


/* NOTIFICATIONS - START */

.notification-bar {
	/*max-height: 350px;*/
	overflow-y: scroll;
}


/* NOTIFICATIONS - END */



/* INOBEI-PANEL - START */

/*==================================================================
  Checkbox/Radio Confliction fixes
===================================================================*/
.inobei-panel .radio,
.inobei-panel .checkbox {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  top: 1px;
  vertical-align: bottom;
}
.inobei-panel .checkbox:after,
.inobei-panel .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. 
 */
.inobei-panel .panel-primary > .panel-heading {
  border-top-color: #5d9cec;
}
.inobei-panel .panel-primary > .panel-heading:before {
  background-color: #4a89dc;
}
.inobei-panel .panel-primary.heading-border:before,
.inobei-panel .panel-primary .heading-border:before {
  background-color: #4a89dc;
}
.inobei-panel .bg-primary {
  background-color: #4a89dc;
}
.inobei-panel .bg-primary.light {
  background-color: #5d9cec;
}
.inobei-panel .bg-primary.lighter {
  background-color: #83aee7;
}
.inobei-panel .bg-primary.dark {
  background-color: #2e76d6;
}
.inobei-panel .bg-primary.darker {
  background-color: #2567bd;
}
.inobei-panel .option-primary input:hover + .checkbox,
.inobei-panel .option-primary input:hover + .radio {
  border-color: #5d9cec;
}
.inobei-panel .option-primary input:checked + .checkbox,
.inobei-panel .option-primary input:focus + .checkbox,
.inobei-panel .option-primary input:checked + .radio,
.inobei-panel .option-primary input:focus + .radio {
  border-color: #4a89dc;
}
.inobei-panel .option-primary input:checked + .radio:before,
.inobei-panel .option-primary input:focus + .radio:before {
  background: #4a89dc;
}
.inobei-panel .option-primary input:checked + .checkbox:before,
.inobei-panel .option-primary input:focus + .checkbox:before {
  border-color: #4a89dc;
}
.inobei-panel .switch-primary > input:checked + label {
  background: #4a89dc;
  border-color: #4a89dc;
}
.inobei-panel .switch-primary > input:checked + label:after {
  color: #4a89dc;
}
.inobei-panel .switch-primary > input:checked:focus + label {
  background: #2e76d6;
  border-color: #2e76d6;
}
.inobei-panel .btn-primary {
  background-color: #4a89dc;
}
.inobei-panel .btn-primary:hover,
.inobei-panel .btn-primary:focus {
  background-color: #5d9cec;
  border-color: #5d9cec;
}
.inobei-panel .btn-primary:active {
  background-color: #2e76d6;
}
.inobei-panel .btn-primary,
.inobei-panel .btn-primary:hover,
.inobei-panel .btn-primary:focus,
.inobei-panel .btn-primary:active {
  color: #fff;
  text-shadow: 0 1px rgba(0, 0, 0, 0.08);
}
.inobei-panel .slider-wrapper.slider-primary .ui-slider .ui-slider-range {
  background-color: #4a89dc;
}
.inobei-panel .slider-wrapper.slider-primary .ui-slider .ui-slider-handle {
  border-color: #4a89dc;
}
.inobei-panel .slider-wrapper.slider-primary .ui-slider .ui-slider-handle:before {
  background-color: #4a89dc;
}
.inobei-panel.theme-primary .section-divider span {
  color: #4a89dc;
}
.inobei-panel.theme-primary .tagline span {
  color: #4a89dc;
}
.inobei-panel.theme-primary .theme-link {
  color: #4a89dc;
}
.inobei-panel.theme-primary .gui-input:hover,
.inobei-panel.theme-primary .gui-textarea:hover,
.inobei-panel.theme-primary .select > select:hover,
.inobei-panel.theme-primary .select-multiple select:hover,
.inobei-panel.theme-primary .gui-input:hover ~ .input-footer,
.inobei-panel.theme-primary .file .gui-file:hover + .gui-input,
.inobei-panel.theme-primary .gui-textarea:hover ~ .input-footer {
  border-color: #5d9cec;
}
.inobei-panel.theme-primary .gui-input:focus,
.inobei-panel.theme-primary .gui-textarea:focus,
.inobei-panel.theme-primary .select > select:focus,
.inobei-panel.theme-primary .select-multiple select:focus {
  border-color: #5d9cec;
  color: #3C3C3C;
}
.inobei-panel.theme-primary .gui-textarea:focus {
  height: 120px;
}
.inobei-panel.theme-primary .select > select:focus {
  z-index: 10;
  z-index: 20\9;
}
.inobei-panel.theme-primary .gui-input:focus ~ .field-icon i,
.inobei-panel.theme-primary .gui-textarea:focus ~ .field-icon i {
  color: #4a89dc;
}
.inobei-panel.theme-primary .select-multiple select:focus,
.inobei-panel.theme-primary .gui-input:focus ~ .input-footer,
.inobei-panel.theme-primary .gui-textarea:focus ~ .input-footer,
.inobei-panel.theme-primary .file .gui-file:focus + .gui-input {
  border-color: #5d9cec;
}
.inobei-panel.theme-primary .select > select:focus + .arrow {
  color: #4a89dc;
}
.inobei-panel.theme-primary .rating:hover .rating-star:hover,
.inobei-panel.theme-primary .rating:hover .rating-star:hover ~ .rating-star,
.inobei-panel.theme-primary .rating-input:checked ~ .rating-star {
  color: #4a89dc;
}
.inobei-panel.theme-primary .rating-star,
.inobei-panel.theme-primary .rating:hover .rating-star {
  color: #A2A6A8;
}
.inobei-panel.theme-primary .ui-datepicker .ui-datepicker-prev,
.inobei-panel.theme-primary .ui-datepicker .ui-datepicker-next,
.inobei-panel.theme-primary .ui-datepicker .ui-datepicker-title {
  color: #4a89dc;
}
.inobei-panel.theme-primary .ui-datepicker-today a,
.inobei-panel.theme-primary .ui-datepicker-today a:hover,
.inobei-panel.theme-primary .ui-datepicker .ui-state-highlight {
  background: #9fc1ed !important;
}
.inobei-panel.theme-primary .ui-datepicker .ui-state-active {
  background: #4a89dc !important;
}
.inobei-panel.theme-primary .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle.ui-state-active {
  background: #FFF !important;
}
.inobei-panel.theme-primary .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle {
  border-color: #4a89dc;
}
.inobei-panel.theme-primary .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle:before {
  background-color: #4a89dc;
}
.inobei-panel.theme-primary .wizard .steps li a,
.inobei-panel.theme-primary .wizard .actions li a {
  background-color: #4a89dc;
}
.inobei-panel.theme-primary .wizard .steps li.current a {
  background-color: #2e76d6;
}
.inobei-panel .panel-info > .panel-heading {
  border-top-color: #4fc1e9;
}
.inobei-panel .panel-info > .panel-heading:before {
  background-color: #3bafda;
}
.inobei-panel .panel-info.heading-border:before,
.inobei-panel .panel-info .heading-border:before {
  background-color: #3bafda;
}
.inobei-panel .bg-info {
  background-color: #3bafda;
}
.inobei-panel .bg-info.light {
  background-color: #4fc1e9;
}
.inobei-panel .bg-info.lighter {
  background-color: #74c6e5;
}
.inobei-panel .bg-info.dark {
  background-color: #27a0cc;
}
.inobei-panel .bg-info.darker {
  background-color: #2189b0;
}
.inobei-panel .option-info input:hover + .checkbox,
.inobei-panel .option-info input:hover + .radio {
  border-color: #4fc1e9;
}
.inobei-panel .option-info input:checked + .checkbox,
.inobei-panel .option-info input:focus + .checkbox,
.inobei-panel .option-info input:checked + .radio,
.inobei-panel .option-info input:focus + .radio {
  border-color: #3bafda;
}
.inobei-panel .option-info input:checked + .radio:before,
.inobei-panel .option-info input:focus + .radio:before {
  background: #3bafda;
}
.inobei-panel .option-info input:checked + .checkbox:before,
.inobei-panel .option-info input:focus + .checkbox:before {
  border-color: #3bafda;
}
.inobei-panel .switch-info > input:checked + label {
  background: #3bafda;
  border-color: #3bafda;
}
.inobei-panel .switch-info > input:checked + label:after {
  color: #3bafda;
}
.inobei-panel .switch-info > input:checked:focus + label {
  background: #27a0cc;
  border-color: #27a0cc;
}
.inobei-panel .btn-info {
  background-color: #3bafda;
}
.inobei-panel .btn-info:hover,
.inobei-panel .btn-info:focus {
  background-color: #4fc1e9;
  border-color: #4fc1e9;
}
.inobei-panel .btn-info:active {
  background-color: #27a0cc;
}
.inobei-panel .btn-info,
.inobei-panel .btn-info:hover,
.inobei-panel .btn-info:focus,
.inobei-panel .btn-info:active {
  color: #fff;
  text-shadow: 0 1px rgba(0, 0, 0, 0.08);
}
.inobei-panel .slider-wrapper.slider-info .ui-slider .ui-slider-range {
  background-color: #3bafda;
}
.inobei-panel .slider-wrapper.slider-info .ui-slider .ui-slider-handle {
  border-color: #3bafda;
}
.inobei-panel .slider-wrapper.slider-info .ui-slider .ui-slider-handle:before {
  background-color: #3bafda;
}
.inobei-panel.theme-info .section-divider span {
  color: #3bafda;
}
.inobei-panel.theme-info .tagline span {
  color: #3bafda;
}
.inobei-panel.theme-info .theme-link {
  color: #3bafda;
}
.inobei-panel.theme-info .gui-input:hover,
.inobei-panel.theme-info .gui-textarea:hover,
.inobei-panel.theme-info .select > select:hover,
.inobei-panel.theme-info .select-multiple select:hover,
.inobei-panel.theme-info .gui-input:hover ~ .input-footer,
.inobei-panel.theme-info .file .gui-file:hover + .gui-input,
.inobei-panel.theme-info .gui-textarea:hover ~ .input-footer {
  border-color: #4fc1e9;
}
.inobei-panel.theme-info .gui-input:focus,
.inobei-panel.theme-info .gui-textarea:focus,
.inobei-panel.theme-info .select > select:focus,
.inobei-panel.theme-info .select-multiple select:focus {
  border-color: #4fc1e9;
  color: #3C3C3C;
}
.inobei-panel.theme-info .gui-textarea:focus {
  height: 120px;
}
.inobei-panel.theme-info .select > select:focus {
  z-index: 10;
  z-index: 20\9;
}
.inobei-panel.theme-info .gui-input:focus ~ .field-icon i,
.inobei-panel.theme-info .gui-textarea:focus ~ .field-icon i {
  color: #3bafda;
}
.inobei-panel.theme-info .select-multiple select:focus,
.inobei-panel.theme-info .gui-input:focus ~ .input-footer,
.inobei-panel.theme-info .gui-textarea:focus ~ .input-footer,
.inobei-panel.theme-info .file .gui-file:focus + .gui-input {
  border-color: #4fc1e9;
}
.inobei-panel.theme-info .select > select:focus + .arrow {
  color: #3bafda;
}
.inobei-panel.theme-info .rating:hover .rating-star:hover,
.inobei-panel.theme-info .rating:hover .rating-star:hover ~ .rating-star,
.inobei-panel.theme-info .rating-input:checked ~ .rating-star {
  color: #3bafda;
}
.inobei-panel.theme-info .rating-star,
.inobei-panel.theme-info .rating:hover .rating-star {
  color: #A2A6A8;
}
.inobei-panel.theme-info .ui-datepicker .ui-datepicker-prev,
.inobei-panel.theme-info .ui-datepicker .ui-datepicker-next,
.inobei-panel.theme-info .ui-datepicker .ui-datepicker-title {
  color: #3bafda;
}
.inobei-panel.theme-info .ui-datepicker-today a,
.inobei-panel.theme-info .ui-datepicker-today a:hover,
.inobei-panel.theme-info .ui-datepicker .ui-state-highlight {
  background: #91d2ea !important;
}
.inobei-panel.theme-info .ui-datepicker .ui-state-active {
  background: #3bafda !important;
}
.inobei-panel.theme-info .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle.ui-state-active {
  background: #FFF !important;
}
.inobei-panel.theme-info .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle {
  border-color: #3bafda;
}
.inobei-panel.theme-info .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle:before {
  background-color: #3bafda;
}
.inobei-panel.theme-info .wizard .steps li a,
.inobei-panel.theme-info .wizard .actions li a {
  background-color: #3bafda;
}
.inobei-panel.theme-info .wizard .steps li.current a {
  background-color: #27a0cc;
}
.inobei-panel .panel-success > .panel-heading {
  border-top-color: #87d37c;
}
.inobei-panel .panel-success > .panel-heading:before {
  background-color: #70ca63;
}
.inobei-panel .panel-success.heading-border:before,
.inobei-panel .panel-success .heading-border:before {
  background-color: #70ca63;
}
.inobei-panel .bg-success {
  background-color: #70ca63;
}
.inobei-panel .bg-success.light {
  background-color: #87d37c;
}
.inobei-panel .bg-success.lighter {
  background-color: #9edc95;
}
.inobei-panel .bg-success.dark {
  background-color: #58c249;
}
.inobei-panel .bg-success.darker {
  background-color: #49ae3b;
}
.inobei-panel .option-success input:hover + .checkbox,
.inobei-panel .option-success input:hover + .radio {
  border-color: #87d37c;
}
.inobei-panel .option-success input:checked + .checkbox,
.inobei-panel .option-success input:focus + .checkbox,
.inobei-panel .option-success input:checked + .radio,
.inobei-panel .option-success input:focus + .radio {
  border-color: #70ca63;
}
.inobei-panel .option-success input:checked + .radio:before,
.inobei-panel .option-success input:focus + .radio:before {
  background: #70ca63;
}
.inobei-panel .option-success input:checked + .checkbox:before,
.inobei-panel .option-success input:focus + .checkbox:before {
  border-color: #70ca63;
}
.inobei-panel .switch-success > input:checked + label {
  background: #70ca63;
  border-color: #70ca63;
}
.inobei-panel .switch-success > input:checked + label:after {
  color: #70ca63;
}
.inobei-panel .switch-success > input:checked:focus + label {
  background: #58c249;
  border-color: #58c249;
}
.inobei-panel .btn-success {
  background-color: #70ca63;
}
.inobei-panel .btn-success:hover,
.inobei-panel .btn-success:focus {
  background-color: #87d37c;
  border-color: #87d37c;
}
.inobei-panel .btn-success:active {
  background-color: #58c249;
}
.inobei-panel .btn-success,
.inobei-panel .btn-success:hover,
.inobei-panel .btn-success:focus,
.inobei-panel .btn-success:active {
  color: #fff;
  text-shadow: 0 1px rgba(0, 0, 0, 0.08);
}
.inobei-panel .slider-wrapper.slider-success .ui-slider .ui-slider-range {
  background-color: #70ca63;
}
.inobei-panel .slider-wrapper.slider-success .ui-slider .ui-slider-handle {
  border-color: #70ca63;
}
.inobei-panel .slider-wrapper.slider-success .ui-slider .ui-slider-handle:before {
  background-color: #70ca63;
}
.inobei-panel.theme-success .section-divider span {
  color: #70ca63;
}
.inobei-panel.theme-success .tagline span {
  color: #70ca63;
}
.inobei-panel.theme-success .theme-link {
  color: #70ca63;
}
.inobei-panel.theme-success .gui-input:hover,
.inobei-panel.theme-success .gui-textarea:hover,
.inobei-panel.theme-success .select > select:hover,
.inobei-panel.theme-success .select-multiple select:hover,
.inobei-panel.theme-success .gui-input:hover ~ .input-footer,
.inobei-panel.theme-success .file .gui-file:hover + .gui-input,
.inobei-panel.theme-success .gui-textarea:hover ~ .input-footer {
  border-color: #87d37c;
}
.inobei-panel.theme-success .gui-input:focus,
.inobei-panel.theme-success .gui-textarea:focus,
.inobei-panel.theme-success .select > select:focus,
.inobei-panel.theme-success .select-multiple select:focus {
  border-color: #87d37c;
  color: #3C3C3C;
}
.inobei-panel.theme-success .gui-textarea:focus {
  height: 120px;
}
.inobei-panel.theme-success .select > select:focus {
  z-index: 10;
  z-index: 20\9;
}
.inobei-panel.theme-success .gui-input:focus ~ .field-icon i,
.inobei-panel.theme-success .gui-textarea:focus ~ .field-icon i {
  color: #70ca63;
}
.inobei-panel.theme-success .select-multiple select:focus,
.inobei-panel.theme-success .gui-input:focus ~ .input-footer,
.inobei-panel.theme-success .gui-textarea:focus ~ .input-footer,
.inobei-panel.theme-success .file .gui-file:focus + .gui-input {
  border-color: #87d37c;
}
.inobei-panel.theme-success .select > select:focus + .arrow {
  color: #70ca63;
}
.inobei-panel.theme-success .rating:hover .rating-star:hover,
.inobei-panel.theme-success .rating:hover .rating-star:hover ~ .rating-star,
.inobei-panel.theme-success .rating-input:checked ~ .rating-star {
  color: #70ca63;
}
.inobei-panel.theme-success .rating-star,
.inobei-panel.theme-success .rating:hover .rating-star {
  color: #A2A6A8;
}
.inobei-panel.theme-success .ui-datepicker .ui-datepicker-prev,
.inobei-panel.theme-success .ui-datepicker .ui-datepicker-next,
.inobei-panel.theme-success .ui-datepicker .ui-datepicker-title {
  color: #70ca63;
}
.inobei-panel.theme-success .ui-datepicker-today a,
.inobei-panel.theme-success .ui-datepicker-today a:hover,
.inobei-panel.theme-success .ui-datepicker .ui-state-highlight {
  background: #b6e4af !important;
}
.inobei-panel.theme-success .ui-datepicker .ui-state-active {
  background: #70ca63 !important;
}
.inobei-panel.theme-success .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle.ui-state-active {
  background: #FFF !important;
}
.inobei-panel.theme-success .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle {
  border-color: #70ca63;
}
.inobei-panel.theme-success .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle:before {
  background-color: #70ca63;
}
.inobei-panel.theme-success .wizard .steps li a,
.inobei-panel.theme-success .wizard .actions li a {
  background-color: #70ca63;
}
.inobei-panel.theme-success .wizard .steps li.current a {
  background-color: #58c249;
}
.inobei-panel .panel-warning > .panel-heading {
  border-top-color: #ffce54;
}
.inobei-panel .panel-warning > .panel-heading:before {
  background-color: #f6bb42;
}
.inobei-panel .panel-warning.heading-border:before,
.inobei-panel .panel-warning .heading-border:before {
  background-color: #f6bb42;
}
.inobei-panel .bg-warning {
  background-color: #f6bb42;
}
.inobei-panel .bg-warning.light {
  background-color: #ffce54;
}
.inobei-panel .bg-warning.lighter {
  background-color: #f9d283;
}
.inobei-panel .bg-warning.dark {
  background-color: #f4af22;
}
.inobei-panel .bg-warning.darker {
  background-color: #d9950a;
}
.inobei-panel .option-warning input:hover + .checkbox,
.inobei-panel .option-warning input:hover + .radio {
  border-color: #ffce54;
}
.inobei-panel .option-warning input:checked + .checkbox,
.inobei-panel .option-warning input:focus + .checkbox,
.inobei-panel .option-warning input:checked + .radio,
.inobei-panel .option-warning input:focus + .radio {
  border-color: #f6bb42;
}
.inobei-panel .option-warning input:checked + .radio:before,
.inobei-panel .option-warning input:focus + .radio:before {
  background: #f6bb42;
}
.inobei-panel .option-warning input:checked + .checkbox:before,
.inobei-panel .option-warning input:focus + .checkbox:before {
  border-color: #f6bb42;
}
.inobei-panel .switch-warning > input:checked + label {
  background: #f6bb42;
  border-color: #f6bb42;
}
.inobei-panel .switch-warning > input:checked + label:after {
  color: #f6bb42;
}
.inobei-panel .switch-warning > input:checked:focus + label {
  background: #f4af22;
  border-color: #f4af22;
}
.inobei-panel .btn-warning {
  background-color: #f6bb42;
}
.inobei-panel .btn-warning:hover,
.inobei-panel .btn-warning:focus {
  background-color: #ffce54;
  border-color: #ffce54;
}
.inobei-panel .btn-warning:active {
  background-color: #f4af22;
}
.inobei-panel .btn-warning,
.inobei-panel .btn-warning:hover,
.inobei-panel .btn-warning:focus,
.inobei-panel .btn-warning:active {
  color: #fff;
  text-shadow: 0 1px rgba(0, 0, 0, 0.08);
}
.inobei-panel .slider-wrapper.slider-warning .ui-slider .ui-slider-range {
  background-color: #f6bb42;
}
.inobei-panel .slider-wrapper.slider-warning .ui-slider .ui-slider-handle {
  border-color: #f6bb42;
}
.inobei-panel .slider-wrapper.slider-warning .ui-slider .ui-slider-handle:before {
  background-color: #f6bb42;
}
.inobei-panel.theme-warning .section-divider span {
  color: #f6bb42;
}
.inobei-panel.theme-warning .tagline span {
  color: #f6bb42;
}
.inobei-panel.theme-warning .theme-link {
  color: #f6bb42;
}
.inobei-panel.theme-warning .gui-input:hover,
.inobei-panel.theme-warning .gui-textarea:hover,
.inobei-panel.theme-warning .select > select:hover,
.inobei-panel.theme-warning .select-multiple select:hover,
.inobei-panel.theme-warning .gui-input:hover ~ .input-footer,
.inobei-panel.theme-warning .file .gui-file:hover + .gui-input,
.inobei-panel.theme-warning .gui-textarea:hover ~ .input-footer {
  border-color: #ffce54;
}
.inobei-panel.theme-warning .gui-input:focus,
.inobei-panel.theme-warning .gui-textarea:focus,
.inobei-panel.theme-warning .select > select:focus,
.inobei-panel.theme-warning .select-multiple select:focus {
  border-color: #ffce54;
  color: #3C3C3C;
}
.inobei-panel.theme-warning .gui-textarea:focus {
  height: 120px;
}
.inobei-panel.theme-warning .select > select:focus {
  z-index: 10;
  z-index: 20\9;
}
.inobei-panel.theme-warning .gui-input:focus ~ .field-icon i,
.inobei-panel.theme-warning .gui-textarea:focus ~ .field-icon i {
  color: #f6bb42;
}
.inobei-panel.theme-warning .select-multiple select:focus,
.inobei-panel.theme-warning .gui-input:focus ~ .input-footer,
.inobei-panel.theme-warning .gui-textarea:focus ~ .input-footer,
.inobei-panel.theme-warning .file .gui-file:focus + .gui-input {
  border-color: #ffce54;
}
.inobei-panel.theme-warning .select > select:focus + .arrow {
  color: #f6bb42;
}
.inobei-panel.theme-warning .rating:hover .rating-star:hover,
.inobei-panel.theme-warning .rating:hover .rating-star:hover ~ .rating-star,
.inobei-panel.theme-warning .rating-input:checked ~ .rating-star {
  color: #f6bb42;
}
.inobei-panel.theme-warning .rating-star,
.inobei-panel.theme-warning .rating:hover .rating-star {
  color: #A2A6A8;
}
.inobei-panel.theme-warning .ui-datepicker .ui-datepicker-prev,
.inobei-panel.theme-warning .ui-datepicker .ui-datepicker-next,
.inobei-panel.theme-warning .ui-datepicker .ui-datepicker-title {
  color: #f6bb42;
}
.inobei-panel.theme-warning .ui-datepicker-today a,
.inobei-panel.theme-warning .ui-datepicker-today a:hover,
.inobei-panel.theme-warning .ui-datepicker .ui-state-highlight {
  background: #fbdea3 !important;
}
.inobei-panel.theme-warning .ui-datepicker .ui-state-active {
  background: #f6bb42 !important;
}
.inobei-panel.theme-warning .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle.ui-state-active {
  background: #FFF !important;
}
.inobei-panel.theme-warning .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle {
  border-color: #f6bb42;
}
.inobei-panel.theme-warning .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle:before {
  background-color: #f6bb42;
}
.inobei-panel.theme-warning .wizard .steps li a,
.inobei-panel.theme-warning .wizard .actions li a {
  background-color: #f6bb42;
}
.inobei-panel.theme-warning .wizard .steps li.current a {
  background-color: #f4af22;
}
.inobei-panel .panel-danger > .panel-heading {
  border-top-color: #fc6e51;
}
.inobei-panel .panel-danger > .panel-heading:before {
  background-color: #e9573f;
}
.inobei-panel .panel-danger.heading-border:before,
.inobei-panel .panel-danger .heading-border:before {
  background-color: #e9573f;
}
.inobei-panel .bg-danger {
  background-color: #e9573f;
}
.inobei-panel .bg-danger.light {
  background-color: #fc6e51;
}
.inobei-panel .bg-danger.lighter {
  background-color: #f08c7c;
}
.inobei-panel .bg-danger.dark {
  background-color: #e63c21;
}
.inobei-panel .bg-danger.darker {
  background-color: #cd3117;
}
.inobei-panel .option-danger input:hover + .checkbox,
.inobei-panel .option-danger input:hover + .radio {
  border-color: #fc6e51;
}
.inobei-panel .option-danger input:checked + .checkbox,
.inobei-panel .option-danger input:focus + .checkbox,
.inobei-panel .option-danger input:checked + .radio,
.inobei-panel .option-danger input:focus + .radio {
  border-color: #e9573f;
}
.inobei-panel .option-danger input:checked + .radio:before,
.inobei-panel .option-danger input:focus + .radio:before {
  background: #e9573f;
}
.inobei-panel .option-danger input:checked + .checkbox:before,
.inobei-panel .option-danger input:focus + .checkbox:before {
  border-color: #e9573f;
}
.inobei-panel .switch-danger > input:checked + label {
  background: #e9573f;
  border-color: #e9573f;
}
.inobei-panel .switch-danger > input:checked + label:after {
  color: #e9573f;
}
.inobei-panel .switch-danger > input:checked:focus + label {
  background: #e63c21;
  border-color: #e63c21;
}
.inobei-panel .btn-danger {
  background-color: #e9573f;
}
.inobei-panel .btn-danger:hover,
.inobei-panel .btn-danger:focus {
  background-color: #fc6e51;
  border-color: #fc6e51;
}
.inobei-panel .btn-danger:active {
  background-color: #e63c21;
}
.inobei-panel .btn-danger,
.inobei-panel .btn-danger:hover,
.inobei-panel .btn-danger:focus,
.inobei-panel .btn-danger:active {
  color: #fff;
  text-shadow: 0 1px rgba(0, 0, 0, 0.08);
}
.inobei-panel .slider-wrapper.slider-danger .ui-slider .ui-slider-range {
  background-color: #e9573f;
}
.inobei-panel .slider-wrapper.slider-danger .ui-slider .ui-slider-handle {
  border-color: #e9573f;
}
.inobei-panel .slider-wrapper.slider-danger .ui-slider .ui-slider-handle:before {
  background-color: #e9573f;
}
.inobei-panel.theme-danger .section-divider span {
  color: #e9573f;
}
.inobei-panel.theme-danger .tagline span {
  color: #e9573f;
}
.inobei-panel.theme-danger .theme-link {
  color: #e9573f;
}
.inobei-panel.theme-danger .gui-input:hover,
.inobei-panel.theme-danger .gui-textarea:hover,
.inobei-panel.theme-danger .select > select:hover,
.inobei-panel.theme-danger .select-multiple select:hover,
.inobei-panel.theme-danger .gui-input:hover ~ .input-footer,
.inobei-panel.theme-danger .file .gui-file:hover + .gui-input,
.inobei-panel.theme-danger .gui-textarea:hover ~ .input-footer {
  border-color: #fc6e51;
}
.inobei-panel.theme-danger .gui-input:focus,
.inobei-panel.theme-danger .gui-textarea:focus,
.inobei-panel.theme-danger .select > select:focus,
.inobei-panel.theme-danger .select-multiple select:focus {
  border-color: #fc6e51;
  color: #3C3C3C;
}
.inobei-panel.theme-danger .gui-textarea:focus {
  height: 120px;
}
.inobei-panel.theme-danger .select > select:focus {
  z-index: 10;
  z-index: 20\9;
}
.inobei-panel.theme-danger .gui-input:focus ~ .field-icon i,
.inobei-panel.theme-danger .gui-textarea:focus ~ .field-icon i {
  color: #e9573f;
}
.inobei-panel.theme-danger .select-multiple select:focus,
.inobei-panel.theme-danger .gui-input:focus ~ .input-footer,
.inobei-panel.theme-danger .gui-textarea:focus ~ .input-footer,
.inobei-panel.theme-danger .file .gui-file:focus + .gui-input {
  border-color: #fc6e51;
}
.inobei-panel.theme-danger .select > select:focus + .arrow {
  color: #e9573f;
}
.inobei-panel.theme-danger .rating:hover .rating-star:hover,
.inobei-panel.theme-danger .rating:hover .rating-star:hover ~ .rating-star,
.inobei-panel.theme-danger .rating-input:checked ~ .rating-star {
  color: #e9573f;
}
.inobei-panel.theme-danger .rating-star,
.inobei-panel.theme-danger .rating:hover .rating-star {
  color: #A2A6A8;
}
.inobei-panel.theme-danger .ui-datepicker .ui-datepicker-prev,
.inobei-panel.theme-danger .ui-datepicker .ui-datepicker-next,
.inobei-panel.theme-danger .ui-datepicker .ui-datepicker-title {
  color: #e9573f;
}
.inobei-panel.theme-danger .ui-datepicker-today a,
.inobei-panel.theme-danger .ui-datepicker-today a:hover,
.inobei-panel.theme-danger .ui-datepicker .ui-state-highlight {
  background: #f3a79b !important;
}
.inobei-panel.theme-danger .ui-datepicker .ui-state-active {
  background: #e9573f !important;
}
.inobei-panel.theme-danger .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle.ui-state-active {
  background: #FFF !important;
}
.inobei-panel.theme-danger .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle {
  border-color: #e9573f;
}
.inobei-panel.theme-danger .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle:before {
  background-color: #e9573f;
}
.inobei-panel.theme-danger .wizard .steps li a,
.inobei-panel.theme-danger .wizard .actions li a {
  background-color: #e9573f;
}
.inobei-panel.theme-danger .wizard .steps li.current a {
  background-color: #e63c21;
}
.inobei-panel .panel-alert > .panel-heading {
  border-top-color: #ac92ec;
}
.inobei-panel .panel-alert > .panel-heading:before {
  background-color: #967adc;
}
.inobei-panel .panel-alert.heading-border:before,
.inobei-panel .panel-alert .heading-border:before {
  background-color: #967adc;
}
.inobei-panel .bg-alert {
  background-color: #967adc;
}
.inobei-panel .bg-alert.light {
  background-color: #ac92ec;
}
.inobei-panel .bg-alert.lighter {
  background-color: #c0b0ea;
}
.inobei-panel .bg-alert.dark {
  background-color: #815fd5;
}
.inobei-panel .bg-alert.darker {
  background-color: #6c44ce;
}
.inobei-panel .option-alert input:hover + .checkbox,
.inobei-panel .option-alert input:hover + .radio {
  border-color: #ac92ec;
}
.inobei-panel .option-alert input:checked + .checkbox,
.inobei-panel .option-alert input:focus + .checkbox,
.inobei-panel .option-alert input:checked + .radio,
.inobei-panel .option-alert input:focus + .radio {
  border-color: #967adc;
}
.inobei-panel .option-alert input:checked + .radio:before,
.inobei-panel .option-alert input:focus + .radio:before {
  background: #967adc;
}
.inobei-panel .option-alert input:checked + .checkbox:before,
.inobei-panel .option-alert input:focus + .checkbox:before {
  border-color: #967adc;
}
.inobei-panel .switch-alert > input:checked + label {
  background: #967adc;
  border-color: #967adc;
}
.inobei-panel .switch-alert > input:checked + label:after {
  color: #967adc;
}
.inobei-panel .switch-alert > input:checked:focus + label {
  background: #815fd5;
  border-color: #815fd5;
}
.inobei-panel .btn-alert {
  background-color: #967adc;
}
.inobei-panel .btn-alert:hover,
.inobei-panel .btn-alert:focus {
  background-color: #ac92ec;
  border-color: #ac92ec;
}
.inobei-panel .btn-alert:active {
  background-color: #815fd5;
}
.inobei-panel .btn-alert,
.inobei-panel .btn-alert:hover,
.inobei-panel .btn-alert:focus,
.inobei-panel .btn-alert:active {
  color: #fff;
  text-shadow: 0 1px rgba(0, 0, 0, 0.08);
}
.inobei-panel .slider-wrapper.slider-alert .ui-slider .ui-slider-range {
  background-color: #967adc;
}
.inobei-panel .slider-wrapper.slider-alert .ui-slider .ui-slider-handle {
  border-color: #967adc;
}
.inobei-panel .slider-wrapper.slider-alert .ui-slider .ui-slider-handle:before {
  background-color: #967adc;
}
.inobei-panel.theme-alert .section-divider span {
  color: #967adc;
}
.inobei-panel.theme-alert .tagline span {
  color: #967adc;
}
.inobei-panel.theme-alert .theme-link {
  color: #967adc;
}
.inobei-panel.theme-alert .gui-input:hover,
.inobei-panel.theme-alert .gui-textarea:hover,
.inobei-panel.theme-alert .select > select:hover,
.inobei-panel.theme-alert .select-multiple select:hover,
.inobei-panel.theme-alert .gui-input:hover ~ .input-footer,
.inobei-panel.theme-alert .file .gui-file:hover + .gui-input,
.inobei-panel.theme-alert .gui-textarea:hover ~ .input-footer {
  border-color: #ac92ec;
}
.inobei-panel.theme-alert .gui-input:focus,
.inobei-panel.theme-alert .gui-textarea:focus,
.inobei-panel.theme-alert .select > select:focus,
.inobei-panel.theme-alert .select-multiple select:focus {
  border-color: #ac92ec;
  color: #3C3C3C;
}
.inobei-panel.theme-alert .gui-textarea:focus {
  height: 120px;
}
.inobei-panel.theme-alert .select > select:focus {
  z-index: 10;
  z-index: 20\9;
}
.inobei-panel.theme-alert .gui-input:focus ~ .field-icon i,
.inobei-panel.theme-alert .gui-textarea:focus ~ .field-icon i {
  color: #967adc;
}
.inobei-panel.theme-alert .select-multiple select:focus,
.inobei-panel.theme-alert .gui-input:focus ~ .input-footer,
.inobei-panel.theme-alert .gui-textarea:focus ~ .input-footer,
.inobei-panel.theme-alert .file .gui-file:focus + .gui-input {
  border-color: #ac92ec;
}
.inobei-panel.theme-alert .select > select:focus + .arrow {
  color: #967adc;
}
.inobei-panel.theme-alert .rating:hover .rating-star:hover,
.inobei-panel.theme-alert .rating:hover .rating-star:hover ~ .rating-star,
.inobei-panel.theme-alert .rating-input:checked ~ .rating-star {
  color: #967adc;
}
.inobei-panel.theme-alert .rating-star,
.inobei-panel.theme-alert .rating:hover .rating-star {
  color: #A2A6A8;
}
.inobei-panel.theme-alert .ui-datepicker .ui-datepicker-prev,
.inobei-panel.theme-alert .ui-datepicker .ui-datepicker-next,
.inobei-panel.theme-alert .ui-datepicker .ui-datepicker-title {
  color: #967adc;
}
.inobei-panel.theme-alert .ui-datepicker-today a,
.inobei-panel.theme-alert .ui-datepicker-today a:hover,
.inobei-panel.theme-alert .ui-datepicker .ui-state-highlight {
  background: #d6cbf1 !important;
}
.inobei-panel.theme-alert .ui-datepicker .ui-state-active {
  background: #967adc !important;
}
.inobei-panel.theme-alert .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle.ui-state-active {
  background: #FFF !important;
}
.inobei-panel.theme-alert .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle {
  border-color: #967adc;
}
.inobei-panel.theme-alert .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle:before {
  background-color: #967adc;
}
.inobei-panel.theme-alert .wizard .steps li a,
.inobei-panel.theme-alert .wizard .actions li a {
  background-color: #967adc;
}
.inobei-panel.theme-alert .wizard .steps li.current a {
  background-color: #815fd5;
}
.inobei-panel .panel-system > .panel-heading {
  border-top-color: #48cfad;
}
.inobei-panel .panel-system > .panel-heading:before {
  background-color: #37bc9b;
}
.inobei-panel .panel-system.heading-border:before,
.inobei-panel .panel-system .heading-border:before {
  background-color: #37bc9b;
}
.inobei-panel .bg-system {
  background-color: #37bc9b;
}
.inobei-panel .bg-system.light {
  background-color: #48cfad;
}
.inobei-panel .bg-system.lighter {
  background-color: #65d2b7;
}
.inobei-panel .bg-system.dark {
  background-color: #2fa285;
}
.inobei-panel .bg-system.darker {
  background-color: #288770;
}
.inobei-panel .option-system input:hover + .checkbox,
.inobei-panel .option-system input:hover + .radio {
  border-color: #48cfad;
}
.inobei-panel .option-system input:checked + .checkbox,
.inobei-panel .option-system input:focus + .checkbox,
.inobei-panel .option-system input:checked + .radio,
.inobei-panel .option-system input:focus + .radio {
  border-color: #37bc9b;
}
.inobei-panel .option-system input:checked + .radio:before,
.inobei-panel .option-system input:focus + .radio:before {
  background: #37bc9b;
}
.inobei-panel .option-system input:checked + .checkbox:before,
.inobei-panel .option-system input:focus + .checkbox:before {
  border-color: #37bc9b;
}
.inobei-panel .switch-system > input:checked + label {
  background: #37bc9b;
  border-color: #37bc9b;
}
.inobei-panel .switch-system > input:checked + label:after {
  color: #37bc9b;
}
.inobei-panel .switch-system > input:checked:focus + label {
  background: #2fa285;
  border-color: #2fa285;
}
.inobei-panel .btn-system {
  background-color: #37bc9b;
}
.inobei-panel .btn-system:hover,
.inobei-panel .btn-system:focus {
  background-color: #48cfad;
  border-color: #48cfad;
}
.inobei-panel .btn-system:active {
  background-color: #2fa285;
}
.inobei-panel .btn-system,
.inobei-panel .btn-system:hover,
.inobei-panel .btn-system:focus,
.inobei-panel .btn-system:active {
  color: #fff;
  text-shadow: 0 1px rgba(0, 0, 0, 0.08);
}
.inobei-panel .slider-wrapper.slider-system .ui-slider .ui-slider-range {
  background-color: #37bc9b;
}
.inobei-panel .slider-wrapper.slider-system .ui-slider .ui-slider-handle {
  border-color: #37bc9b;
}
.inobei-panel .slider-wrapper.slider-system .ui-slider .ui-slider-handle:before {
  background-color: #37bc9b;
}
.inobei-panel.theme-system .section-divider span {
  color: #37bc9b;
}
.inobei-panel.theme-system .tagline span {
  color: #37bc9b;
}
.inobei-panel.theme-system .theme-link {
  color: #37bc9b;
}
.inobei-panel.theme-system .gui-input:hover,
.inobei-panel.theme-system .gui-textarea:hover,
.inobei-panel.theme-system .select > select:hover,
.inobei-panel.theme-system .select-multiple select:hover,
.inobei-panel.theme-system .gui-input:hover ~ .input-footer,
.inobei-panel.theme-system .file .gui-file:hover + .gui-input,
.inobei-panel.theme-system .gui-textarea:hover ~ .input-footer {
  border-color: #48cfad;
}
.inobei-panel.theme-system .gui-input:focus,
.inobei-panel.theme-system .gui-textarea:focus,
.inobei-panel.theme-system .select > select:focus,
.inobei-panel.theme-system .select-multiple select:focus {
  border-color: #48cfad;
  color: #3C3C3C;
}
.inobei-panel.theme-system .gui-textarea:focus {
  height: 120px;
}
.inobei-panel.theme-system .select > select:focus {
  z-index: 10;
  z-index: 20\9;
}
.inobei-panel.theme-system .gui-input:focus ~ .field-icon i,
.inobei-panel.theme-system .gui-textarea:focus ~ .field-icon i {
  color: #37bc9b;
}
.inobei-panel.theme-system .select-multiple select:focus,
.inobei-panel.theme-system .gui-input:focus ~ .input-footer,
.inobei-panel.theme-system .gui-textarea:focus ~ .input-footer,
.inobei-panel.theme-system .file .gui-file:focus + .gui-input {
  border-color: #48cfad;
}
.inobei-panel.theme-system .select > select:focus + .arrow {
  color: #37bc9b;
}
.inobei-panel.theme-system .rating:hover .rating-star:hover,
.inobei-panel.theme-system .rating:hover .rating-star:hover ~ .rating-star,
.inobei-panel.theme-system .rating-input:checked ~ .rating-star {
  color: #37bc9b;
}
.inobei-panel.theme-system .rating-star,
.inobei-panel.theme-system .rating:hover .rating-star {
  color: #A2A6A8;
}
.inobei-panel.theme-system .ui-datepicker .ui-datepicker-prev,
.inobei-panel.theme-system .ui-datepicker .ui-datepicker-next,
.inobei-panel.theme-system .ui-datepicker .ui-datepicker-title {
  color: #37bc9b;
}
.inobei-panel.theme-system .ui-datepicker-today a,
.inobei-panel.theme-system .ui-datepicker-today a:hover,
.inobei-panel.theme-system .ui-datepicker .ui-state-highlight {
  background: #7fdac3 !important;
}
.inobei-panel.theme-system .ui-datepicker .ui-state-active {
  background: #37bc9b !important;
}
.inobei-panel.theme-system .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle.ui-state-active {
  background: #FFF !important;
}
.inobei-panel.theme-system .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle {
  border-color: #37bc9b;
}
.inobei-panel.theme-system .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle:before {
  background-color: #37bc9b;
}
.inobei-panel.theme-system .wizard .steps li a,
.inobei-panel.theme-system .wizard .actions li a {
  background-color: #37bc9b;
}
.inobei-panel.theme-system .wizard .steps li.current a {
  background-color: #2fa285;
}
.inobei-panel .panel-dark > .panel-heading {
  border-top-color: #424759;
}
.inobei-panel .panel-dark > .panel-heading:before {
  background-color: #3b3f4f;
}
.inobei-panel .panel-dark.heading-border:before,
.inobei-panel .panel-dark .heading-border:before {
  background-color: #3b3f4f;
}
.inobei-panel .bg-dark {
  background-color: #3b3f4f;
}
.inobei-panel .bg-dark.light {
  background-color: #424759;
}
.inobei-panel .bg-dark.lighter {
  background-color: #51566c;
}
.inobei-panel .bg-dark.dark {
  background-color: #2c2f3c;
}
.inobei-panel .bg-dark.darker {
  background-color: #1e2028;
}
.inobei-panel .option-dark input:hover + .checkbox,
.inobei-panel .option-dark input:hover + .radio {
  border-color: #424759;
}
.inobei-panel .option-dark input:checked + .checkbox,
.inobei-panel .option-dark input:focus + .checkbox,
.inobei-panel .option-dark input:checked + .radio,
.inobei-panel .option-dark input:focus + .radio {
  border-color: #3b3f4f;
}
.inobei-panel .option-dark input:checked + .radio:before,
.inobei-panel .option-dark input:focus + .radio:before {
  background: #3b3f4f;
}
.inobei-panel .option-dark input:checked + .checkbox:before,
.inobei-panel .option-dark input:focus + .checkbox:before {
  border-color: #3b3f4f;
}
.inobei-panel .switch-dark > input:checked + label {
  background: #3b3f4f;
  border-color: #3b3f4f;
}
.inobei-panel .switch-dark > input:checked + label:after {
  color: #3b3f4f;
}
.inobei-panel .switch-dark > input:checked:focus + label {
  background: #2c2f3c;
  border-color: #2c2f3c;
}
.inobei-panel .btn-dark {
  background-color: #3b3f4f;
}
.inobei-panel .btn-dark:hover,
.inobei-panel .btn-dark:focus {
  background-color: #424759;
  border-color: #424759;
}
.inobei-panel .btn-dark:active {
  background-color: #2c2f3c;
}
.inobei-panel .btn-dark,
.inobei-panel .btn-dark:hover,
.inobei-panel .btn-dark:focus,
.inobei-panel .btn-dark:active {
  color: #fff;
  text-shadow: 0 1px rgba(0, 0, 0, 0.08);
}
.inobei-panel .slider-wrapper.slider-dark .ui-slider .ui-slider-range {
  background-color: #3b3f4f;
}
.inobei-panel .slider-wrapper.slider-dark .ui-slider .ui-slider-handle {
  border-color: #3b3f4f;
}
.inobei-panel .slider-wrapper.slider-dark .ui-slider .ui-slider-handle:before {
  background-color: #3b3f4f;
}
.inobei-panel.theme-dark .section-divider span {
  color: #3b3f4f;
}
.inobei-panel.theme-dark .tagline span {
  color: #3b3f4f;
}
.inobei-panel.theme-dark .theme-link {
  color: #3b3f4f;
}
.inobei-panel.theme-dark .gui-input:hover,
.inobei-panel.theme-dark .gui-textarea:hover,
.inobei-panel.theme-dark .select > select:hover,
.inobei-panel.theme-dark .select-multiple select:hover,
.inobei-panel.theme-dark .gui-input:hover ~ .input-footer,
.inobei-panel.theme-dark .file .gui-file:hover + .gui-input,
.inobei-panel.theme-dark .gui-textarea:hover ~ .input-footer {
  border-color: #424759;
}
.inobei-panel.theme-dark .gui-input:focus,
.inobei-panel.theme-dark .gui-textarea:focus,
.inobei-panel.theme-dark .select > select:focus,
.inobei-panel.theme-dark .select-multiple select:focus {
  border-color: #424759;
  color: #3C3C3C;
}
.inobei-panel.theme-dark .gui-textarea:focus {
  height: 120px;
}
.inobei-panel.theme-dark .select > select:focus {
  z-index: 10;
  z-index: 20\9;
}
.inobei-panel.theme-dark .gui-input:focus ~ .field-icon i,
.inobei-panel.theme-dark .gui-textarea:focus ~ .field-icon i {
  color: #3b3f4f;
}
.inobei-panel.theme-dark .select-multiple select:focus,
.inobei-panel.theme-dark .gui-input:focus ~ .input-footer,
.inobei-panel.theme-dark .gui-textarea:focus ~ .input-footer,
.inobei-panel.theme-dark .file .gui-file:focus + .gui-input {
  border-color: #424759;
}
.inobei-panel.theme-dark .select > select:focus + .arrow {
  color: #3b3f4f;
}
.inobei-panel.theme-dark .rating:hover .rating-star:hover,
.inobei-panel.theme-dark .rating:hover .rating-star:hover ~ .rating-star,
.inobei-panel.theme-dark .rating-input:checked ~ .rating-star {
  color: #3b3f4f;
}
.inobei-panel.theme-dark .rating-star,
.inobei-panel.theme-dark .rating:hover .rating-star {
  color: #A2A6A8;
}
.inobei-panel.theme-dark .ui-datepicker .ui-datepicker-prev,
.inobei-panel.theme-dark .ui-datepicker .ui-datepicker-next,
.inobei-panel.theme-dark .ui-datepicker .ui-datepicker-title {
  color: #3b3f4f;
}
.inobei-panel.theme-dark .ui-datepicker-today a,
.inobei-panel.theme-dark .ui-datepicker-today a:hover,
.inobei-panel.theme-dark .ui-datepicker .ui-state-highlight {
  background: #676e89 !important;
}
.inobei-panel.theme-dark .ui-datepicker .ui-state-active {
  background: #3b3f4f !important;
}
.inobei-panel.theme-dark .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle.ui-state-active {
  background: #FFF !important;
}
.inobei-panel.theme-dark .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle {
  border-color: #3b3f4f;
}
.inobei-panel.theme-dark .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle:before {
  background-color: #3b3f4f;
}
.inobei-panel.theme-dark .wizard .steps li a,
.inobei-panel.theme-dark .wizard .actions li a {
  background-color: #3b3f4f;
}
.inobei-panel.theme-dark .wizard .steps li.current a {
  background-color: #2c2f3c;
}

/* INOBEI PANEL - ADMIN - FORM */


/*==================================================================
  Browser Styling Reset
===================================================================*/
.inobei-panel .gui-input,
.inobei-panel .gui-textarea,
.inobei-panel .select > select,
.inobei-panel input[type="button"],
.inobei-panel input[type="submit"],
.inobei-panel input[type="search"],
.inobei-panel .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: 0px;
  border-radius: 0px;
}
.inobei-panel input[type="search"]::-webkit-search-decoration,
.inobei-panel input[type="search"]::-webkit-search-cancel-button,
.inobei-panel input[type="search"]::-webkit-search-results-button,
.inobei-panel input[type="search"]::-webkit-search-results-decoration {
  display: none;
}
/*==================================================================
  Prevent user selection. For usability purposes
===================================================================*/
.inobei-panel .radio,
.inobei-panel .button,
.inobei-panel .checkbox,
.inobei-panel .select .arrow,
.inobei-panel .switch > label,
.inobei-panel .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
===================================================================*/
.inobei-panel label,
.inobei-panel input,
.inobei-panel button,
.inobei-panel select,
.inobei-panel textarea {
  margin: 0;
  font-size: 14px;
  font-weight: 400;
  color: #626262;
  outline: none;
}
/*==================================================================
  Input Animations
===================================================================*/
.inobei-panel .radio,
.inobei-panel .button,
.inobei-panel .tooltip,
.inobei-panel .checkbox,
.inobei-panel .gui-input,
.inobei-panel .input-footer,
.inobei-panel .notification,
.inobei-panel .gui-textarea,
.inobei-panel .select > select,
.inobei-panel .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;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  outline: none;
}
.inobei-panel .input-link,
.inobei-panel .panel-heading,
.inobei-panel .section-divider span,
.inobei-panel .select > select,
.inobei-panel .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
================================================= */
.inobei-panel .spacer {
  border-top: 1px solid #eee;
  margin-top: 10px;
  margin-bottom: 10px;
  display: block;
  height: 0;
}
/*==================================================================
  Form Text Elements
===================================================================*/
/* Themed Link */
.inobei-panel .theme-link {
  color: #4a89dc;
  text-decoration: none;
}
.inobei-panel .theme-link:hover {
  text-decoration: underline;
}
/* Section Divider */
.inobei-panel .section-divider {
  height: 0;
  border-top: 1px solid #DDD;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 30px;
}
.inobei-panel .section-divider span {
  display: inline-block;
  position: relative;
  padding: 0 17px;
  background: #e9e9e9;
  color: #999;
  top: -11px;
  font-size: 15px;
}
.inobei-panel.panel .section-divider span,
.inobei-panel .panel .section-divider span,
.inobei-panel.tab-content .section-divider span,
.inobei-panel .tab-content .section-divider span {
  background: #fff;
}
.inobei-panel.bg-light .section-divider span,
.inobei-panel .bg-light .section-divider span {
  background: #FAFAFA;
}
.inobei-panel.bg-light.light .section-divider span,
.inobei-panel .bg-light.light .section-divider span {
  background: #FEFEFE;
}
.inobei-panel.bg-light.dark .section-divider span,
.inobei-panel .bg-light.dark .section-divider span {
  background: #F2F2F2;
}
.inobei-panel.well .section-divider span,
.inobei-panel .well .section-divider span {
  background: #f5f5f5;
}
/* Input Labels */
.inobei-panel .switch,
.inobei-panel .option,
.inobei-panel .field-label {
  font-size: 14px;
}
/* Column Labels - Can also use .field-align */
.inobei-panel .field-label[class*='col-'] {
  line-height: 42px;
}
.inobei-panel .field-align {
  line-height: 42px;
}
/*==================================================================
  General Input Styling 
===================================================================*/
.inobei-panel .radio,
.inobei-panel .option,
.inobei-panel .checkbox {
  cursor: pointer;
}
.inobei-panel .field {
  display: block;
  position: relative;
}
.inobei-panel .field-icon i {
  color: #BBB;
  position: relative;
}
.inobei-panel .field-label {
  display: block;
  margin-bottom: 7px;
}
.inobei-panel .field-label em {
  color: #e74c3c;
  font-size: 14px;
  font-style: normal;
  display: inline-block;
  margin-left: 4px;
  position: relative;
  top: 3px;
}
.inobei-panel .gui-input,
.inobei-panel .gui-textarea {
  padding: 10px;
}
.inobei-panel .select,
.inobei-panel .gui-input,
.inobei-panel .gui-textarea,
.inobei-panel .select > select,
.inobei-panel .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;
}
.inobei-panel .select option {
  background: #fff;
}
.inobei-panel select[disabled],
.inobei-panel .select > select[disabled] {
  color: #aaa !important;
}
/*==================================================================
 Form Textarea
===================================================================*/
.inobei-panel .gui-textarea {
  resize: none;
  line-height: 19px;
  overflow: auto;
  max-width: 100%;
  height: 96px;
}
/*==================================================================
  Form Selects
===================================================================*/
.inobei-panel .select {
  border: 0;
  z-index: 10;
  background: #FFF;
}
.inobei-panel .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;
}
.inobei-panel .select:before,
.inobei-panel .select:after {
  background: #FFF;
}
.inobei-panel .select > select::-ms-expand {
  display: none;
}
.inobei-panel .select .arrow {
  pointer-events: none;
  position: absolute;
  top: 9px;
  right: 4px;
  width: 24px;
  height: 24px;
  color: #9F9F9F;
  z-index: 100;
}
.inobei-panel .select .arrow:after,
.inobei-panel .select .arrow:before {
  content: '';
  position: absolute;
  font: 12px "Consolas", monospace;
  font-style: normal;
  pointer-events: none;
  display: none\9;
  left: 5px;
}
.inobei-panel .select .arrow:before {
  content: '\25BC';
  bottom: 4px;
}
.inobei-panel .select .double:after {
  content: '\25B2';
  top: -1px;
}
.inobei-panel .select .double:before {
  content: '\25BC';
  bottom: -1px;
}
.inobei-panel .select-multiple select {
  width: 100%;
  height: 123px;
  padding: 10px;
}
/*==================================================================
  Form File Inputs
===================================================================*/
.inobei-panel .file {
  display: block;
  width: 100%;
}
.inobei-panel .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 */
.inobei-panel .file .button {
  position: absolute;
  top: 4px;
  right: 4px;
  float: none;
  height: 34px;
  line-height: 34px;
  padding: 0 16px;
  z-index: 10;
}
/* File Button - Left Style */
.inobei-panel .file.append-button .button {
  left: 4px;
  right: auto;
}
.inobei-panel .file.append-button > input.gui-input {
  padding-right: 40px;
  padding-left: 125px;
  text-align: right;
}
.inobei-panel .file.append-button > label.field-icon {
  right: 4px;
  left: auto;
}
/*==================================================================
  Form Inputs:hover state
-===================================================================*/
.inobei-panel .gui-input:hover,
.inobei-panel .gui-textarea:hover,
.inobei-panel .select > select:hover,
.inobei-panel .select-multiple select:hover,
.inobei-panel .gui-input:hover ~ .input-footer,
.inobei-panel .file .gui-file:hover + .gui-input,
.inobei-panel .gui-textarea:hover ~ .input-footer {
  border-color: #888;
}
/*==================================================================
  Form Inputs:focus state
===================================================================*/
.inobei-panel .gui-input:focus,
.inobei-panel .gui-textarea:focus,
.inobei-panel .select > select:focus,
.inobei-panel .select-multiple select:focus {
  color: #3c3c3c;
  background: #fff;
  border: 1px solid #999;
  outline: none;
}
.inobei-panel .select > select:focus {
  z-index: 10;
  z-index: 20\9;
}
.inobei-panel .gui-textarea:focus {
  height: 120px;
}
.inobei-panel .select > select:focus {
  z-index: 10;
  z-index: 20\9;
}
.inobei-panel .gui-input:focus ~ .field-icon i,
.inobei-panel .gui-textarea:focus ~ .field-icon i {
  color: #999;
}
.inobei-panel .select-multiple select:focus,
.inobei-panel .gui-input:focus ~ .input-footer,
.inobei-panel .gui-textarea:focus ~ .input-footer,
.inobei-panel .file .gui-file:focus + .gui-input {
  border-color: #999;
}
.inobei-panel .select > select:focus + .arrow {
  color: #999;
}
/*==================================================================
  Radio/Checkboxes
-===================================================================*/
.inobei-panel .option {
  position: relative;
  padding-right: 15px;
  display: inline-block;
  vertical-align: middle;
}
.inobei-panel .option > input {
  position: absolute;
  height: inherit;
  width: inherit;
  opacity: 0;
  left: 0;
}
.inobei-panel .checkbox,
.inobei-panel .radio {
  cursor: pointer;
  position: relative;
  margin-right: 5px;
  background: #fff;
  display: inline-block;
  border: 3px solid #DDD;
  height: 21px;
  width: 21px;
  top: 4px;
}
.inobei-panel .checkbox:before,
.inobei-panel .radio:before {
  content: '';
  display: none;
}
.inobei-panel input:checked + .checkbox:before,
.inobei-panel input:checked + .radio:before {
  display: block;
}
.inobei-panel .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);
}
.inobei-panel input:checked + .checkbox,
.inobei-panel input:checked + .radio {
  border: 3px solid #888;
}
.inobei-panel .radio {
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -o-border-radius: 20px;
  border-radius: 20px;
}
.inobei-panel .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 
===================================================================*/
.inobei-panel input:not([disabled]):hover + .checkbox,
.inobei-panel input:not([disabled]):hover + .radio {
  border-color: #666;
}
/*==================================================================
  Radio/Checkboxes:focus state 
-===================================================================*/
.inobei-panel input:focus + .checkbox,
.inobei-panel input:focus + .radio {
  border-color: #666;
}
.inobei-panel input:focus + .radio:before {
  background: #666;
}
.inobei-panel input:focus + .checkbox:before {
  border-color: #666;
}
/*==================================================================
  Switches
===================================================================*/
.inobei-panel .switch {
  cursor: pointer;
  position: relative;
  padding-right: 10px;
  display: inline-block;
  margin-bottom: 5px;
  height: 26px;
}
.inobei-panel .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;
}
.inobei-panel .switch > label + span {
  display: inline-block;
  padding-left: 5px;
  position: relative;
  top: -7px;
}
.inobei-panel .switch > label:before {
  content: attr(data-off);
  position: absolute;
  top: 1px;
  right: 3px;
  width: 33px;
}
.inobei-panel .switch > label:after {
  content: "";
  margin: 1px;
  width: 19px;
  height: 19px;
  display: block;
  background: #fff;
}
.inobei-panel .switch > input {
  -webkit-appearance: none;
  position: absolute;
  width: inherit;
  height: inherit;
  opacity: 0;
  left: 0;
  top: 0;
}
/*==================================================================
  Switch:focus state
-===================================================================*/
.inobei-panel .switch > input:focus {
  outline: none;
}
.inobei-panel .switch > input:focus + label {
  color: #fff;
  border-color: #C7C7C7;
  background: #C7C7C7;
}
.inobei-panel .switch > input:focus + label:after {
  background: #fff;
}
/*==================================================================
  Switch:checked state
===================================================================*/
.inobei-panel .switch > input:checked + label {
  border-color: #999;
  background: #999;
  padding-left: 33px;
  color: white;
}
.inobei-panel .switch > input:checked + label:before {
  content: attr(data-on);
  left: 1px;
  top: 1px;
}
.inobei-panel .switch > input:checked + label:after {
  margin: 1px;
  width: 19px;
  height: 19px;
  background: white;
}
/*==================================================================
  Switch:checked:focus state
-===================================================================*/
.inobei-panel .switch > input:checked:focus + label {
  background: #555;
  border-color: #555;
}
/* Round Style*/
.inobei-panel .switch-round > label {
  -webkit-border-radius: 13px;
  -moz-border-radius: 13px;
  -o-border-radius: 13px;
  border-radius: 13px;
}
.inobei-panel .switch-round > label + span {
  top: -2px;
}
.inobei-panel .switch-round > label:before {
  width: 33px;
}
.inobei-panel .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;
}
.inobei-panel .switch-round > input:checked + label {
  padding-left: 33px;
}
.inobei-panel .switch-round > input:checked + label:after {
  color: #999;
}
/*==================================================================
  Switch - Custom Success/Danger Styled
-===================================================================*/
.inobei-panel .switch-custom > label {
  background: #f3a79b;
  border-color: #f3a79b;
}
.inobei-panel .switch-custom > input:hover + label,
.inobei-panel .switch-custom > input:focus + label {
  background: #e74b31;
  border-color: #e74b31;
}
/* Checked state */
.inobei-panel .switch-custom > input:checked + label {
  background: #70ca63;
  border-color: #70ca63;
}
.inobei-panel .switch-custom > input:checked:hover + label,
.inobei-panel .switch-custom > input:checked:focus + label {
  background: #47a839;
  border-color: #47a839;
}
/*==================================================================
  Input:disabled state
===================================================================*/
.inobei-panel .button[disabled],
.inobei-panel .state-disabled .button,
.inobei-panel input[disabled] + .radio,
.inobei-panel input[disabled] + .checkbox,
.inobei-panel .switch > input[disabled] + label {
  cursor: default;
  opacity: 0.5;
}
.inobei-panel .gui-input[disabled],
.inobei-panel .gui-textarea[disabled],
.inobei-panel .select > select[disabled],
.inobei-panel .select-multiple select[disabled],
.inobei-panel .gui-input[disabled] ~ .input-footer,
.inobei-panel .file .gui-file[disabled] + .gui-input,
.inobei-panel .file .gui-file[disabled]:hover + .gui-input,
.inobei-panel .gui-textarea[disabled] ~ .input-footer {
  background-color: #f4f6f6;
  border-color: #d5dbdb!important;
  cursor: default;
  color: #d5dbdb;
  opacity: 0.7;
}
.inobei-panel input[disabled] ~ .field-icon i,
.inobei-panel textarea[disabled] ~ .field-icon i,
.inobei-panel .select > select[disabled] + .arrow {
  opacity: 0.4;
}

/* INOBEI-PANEL - END */
