1 @import url('widgets.css');
9 border-bottom: 1px solid #eee;
12 .form-row img, .form-row input {
13 vertical-align: middle;
16 .form-row label input[type="checkbox"] {
37 .required label, label.required {
44 form ul.radiolist li {
45 list-style-type: none;
48 form ul.radiolist label {
53 form ul.radiolist input[type="radio"] {
68 /* ALIGNED FIELDSETS */
72 padding: 4px 10px 0 0;
75 word-wrap: break-word;
79 .aligned label:not(.vCheckboxLabel):after {
81 display: inline-block;
82 vertical-align: middle;
99 .aligned .form-row input {
103 .colMS .aligned .vLargeTextField, .colMS .aligned .vXMLLargeTextField {
112 form .aligned ul.radiolist {
113 display: inline-block;
118 form .aligned p.help {
125 form .aligned label + p.help {
130 form .aligned p.help:last-child {
135 form .aligned input + p.help,
136 form .aligned textarea + p.help,
137 form .aligned select + p.help {
142 form .aligned ul li {
146 form .aligned table p {
151 .aligned .vCheckboxLabel {
154 display: inline-block;
155 vertical-align: -3px;
156 padding: 0 0 5px 5px;
159 .aligned .vCheckboxLabel + p.help {
163 .colM .aligned .vLargeTextField, .colM .aligned .vXMLLargeTextField {
167 .checkbox-row p.help {
172 fieldset .field-box {
183 form .wide p, form .wide input + p.help {
191 .colM fieldset.wide .vLargeTextField, .colM fieldset.wide .vXMLLargeTextField {
195 /* COLLAPSED FIELDSETS */
197 fieldset.collapsed * {
201 fieldset.collapsed h2, fieldset.collapsed {
206 border: 1px solid #eee;
211 fieldset.collapsed h2 {
216 fieldset .collapse-toggle {
220 fieldset.collapsed .collapse-toggle {
221 background: transparent;
226 /* MONOSPACE TEXTAREAS */
228 fieldset.monospace textarea {
229 font-family: "Bitstream Vera Sans Mono", Monaco, "Courier New", Courier, monospace;
238 border: 1px solid #eee;
244 body.popup .submit-row {
254 .submit-row input.default {
256 text-transform: uppercase;
263 .submit-row p.deletelink-box {
268 .submit-row a.deletelink {
278 .submit-row a.deletelink:focus,
279 .submit-row a.deletelink:hover,
280 .submit-row a.deletelink:active {
284 /* CUSTOM FORM FIELDS */
286 .vSelectMultipleField {
294 .vDateField, .vTimeField {
311 .vLargeTextField, .vXMLLargeTextField {
315 .module table .vPositiveSmallIntegerField {
331 .vForeignKeyRawIdAdminField {
342 .inline-group thead th {
346 .inline-group .aligned label {
360 border-top: 1px solid #eee;
361 border-bottom: 1px solid #eee;
364 .inline-related h3 span.delete {
368 .inline-related h3 span.delete label {
373 .inline-related fieldset {
380 .inline-related fieldset.module h3 {
382 padding: 2px 5px 3px 5px;
390 .inline-group .tabular fieldset.module {
394 .inline-related.tabular fieldset.module table {
398 .last-related fieldset {
402 .inline-group .tabular tr.has_original td {
406 .inline-group .tabular tr td.original {
412 .inline-group .tabular th.original {
417 .inline-group .tabular td.original p {
429 .inline-group ul.tools {
435 .inline-group ul.tools li {
440 .inline-group div.add-row,
441 .inline-group .tabular tr.add-row td {
445 border-bottom: 1px solid #eee;
448 .inline-group .tabular tr.add-row td {
450 border-bottom: 1px solid #eee;
453 .inline-group ul.tools a.add,
454 .inline-group div.add-row a,
455 .inline-group .tabular tr.add-row td a {
456 background: url(../img/icon-addlink.svg) 0 1px no-repeat;
465 /* RELATED FIELD ADD ONE / LOOKUP */
467 .add-another, .related-lookup {
469 display: inline-block;
470 vertical-align: middle;
471 background-repeat: no-repeat;
472 background-size: 14px;
478 background-image: url(../img/icon-addlink.svg);
484 background-image: url(../img/search.svg);
487 form .related-widget-wrapper ul {
488 display: inline-block;
493 .clearable-file-input input {