/* Minification failed. Returning unminified contents.
(3134,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3135,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3136,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3137,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3138,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3139,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20299,29): run-time error CSS1030: Expected identifier, found '.'
(20299,52): run-time error CSS1031: Expected selector, found ')'
(20299,52): run-time error CSS1025: Expected comma or open brace, found ')'
 */
/* Overall page and typography */
.phs-app {
  font-family: "Arial", sans-serif;
  margin: 0 !important;
  background-color: #FFFFFF;
  color: #52514F;
  font-size: 9pt;
  font-weight: 400;
  line-height: 1.6;
}
.phs-app a {
  color: #96A0DC;
}
.phs-app a:hover {
  color: #707dcf;
  cursor: pointer !important;
}
.phs-app a:active,
.phs-app a:focus {
  outline: none !important;
}
.phs-app h1 {
  font-size: 2.3em;
  font-weight: 700;
  line-height: 1;
}
.phs-app h2 {
  font-size: 1.975em;
  font-weight: 700;
  line-height: 1;
}
.phs-app h3 {
  font-size: 1.65em;
  font-weight: 700;
  line-height: 1;
}
.phs-app h4 {
  font-size: 1.325em;
  font-weight: 700;
  line-height: 1;
}
.phs-app h5 {
  font-size: 1em;
  font-weight: 700;
  line-height: 1;
}
/* Status text */
.phs-text-status {
  color: #B1B7BB;
}
.phs-text-status-info {
  color: #61cdd4;
}
.phs-text-status-negative {
  color: #bc2600;
}
.phs-text-status-neutral {
  color: #FFAA19;
}
.phs-text-status-positive {
  color: #597f1f;
}
/* Containers */
.phs-box {
  background-color: #FFFFFF;
  color: #52514F;
}
.phs-box-alt {
  background-color: #E6E7E9;
  color: #52514F;
}
.phs-box-inverse {
  background-color: #52514F;
  color: #FFFFFF;
}
.phs-box-primary {
  background-color: #FFC300;
  color: #52514F;
}
.phs-box-notice {
  background: rgba(145, 220, 225, 0.85);
}
.phs-box-warning {
  background: rgba(255, 220, 50, 0.85);
}
.phs-box-error {
  background: rgba(255, 95, 55, 0.85);
  color: #FFFFFF;
}
.phs-box-success {
  background: rgba(155, 210, 70, 0.85);
}
/* Tables */
.phs-table {
  border-color: #d2d5d8;
  border-style: solid;
  border-collapse: collapse;
  border-width: 1px 0;
  box-sizing: border-box;
  width: 100%;
}
.phs-table th,
.phs-table td {
  font-weight: normal;
  line-height: 1.6em;
  padding: 0.4em 0.6em;
  text-align: left;
}
.phs-table th:not(:last-child),
.phs-table td:not(:last-child) {
  border-right: 1px solid #d2d5d8;
}
.phs-table thead,
.phs-table tfoot {
  border-color: #d2d5d8;
  border-style: solid;
  border-width: 1px 0;
}
.phs-table thead th,
.phs-table tfoot th,
.phs-table thead td,
.phs-table tfoot td {
  background-color: #E6E7E9;
}
.phs-table tbody tr:nth-child(even) {
  background-color: #E6E7E9;
}
.phs-table tbody tr:nth-child(odd) {
  background-color: #FFFFFF;
}
.phs-table tbody td:not(:last-child) {
  border-right: 1px solid #d2d5d8;
}
/* Form Rows */
.phs-form-group {
  margin: 0.75em 0;
  overflow: auto;
}
.phs-form-group label {
  display: inline-block;
  line-height: 2em;
}
.phs-form-group:after {
  clear: both;
}
.phs-form-group.phs-form-group-horizontal [class^="phs-form-group-width"] {
  display: block;
  float: left;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.phs-form-group.phs-form-group-horizontal .phs-form-group-width1 {
  width: 8.33333333%;
}
.phs-form-group.phs-form-group-horizontal .phs-form-group-width2 {
  width: 16.66666667%;
}
.phs-form-group.phs-form-group-horizontal .phs-form-group-width3 {
  width: 25%;
}
.phs-form-group.phs-form-group-horizontal .phs-form-group-width4 {
  width: 33.33333333%;
}
.phs-form-group.phs-form-group-horizontal .phs-form-group-width5 {
  width: 41.66666667%;
}
.phs-form-group.phs-form-group-horizontal .phs-form-group-width6 {
  width: 50%;
}
.phs-form-group.phs-form-group-horizontal .phs-form-group-width7 {
  width: 58.33333333%;
}
.phs-form-group.phs-form-group-horizontal .phs-form-group-width8 {
  width: 66.66666667%;
}
.phs-form-group.phs-form-group-horizontal .phs-form-group-width9 {
  width: 75%;
}
.phs-form-group.phs-form-group-horizontal .phs-form-group-width10 {
  width: 83.33333333%;
}
.phs-form-group.phs-form-group-horizontal .phs-form-group-width11 {
  width: 91.66666667%;
}
.phs-form-group.phs-form-group-horizontal .phs-form-group-width12 {
  width: 100%;
}
/* Form Inputs */
.phs-textbox {
  background-color: #FFFFFF;
  color: #52514F;
  border: 1px solid #B1B7BB;
  border-radius: 4px;
  box-sizing: border-box;
  font-size: 1em;
  line-height: 1.6em;
  text-indent: 0.33em;
  outline: 0;
  padding: 2px 0.3em;
}
.phs-form-group .phs-textbox {
  display: block;
  width: 100%;
}
/* Buttons */
.phs-button {
  background-image: none !important;
  filter: none !important;
  border-radius: 3px;
  border-style: solid;
  border-width: 1px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-family: "Arial", sans-serif;
  font-weight: bold;
  font-size: 100%;
  height: 2.5em;
  line-height: 1.66em;
  padding: 0 1em;
  text-shadow: none;
  text-transform: uppercase;
  -moz-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -o-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -webkit-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  background-color: #96A0DC !important;
  border-color: #96A0DC;
  color: #FFFFFF;
  cursor: pointer;
}
.phs-button:focus {
  outline: none !important;
}
.phs-button::-moz-focus-inner {
  padding: 0 !important;
  border: 0 none !important;
  margin-top: -2px;
}
.phs-button:active,
.phs-button:hover,
.phs-button:active:hover {
  background-color: #6876cd !important;
  border-color: #6876cd;
  color: #FFFFFF;
  cursor: pointer;
}
.phs-button[disabled] {
  background-color: #c4caeb !important;
  border-color: #c4caeb;
  color: #ffffff;
  cursor: pointer;
  cursor: default;
}
.phs-button.selected {
  box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3) !important;
}
.phs-button-primary {
  background-image: none !important;
  filter: none !important;
  border-radius: 3px;
  border-style: solid;
  border-width: 1px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-family: "Arial", sans-serif;
  font-weight: bold;
  font-size: 100%;
  height: 2.5em;
  line-height: 1.66em;
  padding: 0 1em;
  text-shadow: none;
  text-transform: uppercase;
  -moz-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -o-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -webkit-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  background-color: #FFDC32 !important;
  border-color: #FFDC32;
  color: #52514F;
  cursor: pointer;
}
.phs-button-primary:focus {
  outline: none !important;
}
.phs-button-primary::-moz-focus-inner {
  padding: 0 !important;
  border: 0 none !important;
  margin-top: -2px;
}
.phs-button-primary:active,
.phs-button-primary:hover,
.phs-button-primary:active:hover {
  background-color: #f4ca00 !important;
  border-color: #f4ca00;
  color: #52514F;
  cursor: pointer;
}
.phs-button-primary[disabled] {
  background-color: #ffe66f !important;
  border-color: #ffe66f;
  color: #908e8c;
  cursor: pointer;
  cursor: default;
}
.phs-button-primary.selected {
  box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3) !important;
}
.phs-button-secondary {
  background-image: none !important;
  filter: none !important;
  border-radius: 3px;
  border-style: solid;
  border-width: 1px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-family: "Arial", sans-serif;
  font-weight: bold;
  font-size: 100%;
  height: 2.5em;
  line-height: 1.66em;
  padding: 0 1em;
  text-shadow: none;
  text-transform: uppercase;
  -moz-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -o-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -webkit-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  background-color: #E6E7E9 !important;
  border-color: #d2d5d8;
  color: #52514F;
  cursor: pointer;
}
.phs-button-secondary:focus {
  outline: none !important;
}
.phs-button-secondary::-moz-focus-inner {
  padding: 0 !important;
  border: 0 none !important;
  margin-top: -2px;
}
.phs-button-secondary:active,
.phs-button-secondary:hover,
.phs-button-secondary:active:hover {
  background-color: #c5c8cc !important;
  border-color: #c5c8cc;
  color: #52514F;
  cursor: pointer;
}
.phs-button-secondary[disabled] {
  background-color: #f2f3f4 !important;
  border-color: #d2d5d8;
  color: #908e8c;
  cursor: pointer;
  cursor: default;
}
.phs-button-secondary.selected {
  box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3) !important;
}
.phs-button-small,
.phs-button-small:active,
.phs-button-small:hover,
.phs-button-small:active:hover {
  height: 2em;
  font-size: 80%;
  padding: 0 0.5em;
}
.phs-button-large,
.phs-button-large:active,
.phs-button-large:hover,
.phs-button-large:active:hover {
  height: 3em;
  font-size: 110%;
  padding: 0 1.5em;
}
/* Buttons with icons */
[class^="phs-button"] [class^="icon-"],
[class^="phs-button"] [class*=" icon-"] {
  display: block;
  float: left;
  font-size: 130%;
  margin-right: 0.25em;
  line-height: 1.25;
}
/* Button Groups */
.phs-buttonGroup .phs-button,
.phs-buttonGroup .phs-button-primary,
.phs-buttonGroup .phs-button-secondary {
  border-radius: 0;
  margin-left: 0;
  margin-right: 0;
}
.phs-buttonGroup .phs-button:first-child,
.phs-buttonGroup .phs-button-primary:first-child,
.phs-buttonGroup .phs-button-secondary:first-child {
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}
.phs-buttonGroup .phs-button:last-child,
.phs-buttonGroup .phs-button-primary:last-child,
.phs-buttonGroup .phs-button-secondary:last-child {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
.phs-buttonGroup .phs-button:not(:last-child),
.phs-buttonGroup .phs-button-primary:not(:last-child),
.phs-buttonGroup .phs-button-secondary:not(:last-child) {
  border-right-width: 0;
}
.phs-buttonGroup .phs-button:not(:last-child).phs-button,
.phs-buttonGroup .phs-button-primary:not(:last-child).phs-button,
.phs-buttonGroup .phs-button-secondary:not(:last-child).phs-button {
  border-right: 1px solid #7b88d3;
}
.phs-buttonGroup .phs-button:not(:last-child).phs-button-primary,
.phs-buttonGroup .phs-button-primary:not(:last-child).phs-button-primary,
.phs-buttonGroup .phs-button-secondary:not(:last-child).phs-button-primary {
  border-right: 1px solid #ffd60e;
}
/* Navigation */
.phs-navbar {
  background-color: #FFFFFF;
  color: #52514F;
  margin: 0 !important;
  line-height: 2em;
  list-style-type: none;
  padding: 0;
}
.phs-navbar li {
  display: inline-block;
}
.phs-navbar li a {
  background-color: #FFFFFF;
  color: #52514F;
  -moz-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -o-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -webkit-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  border-bottom: 6px solid transparent;
  display: block;
  padding: 0.5em 1em;
  text-decoration: none;
}
.phs-navbar a:hover {
  background-color: #FFFFFF;
  color: #52514F;
  border-color: #d2d5d8;
}
.phs-navbar a.active {
  border-color: #FFAA19;
  color: #FFAA19;
}
.phs-navbar-alt {
  background-color: #E6E7E9;
  color: #52514F;
  margin: 0 !important;
  line-height: 2em;
  list-style-type: none;
  padding: 0;
}
.phs-navbar-alt li {
  display: inline-block;
}
.phs-navbar-alt li a {
  background-color: #FFFFFF;
  color: #52514F;
  -moz-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -o-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -webkit-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  border-bottom: 6px solid transparent;
  display: block;
  padding: 0.5em 1em;
  text-decoration: none;
}
.phs-navbar-alt li a {
  background-color: #E6E7E9;
  color: #52514F;
}
.phs-navbar-alt li a:hover {
  background-color: #E6E7E9;
  color: #52514F;
  border-color: #B1B7BB;
}
.phs-navbar-alt li a.active {
  border-color: #52514F;
  color: #52514F;
}
.phs-navbar-inverse {
  background-color: #52514F;
  color: #FFFFFF;
  margin: 0 !important;
  line-height: 2em;
  list-style-type: none;
  padding: 0;
}
.phs-navbar-inverse li {
  display: inline-block;
}
.phs-navbar-inverse li a {
  background-color: #FFFFFF;
  color: #52514F;
  -moz-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -o-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -webkit-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  border-bottom: 6px solid transparent;
  display: block;
  padding: 0.5em 1em;
  text-decoration: none;
}
.phs-navbar-inverse li a {
  background-color: #52514F;
  color: #FFFFFF;
}
.phs-navbar-inverse li a:hover {
  background-color: #52514F;
  color: #FFFFFF;
  border-color: #d2d5d8;
}
.phs-navbar-inverse li a.active {
  border-color: #FFAA19;
  color: #FFAA19;
}
.phs-navbar-primary {
  background-color: #FFC300;
  color: #52514F;
  margin: 0 !important;
  line-height: 2em;
  list-style-type: none;
  padding: 0;
}
.phs-navbar-primary li {
  display: inline-block;
}
.phs-navbar-primary li a {
  background-color: #FFFFFF;
  color: #52514F;
  -moz-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -o-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -webkit-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  border-bottom: 6px solid transparent;
  display: block;
  padding: 0.5em 1em;
  text-decoration: none;
}
.phs-navbar-primary li a {
  background-color: #FFC300;
  color: #52514F;
}
.phs-navbar-primary li a:hover {
  background-color: #FFC300;
  color: #52514F;
  border-color: #FFEB82;
}
.phs-navbar-primary li a.active {
  border-color: #FFFFFF;
  color: #FFFFFF;
}
/* Cards */
.phs-card {
  background-color: #FFFFFF;
  color: #52514F;
  border: 1px solid #d2d5d8;
  -webkit-box-shadow: 0 4px 4px 0 rgba(82, 81, 79, 0.25);
  box-shadow: 0 4px 4px 0 rgba(82, 81, 79, 0.25);
  border-spacing: 4px;
  display: inline-block;
  margin: 0 12px 12px 0;
  max-width: 280px;
  min-height: 100px;
  min-width: 200px;
}
.phs-card .phs-card-title {
  border-bottom: 1px solid #d2d5d8;
  font-size: 1.2em;
  font-weight: normal;
  line-height: 2.08;
  margin: 0;
  padding: 0 8px 0 6px;
  position: relative;
}
.phs-card .phs-card-content {
  display: table-row;
  min-width: 200px;
}
.phs-card .phs-card-content .title {
  font-size: 0.85em;
  line-height: 1.5;
  padding: 0 0.5em;
}
.phs-card .phs-card-content .value {
  font-size: 1.5em;
  line-height: 1.33;
}
.phs-card .phs-card-content .value.over {
  color: #bc2600;
  font-weight: bold;
}
.phs-card .phs-card-content .contentHolder {
  display: table-cell;
  height: 50px;
  padding: 4px 0;
  min-width: 100px;
  text-align: center;
}
.phs-card .phs-card-content .contentHolder:first-child:not(:last-child) {
  border-right: 1px solid #d2d5d8;
}
.phs-card.phs-card-summary .summaryTitle {
  font-size: 0.85em;
  line-height: 1.5;
  padding: 0.5em;
}
.phs-card.phs-card-summary .phs-card-content {
  display: block;
}
.phs-card.phs-card-summary .phs-card-content .contentHolder {
  border: none !important;
  height: auto;
  padding: 5px 10px 0 10px;
}
.phs-card.phs-card-summary .phs-card-content .contentHolder:first-child {
  float: left;
  text-align: left;
}
.phs-card.phs-card-summary .phs-card-content .contentHolder:last-child {
  float: right;
  text-align: right;
}
.phs-card.phs-card-summary .phs-card-content [class^="icon-"],
.phs-card.phs-card-summary .phs-card-content [class*=" icon-"] {
  font-size: 2.7em;
}
.phs-card.phs-card-summary .phs-card-content .value {
  font-size: 2.5em;
  font-weight: normal;
  line-height: 1;
}
.phs-spinner-small {
  background-color: transparent;
  background-repeat: no-repeat;
  display: block;
  background-image: url(/Content/Themes/Pharos/data:image/gif;base64,R0lGODlhEAAQAPcAAMjJy9HS1NXW1+rr7ezt7vHy8/yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAwAFACwAAAAAEAAQAAAISwALCBxIsKDBgwgTJhwgQMAAhQUABCBAIACAhAAIECRw0eCAAAYDPCwoQGNBAgIMljSI0iPIgiIPZtzYUebEijURMnQIsafPnwQDAgAh+QQJBAAZACwAAAAAEAAQAIevr7Cys7S0tLXS09XT1NXT1NbU1NbU1dfb3N3c3d7f4OLg4eLg4ePh4uPh4uTk5ebk5efl5ejl5ufl5ujm5+jp6uzq6+zt7u/v8PHx8vP/8IXAAzCBxIsKDBgwgTJmSAAIEChRkISLBgIUKBhAMwEMRw4OCCCQYfMDCIwIJAAAEEVkhA0mSGAAJUsiyoQIJBCg0OGtA48EJHhAcgVKgw4WfCBQkSOIDItKlTggEBACH5BAkDABEALAAAAAAQABAAh6+wsK+wsdjZ29jZ3NnZ29na3Nna3dvc39zd3tzd4N3e39/g4eDh4uvs7ezt7u/w8fDx8vHy8/whiACMIHEiwoMGDCBMidIBAgIAEDhI2KOAAAgQHBhocxGiQosEDESMsYCCwgQKDAiCIBBCA5AMBKFUyAADAJcyCCkIyIBmhQQKDDgoYHBCy4MQGDx40IKBxYQKHORVKnUr1YEAAIfkECQMAFQAsAAAAABAAEACHwMHCwcLDwsPExsfIx8jJyMnK2drd2tvd2tve29zd29ze3N3f4eLj4uPk4+Tm5OXm5ebn5ufo5+jp7e7v8PHy8fLz/CGoAKwgcSLCgwYMIB06YkHBghAMLFhyQkNBBAwoCKTB4cDBCA4MMKBZUgLHCAAIZDxScsEDgAAEBUFZQwFBhywoEAgAoIJBmQQMlCfCsQCGBQQkMQIos+IBBSY0QEkpQQBXB0oQLG2rdajAgACH5BAkEABUALAAAAAAQABAAh62trq2urq6vsK+vsK+wsbCwsd7f397f4N/g4eDh4eDh4uHi4uHi4+Pk5eTl5uXm5+bn6Ofo6enq6+rr7O3u7/Hy8/whvACsIHEiwoMGDCAVSmDCBQkKBDRg0aJCgQUIDEwhKOHCwQcaCEhwUpLBAoIIAARgIZOBw4ASLFQBEgDAA4keBLwUGgPCAgE2CFBSsFFBAZYUELQc2kGAw5MEDTAdKQJDQgcQGCkQ+XNjwodevBQMCACH5BAkDABQALAAAAAAQABAAh7i5urm5urm6u7q7vMXGxsbGx8bHx8jIyd/g4eDh4+Hi5OTl5uTl5+Xm5+Xm6Ojp6uvs7ezt7u7v8O/w8fHy8/wh3ACkIHEiwoMGDCAVCePAAQkIKEhIwYOggwYSDEhBcHJhxI0GLAhcsEChBQUEIDAQSGCCggEAGEQgypLBAgEABDSjMHDizpsAAOXcqdCDQQAAAB17G/ChBYIOcEE0WnICgKUeNBycomPiAgQKPByMwXPqwrNmBAQEAIfkECQMAEQAsAAAAABAAEACHtbW2tba2zs/Qz9DQ1NXW1dbX4uPk4+Pk4+Tl5OTl5ebn5ufo6err6urr7O3u7e7v8PHy8fLz/CIEAIwgcSLCgwYMII0BgoEABAwgJHSBo4MBBAwMODjpIYBBBRoIQEAh0QIDAA4EIIA5k0CCCAwADBgA4yZKggowEBggUUMDlAps4dUbg6ZNgzQcBBAiYGaHmQAgGBD4oUOBkBAMqBzo4YDCB1YISGVRkYOCrQQgNFixokDWh27cEAwIAIfkECQQAEwAsAAAAABAAEACHuLm6ubq7xsbHx8fIyMjJ3t/g3+Dh4OHi4eLj5ebo5+jp5+jq6Ojq6Onq6Onr6uvs7O3v7e7v7/Dx8fLz/CH0AJwgcSLCgwYMIJ0RYkCDBgggJHyyAIEEChAUPDj5wYBBjwYUCDQgYcEDgQ4ITJxgIYMAAgJIXCSaQMEGAAYEFBkyQkEAmzQE3JxQgsLPnwJQHABQoEADBhJgDQU44MICA0wkMIBJ80MCggowGJVK0yADswYUNTyZcy9ZgQAAh+QQJAwAQACwAAAAAEAAQAIe7vLy8vb3IycnJycrJysrKysvP0NHQ0dLR0tLm5+jo6erp6uvs7e7t7u/u7/Dv8PHx8vP/8IeAAhCBxIsKDBgwghMFCQIIECBgkfPhD4gMGCgwoaGGxwkSADiBAMAABwQOBHggomGijgwMGAkg8UEEwgEIADgQ0CCKQ5kKdNnDoh8BSYEsIBAg0aCEAAIaZHkAcCBGCqEOTABRoLcjy4gMHEphYTLmz4MKHZswcDAgAh+QQJAwAWACwAAAAAEAAQAIfAwcLBwsPCwsPExcbFxsfGx8jg4eLh4uLh4uPi4uPn5+jn6Onn6Oro6evp6uvp6uzq6+zr7O3r7O7u7/Dv8PHw8fLx8vP/8IgwAtCBxIsKBBgRQoHCwogcGDBwwkLLTAQOHACQ0OMhioQMHAjAQlKHQAoAABABAsUJA4cKMFAAkEIhAgEKTKBxYUFCBIYIGFBxUQ4lRAgOAAn0BbCgRwQKCBADVDTrAAIQCBAQIiWJjA8uPABT6jGmxgUSDGiRIaPGzQdWKFoBPjDgwIACH5BAkEAA4ALAAAAAAQABAAh76/wL/AwdLT09PT1Nna29vc3dzd3d3e3uvs7ezt7u3u7+7v8O/w8fDx8vHy8/wh8AB0IHEiwoEEHDRgwaHBwYAMECSImQMDwYAKDFws2yKjAgAEFAhNUFIhAIIEAAwYAKEDS4UUFAQgCWOCAokAGFw0MICjggIMEDG7m3Dmw58+gCF8CkEnTZksHBQAIELASYUmXAhccOEDz58iBGbEefAhxotOGCRc2XFswIAAh+QQJAwARACwAAAAAEAAQAIfFxsfHyMnJysrOz9DP0NHQ0dLS09TT1NTf4OHg4eLi4+Tj5OXs7e7t7u/u7/Dv8PHw8fLx8vP/8IhwAjCBxIsKDBCBAePIBwcOADBg0cOGjAgKHBBw0MNnhQEKNABQYMKBDYwKJABgIBFEiQgECAkwMhZFRQgCCBkSUFPnAQwUACgggORHDAMcLOnj8HBh1aVGYEBQQIDlgQISfMCAEIIEAwQMBVgU6fHjhAtapJnRkLbjwIAaJEimcNJlzYsG7BgAAh+QQJAwANACwAAAAAEAAQAIfDw8TDxMXExMXJysvKy8vZ2drZ2tva29zb3N3q6+zr7O3s7e7w8fLx8vP/8IbAAbCBxIsKDBBgwSMjg4UKHDhQchEpTYcKGCAgMGFFiAkKJFAAgSJDgQgKPEhA0KICB4wEBHgSgHJCCYgMDLlzJp2kT5ssABli55ImywQMABkQcAmJy4cIEBAgQMmKQI0yDVig+vMhXKsKvAgAAh+QQJBAAKACwAAAAAEAAQAIfJysvKy8zR0tPS09Tj5OXk5ebl5ufm5+ju7/Dv8PHx8vP/8IVQAVCBxIsKDBgwgTKkSAQKFAAgICABBAICEBAAcEGghQAKGAjAMNDDiIIIBBAAkMIgBwMqVBAQYIikRIIEBMBQYAdERYYAAAAAN2Kkzg0qHRo0gHBgQAIfkECQMACwAsAAAAABAAEACHy8zNzM3N1NXW1dbX1tfX2dra2trb2tvc5ebn5ufo7/Dx8fLz/CFEAFwgcSLCgwYMIEypEgEChwAIABgwAYCBhAQIKBCoYUPEggIwDFQQ4iGCAQQEJDJY8mdLgR4IiERoYAFKBgAMJDQQQICAATocJWjocSrTowIAAIfkECQMACwAsAAAAABAAEACH2Nna2dra2tvc29zd3N3e3d7f3t/g4OHi4eLj4uPk4+Tl8fLz/CFMAFwgcSLCgwYMIEyZMQIBAAoULAAxAgGBAgIQADhA0AOAgQ4MCFBgkgMDgAQIjSxY8UMBgAgEGB4g0GMDAxosIJR44IABnQgUECsyESLSoUYEBAQAh+QQJBAAXACwAAAAAEAAQAIe3t7q5ur26ur27vL/Pz9DP0NHQ0dHQ0dLR0dLY2drZ2tvd3t/e3+Df4ODf4OHi4+Tj5OXk5OXk5eXo6erp6uvt7u/v8PHx8vP/8IWgAvCBxIsKDBgwgTJmSQIAEDhRcKRKBAAUKBhAQsELSA4CADCAYhPCyYgIJAAAIETlBgsKTAAANUsiy4IELIBgcNaBxY4UDCAw8mTJDQUSEDBQocQFzKtCnBgAAh+QQJAwAPACwAAAAAEAAQAIe3uLu4uLu4ubrU1dbV1tfW19jZ2tva29va29zi4uTi4+Xq6+zr7O3v8PHw8fLx8vP/8IXwAfCBxIsKDBgwgTImRgYMAABAwSMijAwIGDiRENTjRI0aCBjAkUCFxwwOAABw8SBBAgssEAkygVAAjQ8mXBAxkViHywAIHGAgYJZCw4cUGDBguESkTgEKfCp1CjHgwIACH5BAkDABcALAAAAAAQABAAh8fHycfIysjIysjJy8zNz83Nz83O0NfY2NfY2djY2djZ2djZ2tna29rb3N/g4eDh4uHi4+Lj5OPk5eXm5+bn6O3u7/Dx8vHy8/whrAC8IHEiwoMGDCAdWqJBw4IQFDRocoJAQwgMLAi04iHBwwgODDigWVIDxAoECGRcUrNBAIIEBAVBeYMBQYcsLBQQAMCCQZkEEJQvwvGAhgUEKDkCKLBjBQUmNEhJSUMCAwYKlCRc23MrVYEAAIfkECQQAFAAsAAAAABAAEACHtre5tri5uLm7uLq8ubq829zd3N3e3d7f3t7f3t/g4eLj4uPk4uPl4+Tm4+Xm5OXm5+jp6Onq6err7e7v8fLz/CHAAKQgcSLCgwYMIBU6QIGFCQoEKEihQcEBBwgISCEYwcFBBxoIRFhSckEAggwAAHghM4HCgBIsUAEiIIADiR4EvBQaIAGGATYITEAh0IIBAA4EHWg5UEMFgyIMGmg6McCDhAokKEIh8uLDhw69gCwYEACH5BAkDABUALAAAAAAQABAAh8DBw8HBxMHCxMHCxcLCxcvMzczMzszNzs7O0dzd3t7f4N/g4OLj5OPk5ebm6Obn6Obn6err7Ovs7e7v8O/w8fHy8/wh4ACsIHEiwoMGDCAVGePAgQsIKExQwYNhAAYWDExJcHJhxI0GLAh04EDhhQcEIDAQWGBDggEAGEggyrOCAgMAAECrMHDjTQQCBAHLuVNhAoAEBABC8jPlxgkAIOSGaLEghgVOOGg9SWDDxAYMFHg9KYMj0odmzAwMCACH5BAkDABQALAAAAAAQABAAh7y+wL2+v72+wNLU1dPU1tPV1tjZ29na2+Dg4eDh4uHi4+Pk5eTl5ufo6ejp6uvs7ezt7u3u7+3u8PDx8vHy8/wiCACkIHEiwoMGDCClMaLBgQYMJCR8kcPDggQMEDw4+UGAwQUaCExIIjGDAgASBCSAObOCAQgQBBAoEOMmS4IKMBggIHHCAwgMGNnEW2NnzJ8GaEgAMGCAgAoWaAycgECjhwAGnFBCoHCjRoAIIGhM0qNgAAViEExwwYOBga8K3cAkGBAAh+QQJBAATACwAAAAAEAAQAIfAwMPAwcPBwcTLzM7Mzc/NztDh4uPi4uTi4+Ti4+Xj5OXj5Obl5ufm5+jn6Onp6uvs7e7t7u/v8PHx8vP/8IeQAnCBxIsKDBgwgnRGigQEGDCAkfNIAgQQKEBg8OPnBgEGPBhQIPDCCQQOBDghMnHBBwAEGAkhcJKpAwYcABgQYITJCgQCZNAghwFtjZc2DKBAAMGBCwYELMgSAnJCBQoOmEkwQlGmSQ0aBEihY9IlzYEGvCs2gLBgQAIfkECQMAEAAsAAAAABAAEACHwsPFwsTGzc/Qzs/RztDRz9DS09XW1NXX1dbY5OXm5ufo5+jp6+zt7e7v7u/w7/Dx8fLz/CHgAIQgcSLCgwYMIITBQkCCBAgYJHz4Q+IDBgoMKGhhscJEgA4gQDAAAcEDgR4IKJhoo4MDBgJIPFBBMIBCAA4ENAgikOZCnTZw6IfAUmBLCAQINGghAACGmR5AHAgRgqhDkwAUaC3I8uIDBxKYWEy5s+DCh2bMHAwIAIfkECQMAEwAsAAAAABAAEACHxsfJyMjLyMnLysvNy8vOy8zOzMzP4+Pl4+Tm5ufo5+jp6Onq6err6ert6uvt6+zt7u/w7/Dx8PHy8fLz/CIAAJwgcSLCgQYERIhws+CDBggUJHiyckEDhQAgKDiYY+HBgRoIPFDYAYIAAAAcTIkgcuHECAAQCEQQQ+DHlggkLDBAswACnBIQ3FxAgOKDngp8CW74UeEAATZAQJjgQUGBAAIkQVnocyKDnU4MKLArEOPGBgocKtE6UgHSiW4EBAQAh+QQJBAAUACwAAAAAEAAQAIfExcjExsfExsjFxsjFx8jV19jW2Nnc3d/d3+De3+De3+Hf4OLq6+zr7O3s7e7t7u/t7vDu7/Dv8PHw8fLx8vP/8IggApCBxIsKBBChMkSJhwcOCEBg0cOIDI8GADgxcLPhQIQYGCBwIbVAwp8MAAAwYCJCApcCMEAgQDRKDAoKIEBxQUGCBYYAEFBxIE3sy5c2DPn0ERXnwAgKCAmTUHZkQgoEABAQiUEtxIIcKCBTMpiMSoMaPBhwwkMhjbEKHCkW3jBgQAIfkECQMAEgAsAAAAABAAEACHy8zNzMzPzM3Pzc7Q0tPV09TW1NXX1tfY1tfZ4uPk4uPl5OXm5ebn7O3u7e7v7u/w7/Dx8PHy8fLz/CIcAJQgcSLCgQQkRIECIcHAghAYOHjxw0IChQQgODDqAUBCjwAUHDiwQ6MCiwAYCARhQoKBAgJMDI2RcYIBggZElBUJ4IOGAAoIJEEh4wFHCzp4/BwYdWlSmhAUFCBJgICEnTAkCCiRIQGDAVYFOnyJAQLWqSZ0ZC248GAGiRIpnDSZc2LBuwYAAIfkECQMADQAsAAAAABAAEACHycrMycrNysvNztDRz9HS3N3f3d7f3d/g3uDh6+zt7O3u7e7v8PHy8fLz/CGwAGwgcSLCgwQYMEjI4OFChw4UHIRKU2HChggIDBhRYgJCiRQAIEiQ4IICjxIQNCiAgeMBAR4EoByQgmIDAy5cyadpE+bLAAZYueSJssEDAAZEHApicuHCBAQIEDJikCNMg1YoPrzIVyrCrwIAAIfkECQQADgAsAAAAABAAEACHz8/Rz9DRz9DSz9DT0NHS1tfY19fZ5ebn5ubo5ufo5+jp6Onq7u/w7/Dx8fLz/CFUAHQgcSLCgwYMIEypkwEChwAMFBAAocCDhgQALBCogkABhgYwDFRg4yECAQQANDDIAcDKlwQIKCIpEeGBATAcKAiBImMAAAAAGdjps4NKh0aNIBwYEACH5BAkDAA0ALAAAAAAQABAAh9DR09DS1NjZ2tjZ29ja29na3Nnb3Nzd393e393f4Ofo6ejp6u/w8fHy8/whRABsIHEiwoMGDCBMqVKBAocADAAoUAIAg4QEDDAQyIFDxIICMAxkEOKiggMEBCwyWPJnS4EeCIhEiIACSgYAECREEGDAgAE6HC1o6HEq06MCAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=);
  height: 16px;
  width: 16px;
}
.phs-spinner-med {
  background-color: transparent;
  background-repeat: no-repeat;
  display: block;
  background-image: url(/Content/Themes/Pharos/data:image/gif;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==);
  height: 32px;
  width: 32px;
}
.phs-spinner-large {
  background-color: transparent;
  background-repeat: no-repeat;
  display: block;
  background-image: url(/Content/Themes/Pharos/data:image/gif;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=);
  height: 48px;
  width: 48px;
}
/*---------------------------------------------------------------------
 [icons.less]
--------------------------------------------------------------------- */
[class^="icon-"].clickable:hover,
[class*=" icon-"].clickable:hover {
  cursor: pointer;
}
#deviceDetailsContent .icon-warning2 {
  color: #FFAA19;
}
#groupsMetadataFields fieldset .row [class^="icon-notification2"],
#groupsMetadataFields fieldset .row [class^="icon-notification2"] {
  color: #bc2600;
}
#customerProfilesLicensingIndex .icon-warning2,
.secure-release-settings .icon-warning2,
.guide-panel .icon-warning2,
.ScanToSettingsHolder .icon-warning2 {
  color: #FFAA19;
}
#customerProfilesLicensingIndex .icon-notification2,
.secure-release-settings .icon-notification2,
.guide-panel .icon-notification2,
.ScanToSettingsHolder .icon-notification2 {
  color: #bc2600;
}
.analytics .floatColumn3 [class^="icon-"],
.analytics .floatColumn3 [class*=" icon-"] {
  color: #7f848e;
}
.icon-question4,
a .icon-question4 {
  color: #61cdd4;
}
.icon-question4:hover,
a:hover .icon-question4 {
  color: #34b6bf;
  cursor: pointer;
}
.k-grid td .icon-warning2 {
  color: #FFAA19;
}
.k-grid td .icon-notification2 {
  color: #bc2600;
}
.k-grid td .icon-notification2.clickable:not(:hover) {
  color: #f93200;
}
.k-grid td .icon-info2 {
  color: #34b6bf;
}
.k-grid td .gridEditableField .icon-pencil {
  color: #908e8c;
}
.k-grid td .gridEditableField:hover .icon-pencil {
  color: #52514F;
}
#policyAssignedGroups .icon-notification2 {
  color: #FFAA19 !important;
}
/*---------------------------------------------------------------------
 [analytics.less]
--------------------------------------------------------------------- */
.highlightColor2 {
  color: #FFC300;
}
.highlightColor {
  color: #6876cd;
}
.highlightBg {
  background: #6876cd;
  stroke: #6876cd;
  fill: #6876cd;
  color: #FFFFFF;
}
.highlightBg2 {
  background: #FFC300;
  stroke: #FFC300;
  fill: #FFC300;
  color: #FFFFFF;
}
.analytics {
  color: #52514F;
}
.analytics a {
  color: #52514F;
}
.analytics #contentPane {
  background: #FFFFFF;
}
.phs-widget-title h2,
.tooltipBox .row .info .headerText {
  border-bottom: 1px solid #f2f3f4;
}
.blur {
  -webkit-filter: blur(2px);
}
.expandText {
  background-color: #FFC300 !important;
  color: #52514F !important;
  -webkit-border-radius: 3px 3px 3px 3px;
  -moz-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  -moz-box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.5);
  box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.5);
}
.h-splitter {
  background: #d2d5d8;
}
.iPad .analytics .phs-barChartList li:hover th a,
.iPad .analytics .phs-barChartList li.highlighted:hover th a {
  background-color: transparent;
  box-shadow: none;
  color: #52514F;
}
.iPad header {
  border-bottom: 1px solid #d2d5d8;
  background: rgba(255, 255, 255, 0.9);
}
.iPad footer {
  border-top: 1px solid #d2d5d8;
  background: rgba(255, 255, 255, 0.9);
  color: #52514F;
}
.k-chart-tooltip {
  -webkit-tap-highlight-color: transparent !important;
  border: 1px solid #d2d5d8 !important;
  background-color: #FFFFFF !important;
  background-image: linear-gradient(top, #FFFFFF 2000%, #f2f3f4 8000%) !important;
  background-image: -o-linear-gradient(top, #FFFFFF 2000%, #f2f3f4 8000%) !important;
  background-image: -moz-linear-gradient(top, #FFFFFF 2000%, #f2f3f4 8000%) !important;
  background-image: -webkit-linear-gradient(top, #FFFFFF 2000%, #f2f3f4 8000%) !important;
  background-image: -ms-linear-gradient(top, #FFFFFF 2000%, #f2f3f4 8000%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #FFFFFF), color-stop(80%, #f2f3f4)) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FFFFFF, endColorstr=#f2f3f4) !important;
  -webkit-border-radius: 3px 3px 3px 3px !important;
  -moz-border-radius: 3px 3px 3px 3px !important;
  border-radius: 3px 3px 3px 3px !important;
  border-collapse: separate !important;
  color: #52514F !important;
  cursor: default !important;
  -webkit-box-shadow: 0 4px 4px 0 rgba(82, 81, 79, 0.25) !important;
  box-shadow: 0 4px 4px 0 rgba(82, 81, 79, 0.25) !important;
}
.k-chart-tooltip td {
  text-align: left !important;
  line-height: 16px;
}
.k-chart-tooltip h3 {
  border-bottom: 1px solid #d2d5d8;
}
.k-chart-tooltip .serieslegend {
  -webkit-border-radius: 8px 6px 6px 6px;
  -moz-border-radius: 8px 6px 6px 6px;
  border-radius: 8px 6px 6px 6px;
}
.phs-widget-splitter {
  background: #f2f3f4;
}
.coverageIndicator {
  background-image: none !important;
  filter: none !important;
  border-radius: 3px;
  border-style: solid;
  border-width: 1px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-family: "Arial", sans-serif;
  font-weight: bold;
  font-size: 100%;
  height: 2.5em;
  line-height: 1.66em;
  padding: 0 1em;
  text-shadow: none;
  text-transform: uppercase;
  -moz-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -o-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -webkit-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  background-color: #E6E7E9 !important;
  border-color: #d2d5d8;
  color: #52514F;
  cursor: pointer;
  font-weight: normal;
  text-transform: none;
}
.coverageIndicator:focus {
  outline: none !important;
}
.coverageIndicator::-moz-focus-inner {
  padding: 0 !important;
  border: 0 none !important;
  margin-top: -2px;
}
.coverageIndicator:active,
.coverageIndicator:hover,
.coverageIndicator:active:hover {
  background-color: #c5c8cc !important;
  border-color: #c5c8cc;
  color: #52514F;
  cursor: pointer;
}
.coverageIndicator[disabled] {
  background-color: #f2f3f4 !important;
  border-color: #d2d5d8;
  color: #908e8c;
  cursor: pointer;
  cursor: default;
}
.coverageIndicator.selected {
  box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3) !important;
}
.coverageIndicator .qualityLabel {
  color: #52514F;
}
.coverageIndicator .positiveColor {
  color: #507F50;
}
.coverageIndicator .arrowFill {
  fill: #507F50;
}
.coverageIndicator .negativeColor {
  color: #c20000;
}
.coverageIndicator .neutralColor {
  color: #CCCCCC;
}
.phs-daSearch-holder .phs-daSearch {
  background-image: none !important;
  filter: none !important;
  border-radius: 3px;
  border-style: solid;
  border-width: 1px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-family: "Arial", sans-serif;
  font-weight: bold;
  font-size: 100%;
  height: 2.5em;
  line-height: 1.66em;
  padding: 0 1em;
  text-shadow: none;
  text-transform: uppercase;
  -moz-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -o-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -webkit-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  background-color: #E6E7E9 !important;
  border-color: #d2d5d8;
  color: #52514F;
  cursor: pointer;
  font-weight: normal;
  text-transform: none;
}
.phs-daSearch-holder .phs-daSearch:focus {
  outline: none !important;
}
.phs-daSearch-holder .phs-daSearch::-moz-focus-inner {
  padding: 0 !important;
  border: 0 none !important;
  margin-top: -2px;
}
.phs-daSearch-holder .phs-daSearch:active,
.phs-daSearch-holder .phs-daSearch:hover,
.phs-daSearch-holder .phs-daSearch:active:hover {
  background-color: #c5c8cc !important;
  border-color: #c5c8cc;
  color: #52514F;
  cursor: pointer;
}
.phs-daSearch-holder .phs-daSearch[disabled] {
  background-color: #f2f3f4 !important;
  border-color: #d2d5d8;
  color: #908e8c;
  cursor: pointer;
  cursor: default;
}
.phs-daSearch-holder .phs-daSearch.selected {
  box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3) !important;
}
.phs-daSearch-holder .phs-daSearch input {
  border: 0;
  border-right: 1px solid #d2d5d8;
  -webkit-border-radius: 3px 3px 3px 3px;
  -moz-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
}
.phs-daSearch-holder .phs-daSearch .seachTypeSelector .phs-dropdown-menu {
  border: none;
}
.phs-daSearch-holder .tooltipBox .inactive {
  background-color: #f2f3f4;
  color: #908e8c;
}
.phs-daSearch-holder .tooltipBox .resultItem h3 {
  border-bottom: 1px solid #f2f3f4;
}
.projectionOverlay {
  background-color: #FFFFFF;
  border-bottom: 1px solid #52514F;
}
.projectionOverlay.yellow {
  background: rgba(255, 220, 50, 0.85);
}
.CacheManager .cacherefreshbutton {
  background-image: none !important;
  filter: none !important;
  border-radius: 3px;
  border-style: solid;
  border-width: 1px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-family: "Arial", sans-serif;
  font-weight: bold;
  font-size: 100%;
  height: 2.5em;
  line-height: 1.66em;
  padding: 0 1em;
  text-shadow: none;
  text-transform: uppercase;
  -moz-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -o-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -webkit-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  background-color: #E6E7E9 !important;
  border-color: #d2d5d8;
  color: #52514F;
  cursor: pointer;
  font-weight: normal;
  text-transform: none;
  padding: 0 8px;
}
.CacheManager .cacherefreshbutton:focus {
  outline: none !important;
}
.CacheManager .cacherefreshbutton::-moz-focus-inner {
  padding: 0 !important;
  border: 0 none !important;
  margin-top: -2px;
}
.CacheManager .cacherefreshbutton:active,
.CacheManager .cacherefreshbutton:hover,
.CacheManager .cacherefreshbutton:active:hover {
  background-color: #c5c8cc !important;
  border-color: #c5c8cc;
  color: #52514F;
  cursor: pointer;
}
.CacheManager .cacherefreshbutton[disabled] {
  background-color: #f2f3f4 !important;
  border-color: #d2d5d8;
  color: #908e8c;
  cursor: pointer;
  cursor: default;
}
.CacheManager .cacherefreshbutton.selected {
  box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3) !important;
}
.dacachestatusholder p {
  color: #444;
}
.dacachestatusholder .bottomPane {
  color: #444;
}
.dacachestatusholder .bottomPane a {
  color: #3794d9;
}
.notouch .analytics .phs-widget-clickable:hover h2 {
  color: #FFC300;
}
.notouch .analytics .phs-widget-clickable.selected:hover h2 {
  color: #6876cd;
}
.notouch .analytics .grey:hover {
  background-color: #ededed;
}
.notouch .analytics .phs-widget-popup .tabTitle a.k-state-disabled:hover {
  color: #fff;
}
.notouch .analytics .phs-daSearch .tooltipBox .active:hover {
  color: #000000;
  background-color: #FFC300;
}
.notouch .analytics .phs-daSearch .tooltipBox .active:hover dl {
  color: #000000;
  background-color: #FFC300;
}
.notouch .analytics .phs-daSearch .tooltipBox .active:hover h3 {
  border-bottom: 1px solid #FFC300;
}
.notouch .analytics .k-item:hover {
  background: #ccc;
}
.notouch .analytics .phs-horizontal-toolbar .colorfilter.k-state-selected:hover {
  background-color: #E3F6FC;
}
.notouch .analytics .phs-barChartList li.highlighted:hover th a {
  color: #000000;
  background-color: #FFC300;
  -webkit-border-radius: 3px 3px 3px 3px;
  -moz-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  padding: 8px 5px;
}
.notouch .analytics .phs-dropdown-menu .menu li:hover {
  background: #FFC300;
}
.notouch .analytics .phs-dropdown-menu .menu li:hover .menuItemTooltip {
  background: #FFC300;
}
.analytics .k-state-selected,
.analytics .k-state-selected:hover {
  color: #FFFFFF !important;
  background-color: #6876cd;
}
.analytics .k-dropdown-wrap.k-state-hover {
  background: none !important;
  border-color: #cccccc !important;
}
.analytics .k-state-selected,
.analytics .k-state-active,
.analytics .k-state-selected:active,
.analytics .k-state-active:active {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  background-color: #E3F6FC;
  border: 0px;
}
.centerInfo td {
  color: #848993 !important;
}
.phs-dropdown-menu {
  background-image: none !important;
  filter: none !important;
  border-radius: 3px;
  border-style: solid;
  border-width: 1px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-family: "Arial", sans-serif;
  font-weight: bold;
  font-size: 100%;
  height: 2.5em;
  line-height: 1.66em;
  padding: 0 1em;
  text-shadow: none;
  text-transform: uppercase;
  -moz-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -o-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -webkit-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  background-color: #E6E7E9 !important;
  border-color: #d2d5d8;
  color: #52514F;
  cursor: pointer;
  font-weight: normal;
  text-transform: none;
  padding: 0;
}
.phs-dropdown-menu:focus {
  outline: none !important;
}
.phs-dropdown-menu::-moz-focus-inner {
  padding: 0 !important;
  border: 0 none !important;
  margin-top: -2px;
}
.phs-dropdown-menu:active,
.phs-dropdown-menu:hover,
.phs-dropdown-menu:active:hover {
  background-color: #c5c8cc !important;
  border-color: #c5c8cc;
  color: #52514F;
  cursor: pointer;
}
.phs-dropdown-menu[disabled] {
  background-color: #f2f3f4 !important;
  border-color: #d2d5d8;
  color: #908e8c;
  cursor: pointer;
  cursor: default;
}
.phs-dropdown-menu.selected {
  box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3) !important;
}
.phs-dropdown-menu .title {
  font-weight: bold;
}
.phs-dropdown-menu .mainMenuItem {
  color: #444;
}
.phs-dropdown-menu .menu {
  -webkit-tap-highlight-color: transparent;
  border: 1px solid #d2d5d8;
  background-color: #FFFFFF;
  background-image: linear-gradient(top, #FFFFFF 2000%, #f2f3f4 8000%);
  background-image: -o-linear-gradient(top, #FFFFFF 2000%, #f2f3f4 8000%);
  background-image: -moz-linear-gradient(top, #FFFFFF 2000%, #f2f3f4 8000%);
  background-image: -webkit-linear-gradient(top, #FFFFFF 2000%, #f2f3f4 8000%);
  background-image: -ms-linear-gradient(top, #FFFFFF 2000%, #f2f3f4 8000%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #FFFFFF), color-stop(80%, #f2f3f4));
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FFFFFF, endColorstr=#f2f3f4);
  -webkit-border-radius: 3px 3px 3px 3px;
  -moz-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  border-collapse: separate;
  color: #52514F;
  cursor: default;
  -webkit-box-shadow: 0 4px 4px 0 rgba(82, 81, 79, 0.25);
  box-shadow: 0 4px 4px 0 rgba(82, 81, 79, 0.25);
  border-radius: 0 0 6px 6px;
}
.phs-dropdown-menu .menu li.selected:not(.no-select-highlight) {
  color: #FFFFFF !important;
  background-color: #6876cd;
}
.phs-dropdown-menu .menu li.selected:not(.no-select-highlight) .menuItemTooltip {
  color: #FFFFFF !important;
  background-color: #6876cd;
}
.phs-dropdown-menu .menu li .menuItemTooltip {
  color: #666b74;
}
.phs-dropdown-menu .menu li.no-select-highlight:hover {
  color: #FFFFFF !important;
  background-color: #6876cd;
}
.phs-dropdown-menu .menu li.groupline {
  background-color: #d2d5d8;
}
.phs-button {
  background-image: none !important;
  filter: none !important;
  border-radius: 3px;
  border-style: solid;
  border-width: 1px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-family: "Arial", sans-serif;
  font-weight: bold;
  font-size: 100%;
  height: 2.5em;
  line-height: 1.66em;
  padding: 0 1em;
  text-shadow: none;
  text-transform: uppercase;
  -moz-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -o-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -webkit-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  background-color: #E6E7E9 !important;
  border-color: #d2d5d8;
  color: #52514F;
  cursor: pointer;
  font-weight: normal;
  text-transform: none;
}
.phs-button:focus {
  outline: none !important;
}
.phs-button::-moz-focus-inner {
  padding: 0 !important;
  border: 0 none !important;
  margin-top: -2px;
}
.phs-button:active,
.phs-button:hover,
.phs-button:active:hover {
  background-color: #c5c8cc !important;
  border-color: #c5c8cc;
  color: #52514F;
  cursor: pointer;
}
.phs-button[disabled] {
  background-color: #f2f3f4 !important;
  border-color: #d2d5d8;
  color: #908e8c;
  cursor: pointer;
  cursor: default;
}
.phs-button.selected {
  box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3) !important;
}
.left {
  -moz-border-top-right-radius: 0;
  border-top-right-radius: 0;
  -moz-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  border-right: 0;
}
.middle {
  border-radius: 0;
  -moz-radius: 0;
  border-right: 0;
}
.right {
  -moz-border-top-left-radius: 0;
  border-top-left-radius: 0;
  -moz-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
}
.iScrollHorizontalScrollbar {
  -webkit-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  border-radius: 4px;
}
.iScrollHorizontalScrollbar > div {
  background: #52514F;
  -webkit-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  opacity: 0.8;
}
.iScrollVerticalScrollbar {
  border-radius: 4px;
  -webkit-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
}
.iScrollVerticalScrollbar > div {
  background: #FFC300;
  -webkit-border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  opacity: 0.8;
}
b.target {
  border-left: 7px #999999 solid;
  border-top: 6px transparent solid;
  border-bottom: 4px transparent solid;
  border-right: 4px transparent solid;
}
b.target-c20000 {
  -webkit-border-radius: 8px 8px 8px 8px;
  -moz-border-radius: 8px 8px 8px 8px;
  border-radius: 8px 8px 8px 8px;
  background: #c20000;
}
b.target-507f50 {
  -webkit-border-radius: 8px 8px 8px 8px;
  -moz-border-radius: 8px 8px 8px 8px;
  border-radius: 8px 8px 8px 8px;
  background: #507f50;
}
b.target-ffc700 {
  -webkit-border-radius: 8px 8px 8px 8px;
  -moz-border-radius: 8px 8px 8px 8px;
  border-radius: 8px 8px 8px 8px;
  background: #ffc700;
}
b.target-cccccc {
  -webkit-border-radius: 8px 8px 8px 8px;
  -moz-border-radius: 8px 8px 8px 8px;
  border-radius: 8px 8px 8px 8px;
  background: #666666;
}
.tooltipBox {
  border: 1px solid #d2d5d8;
  background-color: #FFFFFF;
  background-image: linear-gradient(top, #FFFFFF 2000%, #f2f3f4 8000%);
  background-image: -o-linear-gradient(top, #FFFFFF 2000%, #f2f3f4 8000%);
  background-image: -moz-linear-gradient(top, #FFFFFF 2000%, #f2f3f4 8000%);
  background-image: -webkit-linear-gradient(top, #FFFFFF 2000%, #f2f3f4 8000%);
  background-image: -ms-linear-gradient(top, #FFFFFF 2000%, #f2f3f4 8000%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #FFFFFF), color-stop(80%, #f2f3f4));
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FFFFFF, endColorstr=#f2f3f4);
  -webkit-border-radius: 3px 3px 3px 3px;
  -moz-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  border-collapse: separate;
  color: #52514F;
  cursor: default;
  -webkit-box-shadow: 0 4px 4px 0 rgba(82, 81, 79, 0.25);
  box-shadow: 0 4px 4px 0 rgba(82, 81, 79, 0.25);
  -webkit-tap-highlight-color: transparent;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.tooltipBox .row .read-more-content {
  border-left: 1px dashed #d2d5d8;
}
.boardTableGrid td,
.boardTableGrid th {
  border-top: 1px solid #FFFFFF;
  border-bottom: 1px solid #efefef;
}
.boardTableGrid td {
  border-left: 1px solid #dedede;
}
.boardTableGrid .emptytd {
  background: #fff;
}
.boardTableGrid tbody th a {
  color: #52514F;
}
.boardTableGrid tbody tr td,
.boardTableGrid tbody tr th {
  background: #f7f7f7;
}
.boardTableGrid tbody tr:nth-child(odd) td,
.boardTableGrid tbody tr:nth-child(odd) th {
  background: #FFFFFF;
}
.boardTableGrid tbody tr.selected b {
  color: #FFFFFF !important;
  background-color: #6876cd;
}
.boardTableGrid tbody tr.selected td,
.boardTableGrid tbody tr.selected th {
  border-bottom: 1px solid #FFEB82;
  background: #FFEB82;
  border-top: 1px solid #FFEB82;
}
.boardTableGrid tbody tr.highlighted th,
.boardTableGrid tbody tr.cursorHighlighted th {
  overflow: visible;
}
.boardTableGrid tbody tr.highlighted th b,
.boardTableGrid tbody tr.cursorHighlighted th b {
  color: #52514F;
}
.boardTableGrid tbody tr.highlighted th a,
.boardTableGrid tbody tr.cursorHighlighted th a {
  color: #000000;
  background-color: #FFC300;
  -webkit-border-radius: 3px 3px 3px 3px;
  -moz-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  padding: 8px 5px;
}
.boardTableGrid tbody tr.focused td,
.boardTableGrid tbody tr.focused th {
  border-bottom: 1px solid #FCDBB7;
  background: #FCDBB7;
  border-top: 1px solid #FCDBB7;
}
.boardTableGrid tr th b {
  color: #FFFFFF;
}
.boardTableGrid tfoot td {
  background: #FFFFFF;
}
.boardTableGrid thead .coltitle td .colHeaderWrapper .resize-handle {
  background-color: #f2f3f4;
  border-left: 1px solid #d2d5d8;
  border-right: 1px solid #d2d5d8;
}
.boardTableGrid thead .totaltitle td label {
  border-top: 1px solid #ddd;
}
.boardTableGrid thead .totaltitle td.total label:before {
  color: #848993;
}
.boardTableGrid thead td {
  background: #f7f7f7;
  border-bottom: 1px solid #d2d5d8;
}
.boardTableGrid thead td span:active {
  background: #ededed;
}
.phs-board-content {
  border-top: 1px solid #d2d5d8;
}
.phs-board-content .listSpacer {
  background: #f1f1f1;
  border-top: 1px solid #d2d5d8;
}
.phs-board-content .chartTotal {
  background: #f1f1f1;
  box-shadow: inset 0px -1px 0 #ddd;
}
.phs-barChartList {
  background: #FFFFFF;
}
.phs-barChartList li {
  border-top: 1px solid #FFFFFF;
  border-bottom: 1px solid #e0e0e0;
}
.phs-barChartList li:nth-child(odd) {
  background: #FFFFFF;
  border-top: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
}
.phs-barChartList li:nth-child(odd) b {
  color: #FFFFFF;
}
.phs-barChartList li:nth-child(even) {
  background: #e0e0e0;
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
}
.phs-barChartList li:nth-child(even) b {
  color: #e0e0e0;
}
.phs-barChartList li:last-child {
  border-bottom: 1px solid transparent;
}
.phs-barChartList li.selected {
  border-bottom: 1px solid #FFEB82;
  background: #FFEB82;
  border-top: 1px solid #FFEB82;
}
.phs-barChartList li.selected b {
  color: #FFFFFF !important;
  background-color: #6876cd;
}
.phs-barChartList li.cursorFocused,
.phs-barChartList li.focused {
  border-bottom: 1px solid #ffd793;
  background: #ffd793;
  border-top: 1px solid #ffd793;
}
.phs-barChartList li.cursorHighlighted th a,
.phs-barChartList li.highlighted th a {
  color: #000000;
  background-color: #FFC300;
  -webkit-border-radius: 3px 3px 3px 3px;
  -moz-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  padding: 8px 5px;
}
.phs-barChartList li th a span {
  padding-left: 0px;
}
.phs-barChartList li th b {
  color: #FFFFFF;
}
.phs-data-legend-tooltipEnabled td:active {
  background-color: #52514F;
  color: #FFFFFF;
}
.phs-innerShadow-down {
  -webkit-box-shadow: 0 0 8px 1px #666;
  box-shadow: 0 0 8px 1px #666;
}
.summaryTrendNavDiv {
  -webkit-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.2);
  border-top: 1px solid #c5c8cc;
}
.summaryTrendNavDiv ol li.selected {
  color: #6876cd;
}
.phs-slider .scrollerHandle {
  background: rgba(255, 235, 130, 0.6);
  border: 1px solid #ddd;
  border-left: 0px;
  box-shadow: 0px 1px 2px #666;
}
.pagingslider {
  border-left: 1px solid #ddd;
}
.pagingslider .scrollerHandle {
  background-color: #FFC300;
  border: 4px solid #FFC300;
  box-shadow: none;
}
.summaryBoardStatisticsHeader .button-text span {
  color: #B1B7BB;
}
.summarystatistics .tabTitle {
  border-top: 1px solid #d2d5d8;
  margin-top: 5px !important;
  height: 16px;
}
.summarystatistics .tabTitle h2 {
  background: #FFFFFF;
  color: #666b74;
}
.summarystatistics .tabTitle h2 {
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
  padding-left: 5px;
  margin-top: -12px;
  float: left;
  padding-right: 10px;
  letter-spacing: 1px;
}
.summarystatistics .tabTitle [class^="icon-"],
.summarystatistics .tabTitle [class*=" icon-"] {
  float: left;
  margin-top: -12px;
  background: #fff;
  padding-left: 5px;
  margin-left: 8px;
  border: 0px;
  font-size: 20px;
}
.summarystatistics .summaryStatsHolder .statCardHolder,
.summarystatistics .summaryStatsHolder .savingCardHolder {
  background: #FFFFFF;
  border: 1px solid #d2d5d8;
}
.summarystatistics .summaryStatsHolder .statCardHolder .titleHolder,
.summarystatistics .summaryStatsHolder .savingCardHolder .titleHolder {
  border-bottom: 1px solid #d2d5d8;
}
.summarystatistics .summaryStatsHolder .savingCardHolder {
  background-color: #FFEB82;
}
.summarystatistics .summaryStatsHolder .itemsHolder dl dt {
  color: #666;
}
.summarystatistics .summaryStatsHolder .itemsHolder .valueHolder .gaugeInnerUnit {
  color: #666666;
}
.summarystatistics .summaryStatsHolder .col-1 {
  border-right: 1px solid #d2d5d8;
}
.summarystatistics .statCardTooltipHolder {
  -webkit-tap-highlight-color: transparent;
  border: 1px solid #d2d5d8;
  background-color: #FFFFFF;
  background-image: linear-gradient(top, #FFFFFF 2000%, #f2f3f4 8000%);
  background-image: -o-linear-gradient(top, #FFFFFF 2000%, #f2f3f4 8000%);
  background-image: -moz-linear-gradient(top, #FFFFFF 2000%, #f2f3f4 8000%);
  background-image: -webkit-linear-gradient(top, #FFFFFF 2000%, #f2f3f4 8000%);
  background-image: -ms-linear-gradient(top, #FFFFFF 2000%, #f2f3f4 8000%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #FFFFFF), color-stop(80%, #f2f3f4));
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FFFFFF, endColorstr=#f2f3f4);
  -webkit-border-radius: 3px 3px 3px 3px;
  -moz-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  border-collapse: separate;
  color: #52514F;
  cursor: default;
  -webkit-box-shadow: 0 4px 4px 0 rgba(82, 81, 79, 0.25);
  box-shadow: 0 4px 4px 0 rgba(82, 81, 79, 0.25);
  box-shadow: none;
}
.summarystatistics .statCardTooltipHolder .tooltipContent {
  color: #52514F;
}
.summarystatistics .statCardTooltipHolder .tooltipArrow div {
  border: 1px solid #c2c2c2;
  background-color: #FFFFFF;
}
.phs-info-details-holder .tabTitle {
  border-top: 1px solid #d2d5d8;
  margin-top: 5px !important;
  height: 16px;
}
.phs-info-details-holder .tabTitle h2 {
  background: #FFFFFF;
  color: #666b74;
}
.phs-info-details-holder .tabTitle h2 {
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
  padding-left: 5px;
  margin-top: -12px;
  float: left;
  padding-right: 10px;
  letter-spacing: 1px;
}
.phs-info-details-holder .tabTitle [class^="icon-"],
.phs-info-details-holder .tabTitle [class*=" icon-"] {
  float: left;
  margin-top: -12px;
  background: #fff;
  padding-left: 5px;
  margin-left: 8px;
  border: 0px;
  font-size: 20px;
}
#phs-resolutionWarning {
  border: 2px solid #FF5F37;
  -webkit-box-shadow: inset 0 0px 15px 5px #FF5F37;
  box-shadow: inset 0 0px 15px 5px #FF5F37;
}
.colorTd span {
  color: #FFFFFF;
  -ms-text-shadow: 1px 1px 1px #000;
  text-shadow: 1px 1px 1px #000;
}
.scroller ul.vertical li.v {
  background: #FFFFFF;
}
.phs-info-details th span {
  color: #6876cd;
}
.infotitle {
  -ms-text-shadow: 1px 1px #fff;
  text-shadow: 1px 1px #fff;
  background: #FFFFFF;
  border: 1px solid #999;
  border-radius: 3px 3px 0 0;
  border-bottom: 0;
}
.phs-board-item-detail {
  background: #FFFFFF;
  border-top: 1px solid #d2d5d8;
}
.phs-board-item-detail .titleIndex span {
  color: #FFFFFF !important;
  background-color: #6876cd;
}
.phs-float-table {
  border-left: 4px solid #000;
  box-shadow: -1px 0 10px #333;
}
.phs-float-table .tableHolder {
  background-color: #FFFFFF;
}
.phs-innerShadow-right {
  -webkit-box-shadow: 0 0 8px 1px #666;
  box-shadow: 0 0 8px 1px #666;
}
.summaryBoard {
  background: #FFFFFF;
}
.phs-page-footer {
  background: #52514F;
  border-top: 2px solid #000;
}
.splitter {
  background: #FFFFFF;
  background: -moz-linear-gradient(top, #FFFFFF 0, #d2d5d8 23%, #d2d5d8 62%, #FFFFFF 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(23%, #d2d5d8), color-stop(62%, #d2d5d8), color-stop(100%, #FFFFFF));
  background: -webkit-linear-gradient(top, #FFFFFF 0, #d2d5d8 23%, #d2d5d8 62%, #FFFFFF 100%);
  background: -o-linear-gradient(top, #FFFFFF 0, #d2d5d8 23%, #d2d5d8 62%, #FFFFFF 100%);
  background: -ms-linear-gradient(top, #FFFFFF 0, #d2d5d8 23%, #d2d5d8 62%, #FFFFFF 100%);
  background: linear-gradient(to bottom, #FFFFFF 0, #d2d5d8 23%, #d2d5d8 62%, #FFFFFF 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@pharosColorBorderLight', endColorstr='@pharosColorWhite', GradientType=0);
}
.phs-FullHeight {
  background: #FFFFFF;
}
table.phs-table-summary td {
  border: 1px solid #d2d5d8;
}
table.phs-table-summary tr:nth-child(even) {
  background: #e0e0e0;
}
.graphslider {
  background-color: #FFFFFF;
  border-left: #d2d5d8 1px solid;
  border-right: #d2d5d8 1px solid;
}
.scrolling .phs-barChartList b {
  color: #52514F !important;
}
.scrolling .boardTableGrid th b {
  color: #52514F;
}
.phs-page-header {
  background: #52514F;
  border-bottom: 1px solid #52514F;
  border-top: 1px solid #52514F;
}
#contentOutput .phs-page-header {
  border-top: none !important;
}
.phs-header {
  background: -webkit-gradient(linear, 50% 89%, 50% 0, from(#ccc), to(#ccc));
}
.summaryTrendLegendDiv .trendLegendLabel,
.summaryTrendLegendDiv .trendLegendValue {
  color: #FFFFFF;
}
.board-nav {
  color: #FFFFFF;
  background: #52514F;
}
.board-nav div.paging {
  color: #FFFFFF;
}
.board-nav span.tooltip {
  -webkit-tap-highlight-color: transparent;
  border: 1px solid #d2d5d8;
  background-color: #FFFFFF;
  background-image: linear-gradient(top, #FFFFFF 2000%, #f2f3f4 8000%);
  background-image: -o-linear-gradient(top, #FFFFFF 2000%, #f2f3f4 8000%);
  background-image: -moz-linear-gradient(top, #FFFFFF 2000%, #f2f3f4 8000%);
  background-image: -webkit-linear-gradient(top, #FFFFFF 2000%, #f2f3f4 8000%);
  background-image: -ms-linear-gradient(top, #FFFFFF 2000%, #f2f3f4 8000%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #FFFFFF), color-stop(80%, #f2f3f4));
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FFFFFF, endColorstr=#f2f3f4);
  -webkit-border-radius: 3px 3px 3px 3px;
  -moz-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  border-collapse: separate;
  color: #52514F;
  cursor: default;
  -webkit-box-shadow: 0 4px 4px 0 rgba(82, 81, 79, 0.25);
  box-shadow: 0 4px 4px 0 rgba(82, 81, 79, 0.25);
  -webkit-box-shadow: 3px 0px 3px rgba(0, 0, 0, 0.2);
  -ms-box-shadow: 3px 0px 3px rgba(0, 0, 0, 0.2);
  box-shadow: 3px 0px 3px rgba(0, 0, 0, 0.2);
}
.board-nav .thumbnailHover {
  color: #52514F;
}
.board-nav .thumbnailActive {
  color: #52514F;
  background: #FFFFFF;
}
.trendNavigator {
  border-right: 1px solid #d2d5d8;
}
.trendNavigator .sliderThumbnail {
  color: #FFFFFF;
  background: #52514F;
}
.trendNavigator .sliderThumbnail.thumbnailActive::after {
  border-left: 1px solid #d2d5d8;
  border-bottom: 1px solid #d2d5d8;
}
.trendSwitcher ol > li.selected {
  color: #FFFFFF;
  background: #52514F;
}
.summaryTrendDiv {
  border-right: 1px solid #d2d5d8;
}
.leftNavigator {
  border-right: 1px solid #FFFFFF;
}
.widernav .thumbnailActive .tooltip {
  color: #FFFFFF;
}
.paneNavigator {
  border-left: 0 solid #000000;
}
.paneNavigator a:active {
  color: #FFFFFF !important;
  background-color: #6876cd;
}
.paneNavigator a {
  border: 1px solid #d2d5d8;
  background: #FFFFFF;
}
.paneNavigator a.clicked {
  background: #FFAA19;
  color: #FFFFFF;
}
.phs-description-pane {
  background: #FFFFFF;
}
.phs-description-pane .phs-legend-td {
  border-left: 1px solid #d2d5d8;
}
.phs-description-pane h3.target {
  border-bottom: 1px solid #d2d5d8;
}
.phs-horizontal-toolbar {
  -ms-text-shadow: 1px 1px #fff;
  text-shadow: 1px 1px #fff;
}
.phs-horizontal-toolbar h1 {
  letter-spacing: 0;
  font-size: 18px;
  text-shadow: 0px 1px 0px #ccc;
}
.phs-horizontal-toolbar .phs-button,
.phs-horizontal-toolbar .phs-button-primary,
.phs-horizontal-toolbar .phs-button-secondary,
.phs-horizontal-toolbar .phs-button-small,
.phs-horizontal-toolbar .phs-button-large,
.phs-horizontal-toolbar [class^="phs-button"] {
  height: 2.5em;
  line-height: 2.5;
}
.phs-horizontal-toolbar .icon-binoculars {
  margin-right: 0;
}
.pieContent {
  background: #FFFFFF;
}
.phs-table-grid {
  border-right: 1px solid #d2d5d8;
}
.phs-table-grid td {
  border-bottom: 1px solid #d2d5d8;
  border-left: 1px solid #d2d5d8;
}
.phs-table-grid th {
  border-right: 1px solid #d2d5d8;
  border-bottom: 1px solid #aaaaaa;
}
.chartHolder {
  border: 5px solid #ededed;
}
.phs-LeftNav {
  border-right: 1px solid #d2d5d8;
  background-color: #E6E7E9;
}
.phs-LeftNav td:active {
  background: #6876cd;
}
.phs-inline-toolbar {
  background: #FFFFFF;
  border-radius: 0 0 6px 6px;
}
.target-container {
  background-color: #FFFFFF;
  border: 1px solid #ccc;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
.phs-breadcrumb-button {
  color: #666666;
  background: #FFFFFF;
}
.phs-breadcrumb-button sup {
  margin-left: 10px;
}
.phs-breadcrumb-button.last {
  background: #52514F;
  color: #FFFFFF;
}
.phs-breadcrumb-button.last .phs-breadcrumb-Separator {
  margin: auto;
  display: none;
}
.phs-breadcrumb-end {
  display: none;
}
.phs-list-back-button {
  color: #FFFFFF;
  -ms-text-shadow: 1px 1px 1px #000;
  text-shadow: 1px 1px 1px #000;
}
.phs-list-back-button:active {
  background-color: #50607f;
}
.handleArrow {
  background-color: #c8c8c8;
  background-color: rgba(200, 200, 200, 0.25);
}
.summaryTrendChartsDiv .tabTitle {
  border-top: 1px solid #d2d5d8;
  margin-top: 5px !important;
  height: 16px;
}
.summaryTrendChartsDiv .tabTitle h2 {
  background: #FFFFFF;
  color: #666b74;
}
.summaryTrendChartsDiv .tabTitle h2 {
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
  padding-left: 5px;
  margin-top: -12px;
  float: left;
  padding-right: 10px;
  letter-spacing: 1px;
}
.summaryTrendChartsDiv .tabTitle [class^="icon-"],
.summaryTrendChartsDiv .tabTitle [class*=" icon-"] {
  float: left;
  margin-top: -12px;
  background: #fff;
  padding-left: 5px;
  margin-left: 8px;
  border: 0px;
  font-size: 20px;
}
.k-list {
  background: #FFFFFF;
}
.phs-entitytype-title.phs-titlebar {
  border-color: #d2d5d8;
}
.phs-find-dialog {
  background: #FFFFFF;
}
.phs-find-dialog input {
  border: 1px solid #d2d5d8;
}
.k-dropdown .k-state-focused {
  color: inherit;
  background-color: #f3f3f4;
  border-color: #dbdbde;
}
.target-c20000 .target-field dd,
.target-c20000 .target-field td {
  color: #c20000;
}
.target-c20000.phs-breadcrumb-button b {
  -webkit-border-radius: 8px 8px 8px 8px;
  -moz-border-radius: 8px 8px 8px 8px;
  border-radius: 8px 8px 8px 8px;
  background: #c20000;
}
.target-507f50 .target-field dd,
.target-507f50 .target-field td {
  color: #507f50;
}
.target-507f50.phs-breadcrumb-button b {
  -webkit-border-radius: 8px 8px 8px 8px;
  -moz-border-radius: 8px 8px 8px 8px;
  border-radius: 8px 8px 8px 8px;
  background: #507f50;
}
.target-ffc700 .target-field dd,
.target-ffc700 .target-field td {
  -webkit-border-radius: 8px 8px 8px 8px;
  -moz-border-radius: 8px 8px 8px 8px;
  border-radius: 8px 8px 8px 8px;
  color: #ffc700;
}
.target-ffc700.phs-breadcrumb-button b {
  -webkit-border-radius: 8px 8px 8px 8px;
  -moz-border-radius: 8px 8px 8px 8px;
  border-radius: 8px 8px 8px 8px;
  background: #ffc700;
}
.target-cccccc.phs-entitytype-title {
  border-bottom-color: #666666;
}
.target-cccccc.phs-breadcrumb-button b {
  background: #666666;
}
.targetc20000 .phs-target-holder .value {
  color: #c20000;
}
.targetffc700 .phs-target-holder .value {
  color: #ffc700;
}
.targetcccccc .phs-target-holder .value {
  color: #ccc;
}
.target507f50 .phs-target-holder .value {
  color: #507f50;
}
.phs-cards-holder-outter {
  border-top: 1px solid #d2d5d8;
}
.phs-cards-holder-outter .phs-cards-holder .phs-card {
  border: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  margin: 0;
}
.phs-cards-holder-outter .phs-cards-holder .phs-card h3 {
  border-bottom: 1px solid #d2d5d8;
}
.tabbutton .phs-dropdown-menu .mainMenuItem {
  border: 1px solid #d2d5d8;
  border-radius: 3px;
  border-radius: 0;
  border: 0;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
}
.tabbutton .phs-dropdown-menu .mainMenuItem.selected {
  background: #FFFFFF;
}
.tabbutton .phs-dropdown-menu .mainMenuItem:before {
  color: #999999;
}
.pagingtransacation {
  background: #FFFFFF;
}
.analytics .phs-dashboard-Holder {
  background: #FFFFFF;
  border-right: 1px solid #ccc;
}
.analytics .phs-widget-legend .phs-widget-legend-label {
  -webkit-border-radius: 6px 6px 6px 6px;
  -moz-border-radius: 6px 6px 6px 6px;
  border-radius: 6px 6px 6px 6px;
  border: 1px solid #6876cd;
  color: #52514F;
}
.analytics .phs-widget-clickable.selected h3 {
  color: #000000;
}
.analytics .phs-widget-clickable.selected h2 {
  color: #6876cd;
}
.analytics .phs-widget-clickable.selected .phs-widget-container {
  background: #E6E7E9;
}
.analytics .phs-widget-holder .valueHolder-small span,
.analytics .phs-widget-holder .valueHolder span,
.analytics .gaugeInnerUnit {
  color: #aaaaaa;
}
.analytics .paperstack-container .topRow,
.analytics .metrics-container .topRow {
  border-bottom: 1px solid #f2f3f4;
}
.analytics .paperstack-container .splierRow,
.analytics .metrics-container .splierRow {
  border-right: 1px solid #f2f3f4;
}
.analytics .column-container .ps-widget-legendItems tr:nth-child(odd) {
  background-color: #eeeeee;
}
.analytics .areaChartLegend label {
  color: #52514F;
}
.analytics .floatColumn3 li {
  border-bottom: 1px solid #d2d5d8;
}
.analytics .phs-widget-popup .tabTitle {
  background: url(/Images/tab_bg.png) repeat-x;
  margin: 0 auto;
  height: 23px;
  width: 130px;
  position: relative;
  text-align: center;
  margin-top: 0;
}
.analytics .phs-widget-popup .tabTitle:before {
  background: url(/Images/tab_left.png) repeat-x;
}
.analytics .phs-widget-popup .tabTitle:after {
  background: url(/Images/tab_right.png) repeat-x;
}
.analytics .phs-widget-popup .tabTitle h2 {
  font-size: 10px !important;
  font-weight: normal;
  text-transform: uppercase;
  letter-spacing: 1px;
}
.analytics .phs-widget-popup .tabTitle [class^="icon-"],
.analytics .phs-widget-popup .tabTitle [class*=" icon-"] {
  float: left;
  margin-top: -12px;
  background: #fff;
  padding-left: 5px;
  margin-left: 8px;
  border: 0px;
  font-size: 20px;
}
.analytics .phs-widget-popup .tabTitle h2 {
  color: #6876cd;
}
.analytics .phs-widget-popup .tabTitle a {
  color: #52514F;
  -ms-text-shadow: 0 -1px 1px #ccc;
  text-shadow: 0 -1px 1px #ccc;
}
.analytics .phs-widget-popup .tabTitle a.k-state-disabled {
  color: #FFFFFF;
  -ms-text-shadow: -1px -1px #999;
  text-shadow: -1px -1px #999;
}
.analytics .phs-widget-popup .phs-widget-infoContainer .phs-widget-infoContainerInner {
  background: #E6E7E9;
  border-top: 1px solid #E6E7E9;
}
.analytics .phs-widget-popup .phs-widget-infoContainer .body {
  border-top: 1px solid #d2d5d8;
}
.analytics .valueblock {
  border-top: 1px solid #d2d5d8;
  -webkit-border-radius: 6px 6px 0 0;
  -moz-border-radius: 6px 6px 0 0;
  border-radius: 6px 6px 0 0;
  box-shadow: inset 0px 1px 0px #FFFFFF;
}
.analytics .valueblock label {
  -ms-text-shadow: 0 -1px 1px #ccc;
  text-shadow: 0 -1px 1px #ccc;
}
.analytics .valueblock span {
  -ms-text-shadow: 0 -1px 1px #ccc;
  text-shadow: 0 -1px 1px #ccc;
}
.analytics .valueblock sup {
  color: #666;
}
.analytics .valueblock sub {
  color: #666;
}
.analytics .valueblockwide .corner span {
  color: #444;
}
.analytics .targetDate {
  color: #666b74;
  border-top: 1px dashed #d2d5d8;
}
.analytics .myScrollbarV > div {
  background: #000000;
}
/*---------------------------------------------------------------------
 [notificationFx.less]
--------------------------------------------------------------------- */
.ns-box {
  background: rgba(82, 81, 79, 0.85);
  color: #FFFFFF;
  font-family: "Arial", sans-serif;
}
.ns-box p {
  color: #FFFFFF;
  margin-left: 6px;
}
.ns-box a {
  color: #707dcf;
  opacity: 1;
  text-decoration: underline;
}
.ns-box a:hover {
  color: #96A0DC;
}
.ns-box .ns-close {
  border-radius: 100%;
}
.ns-box .ns-close::before,
.ns-box .ns-close::after {
  background: #FFFFFF;
}
.ns-box .ns-close:hover::before,
.ns-box .ns-close:hover::after {
  background: #52514F;
}
.ns-box .ns-close:hover {
  background: rgba(255, 255, 255, 0.5);
}
@media screen and (max-width: 1024px) {
  .ns-box .ns-close {
    right: 6%;
  }
}
.ns-box.ns-type-1 {
  background: rgba(145, 220, 225, 0.85);
  color: #52514F;
}
.ns-box.ns-type-1 p,
.ns-box.ns-type-1 [class^="icon-"],
.ns-box.ns-type-1 [class*=" icon-"] {
  color: #52514F;
}
.ns-box.ns-type-1 .ns-close::before,
.ns-box.ns-type-1 .ns-close::after {
  background: #52514F;
}
.ns-box.ns-type-2 {
  background: rgba(255, 220, 50, 0.85);
  color: #52514F;
}
.ns-box.ns-type-2 p,
.ns-box.ns-type-2 [class^="icon-"],
.ns-box.ns-type-2 [class*=" icon-"] {
  color: #52514F;
}
.ns-box.ns-type-2 .ns-close::before,
.ns-box.ns-type-2 .ns-close::after {
  background: #52514F;
}
.ns-box.ns-type-3 {
  background: rgba(255, 95, 55, 0.85);
  color: #FFFFFF;
}
.ns-box.ns-type-3 p,
.ns-box.ns-type-3 [class^="icon-"],
.ns-box.ns-type-3 [class*=" icon-"] {
  color: #FFFFFF;
}
.ns-box.ns-type-3 a {
  color: #FFDC32;
}
.ns-box.ns-type-3 a:hover {
  color: #FFEB82;
}
.ns-box.ns-type-3 .ns-close::before,
.ns-box.ns-type-3 .ns-close::after {
  background: #FFFFFF;
}
.ns-box.ns-type-4 {
  background: rgba(155, 210, 70, 0.85);
  color: #52514F;
}
.ns-box.ns-type-4 p,
.ns-box.ns-type-4 [class^="icon-"],
.ns-box.ns-type-4 [class*=" icon-"] {
  color: #52514F;
}
.ns-box.ns-type-4 .ns-close::before,
.ns-box.ns-type-4 .ns-close::after {
  background: #52514F;
}
.ns-effect-slidetop .ns-close::before,
.ns-effect-slidetop .ns-close::after {
  width: 2px;
}
.ns-effect-slidetop.ns-show,
.ns-effect-slidetop.ns-hide {
  -moz-animation-duration: 200ms;
  -o-animation-duration: 200ms;
  -webkit-animation-duration: 200ms;
  animation-duration: 200ms;
  -moz-animation-timing-function: cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -o-animation-timing-function: cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -webkit-animation-timing-function: cubic-bezier(0.175, 0.61, 0.18, 0.985);
  animation-timing-function: cubic-bezier(0.175, 0.61, 0.18, 0.985);
}
.notificationTheme {
  background: rgba(255, 220, 50, 0.85);
  color: #52514F;
}
.ui-widget,
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
  color: #52514F;
  font-family: "Arial", sans-serif;
}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
  background-image: none !important;
  filter: none !important;
}
.ui-widget-header {
  background-color: #FFC300;
  color: #52514F;
  background-image: none !important;
  filter: none !important;
  border: none !important;
  font-weight: bold;
  padding: 0.5em 1em !important;
}
.ui-widget-content {
  background-color: #FFFFFF;
  color: #52514F;
  background-image: none !important;
  filter: none !important;
}
.ui-widget-content fieldset.k-widget {
  background-color: #E6E7E9;
  color: #52514F;
}
.ui-dialog {
  border: none !important;
  -webkit-box-shadow: 0 4px 4px 0 rgba(82, 81, 79, 0.25);
  box-shadow: 0 4px 4px 0 rgba(82, 81, 79, 0.25);
  padding: 0 !important;
  top: 68px;
  left: 253px;
}
.ui-dialog:focus {
  outline: none !important;
}
.ui-dialog .ui-dialog-titlebar-close {
  background-color: #FFC300;
  color: transparent;
}
.ui-dialog .ui-dialog-titlebar-close:focus {
  outline: none !important;
}
.ui-dialog .ui-dialog-titlebar-close .ui-icon {
  background-image: url(/Content/JQueryUI/ui-icons_52514F_256x240.png);
}
.ui-dialog .ui-dialog-titlebar-close.ui-state-default {
  background-color: #FFC300;
  color: transparent;
}
.ui-dialog .ui-dialog-titlebar-close:hover,
.ui-dialog .ui-dialog-titlebar-close.ui-state-hover {
  background-color: #FFDC32;
}
.ui-dialog .ui-dialog-buttonpane {
  border: none !important;
}
.ui-dialog .ui-dialog-buttonpane .ui-button {
  background-image: none !important;
  filter: none !important;
  border-radius: 3px;
  border-style: solid;
  border-width: 1px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-family: "Arial", sans-serif;
  font-weight: bold;
  font-size: 100%;
  height: 2.5em;
  line-height: 1.66em;
  padding: 0 1em;
  text-shadow: none;
  text-transform: uppercase;
  -moz-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -o-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -webkit-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  background-color: #E6E7E9 !important;
  border-color: #d2d5d8;
  color: #52514F;
  cursor: pointer;
  font-weight: normal;
  text-transform: none;
  height: 2.25em;
}
.ui-dialog .ui-dialog-buttonpane .ui-button:focus {
  outline: none !important;
}
.ui-dialog .ui-dialog-buttonpane .ui-button::-moz-focus-inner {
  padding: 0 !important;
  border: 0 none !important;
  margin-top: -2px;
}
.ui-dialog .ui-dialog-buttonpane .ui-button:active,
.ui-dialog .ui-dialog-buttonpane .ui-button:hover,
.ui-dialog .ui-dialog-buttonpane .ui-button:active:hover {
  background-color: #c5c8cc !important;
  border-color: #c5c8cc;
  color: #52514F;
  cursor: pointer;
}
.ui-dialog .ui-dialog-buttonpane .ui-button[disabled] {
  background-color: #f2f3f4 !important;
  border-color: #d2d5d8;
  color: #908e8c;
  cursor: pointer;
  cursor: default;
}
.ui-dialog .ui-dialog-buttonpane .ui-button.selected {
  box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3) !important;
}
.ui-dialog .ui-dialog-buttonpane .ui-button:first-child {
  background-image: none !important;
  filter: none !important;
  border-radius: 3px;
  border-style: solid;
  border-width: 1px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-family: "Arial", sans-serif;
  font-weight: bold;
  font-size: 100%;
  height: 2.5em;
  line-height: 1.66em;
  padding: 0 1em;
  text-shadow: none;
  text-transform: uppercase;
  -moz-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -o-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -webkit-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  background-color: #FFDC32 !important;
  border-color: #FFDC32;
  color: #52514F;
  cursor: pointer;
  font-weight: normal;
  text-transform: none;
  height: 2.25em;
}
.ui-dialog .ui-dialog-buttonpane .ui-button:first-child:focus {
  outline: none !important;
}
.ui-dialog .ui-dialog-buttonpane .ui-button:first-child::-moz-focus-inner {
  padding: 0 !important;
  border: 0 none !important;
  margin-top: -2px;
}
.ui-dialog .ui-dialog-buttonpane .ui-button:first-child:active,
.ui-dialog .ui-dialog-buttonpane .ui-button:first-child:hover,
.ui-dialog .ui-dialog-buttonpane .ui-button:first-child:active:hover {
  background-color: #f4ca00 !important;
  border-color: #f4ca00;
  color: #52514F;
  cursor: pointer;
}
.ui-dialog .ui-dialog-buttonpane .ui-button:first-child[disabled] {
  background-color: #ffe66f !important;
  border-color: #ffe66f;
  color: #908e8c;
  cursor: pointer;
  cursor: default;
}
.ui-dialog .ui-dialog-buttonpane .ui-button:first-child.selected {
  box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3) !important;
}
.ui-accordion .ui-accordion-header {
  background-color: #FFFFFF;
  color: #52514F;
  border: none !important;
  height: 35px !important;
  padding: 0 !important;
  margin: 0 !important;
}
.ui-accordion .ui-accordion-header:not(:first-child):not(.ui-state-active) {
  border-top: 1px solid #d2d5d8 !important;
}
.ui-accordion .ui-accordion-header .ui-icon {
  margin-top: -10px;
}
.ui-accordion .ui-accordion-header.ui-state-default:not(.ui-state-active):not(.ui-state-hover) .ui-icon {
  background-image: url(/Content/JQueryUI/ui-icons_52514F_256x240.png);
}
.ui-accordion .ui-accordion-header a {
  -moz-transition: background-color 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -o-transition: background-color 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -webkit-transition: background-color 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  transition: background-color 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
}
.ui-accordion .ui-accordion-header.ui-state-hover a,
.ui-accordion .ui-accordion-header.ui-state-hover a:link,
.ui-accordion .ui-accordion-header.ui-state-hover a:visited,
.ui-accordion .ui-accordion-header.ui-state-active a,
.ui-accordion .ui-accordion-header.ui-state-active a:link,
.ui-accordion .ui-accordion-header.ui-state-active a:visited {
  background-color: #52514F;
  color: #FFFFFF;
}
.ui-accordion .ui-accordion-content {
  background-color: #FFFFFF;
  color: #52514F;
  margin-top: 0;
  padding: 0 !important;
  top: 0;
}
.ui-accordion .ui-accordion-content.ui-widget-content {
  border: none !important;
  border-right: 1px solid #d2d5d8 !important;
}
body {
  font-family: "Arial", sans-serif;
  margin: 0 !important;
  font-size: 9pt;
  font-weight: 400;
  line-height: 1.6;
  background-color: #FFFFFF;
  color: #52514F;
  line-height: normal;
}
body a {
  color: #96A0DC;
}
body a:hover {
  color: #707dcf;
  cursor: pointer !important;
}
body a:active,
body a:focus {
  outline: none !important;
}
body h1 {
  font-size: 2.3em;
  font-weight: 700;
  line-height: 1;
}
body h2 {
  font-size: 1.975em;
  font-weight: 700;
  line-height: 1;
}
body h3 {
  font-size: 1.65em;
  font-weight: 700;
  line-height: 1;
}
body h4 {
  font-size: 1.325em;
  font-weight: 700;
  line-height: 1;
}
body h5 {
  font-size: 1em;
  font-weight: 700;
  line-height: 1;
}
body.Account {
  background-color: #52514F;
  color: #FFFFFF;
}
body.PopUp,
body.errorPage {
  background-color: #E6E7E9;
  color: #52514F;
}
.selected-item {
  color: white;
  background-color: #FFAA19;
}
header {
  background-color: #FFFFFF;
  color: #52514F;
  border-bottom: 1px solid #FFFFFF;
}
#headerLogo {
  top: 4px;
}
#headerLogo img {
  height: 54px;
}
footer {
  background-color: #52514F;
  color: #FFFFFF;
}
footer span a {
  color: #FFFFFF;
}
#screenToggle {
  -moz-transition: left 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -o-transition: left 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -webkit-transition: left 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  transition: left 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
}
#screenToggle button {
  border-radius: 0 3px 3px 0;
}
#leftColumn,
#rightColumn,
#fleetDesignContainer {
  background-color: #FFFFFF;
  color: #52514F;
  -moz-transition: left 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -o-transition: left 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -webkit-transition: left 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  transition: left 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
}
#contentOutput {
  -moz-transition: opacity 100ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -o-transition: opacity 100ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -webkit-transition: opacity 100ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  transition: opacity 100ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
}
.phs-navbar,
.phs-navbar-inverse {
  height: 35px;
}
.phs-navbar li,
.phs-navbar-inverse li {
  height: 35px;
  line-height: 35px;
}
.phs-navbar li a,
.phs-navbar-inverse li a {
  height: 29px;
  line-height: 34px;
  padding: 0 1em;
}
#Personalized-Views:after {
  color: #FFFFFF;
  background-color: #61cdd4;
}
.phs-button,
.phs-button-primary,
.phs-button-secondary,
.phs-button-small,
.phs-button-large,
.phs-button-large[disabled=disabled],
.phs-button-large:hover,
.phs-button-large:active,
.phs-button-large:active:hover,
[class^="phs-button"] {
  height: 2.25em;
  padding: 0 0.75em;
  font-weight: normal;
  text-transform: none;
}
.phs-button-primary[disabled],
.phs-button-primary[disabled]:hover,
.phs-button-primary[disabled]:active,
.phs-button-primary[disabled]:active:hover {
  background-color: #ffe66f !important;
  border-color: #ffe66f !important;
  color: #908e8c !important;
  cursor: pointer !important;
}
.buttonGroup button {
  border-radius: 0;
}
.buttonGroup button:first-child {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
.buttonGroup button:last-child {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}
.buttonGroup button:not(:last-child) {
  border-right-width: 0px;
}
.card {
  background-color: #FFFFFF;
  color: #52514F;
  border: 1px solid #d2d5d8;
}
.card .cardTitle {
  border-bottom: 1px solid #d2d5d8;
}
.card .cardContent .contentHolder:first-child:not(:last-child) {
  border-right: 1px solid #d2d5d8;
}
.card .cardContent .contentHolder .value.over {
  color: #bc2600;
  font-weight: bold;
}
.required:not(input) {
  color: #FF5F37;
  margin-right: 0.25em;
}
.k-state-disabled .required:not(input) {
  color: inherit;
}
.field-validation-error:not(input) {
  background: rgba(255, 95, 55, 0.85);
  color: #FFFFFF;
  border: 1px solid #FF5F37;
  display: inline-block;
  padding: 1px 4px 1px 4px;
}
.error a {
  text-decoration: underline;
}
.customerItem {
  text-decoration: none;
}
.sortable:hover,
.sortable.hint {
  background-color: #E6E7E9;
  color: #52514F;
}
.sortable.placeholder {
  background-color: #FFEB82;
}
.listViewBox {
  background-color: #FFFFFF;
  color: #52514F;
  border: 1px solid #d2d5d8;
}
.listViewBox:hover {
  -webkit-box-shadow: 0 4px 4px 0 rgba(82, 81, 79, 0.25);
  box-shadow: 0 4px 4px 0 rgba(82, 81, 79, 0.25);
}
.ac-vertContainer {
  color: #52514F;
  width: 500px;
}
.ac-vertContainer div {
  font-size: 22px;
  color: #FFFFFF;
}
.ac-vertContainer div article ol {
  line-height: 32px;
}
.ac-vertContainer div a,
.ac-vertContainer div a:visited,
.ac-vertContainer div a:hover {
  color: #753BBD;
  font-size: 16px;
  text-decoration: underline;
}
.ac-vertContainer div.emptyList:hover {
  color: #FFFFFF;
}
.ac-vertContainer div:hover {
  color: #B1B7BB;
}
.ac-vertContainer div input {
  color: #52514F;
}
.ac-vertContainer div input ~ label {
  color: #52514F;
}
.ac-vertContainer div input ~ label:hover {
  color: #B1B7BB;
}
.ac-vertContainer div input ~ p {
  color: #52514F;
}
.eulaPage header {
  padding: 0.25em 0;
}
.eulaPage .logo {
  margin: 0 auto;
  max-width: 209px;
  min-width: 209px;
}
.eulaPage > h2 {
  background-color: #FFC300;
  color: #52514F;
  font-size: 1em;
}
#eulaText {
  background-color: #FFFFFF;
  color: #52514F;
  border-style: solid;
  border-width: 1px;
}
#eulaText h1 {
  font-size: 1em;
}
#listControlBar {
  border-bottom: 1px solid #d2d5d8;
}
.csWidgetGridContainer {
  -moz-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -o-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -webkit-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
}
.csWidgetGridContainer > .k-grid-content tr:not(.k-alt) td {
  background: #FFFFFF;
}
.csWidgetGridContainer .item:hover {
  background-color: #FFEB82;
}
.csWidgetGridContainer .itemCustomer.k-state-selected:hover {
  background-color: #FFAA19;
}
.csWidgetGridContainer > .k-grid-toolbar > .headerWrap.k-toolbar .phs-button {
  height: 2.5em;
}
.tonerWrap {
  background-color: #E6E7E9;
  color: #52514F;
  box-shadow: inset 0 3px 6px rgba(82, 81, 79, 0.25);
}
.tonerValue {
  box-shadow: inset 0 7px 7px rgba(255, 255, 255, 0.25);
}
.tonerValue.black {
  background-color: #000000;
}
.tonerValue.magenta {
  background-color: #dd00dd;
}
.tonerValue.yellow {
  background-color: #dddd00;
}
.tonerValue.cyan {
  background-color: #00dddd;
}
.tonerValue.darkGray {
  background-color: #666b74;
}
#SelectedCostProfileGuid-list li.k-state-hover:first-child h4,
#SelectedCostProfileGuid-list li.k-state-hover .costProfileList,
#SelectedCostProfileGuid-list li.k-state-selected.k-state-hover:first-child h4,
#SelectedCostProfileGuid-list li.k-state-selected.k-state-hover .costProfileList {
  border-color: #FFEB82;
}
#SelectedCostProfileGuid-list li.k-state-selected:first-child h4,
#SelectedCostProfileGuid-list li.k-state-selected .costProfileList {
  border-color: #FFAA19;
}
#SelectedCostProfileGuid-list li .costProfileList,
#SelectedCostProfileGuid-list li:first-child h4,
s#SelectedCostProfileGuid-list li.k-state-selected.k-state-hover .costProfileList {
  border-color: #E6E7E9;
}
.loginForm {
  background-color: #FFFFFF;
  color: #52514F;
}
.loginForm .loginHeader {
  background-color: #FFC300;
  color: #52514F;
  background-image: none !important;
  filter: none !important;
  border: none !important;
  font-weight: bold;
  padding: 0.5em 1em !important;
}
.loginForm .k-button {
  background-image: none !important;
  filter: none !important;
  border-radius: 3px;
  border-style: solid;
  border-width: 1px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-family: "Arial", sans-serif;
  font-weight: bold;
  font-size: 100%;
  height: 2.5em;
  line-height: 1.66em;
  padding: 0 1em;
  text-shadow: none;
  text-transform: uppercase;
  -moz-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -o-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -webkit-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  background-color: #FFDC32 !important;
  border-color: #FFDC32;
  color: #52514F;
  cursor: pointer;
  font-weight: normal;
  text-transform: none;
  height: 2.25em;
}
.loginForm .k-button:focus {
  outline: none !important;
}
.loginForm .k-button::-moz-focus-inner {
  padding: 0 !important;
  border: 0 none !important;
  margin-top: -2px;
}
.loginForm .k-button:active,
.loginForm .k-button:hover,
.loginForm .k-button:active:hover {
  background-color: #f4ca00 !important;
  border-color: #f4ca00;
  color: #52514F;
  cursor: pointer;
}
.loginForm .k-button[disabled] {
  background-color: #ffe66f !important;
  border-color: #ffe66f;
  color: #908e8c;
  cursor: pointer;
  cursor: default;
}
.loginForm .k-button.selected {
  box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3) !important;
}
.loginNote {
  color: #FFFFFF;
  font-style: italic;
}
.linkUserListItem h4 {
  border-bottom: 1px solid #d2d5d8;
}
.linkUserListItem span.detailHolder {
  border-color: #d2d5d8;
}
#configureTargetsForm .withinTarget {
  color: #597f1f;
}
#configureTargetsForm .nearTarget {
  color: #FFAA19;
}
#configureTargetsForm .overTarget {
  color: #bc2600;
}
#configureTargetsForm .targetDate {
  border-top: 1px dotted #B1B7BB;
}
#customerProfilesLicensingIndex .licensingDetails {
  border-top: 1px solid #d2d5d8;
}
#customerProfilesLicensingIndex .licensingDetails .halfScreen:not(.halfScreenRight) {
  border-right: 1px solid #d2d5d8;
}
#customerProfilesLicensingIndex .licensingDetails .feature .featureHeader.selected {
  background-color: #E6E7E9;
  color: #52514F;
}
#customerProfilesLicensingIndex .licensingDetails .feature.k-state-disabled {
  background-color: #E6E7E9;
  color: #52514F;
  color: #6c6b68;
  opacity: 1;
}
#customerProfilesLicensingIndex .licensingDetails .feature.k-state-disabled button.k-button {
  border-color: #B1B7BB;
  color: #52514F;
}
#customerProfilesLicensingIndex .licensingDetails .feature.k-state-disabled button.k-button:hover {
  background-color: #B1B7BB;
  cursor: pointer !important;
}
#customerProfilesLicensingIndex .licensingDetails .warning {
  color: #FFAA19;
}
.emailListElement {
  border-bottom: 1px solid #d2d5d8;
  margin-bottom: 12px;
}
#discoverPrepareListView {
  background: url(/Content/Images/Compass_Rose_25_opacity_half.png);
  background-size: cover;
  background-position: 0% 50%;
  background-color: #FFFFFF;
  border-top: none;
}
#discoverPrepareLinkView .mainContentWrap {
  border: 0 none;
  /*.noHelpLinkText
        {
            display:block;
            margin: auto auto;
            color: @pharosColorCharcoal;
            h1
            {
                font-weight: bold;
                font-size: 2em;
            }
            h3
            {
                font-size: 1.6em;
                text-align: center;
            }
        }*/
}
#assesmentProfileMetaData .metadataListWrapper > .k-widget .k-treeview .k-in.k-state-hover,
#assesmentProfileMetaData .metadataListWrapper > .k-widget .k-treeview .k-in.k-state-selected {
  background-color: transparent !important;
  color: #52514F !important;
}
#assessmentProfileCustomFields .newField {
  border-bottom: 1px solid #d2d5d8;
}
.sso #import {
  background-image: none !important;
  filter: none !important;
  border-radius: 3px;
  border-style: solid;
  border-width: 1px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-family: "Arial", sans-serif;
  font-weight: bold;
  font-size: 100%;
  height: 2.5em;
  line-height: 1.66em;
  padding: 0 1em;
  text-shadow: none;
  text-transform: uppercase;
  -moz-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -o-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -webkit-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  background-color: #FFDC32 !important;
  border-color: #FFDC32;
  color: #52514F;
  cursor: pointer;
}
.sso #import:focus {
  outline: none !important;
}
.sso #import::-moz-focus-inner {
  padding: 0 !important;
  border: 0 none !important;
  margin-top: -2px;
}
.sso #import:active,
.sso #import:hover,
.sso #import:active:hover {
  background-color: #f4ca00 !important;
  border-color: #f4ca00;
  color: #52514F;
  cursor: pointer;
}
.sso #import[disabled] {
  background-color: #ffe66f !important;
  border-color: #ffe66f;
  color: #908e8c;
  cursor: pointer;
  cursor: default;
}
.sso #import.selected {
  box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3) !important;
}
.scoutSiteKeyOverlay {
  background-color: #FFFFFF;
  border-bottom: 1px solid #52514F;
}
.scoutSiteKeyOverlay.yellow {
  background: rgba(255, 220, 50, 0.85);
}
.theme-bordered {
  border: 1px solid #B1B7BB;
}
.theme-background-colored {
  background-color: #E6E7E9;
  color: #FFFFFF;
}
.theme-background-colored-light {
  background-color: #E6E7E9;
  color: #52514F;
}
.theme-colored {
  color: #52514F;
}
.theme-brand-color {
  color: #52514F;
}
svg .theme-colored {
  fill: #52514F !important;
}
svg .theme-bordered {
  stroke: #B1B7BB !important;
}
.font-courier {
  font-family: 'Courier New Regular', 'Courier New';
}
.link-text {
  color: #96A0DC !important;
}
#fmTokenRegistration {
  clear: both;
  background-color: #E6E7E9;
}
#fmTokenRegistration #fmTokenRegHeader {
  background-color: #FFAA19;
  height: 18px;
  vertical-align: middle;
  font-weight: bold;
  padding-top: 8px;
  padding-left: 5px;
}
#fmTokenRegistration #fmTokenRegBody {
  padding-left: 5px;
}
#fmTokenRegistration #fmTokenRegBody #apiTokenKey {
  border: none;
  width: 240px;
}
#fmTokenRegistration #fmTokenRegBody a {
  font-weight: bold;
  color: #52514F;
}
.fmTokenCopiedPopup {
  position: absolute;
  z-index: 10;
  width: 172px;
  height: 102px;
  text-align: center;
  color: #FFAA19;
  font: 14px Verdana, Arial, Helvetica, sans-serif;
  background: bottom right no-repeat;
  display: none;
}
#unknownModelsViewContainer {
  border-left: 1px solid #d2d5d8;
}
.toggleSwitch .switch input:checked + .slider,
.toggleSwitch-s .switch input:checked + .slider {
  background-color: #FFDC32 !important;
}
.toggleSwitch .switch input:focus + .slider,
.toggleSwitch-s .switch input:focus + .slider {
  box-shadow: 0 0 1px #FFDC32 !important;
}
#direct-print-printer-container .phs-text-status-positive {
  color: #9BD246;
}
#userMenu.k-menu.k-widget.k-menu-horizontal > .k-item {
  border: none;
}
#userMenu.k-menu .main-menu-help-link.k-item,
#userMenu.k-menu .main-menu-help-link.k-item.k-state-hover {
  background-color: #753BBD;
  border-radius: 5px;
}
#userMenu.k-menu .main-menu-help-link.k-item .k-link,
#userMenu.k-menu .main-menu-help-link.k-item.k-state-hover .k-link {
  color: #fff;
}
#userMenu.k-menu .main-menu-help-link.k-item .k-link .icon-question4,
#userMenu.k-menu .main-menu-help-link.k-item.k-state-hover .k-link .icon-question4 {
  color: #fff;
}
#userMenu.k-menu .main-menu-help-link.k-item.k-state-hover .k-link {
  text-decoration: underline;
}
.pharos-switch-container input:checked + .slider {
  background-color: #FFDC32 !important;
}
:root {
  --theme-color-primary: #FFAA19 !important;
  --theme-color-primary-light-3: #ffc45e !important;
  --theme-color-primary-light-5: #ffd58c !important;
  --theme-color-primary-light-7: #ffe6ba !important;
  --theme-color-primary-light-8: #ffeed1 !important;
  --theme-color-primary-light-9: #fff7e8 !important;
}
/** 
 * Kendo UI v2017.3.913 (http://www.telerik.com/kendo-ui)                                                                                                                                               
 * Copyright 2017 Telerik AD. All rights reserved.                                                                                                                                                      
 *                                                                                                                                                                                                      
 * Kendo UI commercial licenses may be obtained at                                                                                                                                                      
 * http://www.telerik.com/purchase/license-agreement/kendo-ui-complete                                                                                                                                  
 * If you do not own a commercial license, this file shall be governed by the trial license terms.                                                                                                      
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
/* Kendo base CSS */
.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;
}
/* main gradient */
.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;
}
/* widget */
.k-textbox > 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;
}
/* Block */
.k-block {
  padding: 2px;
}
/* button */
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;
}
/* link */
.k-link {
  cursor: pointer;
  outline: 0;
  text-decoration: none;
}
.k-grid-header span.k-link {
  cursor: default;
}
/* states */
.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;
}
@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;
}
/* icons */
.k-icon.k-i-none {
  background-image: none !important;
  /* should never be a background on these */
}
.k-image {
  border: 0;
}
/* Colors */
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;
}
/* loading */
.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;
  /*rtl*/
}
.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;
}
/* drag n drop */
.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;
}
/* ListBox Drag Clue */
.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;
}
/* virtual scrollbar */
.k-scrollbar {
  position: absolute;
  overflow: scroll;
}
.k-scrollbar-vertical {
  top: 0;
  right: 0;
  width: 17px;
  /* scrollbar width */
  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;
  /*needed by IE8*/
}
/* current time indicator */
.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;
}
/* override box sizing for grid layout framework integration (Bootstrap 3, Foundation 4) */
.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;
}
/* Fix for Bootstrap 3 */
.input-group .form-control {
  box-sizing: border-box;
}
.form-control.k-widget {
  padding: 0;
}
/* override iOS styles in mobile Kendo */
.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: text-top;
  line-height: 16px;
  cursor: pointer;
  border-style: solid;
  border-width: 0;
}
.k-checkbox-label:before {
  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;
  -webkit-transform: translate(-50%, -50%);
  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: "\2713";
}
.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;
}
/* RTL for checkboxes and radio buttons */
.k-rtl .k-checkbox-label,
.k-rtl .k-radio-label {
  padding-right: 1.5em;
}
.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;
}
/* Off-screen container used during export */
.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;
}
/* Font Icons */
.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;
}
/* Sprite icons */
.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-button {
  margin: 0;
  padding: 2px 7px;
  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;
  align-items: center;
  justify-content: center;
  vertical-align: middle;
  overflow: hidden;
  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-icon,
.k-button .k-image,
.k-button .k-sprite {
  color: inherit;
  align-self: center;
}
.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.3rem;
  margin-left: -3px;
  margin-left: -0.3rem;
}
.k-button[disabled] .k-state-disabled .k-button .k-button.k-state-disabled {
  cursor: default;
  outline: 0;
}
.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,
.k-split-button-arrow {
  height: calc(7.72em);
  width: calc(7.72em);
  padding: 2px calc(3.5px);
}
.k-overflow-group .k-button-icon {
  width: auto;
}
.k-toolbar .k-button-icontext {
  padding-right: 0.8em;
}
.k-button.k-bare {
  border-color: transparent !important;
  color: inherit !important;
  background: none !important;
  box-shadow: none !important;
  opacity: 0.7;
}
.k-button.k-bare:hover,
.k-button.k-bare.k-state-hover,
.k-button.k-bare:active,
.k-button.k-bare.k-state-active,
.k-button.k-bare.k-state-active:hover {
  color: inherit;
}
.k-button.k-bare:focus,
.k-button.k-bare .k-state-focused {
  opacity: 0.8;
}
.k-button.k-bare:hover,
.k-button.k-bare.k-state-hover,
.k-button.k-bare:active,
.k-button.k-bare.k-state-active {
  opacity: 1;
}
.k-button.k-bare .k-icon {
  overflow: visible;
}
.k-button.k-bare:focus .k-icon,
.k-button.k-bare .k-state-focused .k-icon {
  text-shadow: 0 0 3px currentColor;
}
.k-button-group {
  margin: 0;
  padding: 0;
  list-style: none;
  white-space: nowrap;
  display: inline-block;
  display: inline-flex;
  flex-direction: row;
  vertical-align: middle;
  position: relative;
}
.k-button-group .k-button {
  position: relative;
}
.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: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;
}
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
/* responsive panel */
.k-rpanel-left {
  -webkit-transform: translateX(-100%) translateZ(0);
  -ms-transform: translateX(-100%) translateZ(0);
  transform: translateX(-100%) translateZ(0);
  left: 0;
}
.k-rpanel-right {
  -webkit-transform: translateX(100%) translateZ(0);
  -ms-transform: translateX(100%) translateZ(0);
  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 {
  -webkit-transform: translateX(0) translateZ(0);
  -ms-transform: translateX(0) translateZ(0);
  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;
}
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
/* Window */
div.k-window {
  display: inline-block;
  position: absolute;
  z-index: 10001;
  border-style: solid;
  border-width: 1px;
  padding-top: 2em;
}
.k-block > .k-header,
.k-window-titlebar {
  position: absolute;
  width: 100%;
  height: 1.1em;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  margin-top: -2em;
  padding: 0.4em 0;
  font-size: 1.2em;
  white-space: nowrap;
  min-height: 16px;
  /* icon size */
}
.k-block > .k-header {
  position: relative;
  margin: -2px 0 10px -2px;
  padding: 0.3em 2px;
}
.k-window-title {
  position: absolute;
  left: 0.44em;
  right: 0.44em;
  overflow: hidden;
  cursor: default;
  text-overflow: ellipsis;
}
.k-window-title .k-image {
  margin: 0 5px 0 0;
  vertical-align: middle;
}
div.k-window-titleless {
  padding-top: 0;
}
div.k-window-content {
  position: relative;
  height: 100%;
  padding: 0.58em;
  overflow: auto;
  outline: 0;
}
div.k-window-iframecontent {
  padding: 0;
  overflow: visible;
}
.k-window-content > .km-scroll-container {
  height: 100%;
}
.k-window-titlebar .k-window-actions {
  position: absolute;
  top: 0;
  right: 0.3em;
  padding-top: 0.3em;
  white-space: nowrap;
}
.k-window-titlebar .k-window-action {
  width: 22px;
  height: 22px;
  padding: 2px;
}
.k-window-action .k-icon {
  margin: 0;
  vertical-align: top;
}
.k-window > .k-resize-handle {
  position: absolute;
  z-index: 1;
  background-color: #fff;
  font-size: 0;
  line-height: 6px;
  filter: alpha(opacity=0);
  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;
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.k-window .k-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #fff;
  filter: alpha(opacity=0);
  opacity: 0;
}
.k-action-buttons {
  clear: both;
  text-align: right;
  border-width: 1px 0 0;
  border-style: solid;
  position: relative;
  bottom: -1em;
  padding: 0.6em;
  margin: 0 -1em;
}
.k-action-buttons .k-button {
  display: inline-block;
  margin: 0 6px 0 0;
  min-width: 75px;
}
.k-action-buttons .k-button:last-child {
  margin-right: 1em;
}
.k-action-buttons .k-button.k-left {
  float: left;
  margin: 0 0 0 1em;
}
.k-action-buttons .k-button.k-left + .k-button {
  margin-left: 6px;
}
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
/* TabStrip */
.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;
  user-select: none;
}
.k-tabstrip-bottom > .k-button {
  top: auto;
  bottom: 0.4em;
}
.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;
  margin: 0 -1px 0 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-state-active,
.k-panelbar .k-tabstrip-top .k-tabstrip-items .k-state-active {
  border-bottom-width: 1px;
  margin-bottom: -2px;
  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;
}
/* TabStrip Loading Progress */
.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;
  }
}
/* left and right tabs */
.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;
}
/* left tabs */
.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: -2px;
  padding-right: 1px;
}
/* right tabs */
.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;
}
/* bottom tabs */
.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;
}
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
/* PanelBar */
.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;
  /*IE7*/
  line-height: 2em;
  /*IE7*/
  border-radius: 1.0833em;
  cursor: pointer;
  text-align: center;
}
.k-pager-wrap > .k-link > .k-icon {
  margin-top: -2px;
}
.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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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);
}
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
/* Menu */
.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 {
  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-menu-expand-arrow,
.k-popups-wrapper .k-item > .k-link > .k-menu-expand-arrow,
.k-menu .k-item > .k-link > .k-menu-expand-arrow {
  margin: -2px 0 0;
}
.k-menu-scroll-wrapper .k-item > .k-link,
.k-popups-wrapper .k-item > .k-link,
.k-menu .k-item > .k-link {
  display: block;
  padding: 0.5em 1.1em 0.4em;
  line-height: 1.34em;
  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-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 .k-item > .k-link > .k-i-arrow-60-right {
  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;
}
/* Context Menu */
.k-context-menu {
  border: 0;
  user-select: none;
}
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
/* Grid */
.k-grid,
.k-listview {
  position: relative;
  zoom: 1;
}
.k-grid table {
  width: 100%;
  margin: 0;
  /* override CSS libraries */
  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-ie10 .k-grid-header a:active {
  background-color: transparent;
  /*remove gray background*/
}
.k-grid-header th.k-header > .k-link {
  display: block;
  min-height: 18px;
  line-height: 18px;
  /* due to sorting icons*/
  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 {
  /*reset default webkit styles*/
  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;
  /* scrollbar width; may vary; can be calculated */
  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%;
  /* IE9 bug workaround - expanding Grid on hover */
}
.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;
}
/* Grid :: locked columns */
.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;
  /* generally uneeded */
  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;
}
/* Grid :: footer */
.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;
}
/* Grid :: paging */
.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;
}
/* Grid :: filtering */
.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;
  /*mvc site.css*/
  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;
}
/* Grid :: grouping */
.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;
}
/* Grid :: editing */
.k-dirty-cell:before {
  content: "\a0";
  display: inline-block;
  width: 0;
  float: left;
}
.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.22em 0.2em 0.28em;
  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;
  /* for all except IE8 */
}
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;
}
/* Grid :: resizing */
.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;
  /*fix flicker on item hover*/
}
.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;
}
/* Remove Grid scrollbar during built-in export */
.k-pdf-export-shadow .k-grid {
  float: left;
  width: auto !important;
}
/* Remove all sizes and scrolling */
.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;
}
/* Remove empty space reserved above the scrollbar */
.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;
}
/* responsive styles  */
.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 {
  width: 16px;
  height: 16px;
  margin-left: 1px;
  margin-top: 4px;
  position: absolute;
  z-index: 1;
}
.k-grid input.k-checkbox + label.k-checkbox-label {
  cursor: default;
}
.k-grid .k-checkbox-label.k-no-text {
  padding: 0;
}
.k-grid th input.k-checkbox {
  margin-top: 1px;
}
.k-grid .k-edit-cell input[type='checkbox'],
.k-grid .k-edit-cell input.k-checkbox {
  margin-left: calc(3.3em);
}
.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-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.6em;
}
.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 .k-grid .k-pager-numbers.k-state-expanded,
  .k-ff .k-grid .k-pager-numbers.k-state-expanded,
  .k-ie11 .k-grid .k-pager-numbers.k-state-expanded,
  .k-edge .k-grid .k-pager-numbers.k-state-expanded,
  .k-safari .k-grid .k-pager-numbers.k-state-expanded {
    transform: translatey(-100%);
    -webkit-transform: translatey(-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: translate(-50%, -100%);
    -webkit-transform: translate(-50%, -100%);
  }
  .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;
}
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
/* Gantt Chart start */
/* Gantt Main Layout */
.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%;
}
/* Gantt Toolbar, footer */
.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;
}
/* Gantt TreeList */
.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;
}
/* Gantt TimeLine */
.k-gantt-timeline .k-grid-header tr {
  height: 2.5em;
}
.k-gantt-tasks {
  /*needed for RTL*/
  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;
}
/* Gantt TimeLine objects */
/* Summary */
.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;
}
/* Lines */
.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;
}
/* Milestone */
.k-task-milestone {
  width: 13px;
  height: 13px;
  margin-top: 3px;
  border-style: solid;
  border-width: 1px;
  transform: rotate(45deg);
}
/* Button */
.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;
}
/* Tasks */
.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;
}
/* Higher row height styles */
.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(98%);
}
.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%;
}
/*Task Hover Tooltip*/
.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;
}
/*Resources*/
.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;
}
/* Gantt Edit form */
.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;
}
/* Gantt Chart PDF export */
.k-pdf-export-shadow .k-gantt {
  float: left;
}
/* Remove all sizes and scrolling */
.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;
}
/* Remove empty space reserved above the scrollbar */
.k-pdf-export-shadow .k-gantt-timeline .k-grid-header {
  padding: 0 !important;
}
/* Hide the splitter */
.k-pdf-export-shadow .k-gantt .k-splitbar,
.k-pdf-export-shadow .k-pdf-export {
  display: none;
}
/* Responsive styles  */
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%;
  }
}
/* Gantt Chart end */
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
/* Pivot start */
.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;
}
/*IE7 requires the following style to be applied to cells directly*/
.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;
}
/* selector */
.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;
}
/* Pivot PDF Export styles */
.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;
}
/* Pivot end */
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
/* Calendar */
.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;
}
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
/* TreeView */
div.k-treeview {
  /* due to k-widget */
  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-treeview .k-checkbox {
  margin-top: 0.2em;
}
.k-treeview .k-checkbox-label {
  padding-left: calc(14.7px);
}
.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-top: 0.05em;
  margin-left: -16px;
  cursor: pointer;
}
.k-treeview .k-i-collapse {
  margin-top: -0.4em;
}
.k-treeview .k-sprite,
.k-treeview .k-image {
  margin-right: 3px;
}
.k-treeview .k-in {
  margin: 1px 0 1px 0.16666em;
  padding: 1px 0.3333em 1px 0.25em;
  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 {
  transform: scaleX(-1);
  margin-left: 0;
  margin-right: -16px;
}
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
/* ComboBox & DropDownList */
span.k-datepicker,
span.k-timepicker,
span.k-datetimepicker,
span.k-colorpicker,
span.k-numerictextbox,
span.k-combobox,
span.k-dropdown,
.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-selectbox,
.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-combobox > .k-dropdown-wrap > .k-i-close,
.k-multiselect > .k-multiselect-wrap > .k-i-close {
  display: none;
  position: absolute;
  right: 0;
}
.k-autocomplete > .k-i-close,
.k-combobox > .k-dropdown-wrap > .k-i-close {
  bottom: 0;
  top: 50%;
  transform: translateY(-50%);
}
.k-combobox > .k-dropdown-wrap > .k-i-close {
  font-size: 100%;
  right: 2.4em;
}
.k-multiselect > .k-multiselect-wrap > .k-i-close {
  top: 6px;
}
.k-autocomplete > .k-i-close,
.k-multiselect > .k-multiselect-wrap > .k-i-close {
  margin-right: 6px;
}
.k-autocomplete.k-state-hover > .k-i-close,
.k-combobox > .k-dropdown-wrap.k-state-hover > .k-i-close,
.k-autocomplete.k-state-focused > .k-i-close,
.k-combobox > .k-dropdown-wrap.k-state-focused > .k-i-close {
  display: inline-block;
  outline: none;
}
.k-autocomplete > .k-hidden,
.k-combobox > .k-dropdown-wrap > .k-hidden,
.k-multiselect .k-hidden {
  display: none !important;
}
.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-state-border-down > .k-i-close,
.k-combobox > .k-dropdown-wrap.k-state-border-down > .k-i-close {
  margin-top: -1px;
}
.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-autocomplete,
.k-filter-menu .k-textbox {
  width: 13.2em;
}
.k-autocomplete,
.k-combobox,
.k-datepicker,
.k-timepicker,
.k-datetimepicker,
.k-colorpicker,
.k-numerictextbox,
.k-dropdown,
.k-selectbox,
.k-toolbar .k-split-button {
  white-space: nowrap;
}
.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 {
  position: relative;
}
.k-dropdown-wrap,
.k-picker-wrap,
.k-numeric-wrap {
  display: block;
}
.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-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-state-border-down,
.k-autocomplete.k-state-border-down,
.k-dropdown-wrap.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-picker-wrap,
.k-numeric-wrap {
  border-width: 1px;
  border-style: solid;
  padding: 0 1.9em 0 0;
}
.k-numeric-wrap.k-expand-padding {
  padding-right: 0;
}
.k-textbox,
.k-autocomplete {
  padding: 0;
}
.k-textbox.k-space-left {
  padding-left: 1.9em;
}
.k-textbox.k-space-right {
  padding-right: 1.9em;
}
.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;
}
/*prevent missing bottom border at some zoom levels*/
span.k-textbox:after {
  content: "\a0";
  display: block;
  height: 0.4px;
  overflow: hidden;
}
.k-autocomplete,
.k-dropdown-wrap.k-state-focused,
.k-dropdown-wrap.k-state-hover,
.k-picker-wrap.k-state-focused,
.k-picker-wrap.k-state-hover,
.k-numeric-wrap.k-state-focused,
.k-numeric-wrap.k-state-hover {
  transition: box-shadow 0.15s ease-out;
  transition: "box-shadow .15s ease-out";
}
.k-textbox > input,
.k-picker-wrap .k-input,
.k-numeric-wrap .k-input,
.k-combobox .k-input {
  width: 100%;
  vertical-align: top;
}
.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-selectbox .k-input {
  background: transparent;
}
.k-picker-wrap .k-select,
.k-numeric-wrap .k-select,
.k-dropdown-wrap .k-select {
  position: absolute;
  /* icon positioning */
  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;
  /* skin-related, inherit does not work in ie7- */
}
span.k-datetimepicker .k-select,
span.k-datetimepicker .k-select + .k-select {
  right: 0;
}
.k-textbox > input,
.k-autocomplete .k-input {
  display: block;
}
.k-combobox .k-icon {
  /*margin-top: 1px;*/
}
.k-dropdown .k-select,
.k-selectbox .k-select {
  overflow: hidden;
  border: 0;
  text-decoration: none;
  font: inherit;
  color: inherit;
}
.k-dropdown .k-input,
.k-selectbox .k-input {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.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 {
  height: 1.65em;
  line-height: 1.65em;
  padding: 0.177em 0;
  text-indent: 0.33em;
  border: 0;
  margin: 0;
}
.k-combobox .k-dropdown-wrap:before,
.k-picker-wrap:before,
.k-numeric-wrap:before {
  content: "\a0";
  display: inline-block;
  width: 0;
  height: 1.65em;
  padding-bottom: 0.3em;
}
/* fix missing bottom border on browser zoom in Chrome */
.k-webkit .k-combobox .k-dropdown-wrap:before,
.k-webkit .k-picker-wrap:before,
.k-webkit .k-numeric-wrap:before {
  padding-bottom: 0.38em;
}
/* above style breaks NumericTextBox layout due display:block style applied to the input */
.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 {
  min-height: 1.65em;
  line-height: 2em;
  vertical-align: middle;
  -moz-box-sizing: border-box;
  text-align: center;
  width: 1.9em;
  height: 100%;
}
.k-numeric-wrap .k-select {
  padding: 0;
}
body .k-datetimepicker .k-select {
  border-radius: 0;
}
.k-combobox .k-select,
.k-dropdown,
.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-button.k-state-disabled,
.k-overflow-container .k-button.k-state-disabled:hover {
  border: 0 ;
  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;
}
/* MultiSelect */
.k-multiselect-wrap {
  position: relative;
  border-width: 0px;
  border-style: solid;
  border-radius: 4px;
  border-color: #C5C5C5;
  background-color: #FFF;
  min-height: 2.04em;
  padding-right: 22px;
}
.k-multiselect-wrap .k-input {
  background-color: transparent;
  height: 1.31em;
  line-height: 1.31em;
  padding: 0.18em 0;
  text-indent: 0.33em;
  border: 0;
  margin: 1px 0 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.5em;
  float: left;
  position: relative;
}
.k-autocomplete .k-i-loading,
.k-multiselect .k-i-loading {
  position: absolute;
  right: 3px;
  bottom: 4px;
}
.k-multiselect-wrap .k-select {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  padding: 0.03em 0.2em;
}
/* Inputs */
.k-autocomplete-clearable .k-input,
.k-multiselect-clearable .k-input,
.k-combobox-clearable .k-input {
  padding-right: 1.9em;
  box-sizing: border-box;
  overflow: hidden;
  text-overflow: ellipsis;
  height: 2.004em;
}
/* Date/Time Pickers */
.k-datetimepicker .k-picker-wrap {
  padding-right: 3.8em;
}
.k-datetimepicker .k-select {
  width: 3.8em;
}
.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-picker-wrap .k-input {
  margin: 0;
}
.k-time-popup .k-item {
  padding: 1px 3px;
}
/* inputs */
.k-input {
  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: 2px 0.3em;
}
input.k-textbox {
  height: 2.13em;
  text-indent: 0.33em;
  line-height: 1.6em;
}
.k-ie input.k-textbox {
  text-indent: 0.165em;
}
.k-ff input.k-textbox {
  height: 2.17em;
}
textarea.k-textbox {
  height: auto;
}
/* NumericTextBox */
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: 2px;
}
.k-numerictextbox .k-i-arrow-60-down {
  bottom: 2px;
}
.k-numeric-wrap .k-input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
/* ColorPicker */
.k-colorpicker .k-picker-wrap {
  line-height: 2em;
}
.k-colorpicker .k-selected-color {
  vertical-align: top;
  display: inline-block;
  height: 2em;
  width: 2em;
}
.k-colorpicker .k-selected-color .k-i-line {
  font-size: 2em;
  color: #FF525E;
  display: inline-block;
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  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-disabled-overlay {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.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);
}
.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(/StyleLibrary/Styles/Kendo/src/styles/web/textures/transtexture.png);
  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;
  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(/StyleLibrary/Styles/Kendo/src/styles/web/textures/transparency.png);
  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(/Content/Themes/Pharos/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE2JSIgc3RvcC1jb2xvcj0iI2ZmZmYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMzJSIgc3RvcC1jb2xvcj0iIzAwZmYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY3JSIgc3RvcC1jb2xvcj0iIzAwMDBmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg0JSIgc3RvcC1jb2xvcj0iI2ZmMDBmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjAwMDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
}
.k-ie9 .k-flatcolorpicker .k-hsv-gradient {
  background: url(/Content/Themes/Pharos/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+), url(/Content/Themes/Pharos/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
}
.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: 1.9em;
  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-autocomplete-clearable .k-input,
.k-rtl .k-multiselect-clearable .k-input,
.k-rtl .k-combobox-clearable .k-input {
  padding-left: 1.9em;
  padding-right: 0.177em;
}
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
/* Editor */
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 {
  border-width: 2px;
  padding: 0.3em 0.5em;
  word-wrap: break-word;
  overflow: auto;
  position: relative;
}
.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;
  /* allow tools to wrap properly in IE */
}
.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-webkit .k-editor-toolbar li,
.k-safari .k-editor-toolbar li,
.k-ff .k-editor-toolbar li,
.k-ie9 .k-editor-toolbar li,
.k-ie10 .k-editor-toolbar li,
.k-edge .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 {
  white-space: nowrap;
}
.k-button-group .k-tool {
  display: inline-block;
  vertical-align: middle;
  margin: 1px 0;
  width: 2em;
  height: 2em;
  line-height: 2em;
}
.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;
}
/* default tool widths */
.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-button-group .k-state-disabled {
  display: none;
}
.k-button-group .k-state-hover,
.k-button-group .k-state-active {
  vertical-align: middle;
}
.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;
  /*fixes missing top border caused by the inline display*/
}
.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-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-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;
}
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
/* Notification */
.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;
}
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
/* Progressbar */
.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%;
}
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
/* Slider */
div.k-slider {
  position: relative;
  border-width: 0;
  background-color: transparent;
  user-select: none;
}
.k-slider-vertical {
  width: 26px;
  height: 200px;
  /* default height */
}
.k-slider-horizontal {
  display: inline-block;
  width: 200px;
  /* default width */
  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;
  /*prevent window resize in IE8 when appending*/
}
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
/* Scheduler */
.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 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;
}
/* fix smashed second layout column in iPad */
.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-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;
}
/* separate due to old IEs */
.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: -webkit-grabbing;
  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 li.k-nav-current .k-sm-date-format {
  display: none;
}
.k-scheduler-refresh {
  float: right;
  padding: 0 0.5em;
}
/* Responsive styles  */
@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;
  }
  .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;
  }
}
/* Remove scrollbars during PDF export */
.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;
}
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
/* Tooltip */
.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;
  /*slider tooltip only*/
  text-align: center;
  /*slider tooltip only*/
}
.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%;
  pointer-events: none;
}
.k-callout-w {
  top: 50%;
  left: -12px;
  pointer-events: none;
}
.k-callout-s {
  left: 50%;
  bottom: -12px;
  pointer-events: none;
}
.k-callout-e {
  top: 50%;
  right: -12px;
  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;
}
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
/* Toolbar */
.k-toolbar {
  position: relative;
  display: block;
  vertical-align: middle;
  line-height: 2.9em;
}
.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 {
  line-height: inherit;
  height: inherit;
  padding-top: 2px;
  padding-bottom: 2px;
}
.k-toolbar .k-input:before {
  content: "\a0";
  display: inline-block;
  width: 0;
}
.k-ie .k-toolbar .k-input {
  height: 1.65em;
}
.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 {
  overflow: hidden;
  white-space: nowrap;
}
.k-toolbar > .k-align-left {
  float: none;
}
.k-toolbar > .k-align-right {
  float: right;
}
.k-toolbar > * {
  display: inline-block;
}
.k-toolbar .k-separator {
  border-width: 0 0 0 1px;
  border-style: solid;
  width: 1px;
  line-height: inherit;
}
.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: 0 0 0 -1px;
  border-radius: 0;
}
.k-toolbar .k-button,
.k-toolbar .k-split-button,
.k-toolbar .k-button-group,
.k-toolbar .k-widget,
.k-toolbar .k-textbox,
.k-toolbar label,
.k-toolbar .k-separator {
  margin: 0 0.2em;
  line-height: 1.72em;
  vertical-align: middle;
}
.k-toolbar .k-split-button {
  padding-left: 0;
}
.k-toolbar .k-split-button .k-button,
.k-toolbar .k-button-group .k-group-start {
  margin: 0;
}
.k-toolbar .k-split-button .k-split-button-arrow {
  margin: 0 0 0 -1px;
}
.k-toolbar .k-overflow-anchor {
  border-width: 0 0 0 1px;
  border-style: solid;
  height: 3em;
  width: 3em;
  line-height: inherit;
  padding: 0 0.5em;
  margin: 0;
  position: relative;
  float: right;
  border-radius: 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 {
  padding: 0;
}
.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;
  padding: 2px 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;
}
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
/* Splitter */
.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;
  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;
}
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
/* Upload */
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;
  /* critical for correct operation; larger values lead to ignoring or text layout problems in IE */
  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;
}
.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;
}
.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;
  min-width: 10em;
  max-width: 16.667em;
  vertical-align: middle;
  line-height: 1.2em;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.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;
}
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
/* ImageBrowser */
.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;
  /*required by WebKit*/
}
.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;
  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-baseline-marker {
  zoom: 1;
  *display: inline;
}
.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(/Content/Themes/Pharos/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;
}
/*Stock Charts*/
/* Selection */
.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;
}
/* Navigator hint */
.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;
}
/* Sparklines */
.k-sparkline,
.k-sparkline span {
  display: inline-block;
  vertical-align: top;
}
.k-sparkline span {
  height: 100%;
  width: 100%;
}
/* Map */
.k-map,
.k-diagram {
  height: 600px;
}
.k-map .km-scroll-wrapper,
.k-diagram .km-scroll-wrapper {
  padding-bottom: 0;
  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;
  }
}
/* Control positions */
.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;
}
/* Map navigator */
.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;
  /*IE7*/
  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;
}
/* Attribution */
.k-map .k-attribution {
  background-color: rgba(255, 255, 255, 0.8);
  font-size: 10px;
  padding: 2px 4px;
  z-index: 1000;
}
/* Zoom */
.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;
}
/* RTL */
.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;
}
/* Diagram */
.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%;
}
/* IE8- */
.k-diagram img {
  box-sizing: content-box;
}
/* TreeMap start */
.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;
}
/* TreeMap end */
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
/* common mobile css */
.km-root,
.km-pane,
.km-pane-wrapper {
  width: 100%;
  height: 100%;
  -ms-touch-action: none;
  -ms-content-zooming: none;
  user-select: 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;
}
/* /common mobile css */
.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;
}
/* Actiosheet Styles */
.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;
}
/* Adaptive Grid */
.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-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;
}
.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;
}
/* Adaptive Grid & Scheduler */
.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;
}
/* Mobile list form elements */
.k-check[type=checkbox],
.k-check[type=radio],
.k-mobile-list .k-edit-field [type=checkbox],
.k-mobile-list .k-edit-field [type=radio] {
  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;
}
.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 > * {
  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 .km-pane .k-mobile-list.k-filter-menu .k-icon {
  position: absolute;
  left: 20px;
  z-index: 1;
}
.km-pane-wrapper .k-scheduler-views {
  width: 18em;
}
.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%;
}
/* Mobile Scroller */
.km-scroll-container {
  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;
}
/* Responsive styles  */
@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;
  }
  .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;
  }
}
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
/* animation classes */
.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;
}
/* Zoom */
.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;
}
/* Fade */
.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;
}
/* Slide */
.k-fx-slide {
  /* left */
  /* left reverse */
  /* right */
}
.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 {
  /* right reverse */
}
.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%);
}
/* Tile */
.k-fx-tile {
  /* left */
  /* left reverse */
  /* right */
}
.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 {
  /* right reverse */
}
.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%);
}
/* Tile */
.k-fx-tile {
  /* left */
  /* left reverse */
  /* right */
}
.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 {
  /* right reverse */
}
.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%);
}
/* Overlay */
.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%);
}
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
/* Virtual List */
.k-virtual-wrap {
  position: relative;
}
.k-virtual-wrap .k-list.k-virtual-list {
  height: auto;
}
.k-virtual-content {
  overflow-y: scroll;
  /* has to be scroll, not auto */
  -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(/StyleLibrary/Styles/Kendo/src/styles/web/fonts/glyphs/WebComponentsIcons.eot?gedxeo);
  src: url(/StyleLibrary/Styles/Kendo/src/styles/web/fonts/glyphs/WebComponentsIcons.eot?gedxeo#iefix) format('embedded-opentype'), url(/StyleLibrary/Styles/Kendo/src/styles/web/fonts/glyphs/WebComponentsIcons.ttf?gedxeo) format('truetype'), url(/StyleLibrary/Styles/Kendo/src/styles/web/fonts/glyphs/WebComponentsIcons.woff?gedxeo) format('woff'), url(/StyleLibrary/Styles/Kendo/src/styles/web/fonts/glyphs/WebComponentsIcons.svg?gedxeo#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-border: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-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-style: solid;
  overflow: hidden;
  box-sizing: border-box;
}
.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;
  box-sizing: border-box;
}
.k-spreadsheet .k-spreadsheet-action-bar {
  border-width: 0 0 1px;
  border-style: solid;
  position: relative;
  font-size: 12px;
  font-family: Arial, Verdana, sans-serif;
  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;
}
.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-input {
  overflow: hidden;
  height: 2.004em;
  max-height: 2.004em;
  line-height: 1.65em;
  text-indent: 0.33em;
  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;
}
.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;
  margin: -2px 0 0 -7px;
  border-width: 4px;
  border-color: #f00 #f00 transparent transparent;
}
.k-spreadsheet .k-single-selection::after {
  content: " ";
  height: 6px;
  width: 6px;
  position: absolute;
  display: block;
  bottom: 0;
  right: 0;
  border-radius: 50%;
  margin-bottom: -5px;
  margin-right: -5px;
  border-width: 1px;
  border-style: solid;
  z-index: 100;
  cursor: crosshair;
}
.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 {
  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;
  user-select: none;
}
.k-spreadsheet-view-size {
  position: relative;
}
.k-spreadsheet-column-header,
.k-spreadsheet-row-header {
  text-align: center;
}
.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;
  border-width: 1px;
  border-style: solid;
  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 {
  padding: 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-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;
}
.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;
}
/* top TabStrip */
.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;
}
/* bottom TabStrip */
.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;
}
.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;
}
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
/* Dialog */
.k-dialog {
  min-width: 90px;
  min-height: 3em;
  max-width: 100%;
  max-height: 100%;
}
.k-window.k-dialog {
  position: fixed;
  padding-top: 0;
}
.k-dialog .k-dialog-titlebar {
  position: static;
  margin: 0;
  padding: 0.6em 0.8em 1em 0.8em;
  width: auto;
}
.k-dialog .k-dialog-titlebar .k-dialog-title {
  margin: 0;
  padding: 0;
  width: auto;
  max-width: 98%;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 1.2em;
  line-height: 1.2em;
}
.k-dialog .k-content {
  margin: 0;
  padding: 1.8em 1em 1.8em 1em;
}
.k-dialog.k-dialog-titleless .k-content {
  padding: 2.4em;
}
.k-dialog .k-dialog-buttongroup {
  margin: 0;
  padding: 0;
}
.k-dialog .k-dialog-titlebar .k-dialog-actions {
  top: 0.6em;
  right: 0.8em;
  padding: 0;
}
.k-dialog a.k-dialog-action.k-dialog-close {
  cursor: pointer;
  z-index: 10000;
}
.k-dialog.k-dialog-titleless a.k-dialog-action.k-dialog-close {
  right: 0.5em;
  top: 1em;
}
.k-dialog.k-alert .k-dialog-titlebar,
.k-dialog.k-confirm .k-dialog-titlebar,
.k-dialog.k-prompt .k-dialog-titlebar {
  background: none;
  border-bottom: none;
}
.k-dialog.k-alert .k-content,
.k-dialog.k-confirm .k-content {
  padding: 2.4em;
}
.k-dialog.k-prompt .k-content {
  padding: 1.2em 1.2em 0.6em 1.2em;
}
.k-dialog .k-prompt-container {
  width: auto;
  padding: 0.6em 1.2em 1.8em 1.2em;
}
.k-dialog .k-prompt-container .k-textbox {
  width: 100%;
}
.k-dialog .k-button {
  box-sizing: border-box;
}
/* Default fonts for PDF export */
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
/* sans-serif */
@font-face {
  font-family: "DejaVu Sans";
  src: url(/StyleLibrary/Styles/Kendo/src/styles/web/fonts/DejaVu/DejaVuSans.ttf?v=1.1) format("truetype");
}
@font-face {
  font-family: "DejaVu Sans";
  font-weight: bold;
  src: url(/StyleLibrary/Styles/Kendo/src/styles/web/fonts/DejaVu/DejaVuSans-Bold.ttf?v=1.1) format("truetype");
}
@font-face {
  font-family: "DejaVu Sans";
  font-style: italic;
  src: url(/StyleLibrary/Styles/Kendo/src/styles/web/fonts/DejaVu/DejaVuSans-Oblique.ttf?v=1.1) format("truetype");
}
@font-face {
  font-family: "DejaVu Sans";
  font-weight: bold;
  font-style: italic;
  src: url(/StyleLibrary/Styles/Kendo/src/styles/web/fonts/DejaVu/DejaVuSans-BoldOblique.ttf?v=1.1) format("truetype");
}
/* serif */
@font-face {
  font-family: "DejaVu Serif";
  src: url(/StyleLibrary/Styles/Kendo/src/styles/web/fonts/DejaVu/DejaVuSerif.ttf?v=1.1) format("truetype");
}
@font-face {
  font-family: "DejaVu Serif";
  font-weight: bold;
  src: url(/StyleLibrary/Styles/Kendo/src/styles/web/fonts/DejaVu/DejaVuSerif-Bold.ttf?v=1.1) format("truetype");
}
@font-face {
  font-family: "DejaVu Serif";
  font-style: italic;
  src: url(/StyleLibrary/Styles/Kendo/src/styles/web/fonts/DejaVu/DejaVuSerif-Italic.ttf?v=1.1) format("truetype");
}
@font-face {
  font-family: "DejaVu Serif";
  font-weight: bold;
  font-style: italic;
  src: url(/StyleLibrary/Styles/Kendo/src/styles/web/fonts/DejaVu/DejaVuSerif-BoldItalic.ttf?v=1.1) format("truetype");
}
/* monospace */
@font-face {
  font-family: "DejaVu Mono";
  src: url(/StyleLibrary/Styles/Kendo/src/styles/web/fonts/DejaVu/DejaVuSansMono.ttf?v=1.1) format("truetype");
}
@font-face {
  font-family: "DejaVu Mono";
  font-weight: bold;
  src: url(/StyleLibrary/Styles/Kendo/src/styles/web/fonts/DejaVu/DejaVuSansMono-Bold.ttf?v=1.1) format("truetype");
}
@font-face {
  font-family: "DejaVu Mono";
  font-style: italic;
  src: url(/StyleLibrary/Styles/Kendo/src/styles/web/fonts/DejaVu/DejaVuSansMono-Oblique.ttf?v=1.1) format("truetype");
}
@font-face {
  font-family: "DejaVu Mono";
  font-weight: bold;
  font-style: italic;
  src: url(/StyleLibrary/Styles/Kendo/src/styles/web/fonts/DejaVu/DejaVuSansMono-BoldOblique.ttf?v=1.1) 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;
}
/** 
 * Kendo UI v2017.3.913 (http://www.telerik.com/kendo-ui)                                                                                                                                               
 * Copyright 2017 Telerik AD. All rights reserved.                                                                                                                                                      
 *                                                                                                                                                                                                      
 * Kendo UI commercial licenses may be obtained at                                                                                                                                                      
 * http://www.telerik.com/purchase/license-agreement/kendo-ui-complete                                                                                                                                  
 * If you do not own a commercial license, this file shall be governed by the trial license terms.                                                                                                      
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
/** 
 * Kendo UI v2017.3.913 (http://www.telerik.com/kendo-ui)                                                                                                                                               
 * Copyright 2017 Telerik AD. All rights reserved.                                                                                                                                                      
 *                                                                                                                                                                                                      
 * Kendo UI commercial licenses may be obtained at                                                                                                                                                      
 * http://www.telerik.com/purchase/license-agreement/kendo-ui-complete                                                                                                                                  
 * If you do not own a commercial license, this file shall be governed by the trial license terms.                                                                                                      
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
/** 
 * Kendo UI v2017.3.913 (http://www.telerik.com/kendo-ui)                                                                                                                                             
 * Copyright 2017 Telerik AD. All rights reserved.                                                                                                                                                      
 *                                                                                                                                                                                                      
 * Kendo UI commercial licenses may be obtained at                                                                                                                                                      
 * http://www.telerik.com/purchase/license-agreement/kendo-ui-complete                                                                                                                                  
 * If you do not own a commercial license, this file shall be governed by the trial license terms.                                                                                                      
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
/*
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
/* Kendo skin */
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
.k-theme-test-class,
.ktb-theme-id-pharos {
  opacity: 0;
}
.ktb-var-accent {
  color: #FFAA19;
}
.ktb-var-base {
  color: #FFFFFF;
}
.ktb-var-background {
  color: #FFFFFF;
}
.ktb-var-border-radius {
  border-radius: 4px;
}
.ktb-var-normal-background {
  color: #FFFFFF;
}
.ktb-var-normal-gradient {
  background-image: none;
}
.ktb-var-normal-text-color {
  color: #52514F;
}
.ktb-var-hover-background {
  color: #FFEB82;
}
.ktb-var-hover-gradient {
  background-image: none;
}
.ktb-var-hover-text-color {
  color: #52514F;
}
.ktb-var-selected-background {
  color: #FFAA19;
}
.ktb-var-selected-gradient {
  background-image: none;
}
.ktb-var-selected-text-color {
  color: #FFFFFF;
}
.ktb-var-error {
  color: #FF5F37;
}
.ktb-var-warning {
  color: #FFDC32;
}
.ktb-var-success {
  color: #9BD246;
}
.ktb-var-info {
  color: #91DCE1;
}
.ktb-var-series-a {
  color: #FFAA19;
}
.ktb-var-series-b {
  color: #52514F;
}
.ktb-var-series-c {
  color: #96A0DC;
}
.ktb-var-series-d {
  color: #FF5F37;
}
.ktb-var-series-e {
  color: #b6de77;
}
.ktb-var-series-f {
  color: #35bac3;
}
.k-grid-norecords-template {
  background-color: #FFFFFF;
  border: 1px solid #d2d5d8;
}
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
.k-button {
  border-radius: 4px;
  border-color: #d2d5d8;
  color: #52514F;
  background-color: #E6E7E9;
  background-position: 50% 50%;
  background-image: none;
  background-image: none, linear-gradient(to bottom, false);
}
.k-button:hover,
.k-button.k-state-hover {
  color: #52514F;
  border-color: #c5c8cc;
  background-color: #c5c8cc;
  background-image: none;
  background-image: none, linear-gradient(to bottom, false);
}
.k-button:focus,
.k-button.k-state-focused {
  border-color: #d2d5d8;
}
.k-button:active,
.k-button.k-state-active {
  color: #52514F;
  background-color: #c5c8cc;
  border-color: #d2d5d8;
  background-image: none;
  background-image: none, linear-gradient(to bottom, false);
}
.k-button.k-state-active:hover {
  color: #52514F;
  border-color: #f4ca00;
  background-color: #f4ca00;
}
.k-button[disabled],
.k-button[disabled]:hover,
.k-button[disabled]:focus,
.k-button[disabled]:active,
.k-button[disabled]:hover:active,
.k-state-disabled .k-button,
.k-state-disabled .k-button:hover,
.k-state-disabled .k-button:focus,
.k-state-disabled .k-button:active,
.k-state-disabled .k-button:active:active,
.k-button.k-state-disabled,
.k-button.k-state-disabled:hover,
.k-button.k-state-disabled:focus,
.k-button.k-state-disabled:active,
.k-button.k-state-disabled:hover:active {
  color: #666b74;
  border-color: #d2d5d8;
  background-color: #E6E7E9;
  background-image: none;
  box-shadow: none;
}
.k-primary {
  color: #52514F;
  border-color: #FFDC32;
  background-color: #FFDC32;
  background-image: none;
  background-image: none, linear-gradient(to bottom, false);
}
.k-primary:hover,
.k-primary.k-state-hover {
  color: #52514F;
  border-color: #f4ca00;
  background-color: #f4ca00;
  background-image: none;
  background-image: none, linear-gradient(to bottom, false);
}
.k-primary:focus,
.k-primary.k-state-focused {
  border-color: #FFDC32;
}
.k-primary:active,
.k-primary.k-state-active {
  color: #52514F;
  border-color: #f4ca00;
  background-color: #f4ca00;
  background-image: none;
  background-image: none, linear-gradient(to bottom, false);
}
.k-primary[disabled],
.k-primary[disabled]:hover,
.k-primary[disabled]:focus,
.k-primary[disabled]:active,
.k-primary[disabled]:hover:active,
.k-state-disabled .k-primary,
.k-state-disabled .k-primary:hover,
.k-state-disabled .k-primary:focus,
.k-state-disabled .k-primary:active,
.k-state-disabled .k-primary:hover:active,
.k-primary.k-state-disabled,
.k-primary.k-state-disabled:hover,
.k-primary.k-state-disabled:focus,
.k-primary.k-state-disabled:active,
.k-primary.k-state-disabled:hover:active {
  color: #908e8c;
  border-color: #ffe66f;
  background-color: #ffe66f;
  background-image: none;
  background-image: none, linear-gradient(to bottom, false);
  box-shadow: none;
}
.k-button-group .k-button {
  box-shadow: none;
}
.k-button-group .k-button:active,
.k-button-group .k-button.k-state-active,
.k-button-group > input[type="radio"]:checked + .k-button,
.k-button-group > input[type="checkbox"]:checked + .k-button {
  color: #52514F;
  background-color: #c5c8cc;
  border-color: #d2d5d8;
  background-image: none;
}
.k-button-group .k-button:active:hover,
.k-button-group .k-button.k-state-active:hover,
.k-button-group > input[type="radio"]:checked + .k-button:hover,
.k-button-group > input[type="checkbox"]:checked + .k-button:hover {
  color: #52514F;
  border-color: #f4ca00;
  background-color: #f4ca00;
}
.k-button-group .k-button {
  border-radius: 0;
}
.k-button-group .k-group-start,
.k-button-group .k-button:first-child {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.k-button-group .k-group-end,
.k-button-group .k-button:last-child {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.k-button-group .k-group-start.k-group-end,
.k-button-group .k-button:first-child:last-child {
  border-radius: 4px;
}
.k-in,
.k-item,
.k-window-action {
  border-color: transparent;
}
/* main colors */
.k-header .k-window-actions .k-link {
  color: inherit;
}
a.k-icon {
  color: #52514F;
}
a.k-icon:hover {
  color: #52514F;
}
.k-button-icon .k-icon {
  opacity: 0.8;
}
.k-button-icon:hover .k-icon {
  opacity: 1;
}
.k-splitbar .k-resize-handle {
  background-color: #52514F;
}
.k-block,
.k-widget {
  background-color: #FFFFFF;
}
.k-block,
.k-widget,
.k-input,
.k-textbox,
.k-group,
.k-content,
.k-header,
.k-filter-row > th,
.k-editable-area,
.k-separator,
.k-textbox > input,
.k-autocomplete,
.k-dropdown-wrap,
.k-group-footer td,
.k-grid-footer,
.k-footer-template td,
.k-state-default,
.k-state-default .k-select,
.k-state-disabled,
.k-grid-header,
.k-grid-header-wrap,
.k-grid-header-locked,
.k-grid-footer-locked,
.k-grid-content-locked,
.k-grid td,
.k-grid td.k-state-selected,
.k-grid-footer-wrap,
.k-pager-wrap,
.k-pager-wrap .k-link,
.k-pager-refresh,
.k-grouping-header,
.k-grouping-header .k-group-indicator,
.k-panelbar > .k-item > .k-link,
.k-panel > .k-item > .k-link,
.k-panelbar .k-panel,
.k-panelbar .k-content,
.k-treemap-tile,
.k-calendar th,
.k-slider-track,
.k-splitbar,
.k-dropzone-active,
.k-tiles,
.k-tooltip,
.k-upload-files,
.k-popup.k-align .k-list .k-item:last-child {
  border-color: #d2d5d8;
}
.k-group,
.k-grouping-header,
.k-pager-wrap,
.k-group-footer td,
.k-grid-footer,
.k-footer-template td,
.k-widget .k-status,
.k-calendar th,
.k-dropzone-hovered,
.k-popup {
  background-color: #E6E7E9;
}
.k-grouping-row td,
td.k-group-cell,
.k-resize-handle-inner {
  background-color: #E6E7E9;
}
.k-list-container {
  border-color: #d2d5d8;
  background-color: #E6E7E9;
}
.k-content,
.k-panelbar > li.k-item,
.k-panel > li.k-item,
.k-tiles {
  background-color: #FFFFFF;
}
.k-alt,
.k-separator,
.k-resource.k-alt,
.k-pivot-layout > tbody > tr:first-child > td:first-child {
  background-color: #E6E7E9;
}
.k-pivot-rowheaders .k-alt .k-alt,
.k-header.k-alt {
  background-color: #B1B7BB;
}
.k-textbox,
.k-autocomplete.k-header,
.k-dropdown-wrap.k-state-active,
.k-picker-wrap.k-state-active,
.k-numeric-wrap.k-state-active {
  border-color: #d2d5d8;
  background-color: #E6E7E9;
}
.k-textbox > input,
.k-autocomplete .k-input,
.k-dropdown-wrap .k-input,
.k-autocomplete.k-state-focused .k-input,
.k-dropdown-wrap.k-state-focused .k-input,
.k-picker-wrap.k-state-focused .k-input,
.k-numeric-wrap.k-state-focused .k-input {
  border-color: #d2d5d8;
}
input.k-textbox,
textarea.k-textbox,
input.k-textbox:hover,
textarea.k-textbox:hover,
.k-textbox > input {
  background: none;
}
.k-input,
input.k-textbox,
textarea.k-textbox,
input.k-textbox:hover,
textarea.k-textbox:hover,
.k-textbox > input,
.k-multiselect-wrap {
  background-color: #FFFFFF;
  color: #52514F;
}
.k-input[readonly] {
  background-color: #FFFFFF;
  color: #52514F;
}
.k-block,
.k-widget,
.k-popup,
.k-content,
.k-dropdown .k-input {
  color: #52514F;
}
.k-inverse {
  color: #FFFFFF;
}
.k-block {
  color: #52514F;
}
.k-link:link,
.k-link:visited,
.k-nav-current.k-state-hover .k-link {
  color: #52514F;
}
.k-tabstrip-items .k-link,
.k-panelbar > li > .k-link {
  color: #52514F;
}
.k-header,
.k-treemap-title,
.k-grid-header .k-header > .k-link {
  color: #52514F;
}
.k-header,
.k-grid-header,
.k-dropdown-wrap,
.k-picker-wrap,
.k-numeric-wrap,
.k-grouping-header,
.k-pager-wrap,
.k-textbox,
.k-progressbar,
.k-draghandle,
.k-autocomplete,
.k-state-highlight,
.k-tabstrip-items .k-item,
.k-panelbar .k-tabstrip-items .k-item,
.km-pane-wrapper > .km-pane > .km-view > .km-content {
  background-color: #E6E7E9;
}
.k-widget.k-tooltip {
  background-image: none;
}
.k-block,
.k-header,
.k-grid-header,
.k-grouping-header,
.k-pager-wrap,
.k-draghandle,
.k-treemap-tile,
html .km-pane-wrapper .k-header {
  background-color: #E6E7E9;
}
.k-hr {
  border-color: #d2d5d8;
}
/* icons */
.k-icon:hover,
.k-state-hover .k-icon,
.k-state-selected .k-icon,
.k-state-focused .k-icon,
.k-column-menu .k-state-hover .k-sprite,
.k-column-menu .k-state-active .k-sprite,
.k-pager-numbers .k-current-page .k-link:hover:after,
.k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view.k-state-hover > .k-link:after {
  opacity: 1;
}
.k-state-disabled .k-icon,
.k-column-menu .k-sprite,
.k-pager-numbers .k-current-page .k-link:after,
.k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view > .k-link:after {
  opacity: 0.8;
}
.k-mobile-list .k-check:checked,
.k-mobile-list .k-edit-field [type=checkbox]:checked,
.k-mobile-list .k-edit-field [type=radio]:checked {
  opacity: 0.8;
}
/* IE will ignore the above selectors if these are added too */
.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(/StyleLibrary/Styles/Kendo/src/styles/web/Pharos/sprite.png);
  border-color: transparent;
}
.k-i-loading {
  background-image: url(/StyleLibrary/Styles/Kendo/src/styles/web/Pharos/loading.gif);
}
.k-loading-image {
  background-image: url(/StyleLibrary/Styles/Kendo/src/styles/web/Pharos/loading-image.gif);
}
.k-loading-color {
  background-color: #FFFFFF;
}
.k-draghandle {
  border-color: #d2d5d8;
  background-color: #FFFFFF;
  box-shadow: none;
}
.k-draghandle:hover {
  border-color: #d2d5d8;
  background-color: #FFEB82;
  box-shadow: none;
}
/* Scheduler */
.k-scheduler {
  color: #52514F;
  background-color: #FFFFFF;
}
.k-scheduler-layout {
  color: #52514F;
}
.k-scheduler-datecolumn,
.k-scheduler-groupcolumn {
  background-color: #FFFFFF;
  color: #52514F;
}
.k-scheduler-times tr,
.k-scheduler-times th,
.k-scheduler-table td,
.k-scheduler-header th,
.k-scheduler-header-wrap,
.k-scheduler-times {
  border-color: #d2d5d8;
}
.k-nonwork-hour {
  background-color: #f2f3f4;
}
.k-gantt .k-nonwork-hour {
  background-color: rgba(0, 0, 0, 0.02);
}
.k-gantt .k-header.k-nonwork-hour {
  background-color: rgba(0, 0, 0, 0.2);
}
.k-scheduler-table .k-today,
.k-today > .k-scheduler-datecolumn,
.k-today > .k-scheduler-groupcolumn {
  background-color: #E6E7E9;
}
.k-scheduler-now-arrow {
  border-left-color: #FF5F37;
}
.k-scheduler-now-line {
  background-color: #FF5F37;
}
.k-event,
.k-task-complete {
  border-color: #FFAA19;
  background: #FFAA19 0 -257px none repeat-x;
  color: #52514F;
}
.k-event-inverse {
  color: #52514F;
}
.k-event.k-state-selected {
  background-position: 0 0;
  box-shadow: 0 0 0 2px #52514F;
}
.k-event .k-resize-handle:after,
.k-task-single .k-resize-handle:after {
  background-color: #f2f3f4;
}
.k-scheduler-marquee:before,
.k-scheduler-marquee:after {
  border-color: #FFAA19;
}
.k-panelbar .k-content,
.k-panelbar .k-panel,
.k-panelbar .k-item {
  background-color: #FFFFFF;
  color: #52514F;
  border-color: #d2d5d8;
}
.k-panelbar > li > .k-link {
  color: #52514F;
}
.k-panelbar > .k-item > .k-link {
  border-color: #d2d5d8;
}
.k-panel > li.k-item {
  background-color: #FFFFFF;
}
/* states */
.k-state-active,
.k-state-active:hover,
.k-active-filter,
.k-tabstrip .k-state-active {
  background-color: #FFFFFF;
  border-color: #FFAA19;
  color: #52514F;
}
.k-fieldselector .k-list-container {
  background-color: #FFFFFF;
}
.k-menu .k-state-hover > .k-state-active {
  background-color: transparent;
}
.k-state-highlight {
  background: #FFFFFF;
  color: #52514F;
}
.k-state-focused,
.k-grouping-row .k-state-focused {
  border-color: #E6E7E9;
}
.k-button.k-bare {
  position: relative;
}
.k-button.k-bare:before {
  content: "";
  background-color: currentcolor;
  opacity: 0.12;
  border-radius: inherit;
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: -1;
  display: none;
}
.k-button.k-bare.k-state-focused:before,
.k-button.k-bare:focus:before {
  display: block;
}
.k-mediaplayer-toolbar .k-button.k-bare:active,
.k-mediaplayer-toolbar .k-button.k-bare.k-state-active,
.k-mediaplayer-toolbar .k-button.k-bare.k-state-active:hover {
  color: #FFAA19;
}
.k-mediaplayer-toolbar .k-button.k-bare:active:before,
.k-mediaplayer-toolbar .k-button.k-bare.k-state-active:before,
.k-mediaplayer-toolbar .k-button.k-bare.k-state-active:hover:before {
  opacity: 0.24;
}
.k-slider.k-mediaplayer-seekbar {
  top: -14px;
}
.k-quality-list {
  margin-left: -25px !important;
}
.k-calendar .k-link {
  color: #52514F;
}
.k-calendar .k-footer {
  padding: 0;
}
.k-calendar .k-footer .k-nav-today {
  color: #52514F;
  text-decoration: none;
  background-color: #FFFFFF;
}
.k-calendar .k-footer .k-nav-today:hover,
.k-calendar .k-footer .k-nav-today.k-state-hover {
  background-color: #FFFFFF;
  text-decoration: underline;
}
.k-calendar .k-footer .k-nav-today:active {
  background-color: #FFFFFF;
}
.k-calendar .k-link.k-nav-fast {
  color: #52514F;
}
.k-calendar .k-nav-fast.k-state-hover {
  text-decoration: none;
  background-color: #FFEB82;
  color: #52514F;
}
.k-calendar .k-link.k-state-hover {
  border-radius: 4px;
}
.k-calendar .k-footer .k-link {
  border-radius: 0;
}
.k-calendar th {
  background-color: #E6E7E9;
}
.k-window-titlebar .k-link {
  border-radius: 4px;
}
.k-calendar-container.k-group {
  border-color: #d2d5d8;
}
.k-state-selected,
.k-state-selected:link,
.k-state-selected:visited,
.k-list > .k-state-selected,
.k-list > .k-state-highlight,
.k-panel > .k-state-selected,
.k-ghost-splitbar-vertical,
.k-ghost-splitbar-horizontal,
.k-draghandle.k-state-selected:hover,
.k-scheduler .k-scheduler-toolbar .k-state-selected,
.k-scheduler .k-today.k-state-selected,
.k-marquee-color,
.k-drag-clue.k-state-selected {
  color: #FFFFFF;
  background-color: #FFAA19;
  border-color: #FFAA19;
}
.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-color: #d2d5d8;
}
.k-group-header + div > .k-list > .k-item.k-first:before {
  border-top-color: #d2d5d8;
}
.k-popup > .k-group-header,
.k-popup > .k-virtual-wrap > .k-group-header {
  background: #d2d5d8;
  color: #FFFFFF;
}
.k-popup .k-list .k-item > .k-group {
  background: #d2d5d8;
  color: #FFFFFF;
  border-bottom-left-radius: 3px;
}
.k-marquee-text {
  color: #FFFFFF;
}
.k-state-focused.k-state-selected,
.k-list > .k-state-focused.k-state-selected,
td.k-state-focused.k-state-selected {
  box-shadow: none;
}
.k-list-optionlabel.k-state-selected.k-state-focused {
  box-shadow: none;
}
.k-state-selected > .k-link,
.k-panelbar > li > .k-state-selected,
.k-panelbar > li.k-state-default > .k-link.k-state-selected {
  color: #FFFFFF;
}
.k-state-hover,
.k-state-hover:hover,
.k-splitbar-horizontal-hover:hover,
.k-splitbar-vertical-hover:hover,
.k-list > .k-state-hover,
.k-scheduler .k-scheduler-toolbar ul li.k-state-hover,
.k-pager-wrap .k-link:hover,
.k-dropdown .k-state-focused,
.k-filebrowser-dropzone,
.k-mobile-list .k-item > .k-link:active,
.k-mobile-list .k-item > .k-label:active,
.k-mobile-list .k-edit-label.k-check:active,
.k-mobile-list .k-recur-view .k-check:active {
  color: #52514F;
  background-color: #FFEB82;
  border-color: #d2d5d8;
}
/* this selector should be used separately, otherwise old IEs ignore the whole rule */
.k-mobile-list .k-scheduler-timezones .k-edit-field:nth-child(2):active {
  color: #52514F;
  background-color: #FFEB82;
  border-color: #d2d5d8;
}
.k-state-hover > .k-select,
.k-state-focused > .k-select {
  border-color: #d2d5d8;
}
.k-pager-wrap {
  background-color: #E6E7E9;
  color: #52514F;
}
.k-draghandle.k-state-selected:hover {
  background-position: 50% 50%;
}
.k-state-hover > .k-link,
.k-other-month.k-state-hover .k-link,
div.k-filebrowser-dropzone em {
  color: #52514F;
}
.k-autocomplete.k-state-hover,
.k-autocomplete.k-state-focused,
.k-picker-wrap.k-state-hover,
.k-picker-wrap.k-state-focused,
.k-numeric-wrap.k-state-hover,
.k-numeric-wrap.k-state-focused,
.k-dropdown-wrap.k-state-hover,
.k-dropdown-wrap.k-state-focused {
  background-color: #E6E7E9;
  border-color: #B1B7BB;
}
.km-pane-wrapper .k-mobile-list input:not([type="checkbox"]):not([type="radio"]),
.km-pane-wrapper .km-pane .k-mobile-list select:not([multiple]),
.km-pane-wrapper .k-mobile-list textarea,
.k-dropdown .k-state-focused .k-input {
  color: #52514F;
}
.km-pane-wrapper .km-pane .k-mobile-list.k-filter-menu .k-space-right {
  background: #FFFFFF;
  border-color: #d2d5d8;
}
.km-pane-wrapper .km-pane .k-mobile-list.k-filter-menu .k-space-right > input {
  background-color: #FFFFFF;
  border-color: #d2d5d8;
}
.km-pane-wrapper .km-pane .k-mobile-list.k-filter-menu .k-space-right > input + .k-i-zoom:before {
  color: #52514F;
}
.k-dropdown .k-state-hover .k-input {
  color: #52514F;
}
.k-state-error {
  border-color: #FF5F37;
  background-color: #FF5F37;
  color: #FFFFFF;
}
.k-state-disabled {
  opacity: 0.7;
}
.k-tile-empty.k-state-selected,
.k-loading-mask.k-state-selected {
  border-width: 0;
  background-image: none;
  background-color: transparent;
}
.k-state-disabled,
.k-state-disabled .k-link,
.k-other-month,
.k-other-month .k-link,
.k-dropzone em,
.k-dropzone .k-upload-status,
.k-tile-empty strong,
.k-slider .k-draghandle {
  color: #666b74;
}
.k-file .k-upload-status {
  color: #52514F;
}
/* Progressbar */
.k-progressbar-indeterminate {
  background: url(/StyleLibrary/Styles/Kendo/src/styles/web/Pharos/indeterminate.gif);
}
.k-progressbar-indeterminate .k-progress-status-wrap,
.k-progressbar-indeterminate .k-state-selected {
  display: none;
}
/* Slider */
.k-slider-track {
  background-color: #B1B7BB;
}
.k-slider-selection {
  background-color: #52514F;
}
.k-slider-horizontal .k-tick {
  background-image: url(/StyleLibrary/Styles/Kendo/src/styles/web/Pharos/slider-h.gif);
}
.k-slider-vertical .k-tick {
  background-image: url(/StyleLibrary/Styles/Kendo/src/styles/web/Pharos/slider-v.gif);
}
/* Tooltip */
.k-widget.k-tooltip,
.k-chart-crosshair-tooltip,
.k-chart-shared-tooltip {
  border-color: #B1B7BB;
  background-color: #FFFFFF;
  color: #52514F;
}
.k-widget.k-tooltip-validation {
  border-color: #FF5F37;
  border-radius: 0;
  background-color: #FF5F37;
  color: #FFFFFF;
}
/* Bootstrap theme fix */
.input-prepend .k-tooltip-validation,
.input-append .k-tooltip-validation {
  font-size: 12px;
  position: relative;
  top: 3px;
}
.k-callout-n {
  border-bottom-color: #B1B7BB;
}
.k-callout-w {
  border-right-color: #B1B7BB;
}
.k-callout-s {
  border-top-color: #B1B7BB;
}
.k-callout-e {
  border-left-color: #B1B7BB;
}
.k-tooltip-validation .k-callout-n {
  border-bottom-color: #FF5F37;
}
.k-tooltip-validation .k-callout-w {
  border-right-color: #FF5F37;
}
.k-tooltip-validation .k-callout-s {
  border-top-color: #FF5F37;
}
.k-tooltip-validation .k-callout-e {
  border-left-color: #FF5F37;
}
/* Splitter */
.k-splitbar {
  background-color: #E6E7E9;
}
.k-restricted-size-vertical,
.k-restricted-size-horizontal {
  background-color: #FFFFFF;
}
/* Upload */
.k-file {
  background-color: #FFFFFF;
  border-color: #d2d5d8;
}
.k-file-progress {
  color: #3e50ba;
}
.k-file-progress .k-progress {
  background-color: #c1ebee;
}
.k-file-success .k-file-name,
.k-file-success .k-upload-pct {
  color: #52514F;
}
.k-file-success .k-progress {
  background-color: #9BD246;
}
.k-file-error {
  color: #FFFFFF;
}
.k-file-error .k-file-extension-wrapper,
.k-file-error .k-multiple-files-extension-wrapper {
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.k-file-error .k-file-extension-wrapper:before,
.k-file-error .k-multiple-files-extension-wrapper:before {
  background-color: #FFFFFF;
  border-color: transparent transparent #FFFFFF #FFFFFF;
}
.k-file-error .k-progress {
  background-color: #FF5F37;
}
.k-file-extension-wrapper,
.k-multiple-files-extension-wrapper {
  color: #666b74;
  border-color: #666b74;
}
.k-file-invalid .k-file-name-invalid {
  color: #FFFFFF;
}
.k-file-invalid-extension-wrapper,
.k-multiple-files-invalid-extension-wrapper {
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.k-file-extension-wrapper:before,
.k-multiple-files-extension-wrapper:before {
  background-color: #FFFFFF;
  border-color: transparent transparent #666b74 #666b74;
}
.k-file-invalid-extension-wrapper:before,
.k-multiple-files-invalid-extension-wrapper:before {
  background-color: #FFFFFF;
  border-color: transparent transparent #FFFFFF #FFFFFF;
}
.k-multiple-files-extension-wrapper:after {
  border-top-color: #666b74;
  border-left-color: #666b74;
}
.k-multiple-files-invalid-extension-wrapper:after {
  border-top-color: #FFFFFF;
  border-left-color: #FFFFFF;
}
.k-file-size,
.k-file-information,
.k-file-validation-message {
  color: #666b74;
}
.k-upload .k-upload-selected {
  color: #FFFFFF;
  border-color: #d2d5d8;
}
.k-upload .k-upload-selected:hover {
  color: #FFFFFF;
  background-color: #FFFFFF;
}
/* ImageBrowser */
.k-tile {
  border-color: #FFFFFF;
}
.k-textbox:hover,
.k-tiles li.k-state-hover {
  border-color: #B1B7BB;
}
.k-tiles li.k-state-selected {
  border-color: #FFAA19;
}
/* TreeMap */
.k-leaf,
.k-leaf.k-state-hover:hover {
  color: #fff;
}
.k-leaf.k-inverse,
.k-leaf.k-inverse.k-state-hover:hover {
  color: #000;
}
/* Shadows */
.k-slider,
.k-treeview,
.k-upload {
  box-shadow: none;
}
.k-state-active {
  box-shadow: none;
}
.k-grid td.k-state-selected.k-state-focused {
  background-color: #ffb028;
}
.k-popup,
.k-menu .k-menu-group,
.k-grid .k-filter-options,
.k-time-popup,
.k-datepicker-calendar,
.k-autocomplete.k-state-border-down,
.k-autocomplete.k-state-border-up,
.k-dropdown-wrap.k-state-active,
.k-picker-wrap.k-state-active,
.k-multiselect.k-state-focused,
.k-filebrowser .k-image,
.k-tooltip {
  box-shadow: 0 4px 4px 0 rgba(82, 81, 79, 0.25);
}
.k-calendar-container.k-popup {
  box-shadow: 0 4px 4px 0 rgba(82, 81, 79, 0.25);
}
.k-treemap-tile.k-state-hover {
  box-shadow: none;
}
/* Window */
.k-window {
  border-color: rgba(82, 81, 79, 0.25);
  box-shadow: 0 4px 4px 0 rgba(209, 208, 207, 0.25);
  background-color: #FFFFFF;
}
.k-window.k-state-focused {
  border-color: rgba(82, 81, 79, 0.25);
  box-shadow: 0 4px 4px 0 rgba(82, 81, 79, 0.25);
}
.k-window.k-window-maximized,
.k-window-maximized .k-window-titlebar,
.k-window-maximized .k-window-content {
  border-radius: 0;
}
.k-shadow {
  box-shadow: 0 4px 4px 0 rgba(82, 81, 79, 0.25);
}
.k-inset {
  box-shadow: inset 0 4px 4px 0 rgba(82, 81, 79, 0.25);
}
/* Selection */
.k-editor-inline ::selection {
  background-color: #FFAA19;
  text-shadow: none;
  color: #fff;
}
.k-editor-inline ::-moz-selection {
  background-color: #FFAA19;
  text-shadow: none;
  color: #fff;
}
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
.k-notification-info {
  background-color: #91DCE1;
  color: #52514F;
  border-color: #91DCE1;
}
.k-notification-success {
  background-color: #9BD246;
  color: #52514F;
  border-color: #9BD246;
}
.k-notification-warning {
  background-color: #FFDC32;
  color: #52514F;
  border-color: #FFDC32;
}
.k-notification-error {
  background-color: #FF5F37;
  color: #FFFFFF;
  border-color: #FF5F37;
}
/* Gantt */
.k-gantt .k-treelist {
  background: #E6E7E9;
}
.k-gantt .k-treelist .k-alt {
  background-color: #cbcdd1;
}
.k-gantt .k-treelist tr:hover {
  background-color: #FFEB82;
}
.k-gantt .k-treelist .k-state-selected,
.k-gantt .k-treelist .k-state-selected td,
.k-gantt .k-treelist .k-alt.k-state-selected,
.k-gantt .k-treelist .k-alt.k-state-selected > td {
  background-color: #FFAA19;
}
.k-gantt .k-treelist .k-alt.k-state-selected:hover,
.k-gantt .k-treelist .k-alt.k-state-selected:hover td {
  background-color: #ffa205;
}
.k-task-dot:after {
  background-color: #52514F;
  border-color: #52514F;
}
.k-task-dot:hover:after {
  background-color: #FFFFFF;
}
.k-task-summary {
  border-color: #B1B7BB;
  background: #B1B7BB;
}
.k-task-milestone,
.k-task-summary-complete {
  border-color: #52514F;
  background: #52514F;
}
.k-state-selected.k-task-summary {
  border-color: #FFC300;
  background: #FFC300;
}
.k-state-selected.k-task-milestone,
.k-state-selected .k-task-summary-complete {
  border-color: #FFAA19;
  background: #FFAA19;
}
.k-task-single {
  background-color: #ffb73d;
  border-color: #FFAA19;
  color: #52514F;
}
.k-state-selected.k-task-single {
  border-color: #FFAA19;
}
.k-line {
  background-color: #52514F;
  color: #52514F;
}
.k-state-selected.k-line {
  background-color: #FFAA19;
  color: #FFAA19;
}
.k-resource {
  background-color: #FFFFFF;
}
/* Border radius */
.k-block,
.k-textbox,
.k-drag-clue,
.k-touch-scrollbar,
.k-window,
.k-window-titleless .k-window-content,
.k-window-action,
.k-inline-block,
.k-grid .k-filter-options,
.k-grouping-header .k-group-indicator,
.k-autocomplete,
.k-multiselect,
.k-combobox,
.k-dropdown,
.k-dropdown-wrap,
.k-datepicker,
.k-timepicker,
.k-colorpicker,
.k-datetimepicker,
.k-notification,
.k-numerictextbox,
.k-picker-wrap,
.k-numeric-wrap,
.k-list-container,
.k-calendar-container,
.k-calendar td,
.k-calendar .k-link,
.k-treeview .k-in,
.k-editor-inline,
.k-tooltip,
.k-tile,
.k-slider-track,
.k-slider-selection,
.k-upload {
  border-radius: 4px;
}
.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-split-button .k-button,
.k-rtl .k-toolbar .k-button-group .k-group-start {
  border-radius: 0 4px 4px 0;
}
.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-calendar-container.k-state-border-up,
.k-list-container.k-state-border-up,
.k-autocomplete.k-state-border-up,
.k-multiselect.k-state-border-up,
.k-dropdown-wrap.k-state-border-up,
.k-picker-wrap.k-state-border-up,
.k-numeric-wrap.k-state-border-up,
.k-window-content,
.k-filter-menu {
  border-radius: 0 0 4px 4px;
}
.k-autocomplete.k-state-border-up .k-input,
.k-dropdown-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,
.k-numeric-wrap.k-state-border-up .k-input {
  border-radius: 0 0 0 4px;
}
.k-multiselect.k-state-border-up .k-multiselect-wrap {
  border-radius: 0 0 4px 4px;
}
.k-window-titlebar,
.k-block > .k-header,
.k-tabstrip-items .k-item,
.k-panelbar .k-tabstrip-items .k-item,
.k-tabstrip-items .k-link,
.k-calendar-container.k-state-border-down,
.k-list-container.k-state-border-down,
.k-autocomplete.k-state-border-down,
.k-multiselect.k-state-border-down,
.k-dropdown-wrap.k-state-border-down,
.k-picker-wrap.k-state-border-down,
.k-numeric-wrap.k-state-border-down {
  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-picker-wrap .k-input,
.k-numeric-wrap .k-input {
  border-radius: 3px 0 0 3px;
}
.k-rtl .k-dropdown-wrap .k-input,
.k-rtl .k-picker-wrap .k-input,
.k-rtl .k-numeric-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-picker-wrap.k-state-border-down .k-input,
.k-picker-wrap.k-state-border-down .k-selected-color,
.k-numeric-wrap.k-state-border-down .k-input {
  border-radius: 4px 0 0 0;
}
.k-numeric-wrap .k-link.k-state-selected {
  background-color: #c5c8cc;
}
.k-multiselect.k-state-border-down .k-multiselect-wrap {
  border-radius: 3px 3px 0 0;
}
.k-dropdown-wrap .k-select,
.k-picker-wrap .k-select,
.k-numeric-wrap .k-select,
.k-datetimepicker .k-select + .k-select,
.k-list-container.k-state-border-right {
  border-radius: 0 4px 4px 0;
}
.k-rtl .k-dropdown-wrap .k-select,
.k-rtl .k-picker-wrap .k-select,
.k-rtl .k-numeric-wrap .k-select,
.k-rtl .k-datetimepicker .k-select + .k-select,
.k-rtl .k-list-container.k-state-border-right {
  border-radius: 4px 0 0 4px;
}
.k-numeric-wrap.k-expand-padding .k-input {
  border-radius: 4px;
}
.k-textbox > input,
.k-autocomplete .k-input,
.k-multiselect-wrap {
  border-radius: 3px;
}
.k-list .k-state-hover,
.k-list .k-state-focused,
.k-list .k-state-highlight,
.k-list .k-state-selected,
.k-fieldselector .k-list .k-item,
.k-list-optionlabel,
.k-dropzone,
.k-listbox .k-item {
  border-radius: 3px;
}
.k-slider .k-button,
.k-grid .k-slider .k-button {
  border-radius: 4px;
}
.k-draghandle {
  border-radius: 8px;
}
.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-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-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-scheduler-phone .k-scheduler-toolbar > ul li.k-nav-today,
.k-scheduler-phone .k-scheduler-toolbar > ul li.k-nav-today .k-link,
.k-edit-field > .k-scheduler-navigation {
  border-radius: 4px;
}
.k-scheduler-toolbar .k-nav-next,
.k-scheduler-toolbar ul + ul li:last-child,
.k-scheduler-toolbar .k-nav-next .k-link,
.k-scheduler-toolbar ul + ul li:last-child .k-link {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.k-rtl .k-scheduler-toolbar .k-nav-next,
.k-rtl .k-scheduler-toolbar ul + ul li:last-child,
.k-rtl .k-scheduler-toolbar .k-nav-next .k-link,
.k-rtl .k-scheduler-toolbar ul + ul li:last-child .k-link {
  border-radius: 4px 0 0 4px;
}
.k-scheduler div.k-scheduler-footer ul li,
.k-scheduler div.k-scheduler-footer .k-link {
  border-radius: 4px;
}
.k-more-events,
.k-event,
.k-task-single,
.k-task-complete,
.k-event .k-link {
  border-radius: 3px;
}
.k-scheduler-mobile .k-event {
  border-radius: 2px;
}
/* Adaptive Grid */
.k-grid-mobile .k-column-active + th.k-header {
  border-left-color: #52514F;
}
html .km-pane-wrapper .km-widget,
.k-ie .km-pane-wrapper .k-widget,
.k-ie .km-pane-wrapper .k-group,
.k-ie .km-pane-wrapper .k-content,
.k-ie .km-pane-wrapper .k-header,
.k-ie .km-pane-wrapper .k-popup-edit-form .k-edit-field .k-button,
.km-pane-wrapper .k-mobile-list .k-item,
.km-pane-wrapper .k-mobile-list .k-edit-label,
.km-pane-wrapper .k-mobile-list .k-edit-field {
  color: #52514F;
}
@media screen and (-ms-high-contrast: active) and (-ms-high-contrast: none) {
  div.km-pane-wrapper a {
    color: #52514F;
  }
}
.km-pane-wrapper .k-mobile-list .k-item,
.km-pane-wrapper .k-mobile-list .k-edit-field,
.km-pane-wrapper .k-mobile-list .k-recur-view > .k-edit-field .k-check {
  background-color: #FFFFFF;
  border-top: 1px solid #d2d5d8;
}
.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: #FFAA19;
  border-top-color: #FFAA19;
}
.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 #d2d5d8;
}
.km-pane-wrapper .k-mobile-list > ul > 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 {
  color: #808a90;
}
.km-pane-wrapper .k-mobile-list > ul > li > .k-link {
  border-bottom: 1px solid #d2d5d8;
}
.km-pane-wrapper .k-mobile-list .k-edit-field {
  box-shadow: 0 1px 1px #d2d5d8;
}
/* /Column Menu */
.k-autocomplete.k-state-default,
.k-picker-wrap.k-state-default,
.k-numeric-wrap.k-state-default,
.k-dropdown-wrap.k-state-default {
  color: #52514F;
  background-color: #E6E7E9;
  border-color: #d2d5d8;
}
.k-autocomplete.k-state-hover,
.k-picker-wrap.k-state-hover,
.k-numeric-wrap.k-state-hover,
.k-dropdown-wrap.k-state-hover {
  background-color: #FFFFFF;
  border-color: #B1B7BB;
}
.k-multiselect.k-header {
  border-color: #d2d5d8;
  background: #E6E7E9;
}
.k-multiselect.k-header.k-state-hover {
  border-color: #B1B7BB;
}
.k-autocomplete.k-state-focused,
.k-picker-wrap.k-state-focused,
.k-numeric-wrap.k-state-focused,
.k-dropdown-wrap.k-state-focused,
.k-multiselect.k-header.k-state-focused {
  background-color: #E6E7E9;
  border-color: #B1B7BB;
}
.k-list-container {
  color: #52514F;
}
.k-nodata {
  color: #666b74;
}
.k-dropdown .k-input,
.k-dropdown .k-state-focused .k-input,
.k-menu .k-popup {
  color: #52514F;
}
.k-state-default > .k-select {
  border-color: #d2d5d8;
}
.k-state-focused > .k-select {
  border-color: #B1B7BB;
}
.k-state-hover > .k-select {
  border-color: #d2d5d8;
}
.k-tabstrip-items .k-state-default .k-link,
.k-panelbar > li.k-state-default > .k-link {
  color: #52514F;
}
.k-tabstrip-items .k-state-hover .k-link,
.k-panelbar > li.k-state-hover > .k-link,
.k-panelbar > li.k-state-default > .k-link.k-state-hover {
  color: #52514F;
}
.k-panelbar > li > .k-state-focused.k-state-hover {
  background: #FFEB82;
  box-shadow: none;
}
.k-tabstrip-items .k-state-default,
.k-panelbar .k-tabstrip-items .k-state-default {
  border-color: #B1B7BB;
}
.k-tabstrip-items .k-state-hover {
  border-color: #d2d5d8;
}
.k-tabstrip .k-content.k-state-active {
  background-color: #FFFFFF;
  color: #52514F;
}
.k-menu.k-header,
.k-menu .k-item {
  border-color: #d2d5d8;
}
.k-column-menu,
.k-column-menu .k-item,
.k-overflow-container .k-overflow-group {
  border-color: #d2d5d8;
}
.k-overflow-container .k-overflow-group {
  box-shadow: inset 0 1px 0 #ffffff, 0 1px 0 #ffffff;
}
.k-toolbar-first-visible.k-overflow-group,
.k-overflow-container .k-overflow-group + .k-overflow-group {
  box-shadow: 0 1px 0 #ffffff;
}
.k-toolbar-last-visible.k-overflow-group {
  box-shadow: inset 0 1px 0 #ffffff;
}
.k-column-menu .k-separator {
  border-color: #d2d5d8;
  background-color: transparent;
}
.k-menu .k-group {
  border-color: #d2d5d8;
}
.k-grid-filter.k-state-active {
  background-color: #FFAA19;
}
.k-grouping-row td,
.k-group-footer td,
.k-grid-footer td {
  color: #52514F;
  border-color: #d2d5d8;
  font-weight: bold;
}
.k-grouping-header {
  color: #52514F;
}
.k-header,
.k-grid-header-wrap,
.k-grid .k-grouping-header,
.k-grid-header,
.k-pager-wrap,
.k-pager-wrap .k-textbox,
.k-pager-wrap .k-link,
.k-grouping-header .k-group-indicator,
.k-gantt-toolbar .k-state-default {
  border-color: #d2d5d8;
}
.k-button:focus,
.k-button.k-state-focused {
  border-color: #d2d5d8;
  background-color: #d2d5d8;
}
.k-button:active:hover,
.k-button.k-state-active:hover {
  color: #52514F;
  background-color: #c5c8cc;
  border-color: #d2d5d8;
}
.k-pager-numbers .k-link,
.k-treeview .k-in {
  border-color: transparent;
}
.k-treeview .k-icon,
.k-scheduler-table .k-icon,
.k-grid .k-hierarchy-cell .k-icon {
  background-color: transparent;
  border-radius: 4px;
}
.k-scheduler-table .k-state-hover .k-icon {
  background-color: transparent;
}
.k-split-button:focus {
  outline: none;
}
.k-split-button:focus {
  background-color: #c5c8cc;
}
.k-split-button:focus > .k-button {
  background: transparent;
  border-color: #c5c8cc;
}
.k-split-button:focus > .k-button.k-split-button-arrow {
  border-left-color: #E6E7E9;
}
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
.k-checkbox-label:before {
  border-color: #B1B7BB;
  background: #FFFFFF;
  border-radius: 4px;
}
.k-checkbox:hover + .k-checkbox-label:before,
.k-checkbox:checked:hover + .k-checkbox-label:before,
.k-checkbox-label:hover:before,
.k-checkbox:checked + .k-checkbox-label:hover:before {
  border-color: #B1B7BB;
  box-shadow: none;
}
.k-checkbox:checked + .k-checkbox-label:before {
  background-color: #FFFFFF;
  border-color: #B1B7BB;
  color: #52514F;
}
.k-checkbox:active + .k-checkbox-label:before,
.k-checkbox-label:active:before {
  box-shadow: none;
  border-color: #B1B7BB;
}
.k-checkbox:checked:active + .k-checkbox-label:before,
.k-checkbox:checked + .k-checkbox-label:active:before {
  box-shadow: none;
  border-color: #B1B7BB;
}
.k-checkbox:disabled + .k-checkbox-label {
  color: #666b74;
}
.k-checkbox:disabled + .k-checkbox-label:hover:before {
  box-shadow: none;
}
.k-checkbox:disabled + .k-checkbox-label:before,
.k-checkbox:checked:disabled + .k-checkbox-label:before,
.k-checkbox:checked:disabled + .k-checkbox-label:active:before,
.k-checkbox:checked:disabled + .k-checkbox-label:hover:before {
  color: #666b74;
  background: #E6E7E9;
  border-color: #d2d5d8;
  border-radius: 4px;
}
.k-checkbox:focus + .k-checkbox-label:before,
.k-checkbox:focus + .k-checkbox-label:hover:before {
  border-color: #B1B7BB;
  box-shadow: none;
}
.k-checkbox:indeterminate + .k-checkbox-label:after {
  background-color: #52514F;
  background-image: none;
  border-color: #B1B7BB;
  border-radius: 3px;
}
.k-checkbox:indeterminate:hover + .k-checkbox-label:after {
  border-color: #52514F;
  background-color: #52514F;
}
.k-checkbox-label:before {
  background: #FFFFFF;
}
.k-checkbox + .k-checkbox-label:after {
  content: "";
  position: absolute;
  top: 1px;
  left: 1px;
  border-radius: 50%;
  width: 16px;
  height: 16px;
  box-shadow: 0 0 0 0px transparent;
  transition: box-shadow 0.3s;
}
.k-checkbox:focus + .k-checkbox-label:before {
  border-color: #B1B7BB;
}
.k-checkbox:checked + .k-checkbox-label:before,
.k-checkbox:checked:hover + .k-checkbox-label:before,
.k-checkbox:checked + .k-checkbox-label:hover:before {
  border-color: #B1B7BB;
}
.k-checkbox:disabled + .k-checkbox-label:active:after {
  box-shadow: none;
}
.k-checkbox:indeterminate + .k-checkbox-label:before {
  border-color: #B1B7BB;
}
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
.k-radio-label:before {
  border-color: #8d8c89;
  border-radius: 50%;
  background-color: #FFFFFF;
  border-width: 2px;
}
.k-radio-label:hover:before,
.k-radio:checked + .k-radio-label:hover:before {
  border-color: #8d8c89;
  box-shadow: none;
}
.k-radio:checked + .k-radio-label:after {
  background-color: #FFAA19;
  border-radius: 50%;
}
.k-radio-label:active:before {
  border-color: #ffc35b;
  box-shadow: 0 0 2px 0 #ffc35b;
}
.k-radio:checked + .k-radio-label:active:before {
  box-shadow: 0 0 2px 0 #ffc35b;
  border-color: #ffc35b;
}
.k-radio:disabled + .k-radio-label {
  color: #bfbfbf;
}
.k-radio:disabled + .k-radio-label:before,
.k-radio:disabled + .k-radio-label:active:before,
.k-radio:disabled + .k-radio-label:hover:after,
.k-radio:disabled + .k-radio-label:hover:before {
  background: #ffffff;
  border-color: #bfbfbf;
  box-shadow: none;
}
.k-radio:disabled:checked + .k-radio-label:after {
  background-color: #FFAA19;
  opacity: 0.5;
}
.k-radio:focus + .k-radio-label:before {
  border-color: #ffc35b;
  box-shadow: 0 0 2px 0 #ffc35b;
}
.k-radio:checked + .k-radio-label:before,
.k-radio:checked + .k-radio-label:hover:before {
  border-color: #FFAA19;
}
.k-radio + .k-radio-label:active:before {
  border-color: #8d8c89;
  box-shadow: 0 0 0 12px rgba(255, 235, 130, 0.3);
}
.k-radio:checked + .k-radio-label:active:before {
  box-shadow: 0 0 0 12px rgba(255, 170, 25, 0.3);
}
.k-radio:focus + .k-radio-label:before {
  border-color: #8d8c89;
  box-shadow: 0 0 0 12px rgba(255, 235, 130, 0.3);
}
.k-radio:disabled:checked + .k-radio-label:before,
.k-radio:disabled:checked + .k-radio-label:hover:before {
  border-color: #bfbfbf;
}
.k-radio:disabled:checked + .k-radio-label:active:before {
  box-shadow: none;
}
.k-button:hover .k-icon,
.k-tool-icon:hover,
.k-state-hover .k-tool-icon,
.k-state-selected .k-tool-icon,
.k-state-focused .k-tool-icon,
.k-button:hover .k-tool-icon,
.k-splitbar.k-splitbar-horizontal-hover .k-icon,
.k-splitbar.k-splitbar-vertical-hover .k-icon,
div.k-splitbar.k-state-focused .k-icon,
.k-textbox:hover > .k-icon,
.k-grouping-header .k-i-delete,
.k-grouping-header .k-button-icon:hover > .k-icon.k-i-delete,
.k-grouping-header .k-i-delete,
.k-grouping-header .k-button-icon:hover > .k-icon.k-i-delete,
.k-grouping-header .k-i-arrow-60-up,
.k-grouping-header .k-link:hover > .k-icon.k-i-arrow-60-up,
.k-grouping-header .k-i-arrow-60-up,
.k-grouping-header .k-link:hover > .k-icon.k-i-arrow-60-up,
.k-grouping-header .k-i-arrow-60-down,
.k-grouping-header .k-link:hover > .k-icon.k-i-arrow-60-down,
.k-grouping-header .k-i-arrow-60-down,
.k-grouping-header .k-link:hover > .k-icon.k-i-arrow-60-down,
.k-grid-toolbar .k-i-file-pdf,
.k-grid-toolbar .k-button:hover > .k-i-file-pdf,
.k-grid-toolbar .k-i-file-excel,
.k-grid-toolbar .k-button:hover > .k-i-file-excel,
.k-grid-toolbar .k-icon,
.k-scheduler-toolbar .k-icon,
.k-scheduler-footer .k-icon,
.k-scheduler-content .k-icon,
.k-gantt-toolbar .k-icon,
.k-field-actions .k-icon,
.k-notification .k-icon,
.k-pivot-configurator-settings .k-icon:hover,
.k-window-titlebar .k-icon {
  opacity: 1;
}
.k-splitbar .k-icon,
.k-pivot-configurator-settings .k-icon {
  opacity: 0.8;
}
.k-pager-wrap .k-link.k-state-disabled .k-icon {
  opacity: 0.25;
}
.k-button,
.k-header {
  font-weight: 500;
}
.k-primary,
.k-overflow-container .k-primary {
  color: #52514F;
  border-color: #FFDC32;
  background-color: #FFDC32;
}
.k-primary:hover,
.k-primary.k-state-hover,
.k-primary:active:hover,
.k-primary.k-state-active:hover {
  color: #52514F;
  border-color: #f4ca00;
  background-color: #f4ca00;
}
.k-primary:focus,
.k-primary.k-state-focused,
.k-primary:active,
.k-primary.k-state-active {
  color: #52514F;
  border-color: #f4ca00;
  background-color: #f4ca00;
}
.k-primary.k-state-disabled,
.k-state-disabled .k-primary,
.k-primary.k-state-disabled:hover,
.k-state-disabled .k-primary:hover,
.k-primary.k-state-disabled:hover,
.k-state-disabled .k-primary:active,
.k-primary.k-state-disabled:active {
  color: #908e8c;
  border-color: #ffe66f;
  background-color: #ffe66f;
  box-shadow: none;
}
.k-widget .k-button:active,
.k-widget .k-button.k-state-active {
  color: #52514F;
  background-color: #c5c8cc;
  border-color: #d2d5d8;
}
.k-widget .k-button:active:hover,
.k-widget .k-button.k-state-active:hover {
  color: #52514F;
  border-color: #c5c8cc;
  background-color: #c5c8cc;
}
.k-dropdown .k-state-default {
  border-color: #d2d5d8;
  background-color: #E6E7E9;
}
.k-dropdown,
span.k-colorpicker {
  background-color: #E6E7E9;
}
.k-textbox {
  background-color: #FFFFFF;
  border-color: #d2d5d8;
}
.k-combobox,
.k-datepicker,
.k-timepicker,
.k-datetimepicker {
  background-color: #FFFFFF;
}
.k-picker-wrap.k-state-default > .k-select {
  border-color: #E6E7E9;
}
.k-datepicker .k-input,
.k-timepicker .k-input {
  background-color: #FFFFFF;
}
.k-autocomplete.k-state-active .k-input,
.k-picker-wrap.k-state-active .k-input,
.k-numeric-wrap.k-state-active .k-input {
  background-color: #FFAA19;
}
.k-picker-wrap.k-state-hover > .k-select,
.k-picker-wrap.k-state-focused > .k-select {
  border-color: #E6E7E9;
}
.k-picker-wrap.k-state-hover .k-input,
.k-picker-wrap.k-state-focused .k-input {
  background-color: #FFFFFF;
}
.k-textbox:hover,
.k-overflow-anchor:hover,
.k-autocomplete.k-state-hover,
.k-picker-wrap.k-state-hover,
.k-numeric-wrap.k-state-hover,
.k-dropdown-wrap.k-state-hover {
  background-color: #E6E7E9;
  border-color: #B1B7BB;
}
.k-maskedtextbox.k-state-disabled > .k-textbox:hover,
.k-dateinput.k-state-disabled > .k-textbox:hover {
  border-color: #d2d5d8;
  box-shadow: none;
}
.k-textbox:focus,
.k-autocomplete.k-state-focused,
.k-picker-wrap.k-state-focused,
.k-numeric-wrap.k-state-focused,
.k-dropdown-wrap.k-state-focused,
.k-multiselect.k-header.k-state-focused {
  background-color: #FFFFFF;
  border-color: #B1B7BB;
}
.k-textbox:focus,
.k-autocomplete.k-state-active,
.k-picker-wrap.k-state-active,
.k-numeric-wrap.k-state-active,
.k-dropdown-wrap.k-state-active,
.k-multiselect.k-header.k-state-active {
  background-color: #FFFFFF;
  border-color: #d2d5d8;
}
.k-autocomplete.k-state-disabled,
.k-picker-wrap.k-state-disabled,
.k-numeric-wrap.k-state-disabled,
.k-numeric-wrap.k-state-disabled .k-input,
.k-numeric-wrap.k-state-disabled .k-select,
.k-dropdown-wrap.k-state-disabled,
.k-multiselect.k-header.k-state-disabled {
  background-color: #E6E7E9;
}
.k-numeric-wrap.k-state-disabled .k-select {
  border-color: #E6E7E9;
}
.k-numerictextbox .k-select {
  background-color: #E6E7E9;
  border-color: #E6E7E9;
}
.k-list > .k-state-selected.k-state-focused {
  box-shadow: none;
  color: #FFFFFF;
}
.k-list > .k-state-selected,
.k-list > .k-state-selected.k-state-hover,
.k-list > .k-state-selected.k-state-focused {
  box-shadow: none;
  color: #FFFFFF;
  background-color: #FFAA19 !important;
  border-color: #FFAA19 !important;
}
.k-list > .k-state-focused {
  border-color: transparent;
  box-shadow: none;
}
.k-list > .k-state-hover,
.k-list > .k-state-selected.k-state-hover {
  background-color: #FFEB82;
  border-color: #FFEB82;
}
.k-list-container {
  border-color: #d2d5d8;
}
.k-calendar td.k-state-selected {
  background-color: #FFAA19;
  box-shadow: none;
}
.k-calendar td.k-state-selected.k-state-hover {
  background-color: #ffa205;
}
.k-calendar .k-state-selected > .k-link {
  color: #FFFFFF;
}
/* Calendar */
.k-calendar .k-header .k-link {
  color: #52514F;
}
.k-calendar .k-footer {
  border-color: #d2d5d8;
}
.k-calendar td {
  border-radius: 4px;
}
.k-calendar .k-content th {
  background-color: #FFFFFF;
}
.k-calendar .k-alt {
  border-radius: 0;
  background-color: #E6E7E9;
}
.k-calendar .k-header .k-state-hover {
  background-color: #FFFFFF;
}
.k-calendar .k-footer .k-nav-today {
  color: #E6E7E9;
}
.k-calendar .k-nav-fast.k-state-hover {
  border-radius: 0;
}
.k-calendar .k-today {
  background-color: #FFAA19;
}
.k-calendar .k-today .k-link {
  color: #FFFFFF;
}
.k-calendar .k-today.k-state-hover {
  background-color: #e59000;
}
.k-calendar .k-today:active {
  box-shadow: inset 0 0 0 1px #cc8000;
}
.k-calendar .k-link.k-state-hover,
.k-window-titlebar .k-link {
  box-shadow: none;
}
.k-window-titlebar .k-state-hover {
  background-color: #c5c8cc;
  border-color: #c5c8cc;
}
/* TabStrip */
.k-tabstrip,
.k-tabstrip.k-header {
  background-color: #FFFFFF;
  border: none;
}
.k-tabstrip > .k-tabstrip-items > .k-item {
  border-radius: 4px 4px 0 0;
}
.k-tabstrip-items .k-state-active,
.k-panelbar .k-tabstrip-items .k-state-active {
  background-color: #FFFFFF;
  border-bottom-color: #FFFFFF;
}
.k-tabstrip .k-content.k-state-active {
  border-color: #B1B7BB;
}
.k-tabstrip-items .k-item.k-state-hover {
  background: #c5c8cc;
  border-color: #B1B7BB;
}
.k-tabstrip-items .k-state-hover .k-link {
  color: #52514F;
}
/* Menu */
.k-group,
.k-flatcolorpicker.k-group,
.k-menu,
.k-menu .k-group,
.k-popup.k-widget.k-context-menu {
  color: #52514F;
  background-color: #FFFFFF;
}
.k-menu .k-group,
.k-popup.k-context-menu.k-group {
  border-color: #d2d5d8;
}
.k-menu.k-header,
.k-menu .k-item,
.k-widget.k-menu-horizontal > .k-item {
  box-shadow: none;
}
.k-menu .k-state-active,
.k-popup.k-context-menu.k-group .k-state-hover {
  background-color: #FFEB82;
  border-color: #d2d5d8;
}
.k-grid .k-header .k-button,
.k-scheduler .k-header .k-button,
.k-scheduler .k-header li,
.k-scheduler .k-header .k-link,
.k-gantt > .k-header li,
.k-gantt > .k-header .k-link,
.k-gantt-toolbar .k-button,
.km-pane-wrapper .k-header .k-button {
  color: #52514F;
  background-color: #E6E7E9;
  border-color: #E6E7E9;
  box-shadow: none;
}
.k-grid .k-header .k-button:hover,
.k-scheduler .k-header .k-button:hover,
.k-scheduler .k-scheduler-toolbar .k-scheduler-views li.k-state-hover,
.k-scheduler .k-scheduler-toolbar .k-scheduler-views li.k-state-hover .k-link,
.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover,
.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-link,
.k-gantt .k-gantt-toolbar .k-button:hover,
.km-pane-wrapper .k-header .k-button:hover {
  background-color: #c5c8cc;
  border-color: #c5c8cc;
}
.km-pane-wrapper .k-header .k-button:active:hover {
  color: #52514F;
}
.k-scheduler .k-scheduler-toolbar ul li.k-state-hover,
.k-scheduler .k-scheduler-toolbar .k-state-selected,
.k-gantt-toolbar .k-button {
  background-color: #E6E7E9;
  border-color: #E6E7E9;
}
.k-gantt .k-gantt-toolbar .k-button:active {
  background: #E6E7E9;
  box-shadow: none;
}
.k-gantt-toolbar > .k-gantt-views > li.k-state-selected,
.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-selected.k-state-hover,
.k-scheduler .k-scheduler-toolbar .k-scheduler-views li.k-state-selected.k-state-hover,
.k-scheduler-toolbar > .k-scheduler-views > li.k-state-selected {
  border-bottom-color: #FFAA19;
}
.k-scheduler-mark {
  border-radius: 50%;
}
/* Grid */
.k-grid .k-alt {
  background-color: #E6E7E9;
}
.k-grouping-row td,
td.k-group-cell,
.k-resize-handle-inner {
  color: #52514F;
  background-color: #E6E7E9;
}
.k-grouping-header .k-group-indicator,
.k-pivot-toolbar .k-button {
  color: #52514F;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  box-shadow: none;
}
.k-grid-header,
.k-grid-header .k-header,
.k-pager-wrap,
.k-pager-numbers .k-state-selected,
.k-grid-footer,
.k-grid-footer td,
.k-scheduler-header,
.km-pane-wrapper .k-grid-header .k-header {
  color: #52514F;
  background-color: #E6E7E9;
}
.k-header.k-scheduler-footer .k-header,
.k-header.k-scheduler-footer ul.k-header li .k-link {
  color: #FFAA19;
  background-color: #E6E7E9;
}
.k-header.k-scheduler-footer ul.k-header li {
  background-color: #E6E7E9;
  border-color: #E6E7E9;
}
.k-header,
.k-grid-header-wrap,
.k-grid .k-grouping-header,
.k-grid-header,
.k-pager-wrap,
.k-pager-wrap .k-textbox,
.k-pager-wrap .k-link,
.k-gantt-toolbar .k-state-default,
.k-grouping-row td,
.k-group-footer td,
.k-grid-footer td {
  border-color: #d2d5d8;
}
.k-group-footer td,
.k-footer-template td,
.k-fieldselector .k-item.k-header {
  color: #52514F;
  background-color: #E6E7E9;
}
.k-grid .k-grouping-header {
  color: #52514F;
}
.k-pager-wrap {
  color: #52514F;
}
.k-grouping-header .k-link,
.k-grouping-header .k-link:link {
  color: #52514F;
}
.k-scheduler-layout .k-state-selected,
.k-scheduler .k-today.k-state-selected,
.k-grid tr.k-state-selected,
.k-grid td.k-state-selected,
.k-grid td.k-state-selected.k-state-focused,
.k-marquee-color,
.k-gantt .k-treelist .k-state-selected,
.k-gantt .k-treelist .k-state-selected td,
.k-gantt .k-treelist .k-alt.k-state-selected,
.k-gantt .k-treelist .k-alt.k-state-selected > td,
.k-listview > .k-state-selected,
.k-state-selected.k-line {
  background-color: #FFAA19;
}
.k-state-selected.k-line {
  color: #FFAA19;
}
.k-grid tr.k-state-selected,
.k-grid td.k-state-selected,
.k-listview > .k-state-selected,
.k-state-selected .k-progress-status {
  color: #FFFFFF;
}
.k-grid .k-filter-row:hover,
.k-pivot-rowheaders .k-grid tr:hover {
  background: none;
}
.k-grid td.k-state-selected,
.k-grid tr.k-state-selected > td {
  border-color: #e59000;
}
.k-grid td.k-state-selected:hover,
.k-grid tr.k-state-selected:hover td {
  background-color: #ffa205;
}
.k-grid-header .k-header .k-link,
.k-grid-header .k-header,
.k-grid-header .k-link,
.k-grid-header .k-link:link,
.k-pager-info,
.k-scheduler-header,
.k-scheduler-agendaview .k-scheduler-datecolumn {
  color: #52514F;
}
.k-gantt .k-task-draghandle {
  border-color: #FFAA19;
}
.k-grid-pager .k-link,
.k-grid-pager .k-link:link {
  color: #52514F;
}
.k-pager-numbers .k-link,
.k-pager-wrap > .k-link {
  border-radius: 50%;
}
.k-pager-numbers .k-state-selected {
  border-color: #FFFFFF transparent transparent;
  border-radius: 0;
  box-shadow: none;
  color: #FFFFFF;
}
.k-pager-wrap .k-link {
  border-color: #d2d5d8;
  cursor: pointer;
}
.k-pager-wrap .k-link:hover {
  background-color: #c5c8cc;
  border-color: #c5c8cc;
}
/* Important for Pharos theme */
.k-pager-wrap .k-link.k-state-disabled,
.k-pager-wrap .k-link.k-state-disabled:hover {
  background-color: transparent;
  border-color: transparent;
  cursor: default;
}
.k-scheduler-toolbar > ul li:first-child,
.k-scheduler-toolbar > ul li:first-child .k-link,
.k-scheduler-toolbar .k-nav-next,
.k-scheduler-toolbar ul + ul li:last-child,
.k-scheduler-toolbar .k-nav-next .k-link,
.k-scheduler-toolbar ul + ul li:last-child .k-link,
.k-gantt-toolbar li:first-child,
.k-gantt-toolbar li:first-child > .k-link,
.k-gantt-toolbar li:last-child,
.k-gantt-toolbar li:last-child > .k-link {
  border-radius: 0;
}
.k-grid,
.k-panelbar,
.k-notification,
.k-popup .k-textbox:focus,
.k-popup .k-autocomplete.k-state-focused,
.k-popup .k-picker-wrap.k-state-focused,
.k-popup .k-numeric-wrap.k-state-focused,
.k-popup .k-dropdown-wrap.k-state-focused,
.k-popup .k-multiselect.k-header.k-state-focused,
.k-popup .k-textbox:hover,
.k-popup .k-autocomplete.k-state-hover,
.k-popup .k-picker-wrap.k-state-hover,
.k-popup .k-numeric-wrap.k-state-hover,
.k-popup .k-dropdown-wrap.k-state-hover {
  box-shadow: none;
}
/* PanelBar */
.k-panelbar,
.k-panelbar .k-header,
.k-panelbar .k-content,
.k-panel > li.k-item,
.k-panelbar .k-state-selected {
  background-color: #E6E7E9;
}
.k-panelbar .k-grid-toolbar {
  background-color: #E6E7E9;
}
.k-panelbar > li.k-state-default > .k-link {
  color: #52514F;
}
.k-panelbar > li > .k-state-hover {
  background-color: #FFEB82;
}
.k-panelbar > .k-item > .k-link,
.k-panelbar.k-header,
.k-panelbar .k-content,
.k-panelbar .k-panel,
.k-panelbar .k-item {
  border-color: #d2d5d8;
}
/* Splitter */
.k-splitbar {
  border-color: #d2d5d8;
}
.k-splitbar.k-state-focused {
  background-color: #FFDC32;
  border-color: #FFDC32;
  box-shadow: none;
}
/* Upload */
.k-upload {
  color: #52514F;
  background-color: #FFFFFF;
}
.k-upload-files .k-button {
  box-shadow: none;
}
/* Gantt */
.k-task-milestone,
.k-task-summary-complete,
.k-state-selected.k-task-milestone,
.k-state-selected .k-task-summary-complete {
  background-color: #E6E7E9;
  border-color: #E6E7E9;
}
.k-task-single {
  background-color: #ffd07f;
}
.k-task-complete {
  background: #FFAA19 0 -257px none repeat-x;
}
.k-treelist .k-state-selected,
.k-treelist .k-state-selected td,
.k-treelist .k-alt.k-state-selected,
.k-treelist .k-alt.k-state-selected > td {
  background-color: #FFAA19;
  border-color: #FFAA19;
}
.k-multiselect .k-button:focus:active:not(.k-state-disabled):not([disabled]),
.k-group-indicator .k-button,
.k-group-indicator .k-button:focus:active:not(.k-state-disabled):not([disabled]),
.k-group-indicator .k-button:focus:not(.k-state-disabled):not([disabled]),
.k-gantt-toolbar .k-button:focus:not(.k-state-disabled):not([disabled]),
.k-gantt-toolbar .k-button:focus:active:not(.k-state-disabled):not([disabled]) {
  box-shadow: none;
}
.k-multiselect .k-button:active:hover {
  color: #52514F;
  background-color: #c5c8cc;
  border-color: #c5c8cc;
}
.k-multiselect-wrap > ul > .k-button {
  box-shadow: none;
}
.k-filebrowser .k-header {
  color: #52514F;
}
.k-treeview .k-state-selected,
.k-treeview .k-state-focused,
.k-panelbar > li > .k-state-focused {
  box-shadow: none;
}
.k-treeview .k-state-focused,
.k-panelbar > li > .k-state-focused {
  background-color: #FFAA19;
  color: #FFFFFF;
}
/* Progressbar */
.k-progressbar {
  background-color: #E6E7E9;
  border-color: #d2d5d8;
}
.k-progressbar .k-item,
.k-progressbar .k-item.k-state-selected {
  border-color: #FFFFFF;
}
.k-progressbar .k-state-selected {
  background-color: #FFDC32;
  border-color: #FFDC32;
}
.k-widget.k-tooltip-validation {
  box-shadow: none;
}
/* Pivot Grid */
.k-grid.k-alt {
  background-color: #E6E7E9;
}
.k-gantt .k-treelist .k-alt,
.k-gantt .k-header.k-nonwork-hour {
  background-color: #E6E7E9;
}
.k-list > .k-state-hover,
.k-list > .k-state-focused {
  color: #52514F;
  background-color: #FFEB82;
  border-color: #FFEB82;
}
/* Slider */
.k-slider-track {
  background-color: #d2d5d8;
  box-shadow: none;
}
.k-slider-selection {
  background-color: #96A0DC;
  border-color: #96A0DC;
}
.k-slider .k-button,
.k-slider .k-button.k-state-hover,
.k-slider .k-button:active:hover,
.k-slider .k-button:focus,
.k-slider .k-button:active {
  background: none;
  border: none;
  box-shadow: none;
}
.k-draghandle,
.k-flatcolorpicker .k-slider-horizontal .k-slider-track {
  box-shadow: none;
}
.k-flatcolorpicker .k-hue-slider .k-draghandle,
.k-flatcolorpicker .k-transparency-slider .k-draghandle {
  border-color: #d2d5d8;
  background-color: #FFFFFF;
  box-shadow: none;
}
.k-flatcolorpicker .k-hue-slider .k-draghandle:hover,
.k-flatcolorpicker .k-transparency-slider .k-draghandle:hover {
  border-color: #d2d5d8;
  background-color: #FFEB82;
  box-shadow: none;
}
.k-draghandle.k-state-selected,
.k-draghandle.k-state-selected:link,
.k-draghandle.k-state-selected:hover,
.k-flatcolorpicker .k-hue-slider .k-draghandle.k-state-selected,
.k-flatcolorpicker .k-transparency-slider .k-draghandle.k-state-selected {
  background-color: #FFAA19;
  border-color: #FFAA19;
}
.k-draghandle.k-state-focused,
.k-draghandle.k-state-focused:link,
.k-flatcolorpicker .k-hue-slider .k-draghandle.k-state-focused,
.k-flatcolorpicker .k-transparency-slider .k-draghandle.k-state-focused {
  box-shadow: none;
  background-color: #FFAA19;
  border-color: #FFAA19;
}
.k-edit-form-container .k-edit-buttons {
  background-color: #E6E7E9;
}
.k-popup .k-button,
.k-popup .k-button:active:hover {
  box-shadow: none;
}
.k-split-wrapper .k-button,
.k-overflow-container .k-button {
  text-transform: none;
}
.k-split-wrapper .k-button:hover,
.k-overflow-container .k-button:hover {
  background-color: #FFEB82;
  border-color: #d2d5d8;
}
.k-split-wrapper .k-button:focus,
.k-overflow-container .k-button:focus,
.k-split-wrapper .k-button:focus:not(.k-state-disabled):not([disabled]),
.k-overflow-container .k-button:focus:not(.k-state-disabled):not([disabled]) {
  color: #FFAA19;
  box-shadow: none;
}
.k-filter-menu > div > div:last-child {
  border-color: #d2d5d8;
}
.k-popup .k-button:focus:active:not(.k-state-disabled):not([disabled]),
.k-edit-form-container .k-button:focus:active:not(.k-state-disabled):not([disabled]) {
  box-shadow: none;
}
.k-edit-form-container .k-scheduler-delete {
  color: #FFAA19;
}
div.k-scheduler-marquee:before,
div.k-scheduler-marquee:after {
  border-color: #FFAA19;
}
.km-pane-wrapper > .km-pane > .km-view > .km-content {
  color: #E6E7E9;
  background-color: #52514F;
}
.km-pane-wrapper > .km-pane .km-content .k-mobile-list > ul > li > .k-link {
  color: #E6E7E9;
}
.k-popup.k-context-menu {
  box-shadow: 0 4px 4px 0 rgba(82, 81, 79, 0.25);
}
.k-drag-clue {
  color: #52514F;
  background-color: #FFAA19;
  border-color: #FFAA19;
}
.k-popup > .k-group-header,
.k-popup > .k-virtual-wrap > .k-group-header {
  color: #52514F;
}
.k-popup .k-item > .k-group {
  color: #52514F;
}
/* Responsive styles */
@media only screen and (max-width: 370px) {
  .k-webkit .k-pager-refresh,
  .k-ff .k-pager-refresh,
  .k-ie11 .k-pager-refresh,
  .k-edge .k-pager-refresh,
  .k-safari .k-pager-refresh {
    display: none;
  }
}
@media only screen and (max-width: 590px) {
  .k-webkit .k-pager-refresh,
  .k-ff .k-pager-refresh,
  .k-ie11 .k-pager-refresh,
  .k-edge .k-pager-refresh,
  .k-safari .k-pager-refresh {
    margin-right: 0;
  }
}
@media only screen and (max-width: 530px) {
  .k-webkit .k-pager-sizes,
  .k-ff .k-pager-sizes,
  .k-ie11 .k-pager-sizes,
  .k-edge .k-pager-sizes,
  .k-safari .k-pager-sizes {
    display: none;
  }
}
@media only screen and (max-width: 687px) {
  .k-webkit .k-pager-info,
  .k-ff .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: 1024px) {
  .k-scheduler-toolbar > ul.k-scheduler-views {
    right: 13px;
    top: 0;
  }
  .k-webkit,
  .k-ff,
  .k-ie11,
  .k-edge,
  .k-safari {
    /* Responsive Scheduler */
    /* Responsive Pager */
  }
  .k-webkit .k-scheduler-toolbar > ul.k-scheduler-views,
  .k-ff .k-scheduler-toolbar > ul.k-scheduler-views,
  .k-ie11 .k-scheduler-toolbar > ul.k-scheduler-views,
  .k-edge .k-scheduler-toolbar > ul.k-scheduler-views,
  .k-safari .k-scheduler-toolbar > ul.k-scheduler-views {
    right: 13px;
    top: 0;
  }
  .k-webkit .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-edge .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:hover,
  .k-ff .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view:hover,
  .k-ie11 .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view:hover,
  .k-edge .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view:hover,
  .k-safari .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view:hover {
    background-color: transparent;
    border-color: transparent;
    border-radius: 4px;
    text-align: right;
  }
  .k-webkit .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-edge .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded > li,
  .k-safari .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded > li {
    border-radius: 0;
  }
  .k-webkit .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-edge .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 {
    border-radius: 3px 3px 0 0;
  }
  .k-webkit .k-scheduler-toolbar > ul li:first-child,
  .k-ff .k-scheduler-toolbar > ul li:first-child,
  .k-ie11 .k-scheduler-toolbar > ul li:first-child,
  .k-edge .k-scheduler-toolbar > ul li:first-child,
  .k-safari .k-scheduler-toolbar > ul li:first-child,
  .k-webkit .k-scheduler-toolbar > ul li:first-child .k-link,
  .k-ff .k-scheduler-toolbar > ul li:first-child .k-link,
  .k-ie11 .k-scheduler-toolbar > ul li:first-child .k-link,
  .k-edge .k-scheduler-toolbar > ul li:first-child .k-link,
  .k-safari .k-scheduler-toolbar > ul li:first-child .k-link,
  .k-webkit .k-scheduler-toolbar > ul.k-scheduler-views li,
  .k-ff .k-scheduler-toolbar > ul.k-scheduler-views li,
  .k-ie11 .k-scheduler-toolbar > ul.k-scheduler-views li,
  .k-edge .k-scheduler-toolbar > ul.k-scheduler-views li,
  .k-safari .k-scheduler-toolbar > ul.k-scheduler-views li,
  .k-webkit .k-scheduler-toolbar > ul.k-scheduler-views li .k-link,
  .k-ff .k-scheduler-toolbar > ul.k-scheduler-views li .k-link,
  .k-ie11 .k-scheduler-toolbar > ul.k-scheduler-views li .k-link,
  .k-edge .k-scheduler-toolbar > ul.k-scheduler-views li .k-link,
  .k-safari .k-scheduler-toolbar > ul.k-scheduler-views li .k-link {
    border-radius: 0;
  }
  .k-webkit .k-scheduler-toolbar > ul.k-scheduler-views li:last-child,
  .k-ff .k-scheduler-toolbar > ul.k-scheduler-views li:last-child,
  .k-ie11 .k-scheduler-toolbar > ul.k-scheduler-views li:last-child,
  .k-edge .k-scheduler-toolbar > ul.k-scheduler-views li:last-child,
  .k-safari .k-scheduler-toolbar > ul.k-scheduler-views li:last-child,
  .k-webkit .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-link,
  .k-ie11 .k-scheduler-toolbar > ul.k-scheduler-views li:last-child .k-link,
  .k-edge .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-link {
    border-radius: 0 0 3px 3px;
  }
  .k-webkit .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view:hover,
  .k-ff .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view:hover,
  .k-ie11 .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view:hover,
  .k-edge .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view:hover,
  .k-safari .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view:hover {
    border-color: transparent;
    background-color: transparent;
  }
  .k-webkit .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-edge .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: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-edge .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 {
    color: #52514F;
    min-width: 20px;
  }
  .k-webkit .k-scheduler-views > li.k-state-selected > .k-link:after,
  .k-ff .k-scheduler-views > li.k-state-selected > .k-link:after,
  .k-ie11 .k-scheduler-views > li.k-state-selected > .k-link:after,
  .k-edge .k-scheduler-views > li.k-state-selected > .k-link:after,
  .k-safari .k-scheduler-views > li.k-state-selected > .k-link:after {
    display: block;
    content: "";
    position: absolute;
    top: 50%;
    margin-top: -0.5em;
    right: 0.333em;
    width: 1.333em;
    height: 1.333em;
  }
  .k-webkit .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-edge .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded,
  .k-safari .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded {
    border-width: 1px;
    border-style: solid;
    border-color: transparent;
    /*@secondary-border-color*/
    background-image: none;
    background-color: #E6E7E9;
    border-radius: 4px;
    box-shadow: 0 4px 4px 0 rgba(82, 81, 79, 0.25);
  }
  .k-webkit .k-pager-wrap .k-pager-nav,
  .k-ff .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-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-ie11 .k-pager-numbers,
  .k-edge .k-pager-numbers,
  .k-safari .k-pager-numbers,
  .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: 5.6em;
    display: inline-flex;
    flex-direction: column-reverse;
    overflow: visible;
    height: auto;
  }
  .k-webkit .k-pager-numbers.k-state-expanded,
  .k-ff .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,
  .k-webkit .k-grid .k-pager-numbers.k-state-expanded,
  .k-ff .k-grid .k-pager-numbers.k-state-expanded,
  .k-ie11 .k-grid .k-pager-numbers.k-state-expanded,
  .k-edge .k-grid .k-pager-numbers.k-state-expanded,
  .k-safari .k-grid .k-pager-numbers.k-state-expanded {
    transform: translatey(-100%);
  }
  .k-webkit .km-pane-wrapper .k-pager-numbers,
  .k-ff .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,
  .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: translate(-50%, 0%);
    -webkit-transform: translate(-50%, 0%);
  }
  .k-webkit .km-pane-wrapper .k-pager-numbers.k-state-expanded,
  .k-ff .km-pane-wrapper .k-pager-numbers.k-state-expanded,
  .k-ie11 .km-pane-wrapper .k-pager-numbers.k-state-expanded,
  .k-edge .km-pane-wrapper .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-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 {
    -webkit-transform: translate(-50%, -100%);
    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-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-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-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-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-ie11 .k-rtl .k-pager-numbers,
  .k-edge .k-rtl .k-pager-numbers,
  .k-safari .k-rtl .k-pager-numbers,
  .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 {
    right: 5.6em;
    width: 5.15em;
  }
  .k-webkit .k-pager-numbers .k-current-page,
  .k-ff .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,
  .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-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-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-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.8em;
    line-height: 2.564em;
    padding: 0 0.429em 0 0.8em;
    border-radius: 4px;
    background-color: #E6E7E9;
    border: 1px solid transparent;
    border-top: 0;
    box-shadow: 0 4px 4px 0 #E6E7E9;
  }
  .k-webkit .k-pager-numbers .k-current-page:hover .k-link,
  .k-ff .k-pager-numbers .k-current-page:hover .k-link,
  .k-ie11 .k-pager-numbers .k-current-page:hover .k-link,
  .k-edge .k-pager-numbers .k-current-page:hover .k-link,
  .k-safari .k-pager-numbers .k-current-page:hover .k-link {
    border-radius: 4px;
    background-color: #FFFFFF;
    border: 1px solid #d2d5d8;
    border-top: 0;
  }
  .k-webkit .k-pager-numbers .k-current-page .k-link:after,
  .k-ff .k-pager-numbers .k-current-page .k-link:after,
  .k-ie11 .k-pager-numbers .k-current-page .k-link:after,
  .k-edge .k-pager-numbers .k-current-page .k-link:after,
  .k-safari .k-pager-numbers .k-current-page .k-link:after {
    display: block;
    content: "";
    position: absolute;
    top: 50%;
    margin-top: -0.6em;
    right: 0.6em;
    width: 1.333em;
    height: 1.333em;
    background-position: 0 -30px;
  }
  .k-webkit .k-pager-numbers + .k-link,
  .k-ff .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: 5.4em;
  }
  .k-webkit .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-edge .k-rtl .k-pager-numbers + .k-link,
  .k-safari .k-rtl .k-pager-numbers + .k-link {
    margin-right: 5.4em;
    margin-left: 0;
  }
  .k-webkit .k-pager-wrap .k-pager-numbers .k-state-selected,
  .k-ff .k-pager-wrap .k-pager-numbers .k-state-selected,
  .k-ie11 .k-pager-wrap .k-pager-numbers .k-state-selected,
  .k-edge .k-pager-wrap .k-pager-numbers .k-state-selected,
  .k-safari .k-pager-wrap .k-pager-numbers .k-state-selected,
  .k-webkit .k-pager-wrap .k-pager-numbers .k-link,
  .k-ff .k-pager-wrap .k-pager-numbers .k-link,
  .k-ie11 .k-pager-wrap .k-pager-numbers .k-link,
  .k-edge .k-pager-wrap .k-pager-numbers .k-link,
  .k-safari .k-pager-wrap .k-pager-numbers .k-link {
    display: block;
    margin-top: 0;
    margin-right: 0;
    padding: 1px 5px 1px 0.8em;
    text-align: left;
    border-top: 0;
    border-radius: 3px;
  }
  .k-webkit .k-pager-wrap .k-pager-numbers li:not(.k-current-page) .k-link:hover,
  .k-ff .k-pager-wrap .k-pager-numbers li:not(.k-current-page) .k-link:hover,
  .k-ie11 .k-pager-wrap .k-pager-numbers li:not(.k-current-page) .k-link:hover,
  .k-edge .k-pager-wrap .k-pager-numbers li:not(.k-current-page) .k-link:hover,
  .k-safari .k-pager-wrap .k-pager-numbers li:not(.k-current-page) .k-link:hover {
    background-color: #FFEB82;
  }
  .k-webkit .k-pager-numbers.k-state-expanded,
  .k-ff .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 0 0;
    border-width: 1px 1px 0 1px;
    border-style: solid;
    border-color: #d2d5d8;
    /*@secondary-border-color*/
    background-color: #FFFFFF;
    border-radius: 4px 4px 0 0;
    box-shadow: 0 4px 4px 0 rgba(82, 81, 79, 0.25);
  }
  .k-webkit .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-edge .k-pager-numbers.k-state-expanded .k-current-page,
  .k-safari .k-pager-numbers.k-state-expanded .k-current-page {
    margin: -2.2em -1px 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-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 4px 4px;
    background-color: #FFFFFF;
    border: 1px solid #d2d5d8;
    border-top: 0;
    box-shadow: 0 4px 4px 0 rgba(82, 81, 79, 0.25);
  }
  .k-webkit .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-edge .k-pager-numbers.k-state-expanded li,
  .k-safari .k-pager-numbers.k-state-expanded li {
    display: inline-block;
  }
  .k-webkit .k-gantt-toolbar > ul.k-gantt-views,
  .k-ff .k-gantt-toolbar > ul.k-gantt-views,
  .k-ie11 .k-gantt-toolbar > ul.k-gantt-views,
  .k-edge .k-gantt-toolbar > ul.k-gantt-views,
  .k-safari .k-gantt-toolbar > ul.k-gantt-views {
    top: 0;
  }
}
@media only screen and (max-width: 755px) {
  .k-webkit .k-pager-info,
  .k-ff .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: 572px) {
  .k-webkit .k-pager-sizes,
  .k-ff .k-pager-sizes,
  .k-ie11 .k-pager-sizes,
  .k-edge .k-pager-sizes,
  .k-safari .k-pager-sizes {
    display: none;
  }
}
/* Default Theme */
.k-chart .k-mask {
  background-color: #FFFFFF;
  filter: alpha(opacity=68);
  opacity: 0.68;
}
.k-chart .k-selection {
  border-color: #e5e5e5;
}
.k-chart .k-handle {
  width: 15px;
  height: 15px;
  background-color: #FFAA19;
  border-radius: 10px;
}
.k-chart .k-left-handle {
  left: -8px;
}
.k-chart .k-right-handle {
  right: -8px;
}
.k-chart .k-handle:hover {
  background-color: #FFAA19;
  border-color: #FFAA19;
}
.k-chart .k-navigator-hint .k-tooltip {
  border: 3px solid #ffffff;
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.2);
  background: #ffffff;
  color: #242424;
}
.k-chart .k-navigator-hint .k-scroll {
  background: #FFAA19;
  height: 4px;
}
.k-chart-tooltip {
  background-image: none;
}
/* Map */
.k-map .k-marker {
  font-size: 28px;
  color: #FFAA19;
}
.k-map .k-attribution {
  color: #666666;
}
.k-map .k-shadow {
  background-color: #f9f9f9;
  border-color: #f9f9f9;
}
.k-map .k-zoom-control {
  border-color: #fff;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
  border-radius: 2px;
}
.k-map .k-map-controls .k-button {
  box-shadow: none;
}
.k-map .k-map-controls .k-button:focus,
.k-map .k-map-controls .k-button:active,
.k-map .k-map-controls .k-button:focus:active {
  background-color: #d6d6d6;
  border-color: #d6d6d6;
  box-shadow: none;
}
.k-buttons-horizontal .k-zoom-out {
  border-radius: 0 2px 2px 0;
}
.k-buttons-horizontal :first-child {
  border-radius: 2px 0 0 2px;
}
.k-rtl .k-buttons-horizontal .k-zoom-out {
  border-radius: 2px 0 0 2px;
}
.k-rtl .k-buttons-horizontal :first-child {
  border-radius: 0 2px 2px 0;
}
/*!
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/
.k-spreadsheet-row-header,
.k-spreadsheet-column-header {
  background-color: #FFFFFF;
}
.k-spreadsheet-top-corner,
.k-spreadsheet-row-header,
.k-spreadsheet-column-header {
  background-color: #FFFFFF;
  background-image: none;
  color: #000000;
  border-color: #cccccc;
}
.k-spreadsheet-top-corner {
  border-color: #cccccc;
}
.k-spreadsheet-top-corner:after {
  border-color: transparent #cccccc #cccccc transparent;
}
.k-spreadsheet-pane {
  border-color: #cccccc;
}
.k-spreadsheet-pane .k-spreadsheet-vaxis,
.k-spreadsheet-pane .k-spreadsheet-haxis {
  border-color: #e6e6e6;
}
.k-spreadsheet-pane .k-spreadsheet-column-header,
.k-spreadsheet-pane .k-spreadsheet-row-header {
  border-color: #cccccc;
}
.k-spreadsheet-pane .k-spreadsheet-merged-cell {
  background-color: #FFFFFF;
}
.k-spreadsheet-pane .k-selection-partial,
.k-spreadsheet-pane .k-selection-full {
  border-color: rgba(255, 170, 25, 0.2);
  background-color: rgba(255, 170, 25, 0.2);
}
.k-spreadsheet-pane .k-filter-range {
  border-color: #FFAA19;
}
.k-spreadsheet-pane .k-spreadsheet-column-header .k-selection-partial,
.k-spreadsheet-pane .k-spreadsheet-column-header .k-selection-full {
  border-bottom-color: #ffaa19;
}
.k-spreadsheet-pane .k-spreadsheet-row-header .k-selection-partial,
.k-spreadsheet-pane .k-spreadsheet-row-header .k-selection-full {
  border-right-color: #ffaa19;
}
.k-auto-fill,
.k-spreadsheet-selection {
  border-color: #FFAA19;
  box-shadow: inset 0 0 0 1px #FFFFFF, 0 0 0 1px #FFAA19;
}
.k-spreadsheet-selection {
  background-color: rgba(255, 170, 25, 0.2);
}
.k-spreadsheet-active-cell {
  border-color: #FFAA19 !important;
  background-color: #FFFFFF;
}
.k-spreadsheet-active-cell.k-single {
  color: #52514F;
  background-color: #FFFFFF;
}
.k-spreadsheet .k-spreadsheet-action-bar {
  background-color: #FFFFFF;
  border-color: #d2d5d8;
}
.k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-name-editor {
  border-color: #cccccc;
}
.k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-formula-bar::before {
  border-color: #cccccc;
}
.k-spreadsheet .k-spreadsheet-formula-input {
  background-color: #FFFFFF;
  color: #52514F;
}
.k-spreadsheet .k-resize-handle,
.k-spreadsheet .k-resize-hint-handle,
.k-spreadsheet .k-resize-hint-marker {
  background-color: #FFAA19;
}
.k-spreadsheet .k-resize-hint-vertical .k-resize-hint-handle,
.k-spreadsheet .k-resize-hint-vertical .k-resize-hint-marker {
  background-color: #FFAA19;
}
.k-spreadsheet .k-single-selection::after {
  background-color: #FFAA19;
  border-color: #FFFFFF;
}
.k-spreadsheet .k-auto-fill-punch {
  background-color: rgba(255, 255, 255, 0.5);
}
.k-spreadsheet .k-single-selection.k-dim-auto-fill-handle::after {
  background-color: rgba(255, 170, 25, 0.5);
}
.k-spreadsheet-format-cells .k-spreadsheet-preview {
  border-color: #d2d5d8;
}
.k-spreadsheet-filter {
  border-radius: 4px;
  background-color: #FFFFFF;
  box-shadow: inset 0 0 0 1px #e6e6e6;
}
.k-spreadsheet-filter.k-state-active {
  color: #FFFFFF;
  background-color: #FFAA19;
}
.k-spreadsheet-filter:hover {
  color: #52514F;
  background: #FFEB82;
  border-color: #ffe459;
}
.k-action-window .k-action-buttons {
  border-color: #d2d5d8;
}
.k-spreadsheet-sample {
  color: #9f9e9b;
}
.k-state-selected .k-spreadsheet-sample {
  color: inherit;
}
.k-spreadsheet-window .k-list-wrapper,
.k-spreadsheet-window .k-list {
  border-color: #d2d5d8;
  border-radius: 4px;
}
.k-spreadsheet-toolbar.k-toolbar .k-button-group .k-button:not(.k-toggle-button) {
  border-radius: 4px;
}
.k-spreadsheet-toolbar > .k-widget,
.k-spreadsheet-toolbar > .k-button,
.k-spreadsheet-toolbar > .k-button-group {
  border-radius: 4px;
}
.k-spreadsheet-toolbar > .k-separator {
  border-color: #d2d5d8;
}
.k-spreadsheet-toolbar .k-overflow-anchor {
  border-radius: 0;
}
.k-spreadsheet-popup {
  border-radius: 4px;
}
.k-spreadsheet-popup .k-separator {
  background-color: #d2d5d8;
}
.k-spreadsheet-popup .k-button {
  background-color: transparent;
}
.k-spreadsheet-popup .k-button:hover {
  background-color: #FFEB82;
}
.k-spreadsheet-popup .k-state-active {
  background-color: #FFAA19;
  color: #000000;
}
.k-spreadsheet-popup .k-state-active:hover {
  background-color: #e59000;
}
.k-spreadsheet-filter-menu .k-details {
  border-color: #d2d5d8;
}
.k-spreadsheet-filter-menu .k-details-content .k-space-right {
  background-color: #FFFFFF;
}
.k-spreadsheet-filter-menu .k-spreadsheet-value-treeview-wrapper {
  background-color: #FFFFFF;
  border-color: #d2d5d8;
  border-radius: 4px 0 0 4px;
}
.k-syntax-ref {
  color: #ff8822;
}
.k-syntax-num {
  color: #0099ff;
}
.k-syntax-func {
  font-weight: bold;
}
.k-syntax-str {
  color: #38b714;
}
.k-syntax-error {
  color: red;
}
.k-syntax-bool {
  color: #a9169c;
}
.k-syntax-startexp {
  font-weight: bold;
}
.k-syntax-paren-match {
  background-color: #caf200;
}
.k-series-a {
  border-color: #FFAA19;
  background-color: rgba(255, 170, 25, 0.15);
}
.k-series-b {
  border-color: #52514F;
  background-color: rgba(82, 81, 79, 0.15);
}
.k-series-c {
  border-color: #96A0DC;
  background-color: rgba(150, 160, 220, 0.15);
}
.k-series-d {
  border-color: #FF5F37;
  background-color: rgba(255, 95, 55, 0.15);
}
.k-series-e {
  border-color: #b6de77;
  background-color: rgba(182, 222, 119, 0.15);
}
.k-series-f {
  border-color: #35bac3;
  background-color: rgba(53, 186, 195, 0.15);
}
.k-spreadsheet-sheets-remove:hover .k-icon {
  color: #cc2222;
}
.k-spreadsheet-formula-list .k-state-focused {
  background-color: #FFAA19;
  color: #FFFFFF;
}
.k-spreadsheet .k-spreadsheet-quick-access-toolbar .k-button,
.k-spreadsheet .k-spreadsheet-sheets-bar .k-button {
  box-shadow: none;
  color: #000000;
  border-radius: 0;
  line-height: 2.6em;
  height: calc(5.1em);
  width: 3em;
}
.k-spreadsheet .k-spreadsheet-quick-access-toolbar .k-button:hover,
.k-spreadsheet .k-spreadsheet-sheets-bar .k-button:hover {
  background-color: #cc8814;
  border-color: #cc8814;
}
.k-spreadsheet .k-spreadsheet-sheets-bar .k-button {
  left: 0;
  bottom: 0;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  line-height: 2.2em;
}
.k-spreadsheet .k-spreadsheet-sheets-remove {
  margin: 0 0 0 -1em;
}
.k-spreadsheet-sheets-items .k-state-default .k-link,
.k-spreadsheet-tabstrip .k-state-default .k-link {
  color: #ffd58c;
}
.k-spreadsheet-sheets-items .k-item.k-state-hover,
.k-spreadsheet-tabstrip .k-item.k-state-hover,
.k-spreadsheet-sheets-items .k-item.k-state-active,
.k-spreadsheet-tabstrip .k-item.k-state-active,
.k-spreadsheet-sheets-items .k-item.k-state-focused,
.k-spreadsheet-tabstrip .k-item.k-state-focused {
  background-color: transparent;
}
.k-spreadsheet-sheets-items .k-item.k-state-hover .k-link,
.k-spreadsheet-tabstrip .k-item.k-state-hover .k-link,
.k-spreadsheet-sheets-items .k-item.k-state-active .k-link,
.k-spreadsheet-tabstrip .k-item.k-state-active .k-link,
.k-spreadsheet-sheets-items .k-item.k-state-focused .k-link,
.k-spreadsheet-tabstrip .k-item.k-state-focused .k-link {
  color: #000000;
}
.k-spreadsheet-sheets-items .k-state-active .k-link,
.k-spreadsheet-tabstrip .k-state-active .k-link {
  color: #000000;
}
.k-grid input.k-checkbox {
  margin-top: 5px;
  width: 16px;
  height: 16px;
  z-index: 2;
}
.k-rtl .k-grid .k-checkbox:focus + .k-checkbox-label:after,
.k-rtl .k-grid .k-checkbox:active + .k-checkbox-label:after,
.k-rtl .k-grid .k-checkbox + .k-checkbox-label:active:after,
.k-rtl .k-grid .k-checkbox:checked:active + .k-checkbox-label:after,
.k-rtl .k-grid .k-checkbox:checked + .k-checkbox-label:active:after {
  left: auto;
  right: 1px;
}
.k-window .k-popup-edit-form .k-edit-field input.k-checkbox {
  width: 16px;
  height: 17px;
  margin-top: 1.1em;
  z-index: 2;
}
.k-window .k-popup-edit-form .k-edit-field label.k-checkbox-label {
  margin-top: 0.8em;
}
/* Dialog */
.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-window-titlebar {
  border-width: 0;
  color: #52514F;
}
.k-dialog .k-header {
  background: none;
}
.k-dialog.k-alert .k-window-titlebar,
.k-dialog.k-confirm .k-window-titlebar,
.k-dialog.k-prompt .k-window-titlebar {
  border-bottom: none;
}
.k-dialog.k-alert .k-window-titlebar .k-dialog-title,
.k-dialog.k-confirm .k-window-titlebar .k-dialog-title,
.k-dialog.k-prompt .k-window-titlebar .k-dialog-title {
  color: #52514F;
}
.k-dialog a.k-dialog-action.k-dialog-close.k-button.k-bare:before {
  content: normal;
}
.k-dialog .k-dialog-buttongroup .k-button:active,
.k-dialog .k-dialog-buttongroup .k-button:focus,
.k-dialog .k-dialog-buttongroup .k-button:focus:active {
  box-shadow: none;
}
.k-dialog .k-dialog-buttongroup.k-dialog-button-layout-stretched {
  width: 100%;
}
.k-dialog .k-dialog-buttongroup.k-dialog-button-layout-stretched .k-button {
  display: inline-block;
  padding: 1.5em 0;
  border-radius: 0;
  border-bottom: 0;
  box-shadow: none;
}
.k-dialog .k-dialog-buttongroup.k-dialog-button-layout-stretched .k-button:first-child {
  border-bottom-left-radius: 4px;
  border-left: 0;
}
.k-dialog .k-dialog-buttongroup.k-dialog-button-layout-stretched .k-button:last-child {
  border-bottom-right-radius: 4px;
  border-right: 0;
}
.k-dialog .k-dialog-buttongroup.k-dialog-button-layout-normal {
  width: auto;
  margin: 0;
  padding: 1em;
  text-align: right;
}
.k-dialog .k-dialog-buttongroup.k-dialog-button-layout-normal .k-button {
  margin-left: 0.5em;
  background: none;
  border: none;
  border-radius: 0;
  box-shadow: none;
}
.k-dialog .k-dialog-buttongroup.k-dialog-button-layout-normal .k-button:first-child {
  margin-left: 0;
}
.k-dialog .k-dialog-buttongroup.k-dialog-button-layout-normal .k-button.k-primary {
  color: #FFAA19;
}
.k-rtl .k-grid-header .k-header:first-child,
.k-rtl .k-filter-row th:first-child,
.k-rtl .k-grid tbody td:first-child,
.k-rtl .k-grid tfoot td:first-child {
  border-left-width: 0;
}
.k-rtl .k-dialog a.k-dialog-action.k-dialog-close {
  left: 0;
}
.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: 0.5em;
}
.k-rtl .k-dialog .k-dialog-buttongroup.k-dialog-button-layout-normal .k-button:first-child {
  margin-right: 0;
}
.k-numeric-wrap .k-i-warning {
  color: #FFFFFF;
  position: absolute;
  top: 0;
  right: 2.2em;
  width: 2.2em;
}
.k-numeric-wrap.k-state-invalid {
  border-color: #FFFFFF;
}
.k-numeric-wrap.k-state-invalid input {
  color: #FFFFFF;
}
.k-maskedtextbox.k-state-invalid .k-textbox {
  border-color: #FFFFFF;
  color: #FFFFFF;
}
.k-maskedtextbox.k-state-invalid .k-i-warning {
  color: #FFFFFF;
}
.k-dateinput.k-state-invalid .k-textbox {
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.k-dateinput.k-state-invalid .k-i-warning {
  margin-left: 0;
  margin-right: 0.7em;
  color: #FFFFFF;
}
.k-rtl .k-dateinput .k-i-warning {
  margin-right: 0;
  margin-left: 0.7em;
}
.k-datepicker .k-picker-wrap.k-state-invalid,
.k-timepicker .k-picker-wrap.k-state-invalid {
  border-color: #FFFFFF;
}
.k-datepicker .k-picker-wrap.k-state-invalid .k-input,
.k-timepicker .k-picker-wrap.k-state-invalid .k-input {
  color: #FFFFFF;
}
.k-datepicker .k-picker-wrap .k-i-warning,
.k-timepicker .k-picker-wrap .k-i-warning {
  color: #FFFFFF;
  margin-left: 0;
  margin-right: 2.8em;
}
.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.8em;
}
.k-datetimepicker .k-picker-wrap.k-state-invalid {
  border-color: #FFFFFF;
}
.k-datetimepicker .k-picker-wrap.k-state-invalid .k-input {
  color: #FFFFFF;
}
.k-datetimepicker .k-picker-wrap .k-i-warning {
  color: #FFFFFF;
  margin-left: 0;
  margin-right: 5.6em;
}
.k-rtl .k-datetimepicker .k-picker-wrap .k-icon.k-i-warning {
  margin-right: 0;
  margin-left: 5.6em;
}
.k-listbox .k-list-scroller {
  border-color: #d2d5d8;
  background-color: #E6E7E9;
}
.k-listbox .k-item:hover:not(.k-state-disabled),
.k-listbox .k-item.k-state-selected {
  background-color: #FFEB82;
  border-color: transparent;
}
.k-listbox .k-button.k-state-disabled:hover .k-icon {
  opacity: 0.7;
}
.k-listbox .k-button.k-state-disabled:hover .k-icon {
  opacity: 0.7;
}
.k-listbox .k-drop-hint {
  height: 0;
  border-top: 1px solid #FFAA19;
}
.k-item.k-state-selected.k-drag-clue {
  border-color: transparent;
  background-color: #FFEB82;
  box-shadow: false;
}
.k-grid-header .k-i-sort-asc-sm,
.k-grid-header .k-i-sort-desc-sm,
.k-grid-header .k-sort-order {
  color: inherit;
  opacity: 1;
  margin-bottom: -1px;
}
.k-menu-scroll-button {
  border-width: 0;
  box-shadow: none;
  border-color: #d2d5d8;
  color: #52514F;
  background-color: #FFFFFF;
}
.k-menu-scroll-wrapper.horizontal .k-scroll-left {
  border-right-width: 1px;
}
.k-menu-scroll-wrapper.horizontal .k-scroll-right {
  border-left-width: 1px;
}
.k-menu-scroll-wrapper.vertical .k-scroll-up {
  border-bottom-width: 1px;
}
.k-menu-scroll-wrapper.vertical .k-scroll-down {
  border-top-width: 1px;
}
.k-toolbar {
  border-color: #d2d5d8;
  color: #52514F;
  background-color: #E6E7E9;
}
.k-toolbar .k-button {
  box-shadow: none;
}
.k-toolbar .k-button:focus:active:not(.k-state-disabled):not([disabled]),
.k-toolbar .k-button:focus:not(.k-state-disabled):not([disabled]),
.k-toolbar .k-button:focus:active:not(.k-state-disabled):not([disabled]),
.k-toolbar .k-button:active:hover,
.k-toolbar .k-button.k-state-active:hover {
  box-shadow: none;
}
.k-toolbar .k-toggle-button:focus {
  border-color: #b3b3b3;
}
.k-toolbar .k-overflow-anchor.k-state-active,
.k-toolbar .k-overflow-anchor.k-state-border-down {
  background-color: #FFFFFF;
}
.k-ie .k-toolbar .k-input {
  height: 2.2em;
}
/* Toolbar */
.k-toolbar {
  background-color: #E6E7E9;
  border-color: #d2d5d8;
}
.k-mediaplayer-toolbar {
  background: rgba(230, 231, 233, 0.85);
}
.k-editor .k-tool {
  color: inherit;
}
.k-tool {
  border-color: transparent;
}
.k-tool {
  text-align: center;
  vertical-align: middle;
}
.k-editor .k-tool:focus {
  outline: 0;
  border-color: #d2d5d8;
}
@media screen and (-ms-high-contrast: active) {
  .k-editor-toolbar-wrap .k-dropdown-wrap.k-state-focused,
  .k-editor-toolbar-wrap .k-button-group .k-tool:focus {
    border-color: #fff;
  }
}
.k-editor-toolbar {
  color: #52514F;
}
/* Editor */
table.k-editor {
  border-color: #d2d5d8;
}
.k-editor.k-header,
.editorToolbarWindow.k-header,
.k-filebrowser .k-header {
  color: #52514F;
  background-color: #E6E7E9;
  box-shadow: none;
}
.k-editor-toolbar .k-tool,
.k-group-start.k-group-end.k-tool {
  border-color: #E6E7E9;
}
.k-editor-toolbar .k-dropdown {
  box-shadow: none;
}
.k-editor-toolbar .k-dropdown-wrap.k-state-default,
.k-toolbar .k-dropdown-wrap.k-state-default {
  border-color: #E6E7E9;
}
.k-editor-toolbar .k-tool.k-state-hover,
.k-toolbar .k-tool.k-state-hover,
.k-editor-toolbar .k-dropdown-wrap.k-state-hover,
.k-toolbar .k-dropdown-wrap.k-state-hover,
.k-editor-toolbar .k-tool.k-state-selected,
.k-toolbar .k-tool.k-state-selected,
.k-editor-toolbar .k-button-group .k-button.k-state-active,
.k-toolbar .k-button-group .k-button.k-state-active {
  box-shadow: none;
}
.k-editor .k-tool:hover,
.k-editor .k-tool.k-state-hover {
  color: #52514F;
  border-color: #c5c8cc;
  background-color: #c5c8cc;
}
.k-editor .k-tool:active,
.k-editor .k-tool.k-state-selected {
  color: #52514F;
  background-color: #c5c8cc;
  border-color: #d2d5d8;
}
a.k-grid-filter,
.phs-app a.k-grid-filter {
  color: #52514F;
}
a.k-grid-filter:hover,
.phs-app a.k-grid-filter:hover {
  color: #333231;
}
ul.k-tabstrip-items .k-loading {
  border-top-width: 0;
}
.k-link-increase.k-state-selected,
.k-link-decrease.k-state-selected {
  color: #333231;
}
.k-menu {
  background: transparent;
  color: #52514F;
  border: none !important;
}
.k-menu .k-item.k-last {
  border: none;
}
.k-menu .k-item:not(.k-last) {
  border-right-width: 1px;
}
.k-menu .k-item.k-state-hover,
.k-menu .k-item.k-state-active {
  background: transparent;
  color: #52514F;
  text-decoration: underline;
}
.k-menu .k-item .k-link {
  color: #52514F;
}
.k-menu .k-item .k-link [class^=icon-] {
  display: inline-block;
  font-size: 1.33em;
  margin-right: 0.33em;
  vertical-align: text-bottom;
}
.k-menu .k-menu-group .k-item .k-link {
  padding: 0.5em 1em;
}
.k-menu .k-menu-group .k-item .k-link [class^=icon-] {
  margin-right: 0.5em;
}
.k-menu .k-state-active {
  background: transparent;
  color: #52514F;
  text-decoration: underline;
}
.k-menu .k-popup {
  background-color: #FFFFFF;
  color: #52514F;
}
.k-menu .k-popup .k-item.k-last {
  border-color: #d2d5d8;
}
.k-popup .k-item.k-last {
  border-color: #d2d5d8;
}
#buttonGridColumns .k-icon {
  background-color: #FFAA19;
}
#buttonGridColumns .k-icon,
#printerGridColumns .k-icon,
#queueGridColumns .k-icon {
  background-color: #FFAA19;
}
/*---------------------------------------------------------------------
 [metadata.less]
--------------------------------------------------------------------- */
#deviceMetaData header {
  background: #FFFFFF;
  border-bottom: 1px solid #d2d5d8;
}
#deviceListViewScrollWrap {
  background: #B1B7BB;
}
#deviceListContainer {
  border-right: 1px solid #d2d5d8;
}
#deviceListView .device {
  border-bottom: 1px solid #d2d5d8;
}
#deviceListView .device.k-state-selected {
  background: #FFAA19;
}
#deviceListView .device .deviceCheckbox [class^="icon"].icon-checkbox-checked {
  background: #FFFFFF;
}
#searchArea {
  background-color: #E6E7E9;
  color: #52514F;
  border-bottom: 1px solid #d2d5d8;
}
#pager {
  border: none;
  border-top: 1px solid #d2d5d8;
}
#editContainer #groupsMetadataFields {
  background: #E6E7E9;
  border: 1px solid #B1B7BB;
  margin-top: 8vh;
  padding-top: 0;
}
#editContainer #groupsMetadataFields h1 {
  border-bottom: 1px solid #d2d5d8;
  font-size: 1.1em;
}
#editContainer #groupsMetadataFields .row [class^="icon-notification2"],
#editContainer #groupsMetadataFields .row [class*=" icon-notification2"] {
  color: #bc2600;
}
#editContainer #metadataButtons {
  background-color: #FFFFFF;
  color: #52514F;
  border-bottom: 1px solid #d2d5d8;
}
#editContainer #metadataButtons button {
  background-image: none !important;
  filter: none !important;
  border-radius: 3px;
  border-style: solid;
  border-width: 1px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-family: "Arial", sans-serif;
  font-weight: bold;
  font-size: 100%;
  height: 2.5em;
  line-height: 1.66em;
  padding: 0 1em;
  text-shadow: none;
  text-transform: uppercase;
  -moz-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -o-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -webkit-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  background-color: #FFDC32 !important;
  border-color: #FFDC32;
  color: #52514F;
  cursor: pointer;
}
#editContainer #metadataButtons button:focus {
  outline: none !important;
}
#editContainer #metadataButtons button::-moz-focus-inner {
  padding: 0 !important;
  border: 0 none !important;
  margin-top: -2px;
}
#editContainer #metadataButtons button:active,
#editContainer #metadataButtons button:hover,
#editContainer #metadataButtons button:active:hover {
  background-color: #f4ca00 !important;
  border-color: #f4ca00;
  color: #52514F;
  cursor: pointer;
}
#editContainer #metadataButtons button[disabled] {
  background-color: #ffe66f !important;
  border-color: #ffe66f;
  color: #908e8c;
  cursor: pointer;
  cursor: default;
}
#editContainer #metadataButtons button.selected {
  box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3) !important;
}
/*---------------------------------------------------------------------
 [steps.less]
--------------------------------------------------------------------- */
/*
    Wizard
*/
.wizard > .steps a {
  border-radius: 3px;
  border-style: solid;
  border-width: 1px;
  box-sizing: border-box;
}
.wizard > .content > .body label.error {
  background: rgba(255, 95, 55, 0.85);
  color: #FFFFFF;
}
.wizard > .actions a,
.wizard > .actions a:active {
  background-image: none !important;
  filter: none !important;
  border-radius: 3px;
  border-style: solid;
  border-width: 1px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-family: "Arial", sans-serif;
  font-weight: bold;
  font-size: 100%;
  height: 2.5em;
  line-height: 1.66em;
  padding: 0 1em;
  text-shadow: none;
  text-transform: uppercase;
  -moz-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -o-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -webkit-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  background-color: #96A0DC !important;
  border-color: #96A0DC;
  color: #FFFFFF;
  cursor: pointer;
}
.wizard > .actions a:focus,
.wizard > .actions a:active:focus {
  outline: none !important;
}
.wizard > .actions a::-moz-focus-inner,
.wizard > .actions a:active::-moz-focus-inner {
  padding: 0 !important;
  border: 0 none !important;
  margin-top: -2px;
}
.wizard > .actions a:active,
.wizard > .actions a:active:active,
.wizard > .actions a:hover,
.wizard > .actions a:active:hover,
.wizard > .actions a:active:hover,
.wizard > .actions a:active:active:hover {
  background-color: #6876cd !important;
  border-color: #6876cd;
  color: #FFFFFF;
  cursor: pointer;
}
.wizard > .actions a[disabled],
.wizard > .actions a:active[disabled] {
  background-color: #c4caeb !important;
  border-color: #c4caeb;
  color: #ffffff;
  cursor: pointer;
  cursor: default;
}
.wizard > .actions a.selected,
.wizard > .actions a:active.selected {
  box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3) !important;
}
.wizard > .actions a[name=finish],
.wizard > .actions a:active[name=finish] {
  background-image: none !important;
  filter: none !important;
  border-radius: 3px;
  border-style: solid;
  border-width: 1px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-family: "Arial", sans-serif;
  font-weight: bold;
  font-size: 100%;
  height: 2.5em;
  line-height: 1.66em;
  padding: 0 1em;
  text-shadow: none;
  text-transform: uppercase;
  -moz-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -o-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  -webkit-transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  transition: all 200ms cubic-bezier(0.175, 0.61, 0.18, 0.985);
  background-color: #FFDC32 !important;
  border-color: #FFDC32;
  color: #52514F;
  cursor: pointer;
}
.wizard > .actions a[name=finish]:focus,
.wizard > .actions a:active[name=finish]:focus {
  outline: none !important;
}
.wizard > .actions a[name=finish]::-moz-focus-inner,
.wizard > .actions a:active[name=finish]::-moz-focus-inner {
  padding: 0 !important;
  border: 0 none !important;
  margin-top: -2px;
}
.wizard > .actions a[name=finish]:active,
.wizard > .actions a:active[name=finish]:active,
.wizard > .actions a[name=finish]:hover,
.wizard > .actions a:active[name=finish]:hover,
.wizard > .actions a[name=finish]:active:hover,
.wizard > .actions a:active[name=finish]:active:hover {
  background-color: #f4ca00 !important;
  border-color: #f4ca00;
  color: #52514F;
  cursor: pointer;
}
.wizard > .actions a[name=finish][disabled],
.wizard > .actions a:active[name=finish][disabled] {
  background-color: #ffe66f !important;
  border-color: #ffe66f;
  color: #908e8c;
  cursor: pointer;
  cursor: default;
}
.wizard > .actions a[name=finish].selected,
.wizard > .actions a:active[name=finish].selected {
  box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3) !important;
}
.wizard > .actions .disabled a,
.wizard > .actions .disabled a:hover,
.wizard > .actions .disabled a:active {
  cursor: default;
}
/*
    Tabcontrol
*/
#user-management-container .active {
  background-color: #FFAA19;
  cursor: pointer;
  color: white;
}
#user-management-container .cardActive {
  border-color: #FFAA19 !important;
}
#user-management-container .row .icon-checkmark {
  color: #FFAA19 !important;
}
#user-management-container .property-content-body .action-icon::after {
  background-color: #E6E7E9 !important;
  font-family: Arial, sans-serif;
  color: #52514F !important;
  border: 1px solid #d2d5d8 !important;
}
#user-management-container .property-content-body .balance-grid-container .account-box:hover {
  border-color: #FFAA19;
  color: #FFAA19;
  background-color: white;
}
#user-management-container .property-content-body .balance-grid-container .account-box:hover .account-name,
#user-management-container .property-content-body .balance-grid-container .account-box:hover .balance .menu-icon {
  color: #FFAA19 !important;
}
#user-management-container .error-icon span::after {
  font-family: Arial, sans-serif;
}
#user-management-container .action-icon::after {
  font-family: Arial, sans-serif;
}
.pane-page {
  position: relative;
  width: 100%;
  height: calc(100% - 8px) !important;
}
.pane-controler-container {
  background-color: #e6e7e9 !important;
  position: relative;
  width: 100%;
  min-width: 1024px;
  height: inherit;
}
.pane-controler-container .pane-main-content {
  background-color: #e6e7e9 !important;
  height: inherit;
  overflow: auto;
}
.pane-controler-container .pane-content {
  border: 1px solid #e6e7e9;
  border-radius: 5px;
  height: 100%;
}
.pane-controler-container .left-pane-content {
  position: relative;
  max-width: 500px;
  background-color: transparent;
  overflow: hidden;
  white-space: nowrap;
}
.pane-controler-container .right-pane-content {
  position: relative;
  background-color: white !important;
  overflow: auto !important;
  min-width: 500px;
  height: 100% !important;
}
.pane-controler-container .center-pane-content {
  position: relative;
  background-color: white !important;
  margin: 0px 3px;
  min-width: 500px;
  height: 100% !important;
}
.pane-controler-container .w-50 {
  width: 50%;
}
.pane-controler-container .top-5 {
  top: 5px;
}
.pane-controler-container .paneGridContainer {
  height: calc(100% - 45px);
  position: absolute !important;
  top: 40px;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: auto;
}
.pane-controler-container .pane-controler-placeholder {
  background-color: #e6e7e9 !important;
  height: inherit;
}
.pane-controler-container .pane-main-container {
  border: none !important;
  background-color: transparent;
  height: inherit;
  display: flex;
  padding-right: 10px;
  width: 100%;
}
.pane-controler-container .pane-gird-toolbar {
  padding: 5px 12px;
  height: 30px;
}
.pane-controler-container .pane-main-menu {
  width: 100%;
  display: flex;
  align-items: center;
  height: 40px;
}
.pane-controler-container .menu-left {
  display: flex;
  float: left;
  margin-left: 10px;
  flex: 1;
}
.pane-controler-container .menu-right {
  display: flex;
  float: right;
  margin-right: 10px;
}
.pane-controler-container .menu-icon {
  margin-right: 3px;
}
.pane-controler-container .menu-button {
  height: 2.25em;
  padding: 0 0.75em;
  font-weight: normal;
  text-transform: none;
  background-image: none !important;
  filter: none !important;
  box-sizing: border-box;
  background-color: white !important;
  border: none;
  color: #52514f;
  cursor: pointer;
}
.pane-controler-container .menu-button [class^="icon-"] {
  display: block;
  float: left;
  font-size: 100%;
  margin-right: 0.25em;
}
.pane-controler-container .menu-button:disabled {
  opacity: 0.5;
}
.pane-controler-container .menu-button:active:not(:disabled),
.pane-controler-container .menu-button:hover:not(:disabled),
.pane-controler-container .menu-button:active:hover:not(:disabled) {
  background-color: inherit;
  color: black;
  cursor: pointer;
}
.pane-controler-container .menu-button-disabled {
  color: #908E8C;
  margin-right: 10px;
}
.pane-controler-container .property-content {
  background-color: white;
  width: inherit;
}
.pane-controler-container .property-content .progressSpinner {
  left: 0 !important;
  right: 0 !important;
  margin: 0 auto;
}
.pane-controler-container .parent-property {
  height: calc(100% - 20px);
  background-color: white;
  width: inherit;
}
.pane-controler-container .container-blur {
  opacity: 0.5;
}
.pane-controler-container .property-content-header {
  display: inline-flex;
  height: 35px;
  width: 100%;
}
.pane-controler-container .property-content-header .helpIcon {
  position: absolute;
  right: 5px;
  top: 10px;
}
.pane-controler-container .property-content-header .property-nav-text {
  display: flex;
  width: 100%;
  justify-content: center;
  margin: 20px 0;
  font-weight: bold;
}
.pane-controler-container .property-button-container {
  padding: 10px 5px;
  height: 30px;
  border-bottom: 0.5px solid #b1b7bb;
}
.pane-controler-container .property-button-container .menus-holder {
  display: flex;
  justify-content: space-between;
}
.pane-controler-container .propertyModalPortal {
  position: absolute;
  width: 99%;
  height: 99%;
  display: table;
  z-index: 1000;
  background-color: rgba(255, 255, 255, 0.6);
}
.pane-controler-container .gridModalPortal {
  position: absolute;
  width: 100%;
  height: calc(100% - 40px);
  display: table;
  z-index: 1000;
  background-color: rgba(255, 255, 255, 0.6);
}
.pane-controler-container .k-dropdown .k-state-default {
  border-color: #d2d5d8;
  background-color: #FFF;
  height: 30px;
}
.pane-controler-container .k-dropdown .k-state-disabled {
  border-color: #d2d5d8;
  background-color: #E6E7E9;
  height: 30px;
}
.pane-controler-container .k-dropdown .k-state-default span {
  line-height: 2.2 !important;
  height: 30px !important;
}
.pane-controler-container .k-dropdown .k-state-disabled span {
  line-height: 2.2 !important;
  height: 30px !important;
}
.pane-controler-container .inputError {
  border: 1px solid #fb8c04;
}
.pane-controler-container .property-content-body {
  padding: 10px 10px;
}
.pane-controler-container .property-content-body .expension-panel {
  margin-top: 10px;
}
.pane-controler-container .property-content-body .expension-panel .expension-panel-content {
  padding: 5px 0 5px 15px;
  margin-bottom: 15px;
}
.pane-controler-container .property-content-body .row-grid-container {
  min-width: 300px;
  display: grid;
  grid-template-columns: 50% 50%;
  gap: 5px;
}
.pane-controler-container .property-content-body .row-grid-full-container {
  min-width: 300px;
  display: grid;
  grid-template-columns: 1fr;
  gap: 5px;
}
.pane-controler-container .property-content-body .tb-5 {
  margin: 5px 0px;
}
.pane-controler-container .property-content-body .row {
  padding: 0 3px;
  display: flex;
  flex-wrap: wrap;
}
.pane-controler-container .property-content-body .row .col-label {
  text-align: left;
  width: 105px;
  margin: auto;
  top: 0;
  bottom: 0;
}
.pane-controler-container .property-content-body .row .col-label label {
  white-space: break-spaces;
  font-size: 11px;
}
.pane-controler-container .property-content-body .row .col-label label.small-label {
  font-size: 10px !important;
}
.pane-controler-container .property-content-body .row .col-label .k-state-default {
  height: 30px !important;
}
.pane-controler-container .property-content-body .row .col-input {
  display: flex;
  width: calc(100% - 105px);
  min-width: 120px;
  top: 0;
  bottom: 0;
  padding: 3px 0 3px 5px;
  flex: 1 1 auto;
  /* allows items to grow and shrink */
}
.pane-controler-container .property-content-body .row .col-input .k-input {
  padding-left: 6px !important;
  color: #52514F;
}
.pane-controler-container .property-content-body .row-col-wrap {
  display: flex;
  width: 100%;
  align-items: flex-start;
  flex: 1 1 auto;
}
.pane-controler-container .property-content-body .row-col {
  display: flex;
  width: 100%;
  align-items: flex-start;
}
.pane-controler-container .property-content-body .error {
  color: orange;
  font-size: 11px;
}
.pane-controler-container .property-content-body .item-new-line {
  margin-left: 105px;
  flex-basis: 100%;
  /* forces this item to start on a new line */
}
.pane-controler-container .property-content-body .item-new-line-title {
  margin-left: 20px;
  flex-basis: 100%;
  /* forces this item to start on a new line */
}
.pane-controler-container .property-content-body .row-input {
  width: calc(100% - 15px);
  height: 30px;
}
.pane-controler-container .property-content-body .row-check {
  margin-right: 5px;
}
.pane-controler-container .property-content-body .row-textarea {
  width: calc(100% - 15px);
  height: 50px;
  padding: 6px;
}
.pane-controler-container .property-content-body textarea:disabled,
.pane-controler-container .property-content-body input:disabled {
  cursor: default;
  border-color: #d2d5d8;
  background-color: #E6E7E9;
}
.pane-controler-container .expension-panel-header-border {
  border-top: 1px solid #e6e7e9;
  padding-top: 15px;
  margin-top: 15px;
}
.pane-controler-container .expension-panel-header {
  display: flex;
}
.pane-controler-container .expension-panel-header .expension-panel-title {
  flex: 1;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.pane-controler-container .expension-panel-header .icon-left {
  margin-right: 5px;
}
.pane-controler-container .expension-panel-header .expension-panel-title-text {
  flex: 1;
  display: flex;
}
.pane-controler-container .expension-panel-header .toggleSwitch,
.pane-controler-container .expension-panel-header .toggleSwitch-s {
  margin-right: 20px;
}
.pane-controler-container .sub-expension-panel {
  padding-left: 20px;
}
.pane-controler-container .notification {
  padding: 10px;
  background-color: #E6E7E9;
  width: calc(100% - 35px);
  display: flex;
}
.pane-controler-container .notification .icon-printer3 {
  font-size: medium !important;
}
.pane-controler-container .notification .notification-text {
  flex: 3 0 auto;
  padding-left: 5px;
}
.gridLink {
  color: #96a0dc;
  text-decoration: underline;
  cursor: pointer;
}
.invalid-dropdown-value > .k-dropdown-wrap {
  box-shadow: 0px 0px 5px red;
}
.k-dropdown-wrap:has(+ input.invalid-dropdown-value) {
  box-shadow: 0px 0px 5px red;
}
