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.

851 lines
19 KiB

10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
  1. /*
  2. * # Semantic UI
  3. * https://github.com/Semantic-Org/Semantic-UI
  4. * http://www.semantic-ui.com/
  5. *
  6. * Copyright 2014 Contributors
  7. * Released under the MIT license
  8. * http://opensource.org/licenses/MIT
  9. *
  10. */
  11. /*******************************
  12. Elements
  13. *******************************/
  14. /*--------------------
  15. Form
  16. ---------------------*/
  17. .ui.form {
  18. position: relative;
  19. max-width: 100%;
  20. }
  21. /*--------------------
  22. Content
  23. ---------------------*/
  24. .ui.form > p {
  25. margin: 1em 0em;
  26. }
  27. /*--------------------
  28. Field
  29. ---------------------*/
  30. .ui.form .fields .field,
  31. .ui.form .field {
  32. clear: both;
  33. margin: 0em 0em 1em;
  34. }
  35. .ui.form .fields:last-child,
  36. .ui.form .field:last-child {
  37. margin-bottom: 0em;
  38. }
  39. /*--------------------
  40. Labels
  41. ---------------------*/
  42. .ui.form .field > label {
  43. display: block;
  44. margin: 0em 0em 0.2857rem 0em;
  45. color: rgba(0, 0, 0, 0.8);
  46. font-size: 0.9285em;
  47. font-weight: bold;
  48. text-transform: none;
  49. }
  50. .ui.form .grouped.fields > label {
  51. margin: 0em 0em 0.2857rem 0em;
  52. color: rgba(0, 0, 0, 0.8);
  53. font-size: 0.9285em;
  54. font-weight: bold;
  55. text-transform: none;
  56. }
  57. .ui.form .inline.fields > label {
  58. display: inline-block;
  59. vertical-align: middle;
  60. margin: 0em 1em 0em 0em;
  61. color: rgba(0, 0, 0, 0.8);
  62. font-size: 0.9285em;
  63. font-weight: bold;
  64. text-transform: none;
  65. }
  66. /*--------------------
  67. Standard Inputs
  68. ---------------------*/
  69. .ui.form textarea,
  70. .ui.form input[type="text"],
  71. .ui.form input[type="email"],
  72. .ui.form input[type="date"],
  73. .ui.form input[type="datetime-local"],
  74. .ui.form input[type="password"],
  75. .ui.form input[type="number"],
  76. .ui.form input[type="url"],
  77. .ui.form input[type="tel"],
  78. .ui.form .ui.input {
  79. width: 100%;
  80. vertical-align: top;
  81. }
  82. .ui.form input[type="text"],
  83. .ui.form input[type="email"],
  84. .ui.form input[type="date"],
  85. .ui.form input[type="datetime-local"],
  86. .ui.form input[type="password"],
  87. .ui.form input[type="number"],
  88. .ui.form input[type="url"],
  89. .ui.form input[type="tel"] {
  90. margin: 0em;
  91. outline: none;
  92. -webkit-appearance: none;
  93. -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
  94. line-height: 1.2142em;
  95. padding: 0.67861em 1em;
  96. font-size: 1em;
  97. background: #ffffff;
  98. border: 1px solid rgba(39, 41, 43, 0.15);
  99. color: rgba(0, 0, 0, 0.8);
  100. border-radius: 0.2857rem;
  101. box-shadow: 0em 0em 0em 0em transparent inset;
  102. -webkit-transition: background-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;
  103. transition: background-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;
  104. }
  105. .ui.textarea,
  106. .ui.form textarea {
  107. margin: 0em;
  108. -webkit-appearance: none;
  109. -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
  110. padding: 0.78571em 1em;
  111. background: #ffffff;
  112. border: 1px solid rgba(39, 41, 43, 0.15);
  113. outline: none;
  114. color: rgba(0, 0, 0, 0.8);
  115. border-radius: 0.2857rem;
  116. box-shadow: 0em 0em 0em 0em transparent inset;
  117. -webkit-transition: background-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;
  118. transition: background-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;
  119. font-size: 1em;
  120. height: 12em;
  121. min-height: 8em;
  122. max-height: 24em;
  123. line-height: 1.2857;
  124. resize: vertical;
  125. }
  126. .ui.form textarea,
  127. .ui.form input[type="checkbox"] {
  128. vertical-align: top;
  129. }
  130. /*--------------------------
  131. Input w/ attached Button
  132. ---------------------------*/
  133. .ui.form input.attached {
  134. width: auto;
  135. }
  136. /*--------------------
  137. Basic Select
  138. ---------------------*/
  139. .ui.form select {
  140. display: block;
  141. height: auto;
  142. width: 100%;
  143. background: #ffffff;
  144. border: 1px solid rgba(39, 41, 43, 0.15);
  145. border-radius: 0.2857rem;
  146. box-shadow: 0em 0em 0em 0em transparent inset;
  147. padding: 0.62em 1em;
  148. color: rgba(0, 0, 0, 0.8);
  149. -webkit-transition: background-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;
  150. transition: background-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;
  151. }
  152. /*--------------------
  153. Dropdown
  154. ---------------------*/
  155. .ui.form .field > .selection.dropdown {
  156. width: 100%;
  157. }
  158. .ui.form .field > .selection.dropdown > .dropdown.icon {
  159. float: right;
  160. }
  161. .ui.form .inline.field > .selection.dropdown {
  162. width: auto;
  163. }
  164. .ui.form .inline.field > .selection.dropdown > .dropdown.icon {
  165. float: none;
  166. }
  167. /*--------------------
  168. Dividers
  169. ---------------------*/
  170. .ui.form .divider {
  171. clear: both;
  172. margin: 1em 0em;
  173. }
  174. /*--------------------
  175. Types of Messages
  176. ---------------------*/
  177. .ui.form .info.message,
  178. .ui.form .success.message,
  179. .ui.form .warning.message,
  180. .ui.form .error.message {
  181. display: none;
  182. }
  183. /* Assumptions */
  184. .ui.form .message:first-child {
  185. margin-top: 0px;
  186. }
  187. /*--------------------
  188. Validation Prompt
  189. ---------------------*/
  190. .ui.form .field .prompt.label {
  191. white-space: nowrap;
  192. }
  193. .ui.form .inline.field .prompt {
  194. margin: 0em 0em 0em 1em;
  195. }
  196. .ui.form .inline.field .prompt:before {
  197. margin-top: -0.3em;
  198. bottom: auto;
  199. right: auto;
  200. top: 50%;
  201. left: 0em;
  202. }
  203. /*******************************
  204. States
  205. *******************************/
  206. /*--------------------
  207. Placeholder
  208. ---------------------*/
  209. /* browsers require these rules separate */
  210. .ui.form ::-webkit-input-placeholder {
  211. color: rgba(140, 140, 140, 0.8);
  212. }
  213. .ui.form ::-moz-placeholder {
  214. color: rgba(140, 140, 140, 0.8);
  215. }
  216. .ui.form :focus::-webkit-input-placeholder {
  217. color: rgba(89, 89, 89, 0.8);
  218. }
  219. .ui.form :focus::-moz-placeholder {
  220. color: rgba(89, 89, 89, 0.8);
  221. }
  222. /* Error Placeholder */
  223. .ui.form .error ::-webkit-input-placeholder {
  224. color: #e38585;
  225. }
  226. .ui.form .error ::-moz-placeholder {
  227. color: #e38585;
  228. }
  229. .ui.form .error :focus::-webkit-input-placeholder {
  230. color: #de7171;
  231. }
  232. .ui.form .error :focus::-moz-placeholder {
  233. color: #de7171;
  234. }
  235. /*--------------------
  236. Focus
  237. ---------------------*/
  238. .ui.form input[type="text"]:focus,
  239. .ui.form input[type="email"]:focus,
  240. .ui.form input[type="date"]:focus,
  241. .ui.form input[type="datetime-local"]:focus,
  242. .ui.form input[type="password"]:focus,
  243. .ui.form input[type="number"]:focus,
  244. .ui.form input[type="url"]:focus,
  245. .ui.form input[type="tel"]:focus {
  246. color: rgba(0, 0, 0, 0.85);
  247. border-color: rgba(39, 41, 43, 0.3);
  248. border-radius: 0em 0.2857rem 0.2857rem 0em;
  249. background: #ffffff;
  250. box-shadow: 1px 0em 0em 0em rgba(39, 41, 43, 0.3) inset;
  251. }
  252. .ui.form textarea:focus {
  253. color: rgba(0, 0, 0, 0.85);
  254. border-color: rgba(39, 41, 43, 0.3);
  255. border-radius: 0em 0.2857rem 0.2857rem 0em;
  256. background: #ffffff;
  257. box-shadow: 1px 0em 0em 0em rgba(39, 41, 43, 0.3) inset;
  258. -webkit-appearance: none;
  259. }
  260. /*--------------------
  261. Success
  262. ---------------------*/
  263. /* On Form */
  264. .ui.form.success .success.message {
  265. display: block;
  266. }
  267. /*--------------------
  268. Error
  269. ---------------------*/
  270. /* On Form */
  271. .ui.form.warning .warning.message {
  272. display: block;
  273. }
  274. /*--------------------
  275. Warning
  276. ---------------------*/
  277. /* On Form */
  278. .ui.form.error .error.message {
  279. display: block;
  280. }
  281. /* On Field(s) */
  282. .ui.form .fields.error .field label,
  283. .ui.form .field.error label,
  284. .ui.form .fields.error .field .input,
  285. .ui.form .field.error .input {
  286. color: #d95c5c;
  287. }
  288. .ui.form .fields.error .field .corner.label,
  289. .ui.form .field.error .corner.label {
  290. border-color: #d95c5c;
  291. color: #ffffff;
  292. }
  293. .ui.form .fields.error .field textarea,
  294. .ui.form .fields.error .field input[type="text"],
  295. .ui.form .fields.error .field input[type="email"],
  296. .ui.form .fields.error .field input[type="date"],
  297. .ui.form .fields.error .field input[type="datetime-local"],
  298. .ui.form .fields.error .field input[type="password"],
  299. .ui.form .fields.error .field input[type="number"],
  300. .ui.form .fields.error .field input[type="url"],
  301. .ui.form .fields.error .field input[type="tel"],
  302. .ui.form .field.error textarea,
  303. .ui.form .field.error input[type="text"],
  304. .ui.form .field.error input[type="email"],
  305. .ui.form .field.error input[type="date"],
  306. .ui.form .field.error input[type="datetime-local"],
  307. .ui.form .field.error input[type="password"],
  308. .ui.form .field.error input[type="number"],
  309. .ui.form .field.error input[type="url"],
  310. .ui.form .field.error input[type="tel"] {
  311. background: #fff0f0;
  312. border-color: #dbb1b1;
  313. color: #d95c5c;
  314. border-radius: 0em 0.2857rem 0.2857rem 0em;
  315. box-shadow: 2px 0em 0em 0em #d95c5c inset;
  316. }
  317. .ui.form .field.error textarea:focus,
  318. .ui.form .field.error input[type="text"]:focus,
  319. .ui.form .field.error input[type="email"]:focus,
  320. .ui.form .field.error input[type="date"]:focus,
  321. .ui.form .field.error input[type="datetime-local"]:focus,
  322. .ui.form .field.error input[type="password"]:focus,
  323. .ui.form .field.error input[type="number"]:focus,
  324. .ui.form .field.error input[type="url"]:focus,
  325. .ui.form .field.error input[type="tel"]:focus {
  326. background: #fff0f0;
  327. border-color: #dbb1b1;
  328. color: #dc6868;
  329. -webkit-appearance: none;
  330. box-shadow: 2px 0em 0em 0em #dc6868 inset;
  331. }
  332. /*------------------
  333. Dropdown Error
  334. --------------------*/
  335. .ui.form .fields.error .field .ui.dropdown,
  336. .ui.form .fields.error .field .ui.dropdown .item,
  337. .ui.form .field.error .ui.dropdown,
  338. .ui.form .field.error .ui.dropdown .text,
  339. .ui.form .field.error .ui.dropdown .item {
  340. background: #fff0f0;
  341. color: #d95c5c;
  342. }
  343. .ui.form .fields.error .field .ui.dropdown,
  344. .ui.form .field.error .ui.dropdown {
  345. border-color: #dbb1b1 !important;
  346. }
  347. .ui.form .fields.error .field .ui.dropdown:hover,
  348. .ui.form .field.error .ui.dropdown:hover {
  349. border-color: #dbb1b1 !important;
  350. }
  351. .ui.form .fields.error .field .ui.dropdown:hover .menu,
  352. .ui.form .field.error .ui.dropdown:hover .menu {
  353. border-color: #dbb1b1;
  354. }
  355. /* Hover */
  356. .ui.form .fields.error .field .ui.dropdown .menu .item:hover,
  357. .ui.form .field.error .ui.dropdown .menu .item:hover {
  358. background-color: #fff2f2;
  359. }
  360. /* Active */
  361. .ui.form .fields.error .field .ui.dropdown .menu .active.item,
  362. .ui.form .field.error .ui.dropdown .menu .active.item {
  363. background-color: #fdcfcf !important;
  364. }
  365. /*--------------------
  366. Checkbox Error
  367. ---------------------*/
  368. .ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) label,
  369. .ui.form .field.error .checkbox:not(.toggle):not(.slider) label,
  370. .ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) .box,
  371. .ui.form .field.error .checkbox:not(.toggle):not(.slider) .box {
  372. color: #d95c5c;
  373. }
  374. .ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) label:before,
  375. .ui.form .field.error .checkbox:not(.toggle):not(.slider) label:before,
  376. .ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) .box:before,
  377. .ui.form .field.error .checkbox:not(.toggle):not(.slider) .box:before {
  378. background: #fff0f0;
  379. border-color: #dbb1b1;
  380. }
  381. .ui.form .fields.error .field .checkbox label:after,
  382. .ui.form .field.error .checkbox label:after,
  383. .ui.form .fields.error .field .checkbox .box:after,
  384. .ui.form .field.error .checkbox .box:after {
  385. color: #d95c5c;
  386. }
  387. /*--------------------
  388. Disabled
  389. ---------------------*/
  390. .ui.form .field :disabled,
  391. .ui.form .field.disabled {
  392. opacity: 0.5;
  393. }
  394. .ui.form .field.disabled label {
  395. opacity: 0.5;
  396. }
  397. .ui.form .field.disabled :disabled {
  398. opacity: 1;
  399. }
  400. /*--------------
  401. Loading
  402. ---------------*/
  403. .ui.loading.form {
  404. position: relative;
  405. cursor: default;
  406. point-events: none;
  407. text-shadow: none !important;
  408. color: transparent !important;
  409. -webkit-transition: all 0s linear;
  410. transition: all 0s linear;
  411. z-index: 100;
  412. }
  413. .ui.loading.form:before {
  414. position: absolute;
  415. content: '';
  416. top: 0%;
  417. left: 0%;
  418. background: rgba(255, 255, 255, 0.8);
  419. width: 100%;
  420. height: 100%;
  421. z-index: 100;
  422. }
  423. .ui.loading.form:after {
  424. position: absolute;
  425. content: '';
  426. top: 50%;
  427. left: 50%;
  428. margin: -1.5em 0em 0em -1.5em;
  429. width: 3em;
  430. height: 3em;
  431. -webkit-animation: form-spin 0.6s linear;
  432. animation: form-spin 0.6s linear;
  433. -webkit-animation-iteration-count: infinite;
  434. animation-iteration-count: infinite;
  435. border-radius: 500rem;
  436. border-color: #aaaaaa rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1);
  437. border-style: solid;
  438. border-width: 0.2em;
  439. box-shadow: 0px 0px 0px 1px transparent;
  440. visibility: visible;
  441. z-index: 101;
  442. }
  443. @-webkit-keyframes form-spin {
  444. from {
  445. -webkit-transform: rotate(0deg);
  446. transform: rotate(0deg);
  447. }
  448. to {
  449. -webkit-transform: rotate(360deg);
  450. transform: rotate(360deg);
  451. }
  452. }
  453. @keyframes form-spin {
  454. from {
  455. -webkit-transform: rotate(0deg);
  456. transform: rotate(0deg);
  457. }
  458. to {
  459. -webkit-transform: rotate(360deg);
  460. transform: rotate(360deg);
  461. }
  462. }
  463. /*******************************
  464. Element Types
  465. *******************************/
  466. /*--------------------
  467. Required Field
  468. ---------------------*/
  469. .ui.form .required.fields > .field > label:after,
  470. .ui.form .required.field > label:after,
  471. .ui.form .required.fields > .field > .checkbox:after,
  472. .ui.form .required.field > .checkbox:after {
  473. margin: -0.2em 0em 0em 0.2em;
  474. content: '*';
  475. color: #d95c5c;
  476. }
  477. .ui.form .required.fields > .field > label:after,
  478. .ui.form .required.field > label:after {
  479. display: inline-block;
  480. vertical-align: top;
  481. }
  482. .ui.form .required.fields > .field > .checkbox:after,
  483. .ui.form .required.field > .checkbox:after {
  484. position: absolute;
  485. top: 0%;
  486. left: 100%;
  487. }
  488. /*******************************
  489. Variations
  490. *******************************/
  491. /*--------------------
  492. Inverted Colors
  493. ---------------------*/
  494. .ui.inverted.form label,
  495. .ui.form .inverted.segment label,
  496. .ui.form .inverted.segment .ui.checkbox label,
  497. .ui.form .inverted.segment .ui.checkbox .box,
  498. .ui.inverted.form .ui.checkbox label,
  499. .ui.inverted.form .ui.checkbox .box {
  500. color: #ffffff;
  501. }
  502. /*--------------------
  503. Field Groups
  504. ---------------------*/
  505. /* Grouped Vertically */
  506. .ui.form .grouped.fields {
  507. margin: 0em 0em 1em;
  508. }
  509. .ui.form .grouped.fields:last-child {
  510. margin-bottom: 0em;
  511. }
  512. .ui.form .grouped.fields > label {
  513. font-size: 0.9285em;
  514. }
  515. .ui.form .grouped.fields .field {
  516. display: block;
  517. float: none;
  518. margin: 0.5em 0em;
  519. padding: 0em;
  520. }
  521. /*--------------------
  522. Fields
  523. ---------------------*/
  524. /* Split fields */
  525. .ui.form .fields {
  526. clear: both;
  527. }
  528. .ui.form .fields:after {
  529. content: ' ';
  530. display: block;
  531. clear: both;
  532. visibility: hidden;
  533. line-height: 0;
  534. height: 0;
  535. }
  536. .ui.form .fields > .field {
  537. clear: none;
  538. float: left;
  539. padding-left: 0.5em;
  540. padding-right: 0.5em;
  541. }
  542. .ui.form .fields > .field:first-child {
  543. border-left: none;
  544. box-shadow: none;
  545. }
  546. /* Other Combinations */
  547. .ui.form .two.fields > .fields,
  548. .ui.form .two.fields > .field {
  549. width: 50%;
  550. }
  551. .ui.form .three.fields > .fields,
  552. .ui.form .three.fields > .field {
  553. width: 33.33333333%;
  554. }
  555. .ui.form .four.fields > .fields,
  556. .ui.form .four.fields > .field {
  557. width: 25%;
  558. }
  559. .ui.form .five.fields > .fields,
  560. .ui.form .five.fields > .field {
  561. width: 20%;
  562. }
  563. .ui.form .six.fields > .fields,
  564. .ui.form .six.fields > .field {
  565. width: 16.66666667%;
  566. }
  567. .ui.form .seven.fields > .fields,
  568. .ui.form .seven.fields > .field {
  569. width: 14.28571429%;
  570. }
  571. .ui.form .eight.fields > .fields,
  572. .ui.form .eight.fields > .field {
  573. width: 12.5%;
  574. }
  575. .ui.form .nine.fields > .fields,
  576. .ui.form .nine.fields > .field {
  577. width: 11.11111111%;
  578. }
  579. .ui.form .ten.fields > .fields,
  580. .ui.form .ten.fields > .field {
  581. width: 10%;
  582. }
  583. /* Swap to full width on mobile */
  584. @media only screen and (max-width: 767px) {
  585. .ui.form .two.fields > .fields,
  586. .ui.form .two.fields > .field,
  587. .ui.form .three.fields > .fields,
  588. .ui.form .three.fields > .field,
  589. .ui.form .four.fields > .fields,
  590. .ui.form .four.fields > .field,
  591. .ui.form .five.fields > .fields,
  592. .ui.form .five.fields > .field {
  593. width: 100% !important;
  594. margin: 0em 0em 1em;
  595. padding-left: 0%;
  596. padding-right: 0%;
  597. }
  598. }
  599. .ui.form .fields .field:first-child {
  600. padding-left: 0%;
  601. }
  602. .ui.form .fields .field:last-child {
  603. padding-right: 0%;
  604. }
  605. /* Sizing Combinations */
  606. .ui.form .fields .wide.field {
  607. width: 6.25%;
  608. padding-left: 0.5em;
  609. padding-right: 0.5em;
  610. }
  611. .ui.form .fields .wide.field:first-child {
  612. padding-left: 0%;
  613. }
  614. .ui.form .fields .wide.field:last-child {
  615. padding-right: 0%;
  616. }
  617. .ui.form .one.wide.field {
  618. width: 6.25% !important;
  619. }
  620. .ui.form .two.wide.field {
  621. width: 12.5% !important;
  622. }
  623. .ui.form .three.wide.field {
  624. width: 18.75% !important;
  625. }
  626. .ui.form .four.wide.field {
  627. width: 25% !important;
  628. }
  629. .ui.form .five.wide.field {
  630. width: 31.25% !important;
  631. }
  632. .ui.form .six.wide.field {
  633. width: 37.5% !important;
  634. }
  635. .ui.form .seven.wide.field {
  636. width: 43.75% !important;
  637. }
  638. .ui.form .eight.wide.field {
  639. width: 50% !important;
  640. }
  641. .ui.form .nine.wide.field {
  642. width: 56.25% !important;
  643. }
  644. .ui.form .ten.wide.field {
  645. width: 62.5% !important;
  646. }
  647. .ui.form .eleven.wide.field {
  648. width: 68.75% !important;
  649. }
  650. .ui.form .twelve.wide.field {
  651. width: 75% !important;
  652. }
  653. .ui.form .thirteen.wide.field {
  654. width: 81.25% !important;
  655. }
  656. .ui.form .fourteen.wide.field {
  657. width: 87.5% !important;
  658. }
  659. .ui.form .fifteen.wide.field {
  660. width: 93.75% !important;
  661. }
  662. .ui.form .sixteen.wide.field {
  663. width: 100% !important;
  664. }
  665. /* Swap to full width on mobile */
  666. @media only screen and (max-width: 767px) {
  667. .ui.form .two.fields > .fields,
  668. .ui.form .two.fields > .field,
  669. .ui.form .three.fields > .fields,
  670. .ui.form .three.fields > .field,
  671. .ui.form .four.fields > .fields,
  672. .ui.form .four.fields > .field,
  673. .ui.form .five.fields > .fields,
  674. .ui.form .five.fields > .field,
  675. .ui.form .fields > .two.wide.field,
  676. .ui.form .fields > .three.wide.field,
  677. .ui.form .fields > .four.wide.field,
  678. .ui.form .fields > .five.wide.field,
  679. .ui.form .fields > .six.wide.field,
  680. .ui.form .fields > .seven.wide.field,
  681. .ui.form .fields > .eight.wide.field,
  682. .ui.form .fields > .nine.wide.field,
  683. .ui.form .fields > .ten.wide.field,
  684. .ui.form .fields > .eleven.wide.field,
  685. .ui.form .fields > .twelve.wide.field,
  686. .ui.form .fields > .thirteen.wide.field,
  687. .ui.form .fields > .fourteen.wide.field,
  688. .ui.form .fields > .fifteen.wide.field,
  689. .ui.form .fields > .sixteen.wide.field {
  690. width: 100% !important;
  691. padding-left: 0%;
  692. padding-right: 0%;
  693. }
  694. }
  695. /*--------------------
  696. Inline Fields
  697. ---------------------*/
  698. .ui.form .inline.fields {
  699. margin: 0em 0em 1em;
  700. }
  701. .ui.form .inline.fields .field {
  702. display: inline-block;
  703. float: none;
  704. margin: 0em 1em 0em 0em;
  705. padding: 0em;
  706. }
  707. .ui.form .inline.fields .field > label,
  708. .ui.form .inline.fields .field > p,
  709. .ui.form .inline.fields .field > input,
  710. .ui.form .inline.field > label,
  711. .ui.form .inline.field > p,
  712. .ui.form .inline.field > input {
  713. display: inline-block;
  714. width: auto;
  715. margin-top: 0em;
  716. margin-bottom: 0em;
  717. vertical-align: middle;
  718. font-size: 0.9285em;
  719. }
  720. .ui.form .inline.fields .field > input,
  721. .ui.form .inline.field > input {
  722. font-size: 0.9285em;
  723. }
  724. .ui.form .inline.fields .field > .ui.checkbox label {
  725. padding-left: 1.75em;
  726. }
  727. /* Label */
  728. .ui.form .inline.fields .field > :first-child,
  729. .ui.form .inline.field > :first-child {
  730. margin: 0em 0.2857rem 0em 0em;
  731. }
  732. .ui.form .inline.fields .field > :only-child,
  733. .ui.form .inline.field > :only-child {
  734. margin: 0em;
  735. }
  736. /*--------------------
  737. Sizes
  738. ---------------------*/
  739. /* Standard */
  740. .ui.small.form {
  741. font-size: 0.875em;
  742. }
  743. /* Medium */
  744. .ui.form {
  745. font-size: auto;
  746. }
  747. /* Large */
  748. .ui.large.form {
  749. font-size: 1.125em;
  750. }
  751. /* Huge */
  752. .ui.huge.form {
  753. font-size: 1.2em;
  754. }
  755. /*******************************
  756. Theme Overrides
  757. *******************************/
  758. /*******************************
  759. Site Overrides
  760. *******************************/