diff --git a/jdav_web/static/jet/css/_base.scss b/jdav_web/static/jet/css/_base.scss new file mode 100644 index 0000000..67fe400 --- /dev/null +++ b/jdav_web/static/jet/css/_base.scss @@ -0,0 +1,173 @@ +/* + DJANGO JET Admin styles +*/ + +@import "globals"; + +html, body { + margin: 0; + padding: 0; +} + +html { + font-size: 87.5%; + + @include for-mobile { + font-size: 100%; + } +} + +body { + height: 100%; + background: $background-color; + color: $text-color; + font-family: $font; + text-size-adjust: 100%; + + @include for-mobile { + padding-top: $sidebar-header-height; + } + + &.non-scrollable { + overflow: hidden; + } + + &.popup { + @include for-mobile { + padding-top: 0; + } + } +} + +/* PAGE STRUCTURE */ + +#container { + padding: 0; + min-height: 100%; + transition: padding-left 0.3s; + + body.menu-pinned & { + padding-left: $sidebar-width; + } + + body.menu-pinned.popup & { + padding-left: 0; + } + + @include for-mobile { + &, body.menu-pinned & { + padding-left: 0; + } + } + + .popup & { + padding-left: 0; + } +} + +#content { + padding: 20px; + + @include for-phone { + padding: 10px; + } + + & > h1 { + display: none; + } +} + +#content-main { + float: left; + width: 100%; + + @include for-mobile { + float: none; + } +} + +#content-related { + float: right; + width: 260px; + position: relative; + margin-right: -300px; + + @include for-mobile { + float: none; + width: 100%; + margin-left: 0; + position: static; + } +} + +#footer { + clear: both; + padding: 10px; + + &:empty { + display: none; + } +} + +.dialog-confirm { + display: none; +} + +/* COLUMN TYPES */ + +.colMS { + margin-right: 300px; + + @include for-mobile { + margin-right: 0; + } +} + +.colSM { + margin-left: 300px; + + @include for-mobile { + margin-left: 0; + } +} + +.colSM #content-related { + float: left; + margin-right: 0; + margin-left: -300px; + + @include for-mobile { + float: none; + margin-left: 0; + } +} + +.colSM #content-main { + float: right; + + @include for-mobile { + float: none; + } +} + +.popup .colM { + width: auto; +} + +@import "jquery-ui/jquery-ui.theme"; +@import "select2/layout"; +@import "content"; +@import "forms"; +@import "tables"; +@import "messages"; +@import "header"; +@import "breadcrumbs"; +@import "modules"; +@import "object-tools"; +@import "changeform"; +@import "changelist"; +@import "sidebar"; +@import "relatedpopup"; +@import "dashboard"; +@import "delete-confirmation"; +@import "login"; diff --git a/jdav_web/static/jet/css/_breadcrumbs.scss b/jdav_web/static/jet/css/_breadcrumbs.scss new file mode 100644 index 0000000..c2077f6 --- /dev/null +++ b/jdav_web/static/jet/css/_breadcrumbs.scss @@ -0,0 +1,52 @@ +@import "globals"; + +/* BREADCRUMBS */ + +div.breadcrumbs { + font-size: 12px; + font-weight: bold; + text-transform: uppercase; + line-height: $top-height; + color: $top-text-color; + padding: 10px 175px + 20px + 20px 10px 20px; + visibility: hidden; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + min-height: 32px; + + @include for-mobile { + padding: 20px 20px 10px 20px; + white-space: normal; + text-overflow: clip; + overflow: auto; + } + + @include for-phone { + padding: 10px; + } + + &.initialized { + visibility: inherit; + } + + a { + &, &:visited { + color: $top-link-color; + } + + &:focus, &:hover { + color: $top-hover-link-color; + } + } +} + +.breadcrumbs { + &-separator { + color: $top-separator-color; + margin: 0 6px 0 6px; + font-weight: bold !important; + font-size: 15px; + vertical-align: middle; + } +} diff --git a/jdav_web/static/jet/css/_changeform.scss b/jdav_web/static/jet/css/_changeform.scss new file mode 100644 index 0000000..28c41e2 --- /dev/null +++ b/jdav_web/static/jet/css/_changeform.scss @@ -0,0 +1,1068 @@ +@import "globals"; + +/* FORM ROWS */ + +.form-row { + overflow: hidden; + padding: 10px; + + img, input { + vertical-align: middle; + } + + label input[type="checkbox"] { + margin-top: 0; + vertical-align: 0; + } + + p { + padding-left: 0; + } + + .select2 { + @include for-phone { + width: auto !important; + max-width: 100%; + } + } +} + +.hidden { + display: none; +} + +/* FORM LABELS */ + +label { + .required &, &.required { + &:after { + content: "*"; + } + } + + .form-row.errors & { + color: $error-text-color; + } +} + +/* RADIO BUTTONS */ + +form { + ul.radiolist { + li { + list-style-type: none; + } + + label { + float: none; + display: inline; + } + + input[type="radio"] { + margin: -2px 4px 0 0; + padding: 0; + } + } + + ul.inline { + margin-left: 0; + padding: 0; + + li { + float: left; + padding-right: 7px; + } + } +} + +/* ALIGNED FIELDSETS */ + +.aligned { + label { + display: block; + padding: 8px 10px 0 0; + float: left; + width: 160px; + word-wrap: break-word; + line-height: 1; + + @include for-mobile { + display: block; + padding: 0 0 0 2px; + margin-bottom: 8px; + float: none; + width: auto; + } + } + + label + p { + padding: 6px 0; + margin-top: 0; + margin-bottom: 0; + margin-left: 170px; + + @include for-mobile { + margin-left: 0; + } + } + + ul label { + display: inline; + float: none; + width: auto; + } + + .form-row input { + margin-bottom: 0; + } + + .vCheckboxLabel { + float: none; + width: auto; + display: inline-block; + vertical-align: -3px; + padding: 0 0 5px 0; + line-height: 1.4; + + & + p.help { + margin-top: -4px; + } + } +} + +form .aligned { + ul { + margin-left: 160px; + padding-left: 10px; + + @include for-mobile { + margin-left: 0; + padding-left: 0; + } + } + + ul.radiolist { + display: inline-block; + margin: 0; + padding: 0; + } + + p.help { + clear: left; + margin-top: 0; + margin-left: 160px; + padding-left: 10px; + + @include for-mobile { + margin-left: 0; + padding-left: 0; + } + } + + label + p.help { + margin-left: 0; + padding-left: 0; + } + + p.help:last-child { + margin-bottom: 0; + padding-bottom: 0; + } + + input + p.help, + textarea + p.help, + select + p.help { + margin-left: 160px; + padding-left: 10px; + + @include for-mobile { + margin-left: 0; + padding-left: 0; + } + } + + ul li { + list-style: none; + } + + table p { + margin-left: 0; + padding-left: 0; + } +} + +.colMS .aligned .vLargeTextField, .colMS .aligned .vXMLLargeTextField { + width: 350px; + + @include for-mobile { + width: 100%; + } +} + +.colM .aligned .vLargeTextField, .colM .aligned .vXMLLargeTextField { + width: 610px; + + @include for-mobile { + width: 100%; + } +} + +.checkbox-row p.help { + margin-left: 0; + padding-left: 0; +} + +/* FIELDSETS */ + +fieldset { + .field-box { + float: left; + margin-right: 20px; + } + + &.monospace textarea { + font-family: "Bitstream Vera Sans Mono", Monaco, "Courier New", Courier, monospace; + } +} + +/* WIDE FIELDSETS */ + +.wide label { + width: 200px; +} + +form .wide p, form .wide input + p.help { + margin-left: 200px; + + @include for-mobile { + margin-left: 0; + } +} + +form .wide p.help { + padding-left: 38px; + + @include for-mobile { + padding-left: 0; + } +} + +.colM fieldset.wide .vLargeTextField, .colM fieldset.wide .vXMLLargeTextField { + width: 450px; + + @include for-mobile { + width: 100%; + } +} + +/* COLLAPSED FIELDSETS */ + +//fieldset.collapsed * { +// display: none; +//} +// +//fieldset.collapsed h2, fieldset.collapsed { +// display: block; +//} +// +//fieldset.collapsed { +// border: 1px solid #eee; +// border-radius: 4px; +// overflow: hidden; +//} +// +//fieldset.collapsed h2 { +// background: #f8f8f8; +// color: #666; +//} +// +//fieldset .collapse-toggle { +// color: #fff; +//} +// +//fieldset.collapsed .collapse-toggle { +// background: transparent; +// display: inline; +// color: #447e9b; +//} + +/* MONOSPACE TEXTAREAS */ + +fieldset.monospace textarea { + font-family: "Bitstream Vera Sans Mono", Monaco, "Courier New", Courier, monospace; +} + +/* SUBMIT ROW */ + +.submit-row { + margin: 20px 0; + overflow: hidden; + + @include for-mobile { + margin-bottom: 10px; + } + + @include for-phone { + padding: 0 10px; + } + + input { + &, &:visited, &:hover { + margin: 0 5px 5px 0; + padding: 0 20px; + font-size: 12px; + + @include for-phone { + display: block; + width: 100%; + margin: 0 0 8px 0; + } + } + + &.default { + margin: 0 8px 5px 0; + + @include for-phone { + display: block; + width: 100%; + margin: 0 0 20px 0; + } + } + } + + p { + margin: 0.3em; + } + + p.deletelink-box { + display: block; + float: right; + padding: 0; + margin: 0 5px 5px 0; + + @include for-phone { + float: none; + display: block; + margin: 0 0 8px 0; + } + } + + a.deletelink { + &, &:visited, &:hover { + display: inline-block; + background-color: $danger-button-background-color; + color: $danger-button-text-color; + border: 0; + border-radius: 4px; + height: 32px; + line-height: 32px; + outline: 0; + font-size: 12px; + font-weight: lighter; + text-align: center; + padding: 0 20px; + text-transform: uppercase; + box-sizing: border-box; + transition: background $transitions-duration, box-shadow $transitions-duration, border $transitions-duration; + + @include for-phone { + display: block; + width: 100%; + } + } + + &:hover, &:focus { + background-color: $button-hover-background-color; + color: $button-hover-text-color; + } + + &:active { + background-color: $button-active-background-color; + color: $button-active-text-color; + } + } +} + +body.popup .submit-row { + overflow: auto; +} + +/* CUSTOM FORM FIELDS */ + +.vSelectMultipleField { + vertical-align: top; +} + +.vCheckboxField { + border: none; +} + +.vDateField, .vTimeField { + margin-right: 2px; + margin-bottom: 4px; + border-radius: 4px 0 0 4px !important; + border-right-width: 0 !important; + + .results & { + border-radius: 4px !important; + border-right-width: 1px !important; + } + + @include for-width(374px) { + border-radius: 4px !important; + border-right-width: 1px !important; + } + + &-link { + vertical-align: top; + display: inline-block; + + @include for-width(374px) { + display: none; + } + + span { + width: 32px; + height: 32px; + line-height: 32px !important; + background-color: $button-background-color; + color: $button-text-color; + display: inline-block; + vertical-align: middle; + text-align: center; + border-radius: 0 4px 4px 0; + } + + &:hover span { + background-color: $button-hover-background-color; + color: $button-hover-text-color; + } + } +} + +.vDateField { + min-width: 6.85em; +} + +.vTimeField { + min-width: 4.7em; +} + +.vDateField-link + .vTimeField { + margin-left: 10px; +} + +.vURLField { + width: 26em; + + @include for-phone { + width: 100%; + } +} + +.vLargeTextField, .vXMLLargeTextField { + width: 48em; + + @include for-mobile { + width: 100%; + } +} + +.flatpages-flatpage #id_content { + height: 40.2em; +} + +.module table .vPositiveSmallIntegerField { + width: 2.2em; +} + +.vTextField { + width: 20em; + + @include for-phone { + width: 100%; + } +} + +.vIntegerField { + width: 6em; +} + +.vBigIntegerField { + width: 10em; +} + +.vForeignKeyRawIdAdminField { + width: 5em; +} + +/* INLINES */ + +.inline-group { + padding: 0; + background-color: $content-background-color; + border-radius: 4px; + border: 0; + + &.compact { + position: relative; + min-height: 400px; + + @include for-mobile { + position: static; + min-height: 0; + } + } + + thead th { + padding: 8px 10px; + } + + .aligned label { + width: 160px; + } + + > fieldset.module { + padding: 0; + } +} + +.inline-related { + position: relative; + + h3 { + margin: 0; + background: linear-gradient(to top, $content-background-color 0%, $content-contrast-background-color 100%); + font-weight: bold; + color: $text-color; + padding: 20px 24px 0 24px; + text-transform: uppercase; + font-size: 12px; + + @include for-mobile { + padding: 20px 20px 0 20px; + line-height: 2; + } + + > b { + margin-right: 10px; + } + + .inline_label { + display: inline-block; + background: $content-contrast2-background-color; + color: $content-contrast2-text-color; + margin-right: 10px; + padding: 4px 8px; + border-radius: 5px; + font-size: 10px; + font-weight: normal; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + box-sizing: border-box; + vertical-align: middle; + + @include for-mobile { + line-height: normal; + } + + ~ .inlinechangelink, ~ .inlineviewlink { + font-size: 18px; + margin-right: 10px; + vertical-align: middle; + + &:before { + margin: 0; + } + } + } + + span.delete, .inline-deletelink { + float: right; + margin-left: 10px; + display: inline-block; + background: $danger-button-background-color; + color: $danger-button-text-color; + padding: 4px 8px; + border-radius: 5px; + font-size: 10px; + font-weight: normal; + vertical-align: middle; + white-space: nowrap; + + @include for-mobile { + float: none; + margin-left: 0; + line-height: normal; + } + + label { + font-size: 10px; + vertical-align: middle; + + &:before { + font-size: 10px; + color: $danger-button-text-color; + vertical-align: middle; + } + } + } + } + + fieldset { + margin: 0; + background: #fff; + width: 100%; + + &.module { + background-color: inherit; + box-sizing: border-box; + + h3 { + padding: 24px; + margin: 0; + background: transparent; + } + } + } +} + +.inline-group.compact .inline-related h3 { + background: transparent; +} + +.inline-related.tabular fieldset.module { + padding: 0; + + table { + width: 100%; + } +} + +.inline-navigation { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 200px; + background: $content-contrast-background-color; + + @include for-mobile { + position: relative; + width: auto; + top: auto; + bottom: auto; + left: auto; + } + + &-top { + position: absolute; + top: 0; + right: 0; + left: 0; + height: 40px; + background: linear-gradient(to bottom, $content-background-color 25%, transparentize($content-contrast-background-color, 1) 100%); + z-index: 1; + } + + &-bottom { + position: absolute; + right: 0; + bottom: 0; + left: 0; + height: 40px; + background: linear-gradient(to top, $content-background-color 25%, transparentize($content-contrast-background-color, 1) 100%); + z-index: 1; + + @include for-mobile { + display: none; + } + } + + .add-row { + position: absolute; + top: 10px; + right: 0; + left: 0; + padding: 0 16px !important; + z-index: 1; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + } + + &-content { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 40px 0 30px 0; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + + @include for-mobile { + position: static; + top: auto; + right: auto; + bottom: auto; + left: auto; + padding-bottom: 10px; + max-height: 200px; + } + } + + &-item { + &, &:visited, &:hover { + display: block; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + padding: 8px 10px 8px 20px; + color: $dim-text-color; + transition: background-color $transitions-duration, color $transitions-duration; + } + + html.no-touchevents &:hover, &:active { + background: $button-hover-background-color; + color: $button-hover-text-color; + } + + &.empty { + display: none; + } + + &.selected { + background: transparent; + color: $text-color; + font-weight: bold; + cursor: default; + } + + &.delete { + text-decoration: line-through; + } + } +} + +.inline-group { + .tabular { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + + table { + box-shadow: none; + margin: 0; + } + + thead th, thead td { + background: linear-gradient(to top, $content-background-color 0%, $content-contrast-background-color 100%); + font-weight: bold; + color: $text-color; + + a:link, a:visited { + color: $text-color; + } + } + + td.original { + white-space: nowrap; + width: 1px; + padding-right: 0; + + &.empty { + padding: 0; + } + + p { + padding: 0; + + .inlinechangelink, .inlineviewlink { + font-size: 18px; + margin: 0; + vertical-align: middle; + } + } + } + + tr.add-row td { + padding: 8px 10px; + border-bottom: 1px solid #eee; + } + } + + .compact { + display: none; + margin-left: 200px; + + @include for-mobile { + margin-left: 0; + } + + &.selected { + display: block; + } + } + + ul.tools { + padding: 0; + margin: 0; + list-style: none; + + li { + display: inline; + padding: 0 5px; + } + } + + div.add-row, .tabular tr.add-row td { + padding: 16px; + border: 0; + } + + ul.tools a.add, div.add-row a, .tabular tr.add-row td a { + font-size: 12px; + font-weight: bold; + vertical-align: middle; + + &:before { + @include font-icon; + content: $icon-add; + vertical-align: middle; + margin-right: 4px; + } + } +} + +.empty-form { + display: none; +} + +/* RELATED FIELD ADD ONE / LOOKUP */ + +form .related-widget-wrapper ul { + display: inline-block; + margin-left: 0; + padding-left: 0; +} + +.clearable-file-input input { + margin-top: 0; +} + +.changeform-navigation { + display: none; + float: left; + margin-bottom: 20px; + + @include for-mobile { + margin-bottom: 5px; + margin-right: 10px; + } + + &.initialized { + display: block; + } + + &-button { + &, &:visited, &:hover { + width: 120px; + vertical-align: middle; + box-sizing: border-box; + } + + &-icon { + font-weight: bold; + vertical-align: middle; + line-height: 32px; + + &.left { + float: left; + } + + &.right { + float: right; + } + } + + &-label { + display: block; + opacity: 0.5; + transition: opacity $transitions-duration; + text-align: center; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + } + + &-icon.left + &-label { + margin-left: 16px; + } + + &-icon.right + &-label { + margin-right: 16px; + } + + &:hover &-label { + opacity: 1; + } + + &.disabled:hover &-label { + opacity: 0.5; + } + } +} + +.related-widget-wrapper-link { + opacity: 0.5; + transition: opacity $transitions-duration; + + &:link { + opacity: 1; + } +} + +.add-related, .add-another, .change-related, .delete-related, .related-lookup { + display: none; + + &.initialized { + display: inline-block; + } + + .form-row & { + margin-top: 10px; + } +} + +.related-widget-wrapper-icon { + &:before { + @include font-icon; + font-size: 20px; + vertical-align: middle; + } + + .add-related &, .add-another & { + &:before { + content: $icon-add3; + } + } + + .change-related & { + &:before { + content: $icon-edit; + } + } + + .delete-related & { + &:before { + content: $icon-cross; + } + } +} + +.related-lookup { + margin-left: 6px; + + &:before { + @include font-icon; + font-size: 20px; + vertical-align: middle; + content: $icon-search; + } +} + +/* TABS */ + +.changeform-tabs { + margin: 0; + padding: 0 0 0 16px; + border-bottom: 2px solid $background-color; + background-color: $content-background-color; + border-radius: 4px 4px 0 0; + + @include for-mobile { + padding: 10px 10px 5px 10px; + } + + &-item { + display: inline-block; + padding: 0; + line-height: normal; + + a, a:hover, a:visited { + display: inline-block; + padding: 12px 4px; + margin: 0 8px 0 0; + border-bottom: 2px solid transparent; + position: relative; + top: 2px; + color: $dim-text-color; + font-weight: bold; + font-size: 11px; + text-transform: uppercase; + transition: background-color $fast-transitions-duration, + color $fast-transitions-duration, + border-color $transitions-duration; + + @include for-mobile { + margin: 0 5px 5px 0; + padding: 8px 12px; + top: auto; + border: 0; + border-radius: 5px; + font-weight: normal; + background: $button-background-color; + color: $button-text-color; + } + } + + a:hover { + color: $text-color; + } + + &.errors { + & a, & a:hover, & a:visited { + border-color: $tab-error-border-color; + + @include for-mobile { + background: $danger-button-background-color; + color: $danger-button-text-color; + } + } + } + + &.selected { + & a, & a:hover, & a:visited { + color: $text-color; + border-color: $tab-selected-border-color; + + @include for-mobile { + background: $button-hover-background-color; + color: $button-hover-text-color; + } + } + } + } + + ~ .module, ~ .inline-group { + display: none !important; + border-radius: 0 0 4px 4px; + + &.selected { + display: block !important; + } + } +} + + +body.change-form #content-main > form > div { + > .module, > .inline-group { + display: none; + + &.initialized { + display: block; + } + } +} diff --git a/jdav_web/static/jet/css/_changelist.scss b/jdav_web/static/jet/css/_changelist.scss new file mode 100644 index 0000000..9ab5ee7 --- /dev/null +++ b/jdav_web/static/jet/css/_changelist.scss @@ -0,0 +1,467 @@ +@import "globals"; + +/* CHANGELISTS */ + +#changelist { + position: relative; + width: 100%; + + table { + width: 100%; + } + + .results { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + + @include for-mobile { + position: relative; + left: -20px; + width: calc(100% + 40px); + margin-bottom: 0 !important; + + table { + border-radius: 0; + } + + thead th, tfoot td { + border-radius: 0 + } + } + + @include for-phone { + left: -10px; + width: calc(100% + 20px); + } + } + + .paginator { + text-align: right; + + @include for-mobile { + text-align: left; + } + + @include for-phone { + text-align: center; + } + } +} + +.change-list { + .hiddenfields { + display: none; + } + + .filtered table { + border-right: none; + } + + .filtered { + min-height: 400px; + } + + .filtered table tbody th { + padding-right: 1em; + } +} + +/* CHANGELIST TABLES */ + +#changelist table { + thead th { + &.action-checkbox-column { + width: 1.5em; + text-align: center; + } + } + + tbody td.action-checkbox { + text-align: center; + } + + tfoot { + color: #666; + } +} + +/* TOOLBAR */ + +#toolbar { + margin-bottom: 20px; + display: none; + + @include for-mobile { + float: none; + } + + &.initialized { + display: block; + } + + form { + label[for="searchbar"] { + display: none; + } + + #searchbar { + margin-bottom: 5px; + margin-right: 2px; + vertical-align: top; + + @include for-mobile { + margin-right: 5px; + } + + @include for-phone { + width: 100%; + } + } + + input[type="submit"] { + &, &:visited, &:hover { + background-color: $primary-button-background-color; + color: $primary-button-text-color; + font-size: 12px; + font-weight: lighter; + padding: 0 20px; + text-transform: uppercase; + vertical-align: middle; + margin-bottom: 5px; + } + + &:hover, &:focus { + background-color: $button-hover-background-color; + color: $button-hover-text-color; + } + + &:active { + background-color: $button-active-background-color; + color: $button-active-text-color; + } + } + } +} + +.changelist-filter-select { + &-wrapper { + margin-right: 2px; + margin-bottom: 5px; + display: inline-block; + vertical-align: top; + + @include for-mobile { + margin-right: 5px; + } + + @include for-phone { + width: 100%; + } + + .select2 { + @include for-phone { + width: 100% !important; + } + + &-selection--multiple { + overflow: auto; + height: $input-height !important; + + .select2-selection__rendered { + padding: 0 2px !important; + } + + .select2-selection__choice { + margin-top: 2px !important; + margin-right: 2px !important; + } + } + } + } +} + +.changelist-filter-popup { + position: relative; + + &-content { + display: none; + position: absolute; + top: 0; + right: 0; + left: 0; + min-width: 200px; + background: $content-background-color; + border-radius: 4px; + box-shadow: 0 0 4px 0 $input-shadow-color; + z-index: 1; + + &.visible { + display: block; + } + } +} + +/* FILTER COLUMN */ + +#changelist-filter { + display: none; +} + +/* DATE DRILLDOWN */ + +.change-list ul.toplinks { + display: block; + padding: 0; + margin: 0; + + li { + list-style-type: none; + display: inline-block; + margin: 0 5px 5px 0; + background-color: $button-background-color; + color: $button-text-color; + text-decoration: none; + font-size: 14px; + padding: 6px 10px; + border-radius: 4px; + } + + a { + &, &:visited { + color: $button-text-color; + } + + &:focus, &:hover { + text-decoration: underline; + } + } +} + +/* PAGINATOR */ + +.paginator { + display: none; + line-height: normal; + padding: 0 !important; + margin: 0; + font-size: 12px; + + &.initialized { + display: inherit; + } + + .pages-wrapper { + margin-left: 10px; + display: inline-block; + margin-bottom: 5px; + + @include for-mobile { + margin-left: 0; + } + + span, a { + font-size: 14px; + padding: 6px 10px; + display: inline-block; + + &:first-child { + border-radius: 4px 0 0 4px; + } + + &:last-child { + border-radius: 0 4px 4px 0; + } + + &:first-child:last-child { + border-radius: 4px; + } + } + + span { + background-color: $button-active-background-color; + color: $button-active-text-color; + + &.disabled { + background-color: $button-background-color; + color: $button-text-color; + } + } + + a { + &:link, &:visited { + background-color: $button-background-color; + color: $button-text-color; + text-decoration: none; + } + + &:focus, &:hover { + background-color: $button-hover-background-color; + color: $button-hover-text-color; + } + } + } + + a.showall { + &:link, &:visited { + font-size: 12px; + } + } + + .label { + padding: 8px 0; + } + + input[type="submit"] { + &, &:hover, &:focus { + font-size: 13px; + padding: 6px 10px; + height: auto; + line-height: normal; + margin: 0 0 0 10px; + } + } +} + +/* ACTIONS */ + +#changelist { + table { + input { + margin: 0; + vertical-align: baseline; + } + + tbody tr.selected { + border-color: $content-selected-border-color; + background-color: $content-selected-background-color; + } + } + + .actions { + float: left; + display: none; + + @include for-mobile { + float: none; + margin-bottom: 20px; + } + + @include for-phone { + padding: 0 10px; + } + + &.initialized { + display: inline-block; + + @include for-mobile { + display: block; + } + } + + label { + @include for-mobile { + margin-bottom: 5px; + display: inline-block; + } + + @include for-phone { + display: block; + } + } + + .select2 { + @include for-phone { + width: 100% !important; + } + } + + .labels { + padding: 8px 0; + + @include for-phone { + text-align: center; + } + } + + span.all, span.action-counter, span.clear, span.question { + display: none; + } + + span.clear { + margin-left: 5px; + } + + .button { + &, &:visited, &:hover { + display: inline-block; + background-color: $primary-button-background-color; + color: $primary-button-text-color; + border: 0; + border-radius: 4px; + height: 32px; + line-height: 32px; + outline: 0; + font-size: 12px; + font-weight: lighter; + text-align: center; + padding: 0 20px; + text-transform: uppercase; + margin: 0 8px 5px 0; + transition: background $transitions-duration; + + @include for-phone { + width: 100%; + } + } + + &:hover, &:focus { + background-color: $button-hover-background-color; + color: $button-hover-text-color; + } + + &:active { + background-color: $button-active-background-color; + color: $button-active-text-color; + } + } + + span { + font-size: 12px; + } + } +} + +.changelist-footer { + padding: 20px 0; + background: $background-color; + + &.fixed { + position: fixed; + left: 20px; + right: 20px; + bottom: 0; + border-top: 2px solid $content-border2-color; + transition: left 0.3s; + + body.menu-pinned & { + left: $sidebar-width + 20px; + } + + body.menu-pinned.popup & { + left: 20px; + } + + @include for-mobile { + position: static; + left: auto; + right: auto; + bottom: auto; + border-top: 0; + padding: 20px 0; + } + } + + &.popup { + left: 20px; + } +} diff --git a/jdav_web/static/jet/css/_content.scss b/jdav_web/static/jet/css/_content.scss new file mode 100644 index 0000000..655de19 --- /dev/null +++ b/jdav_web/static/jet/css/_content.scss @@ -0,0 +1,297 @@ +@import "globals"; + + +/* LINKS */ + +a, a:visited, a:hover, a:focus { + color: $link-color; + font-weight: normal; + text-decoration: none; +} + +a:hover, a:focus { + color: $hover-link-color; +} + +a img { + border: none; +} + +//a.section:link, a.section:visited { +// color: #fff; +// text-decoration: none; +//} +// +//a.section:focus, a.section:hover { +// text-decoration: underline; +//} + +/* GLOBAL DEFAULTS */ + +p, ol, ul, dl { + margin: .2em 0 .8em 0; +} + +p { + padding: 0; + line-height: 140%; +} + +h1, h2, h3, h4, h5 { + font-weight: bold; +} + +h1 { + margin: 0 0 20px; + font-weight: 300; + font-size: 20px; +} + +h2 { + font-size: 16px; + margin: 1em 0 .5em 0; +} + +h2.subhead { + font-weight: normal; + margin-top: 0; +} + +h3 { + font-size: 14px; + margin: .8em 0 .3em 0; + font-weight: bold; +} + +h4 { + font-size: 12px; + margin: 1em 0 .8em 0; + padding-bottom: 3px; +} + +h5 { + font-size: 10px; + margin: 1.5em 0 .5em 0; + text-transform: uppercase; + letter-spacing: 1px; +} + +ul li { + list-style-type: square; + padding: 0; +} + +li ul { + margin-bottom: 0; +} + +dt, dd { + line-height: 20px; +} + +dt { + font-weight: bold; + margin-top: 4px; +} + +dd { + margin-left: 0; +} + +form { + margin: 0; + padding: 0; +} + +fieldset { + margin: 0; + padding: 0; + border: none; +} + +blockquote { + font-size: 11px; + color: #777; + margin-left: 2px; + padding-left: 10px; + border-left: 5px solid #ddd; +} + +code, pre { + font-family: "Bitstream Vera Sans Mono", Monaco, "Courier New", Courier, monospace; + color: #666; + font-size: 12px; +} + +pre.literal-block { + margin: 10px; + background: #eee; + padding: 6px 8px; +} + +code strong { + color: #930; +} + +hr { + clear: both; + color: #eee; + background-color: #eee; + height: 1px; + border: none; + margin: 0; + padding: 0; + font-size: 1px; + line-height: 1px; +} + +/* TEXT STYLES & MODIFIERS */ + +.small { + font-size: 11px; +} + +.tiny { + font-size: 10px; +} + +p.tiny { + margin-top: -2px; +} + +.mini { + font-size: 10px; +} + +p.mini { + margin-top: -3px; +} + +.help, p.help, form p.help { + color: $dim-text-color; + font-size: 12px; +} + +.help-tooltip { + cursor: help; +} + +p img, h1 img, h2 img, h3 img, h4 img, td img { + vertical-align: middle; +} + +.quiet, a.quiet:link, a.quiet:visited { + font-weight: normal; + color: $dim-text-color; +} + +.float-right { + float: right; +} + +.float-left { + float: left; +} + +.clear { + clear: both; +} + +.align-left { + text-align: left; +} + +.align-right { + text-align: right; +} + +.example { + margin: 10px 0; + padding: 5px 10px; + background: #efefef; +} + +.nowrap { + white-space: nowrap; +} + +/* ACTION ICONS */ + +.addlink { + vertical-align: middle; + + &:before { + @include font-icon; + content: $icon-add3; + vertical-align: middle; + margin-right: 4px; + } +} + +.changelink, .inlinechangelink { + vertical-align: middle; + + &:before { + @include font-icon; + content: $icon-edit; + vertical-align: middle; + margin-right: 4px; + } +} + +.deletelink { + vertical-align: middle; + + &:before { + @include font-icon; + content: $icon-cross; + vertical-align: middle; + margin-right: 4px; + } +} + +.inlineviewlink { + vertical-align: middle; + + &:before { + @include font-icon; + content: $icon-open-external; + vertical-align: middle; + margin-right: 4px; + } +} + +/* BOOLEAN ICONS */ + +img[src$="admin/img/icon-yes.gif"], img[src$="admin/img/icon-yes.svg"], +img[src$="admin/img/icon-no.gif"], img[src$="admin/img/icon-no.svg"], +img[src$="admin/img/icon-unknown.gif"], img[src$="admin/img/icon-unknown.svg"] { + display: none; + + + span { + font-weight: bold; + color: $success-text-color; + } +} + +img[src$="admin/img/icon-yes.gif"] + span, img[src$="admin/img/icon-yes.svg"] + span { + color: $success-text-color; +} + +img[src$="admin/img/icon-no.gif"] + span, img[src$="admin/img/icon-no.svg"] + span { + color: $warning-text-color; +} + +/* LOADING INDOCATOR */ + +.loading-indicator { + display: inline-block; + font-size: 32px; + color: $button-hover-background-color; + animation: spin 4s linear infinite; + + &-wrapper { + text-align: center; + padding: 40px 0; + } +} diff --git a/jdav_web/static/jet/css/_dashboard.scss b/jdav_web/static/jet/css/_dashboard.scss new file mode 100644 index 0000000..ea85196 --- /dev/null +++ b/jdav_web/static/jet/css/_dashboard.scss @@ -0,0 +1,513 @@ +@import "globals"; + +/* DASHBOARD */ + +.dashboard { + .module { + margin-bottom: 10px; + + table { + th { + width: 100%; + } + + td { + white-space: nowrap; + + a { + display: block; + padding-right: .6em; + } + } + } + } + + #content { + max-width: 600px; + + @include for-mobile { + max-width: none; + } + } + + &.jet #content { + max-width: none; + } + + .breadcrumbs { + margin-bottom: 20px; + + @include for-mobile { + display: none; + } + } + + &.jet.change-form .breadcrumbs { + @include for-mobile { + display: block; + } + } +} + +/* RECENT ACTIONS MODULE */ + +#recent-actions-module { + > h2 { + padding: 6px; + text-transform: uppercase; + font-size: 11px; + font-weight: bold; + margin: 0; + } + + > h3 { + display: none; + } +} + +.module ul.actionlist { + padding: 0; + margin: 0 0 2px 0; + border-collapse: collapse; + background: $content-background-color; + border-radius: 4px; + overflow-x: auto; + box-shadow: 0 2px 0 0 $content-border2-color; +} + +ul.actionlist li { + padding: 8px; + list-style-type: none; + font-size: 13px; + border-bottom: 1px solid $content-border-color; + white-space: normal; + overflow: hidden; + text-overflow: ellipsis; + + br { + display: none; + } +} + +/* JET DASHBOARD */ + +.dashboard { + &-container { + min-height: 100%; + } + + @for $i from 1 through 5 { + &-container.columns_#{$i} &-column-wrapper { + width: (100% / $i); + + @include for-mobile { + width: 100%; + } + } + } + + &-tools { + position: absolute; + top: ($top-height + 10px * 2) / 2 - 30px / 2; + right: 20px + 175px + 20px; + + @include for-mobile { + display: none; + position: static; + margin: 10px 20px 0 20px; + padding: 10px; + background: $content-background-color; + border-radius: 5px; + } + + @include for-phone { + margin: 10px 10px 0 10px; + } + + .button { + vertical-align: middle; + } + + &.visible { + @include for-mobile { + display: block; + } + } + + &-toggle { + &-icon { + vertical-align: middle; + } + + &-container { + display: none; + margin: 20px 20px 0 20px; + text-align: right; + + @include for-mobile { + display: block; + } + + @include for-phone { + margin: 10px 10px 0 10px; + } + } + } + } + + &-column { + margin-left: 10px; + border: 2px dashed transparent; + min-height: 100px; + border-radius: 4px; + + @include for-mobile { + margin-left: 0; + min-height: 0; + } + + &-wrapper { + float: left; + min-width: 200px; + } + + &.first { + margin-left: 0; + } + + &.active { + border-color: $content-border2-color; + } + + &.hovered { } + } + + &-item { + background: $background-color; + border-radius: 4px; + margin-bottom: 20px; + transition: background $transitions-duration; + + @include for-mobile { + margin-bottom: 10px; + } + + &:last-child { + margin-bottom: 0; + + @include for-mobile { + margin-bottom: 10px; + } + } + + &.collapsed { + background-color: $content-contrast3-background-color; + } + + &.ui-sortable-helper { + box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.25); + } + + &.placeholder { + background-color: $content-selected-background-color; + } + + &-header { + padding: 0 10px 0 6px; + + &-title { + display: block; + font-size: 11px; + font-weight: bold; + text-transform: uppercase; + line-height: 30px; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + } + + &-drag { + float: right; + line-height: 30px !important; + margin-left: 10px; + + html.touchevents & { + display: none; + } + } + + &-collapse-button { + font-size: 13px; + vertical-align: middle; + font-weight: bold !important; + } + + &-buttons { + float: right; + margin-left: 10px; + font-size: 13px; + line-height: 30px; + vertical-align: middle; + visibility: hidden; + + a { + vertical-align: middle; + } + + html.touchevents & { + visibility: visible; + } + } + + &:hover &-buttons { + visibility: visible; + } + } + + &-content { + background: $content-background-color; + border-radius: 4px; + box-shadow: 0 2px 0 0 $content-border2-color; + overflow: hidden; + + &.contrast { + background: $content-contrast2-background-color; + color: $content-contrast2-text-color; + + .loading-indicator { + color: $content-contrast2-text-color; + } + } + + ul:not(.inline) { + @extend .clear-list; + + li { + display: block; + border-bottom: 1px solid $content-border-color; + font-size: 13px; + padding: 8px; + + &.contrast { + background: $content-contrast2-background-color; + font-size: 12px; + + &, & a, & a:visited, & a:hover { + color: $content-contrast2-text-color; + text-decoration: none; + text-transform: uppercase; + } + } + + &:last-child { + border-bottom: 0; + } + + .float-right { + float: right; + position: relative; + } + + .dim { + text-transform: lowercase; + font-size: 11px; + color: $dim-text-color; + } + + .warning { + color: $error-text-color; + } + } + } + + ul.inline { + @extend .clear-list; + display: inline-block; + + li { + display: inline-block; + margin-left: 10px; + + &:first-child { + margin-left: 0; + } + + .nowrap { + white-space: nowrap; + } + } + + &.bordered li { + border-left: 1px solid $content-border2-color; + margin-left: 0; + padding: 0 10px; + + &:first-child { + border-left: 0; + } + } + } + + .padding { + padding: 10px; + } + + .center { + text-align: center; + } + + .big { + font-size: 20px; + font-weight: bold; + } + + .highlight { + color: $link-color; + } + + .dim { + color: $dim-text-color; + } + + .nowrap { + display: block; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + + canvas { + .chart { + &-fillColor { + color: $chart-fillColor; + } + + &-strokeColor { + color: $chart-strokeColor; + } + + &-pointColor { + color: $chart-pointColor; + } + + &-pointHighlightFill { + color: $chart-pointHighlightFill; + } + + &-scaleGridLineColor { + color: $chart-scaleGridLineColor; + } + + &-scaleLineColor { + color: $chart-scaleLineColor; + } + + &-scaleFontColor { + color: $chart-scaleFontColor; + } + } + } + + table { + width: 100%; + box-shadow: none; + } + } + + &-collapse .icon-arrow-up { + display: inline; + } + + &-collapse .icon-arrow-down { + display: none; + } + + &.collapsed &-content { + display: none; + } + + &.collapsed &-collapse .icon-arrow-up { + display: none; + } + + &.collapsed &-collapse .icon-arrow-down { + display: inline; + } + } +} + +.add-dashboard { + + .select2 { + background-color: transparent; + + @include for-mobile { + min-width: 160px; + max-width: 160px; + } + + @include for-phone { + width: 100% !important; + max-width: none; + margin-bottom: 5px; + } + + .select2-selection { + border-radius: 4px 0 0 4px !important; + border-width: 0; + + @include for-mobile { + border-radius: 4px !important; + border-width: 1px; + } + } + } + + &-link { + border-radius: 0 4px 4px 0 !important; + padding: 0 10px !important; + + @include for-mobile { + margin-left: 6px; + border-radius: 4px !important; + margin-right: 5px; + } + + @include for-phone { + margin-left: 0; + } + + &-icon { + vertical-align: middle; + } + + &-label { + display: none; + vertical-align: middle; + margin-left: 4px; + } + } +} + +.reset-dashboard-link { + @include for-mobile { + float: right; + } + + @include for-phone { + float: none; + } + + &-icon { + vertical-align: middle; + } + + &-label { + display: none; + vertical-align: middle; + margin-left: 6px; + + @include for-mobile { + display: inline; + } + } +} diff --git a/jdav_web/static/jet/css/_delete-confirmation.scss b/jdav_web/static/jet/css/_delete-confirmation.scss new file mode 100644 index 0000000..fff0e00 --- /dev/null +++ b/jdav_web/static/jet/css/_delete-confirmation.scss @@ -0,0 +1,92 @@ +@import "globals"; + +.delete-confirmation { + #content > h1 + p + h2 + ul { + background: $warning-color; + color: $warning-text-color; + border-radius: 4px; + padding: 20px; + list-style-type: none; + margin: 0; + + li { + list-style: none; + line-height: 1.8; + } + } + + #content > ul:nth-of-type(2), #content > h1 + p + ul { + background: $content-background-color; + border-radius: 4px; + box-shadow: 0 2px 0 0 $content-border2-color; + + &, ul { + list-style-type: none; + margin: 0; + padding: 0; + + li { + list-style: disc; + line-height: 1.8; + } + } + + ul { + margin-left: 20px; + } + + > li { + padding: 8px; + border-bottom: 1px solid $content-border-color; + font-size: 13px; + list-style: none; + + &:last-child { + border-bottom: 0; + } + } + } + + #content form { + margin-top: 20px; + + input[type="submit"] { + background-color: $danger-button-background-color; + color: $danger-button-text-color; + font-size: 12px; + font-weight: lighter; + padding: 0 20px; + text-transform: uppercase; + vertical-align: middle; + margin-bottom: 5px; + + @include for-mobile { + display: block; + width: 100%; + } + + &:hover, &:focus { + background-color: $button-hover-background-color; + color: $button-hover-text-color; + } + + &:active { + background-color: $button-active-background-color; + color: $button-active-text-color; + } + } + + .button { + vertical-align: middle; + margin-left: 10px; + margin-bottom: 5px; + box-sizing: border-box; + + @include for-mobile { + margin-left: 0; + display: block; + width: 100%; + } + } + } +} diff --git a/jdav_web/static/jet/css/_forms.scss b/jdav_web/static/jet/css/_forms.scss new file mode 100644 index 0000000..6e20d4c --- /dev/null +++ b/jdav_web/static/jet/css/_forms.scss @@ -0,0 +1,165 @@ +@import "globals"; + +/* FORM BUTTONS */ + +.button, input[type="submit"], input[type="button"], .object-tools a { + &, &:visited, &:hover { + display: inline-block; + background-color: $button-background-color; + color: $button-text-color; + border: 0; + border-radius: 4px; + height: 32px; + line-height: 32px; + outline: 0; + font-size: 12px; + font-weight: normal; + text-align: center; + padding: 0 10px; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + max-width: 100%; + box-sizing: border-box; + appearance: none; + transition: background $transitions-duration; + } + + &.default { + font-weight: lighter; + background-color: $primary-button-background-color; + color: $primary-button-text-color; + text-transform: uppercase; + margin: 0 8px 0 0; + padding: 0 20px; + } + + &.transparent { + background-color: transparent; + } + + &:hover, &:focus { + background-color: $button-hover-background-color; + color: $button-hover-text-color; + } + + &:active { + background-color: $button-active-background-color; + color: $button-active-text-color; + } +} + +.button[disabled], input[type=submit][disabled], input[type=button][disabled] { + opacity: 0.4; +} + +input[type="text"], input[type="email"], input[type="password"], input[type="url"], input[type="number"], textarea, select, .vTextField { + border-radius: 4px; + font-size: 13px; + height: $input-height; + white-space: nowrap; + outline: 0; + box-sizing: border-box; + margin: 0; + background-color: $input-background-color; + color: $input-text-color; + border: 1px solid $input-border-color; + padding: 0 12px; + appearance: none; + transition: background $transitions-duration, box-shadow $transitions-duration, border $transitions-duration; + + //noinspection CssInvalidPseudoSelector + &::placeholder { + color: $input-placeholder-color; + } + + @include for-mobile { + fieldset.module & { + box-shadow: inset 0 2px 6px 0 rgba(0, 0, 0, 0.04) + } + } + + &:focus, fieldset.module &:focus { + box-shadow: 0 0 4px 0 $input-shadow-color; + border-color: $input-background-color; + } +} + +textarea { + height: auto; + line-height: normal; + padding: 12px; + white-space: pre-wrap; + vertical-align: top; +} + +.segmented-button { + &, &:visited, &:hover { + border: 0; + height: 32px; + line-height: 32px; + font-size: 12px; + text-align: center; + background-color: $button-background-color; + color: $button-text-color; + padding: 0 10px; + display: inline-block; + text-transform: none; + border-radius: 0; + transition: background $transitions-duration; + } + + &:hover, &:focus { + background-color: $button-hover-background-color; + color: $button-hover-text-color; + } + + &:active { + background-color: $button-active-background-color; + color: $button-active-text-color; + } + + &.disabled { + background-color: $button-background-color !important; + color: $button-text-color; + opacity: 0.5; + } + + &.left { + border-radius: 4px 0 0 4px; + } + + &.right { + border-radius: 0 4px 4px 0; + } +} + +input[type=checkbox] { + display: none; + + &#action-toggle { + display: none !important; + } + + + label:before { + @include font-icon; + color: $input-icon-color; + font-size: 12px; + content: $icon-checkbox-outline; + letter-spacing: 5px; + + .action-checkbox-column & { + color: $content-contrast2-text-color; + } + } + + &:checked + label:before { + content: $icon-checkbox; + } +} + +/* SELECTOR */ + +.selector { + display: none; +} diff --git a/jdav_web/static/jet/css/_globals.scss b/jdav_web/static/jet/css/_globals.scss new file mode 100644 index 0000000..c220a80 --- /dev/null +++ b/jdav_web/static/jet/css/_globals.scss @@ -0,0 +1,3 @@ +@import "variables"; +@import "helpers"; +@import "icons/variables"; diff --git a/jdav_web/static/jet/css/_header.scss b/jdav_web/static/jet/css/_header.scss new file mode 100644 index 0000000..031c264 --- /dev/null +++ b/jdav_web/static/jet/css/_header.scss @@ -0,0 +1,277 @@ +@import "globals"; + +/* HEADER */ + +#branding { + display: none; + background-color: $sidebar-contrast-background-color; + color: $sidebar-contrast-text-color; + padding: 14px 32px 14px 36px; + text-align: center; + position: relative; + height: auto !important; + min-height: 52px; + box-sizing: border-box; + + @include for-mobile { + min-height: 0; + } + + &.initialized { + display: block; + } + + &:empty { + display: none; + } + + &:before, &:after { + content: ""; + display: inline-block; + vertical-align: middle; + height: 100%; + } + + h1, h2 { + display: inline-block; + padding: 0 10px; + margin: 0; + text-transform: uppercase; + font-size: 11px; + vertical-align: middle; + } + + a, a:visited, a:hover { + color: $sidebar-contrast-text-color; + } + + a:hover { + color: $sidebar-hover-action-color; + } + + &-pin { + position: absolute; + top: 50%; + right: 4px; + margin-top: -11px; + display: inline-block; + font-size: 22px; + cursor: pointer; + transition: transform 0.3s; + transform: rotate(-45deg); + + body.menu-pinned & { + transform: rotate(45deg); + } + + &:hover { + color: #fff; + } + + @include for-mobile { + display: none; + } + } + + &-menu { + position: absolute; + top: 50%; + left: 20px; + margin-top: -8px; + display: inline-block; + font-size: 16px; + cursor: pointer; + + &:hover { + color: #fff; + } + + @include for-mobile() { + display: none; + } + } +} + +#user-tools { + display: none; + + &.initialized { + display: block; + } +} + +.user-tools { + ul { + position: absolute; + top: ($top-height + 10px * 2) / 2 - 30px / 2; + right: 20px; + border: 1px solid $top-border-color; + border-radius: 4px; + font-size: 12px; + margin: 0; + padding: 0; + list-style: none; + display: inline-block; + width: 175px; + z-index: 4; + + @include for-mobile { + position: fixed; + top: 0; + right: 0; + width: auto; + max-width: 200px; + color: $sidebar-link-color; + border: 0; + border-left: 1px solid $sidebar-contrast-background-color; + border-radius: 0; + transform: none; + transition: transform $transitions-duration; + + body.scroll-to-bottom & { + transform: translate3d(0, -100%, 0); + } + + &.sidebar-opened { + transform: translate3d(100%, 0, 0); + } + } + + &.opened { + background-color: $top-dropdown-background-color; + border-color: transparent; + color: $top-dropdown-text-color; + + @include for-mobile { + border-radius: 0 0 0 4px; + border: 0; + } + } + + li { + display: block; + list-style-type: none; + margin: 0; + padding: 0; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + + li.user-tools-welcome-msg { + font-weight: bold; + padding: 0 10px 0 14px; + line-height: 30px; + + @include for-mobile { + padding-left: 18px; + line-height: $sidebar-header-height; + } + + &:before { + @include font-icon; + content: $icon-arrow-down; + font-weight: normal; + float: right; + color: #47bac1; + font-size: 24px; + vertical-align: middle; + line-height: 30px; + transition: color $transitions-duration; + margin-left: 5px; + + @include for-mobile { + line-height: $sidebar-header-height; + font-size: 20px; + font-weight: bold; + } + } + } + + &.opened .user-tools-welcome-msg { + border-bottom: 1px solid $top-dropdown-border-color; + + &:before { + color: $top-dropdown-icon-color; + transform: rotate(180deg); + } + } + + li.user-tools-link { + display: none; + + a, a:visited, a:hover { + display: block; + line-height: 30px; + padding: 0 14px; + color: $top-dropdown-link-color; + text-decoration: none; + + @include for-mobile { + line-height: $sidebar-header-height; + } + } + + a:hover { + color: $top-dropdown-hover-link-color; + text-decoration: underline; + } + } + + &.opened li.user-tools-link { + display: block; + } + + li.user-tools-contrast-block { + display: none; + padding: 8px 14px; + background: $top-dropdown-contrast-background-color; + color: $top-dropdown-contrast-text-color; + white-space: normal; + } + + &.opened li.user-tools-contrast-block { + display: block; + } + } + + &-contrast-block { + &-title { + text-transform: uppercase; + font-size: 10px; + font-weight: bold; + margin-bottom: 6px; + } + } + + &-theme-link { + display: inline-block; + margin: 0 5px 5px 0; + width: 14px; + height: 14px; + border: 1px solid $top-dropdown-contrast-background-color; + border-radius: 3px; + + @include for-mobile { + width: 24px; + height: 24px; + margin: 0 8px 8px 0; + } + + &:last-child { + margin-right: 0; + } + + &.selected { + box-shadow: 0 0 1px 1px $top-dropdown-selected-color; + } + } +} + +.theme-chooser { + display: none; + + &.initialized { + display: block; + } +} diff --git a/jdav_web/static/jet/css/_helpers.scss b/jdav_web/static/jet/css/_helpers.scss new file mode 100644 index 0000000..228a5f9 --- /dev/null +++ b/jdav_web/static/jet/css/_helpers.scss @@ -0,0 +1,164 @@ +.hidden { + display: none; +} + +.clear-list { + margin: 0; + padding: 0; + list-style: none; +} + +.fl { + float: left; +} + +.fr { + float: right; +} + +.cf:before, .cf:after { + content: ""; + display: table; +} + +.cf:after { + clear: both; +} + +@each $class, $style in (p, padding), (pt, padding-top), (pr, padding-right), (pb, padding-bottom), (pl, padding-left), + (m, margin), (mt, margin-top), (mr, margin-right), (mb, margin-bottom), (ml, margin-left) { + @for $i from 1 through 8 { + $value: $i * 10; + .#{$class}#{$value} { + #{$style}: #{$value}px; + } + } +} + +.pos_rel { + position: relative; +} + +.pos_abs { + position: absolute; +} + +.fill_width { + width: 100% !important; +} + +@mixin for-width($width) { + @media only screen and (max-width: $width) { + @content; + } +} + +@mixin for-desktop { + @media only screen and (min-width: $mobile-max-width) { + @content; + } +} + +@mixin for-mobile { + @include for-width($mobile-max-width) { + @content; + } +} + +@mixin for-phone { + @include for-width($phone-max-width) { + @content; + } +} + +@keyframes spin { 100% { transform: rotate(360deg); } } + +@mixin font-icon { + font-family: 'jet-icons'; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; +} + +/// Convert angle +/// @author Chris Eppstein +/// @param {Number} $value - Value to convert +/// @param {String} $unit - Unit to convert to +/// @return {Number} Converted angle +@function convert-angle($value, $unit) { + $convertable-units: deg grad turn rad; + $conversion-factors: 1 (10grad/9deg) (1turn/360deg) (3.1415926rad/180deg); + @if index($convertable-units, unit($value)) and index($convertable-units, $unit) { + @return $value + / nth($conversion-factors, index($convertable-units, unit($value))) + * nth($conversion-factors, index($convertable-units, $unit)); + } + + @warn "Cannot convert `#{unit($value)}` to `#{$unit}`."; +} + +/// Test if `$value` is an angle +/// @param {*} $value - Value to test +/// @return {Bool} +@function is-direction($value) { + $is-direction: index((to top, to top right, to right top, to right, to bottom right, to right bottom, to bottom, to bottom left, to left bottom, to left, to left top, to top left), $value); + $is-angle: type-of($value) == 'number' and index('deg' 'grad' 'turn' 'rad', unit($value)); + + @return $is-direction or $is-angle; +} + +/// Convert a direction to legacy syntax +/// @param {Keyword | Angle} $value - Value to convert +/// @require {function} is-direction +/// @require {function} convert-angle +@function legacy-direction($value) { + @if is-direction($value) == false { + @warn "Cannot convert `#{$value}` to legacy syntax because it doesn't seem to be an angle or a direction"; + } + + $conversion-map: ( + to top : bottom, + to top right : bottom left, + to right top : left bottom, + to right : left, + to bottom right : top left, + to right bottom : left top, + to bottom : top, + to bottom left : top right, + to left bottom : right top, + to left : right, + to left top : right bottom, + to top left : bottom right + ); + + @if map-has-key($conversion-map, $value) { + @return map-get($conversion-map, $value); + } + + @return 90deg - convert-angle($value, 'deg'); +} + +/// Mixin printing a linear-gradient +/// as well as a plain color fallback +/// and the `-webkit-` prefixed declaration +/// @access public +/// @param {String | List | Angle} $direction - Linear gradient direction +/// @param {Arglist} $color-stops - List of color-stops composing the gradient +@mixin linear-gradient($direction, $color-stops...) { + @if is-direction($direction) == false { + $color-stops: ($direction, $color-stops); + $direction: 180deg; + } + + background: nth(nth($color-stops, 1), 1); + background: -webkit-linear-gradient(legacy-direction($direction), $color-stops); + background: linear-gradient($direction, $color-stops); +} \ No newline at end of file diff --git a/jdav_web/static/jet/css/_login.scss b/jdav_web/static/jet/css/_login.scss new file mode 100644 index 0000000..7e8439e --- /dev/null +++ b/jdav_web/static/jet/css/_login.scss @@ -0,0 +1,118 @@ +@import "globals"; + +/* LOGIN FORM */ + +body.login { + background: $login-background-color; + padding: 100px 30px 30px 30px; + + @include for-phone { + padding: 30px 10px 10px 10px; + } + + #container { + background: $login-content-background-color; + border-radius: 4px; + min-height: 0; + padding: 0; + margin-left: auto; + margin-right: auto; + width: 400px; + + @include for-phone { + width: 100%; + } + } + + #header { + background: $login-header-background-color; + color: $login-header-text-color; + text-transform: uppercase; + font-size: 11px; + font-weight: bold; + border-radius: 4px 4px 0 0; + } + + #content { + padding: 30px; + } + + .sidebar { + display: none; + } + + .sidebar-header { + display: none; + } + + .breadcrumbs { + display: none; + } + + #content-main { + width: 100%; + } + + .form-row { + padding: 4px; + float: left; + width: 100%; + box-sizing: border-box; + + label { + padding-right: 0.5em; + line-height: 2em; + font-size: 1em; + clear: both; + + &.required:after { + content: ''; + } + } + + #id_username, #id_password { + clear: both; + padding: 6px; + width: 100%; + box-sizing: border-box; + } + } + + span.help { + font-size: 10px; + display: block; + } + + .submit-row { + clear: both; + padding: 20px 0 0 0; + margin: 0; + text-align: center; + + input[type="submit"] { + font-size: 12px; + font-weight: lighter; + background-color: $primary-button-background-color; + color: $primary-button-text-color; + text-transform: uppercase; + + &:hover, &:focus { + background-color: $button-hover-background-color; + color: $button-hover-text-color; + } + + &:active { + background-color: $button-active-background-color; + color: $button-active-text-color; + } + } + } + + .password-reset-link { + text-align: center; + } + + #footer { + padding: 0; + } +} diff --git a/jdav_web/static/jet/css/_messages.scss b/jdav_web/static/jet/css/_messages.scss new file mode 100644 index 0000000..7d6713e --- /dev/null +++ b/jdav_web/static/jet/css/_messages.scss @@ -0,0 +1,112 @@ +@import "globals"; + +/* MESSAGES & ERRORS */ + +ul.messagelist { + padding: 0; + margin: 0; + + li { + display: block; + margin: 0 20px 10px 20px; + border-radius: 6px; + padding: 10px; + + @include for-phone { + margin-left: 10px; + margin-right: 10px; + } + + &.success { + background: $success-color; + color: $success-text-color; + } + + &.warning, &.error { + background: $warning-color; + color: $warning-text-color; + } + + &.info, &.debug { + background: $info-color; + color: $info-text-color; + } + } +} + +.errornote { + display: block; + margin: 0 0 10px 0; + border-radius: 6px; + padding: 10px; + background: $warning-color; + color: $warning-text-color; +} + +ul.errorlist { + margin: 0 0 4px; + padding: 0; + color: #ba2121; + background: #fff; + + li { + font-size: 13px; + display: block; + margin-bottom: 4px; + + &:first-child { + margin-top: 0; + } + + a { + color: inherit; + text-decoration: underline; + } + } + + td & { + margin: 0; + padding: 0; + + li { + margin: 0; + } + } +} + +.form-row.errors { + ul.errorlist li { + padding-left: 0; + } +} + +div.system-message { + margin: 0 20px 10px 20px; + border-radius: 6px; + padding: 10px; + background: $warning-color; + color: $warning-text-color; + + @include for-phone { + margin-left: 10px; + margin-right: 10px; + } + + p.system-message-title { + margin: 0; + + &:before { + @include font-icon; + content: $icon-cross; + vertical-align: middle; + margin-right: 4px; + color: $warning-text-color; + } + } +} + +.description { + font-size: 12px; + margin: 0; + padding: 6px 0 0 0; +} diff --git a/jdav_web/static/jet/css/_modules.scss b/jdav_web/static/jet/css/_modules.scss new file mode 100644 index 0000000..b83a874 --- /dev/null +++ b/jdav_web/static/jet/css/_modules.scss @@ -0,0 +1,55 @@ +@import "globals"; + +/* MODULES */ + +fieldset.module { + background-color: $content-background-color; + border-radius: 4px; + padding: 14px; + border: 0; + + @include for-mobile { + padding: 10px; + } + + @include for-phone { + padding: 5px; + } +} + +.module { + p, ul, h3, h4, dl, pre { + padding-left: 10px; + padding-right: 10px; + } + + blockquote { + margin-left: 12px; + } + + ul, .ol { + margin-left: 1.5em; + } + + h3 { + margin-top: .6em; + } + + table { + border-collapse: collapse; + } +} + +.module h2, .module caption, .inline-group h2 { + padding: 6px; + text-align: left; + text-transform: uppercase; + font-size: 11px; + font-weight: bold; + + a { + color: $text-color; + font-size: 11px; + font-weight: bold; + } +} diff --git a/jdav_web/static/jet/css/_object-tools.scss b/jdav_web/static/jet/css/_object-tools.scss new file mode 100644 index 0000000..5f56aa4 --- /dev/null +++ b/jdav_web/static/jet/css/_object-tools.scss @@ -0,0 +1,69 @@ +@import "globals"; + +/* OBJECT TOOLS */ + +.object-tools { + display: none; + text-align: right; + padding: 0; + margin: 0 0 20px 0; + + @include for-mobile { + text-align: left; + } + + &.initialized { + display: block; + } + + .form-row & { + margin-top: 5px; + margin-bottom: 5px; + float: none; + height: 2em; + padding-left: 3.5em; + } + + li { + display: inline-block; + margin-left: 5px; + margin-bottom: 5px; + list-style-type: none; + vertical-align: top; + + @include for-mobile { + margin-left: 0; + margin-right: 5px; + } + } + + body.change-list & { + float: right; + position: relative; + z-index: 1; + + @include for-mobile { + float: none; + } + + li { + display: list-item; + } + } + + a.addlink { + &:before { + @include font-icon; + color: $button-text-color; + font-size: 13px; + content: $icon-add; + vertical-align: middle; + margin-top: -3px; + margin-right: 3px; + } + + &:hover:before { + color: $button-hover-text-color; + } + } +} diff --git a/jdav_web/static/jet/css/_relatedpopup.scss b/jdav_web/static/jet/css/_relatedpopup.scss new file mode 100644 index 0000000..41dd3b4 --- /dev/null +++ b/jdav_web/static/jet/css/_relatedpopup.scss @@ -0,0 +1,104 @@ +@import "globals"; + +/* POPUP */ + +.related-popup { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 4; + padding-left: 250px; + box-sizing: border-box; + display: none; + background: $background-color; + background-clip: content-box; + -webkit-overflow-scrolling: touch; + overflow-y: scroll; + + @include for-mobile { + padding-left: 0; + } + + iframe { + border: 0; + width: 100%; + height: 100%; + } + + &-container { + display: none; + background-color: transparentize($sidebar-popup-overlay-color, 0.5); + position: fixed; + top: 0; + left: 0; + bottom: 0; + right: 0; + z-index: 15; + + .loading-indicator { + display: none; + font-size: 96px; + color: $content-contrast2-text-color; + position: absolute; + top: 50%; + left: 50%; + margin-left: -48px; + margin-top: -48px; + animation: spin 4s linear infinite; + } + } + + &-back { + &, &:visited, &:hover { + display: none; + background: $content-contrast2-background-color; + color: $content-contrast2-text-color; + position: absolute; + top: 20px; + left: 250px; + z-index: 5; + width: 100px; + padding: 14px 6px 14px 0; + text-align: center; + margin-left: -100px; + box-sizing: border-box; + text-transform: uppercase; + border-radius: 6px 0 0 6px; + transition: background-color $transitions-duration, color $transitions-duration; + + @include for-mobile { + margin-left: 0; + top: auto; + bottom: 10px; + left: 10px; + width: auto; + padding: 10px; + border-radius: 6px; + } + } + + &:hover, &:focus { + background: $background-color; + color: $text-color; + + @include for-mobile { + background: $button-hover-background-color; + color: $button-hover-text-color; + } + } + + &-icon { + vertical-align: middle; + font-weight: bold; + font-size: 18px; + } + + &-label { + @include for-mobile { + display: none; + } + } + } +} diff --git a/jdav_web/static/jet/css/_sidebar.scss b/jdav_web/static/jet/css/_sidebar.scss new file mode 100644 index 0000000..c61facd --- /dev/null +++ b/jdav_web/static/jet/css/_sidebar.scss @@ -0,0 +1,563 @@ +@import "globals"; + +.sidebar { + position: fixed; + width: $sidebar-width; + top: 0; + left: 0; + bottom: 0; + z-index: 6; + background-color: $sidebar-background-color; + color: $sidebar-text-color; + transition: background-color $transitions-duration, transform $transitions-duration; + transform: translate3d(-100%, 0, 0); + + @include for-mobile { + width: 360px; + padding-bottom: 0; + transition: transform $transitions-duration cubic-bezier(0, 0.5, 0.5, 1); + } + + @include for-phone { + width: 80%; + } + + &.sidebar-opened { + transform: none; + + @include for-mobile { + box-shadow: 0 0 30px 10px rgba(0, 0, 0, 0.2); + } + } + + body.menu-pinned & { + @include for-desktop { + transform: none; + } + } + + &-backdrop { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: #000; + opacity: 0; + z-index: 5; + } + + &-header { + height: $sidebar-header-height; + line-height: $sidebar-header-height; + transition: transform $transitions-duration; + + &.sidebar-opened { + @include for-mobile { + transform: translate3d(360px, 0, 0); + } + + @include for-phone { + transform: translate3d(80%, 0, 0); + } + } + + &-wrapper { + display: none; + background-color: $sidebar-background-color; + color: $sidebar-text-color; + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 6; + transition: background-color $transitions-duration, transform $transitions-duration; + + @include for-mobile { + display: block; + + body.scroll-to-bottom & { + transform: translate3d(0, -100%, 0); + } + } + + &.sidebar-opened { + background-color: $sidebar-contrast-background-color; + transform: none !important; + } + } + + &-menu { + &, &:visited, &:hover { + display: inline-block; + font-size: 14px; + text-transform: uppercase; + color: $sidebar-link-color; + line-height: $sidebar-header-height; + padding: 0 16px; + border-right: 1px solid $sidebar-contrast-background-color; + } + + &-icon { + font-size: 16px; + vertical-align: middle; + + &.icon-cross { + display: none; + font-size: 20px; + color: $sidebar-action-color; + } + } + } + + &.sidebar-opened &-menu-icon { + &.icon-menu { + display: none; + } + + &.icon-cross { + display: inline; + } + } + } + + &-close { + display: none; + float: right; + padding: 4px; + margin: 12px 18px 0 12px; + background-color: $sidebar-popup-search-input-background-color; + border-radius: 5px; + + @include for-mobile { + display: inline-block; + } + + &-icon { + color: $sidebar-popup-search-input-text-color; + font-size: 28px; + font-weight: bold; + vertical-align: middle; + } + } + + &-wrapper { + height: 100%; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + transform: translate3d(0, 0, 0); + } + + &-section { + padding: 20px 0; + border-bottom: 1px solid $sidebar-contrast-background-color; + transition: border-bottom-color 0.3s; + + @include for-mobile { + padding: 10px 0; + } + + &:last-child, &.last { + border-bottom: 0; + } + } + + &-title { + display: block; + color: $sidebar-text-color; + text-transform: uppercase; + font-size: 11px; + font-weight: bold; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + padding: 0 14px 0 24px; + margin-bottom: 10px; + transition: color $transitions-duration; + + @include for-mobile { + padding: 12px 18px 12px 30px; + margin-bottom: 0; + + html.touchevents & { + padding-left: 20px; + } + } + + &-link { + &, &:visited, &:hover { + color: $sidebar-text-color; + font-weight: bold; + transition: color $transitions-duration; + } + + &:hover { + color: $sidebar-hover-title-action-item-color; + } + } + } + + &-link { + &, &:visited, &:hover { + display: block; + color: $sidebar-link-color; + padding: 8px 12px 8px 20px; + vertical-align: middle; + transition: color $transitions-duration, background-color $transitions-duration; + position: relative; + + @include for-mobile { + padding: 12px 18px 12px 30px; + + html.touchevents & { + padding-left: 20px; + } + } + + &.icon { + font-size: 11px; + text-transform: uppercase; + } + } + + &:hover, &.selected { + color: $sidebar-hover-link-color; + background-color: $sidebar-hover-background-color; + } + + &-icon { + font-size: 18px; + vertical-align: middle; + margin-right: 6px; + color: $sidebar-icon-color; + transition: color $transitions-duration; + } + + &-label { + vertical-align: middle; + display: block; + transition: transform $transitions-duration; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + + html.touchevents .editing & { + transform: translate3d(20px, 0, 0); + } + } + } + + &-center-link { + &, &:visited, &:hover { + display: block; + color: $sidebar-action-color; + font-size: 11px; + text-align: center; + padding: 8px 0; + text-transform: uppercase; + transition: color $transitions-duration, background-color $transitions-duration; + + @include for-mobile { + padding: 12px 20px; + } + } + + &:hover { + color: $sidebar-hover-action-color; + background-color: $sidebar-hover-background-color; + } + } + + &-left { + position: absolute; + left: 4px; + + html.touchevents & { + top: 0; + bottom: 0; + transition: opacity $transitions-duration, transform $transitions-duration; + } + + &.collapsible { + display: none; + + html.touchevents & { + display: inline-block; + width: 0; + opacity: 0; + transform: scale(0); + overflow: hidden; + } + } + + &-pin, &-unpin { + &, &:visited, &:hover { + display: inline-block; + position: absolute; + top: 1px; + font-size: 14px; + color: $sidebar-action-color; + transition: color $transitions-duration; + + html.touchevents & { + position: static; + padding: 6px; + margin-top: 2px; + font-size: 18px; + + @include for-mobile { + margin-top: 6px; + } + } + } + + &:hover { + color: $sidebar-hover-action-color; + } + } + + .apps-list-pinned &-pin { + display: none; + } + + .apps-list &-unpin { + display: none; + } + } + + html.no-touchevents &-link:hover &-left.collapsible { + display: inline-block; + } + + html.touchevents .editing &-left.collapsible { + opacity: 1; + transform: scale(1); + width: auto; + } + + &-right { + float: right; + margin-left: 10px; + + &.collapsible { + display: none; + + html.touchevents & { + display: inline; + } + } + + &-edit { + display: none; + font-size: 18px; + + html.touchevents & { + display: inline; + } + } + + &-plus { + font-size: 14px; + outline: 0; + } + + &-arrow { + color: $sidebar-arrow-color; + font-size: 16px; + font-weight: bold !important; + transition: color $transitions-duration, opacity $transitions-duration; + + html.touchevents .editing & { + opacity: 0; + } + } + + &-remove { + &, &:visited, &:hover { + position: relative; + color: $sidebar-action-color; + transition: color $transitions-duration; + } + + &:hover { + color: $sidebar-hover-action-color; + } + } + } + + &-link:hover &-right.collapsible { + display: inline-block; + } + + &-link:hover &-right-arrow { + color: $sidebar-hover-arrow-color; + } + + .clone { + display: none; + } + + .apps-hide { + &-label { + display: none; + } + + &.apps-visible .apps-hide-label.apps-visible { + display: inline; + } + + &.apps-hidden .apps-hide-label.apps-hidden { + display: inline; + } + } + + &-copyright { + background-color: $sidebar-contrast-background-color; + color: $sidebar-contrast-text-color; + height: 32px; + line-height: 32px; + position: absolute; + bottom: 0; + left: 0; + right: 0; + text-align: center; + font-size: 11px; + font-weight: bold; + transition: background-color $transitions-duration, color $transitions-duration; + + @include for-mobile { + display: none; + } + } + + &-popup { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: $sidebar-width; + color: $sidebar-popup-text-color; + background-color: $sidebar-popup-background-color; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + + @include for-mobile { + width: 360px; + } + + @include for-phone { + width: 80%; + } + + &-container { + display: none; + position: fixed; + top: 0; + left: $sidebar-width; + bottom: 0; + right: 0; + z-index: 5; + + body.menu-pinned & { + background-color: transparentize($sidebar-popup-overlay-color, 0.5); + } + + @include for-mobile { + left: 0; + } + } + + &-section { + display: none; + } + + &-title { + font-size: 12px; + font-weight: bold; + text-transform: uppercase; + padding: 20px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + + @include for-mobile { + padding: 24px 0 24px 20px; + margin-bottom: 0; + font-size: 14px; + } + } + + &-search { + background-color: $sidebar-popup-search-input-background-color; + color: $sidebar-popup-search-input-text-color; + width: 100%; + height: 32px; + text-indent: 20px; + border: 0; + font-size: 13px; + outline: 0; + padding: 0; + margin: 0 0 12px 0; + border-radius: 0; + + //noinspection CssInvalidPseudoSelector + &::placeholder { + color: $sidebar-popup-search-input-placeholder-color; + } + + @include for-mobile { + font-size: 14px; + height: 40px; + } + } + + &-list { + margin: 0; + padding: 0; + list-style: none; + + &-item { + display: block; + + a, a:visited, a:hover { + color: $sidebar-popup-link-text-color; + padding: 8px 20px; + display: block; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + + @include for-mobile { + padding: 12px 20px; + } + } + + &.selected a { + background-color: $sidebar-popup-hover-link-background-color; + color: $sidebar-popup-hover-link-color; + } + } + } + } + + &-container-toggle { + float: left; + display: inline-block; + vertical-align: middle; + cursor: pointer; + line-height: 31px; + padding: 10px 0 10px 20px; + + &:hover { + color: $hover-link-color; + } + + body.login &, body.menu-pinned & { + display: none; + } + + @include for-mobile { + display: none; + } + } +} diff --git a/jdav_web/static/jet/css/_tables.scss b/jdav_web/static/jet/css/_tables.scss new file mode 100644 index 0000000..468b41f --- /dev/null +++ b/jdav_web/static/jet/css/_tables.scss @@ -0,0 +1,197 @@ +@import "globals"; + + +/* TABLES */ + +table { + border-collapse: collapse; + background: $content-background-color; + border-radius: 4px; + overflow-x: auto; + box-shadow: 0 2px 0 0 $content-border2-color; + margin-bottom: 2px; + + &.helper { + display: none; + position: fixed; + z-index: 2; + top: 0; + right: 20px; + left: 20px; + width: auto; + border-radius: 0; + box-shadow: none; + + body.menu-pinned & { + left: $sidebar-width + 20px; + } + + body.menu-pinned.popup & { + left: 20px; + } + + @include for-mobile { + display: none !important; + } + + thead { + th { + border-radius: 0 !important; + } + } + } + + thead th { + background: $content-contrast2-background-color; + color: $content-contrast2-text-color; + text-transform: uppercase; + transition: background-color $fast-transitions-duration; + + a:link, a:visited { + color: $content-contrast2-text-color; + } + + .text { + a { + display: block; + cursor: pointer; + } + } + } +} + +td, th { + padding: 8px; + font-size: 13px; +} + +th { + text-align: left; +} + +thead th, +tfoot td { + font-weight: normal; + text-align: left; + white-space: nowrap; + vertical-align: middle; + font-size: 12px; + + &:first-child { + border-radius: 4px 0 0 0; + } + + &:last-child { + border-radius: 0 4px 0 0; + } + + &:first-child:last-child { + border-radius: 4px 4px 0 0; + } +} + +tfoot td { + border-bottom: none; + border-top: 1px solid #eee; +} + +//tr.alt { + //background: #f6f6f6; +//} + +tbody tr { + border-bottom: 1px solid $content-border-color; + + &:last-child { + border-bottom: 0; + } +} + +/* SORTABLE TABLES */ + +table { + thead th { + &.sortable { + cursor: pointer; + + &:hover { + background: $button-hover-background-color; + } + } + + &.sorted { + position: relative; + padding-right: 32px; + + .text { + display: inline-block; + } + + .sortoptions { + display: inline-block; + + a { + display: inline-block; + vertical-align: middle; + + &.sortremove { + position: absolute; + top: 50%; + right: 18px; + margin-top: -6px; + + &:after { + @include font-icon; + content: $icon-cross; + } + } + + &.ascending { + position: absolute; + top: 50%; + right: 4px; + margin-top: -6px; + + &:after { + @include font-icon; + content: $icon-arrow-down; + font-weight: bold; + } + } + + &.descending { + position: absolute; + top: 50%; + right: 4px; + margin-top: -6px; + + &:after { + @include font-icon; + content: $icon-arrow-up; + font-weight: bold; + } + } + } + } + + .sortpriority { + background: $content-background-color; + color: $text-color; + padding: 1px 5px; + margin-right: 2px; + border-radius: 5px; + font-size: 10px; + } + } + } +} + +/* OBJECT HISTORY */ + +table#change-history { + width: 100%; +} + +table#change-history tbody th { + width: 16em; +} diff --git a/jdav_web/static/jet/css/_variables.scss b/jdav_web/static/jet/css/_variables.scss new file mode 100644 index 0000000..8fe80ce --- /dev/null +++ b/jdav_web/static/jet/css/_variables.scss @@ -0,0 +1,206 @@ +/* + * Default variable values + * Create separate themes/theme/_variables.scss to override these variables + */ + +/* + * General + */ + +$background-color: #ecf2f6 !default; +$text-color: #6f7e95 !default; +$dim-text-color: #d0dbe6 !default; +$error-text-color: #c14747 !default; + +$link-color: #47bac1 !default; +$hover-link-color: #639af5 !default; + +$font: Arial, sans-serif !default; +$font-size: 14px !default; + +$transitions-duration: 0.3s !default; +$fast-transitions-duration: 0.1s !default; + +$mobile-max-width: 960px; +$phone-max-width: 480px; + +/* + * Sidebar + */ + +$sidebar-width: 250px !default; +$sidebar-header-height: 44px !default; + +$sidebar-background-color: #354052 !default; +$sidebar-contrast-background-color: #2b3647 !default; +$sidebar-contrast-text-color: #6f7e95 !default; + +$sidebar-arrow-color: #639af5 !default; +$sidebar-hover-arrow-color: #639af5 !default; + +$sidebar-action-color: #47bac1 !default; +$sidebar-hover-action-color: #639af5 !default; + +$sidebar-title-action-color: #47bac1 !default; +$sidebar-hover-title-action-item-color: #639af5 !default; + +$sidebar-text-color: #6f7e95 !default; +$sidebar-icon-color: #6f7e95 !default; +$sidebar-link-color: #c0cad8 !default; +$sidebar-hover-link-color: #fff !default; +$sidebar-hover-background-color: #2b3647 !default; + +$sidebar-popup-search-input-background-color: #d0dbe6 !default; +$sidebar-popup-search-input-text-color: #6f7e95 !default; +$sidebar-popup-search-input-placeholder-color: transparentize(#6f7e95, 0.5) !default; + +$sidebar-popup-background-color: #ecf2f6 !default; +$sidebar-popup-text-color: #6f7e95 !default; +$sidebar-popup-overlay-color: #000 !default; + +$sidebar-popup-link-text-color: #6f7e95 !default; +$sidebar-popup-hover-link-color: #fff !default; +$sidebar-popup-hover-link-background-color: #639af5 !default; + +/* + * Top + */ + +$top-height: 32px !default; + +$top-text-color: #6f7e95 !default; +$top-separator-color: #c0d4e8 !default; +$top-link-color: #c0d4e8 !default; +$top-hover-link-color: #639af5 !default; +$top-border-color: #c0d4e8 !default; +$top-icon-color: #47bac1 !default; + +$top-dropdown-background-color: #6f7e95 !default; +$top-dropdown-text-color: #ecf2f6 !default; +$top-dropdown-contrast-background-color: #59677e !default; +$top-dropdown-contrast-text-color: #c0cad8 !default; +$top-dropdown-border-color: #76849a !default; +$top-dropdown-link-color: #ecf2f6 !default; +$top-dropdown-hover-link-color: #ecf2f6 !default; +$top-dropdown-icon-color: #ecf2f6 !default; +$top-dropdown-selected-color: #e5e2a5 !default; + +/* + * Content + */ + +$content-background-color: #fff !default; +$content-contrast-background-color: #f6fafc !default; //inline list bg +$content-contrast2-background-color: #59677e !default; //table header +$content-contrast3-background-color: #d0dbe6 !default; //delete collapsable +$content-selected-background-color: #fffcc0 !default; +$content-contrast2-text-color: #fff !default; +$content-border-color: #f4f4f4 !default; //row bottom +$content-border2-color: #d0dbe6 !default; //table bottom +$content-selected-border-color: #e5e2a5 !default; + +$tab-selected-border-color: #639af5 !default; +$tab-error-border-color: #c14747 !default; + +/* + * Buttons + */ + +$button-background-color: #d0dbe6 !default; +$button-hover-background-color: #639af5 !default; +$button-active-background-color: #6f7e95 !default; +$button-text-color: #6f7e95 !default; +$button-hover-text-color: #fff !default; +$button-active-text-color: #fff !default; + +$primary-button-background-color: #47bac1 !default; +$primary-button-text-color: #fff !default; + +$danger-button-background-color: #c14747 !default; +$danger-button-text-color: #fff !default; + +$background-button-background-color: #fff !default; +$background-button-text-color: #6f7e95 !default; + +/* + * Inputs + */ + +$input-height: 32px !default; +$input-background-color: #fff !default; +$input-contrast-background-color: #d0dbe6 !default; +$input-border-color: #ecf2f6 !default; +$input-hover-background-color: #639af5 !default; +$input-icon-color: #47bac1 !default; +$input-text-color: #6f7e95 !default; +$input-contrast-text-color: #6f7e95 !default; +$input-hover-text-color: #fff !default; +$input-selected-text-color: #47bac1 !default; +$input-disabled-text-color: #d0dbe6 !default; +$input-placeholder-color: #d0dbe6 !default; +$input-shadow-color: transparentize(#47bac1, 0.25) !default; + +$background-input-background-color: #fff !default; +$background-input-border-color: #fff !default; +$background-input-text-color: #6f7e95 !default; + +/* + * Messages + */ + +$warning-color: #f0dada !default; +$warning-text-color: #d49d9d !default; +$info-color: #e8e8bd !default; +$info-text-color: #b9b97f !default; +$success-color: #c4ecc5 !default; +$success-text-color: #82b982 !default; + +/* + * Login + */ + +$login-background-color: #354052 !default; +$login-title-text-color: #6f7e95 !default; +$login-title-contrast-text-color: #fff !default; +$login-header-background-color: #59677e !default; +$login-header-text-color: #fff !default; +$login-content-background-color: #fff !default; + +/* + * jQuery UI + */ + +$jquery-ui-buttonpane-background: #ecf2f6 !default; + +$jquery-ui-state-default-background-color: #fff !default; +$jquery-ui-state-default-border-color: #ecf2f6 !default; +$jquery-ui-state-default-text-color: #6f7e95 !default; + +$jquery-ui-state-hover-background-color: #639af5 !default; +$jquery-ui-state-hover-border-color: #639af5 !default; +$jquery-ui-state-hover-text-color: #fff !default; + +$jquery-ui-state-active-background-color: #47bac1 !default; +$jquery-ui-state-active-border-color: #47bac1 !default; +$jquery-ui-state-active-text-color: #fff !default; + +$jquery-ui-state-highlight-background-color: #fff !default; +$jquery-ui-state-highlight-border-color: #639af5 !default; +$jquery-ui-state-highlight-text-color: #639af5 !default; + +$jquery-ui-overlay-color: #000 !default; + +$jquery-ui-tooltip-background-color: #000 !default; +$jquery-ui-tooltip-text-color: #fff !default; + +/* + * Charts + */ + +$chart-fillColor: transparentize($hover-link-color, 0.75) !default; +$chart-strokeColor: $hover-link-color !default; +$chart-pointColor: $content-contrast2-text-color !default; +$chart-pointHighlightFill: $hover-link-color !default; +$chart-scaleGridLineColor: transparentize(#000, 0.9) !default; +$chart-scaleLineColor: transparentize(#000, 0.9) !default; +$chart-scaleFontColor: $content-contrast2-text-color !default; diff --git a/jdav_web/static/jet/css/icons/_variables.scss b/jdav_web/static/jet/css/icons/_variables.scss new file mode 100755 index 0000000..48fa229 --- /dev/null +++ b/jdav_web/static/jet/css/icons/_variables.scss @@ -0,0 +1,36 @@ +$icomoon-font-path: "fonts" !default; + +$icon-settings: "\e900"; +$icon-menu: "\e901"; +$icon-reset: "\e61e"; +$icon-search: "\e61d"; +$icon-user: "\e61c"; +$icon-jet: "\e61b"; +$icon-refresh: "\e61a"; +$icon-grid: "\e619"; +$icon-star: "\e618"; +$icon-pin: "\e617"; +$icon-new: "\e616"; +$icon-edit: "\e615"; +$icon-clock: "\e611"; +$icon-calendar: "\e612"; +$icon-book: "\e60d"; +$icon-open-external: "\e60e"; +$icon-data: "\e60f"; +$icon-question: "\e613"; +$icon-tick: "\e614"; +$icon-cross: "\e610"; +$icon-key: "\e60c"; +$icon-arrow-right: "\e60b"; +$icon-arrow-left: "\e60a"; +$icon-arrow-down: "\e608"; +$icon-arrow-up: "\e609"; +$icon-checkbox-outline: "\e607"; +$icon-remove: "\e600"; +$icon-add2: "\e601"; +$icon-exit: "\e602"; +$icon-add: "\e603"; +$icon-add3: "\e604"; +$icon-expand: "\e605"; +$icon-checkbox: "\e606"; + diff --git a/jdav_web/static/jet/css/icons/fonts/jet-icons.eot b/jdav_web/static/jet/css/icons/fonts/jet-icons.eot new file mode 100755 index 0000000..4243c2e Binary files /dev/null and b/jdav_web/static/jet/css/icons/fonts/jet-icons.eot differ diff --git a/jdav_web/static/jet/css/icons/fonts/jet-icons.svg b/jdav_web/static/jet/css/icons/fonts/jet-icons.svg new file mode 100755 index 0000000..ebe2c8c --- /dev/null +++ b/jdav_web/static/jet/css/icons/fonts/jet-icons.svg @@ -0,0 +1,43 @@ + + + +Generated by IcoMoon + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/jdav_web/static/jet/css/icons/fonts/jet-icons.ttf b/jdav_web/static/jet/css/icons/fonts/jet-icons.ttf new file mode 100755 index 0000000..1dfdc92 Binary files /dev/null and b/jdav_web/static/jet/css/icons/fonts/jet-icons.ttf differ diff --git a/jdav_web/static/jet/css/icons/fonts/jet-icons.woff b/jdav_web/static/jet/css/icons/fonts/jet-icons.woff new file mode 100755 index 0000000..0d956a7 Binary files /dev/null and b/jdav_web/static/jet/css/icons/fonts/jet-icons.woff differ diff --git a/jdav_web/static/jet/css/icons/style.css b/jdav_web/static/jet/css/icons/style.css new file mode 100755 index 0000000..d089f04 --- /dev/null +++ b/jdav_web/static/jet/css/icons/style.css @@ -0,0 +1,126 @@ +@font-face { + font-family: 'jet-icons'; + src: url('fonts/jet-icons.eot?415d6s'); + src: url('fonts/jet-icons.eot?415d6s#iefix') format('embedded-opentype'), + url('fonts/jet-icons.ttf?415d6s') format('truetype'), + url('fonts/jet-icons.woff?415d6s') format('woff'), + url('fonts/jet-icons.svg?415d6s#jet-icons') format('svg'); + font-weight: normal; + font-style: normal; +} + +[class^="icon-"], [class*=" icon-"] { + /* use !important to prevent issues with browser extensions that change fonts */ + font-family: 'jet-icons' !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-settings:before { + content: "\e900"; +} +.icon-menu:before { + content: "\e901"; +} +.icon-reset:before { + content: "\e61e"; +} +.icon-search:before { + content: "\e61d"; +} +.icon-user:before { + content: "\e61c"; +} +.icon-jet:before { + content: "\e61b"; +} +.icon-refresh:before { + content: "\e61a"; +} +.icon-grid:before { + content: "\e619"; +} +.icon-star:before { + content: "\e618"; +} +.icon-pin:before { + content: "\e617"; +} +.icon-new:before { + content: "\e616"; +} +.icon-edit:before { + content: "\e615"; +} +.icon-clock:before { + content: "\e611"; +} +.icon-calendar:before { + content: "\e612"; +} +.icon-book:before { + content: "\e60d"; +} +.icon-open-external:before { + content: "\e60e"; +} +.icon-data:before { + content: "\e60f"; +} +.icon-question:before { + content: "\e613"; +} +.icon-tick:before { + content: "\e614"; +} +.icon-cross:before { + content: "\e610"; +} +.icon-key:before { + content: "\e60c"; +} +.icon-arrow-right:before { + content: "\e60b"; +} +.icon-arrow-left:before { + content: "\e60a"; +} +.icon-arrow-down:before { + content: "\e608"; +} +.icon-arrow-up:before { + content: "\e609"; +} +.icon-checkbox-outline:before { + content: "\e607"; +} +.icon-remove:before { + content: "\e600"; +} +.icon-add2:before { + content: "\e601"; +} +.icon-exit:before { + content: "\e602"; +} +.icon-add:before { + content: "\e603"; +} +.icon-add3:before { + content: "\e604"; +} +.icon-expand:before { + content: "\e605"; +} +.icon-checkbox:before { + content: "\e606"; +} + diff --git a/jdav_web/static/jet/css/jquery-ui/_jquery-ui.theme.scss b/jdav_web/static/jet/css/jquery-ui/_jquery-ui.theme.scss new file mode 100755 index 0000000..ce4fda7 --- /dev/null +++ b/jdav_web/static/jet/css/jquery-ui/_jquery-ui.theme.scss @@ -0,0 +1,144 @@ +@import "../globals"; + +.ui-widget-content { + color: $text-color; + border-color: $content-border-color; +} + +.ui-widget, .ui-timepicker-table { + &.ui-widget-content { + background: $content-background-color; + box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5); + } +} + +.ui-widget { + font-family: inherit; + font-size: inherit; +} + +.ui-widget-header { + border: 0; + background: $content-contrast2-background-color; + color: $content-contrast2-text-color; + font-weight: bold; + a { + color: $content-contrast2-text-color; + } +} + +.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { + border: 1px solid $jquery-ui-state-default-border-color; + background: $jquery-ui-state-default-background-color; + font-weight: bold; + color: $jquery-ui-state-default-text-color; + border-radius: 3px; +} + +.ui-widget-header .ui-state-default { + background: none; + color: $content-contrast2-text-color; + border: 0; +} + +.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { + border: 1px solid $jquery-ui-state-hover-border-color; + background: $jquery-ui-state-hover-background-color; + font-weight: bold; + color: $jquery-ui-state-hover-text-color; +} + +.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { + border: 1px solid $jquery-ui-state-active-border-color; + background: $jquery-ui-state-active-background-color; + font-weight: bold; + color: $jquery-ui-state-active-text-color; +} + +.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight { + border: 1px solid $jquery-ui-state-highlight-border-color; + background: $jquery-ui-state-highlight-background-color; + color: $jquery-ui-state-highlight-text-color; +} + +.ui-dialog { + @include for-phone { + left: 10px !important; + right: 10px !important; + width: auto !important; + } +} + +.ui-dialog-buttonpane { + background: $jquery-ui-buttonpane-background; + margin: .5em -0.2em -0.2em -0.2em; + + .ui-button { + border: 0 !important; + outline: 0; + } +} + +.ui-icon { + @include font-icon; + font-size: 16px; + font-weight: bold; + background: none !important; + text-indent: 0; + overflow: visible; +} + +.ui-icon-circle-triangle-e:before { + content: $icon-arrow-right; +} + +.ui-icon-circle-triangle-w:before { + content: $icon-arrow-left; +} + +.ui-icon-closethick:before { + content: $icon-cross; +} + +.ui-widget-overlay { + background: $jquery-ui-overlay-color; + opacity: 0.5; + filter: Alpha(Opacity=50); +} + +.ui-tooltip { + background: $jquery-ui-tooltip-background-color !important; + color: $jquery-ui-tooltip-text-color; + border: 0; + box-shadow: none !important; + opacity: 0.8; + font-size: 13px; + pointer-events: none; +} + +.ui-datepicker, .ui-timepicker { + table { + margin: 0 0 .4em; + background: transparent; + border-radius: 0; + box-shadow: none; + } + + th { + background: inherit; + color: inherit; + text-transform: inherit; + } + + tbody tr { + border-bottom: inherit; + } +} + +.ui-datepicker table { + margin: 0 0 .4em; +} + +.ui-timepicker-table table { + margin: .15em 0 0; +} diff --git a/jdav_web/static/jet/css/jquery-ui/images/ui-bg_flat_0_aaaaaa_40x100.png b/jdav_web/static/jet/css/jquery-ui/images/ui-bg_flat_0_aaaaaa_40x100.png new file mode 100644 index 0000000..5b5dab2 Binary files /dev/null and b/jdav_web/static/jet/css/jquery-ui/images/ui-bg_flat_0_aaaaaa_40x100.png differ diff --git a/jdav_web/static/jet/css/jquery-ui/images/ui-bg_flat_75_ffffff_40x100.png b/jdav_web/static/jet/css/jquery-ui/images/ui-bg_flat_75_ffffff_40x100.png new file mode 100644 index 0000000..ac8b229 Binary files /dev/null and b/jdav_web/static/jet/css/jquery-ui/images/ui-bg_flat_75_ffffff_40x100.png differ diff --git a/jdav_web/static/jet/css/jquery-ui/images/ui-bg_glass_55_fbf9ee_1x400.png b/jdav_web/static/jet/css/jquery-ui/images/ui-bg_glass_55_fbf9ee_1x400.png new file mode 100644 index 0000000..ad3d634 Binary files /dev/null and b/jdav_web/static/jet/css/jquery-ui/images/ui-bg_glass_55_fbf9ee_1x400.png differ diff --git a/jdav_web/static/jet/css/jquery-ui/images/ui-bg_glass_65_ffffff_1x400.png b/jdav_web/static/jet/css/jquery-ui/images/ui-bg_glass_65_ffffff_1x400.png new file mode 100644 index 0000000..42ccba2 Binary files /dev/null and b/jdav_web/static/jet/css/jquery-ui/images/ui-bg_glass_65_ffffff_1x400.png differ diff --git a/jdav_web/static/jet/css/jquery-ui/images/ui-bg_glass_75_dadada_1x400.png b/jdav_web/static/jet/css/jquery-ui/images/ui-bg_glass_75_dadada_1x400.png new file mode 100644 index 0000000..5a46b47 Binary files /dev/null and b/jdav_web/static/jet/css/jquery-ui/images/ui-bg_glass_75_dadada_1x400.png differ diff --git a/jdav_web/static/jet/css/jquery-ui/images/ui-bg_glass_75_e6e6e6_1x400.png b/jdav_web/static/jet/css/jquery-ui/images/ui-bg_glass_75_e6e6e6_1x400.png new file mode 100644 index 0000000..86c2baa Binary files /dev/null and b/jdav_web/static/jet/css/jquery-ui/images/ui-bg_glass_75_e6e6e6_1x400.png differ diff --git a/jdav_web/static/jet/css/jquery-ui/images/ui-bg_glass_95_fef1ec_1x400.png b/jdav_web/static/jet/css/jquery-ui/images/ui-bg_glass_95_fef1ec_1x400.png new file mode 100644 index 0000000..4443fdc Binary files /dev/null and b/jdav_web/static/jet/css/jquery-ui/images/ui-bg_glass_95_fef1ec_1x400.png differ diff --git a/jdav_web/static/jet/css/jquery-ui/images/ui-bg_highlight-soft_75_cccccc_1x100.png b/jdav_web/static/jet/css/jquery-ui/images/ui-bg_highlight-soft_75_cccccc_1x100.png new file mode 100644 index 0000000..7c9fa6c Binary files /dev/null and b/jdav_web/static/jet/css/jquery-ui/images/ui-bg_highlight-soft_75_cccccc_1x100.png differ diff --git a/jdav_web/static/jet/css/jquery-ui/images/ui-icons_222222_256x240.png b/jdav_web/static/jet/css/jquery-ui/images/ui-icons_222222_256x240.png new file mode 100644 index 0000000..ee039dc Binary files /dev/null and b/jdav_web/static/jet/css/jquery-ui/images/ui-icons_222222_256x240.png differ diff --git a/jdav_web/static/jet/css/jquery-ui/images/ui-icons_2e83ff_256x240.png b/jdav_web/static/jet/css/jquery-ui/images/ui-icons_2e83ff_256x240.png new file mode 100644 index 0000000..45e8928 Binary files /dev/null and b/jdav_web/static/jet/css/jquery-ui/images/ui-icons_2e83ff_256x240.png differ diff --git a/jdav_web/static/jet/css/jquery-ui/images/ui-icons_454545_256x240.png b/jdav_web/static/jet/css/jquery-ui/images/ui-icons_454545_256x240.png new file mode 100644 index 0000000..7ec70d1 Binary files /dev/null and b/jdav_web/static/jet/css/jquery-ui/images/ui-icons_454545_256x240.png differ diff --git a/jdav_web/static/jet/css/jquery-ui/images/ui-icons_888888_256x240.png b/jdav_web/static/jet/css/jquery-ui/images/ui-icons_888888_256x240.png new file mode 100644 index 0000000..5ba708c Binary files /dev/null and b/jdav_web/static/jet/css/jquery-ui/images/ui-icons_888888_256x240.png differ diff --git a/jdav_web/static/jet/css/jquery-ui/images/ui-icons_cd0a0a_256x240.png b/jdav_web/static/jet/css/jquery-ui/images/ui-icons_cd0a0a_256x240.png new file mode 100644 index 0000000..7930a55 Binary files /dev/null and b/jdav_web/static/jet/css/jquery-ui/images/ui-icons_cd0a0a_256x240.png differ diff --git a/jdav_web/static/jet/css/select2/_layout.scss b/jdav_web/static/jet/css/select2/_layout.scss new file mode 100755 index 0000000..edd66fd --- /dev/null +++ b/jdav_web/static/jet/css/select2/_layout.scss @@ -0,0 +1,162 @@ +@import "../globals"; + +.select2-container--jet { + @import "single"; + @import "multiple"; + min-width: 160px; + + .select2-selection { + background-color: $input-background-color; + border: 1px solid $input-border-color; + border-radius: 4px; + outline: 0; + + @include for-mobile { + fieldset.module & { + box-shadow: inset 0 2px 6px 0 rgba(0, 0, 0, 0.04); + } + } + + .select2-selection__rendered { + color: $input-text-color; + line-height: $input-height; + font-size: 13px; + } + + .select2-selection__placeholder { + color: $input-placeholder-color; + } + } + + .select2-buttons { + background-color: $input-contrast-background-color; + + text-align: center; + padding: 6px; + + &-button { + &, &:visited, &:hover { + color: $input-contrast-text-color; + margin-left: 10px; + } + + &:hover { + text-decoration: underline; + } + + &:first-child { + margin-left: 0; + } + } + } + + .select2-dropdown { + border: 0; + border-radius: 4px; + box-shadow: 0 0 4px 0 $input-shadow-color; + overflow: hidden; + z-index: 1; + + &--below { + top: -$input-height; + } + + &--above { + top: $input-height; + } + + &.select2-multiple-dropdown { + top: auto; + } + } + + .select2-search--dropdown { + padding: 0; + + .select2-search__field { + outline: 0; + border: 0; + background-color: $input-background-color; + color: $input-text-color; + height: $input-height; + -webkit-appearance: textfield; + box-shadow: none; + } + } + + .select2-search--inline { + .select2-search__field { + background: transparent; + border: none; + outline: 0; + color: $input-text-color; + -webkit-appearance: textfield; + box-shadow: none; + } + } + + .select2-results > .select2-results__options { + max-height: 200px; + overflow-y: auto; + } + + .select2-results__option { + font-size: 13px; + + &[role=group] { + padding: 0; + } + + &[aria-disabled=true] { + color: $input-disabled-text-color; + } + + &[aria-selected=true] { + color: $input-selected-text-color; + } + + .select2-results__option { + padding-left: 1em; + + .select2-results__group { + padding-left: 0; + } + + .select2-results__option { + margin-left: -1em; + padding-left: 2em; + + .select2-results__option { + margin-left: -2em; + padding-left: 3em; + + .select2-results__option { + margin-left: -3em; + padding-left: 4em; + + .select2-results__option { + margin-left: -4em; + padding-left: 5em; + + .select2-results__option { + margin-left: -5em; + padding-left: 6em; + } + } + } + } + } + } + } + + .select2-results__option--highlighted[aria-selected] { + background-color: $input-hover-background-color; + color: $input-hover-text-color; + } + + .select2-results__group { + cursor: default; + display: block; + padding: 6px; + } +} diff --git a/jdav_web/static/jet/css/select2/_multiple.scss b/jdav_web/static/jet/css/select2/_multiple.scss new file mode 100755 index 0000000..61e1073 --- /dev/null +++ b/jdav_web/static/jet/css/select2/_multiple.scss @@ -0,0 +1,84 @@ +@import "../globals"; + +.select2-selection--multiple { + background-color: $input-background-color !important; + border: 1px solid $input-border-color; + cursor: text; + height: auto; + min-height: $input-height; + + .select2-selection__rendered { + box-sizing: border-box; + list-style: none; + margin: 0; + padding: 0 5px; + width: 100%; + + li { + list-style-type: none; + } + } + + .select2-selection__clear { + cursor: pointer; + float: right; + font-weight: bold; + margin-top: 5px; + margin-right: 10px; + } + + .select2-selection__choice { + background-color: $input-contrast-background-color; + color: $input-contrast-text-color; + font-size: 13px; + border-radius: 4px; + cursor: default; + float: left; + margin-right: 5px; + margin-top: 5px; + padding: 5px 5px; + line-height: normal; + list-style-type: none; + } + + .select2-selection__choice__remove { + color: $input-contrast-text-color; + cursor: pointer; + display: inline-block; + font-weight: bold; + margin-right: 2px; + + &:hover { + color: $input-hover-background-color; + } + } +} + +&[dir="rtl"] { + .select2-selection--multiple { + .select2-selection__choice, .select2-selection__placeholder { + float: right; + } + + .select2-selection__choice { + margin-left: 5px; + margin-right: auto; + } + + .select2-selection__choice__remove { + margin-left: 2px; + margin-right: auto; + } + } +} + +&.select2-container--disabled { + .select2-selection--multiple { + background-color: $input-contrast-background-color; + cursor: default; + } + + .select2-selection__choice__remove { + display: none; + } +} diff --git a/jdav_web/static/jet/css/select2/_single.scss b/jdav_web/static/jet/css/select2/_single.scss new file mode 100755 index 0000000..6b4825b --- /dev/null +++ b/jdav_web/static/jet/css/select2/_single.scss @@ -0,0 +1,55 @@ +@import "../globals"; + +.select2-selection--single { + height: $input-height; + + .select2-selection__rendered { + padding-right: 24px; + } + + .select2-selection__clear { + cursor: pointer; + float: right; + font-weight: bold; + } + + .select2-selection__arrow { + height: 26px; + position: absolute; + top: 1px; + right: 4px; + width: 20px; + + b:before { + @include font-icon; + color: $input-icon-color; + font-size: 20px; + content: $icon-arrow-down; + line-height: 32px; + } + } +} + +&[dir="rtl"] { + .select2-selection--single { + .select2-selection__clear { + float: left; + } + + .select2-selection__arrow { + left: 1px; + right: auto; + } + } +} + +&.select2-container--disabled { + .select2-selection--single { + background-color: transparentize($input-contrast-background-color, 0.75); + cursor: default; + + .select2-selection__clear { + display: none; + } + } +} \ No newline at end of file diff --git a/jdav_web/static/jet/css/themes/jdav-green/_variables.scss b/jdav_web/static/jet/css/themes/jdav-green/_variables.scss new file mode 100644 index 0000000..49510d4 --- /dev/null +++ b/jdav_web/static/jet/css/themes/jdav-green/_variables.scss @@ -0,0 +1,205 @@ +/* + * Customizable variables + * Update these variable to create theme + */ + +/* + * General + */ + +$background-color: #eff6f5; +$text-color: #567A41; +$dim-text-color: #cceae4; +$error-text-color: #c14747; + +$link-color: #7FB1DC; +$hover-link-color: #44b78b; + +$font: Arial, sans-serif; +$font-size: 14px; + +/* + * Sidebar + */ + +$sidebar-width: 250px; + +/* + jdav-green: #58AB27 +*/ +/*$sidebar-background-color: #2e5955; +*$sidebar-contrast-background-color: #254d49; +*$sidebar-contrast-text-color: #567A41; +*/ +$sidebar-background-color: #B0FB85; +$sidebar-contrast-background-color: #58AB27; +$sidebar-contrast-text-color: #fff; + +$sidebar-arrow-color: #567A41; +$sidebar-hover-arrow-color: #fff; + +$sidebar-action-color: #567A41; +$sidebar-hover-action-color: #7FB1DC; + +$sidebar-title-action-color: #44b78b; +$sidebar-hover-title-action-item-color: #7FB1DC; + +$sidebar-text-color: #567A41; +$sidebar-icon-color: #567A41; +$sidebar-link-color: #344A27; +$sidebar-hover-link-color: #fff; +$sidebar-hover-background-color: #59AD28; + +$sidebar-popup-search-input-background-color: #cceae4; +$sidebar-popup-search-input-text-color: #567A41; +$sidebar-popup-search-input-placeholder-color: transparentize(#6f7e95, 0.5); + +$sidebar-popup-background-color: #eff6f5; +$sidebar-popup-text-color: #567A41; +$sidebar-popup-overlay-color: #000; + +$sidebar-popup-link-text-color: #567A41; +$sidebar-popup-hover-link-color: #fff; +$sidebar-popup-hover-link-background-color: #7FB1DC; + +/* + * Top + */ + +$top-height: 32px; + +$top-text-color: #567A41; +$top-separator-color: #B4DCD4; +$top-link-color: #B4DCD4; +$top-hover-link-color: #7FB1DC; +$top-border-color: #B4DCD4; +$top-icon-color: #44b78b; + +$top-dropdown-background-color: #567A41; +$top-dropdown-text-color: #eff6f5; +$top-dropdown-contrast-background-color: #3c706b; +$top-dropdown-contrast-text-color: #bbddd9; +$top-dropdown-border-color: #6aa6a1; +$top-dropdown-link-color: #eff6f5; +$top-dropdown-hover-link-color: #eff6f5; +$top-dropdown-icon-color: #eff6f5; +$top-dropdown-selected-color: #e5e2a5; + +/* + * Content + */ + +$content-background-color: #fff; +$content-contrast-background-color: #f5fdfa; //inline list bg +$content-contrast2-background-color: #3c706b; //table header +$content-contrast3-background-color: #cceae4; //delete collapsable +$content-selected-background-color: #fffcc0; +$content-contrast2-text-color: #fff; +$content-border-color: #f5f3f4; //row bottom +$content-border2-color: #cceae4; //table bottom +$content-selected-border-color: #e5e2a5; + +$tab-selected-border-color: #7FB1DC; +$tab-error-border-color: #c14747; + +/* + * Buttons + */ + +$button-background-color: #cceae4; +$button-hover-background-color: #7FB1DC; +$button-active-background-color: #567A41; +$button-text-color: #567A41; +$button-hover-text-color: #fff; +$button-active-text-color: #fff; + +$primary-button-background-color: #44b78b; +$primary-button-text-color: #fff; + +$danger-button-background-color: #c14747; +$danger-button-text-color: #fff; + +$background-button-background-color: #fff; +$background-button-text-color: #567A41; + +/* + * Inputs + */ + +$input-background-color: #fff; +$input-contrast-background-color: #cceae4; +$input-border-color: #eff6f5; +$input-hover-background-color: #7FB1DC; +$input-icon-color: #44b78b; +$input-text-color: #567A41; +$input-contrast-text-color: #567A41; +$input-hover-text-color: #fff; +$input-selected-text-color: #44b78b; +$input-disabled-text-color: #cceae4; +$input-placeholder-color: #cceae4; +$input-shadow-color: transparentize(#44b78b, 0.25); + +$background-input-background-color: #fff; +$background-input-border-color: #fff; +$background-input-text-color: #567A41; + +/* + * Messages + */ + +$warning-color: #f0dada; +$warning-text-color: #dba4a4; +$info-color: #e8e8bd; +$info-text-color: #bebe92; +$success-color: #e0eec5; +$success-text-color: #bcd386; + +/* + * Login + */ + +$login-background-color: #2e5955; +$login-title-text-color: #567A41; +$login-title-contrast-text-color: #fff; +$login-header-background-color: #3c706b; +$login-header-text-color: #fff; +$login-content-background-color: #fff; + +/* + * jQuery UI + */ + +$jquery-ui-buttonpane-background: #eff6f5; + +$jquery-ui-state-default-background-color: #fff; +$jquery-ui-state-default-border-color: #eff6f5; +$jquery-ui-state-default-text-color: #567A41; + +$jquery-ui-state-hover-background-color: #7FB1DC; +$jquery-ui-state-hover-border-color: #7FB1DC; +$jquery-ui-state-hover-text-color: #fff; + +$jquery-ui-state-active-background-color: #44b78b; +$jquery-ui-state-active-border-color: #44b78b; +$jquery-ui-state-active-text-color: #fff; + +$jquery-ui-state-highlight-background-color: #fff; +$jquery-ui-state-highlight-border-color: #7FB1DC; +$jquery-ui-state-highlight-text-color: #7FB1DC; + +$jquery-ui-overlay-color: #000; + +$jquery-ui-tooltip-background-color: #000; +$jquery-ui-tooltip-text-color: #fff; + +/* + * Charts + */ + +$chart-fillColor: transparentize($hover-link-color, 0.75); +$chart-strokeColor: $hover-link-color; +$chart-pointColor: $content-contrast2-text-color; +$chart-pointHighlightFill: $hover-link-color; +$chart-scaleGridLineColor: transparentize(#000, 0.9); +$chart-scaleLineColor: transparentize(#000, 0.9); +$chart-scaleFontColor: $content-contrast2-text-color; diff --git a/jdav_web/static/jet/css/themes/jdav-green/base.css b/jdav_web/static/jet/css/themes/jdav-green/base.css new file mode 100644 index 0000000..5e3deb7 --- /dev/null +++ b/jdav_web/static/jet/css/themes/jdav-green/base.css @@ -0,0 +1,9350 @@ +@charset "UTF-8"; +/* + * Customizable variables + * Update these variable to create theme + */ +/* + * General + */ +/* + * Sidebar + */ +/* + jdav-green: #58AB27 +*/ +/*$sidebar-background-color: #2e5955; +*$sidebar-contrast-background-color: #254d49; +*$sidebar-contrast-text-color: #567A41; +*/ +/* + * Top + */ +/* + * Content + */ +/* + * Buttons + */ +/* + * Inputs + */ +/* + * Messages + */ +/* + * Login + */ +/* + * jQuery UI + */ +/* + * Charts + */ +/* + DJANGO JET Admin styles +*/ +/* + * Default variable values + * Create separate themes/theme/_variables.scss to override these variables + */ +/* + * General + */ +/* + * Sidebar + */ +/* + * Top + */ +/* + * Content + */ +/* + * Buttons + */ +/* + * Inputs + */ +/* + * Messages + */ +/* + * Login + */ +/* + * jQuery UI + */ +/* + * Charts + */ +.hidden { + display: none; } + +.clear-list, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline { + margin: 0; + padding: 0; + list-style: none; } + +.fl { + float: left; } + +.fr { + float: right; } + +.cf:before, .cf:after { + content: ""; + display: table; } + +.cf:after { + clear: both; } + +.p10 { + padding: 10px; } + +.p20 { + padding: 20px; } + +.p30 { + padding: 30px; } + +.p40 { + padding: 40px; } + +.p50 { + padding: 50px; } + +.p60 { + padding: 60px; } + +.p70 { + padding: 70px; } + +.p80 { + padding: 80px; } + +.pt10 { + padding-top: 10px; } + +.pt20 { + padding-top: 20px; } + +.pt30 { + padding-top: 30px; } + +.pt40 { + padding-top: 40px; } + +.pt50 { + padding-top: 50px; } + +.pt60 { + padding-top: 60px; } + +.pt70 { + padding-top: 70px; } + +.pt80 { + padding-top: 80px; } + +.pr10 { + padding-right: 10px; } + +.pr20 { + padding-right: 20px; } + +.pr30 { + padding-right: 30px; } + +.pr40 { + padding-right: 40px; } + +.pr50 { + padding-right: 50px; } + +.pr60 { + padding-right: 60px; } + +.pr70 { + padding-right: 70px; } + +.pr80 { + padding-right: 80px; } + +.pb10 { + padding-bottom: 10px; } + +.pb20 { + padding-bottom: 20px; } + +.pb30 { + padding-bottom: 30px; } + +.pb40 { + padding-bottom: 40px; } + +.pb50 { + padding-bottom: 50px; } + +.pb60 { + padding-bottom: 60px; } + +.pb70 { + padding-bottom: 70px; } + +.pb80 { + padding-bottom: 80px; } + +.pl10 { + padding-left: 10px; } + +.pl20 { + padding-left: 20px; } + +.pl30 { + padding-left: 30px; } + +.pl40 { + padding-left: 40px; } + +.pl50 { + padding-left: 50px; } + +.pl60 { + padding-left: 60px; } + +.pl70 { + padding-left: 70px; } + +.pl80 { + padding-left: 80px; } + +.m10 { + margin: 10px; } + +.m20 { + margin: 20px; } + +.m30 { + margin: 30px; } + +.m40 { + margin: 40px; } + +.m50 { + margin: 50px; } + +.m60 { + margin: 60px; } + +.m70 { + margin: 70px; } + +.m80 { + margin: 80px; } + +.mt10 { + margin-top: 10px; } + +.mt20 { + margin-top: 20px; } + +.mt30 { + margin-top: 30px; } + +.mt40 { + margin-top: 40px; } + +.mt50 { + margin-top: 50px; } + +.mt60 { + margin-top: 60px; } + +.mt70 { + margin-top: 70px; } + +.mt80 { + margin-top: 80px; } + +.mr10 { + margin-right: 10px; } + +.mr20 { + margin-right: 20px; } + +.mr30 { + margin-right: 30px; } + +.mr40 { + margin-right: 40px; } + +.mr50 { + margin-right: 50px; } + +.mr60 { + margin-right: 60px; } + +.mr70 { + margin-right: 70px; } + +.mr80 { + margin-right: 80px; } + +.mb10 { + margin-bottom: 10px; } + +.mb20 { + margin-bottom: 20px; } + +.mb30 { + margin-bottom: 30px; } + +.mb40 { + margin-bottom: 40px; } + +.mb50 { + margin-bottom: 50px; } + +.mb60 { + margin-bottom: 60px; } + +.mb70 { + margin-bottom: 70px; } + +.mb80 { + margin-bottom: 80px; } + +.ml10 { + margin-left: 10px; } + +.ml20 { + margin-left: 20px; } + +.ml30 { + margin-left: 30px; } + +.ml40 { + margin-left: 40px; } + +.ml50 { + margin-left: 50px; } + +.ml60 { + margin-left: 60px; } + +.ml70 { + margin-left: 70px; } + +.ml80 { + margin-left: 80px; } + +.pos_rel { + position: relative; } + +.pos_abs { + position: absolute; } + +.fill_width { + width: 100% !important; } + +@keyframes spin { + 100% { + transform: rotate(360deg); } } +html, body { + margin: 0; + padding: 0; } + +html { + font-size: 87.5%; } + @media only screen and (max-width: 960px) { + html { + font-size: 100%; } } + +body { + height: 100%; + background: #eff6f5; + color: #567A41; + font-family: Arial, sans-serif; + text-size-adjust: 100%; } + @media only screen and (max-width: 960px) { + body { + padding-top: 44px; } } + body.non-scrollable { + overflow: hidden; } + @media only screen and (max-width: 960px) { + body.popup { + padding-top: 0; } } + +/* PAGE STRUCTURE */ +#container { + padding: 0; + min-height: 100%; + transition: padding-left 0.3s; } + body.menu-pinned #container { + padding-left: 250px; } + body.menu-pinned.popup #container { + padding-left: 0; } + @media only screen and (max-width: 960px) { + #container, body.menu-pinned #container { + padding-left: 0; } } + .popup #container { + padding-left: 0; } + +#content { + padding: 20px; } + @media only screen and (max-width: 480px) { + #content { + padding: 10px; } } + #content > h1 { + display: none; } + +#content-main { + float: left; + width: 100%; } + @media only screen and (max-width: 960px) { + #content-main { + float: none; } } + +#content-related { + float: right; + width: 260px; + position: relative; + margin-right: -300px; } + @media only screen and (max-width: 960px) { + #content-related { + float: none; + width: 100%; + margin-left: 0; + position: static; } } + +#footer { + clear: both; + padding: 10px; } + #footer:empty { + display: none; } + +.dialog-confirm { + display: none; } + +/* COLUMN TYPES */ +.colMS { + margin-right: 300px; } + @media only screen and (max-width: 960px) { + .colMS { + margin-right: 0; } } + +.colSM { + margin-left: 300px; } + @media only screen and (max-width: 960px) { + .colSM { + margin-left: 0; } } + +.colSM #content-related { + float: left; + margin-right: 0; + margin-left: -300px; } + @media only screen and (max-width: 960px) { + .colSM #content-related { + float: none; + margin-left: 0; } } + +.colSM #content-main { + float: right; } + @media only screen and (max-width: 960px) { + .colSM #content-main { + float: none; } } + +.popup .colM { + width: auto; } + +/* + * Default variable values + * Create separate themes/theme/_variables.scss to override these variables + */ +/* + * General + */ +/* + * Sidebar + */ +/* + * Top + */ +/* + * Content + */ +/* + * Buttons + */ +/* + * Inputs + */ +/* + * Messages + */ +/* + * Login + */ +/* + * jQuery UI + */ +/* + * Charts + */ +.hidden { + display: none; } + +.clear-list, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline { + margin: 0; + padding: 0; + list-style: none; } + +.fl { + float: left; } + +.fr { + float: right; } + +.cf:before, .cf:after { + content: ""; + display: table; } + +.cf:after { + clear: both; } + +.p10 { + padding: 10px; } + +.p20 { + padding: 20px; } + +.p30 { + padding: 30px; } + +.p40 { + padding: 40px; } + +.p50 { + padding: 50px; } + +.p60 { + padding: 60px; } + +.p70 { + padding: 70px; } + +.p80 { + padding: 80px; } + +.pt10 { + padding-top: 10px; } + +.pt20 { + padding-top: 20px; } + +.pt30 { + padding-top: 30px; } + +.pt40 { + padding-top: 40px; } + +.pt50 { + padding-top: 50px; } + +.pt60 { + padding-top: 60px; } + +.pt70 { + padding-top: 70px; } + +.pt80 { + padding-top: 80px; } + +.pr10 { + padding-right: 10px; } + +.pr20 { + padding-right: 20px; } + +.pr30 { + padding-right: 30px; } + +.pr40 { + padding-right: 40px; } + +.pr50 { + padding-right: 50px; } + +.pr60 { + padding-right: 60px; } + +.pr70 { + padding-right: 70px; } + +.pr80 { + padding-right: 80px; } + +.pb10 { + padding-bottom: 10px; } + +.pb20 { + padding-bottom: 20px; } + +.pb30 { + padding-bottom: 30px; } + +.pb40 { + padding-bottom: 40px; } + +.pb50 { + padding-bottom: 50px; } + +.pb60 { + padding-bottom: 60px; } + +.pb70 { + padding-bottom: 70px; } + +.pb80 { + padding-bottom: 80px; } + +.pl10 { + padding-left: 10px; } + +.pl20 { + padding-left: 20px; } + +.pl30 { + padding-left: 30px; } + +.pl40 { + padding-left: 40px; } + +.pl50 { + padding-left: 50px; } + +.pl60 { + padding-left: 60px; } + +.pl70 { + padding-left: 70px; } + +.pl80 { + padding-left: 80px; } + +.m10 { + margin: 10px; } + +.m20 { + margin: 20px; } + +.m30 { + margin: 30px; } + +.m40 { + margin: 40px; } + +.m50 { + margin: 50px; } + +.m60 { + margin: 60px; } + +.m70 { + margin: 70px; } + +.m80 { + margin: 80px; } + +.mt10 { + margin-top: 10px; } + +.mt20 { + margin-top: 20px; } + +.mt30 { + margin-top: 30px; } + +.mt40 { + margin-top: 40px; } + +.mt50 { + margin-top: 50px; } + +.mt60 { + margin-top: 60px; } + +.mt70 { + margin-top: 70px; } + +.mt80 { + margin-top: 80px; } + +.mr10 { + margin-right: 10px; } + +.mr20 { + margin-right: 20px; } + +.mr30 { + margin-right: 30px; } + +.mr40 { + margin-right: 40px; } + +.mr50 { + margin-right: 50px; } + +.mr60 { + margin-right: 60px; } + +.mr70 { + margin-right: 70px; } + +.mr80 { + margin-right: 80px; } + +.mb10 { + margin-bottom: 10px; } + +.mb20 { + margin-bottom: 20px; } + +.mb30 { + margin-bottom: 30px; } + +.mb40 { + margin-bottom: 40px; } + +.mb50 { + margin-bottom: 50px; } + +.mb60 { + margin-bottom: 60px; } + +.mb70 { + margin-bottom: 70px; } + +.mb80 { + margin-bottom: 80px; } + +.ml10 { + margin-left: 10px; } + +.ml20 { + margin-left: 20px; } + +.ml30 { + margin-left: 30px; } + +.ml40 { + margin-left: 40px; } + +.ml50 { + margin-left: 50px; } + +.ml60 { + margin-left: 60px; } + +.ml70 { + margin-left: 70px; } + +.ml80 { + margin-left: 80px; } + +.pos_rel { + position: relative; } + +.pos_abs { + position: absolute; } + +.fill_width { + width: 100% !important; } + +@keyframes spin { + 100% { + transform: rotate(360deg); } } +.ui-widget-content { + color: #567A41; + border-color: #f5f3f4; } + +.ui-widget.ui-widget-content, .ui-timepicker-table.ui-widget-content { + background: #fff; + box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5); } + +.ui-widget { + font-family: inherit; + font-size: inherit; } + +.ui-widget-header { + border: 0; + background: #3c706b; + color: #fff; + font-weight: bold; } + .ui-widget-header a { + color: #fff; } + +.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { + border: 1px solid #eff6f5; + background: #fff; + font-weight: bold; + color: #567A41; + border-radius: 3px; } + +.ui-widget-header .ui-state-default { + background: none; + color: #fff; + border: 0; } + +.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { + border: 1px solid #7FB1DC; + background: #7FB1DC; + font-weight: bold; + color: #fff; } + +.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { + border: 1px solid #44b78b; + background: #44b78b; + font-weight: bold; + color: #fff; } + +.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight { + border: 1px solid #7FB1DC; + background: #fff; + color: #7FB1DC; } + +@media only screen and (max-width: 480px) { + .ui-dialog { + left: 10px !important; + right: 10px !important; + width: auto !important; } } + +.ui-dialog-buttonpane { + background: #eff6f5; + margin: .5em -0.2em -0.2em -0.2em; } + .ui-dialog-buttonpane .ui-button { + border: 0 !important; + outline: 0; } + +.ui-icon { + font-family: 'jet-icons'; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + font-size: 16px; + font-weight: bold; + background: none !important; + text-indent: 0; + overflow: visible; } + +.ui-icon-circle-triangle-e:before { + content: ""; } + +.ui-icon-circle-triangle-w:before { + content: ""; } + +.ui-icon-closethick:before { + content: ""; } + +.ui-widget-overlay { + background: #000; + opacity: 0.5; + filter: Alpha(Opacity=50); } + +.ui-tooltip { + background: #000 !important; + color: #fff; + border: 0; + box-shadow: none !important; + opacity: 0.8; + font-size: 13px; + pointer-events: none; } + +.ui-datepicker table, .ui-timepicker table { + margin: 0 0 .4em; + background: transparent; + border-radius: 0; + box-shadow: none; } +.ui-datepicker th, .ui-timepicker th { + background: inherit; + color: inherit; + text-transform: inherit; } +.ui-datepicker tbody tr, .ui-timepicker tbody tr { + border-bottom: inherit; } + +.ui-datepicker table { + margin: 0 0 .4em; } + +.ui-timepicker-table table { + margin: .15em 0 0; } + +/* + * Default variable values + * Create separate themes/theme/_variables.scss to override these variables + */ +/* + * General + */ +/* + * Sidebar + */ +/* + * Top + */ +/* + * Content + */ +/* + * Buttons + */ +/* + * Inputs + */ +/* + * Messages + */ +/* + * Login + */ +/* + * jQuery UI + */ +/* + * Charts + */ +.hidden { + display: none; } + +.clear-list, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline { + margin: 0; + padding: 0; + list-style: none; } + +.fl { + float: left; } + +.fr { + float: right; } + +.cf:before, .cf:after { + content: ""; + display: table; } + +.cf:after { + clear: both; } + +.p10 { + padding: 10px; } + +.p20 { + padding: 20px; } + +.p30 { + padding: 30px; } + +.p40 { + padding: 40px; } + +.p50 { + padding: 50px; } + +.p60 { + padding: 60px; } + +.p70 { + padding: 70px; } + +.p80 { + padding: 80px; } + +.pt10 { + padding-top: 10px; } + +.pt20 { + padding-top: 20px; } + +.pt30 { + padding-top: 30px; } + +.pt40 { + padding-top: 40px; } + +.pt50 { + padding-top: 50px; } + +.pt60 { + padding-top: 60px; } + +.pt70 { + padding-top: 70px; } + +.pt80 { + padding-top: 80px; } + +.pr10 { + padding-right: 10px; } + +.pr20 { + padding-right: 20px; } + +.pr30 { + padding-right: 30px; } + +.pr40 { + padding-right: 40px; } + +.pr50 { + padding-right: 50px; } + +.pr60 { + padding-right: 60px; } + +.pr70 { + padding-right: 70px; } + +.pr80 { + padding-right: 80px; } + +.pb10 { + padding-bottom: 10px; } + +.pb20 { + padding-bottom: 20px; } + +.pb30 { + padding-bottom: 30px; } + +.pb40 { + padding-bottom: 40px; } + +.pb50 { + padding-bottom: 50px; } + +.pb60 { + padding-bottom: 60px; } + +.pb70 { + padding-bottom: 70px; } + +.pb80 { + padding-bottom: 80px; } + +.pl10 { + padding-left: 10px; } + +.pl20 { + padding-left: 20px; } + +.pl30 { + padding-left: 30px; } + +.pl40 { + padding-left: 40px; } + +.pl50 { + padding-left: 50px; } + +.pl60 { + padding-left: 60px; } + +.pl70 { + padding-left: 70px; } + +.pl80 { + padding-left: 80px; } + +.m10 { + margin: 10px; } + +.m20 { + margin: 20px; } + +.m30 { + margin: 30px; } + +.m40 { + margin: 40px; } + +.m50 { + margin: 50px; } + +.m60 { + margin: 60px; } + +.m70 { + margin: 70px; } + +.m80 { + margin: 80px; } + +.mt10 { + margin-top: 10px; } + +.mt20 { + margin-top: 20px; } + +.mt30 { + margin-top: 30px; } + +.mt40 { + margin-top: 40px; } + +.mt50 { + margin-top: 50px; } + +.mt60 { + margin-top: 60px; } + +.mt70 { + margin-top: 70px; } + +.mt80 { + margin-top: 80px; } + +.mr10 { + margin-right: 10px; } + +.mr20 { + margin-right: 20px; } + +.mr30 { + margin-right: 30px; } + +.mr40 { + margin-right: 40px; } + +.mr50 { + margin-right: 50px; } + +.mr60 { + margin-right: 60px; } + +.mr70 { + margin-right: 70px; } + +.mr80 { + margin-right: 80px; } + +.mb10 { + margin-bottom: 10px; } + +.mb20 { + margin-bottom: 20px; } + +.mb30 { + margin-bottom: 30px; } + +.mb40 { + margin-bottom: 40px; } + +.mb50 { + margin-bottom: 50px; } + +.mb60 { + margin-bottom: 60px; } + +.mb70 { + margin-bottom: 70px; } + +.mb80 { + margin-bottom: 80px; } + +.ml10 { + margin-left: 10px; } + +.ml20 { + margin-left: 20px; } + +.ml30 { + margin-left: 30px; } + +.ml40 { + margin-left: 40px; } + +.ml50 { + margin-left: 50px; } + +.ml60 { + margin-left: 60px; } + +.ml70 { + margin-left: 70px; } + +.ml80 { + margin-left: 80px; } + +.pos_rel { + position: relative; } + +.pos_abs { + position: absolute; } + +.fill_width { + width: 100% !important; } + +@keyframes spin { + 100% { + transform: rotate(360deg); } } +.select2-container--jet { + /* + * Default variable values + * Create separate themes/theme/_variables.scss to override these variables + */ + /* + * General + */ + /* + * Sidebar + */ + /* + * Top + */ + /* + * Content + */ + /* + * Buttons + */ + /* + * Inputs + */ + /* + * Messages + */ + /* + * Login + */ + /* + * jQuery UI + */ + /* + * Charts + */ + /* + * Default variable values + * Create separate themes/theme/_variables.scss to override these variables + */ + /* + * General + */ + /* + * Sidebar + */ + /* + * Top + */ + /* + * Content + */ + /* + * Buttons + */ + /* + * Inputs + */ + /* + * Messages + */ + /* + * Login + */ + /* + * jQuery UI + */ + /* + * Charts + */ + min-width: 160px; } + .select2-container--jet .hidden { + display: none; } + .select2-container--jet .clear-list, .select2-container--jet .dashboard-item-content ul:not(.inline), .dashboard-item-content .select2-container--jet ul:not(.inline), .select2-container--jet .dashboard-item-content ul.inline, .dashboard-item-content .select2-container--jet ul.inline { + margin: 0; + padding: 0; + list-style: none; } + .select2-container--jet .fl { + float: left; } + .select2-container--jet .fr { + float: right; } + .select2-container--jet .cf:before, .select2-container--jet .cf:after { + content: ""; + display: table; } + .select2-container--jet .cf:after { + clear: both; } + .select2-container--jet .p10 { + padding: 10px; } + .select2-container--jet .p20 { + padding: 20px; } + .select2-container--jet .p30 { + padding: 30px; } + .select2-container--jet .p40 { + padding: 40px; } + .select2-container--jet .p50 { + padding: 50px; } + .select2-container--jet .p60 { + padding: 60px; } + .select2-container--jet .p70 { + padding: 70px; } + .select2-container--jet .p80 { + padding: 80px; } + .select2-container--jet .pt10 { + padding-top: 10px; } + .select2-container--jet .pt20 { + padding-top: 20px; } + .select2-container--jet .pt30 { + padding-top: 30px; } + .select2-container--jet .pt40 { + padding-top: 40px; } + .select2-container--jet .pt50 { + padding-top: 50px; } + .select2-container--jet .pt60 { + padding-top: 60px; } + .select2-container--jet .pt70 { + padding-top: 70px; } + .select2-container--jet .pt80 { + padding-top: 80px; } + .select2-container--jet .pr10 { + padding-right: 10px; } + .select2-container--jet .pr20 { + padding-right: 20px; } + .select2-container--jet .pr30 { + padding-right: 30px; } + .select2-container--jet .pr40 { + padding-right: 40px; } + .select2-container--jet .pr50 { + padding-right: 50px; } + .select2-container--jet .pr60 { + padding-right: 60px; } + .select2-container--jet .pr70 { + padding-right: 70px; } + .select2-container--jet .pr80 { + padding-right: 80px; } + .select2-container--jet .pb10 { + padding-bottom: 10px; } + .select2-container--jet .pb20 { + padding-bottom: 20px; } + .select2-container--jet .pb30 { + padding-bottom: 30px; } + .select2-container--jet .pb40 { + padding-bottom: 40px; } + .select2-container--jet .pb50 { + padding-bottom: 50px; } + .select2-container--jet .pb60 { + padding-bottom: 60px; } + .select2-container--jet .pb70 { + padding-bottom: 70px; } + .select2-container--jet .pb80 { + padding-bottom: 80px; } + .select2-container--jet .pl10 { + padding-left: 10px; } + .select2-container--jet .pl20 { + padding-left: 20px; } + .select2-container--jet .pl30 { + padding-left: 30px; } + .select2-container--jet .pl40 { + padding-left: 40px; } + .select2-container--jet .pl50 { + padding-left: 50px; } + .select2-container--jet .pl60 { + padding-left: 60px; } + .select2-container--jet .pl70 { + padding-left: 70px; } + .select2-container--jet .pl80 { + padding-left: 80px; } + .select2-container--jet .m10 { + margin: 10px; } + .select2-container--jet .m20 { + margin: 20px; } + .select2-container--jet .m30 { + margin: 30px; } + .select2-container--jet .m40 { + margin: 40px; } + .select2-container--jet .m50 { + margin: 50px; } + .select2-container--jet .m60 { + margin: 60px; } + .select2-container--jet .m70 { + margin: 70px; } + .select2-container--jet .m80 { + margin: 80px; } + .select2-container--jet .mt10 { + margin-top: 10px; } + .select2-container--jet .mt20 { + margin-top: 20px; } + .select2-container--jet .mt30 { + margin-top: 30px; } + .select2-container--jet .mt40 { + margin-top: 40px; } + .select2-container--jet .mt50 { + margin-top: 50px; } + .select2-container--jet .mt60 { + margin-top: 60px; } + .select2-container--jet .mt70 { + margin-top: 70px; } + .select2-container--jet .mt80 { + margin-top: 80px; } + .select2-container--jet .mr10 { + margin-right: 10px; } + .select2-container--jet .mr20 { + margin-right: 20px; } + .select2-container--jet .mr30 { + margin-right: 30px; } + .select2-container--jet .mr40 { + margin-right: 40px; } + .select2-container--jet .mr50 { + margin-right: 50px; } + .select2-container--jet .mr60 { + margin-right: 60px; } + .select2-container--jet .mr70 { + margin-right: 70px; } + .select2-container--jet .mr80 { + margin-right: 80px; } + .select2-container--jet .mb10 { + margin-bottom: 10px; } + .select2-container--jet .mb20 { + margin-bottom: 20px; } + .select2-container--jet .mb30 { + margin-bottom: 30px; } + .select2-container--jet .mb40 { + margin-bottom: 40px; } + .select2-container--jet .mb50 { + margin-bottom: 50px; } + .select2-container--jet .mb60 { + margin-bottom: 60px; } + .select2-container--jet .mb70 { + margin-bottom: 70px; } + .select2-container--jet .mb80 { + margin-bottom: 80px; } + .select2-container--jet .ml10 { + margin-left: 10px; } + .select2-container--jet .ml20 { + margin-left: 20px; } + .select2-container--jet .ml30 { + margin-left: 30px; } + .select2-container--jet .ml40 { + margin-left: 40px; } + .select2-container--jet .ml50 { + margin-left: 50px; } + .select2-container--jet .ml60 { + margin-left: 60px; } + .select2-container--jet .ml70 { + margin-left: 70px; } + .select2-container--jet .ml80 { + margin-left: 80px; } + .select2-container--jet .pos_rel { + position: relative; } + .select2-container--jet .pos_abs { + position: absolute; } + .select2-container--jet .fill_width { + width: 100% !important; } +@keyframes spin { + 100% { + transform: rotate(360deg); } } + .select2-container--jet .select2-selection--single { + height: 32px; } + .select2-container--jet .select2-selection--single .select2-selection__rendered { + padding-right: 24px; } + .select2-container--jet .select2-selection--single .select2-selection__clear { + cursor: pointer; + float: right; + font-weight: bold; } + .select2-container--jet .select2-selection--single .select2-selection__arrow { + height: 26px; + position: absolute; + top: 1px; + right: 4px; + width: 20px; } + .select2-container--jet .select2-selection--single .select2-selection__arrow b:before { + font-family: 'jet-icons'; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + color: #44b78b; + font-size: 20px; + content: ""; + line-height: 32px; } + .select2-container--jet[dir="rtl"] .select2-selection--single .select2-selection__clear { + float: left; } + .select2-container--jet[dir="rtl"] .select2-selection--single .select2-selection__arrow { + left: 1px; + right: auto; } + .select2-container--jet.select2-container--disabled .select2-selection--single { + background-color: rgba(204, 234, 228, 0.25); + cursor: default; } + .select2-container--jet.select2-container--disabled .select2-selection--single .select2-selection__clear { + display: none; } + .select2-container--jet .hidden { + display: none; } + .select2-container--jet .clear-list, .select2-container--jet .dashboard-item-content ul:not(.inline), .dashboard-item-content .select2-container--jet ul:not(.inline), .select2-container--jet .dashboard-item-content ul.inline, .dashboard-item-content .select2-container--jet ul.inline { + margin: 0; + padding: 0; + list-style: none; } + .select2-container--jet .fl { + float: left; } + .select2-container--jet .fr { + float: right; } + .select2-container--jet .cf:before, .select2-container--jet .cf:after { + content: ""; + display: table; } + .select2-container--jet .cf:after { + clear: both; } + .select2-container--jet .p10 { + padding: 10px; } + .select2-container--jet .p20 { + padding: 20px; } + .select2-container--jet .p30 { + padding: 30px; } + .select2-container--jet .p40 { + padding: 40px; } + .select2-container--jet .p50 { + padding: 50px; } + .select2-container--jet .p60 { + padding: 60px; } + .select2-container--jet .p70 { + padding: 70px; } + .select2-container--jet .p80 { + padding: 80px; } + .select2-container--jet .pt10 { + padding-top: 10px; } + .select2-container--jet .pt20 { + padding-top: 20px; } + .select2-container--jet .pt30 { + padding-top: 30px; } + .select2-container--jet .pt40 { + padding-top: 40px; } + .select2-container--jet .pt50 { + padding-top: 50px; } + .select2-container--jet .pt60 { + padding-top: 60px; } + .select2-container--jet .pt70 { + padding-top: 70px; } + .select2-container--jet .pt80 { + padding-top: 80px; } + .select2-container--jet .pr10 { + padding-right: 10px; } + .select2-container--jet .pr20 { + padding-right: 20px; } + .select2-container--jet .pr30 { + padding-right: 30px; } + .select2-container--jet .pr40 { + padding-right: 40px; } + .select2-container--jet .pr50 { + padding-right: 50px; } + .select2-container--jet .pr60 { + padding-right: 60px; } + .select2-container--jet .pr70 { + padding-right: 70px; } + .select2-container--jet .pr80 { + padding-right: 80px; } + .select2-container--jet .pb10 { + padding-bottom: 10px; } + .select2-container--jet .pb20 { + padding-bottom: 20px; } + .select2-container--jet .pb30 { + padding-bottom: 30px; } + .select2-container--jet .pb40 { + padding-bottom: 40px; } + .select2-container--jet .pb50 { + padding-bottom: 50px; } + .select2-container--jet .pb60 { + padding-bottom: 60px; } + .select2-container--jet .pb70 { + padding-bottom: 70px; } + .select2-container--jet .pb80 { + padding-bottom: 80px; } + .select2-container--jet .pl10 { + padding-left: 10px; } + .select2-container--jet .pl20 { + padding-left: 20px; } + .select2-container--jet .pl30 { + padding-left: 30px; } + .select2-container--jet .pl40 { + padding-left: 40px; } + .select2-container--jet .pl50 { + padding-left: 50px; } + .select2-container--jet .pl60 { + padding-left: 60px; } + .select2-container--jet .pl70 { + padding-left: 70px; } + .select2-container--jet .pl80 { + padding-left: 80px; } + .select2-container--jet .m10 { + margin: 10px; } + .select2-container--jet .m20 { + margin: 20px; } + .select2-container--jet .m30 { + margin: 30px; } + .select2-container--jet .m40 { + margin: 40px; } + .select2-container--jet .m50 { + margin: 50px; } + .select2-container--jet .m60 { + margin: 60px; } + .select2-container--jet .m70 { + margin: 70px; } + .select2-container--jet .m80 { + margin: 80px; } + .select2-container--jet .mt10 { + margin-top: 10px; } + .select2-container--jet .mt20 { + margin-top: 20px; } + .select2-container--jet .mt30 { + margin-top: 30px; } + .select2-container--jet .mt40 { + margin-top: 40px; } + .select2-container--jet .mt50 { + margin-top: 50px; } + .select2-container--jet .mt60 { + margin-top: 60px; } + .select2-container--jet .mt70 { + margin-top: 70px; } + .select2-container--jet .mt80 { + margin-top: 80px; } + .select2-container--jet .mr10 { + margin-right: 10px; } + .select2-container--jet .mr20 { + margin-right: 20px; } + .select2-container--jet .mr30 { + margin-right: 30px; } + .select2-container--jet .mr40 { + margin-right: 40px; } + .select2-container--jet .mr50 { + margin-right: 50px; } + .select2-container--jet .mr60 { + margin-right: 60px; } + .select2-container--jet .mr70 { + margin-right: 70px; } + .select2-container--jet .mr80 { + margin-right: 80px; } + .select2-container--jet .mb10 { + margin-bottom: 10px; } + .select2-container--jet .mb20 { + margin-bottom: 20px; } + .select2-container--jet .mb30 { + margin-bottom: 30px; } + .select2-container--jet .mb40 { + margin-bottom: 40px; } + .select2-container--jet .mb50 { + margin-bottom: 50px; } + .select2-container--jet .mb60 { + margin-bottom: 60px; } + .select2-container--jet .mb70 { + margin-bottom: 70px; } + .select2-container--jet .mb80 { + margin-bottom: 80px; } + .select2-container--jet .ml10 { + margin-left: 10px; } + .select2-container--jet .ml20 { + margin-left: 20px; } + .select2-container--jet .ml30 { + margin-left: 30px; } + .select2-container--jet .ml40 { + margin-left: 40px; } + .select2-container--jet .ml50 { + margin-left: 50px; } + .select2-container--jet .ml60 { + margin-left: 60px; } + .select2-container--jet .ml70 { + margin-left: 70px; } + .select2-container--jet .ml80 { + margin-left: 80px; } + .select2-container--jet .pos_rel { + position: relative; } + .select2-container--jet .pos_abs { + position: absolute; } + .select2-container--jet .fill_width { + width: 100% !important; } +@keyframes spin { + 100% { + transform: rotate(360deg); } } + .select2-container--jet .select2-selection--multiple { + background-color: #fff !important; + border: 1px solid #eff6f5; + cursor: text; + height: auto; + min-height: 32px; } + .select2-container--jet .select2-selection--multiple .select2-selection__rendered { + box-sizing: border-box; + list-style: none; + margin: 0; + padding: 0 5px; + width: 100%; } + .select2-container--jet .select2-selection--multiple .select2-selection__rendered li { + list-style-type: none; } + .select2-container--jet .select2-selection--multiple .select2-selection__clear { + cursor: pointer; + float: right; + font-weight: bold; + margin-top: 5px; + margin-right: 10px; } + .select2-container--jet .select2-selection--multiple .select2-selection__choice { + background-color: #cceae4; + color: #567A41; + font-size: 13px; + border-radius: 4px; + cursor: default; + float: left; + margin-right: 5px; + margin-top: 5px; + padding: 5px 5px; + line-height: normal; + list-style-type: none; } + .select2-container--jet .select2-selection--multiple .select2-selection__choice__remove { + color: #567A41; + cursor: pointer; + display: inline-block; + font-weight: bold; + margin-right: 2px; } + .select2-container--jet .select2-selection--multiple .select2-selection__choice__remove:hover { + color: #7FB1DC; } + .select2-container--jet[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--jet[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder { + float: right; } + .select2-container--jet[dir="rtl"] .select2-selection--multiple .select2-selection__choice { + margin-left: 5px; + margin-right: auto; } + .select2-container--jet[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { + margin-left: 2px; + margin-right: auto; } + .select2-container--jet.select2-container--disabled .select2-selection--multiple { + background-color: #cceae4; + cursor: default; } + .select2-container--jet.select2-container--disabled .select2-selection__choice__remove { + display: none; } + .select2-container--jet .select2-selection { + background-color: #fff; + border: 1px solid #eff6f5; + border-radius: 4px; + outline: 0; } + @media only screen and (max-width: 960px) { + fieldset.module .select2-container--jet .select2-selection { + box-shadow: inset 0 2px 6px 0 rgba(0, 0, 0, 0.04); } } + .select2-container--jet .select2-selection .select2-selection__rendered { + color: #567A41; + line-height: 32px; + font-size: 13px; } + .select2-container--jet .select2-selection .select2-selection__placeholder { + color: #cceae4; } + .select2-container--jet .select2-buttons { + background-color: #cceae4; + text-align: center; + padding: 6px; } + .select2-container--jet .select2-buttons-button, .select2-container--jet .select2-buttons-button:visited, .select2-container--jet .select2-buttons-button:hover { + color: #567A41; + margin-left: 10px; } + .select2-container--jet .select2-buttons-button:hover { + text-decoration: underline; } + .select2-container--jet .select2-buttons-button:first-child { + margin-left: 0; } + .select2-container--jet .select2-dropdown { + border: 0; + border-radius: 4px; + box-shadow: 0 0 4px 0 rgba(68, 183, 139, 0.75); + overflow: hidden; + z-index: 1; } + .select2-container--jet .select2-dropdown--below { + top: -32px; } + .select2-container--jet .select2-dropdown--above { + top: 32px; } + .select2-container--jet .select2-dropdown.select2-multiple-dropdown { + top: auto; } + .select2-container--jet .select2-search--dropdown { + padding: 0; } + .select2-container--jet .select2-search--dropdown .select2-search__field { + outline: 0; + border: 0; + background-color: #fff; + color: #567A41; + height: 32px; + -webkit-appearance: textfield; + box-shadow: none; } + .select2-container--jet .select2-search--inline .select2-search__field { + background: transparent; + border: none; + outline: 0; + color: #567A41; + -webkit-appearance: textfield; + box-shadow: none; } + .select2-container--jet .select2-results > .select2-results__options { + max-height: 200px; + overflow-y: auto; } + .select2-container--jet .select2-results__option { + font-size: 13px; } + .select2-container--jet .select2-results__option[role=group] { + padding: 0; } + .select2-container--jet .select2-results__option[aria-disabled=true] { + color: #cceae4; } + .select2-container--jet .select2-results__option[aria-selected=true] { + color: #44b78b; } + .select2-container--jet .select2-results__option .select2-results__option { + padding-left: 1em; } + .select2-container--jet .select2-results__option .select2-results__option .select2-results__group { + padding-left: 0; } + .select2-container--jet .select2-results__option .select2-results__option .select2-results__option { + margin-left: -1em; + padding-left: 2em; } + .select2-container--jet .select2-results__option .select2-results__option .select2-results__option .select2-results__option { + margin-left: -2em; + padding-left: 3em; } + .select2-container--jet .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { + margin-left: -3em; + padding-left: 4em; } + .select2-container--jet .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { + margin-left: -4em; + padding-left: 5em; } + .select2-container--jet .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { + margin-left: -5em; + padding-left: 6em; } + .select2-container--jet .select2-results__option--highlighted[aria-selected] { + background-color: #7FB1DC; + color: #fff; } + .select2-container--jet .select2-results__group { + cursor: default; + display: block; + padding: 6px; } + +/* + * Default variable values + * Create separate themes/theme/_variables.scss to override these variables + */ +/* + * General + */ +/* + * Sidebar + */ +/* + * Top + */ +/* + * Content + */ +/* + * Buttons + */ +/* + * Inputs + */ +/* + * Messages + */ +/* + * Login + */ +/* + * jQuery UI + */ +/* + * Charts + */ +.hidden { + display: none; } + +.clear-list, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline { + margin: 0; + padding: 0; + list-style: none; } + +.fl { + float: left; } + +.fr { + float: right; } + +.cf:before, .cf:after { + content: ""; + display: table; } + +.cf:after { + clear: both; } + +.p10 { + padding: 10px; } + +.p20 { + padding: 20px; } + +.p30 { + padding: 30px; } + +.p40 { + padding: 40px; } + +.p50 { + padding: 50px; } + +.p60 { + padding: 60px; } + +.p70 { + padding: 70px; } + +.p80 { + padding: 80px; } + +.pt10 { + padding-top: 10px; } + +.pt20 { + padding-top: 20px; } + +.pt30 { + padding-top: 30px; } + +.pt40 { + padding-top: 40px; } + +.pt50 { + padding-top: 50px; } + +.pt60 { + padding-top: 60px; } + +.pt70 { + padding-top: 70px; } + +.pt80 { + padding-top: 80px; } + +.pr10 { + padding-right: 10px; } + +.pr20 { + padding-right: 20px; } + +.pr30 { + padding-right: 30px; } + +.pr40 { + padding-right: 40px; } + +.pr50 { + padding-right: 50px; } + +.pr60 { + padding-right: 60px; } + +.pr70 { + padding-right: 70px; } + +.pr80 { + padding-right: 80px; } + +.pb10 { + padding-bottom: 10px; } + +.pb20 { + padding-bottom: 20px; } + +.pb30 { + padding-bottom: 30px; } + +.pb40 { + padding-bottom: 40px; } + +.pb50 { + padding-bottom: 50px; } + +.pb60 { + padding-bottom: 60px; } + +.pb70 { + padding-bottom: 70px; } + +.pb80 { + padding-bottom: 80px; } + +.pl10 { + padding-left: 10px; } + +.pl20 { + padding-left: 20px; } + +.pl30 { + padding-left: 30px; } + +.pl40 { + padding-left: 40px; } + +.pl50 { + padding-left: 50px; } + +.pl60 { + padding-left: 60px; } + +.pl70 { + padding-left: 70px; } + +.pl80 { + padding-left: 80px; } + +.m10 { + margin: 10px; } + +.m20 { + margin: 20px; } + +.m30 { + margin: 30px; } + +.m40 { + margin: 40px; } + +.m50 { + margin: 50px; } + +.m60 { + margin: 60px; } + +.m70 { + margin: 70px; } + +.m80 { + margin: 80px; } + +.mt10 { + margin-top: 10px; } + +.mt20 { + margin-top: 20px; } + +.mt30 { + margin-top: 30px; } + +.mt40 { + margin-top: 40px; } + +.mt50 { + margin-top: 50px; } + +.mt60 { + margin-top: 60px; } + +.mt70 { + margin-top: 70px; } + +.mt80 { + margin-top: 80px; } + +.mr10 { + margin-right: 10px; } + +.mr20 { + margin-right: 20px; } + +.mr30 { + margin-right: 30px; } + +.mr40 { + margin-right: 40px; } + +.mr50 { + margin-right: 50px; } + +.mr60 { + margin-right: 60px; } + +.mr70 { + margin-right: 70px; } + +.mr80 { + margin-right: 80px; } + +.mb10 { + margin-bottom: 10px; } + +.mb20 { + margin-bottom: 20px; } + +.mb30 { + margin-bottom: 30px; } + +.mb40 { + margin-bottom: 40px; } + +.mb50 { + margin-bottom: 50px; } + +.mb60 { + margin-bottom: 60px; } + +.mb70 { + margin-bottom: 70px; } + +.mb80 { + margin-bottom: 80px; } + +.ml10 { + margin-left: 10px; } + +.ml20 { + margin-left: 20px; } + +.ml30 { + margin-left: 30px; } + +.ml40 { + margin-left: 40px; } + +.ml50 { + margin-left: 50px; } + +.ml60 { + margin-left: 60px; } + +.ml70 { + margin-left: 70px; } + +.ml80 { + margin-left: 80px; } + +.pos_rel { + position: relative; } + +.pos_abs { + position: absolute; } + +.fill_width { + width: 100% !important; } + +@keyframes spin { + 100% { + transform: rotate(360deg); } } +/* LINKS */ +a, a:visited, a:hover, a:focus { + color: #7FB1DC; + font-weight: normal; + text-decoration: none; } + +a:hover, a:focus { + color: #44b78b; } + +a img { + border: none; } + +/* GLOBAL DEFAULTS */ +p, ol, ul, dl { + margin: .2em 0 .8em 0; } + +p { + padding: 0; + line-height: 140%; } + +h1, h2, h3, h4, h5 { + font-weight: bold; } + +h1 { + margin: 0 0 20px; + font-weight: 300; + font-size: 20px; } + +h2 { + font-size: 16px; + margin: 1em 0 .5em 0; } + +h2.subhead { + font-weight: normal; + margin-top: 0; } + +h3 { + font-size: 14px; + margin: .8em 0 .3em 0; + font-weight: bold; } + +h4 { + font-size: 12px; + margin: 1em 0 .8em 0; + padding-bottom: 3px; } + +h5 { + font-size: 10px; + margin: 1.5em 0 .5em 0; + text-transform: uppercase; + letter-spacing: 1px; } + +ul li { + list-style-type: square; + padding: 0; } + +li ul { + margin-bottom: 0; } + +dt, dd { + line-height: 20px; } + +dt { + font-weight: bold; + margin-top: 4px; } + +dd { + margin-left: 0; } + +form { + margin: 0; + padding: 0; } + +fieldset { + margin: 0; + padding: 0; + border: none; } + +blockquote { + font-size: 11px; + color: #777; + margin-left: 2px; + padding-left: 10px; + border-left: 5px solid #ddd; } + +code, pre { + font-family: "Bitstream Vera Sans Mono", Monaco, "Courier New", Courier, monospace; + color: #666; + font-size: 12px; } + +pre.literal-block { + margin: 10px; + background: #eee; + padding: 6px 8px; } + +code strong { + color: #930; } + +hr { + clear: both; + color: #eee; + background-color: #eee; + height: 1px; + border: none; + margin: 0; + padding: 0; + font-size: 1px; + line-height: 1px; } + +/* TEXT STYLES & MODIFIERS */ +.small { + font-size: 11px; } + +.tiny { + font-size: 10px; } + +p.tiny { + margin-top: -2px; } + +.mini { + font-size: 10px; } + +p.mini { + margin-top: -3px; } + +.help, p.help, form p.help { + color: #cceae4; + font-size: 12px; } + +.help-tooltip { + cursor: help; } + +p img, h1 img, h2 img, h3 img, h4 img, td img { + vertical-align: middle; } + +.quiet, a.quiet:link, a.quiet:visited { + font-weight: normal; + color: #cceae4; } + +.float-right { + float: right; } + +.float-left { + float: left; } + +.clear { + clear: both; } + +.align-left { + text-align: left; } + +.align-right { + text-align: right; } + +.example { + margin: 10px 0; + padding: 5px 10px; + background: #efefef; } + +.nowrap { + white-space: nowrap; } + +/* ACTION ICONS */ +.addlink { + vertical-align: middle; } + .addlink:before { + font-family: 'jet-icons'; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + content: ""; + vertical-align: middle; + margin-right: 4px; } + +.changelink, .inlinechangelink { + vertical-align: middle; } + .changelink:before, .inlinechangelink:before { + font-family: 'jet-icons'; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + content: ""; + vertical-align: middle; + margin-right: 4px; } + +.deletelink { + vertical-align: middle; } + .deletelink:before { + font-family: 'jet-icons'; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + content: ""; + vertical-align: middle; + margin-right: 4px; } + +.inlineviewlink { + vertical-align: middle; } + .inlineviewlink:before { + font-family: 'jet-icons'; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + content: ""; + vertical-align: middle; + margin-right: 4px; } + +/* BOOLEAN ICONS */ +img[src$="admin/img/icon-yes.gif"], img[src$="admin/img/icon-yes.svg"], +img[src$="admin/img/icon-no.gif"], img[src$="admin/img/icon-no.svg"], +img[src$="admin/img/icon-unknown.gif"], img[src$="admin/img/icon-unknown.svg"] { + display: none; } + img[src$="admin/img/icon-yes.gif"] + span, img[src$="admin/img/icon-yes.svg"] + span, + img[src$="admin/img/icon-no.gif"] + span, img[src$="admin/img/icon-no.svg"] + span, + img[src$="admin/img/icon-unknown.gif"] + span, img[src$="admin/img/icon-unknown.svg"] + span { + font-weight: bold; + color: #bcd386; } + +img[src$="admin/img/icon-yes.gif"] + span, img[src$="admin/img/icon-yes.svg"] + span { + color: #bcd386; } + +img[src$="admin/img/icon-no.gif"] + span, img[src$="admin/img/icon-no.svg"] + span { + color: #dba4a4; } + +/* LOADING INDOCATOR */ +.loading-indicator { + display: inline-block; + font-size: 32px; + color: #7FB1DC; + animation: spin 4s linear infinite; } + .loading-indicator-wrapper { + text-align: center; + padding: 40px 0; } + +/* + * Default variable values + * Create separate themes/theme/_variables.scss to override these variables + */ +/* + * General + */ +/* + * Sidebar + */ +/* + * Top + */ +/* + * Content + */ +/* + * Buttons + */ +/* + * Inputs + */ +/* + * Messages + */ +/* + * Login + */ +/* + * jQuery UI + */ +/* + * Charts + */ +.hidden { + display: none; } + +.clear-list, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline { + margin: 0; + padding: 0; + list-style: none; } + +.fl { + float: left; } + +.fr { + float: right; } + +.cf:before, .cf:after { + content: ""; + display: table; } + +.cf:after { + clear: both; } + +.p10 { + padding: 10px; } + +.p20 { + padding: 20px; } + +.p30 { + padding: 30px; } + +.p40 { + padding: 40px; } + +.p50 { + padding: 50px; } + +.p60 { + padding: 60px; } + +.p70 { + padding: 70px; } + +.p80 { + padding: 80px; } + +.pt10 { + padding-top: 10px; } + +.pt20 { + padding-top: 20px; } + +.pt30 { + padding-top: 30px; } + +.pt40 { + padding-top: 40px; } + +.pt50 { + padding-top: 50px; } + +.pt60 { + padding-top: 60px; } + +.pt70 { + padding-top: 70px; } + +.pt80 { + padding-top: 80px; } + +.pr10 { + padding-right: 10px; } + +.pr20 { + padding-right: 20px; } + +.pr30 { + padding-right: 30px; } + +.pr40 { + padding-right: 40px; } + +.pr50 { + padding-right: 50px; } + +.pr60 { + padding-right: 60px; } + +.pr70 { + padding-right: 70px; } + +.pr80 { + padding-right: 80px; } + +.pb10 { + padding-bottom: 10px; } + +.pb20 { + padding-bottom: 20px; } + +.pb30 { + padding-bottom: 30px; } + +.pb40 { + padding-bottom: 40px; } + +.pb50 { + padding-bottom: 50px; } + +.pb60 { + padding-bottom: 60px; } + +.pb70 { + padding-bottom: 70px; } + +.pb80 { + padding-bottom: 80px; } + +.pl10 { + padding-left: 10px; } + +.pl20 { + padding-left: 20px; } + +.pl30 { + padding-left: 30px; } + +.pl40 { + padding-left: 40px; } + +.pl50 { + padding-left: 50px; } + +.pl60 { + padding-left: 60px; } + +.pl70 { + padding-left: 70px; } + +.pl80 { + padding-left: 80px; } + +.m10 { + margin: 10px; } + +.m20 { + margin: 20px; } + +.m30 { + margin: 30px; } + +.m40 { + margin: 40px; } + +.m50 { + margin: 50px; } + +.m60 { + margin: 60px; } + +.m70 { + margin: 70px; } + +.m80 { + margin: 80px; } + +.mt10 { + margin-top: 10px; } + +.mt20 { + margin-top: 20px; } + +.mt30 { + margin-top: 30px; } + +.mt40 { + margin-top: 40px; } + +.mt50 { + margin-top: 50px; } + +.mt60 { + margin-top: 60px; } + +.mt70 { + margin-top: 70px; } + +.mt80 { + margin-top: 80px; } + +.mr10 { + margin-right: 10px; } + +.mr20 { + margin-right: 20px; } + +.mr30 { + margin-right: 30px; } + +.mr40 { + margin-right: 40px; } + +.mr50 { + margin-right: 50px; } + +.mr60 { + margin-right: 60px; } + +.mr70 { + margin-right: 70px; } + +.mr80 { + margin-right: 80px; } + +.mb10 { + margin-bottom: 10px; } + +.mb20 { + margin-bottom: 20px; } + +.mb30 { + margin-bottom: 30px; } + +.mb40 { + margin-bottom: 40px; } + +.mb50 { + margin-bottom: 50px; } + +.mb60 { + margin-bottom: 60px; } + +.mb70 { + margin-bottom: 70px; } + +.mb80 { + margin-bottom: 80px; } + +.ml10 { + margin-left: 10px; } + +.ml20 { + margin-left: 20px; } + +.ml30 { + margin-left: 30px; } + +.ml40 { + margin-left: 40px; } + +.ml50 { + margin-left: 50px; } + +.ml60 { + margin-left: 60px; } + +.ml70 { + margin-left: 70px; } + +.ml80 { + margin-left: 80px; } + +.pos_rel { + position: relative; } + +.pos_abs { + position: absolute; } + +.fill_width { + width: 100% !important; } + +@keyframes spin { + 100% { + transform: rotate(360deg); } } +/* FORM BUTTONS */ +.button, .button:visited, .button:hover, input[type="submit"], input[type="submit"]:visited, input[type="submit"]:hover, input[type="button"], input[type="button"]:visited, input[type="button"]:hover, .object-tools a, .object-tools a:visited, .object-tools a:hover { + display: inline-block; + background-color: #cceae4; + color: #567A41; + border: 0; + border-radius: 4px; + height: 32px; + line-height: 32px; + outline: 0; + font-size: 12px; + font-weight: normal; + text-align: center; + padding: 0 10px; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + max-width: 100%; + box-sizing: border-box; + appearance: none; + transition: background 0.3s; } +.button.default, input[type="submit"].default, input[type="button"].default, .object-tools a.default { + font-weight: lighter; + background-color: #44b78b; + color: #fff; + text-transform: uppercase; + margin: 0 8px 0 0; + padding: 0 20px; } +.button.transparent, input[type="submit"].transparent, input[type="button"].transparent, .object-tools a.transparent { + background-color: transparent; } +.button:hover, .button:focus, input[type="submit"]:hover, input[type="submit"]:focus, input[type="button"]:hover, input[type="button"]:focus, .object-tools a:hover, .object-tools a:focus { + background-color: #7FB1DC; + color: #fff; } +.button:active, input[type="submit"]:active, input[type="button"]:active, .object-tools a:active { + background-color: #567A41; + color: #fff; } + +.button[disabled], input[type=submit][disabled], input[type=button][disabled] { + opacity: 0.4; } + +input[type="text"], input[type="email"], input[type="password"], input[type="url"], input[type="number"], textarea, select, .vTextField { + border-radius: 4px; + font-size: 13px; + height: 32px; + white-space: nowrap; + outline: 0; + box-sizing: border-box; + margin: 0; + background-color: #fff; + color: #567A41; + border: 1px solid #eff6f5; + padding: 0 12px; + appearance: none; + transition: background 0.3s, box-shadow 0.3s, border 0.3s; } + input[type="text"]::placeholder, input[type="email"]::placeholder, input[type="password"]::placeholder, input[type="url"]::placeholder, input[type="number"]::placeholder, textarea::placeholder, select::placeholder, .vTextField::placeholder { + color: #cceae4; } + @media only screen and (max-width: 960px) { + fieldset.module input[type="text"], fieldset.module input[type="email"], fieldset.module input[type="password"], fieldset.module input[type="url"], fieldset.module input[type="number"], fieldset.module textarea, fieldset.module select, fieldset.module .vTextField { + box-shadow: inset 0 2px 6px 0 rgba(0, 0, 0, 0.04); } } + input[type="text"]:focus, fieldset.module input[type="text"]:focus, input[type="email"]:focus, fieldset.module input[type="email"]:focus, input[type="password"]:focus, fieldset.module input[type="password"]:focus, input[type="url"]:focus, fieldset.module input[type="url"]:focus, input[type="number"]:focus, fieldset.module input[type="number"]:focus, textarea:focus, fieldset.module textarea:focus, select:focus, fieldset.module select:focus, .vTextField:focus, fieldset.module .vTextField:focus { + box-shadow: 0 0 4px 0 rgba(68, 183, 139, 0.75); + border-color: #fff; } + +textarea { + height: auto; + line-height: normal; + padding: 12px; + white-space: pre-wrap; + vertical-align: top; } + +.segmented-button, .segmented-button:visited, .segmented-button:hover { + border: 0; + height: 32px; + line-height: 32px; + font-size: 12px; + text-align: center; + background-color: #cceae4; + color: #567A41; + padding: 0 10px; + display: inline-block; + text-transform: none; + border-radius: 0; + transition: background 0.3s; } +.segmented-button:hover, .segmented-button:focus { + background-color: #7FB1DC; + color: #fff; } +.segmented-button:active { + background-color: #567A41; + color: #fff; } +.segmented-button.disabled { + background-color: #cceae4 !important; + color: #567A41; + opacity: 0.5; } +.segmented-button.left { + border-radius: 4px 0 0 4px; } +.segmented-button.right { + border-radius: 0 4px 4px 0; } + +input[type=checkbox] { + display: none; } + input[type=checkbox]#action-toggle { + display: none !important; } + input[type=checkbox] + label:before { + font-family: 'jet-icons'; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + color: #44b78b; + font-size: 12px; + content: ""; + letter-spacing: 5px; } + .action-checkbox-column input[type=checkbox] + label:before { + color: #fff; } + input[type=checkbox]:checked + label:before { + content: ""; } + +/* SELECTOR */ +.selector { + display: none; } + +/* + * Default variable values + * Create separate themes/theme/_variables.scss to override these variables + */ +/* + * General + */ +/* + * Sidebar + */ +/* + * Top + */ +/* + * Content + */ +/* + * Buttons + */ +/* + * Inputs + */ +/* + * Messages + */ +/* + * Login + */ +/* + * jQuery UI + */ +/* + * Charts + */ +.hidden { + display: none; } + +.clear-list, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline { + margin: 0; + padding: 0; + list-style: none; } + +.fl { + float: left; } + +.fr { + float: right; } + +.cf:before, .cf:after { + content: ""; + display: table; } + +.cf:after { + clear: both; } + +.p10 { + padding: 10px; } + +.p20 { + padding: 20px; } + +.p30 { + padding: 30px; } + +.p40 { + padding: 40px; } + +.p50 { + padding: 50px; } + +.p60 { + padding: 60px; } + +.p70 { + padding: 70px; } + +.p80 { + padding: 80px; } + +.pt10 { + padding-top: 10px; } + +.pt20 { + padding-top: 20px; } + +.pt30 { + padding-top: 30px; } + +.pt40 { + padding-top: 40px; } + +.pt50 { + padding-top: 50px; } + +.pt60 { + padding-top: 60px; } + +.pt70 { + padding-top: 70px; } + +.pt80 { + padding-top: 80px; } + +.pr10 { + padding-right: 10px; } + +.pr20 { + padding-right: 20px; } + +.pr30 { + padding-right: 30px; } + +.pr40 { + padding-right: 40px; } + +.pr50 { + padding-right: 50px; } + +.pr60 { + padding-right: 60px; } + +.pr70 { + padding-right: 70px; } + +.pr80 { + padding-right: 80px; } + +.pb10 { + padding-bottom: 10px; } + +.pb20 { + padding-bottom: 20px; } + +.pb30 { + padding-bottom: 30px; } + +.pb40 { + padding-bottom: 40px; } + +.pb50 { + padding-bottom: 50px; } + +.pb60 { + padding-bottom: 60px; } + +.pb70 { + padding-bottom: 70px; } + +.pb80 { + padding-bottom: 80px; } + +.pl10 { + padding-left: 10px; } + +.pl20 { + padding-left: 20px; } + +.pl30 { + padding-left: 30px; } + +.pl40 { + padding-left: 40px; } + +.pl50 { + padding-left: 50px; } + +.pl60 { + padding-left: 60px; } + +.pl70 { + padding-left: 70px; } + +.pl80 { + padding-left: 80px; } + +.m10 { + margin: 10px; } + +.m20 { + margin: 20px; } + +.m30 { + margin: 30px; } + +.m40 { + margin: 40px; } + +.m50 { + margin: 50px; } + +.m60 { + margin: 60px; } + +.m70 { + margin: 70px; } + +.m80 { + margin: 80px; } + +.mt10 { + margin-top: 10px; } + +.mt20 { + margin-top: 20px; } + +.mt30 { + margin-top: 30px; } + +.mt40 { + margin-top: 40px; } + +.mt50 { + margin-top: 50px; } + +.mt60 { + margin-top: 60px; } + +.mt70 { + margin-top: 70px; } + +.mt80 { + margin-top: 80px; } + +.mr10 { + margin-right: 10px; } + +.mr20 { + margin-right: 20px; } + +.mr30 { + margin-right: 30px; } + +.mr40 { + margin-right: 40px; } + +.mr50 { + margin-right: 50px; } + +.mr60 { + margin-right: 60px; } + +.mr70 { + margin-right: 70px; } + +.mr80 { + margin-right: 80px; } + +.mb10 { + margin-bottom: 10px; } + +.mb20 { + margin-bottom: 20px; } + +.mb30 { + margin-bottom: 30px; } + +.mb40 { + margin-bottom: 40px; } + +.mb50 { + margin-bottom: 50px; } + +.mb60 { + margin-bottom: 60px; } + +.mb70 { + margin-bottom: 70px; } + +.mb80 { + margin-bottom: 80px; } + +.ml10 { + margin-left: 10px; } + +.ml20 { + margin-left: 20px; } + +.ml30 { + margin-left: 30px; } + +.ml40 { + margin-left: 40px; } + +.ml50 { + margin-left: 50px; } + +.ml60 { + margin-left: 60px; } + +.ml70 { + margin-left: 70px; } + +.ml80 { + margin-left: 80px; } + +.pos_rel { + position: relative; } + +.pos_abs { + position: absolute; } + +.fill_width { + width: 100% !important; } + +@keyframes spin { + 100% { + transform: rotate(360deg); } } +/* TABLES */ +table { + border-collapse: collapse; + background: #fff; + border-radius: 4px; + overflow-x: auto; + box-shadow: 0 2px 0 0 #cceae4; + margin-bottom: 2px; } + table.helper { + display: none; + position: fixed; + z-index: 2; + top: 0; + right: 20px; + left: 20px; + width: auto; + border-radius: 0; + box-shadow: none; } + body.menu-pinned table.helper { + left: 270px; } + body.menu-pinned.popup table.helper { + left: 20px; } + @media only screen and (max-width: 960px) { + table.helper { + display: none !important; } } + table.helper thead th { + border-radius: 0 !important; } + table thead th { + background: #3c706b; + color: #fff; + text-transform: uppercase; + transition: background-color 0.1s; } + table thead th a:link, table thead th a:visited { + color: #fff; } + table thead th .text a { + display: block; + cursor: pointer; } + +td, th { + padding: 8px; + font-size: 13px; } + +th { + text-align: left; } + +thead th, +tfoot td { + font-weight: normal; + text-align: left; + white-space: nowrap; + vertical-align: middle; + font-size: 12px; } + thead th:first-child, + tfoot td:first-child { + border-radius: 4px 0 0 0; } + thead th:last-child, + tfoot td:last-child { + border-radius: 0 4px 0 0; } + thead th:first-child:last-child, + tfoot td:first-child:last-child { + border-radius: 4px 4px 0 0; } + +tfoot td { + border-bottom: none; + border-top: 1px solid #eee; } + +tbody tr { + border-bottom: 1px solid #f5f3f4; } + tbody tr:last-child { + border-bottom: 0; } + +/* SORTABLE TABLES */ +table thead th.sortable { + cursor: pointer; } + table thead th.sortable:hover { + background: #7FB1DC; } +table thead th.sorted { + position: relative; + padding-right: 32px; } + table thead th.sorted .text { + display: inline-block; } + table thead th.sorted .sortoptions { + display: inline-block; } + table thead th.sorted .sortoptions a { + display: inline-block; + vertical-align: middle; } + table thead th.sorted .sortoptions a.sortremove { + position: absolute; + top: 50%; + right: 18px; + margin-top: -6px; } + table thead th.sorted .sortoptions a.sortremove:after { + font-family: 'jet-icons'; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + content: ""; } + table thead th.sorted .sortoptions a.ascending { + position: absolute; + top: 50%; + right: 4px; + margin-top: -6px; } + table thead th.sorted .sortoptions a.ascending:after { + font-family: 'jet-icons'; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + content: ""; + font-weight: bold; } + table thead th.sorted .sortoptions a.descending { + position: absolute; + top: 50%; + right: 4px; + margin-top: -6px; } + table thead th.sorted .sortoptions a.descending:after { + font-family: 'jet-icons'; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + content: ""; + font-weight: bold; } + table thead th.sorted .sortpriority { + background: #fff; + color: #567A41; + padding: 1px 5px; + margin-right: 2px; + border-radius: 5px; + font-size: 10px; } + +/* OBJECT HISTORY */ +table#change-history { + width: 100%; } + +table#change-history tbody th { + width: 16em; } + +/* + * Default variable values + * Create separate themes/theme/_variables.scss to override these variables + */ +/* + * General + */ +/* + * Sidebar + */ +/* + * Top + */ +/* + * Content + */ +/* + * Buttons + */ +/* + * Inputs + */ +/* + * Messages + */ +/* + * Login + */ +/* + * jQuery UI + */ +/* + * Charts + */ +.hidden { + display: none; } + +.clear-list, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline { + margin: 0; + padding: 0; + list-style: none; } + +.fl { + float: left; } + +.fr { + float: right; } + +.cf:before, .cf:after { + content: ""; + display: table; } + +.cf:after { + clear: both; } + +.p10 { + padding: 10px; } + +.p20 { + padding: 20px; } + +.p30 { + padding: 30px; } + +.p40 { + padding: 40px; } + +.p50 { + padding: 50px; } + +.p60 { + padding: 60px; } + +.p70 { + padding: 70px; } + +.p80 { + padding: 80px; } + +.pt10 { + padding-top: 10px; } + +.pt20 { + padding-top: 20px; } + +.pt30 { + padding-top: 30px; } + +.pt40 { + padding-top: 40px; } + +.pt50 { + padding-top: 50px; } + +.pt60 { + padding-top: 60px; } + +.pt70 { + padding-top: 70px; } + +.pt80 { + padding-top: 80px; } + +.pr10 { + padding-right: 10px; } + +.pr20 { + padding-right: 20px; } + +.pr30 { + padding-right: 30px; } + +.pr40 { + padding-right: 40px; } + +.pr50 { + padding-right: 50px; } + +.pr60 { + padding-right: 60px; } + +.pr70 { + padding-right: 70px; } + +.pr80 { + padding-right: 80px; } + +.pb10 { + padding-bottom: 10px; } + +.pb20 { + padding-bottom: 20px; } + +.pb30 { + padding-bottom: 30px; } + +.pb40 { + padding-bottom: 40px; } + +.pb50 { + padding-bottom: 50px; } + +.pb60 { + padding-bottom: 60px; } + +.pb70 { + padding-bottom: 70px; } + +.pb80 { + padding-bottom: 80px; } + +.pl10 { + padding-left: 10px; } + +.pl20 { + padding-left: 20px; } + +.pl30 { + padding-left: 30px; } + +.pl40 { + padding-left: 40px; } + +.pl50 { + padding-left: 50px; } + +.pl60 { + padding-left: 60px; } + +.pl70 { + padding-left: 70px; } + +.pl80 { + padding-left: 80px; } + +.m10 { + margin: 10px; } + +.m20 { + margin: 20px; } + +.m30 { + margin: 30px; } + +.m40 { + margin: 40px; } + +.m50 { + margin: 50px; } + +.m60 { + margin: 60px; } + +.m70 { + margin: 70px; } + +.m80 { + margin: 80px; } + +.mt10 { + margin-top: 10px; } + +.mt20 { + margin-top: 20px; } + +.mt30 { + margin-top: 30px; } + +.mt40 { + margin-top: 40px; } + +.mt50 { + margin-top: 50px; } + +.mt60 { + margin-top: 60px; } + +.mt70 { + margin-top: 70px; } + +.mt80 { + margin-top: 80px; } + +.mr10 { + margin-right: 10px; } + +.mr20 { + margin-right: 20px; } + +.mr30 { + margin-right: 30px; } + +.mr40 { + margin-right: 40px; } + +.mr50 { + margin-right: 50px; } + +.mr60 { + margin-right: 60px; } + +.mr70 { + margin-right: 70px; } + +.mr80 { + margin-right: 80px; } + +.mb10 { + margin-bottom: 10px; } + +.mb20 { + margin-bottom: 20px; } + +.mb30 { + margin-bottom: 30px; } + +.mb40 { + margin-bottom: 40px; } + +.mb50 { + margin-bottom: 50px; } + +.mb60 { + margin-bottom: 60px; } + +.mb70 { + margin-bottom: 70px; } + +.mb80 { + margin-bottom: 80px; } + +.ml10 { + margin-left: 10px; } + +.ml20 { + margin-left: 20px; } + +.ml30 { + margin-left: 30px; } + +.ml40 { + margin-left: 40px; } + +.ml50 { + margin-left: 50px; } + +.ml60 { + margin-left: 60px; } + +.ml70 { + margin-left: 70px; } + +.ml80 { + margin-left: 80px; } + +.pos_rel { + position: relative; } + +.pos_abs { + position: absolute; } + +.fill_width { + width: 100% !important; } + +@keyframes spin { + 100% { + transform: rotate(360deg); } } +/* MESSAGES & ERRORS */ +ul.messagelist { + padding: 0; + margin: 0; } + ul.messagelist li { + display: block; + margin: 0 20px 10px 20px; + border-radius: 6px; + padding: 10px; } + @media only screen and (max-width: 480px) { + ul.messagelist li { + margin-left: 10px; + margin-right: 10px; } } + ul.messagelist li.success { + background: #e0eec5; + color: #bcd386; } + ul.messagelist li.warning, ul.messagelist li.error { + background: #f0dada; + color: #dba4a4; } + ul.messagelist li.info, ul.messagelist li.debug { + background: #e8e8bd; + color: #bebe92; } + +.errornote { + display: block; + margin: 0 0 10px 0; + border-radius: 6px; + padding: 10px; + background: #f0dada; + color: #dba4a4; } + +ul.errorlist { + margin: 0 0 4px; + padding: 0; + color: #ba2121; + background: #fff; } + ul.errorlist li { + font-size: 13px; + display: block; + margin-bottom: 4px; } + ul.errorlist li:first-child { + margin-top: 0; } + ul.errorlist li a { + color: inherit; + text-decoration: underline; } + td ul.errorlist { + margin: 0; + padding: 0; } + td ul.errorlist li { + margin: 0; } + +.form-row.errors ul.errorlist li { + padding-left: 0; } + +div.system-message { + margin: 0 20px 10px 20px; + border-radius: 6px; + padding: 10px; + background: #f0dada; + color: #dba4a4; } + @media only screen and (max-width: 480px) { + div.system-message { + margin-left: 10px; + margin-right: 10px; } } + div.system-message p.system-message-title { + margin: 0; } + div.system-message p.system-message-title:before { + font-family: 'jet-icons'; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + content: ""; + vertical-align: middle; + margin-right: 4px; + color: #dba4a4; } + +.description { + font-size: 12px; + margin: 0; + padding: 6px 0 0 0; } + +/* + * Default variable values + * Create separate themes/theme/_variables.scss to override these variables + */ +/* + * General + */ +/* + * Sidebar + */ +/* + * Top + */ +/* + * Content + */ +/* + * Buttons + */ +/* + * Inputs + */ +/* + * Messages + */ +/* + * Login + */ +/* + * jQuery UI + */ +/* + * Charts + */ +.hidden { + display: none; } + +.clear-list, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline { + margin: 0; + padding: 0; + list-style: none; } + +.fl { + float: left; } + +.fr { + float: right; } + +.cf:before, .cf:after { + content: ""; + display: table; } + +.cf:after { + clear: both; } + +.p10 { + padding: 10px; } + +.p20 { + padding: 20px; } + +.p30 { + padding: 30px; } + +.p40 { + padding: 40px; } + +.p50 { + padding: 50px; } + +.p60 { + padding: 60px; } + +.p70 { + padding: 70px; } + +.p80 { + padding: 80px; } + +.pt10 { + padding-top: 10px; } + +.pt20 { + padding-top: 20px; } + +.pt30 { + padding-top: 30px; } + +.pt40 { + padding-top: 40px; } + +.pt50 { + padding-top: 50px; } + +.pt60 { + padding-top: 60px; } + +.pt70 { + padding-top: 70px; } + +.pt80 { + padding-top: 80px; } + +.pr10 { + padding-right: 10px; } + +.pr20 { + padding-right: 20px; } + +.pr30 { + padding-right: 30px; } + +.pr40 { + padding-right: 40px; } + +.pr50 { + padding-right: 50px; } + +.pr60 { + padding-right: 60px; } + +.pr70 { + padding-right: 70px; } + +.pr80 { + padding-right: 80px; } + +.pb10 { + padding-bottom: 10px; } + +.pb20 { + padding-bottom: 20px; } + +.pb30 { + padding-bottom: 30px; } + +.pb40 { + padding-bottom: 40px; } + +.pb50 { + padding-bottom: 50px; } + +.pb60 { + padding-bottom: 60px; } + +.pb70 { + padding-bottom: 70px; } + +.pb80 { + padding-bottom: 80px; } + +.pl10 { + padding-left: 10px; } + +.pl20 { + padding-left: 20px; } + +.pl30 { + padding-left: 30px; } + +.pl40 { + padding-left: 40px; } + +.pl50 { + padding-left: 50px; } + +.pl60 { + padding-left: 60px; } + +.pl70 { + padding-left: 70px; } + +.pl80 { + padding-left: 80px; } + +.m10 { + margin: 10px; } + +.m20 { + margin: 20px; } + +.m30 { + margin: 30px; } + +.m40 { + margin: 40px; } + +.m50 { + margin: 50px; } + +.m60 { + margin: 60px; } + +.m70 { + margin: 70px; } + +.m80 { + margin: 80px; } + +.mt10 { + margin-top: 10px; } + +.mt20 { + margin-top: 20px; } + +.mt30 { + margin-top: 30px; } + +.mt40 { + margin-top: 40px; } + +.mt50 { + margin-top: 50px; } + +.mt60 { + margin-top: 60px; } + +.mt70 { + margin-top: 70px; } + +.mt80 { + margin-top: 80px; } + +.mr10 { + margin-right: 10px; } + +.mr20 { + margin-right: 20px; } + +.mr30 { + margin-right: 30px; } + +.mr40 { + margin-right: 40px; } + +.mr50 { + margin-right: 50px; } + +.mr60 { + margin-right: 60px; } + +.mr70 { + margin-right: 70px; } + +.mr80 { + margin-right: 80px; } + +.mb10 { + margin-bottom: 10px; } + +.mb20 { + margin-bottom: 20px; } + +.mb30 { + margin-bottom: 30px; } + +.mb40 { + margin-bottom: 40px; } + +.mb50 { + margin-bottom: 50px; } + +.mb60 { + margin-bottom: 60px; } + +.mb70 { + margin-bottom: 70px; } + +.mb80 { + margin-bottom: 80px; } + +.ml10 { + margin-left: 10px; } + +.ml20 { + margin-left: 20px; } + +.ml30 { + margin-left: 30px; } + +.ml40 { + margin-left: 40px; } + +.ml50 { + margin-left: 50px; } + +.ml60 { + margin-left: 60px; } + +.ml70 { + margin-left: 70px; } + +.ml80 { + margin-left: 80px; } + +.pos_rel { + position: relative; } + +.pos_abs { + position: absolute; } + +.fill_width { + width: 100% !important; } + +@keyframes spin { + 100% { + transform: rotate(360deg); } } +/* HEADER */ +#branding { + display: none; + background-color: #58AB27; + color: #fff; + padding: 14px 32px 14px 36px; + text-align: center; + position: relative; + height: auto !important; + min-height: 52px; + box-sizing: border-box; } + @media only screen and (max-width: 960px) { + #branding { + min-height: 0; } } + #branding.initialized { + display: block; } + #branding:empty { + display: none; } + #branding:before, #branding:after { + content: ""; + display: inline-block; + vertical-align: middle; + height: 100%; } + #branding h1, #branding h2 { + display: inline-block; + padding: 0 10px; + margin: 0; + text-transform: uppercase; + font-size: 11px; + vertical-align: middle; } + #branding a, #branding a:visited, #branding a:hover { + color: #fff; } + #branding a:hover { + color: #7FB1DC; } + #branding-pin { + position: absolute; + top: 50%; + right: 4px; + margin-top: -11px; + display: inline-block; + font-size: 22px; + cursor: pointer; + transition: transform 0.3s; + transform: rotate(-45deg); } + body.menu-pinned #branding-pin { + transform: rotate(45deg); } + #branding-pin:hover { + color: #fff; } + @media only screen and (max-width: 960px) { + #branding-pin { + display: none; } } + #branding-menu { + position: absolute; + top: 50%; + left: 20px; + margin-top: -8px; + display: inline-block; + font-size: 16px; + cursor: pointer; } + #branding-menu:hover { + color: #fff; } + @media only screen and (max-width: 960px) { + #branding-menu { + display: none; } } + +#user-tools { + display: none; } + #user-tools.initialized { + display: block; } + +.user-tools ul { + position: absolute; + top: 11px; + right: 20px; + border: 1px solid #B4DCD4; + border-radius: 4px; + font-size: 12px; + margin: 0; + padding: 0; + list-style: none; + display: inline-block; + width: 175px; + z-index: 4; } + @media only screen and (max-width: 960px) { + .user-tools ul { + position: fixed; + top: 0; + right: 0; + width: auto; + max-width: 200px; + color: #344A27; + border: 0; + border-left: 1px solid #58AB27; + border-radius: 0; + transform: none; + transition: transform 0.3s; } + body.scroll-to-bottom .user-tools ul { + transform: translate3d(0, -100%, 0); } + .user-tools ul.sidebar-opened { + transform: translate3d(100%, 0, 0); } } + .user-tools ul.opened { + background-color: #567A41; + border-color: transparent; + color: #eff6f5; } + @media only screen and (max-width: 960px) { + .user-tools ul.opened { + border-radius: 0 0 0 4px; + border: 0; } } + .user-tools ul li { + display: block; + list-style-type: none; + margin: 0; + padding: 0; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; } + .user-tools ul li.user-tools-welcome-msg { + font-weight: bold; + padding: 0 10px 0 14px; + line-height: 30px; } + @media only screen and (max-width: 960px) { + .user-tools ul li.user-tools-welcome-msg { + padding-left: 18px; + line-height: 44px; } } + .user-tools ul li.user-tools-welcome-msg:before { + font-family: 'jet-icons'; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + content: ""; + font-weight: normal; + float: right; + color: #47bac1; + font-size: 24px; + vertical-align: middle; + line-height: 30px; + transition: color 0.3s; + margin-left: 5px; } + @media only screen and (max-width: 960px) { + .user-tools ul li.user-tools-welcome-msg:before { + line-height: 44px; + font-size: 20px; + font-weight: bold; } } + .user-tools ul.opened .user-tools-welcome-msg { + border-bottom: 1px solid #6aa6a1; } + .user-tools ul.opened .user-tools-welcome-msg:before { + color: #eff6f5; + transform: rotate(180deg); } + .user-tools ul li.user-tools-link { + display: none; } + .user-tools ul li.user-tools-link a, .user-tools ul li.user-tools-link a:visited, .user-tools ul li.user-tools-link a:hover { + display: block; + line-height: 30px; + padding: 0 14px; + color: #eff6f5; + text-decoration: none; } + @media only screen and (max-width: 960px) { + .user-tools ul li.user-tools-link a, .user-tools ul li.user-tools-link a:visited, .user-tools ul li.user-tools-link a:hover { + line-height: 44px; } } + .user-tools ul li.user-tools-link a:hover { + color: #eff6f5; + text-decoration: underline; } + .user-tools ul.opened li.user-tools-link { + display: block; } + .user-tools ul li.user-tools-contrast-block { + display: none; + padding: 8px 14px; + background: #3c706b; + color: #bbddd9; + white-space: normal; } + .user-tools ul.opened li.user-tools-contrast-block { + display: block; } +.user-tools-contrast-block-title { + text-transform: uppercase; + font-size: 10px; + font-weight: bold; + margin-bottom: 6px; } +.user-tools-theme-link { + display: inline-block; + margin: 0 5px 5px 0; + width: 14px; + height: 14px; + border: 1px solid #3c706b; + border-radius: 3px; } + @media only screen and (max-width: 960px) { + .user-tools-theme-link { + width: 24px; + height: 24px; + margin: 0 8px 8px 0; } } + .user-tools-theme-link:last-child { + margin-right: 0; } + .user-tools-theme-link.selected { + box-shadow: 0 0 1px 1px #e5e2a5; } + +.theme-chooser { + display: none; } + .theme-chooser.initialized { + display: block; } + +/* + * Default variable values + * Create separate themes/theme/_variables.scss to override these variables + */ +/* + * General + */ +/* + * Sidebar + */ +/* + * Top + */ +/* + * Content + */ +/* + * Buttons + */ +/* + * Inputs + */ +/* + * Messages + */ +/* + * Login + */ +/* + * jQuery UI + */ +/* + * Charts + */ +.hidden { + display: none; } + +.clear-list, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline { + margin: 0; + padding: 0; + list-style: none; } + +.fl { + float: left; } + +.fr { + float: right; } + +.cf:before, .cf:after { + content: ""; + display: table; } + +.cf:after { + clear: both; } + +.p10 { + padding: 10px; } + +.p20 { + padding: 20px; } + +.p30 { + padding: 30px; } + +.p40 { + padding: 40px; } + +.p50 { + padding: 50px; } + +.p60 { + padding: 60px; } + +.p70 { + padding: 70px; } + +.p80 { + padding: 80px; } + +.pt10 { + padding-top: 10px; } + +.pt20 { + padding-top: 20px; } + +.pt30 { + padding-top: 30px; } + +.pt40 { + padding-top: 40px; } + +.pt50 { + padding-top: 50px; } + +.pt60 { + padding-top: 60px; } + +.pt70 { + padding-top: 70px; } + +.pt80 { + padding-top: 80px; } + +.pr10 { + padding-right: 10px; } + +.pr20 { + padding-right: 20px; } + +.pr30 { + padding-right: 30px; } + +.pr40 { + padding-right: 40px; } + +.pr50 { + padding-right: 50px; } + +.pr60 { + padding-right: 60px; } + +.pr70 { + padding-right: 70px; } + +.pr80 { + padding-right: 80px; } + +.pb10 { + padding-bottom: 10px; } + +.pb20 { + padding-bottom: 20px; } + +.pb30 { + padding-bottom: 30px; } + +.pb40 { + padding-bottom: 40px; } + +.pb50 { + padding-bottom: 50px; } + +.pb60 { + padding-bottom: 60px; } + +.pb70 { + padding-bottom: 70px; } + +.pb80 { + padding-bottom: 80px; } + +.pl10 { + padding-left: 10px; } + +.pl20 { + padding-left: 20px; } + +.pl30 { + padding-left: 30px; } + +.pl40 { + padding-left: 40px; } + +.pl50 { + padding-left: 50px; } + +.pl60 { + padding-left: 60px; } + +.pl70 { + padding-left: 70px; } + +.pl80 { + padding-left: 80px; } + +.m10 { + margin: 10px; } + +.m20 { + margin: 20px; } + +.m30 { + margin: 30px; } + +.m40 { + margin: 40px; } + +.m50 { + margin: 50px; } + +.m60 { + margin: 60px; } + +.m70 { + margin: 70px; } + +.m80 { + margin: 80px; } + +.mt10 { + margin-top: 10px; } + +.mt20 { + margin-top: 20px; } + +.mt30 { + margin-top: 30px; } + +.mt40 { + margin-top: 40px; } + +.mt50 { + margin-top: 50px; } + +.mt60 { + margin-top: 60px; } + +.mt70 { + margin-top: 70px; } + +.mt80 { + margin-top: 80px; } + +.mr10 { + margin-right: 10px; } + +.mr20 { + margin-right: 20px; } + +.mr30 { + margin-right: 30px; } + +.mr40 { + margin-right: 40px; } + +.mr50 { + margin-right: 50px; } + +.mr60 { + margin-right: 60px; } + +.mr70 { + margin-right: 70px; } + +.mr80 { + margin-right: 80px; } + +.mb10 { + margin-bottom: 10px; } + +.mb20 { + margin-bottom: 20px; } + +.mb30 { + margin-bottom: 30px; } + +.mb40 { + margin-bottom: 40px; } + +.mb50 { + margin-bottom: 50px; } + +.mb60 { + margin-bottom: 60px; } + +.mb70 { + margin-bottom: 70px; } + +.mb80 { + margin-bottom: 80px; } + +.ml10 { + margin-left: 10px; } + +.ml20 { + margin-left: 20px; } + +.ml30 { + margin-left: 30px; } + +.ml40 { + margin-left: 40px; } + +.ml50 { + margin-left: 50px; } + +.ml60 { + margin-left: 60px; } + +.ml70 { + margin-left: 70px; } + +.ml80 { + margin-left: 80px; } + +.pos_rel { + position: relative; } + +.pos_abs { + position: absolute; } + +.fill_width { + width: 100% !important; } + +@keyframes spin { + 100% { + transform: rotate(360deg); } } +/* BREADCRUMBS */ +div.breadcrumbs { + font-size: 12px; + font-weight: bold; + text-transform: uppercase; + line-height: 32px; + color: #567A41; + padding: 10px 215px 10px 20px; + visibility: hidden; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + min-height: 32px; } + @media only screen and (max-width: 960px) { + div.breadcrumbs { + padding: 20px 20px 10px 20px; + white-space: normal; + text-overflow: clip; + overflow: auto; } } + @media only screen and (max-width: 480px) { + div.breadcrumbs { + padding: 10px; } } + div.breadcrumbs.initialized { + visibility: inherit; } + div.breadcrumbs a, div.breadcrumbs a:visited { + color: #B4DCD4; } + div.breadcrumbs a:focus, div.breadcrumbs a:hover { + color: #7FB1DC; } + +.breadcrumbs-separator { + color: #B4DCD4; + margin: 0 6px 0 6px; + font-weight: bold !important; + font-size: 15px; + vertical-align: middle; } + +/* + * Default variable values + * Create separate themes/theme/_variables.scss to override these variables + */ +/* + * General + */ +/* + * Sidebar + */ +/* + * Top + */ +/* + * Content + */ +/* + * Buttons + */ +/* + * Inputs + */ +/* + * Messages + */ +/* + * Login + */ +/* + * jQuery UI + */ +/* + * Charts + */ +.hidden { + display: none; } + +.clear-list, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline { + margin: 0; + padding: 0; + list-style: none; } + +.fl { + float: left; } + +.fr { + float: right; } + +.cf:before, .cf:after { + content: ""; + display: table; } + +.cf:after { + clear: both; } + +.p10 { + padding: 10px; } + +.p20 { + padding: 20px; } + +.p30 { + padding: 30px; } + +.p40 { + padding: 40px; } + +.p50 { + padding: 50px; } + +.p60 { + padding: 60px; } + +.p70 { + padding: 70px; } + +.p80 { + padding: 80px; } + +.pt10 { + padding-top: 10px; } + +.pt20 { + padding-top: 20px; } + +.pt30 { + padding-top: 30px; } + +.pt40 { + padding-top: 40px; } + +.pt50 { + padding-top: 50px; } + +.pt60 { + padding-top: 60px; } + +.pt70 { + padding-top: 70px; } + +.pt80 { + padding-top: 80px; } + +.pr10 { + padding-right: 10px; } + +.pr20 { + padding-right: 20px; } + +.pr30 { + padding-right: 30px; } + +.pr40 { + padding-right: 40px; } + +.pr50 { + padding-right: 50px; } + +.pr60 { + padding-right: 60px; } + +.pr70 { + padding-right: 70px; } + +.pr80 { + padding-right: 80px; } + +.pb10 { + padding-bottom: 10px; } + +.pb20 { + padding-bottom: 20px; } + +.pb30 { + padding-bottom: 30px; } + +.pb40 { + padding-bottom: 40px; } + +.pb50 { + padding-bottom: 50px; } + +.pb60 { + padding-bottom: 60px; } + +.pb70 { + padding-bottom: 70px; } + +.pb80 { + padding-bottom: 80px; } + +.pl10 { + padding-left: 10px; } + +.pl20 { + padding-left: 20px; } + +.pl30 { + padding-left: 30px; } + +.pl40 { + padding-left: 40px; } + +.pl50 { + padding-left: 50px; } + +.pl60 { + padding-left: 60px; } + +.pl70 { + padding-left: 70px; } + +.pl80 { + padding-left: 80px; } + +.m10 { + margin: 10px; } + +.m20 { + margin: 20px; } + +.m30 { + margin: 30px; } + +.m40 { + margin: 40px; } + +.m50 { + margin: 50px; } + +.m60 { + margin: 60px; } + +.m70 { + margin: 70px; } + +.m80 { + margin: 80px; } + +.mt10 { + margin-top: 10px; } + +.mt20 { + margin-top: 20px; } + +.mt30 { + margin-top: 30px; } + +.mt40 { + margin-top: 40px; } + +.mt50 { + margin-top: 50px; } + +.mt60 { + margin-top: 60px; } + +.mt70 { + margin-top: 70px; } + +.mt80 { + margin-top: 80px; } + +.mr10 { + margin-right: 10px; } + +.mr20 { + margin-right: 20px; } + +.mr30 { + margin-right: 30px; } + +.mr40 { + margin-right: 40px; } + +.mr50 { + margin-right: 50px; } + +.mr60 { + margin-right: 60px; } + +.mr70 { + margin-right: 70px; } + +.mr80 { + margin-right: 80px; } + +.mb10 { + margin-bottom: 10px; } + +.mb20 { + margin-bottom: 20px; } + +.mb30 { + margin-bottom: 30px; } + +.mb40 { + margin-bottom: 40px; } + +.mb50 { + margin-bottom: 50px; } + +.mb60 { + margin-bottom: 60px; } + +.mb70 { + margin-bottom: 70px; } + +.mb80 { + margin-bottom: 80px; } + +.ml10 { + margin-left: 10px; } + +.ml20 { + margin-left: 20px; } + +.ml30 { + margin-left: 30px; } + +.ml40 { + margin-left: 40px; } + +.ml50 { + margin-left: 50px; } + +.ml60 { + margin-left: 60px; } + +.ml70 { + margin-left: 70px; } + +.ml80 { + margin-left: 80px; } + +.pos_rel { + position: relative; } + +.pos_abs { + position: absolute; } + +.fill_width { + width: 100% !important; } + +@keyframes spin { + 100% { + transform: rotate(360deg); } } +/* MODULES */ +fieldset.module { + background-color: #fff; + border-radius: 4px; + padding: 14px; + border: 0; } + @media only screen and (max-width: 960px) { + fieldset.module { + padding: 10px; } } + @media only screen and (max-width: 480px) { + fieldset.module { + padding: 5px; } } + +.module p, .module ul, .module h3, .module h4, .module dl, .module pre { + padding-left: 10px; + padding-right: 10px; } +.module blockquote { + margin-left: 12px; } +.module ul, .module .ol { + margin-left: 1.5em; } +.module h3 { + margin-top: .6em; } +.module table { + border-collapse: collapse; } + +.module h2, .module caption, .inline-group h2 { + padding: 6px; + text-align: left; + text-transform: uppercase; + font-size: 11px; + font-weight: bold; } + .module h2 a, .module caption a, .inline-group h2 a { + color: #567A41; + font-size: 11px; + font-weight: bold; } + +/* + * Default variable values + * Create separate themes/theme/_variables.scss to override these variables + */ +/* + * General + */ +/* + * Sidebar + */ +/* + * Top + */ +/* + * Content + */ +/* + * Buttons + */ +/* + * Inputs + */ +/* + * Messages + */ +/* + * Login + */ +/* + * jQuery UI + */ +/* + * Charts + */ +.hidden { + display: none; } + +.clear-list, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline { + margin: 0; + padding: 0; + list-style: none; } + +.fl { + float: left; } + +.fr { + float: right; } + +.cf:before, .cf:after { + content: ""; + display: table; } + +.cf:after { + clear: both; } + +.p10 { + padding: 10px; } + +.p20 { + padding: 20px; } + +.p30 { + padding: 30px; } + +.p40 { + padding: 40px; } + +.p50 { + padding: 50px; } + +.p60 { + padding: 60px; } + +.p70 { + padding: 70px; } + +.p80 { + padding: 80px; } + +.pt10 { + padding-top: 10px; } + +.pt20 { + padding-top: 20px; } + +.pt30 { + padding-top: 30px; } + +.pt40 { + padding-top: 40px; } + +.pt50 { + padding-top: 50px; } + +.pt60 { + padding-top: 60px; } + +.pt70 { + padding-top: 70px; } + +.pt80 { + padding-top: 80px; } + +.pr10 { + padding-right: 10px; } + +.pr20 { + padding-right: 20px; } + +.pr30 { + padding-right: 30px; } + +.pr40 { + padding-right: 40px; } + +.pr50 { + padding-right: 50px; } + +.pr60 { + padding-right: 60px; } + +.pr70 { + padding-right: 70px; } + +.pr80 { + padding-right: 80px; } + +.pb10 { + padding-bottom: 10px; } + +.pb20 { + padding-bottom: 20px; } + +.pb30 { + padding-bottom: 30px; } + +.pb40 { + padding-bottom: 40px; } + +.pb50 { + padding-bottom: 50px; } + +.pb60 { + padding-bottom: 60px; } + +.pb70 { + padding-bottom: 70px; } + +.pb80 { + padding-bottom: 80px; } + +.pl10 { + padding-left: 10px; } + +.pl20 { + padding-left: 20px; } + +.pl30 { + padding-left: 30px; } + +.pl40 { + padding-left: 40px; } + +.pl50 { + padding-left: 50px; } + +.pl60 { + padding-left: 60px; } + +.pl70 { + padding-left: 70px; } + +.pl80 { + padding-left: 80px; } + +.m10 { + margin: 10px; } + +.m20 { + margin: 20px; } + +.m30 { + margin: 30px; } + +.m40 { + margin: 40px; } + +.m50 { + margin: 50px; } + +.m60 { + margin: 60px; } + +.m70 { + margin: 70px; } + +.m80 { + margin: 80px; } + +.mt10 { + margin-top: 10px; } + +.mt20 { + margin-top: 20px; } + +.mt30 { + margin-top: 30px; } + +.mt40 { + margin-top: 40px; } + +.mt50 { + margin-top: 50px; } + +.mt60 { + margin-top: 60px; } + +.mt70 { + margin-top: 70px; } + +.mt80 { + margin-top: 80px; } + +.mr10 { + margin-right: 10px; } + +.mr20 { + margin-right: 20px; } + +.mr30 { + margin-right: 30px; } + +.mr40 { + margin-right: 40px; } + +.mr50 { + margin-right: 50px; } + +.mr60 { + margin-right: 60px; } + +.mr70 { + margin-right: 70px; } + +.mr80 { + margin-right: 80px; } + +.mb10 { + margin-bottom: 10px; } + +.mb20 { + margin-bottom: 20px; } + +.mb30 { + margin-bottom: 30px; } + +.mb40 { + margin-bottom: 40px; } + +.mb50 { + margin-bottom: 50px; } + +.mb60 { + margin-bottom: 60px; } + +.mb70 { + margin-bottom: 70px; } + +.mb80 { + margin-bottom: 80px; } + +.ml10 { + margin-left: 10px; } + +.ml20 { + margin-left: 20px; } + +.ml30 { + margin-left: 30px; } + +.ml40 { + margin-left: 40px; } + +.ml50 { + margin-left: 50px; } + +.ml60 { + margin-left: 60px; } + +.ml70 { + margin-left: 70px; } + +.ml80 { + margin-left: 80px; } + +.pos_rel { + position: relative; } + +.pos_abs { + position: absolute; } + +.fill_width { + width: 100% !important; } + +@keyframes spin { + 100% { + transform: rotate(360deg); } } +/* OBJECT TOOLS */ +.object-tools { + display: none; + text-align: right; + padding: 0; + margin: 0 0 20px 0; } + @media only screen and (max-width: 960px) { + .object-tools { + text-align: left; } } + .object-tools.initialized { + display: block; } + .form-row .object-tools { + margin-top: 5px; + margin-bottom: 5px; + float: none; + height: 2em; + padding-left: 3.5em; } + .object-tools li { + display: inline-block; + margin-left: 5px; + margin-bottom: 5px; + list-style-type: none; + vertical-align: top; } + @media only screen and (max-width: 960px) { + .object-tools li { + margin-left: 0; + margin-right: 5px; } } + body.change-list .object-tools { + float: right; + position: relative; + z-index: 1; } + @media only screen and (max-width: 960px) { + body.change-list .object-tools { + float: none; } } + body.change-list .object-tools li { + display: list-item; } + .object-tools a.addlink:before { + font-family: 'jet-icons'; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + color: #567A41; + font-size: 13px; + content: ""; + vertical-align: middle; + margin-top: -3px; + margin-right: 3px; } + .object-tools a.addlink:hover:before { + color: #fff; } + +/* + * Default variable values + * Create separate themes/theme/_variables.scss to override these variables + */ +/* + * General + */ +/* + * Sidebar + */ +/* + * Top + */ +/* + * Content + */ +/* + * Buttons + */ +/* + * Inputs + */ +/* + * Messages + */ +/* + * Login + */ +/* + * jQuery UI + */ +/* + * Charts + */ +.hidden { + display: none; } + +.clear-list, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline { + margin: 0; + padding: 0; + list-style: none; } + +.fl { + float: left; } + +.fr { + float: right; } + +.cf:before, .cf:after { + content: ""; + display: table; } + +.cf:after { + clear: both; } + +.p10 { + padding: 10px; } + +.p20 { + padding: 20px; } + +.p30 { + padding: 30px; } + +.p40 { + padding: 40px; } + +.p50 { + padding: 50px; } + +.p60 { + padding: 60px; } + +.p70 { + padding: 70px; } + +.p80 { + padding: 80px; } + +.pt10 { + padding-top: 10px; } + +.pt20 { + padding-top: 20px; } + +.pt30 { + padding-top: 30px; } + +.pt40 { + padding-top: 40px; } + +.pt50 { + padding-top: 50px; } + +.pt60 { + padding-top: 60px; } + +.pt70 { + padding-top: 70px; } + +.pt80 { + padding-top: 80px; } + +.pr10 { + padding-right: 10px; } + +.pr20 { + padding-right: 20px; } + +.pr30 { + padding-right: 30px; } + +.pr40 { + padding-right: 40px; } + +.pr50 { + padding-right: 50px; } + +.pr60 { + padding-right: 60px; } + +.pr70 { + padding-right: 70px; } + +.pr80 { + padding-right: 80px; } + +.pb10 { + padding-bottom: 10px; } + +.pb20 { + padding-bottom: 20px; } + +.pb30 { + padding-bottom: 30px; } + +.pb40 { + padding-bottom: 40px; } + +.pb50 { + padding-bottom: 50px; } + +.pb60 { + padding-bottom: 60px; } + +.pb70 { + padding-bottom: 70px; } + +.pb80 { + padding-bottom: 80px; } + +.pl10 { + padding-left: 10px; } + +.pl20 { + padding-left: 20px; } + +.pl30 { + padding-left: 30px; } + +.pl40 { + padding-left: 40px; } + +.pl50 { + padding-left: 50px; } + +.pl60 { + padding-left: 60px; } + +.pl70 { + padding-left: 70px; } + +.pl80 { + padding-left: 80px; } + +.m10 { + margin: 10px; } + +.m20 { + margin: 20px; } + +.m30 { + margin: 30px; } + +.m40 { + margin: 40px; } + +.m50 { + margin: 50px; } + +.m60 { + margin: 60px; } + +.m70 { + margin: 70px; } + +.m80 { + margin: 80px; } + +.mt10 { + margin-top: 10px; } + +.mt20 { + margin-top: 20px; } + +.mt30 { + margin-top: 30px; } + +.mt40 { + margin-top: 40px; } + +.mt50 { + margin-top: 50px; } + +.mt60 { + margin-top: 60px; } + +.mt70 { + margin-top: 70px; } + +.mt80 { + margin-top: 80px; } + +.mr10 { + margin-right: 10px; } + +.mr20 { + margin-right: 20px; } + +.mr30 { + margin-right: 30px; } + +.mr40 { + margin-right: 40px; } + +.mr50 { + margin-right: 50px; } + +.mr60 { + margin-right: 60px; } + +.mr70 { + margin-right: 70px; } + +.mr80 { + margin-right: 80px; } + +.mb10 { + margin-bottom: 10px; } + +.mb20 { + margin-bottom: 20px; } + +.mb30 { + margin-bottom: 30px; } + +.mb40 { + margin-bottom: 40px; } + +.mb50 { + margin-bottom: 50px; } + +.mb60 { + margin-bottom: 60px; } + +.mb70 { + margin-bottom: 70px; } + +.mb80 { + margin-bottom: 80px; } + +.ml10 { + margin-left: 10px; } + +.ml20 { + margin-left: 20px; } + +.ml30 { + margin-left: 30px; } + +.ml40 { + margin-left: 40px; } + +.ml50 { + margin-left: 50px; } + +.ml60 { + margin-left: 60px; } + +.ml70 { + margin-left: 70px; } + +.ml80 { + margin-left: 80px; } + +.pos_rel { + position: relative; } + +.pos_abs { + position: absolute; } + +.fill_width { + width: 100% !important; } + +@keyframes spin { + 100% { + transform: rotate(360deg); } } +/* FORM ROWS */ +.form-row { + overflow: hidden; + padding: 10px; } + .form-row img, .form-row input { + vertical-align: middle; } + .form-row label input[type="checkbox"] { + margin-top: 0; + vertical-align: 0; } + .form-row p { + padding-left: 0; } + @media only screen and (max-width: 480px) { + .form-row .select2 { + width: auto !important; + max-width: 100%; } } + +.hidden { + display: none; } + +/* FORM LABELS */ +.required label:after, label.required:after { + content: "*"; } +.form-row.errors label { + color: #c14747; } + +/* RADIO BUTTONS */ +form ul.radiolist li { + list-style-type: none; } +form ul.radiolist label { + float: none; + display: inline; } +form ul.radiolist input[type="radio"] { + margin: -2px 4px 0 0; + padding: 0; } +form ul.inline { + margin-left: 0; + padding: 0; } + form ul.inline li { + float: left; + padding-right: 7px; } + +/* ALIGNED FIELDSETS */ +.aligned label { + display: block; + padding: 8px 10px 0 0; + float: left; + width: 160px; + word-wrap: break-word; + line-height: 1; } + @media only screen and (max-width: 960px) { + .aligned label { + display: block; + padding: 0 0 0 2px; + margin-bottom: 8px; + float: none; + width: auto; } } +.aligned label + p { + padding: 6px 0; + margin-top: 0; + margin-bottom: 0; + margin-left: 170px; } + @media only screen and (max-width: 960px) { + .aligned label + p { + margin-left: 0; } } +.aligned ul label { + display: inline; + float: none; + width: auto; } +.aligned .form-row input { + margin-bottom: 0; } +.aligned .vCheckboxLabel { + float: none; + width: auto; + display: inline-block; + vertical-align: -3px; + padding: 0 0 5px 0; + line-height: 1.4; } + .aligned .vCheckboxLabel + p.help { + margin-top: -4px; } + +form .aligned ul { + margin-left: 160px; + padding-left: 10px; } + @media only screen and (max-width: 960px) { + form .aligned ul { + margin-left: 0; + padding-left: 0; } } +form .aligned ul.radiolist { + display: inline-block; + margin: 0; + padding: 0; } +form .aligned p.help { + clear: left; + margin-top: 0; + margin-left: 160px; + padding-left: 10px; } + @media only screen and (max-width: 960px) { + form .aligned p.help { + margin-left: 0; + padding-left: 0; } } +form .aligned label + p.help { + margin-left: 0; + padding-left: 0; } +form .aligned p.help:last-child { + margin-bottom: 0; + padding-bottom: 0; } +form .aligned input + p.help, +form .aligned textarea + p.help, +form .aligned select + p.help { + margin-left: 160px; + padding-left: 10px; } + @media only screen and (max-width: 960px) { + form .aligned input + p.help, + form .aligned textarea + p.help, + form .aligned select + p.help { + margin-left: 0; + padding-left: 0; } } +form .aligned ul li { + list-style: none; } +form .aligned table p { + margin-left: 0; + padding-left: 0; } + +.colMS .aligned .vLargeTextField, .colMS .aligned .vXMLLargeTextField { + width: 350px; } + @media only screen and (max-width: 960px) { + .colMS .aligned .vLargeTextField, .colMS .aligned .vXMLLargeTextField { + width: 100%; } } + +.colM .aligned .vLargeTextField, .colM .aligned .vXMLLargeTextField { + width: 610px; } + @media only screen and (max-width: 960px) { + .colM .aligned .vLargeTextField, .colM .aligned .vXMLLargeTextField { + width: 100%; } } + +.checkbox-row p.help { + margin-left: 0; + padding-left: 0; } + +/* FIELDSETS */ +fieldset .field-box { + float: left; + margin-right: 20px; } +fieldset.monospace textarea { + font-family: "Bitstream Vera Sans Mono", Monaco, "Courier New", Courier, monospace; } + +/* WIDE FIELDSETS */ +.wide label { + width: 200px; } + +form .wide p, form .wide input + p.help { + margin-left: 200px; } + @media only screen and (max-width: 960px) { + form .wide p, form .wide input + p.help { + margin-left: 0; } } + +form .wide p.help { + padding-left: 38px; } + @media only screen and (max-width: 960px) { + form .wide p.help { + padding-left: 0; } } + +.colM fieldset.wide .vLargeTextField, .colM fieldset.wide .vXMLLargeTextField { + width: 450px; } + @media only screen and (max-width: 960px) { + .colM fieldset.wide .vLargeTextField, .colM fieldset.wide .vXMLLargeTextField { + width: 100%; } } + +/* COLLAPSED FIELDSETS */ +/* MONOSPACE TEXTAREAS */ +fieldset.monospace textarea { + font-family: "Bitstream Vera Sans Mono", Monaco, "Courier New", Courier, monospace; } + +/* SUBMIT ROW */ +.submit-row { + margin: 20px 0; + overflow: hidden; } + @media only screen and (max-width: 960px) { + .submit-row { + margin-bottom: 10px; } } + @media only screen and (max-width: 480px) { + .submit-row { + padding: 0 10px; } } + .submit-row input, .submit-row input:visited, .submit-row input:hover { + margin: 0 5px 5px 0; + padding: 0 20px; + font-size: 12px; } + @media only screen and (max-width: 480px) { + .submit-row input, .submit-row input:visited, .submit-row input:hover { + display: block; + width: 100%; + margin: 0 0 8px 0; } } + .submit-row input.default { + margin: 0 8px 5px 0; } + @media only screen and (max-width: 480px) { + .submit-row input.default { + display: block; + width: 100%; + margin: 0 0 20px 0; } } + .submit-row p { + margin: 0.3em; } + .submit-row p.deletelink-box { + display: block; + float: right; + padding: 0; + margin: 0 5px 5px 0; } + @media only screen and (max-width: 480px) { + .submit-row p.deletelink-box { + float: none; + display: block; + margin: 0 0 8px 0; } } + .submit-row a.deletelink, .submit-row a.deletelink:visited, .submit-row a.deletelink:hover { + display: inline-block; + background-color: #c14747; + color: #fff; + border: 0; + border-radius: 4px; + height: 32px; + line-height: 32px; + outline: 0; + font-size: 12px; + font-weight: lighter; + text-align: center; + padding: 0 20px; + text-transform: uppercase; + box-sizing: border-box; + transition: background 0.3s, box-shadow 0.3s, border 0.3s; } + @media only screen and (max-width: 480px) { + .submit-row a.deletelink, .submit-row a.deletelink:visited, .submit-row a.deletelink:hover { + display: block; + width: 100%; } } + .submit-row a.deletelink:hover, .submit-row a.deletelink:focus { + background-color: #7FB1DC; + color: #fff; } + .submit-row a.deletelink:active { + background-color: #567A41; + color: #fff; } + +body.popup .submit-row { + overflow: auto; } + +/* CUSTOM FORM FIELDS */ +.vSelectMultipleField { + vertical-align: top; } + +.vCheckboxField { + border: none; } + +.vDateField, .vTimeField { + margin-right: 2px; + margin-bottom: 4px; + border-radius: 4px 0 0 4px !important; + border-right-width: 0 !important; } + .results .vDateField, .results .vTimeField { + border-radius: 4px !important; + border-right-width: 1px !important; } + @media only screen and (max-width: 374px) { + .vDateField, .vTimeField { + border-radius: 4px !important; + border-right-width: 1px !important; } } + .vDateField-link, .vTimeField-link { + vertical-align: top; + display: inline-block; } + @media only screen and (max-width: 374px) { + .vDateField-link, .vTimeField-link { + display: none; } } + .vDateField-link span, .vTimeField-link span { + width: 32px; + height: 32px; + line-height: 32px !important; + background-color: #cceae4; + color: #567A41; + display: inline-block; + vertical-align: middle; + text-align: center; + border-radius: 0 4px 4px 0; } + .vDateField-link:hover span, .vTimeField-link:hover span { + background-color: #7FB1DC; + color: #fff; } + +.vDateField { + min-width: 6.85em; } + +.vTimeField { + min-width: 4.7em; } + +.vDateField-link + .vTimeField { + margin-left: 10px; } + +.vURLField { + width: 26em; } + @media only screen and (max-width: 480px) { + .vURLField { + width: 100%; } } + +.vLargeTextField, .vXMLLargeTextField { + width: 48em; } + @media only screen and (max-width: 960px) { + .vLargeTextField, .vXMLLargeTextField { + width: 100%; } } + +.flatpages-flatpage #id_content { + height: 40.2em; } + +.module table .vPositiveSmallIntegerField { + width: 2.2em; } + +.vTextField { + width: 20em; } + @media only screen and (max-width: 480px) { + .vTextField { + width: 100%; } } + +.vIntegerField { + width: 6em; } + +.vBigIntegerField { + width: 10em; } + +.vForeignKeyRawIdAdminField { + width: 5em; } + +/* INLINES */ +.inline-group { + padding: 0; + background-color: #fff; + border-radius: 4px; + border: 0; } + .inline-group.compact { + position: relative; + min-height: 400px; } + @media only screen and (max-width: 960px) { + .inline-group.compact { + position: static; + min-height: 0; } } + .inline-group thead th { + padding: 8px 10px; } + .inline-group .aligned label { + width: 160px; } + .inline-group > fieldset.module { + padding: 0; } + +.inline-related { + position: relative; } + .inline-related h3 { + margin: 0; + background: linear-gradient(to top, #fff 0%, #f5fdfa 100%); + font-weight: bold; + color: #567A41; + padding: 20px 24px 0 24px; + text-transform: uppercase; + font-size: 12px; } + @media only screen and (max-width: 960px) { + .inline-related h3 { + padding: 20px 20px 0 20px; + line-height: 2; } } + .inline-related h3 > b { + margin-right: 10px; } + .inline-related h3 .inline_label { + display: inline-block; + background: #3c706b; + color: #fff; + margin-right: 10px; + padding: 4px 8px; + border-radius: 5px; + font-size: 10px; + font-weight: normal; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 100%; + box-sizing: border-box; + vertical-align: middle; } + @media only screen and (max-width: 960px) { + .inline-related h3 .inline_label { + line-height: normal; } } + .inline-related h3 .inline_label ~ .inlinechangelink, .inline-related h3 .inline_label ~ .inlineviewlink { + font-size: 18px; + margin-right: 10px; + vertical-align: middle; } + .inline-related h3 .inline_label ~ .inlinechangelink:before, .inline-related h3 .inline_label ~ .inlineviewlink:before { + margin: 0; } + .inline-related h3 span.delete, .inline-related h3 .inline-deletelink { + float: right; + margin-left: 10px; + display: inline-block; + background: #c14747; + color: #fff; + padding: 4px 8px; + border-radius: 5px; + font-size: 10px; + font-weight: normal; + vertical-align: middle; + white-space: nowrap; } + @media only screen and (max-width: 960px) { + .inline-related h3 span.delete, .inline-related h3 .inline-deletelink { + float: none; + margin-left: 0; + line-height: normal; } } + .inline-related h3 span.delete label, .inline-related h3 .inline-deletelink label { + font-size: 10px; + vertical-align: middle; } + .inline-related h3 span.delete label:before, .inline-related h3 .inline-deletelink label:before { + font-size: 10px; + color: #fff; + vertical-align: middle; } + .inline-related fieldset { + margin: 0; + background: #fff; + width: 100%; } + .inline-related fieldset.module { + background-color: inherit; + box-sizing: border-box; } + .inline-related fieldset.module h3 { + padding: 24px; + margin: 0; + background: transparent; } + +.inline-group.compact .inline-related h3 { + background: transparent; } + +.inline-related.tabular fieldset.module { + padding: 0; } + .inline-related.tabular fieldset.module table { + width: 100%; } + +.inline-navigation { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 200px; + background: #f5fdfa; } + @media only screen and (max-width: 960px) { + .inline-navigation { + position: relative; + width: auto; + top: auto; + bottom: auto; + left: auto; } } + .inline-navigation-top { + position: absolute; + top: 0; + right: 0; + left: 0; + height: 40px; + background: linear-gradient(to bottom, #fff 25%, rgba(245, 253, 250, 0) 100%); + z-index: 1; } + .inline-navigation-bottom { + position: absolute; + right: 0; + bottom: 0; + left: 0; + height: 40px; + background: linear-gradient(to top, #fff 25%, rgba(245, 253, 250, 0) 100%); + z-index: 1; } + @media only screen and (max-width: 960px) { + .inline-navigation-bottom { + display: none; } } + .inline-navigation .add-row { + position: absolute; + top: 10px; + right: 0; + left: 0; + padding: 0 16px !important; + z-index: 1; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; } + .inline-navigation-content { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 40px 0 30px 0; + overflow-y: auto; + -webkit-overflow-scrolling: touch; } + @media only screen and (max-width: 960px) { + .inline-navigation-content { + position: static; + top: auto; + right: auto; + bottom: auto; + left: auto; + padding-bottom: 10px; + max-height: 200px; } } + .inline-navigation-item, .inline-navigation-item:visited, .inline-navigation-item:hover { + display: block; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + padding: 8px 10px 8px 20px; + color: #cceae4; + transition: background-color 0.3s, color 0.3s; } + html.no-touchevents .inline-navigation-item:hover, .inline-navigation-item:active { + background: #7FB1DC; + color: #fff; } + .inline-navigation-item.empty { + display: none; } + .inline-navigation-item.selected { + background: transparent; + color: #567A41; + font-weight: bold; + cursor: default; } + .inline-navigation-item.delete { + text-decoration: line-through; } + +.inline-group .tabular { + overflow-x: auto; + -webkit-overflow-scrolling: touch; } + .inline-group .tabular table { + box-shadow: none; + margin: 0; } + .inline-group .tabular thead th, .inline-group .tabular thead td { + background: linear-gradient(to top, #fff 0%, #f5fdfa 100%); + font-weight: bold; + color: #567A41; } + .inline-group .tabular thead th a:link, .inline-group .tabular thead th a:visited, .inline-group .tabular thead td a:link, .inline-group .tabular thead td a:visited { + color: #567A41; } + .inline-group .tabular td.original { + white-space: nowrap; + width: 1px; + padding-right: 0; } + .inline-group .tabular td.original.empty { + padding: 0; } + .inline-group .tabular td.original p { + padding: 0; } + .inline-group .tabular td.original p .inlinechangelink, .inline-group .tabular td.original p .inlineviewlink { + font-size: 18px; + margin: 0; + vertical-align: middle; } + .inline-group .tabular tr.add-row td { + padding: 8px 10px; + border-bottom: 1px solid #eee; } +.inline-group .compact { + display: none; + margin-left: 200px; } + @media only screen and (max-width: 960px) { + .inline-group .compact { + margin-left: 0; } } + .inline-group .compact.selected { + display: block; } +.inline-group ul.tools { + padding: 0; + margin: 0; + list-style: none; } + .inline-group ul.tools li { + display: inline; + padding: 0 5px; } +.inline-group div.add-row, .inline-group .tabular tr.add-row td { + padding: 16px; + border: 0; } +.inline-group ul.tools a.add, .inline-group div.add-row a, .inline-group .tabular tr.add-row td a { + font-size: 12px; + font-weight: bold; + vertical-align: middle; } + .inline-group ul.tools a.add:before, .inline-group div.add-row a:before, .inline-group .tabular tr.add-row td a:before { + font-family: 'jet-icons'; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + content: ""; + vertical-align: middle; + margin-right: 4px; } + +.empty-form { + display: none; } + +/* RELATED FIELD ADD ONE / LOOKUP */ +form .related-widget-wrapper ul { + display: inline-block; + margin-left: 0; + padding-left: 0; } + +.clearable-file-input input { + margin-top: 0; } + +.changeform-navigation { + display: none; + float: left; + margin-bottom: 20px; } + @media only screen and (max-width: 960px) { + .changeform-navigation { + margin-bottom: 5px; + margin-right: 10px; } } + .changeform-navigation.initialized { + display: block; } + .changeform-navigation-button, .changeform-navigation-button:visited, .changeform-navigation-button:hover { + width: 120px; + vertical-align: middle; + box-sizing: border-box; } + .changeform-navigation-button-icon { + font-weight: bold; + vertical-align: middle; + line-height: 32px; } + .changeform-navigation-button-icon.left { + float: left; } + .changeform-navigation-button-icon.right { + float: right; } + .changeform-navigation-button-label { + display: block; + opacity: 0.5; + transition: opacity 0.3s; + text-align: center; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; } + .changeform-navigation-button-icon.left + .changeform-navigation-button-label { + margin-left: 16px; } + .changeform-navigation-button-icon.right + .changeform-navigation-button-label { + margin-right: 16px; } + .changeform-navigation-button:hover .changeform-navigation-button-label { + opacity: 1; } + .changeform-navigation-button.disabled:hover .changeform-navigation-button-label { + opacity: 0.5; } + +.related-widget-wrapper-link { + opacity: 0.5; + transition: opacity 0.3s; } + .related-widget-wrapper-link:link { + opacity: 1; } + +.add-related, .add-another, .change-related, .delete-related, .related-lookup { + display: none; } + .add-related.initialized, .add-another.initialized, .change-related.initialized, .delete-related.initialized, .related-lookup.initialized { + display: inline-block; } + .form-row .add-related, .form-row .add-another, .form-row .change-related, .form-row .delete-related, .form-row .related-lookup { + margin-top: 10px; } + +.related-widget-wrapper-icon:before { + font-family: 'jet-icons'; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + font-size: 20px; + vertical-align: middle; } +.add-related .related-widget-wrapper-icon:before, .add-another .related-widget-wrapper-icon:before { + content: ""; } +.change-related .related-widget-wrapper-icon:before { + content: ""; } +.delete-related .related-widget-wrapper-icon:before { + content: ""; } + +.related-lookup { + margin-left: 6px; } + .related-lookup:before { + font-family: 'jet-icons'; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + font-size: 20px; + vertical-align: middle; + content: ""; } + +/* TABS */ +.changeform-tabs { + margin: 0; + padding: 0 0 0 16px; + border-bottom: 2px solid #eff6f5; + background-color: #fff; + border-radius: 4px 4px 0 0; } + @media only screen and (max-width: 960px) { + .changeform-tabs { + padding: 10px 10px 5px 10px; } } + .changeform-tabs-item { + display: inline-block; + padding: 0; + line-height: normal; } + .changeform-tabs-item a, .changeform-tabs-item a:hover, .changeform-tabs-item a:visited { + display: inline-block; + padding: 12px 4px; + margin: 0 8px 0 0; + border-bottom: 2px solid transparent; + position: relative; + top: 2px; + color: #cceae4; + font-weight: bold; + font-size: 11px; + text-transform: uppercase; + transition: background-color 0.1s, color 0.1s, border-color 0.3s; } + @media only screen and (max-width: 960px) { + .changeform-tabs-item a, .changeform-tabs-item a:hover, .changeform-tabs-item a:visited { + margin: 0 5px 5px 0; + padding: 8px 12px; + top: auto; + border: 0; + border-radius: 5px; + font-weight: normal; + background: #cceae4; + color: #567A41; } } + .changeform-tabs-item a:hover { + color: #567A41; } + .changeform-tabs-item.errors a, .changeform-tabs-item.errors a:hover, .changeform-tabs-item.errors a:visited { + border-color: #c14747; } + @media only screen and (max-width: 960px) { + .changeform-tabs-item.errors a, .changeform-tabs-item.errors a:hover, .changeform-tabs-item.errors a:visited { + background: #c14747; + color: #fff; } } + .changeform-tabs-item.selected a, .changeform-tabs-item.selected a:hover, .changeform-tabs-item.selected a:visited { + color: #567A41; + border-color: #7FB1DC; } + @media only screen and (max-width: 960px) { + .changeform-tabs-item.selected a, .changeform-tabs-item.selected a:hover, .changeform-tabs-item.selected a:visited { + background: #7FB1DC; + color: #fff; } } + .changeform-tabs ~ .module, .changeform-tabs ~ .inline-group { + display: none !important; + border-radius: 0 0 4px 4px; } + .changeform-tabs ~ .module.selected, .changeform-tabs ~ .inline-group.selected { + display: block !important; } + +body.change-form #content-main > form > div > .module, body.change-form #content-main > form > div > .inline-group { + display: none; } + body.change-form #content-main > form > div > .module.initialized, body.change-form #content-main > form > div > .inline-group.initialized { + display: block; } + +/* + * Default variable values + * Create separate themes/theme/_variables.scss to override these variables + */ +/* + * General + */ +/* + * Sidebar + */ +/* + * Top + */ +/* + * Content + */ +/* + * Buttons + */ +/* + * Inputs + */ +/* + * Messages + */ +/* + * Login + */ +/* + * jQuery UI + */ +/* + * Charts + */ +.hidden { + display: none; } + +.clear-list, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline { + margin: 0; + padding: 0; + list-style: none; } + +.fl { + float: left; } + +.fr { + float: right; } + +.cf:before, .cf:after { + content: ""; + display: table; } + +.cf:after { + clear: both; } + +.p10 { + padding: 10px; } + +.p20 { + padding: 20px; } + +.p30 { + padding: 30px; } + +.p40 { + padding: 40px; } + +.p50 { + padding: 50px; } + +.p60 { + padding: 60px; } + +.p70 { + padding: 70px; } + +.p80 { + padding: 80px; } + +.pt10 { + padding-top: 10px; } + +.pt20 { + padding-top: 20px; } + +.pt30 { + padding-top: 30px; } + +.pt40 { + padding-top: 40px; } + +.pt50 { + padding-top: 50px; } + +.pt60 { + padding-top: 60px; } + +.pt70 { + padding-top: 70px; } + +.pt80 { + padding-top: 80px; } + +.pr10 { + padding-right: 10px; } + +.pr20 { + padding-right: 20px; } + +.pr30 { + padding-right: 30px; } + +.pr40 { + padding-right: 40px; } + +.pr50 { + padding-right: 50px; } + +.pr60 { + padding-right: 60px; } + +.pr70 { + padding-right: 70px; } + +.pr80 { + padding-right: 80px; } + +.pb10 { + padding-bottom: 10px; } + +.pb20 { + padding-bottom: 20px; } + +.pb30 { + padding-bottom: 30px; } + +.pb40 { + padding-bottom: 40px; } + +.pb50 { + padding-bottom: 50px; } + +.pb60 { + padding-bottom: 60px; } + +.pb70 { + padding-bottom: 70px; } + +.pb80 { + padding-bottom: 80px; } + +.pl10 { + padding-left: 10px; } + +.pl20 { + padding-left: 20px; } + +.pl30 { + padding-left: 30px; } + +.pl40 { + padding-left: 40px; } + +.pl50 { + padding-left: 50px; } + +.pl60 { + padding-left: 60px; } + +.pl70 { + padding-left: 70px; } + +.pl80 { + padding-left: 80px; } + +.m10 { + margin: 10px; } + +.m20 { + margin: 20px; } + +.m30 { + margin: 30px; } + +.m40 { + margin: 40px; } + +.m50 { + margin: 50px; } + +.m60 { + margin: 60px; } + +.m70 { + margin: 70px; } + +.m80 { + margin: 80px; } + +.mt10 { + margin-top: 10px; } + +.mt20 { + margin-top: 20px; } + +.mt30 { + margin-top: 30px; } + +.mt40 { + margin-top: 40px; } + +.mt50 { + margin-top: 50px; } + +.mt60 { + margin-top: 60px; } + +.mt70 { + margin-top: 70px; } + +.mt80 { + margin-top: 80px; } + +.mr10 { + margin-right: 10px; } + +.mr20 { + margin-right: 20px; } + +.mr30 { + margin-right: 30px; } + +.mr40 { + margin-right: 40px; } + +.mr50 { + margin-right: 50px; } + +.mr60 { + margin-right: 60px; } + +.mr70 { + margin-right: 70px; } + +.mr80 { + margin-right: 80px; } + +.mb10 { + margin-bottom: 10px; } + +.mb20 { + margin-bottom: 20px; } + +.mb30 { + margin-bottom: 30px; } + +.mb40 { + margin-bottom: 40px; } + +.mb50 { + margin-bottom: 50px; } + +.mb60 { + margin-bottom: 60px; } + +.mb70 { + margin-bottom: 70px; } + +.mb80 { + margin-bottom: 80px; } + +.ml10 { + margin-left: 10px; } + +.ml20 { + margin-left: 20px; } + +.ml30 { + margin-left: 30px; } + +.ml40 { + margin-left: 40px; } + +.ml50 { + margin-left: 50px; } + +.ml60 { + margin-left: 60px; } + +.ml70 { + margin-left: 70px; } + +.ml80 { + margin-left: 80px; } + +.pos_rel { + position: relative; } + +.pos_abs { + position: absolute; } + +.fill_width { + width: 100% !important; } + +@keyframes spin { + 100% { + transform: rotate(360deg); } } +/* CHANGELISTS */ +#changelist { + position: relative; + width: 100%; } + #changelist table { + width: 100%; } + #changelist .results { + overflow-x: auto; + -webkit-overflow-scrolling: touch; } + @media only screen and (max-width: 960px) { + #changelist .results { + position: relative; + left: -20px; + width: calc(100% + 40px); + margin-bottom: 0 !important; } + #changelist .results table { + border-radius: 0; } + #changelist .results thead th, #changelist .results tfoot td { + border-radius: 0; } } + @media only screen and (max-width: 480px) { + #changelist .results { + left: -10px; + width: calc(100% + 20px); } } + #changelist .paginator { + text-align: right; } + @media only screen and (max-width: 960px) { + #changelist .paginator { + text-align: left; } } + @media only screen and (max-width: 480px) { + #changelist .paginator { + text-align: center; } } + +.change-list .hiddenfields { + display: none; } +.change-list .filtered table { + border-right: none; } +.change-list .filtered { + min-height: 400px; } +.change-list .filtered table tbody th { + padding-right: 1em; } + +/* CHANGELIST TABLES */ +#changelist table thead th.action-checkbox-column { + width: 1.5em; + text-align: center; } +#changelist table tbody td.action-checkbox { + text-align: center; } +#changelist table tfoot { + color: #666; } + +/* TOOLBAR */ +#toolbar { + margin-bottom: 20px; + display: none; } + @media only screen and (max-width: 960px) { + #toolbar { + float: none; } } + #toolbar.initialized { + display: block; } + #toolbar form label[for="searchbar"] { + display: none; } + #toolbar form #searchbar { + margin-bottom: 5px; + margin-right: 2px; + vertical-align: top; } + @media only screen and (max-width: 960px) { + #toolbar form #searchbar { + margin-right: 5px; } } + @media only screen and (max-width: 480px) { + #toolbar form #searchbar { + width: 100%; } } + #toolbar form input[type="submit"], #toolbar form input[type="submit"]:visited, #toolbar form input[type="submit"]:hover { + background-color: #44b78b; + color: #fff; + font-size: 12px; + font-weight: lighter; + padding: 0 20px; + text-transform: uppercase; + vertical-align: middle; + margin-bottom: 5px; } + #toolbar form input[type="submit"]:hover, #toolbar form input[type="submit"]:focus { + background-color: #7FB1DC; + color: #fff; } + #toolbar form input[type="submit"]:active { + background-color: #567A41; + color: #fff; } + +.changelist-filter-select-wrapper { + margin-right: 2px; + margin-bottom: 5px; + display: inline-block; + vertical-align: top; } + @media only screen and (max-width: 960px) { + .changelist-filter-select-wrapper { + margin-right: 5px; } } + @media only screen and (max-width: 480px) { + .changelist-filter-select-wrapper { + width: 100%; } } + @media only screen and (max-width: 480px) { + .changelist-filter-select-wrapper .select2 { + width: 100% !important; } } + .changelist-filter-select-wrapper .select2-selection--multiple { + overflow: auto; + height: 32px !important; } + .changelist-filter-select-wrapper .select2-selection--multiple .select2-selection__rendered { + padding: 0 2px !important; } + .changelist-filter-select-wrapper .select2-selection--multiple .select2-selection__choice { + margin-top: 2px !important; + margin-right: 2px !important; } + +.changelist-filter-popup { + position: relative; } + .changelist-filter-popup-content { + display: none; + position: absolute; + top: 0; + right: 0; + left: 0; + min-width: 200px; + background: #fff; + border-radius: 4px; + box-shadow: 0 0 4px 0 rgba(68, 183, 139, 0.75); + z-index: 1; } + .changelist-filter-popup-content.visible { + display: block; } + +/* FILTER COLUMN */ +#changelist-filter { + display: none; } + +/* DATE DRILLDOWN */ +.change-list ul.toplinks { + display: block; + padding: 0; + margin: 0; } + .change-list ul.toplinks li { + list-style-type: none; + display: inline-block; + margin: 0 5px 5px 0; + background-color: #cceae4; + color: #567A41; + text-decoration: none; + font-size: 14px; + padding: 6px 10px; + border-radius: 4px; } + .change-list ul.toplinks a, .change-list ul.toplinks a:visited { + color: #567A41; } + .change-list ul.toplinks a:focus, .change-list ul.toplinks a:hover { + text-decoration: underline; } + +/* PAGINATOR */ +.paginator { + display: none; + line-height: normal; + padding: 0 !important; + margin: 0; + font-size: 12px; } + .paginator.initialized { + display: inherit; } + .paginator .pages-wrapper { + margin-left: 10px; + display: inline-block; + margin-bottom: 5px; } + @media only screen and (max-width: 960px) { + .paginator .pages-wrapper { + margin-left: 0; } } + .paginator .pages-wrapper span, .paginator .pages-wrapper a { + font-size: 14px; + padding: 6px 10px; + display: inline-block; } + .paginator .pages-wrapper span:first-child, .paginator .pages-wrapper a:first-child { + border-radius: 4px 0 0 4px; } + .paginator .pages-wrapper span:last-child, .paginator .pages-wrapper a:last-child { + border-radius: 0 4px 4px 0; } + .paginator .pages-wrapper span:first-child:last-child, .paginator .pages-wrapper a:first-child:last-child { + border-radius: 4px; } + .paginator .pages-wrapper span { + background-color: #567A41; + color: #fff; } + .paginator .pages-wrapper span.disabled { + background-color: #cceae4; + color: #567A41; } + .paginator .pages-wrapper a:link, .paginator .pages-wrapper a:visited { + background-color: #cceae4; + color: #567A41; + text-decoration: none; } + .paginator .pages-wrapper a:focus, .paginator .pages-wrapper a:hover { + background-color: #7FB1DC; + color: #fff; } + .paginator a.showall:link, .paginator a.showall:visited { + font-size: 12px; } + .paginator .label { + padding: 8px 0; } + .paginator input[type="submit"], .paginator input[type="submit"]:hover, .paginator input[type="submit"]:focus { + font-size: 13px; + padding: 6px 10px; + height: auto; + line-height: normal; + margin: 0 0 0 10px; } + +/* ACTIONS */ +#changelist table input { + margin: 0; + vertical-align: baseline; } +#changelist table tbody tr.selected { + border-color: #e5e2a5; + background-color: #fffcc0; } +#changelist .actions { + float: left; + display: none; } + @media only screen and (max-width: 960px) { + #changelist .actions { + float: none; + margin-bottom: 20px; } } + @media only screen and (max-width: 480px) { + #changelist .actions { + padding: 0 10px; } } + #changelist .actions.initialized { + display: inline-block; } + @media only screen and (max-width: 960px) { + #changelist .actions.initialized { + display: block; } } + @media only screen and (max-width: 960px) { + #changelist .actions label { + margin-bottom: 5px; + display: inline-block; } } + @media only screen and (max-width: 480px) { + #changelist .actions label { + display: block; } } + @media only screen and (max-width: 480px) { + #changelist .actions .select2 { + width: 100% !important; } } + #changelist .actions .labels { + padding: 8px 0; } + @media only screen and (max-width: 480px) { + #changelist .actions .labels { + text-align: center; } } + #changelist .actions span.all, #changelist .actions span.action-counter, #changelist .actions span.clear, #changelist .actions span.question { + display: none; } + #changelist .actions span.clear { + margin-left: 5px; } + #changelist .actions .button, #changelist .actions .button:visited, #changelist .actions .button:hover { + display: inline-block; + background-color: #44b78b; + color: #fff; + border: 0; + border-radius: 4px; + height: 32px; + line-height: 32px; + outline: 0; + font-size: 12px; + font-weight: lighter; + text-align: center; + padding: 0 20px; + text-transform: uppercase; + margin: 0 8px 5px 0; + transition: background 0.3s; } + @media only screen and (max-width: 480px) { + #changelist .actions .button, #changelist .actions .button:visited, #changelist .actions .button:hover { + width: 100%; } } + #changelist .actions .button:hover, #changelist .actions .button:focus { + background-color: #7FB1DC; + color: #fff; } + #changelist .actions .button:active { + background-color: #567A41; + color: #fff; } + #changelist .actions span { + font-size: 12px; } + +.changelist-footer { + padding: 20px 0; + background: #eff6f5; } + .changelist-footer.fixed { + position: fixed; + left: 20px; + right: 20px; + bottom: 0; + border-top: 2px solid #cceae4; + transition: left 0.3s; } + body.menu-pinned .changelist-footer.fixed { + left: 270px; } + body.menu-pinned.popup .changelist-footer.fixed { + left: 20px; } + @media only screen and (max-width: 960px) { + .changelist-footer.fixed { + position: static; + left: auto; + right: auto; + bottom: auto; + border-top: 0; + padding: 20px 0; } } + .changelist-footer.popup { + left: 20px; } + +/* + * Default variable values + * Create separate themes/theme/_variables.scss to override these variables + */ +/* + * General + */ +/* + * Sidebar + */ +/* + * Top + */ +/* + * Content + */ +/* + * Buttons + */ +/* + * Inputs + */ +/* + * Messages + */ +/* + * Login + */ +/* + * jQuery UI + */ +/* + * Charts + */ +.hidden { + display: none; } + +.clear-list, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline { + margin: 0; + padding: 0; + list-style: none; } + +.fl { + float: left; } + +.fr { + float: right; } + +.cf:before, .cf:after { + content: ""; + display: table; } + +.cf:after { + clear: both; } + +.p10 { + padding: 10px; } + +.p20 { + padding: 20px; } + +.p30 { + padding: 30px; } + +.p40 { + padding: 40px; } + +.p50 { + padding: 50px; } + +.p60 { + padding: 60px; } + +.p70 { + padding: 70px; } + +.p80 { + padding: 80px; } + +.pt10 { + padding-top: 10px; } + +.pt20 { + padding-top: 20px; } + +.pt30 { + padding-top: 30px; } + +.pt40 { + padding-top: 40px; } + +.pt50 { + padding-top: 50px; } + +.pt60 { + padding-top: 60px; } + +.pt70 { + padding-top: 70px; } + +.pt80 { + padding-top: 80px; } + +.pr10 { + padding-right: 10px; } + +.pr20 { + padding-right: 20px; } + +.pr30 { + padding-right: 30px; } + +.pr40 { + padding-right: 40px; } + +.pr50 { + padding-right: 50px; } + +.pr60 { + padding-right: 60px; } + +.pr70 { + padding-right: 70px; } + +.pr80 { + padding-right: 80px; } + +.pb10 { + padding-bottom: 10px; } + +.pb20 { + padding-bottom: 20px; } + +.pb30 { + padding-bottom: 30px; } + +.pb40 { + padding-bottom: 40px; } + +.pb50 { + padding-bottom: 50px; } + +.pb60 { + padding-bottom: 60px; } + +.pb70 { + padding-bottom: 70px; } + +.pb80 { + padding-bottom: 80px; } + +.pl10 { + padding-left: 10px; } + +.pl20 { + padding-left: 20px; } + +.pl30 { + padding-left: 30px; } + +.pl40 { + padding-left: 40px; } + +.pl50 { + padding-left: 50px; } + +.pl60 { + padding-left: 60px; } + +.pl70 { + padding-left: 70px; } + +.pl80 { + padding-left: 80px; } + +.m10 { + margin: 10px; } + +.m20 { + margin: 20px; } + +.m30 { + margin: 30px; } + +.m40 { + margin: 40px; } + +.m50 { + margin: 50px; } + +.m60 { + margin: 60px; } + +.m70 { + margin: 70px; } + +.m80 { + margin: 80px; } + +.mt10 { + margin-top: 10px; } + +.mt20 { + margin-top: 20px; } + +.mt30 { + margin-top: 30px; } + +.mt40 { + margin-top: 40px; } + +.mt50 { + margin-top: 50px; } + +.mt60 { + margin-top: 60px; } + +.mt70 { + margin-top: 70px; } + +.mt80 { + margin-top: 80px; } + +.mr10 { + margin-right: 10px; } + +.mr20 { + margin-right: 20px; } + +.mr30 { + margin-right: 30px; } + +.mr40 { + margin-right: 40px; } + +.mr50 { + margin-right: 50px; } + +.mr60 { + margin-right: 60px; } + +.mr70 { + margin-right: 70px; } + +.mr80 { + margin-right: 80px; } + +.mb10 { + margin-bottom: 10px; } + +.mb20 { + margin-bottom: 20px; } + +.mb30 { + margin-bottom: 30px; } + +.mb40 { + margin-bottom: 40px; } + +.mb50 { + margin-bottom: 50px; } + +.mb60 { + margin-bottom: 60px; } + +.mb70 { + margin-bottom: 70px; } + +.mb80 { + margin-bottom: 80px; } + +.ml10 { + margin-left: 10px; } + +.ml20 { + margin-left: 20px; } + +.ml30 { + margin-left: 30px; } + +.ml40 { + margin-left: 40px; } + +.ml50 { + margin-left: 50px; } + +.ml60 { + margin-left: 60px; } + +.ml70 { + margin-left: 70px; } + +.ml80 { + margin-left: 80px; } + +.pos_rel { + position: relative; } + +.pos_abs { + position: absolute; } + +.fill_width { + width: 100% !important; } + +@keyframes spin { + 100% { + transform: rotate(360deg); } } +.sidebar { + position: fixed; + width: 250px; + top: 0; + left: 0; + bottom: 0; + z-index: 6; + background-color: #B0FB85; + color: #567A41; + transition: background-color 0.3s, transform 0.3s; + transform: translate3d(-100%, 0, 0); } + @media only screen and (max-width: 960px) { + .sidebar { + width: 360px; + padding-bottom: 0; + transition: transform 0.3s cubic-bezier(0, 0.5, 0.5, 1); } } + @media only screen and (max-width: 480px) { + .sidebar { + width: 80%; } } + .sidebar.sidebar-opened { + transform: none; } + @media only screen and (max-width: 960px) { + .sidebar.sidebar-opened { + box-shadow: 0 0 30px 10px rgba(0, 0, 0, 0.2); } } + @media only screen and (min-width: 960px) { + body.menu-pinned .sidebar { + transform: none; } } + .sidebar-backdrop { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: #000; + opacity: 0; + z-index: 5; } + .sidebar-header { + height: 44px; + line-height: 44px; + transition: transform 0.3s; } + @media only screen and (max-width: 960px) { + .sidebar-header.sidebar-opened { + transform: translate3d(360px, 0, 0); } } + @media only screen and (max-width: 480px) { + .sidebar-header.sidebar-opened { + transform: translate3d(80%, 0, 0); } } + .sidebar-header-wrapper { + display: none; + background-color: #B0FB85; + color: #567A41; + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 6; + transition: background-color 0.3s, transform 0.3s; } + @media only screen and (max-width: 960px) { + .sidebar-header-wrapper { + display: block; } + body.scroll-to-bottom .sidebar-header-wrapper { + transform: translate3d(0, -100%, 0); } } + .sidebar-header-wrapper.sidebar-opened { + background-color: #58AB27; + transform: none !important; } + .sidebar-header-menu, .sidebar-header-menu:visited, .sidebar-header-menu:hover { + display: inline-block; + font-size: 14px; + text-transform: uppercase; + color: #344A27; + line-height: 44px; + padding: 0 16px; + border-right: 1px solid #58AB27; } + .sidebar-header-menu-icon { + font-size: 16px; + vertical-align: middle; } + .sidebar-header-menu-icon.icon-cross { + display: none; + font-size: 20px; + color: #567A41; } + .sidebar-header.sidebar-opened .sidebar-header-menu-icon.icon-menu { + display: none; } + .sidebar-header.sidebar-opened .sidebar-header-menu-icon.icon-cross { + display: inline; } + .sidebar-close { + display: none; + float: right; + padding: 4px; + margin: 12px 18px 0 12px; + background-color: #cceae4; + border-radius: 5px; } + @media only screen and (max-width: 960px) { + .sidebar-close { + display: inline-block; } } + .sidebar-close-icon { + color: #567A41; + font-size: 28px; + font-weight: bold; + vertical-align: middle; } + .sidebar-wrapper { + height: 100%; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + transform: translate3d(0, 0, 0); } + .sidebar-section { + padding: 20px 0; + border-bottom: 1px solid #58AB27; + transition: border-bottom-color 0.3s; } + @media only screen and (max-width: 960px) { + .sidebar-section { + padding: 10px 0; } } + .sidebar-section:last-child, .sidebar-section.last { + border-bottom: 0; } + .sidebar-title { + display: block; + color: #567A41; + text-transform: uppercase; + font-size: 11px; + font-weight: bold; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + padding: 0 14px 0 24px; + margin-bottom: 10px; + transition: color 0.3s; } + @media only screen and (max-width: 960px) { + .sidebar-title { + padding: 12px 18px 12px 30px; + margin-bottom: 0; } + html.touchevents .sidebar-title { + padding-left: 20px; } } + .sidebar-title-link, .sidebar-title-link:visited, .sidebar-title-link:hover { + color: #567A41; + font-weight: bold; + transition: color 0.3s; } + .sidebar-title-link:hover { + color: #7FB1DC; } + .sidebar-link, .sidebar-link:visited, .sidebar-link:hover { + display: block; + color: #344A27; + padding: 8px 12px 8px 20px; + vertical-align: middle; + transition: color 0.3s, background-color 0.3s; + position: relative; } + @media only screen and (max-width: 960px) { + .sidebar-link, .sidebar-link:visited, .sidebar-link:hover { + padding: 12px 18px 12px 30px; } + html.touchevents .sidebar-link, html.touchevents .sidebar-link:visited, html.touchevents .sidebar-link:hover { + padding-left: 20px; } } + .sidebar-link.icon, .sidebar-link:visited.icon, .sidebar-link:hover.icon { + font-size: 11px; + text-transform: uppercase; } + .sidebar-link:hover, .sidebar-link.selected { + color: #fff; + background-color: #59AD28; } + .sidebar-link-icon { + font-size: 18px; + vertical-align: middle; + margin-right: 6px; + color: #567A41; + transition: color 0.3s; } + .sidebar-link-label { + vertical-align: middle; + display: block; + transition: transform 0.3s; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; } + html.touchevents .editing .sidebar-link-label { + transform: translate3d(20px, 0, 0); } + .sidebar-center-link, .sidebar-center-link:visited, .sidebar-center-link:hover { + display: block; + color: #567A41; + font-size: 11px; + text-align: center; + padding: 8px 0; + text-transform: uppercase; + transition: color 0.3s, background-color 0.3s; } + @media only screen and (max-width: 960px) { + .sidebar-center-link, .sidebar-center-link:visited, .sidebar-center-link:hover { + padding: 12px 20px; } } + .sidebar-center-link:hover { + color: #7FB1DC; + background-color: #59AD28; } + .sidebar-left { + position: absolute; + left: 4px; } + html.touchevents .sidebar-left { + top: 0; + bottom: 0; + transition: opacity 0.3s, transform 0.3s; } + .sidebar-left.collapsible { + display: none; } + html.touchevents .sidebar-left.collapsible { + display: inline-block; + width: 0; + opacity: 0; + transform: scale(0); + overflow: hidden; } + .sidebar-left-pin, .sidebar-left-pin:visited, .sidebar-left-pin:hover, .sidebar-left-unpin, .sidebar-left-unpin:visited, .sidebar-left-unpin:hover { + display: inline-block; + position: absolute; + top: 1px; + font-size: 14px; + color: #567A41; + transition: color 0.3s; } + html.touchevents .sidebar-left-pin, html.touchevents .sidebar-left-pin:visited, html.touchevents .sidebar-left-pin:hover, html.touchevents .sidebar-left-unpin, html.touchevents .sidebar-left-unpin:visited, html.touchevents .sidebar-left-unpin:hover { + position: static; + padding: 6px; + margin-top: 2px; + font-size: 18px; } + @media only screen and (max-width: 960px) { + html.touchevents .sidebar-left-pin, html.touchevents .sidebar-left-pin:visited, html.touchevents .sidebar-left-pin:hover, html.touchevents .sidebar-left-unpin, html.touchevents .sidebar-left-unpin:visited, html.touchevents .sidebar-left-unpin:hover { + margin-top: 6px; } } + .sidebar-left-pin:hover, .sidebar-left-unpin:hover { + color: #7FB1DC; } + .apps-list-pinned .sidebar-left-pin { + display: none; } + .apps-list .sidebar-left-unpin { + display: none; } + html.no-touchevents .sidebar-link:hover .sidebar-left.collapsible { + display: inline-block; } + html.touchevents .editing .sidebar-left.collapsible { + opacity: 1; + transform: scale(1); + width: auto; } + .sidebar-right { + float: right; + margin-left: 10px; } + .sidebar-right.collapsible { + display: none; } + html.touchevents .sidebar-right.collapsible { + display: inline; } + .sidebar-right-edit { + display: none; + font-size: 18px; } + html.touchevents .sidebar-right-edit { + display: inline; } + .sidebar-right-plus { + font-size: 14px; + outline: 0; } + .sidebar-right-arrow { + color: #567A41; + font-size: 16px; + font-weight: bold !important; + transition: color 0.3s, opacity 0.3s; } + html.touchevents .editing .sidebar-right-arrow { + opacity: 0; } + .sidebar-right-remove, .sidebar-right-remove:visited, .sidebar-right-remove:hover { + position: relative; + color: #567A41; + transition: color 0.3s; } + .sidebar-right-remove:hover { + color: #7FB1DC; } + .sidebar-link:hover .sidebar-right.collapsible { + display: inline-block; } + .sidebar-link:hover .sidebar-right-arrow { + color: #fff; } + .sidebar .clone { + display: none; } + .sidebar .apps-hide-label { + display: none; } + .sidebar .apps-hide.apps-visible .apps-hide-label.apps-visible { + display: inline; } + .sidebar .apps-hide.apps-hidden .apps-hide-label.apps-hidden { + display: inline; } + .sidebar-copyright { + background-color: #58AB27; + color: #fff; + height: 32px; + line-height: 32px; + position: absolute; + bottom: 0; + left: 0; + right: 0; + text-align: center; + font-size: 11px; + font-weight: bold; + transition: background-color 0.3s, color 0.3s; } + @media only screen and (max-width: 960px) { + .sidebar-copyright { + display: none; } } + .sidebar-popup { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 250px; + color: #567A41; + background-color: #eff6f5; + overflow-y: auto; + -webkit-overflow-scrolling: touch; } + @media only screen and (max-width: 960px) { + .sidebar-popup { + width: 360px; } } + @media only screen and (max-width: 480px) { + .sidebar-popup { + width: 80%; } } + .sidebar-popup-container { + display: none; + position: fixed; + top: 0; + left: 250px; + bottom: 0; + right: 0; + z-index: 5; } + body.menu-pinned .sidebar-popup-container { + background-color: rgba(0, 0, 0, 0.5); } + @media only screen and (max-width: 960px) { + .sidebar-popup-container { + left: 0; } } + .sidebar-popup-section { + display: none; } + .sidebar-popup-title { + font-size: 12px; + font-weight: bold; + text-transform: uppercase; + padding: 20px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; } + @media only screen and (max-width: 960px) { + .sidebar-popup-title { + padding: 24px 0 24px 20px; + margin-bottom: 0; + font-size: 14px; } } + .sidebar-popup-search { + background-color: #cceae4; + color: #567A41; + width: 100%; + height: 32px; + text-indent: 20px; + border: 0; + font-size: 13px; + outline: 0; + padding: 0; + margin: 0 0 12px 0; + border-radius: 0; } + .sidebar-popup-search::placeholder { + color: rgba(111, 126, 149, 0.5); } + @media only screen and (max-width: 960px) { + .sidebar-popup-search { + font-size: 14px; + height: 40px; } } + .sidebar-popup-list { + margin: 0; + padding: 0; + list-style: none; } + .sidebar-popup-list-item { + display: block; } + .sidebar-popup-list-item a, .sidebar-popup-list-item a:visited, .sidebar-popup-list-item a:hover { + color: #567A41; + padding: 8px 20px; + display: block; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; } + @media only screen and (max-width: 960px) { + .sidebar-popup-list-item a, .sidebar-popup-list-item a:visited, .sidebar-popup-list-item a:hover { + padding: 12px 20px; } } + .sidebar-popup-list-item.selected a { + background-color: #7FB1DC; + color: #fff; } + .sidebar-container-toggle { + float: left; + display: inline-block; + vertical-align: middle; + cursor: pointer; + line-height: 31px; + padding: 10px 0 10px 20px; } + .sidebar-container-toggle:hover { + color: #44b78b; } + body.login .sidebar-container-toggle, body.menu-pinned .sidebar-container-toggle { + display: none; } + @media only screen and (max-width: 960px) { + .sidebar-container-toggle { + display: none; } } + +/* + * Default variable values + * Create separate themes/theme/_variables.scss to override these variables + */ +/* + * General + */ +/* + * Sidebar + */ +/* + * Top + */ +/* + * Content + */ +/* + * Buttons + */ +/* + * Inputs + */ +/* + * Messages + */ +/* + * Login + */ +/* + * jQuery UI + */ +/* + * Charts + */ +.hidden { + display: none; } + +.clear-list, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline { + margin: 0; + padding: 0; + list-style: none; } + +.fl { + float: left; } + +.fr { + float: right; } + +.cf:before, .cf:after { + content: ""; + display: table; } + +.cf:after { + clear: both; } + +.p10 { + padding: 10px; } + +.p20 { + padding: 20px; } + +.p30 { + padding: 30px; } + +.p40 { + padding: 40px; } + +.p50 { + padding: 50px; } + +.p60 { + padding: 60px; } + +.p70 { + padding: 70px; } + +.p80 { + padding: 80px; } + +.pt10 { + padding-top: 10px; } + +.pt20 { + padding-top: 20px; } + +.pt30 { + padding-top: 30px; } + +.pt40 { + padding-top: 40px; } + +.pt50 { + padding-top: 50px; } + +.pt60 { + padding-top: 60px; } + +.pt70 { + padding-top: 70px; } + +.pt80 { + padding-top: 80px; } + +.pr10 { + padding-right: 10px; } + +.pr20 { + padding-right: 20px; } + +.pr30 { + padding-right: 30px; } + +.pr40 { + padding-right: 40px; } + +.pr50 { + padding-right: 50px; } + +.pr60 { + padding-right: 60px; } + +.pr70 { + padding-right: 70px; } + +.pr80 { + padding-right: 80px; } + +.pb10 { + padding-bottom: 10px; } + +.pb20 { + padding-bottom: 20px; } + +.pb30 { + padding-bottom: 30px; } + +.pb40 { + padding-bottom: 40px; } + +.pb50 { + padding-bottom: 50px; } + +.pb60 { + padding-bottom: 60px; } + +.pb70 { + padding-bottom: 70px; } + +.pb80 { + padding-bottom: 80px; } + +.pl10 { + padding-left: 10px; } + +.pl20 { + padding-left: 20px; } + +.pl30 { + padding-left: 30px; } + +.pl40 { + padding-left: 40px; } + +.pl50 { + padding-left: 50px; } + +.pl60 { + padding-left: 60px; } + +.pl70 { + padding-left: 70px; } + +.pl80 { + padding-left: 80px; } + +.m10 { + margin: 10px; } + +.m20 { + margin: 20px; } + +.m30 { + margin: 30px; } + +.m40 { + margin: 40px; } + +.m50 { + margin: 50px; } + +.m60 { + margin: 60px; } + +.m70 { + margin: 70px; } + +.m80 { + margin: 80px; } + +.mt10 { + margin-top: 10px; } + +.mt20 { + margin-top: 20px; } + +.mt30 { + margin-top: 30px; } + +.mt40 { + margin-top: 40px; } + +.mt50 { + margin-top: 50px; } + +.mt60 { + margin-top: 60px; } + +.mt70 { + margin-top: 70px; } + +.mt80 { + margin-top: 80px; } + +.mr10 { + margin-right: 10px; } + +.mr20 { + margin-right: 20px; } + +.mr30 { + margin-right: 30px; } + +.mr40 { + margin-right: 40px; } + +.mr50 { + margin-right: 50px; } + +.mr60 { + margin-right: 60px; } + +.mr70 { + margin-right: 70px; } + +.mr80 { + margin-right: 80px; } + +.mb10 { + margin-bottom: 10px; } + +.mb20 { + margin-bottom: 20px; } + +.mb30 { + margin-bottom: 30px; } + +.mb40 { + margin-bottom: 40px; } + +.mb50 { + margin-bottom: 50px; } + +.mb60 { + margin-bottom: 60px; } + +.mb70 { + margin-bottom: 70px; } + +.mb80 { + margin-bottom: 80px; } + +.ml10 { + margin-left: 10px; } + +.ml20 { + margin-left: 20px; } + +.ml30 { + margin-left: 30px; } + +.ml40 { + margin-left: 40px; } + +.ml50 { + margin-left: 50px; } + +.ml60 { + margin-left: 60px; } + +.ml70 { + margin-left: 70px; } + +.ml80 { + margin-left: 80px; } + +.pos_rel { + position: relative; } + +.pos_abs { + position: absolute; } + +.fill_width { + width: 100% !important; } + +@keyframes spin { + 100% { + transform: rotate(360deg); } } +/* POPUP */ +.related-popup { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 4; + padding-left: 250px; + box-sizing: border-box; + display: none; + background: #eff6f5; + background-clip: content-box; + -webkit-overflow-scrolling: touch; + overflow-y: scroll; } + @media only screen and (max-width: 960px) { + .related-popup { + padding-left: 0; } } + .related-popup iframe { + border: 0; + width: 100%; + height: 100%; } + .related-popup-container { + display: none; + background-color: rgba(0, 0, 0, 0.5); + position: fixed; + top: 0; + left: 0; + bottom: 0; + right: 0; + z-index: 15; } + .related-popup-container .loading-indicator { + display: none; + font-size: 96px; + color: #fff; + position: absolute; + top: 50%; + left: 50%; + margin-left: -48px; + margin-top: -48px; + animation: spin 4s linear infinite; } + .related-popup-back, .related-popup-back:visited, .related-popup-back:hover { + display: none; + background: #3c706b; + color: #fff; + position: absolute; + top: 20px; + left: 250px; + z-index: 5; + width: 100px; + padding: 14px 6px 14px 0; + text-align: center; + margin-left: -100px; + box-sizing: border-box; + text-transform: uppercase; + border-radius: 6px 0 0 6px; + transition: background-color 0.3s, color 0.3s; } + @media only screen and (max-width: 960px) { + .related-popup-back, .related-popup-back:visited, .related-popup-back:hover { + margin-left: 0; + top: auto; + bottom: 10px; + left: 10px; + width: auto; + padding: 10px; + border-radius: 6px; } } + .related-popup-back:hover, .related-popup-back:focus { + background: #eff6f5; + color: #567A41; } + @media only screen and (max-width: 960px) { + .related-popup-back:hover, .related-popup-back:focus { + background: #7FB1DC; + color: #fff; } } + .related-popup-back-icon { + vertical-align: middle; + font-weight: bold; + font-size: 18px; } + @media only screen and (max-width: 960px) { + .related-popup-back-label { + display: none; } } + +/* + * Default variable values + * Create separate themes/theme/_variables.scss to override these variables + */ +/* + * General + */ +/* + * Sidebar + */ +/* + * Top + */ +/* + * Content + */ +/* + * Buttons + */ +/* + * Inputs + */ +/* + * Messages + */ +/* + * Login + */ +/* + * jQuery UI + */ +/* + * Charts + */ +.hidden { + display: none; } + +.clear-list, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline { + margin: 0; + padding: 0; + list-style: none; } + +.fl { + float: left; } + +.fr { + float: right; } + +.cf:before, .cf:after { + content: ""; + display: table; } + +.cf:after { + clear: both; } + +.p10 { + padding: 10px; } + +.p20 { + padding: 20px; } + +.p30 { + padding: 30px; } + +.p40 { + padding: 40px; } + +.p50 { + padding: 50px; } + +.p60 { + padding: 60px; } + +.p70 { + padding: 70px; } + +.p80 { + padding: 80px; } + +.pt10 { + padding-top: 10px; } + +.pt20 { + padding-top: 20px; } + +.pt30 { + padding-top: 30px; } + +.pt40 { + padding-top: 40px; } + +.pt50 { + padding-top: 50px; } + +.pt60 { + padding-top: 60px; } + +.pt70 { + padding-top: 70px; } + +.pt80 { + padding-top: 80px; } + +.pr10 { + padding-right: 10px; } + +.pr20 { + padding-right: 20px; } + +.pr30 { + padding-right: 30px; } + +.pr40 { + padding-right: 40px; } + +.pr50 { + padding-right: 50px; } + +.pr60 { + padding-right: 60px; } + +.pr70 { + padding-right: 70px; } + +.pr80 { + padding-right: 80px; } + +.pb10 { + padding-bottom: 10px; } + +.pb20 { + padding-bottom: 20px; } + +.pb30 { + padding-bottom: 30px; } + +.pb40 { + padding-bottom: 40px; } + +.pb50 { + padding-bottom: 50px; } + +.pb60 { + padding-bottom: 60px; } + +.pb70 { + padding-bottom: 70px; } + +.pb80 { + padding-bottom: 80px; } + +.pl10 { + padding-left: 10px; } + +.pl20 { + padding-left: 20px; } + +.pl30 { + padding-left: 30px; } + +.pl40 { + padding-left: 40px; } + +.pl50 { + padding-left: 50px; } + +.pl60 { + padding-left: 60px; } + +.pl70 { + padding-left: 70px; } + +.pl80 { + padding-left: 80px; } + +.m10 { + margin: 10px; } + +.m20 { + margin: 20px; } + +.m30 { + margin: 30px; } + +.m40 { + margin: 40px; } + +.m50 { + margin: 50px; } + +.m60 { + margin: 60px; } + +.m70 { + margin: 70px; } + +.m80 { + margin: 80px; } + +.mt10 { + margin-top: 10px; } + +.mt20 { + margin-top: 20px; } + +.mt30 { + margin-top: 30px; } + +.mt40 { + margin-top: 40px; } + +.mt50 { + margin-top: 50px; } + +.mt60 { + margin-top: 60px; } + +.mt70 { + margin-top: 70px; } + +.mt80 { + margin-top: 80px; } + +.mr10 { + margin-right: 10px; } + +.mr20 { + margin-right: 20px; } + +.mr30 { + margin-right: 30px; } + +.mr40 { + margin-right: 40px; } + +.mr50 { + margin-right: 50px; } + +.mr60 { + margin-right: 60px; } + +.mr70 { + margin-right: 70px; } + +.mr80 { + margin-right: 80px; } + +.mb10 { + margin-bottom: 10px; } + +.mb20 { + margin-bottom: 20px; } + +.mb30 { + margin-bottom: 30px; } + +.mb40 { + margin-bottom: 40px; } + +.mb50 { + margin-bottom: 50px; } + +.mb60 { + margin-bottom: 60px; } + +.mb70 { + margin-bottom: 70px; } + +.mb80 { + margin-bottom: 80px; } + +.ml10 { + margin-left: 10px; } + +.ml20 { + margin-left: 20px; } + +.ml30 { + margin-left: 30px; } + +.ml40 { + margin-left: 40px; } + +.ml50 { + margin-left: 50px; } + +.ml60 { + margin-left: 60px; } + +.ml70 { + margin-left: 70px; } + +.ml80 { + margin-left: 80px; } + +.pos_rel { + position: relative; } + +.pos_abs { + position: absolute; } + +.fill_width { + width: 100% !important; } + +@keyframes spin { + 100% { + transform: rotate(360deg); } } +/* DASHBOARD */ +.dashboard .module { + margin-bottom: 10px; } + .dashboard .module table th { + width: 100%; } + .dashboard .module table td { + white-space: nowrap; } + .dashboard .module table td a { + display: block; + padding-right: .6em; } +.dashboard #content { + max-width: 600px; } + @media only screen and (max-width: 960px) { + .dashboard #content { + max-width: none; } } +.dashboard.jet #content { + max-width: none; } +.dashboard .breadcrumbs { + margin-bottom: 20px; } + @media only screen and (max-width: 960px) { + .dashboard .breadcrumbs { + display: none; } } +@media only screen and (max-width: 960px) { + .dashboard.jet.change-form .breadcrumbs { + display: block; } } + +/* RECENT ACTIONS MODULE */ +#recent-actions-module > h2 { + padding: 6px; + text-transform: uppercase; + font-size: 11px; + font-weight: bold; + margin: 0; } +#recent-actions-module > h3 { + display: none; } + +.module ul.actionlist { + padding: 0; + margin: 0 0 2px 0; + border-collapse: collapse; + background: #fff; + border-radius: 4px; + overflow-x: auto; + box-shadow: 0 2px 0 0 #cceae4; } + +ul.actionlist li { + padding: 8px; + list-style-type: none; + font-size: 13px; + border-bottom: 1px solid #f5f3f4; + white-space: normal; + overflow: hidden; + text-overflow: ellipsis; } + ul.actionlist li br { + display: none; } + +/* JET DASHBOARD */ +.dashboard-container { + min-height: 100%; } +.dashboard-container.columns_1 .dashboard-column-wrapper { + width: 100%; } + @media only screen and (max-width: 960px) { + .dashboard-container.columns_1 .dashboard-column-wrapper { + width: 100%; } } +.dashboard-container.columns_2 .dashboard-column-wrapper { + width: 50%; } + @media only screen and (max-width: 960px) { + .dashboard-container.columns_2 .dashboard-column-wrapper { + width: 100%; } } +.dashboard-container.columns_3 .dashboard-column-wrapper { + width: 33.33333%; } + @media only screen and (max-width: 960px) { + .dashboard-container.columns_3 .dashboard-column-wrapper { + width: 100%; } } +.dashboard-container.columns_4 .dashboard-column-wrapper { + width: 25%; } + @media only screen and (max-width: 960px) { + .dashboard-container.columns_4 .dashboard-column-wrapper { + width: 100%; } } +.dashboard-container.columns_5 .dashboard-column-wrapper { + width: 20%; } + @media only screen and (max-width: 960px) { + .dashboard-container.columns_5 .dashboard-column-wrapper { + width: 100%; } } +.dashboard-tools { + position: absolute; + top: 11px; + right: 215px; } + @media only screen and (max-width: 960px) { + .dashboard-tools { + display: none; + position: static; + margin: 10px 20px 0 20px; + padding: 10px; + background: #fff; + border-radius: 5px; } } + @media only screen and (max-width: 480px) { + .dashboard-tools { + margin: 10px 10px 0 10px; } } + .dashboard-tools .button { + vertical-align: middle; } + @media only screen and (max-width: 960px) { + .dashboard-tools.visible { + display: block; } } + .dashboard-tools-toggle-icon { + vertical-align: middle; } + .dashboard-tools-toggle-container { + display: none; + margin: 20px 20px 0 20px; + text-align: right; } + @media only screen and (max-width: 960px) { + .dashboard-tools-toggle-container { + display: block; } } + @media only screen and (max-width: 480px) { + .dashboard-tools-toggle-container { + margin: 10px 10px 0 10px; } } +.dashboard-column { + margin-left: 10px; + border: 2px dashed transparent; + min-height: 100px; + border-radius: 4px; } + @media only screen and (max-width: 960px) { + .dashboard-column { + margin-left: 0; + min-height: 0; } } + .dashboard-column-wrapper { + float: left; + min-width: 200px; } + .dashboard-column.first { + margin-left: 0; } + .dashboard-column.active { + border-color: #cceae4; } +.dashboard-item { + background: #eff6f5; + border-radius: 4px; + margin-bottom: 20px; + transition: background 0.3s; } + @media only screen and (max-width: 960px) { + .dashboard-item { + margin-bottom: 10px; } } + .dashboard-item:last-child { + margin-bottom: 0; } + @media only screen and (max-width: 960px) { + .dashboard-item:last-child { + margin-bottom: 10px; } } + .dashboard-item.collapsed { + background-color: #cceae4; } + .dashboard-item.ui-sortable-helper { + box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.25); } + .dashboard-item.placeholder { + background-color: #fffcc0; } + .dashboard-item-header { + padding: 0 10px 0 6px; } + .dashboard-item-header-title { + display: block; + font-size: 11px; + font-weight: bold; + text-transform: uppercase; + line-height: 30px; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; } + .dashboard-item-header-drag { + float: right; + line-height: 30px !important; + margin-left: 10px; } + html.touchevents .dashboard-item-header-drag { + display: none; } + .dashboard-item-header-collapse-button { + font-size: 13px; + vertical-align: middle; + font-weight: bold !important; } + .dashboard-item-header-buttons { + float: right; + margin-left: 10px; + font-size: 13px; + line-height: 30px; + vertical-align: middle; + visibility: hidden; } + .dashboard-item-header-buttons a { + vertical-align: middle; } + html.touchevents .dashboard-item-header-buttons { + visibility: visible; } + .dashboard-item-header:hover .dashboard-item-header-buttons { + visibility: visible; } + .dashboard-item-content { + background: #fff; + border-radius: 4px; + box-shadow: 0 2px 0 0 #cceae4; + overflow: hidden; } + .dashboard-item-content.contrast { + background: #3c706b; + color: #fff; } + .dashboard-item-content.contrast .loading-indicator { + color: #fff; } + .dashboard-item-content ul:not(.inline) li { + display: block; + border-bottom: 1px solid #f5f3f4; + font-size: 13px; + padding: 8px; } + .dashboard-item-content ul:not(.inline) li.contrast { + background: #3c706b; + font-size: 12px; } + .dashboard-item-content ul:not(.inline) li.contrast, .dashboard-item-content ul:not(.inline) li.contrast a, .dashboard-item-content ul:not(.inline) li.contrast a:visited, .dashboard-item-content ul:not(.inline) li.contrast a:hover { + color: #fff; + text-decoration: none; + text-transform: uppercase; } + .dashboard-item-content ul:not(.inline) li:last-child { + border-bottom: 0; } + .dashboard-item-content ul:not(.inline) li .float-right { + float: right; + position: relative; } + .dashboard-item-content ul:not(.inline) li .dim { + text-transform: lowercase; + font-size: 11px; + color: #cceae4; } + .dashboard-item-content ul:not(.inline) li .warning { + color: #c14747; } + .dashboard-item-content ul.inline { + display: inline-block; } + .dashboard-item-content ul.inline li { + display: inline-block; + margin-left: 10px; } + .dashboard-item-content ul.inline li:first-child { + margin-left: 0; } + .dashboard-item-content ul.inline li .nowrap { + white-space: nowrap; } + .dashboard-item-content ul.inline.bordered li { + border-left: 1px solid #cceae4; + margin-left: 0; + padding: 0 10px; } + .dashboard-item-content ul.inline.bordered li:first-child { + border-left: 0; } + .dashboard-item-content .padding { + padding: 10px; } + .dashboard-item-content .center { + text-align: center; } + .dashboard-item-content .big { + font-size: 20px; + font-weight: bold; } + .dashboard-item-content .highlight { + color: #7FB1DC; } + .dashboard-item-content .dim { + color: #cceae4; } + .dashboard-item-content .nowrap { + display: block; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; } + .dashboard-item-content canvas .chart-fillColor { + color: rgba(68, 183, 139, 0.25); } + .dashboard-item-content canvas .chart-strokeColor { + color: #44b78b; } + .dashboard-item-content canvas .chart-pointColor { + color: #fff; } + .dashboard-item-content canvas .chart-pointHighlightFill { + color: #44b78b; } + .dashboard-item-content canvas .chart-scaleGridLineColor { + color: rgba(0, 0, 0, 0.1); } + .dashboard-item-content canvas .chart-scaleLineColor { + color: rgba(0, 0, 0, 0.1); } + .dashboard-item-content canvas .chart-scaleFontColor { + color: #fff; } + .dashboard-item-content table { + width: 100%; + box-shadow: none; } + .dashboard-item-collapse .icon-arrow-up { + display: inline; } + .dashboard-item-collapse .icon-arrow-down { + display: none; } + .dashboard-item.collapsed .dashboard-item-content { + display: none; } + .dashboard-item.collapsed .dashboard-item-collapse .icon-arrow-up { + display: none; } + .dashboard-item.collapsed .dashboard-item-collapse .icon-arrow-down { + display: inline; } + +.add-dashboard + .select2 { + background-color: transparent; } + @media only screen and (max-width: 960px) { + .add-dashboard + .select2 { + min-width: 160px; + max-width: 160px; } } + @media only screen and (max-width: 480px) { + .add-dashboard + .select2 { + width: 100% !important; + max-width: none; + margin-bottom: 5px; } } + .add-dashboard + .select2 .select2-selection { + border-radius: 4px 0 0 4px !important; + border-width: 0; } + @media only screen and (max-width: 960px) { + .add-dashboard + .select2 .select2-selection { + border-radius: 4px !important; + border-width: 1px; } } +.add-dashboard-link { + border-radius: 0 4px 4px 0 !important; + padding: 0 10px !important; } + @media only screen and (max-width: 960px) { + .add-dashboard-link { + margin-left: 6px; + border-radius: 4px !important; + margin-right: 5px; } } + @media only screen and (max-width: 480px) { + .add-dashboard-link { + margin-left: 0; } } + .add-dashboard-link-icon { + vertical-align: middle; } + .add-dashboard-link-label { + display: none; + vertical-align: middle; + margin-left: 4px; } + +@media only screen and (max-width: 960px) { + .reset-dashboard-link { + float: right; } } +@media only screen and (max-width: 480px) { + .reset-dashboard-link { + float: none; } } +.reset-dashboard-link-icon { + vertical-align: middle; } +.reset-dashboard-link-label { + display: none; + vertical-align: middle; + margin-left: 6px; } + @media only screen and (max-width: 960px) { + .reset-dashboard-link-label { + display: inline; } } + +/* + * Default variable values + * Create separate themes/theme/_variables.scss to override these variables + */ +/* + * General + */ +/* + * Sidebar + */ +/* + * Top + */ +/* + * Content + */ +/* + * Buttons + */ +/* + * Inputs + */ +/* + * Messages + */ +/* + * Login + */ +/* + * jQuery UI + */ +/* + * Charts + */ +.hidden { + display: none; } + +.clear-list, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline { + margin: 0; + padding: 0; + list-style: none; } + +.fl { + float: left; } + +.fr { + float: right; } + +.cf:before, .cf:after { + content: ""; + display: table; } + +.cf:after { + clear: both; } + +.p10 { + padding: 10px; } + +.p20 { + padding: 20px; } + +.p30 { + padding: 30px; } + +.p40 { + padding: 40px; } + +.p50 { + padding: 50px; } + +.p60 { + padding: 60px; } + +.p70 { + padding: 70px; } + +.p80 { + padding: 80px; } + +.pt10 { + padding-top: 10px; } + +.pt20 { + padding-top: 20px; } + +.pt30 { + padding-top: 30px; } + +.pt40 { + padding-top: 40px; } + +.pt50 { + padding-top: 50px; } + +.pt60 { + padding-top: 60px; } + +.pt70 { + padding-top: 70px; } + +.pt80 { + padding-top: 80px; } + +.pr10 { + padding-right: 10px; } + +.pr20 { + padding-right: 20px; } + +.pr30 { + padding-right: 30px; } + +.pr40 { + padding-right: 40px; } + +.pr50 { + padding-right: 50px; } + +.pr60 { + padding-right: 60px; } + +.pr70 { + padding-right: 70px; } + +.pr80 { + padding-right: 80px; } + +.pb10 { + padding-bottom: 10px; } + +.pb20 { + padding-bottom: 20px; } + +.pb30 { + padding-bottom: 30px; } + +.pb40 { + padding-bottom: 40px; } + +.pb50 { + padding-bottom: 50px; } + +.pb60 { + padding-bottom: 60px; } + +.pb70 { + padding-bottom: 70px; } + +.pb80 { + padding-bottom: 80px; } + +.pl10 { + padding-left: 10px; } + +.pl20 { + padding-left: 20px; } + +.pl30 { + padding-left: 30px; } + +.pl40 { + padding-left: 40px; } + +.pl50 { + padding-left: 50px; } + +.pl60 { + padding-left: 60px; } + +.pl70 { + padding-left: 70px; } + +.pl80 { + padding-left: 80px; } + +.m10 { + margin: 10px; } + +.m20 { + margin: 20px; } + +.m30 { + margin: 30px; } + +.m40 { + margin: 40px; } + +.m50 { + margin: 50px; } + +.m60 { + margin: 60px; } + +.m70 { + margin: 70px; } + +.m80 { + margin: 80px; } + +.mt10 { + margin-top: 10px; } + +.mt20 { + margin-top: 20px; } + +.mt30 { + margin-top: 30px; } + +.mt40 { + margin-top: 40px; } + +.mt50 { + margin-top: 50px; } + +.mt60 { + margin-top: 60px; } + +.mt70 { + margin-top: 70px; } + +.mt80 { + margin-top: 80px; } + +.mr10 { + margin-right: 10px; } + +.mr20 { + margin-right: 20px; } + +.mr30 { + margin-right: 30px; } + +.mr40 { + margin-right: 40px; } + +.mr50 { + margin-right: 50px; } + +.mr60 { + margin-right: 60px; } + +.mr70 { + margin-right: 70px; } + +.mr80 { + margin-right: 80px; } + +.mb10 { + margin-bottom: 10px; } + +.mb20 { + margin-bottom: 20px; } + +.mb30 { + margin-bottom: 30px; } + +.mb40 { + margin-bottom: 40px; } + +.mb50 { + margin-bottom: 50px; } + +.mb60 { + margin-bottom: 60px; } + +.mb70 { + margin-bottom: 70px; } + +.mb80 { + margin-bottom: 80px; } + +.ml10 { + margin-left: 10px; } + +.ml20 { + margin-left: 20px; } + +.ml30 { + margin-left: 30px; } + +.ml40 { + margin-left: 40px; } + +.ml50 { + margin-left: 50px; } + +.ml60 { + margin-left: 60px; } + +.ml70 { + margin-left: 70px; } + +.ml80 { + margin-left: 80px; } + +.pos_rel { + position: relative; } + +.pos_abs { + position: absolute; } + +.fill_width { + width: 100% !important; } + +@keyframes spin { + 100% { + transform: rotate(360deg); } } +.delete-confirmation #content > h1 + p + h2 + ul { + background: #f0dada; + color: #dba4a4; + border-radius: 4px; + padding: 20px; + list-style-type: none; + margin: 0; } + .delete-confirmation #content > h1 + p + h2 + ul li { + list-style: none; + line-height: 1.8; } +.delete-confirmation #content > ul:nth-of-type(2), .delete-confirmation #content > h1 + p + ul { + background: #fff; + border-radius: 4px; + box-shadow: 0 2px 0 0 #cceae4; } + .delete-confirmation #content > ul:nth-of-type(2), .delete-confirmation #content > ul:nth-of-type(2) ul, .delete-confirmation #content > h1 + p + ul, .delete-confirmation #content > h1 + p + ul ul { + list-style-type: none; + margin: 0; + padding: 0; } + .delete-confirmation #content > ul:nth-of-type(2) li, .delete-confirmation #content > ul:nth-of-type(2) ul li, .delete-confirmation #content > h1 + p + ul li, .delete-confirmation #content > h1 + p + ul ul li { + list-style: disc; + line-height: 1.8; } + .delete-confirmation #content > ul:nth-of-type(2) ul, .delete-confirmation #content > h1 + p + ul ul { + margin-left: 20px; } + .delete-confirmation #content > ul:nth-of-type(2) > li, .delete-confirmation #content > h1 + p + ul > li { + padding: 8px; + border-bottom: 1px solid #f5f3f4; + font-size: 13px; + list-style: none; } + .delete-confirmation #content > ul:nth-of-type(2) > li:last-child, .delete-confirmation #content > h1 + p + ul > li:last-child { + border-bottom: 0; } +.delete-confirmation #content form { + margin-top: 20px; } + .delete-confirmation #content form input[type="submit"] { + background-color: #c14747; + color: #fff; + font-size: 12px; + font-weight: lighter; + padding: 0 20px; + text-transform: uppercase; + vertical-align: middle; + margin-bottom: 5px; } + @media only screen and (max-width: 960px) { + .delete-confirmation #content form input[type="submit"] { + display: block; + width: 100%; } } + .delete-confirmation #content form input[type="submit"]:hover, .delete-confirmation #content form input[type="submit"]:focus { + background-color: #7FB1DC; + color: #fff; } + .delete-confirmation #content form input[type="submit"]:active { + background-color: #567A41; + color: #fff; } + .delete-confirmation #content form .button { + vertical-align: middle; + margin-left: 10px; + margin-bottom: 5px; + box-sizing: border-box; } + @media only screen and (max-width: 960px) { + .delete-confirmation #content form .button { + margin-left: 0; + display: block; + width: 100%; } } + +/* + * Default variable values + * Create separate themes/theme/_variables.scss to override these variables + */ +/* + * General + */ +/* + * Sidebar + */ +/* + * Top + */ +/* + * Content + */ +/* + * Buttons + */ +/* + * Inputs + */ +/* + * Messages + */ +/* + * Login + */ +/* + * jQuery UI + */ +/* + * Charts + */ +.hidden { + display: none; } + +.clear-list, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline { + margin: 0; + padding: 0; + list-style: none; } + +.fl { + float: left; } + +.fr { + float: right; } + +.cf:before, .cf:after { + content: ""; + display: table; } + +.cf:after { + clear: both; } + +.p10 { + padding: 10px; } + +.p20 { + padding: 20px; } + +.p30 { + padding: 30px; } + +.p40 { + padding: 40px; } + +.p50 { + padding: 50px; } + +.p60 { + padding: 60px; } + +.p70 { + padding: 70px; } + +.p80 { + padding: 80px; } + +.pt10 { + padding-top: 10px; } + +.pt20 { + padding-top: 20px; } + +.pt30 { + padding-top: 30px; } + +.pt40 { + padding-top: 40px; } + +.pt50 { + padding-top: 50px; } + +.pt60 { + padding-top: 60px; } + +.pt70 { + padding-top: 70px; } + +.pt80 { + padding-top: 80px; } + +.pr10 { + padding-right: 10px; } + +.pr20 { + padding-right: 20px; } + +.pr30 { + padding-right: 30px; } + +.pr40 { + padding-right: 40px; } + +.pr50 { + padding-right: 50px; } + +.pr60 { + padding-right: 60px; } + +.pr70 { + padding-right: 70px; } + +.pr80 { + padding-right: 80px; } + +.pb10 { + padding-bottom: 10px; } + +.pb20 { + padding-bottom: 20px; } + +.pb30 { + padding-bottom: 30px; } + +.pb40 { + padding-bottom: 40px; } + +.pb50 { + padding-bottom: 50px; } + +.pb60 { + padding-bottom: 60px; } + +.pb70 { + padding-bottom: 70px; } + +.pb80 { + padding-bottom: 80px; } + +.pl10 { + padding-left: 10px; } + +.pl20 { + padding-left: 20px; } + +.pl30 { + padding-left: 30px; } + +.pl40 { + padding-left: 40px; } + +.pl50 { + padding-left: 50px; } + +.pl60 { + padding-left: 60px; } + +.pl70 { + padding-left: 70px; } + +.pl80 { + padding-left: 80px; } + +.m10 { + margin: 10px; } + +.m20 { + margin: 20px; } + +.m30 { + margin: 30px; } + +.m40 { + margin: 40px; } + +.m50 { + margin: 50px; } + +.m60 { + margin: 60px; } + +.m70 { + margin: 70px; } + +.m80 { + margin: 80px; } + +.mt10 { + margin-top: 10px; } + +.mt20 { + margin-top: 20px; } + +.mt30 { + margin-top: 30px; } + +.mt40 { + margin-top: 40px; } + +.mt50 { + margin-top: 50px; } + +.mt60 { + margin-top: 60px; } + +.mt70 { + margin-top: 70px; } + +.mt80 { + margin-top: 80px; } + +.mr10 { + margin-right: 10px; } + +.mr20 { + margin-right: 20px; } + +.mr30 { + margin-right: 30px; } + +.mr40 { + margin-right: 40px; } + +.mr50 { + margin-right: 50px; } + +.mr60 { + margin-right: 60px; } + +.mr70 { + margin-right: 70px; } + +.mr80 { + margin-right: 80px; } + +.mb10 { + margin-bottom: 10px; } + +.mb20 { + margin-bottom: 20px; } + +.mb30 { + margin-bottom: 30px; } + +.mb40 { + margin-bottom: 40px; } + +.mb50 { + margin-bottom: 50px; } + +.mb60 { + margin-bottom: 60px; } + +.mb70 { + margin-bottom: 70px; } + +.mb80 { + margin-bottom: 80px; } + +.ml10 { + margin-left: 10px; } + +.ml20 { + margin-left: 20px; } + +.ml30 { + margin-left: 30px; } + +.ml40 { + margin-left: 40px; } + +.ml50 { + margin-left: 50px; } + +.ml60 { + margin-left: 60px; } + +.ml70 { + margin-left: 70px; } + +.ml80 { + margin-left: 80px; } + +.pos_rel { + position: relative; } + +.pos_abs { + position: absolute; } + +.fill_width { + width: 100% !important; } + +@keyframes spin { + 100% { + transform: rotate(360deg); } } +/* LOGIN FORM */ +body.login { + background: #2e5955; + padding: 100px 30px 30px 30px; } + @media only screen and (max-width: 480px) { + body.login { + padding: 30px 10px 10px 10px; } } + body.login #container { + background: #fff; + border-radius: 4px; + min-height: 0; + padding: 0; + margin-left: auto; + margin-right: auto; + width: 400px; } + @media only screen and (max-width: 480px) { + body.login #container { + width: 100%; } } + body.login #header { + background: #3c706b; + color: #fff; + text-transform: uppercase; + font-size: 11px; + font-weight: bold; + border-radius: 4px 4px 0 0; } + body.login #content { + padding: 30px; } + body.login .sidebar { + display: none; } + body.login .sidebar-header { + display: none; } + body.login .breadcrumbs { + display: none; } + body.login #content-main { + width: 100%; } + body.login .form-row { + padding: 4px; + float: left; + width: 100%; + box-sizing: border-box; } + body.login .form-row label { + padding-right: 0.5em; + line-height: 2em; + font-size: 1em; + clear: both; } + body.login .form-row label.required:after { + content: ''; } + body.login .form-row #id_username, body.login .form-row #id_password { + clear: both; + padding: 6px; + width: 100%; + box-sizing: border-box; } + body.login span.help { + font-size: 10px; + display: block; } + body.login .submit-row { + clear: both; + padding: 20px 0 0 0; + margin: 0; + text-align: center; } + body.login .submit-row input[type="submit"] { + font-size: 12px; + font-weight: lighter; + background-color: #44b78b; + color: #fff; + text-transform: uppercase; } + body.login .submit-row input[type="submit"]:hover, body.login .submit-row input[type="submit"]:focus { + background-color: #7FB1DC; + color: #fff; } + body.login .submit-row input[type="submit"]:active { + background-color: #567A41; + color: #fff; } + body.login .password-reset-link { + text-align: center; } + body.login #footer { + padding: 0; } + +/*# sourceMappingURL=base.css.map */ diff --git a/jdav_web/static/jet/css/themes/jdav-green/base.css.map b/jdav_web/static/jet/css/themes/jdav-green/base.css.map new file mode 100644 index 0000000..ed2d9f0 --- /dev/null +++ b/jdav_web/static/jet/css/themes/jdav-green/base.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": "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", +"sources": ["_variables.scss","../../_base.scss","../../_variables.scss","../../_helpers.scss","../../jquery-ui/_jquery-ui.theme.scss","../../icons/_variables.scss","../../select2/_layout.scss","../../select2/_single.scss","../../select2/_multiple.scss","../../_content.scss","../../_forms.scss","../../_tables.scss","../../_messages.scss","../../_header.scss","../../_breadcrumbs.scss","../../_modules.scss","../../_object-tools.scss","../../_changeform.scss","../../_changelist.scss","../../_sidebar.scss","../../_relatedpopup.scss","../../_dashboard.scss","../../_delete-confirmation.scss","../../_login.scss"], +"names": [], +"file": "base.css" +} diff --git a/jdav_web/static/jet/css/themes/jdav-green/base.scss b/jdav_web/static/jet/css/themes/jdav-green/base.scss new file mode 100644 index 0000000..97d4f66 --- /dev/null +++ b/jdav_web/static/jet/css/themes/jdav-green/base.scss @@ -0,0 +1,2 @@ +@import "variables"; +@import "../../base"; \ No newline at end of file diff --git a/jdav_web/static/jet/css/themes/jdav-green/jquery-ui.theme.css b/jdav_web/static/jet/css/themes/jdav-green/jquery-ui.theme.css new file mode 100755 index 0000000..3b29a6a --- /dev/null +++ b/jdav_web/static/jet/css/themes/jdav-green/jquery-ui.theme.css @@ -0,0 +1,3 @@ +.hidden{display:none}.clear-list{margin:0;padding:0;list-style:none}.fl{float:left}.fr{float:right}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.p10{padding:10px;padding:0.71429rem}.p20{padding:20px;padding:1.42857rem}.p30{padding:30px;padding:2.14286rem}.p40{padding:40px;padding:2.85714rem}.p50{padding:50px;padding:3.57143rem}.p60{padding:60px;padding:4.28571rem}.p70{padding:70px;padding:5rem}.p80{padding:80px;padding:5.71429rem}.pt10{padding-top:10px;padding-top:0.71429rem}.pt20{padding-top:20px;padding-top:1.42857rem}.pt30{padding-top:30px;padding-top:2.14286rem}.pt40{padding-top:40px;padding-top:2.85714rem}.pt50{padding-top:50px;padding-top:3.57143rem}.pt60{padding-top:60px;padding-top:4.28571rem}.pt70{padding-top:70px;padding-top:5rem}.pt80{padding-top:80px;padding-top:5.71429rem}.pr10{padding-right:10px;padding-right:0.71429rem}.pr20{padding-right:20px;padding-right:1.42857rem}.pr30{padding-right:30px;padding-right:2.14286rem}.pr40{padding-right:40px;padding-right:2.85714rem}.pr50{padding-right:50px;padding-right:3.57143rem}.pr60{padding-right:60px;padding-right:4.28571rem}.pr70{padding-right:70px;padding-right:5rem}.pr80{padding-right:80px;padding-right:5.71429rem}.pb10{padding-bottom:10px;padding-bottom:0.71429rem}.pb20{padding-bottom:20px;padding-bottom:1.42857rem}.pb30{padding-bottom:30px;padding-bottom:2.14286rem}.pb40{padding-bottom:40px;padding-bottom:2.85714rem}.pb50{padding-bottom:50px;padding-bottom:3.57143rem}.pb60{padding-bottom:60px;padding-bottom:4.28571rem}.pb70{padding-bottom:70px;padding-bottom:5rem}.pb80{padding-bottom:80px;padding-bottom:5.71429rem}.pl10{padding-left:10px;padding-left:0.71429rem}.pl20{padding-left:20px;padding-left:1.42857rem}.pl30{padding-left:30px;padding-left:2.14286rem}.pl40{padding-left:40px;padding-left:2.85714rem}.pl50{padding-left:50px;padding-left:3.57143rem}.pl60{padding-left:60px;padding-left:4.28571rem}.pl70{padding-left:70px;padding-left:5rem}.pl80{padding-left:80px;padding-left:5.71429rem}.m10{margin:10px;margin:0.71429rem}.m20{margin:20px;margin:1.42857rem}.m30{margin:30px;margin:2.14286rem}.m40{margin:40px;margin:2.85714rem}.m50{margin:50px;margin:3.57143rem}.m60{margin:60px;margin:4.28571rem}.m70{margin:70px;margin:5rem}.m80{margin:80px;margin:5.71429rem}.mt10{margin-top:10px;margin-top:0.71429rem}.mt20{margin-top:20px;margin-top:1.42857rem}.mt30{margin-top:30px;margin-top:2.14286rem}.mt40{margin-top:40px;margin-top:2.85714rem}.mt50{margin-top:50px;margin-top:3.57143rem}.mt60{margin-top:60px;margin-top:4.28571rem}.mt70{margin-top:70px;margin-top:5rem}.mt80{margin-top:80px;margin-top:5.71429rem}.mr10{margin-right:10px;margin-right:0.71429rem}.mr20{margin-right:20px;margin-right:1.42857rem}.mr30{margin-right:30px;margin-right:2.14286rem}.mr40{margin-right:40px;margin-right:2.85714rem}.mr50{margin-right:50px;margin-right:3.57143rem}.mr60{margin-right:60px;margin-right:4.28571rem}.mr70{margin-right:70px;margin-right:5rem}.mr80{margin-right:80px;margin-right:5.71429rem}.mb10{margin-bottom:10px;margin-bottom:0.71429rem}.mb20{margin-bottom:20px;margin-bottom:1.42857rem}.mb30{margin-bottom:30px;margin-bottom:2.14286rem}.mb40{margin-bottom:40px;margin-bottom:2.85714rem}.mb50{margin-bottom:50px;margin-bottom:3.57143rem}.mb60{margin-bottom:60px;margin-bottom:4.28571rem}.mb70{margin-bottom:70px;margin-bottom:5rem}.mb80{margin-bottom:80px;margin-bottom:5.71429rem}.ml10{margin-left:10px;margin-left:0.71429rem}.ml20{margin-left:20px;margin-left:1.42857rem}.ml30{margin-left:30px;margin-left:2.14286rem}.ml40{margin-left:40px;margin-left:2.85714rem}.ml50{margin-left:50px;margin-left:3.57143rem}.ml60{margin-left:60px;margin-left:4.28571rem}.ml70{margin-left:70px;margin-left:5rem}.ml80{margin-left:80px;margin-left:5.71429rem}.pos_rel{position:relative}.pos_abs{position:absolute}.fill_width{width:100% !important}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ui-widget-content{color:#62a29c;border-color:#f5f3f4}.ui-widget.ui-widget-content,.ui-timepicker-table.ui-widget-content{background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.5);box-shadow:0 0 0.71429rem 0 rgba(0,0,0,0.5)}.ui-widget{font-family:inherit;font-size:inherit}.ui-widget-header{border:0;background:#3c706b;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #eff6f5;border:0.07143rem solid #eff6f5;background:#fff;font-weight:bold;color:#62a29c;border-radius:3px;border-radius:0.21429rem}.ui-widget-header .ui-state-default{background:none;color:#fff;border:0}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #7FB1DC;border:0.07143rem solid #7FB1DC;background:#7FB1DC;font-weight:bold;color:#fff}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #44b78b;border:0.07143rem solid #44b78b;background:#44b78b;font-weight:bold;color:#fff}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #7FB1DC;border:0.07143rem solid #7FB1DC;background:#fff;color:#7FB1DC}@media only screen and (max-width: 480px){.ui-dialog{left:10px !important;left:0.71429rem !important;right:10px !important;right:0.71429rem !important;width:auto !important}}.ui-dialog-buttonpane{background:#eff6f5;margin:.5em -0.2em -0.2em -0.2em}.ui-dialog-buttonpane .ui-button{border:0 !important;outline:0}.ui-icon{font-family:'jet-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:16px;font-size:1.14286rem;font-weight:bold;background:none !important;text-indent:0;overflow:visible}.ui-icon-circle-triangle-e:before{content:""}.ui-icon-circle-triangle-w:before{content:""}.ui-icon-closethick:before{content:""}.ui-widget-overlay{background:#000;opacity:0.5;filter:Alpha(Opacity=50)}.ui-tooltip{background:#000 !important;color:#fff;border:0;box-shadow:none !important;opacity:0.8;font-size:13px;font-size:0.92857rem;pointer-events:none}.ui-datepicker table,.ui-timepicker table{margin:0 0 .4em;background:transparent;border-radius:0;box-shadow:none}.ui-datepicker th,.ui-timepicker th{background:inherit;color:inherit;text-transform:inherit}.ui-datepicker tbody tr,.ui-timepicker tbody tr{border-bottom:inherit}.ui-datepicker table{margin:0 0 .4em}.ui-timepicker-table table{margin:.15em 0 0} + +/*# sourceMappingURL=jquery-ui.theme.css.map */ diff --git a/jdav_web/static/jet/css/themes/jdav-green/jquery-ui.theme.css.map b/jdav_web/static/jet/css/themes/jdav-green/jquery-ui.theme.css.map new file mode 100644 index 0000000..9bd5374 --- /dev/null +++ b/jdav_web/static/jet/css/themes/jdav-green/jquery-ui.theme.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["themes/green/jquery-ui.theme.css","_helpers.scss","jquery-ui/_jquery-ui.theme.scss","themes/green/_variables.scss","icons/_variables.scss"],"names":[],"mappings":"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","file":"themes/green/jquery-ui.theme.css","sourcesContent":[".hidden{display:none}.clear-list{margin:0;padding:0;list-style:none}.fl{float:left}.fr{float:right}.cf:before,.cf:after{content:\"\";display:table}.cf:after{clear:both}.p10{padding:10px}.p20{padding:20px}.p30{padding:30px}.p40{padding:40px}.p50{padding:50px}.p60{padding:60px}.p70{padding:70px}.p80{padding:80px}.pt10{padding-top:10px}.pt20{padding-top:20px}.pt30{padding-top:30px}.pt40{padding-top:40px}.pt50{padding-top:50px}.pt60{padding-top:60px}.pt70{padding-top:70px}.pt80{padding-top:80px}.pr10{padding-right:10px}.pr20{padding-right:20px}.pr30{padding-right:30px}.pr40{padding-right:40px}.pr50{padding-right:50px}.pr60{padding-right:60px}.pr70{padding-right:70px}.pr80{padding-right:80px}.pb10{padding-bottom:10px}.pb20{padding-bottom:20px}.pb30{padding-bottom:30px}.pb40{padding-bottom:40px}.pb50{padding-bottom:50px}.pb60{padding-bottom:60px}.pb70{padding-bottom:70px}.pb80{padding-bottom:80px}.pl10{padding-left:10px}.pl20{padding-left:20px}.pl30{padding-left:30px}.pl40{padding-left:40px}.pl50{padding-left:50px}.pl60{padding-left:60px}.pl70{padding-left:70px}.pl80{padding-left:80px}.m10{margin:10px}.m20{margin:20px}.m30{margin:30px}.m40{margin:40px}.m50{margin:50px}.m60{margin:60px}.m70{margin:70px}.m80{margin:80px}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mt60{margin-top:60px}.mt70{margin-top:70px}.mt80{margin-top:80px}.mr10{margin-right:10px}.mr20{margin-right:20px}.mr30{margin-right:30px}.mr40{margin-right:40px}.mr50{margin-right:50px}.mr60{margin-right:60px}.mr70{margin-right:70px}.mr80{margin-right:80px}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mb70{margin-bottom:70px}.mb80{margin-bottom:80px}.ml10{margin-left:10px}.ml20{margin-left:20px}.ml30{margin-left:30px}.ml40{margin-left:40px}.ml50{margin-left:50px}.ml60{margin-left:60px}.ml70{margin-left:70px}.ml80{margin-left:80px}.pos_rel{position:relative}.pos_abs{position:absolute}.fill_width{width:100% !important}@keyframes spin{100%{transform:rotate(360deg)}}.ui-widget-content{color:#62a29c;border-color:#f5f3f4}.ui-widget.ui-widget-content,.ui-timepicker-table.ui-widget-content{background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.5)}.ui-widget{font-family:inherit;font-size:inherit}.ui-widget-header{border:0;background:#3c706b;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #eff6f5;background:#fff;font-weight:bold;color:#62a29c;border-radius:3px}.ui-widget-header .ui-state-default{background:none;color:#fff;border:0}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #7FB1DC;background:#7FB1DC;font-weight:bold;color:#fff}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #44b78b;background:#44b78b;font-weight:bold;color:#fff}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #7FB1DC;background:#fff;color:#7FB1DC}@media only screen and (max-width: 480px){.ui-dialog{left:10px !important;right:10px !important;width:auto !important}}.ui-dialog-buttonpane{background:#eff6f5;margin:.5em -0.2em -0.2em -0.2em}.ui-dialog-buttonpane .ui-button{border:0 !important;outline:0}.ui-icon{font-family:'jet-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:16px;font-weight:bold;background:none !important;text-indent:0;overflow:visible}.ui-icon-circle-triangle-e:before{content:\"\"}.ui-icon-circle-triangle-w:before{content:\"\"}.ui-icon-closethick:before{content:\"\"}.ui-widget-overlay{background:#000;opacity:0.5;filter:Alpha(Opacity=50)}.ui-tooltip{background:#000 !important;color:#fff;border:0;box-shadow:none !important;opacity:0.8;font-size:13px;pointer-events:none}.ui-datepicker table,.ui-timepicker table{margin:0 0 .4em;background:transparent;border-radius:0;box-shadow:none}.ui-datepicker th,.ui-timepicker th{background:inherit;color:inherit;text-transform:inherit}.ui-datepicker tbody tr,.ui-timepicker tbody tr{border-bottom:inherit}.ui-datepicker table{margin:0 0 .4em}.ui-timepicker-table table{margin:.15em 0 0}\n",".hidden {\n display: none;\n}\n\n.clear-list {\n margin: 0;\n padding: 0;\n list-style: none;\n}\n\n.fl {\n float: left;\n}\n\n.fr {\n float: right;\n}\n\n.cf:before, .cf:after {\n content: \"\";\n display: table;\n}\n\n.cf:after {\n clear: both;\n}\n\n@each $class, $style in (p, padding), (pt, padding-top), (pr, padding-right), (pb, padding-bottom), (pl, padding-left),\n (m, margin), (mt, margin-top), (mr, margin-right), (mb, margin-bottom), (ml, margin-left) {\n @for $i from 1 through 8 {\n $value: $i * 10;\n .#{$class}#{$value} {\n #{$style}: #{$value}px;\n }\n }\n}\n\n.pos_rel {\n position: relative;\n}\n\n.pos_abs {\n position: absolute;\n}\n\n.fill_width {\n width: 100% !important;\n}\n\n@mixin for-width($width) {\n @media only screen and (max-width: $width) {\n @content;\n }\n}\n\n@mixin for-desktop {\n @media only screen and (min-width: $mobile-max-width) {\n @content;\n }\n}\n\n@mixin for-mobile {\n @include for-width($mobile-max-width) {\n @content;\n }\n}\n\n@mixin for-phone {\n @include for-width($phone-max-width) {\n @content;\n }\n}\n\n@keyframes spin { 100% { transform: rotate(360deg); } }\n\n@mixin font-icon {\n font-family: 'jet-icons';\n speak: none;\n font-style: normal;\n font-weight: normal;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n\n /* Better Font Rendering =========== */\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n display: inline-block;\n}\n\n/// Convert angle\n/// @author Chris Eppstein\n/// @param {Number} $value - Value to convert\n/// @param {String} $unit - Unit to convert to\n/// @return {Number} Converted angle\n@function convert-angle($value, $unit) {\n $convertable-units: deg grad turn rad;\n $conversion-factors: 1 (10grad/9deg) (1turn/360deg) (3.1415926rad/180deg);\n @if index($convertable-units, unit($value)) and index($convertable-units, $unit) {\n @return $value\n / nth($conversion-factors, index($convertable-units, unit($value)))\n * nth($conversion-factors, index($convertable-units, $unit));\n }\n\n @warn \"Cannot convert `#{unit($value)}` to `#{$unit}`.\";\n}\n\n/// Test if `$value` is an angle\n/// @param {*} $value - Value to test\n/// @return {Bool}\n@function is-direction($value) {\n $is-direction: index((to top, to top right, to right top, to right, to bottom right, to right bottom, to bottom, to bottom left, to left bottom, to left, to left top, to top left), $value);\n $is-angle: type-of($value) == 'number' and index('deg' 'grad' 'turn' 'rad', unit($value));\n\n @return $is-direction or $is-angle;\n}\n\n/// Convert a direction to legacy syntax\n/// @param {Keyword | Angle} $value - Value to convert\n/// @require {function} is-direction\n/// @require {function} convert-angle\n@function legacy-direction($value) {\n @if is-direction($value) == false {\n @warn \"Cannot convert `#{$value}` to legacy syntax because it doesn't seem to be an angle or a direction\";\n }\n\n $conversion-map: (\n to top : bottom,\n to top right : bottom left,\n to right top : left bottom,\n to right : left,\n to bottom right : top left,\n to right bottom : left top,\n to bottom : top,\n to bottom left : top right,\n to left bottom : right top,\n to left : right,\n to left top : right bottom,\n to top left : bottom right\n );\n\n @if map-has-key($conversion-map, $value) {\n @return map-get($conversion-map, $value);\n }\n\n @return 90deg - convert-angle($value, 'deg');\n}\n\n/// Mixin printing a linear-gradient\n/// as well as a plain color fallback\n/// and the `-webkit-` prefixed declaration\n/// @access public\n/// @param {String | List | Angle} $direction - Linear gradient direction\n/// @param {Arglist} $color-stops - List of color-stops composing the gradient\n@mixin linear-gradient($direction, $color-stops...) {\n @if is-direction($direction) == false {\n $color-stops: ($direction, $color-stops);\n $direction: 180deg;\n }\n\n background: nth(nth($color-stops, 1), 1);\n background: -webkit-linear-gradient(legacy-direction($direction), $color-stops);\n background: linear-gradient($direction, $color-stops);\n}","@import \"../globals\";\n\n.ui-widget-content {\n color: $text-color;\n border-color: $content-border-color;\n}\n\n.ui-widget, .ui-timepicker-table {\n &.ui-widget-content {\n background: $content-background-color;\n box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);\n }\n}\n\n.ui-widget {\n font-family: inherit;\n font-size: inherit;\n}\n\n.ui-widget-header {\n border: 0;\n background: $content-contrast2-background-color;\n color: $content-contrast2-text-color;\n font-weight: bold;\n a {\n color: $content-contrast2-text-color;\n }\n}\n\n.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {\n border: 1px solid $jquery-ui-state-default-border-color;\n background: $jquery-ui-state-default-background-color;\n font-weight: bold;\n color: $jquery-ui-state-default-text-color;\n border-radius: 3px;\n}\n\n.ui-widget-header .ui-state-default {\n background: none;\n color: $content-contrast2-text-color;\n border: 0;\n}\n\n.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {\n border: 1px solid $jquery-ui-state-hover-border-color;\n background: $jquery-ui-state-hover-background-color;\n font-weight: bold;\n color: $jquery-ui-state-hover-text-color;\n}\n\n.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {\n border: 1px solid $jquery-ui-state-active-border-color;\n background: $jquery-ui-state-active-background-color;\n font-weight: bold;\n color: $jquery-ui-state-active-text-color;\n}\n\n.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {\n border: 1px solid $jquery-ui-state-highlight-border-color;\n background: $jquery-ui-state-highlight-background-color;\n color: $jquery-ui-state-highlight-text-color;\n}\n\n.ui-dialog {\n @include for-phone {\n left: 10px !important;\n right: 10px !important;\n width: auto !important;\n }\n}\n\n.ui-dialog-buttonpane {\n background: $jquery-ui-buttonpane-background;\n margin: .5em -0.2em -0.2em -0.2em;\n\n .ui-button {\n border: 0 !important;\n outline: 0;\n }\n}\n\n.ui-icon {\n @include font-icon;\n font-size: 16px;\n font-weight: bold;\n background: none !important;\n text-indent: 0;\n overflow: visible;\n}\n\n.ui-icon-circle-triangle-e:before {\n content: $icon-arrow-right;\n}\n\n.ui-icon-circle-triangle-w:before {\n content: $icon-arrow-left;\n}\n\n.ui-icon-closethick:before {\n content: $icon-cross;\n}\n\n.ui-widget-overlay {\n background: $jquery-ui-overlay-color;\n opacity: 0.5;\n filter: Alpha(Opacity=50);\n}\n\n.ui-tooltip {\n background: $jquery-ui-tooltip-background-color !important;\n color: $jquery-ui-tooltip-text-color;\n border: 0;\n box-shadow: none !important;\n opacity: 0.8;\n font-size: 13px;\n pointer-events: none;\n}\n\n.ui-datepicker, .ui-timepicker {\n table {\n margin: 0 0 .4em;\n background: transparent;\n border-radius: 0;\n box-shadow: none;\n }\n\n th {\n background: inherit;\n color: inherit;\n text-transform: inherit;\n }\n\n tbody tr {\n border-bottom: inherit;\n }\n}\n\n.ui-datepicker table {\n margin: 0 0 .4em;\n}\n\n.ui-timepicker-table table {\n margin: .15em 0 0;\n}\n","/*\n * Customizable variables\n * Update these variable to create theme\n */\n\n/*\n * General\n */\n\n$background-color: #eff6f5;\n$text-color: #62a29c;\n$dim-text-color: #cceae4;\n$error-text-color: #c14747;\n\n$link-color: #7FB1DC;\n$hover-link-color: #44b78b;\n\n$font: Arial, sans-serif;\n$font-size: 14px;\n\n/*\n * Sidebar\n */\n\n$sidebar-width: 250px;\n\n$sidebar-background-color: #2e5955;\n$sidebar-contrast-background-color: #254d49;\n$sidebar-contrast-text-color: #62a29c;\n\n$sidebar-arrow-color: #7FB1DC;\n$sidebar-hover-arrow-color: #7FB1DC;\n\n$sidebar-action-color: #44b78b;\n$sidebar-hover-action-color: #7FB1DC;\n\n$sidebar-title-action-color: #44b78b;\n$sidebar-hover-title-action-item-color: #7FB1DC;\n\n$sidebar-text-color: #62a29c;\n$sidebar-icon-color: #62a29c;\n$sidebar-link-color: #bbddd9;\n$sidebar-hover-link-color: #fff;\n$sidebar-hover-background-color: #254d49;\n\n$sidebar-popup-search-input-background-color: #cceae4;\n$sidebar-popup-search-input-text-color: #62a29c;\n$sidebar-popup-search-input-placeholder-color: transparentize(#6f7e95, 0.5);\n\n$sidebar-popup-background-color: #eff6f5;\n$sidebar-popup-text-color: #62a29c;\n$sidebar-popup-overlay-color: #000;\n\n$sidebar-popup-link-text-color: #62a29c;\n$sidebar-popup-hover-link-color: #fff;\n$sidebar-popup-hover-link-background-color: #7FB1DC;\n\n/*\n * Top\n */\n\n$top-height: 32px;\n\n$top-text-color: #62a29c;\n$top-separator-color: #B4DCD4;\n$top-link-color: #B4DCD4;\n$top-hover-link-color: #7FB1DC;\n$top-border-color: #B4DCD4;\n$top-icon-color: #44b78b;\n\n$top-dropdown-background-color: #62a29c;\n$top-dropdown-text-color: #eff6f5;\n$top-dropdown-contrast-background-color: #3c706b;\n$top-dropdown-contrast-text-color: #bbddd9;\n$top-dropdown-border-color: #6aa6a1;\n$top-dropdown-link-color: #eff6f5;\n$top-dropdown-hover-link-color: #eff6f5;\n$top-dropdown-icon-color: #eff6f5;\n$top-dropdown-selected-color: #e5e2a5;\n\n/*\n * Content\n */\n\n$content-background-color: #fff;\n$content-contrast-background-color: #f5fdfa; //inline list bg\n$content-contrast2-background-color: #3c706b; //table header\n$content-contrast3-background-color: #cceae4; //delete collapsable\n$content-selected-background-color: #fffcc0;\n$content-contrast2-text-color: #fff;\n$content-border-color: #f5f3f4; //row bottom\n$content-border2-color: #cceae4; //table bottom\n$content-selected-border-color: #e5e2a5;\n\n$tab-selected-border-color: #7FB1DC;\n$tab-error-border-color: #c14747;\n\n/*\n * Buttons\n */\n\n$button-background-color: #cceae4;\n$button-hover-background-color: #7FB1DC;\n$button-active-background-color: #62a29c;\n$button-text-color: #62a29c;\n$button-hover-text-color: #fff;\n$button-active-text-color: #fff;\n\n$primary-button-background-color: #44b78b;\n$primary-button-text-color: #fff;\n\n$danger-button-background-color: #c14747;\n$danger-button-text-color: #fff;\n\n$background-button-background-color: #fff;\n$background-button-text-color: #62a29c;\n\n/*\n * Inputs\n */\n\n$input-background-color: #fff;\n$input-contrast-background-color: #cceae4;\n$input-border-color: #eff6f5;\n$input-hover-background-color: #7FB1DC;\n$input-icon-color: #44b78b;\n$input-text-color: #62a29c;\n$input-contrast-text-color: #62a29c;\n$input-hover-text-color: #fff;\n$input-selected-text-color: #44b78b;\n$input-disabled-text-color: #cceae4;\n$input-placeholder-color: #cceae4;\n$input-shadow-color: transparentize(#44b78b, 0.25);\n\n$background-input-background-color: #fff;\n$background-input-border-color: #fff;\n$background-input-text-color: #62a29c;\n\n/*\n * Messages\n */\n\n$warning-color: #f0dada;\n$warning-text-color: #dba4a4;\n$info-color: #e8e8bd;\n$info-text-color: #bebe92;\n$success-color: #e0eec5;\n$success-text-color: #bcd386;\n\n/*\n * Login\n */\n\n$login-background-color: #2e5955;\n$login-title-text-color: #62a29c;\n$login-title-contrast-text-color: #fff;\n$login-header-background-color: #3c706b;\n$login-header-text-color: #fff;\n$login-content-background-color: #fff;\n\n/*\n * jQuery UI\n */\n\n$jquery-ui-buttonpane-background: #eff6f5;\n\n$jquery-ui-state-default-background-color: #fff;\n$jquery-ui-state-default-border-color: #eff6f5;\n$jquery-ui-state-default-text-color: #62a29c;\n\n$jquery-ui-state-hover-background-color: #7FB1DC;\n$jquery-ui-state-hover-border-color: #7FB1DC;\n$jquery-ui-state-hover-text-color: #fff;\n\n$jquery-ui-state-active-background-color: #44b78b;\n$jquery-ui-state-active-border-color: #44b78b;\n$jquery-ui-state-active-text-color: #fff;\n\n$jquery-ui-state-highlight-background-color: #fff;\n$jquery-ui-state-highlight-border-color: #7FB1DC;\n$jquery-ui-state-highlight-text-color: #7FB1DC;\n\n$jquery-ui-overlay-color: #000;\n\n$jquery-ui-tooltip-background-color: #000;\n$jquery-ui-tooltip-text-color: #fff;\n\n/*\n * Charts\n */\n\n$chart-fillColor: transparentize($hover-link-color, 0.75);\n$chart-strokeColor: $hover-link-color;\n$chart-pointColor: $content-contrast2-text-color;\n$chart-pointHighlightFill: $hover-link-color;\n$chart-scaleGridLineColor: transparentize(#000, 0.9);\n$chart-scaleLineColor: transparentize(#000, 0.9);\n$chart-scaleFontColor: $content-contrast2-text-color;\n","$icomoon-font-path: \"fonts\" !default;\n\n$icon-settings: \"\\e900\";\n$icon-menu: \"\\e901\";\n$icon-reset: \"\\e61e\";\n$icon-search: \"\\e61d\";\n$icon-user: \"\\e61c\";\n$icon-jet: \"\\e61b\";\n$icon-refresh: \"\\e61a\";\n$icon-grid: \"\\e619\";\n$icon-star: \"\\e618\";\n$icon-pin: \"\\e617\";\n$icon-new: \"\\e616\";\n$icon-edit: \"\\e615\";\n$icon-clock: \"\\e611\";\n$icon-calendar: \"\\e612\";\n$icon-book: \"\\e60d\";\n$icon-open-external: \"\\e60e\";\n$icon-data: \"\\e60f\";\n$icon-question: \"\\e613\";\n$icon-tick: \"\\e614\";\n$icon-cross: \"\\e610\";\n$icon-key: \"\\e60c\";\n$icon-arrow-right: \"\\e60b\";\n$icon-arrow-left: \"\\e60a\";\n$icon-arrow-down: \"\\e608\";\n$icon-arrow-up: \"\\e609\";\n$icon-checkbox-outline: \"\\e607\";\n$icon-remove: \"\\e600\";\n$icon-add2: \"\\e601\";\n$icon-exit: \"\\e602\";\n$icon-add: \"\\e603\";\n$icon-add3: \"\\e604\";\n$icon-expand: \"\\e605\";\n$icon-checkbox: \"\\e606\";\n\n"],"sourceRoot":"/source/"} \ No newline at end of file diff --git a/jdav_web/static/jet/css/themes/jdav-green/jquery-ui.theme.scss b/jdav_web/static/jet/css/themes/jdav-green/jquery-ui.theme.scss new file mode 100755 index 0000000..fcc1a06 --- /dev/null +++ b/jdav_web/static/jet/css/themes/jdav-green/jquery-ui.theme.scss @@ -0,0 +1,2 @@ +@import "variables"; +@import "../../jquery-ui/jquery-ui.theme"; \ No newline at end of file diff --git a/jdav_web/static/jet/css/themes/jdav-green/select2.theme.css b/jdav_web/static/jet/css/themes/jdav-green/select2.theme.css new file mode 100755 index 0000000..4b41d12 --- /dev/null +++ b/jdav_web/static/jet/css/themes/jdav-green/select2.theme.css @@ -0,0 +1,3 @@ +.hidden{display:none}.clear-list{margin:0;padding:0;list-style:none}.fl{float:left}.fr{float:right}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.p10{padding:10px;padding:0.71429rem}.p20{padding:20px;padding:1.42857rem}.p30{padding:30px;padding:2.14286rem}.p40{padding:40px;padding:2.85714rem}.p50{padding:50px;padding:3.57143rem}.p60{padding:60px;padding:4.28571rem}.p70{padding:70px;padding:5rem}.p80{padding:80px;padding:5.71429rem}.pt10{padding-top:10px;padding-top:0.71429rem}.pt20{padding-top:20px;padding-top:1.42857rem}.pt30{padding-top:30px;padding-top:2.14286rem}.pt40{padding-top:40px;padding-top:2.85714rem}.pt50{padding-top:50px;padding-top:3.57143rem}.pt60{padding-top:60px;padding-top:4.28571rem}.pt70{padding-top:70px;padding-top:5rem}.pt80{padding-top:80px;padding-top:5.71429rem}.pr10{padding-right:10px;padding-right:0.71429rem}.pr20{padding-right:20px;padding-right:1.42857rem}.pr30{padding-right:30px;padding-right:2.14286rem}.pr40{padding-right:40px;padding-right:2.85714rem}.pr50{padding-right:50px;padding-right:3.57143rem}.pr60{padding-right:60px;padding-right:4.28571rem}.pr70{padding-right:70px;padding-right:5rem}.pr80{padding-right:80px;padding-right:5.71429rem}.pb10{padding-bottom:10px;padding-bottom:0.71429rem}.pb20{padding-bottom:20px;padding-bottom:1.42857rem}.pb30{padding-bottom:30px;padding-bottom:2.14286rem}.pb40{padding-bottom:40px;padding-bottom:2.85714rem}.pb50{padding-bottom:50px;padding-bottom:3.57143rem}.pb60{padding-bottom:60px;padding-bottom:4.28571rem}.pb70{padding-bottom:70px;padding-bottom:5rem}.pb80{padding-bottom:80px;padding-bottom:5.71429rem}.pl10{padding-left:10px;padding-left:0.71429rem}.pl20{padding-left:20px;padding-left:1.42857rem}.pl30{padding-left:30px;padding-left:2.14286rem}.pl40{padding-left:40px;padding-left:2.85714rem}.pl50{padding-left:50px;padding-left:3.57143rem}.pl60{padding-left:60px;padding-left:4.28571rem}.pl70{padding-left:70px;padding-left:5rem}.pl80{padding-left:80px;padding-left:5.71429rem}.m10{margin:10px;margin:0.71429rem}.m20{margin:20px;margin:1.42857rem}.m30{margin:30px;margin:2.14286rem}.m40{margin:40px;margin:2.85714rem}.m50{margin:50px;margin:3.57143rem}.m60{margin:60px;margin:4.28571rem}.m70{margin:70px;margin:5rem}.m80{margin:80px;margin:5.71429rem}.mt10{margin-top:10px;margin-top:0.71429rem}.mt20{margin-top:20px;margin-top:1.42857rem}.mt30{margin-top:30px;margin-top:2.14286rem}.mt40{margin-top:40px;margin-top:2.85714rem}.mt50{margin-top:50px;margin-top:3.57143rem}.mt60{margin-top:60px;margin-top:4.28571rem}.mt70{margin-top:70px;margin-top:5rem}.mt80{margin-top:80px;margin-top:5.71429rem}.mr10{margin-right:10px;margin-right:0.71429rem}.mr20{margin-right:20px;margin-right:1.42857rem}.mr30{margin-right:30px;margin-right:2.14286rem}.mr40{margin-right:40px;margin-right:2.85714rem}.mr50{margin-right:50px;margin-right:3.57143rem}.mr60{margin-right:60px;margin-right:4.28571rem}.mr70{margin-right:70px;margin-right:5rem}.mr80{margin-right:80px;margin-right:5.71429rem}.mb10{margin-bottom:10px;margin-bottom:0.71429rem}.mb20{margin-bottom:20px;margin-bottom:1.42857rem}.mb30{margin-bottom:30px;margin-bottom:2.14286rem}.mb40{margin-bottom:40px;margin-bottom:2.85714rem}.mb50{margin-bottom:50px;margin-bottom:3.57143rem}.mb60{margin-bottom:60px;margin-bottom:4.28571rem}.mb70{margin-bottom:70px;margin-bottom:5rem}.mb80{margin-bottom:80px;margin-bottom:5.71429rem}.ml10{margin-left:10px;margin-left:0.71429rem}.ml20{margin-left:20px;margin-left:1.42857rem}.ml30{margin-left:30px;margin-left:2.14286rem}.ml40{margin-left:40px;margin-left:2.85714rem}.ml50{margin-left:50px;margin-left:3.57143rem}.ml60{margin-left:60px;margin-left:4.28571rem}.ml70{margin-left:70px;margin-left:5rem}.ml80{margin-left:80px;margin-left:5.71429rem}.pos_rel{position:relative}.pos_abs{position:absolute}.fill_width{width:100% !important}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.select2-container--jet{min-width:160px;min-width:11.42857rem}.select2-container--jet .hidden{display:none}.select2-container--jet .clear-list{margin:0;padding:0;list-style:none}.select2-container--jet .fl{float:left}.select2-container--jet .fr{float:right}.select2-container--jet .cf:before,.select2-container--jet .cf:after{content:"";display:table}.select2-container--jet .cf:after{clear:both}.select2-container--jet .p10{padding:10px;padding:0.71429rem}.select2-container--jet .p20{padding:20px;padding:1.42857rem}.select2-container--jet .p30{padding:30px;padding:2.14286rem}.select2-container--jet .p40{padding:40px;padding:2.85714rem}.select2-container--jet .p50{padding:50px;padding:3.57143rem}.select2-container--jet .p60{padding:60px;padding:4.28571rem}.select2-container--jet .p70{padding:70px;padding:5rem}.select2-container--jet .p80{padding:80px;padding:5.71429rem}.select2-container--jet .pt10{padding-top:10px;padding-top:0.71429rem}.select2-container--jet .pt20{padding-top:20px;padding-top:1.42857rem}.select2-container--jet .pt30{padding-top:30px;padding-top:2.14286rem}.select2-container--jet .pt40{padding-top:40px;padding-top:2.85714rem}.select2-container--jet .pt50{padding-top:50px;padding-top:3.57143rem}.select2-container--jet .pt60{padding-top:60px;padding-top:4.28571rem}.select2-container--jet .pt70{padding-top:70px;padding-top:5rem}.select2-container--jet .pt80{padding-top:80px;padding-top:5.71429rem}.select2-container--jet .pr10{padding-right:10px;padding-right:0.71429rem}.select2-container--jet .pr20{padding-right:20px;padding-right:1.42857rem}.select2-container--jet .pr30{padding-right:30px;padding-right:2.14286rem}.select2-container--jet .pr40{padding-right:40px;padding-right:2.85714rem}.select2-container--jet .pr50{padding-right:50px;padding-right:3.57143rem}.select2-container--jet .pr60{padding-right:60px;padding-right:4.28571rem}.select2-container--jet .pr70{padding-right:70px;padding-right:5rem}.select2-container--jet .pr80{padding-right:80px;padding-right:5.71429rem}.select2-container--jet .pb10{padding-bottom:10px;padding-bottom:0.71429rem}.select2-container--jet .pb20{padding-bottom:20px;padding-bottom:1.42857rem}.select2-container--jet .pb30{padding-bottom:30px;padding-bottom:2.14286rem}.select2-container--jet .pb40{padding-bottom:40px;padding-bottom:2.85714rem}.select2-container--jet .pb50{padding-bottom:50px;padding-bottom:3.57143rem}.select2-container--jet .pb60{padding-bottom:60px;padding-bottom:4.28571rem}.select2-container--jet .pb70{padding-bottom:70px;padding-bottom:5rem}.select2-container--jet .pb80{padding-bottom:80px;padding-bottom:5.71429rem}.select2-container--jet .pl10{padding-left:10px;padding-left:0.71429rem}.select2-container--jet .pl20{padding-left:20px;padding-left:1.42857rem}.select2-container--jet .pl30{padding-left:30px;padding-left:2.14286rem}.select2-container--jet .pl40{padding-left:40px;padding-left:2.85714rem}.select2-container--jet .pl50{padding-left:50px;padding-left:3.57143rem}.select2-container--jet .pl60{padding-left:60px;padding-left:4.28571rem}.select2-container--jet .pl70{padding-left:70px;padding-left:5rem}.select2-container--jet .pl80{padding-left:80px;padding-left:5.71429rem}.select2-container--jet .m10{margin:10px;margin:0.71429rem}.select2-container--jet .m20{margin:20px;margin:1.42857rem}.select2-container--jet .m30{margin:30px;margin:2.14286rem}.select2-container--jet .m40{margin:40px;margin:2.85714rem}.select2-container--jet .m50{margin:50px;margin:3.57143rem}.select2-container--jet .m60{margin:60px;margin:4.28571rem}.select2-container--jet .m70{margin:70px;margin:5rem}.select2-container--jet .m80{margin:80px;margin:5.71429rem}.select2-container--jet .mt10{margin-top:10px;margin-top:0.71429rem}.select2-container--jet .mt20{margin-top:20px;margin-top:1.42857rem}.select2-container--jet .mt30{margin-top:30px;margin-top:2.14286rem}.select2-container--jet .mt40{margin-top:40px;margin-top:2.85714rem}.select2-container--jet .mt50{margin-top:50px;margin-top:3.57143rem}.select2-container--jet .mt60{margin-top:60px;margin-top:4.28571rem}.select2-container--jet .mt70{margin-top:70px;margin-top:5rem}.select2-container--jet .mt80{margin-top:80px;margin-top:5.71429rem}.select2-container--jet .mr10{margin-right:10px;margin-right:0.71429rem}.select2-container--jet .mr20{margin-right:20px;margin-right:1.42857rem}.select2-container--jet .mr30{margin-right:30px;margin-right:2.14286rem}.select2-container--jet .mr40{margin-right:40px;margin-right:2.85714rem}.select2-container--jet .mr50{margin-right:50px;margin-right:3.57143rem}.select2-container--jet .mr60{margin-right:60px;margin-right:4.28571rem}.select2-container--jet .mr70{margin-right:70px;margin-right:5rem}.select2-container--jet .mr80{margin-right:80px;margin-right:5.71429rem}.select2-container--jet .mb10{margin-bottom:10px;margin-bottom:0.71429rem}.select2-container--jet .mb20{margin-bottom:20px;margin-bottom:1.42857rem}.select2-container--jet .mb30{margin-bottom:30px;margin-bottom:2.14286rem}.select2-container--jet .mb40{margin-bottom:40px;margin-bottom:2.85714rem}.select2-container--jet .mb50{margin-bottom:50px;margin-bottom:3.57143rem}.select2-container--jet .mb60{margin-bottom:60px;margin-bottom:4.28571rem}.select2-container--jet .mb70{margin-bottom:70px;margin-bottom:5rem}.select2-container--jet .mb80{margin-bottom:80px;margin-bottom:5.71429rem}.select2-container--jet .ml10{margin-left:10px;margin-left:0.71429rem}.select2-container--jet .ml20{margin-left:20px;margin-left:1.42857rem}.select2-container--jet .ml30{margin-left:30px;margin-left:2.14286rem}.select2-container--jet .ml40{margin-left:40px;margin-left:2.85714rem}.select2-container--jet .ml50{margin-left:50px;margin-left:3.57143rem}.select2-container--jet .ml60{margin-left:60px;margin-left:4.28571rem}.select2-container--jet .ml70{margin-left:70px;margin-left:5rem}.select2-container--jet .ml80{margin-left:80px;margin-left:5.71429rem}.select2-container--jet .pos_rel{position:relative}.select2-container--jet .pos_abs{position:absolute}.select2-container--jet .fill_width{width:100% !important}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.select2-container--jet .select2-selection--single{height:32px;height:2.28571rem}.select2-container--jet .select2-selection--single .select2-selection__rendered{padding-right:24px;padding-right:1.71429rem}.select2-container--jet .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--jet .select2-selection--single .select2-selection__arrow{height:26px;height:1.85714rem;position:absolute;top:1px;top:0.07143rem;right:4px;right:0.28571rem;width:20px;width:1.42857rem}.select2-container--jet .select2-selection--single .select2-selection__arrow b:before{font-family:'jet-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;color:#44b78b;font-size:20px;font-size:1.42857rem;content:"";line-height:32px;line-height:2.28571rem}.select2-container--jet[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--jet[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;left:0.07143rem;right:auto}.select2-container--jet.select2-container--disabled .select2-selection--single{background-color:rgba(204,234,228,0.25);cursor:default}.select2-container--jet.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--jet .hidden{display:none}.select2-container--jet .clear-list{margin:0;padding:0;list-style:none}.select2-container--jet .fl{float:left}.select2-container--jet .fr{float:right}.select2-container--jet .cf:before,.select2-container--jet .cf:after{content:"";display:table}.select2-container--jet .cf:after{clear:both}.select2-container--jet .p10{padding:10px;padding:0.71429rem}.select2-container--jet .p20{padding:20px;padding:1.42857rem}.select2-container--jet .p30{padding:30px;padding:2.14286rem}.select2-container--jet .p40{padding:40px;padding:2.85714rem}.select2-container--jet .p50{padding:50px;padding:3.57143rem}.select2-container--jet .p60{padding:60px;padding:4.28571rem}.select2-container--jet .p70{padding:70px;padding:5rem}.select2-container--jet .p80{padding:80px;padding:5.71429rem}.select2-container--jet .pt10{padding-top:10px;padding-top:0.71429rem}.select2-container--jet .pt20{padding-top:20px;padding-top:1.42857rem}.select2-container--jet .pt30{padding-top:30px;padding-top:2.14286rem}.select2-container--jet .pt40{padding-top:40px;padding-top:2.85714rem}.select2-container--jet .pt50{padding-top:50px;padding-top:3.57143rem}.select2-container--jet .pt60{padding-top:60px;padding-top:4.28571rem}.select2-container--jet .pt70{padding-top:70px;padding-top:5rem}.select2-container--jet .pt80{padding-top:80px;padding-top:5.71429rem}.select2-container--jet .pr10{padding-right:10px;padding-right:0.71429rem}.select2-container--jet .pr20{padding-right:20px;padding-right:1.42857rem}.select2-container--jet .pr30{padding-right:30px;padding-right:2.14286rem}.select2-container--jet .pr40{padding-right:40px;padding-right:2.85714rem}.select2-container--jet .pr50{padding-right:50px;padding-right:3.57143rem}.select2-container--jet .pr60{padding-right:60px;padding-right:4.28571rem}.select2-container--jet .pr70{padding-right:70px;padding-right:5rem}.select2-container--jet .pr80{padding-right:80px;padding-right:5.71429rem}.select2-container--jet .pb10{padding-bottom:10px;padding-bottom:0.71429rem}.select2-container--jet .pb20{padding-bottom:20px;padding-bottom:1.42857rem}.select2-container--jet .pb30{padding-bottom:30px;padding-bottom:2.14286rem}.select2-container--jet .pb40{padding-bottom:40px;padding-bottom:2.85714rem}.select2-container--jet .pb50{padding-bottom:50px;padding-bottom:3.57143rem}.select2-container--jet .pb60{padding-bottom:60px;padding-bottom:4.28571rem}.select2-container--jet .pb70{padding-bottom:70px;padding-bottom:5rem}.select2-container--jet .pb80{padding-bottom:80px;padding-bottom:5.71429rem}.select2-container--jet .pl10{padding-left:10px;padding-left:0.71429rem}.select2-container--jet .pl20{padding-left:20px;padding-left:1.42857rem}.select2-container--jet .pl30{padding-left:30px;padding-left:2.14286rem}.select2-container--jet .pl40{padding-left:40px;padding-left:2.85714rem}.select2-container--jet .pl50{padding-left:50px;padding-left:3.57143rem}.select2-container--jet .pl60{padding-left:60px;padding-left:4.28571rem}.select2-container--jet .pl70{padding-left:70px;padding-left:5rem}.select2-container--jet .pl80{padding-left:80px;padding-left:5.71429rem}.select2-container--jet .m10{margin:10px;margin:0.71429rem}.select2-container--jet .m20{margin:20px;margin:1.42857rem}.select2-container--jet .m30{margin:30px;margin:2.14286rem}.select2-container--jet .m40{margin:40px;margin:2.85714rem}.select2-container--jet .m50{margin:50px;margin:3.57143rem}.select2-container--jet .m60{margin:60px;margin:4.28571rem}.select2-container--jet .m70{margin:70px;margin:5rem}.select2-container--jet .m80{margin:80px;margin:5.71429rem}.select2-container--jet .mt10{margin-top:10px;margin-top:0.71429rem}.select2-container--jet .mt20{margin-top:20px;margin-top:1.42857rem}.select2-container--jet .mt30{margin-top:30px;margin-top:2.14286rem}.select2-container--jet .mt40{margin-top:40px;margin-top:2.85714rem}.select2-container--jet .mt50{margin-top:50px;margin-top:3.57143rem}.select2-container--jet .mt60{margin-top:60px;margin-top:4.28571rem}.select2-container--jet .mt70{margin-top:70px;margin-top:5rem}.select2-container--jet .mt80{margin-top:80px;margin-top:5.71429rem}.select2-container--jet .mr10{margin-right:10px;margin-right:0.71429rem}.select2-container--jet .mr20{margin-right:20px;margin-right:1.42857rem}.select2-container--jet .mr30{margin-right:30px;margin-right:2.14286rem}.select2-container--jet .mr40{margin-right:40px;margin-right:2.85714rem}.select2-container--jet .mr50{margin-right:50px;margin-right:3.57143rem}.select2-container--jet .mr60{margin-right:60px;margin-right:4.28571rem}.select2-container--jet .mr70{margin-right:70px;margin-right:5rem}.select2-container--jet .mr80{margin-right:80px;margin-right:5.71429rem}.select2-container--jet .mb10{margin-bottom:10px;margin-bottom:0.71429rem}.select2-container--jet .mb20{margin-bottom:20px;margin-bottom:1.42857rem}.select2-container--jet .mb30{margin-bottom:30px;margin-bottom:2.14286rem}.select2-container--jet .mb40{margin-bottom:40px;margin-bottom:2.85714rem}.select2-container--jet .mb50{margin-bottom:50px;margin-bottom:3.57143rem}.select2-container--jet .mb60{margin-bottom:60px;margin-bottom:4.28571rem}.select2-container--jet .mb70{margin-bottom:70px;margin-bottom:5rem}.select2-container--jet .mb80{margin-bottom:80px;margin-bottom:5.71429rem}.select2-container--jet .ml10{margin-left:10px;margin-left:0.71429rem}.select2-container--jet .ml20{margin-left:20px;margin-left:1.42857rem}.select2-container--jet .ml30{margin-left:30px;margin-left:2.14286rem}.select2-container--jet .ml40{margin-left:40px;margin-left:2.85714rem}.select2-container--jet .ml50{margin-left:50px;margin-left:3.57143rem}.select2-container--jet .ml60{margin-left:60px;margin-left:4.28571rem}.select2-container--jet .ml70{margin-left:70px;margin-left:5rem}.select2-container--jet .ml80{margin-left:80px;margin-left:5.71429rem}.select2-container--jet .pos_rel{position:relative}.select2-container--jet .pos_abs{position:absolute}.select2-container--jet .fill_width{width:100% !important}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.select2-container--jet .select2-selection--multiple{background-color:#fff !important;border:1px solid #eff6f5;border:0.07143rem solid #eff6f5;cursor:text;height:auto;min-height:32px;min-height:2.28571rem}.select2-container--jet .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;padding:0 0.35714rem;width:100%}.select2-container--jet .select2-selection--multiple .select2-selection__rendered li{list-style-type:none}.select2-container--jet .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-top:0.35714rem;margin-right:10px;margin-right:0.71429rem}.select2-container--jet .select2-selection--multiple .select2-selection__choice{background-color:#cceae4;color:#62a29c;font-size:13px;font-size:0.92857rem;border-radius:4px;border-radius:0.28571rem;cursor:default;float:left;margin-right:5px;margin-right:0.35714rem;margin-top:5px;margin-top:0.35714rem;padding:5px 5px;padding:0.35714rem 0.35714rem;line-height:normal;list-style-type:none}.select2-container--jet .select2-selection--multiple .select2-selection__choice__remove{color:#62a29c;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px;margin-right:0.14286rem}.select2-container--jet .select2-selection--multiple .select2-selection__choice__remove:hover{color:#7FB1DC}.select2-container--jet[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--jet[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--jet[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-left:0.35714rem;margin-right:auto}.select2-container--jet[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-left:0.14286rem;margin-right:auto}.select2-container--jet.select2-container--disabled .select2-selection--multiple{background-color:#cceae4;cursor:default}.select2-container--jet.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--jet .select2-selection{background-color:#fff;border:1px solid #eff6f5;border:0.07143rem solid #eff6f5;border-radius:4px;border-radius:0.28571rem;outline:0}@media only screen and (max-width: 960px){fieldset.module .select2-container--jet .select2-selection{box-shadow:inset 0 2px 6px 0 rgba(0,0,0,0.04);box-shadow:inset 0 0.14286rem 0.42857rem 0 rgba(0,0,0,0.04)}}.select2-container--jet .select2-selection .select2-selection__rendered{color:#62a29c;line-height:32px;line-height:2.28571rem;font-size:13px;font-size:0.92857rem}.select2-container--jet .select2-selection .select2-selection__placeholder{color:#cceae4}.select2-container--jet .select2-buttons{background-color:#cceae4;text-align:center;padding:6px;padding:0.42857rem}.select2-container--jet .select2-buttons-button,.select2-container--jet .select2-buttons-button:visited,.select2-container--jet .select2-buttons-button:hover{color:#62a29c;margin-left:10px;margin-left:0.71429rem}.select2-container--jet .select2-buttons-button:hover{text-decoration:underline}.select2-container--jet .select2-buttons-button:first-child{margin-left:0}.select2-container--jet .select2-dropdown{border:0;border-radius:4px;border-radius:0.28571rem;box-shadow:0 0 4px 0 rgba(68,183,139,0.75);box-shadow:0 0 0.28571rem 0 rgba(68,183,139,0.75);overflow:hidden;z-index:1}.select2-container--jet .select2-dropdown--below{top:-32px;top:-2.28571rem}.select2-container--jet .select2-dropdown--above{top:32px;top:2.28571rem}.select2-container--jet .select2-dropdown.select2-multiple-dropdown{top:auto}.select2-container--jet .select2-search--dropdown{padding:0}.select2-container--jet .select2-search--dropdown .select2-search__field{outline:0;border:0;background-color:#fff;color:#62a29c;height:32px;height:2.28571rem;-webkit-appearance:textfield;box-shadow:none}.select2-container--jet .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;color:#62a29c;-webkit-appearance:textfield;box-shadow:none}.select2-container--jet .select2-results>.select2-results__options{max-height:200px;max-height:14.28571rem;overflow-y:auto}.select2-container--jet .select2-results__option{font-size:13px;font-size:0.92857rem}.select2-container--jet .select2-results__option[role=group]{padding:0}.select2-container--jet .select2-results__option[aria-disabled=true]{color:#cceae4}.select2-container--jet .select2-results__option[aria-selected=true]{color:#44b78b}.select2-container--jet .select2-results__option .select2-results__option{padding-left:1em}.select2-container--jet .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--jet .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--jet .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--jet .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--jet .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--jet .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--jet .select2-results__option--highlighted[aria-selected]{background-color:#7FB1DC;color:#fff}.select2-container--jet .select2-results__group{cursor:default;display:block;padding:6px;padding:0.42857rem} + +/*# sourceMappingURL=select2.theme.css.map */ diff --git a/jdav_web/static/jet/css/themes/jdav-green/select2.theme.css.map b/jdav_web/static/jet/css/themes/jdav-green/select2.theme.css.map new file mode 100644 index 0000000..a39f062 --- /dev/null +++ b/jdav_web/static/jet/css/themes/jdav-green/select2.theme.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["themes/green/select2.theme.css","_helpers.scss","select2/_layout.scss","select2/_single.scss","_variables.scss","themes/green/_variables.scss","icons/_variables.scss","select2/_multiple.scss"],"names":[],"mappings":"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","file":"themes/green/select2.theme.css","sourcesContent":[".hidden{display:none}.clear-list{margin:0;padding:0;list-style:none}.fl{float:left}.fr{float:right}.cf:before,.cf:after{content:\"\";display:table}.cf:after{clear:both}.p10{padding:10px}.p20{padding:20px}.p30{padding:30px}.p40{padding:40px}.p50{padding:50px}.p60{padding:60px}.p70{padding:70px}.p80{padding:80px}.pt10{padding-top:10px}.pt20{padding-top:20px}.pt30{padding-top:30px}.pt40{padding-top:40px}.pt50{padding-top:50px}.pt60{padding-top:60px}.pt70{padding-top:70px}.pt80{padding-top:80px}.pr10{padding-right:10px}.pr20{padding-right:20px}.pr30{padding-right:30px}.pr40{padding-right:40px}.pr50{padding-right:50px}.pr60{padding-right:60px}.pr70{padding-right:70px}.pr80{padding-right:80px}.pb10{padding-bottom:10px}.pb20{padding-bottom:20px}.pb30{padding-bottom:30px}.pb40{padding-bottom:40px}.pb50{padding-bottom:50px}.pb60{padding-bottom:60px}.pb70{padding-bottom:70px}.pb80{padding-bottom:80px}.pl10{padding-left:10px}.pl20{padding-left:20px}.pl30{padding-left:30px}.pl40{padding-left:40px}.pl50{padding-left:50px}.pl60{padding-left:60px}.pl70{padding-left:70px}.pl80{padding-left:80px}.m10{margin:10px}.m20{margin:20px}.m30{margin:30px}.m40{margin:40px}.m50{margin:50px}.m60{margin:60px}.m70{margin:70px}.m80{margin:80px}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mt60{margin-top:60px}.mt70{margin-top:70px}.mt80{margin-top:80px}.mr10{margin-right:10px}.mr20{margin-right:20px}.mr30{margin-right:30px}.mr40{margin-right:40px}.mr50{margin-right:50px}.mr60{margin-right:60px}.mr70{margin-right:70px}.mr80{margin-right:80px}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mb70{margin-bottom:70px}.mb80{margin-bottom:80px}.ml10{margin-left:10px}.ml20{margin-left:20px}.ml30{margin-left:30px}.ml40{margin-left:40px}.ml50{margin-left:50px}.ml60{margin-left:60px}.ml70{margin-left:70px}.ml80{margin-left:80px}.pos_rel{position:relative}.pos_abs{position:absolute}.fill_width{width:100% !important}@keyframes spin{100%{transform:rotate(360deg)}}.select2-container--jet{min-width:160px}.select2-container--jet .hidden{display:none}.select2-container--jet .clear-list{margin:0;padding:0;list-style:none}.select2-container--jet .fl{float:left}.select2-container--jet .fr{float:right}.select2-container--jet .cf:before,.select2-container--jet .cf:after{content:\"\";display:table}.select2-container--jet .cf:after{clear:both}.select2-container--jet .p10{padding:10px}.select2-container--jet .p20{padding:20px}.select2-container--jet .p30{padding:30px}.select2-container--jet .p40{padding:40px}.select2-container--jet .p50{padding:50px}.select2-container--jet .p60{padding:60px}.select2-container--jet .p70{padding:70px}.select2-container--jet .p80{padding:80px}.select2-container--jet .pt10{padding-top:10px}.select2-container--jet .pt20{padding-top:20px}.select2-container--jet .pt30{padding-top:30px}.select2-container--jet .pt40{padding-top:40px}.select2-container--jet .pt50{padding-top:50px}.select2-container--jet .pt60{padding-top:60px}.select2-container--jet .pt70{padding-top:70px}.select2-container--jet .pt80{padding-top:80px}.select2-container--jet .pr10{padding-right:10px}.select2-container--jet .pr20{padding-right:20px}.select2-container--jet .pr30{padding-right:30px}.select2-container--jet .pr40{padding-right:40px}.select2-container--jet .pr50{padding-right:50px}.select2-container--jet .pr60{padding-right:60px}.select2-container--jet .pr70{padding-right:70px}.select2-container--jet .pr80{padding-right:80px}.select2-container--jet .pb10{padding-bottom:10px}.select2-container--jet .pb20{padding-bottom:20px}.select2-container--jet .pb30{padding-bottom:30px}.select2-container--jet .pb40{padding-bottom:40px}.select2-container--jet .pb50{padding-bottom:50px}.select2-container--jet .pb60{padding-bottom:60px}.select2-container--jet .pb70{padding-bottom:70px}.select2-container--jet .pb80{padding-bottom:80px}.select2-container--jet .pl10{padding-left:10px}.select2-container--jet .pl20{padding-left:20px}.select2-container--jet .pl30{padding-left:30px}.select2-container--jet .pl40{padding-left:40px}.select2-container--jet .pl50{padding-left:50px}.select2-container--jet .pl60{padding-left:60px}.select2-container--jet .pl70{padding-left:70px}.select2-container--jet .pl80{padding-left:80px}.select2-container--jet .m10{margin:10px}.select2-container--jet .m20{margin:20px}.select2-container--jet .m30{margin:30px}.select2-container--jet .m40{margin:40px}.select2-container--jet .m50{margin:50px}.select2-container--jet .m60{margin:60px}.select2-container--jet .m70{margin:70px}.select2-container--jet .m80{margin:80px}.select2-container--jet .mt10{margin-top:10px}.select2-container--jet .mt20{margin-top:20px}.select2-container--jet .mt30{margin-top:30px}.select2-container--jet .mt40{margin-top:40px}.select2-container--jet .mt50{margin-top:50px}.select2-container--jet .mt60{margin-top:60px}.select2-container--jet .mt70{margin-top:70px}.select2-container--jet .mt80{margin-top:80px}.select2-container--jet .mr10{margin-right:10px}.select2-container--jet .mr20{margin-right:20px}.select2-container--jet .mr30{margin-right:30px}.select2-container--jet .mr40{margin-right:40px}.select2-container--jet .mr50{margin-right:50px}.select2-container--jet .mr60{margin-right:60px}.select2-container--jet .mr70{margin-right:70px}.select2-container--jet .mr80{margin-right:80px}.select2-container--jet .mb10{margin-bottom:10px}.select2-container--jet .mb20{margin-bottom:20px}.select2-container--jet .mb30{margin-bottom:30px}.select2-container--jet .mb40{margin-bottom:40px}.select2-container--jet .mb50{margin-bottom:50px}.select2-container--jet .mb60{margin-bottom:60px}.select2-container--jet .mb70{margin-bottom:70px}.select2-container--jet .mb80{margin-bottom:80px}.select2-container--jet .ml10{margin-left:10px}.select2-container--jet .ml20{margin-left:20px}.select2-container--jet .ml30{margin-left:30px}.select2-container--jet .ml40{margin-left:40px}.select2-container--jet .ml50{margin-left:50px}.select2-container--jet .ml60{margin-left:60px}.select2-container--jet .ml70{margin-left:70px}.select2-container--jet .ml80{margin-left:80px}.select2-container--jet .pos_rel{position:relative}.select2-container--jet .pos_abs{position:absolute}.select2-container--jet .fill_width{width:100% !important}@keyframes spin{100%{transform:rotate(360deg)}}.select2-container--jet .select2-selection--single{height:32px}.select2-container--jet .select2-selection--single .select2-selection__rendered{padding-right:24px}.select2-container--jet .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--jet .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:4px;width:20px}.select2-container--jet .select2-selection--single .select2-selection__arrow b:before{font-family:'jet-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;color:#44b78b;font-size:20px;content:\"\";line-height:32px}.select2-container--jet[dir=\"rtl\"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--jet[dir=\"rtl\"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--jet.select2-container--disabled .select2-selection--single{background-color:rgba(204,234,228,0.25);cursor:default}.select2-container--jet.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--jet .hidden{display:none}.select2-container--jet .clear-list{margin:0;padding:0;list-style:none}.select2-container--jet .fl{float:left}.select2-container--jet .fr{float:right}.select2-container--jet .cf:before,.select2-container--jet .cf:after{content:\"\";display:table}.select2-container--jet .cf:after{clear:both}.select2-container--jet .p10{padding:10px}.select2-container--jet .p20{padding:20px}.select2-container--jet .p30{padding:30px}.select2-container--jet .p40{padding:40px}.select2-container--jet .p50{padding:50px}.select2-container--jet .p60{padding:60px}.select2-container--jet .p70{padding:70px}.select2-container--jet .p80{padding:80px}.select2-container--jet .pt10{padding-top:10px}.select2-container--jet .pt20{padding-top:20px}.select2-container--jet .pt30{padding-top:30px}.select2-container--jet .pt40{padding-top:40px}.select2-container--jet .pt50{padding-top:50px}.select2-container--jet .pt60{padding-top:60px}.select2-container--jet .pt70{padding-top:70px}.select2-container--jet .pt80{padding-top:80px}.select2-container--jet .pr10{padding-right:10px}.select2-container--jet .pr20{padding-right:20px}.select2-container--jet .pr30{padding-right:30px}.select2-container--jet .pr40{padding-right:40px}.select2-container--jet .pr50{padding-right:50px}.select2-container--jet .pr60{padding-right:60px}.select2-container--jet .pr70{padding-right:70px}.select2-container--jet .pr80{padding-right:80px}.select2-container--jet .pb10{padding-bottom:10px}.select2-container--jet .pb20{padding-bottom:20px}.select2-container--jet .pb30{padding-bottom:30px}.select2-container--jet .pb40{padding-bottom:40px}.select2-container--jet .pb50{padding-bottom:50px}.select2-container--jet .pb60{padding-bottom:60px}.select2-container--jet .pb70{padding-bottom:70px}.select2-container--jet .pb80{padding-bottom:80px}.select2-container--jet .pl10{padding-left:10px}.select2-container--jet .pl20{padding-left:20px}.select2-container--jet .pl30{padding-left:30px}.select2-container--jet .pl40{padding-left:40px}.select2-container--jet .pl50{padding-left:50px}.select2-container--jet .pl60{padding-left:60px}.select2-container--jet .pl70{padding-left:70px}.select2-container--jet .pl80{padding-left:80px}.select2-container--jet .m10{margin:10px}.select2-container--jet .m20{margin:20px}.select2-container--jet .m30{margin:30px}.select2-container--jet .m40{margin:40px}.select2-container--jet .m50{margin:50px}.select2-container--jet .m60{margin:60px}.select2-container--jet .m70{margin:70px}.select2-container--jet .m80{margin:80px}.select2-container--jet .mt10{margin-top:10px}.select2-container--jet .mt20{margin-top:20px}.select2-container--jet .mt30{margin-top:30px}.select2-container--jet .mt40{margin-top:40px}.select2-container--jet .mt50{margin-top:50px}.select2-container--jet .mt60{margin-top:60px}.select2-container--jet .mt70{margin-top:70px}.select2-container--jet .mt80{margin-top:80px}.select2-container--jet .mr10{margin-right:10px}.select2-container--jet .mr20{margin-right:20px}.select2-container--jet .mr30{margin-right:30px}.select2-container--jet .mr40{margin-right:40px}.select2-container--jet .mr50{margin-right:50px}.select2-container--jet .mr60{margin-right:60px}.select2-container--jet .mr70{margin-right:70px}.select2-container--jet .mr80{margin-right:80px}.select2-container--jet .mb10{margin-bottom:10px}.select2-container--jet .mb20{margin-bottom:20px}.select2-container--jet .mb30{margin-bottom:30px}.select2-container--jet .mb40{margin-bottom:40px}.select2-container--jet .mb50{margin-bottom:50px}.select2-container--jet .mb60{margin-bottom:60px}.select2-container--jet .mb70{margin-bottom:70px}.select2-container--jet .mb80{margin-bottom:80px}.select2-container--jet .ml10{margin-left:10px}.select2-container--jet .ml20{margin-left:20px}.select2-container--jet .ml30{margin-left:30px}.select2-container--jet .ml40{margin-left:40px}.select2-container--jet .ml50{margin-left:50px}.select2-container--jet .ml60{margin-left:60px}.select2-container--jet .ml70{margin-left:70px}.select2-container--jet .ml80{margin-left:80px}.select2-container--jet .pos_rel{position:relative}.select2-container--jet .pos_abs{position:absolute}.select2-container--jet .fill_width{width:100% !important}@keyframes spin{100%{transform:rotate(360deg)}}.select2-container--jet .select2-selection--multiple{background-color:#fff !important;border:1px solid #eff6f5;cursor:text;height:auto;min-height:32px}.select2-container--jet .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--jet .select2-selection--multiple .select2-selection__rendered li{list-style-type:none}.select2-container--jet .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--jet .select2-selection--multiple .select2-selection__choice{background-color:#cceae4;color:#62a29c;font-size:13px;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:5px 5px;line-height:normal;list-style-type:none}.select2-container--jet .select2-selection--multiple .select2-selection__choice__remove{color:#62a29c;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--jet .select2-selection--multiple .select2-selection__choice__remove:hover{color:#7FB1DC}.select2-container--jet[dir=\"rtl\"] .select2-selection--multiple .select2-selection__choice,.select2-container--jet[dir=\"rtl\"] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--jet[dir=\"rtl\"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--jet[dir=\"rtl\"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--jet.select2-container--disabled .select2-selection--multiple{background-color:#cceae4;cursor:default}.select2-container--jet.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--jet .select2-selection{background-color:#fff;border:1px solid #eff6f5;border-radius:4px;outline:0}@media only screen and (max-width: 960px){fieldset.module .select2-container--jet .select2-selection{box-shadow:inset 0 2px 6px 0 rgba(0,0,0,0.04)}}.select2-container--jet .select2-selection .select2-selection__rendered{color:#62a29c;line-height:32px;font-size:13px}.select2-container--jet .select2-selection .select2-selection__placeholder{color:#cceae4}.select2-container--jet .select2-buttons{background-color:#cceae4;text-align:center;padding:6px}.select2-container--jet .select2-buttons-button,.select2-container--jet .select2-buttons-button:visited,.select2-container--jet .select2-buttons-button:hover{color:#62a29c;margin-left:10px}.select2-container--jet .select2-buttons-button:hover{text-decoration:underline}.select2-container--jet .select2-buttons-button:first-child{margin-left:0}.select2-container--jet .select2-dropdown{border:0;border-radius:4px;box-shadow:0 0 4px 0 rgba(68,183,139,0.75);overflow:hidden;z-index:1}.select2-container--jet .select2-dropdown--below{top:-32px}.select2-container--jet .select2-dropdown--above{top:32px}.select2-container--jet .select2-dropdown.select2-multiple-dropdown{top:auto}.select2-container--jet .select2-search--dropdown{padding:0}.select2-container--jet .select2-search--dropdown .select2-search__field{outline:0;border:0;background-color:#fff;color:#62a29c;height:32px;-webkit-appearance:textfield;box-shadow:none}.select2-container--jet .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;color:#62a29c;-webkit-appearance:textfield;box-shadow:none}.select2-container--jet .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--jet .select2-results__option{font-size:13px}.select2-container--jet .select2-results__option[role=group]{padding:0}.select2-container--jet .select2-results__option[aria-disabled=true]{color:#cceae4}.select2-container--jet .select2-results__option[aria-selected=true]{color:#44b78b}.select2-container--jet .select2-results__option .select2-results__option{padding-left:1em}.select2-container--jet .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--jet .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--jet .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--jet .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--jet .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--jet .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--jet .select2-results__option--highlighted[aria-selected]{background-color:#7FB1DC;color:#fff}.select2-container--jet .select2-results__group{cursor:default;display:block;padding:6px}\n",".hidden {\n display: none;\n}\n\n.clear-list {\n margin: 0;\n padding: 0;\n list-style: none;\n}\n\n.fl {\n float: left;\n}\n\n.fr {\n float: right;\n}\n\n.cf:before, .cf:after {\n content: \"\";\n display: table;\n}\n\n.cf:after {\n clear: both;\n}\n\n@each $class, $style in (p, padding), (pt, padding-top), (pr, padding-right), (pb, padding-bottom), (pl, padding-left),\n (m, margin), (mt, margin-top), (mr, margin-right), (mb, margin-bottom), (ml, margin-left) {\n @for $i from 1 through 8 {\n $value: $i * 10;\n .#{$class}#{$value} {\n #{$style}: #{$value}px;\n }\n }\n}\n\n.pos_rel {\n position: relative;\n}\n\n.pos_abs {\n position: absolute;\n}\n\n.fill_width {\n width: 100% !important;\n}\n\n@mixin for-width($width) {\n @media only screen and (max-width: $width) {\n @content;\n }\n}\n\n@mixin for-desktop {\n @media only screen and (min-width: $mobile-max-width) {\n @content;\n }\n}\n\n@mixin for-mobile {\n @include for-width($mobile-max-width) {\n @content;\n }\n}\n\n@mixin for-phone {\n @include for-width($phone-max-width) {\n @content;\n }\n}\n\n@keyframes spin { 100% { transform: rotate(360deg); } }\n\n@mixin font-icon {\n font-family: 'jet-icons';\n speak: none;\n font-style: normal;\n font-weight: normal;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n\n /* Better Font Rendering =========== */\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n display: inline-block;\n}\n\n/// Convert angle\n/// @author Chris Eppstein\n/// @param {Number} $value - Value to convert\n/// @param {String} $unit - Unit to convert to\n/// @return {Number} Converted angle\n@function convert-angle($value, $unit) {\n $convertable-units: deg grad turn rad;\n $conversion-factors: 1 (10grad/9deg) (1turn/360deg) (3.1415926rad/180deg);\n @if index($convertable-units, unit($value)) and index($convertable-units, $unit) {\n @return $value\n / nth($conversion-factors, index($convertable-units, unit($value)))\n * nth($conversion-factors, index($convertable-units, $unit));\n }\n\n @warn \"Cannot convert `#{unit($value)}` to `#{$unit}`.\";\n}\n\n/// Test if `$value` is an angle\n/// @param {*} $value - Value to test\n/// @return {Bool}\n@function is-direction($value) {\n $is-direction: index((to top, to top right, to right top, to right, to bottom right, to right bottom, to bottom, to bottom left, to left bottom, to left, to left top, to top left), $value);\n $is-angle: type-of($value) == 'number' and index('deg' 'grad' 'turn' 'rad', unit($value));\n\n @return $is-direction or $is-angle;\n}\n\n/// Convert a direction to legacy syntax\n/// @param {Keyword | Angle} $value - Value to convert\n/// @require {function} is-direction\n/// @require {function} convert-angle\n@function legacy-direction($value) {\n @if is-direction($value) == false {\n @warn \"Cannot convert `#{$value}` to legacy syntax because it doesn't seem to be an angle or a direction\";\n }\n\n $conversion-map: (\n to top : bottom,\n to top right : bottom left,\n to right top : left bottom,\n to right : left,\n to bottom right : top left,\n to right bottom : left top,\n to bottom : top,\n to bottom left : top right,\n to left bottom : right top,\n to left : right,\n to left top : right bottom,\n to top left : bottom right\n );\n\n @if map-has-key($conversion-map, $value) {\n @return map-get($conversion-map, $value);\n }\n\n @return 90deg - convert-angle($value, 'deg');\n}\n\n/// Mixin printing a linear-gradient\n/// as well as a plain color fallback\n/// and the `-webkit-` prefixed declaration\n/// @access public\n/// @param {String | List | Angle} $direction - Linear gradient direction\n/// @param {Arglist} $color-stops - List of color-stops composing the gradient\n@mixin linear-gradient($direction, $color-stops...) {\n @if is-direction($direction) == false {\n $color-stops: ($direction, $color-stops);\n $direction: 180deg;\n }\n\n background: nth(nth($color-stops, 1), 1);\n background: -webkit-linear-gradient(legacy-direction($direction), $color-stops);\n background: linear-gradient($direction, $color-stops);\n}","@import \"../globals\";\n\n.select2-container--jet {\n @import \"single\";\n @import \"multiple\";\n min-width: 160px;\n\n .select2-selection {\n background-color: $input-background-color;\n border: 1px solid $input-border-color;\n border-radius: 4px;\n outline: 0;\n\n @include for-mobile {\n fieldset.module & {\n box-shadow: inset 0 2px 6px 0 rgba(0, 0, 0, 0.04);\n }\n }\n\n .select2-selection__rendered {\n color: $input-text-color;\n line-height: $input-height;\n font-size: 13px;\n }\n\n .select2-selection__placeholder {\n color: $input-placeholder-color;\n }\n }\n\n .select2-buttons {\n background-color: $input-contrast-background-color;\n\n text-align: center;\n padding: 6px;\n\n &-button {\n &, &:visited, &:hover {\n color: $input-contrast-text-color;\n margin-left: 10px;\n }\n\n &:hover {\n text-decoration: underline;\n }\n\n &:first-child {\n margin-left: 0;\n }\n }\n }\n\n .select2-dropdown {\n border: 0;\n border-radius: 4px;\n box-shadow: 0 0 4px 0 $input-shadow-color;\n overflow: hidden;\n z-index: 1;\n\n &--below {\n top: -$input-height;\n }\n\n &--above {\n top: $input-height;\n }\n\n &.select2-multiple-dropdown {\n top: auto;\n }\n }\n\n .select2-search--dropdown {\n padding: 0;\n\n .select2-search__field {\n outline: 0;\n border: 0;\n background-color: $input-background-color;\n color: $input-text-color;\n height: $input-height;\n -webkit-appearance: textfield;\n box-shadow: none;\n }\n }\n\n .select2-search--inline {\n .select2-search__field {\n background: transparent;\n border: none;\n outline: 0;\n color: $input-text-color;\n -webkit-appearance: textfield;\n box-shadow: none;\n }\n }\n\n .select2-results > .select2-results__options {\n max-height: 200px;\n overflow-y: auto;\n }\n\n .select2-results__option {\n font-size: 13px;\n\n &[role=group] {\n padding: 0;\n }\n\n &[aria-disabled=true] {\n color: $input-disabled-text-color;\n }\n\n &[aria-selected=true] {\n color: $input-selected-text-color;\n }\n\n .select2-results__option {\n padding-left: 1em;\n\n .select2-results__group {\n padding-left: 0;\n }\n\n .select2-results__option {\n margin-left: -1em;\n padding-left: 2em;\n\n .select2-results__option {\n margin-left: -2em;\n padding-left: 3em;\n\n .select2-results__option {\n margin-left: -3em;\n padding-left: 4em;\n\n .select2-results__option {\n margin-left: -4em;\n padding-left: 5em;\n\n .select2-results__option {\n margin-left: -5em;\n padding-left: 6em;\n }\n }\n }\n }\n }\n }\n }\n\n .select2-results__option--highlighted[aria-selected] {\n background-color: $input-hover-background-color;\n color: $input-hover-text-color;\n }\n\n .select2-results__group {\n cursor: default;\n display: block;\n padding: 6px;\n }\n}\n","@import \"../globals\";\n\n.select2-selection--single {\n height: $input-height;\n\n .select2-selection__rendered {\n padding-right: 24px;\n }\n\n .select2-selection__clear {\n cursor: pointer;\n float: right;\n font-weight: bold;\n }\n\n .select2-selection__arrow {\n height: 26px;\n position: absolute;\n top: 1px;\n right: 4px;\n width: 20px;\n\n b:before {\n @include font-icon;\n color: $input-icon-color;\n font-size: 20px;\n content: $icon-arrow-down;\n line-height: 32px;\n }\n }\n}\n\n&[dir=\"rtl\"] {\n .select2-selection--single {\n .select2-selection__clear {\n float: left;\n }\n\n .select2-selection__arrow {\n left: 1px;\n right: auto;\n }\n }\n}\n\n&.select2-container--disabled {\n .select2-selection--single {\n background-color: transparentize($input-contrast-background-color, 0.75);\n cursor: default;\n\n .select2-selection__clear {\n display: none;\n }\n }\n}","/*\n * Default variable values\n * Create separate themes/theme/_variables.scss to override these variables\n */\n\n/*\n * General\n */\n\n$background-color: #ecf2f6 !default;\n$text-color: #6f7e95 !default;\n$dim-text-color: #d0dbe6 !default;\n$error-text-color: #c14747 !default;\n\n$link-color: #47bac1 !default;\n$hover-link-color: #639af5 !default;\n\n$font: Arial, sans-serif !default;\n$font-size: 14px !default;\n\n$transitions-duration: 0.3s !default;\n$fast-transitions-duration: 0.1s !default;\n\n$mobile-max-width: 960px;\n$phone-max-width: 480px;\n\n/*\n * Sidebar\n */\n\n$sidebar-width: 250px !default;\n$sidebar-header-height: 44px !default;\n\n$sidebar-background-color: #354052 !default;\n$sidebar-contrast-background-color: #2b3647 !default;\n$sidebar-contrast-text-color: #6f7e95 !default;\n\n$sidebar-arrow-color: #639af5 !default;\n$sidebar-hover-arrow-color: #639af5 !default;\n\n$sidebar-action-color: #47bac1 !default;\n$sidebar-hover-action-color: #639af5 !default;\n\n$sidebar-title-action-color: #47bac1 !default;\n$sidebar-hover-title-action-item-color: #639af5 !default;\n\n$sidebar-text-color: #6f7e95 !default;\n$sidebar-icon-color: #6f7e95 !default;\n$sidebar-link-color: #c0cad8 !default;\n$sidebar-hover-link-color: #fff !default;\n$sidebar-hover-background-color: #2b3647 !default;\n\n$sidebar-popup-search-input-background-color: #d0dbe6 !default;\n$sidebar-popup-search-input-text-color: #6f7e95 !default;\n$sidebar-popup-search-input-placeholder-color: transparentize(#6f7e95, 0.5) !default;\n\n$sidebar-popup-background-color: #ecf2f6 !default;\n$sidebar-popup-text-color: #6f7e95 !default;\n$sidebar-popup-overlay-color: #000 !default;\n\n$sidebar-popup-link-text-color: #6f7e95 !default;\n$sidebar-popup-hover-link-color: #fff !default;\n$sidebar-popup-hover-link-background-color: #639af5 !default;\n\n/*\n * Top\n */\n\n$top-height: 32px !default;\n\n$top-text-color: #6f7e95 !default;\n$top-separator-color: #c0d4e8 !default;\n$top-link-color: #c0d4e8 !default;\n$top-hover-link-color: #639af5 !default;\n$top-border-color: #c0d4e8 !default;\n$top-icon-color: #47bac1 !default;\n\n$top-dropdown-background-color: #6f7e95 !default;\n$top-dropdown-text-color: #ecf2f6 !default;\n$top-dropdown-contrast-background-color: #59677e !default;\n$top-dropdown-contrast-text-color: #c0cad8 !default;\n$top-dropdown-border-color: #76849a !default;\n$top-dropdown-link-color: #ecf2f6 !default;\n$top-dropdown-hover-link-color: #ecf2f6 !default;\n$top-dropdown-icon-color: #ecf2f6 !default;\n$top-dropdown-selected-color: #e5e2a5 !default;\n\n/*\n * Content\n */\n\n$content-background-color: #fff !default;\n$content-contrast-background-color: #f6fafc !default; //inline list bg\n$content-contrast2-background-color: #59677e !default; //table header\n$content-contrast3-background-color: #d0dbe6 !default; //delete collapsable\n$content-selected-background-color: #fffcc0 !default;\n$content-contrast2-text-color: #fff !default;\n$content-border-color: #f4f4f4 !default; //row bottom\n$content-border2-color: #d0dbe6 !default; //table bottom\n$content-selected-border-color: #e5e2a5 !default;\n\n$tab-selected-border-color: #639af5 !default;\n$tab-error-border-color: #c14747 !default;\n\n/*\n * Buttons\n */\n\n$button-background-color: #d0dbe6 !default;\n$button-hover-background-color: #639af5 !default;\n$button-active-background-color: #6f7e95 !default;\n$button-text-color: #6f7e95 !default;\n$button-hover-text-color: #fff !default;\n$button-active-text-color: #fff !default;\n\n$primary-button-background-color: #47bac1 !default;\n$primary-button-text-color: #fff !default;\n\n$danger-button-background-color: #c14747 !default;\n$danger-button-text-color: #fff !default;\n\n$background-button-background-color: #fff !default;\n$background-button-text-color: #6f7e95 !default;\n\n/*\n * Inputs\n */\n\n$input-height: 32px !default;\n$input-background-color: #fff !default;\n$input-contrast-background-color: #d0dbe6 !default;\n$input-border-color: #ecf2f6 !default;\n$input-hover-background-color: #639af5 !default;\n$input-icon-color: #47bac1 !default;\n$input-text-color: #6f7e95 !default;\n$input-contrast-text-color: #6f7e95 !default;\n$input-hover-text-color: #fff !default;\n$input-selected-text-color: #47bac1 !default;\n$input-disabled-text-color: #d0dbe6 !default;\n$input-placeholder-color: #d0dbe6 !default;\n$input-shadow-color: transparentize(#47bac1, 0.25) !default;\n\n$background-input-background-color: #fff !default;\n$background-input-border-color: #fff !default;\n$background-input-text-color: #6f7e95 !default;\n\n/*\n * Messages\n */\n\n$warning-color: #f0dada !default;\n$warning-text-color: #d49d9d !default;\n$info-color: #e8e8bd !default;\n$info-text-color: #b9b97f !default;\n$success-color: #c4ecc5 !default;\n$success-text-color: #82b982 !default;\n\n/*\n * Login\n */\n\n$login-background-color: #354052 !default;\n$login-title-text-color: #6f7e95 !default;\n$login-title-contrast-text-color: #fff !default;\n$login-header-background-color: #59677e !default;\n$login-header-text-color: #fff !default;\n$login-content-background-color: #fff !default;\n\n/*\n * jQuery UI\n */\n\n$jquery-ui-buttonpane-background: #ecf2f6 !default;\n\n$jquery-ui-state-default-background-color: #fff !default;\n$jquery-ui-state-default-border-color: #ecf2f6 !default;\n$jquery-ui-state-default-text-color: #6f7e95 !default;\n\n$jquery-ui-state-hover-background-color: #639af5 !default;\n$jquery-ui-state-hover-border-color: #639af5 !default;\n$jquery-ui-state-hover-text-color: #fff !default;\n\n$jquery-ui-state-active-background-color: #47bac1 !default;\n$jquery-ui-state-active-border-color: #47bac1 !default;\n$jquery-ui-state-active-text-color: #fff !default;\n\n$jquery-ui-state-highlight-background-color: #fff !default;\n$jquery-ui-state-highlight-border-color: #639af5 !default;\n$jquery-ui-state-highlight-text-color: #639af5 !default;\n\n$jquery-ui-overlay-color: #000 !default;\n\n$jquery-ui-tooltip-background-color: #000 !default;\n$jquery-ui-tooltip-text-color: #fff !default;\n\n/*\n * Charts\n */\n\n$chart-fillColor: transparentize($hover-link-color, 0.75) !default;\n$chart-strokeColor: $hover-link-color !default;\n$chart-pointColor: $content-contrast2-text-color !default;\n$chart-pointHighlightFill: $hover-link-color !default;\n$chart-scaleGridLineColor: transparentize(#000, 0.9) !default;\n$chart-scaleLineColor: transparentize(#000, 0.9) !default;\n$chart-scaleFontColor: $content-contrast2-text-color !default;\n","/*\n * Customizable variables\n * Update these variable to create theme\n */\n\n/*\n * General\n */\n\n$background-color: #eff6f5;\n$text-color: #62a29c;\n$dim-text-color: #cceae4;\n$error-text-color: #c14747;\n\n$link-color: #7FB1DC;\n$hover-link-color: #44b78b;\n\n$font: Arial, sans-serif;\n$font-size: 14px;\n\n/*\n * Sidebar\n */\n\n$sidebar-width: 250px;\n\n$sidebar-background-color: #2e5955;\n$sidebar-contrast-background-color: #254d49;\n$sidebar-contrast-text-color: #62a29c;\n\n$sidebar-arrow-color: #7FB1DC;\n$sidebar-hover-arrow-color: #7FB1DC;\n\n$sidebar-action-color: #44b78b;\n$sidebar-hover-action-color: #7FB1DC;\n\n$sidebar-title-action-color: #44b78b;\n$sidebar-hover-title-action-item-color: #7FB1DC;\n\n$sidebar-text-color: #62a29c;\n$sidebar-icon-color: #62a29c;\n$sidebar-link-color: #bbddd9;\n$sidebar-hover-link-color: #fff;\n$sidebar-hover-background-color: #254d49;\n\n$sidebar-popup-search-input-background-color: #cceae4;\n$sidebar-popup-search-input-text-color: #62a29c;\n$sidebar-popup-search-input-placeholder-color: transparentize(#6f7e95, 0.5);\n\n$sidebar-popup-background-color: #eff6f5;\n$sidebar-popup-text-color: #62a29c;\n$sidebar-popup-overlay-color: #000;\n\n$sidebar-popup-link-text-color: #62a29c;\n$sidebar-popup-hover-link-color: #fff;\n$sidebar-popup-hover-link-background-color: #7FB1DC;\n\n/*\n * Top\n */\n\n$top-height: 32px;\n\n$top-text-color: #62a29c;\n$top-separator-color: #B4DCD4;\n$top-link-color: #B4DCD4;\n$top-hover-link-color: #7FB1DC;\n$top-border-color: #B4DCD4;\n$top-icon-color: #44b78b;\n\n$top-dropdown-background-color: #62a29c;\n$top-dropdown-text-color: #eff6f5;\n$top-dropdown-contrast-background-color: #3c706b;\n$top-dropdown-contrast-text-color: #bbddd9;\n$top-dropdown-border-color: #6aa6a1;\n$top-dropdown-link-color: #eff6f5;\n$top-dropdown-hover-link-color: #eff6f5;\n$top-dropdown-icon-color: #eff6f5;\n$top-dropdown-selected-color: #e5e2a5;\n\n/*\n * Content\n */\n\n$content-background-color: #fff;\n$content-contrast-background-color: #f5fdfa; //inline list bg\n$content-contrast2-background-color: #3c706b; //table header\n$content-contrast3-background-color: #cceae4; //delete collapsable\n$content-selected-background-color: #fffcc0;\n$content-contrast2-text-color: #fff;\n$content-border-color: #f5f3f4; //row bottom\n$content-border2-color: #cceae4; //table bottom\n$content-selected-border-color: #e5e2a5;\n\n$tab-selected-border-color: #7FB1DC;\n$tab-error-border-color: #c14747;\n\n/*\n * Buttons\n */\n\n$button-background-color: #cceae4;\n$button-hover-background-color: #7FB1DC;\n$button-active-background-color: #62a29c;\n$button-text-color: #62a29c;\n$button-hover-text-color: #fff;\n$button-active-text-color: #fff;\n\n$primary-button-background-color: #44b78b;\n$primary-button-text-color: #fff;\n\n$danger-button-background-color: #c14747;\n$danger-button-text-color: #fff;\n\n$background-button-background-color: #fff;\n$background-button-text-color: #62a29c;\n\n/*\n * Inputs\n */\n\n$input-background-color: #fff;\n$input-contrast-background-color: #cceae4;\n$input-border-color: #eff6f5;\n$input-hover-background-color: #7FB1DC;\n$input-icon-color: #44b78b;\n$input-text-color: #62a29c;\n$input-contrast-text-color: #62a29c;\n$input-hover-text-color: #fff;\n$input-selected-text-color: #44b78b;\n$input-disabled-text-color: #cceae4;\n$input-placeholder-color: #cceae4;\n$input-shadow-color: transparentize(#44b78b, 0.25);\n\n$background-input-background-color: #fff;\n$background-input-border-color: #fff;\n$background-input-text-color: #62a29c;\n\n/*\n * Messages\n */\n\n$warning-color: #f0dada;\n$warning-text-color: #dba4a4;\n$info-color: #e8e8bd;\n$info-text-color: #bebe92;\n$success-color: #e0eec5;\n$success-text-color: #bcd386;\n\n/*\n * Login\n */\n\n$login-background-color: #2e5955;\n$login-title-text-color: #62a29c;\n$login-title-contrast-text-color: #fff;\n$login-header-background-color: #3c706b;\n$login-header-text-color: #fff;\n$login-content-background-color: #fff;\n\n/*\n * jQuery UI\n */\n\n$jquery-ui-buttonpane-background: #eff6f5;\n\n$jquery-ui-state-default-background-color: #fff;\n$jquery-ui-state-default-border-color: #eff6f5;\n$jquery-ui-state-default-text-color: #62a29c;\n\n$jquery-ui-state-hover-background-color: #7FB1DC;\n$jquery-ui-state-hover-border-color: #7FB1DC;\n$jquery-ui-state-hover-text-color: #fff;\n\n$jquery-ui-state-active-background-color: #44b78b;\n$jquery-ui-state-active-border-color: #44b78b;\n$jquery-ui-state-active-text-color: #fff;\n\n$jquery-ui-state-highlight-background-color: #fff;\n$jquery-ui-state-highlight-border-color: #7FB1DC;\n$jquery-ui-state-highlight-text-color: #7FB1DC;\n\n$jquery-ui-overlay-color: #000;\n\n$jquery-ui-tooltip-background-color: #000;\n$jquery-ui-tooltip-text-color: #fff;\n\n/*\n * Charts\n */\n\n$chart-fillColor: transparentize($hover-link-color, 0.75);\n$chart-strokeColor: $hover-link-color;\n$chart-pointColor: $content-contrast2-text-color;\n$chart-pointHighlightFill: $hover-link-color;\n$chart-scaleGridLineColor: transparentize(#000, 0.9);\n$chart-scaleLineColor: transparentize(#000, 0.9);\n$chart-scaleFontColor: $content-contrast2-text-color;\n","$icomoon-font-path: \"fonts\" !default;\n\n$icon-settings: \"\\e900\";\n$icon-menu: \"\\e901\";\n$icon-reset: \"\\e61e\";\n$icon-search: \"\\e61d\";\n$icon-user: \"\\e61c\";\n$icon-jet: \"\\e61b\";\n$icon-refresh: \"\\e61a\";\n$icon-grid: \"\\e619\";\n$icon-star: \"\\e618\";\n$icon-pin: \"\\e617\";\n$icon-new: \"\\e616\";\n$icon-edit: \"\\e615\";\n$icon-clock: \"\\e611\";\n$icon-calendar: \"\\e612\";\n$icon-book: \"\\e60d\";\n$icon-open-external: \"\\e60e\";\n$icon-data: \"\\e60f\";\n$icon-question: \"\\e613\";\n$icon-tick: \"\\e614\";\n$icon-cross: \"\\e610\";\n$icon-key: \"\\e60c\";\n$icon-arrow-right: \"\\e60b\";\n$icon-arrow-left: \"\\e60a\";\n$icon-arrow-down: \"\\e608\";\n$icon-arrow-up: \"\\e609\";\n$icon-checkbox-outline: \"\\e607\";\n$icon-remove: \"\\e600\";\n$icon-add2: \"\\e601\";\n$icon-exit: \"\\e602\";\n$icon-add: \"\\e603\";\n$icon-add3: \"\\e604\";\n$icon-expand: \"\\e605\";\n$icon-checkbox: \"\\e606\";\n\n","@import \"../globals\";\n\n.select2-selection--multiple {\n background-color: $input-background-color !important;\n border: 1px solid $input-border-color;\n cursor: text;\n height: auto;\n min-height: $input-height;\n\n .select2-selection__rendered {\n box-sizing: border-box;\n list-style: none;\n margin: 0;\n padding: 0 5px;\n width: 100%;\n\n li {\n list-style-type: none;\n }\n }\n\n .select2-selection__clear {\n cursor: pointer;\n float: right;\n font-weight: bold;\n margin-top: 5px;\n margin-right: 10px;\n }\n\n .select2-selection__choice {\n background-color: $input-contrast-background-color;\n color: $input-contrast-text-color;\n font-size: 13px;\n border-radius: 4px;\n cursor: default;\n float: left;\n margin-right: 5px;\n margin-top: 5px;\n padding: 5px 5px;\n line-height: normal;\n list-style-type: none;\n }\n\n .select2-selection__choice__remove {\n color: $input-contrast-text-color;\n cursor: pointer;\n display: inline-block;\n font-weight: bold;\n margin-right: 2px;\n\n &:hover {\n color: $input-hover-background-color;\n }\n }\n}\n\n&[dir=\"rtl\"] {\n .select2-selection--multiple {\n .select2-selection__choice, .select2-selection__placeholder {\n float: right;\n }\n\n .select2-selection__choice {\n margin-left: 5px;\n margin-right: auto;\n }\n\n .select2-selection__choice__remove {\n margin-left: 2px;\n margin-right: auto;\n }\n }\n}\n\n&.select2-container--disabled {\n .select2-selection--multiple {\n background-color: $input-contrast-background-color;\n cursor: default;\n }\n\n .select2-selection__choice__remove {\n display: none;\n }\n}\n"],"sourceRoot":"/source/"} \ No newline at end of file diff --git a/jdav_web/static/jet/css/themes/jdav-green/select2.theme.scss b/jdav_web/static/jet/css/themes/jdav-green/select2.theme.scss new file mode 100755 index 0000000..6f48199 --- /dev/null +++ b/jdav_web/static/jet/css/themes/jdav-green/select2.theme.scss @@ -0,0 +1,2 @@ +@import "variables"; +@import "../../select2/layout"; \ No newline at end of file diff --git a/jdav_web/static/jet/css/vendor.css b/jdav_web/static/jet/css/vendor.css new file mode 100644 index 0000000..1263386 --- /dev/null +++ b/jdav_web/static/jet/css/vendor.css @@ -0,0 +1,175 @@ +.select2-container,.ui-button,.ui-spinner,.ui-spinner-input{vertical-align:middle}.ps-container.ps-in-scrolling,.ps-container:hover.ps-in-scrolling{pointer-events:none}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;height:2rem;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:.57143rem;padding-right:1.42857rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:.57143rem;padding-left:1.42857rem}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;min-height:2.28571rem;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:.57143rem;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:.35714rem}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border:.07143rem solid #aaa;border-radius:.28571rem;box-sizing:border-box;display:block;position:absolute;left:-100000px;left:-7142.85714rem;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:.42857rem;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:.28571rem}.select2-search--dropdown .select2-search__field{padding:.28571rem;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;height:.07143rem;margin:-.07143rem;overflow:hidden;padding:0;position:absolute;width:1px;width:.07143rem}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border:.07143rem solid #aaa;border-radius:.28571rem}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;line-height:2rem}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;height:1.85714rem;position:absolute;top:1px;top:.07143rem;right:1px;right:.07143rem;width:20px;width:1.42857rem}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:.35714rem .28571rem 0;height:0;left:50%;margin-left:-.28571rem;margin-top:-.14286rem;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;left:.07143rem;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 .28571rem .35714rem}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border:.07143rem solid #aaa;border-radius:.28571rem;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 .35714rem;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:.35714rem;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:.35714rem;margin-right:.71429rem}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border:.07143rem solid #aaa;border-radius:.28571rem;cursor:default;float:left;margin-right:.35714rem;margin-top:.35714rem;padding:0 .35714rem}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:.14286rem}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:.35714rem;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:.14286rem;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;border:.07143rem solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa;border:.07143rem solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:200px;max-height:14.28571rem;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:.42857rem}.select2-container--classic .select2-selection--single{background-color:#f6f6f6;border:1px solid #aaa;border:.07143rem solid #aaa;border-radius:.28571rem;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb;border:.07143rem solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;line-height:2rem}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:.71429rem}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-left:.07143rem solid #aaa;border-top-right-radius:.28571rem;border-bottom-right-radius:.28571rem;height:26px;height:1.85714rem;position:absolute;top:1px;top:.07143rem;right:1px;right:.07143rem;width:20px;width:1.42857rem;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#cccccc', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:.35714rem .28571rem 0;height:0;left:50%;margin-left:-.28571rem;margin-top:-.14286rem;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-right:.07143rem solid #aaa;border-radius:.28571rem 0 0 .28571rem;left:1px;left:.07143rem;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb;border:.07143rem solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 .28571rem .35714rem}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border:.07143rem solid #aaa;border-radius:.28571rem;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb;border:.07143rem solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 .35714rem}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border:.07143rem solid #aaa;border-radius:.28571rem;cursor:default;float:left;margin-right:.35714rem;margin-top:.35714rem;padding:0 .35714rem}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:.14286rem}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:.35714rem;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:.14286rem;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb;border:.07143rem solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;border:.07143rem solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent;border:.07143rem solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;max-height:14.28571rem;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:.42857rem}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}/*! + * jQuery UI CSS Framework 1.11.4 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/category/theming/ + *//*! + * jQuery UI CSS Framework 1.11.4 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/category/theming/ + *//*! + * jQuery UI CSS Framework 1.11.4 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/category/theming/ + */.ui-helper-reset,.ui-menu{outline:0;list-style:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;height:.07143rem;margin:-.07143rem;overflow:hidden;padding:0;position:absolute;width:1px;width:.07143rem}.ui-helper-zfix,.ui-widget-overlay{top:0;left:0;width:100%;height:100%}.ui-helper-reset{margin:0;padding:0;border:0;line-height:1.3;text-decoration:none;font-size:100%}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;text-indent:-7142.78571rem;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed}/*! + * jQuery UI Accordion 1.11.4 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/accordion/#theming + */.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:.14286rem 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons,.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-.57143rem}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}/*! + * jQuery UI Autocomplete 1.11.4 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/autocomplete/#theming + */.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}/*! + * jQuery UI Button 1.11.4 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/button/#theming + */.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px;text-indent:-714285.64286rem}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-.57143rem}.ui-button-icon-only .ui-icon{left:50%;margin-left:-.57143rem}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:.5rem}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}/*! + * jQuery UI Datepicker 1.11.4 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/datepicker/#theming + */.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;top:.14286rem;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px;top:.07143rem}.ui-datepicker .ui-datepicker-prev{left:2px;left:.14286rem}.ui-datepicker .ui-datepicker-next{right:2px;right:.14286rem}.ui-datepicker .ui-datepicker-prev-hover{left:1px;left:.07143rem}.ui-datepicker .ui-datepicker-next-hover{right:1px;right:.07143rem}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-.57143rem;top:50%;margin-top:-.57143rem}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:.07143rem 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:.07143rem}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;right:.14286rem;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;left:.14286rem;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;right:.07143rem;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;left:.07143rem;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:.07143rem}/*! + * jQuery UI Dialog 1.11.4 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/dialog/#theming + */.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;width:1.42857rem;margin:-.71429rem 0 0;padding:.07143rem;height:20px;height:1.42857rem}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:.07143rem 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;width:.85714rem;height:12px;height:.85714rem;right:-5px;right:-.35714rem;bottom:-5px;bottom:-.35714rem;background-position:1.14286rem 1.14286rem}.ui-draggable .ui-dialog-titlebar{cursor:move}/*! + * jQuery UI Draggable 1.11.4 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + */.ui-draggable-handle{-ms-touch-action:none;touch-action:none}/*! + * jQuery UI Menu 1.11.4 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/menu/#theming + */.ui-menu{padding:0;margin:0;display:block}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:.21429rem 1em .21429rem .4em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:.35714rem 0;height:0;font-size:0;line-height:0;border-width:.07143rem 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-.07143rem}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}/*! + * jQuery UI Progressbar 1.11.4 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/progressbar/#theming + */.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-.07143rem;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,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);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}/*! + * jQuery UI Resizable 1.11.4 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + */.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;font-size:.00714rem;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;height:.5rem;width:100%;top:-5px;top:-.35714rem;left:0}.ui-resizable-s{cursor:s-resize;height:7px;height:.5rem;width:100%;bottom:-5px;bottom:-.35714rem;left:0}.ui-resizable-e{cursor:e-resize;width:7px;width:.5rem;right:-5px;right:-.35714rem;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;width:.5rem;left:-5px;left:-.35714rem;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;width:.85714rem;height:12px;height:.85714rem;right:1px;right:.07143rem;bottom:1px;bottom:.07143rem}.ui-resizable-sw{cursor:sw-resize;width:9px;width:.64286rem;height:9px;height:.64286rem;left:-5px;left:-.35714rem;bottom:-5px;bottom:-.35714rem}.ui-slider-vertical .ui-slider-range-min,.ui-spinner-down{bottom:0}.ui-resizable-nw{cursor:nw-resize;width:9px;width:.64286rem;height:9px;height:.64286rem;left:-5px;left:-.35714rem;top:-5px;top:-.35714rem}.ui-resizable-ne{cursor:ne-resize;width:9px;width:.64286rem;height:9px;height:.64286rem;right:-5px;right:-.35714rem;top:-5px;top:-.35714rem}/*! + * jQuery UI Selectable 1.11.4 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + */.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000;border:.07143rem dotted #000}/*! + * jQuery UI Selectmenu 1.11.4 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/selectmenu/#theming + */.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:.07143rem}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:.14286rem .4em;margin:.5em 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:.5em;left:auto;margin-top:-.57143rem;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:.4em 2.1em .4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}/*! + * jQuery UI Sortable 1.11.4 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + */.ui-sortable-handle{-ms-touch-action:none;touch-action:none}/*! + * jQuery UI Slider 1.11.4 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/slider/#theming + */.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px;height:7.14286rem}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-max{top:0}/*! + * jQuery UI Spinner 1.11.4 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/spinner/#theming + */.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0}.ui-spinner-input{border:none;background:0 0;color:inherit;padding:0;margin:.2em 1.57143rem .2em .4em}.ui-widget-content a,.ui-widget-header,.ui-widget-header a{color:#222}.ui-spinner-button{width:16px;width:1.14286rem;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-.57143rem;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-4.64286rem -1.14286rem}/*! + * jQuery UI Tabs 1.11.4 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/tabs/#theming + */.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:.07143rem .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-.07143rem;padding-bottom:.07143rem}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-timepicker-table td a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}/*! + * jQuery UI Tooltip 1.11.4 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/tooltip/#theming + */.ui-tooltip{padding:.57143rem;position:absolute;z-index:9999;max-width:300px;max-width:21.42857rem;box-shadow:0 0 5px #aaa;box-shadow:0 0 .35714rem #aaa}body .ui-tooltip{border-width:.14286rem}/*! + * jQuery UI CSS Framework 1.11.4 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/category/theming/ + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/ + */.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;border:.07143rem solid #aaa;background:url(jquery-ui/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x #fff;color:#222}.ui-widget-header{border:1px solid #aaa;border:.07143rem solid #aaa;background:url(jquery-ui/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x #ccc;font-weight:700}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;border:.07143rem solid #d3d3d3;background:url(jquery-ui/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x #e6e6e6;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;border:.07143rem solid #999;background:url(jquery-ui/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x #dadada;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;border:.07143rem solid #aaa;background:url(jquery-ui/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x #fff;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;border:.07143rem solid #fcefa1;background:url(jquery-ui/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x #fbf9ee;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;border:.07143rem solid #cd0a0a;background:url(jquery-ui/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x #fef1ec;color:#cd0a0a}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;width:1.14286rem;height:16px;height:1.14286rem}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(jquery-ui/images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(jquery-ui/images/ui-icons_888888_256x240.png)}.ui-state-active .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(jquery-ui/images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(jquery-ui/images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(jquery-ui/images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:1.14286rem 1.14286rem}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-1.14286rem 0}.ui-icon-carat-1-e{background-position:-2.28571rem 0}.ui-icon-carat-1-se{background-position:-3.42857rem 0}.ui-icon-carat-1-s{background-position:-4.57143rem 0}.ui-icon-carat-1-sw{background-position:-5.71429rem 0}.ui-icon-carat-1-w{background-position:-6.85714rem 0}.ui-icon-carat-1-nw{background-position:-8rem 0}.ui-icon-carat-2-n-s{background-position:-9.14286rem 0}.ui-icon-carat-2-e-w{background-position:-10.28571rem 0}.ui-icon-triangle-1-n{background-position:0 -1.14286rem}.ui-icon-triangle-1-ne{background-position:-1.14286rem -1.14286rem}.ui-icon-triangle-1-e{background-position:-2.28571rem -1.14286rem}.ui-icon-triangle-1-se{background-position:-3.42857rem -1.14286rem}.ui-icon-triangle-1-s{background-position:-4.57143rem -1.14286rem}.ui-icon-triangle-1-sw{background-position:-5.71429rem -1.14286rem}.ui-icon-triangle-1-w{background-position:-6.85714rem -1.14286rem}.ui-icon-triangle-1-nw{background-position:-8rem -1.14286rem}.ui-icon-triangle-2-n-s{background-position:-9.14286rem -1.14286rem}.ui-icon-triangle-2-e-w{background-position:-10.28571rem -1.14286rem}.ui-icon-arrow-1-n{background-position:0 -2.28571rem}.ui-icon-arrow-1-ne{background-position:-1.14286rem -2.28571rem}.ui-icon-arrow-1-e{background-position:-2.28571rem -2.28571rem}.ui-icon-arrow-1-se{background-position:-3.42857rem -2.28571rem}.ui-icon-arrow-1-s{background-position:-4.57143rem -2.28571rem}.ui-icon-arrow-1-sw{background-position:-5.71429rem -2.28571rem}.ui-icon-arrow-1-w{background-position:-6.85714rem -2.28571rem}.ui-icon-arrow-1-nw{background-position:-8rem -2.28571rem}.ui-icon-arrow-2-n-s{background-position:-9.14286rem -2.28571rem}.ui-icon-arrow-2-ne-sw{background-position:-10.28571rem -2.28571rem}.ui-icon-arrow-2-e-w{background-position:-11.42857rem -2.28571rem}.ui-icon-arrow-2-se-nw{background-position:-12.57143rem -2.28571rem}.ui-icon-arrowstop-1-n{background-position:-13.71429rem -2.28571rem}.ui-icon-arrowstop-1-e{background-position:-14.85714rem -2.28571rem}.ui-icon-arrowstop-1-s{background-position:-16rem -2.28571rem}.ui-icon-arrowstop-1-w{background-position:-17.14286rem -2.28571rem}.ui-icon-arrowthick-1-n{background-position:0 -3.42857rem}.ui-icon-arrowthick-1-ne{background-position:-1.14286rem -3.42857rem}.ui-icon-arrowthick-1-e{background-position:-2.28571rem -3.42857rem}.ui-icon-arrowthick-1-se{background-position:-3.42857rem -3.42857rem}.ui-icon-arrowthick-1-s{background-position:-4.57143rem -3.42857rem}.ui-icon-arrowthick-1-sw{background-position:-5.71429rem -3.42857rem}.ui-icon-arrowthick-1-w{background-position:-6.85714rem -3.42857rem}.ui-icon-arrowthick-1-nw{background-position:-8rem -3.42857rem}.ui-icon-arrowthick-2-n-s{background-position:-9.14286rem -3.42857rem}.ui-icon-arrowthick-2-ne-sw{background-position:-10.28571rem -3.42857rem}.ui-icon-arrowthick-2-e-w{background-position:-11.42857rem -3.42857rem}.ui-icon-arrowthick-2-se-nw{background-position:-12.57143rem -3.42857rem}.ui-icon-arrowthickstop-1-n{background-position:-13.71429rem -3.42857rem}.ui-icon-arrowthickstop-1-e{background-position:-14.85714rem -3.42857rem}.ui-icon-arrowthickstop-1-s{background-position:-16rem -3.42857rem}.ui-icon-arrowthickstop-1-w{background-position:-17.14286rem -3.42857rem}.ui-icon-arrowreturnthick-1-w{background-position:0 -4.57143rem}.ui-icon-arrowreturnthick-1-n{background-position:-1.14286rem -4.57143rem}.ui-icon-arrowreturnthick-1-e{background-position:-2.28571rem -4.57143rem}.ui-icon-arrowreturnthick-1-s{background-position:-3.42857rem -4.57143rem}.ui-icon-arrowreturn-1-w{background-position:-4.57143rem -4.57143rem}.ui-icon-arrowreturn-1-n{background-position:-5.71429rem -4.57143rem}.ui-icon-arrowreturn-1-e{background-position:-6.85714rem -4.57143rem}.ui-icon-arrowreturn-1-s{background-position:-8rem -4.57143rem}.ui-icon-arrowrefresh-1-w{background-position:-9.14286rem -4.57143rem}.ui-icon-arrowrefresh-1-n{background-position:-10.28571rem -4.57143rem}.ui-icon-arrowrefresh-1-e{background-position:-11.42857rem -4.57143rem}.ui-icon-arrowrefresh-1-s{background-position:-12.57143rem -4.57143rem}.ui-icon-arrow-4{background-position:0 -5.71429rem}.ui-icon-arrow-4-diag{background-position:-1.14286rem -5.71429rem}.ui-icon-extlink{background-position:-2.28571rem -5.71429rem}.ui-icon-newwin{background-position:-3.42857rem -5.71429rem}.ui-icon-refresh{background-position:-4.57143rem -5.71429rem}.ui-icon-shuffle{background-position:-5.71429rem -5.71429rem}.ui-icon-transfer-e-w{background-position:-6.85714rem -5.71429rem}.ui-icon-transferthick-e-w{background-position:-8rem -5.71429rem}.ui-icon-folder-collapsed{background-position:0 -6.85714rem}.ui-icon-folder-open{background-position:-1.14286rem -6.85714rem}.ui-icon-document{background-position:-2.28571rem -6.85714rem}.ui-icon-document-b{background-position:-3.42857rem -6.85714rem}.ui-icon-note{background-position:-4.57143rem -6.85714rem}.ui-icon-mail-closed{background-position:-5.71429rem -6.85714rem}.ui-icon-mail-open{background-position:-6.85714rem -6.85714rem}.ui-icon-suitcase{background-position:-8rem -6.85714rem}.ui-icon-comment{background-position:-9.14286rem -6.85714rem}.ui-icon-person{background-position:-10.28571rem -6.85714rem}.ui-icon-print{background-position:-11.42857rem -6.85714rem}.ui-icon-trash{background-position:-12.57143rem -6.85714rem}.ui-icon-locked{background-position:-13.71429rem -6.85714rem}.ui-icon-unlocked{background-position:-14.85714rem -6.85714rem}.ui-icon-bookmark{background-position:-16rem -6.85714rem}.ui-icon-tag{background-position:-17.14286rem -6.85714rem}.ui-icon-home{background-position:0 -8rem}.ui-icon-flag{background-position:-1.14286rem -8rem}.ui-icon-calendar{background-position:-2.28571rem -8rem}.ui-icon-cart{background-position:-3.42857rem -8rem}.ui-icon-pencil{background-position:-4.57143rem -8rem}.ui-icon-clock{background-position:-5.71429rem -8rem}.ui-icon-disk{background-position:-6.85714rem -8rem}.ui-icon-calculator{background-position:-8rem -8rem}.ui-icon-zoomin{background-position:-9.14286rem -8rem}.ui-icon-zoomout{background-position:-10.28571rem -8rem}.ui-icon-search{background-position:-11.42857rem -8rem}.ui-icon-wrench{background-position:-12.57143rem -8rem}.ui-icon-gear{background-position:-13.71429rem -8rem}.ui-icon-heart{background-position:-14.85714rem -8rem}.ui-icon-star{background-position:-16rem -8rem}.ui-icon-link{background-position:-17.14286rem -8rem}.ui-icon-cancel{background-position:0 -9.14286rem}.ui-icon-plus{background-position:-1.14286rem -9.14286rem}.ui-icon-plusthick{background-position:-2.28571rem -9.14286rem}.ui-icon-minus{background-position:-3.42857rem -9.14286rem}.ui-icon-minusthick{background-position:-4.57143rem -9.14286rem}.ui-icon-close{background-position:-5.71429rem -9.14286rem}.ui-icon-closethick{background-position:-6.85714rem -9.14286rem}.ui-icon-key{background-position:-8rem -9.14286rem}.ui-icon-lightbulb{background-position:-9.14286rem -9.14286rem}.ui-icon-scissors{background-position:-10.28571rem -9.14286rem}.ui-icon-clipboard{background-position:-11.42857rem -9.14286rem}.ui-icon-copy{background-position:-12.57143rem -9.14286rem}.ui-icon-contact{background-position:-13.71429rem -9.14286rem}.ui-icon-image{background-position:-14.85714rem -9.14286rem}.ui-icon-video{background-position:-16rem -9.14286rem}.ui-icon-script{background-position:-17.14286rem -9.14286rem}.ui-icon-alert{background-position:0 -10.28571rem}.ui-icon-info{background-position:-1.14286rem -10.28571rem}.ui-icon-notice{background-position:-2.28571rem -10.28571rem}.ui-icon-help{background-position:-3.42857rem -10.28571rem}.ui-icon-check{background-position:-4.57143rem -10.28571rem}.ui-icon-bullet{background-position:-5.71429rem -10.28571rem}.ui-icon-radio-on{background-position:-6.85714rem -10.28571rem}.ui-icon-radio-off{background-position:-8rem -10.28571rem}.ui-icon-pin-w{background-position:-9.14286rem -10.28571rem}.ui-icon-pin-s{background-position:-10.28571rem -10.28571rem}.ui-icon-play{background-position:0 -11.42857rem}.ui-icon-pause{background-position:-1.14286rem -11.42857rem}.ui-icon-seek-next{background-position:-2.28571rem -11.42857rem}.ui-icon-seek-prev{background-position:-3.42857rem -11.42857rem}.ui-icon-seek-end{background-position:-4.57143rem -11.42857rem}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-5.71429rem -11.42857rem}.ui-icon-stop{background-position:-6.85714rem -11.42857rem}.ui-icon-eject{background-position:-8rem -11.42857rem}.ui-icon-volume-off{background-position:-9.14286rem -11.42857rem}.ui-icon-volume-on{background-position:-10.28571rem -11.42857rem}.ui-icon-power{background-position:0 -12.57143rem}.ui-icon-signal-diag{background-position:-1.14286rem -12.57143rem}.ui-icon-signal{background-position:-2.28571rem -12.57143rem}.ui-icon-battery-0{background-position:-3.42857rem -12.57143rem}.ui-icon-battery-1{background-position:-4.57143rem -12.57143rem}.ui-icon-battery-2{background-position:-5.71429rem -12.57143rem}.ui-icon-battery-3{background-position:-6.85714rem -12.57143rem}.ui-icon-circle-plus{background-position:0 -13.71429rem}.ui-icon-circle-minus{background-position:-1.14286rem -13.71429rem}.ui-icon-circle-close{background-position:-2.28571rem -13.71429rem}.ui-icon-circle-triangle-e{background-position:-3.42857rem -13.71429rem}.ui-icon-circle-triangle-s{background-position:-4.57143rem -13.71429rem}.ui-icon-circle-triangle-w{background-position:-5.71429rem -13.71429rem}.ui-icon-circle-triangle-n{background-position:-6.85714rem -13.71429rem}.ui-icon-circle-arrow-e{background-position:-8rem -13.71429rem}.ui-icon-circle-arrow-s{background-position:-9.14286rem -13.71429rem}.ui-icon-circle-arrow-w{background-position:-10.28571rem -13.71429rem}.ui-icon-circle-arrow-n{background-position:-11.42857rem -13.71429rem}.ui-icon-circle-zoomin{background-position:-12.57143rem -13.71429rem}.ui-icon-circle-zoomout{background-position:-13.71429rem -13.71429rem}.ui-icon-circle-check{background-position:-14.85714rem -13.71429rem}.ui-icon-circlesmall-plus{background-position:0 -14.85714rem}.ui-icon-circlesmall-minus{background-position:-1.14286rem -14.85714rem}.ui-icon-circlesmall-close{background-position:-2.28571rem -14.85714rem}.ui-icon-squaresmall-plus{background-position:-3.42857rem -14.85714rem}.ui-icon-squaresmall-minus{background-position:-4.57143rem -14.85714rem}.ui-icon-squaresmall-close{background-position:-5.71429rem -14.85714rem}.ui-icon-grip-dotted-vertical{background-position:0 -16rem}.ui-icon-grip-dotted-horizontal{background-position:-1.14286rem -16rem}.ui-icon-grip-solid-vertical{background-position:-2.28571rem -16rem}.ui-icon-grip-solid-horizontal{background-position:-3.42857rem -16rem}.ui-icon-gripsmall-diagonal-se{background-position:-4.57143rem -16rem}.ui-icon-grip-diagonal-se{background-position:-5.71429rem -16rem}.ui-widget-overlay,.ui-widget-shadow{background:url(jquery-ui/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x #aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:.28571rem}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:.28571rem}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:.28571rem}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:.28571rem}.ui-widget-shadow{margin:-.57143rem 0 0 -.57143rem;padding:.57143rem;border-radius:.57143rem}#ui-timepicker-div,.ui-timepicker-hours,.ui-timepicker-minutes{padding:.2em}.ps-container{-ms-touch-action:none;overflow:hidden!important}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;border-radius:.28571rem;opacity:0;transition:background-color .2s linear,opacity .2s linear;bottom:3px;bottom:.21429rem;height:8px;height:.57143rem}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;border-radius:.28571rem;transition:background-color .2s linear;bottom:0;height:8px;height:.57143rem}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;border-radius:.28571rem;opacity:0;transition:background-color .2s linear,opacity .2s linear;right:3px;right:.21429rem;width:8px;width:.57143rem}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;border-radius:.28571rem;transition:background-color .2s linear;right:0;width:8px;width:.57143rem}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}.ui-timepicker-inline{display:inline}.ui-timepicker-table{display:inline-table;width:0}.ui-timepicker-table table{margin:.15em 0 0;border-collapse:collapse}.ui-timepicker-table .ui-timepicker-title{line-height:1.8em;text-align:center}.ui-timepicker-table td,.ui-timepicker-table th.periods{padding:.1em;width:2.2em}.ui-timepicker-table td a,.ui-timepicker-table td span{display:block;padding:.2em .3em .2em .5em;width:1.2em;text-align:right;text-decoration:none}.ui-timepicker .ui-timepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-timepicker .ui-timepicker-buttonpane button{margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-timepicker .ui-timepicker-close{float:right}.ui-timepicker .ui-timepicker-deselect,.ui-timepicker .ui-timepicker-now{float:left} \ No newline at end of file