wishthis/semantic/dist/components/form.css

1779 lines
48 KiB
CSS
Raw Normal View History

2022-01-13 13:00:31 +00:00
/*!
2023-08-17 09:47:40 +00:00
* # Fomantic-UI 2.9.2 - Form
* https://github.com/fomantic/Fomantic-UI/
2022-01-13 13:00:31 +00:00
*
*
* Released under the MIT license
2023-08-17 09:47:40 +00:00
* https://opensource.org/licenses/MIT
2022-01-13 13:00:31 +00:00
*
*/
/*******************************
Elements
*******************************/
2023-08-17 09:47:40 +00:00
/* --------------------
2022-01-13 13:00:31 +00:00
Form
2023-08-17 09:47:40 +00:00
--------------------- */
2022-01-13 13:00:31 +00:00
.ui.form {
position: relative;
max-width: 100%;
}
2023-08-17 09:47:40 +00:00
/* --------------------
2022-01-13 13:00:31 +00:00
Content
2023-08-17 09:47:40 +00:00
--------------------- */
2022-01-13 13:00:31 +00:00
.ui.form > p {
margin: 1em 0;
}
2023-08-17 09:47:40 +00:00
/* --------------------
2022-01-13 13:00:31 +00:00
Field
2023-08-17 09:47:40 +00:00
--------------------- */
2022-01-13 13:00:31 +00:00
.ui.form .field {
clear: both;
margin: 0 0 1em;
}
.ui.form .fields .fields,
.ui.form .field:last-child,
.ui.form .fields:last-child .field {
margin-bottom: 0;
}
.ui.form .fields .field {
clear: both;
margin: 0;
}
2023-08-17 09:47:40 +00:00
/* --------------------
2022-01-13 13:00:31 +00:00
Labels
2023-08-17 09:47:40 +00:00
--------------------- */
2022-01-13 13:00:31 +00:00
.ui.form .field > label {
display: block;
2022-08-05 09:25:53 +00:00
margin: 0 0 0.28571429rem 0;
font-size: 0.92857143em;
2022-01-13 13:00:31 +00:00
font-weight: bold;
text-transform: none;
}
2022-08-31 14:40:59 +00:00
.ui.form:not(.inverted) .field > label:not(.button) {
2022-08-05 09:25:53 +00:00
color: rgba(0, 0, 0, 0.87);
}
2022-01-13 13:00:31 +00:00
2023-08-17 09:47:40 +00:00
/* --------------------
2022-01-13 13:00:31 +00:00
Standard Inputs
2023-08-17 09:47:40 +00:00
--------------------- */
2022-01-13 13:00:31 +00:00
.ui.form textarea,
.ui.form input:not([type]),
2022-08-05 09:25:53 +00:00
.ui.form input[type="color"],
2022-01-13 13:00:31 +00:00
.ui.form input[type="date"],
.ui.form input[type="datetime-local"],
.ui.form input[type="email"],
2022-08-05 09:25:53 +00:00
.ui.form input[type="month"],
2022-01-13 13:00:31 +00:00
.ui.form input[type="number"],
.ui.form input[type="password"],
.ui.form input[type="search"],
.ui.form input[type="tel"],
.ui.form input[type="time"],
.ui.form input[type="text"],
.ui.form input[type="file"],
2022-08-05 09:25:53 +00:00
.ui.form input[type="url"],
.ui.form input[type="week"] {
2022-01-13 13:00:31 +00:00
width: 100%;
vertical-align: top;
}
/* Set max height on unusual input */
.ui.form ::-webkit-datetime-edit,
.ui.form ::-webkit-inner-spin-button {
height: 1.21428571em;
}
.ui.form input:not([type]),
2022-08-05 09:25:53 +00:00
.ui.form input[type="color"],
2022-01-13 13:00:31 +00:00
.ui.form input[type="date"],
.ui.form input[type="datetime-local"],
.ui.form input[type="email"],
2022-08-05 09:25:53 +00:00
.ui.form input[type="month"],
2022-01-13 13:00:31 +00:00
.ui.form input[type="number"],
.ui.form input[type="password"],
.ui.form input[type="search"],
.ui.form input[type="tel"],
.ui.form input[type="time"],
.ui.form input[type="text"],
.ui.form input[type="file"],
2022-08-05 09:25:53 +00:00
.ui.form input[type="url"],
.ui.form input[type="week"] {
2022-09-22 08:15:11 +00:00
font-family: 'Raleway', sans-serif;
2022-01-13 13:00:31 +00:00
margin: 0;
outline: none;
-webkit-appearance: none;
-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
line-height: 1.21428571em;
2022-08-05 09:25:53 +00:00
padding: 0.67857143em 1em;
2022-01-13 13:00:31 +00:00
font-size: 1em;
2023-08-17 09:47:40 +00:00
background: #fff;
2022-01-13 13:00:31 +00:00
border: 1px solid rgba(34, 36, 38, 0.15);
color: rgba(0, 0, 0, 0.87);
2022-08-05 09:25:53 +00:00
border-radius: 0.28571429rem;
2023-08-17 09:47:40 +00:00
box-shadow: 0 0 0 0 transparent inset;
2022-01-13 13:00:31 +00:00
transition: color 0.1s ease, border-color 0.1s ease;
}
2022-08-05 09:25:53 +00:00
.ui.form input[type="color"] {
padding: initial;
}
.ui.form input::-webkit-calendar-picker-indicator {
padding: 0;
opacity: 0.5;
-webkit-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
cursor: pointer;
}
2022-01-13 13:00:31 +00:00
/* Text Area */
.ui.input textarea,
.ui.form textarea {
margin: 0;
-webkit-appearance: none;
-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
2022-08-05 09:25:53 +00:00
padding: 0.78571429em 1em;
2023-08-17 09:47:40 +00:00
background: #fff;
2022-01-13 13:00:31 +00:00
border: 1px solid rgba(34, 36, 38, 0.15);
outline: none;
color: rgba(0, 0, 0, 0.87);
2022-08-05 09:25:53 +00:00
border-radius: 0.28571429rem;
2023-08-17 09:47:40 +00:00
box-shadow: 0 0 0 0 transparent inset;
2022-01-13 13:00:31 +00:00
transition: color 0.1s ease, border-color 0.1s ease;
font-size: 1em;
2022-09-22 08:15:11 +00:00
font-family: 'Raleway', sans-serif;
2022-01-13 13:00:31 +00:00
line-height: 1.2857;
resize: vertical;
}
.ui.form textarea:not([rows]) {
height: 12em;
min-height: 8em;
max-height: 24em;
}
.ui.form textarea,
.ui.form input[type="checkbox"] {
vertical-align: top;
}
2023-08-17 09:47:40 +00:00
/* --------------------
2022-01-13 13:00:31 +00:00
Checkbox margin
2023-08-17 09:47:40 +00:00
--------------------- */
2022-01-13 13:00:31 +00:00
.ui.form .fields:not(.grouped):not(.inline) .field:not(:only-child) label + .ui.ui.checkbox {
margin-top: 0.7em;
}
.ui.form .fields:not(.grouped):not(.inline) .field:not(:only-child) .ui.checkbox {
margin-top: 2.41428571em;
}
.ui.form .fields:not(.grouped):not(.inline) .field:not(:only-child) .ui.toggle.checkbox {
margin-top: 2.21428571em;
}
.ui.form .fields:not(.grouped):not(.inline) .field:not(:only-child) .ui.slider.checkbox {
margin-top: 2.61428571em;
}
.ui.ui.form .field .fields .field:not(:only-child) .ui.checkbox {
margin-top: 0.6em;
}
.ui.ui.form .field .fields .field:not(:only-child) .ui.toggle.checkbox {
margin-top: 0.5em;
}
.ui.ui.form .field .fields .field:not(:only-child) .ui.slider.checkbox {
margin-top: 0.7em;
}
2023-08-17 09:47:40 +00:00
/* --------------------
Transparent
--------------------- */
2022-01-13 13:00:31 +00:00
.ui.form .field .transparent.input:not(.icon) input,
.ui.form .field input.transparent,
.ui.form .field textarea.transparent {
2022-08-05 09:25:53 +00:00
padding: 0.67857143em 1em;
2022-01-13 13:00:31 +00:00
}
.ui.form .field input.transparent,
.ui.form .field textarea.transparent {
border-color: transparent !important;
background-color: transparent !important;
2023-08-17 09:47:40 +00:00
box-shadow: none !important;
2022-01-13 13:00:31 +00:00
}
2023-08-17 09:47:40 +00:00
/* --------------------------
2022-01-13 13:00:31 +00:00
Input w/ attached Button
2023-08-17 09:47:40 +00:00
--------------------------- */
2022-01-13 13:00:31 +00:00
.ui.form input.attached {
width: auto;
}
2023-08-17 09:47:40 +00:00
/* --------------------
2022-01-13 13:00:31 +00:00
Basic Select
2023-08-17 09:47:40 +00:00
--------------------- */
2022-01-13 13:00:31 +00:00
.ui.form select {
display: block;
height: auto;
width: 100%;
2023-08-17 09:47:40 +00:00
background: #fff;
2022-01-13 13:00:31 +00:00
border: 1px solid rgba(34, 36, 38, 0.15);
2022-08-05 09:25:53 +00:00
border-radius: 0.28571429rem;
2023-08-17 09:47:40 +00:00
box-shadow: 0 0 0 0 transparent inset;
2022-08-05 09:25:53 +00:00
padding: 0.62em 1em;
2022-01-13 13:00:31 +00:00
color: rgba(0, 0, 0, 0.87);
transition: color 0.1s ease, border-color 0.1s ease;
}
2023-08-17 09:47:40 +00:00
/* --------------------
2022-01-13 13:00:31 +00:00
Dropdown
2023-08-17 09:47:40 +00:00
--------------------- */
2022-01-13 13:00:31 +00:00
/* Block */
2022-08-05 09:25:53 +00:00
.ui.form .field > .selection.dropdown:not(.compact) {
2022-01-13 13:00:31 +00:00
min-width: auto;
width: 100%;
}
.ui.form .field > .selection.dropdown > .dropdown.icon {
float: right;
}
/* Inline */
.ui.form .inline.fields .field > .selection.dropdown,
.ui.form .inline.field > .selection.dropdown {
width: auto;
}
.ui.form .inline.fields .field > .selection.dropdown > .dropdown.icon,
.ui.form .inline.field > .selection.dropdown > .dropdown.icon {
float: none;
}
2023-08-17 09:47:40 +00:00
/* --------------------
2022-01-13 13:00:31 +00:00
UI Input
2023-08-17 09:47:40 +00:00
--------------------- */
2022-01-13 13:00:31 +00:00
/* Block */
.ui.form .field .ui.input,
.ui.form .fields .field .ui.input,
.ui.form .wide.field .ui.input {
width: 100%;
}
2023-08-17 09:47:40 +00:00
/* Inline */
2022-01-13 13:00:31 +00:00
.ui.form .inline.fields .field:not(.wide) .ui.input,
.ui.form .inline.field:not(.wide) .ui.input {
width: auto;
vertical-align: middle;
}
/* Auto Input */
.ui.form .fields .field .ui.input input,
.ui.form .field .ui.input input {
width: auto;
}
/* Full Width Input */
.ui.form .ten.fields .ui.input input,
.ui.form .nine.fields .ui.input input,
.ui.form .eight.fields .ui.input input,
.ui.form .seven.fields .ui.input input,
.ui.form .six.fields .ui.input input,
.ui.form .five.fields .ui.input input,
.ui.form .four.fields .ui.input input,
.ui.form .three.fields .ui.input input,
.ui.form .two.fields .ui.input input,
.ui.form .wide.field .ui.input input {
2023-08-17 09:47:40 +00:00
flex: 1 0 auto;
2022-01-13 13:00:31 +00:00
width: 0;
}
2023-08-17 09:47:40 +00:00
/* --------------------
2022-01-13 13:00:31 +00:00
Types of Messages
2023-08-17 09:47:40 +00:00
--------------------- */
2022-01-13 13:00:31 +00:00
.ui.form .error.message,
.ui.form .error.message:empty {
display: none;
}
.ui.form .info.message,
.ui.form .info.message:empty {
display: none;
}
.ui.form .success.message,
.ui.form .success.message:empty {
display: none;
}
.ui.form .warning.message,
.ui.form .warning.message:empty {
display: none;
}
/* Assumptions */
.ui.form .message:first-child {
margin-top: 0;
}
2023-08-17 09:47:40 +00:00
/* --------------------
2022-01-13 13:00:31 +00:00
Validation Prompt
2023-08-17 09:47:40 +00:00
--------------------- */
2022-01-13 13:00:31 +00:00
.ui.form .field .prompt.label {
white-space: normal;
2023-08-17 09:47:40 +00:00
background: #fff !important;
border: 1px solid #e0b4b4 !important;
color: #9f3a38 !important;
2022-01-13 13:00:31 +00:00
}
2022-08-05 09:25:53 +00:00
.ui.form .field .prompt.label li::before {
2023-08-17 09:47:40 +00:00
color: #9f3a38;
2022-08-05 09:25:53 +00:00
}
2022-01-13 13:00:31 +00:00
.ui.form .inline.fields .field .prompt,
.ui.form .inline.field .prompt {
vertical-align: top;
margin: -0.25em 0 -0.5em 0.5em;
}
2022-08-05 09:25:53 +00:00
.ui.form .inline.fields .field .prompt::before,
.ui.form .inline.field .prompt::before {
2022-01-13 13:00:31 +00:00
border-width: 0 0 1px 1px;
bottom: auto;
right: auto;
top: 50%;
left: 0;
}
/*******************************
States
*******************************/
2023-08-17 09:47:40 +00:00
/* --------------------
2022-01-13 13:00:31 +00:00
Autofilled
2023-08-17 09:47:40 +00:00
--------------------- */
2022-01-13 13:00:31 +00:00
.ui.form .field.field input:-webkit-autofill {
2023-08-17 09:47:40 +00:00
box-shadow: 0 0 0 100px #fffff0 inset !important;
border-color: #e5dfa1 !important;
2022-01-13 13:00:31 +00:00
}
/* Focus */
.ui.form .field.field input:-webkit-autofill:focus {
2023-08-17 09:47:40 +00:00
box-shadow: 0 0 0 100px #fffff0 inset !important;
border-color: #d5c315 !important;
2022-01-13 13:00:31 +00:00
}
2023-08-17 09:47:40 +00:00
/* --------------------
2022-01-13 13:00:31 +00:00
Placeholder
2023-08-17 09:47:40 +00:00
--------------------- */
2022-01-13 13:00:31 +00:00
/* browsers require these rules separate */
2023-08-17 09:47:40 +00:00
.ui.form :-ms-input-placeholder {
2022-01-13 13:00:31 +00:00
color: rgba(191, 191, 191, 0.87);
}
2023-08-17 09:47:40 +00:00
.ui.form ::-ms-input-placeholder {
2022-01-13 13:00:31 +00:00
color: rgba(191, 191, 191, 0.87);
}
2023-08-17 09:47:40 +00:00
.ui.form ::placeholder {
color: rgba(191, 191, 191, 0.87);
}
.ui.form :focus:-ms-input-placeholder {
color: rgba(115, 115, 115, 0.87);
}
.ui.form :focus::-ms-input-placeholder {
2022-01-13 13:00:31 +00:00
color: rgba(115, 115, 115, 0.87);
}
2023-08-17 09:47:40 +00:00
.ui.form :focus::placeholder {
2022-01-13 13:00:31 +00:00
color: rgba(115, 115, 115, 0.87);
}
2023-08-17 09:47:40 +00:00
/* --------------------
2022-01-13 13:00:31 +00:00
Focus
2023-08-17 09:47:40 +00:00
--------------------- */
2022-01-13 13:00:31 +00:00
.ui.form input:not([type]):focus,
2022-08-05 09:25:53 +00:00
.ui.form input[type="color"]:focus,
2022-01-13 13:00:31 +00:00
.ui.form input[type="date"]:focus,
.ui.form input[type="datetime-local"]:focus,
.ui.form input[type="email"]:focus,
2022-08-05 09:25:53 +00:00
.ui.form input[type="month"]:focus,
2022-01-13 13:00:31 +00:00
.ui.form input[type="number"]:focus,
.ui.form input[type="password"]:focus,
.ui.form input[type="search"]:focus,
.ui.form input[type="tel"]:focus,
.ui.form input[type="time"]:focus,
.ui.form input[type="text"]:focus,
.ui.form input[type="file"]:focus,
2022-08-05 09:25:53 +00:00
.ui.form input[type="url"]:focus,
.ui.form input[type="week"]:focus {
2022-01-13 13:00:31 +00:00
color: rgba(0, 0, 0, 0.95);
2022-08-08 07:43:24 +00:00
border-color: #a285df;
2022-08-05 09:25:53 +00:00
border-radius: 0.28571429rem;
2023-08-17 09:47:40 +00:00
background: #fff;
box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.35) inset;
2022-01-13 13:00:31 +00:00
}
.ui.form .ui.action.input:not([class*="left action"]) input:not([type]):focus,
2022-08-05 09:25:53 +00:00
.ui.form .ui.action.input:not([class*="left action"]) input[type="color"]:focus,
2022-01-13 13:00:31 +00:00
.ui.form .ui.action.input:not([class*="left action"]) input[type="date"]:focus,
.ui.form .ui.action.input:not([class*="left action"]) input[type="datetime-local"]:focus,
.ui.form .ui.action.input:not([class*="left action"]) input[type="email"]:focus,
2022-08-05 09:25:53 +00:00
.ui.form .ui.action.input:not([class*="left action"]) input[type="month"]:focus,
2022-01-13 13:00:31 +00:00
.ui.form .ui.action.input:not([class*="left action"]) input[type="number"]:focus,
.ui.form .ui.action.input:not([class*="left action"]) input[type="password"]:focus,
.ui.form .ui.action.input:not([class*="left action"]) input[type="search"]:focus,
.ui.form .ui.action.input:not([class*="left action"]) input[type="tel"]:focus,
.ui.form .ui.action.input:not([class*="left action"]) input[type="time"]:focus,
.ui.form .ui.action.input:not([class*="left action"]) input[type="text"]:focus,
.ui.form .ui.action.input:not([class*="left action"]) input[type="file"]:focus,
2022-08-05 09:25:53 +00:00
.ui.form .ui.action.input:not([class*="left action"]) input[type="url"]:focus,
.ui.form .ui.action.input:not([class*="left action"]) input[type="week"]:focus {
2022-01-13 13:00:31 +00:00
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.ui.form .ui[class*="left action"].input input:not([type]),
2022-08-05 09:25:53 +00:00
.ui.form .ui[class*="left action"].input input[type="color"],
2022-01-13 13:00:31 +00:00
.ui.form .ui[class*="left action"].input input[type="date"],
.ui.form .ui[class*="left action"].input input[type="datetime-local"],
.ui.form .ui[class*="left action"].input input[type="email"],
2022-08-05 09:25:53 +00:00
.ui.form .ui[class*="left action"].input input[type="month"],
2022-01-13 13:00:31 +00:00
.ui.form .ui[class*="left action"].input input[type="number"],
.ui.form .ui[class*="left action"].input input[type="password"],
.ui.form .ui[class*="left action"].input input[type="search"],
.ui.form .ui[class*="left action"].input input[type="tel"],
.ui.form .ui[class*="left action"].input input[type="time"],
.ui.form .ui[class*="left action"].input input[type="text"],
.ui.form .ui[class*="left action"].input input[type="file"],
2022-08-05 09:25:53 +00:00
.ui.form .ui[class*="left action"].input input[type="url"],
.ui.form .ui[class*="left action"].input input[type="week"] {
2022-01-13 13:00:31 +00:00
border-bottom-left-radius: 0;
border-top-left-radius: 0;
}
.ui.form textarea:focus {
color: rgba(0, 0, 0, 0.95);
2022-08-08 07:43:24 +00:00
border-color: #a285df;
2022-08-05 09:25:53 +00:00
border-radius: 0.28571429rem;
2023-08-17 09:47:40 +00:00
background: #fff;
box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.35) inset;
2022-01-13 13:00:31 +00:00
-webkit-appearance: none;
}
2022-08-05 09:25:53 +00:00
/* Focus */
.ui.form input:focus::-webkit-calendar-picker-indicator {
opacity: 1;
}
2023-08-17 09:47:40 +00:00
/* --------------------
States
--------------------- */
2022-01-13 13:00:31 +00:00
/* On Form */
.ui.form.error .error.message:not(:empty) {
display: block;
}
.ui.form.error .compact.error.message:not(:empty) {
display: inline-block;
}
.ui.form.error .icon.error.message:not(:empty) {
display: flex;
}
/* On Field(s) */
.ui.form .fields.error .error.message:not(:empty),
.ui.form .field.error .error.message:not(:empty) {
display: block;
}
.ui.form .fields.error .compact.error.message:not(:empty),
.ui.form .field.error .compact.error.message:not(:empty) {
display: inline-block;
}
.ui.form .fields.error .icon.error.message:not(:empty),
.ui.form .field.error .icon.error.message:not(:empty) {
display: flex;
}
.ui.ui.form .fields.error .field label,
.ui.ui.form .fields.error .field .ui.label:not(.corner),
.ui.ui.form .field.error label,
.ui.ui.form .field.error .ui.label:not(.corner),
.ui.ui.form .fields.error .field .input,
.ui.ui.form .field.error .input {
2023-08-17 09:47:40 +00:00
color: #9f3a38;
2022-01-13 13:00:31 +00:00
}
.ui.form .fields.error .field .ui.label,
.ui.form .field.error .ui.label {
background-color: #ecd1d1;
}
.ui.form .fields.error .field .corner.label,
.ui.form .field.error .corner.label {
2023-08-17 09:47:40 +00:00
border-color: #9f3a38;
color: #fff;
2022-01-13 13:00:31 +00:00
}
.ui.form .fields.error .field textarea,
.ui.form .fields.error .field select,
.ui.form .fields.error .field input:not([type]),
2022-08-05 09:25:53 +00:00
.ui.form .fields.error .field input[type="color"],
2022-01-13 13:00:31 +00:00
.ui.form .fields.error .field input[type="date"],
.ui.form .fields.error .field input[type="datetime-local"],
.ui.form .fields.error .field input[type="email"],
2022-08-05 09:25:53 +00:00
.ui.form .fields.error .field input[type="month"],
2022-01-13 13:00:31 +00:00
.ui.form .fields.error .field input[type="number"],
.ui.form .fields.error .field input[type="password"],
.ui.form .fields.error .field input[type="search"],
.ui.form .fields.error .field input[type="tel"],
.ui.form .fields.error .field input[type="time"],
.ui.form .fields.error .field input[type="text"],
.ui.form .fields.error .field input[type="file"],
.ui.form .fields.error .field input[type="url"],
2022-08-05 09:25:53 +00:00
.ui.form .fields.error .field input[type="week"],
2022-01-13 13:00:31 +00:00
.ui.form .field.error textarea,
.ui.form .field.error select,
.ui.form .field.error input:not([type]),
2022-08-05 09:25:53 +00:00
.ui.form .field.error input[type="color"],
2022-01-13 13:00:31 +00:00
.ui.form .field.error input[type="date"],
.ui.form .field.error input[type="datetime-local"],
.ui.form .field.error input[type="email"],
2022-08-05 09:25:53 +00:00
.ui.form .field.error input[type="month"],
2022-01-13 13:00:31 +00:00
.ui.form .field.error input[type="number"],
.ui.form .field.error input[type="password"],
.ui.form .field.error input[type="search"],
.ui.form .field.error input[type="tel"],
.ui.form .field.error input[type="time"],
.ui.form .field.error input[type="text"],
.ui.form .field.error input[type="file"],
2022-08-05 09:25:53 +00:00
.ui.form .field.error input[type="url"],
.ui.form .field.error input[type="week"] {
2023-08-17 09:47:40 +00:00
color: #9f3a38;
background: #fff6f6;
border-color: #e0b4b4;
border-radius: "";
2022-08-05 09:25:53 +00:00
box-shadow: none;
}
.ui.form .field input:not(:-ms-input-placeholder):invalid {
2023-08-17 09:47:40 +00:00
color: #9f3a38;
background: #fff6f6;
border-color: #e0b4b4;
border-radius: "";
2022-08-05 09:25:53 +00:00
box-shadow: none;
}
.ui.form .field input:not(:placeholder-shown):invalid {
2023-08-17 09:47:40 +00:00
color: #9f3a38;
background: #fff6f6;
border-color: #e0b4b4;
border-radius: "";
box-shadow: none;
2022-01-13 13:00:31 +00:00
}
.ui.form .field.error textarea:focus,
.ui.form .field.error select:focus,
.ui.form .field.error input:not([type]):focus,
2022-08-05 09:25:53 +00:00
.ui.form .field.error input[type="color"]:focus,
2022-01-13 13:00:31 +00:00
.ui.form .field.error input[type="date"]:focus,
.ui.form .field.error input[type="datetime-local"]:focus,
.ui.form .field.error input[type="email"]:focus,
2022-08-05 09:25:53 +00:00
.ui.form .field.error input[type="month"]:focus,
2022-01-13 13:00:31 +00:00
.ui.form .field.error input[type="number"]:focus,
.ui.form .field.error input[type="password"]:focus,
.ui.form .field.error input[type="search"]:focus,
.ui.form .field.error input[type="tel"]:focus,
.ui.form .field.error input[type="time"]:focus,
.ui.form .field.error input[type="text"]:focus,
.ui.form .field.error input[type="file"]:focus,
2022-08-05 09:25:53 +00:00
.ui.form .field.error input[type="url"]:focus,
.ui.form .field.error input[type="week"]:focus {
2023-08-17 09:47:40 +00:00
background: #fff6f6;
border-color: #e0b4b4;
color: #9f3a38;
box-shadow: none;
2022-01-13 13:00:31 +00:00
}
/* Preserve Native Select Stylings */
.ui.form .field.error select {
-webkit-appearance: menulist-button;
}
/*------------------
2023-08-17 09:47:40 +00:00
Input State
--------------------*/
2022-01-13 13:00:31 +00:00
/* Transparent */
.ui.form .field.error .transparent.input input,
.ui.form .field.error .transparent.input textarea,
.ui.form .field.error input.transparent,
.ui.form .field.error textarea.transparent {
2023-08-17 09:47:40 +00:00
background-color: #fff6f6 !important;
color: #9f3a38 !important;
2022-01-13 13:00:31 +00:00
}
/* Autofilled */
.ui.form .error.error input:-webkit-autofill {
2023-08-17 09:47:40 +00:00
box-shadow: 0 0 0 100px #fffaf0 inset !important;
border-color: #e0b4b4 !important;
2022-01-13 13:00:31 +00:00
}
/* Placeholder */
2023-08-17 09:47:40 +00:00
.ui.form .error :-ms-input-placeholder {
2022-01-13 13:00:31 +00:00
color: #e7bdbc;
}
2023-08-17 09:47:40 +00:00
.ui.form .error ::-ms-input-placeholder {
2022-01-13 13:00:31 +00:00
color: #e7bdbc;
}
2023-08-17 09:47:40 +00:00
.ui.form .error ::placeholder {
color: #e7bdbc;
}
.ui.form .error :focus:-ms-input-placeholder {
color: #da9796;
}
.ui.form .error :focus::-ms-input-placeholder {
2022-01-13 13:00:31 +00:00
color: #da9796;
}
2023-08-17 09:47:40 +00:00
.ui.form .error :focus::placeholder {
2022-01-13 13:00:31 +00:00
color: #da9796;
}
/*------------------
2023-08-17 09:47:40 +00:00
Dropdown State
--------------------*/
2022-01-13 13:00:31 +00:00
.ui.form .fields.error .field .ui.dropdown,
.ui.form .fields.error .field .ui.dropdown .item,
.ui.form .field.error .ui.dropdown,
.ui.form .field.error .ui.dropdown > .text,
.ui.form .field.error .ui.dropdown .item {
2023-08-17 09:47:40 +00:00
background: #fff6f6;
color: #9f3a38;
2022-01-13 13:00:31 +00:00
}
.ui.form .fields.error .field .ui.dropdown,
.ui.form .field.error .ui.dropdown {
2023-08-17 09:47:40 +00:00
border-color: #e0b4b4 !important;
2022-01-13 13:00:31 +00:00
}
.ui.form .fields.error .field .ui.dropdown:hover,
.ui.form .field.error .ui.dropdown:hover {
2023-08-17 09:47:40 +00:00
border-color: #e0b4b4 !important;
2022-01-13 13:00:31 +00:00
}
.ui.form .fields.error .field .ui.dropdown:hover .menu,
.ui.form .field.error .ui.dropdown:hover .menu {
2023-08-17 09:47:40 +00:00
border-color: #e0b4b4;
2022-01-13 13:00:31 +00:00
}
.ui.form .fields.error .field .ui.multiple.selection.dropdown > .label,
.ui.form .field.error .ui.multiple.selection.dropdown > .label {
2023-08-17 09:47:40 +00:00
background-color: #eacbcb;
color: #9f3a38;
2022-01-13 13:00:31 +00:00
}
/* Hover */
.ui.form .fields.error .field .ui.dropdown .menu .item:hover,
.ui.form .field.error .ui.dropdown .menu .item:hover {
2023-08-17 09:47:40 +00:00
background-color: #fbe7e7;
2022-01-13 13:00:31 +00:00
}
/* Selected */
.ui.form .fields.error .field .ui.dropdown .menu .selected.item,
.ui.form .field.error .ui.dropdown .menu .selected.item {
2023-08-17 09:47:40 +00:00
background-color: #fbe7e7;
2022-01-13 13:00:31 +00:00
}
/* Active */
.ui.form .fields.error .field .ui.dropdown .menu .active.item,
.ui.form .field.error .ui.dropdown .menu .active.item {
2023-08-17 09:47:40 +00:00
background-color: #fdcfcf !important;
2022-01-13 13:00:31 +00:00
}
/*--------------------
2023-08-17 09:47:40 +00:00
Checkbox State
---------------------*/
2022-01-13 13:00:31 +00:00
.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) label,
2022-08-05 09:25:53 +00:00
.ui.form .field.error .checkbox:not(.toggle):not(.slider) label {
2023-08-17 09:47:40 +00:00
color: #9f3a38;
2022-01-13 13:00:31 +00:00
}
2022-08-05 09:25:53 +00:00
.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) label::before,
.ui.form .field.error .checkbox:not(.toggle):not(.slider) label::before {
2023-08-17 09:47:40 +00:00
background: #fff6f6;
border-color: #e0b4b4;
2022-01-13 13:00:31 +00:00
}
2022-08-05 09:25:53 +00:00
.ui.form .fields.error .field .checkbox label::after,
.ui.form .field.error .checkbox label::after {
2023-08-17 09:47:40 +00:00
color: #9f3a38;
2022-01-13 13:00:31 +00:00
}
.ui.inverted.form .fields.error .field label,
.ui.inverted.form .error.field label {
color: #ecd1d1;
}
/* On Form */
.ui.form.info .info.message:not(:empty) {
display: block;
}
.ui.form.info .compact.info.message:not(:empty) {
display: inline-block;
}
.ui.form.info .icon.info.message:not(:empty) {
display: flex;
}
/* On Field(s) */
.ui.form .fields.info .info.message:not(:empty),
.ui.form .field.info .info.message:not(:empty) {
display: block;
}
.ui.form .fields.info .compact.info.message:not(:empty),
.ui.form .field.info .compact.info.message:not(:empty) {
display: inline-block;
}
.ui.form .fields.info .icon.info.message:not(:empty),
.ui.form .field.info .icon.info.message:not(:empty) {
display: flex;
}
.ui.ui.form .fields.info .field label,
.ui.ui.form .fields.info .field .ui.label:not(.corner),
.ui.ui.form .field.info label,
.ui.ui.form .field.info .ui.label:not(.corner),
.ui.ui.form .fields.info .field .input,
.ui.ui.form .field.info .input {
2023-08-17 09:47:40 +00:00
color: #276f86;
2022-01-13 13:00:31 +00:00
}
.ui.form .fields.info .field .ui.label,
.ui.form .field.info .ui.label {
background-color: #c6e3e9;
}
.ui.form .fields.info .field .corner.label,
.ui.form .field.info .corner.label {
2023-08-17 09:47:40 +00:00
border-color: #276f86;
color: #fff;
2022-01-13 13:00:31 +00:00
}
.ui.form .fields.info .field textarea,
.ui.form .fields.info .field select,
.ui.form .fields.info .field input:not([type]),
2022-08-05 09:25:53 +00:00
.ui.form .fields.info .field input[type="color"],
2022-01-13 13:00:31 +00:00
.ui.form .fields.info .field input[type="date"],
.ui.form .fields.info .field input[type="datetime-local"],
.ui.form .fields.info .field input[type="email"],
2022-08-05 09:25:53 +00:00
.ui.form .fields.info .field input[type="month"],
2022-01-13 13:00:31 +00:00
.ui.form .fields.info .field input[type="number"],
.ui.form .fields.info .field input[type="password"],
.ui.form .fields.info .field input[type="search"],
.ui.form .fields.info .field input[type="tel"],
.ui.form .fields.info .field input[type="time"],
.ui.form .fields.info .field input[type="text"],
.ui.form .fields.info .field input[type="file"],
.ui.form .fields.info .field input[type="url"],
2022-08-05 09:25:53 +00:00
.ui.form .fields.info .field input[type="week"],
2022-01-13 13:00:31 +00:00
.ui.form .field.info textarea,
.ui.form .field.info select,
.ui.form .field.info input:not([type]),
2022-08-05 09:25:53 +00:00
.ui.form .field.info input[type="color"],
2022-01-13 13:00:31 +00:00
.ui.form .field.info input[type="date"],
.ui.form .field.info input[type="datetime-local"],
.ui.form .field.info input[type="email"],
2022-08-05 09:25:53 +00:00
.ui.form .field.info input[type="month"],
2022-01-13 13:00:31 +00:00
.ui.form .field.info input[type="number"],
.ui.form .field.info input[type="password"],
.ui.form .field.info input[type="search"],
.ui.form .field.info input[type="tel"],
.ui.form .field.info input[type="time"],
.ui.form .field.info input[type="text"],
.ui.form .field.info input[type="file"],
2022-08-05 09:25:53 +00:00
.ui.form .field.info input[type="url"],
.ui.form .field.info input[type="week"] {
2023-08-17 09:47:40 +00:00
color: #276f86;
background: #f8ffff;
border-color: #a9d5de;
border-radius: "";
box-shadow: none;
2022-01-13 13:00:31 +00:00
}
.ui.form .field.info textarea:focus,
.ui.form .field.info select:focus,
.ui.form .field.info input:not([type]):focus,
2022-08-05 09:25:53 +00:00
.ui.form .field.info input[type="color"]:focus,
2022-01-13 13:00:31 +00:00
.ui.form .field.info input[type="date"]:focus,
.ui.form .field.info input[type="datetime-local"]:focus,
.ui.form .field.info input[type="email"]:focus,
2022-08-05 09:25:53 +00:00
.ui.form .field.info input[type="month"]:focus,
2022-01-13 13:00:31 +00:00
.ui.form .field.info input[type="number"]:focus,
.ui.form .field.info input[type="password"]:focus,
.ui.form .field.info input[type="search"]:focus,
.ui.form .field.info input[type="tel"]:focus,
.ui.form .field.info input[type="time"]:focus,
.ui.form .field.info input[type="text"]:focus,
.ui.form .field.info input[type="file"]:focus,
2022-08-05 09:25:53 +00:00
.ui.form .field.info input[type="url"]:focus,
.ui.form .field.info input[type="week"]:focus {
2023-08-17 09:47:40 +00:00
background: #f8ffff;
border-color: #a9d5de;
color: #276f86;
box-shadow: none;
2022-01-13 13:00:31 +00:00
}
/* Preserve Native Select Stylings */
.ui.form .field.info select {
-webkit-appearance: menulist-button;
}
/*------------------
2023-08-17 09:47:40 +00:00
Input State
--------------------*/
2022-01-13 13:00:31 +00:00
/* Transparent */
.ui.form .field.info .transparent.input input,
.ui.form .field.info .transparent.input textarea,
.ui.form .field.info input.transparent,
.ui.form .field.info textarea.transparent {
2023-08-17 09:47:40 +00:00
background-color: #f8ffff !important;
color: #276f86 !important;
2022-01-13 13:00:31 +00:00
}
/* Autofilled */
.ui.form .info.info input:-webkit-autofill {
2023-08-17 09:47:40 +00:00
box-shadow: 0 0 0 100px #f0faff inset !important;
2022-01-13 13:00:31 +00:00
border-color: #b3e0e0 !important;
}
/* Placeholder */
2023-08-17 09:47:40 +00:00
.ui.form .info :-ms-input-placeholder {
2022-01-13 13:00:31 +00:00
color: #98cfe1;
}
2023-08-17 09:47:40 +00:00
.ui.form .info ::-ms-input-placeholder {
2022-01-13 13:00:31 +00:00
color: #98cfe1;
}
2023-08-17 09:47:40 +00:00
.ui.form .info ::placeholder {
color: #98cfe1;
}
.ui.form .info :focus:-ms-input-placeholder {
2022-01-13 13:00:31 +00:00
color: #70bdd6;
}
2023-08-17 09:47:40 +00:00
.ui.form .info :focus::-ms-input-placeholder {
color: #70bdd6;
}
.ui.form .info :focus::placeholder {
2022-01-13 13:00:31 +00:00
color: #70bdd6;
}
/*------------------
2023-08-17 09:47:40 +00:00
Dropdown State
--------------------*/
2022-01-13 13:00:31 +00:00
.ui.form .fields.info .field .ui.dropdown,
.ui.form .fields.info .field .ui.dropdown .item,
.ui.form .field.info .ui.dropdown,
.ui.form .field.info .ui.dropdown > .text,
.ui.form .field.info .ui.dropdown .item {
2023-08-17 09:47:40 +00:00
background: #f8ffff;
color: #276f86;
2022-01-13 13:00:31 +00:00
}
.ui.form .fields.info .field .ui.dropdown,
.ui.form .field.info .ui.dropdown {
2023-08-17 09:47:40 +00:00
border-color: #a9d5de !important;
2022-01-13 13:00:31 +00:00
}
.ui.form .fields.info .field .ui.dropdown:hover,
.ui.form .field.info .ui.dropdown:hover {
2023-08-17 09:47:40 +00:00
border-color: #a9d5de !important;
2022-01-13 13:00:31 +00:00
}
.ui.form .fields.info .field .ui.dropdown:hover .menu,
.ui.form .field.info .ui.dropdown:hover .menu {
2023-08-17 09:47:40 +00:00
border-color: #a9d5de;
2022-01-13 13:00:31 +00:00
}
.ui.form .fields.info .field .ui.multiple.selection.dropdown > .label,
.ui.form .field.info .ui.multiple.selection.dropdown > .label {
background-color: #cce3ea;
2023-08-17 09:47:40 +00:00
color: #276f86;
2022-01-13 13:00:31 +00:00
}
/* Hover */
.ui.form .fields.info .field .ui.dropdown .menu .item:hover,
.ui.form .field.info .ui.dropdown .menu .item:hover {
background-color: #e9f2fb;
}
/* Selected */
.ui.form .fields.info .field .ui.dropdown .menu .selected.item,
.ui.form .field.info .ui.dropdown .menu .selected.item {
background-color: #e9f2fb;
}
/* Active */
.ui.form .fields.info .field .ui.dropdown .menu .active.item,
.ui.form .field.info .ui.dropdown .menu .active.item {
background-color: #cef1fd !important;
}
/*--------------------
2023-08-17 09:47:40 +00:00
Checkbox State
---------------------*/
2022-01-13 13:00:31 +00:00
.ui.form .fields.info .field .checkbox:not(.toggle):not(.slider) label,
2022-08-05 09:25:53 +00:00
.ui.form .field.info .checkbox:not(.toggle):not(.slider) label {
2023-08-17 09:47:40 +00:00
color: #276f86;
2022-01-13 13:00:31 +00:00
}
2022-08-05 09:25:53 +00:00
.ui.form .fields.info .field .checkbox:not(.toggle):not(.slider) label::before,
.ui.form .field.info .checkbox:not(.toggle):not(.slider) label::before {
2023-08-17 09:47:40 +00:00
background: #f8ffff;
border-color: #a9d5de;
2022-01-13 13:00:31 +00:00
}
2022-08-05 09:25:53 +00:00
.ui.form .fields.info .field .checkbox label::after,
.ui.form .field.info .checkbox label::after {
2023-08-17 09:47:40 +00:00
color: #276f86;
2022-01-13 13:00:31 +00:00
}
.ui.inverted.form .fields.info .field label,
.ui.inverted.form .info.field label {
color: #c6e3e9;
}
/* On Form */
.ui.form.success .success.message:not(:empty) {
display: block;
}
.ui.form.success .compact.success.message:not(:empty) {
display: inline-block;
}
.ui.form.success .icon.success.message:not(:empty) {
display: flex;
}
/* On Field(s) */
.ui.form .fields.success .success.message:not(:empty),
.ui.form .field.success .success.message:not(:empty) {
display: block;
}
.ui.form .fields.success .compact.success.message:not(:empty),
.ui.form .field.success .compact.success.message:not(:empty) {
display: inline-block;
}
.ui.form .fields.success .icon.success.message:not(:empty),
.ui.form .field.success .icon.success.message:not(:empty) {
display: flex;
}
.ui.ui.form .fields.success .field label,
.ui.ui.form .fields.success .field .ui.label:not(.corner),
.ui.ui.form .field.success label,
.ui.ui.form .field.success .ui.label:not(.corner),
.ui.ui.form .fields.success .field .input,
.ui.ui.form .field.success .input {
2023-08-17 09:47:40 +00:00
color: #2c662d;
2022-01-13 13:00:31 +00:00
}
.ui.form .fields.success .field .ui.label,
.ui.form .field.success .ui.label {
background-color: #b9d1ad;
}
.ui.form .fields.success .field .corner.label,
.ui.form .field.success .corner.label {
2023-08-17 09:47:40 +00:00
border-color: #2c662d;
color: #fff;
2022-01-13 13:00:31 +00:00
}
.ui.form .fields.success .field textarea,
.ui.form .fields.success .field select,
.ui.form .fields.success .field input:not([type]),
2022-08-05 09:25:53 +00:00
.ui.form .fields.success .field input[type="color"],
2022-01-13 13:00:31 +00:00
.ui.form .fields.success .field input[type="date"],
.ui.form .fields.success .field input[type="datetime-local"],
.ui.form .fields.success .field input[type="email"],
2022-08-05 09:25:53 +00:00
.ui.form .fields.success .field input[type="month"],
2022-01-13 13:00:31 +00:00
.ui.form .fields.success .field input[type="number"],
.ui.form .fields.success .field input[type="password"],
.ui.form .fields.success .field input[type="search"],
.ui.form .fields.success .field input[type="tel"],
.ui.form .fields.success .field input[type="time"],
.ui.form .fields.success .field input[type="text"],
.ui.form .fields.success .field input[type="file"],
.ui.form .fields.success .field input[type="url"],
2022-08-05 09:25:53 +00:00
.ui.form .fields.success .field input[type="week"],
2022-01-13 13:00:31 +00:00
.ui.form .field.success textarea,
.ui.form .field.success select,
.ui.form .field.success input:not([type]),
2022-08-05 09:25:53 +00:00
.ui.form .field.success input[type="color"],
2022-01-13 13:00:31 +00:00
.ui.form .field.success input[type="date"],
.ui.form .field.success input[type="datetime-local"],
.ui.form .field.success input[type="email"],
2022-08-05 09:25:53 +00:00
.ui.form .field.success input[type="month"],
2022-01-13 13:00:31 +00:00
.ui.form .field.success input[type="number"],
.ui.form .field.success input[type="password"],
.ui.form .field.success input[type="search"],
.ui.form .field.success input[type="tel"],
.ui.form .field.success input[type="time"],
.ui.form .field.success input[type="text"],
.ui.form .field.success input[type="file"],
2022-08-05 09:25:53 +00:00
.ui.form .field.success input[type="url"],
.ui.form .field.success input[type="week"] {
2023-08-17 09:47:40 +00:00
color: #2c662d;
background: #fcfff5;
border-color: #a3c293;
border-radius: "";
box-shadow: none;
2022-01-13 13:00:31 +00:00
}
.ui.form .field.success textarea:focus,
.ui.form .field.success select:focus,
.ui.form .field.success input:not([type]):focus,
2022-08-05 09:25:53 +00:00
.ui.form .field.success input[type="color"]:focus,
2022-01-13 13:00:31 +00:00
.ui.form .field.success input[type="date"]:focus,
.ui.form .field.success input[type="datetime-local"]:focus,
.ui.form .field.success input[type="email"]:focus,
2022-08-05 09:25:53 +00:00
.ui.form .field.success input[type="month"]:focus,
2022-01-13 13:00:31 +00:00
.ui.form .field.success input[type="number"]:focus,
.ui.form .field.success input[type="password"]:focus,
.ui.form .field.success input[type="search"]:focus,
.ui.form .field.success input[type="tel"]:focus,
.ui.form .field.success input[type="time"]:focus,
.ui.form .field.success input[type="text"]:focus,
.ui.form .field.success input[type="file"]:focus,
2022-08-05 09:25:53 +00:00
.ui.form .field.success input[type="url"]:focus,
.ui.form .field.success input[type="week"]:focus {
2023-08-17 09:47:40 +00:00
background: #fcfff5;
border-color: #a3c293;
color: #2c662d;
box-shadow: none;
2022-01-13 13:00:31 +00:00
}
/* Preserve Native Select Stylings */
.ui.form .field.success select {
-webkit-appearance: menulist-button;
}
/*------------------
2023-08-17 09:47:40 +00:00
Input State
--------------------*/
2022-01-13 13:00:31 +00:00
/* Transparent */
.ui.form .field.success .transparent.input input,
.ui.form .field.success .transparent.input textarea,
.ui.form .field.success input.transparent,
.ui.form .field.success textarea.transparent {
2023-08-17 09:47:40 +00:00
background-color: #fcfff5 !important;
color: #2c662d !important;
2022-01-13 13:00:31 +00:00
}
/* Autofilled */
.ui.form .success.success input:-webkit-autofill {
2023-08-17 09:47:40 +00:00
box-shadow: 0 0 0 100px #f0fff0 inset !important;
2022-01-13 13:00:31 +00:00
border-color: #bee0b3 !important;
}
/* Placeholder */
2023-08-17 09:47:40 +00:00
.ui.form .success :-ms-input-placeholder {
color: #8fcf90;
}
.ui.form .success ::-ms-input-placeholder {
2022-01-13 13:00:31 +00:00
color: #8fcf90;
}
2023-08-17 09:47:40 +00:00
.ui.form .success ::placeholder {
2022-01-13 13:00:31 +00:00
color: #8fcf90;
}
2023-08-17 09:47:40 +00:00
.ui.form .success :focus:-ms-input-placeholder {
color: #6cbf6d;
}
.ui.form .success :focus::-ms-input-placeholder {
2022-01-13 13:00:31 +00:00
color: #6cbf6d;
}
2023-08-17 09:47:40 +00:00
.ui.form .success :focus::placeholder {
2022-01-13 13:00:31 +00:00
color: #6cbf6d;
}
/*------------------
2023-08-17 09:47:40 +00:00
Dropdown State
--------------------*/
2022-01-13 13:00:31 +00:00
.ui.form .fields.success .field .ui.dropdown,
.ui.form .fields.success .field .ui.dropdown .item,
.ui.form .field.success .ui.dropdown,
.ui.form .field.success .ui.dropdown > .text,
.ui.form .field.success .ui.dropdown .item {
2023-08-17 09:47:40 +00:00
background: #fcfff5;
color: #2c662d;
2022-01-13 13:00:31 +00:00
}
.ui.form .fields.success .field .ui.dropdown,
.ui.form .field.success .ui.dropdown {
2023-08-17 09:47:40 +00:00
border-color: #a3c293 !important;
2022-01-13 13:00:31 +00:00
}
.ui.form .fields.success .field .ui.dropdown:hover,
.ui.form .field.success .ui.dropdown:hover {
2023-08-17 09:47:40 +00:00
border-color: #a3c293 !important;
2022-01-13 13:00:31 +00:00
}
.ui.form .fields.success .field .ui.dropdown:hover .menu,
.ui.form .field.success .ui.dropdown:hover .menu {
2023-08-17 09:47:40 +00:00
border-color: #a3c293;
2022-01-13 13:00:31 +00:00
}
.ui.form .fields.success .field .ui.multiple.selection.dropdown > .label,
.ui.form .field.success .ui.multiple.selection.dropdown > .label {
background-color: #cceacc;
2023-08-17 09:47:40 +00:00
color: #2c662d;
2022-01-13 13:00:31 +00:00
}
/* Hover */
.ui.form .fields.success .field .ui.dropdown .menu .item:hover,
.ui.form .field.success .ui.dropdown .menu .item:hover {
background-color: #e9fbe9;
}
/* Selected */
.ui.form .fields.success .field .ui.dropdown .menu .selected.item,
.ui.form .field.success .ui.dropdown .menu .selected.item {
background-color: #e9fbe9;
}
/* Active */
.ui.form .fields.success .field .ui.dropdown .menu .active.item,
.ui.form .field.success .ui.dropdown .menu .active.item {
background-color: #dafdce !important;
}
/*--------------------
2023-08-17 09:47:40 +00:00
Checkbox State
---------------------*/
2022-01-13 13:00:31 +00:00
.ui.form .fields.success .field .checkbox:not(.toggle):not(.slider) label,
2022-08-05 09:25:53 +00:00
.ui.form .field.success .checkbox:not(.toggle):not(.slider) label {
2023-08-17 09:47:40 +00:00
color: #2c662d;
2022-01-13 13:00:31 +00:00
}
2022-08-05 09:25:53 +00:00
.ui.form .fields.success .field .checkbox:not(.toggle):not(.slider) label::before,
.ui.form .field.success .checkbox:not(.toggle):not(.slider) label::before {
2023-08-17 09:47:40 +00:00
background: #fcfff5;
border-color: #a3c293;
2022-01-13 13:00:31 +00:00
}
2022-08-05 09:25:53 +00:00
.ui.form .fields.success .field .checkbox label::after,
.ui.form .field.success .checkbox label::after {
2023-08-17 09:47:40 +00:00
color: #2c662d;
2022-01-13 13:00:31 +00:00
}
.ui.inverted.form .fields.success .field label,
.ui.inverted.form .success.field label {
color: #b9d1ad;
}
/* On Form */
.ui.form.warning .warning.message:not(:empty) {
display: block;
}
.ui.form.warning .compact.warning.message:not(:empty) {
display: inline-block;
}
.ui.form.warning .icon.warning.message:not(:empty) {
display: flex;
}
/* On Field(s) */
.ui.form .fields.warning .warning.message:not(:empty),
.ui.form .field.warning .warning.message:not(:empty) {
display: block;
}
.ui.form .fields.warning .compact.warning.message:not(:empty),
.ui.form .field.warning .compact.warning.message:not(:empty) {
display: inline-block;
}
.ui.form .fields.warning .icon.warning.message:not(:empty),
.ui.form .field.warning .icon.warning.message:not(:empty) {
display: flex;
}
.ui.ui.form .fields.warning .field label,
.ui.ui.form .fields.warning .field .ui.label:not(.corner),
.ui.ui.form .field.warning label,
.ui.ui.form .field.warning .ui.label:not(.corner),
.ui.ui.form .fields.warning .field .input,
.ui.ui.form .field.warning .input {
2023-08-17 09:47:40 +00:00
color: #573a08;
2022-01-13 13:00:31 +00:00
}
.ui.form .fields.warning .field .ui.label,
.ui.form .field.warning .ui.label {
background-color: #d7ccb5;
}
.ui.form .fields.warning .field .corner.label,
.ui.form .field.warning .corner.label {
2023-08-17 09:47:40 +00:00
border-color: #573a08;
color: #fff;
2022-01-13 13:00:31 +00:00
}
.ui.form .fields.warning .field textarea,
.ui.form .fields.warning .field select,
.ui.form .fields.warning .field input:not([type]),
2022-08-05 09:25:53 +00:00
.ui.form .fields.warning .field input[type="color"],
2022-01-13 13:00:31 +00:00
.ui.form .fields.warning .field input[type="date"],
.ui.form .fields.warning .field input[type="datetime-local"],
.ui.form .fields.warning .field input[type="email"],
2022-08-05 09:25:53 +00:00
.ui.form .fields.warning .field input[type="month"],
2022-01-13 13:00:31 +00:00
.ui.form .fields.warning .field input[type="number"],
.ui.form .fields.warning .field input[type="password"],
.ui.form .fields.warning .field input[type="search"],
.ui.form .fields.warning .field input[type="tel"],
.ui.form .fields.warning .field input[type="time"],
.ui.form .fields.warning .field input[type="text"],
.ui.form .fields.warning .field input[type="file"],
.ui.form .fields.warning .field input[type="url"],
2022-08-05 09:25:53 +00:00
.ui.form .fields.warning .field input[type="week"],
2022-01-13 13:00:31 +00:00
.ui.form .field.warning textarea,
.ui.form .field.warning select,
.ui.form .field.warning input:not([type]),
2022-08-05 09:25:53 +00:00
.ui.form .field.warning input[type="color"],
2022-01-13 13:00:31 +00:00
.ui.form .field.warning input[type="date"],
.ui.form .field.warning input[type="datetime-local"],
.ui.form .field.warning input[type="email"],
2022-08-05 09:25:53 +00:00
.ui.form .field.warning input[type="month"],
2022-01-13 13:00:31 +00:00
.ui.form .field.warning input[type="number"],
.ui.form .field.warning input[type="password"],
.ui.form .field.warning input[type="search"],
.ui.form .field.warning input[type="tel"],
.ui.form .field.warning input[type="time"],
.ui.form .field.warning input[type="text"],
.ui.form .field.warning input[type="file"],
2022-08-05 09:25:53 +00:00
.ui.form .field.warning input[type="url"],
.ui.form .field.warning input[type="week"] {
2023-08-17 09:47:40 +00:00
color: #573a08;
background: #fffaf3;
border-color: #c9ba9b;
border-radius: "";
box-shadow: none;
2022-01-13 13:00:31 +00:00
}
.ui.form .field.warning textarea:focus,
.ui.form .field.warning select:focus,
.ui.form .field.warning input:not([type]):focus,
2022-08-05 09:25:53 +00:00
.ui.form .field.warning input[type="color"]:focus,
2022-01-13 13:00:31 +00:00
.ui.form .field.warning input[type="date"]:focus,
.ui.form .field.warning input[type="datetime-local"]:focus,
.ui.form .field.warning input[type="email"]:focus,
2022-08-05 09:25:53 +00:00
.ui.form .field.warning input[type="month"]:focus,
2022-01-13 13:00:31 +00:00
.ui.form .field.warning input[type="number"]:focus,
.ui.form .field.warning input[type="password"]:focus,
.ui.form .field.warning input[type="search"]:focus,
.ui.form .field.warning input[type="tel"]:focus,
.ui.form .field.warning input[type="time"]:focus,
.ui.form .field.warning input[type="text"]:focus,
.ui.form .field.warning input[type="file"]:focus,
2022-08-05 09:25:53 +00:00
.ui.form .field.warning input[type="url"]:focus,
.ui.form .field.warning input[type="week"]:focus {
2023-08-17 09:47:40 +00:00
background: #fffaf3;
border-color: #c9ba9b;
color: #573a08;
box-shadow: none;
2022-01-13 13:00:31 +00:00
}
/* Preserve Native Select Stylings */
.ui.form .field.warning select {
-webkit-appearance: menulist-button;
}
/*------------------
2023-08-17 09:47:40 +00:00
Input State
--------------------*/
2022-01-13 13:00:31 +00:00
/* Transparent */
.ui.form .field.warning .transparent.input input,
.ui.form .field.warning .transparent.input textarea,
.ui.form .field.warning input.transparent,
.ui.form .field.warning textarea.transparent {
2023-08-17 09:47:40 +00:00
background-color: #fffaf3 !important;
color: #573a08 !important;
2022-01-13 13:00:31 +00:00
}
/* Autofilled */
.ui.form .warning.warning input:-webkit-autofill {
2023-08-17 09:47:40 +00:00
box-shadow: 0 0 0 100px #ffffe0 inset !important;
2022-01-13 13:00:31 +00:00
border-color: #e0e0b3 !important;
}
/* Placeholder */
2023-08-17 09:47:40 +00:00
.ui.form .warning :-ms-input-placeholder {
2022-01-13 13:00:31 +00:00
color: #edad3e;
}
2023-08-17 09:47:40 +00:00
.ui.form .warning ::-ms-input-placeholder {
2022-01-13 13:00:31 +00:00
color: #edad3e;
}
2023-08-17 09:47:40 +00:00
.ui.form .warning ::placeholder {
color: #edad3e;
}
.ui.form .warning :focus:-ms-input-placeholder {
2022-01-13 13:00:31 +00:00
color: #e39715;
}
2023-08-17 09:47:40 +00:00
.ui.form .warning :focus::-ms-input-placeholder {
color: #e39715;
}
.ui.form .warning :focus::placeholder {
2022-01-13 13:00:31 +00:00
color: #e39715;
}
/*------------------
2023-08-17 09:47:40 +00:00
Dropdown State
--------------------*/
2022-01-13 13:00:31 +00:00
.ui.form .fields.warning .field .ui.dropdown,
.ui.form .fields.warning .field .ui.dropdown .item,
.ui.form .field.warning .ui.dropdown,
.ui.form .field.warning .ui.dropdown > .text,
.ui.form .field.warning .ui.dropdown .item {
2023-08-17 09:47:40 +00:00
background: #fffaf3;
color: #573a08;
2022-01-13 13:00:31 +00:00
}
.ui.form .fields.warning .field .ui.dropdown,
.ui.form .field.warning .ui.dropdown {
2023-08-17 09:47:40 +00:00
border-color: #c9ba9b !important;
2022-01-13 13:00:31 +00:00
}
.ui.form .fields.warning .field .ui.dropdown:hover,
.ui.form .field.warning .ui.dropdown:hover {
2023-08-17 09:47:40 +00:00
border-color: #c9ba9b !important;
2022-01-13 13:00:31 +00:00
}
.ui.form .fields.warning .field .ui.dropdown:hover .menu,
.ui.form .field.warning .ui.dropdown:hover .menu {
2023-08-17 09:47:40 +00:00
border-color: #c9ba9b;
2022-01-13 13:00:31 +00:00
}
.ui.form .fields.warning .field .ui.multiple.selection.dropdown > .label,
.ui.form .field.warning .ui.multiple.selection.dropdown > .label {
background-color: #eaeacc;
2023-08-17 09:47:40 +00:00
color: #573a08;
2022-01-13 13:00:31 +00:00
}
/* Hover */
.ui.form .fields.warning .field .ui.dropdown .menu .item:hover,
.ui.form .field.warning .ui.dropdown .menu .item:hover {
background-color: #fbfbe9;
}
/* Selected */
.ui.form .fields.warning .field .ui.dropdown .menu .selected.item,
.ui.form .field.warning .ui.dropdown .menu .selected.item {
background-color: #fbfbe9;
}
/* Active */
.ui.form .fields.warning .field .ui.dropdown .menu .active.item,
.ui.form .field.warning .ui.dropdown .menu .active.item {
background-color: #fdfdce !important;
}
/*--------------------
2023-08-17 09:47:40 +00:00
Checkbox State
---------------------*/
2022-01-13 13:00:31 +00:00
.ui.form .fields.warning .field .checkbox:not(.toggle):not(.slider) label,
2022-08-05 09:25:53 +00:00
.ui.form .field.warning .checkbox:not(.toggle):not(.slider) label {
2023-08-17 09:47:40 +00:00
color: #573a08;
2022-01-13 13:00:31 +00:00
}
2022-08-05 09:25:53 +00:00
.ui.form .fields.warning .field .checkbox:not(.toggle):not(.slider) label::before,
.ui.form .field.warning .checkbox:not(.toggle):not(.slider) label::before {
2023-08-17 09:47:40 +00:00
background: #fffaf3;
border-color: #c9ba9b;
2022-01-13 13:00:31 +00:00
}
2022-08-05 09:25:53 +00:00
.ui.form .fields.warning .field .checkbox label::after,
.ui.form .field.warning .checkbox label::after {
2023-08-17 09:47:40 +00:00
color: #573a08;
2022-01-13 13:00:31 +00:00
}
.ui.inverted.form .fields.warning .field label,
.ui.inverted.form .warning.field label {
color: #d7ccb5;
}
2023-08-17 09:47:40 +00:00
/* --------------------
Disabled
--------------------- */
2022-01-13 13:00:31 +00:00
.ui.form .disabled.fields .field,
.ui.form .disabled.field,
.ui.form .field :disabled {
pointer-events: none;
opacity: 0.45;
}
.ui.form .field.disabled > label,
.ui.form .fields.disabled > label {
opacity: 0.45;
}
.ui.form .field.disabled :disabled {
opacity: 1;
}
2023-08-17 09:47:40 +00:00
/* --------------
Loading
--------------- */
2022-01-13 13:00:31 +00:00
.ui.loading.form {
position: relative;
cursor: default;
pointer-events: none;
}
2022-08-05 09:25:53 +00:00
.ui.loading.form::before {
2022-01-13 13:00:31 +00:00
position: absolute;
2023-08-17 09:47:40 +00:00
content: "";
2022-01-13 13:00:31 +00:00
top: 0;
left: 0;
background: rgba(255, 255, 255, 0.8);
width: 100%;
height: 100%;
z-index: 100;
}
2022-08-05 09:25:53 +00:00
.ui.loading.form.segments::before {
border-radius: 0.28571429rem;
2022-01-13 13:00:31 +00:00
}
2022-08-05 09:25:53 +00:00
.ui.loading.form::after {
2022-01-13 13:00:31 +00:00
position: absolute;
2023-08-17 09:47:40 +00:00
content: "";
2022-01-13 13:00:31 +00:00
top: 50%;
left: 50%;
margin: -1.5em 0 0 -1.5em;
width: 3em;
height: 3em;
2023-08-17 09:47:40 +00:00
animation: loader 0.6s infinite linear;
2022-01-13 13:00:31 +00:00
border: 0.2em solid #767676;
border-radius: 500rem;
2023-08-17 09:47:40 +00:00
box-shadow: 0 0 0 1px transparent;
2022-01-13 13:00:31 +00:00
visibility: visible;
z-index: 101;
}
/*******************************
Element Types
*******************************/
2023-08-17 09:47:40 +00:00
/* --------------------
Required Field
--------------------- */
2022-08-05 09:25:53 +00:00
.ui.form .required.fields:not(.grouped) > .field > label::after,
.ui.form .required.fields.grouped > label::after,
.ui.form .required.field > label::after,
.ui.form .required.fields:not(.grouped) > .field > .checkbox::after,
.ui.form .required.field > .checkbox::after,
.ui.form label.required::after {
2022-01-13 13:00:31 +00:00
margin: -0.2em 0 0 0.2em;
2023-08-17 09:47:40 +00:00
content: "*";
color: #db2828;
2022-01-13 13:00:31 +00:00
}
2022-08-05 09:25:53 +00:00
.ui.form .required.fields:not(.grouped) > .field > label::after,
.ui.form .required.fields.grouped > label::after,
.ui.form .required.field > label::after,
.ui.form label.required::after {
2022-01-13 13:00:31 +00:00
display: inline-block;
vertical-align: top;
}
2022-08-05 09:25:53 +00:00
.ui.form .required.fields:not(.grouped) > .field > .checkbox::after,
.ui.form .required.field > .checkbox::after {
2022-01-13 13:00:31 +00:00
position: absolute;
top: 0;
left: 100%;
}
/*******************************
Variations
*******************************/
2023-08-17 09:47:40 +00:00
/* --------------------
Inverted Colors
--------------------- */
2022-01-13 13:00:31 +00:00
.ui.inverted.form label,
.ui.form .inverted.segment label,
.ui.form .inverted.segment .ui.checkbox label,
.ui.inverted.form .ui.checkbox label,
.ui.inverted.form .inline.fields > label,
.ui.inverted.form .inline.fields .field > label,
.ui.inverted.form .inline.fields .field > p,
.ui.inverted.form .inline.field > label,
.ui.inverted.form .inline.field > p {
color: rgba(255, 255, 255, 0.9);
}
.ui.inverted.loading.form {
2023-08-17 09:47:40 +00:00
color: #fff;
2022-01-13 13:00:31 +00:00
}
2022-08-05 09:25:53 +00:00
.ui.inverted.loading.form::before {
2022-01-13 13:00:31 +00:00
background: rgba(0, 0, 0, 0.85);
}
/* Inverted Field */
.ui.inverted.form input:not([type]),
2022-08-05 09:25:53 +00:00
.ui.inverted.form input[type="color"],
2022-01-13 13:00:31 +00:00
.ui.inverted.form input[type="date"],
.ui.inverted.form input[type="datetime-local"],
.ui.inverted.form input[type="email"],
2022-08-05 09:25:53 +00:00
.ui.inverted.form input[type="month"],
2022-01-13 13:00:31 +00:00
.ui.inverted.form input[type="number"],
.ui.inverted.form input[type="password"],
.ui.inverted.form input[type="search"],
.ui.inverted.form input[type="tel"],
.ui.inverted.form input[type="time"],
.ui.inverted.form input[type="text"],
.ui.inverted.form input[type="file"],
2022-08-05 09:25:53 +00:00
.ui.inverted.form input[type="url"],
.ui.inverted.form input[type="week"] {
2023-08-17 09:47:40 +00:00
background: #fff;
2022-01-13 13:00:31 +00:00
border-color: rgba(255, 255, 255, 0.1);
color: rgba(0, 0, 0, 0.87);
2023-08-17 09:47:40 +00:00
box-shadow: none;
2022-01-13 13:00:31 +00:00
}
2023-08-17 09:47:40 +00:00
/* --------------------
Field Groups
--------------------- */
2022-01-13 13:00:31 +00:00
/* Grouped Vertically */
.ui.form .grouped.fields {
display: block;
margin: 0 0 1em;
}
.ui.form .grouped.fields:last-child {
margin-bottom: 0;
}
.ui.form .grouped.fields > label {
2022-08-05 09:25:53 +00:00
margin: 0 0 0.28571429rem 0;
2022-01-13 13:00:31 +00:00
color: rgba(0, 0, 0, 0.87);
2022-08-05 09:25:53 +00:00
font-size: 0.92857143em;
2022-01-13 13:00:31 +00:00
font-weight: bold;
text-transform: none;
}
.ui.form .grouped.fields .field,
.ui.form .grouped.inline.fields .field {
display: block;
margin: 0.5em 0;
padding: 0;
}
.ui.form .grouped.inline.fields .ui.checkbox {
margin-bottom: 0.4em;
}
2023-08-17 09:47:40 +00:00
/* --------------------
2022-01-13 13:00:31 +00:00
Fields
2023-08-17 09:47:40 +00:00
--------------------- */
2022-01-13 13:00:31 +00:00
/* Split fields */
.ui.form .fields {
display: flex;
2023-08-17 09:47:40 +00:00
flex-direction: row;
2022-01-13 13:00:31 +00:00
margin: 0 -0.5em 1em;
}
.ui.form .fields > .field {
2023-08-17 09:47:40 +00:00
flex: 0 1 auto;
2022-01-13 13:00:31 +00:00
padding-left: 0.5em;
padding-right: 0.5em;
}
.ui.form .fields > .field:first-child {
border-left: none;
2023-08-17 09:47:40 +00:00
box-shadow: none;
2022-01-13 13:00:31 +00:00
}
/* Other Combinations */
.ui.form .two.fields > .fields,
.ui.form .two.fields > .field {
width: 50%;
}
.ui.form .three.fields > .fields,
.ui.form .three.fields > .field {
width: 33.33333333%;
}
.ui.form .four.fields > .fields,
.ui.form .four.fields > .field {
width: 25%;
}
.ui.form .five.fields > .fields,
.ui.form .five.fields > .field {
width: 20%;
}
.ui.form .six.fields > .fields,
.ui.form .six.fields > .field {
width: 16.66666667%;
}
.ui.form .seven.fields > .fields,
.ui.form .seven.fields > .field {
width: 14.28571429%;
}
.ui.form .eight.fields > .fields,
.ui.form .eight.fields > .field {
width: 12.5%;
}
.ui.form .nine.fields > .fields,
.ui.form .nine.fields > .field {
width: 11.11111111%;
}
.ui.form .ten.fields > .fields,
.ui.form .ten.fields > .field {
width: 10%;
}
/* Swap to full width on mobile */
2022-02-25 15:21:56 +00:00
@media only screen and (max-width: 767.98px) {
2022-01-13 13:00:31 +00:00
.ui.form .fields {
2023-08-17 09:47:40 +00:00
flex-wrap: wrap;
2022-01-13 13:00:31 +00:00
margin-bottom: 0;
}
.ui.form:not(.unstackable) .fields:not(.unstackable) > .fields,
.ui.form:not(.unstackable) .fields:not(.unstackable) > .field {
width: 100%;
margin: 0 0 1em;
}
}
/* Sizing Combinations */
.ui.form .fields .wide.field {
width: 6.25%;
padding-left: 0.5em;
padding-right: 0.5em;
}
.ui.form .one.wide.field {
width: 6.25%;
}
.ui.form .two.wide.field {
width: 12.5%;
}
.ui.form .three.wide.field {
width: 18.75%;
}
.ui.form .four.wide.field {
width: 25%;
}
.ui.form .five.wide.field {
width: 31.25%;
}
.ui.form .six.wide.field {
width: 37.5%;
}
.ui.form .seven.wide.field {
width: 43.75%;
}
.ui.form .eight.wide.field {
width: 50%;
}
.ui.form .nine.wide.field {
width: 56.25%;
}
.ui.form .ten.wide.field {
width: 62.5%;
}
.ui.form .eleven.wide.field {
width: 68.75%;
}
.ui.form .twelve.wide.field {
width: 75%;
}
.ui.form .thirteen.wide.field {
width: 81.25%;
}
.ui.form .fourteen.wide.field {
width: 87.5%;
}
.ui.form .fifteen.wide.field {
width: 93.75%;
}
.ui.form .sixteen.wide.field {
width: 100%;
}
2023-08-17 09:47:40 +00:00
/* --------------------
2022-01-13 13:00:31 +00:00
Equal Width
2023-08-17 09:47:40 +00:00
--------------------- */
2022-01-13 13:00:31 +00:00
.ui[class*="equal width"].form .fields > .field,
.ui.form [class*="equal width"].fields > .field {
width: 100%;
2023-08-17 09:47:40 +00:00
flex: 1 1 auto;
2022-01-13 13:00:31 +00:00
}
2023-08-17 09:47:40 +00:00
/* --------------------
Inline Fields
--------------------- */
2022-01-13 13:00:31 +00:00
.ui.form .inline.fields {
margin: 0 0 1em;
2023-08-17 09:47:40 +00:00
align-items: center;
2022-01-13 13:00:31 +00:00
}
.ui.form .inline.fields .field {
margin: 0;
padding: 0 1em 0 0;
}
/* Inline Label */
.ui.form .inline.fields > label,
.ui.form .inline.fields .field > label,
.ui.form .inline.fields .field > p,
.ui.form .inline.field > label,
.ui.form .inline.field > p {
display: inline-block;
width: auto;
margin-top: 0;
margin-bottom: 0;
vertical-align: baseline;
2022-08-05 09:25:53 +00:00
font-size: 0.92857143em;
2022-01-13 13:00:31 +00:00
font-weight: bold;
color: rgba(0, 0, 0, 0.87);
text-transform: none;
}
/* Grouped Inline Label */
.ui.form .inline.fields > label {
2023-08-17 09:47:40 +00:00
margin: 0.03571em 1em 0 0;
2022-01-13 13:00:31 +00:00
}
/* Inline Input */
.ui.form .inline.fields .field > input,
.ui.form .inline.fields .field > select,
.ui.form .inline.field > input,
.ui.form .inline.field > select {
display: inline-block;
width: auto;
margin-top: 0;
margin-bottom: 0;
vertical-align: middle;
font-size: 1em;
}
.ui.form .inline.fields .field .calendar:not(.popup),
.ui.form .inline.field .calendar:not(.popup) {
display: inline-block;
}
.ui.form .inline.fields .field .calendar:not(.popup) > .input > input,
.ui.form .inline.field .calendar:not(.popup) > .input > input {
width: 13.11em;
}
/* Label */
.ui.form .inline.fields .field > :first-child,
.ui.form .inline.field > :first-child {
2022-08-05 09:25:53 +00:00
margin: 0 0.85714286em 0 0;
2022-01-13 13:00:31 +00:00
}
.ui.form .inline.fields .field > :only-child,
.ui.form .inline.field > :only-child {
margin: 0;
}
/* Wide */
.ui.form .inline.fields .wide.field {
display: flex;
2023-08-17 09:47:40 +00:00
align-items: center;
2022-01-13 13:00:31 +00:00
}
.ui.form .inline.fields .wide.field > input,
.ui.form .inline.fields .wide.field > select {
width: 100%;
}
2023-08-17 09:47:40 +00:00
/* --------------------
2022-01-13 13:00:31 +00:00
Sizes
2023-08-17 09:47:40 +00:00
--------------------- */
2022-01-13 13:00:31 +00:00
.ui.form,
.ui.form .field .dropdown,
.ui.form .field .dropdown .menu > .item {
font-size: 1rem;
}
.ui.mini.form,
.ui.mini.form .field .dropdown,
.ui.mini.form .field .dropdown .menu > .item {
2022-08-05 09:25:53 +00:00
font-size: 0.78571429rem;
2022-01-13 13:00:31 +00:00
}
.ui.tiny.form,
.ui.tiny.form .field .dropdown,
.ui.tiny.form .field .dropdown .menu > .item {
2022-08-05 09:25:53 +00:00
font-size: 0.85714286rem;
2022-01-13 13:00:31 +00:00
}
.ui.small.form,
.ui.small.form .field .dropdown,
.ui.small.form .field .dropdown .menu > .item {
2022-08-05 09:25:53 +00:00
font-size: 0.92857143rem;
2022-01-13 13:00:31 +00:00
}
.ui.large.form,
.ui.large.form .field .dropdown,
.ui.large.form .field .dropdown .menu > .item {
2022-08-05 09:25:53 +00:00
font-size: 1.14285714rem;
2022-01-13 13:00:31 +00:00
}
.ui.big.form,
.ui.big.form .field .dropdown,
.ui.big.form .field .dropdown .menu > .item {
2022-08-05 09:25:53 +00:00
font-size: 1.28571429rem;
2022-01-13 13:00:31 +00:00
}
.ui.huge.form,
.ui.huge.form .field .dropdown,
.ui.huge.form .field .dropdown .menu > .item {
2022-08-05 09:25:53 +00:00
font-size: 1.42857143rem;
2022-01-13 13:00:31 +00:00
}
.ui.massive.form,
.ui.massive.form .field .dropdown,
.ui.massive.form .field .dropdown .menu > .item {
2022-08-05 09:25:53 +00:00
font-size: 1.71428571rem;
2022-01-13 13:00:31 +00:00
}
/*******************************
Theme Overrides
*******************************/
/*******************************
Site Overrides
*******************************/