__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

[email protected]: ~ $
/* ========================================================================
 * bootstrap-switch - v3.0.0
 * http://www.bootstrap-switch.org
 * ========================================================================
 * Copyright 2012-2013 Mattia Larentis
 *
 * ========================================================================
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 * ========================================================================
 */
/*!
* direction.less v0.1.0
*
* Copyright 2013 Moshe Simantov
* Licensed under the MIT license
* 
* Keep tracking: https://github.com/DevelopmentIL/direction.less
*/
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch {
  display: inline-block;
  cursor: pointer;
  border-radius: 12px;
  border: 1px solid;
  border-color: #cccccc;
  position: relative;
  text-align: left;
  overflow: hidden;
  line-height: 8px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  vertical-align: middle;
  min-width: 100px;
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  font-family: 'Segoe UI', Frutiger, 'Frutiger Linotype', 'Dejavu Sans', 'Helvetica Neue', Arial, sans-serif;
}
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch.CE_bootstrap-switch-mini {
  min-width: 72px;
  height: 19px;
}
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch.CE_bootstrap-switch-mini > div > span,
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch.CE_bootstrap-switch-mini > div > label {
  padding-bottom: 10px;
  padding-top: 4px;
  font-size: 10px;
  line-height: 10px;
  vertical-align: middle;
}
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch.CE_bootstrap-switch-mini .CE_bootstrap-switch-mini-icons {
  line-height: 10px;
  text-align: center;
  transform: scale(0.6);
  margin-top: -1px;
  margin-bottom: -1px;
}
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch.CE_bootstrap-switch-small {
  min-width: 80px;
}
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch.CE_bootstrap-switch-small > div > span,
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch.CE_bootstrap-switch-small > div > label {
  padding-bottom: 3px;
  padding-top: 3px;
  font-size: 12px;
  line-height: 18px;
}
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch.CE_bootstrap-switch-large {
  min-width: 120px;
}
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch.CE_bootstrap-switch-large > div > span,
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch.CE_bootstrap-switch-large > div > label {
  padding-bottom: 9px;
  padding-top: 9px;
  font-size: 16px;
  line-height: normal;
}
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch.CE_bootstrap-switch-animate > div {
  -webkit-transition: margin-left 0.5s;
  transition: margin-left 0.5s;
}
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch.CE_bootstrap-switch-on > div {
  margin-left: 0%;
}
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch.CE_bootstrap-switch-on > div > label {
  -webkit-border-bottom-right-radius: 12px;
  -moz-border-radius-bottomright: 12px;
  border-bottom-right-radius: 12px;
  -webkit-border-top-right-radius: 12px;
  -moz-border-radius-topright: 12px;
  border-top-right-radius: 12px;
}
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch.CE_bootstrap-switch-off > div {
  margin-left: -50%;
}
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch.CE_bootstrap-switch-off > div > label {
  -webkit-border-bottom-left-radius: 12px;
  -moz-border-radius-bottomleft: 12px;
  border-bottom-left-radius: 12px;
  -webkit-border-top-left-radius: 12px;
  -moz-border-radius-topleft: 12px;
  border-top-left-radius: 12px;
}
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch.CE_bootstrap-switch-disabled,
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch.CE_bootstrap-switch-readonly {
  opacity: 0.5;
  filter: alpha(opacity=50);
  cursor: default !important;
}
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch.CE_bootstrap-switch-disabled > div > span,
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch.CE_bootstrap-switch-readonly > div > span,
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch.CE_bootstrap-switch-disabled > div > label,
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch.CE_bootstrap-switch-readonly > div > label {
  cursor: default !important;
}
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch.CE_bootstrap-switch-focused {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch > div {
  display: inline-block;
  width: 150%;
  top: 0;
  border-radius: 12px;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch > div > span,
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch > div > label {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block !important;
  height: 100%;
  padding-bottom: 4px;
  padding-top: 4px;
  font-size: 14px;
  line-height: 20px;
}
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch > div > span {
  text-align: center;
  z-index: 1;
  width: 33.33333333%;
}
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch > div > span.CE_bootstrap-switch-handle-on {
  color: #f00;
  -webkit-border-bottom-left-radius: 12px;
  -moz-border-radius-bottomleft: 12px;
  border-bottom-left-radius: 12px;
  -webkit-border-top-left-radius: 12px;
  -moz-border-radius-topleft: 12px;
  border-top-left-radius: 12px;
}
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch > div > span.CE_bootstrap-switch-handle-off {
  color: #000;
  background: #eeeeee;
  -webkit-border-bottom-right-radius: 12px;
  -moz-border-radius-bottomright: 12px;
  border-bottom-right-radius: 12px;
  -webkit-border-top-right-radius: 12px;
  -moz-border-radius-topright: 12px;
  border-top-right-radius: 12px;
}
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch > div > span.CE_bootstrap-switch-primary {
  color: #fff;
  background: #428bca;
}
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch > div > span.CE_bootstrap-switch-info {
  color: #fff;
  background: #5bc0de;
}
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch > div > span.CE_bootstrap-switch-success {
  color: #fff;
  background: #5cb85c;
}
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch > div > span.CE_bootstrap-switch-warning {
  background: #f0ad4e;
  color: #fff;
}
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch > div > span.CE_bootstrap-switch-danger {
  color: #fff;
  background: #d9534f;
}
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch > div > span.CE_bootstrap-switch-default {
  color: #000;
  background: #eeeeee;
}
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch > div > label {
  text-align: center;
  margin-top: -1px;
  margin-bottom: -1px;
  z-index: 100;
  width: 34%;
  color: #333333;
  background: #ffffff;
}
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch input[type='radio'],
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch input[type='checkbox'] {
  position: absolute !important;
  top: 0;
  left: 0;
  z-index: -1;
  opacity: 0;
  filter: alpha(opacity=0);
}
/*!
 * Datetimepicker for Bootstrap v3
 * https://github.com/Eonasdan/bootstrap-datetimepicker/
 * Copyright 2012 Stefan Petre
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */
.CE_bootstrap-datetimepicker-widget {
  top: 0;
  left: 0;
  z-index: 9999;
  width: 250px;
  padding: 4px;
  margin-top: 1px;
  border-radius: 4px;
}
.CE_bootstrap-datetimepicker-widget .CE_datetime_btn {
  /*  padding: 6px; */
}
.CE_bootstrap-datetimepicker-widget:before {
  position: absolute;
  top: -7px;
  left: 6px;
  display: inline-block;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-left: 7px solid transparent;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  content: '';
}
.CE_bootstrap-datetimepicker-widget:after {
  position: absolute;
  top: -6px;
  left: 7px;
  display: inline-block;
  border-right: 6px solid transparent;
  border-bottom: 6px solid white;
  border-left: 6px solid transparent;
  content: '';
}
.CE_bootstrap-datetimepicker-widget.CE_pull-right:before {
  right: 6px;
  left: auto;
}
.CE_bootstrap-datetimepicker-widget.CE_pull-right:after {
  right: 7px;
  left: auto;
}
.CE_bootstrap-datetimepicker-widget > ul {
  margin: 0;
  list-style-type: none;
}
.CE_bootstrap-datetimepicker-widget .CE_timepicker-hour,
.CE_bootstrap-datetimepicker-widget .CE_timepicker-minute,
.CE_bootstrap-datetimepicker-widget .CE_timepicker-second {
  width: 100%;
  font-size: 1.2em;
  font-weight: bold;
}
.CE_bootstrap-datetimepicker-widget table[data-hour-format="12"] .CE_separator {
  width: 4px;
  padding: 0;
  margin: 0;
}
.CE_bootstrap-datetimepicker-widget .CE_datepicker > div {
  display: none;
}
.CE_bootstrap-datetimepicker-widget .CE_picker-switch {
  text-align: center;
}
.CE_bootstrap-datetimepicker-widget table {
  width: 100%;
  margin: 0;
}
.CE_bootstrap-datetimepicker-widget td,
.CE_bootstrap-datetimepicker-widget th {
  width: 20px;
  height: 20px;
  text-align: center;
  border-radius: 4px;
  vertical-align: middle;
}
.CE_bootstrap-datetimepicker-widget td.CE_day:hover,
.CE_bootstrap-datetimepicker-widget td.CE_hour:hover,
.CE_bootstrap-datetimepicker-widget td.CE_minute:hover,
.CE_bootstrap-datetimepicker-widget td.CE_second:hover {
  cursor: pointer;
  background: #eeeeee;
}
.CE_bootstrap-datetimepicker-widget td.CE_old,
.CE_bootstrap-datetimepicker-widget td.CE_new {
  color: #999999;
}
.CE_bootstrap-datetimepicker-widget td.CE_active,
.CE_bootstrap-datetimepicker-widget td.CE_active:hover {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #428bca;
}
.CE_bootstrap-datetimepicker-widget td.CE_disabled,
.CE_bootstrap-datetimepicker-widget td.CE_disabled:hover {
  color: #999999;
  cursor: not-allowed;
  background: none;
}
.CE_bootstrap-datetimepicker-widget td span {
  display: block;
  float: left;
  width: 47px;
  height: 54px;
  margin: 2px;
  line-height: 54px;
  cursor: pointer;
  border-radius: 4px;
}
.CE_bootstrap-datetimepicker-widget td span:hover {
  background: #eeeeee;
}
.CE_bootstrap-datetimepicker-widget td span.CE_active {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #428bca;
}
.CE_bootstrap-datetimepicker-widget td span.CE_old {
  color: #999999;
}
.CE_bootstrap-datetimepicker-widget td span.CE_disabled,
.CE_bootstrap-datetimepicker-widget td span.CE_disabled:hover {
  color: #999999;
  cursor: not-allowed;
  background: none;
}
.CE_bootstrap-datetimepicker-widget th.CE_switch {
  width: 145px;
}
.CE_bootstrap-datetimepicker-widget th.CE_next,
.CE_bootstrap-datetimepicker-widget th.CE_prev {
  font-size: 21px;
}
.CE_bootstrap-datetimepicker-widget th.CE_disabled,
.CE_bootstrap-datetimepicker-widget th.CE_disabled:hover {
  color: #999999;
  cursor: not-allowed;
  background: none;
}
.CE_bootstrap-datetimepicker-widget thead tr:first-child th {
  cursor: pointer;
}
.CE_bootstrap-datetimepicker-widget thead tr:first-child th:hover {
  background: #eeeeee;
}
.CEa.CEb.CEc.CEd.CEe .CE_input-group.CE_date .CE_input-group-addon span {
  display: block;
  width: 16px;
  height: 16px;
  cursor: pointer;
}
.CE_bootstrap-datetimepicker-widget.CE_left-oriented:before {
  right: 6px;
  left: auto;
}
.CE_bootstrap-datetimepicker-widget.CE_left-oriented:after {
  right: 7px;
  left: auto;
}
.CE_bootstrap-datetimepicker-widget div.CE_timepicker div.CE_timepicker-picker table.CE_table-condensed tbody > tr > td {
  padding: 0 !important;
}
.CE_bootstrap-datetimepicker-widget .CE_glyphicon-chevron-up,
.CE_bootstrap-datetimepicker-widget .CE_glyphicon-chevron-down {
  margin-left: 8px;
}
.CE_bootstrap-datetimepicker-widget .CE_timepicker-24hours .CE_glyphicon-chevron-up,
.CE_bootstrap-datetimepicker-widget .CE_timepicker-24hours .CE_glyphicon-chevron-down {
  margin-left: 30px;
}
.CE_bootstrap-datetimepicker-widget a.CE_datetime_btn {
  color: #2a9ad2;
}
.CE_bootstrap-datetimepicker-widget a.CE_datetime_btn:hover {
  color: #2a6496;
}
.CE_bootstrap-datetimepicker-widget .CE_datetime_btn {
  border: medium none;
  border-radius: 0;
  outline: medium none;
  min-width: 5em;
}
/**
 * @file 200_ce_core.less
 * @author created by: Pavel Pavlik
 * @author created on: 2015/10/05
 * @author \n
 * @author Copyright (c) 2015 ESET, spol. s r.o.
 * @note current owner: Pavel Pavlik ([email protected])
 * @note IMPORTANT: Before doing any significant change to this file check your plan with the current owner to avoid unexpected behaviour.
 */
.CEa.CEb.CEc.CEd.CEe {
  /* 
NOTE:
Do not rewrite, only add icon codes if required.
Currently only change is icon class explicitly declared to allow copying it outside CEHTML selector
*/
  /** img icons **/
}
@font-face {
  font-family: 'esetico';
  src: url('../fonts/esetico.eot');
  src: url('../fonts/esetico.eot') format('embedded-opentype'), url('../fonts/esetico.ttf') format('truetype'), url('../fonts/esetico.woff') format('woff'), url('../fonts/esetico.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
.CEa.CEb.CEc.CEd.CEe .CE_esetico {
  font-family: 'esetico';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* same as glyphicon */
  position: relative;
  top: 1px;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.CEa.CEb.CEc.CEd.CEe .CE_esetico-linux:before {
  content: "\e900";
}
.CEa.CEb.CEc.CEd.CEe .CE_esetico-maximize:before {
  content: "\e901";
}
.CEa.CEb.CEc.CEd.CEe .CE_esetico-minimize:before {
  content: "\e902";
}
.CEa.CEb.CEc.CEd.CEe .CE_esetico-close:before {
  content: "\e903";
}
.CEa.CEb.CEc.CEd.CEe .CE_esetico-help:before {
  content: "\e904";
}
.CEa.CEb.CEc.CEd.CEe .CE_esetico-windows:before {
  content: "\e905";
}
.CEa.CEb.CEc.CEd.CEe .CE_esetico-exchange:before {
  content: "\e906";
}
.CEa.CEb.CEc.CEd.CEe .CE_esetico-eset:before {
  content: "\e907";
}
.CEa.CEb.CEc.CEd.CEe .CE_esetico-apple:before {
  content: "\e908";
}
.CEa.CEb.CEc.CEd.CEe .CE_esetico-android:before {
  content: "\e909";
}
.CEa.CEb.CEc.CEd.CEe .CE_esetico-circle_outline:before {
  content: "\e90b";
}
.CEa.CEb.CEc.CEd.CEe .CE_esetico-circle_full:before {
  content: "\e90c";
}
.CEa.CEb.CEc.CEd.CEe .CE_esetico-circle_warning:before {
  content: "\e90d";
}
.CEa.CEb.CEc.CEd.CEe .CE_esetico-party-management-icon:before {
  content: "\e90e";
  margin: 0.2em;
}
.CEa.CEb.CEc.CEd.CEe .CE-icon {
  padding: 0px;
  height: 16px;
  width: 16px;
  cursor: default;
  vertical-align: middle;
  display: inline-block;
  margin: 0.2em;
  font-family: 'esetico';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* same as glyphicon */
  position: relative;
  top: 1px;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.CEa.CEb.CEc.CEd.CEe .CE-icon.inout-icon:before {
  content: "\e911";
}
.CEa.CEb.CEc.CEd.CEe .CE-icon.in-icon:before {
  content: "\e912";
}
.CEa.CEb.CEc.CEd.CEe .CE-icon.out-icon:before {
  content: "\e913";
}
.CEa.CEb.CEc.CEd.CEe .CE-icon.allow-icon {
  color: #449d44;
}
.CEa.CEb.CEc.CEd.CEe .CE-icon.allow-icon:before {
  content: "\e914";
}
.CEa.CEb.CEc.CEd.CEe .CE-icon.block-icon {
  color: #D03930;
}
.CEa.CEb.CEc.CEd.CEe .CE-icon.block-icon:before {
  content: "\e915";
}
.CEa.CEb.CEc.CEd.CEe .CE-icon.ask-icon {
  color: #2a6496;
}
.CEa.CEb.CEc.CEd.CEe .CE-icon.ask-icon:before {
  content: "\e916";
}
.CEa.CEb.CEc.CEd.CEe .CE-icon.log-icon:before {
  content: "\e90f";
}
.CEa.CEb.CEc.CEd.CEe .CE-icon.notify-icon:before {
  content: "\e910";
}
.CEa.CEb.CEc.CEd.CEe .CE-icon.party-management-icon:before {
  content: "\e90e";
}
.CEa.CEb.CEc.CEd.CEe .CE-icon.enabled-icon:before {
  content: "\2714";
}
.CEa.CEb.CEc.CEd.CEe .CE-icon.disabled-icon:before {
  content: "\2718";
}
.CEa.CEb.CEc.CEd.CEe .CE-icon.eset-icon:before {
  content: "\e907";
}
.CEa.CEb.CEc.CEd.CEe .CE-icon.windows-icon:before {
  content: "\e905";
}
.CEa.CEb.CEc.CEd.CEe .CE-icon.linux-icon:before {
  content: "\e900";
}
.CEa.CEb.CEc.CEd.CEe .CE-icon.mac-icon:before {
  content: "\e908";
}
.CEa.CEb.CEc.CEd.CEe .CE-icon.android-icon:before {
  content: "\e909";
}
.CEa.CEb.CEc.CEd.CEe .CE-icon.up-icon:before {
  content: "\e919";
}
.CEa.CEb.CEc.CEd.CEe .CE-icon.down-icon:before {
  content: "\e91a";
}
.CEa.CEb.CEc.CEd.CEe .CE-icon.left-icon:before {
  content: "\e918";
}
.CEa.CEb.CEc.CEd.CEe .CE-icon.right-icon:before {
  content: "\e917";
}
/*
* global vars 
*/
/* mixins */
/* utilities */
.CEa.CEb.CEc.CEd.CEe .CE_pull-right {
  float: right !important;
}
.CEa.CEb.CEc.CEd.CEe .CE_pull-left {
  float: left !important;
}
/* normalize */
.CEa.CEb.CEc.CEd.CEe *,
.CEa.CEb.CEc.CEd.CEe *:before,
.CEa.CEb.CEc.CEd.CEe *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.CEa.CEb.CEc.CEd.CEe {
  font-size: 14px;
  line-height: 1.42857143;
  color: #333;
  background-color: #ffffff;
  /*
  h1, h2, h3 {
    margin-top: 20px;
    margin-bottom: 10px;
  }
  */
  /*
  h4, h5, h6 {
    margin-top: 10px;
    margin-bottom: 10px;
  }
  */
  /*
  h3, .h3 {
    font-size: 24px;
  }
  */
}
.CEa.CEb.CEc.CEd.CEe input[type="text"],
.CEa.CEb.CEc.CEd.CEe input[type="password"],
.CEa.CEb.CEc.CEd.CEe input[type="number"],
.CEa.CEb.CEc.CEd.CEe select,
.CEa.CEb.CEc.CEd.CEe textarea,
.CEa.CEb.CEc.CEd.CEe div.CE-tree {
  color: #000;
  background-color: #fff;
  padding: 2px;
  border: 1px solid #dadada;
  border-radius: 0;
  margin: 0;
  font-size: 1em;
  position: static;
  text-align: left;
}
.CEa.CEb.CEc.CEd.CEe a[disabled="disabled"] {
  /* IE supports disabled property to deactivate link, while other browsers support pointer-events */
  pointer-events: none;
  cursor: default;
}
.CEa.CEb.CEc.CEd.CEe a:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.CEa.CEb.CEc.CEd.CEe input[type="text"][disabled],
.CEa.CEb.CEc.CEd.CEe input[type="password"][disabled],
.CEa.CEb.CEc.CEd.CEe input[type="number"][disabled],
.CEa.CEb.CEc.CEd.CEe select[disabled],
.CEa.CEb.CEc.CEd.CEe textarea[disabled] {
  color: #999;
}
.CEa.CEb.CEc.CEd.CEe h1,
.CEa.CEb.CEc.CEd.CEe h2,
.CEa.CEb.CEc.CEd.CEe h3,
.CEa.CEb.CEc.CEd.CEe h4,
.CEa.CEb.CEc.CEd.CEe h5,
.CEa.CEb.CEc.CEd.CEe h6,
.CEa.CEb.CEc.CEd.CEe .h1,
.CEa.CEb.CEc.CEd.CEe .h2,
.CEa.CEb.CEc.CEd.CEe .h3,
.CEa.CEb.CEc.CEd.CEe .h4,
.CEa.CEb.CEc.CEd.CEe .h5,
.CEa.CEb.CEc.CEd.CEe .h6 {
  /*  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; */
  font-weight: 500;
  line-height: 1.1;
}
.CEa.CEb.CEc.CEd.CEe h1 small,
.CEa.CEb.CEc.CEd.CEe h2 small,
.CEa.CEb.CEc.CEd.CEe h3 small,
.CEa.CEb.CEc.CEd.CEe h4 small,
.CEa.CEb.CEc.CEd.CEe h5 small,
.CEa.CEb.CEc.CEd.CEe h6 small,
.CEa.CEb.CEc.CEd.CEe .h1 small,
.CEa.CEb.CEc.CEd.CEe .h2 small,
.CEa.CEb.CEc.CEd.CEe .h3 small,
.CEa.CEb.CEc.CEd.CEe .h4 small,
.CEa.CEb.CEc.CEd.CEe .h5 small,
.CEa.CEb.CEc.CEd.CEe .h6 small {
  font-weight: normal;
  line-height: 1;
  color: #999999;
}
.CEa.CEb.CEc.CEd.CEe h1,
.CEa.CEb.CEc.CEd.CEe .h1 {
  font-size: 36px;
}
.CEa.CEb.CEc.CEd.CEe h2,
.CEa.CEb.CEc.CEd.CEe .h2 {
  font-size: 30px;
}
.CEa.CEb.CEc.CEd.CEe h4,
.CEa.CEb.CEc.CEd.CEe .h4 {
  font-size: 18px;
}
.CEa.CEb.CEc.CEd.CEe h5,
.CEa.CEb.CEc.CEd.CEe .h5 {
  font-size: 14px;
}
.CEa.CEb.CEc.CEd.CEe h6,
.CEa.CEb.CEc.CEd.CEe .h6 {
  font-size: 12px;
}
.CEa.CEb.CEc.CEd.CEe input[type="checkbox"],
.CEa.CEb.CEc.CEd.CEe input[type="radio"] {
  display: inline-block;
  visibility: visible;
  position: static;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.CE_browser-not-supported-panel {
  padding: 0.7em;
  background-color: #fff5e7;
  border: solid 1px;
  color: #ee961b;
  border-radius: 4px;
  width: 990px;
  max-width: 100%;
  margin: 1em 0;
  box-sizing: border-box;
}
.CE_browser-not-supported-panel.CE_server-settings {
  margin-left: 15px;
}
.CE_browser-not-supported-panel p.CE_not-supported-title {
  font-weight: bold;
  font-size: 14px;
  margin: 0;
}
.CE_browser-not-supported-panel p.CE_not-supported-text {
  font-weight: normal;
  font-size: 13px;
  margin: 0;
  margin-top: 0.1em;
}
.CE_settings {
  overflow-y: hidden;
  /* DCZDEV-323: Chrome incorrectly displays scrollbar with overflow: visible */
  padding-bottom: 1em;
  /* make some small padding to for sure that there is some space */
  clear: both;
  /* stop floating of search bar - fix when display/window width is small */
  padding-top: 0.5em;
}
/* BTN */
.CEa.CEb.CEc.CEd.CEe .CE_btn {
  display: inline-block;
  padding: 6px 12px;
  margin: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  border: 1px solid transparent;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}
.CEa.CEb.CEc.CEd.CEe .CE_btn:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.CEa.CEb.CEc.CEd.CEe .CE_btn:hover,
.CEa.CEb.CEc.CEd.CEe .CE_btn:focus {
  color: #333;
  text-decoration: none;
}
.CEa.CEb.CEc.CEd.CEe .CE_btn:active,
.CEa.CEb.CEc.CEd.CEe .CE_btn.CE_active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.CEa.CEb.CEc.CEd.CEe .CE_btn.CE_disabled,
.CEa.CEb.CEc.CEd.CEe .CE_btn[disabled] {
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
.CEa.CEb.CEc.CEd.CEe .CE_btn-default {
  color: #333;
  background-color: #ffffff;
  border-color: #cccccc;
}
.CEa.CEb.CEc.CEd.CEe .CE_btn-default:hover,
.CEa.CEb.CEc.CEd.CEe .CE_btn-default:focus,
.CEa.CEb.CEc.CEd.CEe .CE_btn-default:active,
.CEa.CEb.CEc.CEd.CEe .CE_btn-default.CE_active {
  color: #333;
  background-color: #ebebeb;
  border-color: #adadad;
}
.CEa.CEb.CEc.CEd.CEe .CE_btn-default:active,
.CEa.CEb.CEc.CEd.CEe .CE_btn-default.CE_active {
  background-image: none;
}
.CEa.CEb.CEc.CEd.CEe .CE_btn-default.CE_disabled,
.CEa.CEb.CEc.CEd.CEe .CE_btn-default[CE_disabled],
.CEa.CEb.CEc.CEd.CEe .CE_btn-default.CE_disabled:hover,
.CEa.CEb.CEc.CEd.CEe .CE_btn-default[CE_disabled]:hover,
.CEa.CEb.CEc.CEd.CEe .CE_btn-default.CE_disabled:focus,
.CEa.CEb.CEc.CEd.CEe .CE_btn-default[CE_disabled]:focus,
.CEa.CEb.CEc.CEd.CEe .CE_btn-default.CE_disabled:active,
.CEa.CEb.CEc.CEd.CEe .CE_btn-default[CE_disabled]:active,
.CEa.CEb.CEc.CEd.CEe .CE_btn-default.CE_disabled.active,
.CEa.CEb.CEc.CEd.CEe .CE_btn-default[CE_disabled].active {
  background-color: #ffffff;
  border-color: #cccccc;
}
.CEa.CEb.CEc.CEd.CEe ul li {
  border: none;
}
/* MODAL */
/* 
this class have to be without .CEa.CEb.CEc.CEd.CEe prefix is applied to doc body when modal is open   
 */
.CE_modal-open {
  overflow: hidden;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal {
  display: none;
  overflow: auto;
  overflow-y: scroll;
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal.CE_fade .CE_modal-dialog {
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -moz-transition: -moz-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
}
/* maximized modal dialog */
.CEa.CEb.CEc.CEd.CEe .CE_modal.CE_in .CE_modal-dialog.CE_modal-dialog-maximized {
  float: none !important;
  margin: 10px !important;
  left: 0 !important;
  top: 0 !important;
  bottom: 0 !important;
  right: 0 !important;
  position: fixed !important;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal.CE_in .CE_modal-dialog.CE_modal-dialog-maximized > .CE_modal-content {
  left: 0 !important;
  height: 100% !important;
  float: none !important;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal.CE_in .CE_modal-dialog.CE_modal-dialog-maximized > .CE_modal-content > .CE_modal-body {
  overflow: auto;
  /* allow scrollbars */
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-dialog {
  position: relative;
  width: auto;
  float: right;
  left: -50%;
  margin-top: 60px;
  margin-left: 3em;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-dialog:not(.CE_modal-dialog-maximized) .CE_modal-dialog {
  margin-top: 110px;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-dialog:not(.CE_modal-dialog-maximized) .CE_modal-dialog:not(.CE_modal-dialog-maximized) .CE_modal-dialog {
  margin-top: 160px;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-dialog:not(.CE_modal-dialog-maximized) .CE_modal-dialog:not(.CE_modal-dialog-maximized) .CE_modal-dialog:not(.CE_modal-dialog-maximized) .CE_modal-dialog {
  margin-top: 180px;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-content {
  position: relative;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
  outline: none;
  border-radius: 0.5em;
  float: right;
  left: 50%;
}
.CE_modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1040;
  background-color: #000000;
}
.CE_modal-backdrop.CE_fade {
  opacity: 0;
  filter: alpha(opacity=0);
}
.CE_modal-backdrop.CE_in {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-title {
  margin: 0;
  line-height: 1.42857143;
}
.CE_settings-helpPanel {
  font-family: 'esetico';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* same as glyphicon */
  position: relative;
  top: 1px;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  border-left: 1px solid #eeeeee;
  color: #707070;
  float: right;
  font-size: 18px;
  width: 32px;
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
  line-height: 24px;
  top: 0;
}
.CE_settings-helpPanel:before {
  content: "\e904";
}
.CE_settings-helpPanel:hover,
.CE_settings-helpPanel:focus {
  color: #202020;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-body {
  position: relative;
  padding: 20px;
  background-color: #ffffff;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-footer {
  padding: 19px 20px 20px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
  border-radius: 0 0 0.3em 0.3em;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-footer:after,
.CEa.CEb.CEc.CEd.CEe .CE_modal-footer:before {
  clear: both;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-footer:before,
.CEa.CEb.CEc.CEd.CEe .CE_modal-footer:after {
  content: " ";
  display: table;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-footer .CE_btn + .CE_btn {
  margin-left: 5px;
  margin-bottom: 0;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-footer .CE_btn-group .CE_btn + .CE_btn {
  margin-left: -1px;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-footer .CE_btn-block + .CE_btn-block {
  margin-left: 0;
}
@media (min-width: 768px) {
  .CEa.CEb.CEc.CEd.CEe .CE_modal-dialog {
    /*width: 600px;*/
  }
  .CEa.CEb.CEc.CEd.CEe .CE_modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  .CEa.CEb.CEc.CEd.CEe .CE_modal-sm {
    width: 300px;
  }
  .CEa.CEb.CEc.CEd.CEe .CE_modal-lg {
    width: 900px;
  }
}
/* NAV */
/*
.CE_nav:before,
.CE_nav:after {
  display: table;
  content: " ";
}
.CE_nav:after {
  clear: both;
}
*/
.CEa.CEb.CEc.CEd.CEe .CE_nav {
  padding-left: 0;
  list-style: none;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav > li {
  position: relative;
  display: block;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav > li > a {
  position: relative;
  display: block;
}
/* test for left blue mark
.CE_nav > li:first-child > a {
  border-left: 3px solid #69B8E0;
}
*/
.CEa.CEb.CEc.CEd.CEe .CE_nav > li > a:hover,
.CEa.CEb.CEc.CEd.CEe .CE_nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav > li.CE_disabled > a {
  color: #999999;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav > li.CE_disabled > a:hover,
.CEa.CEb.CEc.CEd.CEe .CE_nav > li.CE_disabled > a:focus {
  color: #999999;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav .CE_open > a,
.CEa.CEb.CEc.CEd.CEe .CE_nav .CE_open > a:hover,
.CEa.CEb.CEc.CEd.CEe .CE_nav .CE_open > a:focus {
  background-color: #eeeeee;
  border-color: #428bca;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav .CE_nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav > li > a > img {
  max-width: none;
}
.CEa.CEb.CEc.CEd.CEe ul.CE_nav {
  margin: 0;
}
.CEa.CEb.CEc.CEd.CEe ul.CE_nav > li {
  border-bottom: 1px #f3f3f3 solid;
  margin-top: -1px;
}
.CEa.CEb.CEc.CEd.CEe ul.CE_nav > li li {
  border: none;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav a {
  color: #716b7a;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav > li > a {
  padding: 8px 0 8px 15px;
  text-transform: uppercase;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav .CE_nav > li > a {
  padding: 5px 0 5px 35px;
  font-size: 85%;
  text-transform: inherit;
  color: #2A9AD2;
}
.CEa.CEb.CEc.CEd.CEe .CE-menu.CE_no-policy .CE_nav > li > a,
.CEa.CEb.CEc.CEd.CEe .CE-menu.CE_no-policy .CE_nav .CE_nav > li > a {
  padding-right: 15px;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav .CE_active {
  font-weight: bold;
  color: #2A9AD2;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav .CE_child_active {
  color: #2A9AD2;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav .CE_nav {
  display: none;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav.CE_in {
  display: block;
}
/* NAV-TAB */
.CEa.CEb.CEc.CEd.CEe .CE_nav-tabs:before,
.CEa.CEb.CEc.CEd.CEe .CE_nav-tabs:after {
  display: table;
  content: " ";
}
.CEa.CEb.CEc.CEd.CEe .CE_nav-tabs:after {
  clear: both;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav-tabs {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav-tabs > li {
  position: relative;
  display: block;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav-tabs > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav-tabs > li > a:hover,
.CEa.CEb.CEc.CEd.CEe .CE_nav-tabs > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav-tabs > li.CE_disabled > a {
  color: #999999;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav-tabs > li.CE_disabled > a:hover,
.CEa.CEb.CEc.CEd.CEe .CE_nav-tabs > li.CE_disabled > a:focus {
  color: #999999;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav-tabs .CE_open > a,
.CEa.CEb.CEc.CEd.CEe .CE_nav-tabs .CE_open > a:hover,
.CEa.CEb.CEc.CEd.CEe .CE_nav-tabs .CE_open > a:focus {
  background-color: #eeeeee;
  border-color: #428bca;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav-tabs .CE_nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav-tabs > li > a > img {
  max-width: none;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav-tabs {
  border-bottom: 1px solid #dddddd;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #dddddd;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav-tabs > li.CE_active > a,
.CEa.CEb.CEc.CEd.CEe .CE_nav-tabs > li.CE_active > a:hover,
.CEa.CEb.CEc.CEd.CEe .CE_nav-tabs > li.CE_active > a:focus {
  color: #555555;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-bottom-color: transparent;
  cursor: default;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav-tabs.CE_nav-justified {
  width: 100%;
  border-bottom: 0;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav-tabs.CE_nav-justified > li {
  float: none;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav-tabs.CE_nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav-tabs.CE_nav-justified > .CE_dropdown .CE_dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .CEa.CEb.CEc.CEd.CEe .CE_nav-tabs.CE_nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .CEa.CEb.CEc.CEd.CEe .CE_nav-tabs.CE_nav-justified > li > a {
    margin-bottom: 0;
  }
}
.CEa.CEb.CEc.CEd.CEe .CE_nav-tabs.CE_nav-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav-tabs.CE_nav-justified > .CE_active > a,
.CEa.CEb.CEc.CEd.CEe .CE_nav-tabs.CE_nav-justified > .CE_active > a:hover,
.CEa.CEb.CEc.CEd.CEe .CE_av-tabs.CE_nav-justified > .CE_active > a:focus {
  border: 1px solid #dddddd;
}
@media (min-width: 768px) {
  .CEa.CEb.CEc.CEd.CEe .CE_nav-tabs.CE_nav-justified > li > a {
    border-bottom: 1px solid #dddddd;
    border-radius: 4px 4px 0 0;
  }
  .CEa.CEb.CEc.CEd.CEe .CE_nav-tabs.CE_nav-justified > .CE_active > a,
  .CEa.CEb.CEc.CEd.CEe .CE_nav-tabs.CE_nav-justified > .CE_active > a:hover,
  .CEa.CEb.CEc.CEd.CEe .CE_nav-tabs.CE_nav-justified > .CE_active > a:focus {
    border-bottom-color: #ffffff;
  }
}
.CEa.CEb.CEc.CEd.CEe .CE_nav-pills > li {
  float: left;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav-pills > li > a {
  border-radius: 4px;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav-pills > li + li {
  margin-left: 2px;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav-pills > li.CE_active > a,
.CEa.CEb.CEc.CEd.CEe .CE_nav-pills > li.CE_active > a:hover,
.CEa.CEb.CEc.CEd.CEe .CE_nav-pills > li.CE_active > a:focus {
  color: #ffffff;
  background-color: #428bca;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav-stacked > li {
  float: none;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav-justified {
  width: 100%;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav-justified > li {
  float: none;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav-justified > .CE_dropdown .CE_dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .CEa.CEb.CEc.CEd.CEe .CE_nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .CEa.CEb.CEc.CEd.CEe .CE_nav-justified > li > a {
    margin-bottom: 0;
  }
}
.CEa.CEb.CEc.CEd.CEe .CE_nav-tabs-justified {
  border-bottom: 0;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav-tabs-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav-tabs-justified > .CE_active > a,
.CEa.CEb.CEc.CEd.CEe .CE_nav-tabs-justified > .CE_active > a:hover,
.CEa.CEb.CEc.CEd.CEe .CE_nav-tabs-justified > .CE_active > a:focus {
  border: 1px solid #dddddd;
}
@media (min-width: 768px) {
  .CEa.CEb.CEc.CEd.CEe .CE_nav-tabs-justified > li > a {
    border-bottom: 1px solid #dddddd;
    border-radius: 4px 4px 0 0;
  }
  .CEa.CEb.CEc.CEd.CEe .CE_nav-tabs-justified > .CE_active > a,
  .CEa.CEb.CEc.CEd.CEe .CE_nav-tabs-justified > .CE_active > a:hover,
  .CEa.CEb.CEc.CEd.CEe .CE_nav-tabs-justified > .CE_active > a:focus {
    border-bottom-color: #ffffff;
  }
}
/* This helps with width measurement, inactive pages are visible however their height is set to zero */
.CEa.CEb.CEc.CEd.CEe .CE_tab-content > .CE_tab-pane {
  margin: 0;
  padding: 0;
  overflow: hidden;
  height: 0;
  visibility: hidden;
}
.CEa.CEb.CEc.CEd.CEe .CE_tab-content > .CE_tab-pane.CE_active {
  padding: 1em 0 0 0;
  overflow: visible;
  height: auto;
  visibility: visible;
  /* DCZDEV-500 - it's better to keep tab size to some min to improve flickering when tab is switch to another (so size is changed) */
  min-width: 30em;
  min-height: 7em;
}
.CEa.CEb.CEc.CEd.CEe .CE_nav-tabs .CE_dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
/* Labels */
.CEa.CEb.CEc.CEd.CEe .CE_label {
  display: inline;
  padding: 0.2em 0.6em 0.3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #ffffff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25em;
}
.CEa.CEb.CEc.CEd.CEe .CE_label[href]:hover,
.CEa.CEb.CEc.CEd.CEe .CE_label[href]:focus {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}
.CEa.CEb.CEc.CEd.CEe .CE_label:empty {
  display: none;
}
.CEa.CEb.CEc.CEd.CEe .CE_btn .CE_label {
  position: relative;
  top: -1px;
}
.CEa.CEb.CEc.CEd.CEe .CE_label-default {
  background-color: #999999;
}
.CEa.CEb.CEc.CEd.CEe .CE_label-apply {
  border: 3px solid #69B8E0;
}
.CEa.CEb.CEc.CEd.CEe .CE_label-force {
  border: 3px double #DD0000;
}
.CEa.CEb.CEc.CEd.CEe .CE_label-apply,
.CEa.CEb.CEc.CEd.CEe .CE_label-force {
  font-weight: normal;
  font-size: 100%;
  border-radius: 0;
  margin-left: 1em;
  background-color: #ffffff;
  color: #777;
  padding: 0em 0.4em 0.1em;
  font-size: 8pt;
  position: relative;
  bottom: 0.1em;
}
.CEa.CEb.CEc.CEd.CEe .CE_label-default[href]:hover,
.CEa.CEb.CEc.CEd.CEe .CE_label-default[href]:focus {
  background-color: #808080;
}
.CEa.CEb.CEc.CEd.CEe .CE_label-primary {
  background-color: #428bca;
}
.CEa.CEb.CEc.CEd.CEe .CE_label-primary[href]:hover,
.CEa.CEb.CEc.CEd.CEe .CE_label-primary[href]:focus {
  background-color: #3071a9;
}
.CEa.CEb.CEc.CEd.CEe .CE_label-success {
  background-color: #5cb85c;
}
.CEa.CEb.CEc.CEd.CEe .CE_label-success[href]:hover,
.CEa.CEb.CEc.CEd.CEe .CE_label-success[href]:focus {
  background-color: #449d44;
}
.CEa.CEb.CEc.CEd.CEe .CE_label-info {
  background-color: #5bc0de;
}
.CEa.CEb.CEc.CEd.CEe .CE_label-info[href]:hover,
.CEa.CEb.CEc.CEd.CEe .CE_label-info[href]:focus {
  background-color: #31b0d5;
}
.CEa.CEb.CEc.CEd.CEe .CE_label-warning {
  background-color: #f0ad4e;
}
.CEa.CEb.CEc.CEd.CEe .CE_label-warning[href]:hover,
.CEa.CEb.CEc.CEd.CEe .CE_label-warning[href]:focus {
  background-color: #ec971f;
}
.CEa.CEb.CEc.CEd.CEe .CE_label-danger {
  background-color: #d9534f;
}
.CEa.CEb.CEc.CEd.CEe .CE_label-danger[href]:hover,
.CEa.CEb.CEc.CEd.CEe .CE_label-danger[href]:focus {
  background-color: #c9302c;
}
.CEa.CEb.CEc.CEd.CEe .CE_label.CE_label-versioning {
  border: solid 1px #69B8E0;
  border-radius: 4px;
  background-color: #EEF9FF;
  color: #69B8E0;
  font-size: 85%;
  padding: 0.2em;
  padding-right: 0.2em;
  padding-left: 0;
  margin: 0 0.2em;
  cursor: pointer;
  pointer-events: auto;
  /* label have to avaible also for disabled options */
  vertical-align: middle;
}
.CEa.CEb.CEc.CEd.CEe .CE_label.CE_label-versioning .CE_esetico {
  font-size: 150%;
  display: inline-block;
  /* because of RTL */
  /* improve aligment - check it inside safari if you will change it */
  vertical-align: middle;
  position: relative;
  top: -2px;
}
.CEa.CEb.CEc.CEd.CEe .CE_label.CE_label-versioning .CE_text {
  display: inline-block;
  /* because of RTL */
  margin: 0 0.1em;
}
.CEa.CEb.CEc.CEd.CEe .CE_label.CE_label-versioning .CE_sign {
  display: inline-block;
  /* because of RTL */
  font-size: 115%;
  margin: 0 0.1em;
}
.CEa.CEb.CEc.CEd.CEe .CE_label.CE_label-versioning.CE_height-spacer {
  cursor: default;
  pointer-events: none;
  visibility: hidden;
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
  border-left-width: 0;
  border-right-width: 0;
}
/* selector */
.productSelectorDiv select {
  margin-right: 4px;
  margin-bottom: 4px;
}
/* search panel */
.CE_settings-searchPanel {
  display: inline-block;
  float: right;
}
.CE_settings-searchPanel.not-floated {
  float: none;
  position: relative;
  left: -16px;
}
.CE_settings-searchPanel .CE_glyphicon-search {
  position: relative;
  top: 2px;
  right: -22px;
  z-index: 1;
  font-size: 13px;
  cursor: pointer;
}
.CE_settings-searchPanel .CE_glyphicon-remove {
  position: relative;
  top: 1px;
  right: 22px;
  z-index: 1;
  cursor: pointer;
  font-size: 10px;
  visibility: hidden;
}
.CE_settings-searchPanel.showResetButton .CE_glyphicon-remove {
  visibility: visible;
}
.CE_settings-searchPanel .CE_glyphicon {
  color: #707070;
}
.CE_settings-searchPanel.ExpresionFound .CE_glyphicon-search {
  color: #8bc43e;
}
.CE_settings-searchPanel.ExpresionNotFound .CE_glyphicon-search {
  color: #de4037;
}
.CE_settings-searchPanel input {
  padding-left: 20px;
  padding-right: 20px;
  width: 280px;
  /* input must be long because of placeholder, see P_ERA6-7860, M_CNFENG-399, M_CNFENG-400 */
}
.CE_settings-searchPanel input::-ms-clear {
  display: none;
  /* IE10 hide input clear */
}
.CE_fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.CEa.CEb.CEc.CEd.CEe .CE_fade.CE_in {
  opacity: 1;
}
/* needed for datetime picker */
.CE_collapse {
  display: none;
}
/* needed for datetime picker */
.CE_collapse.CE_in {
  display: block;
}
.CE_collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  transition: height 0.35s ease;
  pointer-events: none;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel {
  margin-top: 0.6em;
  margin-right: 1em;
  margin-bottom: 0;
  max-width: 70em;
  background-color: #fff;
  border: none;
  -webkit-box-shadow: 0 0px 6px rgba(0, 0, 0, 0.03);
  box-shadow: 0 0px 6px rgba(0, 0, 0, 0.03);
  border-radius: 0.3em;
  outline: 1px solid #f0f0f0;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel .CE_panel {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-dialog .CE_panel {
  max-width: 70em;
  min-width: 35em;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-dialog.CE_modal-dialog-maximized .CE_panel {
  max-width: 100%;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel-body {
  padding: 15px;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel-body:before,
.CEa.CEb.CEc.CEd.CEe .CE_panel-body:after {
  display: table;
  content: " ";
}
.CEa.CEb.CEc.CEd.CEe .CE_panel-body:after {
  clear: both;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel-body:before,
.CEa.CEb.CEc.CEd.CEe .CE_panel-body:after {
  display: table;
  content: " ";
}
.CEa.CEb.CEc.CEd.CEe .CE_panel-body:after {
  clear: both;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel > .CE_table {
  margin-bottom: 0;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel > .CE_panel-body + .CE_table {
  border-top: 1px solid #dddddd;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel-heading {
  padding-bottom: 6px;
  padding-left: 15px;
  padding-right: 13px;
  /*different because of panel description icon and options description icon alignment*/
  padding-top: 6px;
  border-radius: 0;
  border-bottom: 0;
  min-width: 30em;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel-title > a {
  color: inherit;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #dddddd;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel-group .CE_panel-heading + .CE_panel-collapse .CE_panel-body {
  border-top: 1px solid #dddddd;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel-group .CE_panel-footer {
  border-top: 0;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel-group .CE_panel-footer + .CE_panel-collapse .CE_panel-body {
  border-bottom: 1px solid #dddddd;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel-default {
  border-color: #dddddd;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel-default > .CE_panel-heading {
  color: #333;
  background-color: #fafafa;
  border-color: #fafafa;
  border-radius: 0.3em 0.3em 0 0;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel-default > .CE_panel-heading + .CE_panel-collapse .CE_panel-body {
  border-top-color: #fafafa;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel-default > .CE_panel-footer + .CE_panel-collapse .CE_panel-body {
  border-bottom-color: #fafafa;
}
/** DROPDOWN **/
.CEa.CEb.CEc.CEd.CEe .CE_caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px solid #000000;
  border-bottom: 0 dotted;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  content: "";
}
.CEa.CEb.CEc.CEd.CEe .CE_dropdown {
  position: relative;
}
.CEa.CEb.CEc.CEd.CEe .CE_dropdown-toggle:focus {
  outline: 0;
}
/* no guard for datetime picker */
.CE_dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1050;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  list-style: none;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}
/* no guard for datetime picker */
.CE_dropdown-menu.CE_pull-right {
  right: 0;
  left: auto;
}
/* no guard for datetime picker */
.CE_dropdown-menu .CE_divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
/* no guard for datetime picker */
.CE_dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333;
  white-space: nowrap;
}
/* no guard for datetime picker */
.CE_dropdown-menu > li > a:hover,
.CE_dropdown-menu > li > a:focus {
  color: #ffffff;
  text-decoration: none;
  background-color: #428bca;
}
.CE_dropdown-menu > .active > a,
.CE_dropdown-menu > .active > a:hover,
.CE_dropdown-menu > .active > a:focus {
  color: #ffffff;
  text-decoration: none;
  background-color: #428bca;
  outline: 0;
}
.CE_dropdown-menu > .CE_disabled > a,
.CE_dropdown-menu > .CE_disabled > a:hover,
.CE_dropdown-menu > .CE_disabled > a:focus {
  color: #999999;
}
.CE_dropdown-menu > .CE_disabled > a:hover,
.CE_dropdown-menu > .CE_disabled > a:focus {
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.CE_open > .CE_dropdown-menu {
  display: block;
}
.CEa.CEb.CEc.CEd.CEe .CE_open > a {
  outline: 0;
}
.CEa.CEb.CEc.CEd.CEe .CE_dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #999999;
}
.CEa.CEb.CEc.CEd.CEe .CE_dropdown-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 990;
}
.CE_pull-right > .CE_dropdown-menu {
  right: 0;
  left: auto;
}
.CEa.CEb.CEc.CEd.CEe .CE_dropup .CE_caret,
.CEa.CEb.CEc.CEd.CEe .CE_navbar-fixed-bottom .CE_dropdown .CE_caret {
  border-top: 0 dotted;
  border-bottom: 4px solid #000000;
  content: "";
}
.CEa.CEb.CEc.CEd.CEe .CE_dropup .CE_dropdown-menu,
.CEa.CEb.CEc.CEd.CEe .CE_navbar-fixed-bottom .CE_dropdown .CE_dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}
@media (min-width: 768px) {
  .CEa.CEb.CEc.CEd.CEe .CE_navbar-right .CE_dropdown-menu {
    right: 0;
    left: auto;
  }
}
/** PAGINATION **/
.CEa.CEb.CEc.CEd.CEe .CE_pagination {
  display: inline-block;
  padding-left: 0;
  padding-right: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.CEa.CEb.CEc.CEd.CEe .CE_pagination > li {
  display: inline;
}
.CEa.CEb.CEc.CEd.CEe .CE_pagination > li > a,
.CEa.CEb.CEc.CEd.CEe .CE_pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  text-decoration: none;
  background-color: #ffffff;
  border: 1px solid #dddddd;
}
.CEa.CEb.CEc.CEd.CEe .CE_pagination > li:first-child > a,
.CEa.CEb.CEc.CEd.CEe .CE_pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}
.CEa.CEb.CEc.CEd.CEe .CE_pagination > li:last-child > a,
.CEa.CEb.CEc.CEd.CEe .CE_pagination > li:last-child > span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.CEa.CEb.CEc.CEd.CEe .CE_pagination > li > a:hover,
.CEa.CEb.CEc.CEd.CEe .CE_pagination > li > span:hover,
.CEa.CEb.CEc.CEd.CEe .CE_pagination > li > a:focus,
.CEa.CEb.CEc.CEd.CEe .CE_pagination > li > span:focus {
  background-color: #eeeeee;
}
.CEa.CEb.CEc.CEd.CEe .CE_pagination > .active > a,
.CEa.CEb.CEc.CEd.CEe .CE_pagination > .active > span,
.CEa.CEb.CEc.CEd.CEe .CE_pagination > .active > a:hover,
.CEa.CEb.CEc.CEd.CEe .CE_pagination > .active > span:hover,
.CEa.CEb.CEc.CEd.CEe .CE_pagination > .active > a:focus,
.CEa.CEb.CEc.CEd.CEe .CE_pagination > .active > span:focus {
  z-index: 2;
  color: #ffffff;
  cursor: default;
  background-color: #337ab7;
  border-color: #337ab7;
}
.CEa.CEb.CEc.CEd.CEe .CE_pagination > .disabled > span,
.CEa.CEb.CEc.CEd.CEe .CE_pagination > .disabled > span:hover,
.CEa.CEb.CEc.CEd.CEe .CE_pagination > .disabled > span:focus,
.CEa.CEb.CEc.CEd.CEe .CE_pagination > .disabled > a,
.CEa.CEb.CEc.CEd.CEe .CE_pagination > .disabled > a:hover,
.CEa.CEb.CEc.CEd.CEe .CE_pagination > .disabled > a:focus {
  color: #999999;
  cursor: not-allowed;
  background-color: #ffffff;
  border-color: #dddddd;
}
.CEa.CEb.CEc.CEd.CEe .CE_pagination-lg > li > a,
.CEa.CEb.CEc.CEd.CEe .CE_pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
}
.CEa.CEb.CEc.CEd.CEe .CE_pagination-lg > li:first-child > a,
.CEa.CEb.CEc.CEd.CEe .CE_pagination-lg > li:first-child > span {
  border-bottom-left-radius: 6px;
  border-top-left-radius: 6px;
}
.CEa.CEb.CEc.CEd.CEe .CE_pagination-lg > li:last-child > a,
.CEa.CEb.CEc.CEd.CEe .CE_pagination-lg > li:last-child > span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.CEa.CEb.CEc.CEd.CEe .CE_pagination-sm > li > a,
.CEa.CEb.CEc.CEd.CEe .CE_pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
}
.CEa.CEb.CEc.CEd.CEe .CE_pagination-sm > li:first-child > a,
.CEa.CEb.CEc.CEd.CEe .CE_pagination-sm > li:first-child > span {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
.CEa.CEb.CEc.CEd.CEe .CE_pagination-sm > li:last-child > a,
.CEa.CEb.CEc.CEd.CEe .CE_pagination-sm > li:last-child > span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
/** TOOLTIP **/
.CE_tooltip {
  position: absolute;
  z-index: 1060;
  display: block;
  font-size: 12px;
  line-height: 1.4;
  opacity: 0;
  filter: alpha(opacity=0);
  visibility: visible;
}
.CE_tooltip.CE_in {
  opacity: 1;
  filter: alpha(opacity=100);
}
.CE_tooltip.CE_top {
  padding: 7px 0;
  margin-top: -3px;
}
.CE_tooltip.CE_right {
  padding: 0 7px;
  margin-left: 3px;
}
.CE_tooltip.CE_bottom {
  padding: 7px 0;
  margin-top: 3px;
}
.CE_tooltip.CE_left {
  padding: 0 7px;
  margin-left: -3px;
}
.CE_tooltip-inner {
  max-width: 300px;
  padding: 6px 8px;
  color: #737373;
  text-decoration: none;
  background-color: #ffffff;
  border-radius: 4px;
  white-space: pre-wrap;
  border: solid 1px #c6c6c6;
  /*used by groupped version label*/
}
.CE_tooltip-inner > .CE_tooltip-inner-html > p {
  margin: 0;
  margin-bottom: 2px;
  padding: 0;
}
.CE_tooltip-inner > .CE_tooltip-inner-html > ul {
  margin: 0;
  padding: 0;
  padding-left: 14px;
}
.CE_tooltip-arrow,
.CE_tooltip-arrow:after {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.CE_tooltip-arrow:after {
  content: '';
  display: block;
}
.CE_tooltip.CE_top .CE_tooltip-arrow,
.CE_tooltip.CE_top .CE_tooltip-arrow:after {
  bottom: 0;
  left: 50%;
  margin-left: -8px;
  border-width: 8px 8px 0;
}
.CE_tooltip.CE_top .CE_tooltip-arrow {
  border-top-color: #c6c6c6;
}
.CE_tooltip.CE_top .CE_tooltip-arrow:after {
  border-top-color: #ffffff;
  transform: translateY(-1.21px);
}
.CE_tooltip.CE_right .CE_tooltip-arrow,
.CE_tooltip.CE_right .CE_tooltip-arrow:after {
  top: 50%;
  left: 0;
  margin-top: -8px;
  border-width: 8px 8px 8px 0;
}
.CE_tooltip.CE_right .CE_tooltip-arrow {
  border-right-color: #c6c6c6;
}
.CE_tooltip.CE_right .CE_tooltip-arrow:after {
  border-right-color: #ffffff;
  transform: translateX(1.21px);
}
.CE_tooltip.CE_left .CE_tooltip-arrow,
.CE_tooltip.CE_left .CE_tooltip-arrow:after {
  top: 50%;
  right: 0;
  margin-top: -8px;
  border-width: 8px 0 8px 8px;
}
.CE_tooltip.CE_left .CE_tooltip-arrow {
  border-left-color: #c6c6c6;
}
.CE_tooltip.CE_left .CE_tooltip-arrow:after {
  border-left-color: #ffffff;
  transform: translateX(-1.21px);
}
.CE_tooltip.CE_bottom .CE_tooltip-arrow,
.CE_tooltip.CE_bottom .CE_tooltip-arrow:after {
  top: 0;
  left: 50%;
  margin-left: -8px;
  border-width: 0 8px 8px;
}
.CE_tooltip.CE_bottom .CE_tooltip-arrow {
  border-bottom-color: #c6c6c6;
}
.CE_tooltip.CE_bottom .CE_tooltip-arrow:after {
  border-bottom-color: #ffffff;
  transform: translateY(1.21px);
}
.CE_tooltip.CE_in.CE_tooltip-warning,
.CE_tooltip.CE_in.CE_tooltip-error {
  /*keep opacity a little under 1 for dark colors*/
  opacity: 0.92;
  filter: alpha(opacity=92);
}
.CE_tooltip-warning .CE_tooltip-inner {
  color: #fff;
  background-color: #ea9c2f;
  border-color: #ea9c2f;
}
.CE_tooltip-warning.CE_left .CE_tooltip-arrow,
.CE_tooltip-warning.CE_left .CE_tooltip-arrow:after {
  border-left-color: #ea9c2f;
}
.CE_tooltip-warning.CE_top .CE_tooltip-arrow,
.CE_tooltip-warning.CE_top .CE_tooltip-arrow:after {
  border-top-color: #ea9c2f;
}
.CE_tooltip-warning.CE_right .CE_tooltip-arrow,
.CE_tooltip-warning.CE_right .CE_tooltip-arrow:after {
  border-right-color: #ea9c2f;
}
.CE_tooltip-warning.CE_bottom .CE_tooltip-arrow,
.CE_tooltip-warning.CE_bottom .CE_tooltip-arrow:after {
  border-bottom-color: #ea9c2f;
}
.CE_tooltip-error .CE_tooltip-inner {
  color: #fff;
  background-color: #D03930;
  border-color: #D03930;
}
.CE_tooltip-error.CE_top .CE_tooltip-arrow,
.CE_tooltip-error.CE_top .CE_tooltip-arrow:after {
  border-top-color: #D03930;
}
.CE_tooltip-error.CE_right .CE_tooltip-arrow,
.CE_tooltip-error.CE_right .CE_tooltip-arrow:after {
  border-right-color: #D03930;
}
.CE_tooltip-error.CE_left .CE_tooltip-arrow,
.CE_tooltip-error.CE_left .CE_tooltip-arrow:after {
  border-left-color: #D03930;
}
.CE_tooltip-error.CE_bottom .CE_tooltip-arrow,
.CE_tooltip-error.CE_bottom .CE_tooltip-arrow:after {
  border-bottom-color: #D03930;
}
/** TABLE **/
.CEa.CEb.CEc.CEd.CEe .CE_table {
  width: 100%;
  margin-bottom: 20px;
  border-collapse: collapse;
  border-spacing: 0;
}
.CEa.CEb.CEc.CEd.CEe .CE_table thead > tr > th,
.CEa.CEb.CEc.CEd.CEe .CE_table tbody > tr > th,
.CEa.CEb.CEc.CEd.CEe .CE_table tfoot > tr > th,
.CEa.CEb.CEc.CEd.CEe .CE_table thead > tr > td,
.CEa.CEb.CEc.CEd.CEe .CE_table tbody > tr > td,
.CEa.CEb.CEc.CEd.CEe .CE_table tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #dddddd;
}
.CEa.CEb.CEc.CEd.CEe .CE_table thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #dddddd;
}
.CEa.CEb.CEc.CEd.CEe .CE_table caption + thead tr:first-child th,
.CEa.CEb.CEc.CEd.CEe .CE_table colgroup + thead tr:first-child th,
.CEa.CEb.CEc.CEd.CEe .CE_table thead:first-child tr:first-child th,
.CEa.CEb.CEc.CEd.CEe .CE_table caption + thead tr:first-child td,
.CEa.CEb.CEc.CEd.CEe .CE_table colgroup + thead tr:first-child td,
.CEa.CEb.CEc.CEd.CEe .CE_table thead:first-child tr:first-child td {
  border-top: 0;
}
.CEa.CEb.CEc.CEd.CEe .CE_table tbody + tbody {
  border-top: 2px solid #dddddd;
}
.CEa.CEb.CEc.CEd.CEe .CE_table .CE_table {
  background-color: #ffffff;
}
/* used by datetime picker */
.CE_table-condensed thead > tr > th,
.CE_table-condensed tbody > tr > th,
.CE_table-condensed tfoot > tr > th,
.CE_table-condensed thead > tr > td,
.CE_table-condensed tbody > tr > td,
.CE_table-condensed tfoot > tr > td {
  padding: 5px;
}
.CEa.CEb.CEc.CEd.CEe .CE_table-bordered {
  border: 1px solid #dddddd;
}
.CEa.CEb.CEc.CEd.CEe .CE_table-bordered > thead > tr > th,
.CEa.CEb.CEc.CEd.CEe .CE_table-bordered > tbody > tr > th,
.CEa.CEb.CEc.CEd.CEe .CE_table-bordered > tfoot > tr > th,
.CEa.CEb.CEc.CEd.CEe .CE_table-bordered > thead > tr > td,
.CEa.CEb.CEc.CEd.CEe .CE_table-bordered > tbody > tr > td,
.CEa.CEb.CEc.CEd.CEe .CE_table-bordered > tfoot > tr > td {
  border: 1px solid #dddddd;
}
.CEa.CEb.CEc.CEd.CEe .CE_table-bordered > thead > tr > th,
.CEa.CEb.CEc.CEd.CEe .CE_table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
.CEa.CEb.CEc.CEd.CEe .CE_table-striped > tbody > tr:nth-child(odd) > td,
.CEa.CEb.CEc.CEd.CEe .CE_table-striped > tbody > tr:nth-child(odd) > th {
  background-color: #fbfbfb;
}
.CEa.CEb.CEc.CEd.CEe .CE_table-hover > tbody > tr:hover > td,
.CEa.CEb.CEc.CEd.CEe .CE_table-hover > tbody > tr:hover > th {
  background-color: #f5f5f5;
}
.CEa.CEb.CEc.CEd.CEe table col[class*="col-"] {
  display: table-column;
  float: none;
}
.CEa.CEb.CEc.CEd.CEe table td[class*="col-"],
.CEa.CEb.CEc.CEd.CEe table th[class*="col-"] {
  display: table-cell;
  float: none;
}
.CEa.CEb.CEc.CEd.CEe .CE_table > thead > tr > td.CE_active,
.CEa.CEb.CEc.CEd.CEe .CE_table > tbody > tr > td.CE_active,
.CEa.CEb.CEc.CEd.CEe .CE_table > tfoot > tr > td.CE_active,
.CEa.CEb.CEc.CEd.CEe .CE_table > thead > tr > th.CE_active,
.CEa.CEb.CEc.CEd.CEe .CE_table > tbody > tr > th.CE_active,
.CEa.CEb.CEc.CEd.CEe .CE_table > tfoot > tr > th.CE_active,
.CEa.CEb.CEc.CEd.CEe .CE_table > thead > tr.CE_active > td,
.CEa.CEb.CEc.CEd.CEe .CE_table > tbody > tr.CE_active > td,
.CEa.CEb.CEc.CEd.CEe .CE_table > tfoot > tr.CE_active > td,
.CEa.CEb.CEc.CEd.CEe .CE_table > thead > tr.CE_active > th,
.CEa.CEb.CEc.CEd.CEe .CE_table > tbody > tr.CE_active > th,
.CEa.CEb.CEc.CEd.CEe .CE_table > tfoot > tr.CE_active > th {
  background-color: #f5f5f5;
}
.CEa.CEb.CEc.CEd.CEe .CE_table > thead > tr > td.CE_success,
.CEa.CEb.CEc.CEd.CEe .CE_table > tbody > tr > td.CE_success,
.CEa.CEb.CEc.CEd.CEe .CE_table > tfoot > tr > td.CE_success,
.CEa.CEb.CEc.CEd.CEe .CE_table > thead > tr > th.CE_success,
.CEa.CEb.CEc.CEd.CEe .CE_table > tbody > tr > th.CE_success,
.CEa.CEb.CEc.CEd.CEe .CE_table > tfoot > tr > th.CE_success,
.CEa.CEb.CEc.CEd.CEe .CE_table > thead > tr.CE_success > td,
.CEa.CEb.CEc.CEd.CEe .CE_table > tbody > tr.CE_success > td,
.CEa.CEb.CEc.CEd.CEe .CE_table > tfoot > tr.CE_success > td,
.CEa.CEb.CEc.CEd.CEe .CE_table > thead > tr.CE_success > th,
.CEa.CEb.CEc.CEd.CEe .CE_table > tbody > tr.CE_success > th,
.CEa.CEb.CEc.CEd.CEe .CE_table > tfoot > tr.CE_success > th {
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.CEa.CEb.CEc.CEd.CEe .CE_table-hover > tbody > tr > td.CE_success:hover,
.CEa.CEb.CEc.CEd.CEe .CE_table-hover > tbody > tr > th.CE_success:hover,
.CEa.CEb.CEc.CEd.CEe .CE_table-hover > tbody > tr.CE_success:hover > td {
  background-color: #d0e9c6;
  border-color: #c9e2b3;
}
.CEa.CEb.CEc.CEd.CEe .CE_table > thead > tr > td.CE_danger,
.CEa.CEb.CEc.CEd.CEe .CE_table > tbody > tr > td.CE_danger,
.CEa.CEb.CEc.CEd.CEe .CE_table > tfoot > tr > td.CE_danger,
.CEa.CEb.CEc.CEd.CEe .CE_table > thead > tr > th.CE_danger,
.CEa.CEb.CEc.CEd.CEe .CE_table > tbody > tr > th.CE_danger,
.CEa.CEb.CEc.CEd.CEe .CE_table > tfoot > tr > th.CE_danger,
.CEa.CEb.CEc.CEd.CEe .CE_table > thead > tr.CE_danger > td,
.CEa.CEb.CEc.CEd.CEe .CE_table > tbody > tr.CE_danger > td,
.CEa.CEb.CEc.CEd.CEe .CE_table > tfoot > tr.CE_danger > td,
.CEa.CEb.CEc.CEd.CEe .CE_table > thead > tr.CE_danger > th,
.CEa.CEb.CEc.CEd.CEe .CE_table > tbody > tr.CE_danger > th,
.CEa.CEb.CEc.CEd.CEe .CE_table > tfoot > tr.CE_danger > th {
  background-color: #f2dede;
  border-color: #eed3d7;
}
.CEa.CEb.CEc.CEd.CEe .CE_table-hover > tbody > tr > td.CE_danger:hover,
.CEa.CEb.CEc.CEd.CEe .CE_table-hover > tbody > tr > th.CE_danger:hover,
.CEa.CEb.CEc.CEd.CEe .CE_table-hover > tbody > tr.CE_danger:hover > td {
  background-color: #ebcccc;
  border-color: #e6c1c7;
}
.CEa.CEb.CEc.CEd.CEe .CE_table > thead > tr > td.CE_warning,
.CEa.CEb.CEc.CEd.CEe .CE_table > tbody > tr > td.CE_warning,
.CEa.CEb.CEc.CEd.CEe .CE_table > tfoot > tr > td.CE_warning,
.CEa.CEb.CEc.CEd.CEe .CE_table > thead > tr > th.CE_warning,
.CEa.CEb.CEc.CEd.CEe .CE_table > tbody > tr > th.CE_warning,
.CEa.CEb.CEc.CEd.CEe .CE_table > tfoot > tr > th.CE_warning,
.CEa.CEb.CEc.CEd.CEe .CE_table > thead > tr.CE_warning > td,
.CEa.CEb.CEc.CEd.CEe .CE_table > tbody > tr.CE_warning > td,
.CEa.CEb.CEc.CEd.CEe .CE_table > tfoot > tr.CE_warning > td,
.CEa.CEb.CEc.CEd.CEe .CE_table > thead > tr.CE_warning > th,
.CEa.CEb.CEc.CEd.CEe .CE_table > tbody > tr.CE_warning > th,
.CEa.CEb.CEc.CEd.CEe .CE_table > tfoot > tr.CE_warning > th {
  background-color: #fcf8e3;
  border-color: #fbeed5;
}
.CEa.CEb.CEc.CEd.CEe .CE_table-hover > tbody > tr > td.CE_warning:hover,
.CEa.CEb.CEc.CEd.CEe .CE_table-hover > tbody > tr > th.CE_warning:hover,
.CEa.CEb.CEc.CEd.CEe .CE_table-hover > tbody > tr.CE_warning:hover > td {
  background-color: #faf2cc;
  border-color: #f8e5be;
}
@media (max-width: 768px) {
  .CEa.CEb.CEc.CEd.CEe .CE_table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-x: scroll;
    overflow-y: hidden;
    border: 1px solid #dddddd;
  }
  .CEa.CEb.CEc.CEd.CEe .CE_table-responsive > .CE_table {
    margin-bottom: 0;
    background-color: #fff;
  }
  .CEa.CEb.CEc.CEd.CEe .CE_table-responsive > .CE_table > thead > tr > th,
  .CEa.CEb.CEc.CEd.CEe .CE_table-responsive > .CE_table > tbody > tr > th,
  .CEa.CEb.CEc.CEd.CEe .CE_table-responsive > .CE_table > tfoot > tr > th,
  .CEa.CEb.CEc.CEd.CEe .CE_table-responsive > .CE_table > thead > tr > td,
  .CEa.CEb.CEc.CEd.CEe .CE_table-responsive > .CE_table > tbody > tr > td,
  .CEa.CEb.CEc.CEd.CEe .CE_table-responsive > .CE_table > tfoot > tr > td {
    white-space: nowrap;
  }
  .CEa.CEb.CEc.CEd.CEe .CE_table-responsive > .CE_table-bordered {
    border: 0;
  }
  .CEa.CEb.CEc.CEd.CEe .CE_table-responsive > .CE_table-bordered > thead > tr > th:first-child,
  .CEa.CEb.CEc.CEd.CEe .CE_table-responsive > .CE_table-bordered > tbody > tr > th:first-child,
  .CEa.CEb.CEc.CEd.CEe .CE_table-responsive > .CE_table-bordered > tfoot > tr > th:first-child,
  .CEa.CEb.CEc.CEd.CEe .CE_table-responsive > .CE_table-bordered > thead > tr > td:first-child,
  .CEa.CEb.CEc.CEd.CEe .CE_table-responsive > .CE_table-bordered > tbody > tr > td:first-child,
  .CEa.CEb.CEc.CEd.CEe .CE_table-responsive > .CE_table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .CEa.CEb.CEc.CEd.CEe .CE_table-responsive > .CE_table-bordered > thead > tr > th:last-child,
  .CEa.CEb.CEc.CEd.CEe .CE_table-responsive > .CE_table-bordered > tbody > tr > th:last-child,
  .CEa.CEb.CEc.CEd.CEe .CE_table-responsive > .CE_table-bordered > tfoot > tr > th:last-child,
  .CEa.CEb.CEc.CEd.CEe .CE_table-responsive > .CE_table-bordered > thead > tr > td:last-child,
  .CEa.CEb.CEc.CEd.CEe .CE_table-responsive > .CE_table-bordered > tbody > tr > td:last-child,
  .CEa.CEb.CEc.CEd.CEe .CE_table-responsive > .CE_table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .CEa.CEb.CEc.CEd.CEe .CE_table-responsive > .CE_table-bordered > thead > tr:last-child > th,
  .CEa.CEb.CEc.CEd.CEe .CE_table-responsive > .CE_table-bordered > tbody > tr:last-child > th,
  .CEa.CEb.CEc.CEd.CEe .CE_table-responsive > .CE_table-bordered > tfoot > tr:last-child > th,
  .CEa.CEb.CEc.CEd.CEe .CE_table-responsive > .CE_table-bordered > thead > tr:last-child > td,
  .CEa.CEb.CEc.CEd.CEe .CE_table-responsive > .CE_table-bordered > tbody > tr:last-child > td,
  .CEa.CEb.CEc.CEd.CEe .CE_table-responsive > .CE_table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
/** GLYPHICON **/
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('../fonts/glyphicons-halflings-regular.eot');
  src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg');
}
/* used also by date-time picker */
.CE_glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
}
/* used by date-time picker */
.CE_glyphicon-calendar:before {
  content: "\e109";
}
/* used by date-time picker */
.CE_glyphicon-time:before {
  content: "\e023";
}
/* used by date-time picker */
.CE_glyphicon-chevron-up:before {
  content: "\e113";
}
/* used by date-time picker */
.CE_glyphicon-chevron-down:before {
  content: "\e114";
}
/* used by search panel which is not inside .CEa.CEb.CEc.CEd.CEe because should look same as product selector */
.CEa.CEb.CEc.CEd.CEe .CE_glyphicon-search::before,
.CE_glyphicon-search::before {
  content: "\e003";
}
/* used by search panel which is not inside .CEa.CEb.CEc.CEd.CEe because should look same as product selector */
.CEa.CEb.CEc.CEd.CEe .CE_glyphicon-remove:before,
.CE_glyphicon-remove:before {
  content: "\e014";
}
.CEa.CEb.CEc.CEd.CEe .CE_glyphicon-user:before {
  content: "\e008";
}
.CEa.CEb.CEc.CEd.CEe .CE_glyphicon-info-sign:before {
  content: "\e086";
}
.CE_history-show {
  cursor: pointer;
}
.CE_history-show svg {
  color: #69B8E0;
}
.CE_history-hide {
  cursor: pointer;
}
.CE_history-hide svg {
  color: #69B8E0;
}
.CEa.CEb.CEc.CEd.CEe .CE_table.CE_configuration td.CE_history-header-row {
  color: #A0A0A0;
  font-size: 11px;
}
.CE_history-border-top-row {
  border-top: #c1c1c1 solid 1px;
  border-right: #c1c1c1 solid 1px;
  border-left: #c1c1c1 solid 1px;
}
.CE_history-border-middle-row {
  border-left: #c1c1c1 solid 1px;
  border-right: #c1c1c1 solid 1px;
}
.CE_history-border-bottom-row {
  border-left: #c1c1c1 solid 1px;
  border-bottom: #c1c1c1 solid 1px;
  border-right: #c1c1c1 solid 1px;
}
.historyGreyRow {
  background-color: #fbfbfb;
}
.historyWhiteRow {
  background-color: #ffffff;
}
.CEa.CEb.CEc.CEd.CEe .CE_glyphicon-exclamation-sign:before {
  content: "\e101";
}
.CEa.CEb.CEc.CEd.CEe .CE_glyphicon-plus-sign:before {
  content: "\e081";
}
.CEa.CEb.CEc.CEd.CEe .CE_glyphicon-minus-sign:before {
  content: "\e082";
}
.CEa.CEb.CEc.CEd.CEe .CE_glyphicon-plus:before {
  content: "\2b";
}
.CEa.CEb.CEc.CEd.CEe .CE_glyphicon-minus:before {
  content: "\2212";
}
.CEa.CEb.CEc.CEd.CEe .CE_glyphicon-pencil:before {
  content: "\270f";
}
.CEa.CEb.CEc.CEd.CEe .CE_glyphicon-play:before {
  content: "\e072";
}
.CEa.CEb.CEc.CEd.CEe .CE_glyphicon-step-forward:before {
  content: "\e077";
}
.CEa.CEb.CEc.CEd.CEe .CE_glyphicon-forward:before {
  content: "\e075";
}
.CEa.CEb.CEc.CEd.CEe .CE_glyphicon-folder-open:before {
  content: "\e118";
}
.CEa.CEb.CEc.CEd.CEe .CE_glyphicon-trash:before {
  content: "\e020";
}
.CEa.CEb.CEc.CEd.CEe .CE_glyphicon-remove:before {
  content: "\e014";
}
.CEa.CEb.CEc.CEd.CEe .CE_glyphicon-remove-circle:before {
  content: "\e088";
}
.CEa.CEb.CEc.CEd.CEe .CE_glyphicon-warning-sign:before {
  content: "\e107";
}
.CEa.CEb.CEc.CEd.CEe .CE_glyphicon-fullscreen:before {
  content: "\e140";
}
.CEa.CEb.CEc.CEd.CEe .CE_glyphicon-download-alt:before {
  content: "\e025";
}
.CEa.CEb.CEc.CEd.CEe .CE_glyphicon-download:before {
  content: "\e026";
}
.CEa.CEb.CEc.CEd.CEe .CE_glyphicon-flash:before {
  content: "\e162";
}
.CEa.CEb.CEc.CEd.CEe .CE_rotate-up {
  transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  /* IE 9 */
  -webkit-transform: rotate(-90deg);
  /* Opera, Chrome, and Safari */
}
.CEa.CEb.CEc.CEd.CEe .CE_rotate-down {
  transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  /* IE 9 */
  -webkit-transform: rotate(90deg);
  /* Opera, Chrome, and Safari */
}
.CEa.CEb.CEc.CEd.CEe .CE_btn > .CE_glyphicon {
  padding: 0 2px 0 2px;
}
/** Input groups **/
.CEa.CEb.CEc.CEd.CEe .CE_form-control:-moz-placeholder {
  color: #999999;
}
.CEa.CEb.CEc.CEd.CEe .CE_form-control::-moz-placeholder {
  color: #999999;
}
.CEa.CEb.CEc.CEd.CEe .CE_form-control:-ms-input-placeholder {
  color: #999999;
}
.CEa.CEb.CEc.CEd.CEe .CE_form-control::-webkit-input-placeholder {
  color: #999999;
}
.CEa.CEb.CEc.CEd.CEe .CE_form-control {
  background-color: #ffffff;
  border: 1px solid #cccccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.CEa.CEb.CEc.CEd.CEe .CE_form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
/* 
* Validation error border
*/
.CEa.CEb.CEc.CEd.CEe .CE_has-error .CE_form-control,
.CEa.CEb.CEc.CEd.CEe .CE_has-error .CE-list > ul,
.CEa.CEb.CEc.CEd.CEe .CE_has-error .CE-user-list > ul,
.CEa.CEb.CEc.CEd.CEe .CE_has-error .CE-tree,
.CEa.CEb.CEc.CEd.CEe .CE_has-error .CE-data-grid > .grid-data {
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
  border-color: #D03930;
}
.CEa.CEb.CEc.CEd.CEe .CE_has-error .CE_form-control:focus {
  box-shadow: inherit;
  border-color: #D03930;
}
.CEa.CEb.CEc.CEd.CEe .CE_has-error.CE_required .CE_form-control,
.CEa.CEb.CEc.CEd.CEe .CE_has-error.CE_required .CE-list > ul,
.CEa.CEb.CEc.CEd.CEe .CE_has-error.CE_required .CE-user-list > ul,
.CEa.CEb.CEc.CEd.CEe .CE_has-error.CE_required .CE-tree,
.CEa.CEb.CEc.CEd.CEe .CE_has-error.CE_required .CE-data-grid > .grid-data {
  border-color: #ea9c2f;
}
.CEa.CEb.CEc.CEd.CEe .CE_has-error.CE_required .CE_form-control:focus {
  border-color: #ea9c2f;
}
.CEa.CEb.CEc.CEd.CEe .CE_input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
.CEa.CEb.CEc.CEd.CEe .CE_input-group .CE_form-control {
  width: 100%;
  margin-bottom: 0;
}
.CEa.CEb.CEc.CEd.CEe .CE_input-group-addon,
.CEa.CEb.CEc.CEd.CEe .CE_input-group-btn,
.CEa.CEb.CEc.CEd.CEe .CE_input-group .CE_form-control {
  display: table-cell;
}
.CEa.CEb.CEc.CEd.CEe .CE_input-group-addon,
.CEa.CEb.CEc.CEd.CEe .CE_input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}
.CEa.CEb.CEc.CEd.CEe .CE_input-group-addon {
  padding: 6px 12px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #cccccc;
  border-radius: 4px;
  cursor: pointer;
}
.CEa.CEb.CEc.CEd.CEe .CE_input-group .CE_form-control:first-child,
.CEa.CEb.CEc.CEd.CEe .CE_input-group-addon:first-child,
.CEa.CEb.CEc.CEd.CEe .CE_input-group-btn:first-child > .CE_btn,
.CEa.CEb.CEc.CEd.CEe .CE_input-group-btn:first-child > .CE_dropdown-toggle,
.CEa.CEb.CEc.CEd.CEe .CE_input-group-btn:last-child > .CE_btn:not(:last-child):not(.CE_dropdown-toggle) {
  -webkit-border-top-right-radius: 0;
  -moz-border-radius-topright: 0;
  border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottomright: 0;
  border-bottom-right-radius: 0;
}
.CEa.CEb.CEc.CEd.CEe .CE_input-group-addon:first-child {
  border-right: 0;
}
.CEa.CEb.CEc.CEd.CEe .CE_input-group .CE_form-control:last-child,
.CEa.CEb.CEc.CEd.CEe .CE_input-group-addon:last-child,
.CEa.CEb.CEc.CEd.CEe .CE_input-group-btn:last-child > .CE_btn,
.CEa.CEb.CEc.CEd.CEe .CE_input-group-btn:last-child > .CE_dropdown-toggle,
.CEa.CEb.CEc.CEd.CEe .CE_input-group-btn:first-child > .CE_btn:not(:first-child) {
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topleft: 0;
  border-top-left-radius: 0;
}
.CEa.CEb.CEc.CEd.CEe .CE_input-group-addon:last-child {
  border-left: 0;
}
/* modal in modal */
/* disable scroll bar and remove dialog focus box for webkit */
.CEa.CEb.CEc.CEd.CEe .CE_modal-locker {
  position: fixed;
  right: 0;
  left: 0;
  top: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0);
}
.CEa.CEb.CEc.CEd.CEe .CE_modal {
  overflow: visible;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal:focus {
  outline-color: transparent;
  outline-style: none;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-footer {
  background-color: #EEEEEE;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-footer {
  padding-bottom: 12px;
  padding-top: 12px;
}
.CEa.CEb.CEc.CEd.CEe .CE-button > .CE_btn-xs {
  padding: 3px 10px;
}
.CEa.CEb.CEc.CEd.CEe tr.CE_no-label > td.CE_option .CE-list ul,
.CEa.CEb.CEc.CEd.CEe tr.CE_no-label > td.CE_option .CE-user-list ul {
  min-width: 300px;
  height: 200px;
  width: 100%;
}
.CEa.CEb.CEc.CEd.CEe td.CE_option .CE-list ul,
.CEa.CEb.CEc.CEd.CEe td.CE_option .CE-user-list ul {
  min-width: 0;
  min-height: 100px;
  height: 100px;
}
.CE-input-file input,
.CE-input-folder input,
.CE-input-path input {
  min-width: 25em;
}
/** products main menu see main.html, fix endpoint bug P_ESS9W-3690 **/
.CEa.CEb.CEc.CEd.CEe .CE-layout-horizontal#id-menu-layout-horizontal > .table-row > .table-cell:first-child {
  width: 20em;
}
.CEa.CEb.CEc.CEd.CEe .CE-menu {
  min-width: 20em;
  width: 20em;
  background-color: #fff;
  border: none;
  -webkit-box-shadow: 0 0px 6px rgba(0, 0, 0, 0.03);
  box-shadow: 0 0px 6px rgba(0, 0, 0, 0.03);
  border-radius: 0.3em;
  outline: 1px solid #f0f0f0;
  margin-right: 1.2em;
  margin-left: 1px;
  margin-top: 0.6em;
}
.CEa.CEb.CEc.CEd.CEe .CE-menu ul li a.CE_changed {
  border-left: 3px solid #69B8E0;
}
.CEa.CEb.CEc.CEd.CEe .CE-menu ul li a {
  border-left: 3px solid transparent;
}
.CEa.CEb.CEc.CEd.CEe .CE-menu li > a > .table-main {
  width: 100%;
}
.CEa.CEb.CEc.CEd.CEe .CE-menu li > a > .table-main .table-cell.CE_menu-item-text {
  width: auto;
}
.CEa.CEb.CEc.CEd.CEe .CE-menu li > a > .table-main .table-cell.CE_menu-item-counter {
  width: 3em;
  min-width: 3em;
  max-width: 3em;
  text-align: right;
}
.CEa.CEb.CEc.CEd.CEe .CE-menu li.CE_filtered_not_found,
.CEa.CEb.CEc.CEd.CEe .CE-menu li.CE_filtered_not_found.CE_filtered_not_applied.CE_filtered_not_applied_disabled,
.CEa.CEb.CEc.CEd.CEe .CE-menu li.CE_filtered_not_applied {
  display: none;
}
.CEa.CEb.CEc.CEd.CEe .CE-menu li.CE_filtered_not_applied.CE_filtered_not_applied_disabled {
  display: block;
}
.CEa.CEb.CEc.CEd.CEe .CE-group {
  padding: 0em;
}
.CEa.CEb.CEc.CEd.CEe .CE-group .CE_modal-dialog .CE_panel {
  margin-top: 0.35em;
  margin-left: 3px;
  margin-right: 3px;
}
.CEa.CEb.CEc.CEd.CEe .CE-group .CE_panel {
  margin-right: 0em;
  margin-top: 0em;
}
.CEa.CEb.CEc.CEd.CEe .CE-button {
  margin-right: 2px;
}
.CEa.CEb.CEc.CEd.CEe .CE-layout-horizontal > .table-row > .table-cell:last-child > .CE-button,
.CEa.CEb.CEc.CEd.CEe .CE-layout-horizontal > .table-row > .table-cell.CE_last-cell-with-visible-button > .CE-button,
.CEa.CEb.CEc.CEd.CEe .CE-data-grid > .CE-control-buttons .table-row > .table-cell:last-child > .CE-button,
.CEa.CEb.CEc.CEd.CEe .CE-data-grid > .CE-control-buttons .table-row > .table-cell.CE_last-cell-with-visible-button > .CE-button,
.CEa.CEb.CEc.CEd.CEe .CE-list > .CE-control-buttons .table-row > .table-cell:last-child > .CE-button,
.CEa.CEb.CEc.CEd.CEe .CE-list > .CE-control-buttons .table-row > .table-cell.CE_last-cell-with-visible-button > .CE-button {
  margin-right: 0;
}
.CEa.CEb.CEc.CEd.CEe .CE-layout-horizontal .CE-left,
.CEa.CEb.CEc.CEd.CEe .CE-data-grid > .CE-control-buttons .CE-left,
.CEa.CEb.CEc.CEd.CEe .CE-list > .CE-control-buttons .CE-left {
  padding-right: 1em;
}
.CEa.CEb.CEc.CEd.CEe .CE-link,
.CEa.CEb.CEc.CEd.CEe .CE-input-checkbox,
.CEa.CEb.CEc.CEd.CEe table.CE_configuration .CE-action-bar .CE-link,
.CEa.CEb.CEc.CEd.CEe table.CE_configuration .CE-action-bar .CE-input-checkbox {
  margin-right: 1em;
  margin-top: 0.2em;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration .CE-link,
.CEa.CEb.CEc.CEd.CEe table.CE_configuration .CE-input-checkbox {
  margin: 0;
}
.CEa.CEb.CEc.CEd.CEe .table-main {
  display: table;
}
.CEa.CEb.CEc.CEd.CEe .table-cell {
  display: table-cell;
}
.CEa.CEb.CEc.CEd.CEe .table-row {
  display: table-row;
}
.CEa.CEb.CEc.CEd.CEe label {
  margin-bottom: 0px;
}
/* overwrite bootstrap */
.CEa.CEb.CEc.CEd.CEe .CE_disabled {
  color: #999999;
  pointer-events: none;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel-title.CE_disabled {
  pointer-events: auto;
}
.CEa.CEb.CEc.CEd.CEe .disable-text-selection,
.CEa.CEb.CEc.CEd.CEe .CE_disabled {
  -webkit-touch-callout: none;
  /* disable webkit-user-select because it caused Safari freeze currently inside of the list when you 
     clicking into empty list/ul space (P_EFSU-2701)
  -webkit-user-select: none; */
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: default;
}
.CEa.CEb.CEc.CEd.CEe .CE-action-bar.CE_inline-block div {
  display: inline-block;
}
.CEa.CEb.CEc.CEd.CEe div.CE-header > h3 {
  margin: 1em 0 0.5em 0;
  position: relative;
}
/**slider**/
.CEa.CEb.CEc.CEd.CEe .CE-slider .CE_range-table {
  display: table;
  width: 100%;
  padding: 0;
  margin: 0;
  border-collapse: collapse;
  border-spacing: 0;
  border: none;
}
.CEa.CEb.CEc.CEd.CEe .CE-slider .CE_range-row {
  display: table-row;
}
.CEa.CEb.CEc.CEd.CEe .CE-slider .CE_range-cell {
  display: table-cell;
  padding: 0;
  margin: 0;
  border: none;
}
.CEa.CEb.CEc.CEd.CEe .CE-slider .CE_range-cell.CE_range-minlabel,
.CEa.CEb.CEc.CEd.CEe .CE-slider .CE_range-cell.CE_range-maxlabel {
  width: 0.5em;
}
.CEa.CEb.CEc.CEd.CEe .CE-slider .CE_range-cell.CE_range-minlabel {
  padding-right: 0.2em;
}
.CEa.CEb.CEc.CEd.CEe .CE-slider .CE_range-cell.CE_range-maxlabel {
  padding-left: 0.2em;
}
.CEa.CEb.CEc.CEd.CEe .CE-slider .CE_range-cell.CE_range-input {
  width: auto;
}
.CEa.CEb.CEc.CEd.CEe .CE-slider .CE_range-cell.CE_range-input input[type="range"] {
  width: 100%;
  padding: 0;
  margin: 0;
}
/**
* base layout
*/
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr {
  height: 26px;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_policy {
  padding-left: 6px;
  padding-right: 1px;
  width: 3.4em;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_policy-array,
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_policy-array-local {
  padding-left: 1px;
  padding-right: 8px;
  width: 1em;
}
/* display desc/valid column only if it's needed */
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_desc-or-val-result {
  text-align: center;
  width: 3em;
  display: none;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_history-change-type-icon {
  text-align: center;
  width: 3em;
  display: none;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration.CE_display-desc-column td.CE_desc-or-val-result {
  display: table-cell;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration.CE_display-desc-column td.CE_history-change-type-icon {
  display: table-cell;
}
.CEa.CEb.CEc.CEd.CEe .CE_table.CE_configuration .CE_history-previous-settings-row {
  height: 10px;
}
.CEa.CEb.CEc.CEd.CEe .CE_table.CE_configuration .CE_history-previous-settings-cell {
  font-size: 12px;
  color: #808080;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_option-label {
  width: 50%;
  min-width: 15em;
  padding-right: 6px;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_readonly td.CE_option-label {
  padding-right: 20px;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_readonly td.CE_option-label.CE_option-label-userSetting {
  padding-right: 35px;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_has-label-as-header h3 {
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
  line-height: 1.4;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-dialog .CE_panel table.CE_configuration td.CE_option-label {
  padding-left: 3.6em;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_option-label > label {
  display: block;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_option > div.CE-header > h3 {
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
  line-height: 1.4;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_option > div.CE-header > h3 > .CE_version-labels {
  font-size: 13px;
  text-transform: none;
  letter-spacing: normal;
  font-weight: normal;
  display: inline-block;
  /*because of RTL*/
  margin-left: 0.3em;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_option > div.CE-text {
  font-size: 85%;
  color: #999;
  padding: 0;
  margin: 0;
  white-space: normal;
  overflow: hidden;
  text-overflow: ellipsis;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_option > div.CE-text[value] {
  font-size: 100%;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_option > div.CE-text[nowrap="yes"] {
  overflow-wrap: anywhere;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_option > div.CE-text[text-style] {
  border-radius: 0.3em;
  padding: 0.6em 0.9em;
  display: flex;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_option > div.CE-text[text-style]:before {
  margin-right: 0.6em;
  display: flex;
  align-items: center;
  position: relative;
  top: 1px;
  font-family: 'Glyphicons Halflings';
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_option > div.CE-text[text-style="info"] {
  background-color: #47a8d3;
  color: white;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_option > div.CE-text[text-style="info"]:before {
  content: "\e086";
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_option > div.CE-text[text-style="alert"] {
  background-color: #ea9c2f;
  color: black;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_option > div.CE-text[text-style="alert"]:before {
  content: "\e101";
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_option > div.CE-text[text-style="error"] {
  background-color: #da4b4b;
  color: white;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_option > div.CE-text[text-style="error"]:before {
  content: "\e107";
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_option-label.CE-text-label {
  color: #999;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_option > div.CE-text.CE_disabled a {
  color: #999;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_option > div.CE-text[selectable-multiline] {
  height: 80px;
  min-height: 80px;
  overflow: auto;
  border: thin solid #C8C8C8;
  margin-bottom: 4px;
  padding: 2px 4px;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_option > div.CE-input-checkbox {
  white-space: nowrap;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_option {
  width: auto;
  min-width: 15em;
  /* enlarged for autocomplete */
  white-space: normal;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_has-array-policy-cols td.CE_option {
  /* will be automatically expanded */
  min-width: 1em;
  width: 1em;
  padding-right: 1em;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_option textarea {
  white-space: pre-wrap;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_option input[type="text"],
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_option input[type="password"],
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_option input[type="number"],
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_option select {
  height: 2em;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_option input[type="text"],
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_option input[type="password"],
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_option input[type="number"] {
  text-indent: 0.3em;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_option textarea {
  width: 100%;
  min-width: 10em;
  max-width: 40em;
  max-height: 20em;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-dialog table.CE_configuration td.CE_option textarea {
  max-width: none;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td input.CE_show-password {
  margin: 0;
  margin-right: 5px;
}
.CEa.CEb.CEc.CEd.CEe div[class^="CE-"] input[type="text"],
.CEa.CEb.CEc.CEd.CEe div[class^="CE-"] input[type="password"],
.CEa.CEb.CEc.CEd.CEe div[class^="CE-"] input[type="number"],
.CEa.CEb.CEc.CEd.CEe div[class^="CE-"] select {
  width: 100%;
}
.CEa.CEb.CEc.CEd.CEe div[class^="CE-"] textarea {
  min-width: 100%;
  max-width: 100%;
  max-height: 25em;
}
.CEa.CEb.CEc.CEd.CEe .CE_table.CE_configuration {
  margin-bottom: 0;
  max-width: 70em;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-dialog.CE_modal-dialog-maximized .CE_table.CE_configuration {
  max-width: none;
}
.CEa.CEb.CEc.CEd.CEe .CE_table.CE_configuration td,
.CEa.CEb.CEc.CEd.CEe .CE_table.CE_configuration th {
  font-size: 13px;
  padding: 4px;
  vertical-align: middle;
  border-bottom-style: none;
  border-top-style: none;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr td.CE_option-label > .CE_option-label-panel {
  width: 100%;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr td.CE_option-label > .CE_option-label-panel .CE_col-label {
  vertical-align: middle;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr td.CE_option-label > .CE_option-label-panel .CE_col-version-info {
  text-align: right;
  width: 1%;
  /*col will be resized by content automatically*/
  vertical-align: middle;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr td.CE_option-label > .CE_option-label-panel .CE_col-version-info .CE_no-wrap-wrapper {
  display: inline-block;
  white-space: nowrap;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_container td,
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_container-option td {
  padding-top: 0;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_container table.CE_configuration td,
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_container-option table.CE_configuration td {
  padding-bottom: 0;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_container table.CE_configuration td:first-child,
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_container-option table.CE_configuration td:first-child {
  padding-left: 0;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_password-link td {
  padding-top: 0;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_password-component.CE_password-link-visible td {
  padding-bottom: 1px;
}
.CEa.CEb.CEc.CEd.CEe .CE_glyphicon-info-sign {
  color: #CCCCCC;
}
.CEa.CEb.CEc.CEd.CEe span.CE_info,
.CEa.CEb.CEc.CEd.CEe span.CE_warning {
  color: #999999;
  font-size: 12px;
}
.CEa.CEb.CEc.CEd.CEe .CE_glyphicon-history {
  color: #69B8E0;
}
.CEa.CEb.CEc.CEd.CEe span.CE_history span.CE_svg {
  width: 20px;
  height: 20px;
}
.CEa.CEb.CEc.CEd.CEe span.CE_history svg {
  color: #69B8E0;
}
.CEa.CEb.CEc.CEd.CEe span.CE_history-menu-icon {
  margin-right: 5px;
  margin-left: 5px;
}
.CEa.CEb.CEc.CEd.CEe span.CE_history-menu-icon span.CE_svg {
  width: 16px;
  height: 16px;
}
.CEa.CEb.CEc.CEd.CEe span.CE_history-menu-icon svg {
  color: #69B8E0;
}
.CEa.CEb.CEc.CEd.CEe span.CE_warning .CE_glyphicon-info-sign {
  color: #ea9c2f;
}
.CEa.CEb.CEc.CEd.CEe span.CE_error .CE_glyphicon-warning-sign {
  color: #D03930;
}
/**
* Policy usage strip
*/
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_history-border-bottom-row td.CE_policy {
  border-left: 1px solid #c1c1c1;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_history-border-top-row td.CE_policy {
  border-left: 1px solid #c1c1c1;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_changed td.CE_policy {
  border-left: 3px solid #69B8E0;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_reseted td.CE_policy {
  border-left: 3px dotted #69B8E0;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_forced td.CE_policy {
  border-left: 3px double #DD0000;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr td.CE_policy {
  border-left: 3px solid transparent;
}
/*
* Policy state switcher - option flag (apply/force)
*/
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_policy .CE_state-switcher {
  min-width: 60px;
  width: 60px;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_policy .CE_apply,
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_policy .CE_ignore {
  color: #69B8E0;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_policy .CE_force {
  color: #DD0000;
}
/*
* Policy combo - only array flag
*/
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_policy-array div.CE_custom-combo a,
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_policy-array-local div.CE_custom-combo a,
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_policy-array div.CE_custom-combo a table.CE_custom-combo-table td,
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_policy-array-local div.CE_custom-combo a table.CE_custom-combo-table td {
  font-size: 8pt;
  color: #777;
  border: none;
  text-decoration: none;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_policy-array div.CE_custom-combo a table.CE_custom-combo-table tr,
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_policy-array-local div.CE_custom-combo a table.CE_custom-combo-table tr {
  height: auto;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_policy-array div.CE_custom-combo ul li a,
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_policy-array-local div.CE_custom-combo ul li a {
  color: #000;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_policy-array div.CE_custom-combo div.CE_section-header,
.CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_policy-array-local div.CE_custom-combo div.CE_section-header {
  font-size: 8pt;
  color: #000;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr td:nth-of-type(4) > div.CE_custom-combo,
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr td:nth-of-type(5) > div.CE_custom-combo {
  visibility: hidden;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_changed td:nth-of-type(4) > div.CE_custom-combo.CE_array-policy-allowed,
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_reseted td:nth-of-type(4) > div.CE_custom-combo.CE_array-policy-allowed,
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_forced td:nth-of-type(4) > div.CE_custom-combo.CE_array-policy-allowed,
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr td:nth-of-type(4) > div.CE_custom-combo.CE_array-policy-allowed.CE_open,
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_changed td:nth-of-type(5) > div.CE_custom-combo.CE_array-policy-allowed,
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_reseted td:nth-of-type(5) > div.CE_custom-combo.CE_array-policy-allowed,
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_forced td:nth-of-type(5) > div.CE_custom-combo.CE_array-policy-allowed,
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr td:nth-of-type(5) > div.CE_custom-combo.CE_array-policy-allowed.CE_open {
  visibility: visible;
}
/**
* Bootstrap-switch
*/
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch > div > span {
  background-color: transparent !important;
  height: 16px;
  display: inline-block !important;
}
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch.CE_bootstrap-switch-mini {
  background-color: #69B8E0 !important;
  border-color: #69B8E0 !important;
  border: none;
  min-width: 38px !important;
  height: 17px !important;
  box-shadow: none;
  vertical-align: middle;
}
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch.CE_bootstrap-switch-mini.CE_bootstrap-switch-off {
  background-color: #999999 !important;
  border-color: #999999 !important;
}
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch.CE_bootstrap-switch-mini > div > label {
  border-radius: 0 !important;
  width: 33.33333333% !important;
  height: 17px  !important;
  margin: 0px !important;
  padding: 0px !important;
  display: inline-block !important;
  background-color: transparent;
}
.CEa.CEb.CEc.CEd.CEe .CE_bootstrap-switch.CE_bootstrap-switch-mini > div > label:before {
  content: ' ';
  width: 13px;
  height: 13px;
  border-radius: 12px;
  display: inline-block;
  background-color: #fff;
  margin: 2px 3px 2px 3px;
}
/**
* link 
*/
.CEa.CEb.CEc.CEd.CEe a {
  cursor: pointer;
  color: #2A9AD2;
  text-decoration: none;
}
.CEa.CEb.CEc.CEd.CEe a:hover,
.CEa.CEb.CEc.CEd.CEe a:focus {
  color: #2a6496;
}
/**
* Button
* Can be in date-time picker, so can't be preceded with .CEa.CEb.CEc.CEd.CEe guard
**/
.CEa.CEb.CEc.CEd.CEe .CE_btn.disabled,
.CEa.CEb.CEc.CEd.CEe .CE_btn[disabled],
.CEa.CEb.CEc.CEd.CEe fieldset[disabled] .CE_btn {
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
.CEa.CEb.CEc.CEd.CEe .CE_btn-default {
  background-color: #999999;
}
.CEa.CEb.CEc.CEd.CEe .CE_btn {
  border: medium none;
  border-radius: 0.3em;
  outline: medium none;
  min-width: 5em;
}
.CEa.CEb.CEc.CEd.CEe .CE_btn-xs {
  font-size: 12px;
  line-height: 1.5;
  padding: 1px 5px;
}
.CEa.CEb.CEc.CEd.CEe .CE_btn-default,
.CEa.CEb.CEc.CEd.CEe .CE_btn-default .CE_glyphicon {
  color: #FFFFFF;
}
.CEa.CEb.CEc.CEd.CEe .CE_btn-default:hover,
.CEa.CEb.CEc.CEd.CEe .CE_btn-default:focus {
  background-color: #A3A3A3;
  color: #FFFFFF;
}
.CEa.CEb.CEc.CEd.CEe .CE_btn-default[disabled] {
  background-color: #BBBBBB;
}
.CEa.CEb.CEc.CEd.CEe .CE_btn-default,
.CEa.CEb.CEc.CEd.CEe .CE_btn-default .CE_glyphicon {
  color: #FFFFFF;
}
.CEa.CEb.CEc.CEd.CEe .CE_btn-primary {
  background-color: #69B8E0;
  color: #FFFFFF;
}
.CEa.CEb.CEc.CEd.CEe .CE_btn-primary:hover,
.CEa.CEb.CEc.CEd.CEe .CE_btn-primary:focus {
  background-color: #78BFE3;
  color: #FFFFFF;
}
/**
* Validation error
*/
.CEa.CEb.CEc.CEd.CEe {
  /* Tabs header emphatize */
  /* Group header emphatize */
  /* Component's row emphatize */
}
.CEa.CEb.CEc.CEd.CEe .CE-tabs > ul.CE_nav-tabs > li.CE_has-error.CE_required > a {
  color: #ea9c2f;
}
.CEa.CEb.CEc.CEd.CEe .CE-tabs > ul.CE_nav-tabs > li.CE_has-error.CE_invalid > a {
  color: #D03930;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel-default > .CE_panel-heading.CE_has-error.CE_required {
  background-color: #fdf8ed;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel-default > .CE_panel-heading.CE_has-error.CE_invalid {
  background-color: #F9E7E6;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_has-error td {
  color: #D03930;
  background-color: #F9E7E6;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_has-error td .CE_error span,
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_has-error td input,
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_has-error td .CE-tree,
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_has-error td .CE-list > ul,
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_has-error td .CE-user-list > ul,
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_has-error td .CE-input-number > select {
  color: #D03930;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_has-error.CE_required td {
  color: #ea9c2f;
  background-color: #fdf8ed;
}
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_has-error.CE_required td .CE_error span,
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_has-error.CE_required td input,
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_has-error.CE_required td .CE-tree,
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_has-error.CE_required td .CE-list > ul,
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_has-error.CE_required td .CE-user-list > ul,
.CEa.CEb.CEc.CEd.CEe table.CE_configuration tr.CE_has-error.CE_required td .CE-input-number > select {
  color: #ea9c2f;
}
/**
* Group header
*/
.CEa.CEb.CEc.CEd.CEe .CE_panel.CE_changed > .CE_panel-heading {
  border-left: 3px solid #69B8E0;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel > .CE_panel-heading {
  border-left: 3px solid transparent;
  clear: both;
  line-height: 1;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel span.CE_icon-panel {
  display: inline-block;
  vertical-align: middle;
  padding-right: 0.8em;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel span.CE_icon-panel span.CE_svg {
  width: 24px;
  height: 24px;
  color: #69B8E0;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel span.CE_panel-text {
  display: inline-block;
  vertical-align: middle;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel.CE_panel_expanded span.CE_icon-panel .CE_svg-group-collapse {
  display: inline-block;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel.CE_panel_expanded span.CE_icon-panel .CE_svg-group-expand {
  display: none;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel.CE_panel_collapsed span.CE_icon-panel .CE_svg-group-collapse {
  display: none;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel.CE_panel_collapsed span.CE_icon-panel .CE_svg-group-expand {
  display: inline-block;
}
.CEa.CEb.CEc.CEd.CEe .CE-group .CE_panel span.CE_icon-panel span.CE_svg,
.CEa.CEb.CEc.CEd.CEe .CE_modal .CE-group .CE_panel span.CE_icon-panel span.CE_svg {
  width: 20px;
  height: 20px;
  color: #444;
  margin-right: 4px;
  position: relative;
  top: 1px;
}
.CEa.CEb.CEc.CEd.CEe .CE-group .CE-group .CE_panel span.CE_icon-panel span.CE_svg,
.CEa.CEb.CEc.CEd.CEe .CE_modal .CE-group .CE-group .CE_panel span.CE_icon-panel span.CE_svg {
  width: 16px;
  height: 16px;
  color: #444;
  margin-right: 8px;
  position: relative;
  top: 0px;
}
/* fix if group is inside modal and modal view is also inside group, style of first group inside modal should be normal no as subgroup */
.CEa.CEb.CEc.CEd.CEe .CE_modal .CE_panel span.CE_icon-panel span.CE_svg {
  width: 24px;
  height: 24px;
  margin-right: 0px;
  color: #69B8E0;
  position: static;
  top: 0;
}
/* policy couter common */
.CEa.CEb.CEc.CEd.CEe span.CE_count {
  min-width: 2.3em;
  text-align: center;
  color: white;
  font-weight: normal;
  display: inline-block;
  padding: 2px 4px;
  background-color: #69B8E0;
  border-radius: 20px;
  font-size: 10px;
}
/* Menu - policy couter*/
.CEa.CEb.CEc.CEd.CEe .CE-menu span.CE_count {
  line-height: 1;
  margin-top: 2px;
  margin-right: 5px;
}
/**
* Group header - panel options
*/
.CEa.CEb.CEc.CEd.CEe .CE_panel-options {
  line-height: 1;
  margin-top: 1px;
  /* policy counter */
  /* info icon */
  /* info icon */
  /* policy on/off */
}
.CEa.CEb.CEc.CEd.CEe .CE_panel-options span.CE_count {
  vertical-align: middle;
  margin-right: 1em;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel-options span.CE_info.CE_info_group {
  vertical-align: middle;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel-options span.CE_history.CE_history_icon {
  vertical-align: middle;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel-options span.CE_policy-on-off {
  font-size: 13px;
  vertical-align: middle;
  margin-right: 1em;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel-options span.CE_policy-on-off > a {
  min-width: 15px;
  display: inline-block;
  color: #444;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel-options span.CE_policy-on-off > a:hover {
  color: #69B8E0;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel-options span.CE_policy-on-off > a.CE_policy-on-force:hover {
  color: #DD0000;
}
/**
* Group header - sidebar
*/
.CEa.CEb.CEc.CEd.CEe .CE_panel-sidebar {
  line-height: 1;
  height: 22px;
  overflow: hidden;
  vertical-align: middle;
  display: flex;
  max-width: 50%;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel-sidebar .CE_bar-item {
  display: inline-block;
  vertical-align: middle;
  margin-left: 8px;
  margin-right: 8px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  line-height: 1.8em;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel-sidebar .CE_bar-item.CE_default {
  font-weight: bold;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel-sidebar.CE_disabled .CE-icon {
  opacity: 0.6;
}
/**
* Group header - version labels
*/
.CEa.CEb.CEc.CEd.CEe .CE_panel-versionlabels {
  line-height: 1;
  height: 20px;
  vertical-align: middle;
  display: inline-flex;
  margin-right: 1em;
  font-size: 13px;
  position: relative;
  top: 1px;
}
/**
 * list-unstyled -- needed for datetime-picker
 */
.CE_list-unstyled {
  padding-left: 0;
  list-style: none;
}
/** CORE **/
#page-view {
  padding-left: 0em;
  padding-bottom: 5em;
  /* The most bottom policy-combo has to be visible */
}
/* used for search highlighting */
.CEa.CEb.CEc.CEd.CEe em {
  font-style: normal;
  background-color: yellow;
}
.CEa.CEb.CEc.CEd.CEe hr {
  border: 0;
  border-top: 2px solid #eee;
}
.CEa.CEb.CEc.CEd.CEe .CE-group .CE_panel .CE_panel-heading,
.CEa.CEb.CEc.CEd.CEe .CE_modal .CE-group .CE_panel .CE_panel-heading {
  padding-top: 3px;
  padding-bottom: 4px;
}
/* fix if group is inside modal and modal view is also inside group, style of first group inside modal should be normal no as subgroup */
.CEa.CEb.CEc.CEd.CEe .CE_modal .CE_panel .CE_panel-heading {
  border-top: none;
  padding-top: 6px;
  padding-bottom: 6px;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel-collapse.CE_in,
.CEa.CEb.CEc.CEd.CEe .CE_panel-collapse.CE_collapsing {
  border-top: 1px solid #eaeaea;
}
.CEa.CEb.CEc.CEd.CEe .CE_panel-title a {
  display: inline-block;
}
.CEa.CEb.CEc.CEd.CEe h4.CE_panel-title {
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  display: inline-block;
}
.CEa.CEb.CEc.CEd.CEe h4.CE_panel-title .CE_panel-text {
  white-space: nowrap;
}
/** CE-bit-check-list **/
.CEa.CEb.CEc.CEd.CEe div.CE-bit-check-list > label {
  display: inline-block;
  text-align: left;
  font-size: 13px;
  text-wrap-mode: nowrap;
}
.CEa.CEb.CEc.CEd.CEe div.CE-bit-check-list > label > input[type="checkbox"] {
  float: left;
  /*TODO need a better way to align vertically floated element */
  display: inline-block;
  /*margin must be set because is normalized by UILib/Webconsole*/
  margin: 0.25em 3px 3px 0;
}
/** CE-tree **/
.CEa.CEb.CEc.CEd.CEe ul.CE_tree {
  list-style: none;
}
.CEa.CEb.CEc.CEd.CEe div.CE-tree {
  min-height: 200px;
  height: 200px;
  min-width: 300px;
  overflow-y: auto;
  /* Use whole pixel value here! (.5em could mean 6.5px, Firefox sometimes render it badly - it crops part of input)  */
  padding-left: 8px;
}
.CEa.CEb.CEc.CEd.CEe ul.CE_tree li.CE_tree_parent .CE_tree_collapse-column {
  width: 30px;
}
.CEa.CEb.CEc.CEd.CEe ul.CE_tree .CE_tree-collapse-icon-column {
  width: 1px;
  /* should be expanded by content */
  padding-right: 8px;
}
.CEa.CEb.CEc.CEd.CEe ul.CE_tree .CE_tree-data-column {
  width: 1px;
  /* should be expanded by content */
  padding-right: 0.3em;
}
.CEa.CEb.CEc.CEd.CEe .CE_tree_collapse {
  cursor: pointer;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  display: inline-block;
  width: 22px;
  height: 22px;
  vertical-align: middle;
}
.CEa.CEb.CEc.CEd.CEe .CE_tree_collapse .CE_svg {
  width: 22px;
  height: 22px;
  color: #69B8E0;
  vertical-align: baseline;
}
.CEa.CEb.CEc.CEd.CEe .CE_tree_collapse .CE_svg.CE_svg-group-expand {
  display: inline-block;
}
.CEa.CEb.CEc.CEd.CEe .CE_tree_collapse .CE_svg.CE_svg-group-collapse {
  display: none;
}
.CEa.CEb.CEc.CEd.CEe .CE_tree_collapse.CE_tree_expanded .CE_svg.CE_svg-group-expand {
  display: none;
}
.CEa.CEb.CEc.CEd.CEe .CE_tree_collapse.CE_tree_expanded .CE_svg.CE_svg-group-collapse {
  display: inline-block;
}
.CEa.CEb.CEc.CEd.CEe .CE_tree_parent label {
  cursor: pointer;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.CEa.CEb.CEc.CEd.CEe div.CE-tree > ul.CE_tree:first-child > li.CE_tree_parent:first-child > hr {
  display: none;
}
.CEa.CEb.CEc.CEd.CEe li.CE_tree_parent {
  margin: 6px 0;
}
.CEa.CEb.CEc.CEd.CEe li.CE_tree_parent ul {
  margin-top: 0.8em;
}
.CEa.CEb.CEc.CEd.CEe ul.CE_tree li {
  border: 0;
  position: initial;
}
.CEa.CEb.CEc.CEd.CEe ul.CE_tree {
  padding-left: 0;
  margin-top: 0;
  margin-bottom: 0;
}
.CEa.CEb.CEc.CEd.CEe ul.CE_tree ul.CE_tree {
  padding-left: 30px;
}
.CEa.CEb.CEc.CEd.CEe ul.CE_tree label {
  vertical-align: -0.1em;
}
.CEa.CEb.CEc.CEd.CEe ul.CE_tree label.CE_tree_selected_item {
  background-color: #3eaee3;
  color: white;
}
.CEa.CEb.CEc.CEd.CEe ul.CE_tree input {
  margin: 0;
  display: inline;
  vertical-align: middle;
}
.CEa.CEb.CEc.CEd.CEe .CE-tree.CE_disabled {
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.6;
}
/**
* ReadOnly mode styles
*/
.CEa.CEb.CEc.CEd.CEe .CE_component-locker {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  background: rgba(0, 0, 0, 0);
  z-index: 9;
  display: flex;
  align-items: center;
  /* Used to display only lock-icon */
}
.CEa.CEb.CEc.CEd.CEe .CE_component-locker.CE_lockonly {
  right: auto;
}
.CEa.CEb.CEc.CEd.CEe .CE_component-locker a {
  pointer-events: auto;
}
.CEa.CEb.CEc.CEd.CEe .CE_component-locker a.CE_icon-lock {
  margin-left: -20px;
}
.CEa.CEb.CEc.CEd.CEe .CE_component-locker a.CE_icon-user {
  margin-left: -30px;
}
.CEa.CEb.CEc.CEd.CEe .CE_component-locker a.CE_icon-user .CE_glyphicon-userSetting {
  top: 1px;
  font-size: 88%;
  color: #CCCCCC;
}
/**
* Used instead of inline styles for alignment
*/
.CEa.CEb.CEc.CEd.CEe .CE_align-left {
  margin-right: auto;
}
.CEa.CEb.CEc.CEd.CEe .CE_align-right {
  margin-left: auto;
}
.CEa.CEb.CEc.CEd.CEe .CE_align-center {
  margin-left: auto;
  margin-right: auto;
}
.CEa.CEb.CEc.CEd.CEe .CE_max-parent-width {
  width: 100%;
}
.CEa.CEb.CEc.CEd.CEe .CE_max-parent-height {
  /*  height: 100%;*/
}
.CEa.CEb.CEc.CEd.CEe .CE-layout-horizontal.CE_max-parent-width .CEa.CEb.CEc.CEd.CEe .CE-layout-vertical.CE_max-parent-width {
  width: 100%;
}
.CEa.CEb.CEc.CEd.CEe .CE-layout-horizontal.CE_max-parent-height .CEa.CEb.CEc.CEd.CEe .CE-layout-vertical.CE_max-parent-height {
  /*  height: 100%;*/
}
/* product switch combo-box */
#CE_productSwitchNotSelected {
  padding-left: 0.7em;
}
#CE_productSwitchNotSelected .CE_svg {
  width: 18px;
  height: 18px;
  display: inline-block;
  vertical-align: middle;
}
#CE_productSwitchNotSelected .CE_svg.CE_svg-form-error {
  color: #D03930;
}
/* some icons need to be rotated for rtl as well */
html[dir="rtl"] .CE_settings-helpPanel {
  transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
}
html[dir="rtl"] .CEa.CEb.CEc.CEd.CEe .CE_help,
html[dir="rtl"] .CEa.CEb.CEc.CEd.CEe .CE_maximize,
html[dir="rtl"] .CEa.CEb.CEc.CEd.CEe .CE_close {
  transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
}
html[dir="rtl"] .CEa.CEb.CEc.CEd.CEe table.CE_configuration td.CE_option > div.CE-text[text-style]:before {
  margin-right: 0em;
  margin-left: 0.6em;
}
html[dir="rtl"] .grid-option-button {
  transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
}
.CEa.CEb.CEc.CEd.CEe {
  /* inside modal */
  /* modal titlebar buttons */
  /* spinner (spinning wheel component) */
  /* FileUpload & Download*/
  /* InputNumber with units */
  /* Data list common */
  /* DataGrid */
  /* List */
  /* Progress */
  /* 
  *  Fix for horizontal layout inside group which contains more checkboxes, text...(only for dlg) 
  *  
  *  See to WCA hidden_statuses screen
  *  TODO: It could be removed when some special component or something will be used for hidden statuses
  */
  /* SVG */
  /* input date-time */
  /*input radio*/
  /*input radio horizontal header*/
  /* link */
}
.CEa.CEb.CEc.CEd.CEe .CE-input-text {
  position: relative;
}
.CEa.CEb.CEc.CEd.CEe .CE-input-text span.CE-autocomplete-icon {
  position: absolute;
  top: 7px;
  right: 7px;
  z-index: 1;
  font-size: 13px;
  cursor: pointer;
  color: #CCCCCC;
}
.CEa.CEb.CEc.CEd.CEe .CE-input-text[autocomplete-icon] input::-ms-clear {
  display: none;
  /* IE10 hide input clear */
}
.CEa.CEb.CEc.CEd.CEe .CE-input-text[autocomplete-icon] input {
  padding-right: 25px;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal ul.CE-autocomplete {
  /* required to display outside of borders of dialogs */
  position: fixed;
}
.CEa.CEb.CEc.CEd.CEe ul.CE-autocomplete {
  /* transitions are temporarily disabled due to bug with hiding parent - animation was still running due to position fixed */
  z-index: 1000;
  background-color: white;
  border: 1px solid #999999;
  list-style: outside none none;
  padding: 0;
  margin: 0;
  overflow-y: hidden;
  overflow-x: hidden;
  position: absolute;
  color: #333;
  box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.175);
  border-collapse: separate;
  /* transition from visible to hidden */
  opacity: 0;
  visibility: hidden;
  max-height: 0em;
  -webkit-transition: visibility 0s linear 0s, opacity 0s ease-in 0s, max-height 0s ease-in 0s;
  -moz-transition: visibility 0s linear 0s, opacity 0s ease-in 0s, max-height 0s ease-in 0s;
  -o-transition: visibility 0s linear 0s, opacity 0s ease-in 0s, max-height 0s ease-in 0s;
  transition: visibility 0s linear 0s, opacity 0s ease-in 0s, max-height 0s ease-in 0s;
}
.CEa.CEb.CEc.CEd.CEe ul.CE-autocomplete.CE-autocomplete-visible {
  overflow-y: auto;
  /* todo disruptive during animation */
  /* transition from visible to hidden */
  max-height: 200px;
  /* note this is also hardcoded in script */
  visibility: visible;
  opacity: 1;
  -webkit-transition: visibility 0s linear 0s, opacity 0s ease-out 0s, max-height 0s ease-out 0s;
  -moz-transition: visibility 0s linear 0s, opacity 0s ease-out 0s, max-height 0s ease-out 0s;
  -o-transition: visibility 0s linear 0s, opacity 0s ease-out 0s, max-height 0s ease-out 0s;
  transition: visibility 0s linear 0s, opacity 0s ease-out 0s, max-height 0s ease-out 0s;
  /*this magic css fix dropdown flickering for IE and Edge*/
  transform: translateZ(0);
}
.CEa.CEb.CEc.CEd.CEe ul.CE-autocomplete li.CE-autocomplete-item {
  padding: 2px 5px 2px 5px;
  outline: none;
  border: none;
}
.CEa.CEb.CEc.CEd.CEe ul.CE-autocomplete li.CE-autocomplete-item-selectable {
  cursor: pointer;
}
.CEa.CEb.CEc.CEd.CEe ul.CE-autocomplete li.CE-autocomplete-item-selected {
  background-color: #3eaee3;
  color: white;
}
.CEa.CEb.CEc.CEd.CEe ul.CE-autocomplete li.CE-autocomplete-separator {
  border-bottom: 1px solid #ddd;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
  min-height: 16.42857143px;
  background-color: #373C42;
  color: #FFFFFF;
  padding-bottom: 6px;
  padding-top: 4px;
  border-radius: 0.3em 0.3em 0 0;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-header h4 {
  font-size: 16px;
  line-height: 1.42857;
  white-space: nowrap;
  padding-right: 60px;
  /* maximum number of buttons  */
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-header button.CE_close,
.CEa.CEb.CEc.CEd.CEe .CE_modal-header button.CE_maximize,
.CEa.CEb.CEc.CEd.CEe .CE_modal-header button.CE_help {
  margin-top: 2px;
  float: right;
  font-size: 12px;
  font-weight: normal;
  line-height: 1;
  color: #FFFFFF;
  opacity: 0.7;
  vertical-align: middle;
  height: 20px;
  width: 20px;
  padding: 0;
  cursor: pointer;
  background: transparent;
  -webkit-appearance: none;
  border: none;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-header button.CE_close:hover,
.CEa.CEb.CEc.CEd.CEe .CE_modal-header button.CE_maximize:hover,
.CEa.CEb.CEc.CEd.CEe .CE_modal-header button.CE_help:hover,
.CEa.CEb.CEc.CEd.CEe .CE_modal-header button.CE_close:focus,
.CEa.CEb.CEc.CEd.CEe .CE_modal-header button.CE_maximize:focus,
.CEa.CEb.CEc.CEd.CEe .CE_modal-header button.CE_help:focus {
  opacity: 1;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-header button.CE_close {
  font-family: 'esetico';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* same as glyphicon */
  position: relative;
  top: 1px;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-header button.CE_close:before {
  content: "\e903";
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-header button.CE_maximize {
  font-family: 'esetico';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* same as glyphicon */
  position: relative;
  top: 1px;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-header button.CE_maximize:before {
  content: "\e901";
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-header button.CE_help {
  font-family: 'esetico';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* same as glyphicon */
  position: relative;
  top: 1px;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-header button.CE_help:before {
  content: "\e904";
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-dialog.CE_modal-dialog-maximized > .CE_modal-content > .CE_modal-header button.CE_maximize {
  font-family: 'esetico';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* same as glyphicon */
  position: relative;
  top: 1px;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-dialog.CE_modal-dialog-maximized > .CE_modal-content > .CE_modal-header button.CE_maximize:before {
  content: "\e902";
}
.CEa.CEb.CEc.CEd.CEe .spinner {
  height: 24px;
  width: 24px;
}
@keyframes spinner {
  to {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes spinner {
  to {
    -webkit-transform: rotate(360deg);
  }
}
.CEa.CEb.CEc.CEd.CEe .spinner:before {
  content: '';
  position: absolute;
  top: 4px;
  left: 4px;
  width: 16px;
  height: 16px;
}
.CEa.CEb.CEc.CEd.CEe .spinner:not(:required):before {
  content: '';
  border-radius: 50%;
  border-top: 2px solid black;
  border-right: 2px solid transparent;
  animation: spinner 0.6s linear infinite;
  -webkit-animation: spinner 0.6s linear infinite;
}
.CEa.CEb.CEc.CEd.CEe .CE-upload-file > .CE_fileUpload,
.CEa.CEb.CEc.CEd.CEe .CE-download-file > .CE_fileUpload,
.CEa.CEb.CEc.CEd.CEe .CE-upload-file > .CE_fileDownload,
.CEa.CEb.CEc.CEd.CEe .CE-download-file > .CE_fileDownload {
  position: relative;
  overflow: hidden;
  background-color: #69B8E0;
  color: #fff;
  border: none;
  display: inline-block;
  cursor: pointer;
  min-width: 6em;
  line-height: 1.5;
  font-size: 12px;
  font-weight: normal;
  vertical-align: middle;
  text-align: center;
  margin: 0;
  padding: 1px 0.2em 1px 0.2em;
  border-radius: 0.3em;
}
.CEa.CEb.CEc.CEd.CEe .CE-upload-file > .CE_fileUpload > input.CE_fileUpload-input,
.CEa.CEb.CEc.CEd.CEe .CE-download-file > .CE_fileUpload > input.CE_fileUpload-input,
.CEa.CEb.CEc.CEd.CEe .CE-upload-file > .CE_fileDownload > input.CE_fileUpload-input,
.CEa.CEb.CEc.CEd.CEe .CE-download-file > .CE_fileDownload > input.CE_fileUpload-input {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  padding: 0;
  font-size: 20px;
  cursor: pointer;
  opacity: 0;
  filter: alpha(opacity=0);
}
.CEa.CEb.CEc.CEd.CEe .CE-upload-file > .CE_fileUpload > span.CE_fileUpload-text,
.CEa.CEb.CEc.CEd.CEe .CE-download-file > .CE_fileUpload > span.CE_fileUpload-text,
.CEa.CEb.CEc.CEd.CEe .CE-upload-file > .CE_fileDownload > span.CE_fileUpload-text,
.CEa.CEb.CEc.CEd.CEe .CE-download-file > .CE_fileDownload > span.CE_fileUpload-text,
.CEa.CEb.CEc.CEd.CEe .CE-upload-file > .CE_fileUpload > a > span.CE_fileDownload-text,
.CEa.CEb.CEc.CEd.CEe .CE-download-file > .CE_fileUpload > a > span.CE_fileDownload-text,
.CEa.CEb.CEc.CEd.CEe .CE-upload-file > .CE_fileDownload > a > span.CE_fileDownload-text,
.CEa.CEb.CEc.CEd.CEe .CE-download-file > .CE_fileDownload > a > span.CE_fileDownload-text {
  margin-left: 0.5em;
  display: none;
}
.CEa.CEb.CEc.CEd.CEe .CE-upload-file > .CE_fileUpload:hover,
.CEa.CEb.CEc.CEd.CEe .CE-download-file > .CE_fileUpload:hover,
.CEa.CEb.CEc.CEd.CEe .CE-upload-file > .CE_fileDownload:hover,
.CEa.CEb.CEc.CEd.CEe .CE-download-file > .CE_fileDownload:hover,
.CEa.CEb.CEc.CEd.CEe .CE-upload-file > .CE_fileUpload:focus,
.CEa.CEb.CEc.CEd.CEe .CE-download-file > .CE_fileUpload:focus,
.CEa.CEb.CEc.CEd.CEe .CE-upload-file > .CE_fileDownload:focus,
.CEa.CEb.CEc.CEd.CEe .CE-download-file > .CE_fileDownload:focus {
  background-color: #78BFE3;
}
.CEa.CEb.CEc.CEd.CEe .CE-upload-file > .CE_fileDownload > a,
.CEa.CEb.CEc.CEd.CEe .CE-download-file > .CE_fileDownload > a {
  display: block;
  color: #fff;
}
.CEa.CEb.CEc.CEd.CEe .CE-upload-file > .CE_fileDownload > a:hover,
.CEa.CEb.CEc.CEd.CEe .CE-download-file > .CE_fileDownload > a:hover,
.CEa.CEb.CEc.CEd.CEe .CE-upload-file > .CE_fileDownload > a:focus,
.CEa.CEb.CEc.CEd.CEe .CE-download-file > .CE_fileDownload > a:focus {
  color: #fff;
}
.CEa.CEb.CEc.CEd.CEe .CE-upload-file > .CE_fileUpload-download,
.CEa.CEb.CEc.CEd.CEe .CE-download-file > .CE_fileUpload-download {
  z-index: 10;
}
.CEa.CEb.CEc.CEd.CEe .CE-upload-file > .CE_fileUpload-reset,
.CEa.CEb.CEc.CEd.CEe .CE-download-file > .CE_fileUpload-reset,
.CEa.CEb.CEc.CEd.CEe .CE-upload-file > .CE_fileUpload-download,
.CEa.CEb.CEc.CEd.CEe .CE-download-file > .CE_fileUpload-download {
  cursor: pointer;
  color: #999999;
  padding: 0 0 1px 3px;
  vertical-align: middle;
  border: 0;
  background-color: transparent;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  display: none;
}
.CEa.CEb.CEc.CEd.CEe .CE-upload-file > .CE_fileUpload-reset:hover,
.CEa.CEb.CEc.CEd.CEe .CE-download-file > .CE_fileUpload-reset:hover,
.CEa.CEb.CEc.CEd.CEe .CE-upload-file > .CE_fileUpload-download:hover,
.CEa.CEb.CEc.CEd.CEe .CE-download-file > .CE_fileUpload-download:hover,
.CEa.CEb.CEc.CEd.CEe .CE-upload-file > .CE_fileUpload-reset:focus,
.CEa.CEb.CEc.CEd.CEe .CE-download-file > .CE_fileUpload-reset:focus,
.CEa.CEb.CEc.CEd.CEe .CE-upload-file > .CE_fileUpload-download:focus,
.CEa.CEb.CEc.CEd.CEe .CE-download-file > .CE_fileUpload-download:focus {
  outline: none;
  color: #A3A3A3;
}
.CEa.CEb.CEc.CEd.CEe .CE-upload-file.has-data,
.CEa.CEb.CEc.CEd.CEe .CE-download-file.has-data {
  /* component has data */
}
.CEa.CEb.CEc.CEd.CEe .CE-upload-file.has-data > .CE_fileUpload > span.CE_fileUpload-text,
.CEa.CEb.CEc.CEd.CEe .CE-download-file.has-data > .CE_fileUpload > span.CE_fileUpload-text,
.CEa.CEb.CEc.CEd.CEe .CE-upload-file.has-data > .CE_fileDownload > a > span.CE_fileDownload-text,
.CEa.CEb.CEc.CEd.CEe .CE-download-file.has-data > .CE_fileDownload > a > span.CE_fileDownload-text,
.CEa.CEb.CEc.CEd.CEe .CE-upload-file.has-data > .CE_fileUpload-reset,
.CEa.CEb.CEc.CEd.CEe .CE-download-file.has-data > .CE_fileUpload-reset,
.CEa.CEb.CEc.CEd.CEe .CE-upload-file.has-data > .CE_fileUpload-download,
.CEa.CEb.CEc.CEd.CEe .CE-download-file.has-data > .CE_fileUpload-download {
  display: inline-block;
}
.CEa.CEb.CEc.CEd.CEe .CE-upload-file.CE_disabled,
.CEa.CEb.CEc.CEd.CEe .CE-download-file.CE_disabled {
  /* component is disabled */
}
.CEa.CEb.CEc.CEd.CEe .CE-upload-file.CE_disabled > .CE_fileUpload,
.CEa.CEb.CEc.CEd.CEe .CE-download-file.CE_disabled > .CE_fileUpload,
.CEa.CEb.CEc.CEd.CEe .CE-upload-file.CE_disabled .CE_fileDownload,
.CEa.CEb.CEc.CEd.CEe .CE-download-file.CE_disabled .CE_fileDownload {
  background-color: #999999;
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.6;
}
.CEa.CEb.CEc.CEd.CEe .CE-upload-file.CE_disabled > .CE_fileUpload-reset,
.CEa.CEb.CEc.CEd.CEe .CE-download-file.CE_disabled > .CE_fileUpload-reset,
.CEa.CEb.CEc.CEd.CEe .CE-upload-file.CE_disabled > .CE_fileUpload-download,
.CEa.CEb.CEc.CEd.CEe .CE-download-file.CE_disabled > .CE_fileUpload-download {
  color: #ccc;
  pointer-events: none;
  cursor: not-allowed;
}
.CEa.CEb.CEc.CEd.CEe div.CE-input-number.CE_units > * {
  vertical-align: middle;
}
.CEa.CEb.CEc.CEd.CEe div.CE-input-number.CE_units > input[type="number"] {
  width: 60%;
}
.CEa.CEb.CEc.CEd.CEe div.CE-input-number.CE_units > select {
  margin-left: 1%;
  width: 39%;
}
.CEa.CEb.CEc.CEd.CEe .CE-data-list-common[data-list-has-focus] .data-list-row.row-selected {
  background-color: #3eaee3;
  color: white;
}
.CEa.CEb.CEc.CEd.CEe .CE-data-list-common[data-list-has-focus] .data-list-row.row-selected .CE_label.CE_label-versioning {
  color: white;
  border-color: white;
}
.CEa.CEb.CEc.CEd.CEe .CE-data-list-common[data-list-has-focus] .data-list-row.row-focused {
  outline: 1px dotted #3eaee3;
  outline-offset: -1px;
}
.CEa.CEb.CEc.CEd.CEe .CE-data-list-common[data-list-has-focus] .data-list-row.row-focused.row-selected {
  outline: 1px dotted white;
  outline-offset: -1px;
}
.CEa.CEb.CEc.CEd.CEe .CE-data-list-common .data-list-row.row-selected {
  background-color: #969696;
  color: white;
}
.CEa.CEb.CEc.CEd.CEe .CE-data-list-common .data-list-row.row-selected span.CE_svg {
  color: white;
}
.CEa.CEb.CEc.CEd.CEe .CE-data-list-common .data-list-row.row-selected .CE-icon {
  color: white;
}
.CEa.CEb.CEc.CEd.CEe .CE-data-list-common .data-list-row.row-selected .CE_label.CE_label-versioning {
  color: white;
  border-color: white;
}
.CEa.CEb.CEc.CEd.CEe .CE-data-list-common .data-list-row.row-focused {
  outline: none;
}
.CEa.CEb.CEc.CEd.CEe .CE-data-list-common .data-list-row span.CE_svg {
  color: #333;
  vertical-align: middle;
  margin: 0;
}
.CEa.CEb.CEc.CEd.CEe .CE-data-list-common .data-list-row.history-added {
  background-color: #F0F8E5;
}
.CEa.CEb.CEc.CEd.CEe .CE-data-list-common .data-list-row.history-removed {
  background-color: #F9E7E6;
}
.CEa.CEb.CEc.CEd.CEe .CE-data-list-common .data-list-row.history-changed {
  background-color: #FCF2DC;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid {
  min-width: 280px;
  margin-top: 0;
  margin-bottom: 0;
  white-space: pre;
  /*    
    set overflow to hidden because Chrome version 61.0.3163.100 show vertical scroolbar for a few seconds always when user click on Add item btn 
    or horizontal scrollbar when is not necessary 

    remote it later if needed
    */
  overflow: hidden;
  /* Pagination */
  /* Rows & Header */
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .grid-control {
  margin: 2px;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  height: 26px;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .grid-control .grid-search {
  display: flex;
  align-items: center;
  width: 250px;
  position: relative;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .grid-control .grid-search > div {
  position: absolute;
  height: 20px;
  white-space: nowrap;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .grid-control .grid-search > div:first-child {
  left: 5px;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .grid-control .grid-search > div:last-child {
  right: 5px;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .grid-control .grid-search input {
  height: 26px;
  width: 100%;
  margin: 0 2px;
  padding: 0 20px;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .grid-control .grid-option-button {
  padding-left: 5px;
  white-space: nowrap;
  padding-bottom: 1px;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .grid-control .lnk-infopanel .CE_svg {
  display: block;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .grid-control .lnk-infopanel[disabled] {
  color: #999999;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .grid-control a {
  display: flex;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .grid-control .CE_dropdown-menu {
  display: none;
  overflow-y: scroll;
  position: absolute;
  padding: 0;
  top: 26px;
  right: 0;
  left: auto;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .grid-control .CE_dropdown-menu input[type="checkbox"] + label::before {
  display: none;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .grid-control .CE_dropdown-menu input[type="checkbox"] + label::after {
  display: none;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .grid-control .CE_dropdown-menu ul {
  padding: 0;
  margin: 5px 0;
  line-height: 22px;
  list-style: none;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .grid-control .CE_dropdown-menu ul li {
  display: flex;
  vertical-align: center;
  padding: 0 8px;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .grid-control .CE_dropdown-menu ul li label {
  padding: 0 2px;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .grid-control .CE_dropdown-menu .footer {
  text-align: left;
  padding: 5px 12px;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .grid-scroll {
  overflow-y: auto;
  overflow-x: hidden;
  min-height: 300px;
  /* due to maximization height could be overridden */
  height: 300px;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid.CE_force-vscroll .grid-scroll {
  overflow-y: scroll;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .grid-main {
  display: table;
  width: 100%;
  border-collapse: collapse;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .grid-header {
  display: table;
  border: thin solid #C8C8C8;
  padding: 0.3em;
  width: 100%;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .data-list-row {
  display: table-row;
  cursor: default;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .data-list-row .CE_label.CE_label-versioning {
  border-color: #333;
  border-radius: 3px;
  background-color: transparent;
  color: #333;
  font-size: 74%;
  padding: 0.05em;
  padding-right: 0.05em;
  margin: 0 0.6em;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .data-list-row .flex-label-versioning {
  display: flex !important;
  align-items: center;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .data-list-row .flex-label-versioning > span {
  width: 80%;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .data-list-row .flex-label-versioning > span.CE_label-versioning {
  min-width: 45px;
  width: 45px;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .data-list-row:nth-child(odd) {
  background-color: #e6e6e6;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .data-list-row:nth-child(even) {
  background-color: transparent;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .data-list-row.history-added {
  background-color: #F0F8E5;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .data-list-row.history-removed {
  background-color: #F9E7E6;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .data-list-row.history-changed {
  background-color: #FCF2DC;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .data-list-row.row-selected {
  background-color: #969696;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid[data-list-has-focus].data-list-row.row-selected {
  background-color: #3eaee3;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .data-list-row.row-separator {
  color: white;
  background-color: #bcbcbc;
  letter-spacing: 0.05em;
  text-transform: uppercase;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .data-list-row > .grid-header-column:last-child {
  padding-right: 25px;
  /* to display search button correctly, and not over text */
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid.CE_disabled {
  opacity: 0.6;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid > .grid-paginator > .paginator-text {
  margin-top: 5px;
  font-size: small;
  margin-right: 2px;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid > .grid-paginator ul.CE_pagination {
  margin-top: 4px;
  margin-bottom: 4px;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid > .grid-paginator ul.CE_pagination li > a {
  color: #333;
  background-color: white;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid > .grid-paginator ul.CE_pagination li > a:hover {
  background-color: #f5f5f5;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid > .grid-paginator ul.CE_pagination li.active > a {
  color: white;
  background-color: #999999;
  border-color: #999999;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid > .grid-paginator ul.CE_pagination li.active > a:hover {
  background-color: #A3A3A3;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid > .grid-paginator ul.CE_pagination li > a,
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid > .grid-paginator ul.CE_pagination li > span {
  border-color: #C8C8C8;
  border-radius: 0;
  padding: 2px 2px;
  min-width: 26px;
  text-align: center;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid.CE_break-all {
  word-break: break-all;
  -ms-word-break: break-all;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid.CE_break-word {
  word-break: normal;
  white-space: pre-wrap;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .grid-container {
  position: relative;
  display: flex;
  width: 100%;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .grid-data {
  border: thin solid #C8C8C8;
  position: relative;
  width: 100%;
  height: fit-content;
  /* table header container (empty space where absolutely positioned elements will be placed) */
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .grid-data > .grid-header-row-background {
  height: 26px;
  border-bottom: thin solid #d4d4d4;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .grid-data > .grid-scroll > .grid-main > .data-list-row {
  /* no border on side (would create double border) */
  /* header is used only as container for real item. no paddings, borders or margins should be applied to it */
  /* real header item (with text or whatever) */
  /* TODO - fugly hack  
               we need to rework grid <div table> into <table>. it's not possible to set row size to zero while still keeping calculated width (required for fixed header) */
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .grid-data > .grid-scroll > .grid-main > .data-list-row > .grid-column {
  padding: 0.1em;
  padding-left: 0.3em;
  display: table-cell;
  vertical-align: middle;
  /*ensure that no whitespaces will be displayed for renderer column*/
  /*if there is span with version label inside we don't want to wrap*/
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .grid-data > .grid-scroll > .grid-main > .data-list-row > .grid-column.CE_cell-renderer {
  white-space: normal;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .grid-data > .grid-scroll > .grid-main > .data-list-row > .grid-column.CE_cell-renderer.CE_version-info {
  white-space: nowrap;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .grid-data > .grid-scroll > .grid-main > .data-list-row > .grid-column.CE_cell-renderer.CE_version-info:last-child {
  /*ensure that version label will be visible (it was under scroll bar) - tweak for firefox see ees UI app statuses*/
  padding-right: 1.1em;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .grid-data > .grid-scroll > .grid-main > .data-list-row:first-child > .grid-header-column:first-child > div {
  border-left: none;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .grid-data > .grid-scroll > .grid-main > .data-list-row > .grid-header-column {
  background: #3c3c3c;
  display: table-cell;
  font-weight: 600;
  color: black;
  text-align: center;
  white-space: nowrap !important;
  word-break: normal !important;
  -ms-word-break: normal !important;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .grid-data > .grid-scroll > .grid-main > .data-list-row > .grid-header-column > div {
  border-left: thin solid #d4d4d4;
  padding: 0px 0.3em;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .grid-data > .grid-scroll > .grid-main > .data-list-row:first-child .grid-header-column > div {
  position: absolute;
  /*  table header description is moved outside of table */
  top: 0;
  /*  left is determined by flow, top is relative to container (CE-data-grid) */
  height: 26px;
  line-height: 26px;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .grid-data > .grid-scroll > .grid-main > .data-list-row:nth-child(2) > .grid-header-column {
  border-top: 0;
  border-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  line-height: 0px;
  height: 0px;
  overflow: hidden;
  background-color: #fafafa;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .grid-data > .grid-scroll > .grid-main > .data-list-row:nth-child(2) > .grid-header-column > div {
  height: 0px;
  overflow: hidden;
  padding-top: 0px;
  padding-bottom: 0px;
  margin-top: -6px;
  /* magic number */
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .grid-data > .grid-scroll > .grid-main > .data-list-row > .grid-column.hidden,
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid .grid-data > .grid-scroll > .grid-main > .data-list-row > .grid-header-column.hidden {
  display: none;
}
.CEa.CEb.CEc.CEd.CEe div.CE-data-grid > .CE-control-buttons {
  margin-top: 4px;
}
.CEa.CEb.CEc.CEd.CEe .CE_grid-low-height div.CE-data-grid .grid-scroll {
  min-height: 130px;
  /* due to maximization height could be overridden */
  height: 130px;
}
.CEa.CEb.CEc.CEd.CEe div.CE-info-sidepanel {
  border: thin solid #C8C8C8;
  position: relative;
  bottom: 0px;
  width: 40%;
  min-width: 250px;
  border-radius: 0.2em;
  background-color: #ffffff;
  overflow-y: scroll;
}
.CEa.CEb.CEc.CEd.CEe div.CE-info-sidepanel:empty {
  display: none;
}
.CEa.CEb.CEc.CEd.CEe div.CE-info-sidepanel table {
  width: 100%;
  height: 100%;
  border-spacing: 0;
}
.CEa.CEb.CEc.CEd.CEe div.CE-info-sidepanel tr {
  height: auto;
  width: 300px;
}
.CEa.CEb.CEc.CEd.CEe div.CE-info-sidepanel tr:first-child td[colspan="2"] {
  padding-top: 0.5em !important;
  padding-bottom: 0.5em !important;
  padding-right: 2em;
}
.CEa.CEb.CEc.CEd.CEe div.CE-info-sidepanel tr.sep td {
  height: 1px;
  padding: 0px !important;
  border-bottom: 1px solid #C8C8C8;
  opacity: 0.3;
}
.CEa.CEb.CEc.CEd.CEe div.CE-info-sidepanel td {
  padding: 3px !important;
  font-size: 12px !important;
}
.CEa.CEb.CEc.CEd.CEe div.CE-info-sidepanel td:first-child {
  font-weight: 600;
  white-space: break-spaces;
}
.CEa.CEb.CEc.CEd.CEe div.CE-info-sidepanel div.CE-info-sidepanel-value {
  display: inline-block;
  max-width: 200px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: normal;
  white-space: pre-wrap;
  vertical-align: middle;
}
.CEa.CEb.CEc.CEd.CEe div.CE-info-sidepanel > .button {
  position: absolute;
  right: 0px;
  color: #999999;
  width: 1.5em;
  height: 1.5em;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  border-radius: 0.3em;
  font-family: 'esetico';
  speak: none;
}
.CEa.CEb.CEc.CEd.CEe div.CE-info-sidepanel > .button::before {
  content: "\e919";
}
.CEa.CEb.CEc.CEd.CEe div.CE-info-sidepanel > .button:hover {
  background-color: #999999;
  color: white;
}
.CEa.CEb.CEc.CEd.CEe div.CE-info-sidepanel[expanded="false"] > .button {
  background-color: #999999;
  color: white;
  border: 1px solid #C8C8C8;
}
.CEa.CEb.CEc.CEd.CEe div.CE-info-sidepanel[expanded="false"] table {
  display: none;
}
.CEa.CEb.CEc.CEd.CEe div.CE-info-sidepanel[expanded="false"] > .button::before {
  content: "\e91a";
}
.CEa.CEb.CEc.CEd.CEe div.CE-list ul,
.CEa.CEb.CEc.CEd.CEe div.CE-user-list ul {
  margin: 0;
  list-style: none;
  padding: 2px;
  overflow-y: scroll;
  border: 1px solid #C8C8C8;
  color: #000;
  background-color: #fff;
  border-radius: 0;
  font-size: 1em;
  font-family: Arial;
  text-align: left;
  min-width: 300px;
  height: 200px;
  width: 100%;
}
.CEa.CEb.CEc.CEd.CEe div.CE-list ul li.data-list-row,
.CEa.CEb.CEc.CEd.CEe div.CE-user-list ul li.data-list-row {
  cursor: default;
  padding: 0 2px;
  padding-bottom: 1px;
  line-height: normal;
}
.CEa.CEb.CEc.CEd.CEe div.CE-list ul li.data-list-row.highlighted,
.CEa.CEb.CEc.CEd.CEe div.CE-user-list ul li.data-list-row.highlighted {
  font-weight: bold;
}
.CEa.CEb.CEc.CEd.CEe div.CE-list .CE-control-buttons,
.CEa.CEb.CEc.CEd.CEe div.CE-user-list .CE-control-buttons {
  margin-top: 4px;
}
.CEa.CEb.CEc.CEd.CEe div.CE-user-list ul {
  /* because of contol buttons */
  margin-bottom: 4px;
}
.CEa.CEb.CEc.CEd.CEe div.CE-progress {
  border: 1px solid #dadada;
  padding: 1px;
}
.CEa.CEb.CEc.CEd.CEe div.CE-progress > div.CE_progress-bar {
  height: 8px;
  width: 0%;
  background-color: #2A9AD2;
  /*  */
  -webkit-transition: width 100ms;
  /* Safari */
  transition: width 100ms;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-body > .CE-view .CE_panel-heading {
  min-width: 48em;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-body > .CE-view .CE-group > .CE-layout-horizontal {
  width: 100%;
  /* ensure that it fill parent group */
  /* fix background color stripping */
  background: transparent;
  /* impove widh & font size/color */
  /* fix displaying of labels */
  /* fix margin for version label */
  /* hide desc column */
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-body > .CE-view .CE-group > .CE-layout-horizontal:nth-child(odd) {
  background: #f9f9f9;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-body > .CE-view .CE-group > .CE-layout-horizontal:nth-child(odd) table.CE_configuration td.CE_option {
  background: #f9f9f9;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-body > .CE-view .CE-group > .CE-layout-horizontal table.CE_configuration td {
  background: transparent;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-body > .CE-view .CE-group > .CE-layout-horizontal > .table-row > .table-cell table.CE_configuration td.CE_option {
  min-width: 11.5em;
  width: auto;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-body > .CE-view .CE-group > .CE-layout-horizontal > .table-row > .table-cell:first-child table.CE_configuration td.CE_option {
  min-width: 28em;
  width: 28em;
  padding-left: 3.6em;
  padding-right: 20px;
  /*because of lock icon M_CNFENG-289 */
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-body > .CE-view .CE-group > .CE-layout-horizontal > .table-row > .table-cell:first-child table.CE_configuration td.CE_option .CE-text {
  font-size: 100%;
  color: #333;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-body > .CE-view .CE-group > .CE-layout-horizontal table.CE_configuration td.CE_option div.CE-input-checkbox,
.CEa.CEb.CEc.CEd.CEe .CE_modal-body > .CE-view .CE-group > .CE-layout-horizontal table.CE_configuration td.CE_option div.CE_option-label-panel {
  display: inline-block;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-body > .CE-view .CE-group > .CE-layout-horizontal .CE_label.CE_label-versioning {
  margin: 0 0.6em;
}
.CEa.CEb.CEc.CEd.CEe .CE_modal-body > .CE-view .CE-group > .CE-layout-horizontal table.CE_configuration td.CE_desc-or-val-result {
  display: none;
}
.CEa.CEb.CEc.CEd.CEe span.CE_svg {
  width: 16px;
  height: 16px;
  vertical-align: middle;
  display: inline-block;
}
.CEa.CEb.CEc.CEd.CEe span.CE_svg.CE_svg-checkbox-checked,
.CEa.CEb.CEc.CEd.CEe span.CE_svg.CE_svg-checkbox-unchecked {
  width: 18px;
  height: 18px;
  vertical-align: text-bottom;
  margin-right: 0.2em;
  color: #333;
}
.CEa.CEb.CEc.CEd.CEe span.CE_svg.CE_svg-lock-locked {
  color: #c6c6c6;
  width: 15px;
  height: 15px;
}
.CEa.CEb.CEc.CEd.CEe .CE-input-datetime .CE_form-group {
  margin: 0;
}
.CEa.CEb.CEc.CEd.CEe .CE-input-datetime .CE_form-group .CE_input-group {
  width: 100%;
}
.CEa.CEb.CEc.CEd.CEe .CE-input-datetime .CE_form-group .CE_input-group input {
  padding-bottom: 2px;
  padding-left: 2px;
  padding-right: 6px;
  padding-top: 2px;
  font-size: 13px;
  line-height: 1;
  height: 24px;
}
.CEa.CEb.CEc.CEd.CEe .CE-input-datetime .CE_form-group .CE_input-group .CE_input-group-addon {
  font-size: 13px;
  padding-bottom: 1px;
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 1px;
}
.CEa.CEb.CEc.CEd.CEe .CE-input-radio label {
  display: block;
}
.CEa.CEb.CEc.CEd.CEe .CE-input-radio input {
  /*margin must be set because is normalized by UILib/Webconsole*/
  margin: 3px 3px 0 0;
  /* TODO remove magic aligment and do it properly - it same as bitcheck list checkbox */
  position: relative;
  top: 2px;
}
.CEa.CEb.CEc.CEd.CEe .CE-input-radio .CE_radio-input-column {
  /* it's expanded automatically*/
  width: 1em;
}
.CEa.CEb.CEc.CEd.CEe .CE-input-radio .CE_radio-label-column {
  width: auto;
}
.CEa.CEb.CEc.CEd.CEe .CE-input-radio .CE_radio-desc-row p {
  margin: 0;
  margin-bottom: 0.5em;
  font-size: 85%;
  color: #999;
}
.CEa.CEb.CEc.CEd.CEe .CE-input-radio[display_mode="horizontal"] input {
  margin: 0;
}
.CEa.CEb.CEc.CEd.CEe .CE-input-radio[display_mode="horizontal"] .CE_flex-container {
  display: flex;
  flex-wrap: nowrap;
}
.CEa.CEb.CEc.CEd.CEe .CE-input-radio[display_mode="horizontal"] .CE_flex-container > .CE_flex-item {
  min-width: 90px;
  text-align: center;
}
.CEa.CEb.CEc.CEd.CEe .CE-input-radio-horizontal-header {
  display: flex;
  flex-wrap: nowrap;
}
.CEa.CEb.CEc.CEd.CEe .CE-input-radio-horizontal-header > .CE-option {
  min-width: 90px;
  max-width: 90px;
  text-align: center;
  font-weight: bold;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 12px;
}
.CEa.CEb.CEc.CEd.CEe .CE-link {
  /* multilink */
}
.CEa.CEb.CEc.CEd.CEe .CE-link a {
  white-space: nowrap;
}
.CEa.CEb.CEc.CEd.CEe .CE-link .CE_flex-container {
  display: flex;
}
.CEa.CEb.CEc.CEd.CEe .CE-link .CE_flex-container .CE_flex-item {
  margin-right: 1em;
}
.CEa.CEb.CEc.CEd.CEe .CE-link[display-vertical] .CE_flex-container {
  flex-direction: column;
}
/*.CEa.CEb.CEc.CEd.CEe end*/
/**
 * @file 201_customCombo.less
 * @author created by: Pavel Pavlik
 * @author created on: 2015/10/05
 * @author \n
 * @author Copyright (c) 2015 ESET, spol. s r.o.
 * @note current owner: Pavel Pavlik ([email protected])
 * @note IMPORTANT: Before doing any significant change to this file check your plan with the current owner to avoid unexpected behaviour.
 */
.CEa.CEb.CEc.CEd.CEe div.CE_custom-combo.CE_dropdown > a {
  text-decoration: none;
  color: #333333;
  border: 1px solid #CCCCCC;
  border-radius: 2px;
  padding: 2px;
}
.CEa.CEb.CEc.CEd.CEe div.CE_custom-combo.CE_dropdown > a:focus {
  outline: 0;
}
.CEa.CEb.CEc.CEd.CEe div.CE_custom-combo.CE_dropdown > a .CE_disabled {
  color: #999999;
}
.CEa.CEb.CEc.CEd.CEe div.CE_custom-combo.CE_dropdown > a.CE_disabled .CE_caret {
  border-top-color: #999999;
}
.CEa.CEb.CEc.CEd.CEe div.CE_custom-combo.CE_dropdown > a .CE_text {
  display: inline-block;
  min-width: 2em;
  padding-left: 0.2em;
  padding-right: 0;
  white-space: nowrap;
}
.CEa.CEb.CEc.CEd.CEe div.CE_custom-combo.CE_dropdown ul.CE_dropdown-menu {
  min-width: 0;
  border-radius: 0;
  border-bottom-left-radius: 0;
  padding-top: 0;
  margin-top: 0;
}
.CEa.CEb.CEc.CEd.CEe div.CE_custom-combo.CE_dropdown > ul.CE_dropdown-menu > li > a {
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 0;
  padding-bottom: 0;
}
.CEa.CEb.CEc.CEd.CEe div.CE_custom-combo.CE_dropdown > ul.CE_dropdown-menu > li {
  border: 0px;
}
.CEa.CEb.CEc.CEd.CEe div.CE_custom-combo.CE_dropdown > ul.CE_dropdown-menu > li > a:hover,
.CEa.CEb.CEc.CEd.CEe div.CE_custom-combo.CE_dropdown > ul.CE_dropdown-menu > li > a:focus {
  background-color: transparent;
  outline: 0;
}
.CEa.CEb.CEc.CEd.CEe div.CE_custom-combo.CE_dropdown > ul.CE_dropdown-menu > li.CE_selected > a {
  background-color: #428bca;
  color: #fff;
}
.CEa.CEb.CEc.CEd.CEe div.CE_custom-combo .CE_disable-text-selection {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: default;
}
.CEa.CEb.CEc.CEd.CEe div.CE_custom-combo a[role="button"] {
  display: block;
  padding: 0;
}
.CEa.CEb.CEc.CEd.CEe div.CE_custom-combo a > table.CE_custom-combo-table {
  border-collapse: collapse;
  border-spacing: 0;
  border: none;
}
.CEa.CEb.CEc.CEd.CEe div.CE_custom-combo a > table.CE_custom-combo-table td {
  padding: 0;
  margin: 0;
}
.CEa.CEb.CEc.CEd.CEe div.CE_custom-combo a > table.CE_custom-combo-table td.CE_hide {
  line-height: 0;
}
.CEa.CEb.CEc.CEd.CEe div.CE_custom-combo a > table.CE_custom-combo-table td .CE_hide {
  height: 0;
  overflow: hidden;
  border: none;
  display: block;
}
.CEa.CEb.CEc.CEd.CEe div.CE_custom-combo.CE_dropdown > ul.CE_dropdown-menu > li.CE_hidden-value {
  display: none;
}
.CEa.CEb.CEc.CEd.CEe div.CE_custom-combo.CE_dropdown > ul.CE_dropdown-menu > li > div.CE_section-header {
  margin: 0 0.5em;
  margin-bottom: 0.5em;
  font-weight: bold;
  border-bottom: 1px solid;
  white-space: nowrap;
}
/**
 * @file 202_stateSwitcher.less
 * @author created by: Pavel Pavlik
 * @author created on: 2016/10/07
 * @author \n
 * @author Copyright (c) 2016 ESET, spol. s r.o.
 * @note current owner: Pavel Pavlik ([email protected])
 * @note IMPORTANT: Before doing any significant change to this file check your plan with the current owner to avoid unexpected behaviour.
 */
/*
* vars 
*/
.CEa.CEb.CEc.CEd.CEe div.CE_state-switcher {
  display: inline-block;
  vertical-align: middle;
}
.CEa.CEb.CEc.CEd.CEe div.CE_state-switcher > div.CE_btn-state {
  display: inline-block;
  min-width: 20px;
  background: none;
  background-image: none;
  border: none;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  padding: 0;
  padding-top: 2px;
  padding-bottom: 2px;
  margin: 0;
  box-shadow: none;
  outline: 0;
}
.CEa.CEb.CEc.CEd.CEe div.CE_state-switcher > div.CE_btn-state:hover,
.CEa.CEb.CEc.CEd.CEe div.CE_state-switcher > div.CE_btn-state:focus,
.CEa.CEb.CEc.CEd.CEe div.CE_state-switcher > div.CE_btn-state.focus {
  text-decoration: none;
}
.CEa.CEb.CEc.CEd.CEe div.CE_state-switcher > div.CE_btn-state:active,
.CEa.CEb.CEc.CEd.CEe div.CE_state-switcher > div.CE_btn-state.CE_active {
  outline: 0;
  background-image: none;
  box-shadow: none;
}
.CEa.CEb.CEc.CEd.CEe div.CE_state-switcher > div.CE_btn-state[disabled] {
  cursor: default;
}
.CEa.CEb.CEc.CEd.CEe div.CE_state-switcher > div.CE_btn-state[disabled].CE_not-active {
  opacity: 0.7;
}
.CEa.CEb.CEc.CEd.CEe div.CE_state-switcher > div.CE_btn-state[disabled]:hover,
.CEa.CEb.CEc.CEd.CEe div.CE_state-switcher > div.CE_btn-state[disabled].CE_active:hover,
.CEa.CEb.CEc.CEd.CEe div.CE_state-switcher > div.CE_btn-state[disabled].CE_not-active:hover {
  background: none;
}
.CEa.CEb.CEc.CEd.CEe div.CE_state-switcher > div.CE_btn-state[disabled].CE_not-active:hover {
  color: #ccc;
}
.CEa.CEb.CEc.CEd.CEe div.CE_state-switcher > div.CE_btn-state.CE_active:hover {
  background: #ccc;
}
.CEa.CEb.CEc.CEd.CEe div.CE_state-switcher > div.CE_btn-state.CE_not-active {
  color: #ccc;
}
.CEa.CEb.CEc.CEd.CEe div.CE_state-switcher > div.CE_btn-state.CE_not-active:hover {
  color: #999;
  background: #ccc;
}

Filemanager

Name Type Size Permission Actions
001_ce.ltr.css File 140.89 KB 0644
001_ce.rtl.css File 140.9 KB 0644
001_ce_dark.ltr.css File 140.96 KB 0644
001_ce_dark.rtl.css File 140.97 KB 0644
Filemanager