/*
    Document   : override
    Created on : <date>
    Author     : <author>
    Description:
        This is where any of your application specific styles should be included
*/

.sendOffScreen {
    position: absolute;
    left: -10000px;
    top: auto;
    width: 1px;
    height: 1px;
    overflow: hidden;
}

.header{
    color: #46601A;
    font-weight: bold;
}

.prepValues {
    color: #54751F;
    font-weight: normal;
    font-size: 1.2em;
}

.prepLabels{
    text-align: right;
    font-size: 1.2em;    
}

.flex-container {
    display: flex;    
    justify-content: flex-end;
    background-color: #D1E8AB;
}

.bottom-right {
  position: absolute;
  bottom: 8px;
  right: 16px;
}

.oj-web-applayout-body {
    background-color: #F5F7E6;
}
.oj-flex {
    background-color: #B0D86E;
}
.oj-panel {
    background-color: #B0D86E;
}
.oj-icon-color-primary {color: #46601A;}
.oj-icon-color-secondary {color: #46601A;}
.oj-icon-color-disabled {color: #46601A;}

.oj-brand-color-light5{
    background-color: #E7F3D3;}
.oj-brand-color-light4{
    background-color: #C6E397;}
.oj-brand-color-light3{
    background-color: #B0D86E;}
.oj-brand-color-light2{
    background-color: #B0D86E;}
.oj-brand-color-light1{
    background-color: #B0D86E;}
.oj-brand-color{
    background-color: #46601A;}
.oj-brand-color-dark1{
    background-color: #374C15;}
.oj-brand-color-dark2{
    background-color: #25330E;}


.oj-link-text-color {color:  #638925;}
 .oj-link-text-color-active {color:  #374C15;}
  .oj-link-text-color-visited {color:  #638925;}
 .oj-link-text-color-disabled {color:  rgba(0, 0, 0, 0.38);}
 .oj-link-bg-color-active {color:  transparent;}
 .oj-icon-color {color:  rgba(0, 0, 0, 0.8);}
 .oj-icon-color-default {color: #8a8d8f;}
 .oj-icon-color-hover {color: #BBDD82;}
 .oj-icon-color-active {color:  #719D2A;}
 .oj-icon-color-selected {color:  #719D2A;}
.oj-icon-color-disabled {color:  #cbcccd;}
 .oj-drop-target-1-color {color:  #D1E8AB;}
 .oj-drop-target-2-color {color:  #C6E397;}
 .oj-color-required {color:  #638925; }

.oj-tabs-title {  color: #638925; }
.oj-tabs-tab .oj-tabs-tab-icon,
.oj-tabs-tab .oj-tabs-close-icon,
.oj-tabs-tab .oj-tabs-close-icon:hover {
  color: #8a8d8f; }

.oj-tabs-tab.oj-hover .oj-tabs-tab-icon,
.oj-tabs-tab .oj-tabs-close-icon.oj-hover {
  color: #BBDD82; }
.oj-tabs-tab.oj-active .oj-tabs-tab-icon,
.oj-tabs-tab .oj-tabs-close-icon.oj-active {
  color: #719D2A; }
.oj-tabs-tab.oj-selected .oj-tabs-tab-icon {
  color: #719D2A; }
.oj-tabs-tab.oj-disabled .oj-tabs-tab-icon {
  color: #cbcccd;
  opacity: 1; }
.oj-tabs-tab.oj-selected {
  border-color: #719D2A; }
.oj-tabs-tab.oj-selected .oj-tabs-tab-content {
  border-color: #cbcccd; }
html:not([dir="rtl"]) .oj-first-child-selected > .oj-tabs-nav-root .oj-tabs-tab.oj-selected .oj-tabs-tab-content {
  border-left-color: #e0e1e1; }
html[dir="rtl"] .oj-first-child-selected > .oj-tabs-nav-root .oj-tabs-tab.oj-selected .oj-tabs-tab-content {
  border-right-color: #e0e1e1; }
.oj-tabs-panel {
  border-color: #e0e1e1;}
.oj-tabs-text-icon > .oj-tabs-nav-root .oj-tabs-tab.oj-selected,
.oj-tabs-icon-only > .oj-tabs-nav-root .oj-tabs-tab.oj-selected {
  border-color: #e0e1e1; }
html:not([dir="rtl"]) .oj-tabs-vertical.oj-tabs-text-icon.oj-tabs-end > .oj-tabs-nav-root .oj-tabs-tab.oj-selected, html:not([dir="rtl"])
.oj-tabs-vertical.oj-tabs-icon-only.oj-tabs-end > .oj-tabs-nav-root .oj-tabs-tab.oj-selected {
  border-color: #e0e1e1;
  border-left-color: transparent; }

html[dir="rtl"] .oj-tabs-vertical.oj-tabs-text-icon.oj-tabs-end > .oj-tabs-nav-root .oj-tabs-tab.oj-selected, html[dir="rtl"]
.oj-tabs-vertical.oj-tabs-icon-only.oj-tabs-end > .oj-tabs-nav-root .oj-tabs-tab.oj-selected {
  border-color: #e0e1e1;
  border-right-color: transparent; }
.oj-tabs-horizontal.oj-tabs-text-icon.oj-tabs-bottom > .oj-tabs-nav-root .oj-tabs-tab.oj-selected,
.oj-tabs-horizontal.oj-tabs-icon-only.oj-tabs-bottom > .oj-tabs-nav-root .oj-tabs-tab.oj-selected {
  border-color: #e0e1e1;}
.oj-train-connector {
  background-color: #e5e6e6; }
.oj-train-button-connector {
  background-color: #e5e6e6; }
.oj-train-step-individual-connector {
  background-color: #e5e6e6; }
.oj-train-step-individual-connector.oj-train-connector-before-selected-step {
  background-color: #c6c7c8;}
.oj-train-button.oj-default {
  border-color: #8a8d8f;
  background-color: white; }
.oj-train-button.oj-visited {
  border-color: #8a8d8f;
  background-color: white; }
.oj-train-button.oj-hover {
  border-color: #BBDD82;
  background-color: #BBDD82; }
.oj-train-button.oj-selected {
  border-color: #719D2A;
  background-color: #719D2A;}
.oj-train-button.oj-disabled {
  border-color: #e0e1e1;
  background-color: white;}
.oj-train-button.oj-active,
.oj-train-button.oj-hover.oj-active {
  background-color: #719D2A;
  border-color: #719D2A; }
.oj-button-jqui.oj-default.oj-button-full-chrome,
.oj-button-jqui.oj-focus-only.oj-button-full-chrome,
.oj-button-nocomp.oj-button-full-chrome,
.oj-button.oj-default.oj-button-full-chrome .oj-button-button,
.oj-button.oj-focus-only.oj-button-full-chrome .oj-button-button {
  background-color: #ededee;
  border-color: #cbcccd;
  color: black;}
.oj-button.oj-default.oj-button-full-chrome .oj-button-icon,
.oj-button-nocomp.oj-button-full-chrome .oj-button-icon,
.oj-button.oj-focus-only.oj-button-full-chrome .oj-button-icon {
  color: #8a8d8f; }
.oj-button-jqui.oj-hover.oj-button-full-chrome,
.oj-button-nocomp.oj-button-full-chrome:hover,
.oj-button.oj-hover.oj-button-full-chrome .oj-button-button {
  background-color: #f7f7f8;
  border-color: #cbcccd;
  color: #638925;}
.oj-button.oj-hover.oj-button-full-chrome .oj-button-icon,
.oj-button-nocomp.oj-button-full-chrome:hover .oj-button-icon {
  color: #BBDD82; }
.oj-button-jqui.oj-active.oj-button-full-chrome,
.oj-button-nocomp.oj-button-full-chrome:active,
.oj-button-nocomp.oj-active.oj-button-full-chrome,
.oj-button.oj-active.oj-button-full-chrome .oj-button-button {
  background-color: #719D2A;
  border-color: #719D2A;
  color: white;}
.oj-button.oj-active.oj-button-full-chrome .oj-button-icon,
.oj-button-nocomp.oj-button-full-chrome:active .oj-button-icon,
.oj-button-nocomp.oj-active.oj-button-full-chrome .oj-button-icon {
  color: white; }
.oj-button-jqui.oj-selected.oj-button-full-chrome,
.oj-button.oj-selected.oj-button-full-chrome .oj-button-button {
  background-color: #719D2A;
  border-color: #719D2A;
  color: white;}
.oj-button-jqui.oj-selected.oj-hover.oj-button-full-chrome,
.oj-button.oj-selected.oj-hover.oj-button-full-chrome .oj-button-button {
  color: #BBDD82;
  background-color: #719D2A;
  border-color: #719D2A; }
.oj-button.oj-selected.oj-button-full-chrome .oj-button-icon {
  color: white; }
.oj-button.oj-selected.oj-hover.oj-button-full-chrome .oj-button-icon {
  color: #BBDD82; }
.oj-button-jqui.oj-disabled.oj-button-full-chrome,
.oj-button-nocomp.oj-button-full-chrome:disabled,
.oj-button.oj-disabled.oj-button-full-chrome .oj-button-button {
  background-color: #f7f7f8;
  border-color: #e5e6e6;
  color: rgba(0, 0, 0, 0.38);}
.oj-button.oj-disabled.oj-button-full-chrome .oj-button-icon,
.oj-button-nocomp.oj-button-full-chrome:disabled .oj-button-icon {
  color: #cbcccd; }
.oj-button-jqui.oj-disabled.oj-selected.oj-button-full-chrome,
.oj-button.oj-disabled.oj-selected.oj-button-full-chrome .oj-button-button {
  color: white;
  background-color: #cbcccd;
  border-color: #cbcccd; }
.oj-button.oj-disabled.oj-selected.oj-button-full-chrome .oj-button-icon {
  color: white; }
.oj-button-jqui.oj-hover.oj-button-half-chrome,
.oj-button-nocomp.oj-button-half-chrome:hover,
.oj-button.oj-hover.oj-button-half-chrome .oj-button-button {
  color: #638925;
  background-color: #f7f7f8;
  border-color: #cbcccd; }
.oj-button-jqui.oj-active.oj-button-half-chrome,
.oj-button-nocomp.oj-button-half-chrome:active,
.oj-button-nocomp.oj-active.oj-button-half-chrome,
.oj-button.oj-active.oj-button-half-chrome .oj-button-button {
  color: white;
  background-color: #719D2A;
  border-color: #719D2A;}
.oj-button-jqui.oj-selected.oj-button-half-chrome,
.oj-button.oj-selected.oj-button-half-chrome .oj-button-button {
  color: white;
  background-color: #719D2A;
  border-color: #719D2A;}
.oj-button-jqui.oj-selected.oj-hover.oj-button-half-chrome,
.oj-button.oj-selected.oj-hover.oj-button-half-chrome .oj-button-button {
  color: #BBDD82;
  background-color: #719D2A;
  border-color: #719D2A; }
.oj-button-jqui.oj-disabled.oj-selected.oj-button-half-chrome,
.oj-button.oj-disabled.oj-selected.oj-button-half-chrome .oj-button-button {
  color: white;
  background-color: #cbcccd;
  border-color: #cbcccd; }
.oj-button.oj-default.oj-button-half-chrome .oj-button-icon,
.oj-button-nocomp.oj-button-half-chrome .oj-button-icon,
.oj-button.oj-focus-only.oj-button-half-chrome .oj-button-icon {
  color: #8a8d8f; }
.oj-button.oj-hover.oj-button-half-chrome .oj-button-icon,
.oj-button-nocomp.oj-button-half-chrome:hover .oj-button-icon {
  color: #BBDD82; }
.oj-button.oj-active.oj-button-half-chrome .oj-button-icon,
.oj-button-nocomp.oj-button-half-chrome:active .oj-button-icon {
  color: white; }
.oj-button.oj-selected.oj-button-half-chrome .oj-button-icon {
  color: white; }
.oj-button.oj-selected.oj-hover.oj-button-half-chrome .oj-button-icon {
  color: #BBDD82; }
.oj-button.oj-disabled.oj-button-half-chrome .oj-button-icon,
.oj-button-nocomp.oj-button-half-chrome:disabled .oj-button-icon {
  color: #cbcccd; }
.oj-button.oj-disabled.oj-selected.oj-button-half-chrome .oj-button-icon {
  color: white; }
/* Outlined buttons are similar to half-chrome buttons, but have a border in the default state. */
.oj-button-jqui.oj-default.oj-button-outlined-chrome,
.oj-button-jqui.oj-focus-only.oj-button-outlined-chrome,
.oj-button-jqui.oj-disabled.oj-button-outlined-chrome,
.oj-button-nocomp.oj-button-outlined-chrome,
.oj-button-nocomp.oj-button-outlined-chrome:disabled,
.oj-button.oj-default.oj-button-outlined-chrome .oj-button-button,
.oj-button.oj-focus-only.oj-button-outlined-chrome .oj-button-button,
.oj-button.oj-disabled.oj-button-outlined-chrome .oj-button-button {
  border-color: #cbcccd;
  background-color: transparent; }
.oj-button-jqui.oj-default.oj-button-outlined-chrome,
.oj-button-jqui.oj-focus-only.oj-button-outlined-chrome,
.oj-button-nocomp.oj-button-outlined-chrome,
.oj-button.oj-default.oj-button-outlined-chrome .oj-button-button,
.oj-button.oj-focus-only.oj-button-outlined-chrome .oj-button-button {
  color: black; }
.oj-button-jqui.oj-hover.oj-button-outlined-chrome,
.oj-button-nocomp.oj-button-outlined-chrome:hover,
.oj-button.oj-hover.oj-button-outlined-chrome .oj-button-button {
  color: #638925;
  background-color: #f7f7f8;
  border-color: #cbcccd;}
.oj-button-jqui.oj-active.oj-button-outlined-chrome,
.oj-button-nocomp.oj-button-outlined-chrome:active,
.oj-button-nocomp.oj-active.oj-button-outlined-chrome,
.oj-button.oj-active.oj-button-outlined-chrome .oj-button-button {
  color: white;
  background-color: #719D2A;
  border-color: #719D2A;}
.oj-button-jqui.oj-selected.oj-button-outlined-chrome,
.oj-button.oj-selected.oj-button-outlined-chrome .oj-button-button {
  color: white;
  background-color: #719D2A;
  border-color: #719D2A; }
.oj-button-jqui.oj-selected.oj-hover.oj-button-outlined-chrome,
.oj-button.oj-selected.oj-hover.oj-button-outlined-chrome .oj-button-button {
  color: #BBDD82;
  background-color: #719D2A;
  border-color: #719D2A; }
.oj-button-jqui.oj-disabled.oj-button-outlined-chrome,
.oj-button-nocomp.oj-button-outlined-chrome:disabled,
.oj-button.oj-disabled.oj-button-outlined-chrome .oj-button-button {
  color: rgba(0, 0, 0, 0.38);
  border-color: #cbcccd;}
.oj-button-jqui.oj-disabled.oj-selected.oj-button-outlined-chrome,
.oj-button.oj-disabled.oj-selected.oj-button-outlined-chrome .oj-button-button {
  color: white;
  background-color: #cbcccd;
  border-color: #cbcccd; }
.oj-button.oj-default.oj-button-outlined-chrome .oj-button-icon,
.oj-button-nocomp.oj-button-outlined-chrome .oj-button-icon,
.oj-button.oj-focus-only.oj-button-outlined-chrome .oj-button-icon {
  color: #8a8d8f; }
.oj-button.oj-hover.oj-button-outlined-chrome .oj-button-icon,
.oj-button-nocomp.oj-button-outlined-chrome:hover .oj-button-icon {
  color: #BBDD82; }
.oj-button.oj-active.oj-button-outlined-chrome .oj-button-icon,
.oj-button-nocomp.oj-button-outlined-chrome:active .oj-button-icon {
  color: white; }
.oj-button.oj-selected.oj-button-outlined-chrome .oj-button-icon {
  color: white; }
.oj-button.oj-selected.oj-hover.oj-button-outlined-chrome .oj-button-icon {
  color: #BBDD82; }
.oj-button.oj-disabled.oj-button-outlined-chrome .oj-button-icon,
.oj-button-nocomp.oj-button-outlined-chrome:disabled .oj-button-icon {
  color: #cbcccd; }
.oj-button.oj-disabled.oj-selected.oj-button-outlined-chrome .oj-button-icon {
  color: white; }
.oj-button-jqui.oj-default.oj-button-cta-chrome,
.oj-button-jqui.oj-focus-only.oj-button-cta-chrome,
.oj-button-nocomp.oj-button-cta-chrome,
.oj-button.oj-default.oj-button-cta-chrome .oj-button-button,
.oj-button.oj-focus-only.oj-button-cta-chrome .oj-button-button {
  background-color: #719D2A;
  border-color: transparent;
  color: white;}
.oj-button.oj-default.oj-button-cta-chrome .oj-button-icon,
.oj-button-nocomp.oj-button-cta-chrome .oj-button-icon,
.oj-button.oj-focus-only.oj-button-cta-chrome .oj-button-icon {
  color: white; }
.oj-button-jqui.oj-hover.oj-button-cta-chrome,
.oj-button-nocomp.oj-button-cta-chrome:hover,
.oj-button.oj-hover.oj-button-cta-chrome .oj-button-button {
  background-color: #719D2A;
  border-color: transparent;
  color: white;}
.oj-button.oj-hover.oj-button-cta-chrome .oj-button-icon,
.oj-button-nocomp.oj-button-cta-chrome:hover .oj-button-icon {
  color: white; }
.oj-button-jqui.oj-active.oj-button-cta-chrome,
.oj-button-nocomp.oj-button-cta-chrome:active,
.oj-button-nocomp.oj-active.oj-button-cta-chrome,
.oj-button.oj-active.oj-button-cta-chrome .oj-button-button {
  background-color: #719D2A;
  color: white;}
.oj-button.oj-active.oj-button-cta-chrome .oj-button-icon,
.oj-button-nocomp.oj-button-cta-chrome:active .oj-button-icon,
.oj-button-nocomp.oj-active.oj-button-cta-chrome .oj-button-icon {
  color: white; }
.oj-button-jqui.oj-disabled.oj-button-cta-chrome,
.oj-button-nocomp.oj-button-cta-chrome:disabled,
.oj-button.oj-disabled.oj-button-cta-chrome .oj-button-button {
  background-color: #719D2A;
  border-color: transparent;
  color: white;}
.oj-button.oj-disabled.oj-button-cta-chrome .oj-button-icon,
.oj-button-nocomp.oj-button-cta-chrome:disabled .oj-button-icon {
  color: white; }
.oj-button-primary.oj-buttonset .oj-button-jqui.oj-default.oj-button-full-chrome,
.oj-button-primary.oj-buttonset .oj-button-jqui.oj-focus-only.oj-button-full-chrome, .oj-button-primary.oj-button-jqui.oj-default.oj-button-full-chrome, .oj-button-primary.oj-button-jqui.oj-focus-only.oj-button-full-chrome,
.oj-button-primary.oj-button.oj-default.oj-button-full-chrome .oj-button-button,
.oj-button-primary.oj-button.oj-focus-only.oj-button-full-chrome .oj-button-button {
  background-color: #719D2A;
  border-color: transparent;
  color: white;}
.oj-button-primary.oj-buttonset .oj-button.oj-default.oj-button-full-chrome .oj-button-icon,
.oj-button-primary.oj-buttonset .oj-button.oj-focus-only.oj-button-full-chrome .oj-button-icon,
.oj-button-primary.oj-button.oj-default.oj-button-full-chrome .oj-button-icon,
.oj-button-primary.oj-button.oj-focus-only.oj-button-full-chrome .oj-button-icon {
  color: white; }
.oj-button-primary.oj-buttonset .oj-button-jqui.oj-hover.oj-button-full-chrome:not(.oj-active), .oj-button-primary.oj-button-jqui.oj-hover.oj-button-full-chrome:not(.oj-active),
.oj-button-primary.oj-button.oj-hover.oj-button-full-chrome:not(.oj-active) .oj-button-button {
  background-color: #719D2A;
  border-color: transparent;
  color: white;}
.oj-button-primary.oj-buttonset .oj-button.oj-hover.oj-button-full-chrome:not(.oj-active) .oj-button-icon,
.oj-button-primary.oj-button.oj-hover.oj-button-full-chrome:not(.oj-active) .oj-button-icon {
  color: white; }
.oj-button-primary.oj-buttonset .oj-button-jqui.oj-active.oj-button-full-chrome, .oj-button-primary.oj-button-jqui.oj-active.oj-button-full-chrome,
.oj-button-primary.oj-button.oj-active.oj-button-full-chrome .oj-button-button {
  background-color: #719D2A;
  border-color: transparent;
  color: white; }
.oj-button-primary.oj-buttonset .oj-button.oj-active.oj-button-full-chrome .oj-button-icon,
.oj-button-primary.oj-button.oj-active.oj-button-full-chrome .oj-button-icon {
  color: white; }
.oj-button-primary.oj-buttonset .oj-button-jqui.oj-selected.oj-button-full-chrome:not(.oj-disabled), .oj-button-primary.oj-button-jqui.oj-selected.oj-button-full-chrome:not(.oj-disabled),
.oj-button-primary.oj-button.oj-selected.oj-button-full-chrome:not(.oj-disabled) .oj-button-button {
  background-color: #719D2A;
  border-color: transparent;
  color: white;}
.oj-button-primary.oj-buttonset .oj-button-jqui.oj-selected.oj-hover.oj-button-full-chrome:not(.oj-disabled), .oj-button-primary.oj-button-jqui.oj-selected.oj-hover.oj-button-full-chrome:not(.oj-disabled),
.oj-button-primary.oj-button.oj-selected.oj-hover.oj-button-full-chrome:not(.oj-disabled) .oj-button-button {
  background-color: #719D2A;
  border-color: transparent;
  color: white;}
.oj-button-primary.oj-buttonset .oj-button.oj-selected.oj-button-full-chrome:not(.oj-disabled) .oj-button-icon,
.oj-button-primary.oj-button.oj-selected.oj-button-full-chrome:not(.oj-disabled) .oj-button-icon {
  color: white; }
.oj-button-primary.oj-buttonset .oj-button.oj-selected.oj-hover.oj-button-full-chrome:not(.oj-disabled) .oj-button-icon,
.oj-button-primary.oj-button.oj-selected.oj-hover.oj-button-full-chrome:not(.oj-disabled) .oj-button-icon {
  color: white; }
.oj-button-primary.oj-buttonset .oj-button-jqui.oj-disabled.oj-button-full-chrome, .oj-button-primary.oj-button-jqui.oj-disabled.oj-button-full-chrome,
.oj-button-primary.oj-button.oj-disabled.oj-button-full-chrome .oj-button-button {
  background-color: #719D2A;
  border-color: transparent;
  color: white; }
.oj-button-primary.oj-buttonset .oj-button.oj-disabled.oj-button-full-chrome .oj-button-icon,
.oj-button-primary.oj-button.oj-disabled.oj-button-full-chrome .oj-button-icon {
  color: white; }
.oj-button-primary.oj-buttonset .oj-button-jqui.oj-disabled.oj-selected.oj-button-full-chrome, .oj-button-primary.oj-button-jqui.oj-disabled.oj-selected.oj-button-full-chrome,
.oj-button-primary.oj-button.oj-disabled.oj-selected.oj-button-full-chrome .oj-button-button {
  color: white;
  background-color: #719D2A;
  border-color: transparent; }
.oj-button-primary.oj-buttonset .oj-button.oj-disabled.oj-selected.oj-button-full-chrome .oj-button-icon,
.oj-button-primary.oj-button.oj-disabled.oj-selected.oj-button-full-chrome .oj-button-icon {
  color: white; }
.oj-button-confirm.oj-buttonset .oj-button-jqui.oj-default.oj-button-full-chrome,
.oj-button-confirm.oj-buttonset .oj-button-jqui.oj-focus-only.oj-button-full-chrome, .oj-button-confirm.oj-button-jqui.oj-default.oj-button-full-chrome, .oj-button-confirm.oj-button-jqui.oj-focus-only.oj-button-full-chrome,
.oj-button-confirm.oj-button.oj-default.oj-button-full-chrome .oj-button-button,
.oj-button-confirm.oj-button.oj-focus-only.oj-button-full-chrome .oj-button-button {
  background-color: #638925;
  border-color: transparent;
  color: white;}
.oj-button-confirm.oj-buttonset .oj-button.oj-default.oj-button-full-chrome .oj-button-icon,
.oj-button-confirm.oj-buttonset .oj-button.oj-focus-only.oj-button-full-chrome .oj-button-icon,
.oj-button-confirm.oj-button.oj-default.oj-button-full-chrome .oj-button-icon,
.oj-button-confirm.oj-button.oj-focus-only.oj-button-full-chrome .oj-button-icon {
  color: white; }
.oj-button-confirm.oj-buttonset .oj-button-jqui.oj-hover.oj-button-full-chrome:not(.oj-active), .oj-button-confirm.oj-button-jqui.oj-hover.oj-button-full-chrome:not(.oj-active),
.oj-button-confirm.oj-button.oj-hover.oj-button-full-chrome:not(.oj-active) .oj-button-button {
  background-color: #638925;
  border-color: transparent;
  color: white; }
.oj-button-confirm.oj-buttonset .oj-button.oj-hover.oj-button-full-chrome:not(.oj-active) .oj-button-icon,
.oj-button-confirm.oj-button.oj-hover.oj-button-full-chrome:not(.oj-active) .oj-button-icon {
  color: white; }
.oj-button-confirm.oj-buttonset .oj-button-jqui.oj-active.oj-button-full-chrome, .oj-button-confirm.oj-button-jqui.oj-active.oj-button-full-chrome,
.oj-button-confirm.oj-button.oj-active.oj-button-full-chrome .oj-button-button {
  background-color: #638925;
  border-color: transparent;
  color: white; }
.oj-button-confirm.oj-buttonset .oj-button.oj-active.oj-button-full-chrome .oj-button-icon,
.oj-button-confirm.oj-button.oj-active.oj-button-full-chrome .oj-button-icon {
  color: white; }
.oj-button-confirm.oj-buttonset .oj-button-jqui.oj-selected.oj-button-full-chrome:not(.oj-disabled), .oj-button-confirm.oj-button-jqui.oj-selected.oj-button-full-chrome:not(.oj-disabled),
.oj-button-confirm.oj-button.oj-selected.oj-button-full-chrome:not(.oj-disabled) .oj-button-button {
  background-color: #638925;
  border-color: transparent;
  color: white;}
.oj-button-confirm.oj-buttonset .oj-button-jqui.oj-selected.oj-hover.oj-button-full-chrome:not(.oj-disabled), .oj-button-confirm.oj-button-jqui.oj-selected.oj-hover.oj-button-full-chrome:not(.oj-disabled),
.oj-button-confirm.oj-button.oj-selected.oj-hover.oj-button-full-chrome:not(.oj-disabled) .oj-button-button {
  background-color: #638925;
  border-color: transparent;
  color: white; }
.oj-button-confirm.oj-buttonset .oj-button.oj-selected.oj-button-full-chrome:not(.oj-disabled) .oj-button-icon,
.oj-button-confirm.oj-button.oj-selected.oj-button-full-chrome:not(.oj-disabled) .oj-button-icon {
  color: white; }
.oj-button-confirm.oj-buttonset .oj-button.oj-selected.oj-hover.oj-button-full-chrome:not(.oj-disabled) .oj-button-icon,
.oj-button-confirm.oj-button.oj-selected.oj-hover.oj-button-full-chrome:not(.oj-disabled) .oj-button-icon {
  color: white; }
.oj-button-confirm.oj-buttonset .oj-button-jqui.oj-disabled.oj-button-full-chrome, .oj-button-confirm.oj-button-jqui.oj-disabled.oj-button-full-chrome,
.oj-button-confirm.oj-button.oj-disabled.oj-button-full-chrome .oj-button-button {
  background-color: #638925;
  border-color: transparent;
  color: white;}
.oj-button-confirm.oj-buttonset .oj-button.oj-disabled.oj-button-full-chrome .oj-button-icon,
.oj-button-confirm.oj-button.oj-disabled.oj-button-full-chrome .oj-button-icon {
  color: white; }
.oj-button-confirm.oj-buttonset .oj-button-jqui.oj-disabled.oj-selected.oj-button-full-chrome, .oj-button-confirm.oj-button-jqui.oj-disabled.oj-selected.oj-button-full-chrome,
.oj-button-confirm.oj-button.oj-disabled.oj-selected.oj-button-full-chrome .oj-button-button {
  color: white;
  background-color: #638925;
  border-color: transparent; }
.oj-button-confirm.oj-buttonset .oj-button.oj-disabled.oj-selected.oj-button-full-chrome .oj-button-icon,
.oj-button-confirm.oj-button.oj-disabled.oj-selected.oj-button-full-chrome .oj-button-icon {
  color: white; }
/* navigation list divider used in category header navlist*/
.oj-navigationlist-category-divider {
  border-color: #e0e1e1;}
/* navigation list divider used in horizontal navlist to separate buttons*/
.oj-navigationlist-horizontal .oj-navigationlist-divider {
  border-color: #e5e6e6; }
a.oj-navigationlist-item-content .oj-navigationlist-item-label {
  color: #638925; }
  .oj-contrast-marker a.oj-navigationlist-item-content .oj-navigationlist-item-label {
    color: #b1b3b4; }
.oj-selected > a.oj-navigationlist-item-content > .oj-navigationlist-item-label {
  color: #638925; }
  .oj-contrast-marker .oj-selected > a.oj-navigationlist-item-content > .oj-navigationlist-item-label {
    color: #fafafa; }
.oj-contrast-marker .oj-hover:not(.oj-selected) > a.oj-navigationlist-item-content > .oj-navigationlist-item-label {
  color: #fafafa; }
/* List item's Icon */
.oj-navigationlist-item-icon {
  color: #8a8d8f; }
  .oj-contrast-marker .oj-navigationlist-item-icon {
    color: #b1b3b4; }
.oj-navigationlist-item.oj-disabled .oj-navigationlist-item-label {
  color: rgba(0, 0, 0, 0.38); }
  .oj-contrast-marker .oj-navigationlist-item.oj-disabled .oj-navigationlist-item-label {
    color: #707375; }
.oj-navigationlist-item.oj-disabled .oj-navigationlist-item-icon {
  color: #cbcccd; }
  .oj-contrast-marker .oj-navigationlist-item.oj-disabled .oj-navigationlist-item-icon {
    color: #707375; }
.oj-navigationlist-item.oj-selected .oj-navigationlist-item-icon {
  color: #719D2A; }
  .oj-contrast-marker .oj-navigationlist-item.oj-selected .oj-navigationlist-item-icon {
    color: #fafafa; }
.oj-navigationlist-item.oj-hover.oj-selected .oj-navigationlist-item-icon,
.oj-navigationlist-item.oj-hover .oj-navigationlist-item-icon {
  color: #BBDD82; }
  .oj-contrast-marker .oj-navigationlist-item.oj-hover.oj-selected .oj-navigationlist-item-icon, .oj-contrast-marker
  .oj-navigationlist-item.oj-hover .oj-navigationlist-item-icon {
    color: #fafafa; }
.oj-contrast-marker .oj-navigationlist-vertical.oj-navigationlist-page-level .oj-navigationlist-item.oj-hover.oj-selected .oj-navigationlist-item-icon {
  color: #BBDD82; }
.oj-navigationlist .oj-navigationlist-item.oj-focus-highlight {
  outline: #4b4d4e;}
.oj-navigationlist-vertical .oj-navigationlist-item.oj-selected {
  background-color: #f2f2f3; }
  .oj-contrast-marker .oj-navigationlist-vertical .oj-navigationlist-item.oj-selected {
    background-color: #252627; }
.oj-navigationlist-item.oj-selected {
  border-color: #719D2A; }
.oj-navigationlist-item.oj-hover:not(.oj-selected) {
  background-color: #ededee;
  border-color: #BBDD82; }
  .oj-contrast-marker .oj-navigationlist-item.oj-hover:not(.oj-selected) {
    background-color: #252627; }
.oj-navigationlist-page-level.oj-navigationlist-icon-only.oj-navigationlist-vertical .oj-navigationlist-item.oj-hover:not(.oj-selected),
.oj-navigationlist-page-level.oj-navigationlist-expanded:not(.oj-navigationlist-icon-only).oj-navigationlist-vertical .oj-navigationlist-item.oj-hover:not(.oj-selected) {
  border-color: #BBDD82; }
.oj-navigationlist-item.oj-hover a.oj-navigationlist-collapse-icon,
.oj-navigationlist-item a.oj-navigationlist-collapse-icon,
.oj-navigationlist-item.oj-hover a.oj-navigationlist-expand-icon,
.oj-navigationlist-item a.oj-navigationlist-expand-icon {
  color: #8a8d8f; }
  .oj-contrast-marker .oj-navigationlist-item.oj-hover a.oj-navigationlist-collapse-icon, .oj-contrast-marker
  .oj-navigationlist-item a.oj-navigationlist-collapse-icon, .oj-contrast-marker
  .oj-navigationlist-item.oj-hover a.oj-navigationlist-expand-icon, .oj-contrast-marker
  .oj-navigationlist-item a.oj-navigationlist-expand-icon {
    color: #b1b3b4; }
.oj-navigationlist-vertical.oj-navigationlist-icon-only .oj-navigationlist-item.oj-selected .oj-navigationlist-item-icon {
  background-color: #719D2A; }
  .oj-contrast-marker .oj-navigationlist-vertical.oj-navigationlist-icon-only .oj-navigationlist-item.oj-selected .oj-navigationlist-item-icon {
    background-color: #719D2A; }
.oj-navigationlist-vertical.oj-navigationlist-icon-only .oj-navigationlist-item.oj-hover:not(.oj-selected) .oj-navigationlist-item-icon {
  background-color: #ededee; }
  .oj-contrast-marker .oj-navigationlist-vertical.oj-navigationlist-icon-only .oj-navigationlist-item.oj-hover:not(.oj-selected) .oj-navigationlist-item-icon {
    background-color: #252627; }
  .oj-navigationlist-page-level.oj-navigationlist-expanded:not(.oj-navigationlist-icon-only).oj-navigationlist-vertical .oj-navigationlist-item.oj-selected,
.oj-navigationlist-page-level.oj-navigationlist-vertical .oj-navigationlist-item.oj-selected {
  border-color: #719D2A; }
.oj-navigationlist-page-level.oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-selected {
  background-color: transparent; }
  .oj-contrast-marker .oj-navigationlist-page-level.oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-selected {
    background-color: transparent; }
.oj-navigationlist-page-level.oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item:not(.oj-disabled) a.oj-navigationlist-item-content .oj-navigationlist-item-label {
  color: #638925; }
  .oj-contrast-marker .oj-navigationlist-page-level.oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item:not(.oj-disabled) a.oj-navigationlist-item-content .oj-navigationlist-item-label {
    color: #b1b3b4; }
.oj-navigationlist-page-level.oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item:not(.oj-disabled) .oj-navigationlist-item-icon {
  color: #8a8d8f; }
  .oj-contrast-marker .oj-navigationlist-page-level.oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item:not(.oj-disabled) .oj-navigationlist-item-icon {
    color: #b1b3b4; }
.oj-navigationlist-page-level.oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-selected a.oj-navigationlist-item-content .oj-navigationlist-item-label {
  color: #638925;}
  .oj-contrast-marker .oj-navigationlist-page-level.oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-selected a.oj-navigationlist-item-content .oj-navigationlist-item-label {
    color: #BBDD82; }
.oj-navigationlist-page-level.oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-selected:not(.oj-hover) .oj-navigationlist-item-icon {
  color: #719D2A; }
  .oj-contrast-marker .oj-navigationlist-page-level.oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-selected:not(.oj-hover) .oj-navigationlist-item-icon {
    color: #BBDD82; }
.oj-navigationlist-page-level.oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-hover:not(.oj-selected) a.oj-navigationlist-item-content .oj-navigationlist-item-label {
  color: #638925; }
  .oj-contrast-marker .oj-navigationlist-page-level.oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-hover:not(.oj-selected) a.oj-navigationlist-item-content .oj-navigationlist-item-label {
    color: #fafafa; }
.oj-navigationlist-page-level.oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-hover .oj-navigationlist-item-icon {
  color: #BBDD82; }
  .oj-contrast-marker .oj-navigationlist-page-level.oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-hover .oj-navigationlist-item-icon {
    color: #fafafa; }
.oj-contrast-marker .oj-navigationlist-page-level.oj-navigationlist-vertical:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-hover.oj-selected .oj-navigationlist-item-icon {
  color: #BBDD82; }
.oj-navigationlist-page-level.oj-navigationlist-vertical .oj-navigationlist-item.oj-active.oj-hover:not(.oj-selected),
.oj-navigationlist-page-level.oj-navigationlist-vertical .oj-navigationlist-item.oj-active:not(.oj-selected) {
  background-color: #ededee; }
  .oj-contrast-marker .oj-navigationlist-page-level.oj-navigationlist-vertical .oj-navigationlist-item.oj-active.oj-hover:not(.oj-selected), .oj-contrast-marker
  .oj-navigationlist-page-level.oj-navigationlist-vertical .oj-navigationlist-item.oj-active:not(.oj-selected) {
    background-color: #252627; }
  html[dir="rtl"] .oj-navigationlist-page-level.oj-navigationlist-vertical .oj-navigationlist-item.oj-active.oj-hover:not(.oj-selected), html[dir="rtl"]
  .oj-navigationlist-page-level.oj-navigationlist-vertical .oj-navigationlist-item.oj-active:not(.oj-selected) {
    border-right-color: #BBDD82; }
  html:not([dir="rtl"]) .oj-navigationlist-page-level.oj-navigationlist-vertical .oj-navigationlist-item.oj-active.oj-hover:not(.oj-selected), html:not([dir="rtl"])
  .oj-navigationlist-page-level.oj-navigationlist-vertical .oj-navigationlist-item.oj-active:not(.oj-selected) {
    border-left-color: #BBDD82; }
.oj-navigationlist-horizontal .oj-selected > a.oj-navigationlist-item-content > .oj-navigationlist-item-label {
  color: #638925; }
.oj-navigationlist-horizontal.oj-navigationlist-icon-only .oj-navigationlist-item.oj-selected .oj-navigationlist-item-icon {
  background-color: #719D2A; }
.oj-navigationlist-horizontal.oj-navigationlist-icon-only .oj-navigationlist-item.oj-hover:not(.oj-selected) .oj-navigationlist-item-icon {
  background-color: #ededee; }
  .oj-contrast-marker .oj-navigationlist-horizontal.oj-navigationlist-icon-only .oj-navigationlist-item.oj-hover:not(.oj-selected) .oj-navigationlist-item-icon {
    background-color: #252627; }
.oj-navigationlist-app-level.oj-navigationlist-horizontal .oj-navigationlist-item:not(.oj-disabled) a.oj-navigationlist-item-content > .oj-navigationlist-item-label {
  color: rgba(0, 0, 0, 0.7); }
  .oj-contrast-marker .oj-navigationlist-app-level.oj-navigationlist-horizontal .oj-navigationlist-item:not(.oj-disabled) a.oj-navigationlist-item-content > .oj-navigationlist-item-label {
    color: #b1b3b4; }
.oj-navigationlist-app-level.oj-navigationlist-horizontal .oj-navigationlist-item:not(.oj-disabled):not(.oj-hover):not(.oj-selected) .oj-navigationlist-item-icon {
  color: #323334; }
  .oj-contrast-marker .oj-navigationlist-app-level.oj-navigationlist-horizontal .oj-navigationlist-item:not(.oj-disabled):not(.oj-hover):not(.oj-selected) .oj-navigationlist-item-icon {
    color: #b1b3b4; }
.oj-navigationlist-app-level.oj-navigationlist-horizontal .oj-navigationlist-item.oj-selected a.oj-navigationlist-item-content > .oj-navigationlist-item-label {
  color: #638925; }
  .oj-contrast-marker .oj-navigationlist-app-level.oj-navigationlist-horizontal .oj-navigationlist-item.oj-selected a.oj-navigationlist-item-content > .oj-navigationlist-item-label {
    color: #fafafa; }
.oj-navigationlist-app-level.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-selected:not(.oj-hover) .oj-navigationlist-item-icon {
  color: #719D2A; }
  .oj-contrast-marker .oj-navigationlist-app-level.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-selected:not(.oj-hover) .oj-navigationlist-item-icon {
    color: #fafafa; }
.oj-navigationlist-app-level.oj-navigationlist-horizontal .oj-navigationlist-item.oj-hover:not(.oj-selected) {
  background-color: transparent; }
.oj-navigationlist-app-level.oj-navigationlist-horizontal .oj-navigationlist-item.oj-hover:not(.oj-selected) a.oj-navigationlist-item-content > .oj-navigationlist-item-label {
  color: #BBDD82; }
.oj-navigationlist-app-level.oj-navigationlist-horizontal .oj-navigationlist-item.oj-hover .oj-navigationlist-item-icon {
  color: #BBDD82; }
.oj-navigationlist-page-level.oj-navigationlist-horizontal.oj-navigationlist-icon-only .oj-navigationlist-item.oj-selected,
.oj-navigationlist-page-level.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-selected {
  border-color: #719D2A; }
.oj-navigationlist-page-level.oj-navigationlist-horizontal.oj-navigationlist-icon-only .oj-navigationlist-item.oj-hover:not(.oj-selected),
.oj-navigationlist-page-level.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-hover:not(.oj-selected) {
  border-color: #BBDD82; }
.oj-navigationlist-page-level.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-selected {
  background-color: transparent; }
  .oj-contrast-marker .oj-navigationlist-page-level.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-selected {
    background-color: transparent; }
.oj-navigationlist-page-level.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item:not(.oj-disabled) a.oj-navigationlist-item-content .oj-navigationlist-item-label {
  color: #638925; }
  .oj-contrast-marker .oj-navigationlist-page-level.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item:not(.oj-disabled) a.oj-navigationlist-item-content .oj-navigationlist-item-label {
    color: #b1b3b4; }
.oj-navigationlist-page-level.oj-navigationlist-horizontal .oj-navigationlist-item:not(.oj-disabled):not(.oj-hover):not(.oj-selected) .oj-navigationlist-item-icon {
  color: #8a8d8f; }
  .oj-contrast-marker .oj-navigationlist-page-level.oj-navigationlist-horizontal .oj-navigationlist-item:not(.oj-disabled):not(.oj-hover):not(.oj-selected) .oj-navigationlist-item-icon {
    color: #b1b3b4; }
.oj-navigationlist-page-level.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-selected a.oj-navigationlist-item-content .oj-navigationlist-item-label {
  color: #638925;
  font-weight: normal; }
  .oj-contrast-marker .oj-navigationlist-page-level.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-selected a.oj-navigationlist-item-content .oj-navigationlist-item-label {
    color: #BBDD82; }
.oj-navigationlist-page-level.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-selected:not(.oj-hover) .oj-navigationlist-item-icon {
  color: #719D2A; }
  .oj-contrast-marker .oj-navigationlist-page-level.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-selected:not(.oj-hover) .oj-navigationlist-item-icon {
    color: #BBDD82; }
.oj-navigationlist-page-level.oj-navigationlist-horizontal .oj-navigationlist-item.oj-hover:not(.oj-selected) a.oj-navigationlist-item-content > .oj-navigationlist-item-label {
  color: #BBDD82; }
.oj-navigationlist-page-level.oj-navigationlist-horizontal .oj-navigationlist-item.oj-hover .oj-navigationlist-item-icon {
  color: #BBDD82; }
.oj-navigationlist-page-level.oj-navigationlist-horizontal .oj-navigationlist-item.oj-active.oj-hover:not(.oj-selected),
.oj-navigationlist-page-level.oj-navigationlist-horizontal .oj-navigationlist-item.oj-active:not(.oj-selected) {
  background-color: #ededee; }
  .oj-contrast-marker .oj-navigationlist-page-level.oj-navigationlist-horizontal .oj-navigationlist-item.oj-active.oj-hover:not(.oj-selected), .oj-contrast-marker
  .oj-navigationlist-page-level.oj-navigationlist-horizontal .oj-navigationlist-item.oj-active:not(.oj-selected) {
    background-color: #252627; }
.oj-navigationlist-page-level.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-active.oj-hover:not(.oj-selected),
.oj-navigationlist-page-level.oj-navigationlist-horizontal:not(.oj-navigationlist-icon-only) .oj-navigationlist-item.oj-active:not(.oj-selected) {
  border-color: #BBDD82; }
  .oj-contrast-marker .oj-navigationlist-current-header {
    color: #fafafa; }
.oj-navigationlist-hierarchical-menu .oj-menu-item.oj-focus a > .oj-navigationlist-hierarchical-menu-label {
  background-color: #e1eff8;
  border-color:  #638925; }
.oj-navigationlist-hierarchical-menu .oj-menu-item a {
  color: #638925; }
  html:not([dir="rtl"]) .oj-menu-item-icon.oj-navigationlist-level-indicator {
    border-left-color: #cbcccd; }
  html[dir="rtl"] .oj-menu-item-icon.oj-navigationlist-level-indicator {
    border-right-color:  #cbcccd; }
.oj-tabbar-category-divider {
  border-color: #e0e1e1; }
.oj-tabbar-horizontal .oj-tabbar-divider {
  border-color: #e5e6e6; }
a.oj-tabbar-item-content .oj-tabbar-item-label {
  color: #638925; }
  .oj-contrast-marker a.oj-tabbar-item-content .oj-tabbar-item-label {
    color: #c6c7c8; }
.oj-selected > a.oj-tabbar-item-content > .oj-tabbar-item-label {
  color: #638925; }
  .oj-contrast-marker .oj-selected > a.oj-tabbar-item-content > .oj-tabbar-item-label {
    color: #BBDD82; }
.oj-hover:not(.oj-selected) > a.oj-tabbar-item-content > .oj-tabbar-item-label {
  color: #638925; }
  .oj-contrast-marker .oj-hover:not(.oj-selected) > a.oj-tabbar-item-content > .oj-tabbar-item-label {
    color: #BBDD82; }
.oj-tabbar-item-icon {
  color: #8a8d8f; }
  .oj-contrast-marker .oj-tabbar-item-icon {
    color: #c6c7c8; }
.oj-tabbar-item.oj-disabled .oj-tabbar-item-label {
  color: rgba(0, 0, 0, 0.38); }
  .oj-contrast-marker .oj-tabbar-item.oj-disabled .oj-tabbar-item-label {
    color: #707375; }
.oj-tabbar-item.oj-disabled .oj-tabbar-item-icon {
  color: rgba(0, 0, 0, 0.38); }
  .oj-contrast-marker .oj-tabbar-item.oj-disabled .oj-tabbar-item-icon {
    color: #707375; }
.oj-tabbar-item.oj-selected .oj-tabbar-item-icon {
  color: #719D2A; }
  .oj-contrast-marker .oj-tabbar-item.oj-selected .oj-tabbar-item-icon {
    color: #BBDD82; }
.oj-tabbar-item.oj-hover.oj-selected .oj-tabbar-item-icon,
.oj-tabbar-item.oj-hover .oj-tabbar-item-icon {
  color: #BBDD82; }
  .oj-contrast-marker .oj-tabbar-item.oj-hover.oj-selected .oj-tabbar-item-icon, .oj-contrast-marker
  .oj-tabbar-item.oj-hover .oj-tabbar-item-icon {
    color: #BBDD82; }
.oj-contrast-marker .oj-tabbar-vertical .oj-tabbar-item.oj-hover.oj-selected .oj-tabbar-item-icon {
  color: #BBDD82; }
.oj-tabbar .oj-tabbar-item.oj-focus-highlight {
  outline: #4b4d4e;}
.oj-tabbar-item.oj-selected {
  border-color: #719D2A; }
.oj-tabbar-item.oj-hover:not(.oj-selected) {
  background-color: #ededee;
  border-color: #BBDD82; }
  .oj-contrast-marker .oj-tabbar-item.oj-hover:not(.oj-selected) {
    background-color: #252627; }
:not(.oj-tabbar-icon-only).oj-tabbar-vertical .oj-tabbar-item.oj-hover:not(.oj-selected),
.oj-tabbar-icon-only.oj-tabbar-vertical .oj-tabbar-item.oj-hover:not(.oj-selected) {
  border-color: #BBDD82; }
.oj-tabbar-vertical.oj-tabbar-icon-only .oj-tabbar-item.oj-selected .oj-tabbar-item-icon {
  background-color: #719D2A; }
  .oj-contrast-marker .oj-tabbar-vertical.oj-tabbar-icon-only .oj-tabbar-item.oj-selected .oj-tabbar-item-icon {
    background-color: #719D2A; }
.oj-tabbar-vertical.oj-tabbar-icon-only .oj-tabbar-item.oj-hover:not(.oj-selected) .oj-tabbar-item-icon {
  background-color: #ededee; }
  .oj-contrast-marker .oj-tabbar-vertical.oj-tabbar-icon-only .oj-tabbar-item.oj-hover:not(.oj-selected) .oj-tabbar-item-icon {
    background-color: #252627; }
.oj-tabbar-vertical .oj-tabbar-item.oj-selected {
  border-color: #719D2A; }
.oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item:not(.oj-disabled) a.oj-tabbar-item-content .oj-tabbar-item-label {
  color: #638925; }
  .oj-contrast-marker .oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item:not(.oj-disabled) a.oj-tabbar-item-content .oj-tabbar-item-label {
    color: #c6c7c8; }
.oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item:not(.oj-disabled) .oj-tabbar-item-icon {
  color: #8a8d8f; }
  .oj-contrast-marker .oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item:not(.oj-disabled) .oj-tabbar-item-icon {
    color: #c6c7c8; }
.oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-selected a.oj-tabbar-item-content .oj-tabbar-item-label {
  color: #638925;
  font-weight: normal; }
  .oj-contrast-marker .oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-selected a.oj-tabbar-item-content .oj-tabbar-item-label {
    color: #BBDD82; }
.oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-selected:not(.oj-hover) .oj-tabbar-item-icon {
  color: #719D2A; }
  .oj-contrast-marker .oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-selected:not(.oj-hover) .oj-tabbar-item-icon {
    color: #BBDD82; }
.oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-hover:not(.oj-selected) a.oj-tabbar-item-content .oj-tabbar-item-label {
  color: #638925; }
  .oj-contrast-marker .oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-hover:not(.oj-selected) a.oj-tabbar-item-content .oj-tabbar-item-label {
    color: #BBDD82; }
.oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-hover .oj-tabbar-item-icon {
  color: #BBDD82; }
  .oj-contrast-marker .oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-hover .oj-tabbar-item-icon {
    color: #BBDD82; }
.oj-contrast-marker .oj-tabbar-vertical:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-hover.oj-selected .oj-tabbar-item-icon {
  color: #BBDD82; }
.oj-tabbar-vertical .oj-tabbar-item.oj-active.oj-hover:not(.oj-selected),
.oj-tabbar-vertical .oj-tabbar-item.oj-active:not(.oj-selected) {
  background-color: #ededee; }
  .oj-contrast-marker .oj-tabbar-vertical .oj-tabbar-item.oj-active.oj-hover:not(.oj-selected), .oj-contrast-marker
  .oj-tabbar-vertical .oj-tabbar-item.oj-active:not(.oj-selected) {
    background-color: #252627; }
  html[dir="rtl"] .oj-tabbar-vertical .oj-tabbar-item.oj-active.oj-hover:not(.oj-selected), html[dir="rtl"]
  .oj-tabbar-vertical .oj-tabbar-item.oj-active:not(.oj-selected) {
    border-right-color: #BBDD82; }
  html:not([dir="rtl"]) .oj-tabbar-vertical .oj-tabbar-item.oj-active.oj-hover:not(.oj-selected), html:not([dir="rtl"])
  .oj-tabbar-vertical .oj-tabbar-item.oj-active:not(.oj-selected) {
    border-left-color: #BBDD82; }
.oj-tabbar-horizontal .oj-selected > a.oj-tabbar-item-content > .oj-tabbar-item-label {
  color: #638925; }
.oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item.oj-selected .oj-tabbar-item-icon {
  background-color: #719D2A; }
.oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item.oj-hover:not(.oj-selected) .oj-tabbar-item-icon {
  background-color: #ededee; }
  .oj-contrast-marker .oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item.oj-hover:not(.oj-selected) .oj-tabbar-item-icon {
    background-color: #252627; }
.oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item.oj-selected,
.oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-selected {
  border-color: #719D2A; }
.oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item.oj-hover:not(.oj-selected),
.oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-hover:not(.oj-selected) {
  border-color: #BBDD82; }
.oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-selected {
  background-color: transparent; }
  .oj-contrast-marker .oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-selected {
    background-color: transparent; }
.oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item:not(.oj-disabled) a.oj-tabbar-item-content .oj-tabbar-item-label {
  color: #638925; }
  .oj-contrast-marker .oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item:not(.oj-disabled) a.oj-tabbar-item-content .oj-tabbar-item-label {
    color: #c6c7c8; }
.oj-tabbar-horizontal .oj-tabbar-item:not(.oj-disabled):not(.oj-hover):not(.oj-selected) .oj-tabbar-item-icon {
  color: #8a8d8f; }
  .oj-contrast-marker .oj-tabbar-horizontal .oj-tabbar-item:not(.oj-disabled):not(.oj-hover):not(.oj-selected) .oj-tabbar-item-icon {
    color: #c6c7c8; }
.oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-selected a.oj-tabbar-item-content .oj-tabbar-item-label {
  color: #638925;}
  .oj-contrast-marker .oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-selected a.oj-tabbar-item-content .oj-tabbar-item-label {
    color: #BBDD82; }
.oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-selected:not(.oj-hover) .oj-tabbar-item-icon {
  color: #719D2A; }
  .oj-contrast-marker .oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-selected:not(.oj-hover) .oj-tabbar-item-icon {
    color: #BBDD82; }
.oj-tabbar-horizontal .oj-tabbar-item.oj-hover:not(.oj-selected) a.oj-tabbar-item-content > .oj-tabbar-item-label {
  color: #BBDD82; }
.oj-tabbar-horizontal .oj-tabbar-item.oj-hover .oj-tabbar-item-icon {
  color: #BBDD82; }
.oj-tabbar-horizontal .oj-tabbar-item.oj-active.oj-hover:not(.oj-selected),
.oj-tabbar-horizontal .oj-tabbar-item.oj-active:not(.oj-selected) {
  background-color: #ededee; }
  .oj-contrast-marker .oj-tabbar-horizontal .oj-tabbar-item.oj-active.oj-hover:not(.oj-selected), .oj-contrast-marker
  .oj-tabbar-horizontal .oj-tabbar-item.oj-active:not(.oj-selected) {
    background-color: #252627; }
.oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-active.oj-hover:not(.oj-selected),
.oj-tabbar-horizontal:not(.oj-tabbar-icon-only) .oj-tabbar-item.oj-active:not(.oj-selected) {
  border-color: #BBDD82; }
.oj-tabbar-icon-only .oj-tabbar-item.oj-selected:not(.oj-hover) .oj-tabbar-item-icon {
  color: white; }
  .oj-contrast-marker .oj-tabbar-icon-only .oj-tabbar-item.oj-selected:not(.oj-hover) .oj-tabbar-item-icon {
    color: #BBDD82; }
.oj-contrast-marker .oj-tabbar-horizontal.oj-tabbar-icon-only .oj-tabbar-item.oj-selected:not(.oj-hover) .oj-tabbar-item-icon {
  color: #BBDD82; }
.oj-contrast-marker .oj-tabbar-vertical.oj-tabbar-icon-only .oj-tabbar-item.oj-selected:not(.oj-hover) .oj-tabbar-item-icon {
  color: #BBDD82; }
.oj-tabbar-vertical .oj-tabbar-item.oj-selected .oj-tabbar-remove-icon:not(:hover) {
  color: #719D2A; }
.oj-tabbar-horizontal .oj-tabbar-item.oj-selected .oj-tabbar-remove-icon:not(:hover) {
  color: #719D2A; }
.oj-tabbar .oj-tabbar-item.oj-drop,
.oj-tabbar .oj-tabbar-item.oj-drop.oj-active,
.oj-tabbar .oj-tabbar-item.oj-drop.oj-default,
.oj-tabbar .oj-tabbar-item.oj-drop.oj-disabled,
.oj-tabbar .oj-tabbar-item.oj-drop.oj-selected,
.oj-tabbar .oj-tabbar-item.oj-drop.oj-hover,
.oj-tabbar .oj-tabbar-item.oj-drop.oj-hover:not(.oj-selected) {
  border-color: #C6E397;
  background-color: #D1E8AB; }
.oj-popup {
  border-color: #cbcccd;
  background-color: white; }
.oj-popup.oj-popup-tail-simple {
  border-color: #cbcccd;
  background-color: #fcfcfd; }
.oj-messages-general .oj-messages-container {
  border-color: #cbcccd; }
.oj-messages-inline oj-message:not(:last-child) .oj-message-container,
.oj-messages-inline:not(.oj-messages-inline-remove-bottom-border) oj-message:last-child .oj-message-container {
  border-color: #cbcccd;}
.oj-messages-general .oj-message-container {
  border-color: #cbcccd; }
.oj-messages-notification .oj-message-container {
  border-color: #cbcccd;}
.oj-animation-effect-ripple {
  background-color: #8a8d8f;}
.oj-progress-bar {
  border-color: #e5e6e6;}
.oj-progress-bar::before {
  background-color: #719D2A;}
.oj-progress-bar-value {
  background: #719D2A; }
.oj-hicontrast .oj-progress-bar-value {
  border-color: #e5e6e6; }
.oj-progress-circle-base {
  stroke: #719D2A; }
.oj-progress-circle-value {
  stroke: #719D2A; }
.oj-pulltorefresh-content {
  background-color: #f2f2f3; }
.oj-swipetoreveal-action {
  background-color: #719D2A; }
.oj-swipetoreveal .oj-swipetoreveal-more {
  background-color: #707375; }
.oj-swipetoreveal .oj-swipetoreveal-flag {
  background-color: #bf552e; }
.oj-swipetoreveal .oj-swipetoreveal-alert {
  background-color: #ba0006; }
.oj-swipeactions-neutral {
  background-color: #707375; }
.oj-swipeactions-attention {
  background-color: #bf552e; }
.oj-swipeactions-danger {
  background-color: #ba0006; }
.oj-dialog {
  background: #fcfcfd;
  border-color:  #cbcccd; }
.oj-dialog-header {
  background-color: #f2f2f3;
  border-bottom-color: #cbcccd;
  color: rgba(0, 0, 0, 0.85); }
.oj-dialog-footer-separator {
  border-top-color:  #cbcccd; }
html:not([dir="rtl"]) .oj-buttonset-multi.oj-button-full-chrome .oj-button:not(.oj-buttonset-first).oj-default, html:not([dir="rtl"])
.oj-buttonset-multi.oj-button-full-chrome .oj-button:not(.oj-buttonset-first).oj-focus-only, html:not([dir="rtl"])
.oj-buttonset-multi.oj-button-full-chrome .oj-button:not(.oj-buttonset-first).oj-hover, html:not([dir="rtl"])
.oj-buttonset-multi.oj-button-full-chrome .oj-button:not(.oj-buttonset-first).oj-disabled {
  border-left-color: #cbcccd; }
html[dir="rtl"] .oj-buttonset-multi.oj-button-full-chrome .oj-button:not(.oj-buttonset-last).oj-default, html[dir="rtl"]
.oj-buttonset-multi.oj-button-full-chrome .oj-button:not(.oj-buttonset-last).oj-focus-only, html[dir="rtl"]
.oj-buttonset-multi.oj-button-full-chrome .oj-button:not(.oj-buttonset-last).oj-hover, html[dir="rtl"]
.oj-buttonset-multi.oj-button-full-chrome .oj-button:not(.oj-buttonset-last).oj-disabled {
  border-left-color: #cbcccd; }
html:not([dir="rtl"]) .oj-buttonset-multi.oj-button-full-chrome .oj-button:not(.oj-buttonset-first).oj-active {
  border-left-color: #cbcccd; }
html[dir="rtl"] .oj-buttonset-multi.oj-button-full-chrome .oj-button:not(.oj-buttonset-last).oj-active {
  border-left-color: #cbcccd; }
html:not([dir="rtl"]) .oj-buttonset-multi.oj-button-full-chrome .oj-button:not(.oj-buttonset-first).oj-selected {
  border-left-color: #cbcccd; }
html[dir="rtl"] .oj-buttonset-multi.oj-button-full-chrome .oj-button:not(.oj-buttonset-last).oj-selected {
  border-left-color: #cbcccd; }
html:not([dir="rtl"]) .oj-buttonset-multi.oj-button-full-chrome .oj-button:not(.oj-buttonset-first).oj-selected.oj-disabled {
  border-left-color: #e5e6e6; }
html[dir="rtl"] .oj-buttonset-multi.oj-button-full-chrome .oj-button:not(.oj-buttonset-last).oj-selected.oj-disabled {
  border-left-color: #e5e6e6; }
html:not([dir="rtl"]) .oj-buttonset-multi.oj-button-outlined-chrome .oj-button:not(.oj-buttonset-first).oj-default, html:not([dir="rtl"])
.oj-buttonset-multi.oj-button-outlined-chrome .oj-button:not(.oj-buttonset-first).oj-focus-only {
  border-left-color: #cbcccd; }
html[dir="rtl"] .oj-buttonset-multi.oj-button-outlined-chrome .oj-button:not(.oj-buttonset-last).oj-default, html[dir="rtl"]
.oj-buttonset-multi.oj-button-outlined-chrome .oj-button:not(.oj-buttonset-last).oj-focus-only {
  border-left-color: #cbcccd; }
html:not([dir="rtl"]) .oj-buttonset-multi.oj-button-outlined-chrome .oj-button:not(.oj-buttonset-first).oj-hover {
  border-left-color: #cbcccd; }
html[dir="rtl"] .oj-buttonset-multi.oj-button-outlined-chrome .oj-button:not(.oj-buttonset-last).oj-hover {
  border-left-color: #cbcccd; }
html:not([dir="rtl"]) .oj-buttonset-multi.oj-button-outlined-chrome .oj-button:not(.oj-buttonset-first).oj-disabled {
  border-left-color: #e5e6e6; }
html[dir="rtl"] .oj-buttonset-multi.oj-button-outlined-chrome .oj-button:not(.oj-buttonset-last).oj-disabled {
  border-left-color: #e5e6e6; }
html:not([dir="rtl"]) .oj-buttonset-multi.oj-button-outlined-chrome .oj-button:not(.oj-buttonset-first).oj-active {
  border-left-color: #cbcccd; }
html[dir="rtl"] .oj-buttonset-multi.oj-button-outlined-chrome .oj-button:not(.oj-buttonset-last).oj-active {
  border-left-color: #cbcccd; }
html:not([dir="rtl"]) .oj-buttonset-multi.oj-button-outlined-chrome .oj-button:not(.oj-buttonset-first).oj-selected {
  border-left-color: #cbcccd; }
html[dir="rtl"] .oj-buttonset-multi.oj-button-outlined-chrome .oj-button:not(.oj-buttonset-last).oj-selected {
  border-left-color: #cbcccd; }
html:not([dir="rtl"]) .oj-buttonset-multi.oj-button-outlined-chrome .oj-button:not(.oj-buttonset-first).oj-selected.oj-disabled {
  border-left-color: #cbcccd; }
html[dir="rtl"] .oj-buttonset-multi.oj-button-outlined-chrome .oj-button:not(.oj-buttonset-last).oj-selected.oj-disabled {
  border-left-color: #cbcccd; }
.oj-toolbar {
  border-color: #e0e1e1;
  background-color: transparent; }
.oj-toolbar-separator {
  border-left-color:  #e0e1e1; }
.oj-toolbars {
  border-color: #e0e1e1;
  background-color: transparent; }
  html:not([dir="rtl"]) .oj-toolbar-row .oj-toolbar + .oj-toolbar {
    border-left-color:  #e0e1e1;}
  html[dir="rtl"] .oj-toolbar-row .oj-toolbar + .oj-toolbar {
    border-right-color: #e0e1e1; }
.oj-toolbar-row + .oj-toolbar-row {
  border-top-color:  #e0e1e1; }
.oj-pagingcontrol-loadmore-link {
  color: #638925; }
  html:not([dir="rtl"]) .oj-pagingcontrol-nav-arrow-section {
    border-left-color: #e0e1e1; }
  html[dir="rtl"] .oj-pagingcontrol-nav-arrow-section {
    border-right-color: #e0e1e1; }
.oj-pagingcontrol-nav-dot-bullet {
  border-color: #8a8d8f; }
.oj-pagingcontrol-nav-dot-bullet.oj-selected,
.oj-pagingcontrol-nav-dot-bullet.oj-hover {
  background-color: #719D2A;
  border-color: #719D2A;}
.oj-pagingcontrol-nav-page {
  color: #638925; }
.oj-pagingcontrol-nav-arrow.oj-hover {
  background-color: #f7f7f8;
  border-color: #cbcccd;
  color: #BBDD82; }
.oj-pagingcontrol-nav-arrow.oj-active,
.oj-pagingcontrol-nav-arrow.oj-active.oj-hover {
  color: white;
  background: #719D2A;
  border-color: #719D2A; }
.oj-table.oj-table-grid-display {
  border-color: #e0e1e1;
  background-color: #fcfcfd; }
.oj-table.oj-warning {
  border-color: #f8ca75; }
.oj-table-header {
  color: rgba(0, 0, 0, 0.85);
  border-bottom-color: #e5e6e6;}
.oj-table-grid-display .oj-table-header {
  background-color: #f7f7f8;
  border-bottom-color:  #e0e1e1; }
.oj-table-element:not(.oj-table-column-header-resizing) .oj-table-column-header-cell.oj-selected {
  background-color: #DEEFE7; }
.oj-table:not(.oj-focus) .oj-table-column-header-cell.oj-selected {
  background-color: #f2f2f3; }
.oj-table-column-header-cell.oj-hover {
  background-color: #e0e1e1; }
.oj-table-element:not(.oj-table-column-header-resizing) .oj-table-column-header-cell.oj-focus-highlight {
  outline:  black;}
.oj-table-column-header-cell.oj-drag {
  background-color: #e1eff8;
  color: rgba(0, 0, 0, 0.38); }
.oj-table-column-header-cell-drag-image {
  border-color: #719D2A;
  background-color: #DEEFE7; }
html:not([dir="rtl"]) .oj-table-column-header-cell.oj-table-column-header-drag-indicator-after {
  border-right-color:  #C6E397; }
html[dir="rtl"] .oj-table-column-header-cell.oj-table-column-header-drag-indicator-after {
  border-left-color:  #C6E397; }
html:not([dir="rtl"]) .oj-table-column-header-cell.oj-table-column-header-drag-indicator-before {
  border-left-color: #C6E397; }
html[dir="rtl"] .oj-table-column-header-cell.oj-table-column-header-drag-indicator-before {
  border-right-color:  #C6E397; }
.oj-table-grid-display .oj-table-sort-icon-container.oj-enabled {
  background-image: linear-gradient(to right, rgba(247, 247, 248, 0), #f7f7f8 40%); }
  html[dir="rtl"] .oj-table-grid-display .oj-table-sort-icon-container.oj-enabled {
    background-image: linear-gradient(to left, rgba(247, 247, 248, 0), #f7f7f8 40%); }
.oj-table-column-header-cell.oj-hover .oj-table-sort-icon-container {
  background-image: linear-gradient(to right, rgba(224, 225, 225, 0), #e0e1e1 40%); }
  html[dir="rtl"] .oj-table-column-header-cell.oj-hover .oj-table-sort-icon-container {
    background-image: linear-gradient(to left, rgba(224, 225, 225, 0), #e0e1e1 40%); }
.oj-table-element:not(.oj-table-column-header-resizing) .oj-table-column-header-cell.oj-selected.oj-hover .oj-table-sort-icon-container {
  background-image: linear-gradient(to right, rgba(215, 234, 246, 0), #DEEFE7 40%); }
  html[dir="rtl"] .oj-table-element:not(.oj-table-column-header-resizing) .oj-table-column-header-cell.oj-selected.oj-hover .oj-table-sort-icon-container {
    background-image: linear-gradient(to left, rgba(215, 234, 246, 0), #DEEFE7 40%); }
.oj-table-element:not(.oj-table-column-header-resizing) .oj-table-column-header-cell.oj-selected .oj-table-sort-icon-container.oj-enabled {
  background-image: linear-gradient(to right, rgba(215, 234, 246, 0), #DEEFE7 40%); }
  html[dir="rtl"] .oj-table-element:not(.oj-table-column-header-resizing) .oj-table-column-header-cell.oj-selected .oj-table-sort-icon-container.oj-enabled {
    background-image: linear-gradient(to left, rgba(215, 234, 246, 0), #DEEFE7 40%); }
.oj-table:not(.oj-focus) .oj-table-column-header-cell.oj-selected.oj-hover .oj-table-sort-icon-container {
  background-image: linear-gradient(to right, rgba(242, 242, 243, 0), #f2f2f3 40%); }
  html[dir="rtl"] .oj-table:not(.oj-focus) .oj-table-column-header-cell.oj-selected.oj-hover .oj-table-sort-icon-container {
    background-image: linear-gradient(to left, rgba(242, 242, 243, 0), #f2f2f3 40%); }
.oj-table:not(.oj-focus) .oj-table-column-header-cell.oj-selected .oj-table-sort-icon-container.oj-enabled {
  background-image: linear-gradient(to right, rgba(242, 242, 243, 0), #f2f2f3 40%); }
  html[dir="rtl"] .oj-table:not(.oj-focus) .oj-table-column-header-cell.oj-selected .oj-table-sort-icon-container.oj-enabled {
    background-image: linear-gradient(to left, rgba(242, 242, 243, 0), #f2f2f3 40%); }
.oj-table-column-header-cell.oj-drag .oj-table-sort-icon-container {
  background-image: linear-gradient(to right, rgba(225, 239, 248, 0), #e1eff8 40%); }
  html[dir="rtl"] .oj-table-column-header-cell.oj-drag .oj-table-sort-icon-container {
    background-image: linear-gradient(to left, rgba(225, 239, 248, 0), #e1eff8 40%); }
.oj-table-column-header-cell-drag-image .oj-table-sort-icon-container {
  background-image: linear-gradient(to right, rgba(215, 234, 246, 0), #DEEFE7 40%); }
  html[dir="rtl"] .oj-table-column-header-cell-drag-image .oj-table-sort-icon-container {
    background-image: linear-gradient(to left, rgba(215, 234, 246, 0), #DEEFE7 40%); }
.oj-table-column-header-resize-indicator {
  border-color: #DEEFE7; }
.oj-table-body {
  color: rgba(0, 0, 0, 0.8);
  border-color: #e0e1e1; }
.oj-table-horizontal-grid .oj-table-body-row {
  border-bottom-color: #e0e1e1; }
.oj-table-body-row-drag-indicator-before {
  background-color: #C6E397; }
.oj-table-body-row-drag-indicator-after {
  background-color: #C6E397; }
.oj-table-body-row-touch-selection-affordance-top-icon,
.oj-table-body-row-touch-selection-affordance-bottom-icon {
  border-color: #719D2A;
  background-color: #BBDD82; }
.oj-table-data-cell.oj-read-only {
  background-color: #f2f2f3; }
.oj-table-data-cell.oj-drag {
  background-color: #E3F5EC;
  color: rgba(0, 0, 0, 0.38); }
.oj-table-element:not(.oj-table-column-header-resizing) .oj-table-data-cell.oj-selected {
  background-color: #E3F5EC; }
.oj-table:not(.oj-focus) .oj-table-data-cell.oj-selected {
  background-color: #E3F5EC; }
.oj-table-data-cell.oj-hover {
  background-color: #f2f2f3; }
.oj-table-grid-display .oj-table-footer {
  background-color: #f7f7f8;
  border-top-color: #e0e1e1; }
html:not([dir="rtl"]) .oj-table-data-cell.oj-table-vgrid-lines {
  border-right-color: #e0e1e1; }
html[dir="rtl"] .oj-table-data-cell.oj-table-vgrid-lines {
  border-left-color:  #e0e1e1; }
/* Grid display styling for the vertical grid lines. */
html:not([dir="rtl"]) .oj-table-grid-display .oj-table-vgrid-lines, html:not([dir="rtl"])
.oj-table-grid-display .oj-table-column-header-cell.oj-table-vgrid-lines {
  border-right-color:  #e0e1e1; }
html[dir="rtl"] .oj-table-grid-display .oj-table-vgrid-lines, html[dir="rtl"]
.oj-table-grid-display .oj-table-column-header-cell.oj-table-vgrid-lines {
  border-left-color:  #e0e1e1; }
.oj-table-status-message-text {
  border-color: #e0e1e1 ;}
.oj-table-panel-bottom-grid-display {
  border-color: #e0e1e1;
  background-color: #fcfcfd;}
.oj-tree-title {
  border-color:  transparent;
  color: #638925;}
.oj-hover .oj-tree-title {
  border-color: #4b4d4e;
  background-color: transparent; }
.oj-selected .oj-tree-title {
  border-color:  #e1eff8;
  background-color: #e1eff8; }
.oj-selected.oj-tree-inactive .oj-tree-title {
  border-color:  #DEEFE7;
  background-color: #E3F5EC; }
.oj-hover.oj-selected .oj-tree-title {
  background-color: #e1eff8;
  border-color:  #638925; }
.oj-tree-drop-marker-icon {
  color: #719D2A; }
.oj-tree-drop-marker-line {
  background-color: #719D2A; }
.oj-treeview-item-text {
  color: #638925;}
.oj-treeview-item-content.oj-hover {
  background-color: #f2f2f3; }
.oj-treeview-list:focus .oj-treeview-item-content.oj-selected {
  background-color: #e1eff8; }
.oj-treeview-item-content.oj-selected {
  background-color: #e1eff8; }
.oj-treeview-drop-line {
  background-color: #719D2A; }
.oj-treeview-drop-marker-icon {
  color: #719D2A; }
.oj-datagrid {
  border-color:  #e0e1e1;
  background-color: #fcfcfd;}
.oj-datagrid-header-label,
.oj-datagrid-header-cell,
.oj-datagrid-end-header-cell {
  color: rgba(0, 0, 0, 0.85);
  background-color: #f7f7f8;
  border-color: #e0e1e1;}
.oj-datagrid-row-header-label,
.oj-datagrid-row-end-header-label,
.oj-datagrid-row-header-cell,
.oj-datagrid-row-end-header-cell {
  border-color: #e0e1e1; }
.oj-datagrid-cell {
  background-color: white;
  border-color: #e0e1e1;}
.oj-datagrid-cell.oj-datagrid-banded {
  background-color: #fafafa; }
.oj-datagrid-cell.oj-read-only {
  background-color: #f2f2f3; }
.oj-datagrid-cell.oj-hover {
  background-color: #f2f2f3; }
.oj-datagrid.oj-focus .oj-datagrid-cell.oj-selected {
  background-color: #E3F5EC; }
.oj-datagrid-cell.oj-selected {
  background-color: #E3F5EC; }
.oj-datagrid-header-label.oj-hover,
.oj-datagrid-header-cell.oj-hover,
.oj-datagrid-end-header-cell.oj-hover {
  background-color: #e0e1e1; }
.oj-datagrid-row-header-spacer,
.oj-datagrid-column-header-spacer,
.oj-datagrid-bottom-corner,
.oj-datagrid-top-corner {
  border-color: #e0e1e1; }
.oj-datagrid-bottom-corner {
  background-color: #fcfcfd; }
.oj-datagrid-sort-icon-container.oj-enabled {
  background-image: linear-gradient(to right, rgba(247, 247, 248, 0), #f7f7f8 40%); }
  html[dir="rtl"] .oj-datagrid-sort-icon-container.oj-enabled {
    background-image: linear-gradient(to left, rgba(247, 247, 248, 0), #f7f7f8 40%); }
.oj-datagrid-header-cell.oj-hover .oj-datagrid-sort-icon-container {
  background-image: linear-gradient(to right, rgba(224, 225, 225, 0), #e0e1e1 40%); }
  html[dir="rtl"] .oj-datagrid-header-cell.oj-hover .oj-datagrid-sort-icon-container {
    background-image: linear-gradient(to left, rgba(224, 225, 225, 0), #e0e1e1 40%); }
.oj-datagrid-databody .oj-drop {
  border-color:  #C6E397;
  background-color: #D1E8AB; }
.oj-datagrid-header .oj-drop,
.oj-datagrid-end-header .oj-drop {
  border-color:  #D1E8AB;
  background-color: #C6E397; }
.oj-datagrid-touch-selection-affordance-top,
.oj-datagrid-touch-selection-affordance-bottom {
  border-color: 2px solid #719D2A;
  background-color: #BBDD82; }
.oj-listview {
  border-color: #e0e1e1; }
.oj-listview-item {
  background-image: linear-gradient(#e0e1e1, #e0e1e1);
  border-top-color:  transparent; }
.oj-listview-item.oj-hover {
  background-color: #f2f2f3;
  border-top-color:  #e0e1e1; }
.oj-listview-group-item.oj-hover {
  background-color: #f2f2f3; }
ul.oj-listview-element:not(.oj-listview-card-layout) .oj-listview-item.oj-hover + li.oj-listview-item {
  border-top-color:  #e0e1e1; }
.oj-listview.oj-focus-ancestor .oj-listview-item.oj-selected {
  background-color: #E3F5EC;
  border-top-color:  transparent; }
.oj-listview.oj-focus-ancestor .oj-listview-group-item.oj-selected {
  background-color: #E3F5EC; }
.oj-listview.oj-focus-ancestor ul.oj-listview-element:not(.oj-listview-card-layout) .oj-listview-item.oj-selected + li.oj-listview-item {
  border-top-color:  transparent;}
.oj-listview-item.oj-selected {
  background-color: #E3F5EC;
  border-top-color:  #e0e1e1; }
.oj-listview-group-item.oj-selected {
  background-color: #E3F5EC; }
.oj-listview.oj-focus-ancestor ul.oj-listview-element:not(.oj-listview-card-layout) .oj-listview-item.oj-focus,
.oj-listview.oj-focus-ancestor ul.oj-listview-element:not(.oj-listview-card-layout) .oj-listview-item.oj-focus + li.oj-listview-item {
  border-top-color:  #e0e1e1;}
.oj-listview-group-item {
  color: rgba(0, 0, 0, 0.85);
  border-color: 0 solid #e5e6e6;
  background-color: #f2f2f3;}
.oj-listview-card-layout li.oj-listview-item {
  border-color:  #e0e1e1;}
.oj-listview-drill-icon {
  color: #8a8d8f; }
.oj-listview.oj-focus-ancestor .oj-listview-item.oj-focus .oj-listview-drill-icon {
  color: #719D2A; }
.oj-listview.oj-focus-ancestor .oj-listview-item.oj-selected .oj-listview-drill-icon {
  color: #719D2A; }
.oj-listview-item.oj-hover .oj-listview-drill-icon {
  color: #BBDD82; }
.oj-listview-item.oj-drop {
  border-color:  #C6E397;
  background-color: #D1E8AB; }
.oj-listview-empty-text.oj-drop {
  background-color: #D1E8AB; }
.oj-listview-cut {
  opacity: 0.8; }
.oj-listview-gridline-placeholder {
  background-image: linear-gradient(#e0e1e1, #e0e1e1); }
.oj-indexer li {
  color: #638925;}
.oj-activitystream {
  border-color: #e0e1e1;}
.oj-activitystream-item {
  background-image: linear-gradient(#e0e1e1, #e0e1e1);
  border-top-color:  transparent; }
.oj-dvt-category1 {
  color: #8EC535; }
.oj-dvt-category2 {
  color: #63C535; }
.oj-dvt-category3 {
  color: #fad55c; }
.oj-dvt-category4 {
  color: #ed6647; }
.oj-dvt-category5 {
  color: #63C535; }
.oj-dvt-category6 {
  color: #A5D35A; }
.oj-dvt-category7 {
  color: #ffb54d; }
.oj-dvt-category8 {
  color: #BBDD82; }
.oj-dvt-category9 {
  color: #8EC535; }
.oj-dvt-category10 {
  color: #A5D35A; }
.oj-dvt-category11 {
  color: #719D2A; }
.oj-dvt-category12 {
  color: #638925; }
.oj-dvt-tooltip {
  background-color: #fcfcfd;
  color: rgba(0, 0, 0, 0.8);
  border-color: black; }
.oj-dvt-datatip {
  background-color: #fcfcfd;
  color: rgba(0, 0, 0, 0.8);
  border-color: black;
  box-shadow: 1px 1px 3px 0 hsla(0, 0%, 0%,0.35); }
.oj-diagram-node.oj-hover {
  border-top-color: #b1b3b4;
  border-bottom-color: white; }
.oj-diagram-node.oj-selected {
  border-color: black; }
.oj-diagram-node-label {
  color: rgba(0, 0, 0, 0.8); }
.oj-diagram-link {
  color: #b1b3b4;}
.oj-diagram-link.oj-hover {
  border-top-color: #b1b3b4;
  border-bottom-color: white; }
.oj-diagram-link.oj-selected {
  border-color: black; }
.oj-diagram-link-label {
  color: rgba(0, 0, 0, 0.8); }
.oj-diagram .oj-active-drop {
  fill: #D1E8AB; }
.oj-diagram-node.oj-active-drop {
  fill: #D1E8AB; }
.oj-diagram-link.oj-active-drop {
  stroke: #D1E8AB;}
.oj-diagram-overview {
  background-color: #e5e6e6;}
.oj-diagram-overview-viewport {
  background-color: white;
  border-color: #4b4d4e; }
.oj-diagram-overview-node {
  fill: #4b4d4e; }
.oj-diagram-overview-container-node {
  fill: #4b4d4e;}
.oj-messaging-inline-container .oj-message.oj-message-error {
  background-color: #A5D35A;
  border-color: #8EC535; }
.oj-messaging-inline-container .oj-message.oj-message-warning {
  background-color: #D1E8AB;
  border-color: #B0D86E; }
.oj-messaging-inline-container .oj-message.oj-message-info {
  background-color: #BBDD82;
  border-color: #A5D35A; }
.oj-messaging-inline-container .oj-message.oj-message-confirmation {
  background-color: #fcffef;
  border-color: #A5D35A; }
.oj-label-required-icon {
  color: #638925;}
.oj-text-field .oj-text-field-container {
  border-color: #e5e6e6;
  background-color: #fcfcfd; }
.oj-text-field.oj-read-only .oj-text-field-container,
.oj-text-field .oj-read-only .oj-text-field-container {
  border-color: transparent;
  background-color: transparent; }
.oj-text-field.oj-invalid .oj-text-field-container,
.oj-text-field .oj-invalid .oj-text-field-container {
  border-color: #e65a66; }
.oj-text-field.oj-warning .oj-text-field-container,
.oj-text-field .oj-warning .oj-text-field-container {
  border-color: #f8ca75; }
.oj-text-field-label-inside.oj-text-field.oj-disabled:not(.oj-has-no-value) .oj-text-field-container .oj-label,
.oj-text-field-label-inside.oj-text-field:not(.oj-has-no-value) .oj-disabled .oj-text-field-container .oj-label {
  background-color: #ededee; }
.oj-inputtext-input,
.oj-inputpassword-input,
.oj-textarea-input {
  color: rgba(0, 0, 0, 0.8);
  background-color: #fcfcfd;}
.oj-inputtext-nocomp,
.oj-inputpassword-nocomp,
.oj-textarea-nocomp {
  color: rgba(0, 0, 0, 0.8);
  background-color: #fcfcfd;
  border-color: #e5e6e6;}
.oj-inputtext.oj-disabled .oj-inputtext-input,
.oj-inputpassword.oj-disabled .oj-inputpassword-input,
.oj-textarea.oj-disabled .oj-textarea-input,
.oj-inputtext-nocomp[disabled],
.oj-inputpassword-nocomp[disabled],
.oj-textarea-nocomp[disabled] {
  color: rgba(0, 0, 0, 0.38);
  background-color: #ededee;
  border-color: #ededee; }
.oj-inputtext.oj-loading .oj-inputtext-input,
.oj-textarea.oj-loading .oj-textarea-input {
  background-image: linear-gradient(90deg, #ededee 0%, #fafafa 10%, #ededee 20%); }
.oj-inputtext:not(.oj-disabled):not(.oj-read-only):not(.oj-invalid):not(.oj-warning) .oj-inputtext-input:focus,
.oj-inputpassword:not(.oj-disabled):not(.oj-read-only):not(.oj-invalid):not(.oj-warning) .oj-inputpassword-input:focus,
.oj-textarea:not(.oj-disabled):not(.oj-read-only):not(.oj-invalid):not(.oj-warning) .oj-textarea-input:focus,
.oj-inputtext-nocomp:not([disabled]):not([readonly]):focus,
.oj-inputpassword-nocomp:not([disabled]):not([readonly]):focus,
.oj-textarea-nocomp:not([disabled]):not([readonly]):focus {
  border-color: #e5e6e6;}
.oj-text-field-label-inside.oj-textarea:not(.oj-disabled) .oj-label {
  background-color: #fcfcfd; }
.oj-inputnumber-input {
  color: rgba(0, 0, 0, 0.8);
  background-color: #fcfcfd; }
  .oj-inputnumber-input:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.55);}
  .oj-inputnumber-input::-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.55); }
  .oj-inputnumber-input::placeholder {
    color: rgba(0, 0, 0, 0.55); }
.oj-inputnumber.oj-disabled .oj-inputnumber-input {
  color: rgba(0, 0, 0, 0.38);
  background-color: #ededee; }
.oj-inputnumber.oj-loading .oj-inputnumber-input {
  background-color: transparent; }
.oj-inputnumber:not(.oj-read-only):not(.oj-invalid):not(.oj-warning).oj-focus .oj-text-field-container {
  border-color: #e5e6e6; }
.oj-inputnumber.oj-disabled .oj-buttonset {
  border-color: #ededee; }
.oj-inputnumber.oj-disabled .oj-inputnumber-button {
  border-color: #e5e6e6; }
.oj-inputnumber.oj-invalid .oj-text-field-input {
  border-color: #e65a66; }
.oj-inputnumber.oj-warning .oj-text-field-input {
  border-color: #f8ca75; }
.oj-inputnumber.oj-loading {
  background-image: linear-gradient(90deg, #ededee 0%, #fafafa 10%, #ededee 20%); }
.oj-listbox-drop {
  background: white;
  border-color:  #cbcccd;}
.oj-listbox-drop-above {
  border-top-color:  #cbcccd;}
.oj-listbox-results .oj-hover {
  background: #ededee; }
.oj-listbox-search-icon {
  color: #8a8d8f; }
.oj-listbox-search-icon {
  color: #8a8d8f; }
.oj-listbox-search {
  background-color: #fcfcfd;
  border-color: #e5e6e6; }
.oj-listbox-search-wrapper {
  background-color: #fcfcfd; }
.oj-listbox-filter-message-separator {
  border-bottom-color:  #cbcccd; }
.oj-hicontrast .oj-listbox-results .oj-hover {
  border-color:  #e5e6e6; }
.oj-hicontrast .oj-listbox-results .oj-disabled {
  border-color:  #e5e6e6; }
.oj-inputdatetime-input {
  color: rgba(0, 0, 0, 0.8);
  background-color: #fcfcfd;
  border-color: #e5e6e6; }
.oj-inputdatetime-input-trigger {
  border-color: #e5e6e6;
  background-color: #fcfcfd;}
.oj-inputdatetime.oj-warning .oj-inputdatetime-input-trigger {
  border-color: #f8ca75; }
.oj-inputdatetime:not(.oj-read-only):not(.oj-invalid):not(.oj-warning).oj-focus .oj-inputdatetime-input {
  border-color: #e5e6e6; }
.oj-inputdatetime:not(.oj-read-only):not(.oj-invalid):not(.oj-warning).oj-focus .oj-inputdatetime-input-trigger {
  border-color: #e5e6e6; }
.oj-inputdatetime.oj-invalid .oj-inputdatetime-input-trigger {
  border-color: #e65a66; }
.oj-inputdatetime.oj-active .oj-inputdatetime-input-trigger,
.oj-inputdatetime.oj-active .oj-inputdatetime-input {
  background-color: #fcfcfd; }
.oj-inputdatetime.oj-disabled .oj-inputdatetime-input {
  color: rgba(0, 0, 0, 0.38);
  background-color: #ededee;
  border-color: #ededee;}
.oj-inputdatetime.oj-loading .oj-inputdatetime-input-container,
.oj-inputdatetime-date-only.oj-loading .oj-datepicker-popup {
  background-image: linear-gradient(90deg, #ededee 0%, #fafafa 10%, #ededee 20%); }
.oj-inputdatetime.oj-loading .oj-inputdatetime-input,
.oj-inputdatetime-date-only.oj-loading .oj-datepicker-inline .oj-datepicker-content {
  background-color: transparent; }
.oj-inputdatetime.oj-disabled .oj-inputdatetime-input-trigger {
  background-color: #ededee;
  border-color: #ededee;}
.oj-inputdatetime-calendar-clock-icon.oj-disabled,
.oj-inputdatetime-calendar-icon.oj-disabled,
.oj-inputdatetime-time-icon.oj-disabled {
  background-color: #ededee;}
.oj-datepicker-header a.oj-enabled,
.oj-datepicker-buttonpane a.oj-enabled {
  color: #638925; }
.oj-datepicker-header a.oj-enabled.oj-hover,
.oj-datepicker-buttonpane a.oj-enabled.oj-hover {
  color: #BBDD82; }
.oj-datepicker-header a.oj-enabled.oj-active,
.oj-datepicker-buttonpane a.oj-enabled.oj-active {
  color: #638925; }
.oj-datepicker-calendar td.oj-datepicker-today a.oj-hover,
.oj-datepicker-calendar td a.oj-hover {
  background-color: #BBDD82;
  color: white; }
.oj-datepicker-calendar td.oj-datepicker-today a.oj-selected,
.oj-datepicker-calendar td a.oj-selected {
  background: #719D2A;
  color: white; }
.oj-datepicker-calendar td.oj-datepicker-today a {
  background-color: #f2f2f3;
  border-color: #cbcccd; }
.oj-datepicker-calendar.oj-focus-highlight td.oj-datepicker-days-cell-over a {
  border-color:  #BBDD82; }
.oj-datepicker-week-col {
  color: rgba(0, 0, 0, 0.6); }
th.oj-datepicker-week-col {
  background-color: #fafafa; }
td.oj-datepicker-week-col {
  background-color: #ededee; }
.oj-datetimepicker-switcher {
  background-color: #f2f2f3; }
.oj-datetimepicker-switcher a.oj-enabled {
  color: #638925; }
.oj-datetimepicker-switcher a.oj-enabled.oj-hover {
  color: #BBDD82; }
.oj-datetimepicker-switcher a.oj-enabled.oj-active {
  color: #638925; }
.oj-datepicker-inline .oj-datepicker-content {
  background-color: white;
  border-color:  #e0e1e1; }
.oj-timepicker-header,
.oj-timepicker-footer {
  color: #719D2A; }
.oj-timepicker-header a.oj-enabled,
.oj-timepicker-footer a.oj-enabled {
  color: #719D2A; }
.oj-timepicker-header a.oj-enabled.oj-hover,
.oj-timepicker-footer a.oj-enabled.oj-hover {
  color: #BBDD82; }
.oj-timepicker-header a.oj-enabled.oj-active,
.oj-timepicker-footer a.oj-enabled.oj-active {
  color: #719D2A; }
.oj-timepicker-wheel-item {
  color: #719D2A;}
.oj-timepicker-wheel.oj-focus .oj-timepicker-wheel-item.oj-timepicker-wheel-item-position0 {
  background-color: #E3F5EC;
  color: black; }
.oj-radioset.oj-invalid .oj-radioset-wrapper,
.oj-checkboxset.oj-invalid .oj-checkboxset-wrapper {
  border-color: #e65a66; }
.oj-radioset.oj-warning .oj-radioset-wrapper,
.oj-checkboxset.oj-warning .oj-checkboxset-wrapper {
  border-color: #f8ca75; }
.oj-combobox-choice {
  color: rgba(0, 0, 0, 0.8);
  background-color: #fcfcfd; }
.oj-combobox-input {
  border-color: 0;
  background-color: #fcfcfd;
  color: rgba(0, 0, 0, 0.8); }
.oj-combobox-multi.oj-loading .oj-combobox-choices,
.oj-combobox.oj-loading .oj-combobox-choice {
  background-image: linear-gradient(90deg, #ededee 0%, #fafafa 10%, #ededee 20%);}
.oj-combobox-divider {
  border-left-color:  #e5e6e6;}
.oj-combobox-choices {
  color: rgba(0, 0, 0, 0.8);
  background-color: #fcfcfd;}
.oj-combobox-selected-choice {
  border-color:  #cbcccd; }
.oj-combobox.oj-disabled .oj-combobox-choice,
.oj-combobox.oj-disabled input {
  background-color: #ededee;
  border-color: #ededee; }
.oj-combobox.oj-disabled input {
  border-color: 0; }
.oj-combobox.oj-disabled .oj-combobox-divider {
  border-color: #ededee; }
.oj-combobox-multi.oj-disabled .oj-combobox-choices,
.oj-combobox-multi.oj-disabled .oj-combobox-selected-choice,
.oj-combobox-multi.oj-disabled .oj-combobox-selected-choice.oj-focus,
.oj-combobox-multi.oj-disabled input {
  color: rgba(0, 0, 0, 0.38);
  background-color: #ededee;
  border-color: #ededee; }
.oj-combobox:not(.oj-disabled):not(.oj-read-only):not(.oj-invalid):not(.oj-warning).oj-focus .oj-combobox-choice,
.oj-combobox:not(.oj-disabled):not(.oj-read-only):not(.oj-invalid):not(.oj-warning).oj-focus .oj-combobox-choices {
  border-color: #e5e6e6; }
.oj-text-field-label-inside .oj-combobox.oj-disabled .oj-text-field-container {
  background-color: #ededee; }
.oj-searchselect-input {
  background-color: #fcfcfd;
  color: rgba(0, 0, 0, 0.8);
  color: rgba(0, 0, 0, 0.8);
  background-color: #fcfcfd; }
.oj-searchselect.oj-disabled .oj-searchselect-input {
  color: rgba(0, 0, 0, 0.38);
  background-color: #ededee;
  border-color: #ededee;}
.oj-searchselect.oj-disabled .oj-searchselect-arrow {
  background-color: #ededee; }
.oj-searchselect:not(.oj-disabled):not(.oj-read-only):not(.oj-invalid):not(.oj-warning).oj-focus .oj-searchselect-input:focus {
  border-color: #e5e6e6; }
.oj-searchselect.oj-loading .oj-searchselect-input {
  background-image: linear-gradient(90deg, #ededee 0%, #fafafa 10%, #ededee 20%);}
.oj-select-choice {
  color: rgba(0, 0, 0, 0.8);
  background-color: #fcfcfd;
  border-color: #e5e6e6;}
.oj-select-choices {
  color: rgba(0, 0, 0, 0.8);
  background-color: #fcfcfd;
  border-color: #e5e6e6; }
.oj-select-multi .oj-listbox-input {
  background-color: #fcfcfd;
  color: rgba(0, 0, 0, 0.8); }
.oj-select-selected-choice {
  border-color:  #cbcccd;
  color: black;}
.oj-select.oj-disabled .oj-select-choice {
  color: rgba(0, 0, 0, 0.38);
  background-color: #ededee;
  border-color: #ededee;}
.oj-select-multi.oj-disabled .oj-select-choices,
.oj-select-multi.oj-disabled .oj-select-selected-choice,
.oj-select-multi.oj-disabled .oj-select-selected-choice.oj-focus,
.oj-select-multi.oj-disabled input {
  color: rgba(0, 0, 0, 0.38);
  background-color: #ededee;
  border-color: #ededee; }
.oj-select-native .oj-select-arrow {
  color: #8a8d8f; }
.oj-select-select {
  color: rgba(0, 0, 0, 0.8);
  background-color: #fcfcfd;
  border-color: #e5e6e6; }
.oj-select-select[disabled] {
  color: rgba(0, 0, 0, 0.38);
  background-color: #ededee;
  border-color: #ededee;}
.oj-select-select option {
  background-color: #fcfcfd; }
.oj-select-jet:not(.oj-read-only).oj-enabled .oj-select-choice:active,
.oj-select-native.oj-enabled .oj-select-select:active {
  background-color: #fcfcfd; }
.oj-select-jet .oj-select-arrow.oj-select-open-icon:not(.oj-disabled) {
  color: #8a8d8f; }
.oj-text-field-label-inside .oj-select.oj-disabled .oj-text-field-container {
  background-color: #ededee; }
.oj-inputsearch-choice {
  color: rgba(0, 0, 0, 0.8);
  background-color: #fcfcfd;
  border-color: #e5e6e6; }
.oj-inputsearch-choice {
  background-color: #fcfcfd; }
.oj-inputsearch-input {
  background-color: #fcfcfd;
  color: rgba(0, 0, 0, 0.8); }
.oj-inputsearch:not(.oj-disabled):not(.oj-read-only):not(.oj-invalid):not(.oj-warning).oj-focus .oj-inputsearch-choice {
  border-color: #e5e6e6;}
.oj-inputsearch.oj-invalid .oj-inputsearch-choice {
  border-color: #e65a66;}
.oj-inputsearch.oj-warning .oj-inputsearch-choice {
  border-color: #f8ca75; }
.oj-inputsearch.oj-disabled .oj-inputsearch-choice,
.oj-inputsearch.oj-disabled input {
  color: rgba(0, 0, 0, 0.38);
  background-color: #ededee;
  border-color: #ededee; }
.oj-switch.oj-invalid .oj-switch-track,
.oj-switch.oj-default.oj-invalid .oj-switch-track,
.oj-switch:not(.oj-selected):not(.oj-hover):not(.oj-disabled):not(.oj-read-only).oj-invalid .oj-switch-track,
.oj-switch.oj-selected:not(.oj-hover):not(.oj-disabled):not(.oj-read-only).oj-invalid .oj-switch-track,
.oj-switch.oj-hover:not(.oj-selected):not(.oj-disabled):not(.oj-read-only).oj-invalid .oj-switch-track,
.oj-switch.oj-selected.oj-hover:not(.oj-disabled):not(.oj-read-only).oj-invalid .oj-switch-track,
.oj-switch.oj-disabled:not(.oj-selected):not(.oj-read-only).oj-invalid .oj-switch-track,
.oj-switch.oj-disabled.oj-selected:not(.oj-read-only).oj-invalid .oj-switch-track {
  border-color: #e65a66; }
.oj-switch.oj-warning .oj-switch-track,
.oj-switch.oj-default.oj-warning .oj-switch-track,
.oj-switch:not(.oj-selected):not(.oj-hover):not(.oj-disabled):not(.oj-read-only).oj-warning .oj-switch-track,
.oj-switch.oj-selected:not(.oj-hover):not(.oj-disabled):not(.oj-read-only).oj-warning .oj-switch-track,
.oj-switch.oj-hover:not(.oj-selected):not(.oj-disabled):not(.oj-read-only).oj-warning .oj-switch-track,
.oj-switch.oj-selected.oj-hover:not(.oj-disabled):not(.oj-read-only).oj-warning .oj-switch-track,
.oj-switch.oj-disabled:not(.oj-selected):not(.oj-read-only).oj-warning .oj-switch-track,
.oj-switch.oj-disabled.oj-selected:not(.oj-read-only).oj-warning .oj-switch-track {
  border-color: #f8ca75; }
.oj-switch .oj-switch-track,
.oj-switch.oj-default .oj-switch-track {
  background-color: #f7f7f8;
  border-color: #e5e6e6; }
.oj-switch .oj-switch-thumb,
.oj-switch.oj-default .oj-switch-thumb {
  background-color: white;
  border-color: #c6c7c8; }
.oj-switch.oj-selected .oj-switch-track {
  background-color: #719D2A;
  border-color: #719D2A; }
.oj-switch.oj-hover .oj-switch-track {
  background-color: #e0e1e1;
  border-color: #e0e1e1; }
.oj-switch.oj-hover .oj-switch-thumb {
  background-color: #fcfcfd;
  border-color: #c6c7c8; }
.oj-switch.oj-selected.oj-hover .oj-switch-track {
  background-color: #BBDD82;
  border-color: #BBDD82; }
.oj-switch.oj-active .oj-switch-track,
.oj-switch.oj-hover.oj-active .oj-switch-thumb .oj-switch-track {
  background-color: #f7f7f8;
  border-color: #e5e6e6; }
.oj-switch.oj-active .oj-switch-thumb,
.oj-switch.oj-hover.oj-active .oj-switch-thumb .oj-switch-thumb {
  background-color: white;
  border-color: #c6c7c8; }
.oj-switch.oj-selected.oj-active .oj-switch-track,
.oj-switch.oj-selected.oj-hover.oj-active .oj-switch-thumb .oj-switch-track {
  background-color: #719D2A;
  border-color: #719D2A; }
.oj-switch.oj-disabled .oj-switch-track {
  background-color: #ededee;
  border-color: #ededee; }
.oj-switch.oj-disabled .oj-switch-thumb {
  background-color: #cbcccd;
  border-color: #cbcccd; }
.oj-switch.oj-disabled.oj-selected .oj-switch-track {
  background-color: #cbcccd;
  border-color: #cbcccd; }
.oj-switch.oj-disabled.oj-selected .oj-switch-thumb {
  background-color: #ededee;
  border-color: #ededee; }
.oj-slider.oj-invalid .oj-slider-thumb {
  border-color: #e65a66; }
.oj-slider.oj-warning .oj-slider-thumb {
  border-color: #f8ca75; }
.oj-slider-thumb {
  background-color: white;
  border-color: #b1b3b4;}
.oj-disabled .oj-slider-thumb {
  background-color: #e0e1e1;
  border-color: #e0e1e1; }
.oj-slider-bar {
  background-color: #e0e1e1;}
.oj-slider-bar-value {
  background: #719D2A; }
.oj-slider-bar-value.oj-active {
  background: #719D2A; }
.oj-disabled .oj-slider-bar {
  background: #e0e1e1; }
.oj-disabled .oj-slider-bar-value {
  background: #e0e1e1; }
.oj-slider-thumb.oj-hover {
  background-color: #ededee; }
.oj-slider-thumb.oj-active {
  background-color: #ededee;
  border-color: #b1b3b4; }
.oj-slider-thumb.oj-active {
  background-color: #ededee;
  border-color: #b1b3b4; }
.oj-disabled .oj-slider-color-picker .oj-slider-thumb {
  border-color:  #e0e1e1; }

.oj-colorpalette-swatch {
  border-color: #4b4d4e; }
.oj-colorpalette-swatch-none-icon {
  background-color: #ffffff; }
.oj-colorpalette-container .oj-selected .oj-colorpalette-swatch-container,
.oj-colorpalette-container .oj-listview-item.oj-hover.oj-selected .oj-colorpalette-swatch-container {
  border-color: #638925; }
.oj-colorpalette.oj-warning .oj-colorpalette-container {
  border-color: #f8ca75; }
.oj-colorpalette.oj-invalid .oj-colorpalette-container {
  border-color: #e65a66; }
.oj-colorspectrum-spectrum {
  border-color: #e0e1e1; }
.oj-colorspectrum.oj-disabled .oj-colorspectrum-thumb {
  border-color: #e0e1e1; }
.oj-colorspectrum.oj-warning .oj-colorspectrum-container {
  border-color: #f8ca75; }
.oj-colorspectrum.oj-invalid .oj-colorspectrum-container {
  border-color: #e65a66; }
.oj-hybrid-applayout-offcanvas {
  background-color: #323334;
  color: white;}
.oj-hybrid-applayout-header, .oj-hybrid-applayout-header-no-border {
  border-bottom-color:  #e5e6e6;
  background-color: #f2f2f3; }
.oj-web-applayout-header {
  background-color: #f2f2f3; }
.oj-slow-boxshadow .oj-web-applayout-header {
  border-bottom-color:  #e5e6e6; }
.oj-web-applayout-footer {
  border-top-color:  #e5e6e6;
  background-color: #f2f2f3;}
  html:not([dir="rtl"]) .oj-web-applayout-footer li {
    border-right-color:  #e5e6e6; }
  html[dir="rtl"] .oj-web-applayout-footer li {
    border-left-color:  #e5e6e6; }
.oj-filepicker-dropzone {
  background-color: #fcfcfd;
  border-color: #e5e6e6; }
.oj-filepicker-disabled {
  background-color: #fcfcfd;
  border-color: #fcfcfd; }
.oj-filepicker-dropzone.oj-invalid-drop {
  border-color: #e65a66; }
.oj-filepicker-dropzone.oj-valid-drop,
.oj-filepicker.oj-valid-drop,
.oj-filepicker-dropzone:active {
  background-color: #A8E93F; }
.oj-filepicker-text {
  color: #638925; }
.oj-filepicker-secondary-text {
  color: #638925; }
.oj-filepicker-icon {
  color: #8a8d8f; }
.oj-filepicker-disabled .oj-filepicker-text,
.oj-filepicker-disabled .oj-filepicker-secondary-text {
  color: rgba(0, 0, 0, 0.38); }
.oj-filepicker-disabled .oj-filepicker-icon {
  color: #cbcccd; }
.oj-progresslist-error-message {
  color: #ba0006; }
.oj-avatar {
  border-color:  #707375;
  color: white;
  background-color: #707375;}
div.oj-avatar.oj-avatar-image {
  background-color: rgba(0, 0, 0, 0); }
.oj-avatar-bg-purple.oj-avatar {
  background-color: #920083;
  border-color: #920083; }
.oj-avatar-bg-orange.oj-avatar {
  background-color: #be4800;
  border-color: #be4800; }
.oj-avatar-bg-red.oj-avatar {
  background-color: #e4001e;
  border-color: #e4001e; }
.oj-avatar-bg-teal.oj-avatar {
  background-color: #008179;
  border-color: #008179; }
.oj-avatar-bg-green.oj-avatar {
  background-color: #719D2A;
  border-color: #374C15; }
.oj-avatar-bg-forest.oj-avatar {
  background-color: #374C15;
  border-color: #719D2A; }
.oj-avatar-bg-mauve.oj-avatar {
  background-color: #754b9a;
  border-color: #754b9a; }
.oj-icon-circle-border.oj-icon-circle {
  border-color: #707375;
  background-color: white;}
.oj-icon-circle-inner {
  color: white;
  background-color: #707375;}

