button.btn.btn-primary { background-color: #317a17; color: #ffffff; font-family: 'Arial'; } 
button.btn.btn-primary:hover { background-color: #40a11e; color: #2c2c2c;} 
button.btn.btn-primary[disabled]:hover { background-color: #317a17; color: #ffffff;} 
div.wc-main-container { font-family: 'Arial'; } 
a.wl-app-logout-link { color: #317a17; } 
a.wl-app-logout-link:hover { color: #40a11e; }
a, a:hover { color: ; }
.header-container  { background-color: #ffffff;; color: rgb(0,0,0,0.75); }
.component-header-container { background-color: #435ddd; color: #ffffff; min-height: 40px; }
.component-title, .component-title > h3 { color: #ffffff; }
.component-sub-title { color: #ffffff; }

:root {
  --primary-brand-color: #317a17;
  --primary-brand-fore-color: #ffffff;
  --primary-brand-color-rgb: 49, 122, 23;
  --secondary-brand-color: #435ddd;
  --secondary-brand-fore-color: #ffffff;
  --header-brand-color: #ffffff;;
  --header-brand-fore-color: rgb(0,0,0,0.75);
  --hyperlink-brand-color: ; 
}