/*================================================================== Form Wrappers ===================================================================*/ .admin-form, .admin-form * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .admin-form { line-height: 1.231; font-weight: 400; font-size: 14px; color: #626262; } .admin-form .section { margin-bottom: 22px; } /*================================================================== Browser Styling Reset ===================================================================*/ .admin-form .gui-input, .admin-form .gui-textarea, .admin-form .select > select, .admin-form input[type="button"], .admin-form input[type="submit"], .admin-form input[type="search"], .admin-form .select-multiple select { -webkit-tap-highlight-color: transparent; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-border-radius: 3px; border-radius: 3px; } .admin-form input[type="search"]::-webkit-search-decoration, .admin-form input[type="search"]::-webkit-search-cancel-button, .admin-form input[type="search"]::-webkit-search-results-button, .admin-form input[type="search"]::-webkit-search-results-decoration { display: none; } /*================================================================== Prevent user selection. For usability purposes ===================================================================*/ .admin-form .radio, .admin-form .button, .admin-form .checkbox, .admin-form .select .arrow, .admin-form .switch > label, .admin-form .ui-slider .ui-slider-handle { -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } /*================================================================== Input General Styles ===================================================================*/ .admin-form label, .admin-form input, .admin-form button, .admin-form select, .admin-form textarea { margin: 0; font-size: 14px; font-weight: 400; color: #626262; outline: none; } /*================================================================== Input Animations ===================================================================*/ .admin-form .radio, .admin-form .button, .admin-form .tooltip, .admin-form .checkbox, .admin-form .gui-input, .admin-form .input-footer, .admin-form .notification, .admin-form .gui-textarea, .admin-form .select > select, .admin-form .select-multiple select { -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; outline: none; } .admin-form .input-link, .admin-form .panel-heading, .admin-form .section-divider span, .admin-form .select > select, .admin-form .select-multiple select { -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } /*=============================================== Form Dividers ================================================= */ .admin-form .spacer { border-top: 1px solid #eee; margin-top: 10px; margin-bottom: 10px; display: block; height: 0; } /*================================================================== Form Text Elements ===================================================================*/ /* Themed Link */ .admin-form .theme-link { color: #4a89dc; text-decoration: none; } .admin-form .theme-link:hover { text-decoration: underline; } /* Section Divider */ .admin-form .section-divider { height: 0; border-top: 1px solid #DDD; text-align: center; margin-top: 20px; margin-bottom: 30px; } .admin-form .section-divider span { display: inline-block; position: relative; padding: 0 17px; background: #e9e9e9; color: #999; top: -11px; font-size: 15px; } .admin-form.panel .section-divider span, .admin-form .panel .section-divider span, .admin-form.tab-content .section-divider span, .admin-form .tab-content .section-divider span { background: #fff; } .admin-form.bg-light .section-divider span, .admin-form .bg-light .section-divider span { background: #FAFAFA; } .admin-form.bg-light.light .section-divider span, .admin-form .bg-light.light .section-divider span { background: #FEFEFE; } .admin-form.bg-light.dark .section-divider span, .admin-form .bg-light.dark .section-divider span { background: #F2F2F2; } .admin-form.well .section-divider span, .admin-form .well .section-divider span { background: #f5f5f5; } /* Input Labels */ .admin-form .switch, .admin-form .option, .admin-form .field-label { font-size: 14px; } /* Column Labels - Can also use .field-align */ .admin-form .field-label[class*='col-'] { line-height: 42px; } .admin-form .field-align { line-height: 42px; } /*================================================================== General Input Styling ===================================================================*/ .admin-form .radio, .admin-form .option, .admin-form .checkbox { cursor: pointer; } .admin-form .field { display: block; position: relative; } .admin-form .field-icon i { color: #BBB; position: relative; } .admin-form .field-label { display: block; margin-bottom: 7px; } .admin-form .field-label em { color: #e74c3c; font-size: 14px; font-style: normal; display: inline-block; margin-left: 4px; position: relative; top: 3px; } .admin-form .gui-input, .admin-form .gui-textarea { padding: 10px; } .admin-form .select, .admin-form .gui-input, .admin-form .gui-textarea, .admin-form .select > select, .admin-form .select-multiple select { position: relative; vertical-align: top; border: 1px solid #DDD; display: -moz-inline-stack; display: inline-block; *display: inline; color: #626262; outline: none; height: 42px; width: 100%; *zoom: 1; } .admin-form .select option { background: #fff; } .admin-form select[disabled], .admin-form .select > select[disabled] { color: #aaa !important; } /*================================================================== Form Textarea ===================================================================*/ .admin-form .gui-textarea { resize: none; line-height: 19px; overflow: auto; max-width: 100%; height: 96px; } /*================================================================== Form Selects ===================================================================*/ .admin-form .select { border: 0; z-index: 10; background: #FFF; } .admin-form .select > select { display: block; z-index: 10; margin: 0; padding: 9px 10px; color: #626262; outline: none; text-indent: 0.01px; text-overflow: ''; background: #FFF; border: 1px solid #DDD; -webkit-appearance: none; -moz-appearance: none; appearance: normal; } .admin-form .select:before, .admin-form .select:after { background: #FFF; } .admin-form .select > select::-ms-expand { display: none; } .admin-form .select .arrow { pointer-events: none; position: absolute; top: 9px; right: 4px; width: 24px; height: 24px; color: #9F9F9F; z-index: 100; } .admin-form .select .arrow:after, .admin-form .select .arrow:before { content: ''; position: absolute; font: 12px "Consolas", monospace; font-style: normal; pointer-events: none; display: none\9; left: 5px; } .admin-form .select .arrow:before { content: '\25BC'; bottom: 4px; } .admin-form .select .double:after { content: '\25B2'; top: -1px; } .admin-form .select .double:before { content: '\25BC'; bottom: -1px; } .admin-form .select-multiple select { width: 100%; height: 123px; padding: 10px; } /*================================================================== Form File Inputs ===================================================================*/ .admin-form .file { display: block; width: 100%; } .admin-form .file .gui-file { width: 100%; height: 100%; cursor: pointer; padding: 8px 10px; position: absolute; -moz-opacity: 0; opacity: 0; z-index: 11; bottom: 0; right: 0; } /* Default state positions button right */ .admin-form .file .button { position: absolute; top: 4px; right: 4px; float: none; height: 34px; line-height: 34px; padding: 0 16px; z-index: 10; -webkit-border-radius: 3px; border-radius: 3px; } /* File Button - Left Style */ .admin-form .file.append-button .button { left: 4px; right: auto; } .admin-form .file.append-button > input.gui-input { padding-right: 40px; padding-left: 125px; text-align: right; } .admin-form .file.append-button > label.field-icon { right: 4px; left: auto; } /*================================================================== Form Inputs:hover state -===================================================================*/ .admin-form .gui-input:hover, .admin-form .gui-textarea:hover, .admin-form .select > select:hover, .admin-form .select-multiple select:hover, .admin-form .gui-input:hover ~ .input-footer, .admin-form .file .gui-file:hover + .gui-input, .admin-form .gui-textarea:hover ~ .input-footer { border-color: #888; } /*================================================================== Form Inputs:focus state ===================================================================*/ .admin-form .gui-input:focus, .admin-form .gui-textarea:focus, .admin-form .select > select:focus, .admin-form .select-multiple select:focus { color: #3c3c3c; background: #fff; border: 1px solid #999; outline: none; } .admin-form .select > select:focus { z-index: 10; z-index: 20\9; } .admin-form .gui-textarea:focus { height: 120px; } .admin-form .select > select:focus { z-index: 10; z-index: 20\9; } .admin-form .gui-input:focus ~ .field-icon i, .admin-form .gui-textarea:focus ~ .field-icon i { color: #999; } .admin-form .select-multiple select:focus, .admin-form .gui-input:focus ~ .input-footer, .admin-form .gui-textarea:focus ~ .input-footer, .admin-form .file .gui-file:focus + .gui-input { border-color: #999; } .admin-form .select > select:focus + .arrow { color: #999; } /*================================================================== Radio/Checkboxes -===================================================================*/ .admin-form .option { position: relative; padding-right: 15px; display: inline-block; vertical-align: middle; } .admin-form .option > input { position: absolute; height: inherit; width: inherit; opacity: 0; left: 0; } .admin-form .checkbox, .admin-form .radio { cursor: pointer; position: relative; margin-right: 5px; background: #fff; display: inline-block; border: 3px solid #DDD; height: 21px; width: 21px; top: 4px; -webkit-border-radius: 2px; border-radius: 2px; } .admin-form .checkbox:before, .admin-form .radio:before { content: ''; display: none; } .admin-form input:checked + .checkbox:before, .admin-form input:checked + .radio:before { display: block; } .admin-form .checkbox:before { position: absolute; top: 4px; left: 3px; width: 6px; height: 3px; border: solid #888; border-width: 0 0 3px 3px; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); } .admin-form input:checked + .checkbox, .admin-form input:checked + .radio { border: 3px solid #888; } .admin-form .radio { -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; } .admin-form .radio:before { margin: 4px; width: 7px; height: 7px; background: #888; -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; } /*================================================================== Radio/Checkboxes:hover state ===================================================================*/ .admin-form input:not([disabled]):hover + .checkbox, .admin-form input:not([disabled]):hover + .radio { border-color: #666; } /*================================================================== Radio/Checkboxes:focus state -===================================================================*/ .admin-form input:focus + .checkbox, .admin-form input:focus + .radio { border-color: #666; } .admin-form input:focus + .radio:before { background: #666; } .admin-form input:focus + .checkbox:before { border-color: #666; } /*================================================================== Switches ===================================================================*/ .admin-form .switch { cursor: pointer; position: relative; padding-right: 10px; display: inline-block; margin-bottom: 5px; height: 26px; } .admin-form .switch > label { cursor: pointer; display: inline-block; position: relative; height: 25px; width: 58px; color: #fff; font-size: 10px; font-weight: bold; line-height: 20px; text-align: center; background: #D7D7D7; border: 2px solid #D7D7D7; text-transform: uppercase; font-family: Helvetica, Arial, sans-serif; -webkit-transition: 0.3s ease-out; -moz-transition: 0.3s ease-out; -o-transition: 0.3s ease-out; transition: 0.3s ease-out; -webkit-border-radius: 3px; border-radius: 3px; } .admin-form .switch > label + span { display: inline-block; padding-left: 5px; position: relative; top: -7px; } .admin-form .switch > label:before { content: attr(data-off); position: absolute; top: 1px; right: 3px; width: 33px; } .admin-form .switch > label:after { content: ""; margin: 1px; width: 19px; height: 19px; display: block; background: #fff; -webkit-border-radius: 2px; border-radius: 2px; } .admin-form .switch > input { -webkit-appearance: none; position: absolute; width: inherit; height: inherit; opacity: 0; left: 0; top: 0; } /*================================================================== Switch:focus state -===================================================================*/ .admin-form .switch > input:focus { outline: none; } .admin-form .switch > input:focus + label { color: #fff; border-color: #C7C7C7; background: #C7C7C7; } .admin-form .switch > input:focus + label:after { background: #fff; } /*================================================================== Switch:checked state ===================================================================*/ .admin-form .switch > input:checked + label { border-color: #999; background: #999; padding-left: 33px; color: white; } .admin-form .switch > input:checked + label:before { content: attr(data-on); left: 1px; top: 1px; } .admin-form .switch > input:checked + label:after { margin: 1px; width: 19px; height: 19px; background: white; } /*================================================================== Switch:checked:focus state -===================================================================*/ .admin-form .switch > input:checked:focus + label { background: #555; border-color: #555; } /* Round Style*/ .admin-form .switch-round > label { -webkit-border-radius: 13px; -moz-border-radius: 13px; -o-border-radius: 13px; border-radius: 13px; } .admin-form .switch-round > label + span { top: -2px; } .admin-form .switch-round > label:before { width: 33px; } .admin-form .switch-round > label:after { width: 19px; color: #D7D7D7; content: "\2022"; font: 20px/20px Times, Serif; -webkit-border-radius: 13px; -moz-border-radius: 13px; -o-border-radius: 13px; border-radius: 13px; } .admin-form .switch-round > input:checked + label { padding-left: 33px; } .admin-form .switch-round > input:checked + label:after { color: #999; } /*================================================================== Switch - Custom Success/Danger Styled -===================================================================*/ .admin-form .switch-custom > label { background: #f3a79b; border-color: #f3a79b; } .admin-form .switch-custom > input:hover + label, .admin-form .switch-custom > input:focus + label { background: #e74b31; border-color: #e74b31; } /* Checked state */ .admin-form .switch-custom > input:checked + label { background: #70ca63; border-color: #70ca63; } .admin-form .switch-custom > input:checked:hover + label, .admin-form .switch-custom > input:checked:focus + label { background: #47a839; border-color: #47a839; } /*================================================================== Input:disabled state ===================================================================*/ .admin-form .button[disabled], .admin-form .state-disabled .button, .admin-form input[disabled] + .radio, .admin-form input[disabled] + .checkbox, .admin-form .switch > input[disabled] + label { cursor: default; opacity: 0.5; } .admin-form .gui-input[disabled], .admin-form .gui-textarea[disabled], .admin-form .select > select[disabled], .admin-form .select-multiple select[disabled], .admin-form .gui-input[disabled] ~ .input-footer, .admin-form .file .gui-file[disabled] + .gui-input, .admin-form .file .gui-file[disabled]:hover + .gui-input, .admin-form .gui-textarea[disabled] ~ .input-footer { background-color: #f4f6f6; border-color: #d5dbdb!important; cursor: default; color: #AAA; opacity: 0.7; } .admin-form input[disabled] ~ .field-icon i, .admin-form textarea[disabled] ~ .field-icon i, .admin-form .select > select[disabled] + .arrow { opacity: 0.4; } /*================================================================== Form Footer ===================================================================*/ .admin-form .input-footer { padding: 10px; display: block; margin-top: -1px; line-height: 16px; position: relative; background: #F5F5F5; border: 1px solid #DDD; font-family: Arial, Helvetica, sans-serif; -webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0; font-size: 11px; color: #999; } /*================================================================== Input Icons ===================================================================*/ .admin-form .append-icon, .admin-form .prepend-icon { top: 0; left: 0; display: inline-block; vertical-align: top; position: relative; width: 100%; } .admin-form .append-icon .field-icon, .admin-form .prepend-icon .field-icon { top: 0; z-index: 4; width: 42px; height: 42px; color: inherit; line-height: 42px; position: absolute; text-align: center; -webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; -ms-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; transition: all 0.5s ease-out; pointer-events: none; } .admin-form .append-icon .field-icon i, .admin-form .prepend-icon .field-icon i { position: relative; font-size: 14px; } .admin-form .prepend-icon .field-icon { left: 0; } .admin-form .append-icon .field-icon { right: 0; } .admin-form .prepend-icon > input, .admin-form .prepend-icon > textarea { padding-left: 36px; } .admin-form .append-icon > input, .admin-form .append-icon > textarea { padding-right: 36px; padding-left: 10px; } .admin-form .append-icon > textarea { padding-right: 36px; } /*================================================================== Input Tooltips ===================================================================*/ .admin-form .tooltip { position: absolute; z-index: -1; opacity: 0; color: #fff; width: 184px; left: -9999px; top: auto; font-size: 11px; font-weight: normal; background: #666; -webkit-transition: margin 0.6s, opacity 0.6s; -moz-transition: margin 0.6s, opacity 0.6s; -ms-transition: margin 0.6s, opacity 0.6s; -o-transition: margin 0.6s, opacity 0.6s; transition: margin 0.6s, opacity 0.6s; -webkit-border-radius: 3px; border-radius: 3px; } .admin-form .tooltip > em { padding: 12px; font-style: normal; display: block; position: static; } .admin-form .tooltip:after { content: ''; position: absolute; } .admin-form .gui-input:focus + .tooltip, .admin-form .gui-textarea:focus + .tooltip { opacity: 1; z-index: 999; } /*================================================================== Tooltip - Left ===================================================================*/ .admin-form .tip-left { top: 1px; margin-right: -20px; } .admin-form .tip-left:after { top: 12px; left: 100%; border-left: 8px solid #666; border-top: 8px solid transparent; border-bottom: 8px solid transparent; } .admin-form .gui-input:focus + .tip-left, .admin-form .gui-textarea:focus + .tip-left { margin-right: 5px; right: 100%; left: auto; } /*================================================================== Tooltip - Right ===================================================================*/ .admin-form .tip-right { top: 1px; margin-left: -20px; } .admin-form .tip-right:after { top: 12px; right: 100%; border-right: 8px solid #666; border-top: 8px solid transparent; border-bottom: 8px solid transparent; } .admin-form .gui-input:focus + .tip-right, .admin-form .gui-textarea:focus + .tip-right { left: 100%; margin-left: 5px; } /*================================================================== Tooltip - Right/Top ===================================================================*/ .admin-form .tip-right-top { bottom: 100%; margin-bottom: -20px; } .admin-form .tip-right-top:after { top: 100%; right: 12px; border-top: 8px solid #666; border-right: 8px solid transparent; border-left: 8px solid transparent; } .admin-form .gui-input:focus + .tip-right-top, .admin-form .gui-textarea:focus + .tip-right-top { right: 0; left: auto; margin-bottom: 10px; } /*================================================================== Tooltip - Left/Top ===================================================================*/ .admin-form .tip-left-top { bottom: 100%; margin-bottom: -20px; } .admin-form .tip-left-top:after { top: 100%; left: 12px; border-top: 8px solid #666; border-right: 8px solid transparent; border-left: 8px solid transparent; } .admin-form .gui-input:focus + .tip-left-top, .admin-form .gui-textarea:focus + .tip-left-top { left: 0; right: auto; margin-bottom: 10px; } /*================================================================== Tooltip - Right/Bottom ===================================================================*/ .admin-form .tip-right-bottom { top: 100%; margin-top: -20px; } .admin-form .tip-right-bottom:after { right: 12px; bottom: 100%; border-bottom: 8px solid #666; border-right: 8px solid transparent; border-left: 8px solid transparent; } .admin-form .gui-input:focus + .tip-right-bottom, .admin-form .gui-textarea:focus + .tip-right-bottom { margin-top: 10px; left: auto; right: 0; } /*================================================================== Tooltip - Left/Bottom ===================================================================*/ .admin-form .tip-left-bottom { top: 100%; margin-top: -20px; } .admin-form .tip-left-bottom:after { left: 12px; bottom: 100%; border-bottom: 8px solid #666; border-right: 8px solid transparent; border-left: 8px solid transparent; } .admin-form .gui-input:focus + .tip-left-bottom, .admin-form .gui-textarea:focus + .tip-left-bottom { margin-top: 10px; right: auto; left: 0; } /*================================================================== Validation - error state ===================================================================*/ .admin-form .state-error .gui-input, .admin-form .state-error .gui-textarea, .admin-form .state-error.select > select, .admin-form .state-error.select-multiple > select, .admin-form .state-error input:hover + .checkbox, .admin-form .state-error input:hover + .radio, .admin-form .state-error input:focus + .checkbox, .admin-form .state-error input:focus + .radio, .admin-form .state-error .checkbox, .admin-form .state-error .radio { background: #FEE9EA; border-color: #DE888A; } .admin-form .state-error .gui-input:focus, .admin-form .state-error .gui-textarea:focus, .admin-form .state-error.select > select:focus, .admin-form .state-error.select-multiple > select:focus { -webkit-box-shadow: 0px 0px 3px #DE888A inset; -moz-box-shadow: 0px 0px 3px #DE888A inset; -o-box-shadow: 0px 0px 3px #DE888A inset; box-shadow: 0px 0px 3px #DE888A inset; } .admin-form .state-error .gui-input ~ .field-icon i, .admin-form .state-error .gui-textarea ~ .field-icon i { color: #DE888A; } .admin-form .state-error.select .arrow { color: #DE888A; } .admin-form .state-error.select > select:focus + .arrow { color: #DE888A; } .admin-form .state-error .gui-input ~ .input-footer, .admin-form .state-error.file .gui-file:hover + .gui-input, .admin-form .state-error .gui-textarea ~ .input-footer { border-color: #DE888A; } .admin-form .state-error + em { display: block!important; margin-top: 6px; padding: 0 3px; font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; font-size: 0.85em; color: #DE888A; } /*================================================================== Validation - success state ===================================================================*/ .admin-form .state-success .gui-input, .admin-form .state-success .gui-textarea, .admin-form .state-success.select > select, .admin-form .state-success.select-multiple > select, .admin-form .state-success input:hover + .checkbox, .admin-form .state-success input:hover + .radio, .admin-form .state-success input:focus + .checkbox, .admin-form .state-success input:focus + .radio, .admin-form .state-success .checkbox, .admin-form .state-success .radio { background: #F0FEE9; border-color: #A5D491; } .admin-form .state-success .gui-input:focus, .admin-form .state-success .gui-textarea:focus, .admin-form .state-success.select > select:focus, .admin-form .state-success.select-multiple > select:focus { -webkit-box-shadow: 0px 0px 3px #A5D491 inset; -moz-box-shadow: 0px 0px 3px #A5D491 inset; -o-box-shadow: 0px 0px 3px #A5D491 inset; box-shadow: 0px 0px 3px #A5D491 inset; } .admin-form .state-success .gui-input ~ .field-icon i, .admin-form .state-success .gui-textarea ~ .field-icon i { color: #A5D491; } .admin-form .state-success.select .arrow { color: #A5D491; } .admin-form .state-success.select > select:focus + .arrow { color: #A5D491; } .admin-form .state-success .gui-input ~ .input-footer, .admin-form .state-success.file .gui-file:hover + .gui-input, .admin-form .state-success .gui-textarea ~ .input-footer { border-color: #A5D491; } /*================================================================== Smart Widget * These widgets helps us to position an element, button, * label or span. The positions can either be left or right * while the input stays 100%. Use this to rapidly create * search widgets, newsletter subscribe etc . ====================================================================*/ .admin-form .smart-widget, .admin-form .append-picker-icon, .admin-form .prepend-picker-icon { position: relative; display: block; } .admin-form .smart-widget .field input, .admin-form .append-picker-icon input, .admin-form .prepend-picker-icon input { width: 100%; } .admin-form .sm-left input, .admin-form .prepend-picker-icon input { -webkit-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; } .admin-form .sm-right input, .admin-form .append-picker-icon input { -webkit-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; } .admin-form .append-picker-icon button, .admin-form .prepend-picker-icon button, .admin-form .smart-widget .button { cursor: pointer; position: absolute; top: 0; color: #626262; height: 42px; line-height: 40px; border: 1px solid #DDD; background: #F5F5F5; -webkit-border-radius: 3px; border-radius: 3px; } /* Disabled Prepended Icon State */ .admin-form .prepend-picker-icon button:disabled { background-color: #f4f6f6 !important; border-color: #d5dbdb!important; } .admin-form .sm-right .button, .admin-form .append-picker-icon button { border-left: 0; -webkit-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; } .admin-form .sm-left .button, .admin-form .prepend-picker-icon button { border-right: 0; -webkit-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; } .admin-form .sm-left .button, .admin-form .prepend-picker-icon button { left: 0; } .admin-form .sm-right .button, .admin-form .append-picker-icon button { right: 0; } /*================================================================== Smart Widget Button - Left ===================================================================*/ .admin-form .sml-50, .admin-form .prepend-picker-icon { padding-left: 50px; } .admin-form .sml-50 .button, .admin-form .prepend-picker-icon button { width: 50px; } .admin-form .sml-80 { padding-left: 80px; } .admin-form .sml-80 .button { width: 80px; } .admin-form .sml-120 { padding-left: 120px; } .admin-form .sml-120 .button { width: 120px; } .admin-form .sml-160 { padding-left: 160px; } .admin-form .sml-160 .button { width: 160px; } /*================================================================== Smart Widget Button - Right ===================================================================*/ .admin-form .smr-50, .admin-form .append-picker-icon { padding-right: 50px; } .admin-form .smr-50 .button, .admin-form .append-picker-icon button { width: 50px; } .admin-form .smr-80 { padding-right: 80px; } .admin-form .smr-80 .button { width: 80px; } .admin-form .smr-120 { padding-right: 120px; } .admin-form .smr-120 .button { width: 120px; } .admin-form .smr-140 { padding-right: 140px; } .admin-form .smr-140 .button { width: 140px; } .admin-form .smr-160 { padding-right: 160px; } .admin-form .smr-160 .button { width: 160px; } /*================================================================== Rating Star Widget - with hover -===================================================================*/ .admin-form .rating { overflow: hidden; } .admin-form .rating.block { display: block; margin: 10px 0; } .admin-form .rating label { color: #CCC; } .admin-form .rating label i { font-size: 17px; text-align: center; color: inherit; } .admin-form .rating label span { font: 22px/22px Times, Serif; } .admin-form .rating-star { margin-left: 4px; } .admin-form .rating-input { position: absolute; left: -9999px; top: auto; } .admin-form .rating:hover .rating-star:hover, .admin-form .rating:hover .rating-star:hover ~ .rating-star, .admin-form .rating-input:checked ~ .rating-star { color: #666; } .admin-form .rating-star, .admin-form .rating:hover .rating-star { width: 18px; float: right; display: block; cursor: pointer; color: #CCC; } /*================================================================== Buttons -===================================================================*/ .admin-form .button { color: #243140; border: 0; height: 42px; line-height: 42px; font-size: 15px; cursor: pointer; padding: 0 18px; text-align: center; vertical-align: top; background: #DBDBDB; display: inline-block; -webkit-user-drag: none; text-shadow: 0 1px rgba(255, 255, 255, 0.2); -webkit-border-radius: 3px; border-radius: 3px; } /*================================================================== Button States ===================================================================*/ .admin-form .button:hover { color: #243140; background: #EEE; } .admin-form .button:active { color: #1d2938; -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } .admin-form a.button, .admin-form span.button, .admin-form label.button { line-height: 42px; text-decoration: none; } .admin-form .button i { font-size: 14px; } .admin-form .button-list .button { margin-bottom: 5px; } /*================================================================== Primary Button -===================================================================*/ .admin-form .btn-primary { background-color: #3bafda; } .admin-form .btn-primary:hover, .admin-form .btn-primary:focus { background-color: #3bafda; } .admin-form .btn-primary:active { background-color: #3bafda; } .admin-form .btn-primary, .admin-form .btn-primary:hover, .admin-form .btn-primary:focus, .admin-form .btn-primary:active { color: #fff; text-shadow: 0 1px rgba(0, 0, 0, 0.08); } /*================================================================== Left + Right Shaped Buttons -===================================================================*/ .admin-form .button-left, .admin-form .button-right { position: relative; z-index: 9; } .admin-form .button-left:before, .admin-form .button-right:before { content: ''; z-index: -1; width: 32px; height: 32px; position: absolute; background-color: inherit; border-color: inherit; border: none; top: 5px; } .admin-form .button-left { border-left-width: 0; padding: 0 18px 0 7px; -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; -o-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; margin-left: 20px; } .admin-form .button-left:before { left: -15px; -webkit-border-radius: 2px 5px 0 5px; -moz-border-radius: 2px 5px 0 5px; -o-border-radius: 2px 5px 0 5px; border-radius: 2px 5px 0 5px; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); } .admin-form .button-right { padding: 0 7px 0 18px; border-right-width: 0; -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; -o-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; margin-right: 20px; } .admin-form .button-right:before { right: -15px; -webkit-border-radius: 5px 2px 5px 0; -moz-border-radius: 5px 2px 5px 0; -o-border-radius: 5px 2px 5px 0; border-radius: 5px 2px 5px 0; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); } /*================================================================== Buttons - Push Effect -===================================================================*/ .admin-form .pushed { -webkit-box-shadow: inset 0 -0.3em 0 rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0 -0.3em 0 rgba(0, 0, 0, 0.2); -o-box-shadow: inset 0 -0.3em 0 rgba(0, 0, 0, 0.2); box-shadow: inset 0 -0.3em 0 rgba(0, 0, 0, 0.2); position: relative; } .admin-form .pushed:active { -webkit-box-shadow: inset 0 -0.15em 0 rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0 -0.15em 0 rgba(0, 0, 0, 0.2); -o-box-shadow: inset 0 -0.15em 0 rgba(0, 0, 0, 0.2); box-shadow: inset 0 -0.15em 0 rgba(0, 0, 0, 0.2); top: 2px; } .admin-form .pushed.button-left:before { -webkit-box-shadow: inset 0.35em 0 0 rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0.35em 0 0 rgba(0, 0, 0, 0.2); -o-box-shadow: inset 0.35em 0 0 rgba(0, 0, 0, 0.2); box-shadow: inset 0.35em 0 0 rgba(0, 0, 0, 0.2); } .admin-form .pushed:active.button-left:before { -webkit-box-shadow: inset 0.2em 0 0 rgba(0, 0, 0, 0.2); box-shadow: inset 0.2em 0 0 rgba(0, 0, 0, 0.2); } .admin-form .pushed.button-right:before { -webkit-box-shadow: inset -0.35em 0 0 rgba(0, 0, 0, 0.2); box-shadow: inset -0.35em 0 0 rgba(0, 0, 0, 0.2); } .admin-form .pushed:active.button-right:before { -webkit-box-shadow: inset -0.2em 0 0 rgba(0, 0, 0, 0.2); box-shadow: inset -0.2em 0 0 rgba(0, 0, 0, 0.2); } /*================================================================== Buttons - Footer Adjustment -===================================================================*/ .admin-form .form-footer .button { margin-right: 10px; margin-bottom: 5px; } .admin-form .align-right .button { margin-right: 0; margin-left: 10px; } /*================================================================== Buttons - Social ===================================================================*/ .admin-form .twitter, .admin-form .twitter:hover, .admin-form .twitter:focus, .admin-form .facebook, .admin-form .facebook:hover, .admin-form .facebook:focus, .admin-form .googleplus, .admin-form .googleplus:hover, .admin-form .googleplus:focus { color: #fff; text-shadow: 0 1px rgba(0, 0, 0, 0.08); } .admin-form .facebook { background-color: #3b5998; } .admin-form .twitter { background-color: #00acee; } .admin-form .googleplus { background-color: #dd4b39; } .admin-form .facebook:hover, .admin-form .facebook:focus { background-color: #25385F; } .admin-form .twitter:hover, .admin-form .twitter:focus { background-color: #00749F; } .admin-form .googleplus:hover, .admin-form .googleplus:focus { background-color: #8D2418; } .admin-form .span-left { padding-left: 56px; text-align: left; } .admin-form .btn-social { position: relative; font-weight: 600; margin-bottom: 5px; } .admin-form .btn-social i { font-size: 22px; font-weight: normal; position: relative; top: 3px; } .admin-form .btn-social span { -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; -o-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; display: inline-block; text-align: center; position: absolute; width: 45px; left: 0; } .admin-form .twitter span { background-color: #009AD5; } .admin-form .facebook span { background-color: #31497D; } .admin-form .googleplus span { background-color: #C03121; } /*================================================================== Lists -===================================================================*/ .admin-form .admin-list { list-style: none; margin: 0; padding: 0; } .admin-form .admin-list li { margin-bottom: 20px; } /*================================================================== Firefox select fix - select arrow hack disabled on FF 30+ ===================================================================*/ @-moz-document url-prefix() { .admin-form .select:before { content: ''; pointer-events: none; -moz-transition: none; transition: none; position: absolute; background: #F5F5F5; width: 36px; right: 1px; top: 1px; bottom: 1px; z-index: 99; } .admin-form .select > select:focus, .admin-form .select > select:hover, .admin-form .select:hover select, .admin-form .select:hover:before { background: #fff; -moz-transition: none; transition: none; -moz-box-shadow: none; box-shadow: none; } .admin-form .select .arrow { z-index: 100; } .admin-form .state-error.select > select:focus, .admin-form .state-error.select > select:hover, .admin-form .state-error.select:hover select, .admin-form .state-error.select:hover:before, .admin-form .state-error.select:before { background: #FEE9EA; } .admin-form .state-success.select > select:focus, .admin-form .state-success.select > select:hover, .admin-form .state-success.select:hover select, .admin-form .state-success.select:hover:before, .admin-form .state-success.select:before { background: #F0FEE9; } } @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .admin-form .select .arrow:after, .admin-form .select .arrow:before { display: block; } } /*================================================================== ANDROID + IOS FIXES ===================================================================*/ @media screen and (-webkit-min-device-pixel-ratio: 0) { .admin-form .option, .admin-form .rating, .admin-form .switch, .admin-form .captcode { -webkit-animation: bugfix infinite 1s; } @-webkit-keyframes bugfix { from { padding: 0; } to { padding: 0; } } .admin-form .switch { margin-right: 10px; margin-bottom: 5px; } .admin-form .option { margin-right: 15px; } } /*================================================================== Responsiveness for Tablets + Smartphones ===================================================================*/ @media (max-width: 600px) { .admin-form .section row { margin: 0; } .admin-form .section row .colm { width: 100%; float: none; padding: 0; } .admin-form .bdl { border-left: 0; } .admin-form .border-right { border-right: 0; } .admin-form .align-right { text-align: left; } } /*================================================================== TEMP NEW INPUT FOCUS TRANSITION - REMOVE OR IMPLEMENT ===================================================================*/ .admin-form.theme-primary .gui-input, .admin-form.theme-primary .select > select, .admin-form.theme-primary .select-multiple select { outline: 1px solid transparent; -webkit-transition: outline-color 0.5s ease; transition: outline-color ease 0.5s ease; } .admin-form.theme-primary .gui-input:focus, .admin-form.theme-primary .select > select:focus, .admin-form.theme-primary .select-multiple select:focus { border-radius: 0; outline-color: #5d9cec; } /*================================================================== Stepper - jQuery UI ===================================================================*/ .stepper-wrap { position: relative; display: block; font: 11px Arial, sans-serif; } .stepper-wrap input { text-align: right; padding-right: 20px; } .stepper-btn-wrap { position: absolute; top: 0; right: -34px; width: 34px; height: 100%; overflow: hidden; background: #F5F5F5; border: 1px solid #ccc; border-width: 1px 1px 1px 0; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .stepper-btn-wrap a { display: block; height: 50%; overflow: hidden; line-height: 100%; text-align: center; text-decoration: none; text-shadow: 1px 1px 0 #fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; text-indent: -9999px; background: #F5F5F5; cursor: default; color: #666; } .stepper-btn-wrap a:hover { background: #F9F9F9; } .stepper-btn-up:before, .stepper-btn-dwn:before { content: ''; border: 4px dashed; pointer-events: none; border-color: #9F9F9F transparent; border-color: #9f9f9f rgba(255, 255, 255, 0); position: absolute; right: 14px; z-index: 1; height: 0; top: 32%; width: 0; } .stepper-btn-up:before { border-bottom-style: solid; border-top: none; } .stepper-btn-dwn:before { margin-top: 10px; border-top-style: solid; border-bottom: none; } /*================================================================== Datepicker - jQuery UI ===================================================================*/ .ui-datepicker { z-index: 1025 !important; display: none; position: relative; width: 18em; margin-top: 8px; background: #fff; -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.1); -o-box-shadow: 0 0 4px rgba(0, 0, 0, 0.1); box-shadow: 0 0 4px rgba(0, 0, 0, 0.1); -webkit-border-radius: 3px; border-radius: 3px; border: 1px solid #DDD; text-align: center; color: #666; } .ui-datepicker a { color: #404040; text-align: center; } .ui-datepicker .ui-state-disabled span { color: #DBDBDB; } .ui-datepicker .ui-datepicker-header { position: relative; background: #F5F5F5; border-bottom: 1px solid #E5E5E5; line-height: 27px; font-size: 15px; padding: 10px; } .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { width: 34px; height: 34px; display: block; font-size: 14px; position: absolute; text-decoration: none; cursor: pointer; color: #666; top: 20.5%; } .ui-datepicker .ui-datepicker-prev { left: 2px; } .ui-datepicker .ui-datepicker-next { right: 2px; } .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; color: #555; } .ui-datepicker .ui-datepicker-title select { font-size: 1em; margin: 1px 0; padding: 1px 5px; background-color: #EEE; border-color: #CCC; } .ui-datepicker .ui-datepicker-title select option { background: #FFF; } .ui-datepicker select.ui-datepicker-month-year { width: 100%; } .ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 52%; } .ui-datepicker table { width: 100%; font-size: .9em; margin: 0 0 15px; border-collapse: collapse; } .ui-datepicker th { padding: .5em .3em; text-align: center; font-weight: bold; border: 0; } .ui-datepicker td { border: 0; padding: 2px 5px; } .ui-datepicker td span, .ui-datepicker td a { color: #AAA; padding: .35em .25em; display: block; text-align: center; text-decoration: none; border-radius: 3px; } .ui-datepicker td span:hover, .ui-datepicker td a:hover { background: #F5F5F5; } .ui-datepicker .ui-state-disabled span:hover { background: none; } .ui-datepicker-today a, .ui-datepicker-today a:hover, .ui-datepicker .ui-state-active, .ui-datepicker .ui-state-highlight { font-weight: 600; color: #fff; background: #CCC !important; } .ui-datepicker .ui-state-active { background: #888 !important; } /* jQuery UI Buttons */ .ui-datepicker-buttonpane { border-top: 1px solid #DDD; padding: 10px; background: #f8f8f8; } .ui-datepicker-buttonpane button { padding: 5px 12px; margin-right: 10px; font-size: 13px; position: relative; line-height: normal; display: inline-block; -webkit-user-drag: none; text-shadow: 0 1px rgba(255, 255, 255, 0.2); vertical-align: middle; background: #FFF; text-align: center; overflow: visible; cursor: pointer; color: #333; border: 1px solid #ddd; -webkit-border-radius: 3px; border-radius: 3px; } /* jQuery UI Button States */ .ui-datepicker-buttonpane button:hover { color: #243140; background: #f2f2f2; } .ui-datepicker-buttonpane button:active { color: #1d2938; background: #f0f0f0; border-color: #CCC; } .ui-monthpicker .ui-datepicker-header { margin-bottom: 3px; } /* Inline Picker */ .ui-datepicker-inline { width: 100%; } .ui-datepicker-inline, .ui-timepicker-inline, .ui-datetimepicker-inline { box-shadow: none; margin: 0 auto; } /*================================================================== Monthpicker - jQuery UI ===================================================================*/ .hasMonthpicker .ui-datepicker td { width: 25%; padding: 10px 8px; } /*================================================================== Multi-Month Datepicker - jQuery UI ===================================================================*/ .cal-widget .ui-datepicker { width: 100%; margin-top: 0; } .cal-widget .ui-datepicker:before { display: none; } .ui-datepicker.ui-datepicker-multi { width: auto; } .ui-datepicker-multi .ui-datepicker-group { float: left; } .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.333%; } .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; } /*================================================================== TimePicker - jQuery UI ===================================================================*/ .ui-timepicker-div .ui-widget-header { position: relative; background: #F5F5F5; line-height: 27px; font-size: 15px; padding: 10px; border-bottom: 1px solid #E5E5E5; } .ui-timepicker-div dl { text-align: left; padding: 15px 10px; margin: 0; } .ui-timepicker-div dl dt { float: left; clear: left; padding: 0 0 0 5px; } .ui-timepicker-div dl dd { margin: 0 10px 20px 40%; } .ui-timepicker-div dl .ui_tpicker_hour, .ui-timepicker-div dl .ui_tpicker_minute, .ui-timepicker-div dl .ui_tpicker_second, .ui-timepicker-div dl .ui_tpicker_millisec { background: #E5E5E5; position: relative; top: 6px; } .ui-timepicker-div td { font-size: 90%; } .ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; } .ui-timepicker-rtl { direction: rtl; } .ui-timepicker-rtl dl { text-align: right; padding: 0 5px 0 0; } .ui-timepicker-rtl dl dt { float: right; clear: right; } .ui-timepicker-rtl dl dd { margin: 0 40% 10px 10px; } /* jQuery Slider Settings when inside a timepicker widget */ .ui-timepicker-div .ui-slider .ui-slider-handle.ui-state-active { background: #FFF !important; } /*================================================================== Slider - jQuery UI ===================================================================*/ .admin-form .slider-countbox { margin-bottom: 5px; color: #f6931f; font-weight: bold; border: 0; background: transparent; } .slider-wrapper, .sliderv-wrapper { background: #E5E5E5; position: relative; } .ui-slider { position: relative; text-align: left; } .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.5em; height: 1.5em; cursor: default; background: #fff; border: 3px solid #ccc; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; -ms-touch-action: none; touch-action: none; margin-top: -3px; outline: none; } .ui-slider .ui-slider-handle:before { content: ''; width: 7px; height: 7px; position: absolute; background-color: #ccc; -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; z-index: 2; left: 4px; top: 4px; } .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; background-color: #aaa; } .ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range { filter: inherit; } .ui-slider-horizontal { height: .5em; } .ui-slider-horizontal .ui-slider-handle { top: -0.3em; margin-left: -0.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, .sliderv-wrapper { width: .5em; height: 100px; } .ui-slider-vertical .ui-slider-handle { left: -0.45em; margin-left: 0; margin-bottom: -0.6em; } .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } .ui-slider-vertical .ui-slider-range-min { bottom: 0; } .ui-slider-vertical .ui-slider-range-max { top: 0; } .slider-input { color: #f6931f!important; border: 0; background: none; } .slider-group .sliderv-wrapper { height: 150px; float: left; margin: 15px 15px; } .ui-slider .ui-state-active { cursor: -webkit-grabbing; cursor: -moz-grabbing; cursor: grabbing; } /* progress bar strips */ .ui-slider .ui-slider-range { background-size: 16px 16px; background-image: -webkit-linear-gradient(top left, transparent, transparent 25%, rgba(255, 255, 255, 0.3) 25%, rgba(255, 255, 255, 0.3) 50%, transparent 50%, transparent 75%, rgba(255, 255, 255, 0.3) 75%, rgba(255, 255, 255, 0.3)); background-image: linear-gradient(to bottom right, transparent, transparent 25%, rgba(255, 255, 255, 0.3) 25%, rgba(255, 255, 255, 0.3) 50%, transparent 50%, transparent 75%, rgba(255, 255, 255, 0.3) 75%, rgba(255, 255, 255, 0.3)); } /*================================================================== Slider Tooltips - jQuery UI ===================================================================*/ .slider-tip { display: block; position: absolute; text-align: center; font: 10pt Tahoma, Arial, sans-serif; background: #333333; padding: 10px; color: #fff; } .slider-wrapper .slider-tip { top: -50px; left: -15px; } .slider-wrapper .slider-tip:after { content: ''; position: absolute; top: 98%; left: 35%; border-top: 8px solid #333333; border-right: 8px solid transparent; border-left: 8px solid transparent; } .sliderv-wrapper .slider-tip { left: 30px; top: -12px; } .sliderv-wrapper .slider-tip:after { content: ''; position: absolute; top: 30%; right: 98%; border-right: 8px solid #333333; border-top: 8px solid transparent; border-bottom: 8px solid transparent; } /*================================================================== Spectrum Color Picker ===================================================================*/ .sp-container { position: absolute; display: inline-block; *display: inline; z-index: 9999994; overflow: hidden; *zoom: 1; top: 0; left: 0; border-radius: 0; padding: 0; background: #f8f8f8; border: 1px solid #DDD; box-shadow: 0 0 4px rgba(0, 0, 0, 0.1); } /* expands container to the left of * button, default opens right */ .sp-container.sp-left { top: 50px !important; left: auto !important; right: 0px !important; } .sp-container.sp-flat { position: relative; } .sp-top { position: relative; display: inline-block; width: 100%; } .sp-top-inner { position: absolute; top: 0; left: 0; bottom: 0; right: 0; } .sp-color { position: absolute; top: 0; left: 0; bottom: 0; right: 20%; } .sp-hue { position: absolute; top: 0; right: 0; bottom: 0; left: 84%; height: 100%; } .sp-clear-enabled .sp-hue { top: 33px; height: 77.5%; } .sp-fill { padding-top: 80%; } .sp-sat, .sp-val { position: absolute; top: 0; left: 0; right: 0; bottom: 0; } .sp-alpha-enabled .sp-top { margin-bottom: 18px; } .sp-alpha-enabled .sp-alpha { display: block; } .sp-alpha-handle { position: absolute; top: -4px; bottom: -4px; width: 6px; left: 50%; cursor: pointer; border: 1px solid black; background: white; opacity: .8; } .sp-alpha { display: none; position: absolute; bottom: -14px; right: 0; left: 0; height: 8px; } .sp-alpha-inner { border: solid 1px #333; } .sp-clear { display: none; } .sp-clear.sp-clear-display { background-position: center; } .sp-clear-enabled .sp-clear { display: block; position: absolute; top: 0px; right: 0; bottom: 0; left: 84%; height: 28px; } .sp-dd, .sp-clear, .sp-alpha, .sp-slider, .sp-dragger, .sp-preview, .sp-alpha-handle, .sp-container, .sp-replacer, .sp-container.sp-dragging .sp-input, .sp-container button { -webkit-user-select: none; -moz-user-select: -moz-none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; } .sp-container.sp-input-disabled .sp-input-container { display: none; } .sp-container.sp-buttons-disabled .sp-button-container { display: none; } .sp-palette-only .sp-picker-container { display: none; } .sp-palette-disabled .sp-palette-container { display: none; } .sp-initial-disabled .sp-initial { display: none; } .sp-sat { background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#ffffff), to(rgba(204, 154, 129, 0))); background-image: -webkit-linear-gradient(left, #ffffff, rgba(204, 154, 129, 0)); background-image: -moz-linear-gradient(left, #ffffff, rgba(204, 154, 129, 0)); background-image: -o-linear-gradient(left, #ffffff, rgba(204, 154, 129, 0)); background-image: -ms-linear-gradient(left, #ffffff, rgba(204, 154, 129, 0)); background-image: linear-gradient(to right, #ffffff, rgba(204, 154, 129, 0)); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)"; filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#FFFFFFFF', endColorstr='#00CC9A81'); } .sp-val { background-image: -webkit-gradient(linear, 0 100%, 0 0, from(#000000), to(rgba(204, 154, 129, 0))); background-image: -webkit-linear-gradient(bottom, #000000, rgba(204, 154, 129, 0)); background-image: -moz-linear-gradient(bottom, #000000, rgba(204, 154, 129, 0)); background-image: -o-linear-gradient(bottom, #000000, rgba(204, 154, 129, 0)); background-image: -ms-linear-gradient(bottom, #000000, rgba(204, 154, 129, 0)); background-image: linear-gradient(to top, #000000, rgba(204, 154, 129, 0)); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)"; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00CC9A81', endColorstr='#FF000000'); } .sp-hue { background: -moz-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); background: -ms-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); background: -o-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); background: -webkit-gradient(linear, left top, left bottom, from(#ff0000), color-stop(0.17, #ffff00), color-stop(0.33, #00ff00), color-stop(0.5, #00ffff), color-stop(0.67, #0000ff), color-stop(0.83, #ff00ff), to(#ff0000)); background: -webkit-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); } .sp-1 { height: 17%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#ffff00'); } .sp-2 { height: 16%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff00', endColorstr='#00ff00'); } .sp-3 { height: 17%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff00', endColorstr='#00ffff'); } .sp-4 { height: 17%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffff', endColorstr='#0000ff'); } .sp-5 { height: 16%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ff', endColorstr='#ff00ff'); } .sp-6 { height: 17%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00ff', endColorstr='#ff0000'); } .sp-hidden { display: none !important; } .sp-cf:before, .sp-cf:after { content: ""; display: table; } .sp-cf:after { clear: both; } .sp-cf { *zoom: 1; } .sp-dragger { border-radius: 5px; height: 5px; width: 5px; border: 1px solid #fff; background: #000; cursor: pointer; position: absolute; top: 0; left: 0; } .sp-slider { position: absolute; top: 0; cursor: pointer; height: 3px; left: -1px; right: -1px; border: 1px solid #000; background: white; opacity: .8; } .sp-container, .sp-container button, .sp-container input, .sp-color, .sp-hue, .sp-clear { font: normal 12px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; } .sp-top { margin-bottom: 3px; } .sp-color, .sp-hue, .sp-clear { border: solid 1px #666; } .sp-input-container { float: right; width: 100px; margin-bottom: 4px; } .sp-initial-disabled .sp-input-container { width: 100%; } .sp-input { font-size: 12px !important; border: 1px inset; padding: 4px 5px; background: transparent; border-radius: 3px; width: 100%; color: #222; margin: 0; } .sp-input:focus { border: 1px solid orange; } .sp-input.sp-validation-error { border: 1px solid red; background: #fdd; } .sp-picker-container, .sp-palette-container { float: left; position: relative; padding: 10px 15px; padding-bottom: 300px; margin-bottom: -290px; min-height: 300px; } .sp-picker-container { width: 172px; border-left: 1px solid #DDD; background-color: #f1f1f1; } .sp-palette-container { padding: 5px; border-right: 1px solid transparent; background-color: #f1f1f1; } .sp-palette .sp-thumb-el { display: block; position: relative; float: left; width: 24px; height: 15px; margin: 3px; cursor: pointer; border: solid 2px transparent; } .sp-palette .sp-thumb-el:hover, .sp-palette .sp-thumb-el.sp-thumb-active { border-color: orange; } .sp-thumb-el { position: relative; } .sp-initial { float: left; border: solid 1px #333; } .sp-initial span { width: 30px; height: 25px; border: none; display: block; float: left; margin: 0; } .sp-initial .sp-clear-display { background-position: center; } .sp-button-container { float: right; } .sp-replacer { cursor: pointer; overflow: hidden; padding: 4px 10px; position: absolute; background: #F5F5F5; vertical-align: middle; border: solid 1px #DDD; border-width: 1px 1px 1px 0; display: inline-block; *display: inline; height: 100%; color: #333; margin: 0; *zoom: 1; right: 0; } .sp-replacer:hover, .sp-replacer.sp-active { color: #111; border-color: #CCC; } .sp-replacer.sp-disabled { cursor: default; border-color: #DDD; color: #AAA; } .sp-dd { padding: 2px 0; height: 16px; line-height: 16px; float: left; font-size: 12px; color: #9F9F9F; position: relative; top: 6px; } .sp-preview { position: relative; width: 25px; height: 20px; border: solid 1px #222; margin-right: 5px; margin-top: 6px; float: left; z-index: 0; } .sp-palette { *width: 220px; max-width: 220px; } .sp-palette .sp-thumb-el { width: 16px; height: 16px; margin: 2px 1px; border: solid 1px #d0d0d0; } .sp-container { padding-bottom: 0; -webkit-border-radius: 3px; border-radius: 3px; } .sp-container button { cursor: pointer; background-color: #fff; border: 1px solid #ddd; border-radius: 3px; color: #666; font-size: 13px; line-height: 1; padding: 7px 8px; text-align: center; vertical-align: middle; } .sp-container button:hover { border: 1px solid #ddd; } .sp-container button:active { border: 1px solid #ccc; } .sp-cancel { font-size: 11px; color: #aaa !important; margin: 0; padding: 2px; margin-right: 7px; vertical-align: middle; text-decoration: none; } .sp-cancel:hover { color: #666 !important; text-decoration: none; } .sp-palette span:hover, .sp-palette span.sp-thumb-active { border-color: #000; } .sp-preview, .sp-alpha, .sp-thumb-el { position: relative; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==); } .sp-preview-inner, .sp-alpha-inner, .sp-thumb-inner { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; } .sp-palette .sp-thumb-inner { background-position: 50% 50%; background-repeat: no-repeat; } .sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=); } .sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=); } .sp-clear-display { background-repeat: no-repeat; background-position: center; background-image: url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==); } .sfcolor { padding-right: 63px; } .sfcolor .gui-input { -webkit-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; } .sfcolor .gui-input + .sp-replacer { width: 63px; -webkit-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; } /* Custom Changes - Field preview thumb */ .sp-preview { border-color: #fff; } /* Custom Changes - Primary Container */ .sp-picker-container { background-color: #fff; margin-bottom: -300px; } .sp-button-container { float: none; text-align: right; background: #f2f2f2; border-top: 1px solid #DDD; margin-top: 35px; margin-left: -15px; margin-right: -15px; padding: 6px; } .sp-palette-disabled .sp-button-container { margin-top: 5px; } /* Color Pointer */ .sp-dragger { background: rgba(255, 255, 255, 0.4); height: 10px; width: 10px; border-radius: 0px; border-color: rgba(255, 255, 255, 0.7); } /* hue + color border color */ .sp-color, .sp-hue, .sp-clear { border-color: #bbb; } /* Hue Slider */ .sp-input { background: #f1f1f1; border: 0; } .sp-slider { height: 6px; border: 0; background: rgba(0, 0, 0, 0.4); opacity: 1; } /* Custom Changes - Palette Container */ .sp-palette-button-container { display: none; } /* palette thumbs */ .sp-palette .sp-thumb-el { width: 18px; height: 18px; margin: 2px; border-color: #fff; } /* palette active thumb */ .sp-palette .sp-thumb-el:hover, .sp-palette .sp-thumb-el.sp-thumb-active { border-color: #fff; } .sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner { background-image: none; } .sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner:after { position: absolute; content: "\f00c"; font-family: "FontAwesome"; font-size: 12px; color: #FFF; left: 2px; top: 2px; -webkit-transform: rotate(-10deg); transform: rotate(-10deg); } .inline-cp + .sp-container { width: 100%; box-shadow: none; } .inline-cp + .sp-container > .sp-picker-container { width: 70%; } .inline-cp + .sp-container > .sp-palette-container { width: 30%; } .inline-cp + .sp-container > .sp-palette-container .sp-palette .sp-thumb-el { width: 22px; height: 22px; margin: 3px; } .inline-cp + .sp-container > .sp-palette-container .sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner:after { font-size: 13px; left: 3px; top: 3px; } /*================================================================== Google Map Block ===================================================================*/ .admin-form .map-container { padding: 7px; border: 1px solid #CFCFCF; } .admin-form #map_canvas { width: 100%; height: 300px; overflow: hidden; } .admin-form .block { display: block; } /*================================================================== AdminForm Wizard ===================================================================*/ /* Wizard/Form Wrapper */ .wizard { background-color: #FFF; } /* Wizard Top Menu - "Steps" */ .wizard .steps { text-align: center; padding: 20px 15px 10px; border: 1px solid #E8E8E8; border-bottom: 0; } .wizard .steps ul, .wizard .steps li { list-style: none; text-decoration: none; padding: 0; margin: 0; } .wizard .steps li { display: inline-block; margin-right: 10px; background-color: #649ae1; } .wizard .steps li.last { margin-right: 0; } .wizard .steps li.disabled a { cursor: not-allowed; } .wizard .steps li a { display: inline-block; color: #FFF; font-size: 15px; text-align: center; padding: 12px 18px; text-decoration: none; -webkit-user-drag: none; } /* Nav item states */ .wizard .steps li.current { background-color: #2e76d6; } .wizard .steps li.disabled { background-color: #BBBBBB !important; } .wizard .steps li.current a:focus { outline-color: transparent; } /* Disable various nav meta information */ .wizard .steps li a .current-info, .wizard .steps li a .number { display: none; } /* Wizard Content */ .wizard .content { background-color: #ffffff; border: 1px solid #E8E8E8; border-top: 0; } .wizard .content + .actions { border-top: 0; } .wizard .wizard-section-title { display: none; } .wizard .wizard-section.body { padding: 15px; } /* Wizard Actions and Footer */ .wizard .actions { padding: 10px 15px; background-color: #f8f8f8; border: 1px solid #E8E8E8; } .wizard .actions ul { list-style: none; text-decoration: none; padding: 0; margin: 0; float: right; } .wizard .actions li { display: inline-block; margin-left: 10px; } .wizard .actions li a { display: inline-block; color: #FFF; padding: 9px 18px; background-color: #4a89dc; text-decoration: none; -webkit-user-drag: none; } .wizard .actions li.disabled a { cursor: not-allowed; background-color: #BBB !important; } /* hide steps icons */ .wizard.steps-hide-icons .steps .fa, .wizard.steps-hide-icons .steps .glyphicon, .wizard.steps-hide-icons .steps .glyphicon { display: none !important; } /* show steps icons */ .wizard.steps-show-icons .steps .fa, .wizard.steps-show-icons .steps .glyphicon, .wizard.steps-show-icons .steps .glyphicon { display: inline-block !important; } /* Steps - Align Right */ .wizard.steps-left .steps { text-align: left; } /* Steps - Align Right */ .wizard.steps-right .steps { text-align: right; } /* Steps - Tabs */ .wizard.steps-tabs .steps { padding: 0; height: 55px; position: relative; background-color: #EEE; border-color: transparent; border-bottom: 1px solid #E8E8E8; } .wizard.steps-tabs .steps li { margin: 0; } .wizard.steps-tabs .steps li a { padding: 18px 23px 18px; } /* Steps - Justified */ .wizard.steps-justified .steps { position: relative; width: 100%; height: auto; } .wizard.steps-justified .steps li { display: table-cell; position: relative; float: none; width: 1%; vertical-align: middle; } .wizard.steps-justified .steps li a { display: block; } /* Steps - Add BG */ .wizard.steps-bg .steps { padding: 15px; position: relative; background-color: #f8f8f8; border-bottom: 1px solid #E8E8E8; } .wizard.steps-bg.steps-tabs .steps { padding: 0; border-color: #E8E8E8; } .wizard.steps-bg .content, .wizard.steps-tabs .content, .wizard.steps-justified .content { padding-top: 10px; } /*================================================================== Panel ===================================================================*/ .admin-form .panel { margin-bottom: 20px; background-color: #ffffff; border: 1px solid #DDD; } /*================================================================== Panel Header ===================================================================*/ .admin-form .panel-heading { overflow: hidden; position: relative; height: auto; padding: 19px 22px 18px; color: #999; border-radius: 0; border-top: 1px solid transparent; border-left: 0; border-right: 0; border-bottom: 1px solid #DDD; background-color: #FAFAFA; } .admin-form .heading-border:before { content: ""; background-color: #9999A3; position: absolute; height: 10px; z-index: 1; top: 0; right: 0; left: 0; } .admin-form .heading-border .panel-heading { padding: 30px 22px 17px; } .admin-form .heading-border .panel-title { color: #999; } .admin-form .panel-title { text-align: left; font-weight: 300; font-size: 26px; padding: 0; margin: 0; background: transparent; } .admin-form .panel-title i { font-size: 26px; position: relative; margin-right: 15px; top: 0; border-width: 0; } /*================================================================== Panel Body ===================================================================*/ .admin-form .panel-body { padding: 25px; border: 0; } /*================================================================== Panel Footer ===================================================================*/ .admin-form .panel-footer { padding: 12px 13px; border: 0; border-top: 1px solid #DDD; background: #f2f2f2; } /*================================================================== Progress Bars ===================================================================*/ .admin-form .progress-section { display: none; } .progress-striped .progress-bar, .progress-bar-striped { background-size: 18px 18px; background-image: -webkit-linear-gradient(top left, transparent, transparent 25%, rgba(255, 255, 255, 0.3) 25%, rgba(255, 255, 255, 0.3) 50%, transparent 50%, transparent 75%, rgba(255, 255, 255, 0.3) 75%, rgba(255, 255, 255, 0.3)); background-image: -moz-linear-gradient(top left, transparent, transparent 25%, rgba(255, 255, 255, 0.3) 25%, rgba(255, 255, 255, 0.3) 50%, transparent 50%, transparent 75%, rgba(255, 255, 255, 0.3) 75%, rgba(255, 255, 255, 0.3)); background-image: -o-linear-gradient(top left, transparent, transparent 25%, rgba(255, 255, 255, 0.3) 25%, rgba(255, 255, 255, 0.3) 50%, transparent 50%, transparent 75%, rgba(255, 255, 255, 0.3) 75%, rgba(255, 255, 255, 0.3)); background-image: linear-gradient(to bottom right, transparent, transparent 25%, rgba(255, 255, 255, 0.3) 25%, rgba(255, 255, 255, 0.3) 50%, transparent 50%, transparent 75%, rgba(255, 255, 255, 0.3) 75%, rgba(255, 255, 255, 0.3)); } /*================================================================== Checkbox/Radio Confliction fixes ===================================================================*/ .admin-form .radio, .admin-form .checkbox { margin-top: 0; margin-bottom: 0; padding-left: 0; top: 1px; vertical-align: bottom; } .admin-form .checkbox:after, .admin-form .checkbox:before { margin: 0; padding: 0; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; -o-box-sizing: content-box; box-sizing: content-box; } /* This file creates and combines all of the AdminForm color skins. * To minimize file size, we recommended using only one or two skins. * However, we have provided this file as it proves useful for demonstrating * all of skins or for enabling true multi-skin support. */ .admin-form .panel-primary > .panel-heading { border-top-color: #5d9cec; } .admin-form .panel-primary > .panel-heading:before { background-color: #4a89dc; } .admin-form .panel-primary.heading-border:before, .admin-form .panel-primary .heading-border:before { background-color: #4a89dc; } .admin-form .bg-primary { background-color: #4a89dc; } .admin-form .bg-primary.light { background-color: #5d9cec; } .admin-form .bg-primary.lighter { background-color: #83aee7; } .admin-form .bg-primary.dark { background-color: #2e76d6; } .admin-form .bg-primary.darker { background-color: #2567bd; } .admin-form .option-primary input:hover + .checkbox, .admin-form .option-primary input:hover + .radio { border-color: #5d9cec; } .admin-form .option-primary input:checked + .checkbox, .admin-form .option-primary input:focus + .checkbox, .admin-form .option-primary input:checked + .radio, .admin-form .option-primary input:focus + .radio { border-color: #4a89dc; } .admin-form .option-primary input:checked + .radio:before, .admin-form .option-primary input:focus + .radio:before { background: #4a89dc; } .admin-form .option-primary input:checked + .checkbox:before, .admin-form .option-primary input:focus + .checkbox:before { border-color: #4a89dc; } .admin-form .switch-primary > input:checked + label { background: #4a89dc; border-color: #4a89dc; } .admin-form .switch-primary > input:checked + label:after { color: #4a89dc; } .admin-form .switch-primary > input:checked:focus + label { background: #2e76d6; border-color: #2e76d6; } .admin-form .btn-primary { background-color: #4a89dc; } .admin-form .btn-primary:hover, .admin-form .btn-primary:focus { background-color: #5d9cec; border-color: #5d9cec; } .admin-form .btn-primary:active { background-color: #2e76d6; } .admin-form .btn-primary, .admin-form .btn-primary:hover, .admin-form .btn-primary:focus, .admin-form .btn-primary:active { color: #fff; text-shadow: 0 1px rgba(0, 0, 0, 0.08); } .admin-form .slider-wrapper.slider-primary .ui-slider .ui-slider-range { background-color: #4a89dc; } .admin-form .slider-wrapper.slider-primary .ui-slider .ui-slider-handle { border-color: #4a89dc; } .admin-form .slider-wrapper.slider-primary .ui-slider .ui-slider-handle:before { background-color: #4a89dc; } .admin-form.theme-primary .section-divider span { color: #4a89dc; } .admin-form.theme-primary .tagline span { color: #4a89dc; } .admin-form.theme-primary .theme-link { color: #4a89dc; } .admin-form.theme-primary .gui-input:hover, .admin-form.theme-primary .gui-textarea:hover, .admin-form.theme-primary .select > select:hover, .admin-form.theme-primary .select-multiple select:hover, .admin-form.theme-primary .gui-input:hover ~ .input-footer, .admin-form.theme-primary .file .gui-file:hover + .gui-input, .admin-form.theme-primary .gui-textarea:hover ~ .input-footer { border-color: #5d9cec; } .admin-form.theme-primary .gui-input:focus, .admin-form.theme-primary .gui-textarea:focus, .admin-form.theme-primary .select > select:focus, .admin-form.theme-primary .select-multiple select:focus { border-color: #5d9cec; color: #3C3C3C; } .admin-form.theme-primary .gui-textarea:focus { height: 120px; } .admin-form.theme-primary .select > select:focus { z-index: 10; z-index: 20\9; } .admin-form.theme-primary .gui-input:focus ~ .field-icon i, .admin-form.theme-primary .gui-textarea:focus ~ .field-icon i { color: #4a89dc; } .admin-form.theme-primary .select-multiple select:focus, .admin-form.theme-primary .gui-input:focus ~ .input-footer, .admin-form.theme-primary .gui-textarea:focus ~ .input-footer, .admin-form.theme-primary .file .gui-file:focus + .gui-input { border-color: #5d9cec; } .admin-form.theme-primary .select > select:focus + .arrow { color: #4a89dc; } .admin-form.theme-primary .rating:hover .rating-star:hover, .admin-form.theme-primary .rating:hover .rating-star:hover ~ .rating-star, .admin-form.theme-primary .rating-input:checked ~ .rating-star { color: #4a89dc; } .admin-form.theme-primary .rating-star, .admin-form.theme-primary .rating:hover .rating-star { color: #A2A6A8; } .admin-form.theme-primary .ui-datepicker .ui-datepicker-prev, .admin-form.theme-primary .ui-datepicker .ui-datepicker-next, .admin-form.theme-primary .ui-datepicker .ui-datepicker-title { color: #4a89dc; } .admin-form.theme-primary .ui-datepicker-today a, .admin-form.theme-primary .ui-datepicker-today a:hover, .admin-form.theme-primary .ui-datepicker .ui-state-highlight { background: #9fc1ed !important; } .admin-form.theme-primary .ui-datepicker .ui-state-active { background: #4a89dc !important; } .admin-form.theme-primary .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle.ui-state-active { background: #FFF !important; } .admin-form.theme-primary .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle { border-color: #4a89dc; } .admin-form.theme-primary .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle:before { background-color: #4a89dc; } .admin-form.theme-primary .wizard .steps li { background-color: #4a89dc; } .admin-form.theme-primary .wizard .steps li.current { background-color: #2e76d6; } .admin-form.theme-primary .wizard .actions li a { background-color: #4a89dc; } .admin-form .panel-info > .panel-heading { border-top-color: #4fc1e9; } .admin-form .panel-info > .panel-heading:before { background-color: #3bafda; } .admin-form .panel-info.heading-border:before, .admin-form .panel-info .heading-border:before { background-color: #3bafda; } .admin-form .bg-info { background-color: #3bafda; } .admin-form .bg-info.light { background-color: #4fc1e9; } .admin-form .bg-info.lighter { background-color: #74c6e5; } .admin-form .bg-info.dark { background-color: #27a0cc; } .admin-form .bg-info.darker { background-color: #2189b0; } .admin-form .option-info input:hover + .checkbox, .admin-form .option-info input:hover + .radio { border-color: #4fc1e9; } .admin-form .option-info input:checked + .checkbox, .admin-form .option-info input:focus + .checkbox, .admin-form .option-info input:checked + .radio, .admin-form .option-info input:focus + .radio { border-color: #3bafda; } .admin-form .option-info input:checked + .radio:before, .admin-form .option-info input:focus + .radio:before { background: #3bafda; } .admin-form .option-info input:checked + .checkbox:before, .admin-form .option-info input:focus + .checkbox:before { border-color: #3bafda; } .admin-form .switch-info > input:checked + label { background: #3bafda; border-color: #3bafda; } .admin-form .switch-info > input:checked + label:after { color: #3bafda; } .admin-form .switch-info > input:checked:focus + label { background: #27a0cc; border-color: #27a0cc; } .admin-form .btn-info { background-color: #3bafda; } .admin-form .btn-info:hover, .admin-form .btn-info:focus { background-color: #4fc1e9; border-color: #4fc1e9; } .admin-form .btn-info:active { background-color: #27a0cc; } .admin-form .btn-info, .admin-form .btn-info:hover, .admin-form .btn-info:focus, .admin-form .btn-info:active { color: #fff; text-shadow: 0 1px rgba(0, 0, 0, 0.08); } .admin-form .slider-wrapper.slider-info .ui-slider .ui-slider-range { background-color: #3bafda; } .admin-form .slider-wrapper.slider-info .ui-slider .ui-slider-handle { border-color: #3bafda; } .admin-form .slider-wrapper.slider-info .ui-slider .ui-slider-handle:before { background-color: #3bafda; } .admin-form.theme-info .section-divider span { color: #3bafda; } .admin-form.theme-info .tagline span { color: #3bafda; } .admin-form.theme-info .theme-link { color: #3bafda; } .admin-form.theme-info .gui-input:hover, .admin-form.theme-info .gui-textarea:hover, .admin-form.theme-info .select > select:hover, .admin-form.theme-info .select-multiple select:hover, .admin-form.theme-info .gui-input:hover ~ .input-footer, .admin-form.theme-info .file .gui-file:hover + .gui-input, .admin-form.theme-info .gui-textarea:hover ~ .input-footer { border-color: #4fc1e9; } .admin-form.theme-info .gui-input:focus, .admin-form.theme-info .gui-textarea:focus, .admin-form.theme-info .select > select:focus, .admin-form.theme-info .select-multiple select:focus { border-color: #4fc1e9; color: #3C3C3C; } .admin-form.theme-info .gui-textarea:focus { height: 120px; } .admin-form.theme-info .select > select:focus { z-index: 10; z-index: 20\9; } .admin-form.theme-info .gui-input:focus ~ .field-icon i, .admin-form.theme-info .gui-textarea:focus ~ .field-icon i { color: #3bafda; } .admin-form.theme-info .select-multiple select:focus, .admin-form.theme-info .gui-input:focus ~ .input-footer, .admin-form.theme-info .gui-textarea:focus ~ .input-footer, .admin-form.theme-info .file .gui-file:focus + .gui-input { border-color: #4fc1e9; } .admin-form.theme-info .select > select:focus + .arrow { color: #3bafda; } .admin-form.theme-info .rating:hover .rating-star:hover, .admin-form.theme-info .rating:hover .rating-star:hover ~ .rating-star, .admin-form.theme-info .rating-input:checked ~ .rating-star { color: #3bafda; } .admin-form.theme-info .rating-star, .admin-form.theme-info .rating:hover .rating-star { color: #A2A6A8; } .admin-form.theme-info .ui-datepicker .ui-datepicker-prev, .admin-form.theme-info .ui-datepicker .ui-datepicker-next, .admin-form.theme-info .ui-datepicker .ui-datepicker-title { color: #3bafda; } .admin-form.theme-info .ui-datepicker-today a, .admin-form.theme-info .ui-datepicker-today a:hover, .admin-form.theme-info .ui-datepicker .ui-state-highlight { background: #91d2ea !important; } .admin-form.theme-info .ui-datepicker .ui-state-active { background: #3bafda !important; } .admin-form.theme-info .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle.ui-state-active { background: #FFF !important; } .admin-form.theme-info .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle { border-color: #3bafda; } .admin-form.theme-info .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle:before { background-color: #3bafda; } .admin-form.theme-info .wizard .steps li { background-color: #3bafda; } .admin-form.theme-info .wizard .steps li.current { background-color: #27a0cc; } .admin-form.theme-info .wizard .actions li a { background-color: #3bafda; } .admin-form .panel-success > .panel-heading { border-top-color: #87d37c; } .admin-form .panel-success > .panel-heading:before { background-color: #70ca63; } .admin-form .panel-success.heading-border:before, .admin-form .panel-success .heading-border:before { background-color: #70ca63; } .admin-form .bg-success { background-color: #70ca63; } .admin-form .bg-success.light { background-color: #87d37c; } .admin-form .bg-success.lighter { background-color: #9edc95; } .admin-form .bg-success.dark { background-color: #58c249; } .admin-form .bg-success.darker { background-color: #49ae3b; } .admin-form .option-success input:hover + .checkbox, .admin-form .option-success input:hover + .radio { border-color: #87d37c; } .admin-form .option-success input:checked + .checkbox, .admin-form .option-success input:focus + .checkbox, .admin-form .option-success input:checked + .radio, .admin-form .option-success input:focus + .radio { border-color: #70ca63; } .admin-form .option-success input:checked + .radio:before, .admin-form .option-success input:focus + .radio:before { background: #70ca63; } .admin-form .option-success input:checked + .checkbox:before, .admin-form .option-success input:focus + .checkbox:before { border-color: #70ca63; } .admin-form .switch-success > input:checked + label { background: #70ca63; border-color: #70ca63; } .admin-form .switch-success > input:checked + label:after { color: #70ca63; } .admin-form .switch-success > input:checked:focus + label { background: #58c249; border-color: #58c249; } .admin-form .btn-success { background-color: #70ca63; } .admin-form .btn-success:hover, .admin-form .btn-success:focus { background-color: #87d37c; border-color: #87d37c; } .admin-form .btn-success:active { background-color: #58c249; } .admin-form .btn-success, .admin-form .btn-success:hover, .admin-form .btn-success:focus, .admin-form .btn-success:active { color: #fff; text-shadow: 0 1px rgba(0, 0, 0, 0.08); } .admin-form .slider-wrapper.slider-success .ui-slider .ui-slider-range { background-color: #70ca63; } .admin-form .slider-wrapper.slider-success .ui-slider .ui-slider-handle { border-color: #70ca63; } .admin-form .slider-wrapper.slider-success .ui-slider .ui-slider-handle:before { background-color: #70ca63; } .admin-form.theme-success .section-divider span { color: #70ca63; } .admin-form.theme-success .tagline span { color: #70ca63; } .admin-form.theme-success .theme-link { color: #70ca63; } .admin-form.theme-success .gui-input:hover, .admin-form.theme-success .gui-textarea:hover, .admin-form.theme-success .select > select:hover, .admin-form.theme-success .select-multiple select:hover, .admin-form.theme-success .gui-input:hover ~ .input-footer, .admin-form.theme-success .file .gui-file:hover + .gui-input, .admin-form.theme-success .gui-textarea:hover ~ .input-footer { border-color: #87d37c; } .admin-form.theme-success .gui-input:focus, .admin-form.theme-success .gui-textarea:focus, .admin-form.theme-success .select > select:focus, .admin-form.theme-success .select-multiple select:focus { border-color: #87d37c; color: #3C3C3C; } .admin-form.theme-success .gui-textarea:focus { height: 120px; } .admin-form.theme-success .select > select:focus { z-index: 10; z-index: 20\9; } .admin-form.theme-success .gui-input:focus ~ .field-icon i, .admin-form.theme-success .gui-textarea:focus ~ .field-icon i { color: #70ca63; } .admin-form.theme-success .select-multiple select:focus, .admin-form.theme-success .gui-input:focus ~ .input-footer, .admin-form.theme-success .gui-textarea:focus ~ .input-footer, .admin-form.theme-success .file .gui-file:focus + .gui-input { border-color: #87d37c; } .admin-form.theme-success .select > select:focus + .arrow { color: #70ca63; } .admin-form.theme-success .rating:hover .rating-star:hover, .admin-form.theme-success .rating:hover .rating-star:hover ~ .rating-star, .admin-form.theme-success .rating-input:checked ~ .rating-star { color: #70ca63; } .admin-form.theme-success .rating-star, .admin-form.theme-success .rating:hover .rating-star { color: #A2A6A8; } .admin-form.theme-success .ui-datepicker .ui-datepicker-prev, .admin-form.theme-success .ui-datepicker .ui-datepicker-next, .admin-form.theme-success .ui-datepicker .ui-datepicker-title { color: #70ca63; } .admin-form.theme-success .ui-datepicker-today a, .admin-form.theme-success .ui-datepicker-today a:hover, .admin-form.theme-success .ui-datepicker .ui-state-highlight { background: #b6e4af !important; } .admin-form.theme-success .ui-datepicker .ui-state-active { background: #70ca63 !important; } .admin-form.theme-success .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle.ui-state-active { background: #FFF !important; } .admin-form.theme-success .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle { border-color: #70ca63; } .admin-form.theme-success .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle:before { background-color: #70ca63; } .admin-form.theme-success .wizard .steps li { background-color: #70ca63; } .admin-form.theme-success .wizard .steps li.current { background-color: #58c249; } .admin-form.theme-success .wizard .actions li a { background-color: #70ca63; } .admin-form .panel-warning > .panel-heading { border-top-color: #ffce54; } .admin-form .panel-warning > .panel-heading:before { background-color: #f6bb42; } .admin-form .panel-warning.heading-border:before, .admin-form .panel-warning .heading-border:before { background-color: #f6bb42; } .admin-form .bg-warning { background-color: #f6bb42; } .admin-form .bg-warning.light { background-color: #ffce54; } .admin-form .bg-warning.lighter { background-color: #f9d283; } .admin-form .bg-warning.dark { background-color: #f4af22; } .admin-form .bg-warning.darker { background-color: #d9950a; } .admin-form .option-warning input:hover + .checkbox, .admin-form .option-warning input:hover + .radio { border-color: #ffce54; } .admin-form .option-warning input:checked + .checkbox, .admin-form .option-warning input:focus + .checkbox, .admin-form .option-warning input:checked + .radio, .admin-form .option-warning input:focus + .radio { border-color: #f6bb42; } .admin-form .option-warning input:checked + .radio:before, .admin-form .option-warning input:focus + .radio:before { background: #f6bb42; } .admin-form .option-warning input:checked + .checkbox:before, .admin-form .option-warning input:focus + .checkbox:before { border-color: #f6bb42; } .admin-form .switch-warning > input:checked + label { background: #f6bb42; border-color: #f6bb42; } .admin-form .switch-warning > input:checked + label:after { color: #f6bb42; } .admin-form .switch-warning > input:checked:focus + label { background: #f4af22; border-color: #f4af22; } .admin-form .btn-warning { background-color: #f6bb42; } .admin-form .btn-warning:hover, .admin-form .btn-warning:focus { background-color: #ffce54; border-color: #ffce54; } .admin-form .btn-warning:active { background-color: #f4af22; } .admin-form .btn-warning, .admin-form .btn-warning:hover, .admin-form .btn-warning:focus, .admin-form .btn-warning:active { color: #fff; text-shadow: 0 1px rgba(0, 0, 0, 0.08); } .admin-form .slider-wrapper.slider-warning .ui-slider .ui-slider-range { background-color: #f6bb42; } .admin-form .slider-wrapper.slider-warning .ui-slider .ui-slider-handle { border-color: #f6bb42; } .admin-form .slider-wrapper.slider-warning .ui-slider .ui-slider-handle:before { background-color: #f6bb42; } .admin-form.theme-warning .section-divider span { color: #f6bb42; } .admin-form.theme-warning .tagline span { color: #f6bb42; } .admin-form.theme-warning .theme-link { color: #f6bb42; } .admin-form.theme-warning .gui-input:hover, .admin-form.theme-warning .gui-textarea:hover, .admin-form.theme-warning .select > select:hover, .admin-form.theme-warning .select-multiple select:hover, .admin-form.theme-warning .gui-input:hover ~ .input-footer, .admin-form.theme-warning .file .gui-file:hover + .gui-input, .admin-form.theme-warning .gui-textarea:hover ~ .input-footer { border-color: #ffce54; } .admin-form.theme-warning .gui-input:focus, .admin-form.theme-warning .gui-textarea:focus, .admin-form.theme-warning .select > select:focus, .admin-form.theme-warning .select-multiple select:focus { border-color: #ffce54; color: #3C3C3C; } .admin-form.theme-warning .gui-textarea:focus { height: 120px; } .admin-form.theme-warning .select > select:focus { z-index: 10; z-index: 20\9; } .admin-form.theme-warning .gui-input:focus ~ .field-icon i, .admin-form.theme-warning .gui-textarea:focus ~ .field-icon i { color: #f6bb42; } .admin-form.theme-warning .select-multiple select:focus, .admin-form.theme-warning .gui-input:focus ~ .input-footer, .admin-form.theme-warning .gui-textarea:focus ~ .input-footer, .admin-form.theme-warning .file .gui-file:focus + .gui-input { border-color: #ffce54; } .admin-form.theme-warning .select > select:focus + .arrow { color: #f6bb42; } .admin-form.theme-warning .rating:hover .rating-star:hover, .admin-form.theme-warning .rating:hover .rating-star:hover ~ .rating-star, .admin-form.theme-warning .rating-input:checked ~ .rating-star { color: #f6bb42; } .admin-form.theme-warning .rating-star, .admin-form.theme-warning .rating:hover .rating-star { color: #A2A6A8; } .admin-form.theme-warning .ui-datepicker .ui-datepicker-prev, .admin-form.theme-warning .ui-datepicker .ui-datepicker-next, .admin-form.theme-warning .ui-datepicker .ui-datepicker-title { color: #f6bb42; } .admin-form.theme-warning .ui-datepicker-today a, .admin-form.theme-warning .ui-datepicker-today a:hover, .admin-form.theme-warning .ui-datepicker .ui-state-highlight { background: #fbdea3 !important; } .admin-form.theme-warning .ui-datepicker .ui-state-active { background: #f6bb42 !important; } .admin-form.theme-warning .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle.ui-state-active { background: #FFF !important; } .admin-form.theme-warning .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle { border-color: #f6bb42; } .admin-form.theme-warning .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle:before { background-color: #f6bb42; } .admin-form.theme-warning .wizard .steps li { background-color: #f6bb42; } .admin-form.theme-warning .wizard .steps li.current { background-color: #f4af22; } .admin-form.theme-warning .wizard .actions li a { background-color: #f6bb42; } .admin-form .panel-danger > .panel-heading { border-top-color: #fc6e51; } .admin-form .panel-danger > .panel-heading:before { background-color: #e9573f; } .admin-form .panel-danger.heading-border:before, .admin-form .panel-danger .heading-border:before { background-color: #e9573f; } .admin-form .bg-danger { background-color: #e9573f; } .admin-form .bg-danger.light { background-color: #fc6e51; } .admin-form .bg-danger.lighter { background-color: #f08c7c; } .admin-form .bg-danger.dark { background-color: #e63c21; } .admin-form .bg-danger.darker { background-color: #cd3117; } .admin-form .option-danger input:hover + .checkbox, .admin-form .option-danger input:hover + .radio { border-color: #fc6e51; } .admin-form .option-danger input:checked + .checkbox, .admin-form .option-danger input:focus + .checkbox, .admin-form .option-danger input:checked + .radio, .admin-form .option-danger input:focus + .radio { border-color: #e9573f; } .admin-form .option-danger input:checked + .radio:before, .admin-form .option-danger input:focus + .radio:before { background: #e9573f; } .admin-form .option-danger input:checked + .checkbox:before, .admin-form .option-danger input:focus + .checkbox:before { border-color: #e9573f; } .admin-form .switch-danger > input:checked + label { background: #e9573f; border-color: #e9573f; } .admin-form .switch-danger > input:checked + label:after { color: #e9573f; } .admin-form .switch-danger > input:checked:focus + label { background: #e63c21; border-color: #e63c21; } .admin-form .btn-danger { background-color: #e9573f; } .admin-form .btn-danger:hover, .admin-form .btn-danger:focus { background-color: #fc6e51; border-color: #fc6e51; } .admin-form .btn-danger:active { background-color: #e63c21; } .admin-form .btn-danger, .admin-form .btn-danger:hover, .admin-form .btn-danger:focus, .admin-form .btn-danger:active { color: #fff; text-shadow: 0 1px rgba(0, 0, 0, 0.08); } .admin-form .slider-wrapper.slider-danger .ui-slider .ui-slider-range { background-color: #e9573f; } .admin-form .slider-wrapper.slider-danger .ui-slider .ui-slider-handle { border-color: #e9573f; } .admin-form .slider-wrapper.slider-danger .ui-slider .ui-slider-handle:before { background-color: #e9573f; } .admin-form.theme-danger .section-divider span { color: #e9573f; } .admin-form.theme-danger .tagline span { color: #e9573f; } .admin-form.theme-danger .theme-link { color: #e9573f; } .admin-form.theme-danger .gui-input:hover, .admin-form.theme-danger .gui-textarea:hover, .admin-form.theme-danger .select > select:hover, .admin-form.theme-danger .select-multiple select:hover, .admin-form.theme-danger .gui-input:hover ~ .input-footer, .admin-form.theme-danger .file .gui-file:hover + .gui-input, .admin-form.theme-danger .gui-textarea:hover ~ .input-footer { border-color: #fc6e51; } .admin-form.theme-danger .gui-input:focus, .admin-form.theme-danger .gui-textarea:focus, .admin-form.theme-danger .select > select:focus, .admin-form.theme-danger .select-multiple select:focus { border-color: #fc6e51; color: #3C3C3C; } .admin-form.theme-danger .gui-textarea:focus { height: 120px; } .admin-form.theme-danger .select > select:focus { z-index: 10; z-index: 20\9; } .admin-form.theme-danger .gui-input:focus ~ .field-icon i, .admin-form.theme-danger .gui-textarea:focus ~ .field-icon i { color: #e9573f; } .admin-form.theme-danger .select-multiple select:focus, .admin-form.theme-danger .gui-input:focus ~ .input-footer, .admin-form.theme-danger .gui-textarea:focus ~ .input-footer, .admin-form.theme-danger .file .gui-file:focus + .gui-input { border-color: #fc6e51; } .admin-form.theme-danger .select > select:focus + .arrow { color: #e9573f; } .admin-form.theme-danger .rating:hover .rating-star:hover, .admin-form.theme-danger .rating:hover .rating-star:hover ~ .rating-star, .admin-form.theme-danger .rating-input:checked ~ .rating-star { color: #e9573f; } .admin-form.theme-danger .rating-star, .admin-form.theme-danger .rating:hover .rating-star { color: #A2A6A8; } .admin-form.theme-danger .ui-datepicker .ui-datepicker-prev, .admin-form.theme-danger .ui-datepicker .ui-datepicker-next, .admin-form.theme-danger .ui-datepicker .ui-datepicker-title { color: #e9573f; } .admin-form.theme-danger .ui-datepicker-today a, .admin-form.theme-danger .ui-datepicker-today a:hover, .admin-form.theme-danger .ui-datepicker .ui-state-highlight { background: #f3a79b !important; } .admin-form.theme-danger .ui-datepicker .ui-state-active { background: #e9573f !important; } .admin-form.theme-danger .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle.ui-state-active { background: #FFF !important; } .admin-form.theme-danger .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle { border-color: #e9573f; } .admin-form.theme-danger .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle:before { background-color: #e9573f; } .admin-form.theme-danger .wizard .steps li { background-color: #e9573f; } .admin-form.theme-danger .wizard .steps li.current { background-color: #e63c21; } .admin-form.theme-danger .wizard .actions li a { background-color: #e9573f; } .admin-form .panel-alert > .panel-heading { border-top-color: #ac92ec; } .admin-form .panel-alert > .panel-heading:before { background-color: #967adc; } .admin-form .panel-alert.heading-border:before, .admin-form .panel-alert .heading-border:before { background-color: #967adc; } .admin-form .bg-alert { background-color: #967adc; } .admin-form .bg-alert.light { background-color: #ac92ec; } .admin-form .bg-alert.lighter { background-color: #c0b0ea; } .admin-form .bg-alert.dark { background-color: #815fd5; } .admin-form .bg-alert.darker { background-color: #6c44ce; } .admin-form .option-alert input:hover + .checkbox, .admin-form .option-alert input:hover + .radio { border-color: #ac92ec; } .admin-form .option-alert input:checked + .checkbox, .admin-form .option-alert input:focus + .checkbox, .admin-form .option-alert input:checked + .radio, .admin-form .option-alert input:focus + .radio { border-color: #967adc; } .admin-form .option-alert input:checked + .radio:before, .admin-form .option-alert input:focus + .radio:before { background: #967adc; } .admin-form .option-alert input:checked + .checkbox:before, .admin-form .option-alert input:focus + .checkbox:before { border-color: #967adc; } .admin-form .switch-alert > input:checked + label { background: #967adc; border-color: #967adc; } .admin-form .switch-alert > input:checked + label:after { color: #967adc; } .admin-form .switch-alert > input:checked:focus + label { background: #815fd5; border-color: #815fd5; } .admin-form .btn-alert { background-color: #967adc; } .admin-form .btn-alert:hover, .admin-form .btn-alert:focus { background-color: #ac92ec; border-color: #ac92ec; } .admin-form .btn-alert:active { background-color: #815fd5; } .admin-form .btn-alert, .admin-form .btn-alert:hover, .admin-form .btn-alert:focus, .admin-form .btn-alert:active { color: #fff; text-shadow: 0 1px rgba(0, 0, 0, 0.08); } .admin-form .slider-wrapper.slider-alert .ui-slider .ui-slider-range { background-color: #967adc; } .admin-form .slider-wrapper.slider-alert .ui-slider .ui-slider-handle { border-color: #967adc; } .admin-form .slider-wrapper.slider-alert .ui-slider .ui-slider-handle:before { background-color: #967adc; } .admin-form.theme-alert .section-divider span { color: #967adc; } .admin-form.theme-alert .tagline span { color: #967adc; } .admin-form.theme-alert .theme-link { color: #967adc; } .admin-form.theme-alert .gui-input:hover, .admin-form.theme-alert .gui-textarea:hover, .admin-form.theme-alert .select > select:hover, .admin-form.theme-alert .select-multiple select:hover, .admin-form.theme-alert .gui-input:hover ~ .input-footer, .admin-form.theme-alert .file .gui-file:hover + .gui-input, .admin-form.theme-alert .gui-textarea:hover ~ .input-footer { border-color: #ac92ec; } .admin-form.theme-alert .gui-input:focus, .admin-form.theme-alert .gui-textarea:focus, .admin-form.theme-alert .select > select:focus, .admin-form.theme-alert .select-multiple select:focus { border-color: #ac92ec; color: #3C3C3C; } .admin-form.theme-alert .gui-textarea:focus { height: 120px; } .admin-form.theme-alert .select > select:focus { z-index: 10; z-index: 20\9; } .admin-form.theme-alert .gui-input:focus ~ .field-icon i, .admin-form.theme-alert .gui-textarea:focus ~ .field-icon i { color: #967adc; } .admin-form.theme-alert .select-multiple select:focus, .admin-form.theme-alert .gui-input:focus ~ .input-footer, .admin-form.theme-alert .gui-textarea:focus ~ .input-footer, .admin-form.theme-alert .file .gui-file:focus + .gui-input { border-color: #ac92ec; } .admin-form.theme-alert .select > select:focus + .arrow { color: #967adc; } .admin-form.theme-alert .rating:hover .rating-star:hover, .admin-form.theme-alert .rating:hover .rating-star:hover ~ .rating-star, .admin-form.theme-alert .rating-input:checked ~ .rating-star { color: #967adc; } .admin-form.theme-alert .rating-star, .admin-form.theme-alert .rating:hover .rating-star { color: #A2A6A8; } .admin-form.theme-alert .ui-datepicker .ui-datepicker-prev, .admin-form.theme-alert .ui-datepicker .ui-datepicker-next, .admin-form.theme-alert .ui-datepicker .ui-datepicker-title { color: #967adc; } .admin-form.theme-alert .ui-datepicker-today a, .admin-form.theme-alert .ui-datepicker-today a:hover, .admin-form.theme-alert .ui-datepicker .ui-state-highlight { background: #d6cbf1 !important; } .admin-form.theme-alert .ui-datepicker .ui-state-active { background: #967adc !important; } .admin-form.theme-alert .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle.ui-state-active { background: #FFF !important; } .admin-form.theme-alert .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle { border-color: #967adc; } .admin-form.theme-alert .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle:before { background-color: #967adc; } .admin-form.theme-alert .wizard .steps li { background-color: #967adc; } .admin-form.theme-alert .wizard .steps li.current { background-color: #815fd5; } .admin-form.theme-alert .wizard .actions li a { background-color: #967adc; } .admin-form .panel-system > .panel-heading { border-top-color: #48cfad; } .admin-form .panel-system > .panel-heading:before { background-color: #37bc9b; } .admin-form .panel-system.heading-border:before, .admin-form .panel-system .heading-border:before { background-color: #37bc9b; } .admin-form .bg-system { background-color: #37bc9b; } .admin-form .bg-system.light { background-color: #48cfad; } .admin-form .bg-system.lighter { background-color: #65d2b7; } .admin-form .bg-system.dark { background-color: #2fa285; } .admin-form .bg-system.darker { background-color: #288770; } .admin-form .option-system input:hover + .checkbox, .admin-form .option-system input:hover + .radio { border-color: #48cfad; } .admin-form .option-system input:checked + .checkbox, .admin-form .option-system input:focus + .checkbox, .admin-form .option-system input:checked + .radio, .admin-form .option-system input:focus + .radio { border-color: #37bc9b; } .admin-form .option-system input:checked + .radio:before, .admin-form .option-system input:focus + .radio:before { background: #37bc9b; } .admin-form .option-system input:checked + .checkbox:before, .admin-form .option-system input:focus + .checkbox:before { border-color: #37bc9b; } .admin-form .switch-system > input:checked + label { background: #37bc9b; border-color: #37bc9b; } .admin-form .switch-system > input:checked + label:after { color: #37bc9b; } .admin-form .switch-system > input:checked:focus + label { background: #2fa285; border-color: #2fa285; } .admin-form .btn-system { background-color: #37bc9b; } .admin-form .btn-system:hover, .admin-form .btn-system:focus { background-color: #48cfad; border-color: #48cfad; } .admin-form .btn-system:active { background-color: #2fa285; } .admin-form .btn-system, .admin-form .btn-system:hover, .admin-form .btn-system:focus, .admin-form .btn-system:active { color: #fff; text-shadow: 0 1px rgba(0, 0, 0, 0.08); } .admin-form .slider-wrapper.slider-system .ui-slider .ui-slider-range { background-color: #37bc9b; } .admin-form .slider-wrapper.slider-system .ui-slider .ui-slider-handle { border-color: #37bc9b; } .admin-form .slider-wrapper.slider-system .ui-slider .ui-slider-handle:before { background-color: #37bc9b; } .admin-form.theme-system .section-divider span { color: #37bc9b; } .admin-form.theme-system .tagline span { color: #37bc9b; } .admin-form.theme-system .theme-link { color: #37bc9b; } .admin-form.theme-system .gui-input:hover, .admin-form.theme-system .gui-textarea:hover, .admin-form.theme-system .select > select:hover, .admin-form.theme-system .select-multiple select:hover, .admin-form.theme-system .gui-input:hover ~ .input-footer, .admin-form.theme-system .file .gui-file:hover + .gui-input, .admin-form.theme-system .gui-textarea:hover ~ .input-footer { border-color: #48cfad; } .admin-form.theme-system .gui-input:focus, .admin-form.theme-system .gui-textarea:focus, .admin-form.theme-system .select > select:focus, .admin-form.theme-system .select-multiple select:focus { border-color: #48cfad; color: #3C3C3C; } .admin-form.theme-system .gui-textarea:focus { height: 120px; } .admin-form.theme-system .select > select:focus { z-index: 10; z-index: 20\9; } .admin-form.theme-system .gui-input:focus ~ .field-icon i, .admin-form.theme-system .gui-textarea:focus ~ .field-icon i { color: #37bc9b; } .admin-form.theme-system .select-multiple select:focus, .admin-form.theme-system .gui-input:focus ~ .input-footer, .admin-form.theme-system .gui-textarea:focus ~ .input-footer, .admin-form.theme-system .file .gui-file:focus + .gui-input { border-color: #48cfad; } .admin-form.theme-system .select > select:focus + .arrow { color: #37bc9b; } .admin-form.theme-system .rating:hover .rating-star:hover, .admin-form.theme-system .rating:hover .rating-star:hover ~ .rating-star, .admin-form.theme-system .rating-input:checked ~ .rating-star { color: #37bc9b; } .admin-form.theme-system .rating-star, .admin-form.theme-system .rating:hover .rating-star { color: #A2A6A8; } .admin-form.theme-system .ui-datepicker .ui-datepicker-prev, .admin-form.theme-system .ui-datepicker .ui-datepicker-next, .admin-form.theme-system .ui-datepicker .ui-datepicker-title { color: #37bc9b; } .admin-form.theme-system .ui-datepicker-today a, .admin-form.theme-system .ui-datepicker-today a:hover, .admin-form.theme-system .ui-datepicker .ui-state-highlight { background: #7fdac3 !important; } .admin-form.theme-system .ui-datepicker .ui-state-active { background: #37bc9b !important; } .admin-form.theme-system .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle.ui-state-active { background: #FFF !important; } .admin-form.theme-system .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle { border-color: #37bc9b; } .admin-form.theme-system .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle:before { background-color: #37bc9b; } .admin-form.theme-system .wizard .steps li { background-color: #37bc9b; } .admin-form.theme-system .wizard .steps li.current { background-color: #2fa285; } .admin-form.theme-system .wizard .actions li a { background-color: #37bc9b; } .admin-form .panel-dark > .panel-heading { border-top-color: #424759; } .admin-form .panel-dark > .panel-heading:before { background-color: #3b3f4f; } .admin-form .panel-dark.heading-border:before, .admin-form .panel-dark .heading-border:before { background-color: #3b3f4f; } .admin-form .bg-dark { background-color: #3b3f4f; } .admin-form .bg-dark.light { background-color: #424759; } .admin-form .bg-dark.lighter { background-color: #51566c; } .admin-form .bg-dark.dark { background-color: #2c2f3c; } .admin-form .bg-dark.darker { background-color: #1e2028; } .admin-form .option-dark input:hover + .checkbox, .admin-form .option-dark input:hover + .radio { border-color: #424759; } .admin-form .option-dark input:checked + .checkbox, .admin-form .option-dark input:focus + .checkbox, .admin-form .option-dark input:checked + .radio, .admin-form .option-dark input:focus + .radio { border-color: #3b3f4f; } .admin-form .option-dark input:checked + .radio:before, .admin-form .option-dark input:focus + .radio:before { background: #3b3f4f; } .admin-form .option-dark input:checked + .checkbox:before, .admin-form .option-dark input:focus + .checkbox:before { border-color: #3b3f4f; } .admin-form .switch-dark > input:checked + label { background: #3b3f4f; border-color: #3b3f4f; } .admin-form .switch-dark > input:checked + label:after { color: #3b3f4f; } .admin-form .switch-dark > input:checked:focus + label { background: #2c2f3c; border-color: #2c2f3c; } .admin-form .btn-dark { background-color: #3b3f4f; } .admin-form .btn-dark:hover, .admin-form .btn-dark:focus { background-color: #424759; border-color: #424759; } .admin-form .btn-dark:active { background-color: #2c2f3c; } .admin-form .btn-dark, .admin-form .btn-dark:hover, .admin-form .btn-dark:focus, .admin-form .btn-dark:active { color: #fff; text-shadow: 0 1px rgba(0, 0, 0, 0.08); } .admin-form .slider-wrapper.slider-dark .ui-slider .ui-slider-range { background-color: #3b3f4f; } .admin-form .slider-wrapper.slider-dark .ui-slider .ui-slider-handle { border-color: #3b3f4f; } .admin-form .slider-wrapper.slider-dark .ui-slider .ui-slider-handle:before { background-color: #3b3f4f; } .admin-form.theme-dark .section-divider span { color: #3b3f4f; } .admin-form.theme-dark .tagline span { color: #3b3f4f; } .admin-form.theme-dark .theme-link { color: #3b3f4f; } .admin-form.theme-dark .gui-input:hover, .admin-form.theme-dark .gui-textarea:hover, .admin-form.theme-dark .select > select:hover, .admin-form.theme-dark .select-multiple select:hover, .admin-form.theme-dark .gui-input:hover ~ .input-footer, .admin-form.theme-dark .file .gui-file:hover + .gui-input, .admin-form.theme-dark .gui-textarea:hover ~ .input-footer { border-color: #424759; } .admin-form.theme-dark .gui-input:focus, .admin-form.theme-dark .gui-textarea:focus, .admin-form.theme-dark .select > select:focus, .admin-form.theme-dark .select-multiple select:focus { border-color: #424759; color: #3C3C3C; } .admin-form.theme-dark .gui-textarea:focus { height: 120px; } .admin-form.theme-dark .select > select:focus { z-index: 10; z-index: 20\9; } .admin-form.theme-dark .gui-input:focus ~ .field-icon i, .admin-form.theme-dark .gui-textarea:focus ~ .field-icon i { color: #3b3f4f; } .admin-form.theme-dark .select-multiple select:focus, .admin-form.theme-dark .gui-input:focus ~ .input-footer, .admin-form.theme-dark .gui-textarea:focus ~ .input-footer, .admin-form.theme-dark .file .gui-file:focus + .gui-input { border-color: #424759; } .admin-form.theme-dark .select > select:focus + .arrow { color: #3b3f4f; } .admin-form.theme-dark .rating:hover .rating-star:hover, .admin-form.theme-dark .rating:hover .rating-star:hover ~ .rating-star, .admin-form.theme-dark .rating-input:checked ~ .rating-star { color: #3b3f4f; } .admin-form.theme-dark .rating-star, .admin-form.theme-dark .rating:hover .rating-star { color: #A2A6A8; } .admin-form.theme-dark .ui-datepicker .ui-datepicker-prev, .admin-form.theme-dark .ui-datepicker .ui-datepicker-next, .admin-form.theme-dark .ui-datepicker .ui-datepicker-title { color: #3b3f4f; } .admin-form.theme-dark .ui-datepicker-today a, .admin-form.theme-dark .ui-datepicker-today a:hover, .admin-form.theme-dark .ui-datepicker .ui-state-highlight { background: #676e89 !important; } .admin-form.theme-dark .ui-datepicker .ui-state-active { background: #3b3f4f !important; } .admin-form.theme-dark .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle.ui-state-active { background: #FFF !important; } .admin-form.theme-dark .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle { border-color: #3b3f4f; } .admin-form.theme-dark .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle:before { background-color: #3b3f4f; } .admin-form.theme-dark .wizard .steps li { background-color: #3b3f4f; } .admin-form.theme-dark .wizard .steps li.current { background-color: #2c2f3c; } .admin-form.theme-dark .wizard .actions li a { background-color: #3b3f4f; }