@import url(https://fonts.googleapis.com/css2?family=Roboto&display=swap);
/*!
 * Copyright 2018 Telerik EAD
 *
 * 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.
 */
.fake {
  color: red;
}
.k-common-test-class {
  opacity: 0;
}
.k-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  text-decoration: none;
  font-size: 100%;
  list-style: none;
}
.k-floatwrap:after,
.k-slider-items:after,
.k-grid-toolbar:after {
  content: "";
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
  overflow: hidden;
}
.k-floatwrap,
.k-slider-items,
.k-grid-toolbar {
  display: inline-block;
}
.k-floatwrap,
.k-slider-items,
.k-grid-toolbar {
  display: block;
}
.k-block,
.k-header,
.k-grid-header,
.k-toolbar,
.k-grouping-header,
.k-tooltip,
.k-pager-wrap,
.k-tabstrip-items .k-item,
.k-link.k-state-hover,
.k-textbox,
.k-textbox:hover,
.k-autocomplete,
.k-dropdown-wrap,
.k-picker-wrap,
.k-numeric-wrap,
.k-autocomplete.k-state-hover,
.k-dropdown-wrap.k-state-hover,
.k-picker-wrap.k-state-hover,
.k-numeric-wrap.k-state-hover,
.k-draghandle {
  background-repeat: repeat;
  background-position: 0 center;
}
.k-link:hover {
  text-decoration: none;
}
.k-state-highlight > .k-link {
  color: inherit;
}
.k-textbox > input,
.k-multiselect .k-input,
.k-input[type="text"],
.k-input[type="number"],
.k-textbox,
.k-picker-wrap .k-input {
  font-size: 100%;
  font-family: inherit;
  border-style: solid;
  border-width: 1px;
  -webkit-appearance: none;
}
.k-widget,
.k-block,
.k-inline-block,
.k-draghandle {
  border-style: solid;
  border-width: 1px;
  -webkit-appearance: none;
}
.k-block,
.k-widget {
  line-height: normal;
  outline: 0;
}
.k-widget .k-input::-ms-clear,
.k-list-filter ::-ms-clear {
  width: 0;
  height: 0;
}
.k-block,
.k-widget,
.k-grid,
.k-slider,
.k-splitter,
.k-treeview,
.k-panelbar,
.k-content,
.k-header-column-menu {
  outline: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-block,
.k-slider,
.k-splitbar,
.k-calendar,
.k-treeview,
.k-pager-wrap,
.k-grid-header .k-i-link-horizontal,
.k-header-column-menu {
  -webkit-touch-callout: none;
}
.k-header-column-menu {
  color: inhert;
}
.k-block {
  padding: 2px;
}
.k-block > .k-header {
  margin: -2px 0 10px -2px;
  padding: 0.3em 2px;
  width: 100%;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  font-size: 1.2em;
  white-space: nowrap;
  min-height: 16px;
  position: relative;
}
a.k-button-expand {
  display: block;
}
button.k-button-expand,
input[type="submit"].k-button-expand,
input[type="button"].k-button-expand,
input[type="reset"].k-button-expand {
  width: 100%;
}
.k-toolbar .k-button-icontext {
  padding-right: 0.8em;
}
.k-link {
  cursor: pointer;
  outline: 0;
  text-decoration: none;
}
.k-grid-header span.k-link {
  cursor: default;
}
.k-state-disabled,
.k-state-disabled .k-link,
.k-state-disabled .k-icon,
.k-state-disabled .k-draghandle,
.k-state-disabled .k-upload-button input {
  cursor: default !important;
  outline: 0;
}
.k-state-disabled {
  opacity: 0.7;
}
.k-state-disabled > .k-button {
  opacity: 1;
}
@media print {
  .k-state-disabled,
  .k-state-disabled .k-input {
    opacity: 1 !important;
  }
}
.k-state-error {
  border-style: ridge;
}
.k-state-empty {
  font-style: italic;
}
.k-icon.k-i-none {
  background-image: none !important;
}
.k-image {
  border: 0;
}
.k-badge {
  max-width: 100%;
  font-size: 0.7em;
  line-height: 2em;
  margin-left: 6px;
  padding: 0 6px;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  box-sizing: border-box;
}
html .k-success-colored {
  color: #507f50;
  border-color: #d0dfd0;
  background-color: #f0fff0;
}
html .k-info-colored {
  color: #50607f;
  border-color: #d0d9df;
  background-color: #f0f9ff;
}
html .k-error-colored {
  color: #7f5050;
  border-color: #dfd0d0;
  background-color: #fff0f0;
}
.k-inline-block {
  padding: 0 2px;
}
.k-loading,
.k-loading-image {
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center center;
}
.k-icon.k-i-loading {
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center center;
}
.k-icon.k-i-loading::before {
  content: "";
  display: none;
}
.k-loading-mask,
.k-loading-image,
.k-loading-text {
  position: absolute;
}
.k-loading-mask {
  z-index: 100;
}
.k-loading-mask.k-opaque .k-loading-color {
  opacity: 1;
}
.k-loading-mask .k-loading-progress {
  margin: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.k-loading-text {
  text-indent: -4000px;
  text-align: center;
}
.k-loading-image,
.k-loading-color {
  width: 100%;
  height: 100%;
}
.k-loading-image {
  top: 0;
  left: 0;
  z-index: 2;
}
.k-loading-color {
  filter: alpha(opacity=30);
  opacity: 0.3;
}
.k-content-frame {
  border: 0;
  width: 100%;
  height: 100%;
}
.k-pane > .k-splitter-overlay {
  filter: alpha(opacity=0);
  opacity: 0;
  position: absolute;
}
.k-drag-clue {
  position: absolute;
  z-index: 10003;
  border-style: solid;
  border-width: 1px;
  font-size: 0.9em;
  padding: 0.2em 0.4em;
  white-space: nowrap;
  cursor: default;
}
.k-item.k-drag-clue {
  font-size: inherit;
}
.k-drag-status {
  margin-top: -3px;
  margin-right: 4px;
  vertical-align: middle;
}
.k-reorder-cue {
  position: absolute;
  width: 1px;
  overflow: visible;
}
.k-reorder-cue .k-icon {
  position: absolute;
  left: -4px;
  width: 8px;
  height: 4px;
}
.k-reorder-cue .k-i-arrow-60-down {
  top: -4px;
}
.k-reorder-cue .k-i-arrow-60-up {
  bottom: -4px;
}
.k-scrollbar {
  position: absolute;
  overflow: scroll;
}
.k-scrollbar-vertical {
  top: 0;
  right: 0;
  width: 17px;
  height: 100%;
  overflow-x: hidden;
}
.k-touch-scrollbar {
  display: none;
  position: absolute;
  z-index: 200000;
  height: 8px;
  width: 8px;
  border: 1px solid #8a8a8a;
  background-color: #858585;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2) {
  body .k-touch-scrollbar {
    height: 12px;
    width: 12px;
    border-radius: 7px;
  }
}
.k-virtual-scrollable-wrap {
  overflow-x: auto;
}
.k-current-time {
  background: #f00;
  position: absolute;
}
.k-current-time-arrow-down {
  width: 0;
  height: 0;
  background: transparent;
  border-bottom: 4px solid  transparent;
  border-top: 4px solid #f00;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
}
.k-current-time-arrow-left {
  width: 0;
  height: 0;
  background: transparent;
  border-bottom: 4px solid  transparent;
  border-top: 4px solid transparent;
  border-left: 4px solid transparent;
  border-right: 4px solid #f00;
}
.k-current-time-arrow-right {
  width: 0;
  height: 0;
  background: transparent;
  border-bottom: 4px solid  transparent;
  border-top: 4px solid transparent;
  border-left: 4px solid #f00;
  border-right: 4px solid transparent;
}
.k-animation-container,
.k-widget,
.k-widget *,
.k-animation-container *,
.k-widget *:before,
.k-animation-container *:after,
.k-block .k-header,
.k-list-container,
.k-dialog .k-window-content {
  box-sizing: content-box;
}
.k-textbox,
.k-autocomplete,
.k-tabstrip > .k-content > .km-scroll-container,
.k-block,
.k-edit-cell .k-widget,
.k-grid-edit-row .k-widget,
.k-grid-edit-row .text-box,
.km-actionsheet > li,
.km-shim,
div.k-window-content {
  box-sizing: border-box;
}
.input-group .form-control {
  box-sizing: border-box;
}
.form-control.k-widget {
  padding: 0;
}
.km-widget,
.km-widget * {
  -moz-background-clip: border-box;
  -webkit-background-clip: border-box;
  background-clip: border-box;
}
input.k-checkbox,
.k-radio {
  display: inline;
  opacity: 0;
  width: 0;
  margin: 0;
  -webkit-appearance: none;
  overflow: hidden;
}
.k-ff input.k-checkbox,
.k-ff .k-radio {
  position: absolute;
}
.k-checkbox-label,
.k-radio-label {
  display: inline-block;
  position: relative;
  padding-left: 25.2px;
  vertical-align: top;
  line-height: 16px;
  cursor: pointer;
  border-style: solid;
  border-width: 0;
}
.k-checkbox-label:before {
  font: 14px "WebComponentsIcons", monospace;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  border-width: 1px;
  border-style: solid;
  width: 14px;
  height: 14px;
  font-size: 14px;
  line-height: 14px;
  text-align: center;
}
.k-checkbox:indeterminate + .k-checkbox-label:after {
  content: "";
  position: absolute;
  left: 8px;
  top: 8px;
  transform: translate(-50%, -50%);
  border-width: 1px;
  border-style: solid;
  width: 8px;
  height: 8px;
  font-size: 14px;
  text-align: center;
  content: " ";
}
.k-checkbox:checked + .k-checkbox-label:before {
  content: "\e118";
}
.k-checkbox:disabled + .k-checkbox-label {
  cursor: auto;
}
.k-radio-label:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 14px;
  height: 14px;
  border-style: solid;
}
.k-radio:checked + .k-radio-label:after {
  content: "";
  width: 10px;
  height: 10px;
  position: absolute;
  top: 3px;
  left: 3px;
}
.k-radio:disabled + .k-radio-label {
  cursor: auto;
}
.k-rtl .k-checkbox-label,
.k-rtl .k-radio-label {
  padding-left: 0;
  padding-right: 25.2px;
}
.k-rtl .k-checkbox-label:before,
.k-rtl .k-radio-label:before {
  right: 0;
}
.k-rtl .k-radio:checked + .k-radio-label:after {
  right: 3px;
}
input.k-checkbox + label {
  -webkit-user-select: none;
}
.k-pdf-export-shadow {
  position: absolute;
  overflow: hidden;
  left: -15000px;
  width: 14400px;
}
.km-native-scroller {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  -ms-touch-action: pan-x pan-y;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  -ms-scroll-snap-type: proximity;
}
.k-hr {
  margin: 0.5em auto;
  padding: 0;
  height: 0;
  border-width: 1px 0 0;
  border-style: solid;
  display: block;
  float: none;
  clear: both;
}
.k-icon,
.k-tool-icon {
  position: relative;
  display: inline-block;
  overflow: hidden;
  width: 1em;
  height: 1em;
  text-align: center;
  vertical-align: middle;
  background-image: none;
  font: 16px/1 'WebComponentsIcons';
  speak: none;
  font-variant: normal;
  text-transform: none;
  text-indent: 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: inherit;
}
.k-i-drag-and-drop,
.k-column-menu .k-sprite,
.k-grid-mobile .k-resize-handle-inner:before,
.k-grid-mobile .k-resize-handle-inner:after,
.k-pager-numbers .k-current-page .k-link:after,
.k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view > .k-link:after,
.k-gantt-views > .k-current-view > .k-link:after {
  position: relative;
  display: inline-block;
  overflow: hidden;
  width: 1em;
  height: 1em;
  text-align: center;
  vertical-align: middle;
  background-image: none;
  font: 16px/1 'WebComponentsIcons';
  speak: none;
  font-variant: normal;
  text-transform: none;
  text-indent: 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.k-icon:before {
  margin: auto;
  width: 1em;
  height: 1em;
  line-height: 1;
  display: inline-block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.k-button.k-button-icon .k-icon,
.k-grid-filter .k-icon,
.k-header .k-icon {
  text-indent: -99999px;
  overflow: hidden;
}
.k-button.k-button-icon .k-icon:before,
.k-grid-filter .k-icon:before,
.k-header .k-icon:before {
  text-indent: 0;
}
.k-sprite {
  width: 16px;
  height: 16px;
  font-size: 0;
  line-height: 0;
  text-align: center;
  background-repeat: no-repeat;
  background-color: transparent;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  -ms-high-contrast-adjust: none;
}
.k-list-container .k-footer:before,
.k-list-container .k-footer:after {
  content: "";
  display: block;
  overflow: hidden;
}
.k-reorder-cue {
  position: absolute;
}
.k-reorder-cue::before,
.k-reorder-cue::after {
  content: "";
  width: 0;
  height: 0;
  border: 3px solid transparent;
  position: absolute;
  transform: translateX(-50%);
}
.k-reorder-cue::before {
  border-bottom-width: 0;
  border-top-color: currentColor;
  top: -4px;
}
.k-reorder-cue::after {
  border-top-width: 0;
  border-bottom-color: currentColor;
  bottom: -4px;
}
.k-flip-h {
  transform: scaleX(-1);
}
.k-flip-v {
  transform: scaleY(-1);
}
.k-flip-h.k-flip-v {
  transform: scale(-1, -1);
}
.k-button {
  margin: 0;
  padding: 4px 14px;
  box-sizing: border-box;
  border-width: 1px;
  border-style: solid;
  background-repeat: repeat-x;
  background-position: 0 center;
  font: inherit;
  line-height: 1.72em;
  text-align: center;
  text-decoration: none;
  display: inline-flex;
  overflow: hidden;
  align-items: center;
  justify-content: center;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  cursor: pointer;
  outline: none;
  -webkit-appearance: none;
}
.k-no-flexbox .k-button {
  display: inline-block;
}
.k-button::-moz-focus-inner {
  padding: 0;
  border: 0;
  outline: 0;
}
.k-button:hover,
.k-button:focus {
  text-decoration: none;
  outline: 0;
}
.k-button .k-text {
  overflow: hidden;
}
.k-button .k-icon,
.k-button .k-image,
.k-button .k-sprite {
  color: inherit;
  align-self: center;
  pointer-events: none;
}
.k-button-icontext {
  overflow: visible;
}
.k-button-icontext .k-icon,
.k-button-icontext .k-image,
.k-button-icontext .k-sprite {
  margin-right: 3px;
  margin-right: 0.1875em;
  margin-left: -2px;
  margin-left: -0.125em;
}
.k-button[disabled],
.k-state-disabled .k-button,
.k-button.k-state-disabled {
  cursor: default;
  outline: 0;
  box-shadow: none;
}
.k-ie9 .k-button {
  display: inline-block;
}
a.k-button-expand {
  display: block;
}
button.k-button-expand,
input[type="submit"].k-button-expand,
input[type="button"].k-button-expand,
input[type="reset"].k-button-expand {
  width: 100%;
}
.k-button-icon {
  height: calc(1.72em + 10px);
}
.k-split-button-arrow {
  display: inline-block;
}
.k-button-icon,
.k-split-button-arrow {
  width: calc(1.72em + 10px);
  padding: 4px 7px;
}
.k-overflow-group .k-button-icon {
  width: auto;
}
.k-button.k-flat,
.k-button.k-bare {
  border-color: transparent !important;
  color: inherit;
  background: none !important;
  box-shadow: none !important;
  transition: color 0.2s ease-in-out;
}
.k-button.k-flat:hover,
.k-button.k-bare:hover,
.k-button.k-flat.k-state-hover,
.k-button.k-bare.k-state-hover,
.k-button.k-flat:active,
.k-button.k-bare:active,
.k-button.k-flat.k-state-active,
.k-button.k-bare.k-state-active,
.k-button.k-flat:hover:active,
.k-button.k-bare:hover:active,
.k-button.k-flat:hover.k-state-active,
.k-button.k-bare:hover.k-state-active {
  color: inherit;
}
.k-button.k-flat::before,
.k-button.k-bare::before {
  display: block;
}
.k-button-group {
  margin: 0;
  padding: 0;
  border-width: 0;
  list-style: none;
  white-space: nowrap;
  display: inline-flex;
  flex-direction: row;
  vertical-align: middle;
  position: relative;
  flex-wrap: nowrap;
}
.k-button-group .k-button {
  position: relative;
}
.k-button-group .k-button + .k-button {
  margin-left: -1px;
}
.k-button-group.k-button-group-stretched .k-button {
  flex: 1 0 auto;
}
.k-button-group .k-button:active,
.k-button-group .k-button.k-state-active {
  z-index: 2;
}
.k-button-group .k-button:hover,
.k-button-group .k-button.k-state-hover {
  z-index: 3;
}
.k-button-group .k-button.k-state-disabled,
.k-button-group.k-state-disabled .k-button {
  z-index: auto;
}
.k-button-group .k-button:focus,
.k-button-group .k-button.k-state-focused {
  z-index: 4;
}
.k-button-group > input[type="radio"],
.k-button-group > input[type="checkbox"],
.k-button-group label input[type="radio"],
.k-button-group label input[type="checkbox"] {
  margin: 0;
  padding: 0;
  clip: rect(0, 0, 0, 0);
  position: absolute;
  pointer-events: none;
}
.k-rtl .k-button-group .k-button {
  margin-left: 0;
}
.k-rtl .k-button-group .k-button + .k-button {
  margin-right: -1px;
}
.k-no-flexbox .k-button-group {
  display: inline-block;
}
.k-no-flexbox .k-button-group:after {
  content: "";
  display: block;
  clear: both;
}
.k-no-flexbox .k-button-group .k-button {
  display: inline-block;
  vertical-align: top;
}
.k-action-buttons {
  margin: 1em 0 0;
  padding: 6px 8px;
  text-align: right;
  position: relative;
  clear: both;
}
.k-action-buttons .k-button {
  min-width: 75px;
}
.k-action-buttons .k-button + .k-button {
  margin-left: 6px;
}
.k-action-buttons .k-button.k-left {
  float: left;
  margin: 0 0 0 1em;
}
.k-rpanel-left {
  transform: translateX(-100%) translateZ(0);
  left: 0;
}
.k-rpanel-right {
  transform: translateX(100%) translateZ(0);
  right: 0;
}
.k-rpanel-left,
.k-rpanel-right {
  position: fixed;
  display: block;
  overflow: auto;
  min-width: 320px;
  height: 100%;
  top: 0;
}
.k-rpanel-left.k-rpanel-expanded,
.k-rpanel-right.k-rpanel-expanded {
  transform: translateX(0) translateZ(0);
}
.k-rpanel-left + *,
.k-rpanel-right + * {
  overflow: auto;
}
.k-ie9 .k-rpanel-left {
  left: -100%;
}
.k-ie9 .k-rpanel-left.k-rpanel-expanded {
  left: 0;
}
.k-rpanel-top {
  position: static;
  max-height: 0;
}
.k-rpanel-top.k-rpanel-expanded {
  max-height: 568px;
  overflow: visible !important;
}
.k-edit-form {
  margin: 0;
  padding: 0;
}
.k-window > div.k-popup-edit-form {
  padding: 1em 0;
}
.k-grid-edit-row .k-edit-form td {
  border-bottom-width: 0;
}
.k-edit-form-container {
  position: relative;
  width: 400px;
}
.k-edit-label,
.k-edit-form-container .editor-label {
  float: left;
  clear: both;
  width: 30%;
  padding: 0.4em 0 1em;
  margin-left: 2%;
  text-align: right;
}
.k-edit-field,
.k-edit-form-container .editor-field {
  float: right;
  clear: right;
  width: 60%;
  margin-right: 2%;
  padding: 0 0 0.6em;
}
.k-edit-field > input[type="checkbox"],
.k-edit-field > input[type="radio"] {
  margin-top: 0.4em;
}
.k-edit-form-container .k-button {
  margin: 0 0.16em;
}
.k-edit-field > input[type="checkbox"]:first-child,
.k-edit-field > input[type="radio"]:first-child,
.k-edit-field > label:first-child > input[type="checkbox"],
.k-edit-field > .k-button:first-child {
  margin-left: 0;
}
.k-edit-form-container .k-edit-buttons {
  clear: both;
  text-align: right;
  border-width: 1px 0 0;
  border-style: solid;
  position: relative;
  bottom: -1em;
  padding: 0.6em;
}
.k-window {
  padding: 0;
  border-width: 1px;
  border-style: solid;
  display: inline-block;
  position: absolute;
  z-index: 10001;
}
.k-window .k-overlay {
  position: absolute;
  opacity: 0;
}
.k-window-titlebar {
  padding: 6px 12px;
  border-width: 0 0 1px;
  border-style: solid;
  width: 100%;
  box-sizing: border-box;
  white-space: nowrap;
  min-height: 16px;
}
.k-window-title {
  font-size: 1.2em;
  line-height: 1.25;
  display: block;
  text-overflow: ellipsis;
  overflow: hidden;
  cursor: default;
}
.k-window-title::before {
  content: "";
  display: inline-block;
}
.k-window-titlebar .k-window-actions {
  position: absolute;
  top: 3px;
  right: 6px;
}
.k-window-titlebar .k-window-action {
  padding: 2px;
  width: 20px;
  height: 20px;
  border-width: 0;
  box-sizing: content-box;
  opacity: 0.7;
}
.k-window-titlebar .k-window-action:hover {
  opacity: 1;
}
.k-window-content,
.k-prompt-container {
  padding: 12px 12px;
  height: 100%;
  overflow: auto;
  position: relative;
  outline: 0;
}
.k-window-content + .k-prompt-container {
  margin-top: -12px;
}
.k-prompt-container .k-textbox {
  width: 100%;
}
.k-window-iframecontent {
  padding: 0;
  overflow: visible;
}
.k-window-iframecontent .k-content-frame {
  vertical-align: top;
  border: 0;
  width: 100%;
  height: 100%;
}
.k-window-content > .km-scroll-container {
  height: 100%;
}
.k-window > .k-resize-handle {
  position: absolute;
  z-index: 1;
  background-color: #fff;
  font-size: 0;
  line-height: 6px;
  opacity: 0;
  zoom: 1;
}
.k-resize-n {
  top: -3px;
  left: 0;
  width: 100%;
  height: 6px;
  cursor: n-resize;
}
.k-resize-e {
  top: 0;
  right: -3px;
  width: 6px;
  height: 100%;
  cursor: e-resize;
}
.k-resize-s {
  bottom: -3px;
  left: 0;
  width: 100%;
  height: 6px;
  cursor: s-resize;
}
.k-resize-w {
  top: 0;
  left: -3px;
  width: 6px;
  height: 100%;
  cursor: w-resize;
}
.k-resize-se {
  bottom: -3px;
  right: -3px;
  width: 6px;
  height: 6px;
  cursor: se-resize;
}
.k-resize-sw {
  bottom: -3px;
  left: -3px;
  width: 6px;
  height: 6px;
  cursor: sw-resize;
}
.k-resize-ne {
  top: -3px;
  right: -3px;
  width: 6px;
  height: 6px;
  cursor: ne-resize;
}
.k-resize-nw {
  top: -3px;
  left: -3px;
  width: 6px;
  height: 6px;
  cursor: nw-resize;
}
.k-overlay {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10001;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.5;
  -webkit-backface-visibility: hidden;
}
.k-window > .k-action-buttons,
.k-window-content > .k-action-buttons {
  border-width: 1px 0 0;
  border-style: solid;
}
.k-tabstrip {
  margin: 0;
  padding: 0;
  zoom: 1;
  position: relative;
}
.k-tabstrip-items {
  padding: 0.3em 0.3em 0;
}
.k-tabstrip-scrollable .k-tabstrip-items {
  white-space: nowrap;
  overflow: hidden;
}
.k-tabstrip > .k-button.k-bare {
  position: absolute;
  top: 0.27em;
  z-index: 2;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.k-tabstrip-bottom > .k-button.k-bare {
  top: auto;
  bottom: 0.15em;
}
.k-tabstrip-prev {
  left: 0.4em;
}
.k-tabstrip-next {
  right: 0.4em;
}
.k-tabstrip-items .k-item,
.k-panelbar .k-tabstrip-items .k-item {
  list-style-type: none;
  display: inline-block;
  position: relative;
  border-style: solid;
  border-width: 1px 1px 0;
  padding: 0;
  vertical-align: top;
}
.k-tabstrip-items .k-item {
  overflow: hidden;
}
.k-tabstrip-items .k-tab-on-top,
.k-tabstrip-items .k-state-active,
.k-panelbar .k-tabstrip-items .k-state-active {
  margin-bottom: -1px;
  padding-bottom: 1px;
}
.k-tabstrip-top > .k-tabstrip-items .k-item,
.k-panelbar .k-tabstrip-items .k-item {
  margin: 0 -1px 0 0;
}
.k-tabstrip-top > .k-tabstrip-items .k-state-active,
.k-panelbar .k-tabstrip-top > .k-tabstrip-items .k-state-active {
  border-bottom-width: 1px;
  margin-bottom: -1px;
  padding-bottom: 0px;
}
.k-tabstrip-items .k-tab-on-top {
  z-index: 1;
}
.k-tabstrip-items .k-link,
.k-panelbar .k-tabstrip-items .k-link {
  display: inline-block;
  border-bottom-width: 0;
  padding: 0.5em 0.92em;
}
.k-tabstrip-items .k-icon,
.k-panelbar .k-tabstrip-items .k-icon {
  margin: -1px 4px 0 -3px;
  vertical-align: top;
}
.k-tabstrip-items .k-item .k-image,
.k-tabstrip-items .k-item .k-sprite,
.k-panelbar .k-tabstrip-items .k-item .k-image,
.k-panelbar .k-tabstrip-items .k-item .k-sprite {
  margin: -3px 3px 0 -6px;
  vertical-align: middle;
}
.k-tabstrip-items .k-loading {
  top: 0;
  left: 0;
  height: 0;
  width: 20%;
  position: absolute;
  background: transparent;
  border-top: 1px solid transparent;
  border-color: inherit;
  transition: width 200ms linear;
  transition: "width 200ms linear";
  animation: k-tab-loader 1s ease-in-out infinite;
}
.k-tabstrip-items .k-progress {
  animation: none;
}
.k-tabstrip-items .k-loading.k-complete {
  width: 100%;
  animation: none;
}
.k-tabstrip > .k-content,
.k-panelbar .k-tabstrip > .k-content {
  position: static;
  border-style: solid;
  border-width: 1px;
  margin: 0 0.286em 0.3em;
  padding: 0.92em;
  zoom: 1;
}
.k-tabstrip > .k-content {
  display: none;
  overflow: auto;
}
.k-tabstrip > .k-content.km-scroll-wrapper {
  padding: 0;
}
.k-tabstrip > .k-content > .km-scroll-container {
  padding: 0.3em 0.92em;
}
@keyframes k-tab-loader {
  0% {
    left: 0;
  }
  50% {
    left: 80%;
  }
  100% {
    left: 0;
  }
}
.k-tabstrip-left > div.k-content,
.k-tabstrip-right > div.k-content {
  margin: 0.286em 0.3em;
}
.k-tabstrip-left > .k-tabstrip-items .k-item,
.k-tabstrip-right > .k-tabstrip-items .k-item {
  display: block;
  margin-bottom: -1px;
}
.k-tabstrip-left > .k-tabstrip-items .k-link,
.k-tabstrip-right > .k-tabstrip-items .k-link {
  display: block;
}
.k-tabstrip-left > .k-tabstrip-items .k-tab-on-top,
.k-tabstrip-right > .k-tabstrip-items .k-tab-on-top,
.k-tabstrip-left > .k-tabstrip-items .k-state-active,
.k-tabstrip-right > .k-tabstrip-items .k-state-active,
.k-panelbar .k-tabstrip-left > .k-tabstrip-items .k-state-active,
.k-panelbar .k-tabstrip-right > .k-tabstrip-items .k-state-active {
  margin-bottom: -1px;
  padding-bottom: 0;
}
.k-tabstrip-left > .k-tabstrip-items {
  float: left;
  padding: 0.25em 0 0.3em 0.3em;
}
.k-tabstrip-left > .k-tabstrip-items .k-item {
  border-width: 1px 0 1px 1px;
  border-radius: 3px 0 0 3px;
}
.k-tabstrip-left > .k-tabstrip-items .k-state-active {
  border-width: 1px 0 1px 1px;
}
.k-tabstrip-left > .k-tabstrip-items .k-tab-on-top,
.k-tabstrip-left > .k-tabstrip-items .k-state-active,
.k-panelbar .k-tabstrip-left > .k-tabstrip-items .k-state-active {
  margin-right: -1px;
  padding-right: 1px;
}
.k-tabstrip-right > .k-tabstrip-items {
  float: right;
  padding: 0.25em 0.3em 0.3em 0;
}
.k-tabstrip-right > .k-tabstrip-items .k-item {
  border-width: 1px 1px 1px 0;
  border-radius: 0 3px 3px 0;
}
.k-tabstrip-right > .k-tabstrip-items .k-state-active {
  border-width: 1px 1px 1px 0;
}
.k-tabstrip-right > .k-tabstrip-items .k-tab-on-top,
.k-tabstrip-right > .k-tabstrip-items .k-state-active,
.k-panelbar .k-tabstrip-right > .k-tabstrip-items .k-state-active {
  margin-left: -1px;
  padding-left: 1px;
}
.k-tabstrip-bottom > .k-tabstrip-items {
  margin-top: -1px;
  padding: 0 0.3em 0.3em;
}
.k-tabstrip-bottom > .k-content,
.k-panelbar .k-tabstrip-bottom > .k-content {
  margin: 0.3em 0.286em 0;
  z-index: 1;
  position: relative;
}
.k-tabstrip-bottom > .k-tabstrip-items .k-item {
  border-width: 0 1px 1px;
  border-radius: 0 0 4px 4px;
}
.k-tabstrip-bottom > .k-tabstrip-items .k-state-active {
  margin-bottom: 0;
  padding-bottom: 0;
}
.k-tabstrip-bottom > .k-content {
  min-height: 100px;
}
.k-tabstrip-bottom > .k-tabstrip-items .k-loading {
  top: auto;
  bottom: 0;
}
.k-panelbar {
  zoom: 1;
}
.k-panelbar > .k-item,
.k-panel > .k-item {
  list-style-type: none;
  display: block;
  border-width: 0;
  margin: 0;
  zoom: 1;
  border-radius: 0;
}
.k-panelbar .k-link > .k-image,
.k-panelbar .k-link > .k-sprite {
  margin-top: -2px;
  margin-right: 5px;
  vertical-align: middle;
}
.k-panelbar > .k-item > .k-link,
.k-panel > .k-item > .k-link {
  display: block;
  position: relative;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  padding: 0 1em;
  line-height: 2.34em;
  text-decoration: none;
  zoom: 1;
}
.k-panelbar-expand.k-icon,
.k-panelbar-collapse.k-icon {
  position: absolute;
  top: 50%;
  right: 4px;
  margin-top: -8px;
}
.k-panelbar .k-panel,
.k-panelbar .k-content {
  position: relative;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  margin: 0;
  padding: 0;
  zoom: 1;
}
.k-panel > .k-item > .k-link {
  border-bottom: 0;
  font-size: 0.95em;
  line-height: 2.2;
}
.k-panel .k-panel > .k-item > .k-link {
  padding-left: 2em;
}
.k-panelbar .k-i-arrow-end-right .k-link {
  border-bottom: 0;
}
.k-panel .k-panel {
  border-bottom: 0;
}
.k-pager-wrap {
  clear: both;
  overflow: hidden;
  position: relative;
  border-style: solid;
  border-width: 1px;
  line-height: 2em;
  padding: 0.333em 0 0.333em 0.25em;
}
.k-pager-numbers .k-link,
.k-pager-numbers .k-state-selected {
  display: inline-block;
  vertical-align: top;
  margin-right: 1px;
}
.k-pager-numbers {
  margin: 0 2px;
}
.k-pager-numbers .k-state-selected {
  vertical-align: top;
}
.k-pager-numbers .k-current-page {
  display: none;
}
.k-pager-numbers li,
.k-pager-input {
  float: left;
}
.k-pager-info {
  float: right;
  padding: 0 1.333em;
}
.k-pager-numbers .k-link {
  text-decoration: none;
}
.k-pager-wrap > .k-link,
.k-pager-numbers .k-link,
.k-pager-numbers .k-state-selected {
  min-width: 2em;
}
.k-pager-wrap > .k-link {
  float: left;
  margin: 0 0.08333em;
  height: 2em;
  line-height: 2em;
  border-radius: 1.0833em;
  cursor: pointer;
  text-align: center;
}
.k-pager-wrap > .k-link > .k-icon {
  margin-top: -2px;
  color: inherit;
}
.k-pager-wrap > a.k-state-disabled:hover {
  background: none;
  cursor: default;
}
.k-pager-numbers .k-link {
  text-align: center;
  line-height: 2em;
  border-style: solid;
  border-width: 1px;
  border-radius: 1.0833em;
}
.k-pager-wrap > .k-link {
  border-style: solid;
  border-width: 1px;
}
.k-pager-wrap .k-pager-refresh {
  float: right;
  margin-right: 0.5em;
  border-width: 0;
  border-radius: 0;
}
.k-pager-numbers .k-state-selected {
  border-style: solid;
  border-width: 1px;
  text-align: center;
  border-radius: 1.0833em;
}
.k-pager-wrap .k-textbox {
  width: 3.333em;
}
.k-pager-wrap .k-dropdown {
  width: 4.5em;
}
.k-pager-refresh {
  float: right;
}
.k-pager-input,
.k-pager-sizes {
  padding: 0 1.4166em;
}
.k-pager-sizes {
  display: inline-block;
  padding-top: 1px;
}
.k-pager-sizes .k-widget.k-dropdown {
  margin-top: -2px;
}
.k-pager-wrap .k-textbox,
.k-pager-wrap .k-widget {
  margin: 0 0.4em 0;
}
@media only screen and (max-width: 1024px) {
  .k-webkit .k-pager-wrap,
  .k-ff .k-pager-wrap,
  .k-ie10 .k-pager-wrap,
  .k-ie11 .k-pager-wrap,
  .k-edge .k-pager-wrap,
  .k-safari .k-pager-wrap {
    overflow: visible;
    min-height: 2.1em;
  }
  .k-webkit .k-pager-wrap .k-pager-nav,
  .k-ff .k-pager-wrap .k-pager-nav,
  .k-ie10 .k-pager-wrap .k-pager-nav,
  .k-ie11 .k-pager-wrap .k-pager-nav,
  .k-edge .k-pager-wrap .k-pager-nav,
  .k-safari .k-pager-wrap .k-pager-nav,
  .k-webkit .k-pager-input,
  .k-ff .k-pager-input,
  .k-ie10 .k-pager-input,
  .k-ie11 .k-pager-input,
  .k-edge .k-pager-input,
  .k-safari .k-pager-input {
    display: inline-block;
    vertical-align: top;
  }
  .k-webkit .k-pager-numbers,
  .k-ff .k-pager-numbers,
  .k-ie10 .k-pager-numbers,
  .k-ie11 .k-pager-numbers,
  .k-edge .k-pager-numbers,
  .k-safari .k-pager-numbers {
    position: absolute;
    left: 4.8em;
    display: inline-flex;
    flex-direction: column-reverse;
    overflow: visible;
    height: auto;
  }
  .k-webkit .k-pager-numbers:first-child,
  .k-ff .k-pager-numbers:first-child,
  .k-ie10 .k-pager-numbers:first-child,
  .k-ie11 .k-pager-numbers:first-child,
  .k-edge .k-pager-numbers:first-child,
  .k-safari .k-pager-numbers:first-child {
    left: 0.2em;
  }
  .k-webkit .k-pager-numbers.k-state-expanded,
  .k-ff .k-pager-numbers.k-state-expanded,
  .k-ie10 .k-pager-numbers.k-state-expanded,
  .k-ie11 .k-pager-numbers.k-state-expanded,
  .k-edge .k-pager-numbers.k-state-expanded,
  .k-safari .k-pager-numbers.k-state-expanded {
    transform: translatey(-100%);
    -webkit-transform: translatey(-100%);
  }
  .k-webkit .km-pane-wrapper .k-pager-numbers,
  .k-ff .km-pane-wrapper .k-pager-numbers,
  .k-ie10 .km-pane-wrapper .k-pager-numbers,
  .k-ie11 .km-pane-wrapper .k-pager-numbers,
  .k-edge .km-pane-wrapper .k-pager-numbers,
  .k-safari .km-pane-wrapper .k-pager-numbers {
    position: relative;
    left: 50%;
    transform: translate(-50%, -100%);
    -webkit-transform: translate(-50%, -100%);
  }
  .k-webkit .km-pane-wrapper .k-pager-numbers .k-link,
  .k-ff .km-pane-wrapper .k-pager-numbers .k-link,
  .k-ie10 .km-pane-wrapper .k-pager-numbers .k-link,
  .k-ie11 .km-pane-wrapper .k-pager-numbers .k-link,
  .k-edge .km-pane-wrapper .k-pager-numbers .k-link,
  .k-safari .km-pane-wrapper .k-pager-numbers .k-link,
  .k-webkit .km-pane-wrapper .k-pager-numbers .k-state-selected,
  .k-ff .km-pane-wrapper .k-pager-numbers .k-state-selected,
  .k-ie10 .km-pane-wrapper .k-pager-numbers .k-state-selected,
  .k-ie11 .km-pane-wrapper .k-pager-numbers .k-state-selected,
  .k-edge .km-pane-wrapper .k-pager-numbers .k-state-selected,
  .k-safari .km-pane-wrapper .k-pager-numbers .k-state-selected,
  .k-webkit .km-pane-wrapper .k-pager-wrap > .k-link,
  .k-ff .km-pane-wrapper .k-pager-wrap > .k-link,
  .k-ie10 .km-pane-wrapper .k-pager-wrap > .k-link,
  .k-ie11 .km-pane-wrapper .k-pager-wrap > .k-link,
  .k-edge .km-pane-wrapper .k-pager-wrap > .k-link,
  .k-safari .km-pane-wrapper .k-pager-wrap > .k-link,
  .k-webkit .km-pane-wrapper .k-pager-wrap > .k-pager-info,
  .k-ff .km-pane-wrapper .k-pager-wrap > .k-pager-info,
  .k-ie10 .km-pane-wrapper .k-pager-wrap > .k-pager-info,
  .k-ie11 .km-pane-wrapper .k-pager-wrap > .k-pager-info,
  .k-edge .km-pane-wrapper .k-pager-wrap > .k-pager-info,
  .k-safari .km-pane-wrapper .k-pager-wrap > .k-pager-info {
    padding-top: 0;
    padding-bottom: 0;
  }
  .k-webkit .k-rtl .k-pager-numbers,
  .k-ff .k-rtl .k-pager-numbers,
  .k-ie10 .k-rtl .k-pager-numbers,
  .k-ie11 .k-rtl .k-pager-numbers,
  .k-edge .k-rtl .k-pager-numbers,
  .k-safari .k-rtl .k-pager-numbers {
    left: auto;
    right: 4.8em;
    width: 4.5em;
  }
  .k-webkit .k-rtl .k-pager-numbers:first-child,
  .k-ff .k-rtl .k-pager-numbers:first-child,
  .k-ie10 .k-rtl .k-pager-numbers:first-child,
  .k-ie11 .k-rtl .k-pager-numbers:first-child,
  .k-edge .k-rtl .k-pager-numbers:first-child,
  .k-safari .k-rtl .k-pager-numbers:first-child {
    left: auto;
    right: 0.2em;
  }
  .k-webkit .k-rtl .km-pane-wrapper .k-pager-numbers,
  .k-ff .k-rtl .km-pane-wrapper .k-pager-numbers,
  .k-ie10 .k-rtl .km-pane-wrapper .k-pager-numbers,
  .k-ie11 .k-rtl .km-pane-wrapper .k-pager-numbers,
  .k-edge .k-rtl .km-pane-wrapper .k-pager-numbers,
  .k-safari .k-rtl .km-pane-wrapper .k-pager-numbers {
    right: 5.8em;
  }
  .k-webkit .k-pager-numbers .k-current-page,
  .k-ff .k-pager-numbers .k-current-page,
  .k-ie10 .k-pager-numbers .k-current-page,
  .k-ie11 .k-pager-numbers .k-current-page,
  .k-edge .k-pager-numbers .k-current-page,
  .k-safari .k-pager-numbers .k-current-page {
    display: block;
    border-left: 0;
  }
  .k-webkit .k-pager-numbers.k-state-expanded .k-current-page,
  .k-ff .k-pager-numbers.k-state-expanded .k-current-page,
  .k-ie10 .k-pager-numbers.k-state-expanded .k-current-page,
  .k-ie11 .k-pager-numbers.k-state-expanded .k-current-page,
  .k-edge .k-pager-numbers.k-state-expanded .k-current-page,
  .k-safari .k-pager-numbers.k-state-expanded .k-current-page {
    transform: translatey(100%);
    -webkit-transform: translatey(100%);
  }
  .k-webkit .k-pager-numbers li:not(.k-current-page),
  .k-ff .k-pager-numbers li:not(.k-current-page),
  .k-ie10 .k-pager-numbers li:not(.k-current-page),
  .k-ie11 .k-pager-numbers li:not(.k-current-page),
  .k-edge .k-pager-numbers li:not(.k-current-page),
  .k-safari .k-pager-numbers li:not(.k-current-page) {
    display: none;
  }
  .k-webkit .k-pager-numbers .k-current-page .k-link,
  .k-ff .k-pager-numbers .k-current-page .k-link,
  .k-ie10 .k-pager-numbers .k-current-page .k-link,
  .k-ie11 .k-pager-numbers .k-current-page .k-link,
  .k-edge .k-pager-numbers .k-current-page .k-link,
  .k-safari .k-pager-numbers .k-current-page .k-link {
    width: 3.2em;
    padding: 0 0.429em 0 0.714em;
    border-radius: 1.0833em;
  }
  .k-webkit .k-pager-numbers + .k-link,
  .k-ff .k-pager-numbers + .k-link,
  .k-ie10 .k-pager-numbers + .k-link,
  .k-ie11 .k-pager-numbers + .k-link,
  .k-edge .k-pager-numbers + .k-link,
  .k-safari .k-pager-numbers + .k-link {
    margin-left: 4.8em;
  }
  .k-webkit .k-rtl .k-pager-numbers + .k-link,
  .k-ff .k-rtl .k-pager-numbers + .k-link,
  .k-ie10 .k-rtl .k-pager-numbers + .k-link,
  .k-ie11 .k-rtl .k-pager-numbers + .k-link,
  .k-edge .k-rtl .k-pager-numbers + .k-link,
  .k-safari .k-rtl .k-pager-numbers + .k-link {
    margin-right: 5.1em;
    margin-left: 0;
  }
  .k-webkit .k-pager-numbers .k-state-selected,
  .k-ff .k-pager-numbers .k-state-selected,
  .k-ie10 .k-pager-numbers .k-state-selected,
  .k-ie11 .k-pager-numbers .k-state-selected,
  .k-edge .k-pager-numbers .k-state-selected,
  .k-safari .k-pager-numbers .k-state-selected,
  .k-webkit .k-pager-numbers .k-link,
  .k-ff .k-pager-numbers .k-link,
  .k-ie10 .k-pager-numbers .k-link,
  .k-ie11 .k-pager-numbers .k-link,
  .k-edge .k-pager-numbers .k-link,
  .k-safari .k-pager-numbers .k-link {
    display: block;
    margin-right: 0;
    padding: 1px 5px 1px 5px;
    text-align: left;
  }
  .k-webkit .k-pager-numbers.k-state-expanded,
  .k-ff .k-pager-numbers.k-state-expanded,
  .k-ie10 .k-pager-numbers.k-state-expanded,
  .k-ie11 .k-pager-numbers.k-state-expanded,
  .k-edge .k-pager-numbers.k-state-expanded,
  .k-safari .k-pager-numbers.k-state-expanded {
    box-sizing: border-box;
    padding: 2px 2px 0;
  }
  .k-webkit .k-pager-numbers.k-state-expanded .k-current-page,
  .k-ff .k-pager-numbers.k-state-expanded .k-current-page,
  .k-ie10 .k-pager-numbers.k-state-expanded .k-current-page,
  .k-ie11 .k-pager-numbers.k-state-expanded .k-current-page,
  .k-edge .k-pager-numbers.k-state-expanded .k-current-page,
  .k-safari .k-pager-numbers.k-state-expanded .k-current-page {
    margin: -2em -3px 0;
    padding: 0;
  }
  .k-webkit .k-pager-numbers.k-state-expanded .k-current-page .k-link,
  .k-ff .k-pager-numbers.k-state-expanded .k-current-page .k-link,
  .k-ie10 .k-pager-numbers.k-state-expanded .k-current-page .k-link,
  .k-ie11 .k-pager-numbers.k-state-expanded .k-current-page .k-link,
  .k-edge .k-pager-numbers.k-state-expanded .k-current-page .k-link,
  .k-safari .k-pager-numbers.k-state-expanded .k-current-page .k-link {
    border-radius: 0 0 1.0833em 1.0833em;
  }
  .k-webkit .k-pager-numbers.k-state-expanded li,
  .k-ff .k-pager-numbers.k-state-expanded li,
  .k-ie10 .k-pager-numbers.k-state-expanded li,
  .k-ie11 .k-pager-numbers.k-state-expanded li,
  .k-edge .k-pager-numbers.k-state-expanded li,
  .k-safari .k-pager-numbers.k-state-expanded li {
    display: inline-block;
  }
}
@media only screen and (max-width: 640px) {
  .k-webkit .k-pager-info,
  .k-ff .k-pager-info,
  .k-ie10 .k-pager-info,
  .k-ie11 .k-pager-info,
  .k-edge .k-pager-info,
  .k-safari .k-pager-info {
    display: none;
  }
}
@media only screen and (max-width: 480px) {
  .k-webkit .k-pager-sizes,
  .k-ff .k-pager-sizes,
  .k-ie10 .k-pager-sizes,
  .k-ie11 .k-pager-sizes,
  .k-edge .k-pager-sizes,
  .k-safari .k-pager-sizes {
    display: none;
  }
}
.k-rtl .k-pager-wrap .k-i-seek-e,
.k-rtl .k-pager-wrap .k-i-seek-w,
.k-rtl .k-pager-wrap .k-i-arrow-e,
.k-rtl .k-pager-wrap .k-i-arrow-w {
  transform: scaleX(-1);
}
.k-menu {
  cursor: default;
}
.k-menu .k-link {
  white-space: nowrap;
}
.k-menu,
.k-menu-scroll-wrapper .k-menu-group,
.k-popups-wrapper .k-menu-group,
.k-menu .k-menu-group {
  list-style: none;
  margin: 0;
  padding: 0;
  zoom: 1;
}
.k-menu:after {
  content: '';
  display: block;
  width: 99%;
  height: 0;
  float: inherit;
  clear: both;
}
.k-menu-scroll-wrapper .k-item,
.k-popups-wrapper .k-item,
.k-menu .k-item {
  -webkit-user-select: none;
  -moz-user-select: -moz-none;
      user-select: none;
}
.k-menu-scroll-wrapper .k-item div,
.k-popups-wrapper .k-item div,
.k-menu .k-item div {
  -webkit-user-select: default;
     -moz-user-select: default;
          user-select: default;
}
.k-popups-wrapper .k-item .k-item,
.k-popups-wrapper.vertical > .k-item,
.k-menu-scroll-wrapper .k-item .k-item,
.k-menu-scroll-wrapper.vertical > .k-item,
.k-menu .k-item .k-item,
ul.k-menu-vertical > .k-item {
  display: block;
  float: none;
  border-width: 0;
}
.k-menu-scroll-wrapper .k-item > .k-link > .k-icon,
.k-menu-scroll-wrapper .k-image,
.k-menu-scroll-wrapper .k-sprite,
.k-popups-wrapper .k-item > .k-link > .k-icon,
.k-popups-wrapper .k-image,
.k-popups-wrapper .k-sprite,
.k-menu .k-item > .k-link > .k-icon,
.k-menu .k-image,
.k-menu .k-sprite {
  margin: -2px 4px 0 -4px;
  vertical-align: middle;
}
.k-menu-scroll-wrapper .k-item > .k-link,
.k-popups-wrapper .k-item > .k-link,
.k-menu .k-item > .k-link {
  display: block;
  padding: 1.2em 1.2em 1.1em;
  line-height: 1.34em;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.k-menu-scroll-wrapper .k-menu-group,
.k-popups-wrapper .k-menu-group,
.k-menu .k-menu-group {
  display: none;
  border-style: solid;
  border-width: 1px;
  overflow: visible;
  white-space: nowrap;
}
.k-menu-scroll-wrapper .k-menu-group > .k-item,
.k-popups-wrapper .k-menu-group > .k-item,
.k-menu .k-menu-group > .k-item {
  display: block;
  border-width: 0;
}
.k-menu-scroll-wrapper .k-item,
.k-menu-scroll-wrapper.horizontal > .k-item,
.k-popups-wrapper .k-item,
.k-popups-wrapper.horizontal > .k-item,
.k-menu .k-item,
.k-widget.k-menu-horizontal > .k-item {
  position: relative;
  float: left;
  border-style: solid;
  border-width: 0 1px 0 0;
  vertical-align: top;
  zoom: 1;
  box-sizing: content-box;
}
.k-menu-scroll-wrapper .k-menu-group .k-item > .k-link,
.k-popups-wrapper.vertical > .k-item > .k-link,
.k-context-menu.k-menu-vertical > .k-item > .k-link,
.k-menu .k-menu-group .k-item > .k-link {
  padding: 0.28em 1.8em 0.38em 0.9em;
}
.k-popups-wrapper.horizontal > .k-separator,
.k-context-menu.k-menu-horizontal > .k-separator {
  display: none;
}
.k-popups-wrapper.horizontal > .k-item,
.k-context-menu.k-menu-horizontal > .k-item {
  box-sizing: border-box;
}
.k-popups-wrapper.horizontal > .k-last,
.k-context-menu.k-menu-horizontal > .k-last {
  border: 0;
}
.k-menu-scroll-wrapper .k-item > .k-link > .k-menu-expand-arrow,
.k-popups-wrapper .k-item > .k-link > .k-menu-expand-arrow,
.k-menu-horizontal > .k-item > .k-link > .k-menu-expand-arrow {
  margin: -2px 0 0;
}
.k-menu-scroll-wrapper .k-item > .k-link > .k-i-arrow-60-down,
.k-popups-wrapper .k-item > .k-link > .k-i-arrow-60-down,
.k-menu .k-item > .k-link > .k-i-arrow-60-down {
  margin-right: -8px;
}
.k-menu-scroll-wrapper .k-item > .k-link > .k-i-arrow-60-right,
.k-popups-wrapper .k-item > .k-link > .k-i-arrow-60-right,
.k-menu-group .k-item > .k-link > .k-menu-expand-arrow,
.k-menu-vertical .k-item > .k-link > .k-menu-expand-arrow {
  position: absolute;
  top: 50%;
  margin-top: -8px;
  right: 2px;
  right: 0.2rem;
}
.k-menu-scroll-wrapper .k-animation-container,
.k-popups-wrapper .k-animation-container,
.k-menu .k-animation-container {
  border: 0;
}
.k-menu-scroll-wrapper .k-animation-container,
.k-menu-scroll-wrapper .k-menu-group,
.k-popups-wrapper .k-animation-container,
.k-popups-wrapper .k-menu-group,
.k-menu .k-animation-container,
.k-menu .k-menu-group {
  position: absolute;
  left: 0;
}
.k-menu-scroll-wrapper .k-animation-container .k-animation-container,
.k-menu-scroll-wrapper .k-menu-group .k-menu-group,
.k-menu-scroll-wrapper.vertical .k-animation-container,
.k-menu-scroll-wrapper.vertical .k-menu-group,
.k-popups-wrapper .k-animation-container .k-animation-container,
.k-popups-wrapper .k-menu-group .k-menu-group,
.k-popups-wrapper.vertical .k-animation-container,
.k-popups-wrapper.vertical .k-menu-group,
.k-menu .k-animation-container .k-animation-container,
.k-menu .k-menu-group .k-menu-group,
.k-menu-vertical .k-animation-container,
.k-menu-vertical .k-menu-group {
  top: 0;
  left: 0;
}
.k-menu-scroll-wrapper .k-animation-container .k-menu-group,
.k-popups-wrapper .k-animation-container .k-menu-group,
.k-menu .k-animation-container .k-menu-group {
  top: auto;
  left: auto;
  margin-left: -1px;
}
.k-menu .k-animation-container,
.k-menu-scroll-wrapper .k-animation-container,
.k-popups-wrapper .k-animation-container,
.k-popup .k-animation-container {
  margin-top: -1px;
  padding-left: 1px;
}
.k-ie .k-menu .k-animation-container,
.k-ie .k-menu-scroll-wrapper .k-animation-container,
.k-ie .k-popups-wrapper .k-animation-container,
.k-ie .k-popup .k-animation-container {
  margin-top: -2px;
}
.k-popup .k-animation-container .k-popup {
  margin-left: -1px;
}
.k-menu-scroll-wrapper .k-separator,
.k-popups-wrapper .k-separator,
ul.k-menu .k-separator {
  padding: 0.25em 0;
  height: 100%;
  width: 1px;
  font-size: 0;
  line-height: 0;
  border-width: 0 1px 0 0;
}
.k-menu-scroll-wrapper.vertical .k-separator,
.k-menu-scroll-wrapper.vertical .k-menu-group .k-separator,
.k-popups-wrapper.vertical .k-separator,
.k-popups-wrapper.vertical .k-menu-group .k-separator,
ul.k-menu-vertical .k-separator,
.k-menu .k-menu-group .k-separator {
  padding: 0;
  height: 1px;
  width: 100%;
  border-width: 1px 0 0;
}
.k-popups-wrapper .k-widget.k-menu,
.k-menu-scroll-wrapper .k-widget.k-menu {
  white-space: nowrap;
  overflow: hidden;
}
.k-popups-wrapper.vertical .k-menu.k-menu-vertical,
.k-menu-scroll-wrapper.vertical .k-menu.k-menu-vertical {
  height: 100%;
  box-sizing: border-box;
}
.k-popups-wrapper.horizontal .k-menu.k-menu-horizontal > .k-item,
.k-menu-scroll-wrapper.horizontal .k-menu.k-menu-horizontal > .k-item {
  display: inline-block;
  overflow: hidden;
  float: none;
}
.k-popups-wrapper.vertical .k-menu.k-menu-vertical > .k-item,
.k-menu-scroll-wrapper.vertical .k-menu.k-menu-vertical > .k-item {
  overflow: hidden;
}
.k-popups-wrapper,
.k-menu-scroll-wrapper {
  position: relative;
  border: 0;
  margin: 0;
  padding: 0;
}
.k-popups-wrapper.vertical,
.k-menu-scroll-wrapper.vertical {
  height: 100%;
}
.k-popups-wrapper > .k-animation-container .k-item,
.k-menu-scroll-wrapper > .k-animation-container .k-item {
  float: none;
}
.k-popups-wrapper .k-menu-scroll-button,
.k-menu-scroll-wrapper .k-menu-scroll-button {
  border-radius: 0;
  position: absolute;
  display: none;
}
.k-popups-wrapper .k-scroll-up,
.k-menu-scroll-wrapper .k-scroll-up {
  top: 0;
  left: 0;
}
.k-popups-wrapper .k-scroll-down,
.k-menu-scroll-wrapper .k-scroll-down {
  bottom: 0;
  left: 0;
}
.k-popups-wrapper .k-scroll-up,
.k-menu-scroll-wrapper .k-scroll-up,
.k-popups-wrapper .k-scroll-down,
.k-menu-scroll-wrapper .k-scroll-down {
  width: 100%;
  height: 16px;
  padding: 0em 0.7em;
  line-height: 0.2em;
}
.k-popups-wrapper .k-scroll-left,
.k-menu-scroll-wrapper .k-scroll-left {
  top: 0;
  left: 0;
}
.k-popups-wrapper .k-scroll-right,
.k-menu-scroll-wrapper .k-scroll-right {
  top: 0;
  right: 0;
}
.k-popups-wrapper .k-scroll-left,
.k-menu-scroll-wrapper .k-scroll-left,
.k-popups-wrapper .k-scroll-right,
.k-menu-scroll-wrapper .k-scroll-right {
  width: 16px;
  height: 100%;
  padding-left: 0;
  padding-right: 0;
}
.k-popups-wrapper .k-scroll-left .k-icon,
.k-menu-scroll-wrapper .k-scroll-left .k-icon,
.k-popups-wrapper .k-scroll-right .k-icon,
.k-menu-scroll-wrapper .k-scroll-right .k-icon {
  margin-top: -0.5em;
  position: absolute;
  top: 50%;
  left: 0;
}
.k-context-menu {
  border: 0;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.k-grid,
.k-listview {
  position: relative;
  zoom: 1;
}
.k-grid table {
  width: 100%;
  margin: 0;
  max-width: none;
  border-collapse: separate;
  border-spacing: 0;
  empty-cells: show;
  border-width: 0;
  outline: none;
}
.k-header.k-drag-clue {
  overflow: hidden;
}
.k-grid-header th.k-header,
.k-filter-row th {
  overflow: hidden;
  border-style: solid;
  border-width: 0 0 1px 1px;
  padding: 0.5em 0.6em 0.4em 0.6em;
  font-weight: normal;
  white-space: nowrap;
  text-overflow: ellipsis;
  text-align: left;
}
.k-grid-header th.k-header {
  vertical-align: bottom;
}
.k-filtercell,
.k-filtercell > span,
.k-filtercell .k-widget {
  display: block;
  width: auto;
}
.k-filtercell > span {
  padding-right: 4.8em;
  position: relative;
  min-height: 2em;
  line-height: 2em;
}
.k-filtercell > .k-operator-hidden {
  padding-right: 2.3em;
}
.k-filtercell > span > .k-button,
.k-filter-row .k-dropdown-operator {
  position: absolute;
  top: 0;
  right: 0;
}
.k-filter-row .k-dropdown-operator {
  width: 2.1em;
  right: 2.5em;
}
.k-filtercell > span > label {
  vertical-align: middle;
}
.k-filter-row label > input[type="radio"] {
  vertical-align: middle;
  position: relative;
  bottom: 2px;
}
.k-ff .k-grid .k-filter-row .k-i-filter-clear {
  top: 1px;
}
.k-ie10 .k-grid-header a:active {
  background-color: transparent;
}
.k-grid-header th.k-header > .k-link {
  display: block;
  min-height: 18px;
  line-height: 18px;
  margin: -0.5em -0.6em -0.4em 0;
  padding: 0.5em 0.6em 0.4em 0;
  overflow: hidden;
  text-overflow: ellipsis;
}
.k-grid-header th.k-with-icon .k-link {
  margin-right: 18px;
}
.k-grid-header th > .k-link > .k-icon {
  vertical-align: text-top;
}
.k-grid .k-state-hover {
  cursor: pointer;
}
.k-grid-column-resizing,
.k-grid-column-resizing .k-grid-filter,
.k-grid-column-resizing .k-link,
.k-grid-column-resizing .k-button,
.k-grid-column-resizing .k-grid-toolbar {
  cursor: col-resize;
}
.k-grid td {
  border-style: solid;
  border-width: 0 0 0 1px;
  padding: 0.4em 0.6em;
  overflow: hidden;
  line-height: 1.6em;
  vertical-align: middle;
  text-overflow: ellipsis;
}
.k-grid .k-grouping-row td,
.k-grid .k-hierarchy-cell {
  overflow: visible;
}
.k-grid-edit-row td {
  text-overflow: clip;
}
.k-grid-edit-row .k-textbox,
.k-grid-edit-row .text-box {
  margin-top: 0;
  margin-bottom: 0;
}
.k-grid-header-wrap,
.k-grid-footer-wrap {
  position: relative;
  width: 100%;
  overflow: hidden;
  border-style: solid;
  border-width: 0 1px 0 0;
  zoom: 1;
}
div.k-grid-header,
div.k-grid-footer {
  padding-right: 17px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  zoom: 1;
}
.k-grid-header-wrap > table,
.k-grid-header-locked > table {
  margin-bottom: -1px;
}
.k-grid-content {
  position: relative;
  width: 100%;
  overflow: auto;
  overflow-x: auto;
  overflow-y: scroll;
  zoom: 1;
  min-height: 0%;
}
.k-mobile .k-grid tbody {
  -webkit-backface-visibility: hidden;
}
.k-mobile .k-grid-backface tbody {
  -webkit-backface-visibility: visible;
}
.k-grid-content-expander {
  position: absolute;
  visibility: hidden;
  height: 1px;
}
.k-grid-norecords {
  width: 100%;
  height: 100%;
  text-align: center;
}
.k-grid-norecords-template {
  width: 20em;
  height: 4em;
  line-height: 4em;
  vertical-align: middle;
  margin: 0 auto;
}
.k-grid-content > .k-grid-norecords > .k-grid-norecords-template {
  top: 50%;
  left: 50%;
  margin-left: -10em;
  margin-top: -2em;
  position: absolute;
}
@media print {
  .k-grid {
    height: auto !important;
  }
  .k-grid-header {
    padding: 0 !important;
  }
  .k-grid-header-wrap,
  .k-grid-content {
    overflow: visible;
    height: auto !important;
  }
}
.k-grid .k-scrollbar {
  -ms-overflow-style: scrollbar;
}
.k-virtual-scrollable-wrap {
  height: 100%;
  overflow-y: hidden;
  position: relative;
}
.k-grid-header table,
.k-grid-content table,
.k-grid-footer table,
.k-grid-content-locked > table {
  table-layout: fixed;
}
.k-grid-lockedcolumns {
  white-space: nowrap;
}
.k-grid-content-locked,
.k-grid-content,
.k-pager-wrap {
  white-space: normal;
}
.k-grid-header-locked,
.k-grid-content-locked,
.k-grid-footer-locked {
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
  position: relative;
  border-style: solid;
  border-width: 0 1px 0 0;
}
.k-grid-header-locked + .k-grid-header-wrap,
.k-grid-content-locked + .k-grid-content,
.k-grid-footer-locked + .k-grid-footer-wrap {
  display: inline-block;
  vertical-align: top;
}
.k-grid-toolbar {
  border-style: solid;
  border-width: 1px 0 0;
}
.k-grid-header th.k-header:first-child,
.k-grid tbody td:first-child,
.k-grid tfoot td:first-child,
.k-filter-row > th:first-child {
  border-left-width: 0;
}
.k-grid-header th.k-header.k-first {
  border-left-width: 1px;
}
.k-grid-toolbar:first-child,
.k-grouping-header + .k-grid-toolbar {
  border-width: 0 0 1px;
}
.k-footer-template td {
  border-style: solid;
  border-width: 1px 0 0 1px;
}
.k-group-footer td {
  border-style: solid;
  border-width: 1px 0;
}
.k-group-footer .k-group-cell + td {
  border-left-width: 1px;
}
.k-grid-footer {
  border-style: solid;
  border-width: 1px 0 0;
}
.k-grid-footer td {
  border-top-width: 0;
}
.k-grid-footer > td {
  border-top-width: 1px;
}
.k-grid-pager {
  border-width: 1px 0 0;
}
.k-grid .k-pager-numbers {
  float: left;
  cursor: default;
  display: inline-block;
  vertical-align: top;
  margin-right: 1px;
}
.k-widget.k-grid .k-pager-numbers {
  position: relative;
}
.k-header > .k-grid-filter,
.k-header > .k-header-column-menu {
  float: right;
  margin: -0.5em -0.6em -0.4em 0;
  padding: 0.5em 0.2em 0.4em;
  position: relative;
  z-index: 1;
  color: inherit;
}
.k-grid .k-animation-container {
  position: absolute;
}
.k-filter-menu {
  padding: 0.5em;
}
.k-list-filter {
  display: block;
}
form.k-filter-menu .k-widget,
form.k-filter-menu .k-textbox {
  display: block;
}
form.k-filter-menu .k-textbox {
  width: 100%;
  margin-bottom: 3px;
}
.k-filter-help-text,
.k-filter-menu .k-widget,
.k-filter-menu .k-textbox {
  margin: 0.19em 0 0;
}
.k-filter-menu span.k-filter-and {
  width: 6em;
  margin: 0.5em 0 0.5em;
}
.k-filter-menu .k-button {
  width: 48%;
  margin: 0.5em 4% 0 0;
}
.k-filter-menu .k-button + .k-button {
  margin-right: 0;
}
.k-filter-menu .k-filter-selected-items {
  font-weight: bold;
  margin: 0.5em;
}
.k-multicheck-wrap {
  overflow: auto;
  overflow-x: hidden;
  white-space: nowrap;
  max-height: 300px;
}
.k-multicheck-wrap .k-item {
  line-height: 2.2em;
}
.k-grouping-row .k-icon {
  margin: -3px 4px 0 2px;
}
.k-grouping-row p {
  display: inline-block;
  vertical-align: middle;
  margin-left: -0.6em;
  padding: 0 0.6em;
}
.k-grouping-row + tr td {
  border-top-width: 1px;
}
.k-grouping-row .k-group-cell,
.k-grouping-row + tr .k-group-cell {
  border-top-width: 0;
  text-overflow: none;
}
.k-grid .k-hierarchy-cell + td {
  border-left-width: 0;
}
.k-grid .k-group-col,
.k-grid .k-hierarchy-col {
  width: 27px;
}
.k-grouping-header {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.k-grouping-header {
  line-height: 2;
}
.k-grouping-dropclue {
  position: absolute;
  width: 6px;
  height: 25px;
  background-repeat: no-repeat;
  background-position: -165px -148px;
}
.k-grouping-dropclue:before,
.k-grouping-dropclue:after {
  content: "";
  width: 0;
  height: 0;
  border: 3px solid;
  border-left-color: transparent;
  border-right-color: transparent;
  position: absolute;
  left: 0;
}
.k-grouping-dropclue:before {
  top: 0;
  border-bottom: 0;
}
.k-grouping-dropclue:after {
  bottom: 0;
  border-top: 0;
}
.k-group-indicator {
  padding: 0.15em 0.15em 0.15em 0.4em;
  border-width: 1px;
  border-style: solid;
  line-height: 1.5em;
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  align-content: center;
  vertical-align: top;
}
.k-grouping-header .k-group-indicator {
  margin: 0 3px;
}
.k-group-indicator .k-link,
.k-group-indicator .k-button.k-bare {
  padding: 0;
  border-width: 0;
  display: inline-flex;
  align-items: center;
}
.k-group-indicator .k-link .k-icon {
  margin-right: 4px;
}
.k-group-indicator .k-button.k-bare {
  margin-left: 8px;
  padding: 0;
  width: auto;
  height: auto;
  opacity: 0.5;
}
.k-group-indicator .k-button.k-bare::before,
.k-group-indicator .k-button.k-bare::after {
  display: none;
}
.k-group-indicator .k-button.k-bare:hover {
  opacity: 1;
}
.k-no-flexbox .k-group-indicator {
  display: inline-block;
}
.k-no-flexbox .k-group-indicator .k-link,
.k-no-flexbox .k-group-indicator .k-button {
  display: inline-block;
  vertical-align: middle;
}
.k-dirty-cell:before {
  content: "\a0";
  display: inline-block;
  width: 0;
  float: left;
}
.k-dirty-cell {
  position: relative;
}
.k-dirty-cell.k-edit-cell {
  position: static;
}
.k-dirty-cell .k-dirty {
  margin: 0;
  top: 0;
  left: 0;
}
.k-dirty {
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 3px;
  border-color: #f00 transparent transparent #f00;
  margin: -0.45em 0 0 -0.6em;
  padding: 0;
  overflow: hidden;
  vertical-align: top;
}
.k-grouping-header,
.k-grid-toolbar {
  margin: 0;
  padding: 0.75em 0.2em 0.8333em 1em;
  cursor: default;
}
.k-grid .k-edit-container {
  padding: 0;
}
.k-grid .field-validation-error {
  display: block;
}
.k-grid .input-validation-error {
  border-style: ridge;
  border-color: #f00;
  background-color: #ffc0cb;
}
.k-grid-toolbar .k-button {
  vertical-align: middle;
}
.k-grid-actions {
  display: inline-block;
}
.k-grid .k-button {
  margin: 0 0.16em;
}
.k-grid tbody .k-button {
  min-width: 64px;
}
.k-grid tbody button.k-button {
  min-width: 78px;
}
html body .k-grid tbody .k-button-icon {
  width: auto;
  min-width: 0;
}
.k-detail-row {
  position: relative;
}
.k-grid .k-detail-cell {
  overflow: visible;
}
.k-grid .k-edit-cell {
  padding: 0 0.3em;
  white-space: nowrap;
}
.k-grid .k-edit-cell .k-tooltip {
  white-space: normal;
}
.k-edit-cell > .k-textbox,
.k-edit-cell > .k-widget,
.k-grid-edit-row > td > .k-textbox,
.k-grid-edit-row > td > .k-widget,
.k-grid-edit-row > td > .text-box {
  width: 100%;
}
html .k-edit-cell .k-tooltip,
html .k-grid-edit-row .k-tooltip {
  width: auto;
  max-width: 300px;
}
.k-edit-cell input[type="checkbox"] {
  margin-left: 0.6em;
}
.k-grid tbody td > .k-grid-delete {
  margin-top: -0.2em;
  margin-bottom: -0.2em;
}
.k-grid-resize-indicator {
  position: absolute;
  width: 2px;
  background-color: #aaa;
}
.k-grid-header .k-resize-handle,
.k-grid > .k-resize-handle {
  position: absolute;
  height: 25px;
  cursor: col-resize;
  z-index: 2;
}
.k-marquee {
  position: absolute;
  z-index: 100000;
}
.k-marquee-color,
.k-marquee-text {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.k-marquee-color {
  filter: alpha(opacity=60);
  opacity: 0.6;
}
.k-ie9 .k-column-menu {
  width: 160px;
}
.k-column-menu {
  min-width: 160px;
}
.k-column-menu .k-sprite {
  margin-right: 10px;
}
.k-column-menu > .k-menu {
  border-width: 0;
}
.k-column-menu .k-calendar .k-link {
  white-space: normal;
}
.k-columns-item .k-group {
  max-height: 200px;
  overflow: auto;
}
.k-pdf-export-shadow .k-grid {
  float: left;
  width: auto !important;
}
.k-pdf-export-shadow .k-grid,
.k-pdf-export-shadow .k-grid-content,
.k-pdf-export-shadow .k-grid-content-locked {
  height: auto !important;
  overflow: visible;
}
.k-pdf-export-shadow .k-grid-header-locked + .k-grid-header-wrap,
.k-pdf-export-shadow .k-grid-content-locked + .k-grid-content,
.k-pdf-export-shadow .k-grid-footer-locked + .k-grid-footer-wrap {
  width: auto !important;
}
.k-pdf-export-shadow .k-grid-header,
.k-pdf-export-shadow .k-grid-footer {
  padding: 0 !important;
}
.k-loading-pdf-mask {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 100;
}
.k-loading-pdf-mask .k-loading-color {
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.k-loading-pdf-mask .k-loading-pdf-progress {
  margin: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.k-pdf-export .k-loading-pdf-mask {
  display: none;
}
.k-autofitting {
  width: auto !important;
  table-layout: auto !important;
}
.k-autofitting th.k-header,
.k-autofitting td {
  white-space: nowrap !important;
}
.k-autofitting .k-detail-row {
  display: none !important;
}
.k-grid input.k-checkbox + label.k-checkbox-label {
  cursor: default;
  outline: 0;
}
.k-grid .k-checkbox-label.k-no-text {
  padding: 0;
}
.k-grid .k-edit-cell input[type='checkbox'],
.k-grid .k-edit-cell input.k-checkbox + label.k-checkbox-label {
  margin-left: 0.3em;
}
.k-grid .k-grouping-row td {
  border-bottom-width: 0;
}
.k-grid .k-grouping-row + tr td {
  border-top-width: 1px;
}
.k-grid .k-grouping-row + tr td.k-group-cell {
  border-top-width: 0;
}
.k-grid .k-group-cell {
  border-bottom-width: 0;
  border-top-width: 0;
}
.k-window .k-popup-edit-form .k-edit-field input.k-checkbox {
  position: absolute;
  margin-left: 1px;
  margin-top: 0.8em;
  width: 14px;
  height: 14px;
  z-index: 1;
}
.k-window .k-popup-edit-form .k-edit-field input.k-checkbox + label.k-checkbox-label {
  cursor: default;
}
.k-window .k-popup-edit-form .k-edit-field label.k-checkbox-label {
  margin-top: 0.5em;
}
.k-grid-header .k-i-sort-asc-sm,
.k-grid-header .k-i-sort-desc-sm {
  margin-left: 7px;
}
.k-grid-header .k-sort-order {
  display: inline-block;
  height: 16px;
  line-height: 16px;
  margin-top: 1px;
  margin-left: -1px;
  vertical-align: text-top;
  font-size: 12px;
}
.k-grid-header .k-link .k-icon.k-i-sort-asc-sm,
.k-grid-header .k-link .k-icon.k-i-sort-desc-sm {
  margin-top: 1px;
  vertical-align: text-top;
}
@media only screen and (max-width: 1024px) {
  .k-webkit .k-grid .k-pager-numbers,
  .k-ff .k-grid .k-pager-numbers,
  .k-ie11 .k-grid .k-pager-numbers,
  .k-edge .k-grid .k-pager-numbers,
  .k-safari .k-grid .k-pager-numbers {
    position: absolute;
    left: 4.8em;
    display: inline-flex;
    flex-direction: column-reverse;
    overflow: visible;
    height: auto;
  }
  .k-webkit .k-grid .k-pager-numbers:first-child,
  .k-ff .k-grid .k-pager-numbers:first-child,
  .k-ie11 .k-grid .k-pager-numbers:first-child,
  .k-edge .k-grid .k-pager-numbers:first-child,
  .k-safari .k-grid .k-pager-numbers:first-child {
    left: 0.2em;
  }
  .k-webkit .km-pane-wrapper .k-grid .k-pager-numbers.k-state-expanded,
  .k-ff .km-pane-wrapper .k-grid .k-pager-numbers.k-state-expanded,
  .k-ie11 .km-pane-wrapper .k-grid .k-pager-numbers.k-state-expanded,
  .k-edge .km-pane-wrapper .k-grid .k-pager-numbers.k-state-expanded,
  .k-safari .km-pane-wrapper .k-grid .k-pager-numbers.k-state-expanded {
    transform: translate(-50%, -100%);
    -webkit-transform: translate(-50%, -100%);
  }
  .k-webkit .km-pane-wrapper .k-grid .k-pager-numbers,
  .k-ff .km-pane-wrapper .k-grid .k-pager-numbers,
  .k-ie11 .km-pane-wrapper .k-grid .k-pager-numbers,
  .k-edge .km-pane-wrapper .k-grid .k-pager-numbers,
  .k-safari .km-pane-wrapper .k-grid .k-pager-numbers {
    position: relative;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
  }
  .k-webkit .k-rtl .k-grid .k-pager-numbers,
  .k-ff .k-rtl .k-grid .k-pager-numbers,
  .k-ie11 .k-rtl .k-grid .k-pager-numbers,
  .k-edge .k-rtl .k-grid .k-pager-numbers,
  .k-safari .k-rtl .k-grid .k-pager-numbers {
    left: auto;
    right: 4.8em;
    width: 4.5em;
  }
  .k-webkit .k-rtl .k-grid .k-pager-numbers:first-child,
  .k-ff .k-rtl .k-grid .k-pager-numbers:first-child,
  .k-ie11 .k-rtl .k-grid .k-pager-numbers:first-child,
  .k-edge .k-rtl .k-grid .k-pager-numbers:first-child,
  .k-safari .k-rtl .k-grid .k-pager-numbers:first-child {
    left: auto;
    right: 0.2em;
  }
  .k-webkit .k-rtl .km-pane-wrapper .k-grid .k-pager-numbers,
  .k-ff .k-rtl .km-pane-wrapper .k-grid .k-pager-numbers,
  .k-ie11 .k-rtl .km-pane-wrapper .k-grid .k-pager-numbers,
  .k-edge .k-rtl .km-pane-wrapper .k-grid .k-pager-numbers,
  .k-safari .k-rtl .km-pane-wrapper .k-grid .k-pager-numbers {
    right: 5.8em;
  }
  .k-webkit .k-grid .k-pager-numbers .k-current-page,
  .k-ff .k-grid .k-pager-numbers .k-current-page,
  .k-ie11 .k-grid .k-pager-numbers .k-current-page,
  .k-edge .k-grid .k-pager-numbers .k-current-page,
  .k-safari .k-grid .k-pager-numbers .k-current-page {
    display: block;
    border-left: 0;
  }
  .k-webkit .k-grid .k-pager-number.k-state-expanded .k-current-page,
  .k-ff .k-grid .k-pager-number.k-state-expanded .k-current-page,
  .k-ie11 .k-grid .k-pager-number.k-state-expanded .k-current-page,
  .k-edge .k-grid .k-pager-number.k-state-expanded .k-current-page,
  .k-safari .k-grid .k-pager-number.k-state-expanded .k-current-page {
    transform: translatey(100%);
    -webkit-transform: translatey(100%);
  }
}
.k-treelist .k-status {
  padding: 0.4em 0.6em;
  line-height: 1.6em;
}
.k-treelist .k-status .k-loading {
  vertical-align: baseline;
  margin-right: 5px;
}
.k-treelist tr.k-hidden {
  display: none;
}
.k-treelist.k-treelist-dragging,
.k-treelist.k-treelist-dragging .k-state-hover {
  cursor: default;
}
.k-treelist .k-i-drag-and-drop {
  position: absolute;
  z-index: 10000;
  visibility: hidden;
  width: 80px;
  height: 5px;
  margin-top: -3px;
  background-color: transparent;
  background-repeat: no-repeat;
}
.k-treelist .k-i-arrow-60-right,
.k-treelist .k-i-arrow-45-down-right {
  cursor: pointer;
}
.k-treelist .k-i-arrow-45-down-right {
  margin-top: -0.5em;
}
.k-drag-separator {
  display: inline-block;
  border-right: 1px solid;
  height: 1em;
  vertical-align: top;
  margin: 0 0.5em;
}
.k-gantt {
  white-space: nowrap;
  position: relative;
}
.k-gantt-layout {
  display: inline-block;
  white-space: normal;
  vertical-align: top;
}
.k-gantt .k-splitbar {
  position: relative;
  cursor: e-resize;
  width: 5px;
  border-width: 0 1px;
  background-repeat: repeat-y;
}
.k-gantt .k-gantt-layout th {
  vertical-align: bottom;
}
.k-gantt td {
  overflow: hidden;
  white-space: nowrap;
  vertical-align: top;
}
.k-gantt .k-grid .k-edit-cell {
  vertical-align: middle;
}
.k-gantt-treelist > .k-treelist,
.k-gantt-timeline > .k-timeline {
  border-width: 0;
  height: 100%;
}
.k-gantt-toolbar {
  border-style: solid;
  border-width: 0 0 1px;
  line-height: 2.4em;
  padding: 0.5em;
}
.k-gantt-layout + .k-gantt-toolbar {
  border-width: 1px 0 0;
}
.k-gantt-actions,
.k-gantt-toolbar > ul {
  float: left;
  margin-right: 0.6em;
}
.k-gantt-actions > .k-button {
  margin-right: 0.5em;
  vertical-align: top;
}
.k-gantt-toolbar > .k-gantt-views {
  float: right;
  margin-right: 0;
}
.k-gantt-toolbar > .k-gantt-views > li.k-current-view {
  display: none;
}
.k-gantt-toolbar > ul > li {
  display: inline-block;
  border-style: solid;
  border-width: 1px 1px 1px 0;
}
.k-gantt-toolbar > ul > li:first-child + li {
  border-left-width: 1px;
}
.k-gantt-toolbar .k-link {
  display: inline-block;
  padding: 0 1.1em;
}
.k-gantt-toolbar li:first-child + li,
.k-gantt-toolbar li:first-child + li > .k-link {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.k-gantt-toolbar li:last-child,
.k-gantt-toolbar li:last-child > .k-link {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.k-gantt-toolbar li.k-button {
  line-height: inherit;
  padding-top: 0;
  padding-bottom: 0;
}
.k-gantt-treelist .k-grid-header tr {
  height: 5em;
}
.k-gantt .k-treelist .k-grid-header {
  padding: 0 !important;
}
.k-gantt .k-treelist .k-grid-content {
  overflow-y: hidden;
  overflow-x: scroll;
}
.k-treelist-group > tr > span {
  font-weight: bold;
}
.k-treelist-group .k-widget {
  font-weight: normal;
}
.k-gantt-timeline .k-grid-header tr {
  height: 2.5em;
}
.k-gantt-tasks {
  position: relative;
}
.k-gantt-rows tr,
.k-gantt-tasks tr,
.k-gantt .k-grid-content tr {
  height: 2.3em;
}
.k-gantt .k-gantt-tasks td:after {
  content: "\a0";
}
.k-gantt-timeline {
  background: transparent;
}
.k-gantt-rows,
.k-gantt-columns,
.k-gantt-dependencies {
  position: absolute;
  top: 0;
  left: 0;
}
.k-gantt-tables {
  position: relative;
}
.k-gantt .k-timeline .k-grid-content {
  overflow-x: scroll;
}
.k-gantt .k-gantt-timeline th {
  text-align: center;
}
.k-gantt .k-gantt-timeline tr:first-child th {
  border-bottom-width: 1px;
}
.k-task-summary {
  height: 10px;
  display: inline-block;
  vertical-align: top;
  margin-top: 3px;
}
.k-task-summary-complete {
  height: 10px;
  position: relative;
  z-index: 2;
}
.k-task-summary-progress {
  height: 15px;
  overflow: hidden;
}
.k-task-summary:before,
.k-task-summary-complete:before,
.k-task-summary:after,
.k-task-summary-complete:after {
  content: "";
  position: absolute;
  top: 0;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 8px;
  border-color: transparent;
}
.k-task-summary:before,
.k-task-summary-complete:before {
  left: 0;
  border-left-color: inherit;
}
.k-task-summary:after,
.k-task-summary-complete:after {
  right: 0;
  border-right-color: inherit;
}
.k-line-h,
.k-line-v {
  position: absolute;
}
.k-line-h {
  height: 2px;
}
.k-line-v {
  width: 2px;
}
.k-arrow-e,
.k-arrow-w {
  position: absolute;
  top: -4px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px;
}
.k-arrow-e {
  right: -6px;
  border-top-color: transparent;
  border-bottom-color: transparent;
  border-right-color: transparent;
}
.k-arrow-w {
  left: -6px;
  border-top-color: transparent;
  border-bottom-color: transparent;
  border-left-color: transparent;
}
.k-task-milestone {
  width: 13px;
  height: 13px;
  margin-top: 3px;
  border-style: solid;
  border-width: 1px;
  transform: rotate(45deg);
}
.k-gantt .k-gantt-treelist .k-button,
.k-gantt .k-gantt-tasks .k-button-icon {
  padding-top: 0;
  padding-bottom: 0;
}
.k-gantt .k-gantt-tasks .k-button-icon {
  margin-top: 4px;
}
.k-gantt .k-gantt-treelist .k-button {
  margin-top: -4px;
  margin-bottom: -2px;
}
.k-gantt .k-gantt-tasks .k-button-icon {
  padding-left: 2px;
  padding-right: 2px;
}
.k-gantt .k-gantt-treelist .k-button .k-icon,
.k-gantt .k-gantt-tasks .k-button .k-icon {
  vertical-align: text-top;
}
.k-rel .k-button-icon {
  position: absolute;
  left: 200px;
}
.k-rel {
  position: relative;
  height: 0;
  top: -0.3em;
}
.k-task-wrap {
  position: absolute;
  padding: 0 23px 5px;
  margin: -1px -23px 0;
  z-index: 2;
}
.k-task-wrap:hover,
.k-line.k-state-selected {
  z-index: 3;
}
.k-milestone-wrap {
  margin: 0 -13px 0 -27px;
}
.k-task-content {
  position: relative;
  z-index: 2;
}
.k-task-complete {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 20%;
  z-index: 1;
}
.k-task-dot {
  position: absolute;
  top: 0;
  width: 16px;
  height: 16px;
  line-height: 16px;
  display: none;
  cursor: pointer;
}
.k-task-dot.k-state-hover {
  background-color: transparent;
}
.k-task-single + .k-task-dot,
.k-task-single + .k-task-dot + .k-task-dot {
  top: 0.2em;
}
.k-task-wrap:hover .k-task-dot,
.k-task-wrap-active .k-task-dot {
  display: block;
}
.k-task-dot:before {
  content: "\a0";
  display: inline-block;
  width: 0;
  height: 16px;
}
.k-task-dot:after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 8px;
  height: 8px;
  border-radius: 4px;
  margin-left: 4px;
}
.k-task-dot:hover:after,
.k-task-dot.k-state-hover:after,
.k-task-wrap-active .k-task-dot:after {
  border-style: solid;
  border-width: 1px;
  margin-left: 3px;
}
.k-task-start {
  left: 0;
}
.k-task-end {
  right: 0;
}
.k-task-single {
  border-style: solid;
  border-width: 1px;
  text-align: left;
  overflow: hidden;
  cursor: default;
  min-height: 1.3em;
  white-space: nowrap;
}
.k-task-template {
  padding: 0.2em 1.4em 0.2em 0.6em;
  line-height: normal;
}
.k-task-actions,
.k-task-content > .k-link {
  position: absolute;
  top: 0;
  right: 4px;
  white-space: nowrap;
}
.k-task-actions {
  z-index: 1;
}
.k-task-actions:first-child {
  position: static;
  float: left;
  margin: 4px 2px 0 4px;
}
.k-webkit .k-task-actions:first-child {
  margin-top: 3px;
}
.k-task-actions:first-child > .k-link {
  display: inline-block;
}
.k-task-delete {
  display: none;
}
.k-task-wrap:hover .k-task-delete,
.k-task-wrap-active .k-task-delete {
  display: inline-block;
}
.k-task-single .k-resize-handle {
  position: absolute;
  visibility: hidden;
  z-index: 2;
  height: auto;
}
.k-task-single:hover .k-resize-handle,
.k-task-wrap-active .k-resize-handle {
  visibility: visible;
}
.k-task-single .k-resize-handle:after {
  content: "";
  position: absolute;
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.k-task-content > .k-resize-e {
  right: 0;
  top: 0;
  bottom: 0;
  width: 0.4em;
}
.k-task-content > .k-resize-w {
  left: 0;
  top: 0;
  bottom: 0;
  width: 0.4em;
}
.k-task-content > .k-resize-e:after,
.k-task-content > .k-resize-w:after {
  left: 1px;
  top: 50%;
  margin-top: -0.7em;
  height: 1.4em;
  width: 1px;
}
.k-task-content > .k-resize-e:after {
  left: auto;
  right: 1px;
}
.k-task-draghandle {
  position: absolute;
  bottom: 0;
  width: 0;
  height: 0;
  margin: 0 18px;
  border-width: 5px;
  border-style: solid;
  border-top-color: transparent;
  border-left-color: transparent;
  border-right-color: transparent;
  display: none;
  cursor: e-resize;
}
.k-task-wrap:hover .k-task-draghandle,
.k-task-wrap-active .k-task-draghandle {
  display: block;
}
.k-dependency-hint {
  z-index: 4;
}
.k-gantt-rowheight .k-task-summary,
.k-gantt-rowheight .k-task-milestone,
.k-gantt-rowheight .k-task-dot,
.k-gantt-rowheight .k-task-single + .k-task-dot,
.k-gantt-rowheight .k-task-single + .k-task-dot + .k-task-dot {
  top: 50%;
}
.k-gantt-rowheight .k-task-summary,
.k-gantt-rowheight .k-task-milestone {
  margin-top: -6px;
}
.k-gantt-rowheight .k-task-dot,
.k-gantt-rowheight .k-task-single + .k-task-dot,
.k-gantt-rowheight .k-task-single + .k-task-dot + .k-task-dot {
  margin-top: -11px;
}
.k-gantt-rowheight .k-task-single {
  height: calc(100% - 2px);
}
.k-ie .k-gantt-rowheight .k-task-single {
  height: 99%;
}
.k-gantt-rowheight .k-task-content {
  height: 100%;
}
.k-gantt-rowheight .k-task-content > .k-resize-e:after,
.k-gantt-rowheight .k-task-content > .k-resize-w:after {
  top: 0;
  margin-top: 0;
  height: 100%;
}
.k-task-details {
  padding: 0.4em;
  text-align: left;
  white-space: nowrap;
}
.k-task-details > strong {
  font-size: 120%;
  display: block;
}
.k-task-pct {
  margin: 0.5em 0 0.1em;
  font-size: 170%;
}
.k-task-details > ul {
  line-height: 1.2;
}
.k-resources-wrap {
  position: absolute;
  z-index: 2;
  zoom: 1;
  margin-left: 20px;
  margin-top: -2px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.k-resources-wrap .k-resource {
  margin: 0px 5px;
}
.k-gantt-edit-form > .k-edit-form-container {
  width: 430px;
}
.k-gantt-edit-form > .k-resources-form-container {
  width: 506px;
}
.k-resources-form-container > .k-grid {
  margin: 0 0.9em;
}
.k-gantt-edit-form > .k-edit-form-container .k-textbox,
.k-gantt-edit-form > .k-edit-form-container .k-numerictextbox {
  width: 15em;
}
.k-gantt-edit-form .k-edit-buttons .k-gantt-delete {
  float: left;
}
.k-pdf-export-shadow .k-gantt {
  float: left;
}
.k-pdf-export-shadow .k-gantt,
.k-pdf-export-shadow .k-gantt-timeline,
.k-pdf-export-shadow .k-gantt .k-grid-content {
  width: auto !important;
  height: auto !important;
  overflow: visible !important;
}
.k-pdf-export-shadow .k-gantt-treelist {
  height: auto !important;
  overflow: visible !important;
}
.k-pdf-export-shadow .k-gantt-timeline .k-grid-header {
  padding: 0 !important;
}
.k-pdf-export-shadow .k-gantt .k-splitbar,
.k-pdf-export-shadow .k-pdf-export {
  display: none;
}
button.k-gantt-toggle {
  display: none;
  float: left;
  margin-right: 0.5em;
}
@media only screen and (max-width: 1024px) {
  .k-gantt-toolbar > ul.k-gantt-views {
    position: absolute;
    right: 6px;
    top: 6px;
    z-index: 10000;
  }
  .k-rtl .k-gantt-toolbar > ul.k-gantt-views {
    right: auto;
    left: 6px;
  }
  .k-gantt-toolbar > ul.k-gantt-views > li:not(.k-current-view) {
    display: none;
  }
  .k-gantt-toolbar > ul.k-gantt-views > li.k-current-view {
    display: block;
    border-width: 1px;
  }
  .k-rtl .k-gantt-toolbar > ul.k-gantt-views > li.k-current-view {
    text-align: left;
    padding-left: 1em;
  }
  .k-gantt-toolbar > ul.k-gantt-views > li.k-current-view > .k-link {
    display: block;
    position: relative;
    padding-right: 2.5em;
    padding-left: 1em;
  }
  .k-rtl .k-gantt-toolbar > ul.k-gantt-views > li.k-current-view > .k-link {
    padding-left: 0;
  }
  .k-gantt-toolbar > ul.k-gantt-views > li.k-current-view > .k-link:after {
    content: "\E006";
    position: absolute;
    top: 50%;
    right: 0.6em;
    margin-top: -0.5em;
    line-height: 1em;
  }
  .k-gantt-toolbar > ul.k-gantt-views.k-state-expanded > li,
  .k-gantt-toolbar > ul.k-gantt-views.k-state-expanded > li:first-child + li {
    display: block;
    border: 0;
    border-radius: 0;
  }
  .k-gantt-toolbar > ul.k-gantt-views.k-state-expanded {
    border: 1px solid #c5c5c5;
    background-color: #fff;
    background-image: none;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.3);
  }
  .k-rtl .k-gantt-toolbar > ul.k-gantt-views.k-state-expanded {
    text-align: left;
  }
}
@media only screen and (max-width: 480px) {
  button.k-gantt-toggle {
    display: inline-block;
  }
  .k-gantt-create span + span,
  .k-gantt-pdf span + span {
    display: none;
  }
  .k-gantt-create .k-icon,
  .k-gantt-pdf .k-icon {
    margin: 0;
  }
  .k-gantt .k-splitbar {
    display: none;
    width: 0;
    border-width: 0;
  }
  .k-gantt .k-gantt-treelist {
    display: none;
    max-width: 0;
  }
  .k-gantt .k-treelist .k-grid-content {
    overflow-y: scroll;
  }
  .k-gantt .k-gantt-timeline {
    width: 100%;
  }
}
.k-pivot {
  position: relative;
}
.k-pivot-toolbar {
  padding: 0.2em;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.k-pivot .k-pivot-toolbar {
  padding: 0.6em;
}
.k-pivot-toolbar .k-button {
  margin-right: 0.4em;
  line-height: 1.2em;
  font-size: 0.9em;
  text-align: left;
  position: relative;
  padding: 0.3em 5em 0.3em 0.3em;
  cursor: move;
}
.k-field-actions {
  position: absolute;
  right: 2px;
  top: 3px;
  cursor: pointer;
}
.k-pivot .k-grid td {
  white-space: nowrap;
}
.k-pivot-layout {
  border-spacing: 0;
  table-layout: auto;
}
.k-pivot-layout > tbody > tr > td {
  vertical-align: top;
  padding: 0;
}
.k-pivot td {
  vertical-align: top;
}
.k-pivot-rowheaders > .k-grid,
.k-pivot-table > .k-grid {
  border-width: 0;
}
.k-pivot-rowheaders > .k-grid td:first-child,
.k-pivot-table .k-grid-header .k-header.k-first {
  border-left-width: 1px;
}
.k-pivot-rowheaders > .k-grid td.k-first {
  border-left-width: 0;
}
.k-pivot-rowheaders > .k-grid {
  overflow: hidden;
}
.k-pivot-table {
  border-left-width: 1px;
  border-left-style: solid;
}
.k-pivot-table .k-grid-header-wrap > table {
  height: 100%;
}
.k-pivot .k-grid-header .k-header {
  vertical-align: top;
}
.k-header.k-alt,
td.k-alt {
  font-weight: bold;
}
.k-header.k-alt {
  background-image: none;
}
.k-pivot-layout .k-grid td {
  border-bottom-width: 1px;
}
.k-pivot-layout .k-grid-footer > td {
  border-top-width: 0;
}
.k-pivot-filter-window .k-treeview {
  max-height: 600px;
}
.k-fieldselector .k-edit-buttons {
  bottom: auto;
}
.k-fieldselector .k-edit-label {
  width: 16%;
}
.k-fieldselector .k-edit-field {
  width: 77%;
}
.k-fieldselector .k-edit-field > .k-widget,
.k-fieldselector .k-edit-field > .k-textbox {
  width: 99%;
}
.k-fieldselector .k-edit-buttons > input,
.k-fieldselector .k-edit-buttons > label {
  float: left;
  margin-top: 0.4em;
}
.k-fieldselector p {
  margin: 0 0 0.2em 0.5em;
  text-transform: uppercase;
}
.k-fieldselector p .k-icon {
  margin: 0 5px 0 0;
}
.k-fieldselector .k-columns {
  border-style: solid;
  border-width: 0;
}
.k-fieldselector .k-columns > div {
  overflow: auto;
  padding: 0.6em;
  border-style: solid;
  border-width: 0 0 0 1px;
  float: left;
  width: 45%;
}
.k-fieldselector .k-columns > div:first-child {
  border-width: 0;
  margin-right: -1px;
}
.k-fieldselector .k-columns > div + div {
  float: right;
  border-width: 0;
}
.k-fieldselector div.k-treeview {
  border-width: 0;
  margin-right: -1px;
  padding-left: 4px;
  overflow: visible;
}
.k-fieldselector .k-list-container {
  margin-left: 0.5em;
  margin-bottom: 1em;
  padding: 0.2em 0 0;
  border-style: solid;
  border-width: 1px;
}
.k-fieldselector .k-list {
  padding-bottom: 2em;
}
.k-fieldselector .k-list li.k-item {
  padding: 0.3em 3.3em 0.3em 0.3em;
  margin: 0 0.2em 0.2em;
  position: relative;
  font-size: 0.9em;
  line-height: 1.2em;
  min-height: 1em;
}
.k-i-kpi-trend-increase,
.k-i-kpi-trend-decrease,
.k-i-kpi-trend-equal {
  color: #858585;
}
.k-i-kpi-status-hold {
  color: #f9ce1d;
}
.k-i-kpi-status-deny {
  color: #f44336;
}
.k-i-kpi-status-open {
  color: #4caf50;
}
.k-pdf-export-shadow .k-pivot .k-grid-content {
  overflow: visible !important;
}
.k-pdf-export-shadow .k-pivot .k-pivot-rowheaders .k-grid,
.k-pdf-export-shadow .k-pivot .k-grid-content {
  height: 100% !important;
}
.k-pdf-export-shadow .k-pivot .k-grid-header {
  padding-right: 0 !important;
}
.k-pdf-export-shadow .k-pivot {
  width: auto !important;
  height: auto !important;
}
.k-pdf-export-shadow .k-pivot .k-grid-header-wrap > table,
.k-pdf-export-shadow .k-pivot .k-grid-content > table {
  width: 100% !important;
  height: auto !important;
}
.k-pivot .k-field-actions .k-icon {
  pointer-events: all;
}
.k-calendar {
  position: relative;
  display: inline-block;
  width: 17em;
  overflow: hidden;
}
.k-week-number {
  width: 19.42857143em;
}
.k-calendar td,
.k-calendar .k-link {
  text-decoration: none;
}
.k-calendar .k-action-link {
  text-decoration: underline;
}
.k-calendar .k-header,
.k-calendar .k-footer {
  position: relative;
  text-align: center;
  zoom: 1;
}
.k-widget.k-calendar .k-nav-prev,
.k-widget.k-calendar .k-nav-next {
  position: absolute;
  top: 0.16666em;
  line-height: 1.8333em;
  height: 1.8333em;
}
.k-widget.k-calendar .k-nav-prev {
  left: 1%;
}
.k-widget.k-calendar .k-nav-next {
  right: 1%;
}
.k-calendar .k-content {
  float: left;
  border-spacing: 0;
  width: 100%;
  height: 14.167em;
  border-width: 0;
  margin: 0;
  table-layout: fixed;
  outline: 0;
}
.k-calendar .k-content,
.k-calendar .k-content th {
  text-align: right;
}
.k-calendar .k-content .k-alt {
  border-radius: 0;
  text-align: center;
  font-weight: normal;
  cursor: default;
  line-height: 1.8333em;
}
.k-calendar .k-animation-container .k-content {
  height: 100%;
}
.k-widget.k-calendar .k-nav-fast {
  display: inline-block;
  width: 75%;
  height: 1.8333em;
  line-height: 1.8333em;
  margin: 0.16666em -0.08333em 0.3333em 0;
}
.k-calendar .k-header .k-icon {
  vertical-align: middle;
}
.k-calendar .k-header .k-link.k-nav-prev,
.k-calendar .k-header .k-link.k-nav-next {
  height: 1.8333em;
  width: 1.8333em;
}
.k-calendar th {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  padding: 0.4em 0.45em 0.4em 0.1em;
  font-weight: normal;
  cursor: default;
}
.k-calendar td {
  padding: 0.08333em;
  cursor: pointer;
}
.k-calendar .k-state-focus {
  border-style: dotted;
  border-width: 0.08333em;
  padding: 0;
}
.k-calendar .k-content .k-link {
  display: block;
  overflow: hidden;
  min-height: 1.8333em;
  line-height: 1.8333em;
  padding: 0 0.45em 0 0.1em;
}
.k-calendar .k-meta-view .k-link {
  padding: 0.25em 0 0.3em;
  text-align: center;
}
.k-calendar .k-century .k-link {
  text-align: left;
  padding: 0 0.45em;
}
.k-calendar .k-footer {
  clear: both;
}
.k-calendar .k-footer .k-nav-today,
.k-calendar .k-footer > .k-state-disabled {
  display: block;
  height: 100%;
  padding: 0.5em 0;
}
.k-calendar .k-nav-today:hover {
  text-decoration: underline;
}
div.k-treeview {
  border-width: 0;
  background: none;
  overflow: auto;
  white-space: nowrap;
}
.k-treeview .k-item {
  display: block;
  border-width: 0;
  margin: 0;
  padding: 0 0 0 16px;
}
.k-treeview > .k-group,
.k-treeview .k-item > .k-group,
.k-treeview .k-content {
  margin: 0;
  padding: 0;
  background: none;
  list-style-type: none;
  position: relative;
}
.k-treeview .k-icon,
.k-treeview .k-image,
.k-treeview .k-sprite,
.k-treeview .k-checkbox,
.k-treeview .k-in {
  display: inline-block;
  vertical-align: top;
}
.k-checkbox-wrapper {
  display: inline-block;
  vertical-align: middle;
}
.k-treeview .k-checkbox {
  margin-top: 0.2em;
}
.k-treeview .k-checkbox-label {
  padding-left: calc(14px + 0.7ex);
}
.k-treeview .k-icon,
.k-treeview .k-in {
  vertical-align: middle;
}
.k-treeview .k-request-retry {
  vertical-align: baseline;
}
.k-treeview .k-i-plus,
.k-treeview .k-i-minus,
.k-treeview .k-i-expand,
.k-treeview .k-i-collapse {
  margin-left: -16px;
  cursor: pointer;
}
.k-treeview .k-i-collapse {
  margin-top: -4px;
}
.k-treeview .k-sprite,
.k-treeview .k-image {
  margin-right: 3px;
}
.k-treeview .k-in {
  margin: 1px 0 1px 0.3333em;
  padding: 0.4167em 0.6667em 0.3333em 0.5833em;
  line-height: 1.3333em;
  text-decoration: none;
  border-style: solid;
  border-width: 1px;
}
.k-treeview span.k-in {
  cursor: default;
}
.k-treeview .k-i-drag-and-drop {
  position: absolute;
  z-index: 10000;
  visibility: hidden;
  width: 80px;
  height: 5px;
  margin-top: -3px;
  background-color: transparent;
  background-repeat: no-repeat;
}
.k-treeview .k-state-hover,
.k-treeview .k-state-hover:hover {
  cursor: pointer;
}
.k-rtl .k-treeview .k-i-expand,
.k-rtl .k-treeview .k-i-collapse {
  margin-left: 0;
  margin-right: -16px;
}
span.k-datepicker,
span.k-timepicker,
span.k-datetimepicker,
span.k-colorpicker,
span.k-numerictextbox,
span.k-combobox,
span.k-dropdown,
span.k-dropdowntree,
.k-toolbar .k-split-button {
  background-image: none;
}
.k-autocomplete,
.k-combobox,
.k-datepicker,
.k-timepicker,
.k-datetimepicker,
.k-colorpicker,
.k-numerictextbox,
.k-dropdown,
.k-dropdowntree,
.k-selectbox,
.k-multiselect,
.k-textbox,
.k-toolbar .k-split-button,
.k-listbox {
  position: relative;
  display: inline-block;
  width: 12.4em;
  overflow: visible;
  border-width: 0;
  vertical-align: middle;
}
.k-autocomplete > .k-i-close,
.k-dropdown-wrap > .k-i-close,
.k-multiselect-wrap > .k-i-close {
  font-size: 100%;
  display: none;
  position: absolute;
  cursor: pointer;
}
.k-autocomplete > .k-i-close,
.k-multiselect-wrap > .k-i-close {
  right: 6px;
}
.k-autocomplete > .k-i-close,
.k-dropdown-wrap > .k-i-close {
  top: 50%;
  transform: translateY(-50%);
}
.k-dropdown-wrap > .k-i-close {
  right: 2.4em;
}
.k-multiselect-wrap > .k-i-close {
  top: 8px;
}
.k-multiselect-wrap .k-readonly,
.k-dropdown-wrap .k-readonly {
  opacity: 0.5;
}
.k-autocomplete.k-state-hover > .k-i-close,
.k-dropdown-wrap.k-state-hover > .k-i-close,
.k-multiselect-wrap.k-state-hover > .k-i-close,
.k-autocomplete.k-state-focused > .k-i-close,
.k-dropdown-wrap.k-state-focused > .k-i-close,
.k-multiselect-wrap.k-state-focused > .k-i-close {
  display: inline-block;
  outline: none;
}
.k-multiselect.k-state-hover > .k-multiselect-wrap > .k-i-close,
.k-multiselect.k-state-focused > .k-multiselect-wrap > .k-i-close {
  display: inline-block;
  outline: none;
}
.k-autocomplete > .k-hidden,
.k-dropdown-wrap .k-hidden,
.k-multiselect-wrap .k-hidden {
  display: none !important;
}
.k-autocomplete,
.k-combobox,
.k-datepicker,
.k-timepicker,
.k-datetimepicker,
.k-colorpicker,
.k-numerictextbox,
.k-dropdown,
.k-dropdowntree,
.k-selectbox,
.k-toolbar .k-split-button {
  white-space: nowrap;
}
.k-filter-menu .k-combobox,
.k-filter-menu .k-datepicker,
.k-filter-menu .k-timepicker,
.k-filter-menu .k-datetimepicker,
.k-filter-menu .k-numerictextbox,
.k-filter-menu .k-dropdown,
.k-filter-menu .k-dropdowntree,
.k-filter-menu .k-autocomplete,
.k-filter-menu .k-textbox {
  width: 13.2em;
}
.k-colorpicker,
.k-toolbar .k-split-button {
  width: auto;
}
.k-datetimepicker {
  width: 15em;
}
.k-autocomplete,
.k-picker-wrap,
.k-numeric-wrap {
  position: relative;
  cursor: default;
}
.k-dropdown-wrap,
.k-picker-wrap,
.k-numeric-wrap,
.k-multiselect-wrap {
  display: block;
}
.k-list-scroller {
  position: relative;
  overflow: auto;
}
.k-popup.k-list-container,
.k-popup.k-calendar-container {
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  padding: 2px;
  border-width: 1px;
  border-style: solid;
}
.k-list-container.k-popup-dropdowntree {
  padding: 0;
}
.k-list-container.k-popup-dropdowntree .k-check-all {
  margin: 10px 10px 0;
}
.k-list-container.k-popup-dropdowntree .k-treeview {
  box-sizing: border-box;
  padding: 10px;
}
.k-list-container.k-state-border-down,
.k-autocomplete.k-state-border-down,
.k-picker-wrap.k-state-border-down,
.k-numeric-wrap.k-state-border-down {
  border-bottom-width: 0;
  padding-bottom: 1px;
}
.k-list-container .km-scroll-container {
  padding-bottom: 6px;
}
.k-textbox,
.k-autocomplete,
.k-dropdown-wrap,
.k-multiselect-wrap,
.k-picker-wrap,
.k-numeric-wrap {
  border-width: 1px;
  border-style: solid;
}
.k-dropdown-wrap {
  position: relative;
}
.k-dropdown-wrap,
.k-numeric-wrap,
.k-picker-wrap {
  padding-right: 2.28571428em;
}
.k-numeric-wrap.k-expand-padding {
  padding-right: 0;
}
.k-numeric-wrap.k-expand-padding .k-i-warning {
  right: 0;
}
.k-textbox,
.k-autocomplete {
  padding: 0;
}
.k-textbox.k-space-left {
  padding-left: 2em;
}
.k-textbox.k-space-right {
  padding-right: 2em;
}
.k-picker-wrap .k-input {
  margin: 0;
}
.k-textbox .k-icon {
  top: 50%;
  margin: -8px 0 0;
  position: absolute;
}
.k-space-left .k-icon {
  left: 3px;
}
.k-space-right .k-icon {
  right: 3px;
}
span.k-textbox:after {
  content: "\a0";
  display: block;
  height: 0.4px;
  overflow: hidden;
}
.k-autocomplete,
.k-dropdown-wrap,
.k-picker-wrap,
.k-numeric-wrap {
  transition: box-shadow .15s ease-out;
  transition: "box-shadow .15s ease-out";
}
.k-textbox > input,
.k-picker-wrap .k-input,
.k-numeric-wrap .k-input,
.k-dropdown-wrap .k-input {
  width: 100%;
  box-sizing: border-box;
}
.k-picker-wrap .k-input,
.k-numeric-wrap .k-input,
.k-dropdown-wrap .k-input,
.k-selectbox .k-input {
  font-family: inherit;
  border-width: 0;
  outline: 0;
}
.k-dropdown .k-input,
.k-dropdowntree .k-dropdown-wrap .k-input,
.k-selectbox .k-input {
  color: inherit;
  background: transparent;
}
.k-picker-wrap .k-select,
.k-numeric-wrap .k-select,
.k-dropdown-wrap .k-select {
  position: absolute;
  top: 0;
  right: 0;
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
}
.k-combobox .k-select,
.k-picker-wrap .k-select,
.k-numeric-wrap .k-select {
  border-style: solid;
  border-width: 0 0 0 1px;
  border-color: inherit;
}
span.k-datetimepicker .k-select,
span.k-datetimepicker .k-select + .k-select {
  right: 0;
}
.k-textbox > input,
.k-autocomplete .k-input {
  display: block;
  width: 100%;
}
.k-dropdown-wrap .k-select,
.k-selectbox .k-select {
  overflow: hidden;
  border: 0;
  text-decoration: none;
  color: inherit;
}
.k-dropdown .k-input,
.k-dropdowntree .k-dropdown-wrap .k-input,
.k-selectbox .k-input {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.k-textbox > input,
.k-autocomplete .k-input,
.k-multiselect-wrap .k-input,
.k-picker-wrap .k-input,
.k-numeric-wrap .k-input,
.k-dropdown-wrap .k-input,
.k-selectbox .k-input {
  line-height: 1.93571428em;
  padding: 0.17857143em 0;
  text-indent: 0.8em;
  border: 0;
  margin: 0;
  overflow: hidden;
  text-overflow: ellipsis;
}
.k-dropdown-wrap .k-input:before {
  content: "";
  display: inline-block;
  width: 0;
}
.k-ie .k-autocomplete .k-input {
  height: 1.93571428em;
}
.k-ie .k-textbox > input,
.k-ie .k-picker-wrap .k-input,
.k-ie .k-numeric-wrap .k-input,
.k-ie .k-combobox .k-input {
  height: 2.28571428em;
}
.k-ie input.k-textbox {
  height: calc(2.28571428em + 2px);
}
.k-webkit .k-combobox .k-dropdown-wrap:before,
.k-webkit .k-picker-wrap:before,
.k-webkit .k-numeric-wrap:before {
  padding-bottom: 0.38em;
}
.km.root .k-combobox .k-dropdown-wrap:before,
.km.root .k-picker-wrap:before,
.km.root .k-numeric-wrap:before {
  content: none;
}
.k-combobox .k-input,
.k-picker-wrap .k-input,
.k-numeric-wrap .k-input {
  display: inline;
}
.k-picker-wrap .k-select,
.k-numeric-wrap .k-select,
.k-dropdown-wrap .k-select {
  line-height: 2.28571428em;
  vertical-align: middle;
  -moz-box-sizing: border-box;
  text-align: center;
  width: 2.28571428em;
  height: 100%;
}
.k-numeric-wrap .k-select {
  padding: 0;
}
body .k-datetimepicker .k-select {
  border-radius: 0;
}
.k-combobox .k-select,
.k-dropdown,
.k-dropdowntree .k-dropdown-wrap,
.k-selectbox .k-icon {
  cursor: pointer;
}
.k-popup {
  border-style: solid;
  border-width: 1px;
}
.k-popup .k-item,
.k-list-optionlabel {
  cursor: default;
}
.k-popup .k-calendar {
  border: 0;
}
.k-list {
  height: auto;
}
.k-nodata {
  min-height: 138px;
  width: 100%;
  display: table;
  text-transform: uppercase;
  font-size: 0.85em;
  font-weight: lighter;
}
.k-nodata > div {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
  padding: 11px;
}
.k-popup .k-list .k-item,
.k-fieldselector .k-list .k-item,
.k-list-optionlabel,
.k-popup > .k-group-header,
.k-popup > .k-virtual-wrap > .k-group-header,
.k-listbox .k-item,
.k-item.k-drag-clue {
  padding: 1px 5px 1px 5px;
  line-height: 1.8em;
  min-height: 1.8em;
}
.k-popup .k-list .k-item,
.k-listbox .k-item {
  border-width: 1px;
  border-style: solid;
  border-color: transparent;
  padding: 0 4px;
}
.k-popup .k-list .k-item > .k-group {
  top: -1px;
}
.k-group-header + div > .k-list > .k-item.k-first:before {
  content: " ";
  display: block;
  border-top-width: 1px;
  border-top-style: solid;
  position: absolute;
  top: -1px;
  left: 0;
  right: 0;
}
.k-popup > .k-group-header,
.k-popup > .k-virtual-wrap > .k-group-header {
  padding-right: 22px;
}
.k-overflow-container .k-item {
  padding: 1px;
}
.k-overflow-container > .k-state-disabled .k-button,
.k-overflow-container > .k-state-disabled .k-button:hover,
.k-overflow-container .k-button.k-state-disabled,
.k-overflow-container .k-button.k-state-disabled:hover {
  border-color: transparent;
  background: none;
}
.k-popup .k-list .k-state-hover,
.k-popup .k-list .k-state-focused,
.k-popup .k-list .k-state-selected,
.k-overflow-container .k-state-hover,
.k-overflow-container .k-state-focused,
.k-overflow-container .k-state-selected,
.k-fieldselector .k-list .k-item,
.k-list-optionlabel.k-state-focused,
.k-list-optionlabel.k-state-selected,
.k-listbox .k-item {
  padding: 0 4px;
  border-width: 1px;
  border-style: solid;
}
.k-list-filter {
  position: relative;
  margin-bottom: 2px;
}
.k-list-filter > .k-textbox {
  padding-right: 20px;
  width: 100%;
}
.k-list-filter > .k-icon {
  position: absolute;
  right: 6px;
  top: 50%;
  transform: translateY(-50%);
}
.km-root .k-list-filter > .k-textbox {
  padding-left: 0;
  padding-right: 0;
  border-left-width: 0;
  border-right-width: 0;
}
.k-multiselect {
  display: block;
  width: auto;
}
.k-multiselect-wrap {
  border-radius: 4px;
  padding-right: 22px;
}
.k-multiselect-wrap .k-input {
  min-width: 25px;
  min-height: 1.93571428em;
  padding: 0.17857143em;
  text-indent: 0.8em;
  background-color: transparent;
  border: 0;
  margin: 0;
  float: left;
}
.k-multiselect-wrap .k-input::-ms-clear {
  display: none;
}
.k-multiselect-wrap li {
  margin: 1px 0 1px 1px;
  padding: 0.1em 1.6em 0.1em 0.4em;
  line-height: 1.78571428em;
  min-height: calc(1.98571428em + 2px);
  float: left;
  position: relative;
}
.k-autocomplete .k-i-loading,
.k-multiselect .k-i-loading {
  position: absolute;
  top: auto;
  right: 0.4em;
  bottom: 0.4em;
}
.k-multiselect-wrap .k-select {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  padding: 0.03em 0.2em;
}
.k-autocomplete-clearable .k-input,
.k-multiselect-clearable .k-input,
.k-dropdowntree-clearable .k-input,
.k-combobox-clearable .k-input {
  overflow: hidden;
  text-overflow: ellipsis;
}
.k-combobox-clearable .k-input,
.k-multiselect-clearable .k-multiselect-wrap,
.k-dropdowntree-clearable .k-multiselect-wrap,
.k-dropdowntree-clearable .k-dropdown-wrap .k-input {
  padding-right: 2.28571428em;
}
.k-datetimepicker .k-picker-wrap {
  padding-right: 4em;
}
.k-datetimepicker .k-select {
  width: 4em;
}
.k-datetimepicker .k-select .k-link-date {
  margin-left: -0.285em;
}
.k-datetimepicker .k-select .k-link-time {
  margin-right: -0.285em;
  margin-left: 0.428em;
}
.k-datetimepicker .k-picker-wrap .k-icon {
  margin: 0 2px;
}
.k-picker-wrap .k-icon {
  cursor: pointer;
}
.k-textbox,
.k-timepicker,
.k-datepicker,
.k-datetimepicker {
  display: inline-block;
  vertical-align: middle;
}
.k-time-popup .k-item {
  padding: 1px 3px;
}
.k-input {
  font-size: inherit;
  padding: 0.25em 0;
}
.k-input,
.k-textbox > input {
  outline: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-textbox {
  outline: 0;
}
input.k-textbox,
textarea.k-textbox {
  padding: 0.17857143em 0;
}
input.k-textbox {
  line-height: 1.93571428em;
  text-indent: 0.8em;
}
.k-ie input.k-textbox {
  text-indent: 0.4em;
}
textarea.k-textbox {
  height: auto;
}
span.k-numerictextbox {
  background-color: transparent;
}
.k-numerictextbox .k-input {
  margin: 0;
}
.k-numerictextbox .k-link {
  display: block;
  height: 1em;
  line-height: 1em;
  vertical-align: middle;
  border-width: 0;
  padding: 0;
  overflow: hidden;
}
.k-numerictextbox .k-icon {
  display: block;
  margin: auto;
  height: 100%;
}
.k-numerictextbox .k-i-arrow-60-up {
  top: 0;
}
.k-numerictextbox .k-i-arrow-60-down {
  bottom: 0;
}
.k-numeric-wrap .k-input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
.k-disabled-overlay {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.k-rtl .k-multiselect-wrap {
  padding-right: 0;
  padding-left: 22px;
}
.k-maskedtextbox {
  position: relative;
  display: inline-block;
  background-color: transparent;
  border-width: 0;
}
.k-maskedtextbox ::-ms-clear {
  display: none;
  width: 0;
  height: 0;
}
.k-maskedtextbox .k-i-warning {
  display: none;
  position: absolute;
  width: 2em;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
.k-maskedtextbox.k-state-invalid .k-i-warning {
  display: inline-block;
}
.k-dateinput {
  position: relative;
  display: inline-block;
  border-width: 0;
}
.k-dateinput.k-widget {
  background-color: transparent;
}
.k-dateinput ::-ms-clear {
  display: none;
  width: 0;
  height: 0;
}
.k-dateinput .k-i-warning {
  display: none;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  overflow: visible;
}
.k-dateinput.k-state-invalid .k-i-warning {
  display: inline-block;
}
.k-datepicker .k-picker-wrap .k-i-warning,
.k-timepicker .k-picker-wrap .k-i-warning,
.k-datetimepicker .k-picker-wrap .k-i-warning {
  display: none;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  overflow: visible;
}
.k-datepicker .k-picker-wrap.k-state-invalid .k-i-warning,
.k-timepicker .k-picker-wrap.k-state-invalid .k-i-warning,
.k-datetimepicker .k-picker-wrap.k-state-invalid .k-i-warning {
  display: inline-block;
}
.k-listbox {
  box-sizing: border-box;
  height: 200px;
}
.k-listbox.k-widget {
  background-color: transparent;
}
.k-listbox .k-list-scroller {
  height: 100%;
  overflow: auto;
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
}
.k-listbox .k-list-scroller li {
  cursor: default;
  -moz-user-select: none;
  -ms-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -webkit-touch-callout: none;
}
.k-listbox .k-listbox-toolbar {
  box-sizing: border-box;
}
.k-listbox.k-listbox-toolbar-top {
  padding: 15px 0 1.42857143em;
}
.k-listbox.k-listbox-toolbar-top .k-listbox-toolbar {
  margin-top: -15px;
  margin-bottom: 5px;
}
.k-listbox.k-listbox-toolbar-top .k-listbox-toolbar li {
  display: inline-block;
}
.k-listbox.k-listbox-toolbar-top .k-listbox-toolbar li + li {
  margin-left: 5px;
}
.k-listbox.k-listbox-toolbar-left .k-listbox-toolbar {
  float: left;
  margin-right: 5px;
}
.k-listbox.k-listbox-toolbar-left .k-listbox-toolbar li + li {
  margin-top: 5px;
}
.k-listbox.k-listbox-toolbar-right .k-listbox-toolbar {
  float: right;
  margin-left: 5px;
}
.k-listbox.k-listbox-toolbar-right .k-listbox-toolbar li:not(:last-child) {
  margin-bottom: 5px;
}
.k-listbox.k-listbox-toolbar-bottom {
  padding: 15px 0 1.45em;
}
.k-listbox.k-listbox-toolbar-bottom .k-list-scroller {
  margin-top: -15px;
}
.k-listbox.k-listbox-toolbar-bottom .k-listbox-toolbar {
  margin-top: 5px;
}
.k-listbox.k-listbox-toolbar-bottom .k-listbox-toolbar li {
  display: inline-block;
}
.k-listbox.k-listbox-toolbar-bottom .k-listbox-toolbar li + li {
  margin-left: 5px;
}
.k-listbox .k-ghost {
  opacity: 0.5;
}
.k-rtl .k-dropdown-wrap,
.k-rtl .k-picker-wrap,
.k-rtl .k-numeric-wrap,
.k-rtl .k-combobox-clearable .k-input,
.k-rtl .k-multiselect-clearable .k-multiselect-wrap,
.k-rtl .k-dropdowntree-clearable .k-multiselect-wrap,
.k-rtl .k-dropdowntree-clearable .k-dropdown-wrap .k-input {
  padding-right: 0;
  padding-left: 2.28571428em;
}
.k-rtl .k-dropdown-wrap > .k-i-close {
  left: 2.4em;
  right: auto;
}
.k-rtl .k-numeric-wrap.k-state-invalid.k-expand-padding .k-i-warning {
  left: 0;
}
.k-multiple-selection .k-in.k-state-selected {
  border-color: transparent;
  color: inherit;
  background: none;
}
.k-popup-flush,
.k-popup-flush.k-list-container {
  padding: 0;
}
.k-dropdowngrid-popup {
  overflow: hidden;
}
.k-dropdowngrid-popup .k-grid-header,
.k-dropdowngrid-popup .k-group-header,
.k-dropdowngrid-popup .k-list-scroller,
.k-dropdowngrid-popup .k-virtual-content,
.k-dropdowngrid-popup .k-footer {
  line-height: 1.42857143;
}
.k-dropdowngrid-popup .k-virtual-wrap {
  margin: 0;
}
.k-dropdowngrid-popup .k-grid-header table {
  margin: 0 0 -1px 0;
  width: 100%;
  max-width: none;
  border-width: 0;
  border-collapse: separate;
  border-spacing: 0;
  table-layout: fixed;
  empty-cells: show;
  outline: none;
}
.k-grid-list {
  width: 100%;
  max-width: none;
  border-width: 0;
  border-collapse: collapse;
  border-spacing: 0;
  table-layout: fixed;
  empty-cells: show;
  outline: none;
  display: table;
}
.k-grid-list > .k-item {
  box-sizing: border-box;
  display: table-row;
  position: relative;
}
.k-grid-list > .k-item > .k-cell,
.k-grid-list > .k-item > .k-group,
.k-grid-list > .k-item > .k-spacer-group {
  box-sizing: border-box;
  display: table-cell;
  vertical-align: middle;
}
.k-dropdowngrid-popup .k-grid-header .k-header,
.k-grid-list > .k-item > .k-cell {
  border-width: 0 0 1px 1px;
  border-style: solid;
  text-align: left;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.k-dropdowngrid-popup .k-grid-header .k-header {
  padding: 6px 8px;
}
.k-grid-list > .k-item > .k-cell {
  padding: 6px 8px;
}
.k-dropdowngrid-popup .k-grid-header .k-header:first-child,
.k-grid-list > .k-item > .k-cell:first-child {
  border-left-width: 0;
}
div.k-dropdowngrid-popup .k-group-header {
  margin: 0;
  padding: 6px 8px;
  min-height: auto;
  text-align: left;
}
.k-grid-list > .k-item > .k-group-cell,
.k-grid-list > .k-item > .k-spacer-cell {
  padding-left: 0;
  padding-right: 0;
  width: 0;
  border-left-width: 0;
  border-right-width: 0;
  overflow: visible;
  position: relative;
}
.k-grid-list > .k-item > .k-group-cell > span {
  padding: 0 4px;
  font-size: 0.875em;
  position: absolute;
  top: 0;
  right: 0;
}
.k-grid-list > .k-item:last-child > .k-cell,
.k-grid-list > .k-item:last-child > .k-group-cell,
.k-grid-list > .k-item:last-child > .k-spacer-cell {
  border-bottom-width: 0;
}
.k-dropdowngrid-popup .k-footer {
  padding: 6px 8px;
  border-width: 1px 0 0 0;
  border-style: solid;
  text-align: left;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  position: relative;
}
.k-rtl .k-grid-list > .k-item > .k-cell {
  border-left-width: 1px;
  border-right-width: 1px;
  text-align: right;
}
.k-rtl .k-grid-list > .k-item > .k-cell:first-child {
  border-right-width: 0;
}
.k-rtl div.k-dropdowngrid-popup .k-group-header {
  text-align: right;
}
.k-rtl .k-grid-list > .k-item > .k-group-cell > span {
  right: auto;
  left: 0;
}
.k-colorpicker .k-picker-wrap {
  line-height: 2.29285714em;
}
.k-colorpicker .k-selected-color {
  vertical-align: top;
  display: inline-block;
  height: 2.28571428em;
  width: 2.28571428em;
}
.k-colorpicker .k-selected-color .k-i-line {
  font-size: 2em;
  color: #FF525E;
  display: inline-block;
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
}
.k-colorpicker .k-selected-color .k-i-line:before {
  content: "\e510";
}
.k-colorpicker .k-tool-icon {
  position: relative;
  top: -2px;
  display: inline-block;
  padding: 3px 3px 2px;
  margin-right: 3px;
  margin-left: 2px;
  margin-bottom: 3px;
  background-repeat: no-repeat;
  vertical-align: middle;
  width: 16px;
  height: 16px;
  -ms-high-contrast-adjust: none;
}
.k-colorpicker .k-tool-icon .k-selected-color {
  display: block;
  height: 3px;
  width: 16px;
  position: absolute;
  left: 3px;
  bottom: -3px;
  border-radius: 0 !important;
}
.k-colorpicker .k-select {
  cursor: pointer;
}
.k-colorpicker .k-picker-wrap .k-icon {
  overflow: visible;
}
.k-flatcolorpicker {
  position: relative;
  display: inline-block;
  width: 265px;
  padding-bottom: 5px;
  background-color: transparent;
  background-image: none;
}
.k-flatcolorpicker .k-selected-color {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAACXBIWXMAABcSAAAXOQER7y87AAAAB3RJTUUH3AsbChsyNZaItwAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAABFSURBVEjHY0xLS2PABoyNjbGKnz17liT1TAw0BqMWjFpAOWChVnrHpX40DkYtGAr5gFrpfbQ+GLVgtD4YrQ9GLRjSFgAAbfUXEVeGAdQAAAAASUVORK5CYII=);
  background-position: 50% 50%;
  text-align: right;
}
.k-flatcolorpicker .k-selected-color input.k-color-value {
  font-family: Consolas, "Ubuntu Mono", "Lucida Console", "Courier New", monospace;
  padding: 0.75em 0.1em 0.65em 0.65em;
  border: 0;
  margin: 0;
  width: 82%;
}
.k-flatcolorpicker .k-selected-color .k-color-input {
  background-color: #fff;
  display: inline-block;
  width: 84%;
  text-align: left;
}
.k-flatcolorpicker .k-selected-color .k-clear-color {
  padding: 0.4em;
  line-height: 0;
}
.k-flatcolorpicker .k-selected-color .k-clear-color .k-i-reset-color:before {
  color: #000;
  opacity: 0.8;
}
.k-flatcolorpicker .k-selected-color .k-clear-color .k-i-reset-color:hover,
.k-flatcolorpicker .k-selected-color .k-clear-color .k-i-reset-color:active {
  opacity: 1;
}
.k-flatcolorpicker .k-clear-color-container .k-clear-color.k-state-focused:active {
  color: inherit;
}
.k-flatcolorpicker .k-clear-color-container .k-clear-color:active {
  color: #000;
  opacity: 1;
}
.k-flatcolorpicker .k-selected-color .k-clear-color .k-i-reset-color,
.k-flatcolorpicker .k-clear-color-container .k-clear-color .k-i-reset-color {
  background-image: none;
}
.k-flatcolorpicker .k-clear-color-container {
  text-align: left;
}
.k-flatcolorpicker .k-hsv-rectangle {
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  -ms-touch-action: pinch-zoom double-tap-zoom;
}
.k-flatcolorpicker .k-hsv-rectangle .k-draghandle {
  cursor: pointer;
  position: absolute;
  z-index: 10;
  left: 50%;
  top: 50%;
  width: 8px;
  height: 8px;
  border: 1px solid #eee;
  margin-left: -5px;
  margin-top: -5px;
  border-radius: 6px;
  box-shadow: 0 1px 2px #444;
  background: transparent;
}
.k-flatcolorpicker .k-hsv-rectangle .k-draghandle:hover,
.k-flatcolorpicker .k-hsv-rectangle .k-draghandle:focus {
  background: transparent;
  border-color: #fff;
  box-shadow: 0 1px 5px #000;
}
.k-flatcolorpicker .k-hsv-rectangle.k-dragging,
.k-flatcolorpicker .k-hsv-rectangle.k-dragging * {
  cursor: none;
}
.k-flatcolorpicker .k-slider-horizontal {
  height: 20px;
  width: 90%;
  margin: 0 5%;
}
.k-flatcolorpicker .k-slider-horizontal .k-slider-track {
  box-shadow: 0 1px 0 #fff, 0 -1px 0 #999;
}
.k-flatcolorpicker .k-hue-slider,
.k-flatcolorpicker .k-transparency-slider {
  display: block;
}
.k-flatcolorpicker .k-hue-slider .k-slider-selection,
.k-flatcolorpicker .k-transparency-slider .k-slider-selection {
  background: transparent;
}
.k-flatcolorpicker .k-hue-slider .k-draghandle,
.k-flatcolorpicker .k-transparency-slider .k-draghandle {
  background: transparent;
  border: 3px solid #eee;
  margin-top: 1px;
  height: 8px;
  width: 8px;
  box-shadow: 0 1px 4px #444;
}
.k-flatcolorpicker .k-hue-slider .k-draghandle:hover,
.k-flatcolorpicker .k-transparency-slider .k-draghandle:hover,
.k-flatcolorpicker .k-hue-slider .k-draghandle:focus,
.k-flatcolorpicker .k-transparency-slider .k-draghandle:focus {
  background: transparent;
  border-color: #fff;
  box-shadow: 0 1px 5px #000;
  border-width: 2px;
  padding: 1px;
}
.k-flatcolorpicker .k-hue-slider .k-slider-track {
  background: linear-gradient(to right, #ff0000 0%, #ffff00 16%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 84%, #ff0004 100%);
}
.k-flatcolorpicker .k-transparency-slider .k-slider-track {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAAQCAYAAABnaabpAAAABmJLR0QA/wB+AABtSDmpAAAACXBIWXMAABbqAAAW6gHljkMQAAAAB3RJTUUH3AsbBx0zHBOM9AAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAaTSURBVHjarVxtstowDJSY3ih3eu9McCeulO2Pko4xknZlw8wbGsCOrY/VSlbq9/sdZgb79zpf79dneD6fb9fzb4/jmD8f389p/P/Pr38fx5HNf90/Wtt1fY2/vvuYfxiP6C+4v7r/a3w61szsdf957xj2P/7ep+8j+Z3B/dM1vsaf0drM7JzGf8h5WH+m/2z+avy8fyP6T+V7HEe6t9f9bZb5ND6bG8R+5vWfif5PMj5d+4b+M/l9/Ha4f+b/qewF+1fxI/3Na/yHXw/2W9l3uf7H43HeXl/49G7DNaZrH5x1/MwnEEIwl01j1RemtWBanxf3zV6+sA6b7l/NNcsOyW+dzBvJIZN7JbtozmzdRuSJZG3flDs29ICGvYHsNfMBZZ+ZT0WyQ6JjIzbBriNb8UTXq/7AsALCPiobi+ZAY65w/p+fH78lyJkZGApBMfDpgBOE7zxx6FWH8kSJinFlslPXpjjVDuAgcfgdY//mC8EaVdl3wDEKxtVn0W8qP0GwJ4jy9C/qCInOM3CJ7KQT3COdgchekQUWA2OEE6EubsXGvIgiEa10IfqZKPTKKbwwMHyZ2WVRyReMFESpKBihi4DqAqtk+4UIFJmhsbEg7KQDaBVrqQIGRAasOKQ61gSAZXtjGYKJoOMkSGMBdJTsUQFsJACdkRQ0QNQZAKIhBCdjnSywot1OUsUOC1GZIopIrLIgbDixk/TSCdvopidZwGNpEUjQqgLbjlO7ANgg4AchKJsACL4ACF0QVJgYxEALQYcsCO+y+C6bVTM9hZ2GAfbxeOBWKNs3hNHN9VcYFIhRVIaA5tpBjEcB7NW0fAfQFXbYdWYXazYu2JGTGhhLsVRQyOqD2VoZiEBgyhB10ClvdIKFF2zIm4Gg0kU3oIEEuCojQBMnKizwiAGaSPcVVEZBYVntSymaeoOhYSGd6dajKgaysl+FNSAxoMjJQVICiM6ngiZI4LIvGXwntUcjLe9cM6dGAQ5OwNJIuqraVwb8EBlUloaiAF4T5vdEXtV6swMSD/7SwDMegrCanWJIEAqgHUYGkjJ3U5aVNEZxdqaUVbDrrjc7RYyMAQuA4wTw1Q6CThq3Uj9jAaiyMRSpvDdZnBuvSaNI4UECepXGYsG3ujig2iOr2alliVmeq+WZt+s/QZ/R2w2nPqGZZVx9Vp5s+BqfMrZXn04WFeb7fyhh6LO6euje1jn0KYXReOgzCgU+9CmFexj6xDwZb1XUfT6f117PaJ5g/Nv8U5/TRwo39bl9pAjD/j1a33T/ca14yb9qlbHjONzyPsBr/ynwTveP9B/t/5zGewZ2g/5CGQT2N69/1u05rb9MlQf9h8Ax7D9iRpjsN/OfVAaF/c/yDxl9YD9v803yj/ynBK7p/rN8o/2/+fmgv9DObk1GodRnQKLW6gsk9a4OMVyMVOxzkIIxi2CZI6JRzGXyUJijCylWFr3RqHc6qZWq6Z/aIsQYbJXGd5ioupadjgEQBl0dICKwUaWdR23VUg+znMiwe8gJ4yft6LDZm7gJphxbMJAqdVopdKrN0J3DipV0m6UtkUKV/qnVeiVMb11RU2IsfgahHKJ8x+5ZNaGbxQcEagq1crrb7U9VDxhA0mjWcO/iWkDGRbV19eS5Akpf8DlG4FIAXD1JVAvPJjAcpdZWAZFyeNJ5ukEpAnfBw8SirxpI2Cm4B+xtt/aotKR0esrceIHeN21UPclncmatW6uBgTWCV4cWjFTsZl+djgMntpj18jEAzQIZOyvIbN9/f3/f2mDYKSH7jqU7O+yiMm4IzqQ8ZuQC88hSVhUk2KNtIEaGBlh5krZ2ewaVBmQUKfpKO1CnEdgXbKYbGHdsV2VZ3rSdDhH55sMBSpeAki0p/tYF5w6btvv97jcBXFYYgdteK0vniQwXlBzVf7L1ugAGSjc6iHMrzFNh3oqBdPsTXZB91H4AoRbVDQxKhuELDmsbQLEKJqx9DLbW3tVlmF3fUx+KUGxZzcA8YY6VfanZhJkZMga4kqqqvXIQqK8VgFO10IAoOiriohG9VGUxA1+pvUFkAEqLEUiqbKJxu1h+yAxSYTtKPxpj8r7p2Ct1WCWl7vpa5uzq/N21dJhm96CjW/ev/kchhcmndnQjynYhwrrIflgfmAt1F5ZCqukV6+liLDZq+1GfsNh5+qM6yfPiXW207QbCqglW7dFb/Z9llH5UpaSxkpJB1M1OOq2UlNRDINu8LzbAU02f1a6EilF7Yx1uZvYXV8OgnYxK3JEAAAAASUVORK5CYII=);
  background-size: 100% auto;
  background-position: 100% 50%;
  background-repeat: no-repeat;
}
.k-flatcolorpicker .k-controls {
  margin-top: 10px;
  margin-bottom: 5px;
  text-align: center;
  font-size: 90%;
}
.k-flatcolorpicker .k-controls .k-button {
  width: 6em;
}
.k-flatcolorpicker .k-hsv-gradient {
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000 100%), linear-gradient(to right, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
  height: 180px;
  margin-bottom: 5px;
}
.k-ie9 .k-flatcolorpicker .k-hue-slider .k-slider-track {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE2JSIgc3RvcC1jb2xvcj0iI2ZmZmYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMzJSIgc3RvcC1jb2xvcj0iIzAwZmYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY3JSIgc3RvcC1jb2xvcj0iIzAwMDBmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg0JSIgc3RvcC1jb2xvcj0iI2ZmMDBmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjAwMDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
}
.k-ie9 .k-flatcolorpicker .k-hsv-gradient {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
}
.k-colorpalette {
  position: relative;
  line-height: 0;
  border-width: 0;
  display: inline-block;
}
.k-colorpalette .k-palette {
  border-collapse: collapse;
  position: relative;
  width: 100%;
  height: 100%;
}
.k-colorpalette .k-item {
  width: 14px;
  height: 14px;
  overflow: hidden;
  -ms-high-contrast-adjust: none;
}
.k-colorpalette .k-item.k-state-selected,
.k-colorpalette .k-item.k-state-selected:hover {
  z-index: 100;
  background: transparent;
  box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.7), inset 0 0 0 1px rgba(255, 255, 255, 0.45);
  position: relative;
}
.k-colorpalette .k-item:hover {
  z-index: 101;
  position: relative;
  box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.5), inset 0 0 0 1px rgba(255, 255, 255, 0.3);
}
table.k-editor {
  width: 100%;
  height: 250px;
  table-layout: fixed;
  border-style: solid;
  border-width: 1px;
  border-collapse: separate;
  border-spacing: 4px;
  font-size: 100%;
  vertical-align: top;
  position: relative;
}
.k-editor-inline {
  padding: 0.3em 0.5em;
  word-wrap: break-word;
  overflow: auto;
  position: relative;
  transition: border-color 0.5s;
}
.k-editor-inline.k-editor {
  border: 1px solid transparent;
}
.k-editortoolbar-dragHandle {
  cursor: move;
  padding-left: 0;
  padding-right: 3px;
  box-shadow: none !important;
}
.k-editor-widget > .k-window-content {
  overflow: hidden;
}
.k-editor .k-editor-toolbar-wrap {
  border: 0;
  padding: 0;
}
.k-editor-toolbar {
  margin: 0;
  padding: 0.1em 0;
  list-style-type: none;
  line-height: 1.3em;
  cursor: default;
  word-wrap: break-word;
}
.k-editor-toolbar li {
  display: inline-block;
  vertical-align: middle;
}
.k-webkit .k-editor-toolbar,
.k-ff .k-editor-toolbar,
.k-ie9 .k-editor-toolbar,
.k-edge .k-editor-toolbar {
  padding: 0;
}
.k-editor-toolbar li {
  display: inline-block;
  padding: 0.1em 0;
}
.k-editor-toolbar .k-editor-widget,
.k-editor-toolbar > li {
  margin-right: 6px;
}
.k-group-start.k-group-end .k-editor-widget {
  margin-right: 0;
}
.k-editor-toolbar .k-editor-dropdown {
  position: relative;
}
.k-select-overlay {
  -webkit-appearance: none;
  opacity: 0;
  z-index: 11000;
  top: 0;
  left: 0;
  position: absolute;
  height: 26px;
  width: 100%;
  margin: -4px 0 0;
}
.k-editor-toolbar .k-separator {
  position: relative;
  top: 1px;
  border-style: solid;
  border-width: 0 1px 0 0;
  margin: 0 0.3em 0 0.1em;
  padding: 0 0 0 1px;
  font-size: 1.3em;
}
.k-editor-toolbar .k-break {
  display: block;
  height: 1px;
  font-size: 0;
  line-height: 0;
}
.k-editor-toolbar .k-dropdown,
.k-editor-toolbar .k-combobox,
.k-editor-toolbar .k-selectbox,
.k-editor-toolbar .k-colorpicker {
  vertical-align: middle;
}
.k-button-group .k-tool {
  display: inline-block;
  vertical-align: middle;
  margin: 1px 0;
  width: 32px;
  height: 32px;
  line-height: 32px;
}
.k-button-group .k-tool-icon {
  width: 24px;
  height: 24px;
  vertical-align: middle;
  -ms-high-contrast-adjust: none;
}
.k-editor-toolbar .k-tool-icon.k-icon {
  top: auto;
  font-size: 16px;
}
.k-fontName {
  width: 110px;
}
.k-fontSize {
  width: 124px;
}
.k-formatBlock {
  width: 147px;
}
.k-editortoolbar-dragHandle {
  float: left;
  margin: 1px 0 0;
}
.k-editor-toolbar .k-button-group {
  padding: 1px;
}
.k-editor .k-editor-toolbar .k-row-break {
  display: block;
  height: 0;
  font-size: 0;
  line-height: 0;
}
.k-editor-toolbar .k-i-login {
  transform: scaleX(-1);
}
.k-button-group .k-tool {
  border-style: solid;
  border-width: 1px;
  margin-right: -1px;
}
.k-button-group .k-tool.k-state-hover,
.k-button-group .k-tool:focus {
  position: relative;
  z-index: 1;
}
.k-rtl .k-button-group .k-tool {
  border-style: solid;
  border-width: 1px;
}
.k-button-group .k-tool.k-group-end {
  border-right-width: 1px;
}
.k-rtl .k-button-group .k-tool.k-group-end {
  border-left-width: 1px;
}
.k-editor-toolbar .k-button-group .k-state-disabled,
.k-editor-toolbar .k-button-group.k-state-disabled {
  display: none !important;
}
.k-editor-toolbar .k-button-group .k-state-hover,
.k-editor-toolbar .k-button-group .k-state-active {
  vertical-align: middle;
}
.k-editor-toolbar .k-button-group .k-state-disabled {
  filter: alpha(opacity=30);
  opacity: 0.3;
}
.k-editor .k-editable-area {
  width: 100%;
  height: 100%;
  outline: 0;
}
.k-editor.k-resizable .k-editable-area {
  padding-bottom: 16px;
}
.k-editor .k-content {
  display: block;
  width: 100%;
  height: 100%;
  border-width: 0;
  margin: 0;
  padding: 0;
  background: #fff;
}
.k-editor .k-editable-area .k-content {
  box-sizing: border-box;
  border-width: 1px;
  border-style: solid;
}
a.k-tool {
  color: inherit;
  outline: 0;
}
.k-editor iframe.k-content {
  display: inline;
  vertical-align: top;
}
.k-editor .k-raw-content {
  border: 0;
  margin: 0;
  padding: 0;
}
.k-editor .k-raw-content,
.k-editor-dialog .k-editor-textarea {
  font-size: inherit;
  font-family: consolas, "courier new", monospace;
}
.k-editor-dialog {
  padding: 1em;
  width: 400px;
}
.k-editor-dialog .k-edit-label {
  width: 25%;
}
.k-editor-dialog .k-edit-field {
  width: 66%;
}
.k-editor-dialog .k-edit-field .k-textbox {
  width: 96%;
}
.k-viewhtml-dialog {
  width: auto;
}
.k-filebrowser-dialog {
  width: auto;
  min-width: 350px;
}
.k-filebrowser-dialog .k-filebrowser {
  margin: 0 1em 0;
}
.k-filebrowser-dialog .k-edit-label {
  width: 18%;
}
.k-filebrowser-dialog .k-edit-field {
  width: 75%;
}
.k-filebrowser-dialog .k-edit-field .k-textbox {
  width: 70%;
}
#k-editor-image-width,
#k-editor-image-height {
  width: 5em;
}
.k-editor-dialog .k-button {
  display: inline-block;
}
.k-editor-dialog .k-editor-textarea {
  width: 600px;
  height: 350px;
  padding: 0.2em 0.2em 0.2em 0.4em;
  border-width: 1px;
  border-style: solid;
  overflow: auto;
}
.k-button-wrapper .k-link:hover {
  text-decoration: underline;
}
.k-ct-popup {
  width: 180.4px;
  padding: 0.65em 0.5em 0.5em;
}
.k-ct-popup .k-status {
  margin: 0.3em 0;
}
.k-ct-cell {
  border-width: 1px;
  border-style: solid;
  width: 18px;
  height: 18px;
  margin: 1px;
  vertical-align: top;
  display: inline-block;
  overflow: hidden;
  -ms-high-contrast-adjust: none;
}
.k-editor .k-resize-handle {
  position: absolute;
  padding: 2px 0;
  right: 0;
  bottom: 0;
  cursor: se-resize;
}
.k-editor .k-overlay {
  position: absolute;
  background-color: #fff;
  opacity: 0;
}
.k-editor .k-toolbar-resizable {
  min-height: 2.4375em;
  position: relative;
}
.k-overflow-tools {
  position: absolute;
  right: 0;
  top: 0;
}
.k-editor-overflow-popup .k-tool {
  width: auto;
  height: auto;
  display: block;
  text-align: left;
  text-decoration: initial;
  border: 0;
  padding-right: 0.5em;
  margin: 0;
  padding: 0 6px;
}
.k-editor-overflow-popup .k-tool.k-state-disabled {
  display: none;
}
.k-editor-toolbar .k-tool-text {
  display: none;
}
.k-editor-inline .k-table-resize-handle-wrapper {
  position: absolute;
  width: 5px;
  height: 5px;
  background-color: #fff;
  border: 1px solid #000;
  z-index: 100;
}
.k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle {
  width: 100%;
  height: 100%;
}
.k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-east {
  cursor: e-resize;
}
.k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-north {
  cursor: n-resize;
}
.k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-northeast {
  cursor: ne-resize;
}
.k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-northwest {
  cursor: nw-resize;
}
.k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-south {
  cursor: s-resize;
}
.k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-southeast {
  cursor: se-resize;
}
.k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-southwest {
  cursor: sw-resize;
}
.k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-west {
  cursor: w-resize;
}
.k-editor-inline .k-column-resize-handle-wrapper {
  position: absolute;
  height: 10px;
  width: 10px;
  cursor: col-resize;
  z-index: 2;
}
.k-editor-inline .k-column-resize-handle-wrapper .k-column-resize-handle {
  width: 100%;
  height: 100%;
}
.k-editor-inline .k-column-resize-handle-wrapper .k-column-resize-handle .k-column-resize-marker {
  width: 2px;
  height: 100%;
  margin: 0 auto;
  background-color: #00b0ff;
  display: none;
  opacity: 0.8;
}
.k-editor-inline .k-table {
  width: 100%;
  border-spacing: 0;
  margin: 0 0 1em;
}
.k-editor-inline .k-table,
.k-editor-inline .k-table td {
  outline: 0;
  border: 1px dotted #ccc;
}
.k-editor-inline .k-table td {
  min-width: 1px;
  padding: 0.2em 0.3em;
}
.k-table.k-table-resizing {
  opacity: 0.6;
}
.k-editor-inline .k-row-resize-handle-wrapper {
  position: absolute;
  z-index: 2;
  cursor: row-resize;
  width: 10px;
  height: 10px;
}
.k-editor-inline .k-row-resize-handle-wrapper .k-row-resize-handle {
  display: table;
  width: 100%;
  height: 100%;
}
.k-editor-inline .k-row-resize-handle-wrapper .k-row-resize-marker-wrapper {
  display: table-cell;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  vertical-align: middle;
}
.k-editor-inline .k-row-resize-handle-wrapper .k-row-resize-marker {
  display: none;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 2px;
  background-color: #00b0ff;
  opacity: 0.8;
}
.k-editor-dialog.k-viewhtml-dialog .k-edit-buttons {
  clear: both;
  text-align: right;
  border-width: 1px 0 0;
  border-style: solid;
  position: relative;
  bottom: -1em;
  padding: 0.6em;
}
.k-editor-dialog.k-viewhtml-dialog .k-edit-buttons .k-button {
  margin-right: 0.5em;
}
.k-editor-dialog.k-editor-table-wizard-dialog.k-window-content {
  overflow: hidden;
  min-width: 325px;
  width: 24em;
  padding: 1em 0;
}
.k-editor-dialog .k-edit-form-container {
  width: auto;
}
.k-editor-dialog .k-tabstrip {
  margin: -1.333em 0 0;
}
.k-editor-dialog .k-root-tabs {
  margin: -1em -1em -1.5em;
  padding: 0.5em 1em 0;
  border-width: 0;
}
.k-editor-dialog ul.k-tabstrip-items {
  padding: 0.5em 1em 0;
  border-width: 0 0 1px;
  border-style: solid;
}
.k-editor-dialog ul.k-tabstrip-items .k-loading {
  border-top-width: 0;
}
.k-editor-dialog .k-tabstrip:focus {
  box-shadow: none;
}
.k-editor-dialog.k-editor-table-wizard-dialog .k-tabstrip-wrapper .k-content {
  overflow: hidden;
  min-height: 440px;
  height: 35em;
  margin: 0;
  padding: 1em 0.5em 0;
  border-width: 0;
}
.k-editor-dialog .k-edit-field .k-numerictextbox {
  width: 10.6em;
  margin: 0 0.35714285em 0 0;
}
.k-editor-dialog.k-editor-table-wizard-dialog .k-edit-field .k-numerictextbox + .k-dropdown {
  width: 4em;
}
.k-editor-dialog.k-editor-table-wizard-dialog .k-edit-field .k-textbox,
.k-editor-dialog.k-editor-table-wizard-dialog .k-edit-field .k-dropdown {
  width: 15em;
}
.k-editor-table-wizard-dialog .k-numerictextbox + .k-dropdown {
  width: 5.35714285em;
}
.k-editor-dialog textarea.k-textbox {
  height: 14.28571428em;
}
.k-editor-dialog.k-editor-table-wizard-dialog .k-dropdown.k-align {
  width: 4em;
}
.k-popup.k-list-container.k-align {
  padding: 0;
  text-align: center;
}
.k-align-group {
  vertical-align: text-top;
}
.k-popup.k-align .k-list .k-item {
  display: inline-block;
  width: 2.57142857em;
  height: 2.57142857em;
  margin: 0;
  padding: 0;
  border: 0;
  border-radius: 0;
}
.k-popup.k-align .k-list .k-icon {
  vertical-align: bottom;
  vertical-align: -webkit-baseline-middle;
}
.k-popup.k-align .k-list .k-item:last-child {
  width: auto;
  display: block;
  border-width: 1px 0 0;
  border-style: solid;
}
.k-popup.k-align .k-list .k-item:before {
  width: 2.57142857em;
  height: 2.57142857em;
  line-height: 2.57142857em;
}
.k-animation-container .k-editor-toolbar {
  text-align: center;
  line-height: 1.3em;
}
.k-animation-container .k-editor-toolbar .k-tool {
  display: inline-block;
  height: 24px;
  padding: 0 0.5em;
  text-decoration: none;
  font-size: 0.85em;
  color: inherit;
}
.k-animation-container .k-editor-toolbar .k-i-table-wizard-insert {
  width: 24px;
  height: 24px;
}
.k-animation-container .k-editor-toolbar .k-tool-text {
  display: inline;
  vertical-align: sub;
  padding: 0 0 0 0.5em;
}
.k-editor-dialog.k-editor-table-wizard-dialog .k-edit-buttons {
  padding: 1em 0.8em;
  margin: 0.5em 0 0;
}
.k-notification-wrap {
  padding: 0.6em 0.5em;
  cursor: default;
  position: relative;
  white-space: nowrap;
}
.k-notification-button .k-notification-wrap {
  padding-right: 20px;
}
.k-notification-wrap > .k-i-information,
.k-notification-wrap > .k-i-information,
.k-notification-wrap > .k-i-information,
.k-notification-wrap > .k-i-warning,
.k-notification-wrap > .k-i-information {
  vertical-align: text-bottom;
  margin-right: 4px;
}
.k-notification-wrap > .k-i-close {
  position: absolute;
  top: 7px;
  right: 4px;
  display: none;
}
.k-notification-button .k-notification-wrap > .k-i-close {
  display: block;
}
.k-progressbar {
  display: inline-block;
  position: relative;
  vertical-align: middle;
}
.k-progressbar {
  border-radius: 4px;
}
.k-progressbar-horizontal {
  width: 27em;
  height: 1.9em;
}
.k-progressbar-vertical {
  width: 1.9em;
  height: 27em;
}
.k-progressbar > .k-state-selected {
  position: absolute;
  border-style: solid;
  border-width: 1px;
  overflow: hidden;
}
.k-progressbar-horizontal > .k-state-selected,
.k-rtl .k-progressbar-horizontal.k-progressbar-reverse > .k-state-selected {
  left: -1px;
  right: auto;
  top: -1px;
  height: 100%;
  border-radius: 4px 0 0 4px;
}
.k-progressbar-horizontal.k-progressbar-reverse > .k-state-selected,
.k-rtl .k-progressbar-horizontal > .k-state-selected {
  left: auto;
  right: -1px;
  border-radius: 0 4px 4px 0;
}
.k-progressbar-vertical > .k-state-selected {
  left: -1px;
  bottom: -1px;
  width: 100%;
  border-radius: 0 0 4px 4px;
}
.k-progressbar-vertical.k-progressbar-reverse > .k-state-selected {
  bottom: auto;
  top: -1px;
  border-radius: 4px 4px 0 0;
}
.k-progressbar > .k-state-selected.k-complete,
.k-rtl .k-progressbar > .k-state-selected.k-complete {
  border-radius: 4px;
}
.k-progressbar > .k-reset {
  list-style: none;
  margin: 0;
  padding: 0;
  position: absolute;
  left: -1px;
  top: -1px;
  width: 100%;
  height: 100%;
  border-radius: 4px;
  white-space: nowrap;
}
.k-progressbar-horizontal .k-item {
  display: inline-block;
  height: 100%;
  border-style: solid;
  margin-left: -1px;
}
.k-progressbar-horizontal .k-item.k-first {
  margin-left: 0;
}
.k-progressbar-horizontal .k-item.k-last {
  border-right-width: 0;
}
.k-progressbar-horizontal .k-item,
.k-rtl .k-progressbar-horizontal.k-progressbar-reverse .k-item {
  border-width: 1px 0 1px 1px;
}
.k-progressbar-horizontal.k-progressbar-reverse .k-item,
.k-rtl .k-progressbar-horizontal .k-item {
  border-width: 1px 0 1px 1px;
}
.k-progressbar-horizontal .k-first,
.k-rtl .k-progressbar-horizontal .k-last,
.k-rtl .k-progressbar-horizontal.k-progressbar-reverse .k-last {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  border-left-width: 1px;
}
.k-progressbar-horizontal .k-last,
.k-rtl .k-progressbar-horizontal .k-first {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.k-progressbar-horizontal.k-progressbar-reverse .k-last,
.k-rtl .k-progressbar-horizontal .k-first {
  border-right-width: 1px;
}
.k-progressbar-horizontal .k-last.k-state-selected {
  border-right-width: 1px;
}
.k-progressbar-vertical .k-item {
  width: 100%;
  border-style: solid;
  border-width: 1px 1px 0 1px;
  margin-top: -1px;
}
.k-progressbar-vertical .k-item.k-first {
  margin-top: 0;
}
.k-progressbar-vertical li.k-item.k-last {
  border-bottom-width: 0;
}
.k-progressbar-vertical .k-first {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.k-progressbar-vertical .k-last {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-width: 1px;
}
.k-progressbar-vertical.k-progressbar-reverse .k-item {
  border-width: 0 1px 1px 1px;
}
.k-progressbar-vertical.k-progressbar-reverse .k-first {
  border-top-width: 1px;
}
.k-progress-status-wrap {
  position: absolute;
  top: -1px;
  border: 1px solid transparent;
  line-height: 2em;
  width: 100%;
  height: 100%;
}
.k-progress-status-wrap,
.k-rtl .k-progressbar-horizontal.k-progressbar-reverse .k-progress-status-wrap {
  left: -1px;
  right: auto;
  text-align: right;
}
.k-progressbar-horizontal.k-progressbar-reverse .k-progress-status-wrap,
.k-rtl .k-progressbar-horizontal .k-progress-status-wrap {
  left: auto;
  right: -1px;
  text-align: left;
}
.k-progressbar-vertical .k-progress-status-wrap {
  top: auto;
  bottom: -1px;
}
.k-progressbar-vertical.k-progressbar-reverse .k-progress-status-wrap {
  bottom: auto;
  top: -1px;
}
.k-progress-status {
  display: inline-block;
  padding: 0 0.5em;
  min-width: 10px;
  white-space: nowrap;
}
.k-progressbar-vertical.k-progressbar-reverse .k-progress-status {
  position: absolute;
  bottom: 0;
  left: 0;
}
.k-progressbar-vertical .k-progress-status {
  transform: rotate(-90deg) translateX(-100%);
  transform-origin: 0 0;
}
.k-progressbar-vertical.k-progressbar-reverse .k-progress-status {
  transform: rotate(90deg) translateX(-100%);
  transform-origin: 0 100%;
}
div.k-slider {
  position: relative;
  border-width: 0;
  background-color: transparent;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.k-slider-vertical {
  width: 26px;
  height: 200px;
}
.k-slider-horizontal {
  display: inline-block;
  width: 200px;
  height: 26px;
}
.k-slider-wrap {
  width: 100%;
  height: 100%;
}
.k-slider .k-button,
.k-grid .k-slider .k-button {
  position: absolute;
  top: 0;
  width: 24px;
  min-width: 0;
  height: 24px;
  margin: 0;
  padding: 0;
  outline: 0;
}
.k-state-disabled .k-slider-wrap {
  filter: alpha(opacity=60);
  opacity: 0.6;
}
.k-state-disabled .k-slider-wrap .k-slider-items {
  color: #333;
}
.k-slider .k-button-decrease {
  left: 0;
}
.k-slider-vertical .k-button-decrease,
.k-grid .k-slider-vertical .k-button-decrease {
  top: auto;
  bottom: 0;
}
.k-slider .k-button-increase {
  right: 0;
}
.k-slider .k-icon,
.k-slider-track,
.k-slider .k-tick {
  cursor: pointer;
}
.k-slider-track,
.k-slider-selection {
  position: absolute;
  margin: 0;
  padding: 0;
}
.k-slider-horizontal .k-slider-track,
.k-slider-horizontal .k-slider-selection {
  top: 50%;
  left: 0;
  height: 8px;
  margin-top: -4px;
  background-repeat: repeat-x;
}
.k-slider-horizontal .k-slider-buttons .k-slider-track {
  left: 34px;
}
.k-slider-vertical .k-slider-track,
.k-slider-vertical .k-slider-selection {
  left: 50%;
  bottom: 0;
  width: 8px;
  margin-left: -4px;
  background-repeat: repeat-y;
}
.k-slider-vertical .k-slider-buttons .k-slider-track {
  bottom: 34px;
}
.k-draghandle {
  position: absolute;
  background-repeat: no-repeat;
  background-color: transparent;
  text-indent: -3333px;
  overflow: hidden;
  text-decoration: none;
  text-align: center;
  outline: 0;
}
.k-slider-horizontal .k-draghandle {
  top: -4px;
  width: 13px;
  height: 14px;
}
.k-slider-vertical .k-draghandle {
  left: -4px;
  width: 14px;
  height: 13px;
}
.k-slider-buttons .k-slider-items {
  margin-left: 34px;
}
.k-slider-horizontal .k-slider-items {
  height: 100%;
}
.k-slider-vertical .k-slider-items {
  padding-top: 1px;
}
.k-slider-vertical .k-slider-buttons .k-slider-items {
  padding-top: 0;
}
.k-slider-vertical .k-slider-buttons .k-slider-items {
  margin: 0;
  padding-top: 35px;
}
.k-slider .k-tick {
  position: relative;
  margin: 0;
  padding: 0;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center center;
}
.k-slider-horizontal .k-tick {
  float: left;
  height: 100%;
  text-align: center;
}
.k-slider-horizontal .k-tick {
  background-position: center -92px;
}
.k-slider-horizontal .k-slider-topleft .k-tick {
  background-position: center -122px;
}
.k-slider-horizontal .k-slider-bottomright .k-tick {
  background-position: center -152px;
}
.k-slider-horizontal .k-tick-large {
  background-position: center -2px;
}
.k-slider-horizontal .k-slider-topleft .k-tick-large {
  background-position: center -32px;
}
.k-slider-horizontal .k-slider-bottomright .k-tick-large {
  background-position: center -62px;
}
.k-slider-vertical .k-tick {
  background-position: -92px center;
}
.k-slider-vertical .k-slider-topleft .k-tick {
  background-position: -122px center;
}
.k-slider-vertical .k-slider-bottomright .k-tick {
  background-position: -152px center;
}
.k-slider-vertical .k-tick-large {
  background-position: -2px center;
}
.k-slider-vertical .k-slider-topleft .k-tick-large {
  background-position: -32px center;
}
.k-slider-vertical .k-slider-bottomright .k-tick-large {
  background-position: -62px center;
}
.k-slider-horizontal .k-first {
  background-position: 0 -92px;
}
.k-slider-horizontal .k-tick-large.k-first {
  background-position: 0 -2px;
}
.k-slider-horizontal .k-slider-topleft .k-first {
  background-position: 0 -122px;
}
.k-slider-horizontal .k-slider-topleft .k-tick-large.k-first {
  background-position: 0 -32px;
}
.k-slider-horizontal .k-slider-bottomright .k-first {
  background-position: 0 -152px;
}
.k-slider-horizontal .k-slider-bottomright .k-tick-large.k-first {
  background-position: 0 -62px;
}
.k-slider-horizontal .k-last {
  background-position: 100% -92px;
}
.k-slider-horizontal .k-tick-large.k-last {
  background-position: 100% -2px;
}
.k-slider-horizontal .k-slider-topleft .k-last {
  background-position: 100% -122px;
}
.k-slider-horizontal .k-slider-topleft .k-tick-large.k-last {
  background-position: 100% -32px;
}
.k-slider-horizontal .k-slider-bottomright .k-last {
  background-position: 100% -152px;
}
.k-slider-horizontal .k-slider-bottomright .k-tick-large.k-last {
  background-position: 100% -62px;
}
.k-slider-vertical .k-first {
  background-position: -92px 100%;
}
.k-slider-vertical .k-tick-large.k-first {
  background-position: -2px 100%;
}
.k-slider-vertical .k-slider-topleft .k-first {
  background-position: -122px 100%;
}
.k-slider-vertical .k-slider-topleft .k-tick-large.k-first {
  background-position: -32px 100%;
}
.k-slider-vertical .k-slider-bottomright .k-first {
  background-position: -152px 100%;
}
.k-slider-vertical .k-slider-bottomright .k-tick-large.k-first {
  background-position: -62px 100%;
}
.k-slider-vertical .k-last {
  background-position: -92px 0;
}
.k-slider-vertical .k-tick-large.k-last {
  background-position: -2px 0;
}
.k-slider-vertical .k-slider-topleft .k-last {
  background-position: -122px 0;
}
.k-slider-vertical .k-slider-topleft .k-tick-large.k-last {
  background-position: -32px 0;
}
.k-slider-vertical .k-slider-bottomright .k-last {
  background-position: -152px 0;
}
.k-slider-vertical .k-slider-bottomright .k-tick-large.k-last {
  background-position: -62px 0;
}
.k-slider-vertical .k-tick {
  text-align: right;
}
.k-slider-vertical .k-slider-topleft .k-tick {
  text-align: left;
}
.k-slider .k-label {
  position: absolute;
  white-space: nowrap;
  font-size: 0.92em;
}
.k-slider-horizontal .k-label {
  left: 0;
  width: 100%;
  line-height: 1;
}
.k-slider-horizontal .k-first .k-label {
  left: -50%;
}
.k-slider-horizontal .k-last .k-label {
  left: auto;
  right: -50%;
}
.k-slider-horizontal .k-label {
  bottom: -1.2em;
}
.k-slider-horizontal .k-slider-topleft .k-label {
  top: -1.2em;
}
.k-slider-vertical .k-label {
  left: 120%;
  display: block;
  text-align: left;
}
.k-slider-vertical .k-last .k-label {
  top: -0.5em;
}
.k-slider-vertical .k-first .k-label {
  bottom: -0.5em;
}
.k-slider-vertical .k-slider-topleft .k-label {
  left: auto;
  right: 120%;
}
.k-slider-tooltip {
  top: -4444px;
}
.k-scheduler-toolbar,
.k-scheduler-footer {
  border-style: solid;
}
.k-scheduler-toolbar,
.k-scheduler-footer {
  line-height: 28px;
  padding: 6px;
}
.k-scheduler-toolbar {
  position: relative;
  border-width: 0 0 1px;
}
.k-edit-field.k-scheduler-toolbar {
  border-width: 0;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}
.k-scheduler-header {
  text-align: center;
}
.k-scheduler-footer {
  border-width: 1px 0 0;
}
.k-scheduler-toolbar > ul {
  float: right;
}
.k-scheduler-toolbar > ul:first-child {
  float: left;
}
.k-scheduler-toolbar > .k-scheduler-tools {
  float: left;
  margin-bottom: 0.5em;
}
.k-scheduler-tools + .k-scheduler-navigation {
  float: left;
  clear: left;
}
.k-scheduler-toolbar > ul > li,
.k-scheduler-footer > ul > li {
  display: inline-block;
  border-style: solid;
  border-width: 1px 1px 1px 0;
}
.k-scheduler .k-scheduler-toolbar .k-nav-current,
.k-scheduler .k-scheduler-toolbar .k-scheduler-tools > li {
  border-width: 0;
}
.k-scheduler-toolbar > ul > li:first-child,
.k-scheduler-toolbar > ul.k-scheduler-views > li:first-child + li {
  border-left-width: 1px;
}
.k-scheduler div.k-scheduler-footer ul li {
  margin-right: 0.6em;
  border-width: 1px;
}
.k-scheduler-toolbar .k-link,
.k-scheduler-footer .k-link {
  display: inline-block;
  padding: 0.16666em 1.1em;
}
.k-scheduler-toolbar .k-nav-prev .k-link,
.k-scheduler-toolbar .k-nav-next .k-link {
  padding-left: 0.6em;
  padding-right: 0.6em;
}
.k-scheduler-toolbar .k-nav-current .k-link {
  padding: 0;
}
.k-scheduler-toolbar .k-nav-current {
  margin: 0 1.1em;
}
.k-scheduler div.k-scheduler-toolbar > ul > li.k-nav-current,
.k-scheduler .k-nav-current > .k-state-active {
  background: none;
}
.k-scheduler-phone .k-scheduler-toolbar + .k-scheduler-toolbar .k-scheduler-navigation {
  width: 100%;
  text-align: center;
}
.k-scheduler-phone .k-scheduler-toolbar + .k-scheduler-toolbar .k-scheduler-navigation > li {
  background: none;
  border: 0;
}
.k-scheduler-phone .k-toolbar .k-nav-next {
  float: right;
}
.k-scheduler-phone .k-toolbar .k-nav-prev {
  float: left;
}
.k-scheduler-toolbar .k-i-calendar,
.k-scheduler-footer .k-icon {
  margin: -2px 6px 0 0;
}
.k-scheduler-header,
.k-scheduler-header-wrap {
  overflow: hidden;
}
.k-scheduler-header-wrap {
  position: relative;
  border-style: solid;
  border-width: 0;
}
.k-scheduler .k-scrollbar-v .k-scheduler-header-wrap {
  border-right-width: 1px;
}
.k-scheduler-times,
.k-scheduler-content {
  position: relative;
}
.k-scheduler-times {
  overflow: hidden;
  border-style: solid;
  border-width: 0;
}
.k-scheduler-content {
  overflow: auto;
}
.k-scheduler-layout,
.k-scheduler-table {
  border-spacing: 0;
  width: 100%;
  margin: 0;
  border-collapse: separate;
}
.k-scheduler-layout > tbody > tr > td {
  padding: 0;
  vertical-align: top;
}
.k-safari .k-scheduler-layout > tbody > tr > td + td {
  width: 100%;
}
.k-scheduler-table {
  table-layout: fixed;
  max-width: none;
}
.k-scheduler-times .k-scheduler-table {
  table-layout: auto;
}
.k-scheduler-monthview .k-scheduler-content .k-scheduler-table {
  height: 100%;
}
.k-scheduler-table td,
.k-scheduler-table th {
  height: 1.5em;
  padding: 0.334em 0.5em;
  font-size: 100%;
}
.k-scheduler .k-scheduler-table td,
.k-scheduler .k-scheduler-table th {
  box-sizing: content-box;
}
.k-scheduler-dayview div:not(.k-scheduler-header) .k-today:not(.k-nonwork-hour),
.k-scheduler-timelineview .k-today:not(.k-nonwork-hour) {
  background-color: transparent;
}
.k-scheduler-monthview .k-hidden,
.k-scheduler-monthview .k-hidden > div {
  width: 0 !important;
  overflow: hidden !important;
}
.k-scheduler-monthview .k-hidden {
  padding-left: 0 !important;
  padding-right: 0 !important;
  border-right-width: 0 !important;
}
.k-scheduler-monthview > tbody > tr:first-child .k-scheduler-times {
  margin-right: 1px;
}
.k-scheduler-monthview > tbody > tr:first-child .k-scheduler-times .k-hidden {
  height: auto;
}
.k-scheduler-monthview .k-scheduler-table td,
.k-scheduler-monthview .k-hidden {
  height: 80px;
  text-align: right;
}
.k-scheduler-phone .k-scheduler-monthview .k-scheduler-table td,
.k-scheduler-phone .k-scheduler-monthview .k-hidden {
  height: 40px;
}
.k-scheduler-table td,
.k-slot-cell {
  vertical-align: top;
}
.k-scheduler-layout tr + tr .k-scheduler-times th:last-child {
  vertical-align: top;
}
.k-scheduler-phone .k-scheduler-monthview .k-scheduler-table td {
  text-align: center;
  vertical-align: middle;
}
.k-scheduler-phone .k-scheduler-monthview .k-scheduler-table td span {
  font-size: 1.5em;
}
.k-scheduler-header th {
  overflow: hidden;
  text-overflow: ellipsis;
}
.k-scheduler-table td,
.k-scheduler-header th {
  border-style: solid;
  border-width: 0 0 1px 1px;
}
.k-scheduler-table td:first-child,
.k-scheduler-header th:first-child {
  border-left-width: 0;
}
.k-scheduler-agendaview .k-scheduler-table td:first-child {
  border-left-width: 1px;
}
.k-scheduler-agendaview .k-scheduler-table td.k-first {
  border-left-width: 0;
}
.k-scheduler-layout tr + tr .k-scheduler-times tr:last-child > th,
.k-scheduler-layout tr + tr .k-scheduler-table > tbody > tr:last-child > td,
.k-scheduler-table > tbody > tr > .k-last {
  border-bottom-width: 0;
}
.k-scrollbar-h tr + tr .k-scheduler-times,
.k-scrollbar-h .k-scheduler-content .k-scheduler-table > tbody > tr:last-child > td,
.k-scheduler-agendaview.k-scrollbar-h .k-scheduler-table > tbody > tr > td.k-last {
  border-bottom-width: 1px;
}
.k-scheduler-times th {
  text-align: right;
  padding-right: 0.6em;
  border-style: solid;
  border-width: 0 1px 1px 0;
  border-color: transparent;
  white-space: nowrap;
}
.k-scheduler-layout tr + tr .k-scheduler-times th {
  border-bottom-color: transparent;
}
.k-scheduler-layout tr + tr .k-scheduler-times th.k-slot-cell,
.k-scheduler-layout tr + tr .k-scheduler-times th.k-scheduler-times-all-day {
  border-bottom-color: inherit;
}
.k-scheduler .k-middle-row td {
  border-bottom-style: dotted;
}
.k-scheduler-now-arrow,
.k-scheduler-now-line {
  position: absolute;
}
.k-scheduler-now-arrow {
  width: 0;
  height: 0;
  border: solid 5px transparent;
  left: 0;
}
.k-scheduler-now-line {
  left: 5px;
  right: 0;
  height: 1px;
}
.k-task {
  position: relative;
}
div.k-more-events {
  text-align: center;
  font-size: 18px;
  line-height: 1.2;
  padding: 0;
}
.k-more-events > span {
  display: block;
  margin-top: -0.6em;
}
.k-event,
.k-more-events {
  position: absolute;
  border-style: solid;
  border-width: 1px;
  text-align: left;
  overflow: hidden;
}
.k-event {
  cursor: default;
  min-height: 1.3em;
}
.k-event-drag-hint {
  filter: alpha(opacity=60);
  opacity: 0.6;
  cursor: -moz-grabbing;
}
.k-scheduler-header .k-event {
  white-space: nowrap;
}
.k-event-template {
  padding: 0.3em 1.4em 0.3em 0.6em;
}
.k-event-time {
  display: none;
  padding-bottom: 0;
  font-size: 0.9em;
}
.k-event-drag-hint .k-event-time {
  display: block;
}
.k-event-actions,
.k-event > .k-link,
.k-task > .k-link {
  position: absolute;
  top: 3px;
  right: 4px;
  white-space: nowrap;
}
.k-event-actions {
  z-index: 1;
}
.k-scheduler-agendaview .k-task > .k-link {
  top: 0;
  right: 0;
}
.k-event-actions:first-child {
  position: static;
  float: left;
  margin: 4px 2px 0 4px;
}
.k-webkit .k-event-actions:first-child {
  margin-top: 3px;
}
.k-event-actions:first-child > .k-link {
  display: inline-block;
}
.k-event-delete {
  display: none;
}
.k-event:hover .k-event-delete,
tr:hover > td > .k-task .k-event-delete {
  display: inline-block;
}
.k-event .k-event-top-actions,
.k-event .k-event-bottom-actions {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  text-align: center;
}
.k-event .k-event-bottom-actions {
  top: auto;
  bottom: 0;
}
.k-event .k-resize-handle,
.k-scheduler-mobile .k-event:hover .k-resize-handle {
  position: absolute;
  visibility: hidden;
  z-index: 2;
}
.k-event:hover .k-resize-handle,
.k-event-active .k-resize-handle,
.k-scheduler-mobile .k-event-active:hover .k-resize-handle {
  visibility: visible;
}
.k-event .k-resize-handle:after {
  content: "";
  position: absolute;
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.k-scheduler-mobile .k-event .k-resize-handle:after {
  filter: none;
  opacity: 1;
}
.k-event > .k-resize-n {
  top: 0;
  left: 0;
  right: 0;
  height: 0.4em;
}
.k-event > .k-resize-s {
  bottom: 0;
  left: 0;
  right: 0;
  height: 0.4em;
}
.k-event > .k-resize-e {
  right: 0;
  top: 0;
  bottom: 0;
  width: 0.4em;
}
.k-event > .k-resize-w {
  left: 0;
  top: 0;
  bottom: 0;
  width: 0.4em;
}
.k-event > .k-resize-n:after,
.k-event > .k-resize-s:after {
  top: 1px;
  left: 50%;
  margin-left: -1em;
  width: 2em;
  height: 1px;
}
.k-event > .k-resize-s:after {
  top: auto;
  bottom: 1px;
}
.k-event > .k-resize-e:after,
.k-event > .k-resize-w:after {
  left: 1px;
  top: 50%;
  margin-top: -0.7em;
  height: 1.4em;
  width: 1px;
}
.k-event > .k-resize-e:after {
  left: auto;
  right: 1px;
}
.k-scheduler-mobile .k-event > .k-resize-n,
.k-scheduler-mobile .k-event > .k-resize-s {
  height: 0.6em;
}
.k-scheduler-mobile .k-event > .k-resize-e,
.k-scheduler-mobile .k-event > .k-resize-w {
  width: 0.6em;
}
.k-scheduler-mobile .k-event > .k-resize-n:after,
.k-scheduler-mobile .k-event > .k-resize-s:after {
  top: 0;
  margin-left: -3em;
  width: 4em;
  height: 0.6em;
}
.k-scheduler-mobile .k-event > .k-resize-s:after {
  bottom: 0;
}
.k-scheduler-mobile .k-event > .k-resize-e:after,
.k-scheduler-mobile .k-event > .k-resize-w:after {
  left: 0;
  margin-top: -0.7em;
  height: 1.4em;
  width: 0.6em;
}
.k-scheduler-mobile .k-event > .k-resize-e:after {
  right: 0;
}
.k-scheduler-mobile .k-event > .k-resize-n:after {
  border-radius: 0 0 4px 4px;
}
.k-scheduler-mobile .k-event > .k-resize-s:after {
  border-radius: 4px 4px 0 0;
}
.k-scheduler-mobile .k-event > .k-resize-w:after {
  border-radius: 0 4px 4px 0;
}
.k-scheduler-mobile .k-event > .k-resize-e:after {
  border-radius: 4px 0 0 4px;
}
.k-scheduler-phone .k-scheduler-monthview .k-events-container {
  position: absolute;
  text-align: center;
  height: 6px;
  line-height: 6px;
}
.k-scheduler-phone .k-scheduler-monthview .k-event {
  position: static;
  display: inline-block;
  width: 4px;
  height: 4px;
  min-height: 0;
  margin: 1px;
}
.k-scheduler-marquee {
  border-style: solid;
  border-width: 0;
}
.k-scheduler-marquee.k-first:before,
.k-scheduler-marquee.k-last:after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 3px;
}
div.k-scheduler-marquee:before {
  top: 0;
  left: 0;
  border-right-color: transparent;
  border-bottom-color: transparent;
}
div.k-scheduler-marquee:after {
  bottom: 0;
  right: 0;
  border-top-color: transparent;
  border-left-color: transparent;
}
.k-scheduler-marquee .k-label-top {
  position: absolute;
  top: 0.3em;
  left: 0.8em;
  font-size: 0.8em;
}
.k-scheduler-marquee .k-label-bottom {
  position: absolute;
  bottom: 0.3em;
  right: 0.81em;
  font-size: 0.8em;
}
.k-scheduler-quickedit .k-textbox {
  width: 200px;
}
.k-tooltip-bottom {
  text-align: left;
}
.k-tooltip-bottom .k-button {
  float: left;
  margin-right: 0.3em;
}
.k-tooltip-bottom .k-quickedit-details {
  float: right;
  margin-right: 0;
}
.k-scheduler-agendaview .k-scheduler-table th,
.k-scheduler-agendaview .k-scheduler-table td {
  text-align: left;
}
.k-scheduler-times .k-slot-cell,
.k-scheduler-groupcolumn {
  width: 6em;
}
.k-scheduler-datecolumn {
  width: 12em;
}
.k-scheduler-timecolumn {
  width: 11em;
}
.k-scheduler-timecolumn > div {
  position: relative;
  vertical-align: top;
}
.k-webkit .k-scheduler-timecolumn > div > .k-icon {
  vertical-align: top;
}
.k-scheduler-timecolumn > div > .k-i-arrow-60-right {
  position: absolute;
  right: -4px;
}
.k-scheduler-timecolumn .k-i-arrow-60-left {
  margin-left: -4px;
}
.k-scheduler-mark {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: middle;
  margin-right: 0.5em;
}
.k-scheduler-agendaday {
  float: left;
  margin: 0 0.2em 0 0;
  font-size: 3em;
  font-weight: normal;
}
.k-scheduler-agendaweek {
  display: block;
  margin: 0.4em 0 0;
  font-size: 1.1em;
  font-style: normal;
}
.k-scheduler-agendadate {
  font-size: 0.8em;
}
.k-scheduler-timecolumn {
  white-space: nowrap;
}
.k-scheduler-edit-form .k-edit-form-container,
.k-scheduler-timezones .k-edit-form-container {
  width: 520px;
}
.k-scheduler-edit-form .k-edit-label {
  width: 17%;
}
.k-scheduler-edit-form .k-edit-field {
  width: 77%;
}
.k-scheduler-edit-form .k-textbox[name="title"],
.k-scheduler-edit-form textarea.k-textbox {
  width: 100%;
}
.k-scheduler-edit-form textarea.k-textbox {
  min-height: 4em;
  resize: vertical;
}
.k-scheduler-edit-form > .k-edit-box:first-child .k-datetimepicker {
  margin-right: 1em;
}
.km-pane-wrapper .k-scheduler-edit-form .k-edit-buttons {
  clear: right;
  margin-right: 2%;
  margin-left: 2%;
  padding: 0 0 0.6em;
}
.k-edit-box {
  float: left;
}
.k-edit-box + .k-edit-box {
  float: right;
}
.k-scheduler-edit-form label + input {
  margin-left: 1em;
}
.k-edit-field > ul.k-reset > li {
  margin: 0.2em 0 0.4em;
  line-height: 2.4;
}
.k-edit-field > ul.k-reset.k-toolbar > li {
  margin: 0;
}
.k-edit-field > ul.k-reset .k-widget {
  margin-left: 0.8em;
}
.k-edit-field > ul.k-reset .k-numerictextbox,
.k-edit-field span.k-recur-interval {
  width: 5em;
}
.k-edit-field > ul.k-reset .k-dropdown,
.k-edit-field > ul.k-reset .k-datepicker,
div[name="recurrenceRule"] > .k-dropdown {
  width: 9em;
}
.k-scheduler-edit-form .k-edit-buttons .k-scheduler-delete {
  float: left;
}
.k-popup-message {
  margin: 0;
  padding: 1em 0 2em;
  text-align: center;
}
.k-scheduler-timezones .k-dropdown:first-child {
  width: 100%;
}
.k-scheduler-timezones .k-dropdown + .k-dropdown {
  margin: 0.5em 0 0.7em;
}
.k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view {
  display: none;
}
.k-scheduler-toolbar .k-nav-current .k-lg-date-format,
.k-scheduler-toolbar .k-nav-current .k-sm-date-format {
  vertical-align: top;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.k-scheduler-toolbar .k-nav-current .k-lg-date-format {
  display: inline-block;
}
.k-scheduler-toolbar .k-nav-current .k-sm-date-format {
  display: none;
}
.k-scheduler-refresh {
  float: right;
  padding: 0 0.5em;
}
@media only screen and (max-width: 1024px) {
  .k-scheduler-toolbar > ul.k-scheduler-views {
    position: absolute;
    right: 6px;
    top: 6px;
    z-index: 10000;
  }
  .k-rtl .k-scheduler-toolbar > ul.k-scheduler-views {
    right: auto;
    left: 6px;
  }
  .k-scheduler-toolbar > ul.k-scheduler-views > li:not(.k-current-view) {
    display: none;
  }
  .k-scheduler-toolbar li.k-nav-current .k-lg-date-format {
    display: none;
  }
  .k-scheduler-toolbar li.k-nav-current .k-sm-date-format {
    display: inline-block;
  }
  .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view {
    display: block;
    border-width: 1px;
  }
  .k-rtl .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view {
    text-align: left;
    padding-left: 1em;
  }
  .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view > .k-link {
    display: block;
    position: relative;
    padding-right: 2.5em;
    padding-left: 1em;
  }
  .k-rtl .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view > .k-link {
    padding-left: 0;
  }
  .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view > .k-link:after {
    content: "\E006";
    position: absolute;
    top: 50%;
    right: 0.6em;
    margin-top: -0.5em;
    line-height: 1em;
  }
  .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded > li,
  .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded > li:first-child + li {
    display: block;
    border: 0;
    border-radius: 0;
  }
  .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded {
    border: 1px solid #c5c5c5;
    background-color: #fff;
    background-image: none;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.3);
  }
  .k-rtl .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded {
    text-align: left;
  }
}
@media only screen and (max-width: 480px) {
  .k-scheduler:not(.k-scheduler-mobile) .k-scheduler-toolbar li.k-nav-current .k-sm-date-format {
    display: none;
  }
  .k-scheduler-timecolumn {
    width: 5em;
  }
  .k-scheduler-datecolumn {
    width: 6em;
    overflow: hidden;
  }
  .k-scheduler-timecolumn > div,
  .k-scheduler-datecolumn > div {
    white-space: normal;
  }
}
.k-scheduler-pdf-export {
  overflow: hidden;
}
.k-pdf-export-shadow .k-scheduler,
.k-scheduler-pdf-export .k-scheduler-content,
.k-scheduler-pdf-export .k-scheduler-times {
  height: auto !important;
  overflow: visible !important;
}
.k-scheduler-pdf-export .k-scheduler-header {
  padding: 0 !important;
}
.k-scheduler-pdf-export .k-scheduler-header-wrap {
  border-width: 0 !important;
}
.k-scheduler-pdf-export .k-scheduler-header .k-scheduler-table,
.k-scheduler-pdf-export .k-scheduler-content .k-scheduler-table {
  width: 100% !important;
}
.k-tooltip {
  position: absolute;
  z-index: 12000;
  border-style: solid;
  border-width: 0;
  padding: 5px 5px 5px 6px;
  background-repeat: repeat-x;
  min-width: 20px;
  text-align: center;
}
.k-tooltip-button {
  text-align: right;
  height: 0;
}
.k-tooltip-content {
  height: 100%;
}
.k-tooltip-closable .k-tooltip-content {
  padding-right: 20px;
}
span.k-tooltip {
  position: static;
  display: inline-block;
  border-width: 1px;
  padding: 2px 5px 1px 6px;
}
.k-invalid-msg {
  display: none;
}
.k-callout {
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  border-color: transparent;
  pointer-events: none;
}
.k-callout-n {
  top: -12px;
  left: 50%;
  margin-left: -6px;
  pointer-events: none;
}
.k-callout-w {
  top: 50%;
  left: -12px;
  margin-top: -6px;
  pointer-events: none;
}
.k-callout-s {
  left: 50%;
  bottom: -12px;
  margin-left: -6px;
  pointer-events: none;
}
.k-callout-e {
  top: 50%;
  right: -12px;
  margin-top: -6px;
  pointer-events: none;
}
.k-slider-tooltip .k-callout-n,
.k-slider-tooltip .k-callout-s {
  margin-left: -6px;
}
.k-slider-tooltip .k-callout-w,
.k-slider-tooltip .k-callout-e {
  margin-top: -6px;
}
.k-tooltip-validation .k-i-warning {
  vertical-align: text-top;
  margin-right: 3px;
}
.k-tooltip-validation {
  z-index: 9999;
}
.k-toolbar {
  position: relative;
  display: block;
  vertical-align: middle;
  padding: 0.28571428em 0;
  overflow: hidden;
}
.k-toolbar .k-button .k-sprite,
.k-overflow-container .k-button .k-sprite {
  vertical-align: middle;
  margin-top: -7px;
  margin-bottom: -5px;
}
.k-toolbar .k-input:before {
  content: "\a0";
  display: inline-block;
  width: 0;
}
.k-toolbar .k-combobox .k-dropdown-wrap:before,
.k-toolbar .k-picker-wrap:before,
.k-toolbar .k-numeric-wrap:before {
  display: none;
}
.k-overflow-container .k-sprite {
  margin-left: -4px;
}
.k-toolbar-resizable {
  white-space: nowrap;
}
.k-toolbar > .k-align-left {
  float: none;
}
.k-toolbar > .k-align-right {
  float: right;
}
.k-toolbar > * {
  display: inline-block;
  vertical-align: middle;
}
.k-toolbar .k-separator {
  border-width: 0 0 0 1px;
  border-style: solid;
  width: 1px;
  line-height: 2.1428571429em;
}
.k-toolbar .k-button-group {
  list-style-type: none;
}
.k-toolbar .k-button-group > li {
  display: inline-block;
}
.k-toolbar .k-button-group .k-button {
  margin-left: -1px;
  margin-right: 0;
  border-radius: 0;
}
.k-toolbar .k-button,
.k-toolbar .k-split-button,
.k-toolbar .k-button-group,
.k-toolbar .k-widget,
.k-toolbar span:not(.k-maskedtextbox) .k-textbox,
.k-toolbar label,
.k-toolbar .k-separator {
  margin: 0 0.2em;
  vertical-align: middle;
}
.k-toolbar .k-split-button {
  padding-left: 0;
  border: 1px solid transparent;
}
.k-toolbar .k-split-button .k-button {
  margin: -1px 0 -1px -1px;
}
.k-toolbar .k-split-button .k-split-button-arrow {
  margin: -1px;
}
.k-toolbar .k-button-group .k-group-start {
  margin-left: 0;
  margin-right: 0;
}
.k-toolbar .k-button-icontext {
  padding-right: 0.8em;
}
.k-toolbar .k-overflow-anchor {
  position: absolute;
  top: -1px;
  right: -1px;
  bottom: -1px;
  width: 2.8571428571em;
  margin: 0;
  line-height: inherit;
  border-radius: 0;
}
.k-toolbar .k-overflow-anchor > .k-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -8px;
}
.k-overflow-container .k-button-group .k-button {
  margin: 0;
}
.k-overflow-container .k-item {
  float: none;
  border: 0;
}
.k-overflow-container .k-separator {
  border-width: 0 0 1px;
  border-style: solid;
  height: 1px;
  line-height: 0;
  font-size: 0;
  padding: 0;
}
.k-overflow-container .k-overflow-button,
.k-split-container .k-button {
  text-align: left;
  display: block;
  background: none;
  border-color: transparent;
  white-space: nowrap;
}
.k-split-container {
  margin-top: -1px;
}
.k-overflow-container .k-button-group > li {
  display: block;
}
.k-overflow-container .k-overflow-group {
  display: block;
  border-width: 1px 0;
  border-style: solid;
  border-radius: 0;
  margin: 1px 0;
}
.k-overflow-container .k-overflow-hidden {
  display: none;
}
.k-overflow-container .k-toolbar-first-visible,
.k-overflow-container .k-overflow-group + .k-overflow-group,
.k-overflow-container .k-separator + .k-overflow-group {
  border-top: 0;
  margin-top: 0;
  padding-top: 1px;
}
.k-overflow-container .k-overflow-group + .k-separator {
  display: none;
}
.k-overflow-container .k-toolbar-last-visible {
  border-bottom: 0;
  margin-bottom: 0;
  padding-bottom: 1px;
}
.k-splitter {
  position: relative;
  height: 300px;
}
.k-pane > .k-splitter {
  border-width: 0;
  overflow: hidden;
}
.k-splitter .k-pane {
  overflow: hidden;
}
.k-splitter .k-scrollable {
  overflow: auto;
}
.k-splitter .k-pane-loading {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -8px 0 0 -8px;
}
.k-ghost-splitbar,
.k-splitbar {
  position: absolute;
  border-style: solid;
  font-size: 0;
  outline: 0;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.k-splitter .k-ghost-splitbar-horizontal,
.k-splitter .k-splitbar-horizontal {
  top: 0;
  width: 5px;
  border-width: 0 1px;
  background-repeat: repeat-y;
}
.k-ghost-splitbar-vertical,
.k-splitbar-vertical {
  left: 0;
  height: 5px;
  border-width: 1px 0;
  background-repeat: repeat-x;
}
.k-splitbar-draggable-horizontal {
  cursor: w-resize;
}
.k-splitbar-draggable-vertical {
  cursor: n-resize;
}
.k-splitbar .k-resize-handle {
  display: none;
}
.k-restricted-size-horizontal,
.k-restricted-size-vertical {
  background-color: #f00;
}
.k-splitbar-horizontal .k-icon {
  position: absolute;
  top: 50%;
  margin-top: -10px;
}
.k-splitbar-horizontal .k-i-arrow-60-right {
  margin-left: -2px;
}
.k-splitbar-horizontal.k-splitbar-draggable-horizontal .k-i-arrow-60-right {
  margin-top: 13px;
}
.k-splitbar-horizontal .k-i-arrow-60-left {
  margin-left: -3px;
}
.k-splitbar-horizontal.k-splitbar-draggable-horizontal .k-i-arrow-60-left {
  margin-top: -28px;
}
.k-splitbar-vertical .k-i-arrow-60-up {
  margin-top: -2px;
}
.k-splitbar-vertical .k-i-arrow-60-down {
  margin-top: -2px;
}
.k-splitbar-vertical.k-splitbar-draggable-vertical .k-i-arrow-60-up {
  margin-left: -17px;
}
.k-splitbar-vertical.k-splitbar-draggable-vertical .k-i-arrow-60-down {
  margin-left: 23px;
}
.k-i-arrow-60-up,
.k-i-arrow-60-right,
.k-i-arrow-60-down,
.k-i-arrow-60-left {
  cursor: pointer;
}
.k-splitbar-horizontal .k-icon {
  position: absolute;
  top: 50%;
  width: 7px;
  height: 20px;
  margin-top: -10px;
}
.k-splitbar-static-horizontal {
  width: 1px;
}
.k-splitbar-static-vertical {
  height: 1px;
}
.k-splitbar-vertical .k-icon {
  position: absolute;
  left: 50%;
}
.k-splitbar-draggable-vertical .k-resize-handle,
.k-splitbar-draggable-horizontal .k-resize-handle {
  display: inline-block;
  border-radius: 1px;
}
.k-splitbar-draggable-horizontal .k-resize-handle {
  width: 3px;
  height: 16px;
  margin-left: 1px;
}
.k-splitbar-draggable-vertical .k-resize-handle {
  width: 16px;
  height: 3px;
  margin-top: 1px;
}
.k-splitbar .k-i-arrow-60-up,
.k-splitbar .k-i-arrow-60-right,
.k-splitbar .k-i-arrow-60-down,
.k-splitbar .k-i-arrow-60-left {
  font-size: 10px;
}
.k-splitter-resizing {
  overflow: hidden;
}
.k-rtl .k-splitbar-horizontal .k-resize-handle {
  margin-right: 1px;
}
.k-rtl .k-splitbar-horizontal .k-i-arrow-60-right {
  margin-top: 13px;
  margin-right: -3px;
}
.k-rtl .k-splitbar-horizontal .k-i-arrow-60-left {
  margin-top: -28px;
  margin-right: -2px;
}
.k-rtl .k-splitbar-vertical .k-i-arrow-60-up {
  margin-top: -2px;
  margin-left: -17px;
}
.k-rtl .k-splitbar-vertical .k-i-arrow-60-down {
  margin-top: -2px;
  margin-left: 23px;
}
html .k-upload {
  position: relative;
}
.k-dropzone em,
.k-upload-button {
  vertical-align: middle;
}
.k-dropzone,
.k-file {
  position: relative;
}
.k-dropzone {
  border-style: solid;
  border-width: 0;
  padding: 0.8em;
  background-color: transparent;
}
.k-dropzone em {
  display: none;
  margin-left: 0.6em;
}
.k-dropzone-active em {
  display: inline-block;
}
.k-dropzone-active .k-upload-status {
  display: none;
}
.k-upload-button {
  position: relative;
  overflow: hidden;
  direction: ltr;
}
.k-upload .k-upload-button {
  min-width: 7.167em;
  margin-right: 1.6em;
}
.k-upload-sync .k-upload-button {
  margin: 0.8em;
}
.k-upload-button input {
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 1;
  font: 170px monospace !important;
  filter: alpha(opacity=0);
  opacity: 0;
  margin: 0;
  padding: 0;
  cursor: pointer;
}
.k-upload-files {
  line-height: 2.66;
  border-style: solid;
  border-width: 1px 0 0;
  padding-bottom: 5px;
}
.k-upload-files .k-button {
  padding: 0;
}
.k-upload-status .k-i-warning {
  display: none;
}
.k-upload-status-total .k-icon {
  display: inline-block;
  margin-right: 4px;
  vertical-align: text-bottom;
}
.k-dropzone .k-upload-status-total {
  top: 50%;
  transform: translateY(-50%);
}
.k-ie .k-dropzone .k-upload-status-total {
  transform: none;
}
.k-upload .k-clear-selected,
.k-upload .k-upload-selected {
  display: inline-block;
  width: 50%;
  margin: 0;
  line-height: 1em;
  padding: 1.214em 0;
  border: 0;
}
.k-upload .k-upload-selected {
  border-left-width: 1px;
  border-left-style: solid;
  margin-left: -1px;
}
.k-upload .k-clear-selected {
  border-radius: 0 0 0 4px;
}
.k-upload .k-upload-selected {
  border-radius: 0 0 4px 0;
}
.k-upload-files ~ .k-clear-selected,
.k-upload-files ~ .k-upload-selected {
  margin-top: -5px;
}
.k-upload .k-fail {
  background-position: -161px -111px;
}
.k-file {
  border-style: solid;
  border-width: 0 0 1px;
  padding: 0.65em 0.17em 0.65em 1em;
  white-space: nowrap;
}
.k-file .k-upload-action {
  background: 0 0;
  border-width: 0;
  box-shadow: none;
  margin-right: 3px;
}
.k-file .k-icon {
  display: inline-block;
  position: relative;
}
.k-file-extension-wrapper,
.k-file-name-size-wrapper,
.k-multiple-files-extension-wrapper,
.k-file-invalid-extension-wrapper,
.k-multiple-files-invalid-extension-wrapper {
  display: inline-block;
}
.k-file-extension-wrapper,
.k-multiple-files-extension-wrapper,
.k-file-invalid-extension-wrapper,
.k-multiple-files-invalid-extension-wrapper {
  position: relative;
  width: 24px;
  height: 34px;
  border-width: 2px;
  border-style: solid;
  vertical-align: top;
  font-size: 0.57em;
  text-transform: uppercase;
}
.k-file-invalid-extension-wrapper,
.k-multiple-files-invalid-extension-wrapper {
  font-size: 1.2em;
}
.k-multiple-files-extension-wrapper,
.k-multiple-files-invalid-extension-wrapper {
  margin-top: 4px;
}
.k-file-state {
  visibility: hidden;
}
.k-file-name-size-wrapper {
  vertical-align: middle;
  margin-left: 1em;
  max-width: calc(100% - 24px - 7em);
}
.k-file-extension-wrapper:before,
.k-multiple-files-extension-wrapper:before,
.k-multiple-files-extension-wrapper:after,
.k-file-invalid-extension-wrapper:before,
.k-multiple-files-invalid-extension-wrapper:before,
.k-multiple-files-invalid-extension-wrapper:after {
  position: absolute;
  content: "";
  display: inline-block;
  border-style: solid;
}
.k-file-extension-wrapper:before,
.k-multiple-files-extension-wrapper:before,
.k-file-invalid-extension-wrapper:before,
.k-multiple-files-invalid-extension-wrapper:before {
  top: -1px;
  right: -1px;
  width: 0;
  height: 0;
  border-width: 6px;
  margin-top: -1px;
  margin-right: -1px;
}
.k-multiple-files-extension-wrapper:after,
.k-multiple-files-invalid-extension-wrapper:after {
  top: -6px;
  left: -6px;
  width: 15px;
  height: 35px;
  border-width: 2px 0 0 2px;
}
.k-file-extension,
.k-file-invalid-icon {
  position: absolute;
  bottom: 0;
  line-height: normal;
}
.k-file-extension {
  margin-left: 0.4em;
  margin-bottom: 0.3em;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.k-file-invalid-icon {
  margin-left: 5px;
}
.k-file-name,
.k-file-size,
.k-file-validation-message,
.k-file-information {
  display: block;
}
.k-file-name {
  position: relative;
  max-width: 100%;
  vertical-align: middle;
  line-height: 1.2em;
  overflow: hidden;
  text-overflow: ellipsis;
}
.k-file-size,
.k-file-information,
.k-file-validation-message {
  font-size: 0.78em;
  line-height: 1.5em;
}
.k-file-information,
.k-file-validation-message {
  line-height: 1.5em;
}
.k-file-size {
  line-height: 1.2em;
}
.k-upload-files .k-upload-status {
  line-height: 1;
  position: absolute;
  right: 10px;
  top: 1em;
  opacity: 0.65;
}
.k-upload-action,
.k-button.k-upload-action:hover,
.k-button.k-upload-action:active:hover,
.k-button.k-upload-action.k-state-active:hover {
  color: inherit;
  background: transparent;
  border: 0;
}
.k-upload-action {
  opacity: 0.6;
}
.k-upload-action:hover {
  opacity: 1;
}
.k-upload-action .k-icon {
  vertical-align: top;
}
.k-file .k-upload-status .k-button,
.k-file .k-upload-status > .k-icon {
  vertical-align: middle;
  border-radius: 50%;
}
.k-dropzone .k-upload-status {
  position: static;
  margin-left: 10px;
}
.k-upload-pct {
  margin-right: 0.75em;
}
.k-ie9 .k-upload-status-total {
  top: 1.5em;
}
.k-ie9 .k-upload-status-total > .k-icon {
  margin-top: -3px;
}
.k-upload-action {
  line-height: normal;
}
.k-progress {
  position: absolute;
  bottom: 0;
  left: 0;
  height: 2px;
}
.k-file-invalid > .k-progress {
  width: 100%;
}
.k-upload-selected {
  min-width: 7.167em;
  margin: 0.25em 0 0;
  box-sizing: content-box;
}
.k-upload-selected,
.k-upload-cancel {
  margin-bottom: 0.8em;
}
.k-upload-selected {
  margin-left: 0.8em;
  margin-right: 0.2em;
}
.k-rtl .k-file-extension-wrapper {
  margin-left: 14px;
}
.k-mediaplayer {
  position: relative;
}
.k-mediaplayer > video,
.k-mediaplayer > iframe {
  vertical-align: top;
}
.k-mediaplayer .k-mediaplayer-overlay {
  z-index: 1;
  width: 100%;
  height: 100%;
  position: absolute;
}
.k-mediaplayer-titlebar {
  padding: 8px;
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  right: 0;
  color: white;
  background: linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.05) 80%, rgba(0, 0, 0, 0));
}
.k-mediaplayer-toolbar-wrap {
  position: absolute;
  z-index: 2;
  bottom: 0;
  left: 0;
  right: 0;
}
.k-mediaplayer-toolbar {
  padding: 2px;
  border-width: 0;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  position: relative;
}
.k-mediaplayer-toolbar > * {
  display: inline-flex;
  align-items: center;
  align-content: center;
}
.k-mediaplayer-toolbar > * + * {
  margin-left: 5px;
}
.k-mediaplayer-toolbar .k-toolbar-spacer {
  margin-top: 0;
  margin-bottom: 0;
  border-width: 0;
  flex: 1;
  opacity: 0;
}
.k-mediaplayer-toolbar .k-align-right > * + * {
  margin-left: 5px;
}
.k-mediaplayer-toolbar .k-button.k-bare {
  padding-left: 9px;
  padding-right: 9px;
}
.k-mediaplayer-toolbar .k-mediaplayer-quality {
  width: auto;
  padding: 0;
  background: none transparent;
}
.k-mediaplayer-toolbar .k-mediaplayer-quality .k-dropdown-wrap {
  border: 0 none;
  box-shadow: none;
  padding: 0;
  background: none transparent;
  color: inherit;
}
.k-mediaplayer-toolbar .k-mediaplayer-quality .k-input {
  display: none;
}
.k-mediaplayer-toolbar .k-mediaplayer-quality .k-select {
  position: relative;
  width: auto;
  min-height: 0;
  line-height: inherit;
}
.k-mediaplayer-volume-wrap,
.k-mediaplayer-quality-wrap {
  display: inline-flex;
  align-items: center;
}
.k-quality-list {
  width: 80px !important;
  margin-left: -32px !important;
}
.k-slider.k-mediaplayer-seekbar {
  width: 100%;
  position: absolute;
  z-index: 3;
  top: -17px;
  left: 0;
}
.k-slider.k-mediaplayer-seekbar .k-slider-track {
  width: 100% !important;
  border-radius: 0;
}
.k-slider.k-mediaplayer-seekbar .k-slider-selection {
  border-radius: 0;
}
.k-slider.k-mediaplayer-seekbar .k-draghandle {
  opacity: 0;
  transition: 0.2s opacity;
}
.k-slider.k-mediaplayer-seekbar .k-draghandle.k-state-selected,
.k-slider.k-mediaplayer-seekbar:hover .k-draghandle {
  opacity: 1;
}
.k-mediaplayer-fullscreen {
  position: fixed;
  z-index: 10000;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
}
.k-no-flexbox .k-mediaplayer-toolbar .k-align-right > * {
  display: inline-block;
  vertical-align: middle;
}
.k-no-flexbox .k-mediaplayer-toolbar .k-bare.k-button {
  height: auto;
}
.k-no-flexbox .k-mediaplayer-toolbar .k-toolbar-spacer {
  display: none;
}
.k-toolbar-wrap {
  float: left;
}
.k-toolbar-wrap .k-dropzone em,
.k-toolbar-wrap .k-upload-files {
  display: none;
}
.k-toolbar-wrap .k-dropzone {
  border: 0;
  padding: 0;
}
.k-toolbar-wrap .k-dropzone-active {
  text-align: center;
}
.k-toolbar-wrap .k-dropzone-active em {
  display: inline;
  margin: 0;
  font-size: 5em;
  font-style: normal;
}
.k-toolbar-wrap .k-dropzone-active .k-upload-button {
  display: none;
}
.k-filebrowser-dropzone {
  z-index: 10010;
  filter: alpha(opacity=40);
  opacity: 0.4;
  position: fixed;
}
.k-search-wrap {
  position: relative;
  float: right;
  width: 20%;
  padding: 0;
}
.k-search-wrap label {
  position: absolute;
  top: 0;
  left: 4px;
  line-height: 20px;
  font-style: italic;
}
.k-search-wrap input.k-input {
  padding-left: 0;
  padding-right: 0;
}
.k-search-wrap .k-search {
  position: absolute;
  top: 50%;
  right: 2px;
  margin: 0;
  margin-top: -8px;
}
.k-breadcrumbs {
  position: relative;
  float: left;
  width: 79%;
}
.k-breadcrumbs-wrap {
  position: absolute;
  top: 3px;
  left: 0;
  z-index: 1;
  padding-left: 5px;
  line-height: 18px;
}
.k-breadcrumbs > .k-input {
  width: 100%;
  font-size: inherit;
  font-family: inherit;
  border: 0;
}
.k-breadcrumbs .k-link,
.k-breadcrumbs-wrap .k-icon {
  margin-top: 0;
  text-decoration: none;
  vertical-align: middle;
  position: relative;
}
.k-breadcrumbs .k-link:hover {
  text-decoration: underline;
}
.k-filebrowser .k-tile .k-folder,
.k-filebrowser .k-tile .k-file,
.k-filebrowser .k-tile .k-i-folder,
.k-filebrowser .k-tile .k-i-file {
  font-size: 5em;
}
.k-filebrowser .k-breadcrumbs .k-i-arrow-end-left {
  text-decoration: none;
  cursor: default;
}
.k-filebrowser .k-filebrowser-toolbar {
  border-style: solid;
  border-width: 1px;
  margin: 8px 0 0;
  padding: 0.25em;
  line-height: 23px;
  white-space: nowrap;
}
.k-filebrowser .k-filebrowser-toolbar .k-button.k-state-disabled {
  display: none;
}
.k-filebrowser .k-tiles-arrange {
  float: right;
}
.k-filebrowser .k-tiles-arrange .k-dropdown {
  width: 5.3em;
}
.k-filebrowser .k-upload {
  float: left;
  z-index: 10010;
  border-width: 0;
  background-color: transparent;
}
.k-filebrowser .k-upload .k-upload-status {
  display: none;
}
.k-filebrowser .k-upload .k-upload-button {
  width: auto;
  margin-left: 0;
}
.k-tiles {
  clear: both;
  height: 390px;
  border-style: solid;
  border-width: 1px;
  border-top-width: 0;
  margin: 0 0 1.4em;
  padding: 9px;
  overflow: auto;
  line-height: 1.2;
}
.k-tile {
  float: left;
  width: 223px;
  height: 88px;
  overflow: hidden;
  border-style: solid;
  border-width: 1px;
  margin: 1px;
  padding: 0 0 4px;
  background-position: 0 100px;
  background-repeat: repeat-x;
  cursor: pointer;
}
.k-tiles li.k-state-hover,
.k-tiles li.k-state-selected {
  background-position: 0 center;
}
.k-filebrowser .k-thumb {
  float: left;
  display: inline;
  width: 80px;
  height: 80px;
  margin: 4px 10px 0 4px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.k-filebrowser .k-file,
.k-filebrowser .k-i-file {
  width: 80px;
  height: 80px;
}
.k-filebrowser .k-image {
  margin: 2px 0 0 2px;
}
.k-filebrowser .k-folder,
.k-filebrowser .k-i-folder {
  width: 80px;
  height: 80px;
  background-position: 0 -200px;
  background-repeat: no-repeat;
}
.k-filebrowser .k-loading {
  margin: 35px 0 0 33px;
}
.k-tile strong,
.k-tile input {
  margin: 10px 0 4px;
  font-weight: normal;
}
.k-tile strong {
  float: left;
  width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.k-tile input {
  width: 100px;
}
.k-tile strong,
.k-tile input {
  display: block;
}
.k-tile .k-filesize {
  display: inline-block;
}
.k-filebrowser .k-form-text-row {
  text-align: right;
}
.k-filebrowser .k-form-text-row label {
  width: 14%;
}
.k-filebrowser .k-form-text-row input {
  width: 80%;
}
.k-tile-empty {
  margin: 160px 0 0;
}
.k-tile-empty .k-dialog-upload {
  font-weight: bold;
  font-size: 120%;
}
.k-tile-empty strong {
  display: block;
  margin: 0 0 0.2em;
  font-size: 3em;
  font-weight: normal;
}
.k-tile-empty,
.k-tile-empty .k-button-wrapper {
  text-align: center;
}
.k-chart,
.k-gauge,
.k-sparkline,
.k-stockchart {
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.k-chart,
.k-stockchart {
  height: 400px;
}
.k-chart > canvas {
  vertical-align: top;
}
div.k-chart,
div.k-gauge,
span.k-sparkline,
.k-stockchart {
  background-color: transparent;
}
.k-gauge {
  text-align: left;
  position: relative;
}
.k-arcgauge {
  display: inline-block;
}
.k-arcgauge-label {
  position: absolute;
  text-align: center;
  padding: 0;
  margin: 0;
}
.k-baseline-marker {
  zoom: 1;
}
.k-chart-tooltip {
  border-radius: 4px;
  padding: 6px;
  white-space: nowrap;
  z-index: 12000;
  line-height: normal;
  background-repeat: repeat-x;
  background-position: 0 0;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAWCAYAAADAQbwGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADNJREFUeNpi/P//vwMDFQELEP8beQb+HTWQYgP/DHoD/466cAR4edRAyg38P6hLbIAAAwCnWhhVsxvdCAAAAABJRU5ErkJggg==);
  color: #fff;
}
.k-chart-tooltip-inverse {
  color: #000;
}
.k-chart-tooltip table {
  border-spacing: 0;
  border-collapse: collapse;
}
.k-chart-tooltip th {
  width: auto;
  text-align: center;
  padding: 1px;
}
.k-chart-tooltip td {
  width: auto;
  text-align: left;
  padding: 0.1em 0.2em;
}
.k-chart-shared-tooltip-marker {
  display: block;
  width: 15px;
  height: 3px;
}
.k-selector {
  position: absolute;
  -webkit-transform: translateZ(0);
}
.k-selection {
  position: absolute;
  border-width: 1px;
  border-style: solid;
  border-color: #d2d2d2;
  border-bottom: 0;
  height: 100%;
}
.k-selection-bg {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.01);
  filter: alpha(opacity=1);
}
.k-handle {
  background: #d2d2d2;
  width: 7px;
  height: 26px;
  cursor: e-resize;
  z-index: 1;
  border-radius: 6px;
  position: absolute;
}
.k-handle div {
  width: 100%;
  height: 100%;
  background-color: transparent;
}
.k-left-handle {
  left: -4px;
}
.k-right-handle {
  right: -4px;
}
.k-left-handle div {
  margin: -20px 0 0 -15px;
  padding: 40px 30px 0 0;
}
.k-left-handle.k-handle-active div {
  margin-left: -40px;
  padding-right: 55px;
}
.k-right-handle div {
  margin: -20px 0 0 -15px;
  padding: 40px 0 0 30px;
}
.k-right-handle.k-handle-active div {
  padding-left: 55px;
}
.k-mask {
  position: absolute;
  height: 100%;
  background-color: #fff;
  filter: alpha(opacity=80);
  opacity: 0.8;
}
.k-border {
  background: #d2d2d2;
  width: 1px;
  height: 100%;
  position: absolute;
}
.k-navigator-hint div {
  position: absolute;
}
.k-navigator-hint .k-scroll {
  position: absolute;
  height: 4px;
  border-radius: 4px;
  background: #d2d2d2;
}
.k-navigator-hint .k-tooltip {
  margin-top: 20px;
  min-width: 160px;
  opacity: 1;
  text-align: center;
  border: 0;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
  background: #fff;
}
.k-sparkline,
.k-sparkline span {
  display: inline-block;
  vertical-align: top;
}
.k-sparkline span {
  height: 100%;
  width: 100%;
}
.k-map,
.k-diagram {
  height: 600px;
}
.k-map .km-scroll-wrapper,
.k-diagram .km-scroll-wrapper {
  padding-bottom: 0;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.k-map .km-scroll-wrapper,
.k-diagram .km-scroll-wrapper,
.k-map .km-scroll-container,
.k-diagram .km-scroll-container {
  position: absolute;
  width: 100%;
  height: 100%;
}
.k-map .k-layer,
.k-diagram .k-layer {
  position: absolute;
  left: 0;
  top: 0;
}
.k-map .km-touch-scrollbar,
.k-diagram .km-touch-scrollbar {
  display: none;
}
.k-map .k-marker {
  position: absolute;
  width: 28px;
  height: 40px;
  margin: -40px 0 0 -14px;
  cursor: pointer;
}
.k-map .k-marker-pin {
  background-position: 0px 40px;
}
.k-map .k-marker-pin-target {
  background-position: 0px 0px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
  .k-map .k-marker {
    width: 56px;
    height: 80px;
    margin: -80px 0 0 -28px;
  }
  .k-map .k-marker-pin {
    background-position: 0px 80px;
  }
}
.k-map .k-pos-top {
  top: 0;
}
.k-map .k-pos-bottom {
  bottom: 0;
}
.k-map .k-pos-left {
  left: 0;
}
.k-map .k-pos-right {
  right: 0;
}
.k-map-controls {
  position: absolute;
}
.k-map-controls.k-pos-left .k-widget:first-child {
  margin-right: 0;
}
.k-map-controls.k-pos-right .k-widget:first-child {
  margin-left: 0;
}
.k-navigator {
  width: 50px;
  height: 50px;
  margin: 20px;
  border-radius: 80px;
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.k-pdf-export .k-navigator {
  display: none;
}
.k-navigator > button {
  border-color: transparent;
  background: none;
}
div.k-navigator > .k-button {
  margin: 0;
  padding: 0;
  line-height: 10px;
  border-radius: 16px;
  position: absolute;
  font-size: 1px;
  line-height: 1px;
}
div.k-navigator .k-navigator-n,
div.k-navigator .k-navigator-up {
  top: 2px;
  left: 50%;
  margin-left: -9px;
}
div.k-navigator .k-navigator-e,
div.k-navigator .k-navigator-right {
  right: 2px;
  top: 50%;
  margin-top: -9px;
}
div.k-navigator .k-navigator-s,
div.k-navigator .k-navigator-down {
  bottom: 2px;
  left: 50%;
  margin-left: -9px;
}
div.k-navigator .k-navigator-w,
div.k-navigator .k-navigator-left {
  left: 2px;
  top: 50%;
  margin-top: -9px;
}
.k-map .k-attribution {
  background-color: rgba(255, 255, 255, 0.8);
  font-size: 10px;
  padding: 2px 4px;
  z-index: 1000;
}
.k-zoom-control {
  margin: 14px;
  vertical-align: middle;
}
.k-pdf-export .k-zoom-control {
  display: none;
}
.k-button-wrap {
  border-radius: 4px;
  display: inline-block;
}
.k-button-wrap .k-button {
  position: relative;
  padding: 4px;
  line-height: 16px;
}
.k-button-wrap .k-button .k-icon {
  vertical-align: top;
}
.k-buttons-horizontal :first-child {
  border-radius: 4px 0 0 4px;
}
.k-buttons-horizontal :first-child + .k-zoom-in {
  border-radius: 0;
  margin-left: -1px;
}
.k-buttons-horizontal .k-zoom-out {
  border-radius: 0 4px 4px 0;
  margin-left: -1px;
}
.k-button-wrap .k-button:hover {
  z-index: 1;
}
.k-buttons-vertical .k-button {
  display: block;
}
.k-buttons-vertical :first-child {
  border-radius: 4px 4px 0 0;
}
.k-buttons-vertical .k-zoom-out {
  border-radius: 0 0 4px 4px;
  margin-top: -1px;
}
.k-zoom-text {
  margin: 0;
  width: 4.3em;
  vertical-align: top;
}
.k-rtl .k-buttons-horizontal :first-child {
  border-radius: 0 4px 4px 0;
}
.k-rtl .k-buttons-horizontal :first-child + .k-zoom-in {
  border-radius: 0;
  margin-left: 0;
  margin-right: -1px;
}
.k-rtl .k-buttons-horizontal .k-zoom-out {
  border-radius: 4px 0 0 4px;
  margin-left: 0;
  margin-right: -1px;
}
.k-diagram {
  height: 600px;
}
.k-diagram .km-scroll-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
}
.k-diagram .km-scroll-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
}
.k-canvas-container {
  width: 100%;
  height: 100%;
}
.k-diagram img {
  box-sizing: content-box;
}
.k-treemap {
  overflow: hidden;
  height: 400px;
}
.k-treemap-tile {
  box-sizing: border-box;
  border-style: solid;
  border-width: 1px;
  position: absolute;
  margin: -1px 0 0 -1px;
  overflow: hidden;
}
.k-treemap-tile.k-leaf {
  padding: 0.6em;
}
.k-treemap-wrap.k-last > .k-treemap-tile {
  padding: 0.3em;
}
.k-treemap-tile.k-state-hover,
.k-treemap-tile.k-state-hover:hover {
  z-index: 2;
  background-image: none;
}
.k-treemap > .k-treemap-tile {
  position: relative;
  height: 100%;
}
.k-treemap-title {
  box-sizing: border-box;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 2.42em;
  height: 2.42em;
  padding: 0 0.6em;
  white-space: nowrap;
}
.k-treemap-wrap .k-treemap-title {
  border-width: 0 0 1px;
  border-style: solid;
}
.k-treemap-wrap {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.k-treemap-title + .k-treemap-wrap {
  top: 2.42em;
}
.k-treemap-title-vertical {
  box-sizing: border-box;
  text-overflow: ellipsis;
  position: absolute;
  top: 0;
  bottom: 0;
  width: 2.42em;
  line-height: 2.42em;
  overflow: hidden;
  padding: 0.6em 0;
  white-space: nowrap;
}
.k-treemap-title-vertical > div {
  position: absolute;
  top: 0;
  right: 1.23em;
  transform-origin: right;
  transform: rotate(-90deg);
}
.k-treemap-title-vertical + .k-treemap-wrap {
  left: 2.42em;
}
.km-root,
.km-pane,
.km-pane-wrapper {
  width: 100%;
  height: 100%;
  -ms-touch-action: none;
  -ms-content-zooming: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  -webkit-text-size-adjust: none;
          -moz-text-size-adjust: none;
       text-size-adjust: none;
}
.km-pane-wrapper {
  position: absolute;
  width: 100%;
  height: 100%;
}
.km-pane,
.km-shim {
  font-family: sans-serif;
}
.km-pane {
  overflow-x: hidden;
}
.km-view {
  top: 0;
  left: 0;
  position: absolute;
  display: flex;
  height: 100%;
  width: 100%;
  flex-direction: column;
  align-items: stretch;
  align-content: stretch;
  vertical-align: top;
}
.k-ff .km-view,
.k-ff .km-pane {
  overflow: hidden;
}
.k-ff18 .km-view,
.k-ff18 .km-pane,
.k-ff19 .km-view,
.k-ff19 .km-pane,
.k-ff20 .km-view,
.k-ff20 .km-pane,
.k-ff21 .km-view,
.k-ff21 .km-pane {
  position: relative;
}
.k-ff .km-view {
  display: -moz-inline-box;
  display: flex;
}
.km-content {
  min-height: 1px;
  flex: 1;
  flex-align: stretch;
  display: block;
  width: auto;
  overflow: hidden;
  position: relative;
}
.km-actionsheet > li {
  list-style-type: none;
  padding: inherit 1em;
  line-height: 2em;
}
.km-actionsheet {
  padding: 0;
  margin: 0;
}
.km-shim {
  left: 0;
  bottom: 0;
  position: fixed;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  z-index: 10001;
}
.km-shim .k-animation-container,
.km-actionsheet-wrapper {
  width: 100%;
  box-shadow: none;
  border: 0;
}
.km-shim .k-animation-container {
  width: auto;
}
.km-pane-wrapper .k-grid-edit-form > .km-header,
.km-pane-wrapper .k-grid-column-menu > .km-header,
.km-pane-wrapper .k-grid-filter-menu > .km-header,
.km-pane-wrapper .k-scheduler-edit-form > .km-header {
  border-style: solid;
  border-width: 1px;
  padding: 0.3em 0.6em;
  text-align: center;
  width: auto;
  line-height: 2em;
}
.k-ie .km-pane-wrapper .k-scheduler > .k-scheduler-toolbar,
.k-ie .km-pane-wrapper .k-scheduler > .k-scheduler-footer {
  line-height: 2em;
}
.km-pane-wrapper .k-grid-edit-form .k-multiselect,
.km-pane-wrapper .k-scheduler-edit-form .k-multiselect {
  width: 15em;
}
.km-pane-wrapper .k-grid-edit-form .k-dropdown-wrap,
.km-pane-wrapper .k-scheduler-edit-form .k-dropdown-wrap {
  display: block;
}
.km-pane-wrapper .k-grid-column-menu .k-done,
.km-pane-wrapper .k-grid-filter-menu .k-submit,
.km-pane-wrapper .k-grid-edit-form .k-grid-update,
.km-pane-wrapper .k-scheduler-edit-form .k-scheduler-update {
  float: right;
}
.km-pane-wrapper .k-grid-filter-menu .k-i-cancel,
.km-pane-wrapper .k-grid-edit-form .k-grid-cancel,
.km-pane-wrapper .k-scheduler-edit-form .k-scheduler-cancel {
  float: left;
}
.km-pane-wrapper .k-grid-edit-row .k-textbox {
  box-sizing: border-box;
}
.km-pane-wrapper .k-scheduler-edit-form .k-scheduler-delete,
*:not(.km-pane) > .km-shim .km-actionsheet .k-button {
  display: block;
  text-align: center;
}
*:not(.km-pane) > .km-shim .km-actionsheet .k-button {
  font-size: 1.4em;
  margin: 0.3em 1em;
}
*:not(.km-pane) > .km-shim .km-actionsheet-title {
  text-align: center;
  line-height: 3em;
  margin-bottom: -0.3em;
}
*:not(.km-pane) > .km-shim > .k-animation-container {
  margin: 0 !important;
  padding: 0 !important;
  left: 0 !important;
}
.km-pane-wrapper > div.km-pane {
  box-shadow: none;
  font-weight: normal;
}
.km-pane-wrapper .k-popup-edit-form .km-content > .km-scroll-container,
.km-pane-wrapper .k-grid-edit-form .km-content > .km-scroll-container,
.km-pane-wrapper .k-grid-column-menu .km-content > .km-scroll-container,
.km-pane-wrapper .k-grid-filter-menu .km-content > .km-scroll-container {
  position: absolute;
  width: 100%;
  min-height: 100%;
  box-sizing: border-box;
}
.km-pane-wrapper .k-grid-filter-menu .km-header .k-button.k-i-cancel:before {
  font-family: 'WebComponentsIcons';
}
.km-pane-wrapper .k-mobile-list .k-edit-field {
  width: 74%;
}
.km-pane-wrapper .k-grid-edit-form .k-popup-edit-form,
.km-pane-wrapper .k-grid-edit-form .k-edit-form-container {
  width: auto;
}
.km-pane-wrapper .k-filter-menu .k-button {
  width: 100%;
  margin: 0;
  box-sizing: border-box;
}
.k-grid-mobile {
  border-width: 0;
}
.k-grid-mobile .k-resize-handle-inner {
  position: absolute;
  top: 50%;
  margin-top: -10px;
  left: -7px;
  width: 17px;
  height: 17px;
  border-style: solid;
  border-width: 2px;
  border-radius: 10px;
}
.k-grid-mobile .k-resize-handle-inner:before {
  content: "";
  position: absolute;
  top: 50%;
  margin-top: -3px;
  left: 1px;
  width: 6px;
  height: 6px;
  background-position: -5px -53px;
}
.k-grid-mobile .k-resize-handle-inner:after {
  content: "";
  position: absolute;
  top: 50%;
  margin-top: -3px;
  right: 1px;
  width: 6px;
  height: 6px;
  background-position: -5px -21px;
}
.km-pane-wrapper .km-pane * {
  background-clip: border-box;
}
.km-pane-wrapper .km-pane .k-mobile-list,
.km-pane-wrapper .k-mobile-list ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
  border-radius: 0;
  background: none;
}
.km-pane-wrapper .km-switch {
  top: 50%;
  right: 0.8rem;
  position: absolute;
  margin-top: -1.1rem;
}
.km-pane-wrapper .k-mobile-list .k-state-disabled {
  opacity: 1;
}
.km-pane-wrapper .k-mobile-list .k-state-disabled > * {
  opacity: 0.7;
}
.km-pane-wrapper .k-mobile-list .k-item,
.km-pane-wrapper .k-mobile-list .k-item > .k-link,
.km-pane-wrapper .k-mobile-list .k-item > .k-label,
.km-pane-wrapper .k-mobile-list .k-edit-label {
  display: block;
  position: relative;
  list-style-type: none;
  vertical-align: middle;
  box-sizing: border-box;
  padding: 0.5em 0 0.5em 1em;
  font-size: 1em;
}
.km-pane-wrapper .k-edit-form-container,
.km-pane-wrapper .k-scheduler-edit-form .km-scroll-container {
  padding-top: 1em;
  width: 100%;
}
.km-pane-wrapper .k-mobile-list .k-edit-label {
  position: absolute;
  margin: 0;
  float: none;
  clear: none;
  width: 100%;
}
.km-pane-wrapper .k-mobile-list .k-edit-field,
.km-pane-wrapper .k-mobile-list .k-edit-label label {
  display: block;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
  box-sizing: border-box;
  padding: 0.1em 0;
  margin: 0;
}
.km-pane-wrapper .k-mobile-list .k-item,
.km-pane-wrapper .k-mobile-list .k-edit-field,
.km-pane-wrapper .k-mobile-list .k-edit-label {
  font-size: 1em;
  line-height: 1.6em;
  overflow: hidden;
}
.km-pane-wrapper .k-mobile-list .k-edit-field,
.km-pane-wrapper .k-mobile-list .k-edit-label {
  width: 100%;
  float: none;
  clear: none;
  min-height: 2.7em;
}
.km-pane-wrapper .km-header .k-icon,
.km-pane-wrapper .k-grid-toolbar .k-icon,
.km-pane-wrapper .k-grid-edit .k-icon,
.km-pane-wrapper .k-grid-delete .k-icon {
  display: none;
}
.km-pane-wrapper .k-mobile-list .k-edit-field {
  padding: 0.5em 0;
}
.km-pane-wrapper .k-mobile-list .k-scheduler-toolbar {
  padding: 0.3em 0;
}
.km-pane-wrapper .k-mobile-list .k-scheduler-toolbar ul li {
  line-height: 2em;
}
.km-pane-wrapper .k-mobile-list .k-item > * {
  line-height: normal;
}
.km-pane-wrapper .k-mobile-list .k-edit-buttons,
.km-pane-wrapper .k-mobile-list .k-button-container {
  box-sizing: border-box;
  padding: 0.5em 1em;
  margin: 0;
}
.km-pane-wrapper .k-mobile-list > ul > li > .k-link,
.km-pane-wrapper .k-mobile-list .k-filter-help-text > li > .k-link,
.km-pane-wrapper .k-mobile-list .k-recur-view > .k-edit-label:nth-child(3),
.km-pane-wrapper #recurrence .km-scroll-container > .k-edit-label:first-child {
  display: block;
  padding: 0.2em 1em;
  font-size: 0.95em;
  position: -webkit-sticky;
  margin: 0;
  font-weight: normal;
  line-height: 2em;
  background: transparent;
  border-top: 1em solid transparent;
}
.km-pane-wrapper .k-mobile-list .k-recur-view > .k-edit-label:nth-child(3),
.km-pane-wrapper #recurrence .km-scroll-container > .k-edit-label:first-child {
  position: relative;
}
.km-pane-wrapper .k-mobile-list .k-item:first-child {
  border-top: 0;
}
.km-pane-wrapper .k-mobile-list .k-item:last-child {
  border-bottom: 0;
}
.km-pane-wrapper .k-mobile-list .k-item > .k-link,
.km-pane-wrapper .k-mobile-list .k-item > .k-label {
  line-height: inherit;
  text-decoration: none;
  margin: -0.5em 0 -0.5em -1em;
}
.k-check[type=checkbox],
.k-check[type=radio],
.k-mobile-list .k-edit-field [type=checkbox],
.k-mobile-list .k-edit-field [type=radio] {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent;
}
.km-pane-wrapper .k-mobile-list .k-link .k-check,
.km-pane-wrapper .k-mobile-list .k-label .k-check,
.k-mobile-list .k-edit-field [type=checkbox],
.k-mobile-list .k-edit-field [type=radio] {
  border: 0;
  font-size: inherit;
  width: 13px;
  height: 13px;
  margin: 0.26em 1em 0.26em 0;
}
.k-ie .km-pane-wrapper .k-icon,
.k-ie .km-pane-wrapper .k-mobile-list .k-link .k-check,
.k-ie .km-pane-wrapper .k-mobile-list .k-label .k-check,
.k-ie .k-mobile-list .k-edit-field [type=checkbox],
.k-ie .k-mobile-list .k-edit-field [type=radio] {
  font-size: inherit;
  text-indent: -9999px;
  width: 1.01em;
  height: 1em;
}
.k-ie .km-pane-wrapper .k-grid .k-icon {
  text-indent: 0;
}
.km-pane-wrapper .k-column-menu .k-label .k-check {
  height: 16px;
  width: 16px;
}
.km-pane-wrapper .km-pane .k-mobile-list input:not([type="checkbox"]):not([type="radio"]),
.km-pane-wrapper .km-pane .k-mobile-list select:not([multiple]),
.km-pane-wrapper .km-pane .k-mobile-list textarea,
.km-pane-wrapper .k-mobile-list .k-widget,
.km-pane-wrapper .k-edit-field > *:not([type="checkbox"]):not([type="radio"]):not(.k-button) {
  text-indent: 0;
  font-size: 1em;
  line-height: 1.6em;
  vertical-align: middle;
  height: auto;
  padding: 0;
  border: 0;
  margin: 0;
  color: inherit;
  background: transparent;
  box-shadow: none;
  border-radius: 0;
}
.km-pane-wrapper .k-mobile-list .k-widget {
  border: 0;
  border-radius: 0;
}
.k-ie .km-pane-wrapper .k-mobile-list .k-widget {
  height: initial;
}
.km-pane-wrapper .k-mobile-list .k-widget .k-input,
.km-pane-wrapper .k-mobile-list .k-widget .k-state-default {
  border: 0;
  background: transparent;
}
.km-pane-wrapper *:not(.k-state-default):not(.k-pager-input) > input:not([type="checkbox"]):not([type="radio"]),
.km-pane-wrapper .k-mobile-list select:not([multiple]),
.km-pane-wrapper .k-mobile-list textarea,
.km-pane-wrapper .k-mobile-list .k-widget,
.km-pane-wrapper .k-edit-field > *:not([type="checkbox"]):not([type="radio"]):not(.k-button) {
  width: 80%;
  padding: 0.6em 0;
  margin: -0.5em 0;
}
.km-pane-wrapper .km-pane .k-mobile-list input,
.km-pane-wrapper .km-pane .k-mobile-list select:not([multiple]),
.km-pane-wrapper .km-pane .k-mobile-list textarea,
.km-pane-wrapper .k-mobile-list .k-widget,
.km-pane-wrapper .k-mobile-list .k-edit-field > * {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  float: right;
  z-index: 1;
  position: relative;
}
.km-pane-wrapper .km-pane .k-mobile-list.k-filter-menu .k-space-right {
  padding: 10px;
  border-radius: 0;
}
.km-pane-wrapper .km-pane .k-mobile-list.k-filter-menu .k-space-right > input {
  float: none;
  width: 100%;
  padding: 1px 0;
  margin: 0;
  border-radius: 3px;
  text-indent: 30px;
  border-width: 1px;
  border-style: solid;
}
.km-pane-wrapper .k-mobile-list .k-edit-field.k-scheduler-toolbar {
  background: transparent;
  border: 0;
  box-shadow: none;
  padding: 0.5em 1em;
}
.km-pane-wrapper #recurrence .k-scheduler-navigation {
  width: 100%;
}
.km-pane-wrapper .k-scheduler-views,
.km-pane-wrapper .k-mobile-list .k-scheduler-navigation {
  display: table;
  table-layout: fixed;
}
.km-pane-wrapper .k-scheduler-views li,
.km-pane-wrapper .k-mobile-list .k-scheduler-navigation li {
  display: table-cell;
  text-align: center;
}
.km-pane-wrapper .k-mobile-list .k-recur-view > .k-edit-field .k-check {
  margin: 0;
  padding-left: 1em;
  box-sizing: border-box;
}
.km-pane-wrapper .k-mobile-list .k-recur-view > .k-edit-field .k-check:first-child {
  margin-top: -0.5em;
}
.km-pane-wrapper .k-mobile-list .k-recur-view > .k-edit-field .k-check:last-child {
  margin-bottom: -0.5em;
}
.km-pane-wrapper .k-mobile-list .k-scheduler-timezones .k-edit-field label.k-check {
  text-indent: 1em;
}
.km-pane-wrapper .k-mobile-list .k-edit-field > .k-button {
  margin-left: 20%;
  float: left;
}
.km-pane-wrapper .k-mobile-list .k-picker-wrap,
.km-pane-wrapper .k-mobile-list .k-numeric-wrap,
.km-pane-wrapper .k-mobile-list .k-dropdown-wrap {
  position: static;
  box-shadow: none;
}
.km-pane-wrapper .k-mobile-list .k-datepicker .k-select,
.km-pane-wrapper .k-mobile-list .k-datetimepicker .k-select,
.km-pane-wrapper .k-mobile-list .k-numerictextbox .k-select {
  position: absolute;
  top: 0;
  right: 0;
  line-height: normal;
}
.km-pane-wrapper .k-mobile-list .k-datepicker .k-select:before,
.km-pane-wrapper .k-mobile-list .k-datetimepicker .k-select:before {
  content: "\a0";
  display: inline-block;
  width: 0;
  height: 100%;
  vertical-align: middle;
}
.km-pane-wrapper .k-mobile-list .k-numerictextbox .k-link {
  height: 50%;
}
.km-pane-wrapper .k-grid .k-button,
.km-pane-wrapper .k-edit-form-container .k-button {
  margin: 0;
}
.km-pane-wrapper .k-grid .k-button + .k-button,
.km-pane-wrapper .k-edit-form-container .k-button + .k-button {
  margin: 0 0 0 0.18em;
}
.km-pane-wrapper .k-pager-numbers .k-link,
.km-pane-wrapper .k-pager-numbers .k-state-selected,
.km-pane-wrapper .k-pager-wrap > .k-link {
  width: 2.4em;
  height: 2.4em;
  line-height: 2.1em;
  border-radius: 2em;
  box-sizing: border-box;
}
.km-pane-wrapper .k-pager-numbers .k-link,
.km-pane-wrapper .k-pager-numbers .k-state-selected {
  width: auto;
  line-height: 2.2em;
  padding: 0 0.86em;
  min-width: 0.7em;
}
.km-pane-wrapper .k-pager-wrap {
  line-height: 2.4em;
}
@media all and (max-width: 1024px) {
  .km-pane-wrapper .k-pager-nav + .k-pager-nav ~ .k-pager-nav {
    position: absolute;
    right: 0.3em;
    top: 0.3em;
  }
  .km-pane-wrapper .k-pager-wrap .k-pager-numbers + .k-pager-nav,
  .km-pane-wrapper .k-pager-nav:first-child + .k-pager-nav + .k-pager-nav {
    right: 3em;
  }
  .km-pane-wrapper .k-pager-info,
  .km-pane-wrapper .k-pager-refresh {
    display: none;
  }
}
@media all and (max-width: 699px), (-ms-high-contrast: active) and (-ms-high-contrast: none) and (max-width: 800px) {
  .km-pane-wrapper *:not(.k-state-default):not(.k-pager-input) > input:not([type="checkbox"]):not([type="radio"]),
  .km-pane-wrapper .k-mobile-list select:not([multiple]),
  .km-pane-wrapper .k-mobile-list textarea,
  .km-pane-wrapper .k-mobile-list .k-widget,
  .km-pane-wrapper .k-edit-field > *:not([type="checkbox"]):not([type="radio"]):not(.k-button) {
    width: 50%;
  }
  .km-pane-wrapper .k-mobile-list .k-edit-field > .k-button {
    margin-left: 50%;
  }
  .km-pane-wrapper .k-mobile-list .k-edit-field > .k-timezone-button {
    margin-left: 1em;
  }
  .km-pane-wrapper .k-nav-today a {
    padding-left: 0.6em;
    padding-right: 0.6em;
  }
  .km-pane-wrapper li.k-nav-current {
    margin-left: 0;
    margin-right: 0;
  }
  .km-pane-wrapper .k-pager-wrap {
    position: relative;
  }
  .km-pane-wrapper .k-pager-numbers {
    width: auto;
    display: block;
    overflow: hidden;
    margin-right: 5.5em;
    float: none;
    text-overflow: ellipsis;
    height: 2.4em;
    text-align: center;
  }
  .km-pane-wrapper .k-pager-numbers li {
    float: none;
    display: inline-block;
  }
  .km-pane-wrapper .k-pager-nav {
    float: left;
  }
}
.km-pane-wrapper .k-mobile-list .k-recur-view > .k-edit-field .k-check,
.km-pane-wrapper .k-mobile-list .k-edit-field > * > select:not([multiple]),
.km-pane-wrapper .k-mobile-list .k-scheduler-timezones .k-edit-field label.k-check {
  width: 100%;
}
.km-scroll-container {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  -webkit-margin-collapse: separate;
  -webkit-transform: translatez(0);
}
.k-widget .km-scroll-wrapper {
  position: relative;
  padding-bottom: 0;
}
.km-touch-scrollbar {
  position: absolute;
  visibility: hidden;
  z-index: 200000;
  height: 0.3em;
  width: 0.3em;
  background-color: rgba(0, 0, 0, 0.7);
  opacity: 0;
  transition: opacity 0.3s linear;
  transition: "opacity 0.3s linear";
}
.km-vertical-scrollbar {
  height: 100%;
  right: 2px;
  top: 2px;
}
.km-horizontal-scrollbar {
  width: 100%;
  left: 2px;
  bottom: 2px;
}
@media only screen and (max-width: 1024px) {
  .k-scheduler-toolbar > ul.k-scheduler-views {
    position: absolute;
    right: 6px;
    top: 6px;
    z-index: 10000;
  }
  .km-pane-wrapper .k-scheduler-views {
    width: 18em;
  }
  .k-rtl .k-scheduler-toolbar > ul.k-scheduler-views {
    right: auto;
    left: 6px;
  }
  .k-scheduler-toolbar > ul.k-scheduler-views > li:not(.k-current-view) {
    display: none;
  }
  .k-scheduler-toolbar li.k-nav-current .k-lg-date-format {
    display: none;
  }
  .k-scheduler-toolbar li.k-nav-current .k-sm-date-format {
    display: inline;
  }
  .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view {
    display: block;
    border-width: 1px;
  }
  .k-rtl .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view {
    text-align: left;
    padding-left: 1em;
  }
  .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view > .k-link {
    display: block;
    position: relative;
    padding-right: 2.5em;
    padding-left: 1em;
    box-sizing: border-box;
  }
  .k-rtl .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view > .k-link {
    padding-left: 0;
  }
  .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view > .k-link:after {
    content: "\E006";
    position: absolute;
    top: 50%;
    right: 0.6em;
    margin-top: -0.5em;
    line-height: 1em;
  }
  .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded > li,
  .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded > li:first-child + li {
    display: block;
    border: 0;
    border-radius: 0;
  }
  .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded {
    border: 1px solid #c5c5c5;
    background-color: #fff;
    background-image: none;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.3);
  }
  .k-rtl .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded {
    text-align: left;
  }
}
@media only screen and (max-width: 420px) {
  .km-pane-wrapper .k-scheduler-views {
    width: auto;
  }
}
.k-fx-end .k-fx-next,
.k-fx-end .k-fx-current {
  transition: all 350ms ease-out;
}
.k-fx {
  position: relative;
}
.k-fx .k-fx-current {
  z-index: 0;
}
.k-fx .k-fx-next {
  z-index: 1;
}
.k-fx-hidden,
.k-fx-hidden * {
  visibility: hidden !important;
}
.k-fx-reverse .k-fx-current {
  z-index: 1;
}
.k-fx-reverse .k-fx-next {
  z-index: 0;
}
.k-fx-zoom.k-fx-start .k-fx-next {
  transform: scale(0) !important;
}
.k-fx-zoom.k-fx-end .k-fx-next {
  transform: scale(1) !important;
}
.k-fx-zoom.k-fx-reverse.k-fx-start .k-fx-next,
.k-fx-zoom.k-fx-reverse.k-fx-end .k-fx-next {
  transform: scale(1) !important;
}
.k-fx-zoom.k-fx-reverse.k-fx-start .k-fx-current {
  transform: scale(1) !important;
}
.k-fx-zoom.k-fx-reverse.k-fx-end .k-fx-current {
  transform: scale(0) !important;
}
.k-fx-fade.k-fx-start .k-fx-next {
  will-change: opacity;
  opacity: 0;
}
.k-fx-fade.k-fx-end .k-fx-next {
  opacity: 1;
}
.k-fx-fade.k-fx-reverse.k-fx-start .k-fx-current {
  will-change: opacity;
  opacity: 1;
}
.k-fx-fade.k-fx-reverse.k-fx-end .k-fx-current {
  opacity: 0;
}
.k-fx-slide.k-fx-end .k-fx-next .km-content,
.k-fx-slide.k-fx-end .k-fx-next .km-header,
.k-fx-slide.k-fx-end .k-fx-next .km-footer,
.k-fx-slide.k-fx-end .k-fx-current .km-content,
.k-fx-slide.k-fx-end .k-fx-current .km-header,
.k-fx-slide.k-fx-end .k-fx-current .km-footer {
  transition: all 350ms ease-out;
}
.k-fx-slide.k-fx-start .k-fx-next .km-content {
  will-change: transform;
  transform: translatex(100%);
}
.k-fx-slide.k-fx-start .k-fx-next .km-header,
.k-fx-slide.k-fx-start .k-fx-next .km-footer {
  will-change: opacity;
  opacity: 0;
}
.k-fx-slide.k-fx-end .k-fx-current .km-content {
  transform: translatex(-100%);
}
.k-fx-slide.k-fx-end .k-fx-next .km-header,
.k-fx-slide.k-fx-end .k-fx-next .km-footer {
  opacity: 1;
}
.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .km-content {
  will-change: transform;
  transform: translatex(0);
}
.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .km-content {
  transform: translatex(100%);
}
.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .km-content {
  transform: translatex(-100%);
}
.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .km-content {
  transform: translatex(0);
}
.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .km-header,
.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .km-footer {
  will-change: opacity;
  opacity: 1;
}
.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .km-header,
.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .km-footer {
  opacity: 1;
}
.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .km-header,
.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .km-footer {
  opacity: 0;
}
.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .km-header,
.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .km-footer {
  opacity: 1;
}
.k-fx-slide.k-fx-right.k-fx-start .k-fx-next .km-content {
  transform: translatex(-100%);
}
.k-fx-slide.k-fx-right.k-fx-end .k-fx-current .km-content {
  transform: translatex(100%);
}
.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-start .k-fx-current .km-content {
  transform: translatex(0);
}
.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-end .k-fx-current .km-content {
  transform: translatex(-100%);
}
.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-start .k-fx-next .km-content {
  transform: translatex(100%);
}
.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-end .k-fx-next .km-content {
  transform: translatex(0%);
}
.k-fx-tile.k-fx-start .k-fx-next {
  will-change: transform;
  transform: translatex(100%);
}
.k-fx-tile.k-fx-end .k-fx-current {
  transform: translatex(-100%);
}
.k-fx-tile.k-fx-reverse.k-fx-start .k-fx-current {
  will-change: transform;
  transform: translatex(0);
}
.k-fx-tile.k-fx-reverse.k-fx-end .k-fx-current {
  transform: translatex(100%);
}
.k-fx-tile.k-fx-reverse.k-fx-start .k-fx-next {
  transform: translatex(-100%);
}
.k-fx-tile.k-fx-reverse.k-fx-end .k-fx-next {
  transform: translatex(0);
}
.k-fx-tile.k-fx-right.k-fx-start .k-fx-next {
  transform: translatex(-100%);
}
.k-fx-tile.k-fx-right.k-fx-end .k-fx-current {
  transform: translatex(100%);
}
.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-start .k-fx-current {
  transform: translatex(0);
}
.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-end .k-fx-current {
  transform: translatex(-100%);
}
.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-start .k-fx-next {
  transform: translatex(100%);
}
.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-end .k-fx-next {
  transform: translatex(0%);
}
.k-fx-tile.k-fx-start .k-fx-next {
  will-change: transform;
  transform: translatex(100%);
}
.k-fx-tile.k-fx-end .k-fx-current {
  transform: translatex(-100%);
}
.k-fx-tile.k-fx-reverse.k-fx-start .k-fx-current {
  will-change: transform;
  transform: translatex(0);
}
.k-fx-tile.k-fx-reverse.k-fx-end .k-fx-current {
  transform: translatex(100%);
}
.k-fx-tile.k-fx-reverse.k-fx-start .k-fx-next {
  transform: translatex(-100%);
}
.k-fx-tile.k-fx-reverse.k-fx-end .k-fx-next {
  transform: translatex(0);
}
.k-fx-tile.k-fx-right.k-fx-start .k-fx-next {
  transform: translatex(-100%);
}
.k-fx-tile.k-fx-right.k-fx-end .k-fx-current {
  transform: translatex(100%);
}
.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-start .k-fx-current {
  transform: translatex(0);
}
.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-end .k-fx-current {
  transform: translatex(-100%);
}
.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-start .k-fx-next {
  transform: translatex(100%);
}
.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-end .k-fx-next {
  transform: translatex(0%);
}
.k-fx.k-fx-overlay.k-fx-start .k-fx-next,
.k-fx.k-fx-overlay.k-fx-left.k-fx-start .k-fx-next {
  will-change: transform;
  transform: translatex(100%);
}
.k-fx.k-fx-overlay.k-fx-right.k-fx-start .k-fx-next {
  transform: translatex(-100%);
}
.k-fx.k-fx-overlay.k-fx-up.k-fx-start .k-fx-next {
  transform: translatey(100%);
}
.k-fx.k-fx-overlay.k-fx-down.k-fx-start .k-fx-next {
  transform: translatey(-100%);
}
.k-fx.k-fx-overlay.k-fx-reverse.k-fx-start .k-fx-next {
  transform: none;
}
.k-fx.k-fx-overlay.k-fx-reverse.k-fx-start .k-fx-current {
  will-change: transform;
  transform: none;
}
.k-fx.k-fx-overlay.k-fx-reverse.k-fx-end .k-fx-current,
.k-fx.k-fx-overlay.k-fx-reverse.k-fx-left.k-fx-end .k-fx-current {
  transform: translatex(100%);
}
.k-fx.k-fx-overlay.k-fx-reverse.k-fx-right.k-fx-end .k-fx-current {
  transform: translatex(-100%);
}
.k-fx.k-fx-overlay.k-fx-reverse.k-fx-up.k-fx-end .k-fx-current {
  transform: translatey(100%);
}
.k-fx.k-fx-overlay.k-fx-reverse.k-fx-down.k-fx-end .k-fx-current {
  transform: translatey(-100%);
}
.k-virtual-wrap {
  position: relative;
}
.k-virtual-wrap .k-list.k-virtual-list {
  height: auto;
}
.k-virtual-content {
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
  position: relative;
}
.k-virtual-list > .k-virtual-content {
  position: absolute;
  top: 0;
  width: 100%;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.k-virtual-option-label {
  width: 100%;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.k-virtual-wrap > .k-virtual-header {
  text-align: right;
}
.k-popup .k-item.k-first {
  position: relative;
}
.k-virtual-content > .k-virtual-list > .k-virtual-item {
  position: absolute;
  width: 100%;
  box-sizing: border-box;
  overflow: hidden;
  white-space: nowrap;
}
.k-popup .k-list .k-item > .k-group,
.k-popup > .k-group-header,
.k-popup > .k-virtual-wrap > .k-group-header {
  text-transform: uppercase;
  font-size: 0.857em;
}
.k-popup .k-list .k-item > .k-group {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0 0.5em;
  line-height: 1.8;
}
.k-popup .k-state-hover > .k-group {
  right: -1px;
}
.k-virtual-item.k-first,
.k-group-header + .k-list > .k-item.k-first,
.k-static-header + .k-list > .k-item.k-first {
  border-top-style: solid;
  border-top-width: 1px;
  padding-top: 0;
}
.k-popup > .k-group-header,
.k-popup > .k-virtual-wrap > .k-group-header {
  text-align: right;
}
@font-face {
  font-family: 'WebComponentsIcons';
  src: url(b45bf89b88f9372c3fe283e171513ad1.eot);
  src: url(b45bf89b88f9372c3fe283e171513ad1.eot#iefix) format('embedded-opentype'), url(595e8d5c4906588d38459a2ed7fcd506.ttf) format('truetype'), url(data:font/woff;base64,bW9kdWxlLmV4cG9ydHMgPSBfX3dlYnBhY2tfcHVibGljX3BhdGhfXyArICJjMjg3Yjk4MjFmZDU2MTBiZDM2ZjIwYzE4NWVjODIxNC53b2ZmIjs=) format('woff'), url(a45f0eb5f51bb32cb1c5d95f6edabc29.svg#WebComponentsIcons) format('svg');
  font-weight: normal;
  font-style: normal;
}
.k-i-arrow-45-up-right:before {
  content: "\e000";
}
.k-i-collapse-ne:before {
  content: "\e000";
}
.k-i-resize-ne:before {
  content: "\e000";
}
.k-i-arrow-45-down-right:before {
  content: "\e001";
}
.k-i-collapse-se:before {
  content: "\e001";
}
.k-i-collapse:before {
  content: "\e001";
}
.k-i-resize-se:before {
  content: "\e001";
}
.k-i-arrow-45-down-left:before {
  content: "\e002";
}
.k-i-collapse-sw:before {
  content: "\e002";
}
.k-i-resize-sw:before {
  content: "\e002";
}
.k-i-arrow-45-up-left:before {
  content: "\e003";
}
.k-i-collapse-nw:before {
  content: "\e003";
}
.k-i-resize-new:before {
  content: "\e003";
}
.k-i-arrow-60-up:before {
  content: "\e004";
}
.k-i-arrow-n:before {
  content: "\e004";
}
.k-i-kpi-trend-increase:before {
  content: "\e004";
}
.k-i-arrow-60-right:before {
  content: "\e005";
}
.k-i-arrow-e:before {
  content: "\e005";
}
.k-i-expand:before {
  content: "\e005";
}
.k-i-arrow-60-down:before {
  content: "\e006";
}
.k-i-arrow-s:before {
  content: "\e006";
}
.k-i-kpi-trend-decrease:before {
  content: "\e006";
}
.k-i-arrow-60-left:before {
  content: "\e007";
}
.k-i-arrow-w:before {
  content: "\e007";
}
.k-i-arrow-end-up:before {
  content: "\e008";
}
.k-i-seek-n:before {
  content: "\e008";
}
.k-i-arrow-end-right:before {
  content: "\e009";
}
.k-i-seek-e:before {
  content: "\e009";
}
.k-i-arrow-end-down:before {
  content: "\e00a";
}
.k-i-seek-s:before {
  content: "\e00a";
}
.k-i-arrow-end-left:before {
  content: "\e00b";
}
.k-i-seek-w:before {
  content: "\e00b";
}
.k-i-arrow-double-60-up:before {
  content: "\e00c";
}
.k-i-arrow-seek-up:before {
  content: "\e00c";
}
.k-i-arrow-double-60-right:before {
  content: "\e00d";
}
.k-i-arrow-seek-right:before {
  content: "\e00d";
}
.k-i-forward-sm:before {
  content: "\e00d";
}
.k-i-arrow-double-60-down:before {
  content: "\e00e";
}
.k-i-arrow-seek-down:before {
  content: "\e00e";
}
.k-i-arrow-double-60-left:before {
  content: "\e00f";
}
.k-i-arrow-seek-left:before {
  content: "\e00f";
}
.k-i-rewind-sm:before {
  content: "\e00f";
}
.k-i-arrows-kpi:before {
  content: "\e010";
}
.k-i-kpi:before {
  content: "\e010";
}
.k-i-arrows-no-change:before {
  content: "\e011";
}
.k-i-arrow-overflow-down:before {
  content: "\e012";
}
.k-i-arrow-chevron-up:before {
  content: "\e013";
}
.k-i-arrow-chevron-right:before {
  content: "\e014";
}
.k-i-arrow-chevron-down:before {
  content: "\e015";
}
.k-i-arrow-chevron-left:before {
  content: "\e016";
}
.k-i-arrow-up:before {
  content: "\e017";
}
.k-i-arrow-right:before {
  content: "\e018";
}
.k-i-arrow-down:before {
  content: "\e019";
}
.k-i-arrow-left:before {
  content: "\e01a";
}
.k-i-arrow-drill:before {
  content: "\e01b";
}
.k-i-arrow-parent:before {
  content: "\e01c";
}
.k-i-arrow-root:before {
  content: "\e01d";
}
.k-i-arrows-resizing:before {
  content: "\e01e";
}
.k-i-arrows-dimensions:before {
  content: "\e01f";
}
.k-i-arrows-swap:before {
  content: "\e020";
}
.k-i-drag-and-drop:before {
  content: "\e021";
}
.k-i-categorize:before {
  content: "\e022";
}
.k-i-grid:before {
  content: "\e023";
}
.k-i-grid-layout:before {
  content: "\e024";
}
.k-i-group:before {
  content: "\e025";
}
.k-i-ungroup:before {
  content: "\e026";
}
.k-i-handler-drag:before {
  content: "\e027";
}
.k-i-layout:before {
  content: "\e028";
}
.k-i-layout-1-by-4:before {
  content: "\e029";
}
.k-i-layout-2-by-2:before {
  content: "\e02a";
}
.k-i-layout-side-by-side:before {
  content: "\e02b";
}
.k-i-layout-stacked:before {
  content: "\e02c";
}
.k-i-columns:before {
  content: "\e02d";
}
.k-i-rows:before {
  content: "\e02e";
}
.k-i-reorder:before {
  content: "\e02f";
}
.k-i-menu:before {
  content: "\e030";
}
.k-i-more-vertical:before {
  content: "\e031";
}
.k-i-more-horizontal:before {
  content: "\e032";
}
.k-i-undo:before {
  content: "\e100";
}
.k-i-redo:before {
  content: "\e101";
}
.k-i-reset:before {
  content: "\e102";
}
.k-i-reload:before {
  content: "\e103";
}
.k-i-refresh:before {
  content: "\e103";
}
.k-i-recurrence:before {
  content: "\e103";
}
.k-i-non-recurrence:before {
  content: "\e104";
}
.k-i-reset-sm:before {
  content: "\e105";
}
.k-i-reload-sm:before {
  content: "\e106";
}
.k-i-refresh-sm:before {
  content: "\e106";
}
.k-i-recurrence-sm:before {
  content: "\e106";
}
.k-i-clock:before {
  content: "\e107";
}
.k-i-calendar:before {
  content: "\e108";
}
.k-i-save:before {
  content: "\e109";
}
.k-i-floppy:before {
  content: "\e109";
}
.k-i-print:before {
  content: "\e10a";
}
.k-i-printer:before {
  content: "\e10a";
}
.k-i-edit:before {
  content: "\e10b";
}
.k-i-pencil:before {
  content: "\e10b";
}
.k-i-delete:before {
  content: "\e10c";
}
.k-i-trash:before {
  content: "\e10c";
}
.k-i-attachment:before {
  content: "\e10d";
}
.k-i-clip:before {
  content: "\e10d";
}
.k-i-attachment-45:before {
  content: "\e10e";
}
.k-i-clip-45:before {
  content: "\e10e";
}
.k-i-link-horizontal:before {
  content: "\e10f";
}
.k-i-hyperlink:before {
  content: "\e10f";
}
.k-i-unlink-horizontal:before {
  content: "\e110";
}
.k-i-hyperlink-remove:before {
  content: "\e110";
}
.k-i-link-vertical:before {
  content: "\e111";
}
.k-i-unlink-vertical:before {
  content: "\e112";
}
.k-i-lock:before {
  content: "\e113";
}
.k-i-unlock:before {
  content: "\e114";
}
.k-i-cancel:before {
  content: "\e115";
}
.k-i-cancel-outline:before {
  content: "\e116";
}
.k-i-cancel-circle:before {
  content: "\e117";
}
.k-i-check:before {
  content: "\e118";
}
.k-i-checkmark:before {
  content: "\e118";
}
.k-i-check-outline:before {
  content: "\e119";
}
.k-i-checkmark-outline:before {
  content: "\e119";
}
.k-i-success:before {
  content: "\e119";
}
.k-i-check-circle:before {
  content: "\e11a";
}
.k-i-checkmark-circle:before {
  content: "\e11a";
}
.k-i-close:before {
  content: "\e11b";
}
.k-i-x:before {
  content: "\e11b";
}
.k-i-close-outline:before {
  content: "\e11c";
}
.k-i-x-outline:before {
  content: "\e11c";
}
.k-i-error:before {
  content: "\e11c";
}
.k-i-close-circle:before {
  content: "\e11d";
}
.k-i-x-circle:before {
  content: "\e11d";
}
.k-i-plus:before {
  content: "\e11e";
}
.k-i-add:before {
  content: "\e11e";
}
.k-i-plus-outline:before {
  content: "\e11f";
}
.k-i-plus-circle:before {
  content: "\e120";
}
.k-i-minus:before {
  content: "\e121";
}
.k-i-kpi-trend-equal:before {
  content: "\e121";
}
.k-i-minus-outline:before {
  content: "\e122";
}
.k-i-minus-circle:before {
  content: "\e123";
}
.k-i-sort-asc:before {
  content: "\e124";
}
.k-i-sort-desc:before {
  content: "\e125";
}
.k-i-unsort:before {
  content: "\e126";
}
.k-i-sort-clear:before {
  content: "\e126";
}
.k-i-sort-asc-sm:before {
  content: "\e127";
}
.k-i-sort-desc-sm:before {
  content: "\e128";
}
.k-i-filter:before {
  content: "\e129";
}
.k-i-filter-clear:before {
  content: "\e12a";
}
.k-i-filter-sm:before {
  content: "\e12b";
}
.k-i-filter-sort-asc-sm:before {
  content: "\e12c";
}
.k-i-filter-sort-desc-sm:before {
  content: "\e12d";
}
.k-i-filter-add-expression:before {
  content: "\e12e";
}
.k-i-filter-add-group:before {
  content: "\e12f";
}
.k-i-login:before {
  content: "\e130";
}
.k-i-logout:before {
  content: "\e131";
}
.k-i-download:before {
  content: "\e132";
}
.k-i-upload:before {
  content: "\e133";
}
.k-i-hyperlink-open:before {
  content: "\e134";
}
.k-i-hyperlink-open-sm:before {
  content: "\e135";
}
.k-i-launch:before {
  content: "\e136";
}
.k-i-window:before {
  content: "\e137";
}
.k-i-window-maximize:before {
  content: "\e137";
}
.k-i-windows:before {
  content: "\e138";
}
.k-i-window-restore:before {
  content: "\e138";
}
.k-i-tiles:before {
  content: "\e138";
}
.k-i-window-minimize:before {
  content: "\e139";
}
.k-i-gear:before {
  content: "\e13a";
}
.k-i-cog:before {
  content: "\e13a";
}
.k-i-custom:before {
  content: "\e13a";
}
.k-i-gears:before {
  content: "\e13b";
}
.k-i-cogs:before {
  content: "\e13b";
}
.k-i-wrench:before {
  content: "\e13c";
}
.k-i-settings:before {
  content: "\e13c";
}
.k-i-preview:before {
  content: "\e13d";
}
.k-i-eye:before {
  content: "\e13d";
}
.k-i-zoom:before {
  content: "\e13e";
}
.k-i-search:before {
  content: "\e13e";
}
.k-i-zoom-in:before {
  content: "\e13f";
}
.k-i-zoom-out:before {
  content: "\e140";
}
.k-i-pan:before {
  content: "\e141";
}
.k-i-move:before {
  content: "\e141";
}
.k-i-calculator:before {
  content: "\e142";
}
.k-i-cart:before {
  content: "\e143";
}
.k-i-shopping-cart:before {
  content: "\e143";
}
.k-i-connector:before {
  content: "\e144";
}
.k-i-plus-sm:before {
  content: "\e145";
}
.k-i-minus-sm:before {
  content: "\e146";
}
.k-i-kpi-status-deny:before {
  content: "\e147";
}
.k-i-kpi-status-hold:before {
  content: "\e148";
}
.k-i-kpi-status-open:before {
  content: "\e149";
}
.k-i-play:before {
  content: "\e200";
}
.k-i-pause:before {
  content: "\e201";
}
.k-i-stop:before {
  content: "\e202";
}
.k-i-rewind:before {
  content: "\e203";
}
.k-i-forward:before {
  content: "\e204";
}
.k-i-volume-down:before {
  content: "\e205";
}
.k-i-volume-up:before {
  content: "\e206";
}
.k-i-volume-off:before {
  content: "\e207";
}
.k-i-hd:before {
  content: "\e208";
}
.k-i-subtitles:before {
  content: "\e209";
}
.k-i-playlist:before {
  content: "\e20a";
}
.k-i-audio:before {
  content: "\e20b";
}
.k-i-play-sm:before {
  content: "\e20c";
}
.k-i-pause-sm:before {
  content: "\e20d";
}
.k-i-stop-sm:before {
  content: "\e20e";
}
.k-i-heart-outline:before {
  content: "\e300";
}
.k-i-fav-outline:before {
  content: "\e300";
}
.k-i-favorite-outline:before {
  content: "\e300";
}
.k-i-heart:before {
  content: "\e301";
}
.k-i-fav:before {
  content: "\e301";
}
.k-i-favorite:before {
  content: "\e301";
}
.k-i-star-outline:before {
  content: "\e302";
}
.k-i-bookmark-outline:before {
  content: "\e302";
}
.k-i-star:before {
  content: "\e303";
}
.k-i-bookmark:before {
  content: "\e303";
}
.k-i-checkbox:before {
  content: "\e304";
}
.k-i-shape-rect:before {
  content: "\e304";
}
.k-i-checkbox-checked:before {
  content: "\e305";
}
.k-i-tri-state-indeterminate:before {
  content: "\e306";
}
.k-i-tri-state-null:before {
  content: "\e307";
}
.k-i-circle:before {
  content: "\e308";
}
.k-i-radiobutton:before {
  content: "\e309";
}
.k-i-shape-circle:before {
  content: "\e309";
}
.k-i-radiobutton-checked:before {
  content: "\e30a";
}
.k-i-notification:before {
  content: "\e400";
}
.k-i-bell:before {
  content: "\e400";
}
.k-i-information:before {
  content: "\e401";
}
.k-i-info:before {
  content: "\e401";
}
.k-i-question:before {
  content: "\e402";
}
.k-i-help:before {
  content: "\e402";
}
.k-i-warning:before {
  content: "\e403";
}
.k-i-exception:before {
  content: "\e403";
}
.k-i-photo-camera:before {
  content: "\e500";
}
.k-i-image:before {
  content: "\e501";
}
.k-i-photo:before {
  content: "\e501";
}
.k-i-image-export:before {
  content: "\e502";
}
.k-i-photo-export:before {
  content: "\e502";
}
.k-i-zoom-actual-size:before {
  content: "\e503";
}
.k-i-zoom-best-fit:before {
  content: "\e504";
}
.k-i-image-resize:before {
  content: "\e505";
}
.k-i-crop:before {
  content: "\e506";
}
.k-i-mirror:before {
  content: "\e507";
}
.k-i-flip-horizontal:before {
  content: "\e508";
}
.k-i-flip-vertical:before {
  content: "\e509";
}
.k-i-rotate:before {
  content: "\e50a";
}
.k-i-rotate-right:before {
  content: "\e50b";
}
.k-i-rotate-left:before {
  content: "\e50c";
}
.k-i-brush:before {
  content: "\e50d";
}
.k-i-palette:before {
  content: "\e50e";
}
.k-i-paint:before {
  content: "\e50f";
}
.k-i-droplet:before {
  content: "\e50f";
}
.k-i-background:before {
  content: "\e50f";
}
.k-i-line:before {
  content: "\e510";
}
.k-i-shape-line:before {
  content: "\e510";
}
.k-i-brightness-contrast:before {
  content: "\e511";
}
.k-i-saturation:before {
  content: "\e512";
}
.k-i-invert-colors:before {
  content: "\e513";
}
.k-i-transperancy:before {
  content: "\e514";
}
.k-i-opacity:before {
  content: "\e514";
}
.k-i-greyscale:before {
  content: "\e515";
}
.k-i-blur:before {
  content: "\e516";
}
.k-i-sharpen:before {
  content: "\e517";
}
.k-i-shape:before {
  content: "\e518";
}
.k-i-round-corners:before {
  content: "\e519";
}
.k-i-front-element:before {
  content: "\e51a";
}
.k-i-back-element:before {
  content: "\e51b";
}
.k-i-forward-element:before {
  content: "\e51c";
}
.k-i-backward-element:before {
  content: "\e51d";
}
.k-i-align-left-element:before {
  content: "\e51e";
}
.k-i-align-center-element:before {
  content: "\e51f";
}
.k-i-align-right-element:before {
  content: "\e520";
}
.k-i-align-top-element:before {
  content: "\e521";
}
.k-i-align-middle-element:before {
  content: "\e522";
}
.k-i-align-bottom-element:before {
  content: "\e523";
}
.k-i-thumbnails-up:before {
  content: "\e524";
}
.k-i-thumbnails-right:before {
  content: "\e525";
}
.k-i-thumbnails-down:before {
  content: "\e526";
}
.k-i-thumbnails-left:before {
  content: "\e527";
}
.k-i-full-screen:before {
  content: "\e528";
}
.k-i-fullscreen:before {
  content: "\e528";
}
.k-i-full-screen-exit:before {
  content: "\e529";
}
.k-i-fullscreen-exit:before {
  content: "\e529";
}
.k-i-reset-color:before {
  content: "\e52a";
}
.k-i-paint-remove:before {
  content: "\e52a";
}
.k-i-background-remove:before {
  content: "\e52a";
}
.k-i-page-properties:before {
  content: "\e600";
}
.k-i-bold:before {
  content: "\e601";
}
.k-i-italic:before {
  content: "\e602";
}
.k-i-underline:before {
  content: "\e603";
}
.k-i-font-family:before {
  content: "\e604";
}
.k-i-foreground-color:before {
  content: "\e605";
}
.k-i-convert-lowercase:before {
  content: "\e606";
}
.k-i-convert-uppercase:before {
  content: "\e607";
}
.k-i-strikethrough:before {
  content: "\e608";
}
.k-i-sub-script:before {
  content: "\e609";
}
.k-i-sup-script:before {
  content: "\e60a";
}
.k-i-div:before {
  content: "\e60b";
}
.k-i-all:before {
  content: "\e60c";
}
.k-i-h1:before {
  content: "\e60d";
}
.k-i-h2:before {
  content: "\e60e";
}
.k-i-h3:before {
  content: "\e60f";
}
.k-i-h4:before {
  content: "\e610";
}
.k-i-h5:before {
  content: "\e611";
}
.k-i-h6:before {
  content: "\e612";
}
.k-i-list-ordered:before {
  content: "\e613";
}
.k-i-list-numbered:before {
  content: "\e613";
}
.k-i-list-unordered:before {
  content: "\e614";
}
.k-i-list-bulleted:before {
  content: "\e614";
}
.k-i-indent-increase:before {
  content: "\e615";
}
.k-i-indent:before {
  content: "\e615";
}
.k-i-indent-decrease:before {
  content: "\e616";
}
.k-i-outdent:before {
  content: "\e616";
}
.k-i-insert-up:before {
  content: "\e617";
}
.k-i-insert-top:before {
  content: "\e617";
}
.k-i-insert-middle:before {
  content: "\e618";
}
.k-i-insert-down:before {
  content: "\e619";
}
.k-i-insert-bottom:before {
  content: "\e619";
}
.k-i-align-top:before {
  content: "\e61a";
}
.k-i-align-middle:before {
  content: "\e61b";
}
.k-i-align-bottom:before {
  content: "\e61c";
}
.k-i-align-left:before {
  content: "\e61d";
}
.k-i-align-center:before {
  content: "\e61e";
}
.k-i-align-right:before {
  content: "\e61f";
}
.k-i-align-justify:before {
  content: "\e620";
}
.k-i-align-remove:before {
  content: "\e621";
}
.k-i-text-wrap:before {
  content: "\e622";
}
.k-i-rule-horizontal:before {
  content: "\e623";
}
.k-i-table-align-top-left:before {
  content: "\e624";
}
.k-i-table-align-top-center:before {
  content: "\e625";
}
.k-i-table-align-top-right:before {
  content: "\e626";
}
.k-i-table-align-middle-left:before {
  content: "\e627";
}
.k-i-table-align-middle-center:before {
  content: "\e628";
}
.k-i-table-align-middle-right:before {
  content: "\e629";
}
.k-i-table-align-bottom-left:before {
  content: "\e62a";
}
.k-i-table-align-bottom-center:before {
  content: "\e62b";
}
.k-i-table-align-bottom-right:before {
  content: "\e62c";
}
.k-i-table-align-remove:before {
  content: "\e62d";
}
.k-i-borders-all:before {
  content: "\e62e";
}
.k-i-all-borders:before {
  content: "\e62e";
}
.k-i-borders-outside:before {
  content: "\e62f";
}
.k-i-outside-borders:before {
  content: "\e62f";
}
.k-i-borders-inside:before {
  content: "\e630";
}
.k-i-inside-borders:before {
  content: "\e630";
}
.k-i-borders-inside-horizontal:before {
  content: "\e631";
}
.k-i-inside-horizontal-borders:before {
  content: "\e631";
}
.k-i-borders-inside-vertical:before {
  content: "\e632";
}
.k-i-inside-vertical-borders:before {
  content: "\e632";
}
.k-i-border-top:before {
  content: "\e633";
}
.k-i-top-border:before {
  content: "\e633";
}
.k-i-border-bottom:before {
  content: "\e634";
}
.k-i-bottom-border:before {
  content: "\e634";
}
.k-i-border-left:before {
  content: "\e635";
}
.k-i-left-border:before {
  content: "\e635";
}
.k-i-border-right:before {
  content: "\e636";
}
.k-i-right-border:before {
  content: "\e636";
}
.k-i-border-no:before {
  content: "\e637";
}
.k-i-no-borders:before {
  content: "\e637";
}
.k-i-borders-show-hide:before {
  content: "\e638";
}
.k-i-form:before {
  content: "\e639";
}
.k-i-border:before {
  content: "\e639";
}
.k-i-form-element:before {
  content: "\e63a";
}
.k-i-code-snippet:before {
  content: "\e63b";
}
.k-i-select-all:before {
  content: "\e63c";
}
.k-i-button:before {
  content: "\e63d";
}
.k-i-select-box:before {
  content: "\e63e";
}
.k-i-calendar-date:before {
  content: "\e63f";
}
.k-i-group-box:before {
  content: "\e640";
}
.k-i-textarea:before {
  content: "\e641";
}
.k-i-textbox:before {
  content: "\e642";
}
.k-i-textbox-hidden:before {
  content: "\e643";
}
.k-i-password:before {
  content: "\e644";
}
.k-i-paragraph-add:before {
  content: "\e645";
}
.k-i-edit-tools:before {
  content: "\e646";
}
.k-i-template-manager:before {
  content: "\e647";
}
.k-i-change-manually:before {
  content: "\e648";
}
.k-i-track-changes:before {
  content: "\e649";
}
.k-i-track-changes-enable:before {
  content: "\e64a";
}
.k-i-track-changes-accept:before {
  content: "\e64b";
}
.k-i-track-changes-accept-all:before {
  content: "\e64c";
}
.k-i-track-changes-reject:before {
  content: "\e64d";
}
.k-i-track-changes-reject-all:before {
  content: "\e64e";
}
.k-i-document-manager:before {
  content: "\e64f";
}
.k-i-custom-icon:before {
  content: "\e650";
}
.k-i-dictionary-add:before {
  content: "\e651";
}
.k-i-image-light-dialog:before {
  content: "\e652";
}
.k-i-image-insert:before {
  content: "\e652";
}
.k-i-image-edit:before {
  content: "\e653";
}
.k-i-image-map-editor:before {
  content: "\e654";
}
.k-i-comment:before {
  content: "\e655";
}
.k-i-comment-remove:before {
  content: "\e656";
}
.k-i-comments-remove-all:before {
  content: "\e657";
}
.k-i-silverlight:before {
  content: "\e658";
}
.k-i-media-manager:before {
  content: "\e659";
}
.k-i-video-external:before {
  content: "\e65a";
}
.k-i-flash-manager:before {
  content: "\e65b";
}
.k-i-find-and-replace:before {
  content: "\e65c";
}
.k-i-find:before {
  content: "\e65c";
}
.k-i-copy:before {
  content: "\e65d";
}
.k-i-files:before {
  content: "\e65d";
}
.k-i-cut:before {
  content: "\e65e";
}
.k-i-paste:before {
  content: "\e65f";
}
.k-i-paste-as-html:before {
  content: "\e660";
}
.k-i-paste-from-word:before {
  content: "\e661";
}
.k-i-paste-from-word-strip-file:before {
  content: "\e662";
}
.k-i-paste-html:before {
  content: "\e663";
}
.k-i-paste-markdown:before {
  content: "\e664";
}
.k-i-paste-plain-text:before {
  content: "\e665";
}
.k-i-apply-format:before {
  content: "\e666";
}
.k-i-clear-css:before {
  content: "\e667";
}
.k-i-copy-format:before {
  content: "\e668";
}
.k-i-strip-all-formating:before {
  content: "\e669";
}
.k-i-strip-css-format:before {
  content: "\e66a";
}
.k-i-strip-font-elements:before {
  content: "\e66b";
}
.k-i-strip-span-elements:before {
  content: "\e66c";
}
.k-i-strip-word-formatting:before {
  content: "\e66d";
}
.k-i-format-code-block:before {
  content: "\e66e";
}
.k-i-style-builder:before {
  content: "\e66f";
}
.k-i-module-manager:before {
  content: "\e670";
}
.k-i-hyperlink-light-dialog:before {
  content: "\e671";
}
.k-i-hyperlink-insert:before {
  content: "\e671";
}
.k-i-hyperlink-globe:before {
  content: "\e672";
}
.k-i-hyperlink-globe-remove:before {
  content: "\e673";
}
.k-i-hyperlink-email:before {
  content: "\e674";
}
.k-i-anchor:before {
  content: "\e675";
}
.k-i-table-light-dialog:before {
  content: "\e676";
}
.k-i-table-insert:before {
  content: "\e676";
}
.k-i-table:before {
  content: "\e677";
}
.k-i-table-properties:before {
  content: "\e678";
}
.k-i-table-wizard:before {
  content: "\e678";
}
.k-i-table-cell:before {
  content: "\e679";
}
.k-i-table-cell-properties:before {
  content: "\e67a";
}
.k-i-table-column-insert-left:before {
  content: "\e67b";
}
.k-i-table-column-insert-right:before {
  content: "\e67c";
}
.k-i-table-row-insert-above:before {
  content: "\e67d";
}
.k-i-table-row-insert-below:before {
  content: "\e67e";
}
.k-i-table-column-delete:before {
  content: "\e67f";
}
.k-i-table-row-delete:before {
  content: "\e680";
}
.k-i-table-cell-delete:before {
  content: "\e681";
}
.k-i-table-delete:before {
  content: "\e682";
}
.k-i-cells-merge:before {
  content: "\e683";
}
.k-i-cells-merge-horizontally:before {
  content: "\e684";
}
.k-i-cells-merge-vertically:before {
  content: "\e685";
}
.k-i-cell-split-horizontally:before {
  content: "\e686";
}
.k-i-cell-split-vertically:before {
  content: "\e687";
}
.k-i-table-unmerge:before {
  content: "\e688";
}
.k-i-pane-freeze:before {
  content: "\e689";
}
.k-i-row-freeze:before {
  content: "\e68a";
}
.k-i-column-freeze:before {
  content: "\e68b";
}
.k-i-toolbar-float:before {
  content: "\e68c";
}
.k-i-spell-checker:before {
  content: "\e68d";
}
.k-i-validation-xhtml:before {
  content: "\e68e";
}
.k-i-validation-data:before {
  content: "\e68f";
}
.k-i-toggle-full-screen-mode:before {
  content: "\e690";
}
.k-i-formula-fx:before {
  content: "\e691";
}
.k-i-sum:before {
  content: "\e692";
}
.k-i-symbol:before {
  content: "\e693";
}
.k-i-dollar:before {
  content: "\e694";
}
.k-i-currency:before {
  content: "\e694";
}
.k-i-percent:before {
  content: "\e695";
}
.k-i-custom-format:before {
  content: "\e696";
}
.k-i-decimal-increase:before {
  content: "\e697";
}
.k-i-decimal-decrease:before {
  content: "\e698";
}
.k-i-font-size:before {
  content: "\e699";
}
.k-i-image-absolute-position:before {
  content: "\e69a";
}
.k-i-globe-outline:before {
  content: "\e700";
}
.k-i-globe:before {
  content: "\e701";
}
.k-i-marker-pin:before {
  content: "\e702";
}
.k-i-marker-pin-target:before {
  content: "\e703";
}
.k-i-pin:before {
  content: "\e704";
}
.k-i-unpin:before {
  content: "\e705";
}
.k-i-share:before {
  content: "\e800";
}
.k-i-user:before {
  content: "\e801";
}
.k-i-inbox:before {
  content: "\e802";
}
.k-i-blogger:before {
  content: "\e803";
}
.k-i-blogger-box:before {
  content: "\e804";
}
.k-i-delicious:before {
  content: "\e805";
}
.k-i-delicious-box:before {
  content: "\e806";
}
.k-i-digg:before {
  content: "\e807";
}
.k-i-digg-box:before {
  content: "\e808";
}
.k-i-email:before {
  content: "\e809";
}
.k-i-envelop:before {
  content: "\e809";
}
.k-i-letter:before {
  content: "\e809";
}
.k-i-email-box:before {
  content: "\e80a";
}
.k-i-envelop-box:before {
  content: "\e80a";
}
.k-i-letter-box:before {
  content: "\e80a";
}
.k-i-facebook:before {
  content: "\e80b";
}
.k-i-facebook-box:before {
  content: "\e80c";
}
.k-i-google:before {
  content: "\e80d";
}
.k-i-google-box:before {
  content: "\e80e";
}
.k-i-google-plus:before {
  content: "\e80f";
}
.k-i-google-plus-box:before {
  content: "\e810";
}
.k-i-linkedin:before {
  content: "\e811";
}
.k-i-linkedin-box:before {
  content: "\e812";
}
.k-i-myspace:before {
  content: "\e813";
}
.k-i-myspace-box:before {
  content: "\e814";
}
.k-i-pinterest:before {
  content: "\e815";
}
.k-i-pinterest-box:before {
  content: "\e816";
}
.k-i-reddit:before {
  content: "\e817";
}
.k-i-reddit-box:before {
  content: "\e818";
}
.k-i-stumble-upon:before {
  content: "\e819";
}
.k-i-stumble-upon-box:before {
  content: "\e81a";
}
.k-i-tell-a-friend:before {
  content: "\e81b";
}
.k-i-tell-a-friend-box:before {
  content: "\e81c";
}
.k-i-tumblr:before {
  content: "\e81d";
}
.k-i-tumblr-box:before {
  content: "\e81e";
}
.k-i-twitter:before {
  content: "\e81f";
}
.k-i-twitter-box:before {
  content: "\e820";
}
.k-i-yammer:before {
  content: "\e821";
}
.k-i-yammer-box:before {
  content: "\e822";
}
.k-i-behance:before {
  content: "\e823";
}
.k-i-behance-box:before {
  content: "\e824";
}
.k-i-dribbble:before {
  content: "\e825";
}
.k-i-dribbble-box:before {
  content: "\e826";
}
.k-i-rss:before {
  content: "\e827";
}
.k-i-rss-box:before {
  content: "\e828";
}
.k-i-vimeo:before {
  content: "\e829";
}
.k-i-vimeo-box:before {
  content: "\e82a";
}
.k-i-youtube:before {
  content: "\e82b";
}
.k-i-youtube-box:before {
  content: "\e82c";
}
.k-i-folder:before {
  content: "\e900";
}
.k-i-folder-open:before {
  content: "\e901";
}
.k-i-folder-add:before {
  content: "\e902";
}
.k-i-folder-up:before {
  content: "\e903";
}
.k-i-folder-more:before {
  content: "\e904";
}
.k-i-fields-more:before {
  content: "\e904";
}
.k-i-aggregate-fields:before {
  content: "\e905";
}
.k-i-file:before {
  content: "\e906";
}
.k-i-file-vertical:before {
  content: "\e906";
}
.k-i-file-add:before {
  content: "\e907";
}
.k-i-file-txt:before {
  content: "\e908";
}
.k-i-txt:before {
  content: "\e908";
}
.k-i-file-csv:before {
  content: "\e909";
}
.k-i-csv:before {
  content: "\e909";
}
.k-i-file-excel:before {
  content: "\e90a";
}
.k-i-file-xls:before {
  content: "\e90a";
}
.k-i-excel:before {
  content: "\e90a";
}
.k-i-xls:before {
  content: "\e90a";
}
.k-i-file-word:before {
  content: "\e90b";
}
.k-i-file-doc:before {
  content: "\e90b";
}
.k-i-word:before {
  content: "\e90b";
}
.k-i-doc:before {
  content: "\e90b";
}
.k-i-file-mdb:before {
  content: "\e90c";
}
.k-i-mdb:before {
  content: "\e90c";
}
.k-i-file-ppt:before {
  content: "\e90d";
}
.k-i-ppt:before {
  content: "\e90d";
}
.k-i-file-pdf:before {
  content: "\e90e";
}
.k-i-pdf:before {
  content: "\e90e";
}
.k-i-file-psd:before {
  content: "\e90f";
}
.k-i-psd:before {
  content: "\e90f";
}
.k-i-file-flash:before {
  content: "\e910";
}
.k-i-flash:before {
  content: "\e910";
}
.k-i-file-config:before {
  content: "\e911";
}
.k-i-config:before {
  content: "\e911";
}
.k-i-file-ascx:before {
  content: "\e912";
}
.k-i-ascx:before {
  content: "\e912";
}
.k-i-file-bac:before {
  content: "\e913";
}
.k-i-bac:before {
  content: "\e913";
}
.k-i-file-zip:before {
  content: "\e914";
}
.k-i-zip:before {
  content: "\e914";
}
.k-i-film:before {
  content: "\e915";
}
.k-i-css3:before {
  content: "\e916";
}
.k-i-html5:before {
  content: "\e917";
}
.k-i-html:before {
  content: "\e918";
}
.k-i-source-code:before {
  content: "\e918";
}
.k-i-view-source:before {
  content: "\e918";
}
.k-i-css:before {
  content: "\e919";
}
.k-i-js:before {
  content: "\e91a";
}
.k-i-exe:before {
  content: "\e91b";
}
.k-i-csproj:before {
  content: "\e91c";
}
.k-i-vbproj:before {
  content: "\e91d";
}
.k-i-cs:before {
  content: "\e91e";
}
.k-i-vb:before {
  content: "\e91f";
}
.k-i-sln:before {
  content: "\e920";
}
.k-i-cloud:before {
  content: "\e921";
}
.k-i-file-horizontal:before {
  content: "\e922";
}
.k-i-page-portrait::before {
  content: "\e906";
}
.k-i-page-landscape::before {
  content: "\e922";
}
.k-rtl .k-i-indent-increase,
.k-rtl .k-i-indent-decrease,
.k-rtl .k-i-expand,
.k-rtl .k-i-collapse {
  transform: scaleX(-1);
}
.k-spreadsheet {
  width: 800px;
  height: 600px;
  position: relative;
  border-width: 1px;
  border-style: solid;
  cursor: default;
}
.k-spreadsheet .k-spreadsheet-pane {
  padding-right: 1px;
  position: absolute;
  border-width: 1px;
  border-bottom-width: 0;
  border-right-width: 0;
  border-style: solid;
  box-sizing: border-box;
  overflow: hidden;
}
.k-spreadsheet .k-spreadsheet-pane.k-top {
  border-top-width: 0;
}
.k-spreadsheet .k-spreadsheet-pane.k-left {
  border-left-width: 0;
}
.k-spreadsheet .k-spreadsheet-pane .k-spreadsheet-cell {
  position: absolute;
  white-space: pre;
  box-sizing: border-box;
  overflow: hidden;
  padding: 1px 3px;
  background-clip: padding-box;
}
.k-spreadsheet .k-spreadsheet-vaxis,
.k-spreadsheet .k-spreadsheet-haxis {
  position: absolute;
  border-style: solid;
}
.k-spreadsheet .k-spreadsheet-vaxis {
  top: 0;
  border-width: 0 0 0 1px;
}
.k-spreadsheet .k-spreadsheet-haxis {
  left: 0;
  border-width: 1px 0 0;
}
.k-spreadsheet .k-filter-range,
.k-spreadsheet .k-spreadsheet-selection {
  border-width: 1px;
  border-style: solid;
  position: absolute;
  box-sizing: border-box;
}
.k-spreadsheet .k-spreadsheet-active-cell {
  position: absolute;
  outline-color: transparent !important;
  box-sizing: border-box;
  z-index: 10;
}
.k-spreadsheet .k-spreadsheet-action-bar {
  border-width: 0 0 1px;
  border-style: solid;
  position: relative;
  display: table;
  width: 100%;
}
.k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-name-editor,
.k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-formula-bar {
  display: table-cell;
  vertical-align: middle;
}
.k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-name-editor {
  position: relative;
  vertical-align: top;
  border-width: 0 1px 0 0;
  border-style: solid;
}
.k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-name-editor .k-combobox {
  width: 9.5em;
  border-radius: 0;
  border-color: transparent;
}
.k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-name-editor .k-combobox .k-dropdown-wrap {
  border-radius: 0;
  border-color: transparent;
  background: transparent;
  box-shadow: none;
  border-width: 0;
}
.k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-name-editor .k-combobox .k-dropdown-wrap .k-input {
  border-radius: 0;
}
.k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-name-editor .k-combobox .k-dropdown-wrap .k-select {
  border-radius: 0;
  margin: -1px -1px -1px 0;
  padding: 1px 1px 1px 0;
}
.k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-formula-bar {
  width: 100%;
  padding-left: 31px;
}
.k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-formula-bar::before {
  position: relative;
  display: inline-block;
  overflow: hidden;
  width: 1em;
  height: 1em;
  text-align: center;
  vertical-align: middle;
  background-image: none;
  font: 16px/1 'WebComponentsIcons';
  speak: none;
  font-variant: normal;
  text-transform: none;
  text-indent: 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e691";
  display: block;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  border-width: 0 1px 0 0;
  border-style: solid;
  width: 24px;
  margin-left: -24px;
}
.k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-formula-bar .k-spreadsheet-formula-input.k-spreadsheet-array-formula:before {
  content: "{";
  font-weight: bold;
}
.k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-formula-bar .k-spreadsheet-formula-input.k-spreadsheet-array-formula:after {
  content: "}";
  font-weight: bold;
}
.k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-formula-input {
  overflow: hidden;
  text-indent: 0.8em;
  border: 0;
  margin: 0;
}
.k-spreadsheet .k-spreadsheet-action-bar .k-state-border-down {
  padding-bottom: 0;
}
.k-spreadsheet .k-spreadsheet-formula-input {
  outline: none;
  border-width: 0;
  height: 26px;
  line-height: 20px;
  width: 100%;
  box-sizing: border-box;
  white-space: pre;
  padding: 3px 0.5em;
}
.k-spreadsheet .k-spreadsheet-cell-editor {
  position: absolute;
  display: none;
  padding: 0 3px;
  line-height: 20px;
  z-index: 2000;
  overflow: hidden;
}
.k-spreadsheet > .k-spreadsheet-view {
  position: relative;
  font-size: 12px;
  font-family: Arial, Verdana, sans-serif;
}
.k-spreadsheet .k-tabstrip-wrapper {
  position: relative;
  line-height: 1.7em;
}
.k-spreadsheet .k-tabstrip-wrapper .k-tabstrip-items {
  padding: 0.3em 0 0;
}
.k-spreadsheet .k-spreadsheet-quick-access-toolbar {
  display: inline-block;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  padding: 0.3em 0.3em 0;
}
.k-spreadsheet .k-spreadsheet-quick-access-toolbar .k-button {
  padding: 0.3em;
  line-height: 1.4em;
  height: auto;
}
.k-spreadsheet .k-merged-cells-wrapper,
.k-spreadsheet .k-selection-wrapper,
.k-spreadsheet .k-filter-wrapper,
.k-spreadsheet .k-spreadsheet-row-header {
  position: relative;
}
.k-spreadsheet .k-spreadsheet-column-header {
  position: absolute;
}
.k-spreadsheet .k-filter-wrapper {
  pointer-events: none;
  z-index: 50;
}
.k-spreadsheet .k-spreadsheet-sheets-bar {
  border-width: 1px 0 0;
}
.k-spreadsheet .k-vertical-align-center {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}
.k-spreadsheet .k-vertical-align-bottom {
  position: relative;
  top: 100%;
  transform: translateY(-100%);
}
.k-spreadsheet .k-dirty {
  position: absolute;
  top: 0;
  right: 0;
  left: unset;
  margin: -2px 0 0 -7px;
  border-width: 4px;
  border-color: #f00 #f00 transparent transparent;
}
.k-spreadsheet .k-single-selection {
  cursor: crosshair;
}
.k-spreadsheet .k-single-selection::after {
  content: " ";
  height: 6px;
  width: 6px;
  position: absolute;
  display: block;
  bottom: 0;
  right: 0;
  border-radius: 50%;
  margin-bottom: -4px;
  margin-right: -4px;
  border-width: 1px;
  border-style: solid;
  z-index: 100;
}
.k-spreadsheet .k-spreadsheet-edit-container .k-single-selection::after {
  display: none;
}
.k-spreadsheet .k-auto-fill,
.k-spreadsheet .k-auto-fill-punch,
.k-spreadsheet .k-auto-fill-br-hint,
.k-spreadsheet .k-auto-fill-tr-hint,
.k-spreadsheet .k-auto-fill-bl-hint {
  position: absolute;
  box-sizing: border-box;
}
.k-spreadsheet .k-auto-fill {
  border-width: 1px;
  border-style: solid;
  cursor: crosshair;
}
.k-spreadsheet .k-auto-fill-wrapper {
  position: relative;
}
.k-spreadsheet .k-spreadsheet-vborder {
  position: absolute;
  border-left-style: solid;
  border-left-width: 1px;
}
.k-spreadsheet .k-spreadsheet-hborder {
  position: absolute;
  border-top-style: solid;
  border-top-width: 1px;
}
.k-spreadsheet-names-popup .k-item {
  position: relative;
}
.k-spreadsheet-names-popup .k-icon {
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  opacity: 0.7;
  cursor: pointer;
}
.k-spreadsheet-names-popup .k-icon:hover {
  opacity: 1;
}
.k-horizontal-resize {
  cursor: col-resize;
}
.k-vertical-resize {
  cursor: row-resize;
}
.k-spreadsheet-data,
.k-merged-cells-wrapper,
.k-selection-wrapper,
.k-spreadsheet-active-cell {
  cursor: cell;
}
.k-horizontal-resize .k-spreadsheet-data,
.k-horizontal-resize .k-merged-cells-wrapper,
.k-horizontal-resize .k-selection-wrapper,
.k-horizontal-resize .k-spreadsheet-active-cell {
  cursor: col-resize;
}
.k-vertical-resize .k-spreadsheet-data,
.k-vertical-resize .k-merged-cells-wrapper,
.k-vertical-resize .k-selection-wrapper,
.k-vertical-resize .k-spreadsheet-active-cell {
  cursor: row-resize;
}
.k-spreadsheet .k-colorpicker .k-tool-icon {
  overflow: visible;
}
.k-button.k-reset-color,
.k-button.k-custom-color {
  display: block;
  width: 100%;
  border-radius: 0;
  border: none;
  text-align: left;
  line-height: 2em;
}
.k-spreadsheet-colorpicker .k-colorpalette {
  border: 1px solid #dbdbdb;
  border-left: none;
  border-right: none;
  padding: 0.4em;
}
.k-spreadsheet-filter {
  position: absolute;
  cursor: pointer;
  pointer-events: all;
}
.k-spreadsheet-sample {
  float: right;
}
.k-spreadsheet-clipboard-paste,
.k-spreadsheet-clipboard {
  position: fixed;
  opacity: 0;
  top: 0;
  left: 0;
  overflow: hidden;
  padding: 0;
  margin: 0;
  border: 0;
  width: 1px;
  height: 1px;
  box-sizing: border-box;
}
textarea.k-spreadsheet-clipboard {
  position: fixed;
}
.k-spreadsheet-top-corner {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10000;
  border-width: 0 1px 1px 0;
  border-style: solid;
}
.k-spreadsheet-top-corner:after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  overflow: hidden;
  position: absolute;
  bottom: 0;
  right: 0;
  border-width: 6px;
  border-style: solid;
}
.k-spreadsheet-scroller {
  width: 100%;
  height: 100%;
  overflow: scroll;
  -webkit-overflow-scrolling: touch;
  position: absolute;
  z-index: 1;
}
.k-spreadsheet-fixed-container {
  position: absolute;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  z-index: 2;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  overflow: hidden;
}
.k-spreadsheet-view-size {
  position: relative;
}
.k-spreadsheet-column-header,
.k-spreadsheet-row-header {
  text-align: center;
  z-index: 100;
}
.k-spreadsheet-column-header .k-spreadsheet-cell,
.k-spreadsheet-row-header .k-spreadsheet-cell {
  border-style: solid;
  border-width: 0 1px 1px 0;
}
div.k-spreadsheet-window {
  padding: 1.167em 0.75em 0.75em;
}
.k-spreadsheet-window .k-edit-form-container {
  width: 100%;
}
.k-spreadsheet-window .k-root-tabs {
  border-width: 0;
  margin: -1em -1em 0;
  padding: 0.5em 1em 0;
}
.k-spreadsheet-window .k-root-tabs .k-loading {
  display: none;
}
.k-spreadsheet-window .k-list-wrapper {
  padding: 0.15em 0;
  height: 190px;
}
.k-spreadsheet-window .k-list .k-item {
  border-radius: 0;
  padding: 0.5em 0.6em 0.4em 0.6em;
  cursor: pointer;
  line-height: 1.1em;
}
.k-spreadsheet-window .k-format-filter {
  width: 100%;
}
.k-spreadsheet-window .k-format-filter + .k-group-header + .k-list-wrapper {
  margin-top: 1em;
}
.k-spreadsheet-window .k-action-buttons {
  top: 10px;
  padding: 10px;
  margin-bottom: calc(10px - 1em);
}
.k-spreadsheet-window .k-edit-label {
  width: 25%;
  margin: 0 0 0 0.75em;
}
.k-spreadsheet-window .k-edit-field {
  width: 67%;
  margin: 0 0.917em 0 0;
}
.k-spreadsheet-window .k-edit-field > .k-radio-label {
  margin-right: 1.25em;
  vertical-align: baseline;
}
.k-spreadsheet-window .k-edit-field > .k-radio-label:before,
.k-spreadsheet-window .k-edit-field > .k-radio-label:after {
  margin-top: -1px;
}
.k-spreadsheet-window .k-edit-label,
.k-spreadsheet-window .k-edit-field {
  padding: 0;
  line-height: 3em;
}
.k-spreadsheet-window .k-edit-field .k-textbox,
.k-spreadsheet-window .k-edit-field .k-dropdown {
  width: 100%;
}
.k-spreadsheet-window .k-export-config .k-hr {
  margin-left: 15px;
  margin-right: 15px;
}
.k-spreadsheet-window .k-export-config .k-edit-field {
  width: 40%;
  float: left;
  margin-left: 30px;
}
.k-spreadsheet-window .k-edit-field > input[type="radio"] {
  display: inline;
  opacity: 0;
  width: 0;
  margin: 0;
}
.k-spreadsheet-window .k-page-orientation {
  position: absolute;
  right: 2em;
  top: 25%;
}
.k-spreadsheet-window .k-page-orientation .k-icon {
  font-size: 6em;
}
.k-spreadsheet-window .k-export-config:after,
.k-spreadsheet-window > div:after {
  content: "";
  display: block;
  clear: both;
  height: 0;
}
.k-spreadsheet-format-cells .k-spreadsheet-preview {
  font-weight: bold;
  text-align: center;
  font-size: 1.16em;
  line-height: 3.64em;
  margin: 0 -0.863em 0.72em;
  border-style: solid;
  border-width: 1px 0;
}
.k-spreadsheet-border-palette {
  width: 153px;
}
.k-spreadsheet-border-palette .k-spreadsheet-border-type-palette .k-button {
  box-sizing: border-box;
  width: 20%;
}
.k-spreadsheet-border-palette .k-colorpalette {
  vertical-align: bottom;
}
.k-spreadsheet-popup .k-separator {
  width: 1px;
  height: 1.8em;
  vertical-align: middle;
  display: inline-block;
}
.k-spreadsheet-popup .k-colorpalette {
  vertical-align: top;
}
.k-spreadsheet-popup .k-button.k-button-icon {
  padding: 0.6em;
  border-width: 0;
  border-radius: 0;
}
.k-spreadsheet-popup .k-button.k-button-icontext {
  display: block;
  text-align: left;
  text-transform: initial;
  padding: 0.3em 1.5em 0.3em 0.9em;
  border-width: 0;
  border-radius: 0;
}
.k-spreadsheet-filter-menu {
  width: 280px;
}
.k-spreadsheet-filter-menu > .k-menu {
  border-width: 0;
}
.k-spreadsheet-filter-menu > .k-menu .k-link {
  padding-left: 26px;
}
.k-spreadsheet-filter-menu > .k-menu .k-link .k-icon {
  margin-left: -26px;
  width: 26px;
}
.k-spreadsheet-filter-menu .k-spreadsheet-value-treeview-wrapper {
  height: 200px;
  overflow-y: scroll;
  overflow-x: auto;
  border-width: 1px;
  border-style: solid;
}
.k-spreadsheet-filter-menu .k-spreadsheet-value-treeview-wrapper .k-treeview {
  overflow: visible;
  padding: 6px 7px;
}
.k-spreadsheet-filter-menu .k-details {
  border-top-width: 1px;
  border-top-style: solid;
  padding: 4px 0;
}
.k-spreadsheet-filter-menu .k-details-summary {
  cursor: pointer;
  line-height: 26px;
}
.k-spreadsheet-filter-menu .k-details-summary .k-icon {
  margin: 0 5px;
}
.k-spreadsheet-filter-menu .k-details-content {
  padding: 0 8px 0 26px;
}
.k-spreadsheet-filter-menu .k-details-content > .k-textbox,
.k-spreadsheet-filter-menu .k-details-content > .k-widget {
  width: 100%;
  margin-bottom: 3px;
}
.k-spreadsheet-filter-menu .k-details-content .k-space-right {
  background-image: none;
}
.k-spreadsheet-filter-menu .k-details-content .k-filter-and {
  width: 75px;
  margin: 8px 0;
}
.k-spreadsheet-filter-menu .k-action-buttons {
  border-top-width: 0;
  margin: 8px;
  padding: 0;
  position: static;
}
.k-resize-handle,
.k-resize-hint {
  position: absolute;
  z-index: 200;
}
.k-resize-hint-handle {
  width: 100%;
  height: 20px;
}
.k-resize-hint-marker {
  width: 2px;
  height: 100%;
  margin: 0 auto;
}
.k-resize-hint-vertical .k-resize-hint-handle {
  height: 100%;
  width: 20px;
  float: left;
}
.k-resize-hint-vertical .k-resize-hint-marker {
  height: 2px;
  width: 100%;
}
.k-spreadsheet-quick-access-toolbar .k-button,
.k-button.k-spreadsheet-sheets-bar-add {
  border-color: transparent;
  background-color: transparent;
  background-image: none;
}
.k-spreadsheet-tabstrip {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}
.k-spreadsheet-tabstrip > .k-content {
  border-left-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  margin: 0;
  padding: 0;
}
.k-spreadsheet-tabstrip .k-loading {
  display: none;
}
.k-spreadsheet-toolbar.k-toolbar {
  border-top-width: 0;
  border-left-width: 0;
  border-right-width: 0;
}
.k-spreadsheet-toolbar.k-toolbar .k-overflow-anchor + * {
  margin-left: 0.3em;
}
.k-spreadsheet-toolbar.k-toolbar > .k-button-group {
  border-width: 0;
}
.k-spreadsheet-toolbar > .k-widget,
.k-spreadsheet-toolbar .k-button,
.k-spreadsheet-toolbar > .k-button-group,
.k-spreadsheet-toolbar > .k-widget .k-state-default:not(.k-state-hover):not(.k-state-active) {
  margin: 0;
  border-color: transparent;
  background-color: transparent;
  background-image: none;
}
.k-spreadsheet-toolbar > .k-widget[data-property='fontSize'] {
  width: 75px;
}
.k-spreadsheet-toolbar > .k-widget[data-property='format'] {
  width: 100px;
}
.k-spreadsheet-toolbar > .k-widget[data-property='fontFamily'] {
  width: 130px;
}
.k-spreadsheet-toolbar > .k-combobox .k-state-default:not(.k-state-hover):not(.k-state-active) .k-input {
  background-color: transparent;
  box-shadow: none;
}
.k-spreadsheet-toolbar > .k-widget .k-state-default:not(.k-state-hover):not(.k-state-active) .k-select {
  border-color: transparent;
}
.k-spreadsheet-toolbar [data-tool=alignment],
.k-spreadsheet-toolbar [data-tool=backgroundColor],
.k-spreadsheet-toolbar [data-tool=borders],
.k-spreadsheet-toolbar [data-tool=freeze],
.k-spreadsheet-toolbar [data-tool=merge],
.k-spreadsheet-toolbar [data-tool=textColor] {
  width: auto;
}
.k-spreadsheet-toolbar .k-separator {
  margin: 0 3px;
  width: 0;
  overflow: hidden;
  height: 1.8em;
  vertical-align: middle;
  display: inline-block;
}
.k-spreadsheet-formula-input > .k-syntax-func.k-syntax-at-point,
.k-spreadsheet-formula-input > .k-syntax-bool.k-syntax-at-point,
.k-spreadsheet-formula-input > .k-syntax-ref.k-syntax-at-point,
.k-spreadsheet-formula-input > .k-syntax-str.k-syntax-at-point,
.k-spreadsheet-formula-input > .k-syntax-num.k-syntax-at-point {
  text-decoration: underline;
}
.k-spreadsheet-formula-input > .k-series-a,
.k-spreadsheet-formula-input > .k-series-b,
.k-spreadsheet-formula-input > .k-series-c,
.k-spreadsheet-formula-input > .k-series-d {
  background-color: transparent;
}
.k-spreadsheet-selection-highlight {
  border-width: 1px;
  border-style: solid;
  position: absolute;
  box-sizing: border-box;
}
.k-spreadsheet-formula-list {
  min-width: 100px;
}
.k-spreadsheet-formula-list .k-item {
  padding: 0 0.3em;
  box-shadow: none;
}
.k-spreadsheet-sheets-bar {
  position: relative;
}
.k-button.k-spreadsheet-sheets-bar-add {
  position: absolute;
  bottom: 0.2em;
  left: 0.4em;
  z-index: 1;
}
.k-spreadsheet-sheets-bar .k-spreadsheet-sheets-remove {
  padding: 0;
  margin: 0.5em 0.5em 0.5em -0.5em;
  vertical-align: middle;
}
.k-spreadsheet-sheets-bar .k-spreadsheet-sheets-remove .k-button-icon {
  padding: 2px;
  line-height: normal;
}
.k-spreadsheet-sheets-bar .k-spreadsheet-sheets-remove .k-icon {
  margin: 0;
}
.k-spreadsheet-sheets-items-hint {
  margin-top: 0.1em;
  background: none !important;
  border-width: 0 !important;
}
.k-spreadsheet-editor-button {
  position: absolute;
  width: 20px;
  z-index: 10;
  margin-left: 2px;
  padding: 0 !important;
}
.k-spreadsheet-editor-button.k-spreadsheet-last-column {
  margin-left: -21px;
}
.k-spreadsheet-editor-button span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.hint-wrapper {
  margin-top: 1em;
}
.k-edit-form-container > div:after {
  display: block;
  content: "";
  clear: both;
}
.k-spreadsheet-filter-menu .k-i-arrow-45-down-right {
  cursor: pointer;
}
.k-spreadsheet-import-errors .k--header-message {
  font-weight: bold;
  padding-bottom: 5px;
  border-bottom: 1px solid #888;
  margin-bottom: 5px;
}
.k-spreadsheet-import-errors .k--errors {
  max-height: 350px;
  overflow: auto;
}
.k-spreadsheet-import-errors .k--errors table {
  border-collapse: collapse;
  font-size: 90%;
}
.k-spreadsheet-import-errors .k--errors table td,
.k-spreadsheet-import-errors .k--errors table th {
  padding: 2px 4px;
  border-bottom: 1px solid #bbb;
}
.k-spreadsheet-import-errors .k--errors table th {
  text-align: left;
  border-bottom: 1px solid #000;
}
.k-dialog {
  min-width: 90px;
  min-height: 3em;
  max-width: 100%;
  max-height: 100%;
  box-sizing: border-box;
  position: fixed;
  overflow: hidden;
}
.k-dialog.k-dialog-centered {
  transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
}
.k-dialog-titlebar {
  padding: 12px;
}
.k-dialog-title {
  font-size: 1.4em;
}
.k-dialog-titlebar .k-dialog-actions {
  top: 9px;
}
.k-dialog-titleless .k-dialog-titlebar .k-dialog-close {
  position: absolute;
  top: 3px;
  right: 6px;
}
.k-dialog .k-content {
  padding: 21px 12px;
  height: auto;
}
.k-dialog.k-dialog-titleless .k-content {
  padding: 2.4em;
}
.k-dialog-buttongroup {
  margin: 0;
  padding: 12px 12px;
  width: 100%;
  border-radius: 0;
  box-sizing: border-box;
  display: flex;
  justify-content: flex-end;
}
.k-dialog-buttongroup .k-button {
  display: inline-block;
  text-overflow: ellipsis;
  box-sizing: border-box;
}
.k-dialog-buttongroup .k-button + .k-button {
  margin-left: 0.5em;
}
.k-dialog-buttongroup.k-dialog-button-layout-stretched {
  padding: 0;
}
.k-dialog-buttongroup.k-dialog-button-layout-stretched .k-button {
  margin: 0;
  border-radius: 0;
  border-bottom: 0;
  border-width: 1px 0 0 1px;
}
.k-dialog-buttongroup.k-dialog-button-layout-stretched .k-button:first-child {
  border-radius: 0;
  border-left-width: 0;
}
.k-dialog-buttongroup.k-dialog-button-layout-stretched .k-button:last-child {
  border-radius: 0;
  border-right-width: 0;
}
.k-no-flexbox .k-dialog-buttongroup {
  display: block;
  text-align: right;
}
.k-no-flexbox .k-rtl .k-dialog-button-group {
  text-align: left;
}
.k-dialog.k-alert .k-dialog-titlebar,
.k-dialog.k-prompt .k-dialog-titlebar,
.k-dialog.k-confirm .k-dialog-titlebar {
  border-width: 0;
  color: inherit;
  background: none;
}
.k-dialog.k-alert .k-dialog-content,
.k-dialog.k-prompt .k-dialog-content,
.k-dialog.k-confirm .k-dialog-content {
  padding: 24px 24px;
}
.k-dialog.k-prompt .k-dialog-content,
.k-dialog.k-prompt .k-prompt-container {
  padding: 12px 24px;
}
.k-card {
  border-radius: 4px;
  border-width: 1px;
  border-style: solid;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.k-card.k-card-flat {
  box-shadow: none;
}
.k-card-header {
  padding: 4px 8px;
  border-width: 0 0 1px;
  border-style: solid;
  overflow: hidden;
}
.k-card > .k-card-header:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.k-card > .k-card-header:last-child {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.k-card-header > h1,
.k-card-header > h2,
.k-card-header > h3,
.k-card-header > h4,
.k-card-header > h5,
.k-card-header > h6 {
  margin: 0;
}
.k-card-body {
  padding: 8px 8px;
  flex: 1 1 0;
}
.k-card > .k-card-body:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.k-card > .k-card-body:last-child {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.k-card-body p {
  margin: 0 0 8px;
}
.k-card-body > .k-last,
.k-card-body > :last-child {
  margin-bottom: 0;
}
.k-card-image {
  border: 0;
  max-width: 100%;
  overflow: hidden;
}
.k-card > .k-card-image:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.k-card > .k-card-image:last-child {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.k-card-image > img {
  border: 0;
  max-width: 100%;
}
.k-card-title {
  margin: 0 0 8px;
}
.k-card-subtitle {
  margin: 0 0 8px;
}
.k-card-title + .k-card-subtitle {
  margin-top: -6px;
}
.k-card > .k-hr {
  margin: 0;
  flex: 0 0 auto;
  border-color: inherit;
}
.k-card-actions {
  padding: 8px 8px;
  border-width: 0;
  border-style: solid;
  border-color: inherit;
  overflow: hidden;
  flex-shrink: 0;
  flex-basis: auto;
}
.k-card > .k-card-actions:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.k-card > .k-card-actions:last-child {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.k-card > .k-card-actions {
  border-top-width: 1px;
  border-color: inherit;
}
.k-card-actions > .k-button.k-flat:first-child {
  margin-left: -8px;
}
.k-card-action {
  border-width: 0;
  border-style: solid;
  border-color: inherit;
  display: inline-flex;
  flex: 1 1 auto;
}
.k-card-action > .k-button {
  border-radius: 0;
  padding: 12px 8px;
  flex: 1 1 auto;
}
.k-card-actions-vertical {
  padding: 0;
  display: flex;
  flex-direction: column;
}
.k-card-actions-vertical .k-card-action + .k-card-action {
  border-top-width: 1px;
}
.k-card-actions-stretched {
  padding: 0;
  display: flex;
  flex-direction: row;
}
.k-card-actions-stretched .k-card-action + .k-card-action {
  border-left-width: 1px;
}
.k-card-list {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  align-items: stretch;
  flex: 0 0 auto;
}
.k-card-list .k-card {
  flex: 0 0 auto;
}
.k-card-list .k-card + .k-card {
  margin-top: 16px;
}
.k-card-deck {
  display: flex;
  margin-top: 16px;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: stretch;
  flex: 0 0 auto;
}
.k-card-deck .k-card {
  flex: 0 0 auto;
}
.k-card-deck .k-card + .k-card {
  margin-left: 16px;
}
.k-card-deck-scrollwrap {
  display: flex;
  position: relative;
  align-items: center;
}
.k-card-deck-scrollwrap > .k-button {
  border-radius: 0;
  flex: 0 0 auto;
  position: absolute;
}
.k-card-deck-scrollwrap > .k-button:first-child {
  left: -1px;
}
.k-card-deck-scrollwrap > .k-button:last-child {
  right: -1px;
}
.k-card-deck-scrollwrap > .k-card-deck {
  flex: 1 1 auto;
}
.k-card-group {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: stretch;
  flex: 0 0 auto;
}
.k-card-group .k-card {
  border-radius: 0;
  flex: 0 0 auto;
}
.k-card-group .k-card > .k-card-header {
  border-radius: 0;
}
.k-card-group .k-card + .k-card {
  margin-left: -1px;
}
.k-card-group .k-card.k-first {
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}
.k-card-group .k-card.k-first > .k-card-header {
  border-top-left-radius: 4px;
}
.k-card-group .k-card.k-last {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.k-card-group .k-card.k-last > .k-card-header {
  border-top-right-radius: 4px;
}
.k-card-group .k-card.k-only {
  border-radius: 4px;
}
.k-card-group .k-card.k-only > .k-card-header {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.k-rtl .k-card-deck .k-card + .k-card,
[dir="rtl"] .k-card-deck .k-card + .k-card {
  margin-left: 0;
  margin-right: 16px;
}
.k-ie11 .k-card-body {
  flex: 1 1 auto;
}
.k-hidden {
  display: none !important;
}
.k-chat {
  height: 600px;
  max-height: 100%;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  max-width: 500px;
  margin: auto;
}
.k-chat .k-message-list {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-items: flex-start;
  overflow-x: hidden;
  overflow-y: auto;
  scroll-behavior: smooth;
}
.k-chat .k-message-list-content {
  padding: 16px 16px;
  width: 100%;
  box-sizing: border-box;
  position: relative;
  flex: 0 0 auto;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  overflow: hidden;
}
.k-chat .k-message-list-content > * + * {
  margin-top: 16px;
}
.k-chat .k-message-group {
  max-width: 80%;
  background: none;
  box-sizing: border-box;
  display: flex;
  flex-shrink: 0;
  flex-direction: column;
  position: relative;
}
.k-chat .k-message-group:not(.k-alt) {
  align-items: flex-start;
  text-align: left;
}
.k-chat .k-message-group:not(.k-alt) .k-message-time {
  margin-left: 8px;
  left: 100%;
}
.k-chat .k-message-group:not(.k-alt) .k-message-status {
  left: 0;
}
.k-chat .k-message-group:not(.k-alt) .k-first .k-bubble,
.k-chat .k-message-group:not(.k-alt) .k-only .k-bubble {
  border-bottom-left-radius: 2px;
}
.k-chat .k-message-group:not(.k-alt) .k-middle .k-bubble,
.k-chat .k-message-group:not(.k-alt) .k-last .k-bubble {
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
}
.k-chat .k-message-group.k-alt {
  align-self: flex-end;
  align-items: flex-end;
  text-align: right;
}
.k-chat .k-message-group.k-alt .k-message-time {
  margin-right: 8px;
  right: 100%;
}
.k-chat .k-message-group.k-alt .k-message-status {
  right: 0;
}
.k-chat .k-message-group.k-alt .k-first .k-bubble,
.k-chat .k-message-group.k-alt .k-only .k-bubble {
  border-bottom-right-radius: 2px;
}
.k-chat .k-message-group.k-alt .k-middle .k-bubble,
.k-chat .k-message-group.k-alt .k-last .k-bubble {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}
.k-chat .k-message {
  max-width: 100%;
  margin: 2px 0 0;
  position: relative;
  transition: margin 0.2s ease-in-out;
}
.k-chat .k-message-time,
.k-chat .k-message-status {
  font-size: smaller;
  line-height: normal;
  white-space: nowrap;
  pointer-events: none;
  position: absolute;
}
.k-chat .k-message-time {
  opacity: 0;
  top: 50%;
  transform: translateY(-50%);
  transition: opacity 0.2s ease-in-out;
}
.k-chat .k-message-status {
  margin-top: 2px;
  height: 0;
  overflow: hidden;
  top: 100%;
  transition: height 0.2s ease-in-out;
}
.k-chat .k-bubble {
  border-radius: 12px;
  padding: 8px 12px;
  border-width: 1px;
  border-style: solid;
  line-height: 18px;
  word-wrap: break-word;
}
.k-chat .k-message.k-state-selected {
  margin-bottom: 16px;
  border: 0;
  color: inherit;
  background: none;
}
.k-chat .k-message.k-state-selected .k-message-time {
  opacity: 1;
}
.k-chat .k-message.k-state-selected .k-message-status {
  height: 1.2em;
}
.k-chat .k-message-error,
.k-chat .k-message-sending {
  margin-bottom: 16px;
}
.k-chat .k-message-error .k-message-status,
.k-chat .k-message-sending .k-message-status {
  height: 1.2em;
}
.k-avatar {
  border-radius: 100%;
  width: 32px;
  height: 32px;
  position: absolute;
}
.k-message-group:not(.k-alt) > .k-avatar {
  left: 0;
  bottom: 0;
}
.k-message-group.k-alt > .k-avatar {
  right: 0;
  bottom: 0;
}
.k-avatars .k-message-group:not(.k-alt):not(.k-no-avatar) {
  padding-left: 40px;
}
.k-avatars .k-message-group.k-alt:not(.k-no-avatar) {
  padding-right: 40px;
}
.k-author {
  margin: 0;
  font-size: smaller;
  line-height: normal;
}
.k-chat .k-author {
  margin: 0;
}
.k-timestamp {
  font-size: smaller;
  line-height: normal;
  text-align: center;
  align-self: stretch;
}
.k-quick-replies {
  display: block;
  max-width: 100%;
}
.k-quick-reply {
  border-radius: 100px;
  margin-right: 8px;
  margin-bottom: 4px;
  padding: 8px 12px;
  border-width: 1px;
  border-style: solid;
  line-height: 18px;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  display: inline-block;
  flex: 0 0 auto;
  transition-property: color, background-color, border-color;
  transition-duration: 0.2s;
  transition-timing-function: ease-in-out;
}
.k-message-box {
  padding: 10px 16px;
  border-width: 1px 0 0;
  border-style: solid;
  flex: 0 0 auto;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}
.k-message-box .k-input {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  background: none;
  flex: 1 1 auto;
}
.k-message-box .k-button {
  padding: 0;
}
.k-message-box .k-button svg {
  width: 20px;
  height: 20px;
  fill: currentColor;
  display: inline-block;
}
.k-message-box .k-button::before,
.k-message-box .k-button::after {
  display: none;
}
.k-chat .k-card-list {
  margin: 2px 0 0;
}
.k-chat .k-card-deck {
  max-width: calc(100% + 32px);
  box-sizing: border-box;
  margin-left: -16px;
  margin-right: -16px;
  padding: 16px 16px 16px;
  overflow: hidden;
  overflow-x: auto;
  scroll-behavior: smooth;
}
.k-chat .k-card-deck .k-card-wrap + .k-card-wrap {
  margin-left: 16px;
}
.k-chat .k-card-deck .k-card,
.k-chat .k-card-deck .k-card-wrap {
  width: 200px;
}
.k-card-deck-scrollwrap {
  margin-left: -16px;
  margin-right: -16px;
  padding-left: 16px;
  padding-right: 16px;
  overflow: hidden;
  flex: 0 0 auto;
  width: 100%;
  box-sizing: content-box;
}
.k-card-deck-scrollwrap > .k-card-deck {
  margin-bottom: -20px;
  padding-bottom: 20px;
}
.k-chat .k-card-deck .k-card-wrap {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: stretch;
  flex: 0 0 auto;
}
.k-chat .k-card-deck .k-card-wrap .k-card {
  flex: 0 0 auto;
}
.k-chat .k-card-deck .k-card-wrap .k-card + .k-card {
  margin-left: 16px;
}
.k-chat .k-card-deck .k-card-wrap.k-state-selected {
  background: none;
}
.k-typing-indicator {
  padding: 0;
  border-radius: 50px;
  display: inline-flex;
  flex-direction: row;
  flex-wrap: nowrap;
}
.k-typing-indicator span {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  flex: 0 0 8px;
  background-color: currentColor;
}
.k-typing-indicator span + span {
  margin-left: 5px;
}
@keyframes k-animation-blink {
  50% {
    opacity: 1;
  }
}
.k-chat .k-toolbar-box {
  padding: 10px 16px;
  width: 100%;
  border-width: 1px 0 0;
  border-style: solid;
  box-sizing: border-box;
  overflow: hidden;
  position: relative;
  flex: 0 0 auto;
}
.k-chat .k-toolbar-box .k-button-list {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  overflow: hidden;
  scroll-behavior: smooth;
}
.k-chat .k-toolbar-box .k-button-list .k-button + .k-button {
  margin-left: 20px;
  flex-shrink: 0;
}
.k-chat .k-toolbar-box .k-scroll-button {
  position: absolute;
  z-index: 2;
  top: 50%;
  transform: translateY(-50%);
}
.k-chat .k-toolbar-box .k-scroll-button-left {
  left: 0;
}
.k-chat .k-toolbar-box .k-scroll-button-right {
  right: 0;
}
.k-chat .k-toolbar-box .k-button {
  border-width: 0;
  color: inherit;
  background: none;
  flex-shrink: 0;
}
.k-rtl .k-message-group:not(.k-alt),
[dir="rtl"] .k-message-group:not(.k-alt) {
  text-align: right;
}
.k-rtl .k-message-group:not(.k-alt) .k-message-time,
[dir="rtl"] .k-message-group:not(.k-alt) .k-message-time {
  margin-left: 0;
  margin-right: 8px;
  left: auto;
  right: 100%;
}
.k-rtl .k-message-group:not(.k-alt) .k-message-status,
[dir="rtl"] .k-message-group:not(.k-alt) .k-message-status {
  left: auto;
  right: 0;
}
.k-rtl .k-message-group.k-alt,
[dir="rtl"] .k-message-group.k-alt {
  text-align: left;
}
.k-rtl .k-message-group.k-alt .k-message-time,
[dir="rtl"] .k-message-group.k-alt .k-message-time {
  margin-right: 0;
  margin-left: 8px;
  right: auto;
  left: 100%;
}
.k-rtl .k-message-group.k-alt .k-message-status,
[dir="rtl"] .k-message-group.k-alt .k-message-status {
  right: auto;
  left: 0;
}
.k-rtl .k-message-group:not(.k-alt) > .k-avatar,
[dir="rtl"] .k-message-group:not(.k-alt) > .k-avatar {
  left: auto;
  right: 0;
}
.k-rtl .k-message-group.k-alt > .k-avatar,
[dir="rtl"] .k-message-group.k-alt > .k-avatar {
  right: auto;
  left: 0;
}
.k-rtl .k-avatars .k-message-group:not(.k-alt):not(.k-no-avatar),
[dir="rtl"] .k-avatars .k-message-group:not(.k-alt):not(.k-no-avatar) {
  padding-left: 0;
  padding-right: 40px;
}
.k-rtl .k-avatars .k-message-group.k-alt:not(.k-no-avatar),
[dir="rtl"] .k-avatars .k-message-group.k-alt:not(.k-no-avatar) {
  padding-right: 0;
  padding-left: 40px;
}
.k-rtl .k-message-box .k-button svg,
[dir="rtl"] .k-message-box .k-button svg {
  transform: rotate(180deg);
}
.k-rtl .k-quick-reply,
[dir="rtl"] .k-quick-reply {
  margin-right: 0;
  margin-left: 8px;
}
@font-face {
  font-family: "DejaVu Sans";
  src: url(49c0f03ec2fa354df7002bcb6331e106.ttf) format("truetype");
}
@font-face {
  font-family: "DejaVu Sans";
  font-weight: bold;
  src: url(21546d802d508f3d358082d85bc0d9f1.ttf) format("truetype");
}
@font-face {
  font-family: "DejaVu Sans";
  font-style: italic;
  src: url(8723fc16d3649200d6179f391dd43f9f.ttf) format("truetype");
}
@font-face {
  font-family: "DejaVu Sans";
  font-weight: bold;
  font-style: italic;
  src: url(e5947ee873600dd1cae20e30cf80ee68.ttf) format("truetype");
}
@font-face {
  font-family: "DejaVu Serif";
  src: url(a4108b7cc2a534ec2c136a6db29ab571.ttf) format("truetype");
}
@font-face {
  font-family: "DejaVu Serif";
  font-weight: bold;
  src: url(25670b4ac8dafec3250bb4f571e43def.ttf) format("truetype");
}
@font-face {
  font-family: "DejaVu Serif";
  font-style: italic;
  src: url(08f58f7678b545de5960f4ed80d37158.ttf) format("truetype");
}
@font-face {
  font-family: "DejaVu Serif";
  font-weight: bold;
  font-style: italic;
  src: url(42a9a4e0c7d560aa678f90e4b696db41.ttf) format("truetype");
}
@font-face {
  font-family: "DejaVu Mono";
  src: url(f7435b1a6cda778779e08965547ece79.ttf) format("truetype");
}
@font-face {
  font-family: "DejaVu Mono";
  font-weight: bold;
  src: url(fb4ec87d51ddbe7c5d2f9e8f09d7e39f.ttf) format("truetype");
}
@font-face {
  font-family: "DejaVu Mono";
  font-style: italic;
  src: url(a6927e438ac0588663bf935ec83844e2.ttf) format("truetype");
}
@font-face {
  font-family: "DejaVu Mono";
  font-weight: bold;
  font-style: italic;
  src: url(ca84e5775e93e87fbedadbd01dcd971f.ttf) format("truetype");
}
.kendo-pdf-hide-pseudo-elements:before,
.kendo-pdf-hide-pseudo-elements:after {
  display: none !important;
}
.k-pdf-export sub,
.k-pdf-export sup {
  display: inline-block;
}
.k-widget.k-tabstrip {
  background-color: transparent;
  background-image: none;
  border-style: none;
  box-shadow: none;
}
.k-tabstrip .k-tabstrip-items {
  padding: 0;
}
.k-tabstrip-items .k-link {
  padding: 8px 0.92em;
}
.k-tabstrip > .k-button {
  top: 0;
}
.k-tabstrip > .k-button.k-bare {
  top: 0;
}
.k-tabstrip-bottom > .k-button.k-bare {
  top: auto;
}
.k-tabstrip > .k-content,
.k-panelbar .k-tabstrip > .k-content {
  margin: 0;
}
.k-slider-track {
  border-width: 1px;
  border-style: solid;
}
.k-grouping-dropclue {
  margin-top: 10px;
}
.k-grid tr td {
  border-width: 0 0 1px 1px;
  border-style: solid;
}
.k-slider-horizontal .k-slider-track,
.k-slider-horizontal .k-slider-selection {
  margin-top: -5px;
}
.k-slider-vertical .k-slider-track,
.k-slider-vertical .k-slider-selection {
  margin-left: -5px;
}
input.k-textbox {
  height: 2.43em;
}
.k-textbox > input,
.k-autocomplete .k-input,
.k-picker-wrap .k-input,
.k-numeric-wrap .k-input,
.k-dropdown-wrap .k-input,
.k-selectbox .k-input {
  padding: 0.167em 0;
}
.k-combobox-clearable .k-input {
  padding-right: 1.9em;
}
.k-autocomplete > .k-i-close {
  margin-right: 8px;
}
.k-colorpicker .k-selected-color {
  width: 2.28571428em;
  height: 2.28571428em;
}
.k-colorpicker .k-selected-color .k-i-line {
  font-size: 2.28571428em;
}
.k-combobox > .k-dropdown-wrap > .k-i-close {
  right: 2.55em;
}
.k-multiselect > .k-multiselect-wrap > .k-i-close {
  top: 7px;
}
.k-numerictextbox .k-link {
  height: 1.167em;
}
.k-toolbar {
  padding: 0.57142857em 0.37142857em;
  border-radius: 4px;
}
.k-toolbar .k-overflow-anchor {
  width: 3.7142857143em;
}
.k-webkit .k-rtl .k-widget .k-dropdown-wrap .k-input,
.k-webkit .k-rtl .k-widget .k-numeric-wrap .k-input {
  margin-right: 0;
}
.k-rtl .k-widget.k-autocomplete > .k-i-close,
.k-rtl .k-widget.k-multiselect > .k-multiselect-wrap > .k-i-close {
  left: 0;
  right: initial;
  margin-left: 8px;
  margin-right: 0;
}
.k-rtl .k-widget.k-combobox > .k-dropdown-wrap > .k-i-close {
  left: 2.55em;
  right: initial;
}
.k-pager-wrap,
.k-pager-numbers .k-link {
  line-height: 2.3em;
}
.k-pager-wrap > .k-link {
  height: 2.3em;
  line-height: 2.3em;
}
.k-pager-numbers .k-link,
.k-pager-numbers .k-state-selected {
  height: 2.3em;
}
.k-pager-wrap > .k-link,
.k-pager-numbers .k-link,
.k-pager-numbers .k-state-selected {
  min-width: 2.3em;
}
.k-pager-sizes .k-dropdown-wrap .k-input {
  line-height: 2em;
}
.k-checkbox-label:before,
.k-checkbox-label:after,
.k-radio-label:before,
.k-radio-label:after {
  box-sizing: content-box;
}
.k-spreadsheet-sheets-bar .k-spreadsheet-sheets-remove {
  margin: 0 0 0 -0.5em;
  padding: 0.65em 0.92em 0.65em 0.32em;
}
.k-button.k-spreadsheet-sheets-bar-add {
  padding-top: 2px;
  padding-bottom: 2px;
  top: 2px;
  bottom: 4px;
}
.k-spreadsheet .k-spreadsheet-sheets-bar .k-tabstrip-items {
  padding-bottom: 4px;
}
.k-gantt .k-grid-content tr,
.k-gantt-rows tr,
.k-gantt-tasks tr {
  height: 2.4em;
}
.k-editor-dialog.k-editor-table-wizard-dialog .k-tabstrip-wrapper .k-content {
  min-height: 510px;
  height: 38em;
}
.k-edit-label,
.k-edit-form-container .editor-label {
  padding: 0.65em 0 1em;
}
.k-editor-dialog.k-editor-table-wizard-dialog .k-dropdown.k-align {
  min-width: 56px;
}
.k-grid .k-edit-cell input[type='checkbox'],
.k-grid .k-edit-cell input.k-checkbox {
  margin-left: calc(0.3em + 3px);
}
.k-grid .k-edit-cell input[type='checkbox'] + label.k-checkbox-label,
.k-grid .k-edit-cell input.k-checkbox + label.k-checkbox-label {
  margin-left: 0.3em;
}
.k-filtercell > span {
  padding-right: 5.2em;
}
.k-filtercell > .k-operator-hidden {
  padding-right: 2.7em;
}
.k-filter-row .k-dropdown-operator {
  right: 3em;
}
.k-rtl .k-combobox-clearable .k-input {
  padding-left: 1.9em;
  padding-right: 0.167em;
}
.k-safari.k-mobile .k-picker-wrap .k-input,
.k-safari.k-mobile .k-numeric-wrap .k-input {
  height: 1.88em;
}

/*!
 * Copyright 2018 Telerik EAD
 *
 * 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.
 */.k-theme-test-class,.ktb-theme-id-bootstrap{opacity:0}.ktb-var-accent{color:#428bca}.ktb-var-base{color:#ebebeb}.ktb-var-background{color:#fff}.ktb-var-border-radius{border-radius:4px}.ktb-var-normal-background{color:#fff}.ktb-var-normal-gradient{background-image:none}.ktb-var-normal-text-color{color:#333}.ktb-var-hover-background{color:#ebebeb}.ktb-var-hover-gradient{background-image:none}.ktb-var-hover-text-color{color:#333}.ktb-var-selected-background{color:#428bca}.ktb-var-selected-gradient{background-image:none}.ktb-var-selected-text-color{color:#fff}.ktb-var-error{color:#ffe0d9}.ktb-var-warning{color:#fbeed5}.ktb-var-success{color:#eaf7ec}.ktb-var-info{color:#e5f5fa}.ktb-var-series-a{color:#428bca}.ktb-var-series-b{color:#5bc0de}.ktb-var-series-c{color:#5cb85c}.ktb-var-series-d{color:#f2b661}.ktb-var-series-e{color:#e67d4a}.ktb-var-series-f{color:#da3b36}.k-grid-norecords-template{background-color:#fff;border:1px solid #ccc}.k-button{border-radius:4px;border-color:#ccc;color:#333;background-color:#fff;background-position:50% 50%}.k-button.k-state-hover,.k-button:hover{color:#333;border-color:#aeaeae;background-color:#ebebeb}.k-button.k-state-active,.k-button:active{color:#333;background-color:#ebebeb;border-color:#aeaeae;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:none}.k-button.k-state-active:hover{color:#fff;border-color:#285e8e;background-color:#3276b1}.k-button:focus:active{box-shadow:0 0 7px 0 #76abd9,inset 0 3px 5px rgba(0,0,0,.125)}.k-button.k-state-disabled,.k-button.k-state-disabled:hover,.k-button[disabled],.k-state-disabled .k-button,.k-state-disabled .k-button:hover{color:#a1a1a1;border-color:#ccc;background-color:#fff;background-image:none}.k-button.k-state-disabled,.k-button.k-state-disabled:active,.k-button[disabled]{box-shadow:none}.k-button.k-state-focused,.k-button.k-state-focused.k-state-disabled,.k-button:focus,.k-button:focus:hover,.k-state-disabled .k-button.k-state-focused{border-color:#76abd9;box-shadow:0 0 7px 0 #76abd9}.k-primary{color:#fff;border-color:#357ebd;background-color:#428bca}.k-primary.k-state-hover,.k-primary:hover{color:#fff;border-color:#285e8e;background-color:#3276b1}.k-primary.k-state-active,.k-primary:active{color:#fff;border-color:#285e8e;background-color:#3276b1;box-shadow:null}.k-primary:focus:active:not(.k-state-disabled):not([disabled]){box-shadow:0 0 8px 0 #cbebf5,inset 0 3px 5px rgba(0,0,0,.125)}.k-primary.k-state-disabled,.k-primary.k-state-disabled:hover,.k-primary[disabled],.k-state-disabled .k-primary,.k-state-disabled .k-primary:hover{color:#fff;border-color:#7aadda;background-color:#82b2dc;box-shadow:none}.k-primary.k-state-disabled,.k-primary[disabled]{box-shadow:none}.k-primary.k-state-focused,.k-primary:focus{border-color:#eef8fc;box-shadow:0 0 8px 0 #cbebf5}.k-button-group{border-radius:4px}.k-button-group .k-button{border-radius:0}.k-button-group .k-button:first-child,.k-button-group .k-group-start{border-top-left-radius:4px;border-bottom-left-radius:4px}.k-button-group .k-button:last-child,.k-button-group .k-group-end{border-top-right-radius:4px;border-bottom-right-radius:4px}.k-button-group .k-button:first-child:last-child,.k-button-group .k-group-start.k-group-end{border-radius:4px}.k-rtl .k-button-group .k-button{border-radius:0}.k-rtl .k-button-group .k-button:first-child,.k-rtl .k-button-group .k-group-start{border-top-right-radius:4px;border-bottom-right-radius:4px}.k-rtl .k-button-group .k-button:last-child,.k-rtl .k-button-group .k-group-end{border-top-left-radius:4px;border-bottom-left-radius:4px}.k-rtl .k-button-group .k-button:first-child:last-child,.k-rtl .k-button-group .k-group-start.k-group-end{border-radius:4px}.k-split-button{border-radius:4px}.k-split-button.k-state-border-down>.k-button,.k-split-button.k-state-border-up>.k-button{color:#333;background-color:#ebebeb;border-color:#aeaeae;box-shadow:none}.k-split-button:focus{border-color:#76abd9;outline:0;box-shadow:0 0 7px 0 #76abd9}.k-split-button:focus>.k-button{background:0 0;border-color:#76abd9}.k-split-button:focus:not(.k-state-disabled)>.k-button:hover,.k-split-button:focus:not(.k-state-disabled)>.k-state-active{color:#333;background-color:#ebebeb;border-color:#76abd9;box-shadow:none}.k-split-button.k-state-disabled{color:#a1a1a1;background:#fff;background-image:none}.k-edit-buttons{border-color:#ccc;background:#f5f5f5}.k-card{border-color:#ccc;color:#333;background-color:#fff}.k-card-header{border-color:#ccc;color:#333;background-color:#f5f5f5}.k-card-actions{border-color:#ccc}.k-chat{border-color:#ccc;color:#333;background-color:#fff}.k-chat .k-timestamp{text-transform:uppercase;opacity:.7}.k-chat .k-author{font-weight:700}.k-chat .k-bubble{border-color:#fff;color:#333;background-color:#fff;transition:box-shadow .2s ease-in-out;order:-1}.k-chat .k-alt .k-bubble{border-color:#428bca;color:#fff;background-color:#428bca}.k-chat .k-quick-reply{border-color:#428bca;color:#428bca;background-color:transparent}.k-chat .k-quick-reply:hover{border-color:#428bca;color:#fff;background-color:#428bca}.k-chat .k-message-box{border-color:inherit;color:#333;background-color:#fff}.k-chat .k-message-box .k-button:hover{color:#428bca}.k-chat .k-toolbar-box{border-color:inherit;color:#333;background-color:#f5f5f5}.k-chat .k-toolbar-box .k-button:hover{color:#428bca;background:0 0}.k-chat .k-toolbar-box .k-scroll-button{background-color:#fff;box-shadow:0 0 20px 5px #fff}.k-chat .k-toolbar-box .k-scroll-button:hover{background-color:#fff}.k-in,.k-item{border-color:transparent}.k-splitbar .k-resize-handle{background-color:#333}.k-block,.k-widget{background-color:#fff}.k-autocomplete,.k-block,.k-button-group .k-tool,.k-calendar th,.k-content,.k-dropdown-wrap,.k-dropzone-active,.k-editable-area,.k-filter-row>th,.k-footer-template td,.k-grid td,.k-grid td.k-state-selected,.k-grid-content-locked,.k-grid-footer,.k-grid-footer-locked,.k-grid-footer-wrap,.k-grid-header,.k-grid-header-locked,.k-grid-header-wrap,.k-group,.k-group-footer td,.k-grouping-header,.k-grouping-header .k-group-indicator,.k-header,.k-input,.k-pager-refresh,.k-pager-wrap,.k-pager-wrap .k-link,.k-panel>.k-item>.k-link,.k-panelbar .k-content,.k-panelbar .k-panel,.k-panelbar>.k-item>.k-link,.k-popup.k-align .k-list .k-item:last-child,.k-separator,.k-slider-track,.k-splitbar,.k-state-default,.k-state-default .k-select,.k-state-disabled,.k-textbox,.k-textbox>input,.k-tiles,.k-toolbar,.k-tooltip,.k-treemap-tile,.k-upload-files,.k-widget{border-color:#ccc}.k-calendar .k-alt,.k-calendar th,.k-dropzone-hovered,.k-footer-template td,.k-grid-footer,.k-group,.k-group-footer td,.k-grouping-header,.k-pager-wrap,.k-popup,.k-widget .k-status{background-color:#f5f5f5}.k-grid .k-state-selected:hover .k-group-cell,.k-grouping-row td,.k-resize-handle-inner,td.k-group-cell{background-color:#f5f5f5}.k-list-container{border-color:rgba(0,0,0,.2);background-color:#fff}.k-content,.k-panel>li.k-item,.k-panelbar>li.k-item,.k-tiles{background-color:#fff}.k-alt,.k-pivot-layout>tbody>tr:first-child>td:first-child,.k-resource.k-alt,.k-separator{background-color:#f5f5f5}.k-header.k-alt,.k-pivot-rowheaders .k-alt .k-alt{background-color:#e1e1e1}.k-autocomplete.k-header,.k-dropdown-wrap.k-state-active,.k-numeric-wrap.k-state-active,.k-picker-wrap.k-state-active,.k-textbox{border-color:#ccc;background-color:#ebebeb}.k-dateinput.k-state-disabled>.k-textbox:hover,.k-maskedtextbox.k-state-disabled>.k-textbox:hover{border-color:#ccc}.k-autocomplete .k-input,.k-autocomplete.k-state-focused .k-input,.k-dropdown-wrap .k-input,.k-dropdown-wrap.k-state-focused .k-input,.k-numeric-wrap.k-state-focused .k-input,.k-picker-wrap.k-state-focused .k-input,.k-textbox>input{border-color:#ccc}.k-textbox>input,input.k-textbox,input.k-textbox:hover,textarea.k-textbox,textarea.k-textbox:hover{background:0 0}.k-input,.k-multiselect-wrap,.k-textbox>input,input.k-textbox,input.k-textbox:hover,textarea.k-textbox,textarea.k-textbox:hover{background-color:#fff;color:#333}.k-input[readonly]{background-color:#fff;color:#333}.k-block,.k-content,.k-dropdown .k-input,.k-popup,.k-toolbar,.k-widget{color:#333}.k-inverse{color:#fff}.k-block{color:#333}.k-link:link,.k-link:visited,.k-nav-current.k-state-hover .k-link{color:#428bca}.k-panelbar>li>.k-link,.k-tabstrip-items .k-link{color:#333}.k-grid-header .k-header>.k-link,.k-header,.k-treemap-title{color:#333}.k-autocomplete,.k-draghandle,.k-dropdown-wrap,.k-grid-header,.k-grouping-header,.k-header,.k-numeric-wrap,.k-pager-wrap,.k-panelbar .k-tabstrip-items .k-item,.k-picker-wrap,.k-progressbar,.k-state-highlight,.k-tabstrip-items .k-item,.k-textbox,.k-toolbar,.km-pane-wrapper>.km-pane>.km-view>.km-content{background-position:50% 50%;background-color:#f5f5f5}.k-widget.k-tooltip{background-image:none}.k-block,.k-treemap-tile,html .km-pane-wrapper .k-header{background-color:#f5f5f5}thead.k-grid-header,thead.k-grid-header tr:first-child{background:0 0}.k-mediaplayer-toolbar{background-color:rgba(245,245,245,.85)}.k-hr{border-color:#ccc}.k-badge{background-color:#428bca;color:#fff;border-radius:3px}.k-tool{border-color:transparent}.k-mobile-list .k-check:checked,.k-mobile-list .k-edit-field [type=checkbox]:checked,.k-mobile-list .k-edit-field [type=radio]:checked{background-image:url(7fa2dbc692ce4a47d4519b74b46023b4.png);border-color:transparent}.k-mobile-list .k-check:checked,.k-mobile-list .k-edit-field [type=checkbox]:checked{font-family:WebComponentsIcons;background-image:none}.k-mobile-list .k-check:checked:before,.k-mobile-list .k-edit-field [type=checkbox]:checked:before{content:"\e118"}.k-i-loading{background-image:url(65d7bfae1e4db34b067a765cd9c672ec.gif)}.k-loading-image{background-image:url(d2cb3a6bd750754691ee6f5f24aa81d0.gif)}.k-loading-color{background-color:#fff}.k-draghandle{border-color:#fff;background-color:#fff;box-shadow:0 0 0 1px #c4c4c4}.k-draghandle:hover{border-color:#aeaeae;background-color:#ebebeb;box-shadow:none}.k-scheduler{color:#fff;background-color:#fff}.k-scheduler-layout{color:#333}.k-scheduler-datecolumn,.k-scheduler-groupcolumn{background-color:#fff;color:#333}.k-scheduler-header th,.k-scheduler-header-wrap,.k-scheduler-table td,.k-scheduler-times,.k-scheduler-times th,.k-scheduler-times tr{border-color:#d2d2d2}.k-nonwork-hour,.k-scheduler-dayview .k-today.k-nonwork-hour,.k-scheduler-timelineview .k-today.k-nonwork-hour{background-color:#f5f5f5}.k-gantt .k-nonwork-hour{background-color:rgba(0,0,0,.02)}.k-gantt .k-header.k-nonwork-hour{background-color:rgba(0,0,0,.2)}.k-scheduler-table .k-today,.k-today>.k-scheduler-datecolumn,.k-today>.k-scheduler-groupcolumn{background-color:#eee}.k-scheduler-now-arrow{border-left-color:#dbdbdb}.k-scheduler-now-line{background-color:#dbdbdb}.k-event,.k-task-complete{border-color:#3174ad;background:#3174ad 0 -257px none repeat-x;color:#fff}.k-event-inverse{color:#333}.k-event.k-state-selected{background-position:0 0;box-shadow:0 0 0 2px #333}.k-event .k-resize-handle:after,.k-task-single .k-resize-handle:after{background-color:#fff}.k-scheduler-marquee:after,.k-scheduler-marquee:before{border-color:#428bca}.k-panelbar .k-content,.k-panelbar .k-item,.k-panelbar .k-panel{background-color:#fff;color:#333;border-color:#ccc}.k-panelbar>li>.k-link{color:#333}.k-panelbar>.k-item>.k-link{border-color:#ccc}.k-panel>li.k-item{background-color:#fff}.k-active-filter,.k-state-active,.k-state-active:hover{background-color:#fff;border-color:#ccc;color:#333}.k-fieldselector .k-list-container{background-color:#fff}.k-menu .k-state-hover>.k-state-active{background-color:transparent}.k-state-highlight{background:#fff;color:#333}.k-grouping-row .k-state-focused,.k-state-focused{border-color:#76abd9}.k-mediaplayer-toolbar .k-button.k-bare.k-state-active,.k-mediaplayer-toolbar .k-button.k-bare.k-state-active:hover,.k-mediaplayer-toolbar .k-button.k-bare:active{color:#428bca}.k-calendar .k-link{color:#333}.k-calendar .k-footer{padding:0}.k-calendar .k-footer .k-nav-today{color:#333;text-decoration:none;background-color:#f5f5f5}.k-calendar .k-footer .k-nav-today.k-state-hover,.k-calendar .k-footer .k-nav-today:hover{background-color:#fff;text-decoration:underline}.k-calendar .k-footer .k-nav-today:active{background-color:#fff}.k-calendar .k-link.k-nav-fast{color:#333}.k-calendar .k-nav-fast.k-state-hover{text-decoration:none;background-color:#ebebeb;color:#333}.k-calendar .k-link.k-state-hover{border-radius:4px}.k-calendar .k-state-focused.k-state-hover{background-color:#d5e5f3}.k-calendar .k-state-selected.k-state-hover{background-color:#3276b1}.k-calendar .k-state-selected.k-state-hover .k-link{color:#fff}.k-calendar td.k-state-focused.k-state-selected.k-state-hover{box-shadow:inset 0 0 7px 0 #1f496e}.k-calendar .k-today{background-color:#ebebeb}.k-calendar .k-today.k-state-selected{background-color:#428bca}.k-calendar .k-today.k-state-hover{background-color:#d9d9d9}.k-calendar .k-today.k-state-focused.k-state-hover{background-color:#d5e5f3}.k-calendar .k-today.k-state-selected.k-state-hover{background-color:#3276b1}.k-calendar .k-footer .k-link{border-radius:0}.k-calendar th{background-color:#f5f5f5}.k-calendar-container.k-group{border-color:rgba(0,0,0,.2)}.k-draghandle.k-state-selected:hover,.k-ghost-splitbar-horizontal,.k-ghost-splitbar-vertical,.k-list>.k-state-highlight,.k-list>.k-state-selected,.k-marquee-color,.k-panel>.k-state-selected,.k-scheduler .k-scheduler-toolbar .k-state-selected,.k-scheduler .k-today.k-state-selected,.k-state-selected,.k-state-selected:link,.k-state-selected:visited,.k-tool.k-state-selected{color:#fff;background-color:#428bca;border-color:#428bca}.k-group-header+.k-list>.k-item.k-first,.k-static-header+.k-list>.k-item.k-first,.k-virtual-item.k-first{border-top-color:#aeaeae}.k-group-header+div>.k-list>.k-item.k-first:before{border-top-color:#aeaeae}.k-popup>.k-group-header,.k-popup>.k-virtual-wrap>.k-group-header{background:#aeaeae;color:#fff}.k-popup .k-list .k-item>.k-group{background:#aeaeae;color:#fff;border-bottom-left-radius:3px}.k-marquee-text{color:#fff}.k-grid-header th.k-state-focused,.k-list>.k-state-focused,.k-listview>.k-state-focused,.k-state-focused,td.k-state-focused{box-shadow:inset 0 0 7px 0 #76abd9}.k-popup .k-list .k-state-focused{border-radius:4px;box-shadow:inset 0 0 2px 0 #428bca,inset 0 0 7px 0 #76abd9}.k-list>.k-state-focused.k-state-selected,.k-listview>.k-state-focused.k-state-selected,.k-state-focused.k-state-selected,td.k-state-focused.k-state-selected{box-shadow:inset 0 0 10px 3px #3276b1}.k-list-optionlabel.k-state-selected.k-state-focused{box-shadow:none}.k-panelbar>li.k-state-default>.k-link.k-state-selected,.k-panelbar>li>.k-state-selected,.k-state-selected>.k-link{color:#fff}.k-dropdown .k-state-focused,.k-filebrowser-dropzone,.k-list>.k-state-hover,.k-listbox .k-item:hover:not(.k-state-disabled),.k-mobile-list .k-edit-label.k-check:active,.k-mobile-list .k-item>.k-label:active,.k-mobile-list .k-item>.k-link:active,.k-mobile-list .k-recur-view .k-check:active,.k-pager-wrap .k-link:hover,.k-scheduler .k-scheduler-toolbar ul li.k-state-hover,.k-splitbar-horizontal-hover:hover,.k-splitbar-vertical-hover:hover,.k-state-hover,.k-state-hover:hover{color:#333;background-color:#ebebeb;border-color:#aeaeae}.k-pager-wrap .k-link.k-state-disabled:hover{background-color:#fff}.k-mobile-list .k-scheduler-timezones .k-edit-field:nth-child(2):active{color:#333;background-color:#ebebeb;border-color:#aeaeae}.k-state-focused>.k-select,.k-state-hover>.k-select{border-color:#aeaeae}.k-draghandle:hover,.k-listbox .k-item:hover,.k-other-month.k-state-hover .k-link,.k-pager-wrap .k-link:hover,.k-state-hover,.k-state-hover:hover,.k-textbox:hover,div.k-filebrowser-dropzone em{background-image:none}.k-pager-wrap{background-color:#f5f5f5;color:#333}.k-autocomplete.k-state-active,.k-dropdown-wrap.k-state-active,.k-numeric-wrap.k-state-active,.k-panelbar>.k-item>.k-state-focused,.k-picker-wrap.k-state-active,.k-state-active,.k-state-active:hover,.k-state-active>.k-link{background-image:none}.k-draghandle.k-state-selected:hover,.k-state-selected{background-image:none}.k-draghandle.k-state-selected:hover{background-position:50% 50%}.k-other-month.k-state-hover .k-link,.k-state-hover>.k-link,div.k-filebrowser-dropzone em{color:#333}.k-autocomplete.k-state-focused,.k-autocomplete.k-state-hover,.k-dropdown-wrap.k-state-focused,.k-dropdown-wrap.k-state-hover,.k-numeric-wrap.k-state-focused,.k-numeric-wrap.k-state-hover,.k-picker-wrap.k-state-focused,.k-picker-wrap.k-state-hover{background-color:#ebebeb;background-image:none;background-position:50% 50%;border-color:#aeaeae}.k-dropdown .k-state-focused .k-input,.km-pane-wrapper .k-mobile-list input:not([type=checkbox]):not([type=radio]),.km-pane-wrapper .k-mobile-list textarea,.km-pane-wrapper .km-pane .k-mobile-list select:not([multiple]){color:#333}.km-pane-wrapper .km-pane .k-mobile-list.k-filter-menu .k-space-right{background-position:50% 50%;background:#ebebeb;border-color:#ebebeb}.km-pane-wrapper .km-pane .k-mobile-list.k-filter-menu .k-space-right>input{background:#fff;border-color:#ccc}.km-pane-wrapper .km-pane .k-mobile-list.k-filter-menu .k-space-right>input:focus{border-color:#76abd9;box-shadow:0 0 7px 0 #76abd9}.k-dropdown .k-state-hover .k-input{color:#333}.k-state-error{border-color:#dbdbdb;background-color:#e3e3e3;color:#6b6b6b}.k-edge .k-popup-edit-form,.k-edge .k-select,.k-ie11 .k-popup-edit-form,.k-ie11 .k-select{opacity:.9}.k-loading-mask.k-state-selected,.k-tile-empty.k-state-selected{border-width:0;background-image:none;background-color:transparent}.k-dropzone .k-upload-status,.k-dropzone em,.k-other-month,.k-other-month .k-link,.k-slider .k-draghandle,.k-state-disabled,.k-state-disabled .k-link,.k-tile-empty strong{color:#a1a1a1}.k-progressbar-indeterminate{background:url(2741811ab1241e6b49b27954fce672cb.gif)}.k-progressbar-indeterminate .k-progress-status-wrap,.k-progressbar-indeterminate .k-state-selected{display:none}.k-slider-track{background-color:#ccc}.k-slider-selection{background-color:#428bca}.k-slider-horizontal .k-tick{background-image:url(a1d294424a11b79eb2998f6a9cfdc262.gif)}.k-slider-vertical .k-tick{background-image:url(d7f17434d177f6ddb27a867c09b5a6eb.gif)}.k-chart-crosshair-tooltip,.k-chart-shared-tooltip,.k-widget.k-tooltip{border-color:#000;background-color:#000;color:#fff}.k-widget.k-tooltip-validation{border-color:#fbeed5;background-color:#fbeed5;color:#90640e}.input-append .k-tooltip-validation,.input-prepend .k-tooltip-validation{font-size:12px;position:relative;top:3px}.k-callout-n{border-bottom-color:#000}.k-callout-w{border-right-color:#000}.k-callout-s{border-top-color:#000}.k-callout-e{border-left-color:#000}.k-tooltip-validation .k-callout-n{border-bottom-color:#fbeed5}.k-tooltip-validation .k-callout-w{border-right-color:#fbeed5}.k-tooltip-validation .k-callout-s{border-top-color:#fbeed5}.k-tooltip-validation .k-callout-e{border-left-color:#fbeed5}.k-splitbar{background-color:#f5f5f5}.k-restricted-size-horizontal,.k-restricted-size-vertical{background-color:#6b6b6b}.k-file{background-color:#fff;border-color:#d2d2d2}.k-file-progress{color:#2498bc}.k-file-progress .k-progress{background-color:#2498bc}.k-file-success .k-file-name,.k-file-success .k-upload-pct{color:#3ea44e}.k-file-success .k-progress{background-color:#3ea44e}.k-file-error{color:#d92800}.k-file-error .k-file-extension-wrapper,.k-file-error .k-multiple-files-extension-wrapper{color:#d92800;border-color:#d92800}.k-file-error .k-file-extension-wrapper:before,.k-file-error .k-multiple-files-extension-wrapper:before{background-color:#fff;border-color:transparent transparent #d92800 #d92800}.k-file-error .k-progress{background-color:#d92800}.k-file-extension-wrapper,.k-multiple-files-extension-wrapper{color:#a1a1a1;border-color:#a1a1a1}.k-file-invalid .k-file-name-invalid{color:#d92800}.k-file-invalid-extension-wrapper,.k-multiple-files-invalid-extension-wrapper{color:#d92800;border-color:#d92800}.k-file-extension-wrapper:before,.k-multiple-files-extension-wrapper:before{background-color:#fff;border-color:transparent transparent #a1a1a1 #a1a1a1}.k-file-invalid-extension-wrapper:before,.k-multiple-files-invalid-extension-wrapper:before{background-color:#fff;border-color:transparent transparent #d92800 #d92800}.k-multiple-files-extension-wrapper:after{border-top-color:#a1a1a1;border-left-color:#a1a1a1}.k-multiple-files-invalid-extension-wrapper:after{border-top-color:#d92800;border-left-color:#d92800}.k-file-information,.k-file-size,.k-file-validation-message{color:#a1a1a1}.k-upload .k-upload-selected{color:#428bca;border-color:#ccc}.k-upload .k-upload-selected:hover{color:#fff;background-color:#428bca}.k-tile{border-color:#fff}.k-textbox:hover,.k-tiles li.k-state-hover{border-color:#aeaeae}.k-tiles li.k-state-selected{border-color:#428bca}.k-leaf,.k-leaf.k-state-hover:hover{color:#fff}.k-leaf.k-inverse,.k-leaf.k-inverse.k-state-hover:hover{color:#000}.k-widget{box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.k-calendar-container>.k-calendar{box-shadow:none}.k-slider,.k-treeview,.k-upload{box-shadow:none}.k-state-hover{box-shadow:0 1px 0 rgba(255,255,255,.2)}.k-autocomplete.k-state-focused,.k-dropdown-wrap.k-state-focused,.k-numeric-wrap.k-state-focused,.k-picker-wrap.k-state-focused{box-shadow:0 0 7px 0 #76abd9}.k-state-selected{box-shadow:0 1px 1px rgba(0,0,0,.075) inset}.k-state-active{box-shadow:none}.k-grid td.k-state-selected.k-state-focused{background-color:#4e92cd}.k-autocomplete.k-state-border-down,.k-autocomplete.k-state-border-up,.k-datepicker-calendar,.k-dropdown-wrap.k-state-active,.k-filebrowser .k-image,.k-grid .k-filter-options,.k-menu .k-menu-group,.k-multiselect.k-state-focused,.k-picker-wrap.k-state-active,.k-popup,.k-time-popup,.k-tooltip{box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.k-treemap-tile.k-state-hover{box-shadow:inset 0 0 0 3px #ccc}.k-window{border-color:rgba(0,0,0,.2);box-shadow:1px 1px 7px 1px rgba(128,128,128,.2)}.k-window.k-state-focused{border-color:rgba(0,0,0,.2);box-shadow:1px 1px 7px 1px rgba(0,0,0,.2)}.k-window-maximized .k-window-content,.k-window-maximized .k-window-titlebar,.k-window.k-window-maximized{border-radius:0}.k-shadow{box-shadow:0 1px 2px 0 rgba(0,0,0,.2)}.k-inset{box-shadow:inset 0 1px 1px rgba(0,0,0,.2)}.k-editor-inline ::-moz-selection{background-color:#428bca;text-shadow:none;color:#fff}.k-editor-inline ::selection{background-color:#428bca;text-shadow:none;color:#fff}.k-editor-inline ::-moz-selection{background-color:#428bca;text-shadow:none;color:#fff}.k-notification-info{background-color:#e5f5fa;color:#2498bc;border-color:#bae5f2}.k-notification-success{background-color:#eaf7ec;color:#3ea44e;border-color:#c5e9cb}.k-notification-warning{background-color:#fbeed5;color:#bf8412;border-color:#f7dba6}.k-notification-error{background-color:#ffe0d9;color:#d92800;border-color:#ffb6a6}.k-gantt .k-treelist{background:#f5f5f5}.k-gantt .k-treelist .k-alt{background-color:#dcdcdc}.k-gantt .k-treelist tr:hover{background-color:#ebebeb}.k-gantt .k-treelist .k-alt.k-state-selected,.k-gantt .k-treelist .k-alt.k-state-selected>td,.k-gantt .k-treelist .k-state-selected,.k-gantt .k-treelist .k-state-selected td{background-color:#428bca}.k-task-dot:after{background-color:#333;border-color:#333}.k-task-dot:hover:after{background-color:#fff}.k-task-summary{border-color:#737373;background:#737373}.k-task-milestone,.k-task-summary-complete{border-color:#333;background:#333}.k-state-selected.k-task-summary{border-color:#a6c8e6;background:#a6c8e6}.k-state-selected .k-task-summary-complete,.k-state-selected.k-task-milestone{border-color:#428bca;background:#428bca}.k-task-single{background-color:#3a86c8;border-color:#3174ad;color:#fff}.k-state-selected.k-task-single{border-color:#428bca}.k-line{background-color:#333;color:#333}.k-state-selected.k-line{background-color:#428bca;color:#428bca}.k-resource{background-color:#fff}.k-autocomplete,.k-block,.k-calendar .k-link,.k-calendar td,.k-calendar-container,.k-colorpicker,.k-combobox,.k-datepicker,.k-datetimepicker,.k-drag-clue,.k-dropdown,.k-dropdown-wrap,.k-editor-inline,.k-grid .k-filter-options,.k-grouping-header .k-group-indicator,.k-inline-block,.k-list-container,.k-multiselect,.k-notification,.k-numeric-wrap,.k-numerictextbox,.k-picker-wrap,.k-slider-selection,.k-slider-track,.k-split-button,.k-textbox,.k-tile,.k-timepicker,.k-tooltip,.k-touch-scrollbar,.k-treeview .k-in,.k-upload,.k-window,.k-window-titleless .k-window-content{border-radius:4px}.k-tool{text-align:center;vertical-align:middle}.k-tool.k-group-start,.k-toolbar .k-button-group .k-group-start,.k-toolbar .k-split-button .k-button{border-radius:4px 0 0 4px}.k-rtl .k-tool.k-group-start,.k-rtl .k-toolbar .k-button-group .k-group-start,.k-rtl .k-toolbar .k-split-button .k-button{border-radius:0 4px 4px 0}.k-toolbar .k-button-group>.k-group-end{border-radius:4px}.k-tool.k-group-end,.k-toolbar .k-button-group .k-button+.k-group-end,.k-toolbar .k-split-button .k-split-button-arrow{border-radius:0 4px 4px 0}.k-rtl .k-tool.k-group-end,.k-rtl .k-toolbar .k-button-group .k-group-end,.k-rtl .k-toolbar .k-split-button .k-split-button-arrow{border-radius:4px 0 0 4px}.k-overflow-container .k-button-group .k-button{border-radius:4px}.k-overflow-container .k-separator{border-color:#ccc}.k-group-start.k-group-end.k-tool{border-radius:4px}.k-autocomplete.k-state-border-up,.k-calendar-container.k-state-border-up,.k-dropdown-wrap.k-state-border-up,.k-filter-menu,.k-list-container.k-state-border-up,.k-multiselect.k-state-border-up,.k-numeric-wrap.k-state-border-up,.k-picker-wrap.k-state-border-up,.k-window-content{border-radius:0 0 4px 4px}.k-autocomplete.k-state-border-up .k-input,.k-dropdown-wrap.k-state-border-up .k-input,.k-numeric-wrap.k-state-border-up .k-input,.k-picker-wrap.k-state-border-up .k-input,.k-picker-wrap.k-state-border-up .k-selected-color{border-radius:0 0 0 4px}.k-multiselect.k-state-border-up .k-multiselect-wrap{border-radius:0 0 4px 4px}.k-autocomplete.k-state-border-down,.k-block>.k-header,.k-calendar-container.k-state-border-down,.k-dropdown-wrap.k-state-border-down,.k-list-container.k-state-border-down,.k-multiselect.k-state-border-down,.k-numeric-wrap.k-state-border-down,.k-panelbar .k-tabstrip-items .k-item,.k-picker-wrap.k-state-border-down,.k-tabstrip-items .k-item,.k-tabstrip-items .k-link,.k-window-titlebar{border-radius:4px 4px 0 0}.k-split-button.k-state-border-down>.k-button{border-radius:4px 0 0 0}.k-split-button.k-state-border-up>.k-button{border-radius:0 0 0 4px}.k-split-button.k-state-border-down>.k-split-button-arrow{border-radius:0 4px 0 0}.k-split-button.k-state-border-up>.k-split-button-arrow{border-radius:0 0 4px 0}.k-dropdown-wrap .k-input,.k-numeric-wrap .k-input,.k-picker-wrap .k-input{border-radius:3px 0 0 3px}.k-rtl .k-dropdown-wrap .k-input,.k-rtl .k-numeric-wrap .k-input,.k-rtl .k-picker-wrap .k-input{border-radius:0 3px 3px 0}.k-numeric-wrap .k-link{border-radius:0 3px 0 0}.k-numeric-wrap .k-link+.k-link{border-radius:0 0 3px 0}.k-colorpicker .k-selected-color{border-radius:3px 0 0 3px}.k-rtl .k-colorpicker .k-selected-color{border-radius:0 3px 3px 0}.k-autocomplete.k-state-border-down .k-input{border-radius:4px 4px 0 0}.k-dropdown-wrap.k-state-border-down .k-input,.k-numeric-wrap.k-state-border-down .k-input,.k-picker-wrap.k-state-border-down .k-input,.k-picker-wrap.k-state-border-down .k-selected-color{border-radius:4px 0 0 0}.k-numeric-wrap .k-link.k-state-selected{background-color:#ebebeb}.k-multiselect.k-state-border-down .k-multiselect-wrap{border-radius:3px 3px 0 0}.k-datetimepicker .k-select+.k-select,.k-dropdown-wrap .k-select,.k-list-container.k-state-border-right,.k-numeric-wrap .k-select,.k-picker-wrap .k-select{border-radius:0 4px 4px 0}.k-rtl .k-datetimepicker .k-select+.k-select,.k-rtl .k-dropdown-wrap .k-select,.k-rtl .k-list-container.k-state-border-right,.k-rtl .k-numeric-wrap .k-select,.k-rtl .k-picker-wrap .k-select{border-radius:4px 0 0 4px}.k-numeric-wrap.k-expand-padding .k-input{border-radius:4px}.k-autocomplete .k-input,.k-multiselect-wrap,.k-textbox>input{border-radius:3px}.k-dropzone,.k-fieldselector .k-list .k-item,.k-list .k-state-focused,.k-list .k-state-highlight,.k-list .k-state-hover,.k-list .k-state-selected,.k-list-optionlabel,.k-listbox .k-item{border-radius:3px}.k-grid .k-slider .k-button,.k-slider .k-button{border-radius:13px}.k-draghandle{border-radius:13px}.k-gantt-toolbar>ul.k-gantt-views li:first-child+li,.k-gantt-toolbar>ul.k-gantt-views li:first-child+li .k-link,.k-scheduler-toolbar>ul li:first-child,.k-scheduler-toolbar>ul li:first-child .k-link,.k-scheduler-toolbar>ul.k-scheduler-views li:first-child+li,.k-scheduler-toolbar>ul.k-scheduler-views li:first-child+li .k-link{border-radius:4px 0 0 4px}.k-rtl .k-gantt-toolbar>ul.k-gantt-views li:first-child+li,.k-rtl .k-gantt-toolbar>ul.k-gantt-views li:first-child+li .k-link,.k-rtl .k-scheduler-toolbar>ul li:first-child,.k-rtl .k-scheduler-toolbar>ul li:first-child .k-link,.k-rtl .k-scheduler-toolbar>ul.k-scheduler-views li:first-child+li,.k-rtl .k-scheduler-toolbar>ul.k-scheduler-views li:first-child+li .k-link,.km-view.k-popup-edit-form .k-gantt-toolbar>ul li:last-child,.km-view.k-popup-edit-form .k-gantt-toolbar>ul li:last-child .k-link,.km-view.k-popup-edit-form .k-scheduler-toolbar>ul li:last-child,.km-view.k-popup-edit-form .k-scheduler-toolbar>ul li:last-child .k-link{border-radius:0 4px 4px 0}.k-edit-field>.k-scheduler-navigation,.k-scheduler-phone .k-scheduler-toolbar>ul li.k-nav-today,.k-scheduler-phone .k-scheduler-toolbar>ul li.k-nav-today .k-link{border-radius:4px}.k-gantt-toolbar ul.k-gantt-views li:last-child,.k-gantt-toolbar ul.k-gantt-views li:last-child .k-link,.k-scheduler-toolbar .k-nav-next,.k-scheduler-toolbar .k-nav-next .k-link,.k-scheduler-toolbar ul+ul li:last-child,.k-scheduler-toolbar ul+ul li:last-child .k-link{border-top-right-radius:4px;border-bottom-right-radius:4px}.k-rtl .k-gantt-toolbar ul.k-gantt-views li:last-child,.k-rtl .k-gantt-toolbar ul.k-gantt-views li:last-child .k-link,.k-rtl .k-scheduler-toolbar .k-nav-next,.k-rtl .k-scheduler-toolbar .k-nav-next .k-link,.k-rtl .k-scheduler-toolbar ul+ul li:last-child,.k-rtl .k-scheduler-toolbar ul+ul li:last-child .k-link{border-radius:4px 0 0 4px}.k-scheduler div.k-scheduler-footer .k-link,.k-scheduler div.k-scheduler-footer ul li{border-radius:4px}.k-event,.k-event .k-link,.k-more-events,.k-task-complete,.k-task-single{border-radius:3px}.k-scheduler-mobile .k-event{border-radius:2px}.k-grid-mobile .k-column-active+th.k-header{border-left-color:#333}.k-ie .km-pane-wrapper .k-content,.k-ie .km-pane-wrapper .k-group,.k-ie .km-pane-wrapper .k-header,.k-ie .km-pane-wrapper .k-popup-edit-form .k-edit-field .k-button,.k-ie .km-pane-wrapper .k-widget,.km-pane-wrapper .k-mobile-list .k-edit-field,.km-pane-wrapper .k-mobile-list .k-edit-label,.km-pane-wrapper .k-mobile-list .k-item,html .km-pane-wrapper .km-widget{color:#333}@media screen and (-ms-high-contrast:active) and (-ms-high-contrast:none){div.km-pane-wrapper a{color:#333}}.km-pane-wrapper .k-mobile-list .k-edit-field,.km-pane-wrapper .k-mobile-list .k-item,.km-pane-wrapper .k-mobile-list .k-recur-view>.k-edit-field .k-check{background-color:#fff;border-top:1px solid #d2d2d2}.km-pane-wrapper .k-mobile-list .k-edit-field textarea{outline-width:0}.km-pane-wrapper .k-mobile-list .k-item.k-state-selected{background-color:#428bca;border-top-color:#428bca}.km-pane-wrapper .k-mobile-list .k-recur-view>.k-edit-field .k-check:first-child{border-top-color:transparent}.km-pane-wrapper .k-mobile-list .k-item:last-child{box-shadow:inset 0 -1px 0 #d2d2d2}.km-pane-wrapper #recurrence .km-scroll-container>.k-edit-label:first-child,.km-pane-wrapper .k-mobile-list .k-recur-view>.k-edit-label:nth-child(3),.km-pane-wrapper .k-mobile-list>ul>li>.k-link{color:#858585}.km-pane-wrapper .k-mobile-list>ul>li>.k-link{border-bottom:1px solid #d2d2d2}.km-pane-wrapper .k-mobile-list .k-edit-field{box-shadow:0 1px 1px #d2d2d2}.km-actionsheet .k-grid-delete,.km-actionsheet .k-scheduler-delete,.km-pane-wrapper .k-filter-menu .k-button[type=reset],.km-pane-wrapper .k-scheduler-delete{color:#fff;border-color:#dbdbdb;background-color:red;background-image:linear-gradient(to bottom,rgba(255,255,255,.3),rgba(255,255,255,.15))}.km-actionsheet .k-grid-delete:active,.km-actionsheet .k-scheduler-delete:active,.km-pane-wrapper .k-filter-menu .k-button[type=reset]:active,.km-pane-wrapper .k-scheduler-delete:active{background-color:#900}.km-pane-wrapper .k-pager-numbers .k-link,.km-pane-wrapper .k-pager-numbers .k-state-selected,.km-pane-wrapper .k-pager-wrap>.k-link{border-radius:0}.km-pane-wrapper .k-pager-nav.k-pager-first{border-radius:4px 0 0 4px}.k-autocomplete.k-state-default,.k-dropdown-wrap.k-state-default,.k-numeric-wrap.k-state-default,.k-picker-wrap.k-state-default{background-position:50% 50%;background-color:#fff;border-color:#ccc}.k-autocomplete.k-state-hover,.k-dropdown-wrap.k-state-hover,.k-numeric-wrap.k-state-hover,.k-picker-wrap.k-state-hover{background-color:#ebebeb;background-image:none;background-position:50% 50%;border-color:#aeaeae}.k-multiselect-wrap{border-color:#ccc}.k-multiselect-wrap.k-state-hover,.k-state-hover>.k-multiselect-wrap{border-color:#aeaeae;background-color:#fff;color:#fff}.k-autocomplete.k-state-focused,.k-dropdown-wrap.k-state-focused,.k-numeric-wrap.k-state-focused,.k-picker-wrap.k-state-focused{background-color:#ebebeb;background-image:none;background-position:50% 50%;border-color:#76abd9;box-shadow:0 0 7px 0 #76abd9}.k-multiselect-wrap.k-state-focused,.k-state-focused>.k-multiselect-wrap{border-color:#76abd9;box-shadow:0 0 7px 0 #76abd9}.k-list-container{color:#333}.k-nodata{color:#a1a1a1}.k-dropdown .k-input,.k-dropdown .k-state-focused .k-input,.k-menu .k-popup{color:#333}.k-state-default>.k-select{border-color:#ccc}.k-state-hover>.k-select{border-color:#aeaeae}.k-state-focused>.k-select{border-color:#76abd9}.k-tabstrip:focus{box-shadow:0 0 7px 0 #76abd9}.k-panelbar>li.k-state-default>.k-link,.k-tabstrip-items .k-state-default .k-link{color:#428bca}.k-panelbar>li.k-state-default>.k-link.k-state-hover,.k-panelbar>li.k-state-hover>.k-link,.k-tabstrip-items .k-state-hover .k-link{color:#333}.k-panelbar>.k-state-focused.k-state-hover{background:#ebebeb;box-shadow:none}.k-tabstrip-items .k-item{border-color:transparent}.k-tabstrip-items .k-state-hover{border-color:#aeaeae}.k-panelbar .k-tabstrip-items .k-state-active,.k-tabstrip-items .k-state-active{background-color:#fff;background-image:none;border-color:#ccc}.k-panelbar .k-tabstrip-top>.k-tabstrip-items .k-state-active,.k-tabstrip-top>.k-tabstrip-items .k-state-active{border-bottom-color:#fff}.k-tabstrip .k-content.k-state-active{background-color:#fff;color:#333}.k-menu .k-item,.k-menu.k-header{border-color:#ccc}.k-column-menu,.k-column-menu .k-item,.k-overflow-container .k-overflow-group{border-color:#ccc}.k-overflow-container .k-overflow-group{box-shadow:inset 0 1px 0 #fff,0 1px 0 #fff}.k-overflow-container .k-overflow-group+.k-overflow-group,.k-toolbar-first-visible.k-overflow-group{box-shadow:0 1px 0 #fff}.k-toolbar-last-visible.k-overflow-group{box-shadow:inset 0 1px 0 #fff}.k-toolbar:not(.k-spreadsheet-toolbar) .k-button-group .k-button:focus,.k-toolbar:not(.k-spreadsheet-toolbar) .k-button.k-state-disabled:focus{border-color:#76abd9;box-shadow:0 0 7px 0 #76abd9}.k-column-menu .k-separator{border-color:#ccc;background-color:transparent}.k-menu .k-group{border-color:rgba(0,0,0,.2)}.k-grid-filter.k-state-active{background-color:#fff}.k-grid-footer td,.k-group-footer td,.k-grouping-row td{color:#333;border-color:#ccc;font-weight:700}.k-grouping-header{color:#333}.k-grid tr:hover{background-color:#ebebeb}.k-grid .k-filter-row:hover,.k-pivot-rowheaders .k-grid tr:hover{background:0 0}.k-grid td.k-state-focused{box-shadow:inset 0 0 0 1px inset 0 0 7px 0 #76abd9}.k-grid tr.k-state-focused:hover td{background-color:#d5e5f3}.k-grid td.k-state-selected:hover,.k-grid tr.k-state-selected:hover td{background-color:#3379b5}.k-grid tr.k-state-selected:hover td.k-state-focused,.k-grid tr:hover .k-state-focused.k-state-selected{box-shadow:inset 0 0 7px 0 #193c5a}.k-gantt-toolbar .k-state-default,.k-grid .k-grouping-header,.k-grid-header,.k-grid-header-wrap,.k-grouping-header .k-group-indicator,.k-header,.k-pager-wrap,.k-pager-wrap .k-link,.k-pager-wrap .k-textbox{border-color:#ccc}.k-pager-numbers .k-link,.k-treeview .k-in{border-color:transparent}.k-grid .k-hierarchy-cell .k-icon,.k-scheduler-table .k-icon,.k-treeview .k-icon{background-color:transparent;border-radius:4px}.k-scheduler-table .k-state-hover .k-icon{background-color:transparent}.k-editor .k-tool:focus{outline:0;border-color:#76abd9;box-shadow:0 0 7px 0 #76abd9}.k-checkbox-label:before{border-color:#ccc;background:#fff;border-radius:3px}.k-checkbox-label:hover:before,.k-checkbox:checked+.k-checkbox-label:hover:before,.k-checkbox:checked:hover+.k-checkbox-label:before,.k-checkbox:hover+.k-checkbox-label:before{border-color:#aeaeae;box-shadow:none}.k-checkbox:checked+.k-checkbox-label:before{background-color:#fff;border-color:#ccc;color:#428bca}.k-checkbox-label:active:before,.k-checkbox:active+.k-checkbox-label:before{box-shadow:0 0 2px 0 #76abd9;border-color:#76abd9}.k-checkbox:checked+.k-checkbox-label:active:before,.k-checkbox:checked:active+.k-checkbox-label:before{box-shadow:0 0 2px 0 #76abd9;border-color:#76abd9}.k-checkbox:disabled+.k-checkbox-label{color:#a1a1a1}.k-checkbox:disabled+.k-checkbox-label:hover:before{box-shadow:none}.k-checkbox:checked:disabled+.k-checkbox-label:active:before,.k-checkbox:checked:disabled+.k-checkbox-label:before,.k-checkbox:checked:disabled+.k-checkbox-label:hover:before,.k-checkbox:disabled+.k-checkbox-label:before{color:#a1a1a1;background:#fff;border-color:#ccc;border-radius:3px}.k-checkbox:focus+.k-checkbox-label:before,.k-checkbox:focus+.k-checkbox-label:hover:before{border-color:#76abd9;box-shadow:0 0 2px 0 #76abd9}.k-checkbox:indeterminate+.k-checkbox-label:after{background-color:#428bca;background-image:none;border-color:#76abd9;border-radius:2px}.k-checkbox:indeterminate:hover+.k-checkbox-label:after{border-color:#428bca;background-color:#428bca}.k-radio-label:before{border-color:#ccc;border-radius:50%;background-color:#fff;border-width:1px}.k-radio-label:hover:before,.k-radio:checked+.k-radio-label:hover:before{border-color:#aeaeae;box-shadow:none}.k-radio:checked+.k-radio-label:after{background-color:#428bca;border-radius:50%}.k-radio-label:active:before{border-color:#76abd9;box-shadow:0 0 2px 0 #76abd9}.k-radio:checked+.k-radio-label:active:before{box-shadow:0 0 2px 0 #76abd9;border-color:#76abd9}.k-radio:disabled+.k-radio-label{color:#d2d2d2}.k-radio:disabled+.k-radio-label:active:before,.k-radio:disabled+.k-radio-label:before,.k-radio:disabled+.k-radio-label:hover:after,.k-radio:disabled+.k-radio-label:hover:before{background:#fff;border-color:#ccc;box-shadow:none}.k-radio:disabled:checked+.k-radio-label:after{background-color:#428bca;opacity:.5}.k-radio:focus+.k-radio-label:before{border-color:#76abd9;box-shadow:0 0 2px 0 #76abd9}@media screen and (-ms-high-contrast:active){.k-editor-toolbar-wrap .k-button-group .k-tool:focus,.k-editor-toolbar-wrap .k-dropdown-wrap.k-state-focused{border-color:#fff}}@media only screen and (max-width:1024px){.k-edge .k-pager-numbers .k-current-page .k-link,.k-edge .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view,.k-ff .k-pager-numbers .k-current-page .k-link,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view,.k-ie11 .k-pager-numbers .k-current-page .k-link,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view,.k-safari .k-pager-numbers .k-current-page .k-link,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view,.k-webkit .k-pager-numbers .k-current-page .k-link,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view{background-position:50% 50%;background-color:#fff;border-color:#ccc}.k-edge .k-pager-numbers .k-current-page .k-link,.k-ff .k-pager-numbers .k-current-page .k-link,.k-ie11 .k-pager-numbers .k-current-page .k-link,.k-safari .k-pager-numbers .k-current-page .k-link,.k-webkit .k-pager-numbers .k-current-page .k-link{border-color:#ccc}.k-edge .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view{border-radius:4px}.k-edge .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li{border-radius:0}.k-edge .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li.k-current-view,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li.k-current-view,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li.k-current-view,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li.k-current-view,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li.k-current-view{border-radius:3px 3px 0 0}.k-edge .k-scheduler-toolbar>ul li:first-child,.k-edge .k-scheduler-toolbar>ul li:first-child .k-link,.k-edge .k-scheduler-toolbar>ul.k-scheduler-views li,.k-edge .k-scheduler-toolbar>ul.k-scheduler-views li .k-link,.k-ff .k-scheduler-toolbar>ul li:first-child,.k-ff .k-scheduler-toolbar>ul li:first-child .k-link,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views li,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views li .k-link,.k-ie11 .k-scheduler-toolbar>ul li:first-child,.k-ie11 .k-scheduler-toolbar>ul li:first-child .k-link,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views li,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views li .k-link,.k-safari .k-scheduler-toolbar>ul li:first-child,.k-safari .k-scheduler-toolbar>ul li:first-child .k-link,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views li,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views li .k-link,.k-webkit .k-scheduler-toolbar>ul li:first-child,.k-webkit .k-scheduler-toolbar>ul li:first-child .k-link,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views li,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views li .k-link{border-radius:0}.k-edge .k-scheduler-toolbar>ul.k-scheduler-views li:last-child,.k-edge .k-scheduler-toolbar>ul.k-scheduler-views li:last-child .k-link,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views li:last-child,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views li:last-child .k-link,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views li:last-child,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views li:last-child .k-link,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views li:last-child,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views li:last-child .k-link,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views li:last-child,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views li:last-child .k-link{border-radius:0 0 3px 3px}.k-edge .k-pager-numbers .k-current-page .k-link:hover,.k-edge .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover,.k-ff .k-pager-numbers .k-current-page .k-link:hover,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover,.k-ie11 .k-pager-numbers .k-current-page .k-link:hover,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover,.k-safari .k-pager-numbers .k-current-page .k-link:hover,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover,.k-webkit .k-pager-numbers .k-current-page .k-link:hover,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover{border-color:#aeaeae;background-image:none;background-color:#ebebeb}.k-edge .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link{color:#333;min-width:75px}.k-edge .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover>.k-link,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover>.k-link,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover>.k-link,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover>.k-link,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover>.k-link{color:#333}.k-edge .k-pager-numbers .k-current-page .k-link:after,.k-edge .k-scheduler-views>li.k-state-selected>.k-link:after,.k-ff .k-pager-numbers .k-current-page .k-link:after,.k-ff .k-scheduler-views>li.k-state-selected>.k-link:after,.k-ie11 .k-pager-numbers .k-current-page .k-link:after,.k-ie11 .k-scheduler-views>li.k-state-selected>.k-link:after,.k-safari .k-pager-numbers .k-current-page .k-link:after,.k-safari .k-scheduler-views>li.k-state-selected>.k-link:after,.k-webkit .k-pager-numbers .k-current-page .k-link:after,.k-webkit .k-scheduler-views>li.k-state-selected>.k-link:after{display:block;content:"";position:absolute;top:50%;margin-top:-.5em;right:.333em;width:1.333em;height:1.333em}.k-edge .k-pager-numbers.k-state-expanded,.k-edge .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded,.k-ff .k-pager-numbers.k-state-expanded,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded,.k-ie11 .k-pager-numbers.k-state-expanded,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded,.k-safari .k-pager-numbers.k-state-expanded,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded,.k-webkit .k-pager-numbers.k-state-expanded,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded{border-width:1px 1px 0 1px;border-style:solid;border-color:#ccc;background-color:#f5f5f5;border-radius:4px 4px 0 0;box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.k-edge .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded{border-width:1px;background-image:none;border-radius:4px}.k-edge .k-pager-numbers .k-link,.k-edge .k-pager-numbers .k-state-selected,.k-ff .k-pager-numbers .k-link,.k-ff .k-pager-numbers .k-state-selected,.k-ie11 .k-pager-numbers .k-link,.k-ie11 .k-pager-numbers .k-state-selected,.k-safari .k-pager-numbers .k-link,.k-safari .k-pager-numbers .k-state-selected,.k-webkit .k-pager-numbers .k-link,.k-webkit .k-pager-numbers .k-state-selected{border-radius:3px}.k-edge .k-widget.k-grid .k-pager-nav+.k-pager-numbers,.k-ff .k-widget.k-grid .k-pager-nav+.k-pager-numbers,.k-ie11 .k-widget.k-grid .k-pager-nav+.k-pager-numbers,.k-safari .k-widget.k-grid .k-pager-nav+.k-pager-numbers,.k-webkit .k-widget.k-grid .k-pager-nav+.k-pager-numbers{position:absolute}.k-edge .km-pane-wrapper .k-grid .k-pager-numbers,.k-edge .km-pane-wrapper .k-pager-numbers,.k-ff .km-pane-wrapper .k-grid .k-pager-numbers,.k-ff .km-pane-wrapper .k-pager-numbers,.k-ie11 .km-pane-wrapper .k-grid .k-pager-numbers,.k-ie11 .km-pane-wrapper .k-pager-numbers,.k-safari .km-pane-wrapper .k-grid .k-pager-numbers,.k-safari .km-pane-wrapper .k-pager-numbers,.k-webkit .km-pane-wrapper .k-grid .k-pager-numbers,.k-webkit .km-pane-wrapper .k-pager-numbers{transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%)}.k-edge .km-pane-wrapper .k-grid .k-pager-numbers.k-state-expanded,.k-edge .km-pane-wrapper .k-pager-numbers.k-state-expanded,.k-ff .km-pane-wrapper .k-grid .k-pager-numbers.k-state-expanded,.k-ff .km-pane-wrapper .k-pager-numbers.k-state-expanded,.k-ie11 .km-pane-wrapper .k-grid .k-pager-numbers.k-state-expanded,.k-ie11 .km-pane-wrapper .k-pager-numbers.k-state-expanded,.k-safari .km-pane-wrapper .k-grid .k-pager-numbers.k-state-expanded,.k-safari .km-pane-wrapper .k-pager-numbers.k-state-expanded,.k-webkit .km-pane-wrapper .k-grid .k-pager-numbers.k-state-expanded,.k-webkit .km-pane-wrapper .k-pager-numbers.k-state-expanded{transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%)}.k-edge .k-grid .k-pager-numbers:not(.k-state-expanded),.k-ff .k-grid .k-pager-numbers:not(.k-state-expanded),.k-ie11 .k-grid .k-pager-numbers:not(.k-state-expanded),.k-safari .k-grid .k-pager-numbers:not(.k-state-expanded),.k-webkit .k-grid .k-pager-numbers:not(.k-state-expanded){transform:none}.k-edge .k-grid .k-pager-numbers:not(.k-state-expanded) .k-current-page,.k-ff .k-grid .k-pager-numbers:not(.k-state-expanded) .k-current-page,.k-ie11 .k-grid .k-pager-numbers:not(.k-state-expanded) .k-current-page,.k-safari .k-grid .k-pager-numbers:not(.k-state-expanded) .k-current-page,.k-webkit .k-grid .k-pager-numbers:not(.k-state-expanded) .k-current-page{transform:none}}.k-editor,.k-grid,.k-menu,.k-scheduler{border-radius:4px}.k-grid-header:first-child,.k-grid-toolbar:first-child,.k-grid>.k-grouping-header,.k-scheduler>.k-scheduler-toolbar:first-child{border-radius:3px 3px 0 0}.k-grid-header:first-child th.k-header:first-child,.k-rtl thead.k-grid-header th.k-header:last-child,thead.k-grid-header th.k-header:first-child{border-radius:3px 0 0 0}.k-rtl .k-grid-header:first-child th.k-header:first-child,.k-rtl thead.k-grid-header th.k-header:first-child,thead.k-grid-header th.k-header:last-child{border-radius:0 3px 0 0}.k-grid-pager,.k-scheduler-footer{border-radius:0 0 3px 3px}.k-menu>.k-first{border-radius:3px 0 0 3px}.k-rtl .k-menu>.k-first{border-radius:0 3px 3px 0}.k-widget.k-treeview{color:#428bca}.k-treeview .k-in.k-state-hover{color:#428bca}.k-draghandle.k-state-selected,.k-treeview .k-state-selected{box-shadow:none}.k-tabstrip-items .k-state-hover .k-link{color:#428bca}.k-tabstrip-items .k-state-active .k-link{color:#333}.k-tabstrip-items .k-state-active .k-link{color:#333}.k-tabstrip-items .k-item{background:0 0}.k-tabstrip-items .k-item.k-state-active{background:#fff}.k-tabstrip-items .k-item.k-state-hover{background:#ebebeb}.k-tabstrip-items .k-state-focused{border-color:#76abd9;box-shadow:0 0 7px 0 #76abd9}.k-tabstrip-items .k-state-default.k-state-hover{border-color:#ebebeb}.k-multiselect .k-button{color:#fff;border-color:#357ebd;background-color:#428bca}.k-multiselect .k-button.k-state-hover{border-color:#285e8e;background-color:#3276b1}.k-multiselect .k-button:active{color:#fff;box-shadow:inset 0 0 10px 3px #3276b1}.k-list>.k-state-hover{border-color:#ebebeb}.k-scheduler-toolbar>ul>li{background-color:#fff;border-color:#ccc}.k-menu .k-group{background:#fff}.k-menu .k-state-default .k-state-border-down{background-color:#e8e8e8;box-shadow:inset 0 3px 8px rgba(0,0,0,.125)}.k-menu .k-item>.k-state-border-left,.k-menu .k-item>.k-state-border-right{background-color:#428bca;color:#fff}.k-menu .k-state-selected>.k-link{color:#fff;background-color:#428bca;border-color:#428bca;background-image:none}.k-menu .k-link.k-state-active,.k-menu .k-menu-scroll-button:hover,.k-menu .k-state-hover>.k-link{color:#333;background-color:#ebebeb;border-color:#aeaeae;background-image:none}.k-menu .k-state-hover .k-link.k-state-active{background-color:#d9d9d9}.k-slider-track{background-color:#fff;border-color:#ccc;border-radius:0}.k-slider-selection{background-color:#ebebeb;border-radius:0}.k-slider-horizontal .k-tick{background-image:url(a1d294424a11b79eb2998f6a9cfdc262.gif)}.k-draghandle.k-state-selected,.k-draghandle.k-state-selected:hover,.k-draghandle.k-state-selected:link{background-color:#ccc;border-color:#ccc}.k-draghandle.k-state-focused,.k-draghandle.k-state-focused:link,.k-slider-buttons .k-button:active,.k-slider-buttons .k-button:focus{box-shadow:0 0 7px 0 #76abd9;border-color:#76abd9;background-color:#fff}.k-autocomplete.k-state-default,.k-dropdown-wrap.k-state-default,.k-multiselect-wrap,.k-numeric-wrap.k-state-default,.k-picker-wrap.k-state-default{border-color:#ccc}.k-progressbar>.k-state-selected,.k-widget.k-autocomplete,.k-widget.k-combobox,.k-widget.k-datepicker,.k-widget.k-datetimepicker,.k-widget.k-dropdown,.k-widget.k-menu,.k-widget.k-multiselect,.k-widget.k-numerictextbox,.k-widget.k-progressbar,.k-widget.k-timepicker{box-shadow:none}.k-autocomplete.k-state-default .k-input,.k-combobox .k-state-default .k-input,.k-multiselect-wrap,.k-numeric-wrap.k-state-default .k-input,.k-picker-wrap.k-state-default .k-input,.k-progress-status-wrap,.k-slider-selection,.k-slider-track{box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.k-autocomplete.k-state-focused,.k-dropdown-wrap.k-state-focused,.k-multiselect.k-header.k-state-focused,.k-numeric-wrap.k-state-focused,.k-picker-wrap.k-state-focused,.k-textbox:focus{background-color:#fff;background-image:none;background-position:50% 50%;border-color:#76abd9;box-shadow:0 0 7px 0 #76abd9}.k-multiselect-wrap.k-state-focused,.k-state-focused>.k-multiselect-wrap{border-color:#76abd9;box-shadow:0 0 7px 0 #76abd9}.k-autocomplete.k-state-hover,.k-dropdown-wrap.k-state-hover,.k-numeric-wrap.k-state-hover,.k-picker-wrap.k-state-hover,.k-textbox:hover{background-color:#ebebeb;background-image:none;background-position:50% 50%;border-color:#aeaeae}.k-autocomplete.k-state-border-down,.k-dropdown-wrap.k-state-active,.k-numeric-wrap.k-state-active,.k-pager-numbers.k-state-expanded .k-current-page .k-link,.k-picker-wrap.k-state-active{border-color:#ccc;background-color:#ebebeb}.k-grid-filter.k-state-active{border-color:#aeaeae;background-color:#ebebeb;box-shadow:0 1px 1px rgba(0,0,0,.075) inset}.k-dropdown-wrap.k-state-active.k-state-border-down,.k-numeric-wrap .k-link.k-state-selected,.k-pager-numbers.k-state-expanded .k-current-page .k-link,.k-picker-wrap.k-state-active.k-state-border-down{box-shadow:inset 0 3px 8px rgba(0,0,0,.125)}.k-dropdown-wrap.k-state-active>.k-select,.k-dropdown-wrap.k-state-focused>.k-select,.k-picker-wrap.k-state-active>.k-select,.k-picker-wrap.k-state-focused>.k-select{border-color:#ccc}.k-panelbar>.k-item>.k-link{border-color:#ccc}.k-panelbar>li.k-state-default>.k-link{color:#333}.k-panelbar>.k-state-focused{box-shadow:inset 0 0 7px 0 #76abd9}.k-panelbar>li>.k-link.k-state-selected{color:#fff}.k-panelbar .k-link.k-state-selected.k-state-hover{color:#333}.k-listview>.k-state-focused.k-state-selected,.k-state-selected td.k-state-focused,td.k-state-focused.k-state-selected{box-shadow:inset 0 0 10px 3px #3276b1}.k-panelbar>.k-state-focused.k-state-hover{background:#ebebeb;box-shadow:none}.k-panelbar>li .k-state-selected.k-state-hover{box-shadow:none}.k-pager-wrap{color:#a6a6a6}.k-pager-numbers .k-link,.k-pager-numbers .k-state-selected,.k-pager-wrap>.k-link{border-radius:0}.k-grid tr td{border-style:solid;border-color:#ccc}.k-pager-wrap .k-link{background:#fff;border-color:#ccc;border-right:none}.k-pager-wrap .k-pager-refresh{background:#f5f5f5}.k-pager-wrap .k-link:hover{color:#428bca;border-color:#ccc;background:#ebebeb}.k-grid-header .k-link:link,.k-grid-header .k-link:visited,.k-grid-header .k-nav-current.k-state-hover .k-link,.k-grouping-header .k-link{color:#333}.k-pager-wrap .k-pager-nav.k-pager-last{border-radius:0 4px 4px 0;border-right-color:#ccc}.k-rtl .k-pager-wrap .k-pager-nav.k-pager-last{border-radius:4px 0 0 4px;border-right-width:0}.k-pager-nav.k-pager-first{border-radius:4px 0 0 4px}.k-rtl .k-pager-nav.k-pager-first{border-radius:0 4px 4px 0;border-right-width:1px;border-right-style:solid;border-right-color:#ccc;margin-right:6px}.k-dropzone .k-upload-status{color:#333}.k-file .k-upload-status{color:#333}.k-autocomplete.k-state-border-down,.k-autocomplete.k-state-border-up,.k-datepicker-calendar,.k-dropdown-wrap.k-state-active,.k-filebrowser .k-image,.k-grid .k-filter-options,.k-menu .k-group,.k-multiselect.k-state-focused,.k-picker-wrap.k-state-active,.k-time-popup,.k-tooltip{box-shadow:none}.k-window{border-color:#ccc}.k-state-focused{box-shadow:0 0 7px 0 #76abd9}.k-list>.k-state-focused{box-shadow:none}.k-popup{box-shadow:0 5px 10px rgba(0,0,0,.2)}.k-tooltip{box-shadow:none}.k-list-container{border-color:#ccc}.k-flatcolorpicker .k-hue-slider .k-draghandle{box-shadow:0 0 0 1px #c4c4c4;background:0 0;border:5px solid #fff}.k-flatcolorpicker .k-hue-slider .k-draghandle:focus,.k-flatcolorpicker .k-hue-slider .k-draghandle:hover{border-color:#fff;box-shadow:0 0 8px 0 rgba(102,175,233,.75);border-width:5px;padding:0}.k-pager-numbers .k-link,.k-pager-numbers .k-state-selected{margin-right:0}.k-grid .k-pager-numbers,.k-pager-wrap>.k-link{margin:0}.k-pager-wrap .k-link{border-right:none}.k-pager-wrap .k-link.k-pager-last{border-right-width:1px;border-right-style:solid}.k-editor-toolbar .k-tool{color:#333;background-color:#fff;border-color:#ccc}.k-editor-toolbar .k-tool.k-state-hover{color:#333;border-color:#aeaeae;background-color:#ebebeb}.k-editor-toolbar .k-state-selected{box-shadow:inset 0 3px 8px rgba(0,0,0,.125);background-color:#ebebeb;border-color:#aeaeae}.k-editor-toolbar .k-button-group .k-tool-icon{border-color:#ccc}.k-splitbar,.k-splitbar:hover{border-color:transparent}.k-pager-nav.k-pager-first+.k-link{border-right:1px solid #ccc}@media only screen and (max-width:1024px){.k-edge .k-pager-wrap,.k-ff .k-pager-wrap,.k-ie11 .k-pager-wrap,.k-safari .k-pager-wrap,.k-webkit .k-pager-wrap{min-height:2.4em}.k-edge .k-pager-input,.k-edge .k-pager-wrap .k-pager-nav,.k-ff .k-pager-input,.k-ff .k-pager-wrap .k-pager-nav,.k-ie11 .k-pager-input,.k-ie11 .k-pager-wrap .k-pager-nav,.k-safari .k-pager-input,.k-safari .k-pager-wrap .k-pager-nav,.k-webkit .k-pager-input,.k-webkit .k-pager-wrap .k-pager-nav{display:inline-block;vertical-align:top}.k-edge .k-grid .k-pager-numbers,.k-edge .k-pager-numbers,.k-ff .k-grid .k-pager-numbers,.k-ff .k-pager-numbers,.k-ie11 .k-grid .k-pager-numbers,.k-ie11 .k-pager-numbers,.k-safari .k-grid .k-pager-numbers,.k-safari .k-pager-numbers,.k-webkit .k-grid .k-pager-numbers,.k-webkit .k-pager-numbers{position:absolute;display:inline-flex;flex-direction:column-reverse;left:5.6em;overflow:visible;height:auto;transform:translatey(-100%);-webkit-transform:translatey(-100%)}.k-edge .k-grid .k-pager-numbers:first-child,.k-edge .k-pager-numbers:first-child,.k-ff .k-grid .k-pager-numbers:first-child,.k-ff .k-pager-numbers:first-child,.k-ie11 .k-grid .k-pager-numbers:first-child,.k-ie11 .k-pager-numbers:first-child,.k-safari .k-grid .k-pager-numbers:first-child,.k-safari .k-pager-numbers:first-child,.k-webkit .k-grid .k-pager-numbers:first-child,.k-webkit .k-pager-numbers:first-child{left:.3em}.k-edge .km-pane-wrapper .k-pager-numbers .k-link,.k-edge .km-pane-wrapper .k-pager-numbers .k-state-selected,.k-edge .km-pane-wrapper .k-pager-wrap>.k-link,.k-edge .km-pane-wrapper .k-pager-wrap>.k-pager-info,.k-ff .km-pane-wrapper .k-pager-numbers .k-link,.k-ff .km-pane-wrapper .k-pager-numbers .k-state-selected,.k-ff .km-pane-wrapper .k-pager-wrap>.k-link,.k-ff .km-pane-wrapper .k-pager-wrap>.k-pager-info,.k-ie11 .km-pane-wrapper .k-pager-numbers .k-link,.k-ie11 .km-pane-wrapper .k-pager-numbers .k-state-selected,.k-ie11 .km-pane-wrapper .k-pager-wrap>.k-link,.k-ie11 .km-pane-wrapper .k-pager-wrap>.k-pager-info,.k-safari .km-pane-wrapper .k-pager-numbers .k-link,.k-safari .km-pane-wrapper .k-pager-numbers .k-state-selected,.k-safari .km-pane-wrapper .k-pager-wrap>.k-link,.k-safari .km-pane-wrapper .k-pager-wrap>.k-pager-info,.k-webkit .km-pane-wrapper .k-pager-numbers .k-link,.k-webkit .km-pane-wrapper .k-pager-numbers .k-state-selected,.k-webkit .km-pane-wrapper .k-pager-wrap>.k-link,.k-webkit .km-pane-wrapper .k-pager-wrap>.k-pager-info{padding-top:0;padding-bottom:0}.k-edge .km-pane-wrapper .k-pager-nav:first-child+.k-pager-nav+.k-pager-nav,.k-edge .km-pane-wrapper .k-pager-wrap .k-pager-numbers+.k-pager-nav,.k-ff .km-pane-wrapper .k-pager-nav:first-child+.k-pager-nav+.k-pager-nav,.k-ff .km-pane-wrapper .k-pager-wrap .k-pager-numbers+.k-pager-nav,.k-ie11 .km-pane-wrapper .k-pager-nav:first-child+.k-pager-nav+.k-pager-nav,.k-ie11 .km-pane-wrapper .k-pager-wrap .k-pager-numbers+.k-pager-nav,.k-safari .km-pane-wrapper .k-pager-nav:first-child+.k-pager-nav+.k-pager-nav,.k-safari .km-pane-wrapper .k-pager-wrap .k-pager-numbers+.k-pager-nav,.k-webkit .km-pane-wrapper .k-pager-nav:first-child+.k-pager-nav+.k-pager-nav,.k-webkit .km-pane-wrapper .k-pager-wrap .k-pager-numbers+.k-pager-nav{right:2.7em}.k-edge .k-rtl .k-grid .k-pager-numbers,.k-edge .k-rtl .k-pager-numbers,.k-ff .k-rtl .k-grid .k-pager-numbers,.k-ff .k-rtl .k-pager-numbers,.k-ie11 .k-rtl .k-grid .k-pager-numbers,.k-ie11 .k-rtl .k-pager-numbers,.k-safari .k-rtl .k-grid .k-pager-numbers,.k-safari .k-rtl .k-pager-numbers,.k-webkit .k-rtl .k-grid .k-pager-numbers,.k-webkit .k-rtl .k-pager-numbers{right:5.68em;width:4.45em}.k-edge .k-rtl .k-grid .k-pager-numbers:first-child,.k-edge .k-rtl .k-pager-numbers:first-child,.k-ff .k-rtl .k-grid .k-pager-numbers:first-child,.k-ff .k-rtl .k-pager-numbers:first-child,.k-ie11 .k-rtl .k-grid .k-pager-numbers:first-child,.k-ie11 .k-rtl .k-pager-numbers:first-child,.k-safari .k-rtl .k-grid .k-pager-numbers:first-child,.k-safari .k-rtl .k-pager-numbers:first-child,.k-webkit .k-rtl .k-grid .k-pager-numbers:first-child,.k-webkit .k-rtl .k-pager-numbers:first-child{right:.3em}.k-edge .k-grid .k-pager-numbers .k-current-page,.k-edge .k-pager-numbers .k-current-page,.k-ff .k-grid .k-pager-numbers .k-current-page,.k-ff .k-pager-numbers .k-current-page,.k-ie11 .k-grid .k-pager-numbers .k-current-page,.k-ie11 .k-pager-numbers .k-current-page,.k-safari .k-grid .k-pager-numbers .k-current-page,.k-safari .k-pager-numbers .k-current-page,.k-webkit .k-grid .k-pager-numbers .k-current-page,.k-webkit .k-pager-numbers .k-current-page{display:block;border-left:0;transform:translatey(100%);-webkit-transform:translatey(100%)}.k-edge .k-pager-numbers li:not(.k-current-page),.k-ff .k-pager-numbers li:not(.k-current-page),.k-ie11 .k-pager-numbers li:not(.k-current-page),.k-safari .k-pager-numbers li:not(.k-current-page),.k-webkit .k-pager-numbers li:not(.k-current-page){display:none}.k-edge .k-pager-numbers .k-current-page .k-link,.k-ff .k-pager-numbers .k-current-page .k-link,.k-ie11 .k-pager-numbers .k-current-page .k-link,.k-safari .k-pager-numbers .k-current-page .k-link,.k-webkit .k-pager-numbers .k-current-page .k-link{width:3.2em;padding:0 .429em 0 .714em;border-radius:4px;border-right:1px solid #ccc;color:#333;background-color:#fff}.k-edge .k-pager-numbers .k-link,.k-ff .k-pager-numbers .k-link,.k-ie11 .k-pager-numbers .k-link,.k-safari .k-pager-numbers .k-link,.k-webkit .k-pager-numbers .k-link{color:#333}.k-edge .k-pager-nav.k-pager-first+.k-link,.k-ff .k-pager-nav.k-pager-first+.k-link,.k-ie11 .k-pager-nav.k-pager-first+.k-link,.k-safari .k-pager-nav.k-pager-first+.k-link,.k-webkit .k-pager-nav.k-pager-first+.k-link{border-right:1px solid #ccc;border-radius:0 4px 4px 0}.k-edge .k-pager-nav.k-pager-first,.k-edge .k-rtl .k-pager-nav.k-pager-first+.k-link,.k-ff .k-pager-nav.k-pager-first,.k-ff .k-rtl .k-pager-nav.k-pager-first+.k-link,.k-ie11 .k-pager-nav.k-pager-first,.k-ie11 .k-rtl .k-pager-nav.k-pager-first+.k-link,.k-safari .k-pager-nav.k-pager-first,.k-safari .k-rtl .k-pager-nav.k-pager-first+.k-link,.k-webkit .k-pager-nav.k-pager-first,.k-webkit .k-rtl .k-pager-nav.k-pager-first+.k-link{border-right:0;border-radius:4px 0 0 4px}.k-edge .k-pager-numbers+.k-link,.k-ff .k-pager-numbers+.k-link,.k-ie11 .k-pager-numbers+.k-link,.k-safari .k-pager-numbers+.k-link,.k-webkit .k-pager-numbers+.k-link{margin-left:5.6em;border-radius:4px 0 0 4px}.k-edge .k-rtl .k-pager-numbers+.k-link,.k-ff .k-rtl .k-pager-numbers+.k-link,.k-ie11 .k-rtl .k-pager-numbers+.k-link,.k-safari .k-rtl .k-pager-numbers+.k-link,.k-webkit .k-rtl .k-pager-numbers+.k-link{margin-right:5.6em;margin-left:0;border-radius:0 4px 4px 0;border-right-width:1px;border-right-style:solid;border-right-color:#ccc}.k-edge .k-pager-numbers .k-link,.k-edge .k-pager-numbers .k-state-selected,.k-ff .k-pager-numbers .k-link,.k-ff .k-pager-numbers .k-state-selected,.k-ie11 .k-pager-numbers .k-link,.k-ie11 .k-pager-numbers .k-state-selected,.k-safari .k-pager-numbers .k-link,.k-safari .k-pager-numbers .k-state-selected,.k-webkit .k-pager-numbers .k-link,.k-webkit .k-pager-numbers .k-state-selected{display:block;margin-right:0;padding:1px 5px 1px 5px;text-align:left}.k-edge .k-pager-numbers.k-state-expanded,.k-ff .k-pager-numbers.k-state-expanded,.k-ie11 .k-pager-numbers.k-state-expanded,.k-safari .k-pager-numbers.k-state-expanded,.k-webkit .k-pager-numbers.k-state-expanded{box-sizing:border-box;padding:2px 2px 0;background-color:#fff}.k-edge .k-pager-numbers.k-state-expanded .k-current-page,.k-ff .k-pager-numbers.k-state-expanded .k-current-page,.k-ie11 .k-pager-numbers.k-state-expanded .k-current-page,.k-safari .k-pager-numbers.k-state-expanded .k-current-page,.k-webkit .k-pager-numbers.k-state-expanded .k-current-page{margin:-2em -3px 0;padding:0}.k-edge .k-pager-numbers.k-state-expanded .k-current-page .k-link,.k-ff .k-pager-numbers.k-state-expanded .k-current-page .k-link,.k-ie11 .k-pager-numbers.k-state-expanded .k-current-page .k-link,.k-safari .k-pager-numbers.k-state-expanded .k-current-page .k-link,.k-webkit .k-pager-numbers.k-state-expanded .k-current-page .k-link{border-radius:0 0 4px 4px}.k-edge .k-pager-numbers.k-state-expanded li,.k-ff .k-pager-numbers.k-state-expanded li,.k-ie11 .k-pager-numbers.k-state-expanded li,.k-safari .k-pager-numbers.k-state-expanded li,.k-webkit .k-pager-numbers.k-state-expanded li{display:inline-block}.k-edge .k-pager-numbers.k-state-expanded li:not(.k-current-page) .k-link,.k-ff .k-pager-numbers.k-state-expanded li:not(.k-current-page) .k-link,.k-ie11 .k-pager-numbers.k-state-expanded li:not(.k-current-page) .k-link,.k-safari .k-pager-numbers.k-state-expanded li:not(.k-current-page) .k-link,.k-webkit .k-pager-numbers.k-state-expanded li:not(.k-current-page) .k-link{border:0;background-color:#fff;border-radius:3px}.k-edge .k-pager-numbers .k-state-selected,.k-ff .k-pager-numbers .k-state-selected,.k-ie11 .k-pager-numbers .k-state-selected,.k-safari .k-pager-numbers .k-state-selected,.k-webkit .k-pager-numbers .k-state-selected{border-radius:3px}.k-edge .k-pager-numbers.k-state-expanded li:not(.k-current-page) .k-link:hover,.k-ff .k-pager-numbers.k-state-expanded li:not(.k-current-page) .k-link:hover,.k-ie11 .k-pager-numbers.k-state-expanded li:not(.k-current-page) .k-link:hover,.k-safari .k-pager-numbers.k-state-expanded li:not(.k-current-page) .k-link:hover,.k-webkit .k-pager-numbers.k-state-expanded li:not(.k-current-page) .k-link:hover{color:#333;background-color:#ebebeb}}@media only screen and (max-width:640px){.k-edge .k-pager-info,.k-ff .k-pager-info,.k-ie11 .k-pager-info,.k-safari .k-pager-info,.k-webkit .k-pager-info{display:none}}@media only screen and (max-width:480px){.k-edge .k-pager-sizes,.k-ff .k-pager-sizes,.k-ie11 .k-pager-sizes,.k-safari .k-pager-sizes,.k-webkit .k-pager-sizes{display:none}}.k-chart .k-selection{border-color:#ccc;transition:box-shadow .2s linear,border-color .2s linear}.k-chart .k-selection:hover{border-color:#9e9e9e}.k-chart .k-handle{background-color:#fff;width:15px;height:15px;box-shadow:0 0 0 2px rgba(0,0,0,.1);border-radius:10px}.k-chart .k-handle:hover{background-color:#fff;border-color:#ccc;box-shadow:0 0 0 2px rgba(0,0,0,.3)}.k-chart .k-left-handle{left:-8px}.k-chart .k-right-handle{right:-8px}.k-chart .k-navigator-hint .k-tooltip{border:3px solid #fff;box-shadow:0 0 0 3px rgba(0,0,0,.2);background:#fff;color:#676767}.k-chart .k-navigator-hint .k-scroll{background:rgba(0,124,204,.7);height:4px}.k-chart .k-tooltip,.k-chart-crosshair-tooltip,.k-chart-shared-tooltip,.k-sparkline .k-tooltip{background-image:none}.k-map .k-marker{font-size:28px;color:#428bca}@media only screen and (-webkit-min-device-pixel-ratio:1.2),only screen and (min-device-pixel-ratio:1.2){.k-map .k-marker{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAACgCAYAAABZs68wAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACI9JREFUeNrsXGtsVEUUPl3WQqG0WGgLNq1WKo9GaxUBIRWEKImUgCIJkUg0JoSgGH7wR2L8gZLYhITE8GiUaIwkTUiUSG0JiSmIIFUQ5GHKw0JpC5Z2a6G0pVDarXMus3C77N49c+/MvVudLzmBdOfOnO/O65yZmy9h7sYjoADTmM1gls/sKWaJzAqZDeG/9zE7wayH2WlmNcyqmUl3xi+pHnS8mNlyZi8zSyWUn8L/P8P093ZmPzLbwaySvwhH8Dl8Po3ZBmZNzHYzW0IgZ4VUXsduXucG3obrBJN44/XMPmSWrmCYp/O663lbSW4RXMjsLG88GdQjmbd1lretjCC+wc18+OSA+8jhbW8T6U0qwbHMDjNbDd5jFfclSxbBPGa/8WU+XlDISeY5JZjHK8qB+EMOhaQVQRwCVYpWSJkrbZXVcI220WPkUeGk50YO88O03FQoyB4JeenDwcdeZV7GcOO32pabEAyyfwM34VRjBxypa4eOW71OehJ9nc4jowFIiBKqbeOTWRhFTzwMCwszYMqjKULPHau/AeUnWuDQX9fsEi1l9i6FYDF/I0KYNG4EvDcnB/IfcbY11vzdCVv3N8DZpi47jy/gIV5Ugsl8Q82i1uhLSIBVc7Jh8bOZUifXruPNULq/EYL9/SKPXcF3zazzXtCbO2+FucB6ZvOptY0YOgQ+XpQHL+WPlr56TB6XzGwE/FJ7DXqDZJIpfOGsirSKpols5Ehu87LJMDU3VdkSiXVvfTPfaEsAq80BupngGmpsicPyowXj4dHRSaAa2Aa2hW0KxK5rwgkmivQezjmVPRepJ7FNwV5MNBMspuZdT2YlS19QKMA2sW2BPLXYTHAZ9ckVs7LBKwi2vTwUyeAMnkvdxAXeooHGtltQcSpgRCwYwRgBLotoMMJZUJAO2WnDyHVh2+gDMRiYjdz8/GyENDyXTh0rRO7b36/CV4euwO3e4IC/n2/uMuwHFrm8U5QFS56j14s+EAkipyk4RIsopTNSEslRSm9fP3zw3Xko/anxAXJm4G9YBsviMxSgD+gLNXJEghMpJZ9/fBT5LX9+oBGO1rWTy2PZ7Qcvk8sL+DKRTJA69+pau+H7P1rEQ7NjzVD/TzfI9CVEMJe64VKwhy0ogvGjAXxmz+lWkOkLplJIkLRjZxLH/dFL7WAX1GGdSZ+DqWSCSQ/R4sGm9tu2CbZ29oBMXzBsc3qyLRXBYL/0On3m3MkK3Xdo1wSZIxNtO5ORMhRk+oLckGAbpWTzDdrwcRKEU485qL6ECNZRSl5mIRfpzODpDJHUZkAKNr+AdoBH3U6QGxI8Ryl58nIHqcbcMUmwsFD8pPHVZzKMZyn480ontdpzZIK/XrxOdnbVizlCQxXLrpxNzxQEfDEIVlNKtrBxjydeFPiHJEDJ6xMY0WwY6o++UONvWAbL4jMUoA8t9DlYjYdOTTzFj5m3dNzqgzmT6PeRGBjPmpDGnPdBDwus27ru3EuX5k4eDWvnPQYzxo8SGspb9jVAA209wKhhDaZLuObuY/ZarCcwTcHxL5ITYr6HvSQD2HsCB8MHkFto/OygPrX950bPAgHMUgRQZj6yqKTuh9iDdrIFp8A2BVZP5FJuJoizdgv16a1sHuBdglvAtrBNAeA9RbeZIHCCpFeEqc368lrjvEU1sA1sSyAFQw6fmWPREAIivdh1uw/eLzujtCexbmwD2xJZaDkXA+F3E3hV/RbcPeOPCVz6q860QUqS37hdkj3nPq28aHmmEwF4+bIUTPeE4QTxh1pmb1BrxIGDF5jH2dvOHTMcxjjIJhB4bfZJxQWoOBkAG8nT28xOmf8QThB46IabfpFIzS0dPbDndAAutXZDBiOZLkgU97ht+xuMUzasywZKIk2xaDe8mDLvAhsf3tzP7RJhJotSMGoZzwyzhQFX2GzRuMD+xf8fvnBdJPyKBNwSFkOEb9sSLL42xGj5INz9WjCegV8rvsBDs4gZvVUst9i8IsUhAtzHdqsjCyvggjOdv6V47Lnp3EewSxB4xj+T2d44IreX+xTzNIJ6qobRwSt8pfIaJdwXUtQlemy4jtkiuPsJstuo4W2vEzrrsbkkFzBb6dICFOBtFYQyBBHY/WYb95sveMT+jWKCa0XyVRk9aMZOZg0KyTXwNsArghh+bFJIcBNE+MDOTYKILxXNxTZeN3hNsJNn0LJBTsBVE5TmTNhL2yKjIlkEAzKGkwlfyxr2PskLQp+EerCOjbKckkkQl/QyCfWUydx6ZN/wlsRJHcoIYrxY6eD5Stlxroo7+pJ46T1VBA9xE0W1zedcJwg2V0EluaYqguWCc6nGTirkJUHRHlF2UqCSIDWVcpwSeUWQmko5Tom8IkhJpWTHsK4TjJVKlUrOQlwnaJVKSUuJvCYYbRhKS4m8JhgplZKaEsUDwfBUSmpKFA8Ewzdz164A/C4SNKdSNf9Fgq72nGqCWk8GtJ6M1pNRRlDrySiC1pOxS1DryXgErSdjtdFrPZlo0HoysVIOrSdjCa0no/VkQsNS68lI7kmtJ/Ngnvr/0JPxgWI9GZkI6ckQYejJ+EChnowKCPigTk9GJeJCT0Y1PNWTcWsuihCUqifjBjzVk3EDnurJuIFBqyejAtL1ZNyAp3oybsBTPRk34KmejBvwXE9GNTzXk1EJUT0ZJIjHaiTFtp1Hr3pOUMAH5HQECYb0ZGIipCfjZe9pPZn70HoyUaH1ZCRC68k8CK0no/VkIkY6Wk9G68nYhdaTsYLWk/EIWk9GlGAIWk9G0UKi9WRk9uCAEwTQejKOoPVk3CCo9WRsvjStJ+MmwdCCoPVkCNB6Ml4S1HoybvaeKoJaT8at3lNJUOvJuNF7qglqPRlZKZFXBCmplNaTiXeCVqmU1pMZLAQjpVJaT2awEQzfzLWezGAk6GrPhfCvAAMA2lv+ZUSqYcsAAAAASUVORK5CYII=)}}.k-spreadsheet-column-header,.k-spreadsheet-row-header{background-color:#fff}.k-spreadsheet-column-header,.k-spreadsheet-row-header,.k-spreadsheet-top-corner{background-color:#ebebeb;background-image:none;color:#000;border-color:#b8b8b8}.k-spreadsheet-top-corner{border-color:#b8b8b8}.k-spreadsheet-top-corner:after{border-color:transparent #b8b8b8 #b8b8b8 transparent}.k-spreadsheet-pane{border-color:#b8b8b8}.k-spreadsheet-pane .k-spreadsheet-haxis,.k-spreadsheet-pane .k-spreadsheet-vaxis{border-color:#d2d2d2}.k-spreadsheet-pane .k-spreadsheet-column-header,.k-spreadsheet-pane .k-spreadsheet-row-header{border-color:#b8b8b8}.k-spreadsheet-pane .k-spreadsheet-merged-cell{background-color:#fff}.k-spreadsheet-pane .k-selection-full,.k-spreadsheet-pane .k-selection-partial{border-color:rgba(66,139,202,.2);background-color:rgba(66,139,202,.2)}.k-spreadsheet-pane .k-filter-range{border-color:#428bca}.k-spreadsheet-pane .k-spreadsheet-column-header .k-selection-full,.k-spreadsheet-pane .k-spreadsheet-column-header .k-selection-partial{border-bottom-color:#428bca}.k-spreadsheet-pane .k-spreadsheet-row-header .k-selection-full,.k-spreadsheet-pane .k-spreadsheet-row-header .k-selection-partial{border-right-color:#428bca}.k-auto-fill,.k-spreadsheet-selection{border-color:#428bca;box-shadow:inset 0 0 0 1px #428bca}.k-auto-fill-wrapper .k-tooltip{background:#fff}.k-spreadsheet-selection{background-color:rgba(66,139,202,.2)}.k-spreadsheet-active-cell{box-shadow:inset 0 0 0 1px #428bca;background-color:#fff}.k-spreadsheet-active-cell.k-right{box-shadow:inset 0 0 0 1px #428bca,inset -1px 0 0 1px #428bca}.k-spreadsheet-active-cell.k-bottom{box-shadow:inset 0 0 0 1px #428bca,inset 0 -1px 0 1px #428bca}.k-spreadsheet-active-cell.k-bottom.k-right{box-shadow:inset 0 0 0 1px #428bca,inset -1px -1px 0 1px #428bca}.k-spreadsheet-active-cell.k-single{color:#333;background-color:#fff}.k-spreadsheet .k-spreadsheet-action-bar{background-color:#fff;border-color:#ccc}.k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-name-editor{border-color:#b8b8b8}.k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-formula-bar::before{border-color:#b8b8b8}.k-spreadsheet .k-spreadsheet-formula-input{background-color:#fff;color:#333}.k-spreadsheet .k-resize-handle,.k-spreadsheet .k-resize-hint-handle,.k-spreadsheet .k-resize-hint-marker{background-color:#428bca}.k-spreadsheet .k-resize-hint-vertical .k-resize-hint-handle,.k-spreadsheet .k-resize-hint-vertical .k-resize-hint-marker{background-color:#428bca}.k-spreadsheet .k-single-selection::after{background-color:#428bca;border-color:#fff}.k-spreadsheet .k-auto-fill-punch{background-color:rgba(255,255,255,.5)}.k-spreadsheet .k-single-selection.k-dim-auto-fill-handle::after{background-color:rgba(66,139,202,.5)}.k-spreadsheet-format-cells .k-spreadsheet-preview{border-color:#ccc}.k-spreadsheet-filter{border-radius:4px;background-color:#fff;box-shadow:inset 0 0 0 1px #d2d2d2}.k-spreadsheet-filter.k-state-active{color:#fff;background-color:#428bca}.k-spreadsheet-filter:hover{color:#333;background:#ebebeb;border-color:#d7d7d7}.k-action-window .k-action-buttons{border-color:#ccc;background:#f5f5f5}.k-spreadsheet-sample{color:grey}.k-state-selected .k-spreadsheet-sample{color:inherit}.k-spreadsheet-window .k-list{border-color:#ccc;border-radius:4px}.k-spreadsheet-toolbar.k-toolbar .k-button-group .k-button:not(.k-toggle-button){border-radius:4px}.k-spreadsheet-toolbar>.k-button,.k-spreadsheet-toolbar>.k-button-group,.k-spreadsheet-toolbar>.k-widget{border-radius:4px}.k-spreadsheet-toolbar>.k-separator{border-color:#ccc}.k-spreadsheet-toolbar .k-overflow-anchor{border-radius:0}.k-spreadsheet-popup{border-radius:4px}.k-spreadsheet-popup .k-separator{background-color:#ccc}.k-spreadsheet-popup .k-button{background-color:transparent}.k-spreadsheet-popup .k-button:hover{background-color:#ebebeb}.k-spreadsheet-popup .k-state-active{background-color:#428bca;color:#000}.k-spreadsheet-popup .k-state-active:hover{background-color:#3071a9}.k-spreadsheet-filter-menu .k-details{border-color:#ccc}.k-spreadsheet-filter-menu .k-details-content .k-space-right{background-color:#fff}.k-spreadsheet-filter-menu .k-spreadsheet-value-treeview-wrapper{background-color:#fff;border-color:#ccc;border-radius:4px 0 0 4px}.k-syntax-ref{color:#f82}.k-syntax-num{color:#09f}.k-syntax-func{font-weight:700}.k-syntax-str{color:#38b714}.k-syntax-error{color:red}.k-syntax-bool{color:#a9169c}.k-syntax-startexp{font-weight:700}.k-syntax-paren-match{background-color:#caf200}.k-series-a{border-color:#428bca;background-color:rgba(66,139,202,.15)}.k-series-b{border-color:#5bc0de;background-color:rgba(91,192,222,.15)}.k-series-c{border-color:#5cb85c;background-color:rgba(92,184,92,.15)}.k-series-d{border-color:#f2b661;background-color:rgba(242,182,97,.15)}.k-series-e{border-color:#e67d4a;background-color:rgba(230,125,74,.15)}.k-series-f{border-color:#da3b36;background-color:rgba(218,59,54,.15)}.k-spreadsheet-sheets-remove:hover .k-icon{color:#c22}.k-spreadsheet-formula-list .k-state-focused{background-color:#428bca;color:#fff}.k-spreadsheet .k-widget[data-property=fontSize]{width:70px}.k-spreadsheet .k-widget[data-property=format]{width:100px}.k-spreadsheet .k-widget[data-property=fontFamily]{width:130px}.k-window .k-popup-edit-form .k-edit-field input.k-checkbox{margin-top:1.1em}.k-window .k-popup-edit-form .k-edit-field label.k-checkbox-label{margin-top:.7em}.k-dialog .k-window-titlebar{background:0 0;border-color:#ebebeb}.k-dialog a.k-dialog-action.k-dialog-close{cursor:pointer;z-index:10000}.k-dialog .k-content{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.k-dialog.k-dialog-titleless .k-content{border-top-right-radius:4px;border-top-left-radius:4px}.k-dialog .k-dialog-buttongroup.k-dialog-button-layout-stretched .k-button{padding:12px;border-color:#ebebeb}.k-dialog .k-dialog-buttongroup.k-dialog-button-layout-normal{border-top:1px solid #ebebeb;border-radius:4px}.k-rtl .k-dialog a.k-dialog-action.k-dialog-close{left:.5em}.k-rtl .k-dialog .k-dialog-buttongroup.k-dialog-button-layout-stretched .k-button:first-child{border-bottom-right-radius:4px}.k-rtl .k-dialog .k-dialog-buttongroup.k-dialog-button-layout-stretched .k-button:last-child{border-bottom-left-radius:4px}.k-rtl .k-dialog .k-dialog-buttongroup.k-dialog-button-layout-normal{text-align:left}.k-rtl .k-dialog .k-dialog-buttongroup.k-dialog-button-layout-normal .k-button{margin-left:0;margin-right:.5em}.k-rtl .k-dialog .k-dialog-buttongroup.k-dialog-button-layout-normal .k-button:first-child{margin-right:0}.k-editor-dialog .k-tabstrip-items{border-color:#ccc}.k-numeric-wrap .k-i-warning{color:#d92800;position:absolute;top:0;right:1.9em;width:1.9em}.k-numeric-wrap.k-state-invalid{border-color:#d92800}.k-numeric-wrap.k-state-invalid .k-select{border-color:#d92800}.k-numeric-wrap.k-state-invalid input{color:#d92800}.k-rtl .k-numeric-wrap.k-state-invalid .k-i-warning{right:auto;left:1.9em}.k-maskedtextbox.k-state-invalid .k-textbox{border-color:#d92800;color:#d92800}.k-maskedtextbox.k-state-invalid .k-i-warning{color:#d92800}.k-dateinput.k-state-invalid .k-textbox{color:#d92800;border-color:#d92800}.k-dateinput.k-state-invalid .k-i-warning{margin-left:0;margin-right:.7em;color:#d92800}.k-rtl .k-dateinput .k-i-warning{margin-right:0;margin-left:.7em}.k-datepicker .k-picker-wrap.k-state-invalid,.k-timepicker .k-picker-wrap.k-state-invalid{border-color:#d92800}.k-datepicker .k-picker-wrap.k-state-invalid .k-input,.k-timepicker .k-picker-wrap.k-state-invalid .k-input{color:#d92800}.k-datepicker .k-picker-wrap .k-i-warning,.k-timepicker .k-picker-wrap .k-i-warning{color:#d92800;margin-left:0;margin-right:2.1em}.k-rtl .k-datepicker .k-picker-wrap .k-i-warning,.k-rtl .k-timepicker .k-picker-wrap .k-i-warning{margin-right:0;margin-left:2.1em}.k-datetimepicker .k-picker-wrap.k-state-invalid{border-color:#d92800}.k-datetimepicker .k-picker-wrap.k-state-invalid .k-input{color:#d92800}.k-datetimepicker .k-picker-wrap .k-i-warning{color:#d92800;margin-left:0;margin-right:4.3em}.k-rtl .k-datetimepicker .k-picker-wrap .k-icon.k-i-warning{margin-right:0;margin-left:4.3em}.k-listbox .k-list-scroller{padding:2px;border-color:#ccc;background-color:#fff}.k-listbox .k-item:hover{border-color:transparent}.k-listbox .k-item.k-state-focused{border-radius:4px;box-shadow:inset 0 0 2px 0 #428bca,inset 0 0 7px 0 #76abd9}.k-listbox .k-drop-hint{height:0;border-top:1px solid #428bca}.k-grid-header .k-i-sort-asc-sm,.k-grid-header .k-i-sort-desc-sm,.k-grid-header .k-sort-order{color:#428bca}.k-menu-scroll-button{border-color:#ccc;color:#333;background-position:50% 50%;background-color:#f5f5f5}.k-multicheck-wrap .k-item .k-label{font-weight:400;margin-bottom:0}.k-dropdowngrid-popup{border-color:#ccc;color:#333;background-color:#fff}.k-dropdowngrid-popup .k-header{border-color:#ccc;color:#333;background-color:#f5f5f5}.k-dropdowngrid-popup .k-group-header{border-color:#ccc;color:#333;background-color:#f5f5f5}.k-dropdowngrid-popup .k-cell{border-color:#ccc}.k-dropdowngrid-popup .k-item:nth-child(2n){background-color:#f5f5f5}.k-dropdowngrid-popup .k-footer{border-color:#ccc;color:#333;background-color:#f5f5f5}.k-dropdowngrid-popup .k-item.k-state-hover{border-color:#ccc;color:#333;background-color:#ebebeb}.k-dropdowngrid-popup .k-item.k-state-selected{border-color:#ccc;color:#fff;background-color:#428bca}.k-dropdowngrid-popup .k-group-cell span{background-color:#333;color:#fff}.k-grid-list>.k-item.k-last>.k-cell,.k-grid-list>.k-item.k-last>.k-group-cell,.k-grid-list>.k-item.k-last>.k-spacer-cell{border-bottom-color:#333}

/*!
 * Copyright 2018 Telerik EAD
 *
 * 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.
 */.k-rtl{direction:rtl}.k-rtl .k-badge{margin-left:0;margin-right:6px}.k-rtl .k-autocomplete .k-i-loading,.k-rtl .k-multiselect .k-i-loading{right:auto;left:3px}.k-rtl .k-button-icontext .k-icon,.k-rtl .k-button-icontext .k-image{margin-left:3px;margin-left:.1875rem;margin-right:-2px;margin-right:-.125rem}.k-rtl .k-numeric-wrap.k-expand-padding{padding-left:0}.k-rtl .k-datetimepicker .k-picker-wrap{padding-right:0;padding-left:4em}.k-rtl .k-dropdown-wrap .k-select,.k-rtl .k-numeric-wrap .k-select,.k-rtl span.k-picker-wrap .k-select{right:auto;left:0;border-width:0 1px 0 0}.k-rtl .k-dropdown-wrap .k-input,.k-rtl .k-numeric-wrap .k-input,.k-rtl .k-picker-wrap .k-input{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.k-rtl .k-autocomplete>.k-i-close,.k-rtl .k-multiselect>.k-multiselect-wrap>.k-i-close{left:0;right:auto;margin-left:6px;margin-right:0}.k-rtl .k-combobox>.k-dropdown-wrap>.k-i-close{left:2.4em;right:auto}.k-rtl .k-datetimepicker .k-picker-wrap .k-icon{margin:0 2px 0 0}.k-rtl.k-popup>.k-static-header{text-align:left;padding-left:22px}.k-rtl.k-popup .k-item>.k-group{right:auto;left:0}.k-rtl.k-popup .k-state-hover>.k-group{right:auto;left:-1px}.k-rtl.k-popup>.k-group-header,.k-rtl.k-popup>.k-virtual-wrap>.k-group-header{text-align:left}.k-rtl .k-list-filter>.k-icon{right:auto;left:6px}.k-rtl .k-list-filter>.k-textbox{padding-left:20px;padding-right:0}.k-rtl .k-datetimepicker .k-select .k-link-date{margin-right:-.285em;margin-left:auto}.k-rtl .k-datetimepicker .k-select .k-link-time{margin-right:.428em;margin-left:-.285em}.k-rtl .k-widget.k-calendar .k-nav-prev{left:auto;right:1%}.k-rtl .k-widget.k-calendar .k-nav-next{right:auto;left:1%}.k-rtl .k-calendar .k-i-arrow-60-left,.k-rtl .k-calendar .k-i-arrow-60-right{transform:scaleX(-1)}.k-rtl .k-scheduler .k-scheduler-navigation .k-i-arrow-60-left,.k-rtl .k-scheduler .k-scheduler-navigation .k-i-arrow-60-right{transform:scaleX(-1)}.k-rtl .k-form-text-row input{margin-right:0;margin-left:1em}.k-rtl .k-form-checkbox-row input{margin-left:0;margin-right:7.5em}.k-rtl .k-form-checkbox-row label{padding-left:0;padding-right:.3em}.k-rtl .k-breadcrumbs{float:right;padding-right:0;padding-left:2px}.k-rtl .k-search-wrap{float:left}.k-rtl .k-search-wrap .k-search{right:auto;left:2px}.k-rtl .k-breadcrumbs-wrap{left:auto;right:0;padding-left:0;padding-right:5px}.k-rtl .k-editor-dialog .k-button-wrapper{text-align:left}.k-rtl .k-tiles-arrange{float:left}.k-rtl .k-tile,.k-rtl .k-toolbar-wrap{float:right}.k-rtl .k-imagebrowser .k-thumb{float:right;margin:4px 4px 0 10px}.k-rtl .k-tile strong{float:right}.k-rtl .k-i-indent-decrease,.k-rtl .k-i-indent-increase{transform:scaleX(-1)}.k-rtl div.k-grid-footer,.k-rtl div.k-grid-header{padding-right:0;padding-left:17px}.k-rtl .k-grid-footer-wrap,.k-rtl .k-grid-header-wrap{border-width:0}.k-rtl .k-header>.k-grid-filter,.k-rtl .k-header>.k-header-column-menu{float:left;margin:-.5em 0 -.4em -.6em;padding:.5em .2em .4em}.k-rtl .k-grid-header .k-filterable .k-link{padding-left:2.4em;padding-right:.6em}.k-rtl .k-filter-row th:first-child,.k-rtl .k-grid tbody td:first-child,.k-rtl .k-grid tfoot td:first-child,.k-rtl .k-grid-header .k-header:first-child{border-left-width:1px}.k-rtl div.k-grid td.k-hierarchy-cell{border-left-width:0}.k-rtl .k-grid .k-group-cell+td,.k-rtl .k-grid .k-hierarchy-cell+td{border-left-width:1px}.k-rtl .k-grid-header .k-header{text-align:right}.k-rtl .k-scrollbar-vertical{right:auto;left:0}.k-rtl .k-group-footer .k-group-cell+td{border-left-width:0;border-right-width:1px}.k-rtl .k-grid-content-locked,.k-rtl .k-grid-header-locked{border-width:0}.k-rtl .k-grid-header th.k-with-icon .k-link{margin:-.5em 0 -.4em -.6em;padding:.5em 0 .4em .6em;margin-left:18px}.k-rtl .k-filtercell>span{padding-right:0;padding-left:4.8em}.k-rtl .k-filtercell>.k-operator-hidden{padding-right:0;padding-left:2.3em}.k-rtl .k-filtercell>span>.k-button{right:auto;left:0}.k-rtl .k-filter-row .k-dropdown-operator{right:auto;left:2.5em}.k-rtl .k-edit-form-container .editor-label,.k-rtl .k-edit-label{float:right;clear:both;margin-left:0;margin-right:2%;text-align:left}.k-rtl .k-edit-field,.k-rtl .k-edit-form-container .editor-field{float:left;clear:left;margin-right:0;margin-left:2%}.k-rtl .k-edit-field>.k-button:first-child,.k-rtl .k-edit-field>input[type=checkbox]:first-child,.k-rtl .k-edit-field>input[type=radio]:first-child,.k-rtl .k-edit-field>label:first-child>input[type=checkbox]{margin-right:0}.k-rtl .k-edit-form-container .k-edit-buttons{text-align:left}.k-rtl .k-dirty{border-color:red red transparent transparent;margin:0;left:auto;right:0}.k-webkit .k-rtl .k-dirty{margin:-.4em .7em 0 0}.k-rtl .k-pager-info,.k-rtl .k-pager-wrap .k-pager-refresh{float:left}.k-rtl .k-pager-input,.k-rtl .k-pager-numbers li,.k-rtl .k-pager-wrap .k-pager-numbers,.k-rtl .k-pager-wrap>.k-link{float:right}.k-rtl .k-gantt .k-grid-header .k-header{text-align:center}.k-rtl .k-gantt-actions{float:right;margin-right:0;margin-left:.6em}.k-rtl .k-gantt-toolbar>.k-gantt-views{float:left;margin-left:0}.k-rtl button.k-gantt-toggle{float:right;margin-right:0;margin-left:.5em}.k-rtl .k-gantt-edit-form .k-edit-buttons .k-gantt-delete{float:right}.k-rtl .k-gantt-toolbar li:first-child+li,.k-rtl .k-gantt-toolbar li:first-child+li>.k-link{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.k-rtl .k-gantt-toolbar li:last-child,.k-rtl .k-gantt-toolbar li:last-child>.k-link{border-top-left-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0}.k-rtl .k-gantt-toolbar li:last-child{border-left-width:1px}.k-rtl .k-gantt-toolbar li:first-child{border-left-width:0}.k-rtl .k-gantt-columns,.k-rtl .k-gantt-dependencies,.k-rtl .k-gantt-rows{left:auto;right:0}.k-rtl .k-task-complete{right:0;left:auto}.k-rtl .k-task-template{padding:.2em .6em .2em 1.4em}.k-rtl .k-task-single{text-align:right}.k-rtl .k-task-actions{right:auto;left:4px}.k-rtl .k-task-dot:after{margin-right:4px;margin-left:0}.k-rtl .k-task-start{right:0;left:auto}.k-rtl .k-task-end{left:0;right:auto}.k-rtl .k-resources-wrap{margin-left:0;margin-right:20px}.k-rtl .k-grid tbody td:last-child,.k-rtl .k-grid thead th:last-child{border-left-width:0}.k-rtl .k-timeline .k-grid-header-wrap{border-left-width:1px}.k-rtl .k-menu .k-item,.k-rtl .k-widget.k-menu-horizontal>.k-item{border-width:0 0 0 1px}.k-rtl .k-widget.k-menu-horizontal>.k-item{float:right}.k-rtl .k-menu .k-item>.k-link>.k-i-arrow-60-down{margin-right:0;margin-left:-8px}.k-rtl .k-menu-group .k-item>.k-link>.k-menu-expand-arrow,.k-rtl .k-menu-vertical .k-item>.k-link>.k-menu-expand-arrow{right:auto;left:.2rem}.k-rtl .k-menu .k-menu-group .k-item>.k-link{padding-left:4.929em;padding-right:1.714em}.k-rtl .k-menu .k-image,.k-rtl .k-menu .k-sprite{margin-left:4px;margin-right:-4px}.k-rtl .k-multiselect-wrap .k-input{float:right}.k-rtl .k-multiselect-wrap li{float:right;padding:.1em .4em .1em 1.6em;margin:2px 2px 2px 0}.k-rtl .k-multiselect-wrap .k-select{right:auto;left:0;padding:.03em .2em}.k-rtl .k-autocomplete>.k-i-close,.k-rtl .k-multiselect-wrap>.k-i-close{left:6px;right:auto}.k-rtl .k-notification-button .k-notification-wrap,.k-rtl.k-notification-button .k-notification-wrap{padding-right:.5em;padding-left:20px}.k-rtl .k-notification-wrap>.k-i-erorr,.k-rtl .k-notification-wrap>.k-i-information,.k-rtl .k-notification-wrap>.k-i-warning{margin-right:0;margin-left:4px}.k-rtl .k-notification-wrap>.k-i-close{right:auto;left:4px}.k-rtl .k-panelbar-collapse,.k-rtl .k-panelbar-expand{right:auto;left:2px}.k-rtl .k-panelbar .k-image,.k-rtl .k-panelbar .k-sprite{float:right;margin-right:0;margin-left:5px}.k-rtl .k-progressbar>.k-reset{left:auto;right:-1px}.k-rtl .k-progressbar-horizontal li.k-last{border-left-width:0}.k-rtl .k-scheduler-toolbar>ul{float:left}.k-rtl .k-scheduler-toolbar>ul:first-child{float:right}.k-rtl .k-scheduler-footer>ul>li,.k-rtl .k-scheduler-toolbar>ul>li{border-width:1px 0 1px 1px}.k-rtl .k-scheduler-toolbar>ul>li:first-child{border-right-width:1px}.k-rtl .k-scheduler div.k-scheduler-footer ul li{margin-right:0;margin-left:.6em}.k-rtl .k-scheduler-footer .k-icon,.k-rtl .k-scheduler-toolbar .k-i-calendar{margin-right:0;margin-left:6px}.k-rtl .k-scheduler .k-scrollbar-v .k-scheduler-header-wrap{border-right-width:0;border-left-width:1px}.k-rtl .k-scheduler-monthview .k-scheduler-table td{text-align:left}.k-rtl .k-scheduler-header th,.k-rtl .k-scheduler-table td{border-left-width:0;border-right-width:1px}.k-rtl .k-scheduler-header th:first-child,.k-rtl .k-scheduler-table td:first-child{border-right-width:0}.k-rtl .k-scheduler-agendaview .k-scheduler-table td:first-child{border-left-width:0;border-right-width:1px}.k-rtl .k-scheduler-agendaview .k-scheduler-table td.k-scheduler-datecolumn{border-right-width:0}.k-rtl .k-scheduler-times th{text-align:left;padding-right:.5em;padding-left:.6em;border-right-width:0;border-left-width:1px}.k-rtl .k-scheduler-now-arrow{left:auto;right:0}.k-rtl .k-scheduler-now-line{left:0;right:5px}.k-rtl .k-event,.k-rtl .k-more-events{text-align:right}.k-rtl .k-event-template{padding-left:1.4em;padding-right:.6em}.k-rtl .k-event-actions,.k-rtl .k-event>.k-link,.k-rtl .k-task>.k-link{right:auto;left:4px}.k-rtl .k-scheduler-agendaview .k-task>.k-link{right:auto;left:0}.k-rtl .k-event-actions:first-child{float:right;margin-left:2px;margin-right:4px}.k-rtl .k-event .k-event-bottom-actions,.k-rtl .k-event .k-event-top-actions{left:auto;right:0}.k-rtl .k-event>.k-resize-e{right:auto;left:0}.k-rtl .k-event>.k-resize-w{left:auto;right:0}.k-rtl .k-event>.k-resize-e:after,.k-rtl .k-event>.k-resize-w:after{left:auto;right:1px}.k-rtl .k-event>.k-resize-e:after{right:auto;left:1px}.k-rtl .k-scheduler-marquee .k-label-top{left:auto;right:.8em}.k-rtl .k-scheduler-marquee .k-label-bottom{right:auto;left:.81em}.k-rtl .k-tooltip-bottom{text-align:right}.k-rtl .k-tooltip-bottom .k-button{float:right;margin-right:0;margin-left:.3em}.k-rtl .k-tooltip-bottom .k-quickedit-details{float:left;margin-left:0}.k-rtl .k-scheduler-agendaview .k-scheduler-table td,.k-rtl .k-scheduler-agendaview .k-scheduler-table th{text-align:right}.k-rtl .k-scheduler-timecolumn>div>.k-i-arrow-60-right{right:auto;left:-4px}.k-rtl .k-scheduler-timecolumn .k-i-arrow-60-left{margin-left:0;margin-right:-4px}.k-rtl .k-scheduler-mark{margin-right:0;margin-left:.5em}.k-rtl .k-scheduler-agendaday{float:right;margin:0 0 0 .2em}.k-rtl .k-scheduler-edit-form>.k-edit-box:first-child .k-datetimepicker{margin-right:0;margin-left:1em}.k-rtl .k-edit-box{float:right}.k-rtl .k-edit-box+.k-edit-box{float:left}.k-rtl .k-scheduler-edit-form label+input{margin-left:0;margin-right:1em}.k-rtl .k-edit-buttons .k-scheduler-delete{left:auto;right:.6em}.k-rtl .k-slider .k-button-decrease{left:auto;right:0}.k-rtl .k-slider .k-button-increase{right:auto;left:0}.k-rtl .k-slider-horizontal .k-slider-selection,.k-rtl .k-slider-horizontal .k-slider-track{left:auto;right:0}.k-rtl .k-slider-horizontal .k-slider-buttons .k-slider-track{left:auto;right:34px}.k-rtl .k-panelbar .k-tabstrip-items .k-item,.k-rtl .k-tabstrip-items .k-item{margin-left:-1px;margin-right:0}.k-rtl .k-panelbar .k-tabstrip-items .k-item .k-image,.k-rtl .k-panelbar .k-tabstrip-items .k-item .k-sprite,.k-rtl .k-tabstrip-items .k-item .k-image,.k-rtl .k-tabstrip-items .k-item .k-sprite{margin:-3px -6px 0 3px}.k-rtl .k-tabstrip-prev{left:auto;right:.4em}.k-rtl .k-tabstrip-next{right:auto;left:.4em}.k-rtl .k-toolbar .k-overflow-anchor{right:auto;left:-1px;border-width:0 1px 0 0}.k-rtl .k-toolbar .k-toolbar-first-visible{margin-left:.2em;margin-right:0}.k-rtl .k-toolbar .k-button-group .k-button{margin-right:-1px}.k-rtl .k-toolbar .k-split-button .k-button:first-child{margin-left:0;margin-right:-1px}.k-rtl.k-overflow-container .k-overflow-button,.k-rtl.k-split-container .k-button{text-align:right}.k-rtl .k-tooltip-button{text-align:left}.k-rtl .k-tooltip-closable .k-tooltip-content{padding-right:0;padding-left:20px}.k-rtl .k-treeview .k-item{padding:0 16px 0 0}.k-rtl .k-treeview .k-i-arrow-60-down,.k-rtl .k-treeview .k-i-arrow-60-up,.k-rtl .k-treeview .k-i-minus,.k-rtl .k-treeview .k-i-minus-disabled,.k-rtl .k-treeview .k-i-plus,.k-rtl .k-treeview .k-minus-disabled{margin-left:0;margin-right:-16px}.k-rtl .k-treeview .k-image,.k-rtl .k-treeview .k-sprite{margin-right:0;margin-left:3px}.k-rtl .k-treeview .k-i-arrow-45-down-right,.k-rtl .k-treeview .k-i-arrow-60-right{transform:scaleX(-1);margin-right:-16px;margin-left:auto}.k-rtl .k-treeview .k-checkbox-label{padding-left:0;padding-right:calc(14px + .7ex)}.k-rtl .k-treelist .k-i-arrow-45-down-right,.k-rtl .k-treelist .k-i-arrow-60-right{transform:scaleX(-1)}.k-rtl .k-pager-wrap .k-i-arrow-60-left,.k-rtl .k-pager-wrap .k-i-arrow-60-right,.k-rtl .k-pager-wrap .k-i-arrow-end-left,.k-rtl .k-pager-wrap .k-i-arrow-end-right{transform:scaleX(-1)}.k-rtl .k-dropzone em{margin-left:0;margin-right:.6em}.k-rtl .k-upload-files .k-button,.k-rtl .k-upload-status-total .k-icon{margin-left:0;margin-right:8px}.k-rtl .k-file{padding-right:.8em;padding-left:.167em}.k-rtl .k-filename{margin-left:0;margin-right:1em}.k-rtl .k-upload-status{right:auto;left:12px}.k-rtl .k-progress{left:auto;right:0}.k-rtl .k-upload-selected{margin-right:.8em;margin-left:.2em}.k-rtl .k-window-titlebar .k-window-actions{right:auto;left:.5em}.k-rtl .k-dialog .k-dialog-buttongroup.k-dialog-button-layout-stretched .k-button,.k-rtl.k-dialog .k-dialog-buttongroup.k-dialog-button-layout-stretched .k-button{border-radius:0}.k-rtl .k-dialog .k-dialog-buttongroup.k-dialog-button-layout-stretched .k-button:first-child,.k-rtl.k-dialog .k-dialog-buttongroup.k-dialog-button-layout-stretched .k-button:first-child{border-right-width:0;border-left-width:1px}.k-rtl .k-dialog .k-dialog-buttongroup.k-dialog-button-layout-stretched .k-button:last-child,.k-rtl.k-dialog .k-dialog-buttongroup.k-dialog-button-layout-stretched .k-button:last-child{border-left-width:0;border-right-width:0}.k-rtl .k-dialog .k-dialog-buttongroup.k-dialog-button-layout-normal .k-button,.k-rtl.k-dialog .k-dialog-buttongroup.k-dialog-button-layout-normal .k-button{margin-left:0;margin-right:.5em}.k-rtl .k-dialog .k-dialog-buttongroup.k-dialog-button-layout-normal .k-button:first-child,.k-rtl.k-dialog .k-dialog-buttongroup.k-dialog-button-layout-normal .k-button:first-child{margin-right:0}.k-rtl .k-maskedtextbox .k-i-warning{right:auto;left:0}.k-rtl .k-dateinput .k-i-warning{right:auto;left:0}.k-rtl .k-datepicker .k-picker-wrap .k-icon.k-i-warning,.k-rtl .k-datetimepicker .k-picker-wrap .k-icon.k-i-warning,.k-rtl .k-timepicker .k-picker-wrap .k-icon.k-i-warning{right:auto;left:0}.k-rtl .k-grid th .k-checkbox{margin-top:0;margin-right:1px;margin-left:0}.k-rtl .k-grid td .k-checkbox{margin-left:0}

/* perfect-scrollbar v0.6.16 */
.ps-container{touch-action:auto;overflow:hidden !important;-ms-overflow-style:none}@supports (-ms-overflow-style: none){.ps-container{overflow:auto !important}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.ps-container{overflow:auto !important}}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block;background-color:transparent}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:11px}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999;width:11px}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;opacity:0;transition:background-color .2s linear, opacity .2s linear;bottom:0px;height:15px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;border-radius:6px;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;bottom:2px;height:6px}.ps-container>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x,.ps-container>.ps-scrollbar-x-rail:active>.ps-scrollbar-x{height:11px}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;opacity:0;transition:background-color .2s linear, opacity .2s linear;right:0;width:15px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;border-radius:6px;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;right:2px;width:6px}.ps-container>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y,.ps-container>.ps-scrollbar-y-rail:active>.ps-scrollbar-y{width:11px}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:11px}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999;width:11px}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}

/*! angularjs-slider - v6.7.0 - 
 (c) Rafal Zajac <rzajac@gmail.com>, Valentin Hervieu <valentin@hervi.eu>, Jussi Saarivirta <jusasi@gmail.com>, Angelin Sirbu <angelin.sirbu@gmail.com> - 
 https://github.com/angular-slider/angularjs-slider - 
 2019-02-23 */.rzslider{position:relative;display:inline-block;width:100%;height:4px;margin:35px 0 15px 0;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rzslider.with-legend{margin-bottom:40px}.rzslider[disabled]{cursor:not-allowed}.rzslider[disabled] .rz-pointer{cursor:not-allowed;background-color:#d8e0f3}.rzslider[disabled] .rz-draggable{cursor:not-allowed}.rzslider[disabled] .rz-selection{background:#8b91a2}.rzslider[disabled] .rz-tick{cursor:not-allowed}.rzslider[disabled] .rz-tick.rz-selected{background:#8b91a2}.rzslider span{position:absolute;display:inline-block;white-space:nowrap}.rzslider .rz-base{width:100%;height:100%;padding:0}.rzslider .rz-bar-wrapper{left:0;z-index:1;width:100%;height:32px;padding-top:16px;margin-top:-16px;box-sizing:border-box}.rzslider .rz-draggable{cursor:move}.rzslider .rz-bar{left:0;z-index:1;width:100%;height:4px;background:#d8e0f3;border-radius:2px}.rzslider .rz-bar-wrapper.rz-transparent .rz-bar{background:transparent}.rzslider .rz-bar-wrapper.rz-left-out-selection .rz-bar{background:#df002d}.rzslider .rz-bar-wrapper.rz-right-out-selection .rz-bar{background:#03a688}.rzslider .rz-selection{z-index:2;background:#0db9f0;border-radius:2px}.rzslider .rz-restricted{z-index:3;background:#ff0000;border-radius:2px}.rzslider .rz-pointer{top:-14px;z-index:3;width:32px;height:32px;cursor:pointer;background-color:#0db9f0;border-radius:16px}.rzslider .rz-pointer:after{position:absolute;top:12px;left:12px;width:8px;height:8px;background:#ffffff;border-radius:4px;content:''}.rzslider .rz-pointer:hover:after{background-color:#ffffff}.rzslider .rz-pointer.rz-active{z-index:4}.rzslider .rz-pointer.rz-active:after{background-color:#451aff}.rzslider .rz-bubble{bottom:16px;padding:1px 3px;color:#55637d;cursor:default}.rzslider .rz-bubble.rz-limit{color:#55637d}.rzslider .rz-ticks{position:absolute;top:-3px;left:0;z-index:1;width:100%;height:0;margin:0;list-style:none;box-sizing:border-box}.rzslider .rz-ticks-values-under .rz-tick-value{top:auto;bottom:-32px}.rzslider .rz-tick{position:absolute;top:0;left:0;width:10px;height:10px;margin-left:11px;text-align:center;cursor:pointer;background:#d8e0f3;border-radius:50%}.rzslider .rz-tick.rz-selected{background:#0db9f0}.rzslider .rz-tick-value{position:absolute;top:-30px;transform:translate(-50%, 0)}.rzslider .rz-tick-legend{position:absolute;top:24px;max-width:50px;white-space:normal;transform:translate(-50%, 0)}.rzslider.rz-vertical{position:relative;width:4px;height:100%;padding:0;margin:0 20px;vertical-align:baseline}.rzslider.rz-vertical .rz-base{width:100%;height:100%;padding:0}.rzslider.rz-vertical .rz-bar-wrapper{top:auto;left:0;width:32px;height:100%;padding:0 0 0 16px;margin:0 0 0 -16px}.rzslider.rz-vertical .rz-bar{bottom:0;left:auto;width:4px;height:100%}.rzslider.rz-vertical .rz-pointer{top:auto;bottom:0;left:-14px !important}.rzslider.rz-vertical .rz-bubble{bottom:0;left:16px !important;margin-left:3px}.rzslider.rz-vertical .rz-ticks{top:0;left:-3px;z-index:1;width:0;height:100%}.rzslider.rz-vertical .rz-tick{margin-top:11px;margin-left:auto;vertical-align:middle}.rzslider.rz-vertical .rz-tick-value{top:auto;left:24px;transform:translate(0, -28%)}.rzslider.rz-vertical .rz-tick-legend{top:auto;right:24px;max-width:none;white-space:nowrap;transform:translate(0, -28%)}.rzslider.rz-vertical .rz-ticks-values-under .rz-tick-value{right:24px;bottom:auto;left:auto}

.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}

.slick-loading .slick-list{background:#fff url(c5cd7f5300576ab4c88202b42f6ded62.gif) center center no-repeat}@font-face{font-family:"slick";src:url(ced611daf7709cc778da928fec876475.eot);src:url(ced611daf7709cc778da928fec876475.eot?#iefix) format("embedded-opentype"),url(data:font/woff;base64,bW9kdWxlLmV4cG9ydHMgPSBfX3dlYnBhY2tfcHVibGljX3BhdGhfXyArICJiN2M5ZTFlNDc5ZGUzYjUzZjFlNGUzMGViYWMyNDAzYS53b2ZmIjs=) format("woff"),url(d41f55a78e6f49a5512878df1737e58a.ttf) format("truetype"),url(f97e3bbf73254b0112091d0192f17aec.svg#slick) format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}

.jk-rating-stars-container .button{cursor:pointer}.jk-rating-stars-container .button .material-icons{font-size:30px}.jk-rating-stars-container .star-button{text-shadow:.06em .04em #000}.jk-rating-stars-container .star-button.star-on .material-icons{color:#ee9a00}.jk-rating-stars-container .star-button.star-off .material-icons{color:#ddd}.jk-rating-stars-container[read-only=true] .button{cursor:default}
/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */
/*
	Styles for basic PhotoSwipe functionality (sliding area, open/close transitions)
*/
/* pswp = photoswipe */
.pswp {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  overflow: hidden;
  touch-action: none;
  z-index: 1500;
  -webkit-text-size-adjust: 100%;
  /* create separate layer, to avoid paint on window.onscroll in webkit/blink */
  -webkit-backface-visibility: hidden;
  outline: none; }
  .pswp * {
    box-sizing: border-box; }
  .pswp img {
    max-width: none; }

/* style is added when JS option showHideOpacity is set to true */
.pswp--animate_opacity {
  /* 0.001, because opacity:0 doesn't trigger Paint action, which causes lag at start of transition */
  opacity: 0.001;
  will-change: opacity;
  /* for open/close transition */
  transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }

.pswp--open {
  display: block; }

.pswp--zoom-allowed .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.pswp--zoomed-in .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: grab; }

.pswp--dragging .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: grabbing; }

/*
	Background is added as a separate element.
	As animating opacity is much faster than animating rgba() background-color.
*/
.pswp__bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0;
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  will-change: opacity; }

.pswp__scroll-wrap {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden; }

.pswp__container,
.pswp__zoom-wrap {
  touch-action: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0; }

/* Prevent selection and tap highlights */
.pswp__container,
.pswp__img {
  -webkit-user-select: none;
  -moz-user-select: none;
      user-select: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none; }

.pswp__zoom-wrap {
  position: absolute;
  width: 100%;
  transform-origin: left top;
  /* for open/close transition */
  transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1); }

.pswp__bg {
  will-change: opacity;
  /* for open/close transition */
  transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }

.pswp--animated-in .pswp__bg,
.pswp--animated-in .pswp__zoom-wrap {
  transition: none; }

.pswp__container,
.pswp__zoom-wrap {
  -webkit-backface-visibility: hidden; }

.pswp__item {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: hidden; }

.pswp__img {
  position: absolute;
  width: auto;
  height: auto;
  top: 0;
  left: 0; }

/*
	stretched thumbnail or div placeholder element (see below)
	style is added to avoid flickering in webkit/blink when layers overlap
*/
.pswp__img--placeholder {
  -webkit-backface-visibility: hidden; }

/*
	div element that matches size of large image
	large image loads on top of it
*/
.pswp__img--placeholder--blank {
  background: #222; }

.pswp--ie .pswp__img {
  width: 100% !important;
  height: auto !important;
  left: 0;
  top: 0; }

/*
	Error message appears when image is not loaded
	(JS option errorMsg controls markup)
*/
.pswp__error-msg {
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
  text-align: center;
  font-size: 14px;
  line-height: 16px;
  margin-top: -8px;
  color: #CCC; }

.pswp__error-msg a {
  color: #CCC;
  text-decoration: underline; }

/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */
/*

	Contents:

	1. Buttons
	2. Share modal and links
	3. Index indicator ("1 of X" counter)
	4. Caption
	5. Loading indicator
	6. Additional styles (root element, top bar, idle state, hidden state, etc.)

*/
/*
	
	1. Buttons

 */
/* <button> css reset */
.pswp__button {
  width: 44px;
  height: 44px;
  position: relative;
  background: none;
  cursor: pointer;
  overflow: visible;
  -webkit-appearance: none;
  display: block;
  border: 0;
  padding: 0;
  margin: 0;
  float: right;
  opacity: 0.75;
  transition: opacity 0.2s;
  box-shadow: none; }
  .pswp__button:focus, .pswp__button:hover {
    opacity: 1; }
  .pswp__button:active {
    outline: none;
    opacity: 0.9; }
  .pswp__button::-moz-focus-inner {
    padding: 0;
    border: 0; }

/* pswp__ui--over-close class it added when mouse is over element that should close gallery */
.pswp__ui--over-close .pswp__button--close {
  opacity: 1; }

.pswp__button,
.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQgAAABYCAQAAACjBqE3AAAB6klEQVR4Ae3bsWpUQRTG8YkkanwCa7GzVotsI/gEgk9h4Vu4ySLYmMYgbJrc3lrwZbJwC0FMt4j7F6Y4oIZrsXtgxvx/1c0ufEX4cnbmLCmSJEmSJEmSJEmSJP3XCBPvbJU+8doWmDFwyZpLBmYlNJebz0KwzykwsuSYJSNwykEJreV2BaBMaLIQZ2xYcFgqDlmw4ayE/FwL0dDk4Qh4W37DAjgqIT+3HRbigjH+iikVdxgZStgyN0Su2sXIeTwTT+esdpcbIlfNAuZ/TxresG4zV8kYWSZNiKUTokMMSWeIwTNEn4fK2TW3gRNgVkJLuVksROA9G+bEvoATNlBCa7nZXEwdxEZxzpKRKFh+bsv8LmPFmhX1OwfIz81jIRJQ5eeqG9B+riRJkiRJkiRJkiRJkiRJkiRJUkvA/8RQoEpKlJWINFkJ62AlrEP/mNBibnv2yz/A3t7Uq3LcpoxP8COjC1T5vxoAD5VdoEqdDrd5QuW1swtUSaueh3zkiuBiqgtA2OlkeMcP/uDqugsJdbjHF65VdPMKwS0+WQc/MgKvrIOHysB9vgPwk8+85hmPbnQdvHZyDMAFD7L3EOpgMcVdvnHFS0/vlatrXvCVx0U9gt3fxvnA0/hB4nmRJEmSJEmSJEmSJGmHfgFLaDPoMu5xWwAAAABJRU5ErkJggg==) 0 0 no-repeat;
  background-size: 264px 88px;
  width: 44px;
  height: 44px; }

@media (min-resolution: 105dpi), (min-resolution: 1.1dppx) {
  /* Serve SVG sprite if browser supports SVG and resolution is more than 105dpi */
  .pswp--svg .pswp__button,
  .pswp--svg .pswp__button--arrow--left:before,
  .pswp--svg .pswp__button--arrow--right:before {
    background-image: url(b257fa9c5ac8c515ac4d77a667ce2943.svg); }
  .pswp--svg .pswp__button--arrow--left,
  .pswp--svg .pswp__button--arrow--right {
    background: none; } }

.pswp__button--close {
  background-position: 0 -44px; }

.pswp__button--share {
  background-position: -44px -44px; }

.pswp__button--fs {
  display: none; }

.pswp--supports-fs .pswp__button--fs {
  display: block; }

.pswp--fs .pswp__button--fs {
  background-position: -44px 0; }

.pswp__button--zoom {
  display: none;
  background-position: -88px 0; }

.pswp--zoom-allowed .pswp__button--zoom {
  display: block; }

.pswp--zoomed-in .pswp__button--zoom {
  background-position: -132px 0; }

/* no arrows on touch screens */
.pswp--touch .pswp__button--arrow--left,
.pswp--touch .pswp__button--arrow--right {
  visibility: hidden; }

/*
	Arrow buttons hit area
	(icon is added to :before pseudo-element)
*/
.pswp__button--arrow--left,
.pswp__button--arrow--right {
  background: none;
  top: 50%;
  margin-top: -50px;
  width: 70px;
  height: 100px;
  position: absolute; }

.pswp__button--arrow--left {
  left: 0; }

.pswp__button--arrow--right {
  right: 0; }

.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
  content: '';
  top: 35px;
  background-color: rgba(0, 0, 0, 0.3);
  height: 30px;
  width: 32px;
  position: absolute; }

.pswp__button--arrow--left:before {
  left: 6px;
  background-position: -138px -44px; }

.pswp__button--arrow--right:before {
  right: 6px;
  background-position: -94px -44px; }

/*

	2. Share modal/popup and links

 */
.pswp__counter,
.pswp__share-modal {
  -webkit-user-select: none;
  -moz-user-select: none;
      user-select: none; }

.pswp__share-modal {
  display: block;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  padding: 10px;
  position: absolute;
  z-index: 1600;
  opacity: 0;
  transition: opacity 0.25s ease-out;
  -webkit-backface-visibility: hidden;
  will-change: opacity; }

.pswp__share-modal--hidden {
  display: none; }

.pswp__share-tooltip {
  z-index: 1620;
  position: absolute;
  background: #FFF;
  top: 56px;
  border-radius: 2px;
  display: block;
  width: auto;
  right: 44px;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
  transform: translateY(6px);
  transition: transform 0.25s;
  -webkit-backface-visibility: hidden;
  will-change: transform; }
  .pswp__share-tooltip a {
    display: block;
    padding: 8px 12px;
    color: #000;
    text-decoration: none;
    font-size: 14px;
    line-height: 18px; }
    .pswp__share-tooltip a:hover {
      text-decoration: none;
      color: #000; }
    .pswp__share-tooltip a:first-child {
      /* round corners on the first/last list item */
      border-radius: 2px 2px 0 0; }
    .pswp__share-tooltip a:last-child {
      border-radius: 0 0 2px 2px; }

.pswp__share-modal--fade-in {
  opacity: 1; }
  .pswp__share-modal--fade-in .pswp__share-tooltip {
    transform: translateY(0); }

/* increase size of share links on touch devices */
.pswp--touch .pswp__share-tooltip a {
  padding: 16px 12px; }

a.pswp__share--facebook:before {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  top: -12px;
  right: 15px;
  border: 6px solid transparent;
  border-bottom-color: #FFF;
  -webkit-pointer-events: none;
  -moz-pointer-events: none;
  pointer-events: none; }

a.pswp__share--facebook:hover {
  background: #3E5C9A;
  color: #FFF; }
  a.pswp__share--facebook:hover:before {
    border-bottom-color: #3E5C9A; }

a.pswp__share--twitter:hover {
  background: #55ACEE;
  color: #FFF; }

a.pswp__share--pinterest:hover {
  background: #CCC;
  color: #CE272D; }

a.pswp__share--download:hover {
  background: #DDD; }

/*

	3. Index indicator ("1 of X" counter)

 */
.pswp__counter {
  position: absolute;
  left: 0;
  top: 0;
  height: 44px;
  font-size: 13px;
  line-height: 44px;
  color: #FFF;
  opacity: 0.75;
  padding: 0 10px; }

/*
	
	4. Caption

 */
.pswp__caption {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  min-height: 44px; }
  .pswp__caption small {
    font-size: 11px;
    color: #BBB; }

.pswp__caption__center {
  text-align: left;
  max-width: 420px;
  margin: 0 auto;
  font-size: 13px;
  padding: 10px;
  line-height: 20px;
  color: #CCC; }

.pswp__caption--empty {
  display: none; }

/* Fake caption element, used to calculate height of next/prev image */
.pswp__caption--fake {
  visibility: hidden; }

/*

	5. Loading indicator (preloader)

	You can play with it here - http://codepen.io/dimsemenov/pen/yyBWoR

 */
.pswp__preloader {
  width: 44px;
  height: 44px;
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -22px;
  opacity: 0;
  transition: opacity 0.25s ease-out;
  will-change: opacity;
  direction: ltr; }

.pswp__preloader__icn {
  width: 20px;
  height: 20px;
  margin: 12px; }

.pswp__preloader--active {
  opacity: 1; }
  .pswp__preloader--active .pswp__preloader__icn {
    /* We use .gif in browsers that don't support CSS animation */
    background: url(e34aafbb485a96eaf2a789b2bf3af6fe.gif) 0 0 no-repeat; }

.pswp--css_animation .pswp__preloader--active {
  opacity: 1; }
  .pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {
    animation: clockwise 500ms linear infinite; }
  .pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {
    animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite; }

.pswp--css_animation .pswp__preloader__icn {
  background: none;
  opacity: 0.75;
  width: 14px;
  height: 14px;
  position: absolute;
  left: 15px;
  top: 15px;
  margin: 0; }

.pswp--css_animation .pswp__preloader__cut {
  /* 
			The idea of animating inner circle is based on Polymer ("material") loading indicator 
			 by Keanu Lee https://blog.keanulee.com/2014/10/20/the-tale-of-three-spinners.html
		*/
  position: relative;
  width: 7px;
  height: 14px;
  overflow: hidden; }

.pswp--css_animation .pswp__preloader__donut {
  box-sizing: border-box;
  width: 14px;
  height: 14px;
  border: 2px solid #FFF;
  border-radius: 50%;
  border-left-color: transparent;
  border-bottom-color: transparent;
  position: absolute;
  top: 0;
  left: 0;
  background: none;
  margin: 0; }

@media screen and (max-width: 1024px) {
  .pswp__preloader {
    position: relative;
    left: auto;
    top: auto;
    margin: 0;
    float: right; } }

@keyframes clockwise {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

@keyframes donut-rotate {
  0% {
    transform: rotate(0); }
  50% {
    transform: rotate(-140deg); }
  100% {
    transform: rotate(0); } }

/*
	
	6. Additional styles

 */
/* root element of UI */
.pswp__ui {
  -webkit-font-smoothing: auto;
  visibility: visible;
  opacity: 1;
  z-index: 1550; }

/* top black bar with buttons and "1 of X" indicator */
.pswp__top-bar {
  position: absolute;
  left: 0;
  top: 0;
  height: 44px;
  width: 100%; }

.pswp__caption,
.pswp__top-bar,
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
  -webkit-backface-visibility: hidden;
  will-change: opacity;
  transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }

/* pswp--has_mouse class is added only when two subsequent mousemove events occur */
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
  visibility: visible; }

.pswp__top-bar,
.pswp__caption {
  background-color: rgba(0, 0, 0, 0.5); }

/* pswp__ui--fit class is added when main image "fits" between top bar and bottom bar (caption) */
.pswp__ui--fit .pswp__top-bar,
.pswp__ui--fit .pswp__caption {
  background-color: rgba(0, 0, 0, 0.3); }

/* pswp__ui--idle class is added when mouse isn't moving for several seconds (JS option timeToIdle) */
.pswp__ui--idle .pswp__top-bar {
  opacity: 0; }

.pswp__ui--idle .pswp__button--arrow--left,
.pswp__ui--idle .pswp__button--arrow--right {
  opacity: 0; }

/*
	pswp__ui--hidden class is added when controls are hidden
	e.g. when user taps to toggle visibility of controls
*/
.pswp__ui--hidden .pswp__top-bar,
.pswp__ui--hidden .pswp__caption,
.pswp__ui--hidden .pswp__button--arrow--left,
.pswp__ui--hidden .pswp__button--arrow--right {
  /* Force paint & create composition layer for controls. */
  opacity: 0.001; }

/* pswp__ui--one-slide class is added when there is just one item in gallery */
.pswp__ui--one-slide .pswp__button--arrow--left,
.pswp__ui--one-slide .pswp__button--arrow--right,
.pswp__ui--one-slide .pswp__counter {
  display: none; }

.pswp__element--disabled {
  display: none !important; }

.pswp--minimal--dark .pswp__top-bar {
  background: none; }

/* 
 * treeGrid.css
 *
 * Styles for the tree-grid
 * for both Bootstrap 2 and Bootstrap 3
 *
 */
.tree-grid-animate-enter,
.tree-grid-row.ng-enter {
    transition: 200ms linear all;
    position: relative;
    display: block;
    opacity: 0;
    max-height: 0;
}

.tree-grid-animate-enter.tree-grid-animate-enter-active,
.tree-grid-row.ng-enter-active {
	opacity    : 1;
	max-height : 30px;
}

.tree-grid-animate-leave,
.tree-grid-row.ng-leave {
 transition: 200ms linear all;
    position: relative;
    display: block;
    height: 30px;
    max-height: 30px;
    opacity: 1;
}

.tree-grid-animate-leave.tree-grid-animate-leave-active,
.tree-grid-row.ng-leave-active {
	height     : 0;
	max-height : 0;
	opacity    : 0;
}

/*
 * Angular 1.2.0 Animation placeholders.
 */
.tree-grid-animate.ng-enter {
}

/*
 * Normal CSS styles.
 */
.tree-grid i.indented {
	padding : 2px;
}

.tree-grid .level-1 .indented {
	position : relative;
	left     : 0;
}

.tree-grid .level-2 .indented {
	position : relative;
	left     : 20px;
}

.tree-grid .level-3 .indented {
	position : relative;
	left     : 40px;
}

.tree-grid .level-4 .indented {
	position : relative;
	left     : 60px;
}

.tree-grid .level-5 .indented {
	position : relative;
	left     : 80px;
}

.tree-grid .level-6 .indented {
	position : relative;
	left     : 100px;
}

.tree-grid .level-7 .indented {
	position : relative;
	left     : 120px;
}

.tree-grid .level-8 .indented {
	position : relative;
	left     : 140px;
}

.tree-grid .level-9 .indented {
	position : relative;
	left     : 160px;
}

.tree-grid .tree-icon,
.tree-label {
	cursor : pointer;
}

table.tree-grid {
	max-height : 500px;
	overflow-y : scroll;
}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url(674f50d287a8c48dc19ba404d20fe713.eot);src:url(674f50d287a8c48dc19ba404d20fe713.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(af7ae505a9eed503f8b8e6982036873e.woff2) format('woff2'),url(data:font/woff;base64,bW9kdWxlLmV4cG9ydHMgPSBfX3dlYnBhY2tfcHVibGljX3BhdGhfXyArICJmZWU2NmU3MTJhOGEwOGVlZjU4MDVhNDY4OTI5MzJhZC53b2ZmIjs=) format('woff'),url(b06871f281fee6b241d60582ae9369b9.ttf) format('truetype'),url(912ec66d7572ff821749319396470bde.svg#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}

/*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{color:#000 !important;text-shadow:none !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}@font-face{font-family:"Glyphicons Halflings";src:url(f4769f9bdb7466be65088239c12046d1.eot);src:url(f4769f9bdb7466be65088239c12046d1.eot?#iefix) format("embedded-opentype"),url(448c34a56d699c29117adc64c43affeb.woff2) format("woff2"),url(data:font/woff;base64,bW9kdWxlLmV4cG9ydHMgPSBfX3dlYnBhY2tfcHVibGljX3BhdGhfXyArICJmYTI3NzIzMjdmNTVkODE5ODMwMWZkYjhiY2ZjODE1OC53b2ZmIjs=) format("woff"),url(e18bbf611f2a2e43afc071aa2f4e1512.ttf) format("truetype"),url(89889688147bd7575d6327160d64e760.svg#glyphicons_halflingsregular) format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:400;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width: 768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase,.initialism{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover,a.text-primary:focus{color:#286090}.text-success{color:#3c763d}a.text-success:hover,a.text-success:focus{color:#2b542c}.text-info{color:#31708f}a.text-info:hover,a.text-info:focus{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover,a.text-warning:focus{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover,a.text-danger:focus{color:#843534}.bg-primary{color:#fff}.bg-primary{background-color:#337ab7}a.bg-primary:hover,a.bg-primary:focus{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:before,.dl-horizontal dd:after{display:table;content:" "}.dl-horizontal dd:after{clear:both}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:"\2014 \00A0"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{content:""}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{content:"\00A0 \2014"}address{margin-bottom:20px;font-style:normal;line-height:1.42857}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container-fluid:before,.container-fluid:after{display:table;content:" "}.container-fluid:after{clear:both}.row{margin-right:-15px;margin-left:-15px}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*="col-"]{padding-right:0;padding-left:0}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}table{background-color:rgba(0,0,0,0)}table col[class*="col-"]{position:static;display:table-column;float:none}table td[class*="col-"],table th[class*="col-"]{position:static;display:table-cell;float:none}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{padding:8px;line-height:1.42857;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}.table>thead>tr>td.active,.table>thead>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>thead>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>thead>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>thead>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>thead>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width: 767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type="search"]{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="radio"][disabled],input[type="radio"].disabled,fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input[type="checkbox"].disabled,fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio: 0){input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control{line-height:34px}input[type="date"].input-sm,.input-group-sm>input.form-control[type="date"],.input-group-sm>input.input-group-addon[type="date"],.input-group-sm>.input-group-btn>input.btn[type="date"],.input-group-sm input[type="date"],input[type="time"].input-sm,.input-group-sm>input.form-control[type="time"],.input-group-sm>input.input-group-addon[type="time"],.input-group-sm>.input-group-btn>input.btn[type="time"],.input-group-sm input[type="time"],input[type="datetime-local"].input-sm,.input-group-sm>input.form-control[type="datetime-local"],.input-group-sm>input.input-group-addon[type="datetime-local"],.input-group-sm>.input-group-btn>input.btn[type="datetime-local"],.input-group-sm input[type="datetime-local"],input[type="month"].input-sm,.input-group-sm>input.form-control[type="month"],.input-group-sm>input.input-group-addon[type="month"],.input-group-sm>.input-group-btn>input.btn[type="month"],.input-group-sm input[type="month"]{line-height:30px}input[type="date"].input-lg,.input-group-lg>input.form-control[type="date"],.input-group-lg>input.input-group-addon[type="date"],.input-group-lg>.input-group-btn>input.btn[type="date"],.input-group-lg input[type="date"],input[type="time"].input-lg,.input-group-lg>input.form-control[type="time"],.input-group-lg>input.input-group-addon[type="time"],.input-group-lg>.input-group-btn>input.btn[type="time"],.input-group-lg input[type="time"],input[type="datetime-local"].input-lg,.input-group-lg>input.form-control[type="datetime-local"],.input-group-lg>input.input-group-addon[type="datetime-local"],.input-group-lg>.input-group-btn>input.btn[type="datetime-local"],.input-group-lg input[type="datetime-local"],input[type="month"].input-lg,.input-group-lg>input.form-control[type="month"],.input-group-lg>input.input-group-addon[type="month"],.input-group-lg>.input-group-btn>input.btn[type="month"],.input-group-lg input[type="month"]{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-top:4px \9;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.form-control-static.input-sm,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-right:0;padding-left:0}.input-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,.input-group-sm>.input-group-btn>select.btn{height:30px;line-height:30px}textarea.input-sm,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,.input-group-sm>.input-group-btn>textarea.btn,select[multiple].input-sm,.input-group-sm>select.form-control[multiple],.input-group-sm>select.input-group-addon[multiple],.input-group-sm>.input-group-btn>select.btn[multiple]{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}select.input-lg,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,.input-group-lg>.input-group-btn>select.btn{height:46px;line-height:46px}textarea.input-lg,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,.input-group-lg>.input-group-btn>textarea.btn,select[multiple].input-lg,.input-group-lg>select.form-control[multiple],.input-group-lg>select.input-group-addon[multiple],.input-group-lg>.input-group-btn>select.btn[multiple]{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.33333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label ~ .form-control-feedback{top:25px}.has-feedback label.sr-only ~ .form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width: 768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{display:table;content:" "}.form-horizontal .form-group:after{clear:both}@media (min-width: 768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn:focus,.btn.focus,.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);opacity:.65;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:focus,.btn-default.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;background-image:none;border-color:#adadad}.btn-default:active:hover,.btn-default:active:focus,.btn-default:active.focus,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active.focus,.open>.btn-default.dropdown-toggle:hover,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#286090;background-image:none;border-color:#204d74}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;background-image:none;border-color:#398439}.btn-success:active:hover,.btn-success:active:focus,.btn-success:active.focus,.btn-success.active:hover,.btn-success.active:focus,.btn-success.active.focus,.open>.btn-success.dropdown-toggle:hover,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle.focus{color:#fff;background-color:#398439;border-color:#255625}.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;background-image:none;border-color:#269abc}.btn-info:active:hover,.btn-info:active:focus,.btn-info:active.focus,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open>.btn-info.dropdown-toggle:hover,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle.focus{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;background-image:none;border-color:#d58512}.btn-warning:active:hover,.btn-warning:active:focus,.btn-warning:active.focus,.btn-warning.active:hover,.btn-warning.active:focus,.btn-warning.active.focus,.open>.btn-warning.dropdown-toggle:hover,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle.focus{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;background-image:none;border-color:#ac2925}.btn-danger:active:hover,.btn-danger:active:focus,.btn-danger:active.focus,.btn-danger.active:hover,.btn-danger.active:focus,.btn-danger.active.focus,.open>.btn-danger.dropdown-toggle:hover,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle.focus{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition-property:height,visibility;transition-duration:0.35s;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,0.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:before,.btn-toolbar:after{display:table;content:" "}.btn-toolbar:after{clear:both}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle,.btn-group-lg.btn-group>.btn+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret,.btn-group-lg>.btn .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{display:table;content:" "}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav:before,.nav:after{display:table;content:" "}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{display:table;content:" "}.navbar:after{clear:both}@media (min-width: 768px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{display:table;content:" "}.navbar-header:after{clear:both}@media (min-width: 768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{display:table;content:" "}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width: 768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width: 480px) and (orientation: landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}@media (min-width: 768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width: 768px){.navbar-static-top{border-radius:0}}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width: 768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-right:15px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width: 768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width: 767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-right:-15px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (min-width: 768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width: 767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width: 768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm,.btn-group-sm>.navbar-btn.btn{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs,.btn-group-xs>.navbar-btn.btn{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width: 768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width: 768px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-15px}.navbar-right ~ .navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:rgba(0,0,0,0)}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:rgba(0,0,0,0)}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:rgba(0,0,0,0)}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:rgba(0,0,0,0)}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:rgba(0,0,0,0)}}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:hover,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:rgba(0,0,0,0)}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:rgba(0,0,0,0)}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:rgba(0,0,0,0)}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff;background-color:#090909}@media (max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:rgba(0,0,0,0)}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:rgba(0,0,0,0)}}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:hover,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/ "}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li>span:hover,.pagination>li>span:focus{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.33333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager:before,.pager:after{display:table;content:" "}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge,.btn-group-xs>.btn .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width: 768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:border 0.2s ease-in-out}.thumbnail>img,.thumbnail a>img{display:block;max-width:100%;height:auto;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#333}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#337ab7}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);transition:width 0.6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#c7ddef}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus,button.list-group-item:hover,button.list-group-item:focus{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus,button.list-group-item-success:hover,button.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus,button.list-group-item-success.active,button.list-group-item-success.active:hover,button.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus,button.list-group-item-info:hover,button.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus,button.list-group-item-info.active,button.list-group-item-info.active:hover,button.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus,button.list-group-item-warning:hover,button.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus,button.list-group-item-warning.active,button.list-group-item-warning.active:hover,button.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus,button.list-group-item-danger:hover,button.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus,button.list-group-item-danger.active,button.list-group-item-danger.active:hover,button.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{display:table;content:" "}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-right:15px;padding-left:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{transform:translate(0, -25%);transition:transform 0.3s ease-out}.modal.in .modal-dialog{transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,0.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:before,.modal-header:after{display:table;content:" "}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.42857;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:12px;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.42857;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,0.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover>.arrow{border-width:11px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;transition:0.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1}@media all and (transform-3d), (-webkit-transform-3d){.carousel-inner>.item{transition:transform 0.6s ease-in-out;backface-visibility:hidden;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{transform:translate3d(100%, 0, 0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{transform:translate3d(-100%, 0, 0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{transform:translate3d(0, 0, 0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;outline:0;filter:alpha(opacity=90);opacity:.9}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:"\2039"}.carousel-control .icon-next:before{content:"\203a"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width: 768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}.visible-xs{display:none !important}.visible-sm{display:none !important}.visible-md{display:none !important}.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}@font-face{font-family:'Segoe UI';src:url("/segoe-fonts/SegoeUI.eot");src:url("/segoe-fonts/SegoeUI.eot?#iefix") format("embedded-opentype"),url("/segoe-fonts/SegoeUI.woff") format("woff"),url("/segoe-fonts/SegoeUI.ttf") format("truetype"),url("/segoe-fonts/SegoeUI.svg") format("svg");font-weight:400;font-style:normal}html{background:#dfe3e5;height:100%}body{background:#dfe3e5;color:#0d1e2d;overflow:hidden;height:100%}body>.ui-select-bootstrap.open{z-index:1060 !important}.white-space-nowrap{white-space:nowrap}.white-space-pre-wrap{white-space:pre-wrap}@media (max-width: 767px){body{overflow:auto}}body,p,td,th,input,h1{font-family:"Segoe UI", arial !important;font-size:15px}body>.navbar{transition:background-color 300ms ease-in}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{text-transform:uppercase;font-family:"Segoe UI", arial !important}h1,.h1{color:#0d1e2d;font-size:24px;font-weight:bold}h2,.h2{font-size:18px}h3{font-size:16px;line-height:26px;font-weight:bold}h4{color:#0d1e2d;font-size:14px;font-weight:bold}a,button,input,div,span,label,tr,img,i,li,td,strong,b{outline:0 !important}a{color:#25aae2}a:hover,a:focus,a:active{color:#25aae2;text-decoration:none;background-color:transparent}.margin-bottom-0{margin-bottom:0}.padding-0-20{padding:0 20px}.no-padding{padding:0}.margin-0-12{margin:0 12px}.margin-0-5{margin:0 5px}.text-decoration-none{text-decoration:none !important}#main_table_wrap,#scroll_navigation_div{overflow-y:hidden;overflow-x:auto}#main_table_wrap #main_table tbody,#main_table_wrap #navigation_table_list tbody,#scroll_navigation_div #main_table tbody,#scroll_navigation_div #navigation_table_list tbody{overflow-y:auto;width:100%}#main_table_wrap #main_table tbody tr td.check-box,#main_table_wrap #navigation_table_list tbody tr td.check-box,#scroll_navigation_div #main_table tbody tr td.check-box,#scroll_navigation_div #navigation_table_list tbody tr td.check-box{min-width:30px;max-width:30px;width:30px}#main_table_wrap #main_table tbody tr td.avatar-cell,#main_table_wrap #navigation_table_list tbody tr td.avatar-cell,#scroll_navigation_div #main_table tbody tr td.avatar-cell,#scroll_navigation_div #navigation_table_list tbody tr td.avatar-cell{width:55px;min-width:55px;max-width:55px}#main_table_wrap #main_table thead th.check-box,#main_table_wrap #navigation_table_list thead th.check-box,#scroll_navigation_div #main_table thead th.check-box,#scroll_navigation_div #navigation_table_list thead th.check-box{min-width:30px;max-width:30px;width:30px}#main_table_wrap #main_table thead th.avatar-cell,#main_table_wrap #navigation_table_list thead th.avatar-cell,#scroll_navigation_div #main_table thead th.avatar-cell,#scroll_navigation_div #navigation_table_list thead th.avatar-cell{width:55px;min-width:55px;max-width:55px}.modal-scrolled-content .modal-body{padding:15px 0}.modal-scrolled-content .modal-body .scroll-wrapper{padding:0 15px;max-height:600px}.modal-scrolled-content .modal-body .modal-form-buttons{padding:0 15px}.color-link{color:#25aae2}.clear-both{clear:both !important}.popover{border-radius:4px;font-family:"Segoe UI", arial !important}.nav-tabs.nav:after{clear:none}.crossed-out{text-decoration:line-through}.arrow-down{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #0d1e2d;cursor:pointer;display:inline-block}.arrow-down.open{transform:rotate(180deg)}.arrow-down.blue{border-top-color:#25aae2}.arrow-down.white{border-top-color:#fff}.arrow-up{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid black}.arrow-right{width:0;height:0;border-top:60px solid transparent;border-bottom:60px solid transparent;border-left:60px solid green}.arrow-left{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid blue}.height-100{height:100vh !important}.width-100{width:100% !important}.border-radius-0{border-radius:0 !important}.font-size-20{font-size:20px !important}.font-size-14{font-size:14px !important}.font-size-13{font-size:13px !important}.margin-top-5{margin-top:5px !important}.margin-top-10{margin-top:10px !important}.margin-top-40{margin-top:40px !important}.margin-top-20{margin-top:20px !important}.margin-top-30{margin-top:30px !important}.margin-left-10{margin-left:10px !important}.padding-top-5{padding-top:5px !important}.padding-top-35{padding-top:35px !important}.padding-top-40{padding-top:40px !important}.height-20px{height:20px}.padding-15{padding:15px !important}.navbar{margin-bottom:0}.title{font-size:30px;line-height:22px;display:inline-block}.title-2{font-size:20px;line-height:22px;font-weight:bold;display:inline-block}.strikeout-text{text-decoration:line-through}.overflow-x{overflow-y:hidden;overflow-x:auto}.overflow-y{overflow-y:auto;overflow-x:hidden}.customer-status{height:20px;padding:0 5px;background-color:rgba(0,0,0,0.3);font-size:14px;color:#fff;border-radius:4px}.customer-status.new-status{background-color:#000}.not-active-alert{color:lightgrey}.dot-separator{position:relative;bottom:7px;color:#6f767c;font-size:20px;font-weight:bold}.text-light{color:#6f767c}@media (min-width: 1200px){.container{max-width:1100px}}.no-wrap-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.no-resize{resize:none}.no-margin{margin:0 !important}label,.label{padding:0;color:#6f767c;line-height:34px;font-size:15px;margin-bottom:0;white-space:nowrap}div.ng-invalid.ng-touched span.form-control,div.ng-invalid.ng-touched input[type=text]{border:1px solid #dd4b39;webkit-box-shadow:inset 0 0 4px #dd4b39;box-shadow:inset 0 0 4px #dd4b39}.form-group{margin-bottom:17px}.form-group p{margin:10px 0}th{outline:none}th:focus,th:active{outline:none}.form-control{font-family:"Segoe UI", arial !important;font-size:15px;border:1px solid #a5b0b8;box-shadow:none;outline:none}.form-control:focus,.form-control:active{box-shadow:none;outline:none;background-color:#fff !important}.form-control:hover{background-color:#E9F1F7 !important}.form-control::-webkit-input-placeholder{color:#898e95;opacity:1}.form-control:-moz-placeholder{color:#898e95;opacity:1}.form-control::-moz-placeholder{color:#898e95;opacity:1}.form-control:-ms-input-placeholder{color:#898e95;opacity:1}.form-control.ng-invalid.ng-touched{border:1px solid #dd4b39;webkit-box-shadow:inset 0 0 4px #dd4b39;box-shadow:inset 0 0 4px #dd4b39}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eeeeee !important;opacity:1}.btn{font-size:15px;padding:0 20px;border-radius:4px;height:29px}.btn.btn-high{height:34px}.btn:hover{opacity:.7;outline:none}.btn:focus,.btn:active,.btn:active:focus{outline:none}.btn i{font-size:12px;top:0}.btn-primary{color:#fff;background-color:#20c528;border:none}.btn-primary:hover{background-color:#20c528;border:none}.btn-primary:focus,.btn-primary:active{background-color:#20c528;border:none}.btn-default{color:#0d1e2d;background-color:#fff;border:1px solid #a5b0b8}.btn-default:hover{background-color:#f1f5f7}.btn-default:focus,.btn-default:active{background-color:#fff}.btn-info{color:#fff;background-color:#25aae2;border:none}.btn-info:hover{background-color:#25aae2;border:none}.btn-info:focus,.btn-info:active{background-color:#25aae2;border:none}.btn-danger{color:#fff;background-color:#e22551;border:none}.btn-danger:hover{background-color:#e22551;border:none}.btn-danger:focus,.btn-danger:active{background-color:#e22551;border:none}.btn-warning{color:#454545;background-color:#ebebeb;border-color:#ebebeb}.btn-warning:hover{color:#555;background-color:#f1f1f1;border-color:#ebebeb}.btn-icon{padding:5px 10px;height:29px !important}.btn-icon i{font-size:20px}.add-btn{padding:5px 8px;margin-top:3px}.add-btn i{font-size:15px}i.fa,i.glyphicon{cursor:pointer}.panel{border-radius:10px}.panel-default{box-shadow:0 1px 15px 0 #999;border:2px solid #d5c2ac}.panel-primary{border:none;box-shadow:none}.navbar-right{float:right}@media (min-width: 768px){.navbar-right{margin-right:-15px}}.display-flex,.display-flex-align-items-center{display:flex;display:-webkit-flex}.display-flex .flex-50,.display-flex-align-items-center .flex-50{flex:0 0 50%}.display-flex .flex-48,.display-flex-align-items-center .flex-48{flex:0 0 48%}.display-flex .flex-30,.display-flex-align-items-center .flex-30{flex:0 0 30%}.display-flex .flex-68,.display-flex-align-items-center .flex-68{flex:0 0 68%}.display-flex .flex-1-0-0,.display-flex-align-items-center .flex-1-0-0{flex:1 0 0}.display-flex-align-items-center{align-items:center}.margin-top-0px{margin-top:0px !important}.justify-content-space-between{justify-content:space-between}.display-none{display:none}.display-inline-block{display:inline-block}.no-border{border:none !important}.vertical-align{display:flex;justify-content:center;align-content:center;flex-direction:column}td.vert-align-middle{vertical-align:middle !important}textarea{width:100%;font-family:"Segoe UI", arial !important;font-size:14px;line-height:20px;padding:10px 15px}span{outline:0}a,button{transition-timing-function:cubic-bezier(0.25, 0.1, 0.25, 1);outline:none}a:focus,button:focus{outline:none}a:hover,button:hover{transition-property:all;transition-duration:0.8s}a.disabled,button.disabled{opacity:.4}.table tr td{vertical-align:middle !important}.drop-area-active{background-color:rgba(37,170,226,0.3) !important}.header{color:#6f767c;text-transform:uppercase}.flexContainer{display:flex;display:-webkit-flex}.flexContainer .flexItem{flex-grow:1;-webkit-flex-grow:1}.flexContainer .header-text{font-size:18px;margin-top:20px}.flexVerticalContainer{display:flex;display:-webkit-flex;flex-direction:column}.flexVerticalContainer .flexItem{flex-grow:1;-webkit-flex-grow:1}.lblForCB{position:relative;padding-left:30px;font-size:14px;cursor:pointer;font-weight:100;bottom:13px}.lblForCB:before{font-family:FontAwesome;font-size:18px;position:absolute;top:0;left:0;content:'\f096'}.lblForCB:after{font-family:FontAwesome;font-size:18px;position:absolute;top:0;left:0;content:'\f046';max-width:0;overflow:hidden;opacity:0.5;transition:all 0.35s}@media (max-width: 1024px){.lblForCB:before,.lblForCB:after{font-size:26px}}.lblForCB.minus-sign:after{content:'\f147' !important}input[class="customCheckbox"]{display:none !important}input[class="customCheckbox"]:checked+.lblForCB:after{max-width:25px;opacity:1}input[class="customCheckbox"]+.lblForCB:after{color:#25aae2}input[class="customCheckbox"]+.lblForCB:before{color:#a5b0b8}.table-responsive{border:none !important}.modal.modal-bottom{top:auto !important}.modal-dialog .modal-header{border-bottom:none}.modal-dialog .modal-header .modal-title{font-size:30px}@media (max-width: 543px){.modal-dialog .modal-header .modal-title{font-size:20px}}@media (max-width: 767px){.modal-dialog .modal-header{padding-bottom:0}}@media (max-width: 769px){.modal-dialog{margin:0 auto !important}}@media (min-width: 1400px){.modal-dialog{margin:30px auto !important}}.modal-dialog.modal-330{min-width:370px}.modal-dialog.modal-330 img{display:none}.modal-dialog.modal-330 .modal-container{width:330px}.modal-dialog.modal-600{min-width:600px}.modal-dialog.modal-750{min-width:750px}.modal-dialog.modal-800{min-width:800px}.modal-dialog.modal-850{min-width:800px}.modal-dialog.modal-1000{min-width:1000px}.modal-dialog.modal-1100{min-width:1100px}.modal-dialog.modal-1400{min-width:1400px}@media (max-width: 1500px){.modal-dialog.modal-1400{min-width:90% !important}}.modal-dialog .modal-form-buttons{margin-top:10px}.modal-dialog .modal-body .search-result{clear:both}.modal-dialog .modal-body .search-result .table-responsive{max-height:670px}@media (max-width: 767px){.modal-dialog .modal-body .search-result .table-responsive{max-height:220px}}@media (max-width: 543px){.modal-dialog .modal-body .search-result .table-responsive{max-height:520px}.modal-dialog .modal-body .search-result .table-responsive.with-select-all{max-height:490px}}div.ui-select-container{min-height:34px}div.ui-select-container .ui-select-choices{width:auto}div.ui-select-container .ui-select-match .ui-select-toggle{height:34px;padding:5px 10px}div.ui-select-container .ui-select-match .ui-select-toggle .ui-select-placeholder{text-overflow:ellipsis;overflow:hidden;display:block}div.ui-select-container .ui-select-match .ui-select-match-text{text-overflow:ellipsis;overflow:hidden;width:100%}div.ui-select-container .ui-select-match.btn-default-focus{background-color:transparent;outline:none;box-shadow:none}div.ui-select-container.ui-select-multiple .ui-select-match-item{height:26px;padding:1px 10px}div.ui-select-container.ui-select-multiple .ui-select-match-item.match-selected{background-color:#9a9a9a}.ui-select-choices-group .active{background-color:#dfe3e5}.uib-datepicker-popup{padding-top:0;padding-bottom:0;border-radius:0}.uib-datepicker-popup .uib-datepicker .btn{padding:0 12px;height:40px;border-radius:0}.uib-datepicker-popup .uib-datepicker table thead tr th .btn{border:0;height:50px}.input-group .input-group-btn .btn{padding:0 12px;height:34px}.input-group.two-inputs select{padding:5px}.input-group.two-inputs .form-control{width:50%}ul.dropdown-menu[uib-typeahead-popup]{z-index:1050}button.dropdown-toggle{padding:0 10px}.text-bold{font-weight:bold}.cursor-pointer{cursor:pointer !important}.color-sample{width:15px;height:15px;display:inline-block;margin-bottom:-2px}.color-text{color:#0d1e2d}.text-danger{color:#e22551}.margit-top-37px{margin-top:37px}.margin-top-44px{margin-top:44px}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{background-color:#25aae2;border-color:#25aae2}.pagination>li>a,.pagination>li>span{color:#25aae2}ul.pagination li{margin:0;font-size:15px}ul.pagination li a{padding:3px 10px;font-size:15px;line-height:1.5;border-radius:0}.tgl-wrap{width:100%;height:30px;margin-bottom:5px}.tgl-wrap .tgl{display:none}.tgl-wrap .tgl,.tgl-wrap .tgl:after,.tgl-wrap .tgl:before,.tgl-wrap .tgl *,.tgl-wrap .tgl *:after,.tgl-wrap .tgl *:before,.tgl-wrap .tgl+.tgl-btn{box-sizing:border-box}.tgl-wrap .tgl::-moz-selection, .tgl-wrap .tgl:after::-moz-selection, .tgl-wrap .tgl:before::-moz-selection, .tgl-wrap .tgl *::-moz-selection, .tgl-wrap .tgl *:after::-moz-selection, .tgl-wrap .tgl *:before::-moz-selection, .tgl-wrap .tgl+.tgl-btn::-moz-selection{background:none}.tgl-wrap .tgl::selection,.tgl-wrap .tgl:after::selection,.tgl-wrap .tgl:before::selection,.tgl-wrap .tgl *::selection,.tgl-wrap .tgl *:after::selection,.tgl-wrap .tgl *:before::selection,.tgl-wrap .tgl+.tgl-btn::selection{background:none}.tgl-wrap .tgl+.tgl-btn{outline:0;width:4em;height:25px;position:relative;display:block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:5px}.tgl-wrap .tgl+.tgl-btn:after,.tgl-wrap .tgl+.tgl-btn:before{position:relative;display:block;content:"";width:50%;height:100%}.tgl-wrap .tgl+.tgl-btn:before{display:none}.tgl-wrap .tgl-light+.tgl-btn{background:#25aae2;border-radius:13px;padding:2px;transition:all .4s ease}.tgl-wrap .tgl-light+.tgl-btn:after{border-radius:13px;background:#fff;transition:all .2s ease}.tgl-wrap .tgl-light:checked+.tgl-btn{background:#25aae2}.tgl-wrap .tgl-light.switch-enable-disable+.tgl-btn{background:#e22551}.tgl-wrap .tgl-light.switch-enable-disable:checked+.tgl-btn{background:#25aae2}.rapid-one-tabs{margin-top:20px}.rapid-one-tabs.rapid-one-tabs-justified .nav-tabs.nav-justified>li{width:1%}.rapid-one-tabs .nav-tabs{padding-right:0}.rapid-one-tabs .nav-tabs.nav-justified{border-bottom:1px solid #ddd}.rapid-one-tabs .nav-tabs.nav-justified>li{width:auto;position:relative}.rapid-one-tabs .nav-tabs.nav-justified>li>a{border:none;outline:none;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-radius:0}.rapid-one-tabs .nav-tabs.nav-justified>li>a:hover{background-color:transparent}.rapid-one-tabs .nav-tabs.nav-justified>li.active>a{border:none;outline:none;border-bottom:6px solid #25aae2;margin-bottom:-3px}.rapid-one-tabs .nav-tabs.nav-justified>li.active.tab-heading-no-padding>a{border-bottom:none}.rapid-one-tabs .nav-tabs.nav-justified>li.tab-heading-no-padding>a{position:initial;padding:0}.rapid-one-tabs .nav-tabs.nav-justified>li.tab-heading-no-padding>a .dropdown{position:initial}.rapid-one-tabs .nav-tabs.nav-justified>li.tab-heading-no-padding>a span.dropdown-toggle{padding:10px;font-size:23px}@media (max-width: 768px){.rapid-one-tabs .nav-tabs.nav-justified>li{width:1%}}@media (min-width: 544px) and (max-width: 767px){.rapid-one-tabs .nav-tabs.nav-justified>li{display:table-cell}}@media (max-width: 543px){.rapid-one-tabs .nav-tabs.nav-justified>li{width:100%}}.rapid-one-tabs .tab-content{position:relative;padding:20px 0}@media (max-width: 767px){.rapid-one-tabs{margin-top:0}}table.rapid-one-table thead tr th{color:#fff;background-color:#3d4b57;border:none}table.rapid-one-table tbody tr:nth-child(even){background:#e9f1f7}table.rapid-one-table tbody tr.odd{background:#fff}table.rapid-one-table tbody tr.even{background:#e9f1f7}table.rapid-one-table tbody tr :not(.subscriptions).selected{background:#dfe3e5 !important}table.rapid-one-table tbody tr.subscriptions.selected{border:2px solid grey !important}table.rapid-one-table tbody tr.selected-bright{background:#25aae2 !important}table.rapid-one-table tbody tr.invalid{background:#F9B3A9 !important}table.rapid-one-table tbody tr td{border:none;vertical-align:middle !important}table.rapid-one-table .lblForCB:before,table.rapid-one-table .lblForCB:after{top:-22px}.phone-number{direction:ltr}.dir-ltr{direction:ltr !important}.choose-customer .contacts-icon{padding-top:40px}.choose-customer .contacts-icon.multiple-icons{padding-left:5px;padding-right:5px}.fixed-header-wrapper table.rapid-one-table thead tr th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fixed-header-wrapper table.rapid-one-table thead tr th>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fixed-header-wrapper table.rapid-one-table tbody tr td{min-width:70px}.odd-row{background:#fff}.even-row{background:#e9f1f7}.dropdown-menu-top{top:auto;bottom:20px}.dropdown-menu-right{right:0 !important;left:auto !important}.dropdown-menu-left{left:0 !important;right:auto !important}.dropdown-menu{font-size:15px}.dropdown-menu .menu-item-icon{width:20px;display:inline-block}.dropdown-menu>li{padding:0 10px}.cursor-default{cursor:default !important}.color-danger{color:#e22551 !important}.color-success{color:#20c528 !important}.caret.caret-up{transform:rotate(180deg)}.height-0{height:0}.margin-0{margin:0 !important}.margin-0-auto{margin:0 auto}.match-text{background-color:#f74343}.margin-0-auto{margin:0 auto}::-webkit-scrollbar{width:12px !important;height:12px !important}::-webkit-scrollbar-thumb{background-color:#999}.button-group{line-height:0;display:table}.align-right-col{white-space:nowrap}.left-to-right .button-group button{border-radius:0}.left-to-right .button-group button:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px}.left-to-right .button-group button:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.left-to-right .margin-right-10{margin-right:10px}.left-to-right .dropdown-toggle{text-align:left}.left-to-right .dropdown-toggle span.caret{float:right;margin-top:10px}.left-to-right .dropdown-menu{text-align:left;right:auto;left:0}.left-to-right .dropdown-menu.dropdown-menu-reverse{right:0;left:auto}.left-to-right .tgl-wrap .tgl-wrap-label{float:left}.left-to-right .tgl-wrap .tgl+.tgl-btn{float:left}.left-to-right .tgl-wrap .tgl+.tgl-btn:after{left:0}.left-to-right .tgl-wrap .tgl:checked+.tgl-btn:after{left:50%}.left-to-right .display-flex>div,.left-to-right .display-flex-align-items-center>div{margin-right:10px}.left-to-right .display-flex>div:last-child,.left-to-right .display-flex-align-items-center>div:last-child{margin-right:0}.left-to-right .display-flex .custom-checkbox-padding,.left-to-right .display-flex-align-items-center .custom-checkbox-padding{padding-right:50px}.left-to-right .display-flex.no-margin>div,.left-to-right .display-flex-align-items-center.no-margin>div{margin-right:0 !important}.left-to-right .display-flex.checkboxes>div,.left-to-right .display-flex-align-items-center.checkboxes>div{margin-right:20px}.left-to-right .display-flex.checkboxes>div:last-child,.left-to-right .display-flex-align-items-center.checkboxes>div:last-child{margin-right:0}.left-to-right .align-li-item{text-align:left}.left-to-right .label-with-right-button button{float:right}.left-to-right .modal-dialog .modal-header .close{float:right}.left-to-right .modal-dialog .modal-body .modal-form-buttons{text-align:right}.left-to-right .margin-left-15{margin-left:15px}.left-to-right .align-right-col{text-align:right !important}.left-to-right .float-right{float:right}.left-to-right .padding-right-20{padding-right:20px}.left-to-right .radio{margin-top:10px !important}.left-to-right .radio input[type="radio"]{position:absolute;opacity:0}.left-to-right .radio input[type="radio"]+.radio-label{padding:0 !important}.left-to-right .radio input[type="radio"]+.radio-label:before{content:'';background:white;border-radius:100%;border:1px solid #a5b0b8;display:inline-block;width:15px;height:15px;position:relative;top:0.7em;margin-right:0.5em !important;margin-left:0em !important;vertical-align:top;cursor:pointer;text-align:center;transition:all 250ms ease}.left-to-right .radio input[type="radio"]:checked+.radio-label:before{border:1px solid #25aae2;background-color:#25aae2;box-shadow:inset 0 0 0 2px white}.left-to-right .radio input[type="radio"]:focus+.radio-label:before{outline:none;border-color:#25aae2}.left-to-right .radio input[type="radio"]:disabled+.radio-label:before{border-color:#a5b0b8}.left-to-right .radio input[type="radio"]+.radio-label:empty:before{margin-right:0}.left-to-right .pagination{padding-left:0}.left-to-right .pagination>li:first-child>a,.left-to-right .pagination>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px;border-bottom-right-radius:0;border-top-right-radius:0;border-right:0}.left-to-right .pagination>li:last-child>a,.left-to-right .pagination>li:last-child>span{border-bottom-left-radius:0;border-top-left-radius:0;border-bottom-right-radius:3px;border-top-right-radius:3px}.left-to-right .pagination>li>a,.left-to-right .pagination>li>span{float:left}.right-to-left .margin-right-10{margin-left:10px}.right-to-left .glyphicon-chevron-left{transform:rotate(180deg)}.right-to-left .dropdown-toggle{text-align:right}.right-to-left .dropdown-toggle span.caret{float:left;margin-top:10px}.right-to-left .dropdown-menu{text-align:right;right:0;left:auto}.right-to-left .dropdown-menu.dropdown-menu-reverse{right:auto;left:0}.right-to-left .lblForCB{padding-left:0 !important;padding-right:30px !important}.right-to-left .lblForCB:before{left:auto;right:0}.right-to-left .lblForCB:after{left:auto;right:-2.5px}.right-to-left .pull-left{float:right !important}.right-to-left .pull-right{float:left !important}.right-to-left .ui-select-bootstrap>.ui-select-match>.btn{text-align:right !important}.right-to-left .ui-select-bootstrap .ui-select-toggle>.caret{left:10px;right:auto}.right-to-left .tgl-wrap .tgl-wrap-label{float:right}.right-to-left .tgl-wrap .tgl+.tgl-btn{float:right}.right-to-left .tgl-wrap .tgl+.tgl-btn:after{right:0}.right-to-left .tgl-wrap .tgl:checked+.tgl-btn:after{right:50%}.right-to-left .display-flex>div,.right-to-left .display-flex-align-items-center>div{margin-left:10px}.right-to-left .display-flex>div:last-child,.right-to-left .display-flex-align-items-center>div:last-child{margin-left:0}.right-to-left .display-flex .custom-checkbox-padding,.right-to-left .display-flex-align-items-center .custom-checkbox-padding{padding-left:50px}.right-to-left .display-flex.no-margin>div,.right-to-left .display-flex-align-items-center.no-margin>div{margin-left:0 !important}.right-to-left .display-flex.checkboxes>div,.right-to-left .display-flex-align-items-center.checkboxes>div{margin-left:20px}.right-to-left .display-flex.checkboxes>div:last-child,.right-to-left .display-flex-align-items-center.checkboxes>div:last-child{margin-left:0}.right-to-left .align-li-item{text-align:right}.right-to-left .label-with-right-button button{float:left}.right-to-left .modal-dialog .modal-header .close{float:left}.right-to-left .modal-dialog .modal-body .modal-form-buttons{text-align:left}.right-to-left .margin-left-15{margin-right:15px}.right-to-left .input-group.two-inputs .form-control{float:right}.right-to-left .button-group button{border-radius:0}.right-to-left .button-group button:first-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.right-to-left .button-group button:last-child{border-bottom-left-radius:4px;border-top-left-radius:4px}.right-to-left .input-group .form-control:first-child,.right-to-left .input-group-addon:first-child,.right-to-left .input-group-btn:first-child>.btn,.right-to-left .input-group-btn:first-child>.btn-group>.btn,.right-to-left .input-group-btn:first-child>.dropdown-toggle,.right-to-left .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.right-to-left .input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0}.right-to-left .input-group .form-control:last-child,.right-to-left .input-group-addon:last-child,.right-to-left .input-group-btn:last-child>.btn,.right-to-left .input-group-btn:last-child>.btn-group>.btn,.right-to-left .input-group-btn:last-child>.dropdown-toggle,.right-to-left .input-group-btn:first-child>.btn:not(:first-child),.right-to-left .input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0}.right-to-left .pagination{padding-right:0}.right-to-left .pagination>li:first-child>a,.right-to-left .pagination>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px;border-bottom-right-radius:0;border-top-right-radius:0;border-left:0}.right-to-left .pagination>li:last-child>a,.right-to-left .pagination>li:last-child>span{border-bottom-left-radius:0;border-top-left-radius:0;border-bottom-right-radius:3px;border-top-right-radius:3px}.right-to-left .pagination>li>a,.right-to-left .pagination>li>span{float:right}.right-to-left table tr th{text-align:right}.right-to-left .align-right-col{text-align:left !important}.right-to-left .float-right{float:left !important}.right-to-left .padding-right-20{padding-left:20px}.right-to-left .radio{margin-top:10px !important}.right-to-left .radio input[type="radio"]{position:absolute;opacity:0}.right-to-left .radio input[type="radio"]+.radio-label{padding:0 !important}.right-to-left .radio input[type="radio"]+.radio-label:before{content:'';background:white;border-radius:100%;border:1px solid #a5b0b8;display:inline-block;width:15px;height:15px;position:relative;top:0.7em;margin-right:0 !important;margin-left:0.5em !important;vertical-align:top;cursor:pointer;text-align:center;transition:all 250ms ease}.right-to-left .radio input[type="radio"]:checked+.radio-label:before{border:1px solid #25aae2;background-color:#25aae2 !important;box-shadow:inset 0 0 0 2px white}.right-to-left .radio input[type="radio"]:focus+.radio-label:before{outline:none;border-color:#25aae2}.right-to-left .radio input[type="radio"]:disabled+.radio-label:before{border-color:#a5b0b8}.right-to-left .radio input[type="radio"]+.radio-label:empty:before{margin-right:0}.background-disabled{background-color:#eeeeee !important}.system-status-item-checkbox{width:auto !important}.schedule-info-content{white-space:pre-line}.background-yellow{background-color:yellow}.desktop-schedule-popup-general-container-f54{display:flex;flex-direction:column;align-items:flex-start;padding:0px;gap:20px;width:441px;height:auto;left:calc(50% - 441px/2 + 0.5px);top:18px}.desktop-schedule-popup-general-container-f54 .sp-main-section-container-f53{display:flex;flex-direction:column;align-items:flex-start;padding:0px;gap:27px;height:auto;flex:none;order:0;align-self:stretch;flex-grow:0}.desktop-schedule-popup-general-container-f54 .sp-main-section-container-f53 .sp-header-container-f36{display:flex;flex-direction:column;align-items:flex-start;padding:0px;gap:10px;height:auto;flex:none;order:0;align-self:stretch;flex-grow:0}.desktop-schedule-popup-general-container-f54 .sp-main-section-container-f53 .sp-header-container-f36 .sp-header-container-f31{display:flex;flex-direction:column;align-items:flex-start;padding:0px;gap:5px;height:29px;flex:none;order:0;align-self:stretch;flex-grow:0}.desktop-schedule-popup-general-container-f54 .sp-main-section-container-f53 .sp-header-container-f36 .sp-header-container-f31 .sp-header-container-f30{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0px;gap:12px;height:24px;flex:none;order:0;align-self:stretch;flex-grow:0}.desktop-schedule-popup-general-container-f54 .sp-main-section-container-f53 .sp-header-container-f36 .sp-header-container-f31 .sp-header-container-f30 .sp-header-container-f27{display:flex;flex-direction:row;align-items:center;padding:0px;gap:10px;height:24px;flex:none;order:0;flex-grow:0}.desktop-schedule-popup-general-container-f54 .sp-main-section-container-f53 .sp-header-container-f36 .sp-header-container-f31 .sp-header-container-f30 .sp-header-container-f27 .sp-header-container-f24{display:flex;flex-direction:row;align-items:center;padding:0px;gap:3px;height:24px;flex:none;order:0;flex-grow:0}.desktop-schedule-popup-general-container-f54 .sp-main-section-container-f53 .sp-header-container-f36 .sp-header-container-f31 .sp-header-container-f30 .sp-header-container-f27 .sp-header-container-f24 img{width:20px;height:20px}.desktop-schedule-popup-general-container-f54 .sp-main-section-container-f53 .sp-header-container-f36 .sp-header-container-f31 .sp-header-container-f30 .sp-header-container-f27 .sp-header-container-f24 .sp-selected-event-title{height:24px;font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#000000;flex:none;order:0;flex-grow:0}.desktop-schedule-popup-general-container-f54 .sp-main-section-container-f53 .sp-header-container-f36 .sp-header-container-f31 .sp-header-container-f30 .sp-header-container-f27 .sp-header-container-f26{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:0px;gap:1px;height:24px;flex:none;order:1;flex-grow:0}.desktop-schedule-popup-general-container-f54 .sp-main-section-container-f53 .sp-header-container-f36 .sp-header-container-f31 .sp-header-container-f30 .sp-header-container-f27 .sp-header-container-f26 .sp-selected-event-price{height:24px;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#34C759;flex:none;order:0;flex-grow:0}.desktop-schedule-popup-general-container-f54 .sp-main-section-container-f53 .sp-header-container-f36 .sp-header-container-f31 .sp-header-container-f30 .sp-header-container-f27 .sp-header-container-f4{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:0px;gap:1px;height:24px;flex:none;order:2;flex-grow:0}.desktop-schedule-popup-general-container-f54 .sp-main-section-container-f53 .sp-header-container-f36 .sp-header-container-f31 .sp-header-container-f30 .sp-header-container-f27 .sp-header-container-f4 .sp-selected-event-start-end{height:24px;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#000000;flex:none;order:0;flex-grow:0}.desktop-schedule-popup-general-container-f54 .sp-main-section-container-f53 .sp-header-container-f36 .sp-header-container-f31 .sp-header-container-f30 .sp-header-container-f27>*{position:relative}.desktop-schedule-popup-general-container-f54 .sp-main-section-container-f53 .sp-header-container-f36 .sp-header-container-f31 .sp-header-container-f30 .sp-header-container-f27>*::after{content:'';position:absolute;top:50%;transform:translateY(-50%);width:1px;height:18px;background-color:#A7B3BF}.desktop-schedule-popup-general-container-f54 .sp-main-section-container-f53 .sp-header-container-f36 .sp-header-container-f31 .sp-header-container-f30 .sp-header-container-f27-rtl>*::after{left:-5px}.desktop-schedule-popup-general-container-f54 .sp-main-section-container-f53 .sp-header-container-f36 .sp-header-container-f31 .sp-header-container-f30 .sp-header-container-f27-ltr>*::after{right:-5px}.desktop-schedule-popup-general-container-f54 .sp-main-section-container-f53 .sp-header-container-f36 .sp-header-container-f31 .sp-header-container-f30 .sp-header-container-f27>*:last-child::after{content:none}.desktop-schedule-popup-general-container-f54 .sp-main-section-container-f53 .sp-header-container-f36 .sp-header-container-f31 .sp-header-container-f30 .sp-header-container-f29{display:flex;flex-direction:row;align-items:center;padding:0px;gap:3px;height:24px;flex:none;order:1;flex-grow:0}.desktop-schedule-popup-general-container-f54 .sp-main-section-container-f53 .sp-header-container-f36 .sp-header-container-f31 .sp-header-container-f30 .sp-header-container-f29 .sp-header-container-f28{display:flex;flex-direction:row;align-items:center;padding:0px;gap:3px;height:24px;flex:none;order:0;flex-grow:0}.desktop-schedule-popup-general-container-f54 .sp-main-section-container-f53 .sp-header-container-f36 .sp-header-container-f31 .sp-header-container-f30 .sp-header-container-f29 .sp-header-container-f28 .sp-selected-event-customer-status{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0px 10px;gap:1px;width:52px;height:24px;background:#34C759;border-radius:1px;flex:none;order:0;flex-grow:0;color:white}.desktop-schedule-popup-general-container-f54 .sp-main-section-container-f53 .sp-header-container-f36 .sp-header-container-f31 .sp-header-container-f30 .sp-header-container-f29 .sp-header-container-f28 .sp-selected-event-reminder-alert{flex:none;order:1;flex-grow:0}.desktop-schedule-popup-general-container-f54 .sp-main-section-container-f53 .sp-header-container-f36 .sp-header-container-f31 .sp-header-container-f30 .sp-header-container-f29 .sp-header-container-f28 .sp-selected-event-reminder-alert a{font-size:2rem;color:orange}.desktop-schedule-popup-general-container-f54 .sp-main-section-container-f53 .sp-header-container-f36 .sp-header-container-f31 .sp-header-container-f30 .sp-header-container-f29 .sp-header-popover-close{width:25px;height:25px;flex:none;order:0;flex-grow:0}.desktop-schedule-popup-general-container-f54 .sp-main-section-container-f53 .sp-header-container-f36 .sp-header-container-f31 .sp-header-vector-1{width:415px;height:0px;border:1px solid #A7B3BF;flex:none;order:1;flex-grow:0}.desktop-schedule-popup-general-container-f54 .sp-main-section-container-f53 .sp-header-container-f36 .sp-sub-header-container-f35{display:flex;flex-direction:row;align-items:center;padding:0px;gap:12px;width:100%;height:auto;flex-wrap:wrap;flex:none;order:1;align-self:stretch;flex-grow:0;font-style:normal;font-weight:400;font-size:14px;line-height:16px}.desktop-schedule-popup-general-container-f54 .sp-main-section-container-f53 .sp-header-container-f36 .sp-sub-header-container-f35 img{width:16px;height:16px;flex:none;order:0;flex-grow:0}.desktop-schedule-popup-general-container-f54 .sp-main-section-container-f53 .sp-header-container-f36 .sp-sub-header-container-f35 .sp-sub-header-container-f33{display:flex;flex-direction:row;align-items:center;padding:0px;gap:5px;height:16px;display:flex;justify-content:center;align-items:center;flex:none;order:0;flex-grow:0;height:16px}.desktop-schedule-popup-general-container-f54 .sp-main-section-container-f53 .sp-header-container-f36 .sp-sub-header-container-f35 .sp-sub-header-price-color{color:#2F6AFF}.desktop-schedule-popup-general-container-f54 .sp-main-section-container-f53 .sp-header-container-f36 .sp-sub-header-container-f35>*{position:relative}.desktop-schedule-popup-general-container-f54 .sp-main-section-container-f53 .sp-header-container-f36 .sp-sub-header-container-f35>*::after{content:'';position:absolute;top:50%;transform:translateY(-50%);width:1px;height:16px;background-color:#A7B3BF}.desktop-schedule-popup-general-container-f54 .sp-main-section-container-f53 .sp-header-container-f36 .sp-sub-header-container-f35-rtl>*::after{left:-7px}.desktop-schedule-popup-general-container-f54 .sp-main-section-container-f53 .sp-header-container-f36 .sp-sub-header-container-f35-ltr>*::after{right:-7px}.desktop-schedule-popup-general-container-f54 .sp-main-section-container-f53 .sp-main-buttons-container-f52{display:flex;flex-direction:row;align-items:center;justify-content:normal;padding:0px;gap:7px;width:100%;height:auto;flex-wrap:wrap;flex:none;order:1;align-self:stretch;flex-grow:0}.desktop-schedule-popup-general-container-f54 .sp-main-section-container-f53 .sp-main-buttons-container-f52 .sp-main-buttons-single-item{width:56px;height:56px;background:#F0F0F3;border-radius:5.6px;display:flex;justify-content:center;align-items:center;flex:none;order:0;flex-grow:0;cursor:pointer}.desktop-schedule-popup-general-container-f54 .sp-main-section-container-f53 .sp-main-buttons-container-f52 .sp-main-buttons-single-item img{position:static;width:25px;height:25px}.desktop-schedule-popup-general-container-f54 .sp-services-action-button-container-f49{display:flex;flex-direction:column;align-items:flex-end;padding:0px;gap:25px;width:100%;height:auto;flex:none;order:1;align-self:stretch;flex-grow:0}.desktop-schedule-popup-general-container-f54 .sp-services-action-button-container-f49 .sp-services-section-container-f19{display:flex;flex-direction:row;align-items:flex-start;padding:0px;gap:14px;width:99%;height:auto;flex:none;order:0;flex-grow:0}.desktop-schedule-popup-general-container-f54 .sp-services-action-button-container-f49 .sp-services-section-container-f19 .sp-services-section-columns{display:flex;flex-direction:column;align-items:flex-start;padding:0px;gap:10px;width:48%;height:auto;flex:none;order:0;flex-grow:0}.desktop-schedule-popup-general-container-f54 .sp-services-action-button-container-f49 .sp-services-section-container-f19 .sp-services-section-columns .sp-services-details-container{display:flex;align-items:flex-start;gap:5px;width:100%;height:auto;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#000000}.desktop-schedule-popup-general-container-f54 .sp-services-action-button-container-f49 .sp-services-section-container-f19 .sp-services-section-columns .sp-services-details-container .sp-services-details-img{flex:none;display:flex;align-items:flex-start}.desktop-schedule-popup-general-container-f54 .sp-services-action-button-container-f49 .sp-services-section-container-f19 .sp-services-section-columns .sp-services-details-container .sp-services-details-img img{width:21px;height:21px}.desktop-schedule-popup-general-container-f54 .sp-services-action-button-container-f49 .sp-services-section-container-f19 .sp-services-section-columns .sp-services-details-container .sp-services-side-note{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#2F6AFF}.desktop-schedule-popup-general-container-f54 .sp-services-action-button-container-f49 .sp-services-section-container-f19 .sp-services-section-columns .sp-services-details-container .sp-services-details-service-name-rtl span,.desktop-schedule-popup-general-container-f54 .sp-services-action-button-container-f49 .sp-services-section-container-f19 .sp-services-section-columns .sp-services-details-container .sp-services-details-service-name-ltr span{position:relative}.desktop-schedule-popup-general-container-f54 .sp-services-action-button-container-f49 .sp-services-section-container-f19 .sp-services-section-columns .sp-services-details-container .sp-services-details-service-name-rtl>span::after,.desktop-schedule-popup-general-container-f54 .sp-services-action-button-container-f49 .sp-services-section-container-f19 .sp-services-section-columns .sp-services-details-container .sp-services-details-service-name-ltr>span::after{content:'';position:absolute;transform:translateY(20%);width:1px;height:16px;background-color:#A7B3BF}.desktop-schedule-popup-general-container-f54 .sp-services-action-button-container-f49 .sp-services-section-container-f19 .sp-services-section-columns .sp-services-details-container .sp-services-details-service-name-rtl{text-align:right}.desktop-schedule-popup-general-container-f54 .sp-services-action-button-container-f49 .sp-services-section-container-f19 .sp-services-section-columns .sp-services-details-container .sp-services-details-service-name-rtl>span::after{right:-4px}.desktop-schedule-popup-general-container-f54 .sp-services-action-button-container-f49 .sp-services-section-container-f19 .sp-services-section-columns .sp-services-details-container .sp-services-details-service-name-rtl span{margin-left:4px}.desktop-schedule-popup-general-container-f54 .sp-services-action-button-container-f49 .sp-services-section-container-f19 .sp-services-section-columns .sp-services-details-container .sp-services-details-service-name-rtl>span:last-child::after{content:none}.desktop-schedule-popup-general-container-f54 .sp-services-action-button-container-f49 .sp-services-section-container-f19 .sp-services-section-columns .sp-services-details-container .sp-services-details-service-name-ltr>span::after{right:-4px}.desktop-schedule-popup-general-container-f54 .sp-services-action-button-container-f49 .sp-services-section-container-f19 .sp-services-section-columns .sp-services-details-container .sp-services-details-service-name-ltr span{margin-right:4px}.desktop-schedule-popup-general-container-f54 .sp-services-action-button-container-f49 .sp-services-section-container-f19 .sp-services-section-columns .sp-services-details-container .sp-services-details-service-name-ltr>span:last-child::after{content:none}.desktop-schedule-popup-general-container-f54 .sp-services-action-button-container-f49 .sp-action-buttons-container-f48{display:flex;flex-direction:row;align-items:center;padding:0px;gap:15px;width:100%;height:auto;flex:none;order:1;align-self:stretch;flex-grow:0;flex-wrap:wrap}.desktop-schedule-popup-general-container-f54 .sp-services-action-button-container-f49 .sp-action-buttons-container-f48 .sp-action-buttons-container-f47{display:flex;flex-direction:row;align-items:center;padding:0px;gap:6px;width:100%;height:auto;flex:none;order:0;align-self:stretch;flex-grow:0;flex-wrap:wrap;justify-content:space-evenly}.desktop-schedule-popup-general-container-f54 .sp-services-action-button-container-f49 .sp-action-buttons-container-f48 .sp-action-buttons-container-f47 .sp-bottom-buttons-single-item{display:flex;flex-direction:row;justify-content:center;align-items:center;flex:none;order:0;flex-grow:0;width:48.8%;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#000000}.desktop-schedule-popup-general-container-f54 .sp-services-action-button-container-f49 .sp-action-buttons-container-f48 .sp-action-buttons-container-f47 .sp-bottom-buttons-single-item button{width:100%;height:40px;border-radius:4px;border:2px solid;white-space:normal;display:flex;align-items:center;justify-content:center}.desktop-schedule-popup-general-container-f54 .sp-services-action-button-container-f49 .sp-action-buttons-container-f48 .sp-action-buttons-container-f47 .sp-bottom-buttons-single-item button:hover{border-color:#2F6AFF;background-color:#D2E3FB}.desktop-schedule-popup-general-container-f54 .sp-services-action-button-container-f49 .sp-action-buttons-container-f48 .sp-action-buttons-container-f47 .sp-bottom-buttons-single-item button:disabled{background-color:#E0E0E0;border-color:#B0B0B0;color:#A0A0A0;cursor:not-allowed;opacity:0.6}.desktop-schedule-popup-general-container-f54 .sp-services-action-button-container-f49 .sp-action-buttons-container-f48 .sp-action-buttons-container-f47 .sp-bottom-tablet{display:flex;flex-direction:row;justify-content:center;align-items:center;width:98%}.desktop-schedule-popup-general-container-f54 .sp-services-action-button-container-f49 .sp-action-buttons-container-f48 .sp-action-buttons-container-f47 .sp-bottom-tablet button{width:30%;height:40px;border-radius:4px;margin-right:20px}.desktop-schedule-popup-general-container-f54 .sp-services-action-button-container-f49 .sp-action-buttons-container-f48 .sp-action-buttons-container-f47 .sp-bottom-tablet button:hover{border-color:#2F6AFF;background-color:#D2E3FB}.desktop-schedule-popup-general-container-f54 .sp-services-action-button-container-f49 .sp-action-buttons-container-f48 .sp-action-buttons-container-f47 .sp-bottom-tablet button:disabled{background-color:#E0E0E0;border-color:#B0B0B0;color:#A0A0A0;cursor:not-allowed;opacity:0.6}.desktop-schedule-popup-general-container-f54 .sp-services-action-button-container-f49 .sp-action-buttons-container-f48 .sp-action-buttons-container-f47 .sp-bottom-tablet .sp-bottom-tablet-dropdown{width:65%;border-radius:4px}.desktop-schedule-popup-general-container-f54 .sp-services-action-button-container-f49 .sp-action-buttons-container-f48 .sp-action-buttons-container-f47 .sp-bottom-tablet .sp-bottom-tablet-dropdown *{height:40px}.desktop-schedule-popup-general-container-f54 .sp-services-action-button-container-f49 .sp-action-buttons-container-f48 .sp-status-buttons-container-f41-parent{display:flex;flex-direction:column;align-items:center;padding:0px;gap:2px;width:100%;height:auto;flex:none;order:0;flex-grow:0}.desktop-schedule-popup-general-container-f54 .sp-services-action-button-container-f49 .sp-action-buttons-container-f48 .sp-status-buttons-container-f41-parent .sp-status-buttons-container-f41{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0px;gap:2px;width:100%;height:auto;flex-wrap:nowrap;flex:none;order:1;align-self:stretch;flex-grow:0}.desktop-schedule-popup-general-container-f54 .sp-services-action-button-container-f49 .sp-action-buttons-container-f48 .sp-status-buttons-container-f41-parent .sp-status-buttons-container-f41 .sp-status-buttons-single-item{display:flex;flex-direction:row;justify-content:center;align-items:center;font-style:normal;font-weight:400;font-size:16px;line-height:24px;flex:1 1 auto}.desktop-schedule-popup-general-container-f54 .sp-services-action-button-container-f49 .sp-action-buttons-container-f48 .sp-status-buttons-container-f41-parent .sp-status-buttons-container-f41 .sp-status-buttons-single-item button{width:100%;height:44px;border-radius:4px;background-color:#F0F0F3;border:none;color:#000000}.desktop-schedule-popup-general-container-f54 .sp-services-action-button-container-f49 .sp-action-buttons-container-f48 .sp-status-buttons-container-f41-parent .sp-status-buttons-container-f41 .sp-status-buttons-single-item button:disabled{background-color:#E0E0E0;border-color:#B0B0B0;color:#A0A0A0;cursor:not-allowed;opacity:0.6}.desktop-schedule-popup-general-container-f54 .sp-services-action-button-container-f49 .sp-action-buttons-container-f48 .sp-status-buttons-container-f41-parent .sp-status-buttons-container-f41 .sp-status-buttons-single-item .sp-status-button-active{background-color:#D2E3FB}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{animation-duration:.75s}@keyframes bounce{from,20%,53%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0)}40%,43%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0)}70%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0)}90%{transform:translate3d(0, -4px, 0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scale3d(1, 1, 1)}}.pulse{animation-name:pulse}@keyframes rubberBand{from{transform:scale3d(1, 1, 1)}30%{transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}to{transform:scale3d(1, 1, 1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{from,to{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{transform:translate3d(10px, 0, 0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate3d(0, 0, 1, 15deg)}40%{transform:rotate3d(0, 0, 1, -10deg)}60%{transform:rotate3d(0, 0, 1, 5deg)}80%{transform:rotate3d(0, 0, 1, -5deg)}to{transform:rotate3d(0, 0, 1, 0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{from{transform:scale3d(1, 1, 1)}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{transform:scale3d(1, 1, 1)}}.tada{animation-name:tada}@keyframes wobble{from{transform:none}15%{transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{transform:none}}.wobble{animation-name:wobble}@keyframes jello{from,11.1%,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{transform:skewX(0.39063deg) skewY(0.39063deg)}88.8%{transform:skewX(-0.19531deg) skewY(-0.19531deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scale3d(1, 1, 1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0)}60%{opacity:1;transform:translate3d(0, 25px, 0)}75%{transform:translate3d(0, -10px, 0)}90%{transform:translate3d(0, 5px, 0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-3000px, 0, 0)}60%{opacity:1;transform:translate3d(25px, 0, 0)}75%{transform:translate3d(-10px, 0, 0)}90%{transform:translate3d(5px, 0, 0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(3000px, 0, 0)}60%{opacity:1;transform:translate3d(-25px, 0, 0)}75%{transform:translate3d(10px, 0, 0)}90%{transform:translate3d(-5px, 0, 0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(0, 3000px, 0)}60%{opacity:1;transform:translate3d(0, -20px, 0)}75%{transform:translate3d(0, 10px, 0)}90%{transform:translate3d(0, -5px, 0)}to{transform:translate3d(0, 0, 0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;transform:translate3d(0, -20px, 0)}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px, 0, 0)}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px, 0, 0)}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;transform:translate3d(0, 20px, 0)}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0, -2000px, 0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px, 0, 0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px, 0, 0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0, 2000px, 0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0, 100%, 0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0, -100%, 0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{from{transform:perspective(400px) rotate3d(0, 1, 0, -360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.flipInX{backface-visibility:visible !important;animation-name:flipInX}@keyframes flipInY{from{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0, 1, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{transform:perspective(400px)}}.flipInY{backface-visibility:visible !important;animation-name:flipInY}@keyframes flipOutX{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.flipOutX{animation-name:flipOutX;backface-visibility:visible !important}@keyframes flipOutY{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.flipOutY{backface-visibility:visible !important;animation-name:flipOutY}@keyframes lightSpeedIn{from{transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{from{opacity:1}to{transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{from{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0, 0, 1, 80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0, 0, 1, 60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0, 700px, 0);opacity:0}}.hinge{animation-name:hinge}@keyframes rollIn{from{opacity:0;transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(-2000px, 0, 0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(2000px, 0, 0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{from{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{from{transform:translate3d(-100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translate3d(100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{from{transform:translate3d(0, 100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, 100%, 0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(-100%, 0, 0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(100%, 0, 0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, -100%, 0)}}.slideOutUp{animation-name:slideOutUp}.k-scheduler-layout tr:first-child .k-scheduler-table tbody>tr:first-child>th:first-child{height:40.5px !important;padding:3px !important}.k-scheduler-layout tr:first-child .k-scheduler-table tbody>tr:nth-child(2)>th:first-child{height:41.5px !important;padding:3px !important}.border-bottom-3px{bprder-bottom:3px solid grey}.background-blue{background-color:#25aae2 !important}.k-scheduler-table td,.k-scheduler-table th{height:26.5px;padding:3px}.k-scheduler-times .k-scheduler-table tr{height:-moz-fit-content !important;height:fit-content !important}.custom-context-menu-treatments-plans{width:-moz-fit-content !important;width:fit-content !important}.margin-top-10-px{margin-top:10px}.margin-right-left-4px{margin-left:4px;margin-right:4px}.display-block-tooltip{display:block;max-width:inherit;min-width:inherit}.schedule-tooltip-item-div{padding-bottom:10px}.schedule-tooltip-item-div img{width:18px;height:18px}.schedule-tooltip-item-div .side-note{color:#2F6AFF}.schedule-tooltip-item-div .hidden-img{display:none}.schedule-tooltip-item-pre-space{padding-left:22px;padding-right:22px}.dir-ltr-float-right{direction:ltr !important;float:right !important}.schedule-tooltip-services-container{display:flex;flex-wrap:wrap;gap:10px}.schedule-tooltip-services-container .services-column{flex:1;flex-direction:column}.schedule-tooltip-services-container .services-item-div{flex:0 0 50%;padding-bottom:10px}.schedule-tooltip-services-container .services-item-div img{width:18px;height:18px}.schedule-tooltip-services-container .services-item-div .side-note{color:#2F6AFF}.schedule-tooltip-services-container .services-item-div .hidden-img{display:none}.login-tabs .nav-item>a{background-color:#ddd !important;color:black !important}.login-tabs .active>a{background-color:#25aae2 !important;color:white !important}.btn-orange,.btn-orange:hover,.btn-orange:active{color:#fff;background-color:rgba(247,99,3,0.631373);border:none}.additional-customer,.additional-customer:hover,.additional-customer:active{color:#fff;background-color:#d9534f;border:none}.select-from-plans-modal .min-width-100{min-width:100px !important}.select-from-plans-modal th.align-right-col{white-space:initial !important}.additional-customer-name,.additional-customer-name:hover,.additional-customer-name:active{color:#d9534f}.group-appt-customers{overflow-x:auto}.appointment_type_title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block;max-width:calc(100% - 30px);vertical-align:middle}.font-weight-normal{font-weight:normal}[uib-timepicker]{direction:ltr}.white-space-pre-line{white-space:pre-line}.main-menu-img-item{width:20px}.main-menu-img-item .width-16{width:16px}.width-auto{width:auto !important}.margin-top-34{margin-top:34px !important}.width-200{width:200px}.padding-0-10{padding:0 10px}.padding-top-36{padding-top:36px}.overflow-ellipsis-name{white-space:nowrap !important;text-overflow:ellipsis !important;overflow:hidden !important;max-width:250px !important}.overflow-ellipsis-last-patients{white-space:nowrap !important;text-overflow:ellipsis !important;overflow:hidden !important;width:260px !important}.overflow-ellipsis-last-patients-mobile{white-space:nowrap !important;text-overflow:ellipsis !important;overflow:hidden !important;width:235px !important}.display-inline-flex{display:inline-flex}.padding-2-px{padding:2px}.count-label-mobile{padding:0 8px;line-height:22px;border-radius:11px;text-align:center;display:inline-block;color:#fff;background-color:#25aae2}.font-size-18{font-size:18px !important}.min-width-300,.min-width-300 .form-control{min-width:300px !important}.max-width-620 .form-control{max-width:620px !important}.position-relative-category ul{position:relative}.check-signature-modal .modal-dialog{width:400px}.check-signature-modal .signature-tabs{height:220px}.check-signature-modal .check-signature .signature-text{width:100%;float:left;padding:20px 5px;font-size:16px}.check-signature-modal .check-signature input{margin:20px 0px}.check-signature-modal .check-signature .signature-tabs .width-50pr{width:50%}.check-signature-modal .check-signature .signature-tabs li{border:0;border-bottom:1px solid #ddd;padding:2px 20px;text-transform:uppercase;font-size:15px;cursor:pointer}.check-signature-modal .check-signature .signature-tabs li a,.check-signature-modal .check-signature .signature-tabs li a:active,.check-signature-modal .check-signature .signature-tabs li a:visited,.check-signature-modal .check-signature .signature-tabs li a:hover,.check-signature-modal .check-signature .signature-tabs li a:focus{border:0}.check-signature-modal .check-signature .signature-tabs ul{border:0}.check-signature-modal .check-signature .signature-tabs li.active{border-bottom:3px solid #25aae2}.modal-100-pr{width:100%}.scroll-wrapper{position:relative !important}.scan{padding-top:4px;padding-right:5px}.height-16{height:16px !important}.height-17{height:17px !important}.company-logo-lock-session-modal img{width:auto;height:auto;margin:0 auto;max-width:100%;max-height:150px;padding:0 10px}@media (max-width: 1024px){.perfect-scrollbar-wrap{overflow:auto !important}}.ps-scrollbar-y-rail{opacity:0.3 !important}.ps-scrollbar-y-rail .ps-scrollbar-y{width:12px !important}.ps-scrollbar-y-rail:hover,.ps-scrollbar-y-rail:active{opacity:0.6 !important;width:12px !important}.ps-scrollbar-y-rail:hover .ps-scrollbar-y,.ps-scrollbar-y-rail:active .ps-scrollbar-y{width:12px !important}.ps-scrollbar-x-rail{opacity:0.3 !important}.ps-scrollbar-x-rail .ps-scrollbar-x{height:12px !important}.ps-scrollbar-x-rail:hover,.ps-scrollbar-x-rail:active{opacity:0.6 !important;height:12px !important}.ps-scrollbar-x-rail:hover .ps-scrollbar-x,.ps-scrollbar-x-rail:active .ps-scrollbar-x{height:12px !important}#toast-container .toast-info-message{background-color:#3c97df !important;background-image:url("/images/png/app/incoming-message-icon.png") !important;background-repeat:no-repeat;background-position-x:10px;background-position-y:20px}#toast-container .toast-info-backgroundTask{background-color:#3c97df !important;background-image:url("/images/png/app/tasks-icon.png") !important;background-repeat:no-repeat;background-position-x:10px;background-position-y:20px}#toast-container .toast-info-request-approval{background-color:#3c97df !important;background-image:url("/images/png/app/request-approval-icon.png") !important;background-repeat:no-repeat;background-position-x:10px;background-position-y:20px}#toast-container div{width:391px !important;font-family:"Segoe UI" !important;font-size:15px !important;font-weight:bold;line-height:20px}.invalid-input{border:1px solid #dd4b39;webkit-box-shadow:inset 0 0 4px #dd4b39;box-shadow:inset 0 0 4px #dd4b39}.invalid-input.k-datepicker{border:0;webkit-box-shadow:none;box-shadow:none}.invalid-input.k-datepicker .k-picker-wrap{border:1px solid #dd4b39 !important;webkit-box-shadow:inset 0 0 4px #dd4b39 !important;box-shadow:inset 0 0 4px #dd4b39 !important}.invalid-input.k-datepicker .k-picker-wrap .k-input{webkit-box-shadow:inset 0 0 4px #dd4b39;box-shadow:inset 0 0 4px #dd4b39}.mandatory-fields-popup .modal-title{color:#6f767c}.mandatory-fields-popup .modal-title .fa{font-size:24px;font-weight:300;color:#6f767c;padding-top:10px}.mandatory-fields-popup .modal-body{float:left;width:100%;max-height:400px;overflow-y:auto}.mandatory-fields-popup .row-div{width:100%;float:left;color:#898e95;padding-bottom:5px;font-size:16px;border-bottom:2px solid #25aae2}.comment-popup .padding-bottom-0{padding-bottom:0px !important}.comment-popup .padding-top-0{padding-top:0px !important}.comment-popup .min-width-50px{min-width:50px}.comment-popup .margin-5{margin:5px}.comment-popup .width-50-pr{width:50%;color:#25aae2;padding-top:10px}.comment-popup .width-50-pr .font-size-20{font-size:20px}.comment-popup .width-50-pr span{font-weight:600;font-size:16px}.comment-popup button{background-color:#6f767c;color:white;border:none;padding:8px 30px;height:39px}.comment-popup button:hover{background-color:#9a9a9a !important;color:white !important;border:none;padding:8px 30px;height:39px}.comment-popup .modal-title{color:#6f767c}.comment-popup .modal-title .fa{font-size:24px;font-weight:300;color:#6f767c;padding-top:10px}.comment-popup .modal-body{float:left;width:100%;max-height:400px;overflow-y:auto}.comment-popup .row-div{width:100%;float:left;color:#898e95;padding-bottom:5px;font-size:16px;border-bottom:2px solid #25aae2}.choicesEditorModal .modal-dialog,.templateEditorModal .modal-dialog{transform:none !important;transition:none !important}.alertModal.conflict-message .modal-dialog{width:750px}.alertModal.select-date .modal-content{min-height:150px !important}.alertModal .modal-container{min-height:300px;padding-right:10px;padding-left:10px}.alertModal .after-document-created{min-height:450px}.alertModal .separator{flex-grow:0.2;border-top:1px solid lightgray;padding-top:15px;margin-top:30px}.alertModal .modal-dialog{width:500px}.alertModal .modal-dialog .modal-content{min-height:300px;margin:auto;background:white;box-shadow:0 4px 16px rgba(13,30,45,0.2);border:1px solid #e3932d;border-radius:0;color:#0d1e2d}.alertModal .modal-dialog .modal-content .modal-body{position:relative;padding:0 25px}.alertModal .modal-dialog .modal-content #modalIcon{padding:20px 20px 20px 10px}.alertModal .modal-dialog .modal-content #modal-text-section{padding-top:20px;flex-grow:3}.alertModal .modal-dialog .modal-content #modalText{padding-top:30px}.alertModal .modal-dialog .modal-content #modalTitle{font-size:20px;font-weight:bold;color:#0d1e2d !important}.alertModal .modal-dialog .modal-content .modal-title{text-align:center;font-size:20px;font-weight:bold;color:#0d1e2d !important}.alertModal .modal-dialog .modal-content #modalSubTitle{flex-grow:2;line-height:22px;padding-top:10px;width:340px;color:#0d1e2d !important}.alertModal .modal-dialog .modal-content .margin-bottom-5px{margin-bottom:5px}.alertModal .modal-dialog .modal-content h1.countdown{font-size:36px;text-align:center}.alertModal .modal-dialog .modal-content .customBtn{height:38px;border-radius:4px;color:#0d1e2d !important;margin:0 0 0 10px;float:right;margin-bottom:15px;text-align:center}.alertModal .modal-dialog .modal-content .customBtn:hover{color:white !important;background:#25aae2;border-color:#25aae2}.alertModal .modal-dialog .modal-content .customBtn.logout-warning{margin-bottom:15px;width:auto}.alertModal .modal-dialog .modal-content .customBtn.clear-both{float:none}.alertModal .modal-dialog .modal-content .action-buttons{text-align:right;padding-bottom:15px}.alertModal .modal-dialog .modal-content table tr th,.alertModal .modal-dialog .modal-content table tr td{padding:5px}@media (max-width: 400px){.alertModal .modal-dialog{width:calc(100% - 20px) !important}.alertModal .modal-dialog .modal-content #modalSubTitle{width:100%}.modal-confirmation-message .modal-content{width:100% !important}}.change-department .modal-content{height:325px !important}.change-department .modal-content .width-full{width:100% !important}.modal-confirmation-message .modal-content{width:600px}.modal-confirmation-message .send-confirmation-message-btn{width:auto !important}.canceledtextlayout{text-decoration:line-through !important}.DragDropEditorModal .modal-content{width:613px;margin:auto;box-shadow:0 4px 16px rgba(13,30,45,0.2);border:1px solid #6f767c;background-color:#ffffff;border-radius:0;color:#0d1e2d}.DragDropEditorModal .modal-content .modalHeader{border-bottom:1px solid lightgray;margin:0 15px 0 15px}.DragDropEditorModal .modal-content .modalHeader .modalTitle{font-size:30px;font-weight:400;line-height:22px;padding-top:30px}.DragDropEditorModal .modal-content .modalHeader .modalSubTitle{font-size:15px;font-weight:400;line-height:22px;padding:20px 0 20px 0}.DragDropEditorModal .modal-content #draggableList{min-width:547px;min-height:323px;padding:0 15px 15px 15px}.DragDropEditorModal .modal-content #draggableList .draggedItem{border-bottom:none;background:#f7f8f8;box-shadow:2px 2px 7px rgba(13,30,45,0.34);left:100px !important}.DragDropEditorModal .modal-content #draggableList li{list-style-type:none;line-height:36px;border-bottom:1px solid lightgray}.DragDropEditorModal .modal-content #draggableList li.draggable{cursor:move}.DragDropEditorModal .modal-content #draggableList li .itemTxt{flex-grow:15;padding:0 15px 0 15px}.DragDropEditorModal .modal-content #draggableList li .handlerIcon{padding:12px}.DragDropEditorModal .modal-content #draggableList li .show-hide-section{text-align:right;padding-right:15px}.DragDropEditorModal .modal-content .modalFooter{padding:15px}.DragDropEditorModal .modal-content .modalFooter .reset{color:#25aae2;font-size:13px;font-weight:400;line-height:22px;cursor:pointer}.DragDropEditorModal .modal-content .modalFooter .cancelBtn{margin:0 10px 0 10px}.DragDropEditorModal .modal-content .modalFooter .btn:hover{background-color:#f1f5f7}.DragDropEditorModal .modalButtons{text-align:right}div.loading-overlay-with-message{position:fixed;width:100%;height:100%;top:0;left:0;z-index:99999999999 !important;background-color:rgba(0,0,0,0)}div.loading-overlay-with-message #floatingCirclesG_with_message{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%)}div.loading-overlay-with-message #floatingCirclesG_with_message #message{text-align:center;padding:10px;font-size:18px;color:#fff;background:rgba(0,0,0,0.3)}div.loading-overlay-with-message #floatingCirclesG_with_message #spinner{transform:scale(0.8);-o-transform:scale(0.8);-ms-transform:scale(0.8);-webkit-transform:scale(0.8);-moz-transform:scale(0.8);width:51px;height:51px;margin:auto}div.loading-overlay-patient-card{position:fixed;z-index:99999999999 !important}div.loading-overlay-patient-card #floatingCirclesG,div.loading-overlay-patient-card #floatingCirclesG_white{position:fixed;top:80%;left:50%;transform:translate(-50%, -50%) scale(0.8);-o-transform:translate(-50%, -50%) scale(0.8);-ms-transform:translate(-50%, -50%) scale(0.8);-webkit-transform:translate(-50%, -50%) scale(0.8);-moz-transform:translate(-50%, -50%) scale(0.8);width:51px;height:51px;margin:auto}div.loading-overlay-patient-card #floatingCirclesG img,div.loading-overlay-patient-card #floatingCirclesG_white img{height:100px}div.loading-overlay,div.loading-overlay-with-message{position:fixed;width:100%;height:100%;top:0;left:0;z-index:99999999999 !important;background-color:rgba(0,0,0,0)}div.loading-overlay #floatingCirclesG,div.loading-overlay #floatingCirclesG_white,div.loading-overlay-with-message #floatingCirclesG,div.loading-overlay-with-message #floatingCirclesG_white{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%) scale(0.8);-o-transform:translate(-50%, -50%) scale(0.8);-ms-transform:translate(-50%, -50%) scale(0.8);-webkit-transform:translate(-50%, -50%) scale(0.8);-moz-transform:translate(-50%, -50%) scale(0.8);width:51px;height:51px;margin:auto}div.loading-overlay .f_circleG,div.loading-overlay-with-message .f_circleG{position:absolute;background-color:#fff;height:9px;width:9px;border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;animation-name:f_fadeG;-o-animation-name:f_fadeG;-ms-animation-name:f_fadeG;-webkit-animation-name:f_fadeG;-moz-animation-name:f_fadeG;animation-duration:0.622s;-o-animation-duration:0.622s;-ms-animation-duration:0.622s;-webkit-animation-duration:0.622s;-moz-animation-duration:0.622s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-direction:normal;-o-animation-direction:normal;-ms-animation-direction:normal;-webkit-animation-direction:normal;-moz-animation-direction:normal}div.loading-overlay #frotateG_01,div.loading-overlay #frotateG_01_white,div.loading-overlay-with-message #frotateG_01,div.loading-overlay-with-message #frotateG_01_white{left:0;top:21px;animation-delay:0.2295s;-o-animation-delay:0.2295s;-ms-animation-delay:0.2295s;-webkit-animation-delay:0.2295s;-moz-animation-delay:0.2295s}div.loading-overlay #frotateG_02,div.loading-overlay #frotateG_02_white,div.loading-overlay-with-message #frotateG_02,div.loading-overlay-with-message #frotateG_02_white{left:6px;top:6px;animation-delay:0.316s;-o-animation-delay:0.316s;-ms-animation-delay:0.316s;-webkit-animation-delay:0.316s;-moz-animation-delay:0.316s}div.loading-overlay #frotateG_03,div.loading-overlay #frotateG_03_white,div.loading-overlay-with-message #frotateG_03,div.loading-overlay-with-message #frotateG_03_white{left:21px;top:0;animation-delay:0.3925s;-o-animation-delay:0.3925s;-ms-animation-delay:0.3925s;-webkit-animation-delay:0.3925s;-moz-animation-delay:0.3925s}div.loading-overlay #frotateG_04,div.loading-overlay #frotateG_04_white,div.loading-overlay-with-message #frotateG_04,div.loading-overlay-with-message #frotateG_04_white{right:6px;top:6px;animation-delay:0.469s;-o-animation-delay:0.469s;-ms-animation-delay:0.469s;-webkit-animation-delay:0.469s;-moz-animation-delay:0.469s}div.loading-overlay #frotateG_05,div.loading-overlay #frotateG_05_white,div.loading-overlay-with-message #frotateG_05,div.loading-overlay-with-message #frotateG_05_white{right:0;top:21px;animation-delay:0.5455s;-o-animation-delay:0.5455s;-ms-animation-delay:0.5455s;-webkit-animation-delay:0.5455s;-moz-animation-delay:0.5455s}div.loading-overlay #frotateG_06,div.loading-overlay #frotateG_06_white,div.loading-overlay-with-message #frotateG_06,div.loading-overlay-with-message #frotateG_06_white{right:6px;bottom:6px;animation-delay:0.622s;-o-animation-delay:0.622s;-ms-animation-delay:0.622s;-webkit-animation-delay:0.622s;-moz-animation-delay:0.622s}div.loading-overlay #frotateG_07,div.loading-overlay #frotateG_07_white,div.loading-overlay-with-message #frotateG_07,div.loading-overlay-with-message #frotateG_07_white{left:21px;bottom:0;animation-delay:0.6985s;-o-animation-delay:0.6985s;-ms-animation-delay:0.6985s;-webkit-animation-delay:0.6985s;-moz-animation-delay:0.6985s}div.loading-overlay #frotateG_08,div.loading-overlay #frotateG_08_white,div.loading-overlay-with-message #frotateG_08,div.loading-overlay-with-message #frotateG_08_white{left:6px;bottom:6px;animation-delay:0.775s;-o-animation-delay:0.775s;-ms-animation-delay:0.775s;-webkit-animation-delay:0.775s;-moz-animation-delay:0.775s}@keyframes f_fadeG{0%{background-color:#000}100%{background-color:#fff}}#sidebar_wrapper{top:0;width:130px;background:#0d1e2d;position:fixed;height:100%;overflow-x:hidden;overflow-y:hidden;z-index:1001;transition:all 0.4s ease 0s}#sidebar_wrapper .sidebar-nav{position:absolute;top:0;width:130px;list-style:none;margin:0;padding:0;transition:all 0.4s ease 0s}#sidebar_wrapper .sidebar-nav li{line-height:35px;text-align:center;border-bottom:solid 1px #000;box-shadow:0 1px 1px #41484c;transition:all 0.4s ease 0s}#sidebar_wrapper .sidebar-nav li .main-menu-course-text{display:block;line-height:2em}#sidebar_wrapper .sidebar-nav li a{color:#9aa2a8;display:block;text-decoration:none;padding:15px 0;text-transform:uppercase;font-size:13px;transition:all 0.4s ease 0s}#sidebar_wrapper .sidebar-nav li a .menu-icon-wrap{height:30px}#sidebar_wrapper .sidebar-nav li a .menu-icon-wrap .menu-icon{background-repeat:no-repeat !important;background-size:contain !important;margin:0 auto}#sidebar_wrapper .sidebar-nav li a .menu-icon-wrap .menu-icon.dashboard-icon{width:30px;height:24px;background:url("/images/png/rapid-one-icon.png")}#sidebar_wrapper .sidebar-nav li a .menu-icon-wrap .menu-icon.patients-icon{width:32px;height:20px;background:url("/images/png/patients-icon.png")}#sidebar_wrapper .sidebar-nav li a .menu-icon-wrap .menu-icon.administration-icon{width:29px;height:27px;background:url("/images/png/administration-icon.png")}#sidebar_wrapper .sidebar-nav li a .menu-icon-wrap .menu-icon.extension-icon-1{width:29px;height:27px;background:url("/images/png/extension-icon-1.png")}#sidebar_wrapper .sidebar-nav li a .menu-icon-wrap .menu-icon.extension-icon-2{width:29px;height:27px;background:url("/images/png/extension-icon-2.png")}#sidebar_wrapper .sidebar-nav li a .menu-icon-wrap .menu-icon.extension-icon-3{width:29px;height:27px;background:url("/images/png/extension-icon-3.png")}#sidebar_wrapper .sidebar-nav li a .menu-icon-wrap .menu-icon.course-icon{width:29px;height:27px;background:url("/images/png/course-management-icon.png")}#sidebar_wrapper .sidebar-nav li a .menu-icon-wrap .menu-icon.archive-icon{width:20px;height:25px;background:url("/images/png/archive-icon.png")}#sidebar_wrapper .sidebar-nav li a .menu-icon-wrap .menu-icon.reports-icon{width:21px;height:29px;background:url("/images/png/reports-icon.png")}#sidebar_wrapper .sidebar-nav li a .menu-icon-wrap .menu-icon.financial-icon{width:22px;height:26px;background:url("/images/png/financial-icon.png")}#sidebar_wrapper .sidebar-nav li a .menu-icon-wrap .menu-icon.schedule-icon{width:22px;height:24px;background:url("/images/png/schedule-icon.png")}#sidebar_wrapper .sidebar-nav li a .menu-icon-wrap .menu-icon.crm-icon{width:40px;height:40px;background:url("/images/png/crm/crm-icon-gray.png")}#sidebar_wrapper .sidebar-nav li a .menu-icon-wrap .menu-icon.ticket-icon{width:40px;height:40px;background:url("/images/png/crm/customer-service-gray.png")}#sidebar_wrapper .sidebar-nav li a .menu-icon-wrap .menu-icon.leads-icon{width:30px;height:30px;background:url("/images/png/crm/lead-management-large-gray.png")}#sidebar_wrapper .sidebar-nav li a:hover,#sidebar_wrapper .sidebar-nav li a:active,#sidebar_wrapper .sidebar-nav li a:focus{color:#fff;background-color:#25aae2}#sidebar_wrapper .sidebar-nav li a:hover .menu-icon.dashboard-icon,#sidebar_wrapper .sidebar-nav li a:active .menu-icon.dashboard-icon,#sidebar_wrapper .sidebar-nav li a:focus .menu-icon.dashboard-icon{background:url("/images/png/rapid-one-icon.png")}#sidebar_wrapper .sidebar-nav li a:hover .menu-icon.patients-icon,#sidebar_wrapper .sidebar-nav li a:active .menu-icon.patients-icon,#sidebar_wrapper .sidebar-nav li a:focus .menu-icon.patients-icon{background:url("/images/png/patients-icon-active.png")}#sidebar_wrapper .sidebar-nav li a:hover .menu-icon.administration-icon,#sidebar_wrapper .sidebar-nav li a:active .menu-icon.administration-icon,#sidebar_wrapper .sidebar-nav li a:focus .menu-icon.administration-icon{background:url("/images/png/administration-icon-active.png")}#sidebar_wrapper .sidebar-nav li a:hover .menu-icon.extension-icon-1,#sidebar_wrapper .sidebar-nav li a:active .menu-icon.extension-icon-1,#sidebar_wrapper .sidebar-nav li a:focus .menu-icon.extension-icon-1{background:url("/images/png/extension-icon-1-active.png")}#sidebar_wrapper .sidebar-nav li a:hover .menu-icon.extension-icon-2,#sidebar_wrapper .sidebar-nav li a:active .menu-icon.extension-icon-2,#sidebar_wrapper .sidebar-nav li a:focus .menu-icon.extension-icon-2{background:url("/images/png/extension-icon-2-active.png")}#sidebar_wrapper .sidebar-nav li a:hover .menu-icon.extension-icon-3,#sidebar_wrapper .sidebar-nav li a:active .menu-icon.extension-icon-3,#sidebar_wrapper .sidebar-nav li a:focus .menu-icon.extension-icon-3{background:url("/images/png/extension-icon-3-active.png")}#sidebar_wrapper .sidebar-nav li a:hover .menu-icon.course-icon,#sidebar_wrapper .sidebar-nav li a:active .menu-icon.course-icon,#sidebar_wrapper .sidebar-nav li a:focus .menu-icon.course-icon{background:url("/images/png/course-management-active.png")}#sidebar_wrapper .sidebar-nav li a:hover .menu-icon.archive-icon,#sidebar_wrapper .sidebar-nav li a:active .menu-icon.archive-icon,#sidebar_wrapper .sidebar-nav li a:focus .menu-icon.archive-icon{background:url("/images/png/archive-icon-active.png")}#sidebar_wrapper .sidebar-nav li a:hover .menu-icon.reports-icon,#sidebar_wrapper .sidebar-nav li a:active .menu-icon.reports-icon,#sidebar_wrapper .sidebar-nav li a:focus .menu-icon.reports-icon{background:url("/images/png/reports-icon-active.png")}#sidebar_wrapper .sidebar-nav li a:hover .menu-icon.financial-icon,#sidebar_wrapper .sidebar-nav li a:active .menu-icon.financial-icon,#sidebar_wrapper .sidebar-nav li a:focus .menu-icon.financial-icon{background:url("/images/png/financials-icon-active.png")}#sidebar_wrapper .sidebar-nav li a:hover .menu-icon.schedule-icon,#sidebar_wrapper .sidebar-nav li a:active .menu-icon.schedule-icon,#sidebar_wrapper .sidebar-nav li a:focus .menu-icon.schedule-icon{background:url("/images/png/schedule-icon-active.png")}#sidebar_wrapper .sidebar-nav li a:hover .menu-icon.crm-icon,#sidebar_wrapper .sidebar-nav li a:active .menu-icon.crm-icon,#sidebar_wrapper .sidebar-nav li a:focus .menu-icon.crm-icon{background:url("/images/png/crm/crm-white.png")}#sidebar_wrapper .sidebar-nav li a:hover .menu-icon.ticket-icon,#sidebar_wrapper .sidebar-nav li a:active .menu-icon.ticket-icon,#sidebar_wrapper .sidebar-nav li a:focus .menu-icon.ticket-icon{background:url("/images/png/crm/customer-service-white.png")}#sidebar_wrapper .sidebar-nav li a:hover .menu-icon.leads-icon,#sidebar_wrapper .sidebar-nav li a:active .menu-icon.leads-icon,#sidebar_wrapper .sidebar-nav li a:focus .menu-icon.leads-icon{background:url("/images/png/crm/lead-management-large-white.png")}#sidebar_wrapper .sidebar-nav li.active a{color:#fff;background-color:#25aae2}#sidebar_wrapper .sidebar-nav li.active a .menu-icon.dashboard-icon{background:url("/images/png/rapid-one-icon.png")}#sidebar_wrapper .sidebar-nav li.active a .menu-icon.patients-icon{background:url("/images/png/patients-icon-active.png")}#sidebar_wrapper .sidebar-nav li.active a .menu-icon.administration-icon{background:url("/images/png/administration-icon-active.png")}#sidebar_wrapper .sidebar-nav li.active a .menu-icon.extension-icon-1{background:url("/images/png/extension-icon-1-active.png")}#sidebar_wrapper .sidebar-nav li.active a .menu-icon.extension-icon-2{background:url("/images/png/extension-icon-2-active.png")}#sidebar_wrapper .sidebar-nav li.active a .menu-icon.extension-icon-3{background:url("/images/png/extension-icon-3-active.png")}#sidebar_wrapper .sidebar-nav li.active a .menu-icon.course-icon{background:url("/images/png/course-management-active.png")}#sidebar_wrapper .sidebar-nav li.active a .menu-icon.archive-icon{background:url("/images/png/archive-icon-active.png")}#sidebar_wrapper .sidebar-nav li.active a .menu-icon.reports-icon{background:url("/images/png/reports-icon-active.png")}#sidebar_wrapper .sidebar-nav li.active a .menu-icon.financial-icon{background:url("/images/png/financials-icon-active.png")}#sidebar_wrapper .sidebar-nav li.active a .menu-icon.schedule-icon{background:url("/images/png/schedule-icon-active.png")}#sidebar_wrapper .sidebar-nav li.active a .menu-icon.crm-icon{background:url("/images/png/crm/crm-white.png")}#sidebar_wrapper .sidebar-nav li.active a .menu-icon.ticket-icon{background:url("/images/png/crm/customer-service-white.png")}#sidebar_wrapper .sidebar-nav li.active a .menu-icon.leads-icon{background:url("/images/png/crm/lead-management-large-white.png")}#main_header{background:#fff;height:46px;position:fixed;top:0;z-index:1000;transition:all 0.4s ease 0s}#main_header ul.navbar-nav{margin:0}#main_header .tasks-dropdown{max-height:500px;overflow-y:auto;width:auto !important}#main_header .reminders-alert{color:#6f767c}#main_header .reminders-alert .active{color:#25aae2}#main_header .reminders-alert:hover,#main_header .reminders-alert:focus{background:transparent}#main_header .reminders-alert i{font-size:22px;margin-top:10px !important}#main_header .reminders-alert .badge-notifications{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;line-height:1;vertical-align:middle;white-space:nowrap;text-align:center;background-color:#e22551;border-radius:10px;position:absolute;color:white;cursor:pointer;right:0px;top:5px;margin:0 -5px 10px -5px}#main_header .reminders-alert .badge-notifications.avatarBadge{top:3px !important}#main_header .navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;box-shadow:none}#main_header .customBadge[data-badge]:after{content:attr(data-badge);position:absolute;right:5px;margin-top:10px;font-size:12px;font-weight:400;background:#f74343;color:white;width:19px;height:15px;text-align:center;line-height:15px;border-radius:47%}#main_header .avatarCustomBadge[data-badge]:after{content:attr(data-badge);position:absolute;right:20px;margin-top:-30px;font-size:12px;font-weight:400;background:#f74343;color:white;width:22px;height:19px;text-align:center;line-height:15px;border-radius:47%;border:white solid 2px}#main_header .badge{position:absolute;right:20px;top:77px;background-color:#F74343}#main_header .badge.avatarBadge{top:3px !important}#main_header .system-dropdown-menu li a{position:relative}#main_header .system-dropdown-menu li a .badge{top:0;right:10px}#main_header #burger_icon{float:left;padding:10px;cursor:pointer}#main_header .navbar-header{border-right:1px solid #ccd0d4}#main_header .navbar-header .navbar-brand{max-width:400px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:11px 20px;font-size:26px;height:46px;color:#2a2a2a}#main_header .navbar-header .navbar-brand.department-name{max-width:200px}#main_header .navbar-header .navbar-brand:hover{color:#2a2a2a}#main_header .navbar-header .department-name{color:#6f767c !important;font-size:20px !important;font-weight:400 !important;letter-spacing:1px !important;line-height:24px !important}@media (max-width: 1024px){#main_header .navbar-header .navbar-brand,#main_header .navbar-header .navbar-department-name{width:120px;padding:11px 5px;font-size:16px !important;font-weight:700;letter-spacing:1px !important;line-height:24px !important}}#main_header .navbar-form{flex:1 0 0;margin:6px 0}#main_header .navbar-form input[type=text]{border:none}#main_header .navbar-nav{height:46px}#main_header .navbar-nav>li{padding:8px 25px}#main_header .navbar-nav>li a{background-color:transparent}#main_header .navbar-nav>li a:hover,#main_header .navbar-nav>li a:focus,#main_header .navbar-nav>li a:active{text-decoration:none;background-color:transparent}#main_header .navbar-nav>li a:hover label,#main_header .navbar-nav>li a:focus label,#main_header .navbar-nav>li a:active label{cursor:pointer}#main_header .navbar-nav>li .arrow-down{margin-top:14px}#main_header .navbar-nav>li:last-child{padding-top:0}#main_header .navbar-nav>li:last-child div.profile-name{font-size:16px;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;top:4px;position:relative;max-width:100px}#main_header .navbar-nav>li:last-child div.avatar{margin-left:10px;margin-right:10px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;width:30px;height:30px;border-radius:50%;display:inline-block;position:relative;top:8px;font-size:28px}#main_header .navbar-nav>li:last-child div.avatar.placeholder{top:6px}#main_header .navbar-nav>li:last-child div.arrow-down{position:relative;top:-2px}#main_header .navbar-nav>li#notification_wrapper{border-left:1px solid #ccd0d4;border-right:1px solid #ccd0d4}#main_header .navbar-nav>li#notification_wrapper>div{padding:4px 0}#main_header .navbar-nav>li#notification_wrapper>div img{cursor:pointer}#main_header .navbar-nav>li#notification_wrapper a{cursor:pointer}#main_header .navbar-nav>li#notification_wrapper a label{cursor:pointer}#main_header .navbar-nav>li#history_wrapper>div{padding:4px 0}#main_header .navbar-nav>li#history_wrapper>div img{cursor:pointer}#main_header .navbar-nav>li#history_wrapper a{cursor:pointer}#main_header .navbar-nav>li#history_wrapper a label{cursor:pointer}#main_header .navbar-nav>li#history_wrapper .picContainer{border-radius:50%;width:32px;height:32px}#main_header .navbar-nav>li#history_wrapper .fa-remove.delete-media{width:8px;height:8px;float:right;margin-top:7px}#main_header .navbar-nav>li#history_wrapper .align-li-item div{padding:3px 20px}#main_header .navbar-nav>li#telephony_wrapper{border-right:1px solid #ccd0d4;padding:0}#main_header .navbar-nav>li#telephony_wrapper .phone-icon .fa{cursor:auto}#main_header .navbar-nav>li#telephony_wrapper .fa{font-size:2rem;line-height:32px}#main_header .navbar-nav>li#telephony_wrapper .navbar-form{display:flex;justify-content:space-evenly;padding-top:2px}#main_header .navbar-nav>li#telephony_wrapper .navbar-form div{padding-left:5px;padding-right:5px}#main_header .navbar-nav>li#telephony_wrapper .ext-number{line-height:30px}#main_header .navbar-nav>li#telephony_wrapper .gear-icon{color:#535759}#main_header .navbar-nav>li#telephony_wrapper .phone-icon-blue{color:#00a0d1}#main_header .navbar-nav>li#telephony_wrapper .phone-icon-gray{color:#ccc}.align-li-item:hover{background-color:#25aae2}.align-li-item:hover .quickLinkLabel{color:#fff}.quickLinksDD{margin-top:7px;width:260px}.quickLinksDD.narrow{width:206px}.quickLinksDD .link-label-container{float:right !important}.quickLinksDD .link-img-container{float:left !important}.quickLinksDD .link-img-container .quickLinkImg{bottom:2px;position:relative;margin:7px}.quickLinksDD .link-img-container .quickLinkImg.form-icon{top:3px}.quickLinksDD .link-img-container .quickLinkImg.treatment-plan-icon{top:1px;right:1px}.quickLinksDD .link-img-container .quickLinkImg.label-printer-icon{top:1px;right:1px;width:19px}.quickLinksDD .link-img-container .quickLinkImg.checklist-icon{top:1px;right:1px;width:20px}.quickLinksDD .link-img-container .quickLinkImg.document-icon{top:3px}.quickLinksDD .link-img-container .quickLinkImg.prescriptions-icon{top:1px}.quickLinksDD .link-img-container .quickLinkImg.treatments-icon{top:2px}.quickLinksDD .link-img-container .quickLinkImg.comments-icon{top:5px}.quickLinksDD .link-img-container .quickLinkImg.diagnosis-icon{top:0;right:1px}.quickLinksDD .link-img-container .quickLinkImg.commitment-icon{top:0;right:0px}.quickLinksDD .link-img-container .quickLinkImg.xray-icon{top:2px}.quickLinksDD .link-img-container .quickLinkImg.attendance-icon{top:2px;right:5px}.quickLinksDD .quickLinkLabel{font-size:14px;font-weight:400;color:#0d1e2d}.quickLinksDD .ddMarker{bottom:20px;position:relative;margin:-1px}.quickLinksDD .ddMarkerFlipped{bottom:20px;position:relative;margin:-1px;transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}#content_wrapper{margin-top:46px;padding:20px;transition:all 0.4s ease 0s}#content_wrapper .section-header{background-color:#fff;padding:15px;margin-bottom:20px;align-items:center}@media (max-width: 768px){#content_wrapper .section-header .title{font-size:20px;line-height:26px}}#content_wrapper .section-body{height:calc(100vh - 160px);overflow-y:auto;background-color:#fff}#content_wrapper .section-body .section-item{padding:20px 15px}#content_wrapper .section-body .section-item.section-item-header{border-bottom:2px solid #a5b0b8}.collapsed #sidebar_wrapper{top:0;width:57px}.collapsed #sidebar_wrapper .sidebar-nav{width:57px}.collapsed #sidebar_wrapper .sidebar-nav li a{padding:8px 0 5px}.collapsed #content_wrapper{margin-left:57px}.global-search-icon{margin-top:7px}#global_search{width:calc(100% - 20px)}#global_search ul{top:44px !important}#global_search input{width:100%}#global_search .no-results-dropdown{top:0 !important;width:calc(100% + 61px) !important}#global_search .no-results-dropdown a{text-align:right}.global-search-input>div{width:100%}.global-search-result{width:100%}.global-search-result .global-search-img-cover-div{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;width:50px;height:50px;border:1px solid #ccc}.global-search-result .empty-global-search-image{padding:11px;font-size:25px;color:#ccc}.global-search-result .name{width:calc(50% - 50px);line-height:50px;padding:0 10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.global-search-result .mail{width:50%;line-height:50px;padding:0 10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.global-search-result .phone{width:30%;line-height:50px;padding:0 10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.margin-bottom-20{margin-bottom:20px !important}.custom-checkbox input[type="checkbox"]+.label-checkbox:after{color:#25aae2 !important}.custom-checkbox input[type="checkbox"].disabled{cursor:not-allowed;opacity:.7}.custom-checkbox input[type="checkbox"]:checked+.label-checkbox:after{max-width:25px !important;opacity:1 !important}.custom-checkbox input[type="checkbox"]:checked+.label-checkbox:before{color:#25aae2 !important}.padding-7px{padding:7px}.min-width-100-px{min-width:100px}.custom-checkbox.disabled{opacity:.4}.custom-checkbox.disabled .lblForCB{cursor:not-allowed}.custom-checkbox.disabled .lblForCB:before{cursor:not-allowed}.custom-checkbox.disabled .lblForCB:after{cursor:not-allowed}.lblForCB{position:relative;padding-left:30px;cursor:pointer;font-weight:100;bottom:0;color:rgba(0,0,0,0.9);line-height:34px;font-size:15px}.change-department-dropdown{min-width:300px}.change-department-dropdown .dropdown-menu .divider{margin:0 !important}.change-department-dropdown div.ng-invalid.ng-touched span.form-control,.change-department-dropdown div.ng-invalid.ng-touched input[type=text]{border:none !important;box-shadow:none !important}.date-group-kendo .k-datepicker .k-picker-wrap{border-radius:4px;border:1px solid #a5b0b8;height:32px}.date-group-kendo .k-datepicker .k-picker-wrap .k-input{height:32px;padding:0}.date-group-kendo .k-datepicker.ng-invalid.ng-touched .k-picker-wrap{border:1px solid #dd4b39;webkit-box-shadow:inset 0 0 4px #dd4b39;box-shadow:inset 0 0 4px #dd4b39}.date-group-kendo .k-datepicker.ng-invalid.ng-touched .k-picker-wrap .k-input{webkit-box-shadow:inset 0 0 4px #dd4b39;box-shadow:inset 0 0 4px #dd4b39}.left-to-right li#history_wrapper{border-left:1px solid #ccd0d4}.left-to-right #content_wrapper .section-header .title.burger{margin-left:41px}@media (max-width: 768px){.left-to-right #content_wrapper .section-header .title{margin-left:41px}.left-to-right #content_wrapper .section-header .title.no-burger{margin-left:0}}.left-to-right .comment-popup .width-50-pr,.left-to-right .mandatory-fields-popup .width-50-pr{float:left}.left-to-right .comment-popup .modal-title .fa,.left-to-right .mandatory-fields-popup .modal-title .fa{float:right}.left-to-right .change-department-dropdown li{text-align:left}.left-to-right #sidebar_wrapper{margin-left:-130px;left:130px}.left-to-right #main_header{left:130px;right:0;padding-right:20px}.left-to-right #main_header .navbar-header,.left-to-right #main_header .navbar-form,.left-to-right #main_header #burger_icon{float:left !important}.left-to-right #main_header .reminders-alert{margin:0 0 0 15px}.left-to-right #main_header ul.navbar-nav{float:right !important;margin-right:-15px}.left-to-right #main_header ul.navbar-nav>li{float:left !important}.left-to-right #content_wrapper{margin-left:130px}.left-to-right #content_wrapper .section-header button{float:right}.left-to-right #content_wrapper .section-header button:not(:last-child){margin-left:10px}.left-to-right .collapsed #sidebar_wrapper{margin-left:-57px;left:57px}.left-to-right .collapsed #main_header{left:57px}.left-to-right .collapsed #content_wrapper{margin-left:57px}.left-to-right .global-search-icon{float:left}.left-to-right #global_search{float:left}.left-to-right #global_search ul{margin-left:-50px;width:calc(100% - 727px)}@media (max-width: 1024px){.left-to-right #global_search ul{width:calc(100% - 411px)}}@media (max-width: 768px){.left-to-right #global_search ul{width:calc(100% - 367px)}}.left-to-right #global_search .no-results-dropdown{top:0 !important;width:calc(100% + 73px) !important}.left-to-right #global_search .no-results-dropdown a{text-align:left}.left-to-right .global-search-result{float:left}.left-to-right .global-search-result .global-search-img-cover-div{float:left}.left-to-right .global-search-result .name,.left-to-right .global-search-result .mail,.left-to-right .global-search-result .phone{float:left}.fixed-header-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto !important}.right-to-left{direction:rtl}@media (max-width: 1024px){.right-to-left .fixed-header-wrapper{-webkit-overflow-scrolling:touch;direction:ltr}.right-to-left .fixed-header-wrapper>table{direction:rtl !important}.right-to-left .fixed-header-wrapper table,.right-to-left .fixed-header-wrapper th{direction:rtl}.right-to-left .fixed-header-wrapper table,.right-to-left .fixed-header-wrapper tr{direction:rtl}}.right-to-left li#history_wrapper{border-right:1px solid #ccd0d4}.right-to-left .check-signature-modal .check-signature .signature-tabs ul{direction:ltr}.right-to-left .check-signature-modal .check-signature .signature-tabs li{float:right}.right-to-left .check-signature-modal .check-signature .signature-tabs li a{text-align:right}.right-to-left .ps-scrollbar-y-rail{right:auto !important;left:0}.right-to-left .ps-scrollbar-y-rail:hover .ps-scrollbar-y,.right-to-left .ps-scrollbar-y-rail:active .ps-scrollbar-y{right:auto !important}.right-to-left #content_wrapper .section-header .title.burger{margin-right:41px}@media (max-width: 768px){.right-to-left #content_wrapper .section-header .title{margin-right:41px}.right-to-left #content_wrapper .section-header .title.no-burger{margin-right:0}}.right-to-left .comment-popup .width-50-pr,.right-to-left .mandatory-fields-popup .width-50-pr{float:right}.right-to-left .comment-popup .modal-title .fa,.right-to-left .mandatory-fields-popup .modal-title .fa{float:left}.right-to-left .change-department-dropdown li{text-align:right}.right-to-left #sidebar_wrapper{margin-right:-130px;right:130px}.right-to-left #main_header{left:0;right:130px;padding-left:10px}.right-to-left #main_header .navbar-header,.right-to-left #main_header .navbar-form,.right-to-left #main_header #burger_icon{float:right !important}.right-to-left #main_header .reminders-alert{margin:0 15px 0 0}.right-to-left #main_header .navbar-header{border-left:1px solid #ccd0d4;border-right:none}.right-to-left #main_header ul.navbar-nav{float:left !important;margin-left:-15px}.right-to-left #main_header ul.navbar-nav>li{float:right !important}.right-to-left #main_header .badge{position:absolute;right:170px;top:77px;background-color:#F74343}.right-to-left #main_header .badge.avatarBadge{top:3px !important;right:62px !important}.right-to-left #main_header .system-dropdown-menu li a{position:relative}.right-to-left #main_header .system-dropdown-menu li a .badge{top:0;right:230px}.right-to-left .quickLinksDD .link-label-container{float:left !important}.right-to-left .quickLinksDD .link-img-container{float:right !important}.right-to-left .quickLinksDD .link-img-container .quickLinkImg.form-icon{top:3px}.right-to-left .quickLinksDD .link-img-container .quickLinkImg.treatment-plan-icon{top:1px;left:6px}.right-to-left .quickLinksDD .link-img-container .quickLinkImg.checklist-icon{top:1px;left:6px;width:20px}.right-to-left .quickLinksDD .link-img-container .quickLinkImg.document-icon{top:3px;right:2px}.right-to-left .quickLinksDD .link-img-container .quickLinkImg.treatments-icon{top:3px;right:7px}.right-to-left .quickLinksDD .link-img-container .quickLinkImg.prescriptions-icon{top:3px;right:7px}.right-to-left .quickLinksDD .link-img-container .quickLinkImg.comments-icon{right:7px}.right-to-left .quickLinksDD .link-img-container .quickLinkImg.diagnosis-icon{right:7px}.right-to-left .quickLinksDD .link-img-container .quickLinkImg.commitment-icon{right:1px}.right-to-left .quickLinksDD .link-img-container .quickLinkImg.xray-icon{top:2px}.right-to-left .quickLinksDD .link-img-container .quickLinkImg.attendance-icon{top:2px;right:0px}.right-to-left #content_wrapper{margin-right:130px;margin-left:0}.right-to-left #content_wrapper .section-header button{float:left}.right-to-left #content_wrapper .section-header button:not(:last-child){margin-right:10px}.right-to-left .collapsed #sidebar_wrapper{margin-right:-57px;right:57px}.right-to-left .collapsed #main_header{right:57px}.right-to-left .collapsed #content_wrapper{margin-right:57px}.right-to-left .alertModal .modal-content #modalIcon{padding:20px 10px 20px 20px}.right-to-left .alertModal .modal-content .customBtn{height:38px;border-radius:4px;color:#0d1e2d !important;margin:0 10px 0 0;float:left}.right-to-left .alertModal .modal-content .customBtn:hover{color:white !important;background:#25aae2;border-color:#25aae2}.right-to-left .alertModal .modal-content .customBtn.clear-both{float:none}.right-to-left .alertModal .modal-content .action-buttons{text-align:left}.right-to-left .DragDropEditorModal #draggableList li .itemTxt{flex-grow:15}.right-to-left .DragDropEditorModal #draggableList li .handlerIcon{padding:12px}.right-to-left .DragDropEditorModal #draggableList li .show-hide-section{text-align:left;padding-left:15px}.right-to-left .DragDropEditorModal .modalButtons{text-align:left}.right-to-left .global-search-icon{float:right}.right-to-left #global_search{float:right}.right-to-left #global_search ul{width:calc(100% - 530px);margin-left:-10px}@media (max-width: 1024px){.right-to-left #global_search ul{width:calc(100% - 415px);margin-left:-125px}}@media (max-width: 768px){.right-to-left #global_search ul{width:calc(100% - 370px);margin-left:-170px}}.right-to-left .global-search-result{float:right}.right-to-left .global-search-result .global-search-img-cover-div{float:right}.right-to-left .global-search-result .name,.right-to-left .global-search-result .mail,.right-to-left .global-search-result .phone{float:right}.right-to-left .navbar-right{padding-right:0}.dropdown-plus-submenu{position:relative}.dropdown-plus-submenu>.dropdown-plus-menu{top:0;margin-top:-1px;margin-left:-1px;border-radius:0 6px 6px 0}.left-to-right .dropdown-plus-submenu>.dropdown-plus-menu{left:100%}.right-to-left .dropdown-plus-submenu>.dropdown-plus-menu{right:100%}.dropdown-plus-submenu:hover>.dropdown-plus-menu,.dropdown-plus-submenu:active>.dropdown-plus-menu{display:block}@media (min-width: 481px) and (max-width: 1024px){.dropdown-plus-submenu>.dropdown-plus-menu{display:block}}.dropdown-plus-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.dropdown-plus-submenu:hover>a:after{border-left-color:#fff}.dropdown-plus-submenu.pull-left{float:none}.dropdown-plus-submenu.pull-left>.dropdown-plus-menu{left:-100%;margin-left:10px;border-radius:6px 0 6px 6px}.dropdown-plus-submenu .quickLinkImg{padding-top:4px}.dropdown-plus-submenu a{font-size:14px;font-weight:400;color:#0d1e2d}.dropdown-plus-menu li:hover{background-color:#25aae2}.dropdown-plus-menu li:hover a{color:#fff !important;transition:none !important}.dropdown-plus-menu li{overflow:hidden}.dropdown-plus-menu li a{white-space:pre-line}#history_wrapper .align-li-item:hover div>a{color:#fff;transition:none !important}#history_wrapper .align-li-item:hover a{color:#fff;transition:none !important}.modal-500{width:500px}.messaging-users .search-container{padding-top:1em}.messaging-users .messaging-users-list{max-height:350px;overflow-y:scroll}.messaging-users .messaging-users-list .selected{border-color:#25aae2}.messaging-users .messaging-users-list .selected h4{color:#25aae2}.messaging-users .messaging-users-list .panel{margin-bottom:1rem}.messaging-users .messaging-users-list .messaging-media .glyphicon.glyphicon-user.no-avatar-photo{font-size:40px;padding:10px;color:#ebebeb}.messaging-users .messaging-users-list .messaging-media .media-object{border-radius:10px 0 0 10px;width:64px;height:64px}.padding-left-20{padding-left:20px}.rapid-one-table-small th{font-size:1.20rem}.rapid-one-table-small td{font-size:1.20rem}.rapid-one-adisabled{cursor:not-allowed;opacity:.65}.display-contents{display:contents}.font-size-24px{font-size:24px}.right-float{float:right}.margin-left-15{margin-bottom:15px !important}.width-100-pr{width:100% !important}.width-70-pr{width:70% !important}.width-40-pr{width:40%}.width-30-pr{width:30%}.margin-all-10{margin:10px !important}.padding-10-30{padding:10px 10px 10px 30px !important}.max-width-18{max-width:18px}.schedule-tooltip-wrapper{position:absolute;z-index:1050 !important;max-width:352px}.schedule-tooltip-container{display:flex;flex-direction:column;align-items:flex-end;padding:0px;gap:18px;position:absolute;width:352px;left:calc(50% - 352px/2 + 0.5px);top:18px}.schedule-tooltip-container .schedule-basic-info-container{display:flex;flex-direction:column;align-items:flex-start;padding:0px;gap:15px;width:100%;flex:none;order:0;align-self:stretch;flex-grow:0}.schedule-tooltip-container .schedule-basic-info-container .schedule-basic-info-container-patient{display:flex;flex-direction:column;align-items:flex-end;padding:0px;gap:11px;flex:none;order:0;align-self:stretch;flex-grow:0}.schedule-tooltip-container .schedule-basic-info-container .schedule-basic-info-container-patient .schedule-basic-info-patient{height:24px;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#8B97A3;flex:none;order:0;align-self:stretch;flex-grow:0}.schedule-tooltip-container .schedule-basic-info-container .schedule-basic-info-container-schedule{display:flex;flex-direction:column;align-items:flex-start;padding:0px;gap:10px;width:100%;flex:none;order:1;flex-grow:0}.schedule-tooltip-container .schedule-basic-info-container .schedule-basic-info-container-schedule .schedule-item-div{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:0px;gap:10px;width:100%;height:24px;font-style:normal;font-weight:200;font-size:14px;line-height:24px;color:#8B97A3;flex:1 1 auto}.schedule-tooltip-container .schedule-basic-info-container .schedule-basic-info-container-schedule .schedule-item-div img{width:18px;height:18px}.schedule-tooltip-container .schedule-basic-info-container .schedule-basic-info-container-schedule .div-notes{height:auto;line-height:normal}.schedule-tooltip-container .schedule-services-details-container{display:flex;flex-direction:row;align-items:flex-start;padding:0px;gap:10px;width:100%;margin-top:18px;flex:none;order:1;align-self:stretch;flex-grow:0}.schedule-tooltip-container .schedule-services-details-container .schedule-services-details-columns{display:flex;flex-direction:column;align-items:flex-start;padding:0px;gap:10px;flex:none;order:1;flex-grow:0}.schedule-tooltip-container .schedule-services-details-container .schedule-services-details-columns .schedule-service-details-div{display:flex;flex-direction:row;align-items:center;padding:0px;gap:4px;height:24px;font-style:normal;font-weight:200;font-size:14px;line-height:24px;text-align:right;color:#000000;flex:1 1 auto}.schedule-tooltip-container .schedule-services-details-container .schedule-services-details-columns .schedule-service-details-div img{width:18px;height:18px}.schedule-tooltip-horizontal-vector{width:100%;height:0px;border:0.25px solid #A7B3BF;flex:none;order:1;flex-grow:0}.side-note{height:24px;font-style:normal;font-weight:200;font-size:14px;line-height:24px;color:#2F6AFF}.section-start-page #menu_panels{display:flex;margin-bottom:10px;clear:both}.section-start-page #menu_panels .menu-item-panel{flex-grow:1;flex-basis:0;margin:0 5px;height:250px;background-color:#fff;text-align:center;display:inline-block;font-size:24px;vertical-align:middle;padding:40px;cursor:pointer}.section-start-page #menu_panels .menu-item-panel:first-child{margin-left:0}.section-start-page #menu_panels .menu-item-panel:last-child{margin-right:0}.section-start-page #menu_panels .menu-item-panel .menu-icon{background-repeat:no-repeat !important;background-size:contain !important;margin:0 auto;margin-bottom:40px}.section-start-page #menu_panels .menu-item-panel.invisible{background:transparent;cursor:default}.section-start-page .menu-list{padding:0;list-style:none}.section-start-page .menu-list .menu-item{padding:10px;display:inline-block;width:100%}.section-start-page .menu-list .menu-item.active,.section-start-page .menu-list .menu-item:hover{background-color:#f7f8f8}.section-start-page .menu-list .menu-item .menu-icon-wrap{width:30px}.section-start-page .menu-list .menu-item .menu-icon-wrap .menu-icon{margin:0 auto;background-repeat:no-repeat !important;background-size:contain !important}@media (min-width: 544px) and (max-width: 767px){body{height:calc(100% - (55px + 2px))}}@media (max-width: 543px){body{height:calc(100% - (105px + 2px))}}#mobile_view_placeholder #mobile_header{position:fixed;right:0;left:0;top:0;z-index:1049;background-color:#fff;border-bottom:2px solid #dfe3e5}#mobile_view_placeholder #mobile_header .tasks-dropdown{max-height:500px;overflow-y:auto;width:auto !important}#mobile_view_placeholder #mobile_header .reminders-alert{color:#6f767c}#mobile_view_placeholder #mobile_header .reminders-alert .active{color:#25aae2}#mobile_view_placeholder #mobile_header .reminders-alert:hover,#mobile_view_placeholder #mobile_header .reminders-alert:focus{background:transparent}#mobile_view_placeholder #mobile_header .reminders-alert i{font-size:22px;margin-top:10px !important}#mobile_view_placeholder #mobile_header .reminders-alert .badge-notifications{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;line-height:1;vertical-align:middle;white-space:nowrap;text-align:center;background-color:#e22551;border-radius:10px;position:absolute;color:white;cursor:pointer;right:0px;top:5px;margin:0 -5px 10px -5px}#mobile_view_placeholder #mobile_header .reminders-alert .badge-notifications.avatarBadge{top:3px !important}#mobile_view_placeholder #mobile_header .header-row{padding:10px 15px}#mobile_view_placeholder #mobile_header .header-row .dropdown-menu{z-index:1060}#mobile_view_placeholder #mobile_header .header-row .fa-bars{font-size:24px}#mobile_view_placeholder #mobile_header .header-row .branch-name,#mobile_view_placeholder #mobile_header .header-row .department-name{font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#mobile_view_placeholder #mobile_header .header-row .branch-name{font-weight:700;text-transform:uppercase}#mobile_view_placeholder #mobile_header .header-row .recent-patients-list ul li{padding:3px 15px}#mobile_view_placeholder #mobile_header .header-row .recent-patients-list ul li .picContainer{border-radius:50%;width:32px;height:32px}#mobile_view_placeholder #mobile_header .header-row .recent-patients-list ul li a.delete-media{margin-top:7px}#mobile_view_placeholder #mobile_header .header-row .system-menu .avatar{margin-left:10px;margin-right:10px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;width:30px;height:30px;border-radius:50%;display:inline-block;position:relative;top:2px}#mobile_view_placeholder #mobile_header .header-row .system-menu .avatar.placeholder{top:0;font-size:28px}#mobile_view_placeholder #mobile_header .header-row .system-menu .arrow-down{position:relative;top:-8px}#mobile_view_placeholder #mobile_header .header-row .system-menu .badge{position:absolute;top:0;background-color:#F74343}#mobile_view_placeholder #mobile_header .header-row .system-menu .system-dropdown-menu li a{position:relative}#mobile_view_placeholder #mobile_header .header-row .system-menu .system-dropdown-menu li a .badge{top:10px}@media (min-width: 544px) and (max-width: 767px){#mobile_view_placeholder #mobile_header .header-row{width:50%}#mobile_view_placeholder #mobile_header .header-row:first-child{padding-top:15px}}@media (max-width: 543px){#mobile_view_placeholder #mobile_header .header-row{float:none;width:100%}}#mobile_view_placeholder #mobile_header hr{margin:0 15px}#mobile_view_placeholder #mobile_main_menu{position:fixed;left:0;right:0;bottom:0;overflow:auto;background-color:#0d1e2d;margin:0;padding:0;z-index:1047}#mobile_view_placeholder #mobile_main_menu li{border-bottom:solid 1px #000;box-shadow:0 1px 1px #41484c}#mobile_view_placeholder #mobile_main_menu li .main-menu-course-text{display:block;line-height:2em}#mobile_view_placeholder #mobile_main_menu li a{color:#9aa2a8;display:block;text-decoration:none;padding:15px;text-transform:uppercase;font-size:13px}#mobile_view_placeholder #mobile_main_menu li a .menu-icon-wrap{flex:0 0 35px;-webkit-flex:0 0 35px}#mobile_view_placeholder #mobile_main_menu li a .menu-icon-wrap .menu-icon{background-repeat:no-repeat !important;background-size:contain !important}#mobile_view_placeholder #mobile_main_menu li a .menu-icon-wrap .menu-icon.dashboard-icon{width:30px;height:24px;background:url("/images/png/rapid-one-icon.png")}#mobile_view_placeholder #mobile_main_menu li a .menu-icon-wrap .menu-icon.patients-icon{width:32px;height:20px;background:url("/images/png/patients-icon.png")}#mobile_view_placeholder #mobile_main_menu li a .menu-icon-wrap .menu-icon.administration-icon{width:29px;height:27px;background:url("/images/png/administration-icon.png")}#mobile_view_placeholder #mobile_main_menu li a .menu-icon-wrap .menu-icon.course-icon{width:29px;height:27px;background:url("/images/png/course-management-icon.png")}#mobile_view_placeholder #mobile_main_menu li a .menu-icon-wrap .menu-icon.archive-icon{width:20px;height:25px;background:url("/images/png/archive-icon.png")}#mobile_view_placeholder #mobile_main_menu li a .menu-icon-wrap .menu-icon.reports-icon{width:21px;height:29px;background:url("/images/png/reports-icon.png")}#mobile_view_placeholder #mobile_main_menu li a .menu-icon-wrap .menu-icon.financial-icon{width:22px;height:26px;background:url("/images/png/financial-icon.png")}#mobile_view_placeholder #mobile_main_menu li a .menu-icon-wrap .menu-icon.schedule-icon{width:22px;height:24px;background:url("/images/png/schedule-icon.png")}#mobile_view_placeholder #mobile_main_menu li a .menu-icon-wrap .menu-icon.crm-icon{width:40px;height:40px;background:url("/images/png/crm/crm-icon-gray.png")}#mobile_view_placeholder #mobile_main_menu li a .menu-icon-wrap .menu-icon.leads-icon{width:30px;height:30px;background:url("/images/png/crm/lead-management-large-gray.png")}#mobile_view_placeholder #mobile_main_menu li a:hover,#mobile_view_placeholder #mobile_main_menu li a:active,#mobile_view_placeholder #mobile_main_menu li a:focus{color:#fff;background-color:#25aae2}#mobile_view_placeholder #mobile_main_menu li a:hover .menu-icon.dashboard-icon,#mobile_view_placeholder #mobile_main_menu li a:active .menu-icon.dashboard-icon,#mobile_view_placeholder #mobile_main_menu li a:focus .menu-icon.dashboard-icon{background:url("/images/png/rapid-one-icon.png")}#mobile_view_placeholder #mobile_main_menu li a:hover .menu-icon.patients-icon,#mobile_view_placeholder #mobile_main_menu li a:active .menu-icon.patients-icon,#mobile_view_placeholder #mobile_main_menu li a:focus .menu-icon.patients-icon{background:url("/images/png/patients-icon-active.png")}#mobile_view_placeholder #mobile_main_menu li a:hover .menu-icon.administration-icon,#mobile_view_placeholder #mobile_main_menu li a:active .menu-icon.administration-icon,#mobile_view_placeholder #mobile_main_menu li a:focus .menu-icon.administration-icon{background:url("/images/png/administration-icon-active.png")}#mobile_view_placeholder #mobile_main_menu li a:hover .menu-icon.course-icon,#mobile_view_placeholder #mobile_main_menu li a:active .menu-icon.course-icon,#mobile_view_placeholder #mobile_main_menu li a:focus .menu-icon.course-icon{background:url("/images/png/course-management-active.png")}#mobile_view_placeholder #mobile_main_menu li a:hover .menu-icon.archive-icon,#mobile_view_placeholder #mobile_main_menu li a:active .menu-icon.archive-icon,#mobile_view_placeholder #mobile_main_menu li a:focus .menu-icon.archive-icon{background:url("/images/png/archive-icon-active.png")}#mobile_view_placeholder #mobile_main_menu li a:hover .menu-icon.reports-icon,#mobile_view_placeholder #mobile_main_menu li a:active .menu-icon.reports-icon,#mobile_view_placeholder #mobile_main_menu li a:focus .menu-icon.reports-icon{background:url("/images/png/reports-icon-active.png")}#mobile_view_placeholder #mobile_main_menu li a:hover .menu-icon.financial-icon,#mobile_view_placeholder #mobile_main_menu li a:active .menu-icon.financial-icon,#mobile_view_placeholder #mobile_main_menu li a:focus .menu-icon.financial-icon{background:url("/images/png/financials-icon-active.png")}#mobile_view_placeholder #mobile_main_menu li a:hover .menu-icon.schedule-icon,#mobile_view_placeholder #mobile_main_menu li a:active .menu-icon.schedule-icon,#mobile_view_placeholder #mobile_main_menu li a:focus .menu-icon.schedule-icon{background:url("/images/png/schedule-icon-active.png")}#mobile_view_placeholder #mobile_main_menu li a:hover .menu-icon.crm-icon,#mobile_view_placeholder #mobile_main_menu li a:active .menu-icon.crm-icon,#mobile_view_placeholder #mobile_main_menu li a:focus .menu-icon.crm-icon{background:url("/images/png/crm/crm-white.png")}#mobile_view_placeholder #mobile_main_menu li a:hover .menu-icon.leads-icon,#mobile_view_placeholder #mobile_main_menu li a:active .menu-icon.leads-icon,#mobile_view_placeholder #mobile_main_menu li a:focus .menu-icon.leads-icon{background:url("/images/png/crm/lead-management-large-white.png")}#mobile_view_placeholder #mobile_main_menu li.active a{color:#fff;background-color:#25aae2}#mobile_view_placeholder #mobile_main_menu li.active a .menu-icon.dashboard-icon{background:url("/images/png/rapid-one-icon.png")}#mobile_view_placeholder #mobile_main_menu li.active a .menu-icon.patients-icon{background:url("/images/png/patients-icon-active.png")}#mobile_view_placeholder #mobile_main_menu li.active a .menu-icon.administration-icon{background:url("/images/png/administration-icon-active.png")}#mobile_view_placeholder #mobile_main_menu li.active a .menu-icon.course-icon{background:url("/images/png/course-management-active.png")}#mobile_view_placeholder #mobile_main_menu li.active a .menu-icon.archive-icon{background:url("/images/png/archive-icon-active.png")}#mobile_view_placeholder #mobile_main_menu li.active a .menu-icon.reports-icon{background:url("/images/png/reports-icon-active.png")}#mobile_view_placeholder #mobile_main_menu li.active a .menu-icon.financial-icon{background:url("/images/png/financials-icon-active.png")}#mobile_view_placeholder #mobile_main_menu li.active a .menu-icon.schedule-icon{background:url("/images/png/schedule-icon-active.png")}#mobile_view_placeholder #mobile_main_menu li.active a .menu-icon.crm-icon{background:url("/images/png/crm/crm-white.png")}#mobile_view_placeholder #mobile_main_menu li.active a .menu-icon.leads-icon{background:url("/images/png/crm/lead-management-large-white.png")}#mobile_view_placeholder #mobile_content_wrapper .section-header{padding:10px 15px;background-color:transparent;margin-bottom:0;margin-top:55px}#mobile_view_placeholder #mobile_content_wrapper .section-menu-toggle{background-color:transparent !important;padding:11px 15px !important;height:33px !important}#mobile_view_placeholder #mobile_content_wrapper .section-body{background-color:#fff}#mobile_view_placeholder #mobile_content_wrapper .section-body .section-item{padding:15px}@media (max-width: 767px){#mobile_view_placeholder #mobile_content_wrapper .section-header .title{font-size:20px;line-height:26px}}@media (min-width: 544px) and (max-width: 767px){#mobile_view_placeholder #mobile_header{height:55px}#mobile_view_placeholder #mobile_main_menu{top:55px}#mobile_view_placeholder #mobile_content_wrapper{margin-top:calc(55px + 0px)}#mobile_view_placeholder #mobile_content_wrapper .section-header .title{font-size:20px;line-height:26px}#mobile_view_placeholder #mobile_content_wrapper .section-body{height:calc(100vh - 101px)}}@media (max-width: 543px){#mobile_view_placeholder #mobile_header{height:105px}#mobile_view_placeholder #mobile_main_menu{top:105px}#mobile_view_placeholder #mobile_content_wrapper{margin-top:calc(105px + 0px)}#mobile_view_placeholder #mobile_content_wrapper .section-body{height:calc(100vh - 190px)}}.left-to-right #mobile_header .reminders-alert{margin:0 0 0 15px}.left-to-right #mobile_header .header-row:first-child{float:left}.left-to-right #mobile_header .header-row:last-child{float:right}.left-to-right #mobile_header .recent-patients-list ul li a.delete-media{float:right}.left-to-right #mobile_header .system-menu .badge{right:12px}.left-to-right #mobile_header .system-menu .system-dropdown-menu li a .badge{right:10px}.left-to-right #mobile_content_wrapper .section-header button:not(:last-child){margin-left:10px}.right-to-left #mobile_header .reminders-alert{margin:0 15px 0 0}.right-to-left #mobile_header .header-row:first-child{float:right}.right-to-left #mobile_header .header-row:last-child{float:left}.right-to-left #mobile_header .recent-patients-list ul li a.delete-media{float:left}.right-to-left #mobile_header .system-menu .badge{right:32px}.right-to-left #mobile_header .system-menu .system-dropdown-menu li a .badge{right:230px}.right-to-left #mobile_content_wrapper .section-header button:not(:last-child){margin-right:10px}.templates-placeholder{cursor:pointer}.attributes-table th{color:black !important;background-color:white !important;border:none}.templates-placeholder:hover{text-decoration:underline}.company-details table.credit-card-payments tr th,.company-details table.credit-card-payments tr td{padding:5px}div.upload-path{width:20px;height:20px;background:url("/images/png/search-file.png");background-size:cover;overflow:hidden}div.upload-path input{display:block !important;width:20px !important;height:20px !important;opacity:0 !important;overflow:hidden !important}.admin-page .invalid-input,.ro-page .invalid-input{border:1px solid #e22551;webkit-box-shadow:inset 0 0 4px #e22551;box-shadow:inset 0 0 4px #e22551}.admin-page #admin_menu_toggle,.ro-page #admin_menu_toggle{background-color:#fff;width:45px;height:58px;position:absolute;padding:18px}.admin-page #admin_sidebar_tablet,.ro-page #admin_sidebar_tablet{overflow-x:hidden;overflow-y:hidden;background-color:#fff;height:calc(100vh - 400px);min-width:234px}.admin-page #admin_sidebar_tablet ul.admin-menu,.ro-page #admin_sidebar_tablet ul.admin-menu{list-style:none;padding:15px 0}.admin-page #admin_sidebar_tablet ul.admin-menu li.admin-menu-item a,.ro-page #admin_sidebar_tablet ul.admin-menu li.admin-menu-item a{color:#6f767c !important;font-weight:bold;padding:7px 15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:flex;display:-webkit-flex}.admin-page #admin_sidebar_tablet ul.admin-menu li.admin-menu-item ul,.ro-page #admin_sidebar_tablet ul.admin-menu li.admin-menu-item ul{list-style:none}.admin-page #admin_sidebar_tablet ul.admin-menu li.admin-menu-item .admin-menu-sub-item a,.ro-page #admin_sidebar_tablet ul.admin-menu li.admin-menu-item .admin-menu-sub-item a{font-size:14px;color:#25aae2 !important;font-weight:100 !important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.admin-page #admin_sidebar_tablet ul.admin-menu li.admin-menu-item .admin-menu-sub-item.active,.admin-page #admin_sidebar_tablet ul.admin-menu li.admin-menu-item .admin-menu-sub-item:hover,.ro-page #admin_sidebar_tablet ul.admin-menu li.admin-menu-item .admin-menu-sub-item.active,.ro-page #admin_sidebar_tablet ul.admin-menu li.admin-menu-item .admin-menu-sub-item:hover{background-color:#f7f8f8}.admin-page #admin_sidebar,.ro-page #admin_sidebar{width:100%;overflow-x:hidden;overflow-y:auto;background-color:#fff;height:calc(100vh - 66px)}.admin-page #admin_sidebar.fixed-sidebar,.ro-page #admin_sidebar.fixed-sidebar{width:234px}.admin-page #admin_sidebar ul.admin-menu,.ro-page #admin_sidebar ul.admin-menu{list-style:none;padding:15px 0}.admin-page #admin_sidebar ul.admin-menu li.admin-menu-item a,.ro-page #admin_sidebar ul.admin-menu li.admin-menu-item a{color:#6f767c !important;font-weight:bold;padding:7px 15px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.admin-page #admin_sidebar ul.admin-menu li.admin-menu-item .admin-menu-sub-item a,.ro-page #admin_sidebar ul.admin-menu li.admin-menu-item .admin-menu-sub-item a{font-size:14px;color:#25aae2 !important;font-weight:100 !important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.admin-page #admin_sidebar ul.admin-menu li.admin-menu-item .admin-menu-sub-item.active,.admin-page #admin_sidebar ul.admin-menu li.admin-menu-item .admin-menu-sub-item:hover,.ro-page #admin_sidebar ul.admin-menu li.admin-menu-item .admin-menu-sub-item.active,.ro-page #admin_sidebar ul.admin-menu li.admin-menu-item .admin-menu-sub-item:hover{background-color:#f7f8f8}.admin-page #admin_page_body,.ro-page #admin_page_body{width:100%;padding:0}.admin-page #admin_page_body div.admin-section-header,.ro-page #admin_page_body div.admin-section-header{background-color:#fff;padding:15px;margin-bottom:20px;float:left;width:100%;height:58px}@media (max-width: 1024px){.admin-page #admin_page_body div.admin-section-header button,.ro-page #admin_page_body div.admin-section-header button{padding:0 10px}}@media (max-width: 768px){.admin-page #admin_page_body div.admin-section-header button,.ro-page #admin_page_body div.admin-section-header button{padding:0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.admin-page #admin_page_body div.admin-section-body,.ro-page #admin_page_body div.admin-section-body{height:calc(100vh - 159px);overflow-y:auto;background-color:#fff;float:left;width:100%}.admin-page #admin_page_body div.admin-section-body .nav-tabs>li:first-child a,.ro-page #admin_page_body div.admin-section-body .nav-tabs>li:first-child a{border-left:1px solid transparent}.admin-page #admin_page_body div.admin-section-body .nav-tabs>li:last-child a,.ro-page #admin_page_body div.admin-section-body .nav-tabs>li:last-child a{border-right:1px solid transparent}.admin-page #admin_page_body div.admin-section-body .nav-tabs>li>a,.ro-page #admin_page_body div.admin-section-body .nav-tabs>li>a{border-radius:0;border-top:1px solid transparent}.admin-page #admin_page_body div.admin-section-body .icons-btns,.ro-page #admin_page_body div.admin-section-body .icons-btns{white-space:nowrap}.admin-page #admin_page_body div.admin-section-body .icons-btns i,.ro-page #admin_page_body div.admin-section-body .icons-btns i{cursor:pointer}.admin-page #admin_page_body div.admin-section-body .icons-btns i.glyphicon-trash,.ro-page #admin_page_body div.admin-section-body .icons-btns i.glyphicon-trash{color:#e22551}.admin-page #admin_page_body div.admin-section-body .icons-btns i.glyphicon-edit,.ro-page #admin_page_body div.admin-section-body .icons-btns i.glyphicon-edit{color:#20c528}.admin-page #admin_page_body div.admin-section-body .margin-top-35,.ro-page #admin_page_body div.admin-section-body .margin-top-35{margin-top:35px}.admin-page #admin_page_body div.admin-section-body .padding-8,.ro-page #admin_page_body div.admin-section-body .padding-8{padding:8px}.admin-page #admin_page_body div.admin-section-body .lblForCB-admin:before,.admin-page #admin_page_body div.admin-section-body .lblForCB-admin:after,.ro-page #admin_page_body div.admin-section-body .lblForCB-admin:before,.ro-page #admin_page_body div.admin-section-body .lblForCB-admin:after{top:0 !important}.admin-page #admin_page_body div.admin-section-body .admin-section-item,.ro-page #admin_page_body div.admin-section-body .admin-section-item{position:relative;padding:20px 15px;border-bottom:1px solid #ccd0d4}.admin-page #admin_page_body div.admin-section-body .admin-section-item .display-flex,.ro-page #admin_page_body div.admin-section-body .admin-section-item .display-flex{display:flex}.admin-page #admin_page_body div.admin-section-body .admin-section-item .search-filter,.ro-page #admin_page_body div.admin-section-body .admin-section-item .search-filter{max-width:350px}.admin-page #admin_page_body div.admin-section-body .admin-section-item .search-filter input,.admin-page #admin_page_body div.admin-section-body .admin-section-item .search-filter select,.ro-page #admin_page_body div.admin-section-body .admin-section-item .search-filter input,.ro-page #admin_page_body div.admin-section-body .admin-section-item .search-filter select{width:330px}.admin-page #admin_page_body div.admin-section-body .admin-section-item .form-height,.ro-page #admin_page_body div.admin-section-body .admin-section-item .form-height{overflow-y:auto;overflow-x:hidden;height:calc(100vh - 200px)}.admin-page #admin_page_body div.admin-section-body .admin-section-item .table,.ro-page #admin_page_body div.admin-section-body .admin-section-item .table{margin-bottom:0}.admin-page #admin_page_body div.admin-section-body .admin-section-item .table .lblForCB:before,.admin-page #admin_page_body div.admin-section-body .admin-section-item .table .lblForCB:after,.ro-page #admin_page_body div.admin-section-body .admin-section-item .table .lblForCB:before,.ro-page #admin_page_body div.admin-section-body .admin-section-item .table .lblForCB:after{top:-22px !important}.admin-page #admin_page_body div.admin-section-body .admin-section-item .portal-settings-table .lblForCB:before,.admin-page #admin_page_body div.admin-section-body .admin-section-item .portal-settings-table .lblForCB:after,.ro-page #admin_page_body div.admin-section-body .admin-section-item .portal-settings-table .lblForCB:before,.ro-page #admin_page_body div.admin-section-body .admin-section-item .portal-settings-table .lblForCB:after{top:0px !important}.admin-page #admin_page_body div.admin-section-body .admin-section-item .icons-btns i,.ro-page #admin_page_body div.admin-section-body .admin-section-item .icons-btns i{cursor:pointer}.admin-page #admin_page_body div.admin-section-body .admin-section-item .icons-btns i.glyphicon-trash,.ro-page #admin_page_body div.admin-section-body .admin-section-item .icons-btns i.glyphicon-trash{color:#e22551}.admin-page #admin_page_body div.admin-section-body .admin-section-item .icons-btns i.glyphicon-edit,.admin-page #admin_page_body div.admin-section-body .admin-section-item .icons-btns i.glyphicon-floppy-save,.ro-page #admin_page_body div.admin-section-body .admin-section-item .icons-btns i.glyphicon-edit,.ro-page #admin_page_body div.admin-section-body .admin-section-item .icons-btns i.glyphicon-floppy-save{color:#20c528}.admin-page #admin_page_body div.admin-section-body .admin-section-item .pagination,.ro-page #admin_page_body div.admin-section-body .admin-section-item .pagination{margin:0;margin-top:20px}.admin-page #admin_page_body div.admin-section-body .admin-section-item.no-border,.ro-page #admin_page_body div.admin-section-body .admin-section-item.no-border{border:none}.admin-page #admin_page_body div.admin-section-body .admin-section-item .title-column,.ro-page #admin_page_body div.admin-section-body .admin-section-item .title-column{width:250px}.admin-page #admin_page_body div.admin-section-body .admin-section-item .schedule-settings-left-column,.ro-page #admin_page_body div.admin-section-body .admin-section-item .schedule-settings-left-column{width:300px}.admin-page #admin_page_body div.admin-section-body .admin-section-item .form-column,.ro-page #admin_page_body div.admin-section-body .admin-section-item .form-column{overflow:auto;height:calc(100vh - 224px)}.admin-page #admin_page_body div.admin-section-body .admin-section-item .form-column.no-button,.ro-page #admin_page_body div.admin-section-body .admin-section-item .form-column.no-button{height:calc(100vh - 270px)}.admin-page #admin_page_body div.admin-section-body .admin-section-item .form-column .submit-button,.ro-page #admin_page_body div.admin-section-body .admin-section-item .form-column .submit-button{margin:15px}.admin-page #admin_page_body div.admin-section-body .admin-section-item .form-column-schedule-settings,.ro-page #admin_page_body div.admin-section-body .admin-section-item .form-column-schedule-settings{overflow:auto;height:calc(100vh - 324px)}.admin-page #admin_page_body div.admin-section-body .admin-section-item .form-column-schedule-settings .submit-button,.ro-page #admin_page_body div.admin-section-body .admin-section-item .form-column-schedule-settings .submit-button{margin:15px}@media (max-width: 1200px){.admin-page #admin_page_body div.admin-section-body .admin-section-item .form-column-schedule-settings,.ro-page #admin_page_body div.admin-section-body .admin-section-item .form-column-schedule-settings{height:calc(100vh - 484px)}}@media (max-width: 1024px){.admin-page #admin_page_body div.admin-section-body .admin-section-item .form-column,.ro-page #admin_page_body div.admin-section-body .admin-section-item .form-column{height:calc(100vh - 244px)}.admin-page #admin_page_body div.admin-section-body .admin-section-item .form-column.no-button,.ro-page #admin_page_body div.admin-section-body .admin-section-item .form-column.no-button{height:calc(100vh - 290px)}}.admin-page #admin_page_body .overflow-y-none,.ro-page #admin_page_body .overflow-y-none{overflow-y:visible !important}.admin-page .create-new-user .error-text,.ro-page .create-new-user .error-text{max-width:500px}.admin-page .width-80,.ro-page .width-80{width:80px}.admin-page .width-110,.ro-page .width-110{width:110px}@media (max-width: 1024px){.admin-page #admin_sidebar,.ro-page #admin_sidebar{width:100%}.admin-page #admin_sidebar.fixed-sidebar,.ro-page #admin_sidebar.fixed-sidebar{width:184px}}.admin-page .table-responsive .table .selected,.admin-page .list-for-navigation .selected,.ro-page .table-responsive .table .selected,.ro-page .list-for-navigation .selected{background-color:#dfe3e5}.left-to-right .admin-page #admin_sidebar,.left-to-right .ro-page #admin_sidebar{float:left}.left-to-right .admin-page #admin_page_body.fixed-sidebar,.left-to-right .ro-page #admin_page_body.fixed-sidebar{padding-left:calc(234px + 20px)}.left-to-right .admin-page #admin_page_body div.admin-section-header,.left-to-right .ro-page #admin_page_body div.admin-section-header{margin-left:41px;width:calc(100% - 41px)}.left-to-right .admin-page #admin_page_body div.admin-section-header.fixed-sidebar,.left-to-right .ro-page #admin_page_body div.admin-section-header.fixed-sidebar{margin-left:0;width:100%}.left-to-right .admin-page #admin_page_body div.admin-section-header button,.left-to-right .ro-page #admin_page_body div.admin-section-header button{float:right}.left-to-right .admin-page #admin_page_body div.admin-section-header .action-buttons,.left-to-right .ro-page #admin_page_body div.admin-section-header .action-buttons{float:right}.left-to-right .admin-page #admin_page_body div.admin-section-header .action-buttons button,.left-to-right .ro-page #admin_page_body div.admin-section-header .action-buttons button{float:none;margin-right:5px}.left-to-right .admin-page #admin_page_body div.admin-section-header .action-buttons button:last-child,.left-to-right .ro-page #admin_page_body div.admin-section-header .action-buttons button:last-child{margin-right:0}.left-to-right .admin-page #admin_page_body div.admin-section-body .admin-section-item .title-column,.left-to-right .admin-page #admin_page_body div.admin-section-body .admin-section-item .schedule-settings-left-column,.left-to-right .ro-page #admin_page_body div.admin-section-body .admin-section-item .title-column,.left-to-right .ro-page #admin_page_body div.admin-section-body .admin-section-item .schedule-settings-left-column{float:left}.left-to-right .admin-page #admin_page_body div.admin-section-body .admin-section-item .form-column,.left-to-right .ro-page #admin_page_body div.admin-section-body .admin-section-item .form-column{margin-left:220px}.left-to-right .admin-page #admin_page_body div.admin-section-body .admin-section-item .submit-button,.left-to-right .ro-page #admin_page_body div.admin-section-body .admin-section-item .submit-button{text-align:right}.left-to-right .admin-page #admin_page_body div.admin-section-body .admin-section-item .form-column-schedule-settings,.left-to-right .ro-page #admin_page_body div.admin-section-body .admin-section-item .form-column-schedule-settings{margin-left:320px}.left-to-right .admin-page #admin_page_body div.admin-section-body .admin-section-item .form-column-schedule-settings .submit-button,.left-to-right .ro-page #admin_page_body div.admin-section-body .admin-section-item .form-column-schedule-settings .submit-button{text-align:right}.left-to-right .admin-page #admin_page_body div.admin-section-body .admin-section-item .admin-table-container th,.left-to-right .ro-page #admin_page_body div.admin-section-body .admin-section-item .admin-table-container th{text-align:left}.left-to-right .admin-page #admin_page_body div.admin-section-body .admin-section-item .table .icons-btns i,.left-to-right .ro-page #admin_page_body div.admin-section-body .admin-section-item .table .icons-btns i{margin-left:10px}.left-to-right .admin-page #admin_page_body div.admin-section-body .admin-section-item .pull-nav ul,.left-to-right .ro-page #admin_page_body div.admin-section-body .admin-section-item .pull-nav ul{float:right}@media (max-width: 1200px){.left-to-right .admin-page #admin_page_body div.admin-section-body .admin-section-item .schedule-settings-left-column,.left-to-right .ro-page #admin_page_body div.admin-section-body .admin-section-item .schedule-settings-left-column{float:none}.left-to-right .admin-page #admin_page_body div.admin-section-body .admin-section-item .form-column-schedule-settings,.left-to-right .ro-page #admin_page_body div.admin-section-body .admin-section-item .form-column-schedule-settings{margin-left:0}}@media (max-width: 1024px){.left-to-right .admin-page #admin_page_body div.admin-section-body .admin-section-item .title-column,.left-to-right .ro-page #admin_page_body div.admin-section-body .admin-section-item .title-column{float:none}.left-to-right .admin-page #admin_page_body div.admin-section-body .admin-section-item .form-column,.left-to-right .ro-page #admin_page_body div.admin-section-body .admin-section-item .form-column{margin-left:0}}.left-to-right .admin-page .create-new-user .roles-choices,.left-to-right .ro-page .create-new-user .roles-choices{text-align:left}.left-to-right .admin-page .create-new-user .selected-roles .ui-select-match-close,.left-to-right .ro-page .create-new-user .selected-roles .ui-select-match-close{float:right}@media (max-width: 1024px){.left-to-right .admin-page #admin_page_body.fixed-sidebar,.left-to-right .ro-page #admin_page_body.fixed-sidebar{padding-left:calc(184px + 20px)}}@media (max-width: 768px){.left-to-right .admin-page #admin_page_body,.left-to-right .ro-page #admin_page_body{padding-left:0}.left-to-right .admin-page #admin_page_body.fixed-sidebar,.left-to-right .ro-page #admin_page_body.fixed-sidebar{padding-left:0}.left-to-right .admin-page #admin_page_body .admin-section-header.fixed-sidebar,.left-to-right .ro-page #admin_page_body .admin-section-header.fixed-sidebar{margin-left:41px !important;width:calc(100% - 41px) !important}}.right-to-left .admin-page #admin_sidebar,.right-to-left .ro-page #admin_sidebar{float:right}.right-to-left .admin-page #admin_page_body.fixed-sidebar,.right-to-left .ro-page #admin_page_body.fixed-sidebar{padding-right:calc(234px + 20px)}.right-to-left .admin-page #admin_page_body div.admin-section-header,.right-to-left .ro-page #admin_page_body div.admin-section-header{margin-right:41px;width:calc(100% - 41px)}.right-to-left .admin-page #admin_page_body div.admin-section-header.fixed-sidebar,.right-to-left .ro-page #admin_page_body div.admin-section-header.fixed-sidebar{margin-right:0;width:100%}.right-to-left .admin-page #admin_page_body div.admin-section-header button,.right-to-left .ro-page #admin_page_body div.admin-section-header button{float:left}.right-to-left .admin-page #admin_page_body div.admin-section-header .action-buttons,.right-to-left .ro-page #admin_page_body div.admin-section-header .action-buttons{float:left}.right-to-left .admin-page #admin_page_body div.admin-section-header .action-buttons button,.right-to-left .ro-page #admin_page_body div.admin-section-header .action-buttons button{float:none;margin-left:5px}.right-to-left .admin-page #admin_page_body div.admin-section-header .action-buttons button:last-child,.right-to-left .ro-page #admin_page_body div.admin-section-header .action-buttons button:last-child{margin-left:0}.right-to-left .admin-page #admin_page_body div.admin-section-body .admin-section-item .title-column,.right-to-left .admin-page #admin_page_body div.admin-section-body .admin-section-item .schedule-settings-left-column,.right-to-left .ro-page #admin_page_body div.admin-section-body .admin-section-item .title-column,.right-to-left .ro-page #admin_page_body div.admin-section-body .admin-section-item .schedule-settings-left-column{float:right}.right-to-left .admin-page #admin_page_body div.admin-section-body .admin-section-item .form-column,.right-to-left .ro-page #admin_page_body div.admin-section-body .admin-section-item .form-column{margin-right:220px}.right-to-left .admin-page #admin_page_body div.admin-section-body .admin-section-item .submit-button,.right-to-left .ro-page #admin_page_body div.admin-section-body .admin-section-item .submit-button{text-align:left}.right-to-left .admin-page #admin_page_body div.admin-section-body .admin-section-item .form-column-schedule-settings,.right-to-left .ro-page #admin_page_body div.admin-section-body .admin-section-item .form-column-schedule-settings{margin-right:320px}.right-to-left .admin-page #admin_page_body div.admin-section-body .admin-section-item .form-column-schedule-settings .submit-button,.right-to-left .ro-page #admin_page_body div.admin-section-body .admin-section-item .form-column-schedule-settings .submit-button{text-align:left}.right-to-left .admin-page #admin_page_body div.admin-section-body .admin-section-item .admin-table-container th,.right-to-left .ro-page #admin_page_body div.admin-section-body .admin-section-item .admin-table-container th{text-align:right}.right-to-left .admin-page #admin_page_body div.admin-section-body .admin-section-item .table .icons-btns i,.right-to-left .ro-page #admin_page_body div.admin-section-body .admin-section-item .table .icons-btns i{margin-right:10px}.right-to-left .admin-page #admin_page_body div.admin-section-body .admin-section-item .pull-nav ul,.right-to-left .ro-page #admin_page_body div.admin-section-body .admin-section-item .pull-nav ul{float:left}@media (max-width: 1024px){.right-to-left .admin-page #admin_page_body div.admin-section-body .admin-section-item .title-column,.right-to-left .admin-page #admin_page_body div.admin-section-body .admin-section-item .schedule-settings-left-column,.right-to-left .ro-page #admin_page_body div.admin-section-body .admin-section-item .title-column,.right-to-left .ro-page #admin_page_body div.admin-section-body .admin-section-item .schedule-settings-left-column{float:none}.right-to-left .admin-page #admin_page_body div.admin-section-body .admin-section-item .form-column,.right-to-left .admin-page #admin_page_body div.admin-section-body .admin-section-item .form-column-schedule-settings,.right-to-left .ro-page #admin_page_body div.admin-section-body .admin-section-item .form-column,.right-to-left .ro-page #admin_page_body div.admin-section-body .admin-section-item .form-column-schedule-settings{margin-right:0}}.right-to-left .admin-page .create-new-user .roles-choices,.right-to-left .ro-page .create-new-user .roles-choices{text-align:right}.right-to-left .admin-page .create-new-user .selected-roles .ui-select-match-close,.right-to-left .ro-page .create-new-user .selected-roles .ui-select-match-close{float:left}@media (max-width: 1024px){.right-to-left .admin-page #admin_page_body.fixed-sidebar,.right-to-left .ro-page #admin_page_body.fixed-sidebar{padding-right:calc(184px + 20px)}}@media (max-width: 768px){.right-to-left .admin-page #admin_page_body,.right-to-left .ro-page #admin_page_body{padding-right:0}.right-to-left .admin-page #admin_page_body.fixed-sidebar,.right-to-left .ro-page #admin_page_body.fixed-sidebar{padding-right:0}.right-to-left .admin-page #admin_page_body .admin-section-header.fixed-sidebar,.right-to-left .ro-page #admin_page_body .admin-section-header.fixed-sidebar{margin-right:41px !important;width:calc(100% - 41px) !important}}.admin-users .clear-both{clear:both}.admin-users .margin-0-5{margin:0 5px}.admin-users .search-user-form{padding:10px 15px 20px 15px;border-bottom:1px solid #ccd0d4;float:left;width:100%}.admin-users .search-user-form .search-filter input{width:330px}.admin-users .search-user-form .search-btn{margin-top:33px}.admin-users .search-user-form .search-btn button{height:35px}.admin-users .no-results{font-size:16px;font-weight:600;padding-top:20px;text-align:center}.admin-users .pull-nav{margin:15px}.admin-users .admin-section-item{min-height:120px}.admin-users .admin-section-item .user-image{border-radius:50%;width:82px;height:82px}.admin-users .admin-section-item .empty-photo-small{font-size:40px;padding:21px;color:#ccc}.admin-users .admin-section-item .user-info .user-name{font-size:20px;font-weight:bold}.admin-users .admin-section-item .user-info .user-created{font-size:12px}.admin-users .admin-section-item .user-info .user-phone label{margin-bottom:0;font-weight:normal}.admin-users .admin-section-item .user-info .user-phone span{font-weight:bold}@media (max-width: 1024px){.admin-users .admin-section-item .user-info .user-phone span{max-width:110px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-flex;display:-webkit-inline-flex}}.admin-users .admin-section-item .user-info .user-phone button{padding:0 10px}.admin-users .admin-section-item .action-buttons .btn-default{padding:0 10px}.admin-users .admin-section-item .action-buttons .btn-danger{padding:6px 10px}.admin-users .admin-section-item .action-buttons .btn-danger i{font-size:15px}@media (max-width: 1024px){.admin-users .admin-section-item .action-buttons{padding-top:0}}.admin-users .admin-section-body{padding:20px}.add-ava{width:300px;height:300px;color:#ccc;border:1px solid #ccc}.add-ava img{border:1px solid #ccc;border-radius:50%;width:100%;height:100%}.add-signature{width:150px;height:150px;color:#ccc;border:1px solid #ccc}.add-signature img{border:1px solid #ccc;border-radius:50%;width:100%;height:100%}.video-div .webcam{width:300px;height:300px;overflow:hidden}.video-div .webcam .webcam-live{width:300px;height:300px;-o-object-fit:cover;object-fit:cover;overflow:hidden}.user-image .img-cover-avatar-div{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;width:100%;height:100%;border-radius:50%}.img-cover-div{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;width:100%;height:100%;border:1px solid #ccc}.img-cover-div .delete-media{color:black;font-size:24px}.photo-buttons{text-align:center;margin-top:20px;width:620px}.div-formmat{clear:both;width:620px}.create-new-user .empty-photo{font-size:100px;padding:80px}.create-new-user .empty-signature{font-size:100px;padding:25px}.create-new-user .div-line-photo{width:560px}.create-new-user .add-ava{width:270px;height:270px}.create-new-user .add-signature{width:150px;height:150px}.create-new-user .video-div .webcam{width:270px;height:270px}.create-new-user .video-div .webcam .webcam-live{width:270px;height:270px}.margin-top-20{margin-top:20px}.empty-photo{font-size:100px;padding:100px}.empty-signature{font-size:100px;padding:25px}.left-to-right .admin-users .pull-nav{float:right}.left-to-right .admin-users .user-info .user-phone button{margin-right:10px}.left-to-right .admin-users .status-button{float:right;margin-right:-5px}.left-to-right .admin-users .search-filter,.left-to-right .admin-users .search-btn{float:left;margin-right:10px}.left-to-right .add-ava{float:left}.left-to-right .add-signature{margin:0 auto}.left-to-right .video-div .webcam{float:left;margin-right:15px;margin-left:0}.left-to-right .img-cover-div .delete-media{float:right}.right-to-left .admin-users .pull-nav{float:left}.right-to-left .admin-users .user-info .user-phone button{margin-left:10px}.right-to-left .admin-users .status-button{float:left;margin-left:-5px}.right-to-left .admin-users .search-filter,.right-to-left .admin-users .search-btn{float:right;margin-left:10px}.right-to-left .add-ava{float:right}.right-to-left .add-signature{margin:0 auto}.right-to-left .video-div .webcam{float:right;margin-left:15px}.right-to-left .img-cover-div .delete-media{float:left}.admin-user-profiles-table-container{overflow:auto !important}.admin-user-profiles-table-container table{table-layout:fixed}.admin-user-profiles-table-container table tbody td{position:relative}.admin-user-profiles-table-container table thead th{position:sticky;top:0;z-index:1;background:white}@media (min-width: 1630px){.admin-user-profiles-table-container{max-height:calc(100vh - 320px)}}@media (max-width: 1630px){.admin-user-profiles-table-container{max-height:calc(100vh - 320px)}}.admin-user-profiles-table-container::-webkit-scrollbar{width:12px;background-color:#f0efef}.admin-user-profiles-table-container::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);background-color:#cfcfcf}.branches .clear-both{clear:both}.branches .margin-top-20{margin-top:20px}.branches .padding-top-35{padding-top:35px}.branches .search-btn{padding-top:34px}.branches .search-btn button{height:34px}.branches .lblForCB:before,.branches .lblForCB:after{top:-22px !important}.add-new-branch .modal-title{font-size:24px}.add-new-branch textarea{resize:none}.add-new-branch .modal-form-buttons{margin-top:10px}.branches-table-container{padding:20px}.left-to-right .branches .search-filter{float:left;padding-right:10px}.left-to-right .branches .pull-nav{float:right}.left-to-right .branches .admin-section-header .margin-10{margin-right:10px}.left-to-right .branches .icons-btns i{margin-left:10px}.left-to-right .branches .branches-table-container th{text-align:left}.left-to-right .add-new-branch .div-right{float:left;width:50%;padding-right:5px}.left-to-right .add-new-branch .div-left{float:left;width:50%;padding-left:5px}.right-to-left .branches .search-filter{float:right;padding-left:10px}.right-to-left .branches .pull-nav{float:left;margin-left:5px}.right-to-left .branches .admin-section-header .margin-10{margin-left:10px}.right-to-left .branches .icons-btns i{margin-right:10px}.right-to-left .branches .branches-table-container th{text-align:right}.right-to-left .add-new-branch .div-right{float:right;width:50%;padding-left:5px}.right-to-left .add-new-branch .div-left{float:right;width:50%;padding-right:5px}.user-settings .rapid-one-tabs{margin-top:0}.user-settings .rapid-one-tabs .nav-tabs.nav-justified>li a{max-width:200px}.user-settings .rapid-one-tabs .tab-content{padding:0}.user-settings .admin-section-body-rooms .form-column-schedule-settings{max-height:calc(100vh - 204px) !important}.user-settings .form-column .form-control{max-width:500px}.user-settings .admin-section-item .common-settings .form-column{max-height:calc(100vh - 270px)}@media (max-width: 1024px){.user-settings .admin-section-item .common-settings .form-column,.user-settings .admin-section-item .common-settings .form-column-schedule-settings{max-height:calc(100vh - 294px)}}.user-settings .permitted-issuers .issuer-name,.user-settings .schedule-permissions .issuer-name{width:300px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.user-settings .schedule-permissions .tgl-wrap.enable-all{width:auto}.left-to-right .user-settings .admin-section-header .margin-right-left-10{margin-right:10px}.right-to-left .user-settings .admin-section-header .margin-right-left-10{margin-left:10px}.odoro-warning{color:red;text-align:center}.schedule-settings .form-control{max-width:500px}.schedule-settings .schedule-settings-title{font-size:18px;font-weight:600;padding-bottom:5px;padding-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.schedule-settings #department_select{margin-bottom:20px}.schedule-settings #appointment-colors-header{max-width:500px;padding:10px 0 5px 0}.schedule-settings #appointments_color_body{transform:rotate(180deg)}.schedule-settings #appointments_color_body>div{transform:rotate(-180deg)}.schedule-settings #default_working_hours_wrapper ul{list-style:none;padding:0}.schedule-settings #default_working_hours_wrapper ul li{max-width:500px;border-bottom:1px solid #ccd0d4}.schedule-settings #default_working_hours_wrapper ul li:last-child{border-bottom:none}.schedule-settings #default_working_hours_wrapper ul li .working-hours-picker{padding-bottom:10px;display:flex;display:-webkit-flex}.schedule-settings #default_working_hours_wrapper ul li .working-hours-picker span.separator-to{padding:5px 10px}.schedule-settings #default_working_hours_wrapper ul li .working-hours-picker i.glyphicon-trash{color:#e22551;padding:8px 5px;cursor:pointer}.schedule-settings #default_working_hours_wrapper ul li .working-hours-picker .btn{padding:5px;height:34px}.left-to-right .schedule-settings .schedule-settings-title{margin-left:320px}@media (max-width: 1200px){.left-to-right .schedule-settings .schedule-settings-title{margin-left:0}}.right-to-left .schedule-settings .uib-timepicker{direction:ltr}.right-to-left .schedule-settings .schedule-settings-title{margin-right:320px}@media (max-width: 1200px){.right-to-left .schedule-settings .schedule-settings-title{margin-right:0}}body .schedule-settings .form-section .intervalExceptionTable tr td input.form-control,body .schedule-settings .form-section .intervalExceptionTable tr td select.form-control{max-width:250px !important;margin:0px !important;border:none !important;padding:0px !important}.intervalExceptionTable{max-width:550px !important}.intervalExceptionTable table.table.table-bordered thead{background:#f3f3f3 !important}.actuariesTable table.table.table-bordered thead{background:#f3f3f3 !important}.durationReduction{max-width:504px !important}.common-settings .login-time{font-family:"Segoe UI";font-size:15px}.common-settings .form-column-photo{height:calc(100vh - 270px)}.common-settings .div-line-photo{margin:0 auto;width:620px}.common-settings .error-text{max-width:500px}.common-settings .last-login label,.common-settings .last-login span,.common-settings .created label,.common-settings .created span{font-size:13px}.common-settings .clear-both{clear:both}.common-settings .div-line{width:500px}.common-settings .div-line .width-50-pr{width:50%}.left-to-right .common-settings .submit-button{float:right !important}.left-to-right .common-settings .form-column-photo .submit-button{text-align:right}.left-to-right .common-settings .width-not-100{float:left;padding-right:10px}.left-to-right .common-settings .width-50-pr{float:left}.left-to-right .common-settings .div-line{float:left}.left-to-right .common-settings .padding-right-5{padding-right:5px}.left-to-right .common-settings .padding-left-5{padding-left:5px}.left-to-right .common-settings .last-login,.left-to-right .common-settings .created{float:right;padding-right:10px}.left-to-right .common-settings .roles-choices{text-align:left}.left-to-right .common-settings .selected-roles .ui-select-match-close{float:right}.right-to-left .common-settings .submit-button{float:left !important}.right-to-left .common-settings .form-column-photo .submit-button{text-align:left}.right-to-left .common-settings .width-not-100{float:right;padding-left:10px}.right-to-left .common-settings .width-50-pr{float:right}.right-to-left .common-settings .div-line{float:right}.right-to-left .common-settings .padding-right-5{padding-left:5px}.right-to-left .common-settings .padding-left-5{padding-right:5px}.right-to-left .common-settings .last-login,.right-to-left .common-settings .created{float:left;padding-left:10px}.right-to-left .common-settings .roles-choices{text-align:right}.right-to-left .common-settings .selected-roles .ui-select-match-close{float:left}.admin-user-prices .filters{margin-top:15px}.admin-user-prices .filters .input-group{width:100%}.admin-user-prices .filters .input-group input{width:70%}.admin-user-prices .filters .input-group select{width:30%}.admin-user-prices .filters div.search-item-input{width:40%}.admin-user-prices .filters div.search-btn button{width:34px;height:34px;padding:0;background-color:#747d84;transition:none;color:#fff}.admin-user-prices .filters div.search-btn button i{font-size:18px}.admin-user-prices .filters .advanced-multi-select button{width:auto}.admin-user-prices .filters .page-size-picker span.caret{margin:0}.admin-user-prices .filters .page-size-picker ul{margin:0;padding:0;list-style:none}.admin-user-prices .filters .page-size-picker ul li{padding:5px 10px;cursor:pointer}.admin-user-prices .filters .page-size-picker ul li:hover{background:#25aae2}.admin-user-prices .filters ul.pagination{margin-top:0 !important;margin-bottom:18px !important;margin-left:0 !important;margin-right:0 !important}.admin-user-prices .filters ul.pagination a{padding:5px 10px}.admin-user-prices #item_names_table{margin-top:20px;height:calc(100vh - 401px);overflow:hidden;min-width:200px;max-width:200px;margin-right:0;margin-left:0;padding-bottom:20px}.admin-user-prices #item_names_table table tr th,.admin-user-prices #item_names_table table tr td{padding:5px;border:1px solid #a5b0b8;height:60px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:199px;min-width:199px}.admin-user-prices #item_names_table table tr th .header-sub-title,.admin-user-prices #item_names_table table tr td .header-sub-title{font-size:12px;color:#6f767c}.admin-user-prices #item_price_table{margin-top:20px;overflow-y:auto;overflow-x:auto;height:calc(100vh - 401px);margin-right:0;margin-left:0}.admin-user-prices #item_price_table table tr th,.admin-user-prices #item_price_table table tr td{padding:5px;border:1px solid #a5b0b8;height:60px;white-space:nowrap}.admin-user-prices #item_price_table table tr th .header-sub-title,.admin-user-prices #item_price_table table tr td .header-sub-title{font-size:12px;color:#6f767c}.admin-user-prices #item_price_table table tr th .label-checkbox,.admin-user-prices #item_price_table table tr td .label-checkbox{margin-bottom:14px}.admin-user-prices #item_price_table table tr th .not-available-cb,.admin-user-prices #item_price_table table tr td .not-available-cb{width:90px}.admin-user-prices #item_price_table table tr th label,.admin-user-prices #item_price_table table tr td label{line-height:20px;font-size:13px}.admin-user-prices #item_price_table table tr th label span.disabled,.admin-user-prices #item_price_table table tr td label span.disabled{opacity:.5}.admin-user-prices #item_price_table table tr th .form-control,.admin-user-prices #item_price_table table tr td .form-control{height:26px;min-width:100px}@media (max-width: 1400px){.admin-user-prices #item_names_table,.admin-user-prices #item_price_table{height:calc(100vh - 420px)}}.left-to-right .admin-user-prices span.price-sub-title{padding-left:38px}.left-to-right .admin-user-prices span.cover-sub-title{padding-left:20px}.right-to-left .admin-user-prices span.price-sub-title{padding-right:38px}.right-to-left .admin-user-prices span.cover-sub-title{padding-right:20px}.integrations .form-column .form-control{max-width:500px}.sms-provider-settings .invalid-input{border:1px solid #e22551;webkit-box-shadow:inset 0 0 4px #e22551;box-shadow:inset 0 0 4px #e22551}.smtp-server-info .margin-top-10{margin-top:10px}#signinwithgooglebtn{display:inline-block;background:white;color:#444;width:190px;border-radius:5px;border:thin solid #888;box-shadow:1px 1px 1px grey;white-space:nowrap;padding:2px;font-weight:bold;height:38px;text-align:left}#signinwithgooglebtn:hover{cursor:pointer}#signinwithgooglebtn i{background:url("https://developers.google.com/identity/sign-in/g-normal.png") transparent 5px 50% no-repeat;display:inline-block;vertical-align:middle;width:32px;height:32px;margin-right:12px}#signinwithgooglebtn span{display:inline-block;vertical-align:middle;padding-right:42px;font-size:14px;font-weight:bold;font-family:'Roboto', sans-serif}.xray-info .form-settings-height,.staff-notifications .form-settings-height{overflow-y:auto;overflow-x:hidden;height:calc(100vh - 200px)}.xray-info .form-settings-height .div-line,.staff-notifications .form-settings-height .div-line{width:100%;float:left}.xray-info .form-settings-height .div-line .title-2,.staff-notifications .form-settings-height .div-line .title-2{margin-bottom:10px;margin-top:10px}.xray-info .form-section .form-control,.staff-notifications .form-section .form-control{max-width:500px}.xray-info .form-section .fin-doc-type-name,.staff-notifications .form-section .fin-doc-type-name{width:300px;padding:6px 10px}.xray-info .form-section .fin-doc-type-name.default,.staff-notifications .form-section .fin-doc-type-name.default{background-color:#f9f9f9}.left-to-right .xray-info .form-section,.left-to-right .staff-notifications .form-section{margin-left:220px}@media (max-width: 1024px){.left-to-right .xray-info .form-section,.left-to-right .staff-notifications .form-section{margin-left:0}}.right-to-left .xray-info .form-section,.right-to-left .staff-notifications .form-section{margin-right:220px}@media (max-width: 1024px){.right-to-left .xray-info .form-section,.right-to-left .staff-notifications .form-section{margin-right:0}}.drugs .search-btn button{height:34px}.drugs .lblForCB:before,.drugs .lblForCB:after{top:-22px !important}.add-new-drug .modal-title{font-size:24px}.add-new-drug .modal-form-buttons{margin-top:10px}.left-to-right .drugs .pull-nav{float:right}.left-to-right .drugs .admin-section-header .margin-10{margin-right:10px}.left-to-right .drugs .icons-btns i{margin-left:10px}.left-to-right .drugs .drugs-table-container th{text-align:left}.right-to-left .drugs .pull-nav{float:left;margin-left:5px}.right-to-left .drugs .admin-section-header .margin-10{margin-left:10px}.right-to-left .drugs .icons-btns i{margin-right:10px}.right-to-left .drugs .drugs-table-container th{text-align:right}.messages .table .headerItem{top:7px;position:relative}.messages .date-group .input-group-btn button{padding:0 12px;height:34px}.messages .filters-section{padding:15px}.messages .filters-section .filter-element{max-width:350px;margin:10px}.messages .filters-section .filter-element .date-group-kendo{width:100%}.messages .filters-section .filter-element .date-group-kendo .k-datepicker{width:100%}.messages .filters-section .btnPosition{position:relative;top:45px}.messages .lblForCB{bottom:15px}.messages i{cursor:pointer}.messages i.glyphicon-trash{color:#e22551;top:10px}.system-settings .form-settings-height{overflow-y:auto;overflow-x:hidden;height:calc(100vh - 200px)}.system-settings .form-settings-height .div-line{width:100%}.system-settings .form-settings-height .div-line .title-2{margin-bottom:10px;margin-top:10px}.system-settings .font-example-area{padding:20px;border:1px solid #ddd;max-width:500px}.system-settings .text-disabled{color:#d2d5d6 !important;text-decoration:line-through}.system-settings .category-title{font-size:16px;font-weight:600}.system-settings .margin-top-20{margin-top:20px}.system-settings .margin-top-10{margin-top:10px}.system-settings .form-section .form-control{max-width:500px}.system-settings .form-section .fin-doc-type-name{width:300px;padding:6px 10px}.system-settings .form-section .fin-doc-type-name.default{background-color:#f9f9f9}.system-settings .submit-button{padding:20px}.edit-template .height-30{height:30px}.left-to-right .edit-template .pdf-list{float:left;padding:5px}.left-to-right .system-settings .status-div{float:left;padding-right:10px}.left-to-right .system-settings .default-status{float:left;width:200px}.left-to-right .system-settings .margin-10{margin-left:10px}.left-to-right .system-settings .form-section{margin-left:220px}@media (max-width: 1024px){.left-to-right .system-settings .form-section{margin-left:0}}.right-to-left .edit-template .pdf-list{float:right;padding:5px}.right-to-left .system-settings .status-div{float:right;padding-left:10px}.right-to-left .system-settings .default-status{float:right;width:200px}.right-to-left .system-settings .margin-10{margin-right:10px}.right-to-left .system-settings .div-time{float:right}.right-to-left .system-settings .form-section{margin-right:220px}@media (max-width: 1024px){.right-to-left .system-settings .form-section{margin-right:0}}.width-30-per{width:30%}#admin_page_body>system-settings>div>div.admin-section-body.scroll-wrapper>div>div::-webkit-scrollbar{width:12px;background-color:#f0efef}#admin_page_body>system-settings>div>div.admin-section-body.scroll-wrapper>div>div::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);background-color:#cfcfcf}.auditings .search-btn{margin-top:36px}.auditings .search-btn button{height:34px}.left-to-right .auditings .pull-nav{float:right}.left-to-right .auditings .auditings-table-container th{text-align:left}.right-to-left .auditings .pull-nav{float:left;margin-left:5px}.right-to-left .auditings .auditings-table-container th{text-align:right}.manufacturers .search-btn{margin-top:34px}.manufacturers .search-btn button{height:34px}.manufacturers .lblForCB:before,.manufacturers .lblForCB:after{top:-22px !important}.add-new-manufacturer .modal-title{font-size:24px}.add-new-manufacturer .modal-form-buttons{margin-top:10px}.left-to-right .manufacturers .pull-nav{float:right}.left-to-right .manufacturers .admin-section-header .margin-10{margin-right:10px}.left-to-right .manufacturers .icons-btns i{margin-left:10px}.left-to-right .manufacturers .manufacturers-table-container th{text-align:left}.right-to-left .manufacturers .pull-nav{float:left;margin-left:5px}.right-to-left .manufacturers .admin-section-header .margin-10{margin-left:10px}.right-to-left .manufacturers .icons-btns i{margin-right:10px}.right-to-left .manufacturers .manufacturers-table-container th{text-align:right}.item-categories .search-btn{margin-top:34px}.item-categories .search-btn button{height:34px}.item-categories .lblForCB:before,.item-categories .lblForCB:after{top:-22px !important}.add-new-item-category .modal-title{font-size:24px}.add-new-item-category .modal-form-buttons{margin-top:10px}.left-to-right .item-categories .pull-nav{float:right}.left-to-right .item-categories .admin-section-header .margin-10{margin-right:10px}.left-to-right .item-categories .icons-btns i{margin-left:10px}.left-to-right .item-categories .item-categories-table-container th{text-align:left}.right-to-left .item-categories .pull-nav{float:left;margin-left:5px}.right-to-left .item-categories .admin-section-header .margin-10{margin-left:10px}.right-to-left .item-categories .icons-btns i{margin-right:10px}.right-to-left .item-categories .item-categories-table-container th{text-align:right}.item-categories-tab-modal-container{max-height:475px;overflow-x:auto;margin-top:10px;padding-right:5px !important}.item-categories-tab-modal-container table.header-table{margin-bottom:0;position:relative}.item-categories-tab-modal-container table th,.item-categories-tab-modal-container table td{width:25%;padding:5px;word-break:break-all;min-width:120px}.item-categories-tab-modal-container table th.operation-column,.item-categories-tab-modal-container table td.operation-column{min-width:350px;max-width:350px}.item-categories-tab-modal-container table th.worker-column,.item-categories-tab-modal-container table td.worker-column{min-width:200px;max-width:200px}.item-categories-tab-modal-container table th div.header-title,.item-categories-tab-modal-container table td div.header-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.item-categories-tab-modal-container table th{position:sticky;top:0;z-index:10}.item-categories-tab-modal-container table tr{display:table;width:100%;box-sizing:border-box}.item-categories-tab-modal-container table thead{display:block;position:sticky;top:0;z-index:10}.item-categories-tab-modal-container table,.item-categories-tab-modal-container td{border-collapse:collapse}.items .search-btn{margin-top:34px}.items .search-btn button{height:34px}.items .lblForCB:before,.items .lblForCB:after{top:-22px !important}.add-new-item .modal-title{font-size:24px}.add-new-item .padding-item-duration-per-patient{padding:36px 10px 0px 10px}.add-new-item .with-100-pr{width:100%}.add-new-item .invalid-input{border:1px solid #e22551;webkit-box-shadow:inset 0 0 4px #e22551;box-shadow:inset 0 0 4px #e22551}.add-new-item .modal-form-buttons{margin-top:10px}.left-to-right .items .pull-nav{float:right}.left-to-right .items .admin-section-header .margin-10{margin-right:10px}.left-to-right .items .icons-btns i{margin-left:10px}.left-to-right .items .items-table-container th{text-align:left}.right-to-left .items .pull-nav{float:left;margin-left:5px}.right-to-left .items .admin-section-header .margin-10{margin-left:10px}.right-to-left .items .icons-btns i{margin-right:10px}.right-to-left .items .items-table-container th{text-align:right}.show-cat-checkboxes-container{padding-left:0.5em;padding-right:0.5em}.price-lists .search-btn{margin-top:34px}.price-lists .search-btn button{height:34px}.price-lists .lblForCB:before,.price-lists .lblForCB:after{top:-22px !important}.add-new-price-list .modal-title{font-size:24px}.add-new-price-list .modal-form-buttons{margin-top:10px}.left-to-right .price-lists .pull-nav{float:right}.left-to-right .price-lists .admin-section-header .margin-10{margin-right:10px}.left-to-right .price-lists .icons-btns i{margin-left:10px}.left-to-right .price-lists .price-lists-table-container th{text-align:left}.right-to-left .price-lists .pull-nav{float:left;margin-left:5px}.right-to-left .price-lists .admin-section-header .margin-10{margin-left:10px}.right-to-left .price-lists .icons-btns i{margin-right:10px}.right-to-left .price-lists .price-lists-table-container th{text-align:right}.picelist-page-size{height:30px;padding:2px 5px}.client-statuses .search-btn{margin-top:34px}.client-statuses .search-btn button{height:34px}.client-statuses .lblForCB:before,.client-statuses .lblForCB:after{top:-22px !important}.add-new-client-status .modal-title{font-size:24px}.add-new-client-status .modal-form-buttons{margin-top:10px}.left-to-right .client-statuses .pull-nav{float:right}.left-to-right .client-statuses .admin-section-header .margin-10{margin-right:10px}.left-to-right .client-statuses .icons-btns i{margin-left:10px}.left-to-right .client-statuses .client-statuses-table-container th{text-align:left}.right-to-left .client-statuses .pull-nav{float:left;margin-left:5px}.right-to-left .client-statuses .admin-section-header .margin-10{margin-left:10px}.right-to-left .client-statuses .icons-btns i{margin-right:10px}.right-to-left .client-statuses .client-statuses-table-container th{text-align:right}.attributes .lblForCB:before,.attributes .lblForCB:after{top:-22px !important}.attributes .width-110{width:110px}.add-new-attribute .modal-title{font-size:24px}.add-new-attribute .modal-form-buttons{margin-top:10px}.left-to-right .attributes .pull-nav{float:right}.left-to-right .attributes .admin-section-header .margin-10{margin-right:10px}.left-to-right .attributes .icons-btns i{margin-left:10px}.left-to-right .attributes .attributes-table-container th{text-align:left}.right-to-left .attributes .pull-nav{float:left;margin-left:5px}.right-to-left .attributes .admin-section-header .margin-10{margin-left:10px}.right-to-left .attributes .icons-btns i{margin-right:10px}.right-to-left .attributes .attributes-table-container th{text-align:right}.referrals .search-btn{margin-top:34px}.referrals .search-btn button{height:34px}.referrals .lblForCB:before,.referrals .lblForCB:after{top:-22px !important}.referrals .width-110{width:110px}.add-new .modal-title{font-size:24px}.add-new .modal-body{max-height:600px;overflow-y:auto}.add-new .modal-form-buttons{margin-top:10px}.left-to-right .referrals .pull-nav{float:right}.left-to-right .referrals .admin-section-header .margin-10{margin-right:10px}.left-to-right .referrals .icons-btns i{margin-left:10px}.left-to-right .referrals .referrals-table-container th{text-align:left}.right-to-left .referrals .pull-nav{float:left;margin-left:5px}.right-to-left .referrals .admin-section-header .margin-10{margin-left:10px}.right-to-left .referrals .icons-btns i{margin-right:10px}.right-to-left .referrals .referrals-table-container th{text-align:right}.insurance .search-btn{margin-top:34px}.insurance .search-btn button{height:34px}.insurance .lblForCB:before,.insurance .lblForCB:after{top:-22px !important}.insurance .width-110{width:110px}.add-new .modal-title{font-size:24px}.add-new .modal-form-buttons{margin-top:10px}.add-new .width-50{width:50%}.add-new .row-div{float:left;width:99%}.left-to-right .insurance .pull-nav{float:right}.left-to-right .insurance .admin-section-header .margin-10{margin-right:10px}.left-to-right .insurance .icons-btns i{margin-left:10px}.left-to-right .insurance .insurance-table-container th{text-align:left}.left-to-right .add-new .padding-10{padding-right:10px}.left-to-right .add-new .width-50{float:left}.right-to-left .insurance .pull-nav{float:left;margin-left:5px}.right-to-left .insurance .admin-section-header .margin-10{margin-left:10px}.right-to-left .insurance .icons-btns i{margin-right:10px}.right-to-left .insurance .insurance-table-container th{text-align:right}.right-to-left .add-new .padding-10{padding-left:10px}.right-to-left .add-new .width-50{float:right}.health-orgs .search-btn{margin-top:34px}.health-orgs .search-btn button{height:34px}.health-orgs .lblForCB:before,.health-orgs .lblForCB:after{top:-22px !important}.add-new .modal-title{font-size:24px}.add-new .modal-form-buttons{margin-top:10px}.left-to-right .health-orgs .pull-nav{float:right}.left-to-right .health-orgs .admin-section-header .margin-10{margin-right:10px}.left-to-right .health-orgs .icons-btns i{margin-left:10px}.left-to-right .health-orgs .health-orgs-table-container th{text-align:left}.right-to-left .health-orgs .pull-nav{float:left;margin-left:5px}.right-to-left .health-orgs .admin-section-header .margin-10{margin-left:10px}.right-to-left .health-orgs .icons-btns i{margin-right:10px}.right-to-left .health-orgs .health-orgs-table-container th{text-align:right}.provider-prefix-container{max-height:475px;overflow-x:auto;margin-top:10px}.provider-prefix-container table.header-table{margin-bottom:0;position:relative}.provider-prefix-container table th,.provider-prefix-container table td{width:33.33%;padding:5px;word-break:break-all;min-width:120px;max-width:120px}.provider-prefix-container table th.operation-column,.provider-prefix-container table td.operation-column{min-width:350px;max-width:350px}.provider-prefix-container table th.worker-column,.provider-prefix-container table td.worker-column{min-width:200px;max-width:200px}.provider-prefix-container table th div.header-title,.provider-prefix-container table td div.header-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.provider-prefix-container table th{position:sticky;top:0;z-index:10}.provider-prefix-container table tr{display:table;width:100%;box-sizing:border-box}.provider-prefix-container table thead{display:block;position:sticky;top:0;z-index:10}.provider-prefix-container table,.provider-prefix-container td{border-collapse:collapse}.provider-prefix-container::-webkit-scrollbar{width:12px;background-color:#f0efef}.provider-prefix-container::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);background-color:#cfcfcf}.interest-field-categories .search-btn{margin-top:34px}.interest-field-categories .search-btn button{height:34px}.interest-field-categories .lblForCB:before,.interest-field-categories .lblForCB:after{top:-22px !important}.add-new .modal-title{font-size:24px}.add-new .modal-form-buttons{margin-top:10px}.left-to-right .interest-field-categories .pull-nav{float:right}.left-to-right .interest-field-categories .admin-section-header .margin-10{margin-right:10px}.left-to-right .interest-field-categories .icons-btns i{margin-left:10px}.left-to-right .interest-field-categories .interest-field-categories-table-container th{text-align:left}.right-to-left .interest-field-categories .pull-nav{float:left;margin-left:5px}.right-to-left .interest-field-categories .admin-section-header .margin-10{margin-left:10px}.right-to-left .interest-field-categories .icons-btns i{margin-right:10px}.right-to-left .interest-field-categories .interest-field-categories-table-container th{text-align:right}.email-templates .width-40{width:40px}.email-templates .search-btn button{height:34px}.email-templates .lblForCB:before,.email-templates .lblForCB:after{top:-22px !important}.email-templates .email-templates-table-container{padding:20px}.add-new-event .modal-title{font-size:24px}.add-new-event .modal-form-buttons{margin-top:10px}.add-new-event .row-div{padding-bottom:20px}.add-new-event .custom-checkbox{margin-top:15px}.add-new-event .custom-checkbox label{font-weight:800;color:#6f767c}.add-new-event select{min-width:150px;height:34px}.edit-template .modal-title{font-size:24px}.edit-template .modal-form-buttons{margin-top:10px}.edit-template .placeholders{font-weight:700;font-size:20px}.edit-template .choose_from{font-size:18px}.edit-template .row-div{padding-bottom:20px}.edit-template .sms-template{width:50%;padding:5px}.edit-template .sms-body{float:left}.left-to-right .email-templates .pull-nav{float:right}.left-to-right .email-templates .admin-section-header .margin-10{margin-right:10px}.left-to-right .email-templates .icons-btns i{margin-left:10px}.left-to-right .email-templates .email-templates-table-container th{text-align:left}.left-to-right .edit-template .sms-template{float:left}.left-to-right .add-new-event .custom-checkbox{float:left;padding-right:30px;padding-left:0}.right-to-left .email-templates .pull-nav{float:left;margin-left:5px}.right-to-left .email-templates .admin-section-header .margin-10{margin-left:10px}.right-to-left .email-templates .icons-btns i{margin-right:10px}.right-to-left .email-templates .email-templates-table-container th{text-align:right}.right-to-left .edit-template .sms-template{float:right}.right-to-left .add-new-event .custom-checkbox{float:right;padding-left:30px;padding-right:0}.angucomplete-row{font-family:"Segoe UI", arial !important;font-size:15px;border:1px solid #a5b0b8;padding:6px 12px}.automatic-reminders .form-column .form-control{max-width:500px}.automatic-reminders #default_working_hours_wrapper .submit-button{width:91%;padding:20px}.automatic-reminders #default_working_hours_wrapper .uib-time input{width:52px}.automatic-reminders #default_working_hours_wrapper .main-label{clear:both;width:100%}.automatic-reminders #default_working_hours_wrapper .main-label label{font-size:16px;font-weight:800;color:rgba(51,51,51,0.91)}.automatic-reminders #default_working_hours_wrapper ul{list-style:none;padding:0}.automatic-reminders #default_working_hours_wrapper ul li:last-child{border-bottom:none}.automatic-reminders #default_working_hours_wrapper ul li .working-hours-picker{padding-bottom:10px;display:flex;display:-webkit-flex}.automatic-reminders #default_working_hours_wrapper ul li .working-hours-picker .btn{padding:5px;height:34px}.left-to-right .automatic-reminders #default_working_hours_wrapper .submit-button{float:left}.left-to-right .automatic-reminders #default_working_hours_wrapper ul{float:left}.left-to-right .automatic-reminders #default_working_hours_wrapper .inputs-div{float:left;padding-right:10px}.right-to-left .automatic-reminders #default_working_hours_wrapper .submit-button{float:right}.right-to-left .automatic-reminders #default_working_hours_wrapper ul{float:right}.right-to-left .automatic-reminders #default_working_hours_wrapper .inputs-div{float:right;padding-left:10px}.left-to-right .system-logs .pull-nav{float:right}.left-to-right .system-logs .system-logs-table-container th{text-align:left}.right-to-left .system-logs .pull-nav{float:left;margin-left:5px}.right-to-left .system-logs .system-logs-table-container th{text-align:right}.panel-default{box-shadow:none;border:2px solid #dfe3e5}.panel-group{margin-bottom:0}.logs-type{display:flex}.admin-section-item{padding:10px 15px}.panel-default>.panel-heading{font-size:0.8rem;font-weight:400;text-align:center;padding:0}#version_number,#server_name{display:flex;padding-left:15px}.top-pagination{display:flex;flex-direction:row-reverse}ul.pagination li a,ul.pagination li button{font-size:14px}.system-status .system_status_table_wrap{overflow-y:auto !important;overflow-x:hidden !important}.system-status .system_status_table_wrap table{table-layout:fixed}.system-status .system_status_table_wrap table tbody td{position:relative}.system-status .system_status_table_wrap table thead th{position:sticky;top:0;z-index:1;background-color:#3d4b57;color:#fff !important}.system-status .system_status_table_wrap::-webkit-scrollbar{width:12px;background-color:#f0efef}.system-status .system_status_table_wrap::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);background-color:#cfcfcf}@media (min-width: 1630px){.system-status .system_status_table_wrap{max-height:calc(100vh - 410px)}}@media (max-width: 1630px){.system-status .system_status_table_wrap{max-height:calc(100vh - 410px)}}.system-status .flex-elements{display:flex}.system-status .load-logs{margin-top:33px;height:33px}.system-status .dropdown-menu{max-height:280px;overflow-y:auto}.height-35-px{height:35px}.permissions .admin-section-item{float:left;width:100%;height:calc(100vh - 160px)}.permissions .submit-button{float:left}.permissions .dropdown-menu{width:100%}.permissions .table-responsive{overflow-y:auto}.permissions .search-filter .ui-select-choices-row{cursor:context-menu}.permissions .select-all-checkbox,.permissions .custom-checkbox input[type="checkbox"]+.select-all-checkbox:after{color:#20c528 !important}.permissions .permissions-table-container{width:100%;overflow:auto;border:1px solid #a5b0b8;border-radius:4px}.permissions .permissions-table-container table{table-layout:fixed;border-collapse:collapse}.permissions .permissions-table-container table th,.permissions .permissions-table-container table td{width:100%;padding:5px;word-break:break-all;min-width:120px;max-width:120px}.permissions .permissions-table-container table th.operation-column,.permissions .permissions-table-container table td.operation-column{min-width:350px;max-width:350px}.permissions .permissions-table-container table th.worker-column,.permissions .permissions-table-container table td.worker-column{min-width:200px;max-width:200px}.permissions .permissions-table-container table th div.header-title,.permissions .permissions-table-container table td div.header-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.permissions .permissions-table-container table tr{border-bottom:1px solid #a5b0b8}.permissions .permissions-table-container table tbody td{position:relative}.permissions .permissions-table-container table thead th{position:sticky;top:0;z-index:1;background:white}.permissions .align-columns-center{text-align:center !important}.permissions .search-filter.width-370{max-width:370px !important}.permissions .search-filter input,.permissions .search-filter .ui-select-container,.permissions .search-filter .ui-select-search{width:370px !important}.permissions .search-filter select{width:200px !important}.permissions .padding-bottom-10{padding-bottom:10px}.permissions .search-btn{margin-top:34px}.permissions .search-btn button{height:34px}.permissions .lblForCB:before,.permissions .lblForCB:after{top:-22px !important}.permissions .div-line{width:100%}.permissions .scrollbar-primary::-webkit-scrollbar{width:12px;background-color:#f0efef}.permissions .scrollbar-primary::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);background-color:#cfcfcf}@media (min-width: 1630px){.permissions .div-row{float:left}.permissions .permissions-table-container{max-height:calc(100vh - 310px)}}@media (max-width: 1630px){.permissions .div-row{width:100%;float:left}.permissions .permissions-table-container{max-height:calc(100vh - 380px)}}.permissions-editor .padding-bottom-20{padding-bottom:20px}.permissions-editor .row-div{width:100%;float:left}.permissions-editor .width-50-pr{width:50%}.left-to-right .dropdown-menu a{text-align:left}.left-to-right .permissions-editor .input-with-padding{padding-right:10px}.left-to-right .permissions-editor .width-50-pr{float:left}.left-to-right .permissions-editor .modal-title i{float:right;font-size:20px}.left-to-right .permissions .search-filter{float:left;margin-right:10px}.left-to-right .permissions .div-line{text-align:right}.left-to-right .permissions .pull-nav{float:right}.left-to-right .permissions .admin-section-header .margin-10{margin-right:10px}.left-to-right .permissions .permissions-table-container table th{text-align:left}.left-to-right .permissions .permissions-table-container table thead th:first-child{position:sticky;left:0;z-index:2}.left-to-right .permissions .permissions-table-container table tbody tr td:first-child{position:sticky;left:0;background:white;z-index:1}.left-to-right .permissions .permissions-table-container .width-10{max-width:10px !important;min-width:10px !important}.right-to-left .dropdown-menu a{text-align:right}.right-to-left .permissions-editor .input-with-padding{padding-left:10px}.right-to-left .permissions-editor .width-50-pr{float:right}.right-to-left .permissions-editor .modal-title i{float:left;font-size:20px}.right-to-left .permissions .search-filter{float:right;margin-left:10px}.right-to-left .permissions .div-line{text-align:left}.right-to-left .permissions .pull-nav{float:left;margin-left:5px}.right-to-left .permissions .admin-section-header .margin-10{margin-left:10px}.right-to-left .permissions .permissions-table-container table th{text-align:right}.right-to-left .permissions .permissions-table-container table thead th:first-child{position:sticky;right:0;z-index:2}.right-to-left .permissions .permissions-table-container table tbody tr td:first-child{position:sticky;right:0;background:white;z-index:1}.company-logo .admin-section-body{max-height:calc(100vh - 165px) !important}.company-logo .form-company-logo-height{overflow-y:auto;overflow-x:hidden;height:calc(100vh - 245px)}.company-logo .form-company-logo-height .photo{margin:0 auto;width:300px}.company-logo .form-company-logo-height .add-comp-ava{width:300px;height:300px;color:#ccc;border:1px solid #ccc}.company-logo .form-company-logo-height .company-logo .img{height:300px;background-size:contain;background-repeat:no-repeat;background-position:center}.company-logo .submit-button{width:100%}.left-to-right .company-logo .submit-button{text-align:right}.right-to-left .company-logo .submit-button{text-align:left}.job-titles .search-btn{margin-top:34px}.job-titles .search-btn button{height:34px}.job-titles .lblForCB:before,.job-titles .lblForCB:after{top:-22px !important}.add-new-job .modal-title{font-size:24px}.add-new-job .modal-form-buttons{margin-top:10px}.left-to-right .job-titles .pull-nav{float:right}.left-to-right .job-titles .admin-section-header .margin-10{margin-right:10px}.left-to-right .job-titles .icons-btns i{margin-left:10px}.right-to-left .job-titles .pull-nav{float:left;margin-left:5px}.right-to-left .job-titles .admin-section-header .margin-10{margin-left:10px}.right-to-left .job-titles .icons-btns i{margin-right:10px}.schedule-settings .admin-section-body-rooms{max-height:calc(100vh - 160px) !important}.schedule-settings .form-settings-height{overflow-y:auto;overflow-x:hidden;height:calc(100vh - 260px)}.schedule-settings .form-settings-height .div-line{width:100%;float:left}.schedule-settings .form-settings-height .div-line .title-2{margin-bottom:10px;margin-top:10px}.schedule-settings .margin-bottom-20{margin-bottom:20px !important}.schedule-settings .category-title{font-size:16px;font-weight:600}.schedule-settings .separator-to{margin-left:10px;margin-right:10px}.schedule-settings .invalid-input,.schedule-settings .invalid-input-time .hours input,.schedule-settings .invalid-input-time .minutes input{border:1px solid #e22551;webkit-box-shadow:inset 0 0 4px #e22551;box-shadow:inset 0 0 4px #e22551}.schedule-settings .holidays-name{width:450px}.schedule-settings .holidays-btn,.schedule-settings .holidays-checkbox{margin-top:34px}.schedule-settings .delete-holiday{color:#e22551;font-size:18px;margin-top:40px}.schedule-settings .holidays-input-div{width:300px}.schedule-settings .holidays-input-div .date-group-kendo{width:100%}.schedule-settings .holidays-input-div .date-group-kendo .k-datepicker{width:100%}.schedule-settings .margin-top-20{margin-top:20px}.schedule-settings .margin-top-10{margin-top:10px}.schedule-settings .form-section .form-control,.schedule-settings .form-section .mce-container{max-width:500px !important}.schedule-settings .admin-users .admin-section-body{max-height:calc(100vh - 160px) !important;overflow-y:auto;background-color:#fff;float:left;width:100%}.schedule-settings .admin-users .clear-both{clear:both}.schedule-settings .admin-users .search-user-form{padding:10px 15px 20px 15px;border-bottom:1px solid #ccd0d4;float:left;width:100%}.schedule-settings .admin-users .search-user-form .search-filter input{width:330px}.schedule-settings .admin-users .search-user-form .search-btn{margin-top:33px}.schedule-settings .admin-users .search-user-form .search-btn button{height:35px}.schedule-settings .admin-users .no-results{font-size:16px;font-weight:600;padding-top:20px;text-align:center}.schedule-settings .admin-users .pull-nav{margin:15px}.schedule-settings .admin-users .admin-section-item{min-height:70px}.schedule-settings .admin-users .admin-section-item .user-image{border-radius:50%;width:82px;height:82px}.schedule-settings .admin-users .admin-section-item .empty-photo-small{font-size:40px;padding:21px;color:#ccc}.schedule-settings .admin-users .admin-section-item .user-info .user-name{font-size:16px;font-weight:bold}.schedule-settings .admin-users .admin-section-item .user-info .user-phone label{margin-bottom:0;font-weight:normal}.schedule-settings .admin-users .admin-section-item .user-info .user-phone span{font-weight:bold}.schedule-settings .admin-users .admin-section-item .user-info .user-phone button{padding:0 10px}.schedule-settings .admin-users .admin-section-item .action-buttons{padding-top:0px}.schedule-settings .admin-users .admin-section-item .action-buttons .btn-default{padding:0 10px}.schedule-settings .admin-users .admin-section-item .action-buttons .btn-danger{padding:6px 10px}.schedule-settings .admin-users .admin-section-item .action-buttons .btn-danger i{font-size:15px}@media (max-width: 1024px){.schedule-settings .admin-users .admin-section-item .action-buttons{padding-top:0}}.schedule-settings .submit-button{padding:20px}.left-to-right .schedule-settings .margin-10{margin-left:10px}.left-to-right .schedule-settings .div-time{float:left}.left-to-right .schedule-settings .separator-to{float:left;line-height:34px}.left-to-right .schedule-settings .form-section{margin-left:220px}@media (max-width: 1024px){.left-to-right .schedule-settings .form-section{margin-left:0}}.left-to-right .schedule-settings .holidays-name{float:left;padding-right:20px}.left-to-right .schedule-settings .holidays-btn{float:left;padding-right:20px}.left-to-right .schedule-settings .holidays-checkbox{padding-right:23px;float:left}.left-to-right .schedule-settings .delete-holiday{margin-left:35px}.left-to-right .schedule-settings .holidays-input-div{float:left;padding-right:20px}.left-to-right .schedule-settings .admin-users .pull-nav{float:right}.left-to-right .schedule-settings .admin-users .user-image,.left-to-right .schedule-settings .admin-users .empty-photo-small{float:left}.left-to-right .schedule-settings .admin-users .user-info{float:left;margin-left:15px}.left-to-right .schedule-settings .admin-users .user-info .user-phone button{margin-right:10px}.left-to-right .schedule-settings .admin-users .action-buttons{position:absolute;right:10px}.left-to-right .schedule-settings .admin-users .status-button{float:right;margin-right:-5px}.left-to-right .schedule-settings .admin-users .search-filter,.left-to-right .schedule-settings .admin-users .search-btn{float:left;margin-right:10px}.right-to-left .schedule-settings .margin-10{margin-right:10px}.right-to-left .schedule-settings .div-time{float:right}.right-to-left .schedule-settings .separator-to{float:right;line-height:34px}.right-to-left .schedule-settings .form-section{margin-right:220px}@media (max-width: 1024px){.right-to-left .schedule-settings .form-section{margin-right:0}}.right-to-left .schedule-settings .holidays-name{float:right;padding-left:20px}.right-to-left .schedule-settings .holidays-btn{float:right;padding-left:20px}.right-to-left .schedule-settings .holidays-checkbox{padding-left:23px;float:right}.right-to-left .schedule-settings .delete-holiday{margin-right:35px}.right-to-left .schedule-settings .holidays-input-div{float:right;padding-left:20px}.right-to-left .schedule-settings .admin-users .pull-nav{float:left}.right-to-left .schedule-settings .admin-users .user-image,.right-to-left .schedule-settings .admin-users .empty-photo-small{float:right}.right-to-left .schedule-settings .admin-users .user-info{float:right;margin-right:15px}.right-to-left .schedule-settings .admin-users .user-info .user-phone button{margin-left:10px}.right-to-left .schedule-settings .admin-users .action-buttons{position:absolute;left:10px}.right-to-left .schedule-settings .admin-users .status-button{float:left;margin-left:-5px}.right-to-left .schedule-settings .admin-users .search-filter,.right-to-left .schedule-settings .admin-users .search-btn{float:right;margin-left:10px}.admin-item-prices .filters{margin-top:15px}.admin-item-prices .filters .input-group{width:100%}.admin-item-prices .filters .input-group input{width:70%}.admin-item-prices .filters .input-group select{width:30%}.admin-item-prices .filters div.search-item-input{width:40%}.admin-item-prices .filters div.search-btn button{width:34px;height:34px;padding:0;background-color:#747d84;transition:none;color:#fff}.admin-item-prices .filters div.search-btn button i{font-size:18px}.admin-item-prices .filters .advanced-multi-select button{width:auto}.admin-item-prices .filters .page-size-picker span.caret{margin:0}.admin-item-prices .filters .page-size-picker ul{margin:0;padding:0;list-style:none}.admin-item-prices .filters .page-size-picker ul li{padding:5px 10px;cursor:pointer}.admin-item-prices .filters .page-size-picker ul li:hover{background:#25aae2}.admin-item-prices .filters ul.pagination{margin-top:0 !important;margin-bottom:18px !important;margin-left:0 !important;margin-right:0 !important}.admin-item-prices .filters ul.pagination a{padding:5px 10px}.admin-item-prices #item_names_table{margin-top:20px;min-width:200px;margin-right:0;margin-left:0;height:calc(100vh - 400px);overflow:scroll;position:relative}.admin-item-prices #item_names_table table{position:relative;border-collapse:collapse}.admin-item-prices #item_names_table table tr th,.admin-item-prices #item_names_table table tr td{min-width:200px;max-width:200px;border-top:1px solid #a5b0b8;border-bottom:1px solid #a5b0b8;padding:5px;border:1px solid #a5b0b8;height:60px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.admin-item-prices #item_names_table table tr th .header-sub-title,.admin-item-prices #item_names_table table tr td .header-sub-title{font-size:12px;color:#6f767c}.admin-item-prices #item_names_table table thead th{position:sticky;top:0;z-index:3;background:#FFF}.admin-item-prices #item_names_table table thead th:first-child{z-index:4}.admin-item-prices #item_names_table table tbody th{position:sticky;background:#FFF;z-index:2}.admin-item-prices .label-nolh{line-height:normal}.admin-item-prices .sticky-border{height:100%;width:100%;right:0;position:absolute;top:0;left:0;bottom:0px;border-right:1px #ccc solid;border-left:1px #ccc solid}.admin-item-prices .sticky-col{position:sticky;position:-webkit-sticky;background-color:white;z-index:2}.admin-item-prices .first-col{width:200px;min-width:200px;max-width:200px;left:-1px;overflow:hidden;text-overflow:ellipsis}.admin-item-prices .second-col{width:150px;min-width:150px;max-width:150px;left:100px}.left-to-right .admin-item-prices #item_names_table thead th:first-child{left:0}.left-to-right .admin-item-prices #item_names_table tbody th{left:0}.right-to-left .admin-item-prices #item_names_table thead th:first-child{right:0}.right-to-left .admin-item-prices #item_names_table tbody th{right:0}.user-defined-fields .admin-section-body{overflow-y:hidden !important}.user-defined-fields .admin-section-body .entity-select{margin-bottom:20px;width:300px}.user-defined-fields .admin-section-body .form-height{height:calc(100vh - 250px) !important}#scroll_navigation_header .display-flex .btn{margin-top:35px}.room-settings .admin-section-body-rooms .admin-section-item{border-bottom:none}.room-settings .admin-section-body-rooms .admin-section-item .schedule-settings{height:calc(100vh - 200px)}.room-settings .admin-section-body-rooms .form-column-schedule-settings{height:calc(100vh - 284px) !important}.left-to-right .room-settings .admin-section-header .margin-10{margin-right:10px}.right-to-left .room-settings .admin-section-header .margin-10{margin-left:10px}.appointment-types #appt-type-txt{text-indent:10px}.appointment-types .margin-10{margin-right:10px}.appointment-types .right-to-left .margin-10{margin-left:10px}.left-to-right .dental-labs .admin-section-header .margin-10{margin-right:10px}.right-to-left .dental-labs .admin-section-header .margin-10{margin-left:10px}.left-to-right .dental-lab-works .admin-section-header .margin-10{margin-right:10px}.right-to-left .dental-lab-works .admin-section-header .margin-10{margin-left:10px}.left-to-right .dental-lab-work-status .admin-section-header .margin-10{margin-right:10px}.right-to-left .dental-lab-work-status .admin-section-header .margin-10{margin-left:10px}.left-to-right .dental-lab-pricelist .admin-section-header .margin-10{margin-right:10px}.right-to-left .dental-lab-pricelist .admin-section-header .margin-10{margin-left:10px}.lead-event-types-editor .form-wrap{max-height:530px;overflow-y:auto;padding:0 3px}.lead-event-types-editor .form-wrap .result-item{border-bottom:1px solid #a5b0b8;padding:10px}.switch_btns{display:flex;align-items:center;flex-wrap:wrap}.switch_btns .btn{margin:0 4px 4px 0px;padding:0 16px}@media (max-width: 767px){.modal-dialog.modal-750{min-width:auto}}.lead-statuses .back-btn{padding:0 10px}.lead-statuses .back-btn i{top:3px}.profiles .admin-section-item .form-permissions-profile-height{overflow-y:hidden;overflow-x:hidden;float:left;width:100%}.profiles .admin-section-item .div-row{width:100%}.profiles .clear-both{clear:both}.profiles .margin-top-20{margin-top:20px}.profiles .padding-top-35{padding-top:35px}.profiles .search-btn{padding-top:34px}.profiles .search-btn button{height:34px}.profiles .lblForCB:before,.profiles .lblForCB:after{top:-22px !important}@media (min-width: 1630px){.form-permissions-profile-height{height:calc(100vh - 240px) !important}.form-permissions-profile-height .table-responsive,.form-permissions-profile-height table{max-height:calc(100vh - 320px) !important}}@media (max-width: 1630px){.form-permissions-profile-height{height:calc(100vh - 300px) !important}.form-permissions-profile-height .table-responsive,.form-permissions-profile-height table{max-height:calc(100vh - 360px) !important}}.profiles-row{width:100%;float:left}.add-new-profile .modal-title{font-size:24px}.add-new-profile textarea{resize:none}.add-new-profile .modal-form-buttons{margin-top:10px}.profiles-table-container{padding:20px}.left-to-right .profiles .search-filter{float:left;padding-right:10px}.left-to-right .profiles .pull-nav{float:right}.left-to-right .profiles .admin-section-header .margin-10{margin-right:10px}.left-to-right .profiles .icons-btns i{margin-left:10px}.left-to-right .profiles .profiles-table-container th{text-align:left}.left-to-right .add-new-profile .div-right{float:left;width:50%;padding-right:5px}.left-to-right .add-new-profile .div-left{float:left;width:50%;padding-left:5px}.right-to-left .profiles .search-filter{float:right;padding-left:10px}.right-to-left .profiles .pull-nav{float:left;margin-left:5px}.right-to-left .profiles .admin-section-header .margin-10{margin-left:10px}.right-to-left .profiles .icons-btns i{margin-right:10px}.right-to-left .profiles .profiles-table-container th{text-align:right}.right-to-left .add-new-profile .div-right{float:right;width:50%;padding-left:5px}.right-to-left .add-new-profile .div-left{float:right;width:50%;padding-right:5px}.data-conversions .padding-top-34{padding-top:34px}.data-conversions .row{margin:0}.data-conversions .entity-select .dropdown-menu ul{height:300px;overflow:auto}.data-conversions table.mappings tr td{padding:5px 10px}.tasks .search-btn button{height:34px}.tasks .lblForCB:before,.tasks .lblForCB:after{top:-22px !important}.add-new-task .modal-title{font-size:24px}.add-new-task .modal-form-buttons{margin-top:10px}.left-to-right .tasks .pull-nav{float:right}.left-to-right .tasks .admin-section-header .margin-10{margin-right:10px}.left-to-right .tasks .icons-btns i{margin-left:10px}.left-to-right .tasks .tasks-table-container th{text-align:left}.right-to-left .tasks .pull-nav{float:left;margin-left:5px}.right-to-left .tasks .admin-section-header .margin-10{margin-left:10px}.right-to-left .tasks .icons-btns i{margin-right:10px}.right-to-left .tasks .tasks-table-container th{text-align:right}.course-statuses .search-btn{margin-top:34px}.course-statuses .search-btn button{height:34px}.course-statuses .lblForCB:before,.course-statuses .lblForCB:after{top:-22px !important}.add-new-course-status .modal-title{font-size:24px}.add-new-course-status .modal-form-buttons{margin-top:10px}.left-to-right .course-statuses .pull-nav{float:right}.left-to-right .course-statuses .admin-section-header .margin-10{margin-right:10px}.left-to-right .course-statuses .icons-btns i{margin-left:10px}.left-to-right .course-statuses .client-statuses-table-container th{text-align:left}.right-to-left .course-statuses .pull-nav{float:left;margin-left:5px}.right-to-left .course-statuses .admin-section-header .margin-10{margin-left:10px}.right-to-left .course-statuses .icons-btns i{margin-right:10px}.right-to-left .course-statuses .client-statuses-table-container th{text-align:right}.treatment-plan-diagram-types .search-filters{margin-bottom:20px}.treatment-plan-diagram-types .admin-table-container{height:calc(100vh - 254px)}.treatment-plan-diagram-types .admin-table-container.collapsed{height:240px;overflow:auto}.treatment-plan-diagram-types .diagram-container{padding-top:10px;background:#dfe3e5}.treatment-plan-diagram-types .diagram-container .diagram-section{background:#fff;height:calc(100vh - 504px);overflow:auto;padding:20px 15px}.treatment-plan-diagram-types .diagram-container .diagram-section.diagram{padding:20px 15px 0 15px}.treatment-plan-diagram-types .diagram-container .diagram-section #diagram_image_container>div svg{width:inherit;height:inherit}.treatment-plan-diagram-types .diagram-container .diagram-section #diagram_image_container>div svg path,.treatment-plan-diagram-types .diagram-container .diagram-section #diagram_image_container>div svg circle,.treatment-plan-diagram-types .diagram-container .diagram-section #diagram_image_container>div svg line,.treatment-plan-diagram-types .diagram-container .diagram-section #diagram_image_container>div svg rect,.treatment-plan-diagram-types .diagram-container .diagram-section #diagram_image_container>div svg polygon{cursor:pointer}.treatment-plan-diagram-types .diagram-container .diagram-section #diagram_image_container>div svg .mapped-area{fill:#b2d997}.treatment-plan-diagram-types .diagram-container .diagram-section #diagram_image_container>div svg .selected-area{fill:#ffde00}.treatment-plan-diagram-types .diagram-container .diagram-section #diagram_image_container>div img.dot-diagram-image{height:calc(100vh - 573px);width:auto}.treatment-plan-diagram-types .diagram-container .diagram-section .icons{line-height:15px}.treatment-plan-diagram-types .diagram-container .diagram-section .items-table-container{clear:both;padding-top:10px}.treatment-plan-diagram-types .diagram-container .diagram-section .items-table-container>div{height:calc(100vh - 583px);overflow:auto}.checklist-items .search-btn button{height:34px}.checklist-items .lblForCB:before,.checklist-items .lblForCB:after{top:-22px !important}.add-new-checklist-item .modal-title{font-size:24px}.add-new-checklist-item select.ng-invalid{border:1px solid #dd4b39;webkit-box-shadow:inset 0 0 4px #dd4b39;box-shadow:inset 0 0 4px #dd4b39}.add-new-checklist-item .modal-form-buttons{margin-top:10px}.add-new-checklist-item #draggableList{min-width:547px;min-height:323px;padding:0 15px 15px 15px}.add-new-checklist-item #draggableList .display-flex{padding:5px}.add-new-checklist-item #draggableList .delete-items{margin-top:20px}.add-new-checklist-item #draggableList .draggedItem{border-bottom:none;background:#f7f8f8;box-shadow:2px 2px 7px rgba(13,30,45,0.34);left:100px !important}.add-new-checklist-item #draggableList li{list-style-type:none;line-height:36px;border-bottom:1px solid lightgray}.add-new-checklist-item #draggableList li.draggable{cursor:move}.add-new-checklist-item #draggableList li .itemTxt{flex-grow:15;padding:0 15px 0 15px}.add-new-checklist-item #draggableList li .handlerIcon{padding:12px}.add-new-checklist-item #draggableList li .show-hide-section{text-align:right;padding-right:15px}.left-to-right .checklist-items .pull-nav{float:right}.left-to-right .checklist-items .admin-section-header .margin-10{margin-right:10px}.left-to-right .checklist-items .icons-btns i{margin-left:10px}.left-to-right .checklist-items .checklist-items-table-container th{text-align:left}.right-to-left .checklist-items .pull-nav{float:left;margin-left:5px}.right-to-left .checklist-items .admin-section-header .margin-10{margin-left:10px}.right-to-left .checklist-items .icons-btns i{margin-right:10px}.right-to-left .checklist-items .checklist-items-table-container th{text-align:right}.cities .search-btn button{height:34px}.cities .lblForCB:before,.cities .lblForCB:after{top:-22px !important}.add-new-city .modal-title{font-size:24px}.add-new-city .modal-form-buttons{margin-top:10px}.left-to-right .cities .pull-nav{float:right}.left-to-right .cities .admin-section-header .margin-10{margin-right:10px}.left-to-right .cities .icons-btns i{margin-left:10px}.left-to-right .cities .cities-table-container th{text-align:left}.right-to-left .cities .pull-nav{float:left;margin-left:5px}.right-to-left .cities .admin-section-header .margin-10{margin-left:10px}.right-to-left .cities .icons-btns i{margin-right:10px}.right-to-left .cities .cities-table-container th{text-align:right}.login-page{display:flex;display:-webkit-flex;min-height:100vh;background-color:#fff}.login-page .no-logo-defined{border:solid 1px;border-radius:50%;padding:40px 10px 40px 10px}.login-page .cursor-pointer{cursor:pointer}.login-page .pt-2{padding-top:2rem}.login-page #big_logo{width:50%;position:relative;background:url("/images/png/site-image-vr3.png") 0 0 no-repeat;min-height:100vh;background-size:cover}.login-page #big_logo img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.login-page .company-logo img{width:auto;height:auto;margin:0 auto;max-width:100%;max-height:120px;padding:0 10px}.login-page .israel-flag-in-footer{width:50px;height:30px}.login-page .footer-with-flag{width:500px;display:inline-block}.login-page .footer-item-big{padding:10px;width:40%}.login-page #login_form{padding-top:72px;text-align:center;width:50%}.login-page #login_form .separator{background:url("/images/svg/shape-4.svg") 0 0 no-repeat;height:1px;margin-bottom:83px;margin-top:27px;margin-right:auto;margin-left:auto;width:350px}.login-page #login_form h1{font-weight:400;font-size:30px;margin-top:0;margin-bottom:50px;line-height:.8}.login-page #login_form #version_number,.login-page #login_form #server_name,.login-page #login_form #israel_flag{padding-right:15px}.login-page #login_form #version_number #version_num_text,.login-page #login_form #version_number #server_name_text,.login-page #login_form #version_number #israel_flag,.login-page #login_form #server_name #version_num_text,.login-page #login_form #server_name #server_name_text,.login-page #login_form #server_name #israel_flag,.login-page #login_form #israel_flag #version_num_text,.login-page #login_form #israel_flag #server_name_text,.login-page #login_form #israel_flag #israel_flag{padding:15px}.login-page #login_form form.login-form img{padding-bottom:8px}.login-page #login_form form.login-form input.form-control,.login-page #login_form form.login-form select.form-control{width:350px;display:inline-block;height:45px;font-size:20px}.login-page #login_form form.login-form input.form-control[type=password],.login-page #login_form form.login-form select.form-control[type=password]{margin-top:30px;margin-bottom:5px}.login-page #login_form form.login-form .btn{margin-top:2rem}@media (max-width: 768px){.login-page #login_form form.login-form input.form-control{width:330px}}.login-page #login_form form.login-form .code-input{margin-top:0 !important}.login-page #login_form form.login-form .password-text{margin-top:1.5rem}.login-page #login_form form.login-form .ms_login_btn{border:1px solid black !important;font-size:20px;background:white;color:#5e5e5e;font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;border-radius:0;height:42px}.login-page #login_form form.login-form .login_btn{width:350px;height:45px;background-color:#1c84af;color:#fff;font-size:20px}.login-page #login_form form.login-form #cancel_btn{width:350px;height:45px;font-size:20px;margin-right:4px}.login-page #login_form form.login-form .no-margin{margin:0 !important}.login-page #login_form form.login-form #forgot_password{width:350px;margin:auto}.login-page #login_form form.login-form #forgot_password a{border-bottom:1px dotted;color:#6f767c;font-size:15px}.login-page #login_form form.login-form .invalid-input{border:1px solid #e22551;webkit-box-shadow:inset 0 0 4px #e22551;box-shadow:inset 0 0 4px #e22551}.login-page #login_form form.create-patient-form p label{text-align:left}.login-page #login_form form.create-patient-form .login_btn{margin:0px !important;width:100px;height:45px;background-color:#1c84af;color:#fff;font-size:20px}.login-page #login_form form.create-patient-form .approve_btn{margin:0px !important;height:45px;font-size:20px}.login-page #login_form form.create-patient-form span.invalid-bd{border:1px solid #dd4b39;webkit-box-shadow:inset 0 0 4px #dd4b39;box-shadow:inset 0 0 4px #dd4b39}.login-page #login_form form.create-patient-form img{padding-bottom:8px}.login-page #login_form form.create-patient-form .inputs-patient-div label{width:140px}.login-page #login_form form.create-patient-form input.form-control,.login-page #login_form form.create-patient-form select.form-control{width:350px;display:inline-block}.login-page #login_form form.create-patient-form input.form-control[type=password],.login-page #login_form form.create-patient-form select.form-control[type=password]{margin-top:30px;margin-bottom:5px}.login-page #login_form form.create-patient-form .kendo-date>span{width:350px}.login-page #login_form form.create-patient-form .btn{margin-top:2rem}@media (max-width: 768px){.login-page #login_form form.create-patient-form input.form-control,.login-page #login_form form.create-patient-form select.form-control{width:330px}.login-page #login_form form.create-patient-form .kendo-date>span{width:330px}.login-page #login_form form.create-patient-form p>label{text-align:center !important}}.login-page #login_form form.create-patient-form .code-input{margin-top:0 !important}.login-page #login_form form.create-patient-form .password-text{margin-top:1.5rem}.login-page #login_form form.create-patient-form .no-margin{margin:0 !important}.login-page #login_form form.create-patient-form .invalid-input{border:1px solid #e22551;webkit-box-shadow:inset 0 0 4px #e22551;box-shadow:inset 0 0 4px #e22551}.login-page #login_form #national-id-input{margin-bottom:45px}.login-page .nav-tabs.nav-justified{padding:0}@media (max-width: 767px){.login-page #big_logo{width:0;display:none}.login-page #login_form{width:100%;padding-top:20px}.login-page #login_form .separator{margin-bottom:50px}.login-page .nav-tabs.nav-justified{padding:0 1rem !important}}.left-to-right form.create-patient-form p>label{text-align:right}.left-to-right form.login-form img{margin-right:5px}.left-to-right form.login-form input.form-control[type=text]{margin-right:20px}.left-to-right form.login-form input.form-control[type=password]{margin-right:24px}.left-to-right form.login-form input.form-control[type=number]{margin-right:24px}@media (max-width: 768px){.left-to-right form.login-form input.form-control[type=text]{margin-right:0}.left-to-right form.login-form input.form-control[type=password]{margin-right:4px}.left-to-right form.login-form input.form-control[type=number]{margin-right:4px}}.left-to-right form.login-form #forgot_password{text-align:right}.right-to-left form.login-form img{margin-left:5px}.right-to-left form.login-form input.form-control[type=text]{margin-left:20px}.right-to-left form.login-form input.form-control[type=password]{margin-left:24px}.right-to-left form.login-form input.form-control[type=number]{margin-left:24px}@media (max-width: 768px){.right-to-left form.login-form input.form-control[type=text]{margin-left:0}.right-to-left form.login-form input.form-control[type=password]{margin-left:4px}.right-to-left form.login-form input.form-control[type=number]{margin-left:4px}}.right-to-left form.login-form #forgot_password{text-align:left}.appointment-editor .modal-header{padding:15px 15px 0px 15px !important}.appointment-editor .modal-header .modal-title{font-size:24px}.appointment-editor .modal-header .modal-title .cancel-appointment-link{font-size:15px;color:#e22551;float:right;cursor:pointer;margin-top:7px}.appointment-editor .modal-body{padding:0px 15px 15px 15px !important}.appointment-editor .modal-body ul.nav-tabs li a{text-transform:uppercase;white-space:nowrap;overflow:hidden}.appointment-editor .modal-body .doctor-info-text{background-color:#f4f8fb;width:100%;margin:5px 0px}.appointment-editor .modal-body .doctor-info-text .fa{font-size:22px;color:#25aae2}.appointment-editor .modal-body .doctor-info-text .margin-5{margin:5px}.appointment-editor .modal-body .doctor-info-text .text-div{max-height:100px;width:100%;margin:5px;padding:10px;overflow-y:auto}.appointment-editor .modal-body .tab-content{padding:15px 0}.appointment-editor .modal-body .tab-content .input-group{width:270px}.appointment-editor .modal-body .tab-content .input-group .input-group-btn .btn{padding:0 12px;height:34px}.appointment-editor .modal-body .tab-content .input-group.date-group-kendo .k-datepicker{width:100%}.appointment-editor .modal-body .tab-content .form-control{width:270px}.appointment-editor .modal-body .tab-content .form-control#appointment_date{width:233px}.appointment-editor .modal-body .tab-content textarea#appt_notes{min-width:50%;resize:none}.appointment-editor .modal-body .tab-content textarea#appt_internal_notes{min-width:50%;resize:none}.appointment-editor .modal-body .tab-content .appointment-details{max-height:580px;overflow-y:auto;overflow-x:hidden;min-height:350px}.appointment-editor .modal-body .tab-content .appointment-details .repeat-cancellations{color:#fff;background:#e22551;padding:5px 10px;border-radius:16px;cursor:pointer;font-weight:bold}.appointment-editor .modal-body .tab-content .appointment-details .new-customer-cb{padding-top:34px}.appointment-editor .modal-body .tab-content .appointment-details .single-group-switch{display:inline-block}.appointment-editor .modal-body .tab-content .appointment-details .dropdown #appointment_type_btn{height:34px;width:270px}.appointment-editor .modal-body .tab-content .appointment-details #add_patient{width:362px}.appointment-editor .modal-body .tab-content .appointment-details .appointment-time .form-control{width:50px}.appointment-editor .modal-body .tab-content .appointment-details .appointment-duration .form-control{width:150px}.appointment-editor .modal-body .tab-content .appointment-details .yellow-bg{background:yellow !important}.appointment-editor .modal-body .tab-content .appointment-details .red-bg{background:red !important}.appointment-editor .modal-body .tab-content .appointment-details .green-bg{background:#06c406 !important}.appointment-editor .modal-body .tab-content .appointment-details .info-appt-bg{background:#25aae2 !important;color:white}.appointment-editor .modal-body .tab-content .appointment-details .appointment-services{margin-top:10px;position:relative}.appointment-editor .modal-body .tab-content .appointment-details .appointment-services .overlay-services-div{z-index:99999;position:absolute;top:0;left:0;width:100%;height:100%;cursor:no-drop}.appointment-editor .modal-body .tab-content .appointment-details .appointment-services .label-with-right-button{max-width:500px}.appointment-editor .modal-body .tab-content .appointment-details .appointment-services .service-editor{margin:5px 0;padding:10px;background-color:#f4f8fb}.appointment-editor .modal-body .tab-content .appointment-details .appointment-services .service-editor .service-editor-header span{font-size:20px;font-weight:bold;line-height:20px}.appointment-editor .modal-body .tab-content .appointment-details .appointment-services .service-editor .service-editor-header div.icons i{cursor:pointer}.appointment-editor .modal-body .tab-content .appointment-details .appointment-services .service-editor .service-editor-header div.icons i.glyphicon-trash{color:#e22551}.appointment-editor .modal-body .tab-content .appointment-details .appointment-services .service-editor .service-editor-body{padding-top:5px}.appointment-editor .modal-body .tab-content .appointment-details .appointment-services .service-editor .service-editor-body label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:24px}@media (max-width: 1024px){.appointment-editor .modal-body .tab-content .appointment-details .appointment-services .service-editor .service-editor-body label{font-size:14px}.appointment-editor .modal-body .tab-content .appointment-details .appointment-services .service-editor .service-editor-body .service-code{flex:0 0 120px}.appointment-editor .modal-body .tab-content .appointment-details .appointment-services .service-editor .service-editor-body .service-name{flex:0 0 100px}}.appointment-editor .modal-body .tab-content .appointment-details .appointment-services .service-editor .service-editor-body .service-price input[type=text]{width:100px !important}.appointment-editor .modal-body .tab-content .appointment-details .appointment-services .service-editor .service-editor-body .display-flex>div:not(.no-min-max-width){min-width:100px;max-width:150px}.appointment-editor .modal-body .tab-content .appointment-details .appointment-services .service-editor .service-editor-body .display-flex>div.width-for-1400{max-width:250px !important}.appointment-editor .modal-body .tab-content .appointment-details .appointment-services .service-editor .service-editor-body .display-flex>div.staff-list,.appointment-editor .modal-body .tab-content .appointment-details .appointment-services .service-editor .service-editor-body .display-flex>div.equipment-items{min-width:300px;max-width:400px}.appointment-editor .modal-body .tab-content .appointment-details .appointment-services .service-editor .service-editor-body .display-flex>div.room-list{min-width:50px}.appointment-editor .modal-body .tab-content .appointment-details .appointment-services .service-editor .service-editor-body .display-flex>div.service-time input[type=text]{width:50px;padding:0}.appointment-editor .modal-body .tab-content .appointment-details .appointment-services .service-editor .service-editor-body .display-flex>div.favorite-music,.appointment-editor .modal-body .tab-content .appointment-details .appointment-services .service-editor .service-editor-body .display-flex>div.favorite-movies{min-width:250px;max-width:350px}.appointment-editor .modal-body .tab-content .appointment-details .appointment-services .service-editor .service-editor-body .display-flex>div .form-control{width:100%}.appointment-editor .modal-body .tab-content .appointment-details .appointment-services .service-editor .service-editor-body .display-flex>div .input-group{width:150px}.appointment-editor .modal-body .tab-content .appointment-details .appointment-services .service-editor .service-editor-body .display-flex.financial-items.tablet{float:none !important}.appointment-editor .modal-body .tab-content .appointment-details .appointment-services .service-editor .service-editor-body .display-flex.financial-items>div input[type=text]{width:100px}.appointment-editor .modal-body .tab-content .appointment-details .appointment-services .service-editor .service-editor-body .display-flex.financial-items>div input[type=text].commitment-attr{width:100%}.appointment-editor .modal-body .tab-content .appointment-details .appointment-services .service-editor .service-editor-body .ui-select-match-item{height:26px}.appointment-editor .modal-body .tab-content .appointment-details .schedule-patient-search-result{width:100%}.appointment-editor .modal-body .tab-content .appointment-details .schedule-patient-search-result .schedule-patient-search-img-cover-div{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;width:50px;height:50px;border:1px solid #ccc}.appointment-editor .modal-body .tab-content .appointment-details .schedule-patient-search-result .empty-search-image{padding:11px;font-size:25px;color:#ccc}.appointment-editor .modal-body .tab-content .appointment-details .schedule-patient-search-result .name{width:300px;line-height:50px;padding:0 10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.appointment-editor .modal-body .tab-content .appointment-details .schedule-patient-search-result .mail,.appointment-editor .modal-body .tab-content .appointment-details .schedule-patient-search-result .phone{width:220px;line-height:50px;padding:0 10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.appointment-editor .modal-body .tab-content .appointment-details .search-patient-lookup ul{width:865px;height:200px;overflow-y:auto}.appointment-editor .modal-body .tab-content .appointment-details .search-patient-lookup .no-results-dropdown-users{width:100% !important;height:auto !important;top:30px !important}.appointment-editor .modal-body .tab-content .appointment-details .search-patient-lookup .contacts-icon{padding-top:5px}@media (max-width: 992px){.appointment-editor .modal-body .tab-content .input-group{width:210px}.appointment-editor .modal-body .tab-content .form-control{width:210px}.appointment-editor .modal-body .tab-content .form-control#appointment_date{width:173px}.appointment-editor .modal-body .tab-content .appointment-details .single-group-switch{display:block}.appointment-editor .modal-body .tab-content .appointment-details .dropdown #appointment_type_btn{width:210px}}@media (max-width: 767px){.appointment-editor .modal-body .tab-content .input-group{width:180px}.appointment-editor .modal-body .tab-content .form-control{width:180px}.appointment-editor .modal-body .tab-content .form-control#appointment_date{width:143px}.appointment-editor .modal-body .tab-content .appointment-details .single-group-switch{display:block}.appointment-editor .modal-body .tab-content .appointment-details .dropdown #appointment_type_btn{width:180px}.appointment-editor .modal-body .tab-content .appointment-details .appointment-services .service-editor .service-editor-body div.staff-list,.appointment-editor .modal-body .tab-content .appointment-details .appointment-services .service-editor .service-editor-body div.equipment-items{min-width:0 !important;width:49%}}@media (max-width: 543px){.appointment-editor .modal-body .tab-content .input-group{width:100%}.appointment-editor .modal-body .tab-content .form-control{width:100%}.appointment-editor .modal-body .tab-content .form-control#appointment_date{width:143px}.appointment-editor .modal-body .tab-content .form-control.after-occurrences{width:100px}.appointment-editor .modal-body .tab-content .appointment-details .single-group-switch{display:block}.appointment-editor .modal-body .tab-content .appointment-details .dropdown #appointment_type_btn{width:100%}.appointment-editor .modal-body .tab-content .appointment-details #add_patient{width:100%}.appointment-editor .modal-body .tab-content .appointment-details .appointment-services .service-editor .service-editor-body div.staff-list,.appointment-editor .modal-body .tab-content .appointment-details .appointment-services .service-editor .service-editor-body div.equipment-items{width:100%}}.appointment-editor .modal-body .tab-content .appointment-recurrence .repeat-every-type-label{padding-top:6px}.appointment-editor .modal-body .tab-content .appointment-recurrence .end-option{margin-bottom:5px}.appointment-editor .modal-body .tab-content .booking-statuses table tr th,.appointment-editor .modal-body .tab-content .booking-statuses table tr td{padding:5px}.appointment-editor .modal-body .tab-content .appt-history{max-height:580px;overflow-y:auto;overflow-x:hidden;min-height:350px}.appointment-editor .modal-body .tab-content .appt-history table{width:100%}.appointment-editor .modal-body .tab-content .appt-history table tbody tr{border-bottom:1px solid #a5b0b8}.appointment-editor .modal-body .tab-content .appt-history table tbody tr td{padding:20px 30px}.appointment-editor .modal-body .tab-content .appt-history table tbody tr td:first-child{width:150px}@media (max-width: 767px){.appointment-editor .modal-body .form-wrapper{height:230px}.appointment-editor .modal-body .main-buttons{margin-top:10px}.appointment-editor .modal-body .main-buttons button{padding:5px 10px}.appointment-editor .modal-body .main-buttons button i{font-size:20px}.appointment-editor .modal-body .tab-content{padding:0}.appointment-editor .modal-body .tab-content .appointment-details{max-height:none;overflow-y:hidden;overflow-x:hidden;min-height:0}}@media (max-width: 543px){.appointment-editor .modal-body .form-wrapper{height:520px}}.left-to-right .appointment-editor .appt-history table tbody tr td:first-child{padding-left:50px}.left-to-right .appointment-editor .appointment-details .dropdown #appointment_type_btn{text-align:left}.left-to-right .appointment-editor .appointment-details .schedule-patient-search-result{float:left}.left-to-right .appointment-editor .appointment-details .schedule-patient-search-result .schedule-patient-search-img-cover-div{float:left}.left-to-right .appointment-editor .appointment-details .schedule-patient-search-result .name,.left-to-right .appointment-editor .appointment-details .schedule-patient-search-result .mail,.left-to-right .appointment-editor .appointment-details .schedule-patient-search-result .phone{float:left}.left-to-right .appointment-editor .appointment-details .search-patient-lookup .no-results-dropdown-users a{text-align:left}.left-to-right .service-editor .appointment-details .search-patient-lookup .no-results-dropdown-users a{text-align:right}.left-to-right .service-editor .service-editor-header div.icons{float:right}.left-to-right .service-editor .service-editor-header div.icons i.glyphicon-trash{margin-right:5px}.left-to-right .service-editor .service-editor-body .financial-items{float:left;margin-right:10px}@media (min-width: 544px) and (max-width: 767px){.left-to-right .service-editor .service-editor-body .commitment-info{float:left}}@media (min-width: 768px){.left-to-right .service-editor .service-editor-body .service-price{float:right}}.left-to-right .service-editor .service-editor-body i.fa-search{margin-left:10px}.right-to-left .appointment-editor .modal-header .modal-title .cancel-appointment-link{float:left}.right-to-left .appointment-editor .appt-history table tbody tr td:first-child{padding-right:50px}.right-to-left .appointment-editor .appointment-details .dropdown #appointment_type_btn{text-align:right}.right-to-left .appointment-editor .appointment-details .schedule-patient-search-result{float:right}.right-to-left .appointment-editor .appointment-details .schedule-patient-search-result .schedule-patient-search-img-cover-div{float:right}.right-to-left .appointment-editor .appointment-details .schedule-patient-search-result .name,.right-to-left .appointment-editor .appointment-details .schedule-patient-search-result .mail,.right-to-left .appointment-editor .appointment-details .schedule-patient-search-result .phone{float:right}.right-to-left .appointment-editor .appointment-details .search-patient-lookup ul{right:0}.right-to-left .display-flex>div{margin-left:10px}.right-to-left .display-flex>div:last-child{margin-left:0}.right-to-left .service-editor .service-editor-header div.icons{float:left}.right-to-left .service-editor .service-editor-header div.icons i.glyphicon-trash{margin-left:5px}.right-to-left .service-editor .service-editor-body .financial-items{margin-left:10px;float:right}@media (min-width: 544px) and (max-width: 767px){.right-to-left .service-editor .service-editor-body .commitment-info{float:right}}@media (min-width: 768px){.right-to-left .service-editor .service-editor-body .service-price{float:left}}.right-to-left .service-editor .service-editor-body i.fa-search{margin-right:10px}.financial-items-row{min-width:44% !important}.select-schedules .modal-header{border-bottom:none}.select-schedules .modal-body .selected-values-container{width:100%;height:100px;border-radius:4px;border:1px solid #a5b0b8;overflow:auto;overflow-x:hidden;padding:5px 2px}.select-schedules .modal-body .selected-values-container .selected-items-list .selected-item{width:auto;max-width:200px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:2px 5px}.select-schedules .modal-body .selected-values-container .selected-items-list .selected-item span{margin-bottom:5px}.select-schedules .modal-body .selected-values-container .selected-items-list textarea{padding:5px;width:auto;border:none;resize:none;overflow:hidden;height:29px}.select-schedules .modal-body .selected-values-container .selected-items-list textarea:focus{outline:0}.select-schedules .modal-body .list{overflow:auto;overflow-x:hidden;height:300px;margin-top:20px}.select-schedules .modal-body .list .list-item{padding:10px 20px;border:1px solid #a5b0b8;width:229px;margin-bottom:15px;cursor:pointer}.left-to-right .select-schedules .modal-body{padding-right:0}.left-to-right .select-schedules .modal-body>div:first-child{padding-right:15px}.left-to-right .select-schedules .modal-body .selected-values-container .selected-items-list .selected-item,.left-to-right .select-schedules .modal-body .selected-values-container .selected-items-list textarea{float:left;margin-left:5px}.left-to-right .select-schedules .list .list-item{float:left;margin-right:15px}.right-to-left .select-schedules .modal-body{padding-left:0}.right-to-left .select-schedules .modal-body>div:first-child{padding-left:15px}.right-to-left .select-schedules .modal-body .selected-values-container .selected-items-list .selected-item,.right-to-left .select-schedules .modal-body .selected-values-container .selected-items-list textarea{float:right;margin-right:5px}.right-to-left .select-schedules .list .list-item{float:right;margin-left:15px}.future-appointments-list .max-height-500{max-height:500px !important}.future-appointments-list .max-height-500 td{min-width:100px}.future-appointments-list .canceled td{text-decoration:line-through}.future-appointments-list .min-height-100{min-height:100px}.future-appointments-list #print_btn{height:34px}.future-appointments-list .filters-select button{width:200px;height:34px;background-color:white}.future-appointments-list .filters-select{width:200px}.future-appointments-list .dropdown-menu{width:200px;padding:10px}.future-appointments-list #appointments_tab_content{overflow:hidden}.future-appointments-list #appointments_tab_content .selected-line{background:#25aae2 !important}.future-appointments-list #traetmentplans_tab_content{overflow:hidden}.future-appointments-list #traetmentplans_tab_content .selected-line{background:#25aae2 !important}.future-appointments-list .modal-header{padding:15px 30px}.future-appointments-list .modal-header .patient-info{padding:10px 0;border-bottom:1px solid #ccd0d4}.future-appointments-list .modal-header .patient-info a{font-size:16px;font-weight:bold}.future-appointments-list .modal-body{padding:15px 30px}.future-appointments-list .modal-body .appointment-lists{max-height:600px;overflow:auto;overflow-x:hidden}.future-appointments-list .modal-body .appointment-lists .past-list,.future-appointments-list .modal-body .appointment-lists .future-list{width:50%}.future-appointments-list .modal-body .appointment-lists .past-list label,.future-appointments-list .modal-body .appointment-lists .future-list label{font-size:20px;margin-bottom:30px}.future-appointments-list .modal-body .appointment-lists .past-list .list-item,.future-appointments-list .modal-body .appointment-lists .future-list .list-item{padding-bottom:30px;position:relative}.future-appointments-list .modal-body .appointment-lists .past-list .list-item .circle,.future-appointments-list .modal-body .appointment-lists .past-list .list-item .o-circle,.future-appointments-list .modal-body .appointment-lists .future-list .list-item .circle,.future-appointments-list .modal-body .appointment-lists .future-list .list-item .o-circle{background-color:#ccd0d4;width:17px;height:17px;border-radius:50%;position:absolute}.future-appointments-list .modal-body .appointment-lists .past-list .list-item .o-circle,.future-appointments-list .modal-body .appointment-lists .future-list .list-item .o-circle{border:3px solid #0d1e2d}.future-appointments-list .modal-body .appointment-lists .past-list .list-item .line,.future-appointments-list .modal-body .appointment-lists .future-list .list-item .line{width:1px;background-color:#ccd0d4;position:absolute;bottom:1px;top:18px}.future-appointments-list .modal-body .appointment-lists .past-list .list-item .appt-date-time,.future-appointments-list .modal-body .appointment-lists .future-list .list-item .appt-date-time{font-size:17px;line-height:16px}.future-appointments-list .modal-body .appointment-lists .past-list .list-item .appt-date-time a,.future-appointments-list .modal-body .appointment-lists .future-list .list-item .appt-date-time a{font-weight:bold}.future-appointments-list .modal-body .appointment-lists .past-list .list-item .appt-info,.future-appointments-list .modal-body .appointment-lists .future-list .list-item .appt-info{font-size:13px;line-height:15px}.future-appointments-list .future-appointments-list-container{width:100%;overflow:auto}.future-appointments-list .future-appointments-list-container table{table-layout:fixed;border-collapse:collapse}.future-appointments-list .future-appointments-list-container table th,.future-appointments-list .future-appointments-list-container table td{width:100%;padding:5px;word-break:break-all;min-width:120px;max-width:120px}.future-appointments-list .future-appointments-list-container table tr{border-bottom:1px solid #a5b0b8}.future-appointments-list .future-appointments-list-container table tbody td{position:relative}.future-appointments-list .future-appointments-list-container table thead th{position:sticky;top:0;z-index:1}.left-to-right .appointment-lists .past-list .list-item,.left-to-right .appointment-lists .future-list .list-item{padding-left:30px}.left-to-right .appointment-lists .past-list .list-item .circle,.left-to-right .appointment-lists .past-list .list-item .o-circle,.left-to-right .appointment-lists .future-list .list-item .circle,.left-to-right .appointment-lists .future-list .list-item .o-circle{left:0}.left-to-right .appointment-lists .past-list .list-item .line,.left-to-right .appointment-lists .future-list .list-item .line{left:8px}.right-to-left .appointment-lists .past-list .list-item,.right-to-left .appointment-lists .future-list .list-item{padding-right:30px}.right-to-left .appointment-lists .past-list .list-item .circle,.right-to-left .appointment-lists .past-list .list-item .o-circle,.right-to-left .appointment-lists .future-list .list-item .circle,.right-to-left .appointment-lists .future-list .list-item .o-circle{right:0}.right-to-left .appointment-lists .past-list .list-item .line,.right-to-left .appointment-lists .future-list .list-item .line{right:8px}@media (min-width: 1530px){.future-appointments-list-container{max-height:calc(100vh - 410px)}}@media (max-width: 1530px){.future-appointments-list-container{max-height:calc(100vh - 410px)}}.future-appointments-list-container::-webkit-scrollbar{width:12px;background-color:#f0efef}.future-appointments-list-container::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);background-color:#cfcfcf}.print-schedule .modal-header .modal-title{height:30px}.print-schedule .modal-header div.close i{font-size:16px;margin-top:5px}.print-schedule .modal-body{min-height:460px;max-height:calc(100vh - 130px);overflow-y:auto;overflow-x:hidden}.print-schedule .modal-body .report-settings{width:100%}.print-schedule .modal-body .report-settings .form-control{max-width:500px}.print-schedule .modal-body .report-settings .template-buttons button{height:34px}.print-schedule .modal-body .report-settings .date-range{max-width:500px}.print-schedule .modal-body .report-settings .date-range .input-group{width:245px}.print-schedule .modal-body .report-settings .date-range .input-group .k-datepicker{width:100%}.print-schedule .modal-body .report-fields .tpl-name{max-width:500px}.print-schedule .modal-body .report-fields .msg{padding-bottom:20px;margin:20px 0;border-bottom:1px solid #a5b0b8}.print-schedule .modal-body .report-fields label{line-height:26px}.print-schedule .modal-body .report-fields label.category-label{margin-bottom:20px}.print-schedule .modal-body .report-fields .field-lists>div{flex-basis:230px;flex-grow:1;flex-shrink:0}.print-schedule .modal-body .report-fields .field-lists>div>div{border-bottom:1px solid #a5b0b8}.print-schedule .modal-body .report-fields .field-lists>div>div label.field-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:300px}.print-schedule .modal-body .report-fields .field-lists>div>div span{padding-top:3px}.print-schedule .modal-body .action-buttons{margin-top:50px}.print-schedule .modal-body .action-buttons.no-margin-top{margin-top:0 !important}.print-schedule .modal-body #preview{margin-top:30px;overflow:auto;max-height:calc(100vh - 200px)}.print-schedule .modal-body #preview table th,.print-schedule .modal-body #preview table td{padding:5px;border:1px solid #a5b0b8}@media (max-width: 1024px){.print-schedule .modal-body .report-fields .field-lists>div>div label.field-label{max-width:290px}}@media (max-width: 768px){.print-schedule .modal-body .report-settings .form-control{max-width:400px}.print-schedule .modal-body .report-settings .date-range{max-width:400px}.print-schedule .modal-body .report-settings .date-range .input-group{max-width:195px}.print-schedule .modal-body .report-fields{width:500px}.print-schedule .modal-body .report-fields>div.display-flex{width:720px}.print-schedule .modal-body .report-fields .field-lists>div>div label.field-label{max-width:200px}.print-schedule .modal-body .action-buttons{margin-top:30px}.print-schedule .modal-body #preview{margin-top:70px}}.left-to-right .print-schedule .modal-header div.close i{margin-right:10px}.left-to-right .print-schedule .modal-body .report-settings #template{float:left;margin-right:10px}.left-to-right .print-schedule .modal-body .report-fields>div.display-flex>div{margin-right:10px}.left-to-right .print-schedule .modal-body .report-fields .field-lists>div>div label.field-label{padding-right:20px}.left-to-right .print-schedule .modal-body .report-fields .field-lists>div>div span{float:right}.left-to-right .print-schedule .modal-body .action-buttons{float:right}.right-to-left .print-schedule .modal-header div.close i{margin-left:10px}.right-to-left .print-schedule .modal-body .report-settings #template{float:right;margin-left:10px}.right-to-left .print-schedule .modal-body .report-fields>div.display-flex>div{margin-left:10px}.right-to-left .print-schedule .modal-body .report-fields .field-lists>div>div label.field-label{padding-left:20px}.right-to-left .print-schedule .modal-body .report-fields .field-lists>div>div span{float:left}.right-to-left .print-schedule .modal-body .action-buttons{float:left}.services-completed .modal-header .patient-info{padding:10px 0;border-bottom:1px solid #ccd0d4}.services-completed .modal-header .patient-info a{font-size:16px;font-weight:bold}.services-completed .modal-body .customer-select{margin-bottom:15px}.services-completed .modal-body .select-all{margin-bottom:20px}.availability-search .modal-body .schedule-icon{background:url("/images/png/schedule-icon.png") no-repeat;height:24px;width:22px;margin:0 10px;cursor:pointer}.availability-search .modal-body .search-filters{min-height:160px}.availability-search .modal-body .search-filters .filter-group{width:100%}.availability-search .modal-body .search-filters .filter-group .filter-group-item{width:48%;margin-right:2%}.availability-search .modal-body .search-filters .filter-group .filter-group-item .tgl-wrap{margin-bottom:4px}.availability-search .modal-body .search-filters .filter-group .filter-group-item #length_required{width:120px}.availability-search .modal-body .search-filters .filter-group .filter-group-item .date-range .input-group{width:47%}.availability-search .modal-body .search-filters .filter-group .filter-group-item .date-range .input-group .k-datepicker{width:100%}.availability-search .modal-body .search-filters .filter-group .filter-group-item .ends-filters input[type=text]{max-width:300px}.availability-search .modal-body .search-filters .filter-group .filter-group-item .ends-filters input[type=text]#ends_after{width:120px}.availability-search .modal-body .search-filters .filter-group .filter-group-item .ends-filters .input-group{width:300px}.availability-search .modal-body .search-filters .filter-group .filter-group-item .ends-filters .input-group .k-datepicker{width:100%}.availability-search .modal-body .result-grid{max-height:calc(100vh - 450px);overflow-x:hidden;overflow-y:auto;margin-top:20px}.availability-search .modal-body .result-grid table{width:100%}.availability-search .modal-body .result-grid table th,.availability-search .modal-body .result-grid table td{padding:5px;border:1px solid #a5b0b8}.left-to-right .modal-body .search-filters .filter-group{float:left}.left-to-right .modal-body .search-filters .filter-group .filter-group-item{float:left}.right-to-left .modal-body .search-filters .filter-group{float:right}.right-to-left .modal-body .search-filters .filter-group .filter-group-item{float:right}.schedule-page.schedule-table-view .k-widget{box-shadow:none;-webkit-box-shadow:none}.schedule-page.schedule-table-view .k-widget .table-view-date-header{cursor:pointer}.schedule-page.schedule-table-view .k-widget .table-view-date-header i{font-size:9px}.schedule-page.schedule-table-view .k-widget .table-view-date-header h3{margin:0}.schedule-page.schedule-table-view .k-widget .table-view-date-header a{font-weight:400;outline:none}.schedule-page.schedule-table-view .k-widget .k-scheduler-layout{overflow:hidden}.schedule-page.schedule-table-view .k-widget .k-scheduler-layout .health-declaration-status{padding:0 2px 0 5px;background-color:#0d1e2d;color:#fff;border-radius:4px}.schedule-page.schedule-table-view ul.k-reset{font-size:0;background-color:transparent}.schedule-page.schedule-table-view ul.k-reset>li{font-size:15px}.schedule-page.schedule-table-view ul.k-reset>li.k-state-selected a:hover{background-color:#25aae2}.schedule-page.schedule-table-view ul.k-reset>li a:hover{color:#333;background-color:#ebebeb}.schedule-page.schedule-table-view ul.k-reset>li .date-range span.k-datepicker{height:38px;width:170px;background-color:transparent}.schedule-page.schedule-table-view ul.k-reset>li .date-range span.k-datepicker span.k-picker-wrap{height:33px}.schedule-page.schedule-table-view ul.k-reset>li .date-range span.k-datepicker span.k-picker-wrap input{height:27px;box-shadow:none}@media (max-width: 1024px){.schedule-page.schedule-table-view .k-scheduler-toolbar>ul.k-scheduler-custom-controls{margin-bottom:5px}}@media (max-width: 767px){.schedule-page.schedule-table-view .k-scheduler-toolbar{padding-bottom:1px}}@media (max-width: 400px){.schedule-page.schedule-table-view .k-scheduler-toolbar>ul.k-scheduler-navigation .k-nav-current .date-range span.k-datepicker{width:113px}}.left-to-right .schedule-page .health-declaration-status{margin-right:5px}@media (max-width: 400px){.left-to-right .k-scheduler-toolbar>ul.k-scheduler-navigation .k-nav-current{margin-left:5px;margin-right:0}}.right-to-left .schedule-page .health-declaration-status{margin-left:5px}@media (max-width: 400px){.right-to-left .k-scheduler-toolbar>ul.k-scheduler-navigation .k-nav-current{margin-right:5px;margin-left:0}}.import-csv-schedule{width:24px;height:24px}#import_csv_btn{padding:0 7px !important}.appointment_type_btn{max-height:150px !important;overflow-y:auto !important}.balance-positive{color:#20c528;font-weight:800}.balance-negative{color:#f74343 !important;font-weight:800 !important}.padding-7-5{padding:7px 5px}.appts-list-schedule{height:16px}.shifts .nav-tabs-justified>li>a,.shifts .nav-tabs.nav-justified>li>a,.shifts .nav-tabs.nav-justified>li>a{border-bottom:0px}.shifts .nav-tabs-justified>li>a:hover,.shifts .nav-tabs.nav-justified>li>a:hover,.shifts .nav-tabs.nav-justified>li>a:hover{background-color:white}.shifts .nav-tabs-justified>li>a,.shifts .nav-tabs.nav-justified>li>a{background-color:white;font-size:18px}.shifts .nav-tabs.nav-justified{border-bottom:1px solid #ddd}.shifts .nav-tabs.nav-justified>li{width:auto;position:relative}.shifts .nav-tabs.nav-justified>li.active>a{border:none;outline:none;border-bottom:6px solid #25aae2;margin-bottom:-3px}.send-sms-schedule{height:20px}.receipt-btn-appt{font-size:18px;margin-top:-5px}.staffers-list{max-height:calc(100vh - 400px);overflow-y:auto}#zoom_in_btn i,#zoom_out_btn i{font-size:18px}.fa-fa-phone{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-fa-phone:before{content:"\f095"}.book-reschedule-msg{position:fixed;top:0;left:0;right:0;height:50px;padding-top:12px;font-size:17px;font-weight:600;z-index:0;visibility:hidden;opacity:0;text-align:center;background-color:#25aae2;color:#fff;transition:visibility 0s, opacity 0.3s linear}.book-reschedule-msg.open{z-index:10000;opacity:1;visibility:visible}.book-reschedule-msg .book-reschedule-cancel a{color:#fff;font-size:15px;font-weight:400}.appointment-details-mobile .modal-body{padding:0}.appointment-details-mobile .modal-body .appointment-popover{min-width:0}.appointment-popover-desktop{min-width:465px}.appointment-popover-mobile{min-width:400px}.appointment-popover{z-index:10000;font-size:15px;font-weight:bold}.appointment-popover .overflow-x-auto{overflow-x:auto}.appointment-popover.right-to-left{direction:rtl}.appointment-popover.right-to-left .popover-content .display-flex .time-range{float:left}.appointment-popover.right-to-left .popover-content .display-flex .icons{float:left}.appointment-popover.right-to-left .popover-content .display-flex .icons i,.appointment-popover.right-to-left .popover-content .display-flex .icons a,.appointment-popover.right-to-left .popover-content .display-flex .icons>img{margin-right:10px;margin-left:0}.appointment-popover.right-to-left .popover-content .status-buttons .input-group .input-group-addon:first-child{border-right:1px solid #a5b0b8;border-left:0}.appointment-popover.right-to-left .popover-content .status-buttons .input-group .input-group-addon:last-child{border-left:1px solid #a5b0b8;border-right:0}.appointment-popover .booking-status-select{width:25%;border:1px solid #a5b0b8;font-weight:400;line-height:1;color:#555;font-size:13px}.appointment-popover .booking-status-select.active{background:#dfe3e5;box-shadow:none;outline:none}.appointment-popover .booking-status-ul{position:absolute;margin-top:34px;background-color:white;box-shadow:none;outline:none;list-style-type:none;padding:10px;margin-left:10px;width:24%}.appointment-popover .booking-status-ul li{font-weight:400;line-height:2;color:#555;font-size:13px;background-color:white;padding:5px}.appointment-popover .booking-status-ul li:hover{background:#dfe3e5;cursor:pointer}.appointment-popover .booking-status-ul-mobile{margin-top:0px !important;margin-left:0px !important;width:34% !important}.appointment-popover .booking-status-button{width:25%;height:34px;font-size:13px !important;line-height:2.5}.appointment-popover .booking-status-button .booking-status-name{font-size:13px !important}.appointment-popover .booking-status-button-mobile{width:33% !important;height:34px;font-size:13px !important;border:1px solid #a5b0b8 !important}.appointment-popover .booking-status-button-mobile .booking-status-name{font-size:13px !important}.appointment-popover .popover-content{padding:10px}.appointment-popover .popover-content .display-flex{padding:7px 5px}.appointment-popover .popover-content .display-flex.service-name{background-color:#d2c6f7}.appointment-popover .popover-content .display-flex .time-range{float:right}.appointment-popover .popover-content .display-flex .icons{float:right;margin:0;cursor:pointer;white-space:nowrap}.appointment-popover .popover-content .display-flex .icons i,.appointment-popover .popover-content .display-flex .icons a,.appointment-popover .popover-content .display-flex .icons>img{margin-left:10px}.appointment-popover .popover-content .action-buttons{text-align:center;margin:7px 0}.appointment-popover .popover-content .action-buttons .btn{padding:0 10px}.appointment-popover .popover-content .action-buttons button{width:49%;color:#25aae2}.appointment-popover .popover-content .status-buttons{margin-top:7px;text-align:center}.appointment-popover .popover-content .status-buttons .input-group{width:100%;display:inline-table}.appointment-popover .popover-content .status-buttons .input-group button{width:33.3%;padding:0}.appointment-popover .popover-content .status-buttons .input-group button.active{background:#dfe3e5;box-shadow:none;outline:none}.appointment-popover .popover-content .status-buttons .input-group span{width:33.3%;font-size:15px;background:#fff}.appointment-popover .popover-content .status-buttons .input-group span.active{background:#dfe3e5;box-shadow:none;outline:none}.appointment-popover .popover-content .status-buttons .update-participation button{width:calc(100% - 2px)}.schedule-page div#schedule_header{background-color:#fff;padding:15px;margin-bottom:20px}.schedule-page div#schedule_body{background-color:#fff;padding:20px 15px}.schedule-page div#scheduler .k-current-time{z-index:999}.schedule-page div#scheduler .appointment-schedule-event{background:transparent;z-index:999;position:relative;height:100%}.schedule-page div#scheduler .appointment-schedule-event>div.confirm-status-icon{padding:0 4px 1px;margin-top:2px;border-radius:3px;font-size:12px;color:#fff;background:#0d1e2d;font-weight:600}.schedule-page div#scheduler .recurrence-values{position:absolute;bottom:0;padding:5px}.schedule-page .k-scheduler-header .k-scheduler-header-wrap .k-scheduler-table th.k-slot-cell{padding:0}.schedule-page .k-scheduler-header .k-scheduler-header-wrap .k-scheduler-table th.k-slot-cell .group-header{padding:.334em .5em;height:1.45em}.schedule-page .k-scheduler-header .k-scheduler-header-wrap .k-scheduler-table th.k-slot-cell .group-header a{width:100%;color:#0d1e2d;display:block}.schedule-page .k-pdf-export .k-scheduler-toolbar,.schedule-page .k-pdf-export .k-scheduler-navigation .k-nav-today,.schedule-page .k-pdf-export .k-scheduler-navigation .k-nav-prev,.schedule-page .k-pdf-export .k-scheduler-navigation .k-nav-next,.schedule-page .k-pdf-export .k-scheduler-footer{display:none}.schedule-page .k-scheduler{background-color:transparent;border-radius:0;border:none}.schedule-page .k-scheduler .k-scheduler-layout{background-color:#fff}.schedule-page .k-scheduler .k-scheduler-toolbar{margin-bottom:20px;background-color:#fff;border:none;border-radius:0}.schedule-page .k-scheduler .k-scheduler-toolbar .k-state-selected{background-color:#25aae2}.schedule-page .k-scheduler .k-scheduler-toolbar>ul.k-scheduler-navigation li.k-nav-today{border-left:1px solid #c5c5c5}.schedule-page .k-scheduler .k-scheduler-toolbar>ul.k-scheduler-custom-controls{display:flex;justify-content:space-between}.schedule-page .k-scheduler .k-scheduler-toolbar>ul.k-scheduler-custom-controls li div.dropdown .btn{height:32px}.schedule-page .k-scheduler .k-scheduler-toolbar>ul.k-scheduler-custom-controls li div.dropdown .btn-wizard{padding:0 10px}.schedule-page .k-scheduler .k-scheduler-toolbar>ul.k-scheduler-custom-controls li div.dropdown .dropdown-menu{z-index:1050;font-size:15px}.schedule-page .k-scheduler .k-scheduler-toolbar>ul.k-scheduler-custom-controls li div.dropdown .dropdown-menu li{padding:0 10px;white-space:nowrap}.schedule-page .k-scheduler .k-scheduler-toolbar>ul.k-scheduler-custom-controls li div.dropdown .dropdown-menu li ul{padding:0}.schedule-page .k-scheduler .k-scheduler-toolbar>ul.k-scheduler-custom-controls li div.dropdown .dropdown-menu li ul li{list-style:none}.schedule-page .k-scheduler .k-scheduler-toolbar>ul.k-scheduler-custom-controls li div.dropdown .dropdown-menu li.divider{padding:0;margin-right:0;margin-left:0}.schedule-page .k-scheduler .k-scheduler-toolbar>ul.k-scheduler-custom-controls li div.dropdown .dropdown-menu li.schedule-group{padding:5px 10px}.schedule-page .k-scheduler .k-scheduler-toolbar>ul.k-scheduler-custom-controls li div.dropdown .dropdown-menu li.schedule-group label{font-weight:bold}.schedule-page .k-scheduler .k-scheduler-toolbar>ul.k-scheduler-custom-controls li div.dropdown .dropdown-menu li.single-schedule{padding:0 20px}.schedule-page .k-scheduler .k-scheduler-toolbar>ul.k-scheduler-custom-controls li div.dropdown .dropdown-menu li.search{margin-right:0;margin-left:0}.schedule-page .k-scheduler .k-scheduler-toolbar>ul.k-scheduler-custom-controls li div.dropdown .dropdown-menu li.search input[type=text]{width:auto;height:22px}.schedule-page .k-scheduler .k-scheduler-toolbar>ul.k-scheduler-custom-controls li div.dropdown .dropdown-menu li label{font-weight:normal;line-height:1.42857}.schedule-page .k-scheduler .k-scheduler-toolbar>ul.k-scheduler-custom-controls li div.dropdown .dropdown-menu li label:hover{text-decoration:underline}.schedule-page .k-scheduler .k-scheduler-toolbar>ul.k-scheduler-views{z-index:1046}.schedule-page .k-scheduler .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link{min-width:0;padding-left:1em;padding-right:1em}.schedule-page .k-scheduler .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link:after{content:"" !important}@media (max-width: 768px){.schedule-page .k-scheduler .k-scheduler-toolbar button,.schedule-page .k-scheduler .k-scheduler-toolbar a.k-link{padding-right:5px !important;padding-left:5px !important}}@media (max-width: 767px){.schedule-page .k-scheduler .k-scheduler-toolbar{margin-bottom:2px;background-color:transparent}}@media (max-width: 543px){.schedule-page .k-scheduler .k-scheduler-toolbar>ul.k-scheduler-custom-controls{float:none !important;margin-bottom:5px;justify-content:flex-start}.schedule-page .k-scheduler .k-scheduler-toolbar>ul.k-scheduler-custom-controls li #group_type_list{max-width:97px}.schedule-page .k-scheduler .k-scheduler-toolbar>ul.k-scheduler-custom-controls li #group_type_list .btn-title{width:80%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.schedule-page .k-scheduler .k-scheduler-toolbar>ul.k-scheduler-custom-controls li #group_list{max-width:109px}.schedule-page .k-scheduler .k-scheduler-toolbar>ul.k-scheduler-custom-controls li #group_list .btn-title{width:80%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.schedule-page .k-scheduler .k-scheduler-toolbar>ul.k-scheduler-views li.k-current-view{max-width:103px}.schedule-page .k-scheduler .k-scheduler-toolbar>ul.k-scheduler-views li.k-current-view a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.schedule-page .k-scheduler .k-scheduler-content{overflow-y:scroll}.schedule-page .k-scheduler .k-scheduler-content .k-scheduler-table tr td{border-bottom-style:solid;border-width:0 0 1px 1px}.schedule-page .k-scheduler .k-scheduler-content .k-scheduler-table tr.k-middle-row td{border-bottom-style:dotted}.schedule-page .k-scheduler .k-scheduler-content .k-scheduler-table tr:first-child td{border-top:none !important}.schedule-page .k-scheduler .k-event{color:#0d1e2d;min-height:10px;border:1px solid;border-color:#ccd0d4}.schedule-page .k-scheduler .k-event .k-event-actions,.schedule-page .k-scheduler .k-event .k-event-top-actions,.schedule-page .k-scheduler .k-event .k-event-bottom-actions{display:none}.schedule-page .k-scheduler .k-event.scale-1-1{transform:scale(1.1)}.schedule-page .k-scheduler .k-event.book-reschedule-event{opacity:0.6;border:3px solid;border-color:#e22551 !important}.schedule-page .k-scheduler .selected-slot{background-color:#f9f9f9 !important}.schedule-page .k-scheduler .selected-slot.selected-slot-red{background-color:#F9B3A9 !important}.schedule-page .k-scheduler .k-today{background-color:inherit}.schedule-page .k-scheduler .k-today.k-nonwork-hour{background:#f4f8fb}.schedule-page .k-scheduler .k-nonwork-hour{background:#f4f8fb}.schedule-page .k-scheduler .k-schedule-holiday{background-color:rgba(255,0,0,0.2) !important}.schedule-page .k-scheduler-workWeekview .k-scheduler-times .k-scheduler-table th.k-slot-cell,.schedule-page .k-scheduler-weekview .k-scheduler-times .k-scheduler-table th.k-slot-cell{padding:0}.schedule-page .k-scheduler-workWeekview .k-scheduler-times .k-scheduler-table th.k-slot-cell .group-header,.schedule-page .k-scheduler-weekview .k-scheduler-times .k-scheduler-table th.k-slot-cell .group-header{padding:.334em .5em;height:100%}.schedule-page .k-scheduler-workWeekview .k-scheduler-times .k-scheduler-table th.k-slot-cell .group-header a,.schedule-page .k-scheduler-weekview .k-scheduler-times .k-scheduler-table th.k-slot-cell .group-header a{width:100%;color:#0d1e2d;display:block}.schedule-page .k-scheduler-workWeekview .k-scheduler-header .k-scheduler-header-wrap .k-scheduler-table th.k-slot-cell .group-header,.schedule-page .k-scheduler-weekview .k-scheduler-header .k-scheduler-header-wrap .k-scheduler-table th.k-slot-cell .group-header{height:100%}.schedule-page .k-scheduler-tableview{min-width:1190px}.schedule-page .k-scheduler-tableview .k-scheduler-table tr.striped{background-color:#e9f1f7}.schedule-page .k-scheduler-tableview .k-scheduler-table tr th{border:none;background-color:#3d4b57;color:#fff;font-weight:normal}.schedule-page .k-scheduler-tableview .k-scheduler-table tr td{border:none}.schedule-page .k-scheduler-tableview .k-scheduler-table .k-scheduler-datecolumn{width:6em}.schedule-page .k-scheduler-tableview .k-scheduler-table .k-scheduler-timecolumn{width:85px}@media (max-width: 543px){.shift-management-wizard .section-body-shifts{height:calc(100vh - 202px) !important}}@media (max-width: 767px) and (min-width: 544px){.shift-management-wizard .section-body-shifts{height:calc(100vh - 120px) !important}}.shift-management-wizard .shift-management-wizard-header,.shift-management-wizard .waiting-list-header,.waiting-list .shift-management-wizard-header,.waiting-list .waiting-list-header{background-color:#fff;padding:15px;margin-bottom:20px}.shift-management-wizard .shift-management-wizard-header .title,.shift-management-wizard .waiting-list-header .title,.waiting-list .shift-management-wizard-header .title,.waiting-list .waiting-list-header .title{font-size:30px;line-height:22px;display:inline-block}@media (max-width: 768px){.shift-management-wizard .shift-management-wizard-header button,.shift-management-wizard .waiting-list-header button,.waiting-list .shift-management-wizard-header button,.waiting-list .waiting-list-header button{width:85px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 5px}}.shift-management-wizard .body,.waiting-list .body{background-color:#fff;padding:20px 15px}.shift-management-wizard .lblForCB:before,.shift-management-wizard .lblForCB:after,.waiting-list .lblForCB:before,.waiting-list .lblForCB:after{top:-20px !important}.shift-management-wizard .custom-checkbox input[type="checkbox"]+.label-checkbox:after,.waiting-list .custom-checkbox input[type="checkbox"]+.label-checkbox:after{color:#25aae2 !important}.shift-management-wizard .custom-checkbox input[type="checkbox"]:checked+.label-checkbox:after,.waiting-list .custom-checkbox input[type="checkbox"]:checked+.label-checkbox:after{max-width:25px !important;opacity:1 !important}.shift-management-wizard .form-control,.shift-management-wizard .input-group,.waiting-list .form-control,.waiting-list .input-group{max-width:320px}.shift-management-wizard .input-group.date-group-kendo .k-datepicker,.waiting-list .input-group.date-group-kendo .k-datepicker{width:320px}.shift-management-wizard .input-group .input-group-btn .btn,.waiting-list .input-group .input-group-btn .btn{padding:0 12px;height:34px}.shift-management-wizard .search-filter,.waiting-list .search-filter{max-width:350px}.shift-management-wizard .search-filter select,.waiting-list .search-filter select{width:330px}@media (max-width: 1024px){.shift-management-wizard .search-filter select,.waiting-list .search-filter select{width:230px}}@media (max-width: 768px){.shift-management-wizard .search-filter select,.waiting-list .search-filter select{width:150px}}.shift-management-wizard .display-flex,.waiting-list .display-flex{display:flex;display:-webkit-flex}.shift-management-wizard .search-btn,.waiting-list .search-btn{margin-top:34px}.shift-management-wizard .search-btn button,.waiting-list .search-btn button{height:34px}.shift-management-wizard .shifts-table-container,.shift-management-wizard .waiting-list-table-container,.waiting-list .shifts-table-container,.waiting-list .waiting-list-table-container{max-height:calc(100vh - 350px);overflow-y:auto;padding-top:20px}.shift-management-wizard .shifts-table-container .table .selected,.shift-management-wizard .waiting-list-table-container .table .selected,.waiting-list .shifts-table-container .table .selected,.waiting-list .waiting-list-table-container .table .selected{background-color:#dfe3e5}.shift-management-wizard .shifts-table-container i.glyphicon-trash,.shift-management-wizard .waiting-list-table-container i.glyphicon-trash,.waiting-list .shifts-table-container i.glyphicon-trash,.waiting-list .waiting-list-table-container i.glyphicon-trash{color:#e22551}.shift-management-wizard .shifts-table-container i.glyphicon-edit,.shift-management-wizard .waiting-list-table-container i.glyphicon-edit,.waiting-list .shifts-table-container i.glyphicon-edit,.waiting-list .waiting-list-table-container i.glyphicon-edit{color:#20c528}@media (max-width: 767px){.shifts-table-container{max-height:calc(100vh - 310px) !important}}@media (max-width: 543px){.shifts-table-container{max-height:calc(100vh - 460px) !important}}@media (max-width: 767px){.shift-management-wizard-header{margin-bottom:5px !important}}.add-new-shift .table .selected,.add-new-waiting-list-item .table .selected{background-color:#dfe3e5}.add-new-shift .padding-top-20,.add-new-waiting-list-item .padding-top-20{padding-top:20px}.add-new-shift .clear-both,.add-new-waiting-list-item .clear-both{clear:both}.add-new-shift .input-group .input-group-btn .btn,.add-new-waiting-list-item .input-group .input-group-btn .btn{padding:0 12px;height:34px}.add-new-shift .date-group-kendo,.add-new-shift .k-datepicker,.add-new-waiting-list-item .date-group-kendo,.add-new-waiting-list-item .k-datepicker{width:100%}.add-new-shift .modal-header .modal-title,.add-new-waiting-list-item .modal-header .modal-title{font-size:24px}.add-new-shift .row-div,.add-new-waiting-list-item .row-div{max-width:500px}.add-new-shift .row-div select,.add-new-waiting-list-item .row-div select{max-width:500px}.add-new-shift .div-100-pr,.add-new-waiting-list-item .div-100-pr{width:100%;float:left}.add-new-shift .shift-time-picker span,.add-new-waiting-list-item .shift-time-picker span{padding-top:5px;padding-bottom:5px}.add-new-shift .shift-time-picker .uib-time input,.add-new-waiting-list-item .shift-time-picker .uib-time input{width:60px}.add-new-shift .shift-time-picker .btn,.add-new-waiting-list-item .shift-time-picker .btn{height:34px}.add-new-shift .waiting-list-time-picker .duration,.add-new-waiting-list-item .waiting-list-time-picker .duration{width:200px}.left-to-right .k-scheduler-toolbar>ul.k-scheduler-navigation{float:left}.left-to-right .k-scheduler-toolbar>ul.k-scheduler-navigation li.k-nav-today{border-top-left-radius:4px;border-bottom-left-radius:4px}.left-to-right .k-scheduler-toolbar>ul.k-scheduler-custom-controls{float:left}.left-to-right .k-scheduler-toolbar>ul.k-scheduler-custom-controls li{margin-right:10px}@media (max-width: 543px){.left-to-right .k-scheduler-toolbar>ul.k-scheduler-custom-controls li{margin-right:5px}}.left-to-right .k-scheduler-table td:first-child{border-left-width:0 !important}.left-to-right .k-scheduler-table td:first-child .k-first{border-left-width:0}.left-to-right .schedule-page div#scheduler .appointment-schedule-event>div{float:left;margin-right:5px}.left-to-right .schedule-page div#scheduler .appointment-schedule-event>div.booking-status-icon,.left-to-right .schedule-page div#scheduler .appointment-schedule-event>div.confirm-status-icon{float:right}.left-to-right .shift-management-wizard .shift-management-wizard-header button,.left-to-right .shift-management-wizard .waiting-list-header button,.left-to-right .waiting-list .shift-management-wizard-header button,.left-to-right .waiting-list .waiting-list-header button{float:right;margin-left:10px}.left-to-right .shift-management-wizard .search-filter,.left-to-right .waiting-list .search-filter{padding-right:20px}.left-to-right .shift-management-wizard .shifts-table-container th,.left-to-right .shift-management-wizard .waiting-list-table-container th,.left-to-right .waiting-list .shifts-table-container th,.left-to-right .waiting-list .waiting-list-table-container th{text-align:left}.left-to-right .add-new-shift .float-left{float:left}.left-to-right .add-new-shift .btn-waiting-list-select,.left-to-right .add-new-waiting-list-item .btn-waiting-list-select{float:right}.left-to-right .add-new-shift .left-div-date,.left-to-right .add-new-waiting-list-item .left-div-date{width:50%;float:left;padding-right:5px}.left-to-right .add-new-shift .right-div-date,.left-to-right .add-new-waiting-list-item .right-div-date{width:50%;float:left;padding-left:5px}.left-to-right .add-new-shift .waiting-list-patient,.left-to-right .add-new-waiting-list-item .waiting-list-patient{width:60%;float:left;padding-right:5px}.left-to-right .add-new-shift .waiting-list-urgency,.left-to-right .add-new-waiting-list-item .waiting-list-urgency{width:40%;float:left;padding-left:5px}.left-to-right .add-new-shift .shift-time-picker span,.left-to-right .add-new-waiting-list-item .shift-time-picker span{padding-right:10px}.left-to-right .add-new-shift .waiting-list-time-picker .start-time,.left-to-right .add-new-waiting-list-item .waiting-list-time-picker .start-time{float:left;padding-right:20px}.left-to-right .add-new-shift .waiting-list-time-picker .end-time,.left-to-right .add-new-waiting-list-item .waiting-list-time-picker .end-time{float:left;padding-right:20px}.left-to-right .add-new-shift .waiting-list-time-picker .duration,.left-to-right .add-new-waiting-list-item .waiting-list-time-picker .duration{float:left}.left-to-right .add-new-shift .schedule-choices,.left-to-right .add-new-waiting-list-item .schedule-choices{text-align:left}.left-to-right .add-new-shift .selected-choices .ui-select-match-close,.left-to-right .add-new-waiting-list-item .selected-choices .ui-select-match-close{float:right}.left-to-right .add-new-shift .shifts-table-container th,.left-to-right .add-new-shift .waiting-list-table-container th,.left-to-right .add-new-waiting-list-item .shifts-table-container th,.left-to-right .add-new-waiting-list-item .waiting-list-table-container th{text-align:left}.left-to-right .book-reschedule-msg .book-reschedule-cancel{float:right;padding-right:15px}.right-to-left .booking-status-ul{margin-right:10px}.right-to-left .booking-status-ul-mobile{margin-right:1px}.right-to-left .k-scheduler-toolbar>ul.k-scheduler-navigation{float:right}.right-to-left .k-scheduler-toolbar>ul.k-scheduler-navigation li.k-nav-today{border-top-right-radius:4px;border-bottom-right-radius:4px;border-right-width:1px}.right-to-left .k-scheduler-toolbar>ul.k-scheduler-custom-controls{float:right}.right-to-left .k-scheduler-toolbar>ul.k-scheduler-custom-controls li{margin-left:10px}.right-to-left .k-scheduler-toolbar>ul.k-scheduler-views>li:first-child+li{border-right-width:1px;border-left-width:0}@media (max-width: 543px){.right-to-left .k-scheduler-toolbar>ul.k-scheduler-custom-controls li{margin-left:5px}}.right-to-left .k-scheduler-header th:last-child,.right-to-left .k-scheduler-table td:last-child{border-left-width:0 !important}.right-to-left .k-scheduler-header .k-scheduler-table th{text-align:right;border-left-width:1px;border-right-width:0}.right-to-left .schedule-page div#scheduler .appointment-schedule-event>div{float:right;margin-left:5px}.right-to-left .schedule-page div#scheduler .appointment-schedule-event>div.booking-status-icon,.right-to-left .schedule-page div#scheduler .appointment-schedule-event>div.confirm-status-icon{float:left}.right-to-left .shift-management-wizard .shift-management-wizard-header button,.right-to-left .shift-management-wizard .waiting-list-header button,.right-to-left .waiting-list .shift-management-wizard-header button,.right-to-left .waiting-list .waiting-list-header button{float:left;margin-right:10px}.right-to-left .shift-management-wizard .search-filter,.right-to-left .waiting-list .search-filter{padding-left:20px}.right-to-left .shift-management-wizard .shifts-table-container th,.right-to-left .shift-management-wizard .waiting-list-table-container th,.right-to-left .waiting-list .shifts-table-container th,.right-to-left .waiting-list .waiting-list-table-container th{text-align:right}.right-to-left .add-new-shift .float-left{float:right}.right-to-left .add-new-shift .btn-waiting-list-select,.right-to-left .add-new-waiting-list-item .btn-waiting-list-select{float:left}.right-to-left .add-new-shift .left-div-date,.right-to-left .add-new-waiting-list-item .left-div-date{width:50%;float:right;padding-left:5px}.right-to-left .add-new-shift .right-div-date,.right-to-left .add-new-waiting-list-item .right-div-date{width:50%;float:right;padding-right:5px}.right-to-left .add-new-shift .waiting-list-patient,.right-to-left .add-new-waiting-list-item .waiting-list-patient{width:60%;float:right;padding-left:5px}.right-to-left .add-new-shift .waiting-list-urgency,.right-to-left .add-new-waiting-list-item .waiting-list-urgency{width:40%;float:right;padding-right:5px}.right-to-left .add-new-shift .shift-time-picker span,.right-to-left .add-new-waiting-list-item .shift-time-picker span{padding-left:10px}.right-to-left .add-new-shift .waiting-list-time-picker .start-time,.right-to-left .add-new-waiting-list-item .waiting-list-time-picker .start-time{float:right;padding-left:20px}.right-to-left .add-new-shift .waiting-list-time-picker .end-time,.right-to-left .add-new-waiting-list-item .waiting-list-time-picker .end-time{float:right;padding-left:20px}.right-to-left .add-new-shift .waiting-list-time-picker .duration,.right-to-left .add-new-waiting-list-item .waiting-list-time-picker .duration{float:right}.right-to-left .add-new-shift .schedule-choices,.right-to-left .add-new-waiting-list-item .schedule-choices{text-align:right}.right-to-left .add-new-shift .selected-choices .ui-select-match-close,.right-to-left .add-new-waiting-list-item .selected-choices .ui-select-match-close{float:left}.right-to-left .add-new-shift .shifts-table-container th,.right-to-left .add-new-shift .waiting-list-table-container th,.right-to-left .add-new-waiting-list-item .shifts-table-container th,.right-to-left .add-new-waiting-list-item .waiting-list-table-container th{text-align:right}.right-to-left .book-reschedule-msg .book-reschedule-cancel{float:left;padding-left:15px}.count-label-red{padding:0 8px;line-height:22px;border-radius:11px;text-align:center;display:inline-block;color:#fff;background-color:#e22551}.red-commitment-balance{color:#ff0d00;font-weight:bold}.transcription-icon{height:20px}.ai-icon{width:50px;height:50px}.ai-icon img{position:absolute;top:15px;right:15px}.summary-pane{margin-top:20px;height:auto;padding:10px;background-color:#f7f7f7;border-radius:10px;box-shadow:inset 0 0 5px rgba(0,0,0,0.1);font-size:16px;color:#333}.transcription-pane{margin-top:20px;max-height:400px;padding:15px;overflow-y:auto;background-color:#f7f7f7;border-radius:10px;box-shadow:inset 0 0 5px rgba(0,0,0,0.1);font-size:14px;color:#555}.modal-content:has(>.transcription-modal){border:1px solid #ccc;border-radius:15px;padding:20px;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,0.2);overflow:hidden;display:block;font-family:Arial, sans-serif;max-height:800px}.modal-dialog:has(.transcription-modal){width:-moz-max-content !important;width:max-content !important;max-width:50% !important}.waiting-list-count{margin-left:auto;margin-right:30px !important;margin-top:30px;font-size:large;font-weight:900}.dental-chart .dental-chart-toolbar{width:200px}.dental-chart .dental-chart-toolbar button{width:100%}.dental-chart .expand-icon{margin-bottom:5px}.dental-chart .expand-icon i.fa-thumb-tack.not-pinned{transform:rotate(90deg)}.dental-chart .dental-chart-container{direction:ltr}.dental-chart .dental-chart-container .dental-chart-row .dental-chart-cell{border-right:1px solid #ccd0d4}.dental-chart .dental-chart-container .dental-chart-row .dental-chart-cell.border-right-bold{border-right:3px solid #ccd0d4}.dental-chart .dental-chart-container .dental-chart-row .dental-chart-cell:last-child{border-right:none}.dental-chart .dental-chart-container{border:2px solid #ccd0d4}.dental-chart .dental-chart-container.full-mouth-treatments{margin-top:15px}.dental-chart .dental-chart-container .dental-chart-row{display:flex}.dental-chart .dental-chart-container .dental-chart-row .dental-chart-cell{flex:0 0 6.25%;border-bottom:1px solid #ccd0d4;text-align:center;height:25px;padding:1px;overflow:hidden;white-space:nowrap}.dental-chart .dental-chart-container .dental-chart-row .dental-chart-cell.edit-mode{padding:0}.dental-chart .dental-chart-container .dental-chart-row .dental-chart-cell.edit-mode input{border-radius:0;width:100%;height:24px}.dental-chart .dental-chart-container .dental-chart-row .dental-chart-cell.no-border-bottom{border-bottom:none}.dental-chart .dental-chart-container .dental-chart-row .dental-chart-cell.border-bottom-bold{border-bottom:3px solid #ccd0d4}.dental-chart .dental-chart-container .dental-chart-row .dental-chart-cell.tooth-cell{color:#f4f8fb;background-color:#3d4b57;height:35px;padding:6px;cursor:pointer}.dental-chart .dental-chart-container .dental-chart-row .dental-chart-cell.tooth-cell.edit-mode{padding:0}.dental-chart .dental-chart-container .dental-chart-row .dental-chart-cell.tooth-cell.edit-mode input{border-radius:0;width:100%;height:33px}.dental-chart .dental-chart-container .dental-chart-row .dental-chart-cell.diagnosis-cell{background-color:#f4f8fb}.dental-chart .dental-chart-container .dental-chart-row .dental-chart-cell .dental-chart-cell-label{position:relative;width:100%;height:100%}.dental-chart .dental-chart-container .dental-chart-row .dental-chart-cell .dental-chart-cell-label .fa-plus{font-size:8px;position:absolute}.dental-chart .dental-chart-container .dental-chart-row .dental-chart-cell .dental-chart-cell-label.selected{background-color:#d2f2f9}.dental-chart .dental-chart-container .dental-chart-row .dental-chart-cell .dental-chart-cell-label.disabled{cursor:not-allowed}.left-to-right .dental-chart-toolbar{float:left}.left-to-right .expand-icon{text-align:right}.left-to-right #dental-chart-container{margin-left:215px}.right-to-left .dental-chart-toolbar{float:right}.right-to-left .expand-icon{text-align:left}.right-to-left .dental-chart-container{margin-right:215px}.upload-image-modal .div-line-photo{width:620px;margin:0 auto}.diagram-chart .diagram-chart-toolbar{width:200px}.diagram-chart .diagram-chart-toolbar button{width:100%}.diagram-chart .expand-icon{margin-bottom:5px}.diagram-chart .expand-icon i.fa-thumb-tack.not-pinned{transform:rotate(90deg)}.diagram-chart .diagram-chart-container{overflow:auto;height:calc(100vh - 235px)}.diagram-chart .diagram-chart-container .diagram-title{margin-bottom:20px;font-size:18px;line-height:34px;font-weight:bold}.diagram-chart .diagram-chart-container #diagram_image_container>div svg path,.diagram-chart .diagram-chart-container #diagram_image_container>div svg circle,.diagram-chart .diagram-chart-container #diagram_image_container>div svg line,.diagram-chart .diagram-chart-container #diagram_image_container>div svg rect,.diagram-chart .diagram-chart-container #diagram_image_container>div svg polygon{cursor:pointer}.diagram-chart .diagram-chart-container #diagram_image_container>div#dot_diagram_image_wrap img{width:auto;height:calc(100vh - 340px)}.diagram-chart .diagram-chart-container #diagram_image_container>div#dot_diagram_image_wrap .diagram-dot{width:16px;height:16px;border-radius:8px;position:absolute;cursor:pointer;background:#fff}.diagram-chart .diagram-chart-container #diagram_image_container .status-todo{background:#98d4f3 !important;fill:#98d4f3 !important}.diagram-chart .diagram-chart-container #diagram_image_container .status-inprogress{background:#b2d997 !important;fill:#b2d997 !important}.diagram-chart .diagram-chart-container #diagram_image_container .status-cancelled{background:#fab3a9 !important;fill:#fab3a9 !important}.diagram-chart .diagram-chart-container #diagram_image_container .status-approved{background:#93ecd2 !important;fill:#93ecd2 !important}.diagram-chart .diagram-chart-container #diagram_image_container .status-pending{background:#fac79c !important;fill:#fac79c !important}.diagram-chart .diagram-chart-container #diagram_image_container .status-approveddone{background:#d2c6f7 !important;fill:#d2c6f7 !important}.diagram-chart .diagram-chart-container #diagram_image_container .status-done{background:#e2e2e2 !important;fill:#e2e2e2 !important}.diagram-chart .diagram-chart-container #diagram_image_container .status-rejectedbyinsurance{background:#ffe97f !important;fill:#ffe97f !important}.diagram-chart .diagram-chart-container #diagram_image_container .selected-area{background:#ffde00 !important;fill:#ffde00 !important}.left-to-right .diagram-chart-toolbar{float:left}.left-to-right .expand-icon{text-align:right}.left-to-right #diagram-chart-container{margin-left:215px}.left-to-right .diagram-chart-container{padding-left:20px;border-left:3px solid #ccd0d4}.right-to-left .diagram-chart-toolbar{float:right}.right-to-left .expand-icon{text-align:left}.right-to-left .diagram-chart-container{margin-right:215px;padding-right:20px;border-right:2px solid #ccd0d4}.right-to-left .surface-selection{max-height:600px}.right-to-left .surface-selection .label-section{direction:ltr}.right-to-left .surface-selection h3{text-align:center;margin-bottom:30px;margin-top:30px}.right-to-left .surface-selection h3.margin-top-0{margin-top:0}.right-to-left .surface-selection .graph-wrap{position:relative;width:160px;margin:0 auto;text-align:center}.right-to-left .surface-selection .graph-wrap .square-overlap{position:absolute;background:white;z-index:1001}.right-to-left .surface-selection .graph-wrap .square-overlap.square-overlap-ver{height:69px;width:35px}.right-to-left .surface-selection .graph-wrap .square-overlap.square-overlap-hor{height:35px;width:70px}.right-to-left .surface-selection .graph-wrap .square-overlap.square-overlap-0{left:45px;top:-33px;border-bottom:1px solid #a5b0b8}.right-to-left .surface-selection .graph-wrap .square-overlap.square-overlap-1{left:157px;top:45px;border-left:1px solid #a5b0b8}.right-to-left .surface-selection .graph-wrap .square-overlap.square-overlap-2{left:45px;top:156px;border-top:1px solid #a5b0b8}.right-to-left .surface-selection .graph-wrap .square-overlap.square-overlap-3{left:-32px;top:45px;border-right:1px solid #a5b0b8}.right-to-left .surface-selection .graph-wrap .square-wrap{z-index:1000;width:160px;height:160px;position:relative;transform:rotate(45deg)}.right-to-left .surface-selection .graph-wrap .square-wrap .square{width:79px;height:79px;position:absolute;border:1px solid #a5b0b8;background:#F9F6CD;cursor:pointer}.right-to-left .surface-selection .graph-wrap .square-wrap .square.square-0{right:80px}.right-to-left .surface-selection .graph-wrap .square-wrap .square.square-0 div{padding:27px 32px}.right-to-left .surface-selection .graph-wrap .square-wrap .square.square-1{left:80px}.right-to-left .surface-selection .graph-wrap .square-wrap .square.square-1 div{padding:27px 34px}.right-to-left .surface-selection .graph-wrap .square-wrap .square.square-2{top:80px;left:80px}.right-to-left .surface-selection .graph-wrap .square-wrap .square.square-2 div{padding:30px 36px}.right-to-left .surface-selection .graph-wrap .square-wrap .square.square-3{top:80px;right:80px}.right-to-left .surface-selection .graph-wrap .square-wrap .square.square-3 div{padding:28px 32px}.right-to-left .surface-selection .graph-wrap .square-wrap .square div{transform:rotate(-45deg)}.right-to-left .surface-selection .graph-wrap .square-wrap .square.selected{background:#d2f2f9}.right-to-left .surface-selection .graph-wrap .square-wrap .square:hover{background:#eee}.right-to-left .surface-selection .graph-wrap svg.octagon{position:absolute;bottom:35px;left:35px;cursor:pointer;z-index:1002;outline:none}.right-to-left .surface-selection .graph-wrap svg.octagon path{stroke:#a5b0b8;stroke-width:1px;fill:#F9F6CD}.right-to-left .surface-selection .graph-wrap svg.octagon:hover path{fill:#eee}.right-to-left .surface-selection .graph-wrap svg.octagon.selected path{fill:#d2f2f9}.left-to-right .surface-selection{max-height:600px}.left-to-right .surface-selection h3{text-align:center;margin-bottom:30px;margin-top:30px}.left-to-right .surface-selection h3.margin-top-0{margin-top:0}.left-to-right .surface-selection .graph-wrap{position:relative;width:160px;margin:0 auto;text-align:center}.left-to-right .surface-selection .graph-wrap .square-overlap{position:absolute;background:white;z-index:1001}.left-to-right .surface-selection .graph-wrap .square-overlap.square-overlap-ver{height:69px;width:35px}.left-to-right .surface-selection .graph-wrap .square-overlap.square-overlap-hor{height:35px;width:70px}.left-to-right .surface-selection .graph-wrap .square-overlap.square-overlap-0{left:45px;top:-33px;border-bottom:1px solid #a5b0b8}.left-to-right .surface-selection .graph-wrap .square-overlap.square-overlap-1{left:157px;top:45px;border-left:1px solid #a5b0b8}.left-to-right .surface-selection .graph-wrap .square-overlap.square-overlap-2{left:45px;top:156px;border-top:1px solid #a5b0b8}.left-to-right .surface-selection .graph-wrap .square-overlap.square-overlap-3{left:-32px;top:45px;border-right:1px solid #a5b0b8}.left-to-right .surface-selection .graph-wrap .square-wrap{z-index:1000;width:160px;height:160px;position:relative;transform:rotate(45deg)}.left-to-right .surface-selection .graph-wrap .square-wrap .square{width:79px;height:79px;position:absolute;border:1px solid #a5b0b8;background:#F9F6CD;cursor:pointer}.left-to-right .surface-selection .graph-wrap .square-wrap .square.square-0 div{padding:27px 32px}.left-to-right .surface-selection .graph-wrap .square-wrap .square.square-1{left:80px}.left-to-right .surface-selection .graph-wrap .square-wrap .square.square-1 div{padding:27px 34px}.left-to-right .surface-selection .graph-wrap .square-wrap .square.square-2{top:80px;left:80px}.left-to-right .surface-selection .graph-wrap .square-wrap .square.square-2 div{padding:30px 36px}.left-to-right .surface-selection .graph-wrap .square-wrap .square.square-3{top:80px}.left-to-right .surface-selection .graph-wrap .square-wrap .square.square-3 div{padding:28px 32px}.left-to-right .surface-selection .graph-wrap .square-wrap .square div{transform:rotate(-45deg)}.left-to-right .surface-selection .graph-wrap .square-wrap .square.selected{background:#d2f2f9}.left-to-right .surface-selection .graph-wrap .square-wrap .square:hover{background:#eee}.left-to-right .surface-selection .graph-wrap svg.octagon{position:absolute;bottom:35px;left:35px;cursor:pointer;z-index:1002;outline:none}.left-to-right .surface-selection .graph-wrap svg.octagon path{stroke:#a5b0b8;stroke-width:1px;fill:#F9F6CD}.left-to-right .surface-selection .graph-wrap svg.octagon:hover path{fill:#eee}.left-to-right .surface-selection .graph-wrap svg.octagon.selected path{fill:#d2f2f9}.plan-item-editor .item-type-selection{display:flex}.plan-item-editor .item-type-selection>div{flex:1 0 0;height:100px;border-radius:4px;border:1px solid #ccd0d4;background-color:#fff;text-align:center;padding-top:39px;cursor:pointer}.plan-item-editor .item-type-selection>div.selected{background:#25aae2;color:#fff}.plan-item-editor .series-options-row{width:100%}.plan-item-editor .series-options-row>div{flex:1 0 0;background-color:transparent;border:1px solid transparent}.plan-item-editor .series-options-row>div.with-value{border:1px solid #ccd0d4;background-color:#fff;text-align:center;padding:15px 0;cursor:pointer}.plan-item-editor .series-options-row>div.with-value.predefined{background:#ffde00}.plan-item-editor .series-options-row>div.with-value.selected{background:#25aae2;color:#fff}.plan-item-editor .area-items .area-items-container{max-height:calc(100vh - 414px);overflow:auto}.plan-item-editor .area-items .area-items-container table{margin:0}.plan-item-editor .area-items .area-items-container table tbody tr{cursor:pointer}.left-to-right .plan-item-editor .item-type-selection>div:first-child{margin-right:20px}.right-to-left .plan-item-editor .item-type-selection>div:first-child{margin-left:20px}.treatment-plan .sales-wizard-title{font-size:18px;line-height:34px;font-weight:bold}.treatment-plan .padding-20{padding:20px !important}.treatment-plan .dropdown-menu{max-height:320px;overflow-y:auto;overflow-x:hidden}.treatment-plan .dropdown-menu li a:hover{background-color:#25aae2;color:#fff}.treatment-plan #wrapper{height:calc(100vh - 160px)}.treatment-plan #wrapper .section-body .section-item.details-body{height:calc(100vh - 250px)}.treatment-plan #wrapper .section-body .section-item.details-body .plan-item-editor .scroll-wrapper{overflow:auto;height:calc(100vh - 360px)}.treatment-plan #wrapper .section-body .section-item.details-body .plan-item-editor .date-group-kendo{width:100%}.treatment-plan #wrapper .section-body .section-item.details-body .plan-item-editor .date-group-kendo span.k-datepicker{width:100%}.treatment-plan #wrapper .section-body .section-item.details-body .plan-item-editor .search-by-inline{display:inline-flex;align-items:center;max-width:35%}.treatment-plan #wrapper .section-body .section-item.details-body .plan-item-editor .search-by-inline span{padding:0 0.5rem}.treatment-plan #wrapper .section-body .section-item.details-body .plan-item-editor .two-inputs{width:100%}.treatment-plan #wrapper .section-body .section-item.details-body .plan-item-editor .two-inputs select{width:30%}.treatment-plan #wrapper .section-body .section-item.details-body .plan-item-editor .two-inputs input{width:70%}.treatment-plan #wrapper #table_container .detailed-table{max-height:calc(100vh - 245px)}.treatment-plan #wrapper #table_container.gallery-open{height:calc(100vh - 402px)}.treatment-plan #wrapper #table_container.gallery-open .detailed-table{max-height:calc(100vh - 487px)}.treatment-plan #wrapper .treatment-edit-mode #short_table_container{max-height:calc(100vh - 245px)}.treatment-plan #wrapper .treatment-edit-mode.gallery-open .treatment-table{height:calc(100vh - 402px)}.treatment-plan #wrapper .treatment-edit-mode.gallery-open .treatment-table #short_table_container{max-height:calc(100vh - 487px)}.treatment-plan #wrapper .treatment-edit-mode.gallery-open .treatment-details{height:calc(100vh - 402px)}.treatment-plan #wrapper .treatment-edit-mode.gallery-open .treatment-details .details-body{height:calc(100vh - 492px)}.treatment-plan #wrapper .treatment-edit-mode.gallery-open .treatment-details .plan-item-editor .scroll-wrapper{height:calc(100vh - 592px)}.treatment-plan #wrapper.mixed-view{height:calc(100vh - 215px) !important;overflow:auto}.treatment-plan #wrapper.mixed-view .section-body{height:auto !important}.treatment-plan #wrapper.mixed-view .section-body .section-item.details-body{height:auto !important}.treatment-plan #wrapper.mixed-view .section-body .section-item.details-body .plan-item-editor .scroll-wrapper{height:auto !important;max-height:calc(100vh - 380px)}.treatment-plan #wrapper.mixed-view #table_container .detailed-table{max-height:calc(100vh - 285px)}.treatment-plan #wrapper.mixed-view #table_container.gallery-open{height:calc(100vh - 402px)}.treatment-plan #wrapper.mixed-view #table_container.gallery-open .detailed-table{max-height:calc(100vh - 487px)}.treatment-plan #wrapper.mixed-view .treatment-edit-mode #short_table_container{max-height:calc(100vh - 285px)}.treatment-plan #wrapper.mixed-view .treatment-edit-mode.gallery-open .treatment-table{height:calc(100vh - 402px)}.treatment-plan #wrapper.mixed-view .treatment-edit-mode.gallery-open .treatment-table #short_table_container{max-height:calc(100vh - 487px)}.treatment-plan #wrapper.mixed-view .treatment-edit-mode.gallery-open .treatment-details{height:calc(100vh - 402px)}.treatment-plan #wrapper.mixed-view .treatment-edit-mode.gallery-open .treatment-details .details-body{height:calc(100vh - 492px)}.treatment-plan #wrapper.mixed-view .treatment-edit-mode.gallery-open .treatment-details .plan-item-editor .scroll-wrapper{height:calc(100vh - 592px)}.treatment-plan .status-indicator{width:15px;height:15px}.treatment-plan .discount-button{border-radius:50%;padding:0 9px}.treatment-plan .section-header .title .phone{color:#6f767c;font-size:20px}.treatment-plan .section-header .title #back-btn{padding:5px;height:35px;border-radius:4px;border:1px solid #a5b0b8;background-color:#fff}.treatment-plan .section-header .filters{flex:1 0 0}.treatment-plan .section-header .filters div.dropdown{display:inline-block}.treatment-plan .section-header .filters div.dropdown>a.dropdown-toggle{height:34px;padding:7px 12px;vertical-align:baseline}.treatment-plan .section-header .filters div.dropdown ul li a i.active{color:#20c528}.treatment-plan .section-header .filters div.dropdown ul li a i.inactive{color:#eee}.treatment-plan .section-header .filters .select-plan{display:inline;width:auto}.treatment-plan .section-header .filters .plan-approval{float:none !important;height:34px;margin-top:-7px}.treatment-plan .section-header .filters .status-checkbox{border:1px solid #a5b0b8;padding:7px 7px 5px 7px;font-size:15px;border-radius:4px}.treatment-plan .section-header .filters .status-checkbox.deal-closed-icon{margin-right:4px;margin-left:4px}.treatment-plan .section-header .filters .status-checkbox.deal-closed-icon i{cursor:default}.treatment-plan .section-header .filters .signature-status{margin-left:10px;margin-right:10px}.treatment-plan .section-header .header-icons .display-flex>div img{cursor:pointer}.treatment-plan .section-header .header-icons .display-flex>div.separator{border-right:1px solid #a5b0b8;margin:0 20px}.treatment-plan .section-body .section-item.section-item-header{height:76px}.treatment-plan .section-body .section-item.section-item-header .tabs{flex:1 0 0}.treatment-plan .section-body .section-item textarea{resize:none}.treatment-plan .section-body .section-item.details-body{padding:0 !important}.treatment-plan .section-body .section-item.details-body .details-info{margin-top:20px}.treatment-plan .section-body .section-item.details-body .details-info>div{flex:1 0 0}.treatment-plan .section-body .section-item.details-body .details-info>div.prices{border:1px solid #a5b0b8;position:relative}.treatment-plan .section-body .section-item.details-body .details-info>div.prices>div{padding:0 10px}.treatment-plan .section-body .section-item.details-body .details-info>div.prices div.total-price{text-transform:uppercase;font-weight:bold;padding:10px;position:relative;bottom:0;border-top:1px solid #a5b0b8;width:100%}.treatment-plan .section-body .section-item.details-body .comments{margin-top:30px}.treatment-plan .section-body .section-item.details-body .trash-bucket{margin-top:30px;width:100%;text-align:right;color:#e22551}.treatment-plan .section-body .section-item.details-body .trash-bucket.diagnosis{margin-top:0;text-align:inherit}.treatment-plan .section-body .section-item.details-body .linked-photos{padding-top:10px;margin-top:10px;border-top:2px solid #ccd0d4}.treatment-plan .section-body .section-item.details-body .linked-photos .linked-photos-header .title{font-size:18px;font-weight:bold}.treatment-plan .section-body .section-item.details-body .linked-photos .file-list{margin:10px 0 25px 0}.treatment-plan .section-body .section-item.details-body .linked-photos .file-list .file-card{width:100px;margin:0 10px 10px;position:relative}.treatment-plan .section-body .section-item.details-body .linked-photos .file-list .file-card .thumb-placeholder{position:relative;background:#fff}.treatment-plan .section-body .section-item.details-body .linked-photos .file-list .file-card .thumb-placeholder img{width:100px;height:100px}.treatment-plan .section-body .section-item.details-body .linked-photos .file-list .file-card .cb-placeholder{position:absolute;background:#fff;height:14px;width:14px;top:7px;border-radius:2px;z-index:1}.treatment-plan .section-body .section-item.details-body .linked-photos .file-list .file-card .cb-placeholder .lblForCB:before,.treatment-plan .section-body .section-item.details-body .linked-photos .file-list .file-card .cb-placeholder .lblForCB:after{top:-24px}.treatment-plan .section-body .section-item.details-body .linked-photos .file-list .file-card .file-name,.treatment-plan .section-body .section-item.details-body .linked-photos .file-list .file-card .file-date{text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.treatment-plan .section-body .section-item.details-body .linked-photos .file-list .file-card .file-date{color:#6f767c}.treatment-plan .section-body .section-item.details-body .plan-item-editor .scroll-wrapper{padding:20px 15px;padding-bottom:0}.treatment-plan .section-body .section-item.details-body .plan-item-editor .action-buttons{padding:20px 15px;margin-top:20px;border-top:1px solid #a5b0b8}.treatment-plan .section-body .section-item.details-body .plan-item-editor .action-buttons>div:first-child{flex:1 0 0}.treatment-plan .section-body .section-item.details-body .plan-item-editor .added-by{margin-top:30px;font-size:12px}.treatment-plan .section-body .detailed-table table thead tr th ul.column-filter li,.treatment-plan .section-body #short_table_container table thead tr th ul.column-filter li{padding:0 10px}.treatment-plan .section-body .detailed-table table tbody tr,.treatment-plan .section-body #short_table_container table tbody tr{cursor:pointer}.treatment-plan .section-body .detailed-table table tbody tr:hover,.treatment-plan .section-body #short_table_container table tbody tr:hover{background-color:#dfe3e5}.treatment-plan .section-body .detailed-table table tbody tr .item-paid,.treatment-plan .section-body #short_table_container table tbody tr .item-paid{color:#20c528}.treatment-plan .section-body .detailed-table table tbody tr .item-paid a,.treatment-plan .section-body #short_table_container table tbody tr .item-paid a{color:#20c528}.treatment-plan .section-body .detailed-table table tbody tr .item-part-paid,.treatment-plan .section-body #short_table_container table tbody tr .item-part-paid{color:orange}.treatment-plan .section-body .detailed-table table tbody tr .item-part-paid a,.treatment-plan .section-body #short_table_container table tbody tr .item-part-paid a{color:orange}.treatment-plan .section-body .detailed-table table tbody tr .item-unpaid,.treatment-plan .section-body #short_table_container table tbody tr .item-unpaid{color:#e22551}.treatment-plan .section-body .detailed-table table tbody tr .item-unpaid a,.treatment-plan .section-body #short_table_container table tbody tr .item-unpaid a{color:#e22551}.treatment-plan .section-body.sales-info{height:auto !important;margin-bottom:20px}.treatment-plan .section-body .sales-info .sales-info-header>div:first-child{flex:1 0 0;font-size:20px;font-weight:bold}.treatment-plan .section-body .sales-info .sales-info-form{padding:0 20px;padding-bottom:20px}.treatment-plan .section-body .sales-info .sales-info-form .tgl-wrap{width:auto}.treatment-plan .section-body .sales-info .sales-info-form .action-buttons{border-top:1px solid #a5b0b8;margin-top:25px;padding-top:20px}.treatment-plan .treatment-edit-mode .section-body.treatment-table{flex:0 0 65%}.treatment-plan .treatment-edit-mode .section-body.treatment-table.flex-0-0-100{flex:0 0 100%}.treatment-plan .treatment-edit-mode .section-body.treatment-table .expand-icon{cursor:pointer}.treatment-plan .treatment-edit-mode .section-body.treatment-details{width:100%}.add-new-commitment .lblForCB:before,.add-new-commitment .lblForCB:after{top:-20px}.add-new-commitment .icons-btns{white-space:nowrap}.add-new-commitment .icons-btns i{margin:0 5px;cursor:pointer}.add-new-commitment .icons-btns i.glyphicon-trash{color:#e22551}.add-new-commitment .icons-btns i.glyphicon-edit{color:#20c528}.add-new-commitment .modal-title{font-size:24px}.add-new-commitment .modal-form-buttons{margin-top:10px}.section-body.plan-gallery{height:auto !important;margin-bottom:20px}.plan-gallery{padding-bottom:10px}.plan-gallery .close{padding:5px 15px}.plan-gallery .add-image{width:156px;height:167px;border:1px dashed #a5b0b8;text-align:center}.plan-gallery .image-wrapper{width:180px;height:167px;text-align:center;cursor:pointer}.plan-gallery .image-wrapper .video{font-size:60px;padding:50px 110px}.plan-gallery .image-wrapper img{width:150px;height:150px;margin:0 auto}.plan-gallery .treatment-image-loading img{width:30px !important;height:30px !important;margin:0 auto}.plan-gallery .slick-prev,.plan-gallery .slick-next{z-index:1}.plan-gallery .slick-prev:before,.plan-gallery .slick-next:before{font-size:25px;color:#0d1e2d}.left-to-right .treatment-plan button.close{margin-left:20px}.left-to-right .treatment-plan .section-header .header-icons .display-flex>div:last-child{margin-right:10px}.left-to-right .treatment-plan #wrapper .section-body .section-item.details-body .file-list{float:left}.left-to-right .treatment-plan #wrapper .section-body .section-item.details-body .file-list .file-card{float:left}.left-to-right .treatment-plan #wrapper .section-body .section-item.details-body .file-list .file-card .cb-placeholder{left:7px}.left-to-right .treatment-plan #wrapper .section-body .section-item.details-body .plan-item-editor .scroll-wrapper{height:calc(100vh - 360px)}.left-to-right .treatment-plan .treatment-edit-mode .treatment-table .expand-icon{margin-left:10px}.left-to-right .plan-gallery .slick-prev{left:15px}.left-to-right .plan-gallery .slick-next{right:15px}.right-to-left .rename-menu-item a{padding-right:15px}.right-to-left .rename-menu-item a .menu-item-icon{margin-left:5px}.right-to-left .treatment-plan button.close{margin-right:20px}.right-to-left .treatment-plan .section-header .header-icons .display-flex>div:last-child{margin-left:10px}.right-to-left .treatment-plan #wrapper .section-body .section-item.details-body .file-list{float:right}.right-to-left .treatment-plan #wrapper .section-body .section-item.details-body .file-list .file-card{float:right}.right-to-left .treatment-plan #wrapper .section-body .section-item.details-body .file-list .file-card .cb-placeholder{right:7px}.right-to-left .treatment-plan #wrapper .section-body .section-item.details-body .plan-item-editor .scroll-wrapper{height:calc(100vh - 360px)}.right-to-left .treatment-plan .treatment-edit-mode .treatment-table .expand-icon{margin-right:10px}.right-to-left .plan-gallery .slick-next{left:15px;right:auto}.right-to-left .plan-gallery .slick-prev{right:15px;left:auto}.teeth-editor .flexContainer{justify-content:center}.teeth-editor .not-child-tooth{display:inline-block;margin:1px;border:1px solid #058296;color:#055270;border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;font-family:Verdana;width:auto;height:auto;font-size:16px;padding:10px 9px;box-shadow:inset 0 1px 0 0 #d9f7ff,inset 0 -1px 0 0 #25aae2,inset 0 0 0 1px #7ACBE2,0 2px 4px 0 #D4D4D4;-moz-box-shadow:inset 0 1px 0 0 #d9f7ff,inset 0 -1px 0 0 #25aae2,inset 0 0 0 1px #7ACBE2,0 2px 4px 0 #D4D4D4;-webkit-box-shadow:inset 0 1px 0 0 #d9f7ff,inset 0 -1px 0 0 #25aae2,inset 0 0 0 1px #7ACBE2,0 2px 4px 0 #D4D4D4;text-shadow:0 1px 0 #FFFFFF;background-image:linear-gradient(to top, #85d3e2, #60cce2);background-color:#6ed6e2}.teeth-editor .not-child-tooth.active{border:1px solid #058296;color:#055270;box-shadow:inset 0 1px 0 0 #d9f7ff,inset 0 -1px 0 0 #25aae2,inset 0 0 0 1px #7ACBE2;-moz-box-shadow:inset 0 1px 0 0 #d9f7ff,inset 0 -1px 0 0 #25aae2,inset 0 0 0 1px #7ACBE2;-webkit-box-shadow:inset 0 1px 0 0 #d9f7ff,inset 0 -1px 0 0 #25aae2,inset 0 0 0 1px #7ACBE2;background-color:#60cce2;background-image:linear-gradient(to top, #b9dbe2, #99d5e2);background-color:#98dbe2}.teeth-editor .child-tooth{display:inline-block;margin:1px;border:1px solid #a87d05;color:#855005;border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;font-family:Verdana;width:auto;height:auto;font-size:16px;padding:10px 9px;box-shadow:inset 0 1px 0 0 #ffe6dc,inset 0 -1px 0 0 #f6ab14,inset 0 0 0 1px #f6dba1,0 2px 4px 0 #D4D4D4;-moz-box-shadow:inset 0 1px 0 0 #ffe6dc,inset 0 -1px 0 0 #f6ab14,inset 0 0 0 1px #f6dba1,0 2px 4px 0 #D4D4D4;-webkit-box-shadow:inset 0 1px 0 0 #ffe6dc,inset 0 -1px 0 0 #f6ab14,inset 0 0 0 1px #f6dba1,0 2px 4px 0 #D4D4D4;text-shadow:0 1px 0 #FFFFFF;background-image:linear-gradient(to top, #ffe354, #f9bf4c);background-color:#f6e796}.teeth-editor .child-tooth.active{border:1px solid #a87d05;color:#855005;box-shadow:inset 0 1px 0 0 #ffe6dc,inset 0 -1px 0 0 #f6ab14,inset 0 0 0 1px #f6dba1;-moz-box-shadow:inset 0 1px 0 0 #ffe6dc,inset 0 -1px 0 0 #f6ab14,inset 0 0 0 1px #f6dba1;-webkit-box-shadow:inset 0 1px 0 0 #ffe6dc,inset 0 -1px 0 0 #f6ab14,inset 0 0 0 1px #f6dba1;background-color:#f6df91;background-image:linear-gradient(to top, #f6ecd4, #f6e6aa);background-color:#f6e49e}.teeth-editor .btn-tooth:hover,.teeth-editor .btn-tooth:active{border:1px solid #058296;color:#055270;box-shadow:inset 0 1px 0 0 #d9f7ff,inset 0 -1px 0 0 #25aae2,inset 0 0 0 1px #7ACBE2;-moz-box-shadow:inset 0 1px 0 0 #d9f7ff,inset 0 -1px 0 0 #25aae2,inset 0 0 0 1px #7ACBE2;-webkit-box-shadow:inset 0 1px 0 0 #d9f7ff,inset 0 -1px 0 0 #25aae2,inset 0 0 0 1px #7ACBE2;background-color:#60cce2;background-image:linear-gradient(to top, #b9dbe2, #99d5e2);background-color:#98dbe2}.teeth-editor .ltr-fixed{direction:ltr !important}.dental-form-editor .form-container{max-height:calc(100vh - 276px)}.dental-form-editor .panel-default{box-shadow:none;border:1px solid lightgray}.dental-form-editor .tooth{width:10%;height:0%}.left-to-right .dental-form-editor .tooth{margin:5px 0px 5px 5px}.left-to-right .dental-form-editor .margin-buttons{margin-left:10px}.right-to-left .dental-form-editor .tooth{margin:5px 5px 5px 0px}.right-to-left .dental-form-editor .margin-buttons{margin-right:10px}.implant-form-editor .form-container{max-height:calc(100vh - 210px)}.implant-form-editor .form-container .panel-default{box-shadow:none;border:1px solid lightgray}.implant-form-editor .form-container .panel-body{padding:0px 15px 0px 15px}.implant-form-editor .form-container .row{padding:5px}.implant-form-editor .form-container .tooth{width:10%;height:0%;margin:4px}.patient-card-margin{margin:0px 12px}.white-space-break{white-space:break-spaces !important}.comment-from-appointment{color:#25aae2}.lblForCB-activities:before,.lblForCB-activities:after,.lblForCB-activities{padding-top:20px !important}.card-apply-btn{margin:20px;float:left}.approval-history .close{margin-top:-10px;color:black;opacity:0.8}.approval-history .modal-body{padding-top:0px}.approval-history .custom-checkbox .history-label:before{margin-top:-20px !important}.approval-history .custom-checkbox .history-label:after{margin-top:-20px !important}.approval-history .modal-title{font-size:20px;font-weight:600;padding-top:5px}.approval-history .modal-title .title{padding-top:20px}.approval-history .active-row{background-color:#eaf1f8;border:1px solid #24aae2}.approval-history .search-result{border-top:1px solid #ddd}.approval-history .search-result td{font-size:14px;font-weight:600}.approval-history .fa-check{color:#7ed321}.approval-history .fa-times{color:#e22551}.approval-history .main-row th{border-bottom:0px;font-size:16px;font-weight:700}.approval-history .paggination{float:right;font-size:14px}.approval-history .paggination div{float:right;padding:25px}.approval-history .paggination .btn-action{float:right;border-radius:4px;height:30px;border-color:#ddd}.approval-history .paggination .btn-action-active,.approval-history .paggination .btn-action-active:active,.approval-history .paggination .btn-action-active:visited,.approval-history .paggination .btn-action-active:hover,.approval-history .paggination .btn-action-active:focus{background-color:#24aae2;color:white}.approval-history .paggination .btn-disabled,.approval-history .paggination .btn-disabled:active,.approval-history .paggination .btn-disabled:visited,.approval-history .paggination .btn-disabled:hover,.approval-history .paggination .btn-disabled:focus{border:1px solid #cad7e0 !important;background-color:#f5f5f5 !important}.approval-history .paggination #menu_trigger{padding-top:20px}.approval-history .paggination #menu_trigger .dropdown-menu{width:200px;padding:16px;box-shadow:0 1px 4px rgba(0,0,0,0.24);border-radius:4px;background-color:#ffffff}.approval-history .paggination #menu_trigger .dropdown-menu .menu-item{font-size:15px;padding:4px;cursor:context-menu}.approval-history .paggination #menu_trigger .dropdown-menu .red{color:#f74343}.approval-history .paginator{float:right;padding-top:0px}.approval-history .paginator .pagination-first{display:none}.approval-history .paginator .pagination-last{display:none}.approval-history .second-row th{border-top:0;padding-top:0;font-size:14px;color:#7d8388;border-bottom:1px solid #ddd !important}.patient-card{overflow:auto;max-height:calc(100vh - 80px)}.patient-card .subscription-not-paid{background-color:#F9B3A9 !important}.patient-card .subscription-is-paid{background-color:#bee8ab !important}.patient-card .subscription-expired{background-color:#d2d1d1 !important}.patient-card .width-50-px{width:50px}.patient-card .staffers-menu{max-height:250px;overflow-x:auto}.patient-card .count-label{padding:0 8px;line-height:22px;border-radius:11px;text-align:center;display:inline-block;color:#fff;background-color:#25aae2}.patient-card .balance-positive{color:#20c528;font-weight:800}.patient-card .balance-negative{color:#f74343;font-weight:800}.patient-card .payments-wrapper #navigation_table_list tbody{height:calc(100vh - 472px)}.patient-card .reminders-wrapper #navigation_table_list tbody,.patient-card .plans-wrapper #navigation_table_list tbody{height:calc(100vh - 442px)}.patient-card .appointments-wrapper #scroll_navigation_div{width:100%}.patient-card .appointments-wrapper #navigation_table_list tbody{height:calc(100vh - 522px)}.patient-card .treatment-plans-wrapper #scroll_navigation_div{width:100%}.patient-card .treatment-plans-wrapper #navigation_table_list tbody{height:calc(100vh - 522px)}.patient-card .courses-wrapper :not(.pages) #navigation_table_list tbody,.patient-card .call-history-wrapper :not(.pages) #navigation_table_list tbody{height:calc(100vh - 452px)}.patient-card .courses-wrapper .pages #navigation_table_list tbody,.patient-card .call-history-wrapper .pages #navigation_table_list tbody{height:calc(100vh - 492px)}.patient-card .activity-wrapper{overflow:auto !important}.patient-card .activity-wrapper table tbody td{position:relative}.patient-card .activity-wrapper table thead th{position:sticky;top:0;z-index:1}.patient-card .medical-wrapper #scroll_navigation_div{width:100%}.patient-card .medical-wrapper #navigation_table_list tbody{height:calc(100vh - 455px);overflow-x:hidden !important}.patient-card .ticket-tab-wrapper #scroll_navigation_div{width:100%}.patient-card .ticket-tab-wrapper .fixed-header-ticket-tab{max-height:calc(100vh - 560px);overflow:auto !important}@media (min-width: 1630px){.patient-card .activity-wrapper.patient-info-expand{max-height:calc(100vh - 530px)}.patient-card .activity-wrapper.patient-info-collapsed{max-height:calc(100vh - 360px)}}@media (max-width: 1630px){.patient-card .activity-wrapper.patient-info-expand{max-height:calc(100vh - 530px)}.patient-card .activity-wrapper.patient-info-collapsed{max-height:calc(100vh - 360px)}}.patient-card .status-label{padding:0 10px;line-height:24px;border-radius:12px;text-align:center;display:inline-block;color:#fff}.patient-card .status-label.status-closed{background-color:#20c528}.patient-card .status-label.status-open{background-color:#25aae2}.patient-card div.section-header{background-color:#fff;padding:15px;margin-bottom:20px}.patient-card div.section-header .collapse-icon{text-align:right}.patient-card div.section-body{max-height:calc(100vh - 345px);overflow:hidden !important;background-color:#fff}.patient-card div.section-body .fa-ban.mobile-icon{font-size:80px;padding-left:48%;padding-right:48%;padding-top:100px}.patient-card div.section-body.patient-info-collapsed{max-height:calc(100vh - 175px)}.patient-card div.section-body.patient-info-collapsed .section-tabs .customTabs .activity-wrapper{height:calc(100vh - 345px)}.patient-card div.section-body.patient-info-collapsed .section-tabs .customTabs .activity-wrapper.pages{height:calc(100vh - 355px)}.patient-card div.section-body.patient-info-collapsed .section-tabs .customTabs .activity-wrapper #navigation_table_list tbody{height:calc(100vh - 365px)}@media (min-width: 767px) and (max-width: 1120px){.patient-card div.section-body.patient-info-collapsed .section-tabs .customTabs .activity-wrapper{height:calc(100vh - 375px) !important}.patient-card div.section-body.patient-info-collapsed .section-tabs .customTabs .activity-wrapper.pages{height:calc(100vh - 420px) !important}.patient-card div.section-body.patient-info-collapsed .section-tabs .customTabs .activity-wrapper #navigation_table_list tbody{height:calc(100vh - 445px) !important}}.patient-card div.section-body.patient-info-collapsed .section-tabs .customTabs .appointments-wrapper{height:calc(100vh - 222px)}.patient-card div.section-body.patient-info-collapsed .section-tabs .customTabs .appointments-wrapper #navigation_table_list tbody{height:calc(100vh - 340px)}.patient-card div.section-body.patient-info-collapsed .section-tabs .customTabs .treatment-plans-wrapper{height:calc(100vh - 222px)}.patient-card div.section-body.patient-info-collapsed .section-tabs .customTabs .treatment-plans-wrapper #navigation_table_list tbody{height:calc(100vh - 340px)}.patient-card div.section-body.patient-info-collapsed .section-tabs .customTabs .card-tables-wrapper{height:calc(100vh - 222px)}.patient-card div.section-body.patient-info-collapsed .section-tabs .customTabs .card-tables-wrapper #navigation_table_list tbody{height:calc(100vh - 275px)}.patient-card div.section-body.patient-info-collapsed .section-tabs .customTabs .card-tables-wrapper .pages #navigation_table_list tbody{height:calc(100vh - 312px) !important}.patient-card div.section-body.patient-info-collapsed .section-tabs .customTabs .payments-wrapper{height:calc(100vh - 222px)}.patient-card div.section-body.patient-info-collapsed .section-tabs .customTabs .payments-wrapper #navigation_table_list tbody{height:calc(100vh - 310px)}.patient-card .collapsed-header .patientName{color:#25aae2;font-size:30px}.patient-card .collapsed-header .dot-separator{bottom:5px}.patient-card .collapsed-header .national-id{padding-top:6px}.patient-card .patient-info-container{display:flex;display:-webkit-flex;justify-content:space-between;padding:5px 0 0 0;flex-direction:row;position:relative}.patient-card .patient-info-container .alert-container{background-color:#f74343;color:white;font-weight:bold;border-radius:5px;padding:0 5px}.patient-card .patient-info-container .patientName{color:#25aae2;font-size:30px}.patient-card .patient-info-container .icon-buttons{position:absolute;top:10px}.patient-card .patient-info-container .header-box{width:49.3%}.patient-card .patient-info-container .cell-padding{padding-top:10px}.patient-card .patient-info-container .cell-text-indent{text-indent:20px}.patient-card .patient-info-container .profilePic{flex-grow:0.2}.patient-card .patient-info-container #genericPic{color:#ccc;font-size:85px;padding:17px}.patient-card .patient-info-container .picContainer{border-radius:50%;width:128px;height:128px;background-position:center;background-repeat:no-repeat;background-size:cover}.patient-card .patient-info-container .separator{border-bottom:solid 0.5px #ccd0d4}.patient-card .patient-info-container .container-padding{padding:10px 0 5px 0}.patient-card .patient-info-container .gallery-icon{padding-top:7px;cursor:pointer}.patient-card .patient-info-container .editBtn{font-size:13px;margin-top:10px;height:25px}.patient-card .patient-info-container .callBtn{font-size:14px;width:110px;height:25px}.patient-card .patient-info-container .basic-info-btn{height:20px;width:20px;border-radius:50%;border:1px solid;padding:0px;background-color:#fff}.patient-card .patient-info-container .margin-left-0{margin-left:0px !important}.patient-card .patient-info-container .dot{position:relative;bottom:10px;color:#6f767c;font-size:20px;font-weight:bold}.patient-card .patient-info-container .green{color:#20c528;font-size:15px;font-weight:bold}.patient-card .patient-info-container .itemSpace{flex-grow:0.02}.patient-card .patient-info-container .categoryTxt{color:#6f767c}.patient-card .patient-info-container .lightBlueColor{color:#25aae2}.patient-card .patient-info-container .moreInfo{width:100%}.patient-card .patient-info-container .moreInfo td{padding:10px}.patient-card .patient-info-container .moreInfo .right-txt{direction:ltr}.patient-card .patient-info-container .moreInfo .overflow-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;float:left;max-width:540px}@media (max-width: 1400px){.patient-card .patient-info-container .moreInfo .overflow-ellipsis{max-width:380px}}@media (max-width: 1024px){.patient-card .patient-info-container .moreInfo .overflow-ellipsis{max-width:630px}}@media (max-width: 768px){.patient-card .patient-info-container .moreInfo .overflow-ellipsis{max-width:350px}}.patient-card .patient-info-container .greyColor{color:#6f767c}.patient-card .lblForCB{position:relative;padding-left:30px;cursor:pointer;bottom:0;color:rgba(0,0,0,0.9);line-height:34px;font-size:15px}.patient-card .section-tabs #menu_trigger_wrap{padding:0 15px;border-bottom:1px solid #ddd;z-index:5;position:relative}.patient-card .section-tabs #menu_trigger_wrap #menu_trigger .icon{cursor:pointer;padding:10px 5px 9px}.patient-card .section-tabs #menu_trigger_wrap #menu_trigger ul{border-radius:0;padding-bottom:0}.patient-card .section-tabs #menu_trigger_wrap #menu_trigger ul li .display-flex-align-items-center{padding:7px 15px;white-space:nowrap}.patient-card .section-tabs #menu_trigger_wrap #menu_trigger ul li .display-flex-align-items-center .menu-icon{width:30px;text-align:center}.patient-card .section-tabs #menu_trigger_wrap #menu_trigger ul li .display-flex-align-items-center a{color:#0d1e2d}.patient-card .section-tabs #menu_trigger_wrap #menu_trigger ul li.menu-item:hover{background:#f7f8f8}.patient-card .section-tabs #menu_trigger_wrap #menu_trigger ul li.divider{margin-bottom:0}.patient-card .section-tabs #menu_trigger_wrap #menu_trigger ul li.export-menus{padding-bottom:0}.patient-card .section-tabs #menu_trigger_wrap #menu_trigger ul li.export-menus>div{flex:1 0 0;-webkit-flex:1 0 0;text-align:center;cursor:pointer;padding-top:9px;padding-bottom:7px;margin:0}.patient-card .section-tabs #menu_trigger_wrap #menu_trigger ul li.export-menus>div:hover{background:#f7f8f8}.patient-card .section-tabs #menu_trigger_wrap #menu_trigger ul li.export-menus>div .export-menu-icon{height:25px}.patient-card .section-tabs .nav.nav-tabs{overflow:hidden;white-space:nowrap}.patient-card .section-tabs .nav.nav-tabs .uib-tab.nav-item{display:inline-block;float:none}.patient-card .section-tabs .separator{border-bottom:1px solid #ccd0d4}.patient-card .section-tabs .customTabs{position:relative}.patient-card .section-tabs .customTabs .tabContent{width:100%}.patient-card .section-tabs .customTabs .activity-wrapper{clear:both}.patient-card .section-tabs .customTabs .filterControl{width:160px;margin:20px}.patient-card .section-tabs .customTabs .filters-select{width:200px;margin:20px}.patient-card .section-tabs .customTabs .filters-select button{width:200px;height:34px;background-color:white}.patient-card .section-tabs .customTabs .filters-select .dropdown-menu{width:200px;padding:10px}.patient-card .section-tabs .customTabs .searchTxtBox{background:url("/images/png/app/magnifying-glass-icon.png") no-repeat;background-position-x:5px;background-position-y:7px}.patient-card .section-tabs .customTabs .nav-tabs{height:40px}.patient-card .section-tabs .customTabs .nav-tabs li{margin:0 0 0 15px}.patient-card .section-tabs .customTabs .nav-tabs li a{transition:none;color:#6f767c;font-size:13px;padding:10px;border-radius:0}.patient-card .section-tabs .customTabs .nav-tabs li.active{border-bottom:none}.patient-card .section-tabs .customTabs .nav-tabs li.active a{color:#0d1e2d;border:none;border-bottom:5px solid #25aae2;padding:10px 10px 6px}.patient-card .section-tabs .customTabs .nav-tabs li.active.tab-heading-no-padding>a{border-bottom:none}.patient-card .section-tabs .customTabs .nav-tabs li.tab-heading-no-padding>a{position:initial;padding:0}.patient-card .section-tabs .customTabs .nav-tabs li.tab-heading-no-padding>a .dropdown{position:initial;padding-bottom:10px;padding-top:2px}.patient-card .section-tabs .customTabs .nav-tabs li.tab-heading-no-padding>a span.dropdown-toggle{padding:10px;font-size:20px}.patient-card .section-tabs .customTabs .page-size{margin:20px 0 0 0;height:30px;padding:2px 5px}.patient-card .section-tabs .customTabs .pagination{margin:20px 0 0 0}.patient-card .section-tabs .customTabs .plans-tab-table .v-img{margin-left:10px}.patient-card .section-tabs .customTabs .appts-table .canceled td{text-decoration:line-through}.patient-card .section-tabs .customTabs .treatment-plans-table .canceled td{text-decoration:line-through}.patient-card .section-tabs .customTabs .activityTabTable,.patient-card .section-tabs .customTabs .prescriptions-tab-table,.patient-card .section-tabs .customTabs .comments-tab-table,.patient-card .section-tabs .customTabs .diagnostics-tab-table,.patient-card .section-tabs .customTabs .call-tab-table,.patient-card .section-tabs .customTabs .userTables-tab-table,.patient-card .section-tabs .customTabs .tab-table{margin:0}.patient-card .section-tabs .customTabs .activityTabTable .width-150,.patient-card .section-tabs .customTabs .prescriptions-tab-table .width-150,.patient-card .section-tabs .customTabs .comments-tab-table .width-150,.patient-card .section-tabs .customTabs .diagnostics-tab-table .width-150,.patient-card .section-tabs .customTabs .call-tab-table .width-150,.patient-card .section-tabs .customTabs .userTables-tab-table .width-150,.patient-card .section-tabs .customTabs .tab-table .width-150{min-width:150px;max-width:150px;width:150px}.patient-card .section-tabs .customTabs .activityTabTable .width-250,.patient-card .section-tabs .customTabs .prescriptions-tab-table .width-250,.patient-card .section-tabs .customTabs .comments-tab-table .width-250,.patient-card .section-tabs .customTabs .diagnostics-tab-table .width-250,.patient-card .section-tabs .customTabs .call-tab-table .width-250,.patient-card .section-tabs .customTabs .userTables-tab-table .width-250,.patient-card .section-tabs .customTabs .tab-table .width-250{min-width:250px;max-width:250px;width:250px}.patient-card .section-tabs .customTabs .activityTabTable .alert-component,.patient-card .section-tabs .customTabs .prescriptions-tab-table .alert-component,.patient-card .section-tabs .customTabs .comments-tab-table .alert-component,.patient-card .section-tabs .customTabs .diagnostics-tab-table .alert-component,.patient-card .section-tabs .customTabs .call-tab-table .alert-component,.patient-card .section-tabs .customTabs .userTables-tab-table .alert-component,.patient-card .section-tabs .customTabs .tab-table .alert-component{font-weight:700;color:#f74343}.patient-card .section-tabs .customTabs .activityTabTable .selected,.patient-card .section-tabs .customTabs .activityTabTable .selected td,.patient-card .section-tabs .customTabs .prescriptions-tab-table .selected,.patient-card .section-tabs .customTabs .prescriptions-tab-table .selected td,.patient-card .section-tabs .customTabs .comments-tab-table .selected,.patient-card .section-tabs .customTabs .comments-tab-table .selected td,.patient-card .section-tabs .customTabs .diagnostics-tab-table .selected,.patient-card .section-tabs .customTabs .diagnostics-tab-table .selected td,.patient-card .section-tabs .customTabs .call-tab-table .selected,.patient-card .section-tabs .customTabs .call-tab-table .selected td,.patient-card .section-tabs .customTabs .userTables-tab-table .selected,.patient-card .section-tabs .customTabs .userTables-tab-table .selected td,.patient-card .section-tabs .customTabs .tab-table .selected,.patient-card .section-tabs .customTabs .tab-table .selected td{background-color:#dfe3e5 !important}.patient-card .section-tabs .customTabs .activityTabTable tr th,.patient-card .section-tabs .customTabs .prescriptions-tab-table tr th,.patient-card .section-tabs .customTabs .comments-tab-table tr th,.patient-card .section-tabs .customTabs .diagnostics-tab-table tr th,.patient-card .section-tabs .customTabs .call-tab-table tr th,.patient-card .section-tabs .customTabs .userTables-tab-table tr th,.patient-card .section-tabs .customTabs .tab-table tr th{font-weight:100;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.patient-card .section-tabs .customTabs .activityTabTable tr td,.patient-card .section-tabs .customTabs .prescriptions-tab-table tr td,.patient-card .section-tabs .customTabs .comments-tab-table tr td,.patient-card .section-tabs .customTabs .diagnostics-tab-table tr td,.patient-card .section-tabs .customTabs .call-tab-table tr td,.patient-card .section-tabs .customTabs .userTables-tab-table tr td,.patient-card .section-tabs .customTabs .tab-table tr td{cursor:pointer;border-top:none}.patient-card .section-tabs .customTabs .activityTabTable tr td.date-cell,.patient-card .section-tabs .customTabs .activityTabTable tr td.time-cell,.patient-card .section-tabs .customTabs .prescriptions-tab-table tr td.date-cell,.patient-card .section-tabs .customTabs .prescriptions-tab-table tr td.time-cell,.patient-card .section-tabs .customTabs .comments-tab-table tr td.date-cell,.patient-card .section-tabs .customTabs .comments-tab-table tr td.time-cell,.patient-card .section-tabs .customTabs .diagnostics-tab-table tr td.date-cell,.patient-card .section-tabs .customTabs .diagnostics-tab-table tr td.time-cell,.patient-card .section-tabs .customTabs .call-tab-table tr td.date-cell,.patient-card .section-tabs .customTabs .call-tab-table tr td.time-cell,.patient-card .section-tabs .customTabs .userTables-tab-table tr td.date-cell,.patient-card .section-tabs .customTabs .userTables-tab-table tr td.time-cell,.patient-card .section-tabs .customTabs .tab-table tr td.date-cell,.patient-card .section-tabs .customTabs .tab-table tr td.time-cell{white-space:nowrap}.patient-card .section-tabs .customTabs .activityTabTable tr.canceledTreatment td span,.patient-card .section-tabs .customTabs .prescriptions-tab-table tr.canceledTreatment td span,.patient-card .section-tabs .customTabs .comments-tab-table tr.canceledTreatment td span,.patient-card .section-tabs .customTabs .diagnostics-tab-table tr.canceledTreatment td span,.patient-card .section-tabs .customTabs .call-tab-table tr.canceledTreatment td span,.patient-card .section-tabs .customTabs .userTables-tab-table tr.canceledTreatment td span,.patient-card .section-tabs .customTabs .tab-table tr.canceledTreatment td span{text-decoration:line-through}.patient-card .section-tabs .customTabs .activityTabTable tr.canceledTreatment td .no-decoration,.patient-card .section-tabs .customTabs .prescriptions-tab-table tr.canceledTreatment td .no-decoration,.patient-card .section-tabs .customTabs .comments-tab-table tr.canceledTreatment td .no-decoration,.patient-card .section-tabs .customTabs .diagnostics-tab-table tr.canceledTreatment td .no-decoration,.patient-card .section-tabs .customTabs .call-tab-table tr.canceledTreatment td .no-decoration,.patient-card .section-tabs .customTabs .userTables-tab-table tr.canceledTreatment td .no-decoration,.patient-card .section-tabs .customTabs .tab-table tr.canceledTreatment td .no-decoration{text-decoration:none !important}.patient-card .section-tabs .customTabs .activityTabTable .border-color-activity,.patient-card .section-tabs .customTabs .prescriptions-tab-table .border-color-activity,.patient-card .section-tabs .customTabs .comments-tab-table .border-color-activity,.patient-card .section-tabs .customTabs .diagnostics-tab-table .border-color-activity,.patient-card .section-tabs .customTabs .call-tab-table .border-color-activity,.patient-card .section-tabs .customTabs .userTables-tab-table .border-color-activity,.patient-card .section-tabs .customTabs .tab-table .border-color-activity{border-top:1px solid #0d1e2d;border-bottom:1px solid #0d1e2d}.patient-card .section-tabs .customTabs .activityTabTable .typeTxt,.patient-card .section-tabs .customTabs .prescriptions-tab-table .typeTxt,.patient-card .section-tabs .customTabs .comments-tab-table .typeTxt,.patient-card .section-tabs .customTabs .diagnostics-tab-table .typeTxt,.patient-card .section-tabs .customTabs .call-tab-table .typeTxt,.patient-card .section-tabs .customTabs .userTables-tab-table .typeTxt,.patient-card .section-tabs .customTabs .tab-table .typeTxt{color:#25aae2}.patient-card .section-tabs .customTabs .activityTabTable .width-40,.patient-card .section-tabs .customTabs .prescriptions-tab-table .width-40,.patient-card .section-tabs .customTabs .comments-tab-table .width-40,.patient-card .section-tabs .customTabs .diagnostics-tab-table .width-40,.patient-card .section-tabs .customTabs .call-tab-table .width-40,.patient-card .section-tabs .customTabs .userTables-tab-table .width-40,.patient-card .section-tabs .customTabs .tab-table .width-40{width:40px}.patient-card .section-tabs .customTabs .activityTabTable .min-width-150,.patient-card .section-tabs .customTabs .prescriptions-tab-table .min-width-150,.patient-card .section-tabs .customTabs .comments-tab-table .min-width-150,.patient-card .section-tabs .customTabs .diagnostics-tab-table .min-width-150,.patient-card .section-tabs .customTabs .call-tab-table .min-width-150,.patient-card .section-tabs .customTabs .userTables-tab-table .min-width-150,.patient-card .section-tabs .customTabs .tab-table .min-width-150{min-width:150px}.patient-card .section-tabs .customTabs .activityTabTable .collapse-desc-text{max-height:100px;max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.patient-card .nav-tabs-justified>li>a,.patient-card .nav-tabs.nav-justified>li>a,.patient-card .nav-tabs.nav-justified>li>a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.patient-card #editTreatingDoctors>span:first-child>span:first-child{color:darkred;font-weight:bold}@media (max-width: 1024px){.patient-card .nav-tabs-justified>li>a,.patient-card .nav-tabs.nav-justified>li>a,.patient-card .nav-tabs.nav-justified>li>a{max-width:150px}.patient-card .patient-info-container{display:flex;flex-direction:column}.patient-card .patient-info-container .header-box{width:100%}.patient-card .section-tabs .customTabs{position:relative}}@media (max-width: 768px){.patient-card .nav-tabs-justified>li>a,.patient-card .nav-tabs.nav-justified>li>a,.patient-card .nav-tabs.nav-justified>li>a{max-width:100px}}.left-to-right .approval-history .paggination{float:right}.left-to-right .approval-history .paggination div{float:right}.left-to-right .approval-history .paggination .btn-action{float:right}.left-to-right .approval-history .paginator{float:right}.left-to-right .patient-card .float-left-attributes{float:left;padding:5px}.left-to-right .patient-card .patient-info-container .icon-buttons{right:10px}.left-to-right .patient-card .section-tabs .customTabs .filterControl,.left-to-right .patient-card .section-tabs .customTabs .filters-select{float:left}.left-to-right .patient-card .section-tabs .customTabs .filters-sselect .dropdown-menu li{text-align:left !important}.left-to-right .patient-card .section-tabs #menu_trigger_wrap{float:right;border-left:1px solid #ddd}.left-to-right .patient-card .pull-nav{float:right}.left-to-right .patient-card div.section-header button{float:right;margin-left:10px}.left-to-right .patient-card .activityTabTable th,.left-to-right .patient-card .prescriptions-tab-table th,.left-to-right .patient-card .comments-tab-table th,.left-to-right .patient-card .diagnostics-tab-table th,.left-to-right .patient-card .call-tab-table th,.left-to-right .patient-card .userTables-tab-table th,.left-to-right .patient-card .tab-table th{text-align:left}.left-to-right .patient-card .tab-pagination{margin-right:10px}.right-to-left .card-apply-btn{margin:20px;float:right}.right-to-left .approval-history .paggination{float:left}.right-to-left .approval-history .paggination div{float:left}.right-to-left .approval-history .paggination .btn-action{float:left}.right-to-left .approval-history .paginator{float:left}.right-to-left .patient-card .float-left-attributes{float:right;padding:5px}.right-to-left .patient-card .patient-info-container .moreInfo .right-txt{text-align:right;direction:ltr}.right-to-left .patient-card .patient-info-container .icon-buttons{left:10px}.right-to-left .patient-card .section-tabs .customTabs{position:relative}.right-to-left .patient-card .section-tabs .customTabs .filterControl,.right-to-left .patient-card .section-tabs .customTabs .filters-select{float:right}.right-to-left .patient-card .section-tabs .customTabs .filters-select .dropdown-menu li{text-align:right !important}.right-to-left .patient-card .section-tabs #menu_trigger_wrap{float:left;border-right:1px solid #ddd}.right-to-left .patient-card .pull-nav{float:left;margin-left:5px}.right-to-left .patient-card div.section-header button{float:left;margin-right:10px}.right-to-left .patient-card .nav-tabs:not(.nav-justified):not(.nav-tabs.nav-justified) li{float:right}.right-to-left .patient-card .activityTabTable .cboxes-container{text-align:right !important}.right-to-left .patient-card .plans-tab-table .v-img{margin-left:10px}.right-to-left .patient-card .activityTabTable th,.right-to-left .patient-card .prescriptions-tab-table th,.right-to-left .patient-card .comments-tab-table th,.right-to-left .patient-card .diagnostics-tab-table th,.right-to-left .patient-card .call-tab-table th,.right-to-left .patient-card .userTables-tab-table th,.right-to-left .patient-card .tab-table th{text-align:right}.right-to-left .tab-pagination{margin-left:10px}.prescription-tab-tabset-content{min-height:500px}.float-none{float:none !important}.patient-card-mobile .width-50-px{width:50px}.patient-card-mobile .fa-ban{font-size:40px;padding-left:49%;padding-right:49%;padding-top:100px}.patient-card-mobile .mobile-wrap{clear:both}.patient-card-mobile .mobile-wrap .section-header.collapsed-header{padding:15px !important;margin-bottom:15px !important}.patient-card-mobile .mobile-wrap .section-header.color-default{background-color:#fff !important}.patient-card-mobile .mobile-wrap .patient-info-container{background-color:#fff;display:block;padding:15px;margin-bottom:15px}.patient-card-mobile .mobile-wrap div.section-body.tables-wrap{max-height:none;height:auto !important}.patient-card-mobile .mobile-wrap div.section-body .section-tabs .customTabs .filterControl{margin:10px;width:35%}.patient-card-mobile .mobile-wrap div.section-body .section-tabs .customTabs .filters-select{margin:10px}.patient-card-mobile .mobile-wrap div.section-body .section-tabs .customTabs .pagination{margin:10px 0 5px}.patient-card-mobile .mobile-wrap div.section-body .section-tabs .appointments-wrapper #navigation_table_list tbody{height:calc(100vh - 422px)}.patient-card-mobile .mobile-wrap div.section-body .section-tabs .treatment-plans-wrapper #navigation_table_list tbody{height:calc(100vh - 422px)}.patient-card-mobile .mobile-wrap div.section-body .section-tabs .payments-wrapper #navigation_table_list tbody{height:calc(100vh - 342px) !important}.patient-card-mobile .mobile-wrap div.section-body .section-tabs .reminders-wrapper #navigation_table_list tbody,.patient-card-mobile .mobile-wrap div.section-body .section-tabs .plans-wrapper #navigation_table_list tbody{height:calc(100vh - 362px)}.patient-card-mobile .mobile-wrap div.section-body .section-tabs .activity-tab #navigation_table_list tbody{height:calc(100vh - 455px)}.patient-card-mobile .mobile-wrap div.section-body .section-tabs .medical-wrapper #navigation_table_list tbody,.patient-card-mobile .mobile-wrap div.section-body .section-tabs .courses-wrapper #navigation_table_list tbody,.patient-card-mobile .mobile-wrap div.section-body .section-tabs .call-history-wrapper #navigation_table_list tbody{height:calc(100vh - 412px)}@media (min-width: 544px) and (max-width: 767px){.patient-card-mobile .mobile-wrap div.section-body .section-tabs .appointments-wrapper #navigation_table_list tbody{height:calc(100vh - 282px)}.patient-card-mobile .mobile-wrap div.section-body .section-tabs .treatment-plans-wrapper #navigation_table_list tbody{height:calc(100vh - 282px)}.patient-card-mobile .mobile-wrap div.section-body .section-tabs .activity-tab #navigation_table_list tbody{height:calc(100vh - 255px)}.patient-card-mobile .mobile-wrap div.section-body .section-tabs .payments-wrapper #navigation_table_list tbody{height:calc(100vh - 322px) !important}.patient-card-mobile .mobile-wrap div.section-body .section-tabs .reminders-wrapper,.patient-card-mobile .mobile-wrap div.section-body .section-tabs .plans-wrapper{width:100%}.patient-card-mobile .mobile-wrap div.section-body .section-tabs .reminders-wrapper #navigation_table_list tbody,.patient-card-mobile .mobile-wrap div.section-body .section-tabs .plans-wrapper #navigation_table_list tbody{height:calc(100vh - 282px)}.patient-card-mobile .mobile-wrap div.section-body .section-tabs .medical-wrapper #navigation_table_list tbody,.patient-card-mobile .mobile-wrap div.section-body .section-tabs .courses-wrapper #navigation_table_list tbody,.patient-card-mobile .mobile-wrap div.section-body .section-tabs .call-history-wrapper #navigation_table_list tbody{height:calc(100vh - 322px)}}.patient-card-mobile .mobile-wrap div.section-body.patient-info-collapsed .section-tabs .customTabs .activity-wrapper{height:calc(100vh - 400px) !important}.patient-card-mobile .mobile-wrap div.section-body.patient-info-collapsed .section-tabs .customTabs .appointments-wrapper #navigation_table_list tbody{height:calc(100vh - 282px)}.patient-card-mobile .mobile-wrap div.section-body.patient-info-collapsed .section-tabs .customTabs .treatment-plans-wrapper #navigation_table_list tbody{height:calc(100vh - 282px)}@media (min-width: 544px) and (max-width: 767px){.patient-card-mobile .mobile-wrap div.section-body.patient-info-collapsed .section-tabs .customTabs .activity-wrapper{height:calc(100vh - 200px) !important}}.left-to-right .patient-info-container .collapse-icon{text-align:right}.right-to-left .patient-info-container .collapse-icon{text-align:left}.choices-editor .choice-element{cursor:pointer;display:flex;align-items:center}.choices-editor .choice-element .fa{font-size:17px}#vf_form_template_container ul.dropdown-menu{max-height:450px;overflow-y:auto}#patient-checklists_grid_container #main_table_wrap #main_table tbody{height:calc(100vh - 285px)}#patient-checklists_grid_container #main_table_wrap #main_table tbody tr td .communications-label{width:30px;height:20px;border-radius:9px;color:#fff;text-align:center;font-weight:700}#patient-checklists_grid_container #main_table_wrap #main_table tbody tr td .communications-label.communications-single{background-color:#20c528}#patient-checklists_grid_container #main_table_wrap #main_table tbody tr td .communications-label.communications-multi{background-color:#25aae2}#patient-checklists_grid_container #main_table_wrap #main_table tbody tr td .events-label{width:30px;height:20px;border-radius:9px;color:#fff;text-align:center;font-weight:700}#patient-checklists_grid_container #main_table_wrap #main_table tbody tr td .events-label.event-red{background-color:#e22551}#patient-checklists_grid_container #main_table_wrap #main_table tbody tr td .events-label.event-cyan{background-color:#25aae2}#patient-checklists_grid_container table#main_table tr{background:#fff !important}#patient-checklists_grid_container table#main_table tr.due-patient-checklist{background-color:rgba(255,255,0,0.211765) !important}#patient-checklists_grid_container table#main_table tr.selected{background-color:#25aae2 !important}#patient-checklists_grid_container .table-footer{border-top:1px solid #a5b0b8}#patient-checklists_grid_container .table-footer .pagination{margin:15px}#patient-checklists_grid_container .table-footer select.page-size{height:30px;padding:3px 10px;margin-bottom:5px}#patient-checklists_grid_container .table-footer span,#patient-checklists_grid_container .table-footer .page-summary{font-size:13px;color:#6f767c}#patient-checklists_grid_container .table-footer .page-summary{margin:15px}#patient-checklists_grid_container .table-footer .page-summary .display-flex-align-items-center>div{margin:0}.patient-checklist-info{overflow:hidden}@media (min-width: 1200px){.patient-checklist-info{min-width:450px}}.patient-checklist-info .margin-0-2{margin:0px 2px}.patient-checklist-info .admin-section-item{padding:15px !important}.patient-checklist-info div.field-name{flex:0 0 110px;color:#6f767c;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.patient-checklist-info #patient-checklist_main_info.connected-to-patient{padding-top:5px !important}.patient-checklist-info #patient-checklist_main_info .avatar-placeholder{width:67px;height:67px;border-radius:50%}.patient-checklist-info #patient-checklist_main_info .contacts .patient-checklist-name{font-size:18px;font-weight:700}.patient-checklist-info #patient-checklist_main_info .contacts .phone-number{flex:0 0 30%}.patient-checklist-info #patient-checklist_main_info .contacts>div:not(:last-child){margin-bottom:5px}.patient-checklist-info #patient-checklist_additional_info{background-color:#f4f8fb}.patient-checklist-info #patient-checklist_additional_info .status-name{color:#20c528;text-transform:uppercase;font-weight:700}.patient-checklist-info #patient-checklist_lists{padding:0}.patient-checklist-info #patient-checklist_lists .rapid-one-tabs{margin-top:0}.patient-checklist-info #patient-checklist_lists .rapid-one-tabs .nav-tabs.nav-justified>li{width:1%}.patient-checklist-info #patient-checklist_lists .rapid-one-tabs .tab-content{position:inherit;padding:10px 0}.patient-checklist-info #patient-checklist_lists .rapid-one-tabs .tab-content .event-appt-buttons{text-align:center;margin-bottom:10px}.patient-checklist-info #patient-checklist_lists .rapid-one-tabs .tab-content .event-appt-buttons button{margin:0 5px}.patient-checklist-info #patient-checklist_lists .rapid-one-tabs .tab-content .event-appt-buttons button img.add-appt-icon{margin-bottom:3px}#patient-checklist_container{overflow:hidden}#patient-checklist_container .move{opacity:0.6;border:dashed 1px grey;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8)}#patient-checklist_container .dragging{border:2px dashed #aaa !important;border-radius:4px}#patient-checklist_container .drag-area{border:2px dashed #aaa !important;border-radius:4px;height:60px}#patient-checklist_container #status_column_headers{width:100%;position:relative}#patient-checklist_container #status_column_headers>div{margin:0;flex:0 0 50%;-webkit-flex:0 0 50%;width:50%}#patient-checklist_container #status_column_headers>div .status-column-header{height:54px;border:1px solid #ccd0d4;background-color:#f9fbfc;padding:15px;font-size:20px}#patient-checklist_container .margin-top-14px{margin-top:14px}#patient-checklist_container #patient-checklists_cards{width:100%;height:calc(100vh - 300px)}#patient-checklist_container #patient-checklists_cards .status-column{min-height:calc(100vh - 300px);margin:0;flex:0 0 50%;-webkit-flex:0 0 50%;width:50%;background-color:#f4f8fb;border-right:1px solid #ccd0d4;border-left:1px solid #ccd0d4}#patient-checklist_container #patient-checklists_cards .status-column .patient-checklist-card{height:150px;border-bottom:1px solid #ccd0d4;background-color:#fff;padding:10px;position:relative;overflow:hidden}#patient-checklist_container #patient-checklists_cards .status-column .patient-checklist-card.active{background-color:#dfe3e5}#patient-checklist_container #patient-checklists_cards .status-column .patient-checklist-card.selected{background-color:#d2f2f9}#patient-checklist_container #patient-checklists_cards .status-column .patient-checklist-card .avatar-placeholder{padding-top:20px}#patient-checklist_container #patient-checklists_cards .status-column .patient-checklist-card .custom-checkbox{position:absolute}#patient-checklist_container #patient-checklists_cards .status-column .patient-checklist-card .custom-checkbox .lblForCB:before,#patient-checklist_container #patient-checklists_cards .status-column .patient-checklist-card .custom-checkbox .lblForCB:after{top:-25px}#patient-checklist_container #patient-checklists_cards .status-column .patient-checklist-card .patient-checklist-name{font-size:16px;color:#25aae2;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#patient-checklist_container #patient-checklists_cards .status-column .patient-checklist-card .communications-label{width:30px;height:20px;border-radius:9px;color:#fff;text-align:center;font-weight:700}#patient-checklist_container #patient-checklists_cards .status-column .patient-checklist-card .communications-label.communications-single{background-color:#20c528}#patient-checklist_container #patient-checklists_cards .status-column .patient-checklist-card .communications-label.communications-multi{background-color:#25aae2}#patient-checklist_container #patient-checklists_cards .status-column .patient-checklist-card .phone-number span{color:#25aae2}#patient-checklist_container #patient-checklists_cards .status-column .patient-checklist-card .statuses{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.left-to-right #patient-checklists_cards .padding-left-20{padding-left:20px}.left-to-right .status-column-header{padding-right:0 !important}.right-to-left #patient-checklists_cards .padding-left-20{padding-right:20px}.right-to-left .status-column-header{padding-left:0 !important}.right-to-left .status-column-header img{transform:rotate(180deg)}.patient-checklist .checklist-patient-info{font-size:12px}.patient-checklist div.admin-section-header{background-color:#fff;padding:15px;margin-bottom:20px;float:left;width:100%;height:58px}.patient-checklist .margin-10{margin-right:10px;margin-left:10px}.patient-checklist #head_table tr th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.patient-checklist #head_table tr th>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.patient-checklist .export-to-excel{font-size:16px !important}.patient-checklist #patient-checklist_content{background-color:#fff}.patient-checklist #patient-checklist_content .avatar-placeholder img{width:42px;height:42px;border-radius:50%}.patient-checklist #patient-checklist_content #main_grid_wrap{overflow:hidden}@media (min-width: 1024px){.patient-checklist #patient-checklist_content #main_grid_wrap{min-width:650px}}.patient-checklist #patient-checklist_content .patient-checklist-header{border-bottom-width:2px !important;font-size:24px;height:82px}.patient-checklist #patient-checklist_content .patient-checklist-header.menu-icon-container{width:80px;text-align:center}.patient-checklist #patient-checklist_content .patient-checklist-header.menu-icon-container img{padding:10px;cursor:pointer}.patient-checklist #patient-checklist_content .patient-checklist-header.menu-icon-container ul.dropdown-menu{border-radius:0}.patient-checklist #patient-checklist_content .patient-checklist-header.menu-icon-container ul.dropdown-menu li{padding:10px}.patient-checklist #patient-checklist_content .patient-checklist-header.menu-icon-container ul.dropdown-menu li a{color:#0d1e2d}.patient-checklist #patient-checklist_content .patient-checklist-header.menu-icon-container ul.dropdown-menu li:hover{background-color:#f7f8f8}.patient-checklist #patient-checklist_content .patient-checklist-header .button-group button{height:40px}.patient-checklist #patient-checklist_content .filters .basic-filters .form-control{width:160px}.patient-checklist #patient-checklist_content .filters .advanced-filters button{height:34px;width:160px}.patient-checklist #patient-checklist_content .block-separator{background-color:#a5abb1 !important;flex:0 0 20px}.patient-checklist #patient-checklist_content .block-separator>div{height:100%;text-align:center;padding:5px}.patient-checklist #patient-checklist_content .block-separator>div img{width:10px;cursor:move}.patient-checklist-mobile .title{font-size:20px !important}.patient-checklist-mobile .margin-5{margin:5px}.max-width-min-content{max-width:-moz-min-content !important;max-width:min-content !important}.left-to-right .patient-checklist #patient-checklist_content>div{margin-right:0}.left-to-right .patient-checklist #patient-checklist_content .patient-checklist-header.menu-icon-container{border-left:2px solid #ccd0d4}.right-to-left .patient-checklist #patient-checklist_content>div{margin-left:0}.right-to-left .patient-checklist #patient-checklist_content .patient-checklist-header.menu-icon-container{border-right:2px solid #ccd0d4}.add-subscriptions .modal-title{font-size:24px}.add-subscriptions .modal-form-buttons{margin-top:10px}.add-subscriptions .width-50-pr{width:50%}.add-subscriptions .row-div{width:100%;float:left}.add-subscriptions .date-group-kendo,.add-subscriptions .date-group-kendo .k-datepicker{width:100%}.left-to-right .add-subscriptions .margin-right-5{margin-right:5px}.left-to-right .add-subscriptions .margin-left-5{margin-left:5px}.right-to-left .add-subscriptions .margin-right-5{margin-left:5px}.right-to-left .add-subscriptions .margin-left-5{margin-right:5px}.btn-purple{color:#ffffff;background-color:#7952b3;border-color:#7341bd}.nowrap{white-space:nowrap}.portal-patient-name{color:#25aae2;font-size:30px}.padding-10{padding:10px}.matrix-select{padding:0 !important;min-width:80px}.row-item{overflow-x:auto}.padding-2-px{padding:2px !important}.font-size-10 th,.font-size-10 td,.font-size-10 select{font-size:10px}.visit-height .modal-dialog{height:90%}.visit-height .modal-content,.visit-height .visit-form-template-editor{height:100%}.visit-height .modal-body{height:calc(100% - 100px)}.visit-form-template-editor .margin-20px{margin:20px}.visit-form-template-editor .select-attribute{padding:12px 12px 0;display:inline-flex}.visit-form-template-editor .select-attribute .attribute-input{width:200px}.visit-form-template-editor .not-show-diagnosis{height:16px;margin-top:-5px}.visit-form-template-editor .template-items{display:flex;align-items:center;gap:16px;flex-wrap:nowrap}.visit-form-template-editor .template-items .item-name{display:flex;flex-direction:column;margin-right:10px}.padding-bank{padding-right:10px;padding-left:10px}.div-line-doctor{width:calc(100% - 20px)}.treating-doctor-width{width:295px}.visit-form-patient-interactions .company-logo img{width:auto;height:auto;margin:0 auto;max-width:100%;max-height:62px;padding:0 10px}.visit-form-patient-interactions .company-logo-mobile img{width:auto;height:auto;margin:0 auto;max-width:100%;max-height:52px;padding:0 10px}.padding-bottom-20{padding-bottom:20px}.padding-top-20{padding-top:20px}.padding-top-0-important{padding-top:0px !important}.patient-info-form{width:calc(1377px - 400px);margin:0 auto}.patient-info-form .margin-top-10{margin-top:10px}.patient-info-form .inputs-patient-div,.patient-info-form .inputs-patient-div .form-control,.patient-info-form .date-group,.patient-info-form .patient-more-info-input{width:290px}.patient-info-form .inputs-patient-div.div-small,.patient-info-form .inputs-patient-div .form-control.div-small,.patient-info-form .date-group.div-small,.patient-info-form .patient-more-info-input.div-small{width:230px}.patient-info-form .inputs-patient-div.div-small .date-group,.patient-info-form .inputs-patient-div .form-control.div-small .date-group,.patient-info-form .date-group.div-small .date-group,.patient-info-form .patient-more-info-input.div-small .date-group{width:230px}.patient-info-form .inputs-patient-div .search-patient,.patient-info-form .inputs-patient-div .form-control .search-patient,.patient-info-form .date-group .search-patient,.patient-info-form .patient-more-info-input .search-patient{width:240px;float:left}.patient-info-form .inputs-patient-div .contacts-icon,.patient-info-form .inputs-patient-div .form-control .contacts-icon,.patient-info-form .date-group .contacts-icon,.patient-info-form .patient-more-info-input .contacts-icon{float:left;padding-left:10px}.patient-info-form .date-group>span{width:100%}.patient-info-form .phone-block{width:calc(100% - 10px)}.patients .family-item{margin-top:-3px}.patients .margin-top-20{margin-top:20px}.patients .family-members-field .add-member-icon{margin-top:20px}.patients .payer-field .add-member-icon{margin-top:-2px;padding-right:10px;padding-left:10px}.patients .grey-color{background-color:#9a9a9a}.patients .family-status-name{color:black}.patients .payer-parent{font-size:18px}.patients .payer-input{width:342px}.patients .patients-list-mobile td,.patients .patients-list-mobile th{font-size:14px !important;padding-right:2px;padding-left:2px}.patients div.section-header{background-color:#fff;padding:15px;margin-bottom:20px}.patients .body-patient-tabs{overflow-y:hidden !important}.patients .body-patient-tabs .form-column{overflow:auto;height:calc(100vh - 304px) !important}.patients .body-patient-tabs .form-column .submit-button{margin:15px 15px 0 15px}.patients div.section-body{max-height:calc(100vh - 165px);overflow-y:auto;background-color:#fff}.patients div.section-body .section-item{position:relative;padding:20px 15px}.patients div.section-body .section-item .title-column{width:200px}.patients div.section-body .section-item .form-column{overflow:auto;height:calc(100vh - 204px)}.patients div.section-body .section-item .form-column .submit-button{margin:15px 15px 0 15px}.patients div.section-body .section-item-details{padding:5px 15px 0 15px !important}.patients div.section-body .section-item-details #firstName,.patients div.section-body .section-item-details #lastName{text-transform:capitalize}.patients div.section-body .search-form{float:left}.patients div.section-body .patients-table-container{float:left;width:100%}.patients div.section-body .patients-table-container .patients-list-wrapper{height:calc(100vh - 416px)}.patients div.section-body .patients-table-container #edit-patient-icon{margin-left:10px;margin-right:10px}@media (max-width: 767px){.patients div.section-body{max-height:none}.patients div.section-body .section-item{padding-top:5px !important}.patients div.section-body .search-form{float:none}.patients div.section-body .search-form .mobile-main-filters>div,.patients div.section-body .search-form .mobile-additional-filters>div{width:24%}.patients div.section-body .search-form .mobile-main-filters>div.global-search-field,.patients div.section-body .search-form .mobile-additional-filters>div.global-search-field{width:100%}.patients div.section-body .patients-table-container{padding-top:0}.patients div.section-body .patients-table-container .pagination{margin:15px 0 0}.patients div.section-body .patients-table-container .patients-list-wrapper{height:calc(100vh - 232px)}.patients div.section-body .patients-table-container .patients-list-wrapper .table{margin-bottom:0}}@media (max-width: 543px){.patients div.section-body .search-form .mobile-main-filters>div,.patients div.section-body .search-form .mobile-additional-filters>div{width:48%}.patients div.section-body .patients-table-container .patients-list-wrapper{height:calc(100vh - 390px)}}.patients .search-filter{max-width:315px}.patients .search-filter input,.patients .search-filter select{width:295px}.patients .search-procedure-input{width:350px}.patients .search-btn{margin-top:34px}.patients .search-btn button{height:34px}.patients .icons-btns i{cursor:pointer}.patients .icons-btns i.glyphicon-trash{color:#e22551}.patients .icons-btns i.glyphicon-edit{color:#20c528}.patients .icons-btns img{cursor:pointer}.patients .form-column .form-control,.patients .date-group{max-width:300px}.patients .access_control,.patients .access_control input{max-width:100% !important;min-width:200px}.patients .no-results{font-size:16px;font-weight:600;padding-bottom:20px;text-align:center}.patients .invalid-input{border:1px solid #e22551;webkit-box-shadow:inset 0 0 4px #e22551;box-shadow:inset 0 0 4px #e22551}.patients .tab-error a{color:#e22551 !important}.patients .delete-insurance{color:#e22551;font-size:18px;margin-top:10px}.patients .delete-insurance-financial{margin-top:40px !important}.patients .expires-on,.patients .add-insurance{margin-top:33.5px}.patients .form-center{max-width:calc(1377px - 200px);margin:0 auto}.patients .add-ava{width:300px;height:300px;color:#ccc;border:1px solid #ccc}.patients .add-ava img{border:1px solid #ccc;border-radius:50%;width:100%;height:100%}.patients .video-div{margin:0 auto;width:700px}.patients .video-div .webcam{width:300px;height:300px;overflow:hidden}.patients .video-div .webcam .webcam-live{width:300px;height:300px;-o-object-fit:cover;object-fit:cover;overflow:hidden}.patients .webcam-not-allowed .webcam{width:0px !important}.patients .webcam-not-allowed .webcam .webcam-live{width:0px !important}.patients .img-cover-div{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;width:100%;height:100%;border:1px solid #ccc}.patients .img-cover-div .delete-media{color:black;font-size:24px}.patients .photo-buttons{text-align:center;margin-top:20px}.patients .save-patient-button{padding:0 5px}.patients .text-center{text-align:center}.patients .empty-photo{font-size:100px;padding:100px}.patients .line-margin-top{margin-top:10px}.patients .submit-button{margin-top:10px;margin-bottom:10px}.patients .phone-input{margin-bottom:10px}.patients .comments-div{width:100%}.patients .comments-div textarea{max-width:100% !important;width:100%}.patients .custom-checkbox input[type="checkbox"]+.label-checkbox:after{color:#25aae2 !important}.patients .custom-checkbox input[type="checkbox"]:checked+.label-checkbox:after{max-width:25px !important;opacity:1 !important}.patients .lblForCB{position:relative;padding-left:30px;cursor:pointer;bottom:0;color:rgba(0,0,0,0.9);line-height:34px;font-size:15px}.patients .inputs-div,.patients .inputs-div .form-control{max-width:361px}.patients .inputs-div input,.patients .inputs-div select,.patients .inputs-div .form-control input,.patients .inputs-div .form-control select{width:342px}.patients .inputs-div .date-group .k-datepicker,.patients .inputs-div .form-control .date-group .k-datepicker{width:340px !important}.patients .health-org-input{min-width:255px}.patients .health-org-input .form-control{min-width:255px}.patients .more-info-input{min-width:255px}.patients .more-info-input .form-control,.patients .more-info-input .date-group .k-datepicker{min-width:255px}.patients .padding-bottom-10{padding-bottom:10px}.patients .addresses-input{margin-bottom:20px}.patients .addresses-input,.patients .addresses-input input,.patients .addresses-input select{min-width:255px}.patients .country .ui-select-toggle{max-width:255px !important}.patients .div-line{width:100%;float:left}.patients .div-line button{height:34px}.patients .clear-both{clear:both}.patients .insurance-inputs,.patients .insurance-inputs .k-datepicker{width:290px}.patients .patients-table-container{padding-top:20px}.patients .patients-table-container .table .selected{background-color:#dfe3e5}.patients .patients-table-container .table tbody tr:hover{background-color:#dfe3e5}.patients .patients-table-container .table .icons-btns img:hover{transform:scale(1.3)}.patients .patient-info-container{display:flex;display:-webkit-flex;justify-content:space-between;padding:5px 0 0 0;flex-direction:row}.patients .patient-info-container .full-header-box{width:100%}.patients .patient-info-container .alert-container{background-color:#f74343;color:white;font-weight:bold;border-radius:5px;padding:5px}.patients .patient-info-container .header-box{width:49.3%}.patients .patient-info-container .cell-padding{padding-top:10px}.patients .patient-info-container .cell-text-indent{text-indent:20px}.patients .patient-info-container .profilePic{flex-grow:0.2}.patients .patient-info-container #genericPic{color:#ccc;font-size:85px;padding:17px}.patients .patient-info-container .picContainer{border-radius:50%;width:128px;height:128px;background-position:center;background-repeat:no-repeat;background-size:cover}.patients .patient-info-container .profilePicDynamicForms{max-width:170px !important}.patients .patient-info-container .row-div{width:100%;float:left}.patients .patient-info-container .separator{border-bottom:solid 0.5px #ccd0d4}.patients .patient-info-container .container-padding{padding:10px 0 5px 0}.patients .patient-info-container .gallery-icon{padding-top:7px;cursor:pointer}.patients .patient-info-container .patientName{color:#25aae2;font-size:30px}.patients .patient-info-container .editBtn{font-size:13px;margin-top:10px;height:25px}.patients .patient-info-container .callBtn{font-size:14px;width:110px;height:25px}.patients .patient-info-container .dot{position:relative;bottom:10px;color:#6f767c;font-size:20px;font-weight:bold}.patients .patient-info-container .green{color:#20c528;font-size:15px;font-weight:bold}.patients .patient-info-container .itemSpace{flex-grow:0.02}.patients .patient-info-container .categoryTxt{color:#6f767c}.patients .patient-info-container .lightBlueColor{color:#25aae2}.patients .patient-info-container .moreInfo{width:100%}.patients .patient-info-container .moreInfo td{padding:10px}.patients .patient-info-container .moreInfo .right-txt{direction:ltr}.patients .patient-info-container .moreInfo .overflow-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;float:left;max-width:540px}@media (max-width: 1400px){.patients .patient-info-container .moreInfo .overflow-ellipsis{max-width:380px}}@media (max-width: 1024px){.patients .patient-info-container .moreInfo .overflow-ellipsis{max-width:630px}}@media (max-width: 768px){.patients .patient-info-container .moreInfo .overflow-ellipsis{max-width:350px}}.patients .patient-info-container .greyColor{color:#6f767c}.patients .nav-tabs-justified>li>a,.patients .nav-tabs.nav-justified>li>a,.patients .nav-tabs.nav-justified>li>a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width: 1024px){.patients .patients-table-container #edit-patient-icon{margin-left:0 !important;margin-right:0 !important}.patients .nav-tabs-justified>li>a,.patients .nav-tabs.nav-justified>li>a,.patients .nav-tabs.nav-justified>li>a{max-width:150px}.patients .patient-info-container{display:flex;flex-direction:column}.patients .patient-info-container .header-box{width:100%}.patients .alert-container{background-color:#f74343;color:white;font-weight:bold;border-radius:5px;padding:5px}}@media (max-width: 768px){.patients .nav-tabs-justified>li>a,.patients .nav-tabs.nav-justified>li>a,.patients .nav-tabs.nav-justified>li>a{max-width:100px}}@media (max-width: 767px){.patients .patient-info-container .profilePic{display:none}.patients .mce-top-part{display:none}}.patients .dynamic-form-desktop .dynamic-form-body{max-height:calc(100vh - 365px) !important}@media (max-width: 1665px){.patients .dynamic-form-desktop .dynamic-form-body{max-height:calc(100vh - 385px) !important}}@media (max-width: 1436px){.patients .dynamic-form-desktop .dynamic-form-body{max-height:calc(100vh - 410px) !important}}@media (max-width: 1200px){.patients .dynamic-form-desktop .dynamic-form-body{max-height:calc(100vh - 365px) !important}}.patients .dynamic-form-desktop .container-padding{padding:0px}.patients .dynamic-form .dynamic-form-header{padding:5px 10px}.patients .dynamic-form .container-padding{padding:0px}.patients .dynamic-form .section-header{padding-top:0px}.patients .dynamic-form .scroll-wrapper{max-height:calc(100vh - 78px);overflow-y:auto}.patients .visit-form .df-img-btns-container label.btn{line-height:2}.patients .visit-form .df-img-container{padding-top:2em;height:11em;text-align:center;position:relative}.patients .visit-form .df-img-container img{padding:0 0.5em}.patients .visit-form .df-img-container .delete-image-forms{top:10px;float:right}.patients .visit-form .float-right{float:right !important}.patients .visit-form .border-for-matrix-table n{border:1px solid grey}.patients .visit-form .border-for-matrix-table n .label-yes-no-matrix:before,.patients .visit-form .border-for-matrix-table n .label-yes-no-matrix:after{margin-top:-20px}.patients .visit-form .section-header-mobile #back-btn{margin-right:10px;margin-left:0 !important;float:left !important;padding:0 5px !important}.patients .visit-form .section-header-mobile .title{width:calc(100% - 60px)}.patients .visit-form .section-header-mobile .title>div{padding:3px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.patients .visit-form .section-header-mobile .patient-national-id-mobile{font-size:16px !important;padding-bottom:20px}.patients .visit-form .section-header-mobile #patient-national-id{line-height:normal !important}.patients .visit-form .patient-national-id-tablet{padding:0px 50px}.patients .visit-form .date-group-tablet{max-width:310px;width:100%}.patients .visit-form .date-group-tablet>span{width:100%}.patients .visit-form .form-input-tablet{max-width:310px;padding:0px 20px;width:100%}.patients .visit-form .width-50-px{width:50px}.patients .visit-form .padding-top-20{padding-top:20px}.patients .visit-form .inline-radio .overflow-ellipsis{white-space:normal !important}.patients .visit-form .inline-radio .radio-item{float:left;padding-right:10px}.patients .visit-form .inline-radio .radio-height{height:auto !important}.patients .visit-form .radio-height{height:30px}.patients .visit-form .radio-height .radio{margin:0 !important}.patients .visit-form .radio input[type="radio"]+.radio-label:before{border:1px solid #0d1e2d}.patients .visit-form .radio-label{color:#0d1e2d}.patients .visit-form .required-field-star-desktop{font-size:24px}.patients .visit-form .overflow-ellipsis{white-space:nowrap !important;text-overflow:ellipsis;overflow:hidden}.patients .visit-form .overflow-ellipsis-mobile{white-space:nowrap !important;text-overflow:ellipsis}.patients .visit-form .inline-choices,.patients .visit-form .vertical-choices{margin-top:-15px}.patients .visit-form .inline-choices .choice-item,.patients .visit-form .vertical-choices .choice-item{display:inline-block;padding-top:5px;padding-bottom:5px;padding-right:10px}.patients .visit-form .vertical-choices{margin-top:-15px}.patients .visit-form .mobile-visit-form-body .mce-listbox button{padding-right:0px}.patients .visit-form .mobile-visit-form-body .clear-both{clear:both}.patients .visit-form .mobile-visit-form-body .required-field-star{font-size:30px}.patients .visit-form .mobile-visit-form-body .row-btns-container #circle{margin:0}.patients .visit-form .mobile-visit-form-body .padding-right-10{padding-right:10px}.patients .visit-form .mobile-visit-form-body .padding-left-10{padding-left:10px}.patients .visit-form .mobile-visit-form-body .text-indent-8{text-indent:8px}.patients .visit-form .mobile-visit-form-body .padding-bottom-10{padding-bottom:10px}.patients .visit-form .mobile-visit-form-body .from-info-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:15px;padding-left:15px}.patients .visit-form .mobile-visit-form-body .patient-info-container{padding:10px}.patients .visit-form .mobile-visit-form-body .visit-form-input{padding:10px;width:100%}.patients .visit-form .mobile-visit-form-body .visit-form-input .visit-form-date,.patients .visit-form .mobile-visit-form-body .visit-form-input .visit-form-date .k-datepicker{width:100%}.patients .visit-form .mobile-visit-form-body .visit-form-input .visit-form-date{max-width:100%;width:100%}.patients .visit-form .mobile-visit-form-body .visit-form-input .menu-container{padding-top:5px;padding-left:10px;padding-right:10px;width:70px}.patients .visit-form .mobile-visit-form-body .visit-form-input-landscape{width:50% !important}.patients .visit-form .mobile-visit-form-body .row-visit-form-div{width:100%;float:left}.patients .visit-form .mobile-visit-form-body .edit-template-btn{width:30px;float:left;margin-left:10px;margin-right:0;height:30px}.patients .visit-form .mobile-visit-form-body .template-input{float:left;width:calc(100% - 80px)}@media (max-width: 767px){.patients .visit-form .mobile-visit-form-body{height:calc(100vh - 113px) !important;max-height:calc(100vh - 113px) !important}.patients .visit-form .mobile-visit-form-body .mce-top-part{display:block}}@media (max-width: 543px){.patients .visit-form .mobile-visit-form-body{height:calc(100vh - 182px) !important;max-height:calc(100vh - 182px) !important}.patients .visit-form .mobile-visit-form-body .mce-top-part{display:block}.patients .visit-form .mobile-visit-form-body .mce-menubtn .mce-fixed-width{width:80px}}.patients .visit-form .text-indent-8{text-indent:8px}.patients .visit-form .lh-2rem{line-height:2rem}.patients .visit-form #dynamic-components-container{background:white !important}.patients .visit-form .fieldNameLbl{white-space:normal !important;overflow:hidden;overflow-wrap:break-word}.patients .visit-form .choice-text{position:relative;top:20px}.patients .visit-form #company-logo{font-weight:400;font-size:25px;margin-top:5px;margin-bottom:5px;line-height:.8}.patients .visit-form .required-field{color:red}.patients .visit-form .required-field-mobile{color:red;vertical-align:top}.patients .visit-form .presc-title{cursor:pointer}.patients .visit-form #circle{border:1px solid;border-radius:50%;height:24px;width:24px;margin:5px;text-indent:3px;cursor:pointer}.patients .visit-form #circle #txt1{font-size:11px;position:relative;bottom:4px;left:3px}.patients .visit-form #circle #txt2{font-size:11px;position:relative;right:4px;top:2px}.patients .visit-form select:focus:not(#doctor-select):not(#template-type):not(#dropdown-select)>option:nth-child(2){color:#25aae2}.patients .visit-form option .from-info{color:red}.patients .visit-form .dynamic-component{display:none}.patients .visit-form .fa{font-size:25px}.patients .visit-form .fa.fa-small{font-size:1em}.patients .visit-form .section-icons{display:inline-block}.patients .visit-form .filterItem,.patients .visit-form .template-button,.patients .visit-form .section-icons,.patients .visit-form .dynamic-component{margin:15px}.patients .visit-form .section-header .form-button{cursor:pointer}.patients .visit-form .section-header .text-indent-10{text-indent:10px}.patients .visit-form .section-header #back-btn{padding:5px;height:35px;border-radius:4px;border:1px solid #a5b0b8;background-color:#ffffff}.patients .visit-form .section-header .form-title{color:#2a2a2a;font-family:"Segoe UI";font-size:29px;font-weight:400;text-indent:10px}.patients .visit-form .section-header #patient-national-id{width:92px;height:14px;color:#6f767c;font-family:"Segoe UI";font-size:20px;font-weight:400;line-height:39px;letter-spacing:1px;position:relative;text-indent:10px}.patients .visit-form .section-header #form-requirements #patient-icon{position:relative;top:10px;cursor:pointer;border-right:1px solid #a5b0b8;border-left:none;padding-right:20px;padding-left:0}.patients .visit-form .section-header #form-requirements #patient-view-documents,.patients .visit-form .section-header #form-requirements #toggle-form-view{border-right:1px solid #a5b0b8;border-left:none;padding-right:20px;padding-left:0}.patients .visit-form .section-header #form-requirements #form-options{position:relative;top:10px;cursor:pointer;padding-right:0;padding-left:20px}.patients .visit-form .section-header #edit-form{left:10px;top:5px;position:relative;cursor:pointer}.patients .visit-form .section-header .edit-template-layout{padding-right:20px;padding-left:20px}.patients .visit-form .section-body{background:transparent;max-height:calc(100vh - 206px);overflow-y:auto}.patients .visit-form .section-body hr{margin-top:0}.patients .visit-form .section-body .pull-filter-lbl{float:left}.patients .visit-form .section-body #dynamic-form .row .row-btns-container{padding-left:0 !important;padding-right:0 !important}.patients .visit-form .section-body #dynamic-form .row .row-item{padding:19px}.patients .visit-form .section-body #dynamic-form .row .row-item .field-interaction-btn{padding:5px;cursor:pointer}.patients .visit-form .section-body #dynamic-form .row .row-item .btn-group{margin:0 0 20px 0}.patients .visit-form .section-body #dynamic-form .row .row-item .btn-group .btn:not(.btn-normal){width:91px;height:35px}.patients .visit-form .section-body #dynamic-form .row .row-item .btn-group .btn:not(.btn-normal).active{box-shadow:inset 0 2px 5px 2px rgba(13,30,45,0.16);border:1px solid #a5b0b8;background-color:#dfe3e5}.patients .visit-form .section-body #dynamic-form .template-tab-count-label{padding:0 8px;line-height:22px;border-radius:11px;text-align:center;display:inline-block;color:#fff;background-color:#25aae2;margin-left:5px}.patients .visit-form .section-body .visit-form-btns{margin-bottom:20px;padding:20px}.patients .visit-form .section-body .section-buttons .col-xs-1{width:7.33333%}.patients .visit-form .section-body .section-buttons .form-button{height:34px;padding-top:20px;padding-bottom:30px}.patients .visit-form .section-body .section-buttons #save_btn,.patients .visit-form .section-body .section-buttons #archive_btn,.patients .visit-form .section-body .section-buttons #print_btn,.patients .visit-form .section-body .section-buttons #email_btn{cursor:pointer}.patients .visit-form .section-body .template-button-icon{cursor:pointer}.patients .visit-form .section-body #lbl-date{margin-right:240px;margin-left:0}.patients .visit-form .section-body .header-button{padding:55px 0 0 0}.patients .visit-form #dynamic-form .template-tab-count-label{padding:0 8px;line-height:22px;border-radius:11px;text-align:center;display:inline-block;color:#fff;background-color:#25aae2;margin-left:5px}.patients .visit-form #dynamic-form i[aria-disabled="true"]{cursor:not-allowed}.patients .visit-form #dynamic-form i[aria-disabled="true"]:active{pointer-events:none}.patients .visit-form #template-select>div.ui-select-match.ng-scope>span>span.ui-select-placeholder.text-muted.ng-binding,.patients .visit-form #template-select>div.ui-select-match.ng-scope>span>span.ui-select-match-text.pull-left,.patients .visit-form #template-select>div.ui-select-match>span>span.ui-select-match-text.pull-left,.patients .visit-form #doctor-select>div.ui-select-match.ng-scope>span>span.ui-select-placeholder.text-muted.ng-binding,.patients .visit-form #doctor-select>div.ui-select-match.ng-scope>span>span.ui-select-match-text.pull-left,.patients .visit-form #doctor-select>div.ui-select-match>span>span.ui-select-match-text.pull-left{width:160px !important}.patients .visit-form #template-select>input.form-control.ui-select-search.ng-pristine.ng-valid.ng-empty.ng-touched,.patients .visit-form #doctor-select>input.form-control.ui-select-search.ng-pristine.ng-valid.ng-empty.ng-touched{width:200px !important}.patients #rapidOneTreatingDoctors>div>span>span:first-child>span{background:darkred}.template-editor-designer-mobile .mce-listbox button{padding-right:0px}.max-width-340{max-width:340px}.mobile-form-editor-tinymce .mce-menubtn.mce-fixed-width span{wax-width:80px !important}.visit-form-template-editor{padding:0 20px 20px 20px}.visit-form-template-editor .mx-pv-highlight-text{color:#25aae2}.visit-form-template-editor .mx-pv-highlight-border{border:1px inset #25aae2;border-radius:6px}.visit-form-template-editor .patient-signature{margin-top:20px !important;padding:15px}.visit-form-template-editor .editor-A4{width:790px;margin:0 auto}.visit-form-template-editor .edit-choices{cursor:pointer;margin-top:5px;margin-bottom:-6px}.visit-form-template-editor .pull{float:left}.visit-form-template-editor .pull-opposite{float:right}.visit-form-template-editor .modal-header{padding:15px 25px 0px 25px}.visit-form-template-editor .modal-header .modal-form-buttons{position:relative;bottom:105px;float:right}.visit-form-template-editor .modal-header .template-name-section{padding-left:30px !important;padding-right:30px !important}.visit-form-template-editor .modal-header .template-name-section .tmpl-name-group{float:left}.visit-form-template-editor .modal-header .template-name-section .tmpl-name-group .flexItem{flex-grow:0.7}.visit-form-template-editor .modal-header .template-name-section .tmpl-name-group .flexItem.tmpl-name-lbl{padding-left:48px}.visit-form-template-editor .modal-header .doctors-selection .radio-container{float:left}.visit-form-template-editor .modal-header .doctors-selection .radio-container #label-for-radio{flex-grow:0.1}.visit-form-template-editor .modal-body .editor-buttons{padding:10px}.visit-form-template-editor .modal-body .editor-buttons .form-button{cursor:pointer}.visit-form-template-editor .modal-body .editor-buttons .health-fund-settings-icon{float:right;font-size:25px}.visit-form-template-editor .modal-body .filters{margin-left:10px !important;margin-right:10px !important}.visit-form-template-editor .modal-body .filters #template-name{position:relative;top:5px}.visit-form-template-editor .modal-body #fields-container{max-height:calc(100vh - 475px);overflow-y:auto;overflow-x:hidden;margin-bottom:15px;margin-top:15px}.visit-form-template-editor .modal-body hr{margin-top:5px}.visit-form-template-editor .modal-body.container-margin{margin-left:50px;margin-right:50px}.visit-form-template-editor .modal-body.container-margin .add-field-container{float:left}.visit-form-template-editor .modal-body.container-margin .switch-container{float:right}.visit-form-template-editor .modal-body .lblForCB{bottom:22px !important;padding-left:25px !important}.visit-form-template-editor .modal-body .cb-active-padding{padding:2px 0 13px 15px;display:inline-block;position:relative}.visit-form-template-editor .modal-body .cb-padding{padding:2px 10px 13px 30px;display:inline-block;position:relative}.visit-form-template-editor .modal-body .field{background-color:#f4f8fb;margin-bottom:20px}.visit-form-template-editor .modal-body .field .row.row-margin{margin:0 15px 17px 30px}.visit-form-template-editor .modal-body .field .row.row-margin .row-title{padding:15px;position:relative;top:20px;color:#0d1e2d;font-weight:700}.visit-form-template-editor .modal-body .field .row.row-margin .flexItem{top:15px;position:relative;margin-left:15px}.visit-form-template-editor .modal-body .field .row.row-margin .pulled-value-component{width:100%}.visit-form-template-editor .modal-body .field .row.row-margin .component-padding{padding:28px 0 0 30px}.visit-form-template-editor .modal-body .field .row.row-margin .component-padding input[type=number]::-webkit-inner-spin-button{opacity:1}.visit-form-template-editor .modal-body .field .row.row-margin .component-padding .form-control{top:5px;position:relative}.visit-form-template-editor .modal-body .field .row.row-margin .component-padding .flexItem{padding:5px !important}.visit-form-template-editor .modal-body .field .row.row-margin .component-padding .flexItem label{line-height:22px}.visit-form-template-editor .modal-body .field .remove-field{top:20px;cursor:pointer}.visit-form-template-editor .modal-body .field .row-title-number{margin-left:-30px;height:0}.visit-form-template-editor .modal-body .field .draggable-surface{background:url("/images/png/patients/modals/visitFormTemplateEditor/draggable-surface.png") no-repeat;padding:55px 20px 20px 6px}.visit-form-template-editor .modal-body .field .draggable-surface.draggable-minimized{padding-top:20px !important}.visit-form-template-editor .modal-body .field .counting-surface{background:url("/images/png/patients/modals/visitFormTemplateEditor/ellipse-1.png") no-repeat;position:absolute;padding:5px 11px 3px 10px;margin:40px 0px 0px 50px}.visit-form-template-editor .modal-body .field .counting-surface .counting-text{position:relative;bottom:1px;color:#f4f8fb;font-size:15px;font-weight:700}.visit-form-template-editor .modal-body .field .k-in.k-state-hover{color:#0d1e2d;background-color:#f7f8f8}.visit-form-template-editor .modal-body .field .k-in.k-state-selected{color:#0d1e2d;background-color:#f7f8f8}.visit-form-template-editor .modal-body .add-btn{color:#25aae2;font-size:15px;text-indent:15px;cursor:pointer;position:relative;z-index:1}.visit-form-template-editor .modal-body .appendix-container{padding-top:2em;max-width:99%;text-align:center;position:relative;overflow-x:auto;display:inline-flex}.visit-form-template-editor .modal-body .appendix-container .appendix-delete-icon-right{vertical-align:top;float:right}.visit-form-template-editor .modal-body .appendix-container .appendix-delete-icon-left{vertical-align:top;float:left}.visit-form-template-editor .modal-body .appendix-container .width-200-px{width:200px}.visit-form-template-editor .modal-body .appendix-container .width-120-px{width:120px}.visit-form-template-editor .modal-body .tab-control-item{position:absolute;right:4%}.visit-form-template-editor .modal-body .rtl-tab-control-item{position:absolute;left:4%}.visit-form-template-editor #delete-template{top:10px;position:relative;color:#f74343}.visit-form-template-editor .template-tab-count-label{padding:0 8px;line-height:22px;border-radius:11px;text-align:center;display:inline-block;color:#fff;background-color:#25aae2;margin-left:5px}.visit-form-template-editor #field-section .matrix-field-container{margin-left:45px;max-height:350px;overflow:auto;max-width:936px}.visit-form-template-editor #field-section .patient-info-field-container{border-top:1px solid rgba(1,0,0,0.1);margin-left:30px;padding-top:15px;max-height:150px;overflow-y:auto}.visit-form-template-editor #field-section .matrix-field-container::-webkit-scrollbar,.visit-form-template-editor #field-section .patient-info-field-container::-webkit-scrollbar{width:12px;background-color:#f0efef}.visit-form-template-editor #field-section .matrix-field-container::-webkit-scrollbar-thumb,.visit-form-template-editor #field-section .patient-info-field-container::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);background-color:#cfcfcf}.color-picker-treatment ul{margin:0;padding:0;list-style-type:none}.color-picker-treatment ul li{float:left;margin:0 5px 5px 0}.color-picker-treatment ul li a{display:block;width:17px;height:17px;text-decoration:none;text-indent:-100000px;outline:0;border:1px solid #aaa}.dental-form-editor .padding-20,.treatment-editor .padding-20{padding:20px}.dental-form-editor .lblForCB,.treatment-editor .lblForCB{bottom:15px !important}.dental-form-editor .modal-body,.treatment-editor .modal-body{max-height:calc(100vh - 200px)}.dental-form-editor .modal-form-buttons,.treatment-editor .modal-form-buttons{padding-top:0 !important;margin:0 !important}.dental-form-editor .treatment-info,.treatment-editor .treatment-info{color:#e22551;margin-bottom:20px}.dental-form-editor .date-group-kendo,.dental-form-editor .date-group-kendo .k-datepicker,.treatment-editor .date-group-kendo,.treatment-editor .date-group-kendo .k-datepicker{width:100%}.dental-form-editor.add-treatments .modal-body,.treatment-editor.add-treatments .modal-body{padding-bottom:0}.dental-form-editor.add-treatments .modal-footer,.treatment-editor.add-treatments .modal-footer{padding-top:0}.dental-form-editor .udf-treatments-field .dropdown-menu,.treatment-editor .udf-treatments-field .dropdown-menu{position:initial;max-height:250px !important;overflow-y:auto !important}.invalid-tinymce-element{border:2px solid #dd4b39 !important;webkit-box-shadow:inset 0 0 4px #dd4b39;box-shadow:inset 0 0 6px #dd4b39}.invalid-form-element-1{border:2px solid #dd4b39 !important;webkit-box-shadow:inset 0 0 4px #dd4b39;box-shadow:inset 0 0 6px #dd4b39;border-radius:4px}.surgery-description>div.ui-select-match>span>span.ui-select-match-text{width:410px}.disable-anchor-link{color:#ccc !important;pointer-events:none}.disable-custom-checkbox{color:#ccc !important;pointer-events:none;cursor:default !important}.implant-form-editor .modal-title,.treatment-editor .modal-title,.editor-prescription .modal-title,.dental-form-editor .modal-title{font-size:24px}.implant-form-editor .modal-form-buttons,.treatment-editor .modal-form-buttons,.editor-prescription .modal-form-buttons,.dental-form-editor .modal-form-buttons{margin-top:10px}.implant-form-editor .row-div,.treatment-editor .row-div,.editor-prescription .row-div,.dental-form-editor .row-div{width:100%;float:left}.implant-form-editor .top-div,.treatment-editor .top-div,.editor-prescription .top-div,.dental-form-editor .top-div{padding-left:50px;padding-right:50px;padding-bottom:1em}.implant-form-editor .prescription-drugs-list,.treatment-editor .prescription-drugs-list,.editor-prescription .prescription-drugs-list,.dental-form-editor .prescription-drugs-list{float:left;overflow-y:auto;max-height:475px}.implant-form-editor .prescription-top-inputs,.treatment-editor .prescription-top-inputs,.editor-prescription .prescription-top-inputs,.dental-form-editor .prescription-top-inputs{width:33%}.implant-form-editor .prescription-top-inputs label,.treatment-editor .prescription-top-inputs label,.editor-prescription .prescription-top-inputs label,.dental-form-editor .prescription-top-inputs label{font-weight:600;font-size:17px}.implant-form-editor .margin-top-20px,.treatment-editor .margin-top-20px,.editor-prescription .margin-top-20px,.dental-form-editor .margin-top-20px{margin-top:20px}.implant-form-editor .prescription-drug-item,.treatment-editor .prescription-drug-item,.editor-prescription .prescription-drug-item,.dental-form-editor .prescription-drug-item{padding:10px;background-color:#f4f8fb;margin-bottom:2em}.implant-form-editor .prescription-drug-item .prescription-input,.treatment-editor .prescription-drug-item .prescription-input,.editor-prescription .prescription-drug-item .prescription-input,.dental-form-editor .prescription-drug-item .prescription-input{width:33.3%}.implant-form-editor .prescription-drug-item .prescription-input-row,.treatment-editor .prescription-drug-item .prescription-input-row,.editor-prescription .prescription-drug-item .prescription-input-row,.dental-form-editor .prescription-drug-item .prescription-input-row{width:100%}.implant-form-editor .prescription-drug-item .prescription-input .k-datepicker,.treatment-editor .prescription-drug-item .prescription-input .k-datepicker,.editor-prescription .prescription-drug-item .prescription-input .k-datepicker,.dental-form-editor .prescription-drug-item .prescription-input .k-datepicker{width:auto}.implant-form-editor .prescription-drug-item .date-group .input-group-btn button,.treatment-editor .prescription-drug-item .date-group .input-group-btn button,.editor-prescription .prescription-drug-item .date-group .input-group-btn button,.dental-form-editor .prescription-drug-item .date-group .input-group-btn button{padding:0 12px;height:34px}.implant-form-editor .prescription-drug-item .btn-prescription,.treatment-editor .prescription-drug-item .btn-prescription,.editor-prescription .prescription-drug-item .btn-prescription,.dental-form-editor .prescription-drug-item .btn-prescription{margin-top:34px;height:34px}.implant-form-editor .prescription-drug-item-btns,.treatment-editor .prescription-drug-item-btns,.editor-prescription .prescription-drug-item-btns,.dental-form-editor .prescription-drug-item-btns{display:flex;justify-content:flex-end}.implant-form-editor .row,.treatment-editor .row,.editor-prescription .row,.dental-form-editor .row{background-color:#f4f8fb}.implant-form-editor .row label,.treatment-editor .row label,.editor-prescription .row label,.dental-form-editor .row label{font-size:14px !important}.implant-form-editor .custom-checkbox input[type="checkbox"]+.label-checkbox:after,.treatment-editor .custom-checkbox input[type="checkbox"]+.label-checkbox:after,.editor-prescription .custom-checkbox input[type="checkbox"]+.label-checkbox:after,.dental-form-editor .custom-checkbox input[type="checkbox"]+.label-checkbox:after{color:#25aae2 !important}.implant-form-editor .custom-checkbox input[type="checkbox"]:checked+.label-checkbox:after,.treatment-editor .custom-checkbox input[type="checkbox"]:checked+.label-checkbox:after,.editor-prescription .custom-checkbox input[type="checkbox"]:checked+.label-checkbox:after,.dental-form-editor .custom-checkbox input[type="checkbox"]:checked+.label-checkbox:after{max-width:25px !important;opacity:1 !important}.implant-form-editor .lblForCB,.treatment-editor .lblForCB,.editor-prescription .lblForCB,.dental-form-editor .lblForCB{position:relative;padding-left:30px;cursor:pointer;bottom:0;color:rgba(0,0,0,0.9);line-height:34px;font-size:15px}.implant-form-editor .delete-prescription,.treatment-editor .delete-prescription,.editor-prescription .delete-prescription,.dental-form-editor .delete-prescription{color:#e22551;font-size:18px;margin-top:38px}.implant-form-editor .prescription-modal-form-buttons,.treatment-editor .prescription-modal-form-buttons,.editor-prescription .prescription-modal-form-buttons,.dental-form-editor .prescription-modal-form-buttons{float:right}.implant-form-editor .prescription-modal-footer,.treatment-editor .prescription-modal-footer,.editor-prescription .prescription-modal-footer,.dental-form-editor .prescription-modal-footer{width:25%;margin:10px}.implant-form-editor .vertical-align-middle,.treatment-editor .vertical-align-middle,.editor-prescription .vertical-align-middle,.dental-form-editor .vertical-align-middle{vertical-align:middle}.implant-form-editor .print,.treatment-editor .print,.editor-prescription .print,.dental-form-editor .print{margin-left:10px;margin-right:10px}.implant-form-editor .print i,.treatment-editor .print i,.editor-prescription .print i,.dental-form-editor .print i{font-size:18px}.implant-form-editor .font-16,.treatment-editor .font-16,.editor-prescription .font-16,.dental-form-editor .font-16{font-size:16px}.implant-form-editor .alerts-div,.treatment-editor .alerts-div,.editor-prescription .alerts-div,.dental-form-editor .alerts-div{width:100%;background-color:rgba(245,0,57,0.14);padding:10px}.implant-form-editor .alerts-div .fa-exclamation-circle,.treatment-editor .alerts-div .fa-exclamation-circle,.editor-prescription .alerts-div .fa-exclamation-circle,.dental-form-editor .alerts-div .fa-exclamation-circle{font-size:22px;color:#e22551}.implant-form-editor .alerts-div .glyphicon-remove,.treatment-editor .alerts-div .glyphicon-remove,.editor-prescription .alerts-div .glyphicon-remove,.dental-form-editor .alerts-div .glyphicon-remove{font-size:16px}.implant-form-editor .alerts-div div,.treatment-editor .alerts-div div,.editor-prescription .alerts-div div,.dental-form-editor .alerts-div div{width:calc(100% - 50px)}.yarpa-editor-prescription{min-height:650px;max-height:1050px}.yarpa-editor-prescription .prescription-drugs-list{min-height:320px}.add-comment .width-50-pr{width:50%}.add-comment .row-div{width:100%;float:left}.add-comment .date-group-kendo,.add-comment .date-group-kendo .k-datepicker{width:100%}.field-history-editor .row .lblForCB,.field-history-editor .flexContainer .lblForCB{bottom:23px}.field-history-editor .modal-body .ps-scrollbar-x{width:0}.field-history-editor .field-date{color:#6f767c;font-weight:700}.field-history-editor .field-content{border:1px solid #a5b0b8;border-radius:5px;background-color:white !important}.field-history-editor .history-list{overflow-y:auto;overflow-x:hidden;height:calc(100vh - 280px)}.texts-bank-editor .lblForCB{bottom:21px}.texts-bank-editor .modal-body{padding-top:0}.texts-bank-editor .modal-body #sentences-bank{overflow-y:auto;overflow-x:hidden;height:calc(100vh - 280px)}.texts-bank-editor .modal-body #sentences-bank .remove-sentence{cursor:pointer;float:right !important}.texts-bank-editor .modal-body #sentences-bank .break-lines{word-break:break-all;float:left !important}.texts-bank-editor .modal-body #sentences-bank .break-lines span{white-space:pre}.texts-bank-editor .search-container{padding-left:55px}.texts-bank-editor .search-container #search-lbl{float:left}.texts-bank-editor .search-container #search-txt{float:left}.texts-bank-editor .search-container #add-btn{float:left}.texts-bank-editor .search-container .modal-form-buttons{margin-left:25px;margin-right:25px}.texts-bank-editor .icons-btns i{cursor:pointer}.texts-bank-editor .icons-btns i.glyphicon-trash{color:#e22551}.texts-bank-editor .icons-btns i.glyphicon-edit{padding:9px;color:#20c528}.texts-bank-editor .icons-btns i.glyphicon-remove{color:#e22551}.texts-bank-editor .icons-btns i.glyphicon-ok{padding:9px;color:#20c528}.texts-bank-editor .icons-btns img{cursor:pointer}.texts-bank-editor .modal-header{padding-bottom:0}.texts-bank-editor .modal-header #clear-all{top:5px;height:22px;text-align:right;border-right:1px solid #6f767c;border-left:none;cursor:pointer;color:#25aae2}.texts-bank-editor .modal-header #selected-items{top:5px;height:22px}.tags-selector #tags-list{max-height:calc(100vh - 300px);overflow-y:auto;overflow-x:hidden}.tags-selector #tags-list .tag{position:relative;top:20px}.tags-selector #tags-list li{padding:0 0 12px 30px}.template-editor-designer{margin:15px}.visit-form-prescriptions-list-editor .custom-checkbox{text-indent:10px}.visit-form-prescriptions-list-editor .btn-prescription{margin-bottom:15px}.editor-diagnosis .data-input{float:left;padding-right:30px}.editor-diagnosis .data-input-doctor{float:left;padding-right:30px}.editor-diagnosis .data-input-doctor label{float:left;padding-right:10px}.editor-diagnosis .data-input-doctor>div{float:left}.editor-diagnosis .data-input-doctor>div>div{min-width:250px}.editor-diagnosis .padding-top-20{padding-top:20px}.editor-diagnosis .custom-checkbox input[type="checkbox"]+.label-checkbox:after{color:#25aae2 !important}.editor-diagnosis .custom-checkbox input[type="checkbox"]:checked+.label-checkbox:after{max-width:25px !important;opacity:1 !important}.editor-diagnosis .lblForCB{position:relative;padding-left:30px;cursor:pointer;bottom:0;color:rgba(0,0,0,0.9);line-height:34px;font-size:15px}#diagnosis_modal ul.dropdown-menu[uib-typeahead-popup]{max-height:260px;overflow-y:auto}.left-to-right .margin-right-10px{margin-right:10px}.left-to-right .patients .family-member{margin-right:10px;float:left;margin-top:10px}@media (max-width: 767px){.left-to-right .patients div.section-body .search-form .mobile-main-filters>div,.left-to-right .patients div.section-body .search-form .mobile-additional-filters>div{float:left;margin-right:5px}}.left-to-right .patients .div-line button{margin-left:5px}.left-to-right .patients .pull-nav{float:right}.left-to-right .patients div.section-header button{float:right;margin-left:10px}.left-to-right .patients div.section-body .section-item .title-column{float:left}.left-to-right .patients div.section-body .section-item .form-column .submit-button{text-align:right}.left-to-right .patients .search-filter{float:left;margin-right:10px}.left-to-right .patients .search-btn{float:left}.left-to-right .patients .icons-btns i{margin-left:10px}.left-to-right .patients .patients-table-container th{text-align:left}.left-to-right .patients .margin-15{margin-left:15px}.left-to-right .patients .submit-button{float:left}.left-to-right .patients .inputs-div,.left-to-right .patients .inputs-div .form-control{float:left}.left-to-right .patients .margin-input{margin-right:18px}.left-to-right .patients .phone-input{margin-right:37px}.left-to-right .patients .calendar-input{margin-right:38px}.left-to-right .patients .addresses-input{float:left}.left-to-right .patients .street,.left-to-right .patients .house,.left-to-right .patients .city,.left-to-right .patients .zip,.left-to-right .patients .margin-right-20{margin-right:20px}.left-to-right .patients .float-phone,.left-to-right .patients .health-org-input,.left-to-right .patients .more-info-input{float:left}.left-to-right .patients .insurance-inputs{float:left;margin-right:10px}.left-to-right .patients .add-ava{float:left}.left-to-right .patients .video-div .web-cam-not-found{text-align:center}.left-to-right .patients .video-div .web-cam-not-found-img{padding-left:28%}.left-to-right .patients .video-div .webcam{float:left;margin-right:20px}.left-to-right .patients .img-cover-div .delete-media{float:right}.left-to-right .patients .save-patient-button{float:right}.left-to-right .patients .info-patient-text{float:left}.left-to-right .patients .info-patient-text .bold{font-weight:bold}.left-to-right .dynamic-text-left{float:left;padding:5px}.left-to-right .editor-prescription .ui-select-choices-group{text-align:left}.left-to-right .editor-prescription .dropdown-menu a{text-align:left}.left-to-right .editor-prescription .prescription-top-inputs{float:left}.left-to-right .editor-prescription .prescription-drug-item{float:left}.left-to-right .editor-prescription .prescription-drug-item .prescription-input{float:left;padding-right:10px}.left-to-right .editor-prescription .prescription-drug-item .prescription-input-row{float:left;padding-right:10px}.left-to-right .editor-prescription .prescription-drug-item .btn-prescription{float:right}.left-to-right .editor-prescription .delete-prescription{float:right;margin-right:15px}.left-to-right .editor-prescription .prescription-checkbox{float:left;margin-left:10px}.left-to-right .editor-prescription .print{float:left}.left-to-right .editor-prescription .alerts-div{float:left}.left-to-right .editor-prescription .alerts-div .fa-exclamation-circle{float:left}.left-to-right .editor-prescription .alerts-div .glyphicon-remove{float:right}.left-to-right .editor-prescription .alerts-div div{float:left;padding-left:10px}.left-to-right .add-comment .comment-checkbox{float:left;padding-right:20px}.left-to-right .visit-form .padding-left-0{padding-left:0 !important}.left-to-right .visit-form .section-header-mobile .title>div{float:left}.left-to-right .visit-form .section-header-mobile .patient-national-id-mobile{padding-left:45px}.left-to-right .visit-form .inline-radio .radio-item{float:left;padding-right:10px}.left-to-right .visit-form .inline-choices .choice-item .label-checkbox,.left-to-right .visit-form .vertical-choices .choice-item .label-checkbox{margin-left:10px}.left-to-right .visit-form .mobile-visit-form-body .export-btns{padding-right:10px;padding-top:10px}.left-to-right .visit-form .mobile-visit-form-body .visit-form-input{float:left}.left-to-right .visit-form .mobile-visit-form-body .visit-form-input .visit-form-date{float:left}.left-to-right .visit-form .choice-text{padding-right:15px}.right-to-left .margin-right-10px{margin-left:10px}.right-to-left .dynamic-text-left{float:right;padding:5px}.right-to-left .treatment-editor .treatment-item{float:right}.right-to-left .treatment-editor .udf-treatments-field .dropdown-menu{position:initial;float:right !important}.right-to-left .family-member{margin-left:10px;float:right;margin-top:10px}.right-to-left .div-line button{margin-right:5px}.right-to-left .patient-info-container .alert-container{background-color:#f74343;color:white;font-weight:bold;border-radius:5px;padding:5px}.right-to-left .patient-info-container .moreInfo .right-txt{text-align:right;direction:ltr}.right-to-left .patient-more-info-input .search-patient{width:240px;float:right}.right-to-left .patient-more-info-input .contacts-icon{float:right;padding-right:10px}.right-to-left .patients .pull-nav{float:left;margin-left:5px}.right-to-left .patients div.section-header button{float:left;margin-right:10px}.right-to-left .patients div.section-body .section-item .title-column{float:right}.right-to-left .patients div.section-body .section-item .form-column .submit-button{text-align:left}@media (max-width: 767px){.right-to-left .patients div.section-body .search-form .mobile-main-filters>div,.right-to-left .patients div.section-body .search-form .mobile-additional-filters>div{float:right;margin-left:5px}}.right-to-left .patients .icons-btns i{margin-right:10px}.right-to-left .patients .search-filter{float:right;margin-left:10px}.right-to-left .patients .search-btn{float:right}.right-to-left .patients .patients-table-container th{text-align:right}.right-to-left .patients .margin-15{margin-right:15px}.right-to-left .patients .submit-button{float:right}.right-to-left .patients .inputs-div,.right-to-left .patients .inputs-div .form-control{float:right}.right-to-left .patients .margin-input{margin-left:18px}.right-to-left .patients .phone-input{margin-left:37px}.right-to-left .patients .calendar-input{margin-left:38px}.right-to-left .patients .addresses-input{float:right}.right-to-left .patients .div-line .street,.right-to-left .patients .div-line .house,.right-to-left .patients .div-line .city,.right-to-left .patients .div-line .zip,.right-to-left .patients .div-line .margin-right-20{margin-left:20px}.right-to-left .patients .float-phone,.right-to-left .patients .health-org-input,.right-to-left .patients .more-info-input{float:right}.right-to-left .patients .nav-tabs:not(.nav-justified):not(.nav-tabs.nav-justified) li{float:right}.right-to-left .add-comment .comment-checkbox{float:right;padding-left:20px}.right-to-left .insurance-inputs{float:right;margin-left:10px}.right-to-left .add-ava{float:right}.right-to-left .video-div .webcam{float:right;margin-left:20px}.right-to-left .img-cover-div .delete-media{float:left}.right-to-left .save-patient-button{float:left}.right-to-left .info-patient-text{float:right}.right-to-left .info-patient-text .bold{font-weight:bold}.right-to-left .editor-prescription .prescription-top-inputs{float:right}.right-to-left .editor-prescription .dropdown-menu a{text-align:right}.right-to-left .editor-prescription .prescription-drug-item{float:right}.right-to-left .editor-prescription .prescription-drug-item .prescription-input{float:right;padding-left:10px}.right-to-left .editor-prescription .prescription-drug-item .prescription-input-row{float:right;padding-right:10px}.right-to-left .editor-prescription .prescription-drug-item .btn-prescription{float:left}.right-to-left .editor-prescription .delete-prescription{float:left;margin-left:15px}.right-to-left .editor-prescription .prescription-checkbox{float:right;margin-right:10px}.right-to-left .editor-prescription .print{float:right}.right-to-left .editor-prescription .ui-select-choices-group{text-align:right}.right-to-left .editor-prescription .alerts-div{float:right}.right-to-left .editor-prescription .alerts-div .fa-exclamation-circle{float:right}.right-to-left .editor-prescription .alerts-div .glyphicon-remove{float:left}.right-to-left .editor-prescription .alerts-div div{float:right;padding-right:10px}.right-to-left .visit-form .padding-left-0{padding-right:0 !important}.right-to-left .visit-form .radio-button-visit-form-template-editor>input{content:'';background:white;border-radius:100%;border:1px solid #0d1e2d;display:inline-block;width:15px;height:15px;position:relative;top:0.7em;margin-right:0.5em !important;margin-left:0em !important;vertical-align:top;cursor:pointer;text-align:center;transition:all 250ms ease}.right-to-left .visit-form .section-header-mobile #back-btn{float:left;margin-left:10px !important;padding-top:10px}.right-to-left .visit-form .section-header-mobile .title>div{float:right}.right-to-left .visit-form .section-header-mobile .patient-national-id-mobile{padding-right:45px}.right-to-left .visit-form .section-header-mobile #back-btn{margin-left:10px;margin-right:0 !important;float:right !important;padding:0 5px !important}.right-to-left .visit-form .inline-radio .radio-item{float:right;padding-left:10px}.right-to-left .visit-form .mobile-visit-form-body .export-btns{padding-left:10px;padding-top:10px}.right-to-left .visit-form .mobile-visit-form-body .visit-form-input{float:right}.right-to-left .visit-form .mobile-visit-form-body .visit-form-input .visit-form-date{float:right}.right-to-left .visit-form .mobile-visit-form-body .edit-template-btn{float:right;margin-right:20px;margin-left:0}.right-to-left .visit-form .mobile-visit-form-body .template-input{float:right}.right-to-left .visit-form #form-requirements #patient-icon{border-right:none !important;border-left:1px solid #a5b0b8 !important;padding-right:0 !important;padding-left:20px !important}.right-to-left .visit-form #form-requirements #patient-view-documents{border-left:1px solid #a5b0b8;border-right:none !important;padding-right:0 !important;padding-left:20px !important}.right-to-left .visit-form #form-requirements #form-options{padding-right:20px !important;padding-left:0 !important}.right-to-left .visit-form #circle{border:1px solid;border-radius:50%;height:24px;width:24px;margin:5px;text-indent:3px}.right-to-left .visit-form #circle #txt1{font-size:11px;position:relative;bottom:4px;left:4px}.right-to-left .visit-form #circle #txt2{font-size:11px;position:relative;right:3px;top:2px}.right-to-left .visit-form .section-header #edit-form{right:10px}.right-to-left .visit-form .section-body{max-height:calc(100vh - 206px);overflow-y:auto}.right-to-left .visit-form .section-body .pull-filter-lbl{float:right !important}.right-to-left .visit-form .section-body #dynamic-form .row .row-item textarea{border-radius:5px}.right-to-left .visit-form .section-body #dynamic-form .row .row-item .field-interaction-btn{padding:5px;cursor:pointer}.right-to-left .visit-form .section-body #lbl-date{margin-right:0;margin-left:240px}.right-to-left .visit-form-template-editor .modal-form-buttons{float:left}.right-to-left .visit-form-template-editor .template-name-section{padding-left:30px !important;padding-right:30px !important}.right-to-left .visit-form-template-editor .template-name-section .tmpl-name-group{float:right}.right-to-left .visit-form-template-editor .template-name-section .tmpl-name-group .tmpl-name-lbl{padding-right:48px}.right-to-left .visit-form-template-editor .template-name-section .tmpl-name-group .tmpl-name-lbl .flexItem{flex-grow:0.7}.right-to-left .visit-form-template-editor .modal-header .doctors-selection .radio-container{float:right}.right-to-left .visit-form-template-editor .modal-header .doctors-selection .radio-container #label-for-radio{flex-grow:0.1}.right-to-left .visit-form-template-editor .modal-header .doctors-selection .radio-container .radio-universal{margin-right:30px}.right-to-left .visit-form-template-editor .modal-body .lblForCB{padding-right:0 !important;padding-left:30px !important}.right-to-left .visit-form-template-editor .modal-body .lblForCB:before{left:0;right:auto}.right-to-left .visit-form-template-editor .modal-body .lblForCB:after{left:0;right:auto}.right-to-left .visit-form-template-editor .modal-body .cb-text{padding-right:20px}.right-to-left .visit-form-template-editor .modal-body .add-field-container{float:right}.right-to-left .visit-form-template-editor .modal-body .switch-container{float:left}.right-to-left .visit-form-template-editor .modal-body .cb-active-padding{padding:2px 130px 13px 30px;display:inline-block;top:8px;position:relative}.right-to-left .visit-form-template-editor .modal-body .field{background-color:#f4f8fb;margin-bottom:20px}.right-to-left .visit-form-template-editor .modal-body .field .row.row-margin{margin:0 15px 17px 30px}.right-to-left .visit-form-template-editor .modal-body .field .row.row-margin .flexItem{top:15px;position:relative;margin-right:15px}.right-to-left .visit-form-template-editor .modal-body .field .row.row-margin .pulled-value-component{width:100%}.right-to-left .visit-form-template-editor .modal-body .field .row.row-margin .component-padding{padding:28px 30px 0px 0px}.right-to-left .visit-form-template-editor .modal-body .field .row.row-margin .component-padding input[type=number]::-webkit-inner-spin-button{opacity:1}.right-to-left .visit-form-template-editor .modal-body .field .row.row-margin .component-padding .form-control{top:5px;position:relative}.right-to-left .visit-form-template-editor .modal-body .field .row.row-margin .component-padding .flexItem label{line-height:22px}.right-to-left .visit-form-template-editor .modal-body .field .row.row-margin .component-padding .dropdown-menu .k-in.k-state-hover{color:#0d1e2d;background-color:#f7f8f8}.right-to-left .visit-form-template-editor .modal-body .field .row.row-margin .component-padding .dropdown-menu .k-in.k-state-selected{color:#0d1e2d;background-color:#f7f8f8}.right-to-left .visit-form-template-editor .modal-body .field .row-title-number{margin-right:-30px;height:0}.right-to-left .visit-form-template-editor .modal-body .field .draggable-surface{background:url("/images/png/patients/modals/visitFormTemplateEditor/draggable-surface.png") no-repeat;padding:55px 8px 20px 6px;background-position-x:0px}.right-to-left .visit-form-template-editor .modal-body .field .draggable-surface.draggable-minimized{padding-top:20px !important}.right-to-left .visit-form-template-editor .modal-body .field .counting-surface{background:url("/images/png/patients/modals/visitFormTemplateEditor/ellipse-1.png") no-repeat;position:absolute;padding:5px 10px 3px 11px;margin:40px 50px 0px 0px}.right-to-left .visit-form-template-editor .modal-body .field .counting-surface .counting-text{position:relative;bottom:1px;color:#f4f8fb;font-size:15px;font-weight:700}.right-to-left .visit-form-template-editor .modal-body .field .k-in.k-state-hover{background-color:#f7f8f8}.right-to-left .visit-form-template-editor .modal-body .field .k-in.k-state-selected{background-color:#f7f8f8}.right-to-left .texts-bank-editor .row .lblForCB,.right-to-left .texts-bank-editor .flexContainer .lblForCB,.right-to-left .field-history-editor .row .lblForCB,.right-to-left .field-history-editor .flexContainer .lblForCB{margin-left:10px;margin-top:18px}.right-to-left .texts-bank-editor .row .record-is-selected,.right-to-left .texts-bank-editor .flexContainer .record-is-selected,.right-to-left .field-history-editor .row .record-is-selected,.right-to-left .field-history-editor .flexContainer .record-is-selected{float:right}.right-to-left .texts-bank-editor .row .record-date,.right-to-left .texts-bank-editor .flexContainer .record-date,.right-to-left .field-history-editor .row .record-date,.right-to-left .field-history-editor .flexContainer .record-date{float:right}.right-to-left .texts-bank-editor .row #record-value,.right-to-left .texts-bank-editor .flexContainer #record-value,.right-to-left .field-history-editor .row #record-value,.right-to-left .field-history-editor .flexContainer #record-value{float:right}.right-to-left .visit-form-template-editor .radio{margin-top:10px !important}.right-to-left .visit-form-template-editor .radio input[type="radio"]{position:absolute;opacity:0}.right-to-left .visit-form-template-editor .radio input[type="radio"]+.radio-label{padding:0 !important}.right-to-left .visit-form-template-editor .radio input[type="radio"]+.radio-label:before{content:'';background:white;border-radius:100%;border:1px solid #a5b0b8;display:inline-block;width:15px;height:15px;position:relative;top:0.7em;margin-right:0em !important;margin-left:0.5em !important;vertical-align:top;cursor:pointer;text-align:center;transition:all 250ms ease}.right-to-left .visit-form-template-editor .radio input[type="radio"]:checked+.radio-label:before{border:1px solid #25aae2;background-color:#25aae2;box-shadow:inset 0 0 0 2px white}.right-to-left .visit-form-template-editor .radio input[type="radio"]:focus+.radio-label:before{outline:none;border-color:#25aae2}.right-to-left .visit-form-template-editor .radio input[type="radio"]:disabled+.radio-label:before{border-color:#a5b0b8;background:white}.right-to-left .visit-form-template-editor .radio input[type="radio"]+.radio-label:empty:before{margin-right:0}.right-to-left .visit-form-template-editor .pull{float:right}.right-to-left .visit-form-template-editor .pull-opposite{float:left}.right-to-left .visit-form-template-editor .modal-body .cb-active-padding{padding:2px 0 13px 30px !important;display:inline-block;top:0 !important;position:relative}.right-to-left .texts-bank-editor .search-container{padding-right:80px}.right-to-left .texts-bank-editor .search-container #search-lbl{float:right}.right-to-left .texts-bank-editor .search-container #search-txt{float:right}.right-to-left .texts-bank-editor .search-container #add-btn{float:right}.right-to-left .texts-bank-editor .modal-header #clear-all{height:22px;top:5px;text-align:left;border-left:1px solid #6f767c;border-right:none}.right-to-left .texts-bank-editor .modal-header #selected-items{top:5px;height:22px}.right-to-left .texts-bank-editor .modal-body #sentences-bank .remove-sentence{cursor:pointer;float:left !important}.right-to-left .texts-bank-editor .modal-body #sentences-bank .break-lines{word-break:break-all;float:right !important}.right-to-left .texts-bank-editor .modal-form-buttons{margin-left:25px;margin-right:25px}.right-to-left .tags-selector #tags-list{max-height:calc(100vh - 300px);overflow-y:auto;overflow-x:hidden}.right-to-left .tags-selector #tags-list li{padding:0 30px 12px 0}.prescription-date-input{width:100%}.search-patient-container{max-width:300px;padding:15px 0}.visit-form-title-container{display:flex;align-items:center}.div-disabled{pointer-events:none;opacity:0.5;background:#CCC}.crm-ticket-editor .modal-title{font-size:24px}.crm-ticket-editor .modal-body{max-height:calc(100vh - 200px)}.crm-ticket-editor .modal-form-buttons{padding:20px;text-align:right}.patient-name-popover{max-width:500px;white-space:normal}.highlight-background{background-color:#bee8ab}.search-procedure-input{width:350px}.padding-right-35{padding-right:35px}.min-width-455{min-width:455px}.padding-bottom-100{padding-bottom:100px !important}.font-weight-bold{font-weight:bold}.padding-left-15{padding-left:15px !important}.padding-right-15{padding-right:15px !important}.padding-left-10{padding-left:10px !important}.padding-right-10{padding-right:10px !important}.plus-predefine-treatments{font-size:18px !important;color:#25aae2}.display-flex{display:flex}.right-one-percent{right:1%;position:absolute}.left-one-percent{left:1%;position:absolute}.float-right{float:right}.float-left{float:left}.margin-top-neg-15{margin-top:-15px}.margin-top-neg-30{margin-top:-30px}.margin-right-20{margin-right:20px}.margin-bottom-15{margin-bottom:15px}.auxiliary-templates{padding:5px 8px;margin-top:3px}.width-50-percent{width:50% !important}.width-5-percent{width:5% !important}.font-size-20{font-size:20px !important}.remove-img-click{pointer-events:none;cursor:default}.edit-pencil-span{float:right;margin-right:6px;margin-top:-25px;position:relative;z-index:2}.edit-pencil-span-left{float:left;margin-left:6px;margin-top:-25px;position:relative;z-index:2}.white-space-normal{white-space:normal}.min-width-216{min-width:216px}.margin-left-unset{margin-left:unset !important}.margin-bottom-25{margin-bottom:25px}.margin-right-neg-10{margin-right:-10px}.margin-right-15{margin-right:15px}.disable-png-img{color:#ccc !important;pointer-events:none}@media (min-width: 1530px){.vf-print-auxiliary-container{max-height:calc(100vh - 510px);overflow-y:auto}.vf-print-appendix-container{max-height:calc(100vh - 410px);overflow-y:auto}.vf-email-auxiliary-container{max-height:calc(100vh - 610px);overflow-y:auto}.vf-email-appendix-container{max-height:calc(100vh - 550px);overflow-y:auto}}@media (max-width: 1530px){.vf-print-auxiliary-container{max-height:calc(100vh - 490px);overflow-y:auto}.vf-print-appendix-container{max-height:calc(100vh - 390px);overflow-y:auto}.vf-email-auxiliary-container{max-height:calc(100vh - 550px);overflow-y:auto}.vf-email-appendix-container{max-height:calc(100vh - 500px);overflow-y:auto}}#fields-container::-webkit-scrollbar,.vf-print-auxiliary-container::-webkit-scrollbar,.vf-print-appendix-container::-webkit-scrollbar,.vf-email-auxiliary-container::-webkit-scrollbar,.vf-email-appendix-container::-webkit-scrollbar,#vf_form_template_container ul.dropdown-menu::-webkit-scrollbar{width:12px;background-color:#f0efef}#fields-container::-webkit-scrollbar-thumb,.vf-print-auxiliary-container::-webkit-scrollbar-thumb,.vf-print-appendix-container::-webkit-scrollbar-thumb,.vf-email-auxiliary-container::-webkit-scrollbar-thumb,.vf-email-appendix-container::-webkit-scrollbar-thumb,#vf_form_template_container ul.dropdown-menu::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);background-color:#cfcfcf}.close-modal{cursor:pointer;float:right;font-size:25px;font-weight:bold;bottom:7px;position:relative}#filterSection{margin:0px 40px 40px 40px}#filterSection #searchIcon{cursor:pointer;padding:5px}#MembersSection{margin:40px}#MembersSection .sourceMessage{font-weight:bold;font-style:italic;text-decoration:underline}#MembersSection #selectAllMembers{display:block;cursor:pointer;font-weight:bold}#MembersSection #membersList{background:white;border-radius:5px;border:1px solid #CCD0D4;width:100%;height:55px;overflow:auto;margin-bottom:10px}#MembersSection #membersList #typedNameInput{position:relative;bottom:8px;margin:5px;background:transparent;border-style:none}#MembersSection #membersList #typedNameInput:focus{outline:none}#MembersSection #membersCards{display:inline-block;height:180px;overflow:auto}#MembersSection #membersCards .memberCard{display:inline-block;cursor:pointer}#MembersSection #membersCards .member{background:white;width:200px;height:70px;border:1px solid #CCD0D4;margin:10px 0px 0px 10px}#MembersSection #membersCards .member .memberImg{color:#25aae2;margin:12px}#MembersSection #membersCards .member .memberImg .member-img-container{margin-left:7px;margin-right:7px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;width:30px;height:30px;border-radius:50%;display:inline-block;position:relative;top:8px;font-size:28px}#MembersSection #membersCards .member .memberImg .member-no-img-container{font-size:25px;margin:7px;top:4px}#MembersSection #membersCards .member .memberDetails{margin:12px}#MembersSection #membersCards .member .memberDetails .memberName{color:#0D1E2D;font-size:15px;font-weight:bold}#MembersSection #membersCards .member .memberDetails .memberJob{color:#898E95;font-size:13px}#messageSection{margin:40px}#text{width:100%;margin:0px 0px 10px 0px}.selectedNameDiv,.selectedNameDivReplyMode{display:inline-block;padding:0px 10px 0px 10px;margin:5px;height:22px;background-color:#25AAE2;border-radius:3px;border:1px solid #25AAE2;color:white;font-weight:500}.selectedNameDiv .innerTxt,.selectedNameDivReplyMode .innerTxt{position:relative;bottom:9px;color:white !important}.deleteBtn{cursor:pointer;position:relative;bottom:1px;left:4px}.dropdownBtn{width:100%}.inbox-page{max-height:calc(100vh - 80px);overflow-y:auto;overflow-x:hidden}.inbox-page.container-fluid{margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.inbox-page .blackColor{color:black}.inbox-page .deleteSelectedTxt{bottom:2px;position:relative;cursor:pointer;color:black;font-size:11pt}.inbox-page .deleteSelectedImg{bottom:4px;position:relative;cursor:pointer;color:black}.inbox-page .panel-default{box-shadow:none;border:none}.inbox-page .dropdown{cursor:pointer}.inbox-page .dropdown-content{display:none;position:absolute;background-color:white;min-width:200px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);right:10px}.inbox-page .msgsSection{width:50%}.inbox-page .msgsSection .msgsPanel{margin:10px;color:#9a9a9a}.inbox-page .msgsSection .msgsPanel .masterCB{margin-left:10px;bottom:25px !important}.inbox-page .msgsSection .msgsPanel .allMessagesTitle{font-size:11pt;color:black}.inbox-page .msgsSection .msgsPanel .messagesFilter{font-size:8pt;flex-grow:10;color:black}.inbox-page .msgsSection .msgsPanel .messagesFilter #filterLabel{font-size:11pt;color:black}.inbox-page .msgsSection .msgsPanel .messagesFilter #sortBySender{cursor:pointer}.inbox-page .msgsSection .msgsPanel .messagesFilter #sortByDate{cursor:pointer}.inbox-page .msgsSection .msgsPanel #linkToNewMessagePopup{display:block;font-size:8pt;bottom:1px;position:relative;color:black;text-decoration:none}.inbox-page .msgsSection .msgsPanel #linkToDeleteAlertPopup{display:none;font-size:8pt;bottom:1px;position:relative;color:black !important;text-decoration:none}.inbox-page .msgsSection .msgsPanel .deleteAll{cursor:pointer;display:block;color:black;font-size:8pt}.inbox-page .msgsSection .msgsPanel .newMessage{cursor:pointer;display:block;color:black;font-size:11pt;position:relative;bottom:1px}.inbox-page .msgsSection .messageOptions{display:none;margin:0px 5px 0px 5px}.inbox-page .msgsSection .messageOptions #menuIcon{position:relative;float:right;top:5px;padding:0px}.inbox-page .msgsSection .markedMsgBox{background-color:#f1f1f1}.inbox-page .msgsSection .msgBox{border-bottom:1px solid #dfe3e5;padding:10px}.inbox-page .msgsSection .msgBox:hover{background-color:#f1f1f1;cursor:pointer}.inbox-page .msgsSection .msgBox .lblForCB{position:relative;padding-left:30px;font-size:14px;cursor:pointer;font-weight:100;bottom:0px}.inbox-page .msgsSection .msgBox .msgDetails{flex-grow:5}.inbox-page .msgsSection .msgBox .msgTitle{color:black;font-size:12pt;font-weight:500}.inbox-page .msgsSection .msgBox .replyOption{height:20px;display:block}.inbox-page .msgsSection .msgBox .markAsReadOption{height:20px;display:block}.inbox-page .msgsSection .msgBox .deleteOption{height:20px;display:block}.inbox-page .messageContentSection{width:50%}.inbox-page .messageContentSection .messageContentPanel{position:fixed;width:41%;margin:10px}@media (max-width: 768px){.inbox-page #menuHeaderIcon{position:relative;float:right;margin-right:10px;top:0;padding:0}.inbox-page .messagesFilter{font-size:8pt;flex-grow:4;color:black}.inbox-page .messagesFilter #sortBySender{cursor:pointer}.inbox-page .messagesFilter #sortByDate{cursor:pointer}.inbox-page .deleteSelected{cursor:pointer;display:none;color:black;font-size:11pt}.inbox-page .newMessage{cursor:pointer;display:none;color:black;font-size:8pt;position:relative;bottom:1px}.inbox-page #linkToNewMessagePopup{display:none;font-size:8pt;bottom:1px;position:relative;color:black;text-decoration:none}.inbox-page #linkToDeleteAlertPopup{display:none;font-size:8pt;bottom:1px;position:relative;color:black !important;text-decoration:none}.inbox-page .replyOption{display:none}.inbox-page .markAsReadOption{display:none}.inbox-page .deleteOption{display:none}.inbox-page .messageOptions{display:none;margin:0px 5px 0px 5px}.inbox-page .messageOptions #menuIcon{position:relative;float:right;top:5px;padding:0px}.inbox-page .msgsSection{width:55%}.inbox-page .messageContentSection{width:45%}}.template-editor-mobile .modal-body{padding-top:0}.template-editor-mobile .modal-body .import-form{padding:15px}.template-editor-mobile .modal-body .width-100-pr{width:100%}@media (max-width: 767px){.template-editor-mobile .modal-body .input-field{width:50%;padding-top:5px;padding-bottom:5px}.template-editor-mobile .modal-body .input-field-editable{width:calc(50% - 40px);padding-top:5px;padding-bottom:5px}.template-editor-mobile .modal-body .draggable-surface{padding:100px 10px 20px 6px}}@media (max-width: 543px){.template-editor-mobile .modal-body .input-field{width:100%;padding-top:5px;padding-bottom:5px}.template-editor-mobile .modal-body .input-field-editable{width:calc(100% - 40px);padding-top:5px;padding-bottom:5px}.template-editor-mobile .modal-body .draggable-surface{padding:230px 10px 20px 6px}}.template-editor-mobile .modal-body .edit-choices{padding-top:10px}.template-editor-mobile .modal-body .visit-form-modal-checkbox{padding:2px 10px 2px 0px}.template-editor-mobile .modal-body .visit-form-modal-checkbox .lblForCB:before,.template-editor-mobile .modal-body .visit-form-modal-checkbox .lblForCB:after{top:-20px !important}.template-editor-mobile .modal-body .checkboxes-div{clear:both}.template-editor-mobile .modal-body .form-type{width:220px}.template-editor-mobile .modal-body .field-details{padding:10px 10px 10px 0px}.template-editor-mobile .modal-body .margin-bottom-10{margin-bottom:10px}.template-editor-mobile #delete-template{color:red}.template-editor-mobile .modal-body .field .draggable-surface{background:url("/images/png/patients/modals/visitFormTemplateEditor/draggable-surface.png");background-repeat:repeat-y}.template-editor-mobile .modal-body .field{background-color:#f4f8fb;margin-bottom:20px}.right-to-left .template-editor-mobile .modal-body .visit-form-modal-checkbox span{margine-right:-10px !important}.right-to-left .template-editor-mobile .modal-body .input-field-editable{float:right}.right-to-left .template-editor-mobile .modal-body .edit-choices{float:right;padding-right:10px}.right-to-left .template-editor-mobile .modal-body .ui-select-placeholder{text-align:right}@media (min-width: 543px){.right-to-left .template-editor-mobile .modal-body .input-field{padding-left:10px;float:right}.right-to-left .template-editor-mobile .modal-body .visit-form-modal-checkbox{float:right}}.redraw-signature{background-size:cover;height:100px;width:200px;border:1px solid grey}.signature-div{border:1px solid #0d1e2d;border-radius:5px;background-color:white}.signature-clear-button{margin-top:-20px}.left-to-right .template-editor-mobile .modal-body .visit-form-modal-checkbox span{margine-left:-10px !important}.left-to-right .template-editor-mobile .modal-body .input-field-editable{float:left}.left-to-right .template-editor-mobile .modal-body .ui-select-placeholder{text-align:left}.left-to-right .template-editor-mobile .modal-body .edit-choices{float:left;padding-left:10px}@media (min-width: 543px){.left-to-right .template-editor-mobile .modal-body .input-field{padding-right:10px;float:left}.left-to-right .template-editor-mobile .modal-body .visit-form-modal-checkbox{float:left}}.field-history-editor .history-editor-hr{clear:both;padding-top:5px;margin-bottom:0}.field-history-editor .editor-date{padding-bottom:15px}.field-history-editor .modal-body{padding-top:0px !important}.field-history-editor .pagination{margin:0px;margin-top:20px}.field-history-editor .history-list-mobile{overflow-y:auto;overflow-x:hidden;height:calc( 100vh - 240px)}.texts-bank-editor #clear-all{padding-right:10px}.texts-bank-editor .padding-top-10{padding-top:10px}.texts-bank-editor .paddint-bottom-10{padding-bottom:10px}.texts-bank-editor .row-div-back-editor{width:100%}.editor-prescription .selected-doctor{min-width:180px}.editor-prescription .prescription-date{width:100%}.editor-prescription .prescription-date>span{width:100% !important}.editor-prescription .prescription-div-landscape .delete-prescription{padding-top:5px}.editor-prescription .prescription-div-portrait .prescription-input{width:100%}.editor-prescription .prescription-div-portrait .prescription-input .width-225{width:225px}.editor-prescription .prescription-div-portrait .prescription-input .width-200{width:200px !important}.duplicate-btn{margin-top:1.5em}.new-sale #payment_systems_list2{border-radius:6px;border:1px solid #a5b0b8;z-index:5;position:relative}.new-sale #payment_systems_list2 img{cursor:pointer;padding:7px 17px}.new-sale .section-header #back-btn{margin-right:10px;margin-left:0 !important;float:left !important;padding:0 5px !important}.new-sale .section-body{padding:20px 15px}.new-sale .section-body #company_select{max-width:500px}.new-sale .section-body #invoice_type_group .input-group{max-width:300px}.new-sale .section-body #customers{margin-top:20px}.new-sale .section-body #customers .nav-tabs.nav-justified{border-bottom:1px solid #ddd}.new-sale .section-body #customers .nav-tabs.nav-justified>li{width:auto}.new-sale .section-body #customers .nav-tabs.nav-justified>li.active a{border-bottom:6px solid #25aae2;margin-bottom:-3px}.new-sale .section-body #customers .nav-tabs.nav-justified>li a{border:none;text-transform:uppercase;border-radius:0}.new-sale .section-body #customers .nav-tabs.nav-justified>li a:hover{background-color:transparent}@media (min-width: 544px) and (max-width: 767px){.new-sale .section-body #customers .nav-tabs.nav-justified>li{width:1%;display:table-cell}}.new-sale .section-body #customers .tab-content{position:relative;padding:20px 0}.new-sale .section-body #customers #choose_customer .form-control{min-width:385px}.new-sale .section-body #customers #choose_customer .contacts-icon{padding-top:38px}@media (max-width: 1200px){.new-sale .section-body #customers #choose_customer .form-control{min-width:340px}}@media (max-width: 1024px){.new-sale .section-body #customers #choose_customer .form-control{min-width:284px}}@media (max-width: 768px){.new-sale .section-body #customers #choose_customer .form-control{min-width:295px}}.new-sale .section-body #items_block{margin-top:10px;background-color:#f3f3f3;padding:20px 15px;float:left;width:100%}.new-sale .section-body #items_block .add-buttons button{color:#25aae2;height:34px}@media (max-width: 543px){.new-sale .section-body #items_block .add-buttons button{color:#0d1e2d}.new-sale .section-body #items_block .add-buttons button img{margin-top:-7px}}.new-sale .section-body #items_block .item{border-bottom:1px solid #cdcdcd;padding:20px 0}.new-sale .section-body #items_block .item:first-child{padding-top:0}.new-sale .section-body #items_block .item .item-number{padding-top:33px}.new-sale .section-body #items_block .item .item-details{width:100%}.new-sale .section-body #items_block .item .item-details .basic .input-group{display:flex !important}.new-sale .section-body #items_block .item .item-details .basic .basic-1{width:100%}.new-sale .section-body #items_block .item .item-details .basic .basic-1 .display-flex>div{flex:1 0 0}.new-sale .section-body #items_block .item .item-details .basic .basic-1 .display-flex .item-code,.new-sale .section-body #items_block .item .item-details .basic .basic-1 .display-flex .item-unit-price{flex:1.5 0 0}.new-sale .section-body #items_block .item .item-details .basic .basic-1 .display-flex .item-description{flex:2.5 0 0}.new-sale .section-body #items_block .item .item-details .basic .basic-1 .display-flex .item-quantity{flex:0 0 70px}@media (max-width: 1024px){.new-sale .section-body #items_block .item .item-details .basic .basic-1 .display-flex .item-code{flex:1 0 0}.new-sale .section-body #items_block .item .item-details .basic .basic-1 .display-flex .item-description{flex:1.5 0 0}.new-sale .section-body #items_block .item .item-details .basic .basic-1 .display-flex .item-unit-price{flex:1.3 0 0}.new-sale .section-body #items_block .item .item-details .basic .basic-1 .display-flex .item-unit-price .input-group.two-inputs .form-control:first-child{width:35%}.new-sale .section-body #items_block .item .item-details .basic .basic-1 .display-flex .item-unit-price .input-group.two-inputs .form-control:last-child{width:65%}}.new-sale .section-body #items_block .item .item-details .basic .basic-2{width:100%}.new-sale .section-body #items_block .item .item-details .basic .basic-2 .display-flex>div{flex:1 1 0}.new-sale .section-body #items_block .item .item-details .optional .optional-1{width:29%}.new-sale .section-body #items_block .item .item-details .optional .optional-4{width:29%}.new-sale .section-body #items_block .item .item-details .optional .optional-2{width:10%}.new-sale .section-body #items_block .item .item-details .optional .optional-3{width:28%}.new-sale .section-body #items_block .item .item-details .optional .optional-3 .item-charge{margin-top:33px}@media (max-width: 1600px){.new-sale .section-body #items_block .item .item-details .basic .basic-1{width:100%}.new-sale .section-body #items_block .item .item-details .basic .basic-2{width:100%}}@media (max-width: 1600px){.new-sale .section-body #items_block .item .item-details .optional .optional-1{width:28%}.new-sale .section-body #items_block .item .item-details .optional .optional-4{width:28%}.new-sale .section-body #items_block .item .item-details .optional .optional-2{width:12%}.new-sale .section-body #items_block .item .item-details .optional .optional-3{width:28%}}@media (max-width: 1200px){.new-sale .section-body #items_block .item .item-details .optional .optional-1{width:27%}.new-sale .section-body #items_block .item .item-details .optional .optional-4{width:27%}.new-sale .section-body #items_block .item .item-details .optional .optional-2{width:15%}.new-sale .section-body #items_block .item .item-details .optional .optional-3{width:26%}}@media (max-width: 1024px){.new-sale .section-body #items_block .item .item-details .optional .optional-1{width:100%}.new-sale .section-body #items_block .item .item-details .optional .optional-4{width:100%}.new-sale .section-body #items_block .item .item-details .optional .optional-2{width:15%}.new-sale .section-body #items_block .item .item-details .optional .optional-3{width:83.5%}}@media (max-width: 768px){.new-sale .section-body #items_block .item .item-details .optional .optional-2{width:18%}.new-sale .section-body #items_block .item .item-details .optional .optional-3{width:80%}}@media (max-width: 543px){.new-sale .section-body #items_block .item .item-details .optional .optional-2{width:100%}.new-sale .section-body #items_block .item .item-details .optional .optional-3{width:100%}}.new-sale .section-body #items_block .item .item-actions button{width:34px;height:34px;padding:0;padding-bottom:4px;background-color:#747d84;transform:rotate(180deg);transition:none}.new-sale .section-body #items_block .item .item-actions.open button{transform:rotate(0deg)}.new-sale .section-body #items_block .items-summary{width:250px}.new-sale .section-body #items_block .items-summary>div{border-bottom:1px solid #cdcdcd;padding:8px 0}.new-sale .section-body #items_block .items-summary>div:last-child{border-bottom:0}.new-sale .section-body #items_block .items-summary>div .price-summary{flex:1 0 0}@media (max-width: 767px){.new-sale .section-body #items_block{margin-top:0}}.new-sale .section-body #select_open_invoices button{color:#25aae2;height:34px}.new-sale .section-body #select_open_invoices b{line-height:34px}.new-sale .section-body #select_open_invoices i.glyphicon-copy{margin:0 10px;cursor:pointer}@media (max-width: 767px){.new-sale .section-body .section-body{padding:15px}}.new-sale .section-body .new-customer .display-flex>div{flex:1 0 0}@media (min-width: 769px) and (max-width: 1024px){.new-sale .section-body .new-customer label{font-size:13px}}.new-sale .section-body span.k-widget.k-datepicker{width:100%}.new-sale .payment_methods_block{margin-top:20px;width:100%}.new-sale .payment_methods_block>div:first-child>div:first-child{margin-bottom:10px}.new-sale .payment_methods_block>div:first-child button{color:#25aae2;height:34px}.new-sale .payment_methods_block .payment-method{background:#fff;padding:15px 20px}.new-sale .payment_methods_block .payment-method>div:not(.payment-method-buttons){display:inline-block}.new-sale .payment_methods_block .payment-method>div.payment-currency{vertical-align:middle}.new-sale .payment_methods_block .payment-method>div.payment-currency>div{display:inline-block}@media (max-width: 543px){.new-sale .payment_methods_block .payment-method>div.payment-method-buttons>div{width:47%;margin-top:5px}.new-sale .payment_methods_block .payment-method>div.payment-method-buttons>div button{width:100%}.new-sale .payment_methods_block .payment-method>div.payment-method-buttons .width-auto{width:auto !important}}.new-sale .payment_methods_block .payment-method .payment-method-name{width:130px;vertical-align:top}.new-sale .payment_methods_block .payment-method .cc-payments .dropdown-menu{max-height:200px;overflow:auto}.new-sale .payment_methods_block .payment-method .payment-method-fields{width:80%}.new-sale .payment_methods_block .payment-method .payment-method-fields .payment-method-fields-1{width:100%}.new-sale .payment_methods_block .payment-method .payment-method-fields .payment-method-fields-1 .display-flex>div{flex:1 0 0}.new-sale .payment_methods_block .payment-method .payment-method-fields .payment-method-fields-2{width:100%}.new-sale .payment_methods_block .payment-method .payment-method-fields .payment-method-fields-2 .display-flex>div{flex:1 0 0}.new-sale .payment_methods_block .payment-method .payment-method-fields label{line-height:30px;white-space:nowrap}.new-sale .payment_methods_block .payment-method .payment-method-fields .expiration-date .input-group{width:100%}.new-sale .payment_methods_block .payment-method .payment-method-fields .expiration-date .input-group .form-control{width:50%}@media (max-width: 543px){.new-sale .payment_methods_block .payment-method .payment-method-fields .input-group{width:100%}}.new-sale .payment_methods_block .payment-method .action-icons{width:40px}.new-sale .payment_methods_block .payment-method .action-icons i.fa{margin-top:2px}@media (max-width: 1367px){.new-sale .payment_methods_block .payment-method .payment-method-fields .payment-method-fields-1{width:100%}.new-sale .payment_methods_block .payment-method .payment-method-fields .payment-method-fields-2{width:100%}}@media (max-width: 1200px){.new-sale .payment_methods_block .payment-method .payment-currency{margin-right:0 !important;margin-left:0 !important;margin-top:10px}.new-sale .payment_methods_block .payment-method .payment-method-fields{width:75%}}@media (max-width: 1024px){.new-sale .payment_methods_block>div:first-child>div:first-child{display:block}.new-sale .payment_methods_block .payment-method .payment-method-name{display:block}.new-sale .payment_methods_block .payment-method .payment-method-fields{width:95%}}@media (max-width: 767px){.section-body{padding:15px}}.new-customer .display-flex>div{flex:1 0 0}@media (min-width: 769px) and (max-width: 1024px){.new-customer label{font-size:13px}}span.k-widget.k-datepicker{width:100%}.header-summary{display:inline-flex;align-items:center;vertical-align:top;height:28px}.header-summary .header-balance{margin:0 20px}.header-summary .balance-value{margin-left:20px}.header-summary .header-total-payment{margin:0 5px}#content_wrapper .new-sale .section-body{height:calc(100vh - 290px)}@media (min-width: 810px){#mobile_content_wrapper .header-summary .header-balance{margin:0px}}.add-items-from-pricelist .filters .input-group{width:100%}.add-items-from-pricelist .filters .input-group input{width:50%}.add-items-from-pricelist .filters .input-group select{width:25%}.add-items-from-pricelist .filters div.search-item-input{flex:1 0 0}.add-items-from-pricelist .filters div.search-btn button{width:34px;height:34px;padding:0;background-color:#747d84;transition:none;color:#fff}.add-items-from-pricelist .filters div.search-btn button i{font-size:18px}.add-items-from-pricelist #main-block{margin-top:20px}.add-items-from-pricelist #main-block .price_list_matrix_modal{width:100% !important}.add-items-from-pricelist #main-block #price_list_matrix{width:64%}.add-items-from-pricelist #main-block #price_list_matrix #item_list{width:25%}.add-items-from-pricelist #main-block #price_list_matrix #item_list div.item-list-entry{height:50px;padding:0;text-overflow:ellipsis;overflow:hidden;display:flex;justify-content:center;align-content:center;flex-direction:column}.add-items-from-pricelist #main-block #price_list_matrix #item_list div.item-list-entry.table-row{margin-bottom:10px}.add-items-from-pricelist #main-block #price_list_matrix #table_of_prices{width:69%;overflow-x:hidden}.add-items-from-pricelist #main-block #price_list_matrix #table_of_prices .display-flex div{margin:0}.add-items-from-pricelist #main-block #price_list_matrix #table_of_prices .display-flex.table-row{margin-bottom:10px}.add-items-from-pricelist #main-block #price_list_matrix #table_of_prices div.table-header-cell{min-width:20%;width:20%;height:50px;padding:5px;text-align:center;text-transform:uppercase}.add-items-from-pricelist #main-block #price_list_matrix #table_of_prices div.table-header-cell label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.add-items-from-pricelist #main-block #price_list_matrix #table_of_prices div.table-cell{flex:0 0 20%;height:50px;padding:15px 0;text-align:center;border:1px solid #d2d1d1;cursor:pointer}.add-items-from-pricelist #main-block #price_list_matrix #table_of_prices div.table-cell.not-available{background:#eee !important;cursor:not-allowed}.add-items-from-pricelist #main-block #price_list_matrix #table_of_prices div.table-cell.default-price-list{background:#bee8ab}.add-items-from-pricelist #main-block #price_list_matrix #table_of_prices div.table-cell:hover,.add-items-from-pricelist #main-block #price_list_matrix #table_of_prices div.table-cell.selected{background:rgba(209,237,249,0.8)}.add-items-from-pricelist #main-block #price_list_matrix .separator{width:3%;text-align:center}.add-items-from-pricelist #main-block #price_list_matrix .separator i{cursor:pointer;margin-top:7px}.add-items-from-pricelist #main-block #price_list_matrix .separator i.hidden-icon{opacity:0;cursor:default}.add-items-from-pricelist #main-block #selected_items{width:33%}.add-items-from-pricelist #main-block #selected_items #selected_items_list_wrapper{border:1px solid #d2d1d1;padding:10px;margin-top:50px}.add-items-from-pricelist #main-block #selected_items #selected_items_list_wrapper #selected_items_list{max-height:calc(100vh - 410px);overflow-x:hidden;overflow-y:auto;margin-bottom:10px}.add-items-from-pricelist #main-block #selected_items #selected_items_list_wrapper #selected_items_list .selected-item{padding:5px;border-bottom:1px solid #d2d1d1}.add-items-from-pricelist #main-block #selected_items #selected_items_list_wrapper #selected_items_list .selected-item .item-name{flex:0 0 60%}.add-items-from-pricelist #main-block #selected_items #selected_items_list_wrapper #selected_items_list .selected-item .item-price{text-transform:uppercase;overflow:hidden}.add-items-from-pricelist #main-block #selected_items #selected_items_list_wrapper #selected_items_list .selected-item .remove-item-icon{flex:1 0 0}.add-items-from-pricelist #main-block #selected_items #selected_items_list_wrapper .action-buttons{text-align:center}.add-items-from-pricelist #main-block #selected_items #selected_items_list_wrapper .action-buttons button{padding-left:10px;padding-right:10px}@media (max-width: 1200px){.add-items-from-pricelist #main-block #selected_items #selected_items_list_wrapper .action-buttons button{padding-left:5px;padding-right:5px}}.add-items-from-pricelist #main-block .block-title{border-bottom:1px solid #a5b0b8;padding:10px 0}@media (max-width: 1024px){.add-items-from-pricelist #main-block #price_list_matrix{width:100%}.add-items-from-pricelist #main-block #selected_items{width:100%;float:none !important}.add-items-from-pricelist #main-block #selected_items #selected_items_list_wrapper{margin-top:20px}.add-items-from-pricelist #main-block #selected_items #selected_items_list_wrapper #selected_items_list{max-height:none}}@media (min-width: 1600px){.add-items-from-pricelist #main-block #price_list_matrix #table_of_prices div.table-header-cell{min-width:14%;width:14%}.add-items-from-pricelist #main-block #price_list_matrix #table_of_prices div.table-cell{flex:0 0 14%}}@media (min-width: 1600px){.add-items-from-pricelist #main-block #price_list_matrix #table_of_prices div.table-header-cell{min-width:14%;width:14%}.add-items-from-pricelist #main-block #price_list_matrix #table_of_prices div.table-cell{flex:0 0 14%}}@media (min-width: 544px) and (max-width: 767px){.add-items-from-pricelist #main-block #price_list_matrix #table_of_prices div.table-header-cell{min-width:25%;width:25%}.add-items-from-pricelist #main-block #price_list_matrix #table_of_prices div.table-cell{flex:0 0 25%}}@media (max-width: 543px){.add-items-from-pricelist #main-block #price_list_matrix #table_of_prices div.table-header-cell{min-width:50%;width:50%}.add-items-from-pricelist #main-block #price_list_matrix #table_of_prices div.table-cell{flex:0 0 50%}}.select-cards-modal .cards-div{padding:20px;border:1px solid grey;margin:2px;cursor:pointer}.treatment-plans-modal table td,.add-item-from-patient-card-modal table td{vertical-align:middle !important}.treatment-plans-modal .max-height-470,.add-item-from-patient-card-modal .max-height-470{max-height:470px !important}.treatment-plans-modal .items-list-cell,.add-item-from-patient-card-modal .items-list-cell{padding:5px 20px}.treatment-plans-modal .items-list-cell .items-list,.add-item-from-patient-card-modal .items-list-cell .items-list{border-top:1px solid #a5b0b8}.treatment-plans-modal .form-control,.add-item-from-patient-card-modal .form-control{width:auto}@media (max-width: 768px){.left-to-right .add-items-from-pricelist .section-header .title{margin-left:0}}.left-to-right .add-items-from-pricelist #main-block #price_list_matrix{float:left;margin-right:19px}.left-to-right .add-items-from-pricelist #main-block #price_list_matrix #item_list{float:left}.left-to-right .add-items-from-pricelist #main-block #price_list_matrix #table_of_prices{float:left}.left-to-right .add-items-from-pricelist #main-block #price_list_matrix .separator{float:left}.left-to-right .add-items-from-pricelist #main-block #selected_items{float:left}.left-to-right .add-items-from-pricelist #main-block #selected_items #selected_items_list_wrapper #selected_items_list .selected-item .remove-item-icon{text-align:right}.left-to-right .new-sale #customers #choose_customer .contacts-icon{padding-right:15px}.left-to-right .new-sale #customers #choose_customer .contacts-icon img{cursor:pointer}.left-to-right .new-sale #items_block .item .item-details .basic .basic-1{float:left;margin-right:10px}.left-to-right .new-sale #items_block .item .item-details .basic .basic-2{float:left}.left-to-right .new-sale #items_block .item .item-details .optional .optional-1{float:left;margin-right:10px}.left-to-right .new-sale #items_block .item .item-details .optional .optional-2{float:left;margin-right:10px}.left-to-right .new-sale #items_block .item .item-details .optional .optional-4{float:left;margin-right:10px}.left-to-right .new-sale #items_block .item .item-details .optional .optional-3{float:left}.left-to-right .new-sale #items_block .item .item-actions{text-align:right}.left-to-right .new-sale #items_block .items-summary{float:right}.left-to-right .new-sale #items_block .items-summary .price-summary{text-align:right}.left-to-right .new-sale .items-summary-comments{display:inline-block;width:450px}@media (max-width: 992px){.left-to-right .new-sale .items-summary-comments{width:330px}}@media (max-width: 543px){.left-to-right .new-sale .items-summary-comments{width:100%}}.left-to-right .new-sale .payment_methods_block{float:left}.left-to-right .new-sale .payment_methods_block .payment-method>div:first-child{margin-right:20px}.left-to-right .new-sale .payment_methods_block .payment-method .payment-currency{margin-left:10px}.left-to-right .new-sale .payment_methods_block .payment-method .payment-method-buttons>div{float:left;margin-right:5px}.left-to-right .new-sale .payment_methods_block .payment-method .action-icons{text-align:right;float:right}.left-to-right .new-sale .payment_methods_block .payment-method .action-icons i.fa{float:left}.left-to-right .new-sale .payment_methods_block .payment-method .payment-method-fields .payment-method-fields-1{float:left;margin-right:10px}.left-to-right .new-sale .payment_methods_block .payment-method .payment-method-fields .payment-method-fields-2{float:left}@media (max-width: 768px){.right-to-left .add-items-from-pricelist .section-header .title{margin-right:0}}.right-to-left .add-items-from-pricelist .section-header .title{margin-right:0}.right-to-left .add-items-from-pricelist #main-block #price_list_matrix{float:right;margin-left:19px}.right-to-left .add-items-from-pricelist #main-block #price_list_matrix #item_list{float:right}.right-to-left .add-items-from-pricelist #main-block #price_list_matrix #table_of_prices{float:right}.right-to-left .add-items-from-pricelist #main-block #price_list_matrix .separator{float:right}.right-to-left .add-items-from-pricelist #main-block #selected_items{float:right}.right-to-left .add-items-from-pricelist #main-block #selected_items #selected_items_list_wrapper #selected_items_list .selected-item .remove-item-icon{text-align:left}.right-to-left .new-sale .section-header #back-btn{margin-left:10px;margin-right:0 !important;float:right !important}.right-to-left .new-sale #customers #choose_customer .contacts-icon{padding-left:15px}.right-to-left .new-sale #items_block .item .item-details .basic .basic-1{float:right;margin-left:10px}.right-to-left .new-sale #items_block .item .item-details .basic .basic-2{float:right}.right-to-left .new-sale #items_block .item .item-details .basic .item-quantity>input{direction:ltr;unicode-bidi:bidi-override;text-align:right}.right-to-left .new-sale #items_block .item .item-details .optional .optional-1{float:right;margin-left:10px}.right-to-left .new-sale #items_block .item .item-details .optional .optional-2{float:right;margin-left:10px}.right-to-left .new-sale #items_block .item .item-details .optional .optional-4{float:right;margin-left:10px}.right-to-left .new-sale #items_block .item .item-details .optional .optional-3{float:right}.right-to-left .new-sale #items_block .item .item-actions{text-align:left}.right-to-left .new-sale #items_block .items-summary{float:left}.right-to-left .new-sale #items_block .items-summary .price-summary{text-align:left}.right-to-left .new-sale .payment_methods_block{float:right}.right-to-left .new-sale .payment_methods_block .payment-method>div:first-child{margin-left:20px}.right-to-left .new-sale .payment_methods_block .payment-method .payment-currency{margin-right:10px}.right-to-left .new-sale .payment_methods_block .payment-method .payment-method-buttons>div{float:right;margin-left:5px}.right-to-left .new-sale .payment_methods_block .payment-method .action-icons{text-align:left;float:left}.right-to-left .new-sale .payment_methods_block .payment-method .action-icons i.fa{float:right}.right-to-left .new-sale .payment_methods_block .payment-method .payment-method-fields .payment-method-fields-1{float:right;margin-left:10px}.right-to-left .new-sale .payment_methods_block .payment-method .payment-method-fields .payment-method-fields-2{float:right}.financial #financial_menu_toggle{background-color:#fff;width:45px;height:56px;position:absolute;padding:18px}.financial #financial_sidebar_tablet{overflow-x:hidden;overflow-y:auto;background-color:#fff;height:calc(100vh - 400px);min-width:234px}.financial #financial_sidebar_tablet ul.financial-menu{list-style:none;padding:15px 0}.financial #financial_sidebar_tablet ul.financial-menu li.financial-menu-item a{color:#6f767c !important;font-weight:bold;padding:7px 15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:flex;display:-webkit-flex}.financial #financial_sidebar_tablet ul.financial-menu li.financial-menu-item .financial-menu-sub-item a{font-size:14px;color:#25aae2 !important;font-weight:100 !important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.financial #financial_sidebar_tablet ul.financial-menu li.financial-menu-item .financial-menu-sub-item.active,.financial #financial_sidebar_tablet ul.financial-menu li.financial-menu-item .financial-menu-sub-item:hover{background-color:#f7f8f8}.financial #financial_sidebar{width:100%;overflow-x:hidden;overflow-y:auto;background-color:#fff;height:calc(100vh - 66px)}.financial #financial_sidebar ul.financial-menu{list-style:none;padding:15px 0}.financial #financial_sidebar ul.financial-menu li.financial-menu-item a{color:#6f767c !important;font-weight:bold;padding:7px 15px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.financial #financial_sidebar ul.financial-menu li.financial-menu-item .financial-menu-sub-item a{font-size:14px;color:#25aae2 !important;font-weight:100 !important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.financial #financial_sidebar ul.financial-menu li.financial-menu-item .financial-menu-sub-item.active,.financial #financial_sidebar ul.financial-menu li.financial-menu-item .financial-menu-sub-item:hover{background-color:#f7f8f8}.financial #financial_page_body{width:100%;padding:0}.financial #financial_page_body div.section-header{padding:14px}@media (max-width: 768px){.financial #financial_page_body div.section-header{padding:15px}}.financial #financial_page_body div.financial-section-header{background-color:#fff;padding:15px;margin-bottom:20px;float:left;width:100%;height:56px}@media (max-width: 1024px){.financial #financial_page_body div.financial-section-header button{padding:0 10px}}@media (max-width: 768px){.financial #financial_page_body div.financial-section-header button{padding:0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.financial #financial_page_body div.financial-section-body{height:calc(100vh - 160px);overflow-y:auto;background-color:#fff;float:left;width:100%}.financial #financial_page_body div.financial-section-body .nav-tabs>li:first-child a{border-left:1px solid transparent}.financial #financial_page_body div.financial-section-body .nav-tabs>li:last-child a{border-right:1px solid transparent}.financial #financial_page_body div.financial-section-body .nav-tabs>li>a{border-radius:0;border-top:1px solid transparent}.financial #financial_page_body div.financial-section-body .icons-btns i{cursor:pointer}.financial #financial_page_body div.financial-section-body .icons-btns i.glyphicon-trash{color:#e22551}.financial #financial_page_body div.financial-section-body .icons-btns i.glyphicon-edit{color:#20c528}.financial #financial_page_body div.financial-section-body .margin-top-35{margin-top:35px}.financial #financial_page_body div.financial-section-body .padding-8{padding:8px}.financial #financial_page_body div.financial-section-body .lblForCB-financial:before,.financial #financial_page_body div.financial-section-body .lblForCB-financial:after{top:0 !important}.financial #financial_page_body div.financial-section-body .financial-section-item{position:relative;padding:20px 15px;border-bottom:1px solid #ccd0d4}.financial #financial_page_body div.financial-section-body .financial-section-item .display-flex{display:flex}.financial #financial_page_body div.financial-section-body .financial-section-item .search-filter{max-width:350px}.financial #financial_page_body div.financial-section-body .financial-section-item .search-filter input,.financial #financial_page_body div.financial-section-body .financial-section-item .search-filter select{width:330px}.financial #financial_page_body div.financial-section-body .financial-section-item .form-height{overflow-y:auto;overflow-x:hidden;height:calc(100vh - 204px)}.financial #financial_page_body div.financial-section-body .financial-section-item .icons-btns i{cursor:pointer}.financial #financial_page_body div.financial-section-body .financial-section-item .icons-btns i.glyphicon-trash{color:#e22551}.financial #financial_page_body div.financial-section-body .financial-section-item .icons-btns i.glyphicon-edit{color:#20c528}.financial #financial_page_body div.financial-section-body .financial-section-item.no-border{border:none}.financial #financial_page_body div.financial-section-body .financial-section-item .title-column{width:200px}.financial #financial_page_body div.financial-section-body .financial-section-item .schedule-settings-left-column{width:300px}.financial #financial_page_body div.financial-section-body .financial-section-item .form-column,.financial #financial_page_body div.financial-section-body .financial-section-item .form-column-schedule-settings{overflow:auto;height:calc(100vh - 224px)}.financial #financial_page_body div.financial-section-body .financial-section-item .form-column .submit-button,.financial #financial_page_body div.financial-section-body .financial-section-item .form-column-schedule-settings .submit-button{margin:15px}.financial #financial_page_body .overflow-y-none{overflow-y:visible !important}@media (max-width: 1024px){.financial #financial_sidebar{width:100%}}.left-to-right .financial #financial_sidebar{float:left}.left-to-right .financial #financial_page_body div.financial-section-header,.left-to-right .financial #financial_page_body div.section-header{margin-left:41px;width:calc(100% - 41px)}.left-to-right .financial #financial_page_body div.financial-section-header button,.left-to-right .financial #financial_page_body div.section-header button{float:right}.left-to-right .financial #financial_page_body div.section-header-financial-document{margin-left:0px !important;width:100% !important}.left-to-right .financial #financial_page_body .section-header-financial-document #back-btn{margin-left:41px !important}@media (max-width: 543px){.left-to-right .financial #financial_page_body div.section-header{margin-left:0;width:100%}.left-to-right .financial #financial_page_body div.section-header .title{margin-left:40px}}@media (max-width: 768px){.left-to-right .financial #financial_page_body{padding-left:0}.left-to-right .financial #financial_page_body .financial-section-header{margin-left:41px;width:calc(100% - 41px)}}.right-to-left .financial #financial_sidebar{float:right}.right-to-left .financial #financial_page_body div.financial-section-header,.right-to-left .financial #financial_page_body div.section-header{margin-right:41px;width:calc(100% - 41px)}.right-to-left .financial #financial_page_body div.financial-section-header button,.right-to-left .financial #financial_page_body div.section-header button{float:left}.right-to-left .financial #financial_page_body div.section-header-financial-document{margin-right:0px !important;width:100% !important}.right-to-left .financial #financial_page_body .section-header-financial-document #back-btn{margin-right:41px !important}@media (max-width: 543px){.right-to-left .financial #financial_page_body div.section-header{margin-right:0;width:100%}.right-to-left .financial #financial_page_body div.section-header .title{margin-right:40px}}@media (max-width: 1024px){.right-to-left .financial #financial_page_body div.financial-section-body .admin-section-item .title-column,.right-to-left .financial #financial_page_body div.financial-section-body .admin-section-item .schedule-settings-left-column{float:none}.right-to-left .financial #financial_page_body div.financial-section-body .admin-section-item .form-column,.right-to-left .financial #financial_page_body div.financial-section-body .admin-section-item .form-column-schedule-settings{margin-right:0}}@media (max-width: 768px){.right-to-left .financial #financial_page_body{padding-right:0}.right-to-left .financial #financial_page_body .financial-section-header{margin-right:41px;width:calc(100% - 41px)}}.patient-select-container{background-color:#c0d3f4;font-weight:bold;border-radius:5px;margin:0;line-height:34px;min-width:385px}.patient-select-container .patient-select-left{font-size:1.1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.patient-select-container .patient-select-right{text-align:end;font-size:0.9em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen{.ledger .ledgerTable .min-height-div td div{height:26px}.ledger .ledgerTable th{font-weight:100;color:white;background-color:#3d4b57;border:none;text-align:left;padding-left:30px}.ledger .ledgerTable td{border-top:none;text-align:left;padding-left:30px}.ledger .ledgerTable .amount-col{text-align:right;position:relative;right:130px}.ledger .ledgerTable .amount-col-2{text-align:right;position:relative;right:70px}.ledger .table-title{padding:10px}.ledger #filters-section{padding-top:30px}.ledger #payments-section .ledgerTable th{background-color:#1f5584}.left-to-right .ledger .financial-section-header .margin-10{margin-right:10px}.right-to-left .ledger .financial-section-header .margin-10{margin-left:10px}.right-to-left .ledger .ledgerTable th{font-weight:100;color:white;background-color:#3d4b57;border:none;text-align:right;padding-right:30px}.right-to-left .ledger .ledgerTable td{border-top:none;text-align:right;padding-right:30px}.right-to-left .ledger .ledgerTable .amount-col{text-align:right;position:relative;right:0px}.right-to-left .ledger .ledgerTable .amount-col-2{text-align:right;position:relative;right:0px}}.balance-report .search-btn-container{margin-top:10px}.balance-report .balance-table-container{margin:20px}.balance-report .balance-table-container th{padding:5px}.balance-report .balance-table-container td{padding:5px}.balance-report .balance-table-container .balance-table{max-height:calc(100vh - 460px)}.balance-report .balance-table-container .number-cell{direction:ltr;text-align:right !important}.left-to-right .balance-report .margin-10{margin-right:10px}.right-to-left .balance-report .margin-10{margin-left:10px}.right-to-left .balance-report .balance-table-container th{direction:ltr;text-align:right !important}.right-to-left .balance-report .balance-table-container td{direction:ltr;text-align:right !important}.invoices-report .search-btn-container{margin-top:40px}.invoices-report .invoices-table-container{margin:20px}.invoices-report .invoices-table-container th{padding:5px}.invoices-report .invoices-table-container td{padding:5px}.invoices-report .invoices-date-group{width:100% !important}.left-to-right .invoices-report .margin-10{margin-right:10px}.right-to-left .invoices-report .margin-10{margin-left:10px}.right-to-left .invoices-report .invoices-table-container th{text-align:right !important}.right-to-left .invoices-report .invoices-table-container td{text-align:right !important}.receipts-report .search-btn-container{margin-top:10px}.receipts-report .margin-top-30{margin-top:30px}.receipts-report .cancelled-treatment{text-decoration:line-through}.receipts-report .manual-transaction-row{background-color:#ff6 !important}.receipts-report .receipts-table-container{margin:20px}.receipts-report .receipts-table-container th{padding:5px}.receipts-report .receipts-table-container td{padding:5px}.left-to-right .receipts-report .margin-10{margin-right:10px}.right-to-left .receipts-report .margin-10{margin-left:10px}.right-to-left .receipts-report .receipts-table-container th{text-align:right !important}.right-to-left .receipts-report .receipts-table-container td{text-align:right !important}.sales-report .search-btn-container{margin-top:10px}.sales-report .sales-btn{padding-right:15px;padding-left:15px}.sales-report .sales-table-container{margin:20px}.sales-report .sales-table-container .child_elements td{min-width:100px}.sales-report .sales-table-container th{padding:5px;vertical-align:top}.sales-report .sales-table-container td{padding:5px}.sales-report .sales-table-container .sales-table{max-height:calc(100vh - 460px)}.sales-report .sales-table-container .numeric-cell{text-align:right}.sales-report .sales-table-container .glyphicon-file{display:none !important;cursor:default}.sales-report .contact-info-form{list-style-type:none;margin:30px 0;padding:0}.sales-report .contact-info-form li{margin:10px 0}.sales-report .contact-info-form label{display:inline-block;width:100px;text-align:right;font-weight:bold}.sales-report #scroll_navigation_div{overflow:hidden !important}.sales-report #financial-section-body::-webkit-scrollbar{width:12px;background-color:#f0efef}.sales-report #financial-section-body::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);background-color:#cfcfcf}.left-to-right .sales-report .margin-10{margin-right:10px}.right-to-left .sales-report .margin-10{margin-left:10px}.right-to-left .sales-report .sales-table-container th{text-align:right !important}.right-to-left .sales-report .sales-table-container td{text-align:right !important}.right-to-left .sales-report .tree-grid .level-2 .indented{left:0px !important;right:20px !important}.right-to-left .sales-report .tree-grid .level-3 .indented{left:0px !important;right:40px !important}.right-to-left .sales-report .tree-grid .level-4 .indented{left:0px !important;right:60px !important}.right-to-left .sales-report .tree-grid .level-5 .indented{left:0px !important;right:80px !important}.right-to-left .sales-report .tree-grid .level-6 .indented{left:0px !important;right:100px !important}.right-to-left .sales-report .tree-grid .level-7 .indented{left:0px !important;right:120px !important}.right-to-left .sales-report .tree-grid .level-8 .indented{left:0px !important;right:140px !important}.right-to-left .sales-report .tree-grid .level-9 .indented{left:0px !important;right:160px !important}.right-to-left .sales-report .tree-grid .level-10 .indented{left:0px !important;right:180px !important}.receipt-invoice-conversion .search-filters{width:100%}.receipt-invoice-conversion .search-filters .search-button{padding-top:32px}.receipt-invoice-conversion .grid-container{clear:both;max-height:calc(100vh - 270px)}@media (max-width: 1200px){.receipt-invoice-conversion .grid-container{max-height:calc(100vh - 330px)}}.left-to-right .receipt-invoice-conversion .search-filters{float:left}.left-to-right .receipt-invoice-conversion .search-filters>div{float:left}.left-to-right .receipt-invoice-conversion .search-filters>div.issuers{margin-right:10px}.right-to-left .receipt-invoice-conversion .search-filters{float:right}.right-to-left .receipt-invoice-conversion .search-filters>div{float:right}.right-to-left .receipt-invoice-conversion .search-filters>div.issuers{margin-left:10px}.deposits-page .section-header .tgl-wrap{width:auto}.deposits-page .section-item{width:100%}.deposits-page .search-filters{width:100%}.deposits-page .search-filters .search-button{padding-top:32px}.deposits-page .total-amounts{padding:5px 10px}.deposits-page .total-amounts b{margin:0 10px}.deposits-page .grid-container{clear:both;max-height:calc(100vh - 301px)}.deposits-page .grid-container.new-deposit{max-height:calc(100vh - 371px)}.deposits-page .grid-container .undeposited-cash{padding:20px}.deposits-page .grid-container .print-icon{padding:0 5px 4px 5px}@media (max-width: 1400px){.deposits-page .grid-container{max-height:calc(100vh - 371px)}}.left-to-right .deposits-page .section-item{float:left}.left-to-right .deposits-page .section-item .search-filters{float:left}.left-to-right .deposits-page .section-item .search-filters>div{float:left}.left-to-right .deposits-page .section-item .search-filters>div.filter-item{margin-right:10px}.right-to-left .deposits-page .section-item{float:right}.right-to-left .deposits-page .section-item .search-filters{float:right}.right-to-left .deposits-page .section-item .search-filters>div{float:right}.right-to-left .deposits-page .section-item .search-filters>div.filter-item{margin-left:10px}.search-payment .section-header .tgl-wrap{width:auto}.search-payment .section-item{width:100%}.search-payment .search-filters{width:100%}.search-payment .search-filters .search-button{padding-top:32px}.search-payment .total-amounts{padding:5px 10px}.search-payment .total-amounts b{margin:0 10px}.search-payment .grid-container{clear:both;max-height:calc(100vh - 301px)}.search-payment .grid-container.new-deposit{max-height:calc(100vh - 371px)}.search-payment .grid-container .undeposited-cash{padding:20px}.search-payment .grid-container .print-icon{padding:0 5px 4px 5px}@media (max-width: 1400px){.search-payment .grid-container{max-height:calc(100vh - 371px)}}.left-to-right .search-payment .margin-right-10{margin-right:10px}.left-to-right .search-payment .section-item{float:left}.left-to-right .search-payment .section-item .search-filters{float:left}.left-to-right .search-payment .section-item .search-filters>div{float:left}.left-to-right .search-payment .section-item .search-filters>div.filter-item{margin-right:10px}.right-to-left .search-payment .margin-right-10{margin-left:10px}.right-to-left .search-payment .section-item{float:right}.right-to-left .search-payment .section-item .search-filters{float:right}.right-to-left .search-payment .section-item .search-filters>div{float:right}.right-to-left .search-payment .section-item .search-filters>div.filter-item{margin-left:10px}.control-report .search-btn-container{margin-top:10px}.control-report #header-table th{min-width:100px}.control-report .control-report-tables-body{height:calc(100vh - 380px);overflow:auto}.control-report .invoices-table-container{overflow-x:hidden}.control-report div.financial-section-body{height:auto !important}.control-report .invoices-table-container{margin:20px}.control-report .invoices-table-container th{padding:5px}.control-report .invoices-table-container td{padding:5px}.left-to-right .control-report .margin-10{margin-right:10px}.right-to-left .control-report .margin-10{margin-left:10px}.right-to-left .control-report .invoices-table-container th{text-align:right !important}.right-to-left .control-report .invoices-table-container td{text-align:right !important}.discount-requests .glyphicon{cursor:pointer}.discount-requests .last-responded h3,.discount-requests .all-requests h3{margin:0}.discount-requests .section-body{overflow:hidden !important}.discount-requests .section-body .filters button{height:34px}.discount-requests .section-body .filters ul.dropdown-menu li{padding:0 10px}.discount-requests .section-body .table-wrapper{height:calc(100vh - 220px)}.upload-progress-modal .upload-progress-bar{margin-top:10px}.complete-upload-modal .file-name,.file-info-editor-modal .file-name{width:30%}.complete-upload-modal .file-date,.file-info-editor-modal .file-date{width:200px}.complete-upload-modal .file-description textarea,.file-info-editor-modal .file-description textarea{resize:none}.uploading-progress{position:fixed;bottom:15px;width:70%;padding:15px;left:0;right:0;margin:0 auto;z-index:10000;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,0.5);border-radius:4px}.documents-page .drag-n-drop-area{text-align:center;height:200px;margin:20px;border:2px dashed #ccd0d4;padding-top:40px}.documents-page .drag-n-drop-area .dnd-title{font-size:18px}.documents-page .drag-n-drop-area button[flow-btn]{border:none;background:transparent;color:#25aae2;outline:none;font-weight:bold}.documents-page .folders-list-wrap .folders-list-toolbar{padding:20px 15px 10px;border-bottom:1px solid #ccd0d4}.documents-page .folders-list-wrap .folders-list-toolbar button,.documents-page .folders-list-wrap .folders-list-toolbar a{width:100%;margin-bottom:10px}.documents-page .folders-list-wrap .folders-list-toolbar a{display:block}.documents-page .folders-list-wrap .menu-placeholder{padding:10px 15px;border-bottom:1px solid #ccd0d4}.documents-page .folders-list-wrap .menu-placeholder .menu-item a{padding:5px 0;display:inline-block}.documents-page .folders-list-wrap .folders-list{padding:15px}.documents-page .folders-list-wrap .folders-list .folder-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(234px - 54px)}.documents-page .folders-list-wrap .folders-list .subfolder{padding:3px 15px}.documents-page .folders-list-wrap .folders-list .subfolder .subfolder .folder-name{max-width:calc(234px - 115px)}.documents-page .folders-list-wrap .folders-list .subfolder .folder-name{max-width:calc(234px - 100px)}.documents-page .folders-list-wrap .folders-list .folder-colapse-icon .folder-without-icon{margin-left:15px}.documents-page .folders-list-wrap .folders-list .folder-item{cursor:pointer}.documents-page .folders-list-wrap .folders-list .folder-item .folder-icon{width:20px;height:17px;flex:none;background:url("/images/png/documents/folder-icon.png") no-repeat}.documents-page .folders-list-wrap .folders-list .folder-item .folder-icon.open{background:url("/images/png/documents/folder-open-icon.png") no-repeat !important}.documents-page .back-btn{padding:0 10px}.documents-page .main-filter{padding:0;border-radius:4px;border:1px solid #a5b0b8}.documents-page .main-filter input{border:none}.documents-page .list-view .icon,.documents-page .image-view .icon{cursor:pointer}.documents-page .list-view .thumb-placeholder,.documents-page .image-view .thumb-placeholder{position:relative;background:#fff}.documents-page .list-view .thumb-placeholder .play-icon-placeholder,.documents-page .image-view .thumb-placeholder .play-icon-placeholder{position:absolute;font-size:50px;opacity:0.5;top:50%;left:50%;transform:translate(-50%, -50%)}.documents-page .list-view .thumb-placeholder .play-icon-placeholder.white,.documents-page .image-view .thumb-placeholder .play-icon-placeholder.white{color:#fff}.documents-page .list-view .thumb-placeholder .play-icon-placeholder.small,.documents-page .image-view .thumb-placeholder .play-icon-placeholder.small{font-size:20px}.documents-page .list-view .select-app-placeholder .lblForCB:before,.documents-page .list-view .select-app-placeholder .lblForCB:after{top:-21px}.documents-page .list-view table tr td{padding:15px}.documents-page .list-view table tr td img.icon{padding:5px 0}.documents-page .list-view img.document-thumbnail{width:40px;height:40px}.documents-page .list-view div.document-thumbnail{display:inline-block;width:40px;height:40px;background:#fff}.documents-page .image-view .admin-section-item{padding:15px !important}.documents-page .image-view .admin-section-item ul.dropdown-menu li.header{padding:5px 20px}.documents-page .image-view .admin-section-item .select-app-placeholder .lblForCB:before,.documents-page .image-view .admin-section-item .select-app-placeholder .lblForCB:after{top:-21px}.documents-page .image-view .admin-section-item .slider-placeholder{width:200px}.documents-page .image-view .admin-section-item .slider-placeholder .rzslider{margin:0}.documents-page .image-view .admin-section-item .slider-placeholder .rzslider .rz-pointer{top:-9px;width:20px;height:20px;background-color:#25aae2;border-radius:10px}.documents-page .image-view .admin-section-item .slider-placeholder .rzslider .rz-pointer:after{display:none}.documents-page .image-view .admin-section-item .slider-placeholder .rzslider .rz-model-value{display:none}.documents-page .image-view .file-list{padding:15px}.documents-page .image-view .file-list .file-card{margin:0 10px 20px;position:relative}.documents-page .image-view .file-list .file-card .cb-placeholder{position:absolute;background:#fff;height:14px;width:14px;top:7px;border-radius:2px;z-index:1}.documents-page .image-view .file-list .file-card .cb-placeholder .lblForCB{line-height:16px}.documents-page .image-view .file-list .file-card .cb-placeholder .lblForCB:before,.documents-page .image-view .file-list .file-card .cb-placeholder .lblForCB:after{top:-16px}@media (max-width: 1024px){.documents-page .image-view .file-list .file-card .cb-placeholder{height:16px;width:18px;top:8px}}.documents-page .image-view .file-list .file-card .menu-placeholder{position:absolute;top:6px;border-radius:4px;background-color:#fff;height:16px;line-height:0;border:1px solid #0d1e2d;z-index:1}.documents-page .image-view .file-list .file-card .menu-placeholder img{padding:5px}.documents-page .image-view .file-list .file-card .file-name,.documents-page .image-view .file-list .file-card .file-date{text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.documents-page .image-view .file-list .file-card .file-date{color:#6f767c}.left-to-right .documents-page .main-filter{padding-left:10px}.left-to-right .image-view .file-list .file-card{float:left}.left-to-right .image-view .file-list .file-card .cb-placeholder{left:7px}.left-to-right .image-view .file-list .file-card .menu-placeholder{right:7px}.right-to-left .documents-page .main-filter{padding-right:10px}.right-to-left .image-view .file-list .file-card{float:right}.right-to-left .image-view .file-list .file-card .cb-placeholder{right:7px}.right-to-left .image-view .file-list .file-card .cb-placeholder .lblForCB:before{right:0}.right-to-left .image-view .file-list .file-card .cb-placeholder .lblForCB:after{right:-2px}.right-to-left .image-view .file-list .file-card .menu-placeholder{left:7px}.image-capturing-modal .modal-body .capture-webcam{display:flex;flex-direction:column;align-items:center}.image-capturing-modal .modal-body .capture-webcam .webcam .webcam-live{width:100%;height:250px}.image-capturing-modal .modal-body .capture-webcam button{width:200px;margin-top:10px}.image-capturing-modal .modal-body .capture-previews{margin-top:20px}.image-capturing-modal .modal-body .capture-previews .capture-items{display:flex;border:1px solid #d6d6d6;padding:5px}.image-capturing-modal .modal-body .capture-previews .capture-items .capture-item{position:relative}.image-capturing-modal .modal-body .capture-previews .capture-items .capture-item img{width:84px}.image-capturing-modal .modal-body .capture-previews .capture-items .capture-item a{position:absolute;cursor:pointer;right:3px;top:-5px;font-size:18px;color:white}.image-capturing-modal .modal-body .capture-previews .capture-items .capture-item+.capture-item{margin-left:10px}.image-capturing-modal .modal-body .capture-previews .capture-links{margin-top:5px}.image-capturing-modal .modal-body .capture-previews .capture-links a{cursor:pointer;font-size:14px}.dashboard-page #filters{display:flex;display:-webkit-flex;align-items:center}.dashboard-page #filters div#branch_list a.btn{height:34px;padding:6px 20px}.dashboard-page #filters div#branch_list ul.dropdown-menu>li{padding:0 20px}@media (min-width: 544px) and (max-width: 767px){.dashboard-page #filters{height:26px}}@media (max-width: 543px){.dashboard-page #filters{margin-top:10px}}.dashboard-page #main_content{height:calc(100vh - 225px)}.dashboard-page #main_content table.spinner{width:100%;height:100%}.dashboard-page #main_content table.spinner td{text-align:center;font-size:30px}.dashboard-page #main_content .menu-trigger img{padding:0 5px;cursor:pointer}.dashboard-page #main_content .menu-trigger ul li{padding:5px 10px;cursor:pointer}.dashboard-page #main_content .menu-trigger ul li.divider{padding:0}.dashboard-page #main_content .dashboard-panel{background-color:#fff;padding:20px}.dashboard-page #main_content .dashboard-panel .dashboard-panel-title{font-size:20px}.dashboard-page #main_content .dashboard-panel .dashboard-panel-body{padding-top:15px}.dashboard-page #main_content .dashboard-panel .dashboard-panel-body .table{margin-bottom:0}@media (max-width: 767px){.dashboard-page #main_content .dashboard-panel{padding:15px}}.dashboard-page #main_content #appointments_wrap{width:66%;margin-bottom:20px}.dashboard-page #main_content #appointments_wrap .appointments-tab{padding:2px 20px;text-transform:uppercase;font-size:15px;cursor:pointer}.dashboard-page #main_content #appointments_wrap .appointments-tab.active{border-bottom:3px solid #25aae2;outline:none}.dashboard-page #main_content #appointments_wrap #appointments .scroll-wrapper{height:100%}@media (min-width: 993px){.dashboard-page #main_content #appointments_wrap #appointments{height:305px}}@media (max-width: 992px){.dashboard-page #main_content #appointments_wrap #appointments{max-height:305px;overflow:auto}}.dashboard-page #main_content #recent_acts_wrap{width:33%;margin-bottom:20px}.dashboard-page #main_content #recent_acts_wrap #activities .scroll-wrapper{height:100%}@media (min-width: 993px){.dashboard-page #main_content #recent_acts_wrap #activities{height:305px}}@media (max-width: 992px){.dashboard-page #main_content #recent_acts_wrap #activities{max-height:305px;overflow:auto}}@media (max-width: 992px){.dashboard-page #main_content #appointments_wrap,.dashboard-page #main_content #recent_acts_wrap{width:100%}}.dashboard-page #main_content #markers{clear:both;margin-bottom:20px;float:left;width:100%}.dashboard-page #main_content #markers>div{padding:20px;width:25%;background-color:#fff;height:100px}.dashboard-page #main_content #markers>div .current-value{font-size:30px}.dashboard-page #main_content #markers>div .arrow-down{width:0;height:0;display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-top:11px solid #f53e2f}.dashboard-page #main_content #markers>div .arrow-up{width:0;height:0;display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:12px solid #46b56c}@media (max-width: 992px){.dashboard-page #main_content #markers>div{width:50%}.dashboard-page #main_content #markers>div#active_patients{border-bottom:1px solid #a5b0b8}.dashboard-page #main_content #markers>div#planned_consultations{border-right:none;border-left:none;border-bottom:1px solid #a5b0b8}}@media (max-width: 543px){.dashboard-page #main_content #markers>div{width:100%;border-right:none;border-left:none;border-bottom:1px solid #a5b0b8}.dashboard-page #main_content #markers>div:last-child{border-bottom:none}}.dashboard-page #main_content .graph-row{clear:both}.dashboard-page #main_content .graph-row .graph-wrap{width:49.5%;margin-bottom:20px}.dashboard-page #main_content .graph-row .graph-wrap div.completed-treatments-pie-chart svg{overflow:visible !important}.dashboard-page #main_content .graph-row .graph-wrap .gauge-container{text-align:center;margin:0 auto}.dashboard-page #main_content .graph-row .graph-wrap .gauge-container>div{margin:0 auto;position:relative}.dashboard-page #main_content .graph-row .graph-wrap .gauge-container .gauge{width:300px;height:250px;margin:0 auto}.dashboard-page #main_content .graph-row .graph-wrap .gauge-container .gauge-labels{position:absolute;top:0;font-size:14px}.dashboard-page #main_content .graph-row .graph-wrap .gauge-container .gauge-labels label{font-size:14px}.dashboard-page #main_content .graph-row .graph-wrap .gauge-container .gauge-legend{position:absolute;top:0;font-size:13px}.dashboard-page #main_content .graph-row .graph-wrap .gauge-container .gauge-legend .gauge-legend-marker{display:inline-block;margin-bottom:3px;width:15px;height:3px}@media (max-width: 1024px){.dashboard-page #main_content .graph-row .graph-wrap.gauge-wrap .gauge-labels{position:relative;height:60px}}@media (max-width: 992px){.dashboard-page #main_content .graph-row .graph-wrap{width:100%}.dashboard-page #main_content .graph-row .graph-wrap.gauge-wrap{width:49.5%}}@media (max-width: 543px){.dashboard-page #main_content .graph-row .graph-wrap.gauge-wrap{width:100%}}@media (max-width: 767px){.dashboard-page #main_content{height:calc(100vh - 103px)}}@media (max-width: 543px){.dashboard-page #main_content{height:calc(100vh - 197px)}}.left-to-right .dashboard-page #filters>div{margin-right:10px}.left-to-right .dashboard-page #filters>div:last-child{margin-right:0}@media (min-width: 544px) and (max-width: 767px){.left-to-right .dashboard-page #filters{float:right}}.left-to-right .dashboard-page #appointments_wrap{float:left}.left-to-right .dashboard-page #recent_acts_wrap{float:right}.left-to-right .dashboard-page #markers>div{float:left;border-right:1px solid #a5b0b8}.left-to-right .dashboard-page #markers>div:last-child{border-right:none}.left-to-right .dashboard-page .graph-row .graph-wrap:first-child{float:left}.left-to-right .dashboard-page .graph-row .graph-wrap:last-child{float:right}.left-to-right .dashboard-page .graph-row .graph-wrap .gauge-labels,.left-to-right .dashboard-page .graph-row .graph-wrap .gauge-legend{text-align:left}.left-to-right .dashboard-page .graph-row .graph-wrap .gauge-legend{right:0;padding-right:10px}.right-to-left .dashboard-page #filters>div{margin-left:10px}.right-to-left .dashboard-page #filters>div:last-child{margin-left:0}@media (min-width: 544px) and (max-width: 767px){.right-to-left .dashboard-page #filters{float:left}}.right-to-left .dashboard-page #appointments_wrap{float:right}.right-to-left .dashboard-page #recent_acts_wrap{float:left}.right-to-left .dashboard-page #markers>div{float:right;border-left:1px solid #a5b0b8}.right-to-left .dashboard-page #markers>div:last-child{border-left:none}.right-to-left .dashboard-page .graph-row .graph-wrap:first-child{float:right}.right-to-left .dashboard-page .graph-row .graph-wrap:last-child{float:left}.right-to-left .dashboard-page .graph-row .graph-wrap .gauge-labels,.right-to-left .dashboard-page .graph-row .graph-wrap .gauge-legend{text-align:right}.right-to-left .dashboard-page .graph-row .graph-wrap .gauge-legend{left:0;padding-left:10px}.right-to-left .dashboard-page .graph-row .graph-wrap .gauge{direction:ltr}.ui-select-highlight{font-weight:bold}.ui-select-offscreen{clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;outline:0 !important;left:0 !important;top:0 !important}.ui-select-choices-row:hover{background-color:#f5f5f5}.ng-dirty.ng-invalid>a.select2-choice{border-color:#dd4b39}.select2-result-single{padding-left:0}.select2-locked>.select2-search-choice-close{display:none}.select-locked>.ui-select-match-close{display:none}body>.select2-container.open{z-index:9999}.ui-select-container[theme="select2"].direction-up .ui-select-match,.ui-select-container.select2.direction-up .ui-select-match{border-radius:4px;border-top-left-radius:0;border-top-right-radius:0}.ui-select-container[theme="select2"].direction-up .ui-select-dropdown,.ui-select-container.select2.direction-up .ui-select-dropdown{border-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-width:1px;border-top-style:solid;box-shadow:0 -4px 8px rgba(0,0,0,0.25);margin-top:-4px}.ui-select-container[theme="select2"].direction-up .ui-select-dropdown .select2-search,.ui-select-container.select2.direction-up .ui-select-dropdown .select2-search{margin-top:4px}.ui-select-container[theme="select2"].direction-up.select2-dropdown-open .ui-select-match,.ui-select-container.select2.direction-up.select2-dropdown-open .ui-select-match{border-bottom-color:#5897fb}.selectize-input.selectize-focus{border-color:#007FBB !important}.selectize-control>.selectize-input>input{width:100%}.selectize-control>.selectize-dropdown{width:100%}.ng-dirty.ng-invalid>div.selectize-input{border-color:#dd4b39}.ui-select-container[theme="selectize"].direction-up .ui-select-dropdown{box-shadow:0 -4px 8px rgba(0,0,0,0.25);margin-top:-2px}.btn-default-focus{color:#333;background-color:#EBEBEB;border-color:#ADADAD;text-decoration:none;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.ui-select-bootstrap .ui-select-toggle{position:relative}.ui-select-bootstrap .ui-select-toggle>.caret{position:absolute;height:10px;top:50%;right:10px;margin-top:-2px}.input-group>.ui-select-bootstrap.dropdown{position:static}.input-group>.ui-select-bootstrap>input.ui-select-search.form-control{border-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.ui-select-bootstrap>input.ui-select-search.form-control.direction-up{border-radius:4px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.ui-select-bootstrap>.ui-select-match>.btn{text-align:left !important}.ui-select-bootstrap>.ui-select-match>.caret{position:absolute;top:45%;right:15px}.ui-select-bootstrap>.ui-select-choices,.ui-select-bootstrap>.ui-select-no-choice{width:100%;height:auto;max-height:200px;overflow-x:hidden;margin-top:-1px}.ui-select-bootstrap .ui-select-choices .ui-select-choices-group{padding:5px}.ui-select-bootstrap .ui-select-choices .ui-select-choices-group .ui-select-choices-row{padding:5px}body>.ui-select-bootstrap.open{z-index:1000}.ui-select-multiple.ui-select-bootstrap{height:auto;padding:3px 3px 0 3px}.ui-select-multiple.ui-select-bootstrap input.ui-select-search{background-color:transparent !important;border:none;outline:none;height:1.666666em;margin-bottom:3px;width:auto !important}.ui-select-multiple.ui-select-bootstrap .ui-select-match .close{font-size:1.6em;line-height:0.75}.ui-select-multiple.ui-select-bootstrap .ui-select-match-item{outline:0;margin:0 0 3px 0}.ui-select-multiple .ui-select-match-item{position:relative;background-color:#25aae2;color:#fff;border:none;padding:3px 10px}.ui-select-multiple .ui-select-match-item:hover,.ui-select-multiple .ui-select-match-item:focus{background-color:#25aae2;color:#fff;border:none}.ui-select-multiple .ui-select-match-item.dropping .ui-select-match-close{pointer-events:none}.ui-select-multiple:hover .ui-select-match-item.dropping-before:before{content:"";position:absolute;top:0;right:100%;height:100%;margin-right:2px;border-left:1px solid #428bca}.ui-select-multiple:hover .ui-select-match-item.dropping-after:after{content:"";position:absolute;top:0;left:100%;height:100%;margin-left:2px;border-right:1px solid #428bca}.ui-select-bootstrap .ui-select-choices-row>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.ui-select-bootstrap .ui-select-choices-row>a:hover,.ui-select-bootstrap .ui-select-choices-row>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.ui-select-bootstrap .ui-select-choices-row.active>a{color:#fff;text-decoration:none;outline:0;background-color:#428bca}.ui-select-bootstrap .ui-select-choices-row.disabled>a,.ui-select-bootstrap .ui-select-choices-row.active.disabled>a,.ui-select-choices-row.disabled{color:#ccc;cursor:not-allowed;background-color:#fff}.ui-select-match.ng-hide-add,.ui-select-search.ng-hide-add{display:none !important}.ui-select-bootstrap.ng-dirty.ng-invalid>button.btn.ui-select-match{border-color:#dd4b39}.ui-select-container[theme="bootstrap"].direction-up .ui-select-dropdown{box-shadow:0 -4px 8px rgba(0,0,0,0.25)}.sizing-ui-select .ui-select-container .ui-select-choices{position:initial !important}.toast-title{font-weight:bold}.toast-message{word-wrap:break-word;padding-right:70px}.toast-message a,.toast-message label{color:#FFFFFF}.toast-message a:hover{color:#CCCCCC;text-decoration:none}.toast-close-button{position:relative;right:-0.3em;top:-0.3em;float:right;font-size:20px;font-weight:bold;color:#FFFFFF;-webkit-text-shadow:0 1px 0 #ffffff;text-shadow:0 1px 0 #ffffff;opacity:0.8}.toast-close-button:hover,.toast-close-button:focus{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999}#toast-container *{box-sizing:border-box}#toast-container>div{position:relative;overflow:hidden;margin:0 0 6px;width:300px;border-radius:3px 3px 3px 3px;background-position:15px center;background-repeat:no-repeat;box-shadow:0 0 12px #999999;color:#FFFFFF;opacity:0.8}#toast-container>:hover{box-shadow:0 0 12px #000000;opacity:1;cursor:pointer}#toast-container>.toast-info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important}#toast-container>.toast-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important}#toast-container>.toast-success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important}#toast-container>.toast-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important}#toast-container.toast-top-center>div,#toast-container.toast-bottom-center>div{width:300px;margin:auto}#toast-container.toast-top-full-width>div,#toast-container.toast-bottom-full-width>div{width:96%;margin:auto}.toast{background-color:#030303}.toast-success{background-color:#51A351}.toast-error{background-color:#BD362F}.toast-info{background-color:#2F96B4}.toast-warning{background-color:#F89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000000;opacity:0.4}.toast{opacity:1 !important;padding:15px 15px 15px 50px !important}.toast.ng-enter{opacity:0 !important;transition:opacity .3s linear}.toast.ng-enter.ng-enter-active{opacity:1 !important}.toast.ng-leave{opacity:1;transition:opacity .3s linear}.toast.ng-leave.ng-leave-active{opacity:0 !important}@media all and (max-width: 240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container .toast-close-button{right:-0.2em;top:-0.2em}}@media all and (min-width: 241px) and (max-width: 480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container .toast-close-button{right:-0.2em;top:-0.2em}}@media all and (min-width: 481px) and (max-width: 768px){#toast-container>div{width:25em}}.colorpicker-visible,.colorpicker-visible .dropdown-menu{display:block !important}colorpicker-saturation{display:block;width:100px;height:100px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAFJhJREFUeAGMU+/q4kAMzFYf4LgP96a+q4c+gSIqxf/r5maWDoTgz15gmM0kW5uMLa21v2b2G6jAG2iEzqUU6q5c/OlMuHtL/ULNd5TP6EJ1RP7NuXvKE397jmbg7MrzHI748T1UA3eopyGQV2qK1+vVHo/Hm1itVm0J7Q+afwGMmgeRphf7Noh6lCeuHJAvm/X8rAQNlw2VScoj6863OQjl2ZB3qkeu5Lh0RJ3qynuNjJA21FppQAHa8/l83263No5jOxwOttlsbL1e2xIXXpMZzzRsXoTw34bQgLiQbKh6M9SXDBSypn4XGOSkGUO1cJdn1Yh4/qYVgctmGSwXyARNcOSFRuBMHvA1GMzwy+Vix+PRdrvdYrvd2vl87oZYDCxBL9B/jEyopghzlNjL0DlB+gAoPNXyOfa3oA9puXonyVHzdH+g9MEISa5z0qUNkwkm6MJkxALg8mlMAxvNwBfhYLvf7w50vl6vBV9H2e/3BjYateQDY8gM5bmWovygdyEb87k/G5Zz9c/2zfEQFysO5nDJ6mMel91Z//pwFpygIWIaMXE3AoYssPBCI/B12DiONMT5VZxOJ0f+j/MyWo5chYGowfn/j03lNXBpl85Up8d46u6DChBMvKv2UePrrAsChtdLTi73oEBjFDYpmIp/KSgRhRw357sXuHLknRgI8d90F8QL761oI8iQeJqvUOGnAoEkgNblF13iiJASZCwhLkG+v7/Halvt5+enr7x+02lZOwKymJ7jMAXK32RxaXnNxfXzCOkCxTO2I3NiR0i9gAjQLLoVHkKG8pCi0UT4Q0h5xUFIlBJEYmg+1yg6TrUq+YfEWKK0lWsSS8+DkNvCWtvJXu0UbDyH/NYjoDHFybPd/cPeficiW5LvkVdBNY4UoIqOQMwPBXm9vUYIVCj3GkXCCo1tRS//uMhYoVG3q46HaBQtamESTs/+0o92hOTaBbqjBwpu8reCuzAP4rkXpQBzQwbhZxD7jNYEAS4CI2Rg4hLitPUor2hGh6j4hQ5FfWt8LQF+SwyJIpGUV05nu56VHqJhR8ybb+Q+/dnPYZYSigIICvY3xfYxCckz/qazprjDiFJ+5DWVwscaMpSDgkleI2uutaKk5kPFNTqO8pBDlBQZEqKvoJXp7+lxzx7Cuoqp2M7zlrm5JbH/9oZ/GLdzBGf9FNmmvPi+h2FXnm8L5WhdCMJNyr1D6yvKP1rFQYgSjWpteE0JMraEME8ykpzo/0/+wcg5yGHMooegQYIRyXU1i52tCSfn9oSQFH+Fe4jypxs3RHA+xNCcNUZ+BXRg7iu0lhgDAesisSfE6UA0iudz9sNHKChek5eBX9a+FwKkKQ+Nd6JljkLX6B4x2L8hhHOsVdhR4iHEEe1LeWJCSI2tCo9AU3OIKHGgbupv6NvyRciGgMzPPLP5LmhPdKTx8qgSWIXxVkZx8QJihmCvPP8nE6IRXniKT9GThhKF0QkZal3KQYcLgn+s8YwWJiNnLVL4mOz1b+4piM8/+YYb8xNlLoASXqC7c9DCOokhl4RAKgSkCNM9wklBOPL4BIJoblQggsb8Km9W/IlIJkKrPN4xEETPwtS3hczrp8//pxmzpoUIBfeSO8r8/OE59wgTIsnIb4yBj7Cft6pYI8Sbh5TBD749IANSlKPgJQQmrr0uUfjbCnlV/V9OCfLpDc9b0nw4x3bznAbWFAyfUeBLEIhA3uaCKifFyUBg8pg+Ro8nOCVOintKoy0xj5bFvhNCQMAfoUqgc8UwMRot8dWy/qPcDHQk5XkgOPD97//Gl/xC2kKlkhl2V4pMQmAON+22E+4XgIzMKYMSmp7S0ymTcpYEYM6eVjKlJV25HgYguZ6lD1hR4S4byoxRwMUQjm87MYVxrW19nCqbgTD4kSEde7FlxcF4tKDCPu41lBUKa7tjgGuHJuPCwpBPdcONuVTiMEMgbPpugJE0+GIRusL+yD9qGhrP05ClFHfOuppZeV4ZkgyJdJc3dkxh0+8YDBpbsyuxrXYzV4VfmJLFwxdAEq7azIj9Yw9AuUCjEL3I7pD1xgo0BPv5Y2U9MCBvegpGxq9/vK7BftOQssP3ueL+HfJwLkAqVLlgPH9CF7phgMoKj/X8EjiNCtGQHzFU9mM7gsR8W/5wkuZ9ZUKBcYuWdE3qU2YYqLIllfo5aog2m2haKnlsvP30YUHO+3f9Yu2GrNpW2rYV8id2bM/9KxBPc/QgZQT9AlotQRtgSls1pIDADvo+3hL0bXBU0yxqG4Fx2ZshdXSBaEjZYtIdh/uxQDOrpMV/Biatjj8nzRgq8p0Ud6w9fAwwe+9mSJPWUMWzPG+A21ZWG45nhoQp1RdaBZ1WYDteUQ4gffvH1jomTHlkxk9GTDi5AS0YAODxMoRjMiqsjq/MyqvFFJX9buv6+18Y8mwDyFRH7Dj+T1rBtYivRV1v9mHtiKhfD10QrRFdsxor9Z4bgChAtF22fLsv1sfsGL4B0grazi9DygpagZ0A2s2WBMBmLn0de15D11KG5WSAvh20rB92fEIVwk0jdV2qPdyWr4mYuw75NMua7FFtmZxbkN7qi4DSFgaqQjc75GwDwbgBMkMMAPfD6cR1wpl1o7GftDhMMSPaFmm05+Tv/HWW9aQXbMfiBAZ4cNLdnz6hyAyj7ki9oQYYqdYd4h405JRwXs4DhLKozKhzG65449eQ4i5nX2LKXYjCVDcWF58Y0uJvj2EpY2VN79NzjHlVF8E1M2JZxOzW62rIEhhlywoAMMhrS8dFBJhgMJx5aRxg/fv9rSW9WN7LeQxZPn4bo6ExYgppsWNkQIt2pOAU8DAK8Oh/yK7ECM8pCAboJDTRFNsJQ3ZkBdtFXgV+A5qAEasl4sk2WxjOzn9PY6sZ1ZxJD/p9FMwoc1pjLNhEbLd2eX2Kpv6Y+aSCn8OUxhqyGBOwS9fxUiwDPIXfZw2JeNs+hS2/2R6r2Lfv+S/ivt3PG7eHh3S/52EDDD0j5h9rStliJiQLc5/fW9wP0PNcfB77nmVpX6Js2WaOQwb9OrXLJ9UMz7UmuJaAQj7fjxi6V97wIGftsqVMwcGZN2ZTL30fr7IYkL4xpG/9Y9bV677pUYXfrHk5tzuvoS1aRPX9ScV+3+Mn1FU7YMR6GT8LEP38xs2OyzVZRjIz9mWrIV2lTYo6LLk3BKXGKCM47jycKCb4zb4GzBi0g3Ec0a9OsBVQQsp+YwTjo+Mr9C/MQluIJmIkYYvvzpL2RhuiKT1uttTrK+q74p8siUsR64/nlS3XedcfZgY6kfUsv/FOUZfOlwGTfjyPCxjrRDbCvMLr4vCc9kN26pBR7H8KuW0wHZrkYCzj2+z5WbPCoZM2rISeEwop48KRZdhiPtmYLXNSyZs91YAeH06dow/Vpg3o+W9a/hbgPI5jTnvdx5YxZUbrCY1V7De22qProHXrDL/9B8dlHIuM3QQqUxL7d/pLyyqrzKlV6/2O/F/GBXP6ochjYdiKvQ4saA1ddlTvY/bEkY9Wa1iLkEN2JVavOhxHRlvqMF/XAnEVOJgXy3fAhCgY0N8bC0Nnpl8Lw/bt2LnCnsENO6o5r7bMcn2hONzQswSK2WVbphBy2kcjGqqWNRJQfU6ALwFgHTlo41pWWaE+O4V2zuhYZ1jYinTnvVmcC0Oclck+MgTH1jZU9Ty/VWaUIS42JwFPpkiWyDiZafZDygiJTseTIrc/g5v1qYQ6kgVnT48A+bztNN774MD2U8kDphjxaP18nyGzZBGUh7Y9L1uGvIp6Mq3EePVl7Xxf2/pE9gWI2KTFX2J3xx8Z0jWvnv+VhaG6tr8vkccerdTfdvhaXzTlLUM8t6HNIa9a4DfuDYgCWEaUCQ5jBcz2YI43lgqsrRi21F+pRThPhW5NvqLDK0Nw5E7RV7DKjDreX69/ZVY14wGQ8+HN733OxHGci9MKTBlkMNCSMqJA/udFzgg5IWqXKW9pbwvDu9VxFIjREGtHAS1w7rs4bcXtpIEV1t7H9QdgfmPIGrTmKDAW+gmIFHxNaRl3iCKEvYcsjuPAgTEzQ5zO2SHY3q+FX98oqti8casANPRxL19nx34JWZ9XQJ4r+uOLpmwxZxGyZF8Bcb9lf+dUR0zZgjwCigMKmGltbXG/SzZmUzQlxzMzGCdcmVUDEH3OijXp7k5StNVSh7xnV6Nju98+MaTMaMjK+b7xCy2gD1vk+G54eVxM6PEzM2TLqjJk3IdR/4iG7RSF+y1klQk4jqGvb/h4n6TBQwHZ77GYE0alLzZOTOl1+ShiFvUyBYRJIvSC1PFPfYemMoW+EpWXtaznArCLitWSnX6BKnPOLkTWIT/3vB3SEFemqF+m0Bh7ZIoY13m7IfmhfyxNzsu90j/f65Bn5hSoMSHIvPE+nptWAKesbWRY6xJax/NG30AnvS4AAPkVEOuDmHBk3KJ+dsewIt41+3t8+kqRB85Sy82QAmZmpGrfGnfqejZrKlP8Rv+GIZ0nnWi/Ys74kWzs6Ly7INTfYvA4CshcGL6wpSJ8I1/GtLCs9ji0lQG+vgzBOkmInRh2a0Y1If0DYPmr5vTPwIv9hCWPXyBcjUGL+n+PhWEdL9Rhi390Wv2lxeHRjGZbYR0Os7DWgb0f15VVzPd5XVcgClAZ41se8uE/3efT7Eq7oQXk7xpSB3NcrfAYzGmFLUAL1MwYtabPjBeYXhcAAGolA3vSjJkZ88Zdx6+/pzrEaf35x9XeODgANYTlPox167cOfmJMAbnv4+1QGNA6pAwpg8qInhdAPa4GFTjrKQi5XSAsjrsf0qWSb3sjm+M4vQz5fNEaA1TGTMxo9vVu2wIATgWozlfavegXZJ7h/+3dYY7cOA7F8VQnu/e/5u4dtnqRwThD/KA/ywU0Jl9GQGCZkl0yHx9JSW4nGPRxKXuA8RzG/BygfJchBtujW5Ipzso9R5HGA998fC7MCMX2kYyrC+mrwd9z7+n5ZIMM9bODV8kYUjuEoeTPAyPemVxq0feB+cJ/xJYuKj3qFoL3r0khi4uHLEvLJwitTGlA4pz734whA7A+ElO05MEer2vLt9hPRgoQcVQmBUM6oNf7VxPlOXudyl7AYEI3Yk0z4TOYxXyEVDliCvOZp+NH8cmAEXNmevVk1p7fpr89MZyKP1l9xZIXzPmIdPmkkLlrqEL8bpbu8XUBJOTT+psdPAvPMV1LAnOlvgkIfyPoPsjxMxquUV2ncX/do65KmSvOriY70XSF2OecL0A7Yf08eYKMJeiHuFq7hE+A2V3WUGgE7sEKGHFjTuNKwAfp8HPGLRUA4N+GAv8QaOkqr91Yl9E+ActMDb059ktX92PIolQB+Hx9Ta9voeB8y/4A9mmCqjyzMvY5PhjHMchf7REHZNH15xSTIfafLss/R2hABEKmtPK5VwPszNms7xOwLB8VM5RrqZbprier+Ei/cncBZYzxQkCaIdv+uUvr9Mm3ViKmPIwBk0GAL7N0mRFjWh6z/+d0oRrAVGTMMSZwMwP9dOvW6077IcWUufB3cjnXUspxM2l+YvZwf2PHtFI+vEm/YMbhvGIJ/SI7Q4kyJGJVsk9mjIniD7Os27GEPjLiaLE323Nyimu85GXtMhM3kvs3F8BPsr+NISPNpR0WhKuaxvkSkIeu5PpW1rWqSrvnMqn+nvE4TxkymeA5zOnzcZnn34whtD281rb511sX+5mTPGVmrWWZP1vPd31Xix+gvMGcEwO9RycRvdFm7DH1TMB1VbqnQ1enDMYUWfNwtRelN1Nc32KVuIBA3qlxj6GMpZlhPYB4VIzyt4JhFyN+nXs/FH8vy5p7HlMZIjwyiGNGtCluDOrElNXKG+gEeAcw5j4HVygTbBf4qfTt/V7rP+YX5a7B+S1FFxFBvSeMs06/zfVk3f0Zf98gbJJge9WV6bKW9hP7vG8EeHcMUYxKOLkvY4D+WoDGMQO9TAt31oC2mysDAqhwaWBmf5iTACADEPZDZMJunYJG8NU9IburyOhztPgyjOt4igUE+3xW2SCYm7IFPQJ6z9SvclKKD6tchS0uyz4F/gocYDcjPLaRnTBIVzaex+Mp/pxiyXMAknvq5bZOR/vLBhX0oH8r/v6xx6d27x8FAgU3a2RixRCSooshjxUQPyV+zGooKD+PBUSwLmVfAWa09bOgZ9zQAwZMr/AcR1n10mWlHzaoNrv6WAogdazY9iXHUalOt+8FsJ8nt49rHYAMlxWAzBRYBWbATdkAVIujr22vLNd4Z+Z253pdh8quMQuMCp4NHUcA5PjWieDAjqByANJ1gRV0AcQ0yfioe6Rpldm2M6d/WuVHW7isUJ5lUV4yQ5mgC2y4SYGq/t5vjU8b4xmDynxo/TIi6iX7fgRk/ueQbrSMPY+rbrawAlfgFLA1nylSAHRbbjDj/n36ehk8ZBPome5eRZfV8w/lo+hK7Huso1TqgDkskvoat+L/X3QsGoDM2tHouKDcJmPWeT9kobMvXc+dwrkOhtJeK/Nm/XEXaCx01ssAWtc99rUOAJ6Uu/srhrQyWgn2g4K6GOvZL5TBwwSA742/x7ijZF3F7tfNUi7Lh5grvwbisoxwYReZamaf9VC8cWhVsAuV4Y5oYyaNcdAuoPa1TcPQZX3v/y16+N55kyFTGQIxNLcDpwIvFKe7cU7keHd2VMxrhR+Y+WXnx+xsrPbm4Mf+eTMn1mYGaFrjptDj/ZmkmjaXVWv19slxkTXJynCvnIdL8zdZOnn83A9ZFSTAB4VsSpGmyipunCjuGN9liwzZs8ddwQVEyzeyuGPYD7APuOS6o7aO9xWo/P3fbrnF8e5y2+7Lnamvyg8GKNeKog2m2NaW+SjwLCQhlr5/M6DamjnNlAbJLKtBaQZU226Ru2KbCe+Ph6Tk3THb/v5zaRQ7yz4M6usa1HywJU50n+7bgb4Z0sC2XIa8P56+JvvuWHTaa6kgbLn7ELvV9bU76A0+hpTKuh3PoryDwKvrflwx5F/1IMaK9wrK+h3ltf/+bb8d5d8/XdZ//txS/N9hxfdvGNg/ZQT1//4fih7V/hdi/qwAAAAASUVORK5CYII=");background-size:contain;cursor:crosshair;float:left}colorpicker-saturation i{display:block;height:7px;width:7px;border:1px solid #000;border-radius:5px;position:absolute;top:0;left:0;margin:-4px 0 0 -4px}colorpicker-saturation i::after{content:'';display:block;height:7px;width:7px;border:1px solid #fff;border-radius:5px}colorpicker-hue,colorpicker-alpha{width:15px;height:100px;float:left;cursor:row-resize;margin-left:4px;margin-bottom:4px}colorpicker-hue i,colorpicker-alpha i{display:block;height:2px;background:#000;border-top:1px solid #fff;position:absolute;top:0;left:0;width:100%;margin-top:-1px}colorpicker-hue{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAMAAABw8qpSAAABLFBMVEUA/z8AuP//JAAA/33/3AAA/1ABAv8A/7r/AH7/jgD2AP8A//j/AEHmAP/XAP/HAP+4AP//ALyoAP+aAP+JAP97AP9rAP9cAP9MAP8+AP8tAP8fAP8PAP8ATv//AG7/cAD/vgD/APoAmv//ADH/AKwB/wMA5//4Eg4AL///AOr/UQD/nwAA/27/7AAA/+kAe/8Ayf8A/5sA/zEA/6z/ABEAEP8A/17/MgAA/9n/ACL/gAD/AJ0AXP8Aqv//AMoA/yHqFBb/zAD/AGD/ANsA9//1/wDk/wDV/wDF/wC3/wD/AI2m/wD/FACY/wCI/wB5/wBp/wD/YgBb/wBK/wA8/wAs/wAd/wAN/wAAPv8A/xH/AFAAi///rQAA/8r/+gAA1///QwAAH/8Abf8A/43c/JNGAAAAiUlEQVR4AQXBg2EDAAAAsMy2bds2ttp2+/8PTby79mDLsKJPq/oFPdk24dWXAxsGjRg1ZtykKdNmzJozb8GiJct63WjYl7fiWdOZkk0vOpyr2fVtyKl7FX2uXGjpcuxWDy69KdiRk5WRlpIUFxMVERLw78+vH1Unun1YV3ZkwKM1CYfq7nQK22sD03ITV2Aqp0IAAAAASUVORK5CYII=");background-size:contain}colorpicker-alpha{display:none}colorpicker-alpha,.colorpicker-color{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAABkCAMAAACIElGlAAADAFBMVEUAAADT09PT09P////T09P////e3t7q6urT09Px8fHT09P////////T09PT09P////////T09PT09P////////////T09PT09P////////////T09P////T09PT09PT09P////T09PT09P////////////////T09P////T09PT09P////T09PT09PT09PT09PT09PT09P////T09P////T09PT09P////////////T09P////T09P////////////T09PT09P////T09P////////////////////T09P////////T09PT09P////////////////////////T09PT09P////////////////////////T09PT09P////T09PT09P////////T09P////////////T09P////////T09P////T09P////T09P////T09PT09PT09PT09P////T09PT09PT09PT09PT09PT09P////T09P////T09PT09P////////////T09PT09PT09P////T09PT09PT09PT09PT09PT09PT09P////////////////T09PT09P////////////T09P////////T09P////T09PT09PT09P////////T09P////////T09P////T09PT09P////////////////T09PT09PT09PT09P////T09PT09PT09PT09PT09PT09PT09P////T09P////T09PT09PT09PT09PT09P////////////////////////////////////T09P////T09P////T09P////T09PT09P////////////T09P////T09P////T09P////////////T09PT09P////////////////T09PT09P////T09P////T09PT09P////T09P////T09PT09P////T09PT09PT09PT09P////T09PT09P////////////T09PT09P////T09P////////T09MQsm1FAAABAHRSTlMAgJN8/vcDAfcCnJyGaZmZlomGk4yJOmM/eTxs8wY0YDFC7HNdLx18n5/7aUvzCcW9+qKiK8P0ZiltRwfdw/n8Px3WduJjItj78ss5PDHUNELbwP5wplA2FglEVwvkqNarCs4Z7b2sDLgQ0xNdyLrr0eLLUeW1Vs5TWQLwjPI3ZvQGdvxFyFrAeevaLCLvGd0kpRskGyf4qK605xKvFrGyDRHnBYMEkJaDkIBvB/gpH99O6CrbIC4nH3Lg2SXp4A7Qul/GDEgPSlMQ6LjqFU0SjyCCj5V/gnBN7xglL3O70WBU7gjFFEfft0sPTo1ndRipwXr2yRemWRVENq+ytbGuxGaWGQAAAnpJREFUeNpNxmdcDHAAxvEHOWXvmXX23ntv2XvvMg/Z44x0KaRBSnfcKSqlnYZKp1QqGpT20KZh783/eePj+3vzw3/q/AM9iURPTy6XS+RwcXNzcZMQTE1dTE3bE7y9S0u9xxD600rCGtpI2ErOsbGxzoiMrIqscnaOi4vDdnp4XYSrguwxQSb7KpMllycnl2MFaTSaTxrY5NrY5BoKb2BnZ2doZ29vb2OPSdSd4Bcc7OcXGhqamgqrYCsrq+mEiEtC3gUBDg55Dg53IkQYSYG+gb6+GEqB5wV0o5D8/JAQdKK5hA40n3BS+L6c0JJmE+ZQW8JEak1YQJ0Jq+jbaQEPnotGE+IrK+Pj+xKqU6pTUrIDAgKysZ+WEY5QQkJxcQIO0WrCUbL4YmFhgZ3UlVAUHR1d1JEwjVoRRpDJKxMTE/ShBoRR1I6whLyyvLyyUFAQFhbWhTCFFArFawXOCu/bEHpQLYKnZ0aGZw2CR1qah0dmpqurK+pTU0ILakJoTi+PC7j5RHTrqQg1qRkh3T3d3b0xoSE1ItSleoSe1IswmIYQPl8UlhLWkaOj41tHbKENBLX6j1qt/KFUKnFN+Onk9NvJCQdJpfqlUqGiIjExcRthN91/JsJmGkhYRO/OCBhHwwgxMWUxZQMIu8j8o7m5OfbRLMJh2kTYQ1FRhYVR2EHzCOtpMmEG3SUsJEvLoKAg2Prb2tqOJYSH+/uH33shwlTaS1hLBwhX6AYX2tuiRwStVntOa5yUZJwEqbREKjUi5Bjl5BhZW1uXWOMYGRBOnNDX1zfoxz1FwwkfSJfgo6vr41P7soBBNJ7Qm2YSzHTMzMwmEHRoMf0Fm5mYOUrzNBYAAAAASUVORK5CYII=");background-size:10px 100%}.colorpicker{top:0;left:0;z-index:9999;display:none}.colorpicker colorpicker-hue,.colorpicker colorpicker-alpha,.colorpicker colorpicker-saturation{position:relative}.colorpicker input{width:100px;font-size:11px;color:#000;background-color:#fff}.colorpicker.alpha{min-width:140px}.colorpicker.alpha colorpicker-alpha{display:block}.colorpicker.dropdown{position:absolute}.colorpicker.colorpicker-fixed-position{position:fixed}.colorpicker .dropdown-menu::after,.colorpicker .dropdown-menu::before{content:'';display:inline-block;position:absolute}.colorpicker .dropdown-menu::after{clear:both;border:6px solid transparent;top:-5px;left:7px}.colorpicker .dropdown-menu::before{border:7px solid transparent;top:-6px;left:6px}.colorpicker .dropdown-menu{position:static;top:0;left:0;min-width:129px;padding:4px;margin-top:0}.colorpicker-position-top .dropdown-menu::after{border-top:6px solid #fff;border-bottom:0;top:auto;bottom:-5px}.colorpicker-position-top .dropdown-menu::before{border-top:7px solid rgba(0,0,0,0.2);border-bottom:0;top:auto;bottom:-6px}.colorpicker-position-right .dropdown-menu::after{border-right:6px solid #fff;border-left:0;top:11px;left:-5px}.colorpicker-position-right .dropdown-menu::before{border-right:7px solid rgba(0,0,0,0.2);border-left:0;top:10px;left:-6px}.colorpicker-position-bottom .dropdown-menu::after{border-bottom:6px solid #fff;border-top:0}.colorpicker-position-bottom .dropdown-menu::before{border-bottom:7px solid rgba(0,0,0,0.2);border-top:0}.colorpicker-position-left .dropdown-menu::after{border-left:6px solid #fff;border-right:0;top:11px;left:auto;right:-5px}.colorpicker-position-left .dropdown-menu::before{border-left:7px solid rgba(0,0,0,0.2);border-right:0;top:10px;left:auto;right:-6px}colorpicker-preview{display:block;height:10px;margin:5px 0 3px 0;clear:both;background-position:0 100%}header-color-editor>div{display:flex;display:-webkit-flex;margin-bottom:10px}header-color-editor>div select{max-width:400px !important;display:inline-block}header-color-editor>div input[type=text]{width:90px;display:inline-block}header-color-editor>div i{padding:8px 5px;cursor:pointer}header-color-editor>div i.glyphicon-plus{color:#20c528}header-color-editor>div i.glyphicon-trash{color:#e22551}.left-to-right header-color-editor select{margin-right:10px}.right-to-left header-color-editor select{margin-left:10px}.advanced-multi-select button{height:34px;width:301px}.advanced-multi-select div.dropdown-menu{width:301px;padding:10px}.advanced-multi-select div.dropdown-menu div.filter{border-bottom:1px solid #a5b0b8;padding-bottom:10px}.advanced-multi-select div.dropdown-menu div.filter>div:first-child,.advanced-multi-select div.dropdown-menu div.filter div:last-child{padding-top:6px}.advanced-multi-select div.dropdown-menu ul{padding:0;list-style:none;max-height:400px;overflow:auto}.advanced-customer-search .search-filters form>div:not(:last-child){width:20%}.advanced-customer-search .search-filters form>div button{margin-top:34px;height:34px}.advanced-customer-search .search-result{clear:both;padding-top:20px}.advanced-customer-search .search-result .table-responsive{max-height:670px;margin-bottom:0 !important}.advanced-customer-search .search-result .table-responsive .table{margin-bottom:0 !important}.advanced-customer-search .advanced-customer-search-mobile .search-filters form>div:not(:last-child){width:45%}.advanced-customer-search .advanced-customer-search-mobile .search-filters form>div:last-child{width:5%}.advanced-customer-search .advanced-customer-search-mobile .search-filters form>div:last-child button{padding:5px 10px}.advanced-customer-search .advanced-customer-search-mobile .search-filters form>div:last-child button i{font-size:20px}@media (max-width: 767px){.advanced-customer-search .advanced-customer-search-mobile .search-result .table-responsive{max-height:180px}}@media (max-width: 543px){.advanced-customer-search .advanced-customer-search-mobile .search-filters form>div:not(:last-child){width:100%}.advanced-customer-search .advanced-customer-search-mobile .search-filters form>div:last-child{width:100%}.advanced-customer-search .advanced-customer-search-mobile .search-filters form>div:last-child button{margin-top:10px;width:100%}.advanced-customer-search .advanced-customer-search-mobile .search-result .table-responsive{max-height:350px}}.left-to-right .advanced-customer-search .search-filters form>div{float:left}.left-to-right .advanced-customer-search .search-filters form>div:not(:last-child){margin-right:10px}.right-to-left .advanced-customer-search .search-filters form>div{float:right}.right-to-left .advanced-customer-search .search-filters form>div:not(:last-child){margin-left:10px}.services-search .filters .input-group{width:100%}.services-search .filters .input-group input{width:70%}.services-search .filters .input-group select{width:30%}.services-search .filters div.search-item-input{flex:1 0 0}.services-search .filters div.search-btn button{width:34px;height:34px;padding:0;background-color:#747d84;transition:none;color:#fff}.services-search .filters div.search-btn button i{font-size:18px}.services-search .success{background-color:#dff0d8 !important}.services-search #main_block{margin-top:20px}.services-search #main_block #price_list_matrix{width:100%}.services-search #main_block #price_list_matrix #item_list{width:35%}.services-search #main_block #price_list_matrix #item_list .head-cells{height:auto !important}.services-search #main_block #price_list_matrix #item_list div.item-list-entry{height:70px;padding:0;display:flex}.services-search #main_block #price_list_matrix #item_list div.item-list-entry.table-row{margin-bottom:10px}.services-search #main_block #price_list_matrix #item_list div.item-list-entry .item-list-entry-cell{flex:1 0 0;text-overflow:ellipsis;padding-top:11px}.services-search #main_block #price_list_matrix #table-price{position:relative;height:calc(100vh - 300px);overflow-y:auto;overflow-x:hidden}.services-search #main_block #price_list_matrix #table-items-header{height:calc(100vh - 300px);overflow-y:hidden;overflow-x:hidden}.services-search #main_block #price_list_matrix #table_of_prices{width:59%;overflow:hidden}.services-search #main_block #price_list_matrix #table_of_prices .display-flex div{margin:0}.services-search #main_block #price_list_matrix #table_of_prices .display-flex.table-row{margin-bottom:10px}.services-search #main_block #price_list_matrix #table_of_prices div.table-header-cell{min-width:14%;width:14%;padding:5px;text-align:center;text-transform:uppercase}.services-search #main_block #price_list_matrix #table_of_prices div.table-header-cell label{overflow:hidden;-ms-word-break:break-word;white-space:normal}.services-search #main_block #price_list_matrix #table_of_prices div.table-cell{flex:0 0 14%;height:70px;padding:15px 0;text-align:center;border:1px solid #d2d1d1;cursor:pointer}.services-search #main_block #price_list_matrix #table_of_prices div.table-cell.not-available{background:#eee !important;cursor:not-allowed}.services-search #main_block #price_list_matrix #table_of_prices div.table-cell.default-price-list{background:#bee8ab}.services-search #main_block #price_list_matrix #table_of_prices div.table-cell:hover,.services-search #main_block #price_list_matrix #table_of_prices div.table-cell.selected{background:rgba(209,237,249,0.8)}.services-search #main_block #price_list_matrix #table_of_prices div.table-cell .span-coverage{font-size:12px;color:#25aae2}@media (min-width: 768px) and (max-width: 1024px){.services-search #main_block #price_list_matrix #table_of_prices div.table-header-cell{min-width:20%;width:20%}.services-search #main_block #price_list_matrix #table_of_prices div.table-cell{flex:0 0 20%}}@media (min-width: 544px) and (max-width: 767px){.services-search #main_block #price_list_matrix #table_of_prices div.table-header-cell{min-width:25%;width:25%}.services-search #main_block #price_list_matrix #table_of_prices div.table-cell{flex:0 0 25%}}@media (max-width: 543px){.services-search #main_block #price_list_matrix #table_of_prices div.table-header-cell{min-width:50%;width:50%}.services-search #main_block #price_list_matrix #table_of_prices div.table-cell{flex:0 0 50%}}.services-search #main_block #price_list_matrix .separator{width:3%;text-align:center}.services-search #main_block #price_list_matrix .separator i{cursor:pointer;margin-top:7px}.services-search #main_block #price_list_matrix .separator i.hidden-icon{opacity:0;cursor:default}.services-search #main_block .block-title{border-bottom:1px solid #a5b0b8;padding:10px 0}@media (max-width: 767px){.services-search #main_block{height:calc(100vh - 185px);margin-top:0}}.left-to-right .margin-right-header{margin-right:12px}.left-to-right #main_block #price_list_matrix{float:left}.left-to-right #main_block #price_list_matrix #item_list{float:left}.left-to-right #main_block #price_list_matrix #item_list div.item-list-entry .item-list-entry-cell{padding-right:10px}.left-to-right #main_block #price_list_matrix #table_of_prices{float:left}.left-to-right #main_block #price_list_matrix .separator{float:left}.right-to-left .margin-right-header{margin-left:12px}.right-to-left #main_block #price_list_matrix{float:right}.right-to-left #main_block #price_list_matrix #item_list{float:right}.right-to-left #main_block #price_list_matrix #item_list div.item-list-entry .item-list-entry-cell{padding-left:10px}.right-to-left #main_block #price_list_matrix #table_of_prices{float:right}.right-to-left #main_block #price_list_matrix .separator{float:right}*{box-sizing:border-box}.eqjs-menu-itemDiv hr{margin:0}.eqjs-qp-panel{background:#f9f9f9;height:100%;position:relative;font:normal 14px Trebuchet MS, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif}.eqjs-addrow{padding:6px 0 0 0}.eqjs-addrow a{margin:0 10px;display:inline-block;*display:inline}.eqjs-addrow-empty,.eqjs-addrow-empty{padding:5px 0 0 0}.eqjs-addrow a{font-weight:bold;font-size:13px;color:#333333;text-decoration:none;border-bottom:1px dashed}.eqjs-addrow>a:hover{border-bottom:1px solid}.eqjs-qc-panel{background:#f9f9f9;height:100%;position:relative;font:normal 14px Trebuchet MS, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif}.eqjs-qc-header{font:normal 15px Calibri;border-bottom:1px solid silver;padding:0 0 2px 0;overflow:hidden;white-space:nowrap}.eqjs-qc-header div{font:bold 15px Calibri;color:#666;display:inline-block;*display:inline}.eqjs-qc-header-expression{margin-left:28px;min-width:300px;width:auto;*width:300px}.eqjs-qp-row{padding:0px 0 0px 10px;height:27px;position:relative}.eqjs-qp-level-offset{display:inline-block;*display:inline;width:20px;*float:left}.eqjs-qc-row{height:27px;cursor:pointer;position:relative}.eqjs-qp-row:hover,.eqjs-qc-row:hover,.eqjs-cb-row:hover{background:#F1F1F1}.eqjs-qp-row.active,.eqjs-qc-row.active,.eqjs-cb-row.active,.ui-sortable-helper{background:#F1F1F1}.eqjs-qp-row-predicate{margin-left:0px}.eqjs-qp-row-predicate-root{font-weight:bold;font-size:13px;padding:0 0 0 10px}.eqjs-qp-row-predicate-root .eqjs-qp-predvalueelement a{font-size:13px;font-weight:bold}.eqjs-qp-predicate-root>.eqjs-qp-conditions{overflow-y:auto;padding:0 0 6px 0;position:relative}.eq-js-dialog .eqjs-qp-conditions{width:100%}.eqjs-qp-row-condition.eqjs-qp-condition-injoin{margin-left:1px;box-shadow:inset 3px 0px 0px 0px #3abb1b}.eqjs-qp-row-condition.eqjs-qp-condition-parameterized{margin-left:1px;box-shadow:inset 3px 0px 0px 0px #a74cf1}.eqjs-qp-row-condition.eqjs-qp-condition-parameterized.eqjs-qp-condition-injoin{margin-left:1px;box-shadow:inset 3px 0px 0px 0px #a74cf1, inset 4px 0px 0px 0px white, inset 7px 0px 0px 0px #3abb1b}.eqjs-qp-condelement,.eqjs-qc-colelement{display:inline-block;*display:inline;margin:3px 8px 0 0;vertical-align:top;font-size:14px;font-weight:normal}.eqjs-qc-expr-block{display:inline-block;*display:inline;min-width:300px}.eqjs-qc-params-block,.eqjs-qc-params-block span{display:inline-block;vertical-align:middle;font-size:14px;font-weight:normal}.eqjs-qc-params-block{margin-right:8px}.eqjs-qc-params-block .eqjs-qp-valueelement{margin-right:0}.eqjs-qc-params-block .eqjs-qp-valueelement input[type="text"]{padding:0}.eqjs-qp-predelement{display:inline-block;vertical-align:top;margin:3px 8px 0 0;font-size:14px}.eqjs-qp-condelement>a,.eqjs-qp-predelement>a,.eqjs-qc-colelement>a{border-bottom:1px dotted #AEAEAE;color:#0099CC;display:inline-block;*display:inline;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.eqjs-qp-condelement>a:hover,.eqjs-qp-predelement>a:hover,.eqjs-qc-colelement>a:hover{border-bottom:1px solid #aeaeae}.eqjs-qp-attrelement>a{max-width:250px}.eqjs-qp-operelement>a{max-width:180px}.eqjs-qp-valueelement a{color:#074B7A;display:inline-block;max-width:200px;vertical-align:top;*display:inline}.eqjs-qc-attrelement>a{max-width:285px}.eqjs-qc-captionelement>a{max-width:285px}.eqjs-qp-disabled .eqjs-qp-valueelement span,.eqjs-qp-readonly .eqjs-qp-valueelement span{max-width:167px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;*display:inline}.eqjs-qp-valueelement input[type="text"]{font-size:15px;padding:1px 5px 0;border:1px solid silver;outline:none;background:#fff}.eqjs-qp-disabled span,.eqjs-qc-disabled span{color:#9E9E9E;font-weight:normal;margin-bottom:2px}.eqjs-qp-readonly span{color:#333333;font:15px Calibri}.eqjs-qp-error{color:red;font-weight:bold}.eqjs-qp-ve-loader{background:url("/images/png/easyquery/ve-loader.gif") no-repeat;width:16px;height:11px}.ui-widget{font-size:0.8em}.ui-dialog{overflow:visible !important}.eqjs-qp-ve-subquery{overflow:visible !important}.eqjs-qp-condition-buttonsBlock{position:absolute;right:3px;top:0;width:auto}.eqjs-column-buttonsBlock{max-width:100px;position:absolute;right:3px;top:0;width:auto}.eqjs-button-placeholder,.eqjs-qp-button-placeholder{float:left;margin:2px 0 2px 0;width:23px;height:22px}.eqjs-button{cursor:pointer;width:100%;height:100%}.eqjs-qp-condition-button,.eqjs-qc-column-button,.eqjs-qc-sortbutton{cursor:pointer;width:100%;height:100%}.eqjs-qp-condition-button:hover,.eqjs-column-button:hover,.eqjs-column-sortbutton:hover{background-position:-25px 0 !important}.eqjs-qp-condition-button-enable{background:url("/images/png/easyquery/condbtn-enabled.png") no-repeat;background-position:0 0}.eqjs-qp-condition-button-enable.enabled{background-position:-51px 0}.eqjs-qp-condition-button-enable.enabled:hover{background-position:-76px 0}.eqjs-qp-condition-button-delete,.eqjs-column-button-delete{background:url("/images/png/easyquery/condbtn-delete.png") no-repeat}.eqjs-qp-condition-button-addPredicate{background:url("/images/png/easyquery/condbtn-addpredicate.png") no-repeat}.eqjs-qp-condition-button-addCondition{background:url("/images/png/easyquery/condbtn-addcondition.png") no-repeat;background-position:0 0}.eqjs-qp-condition-button-menu{background:url("/images/png/easyquery/condbtn-menu.png") no-repeat}.eqjs-qp-condition-checkbox{width:16px;height:16px}.eqjs-qp-condition-checkbox.enabled{width:16px;height:16px}.eqjs-column-button-type{background:url("/images/png/easyquery/colbtn-aggrfunc.png") no-repeat}.eqjs-column-sortbutton-none{background:url("/images/png/easyquery/sorting_none.png") no-repeat}.eqjs-column-sortbutton-asc{background:url("/images/png/easyquery/sorting_asc.png") no-repeat;background-position:-51px 0}.active .eqjs-column-sortbutton-asc{background-position:0 0}.eqjs-column-sortbutton-desc{background:url("/images/png/easyquery/sorting_desc.png") no-repeat;background-position:-51px 0}.active .eqjs-column-sortbutton-desc{background-position:0 0}.eqjs-ep-panel{background:#f9f9f9;height:100%;min-height:200px;position:relative}.eqjs-ep-entity{clear:both}.eqjs-ep-panel>div.eqjs-ep-entity{bottom:41px;left:0;overflow-x:auto;position:absolute;right:0;top:30px}.eqjs-ep-filter-box{left:0;padding:4px;position:absolute;right:0;top:0;height:30px}.eqjs-ep-filter-box-input{width:100%}.eqjs-ep-entity-block{display:block;color:black;font:normal 12px Arial;margin:0 10px}.eqjs-ep-entity-node{border-bottom:1px solid #E4E4E4;padding:5px 0;white-space:nowrap}.eqjs-ep-entity-node-label{display:inline-block;cursor:pointer;font:bold 15px Calibri;white-space:nowrap}.eqjs-ep-entity-node-label input{margin:0 5px 0 0}.eqjs-ep-entity-block input{margin:0 5px}.eqjs-ep-entity-offset{display:inline-block;width:15px;*float:left}.ui-draggable-dragging{z-index:100}.eqjs-ep-entity-attr-label{color:#333;font-size:14px;font-weight:normal;padding:0;line-height:28px;display:inline-block;cursor:move;white-space:nowrap}.eqjs-ep-entity-attr-root{position:relative}.eqjs-ep-entity-attr-label input{margin:0 5px 0 0}.eqjs-ep-entity-node-button{background:url("/images/png/easyquery/node-close.png") no-repeat center;display:inline-block;padding:11px 10px 7px}.eqjs-ep-entity-node-button-open{background:url("/images/png/easyquery/node-open.png") no-repeat center}.eqjs-ep-tool-panel{bottom:0;left:0;padding-top:8px;position:absolute;right:0;height:41px}.eqjs-ep-tool-panel div.eqjs-ep-tool-panel-left-side{float:left;width:50%}.eqjs-ep-tool-panel div.eqjs-ep-tool-panel-right-side{float:right;width:50%}.eqjs-ep-tool-panel div div{float:inherit;width:24px;height:24px;cursor:pointer;margin:0 10%}.eqjs-ep-tool-panel-select-all{background:url("/images/png/easyquery/eqjs-ep-select-all.png") no-repeat}.eqjs-ep-tool-panel-select-all:hover{background:url("/images/png/easyquery/eqjs-ep-select-all-hover.png") no-repeat}.eqjs-ep-tool-panel-deselect-all{background:url("/images/png/easyquery/eqjs-ep-deselect-all.png") no-repeat}.eqjs-ep-tool-panel-deselect-all:hover{background:url("/images/png/easyquery/eqjs-ep-deselect-all-hover.png") no-repeat}.eqjs-ep-tool-panel-add-columns{background:url("/images/png/easyquery/eqjs-ep-add-columns.png") no-repeat}.eqjs-ep-tool-panel-add-columns:hover{background:url("/images/png/easyquery/eqjs-ep-add-columns-hover.png") no-repeat}.eqjs-ep-tool-panel-add-cond{background:url("/images/png/easyquery/eqjs-ep-add-cond.png") no-repeat}.eqjs-ep-tool-panel-add-cond:hover{background:url("/images/png/easyquery/eqjs-ep-add-cond-hover.png") no-repeat}.eqjs-highlight{height:20px}.eqjs-drophover{border:1px dotted black}.eqjs-ep-entity>.eqjs-ep-entity-children{float:left;width:100%}.eqjs-menu-rootLevel{background-color:#888}.eqjs-menu-levelDiv{background:#fff;border:1px solid silver;margin:-2px 2px 2px -2px;padding:5px 0;position:relative}.eqjs-menu-searchDiv{border-bottom:1px solid silver;background-color:white;cursor:pointer;padding:5px 10px}.eqjs-menu-searchBox{width:93%;padding:2px 5px;font-weight:normal;font-size:15px}.eqjs-menu-searchBox.ui-dialog{position:relative}.eqjs-menu-scrollDiv{min-width:140px;white-space:nowrap;overflow:auto}.eqjs-menu-scrollDiv:focus{outline:none}.eqjs-menu-itemDiv input{margin:4px 10px 0 0;vertical-align:top}.eqjs-menu-itemDiv{font-size:14px;color:#333333;padding:5px 5px 5px 20px;cursor:pointer;overflow:hidden;text-overflow:ellipsis}.eqjs-menu-itemDiv.eqjs-menu-selected{padding-left:3px}.eqjs-menu-itemDiv.eqjs-menu-selected:before{content:"\2713 ";margin-right:5px}.eqjs-menu-itemDiv-arrow{position:absolute;right:10px}.eqjs-menu-itemDiv-hasChildren{padding:5px 20px 5px 20px}.eqjs-menu-itemDiv:hover{background:#f1f1f1}.eqjs-menu-itemDiv-text{float:left}.eqjs-menu-scrollDiv .active{background:#f1f1f1}.eqjs-menu-applyDiv{padding:5px;border-bottom:1px solid silver;margin:0 0 5px 0}.eqjs-menu-applyDiv button{padding:0 5px;cursor:pointer}.eqjs-menu-cancel{margin:0 0 0 15px}.eq-js-dialog-overlay{background:#fff;opacity:0.75;position:fixed}.eq-js-dialog{box-shadow:0 4px 16px #DDD;background:#fff;background-clip:padding-box;border:1px solid #ACACAC;border-radius:0;outline:none}.eq-js-dialog .ui-widget-header{border:0;background:#fff}.eq-js-dialog .ui-dialog-title{font:bold 14px Segoe ui}.eq-js-dialog p{font:normal 14px Segoe ui}.eq-js-dialog .ui-icon-closethick{text-indent:0;background:none}.eq-js-dialog .ui-dialog-titlebar-close{background:none;border:0;text-decoration:none;padding:0;color:#888;font:normal 13px Tahoma;cursor:pointer}.eq-js-dialog .ui-dialog-titlebar-close:hover{color:#222}.eq-js-dialog .eqjs-qp-ve-subquery-column{border-bottom:1px solid #ACACAC}.eq-js-dialog .eqjs-qp-ve-subquery-column-element{margin:0 10px;display:inline}.eq-js-dialog .eqjs-qp-ve-subquery-qp{border:1px solid #ACACAC;padding:5px;overflow-y:auto;overflow-x:hidden;max-height:180px;min-height:180px}.eq-js-dialog .eqjs-qp-ve-subquery-qp .eqjs-qp-ve-editbox{min-height:16px}.eq-js-dialog .eqjs-qp-valueelement{max-width:200px}.eq-js-dialog .eqjs-qp-ve-subquery-column-title,.ui-dialog .eqjs-qp-ve-subquery-qp-caption{font:normal 15px "Segoe UI Light", "Segoe Light", "Segoe UI", Arial, Helvetica, sans-serif;color:#4F4F4F;display:inline;margin:0 5px}.eq-js-dialog .eqjs-qp-ve-subquery-column-element a{color:#4676AE;text-decoration:none;font:normal 15px Calibri;outline:none}.eq-js-dialog .eqjs-qp-ve-subquery-column-element a:hover{text-decoration:underline}.eq-js-dialog .eqjs-qp-ve-subquery-qp-caption{display:block;margin:20px 0 0 5px}.eq-js-dialog .ui-dialog-buttonpane{background:none;border:0;text-align:center}.eq-js-dialog .ui-dialog-buttonset{float:none !important}.eq-js-dialog .ui-dialog-buttonset .disabled,.eq-js-dialog .ui-dialog-buttonset .disabled:hover,.eq-js-dialog .ui-dialog-buttonset .disabled:active{opacity:0.2;color:black;box-shadow:none !important;cursor:default !important}.eq-js-dialog .ui-dialog-buttonset .disabled:active{border:1px solid whiteSmoke !important}.eq-js-dialog .ui-dialog-buttonset button,.eq-js-dialog .ui-dialog-buttonset .ui-button-disabled:hover{color:#222;padding:5px 30px !important;font:bold 11px Lucida Grande, Lucida Sans, Arial, sans-serif;outline:none;border-radius:2px;background-color:#f5f5f5;background-image:linear-gradient(to bottom, #f5f5f5, #f1f1f1);border:1px solid #dcdcdc;box-shadow:none}.eq-js-dialog .ui-dialog-buttonset button:hover{box-shadow:0px 0px 3px 0px #BEBEBE}.eq-js-dialog .ui-dialog-buttonset button:active{box-shadow:inset 0px 0px 3px 0px #BEBEBE;border:1px solid #B1ABAB}.eqjs-qc-columns{overflow-y:auto;padding:4px 0;white-space:nowrap}.eqjs-qc-column-drag{opacity:0.7;cursor:n-resize !important;background:#F1F1F1;width:664px;position:relative}.eqjs-qc-column-drag-forbidden{background:#F7819F}.eqjs-qc-column-sort{opacity:0.7;cursor:n-resize !important;background:#E8F3FF;padding:0 20px !important}.eqjs-fb-container{position:relative}.eqjs-fb-header{height:30px;line-height:30px;background-color:grey;color:white;font-weight:bold}.eqjs-fb-querypanelblock{border:1px solid #aaa}.eqjs-fb-querypanel{background:none repeat scroll 0 0 #f9f9f9;border-bottom:1px dotted #AAA}.eqjs-fb-querypanel>a{bottom:6px !important;right:6px !important}.eqjs-fb-querypanel>.eqjs-qp-predicate-root>.eqjs-qp-conditions{max-height:200px !important}.eqjs-fb-querypanel .eqjs-qp-addrow{margin-bottom:8px}.eqjs-fb-header-icon{width:30px;float:left;height:100%;display:inline-block;background-color:#099cff}.eqjs-fb-header-icon span{padding-left:8px;padding-top:8px}.eqjs-fb-header-arrowblock{width:26px;float:right;height:100%;display:inline-block;padding-top:11px;padding-left:6px}.eqjs-fb-header-arrow{border-color:white transparent;border-style:solid;border-width:7px 7px 0px 7px;height:0px;width:0px}.eqjs-fb-header-arrowUp{border-width:0px 7px 7px 7px !important}.eqjs-fb-header-textblock{display:inline-block;padding-left:6px;padding-right:2px}.eqjs-fb-header-textblock a{color:white;font-weight:bold}.eqjs-fb-header-text{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.eqjs-fb-buttonsblock{margin-top:4px;margin-bottom:4px;padding-left:4px}.eqjs-fb-button{-moz-user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857;margin-bottom:0;padding:2px 12px;text-align:center;vertical-align:middle;white-space:nowrap;color:#fff;box-shadow:0 1px 0 rgba(255,255,255,0.15) inset,0 1px 1px rgba(0,0,0,0.075);text-shadow:0 -1px 0 rgba(0,0,0,0.2);text-decoration:none;margin-right:10px}.eqjs-fb-button:hover,.eqjs-fb-button:active,.eqjs-fb-button:focus{text-decoration:none;outline:0 none;color:#fff}.eqjs-fb-button-apply{background-image:linear-gradient(to bottom, #5cb85c 0px, #419641 100%);background-repeat:repeat-x;border-color:#3e8f3e}.eqjs-fb-button-clear{background-image:linear-gradient(to bottom, #428bca 0px, #2d6ca2 100%);background-repeat:repeat-x;border-color:#2b669a}.eqjs-fb-button-apply:hover,.eqjs-fb-button-apply:active,.eqjs-fb-button-apply:focus{background-color:#419641;background-position:0 -15px;border-color:#3e8f3e}.eqjs-fb-button-clear:hover,.eqjs-fb-button-clear:active,.eqjs-fb-button-clear:focus{background-color:#2d6ca2;background-position:0 -15px;border-color:#2b669a}.eqjs-progress-win8{width:40px;height:40px;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.eqjs-progress-win8 .wBall{position:absolute;width:38px;height:38px;opacity:0;-moz-transform:rotate(225deg);-moz-animation:orbit 7.15s infinite;-webkit-transform:rotate(225deg);-webkit-animation:orbit 7.15s infinite;-ms-transform:rotate(225deg);-ms-animation:orbit 7.15s infinite;-o-transform:rotate(225deg);-o-animation:orbit 7.15s infinite;transform:rotate(225deg);animation:orbit 7.15s infinite}.eqjs-progress-win8 .wBall .wInnerBall{position:absolute;width:5px;height:5px;background:#000000;left:0px;top:0px;border-radius:5px}.eqjs-progress-win8 #wBall_1{animation-delay:1.56s}.eqjs-progress-win8 #wBall_2{animation-delay:0.31s}.eqjs-progress-win8 #wBall_3{animation-delay:0.62s}.eqjs-progress-win8 #wBall_4{animation-delay:0.94s}.eqjs-progress-win8 #wBall_5{animation-delay:1.25s}@keyframes orbit{0%{opacity:1;z-index:99;transform:rotate(180deg);animation-timing-function:ease-out}7%{opacity:1;transform:rotate(300deg);animation-timing-function:linear;origin:0%}30%{opacity:1;transform:rotate(410deg);animation-timing-function:ease-in-out;origin:7%}39%{opacity:1;transform:rotate(645deg);animation-timing-function:linear;origin:30%}70%{opacity:1;transform:rotate(770deg);animation-timing-function:ease-out;origin:39%}75%{opacity:1;transform:rotate(900deg);animation-timing-function:ease-out;origin:70%}76%{opacity:0;transform:rotate(900deg)}100%{opacity:0;transform:rotate(900deg)}}.eqjs-cb-panel{background:#f9f9f9;min-height:40px;position:relative;font:normal 14px Trebuchet MS, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif}.eqjs-cb-header{display:none}.eqjs-cb-columns{position:relative;margin-left:30px;white-space:normal;overflow-y:initial;min-height:40px;padding:0;max-height:1000px !important}.eqjs-cb-addrow{height:22px;left:5px;position:absolute;top:5px;width:23px;padding:0}.eqjs-cb-addrow a{background:url("/images/png/easyquery/condbtn-addcondition.png") no-repeat scroll 0 0 rgba(0,0,0,0);border-bottom:none;width:100%;height:100%;margin:0;text-indent:100%;white-space:nowrap;overflow:hidden}.eqjs-cb-addrow>a:hover{border-bottom:none}.eqjs-cb-row{position:relative;height:27px;cursor:pointer;display:inline-block;margin:2px;background-color:#999}.eqjs-cb-expr-block{display:none}.eqjs-cb-colelement{display:inline-block;*display:inline;margin:3px 8px 0 0;vertical-align:top;font-size:14px;font-weight:normal}.eqjs-cb-colelement>a,.eqjs-cb-colelement>a:hover,.eqjs-cb-colelement>a:active{border-bottom:none;pointer-events:none;color:#fff;vertical-align:middle}.eqjs-cb-row.active,.eqjs-cb-row:hover{background-color:#666;padding-left:0}.eqjs-cb-row,.eqjs-cb-row.active,.eqjs-cb-row:hover{border-radius:0.25em;color:#fff;font-size:75%;font-weight:700;text-align:center;vertical-align:baseline;white-space:nowrap}.eqjs-cb-row .eqjs-button-placeholder{margin:2px 0 2px 1px}.eqjs-cb-row.active .eqjs-cb-button-placeholder,.eqjs-cb-row:hover .eqjs-cb-button-placeholder{display:inline-block}.eqjs-srtb-panel{background:#f9f9f9;min-height:40px;position:relative;font:normal 14px Trebuchet MS, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif}.eqjs-srtb-header{display:none}.eqjs-srtb-columns{position:relative;margin-left:0;white-space:normal;overflow-y:initial;min-height:40px;padding:0;max-height:1000px !important}.eqjs-srtb-addrow{display:none !important;height:22px;left:5px;position:absolute;top:5px;width:23px;padding:0}.eqjs-srtb-addrow a{background:url("/images/png/easyquery/condbtn-addcondition.png") no-repeat scroll 0 0 rgba(0,0,0,0);border-bottom:none;width:100%;height:100%;margin:0;text-indent:100%;white-space:nowrap;overflow:hidden}.eqjs-srtb-addrow>a:hover{border-bottom:none}.eqjs-srtb-row{position:relative;height:27px;display:inline-block;margin:2px;background-color:#999}.eqjs-srtb-expr-block{display:none}.eqjs-srtb-colelement{display:inline-block;*display:inline;margin:3px 8px 0 0;vertical-align:top;font-size:14px;font-weight:normal}.eqjs-srtb-colelement>a,.eqjs-srtb-colelement>a:hover,.eqjs-srtb-colelement>a:active{border-bottom:none;pointer-events:none;color:#fff;vertical-align:middle;text-decoration:none}.eqjs-srtb-row.active,.eqjs-srtb-row:hover{background-color:#666;padding-left:0}.eqjs-srtb-row,.eqjs-srtb-row.active,.eqjs-srtb-row:hover{border-radius:0.25em;color:#fff;font-size:75%;font-weight:700;text-align:center;vertical-align:baseline;white-space:nowrap}.eqjs-srtb-row .eqjs-button-placeholder{margin:2px 0 2px 1px}.eqjs-srtb-row.active .eqjs-srtb-button-placeholder,.eqjs-srtb-row:hover .eqjs-srtb-button-placeholder{display:inline-block}.eqjs-srtb-button-placeholder>.eqjs-column-button-type,.eqjs-srtb-button-placeholder>.eqjs-column-button-delete{display:none !important}.eqjs-column-buttonsBlock>.eqjs-srtb-button-placeholder{width:0}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dt{float:left;clear:left;padding:0 0 0 5px}.ui-timepicker-div dl dd{margin:0 10px 10px 40%}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:none;border:none;margin:0;padding:0}.ui-timepicker-div .ui_tpicker_unit_hide{display:none}.ui-timepicker-rtl{direction:rtl}.ui-timepicker-rtl dl{text-align:right;padding:0 5px 0 0}.ui-timepicker-rtl dl dt{float:right;clear:right}.ui-timepicker-rtl dl dd{margin:0 40% 10px 10px}.ui-timepicker-div.ui-timepicker-oneLine{padding-right:2px}.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time,.ui-timepicker-div.ui-timepicker-oneLine dt{display:none}.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time_label{display:block;padding-top:2px}.ui-timepicker-div.ui-timepicker-oneLine dl{text-align:right}.ui-timepicker-div.ui-timepicker-oneLine dl dd,.ui-timepicker-div.ui-timepicker-oneLine dl dd>div{display:inline-block;margin:0}.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_minute:before,.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_second:before{content:':';display:inline-block}.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_millisec:before,.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_microsec:before{content:'.';display:inline-block}.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide,.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide:before{display:none}.easyquery-wrapper #main{width:100%;background:#fff;margin:auto}.easyquery-wrapper .title{float:left;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAZCAYAAAAiwE4nAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAABGlJREFUeNq8ln9MVWUYxz/n3HO5cIELXSAQhBIrYkCa9sMoQWskxVoauBzrj37YCsuwSTFnulHNRWtY/qxRjfXLdGpmaumYLIxkGmllkxANk4EhvwwvcOGec/qj57C7OyCYrWd7d86e8z7v97zP832+76tkbjrFKDYduB6IA+IDvv0JtAPngSYmYXXPpaEF+HKAh4C7gFQgdIzYAQGrA74G9k0U1AJMBd4HMicYFwLMkLEMOA48A5yYCOAcoHqc3UzEbgcaJP0Xx5uoAkOAl6s3ZSKTVOBnSc32qwCrB275t91ZKV0stXsaWA1kCXFmCUsdATGDwGVZ/FvgAHBwMqQZBp4X4NeBL4CdgEcy4ARiJGWdQJiU4JLfOpFAsrx3AK3jAeryHgtslNEtafpdgNsBQ3ZdB1RKTDbwAnAfECG+fqAW2ArsHQ3wmEzI8vO7gQdH+UEvUCHva23oZf2mk17Tjeq7jG3Y4/GZeqgrWM112m25hmm+A6wIBPwLKACKgZcB+zglmAk0Ai/Z0Mu6DDdhiqdpPttfyUuP8Mak5GfXnlW1PafaM9r7uubHu4KKdYMg6dURli4C3gW2SFrnAW8IIc6KlOnyvRFIA970mKE4FO+ut6LXzqmMWRa7MP6HUs22vigz7sWczwud32dOS9rTdtmLqlAka44A9gGPAC3C0n5gg0y6AZgKJAIrJaZEwaRTdzevcVc8OTd8d6XXuGajbyg8s+GPH0N2HN+c2trx2OpV2foZpyOqZtBnAJQI+VCFDEgqV0pN24CTUvTtwFJpBwWY22+GkGw/v+E2x4kcw3dtvoGCYZoERyUQk3IzB7oa8Abvznt0RuJPPf2GRa5ZVg2PALuA/IB6WVoJsAB4TVoiqtuIJCektjHR3rTEo8eB2YpiV7mjK4tbzxgQGkJysG3a7IS+iC2mDYlLsnYYBCwHnhX6MwY7reeAgomOqqEMdoOJGRSJ2nuUGz0+7OsPMbS4HNfO6sHhsPBB1JE1hizAPGn2emnem+QHPhXfOWl4mwQ1R6vd1Azck1vjefjDUK0VRXMxdKEBe+xepqxbhWN6FMxbcHJ/i06Y4gO4APxqAXYCd0rNtgEZcsatAB4Q4qQIgyuAjBDFS48Rsby8p9jZ60vID7WfI8w1jNr4CVFRm5n5VdW2ra78fYeONue5nRrAbuC0VUPDL3ULZViCvAjoBZYI2BQAHZWptjalzRdbvbj94/sLw3ekR2ud9xqGQ+F0z5GD7iT1UEv/R27bUJKmarphUu7f+PVAFfC4+HzA20KSNNHVuwNqeljHNtul9kVe1KOPlXWX7jRRvvknVilxdF4sjAnqQHNoGCYF/tzQRISfkFO7FHgPWAesAV4NAKoCykUAMkyUz1zqlXSXeqVA1MrvHqGdNUyKgf2jXTEQJamSfrNkzLJWOVG+9PP9IvV+SkQiRYj1G/CdCPzwWHca/JTesqXAdaJARQHHkb99IGNSl6jRrAc4LEfUJf4jU0zT5P+0vwcAmrRr/fBqUnkAAAAASUVORK5CYII=") no-repeat center left;padding:0 0 0 35px;color:#3A94D4;font:bold 25px Trebuchet MS, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif}.easyquery-wrapper .sub-title{margin:14px 0 0 10px;float:left;font:bold 11px Trebuchet MS, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;color:#3a94d4}.easyquery-wrapper .header{display:block;height:40px}.easyquery-wrapper .global-message{display:none;background-color:coral;border-radius:10px;color:white;float:right;padding:5px 10px 8px}.easyquery-wrapper #content{background:#f6f6f6;border:2px solid #dedede;padding:20px}.easyquery-wrapper #content .collapse-icon{width:100%}.easyquery-wrapper #content .collapse-icon i{cursor:pointer}.easyquery-wrapper #content .page-size-select{margin-top:10px;font-size:13px}.easyquery-wrapper #content .page-size-select>div:first-child{padding-top:5px}.easyquery-wrapper #content .page-size-select .form-control{height:30px;padding:0}.easyquery-wrapper #content .report-name{flex:0 0 50%;margin-bottom:10px}.easyquery-wrapper #content .report-name .form-control{height:30px}.easyquery-wrapper .hr{height:6px;border:none;margin:0 0}.easyquery-wrapper .entities-block{width:20%;float:left;margin:0 20px 0 0 !important;background:#fff;border:1px solid silver;position:relative}.easyquery-wrapper .entities-hr{background:#7BC4F8}.easyquery-wrapper .entities-title{font:normal 18pt "Segoe UI Light", "Segoe Light", "Segoe UI", Arial, Helvetica, sans-serif;color:#4F4F4F;padding:0 10px 4px 10px;background:#F9F9F9;border-bottom:1px solid #7BC4F8;height:38px}.easyquery-wrapper .entities-panel-container{position:absolute;left:0;right:0;bottom:0;top:44px}.easyquery-wrapper .query-panel-container{position:absolute;left:0;right:0;bottom:0;top:44px}.easyquery-wrapper .conditions-block{background:white;border:1px solid silver;height:243px;position:relative}.easyquery-wrapper .conditions-hr{background:#1777B1}.easyquery-wrapper .conditions-title{font:normal 18pt "Segoe UI Light", "Segoe Light", "Segoe UI", Arial, Helvetica, sans-serif;color:#4F4F4F;padding:0 10px 4px 10px;background:#F9F9F9;border-bottom:1px solid #1777B1;height:38px}.easyquery-wrapper .condition-block{background:white;border:1px solid silver;height:240px}.easyquery-wrapper .condition-hr{background:#1777B1}.easyquery-wrapper .condition-title{font:normal 18pt "Segoe UI Light", "Segoe Light", "Segoe UI", Arial, Helvetica, sans-serif;color:#4F4F4F;padding:0 10px 4px 10px;background:#F9F9F9;border-bottom:1px solid #1777B1}.easyquery-wrapper .condition-content{font:normal 14px Trebuchet MS, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif}.easyquery-wrapper .columns-block,.easyquery-wrapper .columns-sorting-block{background:white;border:1px solid silver;height:231px;margin:0 0 20px 0;position:relative}.easyquery-wrapper .columns-sorting-block{height:auto;margin-top:-21px}.easyquery-wrapper .columns-hr{background:#1777B1}.easyquery-wrapper .columns-title{font:normal 18pt "Segoe UI Light", "Segoe Light", "Segoe UI", Arial, Helvetica, sans-serif;color:#4F4F4F;padding:0 10px 4px 10px;background:#F9F9F9;border-bottom:1px solid #1777B1;height:38px}.easyquery-wrapper .columns-panel-container{position:absolute;left:0;right:0;bottom:0;top:44px}.easyquery-wrapper .columns-sorting-title{z-index:1000;position:absolute;top:-12px;left:20px;background-color:white;padding:0 10px 2px 10px;border:1px solid lightgrey;border-radius:7px;font:normal 10pt "Segoe UI Light", "Segoe Light", "Segoe UI", Arial, Helvetica, sans-serif}.easyquery-wrapper .columns-sorting-container{margin-top:10px}.easyquery-wrapper .menu-block{width:17%;float:right;background:#fff;border:1px solid silver}.easyquery-wrapper .menu-hr{background:#AE67DF}.easyquery-wrapper .menu-title{font:normal 18pt "Segoe UI Light", "Segoe Light", "Segoe UI", Arial, Helvetica, sans-serif;color:#4F4F4F;padding:0 10px 4px 10px;background:#F9F9F9;border-bottom:1px solid #1777B1}.easyquery-wrapper .menu-content{padding:10px}.easyquery-wrapper .menu-content button{margin:10px 0;width:100%}.easyquery-wrapper .menu-content div{margin:10px 0}.easyquery-wrapper .eqv-button{width:160px;border:none;font-family:Segoe UI;font-size:15px;color:white;cursor:pointer;padding:10px 9px 9px 33px;display:inline-block;text-align:center;text-decoration:none}.easyquery-wrapper .clear-button{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKMAAAAnCAYAAABjTfhOAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAABiRJREFUeNrsnGtsVEUUx3/37pPSbbe0ZbcUqAQKBYkRBEQsFcEYgjQqMQaJMfEFAYMiiAk+YogoConiBzAxGP2qgI8oGkQbLfiigJGItlBBaktLS2Hpg253u/f64U7b7bKPW2gN6Z3fp5u7M3MmO/+cM3Nnzii6riORXA+o8i+QXC/Yux9K3j1uts5Y4H6gBJgK+IBM4BJwDvgDKAc+BWpSNVa+8kY5ChIAlO4wbUKMM4GXgUWAzUTbGrAXeBWoEF44D3gUeBIYAyhyCIYsbUAt8JtwTJ8DoWTOyEyYzgR2Ar8CpSaF2N12qai3E/AAdcAW4DngJCAnrEOXdKAIeAj4GDgOLLmWOeNk4dUevwYvpoj6FaK9ELAbWAVUyzGzDBOAPcCbiRxaMjFOE3O/wgHqTKFob5rwiGXAE8JDSqzD88Dr/RHjDcA+IGeAO5Ij2h0nBFkuBFkpQ7blBPmAGTE6gF1A7iB1JBf4SNgBOACsBf6WgrQU2wBnKjGuA2YMckdmAuvFsw58I1z3OTlGliEfeDCZGP3Ai/9TZzYIewARseLaA3TIcbIM9yUT41NiSZ6QjrBGa2ck7m+6Di3BCOGIqWibLux10w68L8O1pZiRSIw2YHmiWjoQ7NKZlDuMO8dn0B6KoEVJRtMhFNEpnZJFbrqDLnOCXB6zzD8OfEGcj6OSIUleIjHOA0Ym84iTct2smuPjmeI8isd5CIY1NB00XSei6ZRO9rJmbh4rZvvwZzj7iDUBI4XdbkJCjOflOFmChAuY+YlqdHZpjM92s+JWH3MKPBRkuVhXMoo5BemEIzp2VWHhJC9rSvLITrNzT5GXR27JId1l6hxGrN0/kR/DLYkas8KNL8aITmG2m4m57p53Y70uXpifz+0FHuaNz2TD/HzSnb0Rd6ovjZHDHWYmf7F2W4Fjct5oPexRzxMTFfK4VPZVXcRhU3i62E/WMKOaP8PJlsVjUQCb2rtb+M/FTrb+cJaqpg5c9pTeMdauJrxjF73fIiUW84xZiQopKDgdKl9VBXjnxwbaQr2rabuq9AhR1+FsS4hN39bye/1lnDZTYXpEnHc1QFgOj3XFmJGsoE1RcKiw/0SAt8rr48bQlmCEjftrqWoK4lAVFHNHKzxx3gUwvj1KLCrG1oFqtJ+TvXh2u0S4llhUjBeSFdR0nVBEZ8EEL2tL8uKeJ8tw29h49xim+NIIazom02vi2XUjUyIsLcYTyXxdMKyzcKKXNcX+PqvmtlCEYNhwYooCfo+DV+7KZ/qo4YQiuhkvGc9ubsziSmIxMVYkKtQS1FhU5GV1sZ8Rab0aORPoZP2XNWz6ro6OcG9Uzc90sn5eHtPzhxMMp5z6xbNbKMVobTGWJSrktClUXwhS3dzZR4hvlNVxpLad8tMtbC6r67Nnfay+g/rWEHY1ZbSNtWsDbpJitB7RA/490EicLUG3Q6X6fJAdPzWgRXyM9jp5+2A9h/5tJ82houmwv/oSNlVh5W0+fjnTxoeHG2loDeO0JV1SNwq70WQDNyOTtSwtxgjwHvBSvIIum0JlYwc7fm7An+Hg4OlW0hwqitKtGoW9lQE6uzSONVzmfHtXKiEi7MXG8bnAaDk01g7TANsxUgyvQFEUhjlUTjYHKatu6RFiT0OKIdivKwM0mxNim7DXR/PAMlIcY5MMGULJxNgAbE5W221X8bjiZ6sqCnjcNhw2UxF2s7AXzR3CM8oQbQ3qk4kRYCtwZJA7USHsROPFSHnIkWNkGQ6nEmMYIzehaZA60AQspe/esw1YDRRLr2gpPkslRoBTwEIG/pBrs2j3VHR0B+4FVgBpcnwsQx1GFmpKMQIcxbjcaaCS7E+K9o7GCLEEeI2YI+iSIc+zQKdZMQL8BcwCPuDqD7vqov4sjHOK0UJcAOzAONMo96Ktw9ZYr4hJAQSAx4DZGLeKmT1N030L2WxRPxD1mx14GOM742QpREuxHSNN+Qr6s+V2CFiMcT/jEoxPMInuZzwAfMKV9zMqwCiM3Oxlop7EGlQLEe5OVOBq9n9rMK6m2NaPOnaMhP2lGPczFklvOOQJi0XKEYz7GXeRIgVZkXd6S64XpHeSSDFKJLH8NwCHTq1bXQqOUAAAAABJRU5ErkJggg==") no-repeat}.easyquery-wrapper .save-query-button{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKMAAAAnCAYAAABjTfhOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABCxJREFUeNrsnFlIVFEYx49pFpWtatleZChFJFT00Ia9VBQtSFREULZQUtAKUkEQFeWLBBVY0nNpOxEFSRg9lC0QZaUmEUWpWYaKNC7T/+t+wu06M/eo44zM+f7wg5k79yx4/n5nueeeKK/Xq0Si3qA+8icQ9RbFtH9YcOGtbprxYDUlAdPBSDAE/AZV4A0oBjfAZ7fMindOk1YQ/VNUezetYcbZ4ChYBqI18m4Dd8FxUMJROAlsBtvAOCpfmiBi1QC+gFccmG4BT6BgpNNNU9S7BJ6CFZpGbM97Baej9HHgKzgDDoByIAPWyNUgkALWg6uAot2a7owZUzmqZXYjikVx+hLOj/47CsEuUCFtZoymgGvgtL+AFsiMaTz2Sw5SZZI5vzSOiEVgK0dIkTk6BE52xowTwX0QH+SKxHO+k9iQxWzI99JlG2fIDB0z9gUFIKGHKkL5XuFySI/BPvBRDGmUckGsmxn3g1k9XBGamR/kz2TABxy6q6SNjNEYsDaQGUeBwyGqTDaXR2rlGRcNcJuknYzRqkBmzOIpeaim/lm2740gX7pro/RfDxxj+0zT7e2BUt7LTFEDY6M7VZrLYjqVd4wjI4luvsMz737SVhGvJH9mXAQS3VI3NbepPbc+uZZyMWOyTmUSudyH/N3DZtzEYwpRZCvWnxnTdVK3eb3qQ01Qh3XpNjOSSpW1GC5mNEx9HDPccMhZbj14LeNGs804NUx1cJbbxtGxRZrHXDMOC1Mdhvu4RlvPmqV5zDXj4DDVIc7HtTrbDFtkiGIcY7U4twS0tBPkDbH1Pq61cHctMjQy/gxTHXyV21/JKxFGR8YyMEE3YaOnVS3Nf98hatLCeCdV5uNagqNuIsMiY0mY6uCr3GQxo9lmLAp25rdLf+nc5iyXnjfOEDOa3U0/AtVK45GgzkSm8HWtOvvku1s21VyuXSPATCUvaxltRlpKyQNH/N3sHCMGQXmq4xLOfDBWmsbsbpp0TlmvGIZCDVyeXbRTZ4MK3TY2UXjlCWRG6ldPhagip7g8uxZyZJQu2gx9C2RGUg54EYIZdI7j2lBlvfIQL21kjJ67mZGeCdO7CTU9VAHKd536/9kzzaB3g3kSFY3STTczkirBEvAjyIXXcr6VtmtkvpVgBxgg7WOM6HSRAh0zkl4q63CnYL1kX875vXQYka6dUI4t6KKI117wR9eMpHdgDrisur7Z1cvpKZ9ShxEXg/PK2tMoz6LNUY4zKipNA9B2ri1grrJOFdPdTdN+CtlcTl9n+43WNzcqa50xVYxolGg5L9vXD5155PYMLFfW+Yx0mhQtwfg7n5FOibiuOp7PSNFwtLLezd7A6URmqIJNWOjvhq48/yWD5TK6onJG8SyazmdMkWgY8WrmSQotE97gbtkTKEGUnOkt6i2S6CQSM4pETv0VYAACn9n5fqD81wAAAABJRU5ErkJggg==") no-repeat}.easyquery-wrapper .load-query-button{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKMAAAAnCAYAAABjTfhOAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAABKFJREFUeNrs3FuIVVUcx/HPmZuamV0cyzS1i6UUkZBiUCbWQ1liiYRKL2UZJQXdsRQEKZnsQQILSuktKO0iUWKZiD7VqEFkijdiGiu1wtIhnNvpYa/J43HmzJ6LF2av79M++5z1/y/O+vFbe6291srl83mRyPlAWfwLIucLFW0Xk9/ZmbbMSDyIybgJl2Mw/sYh/Igt+BR1nQXb8uSNsRUiINfWTacQ4wQsxjSUp4jdii+wFLXBhYfhETyOq5CLTdBnOY56fB+MaR0aS5lRmm56MFbhW0xPKcS22NNDuVUYhIN4Ay9gL+IDa9/lQozFHHyEnZjZk2fGccHV5vXAxXKhfG2I14i1eAr7YptlhuvwMWo6MrRSYhwfnv3G9FJlxoR444MjbsJjwSEj2eElvN4VMY7GBgzp5YoMCXGvDoLcEgS5O3bZmRPkrDRirMQaVJ+hilTjw5AHtuI57I+CzBQrUNWZGJ/HrWe4IhPwYrjO46tg3YdiG2WG4XiolBivwKtnqTILQz5oCSOuj/FvbKfM8EApMS4IQ/KzNfRfUPC5Aatjd50pTumBKwquyzG/VMmBVeXWzxtbMvqJ5lbPrPvZrsOpDG4+lgRnJJmL+jyMvPvFturzDOvIGadgaE+j96soUzNtpOGDq9L8fGjI20ZjEOMfsZ0yQVVHzji1K1E6en1YM22k20YN8uZ9o8z5INUU4lR8U/D5J8lk+PDYVtmirGiE22NqNv+aDJXSOWN7eY/hh/jcmG0xXt8bAU80d1lDxXlbgzs2x+bJrhgvOUd1uLSde3Vois2TLQqfGS/qjYANjS1dWRtJspqnmKMFI+xIBp3xWK8EzOXcUD3AmCH90xZpL29z6K4jGRXjX70RcEBlmfdmXeOtGaPTFmkvb39xS0Smu+k9GNWdIJVlOYvvHmHKtSd7+oFV5f+v4t1xsMHLX9Y50dyu2e1p5151Ud0iGXPG2u4GaWrNW7qx3ub9/5z2XSdC7CjvmCjGbDvjJryStmDh3oWGxhb3rt5t6cZ6nHTIbfXHLVz/SykhtuUtpBw3RzFmW4ybcVgPXgk2teYt+breEiMMqCyzaEOnQjwc8hZyGW4RN2tlWowteBeLOvpxmmmb1nwiyMryXGdCFPIVT+HcgRGxabL9zAgrJVsMe0RrPp9GiMdDvkL6Ya6zt4wtcm5pLCXG37HsLFVkWchXyJ3BGWMXnQ1+KyVGWI7tZ7gStSFPIRdLtjwMiW2UGbZ1JsYmyd6EI2eoAkcw26nvnsvxNG6PrpgpPutMjHAA9+j9Ra5/hrgHCu7lMANP4ILYPpnhoGQXaqdihB2Sw516a5P93hBvR5EQJ+M1RUvQI32eZ3EirRhhFybifd1f7JoP5SdK1ikWCvEuvC1Z0xjfRWeH5cWuKKUAjuJRTJKcKpZ2NU3bKWSTQvmjBd9V4GHJPOO4KMRMsVKyTfk0uvLK7TvcLzmfcaZkCqaj8xm34hOnn8+Yw5WSvdlzQ7lINtgXRLi2ox905/1vneRoihVdKFMh2bA/W3I+49john2epjBI2S45n3GNds5nPMWp4pnekfOF6E6RKMZIpJj/BgAoeR3W2N90bwAAAABJRU5ErkJggg==") no-repeat center left}.easyquery-wrapper .execute-button{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKMAAAAnCAYAAABjTfhOAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAABSBJREFUeNrsnFtMHFUYgL/ZXZalQFGEQkMvtnbRxkusgYZ4aZs2aiU21WobY/QBL5jY+qBGG2n0RQUNrTGaVq1UnppoqZdGq8GHihCNLbRWU5RQIBUlFigEpVT2wo4Pc9YOk92d2QVMwznf08yEc/6TPR//zDlz5mi6rqNQXAq41E+gUDIqFBY80YNlVY69XATcC6wCrgMKgBzgL6AfOAU0A58CvRbx5wMVwOPAQkBTXTBrOQ/8AfwoXDgEBK1/1FUd+e9Yiz4zOpCxFHgRKAfcDhoTAQ4DLwOtputeYCPwCuBXQkpDF7Ad+CSejE7SYQ5QBxwFNjgUMVr3BlGuTtSD+O84CDwpGqiQg2XAx8Dr8Ryyk3G5yGqPTiGDaaJ8q6gPQAeOAI8Bp1U/ScXzQHWyMq4Qz37+aWqEX9S3wiRksxCyQ5wr5BHyfqcyXgk0AnnT3Ig8Ue8S07UW4BmgWwkpFW+K8UNCGdOABiB/hhqRD3wk4kQz5NcidferPpKGImCLnYzPAiUz3JBS4DnT+QRwQDzg/qP6SRruSSRjIbDDbjQSCusEwvpU52ReEPGijAH71O1aKkoSybgVyEpUOqzDgtwiFuUWcSGkE0n93XaWiGemHficGJOjilnJ/HgyuoFKu9JjAZ01V5dTvamOmxaXMB6CQFhPNZVVMnnOKShkPKf6SQriDmDWAPPsSocnIMObyeri9eza/AEVt1SSk5FFMDUh54m4Zn5BTYZLiVnGtU4KaBoEQsYYo7jgeqrKd7L9rhqW5i1hLKAzEUlaSWvcUeBn9dwot4ylTgtp2sWhS2Z6Ng+XbaPmvve589o7CEc0LgR1klgnaY0bEdkxrLpHLjym42JHIsa5fvNV61iaX0zDsXrqv9/D8NggHrcjIWPF7QVCXJyLVEiWGS9nKjYChXMXsnXtDt7Ysg9/gZ9AyJGMuTGujWDMPSoklXHutFTocjMnPRuPy+v0oS871jhJ3K4Vkt6mR+OIMZkEhg2NDfDFTx/y3re76Bvpw5fmaFp8NMY1H2oVutQyDjuRMZ6LJ3t/YG/zTr5qP8R4KExGms09fXJcK/mWtikkk7ETWOykkHmkHAyP8+Wpg7zb9Bone9vJ8EKmN6kXhZ0xrvmVjHLL2Arcbi8ipHt8APw+3MP+o+9woK2egb+HyEzX0JJ/Yd1qOXcDNygZ5ZbxCFBlV8DthlAkRNuZFmobX+K7riZ0wOdJScRoXDNXADeivo2RWsYmYACbV4JZXo1vOg7T0tlIx9lufB5wuVL2ZkDENXMbsEB1jXyYR6wTwF5be11w5txvdPZ3k+mdkoiIeOb5xHTgQWxWDilmDcF4MgLsxvjeNeFo2uvR8KVpTHFF43kRz8xqkRnVLVoO/kwk41mg5n9qSI2IF+UyjFXmeaqPpKEtkYwAtcDxGW5Eq4hjHkE/BdyqsqJUfGYnYwjjQ5nBGWrAIPCAiIOQbyPwBDBH9Y809GF8+JdQRoAeYD3Tv+J6SNTbYxJxFfAqliXoilnP00DAiYwAJ4Qo07Xjw2lR3wmTiOuAPRjLyNS7aHmotWZFHAjwK7ASqCf1lde6KL8SY9EsGPObD2FM7SxXIkrFbowvQ0lWRjDWFj4ClGHsKuZ0aVd0F7IyUX5EZMMi4C3gbYydJdSARQ66gM3ANuKsVU3m/e8x4G6M/Rk3YcwHxtufsQVj67NeU5xCMXCpAK5R2XDWExKDlOMY+zM2YPMJsqb29FZcKqjspFAyKhRW/h0AMx5GGuId3ukAAAAASUVORK5CYII=") no-repeat center;margin:30px 0px !important}.easyquery-wrapper .sql-panel{border:1px solid #C4D6E5;background:white;position:relative;width:100%;margin-top:10px}.easyquery-wrapper .sql-panel .sql-panel-content{padding:10px}.easyquery-wrapper .sql-panel-hr{background:#A8ABAD}.easyquery-wrapper .sql-panel-title{font:normal 18pt "Segoe UI Light", "Segoe Light", "Segoe UI", Arial, Helvetica, sans-serif;color:#4F4F4F;padding:0 10px 4px 10px;background:#F9F9F9;border-bottom:1px solid #A8ABAD;height:38px}.easyquery-wrapper .sql-block{bottom:0;left:0;overflow:auto;position:absolute;right:0;top:44px}.easyquery-wrapper .sql-panel-result{padding:7px;overflow-y:auto;overflow-x:hidden;font:normal 11px Verdana}.easyquery-wrapper .result-panel{background:white;position:relative;border:1px solid #C1D5E4;flex:1 0 0;margin-top:10px}.easyquery-wrapper .result-panel-hr{background:#237901}.easyquery-wrapper .result-panel-title{border-bottom:1px solid #237901;font:normal 18pt "Segoe UI Light", "Segoe Light", "Segoe UI", Arial, Helvetica, sans-serif;color:#4F4F4F;padding:0 10px 4px 10px;background:#F8F7F7;height:38px}.easyquery-wrapper .result-panel-title>div:first-child{flex:0 0 14%}.easyquery-wrapper .result-panel-title>div:last-child{flex:0 0 85%}.easyquery-wrapper .result-panel-title .group-by{font-size:15px}.easyquery-wrapper .result-panel-title .group-by .form-control{max-width:200px;display:inline;height:30px;padding:0;margin-top:4px}.easyquery-wrapper .result-panel-title a{font-family:Trebuchet MS, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight:bold;font-size:13px;color:#333333;text-decoration:none;border-bottom:1px dashed;margin-right:10px}.easyquery-wrapper .result-panel-title a:hover{color:#333333;border-bottom:1px solid;text-decoration:none}.easyquery-wrapper #ResultExportButtons{display:none;float:right;margin-right:5px;margin-top:3px;font-size:12pt;padding:4px}.easyquery-wrapper .result-panel-content{max-height:calc(100vh - 365px)}.easyquery-wrapper .grid-panel{padding:0;font:normal 15px Arial;height:100%;overflow-x:auto;overflow-y:auto}.easyquery-wrapper .grid-panel table{width:100%}.easyquery-wrapper .grid-panel table tr th.subtotal .display-flex>div:last-child{flex:1 0 0}.easyquery-wrapper .grid-panel table tr th.subtotal .display-flex>div:last-child i{cursor:pointer}.easyquery-wrapper .chart-panel{padding:0;font:normal 14px Arial}.easyquery-wrapper .result-panel-content table{font:normal 12px Calibri}.easyquery-wrapper .result-panel-content table td{padding:5px;color:#4F4F4F;font:10px Arial;border-bottom:1px solid #E4E4E4}.easyquery-wrapper .result-panel-error{color:Red;font:normal 20px Calibri;text-align:center}.easyquery-wrapper .result-panel.loader{background:url("data:image/gif;base64,R0lGODlhEAAQAPYAAP///wAAAPr6+pKSkoiIiO7u7sjIyNjY2J6engAAAI6OjsbGxjIyMlJSUuzs7KamppSUlPLy8oKCghwcHLKysqSkpJqamvT09Pj4+KioqM7OzkRERAwMDGBgYN7e3ujo6Ly8vCoqKjY2NkZGRtTU1MTExDw8PE5OTj4+PkhISNDQ0MrKylpaWrS0tOrq6nBwcKysrLi4uLq6ul5eXlxcXGJiYoaGhuDg4H5+fvz8/KKiohgYGCwsLFZWVgQEBFBQUMzMzDg4OFhYWBoaGvDw8NbW1pycnOLi4ubm5kBAQKqqqiQkJCAgIK6urnJyckpKSjQ0NGpqatLS0sDAwCYmJnx8fEJCQlRUVAoKCggICLCwsOTk5ExMTPb29ra2tmZmZmhoaNzc3KCgoBISEiIiIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCAAAACwAAAAAEAAQAAAHaIAAgoMgIiYlg4kACxIaACEJCSiKggYMCRselwkpghGJBJEcFgsjJyoAGBmfggcNEx0flBiKDhQFlIoCCA+5lAORFb4AJIihCRbDxQAFChAXw9HSqb60iREZ1omqrIPdJCTe0SWI09GBACH5BAkIAAAALAAAAAAQABAAAAdrgACCgwc0NTeDiYozCQkvOTo9GTmDKy8aFy+NOBA7CTswgywJDTIuEjYFIY0JNYMtKTEFiRU8Pjwygy4ws4owPyCKwsMAJSTEgiQlgsbIAMrO0dKDGMTViREZ14kYGRGK38nHguHEJcvTyIEAIfkECQgAAAAsAAAAABAAEAAAB2iAAIKDAggPg4iJAAMJCRUAJRIqiRGCBI0WQEEJJkWDERkYAAUKEBc4Po1GiKKJHkJDNEeKig4URLS0ICImJZAkuQAhjSi/wQyNKcGDCyMnk8u5rYrTgqDVghgZlYjcACTA1sslvtHRgQAh+QQJCAAAACwAAAAAEAAQAAAHZ4AAgoOEhYaCJSWHgxGDJCQARAtOUoQRGRiFD0kJUYWZhUhKT1OLhR8wBaaFBzQ1NwAlkIszCQkvsbOHL7Y4q4IuEjaqq0ZQD5+GEEsJTDCMmIUhtgk1lo6QFUwJVDKLiYJNUd6/hoEAIfkECQgAAAAsAAAAABAAEAAAB2iAAIKDhIWGgiUlh4MRgyQkjIURGRiGGBmNhJWHm4uen4ICCA+IkIsDCQkVACWmhwSpFqAABQoQF6ALTkWFnYMrVlhWvIKTlSAiJiVVPqlGhJkhqShHV1lCW4cMqSkAR1ofiwsjJyqGgQAh+QQJCAAAACwAAAAAEAAQAAAHZ4AAgoOEhYaCJSWHgxGDJCSMhREZGIYYGY2ElYebi56fhyWQniSKAKKfpaCLFlAPhl0gXYNGEwkhGYREUywag1wJwSkHNDU3D0kJYIMZQwk8MjPBLx9eXwuETVEyAC/BOKsuEjYFhoEAIfkECQgAAAAsAAAAABAAEAAAB2eAAIKDhIWGgiUlh4MRgyQkjIURGRiGGBmNhJWHm4ueICImip6CIQkJKJ4kigynKaqKCyMnKqSEK05StgAGQRxPYZaENqccFgIID4KXmQBhXFkzDgOnFYLNgltaSAAEpxa7BQoQF4aBACH5BAkIAAAALAAAAAAQABAAAAdogACCg4SFggJiPUqCJSWGgkZjCUwZACQkgxGEXAmdT4UYGZqCGWQ+IjKGGIUwPzGPhAc0NTewhDOdL7Ykji+dOLuOLhI2BbaFETICx4MlQitdqoUsCQ2vhKGjglNfU0SWmILaj43M5oEAOwAAAAAAAAAAAA==") no-repeat;width:16px;height:16px;position:absolute;top:50%;left:50%;border:none}.easyquery-wrapper .result-grid-header td{font:bold 14px Calibri;border-bottom:1px solid silver !important}.easyquery-wrapper .result-grid-header th{background-color:#F6F6F6;color:#4F4F4F;height:30px;font:bold 11px Arial !important;border-bottom:1px solid #E4E4E4;text-align:left;padding-left:4px;padding-right:4px}.easyquery-wrapper .pagination{margin:0 !important}.easyquery-wrapper .eqview-pagination{display:inline-block;padding-left:0;margin:0;border-radius:4px}.easyquery-wrapper .eqview-pagination>li{display:inline}.easyquery-wrapper .eqview-pagination>li>a,.easyquery-wrapper .eqview-pagination>li>span{font-size:12px;background-color:#fff;border:1px solid #ddd;color:#428bca;float:left;line-height:1.42857;margin-left:-1px;padding:5px 10px;position:relative;text-decoration:none}.easyquery-wrapper .eqview-pagination>li>a:hover,.easyquery-wrapper .eqview-pagination>li>span:hover,.easyquery-wrapper .eqview-pagination>li>a:focus,.easyquery-wrapper .eqview-pagination>li>span:focus{background-color:#eee;border-color:#ddd;color:#2a6496}.easyquery-wrapper .eqview-pagination>.active>a,.easyquery-wrapper .eqview-pagination>.active>span,.easyquery-wrapper .eqview-pagination>.active>a:hover,.easyquery-wrapper .eqview-pagination>.active>span:hover,.easyquery-wrapper .eqview-pagination>.active>a:focus,.easyquery-wrapper .eqview-pagination>.active>span:focus{background-color:#428bca;border-color:#428bca;color:#fff;cursor:default;z-index:2}.easyquery-wrapper .eqview-pagination>.disabled>span,.easyquery-wrapper .eqview-pagination>.disabled>span:hover,.easyquery-wrapper .eqview-pagination>.disabled>span:focus,.easyquery-wrapper .eqview-pagination>.disabled>a,.easyquery-wrapper .eqview-pagination>.disabled>a:hover,.easyquery-wrapper .eqview-pagination>.disabled>a:focus{background-color:#fff;border-color:#ddd;color:#999;cursor:not-allowed}.easyquery-wrapper .eqview-pagination>li:first-child>a,.easyquery-wrapper .eqview-pagination>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px;margin-left:0}.easyquery-wrapper .eqview-pagination>li:last-child>a,.easyquery-wrapper .eqview-pagination>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.easyquery-wrapper .header-panel{height:494px}.easyquery-wrapper .header-panel>div.panels{height:494px}.easyquery-wrapper .bottom-panel{display:flex;width:100%}.easyquery-wrapper .error,.easyquery-wrapper .error div{color:Red;font:normal 20px Calibri}.easyquery-wrapper .central-block{width:59%;float:left}.easyquery-wrapper #footer{margin:10px 0;padding:0 0 20px 0;font:normal 12px Calibri;color:#000}.easyquery-wrapper .copyright{float:left}.easyquery-wrapper .power-by{float:right}.easyquery-wrapper .copyright a,.easyquery-wrapper .power-by a{color:#237901}.left-to-right .easyquery-wrapper #content .collapse-icon{text-align:right}.left-to-right .easyquery-wrapper .result-panel-title>div:first-child{text-align:left}.left-to-right .easyquery-wrapper .result-panel-title>div:last-child{text-align:right}.left-to-right .easyquery-wrapper .grid-panel table tr th.subtotal .display-flex>div:last-child{text-align:right}.right-to-left .easyquery-wrapper #content .collapse-icon{text-align:left}.right-to-left .easyquery-wrapper .result-panel-title>div:first-child{text-align:right}.right-to-left .easyquery-wrapper .result-panel-title>div:last-child{text-align:left}.right-to-left .easyquery-wrapper .grid-panel table tr th.subtotal .display-flex>div:last-child{text-align:left}.new-patient-additional-fields{padding:10px 0}.new-patient-additional-fields .insurance .expires-on{margin-top:34px}.new-patient-additional-fields .input-group,.new-patient-additional-fields .form-control{width:270px}@media (max-width: 768px){.new-patient-additional-fields .input-group,.new-patient-additional-fields .form-control{width:210px}}.left-to-right .new-patient-additional-fields{float:left}.left-to-right .extra-field{float:left;margin-right:10px}.right-to-left .new-patient-additional-fields{float:right}.right-to-left .extra-field{float:right;margin-left:10px}.time-slot-list-container{max-height:calc(100vh - 230px)}.time-slot-list-container .time-slot{width:18.6%;text-align:center;padding:10px;cursor:pointer;float:left;margin-bottom:10px;background:#25aae2;color:#fff;border-radius:4px;direction:ltr;margin-right:10px}.time-slot-list-container .time-slot:last-child{margin-right:0}.slot-disabled{background-color:#ccd0d4 !important}.survey-results-report .search-btn-container{margin-top:10px}.survey-results-report .margin-right-left-5{margin-right:5px;margin-left:5px}.survey-results-report .padding-top-34{padding-top:34px}.survey-results-report .padding-top-15{padding-top:15px}.padding-top-25{padding-top:25px}.padding-top-34{padding-top:34px}.padding-top-20{padding-top:20px}.survey-results-report .survey-result-row{margin-top:30px}.survey-results-report .search-patient{width:100%}.survey-results-report #left-over-report-container td{min-width:100px !important}.survey-results-report #left-over-report-container th div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.survey-results-report #left-over-report-container{overflow:hidden}.survey-results-report #scroll_navigation_div{overflow-x:auto}.survey-results-report #scroll_navigation_div::-webkit-scrollbar{width:12px;background-color:#f0efef}.survey-results-report #scroll_navigation_div::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);background-color:#cfcfcf}.survey-results-report .survey-result-element{display:inline-block;word-break:break-all}.survey-results-report .survey-percentage-result-element{display:inline-block;margin-left:9px;margin-right:9px}.survey-results-report .question-percentage-element{margin-top:100px}.survey-results-report .question-average-element{margin-top:80px}.survey-results-report .average-element{border:solid 2px;border-radius:50%;width:186px;height:186px;text-align:center;margin:0px 20px 0px 20px;font-size:70px;padding-top:70px;color:#25aae2}.survey-results-report .value-element{white-space:inherit}.survey-results-report .k-chart{width:250px;height:250px}.dental-lab-report .search-btn-container{margin-top:10px}.dental-lab-report .dental-lab-report-table-container{margin:20px}.dental-lab-report .dental-lab-report-table-container .lblForCB{left:8px;right:8px}.dental-lab-report .dental-lab-report-table-container th{padding:5px}.dental-lab-report .dental-lab-report-table-container td{padding:5px}.left-to-right .dental-lab-report .margin-10{margin-right:10px}.right-to-left .dental-lab-report .margin-10{margin-left:10px}.implants-report .search-btn-container{margin-top:10px}.implants-report .radio{margin-top:0px !important}.implants-report .implants-report-table-container{margin:20px}.implants-report .implants-report-table-container .lblForCB{bottom:20px;left:8px;right:8px}.implants-report .implants-report-table-container th{padding:5px}.implants-report .implants-report-table-container td{padding:5px}.treatments-report .search-total-container-treatment{padding-top:35px}.treatments-report .input-delete-udf{padding:9px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;float:left;position:absolute}.treatments-report .input-group{width:100%}.treatments-report .udf-input{float:left;width:calc(100% - 35px)}.treatments-report .search-total{margin-top:0.25em;color:#666666}.treatments-report .search-btn-container{margin-top:10px}.treatments-report #scroll_navigation_div{max-height:525px}.treatments-report #treatment-report-container td{min-width:50px !important}.treatments-report #treatment-report-container th div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.treatments-report .admin-section-body{overflow-x:hidden !important}.treatments-report #treatment-report-container{overflow:hidden}.treatments-report .filter-menu-item{font-size:18px}.treatments-report .padding-top-34{padding-top:34px}.treatments-report .margin-top-36{margin-top:36px}.treatments-report .treatment-report-summary-text{padding:10px;font-size:15px;font-weight:600}.treatments-report .search-patient{width:250px;float:left}.treatments-report .contacts-icon{float:left;padding-left:10px}.treatments-report #draggableList li{list-style-type:none;line-height:36px;border-bottom:1px solid lightgray}.treatments-report #draggableList{padding:0 15px 15px 15px}.treatments-report #draggableList li{float:left;max-width:500px;width:500px;padding:5px 10px}.treatments-report #draggableList .show-hide-section{text-align:right;padding-right:15px}.treatments-report .container-fluid{margin:10px}.treatments-report .treatment-report-filter{width:300px;float:left;padding:10px;height:90px}.treatments-report .treatment-report-filter .k-picker-wrap{width:244px}.treatments-report .treatment-report-filter .patient-input input{width:calc(100% - 50px);float:left}.treatments-report .treatment-report-filter .search-icon{float:left;padding:5px}.treatments-report .treatment-report-filter-expend{width:300px;float:left;padding:10px}.treatments-report .treatment-report-filter-expend .k-picker-wrap{width:244px}.treatments-report .udf-treatments-field .dropdown-menu{position:initial}.left-to-right .treatments-report .search-total{float:right}.left-to-right .treatments-report .treatment-report-filter{float:left}.right-to-left .treatments-report .input-delete-udf{float:right}.right-to-left .treatments-report .udf-input{float:right}.right-to-left .treatments-report .search-total{float:left}.right-to-left .treatments-report #draggableList{padding:0 15px 15px 15px}.right-to-left .treatments-report #draggableList li{float:right}.right-to-left .treatments-report #draggableList .show-hide-section{text-align:left;padding-left:15px}.right-to-left .treatments-report .search-patient{width:240px;float:right}.right-to-left .treatments-report .contacts-icon{float:right;padding-right:10px}.right-to-left .treatments-report .treatment-report-filter{float:right}.right-to-left .treatments-report .udf-treatments-field .dropdown-menu{position:initial;float:right !important}.gap-report .search-btn-container{margin-top:10px}.gap-report .pull-right{float:right}.gap-report a{cursor:pointer}.gap-report .pull-left{float:left}.gap-report .radio{margin-top:0px !important}.gap-report .margin-5{margin:0px 5px}.gap-report .implants-report-table-container{margin:20px}.gap-report .implants-report-table-container .lblForCB{bottom:20px;left:8px;right:8px}.gap-report .implants-report-table-container th{padding:5px}.gap-report .implants-report-table-container td{padding:5px}.left-to-right .gap-report .search-input{padding-right:10px;float:left}.left-to-right .gap-report .search-input .patient-input input{width:calc(100% - 50px);float:left}.left-to-right .gap-report .search-input .search-icon{float:left;padding:5px}.right-to-left .gap-report .search-input{padding-left:10px;float:right}.right-to-left .gap-report .search-input .patient-input input{width:calc(100% - 50px);float:right}.right-to-left .gap-report .search-input .search-icon{float:right;padding:5px}.dynamic-forms-report .form-fields{padding-top:1em}.dynamic-forms-report .form-field-container{clear:both}.dynamic-forms-report #scroll_navigation_div{max-height:550px}.dynamic-forms-report #dynamic-forms-report-table-container td{min-width:100px !important}.dynamic-forms-report #dynamic-forms-report-table-container th div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dynamic-forms-report .admin-section-body{overflow-x:hidden !important}.dynamic-forms-report #dynamic-forms-report-table-container{overflow:hidden}.dynamic-forms-report .search-btn-container{margin-top:10px}.dynamic-forms-report .pull-right{float:right}.dynamic-forms-report a{cursor:pointer}.dynamic-forms-report .pull-left{float:left}.dynamic-forms-report .radio{margin-top:0px !important}.dynamic-forms-report .margin-5{margin:0px 5px}.left-to-right .dynamic-forms-report .search-input{padding-right:10px;float:left}.left-to-right .dynamic-forms-report .search-input .patient-input input{width:calc(100% - 50px);float:left}.left-to-right .dynamic-forms-report .search-input .search-icon{float:left;padding:5px}.left-to-right .dynamic-forms-report .form-field-remove-btn{float:right}.left-to-right .dynamic-forms-report .form-field-container .search-input{padding-right:2px !important}.left-to-right .dynamic-forms-report .search-total{float:right}.right-to-left .dynamic-forms-report .search-input{padding-left:10px;float:right}.right-to-left .dynamic-forms-report .search-input .patient-input input{width:calc(100% - 50px);float:right}.right-to-left .dynamic-forms-report .search-input .search-icon{float:right;padding:5px}.right-to-left .dynamic-forms-report .form-field-remove-btn{float:left}.right-to-left .dynamic-forms-report .form-field-container .search-input{padding-left:2px !important}.right-to-left .dynamic-forms-report .search-total{float:left}.search-total-container{clear:both}.search-total{margin-top:0.25em;color:#666666}.schedule-usage-report #scroll_navigation_div{max-height:500px}.schedule-usage-report .ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{height:12px !important}.schedule-usage-report #schedule-usage-report-table-container td,.schedule-usage-report #report_container td{min-width:100px !important}.schedule-usage-report #schedule-usage-report-table-container .min-width-100,.schedule-usage-report #report_container .min-width-100{min-width:100px !important}.schedule-usage-report #schedule-usage-report-table-container th div,.schedule-usage-report #report_container th div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.schedule-usage-report .admin-section-body{overflow-x:hidden !important}.schedule-usage-report #schedule-usage-report-table-container,.schedule-usage-report #report_container{overflow:hidden}.schedule-usage-report .search-btn-container{margin-top:10px}.schedule-usage-report .pull-right{float:right}.schedule-usage-report a{cursor:pointer}.schedule-usage-report .pull-left{float:left}.schedule-usage-report .radio{margin-top:0px !important}.schedule-usage-report .margin-5{margin:0px 5px}@media (max-width: 1436px){#schedule-usage-report-table-container,#report_container{max-height:calc(100% - 180px)}}@media (max-width: 1024px){#schedule-usage-report-table-container .perfect-scrollbar-wrap,#report_container .perfect-scrollbar-wrap{overflow:hidden !important}}.left-to-right .schedule-usage-report .search-input{padding-right:10px;float:left}.left-to-right .schedule-usage-report .search-input .patient-input input{width:calc(100% - 50px);float:left}.left-to-right .schedule-usage-report .search-input .search-icon{float:left;padding:5px}.right-to-left .schedule-usage-report .search-input{padding-left:10px;float:right}.right-to-left .schedule-usage-report .search-input .patient-input input{width:calc(100% - 50px);float:right}.right-to-left .schedule-usage-report .search-input .search-icon{float:right;padding:5px}.patients-report .search-btn-container{margin-top:10px}.patients-report .page-size{padding:3px 10px !important;height:29px !important;font-size:14px !important;margin-top:-5px !important}.patients-report #patients-report-container td{min-width:100px !important}.patients-report #patients-report-container th div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.patients-report #patients-report-container{overflow:hidden}.patients-report #scroll_navigation_div{overflow-x:auto;max-height:550px}.patients-report #scroll_navigation_div::-webkit-scrollbar{width:12px;background-color:#f0efef}.patients-report #scroll_navigation_div::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);background-color:#cfcfcf}.patients-report a{cursor:pointer}.patients-report .admin-section-body{overflow-x:hidden !important}.patients-report .filter-menu-item{font-size:18px}.patients-report .padding-top-34{padding-top:34px}.patients-report .margin-top-36{margin-top:36px}.patients-report #draggableList li{list-style-type:none;line-height:36px;border-bottom:1px solid lightgray}.patients-report #draggableList{padding:0 15px 15px 15px}.patients-report #draggableList li{float:left;max-width:500px;width:500px;padding:5px 10px}.patients-report #draggableList .show-hide-section{text-align:right;padding-right:15px}.patients-report .container-fluid{margin:10px}.patients-report .patient-report-filter{width:300px;float:left;padding:10px}.patients-report .patient-report-filter .k-picker-wrap{width:244px}.patients-report .patient-report-filter-courses{float:left;padding:10px}.left-to-right .patients-report .patient-report-filter{float:left}.left-to-right .patients-report .patient-report-filter .patient-input input{width:calc(100% - 50px);float:left}.left-to-right .patients-report .patient-report-filter .search-icon{float:left;padding:5px}.left-to-right .patients-report .patient-report-filter-courses{float:left}.left-to-right .patients-report .search-total-container{float:right}.right-to-left .patients-report #draggableList .show-hide-section{text-align:left;padding-right:15px}.right-to-left .patients-report .patient-report-filter{float:right}.right-to-left .patients-report .patient-report-filter .patient-input input{width:calc(100% - 50px);float:right}.right-to-left .patients-report .patient-report-filter .search-icon{float:right;padding:5px}.right-to-left .patients-report .patient-report-filter-courses{float:right}.right-to-left .patients-report .search-total-container{float:left}.treatment-plans-report .search-total-container-treatment{padding-top:35px}.treatment-plans-report .search-total{margin-top:0.25em;color:#666666}.treatment-plans-report .search-btn-container{margin-top:10px}.treatment-plans-report #scroll_navigation_div{max-height:525px}.treatment-plans-report #treatment-report-container td{min-width:100px !important}.treatment-plans-report #treatment-report-container th div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.treatment-plans-report .admin-section-body{overflow-x:hidden !important}.treatment-plans-report #treatment-report-container{overflow:hidden}.treatment-plans-report .filter-menu-item{font-size:18px}.treatment-plans-report .padding-top-34{padding-top:34px}.treatment-plans-report .margin-top-36{margin-top:36px}.treatment-plans-report .search-patient{width:250px;float:left}.treatment-plans-report .contacts-icon{float:left;padding-left:10px}.treatment-plans-report #draggableList li{list-style-type:none;line-height:36px;border-bottom:1px solid lightgray}.treatment-plans-report #draggableList{padding:0 15px 15px 15px}.treatment-plans-report #draggableList li{float:left;max-width:500px;width:500px;padding:5px 10px}.treatment-plans-report #draggableList .show-hide-section{text-align:right;padding-right:15px}.treatment-plans-report .container-fluid{margin:10px}.treatment-plans-report .treatment-report-filter-extend{width:450px;float:left}.treatment-plans-report .treatment-report-filter-condition{width:150px;padding:10px;float:left}.treatment-plans-report .treatment-report-filter{float:left;padding:10px}.treatment-plans-report .treatment-report-filter .k-picker-wrap{width:244px}.treatment-plans-report .udf-treatments-field .dropdown-menu{position:initial}.left-to-right .treatment-plans-report .search-total{float:right}.left-to-right .treatment-plans-report .treatment-report-filter{float:left}.right-to-left .treatment-plans-report .treatment-report-filter-extend{float:right}.right-to-left .treatment-plans-report .treatment-report-filter-condition{float:right}.right-to-left .treatment-plans-report .search-total{float:left}.right-to-left .treatment-plans-report #draggableList{padding:0 15px 15px 15px}.right-to-left .treatment-plans-report #draggableList li{float:right}.right-to-left .treatment-plans-report #draggableList .show-hide-section{text-align:left;padding-left:15px}.right-to-left .treatment-plans-report .search-patient{width:240px;float:right}.right-to-left .treatment-plans-report .contacts-icon{float:right;padding-right:10px}.right-to-left .treatment-plans-report .treatment-report-filter{float:right}.right-to-left .treatment-plans-report .udf-treatments-field .dropdown-menu{position:initial;float:right !important}.attendance-management .width-20,.attendance .width-20{width:20px !important}.attendance-management .btn-action,.attendance .btn-action{margin:10px;float:right;border-radius:4px;height:30px;border-color:#ddd}.attendance-management .btn-action-active,.attendance-management .btn-action-active:active,.attendance-management .btn-action-active:visited,.attendance-management .btn-action-active:hover,.attendance-management .btn-action-active:focus,.attendance .btn-action-active,.attendance .btn-action-active:active,.attendance .btn-action-active:visited,.attendance .btn-action-active:hover,.attendance .btn-action-active:focus{background-color:#24aae2;color:white}.attendance-management .btn-disabled,.attendance-management .btn-disabled:active,.attendance-management .btn-disabled:visited,.attendance-management .btn-disabled:hover,.attendance-management .btn-disabled:focus,.attendance .btn-disabled,.attendance .btn-disabled:active,.attendance .btn-disabled:visited,.attendance .btn-disabled:hover,.attendance .btn-disabled:focus{border:1px solid #cad7e0 !important;background-color:#f5f5f5 !important}.attendance-management .menu-item,.attendance .menu-item{padding:10px;cursor:pointer}.attendance-management .margin-10,.attendance .margin-10{margin:10px}.attendance-management .input-group,.attendance .input-group{width:100%}.attendance-management .color-bcg-danger,.attendance .color-bcg-danger{background-color:rgba(226,37,81,0.29) !important;min-height:20px}.attendance-management .color-bcg-waiting,.attendance .color-bcg-waiting{background-color:rgba(222,226,20,0.29) !important;min-height:20px}.attendance-management .color-bcg-approved,.attendance .color-bcg-approved{background-color:rgba(22,226,12,0.29) !important;min-height:20px}.attendance-management .search-total,.attendance .search-total{margin-top:0.25em;color:#666666}.attendance-management .search-btn-container,.attendance .search-btn-container{margin-top:10px}@media (min-width: 1630px){.attendance-management #scroll_navigation_div,.attendance #scroll_navigation_div{max-height:calc(100vh - 400px)}}@media (max-width: 1630px){.attendance-management #scroll_navigation_div,.attendance #scroll_navigation_div{max-height:calc(100vh - 450px)}}.attendance-management #report-container td,.attendance #report-container td{min-width:50px !important}.attendance-management #report-container th div,.attendance #report-container th div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.attendance-management .admin-section-body,.attendance .admin-section-body{overflow-x:hidden !important}.attendance-management #report-container,.attendance #report-container{overflow:hidden}.attendance-management .filter-menu-item,.attendance .filter-menu-item{font-size:18px}.attendance-management .padding-top-34,.attendance .padding-top-34{padding-top:34px}.attendance-management .margin-top-36,.attendance .margin-top-36{margin-top:36px}.attendance-management .search-patient,.attendance .search-patient{width:250px;float:left}.attendance-management .contacts-icon,.attendance .contacts-icon{float:left;padding-left:10px}.attendance-management #draggableList li,.attendance #draggableList li{list-style-type:none;line-height:36px;border-bottom:1px solid lightgray}.attendance-management #draggableList,.attendance #draggableList{padding:0 15px 15px 15px}.attendance-management #draggableList li,.attendance #draggableList li{float:left;max-width:500px;width:500px;padding:5px 10px}.attendance-management #draggableList .show-hide-section,.attendance #draggableList .show-hide-section{text-align:right;padding-right:15px}.attendance-management .container-fluid,.attendance .container-fluid{margin:10px}.attendance-management .report-filter,.attendance .report-filter{width:300px;float:left;padding:10px;height:90px}.attendance-management .report-filter .k-picker-wrap,.attendance .report-filter .k-picker-wrap{width:244px}.left-to-right .attendance-management .btn-action{float:right}.left-to-right .attendance-management .search-total{float:right}.left-to-right .attendance-management .report-filter{float:left}.right-to-left .attendance-management .btn-action{float:left}.right-to-left .attendance-management .search-total{float:left}.right-to-left .attendance-management #draggableList{padding:0 15px 15px 15px}.right-to-left .attendance-management #draggableList li{float:right}.right-to-left .attendance-management #draggableList .show-hide-section{text-align:left;padding-left:15px}.right-to-left .attendance-management .search-patient{width:240px;float:right}.right-to-left .attendance-management .contacts-icon{float:right;padding-right:10px}.right-to-left .attendance-management .report-filter{float:right}#admin_page_body>attendance-management>div>form>div::-webkit-scrollbar{width:12px;background-color:#f0efef}#admin_page_body>attendance-management>div>form>div::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);background-color:#cfcfcf}.prescriptions-report .text-blue{color:#25aae6}.prescriptions-report .search-total-container-prescriptions{padding-top:35px}.prescriptions-report .input-delete-udf{padding:9px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;float:left;position:absolute}.prescriptions-report .input-group{width:100%}.prescriptions-report .udf-input{float:left;width:calc(100% - 35px)}.prescriptions-report .search-total{margin-top:0.25em;color:#666666}.prescriptions-report .search-btn-container{margin-top:10px}.prescriptions-report #scroll_navigation_div{max-height:525px}.prescriptions-report #prescriptions-report-container td{min-width:50px !important}.prescriptions-report #prescriptions-report-container th div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prescriptions-report .admin-section-body{overflow-x:hidden !important}.prescriptions-report #prescriptions-report-container{overflow:hidden}.prescriptions-report .filter-menu-item{font-size:18px}.prescriptions-report .padding-top-34{padding-top:34px}.prescriptions-report .margin-top-36{margin-top:36px}.prescriptions-report .search-patient{width:250px;float:left}.prescriptions-report .contacts-icon{float:left;padding-left:10px}.prescriptions-report #draggableList li{list-style-type:none;line-height:36px;border-bottom:1px solid lightgray}.prescriptions-report #draggableList{padding:0 15px 15px 15px}.prescriptions-report #draggableList li{float:left;max-width:500px;width:500px;padding:5px 10px}.prescriptions-report #draggableList .show-hide-section{text-align:right;padding-right:15px}.prescriptions-report .container-fluid{margin:10px}.prescriptions-report .prescriptions-report-filter{width:300px;padding:10px;height:90px}.prescriptions-report .prescriptions-report-filter .k-picker-wrap{width:244px}.prescriptions-report .udf-prescriptionss-field .dropdown-menu{position:initial}.left-to-right .prescriptions-report .search-total{float:right}.left-to-right .prescriptions-report .prescriptions-report-filter{float:left}.right-to-left .prescriptions-report .input-delete-udf{float:right}.right-to-left .prescriptions-report #draggableList{padding:0 15px 15px 15px}.right-to-left .prescriptions-report #draggableList li{float:right}.right-to-left .prescriptions-report #draggableList .show-hide-section{text-align:left;padding-left:15px}.right-to-left .prescriptions-report .search-patient{width:240px;float:right}.right-to-left .prescriptions-report .contacts-icon{float:right;padding-right:10px}.right-to-left .prescriptions-report .prescriptions-report-filter{float:right}.income-report .search-btn-container{margin-top:10px}.income-report .margin-top-24{margin-top:24px}.income-report .margin-10{margin-left:10px}.income-report a{cursor:pointer}.income-report #report-container{overflow:hidden}.income-report #report-container td{min-width:100px !important}.income-report #report-container .min-width-20px{min-width:20px !important}.income-report #report-container th div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.income-report .admin-section-body{overflow-x:hidden !important}.income-report .filter-menu-item{font-size:18px}.income-report .padding-top-34{padding-top:34px}.income-report .margin-top-36{margin-top:36px}.income-report #draggableList li{list-style-type:none;line-height:36px;border-bottom:1px solid lightgray}.income-report #draggableList{padding:0 15px 15px 15px}.income-report #draggableList li{float:left;max-width:500px;width:500px;padding:5px 10px}.income-report #draggableList .show-hide-section{text-align:right;padding-right:15px}.income-report .container-fluid{margin:10px}.left-to-right .income-report .search-total-container{float:right}.right-to-left .income-report .margin-10{margin-right:10px}.right-to-left .income-report #draggableList .show-hide-section{text-align:left;padding-right:15px}.right-to-left .income-report .search-total-container{float:left}.station-usage-report #scroll_navigation_div{max-height:500px}.station-usage-report .ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{height:12px !important}.station-usage-report #station-usage-report-table-container td,.station-usage-report #report_container td{min-width:100px !important}.station-usage-report #station-usage-report-table-container .min-width-100,.station-usage-report #report_container .min-width-100{min-width:100px !important}.station-usage-report #station-usage-report-table-container th div,.station-usage-report #report_container th div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.station-usage-report .admin-section-body{overflow-x:hidden !important}.station-usage-report #station-usage-report-table-container,.station-usage-report #report_container{overflow:hidden}.station-usage-report .search-btn-container{margin-top:10px}.station-usage-report .pull-right{float:right}.station-usage-report a{cursor:pointer}.station-usage-report .pull-left{float:left}.station-usage-report .radio{margin-top:0px !important}.station-usage-report .margin-5{margin:0px 5px}@media (max-width: 1436px){#station-usage-report-table-container,#report_container{max-height:calc(100% - 180px)}}@media (max-width: 1024px){#station-usage-report-table-container .perfect-scrollbar-wrap,#report_container .perfect-scrollbar-wrap{overflow:hidden !important}}.left-to-right .station-usage-report .search-input{padding-right:10px;float:left}.left-to-right .station-usage-report .search-input .patient-input input{width:calc(100% - 50px);float:left}.left-to-right .station-usage-report .search-input .search-icon{float:left;padding:5px}.right-to-left .station-usage-report .search-input{padding-left:10px;float:right}.right-to-left .station-usage-report .search-input .patient-input input{width:calc(100% - 50px);float:right}.right-to-left .station-usage-report .search-input .search-icon{float:right;padding:5px}.live-usage-report .grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill, minmax(min(10rem, 100%), 1fr));margin:15px}.live-usage-report .grid>div{height:100px;color:#333}.live-usage-report .grid>div>div{text-align:center;position:relative;top:50%;transform:translateY(-50%);font-size:12px;min-height:75px}.live-usage-report .legend{margin:30px 20px}.live-usage-report .legend label{padding:5px 10px;margin-right:10px;line-height:normal;color:#333;font-size:12px;font-weight:normal;opacity:0.8}.live-usage-report .Free{background:red}.live-usage-report .Busy{background:yellow}.live-usage-report .Treatment{background:green}.live-usage-report .Disabled{background:lightgray}.salary-report #scroll_navigation_div{max-height:750px;overflow-y:auto !important}.salary-report .ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{height:12px !important}.salary-report .break-word{word-break:break-word}.salary-report #schedule-usage-report-table-container td,.salary-report #report_container td{min-width:100px !important}.salary-report #schedule-usage-report-table-container .min-width-100,.salary-report #report_container .min-width-100{min-width:100px !important}.salary-report #schedule-usage-report-table-container th div,.salary-report #report_container th div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.salary-report #report_container{padding:5px}.salary-report .admin-section-body{overflow-x:hidden !important}.salary-report #salary-report-table-container,.salary-report #report_container{overflow:hidden}.salary-report .search-btn-container{margin-top:10px}.salary-report .pull-right{float:right}.salary-report a{cursor:pointer}.salary-report .pull-left{float:left}.salary-report .radio{margin-top:0px !important}.salary-report .margin-5{margin:0px 5px}@media (max-width: 1436px){#salary-report-table-container,#report_container{max-height:calc(100% - 180px)}}@media (max-width: 1024px){#salary-report-table-container .perfect-scrollbar-wrap,#report_container .perfect-scrollbar-wrap{overflow:hidden !important}}.left-to-right .salary-report .search-input{padding-right:10px;float:left}.left-to-right .salary-report .search-input .patient-input input{width:calc(100% - 50px);float:left}.left-to-right .salary-report .search-input .search-icon{float:left;padding:5px}.right-to-left .salary-report .search-input{padding-left:10px;float:right}.right-to-left .salary-report .search-input .patient-input input{width:calc(100% - 50px);float:right}.right-to-left .salary-report .search-input .search-icon{float:right;padding:5px}.google-cal-sync-settings .section-body #fields{max-width:500px}#signinwithgooglebtn{display:inline-block;background:white;color:#444;width:190px;border-radius:5px;border:thin solid #888;box-shadow:1px 1px 1px grey;white-space:nowrap;padding:2px;font-weight:bold;height:38px;text-align:left}#signinwithgooglebtn:hover{cursor:pointer}#signinwithgooglebtn i{background:url("https://developers.google.com/identity/sign-in/g-normal.png") transparent 5px 50% no-repeat;display:inline-block;vertical-align:middle;width:32px;height:32px;margin-right:12px}#signinwithgooglebtn span{display:inline-block;vertical-align:middle;padding-right:42px;font-size:14px;font-weight:bold;font-family:'Roboto', sans-serif}.crm-page button.collapse-btn{padding:0}.crm-page button.collapse-btn:hover{background:transparent}.crm-page button.collapse-btn i{font-size:20px;padding:5px}.crm-page .menu-list .menu-item .menu-icon.lead-management-icon{width:30px;height:30px;background:url("/images/png/crm/lead-management-large.png")}.crm-page .menu-list .menu-item .menu-icon.customer-service-icon{width:30px;height:30px;background:url("/images/png/crm/customer-service-large.png")}.crm-page .menu-list .menu-item .menu-icon.my-tasks-icon{width:20px;height:30px;background:url("/images/png/crm/my-tasks-large.png")}.crm-page .menu-list .menu-item .menu-icon.lead-reports-icon{width:22px;height:30px;background:url("/images/png/crm/lead-reports-large.png")}.crm-page .menu-list .menu-item .menu-icon.phonebook-icon{width:22px;height:30px;background:url("/images/png/crm/phonebook-large.png")}.crm-page #menu_panels .menu-item-panel{margin-bottom:0}.crm-page #menu_panels .menu-item-panel .menu-icon.lead-management-icon{width:97px;height:97px;background:url("/images/png/crm/lead-management-large.png")}.crm-page #menu_panels .menu-item-panel .menu-icon.customer-service-icon{width:87px;height:95px;background:url("/images/png/crm/customer-service-large.png")}.crm-page #menu_panels .menu-item-panel .menu-icon.my-tasks-icon{width:67px;height:94px;background:url("/images/png/crm/my-tasks-large.png")}.crm-page #menu_panels .menu-item-panel .menu-icon.lead-reports-icon{width:74px;height:95px;background:url("/images/png/crm/lead-reports-large.png")}.crm-page #menu_panels .menu-item-panel .menu-icon.phonebook-icon{width:74px;height:95px;background:url("/images/png/crm/phonebook-large.png")}.patient-info-link{height:25px;margin-right:5px}.patient-info-icon{width:23px}#leads_grid_container #main_table_wrap{overflow:auto !important}#leads_grid_container #main_table_wrap #main_table tbody{max-height:calc(100vh - 434px)}#leads_grid_container #main_table_wrap #main_table{table-layout:fixed;width:unset !important}#leads_grid_container #main_table_wrap #main_table tbody td{position:relative}#leads_grid_container #main_table_wrap #main_table thead th{position:sticky;top:0;z-index:1}#leads_grid_container #main_table_wrap #main_table tbody tr td .communications-label{width:30px;height:20px;border-radius:9px;color:#fff;text-align:center;font-weight:700}#leads_grid_container #main_table_wrap #main_table tbody tr td .communications-label.communications-single{background-color:#20c528}#leads_grid_container #main_table_wrap #main_table tbody tr td .communications-label.communications-multi{background-color:#25aae2}#leads_grid_container #main_table_wrap #main_table tbody tr td .events-label{width:30px;height:20px;border-radius:9px;color:#fff;text-align:center;font-weight:700}#leads_grid_container #main_table_wrap #main_table tbody tr td .events-label.event-red{background-color:#e22551}#leads_grid_container #main_table_wrap #main_table tbody tr td .events-label.event-cyan{background-color:#25aae2}#leads_grid_container #main_table_wrap::-webkit-scrollbar{width:12px;background-color:#f0efef}#leads_grid_container #main_table_wrap::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);background-color:#cfcfcf}@media (min-width: 1630px){#leads_grid_container #main_table_wrap{max-height:calc(100vh - 370px)}}@media (max-width: 1630px){#leads_grid_container #main_table_wrap{max-height:calc(100vh - 370px)}}#leads_grid_container .leadgrid-nowrapping{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#leads_grid_container .leadgrid-fontbold{font-weight:bolder;color:black}#leads_grid_container .leadgrid-fontbluebold{font-weight:bolder;color:#0f73f7}#leads_grid_container table#main_table tr{background:#fff !important}#leads_grid_container table#main_table tr.due-lead{background-color:rgba(255,255,0,0.211765) !important}#leads_grid_container table#main_table tr.selected{background-color:#25aae2 !important}#leads_grid_container table#main_table tr.selected .custom-checkbox input[type="checkbox"]:checked+.label-checkbox:after{color:#fff !important}#leads_grid_container .table-footer{border-top:1px solid #a5b0b8}#leads_grid_container .table-footer .pagination{margin:15px}#leads_grid_container .table-footer select.page-size{height:30px;padding:3px 10px;margin-bottom:5px}#leads_grid_container .table-footer span,#leads_grid_container .table-footer .page-summary{font-size:13px;color:#6f767c}#leads_grid_container .table-footer .page-summary{margin:15px}#leads_grid_container .table-footer .page-summary .display-flex-align-items-center>div{margin:0}.myst{width:30px;height:30px;border-radius:17px;color:#fff;text-align:center;font-weight:500;background-color:dodgerblue}#lead_events_table_container #head_table tr th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#lead_events_table_container #main_table_wrap{max-height:300px}#lead_events_table_container #main_table_wrap.reminder-active{max-height:260px}#reminder_placeholder{border-top:1px solid #a5b0b8;padding:10px;bottom:0;right:0;left:0}#reminder_placeholder.reminder-active{height:123px}#reminder_placeholder .lblForCB:before,#reminder_placeholder .lblForCB:after{top:-20px}#reminder_placeholder .btn{padding:5px}#reminder_placeholder textarea{resize:none}.reminder-placeholder{position:static}#lead_history_table_container #main_table_wrap{height:calc(100vh - 506px)}#lead_auditing_table_container #main_table_wrap{height:calc(100vh - 506px)}.lead-info{overflow:hidden}@media (min-width: 1200px){.lead-info{min-width:450px}}.lead-info .margin-0-2{margin:0px 2px}.lead-info .admin-section-item{padding:15px !important}.lead-info div.field-name{flex:0 0 110px;color:#6f767c;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lead-info #lead_main_info{height:150px}.lead-info #lead_main_info.connected-to-patient{padding-top:5px !important}.lead-info #lead_main_info .avatar-placeholder{width:67px;height:67px;border-radius:50%}.lead-info #lead_main_info .contacts .lead-name{font-size:18px;font-weight:700}.lead-info #lead_main_info .contacts .phone-number{flex:0 0 30%}.lead-info #lead_main_info .contacts>div:not(:last-child){margin-bottom:5px}.lead-info #lead_main_info .earphone-icon{top:4px !important}.lead-info #lead_additional_info{background-color:#f4f8fb}.lead-info #lead_additional_info .status-name{color:#20c528;text-transform:uppercase;font-weight:700}.lead-info #lead_lists{padding:0}.lead-info #lead_lists .rapid-one-tabs{margin-top:0}.lead-info #lead_lists .rapid-one-tabs .nav-tabs.nav-justified>li{width:1%}.lead-info #lead_lists .rapid-one-tabs .tab-content{position:inherit;padding:10px 0}.lead-info #lead_lists .rapid-one-tabs .tab-content .event-appt-buttons{text-align:center;margin-bottom:10px}.lead-info #lead_lists .rapid-one-tabs .tab-content .event-appt-buttons button{margin:0 5px}.lead-info #lead_lists .rapid-one-tabs .tab-content .event-appt-buttons button img.add-appt-icon{margin-bottom:3px}.lead-reminders #reminders_table_container #main_table_wrap{height:calc(100vh - 352px)}.lead-reminders #reminders_table_container #main_table_wrap table#main_table tbody tr.expired-reminder td{color:#e22551}.add-lead-appointment .select-time-header{width:100%;text-align:center}.add-lead-appointment .schedule-icon{width:22px;height:24px;background:url("/images/png/schedule-icon.png")}.add-lead-appointment #add_appt_main_container{max-height:calc(100vh - 160px)}.add-lead-appointment #add_appt_main_container #search_filters .display-flex-align-items-center{margin-bottom:10px}.add-lead-appointment #add_appt_main_container #search_filters .display-flex-align-items-center>div:first-child{flex:0 0 40%;-webkit-flex:0 0 40%}.add-lead-appointment #add_appt_main_container #search_filters .display-flex-align-items-center>div:last-child{flex:1 0 0;-webkit-flex:1 0 0}.add-lead-appointment #add_appt_main_container #result_grid{margin-top:15px;max-height:calc(100vh - 545px)}.add-lead-appointment #add_appt_main_container #search_filters_scroll{max-height:820px}.add-lead-appointment #add_appt_main_container .delete-range{padding:7px 20px}.right-to-left .add-lead-appointment .time-title{width:40%;float:right}.right-to-left .add-lead-appointment .time-range{margin:0 10px;float:right;padding-bottom:6px}.right-to-left .add-lead-appointment .time-range .range{padding:2px 0;clear:both}.left-to-right .time-title{width:40%;float:left}.left-to-right .time-range{margin:0 6px;float:left;padding-bottom:10px}.left-to-right .time-range .range{padding:2px 0;clear:both}.items-from-pricelist_lead .filters .input-group{width:100%}.items-from-pricelist_lead .filters .input-group input{width:50%}.items-from-pricelist_lead .filters .input-group select{width:25%}.items-from-pricelist_lead .filters div.search-item-input{flex:1 0 0}.items-from-pricelist_lead .filters div.search-btn button{width:34px;height:34px;padding:0;background-color:#747d84;transition:none;color:#fff}.items-from-pricelist_lead .filters div.search-btn button i{font-size:18px}.items-from-pricelist_lead #main-block{margin-top:20px}.items-from-pricelist_lead #main-block #price_list_matrix{max-height:700px;overflow-y:auto;width:100%}.items-from-pricelist_lead #main-block #price_list_matrix #item_list{width:25%}.items-from-pricelist_lead #main-block #price_list_matrix #item_list div.item-list-entry{height:50px;padding:0;text-overflow:ellipsis;overflow:hidden;display:flex;justify-content:center;align-content:center;flex-direction:column}.items-from-pricelist_lead #main-block #price_list_matrix #item_list div.item-list-entry.table-row{margin-bottom:10px}.items-from-pricelist_lead #main-block #price_list_matrix #table_of_prices{width:69%;overflow-x:hidden}.items-from-pricelist_lead #main-block #price_list_matrix #table_of_prices .display-flex div{margin:0}.items-from-pricelist_lead #main-block #price_list_matrix #table_of_prices .display-flex.table-row{margin-bottom:10px}.items-from-pricelist_lead #main-block #price_list_matrix #table_of_prices div.table-header-cell{min-width:20%;width:20%;height:50px;padding:5px;text-align:center;text-transform:uppercase}.items-from-pricelist_lead #main-block #price_list_matrix #table_of_prices div.table-header-cell label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.items-from-pricelist_lead #main-block #price_list_matrix #table_of_prices div.table-cell{flex:0 0 20%;height:50px;padding:15px 0;text-align:center;border:1px solid #d2d1d1;cursor:pointer}.items-from-pricelist_lead #main-block #price_list_matrix #table_of_prices div.table-cell.not-available{background:#eee !important;cursor:not-allowed}.items-from-pricelist_lead #main-block #price_list_matrix #table_of_prices div.table-cell.default-price-list{background:#bee8ab}.items-from-pricelist_lead #main-block #price_list_matrix #table_of_prices div.table-cell:hover,.items-from-pricelist_lead #main-block #price_list_matrix #table_of_prices div.table-cell.selected{background:rgba(209,237,249,0.8)}.items-from-pricelist_lead #main-block #price_list_matrix .separator{width:3%;text-align:center}.items-from-pricelist_lead #main-block #price_list_matrix .separator i{cursor:pointer;margin-top:7px}.items-from-pricelist_lead #main-block #price_list_matrix .separator i.hidden-icon{opacity:0;cursor:default}.items-from-pricelist_lead #main-block #selected_items{width:33%}.items-from-pricelist_lead #main-block #selected_items #selected_items_list_wrapper{border:1px solid #d2d1d1;padding:10px;margin-top:50px}.items-from-pricelist_lead #main-block #selected_items #selected_items_list_wrapper #selected_items_list{max-height:calc(100vh - 410px);overflow-x:hidden;overflow-y:auto;margin-bottom:10px}.items-from-pricelist_lead #main-block #selected_items #selected_items_list_wrapper #selected_items_list .selected-item{padding:5px;border-bottom:1px solid #d2d1d1}.items-from-pricelist_lead #main-block #selected_items #selected_items_list_wrapper #selected_items_list .selected-item .item-name{flex:0 0 60%}.items-from-pricelist_lead #main-block #selected_items #selected_items_list_wrapper #selected_items_list .selected-item .item-price{text-transform:uppercase;overflow:hidden}.items-from-pricelist_lead #main-block #selected_items #selected_items_list_wrapper #selected_items_list .selected-item .remove-item-icon{flex:1 0 0}.items-from-pricelist_lead #main-block #selected_items #selected_items_list_wrapper .action-buttons{text-align:center}.items-from-pricelist_lead #main-block #selected_items #selected_items_list_wrapper .action-buttons button{padding-left:10px;padding-right:10px}@media (max-width: 1200px){.items-from-pricelist_lead #main-block #selected_items #selected_items_list_wrapper .action-buttons button{padding-left:5px;padding-right:5px}}.items-from-pricelist_lead #main-block .block-title{border-bottom:1px solid #a5b0b8;padding:10px 0}@media (max-width: 1024px){.items-from-pricelist_lead #main-block #price_list_matrix{width:100%}.items-from-pricelist_lead #main-block #selected_items{width:100%;float:none !important}.items-from-pricelist_lead #main-block #selected_items #selected_items_list_wrapper{margin-top:20px}.items-from-pricelist_lead #main-block #selected_items #selected_items_list_wrapper #selected_items_list{max-height:none}}@media (min-width: 1600px){.items-from-pricelist_lead #main-block #price_list_matrix #table_of_prices div.table-header-cell{min-width:14%;width:14%}.items-from-pricelist_lead #main-block #price_list_matrix #table_of_prices div.table-cell{flex:0 0 14%}}@media (min-width: 1600px){.items-from-pricelist_lead #main-block #price_list_matrix #table_of_prices div.table-header-cell{min-width:14%;width:14%}.items-from-pricelist_lead #main-block #price_list_matrix #table_of_prices div.table-cell{flex:0 0 14%}}@media (min-width: 544px) and (max-width: 767px){.items-from-pricelist_lead #main-block #price_list_matrix #table_of_prices div.table-header-cell{min-width:25%;width:25%}.items-from-pricelist_lead #main-block #price_list_matrix #table_of_prices div.table-cell{flex:0 0 25%}}@media (max-width: 543px){.items-from-pricelist_lead #main-block #price_list_matrix #table_of_prices div.table-header-cell{min-width:50%;width:50%}.items-from-pricelist_lead #main-block #price_list_matrix #table_of_prices div.table-cell{flex:0 0 50%}}#leads_board_container{overflow:hidden}#leads_board_container .move{opacity:0.6;border:dashed 1px grey;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8)}#leads_board_container .dragging{border:2px dashed #aaa !important;border-radius:4px}#leads_board_container .drag-area{border:2px dashed #aaa !important;border-radius:4px;height:60px}#leads_board_container #status_column_headers{width:100%;position:relative}#leads_board_container #status_column_headers>div{margin:0;flex:0 0 20%;-webkit-flex:0 0 20%;width:20%}#leads_board_container #status_column_headers>div .status-column-header{height:54px;border:1px solid #ccd0d4;background-color:#f9fbfc;padding:15px;font-size:20px}#leads_board_container #leads_cards{width:100%;height:calc(100vh - 370px);overflow:auto}#leads_board_container #leads_cards .status-column{min-height:calc(100vh - 370px);margin:0;flex:0 0 20%;-webkit-flex:0 0 20%;width:20%;background-color:#f4f8fb;border-right:1px solid #ccd0d4;border-left:1px solid #ccd0d4}#leads_board_container #leads_cards .status-column .lead-card{height:100px;border-bottom:1px solid #ccd0d4;background-color:#fff;padding:10px;position:relative;overflow:hidden}#leads_board_container #leads_cards .status-column .lead-card.active{background-color:#dfe3e5}#leads_board_container #leads_cards .status-column .lead-card.selected{background-color:#d2f2f9}#leads_board_container #leads_cards .status-column .lead-card .avatar-placeholder{padding-top:20px}#leads_board_container #leads_cards .status-column .lead-card .custom-checkbox{position:absolute}#leads_board_container #leads_cards .status-column .lead-card .custom-checkbox .lblForCB:before,#leads_board_container #leads_cards .status-column .lead-card .custom-checkbox .lblForCB:after{top:-25px}#leads_board_container #leads_cards .status-column .lead-card .lead-name{font-size:16px;font-weight:700;color:#25aae2;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#leads_board_container #leads_cards .status-column .lead-card .communications-label{width:30px;height:20px;border-radius:9px;color:#fff;text-align:center;font-weight:700}#leads_board_container #leads_cards .status-column .lead-card .communications-label.communications-single{background-color:#20c528}#leads_board_container #leads_cards .status-column .lead-card .communications-label.communications-multi{background-color:#25aae2}#leads_board_container #leads_cards .status-column .lead-card .phone-number span{color:#25aae2}#leads_board_container #leads_cards .status-column .lead-card .statuses{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.left-to-right .items-from-pricelist_lead #main-block #price_list_matrix{float:left;margin-right:19px}.left-to-right .items-from-pricelist_lead #main-block #price_list_matrix #item_list{float:left}.left-to-right .items-from-pricelist_lead #main-block #price_list_matrix #table_of_prices{float:left}.left-to-right .items-from-pricelist_lead #main-block #price_list_matrix .separator{float:left}.left-to-right .items-from-pricelist_lead #main-block #selected_items{float:left}.left-to-right .items-from-pricelist_lead #main-block #selected_items #selected_items_list_wrapper #selected_items_list .selected-item .remove-item-icon{text-align:right}.left-to-right #leads_cards .padding-left-20{padding-left:20px}.left-to-right .status-column-header{padding-right:0 !important}.left-to-right #status_column_headers{padding-right:12px}.right-to-left .items-from-pricelist_lead .section-header .title{margin-right:0}.right-to-left .items-from-pricelist_lead #main-block #price_list_matrix{float:right;margin-left:19px}.right-to-left .items-from-pricelist_lead #main-block #price_list_matrix #item_list{float:right}.right-to-left .items-from-pricelist_lead #main-block #price_list_matrix #table_of_prices{float:right}.right-to-left .items-from-pricelist_lead #main-block #price_list_matrix .separator{float:right}.right-to-left .items-from-pricelist_lead #main-block #selected_items{float:right}.right-to-left .items-from-pricelist_lead #main-block #selected_items #selected_items_list_wrapper #selected_items_list .selected-item .remove-item-icon{text-align:left}.right-to-left #leads_cards .padding-left-20{padding-right:20px}.right-to-left .status-column-header{padding-left:0 !important}.right-to-left .status-column-header img{transform:rotate(180deg)}.right-to-left #status_column_headers{padding-left:12px}#lead_editor_container .back-btn{padding:0 10px}#lead_editor_container .back-btn i{top:3px}#lead_editor_container #lead_form_container{padding:15px}#lead_editor_container #lead_form_container form{margin:0 auto;width:80%}@media (max-width: 1200px){#lead_editor_container #lead_form_container form{width:100%}}#lead_editor_container #lead_form_container form #lead_fieldset{height:calc(100vh - 235px);margin-bottom:15px;padding:0 15px}#lead_editor_container #lead_form_container form #lead_fieldset>div>.display-flex-align-items-center>div{flex:1 0 0;-webkit-flex:1 0 0}.lead-event-editor .reminder-placeholder{padding-top:20px}.lead-event-editor .reminder-placeholder .lblForCB:before,.lead-event-editor .reminder-placeholder .lblForCB:after{top:-20px}.lead-event-editor .reminder-placeholder textarea{resize:none}.right-to-left .lead-event-editor .lead-management-time{float:right}.import-leads .admin-section-body-exclude{overflow-y:unset !important}.import-leads .admin-section-item .table-import-wrap{overflow:auto !important}.import-leads .admin-section-item .table-import-wrap table{table-layout:fixed;width:unset !important}.import-leads .admin-section-item .table-import-wrap table tbody td{position:relative}.import-leads .admin-section-item .table-import-wrap table thead th{position:sticky;top:0;z-index:1;background-color:#3d4b57}.import-leads .admin-section-item .table-import-wrap table thead th .form-control{color:#fff !important;background-color:#3d4b57 !important}.import-leads .admin-section-item .table-import-wrap::-webkit-scrollbar{width:12px;background-color:#f0efef}.import-leads .admin-section-item .table-import-wrap::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);background-color:#cfcfcf}@media (min-width: 1630px){.import-leads .admin-section-item .table-import-wrap{max-height:calc(100vh - 483px)}}@media (max-width: 1630px){.import-leads .admin-section-item .table-import-wrap{max-height:calc(100vh - 483px)}}.lead-management .margin-right-left-10{margin-right:10px;margin-left:10px}.lead-management #head_table tr th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lead-management #head_table tr th>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lead-management #lead_management_header .reminders-alert{color:#e22551;margin:0 5px}.lead-management #lead_management_header .reminders-alert:hover,.lead-management #lead_management_header .reminders-alert:focus{background:transparent}.lead-management #lead_management_header .reminders-alert i{font-size:16px}.lead-management #lead_management_header .reminders-alert .badge{background:#e22551;margin:0 -5px 20px -5px}.lead-management .export-to-excel{font-size:16px !important}.lead-management #lead_management_content{background-color:#fff}.lead-management #lead_management_content .avatar-placeholder img{width:42px;height:42px;border-radius:50%}.lead-management #lead_management_content #main_grid_wrap_scroll_container{overflow-y:hidden !important}.lead-management #lead_management_content #main_grid_wrap{min-height:500px;overflow:hidden}@media (min-width: 1024px){.lead-management #lead_management_content #main_grid_wrap{min-width:650px}}.lead-management #lead_management_content .lead-list-header{border-bottom-width:2px !important;font-size:24px;height:82px}.lead-management #lead_management_content .lead-list-header.menu-icon-container{width:80px;text-align:center}.lead-management #lead_management_content .lead-list-header.menu-icon-container img{padding:10px;cursor:pointer}.lead-management #lead_management_content .lead-list-header.menu-icon-container ul.dropdown-menu{border-radius:0}.lead-management #lead_management_content .lead-list-header.menu-icon-container ul.dropdown-menu li{padding:10px}.lead-management #lead_management_content .lead-list-header.menu-icon-container ul.dropdown-menu li a{color:#0d1e2d}.lead-management #lead_management_content .lead-list-header.menu-icon-container ul.dropdown-menu li:hover{background-color:#f7f8f8}.lead-management #lead_management_content .lead-list-header .button-group button{height:40px}.lead-management #lead_management_content .filters .basic-filters .form-control{width:160px}.lead-management #lead_management_content .filters .advanced-filters button{height:34px;width:160px}.lead-management #lead_management_content .block-separator{background-color:#a5abb1 !important;flex:0 0 20px}.lead-management #lead_management_content .block-separator>div{height:100%;text-align:center;padding:5px}.lead-management #lead_management_content .block-separator>div img{width:10px;cursor:move}.lead-management #lead_management_content #main_grid_wrap_scroll_container::-webkit-scrollbar{width:12px;background-color:#f0efef}.lead-management #lead_management_content #main_grid_wrap_scroll_container::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);background-color:#cfcfcf}.lead-management #lead_management_content #right_panel_scroll_container::-webkit-scrollbar{width:12px;background-color:#f0efef}.lead-management #lead_management_content #right_panel_scroll_container::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);background-color:#cfcfcf}.lead-management .lead-management-filters{max-width:none}.lead-management .lead-management-filters .popover-title{background-color:#fff;text-transform:none;font-size:30px;line-height:22px;font-weight:400;padding:15px}.lead-management .lead-management-filters .form-control,.lead-management .lead-management-filters .input-group{width:174px}.lead-management .lead-management-filters .popover-footer{margin-top:15px;border-top:1px solid #a5b0b8;padding-top:10px}.lead-management .lead-management-filters .popover-footer button{padding:0 10px;width:auto !important}.lead-mobile .title{font-size:20px !important}.lead-mobile .margin-5{margin:5px}.max-width-min-content{max-width:1700px !important}.left-to-right .lead-management #lead_management_header>div{margin-right:20px}.left-to-right .lead-management #lead_management_content>div{margin-right:0}.left-to-right .lead-management #lead_management_content .lead-list-header.menu-icon-container{border-left:2px solid #ccd0d4}.right-to-left .lead-management #lead_management_header>div{margin-left:20px}.right-to-left .lead-management #lead_management_content>div{margin-left:0}.right-to-left .lead-management #lead_management_content .lead-list-header.menu-icon-container{border-right:2px solid #ccd0d4}.crm-task-subject ul.dropdown-menu{max-height:200px !important;overflow-y:auto !important}.crm-my-tasks ul.nav-tabs{padding-top:8px}.crm-my-tasks ul.nav-tabs .open-tasks-count-label{padding:0 8px;line-height:22px;border-radius:11px;text-align:center;display:inline-block;color:#fff;background-color:#25aae2}.crm-my-tasks .tab-content{padding-bottom:0}.crm-my-tasks .appt-tasks-grid{overflow-x:hidden}.crm-my-tasks .appt-tasks-grid .list{widh:200px;list-style:none;padding:5px;font-size:16px}.crm-my-tasks .appt-tasks-grid .nowrap{white-space:nowrap}.crm-my-tasks .appt-tasks-grid .min-width-150{min-width:150px}.crm-my-tasks .appt-tasks-grid .min-width-80{min-width:80px}.crm-my-tasks .appt-tasks-grid .min-width-200{min-width:200px}.crm-my-tasks .appt-tasks-grid .show-hide-section{padding:0px 5px}.crm-my-tasks .crm-tasks-grid .width-150px{width:150px}.crm-my-tasks .crm-tasks-grid .toolbar{padding:0 15px 20px 15px}.crm-my-tasks .crm-tasks-grid .toolbar .advanced-filters button{height:34px;width:160px}.crm-my-tasks .crm-tasks-grid .padding-bottom-0{padding-bottom:0px !important}.crm-my-tasks .crm-tasks-grid .main_table_wrap_with_pagination{height:calc(100vh - 410px) !important}.crm-my-tasks .crm-tasks-grid #main_table_wrap{height:calc(100vh - 335px)}.crm-my-tasks .crm-tasks-grid #main_table_wrap .status-label{padding:0 10px;line-height:24px;border-radius:12px;text-align:center;display:inline-block;color:#fff}.crm-my-tasks .crm-tasks-grid #main_table_wrap .status-label.status-closed{background-color:#20c528}.crm-my-tasks .crm-tasks-grid #main_table_wrap .status-label.status-open{background-color:#25aae2}.crm-my-tasks .crm-tasks-grid #main_table_wrap .check-box{min-width:30px;max-width:30px;width:30px}.crm-my-tasks .arrow{right:30px !important}.crm-my-tasks .crm-tasks-filters{max-width:none}.crm-my-tasks .crm-tasks-filters .popover-title{background-color:#fff;text-transform:none;font-size:30px;line-height:22px;font-weight:400;padding:15px}.crm-my-tasks .crm-tasks-filters .form-control{max-width:500px}.crm-my-tasks .crm-tasks-filters .popover-footer{margin-top:15px;border-top:1px solid #a5b0b8;padding-top:10px}.crm-my-tasks .crm-tasks-filters .popover-footer button{padding:0 10px;width:auto !important}.crm-my-tasks .appointment-reminders-filters{left:0px !important}.left-to-right form[name="generalReminderForm"]>.scroll-wrapper{padding-right:15px}.right-to-left form[name="generalReminderForm"]>.scroll-wrapper{padding-left:15px}.field-name{flex:0 0 110px;color:#6f767c;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.patinfo{margin:0 !important}.patinfo .col-sm-12{padding-right:0;padding-left:0}.highlight-reminder{background-color:yellow !important}.input-edit-btn{padding:5px}.crm-menu-expanded .dashboard-page.crm-dashboard #main_content{height:calc(100vh - 400px) !important}.dashboard-page.crm-dashboard #main_content{height:calc(100vh - 163px) !important}.crm-dashboard .crm-dashboard-filters{max-width:none}.crm-dashboard .crm-dashboard-filters .popover-title{background-color:#fff;text-transform:none;font-size:30px;line-height:22px;font-weight:400;padding:15px}.crm-dashboard .crm-dashboard-filters .form-control{width:500px}.crm-dashboard .crm-dashboard-filters .popover-footer{margin-top:15px;border-top:1px solid #a5b0b8;padding-top:10px}.crm-dashboard .crm-dashboard-filters .popover-footer button{padding:0 10px;width:auto !important}.report-wrap{overflow-x:hidden}.report-wrap .report-filters{max-width:none}.report-wrap .report-filters .popover-title{background-color:#fff;text-transform:none;font-size:30px;line-height:22px;font-weight:400;padding:15px}.report-wrap .report-filters .input-group{width:174px}.report-wrap .report-filters .popover-footer{margin-top:15px;border-top:1px solid #a5b0b8;padding-top:10px}.report-wrap .report-filters .popover-footer button{padding:0 10px;width:auto !important}.report-wrap .filters .basic-filters .form-control{width:160px}.report-wrap .filters .advanced-filters button{height:34px;width:160px}.report-wrap #head_table tr th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.report-wrap #head_table tr th>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.report-wrap #main_table_wrap{height:calc(100vh - 273px)}.report-wrap #main_table_wrap #main_table tbody tr td{min-width:70px}.crm-phonebook .admin-section-header{display:flex;justify-content:space-between}.crm-phonebook .admin-section-header .controls{display:flex}.crm-phonebook .admin-section-header .controls .btn.btn{margin-left:10px}.crm-phonebook .admin-section-body{padding:0px 20px 0px 20px}.crm-phonebook .admin-section-body .crm-phonebook-filters{display:flex;align-items:flex-end;justify-content:space-between}.crm-phonebook .admin-section-body .crm-phonebook-filters .crm-phonebook-filter-left{display:flex}.crm-phonebook .admin-section-body .crm-phonebook-filters .crm-phonebook-filter-left .crm-phonebook-filter{min-width:40%}.crm-phonebook .admin-section-body .crm-phonebook-filters .crm-phonebook-filter-left .crm-phonebook-filter+.crm-phonebook-filter{margin-left:30px}.crm-phonebook .admin-section-body .crm-phonebook-grid{margin-top:20px}.crm-phonebook .admin-section-body .crm-phonebook-grid table td{word-break:break-all}.crm-phonebook .admin-section-body .crm-phonebook-empty{margin-top:20px}.crm-phonebook-create .admin-section-header{display:flex;justify-content:space-between}.crm-phonebook-create .admin-section-body{padding:10px}.crm-phonebook-create .admin-section-body .contact-form{width:40%}.crm-phonebook-create .admin-section-body .contact-form .contact-common-information{display:flex}.crm-phonebook-create .admin-section-body .contact-form .contact-common-information .inputs-contact-div{width:75%}.crm-phonebook-create .admin-section-body .contact-form .contact-common-information .inputs-contact-div+.inputs-contact-div{margin:0 0 0 20px;width:25%}.crm-phonebook-create .admin-section-body .contact-form .contact-category .inputs-contact-div{width:calc(75% - 15px)}.crm-phonebook-create .admin-section-body .contact-form .contact-category .add-category .add-category-btn{margin-top:10px}.crm-phonebook-create .admin-section-body .contact-form .contact-category .add-category-link{margin-top:10px;font-size:14px}.crm-phonebook-create .admin-section-body .contact-form .contact-phones{display:flex}.crm-phonebook-create .admin-section-body .contact-form .contact-phones .inputs-contact-div{width:25%}.crm-phonebook-create .admin-section-body .contact-form .contact-phones .inputs-contact-div+.inputs-contact-div{margin:0 0 0 20px}.crm-phonebook-create .admin-section-body .contact-form .save-contact-button{margin-top:20px}.right-to-left .crm-phonebook .crm-phonebook-filters .crm-phonebook-filter-left .crm-phonebook-filter+.crm-phonebook-filter{margin-right:30px}.right-to-left .crm-phonebook-create .admin-section-body .contact-form .contact-common-information .inputs-contact-div+.inputs-contact-div{margin:0 20px 0 0}.right-to-left .crm-phonebook-create .admin-section-body .contact-form .contact-phones .inputs-contact-div+.inputs-contact-div{margin:0 20px 0 0}.crm-ticket-editor .multi-inputs-row>div{flex:1 0 0}.crm-ticket-editor textarea{resize:none}.ticket-filters .form-control .filters-date-group{width:210px}.ticket-filters .show-inactive{margin:110px 0 0 110px}.crm-tickets #admin_sidebar.fixed-sidebar{width:320px}.crm-tickets #admin_sidebar .tickets-list .tickets-list-header{padding:10px;padding-bottom:0}.crm-tickets #admin_sidebar .tickets-list .tickets-list-container{height:calc(100vh - 305px);margin:20px 0;overflow:auto}.crm-tickets #admin_sidebar .tickets-list .tickets-list-container .tickets-list-item{cursor:pointer;padding:15px;font-size:14px}.crm-tickets #admin_sidebar .tickets-list .tickets-list-container .tickets-list-item.selected{background:#25aae2}.crm-tickets #admin_sidebar .tickets-list .tickets-list-container .tickets-list-item .ticket-title{font-weight:bold;font-size:16px}.crm-tickets #admin_sidebar .tickets-list .tickets-list-container .tickets-list-item i.fa-star.high-ticket{color:#ffe600}.crm-tickets #admin_sidebar .tickets-list .tickets-list-container .tickets-list-item i.fa-star.urgent-ticket{color:#f74343}.crm-tickets #admin_sidebar .tickets-list .tickets-list-container .tickets-list-item .ticket-status-label{padding:5px 10px;color:#fff;background:#898e95;text-transform:uppercase;border-radius:4px}.crm-tickets #admin_sidebar .tickets-list .pagination-container{padding:0 15px}.crm-tickets #admin_sidebar .tickets-list .pagination-container .pagination{margin:0}.crm-tickets #admin_page_body div.admin-section-body{height:calc(100vh - 85px)}.crm-tickets #admin_page_body div.admin-section-body .ticket-details .ticket-details-header{padding:15px;border-bottom:2px solid #ccd0d4;margin-bottom:15px}.crm-tickets #admin_page_body div.admin-section-body .ticket-details .ticket-details-header i.fa{font-size:1.3em;margin-top:7px}.crm-tickets #admin_page_body div.admin-section-body .ticket-details .ticket-details-header .ticket-info{font-size:14px;display:inline-block}.crm-tickets #admin_page_body div.admin-section-body .ticket-details .ticket-details-header .ticket-info label{font-size:14px}.crm-tickets #admin_page_body div.admin-section-body .ticket-details .ticket-details-header .ticket-info>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-tickets #admin_page_body div.admin-section-body .ticket-details .ticket-details-header .ticket-info .ticket-info-item{display:inline-block;margin-right:1ex}.crm-tickets #admin_page_body div.admin-section-body .ticket-details .ticket-details-header .ticket-info .contact-icon{width:23px}.crm-tickets #admin_page_body div.admin-section-body .ticket-details .ticket-details-header .ticket-info .telephone-icon{margin-top:5px}.crm-tickets #admin_page_body div.admin-section-body .ticket-details .ticket-comments-container .ticket-comments-list{width:290px}.crm-tickets #admin_page_body div.admin-section-body .ticket-details .ticket-comments-container .ticket-comments-list #ticket_comments_list_items{overflow:auto;height:calc(100vh - 260px)}.crm-tickets #admin_page_body div.admin-section-body .ticket-details .ticket-comments-container .ticket-comments-list .comments-title{font-size:18px;font-weight:bold;padding:0 15px 10px}.crm-tickets #admin_page_body div.admin-section-body .ticket-details .ticket-comments-container .ticket-comments-list .comment-item{padding:5px 15px;font-size:14px}.crm-tickets #admin_page_body div.admin-section-body .ticket-details .ticket-comments-container .ticket-comments-list .comment-item.internal-note{background:#FFFF88}.crm-tickets #admin_page_body div.admin-section-body .ticket-details .ticket-comments-container .ticket-comments-list .comment-item .comment-summary{overflow:hidden}.crm-tickets #admin_page_body div.admin-section-body .ticket-details .ticket-comments-container .ticket-comments-list .comment-item .comment-summary .comment-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:bold}.crm-tickets #admin_page_body div.admin-section-body .ticket-details .ticket-comments-container .ticket-comments-list-extended .new-comment{padding-bottom:15px;margin:0 15px 15px;border-bottom:2px solid #ccd0d4}.crm-tickets #admin_page_body div.admin-section-body .ticket-details .ticket-comments-container .ticket-comments-list-extended .new-comment textarea{resize:none;background:#f5f5f5;border-bottom-left-radius:0;border-bottom-right-radius:0}.crm-tickets #admin_page_body div.admin-section-body .ticket-details .ticket-comments-container .ticket-comments-list-extended .new-comment .new-comment-toolbar{background:#f5f5f5;border:1px solid #a5b0b8;border-top-width:0;padding:5px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.crm-tickets #admin_page_body div.admin-section-body .ticket-details .ticket-comments-container .ticket-comments-list-extended .new-comment.internal-note textarea,.crm-tickets #admin_page_body div.admin-section-body .ticket-details .ticket-comments-container .ticket-comments-list-extended .new-comment.internal-note .new-comment-toolbar{background:#FFFF88}.crm-tickets #admin_page_body div.admin-section-body .ticket-details .ticket-comments-container .ticket-comments-list-extended #ticket_comments_list_extended_items{overflow:auto;height:calc(100vh - 381px)}.crm-tickets #admin_page_body div.admin-section-body .ticket-details .ticket-comments-container .ticket-comments-list-extended #ticket_comments_list_extended_items .full-comment-item{padding:5px 15px 10px}.crm-tickets #admin_page_body div.admin-section-body .ticket-details .ticket-comments-container .ticket-comments-list-extended #ticket_comments_list_extended_items .full-comment-item.internal-note{background:#FFFF88}.crm-tickets #admin_page_body div.admin-section-body .ticket-details .ticket-comments-container .ticket-comments-list-extended #ticket_comments_list_extended_items .full-comment-item .comment-full-text{background:#f5f5f5;border:1px solid #a5b0b8;padding:15px;border-radius:4px;margin-top:5px}.crm-tickets #admin_page_body div.admin-section-body .ticket-details .ticket-comments-container .ticket-comments-list-extended #ticket_comments_list_extended_items .full-comment-item .comment-full-text.edit-mode{padding:5px}.crm-tickets #admin_page_body div.admin-section-body .ticket-details .ticket-comments-container .ticket-comments-list-extended #ticket_comments_list_extended_items .full-comment-item .comment-full-text textarea{resize:none}.left-to-right .crm-tickets #admin_page_body.fixed-sidebar{padding-left:calc(320px + 20px)}.left-to-right .crm-tickets #admin_page_body .ticket-comments-container .ticket-comments-list{float:left;border-right:2px solid #ccd0d4}.left-to-right .crm-tickets #admin_page_body .ticket-comments-container .ticket-comments-list-extended{margin-left:290px}.left-to-right .search-patient{float:left}.left-to-right .patient-search-icon{display:inline-block;padding-left:10px}.right-to-left .ticketing-diagrams .margin-right-15{margin-left:15px}.right-to-left .ticketing-diagrams .reminders-table-body{text-align:right}.right-to-left .crm-tickets #admin_page_body.fixed-sidebar{padding-right:calc(320px + 20px)}.right-to-left .crm-tickets #admin_page_body .ticket-comments-container .ticket-comments-list{float:right;border-left:2px solid #ccd0d4}.right-to-left .crm-tickets #admin_page_body .ticket-comments-container .ticket-comments-list-extended{margin-right:290px}.right-to-left .search-patient{float:right}.right-to-left .patient-search-icon{padding-right:10px;float:right}.plan-gallery .image-wrapper{width:180px;height:167px;text-align:center;cursor:pointer}.plan-gallery .image-wrapper .video{font-size:60px;padding:50px 110px}.plan-gallery .image-wrapper img{width:150px;height:150px;margin:0 auto}.plan-gallery .image-wrapper .slick-prev,.plan-gallery .image-wrapper .slick-next{z-index:1}.plan-gallery .image-wrapper .slick-prev:before,.plan-gallery .image-wrapper .slick-next:before{font-size:25px;color:#0d1e2d}.ticket-comments-container-editor .ticket-comments-list-extended .new-comment{padding-bottom:15px;margin:0 15px 15px;border-bottom:2px solid #ccd0d4}.ticket-comments-container-editor .ticket-comments-list-extended .new-comment textarea{resize:none;background:#f5f5f5;border-bottom-left-radius:0;border-bottom-right-radius:0}.ticket-comments-container-editor .ticket-comments-list-extended .new-comment .new-comment-toolbar{background:#f5f5f5;border:1px solid #a5b0b8;border-top-width:0;padding:5px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ticket-comments-container-editor .ticket-comments-list-extended .new-comment.internal-note textarea,.ticket-comments-container-editor .ticket-comments-list-extended .new-comment.internal-note .new-comment-toolbar{background:#FFFF88}.ticket-comments-container-editor .ticket-comments-list-extended #ticket_comments_list_extended_items{overflow:auto}.ticket-comments-container-editor .ticket-comments-list-extended #ticket_comments_list_extended_items .full-comment-item{padding:5px 15px 10px}.ticket-comments-container-editor .ticket-comments-list-extended #ticket_comments_list_extended_items .full-comment-item.internal-note{background:#FFFF88}.ticket-comments-container-editor .ticket-comments-list-extended #ticket_comments_list_extended_items .full-comment-item .comment-full-text{background:#f5f5f5;border:1px solid #a5b0b8;padding:15px;border-radius:4px;margin-top:5px}.ticket-comments-container-editor .ticket-comments-list-extended #ticket_comments_list_extended_items .full-comment-item .comment-full-text.edit-mode{padding:5px}.ticket-comments-container-editor .ticket-comments-list-extended #ticket_comments_list_extended_items .full-comment-item .comment-full-text textarea{resize:none}.ticket-count-label{padding:0 8px;line-height:20px;border-radius:9px;text-align:center;display:inline-block;color:#fff;background-color:#20c528}.ticket-total-count-label{padding:0 8px;line-height:20px;border-radius:9px;text-align:center;display:inline-block;color:#fff;background-color:#25aae2}.ticket-urgency-label{margin-right:10px;margin-left:auto;font-weight:400}.bg-red{background-color:#f32727}.tickets-sorting-icon{margin-right:0px;margin-left:auto;height:30px;cursor:pointer}.tickets-sorting-icon{margin-right:0px;margin-left:auto;height:30px;cursor:pointer}.tickets-export{margin-right:0px;margin-left:auto;cursor:pointer}.open-tickets-list .modal-header{padding:15px 30px}.open-tickets-list .modal-header .patient-info{padding:10px 0;border-bottom:1px solid #ccd0d4}.open-tickets-list .modal-header .patient-info a{font-size:16px;font-weight:bold}.open-tickets-list .open-tickets-container{width:100%;overflow:auto}.open-tickets-list .open-tickets-container table{table-layout:fixed;border-collapse:collapse}.open-tickets-list .open-tickets-container table th,.open-tickets-list .open-tickets-container table td{width:100%;padding:5px;word-break:break-all;min-width:150px}.open-tickets-list .open-tickets-container table tr{border-bottom:1px solid #a5b0b8;cursor:pointer}.open-tickets-list .open-tickets-container table tbody td{position:relative}.open-tickets-list .open-tickets-container table thead th{position:sticky;top:0;z-index:1}.ticket-counters{white-space:nowrap}.attendance .color-bcg-danger{background-color:rgba(226,37,81,0.29) !important;min-height:20px}.attendance .color-bcg-waiting{background-color:rgba(222,226,20,0.29) !important;min-height:20px}.telephony-incoming-call .telephony-header{padding:0;background-color:#404040;color:#ffffff}.telephony-incoming-call .phone-number-main{font-size:2.0rem;font-weight:600;letter-spacing:0.125rem}.telephony-incoming-call .rtl{direction:rtl}.telephony-incoming-call .rtl .phone-number-main{direction:ltr;float:right}.telephony-incoming-call .mg-0{margin:0}.telephony-incoming-call .float-right{float:right}.telephony-incoming-call .float-left{float:left}.telephony-incoming-call .fa-window-minimize{font-size:1rem;padding:0 0.5rem}.telephony-incoming-call .mid-area{padding-bottom:2rem}.telephony-incoming-call .phone-container{border-radius:50%;font-size:2.7rem;border:2px solid #ffffff;height:60px;width:60px;text-align:center;line-height:55px;transform:rotate(0deg);margin:0 auto}.telephony-incoming-call .phone-container .fa{cursor:auto}.telephony-incoming-call .pb-1{padding-bottom:1rem}.telephony-incoming-call .patient-status{font-size:1.3rem;padding-top:1rem}.telephony-incoming-call .patient-department{padding-top:0.5rem}.telephony-incoming-call .patient-info .caller-name{color:#25aae3;font-size:2.5rem}.telephony-incoming-call .patient-info .caller-unknown{color:#d2d5d6;font-size:2.5rem}.telephony-incoming-call .phone-number-small{font-size:1.7rem;letter-spacing:0.125rem}.telephony-incoming-call .text-blue{color:#25aae3}.telephony-incoming-call .text-green{color:#20c528}.telephony-incoming-call .text-gray{color:#d1d1d1}.telephony-incoming-call .text-dark{color:#333333}.telephony-incoming-call .bg-blue{background-color:#25aae3}.telephony-incoming-call .bg-green{background-color:#20c528}.telephony-incoming-call .bg-red{background-color:#ce2121}.telephony-incoming-call .additional-info{font-size:1.05em;padding-bottom:0;border-bottom:1px solid #d2d5d6}.telephony-incoming-call .additional-info .events-count{font-size:1.4rem;margin-left:0.5rem;margin-bottom:0.5rem}.telephony-incoming-call .additional-info .info-holder{padding-bottom:0.5em}.telephony-incoming-call .additional-info .info-holder .fa{width:1.5rem;cursor:auto;font-size:1.7rem}.telephony-incoming-call .additional-info .info-holder .fa-user{font-size:2.2rem}.telephony-incoming-call .additional-info span{font-size:1.7rem;padding-left:0.75rem}.telephony-incoming-call .columns-bordered{font-size:1.4em}.telephony-incoming-call .columns-bordered div{text-align:center;min-height:40px;line-height:40px;border-bottom:1px #d2d5d6 solid}.telephony-incoming-call .columns-bordered div:not(:last-child){border-right:1px #d2d5d6 solid}.telephony-incoming-call .modal-footer{padding:0;border-top:none}.telephony-incoming-call .phone-btn{color:#ffffff;cursor:pointer}.telephony-incoming-call i.fa[disabled="disabled"]{cursor:not-allowed;color:#d2d5d6}.telephony-incoming-call .btn-reject{border-radius:50px;height:50px;width:50px;margin:1.5rem 0;text-align:center;padding:0.7rem 0.8rem}.telephony-incoming-call .btn-reject img{width:35px}.telephony-incoming-call .candidates-list{border-radius:0;padding:0;min-width:50%;max-height:22rem;overflow-y:auto}.telephony-incoming-call .candidates-list .list-group-item{border-radius:0;min-height:4.5rem}.telephony-incoming-call .candidates-list .lead-candidate{background-color:rgba(229,249,255,0.51);color:#25aae3}.telephony-incoming-call .reject-container{display:flex;justify-content:center}.telephony-incoming-call .top-area{font-size:2rem;padding-top:0.5rem;padding-bottom:0.5rem}.telephony-incoming-call .top-area .fa{font-size:1.4rem}.telephony-incoming-call .top-area .fa-phone{cursor:auto}.telephony-incoming-call .top-area .control-item{padding:0 3px}.telephony-incoming-call .ringing{animation:ringing 3s linear infinite}.telephony-incoming-call .online{background-color:#27901e}.telephony-incoming-call .ended{border-color:#929596;color:#929596;background-color:#333}@keyframes ringing{0%,100%{opacity:0.3;background-color:rgba(0,160,209,0.75)}50%{opacity:1}}.incomingCallModal{pointer-events:none}.incomingCallModal .modal-content{pointer-events:all}.min-width-450-px{min-width:500px}.min-width-400-px{min-width:550px}.course-editor{padding:20px}.course-editor .width-50-pr{width:50%}.course-editor .member-attributes-list input{width:100%}.course-editor .member-attributes-list select{width:100%}.course-editor .max-height-700{max-height:700px}.course-editor .margin-top-20px{margin-top:20px}.course-editor .fixed-header-courses{overflow-x:auto !important}.course-editor .fixed-header-courses thead{display:block}.course-editor .fixed-header-courses thead th,.course-editor .fixed-header-courses thead td{width:100px;min-width:100px;max-width:100px}.course-editor .fixed-header-courses tbody{display:block;overflow:auto;max-height:600px}.course-editor .fixed-header-courses tbody th,.course-editor .fixed-header-courses tbody td{width:100px;min-width:100px;max-width:100px}.width-150{width:150px}.width-470{width:470px !important}.course-filters{min-width:500px}.conflict-message-meetings .custom-checkbox .lblForCB:before,.conflict-message-meetings .custom-checkbox .lblForCB:after{margin-top:-20px}.conflict-message-meetings .skip{text-decoration:line-through}.conflict-message-meetings .modal-form-buttons{padding:20px 0}.conflict-message-meetings .scroll-wrapper{max-height:500px}.meeting-editor{padding:20px}.meeting-editor .add-appt-tgl-label{word-wrap:break-word}.meeting-editor .uib-time input{width:70px !important}.meeting-editor .appointment-duration{width:200px}.meeting-editor .max-height-300{max-height:300px;overflow-y:auto}.courses .clear-btn,.course-editor .clear-btn,.meeting-editor .clear-btn{width:34px;height:34px;padding-top:10px;margin-top:-1px;font-size:12px}.courses .search-course,.course-editor .search-course,.meeting-editor .search-course{border-radius:0px}.courses #meetings_table_wrap,.courses #members_table_wrap,.course-editor #meetings_table_wrap,.course-editor #members_table_wrap,.meeting-editor #meetings_table_wrap,.meeting-editor #members_table_wrap{padding-right:10px}.courses .font-size-16,.course-editor .font-size-16,.meeting-editor .font-size-16{font-size:16px}.courses .width-600-px,.course-editor .width-600-px,.meeting-editor .width-600-px{min-width:600px}.courses .width-800-px,.course-editor .width-800-px,.meeting-editor .width-800-px{min-width:800px}.courses .width-700-px,.course-editor .width-700-px,.meeting-editor .width-700-px{min-width:700px}.courses .color-white,.course-editor .color-white,.meeting-editor .color-white{color:white}.courses .padding-5-px,.course-editor .padding-5-px,.meeting-editor .padding-5-px{padding:5px}.courses .course-section-height,.course-editor .course-section-height,.meeting-editor .course-section-height{height:calc(100vh - 355px)}.courses .course-section-height .second-block,.course-editor .course-section-height .second-block,.meeting-editor .course-section-height .second-block{height:50%}.courses .popover-title,.course-editor .popover-title,.meeting-editor .popover-title{background-color:#fff;text-transform:none;font-size:30px;line-height:22px;font-weight:400;padding:15px;margin:0;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.courses .list,.course-editor .list,.meeting-editor .list{list-style:none;padding:5px;font-size:16px}.courses .width-130,.course-editor .width-130,.meeting-editor .width-130{width:130px}.courses .width-45,.course-editor .width-45,.meeting-editor .width-45{width:45px;height:34px}.courses #instructors,.course-editor #instructors,.meeting-editor #instructors{height:34px;overflow-x:auto}.courses .modal-content,.course-editor .modal-content,.meeting-editor .modal-content{padding:15px}.courses .width-100-px,.course-editor .width-100-px,.meeting-editor .width-100-px{width:100px}.courses #course_members_grid_container td,.course-editor #course_members_grid_container td,.meeting-editor #course_members_grid_container td{min-width:50px !important}.courses #course_members_grid_container th div,.course-editor #course_members_grid_container th div,.meeting-editor #course_members_grid_container th div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.courses .modal-body .min-max-input,.course-editor .modal-body .min-max-input,.meeting-editor .modal-body .min-max-input{width:50%}.courses .modal-body .min-max-input .date-group,.course-editor .modal-body .min-max-input .date-group,.meeting-editor .modal-body .min-max-input .date-group{width:calc(100% - 36px)}.courses .modal-body .min-max-input .date-group span.k-header,.courses .modal-body .min-max-input .date-group span.k-picker-wrap,.course-editor .modal-body .min-max-input .date-group span.k-header,.course-editor .modal-body .min-max-input .date-group span.k-picker-wrap,.meeting-editor .modal-body .min-max-input .date-group span.k-header,.meeting-editor .modal-body .min-max-input .date-group span.k-picker-wrap{width:100%}.courses .modal-body .instructors-input,.course-editor .modal-body .instructors-input,.meeting-editor .modal-body .instructors-input{width:33%}.courses .items-box,.course-editor .items-box,.meeting-editor .items-box{float:left;width:100%;border-radius:6px;border:1px solid #dfe3e5;margin-top:10px}.courses .items-box .items-list,.course-editor .items-box .items-list,.meeting-editor .items-box .items-list{padding:10px}.courses .items-box .item-not-active,.course-editor .items-box .item-not-active,.meeting-editor .items-box .item-not-active{text-decoration:line-through}.courses .course-btn-items,.course-editor .course-btn-items,.meeting-editor .course-btn-items{width:110px;height:36px}.courses .delete-item,.course-editor .delete-item,.meeting-editor .delete-item{width:100%;float:left;border-bottom:1px solid #dfe3e5}.courses .delete-item button,.course-editor .delete-item button,.meeting-editor .delete-item button{float:right;margin:10px;border-radius:6px}.courses .modal-form-buttons button,.course-editor .modal-form-buttons button,.meeting-editor .modal-form-buttons button{width:100%;background-color:#0d1e2d;border-radius:6px}.courses .modal-header,.course-editor .modal-header,.meeting-editor .modal-header{margin-bottom:0px !important}.courses label,.course-editor label,.meeting-editor label{color:#0d1e2d;font-weight:400}.courses div.course-section-header,.courses .modal-header,.course-editor div.course-section-header,.course-editor .modal-header,.meeting-editor div.course-section-header,.meeting-editor .modal-header{background-color:#fff;padding:15px;margin-bottom:20px}.courses div.course-section-header .title,.courses .modal-header .title,.course-editor div.course-section-header .title,.course-editor .modal-header .title,.meeting-editor div.course-section-header .title,.meeting-editor .modal-header .title{color:#0d1e2d;font-size:24px;font-weight:700;line-height:29.33px}.courses div.course-section-header button,.courses .modal-header button,.course-editor div.course-section-header button,.course-editor .modal-header button,.meeting-editor div.course-section-header button,.meeting-editor .modal-header button{margin-left:5px}.courses div.course-section-header button i,.courses .modal-header button i,.course-editor div.course-section-header button i,.course-editor .modal-header button i,.meeting-editor div.course-section-header button i,.meeting-editor .modal-header button i{padding-right:5px}.courses div.course-section-header button i.right-side,.courses .modal-header button i.right-side,.course-editor div.course-section-header button i.right-side,.course-editor .modal-header button i.right-side,.meeting-editor div.course-section-header button i.right-side,.meeting-editor .modal-header button i.right-side{padding-left:5px}.courses div.course-section-header button span.btn-info,.courses .modal-header button span.btn-info,.course-editor div.course-section-header button span.btn-info,.course-editor .modal-header button span.btn-info,.meeting-editor div.course-section-header button span.btn-info,.meeting-editor .modal-header button span.btn-info{width:100px;height:14px;color:#ffffff;font-size:14px;font-weight:400;line-height:29.33px}.courses div.course-section-header .search-course,.courses .modal-header .search-course,.course-editor div.course-section-header .search-course,.course-editor .modal-header .search-course,.meeting-editor div.course-section-header .search-course,.meeting-editor .modal-header .search-course{width:742px;height:34px;border:1px solid #dfe3e5;background-color:#ffffff}.courses div.course-section-header .filters-buttons,.courses .modal-header .filters-buttons,.course-editor div.course-section-header .filters-buttons,.course-editor .modal-header .filters-buttons,.meeting-editor div.course-section-header .filters-buttons,.meeting-editor .modal-header .filters-buttons{padding-top:34px}.courses div.course-section-header .filters-buttons button,.courses .modal-header .filters-buttons button,.course-editor div.course-section-header .filters-buttons button,.course-editor .modal-header .filters-buttons button,.meeting-editor div.course-section-header .filters-buttons button,.meeting-editor .modal-header .filters-buttons button{height:34px;border-radius:6px;border:1px solid #dfe3e5;background-color:#ffffff}.courses div.course-section-body button,.courses .modal-header button,.course-editor div.course-section-body button,.course-editor .modal-header button,.meeting-editor div.course-section-body button,.meeting-editor .modal-header button{margin-left:5px}.courses div.course-section-body button i,.courses .modal-header button i,.course-editor div.course-section-body button i,.course-editor .modal-header button i,.meeting-editor div.course-section-body button i,.meeting-editor .modal-header button i{padding-right:5px}.courses div.course-section-body button i.right-side,.courses .modal-header button i.right-side,.course-editor div.course-section-body button i.right-side,.course-editor .modal-header button i.right-side,.meeting-editor div.course-section-body button i.right-side,.meeting-editor .modal-header button i.right-side{padding-left:5px}.courses div.course-section-body button span.btn-info,.courses .modal-header button span.btn-info,.course-editor div.course-section-body button span.btn-info,.course-editor .modal-header button span.btn-info,.meeting-editor div.course-section-body button span.btn-info,.meeting-editor .modal-header button span.btn-info{width:100px;height:14px;color:#ffffff;font-size:14px;font-weight:400;line-height:29.33px}.courses div.course-section-body .first-block .member-statuses,.courses div.course-section-body .second-block .member-statuses,.courses .modal-header .first-block .member-statuses,.courses .modal-header .second-block .member-statuses,.course-editor div.course-section-body .first-block .member-statuses,.course-editor div.course-section-body .second-block .member-statuses,.course-editor .modal-header .first-block .member-statuses,.course-editor .modal-header .second-block .member-statuses,.meeting-editor div.course-section-body .first-block .member-statuses,.meeting-editor div.course-section-body .second-block .member-statuses,.meeting-editor .modal-header .first-block .member-statuses,.meeting-editor .modal-header .second-block .member-statuses{margin:0 10px;background-color:#f4f4f4;color:#25aae2;padding:5px}.courses div.course-section-body .first-block .member-statuses .font-bold,.courses div.course-section-body .second-block .member-statuses .font-bold,.courses .modal-header .first-block .member-statuses .font-bold,.courses .modal-header .second-block .member-statuses .font-bold,.course-editor div.course-section-body .first-block .member-statuses .font-bold,.course-editor div.course-section-body .second-block .member-statuses .font-bold,.course-editor .modal-header .first-block .member-statuses .font-bold,.course-editor .modal-header .second-block .member-statuses .font-bold,.meeting-editor div.course-section-body .first-block .member-statuses .font-bold,.meeting-editor div.course-section-body .second-block .member-statuses .font-bold,.meeting-editor .modal-header .first-block .member-statuses .font-bold,.meeting-editor .modal-header .second-block .member-statuses .font-bold{font-weight:bold}.courses div.course-section-body .first-block #menu_trigger_wrap,.courses div.course-section-body .first-block #menu_trigger_wrap_members,.courses div.course-section-body .second-block #menu_trigger_wrap,.courses div.course-section-body .second-block #menu_trigger_wrap_members,.courses .modal-header .first-block #menu_trigger_wrap,.courses .modal-header .first-block #menu_trigger_wrap_members,.courses .modal-header .second-block #menu_trigger_wrap,.courses .modal-header .second-block #menu_trigger_wrap_members,.course-editor div.course-section-body .first-block #menu_trigger_wrap,.course-editor div.course-section-body .first-block #menu_trigger_wrap_members,.course-editor div.course-section-body .second-block #menu_trigger_wrap,.course-editor div.course-section-body .second-block #menu_trigger_wrap_members,.course-editor .modal-header .first-block #menu_trigger_wrap,.course-editor .modal-header .first-block #menu_trigger_wrap_members,.course-editor .modal-header .second-block #menu_trigger_wrap,.course-editor .modal-header .second-block #menu_trigger_wrap_members,.meeting-editor div.course-section-body .first-block #menu_trigger_wrap,.meeting-editor div.course-section-body .first-block #menu_trigger_wrap_members,.meeting-editor div.course-section-body .second-block #menu_trigger_wrap,.meeting-editor div.course-section-body .second-block #menu_trigger_wrap_members,.meeting-editor .modal-header .first-block #menu_trigger_wrap,.meeting-editor .modal-header .first-block #menu_trigger_wrap_members,.meeting-editor .modal-header .second-block #menu_trigger_wrap,.meeting-editor .modal-header .second-block #menu_trigger_wrap_members{float:right;border-left:1px solid #ddd}.courses div.course-section-body .first-block #menu_trigger_wrap,.courses div.course-section-body .first-block #menu_trigger_wrap_members,.courses div.course-section-body .second-block #menu_trigger_wrap,.courses div.course-section-body .second-block #menu_trigger_wrap_members,.courses .modal-header .first-block #menu_trigger_wrap,.courses .modal-header .first-block #menu_trigger_wrap_members,.courses .modal-header .second-block #menu_trigger_wrap,.courses .modal-header .second-block #menu_trigger_wrap_members,.course-editor div.course-section-body .first-block #menu_trigger_wrap,.course-editor div.course-section-body .first-block #menu_trigger_wrap_members,.course-editor div.course-section-body .second-block #menu_trigger_wrap,.course-editor div.course-section-body .second-block #menu_trigger_wrap_members,.course-editor .modal-header .first-block #menu_trigger_wrap,.course-editor .modal-header .first-block #menu_trigger_wrap_members,.course-editor .modal-header .second-block #menu_trigger_wrap,.course-editor .modal-header .second-block #menu_trigger_wrap_members,.meeting-editor div.course-section-body .first-block #menu_trigger_wrap,.meeting-editor div.course-section-body .first-block #menu_trigger_wrap_members,.meeting-editor div.course-section-body .second-block #menu_trigger_wrap,.meeting-editor div.course-section-body .second-block #menu_trigger_wrap_members,.meeting-editor .modal-header .first-block #menu_trigger_wrap,.meeting-editor .modal-header .first-block #menu_trigger_wrap_members,.meeting-editor .modal-header .second-block #menu_trigger_wrap,.meeting-editor .modal-header .second-block #menu_trigger_wrap_members{padding:0 15px;border-radius:6px;border:1px solid #dfe3e5;z-index:5;position:relative}.courses div.course-section-body .first-block #menu_trigger_wrap .icon,.courses div.course-section-body .first-block #menu_trigger_wrap_members .icon,.courses div.course-section-body .second-block #menu_trigger_wrap .icon,.courses div.course-section-body .second-block #menu_trigger_wrap_members .icon,.courses .modal-header .first-block #menu_trigger_wrap .icon,.courses .modal-header .first-block #menu_trigger_wrap_members .icon,.courses .modal-header .second-block #menu_trigger_wrap .icon,.courses .modal-header .second-block #menu_trigger_wrap_members .icon,.course-editor div.course-section-body .first-block #menu_trigger_wrap .icon,.course-editor div.course-section-body .first-block #menu_trigger_wrap_members .icon,.course-editor div.course-section-body .second-block #menu_trigger_wrap .icon,.course-editor div.course-section-body .second-block #menu_trigger_wrap_members .icon,.course-editor .modal-header .first-block #menu_trigger_wrap .icon,.course-editor .modal-header .first-block #menu_trigger_wrap_members .icon,.course-editor .modal-header .second-block #menu_trigger_wrap .icon,.course-editor .modal-header .second-block #menu_trigger_wrap_members .icon,.meeting-editor div.course-section-body .first-block #menu_trigger_wrap .icon,.meeting-editor div.course-section-body .first-block #menu_trigger_wrap_members .icon,.meeting-editor div.course-section-body .second-block #menu_trigger_wrap .icon,.meeting-editor div.course-section-body .second-block #menu_trigger_wrap_members .icon,.meeting-editor .modal-header .first-block #menu_trigger_wrap .icon,.meeting-editor .modal-header .first-block #menu_trigger_wrap_members .icon,.meeting-editor .modal-header .second-block #menu_trigger_wrap .icon,.meeting-editor .modal-header .second-block #menu_trigger_wrap_members .icon{cursor:pointer;padding:6px 1px}.courses div.course-section-body .first-block .width-80,.courses div.course-section-body .second-block .width-80,.courses .modal-header .first-block .width-80,.courses .modal-header .second-block .width-80,.course-editor div.course-section-body .first-block .width-80,.course-editor div.course-section-body .second-block .width-80,.course-editor .modal-header .first-block .width-80,.course-editor .modal-header .second-block .width-80,.meeting-editor div.course-section-body .first-block .width-80,.meeting-editor div.course-section-body .second-block .width-80,.meeting-editor .modal-header .first-block .width-80,.meeting-editor .modal-header .second-block .width-80{width:80px;text-align:center}.courses div.course-section-body .first-block .word-wrap,.courses div.course-section-body .second-block .word-wrap,.courses .modal-header .first-block .word-wrap,.courses .modal-header .second-block .word-wrap,.course-editor div.course-section-body .first-block .word-wrap,.course-editor div.course-section-body .second-block .word-wrap,.course-editor .modal-header .first-block .word-wrap,.course-editor .modal-header .second-block .word-wrap,.meeting-editor div.course-section-body .first-block .word-wrap,.meeting-editor div.course-section-body .second-block .word-wrap,.meeting-editor .modal-header .first-block .word-wrap,.meeting-editor .modal-header .second-block .word-wrap{white-space:normal;line-height:20px}.courses div.course-section-body .first-block .word-wrap span,.courses div.course-section-body .second-block .word-wrap span,.courses .modal-header .first-block .word-wrap span,.courses .modal-header .second-block .word-wrap span,.course-editor div.course-section-body .first-block .word-wrap span,.course-editor div.course-section-body .second-block .word-wrap span,.course-editor .modal-header .first-block .word-wrap span,.course-editor .modal-header .second-block .word-wrap span,.meeting-editor div.course-section-body .first-block .word-wrap span,.meeting-editor div.course-section-body .second-block .word-wrap span,.meeting-editor .modal-header .first-block .word-wrap span,.meeting-editor .modal-header .second-block .word-wrap span{word-wrap:break-word;width:80px}.courses div.course-section-body .section-item-import,.courses .modal-header .section-item-import,.course-editor div.course-section-body .section-item-import,.course-editor .modal-header .section-item-import,.meeting-editor div.course-section-body .section-item-import,.meeting-editor .modal-header .section-item-import{overflow-y:auto !important;max-height:calc(100vh - 165px) !important}.courses div.course-section-body .section-item,.courses .modal-header .section-item,.course-editor div.course-section-body .section-item,.course-editor .modal-header .section-item,.meeting-editor div.course-section-body .section-item,.meeting-editor .modal-header .section-item{margin-bottom:20px;overflow-y:auto;background-color:#fff;padding:10px 15px 15px 15px}.courses div.course-section-body .section-item .title,.courses .modal-header .section-item .title,.course-editor div.course-section-body .section-item .title,.course-editor .modal-header .section-item .title,.meeting-editor div.course-section-body .section-item .title,.meeting-editor .modal-header .section-item .title{color:#0d1e2d;font-size:24px;font-weight:700;line-height:29.33px}.courses div.course-section-body .section-item .course-dates,.courses .modal-header .section-item .course-dates,.course-editor div.course-section-body .section-item .course-dates,.course-editor .modal-header .section-item .course-dates,.meeting-editor div.course-section-body .section-item .course-dates,.meeting-editor .modal-header .section-item .course-dates{background-color:#f4f4f4;padding:5px}.courses div.course-section-body .section-item .course-dates .font-bold,.courses .modal-header .section-item .course-dates .font-bold,.course-editor div.course-section-body .section-item .course-dates .font-bold,.course-editor .modal-header .section-item .course-dates .font-bold,.meeting-editor div.course-section-body .section-item .course-dates .font-bold,.meeting-editor .modal-header .section-item .course-dates .font-bold{font-weight:bold}.courses div.course-section-body .table-container,.courses .modal-header .table-container,.course-editor div.course-section-body .table-container,.course-editor .modal-header .table-container,.meeting-editor div.course-section-body .table-container,.meeting-editor .modal-header .table-container{float:left;width:100%}.courses div.course-section-body .table-container .wrapper,.courses .modal-header .table-container .wrapper,.course-editor div.course-section-body .table-container .wrapper,.course-editor .modal-header .table-container .wrapper,.meeting-editor div.course-section-body .table-container .wrapper,.meeting-editor .modal-header .table-container .wrapper{height:calc(100vh - 416px)}@media (max-width: 767px){.courses div.section-body,.course-editor div.section-body,.meeting-editor div.section-body{max-height:none}.courses div.section-body .section-item,.course-editor div.section-body .section-item,.meeting-editor div.section-body .section-item{padding-top:5px !important}}#search-course-div>div>ul{max-height:500px;overflow-y:auto}#search-course-div>div>ul::-webkit-scrollbar{width:12px;background-color:#f0efef}#search-course-div>div>ul::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);background-color:#cfcfcf}.right-to-left .courses #meetings_table_wrap,.right-to-left .courses #members_table_wrap{padding-left:10px}.right-to-left .courses .first-block .dropdown-toggle{text-align:left}.right-to-left .courses div.course-section-header button,.right-to-left .courses div.course-section-body button{margin-right:5px}.right-to-left .courses div.course-section-header button i,.right-to-left .courses div.course-section-body button i{padding-left:5px}.right-to-left .courses div.course-section-header button i.right-side,.right-to-left .courses div.course-section-body button i.right-side{padding-right:5px}customer-portal .padding-5{padding:5px}customer-portal .documents-div{width:100%;background-color:#dfe3e5;padding:5px;margin:1px;border-radius:7px}customer-portal .documents-div .overflow-ellipsis-titles{white-space:nowrap !important;text-overflow:ellipsis !important;overflow:hidden !important;width:calc(100% - 4px) !important}customer-portal .padding-5{padding:5px}customer-portal .padding-top-10{padding-top:10px}customer-portal .row{margin-left:0;margin-right:0}customer-portal .clear-both{clear:both}customer-portal .margin-bottom-10px{margin-bottom:10px}customer-portal .customer-nav{background-color:#fff;padding:2rem 3rem}customer-portal .customer-nav .arrow-down{margin:0px 3px !important}customer-portal .customer-nav .customers-list{list-type:none;background-color:#dfe3e5;padding:0px}customer-portal .customer-nav .customers-list ul{padding:0;margin:0px}customer-portal .customer-nav .customers-list li{width:100%;border-bottom:0.1px solid #ccd0d4}customer-portal .customer-nav .item-text{white-space:nowrap;padding:5px;font-size:15px;color:#6f767c;font-weight:600}customer-portal .customer-nav .avatar-menu{display:inline-flex}customer-portal .customer-nav .avatar-menu i{color:#6f767c;text-align:center;padding:6px;font-size:25px}customer-portal .customer-nav .avatar{border:1px solid white;margin:4px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;width:40px;height:40px;border-radius:50%;display:inline-block;position:relative;top:2px}customer-portal .customer-nav .avatar.placeholder{top:0;font-size:28px}customer-portal .customer-nav .nav-element-logo{margin-bottom:1rem}customer-portal .customer-nav .nav-top-area{border-bottom:1px solid #d2d5d6;line-height:40px;display:flex}customer-portal .customer-nav .nav-top-area .company-logo{width:100px}customer-portal .customer-nav .nav-sub-area{padding-top:2rem}customer-portal .main-container{min-height:80vh;background-color:#fff;margin:2.5rem 2rem}customer-portal .main-container-desktop{height:calc(100vh - 220px) !important}customer-portal .main-container-desktop .customer-dasboard-tabs-content{overflow-y:auto;max-height:calc(100vh - 400px) !important;height:calc(100vh - 400px) !important}customer-portal .text-blue{color:#25aae2}customer-portal .btn-condensed{padding:0 10px;margin:2px}customer-portal .btn .fa{margin:0 0.5rem}customer-portal .company-name{font-size:2rem;font-weight:bold}customer-portal .customer-userinfo{display:flex;flex-direction:column;margin-right:0 !important}customer-portal .switch-customer{max-width:180px}.left-to-right .float-left{float:left}.left-to-right .float-right{float:right}.left-to-right .float-left-divs{float:left}.left-to-right .portal-margin-right-div{margin-right:10px}.left-to-right .customer-d-flex{display:flex}.left-to-right .nav-element-logo{border-right:1px solid #d2d5d6}.left-to-right .customer-panel .navbar-brand{padding-left:3rem}.left-to-right .customer-userinfo span{text-align:right}.right-to-left .float-right{float:left}.right-to-left .float-left{float:right}.right-to-left .float-left-divs{float:right}.right-to-left .portal-margin-right-div{margin-left:10px}.right-to-left .customer-d-flex{display:flex}.right-to-left .nav-element-logo{border-left:1px solid #d2d5d6}.right-to-left .customer-panel .navbar-brand{padding-right:3rem}.right-to-left .customer-userinfo span{text-align:left}@media only screen and (max-width: 768px){customer-portal .customer-nav .nav-top-area{display:block;flex:none}customer-portal .nav-element-logo,customer-portal .nav-element-logo-mobile{border-left:none !important;text-align:center}customer-portal .customer-userinfo{align-items:center}}customer-portal-dashboard .customer-panel{border-radius:0;background-color:#0d1e2d;padding:0.25rem 0.5rem}customer-portal-dashboard .customer-panel .navbar-brand{color:#f2f4f5;font-size:2rem;line-height:1.5rem}customer-portal-dashboard .customer-panel .navbar-brand:hover{color:#f2f4f5}customer-portal-dashboard .customer-panel .navbar-brand-mobile{color:#f2f4f5;font-size:2rem}customer-portal-dashboard .customer-panel .navbar-brand-mobile:hover{color:#f2f4f5}customer-portal-dashboard .customer-panel .margin-2{margin:2px}customer-portal-dashboard .customer-panel .navbar-text{font-weight:300;color:#f2f4f5;font-size:1.4rem}customer-portal-dashboard .customer-panel .navbar-text span{color:#e6e8e8}customer-portal-dashboard .customer-panel .navbar-text-mobile{font-weight:300;color:#f2f4f5;font-size:1.4rem}customer-portal-dashboard .customer-panel .navbar-text-mobile span{color:#e6e8e8}customer-portal-dashboard .customer-dasboard-tabs{padding:1rem 2rem;font-size:1.3rem}customer-portal-dashboard .customer-dasboard-tabs .nav-tabs>li>a{border:none}customer-portal-dashboard .customer-dasboard-tabs .nav-tabs>li.active>a,customer-portal-dashboard .customer-dasboard-tabs .nav-tabs>li.active>a:hover,customer-portal-dashboard .customer-dasboard-tabs .nav-tabs>li.active>a:focus{border-bottom:2px solid rgba(0,160,209,0.75);border-left:none;border-right:none;border-top:none}customer-portal-dashboard .customer-dasboard-tabs .nav-tabs{border:none}.left-to-right .customer-panel .navbar-text{padding:0 1rem;margin-left:0;margin-right:0}.left-to-right .customer-panel .navbar-text:not(:last-child){border-right:1px solid white}.right-to-left .customer-panel .navbar-text{padding:0 1rem;margin-left:0;margin-right:0}.right-to-left .customer-panel .navbar-text:not(:last-child){border-left:1px solid white}.right-to-left .nav-sub-area{display:flex;flex-direction:row-reverse}.right-to-left .customer-dasboard-tabs .nav-tabs{display:flex;flex-direction:row-reverse;float:right}@media only screen and (max-width: 768px){.container-fluid{overflow-x:scroll}}customer-portal-appointments table.rapid-one-table{overflow-x:scroll}customer-portal-appointments table.rapid-one-table thead tr th{background-color:#0d1e2d}customer-portal-appointments .customerPortalApptBtn:disabled{background-color:rgba(0,0,0,0.2) !important;cursor:not-allowed !important}.padding-0px{padding:0px !important}.appointment-div-desktop{border:1px solid #999999ba;border-radius:10px;box-shadow:none;padding:5px;margin:4px;width:calc(100% - 8px);height:240px;background-color:#dfe3e5;line-height:2em}.appointment-div-desktop .schedule-name{font-size:18px;font-weight:700}.appointment-div-desktop .background-color-text{border-top:1px solid #0d1e2d;margin:5px 0}.appointment-div-desktop .appt-mobile-btns{padding:0 5px;width:100%}.appointment-div-desktop .appt-mobile-btns .reschedule-btn{background-color:#0d1e2d !important}.appointment-div-desktop .main-info-appt-div{height:190px;width:100%}.appointment-div-desktop .height-30px{height:30px}.appointment-div-desktop .no-avatar{width:40px;height:40px;border-radius:50%;font-size:27px;border:1px solid grey;text-align:center}.appointment-div-desktop .img-cover-avatar-div{border:1px solid grey}.appointment-div-desktop .user-image{width:40px;height:40px}.error-validation-for-search-appts-time{border:1px solid #e22551}customer-portal-appointments-mobile .appointment-div,.add-meeting-from-portal .appointment-div{background-color:#dfe3e5;padding:5px;border-radius:7px;float:left;width:100%;margin:10px 0;line-height:2em}customer-portal-appointments-mobile .appt-mobile-btns,.add-meeting-from-portal .appt-mobile-btns{width:100%}customer-portal-appointments-mobile .appt-mobile-btns .reschedule-btn,.add-meeting-from-portal .appt-mobile-btns .reschedule-btn{background-color:#0d1e2d !important}customer-portal-appointments-mobile .customerPortalApptBtn:disabled,.add-meeting-from-portal .customerPortalApptBtn:disabled{background-color:rgba(0,0,0,0.2) !important;cursor:not-allowed !important}customer-portal-appointments-mobile .margin-top-3,.add-meeting-from-portal .margin-top-3{margin-top:3px}customer-portal-appointments-mobile .background-color-text,.add-meeting-from-portal .background-color-text{border-top:1px solid #0d1e2d;margin:5px 0}.margin-bottom-10px{margin-bottom:10px}.portal-services-list .item-name{font-weight:600;font-size:16px}.portal-services-list,.portal-schedules-list{min-height:55px;border:1px solid rgba(0,0,0,0.2);padding:0px 30px;margin-bottom:2px}.portal-services-list .input-radio-services,.portal-schedules-list .input-radio-services{width:20px}.portal-services-list input[type='radio']:before,.portal-schedules-list input[type='radio']:before{content:'';display:block;width:100%;height:100%;border-radius:50%}.portal-services-list input[type='radio'],.portal-schedules-list input[type='radio']{transform:scale(2.2)}.portal-services-list input[type='radio']:before,.portal-schedules-list input[type='radio']:before{content:'';display:block;width:100%;height:100%;border-radius:50%}.portal-services-list input[type='radio']:checked:before,.portal-schedules-list input[type='radio']:checked:before{background:white;border:4px solid #25aae2}.portal-schedules-list{min-height:55px !important;padding:0px 10px !important}.portal-schedules-list .schedule-name{padding:0px;margin:0px;height:20px;font-weight:600;font-size:16px}.add-meeting-from-portal .width-50-pr{width:50%}.add-meeting-from-portal .modal-title{text-align:center;color:#25aae2;font-weight:bold}.add-meeting-from-portal .row-div{width:100%;float:left}.add-meeting-from-portal .date-group-kendo,.add-meeting-from-portal .date-group-kendo .k-datepicker{width:100%}.margin-bottom-1px{margin-bottom:-1px}.portal-appts-time-range-filters{min-width:328px}.meeting-editor-portal .select-all-schedules{margin-top:-30px}.meeting-editor-portal .margin-top-9px{margin-top:9px}.meeting-editor-portal .appt-services-max-div{max-height:250px;overflow-y:auto}.meeting-editor-portal .appt-services-max-div .color-green{color:#20c528}.meeting-editor-portal .appt-services-max-div .margin-0-2px{margin:0 2px}.meeting-editor-portal .appt-services-max-div .no-avatar{width:40px;height:40px;border-radius:50%;font-size:27px;border:1px solid grey;text-align:center}.meeting-editor-portal .appt-services-max-div .img-cover-avatar-div{border:1px solid grey}.meeting-editor-portal .appt-services-max-div .user-image{width:40px;height:40px}.meeting-editor-portal .appt-services-max-div .check-box-container{width:calc(100% - 29px);height:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.meeting-editor-portal .appt-services-max-div .check-box-container .label-checkbox-add-appt{width:calc(100% - 29px)}.meeting-editor-portal .appt-services-max-div .check-box-container .label-checkbox-add-appt .schedule-notes{white-space:break-spaces;line-height:1.4em;padding-top:5px}.meeting-editor-portal .appt-services-max-div .check-box-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.meeting-editor-portal .appt-services-max-div .checkmark{margin:14px 0px;height:25px;width:25px;background-color:#eee}.meeting-editor-portal .appt-services-max-div .check-box-container:hover input ~ .checkmark{background-color:#ccc}.meeting-editor-portal .appt-services-max-div .check-box-container input:checked ~ .checkmark{background-color:#2196F3}.meeting-editor-portal .appt-services-max-div .checkmark:after{content:"";display:none}.meeting-editor-portal .appt-services-max-div .check-box-container input:checked ~ .checkmark:after{display:block}.meeting-editor-portal .appt-services-max-div .check-box-container .checkmark:after{width:8px;height:12px;border:solid white;margin:4px 8px;border-width:0 3px 3px 0;transform:rotate(45deg)}.meeting-editor-portal .appt-date-div .k-picker-wrap{height:35px;border-radius:40px !important;padding:0}.meeting-editor-portal .appt-date-div .k-select{width:100%;border-radius:40px !important;box-shadow:none !important}.meeting-editor-portal .appt-date-div .k-select span{display:none}.meeting-editor-portal .appt-date-div span{background-color:#a5b0b81f;border-radius:40px !important;width:140px}.meeting-editor-portal .appt-date-div span :hover,.meeting-editor-portal .appt-date-div span :focus,.meeting-editor-portal .appt-date-div span :active,.meeting-editor-portal .appt-date-div span :after,.meeting-editor-portal .appt-date-div span :visited{box-shadow:none;border-radius:40px !important}.meeting-editor-portal .appt-date-div .k-select{border-radius:40px !important}.meeting-editor-portal .appt-time-div{width:140px;padding-top:8px;height:37px !important;text-align:center;border:1px solid #999999ba;border-radius:40px;box-shadow:none;background-color:#a5b0b81f;cursor:pointer;margin-bottom:-1px}.meeting-editor-portal .appt-time-div :hover,.meeting-editor-portal .appt-time-div :focus,.meeting-editor-portal .appt-time-div :active,.meeting-editor-portal .appt-time-div :after,.meeting-editor-portal .appt-time-div :visited{box-shadow:none}.meeting-editor-portal .add-appt-date-input{width:140px;height:35px !important;text-align:center;border-radius:40px !important;background-color:white;box-shadow:none !important}.meeting-editor-portal .add-appt-date-input :hover,.meeting-editor-portal .add-appt-date-input :focus,.meeting-editor-portal .add-appt-date-input :active,.meeting-editor-portal .add-appt-date-input :after,.meeting-editor-portal .add-appt-date-input :visited{box-shadow:none !important}.meeting-editor-portal .appointment-div{background-color:#dfe3e5;padding:5px;border-radius:7px;float:left;width:100%;margin:10px 0;line-height:2em}.meeting-editor-portal .schedules-list .ui-select-choices{position:initial !important}.right-to-left .add-meeting-from-portal .float-left{float:right !important}.right-to-left .meeting-editor-portal .appt-services-max-div .checkmark{float:left}.right-to-left .meeting-editor-portal .schedules-list .ui-select-choices{position:initial !important;float:right}.right-to-left .appointment-div-desktop,.right-to-left .appointment-div{float:right}.right-to-left .meeting-editor-portal .customer-schedules-avatar,.right-to-left .appointment-div-desktop .customer-schedules-avatar{margin:0px 0px 0px 10px}.left-to-right .add-meeting-from-portal .float-left{float:left}.left-to-right .appointment-div-desktop,.left-to-right .appointment-div{float:left}.left-to-right .meeting-editor-portal .appt-services-max-div .checkmark{float:right}.left-to-right .meeting-editor-portal .customer-schedules-avatar,.left-to-right .appointment-div-desktop .customer-schedules-avatar{margin:0px 10px 0px 0px}.sms-send-delay .select-dropdown{width:65px}.padding-5{padding:5px}.direction-ltr{direction:ltr}.instructor-portal-editor{padding:20px}.instructor-portal-editor .portal-buttons{min-width:200px}.instructor-portal-editor .portal-buttons .width-60{width:60px}.instructor-portal-editor .blue-border{background-color:#25aae2 !important}.instructor-portal-editor .min-width-40{min-width:40px}.instructor-portal .company-logo{width:100px}.instructor-portal .documents-div{width:100%;background-color:#dfe3e5;padding:5px;margin:1px;border-radius:7px}.instructor-portal .documents-div .overflow-ellipsis-titles{white-space:nowrap !important;text-overflow:ellipsis !important;overflow:hidden !important;width:calc(100% - 4px) !important}.instructor-portal .padding-top-10{padding-top:10px}.instructor-portal .row{margin-left:0;margin-right:0}.instructor-portal .clear-both{clear:both}.instructor-portal .margin-bottom-10px{margin-bottom:10px}.instructor-portal .padding-5{padding:5px}.instructor-portal .customer-nav{background-color:#fff;padding:2rem 3rem}.instructor-portal .schedules-list{list-type:none;background-color:#dfe3e5;padding:0px;max-height:300px;overflow-y:auto}.instructor-portal .schedules-list ul{padding:0;margin:0px}.instructor-portal .schedules-list li{width:100%;border-bottom:0.1px solid #ccd0d4}.instructor-portal .item-text{white-space:nowrap;font-size:15px;color:#6f767c;font-weight:600}.instructor-portal .schedules-list-text{margin-top:12px;cursor:pointer}.instructor-portal .avatar-menu{display:inline-flex}.instructor-portal .avatar-menu i{color:#6f767c;text-align:center;padding:6px;font-size:25px}.instructor-portal .avatar{border:1px solid white;margin:4px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;width:40px;height:40px;border-radius:50%;display:inline-block;position:relative;top:2px}.instructor-portal .avatar.placeholder{top:0;font-size:28px}.instructor-portal .nav-element-logo{margin-bottom:1rem}.instructor-portal .nav-top-area{border-bottom:1px solid #d2d5d6;line-height:40px}.instructor-portal .nav-top-area .company-logo{width:100px}.instructor-portal .nav-sub-area{padding-top:2rem}.instructor-portal .main-container{min-height:80vh;background-color:#fff;margin:2.5rem 2rem}.instructor-portal .main-container-desktop{height:calc(100vh - 140px) !important}.instructor-portal .main-container-desktop .customer-dasboard-tabs-content{overflow-y:auto;max-height:calc(100vh - 400px) !important;height:calc(100vh - 400px) !important}.instructor-portal .table-responsive{height:calc(100vh - 250px) !important;padding:15px}.instructor-portal .appointment-div-desktop{height:80px !important}.instructor-portal .text-blue{color:#25aae2}.instructor-portal .btn-condensed{padding:0 10px;margin:2px}.instructor-portal .btn .fa{margin:0 0.5rem}.instructor-portal .company-name{font-size:2rem;font-weight:bold}.instructor-portal .customer-userinfo{display:flex;flex-direction:column;margin-right:0 !important}.instructor-portal .switch-customer{max-width:180px}.left-to-right .float-left{float:left}.left-to-right .float-right{float:right}.left-to-right .float-left-divs{float:left}.left-to-right .portal-margin-right-div{margin-right:10px}.left-to-right .customer-d-flex{display:flex}.left-to-right .nav-element-logo{border-right:1px solid #d2d5d6}.left-to-right .customer-panel .navbar-brand{padding-left:3rem}.left-to-right .customer-userinfo span{text-align:right}.right-to-left .float-right{float:left}.right-to-left .float-left{float:right}.right-to-left .float-left-divs{float:right}.right-to-left .portal-margin-right-div{margin-left:10px}.right-to-left .customer-d-flex{display:flex}.right-to-left .nav-element-logo{border-left:1px solid #d2d5d6}.right-to-left .customer-panel .navbar-brand{padding-right:3rem}.right-to-left .customer-userinfo span{text-align:left}@media only screen and (max-width: 768px){instructor-portal .customer-nav .nav-top-area{display:block;flex:none}instructor-portal .nav-element-logo,instructor-portal .nav-element-logo-mobile{border-left:none !important;text-align:center}instructor-portal .customer-userinfo{align-items:center}}.mb-10{margin-bottom:10px !important}.discountCont{width:35% !important;padding:0px !important}.discountContbox{width:65% !important;padding:5px !important}.subTitleFont{font-weight:600;font-size:14px}.Agents_checkbox{height:34px;display:flex;align-items:center}.Agents_checkbox input{margin:0;height:20px;width:20px}.patientName{font-size:20px;margin:5px 0 0}.date_clone>span{border:1px solid #a5b0b8;border-left:none;width:38px;text-align:center;display:flex;align-items:center;justify-content:center}.date_clone{display:flex}.date-box{position:relative}.date-box .input-group{width:100%}.patient-card .count-label{margin-top:-2px;margin-bottom:-2px}.toggle-NoContact{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:62px;height:32px;display:inline-block;position:relative;border-radius:50px;overflow:hidden;outline:none;border:none;cursor:pointer;background-color:#707070;transition:background-color ease 0.3s}.toggle-NoContact:before{content:"";display:block;position:absolute;z-index:2;width:28px;height:28px;background:#fff;left:2px;top:2px;border-radius:50%;font:10px/28px Helvetica;text-transform:uppercase;font-weight:bold;text-indent:-22px;word-spacing:37px;color:#fff;text-shadow:-1px -1px rgba(0,0,0,0.15);white-space:nowrap;box-shadow:0 1px 2px rgba(0,0,0,0.2);transition:all cubic-bezier(0.3, 1.5, 0.7, 1) 0.3s}.toggle-NoContact:checked{background-color:#20C528}.toggle-NoContact:checked:before{left:32px}.mt-0{margin-top:0 !important}.crm-task-grid-table div#crm_tasks_grid_container{max-height:calc(100vh - 322px)}.appointment_reminders_grid div#crm_tasks_grid_container{max-height:calc(100vh - 432px) !important}.appointment_reminders_grid .table-footer{padding:0px 10px}.appointment_reminders_grid .table-footer .pagination{margin:5px 0 !important}.appointment_reminders_grid .page-size{padding:3px 10px !important;height:29px !important;font-size:14px !important;margin-top:-5px !important}.appointment_reminders_grid .display-for-print{display:none}.crm-task-grid-table div#crm_tasks_grid_container table#head_table{position:sticky !important;left:0;top:0px;background:#3d4b57;z-index:91}.medical_label img{max-width:24px}.medical-info-Text{font-size:22px;color:#25aae2}.staff-icon{display:flex}.contacts-icon{padding-right:5px}.contacts-icon:last-child{padding-right:0px}.confirmModalCheckbox{padding-left:19%;margin-top:-112px}.right-to-left .confirmModalCheckbox{padding-right:19%;padding-left:0}.divbox{position:absolute;max-width:100px;top:86px}.divbox img{max-width:60px}.divboximg img{position:absolute;top:110px;width:11%}.confirmModalCheckboxTwo{display:inline-grid;padding-left:20%;padding-right:20%}.service-stafficon{display:inline-flex;justify-content:end}.right-to-left .service-stafficon{display:inline-flex}.service-stafficon .contacts-icon{min-width:auto !important}.service-stafficon .contacts-icon:not(:last-child){margin-right:0px}.right-to-left .service-stafficon .contacts-icon:not(:last-child){margin-left:0}.Icon-requireCommitment{padding:0 !important}.require-gear-icon{display:flex;align-items:center}.book-reschedule-msg_new{position:relative}.book-reschedule-msg_new.open{z-index:0}@media (max-width: 767px){.admin-section-item .flex-elements.flex-wrap{flex-flow:column}.admin-section-item .flex-elements.flex-wrap>div{width:100%}.system-status .flex-elements.flex-wrap .load-logs{margin-top:10px}}@media (max-width: 575px){.timepicker_box{margin:10px 0 0 0 !important}}.input-picker{margin-left:10px;width:204px}.input-picker-2{width:204px}.date-box{width:404px !important;display:inline-flex}.date-box-btn{width:200px}.date-box-dropdown{width:200px}.btn-picker{margin-left:10px}.box-name{width:19%;margin-top:20px;height:5vh;border-radius:4px;border:1px solid gray}.file-choose{margin-top:20px}.text-area{margin-top:5px}.inner-sec-0{width:40%;margin-right:1%}.inner-sec{width:40%}.appt-sec-1{width:30%}.ctgry-sec-1{width:70%}.sec-2{display:flex;width:100%}.sec-1{display:inline-flex;width:100%}.inner-sec-1{width:33%}.inner-sec-2{width:51%;margin-left:1%}.bottom-btn{margin-top:25px !important}.btn-plus{padding:0 25px;padding-top:37px}.man-fld{font-size:20px;color:red}.total-meeting{font-size:16px;font-weight:600;margin-right:30px}#branch,#departments>ul{max-height:100px !important}.help-tip{position:absolute;display:inline;text-align:center;background-color:#BCDBEA;border-radius:50%;width:18px;height:18px;font-size:12px;line-height:18px;margin:7px;cursor:default}.help-tip:before{content:'?';font-weight:bold;color:#fff}.help-tip:hover p{display:block;transform-origin:100% 0%;animation:fadeIn 0.3s ease-in-out}.help-tip p{display:none;text-align:left;background-color:#1E2021;padding:20px;width:300px;position:relative;border-radius:3px;box-shadow:1px 1px 1px rgba(0,0,0,0.5);right:-4px;color:#FFF;font-size:13px;line-height:1.4;left:1px;margin-top:5px;z-index:999}.help-tip p:after{width:100%;height:40px;content:'';position:absolute;top:-40px;left:0}@keyframes fadeIn{0%{opacity:0}100%{opacity:100%}}.display-flex{display:flex}.margin-inline-40{margin-inline:40px}.margin-top-5{margin-top:5px}.margin-left-30{margin-left:30px}.margin-left-15{margin-left:15px}

