@import url("https://fast.fonts.net/t/1.css?apiType=css&projectid=3f9d830e-743d-491f-88bd-18a5c3043ef1");
@font-face {
  font-family: "Avenir Next";
  src: url("../font/42c793cf-df5a-4e07-bf3e-37de54df02b6.eot?#iefix");
  src: url("../font/42c793cf-df5a-4e07-bf3e-37de54df02b6.eot?#iefix") format("eot"), url("../font/64779e28-a3b8-4364-949c-771372a0a327.woff2") format("woff2"), url("../font/c6c8e4be-17eb-4475-bbfc-bb485ffde766.woff") format("woff"), url("../font/87a872d0-5af3-4231-a77c-37f41ec74662.ttf") format("truetype");
  font-weight: 200; }
@font-face {
  font-family: "Avenir Next";
  src: url("../font/e9167238-3b3f-4813-a04a-a384394eed42.eot?#iefix");
  src: url("../font/e9167238-3b3f-4813-a04a-a384394eed42.eot?#iefix") format("eot"), url("../font/2cd55546-ec00-4af9-aeca-4a3cd186da53.woff2") format("woff2"), url("../font/1e9892c0-6927-4412-9874-1b82801ba47a.woff") format("woff"), url("../font/46cf1067-688d-4aab-b0f7-bd942af6efd8.ttf") format("truetype");
  font-weight: 400; }
@font-face {
  font-family: "Avenir Next";
  src: url("../font/1a7c9181-cd24-4943-a9d9-d033189524e0.eot?#iefix");
  src: url("../font/1a7c9181-cd24-4943-a9d9-d033189524e0.eot?#iefix") format("eot"), url("../font/627fbb5a-3bae-4cd9-b617-2f923e29d55e.woff2") format("woff2"), url("../font/f26faddb-86cc-4477-a253-1e1287684336.woff") format("woff"), url("../font/63a74598-733c-4d0c-bd91-b01bffcd6e69.ttf") format("truetype");
  font-weight: 500; }
/* Main Navigation
--------------------------------------------------------------------------------------*/
@font-face {
  font-family: "raleway";
  src: url("../../../../resources/font/raleway/raleway-extralight.eot");
  src: url("../../../../resources/font/raleway/raleway-extralight.eot?#iefix") format("embedded-opentype"), url("../../../../resources/font/raleway/raleway-extralight.woff") format("woff"), url("../../../../resources/font/raleway/raleway-extralight.ttf") format("truetype"), url("../../../../resources/font/raleway/raleway-extralight.svg#raleway") format("svg");
  font-weight: 100;
  font-style: normal;
  font-feature-settings: 'lnum';
  -ms-font-feature-settings: 'lnum';
  -webkit-font-feature-settings: 'lnum';
  -o-font-feature-settings: 'lnum';
  font-feature-settings: 'lnum' 1; }
@font-face {
  font-family: "raleway";
  src: url("../../../../resources/font/raleway/raleway-extralightitalic.eot");
  src: url("../../../../resources/font/raleway/raleway-extralightitalic.eot?#iefix") format("embedded-opentype"), url("../../../../resources/font/raleway/raleway-extralightitalic.woff") format("woff"), url("../../../../resources/font/raleway/raleway-extralightitalic.ttf") format("truetype"), url("../../../../resources/font/raleway/raleway-extralightitalic.svg#raleway") format("svg");
  font-weight: 100;
  font-style: italic;
  font-feature-settings: 'lnum';
  -ms-font-feature-settings: 'lnum';
  -webkit-font-feature-settings: 'lnum';
  -o-font-feature-settings: 'lnum';
  font-feature-settings: 'lnum' 1; }
@font-face {
  font-family: "raleway";
  src: url("../../../../resources/font/raleway/raleway-light.eot");
  src: url("../../../../resources/font/raleway/raleway-light.eot?#iefix") format("embedded-opentype"), url("../../../../resources/font/raleway/raleway-light.woff") format("woff"), url("../../../../resources/font/raleway/raleway-light.ttf") format("truetype"), url("../../../../resources/font/raleway/raleway-light.svg#raleway") format("svg");
  font-weight: 200;
  font-style: normal;
  font-feature-settings: 'lnum';
  -ms-font-feature-settings: 'lnum';
  -webkit-font-feature-settings: 'lnum';
  -o-font-feature-settings: 'lnum';
  font-feature-settings: 'lnum' 1; }
@font-face {
  font-family: "raleway";
  src: url("../../../../resources/font/raleway/raleway-lightitalic.eot");
  src: url("../../../../resources/font/raleway/raleway-lightitalic.eot?#iefix") format("embedded-opentype"), url("../../../../resources/font/raleway/raleway-lightitalic.woff") format("woff"), url("../../../../resources/font/raleway/raleway-lightitalic.ttf") format("truetype"), url("../../../../resources/font/raleway/raleway-lightitalic.svg#raleway") format("svg");
  font-weight: 200;
  font-style: italic;
  font-feature-settings: 'lnum';
  -ms-font-feature-settings: 'lnum';
  -webkit-font-feature-settings: 'lnum';
  -o-font-feature-settings: 'lnum';
  font-feature-settings: 'lnum' 1; }
@font-face {
  font-family: "raleway";
  src: url("../../../../resources/font/raleway/raleway-regular.eot");
  src: url("../../../../resources/font/raleway/raleway-regular.eot?#iefix") format("embedded-opentype"), url("../../../../resources/font/raleway/raleway-regular.woff") format("woff"), url("../../../../resources/font/raleway/raleway-regular.ttf") format("truetype"), url("../../../../resources/font/raleway/raleway-regular.svg#raleway") format("svg");
  font-weight: 400;
  font-style: normal;
  font-feature-settings: 'lnum';
  -ms-font-feature-settings: 'lnum';
  -webkit-font-feature-settings: 'lnum';
  -o-font-feature-settings: 'lnum';
  font-feature-settings: 'lnum' 1; }
@font-face {
  font-family: "raleway";
  src: url("../../../../resources/font/raleway/raleway-italic.eot");
  src: url("../../../../resources/font/raleway/raleway-italic.eot?#iefix") format("embedded-opentype"), url("../../../../resources/font/raleway/raleway-italic.woff") format("woff"), url("../../../../resources/font/raleway/raleway-italic.ttf") format("truetype"), url("../../../../resources/font/raleway/raleway-italic.svg#raleway") format("svg");
  font-weight: 400;
  font-style: italic;
  font-feature-settings: 'lnum';
  -ms-font-feature-settings: 'lnum';
  -webkit-font-feature-settings: 'lnum';
  -o-font-feature-settings: 'lnum';
  font-feature-settings: 'lnum' 1; }
@font-face {
  font-family: "raleway";
  src: url("../../../../resources/font/raleway/raleway-medium.eot");
  src: url("../../../../resources/font/raleway/raleway-medium.eot?#iefix") format("embedded-opentype"), url("../../../../resources/font/raleway/raleway-medium.woff") format("woff"), url("../../../../resources/font/raleway/raleway-medium.ttf") format("truetype"), url("../../../../resources/font/raleway/raleway-medium.svg#raleway") format("svg");
  font-weight: 500;
  font-style: normal;
  font-feature-settings: 'lnum';
  -ms-font-feature-settings: 'lnum';
  -webkit-font-feature-settings: 'lnum';
  -o-font-feature-settings: 'lnum';
  font-feature-settings: 'lnum' 1; }
@font-face {
  font-family: "raleway";
  src: url("../../../../resources/font/raleway/raleway-mediumitalic.eot");
  src: url("../../../../resources/font/raleway/raleway-mediumitalic.eot?#iefix") format("embedded-opentype"), url("../../../../resources/font/raleway/raleway-mediumitalic.woff") format("woff"), url("../../../../resources/font/raleway/raleway-mediumitalic.ttf") format("truetype"), url("../../../../resources/font/raleway/raleway-mediumitalic.svg#raleway") format("svg");
  font-weight: 500;
  font-style: italic;
  font-feature-settings: 'lnum';
  -ms-font-feature-settings: 'lnum';
  -webkit-font-feature-settings: 'lnum';
  -o-font-feature-settings: 'lnum';
  font-feature-settings: 'lnum' 1; }
@font-face {
  font-family: "raleway";
  src: url("../../../../resources/font/raleway/raleway-semibold.eot");
  src: url("../../../../resources/font/raleway/raleway-semibold.eot?#iefix") format("embedded-opentype"), url("../../../../resources/font/raleway/raleway-semibold.woff") format("woff"), url("../../../../resources/font/raleway/raleway-semibold.ttf") format("truetype"), url("../../../../resources/font/raleway/raleway-semibold.svg#raleway") format("svg");
  font-weight: 600;
  font-style: normal;
  font-feature-settings: 'lnum';
  -ms-font-feature-settings: 'lnum';
  -webkit-font-feature-settings: 'lnum';
  -o-font-feature-settings: 'lnum';
  font-feature-settings: 'lnum' 1; }
@font-face {
  font-family: "raleway";
  src: url("../../../../resources/font/raleway/raleway-semibolditalic.eot");
  src: url("../../../../resources/font/raleway/raleway-semibolditalic.eot?#iefix") format("embedded-opentype"), url("../../../../resources/font/raleway/raleway-semibolditalic.woff") format("woff"), url("../../../../resources/font/raleway/raleway-semibolditalic.ttf") format("truetype"), url("../../../../resources/font/raleway/raleway-semibolditalic.svg#raleway") format("svg");
  font-weight: 600;
  font-style: italic;
  font-feature-settings: 'lnum';
  -ms-font-feature-settings: 'lnum';
  -webkit-font-feature-settings: 'lnum';
  -o-font-feature-settings: 'lnum';
  font-feature-settings: 'lnum' 1; }
@font-face {
  font-family: "raleway";
  src: url("../../../../resources/font/raleway/raleway-bold.eot");
  src: url("../../../../resources/font/raleway/raleway-bold.eot?#iefix") format("embedded-opentype"), url("../../../../resources/font/raleway/raleway-bold.woff") format("woff"), url("../../../../resources/font/raleway/raleway-bold.ttf") format("truetype"), url("../../../../resources/font/raleway/raleway-bold.svg#raleway") format("svg");
  font-weight: 700;
  font-style: normal;
  font-feature-settings: 'lnum';
  -ms-font-feature-settings: 'lnum';
  -webkit-font-feature-settings: 'lnum';
  -o-font-feature-settings: 'lnum';
  font-feature-settings: 'lnum' 1; }
@font-face {
  font-family: "raleway";
  src: url("../../../../resources/font/raleway/raleway-bolditalic.eot");
  src: url("../../../../resources/font/raleway/raleway-bolditalic.eot?#iefix") format("embedded-opentype"), url("../../../../resources/font/raleway/raleway-bolditalic.woff") format("woff"), url("../../../../resources/font/raleway/raleway-bolditalic.ttf") format("truetype"), url("../../../../resources/font/raleway/raleway-bolditalic.svg#raleway") format("svg");
  font-weight: 700;
  font-style: italic;
  font-feature-settings: 'lnum';
  -ms-font-feature-settings: 'lnum';
  -webkit-font-feature-settings: 'lnum';
  -o-font-feature-settings: 'lnum';
  font-feature-settings: 'lnum' 1; }
@font-face {
  font-family: "raleway";
  src: url("../../../../resources/font/raleway/raleway-extrabold.eot");
  src: url("../../../../resources/font/raleway/raleway-extrabold.eot?#iefix") format("embedded-opentype"), url("../../../../resources/font/raleway/raleway-extrabold.woff") format("woff"), url("../../../../resources/font/raleway/raleway-extrabold.ttf") format("truetype"), url("../../../../resources/font/raleway/raleway-extrabold.svg#raleway") format("svg");
  font-weight: 800;
  font-style: normal;
  font-feature-settings: 'lnum';
  -ms-font-feature-settings: 'lnum';
  -webkit-font-feature-settings: 'lnum';
  -o-font-feature-settings: 'lnum';
  font-feature-settings: 'lnum' 1; }
@font-face {
  font-family: "raleway";
  src: url("../../../../resources/font/raleway/raleway-extrabolditalic.eot");
  src: url("../../../../resources/font/raleway/raleway-extrabolditalic.eot?#iefix") format("embedded-opentype"), url("../../../../resources/font/raleway/raleway-extrabolditalic.woff") format("woff"), url("../../../../resources/font/raleway/raleway-extrabolditalic.ttf") format("truetype"), url("../../../../resources/font/raleway/raleway-extrabolditalic.svg#raleway") format("svg");
  font-weight: 800;
  font-style: italic;
  font-feature-settings: 'lnum';
  -ms-font-feature-settings: 'lnum';
  -webkit-font-feature-settings: 'lnum';
  -o-font-feature-settings: 'lnum';
  font-feature-settings: 'lnum' 1; }
@font-face {
  font-family: "raleway";
  src: url("../../../../resources/font/raleway/raleway-black.eot");
  src: url("../../../../resources/font/raleway/raleway-black.eot?#iefix") format("embedded-opentype"), url("../../../../resources/font/raleway/raleway-black.woff") format("woff"), url("../../../../resources/font/raleway/raleway-black.ttf") format("truetype"), url("../../../../resources/font/raleway/raleway-black.svg#raleway") format("svg");
  font-weight: 900;
  font-style: normal;
  font-feature-settings: 'lnum';
  -ms-font-feature-settings: 'lnum';
  -webkit-font-feature-settings: 'lnum';
  -o-font-feature-settings: 'lnum';
  font-feature-settings: 'lnum' 1; }
@font-face {
  font-family: "raleway";
  src: url("../../../../resources/font/raleway/raleway-blackitalic.eot");
  src: url("../../../../resources/font/raleway/raleway-blackitalic.eot?#iefix") format("embedded-opentype"), url("../../../../resources/font/raleway/raleway-blackitalic.woff") format("woff"), url("../../../../resources/font/raleway/raleway-blackitalic.ttf") format("truetype"), url("../../../../resources/font/raleway/raleway-blackitalic.svg#raleway") format("svg");
  font-weight: 900;
  font-style: italic;
  font-feature-settings: 'lnum';
  -ms-font-feature-settings: 'lnum';
  -webkit-font-feature-settings: 'lnum';
  -o-font-feature-settings: 'lnum';
  font-feature-settings: 'lnum' 1; }
@font-face {
  font-family: "Helvetica Neue";
  src: url("../../../resources/font/d63f77e2-a23d-496f-bc30-c61c7a689aa6.eot?#iefix");
  src: url("../../../resources/font/d63f77e2-a23d-496f-bc30-c61c7a689aa6.eot?#iefix") format("eot"), url("../../../resources/font/ca8d25cd-e264-4404-b271-4afc45c779c4.woff") format("woff"), url("../../../resources/font/e8f8260f-dbee-4daa-81a4-0e415715c569.ttf") format("truetype"), url("../../../resources/font/307413a4-d77e-4111-8ba5-e3b7d1e7c160.svg#307413a4-d77e-4111-8ba5-e3b7d1e7c160") format("svg");
  font-weight: 200; }
@font-face {
  font-family: "Helvetica Neue";
  src: url("../../../resources/font/1b950d2a-907a-4888-8056-0d44e8e86338.eot?#iefix");
  src: url("../../../resources/font/1b950d2a-907a-4888-8056-0d44e8e86338.eot?#iefix") format("eot"), url("../../../resources/font/50ac1699-f3d2-47b6-878f-67a368a17c41.woff") format("woff"), url("../../../resources/font/0be5590f-8353-4ef3-ada1-43ac380859f8.ttf") format("truetype"), url("../../../resources/font/82a4e1c2-7ffd-4c58-86fa-4010a6723c8e.svg#82a4e1c2-7ffd-4c58-86fa-4010a6723c8e") format("svg");
  font-weight: 400; }
@font-face {
  font-family: "Helvetica Neue";
  src: url("../../../resources/font/bf7ef4ce-de2a-4213-a9d7-826a3ee323cd.eot?#iefix");
  src: url("../../../resources/font/bf7ef4ce-de2a-4213-a9d7-826a3ee323cd.eot?#iefix") format("eot"), url("../../../resources/font/34e0e4c0-c294-49bb-9a8e-1b2cafd54e32.woff") format("woff"), url("../../../resources/font/8a8bfee3-197c-4942-9b11-71508cc9f406.ttf") format("truetype"), url("../../../resources/font/5101995a-e73b-4cf9-84e8-f99eb43277b1.svg#5101995a-e73b-4cf9-84e8-f99eb43277b1") format("svg");
  font-weight: 500; }
@font-face {
  font-family: "Helvetica Neue";
  src: url("../../../resources/font/5640036d-d549-4f16-b31e-87da78d9e832.eot?#iefix");
  src: url("../../../resources/font/5640036d-d549-4f16-b31e-87da78d9e832.eot?#iefix") format("eot"), url("../../../resources/font/7802e576-2ffa-4f22-a409-534355fbea79.woff") format("woff"), url("../../../resources/font/14d824a2-2a5c-4692-8e30-74f6e177b675.ttf") format("truetype");
  font-weight: 600; }
@font-face {
  font-family: "Helvetica Neue";
  src: url("../../../resources/font/9697cfef-7816-47cc-81ed-c56c029d3bcf.eot?#iefix");
  src: url("../../../resources/font/9697cfef-7816-47cc-81ed-c56c029d3bcf.eot?#iefix") format("eot"), url("../../../resources/font/5e8d493c-be01-44b9-962e-504a5cf10dd8.woff") format("woff"), url("../../../resources/font/ae36b4a0-aa2c-46cc-98d8-d8b7d22241dc.ttf") format("truetype");
  font-weight: 800; }
/* Main pallette
--------------------------------------------------------------------------------------*/
/* Modifiers to main pallette
--------------------------------------------------------------------------------------*/
/* Alert/success 
--------------------------------------------------------------------------------------*/
/* Button
--------------------------------------------------------------------------------------*/
/* 	Array Import
	this file must be left in this place as it can affect the build order
	this is where the main color pallette is built up
--------------------------------------------------------------------------------------*/
/* array overrides
--------------------------------------------------------------------------------------*/
/*Circular close button on all dialogs */
/* Type
--------------------------------------------------------------------------------------*/
/* Buttons and links
--------------------------------------------------------------------------------------*/
/* Modals
--------------------------------------------------------------------------------------*/
/* Main Navigation
--------------------------------------------------------------------------------------*/
/* Tabs
--------------------------------------------------------------------------------------*/
/* project milestones
--------------------------------------------------------------------------------------*/
/*Circular close button on all dialogs */
:root {
  --cv-alert: #D10E0E;
  --cv-success: #0da141;
  --cv-pending: #f18000;
  --cv-fail: #D10E0E;
  --cv-p2: #001e31;
  --cv-p1: #00426a;
  --cv-p: #0065a3;
  --cv-p-1: #3c89b8;
  --cv-p-2: #599bc3;
  --cv-p-2-5: #b3d1e3;
  --cv-p-3: #dfecf4;
  --cv-p-b: #5ac0ff;
  --cv-s2: #082935;
  --cv-s1: #105974;
  --cv-s: #1989b2;
  --cv-s-1: #419ebf;
  --cv-s-2: #6ab2cd;
  --cv-s-2-5: #dadde0;
  --cv-s-3: #e2f0f5;
  --cv-t: #465270;
  --cv-q: #004772;
  --cv-g3: #040506;
  --cv-g2: #191b1d;
  --cv-g1: #505254;
  --cv-g: #676a6b;
  --cv-g-1: #8d9093;
  --cv-g-1-5: #a3a7ab;
  --cv-g-2: #b9bdc2;
  --cv-g-2-5: #cbced1;
  --cv-g-2-7-5: #dde1e3;
  --cv-g-3: #e9f1f2;
  --cv-g-4: #ecf3f8;
  --cv-w: #fff;
  --cv-white: #fff;
  --cv-button: #0065a3;
  --button-green: #0da141;
  --button-red: #D10E0E;
  --cv-notification: #3291cb;
  --cv-red: #D10E0E;
  --cv-redorange: #db2b08;
  --cv-darkorange: #E65100;
  --cv-orange: #f18000;
  --cv-yellow: #fdb302;
  --cv-lime: #8ebb02;
  --cv-limegreen: #599706;
  --cv-yellowgreen: #b7b802;
  --cv-green: #0da141;
  --cv-greenblue: #23a16d;
  --cv-cyan: #22cfd1;
  --cv-babyblue: #3291cb;
  --cv-blue: #3e62c7;
  --cv-violet: #7248b4;
  --cv-purple: #aa2b9f;
  --cv-crimson: #c32281;
  --cv-pink: #E01761; }

.cv-alert-border {
  border-color: #D10E0E; }

.cv-alert-bg {
  background-color: #D10E0E;
  color: white; }
  .cv-alert-bg > a:not(.button) {
    color: #fff; }
  .cv-alert-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-alert,
button.cv-alert,
a.cv-alert-bg,
button.cv-alert-bg {
  background-color: #D10E0E;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-alert:hover, a.cv-alert:focus,
  button.cv-alert:hover,
  button.cv-alert:focus,
  a.cv-alert-bg:hover,
  a.cv-alert-bg:focus,
  button.cv-alert-bg:hover,
  button.cv-alert-bg:focus {
    background-color: #a70b0b;
    color: white; }
  a.cv-alert.ghost,
  button.cv-alert.ghost,
  a.cv-alert-bg.ghost,
  button.cv-alert-bg.ghost {
    border: 1px solid #D10E0E;
    background: transparent; }

.cv-alert-text.cv-alert-text {
  color: #D10E0E; }

a.cv-alert-text:hover {
  color: #a70b0b; }

.cv-alert-grad.cv-alert-grad {
  background-color: #D10E0E;
  color: white; }

.cv-alert.ghost {
  color: #D10E0E;
  background-color: transparent; }
  .cv-alert.ghost + i.icon-caret-down {
    color: #D10E0E; }
  .cv-alert.ghost:hover {
    background: #D10E0E;
    color: #ecf3f8; }
  .cv-alert.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-alert.ghost.opaque:hover, .cv-alert.ghost.opaque:focus {
      background: #D10E0E;
      color: #ecf3f8; }

.cv-alert.speech-bubble {
  background: #D10E0E;
  color: #ecf3f8; }
  .cv-alert.speech-bubble:after {
    border-right-color: #D10E0E; }

.cv-alert.cs-action {
  background: #D10E0E;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-alert.cs-action:hover, .cv-alert.cs-action:focus {
    background: #a70b0b;
    color: #ecf3f8; }

.cv-alert.cs-tag, .cv-alert-bg.sd-tag {
  color: #D10E0E;
  background-color: #f8dbdb; }

.cv-success-border {
  border-color: #0da141; }

.cv-success-bg {
  background-color: #0da141;
  color: white; }
  .cv-success-bg > a:not(.button) {
    color: #fff; }
  .cv-success-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-success,
button.cv-success,
a.cv-success-bg,
button.cv-success-bg {
  background-color: #0da141;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-success:hover, a.cv-success:focus,
  button.cv-success:hover,
  button.cv-success:focus,
  a.cv-success-bg:hover,
  a.cv-success-bg:focus,
  button.cv-success-bg:hover,
  button.cv-success-bg:focus {
    background-color: #0a8134;
    color: white; }
  a.cv-success.ghost,
  button.cv-success.ghost,
  a.cv-success-bg.ghost,
  button.cv-success-bg.ghost {
    border: 1px solid #0da141;
    background: transparent; }

.cv-success-text.cv-success-text {
  color: #0da141; }

a.cv-success-text:hover {
  color: #0a8134; }

.cv-success-grad.cv-success-grad {
  background-color: #0da141;
  color: white; }

.cv-success.ghost {
  color: #0da141;
  background-color: transparent; }
  .cv-success.ghost + i.icon-caret-down {
    color: #0da141; }
  .cv-success.ghost:hover {
    background: #0da141;
    color: #ecf3f8; }
  .cv-success.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-success.ghost.opaque:hover, .cv-success.ghost.opaque:focus {
      background: #0da141;
      color: #ecf3f8; }

.cv-success.speech-bubble {
  background: #0da141;
  color: #ecf3f8; }
  .cv-success.speech-bubble:after {
    border-right-color: #0da141; }

.cv-success.cs-action {
  background: #0da141;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-success.cs-action:hover, .cv-success.cs-action:focus {
    background: #0a8134;
    color: #ecf3f8; }

.cv-success.cs-tag, .cv-success-bg.sd-tag {
  color: #0da141;
  background-color: #dbf1e3; }

.cv-pending-border {
  border-color: #f18000; }

.cv-pending-bg {
  background-color: #f18000;
  color: white; }
  .cv-pending-bg > a:not(.button) {
    color: #fff; }
  .cv-pending-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-pending,
button.cv-pending,
a.cv-pending-bg,
button.cv-pending-bg {
  background-color: #f18000;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-pending:hover, a.cv-pending:focus,
  button.cv-pending:hover,
  button.cv-pending:focus,
  a.cv-pending-bg:hover,
  a.cv-pending-bg:focus,
  button.cv-pending-bg:hover,
  button.cv-pending-bg:focus {
    background-color: #c16600;
    color: white; }
  a.cv-pending.ghost,
  button.cv-pending.ghost,
  a.cv-pending-bg.ghost,
  button.cv-pending-bg.ghost {
    border: 1px solid #f18000;
    background: transparent; }

.cv-pending-text.cv-pending-text {
  color: #f18000; }

a.cv-pending-text:hover {
  color: #c16600; }

.cv-pending-grad.cv-pending-grad {
  background-color: #f18000;
  color: white; }

.cv-pending.ghost {
  color: #f18000;
  background-color: transparent; }
  .cv-pending.ghost + i.icon-caret-down {
    color: #f18000; }
  .cv-pending.ghost:hover {
    background: #f18000;
    color: #ecf3f8; }
  .cv-pending.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-pending.ghost.opaque:hover, .cv-pending.ghost.opaque:focus {
      background: #f18000;
      color: #ecf3f8; }

.cv-pending.speech-bubble {
  background: #f18000;
  color: #ecf3f8; }
  .cv-pending.speech-bubble:after {
    border-right-color: #f18000; }

.cv-pending.cs-action {
  background: #f18000;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-pending.cs-action:hover, .cv-pending.cs-action:focus {
    background: #c16600;
    color: #ecf3f8; }

.cv-pending.cs-tag, .cv-pending-bg.sd-tag {
  color: #f18000;
  background-color: #fdecd9; }

.cv-fail-border {
  border-color: #D10E0E; }

.cv-fail-bg {
  background-color: #D10E0E;
  color: white; }
  .cv-fail-bg > a:not(.button) {
    color: #fff; }
  .cv-fail-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-fail,
button.cv-fail,
a.cv-fail-bg,
button.cv-fail-bg {
  background-color: #D10E0E;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-fail:hover, a.cv-fail:focus,
  button.cv-fail:hover,
  button.cv-fail:focus,
  a.cv-fail-bg:hover,
  a.cv-fail-bg:focus,
  button.cv-fail-bg:hover,
  button.cv-fail-bg:focus {
    background-color: #a70b0b;
    color: white; }
  a.cv-fail.ghost,
  button.cv-fail.ghost,
  a.cv-fail-bg.ghost,
  button.cv-fail-bg.ghost {
    border: 1px solid #D10E0E;
    background: transparent; }

.cv-fail-text.cv-fail-text {
  color: #D10E0E; }

a.cv-fail-text:hover {
  color: #a70b0b; }

.cv-fail-grad.cv-fail-grad {
  background-color: #D10E0E;
  color: white; }

.cv-fail.ghost {
  color: #D10E0E;
  background-color: transparent; }
  .cv-fail.ghost + i.icon-caret-down {
    color: #D10E0E; }
  .cv-fail.ghost:hover {
    background: #D10E0E;
    color: #ecf3f8; }
  .cv-fail.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-fail.ghost.opaque:hover, .cv-fail.ghost.opaque:focus {
      background: #D10E0E;
      color: #ecf3f8; }

.cv-fail.speech-bubble {
  background: #D10E0E;
  color: #ecf3f8; }
  .cv-fail.speech-bubble:after {
    border-right-color: #D10E0E; }

.cv-fail.cs-action {
  background: #D10E0E;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-fail.cs-action:hover, .cv-fail.cs-action:focus {
    background: #a70b0b;
    color: #ecf3f8; }

.cv-fail.cs-tag, .cv-fail-bg.sd-tag {
  color: #D10E0E;
  background-color: #f8dbdb; }

.cv-p2-border {
  border-color: #001e31; }

.cv-p2-bg {
  background-color: #001e31;
  color: white; }
  .cv-p2-bg > a:not(.button) {
    color: #fff; }
  .cv-p2-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-p2,
button.cv-p2,
a.cv-p2-bg,
button.cv-p2-bg {
  background-color: #001e31;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-p2:hover, a.cv-p2:focus,
  button.cv-p2:hover,
  button.cv-p2:focus,
  a.cv-p2-bg:hover,
  a.cv-p2-bg:focus,
  button.cv-p2-bg:hover,
  button.cv-p2-bg:focus {
    background-color: #001827;
    color: white; }
  a.cv-p2.ghost,
  button.cv-p2.ghost,
  a.cv-p2-bg.ghost,
  button.cv-p2-bg.ghost {
    border: 1px solid #001e31;
    background: transparent; }

.cv-p2-text.cv-p2-text {
  color: #001e31; }

a.cv-p2-text:hover {
  color: #001827; }

.cv-p2-grad.cv-p2-grad {
  background-color: #001e31;
  color: white; }

.cv-p2.ghost {
  color: #001e31;
  background-color: transparent; }
  .cv-p2.ghost + i.icon-caret-down {
    color: #001e31; }
  .cv-p2.ghost:hover {
    background: #001e31;
    color: #ecf3f8; }
  .cv-p2.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-p2.ghost.opaque:hover, .cv-p2.ghost.opaque:focus {
      background: #001e31;
      color: #ecf3f8; }

.cv-p2.speech-bubble {
  background: #001e31;
  color: #ecf3f8; }
  .cv-p2.speech-bubble:after {
    border-right-color: #001e31; }

.cv-p2.cs-action {
  background: #001e31;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-p2.cs-action:hover, .cv-p2.cs-action:focus {
    background: #001827;
    color: #ecf3f8; }

.cv-p2.cs-tag, .cv-p2-bg.sd-tag {
  color: #001e31;
  background-color: #d9dde0; }

.cv-p1-border {
  border-color: #00426a; }

.cv-p1-bg {
  background-color: #00426a;
  color: white; }
  .cv-p1-bg > a:not(.button) {
    color: #fff; }
  .cv-p1-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-p1,
button.cv-p1,
a.cv-p1-bg,
button.cv-p1-bg {
  background-color: #00426a;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-p1:hover, a.cv-p1:focus,
  button.cv-p1:hover,
  button.cv-p1:focus,
  a.cv-p1-bg:hover,
  a.cv-p1-bg:focus,
  button.cv-p1-bg:hover,
  button.cv-p1-bg:focus {
    background-color: #003555;
    color: white; }
  a.cv-p1.ghost,
  button.cv-p1.ghost,
  a.cv-p1-bg.ghost,
  button.cv-p1-bg.ghost {
    border: 1px solid #00426a;
    background: transparent; }

.cv-p1-text.cv-p1-text {
  color: #00426a; }

a.cv-p1-text:hover {
  color: #003555; }

.cv-p1-grad.cv-p1-grad {
  background-color: #00426a;
  color: white; }

.cv-p1.ghost {
  color: #00426a;
  background-color: transparent; }
  .cv-p1.ghost + i.icon-caret-down {
    color: #00426a; }
  .cv-p1.ghost:hover {
    background: #00426a;
    color: #ecf3f8; }
  .cv-p1.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-p1.ghost.opaque:hover, .cv-p1.ghost.opaque:focus {
      background: #00426a;
      color: #ecf3f8; }

.cv-p1.speech-bubble {
  background: #00426a;
  color: #ecf3f8; }
  .cv-p1.speech-bubble:after {
    border-right-color: #00426a; }

.cv-p1.cs-action {
  background: #00426a;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-p1.cs-action:hover, .cv-p1.cs-action:focus {
    background: #003555;
    color: #ecf3f8; }

.cv-p1.cs-tag, .cv-p1-bg.sd-tag {
  color: #00426a;
  background-color: #d9e3e9; }

.cv-p-border {
  border-color: #0065a3; }

.cv-p-bg {
  background-color: #0065a3;
  color: white; }
  .cv-p-bg > a:not(.button) {
    color: #fff; }
  .cv-p-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-p,
button.cv-p,
a.cv-p-bg,
button.cv-p-bg {
  background-color: #0065a3;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-p:hover, a.cv-p:focus,
  button.cv-p:hover,
  button.cv-p:focus,
  a.cv-p-bg:hover,
  a.cv-p-bg:focus,
  button.cv-p-bg:hover,
  button.cv-p-bg:focus {
    background-color: #005182;
    color: white; }
  a.cv-p.ghost,
  button.cv-p.ghost,
  a.cv-p-bg.ghost,
  button.cv-p-bg.ghost {
    border: 1px solid #0065a3;
    background: transparent; }

.cv-p-text.cv-p-text {
  color: #0065a3; }

a.cv-p-text:hover {
  color: #005182; }

.cv-p-grad.cv-p-grad {
  background-color: #0065a3;
  color: white; }

.cv-p.ghost {
  color: #0065a3;
  background-color: transparent; }
  .cv-p.ghost + i.icon-caret-down {
    color: #0065a3; }
  .cv-p.ghost:hover {
    background: #0065a3;
    color: #ecf3f8; }
  .cv-p.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-p.ghost.opaque:hover, .cv-p.ghost.opaque:focus {
      background: #0065a3;
      color: #ecf3f8; }

.cv-p.speech-bubble {
  background: #0065a3;
  color: #ecf3f8; }
  .cv-p.speech-bubble:after {
    border-right-color: #0065a3; }

.cv-p.cs-action {
  background: #0065a3;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-p.cs-action:hover, .cv-p.cs-action:focus {
    background: #005182;
    color: #ecf3f8; }

.cv-p.cs-tag, .cv-p-bg.sd-tag {
  color: #0065a3;
  background-color: #d9e8f1; }

.cv-p-1-border {
  border-color: #3c89b8; }

.cv-p-1-bg {
  background-color: #3c89b8;
  color: white; }
  .cv-p-1-bg > a:not(.button) {
    color: #fff; }
  .cv-p-1-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-p-1,
button.cv-p-1,
a.cv-p-1-bg,
button.cv-p-1-bg {
  background-color: #3c89b8;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-p-1:hover, a.cv-p-1:focus,
  button.cv-p-1:hover,
  button.cv-p-1:focus,
  a.cv-p-1-bg:hover,
  a.cv-p-1-bg:focus,
  button.cv-p-1-bg:hover,
  button.cv-p-1-bg:focus {
    background-color: #306e93;
    color: white; }
  a.cv-p-1.ghost,
  button.cv-p-1.ghost,
  a.cv-p-1-bg.ghost,
  button.cv-p-1-bg.ghost {
    border: 1px solid #3c89b8;
    background: transparent; }

.cv-p-1-text.cv-p-1-text {
  color: #3c89b8; }

a.cv-p-1-text:hover {
  color: #306e93; }

.cv-p-1-grad.cv-p-1-grad {
  background-color: #3c89b8;
  color: white; }

.cv-p-1.ghost {
  color: #3c89b8;
  background-color: transparent; }
  .cv-p-1.ghost + i.icon-caret-down {
    color: #3c89b8; }
  .cv-p-1.ghost:hover {
    background: #3c89b8;
    color: #ecf3f8; }
  .cv-p-1.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-p-1.ghost.opaque:hover, .cv-p-1.ghost.opaque:focus {
      background: #3c89b8;
      color: #ecf3f8; }

.cv-p-1.speech-bubble {
  background: #3c89b8;
  color: #ecf3f8; }
  .cv-p-1.speech-bubble:after {
    border-right-color: #3c89b8; }

.cv-p-1.cs-action {
  background: #3c89b8;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-p-1.cs-action:hover, .cv-p-1.cs-action:focus {
    background: #306e93;
    color: #ecf3f8; }

.cv-p-1.cs-tag, .cv-p-1-bg.sd-tag {
  color: #3c89b8;
  background-color: #e2edf4; }

.cv-p-2-border {
  border-color: #599bc3; }

.cv-p-2-bg {
  background-color: #599bc3;
  color: white; }
  .cv-p-2-bg > a:not(.button) {
    color: #fff; }
  .cv-p-2-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-p-2,
button.cv-p-2,
a.cv-p-2-bg,
button.cv-p-2-bg {
  background-color: #599bc3;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-p-2:hover, a.cv-p-2:focus,
  button.cv-p-2:hover,
  button.cv-p-2:focus,
  a.cv-p-2-bg:hover,
  a.cv-p-2-bg:focus,
  button.cv-p-2-bg:hover,
  button.cv-p-2-bg:focus {
    background-color: #477c9c;
    color: white; }
  a.cv-p-2.ghost,
  button.cv-p-2.ghost,
  a.cv-p-2-bg.ghost,
  button.cv-p-2-bg.ghost {
    border: 1px solid #599bc3;
    background: transparent; }

.cv-p-2-text.cv-p-2-text {
  color: #599bc3; }

a.cv-p-2-text:hover {
  color: #477c9c; }

.cv-p-2-grad.cv-p-2-grad {
  background-color: #599bc3;
  color: white; }

.cv-p-2.ghost {
  color: #599bc3;
  background-color: transparent; }
  .cv-p-2.ghost + i.icon-caret-down {
    color: #599bc3; }
  .cv-p-2.ghost:hover {
    background: #599bc3;
    color: #ecf3f8; }
  .cv-p-2.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-p-2.ghost.opaque:hover, .cv-p-2.ghost.opaque:focus {
      background: #599bc3;
      color: #ecf3f8; }

.cv-p-2.speech-bubble {
  background: #599bc3;
  color: #ecf3f8; }
  .cv-p-2.speech-bubble:after {
    border-right-color: #599bc3; }

.cv-p-2.cs-action {
  background: #599bc3;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-p-2.cs-action:hover, .cv-p-2.cs-action:focus {
    background: #477c9c;
    color: #ecf3f8; }

.cv-p-2.cs-tag, .cv-p-2-bg.sd-tag {
  color: #599bc3;
  background-color: #e6f0f6; }

.cv-p-2-5-border {
  border-color: #b3d1e3; }

.cv-p-2-5-bg {
  background-color: #b3d1e3;
  color: #191b1d; }
  .cv-p-2-5-bg > a:not(.button) {
    color: #0065a3; }
  .cv-p-2-5-bg > a:not(.button):hover {
    color: #005182; }

a.cv-p-2-5,
button.cv-p-2-5,
a.cv-p-2-5-bg,
button.cv-p-2-5-bg {
  background-color: #b3d1e3;
  color: #191b1d;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-p-2-5:hover, a.cv-p-2-5:focus,
  button.cv-p-2-5:hover,
  button.cv-p-2-5:focus,
  a.cv-p-2-5-bg:hover,
  a.cv-p-2-5-bg:focus,
  button.cv-p-2-5-bg:hover,
  button.cv-p-2-5-bg:focus {
    background-color: #8fa7b6;
    color: white; }
  a.cv-p-2-5.ghost,
  button.cv-p-2-5.ghost,
  a.cv-p-2-5-bg.ghost,
  button.cv-p-2-5-bg.ghost {
    border: 1px solid #b3d1e3;
    background: transparent; }

.cv-p-2-5-text.cv-p-2-5-text {
  color: #b3d1e3; }

a.cv-p-2-5-text:hover {
  color: #8fa7b6; }

.cv-p-2-5-grad.cv-p-2-5-grad {
  background-color: #b3d1e3;
  color: #191b1d; }

.cv-p-2-5.ghost {
  color: #b3d1e3;
  background-color: transparent; }
  .cv-p-2-5.ghost + i.icon-caret-down {
    color: #b3d1e3; }
  .cv-p-2-5.ghost:hover {
    background: #b3d1e3;
    color: #505254; }
  .cv-p-2-5.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-p-2-5.ghost.opaque:hover, .cv-p-2-5.ghost.opaque:focus {
      background: #b3d1e3;
      color: #505254; }

.cv-p-2-5.speech-bubble {
  background: #b3d1e3;
  color: #505254; }
  .cv-p-2-5.speech-bubble:after {
    border-right-color: #b3d1e3; }

.cv-p-2-5.cs-action {
  background: #b3d1e3;
  color: #191b1d;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-p-2-5.cs-action:hover, .cv-p-2-5.cs-action:focus {
    background: #8fa7b6;
    color: #ecf3f8; }

.cv-p-2-5.cs-tag, .cv-p-2-5-bg.sd-tag {
  color: #191b1d;
  background-color: #b3d1e3; }

.cv-p-3-border {
  border-color: #dfecf4; }

.cv-p-3-bg {
  background-color: #dfecf4;
  color: #191b1d; }
  .cv-p-3-bg > a:not(.button) {
    color: #0065a3; }
  .cv-p-3-bg > a:not(.button):hover {
    color: #005182; }

a.cv-p-3,
button.cv-p-3,
a.cv-p-3-bg,
button.cv-p-3-bg {
  background-color: #dfecf4;
  color: #191b1d;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-p-3:hover, a.cv-p-3:focus,
  button.cv-p-3:hover,
  button.cv-p-3:focus,
  a.cv-p-3-bg:hover,
  a.cv-p-3-bg:focus,
  button.cv-p-3-bg:hover,
  button.cv-p-3-bg:focus {
    background-color: #b2bdc3;
    color: white; }
  a.cv-p-3.ghost,
  button.cv-p-3.ghost,
  a.cv-p-3-bg.ghost,
  button.cv-p-3-bg.ghost {
    border: 1px solid #dfecf4;
    background: transparent; }

.cv-p-3-text.cv-p-3-text {
  color: #dfecf4; }

a.cv-p-3-text:hover {
  color: #b2bdc3; }

.cv-p-3-grad.cv-p-3-grad {
  background-color: #dfecf4;
  color: #191b1d; }

.cv-p-3.ghost {
  color: #dfecf4;
  background-color: transparent; }
  .cv-p-3.ghost + i.icon-caret-down {
    color: #dfecf4; }
  .cv-p-3.ghost:hover {
    background: #dfecf4;
    color: #505254; }
  .cv-p-3.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-p-3.ghost.opaque:hover, .cv-p-3.ghost.opaque:focus {
      background: #dfecf4;
      color: #505254; }

.cv-p-3.speech-bubble {
  background: #dfecf4;
  color: #505254; }
  .cv-p-3.speech-bubble:after {
    border-right-color: #dfecf4; }

.cv-p-3.cs-action {
  background: #dfecf4;
  color: #191b1d;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-p-3.cs-action:hover, .cv-p-3.cs-action:focus {
    background: #b2bdc3;
    color: #505254; }

.cv-p-3.cs-tag, .cv-p-3-bg.sd-tag {
  color: #191b1d;
  background-color: #dfecf4; }

.cv-p-b-border {
  border-color: #5ac0ff; }

.cv-p-b-bg {
  background-color: #5ac0ff;
  color: white; }
  .cv-p-b-bg > a:not(.button) {
    color: #fff; }
  .cv-p-b-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-p-b,
button.cv-p-b,
a.cv-p-b-bg,
button.cv-p-b-bg {
  background-color: #5ac0ff;
  color: #191b1d;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-p-b:hover, a.cv-p-b:focus,
  button.cv-p-b:hover,
  button.cv-p-b:focus,
  a.cv-p-b-bg:hover,
  a.cv-p-b-bg:focus,
  button.cv-p-b-bg:hover,
  button.cv-p-b-bg:focus {
    background-color: #489acc;
    color: white; }
  a.cv-p-b.ghost,
  button.cv-p-b.ghost,
  a.cv-p-b-bg.ghost,
  button.cv-p-b-bg.ghost {
    border: 1px solid #5ac0ff;
    background: transparent; }

.cv-p-b-text.cv-p-b-text {
  color: #5ac0ff; }

a.cv-p-b-text:hover {
  color: #489acc; }

.cv-p-b-grad.cv-p-b-grad {
  background-color: #5ac0ff;
  color: white; }

.cv-p-b.ghost {
  color: #5ac0ff;
  background-color: transparent; }
  .cv-p-b.ghost + i.icon-caret-down {
    color: #5ac0ff; }
  .cv-p-b.ghost:hover {
    background: #5ac0ff;
    color: #ecf3f8; }
  .cv-p-b.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-p-b.ghost.opaque:hover, .cv-p-b.ghost.opaque:focus {
      background: #5ac0ff;
      color: #ecf3f8; }

.cv-p-b.speech-bubble {
  background: #5ac0ff;
  color: #ecf3f8; }
  .cv-p-b.speech-bubble:after {
    border-right-color: #5ac0ff; }

.cv-p-b.cs-action {
  background: #5ac0ff;
  color: #191b1d;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-p-b.cs-action:hover, .cv-p-b.cs-action:focus {
    background: #489acc;
    color: #ecf3f8; }

.cv-p-b.cs-tag, .cv-p-b-bg.sd-tag {
  color: #27adff;
  background-color: #e6f6ff; }

.cv-s2-border {
  border-color: #082935; }

.cv-s2-bg {
  background-color: #082935;
  color: white; }
  .cv-s2-bg > a:not(.button) {
    color: #fff; }
  .cv-s2-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-s2,
button.cv-s2,
a.cv-s2-bg,
button.cv-s2-bg {
  background-color: #082935;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-s2:hover, a.cv-s2:focus,
  button.cv-s2:hover,
  button.cv-s2:focus,
  a.cv-s2-bg:hover,
  a.cv-s2-bg:focus,
  button.cv-s2-bg:hover,
  button.cv-s2-bg:focus {
    background-color: #06212a;
    color: white; }
  a.cv-s2.ghost,
  button.cv-s2.ghost,
  a.cv-s2-bg.ghost,
  button.cv-s2-bg.ghost {
    border: 1px solid #082935;
    background: transparent; }

.cv-s2-text.cv-s2-text {
  color: #082935; }

a.cv-s2-text:hover {
  color: #06212a; }

.cv-s2-grad.cv-s2-grad {
  background-color: #082935;
  color: white; }

.cv-s2.ghost {
  color: #082935;
  background-color: transparent; }
  .cv-s2.ghost + i.icon-caret-down {
    color: #082935; }
  .cv-s2.ghost:hover {
    background: #082935;
    color: #ecf3f8; }
  .cv-s2.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-s2.ghost.opaque:hover, .cv-s2.ghost.opaque:focus {
      background: #082935;
      color: #ecf3f8; }

.cv-s2.speech-bubble {
  background: #082935;
  color: #ecf3f8; }
  .cv-s2.speech-bubble:after {
    border-right-color: #082935; }

.cv-s2.cs-action {
  background: #082935;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-s2.cs-action:hover, .cv-s2.cs-action:focus {
    background: #06212a;
    color: #ecf3f8; }

.cv-s2.cs-tag, .cv-s2-bg.sd-tag {
  color: #082935;
  background-color: #dadfe1; }

.cv-s1-border {
  border-color: #105974; }

.cv-s1-bg {
  background-color: #105974;
  color: white; }
  .cv-s1-bg > a:not(.button) {
    color: #fff; }
  .cv-s1-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-s1,
button.cv-s1,
a.cv-s1-bg,
button.cv-s1-bg {
  background-color: #105974;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-s1:hover, a.cv-s1:focus,
  button.cv-s1:hover,
  button.cv-s1:focus,
  a.cv-s1-bg:hover,
  a.cv-s1-bg:focus,
  button.cv-s1-bg:hover,
  button.cv-s1-bg:focus {
    background-color: #0d475d;
    color: white; }
  a.cv-s1.ghost,
  button.cv-s1.ghost,
  a.cv-s1-bg.ghost,
  button.cv-s1-bg.ghost {
    border: 1px solid #105974;
    background: transparent; }

.cv-s1-text.cv-s1-text {
  color: #105974; }

a.cv-s1-text:hover {
  color: #0d475d; }

.cv-s1-grad.cv-s1-grad {
  background-color: #105974;
  color: white; }

.cv-s1.ghost {
  color: #105974;
  background-color: transparent; }
  .cv-s1.ghost + i.icon-caret-down {
    color: #105974; }
  .cv-s1.ghost:hover {
    background: #105974;
    color: #ecf3f8; }
  .cv-s1.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-s1.ghost.opaque:hover, .cv-s1.ghost.opaque:focus {
      background: #105974;
      color: #ecf3f8; }

.cv-s1.speech-bubble {
  background: #105974;
  color: #ecf3f8; }
  .cv-s1.speech-bubble:after {
    border-right-color: #105974; }

.cv-s1.cs-action {
  background: #105974;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-s1.cs-action:hover, .cv-s1.cs-action:focus {
    background: #0d475d;
    color: #ecf3f8; }

.cv-s1.cs-tag, .cv-s1-bg.sd-tag {
  color: #105974;
  background-color: #dbe6ea; }

.cv-s-border {
  border-color: #1989b2; }

.cv-s-bg {
  background-color: #1989b2;
  color: white; }
  .cv-s-bg > a:not(.button) {
    color: #fff; }
  .cv-s-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-s,
button.cv-s,
a.cv-s-bg,
button.cv-s-bg {
  background-color: #1989b2;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-s:hover, a.cv-s:focus,
  button.cv-s:hover,
  button.cv-s:focus,
  a.cv-s-bg:hover,
  a.cv-s-bg:focus,
  button.cv-s-bg:hover,
  button.cv-s-bg:focus {
    background-color: #146e8e;
    color: white; }
  a.cv-s.ghost,
  button.cv-s.ghost,
  a.cv-s-bg.ghost,
  button.cv-s-bg.ghost {
    border: 1px solid #1989b2;
    background: transparent; }

.cv-s-text.cv-s-text {
  color: #1989b2; }

a.cv-s-text:hover {
  color: #146e8e; }

.cv-s-grad.cv-s-grad {
  background-color: #1989b2;
  color: white; }

.cv-s.ghost {
  color: #1989b2;
  background-color: transparent; }
  .cv-s.ghost + i.icon-caret-down {
    color: #1989b2; }
  .cv-s.ghost:hover {
    background: #1989b2;
    color: #ecf3f8; }
  .cv-s.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-s.ghost.opaque:hover, .cv-s.ghost.opaque:focus {
      background: #1989b2;
      color: #ecf3f8; }

.cv-s.speech-bubble {
  background: #1989b2;
  color: #ecf3f8; }
  .cv-s.speech-bubble:after {
    border-right-color: #1989b2; }

.cv-s.cs-action {
  background: #1989b2;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-s.cs-action:hover, .cv-s.cs-action:focus {
    background: #146e8e;
    color: #ecf3f8; }

.cv-s.cs-tag, .cv-s-bg.sd-tag {
  color: #1989b2;
  background-color: #ddedf3; }

.cv-s-1-border {
  border-color: #419ebf; }

.cv-s-1-bg {
  background-color: #419ebf;
  color: white; }
  .cv-s-1-bg > a:not(.button) {
    color: #fff; }
  .cv-s-1-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-s-1,
button.cv-s-1,
a.cv-s-1-bg,
button.cv-s-1-bg {
  background-color: #419ebf;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-s-1:hover, a.cv-s-1:focus,
  button.cv-s-1:hover,
  button.cv-s-1:focus,
  a.cv-s-1-bg:hover,
  a.cv-s-1-bg:focus,
  button.cv-s-1-bg:hover,
  button.cv-s-1-bg:focus {
    background-color: #347e99;
    color: white; }
  a.cv-s-1.ghost,
  button.cv-s-1.ghost,
  a.cv-s-1-bg.ghost,
  button.cv-s-1-bg.ghost {
    border: 1px solid #419ebf;
    background: transparent; }

.cv-s-1-text.cv-s-1-text {
  color: #419ebf; }

a.cv-s-1-text:hover {
  color: #347e99; }

.cv-s-1-grad.cv-s-1-grad {
  background-color: #419ebf;
  color: white; }

.cv-s-1.ghost {
  color: #419ebf;
  background-color: transparent; }
  .cv-s-1.ghost + i.icon-caret-down {
    color: #419ebf; }
  .cv-s-1.ghost:hover {
    background: #419ebf;
    color: #ecf3f8; }
  .cv-s-1.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-s-1.ghost.opaque:hover, .cv-s-1.ghost.opaque:focus {
      background: #419ebf;
      color: #ecf3f8; }

.cv-s-1.speech-bubble {
  background: #419ebf;
  color: #ecf3f8; }
  .cv-s-1.speech-bubble:after {
    border-right-color: #419ebf; }

.cv-s-1.cs-action {
  background: #419ebf;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-s-1.cs-action:hover, .cv-s-1.cs-action:focus {
    background: #347e99;
    color: #ecf3f8; }

.cv-s-1.cs-tag, .cv-s-1-bg.sd-tag {
  color: #419ebf;
  background-color: #e3f0f5; }

.cv-s-2-border {
  border-color: #6ab2cd; }

.cv-s-2-bg {
  background-color: #6ab2cd;
  color: white; }
  .cv-s-2-bg > a:not(.button) {
    color: #fff; }
  .cv-s-2-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-s-2,
button.cv-s-2,
a.cv-s-2-bg,
button.cv-s-2-bg {
  background-color: #6ab2cd;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-s-2:hover, a.cv-s-2:focus,
  button.cv-s-2:hover,
  button.cv-s-2:focus,
  a.cv-s-2-bg:hover,
  a.cv-s-2-bg:focus,
  button.cv-s-2-bg:hover,
  button.cv-s-2-bg:focus {
    background-color: #558ea4;
    color: white; }
  a.cv-s-2.ghost,
  button.cv-s-2.ghost,
  a.cv-s-2-bg.ghost,
  button.cv-s-2-bg.ghost {
    border: 1px solid #6ab2cd;
    background: transparent; }

.cv-s-2-text.cv-s-2-text {
  color: #6ab2cd; }

a.cv-s-2-text:hover {
  color: #558ea4; }

.cv-s-2-grad.cv-s-2-grad {
  background-color: #6ab2cd;
  color: white; }

.cv-s-2.ghost {
  color: #6ab2cd;
  background-color: transparent; }
  .cv-s-2.ghost + i.icon-caret-down {
    color: #6ab2cd; }
  .cv-s-2.ghost:hover {
    background: #6ab2cd;
    color: #ecf3f8; }
  .cv-s-2.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-s-2.ghost.opaque:hover, .cv-s-2.ghost.opaque:focus {
      background: #6ab2cd;
      color: #ecf3f8; }

.cv-s-2.speech-bubble {
  background: #6ab2cd;
  color: #ecf3f8; }
  .cv-s-2.speech-bubble:after {
    border-right-color: #6ab2cd; }

.cv-s-2.cs-action {
  background: #6ab2cd;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-s-2.cs-action:hover, .cv-s-2.cs-action:focus {
    background: #558ea4;
    color: #ecf3f8; }

.cv-s-2.cs-tag, .cv-s-2-bg.sd-tag {
  color: #6ab2cd;
  background-color: #e9f3f8; }

.cv-s-2-5-border {
  border-color: #dadde0; }

.cv-s-2-5-bg {
  background-color: #dadde0;
  color: #191b1d; }
  .cv-s-2-5-bg > a:not(.button) {
    color: #0065a3; }
  .cv-s-2-5-bg > a:not(.button):hover {
    color: #005182; }

a.cv-s-2-5,
button.cv-s-2-5,
a.cv-s-2-5-bg,
button.cv-s-2-5-bg {
  background-color: #dadde0;
  color: #191b1d;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-s-2-5:hover, a.cv-s-2-5:focus,
  button.cv-s-2-5:hover,
  button.cv-s-2-5:focus,
  a.cv-s-2-5-bg:hover,
  a.cv-s-2-5-bg:focus,
  button.cv-s-2-5-bg:hover,
  button.cv-s-2-5-bg:focus {
    background-color: #aeb1b3;
    color: white; }
  a.cv-s-2-5.ghost,
  button.cv-s-2-5.ghost,
  a.cv-s-2-5-bg.ghost,
  button.cv-s-2-5-bg.ghost {
    border: 1px solid #dadde0;
    background: transparent; }

.cv-s-2-5-text.cv-s-2-5-text {
  color: #dadde0; }

a.cv-s-2-5-text:hover {
  color: #aeb1b3; }

.cv-s-2-5-grad.cv-s-2-5-grad {
  background-color: #dadde0;
  color: #191b1d; }

.cv-s-2-5.ghost {
  color: #dadde0;
  background-color: transparent; }
  .cv-s-2-5.ghost + i.icon-caret-down {
    color: #dadde0; }
  .cv-s-2-5.ghost:hover {
    background: #dadde0;
    color: #505254; }
  .cv-s-2-5.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-s-2-5.ghost.opaque:hover, .cv-s-2-5.ghost.opaque:focus {
      background: #dadde0;
      color: #505254; }

.cv-s-2-5.speech-bubble {
  background: #dadde0;
  color: #505254; }
  .cv-s-2-5.speech-bubble:after {
    border-right-color: #dadde0; }

.cv-s-2-5.cs-action {
  background: #dadde0;
  color: #191b1d;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-s-2-5.cs-action:hover, .cv-s-2-5.cs-action:focus {
    background: #aeb1b3;
    color: #ecf3f8; }

.cv-s-2-5.cs-tag, .cv-s-2-5-bg.sd-tag {
  color: #191b1d;
  background-color: #dadde0; }

.cv-s-3-border {
  border-color: #e2f0f5; }

.cv-s-3-bg {
  background-color: #e2f0f5;
  color: #191b1d; }
  .cv-s-3-bg > a:not(.button) {
    color: #0065a3; }
  .cv-s-3-bg > a:not(.button):hover {
    color: #005182; }

a.cv-s-3,
button.cv-s-3,
a.cv-s-3-bg,
button.cv-s-3-bg {
  background-color: #e2f0f5;
  color: #191b1d;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-s-3:hover, a.cv-s-3:focus,
  button.cv-s-3:hover,
  button.cv-s-3:focus,
  a.cv-s-3-bg:hover,
  a.cv-s-3-bg:focus,
  button.cv-s-3-bg:hover,
  button.cv-s-3-bg:focus {
    background-color: #b5c0c4;
    color: #191b1d; }
  a.cv-s-3.ghost,
  button.cv-s-3.ghost,
  a.cv-s-3-bg.ghost,
  button.cv-s-3-bg.ghost {
    border: 1px solid #e2f0f5;
    background: transparent; }

.cv-s-3-text.cv-s-3-text {
  color: #e2f0f5; }

a.cv-s-3-text:hover {
  color: #b5c0c4; }

.cv-s-3-grad.cv-s-3-grad {
  background-color: #e2f0f5;
  color: #191b1d; }

.cv-s-3.ghost {
  color: #e2f0f5;
  background-color: transparent; }
  .cv-s-3.ghost + i.icon-caret-down {
    color: #e2f0f5; }
  .cv-s-3.ghost:hover {
    background: #e2f0f5;
    color: #505254; }
  .cv-s-3.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-s-3.ghost.opaque:hover, .cv-s-3.ghost.opaque:focus {
      background: #e2f0f5;
      color: #505254; }

.cv-s-3.speech-bubble {
  background: #e2f0f5;
  color: #505254; }
  .cv-s-3.speech-bubble:after {
    border-right-color: #e2f0f5; }

.cv-s-3.cs-action {
  background: #e2f0f5;
  color: #191b1d;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-s-3.cs-action:hover, .cv-s-3.cs-action:focus {
    background: #b5c0c4;
    color: #505254; }

.cv-s-3.cs-tag, .cv-s-3-bg.sd-tag {
  color: #191b1d;
  background-color: #e2f0f5; }

.cv-t-border {
  border-color: #465270; }

.cv-t-bg {
  background-color: #465270;
  color: white; }
  .cv-t-bg > a:not(.button) {
    color: #fff; }
  .cv-t-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-t,
button.cv-t,
a.cv-t-bg,
button.cv-t-bg {
  background-color: #465270;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-t:hover, a.cv-t:focus,
  button.cv-t:hover,
  button.cv-t:focus,
  a.cv-t-bg:hover,
  a.cv-t-bg:focus,
  button.cv-t-bg:hover,
  button.cv-t-bg:focus {
    background-color: #38425a;
    color: white; }
  a.cv-t.ghost,
  button.cv-t.ghost,
  a.cv-t-bg.ghost,
  button.cv-t-bg.ghost {
    border: 1px solid #465270;
    background: transparent; }

.cv-t-text.cv-t-text {
  color: #465270; }

a.cv-t-text:hover {
  color: #38425a; }

.cv-t-grad.cv-t-grad {
  background-color: #465270;
  color: white; }

.cv-t.ghost {
  color: #465270;
  background-color: transparent; }
  .cv-t.ghost + i.icon-caret-down {
    color: #465270; }
  .cv-t.ghost:hover {
    background: #465270;
    color: #ecf3f8; }
  .cv-t.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-t.ghost.opaque:hover, .cv-t.ghost.opaque:focus {
      background: #465270;
      color: #ecf3f8; }

.cv-t.speech-bubble {
  background: #465270;
  color: #ecf3f8; }
  .cv-t.speech-bubble:after {
    border-right-color: #465270; }

.cv-t.cs-action {
  background: #465270;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-t.cs-action:hover, .cv-t.cs-action:focus {
    background: #38425a;
    color: #ecf3f8; }

.cv-t.cs-tag, .cv-t-bg.sd-tag {
  color: #465270;
  background-color: #e3e5ea; }

.cv-q-border {
  border-color: #004772; }

.cv-q-bg {
  background-color: #004772;
  color: white; }
  .cv-q-bg > a:not(.button) {
    color: #fff; }
  .cv-q-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-q,
button.cv-q,
a.cv-q-bg,
button.cv-q-bg {
  background-color: #004772;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-q:hover, a.cv-q:focus,
  button.cv-q:hover,
  button.cv-q:focus,
  a.cv-q-bg:hover,
  a.cv-q-bg:focus,
  button.cv-q-bg:hover,
  button.cv-q-bg:focus {
    background-color: #00395b;
    color: white; }
  a.cv-q.ghost,
  button.cv-q.ghost,
  a.cv-q-bg.ghost,
  button.cv-q-bg.ghost {
    border: 1px solid #004772;
    background: transparent; }

.cv-q-text.cv-q-text {
  color: #004772; }

a.cv-q-text:hover {
  color: #00395b; }

.cv-q-grad.cv-q-grad {
  background-color: #004772;
  color: white; }

.cv-q.ghost {
  color: #004772;
  background-color: transparent; }
  .cv-q.ghost + i.icon-caret-down {
    color: #004772; }
  .cv-q.ghost:hover {
    background: #004772;
    color: #ecf3f8; }
  .cv-q.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-q.ghost.opaque:hover, .cv-q.ghost.opaque:focus {
      background: #004772;
      color: #ecf3f8; }

.cv-q.speech-bubble {
  background: #004772;
  color: #ecf3f8; }
  .cv-q.speech-bubble:after {
    border-right-color: #004772; }

.cv-q.cs-action {
  background: #004772;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-q.cs-action:hover, .cv-q.cs-action:focus {
    background: #00395b;
    color: #ecf3f8; }

.cv-q.cs-tag, .cv-q-bg.sd-tag {
  color: #004772;
  background-color: #d9e3ea; }

.cv-g3-border {
  border-color: #040506; }

.cv-g3-bg {
  background-color: #040506;
  color: white; }
  .cv-g3-bg > a:not(.button) {
    color: #fff; }
  .cv-g3-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-g3,
button.cv-g3,
a.cv-g3-bg,
button.cv-g3-bg {
  background-color: #040506;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-g3:hover, a.cv-g3:focus,
  button.cv-g3:hover,
  button.cv-g3:focus,
  a.cv-g3-bg:hover,
  a.cv-g3-bg:focus,
  button.cv-g3-bg:hover,
  button.cv-g3-bg:focus {
    background-color: #030405;
    color: white; }
  a.cv-g3.ghost,
  button.cv-g3.ghost,
  a.cv-g3-bg.ghost,
  button.cv-g3-bg.ghost {
    border: 1px solid #040506;
    background: transparent; }

.cv-g3-text.cv-g3-text {
  color: #040506; }

a.cv-g3-text:hover {
  color: #030405; }

.cv-g3-grad.cv-g3-grad {
  background-color: #040506;
  color: white; }

.cv-g3.ghost {
  color: #040506;
  background-color: transparent; }
  .cv-g3.ghost + i.icon-caret-down {
    color: #040506; }
  .cv-g3.ghost:hover {
    background: #040506;
    color: #ecf3f8; }
  .cv-g3.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-g3.ghost.opaque:hover, .cv-g3.ghost.opaque:focus {
      background: #040506;
      color: #ecf3f8; }

.cv-g3.speech-bubble {
  background: #040506;
  color: #ecf3f8; }
  .cv-g3.speech-bubble:after {
    border-right-color: #040506; }

.cv-g3.cs-action {
  background: #040506;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-g3.cs-action:hover, .cv-g3.cs-action:focus {
    background: #030405;
    color: #ecf3f8; }

.cv-g3.cs-tag, .cv-g3-bg.sd-tag {
  color: #040506;
  background-color: #d9dada; }

.cv-g2-border {
  border-color: #191b1d; }

.cv-g2-bg {
  background-color: #191b1d;
  color: white; }
  .cv-g2-bg > a:not(.button) {
    color: #fff; }
  .cv-g2-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-g2,
button.cv-g2,
a.cv-g2-bg,
button.cv-g2-bg {
  background-color: #191b1d;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-g2:hover, a.cv-g2:focus,
  button.cv-g2:hover,
  button.cv-g2:focus,
  a.cv-g2-bg:hover,
  a.cv-g2-bg:focus,
  button.cv-g2-bg:hover,
  button.cv-g2-bg:focus {
    background-color: #141617;
    color: white; }
  a.cv-g2.ghost,
  button.cv-g2.ghost,
  a.cv-g2-bg.ghost,
  button.cv-g2-bg.ghost {
    border: 1px solid #191b1d;
    background: transparent; }

.cv-g2-text.cv-g2-text {
  color: #191b1d; }

a.cv-g2-text:hover {
  color: #141617; }

.cv-g2-grad.cv-g2-grad {
  background-color: #191b1d;
  color: white; }

.cv-g2.ghost {
  color: #191b1d;
  background-color: transparent; }
  .cv-g2.ghost + i.icon-caret-down {
    color: #191b1d; }
  .cv-g2.ghost:hover {
    background: #191b1d;
    color: #ecf3f8; }
  .cv-g2.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-g2.ghost.opaque:hover, .cv-g2.ghost.opaque:focus {
      background: #191b1d;
      color: #ecf3f8; }

.cv-g2.speech-bubble {
  background: #191b1d;
  color: #ecf3f8; }
  .cv-g2.speech-bubble:after {
    border-right-color: #191b1d; }

.cv-g2.cs-action {
  background: #191b1d;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-g2.cs-action:hover, .cv-g2.cs-action:focus {
    background: #141617;
    color: #ecf3f8; }

.cv-g2.cs-tag, .cv-g2-bg.sd-tag {
  color: #191b1d;
  background-color: #dddddd; }

.cv-g1-border {
  border-color: #505254; }

.cv-g1-bg {
  background-color: #505254;
  color: white; }
  .cv-g1-bg > a:not(.button) {
    color: #fff; }
  .cv-g1-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-g1,
button.cv-g1,
a.cv-g1-bg,
button.cv-g1-bg {
  background-color: #505254;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-g1:hover, a.cv-g1:focus,
  button.cv-g1:hover,
  button.cv-g1:focus,
  a.cv-g1-bg:hover,
  a.cv-g1-bg:focus,
  button.cv-g1-bg:hover,
  button.cv-g1-bg:focus {
    background-color: #404243;
    color: white; }
  a.cv-g1.ghost,
  button.cv-g1.ghost,
  a.cv-g1-bg.ghost,
  button.cv-g1-bg.ghost {
    border: 1px solid #505254;
    background: transparent; }

.cv-g1-text.cv-g1-text {
  color: #505254; }

a.cv-g1-text:hover {
  color: #404243; }

.cv-g1-grad.cv-g1-grad {
  background-color: #505254;
  color: white; }

.cv-g1.ghost {
  color: #505254;
  background-color: transparent; }
  .cv-g1.ghost + i.icon-caret-down {
    color: #505254; }
  .cv-g1.ghost:hover {
    background: #505254;
    color: #ecf3f8; }
  .cv-g1.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-g1.ghost.opaque:hover, .cv-g1.ghost.opaque:focus {
      background: #505254;
      color: #ecf3f8; }

.cv-g1.speech-bubble {
  background: #505254;
  color: #ecf3f8; }
  .cv-g1.speech-bubble:after {
    border-right-color: #505254; }

.cv-g1.cs-action {
  background: #505254;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-g1.cs-action:hover, .cv-g1.cs-action:focus {
    background: #404243;
    color: #ecf3f8; }

.cv-g1.cs-tag, .cv-g1-bg.sd-tag {
  color: #505254;
  background-color: #e5e5e5; }

.cv-g-border {
  border-color: #676a6b; }

.cv-g-bg {
  background-color: #676a6b;
  color: white; }
  .cv-g-bg > a:not(.button) {
    color: #fff; }
  .cv-g-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-g,
button.cv-g,
a.cv-g-bg,
button.cv-g-bg {
  background-color: #676a6b;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-g:hover, a.cv-g:focus,
  button.cv-g:hover,
  button.cv-g:focus,
  a.cv-g-bg:hover,
  a.cv-g-bg:focus,
  button.cv-g-bg:hover,
  button.cv-g-bg:focus {
    background-color: #525556;
    color: white; }
  a.cv-g.ghost,
  button.cv-g.ghost,
  a.cv-g-bg.ghost,
  button.cv-g-bg.ghost {
    border: 1px solid #676a6b;
    background: transparent; }

.cv-g-text.cv-g-text {
  color: #676a6b; }

a.cv-g-text:hover {
  color: #525556; }

.cv-g-grad.cv-g-grad {
  background-color: #676a6b;
  color: white; }

.cv-g.ghost {
  color: #676a6b;
  background-color: transparent; }
  .cv-g.ghost + i.icon-caret-down {
    color: #676a6b; }
  .cv-g.ghost:hover {
    background: #676a6b;
    color: #ecf3f8; }
  .cv-g.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-g.ghost.opaque:hover, .cv-g.ghost.opaque:focus {
      background: #676a6b;
      color: #ecf3f8; }

.cv-g.speech-bubble {
  background: #676a6b;
  color: #ecf3f8; }
  .cv-g.speech-bubble:after {
    border-right-color: #676a6b; }

.cv-g.cs-action {
  background: #676a6b;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-g.cs-action:hover, .cv-g.cs-action:focus {
    background: #525556;
    color: #ecf3f8; }

.cv-g.cs-tag, .cv-g-bg.sd-tag {
  color: #676a6b;
  background-color: #e8e9e9; }

.cv-g-1-border {
  border-color: #8d9093; }

.cv-g-1-bg {
  background-color: #8d9093;
  color: white; }
  .cv-g-1-bg > a:not(.button) {
    color: #fff; }
  .cv-g-1-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-g-1,
button.cv-g-1,
a.cv-g-1-bg,
button.cv-g-1-bg {
  background-color: #8d9093;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-g-1:hover, a.cv-g-1:focus,
  button.cv-g-1:hover,
  button.cv-g-1:focus,
  a.cv-g-1-bg:hover,
  a.cv-g-1-bg:focus,
  button.cv-g-1-bg:hover,
  button.cv-g-1-bg:focus {
    background-color: #717376;
    color: white; }
  a.cv-g-1.ghost,
  button.cv-g-1.ghost,
  a.cv-g-1-bg.ghost,
  button.cv-g-1-bg.ghost {
    border: 1px solid #8d9093;
    background: transparent; }

.cv-g-1-text.cv-g-1-text {
  color: #8d9093; }

a.cv-g-1-text:hover {
  color: #717376; }

.cv-g-1-grad.cv-g-1-grad {
  background-color: #8d9093;
  color: white; }

.cv-g-1.ghost {
  color: #8d9093;
  background-color: transparent; }
  .cv-g-1.ghost + i.icon-caret-down {
    color: #8d9093; }
  .cv-g-1.ghost:hover {
    background: #8d9093;
    color: #ecf3f8; }
  .cv-g-1.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-g-1.ghost.opaque:hover, .cv-g-1.ghost.opaque:focus {
      background: #8d9093;
      color: #ecf3f8; }

.cv-g-1.speech-bubble {
  background: #8d9093;
  color: #ecf3f8; }
  .cv-g-1.speech-bubble:after {
    border-right-color: #8d9093; }

.cv-g-1.cs-action {
  background: #8d9093;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-g-1.cs-action:hover, .cv-g-1.cs-action:focus {
    background: #717376;
    color: #ecf3f8; }

.cv-g-1.cs-tag, .cv-g-1-bg.sd-tag {
  color: #8d9093;
  background-color: #eeeeef; }

.cv-g-1-5-border {
  border-color: #a3a7ab; }

.cv-g-1-5-bg {
  background-color: #a3a7ab;
  color: white; }
  .cv-g-1-5-bg > a:not(.button) {
    color: #fff; }
  .cv-g-1-5-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-g-1-5,
button.cv-g-1-5,
a.cv-g-1-5-bg,
button.cv-g-1-5-bg {
  background-color: #a3a7ab;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-g-1-5:hover, a.cv-g-1-5:focus,
  button.cv-g-1-5:hover,
  button.cv-g-1-5:focus,
  a.cv-g-1-5-bg:hover,
  a.cv-g-1-5-bg:focus,
  button.cv-g-1-5-bg:hover,
  button.cv-g-1-5-bg:focus {
    background-color: #828689;
    color: white; }
  a.cv-g-1-5.ghost,
  button.cv-g-1-5.ghost,
  a.cv-g-1-5-bg.ghost,
  button.cv-g-1-5-bg.ghost {
    border: 1px solid #a3a7ab;
    background: transparent; }

.cv-g-1-5-text.cv-g-1-5-text {
  color: #a3a7ab; }

a.cv-g-1-5-text:hover {
  color: #828689; }

.cv-g-1-5-grad.cv-g-1-5-grad {
  background-color: #a3a7ab;
  color: white; }

.cv-g-1-5.ghost {
  color: #a3a7ab;
  background-color: transparent; }
  .cv-g-1-5.ghost + i.icon-caret-down {
    color: #a3a7ab; }
  .cv-g-1-5.ghost:hover {
    background: #a3a7ab;
    color: #ecf3f8; }
  .cv-g-1-5.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-g-1-5.ghost.opaque:hover, .cv-g-1-5.ghost.opaque:focus {
      background: #a3a7ab;
      color: #ecf3f8; }

.cv-g-1-5.speech-bubble {
  background: #a3a7ab;
  color: #ecf3f8; }
  .cv-g-1-5.speech-bubble:after {
    border-right-color: #a3a7ab; }

.cv-g-1-5.cs-action {
  background: #a3a7ab;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-g-1-5.cs-action:hover, .cv-g-1-5.cs-action:focus {
    background: #828689;
    color: #ecf3f8; }

.cv-g-1-5.cs-tag, .cv-g-1-5-bg.sd-tag {
  color: #a3a7ab;
  background-color: #f1f2f2; }

.cv-g-2-border {
  border-color: #b9bdc2; }

.cv-g-2-bg {
  background-color: #b9bdc2;
  color: #191b1d; }
  .cv-g-2-bg > a:not(.button) {
    color: #fff; }
  .cv-g-2-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-g-2,
button.cv-g-2,
a.cv-g-2-bg,
button.cv-g-2-bg {
  background-color: #b9bdc2;
  color: #191b1d;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-g-2:hover, a.cv-g-2:focus,
  button.cv-g-2:hover,
  button.cv-g-2:focus,
  a.cv-g-2-bg:hover,
  a.cv-g-2-bg:focus,
  button.cv-g-2-bg:hover,
  button.cv-g-2-bg:focus {
    background-color: #94979b;
    color: white; }
  a.cv-g-2.ghost,
  button.cv-g-2.ghost,
  a.cv-g-2-bg.ghost,
  button.cv-g-2-bg.ghost {
    border: 1px solid #b9bdc2;
    background: transparent; }

.cv-g-2-text.cv-g-2-text {
  color: #b9bdc2; }

a.cv-g-2-text:hover {
  color: #94979b; }

.cv-g-2-grad.cv-g-2-grad {
  background-color: #b9bdc2;
  color: #191b1d; }

.cv-g-2.ghost {
  color: #b9bdc2;
  background-color: transparent; }
  .cv-g-2.ghost + i.icon-caret-down {
    color: #b9bdc2; }
  .cv-g-2.ghost:hover {
    background: #b9bdc2;
    color: #505254; }
  .cv-g-2.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-g-2.ghost.opaque:hover, .cv-g-2.ghost.opaque:focus {
      background: #b9bdc2;
      color: #505254; }

.cv-g-2.speech-bubble {
  background: #b9bdc2;
  color: #505254; }
  .cv-g-2.speech-bubble:after {
    border-right-color: #b9bdc2; }

.cv-g-2.cs-action {
  background: #b9bdc2;
  color: #191b1d;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-g-2.cs-action:hover, .cv-g-2.cs-action:focus {
    background: #94979b;
    color: #ecf3f8; }

.cv-g-2.cs-tag, .cv-g-2-bg.sd-tag {
  color: #191b1d;
  background-color: #b9bdc2; }

.cv-g-2-5-border {
  border-color: #cbced1; }

.cv-g-2-5-bg {
  background-color: #cbced1;
  color: #191b1d; }
  .cv-g-2-5-bg > a:not(.button) {
    color: #0065a3; }
  .cv-g-2-5-bg > a:not(.button):hover {
    color: #005182; }

a.cv-g-2-5,
button.cv-g-2-5,
a.cv-g-2-5-bg,
button.cv-g-2-5-bg {
  background-color: #cbced1;
  color: #191b1d;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-g-2-5:hover, a.cv-g-2-5:focus,
  button.cv-g-2-5:hover,
  button.cv-g-2-5:focus,
  a.cv-g-2-5-bg:hover,
  a.cv-g-2-5-bg:focus,
  button.cv-g-2-5-bg:hover,
  button.cv-g-2-5-bg:focus {
    background-color: #a2a5a7;
    color: white; }
  a.cv-g-2-5.ghost,
  button.cv-g-2-5.ghost,
  a.cv-g-2-5-bg.ghost,
  button.cv-g-2-5-bg.ghost {
    border: 1px solid #cbced1;
    background: transparent; }

.cv-g-2-5-text.cv-g-2-5-text {
  color: #cbced1; }

a.cv-g-2-5-text:hover {
  color: #a2a5a7; }

.cv-g-2-5-grad.cv-g-2-5-grad {
  background-color: #cbced1;
  color: #191b1d; }

.cv-g-2-5.ghost {
  color: #cbced1;
  background-color: transparent; }
  .cv-g-2-5.ghost + i.icon-caret-down {
    color: #cbced1; }
  .cv-g-2-5.ghost:hover {
    background: #cbced1;
    color: #505254; }
  .cv-g-2-5.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-g-2-5.ghost.opaque:hover, .cv-g-2-5.ghost.opaque:focus {
      background: #cbced1;
      color: #505254; }

.cv-g-2-5.speech-bubble {
  background: #cbced1;
  color: #505254; }
  .cv-g-2-5.speech-bubble:after {
    border-right-color: #cbced1; }

.cv-g-2-5.cs-action {
  background: #cbced1;
  color: #191b1d;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-g-2-5.cs-action:hover, .cv-g-2-5.cs-action:focus {
    background: #a2a5a7;
    color: #ecf3f8; }

.cv-g-2-5.cs-tag, .cv-g-2-5-bg.sd-tag {
  color: #191b1d;
  background-color: #cbced1; }

.cv-g-2-7-5-border {
  border-color: #dde1e3; }

.cv-g-2-7-5-bg {
  background-color: #dde1e3;
  color: #191b1d; }
  .cv-g-2-7-5-bg > a:not(.button) {
    color: #0065a3; }
  .cv-g-2-7-5-bg > a:not(.button):hover {
    color: #005182; }

a.cv-g-2-7-5,
button.cv-g-2-7-5,
a.cv-g-2-7-5-bg,
button.cv-g-2-7-5-bg {
  background-color: #dde1e3;
  color: #191b1d;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-g-2-7-5:hover, a.cv-g-2-7-5:focus,
  button.cv-g-2-7-5:hover,
  button.cv-g-2-7-5:focus,
  a.cv-g-2-7-5-bg:hover,
  a.cv-g-2-7-5-bg:focus,
  button.cv-g-2-7-5-bg:hover,
  button.cv-g-2-7-5-bg:focus {
    background-color: #b1b4b6;
    color: white; }
  a.cv-g-2-7-5.ghost,
  button.cv-g-2-7-5.ghost,
  a.cv-g-2-7-5-bg.ghost,
  button.cv-g-2-7-5-bg.ghost {
    border: 1px solid #dde1e3;
    background: transparent; }

.cv-g-2-7-5-text.cv-g-2-7-5-text {
  color: #dde1e3; }

a.cv-g-2-7-5-text:hover {
  color: #b1b4b6; }

.cv-g-2-7-5-grad.cv-g-2-7-5-grad {
  background-color: #dde1e3;
  color: #191b1d; }

.cv-g-2-7-5.ghost {
  color: #dde1e3;
  background-color: transparent; }
  .cv-g-2-7-5.ghost + i.icon-caret-down {
    color: #dde1e3; }
  .cv-g-2-7-5.ghost:hover {
    background: #dde1e3;
    color: #505254; }
  .cv-g-2-7-5.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-g-2-7-5.ghost.opaque:hover, .cv-g-2-7-5.ghost.opaque:focus {
      background: #dde1e3;
      color: #505254; }

.cv-g-2-7-5.speech-bubble {
  background: #dde1e3;
  color: #505254; }
  .cv-g-2-7-5.speech-bubble:after {
    border-right-color: #dde1e3; }

.cv-g-2-7-5.cs-action {
  background: #dde1e3;
  color: #191b1d;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-g-2-7-5.cs-action:hover, .cv-g-2-7-5.cs-action:focus {
    background: #b1b4b6;
    color: #ecf3f8; }

.cv-g-2-7-5.cs-tag, .cv-g-2-7-5-bg.sd-tag {
  color: #191b1d;
  background-color: #dde1e3; }

.cv-g-3-border {
  border-color: #e9f1f2; }

.cv-g-3-bg {
  background-color: #e9f1f2;
  color: #191b1d; }
  .cv-g-3-bg > a:not(.button) {
    color: #0065a3; }
  .cv-g-3-bg > a:not(.button):hover {
    color: #005182; }

a.cv-g-3,
button.cv-g-3,
a.cv-g-3-bg,
button.cv-g-3-bg {
  background-color: #e9f1f2;
  color: #191b1d;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-g-3:hover, a.cv-g-3:focus,
  button.cv-g-3:hover,
  button.cv-g-3:focus,
  a.cv-g-3-bg:hover,
  a.cv-g-3-bg:focus,
  button.cv-g-3-bg:hover,
  button.cv-g-3-bg:focus {
    background-color: #bac1c2;
    color: #191b1d; }
  a.cv-g-3.ghost,
  button.cv-g-3.ghost,
  a.cv-g-3-bg.ghost,
  button.cv-g-3-bg.ghost {
    border: 1px solid #e9f1f2;
    background: transparent; }

.cv-g-3-text.cv-g-3-text {
  color: #e9f1f2; }

a.cv-g-3-text:hover {
  color: #bac1c2; }

.cv-g-3-grad.cv-g-3-grad {
  background-color: #e9f1f2;
  color: #191b1d; }

.cv-g-3.ghost {
  color: #e9f1f2;
  background-color: transparent; }
  .cv-g-3.ghost + i.icon-caret-down {
    color: #e9f1f2; }
  .cv-g-3.ghost:hover {
    background: #e9f1f2;
    color: #505254; }
  .cv-g-3.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-g-3.ghost.opaque:hover, .cv-g-3.ghost.opaque:focus {
      background: #e9f1f2;
      color: #505254; }

.cv-g-3.speech-bubble {
  background: #e9f1f2;
  color: #505254; }
  .cv-g-3.speech-bubble:after {
    border-right-color: #e9f1f2; }

.cv-g-3.cs-action {
  background: #e9f1f2;
  color: #191b1d;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-g-3.cs-action:hover, .cv-g-3.cs-action:focus {
    background: #bac1c2;
    color: #505254; }

.cv-g-3.cs-tag, .cv-g-3-bg.sd-tag {
  color: #191b1d;
  background-color: #e9f1f2; }

.cv-g-4-border {
  border-color: #ecf3f8; }

.cv-g-4-bg {
  background-color: #ecf3f8;
  color: #191b1d; }
  .cv-g-4-bg > a:not(.button) {
    color: #0065a3; }
  .cv-g-4-bg > a:not(.button):hover {
    color: #005182; }

a.cv-g-4,
button.cv-g-4,
a.cv-g-4-bg,
button.cv-g-4-bg {
  background-color: #ecf3f8;
  color: #191b1d;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-g-4:hover, a.cv-g-4:focus,
  button.cv-g-4:hover,
  button.cv-g-4:focus,
  a.cv-g-4-bg:hover,
  a.cv-g-4-bg:focus,
  button.cv-g-4-bg:hover,
  button.cv-g-4-bg:focus {
    background-color: #bdc2c6;
    color: #191b1d; }
  a.cv-g-4.ghost,
  button.cv-g-4.ghost,
  a.cv-g-4-bg.ghost,
  button.cv-g-4-bg.ghost {
    border: 1px solid #ecf3f8;
    background: transparent; }

.cv-g-4-text.cv-g-4-text {
  color: #ecf3f8; }

a.cv-g-4-text:hover {
  color: #bdc2c6; }

.cv-g-4-grad.cv-g-4-grad {
  background-color: #ecf3f8;
  color: #191b1d; }

.cv-g-4.ghost {
  color: #ecf3f8;
  background-color: transparent; }
  .cv-g-4.ghost + i.icon-caret-down {
    color: #ecf3f8; }
  .cv-g-4.ghost:hover {
    background: #ecf3f8;
    color: #505254; }
  .cv-g-4.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-g-4.ghost.opaque:hover, .cv-g-4.ghost.opaque:focus {
      background: #ecf3f8;
      color: #505254; }

.cv-g-4.speech-bubble {
  background: #ecf3f8;
  color: #505254; }
  .cv-g-4.speech-bubble:after {
    border-right-color: #ecf3f8; }

.cv-g-4.cs-action {
  background: #ecf3f8;
  color: #191b1d;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-g-4.cs-action:hover, .cv-g-4.cs-action:focus {
    background: #bdc2c6;
    color: #505254; }

.cv-g-4.cs-tag, .cv-g-4-bg.sd-tag {
  color: #191b1d;
  background-color: #ecf3f8; }

.cv-w-border {
  border-color: #fff; }

.cv-w-bg {
  background-color: #fff;
  color: #191b1d; }
  .cv-w-bg > a:not(.button) {
    color: #0065a3; }
  .cv-w-bg > a:not(.button):hover {
    color: #005182; }

a.cv-w,
button.cv-w,
a.cv-w-bg,
button.cv-w-bg {
  background-color: #fff;
  color: #191b1d;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-w:hover, a.cv-w:focus,
  button.cv-w:hover,
  button.cv-w:focus,
  a.cv-w-bg:hover,
  a.cv-w-bg:focus,
  button.cv-w-bg:hover,
  button.cv-w-bg:focus {
    background-color: #cccccc;
    color: #191b1d; }
  a.cv-w.ghost,
  button.cv-w.ghost,
  a.cv-w-bg.ghost,
  button.cv-w-bg.ghost {
    border: 1px solid #fff;
    background: transparent; }

.cv-w-text.cv-w-text {
  color: #fff; }

a.cv-w-text:hover {
  color: #cccccc; }

.cv-w-grad.cv-w-grad {
  background-color: #fff;
  color: #191b1d; }

.cv-w.ghost {
  color: #fff;
  background-color: transparent; }
  .cv-w.ghost + i.icon-caret-down {
    color: #fff; }
  .cv-w.ghost:hover {
    background: #fff;
    color: #505254; }
  .cv-w.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-w.ghost.opaque:hover, .cv-w.ghost.opaque:focus {
      background: #fff;
      color: #505254; }

.cv-w.speech-bubble {
  background: #fff;
  color: #505254; }
  .cv-w.speech-bubble:after {
    border-right-color: #fff; }

.cv-w.cs-action {
  background: #fff;
  color: #191b1d;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-w.cs-action:hover, .cv-w.cs-action:focus {
    background: #cccccc;
    color: #505254; }

.cv-w.cs-tag, .cv-w-bg.sd-tag {
  color: #191b1d;
  background-color: #fff; }

.cv-white-border {
  border-color: #fff; }

.cv-white-bg {
  background-color: #fff;
  color: #191b1d; }
  .cv-white-bg > a:not(.button) {
    color: #0065a3; }
  .cv-white-bg > a:not(.button):hover {
    color: #005182; }

a.cv-white,
button.cv-white,
a.cv-white-bg,
button.cv-white-bg {
  background-color: #fff;
  color: #191b1d;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-white:hover, a.cv-white:focus,
  button.cv-white:hover,
  button.cv-white:focus,
  a.cv-white-bg:hover,
  a.cv-white-bg:focus,
  button.cv-white-bg:hover,
  button.cv-white-bg:focus {
    background-color: #cccccc;
    color: #191b1d; }
  a.cv-white.ghost,
  button.cv-white.ghost,
  a.cv-white-bg.ghost,
  button.cv-white-bg.ghost {
    border: 1px solid #fff;
    background: transparent; }

.cv-white-text.cv-white-text {
  color: #fff; }

a.cv-white-text:hover {
  color: #cccccc; }

.cv-white-grad.cv-white-grad {
  background-color: #fff;
  color: #191b1d; }

.cv-white.ghost {
  color: #fff;
  background-color: transparent; }
  .cv-white.ghost + i.icon-caret-down {
    color: #fff; }
  .cv-white.ghost:hover {
    background: #fff;
    color: #505254; }
  .cv-white.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-white.ghost.opaque:hover, .cv-white.ghost.opaque:focus {
      background: #fff;
      color: #505254; }

.cv-white.speech-bubble {
  background: #fff;
  color: #505254; }
  .cv-white.speech-bubble:after {
    border-right-color: #fff; }

.cv-white.cs-action {
  background: #fff;
  color: #191b1d;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-white.cs-action:hover, .cv-white.cs-action:focus {
    background: #cccccc;
    color: #505254; }

.cv-white.cs-tag, .cv-white-bg.sd-tag {
  color: #191b1d;
  background-color: #fff; }

.cv-button-border {
  border-color: #0065a3; }

.cv-button-bg {
  background-color: #0065a3;
  color: white; }
  .cv-button-bg > a:not(.button) {
    color: #fff; }
  .cv-button-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-button,
button.cv-button,
a.cv-button-bg,
button.cv-button-bg {
  background-color: #0065a3;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-button:hover, a.cv-button:focus,
  button.cv-button:hover,
  button.cv-button:focus,
  a.cv-button-bg:hover,
  a.cv-button-bg:focus,
  button.cv-button-bg:hover,
  button.cv-button-bg:focus {
    background-color: #005182;
    color: white; }
  a.cv-button.ghost,
  button.cv-button.ghost,
  a.cv-button-bg.ghost,
  button.cv-button-bg.ghost {
    border: 1px solid #0065a3;
    background: transparent; }

.cv-button-text.cv-button-text {
  color: #0065a3; }

a.cv-button-text:hover {
  color: #005182; }

.cv-button-grad.cv-button-grad {
  background-color: #0065a3;
  color: white; }

.cv-button.ghost {
  color: #0065a3;
  background-color: transparent; }
  .cv-button.ghost + i.icon-caret-down {
    color: #0065a3; }
  .cv-button.ghost:hover {
    background: #0065a3;
    color: #ecf3f8; }
  .cv-button.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-button.ghost.opaque:hover, .cv-button.ghost.opaque:focus {
      background: #0065a3;
      color: #ecf3f8; }

.cv-button.speech-bubble {
  background: #0065a3;
  color: #ecf3f8; }
  .cv-button.speech-bubble:after {
    border-right-color: #0065a3; }

.cv-button.cs-action {
  background: #0065a3;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-button.cs-action:hover, .cv-button.cs-action:focus {
    background: #005182;
    color: #ecf3f8; }

.cv-button.cs-tag, .cv-button-bg.sd-tag {
  color: #0065a3;
  background-color: #d9e8f1; }

.button-green-border {
  border-color: #0da141; }

.button-green-bg {
  background-color: #0da141;
  color: white; }
  .button-green-bg > a:not(.button) {
    color: #fff; }
  .button-green-bg > a:not(.button):hover {
    color: #cccccc; }

a.button-green,
button.button-green,
a.button-green-bg,
button.button-green-bg {
  background-color: #0da141;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.button-green:hover, a.button-green:focus,
  button.button-green:hover,
  button.button-green:focus,
  a.button-green-bg:hover,
  a.button-green-bg:focus,
  button.button-green-bg:hover,
  button.button-green-bg:focus {
    background-color: #0a8134;
    color: white; }
  a.button-green.ghost,
  button.button-green.ghost,
  a.button-green-bg.ghost,
  button.button-green-bg.ghost {
    border: 1px solid #0da141;
    background: transparent; }

.button-green-text.button-green-text {
  color: #0da141; }

a.button-green-text:hover {
  color: #0a8134; }

.button-green-grad.button-green-grad {
  background-color: #0da141;
  color: white; }

.button-green.ghost {
  color: #0da141;
  background-color: transparent; }
  .button-green.ghost + i.icon-caret-down {
    color: #0da141; }
  .button-green.ghost:hover {
    background: #0da141;
    color: #ecf3f8; }
  .button-green.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .button-green.ghost.opaque:hover, .button-green.ghost.opaque:focus {
      background: #0da141;
      color: #ecf3f8; }

.button-green.speech-bubble {
  background: #0da141;
  color: #ecf3f8; }
  .button-green.speech-bubble:after {
    border-right-color: #0da141; }

.button-green.cs-action {
  background: #0da141;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .button-green.cs-action:hover, .button-green.cs-action:focus {
    background: #0a8134;
    color: #ecf3f8; }

.button-green.cs-tag, .button-green-bg.sd-tag {
  color: #0da141;
  background-color: #dbf1e3; }

.button-red-border {
  border-color: #D10E0E; }

.button-red-bg {
  background-color: #D10E0E;
  color: white; }
  .button-red-bg > a:not(.button) {
    color: #fff; }
  .button-red-bg > a:not(.button):hover {
    color: #cccccc; }

a.button-red,
button.button-red,
a.button-red-bg,
button.button-red-bg {
  background-color: #D10E0E;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.button-red:hover, a.button-red:focus,
  button.button-red:hover,
  button.button-red:focus,
  a.button-red-bg:hover,
  a.button-red-bg:focus,
  button.button-red-bg:hover,
  button.button-red-bg:focus {
    background-color: #a70b0b;
    color: white; }
  a.button-red.ghost,
  button.button-red.ghost,
  a.button-red-bg.ghost,
  button.button-red-bg.ghost {
    border: 1px solid #D10E0E;
    background: transparent; }

.button-red-text.button-red-text {
  color: #D10E0E; }

a.button-red-text:hover {
  color: #a70b0b; }

.button-red-grad.button-red-grad {
  background-color: #D10E0E;
  color: white; }

.button-red.ghost {
  color: #D10E0E;
  background-color: transparent; }
  .button-red.ghost + i.icon-caret-down {
    color: #D10E0E; }
  .button-red.ghost:hover {
    background: #D10E0E;
    color: #ecf3f8; }
  .button-red.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .button-red.ghost.opaque:hover, .button-red.ghost.opaque:focus {
      background: #D10E0E;
      color: #ecf3f8; }

.button-red.speech-bubble {
  background: #D10E0E;
  color: #ecf3f8; }
  .button-red.speech-bubble:after {
    border-right-color: #D10E0E; }

.button-red.cs-action {
  background: #D10E0E;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .button-red.cs-action:hover, .button-red.cs-action:focus {
    background: #a70b0b;
    color: #ecf3f8; }

.button-red.cs-tag, .button-red-bg.sd-tag {
  color: #D10E0E;
  background-color: #f8dbdb; }

.cv-notification-border {
  border-color: #3291cb; }

.cv-notification-bg {
  background-color: #3291cb;
  color: white; }
  .cv-notification-bg > a:not(.button) {
    color: #fff; }
  .cv-notification-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-notification,
button.cv-notification,
a.cv-notification-bg,
button.cv-notification-bg {
  background-color: #3291cb;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-notification:hover, a.cv-notification:focus,
  button.cv-notification:hover,
  button.cv-notification:focus,
  a.cv-notification-bg:hover,
  a.cv-notification-bg:focus,
  button.cv-notification-bg:hover,
  button.cv-notification-bg:focus {
    background-color: #2874a2;
    color: white; }
  a.cv-notification.ghost,
  button.cv-notification.ghost,
  a.cv-notification-bg.ghost,
  button.cv-notification-bg.ghost {
    border: 1px solid #3291cb;
    background: transparent; }

.cv-notification-text.cv-notification-text {
  color: #3291cb; }

a.cv-notification-text:hover {
  color: #2874a2; }

.cv-notification-grad.cv-notification-grad {
  background-color: #3291cb;
  color: white; }

.cv-notification.ghost {
  color: #3291cb;
  background-color: transparent; }
  .cv-notification.ghost + i.icon-caret-down {
    color: #3291cb; }
  .cv-notification.ghost:hover {
    background: #3291cb;
    color: #ecf3f8; }
  .cv-notification.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-notification.ghost.opaque:hover, .cv-notification.ghost.opaque:focus {
      background: #3291cb;
      color: #ecf3f8; }

.cv-notification.speech-bubble {
  background: #3291cb;
  color: #ecf3f8; }
  .cv-notification.speech-bubble:after {
    border-right-color: #3291cb; }

.cv-notification.cs-action {
  background: #3291cb;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-notification.cs-action:hover, .cv-notification.cs-action:focus {
    background: #2874a2;
    color: #ecf3f8; }

.cv-notification.cs-tag, .cv-notification-bg.sd-tag {
  color: #3291cb;
  background-color: #e0eff7; }

.cv-red-border {
  border-color: #D10E0E; }

.cv-red-bg {
  background-color: #D10E0E;
  color: white; }
  .cv-red-bg > a:not(.button) {
    color: #fff; }
  .cv-red-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-red,
button.cv-red,
a.cv-red-bg,
button.cv-red-bg {
  background-color: #D10E0E;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-red:hover, a.cv-red:focus,
  button.cv-red:hover,
  button.cv-red:focus,
  a.cv-red-bg:hover,
  a.cv-red-bg:focus,
  button.cv-red-bg:hover,
  button.cv-red-bg:focus {
    background-color: #a70b0b;
    color: white; }
  a.cv-red.ghost,
  button.cv-red.ghost,
  a.cv-red-bg.ghost,
  button.cv-red-bg.ghost {
    border: 1px solid #D10E0E;
    background: transparent; }

.cv-red-text.cv-red-text {
  color: #D10E0E; }

a.cv-red-text:hover {
  color: #a70b0b; }

.cv-red-grad.cv-red-grad {
  background-color: #D10E0E;
  color: white; }

.cv-red.ghost {
  color: #D10E0E;
  background-color: transparent; }
  .cv-red.ghost + i.icon-caret-down {
    color: #D10E0E; }
  .cv-red.ghost:hover {
    background: #D10E0E;
    color: #ecf3f8; }
  .cv-red.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-red.ghost.opaque:hover, .cv-red.ghost.opaque:focus {
      background: #D10E0E;
      color: #ecf3f8; }

.cv-red.speech-bubble {
  background: #D10E0E;
  color: #ecf3f8; }
  .cv-red.speech-bubble:after {
    border-right-color: #D10E0E; }

.cv-red.cs-action {
  background: #D10E0E;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-red.cs-action:hover, .cv-red.cs-action:focus {
    background: #a70b0b;
    color: #ecf3f8; }

.cv-red.cs-tag, .cv-red-bg.sd-tag {
  color: #D10E0E;
  background-color: #f8dbdb; }

.cv-redorange-border {
  border-color: #db2b08; }

.cv-redorange-bg {
  background-color: #db2b08;
  color: white; }
  .cv-redorange-bg > a:not(.button) {
    color: #fff; }
  .cv-redorange-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-redorange,
button.cv-redorange,
a.cv-redorange-bg,
button.cv-redorange-bg {
  background-color: #db2b08;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-redorange:hover, a.cv-redorange:focus,
  button.cv-redorange:hover,
  button.cv-redorange:focus,
  a.cv-redorange-bg:hover,
  a.cv-redorange-bg:focus,
  button.cv-redorange-bg:hover,
  button.cv-redorange-bg:focus {
    background-color: #af2206;
    color: white; }
  a.cv-redorange.ghost,
  button.cv-redorange.ghost,
  a.cv-redorange-bg.ghost,
  button.cv-redorange-bg.ghost {
    border: 1px solid #db2b08;
    background: transparent; }

.cv-redorange-text.cv-redorange-text {
  color: #db2b08; }

a.cv-redorange-text:hover {
  color: #af2206; }

.cv-redorange-grad.cv-redorange-grad {
  background-color: #db2b08;
  color: white; }

.cv-redorange.ghost {
  color: #db2b08;
  background-color: transparent; }
  .cv-redorange.ghost + i.icon-caret-down {
    color: #db2b08; }
  .cv-redorange.ghost:hover {
    background: #db2b08;
    color: #ecf3f8; }
  .cv-redorange.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-redorange.ghost.opaque:hover, .cv-redorange.ghost.opaque:focus {
      background: #db2b08;
      color: #ecf3f8; }

.cv-redorange.speech-bubble {
  background: #db2b08;
  color: #ecf3f8; }
  .cv-redorange.speech-bubble:after {
    border-right-color: #db2b08; }

.cv-redorange.cs-action {
  background: #db2b08;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-redorange.cs-action:hover, .cv-redorange.cs-action:focus {
    background: #af2206;
    color: #ecf3f8; }

.cv-redorange.cs-tag, .cv-redorange-bg.sd-tag {
  color: #db2b08;
  background-color: #fadfda; }

.cv-darkorange-border {
  border-color: #E65100; }

.cv-darkorange-bg {
  background-color: #E65100;
  color: white; }
  .cv-darkorange-bg > a:not(.button) {
    color: #fff; }
  .cv-darkorange-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-darkorange,
button.cv-darkorange,
a.cv-darkorange-bg,
button.cv-darkorange-bg {
  background-color: #E65100;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-darkorange:hover, a.cv-darkorange:focus,
  button.cv-darkorange:hover,
  button.cv-darkorange:focus,
  a.cv-darkorange-bg:hover,
  a.cv-darkorange-bg:focus,
  button.cv-darkorange-bg:hover,
  button.cv-darkorange-bg:focus {
    background-color: #b84100;
    color: white; }
  a.cv-darkorange.ghost,
  button.cv-darkorange.ghost,
  a.cv-darkorange-bg.ghost,
  button.cv-darkorange-bg.ghost {
    border: 1px solid #E65100;
    background: transparent; }

.cv-darkorange-text.cv-darkorange-text {
  color: #E65100; }

a.cv-darkorange-text:hover {
  color: #b84100; }

.cv-darkorange-grad.cv-darkorange-grad {
  background-color: #E65100;
  color: white; }

.cv-darkorange.ghost {
  color: #E65100;
  background-color: transparent; }
  .cv-darkorange.ghost + i.icon-caret-down {
    color: #E65100; }
  .cv-darkorange.ghost:hover {
    background: #E65100;
    color: #ecf3f8; }
  .cv-darkorange.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-darkorange.ghost.opaque:hover, .cv-darkorange.ghost.opaque:focus {
      background: #E65100;
      color: #ecf3f8; }

.cv-darkorange.speech-bubble {
  background: #E65100;
  color: #ecf3f8; }
  .cv-darkorange.speech-bubble:after {
    border-right-color: #E65100; }

.cv-darkorange.cs-action {
  background: #E65100;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-darkorange.cs-action:hover, .cv-darkorange.cs-action:focus {
    background: #b84100;
    color: #ecf3f8; }

.cv-darkorange.cs-tag, .cv-darkorange-bg.sd-tag {
  color: #E65100;
  background-color: #fbe5d9; }

.cv-orange-border {
  border-color: #f18000; }

.cv-orange-bg {
  background-color: #f18000;
  color: white; }
  .cv-orange-bg > a:not(.button) {
    color: #fff; }
  .cv-orange-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-orange,
button.cv-orange,
a.cv-orange-bg,
button.cv-orange-bg {
  background-color: #f18000;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-orange:hover, a.cv-orange:focus,
  button.cv-orange:hover,
  button.cv-orange:focus,
  a.cv-orange-bg:hover,
  a.cv-orange-bg:focus,
  button.cv-orange-bg:hover,
  button.cv-orange-bg:focus {
    background-color: #c16600;
    color: white; }
  a.cv-orange.ghost,
  button.cv-orange.ghost,
  a.cv-orange-bg.ghost,
  button.cv-orange-bg.ghost {
    border: 1px solid #f18000;
    background: transparent; }

.cv-orange-text.cv-orange-text {
  color: #f18000; }

a.cv-orange-text:hover {
  color: #c16600; }

.cv-orange-grad.cv-orange-grad {
  background-color: #f18000;
  color: white; }

.cv-orange.ghost {
  color: #f18000;
  background-color: transparent; }
  .cv-orange.ghost + i.icon-caret-down {
    color: #f18000; }
  .cv-orange.ghost:hover {
    background: #f18000;
    color: #ecf3f8; }
  .cv-orange.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-orange.ghost.opaque:hover, .cv-orange.ghost.opaque:focus {
      background: #f18000;
      color: #ecf3f8; }

.cv-orange.speech-bubble {
  background: #f18000;
  color: #ecf3f8; }
  .cv-orange.speech-bubble:after {
    border-right-color: #f18000; }

.cv-orange.cs-action {
  background: #f18000;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-orange.cs-action:hover, .cv-orange.cs-action:focus {
    background: #c16600;
    color: #ecf3f8; }

.cv-orange.cs-tag, .cv-orange-bg.sd-tag {
  color: #f18000;
  background-color: #fdecd9; }

.cv-yellow-border {
  border-color: #fdb302; }

.cv-yellow-bg {
  background-color: #fdb302;
  color: #191b1d; }
  .cv-yellow-bg > a:not(.button) {
    color: #fff; }
  .cv-yellow-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-yellow,
button.cv-yellow,
a.cv-yellow-bg,
button.cv-yellow-bg {
  background-color: #fdb302;
  color: #191b1d;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-yellow:hover, a.cv-yellow:focus,
  button.cv-yellow:hover,
  button.cv-yellow:focus,
  a.cv-yellow-bg:hover,
  a.cv-yellow-bg:focus,
  button.cv-yellow-bg:hover,
  button.cv-yellow-bg:focus {
    background-color: #ca8f02;
    color: white; }
  a.cv-yellow.ghost,
  button.cv-yellow.ghost,
  a.cv-yellow-bg.ghost,
  button.cv-yellow-bg.ghost {
    border: 1px solid #fdb302;
    background: transparent; }

.cv-yellow-text.cv-yellow-text {
  color: #fdb302; }

a.cv-yellow-text:hover {
  color: #ca8f02; }

.cv-yellow-grad.cv-yellow-grad {
  background-color: #fdb302;
  color: #191b1d; }

.cv-yellow.ghost {
  color: #fdb302;
  background-color: transparent; }
  .cv-yellow.ghost + i.icon-caret-down {
    color: #fdb302; }
  .cv-yellow.ghost:hover {
    background: #fdb302;
    color: #505254; }
  .cv-yellow.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-yellow.ghost.opaque:hover, .cv-yellow.ghost.opaque:focus {
      background: #fdb302;
      color: #505254; }

.cv-yellow.speech-bubble {
  background: #fdb302;
  color: #505254; }
  .cv-yellow.speech-bubble:after {
    border-right-color: #fdb302; }

.cv-yellow.cs-action {
  background: #fdb302;
  color: #191b1d;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-yellow.cs-action:hover, .cv-yellow.cs-action:focus {
    background: #ca8f02;
    color: #ecf3f8; }

.cv-yellow.cs-tag, .cv-yellow-bg.sd-tag {
  color: #191b1d;
  background-color: #fdb302; }

.cv-lime-border {
  border-color: #8ebb02; }

.cv-lime-bg {
  background-color: #8ebb02;
  color: white; }
  .cv-lime-bg > a:not(.button) {
    color: #fff; }
  .cv-lime-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-lime,
button.cv-lime,
a.cv-lime-bg,
button.cv-lime-bg {
  background-color: #8ebb02;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-lime:hover, a.cv-lime:focus,
  button.cv-lime:hover,
  button.cv-lime:focus,
  a.cv-lime-bg:hover,
  a.cv-lime-bg:focus,
  button.cv-lime-bg:hover,
  button.cv-lime-bg:focus {
    background-color: #729602;
    color: white; }
  a.cv-lime.ghost,
  button.cv-lime.ghost,
  a.cv-lime-bg.ghost,
  button.cv-lime-bg.ghost {
    border: 1px solid #8ebb02;
    background: transparent; }

.cv-lime-text.cv-lime-text {
  color: #8ebb02; }

a.cv-lime-text:hover {
  color: #729602; }

.cv-lime-grad.cv-lime-grad {
  background-color: #8ebb02;
  color: white; }

.cv-lime.ghost {
  color: #8ebb02;
  background-color: transparent; }
  .cv-lime.ghost + i.icon-caret-down {
    color: #8ebb02; }
  .cv-lime.ghost:hover {
    background: #8ebb02;
    color: #ecf3f8; }
  .cv-lime.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-lime.ghost.opaque:hover, .cv-lime.ghost.opaque:focus {
      background: #8ebb02;
      color: #ecf3f8; }

.cv-lime.speech-bubble {
  background: #8ebb02;
  color: #ecf3f8; }
  .cv-lime.speech-bubble:after {
    border-right-color: #8ebb02; }

.cv-lime.cs-action {
  background: #8ebb02;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-lime.cs-action:hover, .cv-lime.cs-action:focus {
    background: #729602;
    color: #ecf3f8; }

.cv-lime.cs-tag, .cv-lime-bg.sd-tag {
  color: #688901;
  background-color: #eef5d9; }

.cv-limegreen-border {
  border-color: #599706; }

.cv-limegreen-bg {
  background-color: #599706;
  color: white; }
  .cv-limegreen-bg > a:not(.button) {
    color: #fff; }
  .cv-limegreen-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-limegreen,
button.cv-limegreen,
a.cv-limegreen-bg,
button.cv-limegreen-bg {
  background-color: #599706;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-limegreen:hover, a.cv-limegreen:focus,
  button.cv-limegreen:hover,
  button.cv-limegreen:focus,
  a.cv-limegreen-bg:hover,
  a.cv-limegreen-bg:focus,
  button.cv-limegreen-bg:hover,
  button.cv-limegreen-bg:focus {
    background-color: #477905;
    color: white; }
  a.cv-limegreen.ghost,
  button.cv-limegreen.ghost,
  a.cv-limegreen-bg.ghost,
  button.cv-limegreen-bg.ghost {
    border: 1px solid #599706;
    background: transparent; }

.cv-limegreen-text.cv-limegreen-text {
  color: #599706; }

a.cv-limegreen-text:hover {
  color: #477905; }

.cv-limegreen-grad.cv-limegreen-grad {
  background-color: #599706;
  color: white; }

.cv-limegreen.ghost {
  color: #599706;
  background-color: transparent; }
  .cv-limegreen.ghost + i.icon-caret-down {
    color: #599706; }
  .cv-limegreen.ghost:hover {
    background: #599706;
    color: #ecf3f8; }
  .cv-limegreen.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-limegreen.ghost.opaque:hover, .cv-limegreen.ghost.opaque:focus {
      background: #599706;
      color: #ecf3f8; }

.cv-limegreen.speech-bubble {
  background: #599706;
  color: #ecf3f8; }
  .cv-limegreen.speech-bubble:after {
    border-right-color: #599706; }

.cv-limegreen.cs-action {
  background: #599706;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-limegreen.cs-action:hover, .cv-limegreen.cs-action:focus {
    background: #477905;
    color: #ecf3f8; }

.cv-limegreen.cs-tag, .cv-limegreen-bg.sd-tag {
  color: #599706;
  background-color: #e6efda; }

.cv-yellowgreen-border {
  border-color: #b7b802; }

.cv-yellowgreen-bg {
  background-color: #b7b802;
  color: white; }
  .cv-yellowgreen-bg > a:not(.button) {
    color: #fff; }
  .cv-yellowgreen-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-yellowgreen,
button.cv-yellowgreen,
a.cv-yellowgreen-bg,
button.cv-yellowgreen-bg {
  background-color: #b7b802;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-yellowgreen:hover, a.cv-yellowgreen:focus,
  button.cv-yellowgreen:hover,
  button.cv-yellowgreen:focus,
  a.cv-yellowgreen-bg:hover,
  a.cv-yellowgreen-bg:focus,
  button.cv-yellowgreen-bg:hover,
  button.cv-yellowgreen-bg:focus {
    background-color: #929302;
    color: white; }
  a.cv-yellowgreen.ghost,
  button.cv-yellowgreen.ghost,
  a.cv-yellowgreen-bg.ghost,
  button.cv-yellowgreen-bg.ghost {
    border: 1px solid #b7b802;
    background: transparent; }

.cv-yellowgreen-text.cv-yellowgreen-text {
  color: #b7b802; }

a.cv-yellowgreen-text:hover {
  color: #929302; }

.cv-yellowgreen-grad.cv-yellowgreen-grad {
  background-color: #b7b802;
  color: white; }

.cv-yellowgreen.ghost {
  color: #b7b802;
  background-color: transparent; }
  .cv-yellowgreen.ghost + i.icon-caret-down {
    color: #b7b802; }
  .cv-yellowgreen.ghost:hover {
    background: #b7b802;
    color: #ecf3f8; }
  .cv-yellowgreen.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-yellowgreen.ghost.opaque:hover, .cv-yellowgreen.ghost.opaque:focus {
      background: #b7b802;
      color: #ecf3f8; }

.cv-yellowgreen.speech-bubble {
  background: #b7b802;
  color: #ecf3f8; }
  .cv-yellowgreen.speech-bubble:after {
    border-right-color: #b7b802; }

.cv-yellowgreen.cs-action {
  background: #b7b802;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-yellowgreen.cs-action:hover, .cv-yellowgreen.cs-action:focus {
    background: #929302;
    color: #ecf3f8; }

.cv-yellowgreen.cs-tag, .cv-yellowgreen-bg.sd-tag {
  color: #858601;
  background-color: #f4f4d9; }

.cv-green-border {
  border-color: #0da141; }

.cv-green-bg {
  background-color: #0da141;
  color: white; }
  .cv-green-bg > a:not(.button) {
    color: #fff; }
  .cv-green-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-green,
button.cv-green,
a.cv-green-bg,
button.cv-green-bg {
  background-color: #0da141;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-green:hover, a.cv-green:focus,
  button.cv-green:hover,
  button.cv-green:focus,
  a.cv-green-bg:hover,
  a.cv-green-bg:focus,
  button.cv-green-bg:hover,
  button.cv-green-bg:focus {
    background-color: #0a8134;
    color: white; }
  a.cv-green.ghost,
  button.cv-green.ghost,
  a.cv-green-bg.ghost,
  button.cv-green-bg.ghost {
    border: 1px solid #0da141;
    background: transparent; }

.cv-green-text.cv-green-text {
  color: #0da141; }

a.cv-green-text:hover {
  color: #0a8134; }

.cv-green-grad.cv-green-grad {
  background-color: #0da141;
  color: white; }

.cv-green.ghost {
  color: #0da141;
  background-color: transparent; }
  .cv-green.ghost + i.icon-caret-down {
    color: #0da141; }
  .cv-green.ghost:hover {
    background: #0da141;
    color: #ecf3f8; }
  .cv-green.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-green.ghost.opaque:hover, .cv-green.ghost.opaque:focus {
      background: #0da141;
      color: #ecf3f8; }

.cv-green.speech-bubble {
  background: #0da141;
  color: #ecf3f8; }
  .cv-green.speech-bubble:after {
    border-right-color: #0da141; }

.cv-green.cs-action {
  background: #0da141;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-green.cs-action:hover, .cv-green.cs-action:focus {
    background: #0a8134;
    color: #ecf3f8; }

.cv-green.cs-tag, .cv-green-bg.sd-tag {
  color: #0da141;
  background-color: #dbf1e3; }

.cv-greenblue-border {
  border-color: #23a16d; }

.cv-greenblue-bg {
  background-color: #23a16d;
  color: white; }
  .cv-greenblue-bg > a:not(.button) {
    color: #fff; }
  .cv-greenblue-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-greenblue,
button.cv-greenblue,
a.cv-greenblue-bg,
button.cv-greenblue-bg {
  background-color: #23a16d;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-greenblue:hover, a.cv-greenblue:focus,
  button.cv-greenblue:hover,
  button.cv-greenblue:focus,
  a.cv-greenblue-bg:hover,
  a.cv-greenblue-bg:focus,
  button.cv-greenblue-bg:hover,
  button.cv-greenblue-bg:focus {
    background-color: #1c8157;
    color: white; }
  a.cv-greenblue.ghost,
  button.cv-greenblue.ghost,
  a.cv-greenblue-bg.ghost,
  button.cv-greenblue-bg.ghost {
    border: 1px solid #23a16d;
    background: transparent; }

.cv-greenblue-text.cv-greenblue-text {
  color: #23a16d; }

a.cv-greenblue-text:hover {
  color: #1c8157; }

.cv-greenblue-grad.cv-greenblue-grad {
  background-color: #23a16d;
  color: white; }

.cv-greenblue.ghost {
  color: #23a16d;
  background-color: transparent; }
  .cv-greenblue.ghost + i.icon-caret-down {
    color: #23a16d; }
  .cv-greenblue.ghost:hover {
    background: #23a16d;
    color: #ecf3f8; }
  .cv-greenblue.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-greenblue.ghost.opaque:hover, .cv-greenblue.ghost.opaque:focus {
      background: #23a16d;
      color: #ecf3f8; }

.cv-greenblue.speech-bubble {
  background: #23a16d;
  color: #ecf3f8; }
  .cv-greenblue.speech-bubble:after {
    border-right-color: #23a16d; }

.cv-greenblue.cs-action {
  background: #23a16d;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-greenblue.cs-action:hover, .cv-greenblue.cs-action:focus {
    background: #1c8157;
    color: #ecf3f8; }

.cv-greenblue.cs-tag, .cv-greenblue-bg.sd-tag {
  color: #23a16d;
  background-color: #def1e9; }

.cv-cyan-border {
  border-color: #22cfd1; }

.cv-cyan-bg {
  background-color: #22cfd1;
  color: white; }
  .cv-cyan-bg > a:not(.button) {
    color: #fff; }
  .cv-cyan-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-cyan,
button.cv-cyan,
a.cv-cyan-bg,
button.cv-cyan-bg {
  background-color: #22cfd1;
  color: #191b1d;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-cyan:hover, a.cv-cyan:focus,
  button.cv-cyan:hover,
  button.cv-cyan:focus,
  a.cv-cyan-bg:hover,
  a.cv-cyan-bg:focus,
  button.cv-cyan-bg:hover,
  button.cv-cyan-bg:focus {
    background-color: #1ba6a7;
    color: white; }
  a.cv-cyan.ghost,
  button.cv-cyan.ghost,
  a.cv-cyan-bg.ghost,
  button.cv-cyan-bg.ghost {
    border: 1px solid #22cfd1;
    background: transparent; }

.cv-cyan-text.cv-cyan-text {
  color: #22cfd1; }

a.cv-cyan-text:hover {
  color: #1ba6a7; }

.cv-cyan-grad.cv-cyan-grad {
  background-color: #22cfd1;
  color: white; }

.cv-cyan.ghost {
  color: #22cfd1;
  background-color: transparent; }
  .cv-cyan.ghost + i.icon-caret-down {
    color: #22cfd1; }
  .cv-cyan.ghost:hover {
    background: #22cfd1;
    color: #505254; }
  .cv-cyan.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-cyan.ghost.opaque:hover, .cv-cyan.ghost.opaque:focus {
      background: #22cfd1;
      color: #505254; }

.cv-cyan.speech-bubble {
  background: #22cfd1;
  color: #505254; }
  .cv-cyan.speech-bubble:after {
    border-right-color: #22cfd1; }

.cv-cyan.cs-action {
  background: #22cfd1;
  color: #191b1d;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-cyan.cs-action:hover, .cv-cyan.cs-action:focus {
    background: #1ba6a7;
    color: #ecf3f8; }

.cv-cyan.cs-tag, .cv-cyan-bg.sd-tag {
  color: #1ba4a5;
  background-color: #def8f8; }

.cv-babyblue-border {
  border-color: #3291cb; }

.cv-babyblue-bg {
  background-color: #3291cb;
  color: white; }
  .cv-babyblue-bg > a:not(.button) {
    color: #fff; }
  .cv-babyblue-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-babyblue,
button.cv-babyblue,
a.cv-babyblue-bg,
button.cv-babyblue-bg {
  background-color: #3291cb;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-babyblue:hover, a.cv-babyblue:focus,
  button.cv-babyblue:hover,
  button.cv-babyblue:focus,
  a.cv-babyblue-bg:hover,
  a.cv-babyblue-bg:focus,
  button.cv-babyblue-bg:hover,
  button.cv-babyblue-bg:focus {
    background-color: #2874a2;
    color: white; }
  a.cv-babyblue.ghost,
  button.cv-babyblue.ghost,
  a.cv-babyblue-bg.ghost,
  button.cv-babyblue-bg.ghost {
    border: 1px solid #3291cb;
    background: transparent; }

.cv-babyblue-text.cv-babyblue-text {
  color: #3291cb; }

a.cv-babyblue-text:hover {
  color: #2874a2; }

.cv-babyblue-grad.cv-babyblue-grad {
  background-color: #3291cb;
  color: white; }

.cv-babyblue.ghost {
  color: #3291cb;
  background-color: transparent; }
  .cv-babyblue.ghost + i.icon-caret-down {
    color: #3291cb; }
  .cv-babyblue.ghost:hover {
    background: #3291cb;
    color: #ecf3f8; }
  .cv-babyblue.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-babyblue.ghost.opaque:hover, .cv-babyblue.ghost.opaque:focus {
      background: #3291cb;
      color: #ecf3f8; }

.cv-babyblue.speech-bubble {
  background: #3291cb;
  color: #ecf3f8; }
  .cv-babyblue.speech-bubble:after {
    border-right-color: #3291cb; }

.cv-babyblue.cs-action {
  background: #3291cb;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-babyblue.cs-action:hover, .cv-babyblue.cs-action:focus {
    background: #2874a2;
    color: #ecf3f8; }

.cv-babyblue.cs-tag, .cv-babyblue-bg.sd-tag {
  color: #3291cb;
  background-color: #e0eff7; }

.cv-blue-border {
  border-color: #3e62c7; }

.cv-blue-bg {
  background-color: #3e62c7;
  color: white; }
  .cv-blue-bg > a:not(.button) {
    color: #fff; }
  .cv-blue-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-blue,
button.cv-blue,
a.cv-blue-bg,
button.cv-blue-bg {
  background-color: #3e62c7;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-blue:hover, a.cv-blue:focus,
  button.cv-blue:hover,
  button.cv-blue:focus,
  a.cv-blue-bg:hover,
  a.cv-blue-bg:focus,
  button.cv-blue-bg:hover,
  button.cv-blue-bg:focus {
    background-color: #324e9f;
    color: white; }
  a.cv-blue.ghost,
  button.cv-blue.ghost,
  a.cv-blue-bg.ghost,
  button.cv-blue-bg.ghost {
    border: 1px solid #3e62c7;
    background: transparent; }

.cv-blue-text.cv-blue-text {
  color: #3e62c7; }

a.cv-blue-text:hover {
  color: #324e9f; }

.cv-blue-grad.cv-blue-grad {
  background-color: #3e62c7;
  color: white; }

.cv-blue.ghost {
  color: #3e62c7;
  background-color: transparent; }
  .cv-blue.ghost + i.icon-caret-down {
    color: #3e62c7; }
  .cv-blue.ghost:hover {
    background: #3e62c7;
    color: #ecf3f8; }
  .cv-blue.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-blue.ghost.opaque:hover, .cv-blue.ghost.opaque:focus {
      background: #3e62c7;
      color: #ecf3f8; }

.cv-blue.speech-bubble {
  background: #3e62c7;
  color: #ecf3f8; }
  .cv-blue.speech-bubble:after {
    border-right-color: #3e62c7; }

.cv-blue.cs-action {
  background: #3e62c7;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-blue.cs-action:hover, .cv-blue.cs-action:focus {
    background: #324e9f;
    color: #ecf3f8; }

.cv-blue.cs-tag, .cv-blue-bg.sd-tag {
  color: #3e62c7;
  background-color: #e2e7f7; }

.cv-violet-border {
  border-color: #7248b4; }

.cv-violet-bg {
  background-color: #7248b4;
  color: white; }
  .cv-violet-bg > a:not(.button) {
    color: #fff; }
  .cv-violet-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-violet,
button.cv-violet,
a.cv-violet-bg,
button.cv-violet-bg {
  background-color: #7248b4;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-violet:hover, a.cv-violet:focus,
  button.cv-violet:hover,
  button.cv-violet:focus,
  a.cv-violet-bg:hover,
  a.cv-violet-bg:focus,
  button.cv-violet-bg:hover,
  button.cv-violet-bg:focus {
    background-color: #5b3a90;
    color: white; }
  a.cv-violet.ghost,
  button.cv-violet.ghost,
  a.cv-violet-bg.ghost,
  button.cv-violet-bg.ghost {
    border: 1px solid #7248b4;
    background: transparent; }

.cv-violet-text.cv-violet-text {
  color: #7248b4; }

a.cv-violet-text:hover {
  color: #5b3a90; }

.cv-violet-grad.cv-violet-grad {
  background-color: #7248b4;
  color: white; }

.cv-violet.ghost {
  color: #7248b4;
  background-color: transparent; }
  .cv-violet.ghost + i.icon-caret-down {
    color: #7248b4; }
  .cv-violet.ghost:hover {
    background: #7248b4;
    color: #ecf3f8; }
  .cv-violet.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-violet.ghost.opaque:hover, .cv-violet.ghost.opaque:focus {
      background: #7248b4;
      color: #ecf3f8; }

.cv-violet.speech-bubble {
  background: #7248b4;
  color: #ecf3f8; }
  .cv-violet.speech-bubble:after {
    border-right-color: #7248b4; }

.cv-violet.cs-action {
  background: #7248b4;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-violet.cs-action:hover, .cv-violet.cs-action:focus {
    background: #5b3a90;
    color: #ecf3f8; }

.cv-violet.cs-tag, .cv-violet-bg.sd-tag {
  color: #7248b4;
  background-color: #eae4f4; }

.cv-purple-border {
  border-color: #aa2b9f; }

.cv-purple-bg {
  background-color: #aa2b9f;
  color: white; }
  .cv-purple-bg > a:not(.button) {
    color: #fff; }
  .cv-purple-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-purple,
button.cv-purple,
a.cv-purple-bg,
button.cv-purple-bg {
  background-color: #aa2b9f;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-purple:hover, a.cv-purple:focus,
  button.cv-purple:hover,
  button.cv-purple:focus,
  a.cv-purple-bg:hover,
  a.cv-purple-bg:focus,
  button.cv-purple-bg:hover,
  button.cv-purple-bg:focus {
    background-color: #88227f;
    color: white; }
  a.cv-purple.ghost,
  button.cv-purple.ghost,
  a.cv-purple-bg.ghost,
  button.cv-purple-bg.ghost {
    border: 1px solid #aa2b9f;
    background: transparent; }

.cv-purple-text.cv-purple-text {
  color: #aa2b9f; }

a.cv-purple-text:hover {
  color: #88227f; }

.cv-purple-grad.cv-purple-grad {
  background-color: #aa2b9f;
  color: white; }

.cv-purple.ghost {
  color: #aa2b9f;
  background-color: transparent; }
  .cv-purple.ghost + i.icon-caret-down {
    color: #aa2b9f; }
  .cv-purple.ghost:hover {
    background: #aa2b9f;
    color: #ecf3f8; }
  .cv-purple.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-purple.ghost.opaque:hover, .cv-purple.ghost.opaque:focus {
      background: #aa2b9f;
      color: #ecf3f8; }

.cv-purple.speech-bubble {
  background: #aa2b9f;
  color: #ecf3f8; }
  .cv-purple.speech-bubble:after {
    border-right-color: #aa2b9f; }

.cv-purple.cs-action {
  background: #aa2b9f;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-purple.cs-action:hover, .cv-purple.cs-action:focus {
    background: #88227f;
    color: #ecf3f8; }

.cv-purple.cs-tag, .cv-purple-bg.sd-tag {
  color: #aa2b9f;
  background-color: #f2dff1; }

.cv-crimson-border {
  border-color: #c32281; }

.cv-crimson-bg {
  background-color: #c32281;
  color: white; }
  .cv-crimson-bg > a:not(.button) {
    color: #fff; }
  .cv-crimson-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-crimson,
button.cv-crimson,
a.cv-crimson-bg,
button.cv-crimson-bg {
  background-color: #c32281;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-crimson:hover, a.cv-crimson:focus,
  button.cv-crimson:hover,
  button.cv-crimson:focus,
  a.cv-crimson-bg:hover,
  a.cv-crimson-bg:focus,
  button.cv-crimson-bg:hover,
  button.cv-crimson-bg:focus {
    background-color: #9c1b67;
    color: white; }
  a.cv-crimson.ghost,
  button.cv-crimson.ghost,
  a.cv-crimson-bg.ghost,
  button.cv-crimson-bg.ghost {
    border: 1px solid #c32281;
    background: transparent; }

.cv-crimson-text.cv-crimson-text {
  color: #c32281; }

a.cv-crimson-text:hover {
  color: #9c1b67; }

.cv-crimson-grad.cv-crimson-grad {
  background-color: #c32281;
  color: white; }

.cv-crimson.ghost {
  color: #c32281;
  background-color: transparent; }
  .cv-crimson.ghost + i.icon-caret-down {
    color: #c32281; }
  .cv-crimson.ghost:hover {
    background: #c32281;
    color: #ecf3f8; }
  .cv-crimson.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-crimson.ghost.opaque:hover, .cv-crimson.ghost.opaque:focus {
      background: #c32281;
      color: #ecf3f8; }

.cv-crimson.speech-bubble {
  background: #c32281;
  color: #ecf3f8; }
  .cv-crimson.speech-bubble:after {
    border-right-color: #c32281; }

.cv-crimson.cs-action {
  background: #c32281;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-crimson.cs-action:hover, .cv-crimson.cs-action:focus {
    background: #9c1b67;
    color: #ecf3f8; }

.cv-crimson.cs-tag, .cv-crimson-bg.sd-tag {
  color: #c32281;
  background-color: #f6deec; }

.cv-pink-border {
  border-color: #E01761; }

.cv-pink-bg {
  background-color: #E01761;
  color: white; }
  .cv-pink-bg > a:not(.button) {
    color: #fff; }
  .cv-pink-bg > a:not(.button):hover {
    color: #cccccc; }

a.cv-pink,
button.cv-pink,
a.cv-pink-bg,
button.cv-pink-bg {
  background-color: #E01761;
  color: #ecf3f8;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  a.cv-pink:hover, a.cv-pink:focus,
  button.cv-pink:hover,
  button.cv-pink:focus,
  a.cv-pink-bg:hover,
  a.cv-pink-bg:focus,
  button.cv-pink-bg:hover,
  button.cv-pink-bg:focus {
    background-color: #b3124e;
    color: white; }
  a.cv-pink.ghost,
  button.cv-pink.ghost,
  a.cv-pink-bg.ghost,
  button.cv-pink-bg.ghost {
    border: 1px solid #E01761;
    background: transparent; }

.cv-pink-text.cv-pink-text {
  color: #E01761; }

a.cv-pink-text:hover {
  color: #b3124e; }

.cv-pink-grad.cv-pink-grad {
  background-color: #E01761;
  color: white; }

.cv-pink.ghost {
  color: #E01761;
  background-color: transparent; }
  .cv-pink.ghost + i.icon-caret-down {
    color: #E01761; }
  .cv-pink.ghost:hover {
    background: #E01761;
    color: #ecf3f8; }
  .cv-pink.ghost.opaque {
    background-color: rgba(255, 255, 255, 0.5); }
    .cv-pink.ghost.opaque:hover, .cv-pink.ghost.opaque:focus {
      background: #E01761;
      color: #ecf3f8; }

.cv-pink.speech-bubble {
  background: #E01761;
  color: #ecf3f8; }
  .cv-pink.speech-bubble:after {
    border-right-color: #E01761; }

.cv-pink.cs-action {
  background: #E01761;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .cv-pink.cs-action:hover, .cv-pink.cs-action:focus {
    background: #b3124e;
    color: #ecf3f8; }

.cv-pink.cs-tag, .cv-pink-bg.sd-tag {
  color: #E01761;
  background-color: #fadce7; }

[class*="sqr-"].cv-alert,
[class*="rnd-"].cv-alert {
  background: #D10E0E;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-alert:hover, [class*="sqr-"].cv-alert:focus,
  [class*="rnd-"].cv-alert:hover,
  [class*="rnd-"].cv-alert:focus {
    background: #a70b0b;
    color: #ecf3f8; }
  [class*="sqr-"].cv-alert + i.icon-caret-down,
  [class*="rnd-"].cv-alert + i.icon-caret-down {
    color: #D10E0E; }
[class*="sqr-"].cv-alert.ghost,
[class*="rnd-"].cv-alert.ghost {
  border-color: #D10E0E;
  color: #D10E0E;
  background-color: transparent; }
  [class*="sqr-"].cv-alert.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-alert.ghost + i.icon-caret-down {
    color: #D10E0E; }
[class*="sqr-"].cv-success,
[class*="rnd-"].cv-success {
  background: #0da141;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-success:hover, [class*="sqr-"].cv-success:focus,
  [class*="rnd-"].cv-success:hover,
  [class*="rnd-"].cv-success:focus {
    background: #0a8134;
    color: #ecf3f8; }
  [class*="sqr-"].cv-success + i.icon-caret-down,
  [class*="rnd-"].cv-success + i.icon-caret-down {
    color: #0da141; }
[class*="sqr-"].cv-success.ghost,
[class*="rnd-"].cv-success.ghost {
  border-color: #0da141;
  color: #0da141;
  background-color: transparent; }
  [class*="sqr-"].cv-success.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-success.ghost + i.icon-caret-down {
    color: #0da141; }
[class*="sqr-"].cv-pending,
[class*="rnd-"].cv-pending {
  background: #f18000;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-pending:hover, [class*="sqr-"].cv-pending:focus,
  [class*="rnd-"].cv-pending:hover,
  [class*="rnd-"].cv-pending:focus {
    background: #c16600;
    color: #ecf3f8; }
  [class*="sqr-"].cv-pending + i.icon-caret-down,
  [class*="rnd-"].cv-pending + i.icon-caret-down {
    color: #f18000; }
[class*="sqr-"].cv-pending.ghost,
[class*="rnd-"].cv-pending.ghost {
  border-color: #f18000;
  color: #f18000;
  background-color: transparent; }
  [class*="sqr-"].cv-pending.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-pending.ghost + i.icon-caret-down {
    color: #f18000; }
[class*="sqr-"].cv-fail,
[class*="rnd-"].cv-fail {
  background: #D10E0E;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-fail:hover, [class*="sqr-"].cv-fail:focus,
  [class*="rnd-"].cv-fail:hover,
  [class*="rnd-"].cv-fail:focus {
    background: #a70b0b;
    color: #ecf3f8; }
  [class*="sqr-"].cv-fail + i.icon-caret-down,
  [class*="rnd-"].cv-fail + i.icon-caret-down {
    color: #D10E0E; }
[class*="sqr-"].cv-fail.ghost,
[class*="rnd-"].cv-fail.ghost {
  border-color: #D10E0E;
  color: #D10E0E;
  background-color: transparent; }
  [class*="sqr-"].cv-fail.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-fail.ghost + i.icon-caret-down {
    color: #D10E0E; }
[class*="sqr-"].cv-p2,
[class*="rnd-"].cv-p2 {
  background: #001e31;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-p2:hover, [class*="sqr-"].cv-p2:focus,
  [class*="rnd-"].cv-p2:hover,
  [class*="rnd-"].cv-p2:focus {
    background: #001827;
    color: #ecf3f8; }
  [class*="sqr-"].cv-p2 + i.icon-caret-down,
  [class*="rnd-"].cv-p2 + i.icon-caret-down {
    color: #001e31; }
[class*="sqr-"].cv-p2.ghost,
[class*="rnd-"].cv-p2.ghost {
  border-color: #001e31;
  color: #001e31;
  background-color: transparent; }
  [class*="sqr-"].cv-p2.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-p2.ghost + i.icon-caret-down {
    color: #001e31; }
[class*="sqr-"].cv-p1,
[class*="rnd-"].cv-p1 {
  background: #00426a;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-p1:hover, [class*="sqr-"].cv-p1:focus,
  [class*="rnd-"].cv-p1:hover,
  [class*="rnd-"].cv-p1:focus {
    background: #003555;
    color: #ecf3f8; }
  [class*="sqr-"].cv-p1 + i.icon-caret-down,
  [class*="rnd-"].cv-p1 + i.icon-caret-down {
    color: #00426a; }
[class*="sqr-"].cv-p1.ghost,
[class*="rnd-"].cv-p1.ghost {
  border-color: #00426a;
  color: #00426a;
  background-color: transparent; }
  [class*="sqr-"].cv-p1.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-p1.ghost + i.icon-caret-down {
    color: #00426a; }
[class*="sqr-"].cv-p,
[class*="rnd-"].cv-p {
  background: #0065a3;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-p:hover, [class*="sqr-"].cv-p:focus,
  [class*="rnd-"].cv-p:hover,
  [class*="rnd-"].cv-p:focus {
    background: #005182;
    color: #ecf3f8; }
  [class*="sqr-"].cv-p + i.icon-caret-down,
  [class*="rnd-"].cv-p + i.icon-caret-down {
    color: #0065a3; }
[class*="sqr-"].cv-p.ghost,
[class*="rnd-"].cv-p.ghost {
  border-color: #0065a3;
  color: #0065a3;
  background-color: transparent; }
  [class*="sqr-"].cv-p.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-p.ghost + i.icon-caret-down {
    color: #0065a3; }
[class*="sqr-"].cv-p-1,
[class*="rnd-"].cv-p-1 {
  background: #3c89b8;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-p-1:hover, [class*="sqr-"].cv-p-1:focus,
  [class*="rnd-"].cv-p-1:hover,
  [class*="rnd-"].cv-p-1:focus {
    background: #306e93;
    color: #ecf3f8; }
  [class*="sqr-"].cv-p-1 + i.icon-caret-down,
  [class*="rnd-"].cv-p-1 + i.icon-caret-down {
    color: #3c89b8; }
[class*="sqr-"].cv-p-1.ghost,
[class*="rnd-"].cv-p-1.ghost {
  border-color: #3c89b8;
  color: #3c89b8;
  background-color: transparent; }
  [class*="sqr-"].cv-p-1.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-p-1.ghost + i.icon-caret-down {
    color: #3c89b8; }
[class*="sqr-"].cv-p-2,
[class*="rnd-"].cv-p-2 {
  background: #599bc3;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-p-2:hover, [class*="sqr-"].cv-p-2:focus,
  [class*="rnd-"].cv-p-2:hover,
  [class*="rnd-"].cv-p-2:focus {
    background: #477c9c;
    color: #ecf3f8; }
  [class*="sqr-"].cv-p-2 + i.icon-caret-down,
  [class*="rnd-"].cv-p-2 + i.icon-caret-down {
    color: #599bc3; }
[class*="sqr-"].cv-p-2.ghost,
[class*="rnd-"].cv-p-2.ghost {
  border-color: #599bc3;
  color: #599bc3;
  background-color: transparent; }
  [class*="sqr-"].cv-p-2.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-p-2.ghost + i.icon-caret-down {
    color: #599bc3; }
[class*="sqr-"].cv-p-2-5,
[class*="rnd-"].cv-p-2-5 {
  background: #b3d1e3;
  color: #191b1d;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-p-2-5:hover, [class*="sqr-"].cv-p-2-5:focus,
  [class*="rnd-"].cv-p-2-5:hover,
  [class*="rnd-"].cv-p-2-5:focus {
    background: #8fa7b6;
    color: #ecf3f8; }
  [class*="sqr-"].cv-p-2-5 + i.icon-caret-down,
  [class*="rnd-"].cv-p-2-5 + i.icon-caret-down {
    color: #b3d1e3; }
[class*="sqr-"].cv-p-2-5.ghost,
[class*="rnd-"].cv-p-2-5.ghost {
  border-color: #b3d1e3;
  color: #b3d1e3;
  background-color: transparent; }
  [class*="sqr-"].cv-p-2-5.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-p-2-5.ghost + i.icon-caret-down {
    color: #b3d1e3; }
[class*="sqr-"].cv-p-3,
[class*="rnd-"].cv-p-3 {
  background: #dfecf4;
  color: #191b1d;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-p-3:hover, [class*="sqr-"].cv-p-3:focus,
  [class*="rnd-"].cv-p-3:hover,
  [class*="rnd-"].cv-p-3:focus {
    background: #b2bdc3;
    color: #505254; }
  [class*="sqr-"].cv-p-3 + i.icon-caret-down,
  [class*="rnd-"].cv-p-3 + i.icon-caret-down {
    color: #dfecf4; }
[class*="sqr-"].cv-p-3.ghost,
[class*="rnd-"].cv-p-3.ghost {
  border-color: #dfecf4;
  color: #dfecf4;
  background-color: transparent; }
  [class*="sqr-"].cv-p-3.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-p-3.ghost + i.icon-caret-down {
    color: #dfecf4; }
[class*="sqr-"].cv-p-b,
[class*="rnd-"].cv-p-b {
  background: #5ac0ff;
  color: #191b1d;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-p-b:hover, [class*="sqr-"].cv-p-b:focus,
  [class*="rnd-"].cv-p-b:hover,
  [class*="rnd-"].cv-p-b:focus {
    background: #489acc;
    color: #ecf3f8; }
  [class*="sqr-"].cv-p-b + i.icon-caret-down,
  [class*="rnd-"].cv-p-b + i.icon-caret-down {
    color: #5ac0ff; }
[class*="sqr-"].cv-p-b.ghost,
[class*="rnd-"].cv-p-b.ghost {
  border-color: #5ac0ff;
  color: #5ac0ff;
  background-color: transparent; }
  [class*="sqr-"].cv-p-b.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-p-b.ghost + i.icon-caret-down {
    color: #5ac0ff; }
[class*="sqr-"].cv-s2,
[class*="rnd-"].cv-s2 {
  background: #082935;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-s2:hover, [class*="sqr-"].cv-s2:focus,
  [class*="rnd-"].cv-s2:hover,
  [class*="rnd-"].cv-s2:focus {
    background: #06212a;
    color: #ecf3f8; }
  [class*="sqr-"].cv-s2 + i.icon-caret-down,
  [class*="rnd-"].cv-s2 + i.icon-caret-down {
    color: #082935; }
[class*="sqr-"].cv-s2.ghost,
[class*="rnd-"].cv-s2.ghost {
  border-color: #082935;
  color: #082935;
  background-color: transparent; }
  [class*="sqr-"].cv-s2.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-s2.ghost + i.icon-caret-down {
    color: #082935; }
[class*="sqr-"].cv-s1,
[class*="rnd-"].cv-s1 {
  background: #105974;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-s1:hover, [class*="sqr-"].cv-s1:focus,
  [class*="rnd-"].cv-s1:hover,
  [class*="rnd-"].cv-s1:focus {
    background: #0d475d;
    color: #ecf3f8; }
  [class*="sqr-"].cv-s1 + i.icon-caret-down,
  [class*="rnd-"].cv-s1 + i.icon-caret-down {
    color: #105974; }
[class*="sqr-"].cv-s1.ghost,
[class*="rnd-"].cv-s1.ghost {
  border-color: #105974;
  color: #105974;
  background-color: transparent; }
  [class*="sqr-"].cv-s1.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-s1.ghost + i.icon-caret-down {
    color: #105974; }
[class*="sqr-"].cv-s,
[class*="rnd-"].cv-s {
  background: #1989b2;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-s:hover, [class*="sqr-"].cv-s:focus,
  [class*="rnd-"].cv-s:hover,
  [class*="rnd-"].cv-s:focus {
    background: #146e8e;
    color: #ecf3f8; }
  [class*="sqr-"].cv-s + i.icon-caret-down,
  [class*="rnd-"].cv-s + i.icon-caret-down {
    color: #1989b2; }
[class*="sqr-"].cv-s.ghost,
[class*="rnd-"].cv-s.ghost {
  border-color: #1989b2;
  color: #1989b2;
  background-color: transparent; }
  [class*="sqr-"].cv-s.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-s.ghost + i.icon-caret-down {
    color: #1989b2; }
[class*="sqr-"].cv-s-1,
[class*="rnd-"].cv-s-1 {
  background: #419ebf;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-s-1:hover, [class*="sqr-"].cv-s-1:focus,
  [class*="rnd-"].cv-s-1:hover,
  [class*="rnd-"].cv-s-1:focus {
    background: #347e99;
    color: #ecf3f8; }
  [class*="sqr-"].cv-s-1 + i.icon-caret-down,
  [class*="rnd-"].cv-s-1 + i.icon-caret-down {
    color: #419ebf; }
[class*="sqr-"].cv-s-1.ghost,
[class*="rnd-"].cv-s-1.ghost {
  border-color: #419ebf;
  color: #419ebf;
  background-color: transparent; }
  [class*="sqr-"].cv-s-1.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-s-1.ghost + i.icon-caret-down {
    color: #419ebf; }
[class*="sqr-"].cv-s-2,
[class*="rnd-"].cv-s-2 {
  background: #6ab2cd;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-s-2:hover, [class*="sqr-"].cv-s-2:focus,
  [class*="rnd-"].cv-s-2:hover,
  [class*="rnd-"].cv-s-2:focus {
    background: #558ea4;
    color: #ecf3f8; }
  [class*="sqr-"].cv-s-2 + i.icon-caret-down,
  [class*="rnd-"].cv-s-2 + i.icon-caret-down {
    color: #6ab2cd; }
[class*="sqr-"].cv-s-2.ghost,
[class*="rnd-"].cv-s-2.ghost {
  border-color: #6ab2cd;
  color: #6ab2cd;
  background-color: transparent; }
  [class*="sqr-"].cv-s-2.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-s-2.ghost + i.icon-caret-down {
    color: #6ab2cd; }
[class*="sqr-"].cv-s-2-5,
[class*="rnd-"].cv-s-2-5 {
  background: #dadde0;
  color: #191b1d;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-s-2-5:hover, [class*="sqr-"].cv-s-2-5:focus,
  [class*="rnd-"].cv-s-2-5:hover,
  [class*="rnd-"].cv-s-2-5:focus {
    background: #aeb1b3;
    color: #ecf3f8; }
  [class*="sqr-"].cv-s-2-5 + i.icon-caret-down,
  [class*="rnd-"].cv-s-2-5 + i.icon-caret-down {
    color: #dadde0; }
[class*="sqr-"].cv-s-2-5.ghost,
[class*="rnd-"].cv-s-2-5.ghost {
  border-color: #dadde0;
  color: #dadde0;
  background-color: transparent; }
  [class*="sqr-"].cv-s-2-5.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-s-2-5.ghost + i.icon-caret-down {
    color: #dadde0; }
[class*="sqr-"].cv-s-3,
[class*="rnd-"].cv-s-3 {
  background: #e2f0f5;
  color: #191b1d;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-s-3:hover, [class*="sqr-"].cv-s-3:focus,
  [class*="rnd-"].cv-s-3:hover,
  [class*="rnd-"].cv-s-3:focus {
    background: #b5c0c4;
    color: #505254; }
  [class*="sqr-"].cv-s-3 + i.icon-caret-down,
  [class*="rnd-"].cv-s-3 + i.icon-caret-down {
    color: #e2f0f5; }
[class*="sqr-"].cv-s-3.ghost,
[class*="rnd-"].cv-s-3.ghost {
  border-color: #e2f0f5;
  color: #e2f0f5;
  background-color: transparent; }
  [class*="sqr-"].cv-s-3.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-s-3.ghost + i.icon-caret-down {
    color: #e2f0f5; }
[class*="sqr-"].cv-t,
[class*="rnd-"].cv-t {
  background: #465270;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-t:hover, [class*="sqr-"].cv-t:focus,
  [class*="rnd-"].cv-t:hover,
  [class*="rnd-"].cv-t:focus {
    background: #38425a;
    color: #ecf3f8; }
  [class*="sqr-"].cv-t + i.icon-caret-down,
  [class*="rnd-"].cv-t + i.icon-caret-down {
    color: #465270; }
[class*="sqr-"].cv-t.ghost,
[class*="rnd-"].cv-t.ghost {
  border-color: #465270;
  color: #465270;
  background-color: transparent; }
  [class*="sqr-"].cv-t.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-t.ghost + i.icon-caret-down {
    color: #465270; }
[class*="sqr-"].cv-q,
[class*="rnd-"].cv-q {
  background: #004772;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-q:hover, [class*="sqr-"].cv-q:focus,
  [class*="rnd-"].cv-q:hover,
  [class*="rnd-"].cv-q:focus {
    background: #00395b;
    color: #ecf3f8; }
  [class*="sqr-"].cv-q + i.icon-caret-down,
  [class*="rnd-"].cv-q + i.icon-caret-down {
    color: #004772; }
[class*="sqr-"].cv-q.ghost,
[class*="rnd-"].cv-q.ghost {
  border-color: #004772;
  color: #004772;
  background-color: transparent; }
  [class*="sqr-"].cv-q.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-q.ghost + i.icon-caret-down {
    color: #004772; }
[class*="sqr-"].cv-g3,
[class*="rnd-"].cv-g3 {
  background: #040506;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-g3:hover, [class*="sqr-"].cv-g3:focus,
  [class*="rnd-"].cv-g3:hover,
  [class*="rnd-"].cv-g3:focus {
    background: #030405;
    color: #ecf3f8; }
  [class*="sqr-"].cv-g3 + i.icon-caret-down,
  [class*="rnd-"].cv-g3 + i.icon-caret-down {
    color: #040506; }
[class*="sqr-"].cv-g3.ghost,
[class*="rnd-"].cv-g3.ghost {
  border-color: #040506;
  color: #040506;
  background-color: transparent; }
  [class*="sqr-"].cv-g3.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-g3.ghost + i.icon-caret-down {
    color: #040506; }
[class*="sqr-"].cv-g2,
[class*="rnd-"].cv-g2 {
  background: #191b1d;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-g2:hover, [class*="sqr-"].cv-g2:focus,
  [class*="rnd-"].cv-g2:hover,
  [class*="rnd-"].cv-g2:focus {
    background: #141617;
    color: #ecf3f8; }
  [class*="sqr-"].cv-g2 + i.icon-caret-down,
  [class*="rnd-"].cv-g2 + i.icon-caret-down {
    color: #191b1d; }
[class*="sqr-"].cv-g2.ghost,
[class*="rnd-"].cv-g2.ghost {
  border-color: #191b1d;
  color: #191b1d;
  background-color: transparent; }
  [class*="sqr-"].cv-g2.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-g2.ghost + i.icon-caret-down {
    color: #191b1d; }
[class*="sqr-"].cv-g1,
[class*="rnd-"].cv-g1 {
  background: #505254;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-g1:hover, [class*="sqr-"].cv-g1:focus,
  [class*="rnd-"].cv-g1:hover,
  [class*="rnd-"].cv-g1:focus {
    background: #404243;
    color: #ecf3f8; }
  [class*="sqr-"].cv-g1 + i.icon-caret-down,
  [class*="rnd-"].cv-g1 + i.icon-caret-down {
    color: #505254; }
[class*="sqr-"].cv-g1.ghost,
[class*="rnd-"].cv-g1.ghost {
  border-color: #505254;
  color: #505254;
  background-color: transparent; }
  [class*="sqr-"].cv-g1.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-g1.ghost + i.icon-caret-down {
    color: #505254; }
[class*="sqr-"].cv-g,
[class*="rnd-"].cv-g {
  background: #676a6b;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-g:hover, [class*="sqr-"].cv-g:focus,
  [class*="rnd-"].cv-g:hover,
  [class*="rnd-"].cv-g:focus {
    background: #525556;
    color: #ecf3f8; }
  [class*="sqr-"].cv-g + i.icon-caret-down,
  [class*="rnd-"].cv-g + i.icon-caret-down {
    color: #676a6b; }
[class*="sqr-"].cv-g.ghost,
[class*="rnd-"].cv-g.ghost {
  border-color: #676a6b;
  color: #676a6b;
  background-color: transparent; }
  [class*="sqr-"].cv-g.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-g.ghost + i.icon-caret-down {
    color: #676a6b; }
[class*="sqr-"].cv-g-1,
[class*="rnd-"].cv-g-1 {
  background: #8d9093;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-g-1:hover, [class*="sqr-"].cv-g-1:focus,
  [class*="rnd-"].cv-g-1:hover,
  [class*="rnd-"].cv-g-1:focus {
    background: #717376;
    color: #ecf3f8; }
  [class*="sqr-"].cv-g-1 + i.icon-caret-down,
  [class*="rnd-"].cv-g-1 + i.icon-caret-down {
    color: #8d9093; }
[class*="sqr-"].cv-g-1.ghost,
[class*="rnd-"].cv-g-1.ghost {
  border-color: #8d9093;
  color: #8d9093;
  background-color: transparent; }
  [class*="sqr-"].cv-g-1.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-g-1.ghost + i.icon-caret-down {
    color: #8d9093; }
[class*="sqr-"].cv-g-1-5,
[class*="rnd-"].cv-g-1-5 {
  background: #a3a7ab;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-g-1-5:hover, [class*="sqr-"].cv-g-1-5:focus,
  [class*="rnd-"].cv-g-1-5:hover,
  [class*="rnd-"].cv-g-1-5:focus {
    background: #828689;
    color: #ecf3f8; }
  [class*="sqr-"].cv-g-1-5 + i.icon-caret-down,
  [class*="rnd-"].cv-g-1-5 + i.icon-caret-down {
    color: #a3a7ab; }
[class*="sqr-"].cv-g-1-5.ghost,
[class*="rnd-"].cv-g-1-5.ghost {
  border-color: #a3a7ab;
  color: #a3a7ab;
  background-color: transparent; }
  [class*="sqr-"].cv-g-1-5.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-g-1-5.ghost + i.icon-caret-down {
    color: #a3a7ab; }
[class*="sqr-"].cv-g-2,
[class*="rnd-"].cv-g-2 {
  background: #b9bdc2;
  color: #191b1d;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-g-2:hover, [class*="sqr-"].cv-g-2:focus,
  [class*="rnd-"].cv-g-2:hover,
  [class*="rnd-"].cv-g-2:focus {
    background: #94979b;
    color: #ecf3f8; }
  [class*="sqr-"].cv-g-2 + i.icon-caret-down,
  [class*="rnd-"].cv-g-2 + i.icon-caret-down {
    color: #b9bdc2; }
[class*="sqr-"].cv-g-2.ghost,
[class*="rnd-"].cv-g-2.ghost {
  border-color: #b9bdc2;
  color: #b9bdc2;
  background-color: transparent; }
  [class*="sqr-"].cv-g-2.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-g-2.ghost + i.icon-caret-down {
    color: #b9bdc2; }
[class*="sqr-"].cv-g-2-5,
[class*="rnd-"].cv-g-2-5 {
  background: #cbced1;
  color: #191b1d;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-g-2-5:hover, [class*="sqr-"].cv-g-2-5:focus,
  [class*="rnd-"].cv-g-2-5:hover,
  [class*="rnd-"].cv-g-2-5:focus {
    background: #a2a5a7;
    color: #ecf3f8; }
  [class*="sqr-"].cv-g-2-5 + i.icon-caret-down,
  [class*="rnd-"].cv-g-2-5 + i.icon-caret-down {
    color: #cbced1; }
[class*="sqr-"].cv-g-2-5.ghost,
[class*="rnd-"].cv-g-2-5.ghost {
  border-color: #cbced1;
  color: #cbced1;
  background-color: transparent; }
  [class*="sqr-"].cv-g-2-5.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-g-2-5.ghost + i.icon-caret-down {
    color: #cbced1; }
[class*="sqr-"].cv-g-2-7-5,
[class*="rnd-"].cv-g-2-7-5 {
  background: #dde1e3;
  color: #191b1d;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-g-2-7-5:hover, [class*="sqr-"].cv-g-2-7-5:focus,
  [class*="rnd-"].cv-g-2-7-5:hover,
  [class*="rnd-"].cv-g-2-7-5:focus {
    background: #b1b4b6;
    color: #ecf3f8; }
  [class*="sqr-"].cv-g-2-7-5 + i.icon-caret-down,
  [class*="rnd-"].cv-g-2-7-5 + i.icon-caret-down {
    color: #dde1e3; }
[class*="sqr-"].cv-g-2-7-5.ghost,
[class*="rnd-"].cv-g-2-7-5.ghost {
  border-color: #dde1e3;
  color: #dde1e3;
  background-color: transparent; }
  [class*="sqr-"].cv-g-2-7-5.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-g-2-7-5.ghost + i.icon-caret-down {
    color: #dde1e3; }
[class*="sqr-"].cv-g-3,
[class*="rnd-"].cv-g-3 {
  background: #e9f1f2;
  color: #191b1d;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-g-3:hover, [class*="sqr-"].cv-g-3:focus,
  [class*="rnd-"].cv-g-3:hover,
  [class*="rnd-"].cv-g-3:focus {
    background: #bac1c2;
    color: #505254; }
  [class*="sqr-"].cv-g-3 + i.icon-caret-down,
  [class*="rnd-"].cv-g-3 + i.icon-caret-down {
    color: #e9f1f2; }
[class*="sqr-"].cv-g-3.ghost,
[class*="rnd-"].cv-g-3.ghost {
  border-color: #e9f1f2;
  color: #e9f1f2;
  background-color: transparent; }
  [class*="sqr-"].cv-g-3.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-g-3.ghost + i.icon-caret-down {
    color: #e9f1f2; }
[class*="sqr-"].cv-g-4,
[class*="rnd-"].cv-g-4 {
  background: #ecf3f8;
  color: #191b1d;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-g-4:hover, [class*="sqr-"].cv-g-4:focus,
  [class*="rnd-"].cv-g-4:hover,
  [class*="rnd-"].cv-g-4:focus {
    background: #bdc2c6;
    color: #505254; }
  [class*="sqr-"].cv-g-4 + i.icon-caret-down,
  [class*="rnd-"].cv-g-4 + i.icon-caret-down {
    color: #ecf3f8; }
[class*="sqr-"].cv-g-4.ghost,
[class*="rnd-"].cv-g-4.ghost {
  border-color: #ecf3f8;
  color: #ecf3f8;
  background-color: transparent; }
  [class*="sqr-"].cv-g-4.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-g-4.ghost + i.icon-caret-down {
    color: #ecf3f8; }
[class*="sqr-"].cv-w,
[class*="rnd-"].cv-w {
  background: #fff;
  color: #191b1d;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-w:hover, [class*="sqr-"].cv-w:focus,
  [class*="rnd-"].cv-w:hover,
  [class*="rnd-"].cv-w:focus {
    background: #cccccc;
    color: #505254; }
  [class*="sqr-"].cv-w + i.icon-caret-down,
  [class*="rnd-"].cv-w + i.icon-caret-down {
    color: #fff; }
[class*="sqr-"].cv-w.ghost,
[class*="rnd-"].cv-w.ghost {
  border-color: #fff;
  color: #fff;
  background-color: transparent; }
  [class*="sqr-"].cv-w.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-w.ghost + i.icon-caret-down {
    color: #fff; }
[class*="sqr-"].cv-white,
[class*="rnd-"].cv-white {
  background: #fff;
  color: #191b1d;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-white:hover, [class*="sqr-"].cv-white:focus,
  [class*="rnd-"].cv-white:hover,
  [class*="rnd-"].cv-white:focus {
    background: #cccccc;
    color: #505254; }
  [class*="sqr-"].cv-white + i.icon-caret-down,
  [class*="rnd-"].cv-white + i.icon-caret-down {
    color: #fff; }
[class*="sqr-"].cv-white.ghost,
[class*="rnd-"].cv-white.ghost {
  border-color: #fff;
  color: #fff;
  background-color: transparent; }
  [class*="sqr-"].cv-white.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-white.ghost + i.icon-caret-down {
    color: #fff; }
[class*="sqr-"].cv-button,
[class*="rnd-"].cv-button {
  background: #0065a3;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  color: #fff; }
  [class*="sqr-"].cv-button:hover, [class*="sqr-"].cv-button:focus,
  [class*="rnd-"].cv-button:hover,
  [class*="rnd-"].cv-button:focus {
    background: #005182;
    color: #ecf3f8; }
  [class*="sqr-"].cv-button + i.icon-caret-down,
  [class*="rnd-"].cv-button + i.icon-caret-down {
    color: #0065a3; }
[class*="sqr-"].cv-button.ghost,
[class*="rnd-"].cv-button.ghost {
  border-color: #0065a3;
  color: #0065a3;
  background-color: transparent; }
  [class*="sqr-"].cv-button.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-button.ghost + i.icon-caret-down {
    color: #0065a3; }
[class*="sqr-"].button-green,
[class*="rnd-"].button-green {
  background: #0da141;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].button-green:hover, [class*="sqr-"].button-green:focus,
  [class*="rnd-"].button-green:hover,
  [class*="rnd-"].button-green:focus {
    background: #0a8134;
    color: #ecf3f8; }
  [class*="sqr-"].button-green + i.icon-caret-down,
  [class*="rnd-"].button-green + i.icon-caret-down {
    color: #0da141; }
[class*="sqr-"].button-green.ghost,
[class*="rnd-"].button-green.ghost {
  border-color: #0da141;
  color: #0da141;
  background-color: transparent; }
  [class*="sqr-"].button-green.ghost + i.icon-caret-down,
  [class*="rnd-"].button-green.ghost + i.icon-caret-down {
    color: #0da141; }
[class*="sqr-"].button-red,
[class*="rnd-"].button-red {
  background: #D10E0E;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].button-red:hover, [class*="sqr-"].button-red:focus,
  [class*="rnd-"].button-red:hover,
  [class*="rnd-"].button-red:focus {
    background: #a70b0b;
    color: #ecf3f8; }
  [class*="sqr-"].button-red + i.icon-caret-down,
  [class*="rnd-"].button-red + i.icon-caret-down {
    color: #D10E0E; }
[class*="sqr-"].button-red.ghost,
[class*="rnd-"].button-red.ghost {
  border-color: #D10E0E;
  color: #D10E0E;
  background-color: transparent; }
  [class*="sqr-"].button-red.ghost + i.icon-caret-down,
  [class*="rnd-"].button-red.ghost + i.icon-caret-down {
    color: #D10E0E; }
[class*="sqr-"].cv-notification,
[class*="rnd-"].cv-notification {
  background: #3291cb;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-notification:hover, [class*="sqr-"].cv-notification:focus,
  [class*="rnd-"].cv-notification:hover,
  [class*="rnd-"].cv-notification:focus {
    background: #2874a2;
    color: #ecf3f8; }
  [class*="sqr-"].cv-notification + i.icon-caret-down,
  [class*="rnd-"].cv-notification + i.icon-caret-down {
    color: #3291cb; }
[class*="sqr-"].cv-notification.ghost,
[class*="rnd-"].cv-notification.ghost {
  border-color: #3291cb;
  color: #3291cb;
  background-color: transparent; }
  [class*="sqr-"].cv-notification.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-notification.ghost + i.icon-caret-down {
    color: #3291cb; }
[class*="sqr-"].cv-red,
[class*="rnd-"].cv-red {
  background: #D10E0E;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-red:hover, [class*="sqr-"].cv-red:focus,
  [class*="rnd-"].cv-red:hover,
  [class*="rnd-"].cv-red:focus {
    background: #a70b0b;
    color: #ecf3f8; }
  [class*="sqr-"].cv-red + i.icon-caret-down,
  [class*="rnd-"].cv-red + i.icon-caret-down {
    color: #D10E0E; }
[class*="sqr-"].cv-red.ghost,
[class*="rnd-"].cv-red.ghost {
  border-color: #D10E0E;
  color: #D10E0E;
  background-color: transparent; }
  [class*="sqr-"].cv-red.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-red.ghost + i.icon-caret-down {
    color: #D10E0E; }
[class*="sqr-"].cv-redorange,
[class*="rnd-"].cv-redorange {
  background: #db2b08;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-redorange:hover, [class*="sqr-"].cv-redorange:focus,
  [class*="rnd-"].cv-redorange:hover,
  [class*="rnd-"].cv-redorange:focus {
    background: #af2206;
    color: #ecf3f8; }
  [class*="sqr-"].cv-redorange + i.icon-caret-down,
  [class*="rnd-"].cv-redorange + i.icon-caret-down {
    color: #db2b08; }
[class*="sqr-"].cv-redorange.ghost,
[class*="rnd-"].cv-redorange.ghost {
  border-color: #db2b08;
  color: #db2b08;
  background-color: transparent; }
  [class*="sqr-"].cv-redorange.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-redorange.ghost + i.icon-caret-down {
    color: #db2b08; }
[class*="sqr-"].cv-darkorange,
[class*="rnd-"].cv-darkorange {
  background: #E65100;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-darkorange:hover, [class*="sqr-"].cv-darkorange:focus,
  [class*="rnd-"].cv-darkorange:hover,
  [class*="rnd-"].cv-darkorange:focus {
    background: #b84100;
    color: #ecf3f8; }
  [class*="sqr-"].cv-darkorange + i.icon-caret-down,
  [class*="rnd-"].cv-darkorange + i.icon-caret-down {
    color: #E65100; }
[class*="sqr-"].cv-darkorange.ghost,
[class*="rnd-"].cv-darkorange.ghost {
  border-color: #E65100;
  color: #E65100;
  background-color: transparent; }
  [class*="sqr-"].cv-darkorange.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-darkorange.ghost + i.icon-caret-down {
    color: #E65100; }
[class*="sqr-"].cv-orange,
[class*="rnd-"].cv-orange {
  background: #f18000;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-orange:hover, [class*="sqr-"].cv-orange:focus,
  [class*="rnd-"].cv-orange:hover,
  [class*="rnd-"].cv-orange:focus {
    background: #c16600;
    color: #ecf3f8; }
  [class*="sqr-"].cv-orange + i.icon-caret-down,
  [class*="rnd-"].cv-orange + i.icon-caret-down {
    color: #f18000; }
[class*="sqr-"].cv-orange.ghost,
[class*="rnd-"].cv-orange.ghost {
  border-color: #f18000;
  color: #f18000;
  background-color: transparent; }
  [class*="sqr-"].cv-orange.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-orange.ghost + i.icon-caret-down {
    color: #f18000; }
[class*="sqr-"].cv-yellow,
[class*="rnd-"].cv-yellow {
  background: #fdb302;
  color: #191b1d;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-yellow:hover, [class*="sqr-"].cv-yellow:focus,
  [class*="rnd-"].cv-yellow:hover,
  [class*="rnd-"].cv-yellow:focus {
    background: #ca8f02;
    color: #ecf3f8; }
  [class*="sqr-"].cv-yellow + i.icon-caret-down,
  [class*="rnd-"].cv-yellow + i.icon-caret-down {
    color: #fdb302; }
[class*="sqr-"].cv-yellow.ghost,
[class*="rnd-"].cv-yellow.ghost {
  border-color: #fdb302;
  color: #fdb302;
  background-color: transparent; }
  [class*="sqr-"].cv-yellow.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-yellow.ghost + i.icon-caret-down {
    color: #fdb302; }
[class*="sqr-"].cv-lime,
[class*="rnd-"].cv-lime {
  background: #8ebb02;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-lime:hover, [class*="sqr-"].cv-lime:focus,
  [class*="rnd-"].cv-lime:hover,
  [class*="rnd-"].cv-lime:focus {
    background: #729602;
    color: #ecf3f8; }
  [class*="sqr-"].cv-lime + i.icon-caret-down,
  [class*="rnd-"].cv-lime + i.icon-caret-down {
    color: #8ebb02; }
[class*="sqr-"].cv-lime.ghost,
[class*="rnd-"].cv-lime.ghost {
  border-color: #8ebb02;
  color: #8ebb02;
  background-color: transparent; }
  [class*="sqr-"].cv-lime.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-lime.ghost + i.icon-caret-down {
    color: #8ebb02; }
[class*="sqr-"].cv-limegreen,
[class*="rnd-"].cv-limegreen {
  background: #599706;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-limegreen:hover, [class*="sqr-"].cv-limegreen:focus,
  [class*="rnd-"].cv-limegreen:hover,
  [class*="rnd-"].cv-limegreen:focus {
    background: #477905;
    color: #ecf3f8; }
  [class*="sqr-"].cv-limegreen + i.icon-caret-down,
  [class*="rnd-"].cv-limegreen + i.icon-caret-down {
    color: #599706; }
[class*="sqr-"].cv-limegreen.ghost,
[class*="rnd-"].cv-limegreen.ghost {
  border-color: #599706;
  color: #599706;
  background-color: transparent; }
  [class*="sqr-"].cv-limegreen.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-limegreen.ghost + i.icon-caret-down {
    color: #599706; }
[class*="sqr-"].cv-yellowgreen,
[class*="rnd-"].cv-yellowgreen {
  background: #b7b802;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-yellowgreen:hover, [class*="sqr-"].cv-yellowgreen:focus,
  [class*="rnd-"].cv-yellowgreen:hover,
  [class*="rnd-"].cv-yellowgreen:focus {
    background: #929302;
    color: #ecf3f8; }
  [class*="sqr-"].cv-yellowgreen + i.icon-caret-down,
  [class*="rnd-"].cv-yellowgreen + i.icon-caret-down {
    color: #b7b802; }
[class*="sqr-"].cv-yellowgreen.ghost,
[class*="rnd-"].cv-yellowgreen.ghost {
  border-color: #b7b802;
  color: #b7b802;
  background-color: transparent; }
  [class*="sqr-"].cv-yellowgreen.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-yellowgreen.ghost + i.icon-caret-down {
    color: #b7b802; }
[class*="sqr-"].cv-green,
[class*="rnd-"].cv-green {
  background: #0da141;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-green:hover, [class*="sqr-"].cv-green:focus,
  [class*="rnd-"].cv-green:hover,
  [class*="rnd-"].cv-green:focus {
    background: #0a8134;
    color: #ecf3f8; }
  [class*="sqr-"].cv-green + i.icon-caret-down,
  [class*="rnd-"].cv-green + i.icon-caret-down {
    color: #0da141; }
[class*="sqr-"].cv-green.ghost,
[class*="rnd-"].cv-green.ghost {
  border-color: #0da141;
  color: #0da141;
  background-color: transparent; }
  [class*="sqr-"].cv-green.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-green.ghost + i.icon-caret-down {
    color: #0da141; }
[class*="sqr-"].cv-greenblue,
[class*="rnd-"].cv-greenblue {
  background: #23a16d;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-greenblue:hover, [class*="sqr-"].cv-greenblue:focus,
  [class*="rnd-"].cv-greenblue:hover,
  [class*="rnd-"].cv-greenblue:focus {
    background: #1c8157;
    color: #ecf3f8; }
  [class*="sqr-"].cv-greenblue + i.icon-caret-down,
  [class*="rnd-"].cv-greenblue + i.icon-caret-down {
    color: #23a16d; }
[class*="sqr-"].cv-greenblue.ghost,
[class*="rnd-"].cv-greenblue.ghost {
  border-color: #23a16d;
  color: #23a16d;
  background-color: transparent; }
  [class*="sqr-"].cv-greenblue.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-greenblue.ghost + i.icon-caret-down {
    color: #23a16d; }
[class*="sqr-"].cv-cyan,
[class*="rnd-"].cv-cyan {
  background: #22cfd1;
  color: #191b1d;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-cyan:hover, [class*="sqr-"].cv-cyan:focus,
  [class*="rnd-"].cv-cyan:hover,
  [class*="rnd-"].cv-cyan:focus {
    background: #1ba6a7;
    color: #ecf3f8; }
  [class*="sqr-"].cv-cyan + i.icon-caret-down,
  [class*="rnd-"].cv-cyan + i.icon-caret-down {
    color: #22cfd1; }
[class*="sqr-"].cv-cyan.ghost,
[class*="rnd-"].cv-cyan.ghost {
  border-color: #22cfd1;
  color: #22cfd1;
  background-color: transparent; }
  [class*="sqr-"].cv-cyan.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-cyan.ghost + i.icon-caret-down {
    color: #22cfd1; }
[class*="sqr-"].cv-babyblue,
[class*="rnd-"].cv-babyblue {
  background: #3291cb;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-babyblue:hover, [class*="sqr-"].cv-babyblue:focus,
  [class*="rnd-"].cv-babyblue:hover,
  [class*="rnd-"].cv-babyblue:focus {
    background: #2874a2;
    color: #ecf3f8; }
  [class*="sqr-"].cv-babyblue + i.icon-caret-down,
  [class*="rnd-"].cv-babyblue + i.icon-caret-down {
    color: #3291cb; }
[class*="sqr-"].cv-babyblue.ghost,
[class*="rnd-"].cv-babyblue.ghost {
  border-color: #3291cb;
  color: #3291cb;
  background-color: transparent; }
  [class*="sqr-"].cv-babyblue.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-babyblue.ghost + i.icon-caret-down {
    color: #3291cb; }
[class*="sqr-"].cv-blue,
[class*="rnd-"].cv-blue {
  background: #3e62c7;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-blue:hover, [class*="sqr-"].cv-blue:focus,
  [class*="rnd-"].cv-blue:hover,
  [class*="rnd-"].cv-blue:focus {
    background: #324e9f;
    color: #ecf3f8; }
  [class*="sqr-"].cv-blue + i.icon-caret-down,
  [class*="rnd-"].cv-blue + i.icon-caret-down {
    color: #3e62c7; }
[class*="sqr-"].cv-blue.ghost,
[class*="rnd-"].cv-blue.ghost {
  border-color: #3e62c7;
  color: #3e62c7;
  background-color: transparent; }
  [class*="sqr-"].cv-blue.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-blue.ghost + i.icon-caret-down {
    color: #3e62c7; }
[class*="sqr-"].cv-violet,
[class*="rnd-"].cv-violet {
  background: #7248b4;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-violet:hover, [class*="sqr-"].cv-violet:focus,
  [class*="rnd-"].cv-violet:hover,
  [class*="rnd-"].cv-violet:focus {
    background: #5b3a90;
    color: #ecf3f8; }
  [class*="sqr-"].cv-violet + i.icon-caret-down,
  [class*="rnd-"].cv-violet + i.icon-caret-down {
    color: #7248b4; }
[class*="sqr-"].cv-violet.ghost,
[class*="rnd-"].cv-violet.ghost {
  border-color: #7248b4;
  color: #7248b4;
  background-color: transparent; }
  [class*="sqr-"].cv-violet.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-violet.ghost + i.icon-caret-down {
    color: #7248b4; }
[class*="sqr-"].cv-purple,
[class*="rnd-"].cv-purple {
  background: #aa2b9f;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-purple:hover, [class*="sqr-"].cv-purple:focus,
  [class*="rnd-"].cv-purple:hover,
  [class*="rnd-"].cv-purple:focus {
    background: #88227f;
    color: #ecf3f8; }
  [class*="sqr-"].cv-purple + i.icon-caret-down,
  [class*="rnd-"].cv-purple + i.icon-caret-down {
    color: #aa2b9f; }
[class*="sqr-"].cv-purple.ghost,
[class*="rnd-"].cv-purple.ghost {
  border-color: #aa2b9f;
  color: #aa2b9f;
  background-color: transparent; }
  [class*="sqr-"].cv-purple.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-purple.ghost + i.icon-caret-down {
    color: #aa2b9f; }
[class*="sqr-"].cv-crimson,
[class*="rnd-"].cv-crimson {
  background: #c32281;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-crimson:hover, [class*="sqr-"].cv-crimson:focus,
  [class*="rnd-"].cv-crimson:hover,
  [class*="rnd-"].cv-crimson:focus {
    background: #9c1b67;
    color: #ecf3f8; }
  [class*="sqr-"].cv-crimson + i.icon-caret-down,
  [class*="rnd-"].cv-crimson + i.icon-caret-down {
    color: #c32281; }
[class*="sqr-"].cv-crimson.ghost,
[class*="rnd-"].cv-crimson.ghost {
  border-color: #c32281;
  color: #c32281;
  background-color: transparent; }
  [class*="sqr-"].cv-crimson.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-crimson.ghost + i.icon-caret-down {
    color: #c32281; }
[class*="sqr-"].cv-pink,
[class*="rnd-"].cv-pink {
  background: #E01761;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  [class*="sqr-"].cv-pink:hover, [class*="sqr-"].cv-pink:focus,
  [class*="rnd-"].cv-pink:hover,
  [class*="rnd-"].cv-pink:focus {
    background: #b3124e;
    color: #ecf3f8; }
  [class*="sqr-"].cv-pink + i.icon-caret-down,
  [class*="rnd-"].cv-pink + i.icon-caret-down {
    color: #E01761; }
[class*="sqr-"].cv-pink.ghost,
[class*="rnd-"].cv-pink.ghost {
  border-color: #E01761;
  color: #E01761;
  background-color: transparent; }
  [class*="sqr-"].cv-pink.ghost + i.icon-caret-down,
  [class*="rnd-"].cv-pink.ghost + i.icon-caret-down {
    color: #E01761; }

.bl1px tr.selected, .bl1px tr.active, .bl1px tr:hover,
.bl1px > li.selected,
.bl1px > li.active,
.bl1px > li:hover {
  border-left-color: #0065a3; }

.bl2px tr.selected, .bl2px tr.active, .bl2px tr:hover,
.bl2px > li.selected,
.bl2px > li.active,
.bl2px > li:hover {
  border-left-color: #0065a3; }

.bl3px tr.selected, .bl3px tr.active, .bl3px tr:hover,
.bl3px > li.selected,
.bl3px > li.active,
.bl3px > li:hover {
  border-left-color: #0065a3; }

.bl4px tr.selected, .bl4px tr.active, .bl4px tr:hover,
.bl4px > li.selected,
.bl4px > li.active,
.bl4px > li:hover {
  border-left-color: #0065a3; }

.bl5px tr.selected, .bl5px tr.active, .bl5px tr:hover,
.bl5px > li.selected,
.bl5px > li.active,
.bl5px > li:hover {
  border-left-color: #0065a3; }

html,
body,
table thead tr th,
table thead tr td,
table tfoot tr th,
table tfoot tr td {
  font-family: "Avenir Next", "Helvetica", Helvetica, Arial, sans-serif;
  color: #222; }

label {
  color: #676a6b; }

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Avenir Next", "Helvetica", Helvetica, Arial, sans-serif;
  color: #00426a; }
  h1 small,
  h2 small,
  h3 small,
  h4 small,
  h5 small,
  h6 small {
    color: #676a6b; }

a,
.clickable.clickable.clickable,
.clickable.clickable.clickable *,
.breadcrumbs > * a,
.breadcrumbs > * span,
.collabListBreadcrumb li a {
  color: #0065a3;
  -webkit-transition: color 0.3s ease;
  transition: color 0.3s ease; }
  a:hover, a:focus, a:active,
  .clickable.clickable.clickable:hover,
  .clickable.clickable.clickable:focus,
  .clickable.clickable.clickable:active,
  .clickable.clickable.clickable *:hover,
  .clickable.clickable.clickable *:focus,
  .clickable.clickable.clickable *:active,
  .breadcrumbs > * a:hover,
  .breadcrumbs > * a:focus,
  .breadcrumbs > * a:active,
  .breadcrumbs > * span:hover,
  .breadcrumbs > * span:focus,
  .breadcrumbs > * span:active,
  .collabListBreadcrumb li a:hover,
  .collabListBreadcrumb li a:focus,
  .collabListBreadcrumb li a:active {
    color: #005182; }

.user-no-image {
  color: #fff; }

.section-container.tabs > section .tabTitle small {
  background-color: red; }

.expired,
.required {
  color: red; }

.sectionTitle__wrap .sectionTitle__title {
  color: #676a6b; }

.sectionTitle__title h5 {
  color: #676a6b; }

[class*="input-icon"] input, [class*="input-icon"] a, [class*="input-icon"] span, [class*="input-icon"] .result {
  border-color: #b9bdc2;
  background-color: #fff; }
  [class*="input-icon"] input > *, [class*="input-icon"] a > *, [class*="input-icon"] span > *, [class*="input-icon"] .result > * {
    background-color: transparent; }
[class*="input-icon"] input::-webkit-input-placeholder::-webkit-input-placeholder {
  font-style: italic;
  color: #b9bdc2; }
[class*="input-icon"] input::placeholder::-webkit-input-placeholder {
  font-style: italic;
  color: #b9bdc2; }
[class*="input-icon"] input:-ms-input-placeholder:-ms-input-placeholder {
  font-style: italic;
  color: #b9bdc2; }
[class*="input-icon"] input::-ms-input-placeholder:-ms-input-placeholder {
  font-style: italic;
  color: #b9bdc2; }
[class*="input-icon"] input::placeholder:-ms-input-placeholder {
  font-style: italic;
  color: #b9bdc2; }
[class*="input-icon"] input::placeholder:-moz-placeholder {
  font-style: italic;
  color: #b9bdc2; }
[class*="input-icon"] input:active,
[class*="input-icon"] input:focus {
  border-color: #1e90FF; }
  [class*="input-icon"] input:active ~ a, [class*="input-icon"] input:active ~ span,
  [class*="input-icon"] input:focus ~ a,
  [class*="input-icon"] input:focus ~ span {
    border-color: #1e90FF; }
[class*="input-icon"].error a,
[class*="input-icon"].error span {
  border-color: red; }

input[type="text"][disabled],
select[disabled],
.disabled input,
.disabled select,
.disabled textarea {
  background-color: #e9f1f2;
  border-color: #e9f1f2;
  color: #8d9093; }
  .filter-sidebar input[type="text"][disabled], .filter-sidebar
  select[disabled], .filter-sidebar
  .disabled input, .filter-sidebar
  .disabled select, .filter-sidebar
  .disabled textarea {
    background-color: #e9f1f2;
    border-color: #e9f1f2;
    color: #8d9093; }
  input[type="text"][disabled] span,
  select[disabled] span,
  .disabled input span,
  .disabled select span,
  .disabled textarea span {
    background-color: #e9f1f2; }

.input-icon input[disabled] ~ a,
.input-icon input[disabled] ~ span {
  color: #8d9093;
  background-color: #e9f1f2;
  border-color: #e9f1f2; }
  .input-icon input[disabled] ~ a .icon-remove.icon-remove,
  .input-icon input[disabled] ~ span .icon-remove.icon-remove {
    color: #676a6b; }
.input-icon a, .input-icon span {
  border-color: #b9bdc2;
  color: #676a6b; }
  .input-icon a.cv-success, .input-icon span.cv-success {
    background-color: #0da141 !important;
    color: #fff; }
.input-icon input[readonly]:focus, .input-icon input:-moz-read-only:focus {
  border-color: #1e90FF; }
.input-icon input[readonly]:focus, .input-icon input:read-only:focus {
  border-color: #1e90FF; }

.svg-icon {
  fill: #0065a3; }
  .svg-icon:hover {
    fill: #005182; }

input[type="checkbox"] + span.custom,
input[type="radio"] + span.custom {
  border: #8d9093 1px solid;
  color: #676a6b;
  background-color: #fff;
  cursor: pointer; }
  input[type="checkbox"] + span.custom:hover,
  input[type="radio"] + span.custom:hover {
    border-color: #1e90FF; }
  input[type="checkbox"] + span.custom.checked,
  input[type="radio"] + span.custom.checked {
    border-color: #1e90FF;
    color: #1e90FF; }

::-webkit-input-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #b9bdc2;
  opacity: 1;
  /* Firefox */ }

:-ms-input-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #b9bdc2;
  opacity: 1;
  /* Firefox */ }

::-ms-input-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #b9bdc2;
  opacity: 1;
  /* Firefox */ }

::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #b9bdc2;
  opacity: 1;
  /* Firefox */ }

::-webkit-input-placeholder {
  color: #676a6b; }

:-moz-placeholder {
  color: #676a6b; }

::-moz-placeholder {
  color: #676a6b; }

:-ms-input-placeholder {
  color: #676a6b; }

select {
  border-color: #b9bdc2; }

select.faded {
  background-color: rgba(255, 255, 255, 0.4);
  -webkit-box-shadow: 0 0 0.25rem #90909054;
          box-shadow: 0 0 0.25rem #90909054; }

select.faded:hover {
  background-color: rgba(255, 255, 255, 0.9);
  -webkit-box-shadow: 0 0 0.25rem #909090;
          box-shadow: 0 0 0.25rem #909090; }

.switch.switch input:last-of-type:checked + label:after {
  background: #0da141;
  color: #ecf3f8;
  color: #fff; }

div.switch span:last-child {
  -webkit-box-shadow: 2px 0 10px 0 rgba(0, 0, 0, 0.07), 1000px 0 0 980px #0da141, -2px 0 10px 0 rgba(0, 0, 0, 0.07), -1000px 0 0 1000px #b9bdc2;
          box-shadow: 2px 0 10px 0 rgba(0, 0, 0, 0.07), 1000px 0 0 980px #0da141, -2px 0 10px 0 rgba(0, 0, 0, 0.07), -1000px 0 0 1000px #b9bdc2;
  margin-top: 0.05rem !important; }

select,
input,
textarea {
  border-color: #b9bdc2; }
  .error select, .error
  input, .error
  textarea {
    border-color: red; }
  select:focus, select:active,
  input:focus,
  input:active,
  textarea:focus,
  textarea:active {
    border-color: #4081f5; }

.input-icon.dbl-icon input, .input-icon.dbl-icon .result {
  color: #4081f5; }
  .input-icon.dbl-icon input a i, .input-icon.dbl-icon .result a i {
    color: #4081f5; }

.fake-input,
.formElement .result {
  background-color: rgba(255, 255, 255, 0.7);
  border-color: #b9bdc2;
  color: #8d9093; }

.formFileInput.cs-attachedfiles {
  background: #fff;
  color: #505254;
  border-color: #cbced1; }
  .formFileInput.cs-attachedfiles span {
    color: #8d9093; }
.formFileInput.dropzone {
  background-color: #e9f1f2 !important; }
  .formFileInput.dropzone .selectedFile {
    color: #676a6b; }
.formFileInput.qq-upload-drop-area-active.qq-upload-drop-area-active {
  background: rgba(13, 161, 65, 0.2);
  color: #ecf3f8;
  border: 1px dashed #082935; }

.error .formFileInputHeader,
.error .formFileInput {
  border-color: #D10E0E; }

.atwho-view {
  background: #fff;
  color: #505254;
  color: #676a6b;
  border-color: #8d9093;
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.2);
          box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.2); }

.atwho-view .cur {
  background: #4081f5;
  color: #ecf3f8;
  color: #fff; }

.atwho-view .cur small {
  color: #fff; }

.atwho-view strong {
  color: #4081f5; }

.atwho-view .cur strong {
  color: #fff; }

.atwho-view ul li {
  border-bottom-color: #b9bdc2;
  border-top-color: #b9bdc2; }

.atwho-view small {
  color: #8d9093; }

.cs-large-list-input .cs_filterTitle {
  color: #8d9093; }

.project-budget-tabs .input-icon .currencyIcon {
  background: #3c89b8;
  color: #ecf3f8;
  border: none; }
.project-budget-tabs .input-icon input,
.project-budget-tabs .input-icon .fake-input {
  background-color: #e9f1f2;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none; }

.matrix-view.matrix-view input[readonly],
.matrix-view.matrix-view input:-moz-read-only,
.matrix-view.matrix-view input:-moz-read-only:focus
input:focus[readonly],
.matrix-view.matrix-view .input-icon.input-icon,
.matrix-view.matrix-view .input-icon input[type]:focus ~ a {
  border-color: #b9bdc2;
  background-color: #fff; }

.matrix-view.matrix-view input[readonly],
.matrix-view.matrix-view input:read-only,
.matrix-view.matrix-view input:read-only:focus
input:focus[readonly],
.matrix-view.matrix-view .input-icon.input-icon,
.matrix-view.matrix-view .input-icon input[type]:focus ~ a {
  border-color: #b9bdc2;
  background-color: #fff; }

button,
.button,
.gjs-am-file-uploader > form .gjs-am-assets-header .gjs-btn-prim,
.gjs-am-assets-cont .gjs-am-assets-header .gjs-btn-prim,
input[type="button"] {
  background: #0065a3;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  color: #fff;
  color: #fff; }
  button:hover, button:focus,
  .button:hover,
  .gjs-am-file-uploader > form .gjs-am-assets-header .gjs-btn-prim:hover,
  .gjs-am-assets-cont .gjs-am-assets-header .gjs-btn-prim:hover,
  .button:focus,
  .gjs-am-file-uploader > form .gjs-am-assets-header .gjs-btn-prim:focus,
  .gjs-am-assets-cont .gjs-am-assets-header .gjs-btn-prim:focus,
  input[type="button"]:hover,
  input[type="button"]:focus {
    background: #005182;
    color: #ecf3f8; }
  button.button-red,
  .button.button-red,
  .gjs-am-file-uploader > form .gjs-am-assets-header .button-red.gjs-btn-prim,
  .gjs-am-assets-cont .gjs-am-assets-header .button-red.gjs-btn-prim,
  input[type="button"].button-red {
    background: #D10E0E;
    color: #ecf3f8;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    border-color: #D10E0E; }
    button.button-red:hover, button.button-red:focus,
    .button.button-red:hover,
    .gjs-am-file-uploader > form .gjs-am-assets-header .button-red.gjs-btn-prim:hover,
    .gjs-am-assets-cont .gjs-am-assets-header .button-red.gjs-btn-prim:hover,
    .button.button-red:focus,
    .gjs-am-file-uploader > form .gjs-am-assets-header .button-red.gjs-btn-prim:focus,
    .gjs-am-assets-cont .gjs-am-assets-header .button-red.gjs-btn-prim:focus,
    input[type="button"].button-red:hover,
    input[type="button"].button-red:focus {
      background: #a70b0b;
      color: #ecf3f8; }
    button.button-red:hover,
    .button.button-red:hover,
    .gjs-am-file-uploader > form .gjs-am-assets-header .button-red.gjs-btn-prim:hover,
    .gjs-am-assets-cont .gjs-am-assets-header .button-red.gjs-btn-prim:hover,
    input[type="button"].button-red:hover {
      background: #D10E0E;
      color: #ecf3f8;
      -webkit-transition: all 0.3s ease;
      transition: all 0.3s ease; }
      button.button-red:hover:hover, button.button-red:hover:focus,
      .button.button-red:hover:hover,
      .gjs-am-file-uploader > form .gjs-am-assets-header .button-red.gjs-btn-prim:hover:hover,
      .gjs-am-assets-cont .gjs-am-assets-header .button-red.gjs-btn-prim:hover:hover,
      .button.button-red:hover:focus,
      .gjs-am-file-uploader > form .gjs-am-assets-header .button-red.gjs-btn-prim:hover:focus,
      .gjs-am-assets-cont .gjs-am-assets-header .button-red.gjs-btn-prim:hover:focus,
      input[type="button"].button-red:hover:hover,
      input[type="button"].button-red:hover:focus {
        background: #a70b0b;
        color: #ecf3f8; }
  button.button-green,
  .button.button-green,
  .gjs-am-file-uploader > form .gjs-am-assets-header .button-green.gjs-btn-prim,
  .gjs-am-assets-cont .gjs-am-assets-header .button-green.gjs-btn-prim,
  input[type="button"].button-green {
    background: #0da141;
    color: #ecf3f8;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease; }
    button.button-green:hover, button.button-green:focus,
    .button.button-green:hover,
    .gjs-am-file-uploader > form .gjs-am-assets-header .button-green.gjs-btn-prim:hover,
    .gjs-am-assets-cont .gjs-am-assets-header .button-green.gjs-btn-prim:hover,
    .button.button-green:focus,
    .gjs-am-file-uploader > form .gjs-am-assets-header .button-green.gjs-btn-prim:focus,
    .gjs-am-assets-cont .gjs-am-assets-header .button-green.gjs-btn-prim:focus,
    input[type="button"].button-green:hover,
    input[type="button"].button-green:focus {
      background: #0a8134;
      color: #ecf3f8; }
    button.button-green:after,
    .button.button-green:after,
    .gjs-am-file-uploader > form .gjs-am-assets-header .button-green.gjs-btn-prim:after,
    .gjs-am-assets-cont .gjs-am-assets-header .button-green.gjs-btn-prim:after,
    input[type="button"].button-green:after {
      border-top-color: #fff !important; }
    button.button-green:hover,
    .button.button-green:hover,
    .gjs-am-file-uploader > form .gjs-am-assets-header .button-green.gjs-btn-prim:hover,
    .gjs-am-assets-cont .gjs-am-assets-header .button-green.gjs-btn-prim:hover,
    input[type="button"].button-green:hover {
      background: #0da141;
      color: #ecf3f8;
      -webkit-transition: all 0.3s ease;
      transition: all 0.3s ease; }
      button.button-green:hover:hover, button.button-green:hover:focus,
      .button.button-green:hover:hover,
      .gjs-am-file-uploader > form .gjs-am-assets-header .button-green.gjs-btn-prim:hover:hover,
      .gjs-am-assets-cont .gjs-am-assets-header .button-green.gjs-btn-prim:hover:hover,
      .button.button-green:hover:focus,
      .gjs-am-file-uploader > form .gjs-am-assets-header .button-green.gjs-btn-prim:hover:focus,
      .gjs-am-assets-cont .gjs-am-assets-header .button-green.gjs-btn-prim:hover:focus,
      input[type="button"].button-green:hover:hover,
      input[type="button"].button-green:hover:focus {
        background: #0a8134;
        color: #ecf3f8; }
      button.button-green:hover:after,
      .button.button-green:hover:after,
      .gjs-am-file-uploader > form .gjs-am-assets-header .button-green.gjs-btn-prim:hover:after,
      .gjs-am-assets-cont .gjs-am-assets-header .button-green.gjs-btn-prim:hover:after,
      input[type="button"].button-green:hover:after {
        border-top-color: inherit; }
  button p,
  button span,
  button label,
  .button p,
  .gjs-am-file-uploader > form .gjs-am-assets-header .gjs-btn-prim p,
  .gjs-am-assets-cont .gjs-am-assets-header .gjs-btn-prim p,
  .button span,
  .gjs-am-file-uploader > form .gjs-am-assets-header .gjs-btn-prim span,
  .gjs-am-assets-cont .gjs-am-assets-header .gjs-btn-prim span,
  .button label,
  .gjs-am-file-uploader > form .gjs-am-assets-header .gjs-btn-prim label,
  .gjs-am-assets-cont .gjs-am-assets-header .gjs-btn-prim label,
  input[type="button"] p,
  input[type="button"] span,
  input[type="button"] label {
    color: inherit; }
  button:hover, button:active,
  .button:hover,
  .gjs-am-file-uploader > form .gjs-am-assets-header .gjs-btn-prim:hover,
  .gjs-am-assets-cont .gjs-am-assets-header .gjs-btn-prim:hover,
  .button:active,
  .gjs-am-file-uploader > form .gjs-am-assets-header .gjs-btn-prim:active,
  .gjs-am-assets-cont .gjs-am-assets-header .gjs-btn-prim:active,
  input[type="button"]:hover,
  input[type="button"]:active {
    color: #fff; }
  button.cv-button,
  .button.cv-button,
  .gjs-am-file-uploader > form .gjs-am-assets-header .cv-button.gjs-btn-prim,
  .gjs-am-assets-cont .gjs-am-assets-header .cv-button.gjs-btn-prim,
  input[type="button"].cv-button {
    color: #fff; }
    button.cv-button:hover, button.cv-button:active,
    .button.cv-button:hover,
    .gjs-am-file-uploader > form .gjs-am-assets-header .cv-button.gjs-btn-prim:hover,
    .gjs-am-assets-cont .gjs-am-assets-header .cv-button.gjs-btn-prim:hover,
    .button.cv-button:active,
    .gjs-am-file-uploader > form .gjs-am-assets-header .cv-button.gjs-btn-prim:active,
    .gjs-am-assets-cont .gjs-am-assets-header .cv-button.gjs-btn-prim:active,
    input[type="button"].cv-button:hover,
    input[type="button"].cv-button:active {
      color: #fff; }
    button.cv-button.ghost,
    .button.cv-button.ghost,
    .gjs-am-file-uploader > form .gjs-am-assets-header .cv-button.ghost.gjs-btn-prim,
    .gjs-am-assets-cont .gjs-am-assets-header .cv-button.ghost.gjs-btn-prim,
    input[type="button"].cv-button.ghost {
      color: #0065a3; }
      button.cv-button.ghost:hover, button.cv-button.ghost:active, button.cv-button.ghost:focus,
      .button.cv-button.ghost:hover,
      .gjs-am-file-uploader > form .gjs-am-assets-header .cv-button.ghost.gjs-btn-prim:hover,
      .gjs-am-assets-cont .gjs-am-assets-header .cv-button.ghost.gjs-btn-prim:hover,
      .button.cv-button.ghost:active,
      .gjs-am-file-uploader > form .gjs-am-assets-header .cv-button.ghost.gjs-btn-prim:active,
      .gjs-am-assets-cont .gjs-am-assets-header .cv-button.ghost.gjs-btn-prim:active,
      .button.cv-button.ghost:focus,
      .gjs-am-file-uploader > form .gjs-am-assets-header .cv-button.ghost.gjs-btn-prim:focus,
      .gjs-am-assets-cont .gjs-am-assets-header .cv-button.ghost.gjs-btn-prim:focus,
      input[type="button"].cv-button.ghost:hover,
      input[type="button"].cv-button.ghost:active,
      input[type="button"].cv-button.ghost:focus {
        color: #fff; }
      button.cv-button.ghost:focus,
      .button.cv-button.ghost:focus,
      .gjs-am-file-uploader > form .gjs-am-assets-header .cv-button.ghost.gjs-btn-prim:focus,
      .gjs-am-assets-cont .gjs-am-assets-header .cv-button.ghost.gjs-btn-prim:focus,
      input[type="button"].cv-button.ghost:focus {
        color: #fff; }
        button.cv-button.ghost:focus:hover,
        .button.cv-button.ghost:focus:hover,
        .gjs-am-file-uploader > form .gjs-am-assets-header .cv-button.ghost.gjs-btn-prim:focus:hover,
        .gjs-am-assets-cont .gjs-am-assets-header .cv-button.ghost.gjs-btn-prim:focus:hover,
        input[type="button"].cv-button.ghost:focus:hover {
          color: #fff; }
          button.cv-button.ghost:focus:hover span,
          .button.cv-button.ghost:focus:hover span,
          .gjs-am-file-uploader > form .gjs-am-assets-header .cv-button.ghost.gjs-btn-prim:focus:hover span,
          .gjs-am-assets-cont .gjs-am-assets-header .cv-button.ghost.gjs-btn-prim:focus:hover span,
          input[type="button"].cv-button.ghost:focus:hover span {
            color: #fff; }
  button.button-green.ghost,
  .button.button-green.ghost,
  .gjs-am-file-uploader > form .gjs-am-assets-header .button-green.ghost.gjs-btn-prim,
  .gjs-am-assets-cont .gjs-am-assets-header .button-green.ghost.gjs-btn-prim,
  input[type="button"].button-green.ghost {
    color: #0da141; }
    button.button-green.ghost:hover, button.button-green.ghost:active, button.button-green.ghost:focus,
    .button.button-green.ghost:hover,
    .gjs-am-file-uploader > form .gjs-am-assets-header .button-green.ghost.gjs-btn-prim:hover,
    .gjs-am-assets-cont .gjs-am-assets-header .button-green.ghost.gjs-btn-prim:hover,
    .button.button-green.ghost:active,
    .gjs-am-file-uploader > form .gjs-am-assets-header .button-green.ghost.gjs-btn-prim:active,
    .gjs-am-assets-cont .gjs-am-assets-header .button-green.ghost.gjs-btn-prim:active,
    .button.button-green.ghost:focus,
    .gjs-am-file-uploader > form .gjs-am-assets-header .button-green.ghost.gjs-btn-prim:focus,
    .gjs-am-assets-cont .gjs-am-assets-header .button-green.ghost.gjs-btn-prim:focus,
    input[type="button"].button-green.ghost:hover,
    input[type="button"].button-green.ghost:active,
    input[type="button"].button-green.ghost:focus {
      color: #fff; }
  button.cv-green-bg, button.cv-red-bg,
  .button.cv-green-bg,
  .gjs-am-file-uploader > form .gjs-am-assets-header .cv-green-bg.gjs-btn-prim,
  .gjs-am-assets-cont .gjs-am-assets-header .cv-green-bg.gjs-btn-prim,
  .button.cv-red-bg,
  .gjs-am-file-uploader > form .gjs-am-assets-header .cv-red-bg.gjs-btn-prim,
  .gjs-am-assets-cont .gjs-am-assets-header .cv-red-bg.gjs-btn-prim,
  input[type="button"].cv-green-bg,
  input[type="button"].cv-red-bg {
    color: #fff; }
    button.cv-green-bg:hover, button.cv-green-bg:active, button.cv-red-bg:hover, button.cv-red-bg:active,
    .button.cv-green-bg:hover,
    .gjs-am-file-uploader > form .gjs-am-assets-header .cv-green-bg.gjs-btn-prim:hover,
    .gjs-am-assets-cont .gjs-am-assets-header .cv-green-bg.gjs-btn-prim:hover,
    .button.cv-green-bg:active,
    .gjs-am-file-uploader > form .gjs-am-assets-header .cv-green-bg.gjs-btn-prim:active,
    .gjs-am-assets-cont .gjs-am-assets-header .cv-green-bg.gjs-btn-prim:active,
    .button.cv-red-bg:hover,
    .gjs-am-file-uploader > form .gjs-am-assets-header .cv-red-bg.gjs-btn-prim:hover,
    .gjs-am-assets-cont .gjs-am-assets-header .cv-red-bg.gjs-btn-prim:hover,
    .button.cv-red-bg:active,
    .gjs-am-file-uploader > form .gjs-am-assets-header .cv-red-bg.gjs-btn-prim:active,
    .gjs-am-assets-cont .gjs-am-assets-header .cv-red-bg.gjs-btn-prim:active,
    input[type="button"].cv-green-bg:hover,
    input[type="button"].cv-green-bg:active,
    input[type="button"].cv-red-bg:hover,
    input[type="button"].cv-red-bg:active {
      color: #fff; }
  button label,
  .button label,
  .gjs-am-file-uploader > form .gjs-am-assets-header .gjs-btn-prim label,
  .gjs-am-assets-cont .gjs-am-assets-header .gjs-btn-prim label,
  input[type="button"] label {
    color: white;
    color: inherit; }
  button.disabled, button[disabled],
  .button.disabled,
  .gjs-am-file-uploader > form .gjs-am-assets-header .disabled.gjs-btn-prim,
  .gjs-am-assets-cont .gjs-am-assets-header .disabled.gjs-btn-prim,
  .button[disabled],
  .gjs-am-file-uploader > form .gjs-am-assets-header [disabled].gjs-btn-prim,
  .gjs-am-assets-cont .gjs-am-assets-header [disabled].gjs-btn-prim,
  input[type="button"].disabled,
  input[type="button"][disabled] {
    background: #0065a3;
    color: #ecf3f8;
    opacity: 0.25;
    pointer-events: none; }
    button.disabled:hover, button.disabled:active, button.disabled:focus, button[disabled]:hover, button[disabled]:active, button[disabled]:focus,
    .button.disabled:hover,
    .gjs-am-file-uploader > form .gjs-am-assets-header .disabled.gjs-btn-prim:hover,
    .gjs-am-assets-cont .gjs-am-assets-header .disabled.gjs-btn-prim:hover,
    .button.disabled:active,
    .gjs-am-file-uploader > form .gjs-am-assets-header .disabled.gjs-btn-prim:active,
    .gjs-am-assets-cont .gjs-am-assets-header .disabled.gjs-btn-prim:active,
    .button.disabled:focus,
    .gjs-am-file-uploader > form .gjs-am-assets-header .disabled.gjs-btn-prim:focus,
    .gjs-am-assets-cont .gjs-am-assets-header .disabled.gjs-btn-prim:focus,
    .button[disabled]:hover,
    .gjs-am-file-uploader > form .gjs-am-assets-header [disabled].gjs-btn-prim:hover,
    .gjs-am-assets-cont .gjs-am-assets-header [disabled].gjs-btn-prim:hover,
    .button[disabled]:active,
    .gjs-am-file-uploader > form .gjs-am-assets-header [disabled].gjs-btn-prim:active,
    .gjs-am-assets-cont .gjs-am-assets-header [disabled].gjs-btn-prim:active,
    .button[disabled]:focus,
    .gjs-am-file-uploader > form .gjs-am-assets-header [disabled].gjs-btn-prim:focus,
    .gjs-am-assets-cont .gjs-am-assets-header [disabled].gjs-btn-prim:focus,
    input[type="button"].disabled:hover,
    input[type="button"].disabled:active,
    input[type="button"].disabled:focus,
    input[type="button"][disabled]:hover,
    input[type="button"][disabled]:active,
    input[type="button"][disabled]:focus {
      background: #0065a3;
      color: #ecf3f8; }
    button.disabled.cv-success, button[disabled].cv-success,
    .button.disabled.cv-success,
    .gjs-am-file-uploader > form .gjs-am-assets-header .disabled.cv-success.gjs-btn-prim,
    .gjs-am-assets-cont .gjs-am-assets-header .disabled.cv-success.gjs-btn-prim,
    .button[disabled].cv-success,
    .gjs-am-file-uploader > form .gjs-am-assets-header [disabled].cv-success.gjs-btn-prim,
    .gjs-am-assets-cont .gjs-am-assets-header [disabled].cv-success.gjs-btn-prim,
    input[type="button"].disabled.cv-success,
    input[type="button"][disabled].cv-success {
      background: #0da141;
      color: #ecf3f8; }
    button.disabled.cv-fail, button[disabled].cv-fail,
    .button.disabled.cv-fail,
    .gjs-am-file-uploader > form .gjs-am-assets-header .disabled.cv-fail.gjs-btn-prim,
    .gjs-am-assets-cont .gjs-am-assets-header .disabled.cv-fail.gjs-btn-prim,
    .button[disabled].cv-fail,
    .gjs-am-file-uploader > form .gjs-am-assets-header [disabled].cv-fail.gjs-btn-prim,
    .gjs-am-assets-cont .gjs-am-assets-header [disabled].cv-fail.gjs-btn-prim,
    input[type="button"].disabled.cv-fail,
    input[type="button"][disabled].cv-fail {
      background: #D10E0E;
      color: #ecf3f8; }
  button.success, button.save,
  .button.success,
  .gjs-am-file-uploader > form .gjs-am-assets-header .success.gjs-btn-prim,
  .gjs-am-assets-cont .gjs-am-assets-header .success.gjs-btn-prim,
  .button.save,
  .gjs-am-file-uploader > form .gjs-am-assets-header .save.gjs-btn-prim,
  .gjs-am-assets-cont .gjs-am-assets-header .save.gjs-btn-prim,
  input[type="button"].success,
  input[type="button"].save {
    background: #0da141;
    color: #ecf3f8;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease; }
    button.success:hover, button.success:focus, button.save:hover, button.save:focus,
    .button.success:hover,
    .gjs-am-file-uploader > form .gjs-am-assets-header .success.gjs-btn-prim:hover,
    .gjs-am-assets-cont .gjs-am-assets-header .success.gjs-btn-prim:hover,
    .button.success:focus,
    .gjs-am-file-uploader > form .gjs-am-assets-header .success.gjs-btn-prim:focus,
    .gjs-am-assets-cont .gjs-am-assets-header .success.gjs-btn-prim:focus,
    .button.save:hover,
    .gjs-am-file-uploader > form .gjs-am-assets-header .save.gjs-btn-prim:hover,
    .gjs-am-assets-cont .gjs-am-assets-header .save.gjs-btn-prim:hover,
    .button.save:focus,
    .gjs-am-file-uploader > form .gjs-am-assets-header .save.gjs-btn-prim:focus,
    .gjs-am-assets-cont .gjs-am-assets-header .save.gjs-btn-prim:focus,
    input[type="button"].success:hover,
    input[type="button"].success:focus,
    input[type="button"].save:hover,
    input[type="button"].save:focus {
      background: #0a8134;
      color: #ecf3f8; }
  button.dropdown:after,
  .button.dropdown:after,
  .gjs-am-file-uploader > form .gjs-am-assets-header .dropdown.gjs-btn-prim:after,
  .gjs-am-assets-cont .gjs-am-assets-header .dropdown.gjs-btn-prim:after,
  input[type="button"].dropdown:after {
    border-top-color: #fff; }
  button.dropdown:hover:after,
  .button.dropdown:hover:after,
  .gjs-am-file-uploader > form .gjs-am-assets-header .dropdown.gjs-btn-prim:hover:after,
  .gjs-am-assets-cont .gjs-am-assets-header .dropdown.gjs-btn-prim:hover:after,
  input[type="button"].dropdown:hover:after {
    border-top-color: #fff; }
  button.standard-bg,
  .button.standard-bg,
  .gjs-am-file-uploader > form .gjs-am-assets-header .standard-bg.gjs-btn-prim,
  .gjs-am-assets-cont .gjs-am-assets-header .standard-bg.gjs-btn-prim,
  input[type="button"].standard-bg {
    outline: none;
    border: 1px solid #b9bdc2;
    background: #fff;
    color: #505254;
    padding-bottom: 0.25rem; }
    button.standard-bg:after,
    .button.standard-bg:after,
    .gjs-am-file-uploader > form .gjs-am-assets-header .standard-bg.gjs-btn-prim:after,
    .gjs-am-assets-cont .gjs-am-assets-header .standard-bg.gjs-btn-prim:after,
    input[type="button"].standard-bg:after {
      border-top-color: #8d9093; }
    button.standard-bg:hover, button.standard-bg.active,
    .button.standard-bg:hover,
    .gjs-am-file-uploader > form .gjs-am-assets-header .standard-bg.gjs-btn-prim:hover,
    .gjs-am-assets-cont .gjs-am-assets-header .standard-bg.gjs-btn-prim:hover,
    .button.standard-bg.active,
    .gjs-am-file-uploader > form .gjs-am-assets-header .standard-bg.active.gjs-btn-prim,
    .gjs-am-assets-cont .gjs-am-assets-header .standard-bg.active.gjs-btn-prim,
    input[type="button"].standard-bg:hover,
    input[type="button"].standard-bg.active {
      border: 1px solid #3291cb; }
      button.standard-bg:hover:after, button.standard-bg.active:after,
      .button.standard-bg:hover:after,
      .gjs-am-file-uploader > form .gjs-am-assets-header .standard-bg.gjs-btn-prim:hover:after,
      .gjs-am-assets-cont .gjs-am-assets-header .standard-bg.gjs-btn-prim:hover:after,
      .button.standard-bg.active:after,
      .gjs-am-file-uploader > form .gjs-am-assets-header .standard-bg.active.gjs-btn-prim:after,
      .gjs-am-assets-cont .gjs-am-assets-header .standard-bg.active.gjs-btn-prim:after,
      input[type="button"].standard-bg:hover:after,
      input[type="button"].standard-bg.active:after {
        border-top-color: #3291cb; }

.hasDropDown:after {
  border-top-color: #fff; }

.noBg {
  background-color: transparent;
  color: inherit;
  -webkit-transition: 0.3s all ease;
  transition: 0.3s all ease; }
  .noBg:hover {
    background-color: rgba(0, 0, 0, 0.1); }

.button-group .noBg {
  background-color: transparent;
  color: inherit; }
.button-group .selected, .button-group.active {
  background-color: #005182; }

button.no-bg {
  background: none;
  border: none; }

.no-bg {
  background-color: transparent;
  color: #676a6b;
  font-weight: 500; }

.no-bg:hover {
  background-color: transparent;
  color: #0065a3; }

.no-bg:active, .no-bg:focus {
  background-color: transparent;
  color: #676a6b; }

.clickable {
  color: #0065a3;
  font-weight: 600; }
  .clickable:hover {
    color: #005182; }

.button-group li,
.button-group dd {
  background: #8d9093;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .button-group li:hover, .button-group li:focus,
  .button-group dd:hover,
  .button-group dd:focus {
    background: #717376;
    color: #ecf3f8; }
  .button-group li a,
  .button-group dd a {
    color: inherit; }
.button-group .active {
  background: #005182;
  color: #ecf3f8;
  box-shadow: none;
  -webkit-box-shadow: none;
  pointer-events: none; }
  .button-group .active a {
    background-color: inherit;
    color: inherit; }

.has-new:after {
  background-color: #4081f5;
  border-color: #fff; }

.but-divider {
  position: relative;
  left: 4px;
  top: 5px;
  height: 26px;
  margin-left: 0.3rem;
  margin-right: 0.3rem;
  border-left: 1px solid #8d9093; }

.tabMove li {
  background: #8d9093;
  color: #ecf3f8; }
  .tabMove li:hover {
    background: #00263d;
    color: #ecf3f8; }

.headerElement .ganttViews li a {
  background: #b9bdc2;
  color: #505254; }
  .headerElement .ganttViews li a:hover {
    background: #5d91b3;
    color: #ecf3f8; }
.headerElement .ganttViews li.active a {
  background: #0065a3;
  color: #ecf3f8; }

.no-bg {
  background-color: transparent;
  color: #676a6b;
  font-weight: 500; }
  .no-bg:hover {
    background: transparent;
    color: #0065a3; }

button.no-bg {
  background: none;
  border: none; }
  button.no-bg span {
    color: #676a6b; }
  button.no-bg.selected span {
    color: inherit; }
  button.no-bg:hover {
    background: none; }
    button.no-bg:hover span {
      color: #0065a3; }

.UserAssign .sub-nav .filterToggle {
  border-right-color: #005182; }

button.filter-button.filter-button, .button.filter-button.filter-button, .gjs-am-file-uploader > form .gjs-am-assets-header .filter-button.filter-button.gjs-btn-prim,
.gjs-am-assets-cont .gjs-am-assets-header .filter-button.filter-button.gjs-btn-prim {
  background-color: rgba(0, 101, 163, 0.025);
  color: #676a6b;
  -webkit-box-shadow: 0 0 0.2rem #b9bdc2;
          box-shadow: 0 0 0.2rem #b9bdc2;
  border: 1px solid #cbced1; }
  button.filter-button.filter-button:hover, .button.filter-button.filter-button:hover, .gjs-am-file-uploader > form .gjs-am-assets-header .filter-button.filter-button.gjs-btn-prim:hover,
  .gjs-am-assets-cont .gjs-am-assets-header .filter-button.filter-button.gjs-btn-prim:hover {
    background-color: #e9f1f2;
    background-color: rgba(0, 101, 163, 0.25); }
  button.filter-button.filter-button.active, .button.filter-button.filter-button.active, .gjs-am-file-uploader > form .gjs-am-assets-header .filter-button.filter-button.active.gjs-btn-prim,
  .gjs-am-assets-cont .gjs-am-assets-header .filter-button.filter-button.active.gjs-btn-prim {
    background: #0065a3;
    color: #ecf3f8;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    -webkit-box-shadow: none;
            box-shadow: none; }
    button.filter-button.filter-button.active:hover, button.filter-button.filter-button.active:focus, .button.filter-button.filter-button.active:hover, .gjs-am-file-uploader > form .gjs-am-assets-header .filter-button.filter-button.active.gjs-btn-prim:hover,
    .gjs-am-assets-cont .gjs-am-assets-header .filter-button.filter-button.active.gjs-btn-prim:hover, .button.filter-button.filter-button.active:focus, .gjs-am-file-uploader > form .gjs-am-assets-header .filter-button.filter-button.active.gjs-btn-prim:focus,
    .gjs-am-assets-cont .gjs-am-assets-header .filter-button.filter-button.active.gjs-btn-prim:focus {
      background: #005182;
      color: #ecf3f8; }

.reveal-modal.reveal-modal {
  background: #dde1e3;
  color: #505254; }

.reveal-modal.reveal-modal.reveal-modal:not(.not-full):not(.small) .section-container.tabs > section > .content,
.reveal-modal.reveal-modal.reveal-modal:not(.not-full):not(.small) .section-container.tabs > .section > .content,
.reveal-modal.reveal-modal.reveal-modal:not(.not-full):not(.small) .section-container.tabs > section.active > .title,
.reveal-modal.reveal-modal.reveal-modal:not(.not-full):not(.small) .section-container.tabs > .section.active > .title {
  background-color: #fff; }

.reveal-modal.reveal-modal.reveal-modal:not(.not-full):not(.small) .section-container.tabs > section > .content {
  background-color: #fff;
  -webkit-box-shadow: 0 10px 6px -6px rgba(185, 189, 194, 0.5);
          box-shadow: 0 10px 6px -6px rgba(185, 189, 194, 0.5); }

.messageBoxContainer,
.reveal-modal.not-full, .reveal-modal.small {
  background-color: #fff;
  -webkit-box-shadow: 0 0.5px 0 0 #ffffff inset, 0 1px 2px 0 #B3B3B3;
          box-shadow: 0 0.5px 0 0 #ffffff inset, 0 1px 2px 0 #B3B3B3; }
  .messageBoxContainer:after,
  .reveal-modal.not-full:after, .reveal-modal.small:after {
    background-color: #dfecf4; }

.modalOverlay, .reveal-modal-bg, #mainLoader {
  background-color: rgba(0, 30, 49, 0.35); }

.modal-panel .viewArchiveRulesLbl.unity-message {
  background: #fdb302;
  color: #505254;
  border-left: 3px solid #676a6b;
  color: #676a6b; }
  .modal-panel .viewArchiveRulesLbl.unity-message:before {
    color: #676a6b; }

.cs_importMessage {
  background: #fdb302;
  color: #505254;
  border-left: 3px solid #676a6b;
  color: #676a6b; }
  .cs_importMessage:before {
    color: #676a6b; }

.fullscreen {
  background-color: #e9f1f2; }

.reveal-modal.not-full.not-full.not-full {
  background: #dde1e3;
  color: #505254;
  border-color: #3c89b8; }

.fixed-modal-header {
  background: #dde1e3;
  color: #505254; }
  .fixed-modal-header .modal-title {
    color: #676a6b; }
  .drop-up-menu .fixed-modal-header {
    background: #8d9093;
    color: #ecf3f8;
    color: #fff; }

.infoDialog {
  background: #dde1e3;
  color: #505254;
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.3);
          box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.3);
  border-left: 1px solid #e9f1f2;
  border-right: 1px solid #e9f1f2;
  border-bottom: 1px solid #e9f1f2;
  border-top: 1px solid #e9f1f2; }
  .infoDialog .heading {
    color: #676a6b; }

.popup-project-colour-list,
.popup-project-symbol-list,
.popup-colour-list {
  border-color: #e9f1f2; }

.anno-dot {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.31);
          box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.31); }
  .anno-dot .number {
    color: #fff; }

.modal-bg.isOpen {
  background-color: #001e31 !important; }

.projectLayouts li {
  border-bottom-color: #cbced1; }

.empty-list-icon i {
  color: rgba(141, 144, 147, 0.5); }
.empty-list-icon span {
  color: rgba(141, 144, 147, 0.8); }

.listWrap .cs-emptyList span {
  color: rgba(141, 144, 147, 0.5); }
  .listWrap .cs-emptyList span:before {
    color: rgba(141, 144, 147, 0.5); }

.emptyFileList span {
  color: rgba(141, 144, 147, 0.5); }
  .emptyFileList span:before {
    color: rgba(141, 144, 147, 0.5); }

.listWrap .dataTable td {
  background: none; }
.listWrap .dataTable .title {
  border-right: none;
  background: none;
  color: #8d9093; }
.listWrap .dataTable .bar {
  background: #b9bdc2;
  color: #505254; }
.listWrap .dataTable .value {
  background: none; }
  .listWrap .dataTable .value .text {
    color: #8d9093; }
.listWrap .dataTable .listcompletion {
  background-color: #0da141 !important; }
  .listWrap .dataTable .listcompletion .text, .listWrap .dataTable .listcompletion span {
    color: #fff; }
.listWrap .dataTable .barItem {
  background: #b9bdc2;
  color: #505254; }
  .listWrap .dataTable .barItem.estBar {
    background: #3291cb;
    color: #ecf3f8; }
  .listWrap .dataTable .barItem.budgetBar {
    color: #aa2b9f;
    background: #aa2b9f;
    color: #ecf3f8; }
  .listWrap .dataTable .barItem.rtdBar {
    color: #f18000;
    background: #f18000;
    color: #ecf3f8; }
  .listWrap .dataTable .barItem.forcastedBar {
    color: #db2b08;
    background-color: #db2b08; }
  .listWrap .dataTable .barItem.plcompletionBar {
    color: #8ebb02;
    background: #8ebb02;
    color: #ecf3f8; }
  .listWrap .dataTable .barItem.actualBar {
    color: #23a16d;
    background: #23a16d;
    color: #ecf3f8; }
    .listWrap .dataTable .barItem.actualBar.over {
      background: #D10E0E;
      color: #ecf3f8; }

.zebraStripe li:nth-child(even) {
  background-color: #ecf3f8; }
.zebraStripe li:nth-of-type(odd) {
  background-color: #fff; }

.unityList.unityList .collabCurrentArchiveRules.unity-message,
.collabList .collabCurrentArchiveRules.unity-message {
  background: #fdb302;
  color: #505254;
  color: #676a6b; }
  .unityList.unityList .collabCurrentArchiveRules.unity-message #close,
  .collabList .collabCurrentArchiveRules.unity-message #close {
    color: #676a6b; }
.unityList.unityList .unityList__row a.sqr-small,
.unityList.unityList .unityList__row .cv-button,
.unityList.unityList tr a.sqr-small,
.unityList.unityList tr .cv-button,
.unityList.unityList .collabListRow a.sqr-small,
.unityList.unityList .collabListRow .cv-button,
.collabList .unityList__row a.sqr-small,
.collabList .unityList__row .cv-button,
.collabList tr a.sqr-small,
.collabList tr .cv-button,
.collabList .collabListRow a.sqr-small,
.collabList .collabListRow .cv-button {
  background: #cbced1;
  color: #676a6b; }
  .unityList.unityList .unityList__row a.sqr-small:hover,
  .unityList.unityList .unityList__row .cv-button:hover,
  .unityList.unityList tr a.sqr-small:hover,
  .unityList.unityList tr .cv-button:hover,
  .unityList.unityList .collabListRow a.sqr-small:hover,
  .unityList.unityList .collabListRow .cv-button:hover,
  .collabList .unityList__row a.sqr-small:hover,
  .collabList .unityList__row .cv-button:hover,
  .collabList tr a.sqr-small:hover,
  .collabList tr .cv-button:hover,
  .collabList .collabListRow a.sqr-small:hover,
  .collabList .collabListRow .cv-button:hover {
    background-color: #0065a3 !important;
    color: #fff; }
.unityList.unityList .unityList__row:hover > .unityList__item a.sqr-small,
.unityList.unityList .unityList__row:hover > .unityList__item a.rnd-small,
.unityList.unityList .unityList__row:hover > .unityList__item .cv-button,
.unityList.unityList .unityList__row:hover > .unityList__item .dropdown, .unityList.unityList .unityList__row:hover > td a.sqr-small,
.unityList.unityList .unityList__row:hover > td a.rnd-small,
.unityList.unityList .unityList__row:hover > td .cv-button,
.unityList.unityList .unityList__row:hover > td .dropdown,
.unityList.unityList tr:hover > .unityList__item a.sqr-small,
.unityList.unityList tr:hover > .unityList__item a.rnd-small,
.unityList.unityList tr:hover > .unityList__item .cv-button,
.unityList.unityList tr:hover > .unityList__item .dropdown,
.unityList.unityList tr:hover > td a.sqr-small,
.unityList.unityList tr:hover > td a.rnd-small,
.unityList.unityList tr:hover > td .cv-button,
.unityList.unityList tr:hover > td .dropdown,
.unityList.unityList .collabListRow:hover > .unityList__item a.sqr-small,
.unityList.unityList .collabListRow:hover > .unityList__item a.rnd-small,
.unityList.unityList .collabListRow:hover > .unityList__item .cv-button,
.unityList.unityList .collabListRow:hover > .unityList__item .dropdown,
.unityList.unityList .collabListRow:hover > td a.sqr-small,
.unityList.unityList .collabListRow:hover > td a.rnd-small,
.unityList.unityList .collabListRow:hover > td .cv-button,
.unityList.unityList .collabListRow:hover > td .dropdown,
.collabList .unityList__row:hover > .unityList__item a.sqr-small,
.collabList .unityList__row:hover > .unityList__item a.rnd-small,
.collabList .unityList__row:hover > .unityList__item .cv-button,
.collabList .unityList__row:hover > .unityList__item .dropdown,
.collabList .unityList__row:hover > td a.sqr-small,
.collabList .unityList__row:hover > td a.rnd-small,
.collabList .unityList__row:hover > td .cv-button,
.collabList .unityList__row:hover > td .dropdown,
.collabList tr:hover > .unityList__item a.sqr-small,
.collabList tr:hover > .unityList__item a.rnd-small,
.collabList tr:hover > .unityList__item .cv-button,
.collabList tr:hover > .unityList__item .dropdown,
.collabList tr:hover > td a.sqr-small,
.collabList tr:hover > td a.rnd-small,
.collabList tr:hover > td .cv-button,
.collabList tr:hover > td .dropdown,
.collabList .collabListRow:hover > .unityList__item a.sqr-small,
.collabList .collabListRow:hover > .unityList__item a.rnd-small,
.collabList .collabListRow:hover > .unityList__item .cv-button,
.collabList .collabListRow:hover > .unityList__item .dropdown,
.collabList .collabListRow:hover > td a.sqr-small,
.collabList .collabListRow:hover > td a.rnd-small,
.collabList .collabListRow:hover > td .cv-button,
.collabList .collabListRow:hover > td .dropdown {
  background: #0065a3;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  color: #fff; }
  .unityList.unityList .unityList__row:hover > .unityList__item a.sqr-small:hover, .unityList.unityList .unityList__row:hover > .unityList__item a.sqr-small:focus,
  .unityList.unityList .unityList__row:hover > .unityList__item a.rnd-small:hover,
  .unityList.unityList .unityList__row:hover > .unityList__item a.rnd-small:focus,
  .unityList.unityList .unityList__row:hover > .unityList__item .cv-button:hover,
  .unityList.unityList .unityList__row:hover > .unityList__item .cv-button:focus,
  .unityList.unityList .unityList__row:hover > .unityList__item .dropdown:hover,
  .unityList.unityList .unityList__row:hover > .unityList__item .dropdown:focus, .unityList.unityList .unityList__row:hover > td a.sqr-small:hover, .unityList.unityList .unityList__row:hover > td a.sqr-small:focus,
  .unityList.unityList .unityList__row:hover > td a.rnd-small:hover,
  .unityList.unityList .unityList__row:hover > td a.rnd-small:focus,
  .unityList.unityList .unityList__row:hover > td .cv-button:hover,
  .unityList.unityList .unityList__row:hover > td .cv-button:focus,
  .unityList.unityList .unityList__row:hover > td .dropdown:hover,
  .unityList.unityList .unityList__row:hover > td .dropdown:focus,
  .unityList.unityList tr:hover > .unityList__item a.sqr-small:hover,
  .unityList.unityList tr:hover > .unityList__item a.sqr-small:focus,
  .unityList.unityList tr:hover > .unityList__item a.rnd-small:hover,
  .unityList.unityList tr:hover > .unityList__item a.rnd-small:focus,
  .unityList.unityList tr:hover > .unityList__item .cv-button:hover,
  .unityList.unityList tr:hover > .unityList__item .cv-button:focus,
  .unityList.unityList tr:hover > .unityList__item .dropdown:hover,
  .unityList.unityList tr:hover > .unityList__item .dropdown:focus,
  .unityList.unityList tr:hover > td a.sqr-small:hover,
  .unityList.unityList tr:hover > td a.sqr-small:focus,
  .unityList.unityList tr:hover > td a.rnd-small:hover,
  .unityList.unityList tr:hover > td a.rnd-small:focus,
  .unityList.unityList tr:hover > td .cv-button:hover,
  .unityList.unityList tr:hover > td .cv-button:focus,
  .unityList.unityList tr:hover > td .dropdown:hover,
  .unityList.unityList tr:hover > td .dropdown:focus,
  .unityList.unityList .collabListRow:hover > .unityList__item a.sqr-small:hover,
  .unityList.unityList .collabListRow:hover > .unityList__item a.sqr-small:focus,
  .unityList.unityList .collabListRow:hover > .unityList__item a.rnd-small:hover,
  .unityList.unityList .collabListRow:hover > .unityList__item a.rnd-small:focus,
  .unityList.unityList .collabListRow:hover > .unityList__item .cv-button:hover,
  .unityList.unityList .collabListRow:hover > .unityList__item .cv-button:focus,
  .unityList.unityList .collabListRow:hover > .unityList__item .dropdown:hover,
  .unityList.unityList .collabListRow:hover > .unityList__item .dropdown:focus,
  .unityList.unityList .collabListRow:hover > td a.sqr-small:hover,
  .unityList.unityList .collabListRow:hover > td a.sqr-small:focus,
  .unityList.unityList .collabListRow:hover > td a.rnd-small:hover,
  .unityList.unityList .collabListRow:hover > td a.rnd-small:focus,
  .unityList.unityList .collabListRow:hover > td .cv-button:hover,
  .unityList.unityList .collabListRow:hover > td .cv-button:focus,
  .unityList.unityList .collabListRow:hover > td .dropdown:hover,
  .unityList.unityList .collabListRow:hover > td .dropdown:focus,
  .collabList .unityList__row:hover > .unityList__item a.sqr-small:hover,
  .collabList .unityList__row:hover > .unityList__item a.sqr-small:focus,
  .collabList .unityList__row:hover > .unityList__item a.rnd-small:hover,
  .collabList .unityList__row:hover > .unityList__item a.rnd-small:focus,
  .collabList .unityList__row:hover > .unityList__item .cv-button:hover,
  .collabList .unityList__row:hover > .unityList__item .cv-button:focus,
  .collabList .unityList__row:hover > .unityList__item .dropdown:hover,
  .collabList .unityList__row:hover > .unityList__item .dropdown:focus,
  .collabList .unityList__row:hover > td a.sqr-small:hover,
  .collabList .unityList__row:hover > td a.sqr-small:focus,
  .collabList .unityList__row:hover > td a.rnd-small:hover,
  .collabList .unityList__row:hover > td a.rnd-small:focus,
  .collabList .unityList__row:hover > td .cv-button:hover,
  .collabList .unityList__row:hover > td .cv-button:focus,
  .collabList .unityList__row:hover > td .dropdown:hover,
  .collabList .unityList__row:hover > td .dropdown:focus,
  .collabList tr:hover > .unityList__item a.sqr-small:hover,
  .collabList tr:hover > .unityList__item a.sqr-small:focus,
  .collabList tr:hover > .unityList__item a.rnd-small:hover,
  .collabList tr:hover > .unityList__item a.rnd-small:focus,
  .collabList tr:hover > .unityList__item .cv-button:hover,
  .collabList tr:hover > .unityList__item .cv-button:focus,
  .collabList tr:hover > .unityList__item .dropdown:hover,
  .collabList tr:hover > .unityList__item .dropdown:focus,
  .collabList tr:hover > td a.sqr-small:hover,
  .collabList tr:hover > td a.sqr-small:focus,
  .collabList tr:hover > td a.rnd-small:hover,
  .collabList tr:hover > td a.rnd-small:focus,
  .collabList tr:hover > td .cv-button:hover,
  .collabList tr:hover > td .cv-button:focus,
  .collabList tr:hover > td .dropdown:hover,
  .collabList tr:hover > td .dropdown:focus,
  .collabList .collabListRow:hover > .unityList__item a.sqr-small:hover,
  .collabList .collabListRow:hover > .unityList__item a.sqr-small:focus,
  .collabList .collabListRow:hover > .unityList__item a.rnd-small:hover,
  .collabList .collabListRow:hover > .unityList__item a.rnd-small:focus,
  .collabList .collabListRow:hover > .unityList__item .cv-button:hover,
  .collabList .collabListRow:hover > .unityList__item .cv-button:focus,
  .collabList .collabListRow:hover > .unityList__item .dropdown:hover,
  .collabList .collabListRow:hover > .unityList__item .dropdown:focus,
  .collabList .collabListRow:hover > td a.sqr-small:hover,
  .collabList .collabListRow:hover > td a.sqr-small:focus,
  .collabList .collabListRow:hover > td a.rnd-small:hover,
  .collabList .collabListRow:hover > td a.rnd-small:focus,
  .collabList .collabListRow:hover > td .cv-button:hover,
  .collabList .collabListRow:hover > td .cv-button:focus,
  .collabList .collabListRow:hover > td .dropdown:hover,
  .collabList .collabListRow:hover > td .dropdown:focus {
    background: #005182;
    color: #ecf3f8; }
  .unityList.unityList .unityList__row:hover > .unityList__item a.sqr-small:hover,
  .unityList.unityList .unityList__row:hover > .unityList__item a.rnd-small:hover,
  .unityList.unityList .unityList__row:hover > .unityList__item .cv-button:hover,
  .unityList.unityList .unityList__row:hover > .unityList__item .dropdown:hover, .unityList.unityList .unityList__row:hover > td a.sqr-small:hover,
  .unityList.unityList .unityList__row:hover > td a.rnd-small:hover,
  .unityList.unityList .unityList__row:hover > td .cv-button:hover,
  .unityList.unityList .unityList__row:hover > td .dropdown:hover,
  .unityList.unityList tr:hover > .unityList__item a.sqr-small:hover,
  .unityList.unityList tr:hover > .unityList__item a.rnd-small:hover,
  .unityList.unityList tr:hover > .unityList__item .cv-button:hover,
  .unityList.unityList tr:hover > .unityList__item .dropdown:hover,
  .unityList.unityList tr:hover > td a.sqr-small:hover,
  .unityList.unityList tr:hover > td a.rnd-small:hover,
  .unityList.unityList tr:hover > td .cv-button:hover,
  .unityList.unityList tr:hover > td .dropdown:hover,
  .unityList.unityList .collabListRow:hover > .unityList__item a.sqr-small:hover,
  .unityList.unityList .collabListRow:hover > .unityList__item a.rnd-small:hover,
  .unityList.unityList .collabListRow:hover > .unityList__item .cv-button:hover,
  .unityList.unityList .collabListRow:hover > .unityList__item .dropdown:hover,
  .unityList.unityList .collabListRow:hover > td a.sqr-small:hover,
  .unityList.unityList .collabListRow:hover > td a.rnd-small:hover,
  .unityList.unityList .collabListRow:hover > td .cv-button:hover,
  .unityList.unityList .collabListRow:hover > td .dropdown:hover,
  .collabList .unityList__row:hover > .unityList__item a.sqr-small:hover,
  .collabList .unityList__row:hover > .unityList__item a.rnd-small:hover,
  .collabList .unityList__row:hover > .unityList__item .cv-button:hover,
  .collabList .unityList__row:hover > .unityList__item .dropdown:hover,
  .collabList .unityList__row:hover > td a.sqr-small:hover,
  .collabList .unityList__row:hover > td a.rnd-small:hover,
  .collabList .unityList__row:hover > td .cv-button:hover,
  .collabList .unityList__row:hover > td .dropdown:hover,
  .collabList tr:hover > .unityList__item a.sqr-small:hover,
  .collabList tr:hover > .unityList__item a.rnd-small:hover,
  .collabList tr:hover > .unityList__item .cv-button:hover,
  .collabList tr:hover > .unityList__item .dropdown:hover,
  .collabList tr:hover > td a.sqr-small:hover,
  .collabList tr:hover > td a.rnd-small:hover,
  .collabList tr:hover > td .cv-button:hover,
  .collabList tr:hover > td .dropdown:hover,
  .collabList .collabListRow:hover > .unityList__item a.sqr-small:hover,
  .collabList .collabListRow:hover > .unityList__item a.rnd-small:hover,
  .collabList .collabListRow:hover > .unityList__item .cv-button:hover,
  .collabList .collabListRow:hover > .unityList__item .dropdown:hover,
  .collabList .collabListRow:hover > td a.sqr-small:hover,
  .collabList .collabListRow:hover > td a.rnd-small:hover,
  .collabList .collabListRow:hover > td .cv-button:hover,
  .collabList .collabListRow:hover > td .dropdown:hover {
    color: #fff; }

.unityList__row {
  border-bottom: 1px dotted #e9f1f2; }
  .unityList__row:nth-child(even) {
    background-color: #ecf3f8; }
  .unityList__row:nth-of-type(odd) {
    background-color: #fff; }
  .unityList__row.subProjectRow {
    background-color: #599bc3;
    border-bottom-color: #599bc3; }
  .unityList__row.subProjectRow2,
  .unityList__row .subProjectRow3 {
    background-color: #b3d1e3;
    border-bottom-color: #599bc3; }

.unityList table tbody tr,
.unityList table tbody tr td,
.unityList__row,
.listRecord {
  border-bottom: 1px solid #e9f1f2;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease;
  border-left-color: #ecf3f8;
  background: #fff;
  color: #505254; }
  .unityList table tbody tr.containsDropDown .dropdown,
  .unityList table tbody tr td.containsDropDown .dropdown,
  .unityList__row.containsDropDown .dropdown,
  .listRecord.containsDropDown .dropdown {
    background: #e9f1f2;
    color: #505254; }
    .unityList table tbody tr.containsDropDown .dropdown span,
    .unityList table tbody tr td.containsDropDown .dropdown span,
    .unityList__row.containsDropDown .dropdown span,
    .listRecord.containsDropDown .dropdown span {
      color: inherit; }
  .unityList table tbody tr:hover,
  .unityList table tbody tr td:hover,
  .unityList__row:hover,
  .listRecord:hover {
    background-color: #eff6fa;
    border-left-color: #3c89b8;
    -webkit-text-decoration-color: #0065a3;
            text-decoration-color: #0065a3; }
    .unityList table tbody tr:hover.containsDropDown .dropdown,
    .unityList table tbody tr td:hover.containsDropDown .dropdown,
    .unityList__row:hover.containsDropDown .dropdown,
    .listRecord:hover.containsDropDown .dropdown {
      background-color: #0065a3 !important; }
      .unityList table tbody tr:hover.containsDropDown .dropdown span,
      .unityList table tbody tr td:hover.containsDropDown .dropdown span,
      .unityList__row:hover.containsDropDown .dropdown span,
      .listRecord:hover.containsDropDown .dropdown span {
        color: #fff !important; }
        .unityList table tbody tr:hover.containsDropDown .dropdown span:after,
        .unityList table tbody tr td:hover.containsDropDown .dropdown span:after,
        .unityList__row:hover.containsDropDown .dropdown span:after,
        .listRecord:hover.containsDropDown .dropdown span:after {
          border-left-color: rgba(25, 27, 29, 0.4); }
    .unityList table tbody tr:hover .fixedCell,
    .unityList table tbody tr td:hover .fixedCell,
    .unityList__row:hover .fixedCell,
    .listRecord:hover .fixedCell {
      background-color: #fff !important; }
    .unityList table tbody tr:hover td,
    .unityList table tbody tr td:hover td,
    .unityList__row:hover td,
    .listRecord:hover td {
      background: none !important; }

.projectListContainer .sectionTitle__wrap h5,
.formListContainer .sectionTitle__wrap h5 {
  color: #fff;
  background: #0065a3;
  color: #ecf3f8; }
  .projectListContainer .sectionTitle__wrap h5:hover,
  .formListContainer .sectionTitle__wrap h5:hover {
    background-color: #005182; }

.new-panel {
  background-color: #fff; }
  .new-panel .filters-sidebar {
    background-color: transparent;
    border-left-color: #b9bdc2; }
    .new-panel .filters-sidebar .cs-projectLayout-views li span {
      color: #676a6b; }
      .new-panel .filters-sidebar .cs-projectLayout-views li span:hover {
        color: #0065a3; }
    .new-panel .filters-sidebar .cs-projectLayout-views li.active:before {
      color: #0065a3; }
    .new-panel .filters-sidebar .cs-projectLayout-views li.active span {
      color: #0065a3; }

.filters-sub.filters-sub {
  padding-left: 1.5rem; }
  .filters-sub.filters-sub i {
    color: #cbced1; }
  .filters-sub.filters-sub:hover i {
    color: #0065a3; }

.filters-wrap ul {
  border-bottom-color: #e9f1f2; }
.filters-wrap li {
  border-bottom-color: #b9bdc2; }
  .filters-wrap li:last-child {
    border-bottom: none;
    padding-bottom: 0px; }
.filters-wrap span:hover {
  color: #0065a3; }
.filters-wrap .filters-name {
  color: #676a6b; }
  .filters-wrap .filters-name [data-view="drafts"] {
    color: #0065a3 !important;
    background: #ecf3f8;
    color: #505254;
    border-color: #0065a3 !important; }
  .filters-wrap .filters-name:hover {
    color: #0065a3; }
  .filters-wrap .filters-name .info-icon i {
    background: #ecf3f8;
    color: #505254;
    color: #fff; }
    .filters-wrap .filters-name .info-icon i:hover {
      background-color: #4081f5;
      color: #fff; }

.unityList table tbody tr.loadMore td {
  color: #fff; }
.unityList table tbody tr:nth-child(even) {
  background-color: #ecf3f8; }
.unityList table tbody tr:nth-of-type(odd) {
  background-color: #fff; }
.unityList table tbody tr td {
  background-color: inherit;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  .unityList table tbody tr td.fixedCell {
    background-color: inherit; }
.unityList table tbody tr:hover td,
.unityList table tbody tr:hover td.fixedCell {
  background-color: #eff6fa; }
.unityList table tbody tr:hover.listWrap .dataTable .bar .barItem {
  background-color: #b9bdc2 !important; }
.unityList table tbody tr .unityList table tbody tr[data-level="2"] {
  background-color: #dbe7ef;
  border-top: 1px solid #b8bcc1 !important; }
.unityList table tbody tr .unityList table tbody tr td {
  background-color: #e0e7e8; }
  .unityList table tbody tr .unityList table tbody tr td.fixedCell:first-child {
    border-left-color: #d2d9da !important; }
.unityList table tbody tr .unityList table tbody tr[data-level="3"] {
  background-color: #d6e3ea;
  border-top: 1px solid #b7bbc0 !important; }
.unityList table tbody tr .unityList table tbody tr td {
  background-color: #d6dedf; }
  .unityList table tbody tr .unityList table tbody tr td.fixedCell:first-child {
    border-left-color: #bac1c2 !important; }
.unityList table tbody tr .unityList table tbody tr[data-level="4"] {
  background-color: #d2dee5;
  border-top: 1px solid #b6babf !important; }
.unityList table tbody tr .unityList table tbody tr td {
  background-color: #cdd4d5; }
  .unityList table tbody tr .unityList table tbody tr td.fixedCell:first-child {
    border-left-color: #a3a9a9 !important; }
.unityList table tbody tr .unityList table tbody tr[data-level="5"] {
  background-color: #cdd9e0;
  border-top: 1px solid #b5b9be !important; }
.unityList table tbody tr .unityList table tbody tr td {
  background-color: #c4cacb; }
  .unityList table tbody tr .unityList table tbody tr td.fixedCell:first-child {
    border-left-color: #8c9191 !important; }
.unityList table tbody tr .subprojects:before {
  color: #0065a3; }
.unityList table tbody tr.subproject {
  background-color: #ecf3f8; }
  .unityList table tbody tr.subproject:hover {
    background-color: #b9bdc2; }
    .unityList table tbody tr.subproject:hover td {
      background-color: inherit !important; }
  .unityList table tbody tr.subproject td:first-child {
    border-left-color: #3c89b8; }

.loadMore.loadMore.loadMore {
  color: #fff; }
  .loadMore.loadMore.loadMore .cs-mobile td {
    background: #0065a3;
    color: #ecf3f8;
    color: #fff; }
  .loadMore.loadMore.loadMore td,
  .loadMore.loadMore.loadMore .fixedCell {
    background: #0065a3;
    color: #ecf3f8; }
    .loadMore.loadMore.loadMore td:hover,
    .loadMore.loadMore.loadMore .fixedCell:hover {
      background-color: #005182 !important; }
    .loadMore.loadMore.loadMore td:before,
    .loadMore.loadMore.loadMore .fixedCell:before {
      color: #fff; }

.unityList table thead th.fixedCell {
  background: #e9f1f2;
  color: #505254;
  color: #676a6b; }
  .unityList table thead th.fixedCell p {
    color: inherit; }
  .unityList table thead th.fixedCell:after {
    color: #8d9093; }

.unityList table thead .js_head {
  background: #cbced1;
  color: #505254;
  color: #676a6b; }
  .unityList table thead .js_head p {
    color: inherit; }
  .unityList table thead .js_head:after {
    color: #8d9093; }

.collabListColumnHeadings,
.unityList__row--header,
.unityList thead tr th {
  background: #cbced1;
  color: #505254; }
  .collabListColumnHeadings a,
  .collabListColumnHeadings span, .collabListColumnHeadings:before,
  .unityList__row--header a,
  .unityList__row--header span,
  .unityList__row--header:before,
  .unityList thead tr th a,
  .unityList thead tr th span,
  .unityList thead tr th:before {
    color: inherit; }
  .collabListColumnHeadings.dropdown-remove,
  .unityList__row--header.dropdown-remove,
  .unityList thead tr th.dropdown-remove {
    color: #fff; }
  .collabListColumnHeadings .dataFilter,
  .unityList__row--header .dataFilter,
  .unityList thead tr th .dataFilter {
    color: #676a6b; }
    .collabListColumnHeadings .dataFilter a,
    .unityList__row--header .dataFilter a,
    .unityList thead tr th .dataFilter a {
      color: #676a6b; }
      .collabListColumnHeadings .dataFilter a:before,
      .unityList__row--header .dataFilter a:before,
      .unityList thead tr th .dataFilter a:before {
        color: #0065a3; }
      .collabListColumnHeadings .dataFilter a.on,
      .unityList__row--header .dataFilter a.on,
      .unityList thead tr th .dataFilter a.on {
        color: #0065a3; }
    .collabListColumnHeadings .dataFilter.on,
    .unityList__row--header .dataFilter.on,
    .unityList thead tr th .dataFilter.on {
      color: #0065a3; }
  .collabListColumnHeadings.dataSort:before,
  .unityList__row--header.dataSort:before,
  .unityList thead tr th.dataSort:before {
    color: #676a6b; }
  .collabListColumnHeadings.dataSort:hover,
  .unityList__row--header.dataSort:hover,
  .unityList thead tr th.dataSort:hover {
    color: #0065a3; }
  .collabListColumnHeadings.dataSort.up:before,
  .unityList__row--header.dataSort.up:before,
  .unityList thead tr th.dataSort.up:before {
    color: #0065a3; }
  .collabListColumnHeadings.dataSort.down:before,
  .unityList__row--header.dataSort.down:before,
  .unityList thead tr th.dataSort.down:before {
    color: #0065a3; }

.unityList__row--header .headerText {
  color: #676a6b; }
  .unityList__row--header .headerText p {
    color: inherit; }
    .unityList__row--header .headerText p:hover {
      color: #0065a3; }
  .unityList__row--header .headerText:after {
    color: #8d9093; }
  .unityList__row--header .headerText .sortable .up {
    color: #8d9093; }

.section-container.tabs .unityList, .section-container.tabs
.collabListColumnHeadings {
  border-top: none; }
  .section-container.tabs .unityList .unityList__row--header, .section-container.tabs .unityList .overviewTable .overViewTable__header, .section-container.tabs
  .collabListColumnHeadings .unityList__row--header, .section-container.tabs
  .collabListColumnHeadings .overviewTable .overViewTable__header {
    background: #b9bdc2;
    color: #505254; }

.unityList > table tbody tr:hover > td:first-child {
  border-left: 4px solid #0065a3; }
  .unityList > table tbody tr:hover > td:first-child.budgetDataTable {
    border-left: none; }

.unityList table tr th {
  background: #dde1e3;
  color: #505254; }

.headerData {
  border-right: none; }
  .headerData .headerText {
    color: #676a6b; }

.select-list {
  background: #e9f1f2; }

.listRecord:hover td:first-child {
  border-color: #0065a3; }

.listRecord:hover tr:first-child {
  border-left: 2px solid #0065a3; }

.unityFilterDropDown .list-scroll li {
  border-bottom-color: #b9bdc2; }
.unityFilterDropDown .headerFilter {
  background: #fff;
  color: #505254; }

.imageList__caption {
  background-color: #fff; }
  .imageList__caption h6 {
    color: #0065a3; }

.instruction-list li {
  background: #ecf3f8;
  color: #505254;
  color: #3c89b8; }

.cs-quick-link-list ul li {
  background-color: rgba(236, 243, 248, 0.6); }
  .cs-quick-link-list ul li h5 {
    color: #0065a3; }
  .cs-quick-link-list ul li i {
    color: #3c89b8; }
  .cs-quick-link-list ul li:hover {
    background-color: #ecf3f8; }
    .cs-quick-link-list ul li:hover i {
      color: #0065a3; }

.dash_search_list li {
  background-color: rgba(236, 243, 248, 0.7); }

.editWidgetContents a.editWidgetContentsButton {
  background: #0065a3;
  color: #ecf3f8;
  color: #fff; }
  .editWidgetContents a.editWidgetContentsButton:before {
    color: inherit; }

.unityList__item.expired:before {
  background: red;
  color: #ecf3f8; }

.cs-sdListDD .subworkflow.subworkflow.subworkflow.subworkflow:hover {
  background: none;
  color: inherit; }

.workflowActionsList.cs-list-menu .subworkflow.subworkflow.subworkflow.subworkflow:hover {
  background: none;
  color: inherit; }

.unityList__item.expired:before {
  background: red;
  color: #ecf3f8; }

.badge-light {
  background: #b9bdc2;
  color: #505254; }

.badge-reg {
  background: #8d9093;
  color: #ecf3f8; }

.badge-dark {
  background: #676a6b;
  color: #ecf3f8; }

.badge.dropdown:hover, .badge.dropdown.subListOpen {
  background: #0065a3;
  color: #ecf3f8;
  color: #fff; }
  .badge.dropdown:hover:after, .badge.dropdown.subListOpen:after {
    border-top-color: #fff; }
.badge.dropdown:after {
  border-top-color: inherit; }

.section-container.tabs > section > .title a,
.section-container.tabs > .section > .title a {
  color: #505254; }
  .isMobile .section-container.tabs > section > .title a, .isMobile
  .section-container.tabs > .section > .title a {
    color: inherit; }
.section-container.tabs > section > .title span i,
.section-container.tabs > .section > .title span i {
  color: #676a6b; }
.isMobile .section-container.tabs > section > .title, .isMobile
.section-container.tabs > .section > .title {
  background: #599bc3;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .isMobile .section-container.tabs > section > .title:hover, .isMobile .section-container.tabs > section > .title:focus, .isMobile
  .section-container.tabs > .section > .title:hover, .isMobile
  .section-container.tabs > .section > .title:focus {
    background: #477c9c;
    color: #ecf3f8; }
.section-container.tabs > section > .title:hover,
.section-container.tabs > .section > .title:hover {
  -webkit-box-shadow: inset 0px -2px 8px -5px rgba(0, 0, 0, 0.25);
          box-shadow: inset 0px -2px 8px -5px rgba(0, 0, 0, 0.25);
  background-color: rgba(0, 0, 0, 0.015); }

.section-container.tabs > section > .content,
.section-container.tabs > .section > .content,
.section-container.tabs > section.active > .title,
.section-container.tabs > .section.active > .title {
  background-color: #fff; }
  .section-container.tabs > section > .content .section-container.tabs > section > .content,
  .section-container.tabs > section > .content .section-container.tabs > .section > .content,
  .section-container.tabs > section > .content .section-container.tabs > section.active > .title,
  .section-container.tabs > section > .content .section-container.tabs > .section.active > .title,
  .section-container.tabs > .section > .content .section-container.tabs > section > .content,
  .section-container.tabs > .section > .content .section-container.tabs > .section > .content,
  .section-container.tabs > .section > .content .section-container.tabs > section.active > .title,
  .section-container.tabs > .section > .content .section-container.tabs > .section.active > .title,
  .section-container.tabs > section.active > .title .section-container.tabs > section > .content,
  .section-container.tabs > section.active > .title .section-container.tabs > .section > .content,
  .section-container.tabs > section.active > .title .section-container.tabs > section.active > .title,
  .section-container.tabs > section.active > .title .section-container.tabs > .section.active > .title,
  .section-container.tabs > .section.active > .title .section-container.tabs > section > .content,
  .section-container.tabs > .section.active > .title .section-container.tabs > .section > .content,
  .section-container.tabs > .section.active > .title .section-container.tabs > section.active > .title,
  .section-container.tabs > .section.active > .title .section-container.tabs > .section.active > .title {
    background-color: #fff;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #cbced1; }

.section-container.tabs > section.active > .title,
.section-container.tabs > .section.active > .title {
  border-top-color: #0065a3; }
  .section-container.tabs > section.active > .title span i,
  .section-container.tabs > .section.active > .title span i {
    color: #0065a3; }

.section-container.tabs > section.errorSection > .title,
.section-container.tabs > .section.errorSection > .title {
  border-top-color: red; }

.isMobile .section-container.tabs > section.active > .title {
  background: #0065a3;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .isMobile .section-container.tabs > section.active > .title:hover, .isMobile .section-container.tabs > section.active > .title:focus {
    background: #005182;
    color: #ecf3f8; }

.section-container.tabs > section.active .title > a,
.section-container.tabs > .section.active .title > a {
  color: #0065a3; }
  .isMobile .section-container.tabs > section.active .title > a, .isMobile
  .section-container.tabs > .section.active .title > a {
    color: inherit; }

.tabTitle i {
  color: red; }
.tabTitle small:before {
  color: red; }
.tabTitle span i {
  color: red; }

.sectionTitle,
.sectionTitle--withOptions {
  background: #f9fbfd;
  color: #505254; }
  .sectionTitle > .button:not(.button-red), .gjs-am-file-uploader > form .gjs-am-assets-header .sectionTitle > .gjs-btn-prim:not(.button-red),
  .gjs-am-assets-cont .gjs-am-assets-header .sectionTitle > .gjs-btn-prim:not(.button-red), .sectionTitle > .button:not(.button-green), .gjs-am-file-uploader > form .gjs-am-assets-header .sectionTitle > .gjs-btn-prim:not(.button-green),
  .gjs-am-assets-cont .gjs-am-assets-header .sectionTitle > .gjs-btn-prim:not(.button-green), .sectionTitle > .sqr-small, .sectionTitle > button:not(.button-red),
  .sectionTitle--withOptions > .button:not(.button-red),
  .gjs-am-file-uploader > form .gjs-am-assets-header .sectionTitle--withOptions > .gjs-btn-prim:not(.button-red),
  .gjs-am-assets-cont .gjs-am-assets-header .sectionTitle--withOptions > .gjs-btn-prim:not(.button-red),
  .sectionTitle--withOptions > .button:not(.button-green),
  .gjs-am-file-uploader > form .gjs-am-assets-header .sectionTitle--withOptions > .gjs-btn-prim:not(.button-green),
  .gjs-am-assets-cont .gjs-am-assets-header .sectionTitle--withOptions > .gjs-btn-prim:not(.button-green),
  .sectionTitle--withOptions > .sqr-small,
  .sectionTitle--withOptions > button:not(.button-red) {
    background: #b9bdc2;
    color: #505254;
    border: none; }
    .sectionTitle > .button:not(.button-red):hover, .gjs-am-file-uploader > form .gjs-am-assets-header .sectionTitle > .gjs-btn-prim:not(.button-red):hover,
    .gjs-am-assets-cont .gjs-am-assets-header .sectionTitle > .gjs-btn-prim:not(.button-red):hover, .sectionTitle > .button:not(.button-green):hover, .gjs-am-file-uploader > form .gjs-am-assets-header .sectionTitle > .gjs-btn-prim:not(.button-green):hover,
    .gjs-am-assets-cont .gjs-am-assets-header .sectionTitle > .gjs-btn-prim:not(.button-green):hover, .sectionTitle > .sqr-small:hover, .sectionTitle > button:not(.button-red):hover,
    .sectionTitle--withOptions > .button:not(.button-red):hover,
    .gjs-am-file-uploader > form .gjs-am-assets-header .sectionTitle--withOptions > .gjs-btn-prim:not(.button-red):hover,
    .gjs-am-assets-cont .gjs-am-assets-header .sectionTitle--withOptions > .gjs-btn-prim:not(.button-red):hover,
    .sectionTitle--withOptions > .button:not(.button-green):hover,
    .gjs-am-file-uploader > form .gjs-am-assets-header .sectionTitle--withOptions > .gjs-btn-prim:not(.button-green):hover,
    .gjs-am-assets-cont .gjs-am-assets-header .sectionTitle--withOptions > .gjs-btn-prim:not(.button-green):hover,
    .sectionTitle--withOptions > .sqr-small:hover,
    .sectionTitle--withOptions > button:not(.button-red):hover {
      background: #0065a3;
      color: #ecf3f8; }

.export-generator .sectionTitle .cs-export-buttons .save, .export-generator .sectionTitle .cs-export-buttons .run,
.export-generator .sectionTitle--withOptions .cs-export-buttons .save,
.export-generator .sectionTitle--withOptions .cs-export-buttons .run {
  background: #0da141;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  color: #fff; }
  .export-generator .sectionTitle .cs-export-buttons .save:hover, .export-generator .sectionTitle .cs-export-buttons .save:focus, .export-generator .sectionTitle .cs-export-buttons .run:hover, .export-generator .sectionTitle .cs-export-buttons .run:focus,
  .export-generator .sectionTitle--withOptions .cs-export-buttons .save:hover,
  .export-generator .sectionTitle--withOptions .cs-export-buttons .save:focus,
  .export-generator .sectionTitle--withOptions .cs-export-buttons .run:hover,
  .export-generator .sectionTitle--withOptions .cs-export-buttons .run:focus {
    background: #0a8134;
    color: #ecf3f8; }

.formPageContainers {
  border-left-color: #599bc3; }
  .formPageContainers .section-container.accordion {
    background-color: #3c89b8; }
  .formPageContainers .section-container.accordion[data-section-small-style] > section > [data-section-title],
  .formPageContainers .section-container.accordion[data-section-small-style] > section > .title {
    background-color: #3c89b8;
    color: #fff; }
    .formPageContainers .section-container.accordion[data-section-small-style] > section > [data-section-title]:after,
    .formPageContainers .section-container.accordion[data-section-small-style] > section > .title:after {
      color: #fff; }

.metaFilterOption {
  border-bottom-color: #b9bdc2;
  background: #fff;
  color: #191b1d;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .metaFilterOption:hover, .metaFilterOption:focus {
    background: #cccccc;
    color: #505254; }
  .metaFilterOption.active p.title {
    background: #0065a3;
    color: #ecf3f8;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease; }
    .metaFilterOption.active p.title:hover, .metaFilterOption.active p.title:focus {
      background: #005182;
      color: #ecf3f8; }
  .metaFilterOption:hover, .metaFilterOption:focus {
    background: #dfecf4;
    color: #505254; }
    .metaFilterOption:hover label, .metaFilterOption:focus label {
      color: #0065a3;
      cursor: pointer; }

.accordian.accordian.accordian p.title {
  background: #3c89b8;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  background-image: none;
  border-bottom: 1px solid #f9fbfd; }
  .accordian.accordian.accordian p.title:hover, .accordian.accordian.accordian p.title:focus {
    background: #306e93;
    color: #ecf3f8; }
  .accordian.accordian.accordian p.title a {
    color: inherit;
    outline: 0; }
.accordian.accordian.accordian .content {
  background-color: #ecf3f8; }
  .accordian.accordian.accordian .content.column-wrap {
    background-color: #cbced1; }
.accordian.accordian.accordian .active p.title {
  background: #0065a3;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .accordian.accordian.accordian .active p.title:hover, .accordian.accordian.accordian .active p.title:focus {
    background: #005182;
    color: #ecf3f8; }

.cs-project .taskBar {
  background: #fff;
  color: #505254; }
  .cs-project .taskBar .projectFeature {
    color: inherit;
    border-bottom-color: #cccccc;
    -webkit-transition: background-color 0.4s ease;
    transition: background-color 0.4s ease; }
    .cs-project .taskBar .projectFeature.active {
      background: #666;
      color: #ecf3f8; }
    .cs-project .taskBar .projectFeature:hover {
      background: #b3b3b3;
      color: #ecf3f8; }

.cs-form-view .formDetailsContainer .formSection .title {
  background: #f9fbfd;
  color: #505254; }

.user-field-picker {
  border-color: #b9bdc2;
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.1);
          box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.1); }

.formDetailsTools .js_formWorkflowStepIcon {
  border: 1px solid #fff; }

.sd-discussion .sd-discussion-comment-wrapper {
  background-color: #dfecf4; }

.formPageContainers label,
.formSection label,
#reportWizard form label {
  color: #676a6b; }
.formPageContainers .alt-label,
.formSection .alt-label,
#reportWizard form .alt-label {
  color: #676a6b; }

.userJump {
  color: #0065a3; }

#formView header div.activity .lastModifiedBy {
  color: #0065a3; }

#projectGeneralDetails span {
  border-color: #b9bdc2; }

.tabMove li,
.fullScreenToggle {
  background: #0065a3;
  color: #ecf3f8; }

.childrenElements {
  background-color: #e9f1f2;
  border-color: #b9bdc2;
  border-left-color: #3c89b8; }

.noValue {
  color: #676a6b !important; }

.ui-datepicker .ui-datepicker-prev:before {
  border-color: transparent #0065a3; }
.ui-datepicker .ui-datepicker-next:before {
  border-color: transparent #0065a3; }

.groupElementEntry {
  background: #e9f1f2;
  color: #505254; }
  .groupElementEntry td.has-drag,
  .groupElementEntry .ui-draggable-handle {
    background: #b9bdc2;
    color: #505254;
    cursor: -webkit-grab;
    cursor: grab; }
    .groupElementEntry td.has-drag i,
    .groupElementEntry .ui-draggable-handle i {
      color: #8d9093; }
      .groupElementEntry td.has-drag i:before,
      .groupElementEntry .ui-draggable-handle i:before {
        color: #8d9093; }
    .groupElementEntry td.has-drag:hover,
    .groupElementEntry .ui-draggable-handle:hover {
      background-color: #0065a3; }
      .groupElementEntry td.has-drag:hover i,
      .groupElementEntry .ui-draggable-handle:hover i {
        color: #fff; }
        .groupElementEntry td.has-drag:hover i:before,
        .groupElementEntry .ui-draggable-handle:hover i:before {
          color: #fff; }
    .groupElementEntry td.has-drag:hover:before,
    .groupElementEntry .ui-draggable-handle:hover:before {
      color: #fff; }
    .groupElementEntry td.has-drag:before,
    .groupElementEntry .ui-draggable-handle:before {
      color: #8d9093; }
  .groupElementEntry .groupElementEntry {
    background: #fff;
    color: #505254; }

.cs-notification,
.notification {
  background-color: #4081f5;
  color: #fff;
  border-color: #a0c0fa; }

.grid-header {
  background: transparent;
  border-bottom: 0; }
  .grid-header.collapsed {
    background-color: #75abcb; }
  .grid-header.closeGrid {
    background: #0065a3;
    color: #ecf3f8; }
  .grid-header .grid-name {
    color: #0065a3; }

.gridContainer.gridContainer table tr td:not(.has-drag).cs-add-td {
  background: #e9f1f2;
  color: #505254; }

.gridContainer table {
  background: #b9bdc2;
  color: #505254; }
  .gridContainer table .tab-value {
    color: #8d9093; }
  .formPageContainers .gridContainer table tr th,
  .formPageContainers .gridContainer table tr td {
    border: 1px solid #cbced1; }
  .gridContainer table thead {
    background: #cbced1;
    color: #505254; }
    .gridContainer table thead tr, .gridContainer table thead th {
      color: #676a6b; }
  .gridContainer table tfoot {
    background: #b9bdc2;
    color: #505254; }
    .gridContainer table tfoot td {
      border: none; }
.gridContainer td input,
.gridContainer td select,
.gridContainer td .result,
.gridContainer td .fake-input,
.gridContainer td .input-icon,
.gridContainer td textarea {
  border-color: #b9bdc2; }
.gridContainer td .input-icon input {
  border-color: #b9bdc2; }
.gridContainer td .input-icon.dbl-icon input {
  border-color: #b9bdc2; }
.gridContainer td.cs-add-td {
  background-color: #D10E0E; }
.gridContainer td .error input,
.gridContainer td .error select,
.gridContainer td .error .result,
.gridContainer td .error .fake-input,
.gridContainer td .error .input-icon,
.gridContainer td .error textarea {
  border-color: #D10E0E; }
.gridContainer td .error .input-icon input {
  border-color: #D10E0E; }
.gridContainer td .error .input-icon.dbl-icon input {
  border-color: #D10E0E; }
.gridContainer .Style1 {
  background-color: #0da141; }
.gridContainer .Style2 {
  background-color: rgba(13, 161, 65, 0.8); }
.gridContainer .Style3 {
  background-color: #3e62c7; }
.gridContainer .Style4 {
  background-color: rgba(62, 98, 199, 0.8); }
.gridContainer .Style5 {
  background-color: #d10e0e; }
.gridContainer .Style6 {
  background-color: rgba(209, 14, 14, 0.8); }
.gridContainer .Style7 {
  background-color: #aa2b9f; }
.gridContainer .Style8 {
  background-color: rgba(170, 43, 159, 0.8); }
.gridContainer .Style1,
.gridContainer .Style2,
.gridContainer .Style3,
.gridContainer .Style4,
.gridContainer .Style5,
.gridContainer .Style6,
.gridContainer .Style7,
.gridContainer .Style8 {
  color: #fff;
  border-color: #b9bdc2; }
  .gridContainer .Style1 .tab-value, .gridContainer .Style1 p,
  .gridContainer .Style2 .tab-value,
  .gridContainer .Style2 p,
  .gridContainer .Style3 .tab-value,
  .gridContainer .Style3 p,
  .gridContainer .Style4 .tab-value,
  .gridContainer .Style4 p,
  .gridContainer .Style5 .tab-value,
  .gridContainer .Style5 p,
  .gridContainer .Style6 .tab-value,
  .gridContainer .Style6 p,
  .gridContainer .Style7 .tab-value,
  .gridContainer .Style7 p,
  .gridContainer .Style8 .tab-value,
  .gridContainer .Style8 p {
    color: #fff; }
  .gridContainer .Style1 .fake-input,
  .gridContainer .Style2 .fake-input,
  .gridContainer .Style3 .fake-input,
  .gridContainer .Style4 .fake-input,
  .gridContainer .Style5 .fake-input,
  .gridContainer .Style6 .fake-input,
  .gridContainer .Style7 .fake-input,
  .gridContainer .Style8 .fake-input {
    color: #676a6b; }
.gridContainer table tfoot {
  background: #fff;
  color: #505254; }

.groupElementEntry .cs-file-headers span, .formElement .cs-file-headers span {
  color: #676a6b; }

.groupCalcRow td {
  border: none;
  background: #e9f1f2;
  color: #505254; }
  .groupCalcRow td:empty {
    border: none; }
  .groupCalcRow td .totalValue, .groupCalcRow td .averageValue, .groupCalcRow td .productValue {
    background: #e9f1f2;
    color: #505254;
    color: #8d9093; }

span.required::after {
  background-color: red; }

.mainFormError {
  background: red;
  color: #ecf3f8;
  color: #fff; }
  .mainFormError span {
    color: #fff !important; }

.error .cke {
  border-color: red;
  margin-bottom: 1.3rem; }

.formSection .overdue li.complete:before, .formSection .upcoming li.complete:before {
  color: #8d9093; }
.formSection .overdue li.approve:before, .formSection .upcoming li.approve:before {
  color: #8d9093; }
.formSection .overdue li.upcoming:before, .formSection .upcoming li.upcoming:before {
  color: #8d9093; }
.formSection .overdue .taskJump, .formSection .overdue .phaseJump, .formSection .upcoming .taskJump, .formSection .upcoming .phaseJump {
  color: #0065a3; }
.formSection .overdue .date, .formSection .upcoming .date {
  color: #8d9093; }

.formDashboard {
  background-color: #cbced1; }

.form-dash-panel {
  background: #fff;
  border-color: #e9f1f2; }

.formDashItem .leftBorder {
  background: #676a6b; }

.formDashItem .cs-form-dash-item {
  color: #0065a3; }
.formDashItem .cs-form-dash-item-status {
  color: #676a6b; }

.formDashItem__success .leftBorder {
  background-color: green; }

.formDashItem__fail .leftBorder {
  background-color: red; }

.cs-form-view .formPageContainers .formStatusTab .disclaimer, .cs-form-view .formPageContainers .formDiscussionTab .disclaimer, .cs-form-view .formPageContainers .formHistoryTab .disclaimer {
  border-left: 3px solid #0065a3;
  background: #fff;
  color: #505254; }
  .cs-form-view .formPageContainers .formStatusTab .disclaimer h6, .cs-form-view .formPageContainers .formDiscussionTab .disclaimer h6, .cs-form-view .formPageContainers .formHistoryTab .disclaimer h6 {
    color: #0065a3; }
  .cs-form-view .formPageContainers .formStatusTab .disclaimer p, .cs-form-view .formPageContainers .formDiscussionTab .disclaimer p, .cs-form-view .formPageContainers .formHistoryTab .disclaimer p {
    color: #3c89b8;
    background-color: transparent; }

.cs-large-list-input.cs-large-list-input.cs-large-list-input .input-icon {
  max-width: 50% !important; }

.cs-large-list-input.cs-large-list-input.cs-large-list-input input:focus {
  background-color: #fff !important;
  max-width: 80% !important;
  border-bottom: 2px solid #3c89b8; }
  .cs-large-list-input.cs-large-list-input.cs-large-list-input input:focus ~ i, .cs-large-list-input.cs-large-list-input.cs-large-list-input input:focus ~ a {
    background-color: #fff;
    border: none !important;
    border-bottom: 2px solid #3c89b8 !important; }
  .cs-large-list-input.cs-large-list-input.cs-large-list-input input:focus ~ i {
    line-height: 2.5rem; }
  .cs-large-list-input.cs-large-list-input.cs-large-list-input input:focus::-webkit-input-placeholder {
    color: #8d9093; }
    .cs-large-list-input.cs-large-list-input.cs-large-list-input input:focus::-webkit-input-placeholder i:before {
      color: #b9bdc2; }
  .cs-large-list-input.cs-large-list-input.cs-large-list-input input:focus::-moz-placeholder {
    color: #8d9093; }
    .cs-large-list-input.cs-large-list-input.cs-large-list-input input:focus::-moz-placeholder i:before {
      color: #b9bdc2; }
  .cs-large-list-input.cs-large-list-input.cs-large-list-input input:focus:-ms-input-placeholder {
    color: #8d9093; }
    .cs-large-list-input.cs-large-list-input.cs-large-list-input input:focus:-ms-input-placeholder i:before {
      color: #b9bdc2; }
  .cs-large-list-input.cs-large-list-input.cs-large-list-input input:focus:-moz-placeholder {
    color: #8d9093; }
    .cs-large-list-input.cs-large-list-input.cs-large-list-input input:focus:-moz-placeholder i:before {
      color: #b9bdc2; }
  .cs-large-list-input.cs-large-list-input.cs-large-list-input input:focus i {
    color: #b9bdc2; }
.cs-large-list-input.cs-large-list-input.cs-large-list-input .clearFilterButton:focus {
  border-bottom: 2px solid #3c89b8; }
.cs-large-list-input.cs-large-list-input.cs-large-list-input input, .cs-large-list-input.cs-large-list-input.cs-large-list-input a, .cs-large-list-input.cs-large-list-input.cs-large-list-input i {
  background-color: transparent;
  border: none;
  max-width: 80% !important; }

.kfrLightBlue {
  background: #5dc7ff;
  border-color: #2da5e6; }

.kfrLightGreen {
  background-color: #18d349;
  border-color: #11a920; }

.presenter .makePresenterBtn:after {
  color: #3cb14a; }

.withPre span:first-child,
.withToggle span:first-child {
  background: #3c89b8;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .withPre span:first-child:hover, .withPre span:first-child:focus,
  .withToggle span:first-child:hover,
  .withToggle span:first-child:focus {
    background: #306e93;
    color: #ecf3f8; }

.cs_subWorkflowFilter.cs_subWorkflowFilter button.active {
  color: #0065a3;
  border-bottom-color: #0065a3; }

ul#formViewActivityDropdown .sd-card-main-block:hover {
  background-color: #dfecf4; }

.workflowList ul > li {
  border-color: #b9bdc2;
  background: #fff;
  color: #505254; }

.cs-subWorkflows ul > li .sub-action-icon {
  border: 1px solid #fff; }

.cs-hiddenactions label {
  color: inherit; }

.cs-center-element {
  border-bottom-color: #b9bdc2; }
  .cs-center-element select {
    border-color: #b9bdc2; }

.divider-line {
  color: #b9bdc2;
  -webkit-box-shadow: 0 5px 5px -5px #676a6b;
          box-shadow: 0 5px 5px -5px #676a6b; }

.formField, .formGroup {
  border-bottom-color: #8d9093; }
  .formField > label hr, .formGroup > label hr {
    border-bottom-color: #8d9093; }

.gjs-one-bg.gjs-one-bg {
  background: #b9bdc2;
  color: #505254; }

.gjs-three-bg.gjs-three-bg {
  background: #3c89b8;
  color: #ecf3f8; }
  .gjs-three-bg.gjs-three-bg span svg {
    color: #fff; }

.gjs-editor-cont .gjs-editor {
  background: #fff;
  color: #505254; }

.sdContentEditorPanelSwitch .gjs-pn-buttons {
  background: #cbced1;
  color: #505254;
  border: 2px solid #cbced1; }
  .sdContentEditorPanelSwitch .gjs-pn-buttons span:hover {
    background: #0065a3;
    color: #ecf3f8;
    color: #fff; }
  .sdContentEditorPanelSwitch .gjs-pn-buttons span.gjs-pn-active {
    background: #0065a3;
    color: #ecf3f8; }

.sdContentEditorPanels .gjs-one-bg.gjs-one-bg {
  background: #fff;
  color: #505254;
  border-color: #b9bdc2; }

.sdEditorStyles, .sdEditorLayers {
  background-color: #fff; }
  .sdEditorStyles .gjs-clm-header, .sdEditorLayers .gjs-clm-header {
    background: #b9bdc2;
    color: #505254; }
    .sdEditorStyles .gjs-clm-header .gjs-clm-header-label, .sdEditorLayers .gjs-clm-header .gjs-clm-header-label {
      color: #505254; }
  .sdEditorStyles .gjs-field, .sdEditorLayers .gjs-field {
    background-color: #fff; }
  .sdEditorStyles .gjs-field input, .sdEditorStyles .gjs-field, .sdEditorStyles .gjs-select .gjs-field textarea, .sdEditorStyles .gjs-radio-items, .sdEditorLayers .gjs-field input, .sdEditorLayers .gjs-field, .sdEditorLayers .gjs-select .gjs-field textarea, .sdEditorLayers .gjs-radio-items {
    color: #505254 !important;
    border-color: #8d9093; }
  .sdEditorStyles .gjs-input-unit, .sdEditorLayers .gjs-input-unit {
    color: #505254; }
  .sdEditorStyles .gjs-layer-vis, .sdEditorLayers .gjs-layer-vis {
    color: #0065a3; }
    .sdEditorStyles .gjs-layer-vis.fa-eye-slash, .sdEditorLayers .gjs-layer-vis.fa-eye-slash {
      color: #676a6b; }
  .sdEditorStyles .gjs-sm-label, .sdEditorLayers .gjs-sm-label {
    color: #676a6b; }
  .sdEditorStyles .gjs-layer-name, .sdEditorLayers .gjs-layer-name {
    font-size: 1rem;
    font-weight: 500; }
  .sdEditorStyles .gjs-layer-count, .sdEditorLayers .gjs-layer-count {
    background-color: #b9bdc2;
    color: #fff; }
  .sdEditorStyles .gjs-layer-count:empty, .sdEditorLayers .gjs-layer-count:empty {
    background: transparent; }
  .sdEditorStyles .gjs-one-bg, .sdEditorLayers .gjs-one-bg {
    background-color: #fff;
    border-bottom: 1px solid #b9bdc2; }
    .sdEditorStyles .gjs-one-bg:last-child, .sdEditorLayers .gjs-one-bg:last-child {
      border-bottom-width: 0px; }
  .sdEditorStyles .gjs-sm-sector .gjs-sm-property .gjs-sm-btn, .sdEditorStyles .gjs-clm-tags .gjs-sm-property .gjs-sm-btn, .sdEditorLayers .gjs-sm-sector .gjs-sm-property .gjs-sm-btn, .sdEditorLayers .gjs-clm-tags .gjs-sm-property .gjs-sm-btn {
    background-color: #0065a3;
    color: #fff; }
  .sdEditorStyles #gjs-sm-images, .sdEditorLayers #gjs-sm-images {
    background-color: #0da141; }
  .sdEditorStyles .gjs-category-title, .sdEditorStyles .gjs-sm-sector .gjs-sm-title, .sdEditorStyles .gjs-clm-tags .gjs-sm-title, .sdEditorStyles .gjs-block-category .gjs-title, .sdEditorStyles .gjs-layer-title, .sdEditorLayers .gjs-category-title, .sdEditorLayers .gjs-sm-sector .gjs-sm-title, .sdEditorLayers .gjs-clm-tags .gjs-sm-title, .sdEditorLayers .gjs-block-category .gjs-title, .sdEditorLayers .gjs-layer-title {
    background: transparent;
    color: #505254; }
  .sdEditorStyles .gjs-category-open, .sdEditorStyles .gjs-sm-sector.gjs-sm-open, .sdEditorStyles .gjs-sm-open.gjs-clm-tags, .sdEditorStyles .gjs-block-category.gjs-open, .sdEditorLayers .gjs-category-open, .sdEditorLayers .gjs-sm-sector.gjs-sm-open, .sdEditorLayers .gjs-sm-open.gjs-clm-tags, .sdEditorLayers .gjs-block-category.gjs-open {
    background: #e9f1f2;
    color: #505254; }
  .sdEditorStyles .gjs-layer-title:hover, .sdEditorStyles .gjs-category-title:hover, .sdEditorStyles .gjs-sm-sector .gjs-sm-title:hover, .sdEditorStyles .gjs-selected:hover, .sdEditorLayers .gjs-layer-title:hover, .sdEditorLayers .gjs-category-title:hover, .sdEditorLayers .gjs-sm-sector .gjs-sm-title:hover, .sdEditorLayers .gjs-selected:hover {
    -webkit-transition: 0.3s;
    transition: 0.3s;
    background-color: #dfecf4;
    color: #0065a3; }
  .sdEditorStyles .gjs-select option, .sdEditorStyles .gjs-field-select option, .sdEditorStyles .gjs-clm-select option, .sdEditorStyles .gjs-sm-select option, .sdEditorStyles .gjs-clm-select option, .sdEditorStyles .gjs-fields option, .sdEditorStyles .gjs-sm-unit option, .sdEditorLayers .gjs-select option, .sdEditorLayers .gjs-field-select option, .sdEditorLayers .gjs-clm-select option, .sdEditorLayers .gjs-sm-select option, .sdEditorLayers .gjs-clm-select option, .sdEditorLayers .gjs-fields option, .sdEditorLayers .gjs-sm-unit option {
    background-color: #fff;
    color: #505254; }
  .sdEditorStyles .gjs-fields .gjs-field-arrows .gjs-field-arrow-u, .sdEditorLayers .gjs-fields .gjs-field-arrows .gjs-field-arrow-u {
    border-bottom-color: #505254; }
  .sdEditorStyles .gjs-fields .gjs-field-arrows .gjs-field-arrow-d, .sdEditorLayers .gjs-fields .gjs-field-arrows .gjs-field-arrow-d {
    border-top-color: #505254; }
  .sdEditorStyles .gjs-fields .gjs-field-units, .sdEditorLayers .gjs-fields .gjs-field-units {
    text-indent: 20px;
    right: 24px; }
  .sdEditorStyles.gjs-sm-open .gjs-category-title, .sdEditorStyles.gjs-sm-open .gjs-sm-sector .gjs-sm-title, .sdEditorLayers.gjs-sm-open .gjs-category-title, .sdEditorLayers.gjs-sm-open .gjs-sm-sector .gjs-sm-title {
    background: #dfecf4;
    color: #505254;
    color: #0065a3; }
  .sdEditorStyles .gjs-sm-sector.gjs-sm-open .gjs-sm-title, .sdEditorLayers .gjs-sm-sector.gjs-sm-open .gjs-sm-title {
    background: #0065a3;
    color: #ecf3f8;
    color: #fff; }
  .sdEditorStyles .gjs-clm-tag-status svg, .sdEditorStyles .gjs-clm-tag-close svg, .sdEditorLayers .gjs-clm-tag-status svg, .sdEditorLayers .gjs-clm-tag-close svg {
    color: #505254; }
  .sdEditorStyles .gjs-clm-tag-status, .sdEditorStyles .gjs-clm-tag-close, .sdEditorLayers .gjs-clm-tag-status, .sdEditorLayers .gjs-clm-tag-close {
    color: #505254; }
  .sdEditorStyles .gjs-clm-tags-btn.gjs-clm-tags-btn, .sdEditorLayers .gjs-clm-tags-btn.gjs-clm-tags-btn {
    background-color: #0da141 !important;
    color: #fff;
    border-color: #0da141 !important; }

.gjs-block {
  background-color: #b9bdc2;
  color: #505254; }

.gjs-one-bg {
  background-color: #dde1e3; }

.gjs-two-color {
  color: #e9f1f2; }

.gjs-four-color.gjs-four-color,
.gjs-four-color-h:hover {
  color: #0065a3; }

.gjs-pn-btn button {
  color: #fff;
  background-color: #676a6b; }
  .gjs-pn-btn button:hover {
    background-color: #505254; }
.gjs-pn-btn svg {
  color: #676a6b; }
  .gjs-pn-btn svg:hover {
    color: #505254; }

.gjs-pn-btn.gjs-pn-active {
  -webkit-box-shadow: none;
          box-shadow: none;
  background: none; }
  .gjs-pn-btn.gjs-pn-active button {
    color: #fff;
    background-color: #0065a3; }

.gjs-block {
  background-color: #505254;
  color: #e9f1f2; }

.gjs-blocks-c {
  background-color: #fff; }
  .gjs-blocks-c .gjs-block {
    background-color: #fff;
    color: #505254; }
    .gjs-blocks-c .gjs-block:hover {
      color: #0065a3;
      border-color: #0065a3; }

.gjs-am-file-uploader .gjs-two-color {
  color: #191b1d;
  background-color: #fff; }

.gjs-mdl-content {
  background-color: #fff; }

.gjs-am-file-uploader {
  background-color: #fff; }

.gjs-am-file-uploader > form {
  border-color: #676a6b !important; }

.gjs-am-file-uploader > form,
.gjs-am-assets-cont {
  background-color: transparent; }
  .gjs-am-file-uploader > form .gjs-two-color,
  .gjs-am-assets-cont .gjs-two-color {
    color: #676a6b; }
  .gjs-am-file-uploader > form .gjs-am-assets-header .gjs-btn-prim,
  .gjs-am-assets-cont .gjs-am-assets-header .gjs-btn-prim {
    background-color: #0da141; }
    .gjs-am-file-uploader > form .gjs-am-assets-header .gjs-btn-prim:hover,
    .gjs-am-assets-cont .gjs-am-assets-header .gjs-btn-prim:hover {
      background-color: #0a8134; }
  .gjs-am-file-uploader > form .gjs-am-assets-header .gjs-am-assets,
  .gjs-am-assets-cont .gjs-am-assets-header .gjs-am-assets {
    color: #676a6b; }

.gjs-am-file-uploader #gjs-am-title {
  color: #0065a3; }

.gjs-pn-btn:hover {
  color: #e9f1f2; }

.gjs-sm-sector .gjs-sm-property .gjs-sm-btn, .gjs-clm-tags .gjs-sm-property .gjs-sm-btn {
  -webkit-box-shadow: none;
          box-shadow: none;
  background: #0065a3;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .gjs-sm-sector .gjs-sm-property .gjs-sm-btn:hover, .gjs-sm-sector .gjs-sm-property .gjs-sm-btn:focus, .gjs-clm-tags .gjs-sm-property .gjs-sm-btn:hover, .gjs-clm-tags .gjs-sm-property .gjs-sm-btn:focus {
    background: #005182;
    color: #ecf3f8; }

.gjs-mdl-header {
  border-bottom-color: #fff;
  color: #0065a3;
  background: #fff;
  color: #505254; }

.error .input-icon input {
  border-color: red; }

input[readonly],
input:-moz-read-only:not([type="button"]):not([type="submit"]) {
  border-color: #b9bdc2;
  background-color: #fff; }

input[readonly],
input:read-only:not([type="button"]):not([type="submit"]) {
  border-color: #b9bdc2;
  background-color: #fff; }
  input[readonly]:focus,
  input:-moz-read-only:not([type="button"]):not([type="submit"]):focus {
    border-color: #b9bdc2;
    background-color: #fff; }
  input[readonly]:focus,
  input:read-only:not([type="button"]):not([type="submit"]):focus {
    border-color: #b9bdc2;
    background-color: #fff; }
  .input-icon input[readonly], .input-icon
  input:-moz-read-only:not([type="button"]):not([type="submit"]) {
    background-color: #fff; }
  .input-icon input[readonly], .input-icon
  input:read-only:not([type="button"]):not([type="submit"]) {
    background-color: #fff; }
    .input-icon input[readonly]:focus, .input-icon
    input:-moz-read-only:not([type="button"]):not([type="submit"]):focus {
      background-color: #fff; }
    .input-icon input[readonly]:focus, .input-icon
    input:read-only:not([type="button"]):not([type="submit"]):focus {
      background-color: #fff; }

.gjs-trt-trait__wrp .gjs-trt-trait .gjs-label-wrp .gjs-field-text input {
  background-color: #fff; }

.dashboardWidgetLoader .loaderBg .loaderImage {
  color: #0065a3; }
  .dashboardWidgetLoader .loaderBg .loaderImage .lds-ellipsis div {
    background: #0065a3 !important; }

#mainLoader .loaderBg .loaderImage,
.loaderMessage .loader .loaderBg .loaderImage {
  background-color: rgba(255, 255, 255, 0.9); }
  #mainLoader .loaderBg .loaderImage .lds-ellipsis div,
  .loaderMessage .loader .loaderBg .loaderImage .lds-ellipsis div {
    background: #0065a3 !important; }

.tasksRightLoader .loaderBg .loaderImage {
  background: #fff;
  color: #505254; }
  .tasksRightLoader .loaderBg .loaderImage .lds-ellipsis div {
    background: #0065a3 !important; }

.halfWTasks #projectTaskListContainer .tasksRightLoader .loaderBg {
  background: #fff;
  color: #505254; }
  .halfWTasks #projectTaskListContainer .tasksRightLoader .loaderBg .lds-ellipsis div {
    background: #0065a3 !important;
    color: #0065a3 !important; }

#mainLoader .loaderBg {
  background: #fff;
  color: #505254; }
  #mainLoader .loaderBg.isMobile {
    background: transparent; }

.loaderMessageBg .loaderMessage,
.loaderMessageBg .loaderImage {
  color: #3c89b8; }
.loaderMessageBg .loaderDots {
  color: #3c89b8; }

.task-details .tasksRightLoader .loaderBg .loaderImage {
  background: #fff;
  color: #505254; }
  .task-details .tasksRightLoader .loaderBg .loaderImage .lds-ellipsis div {
    background: #0065a3 !important; }

.mainHeader {
  background: #fff; }
  .mainHeader .button, .mainHeader .gjs-am-file-uploader > form .gjs-am-assets-header .gjs-btn-prim, .gjs-am-file-uploader > form .gjs-am-assets-header .mainHeader .gjs-btn-prim,
  .mainHeader .gjs-am-assets-cont .gjs-am-assets-header .gjs-btn-prim,
  .gjs-am-assets-cont .gjs-am-assets-header .mainHeader .gjs-btn-prim {
    background: #0065a3;
    color: #ecf3f8;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease; }
    .mainHeader .button:hover, .mainHeader .gjs-am-file-uploader > form .gjs-am-assets-header .gjs-btn-prim:hover, .gjs-am-file-uploader > form .gjs-am-assets-header .mainHeader .gjs-btn-prim:hover,
    .mainHeader .gjs-am-assets-cont .gjs-am-assets-header .gjs-btn-prim:hover,
    .gjs-am-assets-cont .gjs-am-assets-header .mainHeader .gjs-btn-prim:hover, .mainHeader .button:focus, .mainHeader .gjs-am-file-uploader > form .gjs-am-assets-header .gjs-btn-prim:focus, .gjs-am-file-uploader > form .gjs-am-assets-header .mainHeader .gjs-btn-prim:focus,
    .mainHeader .gjs-am-assets-cont .gjs-am-assets-header .gjs-btn-prim:focus,
    .gjs-am-assets-cont .gjs-am-assets-header .mainHeader .gjs-btn-prim:focus {
      background: #005182;
      color: #ecf3f8; }

.site-name {
  color: #191b1d; }

.top-bar-section #mainNavigation li:hover,
.top-bar-section #mainNavigation li.active {
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease;
  background-color: #005182; }

.top-bar-section #mainNavigation li.active a {
  background: #fff;
  color: #505254; }

.top-bar-section ul.right li:not(:first-child) > a {
  background: #0065a3;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .top-bar-section ul.right li:not(:first-child) > a:hover, .top-bar-section ul.right li:not(:first-child) > a:focus {
    background: #005182;
    color: #ecf3f8; }

.nav-actions.nav-actions.nav-actions.nav-actions .rnd-small,
.nav-actions.nav-actions.nav-actions.nav-actions .sqr-small {
  background: #0065a3;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .nav-actions.nav-actions.nav-actions.nav-actions .rnd-small:hover, .nav-actions.nav-actions.nav-actions.nav-actions .rnd-small:focus,
  .nav-actions.nav-actions.nav-actions.nav-actions .sqr-small:hover,
  .nav-actions.nav-actions.nav-actions.nav-actions .sqr-small:focus {
    background: #005182;
    color: #ecf3f8; }
.nav-actions.nav-actions.nav-actions.nav-actions .thumb.thumb {
  background-color: transparent; }

.quickSearch2Btn a {
  background: #dfecf4;
  color: #191b1d;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .quickSearch2Btn a:hover, .quickSearch2Btn a:focus {
    background: #b2bdc3;
    color: #505254; }
.quickSearch2Btn input {
  background: #dfecf4;
  color: #505254; }
  .quickSearch2Btn input:focus, .quickSearch2Btn input:active {
    background: #b2bdc3;
    color: #505254; }

.cs-overflow-menu {
  background-color: transparent; }
  .cs-overflow-menu #menu-overflow li {
    border-bottom-color: #cccccc; }

.sub-nav-menu.sub-nav-menu.sub-nav-menu,
#menu-overflow {
  background: #fff;
  color: #505254; }
  .sub-nav-menu.sub-nav-menu.sub-nav-menu li,
  #menu-overflow li {
    border-bottom-color: #cccccc;
    background: #fff;
    color: #191b1d;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease; }
    .sub-nav-menu.sub-nav-menu.sub-nav-menu li:hover, .sub-nav-menu.sub-nav-menu.sub-nav-menu li:focus,
    #menu-overflow li:hover,
    #menu-overflow li:focus {
      background: #cccccc;
      color: #505254; }
    .sub-nav-menu.sub-nav-menu.sub-nav-menu li.active, .sub-nav-menu.sub-nav-menu.sub-nav-menu li.menu-visible,
    #menu-overflow li.active,
    #menu-overflow li.menu-visible {
      background: #cccccc;
      color: #505254; }
  .sub-nav-menu.sub-nav-menu.sub-nav-menu .cs_mega a::after,
  #menu-overflow .cs_mega a::after {
    border-top-color: inherit; }
  .sub-nav-menu.sub-nav-menu.sub-nav-menu a,
  #menu-overflow a {
    color: inherit; }
    .sub-nav-menu.sub-nav-menu.sub-nav-menu a[data-dropdown="menu-overflow"],
    #menu-overflow a[data-dropdown="menu-overflow"] {
      color: #0065a3; }
    .sub-nav-menu.sub-nav-menu.sub-nav-menu a.cs-menu-overflow.active, .sub-nav-menu.sub-nav-menu.sub-nav-menu a.cs-menu-overflow:hover,
    #menu-overflow a.cs-menu-overflow.active,
    #menu-overflow a.cs-menu-overflow:hover {
      background: #cccccc;
      color: #505254; }
      .sub-nav-menu.sub-nav-menu.sub-nav-menu a.cs-menu-overflow.active svg, .sub-nav-menu.sub-nav-menu.sub-nav-menu a.cs-menu-overflow:hover svg,
      #menu-overflow a.cs-menu-overflow.active svg,
      #menu-overflow a.cs-menu-overflow:hover svg {
        color: inherit; }
  .mega-menu-open .sub-nav-menu.sub-nav-menu.sub-nav-menu li.active, .mega-menu-open
  #menu-overflow li.active {
    background: #fff;
    color: #505254; }

.cs-profile-options {
  background: #fff; }
  .cs-profile-options li {
    border-bottom-color: #e9f1f2; }
    .cs-profile-options li:last-child {
      border-bottom: none; }

.footer, .knowledge-footer {
  background: #1f2532;
  color: #ecf3f8;
  border-top-width: 1px;
  border-top-color: #1f2532;
  border-top-style: solid; }

.mega-menu-nav {
  background: #cccccc;
  color: #505254;
  border-top-color: #0065a3;
  color: inherit; }
  .mega-menu-nav .megaMenuText {
    color: inherit; }
  .mega-menu-nav:before {
    color: #0065a3; }
  .mega-menu-nav ul li {
    color: #191b1d; }
    .mega-menu-nav ul li:hover, .mega-menu-nav ul li:focus, .mega-menu-nav ul li:active {
      color: #141617; }
  .mega-menu-nav .cs-mega-label {
    color: #191b1d; }

.cs-list-menu,
select.cs-list-menu {
  border-color: rgba(103, 106, 107, 0.5); }

.cs-list-menu,
select.cs-list-menu,
ul.f-dropdown,
.f-dropdown ul {
  background: #fff;
  color: #676a6b;
  border-color: #cbced1; }
  .cs-list-menu li,
  .cs-list-menu option,
  select.cs-list-menu li,
  select.cs-list-menu option,
  ul.f-dropdown li,
  ul.f-dropdown option,
  .f-dropdown ul li,
  .f-dropdown ul option {
    -webkit-transition: background-color 0.3s ease;
    transition: background-color 0.3s ease;
    border-color: #cbced1; }
    .cs-list-menu li:not(:empty):not(.no-hover):hover,
    .cs-list-menu li .selected, .cs-list-menu li.active,
    .cs-list-menu li .active,
    .cs-list-menu option:not(:empty):not(.no-hover):hover,
    .cs-list-menu option .selected,
    .cs-list-menu option.active,
    .cs-list-menu option .active,
    select.cs-list-menu li:not(:empty):not(.no-hover):hover,
    select.cs-list-menu li .selected,
    select.cs-list-menu li.active,
    select.cs-list-menu li .active,
    select.cs-list-menu option:not(:empty):not(.no-hover):hover,
    select.cs-list-menu option .selected,
    select.cs-list-menu option.active,
    select.cs-list-menu option .active,
    ul.f-dropdown li:not(:empty):not(.no-hover):hover,
    ul.f-dropdown li .selected,
    ul.f-dropdown li.active,
    ul.f-dropdown li .active,
    ul.f-dropdown option:not(:empty):not(.no-hover):hover,
    ul.f-dropdown option .selected,
    ul.f-dropdown option.active,
    ul.f-dropdown option .active,
    .f-dropdown ul li:not(:empty):not(.no-hover):hover,
    .f-dropdown ul li .selected,
    .f-dropdown ul li.active,
    .f-dropdown ul li .active,
    .f-dropdown ul option:not(:empty):not(.no-hover):hover,
    .f-dropdown ul option .selected,
    .f-dropdown ul option.active,
    .f-dropdown ul option .active {
      background: #eff6fa;
      color: #0065a3; }
      .cs-list-menu li:not(:empty):not(.no-hover):hover label,
      .cs-list-menu li .selected label, .cs-list-menu li.active label,
      .cs-list-menu li .active label,
      .cs-list-menu option:not(:empty):not(.no-hover):hover label,
      .cs-list-menu option .selected label,
      .cs-list-menu option.active label,
      .cs-list-menu option .active label,
      select.cs-list-menu li:not(:empty):not(.no-hover):hover label,
      select.cs-list-menu li .selected label,
      select.cs-list-menu li.active label,
      select.cs-list-menu li .active label,
      select.cs-list-menu option:not(:empty):not(.no-hover):hover label,
      select.cs-list-menu option .selected label,
      select.cs-list-menu option.active label,
      select.cs-list-menu option .active label,
      ul.f-dropdown li:not(:empty):not(.no-hover):hover label,
      ul.f-dropdown li .selected label,
      ul.f-dropdown li.active label,
      ul.f-dropdown li .active label,
      ul.f-dropdown option:not(:empty):not(.no-hover):hover label,
      ul.f-dropdown option .selected label,
      ul.f-dropdown option.active label,
      ul.f-dropdown option .active label,
      .f-dropdown ul li:not(:empty):not(.no-hover):hover label,
      .f-dropdown ul li .selected label,
      .f-dropdown ul li.active label,
      .f-dropdown ul li .active label,
      .f-dropdown ul option:not(:empty):not(.no-hover):hover label,
      .f-dropdown ul option .selected label,
      .f-dropdown ul option.active label,
      .f-dropdown ul option .active label {
        color: #0065a3; }
    .cs-list-menu li.selected,
    .cs-list-menu option.selected,
    select.cs-list-menu li.selected,
    select.cs-list-menu option.selected,
    ul.f-dropdown li.selected,
    ul.f-dropdown option.selected,
    .f-dropdown ul li.selected,
    .f-dropdown ul option.selected {
      background: #e9f1f2;
      color: #505254; }
    .cs-list-menu li ul,
    .cs-list-menu option ul,
    select.cs-list-menu li ul,
    select.cs-list-menu option ul,
    ul.f-dropdown li ul,
    ul.f-dropdown option ul,
    .f-dropdown ul li ul,
    .f-dropdown ul option ul {
      background: #fff;
      color: #505254; }
  .cs-list-menu.mm-sub-section,
  select.cs-list-menu.mm-sub-section,
  ul.f-dropdown.mm-sub-section,
  .f-dropdown ul.mm-sub-section {
    background: #fff;
    color: #505254;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border: none;
    min-width: 17rem; }
    .cs-list-menu.mm-sub-section li,
    select.cs-list-menu.mm-sub-section li,
    ul.f-dropdown.mm-sub-section li,
    .f-dropdown ul.mm-sub-section li {
      border-bottom: 1px solid #cccccc; }
      .cs-list-menu.mm-sub-section li:last-child,
      select.cs-list-menu.mm-sub-section li:last-child,
      ul.f-dropdown.mm-sub-section li:last-child,
      .f-dropdown ul.mm-sub-section li:last-child {
        border-bottom-width: 0px; }
    .cs-list-menu.mm-sub-section li:not(:empty):not(.no-hover):hover,
    select.cs-list-menu.mm-sub-section li:not(:empty):not(.no-hover):hover,
    ul.f-dropdown.mm-sub-section li:not(:empty):not(.no-hover):hover,
    .f-dropdown ul.mm-sub-section li:not(:empty):not(.no-hover):hover {
      background-color: #e5f0f6;
      color: inherit; }

.filters-menu .cs-list-menu li {
  color: #b9bdc2;
  border-color: #cbced1; }

.cs-list-menu {
  background: #fff;
  color: #505254;
  color: #676a6b; }
  .cs-list-menu:before {
    color: #fff; }
  .cs-list-menu.bordered-list li {
    border-bottom-color: #e9f1f2; }
  .cs-list-menu .js_colourItem {
    color: #0065a3;
    border-left: 2px solid #fff; }
    .cs-list-menu .js_colourItem:hover {
      background: #eff6fa;
      color: #505254;
      border-left: 2px solid #3c89b8; }
  .cs-list-menu li.seperator {
    background: #e9f1f2;
    color: #505254;
    color: #505254; }

.cs-list-menu li ol li, .cs-list-menu li ul li,
.cs-list-menu option ol li,
.cs-list-menu option ul li,
select.cs-list-menu li ol li,
select.cs-list-menu li ul li,
select.cs-list-menu option ol li,
select.cs-list-menu option ul li {
  border-left-color: #3c89b8; }
  .cs-list-menu li ol li i, .cs-list-menu li ul li i,
  .cs-list-menu option ol li i,
  .cs-list-menu option ul li i,
  select.cs-list-menu li ol li i,
  select.cs-list-menu li ul li i,
  select.cs-list-menu option ol li i,
  select.cs-list-menu option ul li i {
    color: #b9bdc2; }

.cs-list li span {
  color: #676a6b; }
.cs-list li i {
  color: #8d9093; }
.cs-list li.cv-notification {
  color: #fff; }

.cs-list.highlight-list > li span {
  color: #676a6b; }
.cs-list.highlight-list > li i {
  color: #8d9093; }
.cs-list.highlight-list > li:hover, .cs-list.highlight-list > li.active {
  background: #eff6fa;
  color: #505254; }
  .cs-list.highlight-list > li:hover span, .cs-list.highlight-list > li.active span {
    color: #0065a3; }
  .cs-list.highlight-list > li:hover i, .cs-list.highlight-list > li.active i {
    color: #0065a3; }
.cs-list:hover {
  color: #0065a3; }

.filters-menu .cs-list li {
  border-bottom-color: #e9f1f2; }

.filters-projects li span {
  color: #676a6b; }

.filters-sub span {
  color: #676a6b; }

.new-panel .filters-sidebar {
  border-top-color: #b9bdc2; }

.sub-nav dt.active a,
.sub-nav dd.active a,
.sub-nav li.active a {
  background: #0065a3;
  color: #ecf3f8; }
  .sub-nav dt.active a:hover,
  .sub-nav dd.active a:hover,
  .sub-nav li.active a:hover {
    background: #0065a3;
    color: #ecf3f8; }

.sub-nav dt,
.sub-nav dd,
.sub-nav li {
  color: #676a6b; }
  .sub-nav dt:hover,
  .sub-nav dd:hover,
  .sub-nav li:hover {
    background: #599bc3;
    color: #ecf3f8; }
  .sub-nav dt a,
  .sub-nav dd a,
  .sub-nav li a {
    color: inherit; }

.sub-nav dt.active,
.sub-nav dd.active,
.sub-nav li.active {
  pointer-events: none; }

.UserAssign .sub-nav .filterToggle {
  background: #0065a3;
  color: #ecf3f8; }
  .UserAssign .sub-nav .filterToggle.active, .UserAssign .sub-nav .filterToggle:hover {
    background-color: #005182;
    color: #fff; }
.UserAssign .userAssign__list--dest .destList dl dt {
  color: #8d9093; }

.previewer-index .FileHistoryDetails, .annoHistoryCont .FileHistoryDetails {
  -webkit-box-shadow: 0 1px 2px rgba(25, 25, 25, 0.2);
          box-shadow: 0 1px 2px rgba(25, 25, 25, 0.2); }
  .previewer-index .FileHistoryDetails .actionIcon .previewIcon, .annoHistoryCont .FileHistoryDetails .actionIcon .previewIcon {
    background: #0da141;
    color: #ecf3f8; }
  .previewer-index .FileHistoryDetails .actionIcon .directlinkIcon, .annoHistoryCont .FileHistoryDetails .actionIcon .directlinkIcon {
    background: #aa2b9f;
    color: #ecf3f8; }
  .previewer-index .FileHistoryDetails .actionIcon .downloadIcon, .annoHistoryCont .FileHistoryDetails .actionIcon .downloadIcon {
    background: #0da141;
    color: #ecf3f8; }
  .previewer-index .FileHistoryDetails .actionIcon .uploadIcon, .annoHistoryCont .FileHistoryDetails .actionIcon .uploadIcon {
    background: #3e62c7;
    color: #ecf3f8; }
.previewer-index .annotationItemNum, .annoHistoryCont .annotationItemNum {
  color: #fff; }

.annotationItemNum {
  color: #fff; }

.tools .annoCount.active:before {
  color: #4081f5; }
.tools .annoCount:before {
  color: #4081f5; }

.update-search-icon:before {
  color: #8d9093; }

.previewer_quickSearchRecord {
  background: #fff;
  color: #505254; }

.previewer_quickSearchDropDown .previewer_quickSearchDropDown__info {
  color: #8d9093; }
  .previewer_quickSearchDropDown .previewer_quickSearchDropDown__info span {
    color: #8d9093; }
  .previewer_quickSearchDropDown .previewer_quickSearchDropDown__info .title {
    color: #0065a3; }
    .previewer_quickSearchDropDown .previewer_quickSearchDropDown__info .title:after {
      background: #0da141;
      color: #ecf3f8; }

.bottomBartools li {
  margin-left: 0.2rem;
  margin-right: 0.2rem; }

#previewer .associatedFilesTab .date {
  color: #676a6b; }
#previewer .associatedFilesTab .title,
#previewer .associatedFilesTab .creator {
  color: #0065a3; }
#previewer .fileCommentTab {
  font-size: 1rem;
  color: #676a6b; }
  #previewer .fileCommentTab .prj-user-name {
    color: #0065a3; }
  #previewer .fileCommentTab .deleteIcon {
    color: #fff; }
    #previewer .fileCommentTab .deleteIcon:after {
      background-color: #D10E0E; }
  #previewer .fileCommentTab .comment {
    color: #505254; }
    #previewer .fileCommentTab .comment:before {
      color: #8d9093; }
  #previewer .fileCommentTab .date {
    color: #8d9093; }
  #previewer .fileCommentTab .version {
    background: #4081f5;
    color: #ecf3f8;
    color: #fff;
    border-color: #fff; }
  #previewer .fileCommentTab .div_annotationDetailsText_reply {
    border-color: #3c89b8;
    background: #cbced1;
    color: #505254; }
    #previewer .fileCommentTab .div_annotationDetailsText_reply b {
      color: #676a6b; }
#previewer .annotationDetails .anno-heading {
  color: #676a6b; }
  #previewer .annotationDetails .anno-heading .author {
    color: #0065a3; }
#previewer .annotationDetails .cs-note-reply {
  color: #505254; }
#previewer .annotationDetails .div_annotationDetailsText_reply {
  border-color: #0065a3;
  background: #cbced1;
  color: #505254; }
#previewer .annotationDetails .viewOnlyStatus.new {
  background: #8ebb02;
  color: #ecf3f8; }
#previewer .annotationDetails .viewOnlyStatus.inprogress {
  background: #f18000;
  color: #ecf3f8; }
#previewer .annotationDetails .viewOnlyStatus.complete {
  background: #0da141;
  color: #ecf3f8; }
#previewer .annotationDetails .viewOnlyStatus.archived {
  background: #cbced1;
  color: #505254; }
#previewer .annotationsTab .pagebreak {
  background: #b9bdc2;
  color: #505254; }
#previewer .annotationsTab .author {
  color: #0065a3; }
#previewer .annotationsTab ul li {
  background: #fff;
  color: #505254; }
#previewer .annotationsTab .annotations__item .comments .comments-amount {
  color: #0065a3; }
#previewer .annotationsTab .annotations__item .cs-ann-footer {
  background: #e9f1f2;
  color: #505254; }
#previewer .annotationsTab .annotations__item .anno-status.new {
  background: #8ebb02;
  color: #ecf3f8; }
#previewer .annotationsTab .annotations__item .anno-status.inprogress {
  background: #f18000;
  color: #ecf3f8; }
#previewer .annotationsTab .annotations__item .anno-status.complete {
  background: #0da141;
  color: #ecf3f8; }
#previewer .annotationsTab .annotations__item .anno-status.archived {
  background: #cbced1;
  color: #505254; }
#previewer .annotationsTab .annotations__item .comment-body {
  color: #676a6b; }
  #previewer .annotationsTab .annotations__item .comment-body:before {
    color: #8d9093; }
#previewer .topTools {
  background-color: rgba(25, 27, 29, 0.9); }
  #previewer .topTools .annotationTools li {
    color: #8d9093; }
    #previewer .topTools .annotationTools li i.selected {
      color: #fff; }
#previewer .tools .annotationCount {
  background: #676a6b;
  color: #ecf3f8; }
#previewer .thumbs li.currentThumb {
  border-color: #0065a3; }
#previewer .thumbs {
  background-color: rgba(0, 0, 0, 0.5); }
  #previewer .thumbs span {
    color: #fff;
    font-weight: 600; }
  #previewer .thumbs li::before {
    border-color: transparent #0065a3 transparent; }
  #previewer .thumbs .hoverEffectMag::before {
    color: #0065a3; }

#previewContainer {
  background-color: #fff; }

.previewerHeader, .tabletop_Header {
  background: #191b1d;
  color: #ecf3f8; }
  .previewerHeader h5, .tabletop_Header h5 {
    color: inherit; }
  .previewerHeader .tabletopObjectBreadCrumb, .tabletop_Header .tabletopObjectBreadCrumb {
    color: #fff; }

#previewer .fileInfoTab .row {
  background-color: #fff;
  border: 1px solid #cbced1; }
  #previewer .fileInfoTab .row .header-title {
    color: #8d9093; }

.file-history-tab.active,
.file-details-tab.active {
  color: #3c89b8;
  border-color: #0065a3; }

.SOheader .headerText {
  color: #676a6b; }

.associatedFilesTab .associatedFilesList li {
  background: #fff;
  color: #505254; }

.FileHistoryDetails {
  background: #fff;
  color: #505254; }
  .FileHistoryDetails .previewIcon {
    background: #3e62c7;
    color: #ecf3f8;
    color: white; }
  .FileHistoryDetails .directlinkIcon {
    background: #aa2b9f;
    color: #ecf3f8; }
  .FileHistoryDetails .uploadIcon {
    background: #3e62c7;
    color: #ecf3f8; }
  .FileHistoryDetails .downloadIcon {
    background: #0da141;
    color: #ecf3f8; }

.tool-panel {
  background: #cbced1;
  color: #505254; }

.tool-panel .tools li {
  background: #b9bdc2;
  color: #505254;
  border-bottom-width: 1px;
  border-bottom-color: #8d9093;
  border-bottom-style: solid; }
  .tool-panel .tools li.active i {
    border-color: #0065a3;
    color: #0065a3; }
  .tool-panel .tools li span,
  .tool-panel .tools li i {
    color: #505254; }

.ttSlideOutMenu,
.ttSlideOutMenu,
.subContainer {
  background: #e9f1f2;
  color: #505254; }

.SO_closeMenu {
  background: #0065a3;
  color: #ecf3f8;
  color: #fff; }
  .SO_closeMenu:hover {
    background-color: #005182;
    color: #fff; }
    .SO_closeMenu:hover i {
      color: #fff; }

#tabletop_table {
  background-color: #cbced1;
  border-color: #b9bdc2; }

#tabletop .ttSlideOutMenu,
#previewer .ttSlideOutMenu {
  border-color: #0065a3; }

.ttSlideOutMenu {
  border-color: #0065a3; }

.preview_HistoryThumb {
  background: #fff;
  color: #505254; }
  .preview_HistoryThumb .version {
    background: #676a6b;
    color: #ecf3f8; }
  .preview_HistoryThumb .title {
    color: #0065a3; }

.SOcontainer .formSection .tabTitle {
  background: #0065a3;
  color: #ecf3f8;
  color: #fff !important; }
.SOcontainer .row ul li {
  background: #fff;
  color: #505254; }

.annotationsTab .header-title {
  color: #8d9093; }
.annotationsTab .row {
  background: none; }
.annotationsTab .annotationCount {
  background: #b9bdc2;
  color: #505254; }

.navigationTools {
  background: #191b1d;
  color: #ecf3f8; }
  .navigationTools li i:hover {
    color: #fff; }
  .navigationTools li i.active i:before {
    color: #fff; }
  .navigationTools li i {
    color: #8d9093; }
    .navigationTools li i:before {
      color: #8d9093; }
    .navigationTools li i:hover:before {
      color: #0065a3; }
  .navigationTools li .zoomActual {
    color: #8d9093; }

.bottomBartools li {
  -webkit-transition: 0.3s background-color ease;
  transition: 0.3s background-color ease; }

ul.annotations li.annotations__item span.number {
  color: #fff; }

.add-reply-wrap, .projectComment {
  background: #e9f1f2;
  color: #505254; }
  .add-reply-wrap .comment, .projectComment .comment {
    color: #505254; }

.formDiscussionPostContent {
  color: #505254; }

.sd-thumb-grid > div {
  background-color: #ecf3f8; }

.cs-listComponent th {
  color: #191b1d; }
  .cs-listComponent th span {
    color: inherit; }

.cs-listComponent th {
  background: #cbced1;
  color: #505254;
  color: #676a6b; }
  .cs-listComponent th.fixedCell {
    background: #cbced1;
    color: #505254; }
  .cs-listComponent th.up, .cs-listComponent th.down {
    border-bottom-color: #0065a3; }
    .cs-listComponent th.up div > span, .cs-listComponent th.down div > span {
      color: #0065a3; }

.cs-listComponent th, .cs-listComponent td {
  border-bottom: 1px dotted #cbced1;
  color: #191b1d;
  font-weight: 500; }
  .cs-listComponent th p, .cs-listComponent th span, .cs-listComponent td p, .cs-listComponent td span {
    color: inherit;
    font-weight: inherit; }
.cs-listComponent td {
  background: #ecf3f8;
  color: #505254;
  position: relative;
  word-break: break-all; }
  .cs-listComponent td.fixedCell {
    background-color: #fff; }

.cs-list-filter-area {
  border-top-color: #b9bdc2; }

.cs-listComponent tr th {
  background-color: #dde1e3; }
  .cs-listComponent tr th.up, .cs-listComponent tr th.down {
    border-bottom-color: #0065a3;
    color: #0065a3; }
    .cs-listComponent tr th.up .cs-list-head-label, .cs-listComponent tr th.down .cs-list-head-label {
      color: inherit; }
      .cs-listComponent tr th.up .cs-list-head-label span:after, .cs-listComponent tr th.down .cs-list-head-label span:after {
        color: inherit; }
  .cs-listComponent tr th .dataFilter svg {
    color: #a3a7ab; }
  .cs-listComponent tr th .dataFilter:hover svg {
    color: #0065a3;
    -webkit-transition: 0.5s;
    transition: 0.5s; }
  .cs-listComponent tr th.cs-filtered .dataFilter svg {
    color: #0065a3; }
.cs-listComponent tr td:first-child {
  border-left-color: transparent; }
.cs-listComponent tr.cs-subRow td:first:child {
  border-left-color: #0065a3; }
.cs-listComponent tr .tools {
  background: #e9f1f2;
  color: #505254;
  min-width: 2.5rem;
  border-color: #b9bdc2;
  border-width: 1px;
  border-style: solid; }
.cs-listComponent tr.loadMore td, .cs-listComponent tr.loadMore td.fixedCell {
  background: #0065a3;
  color: #ecf3f8; }
.cs-listComponent tr:hover .tools {
  background: #0065a3;
  color: #ecf3f8;
  border-color: #0065a3; }
.cs-listComponent tr td[data-value="complete"] .list-dropdown {
  border-color: #0da141;
  background: transparent;
  color: #0da141; }
  .cs-listComponent tr td[data-value="complete"] .list-dropdown:hover {
    background: #0da141;
    color: #ecf3f8; }
.cs-listComponent tr .loadMore.loadMore.loadMore td {
  background-color: inherit; }
.cs-listComponent tr td[data-value="inprogress"] .list-dropdown {
  border-color: #D10E0E;
  background: transparent;
  color: #D10E0E; }
  .cs-listComponent tr td[data-value="inprogress"] .list-dropdown:hover {
    background: #D10E0E;
    color: #ecf3f8; }

.cs-listComponent .cellDivider.cellDivider {
  border-right: 1px solid #b9bdc2; }
  .cs-listComponent .cellDivider.cellDivider ~ .fixedCell {
    border-left: 1px solid #b9bdc2; }
    .cs-listComponent .cellDivider.cellDivider ~ .fixedCell + .fixedCell {
      border-left: none; }

.listWrap .cs-sdlRow .cellFlag.cs-savedCell::after {
  border-right-color: green;
  border-top-color: green; }

.listWrap .cs-sdlRow .cellFlag.cs-errorCell::after {
  border-right-color: #4081f5;
  border-top-color: #4081f5; }

.listWrap .cs-sdlRow:hover {
  background: #eff6fa;
  color: #505254; }
.listWrap .cs-sdlRow .cs-showSubsBtn.icon-hasKids:before {
  border-left-color: #0065a3; }
.listWrap .cs-sdlRow .expand .cs-showSubsBtn:before {
  border-top-color: #0065a3;
  border-left-color: transparent; }

.cs-sdSidePanel {
  background: #fff;
  color: #505254; }
  .cs-sdSidePanel.open {
    -webkit-box-shadow: -6px 14px 20px rgba(141, 144, 147, 0.3);
            box-shadow: -6px 14px 20px rgba(141, 144, 147, 0.3); }
  .cs-sdSidePanel section p.title.title a {
    color: #676a6b;
    -webkit-transition: color 0.3s ease;
    transition: color 0.3s ease; }
    .cs-sdSidePanel section p.title.title a:hover, .cs-sdSidePanel section p.title.title a:focus, .cs-sdSidePanel section p.title.title a:active {
      color: #525556; }
  .cs-sdSidePanel .cs-closeSidePanel {
    color: #0065a3;
    -webkit-transition: color 0.3s ease;
    transition: color 0.3s ease; }
    .cs-sdSidePanel .cs-closeSidePanel:hover, .cs-sdSidePanel .cs-closeSidePanel:focus, .cs-sdSidePanel .cs-closeSidePanel:active {
      color: #005182; }

.cs-subRow {
  background: #e9f1f2 !important;
  border-bottom: 1px solid #fff; }
  .cs-subRow td {
    background-color: #e9f1f2 !important; }
  .cs-subRow:hover td {
    background-color: #cbced1 !important; }
  .cs-subRow td .tools {
    border-color: #a3a7ab; }

.cs-listComponent tr.cs-subRow td:first-child {
  border-left-color: #0065a3; }

.dd-icon.rnd-tiny {
  background-color: transparent;
  border-color: #676a6b;
  color: #676a6b; }
  .dd-icon.rnd-tiny:hover {
    background-color: #676a6b;
    color: text-contrast(#676a6b); }
  [data-value="complete"] .dd-icon.rnd-tiny {
    border-color: green;
    color: green; }
    [data-value="complete"] .dd-icon.rnd-tiny:hover {
      background: green;
      color: #ecf3f8; }
  [data-value="inprogress"] .dd-icon.rnd-tiny {
    border-color: #4081f5;
    color: #4081f5; }
    [data-value="inprogress"] .dd-icon.rnd-tiny:hover {
      background: #4081f5;
      color: #ecf3f8; }

.cs-listComp .editable-text:after {
  color: #8d9093; }

.list-dropdown {
  border-color: #a3a7ab;
  background: rgba(255, 255, 255, 0.4);
  color: #676a6b;
  -webkit-transition: background-color 0.2s ease;
  transition: background-color 0.2s ease; }
  .list-dropdown span {
    color: inherit; }
  .list-dropdown:hover {
    background: #0065a3;
    color: #fff;
    border-color: #0065a3; }
  .list-dropdown.disabled {
    background-color: transparent !important;
    border-color: transparent !important;
    color: #8d9093 !important; }
    .list-dropdown.disabled:hover {
      background-color: transparent !important;
      border-color: transparent !important;
      color: #8d9093 !important; }

.js-tableCell.disabled .list-dropdown {
  background-color: transparent !important;
  border-color: transparent !important;
  color: #8d9093 !important; }
  .js-tableCell.disabled .list-dropdown:hover {
    background-color: transparent !important;
    border-color: transparent !important;
    color: #8d9093 !important; }

.cs-non-editable .list-dropdown, .cs-non-editable.list-dropdown {
  border-width: 0px; }

.unityFilterDropDown {
  border-width: 2px;
  border-style: solid;
  border-color: #cbced1;
  border-radius: 0.3rem; }

.filter-footer {
  border-top: 1px solid #cbced1; }

.airbnb .sd-card.cv-white-bg .sd-heading,
.airbnb .sd-card.cv-w-bg .sd-heading,
.airbnb .sd-summary-card.cv-white-bg .sd-heading,
.airbnb .sd-summary-card.cv-w-bg .sd-heading.sd-heading,
.airbnb .sd-heading, .airbnb .article-profile-name {
  color: #ff5a60; }
.airbnb .content-article h1, .airbnb .content-article h2, .airbnb .content-article h3, .airbnb .content-article h4, .airbnb .content-article h5, .airbnb .content-article h6,
.airbnb .sd-card-body-text h1,
.airbnb .sd-card-body-text h2,
.airbnb .sd-card-body-text h3,
.airbnb .sd-card-body-text h4,
.airbnb .sd-card-body-text h5,
.airbnb .sd-card-body-text h6 {
  color: #ff5a60; }
.airbnb .workspace-menu .sd-action-list li .menu-item-wrap.active span, .airbnb .workspace-menu .sd-action-list li .menu-item-wrap.active h6, .airbnb .workspace-menu .sd-action-list li .menu-item-wrap.active svg, .airbnb .workspace-menu .sd-action-list li .menu-item-wrap.active span svg {
  color: #ff5a60; }
.airbnb .sd-summary-card.cv-w-bg {
  border-bottom-color: #ff5a60; }
  .airbnb .sd-summary-card.cv-w-bg.cv-notification-border {
    border-color: #ff5a60; }
.airbnb .sd-thumb-grid > div {
  background-color: #ffdedf; }
.airbnb .cv-p-text {
  color: #ff5a60; }
.airbnb .cv-p-1-text:not(.sd-tag) {
  color: #ff8185; }
.airbnb .cv-g-text:not(.sd-tag) {
  color: #6e6a6a; }
.airbnb .cv-g-1-text:not(.sd-tag) {
  color: #969090; }
.airbnb .cv-g-2-text:not(.sd-tag) {
  color: #d4cece; }
.airbnb .cv-g-3-text:not(.sd-tag) {
  color: #f2f2f2; }
.airbnb .cv-g-4-text:not(.sd-tag) {
  color: #ffeded; }
.airbnb .airbnb.cs-tag, .airbnb .airbnb-bg.sd-tag {
  color: #ff5a60;
  background-color: #ffe6e7; }
.airbnb .cv-p-bg {
  background-color: #ff5a60; }
.airbnb .cv-p-1-bg:not(.sd-tag) {
  background-color: #ff8185; }
.airbnb .cv-g-bg:not(.sd-tag) {
  background-color: #6e6a6a; }
.airbnb .cv-g-1-bg:not(.sd-tag) {
  background-color: #969090; }
.airbnb .cv-g-2-bg:not(.sd-tag) {
  background-color: #d4cece; }
.airbnb .cv-g-3-bg:not(.sd-tag) {
  background-color: #f2f2f2; }
.airbnb .cv-g-4-bg:not(.sd-tag) {
  background-color: #ffeded; }
.airbnb .airbnb.cs-tag, .airbnb .airbnb-bg.sd-tag {
  color: #ff5a60;
  background-color: #ffe6e7; }
.airbnb .cv-p-border {
  border-color: #ff5a60; }
.airbnb .cv-p-1-border:not(.sd-tag) {
  border-color: #ff8185; }
.airbnb .cv-g-border:not(.sd-tag) {
  border-color: #6e6a6a; }
.airbnb .cv-g-1-border:not(.sd-tag) {
  border-color: #969090; }
.airbnb .cv-g-2-border:not(.sd-tag) {
  border-color: #d4cece; }
.airbnb .cv-g-3-border:not(.sd-tag) {
  border-color: #f2f2f2; }
.airbnb .cv-g-4-border:not(.sd-tag) {
  border-color: #ffeded; }
.airbnb .airbnb.cs-tag, .airbnb .airbnb-bg.sd-tag {
  color: #ff5a60;
  background-color: #ffe6e7; }
.airbnb a, .airbnb .selected {
  color: #ff5a60; }
  .airbnb a:hover, .airbnb a:focus, .airbnb .selected:hover, .airbnb .selected:focus {
    color: #cc484d; }
.airbnb .cs-workspaceHeader {
  background: #ff5a60;
  color: #ecf3f8;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); }
  .airbnb .cs-workspaceHeader h4, .airbnb .cs-workspaceHeader h6, .airbnb .cs-workspaceHeader a, .airbnb .cs-workspaceHeader span, .airbnb .cs-workspaceHeader label {
    color: inherit; }
  .airbnb .cs-workspaceHeader .breadcrumb a:hover {
    color: #999999; }
.airbnb .cv-button {
  background: #ff5a60;
  color: #ecf3f8; }
  .airbnb .cv-button:hover, .airbnb .cv-button:focus {
    background-color: #cc484d;
    color: white; }
  .airbnb .cv-button.ghost.cv-button {
    color: #ff5a60;
    border-color: #ff5a60; }
    .airbnb .cv-button.ghost.cv-button:hover, .airbnb .cv-button.ghost.cv-button:focus {
      background-color: #ff5a60;
      color: white; }
.airbnb .iconinput.iconinput.iconinput input:focus ~ a,
.airbnb .iconinput.iconinput.iconinput input:focus {
  border-color: #ff5a60; }
.airbnb .workspace-main .adaptiveCard.cv-notification-border {
  border-color: #ff5a60; }
.airbnb .workspace-main .adaptiveCard .bottomRightActions svg.selected {
  color: #ff5a60; }
.airbnb .sdIconBar.hasBackground {
  background-color: rgba(255, 235, 235, 0.3); }
  .airbnb .sdIconBar.hasBackground .active {
    color: white; }
.airbnb .cs-workspaceHeader .cs-admin-btn {
  color: white; }
  .airbnb .cs-workspaceHeader .cs-admin-btn:hover {
    color: #999999; }
.airbnb .cs-workspaceHeader .sd-pagination li {
  color: white; }
.airbnb .content-article .js_artContent h1, .airbnb .content-article .js_artContent h2, .airbnb .content-article .js_artContent h3, .airbnb .content-article .js_artContent h4, .airbnb .content-article .js_artContent h5, .airbnb .content-article .js_artContent h6 {
  color: #ff5a60; }
.airbnb .discussion .sd-summary-card-header-left {
  background: #ff5a60;
  color: #ecf3f8; }
  .airbnb .discussion .sd-summary-card-header-left svg {
    color: inherit; }

.alibaba .sd-card.cv-white-bg .sd-heading,
.alibaba .sd-card.cv-w-bg .sd-heading,
.alibaba .sd-summary-card.cv-white-bg .sd-heading,
.alibaba .sd-summary-card.cv-w-bg .sd-heading.sd-heading,
.alibaba .sd-heading, .alibaba .article-profile-name {
  color: #e95f16; }
.alibaba .content-article h1, .alibaba .content-article h2, .alibaba .content-article h3, .alibaba .content-article h4, .alibaba .content-article h5, .alibaba .content-article h6,
.alibaba .sd-card-body-text h1,
.alibaba .sd-card-body-text h2,
.alibaba .sd-card-body-text h3,
.alibaba .sd-card-body-text h4,
.alibaba .sd-card-body-text h5,
.alibaba .sd-card-body-text h6 {
  color: #e95f16; }
.alibaba .workspace-menu .sd-action-list li .menu-item-wrap.active span, .alibaba .workspace-menu .sd-action-list li .menu-item-wrap.active h6, .alibaba .workspace-menu .sd-action-list li .menu-item-wrap.active svg, .alibaba .workspace-menu .sd-action-list li .menu-item-wrap.active span svg {
  color: #e95f16; }
.alibaba .sd-summary-card.cv-w-bg {
  border-bottom-color: #e95f16; }
  .alibaba .sd-summary-card.cv-w-bg.cv-notification-border {
    border-color: #e95f16; }
.alibaba .sd-thumb-grid > div {
  background-color: #fbdfd0; }
.alibaba .cv-p-text {
  color: #e95f16; }
.alibaba .cv-p-1-text:not(.sd-tag) {
  color: #ee844c; }
.alibaba .cv-g-text:not(.sd-tag) {
  color: #6e6968; }
.alibaba .cv-g-1-text:not(.sd-tag) {
  color: #95908e; }
.alibaba .cv-g-2-text:not(.sd-tag) {
  color: #d3cecc; }
.alibaba .cv-g-3-text:not(.sd-tag) {
  color: #f3f3f1; }
.alibaba .cv-g-4-text:not(.sd-tag) {
  color: #fff3eb; }
.alibaba .alibaba.cs-tag, .alibaba .alibaba-bg.sd-tag {
  color: #e95f16;
  background-color: #fce7dc; }
.alibaba .cv-p-bg {
  background-color: #e95f16; }
.alibaba .cv-p-1-bg:not(.sd-tag) {
  background-color: #ee844c; }
.alibaba .cv-g-bg:not(.sd-tag) {
  background-color: #6e6968; }
.alibaba .cv-g-1-bg:not(.sd-tag) {
  background-color: #95908e; }
.alibaba .cv-g-2-bg:not(.sd-tag) {
  background-color: #d3cecc; }
.alibaba .cv-g-3-bg:not(.sd-tag) {
  background-color: #f3f3f1; }
.alibaba .cv-g-4-bg:not(.sd-tag) {
  background-color: #fff3eb; }
.alibaba .alibaba.cs-tag, .alibaba .alibaba-bg.sd-tag {
  color: #e95f16;
  background-color: #fce7dc; }
.alibaba .cv-p-border {
  border-color: #e95f16; }
.alibaba .cv-p-1-border:not(.sd-tag) {
  border-color: #ee844c; }
.alibaba .cv-g-border:not(.sd-tag) {
  border-color: #6e6968; }
.alibaba .cv-g-1-border:not(.sd-tag) {
  border-color: #95908e; }
.alibaba .cv-g-2-border:not(.sd-tag) {
  border-color: #d3cecc; }
.alibaba .cv-g-3-border:not(.sd-tag) {
  border-color: #f3f3f1; }
.alibaba .cv-g-4-border:not(.sd-tag) {
  border-color: #fff3eb; }
.alibaba .alibaba.cs-tag, .alibaba .alibaba-bg.sd-tag {
  color: #e95f16;
  background-color: #fce7dc; }
.alibaba a, .alibaba .selected {
  color: #e95f16; }
  .alibaba a:hover, .alibaba a:focus, .alibaba .selected:hover, .alibaba .selected:focus {
    color: #ba4c12; }
.alibaba .cs-workspaceHeader {
  background: #e95f16;
  color: #ecf3f8;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); }
  .alibaba .cs-workspaceHeader h4, .alibaba .cs-workspaceHeader h6, .alibaba .cs-workspaceHeader a, .alibaba .cs-workspaceHeader span, .alibaba .cs-workspaceHeader label {
    color: inherit; }
  .alibaba .cs-workspaceHeader .breadcrumb a:hover {
    color: #999999; }
.alibaba .cv-button {
  background: #e95f16;
  color: #ecf3f8; }
  .alibaba .cv-button:hover, .alibaba .cv-button:focus {
    background-color: #ba4c12;
    color: white; }
  .alibaba .cv-button.ghost.cv-button {
    color: #e95f16;
    border-color: #e95f16; }
    .alibaba .cv-button.ghost.cv-button:hover, .alibaba .cv-button.ghost.cv-button:focus {
      background-color: #e95f16;
      color: white; }
.alibaba .iconinput.iconinput.iconinput input:focus ~ a,
.alibaba .iconinput.iconinput.iconinput input:focus {
  border-color: #e95f16; }
.alibaba .workspace-main .adaptiveCard.cv-notification-border {
  border-color: #e95f16; }
.alibaba .workspace-main .adaptiveCard .bottomRightActions svg.selected {
  color: #e95f16; }
.alibaba .sdIconBar.hasBackground {
  background-color: rgba(252, 240, 235, 0.3); }
  .alibaba .sdIconBar.hasBackground .active {
    color: white; }
.alibaba .cs-workspaceHeader .cs-admin-btn {
  color: white; }
  .alibaba .cs-workspaceHeader .cs-admin-btn:hover {
    color: #999999; }
.alibaba .cs-workspaceHeader .sd-pagination li {
  color: white; }
.alibaba .content-article .js_artContent h1, .alibaba .content-article .js_artContent h2, .alibaba .content-article .js_artContent h3, .alibaba .content-article .js_artContent h4, .alibaba .content-article .js_artContent h5, .alibaba .content-article .js_artContent h6 {
  color: #e95f16; }
.alibaba .discussion .sd-summary-card-header-left {
  background: #e95f16;
  color: #ecf3f8; }
  .alibaba .discussion .sd-summary-card-header-left svg {
    color: inherit; }

.allianz .sd-card.cv-white-bg .sd-heading,
.allianz .sd-card.cv-w-bg .sd-heading,
.allianz .sd-summary-card.cv-white-bg .sd-heading,
.allianz .sd-summary-card.cv-w-bg .sd-heading.sd-heading,
.allianz .sd-heading, .allianz .article-profile-name {
  color: #185399; }
.allianz .content-article h1, .allianz .content-article h2, .allianz .content-article h3, .allianz .content-article h4, .allianz .content-article h5, .allianz .content-article h6,
.allianz .sd-card-body-text h1,
.allianz .sd-card-body-text h2,
.allianz .sd-card-body-text h3,
.allianz .sd-card-body-text h4,
.allianz .sd-card-body-text h5,
.allianz .sd-card-body-text h6 {
  color: #185399; }
.allianz .workspace-menu .sd-action-list li .menu-item-wrap.active span, .allianz .workspace-menu .sd-action-list li .menu-item-wrap.active h6, .allianz .workspace-menu .sd-action-list li .menu-item-wrap.active svg, .allianz .workspace-menu .sd-action-list li .menu-item-wrap.active span svg {
  color: #185399; }
.allianz .sd-summary-card.cv-w-bg {
  border-bottom-color: #185399; }
  .allianz .sd-summary-card.cv-w-bg.cv-notification-border {
    border-color: #185399; }
.allianz .sd-thumb-grid > div {
  background-color: #d1ddeb; }
.allianz .cv-p-text {
  color: #185399; }
.allianz .cv-p-1-text:not(.sd-tag) {
  color: #4e7bb1; }
.allianz .cv-g-text:not(.sd-tag) {
  color: #67696b; }
.allianz .cv-g-1-text:not(.sd-tag) {
  color: #8e9092; }
.allianz .cv-g-2-text:not(.sd-tag) {
  color: #ccced1; }
.allianz .cv-g-3-text:not(.sd-tag) {
  color: #f1f3f3; }
.allianz .cv-g-4-text:not(.sd-tag) {
  color: #f1f4f8; }
.allianz .allianz.cs-tag, .allianz .allianz-bg.sd-tag {
  color: #185399;
  background-color: #dce5f0; }
.allianz .cv-p-bg {
  background-color: #185399; }
.allianz .cv-p-1-bg:not(.sd-tag) {
  background-color: #4e7bb1; }
.allianz .cv-g-bg:not(.sd-tag) {
  background-color: #67696b; }
.allianz .cv-g-1-bg:not(.sd-tag) {
  background-color: #8e9092; }
.allianz .cv-g-2-bg:not(.sd-tag) {
  background-color: #ccced1; }
.allianz .cv-g-3-bg:not(.sd-tag) {
  background-color: #f1f3f3; }
.allianz .cv-g-4-bg:not(.sd-tag) {
  background-color: #f1f4f8; }
.allianz .allianz.cs-tag, .allianz .allianz-bg.sd-tag {
  color: #185399;
  background-color: #dce5f0; }
.allianz .cv-p-border {
  border-color: #185399; }
.allianz .cv-p-1-border:not(.sd-tag) {
  border-color: #4e7bb1; }
.allianz .cv-g-border:not(.sd-tag) {
  border-color: #67696b; }
.allianz .cv-g-1-border:not(.sd-tag) {
  border-color: #8e9092; }
.allianz .cv-g-2-border:not(.sd-tag) {
  border-color: #ccced1; }
.allianz .cv-g-3-border:not(.sd-tag) {
  border-color: #f1f3f3; }
.allianz .cv-g-4-border:not(.sd-tag) {
  border-color: #f1f4f8; }
.allianz .allianz.cs-tag, .allianz .allianz-bg.sd-tag {
  color: #185399;
  background-color: #dce5f0; }
.allianz a, .allianz .selected {
  color: #185399; }
  .allianz a:hover, .allianz a:focus, .allianz .selected:hover, .allianz .selected:focus {
    color: #13427a; }
.allianz .cs-workspaceHeader {
  background: #185399;
  color: #ecf3f8;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); }
  .allianz .cs-workspaceHeader h4, .allianz .cs-workspaceHeader h6, .allianz .cs-workspaceHeader a, .allianz .cs-workspaceHeader span, .allianz .cs-workspaceHeader label {
    color: inherit; }
  .allianz .cs-workspaceHeader .breadcrumb a:hover {
    color: #999999; }
.allianz .cv-button {
  background: #185399;
  color: #ecf3f8; }
  .allianz .cv-button:hover, .allianz .cv-button:focus {
    background-color: #13427a;
    color: white; }
  .allianz .cv-button.ghost.cv-button {
    color: #185399;
    border-color: #185399; }
    .allianz .cv-button.ghost.cv-button:hover, .allianz .cv-button.ghost.cv-button:focus {
      background-color: #185399;
      color: white; }
.allianz .iconinput.iconinput.iconinput input:focus ~ a,
.allianz .iconinput.iconinput.iconinput input:focus {
  border-color: #185399; }
.allianz .workspace-main .adaptiveCard.cv-notification-border {
  border-color: #185399; }
.allianz .workspace-main .adaptiveCard .bottomRightActions svg.selected {
  color: #185399; }
.allianz .sdIconBar.hasBackground {
  background-color: rgba(237, 242, 247, 0.3); }
  .allianz .sdIconBar.hasBackground .active {
    color: white; }
.allianz .cs-workspaceHeader .cs-admin-btn {
  color: white; }
  .allianz .cs-workspaceHeader .cs-admin-btn:hover {
    color: #999999; }
.allianz .cs-workspaceHeader .sd-pagination li {
  color: white; }
.allianz .content-article .js_artContent h1, .allianz .content-article .js_artContent h2, .allianz .content-article .js_artContent h3, .allianz .content-article .js_artContent h4, .allianz .content-article .js_artContent h5, .allianz .content-article .js_artContent h6 {
  color: #185399; }
.allianz .discussion .sd-summary-card-header-left {
  background: #185399;
  color: #ecf3f8; }
  .allianz .discussion .sd-summary-card-header-left svg {
    color: inherit; }

.atos .sd-card.cv-white-bg .sd-heading,
.atos .sd-card.cv-w-bg .sd-heading,
.atos .sd-summary-card.cv-white-bg .sd-heading,
.atos .sd-summary-card.cv-w-bg .sd-heading.sd-heading,
.atos .sd-heading, .atos .article-profile-name {
  color: #1b679f; }
.atos .content-article h1, .atos .content-article h2, .atos .content-article h3, .atos .content-article h4, .atos .content-article h5, .atos .content-article h6,
.atos .sd-card-body-text h1,
.atos .sd-card-body-text h2,
.atos .sd-card-body-text h3,
.atos .sd-card-body-text h4,
.atos .sd-card-body-text h5,
.atos .sd-card-body-text h6 {
  color: #1b679f; }
.atos .workspace-menu .sd-action-list li .menu-item-wrap.active span, .atos .workspace-menu .sd-action-list li .menu-item-wrap.active h6, .atos .workspace-menu .sd-action-list li .menu-item-wrap.active svg, .atos .workspace-menu .sd-action-list li .menu-item-wrap.active span svg {
  color: #1b679f; }
.atos .sd-summary-card.cv-w-bg {
  border-bottom-color: #1b679f; }
  .atos .sd-summary-card.cv-w-bg.cv-notification-border {
    border-color: #1b679f; }
.atos .sd-thumb-grid > div {
  background-color: #d1e1ec; }
.atos .cv-p-text {
  color: #1b679f; }
.atos .cv-p-1-text:not(.sd-tag) {
  color: #508ab5; }
.atos .cv-g-text:not(.sd-tag) {
  color: #676a6b; }
.atos .cv-g-1-text:not(.sd-tag) {
  color: #8e9092; }
.atos .cv-g-2-text:not(.sd-tag) {
  color: #ccd0d1; }
.atos .cv-g-3-text:not(.sd-tag) {
  color: #f1f3f3; }
.atos .cv-g-4-text:not(.sd-tag) {
  color: #f1f4f8; }
.atos .atos.cs-tag, .atos .atos-bg.sd-tag {
  color: #1b679f;
  background-color: #dde8f1; }
.atos .cv-p-bg {
  background-color: #1b679f; }
.atos .cv-p-1-bg:not(.sd-tag) {
  background-color: #508ab5; }
.atos .cv-g-bg:not(.sd-tag) {
  background-color: #676a6b; }
.atos .cv-g-1-bg:not(.sd-tag) {
  background-color: #8e9092; }
.atos .cv-g-2-bg:not(.sd-tag) {
  background-color: #ccd0d1; }
.atos .cv-g-3-bg:not(.sd-tag) {
  background-color: #f1f3f3; }
.atos .cv-g-4-bg:not(.sd-tag) {
  background-color: #f1f4f8; }
.atos .atos.cs-tag, .atos .atos-bg.sd-tag {
  color: #1b679f;
  background-color: #dde8f1; }
.atos .cv-p-border {
  border-color: #1b679f; }
.atos .cv-p-1-border:not(.sd-tag) {
  border-color: #508ab5; }
.atos .cv-g-border:not(.sd-tag) {
  border-color: #676a6b; }
.atos .cv-g-1-border:not(.sd-tag) {
  border-color: #8e9092; }
.atos .cv-g-2-border:not(.sd-tag) {
  border-color: #ccd0d1; }
.atos .cv-g-3-border:not(.sd-tag) {
  border-color: #f1f3f3; }
.atos .cv-g-4-border:not(.sd-tag) {
  border-color: #f1f4f8; }
.atos .atos.cs-tag, .atos .atos-bg.sd-tag {
  color: #1b679f;
  background-color: #dde8f1; }
.atos a, .atos .selected {
  color: #1b679f; }
  .atos a:hover, .atos a:focus, .atos .selected:hover, .atos .selected:focus {
    color: #16527f; }
.atos .cs-workspaceHeader {
  background: #1b679f;
  color: #ecf3f8;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); }
  .atos .cs-workspaceHeader h4, .atos .cs-workspaceHeader h6, .atos .cs-workspaceHeader a, .atos .cs-workspaceHeader span, .atos .cs-workspaceHeader label {
    color: inherit; }
  .atos .cs-workspaceHeader .breadcrumb a:hover {
    color: #999999; }
.atos .cv-button {
  background: #1b679f;
  color: #ecf3f8; }
  .atos .cv-button:hover, .atos .cv-button:focus {
    background-color: #16527f;
    color: white; }
  .atos .cv-button.ghost.cv-button {
    color: #1b679f;
    border-color: #1b679f; }
    .atos .cv-button.ghost.cv-button:hover, .atos .cv-button.ghost.cv-button:focus {
      background-color: #1b679f;
      color: white; }
.atos .iconinput.iconinput.iconinput input:focus ~ a,
.atos .iconinput.iconinput.iconinput input:focus {
  border-color: #1b679f; }
.atos .workspace-main .adaptiveCard.cv-notification-border {
  border-color: #1b679f; }
.atos .workspace-main .adaptiveCard .bottomRightActions svg.selected {
  color: #1b679f; }
.atos .sdIconBar.hasBackground {
  background-color: rgba(237, 242, 247, 0.3); }
  .atos .sdIconBar.hasBackground .active {
    color: white; }
.atos .cs-workspaceHeader .cs-admin-btn {
  color: white; }
  .atos .cs-workspaceHeader .cs-admin-btn:hover {
    color: #999999; }
.atos .cs-workspaceHeader .sd-pagination li {
  color: white; }
.atos .content-article .js_artContent h1, .atos .content-article .js_artContent h2, .atos .content-article .js_artContent h3, .atos .content-article .js_artContent h4, .atos .content-article .js_artContent h5, .atos .content-article .js_artContent h6 {
  color: #1b679f; }
.atos .discussion .sd-summary-card-header-left {
  background: #1b679f;
  color: #ecf3f8; }
  .atos .discussion .sd-summary-card-header-left svg {
    color: inherit; }

.bridgestone .sd-card.cv-white-bg .sd-heading,
.bridgestone .sd-card.cv-w-bg .sd-heading,
.bridgestone .sd-summary-card.cv-white-bg .sd-heading,
.bridgestone .sd-summary-card.cv-w-bg .sd-heading.sd-heading,
.bridgestone .sd-heading, .bridgestone .article-profile-name {
  color: #d41e23; }
.bridgestone .content-article h1, .bridgestone .content-article h2, .bridgestone .content-article h3, .bridgestone .content-article h4, .bridgestone .content-article h5, .bridgestone .content-article h6,
.bridgestone .sd-card-body-text h1,
.bridgestone .sd-card-body-text h2,
.bridgestone .sd-card-body-text h3,
.bridgestone .sd-card-body-text h4,
.bridgestone .sd-card-body-text h5,
.bridgestone .sd-card-body-text h6 {
  color: #d41e23; }
.bridgestone .workspace-menu .sd-action-list li .menu-item-wrap.active span, .bridgestone .workspace-menu .sd-action-list li .menu-item-wrap.active h6, .bridgestone .workspace-menu .sd-action-list li .menu-item-wrap.active svg, .bridgestone .workspace-menu .sd-action-list li .menu-item-wrap.active span svg {
  color: #d41e23; }
.bridgestone .sd-summary-card.cv-w-bg {
  border-bottom-color: #d41e23; }
  .bridgestone .sd-summary-card.cv-w-bg.cv-notification-border {
    border-color: #d41e23; }
.bridgestone .sd-thumb-grid > div {
  background-color: #f6d2d3; }
.bridgestone .cv-p-text {
  color: #d41e23; }
.bridgestone .cv-p-1-text:not(.sd-tag) {
  color: #de5356; }
.bridgestone .cv-g-text:not(.sd-tag) {
  color: #6d6868; }
.bridgestone .cv-g-1-text:not(.sd-tag) {
  color: #958e8e; }
.bridgestone .cv-g-2-text:not(.sd-tag) {
  color: #d3cccd; }
.bridgestone .cv-g-3-text:not(.sd-tag) {
  color: #f3f1f1; }
.bridgestone .cv-g-4-text:not(.sd-tag) {
  color: #fbefef; }
.bridgestone .bridgestone.cs-tag, .bridgestone .bridgestone-bg.sd-tag {
  color: #d41e23;
  background-color: #f9ddde; }
.bridgestone .cv-p-bg {
  background-color: #d41e23; }
.bridgestone .cv-p-1-bg:not(.sd-tag) {
  background-color: #de5356; }
.bridgestone .cv-g-bg:not(.sd-tag) {
  background-color: #6d6868; }
.bridgestone .cv-g-1-bg:not(.sd-tag) {
  background-color: #958e8e; }
.bridgestone .cv-g-2-bg:not(.sd-tag) {
  background-color: #d3cccd; }
.bridgestone .cv-g-3-bg:not(.sd-tag) {
  background-color: #f3f1f1; }
.bridgestone .cv-g-4-bg:not(.sd-tag) {
  background-color: #fbefef; }
.bridgestone .bridgestone.cs-tag, .bridgestone .bridgestone-bg.sd-tag {
  color: #d41e23;
  background-color: #f9ddde; }
.bridgestone .cv-p-border {
  border-color: #d41e23; }
.bridgestone .cv-p-1-border:not(.sd-tag) {
  border-color: #de5356; }
.bridgestone .cv-g-border:not(.sd-tag) {
  border-color: #6d6868; }
.bridgestone .cv-g-1-border:not(.sd-tag) {
  border-color: #958e8e; }
.bridgestone .cv-g-2-border:not(.sd-tag) {
  border-color: #d3cccd; }
.bridgestone .cv-g-3-border:not(.sd-tag) {
  border-color: #f3f1f1; }
.bridgestone .cv-g-4-border:not(.sd-tag) {
  border-color: #fbefef; }
.bridgestone .bridgestone.cs-tag, .bridgestone .bridgestone-bg.sd-tag {
  color: #d41e23;
  background-color: #f9ddde; }
.bridgestone a, .bridgestone .selected {
  color: #d41e23; }
  .bridgestone a:hover, .bridgestone a:focus, .bridgestone .selected:hover, .bridgestone .selected:focus {
    color: #aa181c; }
.bridgestone .cs-workspaceHeader {
  background: #d41e23;
  color: #ecf3f8;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); }
  .bridgestone .cs-workspaceHeader h4, .bridgestone .cs-workspaceHeader h6, .bridgestone .cs-workspaceHeader a, .bridgestone .cs-workspaceHeader span, .bridgestone .cs-workspaceHeader label {
    color: inherit; }
  .bridgestone .cs-workspaceHeader .breadcrumb a:hover {
    color: #999999; }
.bridgestone .cv-button {
  background: #d41e23;
  color: #ecf3f8; }
  .bridgestone .cv-button:hover, .bridgestone .cv-button:focus {
    background-color: #aa181c;
    color: white; }
  .bridgestone .cv-button.ghost.cv-button {
    color: #d41e23;
    border-color: #d41e23; }
    .bridgestone .cv-button.ghost.cv-button:hover, .bridgestone .cv-button.ghost.cv-button:focus {
      background-color: #d41e23;
      color: white; }
.bridgestone .iconinput.iconinput.iconinput input:focus ~ a,
.bridgestone .iconinput.iconinput.iconinput input:focus {
  border-color: #d41e23; }
.bridgestone .workspace-main .adaptiveCard.cv-notification-border {
  border-color: #d41e23; }
.bridgestone .workspace-main .adaptiveCard .bottomRightActions svg.selected {
  color: #d41e23; }
.bridgestone .sdIconBar.hasBackground {
  background-color: rgba(252, 235, 235, 0.3); }
  .bridgestone .sdIconBar.hasBackground .active {
    color: white; }
.bridgestone .cs-workspaceHeader .cs-admin-btn {
  color: white; }
  .bridgestone .cs-workspaceHeader .cs-admin-btn:hover {
    color: #999999; }
.bridgestone .cs-workspaceHeader .sd-pagination li {
  color: white; }
.bridgestone .content-article .js_artContent h1, .bridgestone .content-article .js_artContent h2, .bridgestone .content-article .js_artContent h3, .bridgestone .content-article .js_artContent h4, .bridgestone .content-article .js_artContent h5, .bridgestone .content-article .js_artContent h6 {
  color: #d41e23; }
.bridgestone .discussion .sd-summary-card-header-left {
  background: #d41e23;
  color: #ecf3f8; }
  .bridgestone .discussion .sd-summary-card-header-left svg {
    color: inherit; }

.cocacola .sd-card.cv-white-bg .sd-heading,
.cocacola .sd-card.cv-w-bg .sd-heading,
.cocacola .sd-summary-card.cv-white-bg .sd-heading,
.cocacola .sd-summary-card.cv-w-bg .sd-heading.sd-heading,
.cocacola .sd-heading, .cocacola .article-profile-name {
  color: #dd0e28; }
.cocacola .content-article h1, .cocacola .content-article h2, .cocacola .content-article h3, .cocacola .content-article h4, .cocacola .content-article h5, .cocacola .content-article h6,
.cocacola .sd-card-body-text h1,
.cocacola .sd-card-body-text h2,
.cocacola .sd-card-body-text h3,
.cocacola .sd-card-body-text h4,
.cocacola .sd-card-body-text h5,
.cocacola .sd-card-body-text h6 {
  color: #dd0e28; }
.cocacola .workspace-menu .sd-action-list li .menu-item-wrap.active span, .cocacola .workspace-menu .sd-action-list li .menu-item-wrap.active h6, .cocacola .workspace-menu .sd-action-list li .menu-item-wrap.active svg, .cocacola .workspace-menu .sd-action-list li .menu-item-wrap.active span svg {
  color: #dd0e28; }
.cocacola .sd-summary-card.cv-w-bg {
  border-bottom-color: #dd0e28; }
  .cocacola .sd-summary-card.cv-w-bg.cv-notification-border {
    border-color: #dd0e28; }
.cocacola .sd-thumb-grid > div {
  background-color: #f8cfd4; }
.cocacola .cv-p-text {
  color: #dd0e28; }
.cocacola .cv-p-1-text:not(.sd-tag) {
  color: #e43e53; }
.cocacola .cv-g-text:not(.sd-tag) {
  color: #727272; }
.cocacola .cv-g-1-text:not(.sd-tag) {
  color: #9a9a9a; }
.cocacola .cv-g-2-text:not(.sd-tag) {
  color: #dadada; }
.cocacola .cv-g-3-text:not(.sd-tag) {
  color: #fafafa; }
.cocacola .cv-g-4-text:not(.sd-tag) {
  color: white; }
.cocacola .cocacola.cs-tag, .cocacola .cocacola-bg.sd-tag {
  color: #dd0e28;
  background-color: #fadbdf; }
.cocacola .cv-p-bg {
  background-color: #dd0e28; }
.cocacola .cv-p-1-bg:not(.sd-tag) {
  background-color: #e43e53; }
.cocacola .cv-g-bg:not(.sd-tag) {
  background-color: #727272; }
.cocacola .cv-g-1-bg:not(.sd-tag) {
  background-color: #9a9a9a; }
.cocacola .cv-g-2-bg:not(.sd-tag) {
  background-color: #dadada; }
.cocacola .cv-g-3-bg:not(.sd-tag) {
  background-color: #fafafa; }
.cocacola .cv-g-4-bg:not(.sd-tag) {
  background-color: white; }
.cocacola .cocacola.cs-tag, .cocacola .cocacola-bg.sd-tag {
  color: #dd0e28;
  background-color: #fadbdf; }
.cocacola .cv-p-border {
  border-color: #dd0e28; }
.cocacola .cv-p-1-border:not(.sd-tag) {
  border-color: #e43e53; }
.cocacola .cv-g-border:not(.sd-tag) {
  border-color: #727272; }
.cocacola .cv-g-1-border:not(.sd-tag) {
  border-color: #9a9a9a; }
.cocacola .cv-g-2-border:not(.sd-tag) {
  border-color: #dadada; }
.cocacola .cv-g-3-border:not(.sd-tag) {
  border-color: #fafafa; }
.cocacola .cv-g-4-border:not(.sd-tag) {
  border-color: white; }
.cocacola .cocacola.cs-tag, .cocacola .cocacola-bg.sd-tag {
  color: #dd0e28;
  background-color: #fadbdf; }
.cocacola a, .cocacola .selected {
  color: #dd0e28; }
  .cocacola a:hover, .cocacola a:focus, .cocacola .selected:hover, .cocacola .selected:focus {
    color: #b10b20; }
.cocacola .cs-workspaceHeader {
  background: #dd0e28;
  color: #ecf3f8;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); }
  .cocacola .cs-workspaceHeader h4, .cocacola .cs-workspaceHeader h6, .cocacola .cs-workspaceHeader a, .cocacola .cs-workspaceHeader span, .cocacola .cs-workspaceHeader label {
    color: inherit; }
  .cocacola .cs-workspaceHeader .breadcrumb a:hover {
    color: #999999; }
.cocacola .cv-button {
  background: #dd0e28;
  color: #ecf3f8; }
  .cocacola .cv-button:hover, .cocacola .cv-button:focus {
    background-color: #b10b20;
    color: white; }
  .cocacola .cv-button.ghost.cv-button {
    color: #dd0e28;
    border-color: #dd0e28; }
    .cocacola .cv-button.ghost.cv-button:hover, .cocacola .cv-button.ghost.cv-button:focus {
      background-color: #dd0e28;
      color: white; }
.cocacola .iconinput.iconinput.iconinput input:focus ~ a,
.cocacola .iconinput.iconinput.iconinput input:focus {
  border-color: #dd0e28; }
.cocacola .workspace-main .adaptiveCard.cv-notification-border {
  border-color: #dd0e28; }
.cocacola .workspace-main .adaptiveCard .bottomRightActions svg.selected {
  color: #dd0e28; }
.cocacola .sdIconBar.hasBackground {
  background-color: rgba(255, 255, 255, 0.3); }
  .cocacola .sdIconBar.hasBackground .active {
    color: white; }
.cocacola .cs-workspaceHeader .cs-admin-btn {
  color: white; }
  .cocacola .cs-workspaceHeader .cs-admin-btn:hover {
    color: #999999; }
.cocacola .cs-workspaceHeader .sd-pagination li {
  color: white; }
.cocacola .content-article .js_artContent h1, .cocacola .content-article .js_artContent h2, .cocacola .content-article .js_artContent h3, .cocacola .content-article .js_artContent h4, .cocacola .content-article .js_artContent h5, .cocacola .content-article .js_artContent h6 {
  color: #dd0e28; }
.cocacola .discussion .sd-summary-card-header-left {
  background: #dd0e28;
  color: #ecf3f8; }
  .cocacola .discussion .sd-summary-card-header-left svg {
    color: inherit; }

.dowchem .sd-card.cv-white-bg .sd-heading,
.dowchem .sd-card.cv-w-bg .sd-heading,
.dowchem .sd-summary-card.cv-white-bg .sd-heading,
.dowchem .sd-summary-card.cv-w-bg .sd-heading.sd-heading,
.dowchem .sd-heading, .dowchem .article-profile-name {
  color: #e30035; }
.dowchem .content-article h1, .dowchem .content-article h2, .dowchem .content-article h3, .dowchem .content-article h4, .dowchem .content-article h5, .dowchem .content-article h6,
.dowchem .sd-card-body-text h1,
.dowchem .sd-card-body-text h2,
.dowchem .sd-card-body-text h3,
.dowchem .sd-card-body-text h4,
.dowchem .sd-card-body-text h5,
.dowchem .sd-card-body-text h6 {
  color: #e30035; }
.dowchem .workspace-menu .sd-action-list li .menu-item-wrap.active span, .dowchem .workspace-menu .sd-action-list li .menu-item-wrap.active h6, .dowchem .workspace-menu .sd-action-list li .menu-item-wrap.active svg, .dowchem .workspace-menu .sd-action-list li .menu-item-wrap.active span svg {
  color: #e30035; }
.dowchem .sd-summary-card.cv-w-bg {
  border-bottom-color: #e30035; }
  .dowchem .sd-summary-card.cv-w-bg.cv-notification-border {
    border-color: #e30035; }
.dowchem .sd-thumb-grid > div {
  background-color: #f9ccd7; }
.dowchem .cv-p-text {
  color: #e30035; }
.dowchem .cv-p-1-text:not(.sd-tag) {
  color: #ea3c64; }
.dowchem .cv-g-text:not(.sd-tag) {
  color: #6d6868; }
.dowchem .cv-g-1-text:not(.sd-tag) {
  color: #958d8f; }
.dowchem .cv-g-2-text:not(.sd-tag) {
  color: #d3cbcd; }
.dowchem .cv-g-3-text:not(.sd-tag) {
  color: #f3f1f1; }
.dowchem .cv-g-4-text:not(.sd-tag) {
  color: #fbedf1; }
.dowchem .dowchem.cs-tag, .dowchem .dowchem-bg.sd-tag {
  color: #e30035;
  background-color: #fbd9e1; }
.dowchem .cv-p-bg {
  background-color: #e30035; }
.dowchem .cv-p-1-bg:not(.sd-tag) {
  background-color: #ea3c64; }
.dowchem .cv-g-bg:not(.sd-tag) {
  background-color: #6d6868; }
.dowchem .cv-g-1-bg:not(.sd-tag) {
  background-color: #958d8f; }
.dowchem .cv-g-2-bg:not(.sd-tag) {
  background-color: #d3cbcd; }
.dowchem .cv-g-3-bg:not(.sd-tag) {
  background-color: #f3f1f1; }
.dowchem .cv-g-4-bg:not(.sd-tag) {
  background-color: #fbedf1; }
.dowchem .dowchem.cs-tag, .dowchem .dowchem-bg.sd-tag {
  color: #e30035;
  background-color: #fbd9e1; }
.dowchem .cv-p-border {
  border-color: #e30035; }
.dowchem .cv-p-1-border:not(.sd-tag) {
  border-color: #ea3c64; }
.dowchem .cv-g-border:not(.sd-tag) {
  border-color: #6d6868; }
.dowchem .cv-g-1-border:not(.sd-tag) {
  border-color: #958d8f; }
.dowchem .cv-g-2-border:not(.sd-tag) {
  border-color: #d3cbcd; }
.dowchem .cv-g-3-border:not(.sd-tag) {
  border-color: #f3f1f1; }
.dowchem .cv-g-4-border:not(.sd-tag) {
  border-color: #fbedf1; }
.dowchem .dowchem.cs-tag, .dowchem .dowchem-bg.sd-tag {
  color: #e30035;
  background-color: #fbd9e1; }
.dowchem a, .dowchem .selected {
  color: #e30035; }
  .dowchem a:hover, .dowchem a:focus, .dowchem .selected:hover, .dowchem .selected:focus {
    color: #b6002a; }
.dowchem .cs-workspaceHeader {
  background: #e30035;
  color: #ecf3f8;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); }
  .dowchem .cs-workspaceHeader h4, .dowchem .cs-workspaceHeader h6, .dowchem .cs-workspaceHeader a, .dowchem .cs-workspaceHeader span, .dowchem .cs-workspaceHeader label {
    color: inherit; }
  .dowchem .cs-workspaceHeader .breadcrumb a:hover {
    color: #999999; }
.dowchem .cv-button {
  background: #e30035;
  color: #ecf3f8; }
  .dowchem .cv-button:hover, .dowchem .cv-button:focus {
    background-color: #b6002a;
    color: white; }
  .dowchem .cv-button.ghost.cv-button {
    color: #e30035;
    border-color: #e30035; }
    .dowchem .cv-button.ghost.cv-button:hover, .dowchem .cv-button.ghost.cv-button:focus {
      background-color: #e30035;
      color: white; }
.dowchem .iconinput.iconinput.iconinput input:focus ~ a,
.dowchem .iconinput.iconinput.iconinput input:focus {
  border-color: #e30035; }
.dowchem .workspace-main .adaptiveCard.cv-notification-border {
  border-color: #e30035; }
.dowchem .workspace-main .adaptiveCard .bottomRightActions svg.selected {
  color: #e30035; }
.dowchem .sdIconBar.hasBackground {
  background-color: rgba(252, 233, 239, 0.3); }
  .dowchem .sdIconBar.hasBackground .active {
    color: white; }
.dowchem .cs-workspaceHeader .cs-admin-btn {
  color: white; }
  .dowchem .cs-workspaceHeader .cs-admin-btn:hover {
    color: #999999; }
.dowchem .cs-workspaceHeader .sd-pagination li {
  color: white; }
.dowchem .content-article .js_artContent h1, .dowchem .content-article .js_artContent h2, .dowchem .content-article .js_artContent h3, .dowchem .content-article .js_artContent h4, .dowchem .content-article .js_artContent h5, .dowchem .content-article .js_artContent h6 {
  color: #e30035; }
.dowchem .discussion .sd-summary-card-header-left {
  background: #e30035;
  color: #ecf3f8; }
  .dowchem .discussion .sd-summary-card-header-left svg {
    color: inherit; }

.ge .sd-card.cv-white-bg .sd-heading,
.ge .sd-card.cv-w-bg .sd-heading,
.ge .sd-summary-card.cv-white-bg .sd-heading,
.ge .sd-summary-card.cv-w-bg .sd-heading.sd-heading,
.ge .sd-heading, .ge .article-profile-name {
  color: #2b61ad; }
.ge .content-article h1, .ge .content-article h2, .ge .content-article h3, .ge .content-article h4, .ge .content-article h5, .ge .content-article h6,
.ge .sd-card-body-text h1,
.ge .sd-card-body-text h2,
.ge .sd-card-body-text h3,
.ge .sd-card-body-text h4,
.ge .sd-card-body-text h5,
.ge .sd-card-body-text h6 {
  color: #2b61ad; }
.ge .workspace-menu .sd-action-list li .menu-item-wrap.active span, .ge .workspace-menu .sd-action-list li .menu-item-wrap.active h6, .ge .workspace-menu .sd-action-list li .menu-item-wrap.active svg, .ge .workspace-menu .sd-action-list li .menu-item-wrap.active span svg {
  color: #2b61ad; }
.ge .sd-summary-card.cv-w-bg {
  border-bottom-color: #2b61ad; }
  .ge .sd-summary-card.cv-w-bg.cv-notification-border {
    border-color: #2b61ad; }
.ge .sd-thumb-grid > div {
  background-color: #d5dfef; }
.ge .cv-p-text {
  color: #2b61ad; }
.ge .cv-p-1-text:not(.sd-tag) {
  color: #5c86c0; }
.ge .cv-g-text:not(.sd-tag) {
  color: #68696c; }
.ge .cv-g-1-text:not(.sd-tag) {
  color: #8f9094; }
.ge .cv-g-2-text:not(.sd-tag) {
  color: #cdced2; }
.ge .cv-g-3-text:not(.sd-tag) {
  color: #f1f3f3; }
.ge .cv-g-4-text:not(.sd-tag) {
  color: #f1f4f8; }
.ge .ge.cs-tag, .ge .ge-bg.sd-tag {
  color: #2b61ad;
  background-color: #dfe7f3; }
.ge .cv-p-bg {
  background-color: #2b61ad; }
.ge .cv-p-1-bg:not(.sd-tag) {
  background-color: #5c86c0; }
.ge .cv-g-bg:not(.sd-tag) {
  background-color: #68696c; }
.ge .cv-g-1-bg:not(.sd-tag) {
  background-color: #8f9094; }
.ge .cv-g-2-bg:not(.sd-tag) {
  background-color: #cdced2; }
.ge .cv-g-3-bg:not(.sd-tag) {
  background-color: #f1f3f3; }
.ge .cv-g-4-bg:not(.sd-tag) {
  background-color: #f1f4f8; }
.ge .ge.cs-tag, .ge .ge-bg.sd-tag {
  color: #2b61ad;
  background-color: #dfe7f3; }
.ge .cv-p-border {
  border-color: #2b61ad; }
.ge .cv-p-1-border:not(.sd-tag) {
  border-color: #5c86c0; }
.ge .cv-g-border:not(.sd-tag) {
  border-color: #68696c; }
.ge .cv-g-1-border:not(.sd-tag) {
  border-color: #8f9094; }
.ge .cv-g-2-border:not(.sd-tag) {
  border-color: #cdced2; }
.ge .cv-g-3-border:not(.sd-tag) {
  border-color: #f1f3f3; }
.ge .cv-g-4-border:not(.sd-tag) {
  border-color: #f1f4f8; }
.ge .ge.cs-tag, .ge .ge-bg.sd-tag {
  color: #2b61ad;
  background-color: #dfe7f3; }
.ge a, .ge .selected {
  color: #2b61ad; }
  .ge a:hover, .ge a:focus, .ge .selected:hover, .ge .selected:focus {
    color: #224e8a; }
.ge .cs-workspaceHeader {
  background: #2b61ad;
  color: #ecf3f8;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); }
  .ge .cs-workspaceHeader h4, .ge .cs-workspaceHeader h6, .ge .cs-workspaceHeader a, .ge .cs-workspaceHeader span, .ge .cs-workspaceHeader label {
    color: inherit; }
  .ge .cs-workspaceHeader .breadcrumb a:hover {
    color: #999999; }
.ge .cv-button {
  background: #2b61ad;
  color: #ecf3f8; }
  .ge .cv-button:hover, .ge .cv-button:focus {
    background-color: #224e8a;
    color: white; }
  .ge .cv-button.ghost.cv-button {
    color: #2b61ad;
    border-color: #2b61ad; }
    .ge .cv-button.ghost.cv-button:hover, .ge .cv-button.ghost.cv-button:focus {
      background-color: #2b61ad;
      color: white; }
.ge .iconinput.iconinput.iconinput input:focus ~ a,
.ge .iconinput.iconinput.iconinput input:focus {
  border-color: #2b61ad; }
.ge .workspace-main .adaptiveCard.cv-notification-border {
  border-color: #2b61ad; }
.ge .workspace-main .adaptiveCard .bottomRightActions svg.selected {
  color: #2b61ad; }
.ge .sdIconBar.hasBackground {
  background-color: rgba(238, 240, 249, 0.3); }
  .ge .sdIconBar.hasBackground .active {
    color: white; }
.ge .cs-workspaceHeader .cs-admin-btn {
  color: white; }
  .ge .cs-workspaceHeader .cs-admin-btn:hover {
    color: #999999; }
.ge .cs-workspaceHeader .sd-pagination li {
  color: white; }
.ge .content-article .js_artContent h1, .ge .content-article .js_artContent h2, .ge .content-article .js_artContent h3, .ge .content-article .js_artContent h4, .ge .content-article .js_artContent h5, .ge .content-article .js_artContent h6 {
  color: #2b61ad; }
.ge .discussion .sd-summary-card-header-left {
  background: #2b61ad;
  color: #ecf3f8; }
  .ge .discussion .sd-summary-card-header-left svg {
    color: inherit; }

.intel .sd-card.cv-white-bg .sd-heading,
.intel .sd-card.cv-w-bg .sd-heading,
.intel .sd-summary-card.cv-white-bg .sd-heading,
.intel .sd-summary-card.cv-w-bg .sd-heading.sd-heading,
.intel .sd-heading, .intel .article-profile-name {
  color: #2172c4; }
.intel .content-article h1, .intel .content-article h2, .intel .content-article h3, .intel .content-article h4, .intel .content-article h5, .intel .content-article h6,
.intel .sd-card-body-text h1,
.intel .sd-card-body-text h2,
.intel .sd-card-body-text h3,
.intel .sd-card-body-text h4,
.intel .sd-card-body-text h5,
.intel .sd-card-body-text h6 {
  color: #2172c4; }
.intel .workspace-menu .sd-action-list li .menu-item-wrap.active span, .intel .workspace-menu .sd-action-list li .menu-item-wrap.active h6, .intel .workspace-menu .sd-action-list li .menu-item-wrap.active svg, .intel .workspace-menu .sd-action-list li .menu-item-wrap.active span svg {
  color: #2172c4; }
.intel .sd-summary-card.cv-w-bg {
  border-bottom-color: #2172c4; }
  .intel .sd-summary-card.cv-w-bg.cv-notification-border {
    border-color: #2172c4; }
.intel .sd-thumb-grid > div {
  background-color: #d3e3f3; }
.intel .cv-p-text {
  color: #2172c4; }
.intel .cv-p-1-text:not(.sd-tag) {
  color: #5593d2; }
.intel .cv-g-text:not(.sd-tag) {
  color: #686a6c; }
.intel .cv-g-1-text:not(.sd-tag) {
  color: #8e9194; }
.intel .cv-g-2-text:not(.sd-tag) {
  color: #cccfd2; }
.intel .cv-g-3-text:not(.sd-tag) {
  color: #f1f3f3; }
.intel .cv-g-4-text:not(.sd-tag) {
  color: #eff3fb; }
.intel .intel.cs-tag, .intel .intel-bg.sd-tag {
  color: #2172c4;
  background-color: #deeaf6; }
.intel .cv-p-bg {
  background-color: #2172c4; }
.intel .cv-p-1-bg:not(.sd-tag) {
  background-color: #5593d2; }
.intel .cv-g-bg:not(.sd-tag) {
  background-color: #686a6c; }
.intel .cv-g-1-bg:not(.sd-tag) {
  background-color: #8e9194; }
.intel .cv-g-2-bg:not(.sd-tag) {
  background-color: #cccfd2; }
.intel .cv-g-3-bg:not(.sd-tag) {
  background-color: #f1f3f3; }
.intel .cv-g-4-bg:not(.sd-tag) {
  background-color: #eff3fb; }
.intel .intel.cs-tag, .intel .intel-bg.sd-tag {
  color: #2172c4;
  background-color: #deeaf6; }
.intel .cv-p-border {
  border-color: #2172c4; }
.intel .cv-p-1-border:not(.sd-tag) {
  border-color: #5593d2; }
.intel .cv-g-border:not(.sd-tag) {
  border-color: #686a6c; }
.intel .cv-g-1-border:not(.sd-tag) {
  border-color: #8e9194; }
.intel .cv-g-2-border:not(.sd-tag) {
  border-color: #cccfd2; }
.intel .cv-g-3-border:not(.sd-tag) {
  border-color: #f1f3f3; }
.intel .cv-g-4-border:not(.sd-tag) {
  border-color: #eff3fb; }
.intel .intel.cs-tag, .intel .intel-bg.sd-tag {
  color: #2172c4;
  background-color: #deeaf6; }
.intel a, .intel .selected {
  color: #2172c4; }
  .intel a:hover, .intel a:focus, .intel .selected:hover, .intel .selected:focus {
    color: #1a5b9d; }
.intel .cs-workspaceHeader {
  background: #2172c4;
  color: #ecf3f8;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); }
  .intel .cs-workspaceHeader h4, .intel .cs-workspaceHeader h6, .intel .cs-workspaceHeader a, .intel .cs-workspaceHeader span, .intel .cs-workspaceHeader label {
    color: inherit; }
  .intel .cs-workspaceHeader .breadcrumb a:hover {
    color: #999999; }
.intel .cv-button {
  background: #2172c4;
  color: #ecf3f8; }
  .intel .cv-button:hover, .intel .cv-button:focus {
    background-color: #1a5b9d;
    color: white; }
  .intel .cv-button.ghost.cv-button {
    color: #2172c4;
    border-color: #2172c4; }
    .intel .cv-button.ghost.cv-button:hover, .intel .cv-button.ghost.cv-button:focus {
      background-color: #2172c4;
      color: white; }
.intel .iconinput.iconinput.iconinput input:focus ~ a,
.intel .iconinput.iconinput.iconinput input:focus {
  border-color: #2172c4; }
.intel .workspace-main .adaptiveCard.cv-notification-border {
  border-color: #2172c4; }
.intel .workspace-main .adaptiveCard .bottomRightActions svg.selected {
  color: #2172c4; }
.intel .sdIconBar.hasBackground {
  background-color: rgba(236, 244, 250, 0.3); }
  .intel .sdIconBar.hasBackground .active {
    color: white; }
.intel .cs-workspaceHeader .cs-admin-btn {
  color: white; }
  .intel .cs-workspaceHeader .cs-admin-btn:hover {
    color: #999999; }
.intel .cs-workspaceHeader .sd-pagination li {
  color: white; }
.intel .content-article .js_artContent h1, .intel .content-article .js_artContent h2, .intel .content-article .js_artContent h3, .intel .content-article .js_artContent h4, .intel .content-article .js_artContent h5, .intel .content-article .js_artContent h6 {
  color: #2172c4; }
.intel .discussion .sd-summary-card-header-left {
  background: #2172c4;
  color: #ecf3f8; }
  .intel .discussion .sd-summary-card-header-left svg {
    color: inherit; }

.panasonic .sd-card.cv-white-bg .sd-heading,
.panasonic .sd-card.cv-w-bg .sd-heading,
.panasonic .sd-summary-card.cv-white-bg .sd-heading,
.panasonic .sd-summary-card.cv-w-bg .sd-heading.sd-heading,
.panasonic .sd-heading, .panasonic .article-profile-name {
  color: #1b42bf; }
.panasonic .content-article h1, .panasonic .content-article h2, .panasonic .content-article h3, .panasonic .content-article h4, .panasonic .content-article h5, .panasonic .content-article h6,
.panasonic .sd-card-body-text h1,
.panasonic .sd-card-body-text h2,
.panasonic .sd-card-body-text h3,
.panasonic .sd-card-body-text h4,
.panasonic .sd-card-body-text h5,
.panasonic .sd-card-body-text h6 {
  color: #1b42bf; }
.panasonic .workspace-menu .sd-action-list li .menu-item-wrap.active span, .panasonic .workspace-menu .sd-action-list li .menu-item-wrap.active h6, .panasonic .workspace-menu .sd-action-list li .menu-item-wrap.active svg, .panasonic .workspace-menu .sd-action-list li .menu-item-wrap.active span svg {
  color: #1b42bf; }
.panasonic .sd-summary-card.cv-w-bg {
  border-bottom-color: #1b42bf; }
  .panasonic .sd-summary-card.cv-w-bg.cv-notification-border {
    border-color: #1b42bf; }
.panasonic .sd-thumb-grid > div {
  background-color: #d1d9f2; }
.panasonic .cv-p-text {
  color: #1b42bf; }
.panasonic .cv-p-1-text:not(.sd-tag) {
  color: #506ece; }
.panasonic .cv-g-text:not(.sd-tag) {
  color: #68696c; }
.panasonic .cv-g-1-text:not(.sd-tag) {
  color: #8e8f94; }
.panasonic .cv-g-2-text:not(.sd-tag) {
  color: #cccdd2; }
.panasonic .cv-g-3-text:not(.sd-tag) {
  color: #f1f1f3; }
.panasonic .cv-g-4-text:not(.sd-tag) {
  color: #efeffb; }
.panasonic .panasonic.cs-tag, .panasonic .panasonic-bg.sd-tag {
  color: #1b42bf;
  background-color: #dde3f5; }
.panasonic .cv-p-bg {
  background-color: #1b42bf; }
.panasonic .cv-p-1-bg:not(.sd-tag) {
  background-color: #506ece; }
.panasonic .cv-g-bg:not(.sd-tag) {
  background-color: #68696c; }
.panasonic .cv-g-1-bg:not(.sd-tag) {
  background-color: #8e8f94; }
.panasonic .cv-g-2-bg:not(.sd-tag) {
  background-color: #cccdd2; }
.panasonic .cv-g-3-bg:not(.sd-tag) {
  background-color: #f1f1f3; }
.panasonic .cv-g-4-bg:not(.sd-tag) {
  background-color: #efeffb; }
.panasonic .panasonic.cs-tag, .panasonic .panasonic-bg.sd-tag {
  color: #1b42bf;
  background-color: #dde3f5; }
.panasonic .cv-p-border {
  border-color: #1b42bf; }
.panasonic .cv-p-1-border:not(.sd-tag) {
  border-color: #506ece; }
.panasonic .cv-g-border:not(.sd-tag) {
  border-color: #68696c; }
.panasonic .cv-g-1-border:not(.sd-tag) {
  border-color: #8e8f94; }
.panasonic .cv-g-2-border:not(.sd-tag) {
  border-color: #cccdd2; }
.panasonic .cv-g-3-border:not(.sd-tag) {
  border-color: #f1f1f3; }
.panasonic .cv-g-4-border:not(.sd-tag) {
  border-color: #efeffb; }
.panasonic .panasonic.cs-tag, .panasonic .panasonic-bg.sd-tag {
  color: #1b42bf;
  background-color: #dde3f5; }
.panasonic a, .panasonic .selected {
  color: #1b42bf; }
  .panasonic a:hover, .panasonic a:focus, .panasonic .selected:hover, .panasonic .selected:focus {
    color: #163599; }
.panasonic .cs-workspaceHeader {
  background: #1b42bf;
  color: #ecf3f8;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); }
  .panasonic .cs-workspaceHeader h4, .panasonic .cs-workspaceHeader h6, .panasonic .cs-workspaceHeader a, .panasonic .cs-workspaceHeader span, .panasonic .cs-workspaceHeader label {
    color: inherit; }
  .panasonic .cs-workspaceHeader .breadcrumb a:hover {
    color: #999999; }
.panasonic .cv-button {
  background: #1b42bf;
  color: #ecf3f8; }
  .panasonic .cv-button:hover, .panasonic .cv-button:focus {
    background-color: #163599;
    color: white; }
  .panasonic .cv-button.ghost.cv-button {
    color: #1b42bf;
    border-color: #1b42bf; }
    .panasonic .cv-button.ghost.cv-button:hover, .panasonic .cv-button.ghost.cv-button:focus {
      background-color: #1b42bf;
      color: white; }
.panasonic .iconinput.iconinput.iconinput input:focus ~ a,
.panasonic .iconinput.iconinput.iconinput input:focus {
  border-color: #1b42bf; }
.panasonic .workspace-main .adaptiveCard.cv-notification-border {
  border-color: #1b42bf; }
.panasonic .workspace-main .adaptiveCard .bottomRightActions svg.selected {
  color: #1b42bf; }
.panasonic .sdIconBar.hasBackground {
  background-color: rgba(236, 239, 250, 0.3); }
  .panasonic .sdIconBar.hasBackground .active {
    color: white; }
.panasonic .cs-workspaceHeader .cs-admin-btn {
  color: white; }
  .panasonic .cs-workspaceHeader .cs-admin-btn:hover {
    color: #999999; }
.panasonic .cs-workspaceHeader .sd-pagination li {
  color: white; }
.panasonic .content-article .js_artContent h1, .panasonic .content-article .js_artContent h2, .panasonic .content-article .js_artContent h3, .panasonic .content-article .js_artContent h4, .panasonic .content-article .js_artContent h5, .panasonic .content-article .js_artContent h6 {
  color: #1b42bf; }
.panasonic .discussion .sd-summary-card-header-left {
  background: #1b42bf;
  color: #ecf3f8; }
  .panasonic .discussion .sd-summary-card-header-left svg {
    color: inherit; }

.pandg .sd-card.cv-white-bg .sd-heading,
.pandg .sd-card.cv-w-bg .sd-heading,
.pandg .sd-summary-card.cv-white-bg .sd-heading,
.pandg .sd-summary-card.cv-w-bg .sd-heading.sd-heading,
.pandg .sd-heading, .pandg .article-profile-name {
  color: #003da7; }
.pandg .content-article h1, .pandg .content-article h2, .pandg .content-article h3, .pandg .content-article h4, .pandg .content-article h5, .pandg .content-article h6,
.pandg .sd-card-body-text h1,
.pandg .sd-card-body-text h2,
.pandg .sd-card-body-text h3,
.pandg .sd-card-body-text h4,
.pandg .sd-card-body-text h5,
.pandg .sd-card-body-text h6 {
  color: #003da7; }
.pandg .workspace-menu .sd-action-list li .menu-item-wrap.active span, .pandg .workspace-menu .sd-action-list li .menu-item-wrap.active h6, .pandg .workspace-menu .sd-action-list li .menu-item-wrap.active svg, .pandg .workspace-menu .sd-action-list li .menu-item-wrap.active span svg {
  color: #003da7; }
.pandg .sd-summary-card.cv-w-bg {
  border-bottom-color: #003da7; }
  .pandg .sd-summary-card.cv-w-bg.cv-notification-border {
    border-color: #003da7; }
.pandg .sd-thumb-grid > div {
  background-color: #ccd8ed; }
.pandg .cv-p-text {
  color: #003da7; }
.pandg .cv-p-1-text:not(.sd-tag) {
  color: #3c6abc; }
.pandg .cv-g-text:not(.sd-tag) {
  color: #68686c; }
.pandg .cv-g-1-text:not(.sd-tag) {
  color: #8d8f93; }
.pandg .cv-g-2-text:not(.sd-tag) {
  color: #cbcdd1; }
.pandg .cv-g-3-text:not(.sd-tag) {
  color: #f1f1f3; }
.pandg .cv-g-4-text:not(.sd-tag) {
  color: #eff2f9; }
.pandg .pandg.cs-tag, .pandg .pandg-bg.sd-tag {
  color: #003da7;
  background-color: #d9e2f2; }
.pandg .cv-p-bg {
  background-color: #003da7; }
.pandg .cv-p-1-bg:not(.sd-tag) {
  background-color: #3c6abc; }
.pandg .cv-g-bg:not(.sd-tag) {
  background-color: #68686c; }
.pandg .cv-g-1-bg:not(.sd-tag) {
  background-color: #8d8f93; }
.pandg .cv-g-2-bg:not(.sd-tag) {
  background-color: #cbcdd1; }
.pandg .cv-g-3-bg:not(.sd-tag) {
  background-color: #f1f1f3; }
.pandg .cv-g-4-bg:not(.sd-tag) {
  background-color: #eff2f9; }
.pandg .pandg.cs-tag, .pandg .pandg-bg.sd-tag {
  color: #003da7;
  background-color: #d9e2f2; }
.pandg .cv-p-border {
  border-color: #003da7; }
.pandg .cv-p-1-border:not(.sd-tag) {
  border-color: #3c6abc; }
.pandg .cv-g-border:not(.sd-tag) {
  border-color: #68686c; }
.pandg .cv-g-1-border:not(.sd-tag) {
  border-color: #8d8f93; }
.pandg .cv-g-2-border:not(.sd-tag) {
  border-color: #cbcdd1; }
.pandg .cv-g-3-border:not(.sd-tag) {
  border-color: #f1f1f3; }
.pandg .cv-g-4-border:not(.sd-tag) {
  border-color: #eff2f9; }
.pandg .pandg.cs-tag, .pandg .pandg-bg.sd-tag {
  color: #003da7;
  background-color: #d9e2f2; }
.pandg a, .pandg .selected {
  color: #003da7; }
  .pandg a:hover, .pandg a:focus, .pandg .selected:hover, .pandg .selected:focus {
    color: #003186; }
.pandg .cs-workspaceHeader {
  background: #003da7;
  color: #ecf3f8;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); }
  .pandg .cs-workspaceHeader h4, .pandg .cs-workspaceHeader h6, .pandg .cs-workspaceHeader a, .pandg .cs-workspaceHeader span, .pandg .cs-workspaceHeader label {
    color: inherit; }
  .pandg .cs-workspaceHeader .breadcrumb a:hover {
    color: #999999; }
.pandg .cv-button {
  background: #003da7;
  color: #ecf3f8; }
  .pandg .cv-button:hover, .pandg .cv-button:focus {
    background-color: #003186;
    color: white; }
  .pandg .cv-button.ghost.cv-button {
    color: #003da7;
    border-color: #003da7; }
    .pandg .cv-button.ghost.cv-button:hover, .pandg .cv-button.ghost.cv-button:focus {
      background-color: #003da7;
      color: white; }
.pandg .iconinput.iconinput.iconinput input:focus ~ a,
.pandg .iconinput.iconinput.iconinput input:focus {
  border-color: #003da7; }
.pandg .workspace-main .adaptiveCard.cv-notification-border {
  border-color: #003da7; }
.pandg .workspace-main .adaptiveCard .bottomRightActions svg.selected {
  color: #003da7; }
.pandg .sdIconBar.hasBackground {
  background-color: rgba(236, 241, 248, 0.3); }
  .pandg .sdIconBar.hasBackground .active {
    color: white; }
.pandg .cs-workspaceHeader .cs-admin-btn {
  color: white; }
  .pandg .cs-workspaceHeader .cs-admin-btn:hover {
    color: #999999; }
.pandg .cs-workspaceHeader .sd-pagination li {
  color: white; }
.pandg .content-article .js_artContent h1, .pandg .content-article .js_artContent h2, .pandg .content-article .js_artContent h3, .pandg .content-article .js_artContent h4, .pandg .content-article .js_artContent h5, .pandg .content-article .js_artContent h6 {
  color: #003da7; }
.pandg .discussion .sd-summary-card-header-left {
  background: #003da7;
  color: #ecf3f8; }
  .pandg .discussion .sd-summary-card-header-left svg {
    color: inherit; }

.samsung .sd-card.cv-white-bg .sd-heading,
.samsung .sd-card.cv-w-bg .sd-heading,
.samsung .sd-summary-card.cv-white-bg .sd-heading,
.samsung .sd-summary-card.cv-w-bg .sd-heading.sd-heading,
.samsung .sd-heading, .samsung .article-profile-name {
  color: #1f299f; }
.samsung .content-article h1, .samsung .content-article h2, .samsung .content-article h3, .samsung .content-article h4, .samsung .content-article h5, .samsung .content-article h6,
.samsung .sd-card-body-text h1,
.samsung .sd-card-body-text h2,
.samsung .sd-card-body-text h3,
.samsung .sd-card-body-text h4,
.samsung .sd-card-body-text h5,
.samsung .sd-card-body-text h6 {
  color: #1f299f; }
.samsung .workspace-menu .sd-action-list li .menu-item-wrap.active span, .samsung .workspace-menu .sd-action-list li .menu-item-wrap.active h6, .samsung .workspace-menu .sd-action-list li .menu-item-wrap.active svg, .samsung .workspace-menu .sd-action-list li .menu-item-wrap.active span svg {
  color: #1f299f; }
.samsung .sd-summary-card.cv-w-bg {
  border-bottom-color: #1f299f; }
  .samsung .sd-summary-card.cv-w-bg.cv-notification-border {
    border-color: #1f299f; }
.samsung .sd-thumb-grid > div {
  background-color: #d2d4ec; }
.samsung .cv-p-text {
  color: #1f299f; }
.samsung .cv-p-1-text:not(.sd-tag) {
  color: #535bb5; }
.samsung .cv-g-text:not(.sd-tag) {
  color: #68686b; }
.samsung .cv-g-1-text:not(.sd-tag) {
  color: #8e8f92; }
.samsung .cv-g-2-text:not(.sd-tag) {
  color: #cccdd1; }
.samsung .cv-g-3-text:not(.sd-tag) {
  color: #f1f1f3; }
.samsung .cv-g-4-text:not(.sd-tag) {
  color: #f1f1f8; }
.samsung .samsung.cs-tag, .samsung .samsung-bg.sd-tag {
  color: #1f299f;
  background-color: #dddff1; }
.samsung .cv-p-bg {
  background-color: #1f299f; }
.samsung .cv-p-1-bg:not(.sd-tag) {
  background-color: #535bb5; }
.samsung .cv-g-bg:not(.sd-tag) {
  background-color: #68686b; }
.samsung .cv-g-1-bg:not(.sd-tag) {
  background-color: #8e8f92; }
.samsung .cv-g-2-bg:not(.sd-tag) {
  background-color: #cccdd1; }
.samsung .cv-g-3-bg:not(.sd-tag) {
  background-color: #f1f1f3; }
.samsung .cv-g-4-bg:not(.sd-tag) {
  background-color: #f1f1f8; }
.samsung .samsung.cs-tag, .samsung .samsung-bg.sd-tag {
  color: #1f299f;
  background-color: #dddff1; }
.samsung .cv-p-border {
  border-color: #1f299f; }
.samsung .cv-p-1-border:not(.sd-tag) {
  border-color: #535bb5; }
.samsung .cv-g-border:not(.sd-tag) {
  border-color: #68686b; }
.samsung .cv-g-1-border:not(.sd-tag) {
  border-color: #8e8f92; }
.samsung .cv-g-2-border:not(.sd-tag) {
  border-color: #cccdd1; }
.samsung .cv-g-3-border:not(.sd-tag) {
  border-color: #f1f1f3; }
.samsung .cv-g-4-border:not(.sd-tag) {
  border-color: #f1f1f8; }
.samsung .samsung.cs-tag, .samsung .samsung-bg.sd-tag {
  color: #1f299f;
  background-color: #dddff1; }
.samsung a, .samsung .selected {
  color: #1f299f; }
  .samsung a:hover, .samsung a:focus, .samsung .selected:hover, .samsung .selected:focus {
    color: #19217f; }
.samsung .cs-workspaceHeader {
  background: #1f299f;
  color: #ecf3f8;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); }
  .samsung .cs-workspaceHeader h4, .samsung .cs-workspaceHeader h6, .samsung .cs-workspaceHeader a, .samsung .cs-workspaceHeader span, .samsung .cs-workspaceHeader label {
    color: inherit; }
  .samsung .cs-workspaceHeader .breadcrumb a:hover {
    color: #999999; }
.samsung .cv-button {
  background: #1f299f;
  color: #ecf3f8; }
  .samsung .cv-button:hover, .samsung .cv-button:focus {
    background-color: #19217f;
    color: white; }
  .samsung .cv-button.ghost.cv-button {
    color: #1f299f;
    border-color: #1f299f; }
    .samsung .cv-button.ghost.cv-button:hover, .samsung .cv-button.ghost.cv-button:focus {
      background-color: #1f299f;
      color: white; }
.samsung .iconinput.iconinput.iconinput input:focus ~ a,
.samsung .iconinput.iconinput.iconinput input:focus {
  border-color: #1f299f; }
.samsung .workspace-main .adaptiveCard.cv-notification-border {
  border-color: #1f299f; }
.samsung .workspace-main .adaptiveCard .bottomRightActions svg.selected {
  color: #1f299f; }
.samsung .sdIconBar.hasBackground {
  background-color: rgba(237, 240, 247, 0.3); }
  .samsung .sdIconBar.hasBackground .active {
    color: white; }
.samsung .cs-workspaceHeader .cs-admin-btn {
  color: white; }
  .samsung .cs-workspaceHeader .cs-admin-btn:hover {
    color: #999999; }
.samsung .cs-workspaceHeader .sd-pagination li {
  color: white; }
.samsung .content-article .js_artContent h1, .samsung .content-article .js_artContent h2, .samsung .content-article .js_artContent h3, .samsung .content-article .js_artContent h4, .samsung .content-article .js_artContent h5, .samsung .content-article .js_artContent h6 {
  color: #1f299f; }
.samsung .discussion .sd-summary-card-header-left {
  background: #1f299f;
  color: #ecf3f8; }
  .samsung .discussion .sd-summary-card-header-left svg {
    color: inherit; }

.swatchgroup .sd-card.cv-white-bg .sd-heading,
.swatchgroup .sd-card.cv-w-bg .sd-heading,
.swatchgroup .sd-summary-card.cv-white-bg .sd-heading,
.swatchgroup .sd-summary-card.cv-w-bg .sd-heading.sd-heading,
.swatchgroup .sd-heading, .swatchgroup .article-profile-name {
  color: #e41739; }
.swatchgroup .content-article h1, .swatchgroup .content-article h2, .swatchgroup .content-article h3, .swatchgroup .content-article h4, .swatchgroup .content-article h5, .swatchgroup .content-article h6,
.swatchgroup .sd-card-body-text h1,
.swatchgroup .sd-card-body-text h2,
.swatchgroup .sd-card-body-text h3,
.swatchgroup .sd-card-body-text h4,
.swatchgroup .sd-card-body-text h5,
.swatchgroup .sd-card-body-text h6 {
  color: #e41739; }
.swatchgroup .workspace-menu .sd-action-list li .menu-item-wrap.active span, .swatchgroup .workspace-menu .sd-action-list li .menu-item-wrap.active h6, .swatchgroup .workspace-menu .sd-action-list li .menu-item-wrap.active svg, .swatchgroup .workspace-menu .sd-action-list li .menu-item-wrap.active span svg {
  color: #e41739; }
.swatchgroup .sd-summary-card.cv-w-bg {
  border-bottom-color: #e41739; }
  .swatchgroup .sd-summary-card.cv-w-bg.cv-notification-border {
    border-color: #e41739; }
.swatchgroup .sd-thumb-grid > div {
  background-color: #fad1d7; }
.swatchgroup .cv-p-text {
  color: #e41739; }
.swatchgroup .cv-p-1-text:not(.sd-tag) {
  color: #ea4d67; }
.swatchgroup .cv-g-text:not(.sd-tag) {
  color: #6d6868; }
.swatchgroup .cv-g-1-text:not(.sd-tag) {
  color: #958e8f; }
.swatchgroup .cv-g-2-text:not(.sd-tag) {
  color: #d3cccd; }
.swatchgroup .cv-g-3-text:not(.sd-tag) {
  color: #f3f1f1; }
.swatchgroup .cv-g-4-text:not(.sd-tag) {
  color: #fbedf1; }
.swatchgroup .swatchgroup.cs-tag, .swatchgroup .swatchgroup-bg.sd-tag {
  color: #e41739;
  background-color: #fbdce1; }
.swatchgroup .cv-p-bg {
  background-color: #e41739; }
.swatchgroup .cv-p-1-bg:not(.sd-tag) {
  background-color: #ea4d67; }
.swatchgroup .cv-g-bg:not(.sd-tag) {
  background-color: #6d6868; }
.swatchgroup .cv-g-1-bg:not(.sd-tag) {
  background-color: #958e8f; }
.swatchgroup .cv-g-2-bg:not(.sd-tag) {
  background-color: #d3cccd; }
.swatchgroup .cv-g-3-bg:not(.sd-tag) {
  background-color: #f3f1f1; }
.swatchgroup .cv-g-4-bg:not(.sd-tag) {
  background-color: #fbedf1; }
.swatchgroup .swatchgroup.cs-tag, .swatchgroup .swatchgroup-bg.sd-tag {
  color: #e41739;
  background-color: #fbdce1; }
.swatchgroup .cv-p-border {
  border-color: #e41739; }
.swatchgroup .cv-p-1-border:not(.sd-tag) {
  border-color: #ea4d67; }
.swatchgroup .cv-g-border:not(.sd-tag) {
  border-color: #6d6868; }
.swatchgroup .cv-g-1-border:not(.sd-tag) {
  border-color: #958e8f; }
.swatchgroup .cv-g-2-border:not(.sd-tag) {
  border-color: #d3cccd; }
.swatchgroup .cv-g-3-border:not(.sd-tag) {
  border-color: #f3f1f1; }
.swatchgroup .cv-g-4-border:not(.sd-tag) {
  border-color: #fbedf1; }
.swatchgroup .swatchgroup.cs-tag, .swatchgroup .swatchgroup-bg.sd-tag {
  color: #e41739;
  background-color: #fbdce1; }
.swatchgroup a, .swatchgroup .selected {
  color: #e41739; }
  .swatchgroup a:hover, .swatchgroup a:focus, .swatchgroup .selected:hover, .swatchgroup .selected:focus {
    color: #b6122e; }
.swatchgroup .cs-workspaceHeader {
  background: #e41739;
  color: #ecf3f8;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); }
  .swatchgroup .cs-workspaceHeader h4, .swatchgroup .cs-workspaceHeader h6, .swatchgroup .cs-workspaceHeader a, .swatchgroup .cs-workspaceHeader span, .swatchgroup .cs-workspaceHeader label {
    color: inherit; }
  .swatchgroup .cs-workspaceHeader .breadcrumb a:hover {
    color: #999999; }
.swatchgroup .cv-button {
  background: #e41739;
  color: #ecf3f8; }
  .swatchgroup .cv-button:hover, .swatchgroup .cv-button:focus {
    background-color: #b6122e;
    color: white; }
  .swatchgroup .cv-button.ghost.cv-button {
    color: #e41739;
    border-color: #e41739; }
    .swatchgroup .cv-button.ghost.cv-button:hover, .swatchgroup .cv-button.ghost.cv-button:focus {
      background-color: #e41739;
      color: white; }
.swatchgroup .iconinput.iconinput.iconinput input:focus ~ a,
.swatchgroup .iconinput.iconinput.iconinput input:focus {
  border-color: #e41739; }
.swatchgroup .workspace-main .adaptiveCard.cv-notification-border {
  border-color: #e41739; }
.swatchgroup .workspace-main .adaptiveCard .bottomRightActions svg.selected {
  color: #e41739; }
.swatchgroup .sdIconBar.hasBackground {
  background-color: rgba(252, 235, 238, 0.3); }
  .swatchgroup .sdIconBar.hasBackground .active {
    color: white; }
.swatchgroup .cs-workspaceHeader .cs-admin-btn {
  color: white; }
  .swatchgroup .cs-workspaceHeader .cs-admin-btn:hover {
    color: #999999; }
.swatchgroup .cs-workspaceHeader .sd-pagination li {
  color: white; }
.swatchgroup .content-article .js_artContent h1, .swatchgroup .content-article .js_artContent h2, .swatchgroup .content-article .js_artContent h3, .swatchgroup .content-article .js_artContent h4, .swatchgroup .content-article .js_artContent h5, .swatchgroup .content-article .js_artContent h6 {
  color: #e41739; }
.swatchgroup .discussion .sd-summary-card-header-left {
  background: #e41739;
  color: #ecf3f8; }
  .swatchgroup .discussion .sd-summary-card-header-left svg {
    color: inherit; }

.toyota .sd-card.cv-white-bg .sd-heading,
.toyota .sd-card.cv-w-bg .sd-heading,
.toyota .sd-summary-card.cv-white-bg .sd-heading,
.toyota .sd-summary-card.cv-w-bg .sd-heading.sd-heading,
.toyota .sd-heading, .toyota .article-profile-name {
  color: #e60021; }
.toyota .content-article h1, .toyota .content-article h2, .toyota .content-article h3, .toyota .content-article h4, .toyota .content-article h5, .toyota .content-article h6,
.toyota .sd-card-body-text h1,
.toyota .sd-card-body-text h2,
.toyota .sd-card-body-text h3,
.toyota .sd-card-body-text h4,
.toyota .sd-card-body-text h5,
.toyota .sd-card-body-text h6 {
  color: #e60021; }
.toyota .workspace-menu .sd-action-list li .menu-item-wrap.active span, .toyota .workspace-menu .sd-action-list li .menu-item-wrap.active h6, .toyota .workspace-menu .sd-action-list li .menu-item-wrap.active svg, .toyota .workspace-menu .sd-action-list li .menu-item-wrap.active span svg {
  color: #e60021; }
.toyota .sd-summary-card.cv-w-bg {
  border-bottom-color: #e60021; }
  .toyota .sd-summary-card.cv-w-bg.cv-notification-border {
    border-color: #e60021; }
.toyota .sd-thumb-grid > div {
  background-color: #faccd3; }
.toyota .cv-p-text {
  color: #e60021; }
.toyota .cv-p-1-text:not(.sd-tag) {
  color: #ec3c55; }
.toyota .cv-g-text:not(.sd-tag) {
  color: #6d6868; }
.toyota .cv-g-1-text:not(.sd-tag) {
  color: #958d8e; }
.toyota .cv-g-2-text:not(.sd-tag) {
  color: #d3cbcc; }
.toyota .cv-g-3-text:not(.sd-tag) {
  color: #f3f1f1; }
.toyota .cv-g-4-text:not(.sd-tag) {
  color: #ffebef; }
.toyota .toyota.cs-tag, .toyota .toyota-bg.sd-tag {
  color: #e60021;
  background-color: #fbd9de; }
.toyota .cv-p-bg {
  background-color: #e60021; }
.toyota .cv-p-1-bg:not(.sd-tag) {
  background-color: #ec3c55; }
.toyota .cv-g-bg:not(.sd-tag) {
  background-color: #6d6868; }
.toyota .cv-g-1-bg:not(.sd-tag) {
  background-color: #958d8e; }
.toyota .cv-g-2-bg:not(.sd-tag) {
  background-color: #d3cbcc; }
.toyota .cv-g-3-bg:not(.sd-tag) {
  background-color: #f3f1f1; }
.toyota .cv-g-4-bg:not(.sd-tag) {
  background-color: #ffebef; }
.toyota .toyota.cs-tag, .toyota .toyota-bg.sd-tag {
  color: #e60021;
  background-color: #fbd9de; }
.toyota .cv-p-border {
  border-color: #e60021; }
.toyota .cv-p-1-border:not(.sd-tag) {
  border-color: #ec3c55; }
.toyota .cv-g-border:not(.sd-tag) {
  border-color: #6d6868; }
.toyota .cv-g-1-border:not(.sd-tag) {
  border-color: #958d8e; }
.toyota .cv-g-2-border:not(.sd-tag) {
  border-color: #d3cbcc; }
.toyota .cv-g-3-border:not(.sd-tag) {
  border-color: #f3f1f1; }
.toyota .cv-g-4-border:not(.sd-tag) {
  border-color: #ffebef; }
.toyota .toyota.cs-tag, .toyota .toyota-bg.sd-tag {
  color: #e60021;
  background-color: #fbd9de; }
.toyota a, .toyota .selected {
  color: #e60021; }
  .toyota a:hover, .toyota a:focus, .toyota .selected:hover, .toyota .selected:focus {
    color: #b8001a; }
.toyota .cs-workspaceHeader {
  background: #e60021;
  color: #ecf3f8;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); }
  .toyota .cs-workspaceHeader h4, .toyota .cs-workspaceHeader h6, .toyota .cs-workspaceHeader a, .toyota .cs-workspaceHeader span, .toyota .cs-workspaceHeader label {
    color: inherit; }
  .toyota .cs-workspaceHeader .breadcrumb a:hover {
    color: #999999; }
.toyota .cv-button {
  background: #e60021;
  color: #ecf3f8; }
  .toyota .cv-button:hover, .toyota .cv-button:focus {
    background-color: #b8001a;
    color: white; }
  .toyota .cv-button.ghost.cv-button {
    color: #e60021;
    border-color: #e60021; }
    .toyota .cv-button.ghost.cv-button:hover, .toyota .cv-button.ghost.cv-button:focus {
      background-color: #e60021;
      color: white; }
.toyota .iconinput.iconinput.iconinput input:focus ~ a,
.toyota .iconinput.iconinput.iconinput input:focus {
  border-color: #e60021; }
.toyota .workspace-main .adaptiveCard.cv-notification-border {
  border-color: #e60021; }
.toyota .workspace-main .adaptiveCard .bottomRightActions svg.selected {
  color: #e60021; }
.toyota .sdIconBar.hasBackground {
  background-color: rgba(252, 233, 236, 0.3); }
  .toyota .sdIconBar.hasBackground .active {
    color: white; }
.toyota .cs-workspaceHeader .cs-admin-btn {
  color: white; }
  .toyota .cs-workspaceHeader .cs-admin-btn:hover {
    color: #999999; }
.toyota .cs-workspaceHeader .sd-pagination li {
  color: white; }
.toyota .content-article .js_artContent h1, .toyota .content-article .js_artContent h2, .toyota .content-article .js_artContent h3, .toyota .content-article .js_artContent h4, .toyota .content-article .js_artContent h5, .toyota .content-article .js_artContent h6 {
  color: #e60021; }
.toyota .discussion .sd-summary-card-header-left {
  background: #e60021;
  color: #ecf3f8; }
  .toyota .discussion .sd-summary-card-header-left svg {
    color: inherit; }

.visa .sd-card.cv-white-bg .sd-heading,
.visa .sd-card.cv-w-bg .sd-heading,
.visa .sd-summary-card.cv-white-bg .sd-heading,
.visa .sd-summary-card.cv-w-bg .sd-heading.sd-heading,
.visa .sd-heading, .visa .article-profile-name {
  color: #1a1f71; }
.visa .content-article h1, .visa .content-article h2, .visa .content-article h3, .visa .content-article h4, .visa .content-article h5, .visa .content-article h6,
.visa .sd-card-body-text h1,
.visa .sd-card-body-text h2,
.visa .sd-card-body-text h3,
.visa .sd-card-body-text h4,
.visa .sd-card-body-text h5,
.visa .sd-card-body-text h6 {
  color: #1a1f71; }
.visa .workspace-menu .sd-action-list li .menu-item-wrap.active span, .visa .workspace-menu .sd-action-list li .menu-item-wrap.active h6, .visa .workspace-menu .sd-action-list li .menu-item-wrap.active svg, .visa .workspace-menu .sd-action-list li .menu-item-wrap.active span svg {
  color: #1a1f71; }
.visa .sd-summary-card.cv-w-bg {
  border-bottom-color: #1a1f71; }
  .visa .sd-summary-card.cv-w-bg.cv-notification-border {
    border-color: #1a1f71; }
.visa .sd-thumb-grid > div {
  background-color: #d1d2e3; }
.visa .cv-p-text {
  color: #1a1f71; }
.visa .cv-p-1-text:not(.sd-tag) {
  color: #4f5392; }
.visa .cv-g-text:not(.sd-tag) {
  color: #67686a; }
.visa .cv-g-1-text:not(.sd-tag) {
  color: #8e8e91; }
.visa .cv-g-2-text:not(.sd-tag) {
  color: #ccccd0; }
.visa .cv-g-3-text:not(.sd-tag) {
  color: #f1f1f3; }
.visa .cv-g-4-text:not(.sd-tag) {
  color: #f2f2f5; }
.visa .visa.cs-tag, .visa .visa-bg.sd-tag {
  color: #1a1f71;
  background-color: #ddddea; }
.visa .cv-p-bg {
  background-color: #1a1f71; }
.visa .cv-p-1-bg:not(.sd-tag) {
  background-color: #4f5392; }
.visa .cv-g-bg:not(.sd-tag) {
  background-color: #67686a; }
.visa .cv-g-1-bg:not(.sd-tag) {
  background-color: #8e8e91; }
.visa .cv-g-2-bg:not(.sd-tag) {
  background-color: #ccccd0; }
.visa .cv-g-3-bg:not(.sd-tag) {
  background-color: #f1f1f3; }
.visa .cv-g-4-bg:not(.sd-tag) {
  background-color: #f2f2f5; }
.visa .visa.cs-tag, .visa .visa-bg.sd-tag {
  color: #1a1f71;
  background-color: #ddddea; }
.visa .cv-p-border {
  border-color: #1a1f71; }
.visa .cv-p-1-border:not(.sd-tag) {
  border-color: #4f5392; }
.visa .cv-g-border:not(.sd-tag) {
  border-color: #67686a; }
.visa .cv-g-1-border:not(.sd-tag) {
  border-color: #8e8e91; }
.visa .cv-g-2-border:not(.sd-tag) {
  border-color: #ccccd0; }
.visa .cv-g-3-border:not(.sd-tag) {
  border-color: #f1f1f3; }
.visa .cv-g-4-border:not(.sd-tag) {
  border-color: #f2f2f5; }
.visa .visa.cs-tag, .visa .visa-bg.sd-tag {
  color: #1a1f71;
  background-color: #ddddea; }
.visa a, .visa .selected {
  color: #1a1f71; }
  .visa a:hover, .visa a:focus, .visa .selected:hover, .visa .selected:focus {
    color: #15195a; }
.visa .cs-workspaceHeader {
  background: #1a1f71;
  color: #ecf3f8;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); }
  .visa .cs-workspaceHeader h4, .visa .cs-workspaceHeader h6, .visa .cs-workspaceHeader a, .visa .cs-workspaceHeader span, .visa .cs-workspaceHeader label {
    color: inherit; }
  .visa .cs-workspaceHeader .breadcrumb a:hover {
    color: #999999; }
.visa .cv-button {
  background: #1a1f71;
  color: #ecf3f8; }
  .visa .cv-button:hover, .visa .cv-button:focus {
    background-color: #15195a;
    color: white; }
  .visa .cv-button.ghost.cv-button {
    color: #1a1f71;
    border-color: #1a1f71; }
    .visa .cv-button.ghost.cv-button:hover, .visa .cv-button.ghost.cv-button:focus {
      background-color: #1a1f71;
      color: white; }
.visa .iconinput.iconinput.iconinput input:focus ~ a,
.visa .iconinput.iconinput.iconinput input:focus {
  border-color: #1a1f71; }
.visa .workspace-main .adaptiveCard.cv-notification-border {
  border-color: #1a1f71; }
.visa .workspace-main .adaptiveCard .bottomRightActions svg.selected {
  color: #1a1f71; }
.visa .sdIconBar.hasBackground {
  background-color: rgba(238, 238, 245, 0.3); }
  .visa .sdIconBar.hasBackground .active {
    color: white; }
.visa .cs-workspaceHeader .cs-admin-btn {
  color: white; }
  .visa .cs-workspaceHeader .cs-admin-btn:hover {
    color: #999999; }
.visa .cs-workspaceHeader .sd-pagination li {
  color: white; }
.visa .content-article .js_artContent h1, .visa .content-article .js_artContent h2, .visa .content-article .js_artContent h3, .visa .content-article .js_artContent h4, .visa .content-article .js_artContent h5, .visa .content-article .js_artContent h6 {
  color: #1a1f71; }
.visa .discussion .sd-summary-card-header-left {
  background: #1a1f71;
  color: #ecf3f8; }
  .visa .discussion .sd-summary-card-header-left svg {
    color: inherit; }

.cv-red .sd-card.cv-white-bg .sd-heading,
.cv-red .sd-card.cv-w-bg .sd-heading,
.cv-red .sd-summary-card.cv-white-bg .sd-heading,
.cv-red .sd-summary-card.cv-w-bg .sd-heading.sd-heading,
.cv-red .sd-heading, .cv-red .article-profile-name {
  color: #D10E0E; }
.cv-red .content-article h1, .cv-red .content-article h2, .cv-red .content-article h3, .cv-red .content-article h4, .cv-red .content-article h5, .cv-red .content-article h6,
.cv-red .sd-card-body-text h1,
.cv-red .sd-card-body-text h2,
.cv-red .sd-card-body-text h3,
.cv-red .sd-card-body-text h4,
.cv-red .sd-card-body-text h5,
.cv-red .sd-card-body-text h6 {
  color: #D10E0E; }
.cv-red .workspace-menu .sd-action-list li .menu-item-wrap.active span, .cv-red .workspace-menu .sd-action-list li .menu-item-wrap.active h6, .cv-red .workspace-menu .sd-action-list li .menu-item-wrap.active svg, .cv-red .workspace-menu .sd-action-list li .menu-item-wrap.active span svg {
  color: #D10E0E; }
.cv-red .sd-summary-card.cv-w-bg {
  border-bottom-color: #D10E0E; }
  .cv-red .sd-summary-card.cv-w-bg.cv-notification-border {
    border-color: #D10E0E; }
.cv-red .sd-thumb-grid > div {
  background-color: #f6cfcf; }
.cv-red .cv-p-text {
  color: #D10E0E; }
.cv-red .cv-p-1-text:not(.sd-tag) {
  color: #dc4646; }
.cv-red .cv-g-text:not(.sd-tag) {
  color: #6d6868; }
.cv-red .cv-g-1-text:not(.sd-tag) {
  color: #958e8e; }
.cv-red .cv-g-2-text:not(.sd-tag) {
  color: #d3cccc; }
.cv-red .cv-g-3-text:not(.sd-tag) {
  color: #f3f1f1; }
.cv-red .cv-g-4-text:not(.sd-tag) {
  color: #fbeded; }
.cv-red .cv-red.cs-tag, .cv-red .cv-red-bg.sd-tag {
  color: #D10E0E;
  background-color: #f8dbdb; }
.cv-red .cv-p-bg {
  background-color: #D10E0E; }
.cv-red .cv-p-1-bg:not(.sd-tag) {
  background-color: #dc4646; }
.cv-red .cv-g-bg:not(.sd-tag) {
  background-color: #6d6868; }
.cv-red .cv-g-1-bg:not(.sd-tag) {
  background-color: #958e8e; }
.cv-red .cv-g-2-bg:not(.sd-tag) {
  background-color: #d3cccc; }
.cv-red .cv-g-3-bg:not(.sd-tag) {
  background-color: #f3f1f1; }
.cv-red .cv-g-4-bg:not(.sd-tag) {
  background-color: #fbeded; }
.cv-red .cv-red.cs-tag, .cv-red .cv-red-bg.sd-tag {
  color: #D10E0E;
  background-color: #f8dbdb; }
.cv-red .cv-p-border {
  border-color: #D10E0E; }
.cv-red .cv-p-1-border:not(.sd-tag) {
  border-color: #dc4646; }
.cv-red .cv-g-border:not(.sd-tag) {
  border-color: #6d6868; }
.cv-red .cv-g-1-border:not(.sd-tag) {
  border-color: #958e8e; }
.cv-red .cv-g-2-border:not(.sd-tag) {
  border-color: #d3cccc; }
.cv-red .cv-g-3-border:not(.sd-tag) {
  border-color: #f3f1f1; }
.cv-red .cv-g-4-border:not(.sd-tag) {
  border-color: #fbeded; }
.cv-red .cv-red.cs-tag, .cv-red .cv-red-bg.sd-tag {
  color: #D10E0E;
  background-color: #f8dbdb; }
.cv-red a, .cv-red .selected {
  color: #D10E0E; }
  .cv-red a:hover, .cv-red a:focus, .cv-red .selected:hover, .cv-red .selected:focus {
    color: #a70b0b; }
.cv-red .cs-workspaceHeader {
  background: #D10E0E;
  color: #ecf3f8;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); }
  .cv-red .cs-workspaceHeader h4, .cv-red .cs-workspaceHeader h6, .cv-red .cs-workspaceHeader a, .cv-red .cs-workspaceHeader span, .cv-red .cs-workspaceHeader label {
    color: inherit; }
  .cv-red .cs-workspaceHeader .breadcrumb a:hover {
    color: #999999; }
.cv-red .cv-button {
  background: #D10E0E;
  color: #ecf3f8; }
  .cv-red .cv-button:hover, .cv-red .cv-button:focus {
    background-color: #a70b0b;
    color: white; }
  .cv-red .cv-button.ghost.cv-button {
    color: #D10E0E;
    border-color: #D10E0E; }
    .cv-red .cv-button.ghost.cv-button:hover, .cv-red .cv-button.ghost.cv-button:focus {
      background-color: #D10E0E;
      color: white; }
.cv-red .iconinput.iconinput.iconinput input:focus ~ a,
.cv-red .iconinput.iconinput.iconinput input:focus {
  border-color: #D10E0E; }
.cv-red .workspace-main .adaptiveCard.cv-notification-border {
  border-color: #D10E0E; }
.cv-red .workspace-main .adaptiveCard .bottomRightActions svg.selected {
  color: #D10E0E; }
.cv-red .sdIconBar.hasBackground {
  background-color: rgba(252, 235, 235, 0.3); }
  .cv-red .sdIconBar.hasBackground .active {
    color: white; }
.cv-red .cs-workspaceHeader .cs-admin-btn {
  color: white; }
  .cv-red .cs-workspaceHeader .cs-admin-btn:hover {
    color: #999999; }
.cv-red .cs-workspaceHeader .sd-pagination li {
  color: white; }
.cv-red .content-article .js_artContent h1, .cv-red .content-article .js_artContent h2, .cv-red .content-article .js_artContent h3, .cv-red .content-article .js_artContent h4, .cv-red .content-article .js_artContent h5, .cv-red .content-article .js_artContent h6 {
  color: #D10E0E; }
.cv-red .discussion .sd-summary-card-header-left {
  background: #D10E0E;
  color: #ecf3f8; }
  .cv-red .discussion .sd-summary-card-header-left svg {
    color: inherit; }

.cv-redorange .sd-card.cv-white-bg .sd-heading,
.cv-redorange .sd-card.cv-w-bg .sd-heading,
.cv-redorange .sd-summary-card.cv-white-bg .sd-heading,
.cv-redorange .sd-summary-card.cv-w-bg .sd-heading.sd-heading,
.cv-redorange .sd-heading, .cv-redorange .article-profile-name {
  color: #db2b08; }
.cv-redorange .content-article h1, .cv-redorange .content-article h2, .cv-redorange .content-article h3, .cv-redorange .content-article h4, .cv-redorange .content-article h5, .cv-redorange .content-article h6,
.cv-redorange .sd-card-body-text h1,
.cv-redorange .sd-card-body-text h2,
.cv-redorange .sd-card-body-text h3,
.cv-redorange .sd-card-body-text h4,
.cv-redorange .sd-card-body-text h5,
.cv-redorange .sd-card-body-text h6 {
  color: #db2b08; }
.cv-redorange .workspace-menu .sd-action-list li .menu-item-wrap.active span, .cv-redorange .workspace-menu .sd-action-list li .menu-item-wrap.active h6, .cv-redorange .workspace-menu .sd-action-list li .menu-item-wrap.active svg, .cv-redorange .workspace-menu .sd-action-list li .menu-item-wrap.active span svg {
  color: #db2b08; }
.cv-redorange .sd-summary-card.cv-w-bg {
  border-bottom-color: #db2b08; }
  .cv-redorange .sd-summary-card.cv-w-bg.cv-notification-border {
    border-color: #db2b08; }
.cv-redorange .sd-thumb-grid > div {
  background-color: #f8d5ce; }
.cv-redorange .cv-p-text {
  color: #db2b08; }
.cv-redorange .cv-p-1-text:not(.sd-tag) {
  color: #e35c42; }
.cv-redorange .cv-g-text:not(.sd-tag) {
  color: #6d6868; }
.cv-redorange .cv-g-1-text:not(.sd-tag) {
  color: #958f8e; }
.cv-redorange .cv-g-2-text:not(.sd-tag) {
  color: #d3cdcc; }
.cv-redorange .cv-g-3-text:not(.sd-tag) {
  color: #f3f1f1; }
.cv-redorange .cv-g-4-text:not(.sd-tag) {
  color: #fbf1ed; }
.cv-redorange .cv-redorange.cs-tag, .cv-redorange .cv-redorange-bg.sd-tag {
  color: #db2b08;
  background-color: #fadfda; }
.cv-redorange .cv-p-bg {
  background-color: #db2b08; }
.cv-redorange .cv-p-1-bg:not(.sd-tag) {
  background-color: #e35c42; }
.cv-redorange .cv-g-bg:not(.sd-tag) {
  background-color: #6d6868; }
.cv-redorange .cv-g-1-bg:not(.sd-tag) {
  background-color: #958f8e; }
.cv-redorange .cv-g-2-bg:not(.sd-tag) {
  background-color: #d3cdcc; }
.cv-redorange .cv-g-3-bg:not(.sd-tag) {
  background-color: #f3f1f1; }
.cv-redorange .cv-g-4-bg:not(.sd-tag) {
  background-color: #fbf1ed; }
.cv-redorange .cv-redorange.cs-tag, .cv-redorange .cv-redorange-bg.sd-tag {
  color: #db2b08;
  background-color: #fadfda; }
.cv-redorange .cv-p-border {
  border-color: #db2b08; }
.cv-redorange .cv-p-1-border:not(.sd-tag) {
  border-color: #e35c42; }
.cv-redorange .cv-g-border:not(.sd-tag) {
  border-color: #6d6868; }
.cv-redorange .cv-g-1-border:not(.sd-tag) {
  border-color: #958f8e; }
.cv-redorange .cv-g-2-border:not(.sd-tag) {
  border-color: #d3cdcc; }
.cv-redorange .cv-g-3-border:not(.sd-tag) {
  border-color: #f3f1f1; }
.cv-redorange .cv-g-4-border:not(.sd-tag) {
  border-color: #fbf1ed; }
.cv-redorange .cv-redorange.cs-tag, .cv-redorange .cv-redorange-bg.sd-tag {
  color: #db2b08;
  background-color: #fadfda; }
.cv-redorange a, .cv-redorange .selected {
  color: #db2b08; }
  .cv-redorange a:hover, .cv-redorange a:focus, .cv-redorange .selected:hover, .cv-redorange .selected:focus {
    color: #af2206; }
.cv-redorange .cs-workspaceHeader {
  background: #db2b08;
  color: #ecf3f8;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); }
  .cv-redorange .cs-workspaceHeader h4, .cv-redorange .cs-workspaceHeader h6, .cv-redorange .cs-workspaceHeader a, .cv-redorange .cs-workspaceHeader span, .cv-redorange .cs-workspaceHeader label {
    color: inherit; }
  .cv-redorange .cs-workspaceHeader .breadcrumb a:hover {
    color: #999999; }
.cv-redorange .cv-button {
  background: #db2b08;
  color: #ecf3f8; }
  .cv-redorange .cv-button:hover, .cv-redorange .cv-button:focus {
    background-color: #af2206;
    color: white; }
  .cv-redorange .cv-button.ghost.cv-button {
    color: #db2b08;
    border-color: #db2b08; }
    .cv-redorange .cv-button.ghost.cv-button:hover, .cv-redorange .cv-button.ghost.cv-button:focus {
      background-color: #db2b08;
      color: white; }
.cv-redorange .iconinput.iconinput.iconinput input:focus ~ a,
.cv-redorange .iconinput.iconinput.iconinput input:focus {
  border-color: #db2b08; }
.cv-redorange .workspace-main .adaptiveCard.cv-notification-border {
  border-color: #db2b08; }
.cv-redorange .workspace-main .adaptiveCard .bottomRightActions svg.selected {
  color: #db2b08; }
.cv-redorange .sdIconBar.hasBackground {
  background-color: rgba(252, 238, 235, 0.3); }
  .cv-redorange .sdIconBar.hasBackground .active {
    color: white; }
.cv-redorange .cs-workspaceHeader .cs-admin-btn {
  color: white; }
  .cv-redorange .cs-workspaceHeader .cs-admin-btn:hover {
    color: #999999; }
.cv-redorange .cs-workspaceHeader .sd-pagination li {
  color: white; }
.cv-redorange .content-article .js_artContent h1, .cv-redorange .content-article .js_artContent h2, .cv-redorange .content-article .js_artContent h3, .cv-redorange .content-article .js_artContent h4, .cv-redorange .content-article .js_artContent h5, .cv-redorange .content-article .js_artContent h6 {
  color: #db2b08; }
.cv-redorange .discussion .sd-summary-card-header-left {
  background: #db2b08;
  color: #ecf3f8; }
  .cv-redorange .discussion .sd-summary-card-header-left svg {
    color: inherit; }

.cv-darkorange .sd-card.cv-white-bg .sd-heading,
.cv-darkorange .sd-card.cv-w-bg .sd-heading,
.cv-darkorange .sd-summary-card.cv-white-bg .sd-heading,
.cv-darkorange .sd-summary-card.cv-w-bg .sd-heading.sd-heading,
.cv-darkorange .sd-heading, .cv-darkorange .article-profile-name {
  color: #E65100; }
.cv-darkorange .content-article h1, .cv-darkorange .content-article h2, .cv-darkorange .content-article h3, .cv-darkorange .content-article h4, .cv-darkorange .content-article h5, .cv-darkorange .content-article h6,
.cv-darkorange .sd-card-body-text h1,
.cv-darkorange .sd-card-body-text h2,
.cv-darkorange .sd-card-body-text h3,
.cv-darkorange .sd-card-body-text h4,
.cv-darkorange .sd-card-body-text h5,
.cv-darkorange .sd-card-body-text h6 {
  color: #E65100; }
.cv-darkorange .workspace-menu .sd-action-list li .menu-item-wrap.active span, .cv-darkorange .workspace-menu .sd-action-list li .menu-item-wrap.active h6, .cv-darkorange .workspace-menu .sd-action-list li .menu-item-wrap.active svg, .cv-darkorange .workspace-menu .sd-action-list li .menu-item-wrap.active span svg {
  color: #E65100; }
.cv-darkorange .sd-summary-card.cv-w-bg {
  border-bottom-color: #E65100; }
  .cv-darkorange .sd-summary-card.cv-w-bg.cv-notification-border {
    border-color: #E65100; }
.cv-darkorange .sd-thumb-grid > div {
  background-color: #fadccc; }
.cv-darkorange .cv-p-text {
  color: #E65100; }
.cv-darkorange .cv-p-1-text:not(.sd-tag) {
  color: #ec7a3c; }
.cv-darkorange .cv-g-text:not(.sd-tag) {
  color: #6d6968; }
.cv-darkorange .cv-g-1-text:not(.sd-tag) {
  color: #95908d; }
.cv-darkorange .cv-g-2-text:not(.sd-tag) {
  color: #d3cecb; }
.cv-darkorange .cv-g-3-text:not(.sd-tag) {
  color: #f3f1f1; }
.cv-darkorange .cv-g-4-text:not(.sd-tag) {
  color: #fff3eb; }
.cv-darkorange .cv-darkorange.cs-tag, .cv-darkorange .cv-darkorange-bg.sd-tag {
  color: #E65100;
  background-color: #fbe5d9; }
.cv-darkorange .cv-p-bg {
  background-color: #E65100; }
.cv-darkorange .cv-p-1-bg:not(.sd-tag) {
  background-color: #ec7a3c; }
.cv-darkorange .cv-g-bg:not(.sd-tag) {
  background-color: #6d6968; }
.cv-darkorange .cv-g-1-bg:not(.sd-tag) {
  background-color: #95908d; }
.cv-darkorange .cv-g-2-bg:not(.sd-tag) {
  background-color: #d3cecb; }
.cv-darkorange .cv-g-3-bg:not(.sd-tag) {
  background-color: #f3f1f1; }
.cv-darkorange .cv-g-4-bg:not(.sd-tag) {
  background-color: #fff3eb; }
.cv-darkorange .cv-darkorange.cs-tag, .cv-darkorange .cv-darkorange-bg.sd-tag {
  color: #E65100;
  background-color: #fbe5d9; }
.cv-darkorange .cv-p-border {
  border-color: #E65100; }
.cv-darkorange .cv-p-1-border:not(.sd-tag) {
  border-color: #ec7a3c; }
.cv-darkorange .cv-g-border:not(.sd-tag) {
  border-color: #6d6968; }
.cv-darkorange .cv-g-1-border:not(.sd-tag) {
  border-color: #95908d; }
.cv-darkorange .cv-g-2-border:not(.sd-tag) {
  border-color: #d3cecb; }
.cv-darkorange .cv-g-3-border:not(.sd-tag) {
  border-color: #f3f1f1; }
.cv-darkorange .cv-g-4-border:not(.sd-tag) {
  border-color: #fff3eb; }
.cv-darkorange .cv-darkorange.cs-tag, .cv-darkorange .cv-darkorange-bg.sd-tag {
  color: #E65100;
  background-color: #fbe5d9; }
.cv-darkorange a, .cv-darkorange .selected {
  color: #E65100; }
  .cv-darkorange a:hover, .cv-darkorange a:focus, .cv-darkorange .selected:hover, .cv-darkorange .selected:focus {
    color: #b84100; }
.cv-darkorange .cs-workspaceHeader {
  background: #E65100;
  color: #ecf3f8;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); }
  .cv-darkorange .cs-workspaceHeader h4, .cv-darkorange .cs-workspaceHeader h6, .cv-darkorange .cs-workspaceHeader a, .cv-darkorange .cs-workspaceHeader span, .cv-darkorange .cs-workspaceHeader label {
    color: inherit; }
  .cv-darkorange .cs-workspaceHeader .breadcrumb a:hover {
    color: #999999; }
.cv-darkorange .cv-button {
  background: #E65100;
  color: #ecf3f8; }
  .cv-darkorange .cv-button:hover, .cv-darkorange .cv-button:focus {
    background-color: #b84100;
    color: white; }
  .cv-darkorange .cv-button.ghost.cv-button {
    color: #E65100;
    border-color: #E65100; }
    .cv-darkorange .cv-button.ghost.cv-button:hover, .cv-darkorange .cv-button.ghost.cv-button:focus {
      background-color: #E65100;
      color: white; }
.cv-darkorange .iconinput.iconinput.iconinput input:focus ~ a,
.cv-darkorange .iconinput.iconinput.iconinput input:focus {
  border-color: #E65100; }
.cv-darkorange .workspace-main .adaptiveCard.cv-notification-border {
  border-color: #E65100; }
.cv-darkorange .workspace-main .adaptiveCard .bottomRightActions svg.selected {
  color: #E65100; }
.cv-darkorange .sdIconBar.hasBackground {
  background-color: rgba(252, 242, 233, 0.3); }
  .cv-darkorange .sdIconBar.hasBackground .active {
    color: white; }
.cv-darkorange .cs-workspaceHeader .cs-admin-btn {
  color: white; }
  .cv-darkorange .cs-workspaceHeader .cs-admin-btn:hover {
    color: #999999; }
.cv-darkorange .cs-workspaceHeader .sd-pagination li {
  color: white; }
.cv-darkorange .content-article .js_artContent h1, .cv-darkorange .content-article .js_artContent h2, .cv-darkorange .content-article .js_artContent h3, .cv-darkorange .content-article .js_artContent h4, .cv-darkorange .content-article .js_artContent h5, .cv-darkorange .content-article .js_artContent h6 {
  color: #E65100; }
.cv-darkorange .discussion .sd-summary-card-header-left {
  background: #E65100;
  color: #ecf3f8; }
  .cv-darkorange .discussion .sd-summary-card-header-left svg {
    color: inherit; }

.cv-yellow .sd-card.cv-white-bg .sd-heading,
.cv-yellow .sd-card.cv-w-bg .sd-heading,
.cv-yellow .sd-summary-card.cv-white-bg .sd-heading,
.cv-yellow .sd-summary-card.cv-w-bg .sd-heading.sd-heading,
.cv-yellow .sd-heading, .cv-yellow .article-profile-name {
  color: #fdb302; }
.cv-yellow .content-article h1, .cv-yellow .content-article h2, .cv-yellow .content-article h3, .cv-yellow .content-article h4, .cv-yellow .content-article h5, .cv-yellow .content-article h6,
.cv-yellow .sd-card-body-text h1,
.cv-yellow .sd-card-body-text h2,
.cv-yellow .sd-card-body-text h3,
.cv-yellow .sd-card-body-text h4,
.cv-yellow .sd-card-body-text h5,
.cv-yellow .sd-card-body-text h6 {
  color: #fdb302; }
.cv-yellow .workspace-menu .sd-action-list li .menu-item-wrap.active span, .cv-yellow .workspace-menu .sd-action-list li .menu-item-wrap.active h6, .cv-yellow .workspace-menu .sd-action-list li .menu-item-wrap.active svg, .cv-yellow .workspace-menu .sd-action-list li .menu-item-wrap.active span svg {
  color: #fdb302; }
.cv-yellow .sd-summary-card.cv-w-bg {
  border-bottom-color: #fdb302; }
  .cv-yellow .sd-summary-card.cv-w-bg.cv-notification-border {
    border-color: #fdb302; }
.cv-yellow .sd-thumb-grid > div {
  background-color: #fff0cc; }
.cv-yellow .cv-p-text {
  color: #fdb302; }
.cv-yellow .cv-p-1-text:not(.sd-tag) {
  color: #fdc53d; }
.cv-yellow .cv-g-text:not(.sd-tag) {
  color: #6e6c68; }
.cv-yellow .cv-g-1-text:not(.sd-tag) {
  color: #96948d; }
.cv-yellow .cv-g-2-text:not(.sd-tag) {
  color: #d4d2cc; }
.cv-yellow .cv-g-3-text:not(.sd-tag) {
  color: #f3f3f1; }
.cv-yellow .cv-g-4-text:not(.sd-tag) {
  color: #fffbeb; }
.cv-yellow .cv-yellow.cs-tag, .cv-yellow .cv-yellow-bg.sd-tag {
  color: #191b1d;
  background-color: #fdb302; }
.cv-yellow .cv-p-bg {
  background-color: #fdb302; }
.cv-yellow .cv-p-1-bg:not(.sd-tag) {
  background-color: #fdc53d; }
.cv-yellow .cv-g-bg:not(.sd-tag) {
  background-color: #6e6c68; }
.cv-yellow .cv-g-1-bg:not(.sd-tag) {
  background-color: #96948d; }
.cv-yellow .cv-g-2-bg:not(.sd-tag) {
  background-color: #d4d2cc; }
.cv-yellow .cv-g-3-bg:not(.sd-tag) {
  background-color: #f3f3f1; }
.cv-yellow .cv-g-4-bg:not(.sd-tag) {
  background-color: #fffbeb; }
.cv-yellow .cv-yellow.cs-tag, .cv-yellow .cv-yellow-bg.sd-tag {
  color: #191b1d;
  background-color: #fdb302; }
.cv-yellow .cv-p-border {
  border-color: #fdb302; }
.cv-yellow .cv-p-1-border:not(.sd-tag) {
  border-color: #fdc53d; }
.cv-yellow .cv-g-border:not(.sd-tag) {
  border-color: #6e6c68; }
.cv-yellow .cv-g-1-border:not(.sd-tag) {
  border-color: #96948d; }
.cv-yellow .cv-g-2-border:not(.sd-tag) {
  border-color: #d4d2cc; }
.cv-yellow .cv-g-3-border:not(.sd-tag) {
  border-color: #f3f3f1; }
.cv-yellow .cv-g-4-border:not(.sd-tag) {
  border-color: #fffbeb; }
.cv-yellow .cv-yellow.cs-tag, .cv-yellow .cv-yellow-bg.sd-tag {
  color: #191b1d;
  background-color: #fdb302; }
.cv-yellow a, .cv-yellow .selected {
  color: #fdb302; }
  .cv-yellow a:hover, .cv-yellow a:focus, .cv-yellow .selected:hover, .cv-yellow .selected:focus {
    color: #ca8f02; }
.cv-yellow .cs-workspaceHeader {
  background: #fdb302;
  color: #505254;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); }
  .cv-yellow .cs-workspaceHeader h4, .cv-yellow .cs-workspaceHeader h6, .cv-yellow .cs-workspaceHeader a, .cv-yellow .cs-workspaceHeader span, .cv-yellow .cs-workspaceHeader label {
    color: inherit; }
  .cv-yellow .cs-workspaceHeader .breadcrumb a:hover {
    color: #0f1011; }
.cv-yellow .cv-button {
  background: #fdb302;
  color: #505254; }
  .cv-yellow .cv-button:hover, .cv-yellow .cv-button:focus {
    background-color: #ca8f02;
    color: white; }
  .cv-yellow .cv-button.ghost.cv-button {
    color: #fdb302;
    border-color: #fdb302; }
    .cv-yellow .cv-button.ghost.cv-button:hover, .cv-yellow .cv-button.ghost.cv-button:focus {
      background-color: #fdb302;
      color: #191b1d; }
.cv-yellow .iconinput.iconinput.iconinput input:focus ~ a,
.cv-yellow .iconinput.iconinput.iconinput input:focus {
  border-color: #fdb302; }
.cv-yellow .workspace-main .adaptiveCard.cv-notification-border {
  border-color: #fdb302; }
.cv-yellow .workspace-main .adaptiveCard .bottomRightActions svg.selected {
  color: #fdb302; }
.cv-yellow .sdIconBar.hasBackground {
  background-color: rgba(255, 249, 232, 0.3); }
  .cv-yellow .sdIconBar.hasBackground .active {
    color: #191b1d; }
.cv-yellow .cs-workspaceHeader .cs-admin-btn {
  color: #191b1d; }
  .cv-yellow .cs-workspaceHeader .cs-admin-btn:hover {
    color: #0f1011; }
.cv-yellow .cs-workspaceHeader .sd-pagination li {
  color: #191b1d; }
.cv-yellow .content-article .js_artContent h1, .cv-yellow .content-article .js_artContent h2, .cv-yellow .content-article .js_artContent h3, .cv-yellow .content-article .js_artContent h4, .cv-yellow .content-article .js_artContent h5, .cv-yellow .content-article .js_artContent h6 {
  color: #fdb302; }
.cv-yellow .discussion .sd-summary-card-header-left {
  background: #fdb302;
  color: #505254; }
  .cv-yellow .discussion .sd-summary-card-header-left svg {
    color: inherit; }

.cv-yellowgreen .sd-card.cv-white-bg .sd-heading,
.cv-yellowgreen .sd-card.cv-w-bg .sd-heading,
.cv-yellowgreen .sd-summary-card.cv-white-bg .sd-heading,
.cv-yellowgreen .sd-summary-card.cv-w-bg .sd-heading.sd-heading,
.cv-yellowgreen .sd-heading, .cv-yellowgreen .article-profile-name {
  color: #b7b802; }
.cv-yellowgreen .content-article h1, .cv-yellowgreen .content-article h2, .cv-yellowgreen .content-article h3, .cv-yellowgreen .content-article h4, .cv-yellowgreen .content-article h5, .cv-yellowgreen .content-article h6,
.cv-yellowgreen .sd-card-body-text h1,
.cv-yellowgreen .sd-card-body-text h2,
.cv-yellowgreen .sd-card-body-text h3,
.cv-yellowgreen .sd-card-body-text h4,
.cv-yellowgreen .sd-card-body-text h5,
.cv-yellowgreen .sd-card-body-text h6 {
  color: #b7b802; }
.cv-yellowgreen .workspace-menu .sd-action-list li .menu-item-wrap.active span, .cv-yellowgreen .workspace-menu .sd-action-list li .menu-item-wrap.active h6, .cv-yellowgreen .workspace-menu .sd-action-list li .menu-item-wrap.active svg, .cv-yellowgreen .workspace-menu .sd-action-list li .menu-item-wrap.active span svg {
  color: #b7b802; }
.cv-yellowgreen .sd-summary-card.cv-w-bg {
  border-bottom-color: #b7b802; }
  .cv-yellowgreen .sd-summary-card.cv-w-bg.cv-notification-border {
    border-color: #b7b802; }
.cv-yellowgreen .sd-thumb-grid > div {
  background-color: #f1f1cc; }
.cv-yellowgreen .cv-p-text {
  color: #b7b802; }
.cv-yellowgreen .cv-p-1-text:not(.sd-tag) {
  color: #c8c93d; }
.cv-yellowgreen .cv-g-text:not(.sd-tag) {
  color: #6c6c68; }
.cv-yellowgreen .cv-g-1-text:not(.sd-tag) {
  color: #94948d; }
.cv-yellowgreen .cv-g-2-text:not(.sd-tag) {
  color: #d2d2cc; }
.cv-yellowgreen .cv-g-3-text:not(.sd-tag) {
  color: #f3f3f1; }
.cv-yellowgreen .cv-g-4-text:not(.sd-tag) {
  color: #fbfbed; }
.cv-yellowgreen .cv-yellowgreen.cs-tag, .cv-yellowgreen .cv-yellowgreen-bg.sd-tag {
  color: #858601;
  background-color: #f4f4d9; }
.cv-yellowgreen .cv-p-bg {
  background-color: #b7b802; }
.cv-yellowgreen .cv-p-1-bg:not(.sd-tag) {
  background-color: #c8c93d; }
.cv-yellowgreen .cv-g-bg:not(.sd-tag) {
  background-color: #6c6c68; }
.cv-yellowgreen .cv-g-1-bg:not(.sd-tag) {
  background-color: #94948d; }
.cv-yellowgreen .cv-g-2-bg:not(.sd-tag) {
  background-color: #d2d2cc; }
.cv-yellowgreen .cv-g-3-bg:not(.sd-tag) {
  background-color: #f3f3f1; }
.cv-yellowgreen .cv-g-4-bg:not(.sd-tag) {
  background-color: #fbfbed; }
.cv-yellowgreen .cv-yellowgreen.cs-tag, .cv-yellowgreen .cv-yellowgreen-bg.sd-tag {
  color: #858601;
  background-color: #f4f4d9; }
.cv-yellowgreen .cv-p-border {
  border-color: #b7b802; }
.cv-yellowgreen .cv-p-1-border:not(.sd-tag) {
  border-color: #c8c93d; }
.cv-yellowgreen .cv-g-border:not(.sd-tag) {
  border-color: #6c6c68; }
.cv-yellowgreen .cv-g-1-border:not(.sd-tag) {
  border-color: #94948d; }
.cv-yellowgreen .cv-g-2-border:not(.sd-tag) {
  border-color: #d2d2cc; }
.cv-yellowgreen .cv-g-3-border:not(.sd-tag) {
  border-color: #f3f3f1; }
.cv-yellowgreen .cv-g-4-border:not(.sd-tag) {
  border-color: #fbfbed; }
.cv-yellowgreen .cv-yellowgreen.cs-tag, .cv-yellowgreen .cv-yellowgreen-bg.sd-tag {
  color: #858601;
  background-color: #f4f4d9; }
.cv-yellowgreen a, .cv-yellowgreen .selected {
  color: #b7b802; }
  .cv-yellowgreen a:hover, .cv-yellowgreen a:focus, .cv-yellowgreen .selected:hover, .cv-yellowgreen .selected:focus {
    color: #929302; }
.cv-yellowgreen .cs-workspaceHeader {
  background: #b7b802;
  color: #ecf3f8;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); }
  .cv-yellowgreen .cs-workspaceHeader h4, .cv-yellowgreen .cs-workspaceHeader h6, .cv-yellowgreen .cs-workspaceHeader a, .cv-yellowgreen .cs-workspaceHeader span, .cv-yellowgreen .cs-workspaceHeader label {
    color: inherit; }
  .cv-yellowgreen .cs-workspaceHeader .breadcrumb a:hover {
    color: #999999; }
.cv-yellowgreen .cv-button {
  background: #b7b802;
  color: #ecf3f8; }
  .cv-yellowgreen .cv-button:hover, .cv-yellowgreen .cv-button:focus {
    background-color: #929302;
    color: white; }
  .cv-yellowgreen .cv-button.ghost.cv-button {
    color: #b7b802;
    border-color: #b7b802; }
    .cv-yellowgreen .cv-button.ghost.cv-button:hover, .cv-yellowgreen .cv-button.ghost.cv-button:focus {
      background-color: #b7b802;
      color: white; }
.cv-yellowgreen .iconinput.iconinput.iconinput input:focus ~ a,
.cv-yellowgreen .iconinput.iconinput.iconinput input:focus {
  border-color: #b7b802; }
.cv-yellowgreen .workspace-main .adaptiveCard.cv-notification-border {
  border-color: #b7b802; }
.cv-yellowgreen .workspace-main .adaptiveCard .bottomRightActions svg.selected {
  color: #b7b802; }
.cv-yellowgreen .sdIconBar.hasBackground {
  background-color: rgba(250, 250, 235, 0.3); }
  .cv-yellowgreen .sdIconBar.hasBackground .active {
    color: white; }
.cv-yellowgreen .cs-workspaceHeader .cs-admin-btn {
  color: white; }
  .cv-yellowgreen .cs-workspaceHeader .cs-admin-btn:hover {
    color: #999999; }
.cv-yellowgreen .cs-workspaceHeader .sd-pagination li {
  color: white; }
.cv-yellowgreen .content-article .js_artContent h1, .cv-yellowgreen .content-article .js_artContent h2, .cv-yellowgreen .content-article .js_artContent h3, .cv-yellowgreen .content-article .js_artContent h4, .cv-yellowgreen .content-article .js_artContent h5, .cv-yellowgreen .content-article .js_artContent h6 {
  color: #b7b802; }
.cv-yellowgreen .discussion .sd-summary-card-header-left {
  background: #b7b802;
  color: #ecf3f8; }
  .cv-yellowgreen .discussion .sd-summary-card-header-left svg {
    color: inherit; }

.cv-lime .sd-card.cv-white-bg .sd-heading,
.cv-lime .sd-card.cv-w-bg .sd-heading,
.cv-lime .sd-summary-card.cv-white-bg .sd-heading,
.cv-lime .sd-summary-card.cv-w-bg .sd-heading.sd-heading,
.cv-lime .sd-heading, .cv-lime .article-profile-name {
  color: #8ebb02; }
.cv-lime .content-article h1, .cv-lime .content-article h2, .cv-lime .content-article h3, .cv-lime .content-article h4, .cv-lime .content-article h5, .cv-lime .content-article h6,
.cv-lime .sd-card-body-text h1,
.cv-lime .sd-card-body-text h2,
.cv-lime .sd-card-body-text h3,
.cv-lime .sd-card-body-text h4,
.cv-lime .sd-card-body-text h5,
.cv-lime .sd-card-body-text h6 {
  color: #8ebb02; }
.cv-lime .workspace-menu .sd-action-list li .menu-item-wrap.active span, .cv-lime .workspace-menu .sd-action-list li .menu-item-wrap.active h6, .cv-lime .workspace-menu .sd-action-list li .menu-item-wrap.active svg, .cv-lime .workspace-menu .sd-action-list li .menu-item-wrap.active span svg {
  color: #8ebb02; }
.cv-lime .sd-summary-card.cv-w-bg {
  border-bottom-color: #8ebb02; }
  .cv-lime .sd-summary-card.cv-w-bg.cv-notification-border {
    border-color: #8ebb02; }
.cv-lime .sd-thumb-grid > div {
  background-color: #e8f1cc; }
.cv-lime .cv-p-text {
  color: #8ebb02; }
.cv-lime .cv-p-1-text:not(.sd-tag) {
  color: #a8cb3d; }
.cv-lime .cv-g-text:not(.sd-tag) {
  color: #6b6c68; }
.cv-lime .cv-g-1-text:not(.sd-tag) {
  color: #92948d; }
.cv-lime .cv-g-2-text:not(.sd-tag) {
  color: #d1d2cc; }
.cv-lime .cv-g-3-text:not(.sd-tag) {
  color: #f3f3f1; }
.cv-lime .cv-g-4-text:not(.sd-tag) {
  color: #f8fbed; }
.cv-lime .cv-lime.cs-tag, .cv-lime .cv-lime-bg.sd-tag {
  color: #688901;
  background-color: #eef5d9; }
.cv-lime .cv-p-bg {
  background-color: #8ebb02; }
.cv-lime .cv-p-1-bg:not(.sd-tag) {
  background-color: #a8cb3d; }
.cv-lime .cv-g-bg:not(.sd-tag) {
  background-color: #6b6c68; }
.cv-lime .cv-g-1-bg:not(.sd-tag) {
  background-color: #92948d; }
.cv-lime .cv-g-2-bg:not(.sd-tag) {
  background-color: #d1d2cc; }
.cv-lime .cv-g-3-bg:not(.sd-tag) {
  background-color: #f3f3f1; }
.cv-lime .cv-g-4-bg:not(.sd-tag) {
  background-color: #f8fbed; }
.cv-lime .cv-lime.cs-tag, .cv-lime .cv-lime-bg.sd-tag {
  color: #688901;
  background-color: #eef5d9; }
.cv-lime .cv-p-border {
  border-color: #8ebb02; }
.cv-lime .cv-p-1-border:not(.sd-tag) {
  border-color: #a8cb3d; }
.cv-lime .cv-g-border:not(.sd-tag) {
  border-color: #6b6c68; }
.cv-lime .cv-g-1-border:not(.sd-tag) {
  border-color: #92948d; }
.cv-lime .cv-g-2-border:not(.sd-tag) {
  border-color: #d1d2cc; }
.cv-lime .cv-g-3-border:not(.sd-tag) {
  border-color: #f3f3f1; }
.cv-lime .cv-g-4-border:not(.sd-tag) {
  border-color: #f8fbed; }
.cv-lime .cv-lime.cs-tag, .cv-lime .cv-lime-bg.sd-tag {
  color: #688901;
  background-color: #eef5d9; }
.cv-lime a, .cv-lime .selected {
  color: #8ebb02; }
  .cv-lime a:hover, .cv-lime a:focus, .cv-lime .selected:hover, .cv-lime .selected:focus {
    color: #729602; }
.cv-lime .cs-workspaceHeader {
  background: #8ebb02;
  color: #ecf3f8;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); }
  .cv-lime .cs-workspaceHeader h4, .cv-lime .cs-workspaceHeader h6, .cv-lime .cs-workspaceHeader a, .cv-lime .cs-workspaceHeader span, .cv-lime .cs-workspaceHeader label {
    color: inherit; }
  .cv-lime .cs-workspaceHeader .breadcrumb a:hover {
    color: #999999; }
.cv-lime .cv-button {
  background: #8ebb02;
  color: #ecf3f8; }
  .cv-lime .cv-button:hover, .cv-lime .cv-button:focus {
    background-color: #729602;
    color: white; }
  .cv-lime .cv-button.ghost.cv-button {
    color: #8ebb02;
    border-color: #8ebb02; }
    .cv-lime .cv-button.ghost.cv-button:hover, .cv-lime .cv-button.ghost.cv-button:focus {
      background-color: #8ebb02;
      color: white; }
.cv-lime .iconinput.iconinput.iconinput input:focus ~ a,
.cv-lime .iconinput.iconinput.iconinput input:focus {
  border-color: #8ebb02; }
.cv-lime .workspace-main .adaptiveCard.cv-notification-border {
  border-color: #8ebb02; }
.cv-lime .workspace-main .adaptiveCard .bottomRightActions svg.selected {
  color: #8ebb02; }
.cv-lime .sdIconBar.hasBackground {
  background-color: rgba(247, 250, 235, 0.3); }
  .cv-lime .sdIconBar.hasBackground .active {
    color: white; }
.cv-lime .cs-workspaceHeader .cs-admin-btn {
  color: white; }
  .cv-lime .cs-workspaceHeader .cs-admin-btn:hover {
    color: #999999; }
.cv-lime .cs-workspaceHeader .sd-pagination li {
  color: white; }
.cv-lime .content-article .js_artContent h1, .cv-lime .content-article .js_artContent h2, .cv-lime .content-article .js_artContent h3, .cv-lime .content-article .js_artContent h4, .cv-lime .content-article .js_artContent h5, .cv-lime .content-article .js_artContent h6 {
  color: #8ebb02; }
.cv-lime .discussion .sd-summary-card-header-left {
  background: #8ebb02;
  color: #ecf3f8; }
  .cv-lime .discussion .sd-summary-card-header-left svg {
    color: inherit; }

.cv-limegreen .sd-card.cv-white-bg .sd-heading,
.cv-limegreen .sd-card.cv-w-bg .sd-heading,
.cv-limegreen .sd-summary-card.cv-white-bg .sd-heading,
.cv-limegreen .sd-summary-card.cv-w-bg .sd-heading.sd-heading,
.cv-limegreen .sd-heading, .cv-limegreen .article-profile-name {
  color: #599706; }
.cv-limegreen .content-article h1, .cv-limegreen .content-article h2, .cv-limegreen .content-article h3, .cv-limegreen .content-article h4, .cv-limegreen .content-article h5, .cv-limegreen .content-article h6,
.cv-limegreen .sd-card-body-text h1,
.cv-limegreen .sd-card-body-text h2,
.cv-limegreen .sd-card-body-text h3,
.cv-limegreen .sd-card-body-text h4,
.cv-limegreen .sd-card-body-text h5,
.cv-limegreen .sd-card-body-text h6 {
  color: #599706; }
.cv-limegreen .workspace-menu .sd-action-list li .menu-item-wrap.active span, .cv-limegreen .workspace-menu .sd-action-list li .menu-item-wrap.active h6, .cv-limegreen .workspace-menu .sd-action-list li .menu-item-wrap.active svg, .cv-limegreen .workspace-menu .sd-action-list li .menu-item-wrap.active span svg {
  color: #599706; }
.cv-limegreen .sd-summary-card.cv-w-bg {
  border-bottom-color: #599706; }
  .cv-limegreen .sd-summary-card.cv-w-bg.cv-notification-border {
    border-color: #599706; }
.cv-limegreen .sd-thumb-grid > div {
  background-color: #deeacd; }
.cv-limegreen .cv-p-text {
  color: #599706; }
.cv-limegreen .cv-p-1-text:not(.sd-tag) {
  color: #80af40; }
.cv-limegreen .cv-g-text:not(.sd-tag) {
  color: #696b67; }
.cv-limegreen .cv-g-1-text:not(.sd-tag) {
  color: #90928e; }
.cv-limegreen .cv-g-2-text:not(.sd-tag) {
  color: #ced1cc; }
.cv-limegreen .cv-g-3-text:not(.sd-tag) {
  color: #f3f3f1; }
.cv-limegreen .cv-g-4-text:not(.sd-tag) {
  color: #f5f9ef; }
.cv-limegreen .cv-limegreen.cs-tag, .cv-limegreen .cv-limegreen-bg.sd-tag {
  color: #599706;
  background-color: #e6efda; }
.cv-limegreen .cv-p-bg {
  background-color: #599706; }
.cv-limegreen .cv-p-1-bg:not(.sd-tag) {
  background-color: #80af40; }
.cv-limegreen .cv-g-bg:not(.sd-tag) {
  background-color: #696b67; }
.cv-limegreen .cv-g-1-bg:not(.sd-tag) {
  background-color: #90928e; }
.cv-limegreen .cv-g-2-bg:not(.sd-tag) {
  background-color: #ced1cc; }
.cv-limegreen .cv-g-3-bg:not(.sd-tag) {
  background-color: #f3f3f1; }
.cv-limegreen .cv-g-4-bg:not(.sd-tag) {
  background-color: #f5f9ef; }
.cv-limegreen .cv-limegreen.cs-tag, .cv-limegreen .cv-limegreen-bg.sd-tag {
  color: #599706;
  background-color: #e6efda; }
.cv-limegreen .cv-p-border {
  border-color: #599706; }
.cv-limegreen .cv-p-1-border:not(.sd-tag) {
  border-color: #80af40; }
.cv-limegreen .cv-g-border:not(.sd-tag) {
  border-color: #696b67; }
.cv-limegreen .cv-g-1-border:not(.sd-tag) {
  border-color: #90928e; }
.cv-limegreen .cv-g-2-border:not(.sd-tag) {
  border-color: #ced1cc; }
.cv-limegreen .cv-g-3-border:not(.sd-tag) {
  border-color: #f3f3f1; }
.cv-limegreen .cv-g-4-border:not(.sd-tag) {
  border-color: #f5f9ef; }
.cv-limegreen .cv-limegreen.cs-tag, .cv-limegreen .cv-limegreen-bg.sd-tag {
  color: #599706;
  background-color: #e6efda; }
.cv-limegreen a, .cv-limegreen .selected {
  color: #599706; }
  .cv-limegreen a:hover, .cv-limegreen a:focus, .cv-limegreen .selected:hover, .cv-limegreen .selected:focus {
    color: #477905; }
.cv-limegreen .cs-workspaceHeader {
  background: #599706;
  color: #ecf3f8;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); }
  .cv-limegreen .cs-workspaceHeader h4, .cv-limegreen .cs-workspaceHeader h6, .cv-limegreen .cs-workspaceHeader a, .cv-limegreen .cs-workspaceHeader span, .cv-limegreen .cs-workspaceHeader label {
    color: inherit; }
  .cv-limegreen .cs-workspaceHeader .breadcrumb a:hover {
    color: #999999; }
.cv-limegreen .cv-button {
  background: #599706;
  color: #ecf3f8; }
  .cv-limegreen .cv-button:hover, .cv-limegreen .cv-button:focus {
    background-color: #477905;
    color: white; }
  .cv-limegreen .cv-button.ghost.cv-button {
    color: #599706;
    border-color: #599706; }
    .cv-limegreen .cv-button.ghost.cv-button:hover, .cv-limegreen .cv-button.ghost.cv-button:focus {
      background-color: #599706;
      color: white; }
.cv-limegreen .iconinput.iconinput.iconinput input:focus ~ a,
.cv-limegreen .iconinput.iconinput.iconinput input:focus {
  border-color: #599706; }
.cv-limegreen .workspace-main .adaptiveCard.cv-notification-border {
  border-color: #599706; }
.cv-limegreen .workspace-main .adaptiveCard .bottomRightActions svg.selected {
  color: #599706; }
.cv-limegreen .sdIconBar.hasBackground {
  background-color: rgba(242, 247, 237, 0.3); }
  .cv-limegreen .sdIconBar.hasBackground .active {
    color: white; }
.cv-limegreen .cs-workspaceHeader .cs-admin-btn {
  color: white; }
  .cv-limegreen .cs-workspaceHeader .cs-admin-btn:hover {
    color: #999999; }
.cv-limegreen .cs-workspaceHeader .sd-pagination li {
  color: white; }
.cv-limegreen .content-article .js_artContent h1, .cv-limegreen .content-article .js_artContent h2, .cv-limegreen .content-article .js_artContent h3, .cv-limegreen .content-article .js_artContent h4, .cv-limegreen .content-article .js_artContent h5, .cv-limegreen .content-article .js_artContent h6 {
  color: #599706; }
.cv-limegreen .discussion .sd-summary-card-header-left {
  background: #599706;
  color: #ecf3f8; }
  .cv-limegreen .discussion .sd-summary-card-header-left svg {
    color: inherit; }

.cv-green .sd-card.cv-white-bg .sd-heading,
.cv-green .sd-card.cv-w-bg .sd-heading,
.cv-green .sd-summary-card.cv-white-bg .sd-heading,
.cv-green .sd-summary-card.cv-w-bg .sd-heading.sd-heading,
.cv-green .sd-heading, .cv-green .article-profile-name {
  color: #0da141; }
.cv-green .content-article h1, .cv-green .content-article h2, .cv-green .content-article h3, .cv-green .content-article h4, .cv-green .content-article h5, .cv-green .content-article h6,
.cv-green .sd-card-body-text h1,
.cv-green .sd-card-body-text h2,
.cv-green .sd-card-body-text h3,
.cv-green .sd-card-body-text h4,
.cv-green .sd-card-body-text h5,
.cv-green .sd-card-body-text h6 {
  color: #0da141; }
.cv-green .workspace-menu .sd-action-list li .menu-item-wrap.active span, .cv-green .workspace-menu .sd-action-list li .menu-item-wrap.active h6, .cv-green .workspace-menu .sd-action-list li .menu-item-wrap.active svg, .cv-green .workspace-menu .sd-action-list li .menu-item-wrap.active span svg {
  color: #0da141; }
.cv-green .sd-summary-card.cv-w-bg {
  border-bottom-color: #0da141; }
  .cv-green .sd-summary-card.cv-w-bg.cv-notification-border {
    border-color: #0da141; }
.cv-green .sd-thumb-grid > div {
  background-color: #cfecd9; }
.cv-green .cv-p-text {
  color: #0da141; }
.cv-green .cv-p-1-text:not(.sd-tag) {
  color: #45b76d; }
.cv-green .cv-g-text:not(.sd-tag) {
  color: #676b69; }
.cv-green .cv-g-1-text:not(.sd-tag) {
  color: #8e928f; }
.cv-green .cv-g-2-text:not(.sd-tag) {
  color: #ccd1cd; }
.cv-green .cv-g-3-text:not(.sd-tag) {
  color: #f1f3f1; }
.cv-green .cv-g-4-text:not(.sd-tag) {
  color: #eff9f2; }
.cv-green .cv-green.cs-tag, .cv-green .cv-green-bg.sd-tag {
  color: #0da141;
  background-color: #dbf1e3; }
.cv-green .cv-p-bg {
  background-color: #0da141; }
.cv-green .cv-p-1-bg:not(.sd-tag) {
  background-color: #45b76d; }
.cv-green .cv-g-bg:not(.sd-tag) {
  background-color: #676b69; }
.cv-green .cv-g-1-bg:not(.sd-tag) {
  background-color: #8e928f; }
.cv-green .cv-g-2-bg:not(.sd-tag) {
  background-color: #ccd1cd; }
.cv-green .cv-g-3-bg:not(.sd-tag) {
  background-color: #f1f3f1; }
.cv-green .cv-g-4-bg:not(.sd-tag) {
  background-color: #eff9f2; }
.cv-green .cv-green.cs-tag, .cv-green .cv-green-bg.sd-tag {
  color: #0da141;
  background-color: #dbf1e3; }
.cv-green .cv-p-border {
  border-color: #0da141; }
.cv-green .cv-p-1-border:not(.sd-tag) {
  border-color: #45b76d; }
.cv-green .cv-g-border:not(.sd-tag) {
  border-color: #676b69; }
.cv-green .cv-g-1-border:not(.sd-tag) {
  border-color: #8e928f; }
.cv-green .cv-g-2-border:not(.sd-tag) {
  border-color: #ccd1cd; }
.cv-green .cv-g-3-border:not(.sd-tag) {
  border-color: #f1f3f1; }
.cv-green .cv-g-4-border:not(.sd-tag) {
  border-color: #eff9f2; }
.cv-green .cv-green.cs-tag, .cv-green .cv-green-bg.sd-tag {
  color: #0da141;
  background-color: #dbf1e3; }
.cv-green a, .cv-green .selected {
  color: #0da141; }
  .cv-green a:hover, .cv-green a:focus, .cv-green .selected:hover, .cv-green .selected:focus {
    color: #0a8134; }
.cv-green .cs-workspaceHeader {
  background: #0da141;
  color: #ecf3f8;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); }
  .cv-green .cs-workspaceHeader h4, .cv-green .cs-workspaceHeader h6, .cv-green .cs-workspaceHeader a, .cv-green .cs-workspaceHeader span, .cv-green .cs-workspaceHeader label {
    color: inherit; }
  .cv-green .cs-workspaceHeader .breadcrumb a:hover {
    color: #999999; }
.cv-green .cv-button {
  background: #0da141;
  color: #ecf3f8; }
  .cv-green .cv-button:hover, .cv-green .cv-button:focus {
    background-color: #0a8134;
    color: white; }
  .cv-green .cv-button.ghost.cv-button {
    color: #0da141;
    border-color: #0da141; }
    .cv-green .cv-button.ghost.cv-button:hover, .cv-green .cv-button.ghost.cv-button:focus {
      background-color: #0da141;
      color: white; }
.cv-green .iconinput.iconinput.iconinput input:focus ~ a,
.cv-green .iconinput.iconinput.iconinput input:focus {
  border-color: #0da141; }
.cv-green .workspace-main .adaptiveCard.cv-notification-border {
  border-color: #0da141; }
.cv-green .workspace-main .adaptiveCard .bottomRightActions svg.selected {
  color: #0da141; }
.cv-green .sdIconBar.hasBackground {
  background-color: rgba(237, 247, 240, 0.3); }
  .cv-green .sdIconBar.hasBackground .active {
    color: white; }
.cv-green .cs-workspaceHeader .cs-admin-btn {
  color: white; }
  .cv-green .cs-workspaceHeader .cs-admin-btn:hover {
    color: #999999; }
.cv-green .cs-workspaceHeader .sd-pagination li {
  color: white; }
.cv-green .content-article .js_artContent h1, .cv-green .content-article .js_artContent h2, .cv-green .content-article .js_artContent h3, .cv-green .content-article .js_artContent h4, .cv-green .content-article .js_artContent h5, .cv-green .content-article .js_artContent h6 {
  color: #0da141; }
.cv-green .discussion .sd-summary-card-header-left {
  background: #0da141;
  color: #ecf3f8; }
  .cv-green .discussion .sd-summary-card-header-left svg {
    color: inherit; }

.cv-greenblue .sd-card.cv-white-bg .sd-heading,
.cv-greenblue .sd-card.cv-w-bg .sd-heading,
.cv-greenblue .sd-summary-card.cv-white-bg .sd-heading,
.cv-greenblue .sd-summary-card.cv-w-bg .sd-heading.sd-heading,
.cv-greenblue .sd-heading, .cv-greenblue .article-profile-name {
  color: #23a16d; }
.cv-greenblue .content-article h1, .cv-greenblue .content-article h2, .cv-greenblue .content-article h3, .cv-greenblue .content-article h4, .cv-greenblue .content-article h5, .cv-greenblue .content-article h6,
.cv-greenblue .sd-card-body-text h1,
.cv-greenblue .sd-card-body-text h2,
.cv-greenblue .sd-card-body-text h3,
.cv-greenblue .sd-card-body-text h4,
.cv-greenblue .sd-card-body-text h5,
.cv-greenblue .sd-card-body-text h6 {
  color: #23a16d; }
.cv-greenblue .workspace-menu .sd-action-list li .menu-item-wrap.active span, .cv-greenblue .workspace-menu .sd-action-list li .menu-item-wrap.active h6, .cv-greenblue .workspace-menu .sd-action-list li .menu-item-wrap.active svg, .cv-greenblue .workspace-menu .sd-action-list li .menu-item-wrap.active span svg {
  color: #23a16d; }
.cv-greenblue .sd-summary-card.cv-w-bg {
  border-bottom-color: #23a16d; }
  .cv-greenblue .sd-summary-card.cv-w-bg.cv-notification-border {
    border-color: #23a16d; }
.cv-greenblue .sd-thumb-grid > div {
  background-color: #d3ece2; }
.cv-greenblue .cv-p-text {
  color: #23a16d; }
.cv-greenblue .cv-p-1-text:not(.sd-tag) {
  color: #56b78f; }
.cv-greenblue .cv-g-text:not(.sd-tag) {
  color: #686b6a; }
.cv-greenblue .cv-g-1-text:not(.sd-tag) {
  color: #8e9291; }
.cv-greenblue .cv-g-2-text:not(.sd-tag) {
  color: #cdd1cf; }
.cv-greenblue .cv-g-3-text:not(.sd-tag) {
  color: #f1f3f3; }
.cv-greenblue .cv-g-4-text:not(.sd-tag) {
  color: #f1f8f4; }
.cv-greenblue .cv-greenblue.cs-tag, .cv-greenblue .cv-greenblue-bg.sd-tag {
  color: #23a16d;
  background-color: #def1e9; }
.cv-greenblue .cv-p-bg {
  background-color: #23a16d; }
.cv-greenblue .cv-p-1-bg:not(.sd-tag) {
  background-color: #56b78f; }
.cv-greenblue .cv-g-bg:not(.sd-tag) {
  background-color: #686b6a; }
.cv-greenblue .cv-g-1-bg:not(.sd-tag) {
  background-color: #8e9291; }
.cv-greenblue .cv-g-2-bg:not(.sd-tag) {
  background-color: #cdd1cf; }
.cv-greenblue .cv-g-3-bg:not(.sd-tag) {
  background-color: #f1f3f3; }
.cv-greenblue .cv-g-4-bg:not(.sd-tag) {
  background-color: #f1f8f4; }
.cv-greenblue .cv-greenblue.cs-tag, .cv-greenblue .cv-greenblue-bg.sd-tag {
  color: #23a16d;
  background-color: #def1e9; }
.cv-greenblue .cv-p-border {
  border-color: #23a16d; }
.cv-greenblue .cv-p-1-border:not(.sd-tag) {
  border-color: #56b78f; }
.cv-greenblue .cv-g-border:not(.sd-tag) {
  border-color: #686b6a; }
.cv-greenblue .cv-g-1-border:not(.sd-tag) {
  border-color: #8e9291; }
.cv-greenblue .cv-g-2-border:not(.sd-tag) {
  border-color: #cdd1cf; }
.cv-greenblue .cv-g-3-border:not(.sd-tag) {
  border-color: #f1f3f3; }
.cv-greenblue .cv-g-4-border:not(.sd-tag) {
  border-color: #f1f8f4; }
.cv-greenblue .cv-greenblue.cs-tag, .cv-greenblue .cv-greenblue-bg.sd-tag {
  color: #23a16d;
  background-color: #def1e9; }
.cv-greenblue a, .cv-greenblue .selected {
  color: #23a16d; }
  .cv-greenblue a:hover, .cv-greenblue a:focus, .cv-greenblue .selected:hover, .cv-greenblue .selected:focus {
    color: #1c8157; }
.cv-greenblue .cs-workspaceHeader {
  background: #23a16d;
  color: #ecf3f8;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); }
  .cv-greenblue .cs-workspaceHeader h4, .cv-greenblue .cs-workspaceHeader h6, .cv-greenblue .cs-workspaceHeader a, .cv-greenblue .cs-workspaceHeader span, .cv-greenblue .cs-workspaceHeader label {
    color: inherit; }
  .cv-greenblue .cs-workspaceHeader .breadcrumb a:hover {
    color: #999999; }
.cv-greenblue .cv-button {
  background: #23a16d;
  color: #ecf3f8; }
  .cv-greenblue .cv-button:hover, .cv-greenblue .cv-button:focus {
    background-color: #1c8157;
    color: white; }
  .cv-greenblue .cv-button.ghost.cv-button {
    color: #23a16d;
    border-color: #23a16d; }
    .cv-greenblue .cv-button.ghost.cv-button:hover, .cv-greenblue .cv-button.ghost.cv-button:focus {
      background-color: #23a16d;
      color: white; }
.cv-greenblue .iconinput.iconinput.iconinput input:focus ~ a,
.cv-greenblue .iconinput.iconinput.iconinput input:focus {
  border-color: #23a16d; }
.cv-greenblue .workspace-main .adaptiveCard.cv-notification-border {
  border-color: #23a16d; }
.cv-greenblue .workspace-main .adaptiveCard .bottomRightActions svg.selected {
  color: #23a16d; }
.cv-greenblue .sdIconBar.hasBackground {
  background-color: rgba(237, 247, 245, 0.3); }
  .cv-greenblue .sdIconBar.hasBackground .active {
    color: white; }
.cv-greenblue .cs-workspaceHeader .cs-admin-btn {
  color: white; }
  .cv-greenblue .cs-workspaceHeader .cs-admin-btn:hover {
    color: #999999; }
.cv-greenblue .cs-workspaceHeader .sd-pagination li {
  color: white; }
.cv-greenblue .content-article .js_artContent h1, .cv-greenblue .content-article .js_artContent h2, .cv-greenblue .content-article .js_artContent h3, .cv-greenblue .content-article .js_artContent h4, .cv-greenblue .content-article .js_artContent h5, .cv-greenblue .content-article .js_artContent h6 {
  color: #23a16d; }
.cv-greenblue .discussion .sd-summary-card-header-left {
  background: #23a16d;
  color: #ecf3f8; }
  .cv-greenblue .discussion .sd-summary-card-header-left svg {
    color: inherit; }

.cv-cyan .sd-card.cv-white-bg .sd-heading,
.cv-cyan .sd-card.cv-w-bg .sd-heading,
.cv-cyan .sd-summary-card.cv-white-bg .sd-heading,
.cv-cyan .sd-summary-card.cv-w-bg .sd-heading.sd-heading,
.cv-cyan .sd-heading, .cv-cyan .article-profile-name {
  color: #22cfd1; }
.cv-cyan .content-article h1, .cv-cyan .content-article h2, .cv-cyan .content-article h3, .cv-cyan .content-article h4, .cv-cyan .content-article h5, .cv-cyan .content-article h6,
.cv-cyan .sd-card-body-text h1,
.cv-cyan .sd-card-body-text h2,
.cv-cyan .sd-card-body-text h3,
.cv-cyan .sd-card-body-text h4,
.cv-cyan .sd-card-body-text h5,
.cv-cyan .sd-card-body-text h6 {
  color: #22cfd1; }
.cv-cyan .workspace-menu .sd-action-list li .menu-item-wrap.active span, .cv-cyan .workspace-menu .sd-action-list li .menu-item-wrap.active h6, .cv-cyan .workspace-menu .sd-action-list li .menu-item-wrap.active svg, .cv-cyan .workspace-menu .sd-action-list li .menu-item-wrap.active span svg {
  color: #22cfd1; }
.cv-cyan .sd-summary-card.cv-w-bg {
  border-bottom-color: #22cfd1; }
  .cv-cyan .sd-summary-card.cv-w-bg.cv-notification-border {
    border-color: #22cfd1; }
.cv-cyan .sd-thumb-grid > div {
  background-color: #d3f5f6; }
.cv-cyan .cv-p-text {
  color: #22cfd1; }
.cv-cyan .cv-p-1-text:not(.sd-tag) {
  color: #56dadc; }
.cv-cyan .cv-g-text:not(.sd-tag) {
  color: #696d6d; }
.cv-cyan .cv-g-1-text:not(.sd-tag) {
  color: #8e9595; }
.cv-cyan .cv-g-2-text:not(.sd-tag) {
  color: #ccd3d3; }
.cv-cyan .cv-g-3-text:not(.sd-tag) {
  color: #f1f3f3; }
.cv-cyan .cv-g-4-text:not(.sd-tag) {
  color: #effbfb; }
.cv-cyan .cv-cyan.cs-tag, .cv-cyan .cv-cyan-bg.sd-tag {
  color: #1ba4a5;
  background-color: #def8f8; }
.cv-cyan .cv-p-bg {
  background-color: #22cfd1; }
.cv-cyan .cv-p-1-bg:not(.sd-tag) {
  background-color: #56dadc; }
.cv-cyan .cv-g-bg:not(.sd-tag) {
  background-color: #696d6d; }
.cv-cyan .cv-g-1-bg:not(.sd-tag) {
  background-color: #8e9595; }
.cv-cyan .cv-g-2-bg:not(.sd-tag) {
  background-color: #ccd3d3; }
.cv-cyan .cv-g-3-bg:not(.sd-tag) {
  background-color: #f1f3f3; }
.cv-cyan .cv-g-4-bg:not(.sd-tag) {
  background-color: #effbfb; }
.cv-cyan .cv-cyan.cs-tag, .cv-cyan .cv-cyan-bg.sd-tag {
  color: #1ba4a5;
  background-color: #def8f8; }
.cv-cyan .cv-p-border {
  border-color: #22cfd1; }
.cv-cyan .cv-p-1-border:not(.sd-tag) {
  border-color: #56dadc; }
.cv-cyan .cv-g-border:not(.sd-tag) {
  border-color: #696d6d; }
.cv-cyan .cv-g-1-border:not(.sd-tag) {
  border-color: #8e9595; }
.cv-cyan .cv-g-2-border:not(.sd-tag) {
  border-color: #ccd3d3; }
.cv-cyan .cv-g-3-border:not(.sd-tag) {
  border-color: #f1f3f3; }
.cv-cyan .cv-g-4-border:not(.sd-tag) {
  border-color: #effbfb; }
.cv-cyan .cv-cyan.cs-tag, .cv-cyan .cv-cyan-bg.sd-tag {
  color: #1ba4a5;
  background-color: #def8f8; }
.cv-cyan a, .cv-cyan .selected {
  color: #22cfd1; }
  .cv-cyan a:hover, .cv-cyan a:focus, .cv-cyan .selected:hover, .cv-cyan .selected:focus {
    color: #1ba6a7; }
.cv-cyan .cs-workspaceHeader {
  background: #22cfd1;
  color: #505254;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); }
  .cv-cyan .cs-workspaceHeader h4, .cv-cyan .cs-workspaceHeader h6, .cv-cyan .cs-workspaceHeader a, .cv-cyan .cs-workspaceHeader span, .cv-cyan .cs-workspaceHeader label {
    color: inherit; }
  .cv-cyan .cs-workspaceHeader .breadcrumb a:hover {
    color: #999999; }
.cv-cyan .cv-button {
  background: #22cfd1;
  color: #505254; }
  .cv-cyan .cv-button:hover, .cv-cyan .cv-button:focus {
    background-color: #1ba6a7;
    color: white; }
  .cv-cyan .cv-button.ghost.cv-button {
    color: #22cfd1;
    border-color: #22cfd1; }
    .cv-cyan .cv-button.ghost.cv-button:hover, .cv-cyan .cv-button.ghost.cv-button:focus {
      background-color: #22cfd1;
      color: white; }
.cv-cyan .iconinput.iconinput.iconinput input:focus ~ a,
.cv-cyan .iconinput.iconinput.iconinput input:focus {
  border-color: #22cfd1; }
.cv-cyan .workspace-main .adaptiveCard.cv-notification-border {
  border-color: #22cfd1; }
.cv-cyan .workspace-main .adaptiveCard .bottomRightActions svg.selected {
  color: #22cfd1; }
.cv-cyan .sdIconBar.hasBackground {
  background-color: rgba(235, 252, 252, 0.3); }
  .cv-cyan .sdIconBar.hasBackground .active {
    color: white; }
.cv-cyan .cs-workspaceHeader .cs-admin-btn {
  color: white; }
  .cv-cyan .cs-workspaceHeader .cs-admin-btn:hover {
    color: #999999; }
.cv-cyan .cs-workspaceHeader .sd-pagination li {
  color: white; }
.cv-cyan .content-article .js_artContent h1, .cv-cyan .content-article .js_artContent h2, .cv-cyan .content-article .js_artContent h3, .cv-cyan .content-article .js_artContent h4, .cv-cyan .content-article .js_artContent h5, .cv-cyan .content-article .js_artContent h6 {
  color: #22cfd1; }
.cv-cyan .discussion .sd-summary-card-header-left {
  background: #22cfd1;
  color: #505254; }
  .cv-cyan .discussion .sd-summary-card-header-left svg {
    color: inherit; }

.cv-babyblue .sd-card.cv-white-bg .sd-heading,
.cv-babyblue .sd-card.cv-w-bg .sd-heading,
.cv-babyblue .sd-summary-card.cv-white-bg .sd-heading,
.cv-babyblue .sd-summary-card.cv-w-bg .sd-heading.sd-heading,
.cv-babyblue .sd-heading, .cv-babyblue .article-profile-name {
  color: #3291cb; }
.cv-babyblue .content-article h1, .cv-babyblue .content-article h2, .cv-babyblue .content-article h3, .cv-babyblue .content-article h4, .cv-babyblue .content-article h5, .cv-babyblue .content-article h6,
.cv-babyblue .sd-card-body-text h1,
.cv-babyblue .sd-card-body-text h2,
.cv-babyblue .sd-card-body-text h3,
.cv-babyblue .sd-card-body-text h4,
.cv-babyblue .sd-card-body-text h5,
.cv-babyblue .sd-card-body-text h6 {
  color: #3291cb; }
.cv-babyblue .workspace-menu .sd-action-list li .menu-item-wrap.active span, .cv-babyblue .workspace-menu .sd-action-list li .menu-item-wrap.active h6, .cv-babyblue .workspace-menu .sd-action-list li .menu-item-wrap.active svg, .cv-babyblue .workspace-menu .sd-action-list li .menu-item-wrap.active span svg {
  color: #3291cb; }
.cv-babyblue .sd-summary-card.cv-w-bg {
  border-bottom-color: #3291cb; }
  .cv-babyblue .sd-summary-card.cv-w-bg.cv-notification-border {
    border-color: #3291cb; }
.cv-babyblue .sd-thumb-grid > div {
  background-color: #d6e9f5; }
.cv-babyblue .cv-p-text {
  color: #3291cb; }
.cv-babyblue .cv-p-1-text:not(.sd-tag) {
  color: #62abd7; }
.cv-babyblue .cv-g-text:not(.sd-tag) {
  color: #696b6d; }
.cv-babyblue .cv-g-1-text:not(.sd-tag) {
  color: #8f9294; }
.cv-babyblue .cv-g-2-text:not(.sd-tag) {
  color: #cdd0d3; }
.cv-babyblue .cv-g-3-text:not(.sd-tag) {
  color: #f1f3f3; }
.cv-babyblue .cv-g-4-text:not(.sd-tag) {
  color: #eff7fb; }
.cv-babyblue .cv-babyblue.cs-tag, .cv-babyblue .cv-babyblue-bg.sd-tag {
  color: #3291cb;
  background-color: #e0eff7; }
.cv-babyblue .cv-p-bg {
  background-color: #3291cb; }
.cv-babyblue .cv-p-1-bg:not(.sd-tag) {
  background-color: #62abd7; }
.cv-babyblue .cv-g-bg:not(.sd-tag) {
  background-color: #696b6d; }
.cv-babyblue .cv-g-1-bg:not(.sd-tag) {
  background-color: #8f9294; }
.cv-babyblue .cv-g-2-bg:not(.sd-tag) {
  background-color: #cdd0d3; }
.cv-babyblue .cv-g-3-bg:not(.sd-tag) {
  background-color: #f1f3f3; }
.cv-babyblue .cv-g-4-bg:not(.sd-tag) {
  background-color: #eff7fb; }
.cv-babyblue .cv-babyblue.cs-tag, .cv-babyblue .cv-babyblue-bg.sd-tag {
  color: #3291cb;
  background-color: #e0eff7; }
.cv-babyblue .cv-p-border {
  border-color: #3291cb; }
.cv-babyblue .cv-p-1-border:not(.sd-tag) {
  border-color: #62abd7; }
.cv-babyblue .cv-g-border:not(.sd-tag) {
  border-color: #696b6d; }
.cv-babyblue .cv-g-1-border:not(.sd-tag) {
  border-color: #8f9294; }
.cv-babyblue .cv-g-2-border:not(.sd-tag) {
  border-color: #cdd0d3; }
.cv-babyblue .cv-g-3-border:not(.sd-tag) {
  border-color: #f1f3f3; }
.cv-babyblue .cv-g-4-border:not(.sd-tag) {
  border-color: #eff7fb; }
.cv-babyblue .cv-babyblue.cs-tag, .cv-babyblue .cv-babyblue-bg.sd-tag {
  color: #3291cb;
  background-color: #e0eff7; }
.cv-babyblue a, .cv-babyblue .selected {
  color: #3291cb; }
  .cv-babyblue a:hover, .cv-babyblue a:focus, .cv-babyblue .selected:hover, .cv-babyblue .selected:focus {
    color: #2874a2; }
.cv-babyblue .cs-workspaceHeader {
  background: #3291cb;
  color: #ecf3f8;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); }
  .cv-babyblue .cs-workspaceHeader h4, .cv-babyblue .cs-workspaceHeader h6, .cv-babyblue .cs-workspaceHeader a, .cv-babyblue .cs-workspaceHeader span, .cv-babyblue .cs-workspaceHeader label {
    color: inherit; }
  .cv-babyblue .cs-workspaceHeader .breadcrumb a:hover {
    color: #999999; }
.cv-babyblue .cv-button {
  background: #3291cb;
  color: #ecf3f8; }
  .cv-babyblue .cv-button:hover, .cv-babyblue .cv-button:focus {
    background-color: #2874a2;
    color: white; }
  .cv-babyblue .cv-button.ghost.cv-button {
    color: #3291cb;
    border-color: #3291cb; }
    .cv-babyblue .cv-button.ghost.cv-button:hover, .cv-babyblue .cv-button.ghost.cv-button:focus {
      background-color: #3291cb;
      color: white; }
.cv-babyblue .iconinput.iconinput.iconinput input:focus ~ a,
.cv-babyblue .iconinput.iconinput.iconinput input:focus {
  border-color: #3291cb; }
.cv-babyblue .workspace-main .adaptiveCard.cv-notification-border {
  border-color: #3291cb; }
.cv-babyblue .workspace-main .adaptiveCard .bottomRightActions svg.selected {
  color: #3291cb; }
.cv-babyblue .sdIconBar.hasBackground {
  background-color: rgba(238, 246, 249, 0.3); }
  .cv-babyblue .sdIconBar.hasBackground .active {
    color: white; }
.cv-babyblue .cs-workspaceHeader .cs-admin-btn {
  color: white; }
  .cv-babyblue .cs-workspaceHeader .cs-admin-btn:hover {
    color: #999999; }
.cv-babyblue .cs-workspaceHeader .sd-pagination li {
  color: white; }
.cv-babyblue .content-article .js_artContent h1, .cv-babyblue .content-article .js_artContent h2, .cv-babyblue .content-article .js_artContent h3, .cv-babyblue .content-article .js_artContent h4, .cv-babyblue .content-article .js_artContent h5, .cv-babyblue .content-article .js_artContent h6 {
  color: #3291cb; }
.cv-babyblue .discussion .sd-summary-card-header-left {
  background: #3291cb;
  color: #ecf3f8; }
  .cv-babyblue .discussion .sd-summary-card-header-left svg {
    color: inherit; }

.cv-blue .sd-card.cv-white-bg .sd-heading,
.cv-blue .sd-card.cv-w-bg .sd-heading,
.cv-blue .sd-summary-card.cv-white-bg .sd-heading,
.cv-blue .sd-summary-card.cv-w-bg .sd-heading.sd-heading,
.cv-blue .sd-heading, .cv-blue .article-profile-name {
  color: #3e62c7; }
.cv-blue .content-article h1, .cv-blue .content-article h2, .cv-blue .content-article h3, .cv-blue .content-article h4, .cv-blue .content-article h5, .cv-blue .content-article h6,
.cv-blue .sd-card-body-text h1,
.cv-blue .sd-card-body-text h2,
.cv-blue .sd-card-body-text h3,
.cv-blue .sd-card-body-text h4,
.cv-blue .sd-card-body-text h5,
.cv-blue .sd-card-body-text h6 {
  color: #3e62c7; }
.cv-blue .workspace-menu .sd-action-list li .menu-item-wrap.active span, .cv-blue .workspace-menu .sd-action-list li .menu-item-wrap.active h6, .cv-blue .workspace-menu .sd-action-list li .menu-item-wrap.active svg, .cv-blue .workspace-menu .sd-action-list li .menu-item-wrap.active span svg {
  color: #3e62c7; }
.cv-blue .sd-summary-card.cv-w-bg {
  border-bottom-color: #3e62c7; }
  .cv-blue .sd-summary-card.cv-w-bg.cv-notification-border {
    border-color: #3e62c7; }
.cv-blue .sd-thumb-grid > div {
  background-color: #d8e0f4; }
.cv-blue .cv-p-text {
  color: #3e62c7; }
.cv-blue .cv-p-1-text:not(.sd-tag) {
  color: #6b87d4; }
.cv-blue .cv-g-text:not(.sd-tag) {
  color: #696a6d; }
.cv-blue .cv-g-1-text:not(.sd-tag) {
  color: #8f9094; }
.cv-blue .cv-g-2-text:not(.sd-tag) {
  color: #cdced2; }
.cv-blue .cv-g-3-text:not(.sd-tag) {
  color: #f1f3f3; }
.cv-blue .cv-g-4-text:not(.sd-tag) {
  color: #eff3fb; }
.cv-blue .cv-blue.cs-tag, .cv-blue .cv-blue-bg.sd-tag {
  color: #3e62c7;
  background-color: #e2e7f7; }
.cv-blue .cv-p-bg {
  background-color: #3e62c7; }
.cv-blue .cv-p-1-bg:not(.sd-tag) {
  background-color: #6b87d4; }
.cv-blue .cv-g-bg:not(.sd-tag) {
  background-color: #696a6d; }
.cv-blue .cv-g-1-bg:not(.sd-tag) {
  background-color: #8f9094; }
.cv-blue .cv-g-2-bg:not(.sd-tag) {
  background-color: #cdced2; }
.cv-blue .cv-g-3-bg:not(.sd-tag) {
  background-color: #f1f3f3; }
.cv-blue .cv-g-4-bg:not(.sd-tag) {
  background-color: #eff3fb; }
.cv-blue .cv-blue.cs-tag, .cv-blue .cv-blue-bg.sd-tag {
  color: #3e62c7;
  background-color: #e2e7f7; }
.cv-blue .cv-p-border {
  border-color: #3e62c7; }
.cv-blue .cv-p-1-border:not(.sd-tag) {
  border-color: #6b87d4; }
.cv-blue .cv-g-border:not(.sd-tag) {
  border-color: #696a6d; }
.cv-blue .cv-g-1-border:not(.sd-tag) {
  border-color: #8f9094; }
.cv-blue .cv-g-2-border:not(.sd-tag) {
  border-color: #cdced2; }
.cv-blue .cv-g-3-border:not(.sd-tag) {
  border-color: #f1f3f3; }
.cv-blue .cv-g-4-border:not(.sd-tag) {
  border-color: #eff3fb; }
.cv-blue .cv-blue.cs-tag, .cv-blue .cv-blue-bg.sd-tag {
  color: #3e62c7;
  background-color: #e2e7f7; }
.cv-blue a, .cv-blue .selected {
  color: #3e62c7; }
  .cv-blue a:hover, .cv-blue a:focus, .cv-blue .selected:hover, .cv-blue .selected:focus {
    color: #324e9f; }
.cv-blue .cs-workspaceHeader {
  background: #3e62c7;
  color: #ecf3f8;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); }
  .cv-blue .cs-workspaceHeader h4, .cv-blue .cs-workspaceHeader h6, .cv-blue .cs-workspaceHeader a, .cv-blue .cs-workspaceHeader span, .cv-blue .cs-workspaceHeader label {
    color: inherit; }
  .cv-blue .cs-workspaceHeader .breadcrumb a:hover {
    color: #999999; }
.cv-blue .cv-button {
  background: #3e62c7;
  color: #ecf3f8; }
  .cv-blue .cv-button:hover, .cv-blue .cv-button:focus {
    background-color: #324e9f;
    color: white; }
  .cv-blue .cv-button.ghost.cv-button {
    color: #3e62c7;
    border-color: #3e62c7; }
    .cv-blue .cv-button.ghost.cv-button:hover, .cv-blue .cv-button.ghost.cv-button:focus {
      background-color: #3e62c7;
      color: white; }
.cv-blue .iconinput.iconinput.iconinput input:focus ~ a,
.cv-blue .iconinput.iconinput.iconinput input:focus {
  border-color: #3e62c7; }
.cv-blue .workspace-main .adaptiveCard.cv-notification-border {
  border-color: #3e62c7; }
.cv-blue .workspace-main .adaptiveCard .bottomRightActions svg.selected {
  color: #3e62c7; }
.cv-blue .sdIconBar.hasBackground {
  background-color: rgba(238, 240, 249, 0.3); }
  .cv-blue .sdIconBar.hasBackground .active {
    color: white; }
.cv-blue .cs-workspaceHeader .cs-admin-btn {
  color: white; }
  .cv-blue .cs-workspaceHeader .cs-admin-btn:hover {
    color: #999999; }
.cv-blue .cs-workspaceHeader .sd-pagination li {
  color: white; }
.cv-blue .content-article .js_artContent h1, .cv-blue .content-article .js_artContent h2, .cv-blue .content-article .js_artContent h3, .cv-blue .content-article .js_artContent h4, .cv-blue .content-article .js_artContent h5, .cv-blue .content-article .js_artContent h6 {
  color: #3e62c7; }
.cv-blue .discussion .sd-summary-card-header-left {
  background: #3e62c7;
  color: #ecf3f8; }
  .cv-blue .discussion .sd-summary-card-header-left svg {
    color: inherit; }

.cv-purple .sd-card.cv-white-bg .sd-heading,
.cv-purple .sd-card.cv-w-bg .sd-heading,
.cv-purple .sd-summary-card.cv-white-bg .sd-heading,
.cv-purple .sd-summary-card.cv-w-bg .sd-heading.sd-heading,
.cv-purple .sd-heading, .cv-purple .article-profile-name {
  color: #aa2b9f; }
.cv-purple .content-article h1, .cv-purple .content-article h2, .cv-purple .content-article h3, .cv-purple .content-article h4, .cv-purple .content-article h5, .cv-purple .content-article h6,
.cv-purple .sd-card-body-text h1,
.cv-purple .sd-card-body-text h2,
.cv-purple .sd-card-body-text h3,
.cv-purple .sd-card-body-text h4,
.cv-purple .sd-card-body-text h5,
.cv-purple .sd-card-body-text h6 {
  color: #aa2b9f; }
.cv-purple .workspace-menu .sd-action-list li .menu-item-wrap.active span, .cv-purple .workspace-menu .sd-action-list li .menu-item-wrap.active h6, .cv-purple .workspace-menu .sd-action-list li .menu-item-wrap.active svg, .cv-purple .workspace-menu .sd-action-list li .menu-item-wrap.active span svg {
  color: #aa2b9f; }
.cv-purple .sd-summary-card.cv-w-bg {
  border-bottom-color: #aa2b9f; }
  .cv-purple .sd-summary-card.cv-w-bg.cv-notification-border {
    border-color: #aa2b9f; }
.cv-purple .sd-thumb-grid > div {
  background-color: #eed5ec; }
.cv-purple .cv-p-text {
  color: #aa2b9f; }
.cv-purple .cv-p-1-text:not(.sd-tag) {
  color: #be5cb5; }
.cv-purple .cv-g-text:not(.sd-tag) {
  color: #6c686b; }
.cv-purple .cv-g-1-text:not(.sd-tag) {
  color: #928f92; }
.cv-purple .cv-g-2-text:not(.sd-tag) {
  color: #d2cdd1; }
.cv-purple .cv-g-3-text:not(.sd-tag) {
  color: #f3f1f3; }
.cv-purple .cv-g-4-text:not(.sd-tag) {
  color: #f8f1f8; }
.cv-purple .cv-purple.cs-tag, .cv-purple .cv-purple-bg.sd-tag {
  color: #aa2b9f;
  background-color: #f2dff1; }
.cv-purple .cv-p-bg {
  background-color: #aa2b9f; }
.cv-purple .cv-p-1-bg:not(.sd-tag) {
  background-color: #be5cb5; }
.cv-purple .cv-g-bg:not(.sd-tag) {
  background-color: #6c686b; }
.cv-purple .cv-g-1-bg:not(.sd-tag) {
  background-color: #928f92; }
.cv-purple .cv-g-2-bg:not(.sd-tag) {
  background-color: #d2cdd1; }
.cv-purple .cv-g-3-bg:not(.sd-tag) {
  background-color: #f3f1f3; }
.cv-purple .cv-g-4-bg:not(.sd-tag) {
  background-color: #f8f1f8; }
.cv-purple .cv-purple.cs-tag, .cv-purple .cv-purple-bg.sd-tag {
  color: #aa2b9f;
  background-color: #f2dff1; }
.cv-purple .cv-p-border {
  border-color: #aa2b9f; }
.cv-purple .cv-p-1-border:not(.sd-tag) {
  border-color: #be5cb5; }
.cv-purple .cv-g-border:not(.sd-tag) {
  border-color: #6c686b; }
.cv-purple .cv-g-1-border:not(.sd-tag) {
  border-color: #928f92; }
.cv-purple .cv-g-2-border:not(.sd-tag) {
  border-color: #d2cdd1; }
.cv-purple .cv-g-3-border:not(.sd-tag) {
  border-color: #f3f1f3; }
.cv-purple .cv-g-4-border:not(.sd-tag) {
  border-color: #f8f1f8; }
.cv-purple .cv-purple.cs-tag, .cv-purple .cv-purple-bg.sd-tag {
  color: #aa2b9f;
  background-color: #f2dff1; }
.cv-purple a, .cv-purple .selected {
  color: #aa2b9f; }
  .cv-purple a:hover, .cv-purple a:focus, .cv-purple .selected:hover, .cv-purple .selected:focus {
    color: #88227f; }
.cv-purple .cs-workspaceHeader {
  background: #aa2b9f;
  color: #ecf3f8;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); }
  .cv-purple .cs-workspaceHeader h4, .cv-purple .cs-workspaceHeader h6, .cv-purple .cs-workspaceHeader a, .cv-purple .cs-workspaceHeader span, .cv-purple .cs-workspaceHeader label {
    color: inherit; }
  .cv-purple .cs-workspaceHeader .breadcrumb a:hover {
    color: #999999; }
.cv-purple .cv-button {
  background: #aa2b9f;
  color: #ecf3f8; }
  .cv-purple .cv-button:hover, .cv-purple .cv-button:focus {
    background-color: #88227f;
    color: white; }
  .cv-purple .cv-button.ghost.cv-button {
    color: #aa2b9f;
    border-color: #aa2b9f; }
    .cv-purple .cv-button.ghost.cv-button:hover, .cv-purple .cv-button.ghost.cv-button:focus {
      background-color: #aa2b9f;
      color: white; }
.cv-purple .iconinput.iconinput.iconinput input:focus ~ a,
.cv-purple .iconinput.iconinput.iconinput input:focus {
  border-color: #aa2b9f; }
.cv-purple .workspace-main .adaptiveCard.cv-notification-border {
  border-color: #aa2b9f; }
.cv-purple .workspace-main .adaptiveCard .bottomRightActions svg.selected {
  color: #aa2b9f; }
.cv-purple .sdIconBar.hasBackground {
  background-color: rgba(247, 239, 247, 0.3); }
  .cv-purple .sdIconBar.hasBackground .active {
    color: white; }
.cv-purple .cs-workspaceHeader .cs-admin-btn {
  color: white; }
  .cv-purple .cs-workspaceHeader .cs-admin-btn:hover {
    color: #999999; }
.cv-purple .cs-workspaceHeader .sd-pagination li {
  color: white; }
.cv-purple .content-article .js_artContent h1, .cv-purple .content-article .js_artContent h2, .cv-purple .content-article .js_artContent h3, .cv-purple .content-article .js_artContent h4, .cv-purple .content-article .js_artContent h5, .cv-purple .content-article .js_artContent h6 {
  color: #aa2b9f; }
.cv-purple .discussion .sd-summary-card-header-left {
  background: #aa2b9f;
  color: #ecf3f8; }
  .cv-purple .discussion .sd-summary-card-header-left svg {
    color: inherit; }

.cv-crimson .sd-card.cv-white-bg .sd-heading,
.cv-crimson .sd-card.cv-w-bg .sd-heading,
.cv-crimson .sd-summary-card.cv-white-bg .sd-heading,
.cv-crimson .sd-summary-card.cv-w-bg .sd-heading.sd-heading,
.cv-crimson .sd-heading, .cv-crimson .article-profile-name {
  color: #c32281; }
.cv-crimson .content-article h1, .cv-crimson .content-article h2, .cv-crimson .content-article h3, .cv-crimson .content-article h4, .cv-crimson .content-article h5, .cv-crimson .content-article h6,
.cv-crimson .sd-card-body-text h1,
.cv-crimson .sd-card-body-text h2,
.cv-crimson .sd-card-body-text h3,
.cv-crimson .sd-card-body-text h4,
.cv-crimson .sd-card-body-text h5,
.cv-crimson .sd-card-body-text h6 {
  color: #c32281; }
.cv-crimson .workspace-menu .sd-action-list li .menu-item-wrap.active span, .cv-crimson .workspace-menu .sd-action-list li .menu-item-wrap.active h6, .cv-crimson .workspace-menu .sd-action-list li .menu-item-wrap.active svg, .cv-crimson .workspace-menu .sd-action-list li .menu-item-wrap.active span svg {
  color: #c32281; }
.cv-crimson .sd-summary-card.cv-w-bg {
  border-bottom-color: #c32281; }
  .cv-crimson .sd-summary-card.cv-w-bg.cv-notification-border {
    border-color: #c32281; }
.cv-crimson .sd-thumb-grid > div {
  background-color: #f3d3e6; }
.cv-crimson .cv-p-text {
  color: #c32281; }
.cv-crimson .cv-p-1-text:not(.sd-tag) {
  color: #d1569e; }
.cv-crimson .cv-g-text:not(.sd-tag) {
  color: #6c686a; }
.cv-crimson .cv-g-1-text:not(.sd-tag) {
  color: #948e91; }
.cv-crimson .cv-g-2-text:not(.sd-tag) {
  color: #d2cccf; }
.cv-crimson .cv-g-3-text:not(.sd-tag) {
  color: #f3f1f3; }
.cv-crimson .cv-g-4-text:not(.sd-tag) {
  color: #fbeff7; }
.cv-crimson .cv-crimson.cs-tag, .cv-crimson .cv-crimson-bg.sd-tag {
  color: #c32281;
  background-color: #f6deec; }
.cv-crimson .cv-p-bg {
  background-color: #c32281; }
.cv-crimson .cv-p-1-bg:not(.sd-tag) {
  background-color: #d1569e; }
.cv-crimson .cv-g-bg:not(.sd-tag) {
  background-color: #6c686a; }
.cv-crimson .cv-g-1-bg:not(.sd-tag) {
  background-color: #948e91; }
.cv-crimson .cv-g-2-bg:not(.sd-tag) {
  background-color: #d2cccf; }
.cv-crimson .cv-g-3-bg:not(.sd-tag) {
  background-color: #f3f1f3; }
.cv-crimson .cv-g-4-bg:not(.sd-tag) {
  background-color: #fbeff7; }
.cv-crimson .cv-crimson.cs-tag, .cv-crimson .cv-crimson-bg.sd-tag {
  color: #c32281;
  background-color: #f6deec; }
.cv-crimson .cv-p-border {
  border-color: #c32281; }
.cv-crimson .cv-p-1-border:not(.sd-tag) {
  border-color: #d1569e; }
.cv-crimson .cv-g-border:not(.sd-tag) {
  border-color: #6c686a; }
.cv-crimson .cv-g-1-border:not(.sd-tag) {
  border-color: #948e91; }
.cv-crimson .cv-g-2-border:not(.sd-tag) {
  border-color: #d2cccf; }
.cv-crimson .cv-g-3-border:not(.sd-tag) {
  border-color: #f3f1f3; }
.cv-crimson .cv-g-4-border:not(.sd-tag) {
  border-color: #fbeff7; }
.cv-crimson .cv-crimson.cs-tag, .cv-crimson .cv-crimson-bg.sd-tag {
  color: #c32281;
  background-color: #f6deec; }
.cv-crimson a, .cv-crimson .selected {
  color: #c32281; }
  .cv-crimson a:hover, .cv-crimson a:focus, .cv-crimson .selected:hover, .cv-crimson .selected:focus {
    color: #9c1b67; }
.cv-crimson .cs-workspaceHeader {
  background: #c32281;
  color: #ecf3f8;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); }
  .cv-crimson .cs-workspaceHeader h4, .cv-crimson .cs-workspaceHeader h6, .cv-crimson .cs-workspaceHeader a, .cv-crimson .cs-workspaceHeader span, .cv-crimson .cs-workspaceHeader label {
    color: inherit; }
  .cv-crimson .cs-workspaceHeader .breadcrumb a:hover {
    color: #999999; }
.cv-crimson .cv-button {
  background: #c32281;
  color: #ecf3f8; }
  .cv-crimson .cv-button:hover, .cv-crimson .cv-button:focus {
    background-color: #9c1b67;
    color: white; }
  .cv-crimson .cv-button.ghost.cv-button {
    color: #c32281;
    border-color: #c32281; }
    .cv-crimson .cv-button.ghost.cv-button:hover, .cv-crimson .cv-button.ghost.cv-button:focus {
      background-color: #c32281;
      color: white; }
.cv-crimson .iconinput.iconinput.iconinput input:focus ~ a,
.cv-crimson .iconinput.iconinput.iconinput input:focus {
  border-color: #c32281; }
.cv-crimson .workspace-main .adaptiveCard.cv-notification-border {
  border-color: #c32281; }
.cv-crimson .workspace-main .adaptiveCard .bottomRightActions svg.selected {
  color: #c32281; }
.cv-crimson .sdIconBar.hasBackground {
  background-color: rgba(250, 236, 244, 0.3); }
  .cv-crimson .sdIconBar.hasBackground .active {
    color: white; }
.cv-crimson .cs-workspaceHeader .cs-admin-btn {
  color: white; }
  .cv-crimson .cs-workspaceHeader .cs-admin-btn:hover {
    color: #999999; }
.cv-crimson .cs-workspaceHeader .sd-pagination li {
  color: white; }
.cv-crimson .content-article .js_artContent h1, .cv-crimson .content-article .js_artContent h2, .cv-crimson .content-article .js_artContent h3, .cv-crimson .content-article .js_artContent h4, .cv-crimson .content-article .js_artContent h5, .cv-crimson .content-article .js_artContent h6 {
  color: #c32281; }
.cv-crimson .discussion .sd-summary-card-header-left {
  background: #c32281;
  color: #ecf3f8; }
  .cv-crimson .discussion .sd-summary-card-header-left svg {
    color: inherit; }

.cv-pink .sd-card.cv-white-bg .sd-heading,
.cv-pink .sd-card.cv-w-bg .sd-heading,
.cv-pink .sd-summary-card.cv-white-bg .sd-heading,
.cv-pink .sd-summary-card.cv-w-bg .sd-heading.sd-heading,
.cv-pink .sd-heading, .cv-pink .article-profile-name {
  color: #E01761; }
.cv-pink .content-article h1, .cv-pink .content-article h2, .cv-pink .content-article h3, .cv-pink .content-article h4, .cv-pink .content-article h5, .cv-pink .content-article h6,
.cv-pink .sd-card-body-text h1,
.cv-pink .sd-card-body-text h2,
.cv-pink .sd-card-body-text h3,
.cv-pink .sd-card-body-text h4,
.cv-pink .sd-card-body-text h5,
.cv-pink .sd-card-body-text h6 {
  color: #E01761; }
.cv-pink .workspace-menu .sd-action-list li .menu-item-wrap.active span, .cv-pink .workspace-menu .sd-action-list li .menu-item-wrap.active h6, .cv-pink .workspace-menu .sd-action-list li .menu-item-wrap.active svg, .cv-pink .workspace-menu .sd-action-list li .menu-item-wrap.active span svg {
  color: #E01761; }
.cv-pink .sd-summary-card.cv-w-bg {
  border-bottom-color: #E01761; }
  .cv-pink .sd-summary-card.cv-w-bg.cv-notification-border {
    border-color: #E01761; }
.cv-pink .sd-thumb-grid > div {
  background-color: #f9d1df; }
.cv-pink .cv-p-text {
  color: #E01761; }
.cv-pink .cv-p-1-text:not(.sd-tag) {
  color: #e74d86; }
.cv-pink .cv-g-text:not(.sd-tag) {
  color: #6d6869; }
.cv-pink .cv-g-1-text:not(.sd-tag) {
  color: #958e90; }
.cv-pink .cv-g-2-text:not(.sd-tag) {
  color: #d3ccce; }
.cv-pink .cv-g-3-text:not(.sd-tag) {
  color: #f3f1f3; }
.cv-pink .cv-g-4-text:not(.sd-tag) {
  color: #fbedf4; }
.cv-pink .cv-pink.cs-tag, .cv-pink .cv-pink-bg.sd-tag {
  color: #E01761;
  background-color: #fadce7; }
.cv-pink .cv-p-bg {
  background-color: #E01761; }
.cv-pink .cv-p-1-bg:not(.sd-tag) {
  background-color: #e74d86; }
.cv-pink .cv-g-bg:not(.sd-tag) {
  background-color: #6d6869; }
.cv-pink .cv-g-1-bg:not(.sd-tag) {
  background-color: #958e90; }
.cv-pink .cv-g-2-bg:not(.sd-tag) {
  background-color: #d3ccce; }
.cv-pink .cv-g-3-bg:not(.sd-tag) {
  background-color: #f3f1f3; }
.cv-pink .cv-g-4-bg:not(.sd-tag) {
  background-color: #fbedf4; }
.cv-pink .cv-pink.cs-tag, .cv-pink .cv-pink-bg.sd-tag {
  color: #E01761;
  background-color: #fadce7; }
.cv-pink .cv-p-border {
  border-color: #E01761; }
.cv-pink .cv-p-1-border:not(.sd-tag) {
  border-color: #e74d86; }
.cv-pink .cv-g-border:not(.sd-tag) {
  border-color: #6d6869; }
.cv-pink .cv-g-1-border:not(.sd-tag) {
  border-color: #958e90; }
.cv-pink .cv-g-2-border:not(.sd-tag) {
  border-color: #d3ccce; }
.cv-pink .cv-g-3-border:not(.sd-tag) {
  border-color: #f3f1f3; }
.cv-pink .cv-g-4-border:not(.sd-tag) {
  border-color: #fbedf4; }
.cv-pink .cv-pink.cs-tag, .cv-pink .cv-pink-bg.sd-tag {
  color: #E01761;
  background-color: #fadce7; }
.cv-pink a, .cv-pink .selected {
  color: #E01761; }
  .cv-pink a:hover, .cv-pink a:focus, .cv-pink .selected:hover, .cv-pink .selected:focus {
    color: #b3124e; }
.cv-pink .cs-workspaceHeader {
  background: #E01761;
  color: #ecf3f8;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); }
  .cv-pink .cs-workspaceHeader h4, .cv-pink .cs-workspaceHeader h6, .cv-pink .cs-workspaceHeader a, .cv-pink .cs-workspaceHeader span, .cv-pink .cs-workspaceHeader label {
    color: inherit; }
  .cv-pink .cs-workspaceHeader .breadcrumb a:hover {
    color: #999999; }
.cv-pink .cv-button {
  background: #E01761;
  color: #ecf3f8; }
  .cv-pink .cv-button:hover, .cv-pink .cv-button:focus {
    background-color: #b3124e;
    color: white; }
  .cv-pink .cv-button.ghost.cv-button {
    color: #E01761;
    border-color: #E01761; }
    .cv-pink .cv-button.ghost.cv-button:hover, .cv-pink .cv-button.ghost.cv-button:focus {
      background-color: #E01761;
      color: white; }
.cv-pink .iconinput.iconinput.iconinput input:focus ~ a,
.cv-pink .iconinput.iconinput.iconinput input:focus {
  border-color: #E01761; }
.cv-pink .workspace-main .adaptiveCard.cv-notification-border {
  border-color: #E01761; }
.cv-pink .workspace-main .adaptiveCard .bottomRightActions svg.selected {
  color: #E01761; }
.cv-pink .sdIconBar.hasBackground {
  background-color: rgba(252, 235, 240, 0.3); }
  .cv-pink .sdIconBar.hasBackground .active {
    color: white; }
.cv-pink .cs-workspaceHeader .cs-admin-btn {
  color: white; }
  .cv-pink .cs-workspaceHeader .cs-admin-btn:hover {
    color: #999999; }
.cv-pink .cs-workspaceHeader .sd-pagination li {
  color: white; }
.cv-pink .content-article .js_artContent h1, .cv-pink .content-article .js_artContent h2, .cv-pink .content-article .js_artContent h3, .cv-pink .content-article .js_artContent h4, .cv-pink .content-article .js_artContent h5, .cv-pink .content-article .js_artContent h6 {
  color: #E01761; }
.cv-pink .discussion .sd-summary-card-header-left {
  background: #E01761;
  color: #ecf3f8; }
  .cv-pink .discussion .sd-summary-card-header-left svg {
    color: inherit; }

.workspace-main .adaptiveCard,
.workspace-main .sd-summary-card,
.sd-discussion-message .sd-card-replies .profile-wrap .profile-border,
.sd-discussion-message .sd-card-replies .details .details-wrap,
.sd-discussion-message .details .details-wrap {
  background-color: rgba(255, 255, 255, 0.75);
  position: relative;
  color: #676a6b; }

body {
  background-color: #f9fbfd; }

.portlet-content::-webkit-scrollbar,
.taskBar::-webkit-scrollbar {
  background-color: #F5F5F5; }

.portlet-content::-webkit-scrollbar-thumb,
.taskBar::-webkit-scrollbar-thumb {
  background-color: #9a9a9a; }

.portlet-content::-webkit-scrollbar-track,
.taskBar::-webkit-scrollbar-track {
  background-color: #F5F5F5; }

.color-swatches li div:before {
  content: attr(data-before); }

.greyMix:before {
  content: "97%"; }

.colorAdjustRatio:before {
  content: "35%"; }

.mentions {
  background: #fff;
  color: #505254; }

.mention_name {
  color: #0065a3; }

.mentionedBy span {
  color: #0065a3; }

.mention_comment p {
  color: #505254; }

.mentionedOn {
  color: #8d9093; }

.mentions-popup li {
  border-bottom-color: #b9bdc2;
  border-left-color: #fff; }
  .mentions-popup li.unread {
    background-color: rgba(64, 129, 245, 0.2);
    border-left-color: #4081f5; }

#mention-details .mention.unread {
  border-left-color: #0065a3;
  background-color: rgba(64, 129, 245, 0.1); }

.mentionContent #mentionDetails {
  background: #fff;
  color: #505254; }
  .mentionContent #mentionDetails .mention .mentionedBy {
    color: #676a6b; }
    .mentionContent #mentionDetails .mention .mentionedBy span,
    .mentionContent #mentionDetails .mention .mentionedBy .prj-user-name {
      color: #0065a3; }
  .mentionContent #mentionDetails .mention .mention_more i {
    color: #b9bdc2; }

#mention-details {
  z-index: 19;
  background: #fff;
  color: #505254; }
  #mention-details .mention .mentionedBy {
    color: #676a6b; }
    #mention-details .mention .mentionedBy span,
    #mention-details .mention .mentionedBy .mention_name {
      color: #0065a3; }
  #mention-details .mention .mention_more i {
    color: #8d9093; }
    #mention-details .mention .mention_more i:hover {
      color: #0065a3; }
  #mention-details .mention-info {
    background: #e9f1f2;
    color: #505254; }
    #mention-details .mention-info li {
      color: #8d9093; }
      #mention-details .mention-info li span {
        color: #8d9093; }
      #mention-details .mention-info li.active {
        background: #fff;
        color: #505254;
        color: #0065a3; }
        #mention-details .mention-info li.active span {
          color: inherit; }
  #mention-details .more-mentions {
    background: #0065a3;
    color: #ecf3f8;
    color: #fff; }
    #mention-details .more-mentions:hover {
      background-color: #005182; }

.cs-drag-rows__content {
  background-color: #fff; }
  .cs-drag-rows__content:hover {
    background-color: #e9f1f2; }
  .cs-drag-rows__content.active {
    background-color: #e9f1f2; }

#messageDisplay {
  background: #0da141;
  color: #fff; }
  #messageDisplay .textC .text:before {
    color: #fff; }
  #messageDisplay .closeBtn {
    color: #fff; }
  #messageDisplay.error {
    background: #D10E0E; }
    #messageDisplay.error .textC .text:before {
      color: #fff; }
    #messageDisplay.error .closeBtn {
      color: #fff; }
  #messageDisplay.warning {
    background: #fdb302; }
    #messageDisplay.warning .textC .text:before {
      color: #676a6b; }
    #messageDisplay.warning .closeBtn {
      color: #676a6b; }
      #messageDisplay.warning .closeBtn:hover {
        color: #858889; }

.timesheet-desktop .choose-date {
  color: #fff;
  background-color: #3c89b8; }
  .timesheet-desktop .choose-date .hasDatepicker {
    color: #3c89b8;
    background-color: #3c89b8; }
  .timesheet-desktop .choose-date:hover {
    background: #0065a3; }

.timesheet-desktop .status-rejected {
  color: #fff; }

.ui-datepicker-calendar thead {
  border-bottom-color: #b9bdc2; }

#ui-datepicker-div td.ui-datepicker-today.ui-datepicker-today.ui-datepicker-today.ui-datepicker-today a.ui-state-default.ui-state-highlight {
  background-color: #0065a3;
  color: white; }

#ui-datepicker-div .ui-datepicker-prev.ui-datepicker-prev,
#ui-datepicker-div .ui-datepicker-next.ui-datepicker-next {
  color: #0065a3;
  -webkit-transition: color 0.3s ease;
  transition: color 0.3s ease; }
  #ui-datepicker-div .ui-datepicker-prev.ui-datepicker-prev:hover, #ui-datepicker-div .ui-datepicker-prev.ui-datepicker-prev:focus, #ui-datepicker-div .ui-datepicker-prev.ui-datepicker-prev:active,
  #ui-datepicker-div .ui-datepicker-next.ui-datepicker-next:hover,
  #ui-datepicker-div .ui-datepicker-next.ui-datepicker-next:focus,
  #ui-datepicker-div .ui-datepicker-next.ui-datepicker-next:active {
    color: #005182; }

.adaptiveCard.fullHover:hover .details-wrap,
.adaptiveCard.fullHover:hover .profile-wrap .profile-border {
  background-color: #e9f1f2; }
.adaptiveCard.fullHover.side:hover .profile-wrap .profile-border {
  background-color: transparent; }

.sd-action-list li:hover > .menu-item-wrap,
.sd-action-list .active .menu-item-wrap {
  background: #eff6fa;
  color: #505254; }

#loginPage .loginDisclaimer {
  background-color: #e9f1f2;
  color: #191b1d; }
#loginPage #lblMessage {
  color: #191b1d; }
#loginPage .lblMessage {
  color: #fff; }
  #loginPage .lblMessage h2 h3 h4 h5 h6 {
    color: #fff; }
#loginPage .loginInput {
  background: #fff;
  color: #191b1d; }
#loginPage .switchPanel .multifactor-panel h3 h4 h5 h6, #loginPage .rightPanel .multifactor-panel h3 h4 h5 h6 {
  color: #fff; }
#loginPage .switchPanel .multifactor-panel tbody h3 h4 h5 h6, #loginPage .rightPanel .multifactor-panel tbody h3 h4 h5 h6 {
  color: #fff; }
#loginPage .rightPanel.rightPanel,
#loginPage .switchPanel.switchPanel {
  background: rgba(0, 101, 163, 0.7); }
#loginPage #dvLogin,
#loginPage #dvResetPassword,
#loginPage #dvPasswordExpired ul li label {
  color: white; }
#loginPage #formAccessRequest .submitButton:after, #loginPage #formAccessRequest .submitButton:before,
#loginPage #formAccessRequest .submitButton i {
  color: #dfecf4; }
@-moz-document url-prefix() {
  #loginPage .loginButton,
  #loginPage .submitButton {
    background: #0065a3;
    color: #ecf3f8;
    color: #fff; }
    #loginPage .loginButton:hover,
    #loginPage .submitButton:hover {
      background-color: #005182;
      color: #fff; } }
.login-page ul li .loginInput,
#dvResetPassword ul li .loginInput,
#dvPasswordExpired ul li .loginInput {
  background: #dfecf4;
  color: #505254; }
  .login-page ul li .loginInput:placeholder,
  #dvResetPassword ul li .loginInput:placeholder,
  #dvPasswordExpired ul li .loginInput:placeholder {
    color: #191b1d;
    opacity: 1; }
.login-page label,
.login-page h4,
#dvResetPassword label,
#dvResetPassword h4,
#dvPasswordExpired label,
#dvPasswordExpired h4 {
  color: white; }
.login-page li a,
#dvResetPassword li a,
#dvPasswordExpired li a {
  color: white; }
.login-page h6,
#dvResetPassword h6,
#dvPasswordExpired h6 {
  color: white; }

.login-page .rightPanel .multifactor-panel, .switchPanel .multifactor-panel {
  background: none;
  border: 0; }
  .login-page .rightPanel .multifactor-panel label, .login-page .rightPanel .multifactor-panel h5, .switchPanel .multifactor-panel label, .switchPanel .multifactor-panel h5 {
    color: #fff; }

.topBannerLeft {
  color: #676a6b; }

.dash_big_search_panel .homepage_carosel_text h3 {
  color: #fff; }

#myDashboard .homePageMain, #myDashboard .bottomSection {
  background-color: #f9fbfd; }

#myDashboard .channel-dashboard-switch.homePageMain {
  background: transparent; }

#myDashboard .widgetBody div .widgetContent {
  background: #fff;
  color: #505254;
  border: 1px solid #cbced1; }
  #myDashboard .widgetBody div .widgetContent .listHeader {
    background: #fff;
    color: #505254; }
    #myDashboard .widgetBody div .widgetContent .listHeader span {
      color: inherit; }

.dashboardRowItem .widgetItem.icon-check:before {
  color: #8d9093; }
.dashboardRowItem .widgetItem .myTaskCompleteBefore.overdue,
.dashboardRowItem .widgetItem .myApprovalCompleteBefore.overdue,
.dashboardRowItem .widgetItem .mySentTaskCompleteBefore.overdue {
  color: #fff; }

.welcomeMessageTop {
  color: #8d9093; }
  .welcomeMessageTop .userNameClick {
    color: #0065a3; }

#myDashboard .rmDash.rmDashCal #resourceManager {
  border: 1px solid #cbced1; }

.myGenHeadItem {
  background: #e9f1f2;
  color: #505254; }

.widgetRow .widgetRow,
.widgetBody .widgetRow {
  border-top: 1px dotted #cbced1;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  .widgetRow .widgetRow:nth-child(even),
  .widgetBody .widgetRow:nth-child(even) {
    background-color: #ecf3f8; }
  .widgetRow .widgetRow:nth-of-type(odd),
  .widgetBody .widgetRow:nth-of-type(odd) {
    background-color: #fff; }
  .widgetRow .widgetRow:hover,
  .widgetBody .widgetRow:hover {
    background-color: #eff6fa !important; }

.widget-header {
  background: #b9bdc2;
  color: #505254; }

.dashboardWidget .cs-resourceManager {
  border-right: 1px solid #b9bdc2;
  border-left: 1px solid #b9bdc2;
  border-bottom: 1px solid #b9bdc2; }
  .dashboardWidget .cs-resourceManager .dhx_cal_navline {
    border-bottom: 1px solid #b9bdc2; }

.unityList__row .myGenItem:last-of-type:after,
.widget-arrow {
  color: #b9bdc2; }

.myGenItem3 {
  color: #505254; }

.unityList__row:hover .myGenItem:last-of-type:after,
.dashboardRowItem:hover .widget-arrow {
  color: #0065a3; }

.myGenItem:first-of-type {
  color: #0065a3; }

.widgetList .widgetRow .widgetItem:nth-child(2) span:first-child {
  color: #0065a3;
  -webkit-transition: color 0.3s ease;
  transition: color 0.3s ease; }
  .widgetList .widgetRow .widgetItem:nth-child(2) span:first-child:hover, .widgetList .widgetRow .widgetItem:nth-child(2) span:first-child:focus, .widgetList .widgetRow .widgetItem:nth-child(2) span:first-child:active {
    color: #005182; }

.myRecentlyVisitedProject {
  color: #8d9093; }

.widgetList .widgetRow .widgetItem span {
  color: #8d9093; }
  .widgetList .widgetRow .widgetItem span.overdue.overdue[style] {
    color: #fff; }
.widgetList .widgetRow .widgetItem .myApprovalProject {
  color: #0065a3; }
.widgetList .widgetRow .widgetItem .myTaskCompleteBefore,
.widgetList .widgetRow .widgetItem .mySentTaskCompleteBefore {
  color: #8d9093; }
  .widgetList .widgetRow .widgetItem .myTaskCompleteBefore.overdue.overdue[style],
  .widgetList .widgetRow .widgetItem .mySentTaskCompleteBefore.overdue.overdue[style] {
    color: #fff; }

.quick-link-list ul li {
  border-left-color: #b9bdc2;
  background: #ecf3f8;
  color: #505254; }
  .quick-link-list ul li:hover {
    border-left-color: #3c89b8;
    background-color: #f0f5f9; }
    .quick-link-list ul li:hover i {
      color: #3c89b8; }
.quick-link-list i {
  color: #8d9093; }

.customSection h4 {
  color: #8d9093; }
.customSection img:hover {
  -webkit-box-shadow: 0 0 8px rgba(141, 144, 147, 0.3);
          box-shadow: 0 0 8px rgba(141, 144, 147, 0.3);
  opacity: 0.7; }
.customSection .cs-custom-section-title {
  color: #0065a3; }
.customSection .cs-custom-section-description {
  color: #676a6b; }

[class*="flex-grid"] .col {
  border-bottom-color: #0065a3; }
  [class*="flex-grid"] .col:hover {
    border-bottom-color: #1989b2; }
[class*="flex-grid"] .imageLoad {
  background-color: rgba(255, 255, 255, 0.3); }

.slideshow-wrapper .orbit-container .orbit-prev,
.slideshow-wrapper .orbit-container .orbit-next {
  background-color: rgba(0, 0, 0, 0.2); }
  .slideshow-wrapper .orbit-container .orbit-prev:hover,
  .slideshow-wrapper .orbit-container .orbit-next:hover {
    background-color: rgba(0, 0, 0, 0.5); }

.homepageSearch {
  background: #0065a3;
  color: #ecf3f8; }

.sd-card.cv-white-bg .sd-heading.sd-heading, .sd-card.cv-w-bg .sd-heading.sd-heading,
.sd-summary-card.cv-white-bg .sd-heading.sd-heading,
.sd-summary-card.cv-w-bg .sd-heading.sd-heading {
  color: #00426a; }
.sd-card .sd-summary-card-details-inside .sd-heading.sd-heading,
.sd-summary-card .sd-summary-card-details-inside .sd-heading.sd-heading {
  color: white; }

.multi-item .sd-card.cv-white-bg, .multi-item .sd-card.cv-w-bg,
.multi-item .sd-summary-card.cv-white-bg,
.multi-item .sd-summary-card.cv-w-bg {
  border-bottom: none; }

.sd-summary-card .sd-card-username,
.sd-summary-card .sd-date {
  color: #cbced1; }
.sd-summary-card .sd-card-body-text {
  color: inherit; }
.sd-summary-card.cv-w-bg, .sd-summary-card.cv-white-bg {
  color: #191b1d; }
  .sd-summary-card.cv-w-bg .sd-card-username,
  .sd-summary-card.cv-w-bg .sd-date, .sd-summary-card.cv-white-bg .sd-card-username,
  .sd-summary-card.cv-white-bg .sd-date {
    color: #8d9093; }
  .sd-summary-card.cv-w-bg .sd-card-body-text, .sd-summary-card.cv-white-bg .sd-card-body-text {
    color: #191b1d; }
.sd-summary-card .sd-summary-card-details-inside .sd-card-body-text {
  color: #fff; }
.sd-summary-card .sd-summary-card-details-inside .sd-card-username,
.sd-summary-card .sd-summary-card-details-inside .sd-date {
  color: #cbced1; }

.cv-w-bg .sdWidgetList .itemclick.itemclick {
  color: #0065a3; }

.cs-knowledge-wrap li {
  background: #3c89b8;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  background-image: none;
  border-bottom-color: #fff !important;
  border-bottom-width: 1px !important;
  border-bottom-style: solid !important;
  border-bottom: 1px solid #e9f1f2; }
  .cs-knowledge-wrap li:hover, .cs-knowledge-wrap li:focus {
    background: #306e93;
    color: #ecf3f8; }
  .cs-knowledge-wrap li a {
    color: inherit;
    outline: 0; }
  .cs-knowledge-wrap li.active {
    background: #0065a3;
    color: #ecf3f8;
    color: #fff; }

.cs-knowledge-wrap .child-menu {
  color: #fff; }
  .cs-knowledge-wrap .child-menu.active {
    color: #fff;
    background: #0065a3;
    color: #ecf3f8; }

.cs-knowledge-wrap li:hover {
  color: #fff !important;
  background-color: #00426a !important; }

.list-area .knowledge-list-subTitle {
  color: #0065a3; }
.list-area .knowledge-list-desc, .list-area .knowledge-list-author, .list-area .knowledge-list-date {
  color: #8d9093; }

.knowledge-carousel-item .cv-button, .listRecord .knowledge-list-actions .knowledge-item-buttons .cv-button {
  background-color: #e9f1f2;
  color: #8d9093; }
.knowledge-carousel-item:hover .cv-button, .listRecord .knowledge-list-actions .knowledge-item-buttons:hover .cv-button {
  background: #0065a3;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .knowledge-carousel-item:hover .cv-button:hover, .knowledge-carousel-item:hover .cv-button:focus, .listRecord .knowledge-list-actions .knowledge-item-buttons:hover .cv-button:hover, .listRecord .knowledge-list-actions .knowledge-item-buttons:hover .cv-button:focus {
    background: #005182;
    color: #ecf3f8; }
.knowledge-carousel-item .creator, .knowledge-carousel-item .uploadDate, .listRecord .knowledge-list-actions .knowledge-item-buttons .creator, .listRecord .knowledge-list-actions .knowledge-item-buttons .uploadDate {
  color: #8d9093; }

.knowledge-carousel-item {
  border-color: #cbced1;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); }

.new-knowledge-thumbs .knowledge-carousel-item p strong {
  color: #0065a3; }

.new-knowledge-thumbs {
  background: none;
  border: none; }

.knowledge-list-desc {
  color: #b9bdc2; }

.knowledge-carousel-item .square-element {
  background: #fff;
  color: #505254; }
  .knowledge-carousel-item .square-element.expired:after {
    background: #ff0000;
    color: #ecf3f8; }
  .knowledge-carousel-item .square-element:hover:before {
    background-color: rgba(255, 255, 255, 0.3); }

.cs-knowledge-menu .unityList {
  border-color: #0065a3; }

.knowledge-sort {
  background: #b9bdc2;
  color: #505254; }
  .knowledge-sort li,
  .knowledge-sort span {
    color: inherit;
    opacity: 1;
    font-weight: 600; }
    .knowledge-sort li:hover,
    .knowledge-sort span:hover {
      opacity: 0.7; }
  .knowledge-sort .cs-kno-paging a {
    color: inherit; }

#dvKnowledgePagingFooter li,
#dvKnowledgePagingFooter span {
  color: #0065a3;
  font-weight: 600; }
  #dvKnowledgePagingFooter li:hover,
  #dvKnowledgePagingFooter span:hover {
    color: #fff; }
  #dvKnowledgePagingFooter li.current,
  #dvKnowledgePagingFooter span.current {
    background: #0065a3;
    color: #ecf3f8; }

#dvKnowledgePagingHeader li a {
  color: #505254; }
  #dvKnowledgePagingHeader li a:hover {
    color: #1e1f20; }

#dvKnowledgePagingHeader li a.current.current.current,
#dvKnowledgePagingFooter li a.current.current.current {
  background: #0065a3;
  color: #ecf3f8; }

.knowledge-sort li a.prev {
  background: none; }
.knowledge-sort li a.current {
  background: #0065a3;
  color: #ecf3f8; }

.cs-knowledge-menu .active {
  color: #0065a3; }

.carouselHeader {
  color: inherit; }
  .carouselHeader .car-headernext-prev i:before {
    color: #0065a3; }

.knowledge-wrap .footer .cs-kno-count li a,
.knowledge-wrap .footer .cs-kno-paging li a {
  color: #fff; }

.article-tags .article-tag {
  color: #fff;
  background-color: #676a6b; }

.cs_articleArea {
  background: #f9fbfd;
  color: #505254; }
  .cs_articleArea .cs-art-title {
    color: #0065a3; }

.article-attach .article-attach-holder .square-element {
  border-color: #b9bdc2; }

.article-title {
  color: inherit; }
  .article-title h3 {
    color: inherit; }
  .article-title .cs-art-title {
    color: inherit; }

.cs-profile-img .user-no-image {
  background-color: #b9bdc2; }

body {
  background-color: #fff; }

.admin-tools {
  background: #263b60;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .admin-tools:hover, .admin-tools:focus {
    background: #1e2f4d;
    color: #ecf3f8; }
  .admin-tools .cs-list-menu {
    background: #263b60;
    color: #ecf3f8;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease; }
    .admin-tools .cs-list-menu:hover, .admin-tools .cs-list-menu:focus {
      background: #1e2f4d;
      color: #ecf3f8; }

.appAccessRights {
  background: #fff;
  color: #505254;
  color: #676a6b; }
  .appAccessRights .appItem {
    background: #fff;
    color: #191b1d;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #b9bdc2; }
    .appAccessRights .appItem:hover, .appAccessRights .appItem:focus {
      background: #cccccc;
      color: #505254; }

#userManager .count-holder, #applicationManagerAdmin .count-holder {
  background: #8d9093;
  color: #ecf3f8;
  color: #fff; }

.cs-drag-rows__handle {
  background: #cbced1;
  color: #191b1d;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  color: #8d9093; }
  .cs-drag-rows__handle:hover, .cs-drag-rows__handle:focus {
    background: #a2a5a7;
    color: #ecf3f8; }
  .cs-drag-rows__handle:hover {
    background: #008bff;
    color: #ecf3f8;
    color: #fff; }

.cs-drag-rows__row.ui-sortable-helper, .cs-drag-rows__row.ui-draggable-dragging {
  border: 1px solid #008bff;
  -webkit-box-shadow: 0 0 0 0 rgba(185, 189, 194, 0.2);
          box-shadow: 0 0 0 0 rgba(185, 189, 194, 0.2); }

.icons-set {
  background-color: #e9f1f2;
  color: #e9f1f2;
  border-color: #b9bdc2;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07), 0 2px 4px rgba(0, 0, 0, 0.07), 0 4px 8px rgba(0, 0, 0, 0.07), 0 8px 16px rgba(0, 0, 0, 0.07), 0 16px 32px rgba(0, 0, 0, 0.07), 0 32px 64px rgba(0, 0, 0, 0.07);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07), 0 2px 4px rgba(0, 0, 0, 0.07), 0 4px 8px rgba(0, 0, 0, 0.07), 0 8px 16px rgba(0, 0, 0, 0.07), 0 16px 32px rgba(0, 0, 0, 0.07), 0 32px 64px rgba(0, 0, 0, 0.07); }

.form-switch .toggle-cp, .form-switch .optionRow {
  background: #e9f1f2;
  color: #505254; }

.legend.legend.legend label {
  color: #419ebf; }

.legend-selected {
  background-color: #0da141 !important;
  color: #fff !important; }
.legend-not-available {
  background-color: #f18000 !important;
  color: #fff !important; }
.legend-deprecated {
  background-color: #D10E0E !important;
  color: #fff !important; }
.legend-standard {
  background-color: #22cfd1 !important;
  color: #fff !important; }
.legend-row:not(:first-child) {
  border-bottom-color: #ccc; }
  .legend-row:not(:first-child):nth-of-type(odd) {
    background-color: #efefef; }
.legend-row:first-child {
  border-bottom-color: #ccc; }

.view-config .assignment-list li,
.view-config .assignmentList li {
  border-bottom-color: #e9f1f2; }

.mappedRouteList .formCheckMainItem {
  background: #fff;
  color: #505254;
  border-color: #b9bdc2; }

.formCheckMainItem.formCheckMainItem {
  background: #fff;
  color: #505254;
  border-color: #b9bdc2; }

[data-dropdown='statusLegend'] {
  color: #0065a3; }

.button-group a {
  border-left-color: #005182; }

.appItemRecord.active {
  background-color: #ecf3f8; }

.empty-panel {
  background: #e9f1f2;
  color: #505254; }

.form-view-config .cs-drag-rows__content:hover {
  background-color: #b9bdc2; }
.form-view-config .cs-drag-rows__content.active {
  background-color: #fff; }
.form-view-config .cs-drag-rows__row:first-child {
  border-top-color: #b9bdc2; }

.matrixRow {
  border-left-color: transparent; }
  .matrixRow.error {
    border-left-color: #D10E0E !important;
    background-color: rgba(209, 14, 14, 0.2); }

.cs-matrixCell {
  color: #676a6b; }
  .cs-matrixCell.error {
    background-color: rgba(209, 14, 14, 0.2);
    border: 1px solid #D10E0E; }
    .cs-matrixCell.error input {
      color: #D10E0E; }

.matrixRow.addition {
  border-left-color: #0da141; }

.matrixRow.updated {
  border-left-color: #f18000; }

.matrixRow.inherited {
  border-left-color: #22cfd1; }

.matrixRow.invalideIdentifer {
  border-left-color: #D10E0E;
  background-color: rgba(218, 58, 57, 0.15); }

.matrixSheetRow a {
  color: #fff;
  -webkit-transition: color 0.3s ease;
  transition: color 0.3s ease; }
  .matrixSheetRow a:hover, .matrixSheetRow a:focus, .matrixSheetRow a:active {
    color: #cccccc; }
.matrixSheetRow.selected a {
  background: #0065a3;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .matrixSheetRow.selected a:hover, .matrixSheetRow.selected a:focus {
    background: #005182;
    color: #ecf3f8; }
.matrixSheetRow.error.selected {
  border-top-color: #D10E0E; }
.matrixSheetRow.error .matrixSheetName {
  color: #D10E0E; }

.icons-set {
  background-color: #e9f1f2;
  color: #e9f1f2; }

.form-switch .toggle-cp, .form-switch .optionRow {
  background: #e9f1f2;
  color: #505254; }

.legend.legend.legend label {
  color: #419ebf; }

.admin .timesheet-desktop .dhx_cal_prev_button,
.admin .timesheet-desktop .dhx_cal_next_button,
.admin .choose-date {
  background-color: #3c89b8 !important; }

.admin .timesheet-desktop .today {
  background-color: #fff !important; }

.admin .timesheet-tbl .timeSheetRow {
  background-color: #bdc2cf; }

.admin .timesheet-tbl .date,
.admin .timesheet-tbl .day,
.admin .timesheet-tbl .month {
  background-color: rgba(16, 89, 116, 0.8);
  color: rgba(255, 255, 255, 0.8); }

.admin .timesheet-tbl .day,
.admin .timesheet-tbl .month {
  background-color: transparent; }

.event-approval .listWrap .eventApprovalRow {
  border-bottom-color: #b9bdc2;
  border-bottom-style: dotted;
  border-bottom-width: 2px; }
.event-approval .listWrap .event-header {
  color: #676a6b; }

.timesheet-tbl.project-view .people-main-row .day-total {
  background: #e9f1f2;
  color: #505254; }

.timesheet-tbl .ts-header {
  background: #dadde0;
  color: #505254; }
.timesheet-tbl .ts-title {
  color: #00426a; }
.timesheet-tbl .project-total-active {
  border: 2px solid #0065a3; }
.timesheet-tbl .active-row {
  background: #599bc3;
  color: #ecf3f8; }
.timesheet-tbl .profilePic .profileImage {
  background: #b9bdc2;
  color: #505254; }
.timesheet-tbl thead .timesheet-person-total-row {
  background: #b9bdc2;
  color: #505254;
  color: #fff;
  -webkit-box-shadow: 5px #505254;
          box-shadow: 5px #505254; }
  .timesheet-tbl thead .timesheet-person-total-row .day-total,
  .timesheet-tbl thead .timesheet-person-total-row .project-total {
    color: #aa2b9f; }
  .timesheet-tbl thead .timesheet-person-total-row .day-total {
    background: #e9f1f2;
    color: #505254;
    margin: .50rem;
    overflow: hidden; }
  .timesheet-tbl thead .timesheet-person-total-row .week-total {
    border: 2px solid #0da141;
    background-color: #9ed9b3; }
    .timesheet-tbl thead .timesheet-person-total-row .week-total.over-worked {
      border: 2px solid #f18000;
      background-color: #f9cc99; }
      .timesheet-tbl thead .timesheet-person-total-row .week-total.over-worked input[disabled] {
        color: #f18000; }
      .timesheet-tbl thead .timesheet-person-total-row .week-total.over-worked small {
        color: #f18000; }
    .timesheet-tbl thead .timesheet-person-total-row .week-total.rejected {
      border: 2px solid #D10E0E;
      background-color: #ed9f9f;
      color: #D10E0E; }
      .timesheet-tbl thead .timesheet-person-total-row .week-total.rejected input[disabled] {
        color: inherit; }
      .timesheet-tbl thead .timesheet-person-total-row .week-total.rejected small {
        color: inherit; }
    .timesheet-tbl thead .timesheet-person-total-row .week-total input[disabled] {
      color: #0da141; }
    .timesheet-tbl thead .timesheet-person-total-row .week-total small {
      color: #0da141; }
.timesheet-tbl .timesheet-tbl thead tr th:nth-child(1) {
  background: #3c89b8;
  color: #ecf3f8; }
.timesheet-tbl tbody tr {
  background: #ecf3f8;
  color: #505254;
  border-bottom: 2px dotted #b9bdc2;
  border-left: 10px solid #fff; }
  .timesheet-tbl tbody tr:hover {
    border-left: 10px solid #0065a3; }
.timesheet-tbl tbody td .edit-note::before {
  color: #fff; }
.timesheet-tbl tbody td .add-new-note::before {
  color: #fff; }
.timesheet-tbl tbody td .add-new-note:hover {
  background: #0da141;
  color: #ecf3f8; }
.timesheet-tbl tbody td .day-total {
  margin: .50rem; }
.timesheet-tbl tbody td .project-total.rejected {
  border: 2px solid #D10E0E; }
.timesheet-tbl tbody td .project-total.note {
  position: relative; }
  .timesheet-tbl tbody td .project-total.note::after {
    background: #0065a3;
    color: #ecf3f8; }
    .timesheet-tbl tbody td .project-total.note::after:hover {
      background: #3c89b8;
      color: #ecf3f8; }
.timesheet-tbl tbody td .week-total {
  border: 2px solid #0da141;
  background-color: #9ed9b3; }
  .timesheet-tbl tbody td .week-total.over-worked {
    border: 2px solid #f18000;
    background-color: #f8c080; }
    .timesheet-tbl tbody td .week-total.over-worked input[disabled] {
      color: #f18000; }
    .timesheet-tbl tbody td .week-total.over-worked small {
      color: #f18000; }
  .timesheet-tbl tbody td .week-total.rejected {
    border: 2px solid #D10E0E;
    background-color: #ed9f9f; }
    .timesheet-tbl tbody td .week-total.rejected input[disabled] {
      color: #b9bdc2; }
    .timesheet-tbl tbody td .week-total.rejected small {
      color: #8d9093; }
  .timesheet-tbl tbody td .week-total input[disabled] {
    color: #0da141; }
  .timesheet-tbl tbody td .week-total small {
    color: #0da141; }

.reassignActionFlag {
  background: #0da141;
  color: #ecf3f8; }
  .reassignActionFlag:hover {
    background-color: #3db467; }

.adminAttributeTypeRow .treeContainer .unityList__row {
  background-color: #f3f2f2; }

.cs-admin-panel-btn {
  background: #fff;
  border-left-color: #7484a6;
  border-color: #7484a6;
  border-width: 1px;
  border-left-width: 1px;
  background: #fff;
  color: #505254;
  -webkit-box-shadow: 0 1px 2px rgba(25, 25, 25, 0.2);
          box-shadow: 0 1px 2px rgba(25, 25, 25, 0.2); }
  .cs-admin-panel-btn .cs-admin-panel-name {
    color: #7484a6; }
  .cs-admin-panel-btn i {
    color: #7484a6; }
  .cs-admin-panel-btn:hover {
    border-left-color: #008bff; }
    .cs-admin-panel-btn:hover .cs-admin-panel-name, .cs-admin-panel-btn:hover i {
      color: #008bff; }

.cs_adminGroupName {
  font-weight: 600; }

.cs_importMessage {
  background: #fdb302;
  color: #505254;
  color: #db2b08; }

.uploadSplashImage,
.uploadMegaMenuImage {
  color: #fff !important; }

.adminGroupNameRow {
  border-bottom-color: #ccc; }

.groups-height .list-row {
  line-height: inherit;
  padding: .5rem; }

.formItem {
  background: #fff;
  color: #505254;
  color: #676a6b;
  border-color: #b9bdc2;
  flex-shrink: 0;
  border-radius: 0.25rem;
  border-width: 1px;
  border-style: solid;
  list-style-type: none; }

.group-block {
  background-color: #fff;
  -webkit-box-shadow: 0 1px 2px rgba(25, 25, 25, 0.2);
          box-shadow: 0 1px 2px rgba(25, 25, 25, 0.2);
  border: 1px solid #e8e8e8; }
  .group-block hr {
    border-bottom: 1px solid #e9f1f2; }

.cs-dropdown-holder {
  border-color: #b9bdc2;
  border-style: solid;
  background: #fff;
  color: #505254;
  -webkit-box-shadow: 0 -1px 10px #00000026;
          box-shadow: 0 -1px 10px #00000026; }

.admin-container .cs-listComponent .dataSort.up {
  border-bottom-color: #008bff; }
  .admin-container .cs-listComponent .dataSort.up span:after {
    border-top-color: #008bff; }
.admin-container .cs-listComponent .dataSort.down {
  border-bottom-color: #008bff; }
  .admin-container .cs-listComponent .dataSort.down span:after {
    border-bottom-color: #008bff; }
.admin-container .cs-project {
  background: #fff;
  color: #505254; }

.star-ratings li {
  color: #b9bdc2; }

.star-1 ul li:nth-child(-n+1) {
  color: #fdb302; }

.star-2 ul li:nth-child(-n+2) {
  color: #fdb302; }

.star-3 ul li:nth-child(-n+3) {
  color: #fdb302; }

.star-4 ul li:nth-child(-n+4) {
  color: #fdb302; }

.star-5 ul li:nth-child(-n+5) {
  color: #fdb302; }

.searchList .item,
.searchList .location,
.searchList .columnData {
  color: #676a6b; }

.load-more {
  background-color: #0065a3;
  color: #dfecf4; }
  .load-more:hover {
    color: white; }

.showAllResults.showAllResults.showAllResults.showAllResults {
  background: #e9f1f2;
  color: #505254; }
  .showAllResults.showAllResults.showAllResults.showAllResults:hover {
    background: #e9f1f2;
    color: #505254; }

.searchList .listResults, .searchList .thumbResults {
  background-color: #fff; }

.quickSearchRecord {
  background: #fff;
  color: #505254; }
  .quickSearchRecord:hover {
    background: #dfecf4;
    color: #505254; }
    .quickSearchRecord:hover .title {
      color: #0065a3; }

.cs-report-wizard .cs-panels h6:not(.groupHeader) {
  color: #8d9093; }
.cs-report-wizard .icon-info {
  color: #fff; }
.cs-report-wizard .column-wrap {
  background-color: #cbced1; }
  .cs-report-wizard .column-wrap .fieldRec {
    background: rgba(255, 255, 255, 0.6); }
    .cs-report-wizard .column-wrap .fieldRec.selected {
      background-color: #dfecf4; }
.cs-report-wizard .filter-folder {
  background-color: #b9bdc2; }
  .cs-report-wizard .filter-folder span {
    color: #fff; }
.cs-report-wizard .filterList {
  background-color: #cbced1; }
  .cs-report-wizard .filterList li {
    background-color: rgba(255, 255, 255, 0.8); }

.empty-list {
  background-color: #cbced1;
  border-width: 1px;
  border-color: #b9bdc2;
  border-style: solid; }

.form-step--dot {
  border-color: #0065a3; }
  .form-step--dot-active {
    background-color: #0065a3; }

.fieldRec a {
  background-color: #b9bdc2; }
  .fieldRec a:hover {
    background-color: #4081f5;
    color: #fff; }

.cs-wizard-buttons li {
  border: 2px solid #599bc3; }
  .cs-wizard-buttons li:hover {
    -webkit-transition: all 150ms;
    transition: all 150ms;
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.03), 0 2px 4px rgba(0, 0, 0, 0.03), 0 4px 8px rgba(0, 0, 0, 0.03), 0 8px 16px rgba(0, 0, 0, 0.03), 0 16px 32px rgba(0, 0, 0, 0.03), 0 32px 64px rgba(0, 0, 0, 0.03);
            box-shadow: 0 1px 2px rgba(0, 0, 0, 0.03), 0 2px 4px rgba(0, 0, 0, 0.03), 0 4px 8px rgba(0, 0, 0, 0.03), 0 8px 16px rgba(0, 0, 0, 0.03), 0 16px 32px rgba(0, 0, 0, 0.03), 0 32px 64px rgba(0, 0, 0, 0.03);
    background-color: #fff;
    z-index: 2;
    -webkit-transform: translateY(-2px);
            transform: translateY(-2px); }

.budgetInput label, .estimateInput label {
  color: #676a6b; }

.cs-report-wizard .fieldRec:hover {
  background: #b3d1e3; }
  .cs-report-wizard .fieldRec:hover label {
    color: #191b1d; }

#reportList .loadMore {
  background-color: #0065a3; }

#reportList .loadMore {
  background-color: #0065a3; }

.resource-manager .cs-initialLoadBlock {
  background: #fff;
  color: #505254; }
.resource-manager .rmAddEvent .bookTime, .resource-manager .rmAddEvent .rmplotChart,
.resource-manager .rmChart .bookTime,
.resource-manager .rmChart .rmplotChart {
  background: #b9bdc2;
  color: #505254; }
  .resource-manager .rmAddEvent .bookTime:hover, .resource-manager .rmAddEvent .rmplotChart:hover,
  .resource-manager .rmChart .bookTime:hover,
  .resource-manager .rmChart .rmplotChart:hover {
    background: #0065a3;
    color: #ecf3f8; }
.resource-manager .green_event {
  background: #0da141;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .resource-manager .green_event:hover, .resource-manager .green_event:focus {
    background: #0a8134;
    color: #ecf3f8; }
  .resource-manager .green_event:hover {
    background: #0da141;
    color: #ecf3f8; }

.cs-rm-right i, .cs-rm-left i {
  color: #676a6b; }
  .cs-rm-right i:hover, .cs-rm-left i:hover {
    color: #fff; }
.cs-rm-right .button.dropdown::after, .cs-rm-right .gjs-am-file-uploader > form .gjs-am-assets-header .dropdown.gjs-btn-prim::after, .gjs-am-file-uploader > form .gjs-am-assets-header .cs-rm-right .dropdown.gjs-btn-prim::after,
.cs-rm-right .gjs-am-assets-cont .gjs-am-assets-header .dropdown.gjs-btn-prim::after,
.gjs-am-assets-cont .gjs-am-assets-header .cs-rm-right .dropdown.gjs-btn-prim::after, .cs-rm-right button.dropdown::after, .cs-rm-left .button.dropdown::after, .cs-rm-left .gjs-am-file-uploader > form .gjs-am-assets-header .dropdown.gjs-btn-prim::after, .gjs-am-file-uploader > form .gjs-am-assets-header .cs-rm-left .dropdown.gjs-btn-prim::after,
.cs-rm-left .gjs-am-assets-cont .gjs-am-assets-header .dropdown.gjs-btn-prim::after,
.gjs-am-assets-cont .gjs-am-assets-header .cs-rm-left .dropdown.gjs-btn-prim::after, .cs-rm-left button.dropdown::after {
  border-top-color: #676a6b; }
.cs-rm-right .button.dropdown:after:hover, .cs-rm-right .gjs-am-file-uploader > form .gjs-am-assets-header .dropdown.gjs-btn-prim:after:hover, .gjs-am-file-uploader > form .gjs-am-assets-header .cs-rm-right .dropdown.gjs-btn-prim:after:hover,
.cs-rm-right .gjs-am-assets-cont .gjs-am-assets-header .dropdown.gjs-btn-prim:after:hover,
.gjs-am-assets-cont .gjs-am-assets-header .cs-rm-right .dropdown.gjs-btn-prim:after:hover, .cs-rm-left .button.dropdown:after:hover, .cs-rm-left .gjs-am-file-uploader > form .gjs-am-assets-header .dropdown.gjs-btn-prim:after:hover, .gjs-am-file-uploader > form .gjs-am-assets-header .cs-rm-left .dropdown.gjs-btn-prim:after:hover,
.cs-rm-left .gjs-am-assets-cont .gjs-am-assets-header .dropdown.gjs-btn-prim:after:hover,
.gjs-am-assets-cont .gjs-am-assets-header .cs-rm-left .dropdown.gjs-btn-prim:after:hover {
  border-top-color: #fff; }

.cs-resourceManagerLoader {
  background: rgba(0, 0, 0, 0.2); }
  .cs-resourceManagerLoader .loaderBg {
    background: #fff !important; }
    .cs-resourceManagerLoader .loaderBg .lds-ellipsis div {
      background: #0065a3 !important; }
  .cs-resourceManagerLoader .loaderMessage {
    background: #fff !important; }

.resource-manager .dhx_matrix_scell {
  border-bottom: 1px solid #b9bdc2; }
.resource-manager .refreshViewButton button {
  background: #b9bdc2;
  color: #505254; }
  .resource-manager .refreshViewButton button:hover {
    background: #0065a3;
    color: #ecf3f8; }
.resource-manager .role.today {
  background-color: #dfecf4; }
.resource-manager .today {
  background-color: rgba(50, 145, 203, 0.07) !important; }
.resource-manager .rmViewFilter .rmDefaultListSelected, .resource-manager .rmViewFilter .rmViewListSelected, .resource-manager .rmViewFilter .rmReportListSelected, .resource-manager .rmViewFilter .refreshRM, .resource-manager .rmViewFilter .dhx_cal_next_button, .resource-manager .rmViewFilter .dhx_cal_prev_button, .resource-manager .rmDefaultView .rmDefaultListSelected, .resource-manager .rmDefaultView .rmViewListSelected, .resource-manager .rmDefaultView .rmReportListSelected, .resource-manager .rmDefaultView .refreshRM, .resource-manager .rmDefaultView .dhx_cal_next_button, .resource-manager .rmDefaultView .dhx_cal_prev_button {
  background: #b9bdc2;
  color: #ecf3f8; }
  .resource-manager .rmViewFilter .rmDefaultListSelected:hover, .resource-manager .rmViewFilter .rmViewListSelected:hover, .resource-manager .rmViewFilter .rmReportListSelected:hover, .resource-manager .rmViewFilter .refreshRM:hover, .resource-manager .rmViewFilter .dhx_cal_next_button:hover, .resource-manager .rmViewFilter .dhx_cal_prev_button:hover, .resource-manager .rmDefaultView .rmDefaultListSelected:hover, .resource-manager .rmDefaultView .rmViewListSelected:hover, .resource-manager .rmDefaultView .rmReportListSelected:hover, .resource-manager .rmDefaultView .refreshRM:hover, .resource-manager .rmDefaultView .dhx_cal_next_button:hover, .resource-manager .rmDefaultView .dhx_cal_prev_button:hover {
    background: #0065a3;
    color: #ecf3f8; }
.resource-manager .rmViewFilter .rmCalNavCont input, .resource-manager .rmDefaultView .rmCalNavCont input {
  border-color: #b9bdc2; }
.resource-manager .rmViewFilter .rmCalNavCont:after, .resource-manager .rmDefaultView .rmCalNavCont:after {
  background: #b9bdc2;
  color: #505254; }
  .resource-manager .rmViewFilter .rmCalNavCont:after:hover, .resource-manager .rmDefaultView .rmCalNavCont:after:hover {
    background: #0065a3;
    color: #ecf3f8; }
.resource-manager .dhx_cal_navline .headerNavCenter .dhx_cal_prev_button, .resource-manager .dhx_cal_next_button {
  left: 0px;
  background: #b9bdc2;
  color: #505254; }
  .resource-manager .dhx_cal_navline .headerNavCenter .dhx_cal_prev_button:hover, .resource-manager .dhx_cal_next_button:hover {
    background: #0065a3;
    color: #ecf3f8; }
.resource-manager .dhx_cal_navline .today {
  background-color: #f9fbfd !important; }
.resource-manager .dhx_cal_navline .rmReportList .rmReportListSelected {
  background: #b9bdc2;
  color: #505254; }
  .resource-manager .dhx_cal_navline .rmReportList .rmReportListSelected:hover {
    background: #0065a3;
    color: #ecf3f8; }
    .resource-manager .dhx_cal_navline .rmReportList .rmReportListSelected:hover:after {
      border-top-color: inherit; }
.resource-manager .dhx_cal_navline .rmViewListSelected, .resource-manager .dhx_cal_navline .rmDefaultListSelected {
  background: #b9bdc2;
  color: #505254; }
  .resource-manager .dhx_cal_navline .rmViewListSelected:hover, .resource-manager .dhx_cal_navline .rmDefaultListSelected:hover {
    background: #0065a3;
    color: #ecf3f8; }
    .resource-manager .dhx_cal_navline .rmViewListSelected:hover:after, .resource-manager .dhx_cal_navline .rmDefaultListSelected:hover:after {
      border-top-color: inherit; }
.resource-manager .dhx_cal_date {
  background-color: #fff !important;
  color: #0065a3; }
  .resource-manager .dhx_cal_date:after {
    background: #b9bdc2;
    color: #505254; }
    .resource-manager .dhx_cal_date:after:hover {
      background: #0065a3;
      color: #ecf3f8; }
.resource-manager .dhx_cal_navline .rmCalNavCont input {
  background-color: #fff !important;
  border-color: #b9bdc2;
  border-right: 1px solid #b9bdc2; }
.resource-manager .dhx_cal_navline .rmCalNavCont .input-icon a i {
  color: #fff; }
.resource-manager .headerNav .rmCalNavCont input {
  background-color: #fff !important;
  border-color: #b9bdc2; }
.resource-manager .headerNav .rmCalNavCont .input-icon a i {
  color: #fff; }
.resource-manager .headerNav .dhx_cal_date {
  background-color: #fff !important;
  color: #0065a3; }
  .resource-manager .headerNav .dhx_cal_date:after {
    background: #b9bdc2;
    color: #505254; }
    .resource-manager .headerNav .dhx_cal_date:after:hover {
      background: #0065a3;
      color: #ecf3f8; }
      .resource-manager .headerNav .dhx_cal_date:after:hover:after {
        border-top-color: #fff; }
.resource-manager .headerNav .headerNavCenter .rmDateItem .today {
  background-color: #f9fbfd; }
.resource-manager .dhx_cal_navline .rmCalNavCont input {
  background-color: #fff !important;
  border-color: #b9bdc2;
  border-right: 1px solid #b9bdc2; }
.resource-manager .dhx_cal_navline .rmCalNavCont .input-icon a i {
  color: #fff; }

#myDashboard .personalCalendarOptions .dhx_cal_tab {
  background: #b9bdc2;
  color: #505254; }
  #myDashboard .personalCalendarOptions .dhx_cal_tab:hover {
    background: #0065a3;
    color: #ecf3f8; }
  #myDashboard .personalCalendarOptions .dhx_cal_tab.active {
    background: #0065a3;
    color: #ecf3f8; }

#myDashboard .rmCalFilterBtn {
  background: #b9bdc2;
  color: #505254; }
  #myDashboard .rmCalFilterBtn:hover {
    background: #0065a3;
    color: #ecf3f8; }

#resourceManager .dhx_cal_header {
  border: 1px solid #b9bdc2;
  border-top: none; }
  #resourceManager .dhx_cal_header .headerMainRow2 {
    background: #f9fbfd;
    color: #505254;
    color: #8d9093; }
#resourceManager .dhx_cal_header.dhx_second_cal_header {
  border-left: none; }
#resourceManager .dhx_second_scale_bar {
  border-left: none !important;
  background: #f9fbfd;
  color: #505254; }
  #resourceManager .dhx_second_scale_bar .headerMainRow2 {
    color: #505254; }

#resourceManager .rmFilterBtn:before {
  color: #fff; }
#resourceManager .rmFilterBtn.disabled:before {
  color: #8d9093; }
#resourceManager .rmFilterBtn.active {
  color: #fff;
  background: #0065a3;
  color: #ecf3f8; }
  #resourceManager .rmFilterBtn.active:before {
    color: #fff; }
  #resourceManager .rmFilterBtn.active:hover {
    background-color: #005182; }
#resourceManager .rmFilterBtn.hasFilters:after {
  background: #3e62c7;
  color: #ecf3f8; }
#resourceManager .viewPanel .backBtn:after {
  color: #E01761; }
#resourceManager .viewPanel .projectsView,
#resourceManager .viewPanel .roleView,
#resourceManager .viewPanel .peopleView,
#resourceManager .viewPanel .backBtn {
  border-left-color: #cbced1;
  border-right-color: #cbced1; }
  #resourceManager .viewPanel .projectsView:hover,
  #resourceManager .viewPanel .roleView:hover,
  #resourceManager .viewPanel .peopleView:hover,
  #resourceManager .viewPanel .backBtn:hover {
    background: #0065a3;
    color: #ecf3f8;
    color: #fff; }
  #resourceManager .viewPanel .projectsView.selected,
  #resourceManager .viewPanel .roleView.selected,
  #resourceManager .viewPanel .peopleView.selected,
  #resourceManager .viewPanel .backBtn.selected {
    background-color: #cbced1;
    color: #fff; }
    #resourceManager .viewPanel .projectsView.selected:hover,
    #resourceManager .viewPanel .roleView.selected:hover,
    #resourceManager .viewPanel .peopleView.selected:hover,
    #resourceManager .viewPanel .backBtn.selected:hover {
      background-color: #cbced1;
      color: #fff; }
#resourceManager .viewPanel .peopleViewCont.selected button {
  background-color: #005182;
  color: #fff; }
  #resourceManager .viewPanel .peopleViewCont.selected button:hover {
    background-color: #004772;
    color: #fff; }
#resourceManager .viewPanel .projectsViewCont.selected button {
  background-color: #005182;
  color: #fff; }
  #resourceManager .viewPanel .projectsViewCont.selected button:hover {
    background-color: #004772;
    color: #fff; }
#resourceManager .viewPanel .peopleView,
#resourceManager .viewPanel .count {
  color: white; }
  #resourceManager .viewPanel .peopleView label,
  #resourceManager .viewPanel .count label {
    color: white; }
  #resourceManager .viewPanel .peopleView.loading label:after,
  #resourceManager .viewPanel .count.loading label:after {
    color: white; }
#resourceManager .topBar .navItem {
  border: none; }
#resourceManager .dhx_cal_headerTopLeft {
  -webkit-box-shadow: none;
          box-shadow: none; }
  #resourceManager .dhx_cal_headerTopLeft .bottomBar {
    background: #717376; }
    #resourceManager .dhx_cal_headerTopLeft .bottomBar a:before {
      color: #0065a3; }
  #resourceManager .dhx_cal_headerTopLeft .topBar {
    background: #f9fbfd;
    color: #505254; }
#resourceManager .projectRow.parent .titleCell {
  background: #fff;
  color: #505254; }
  #resourceManager .projectRow.parent .titleCell .projectName {
    color: #0065a3; }
  #resourceManager .projectRow.parent .titleCell:hover {
    background-color: #cccccc; }
#resourceManager .filterMainBody .filterHead,
#resourceManager .filterMainBody .sub-filterHead,
#resourceManager .secondList .filterHead,
#resourceManager .secondList .sub-filterHead {
  color: #8d9093; }
  #resourceManager .filterMainBody .filterHead:hover,
  #resourceManager .filterMainBody .sub-filterHead:hover,
  #resourceManager .secondList .filterHead:hover,
  #resourceManager .secondList .sub-filterHead:hover {
    color: #0065a3; }
  #resourceManager .filterMainBody .filterHead .filterCount,
  #resourceManager .filterMainBody .filterHead .filterToggle,
  #resourceManager .filterMainBody .sub-filterHead .filterCount,
  #resourceManager .filterMainBody .sub-filterHead .filterToggle,
  #resourceManager .secondList .filterHead .filterCount,
  #resourceManager .secondList .filterHead .filterToggle,
  #resourceManager .secondList .sub-filterHead .filterCount,
  #resourceManager .secondList .sub-filterHead .filterToggle {
    color: #8d9093; }
    #resourceManager .filterMainBody .filterHead .filterCount:after,
    #resourceManager .filterMainBody .filterHead .filterToggle:after,
    #resourceManager .filterMainBody .sub-filterHead .filterCount:after,
    #resourceManager .filterMainBody .sub-filterHead .filterToggle:after,
    #resourceManager .secondList .filterHead .filterCount:after,
    #resourceManager .secondList .filterHead .filterToggle:after,
    #resourceManager .secondList .sub-filterHead .filterCount:after,
    #resourceManager .secondList .sub-filterHead .filterToggle:after {
      color: #8d9093; }
    #resourceManager .filterMainBody .filterHead .filterCount .text,
    #resourceManager .filterMainBody .filterHead .filterToggle .text,
    #resourceManager .filterMainBody .sub-filterHead .filterCount .text,
    #resourceManager .filterMainBody .sub-filterHead .filterToggle .text,
    #resourceManager .secondList .filterHead .filterCount .text,
    #resourceManager .secondList .filterHead .filterToggle .text,
    #resourceManager .secondList .sub-filterHead .filterCount .text,
    #resourceManager .secondList .sub-filterHead .filterToggle .text {
      color: #8d9093; }
  #resourceManager .filterMainBody .filterHead .filterToggle:after,
  #resourceManager .filterMainBody .sub-filterHead .filterToggle:after,
  #resourceManager .secondList .filterHead .filterToggle:after,
  #resourceManager .secondList .sub-filterHead .filterToggle:after {
    color: #8d9093; }
  #resourceManager .filterMainBody .filterHead .filterToggle.off:after,
  #resourceManager .filterMainBody .sub-filterHead .filterToggle.off:after,
  #resourceManager .secondList .filterHead .filterToggle.off:after,
  #resourceManager .secondList .sub-filterHead .filterToggle.off:after {
    color: #8d9093; }
  #resourceManager .filterMainBody .filterHead .filterToggle label,
  #resourceManager .filterMainBody .sub-filterHead .filterToggle label,
  #resourceManager .secondList .filterHead .filterToggle label,
  #resourceManager .secondList .sub-filterHead .filterToggle label {
    color: #8d9093; }

.filterMainBody .sub-filterHead {
  border-bottom-color: #b9bdc2; }
  .filterMainBody .sub-filterHead .filterToggle:after {
    color: #8d9093; }
  .filterMainBody .sub-filterHead .filterToggle:hover:after {
    color: #0065a3; }
  .filterMainBody .sub-filterHead label {
    color: #676a6b; }
    .filterMainBody .sub-filterHead label:after {
      color: #676a6b; }
    .filterMainBody .sub-filterHead label:hover {
      color: #0065a3; }
      .filterMainBody .sub-filterHead label:hover:after {
        color: #0065a3; }
  .filterMainBody .sub-filterHead.expandedFilter {
    background: #fff;
    color: #505254; }
    .filterMainBody .sub-filterHead.expandedFilter:after {
      border-right: 20px solid white; }

.dhx_cal_navline .expandRMProject {
  background: #b9bdc2;
  color: #ecf3f8;
  color: #fff; }
  .dhx_cal_navline .expandRMProject:hover {
    background: #0065a3;
    color: #ecf3f8; }
    .dhx_cal_navline .expandRMProject:hover i {
      color: inherit; }

.css_timelineOverflow table tbody tr td {
  border-bottom-color: #0065a3 !important; }

#rmFilterWindow {
  background: #fff;
  color: #505254; }

#formListTimeLine .loadmoresections {
  background: #e6e6e6;
  color: #505254;
  border-top-color: 1px solid #cccccc; }
  #formListTimeLine .loadmoresections span {
    color: #0065a3; }
  #formListTimeLine .loadmoresections:hover {
    background: #0065a3;
    color: #ecf3f8;
    color: #fff;
    border-top-color: #0065a3; }
    #formListTimeLine .loadmoresections:hover span {
      color: #fff; }
#formListTimeLine .dhx_cal_container {
  background: #f9fbfd;
  color: #505254; }
#formListTimeLine .dhx_cal_navline {
  background: #f9fbfd;
  color: #505254;
  color: #8d9093; }
  #formListTimeLine .dhx_cal_navline .dhx_cal_date {
    color: #8d9093; }
  #formListTimeLine .dhx_cal_navline .dhx_cal_prev_button, #formListTimeLine .dhx_cal_navline .dhx_cal_next_button {
    background: #b9bdc2;
    color: #ecf3f8;
    color: #fff; }
  #formListTimeLine .dhx_cal_navline .expandRMProject {
    background: #b9bdc2;
    color: #ecf3f8;
    color: #fff; }
  #formListTimeLine .dhx_cal_navline .dhx_cal_prev_button:hover,
  #formListTimeLine .dhx_cal_navline .dhx_cal_next_button:hover {
    background: #0065a3;
    color: #ecf3f8;
    color: #fff; }
  #formListTimeLine .dhx_cal_navline .dhx_cal_today_button a {
    color: #0065a3; }
#formListTimeLine .dhx_cal_filter {
  background: #cbced1;
  color: #676a6b; }
#formListTimeLine .dhx_cal_header {
  background: #f9fbfd;
  color: #505254;
  color: #8d9093; }
  #formListTimeLine .dhx_cal_header div div {
    background: #f9fbfd;
    color: #505254;
    color: #8d9093; }
    #formListTimeLine .dhx_cal_header div div .currentDay:first-child {
      border-top-color: #4081f5; }
#formListTimeLine .currentDay {
  background-color: rgba(64, 129, 245, 0.2) !important;
  border-top-color: #4081f5; }
#formListTimeLine .dhx_cal_data {
  background: #fff;
  color: #505254; }
  #formListTimeLine .dhx_cal_data .unityList table tbody tr td {
    border-bottom-color: #8d9093; }
  #formListTimeLine .dhx_cal_data .dhx_cal_event_line {
    background: #4081f5;
    color: #ecf3f8; }
    #formListTimeLine .dhx_cal_data .dhx_cal_event_line .cs-timeline-title, #formListTimeLine .dhx_cal_data .dhx_cal_event_line .dhx_cal_event_line, #formListTimeLine .dhx_cal_data .dhx_cal_event_line .cs-event-expand, #formListTimeLine .dhx_cal_data .dhx_cal_event_line .showOnEvent {
      color: #fff; }
    #formListTimeLine .dhx_cal_data .dhx_cal_event_line .cs-timeline-status {
      background: #b9bdc2;
      color: #505254;
      border-color: #fff; }
  #formListTimeLine .dhx_cal_data .dhx_matrix_scell {
    border-right-color: #0065a3;
    background-color: #fff; }
    #formListTimeLine .dhx_cal_data .dhx_matrix_scell:hover {
      border-left-color: #0065a3 !important; }
    #formListTimeLine .dhx_cal_data .dhx_matrix_scell .cs-matrix-title {
      color: #0065a3; }
    #formListTimeLine .dhx_cal_data .dhx_matrix_scell #css_displayInfo {
      color: #8d9093; }
    #formListTimeLine .dhx_cal_data .dhx_matrix_scell .sectionLoadMore .loadmorehide span, #formListTimeLine .dhx_cal_data .dhx_matrix_scell .sectionLoadMore .loadmorehide i {
      color: #0065a3; }
      #formListTimeLine .dhx_cal_data .dhx_matrix_scell .sectionLoadMore .loadmorehide span:hover, #formListTimeLine .dhx_cal_data .dhx_matrix_scell .sectionLoadMore .loadmorehide i:hover {
        color: #005182; }
        #formListTimeLine .dhx_cal_data .dhx_matrix_scell .sectionLoadMore .loadmorehide span:hover .sectionCount, #formListTimeLine .dhx_cal_data .dhx_matrix_scell .sectionLoadMore .loadmorehide i:hover .sectionCount {
          color: #fff; }
    #formListTimeLine .dhx_cal_data .dhx_matrix_scell .sectionLoadMore .sectionCount {
      color: #0065a3; }
  #formListTimeLine .dhx_cal_data .dhx_matrix_cell {
    background: #fff;
    color: #505254; }

.css_qtrlyView .dhx_cal_container .viewFilter .layoutChange label {
  color: #8d9093; }
.css_qtrlyView .dhx_cal_container .savedFilters a {
  min-width: 10rem; }
  .css_qtrlyView .dhx_cal_container .savedFilters a label {
    text-align: left; }
.css_qtrlyView .dhx_cal_container .dhx_cal_data .cssStatusColor {
  background: red;
  color: #ecf3f8; }
.css_qtrlyView .dhx_cal_container .dhx_cal_data .cssQuaterlyText {
  color: #0065a3; }
.css_qtrlyView .dhx_cal_container .dhx_cal_data .cssMonthText {
  color: #8d9093; }
.css_qtrlyView .dhx_cal_container .dhx_cal_data .dhx_cal_event_line {
  background-color: #fff !important; }

.sideBarFilter {
  background: #fff;
  color: #505254;
  -webkit-box-shadow: 23px 16px 48px 6px rgba(0, 0, 0, 0.2);
          box-shadow: 23px 16px 48px 6px rgba(0, 0, 0, 0.2); }

.sideBarFilter .js-filterMainBody {
  border-right-color: #0065a3; }
  .sideBarFilter .js-filterMainBody .switchLabel {
    color: #8d9093; }
  .sideBarFilter .js-filterMainBody .toggle-cp .slider {
    background: #f2f2f2;
    color: #505254; }
  .sideBarFilter .js-filterMainBody .toggle-cp input:checked + .slider {
    background: #007a00;
    color: #ecf3f8; }

.sideBarFilter .js-footer {
  background: #1f2532;
  color: #ecf3f8; }

.sideBarFilter .js-filterGroup {
  color: #0065a3;
  border-bottom-color: #b9bdc2;
  border-left-color: #fff; }
  .sideBarFilter .js-filterGroup:hover:after {
    color: #0065a3; }
  .sideBarFilter .js-filterGroup.expanded {
    border-left-color: #0065a3;
    background: #fff;
    color: #505254; }
    .sideBarFilter .js-filterGroup.expanded span {
      color: #0065a3; }
      .sideBarFilter .js-filterGroup.expanded span:after {
        color: #0065a3; }

.sideBarFilter .switchLabel {
  color: #8d9093; }

.sideBarFilter label {
  color: #8d9093; }

.sideBarFilter .filterLabel {
  color: #676a6b; }
  .sideBarFilter .filterLabel:after {
    color: #8d9093; }
  .sideBarFilter .filterLabel:hover {
    color: #0065a3; }
    .sideBarFilter .filterLabel:hover:after {
      color: #0065a3; }

.sideBarFilter .js-filterGroupCount {
  background: #00426a;
  color: #ecf3f8;
  color: #fff; }

.sideBarFilter .js-secondList {
  background: #fff;
  color: #505254;
  -webkit-box-shadow: 23px 16px 25px 6px rgba(0, 0, 0, 0.2);
          box-shadow: 23px 16px 25px 6px rgba(0, 0, 0, 0.2); }

.sideBarFilter .sideBarHeader .headerLabel {
  color: #8d9093; }

.sideBarFilter .sideBarHeader .js-closeSideMenu:before {
  color: #0065a3; }
.sideBarFilter .sideBarHeader .js-closeSideMenu:hover:before {
  color: #005182; }

.sideBarFilter .js-secondList .js-filterList {
  background: #fff;
  color: #505254; }

.js-no-results {
  color: #676a6b; }

.sideBarFilter .js-filterRow {
  border-bottom-color: #cbced1; }

.sideBarFilter .js-filterRow label {
  color: #676a6b; }
  .sideBarFilter .js-filterRow label:hover {
    color: #0065a3; }

.sideBarFilter .js-loadMore.ul {
  background: #cbced1;
  color: #676a6b; }
  .sideBarFilter .js-loadMore.ul:hover {
    background: #0065a3;
    color: #ecf3f8;
    color: #fff; }

.dhtmlXTooltip.tooltip.tooltip.tooltip {
  border-top-color: #3c89b8;
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.1);
          box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.1); }

.css_timelineOverflow .dhx_cal_navline .rmViewListSelected {
  background: #b9bdc2;
  color: #505254; }
  .css_timelineOverflow .dhx_cal_navline .rmViewListSelected:hover {
    background: #0065a3;
    color: #ecf3f8;
    color: #fff; }

.dhx_matrix_scell {
  background: #fff;
  color: #505254;
  border-bottom-color: #b9bdc2;
  color: inherit;
  -webkit-transition: 0.3s;
  transition: 0.3s; }
  .dhx_matrix_scell:hover {
    background-color: #e9f1f2 !important; }
    .dhx_matrix_scell:hover i {
      color: white; }
  .dhx_matrix_scell.oldUserStart {
    background: #b9bdc2;
    color: #505254; }
  .dhx_matrix_scell .peopleYItem,
  .dhx_matrix_scell .roleYItem {
    border-left-color: #b9bdc2;
    border-bottom-color: #8d9093; }
    .dhx_matrix_scell .peopleYItem:after,
    .dhx_matrix_scell .roleYItem:after {
      color: #8d9093; }
    .dhx_matrix_scell .peopleYItem i,
    .dhx_matrix_scell .roleYItem i {
      color: #8d9093; }
    .dhx_matrix_scell .peopleYItem:hover,
    .dhx_matrix_scell .roleYItem:hover {
      border-left-color: #3c89b8; }
      .dhx_matrix_scell .peopleYItem:hover:after, .dhx_matrix_scell .peopleYItem:hover i,
      .dhx_matrix_scell .roleYItem:hover:after,
      .dhx_matrix_scell .roleYItem:hover i {
        color: #0065a3; }
      .dhx_matrix_scell .peopleYItem:hover .userImage i,
      .dhx_matrix_scell .roleYItem:hover .userImage i {
        color: #fff; }
    .dhx_matrix_scell .peopleYItem.user.roleOpen,
    .dhx_matrix_scell .roleYItem.user.roleOpen {
      border-left: 3px solid #0065a3;
      border-left-color: #0065a3; }
    .dhx_matrix_scell .peopleYItem .roleImage span,
    .dhx_matrix_scell .roleYItem .roleImage span {
      color: #191b1d; }
    .dhx_matrix_scell .peopleYItem.role,
    .dhx_matrix_scell .roleYItem.role {
      height: 100%; }
      .dhx_matrix_scell .peopleYItem.role .userRole,
      .dhx_matrix_scell .roleYItem.role .userRole {
        color: #191b1d; }
      .dhx_matrix_scell .peopleYItem.role .userName,
      .dhx_matrix_scell .roleYItem.role .userName {
        color: #191b1d; }
    .dhx_matrix_scell .peopleYItem .userName,
    .dhx_matrix_scell .roleYItem .userName {
      color: #191b1d; }
    .dhx_matrix_scell .peopleYItem .roleName,
    .dhx_matrix_scell .peopleYItem .projectName,
    .dhx_matrix_scell .roleYItem .roleName,
    .dhx_matrix_scell .roleYItem .projectName {
      color: #191b1d; }
    .dhx_matrix_scell .peopleYItem .userImage i,
    .dhx_matrix_scell .roleYItem .userImage i {
      color: #fff; }
    .dhx_matrix_scell .peopleYItem .userRole,
    .dhx_matrix_scell .peopleYItem .userRoleDates,
    .dhx_matrix_scell .roleYItem .userRole,
    .dhx_matrix_scell .roleYItem .userRoleDates {
      color: #676a6b;
      line-height: 1rem; }
    .dhx_matrix_scell .peopleYItem .userImage:before,
    .dhx_matrix_scell .peopleYItem .user-no-image:before,
    .dhx_matrix_scell .roleYItem .userImage:before,
    .dhx_matrix_scell .roleYItem .user-no-image:before {
      color: #fff; }
    .dhx_matrix_scell .peopleYItem .userImage,
    .dhx_matrix_scell .peopleYItem .roleImage,
    .dhx_matrix_scell .roleYItem .userImage,
    .dhx_matrix_scell .roleYItem .roleImage {
      background: #3c89b8;
      color: #ecf3f8; }
      .dhx_matrix_scell .peopleYItem .userImage.role,
      .dhx_matrix_scell .peopleYItem .roleImage.role,
      .dhx_matrix_scell .roleYItem .userImage.role,
      .dhx_matrix_scell .roleYItem .roleImage.role {
        background: #00426a;
        color: #ecf3f8; }
    .dhx_matrix_scell .peopleYItem .roleImage,
    .dhx_matrix_scell .roleYItem .roleImage {
      -webkit-box-shadow: 0 0 3px #9a9a9a;
              box-shadow: 0 0 3px #9a9a9a; }
  .dhx_matrix_scell .peopleYItem.role {
    border-left-width: 0;
    background-color: rgba(179, 209, 227, 0.75); }
  .dhx_matrix_scell .projectYItem .ddProjectListSub:before {
    background: #0065a3;
    color: #ecf3f8;
    color: #fff; }
    .dhx_matrix_scell .projectYItem .ddProjectListSub:before:hover {
      background-color: #005182; }
  .dhx_matrix_scell .projectYItem.subP {
    background: #e9f1f2;
    color: #505254; }
  .dhx_matrix_scell:hover {
    background: #b9bdc2;
    color: #505254; }
    .dhx_matrix_scell:hover .projectYItem.subP {
      background: #b9bdc2;
      color: #505254; }

#resourceManager .rmReportList a label,
#resourceManager .rmViewFilter a label,
#resourceManager .rmAddEventExtra a label {
  color: inherit !important; }

#resourceManager .dhx_matrix_scell .peopleYItem .userName,
#resourceManager .dhx_matrix_scell .roleYItem .userName,
#resourceManager .dhx_matrix_scell .projectYItem .userName {
  color: #0065a3;
  line-height: normal; }

#resourceManager .dhx_matrix_scell .peopleYItem .userRole,
#resourceManager .dhx_matrix_scell .roleYItem .userRole,
#resourceManager .dhx_matrix_scell .projectYItem .userRole {
  color: #676a6b;
  line-height: normal; }

#resourceManager .dhx_matrix_scell .peopleYItem:after,
#resourceManager .dhx_matrix_scell .roleYItem:after,
#resourceManager .dhx_matrix_scell .projectYItem:after {
  color: #0065a3; }

div#formViewMessages .sd-discussion-message:last-child .sd-card-left-line:after {
  background-color: #b9bdc2; }

#contextMenuRM .topLvl .contxOptions li:hover {
  color: #0065a3; }

#contextMenuRM .topLvlOption .subMenu .subBody {
  background: #e4eff3;
  color: #505254; }

.isMobile {
  background: #599bc3;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .isMobile:hover, .isMobile:focus {
    background: #477c9c;
    color: #ecf3f8; }
  .isMobile:hover {
    -webkit-box-shadow: inset 0px -2px 8px -5px rgba(0, 0, 0, 0.25);
            box-shadow: inset 0px -2px 8px -5px rgba(0, 0, 0, 0.25);
    background-color: rgba(0, 0, 0, 0.015); }

[class^="square-symbol-"],
[class^="round-symbol-"] {
  border-color: #0065a3;
  color: #0065a3; }

.upper-shadow {
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.4);
          box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.4); }

.qq-uploader-selector .uploaderBox {
  background: #fff;
  color: #505254;
  color: #3c89b8; }

.loader,
.mobileBGUploader {
  background: rgba(255, 255, 255, 0.5); }
  .loader:before,
  .mobileBGUploader:before {
    background: #fff;
    color: #505254;
    -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.4);
            box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.4); }
  .loader:after,
  .mobileBGUploader:after {
    color: #3c89b8;
    color: color(primary-bright); }
  .loader .loaderMessage,
  .mobileBGUploader .loaderMessage {
    background: #fff;
    color: #505254;
    color: #3c89b8; }

.cs-mobile-top-bar .logo {
  background-image: url(../img/mobile-logo.png); }

.mobileUploadFakeUploader {
  color: #dfecf4; }

.cs-annoHeader .cs-annotationCountCont {
  color: #001e31; }

.cs-mobile-top-bar {
  background: #fff;
  color: #505254;
  -webkit-box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.08);
          box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.08); }
  .cs-mobile-top-bar.expanded .title-area {
    border-bottom: 1px solid #0065a3; }

.cs-mobile-header {
  -webkit-box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.08);
          box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.08); }
  .cs-mobile-header .cs-mobile-header-title {
    color: inherit; }
    .cs-mobile-header .cs-mobile-header-title p, .cs-mobile-header .cs-mobile-header-title span {
      color: inherit; }

.cs-emptyList,
.empty-filed-list {
  color: #8d9093; }

.section-container.accordion > section > .title a:after,
.section-container.accordion > .section > .title a:after {
  color: #599bc3; }

.section-container.accordion > section.active > .title a:after {
  color: #599bc3; }

.removeGroup {
  background: red;
  color: #ecf3f8;
  color: #fff; }
  .removeGroup:before {
    color: #fff; }

.addAnotherGroup {
  background: #0da141;
  color: #ecf3f8; }
  .addAnotherGroup:hover {
    background-color: #0a8134; }
  .addAnotherGroup:before {
    color: #fff; }

.formViewActivityTabItem .versionBar {
  background: #fff;
  color: #505254; }

.mobileUploadCancel {
  background: #505254;
  color: #ecf3f8;
  color: #b9bdc2; }

.mobileUploadFakeUploader {
  background: #0da141;
  color: #ecf3f8;
  color: #fff; }

.uploaderMobileOpen .uploaderBox {
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.4);
          box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.4); }

.uploaderMobileOpen .bodyIconUploader i {
  color: #b9bdc2; }

#jquery-wrapped-fine-uploader.mobileUploadProgress .radial-progress {
  background-color: #e9f1f2; }
  #jquery-wrapped-fine-uploader.mobileUploadProgress .radial-progress .circle .shadow {
    -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.4) inset;
            box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.4) inset; }
  #jquery-wrapped-fine-uploader.mobileUploadProgress .radial-progress .circle .mask .fill {
    background: #0065a3;
    color: #ecf3f8; }
  #jquery-wrapped-fine-uploader.mobileUploadProgress .radial-progress .inset {
    background: #fff;
    color: #505254;
    -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.4);
            box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.4); }
    #jquery-wrapped-fine-uploader.mobileUploadProgress .radial-progress .inset .percentage .numbers span {
      color: #0065a3; }

#taskAttachFiles .jsDelAttach:before {
  color: #0065a3; }

.jsRemoveAttachment:before {
  color: #0065a3; }

.overlayLoader .loaderImage {
  background-color: #599bc3; }

#projectTaskListContainer .projectSubTaskRow {
  border-left: 5px #0065a3 solid; }

#projectTaskListContainer .projectTaskRow {
  border-left: 5px transparent solid; }

#previewer .cs-annoHeader {
  background: #cbced1;
  color: #505254; }
#previewer .cs-annoHeader .cs-annotationCountCont {
  background: #dfecf4;
  color: #505254;
  color: #00426a; }
#previewer .annotations__item {
  background: #cbced1;
  color: #505254; }
  #previewer .annotations__item .annoNum {
    color: #fff; }
  #previewer .annotations__item .comment-body {
    color: #505254; }
#previewer .annotationDetails .round-symbol-small {
  border-color: #fff; }
#previewer .annotationDetails .annoNum {
  color: #fff; }

.isMobile .projectMilestones .mileStoneWrap {
  background: #ecf3f8;
  color: #505254; }

.messageBoxContainer.messagebox.messagebox.messagebox.messagebox.messagebox {
  background: #fff;
  color: #505254; }

#messageDisplay {
  background: #599bc3;
  color: #ecf3f8;
  color: #fff; }
  #messageDisplay .textC .text:before {
    color: #00426a; }
  #messageDisplay .closeBtn {
    color: #0065a3; }
    #messageDisplay .closeBtn:hover {
      color: #005182; }
  #messageDisplay.error {
    background: red;
    color: #ecf3f8;
    color: #fff; }
    #messageDisplay.error .textC .text:before {
      color: #fff; }
    #messageDisplay.error .closeBtn {
      color: #0065a3; }
      #messageDisplay.error .closeBtn:hover {
        color: #005182; }
  #messageDisplay.warning {
    background: #fdb302;
    color: #505254;
    color: #676a6b; }
    #messageDisplay.warning .textC .text:before {
      color: #676a6b; }
    #messageDisplay.warning .closeBtn {
      color: #676a6b; }
      #messageDisplay.warning .closeBtn:hover {
        color: #525556; }

#userFieldPicker {
  border-color: #fff; }
  #userFieldPicker ul li {
    background: #fff;
    color: #505254;
    border-color: #8d9093; }
    #userFieldPicker ul li label {
      color: #505254; }
    #userFieldPicker ul li span {
      color: #505254; }
  #userFieldPicker ul li:nth-child(odd) {
    background: #cbced1;
    color: #505254; }

.orbit-container .orbit-timer.orbit-timer .orbit-progress {
  background-color: rgba(89, 155, 195, 0.6); }

.user-no-image:before {
  color: #fff; }

.highlight-text {
  color: #599bc3; }
  .highlight-text-light {
    color: #fff; }

.userJump {
  color: #0065a3; }

.patActions i {
  color: #8d9093; }

.cs_articleArea {
  background: #f9fbfd;
  color: #505254; }
  .cs_articleArea figcaption {
    background-color: rgba(89, 155, 195, 0.75);
    color: white; }
    .cs_articleArea figcaption a {
      color: #dfecf4; }

.article-profile .js_artAuthImg, .article-profile .cs-profile-img {
  border: none !important; }
.article-profile .article-date span {
  color: #8d9093; }

.article-wysiwyg p:first-of-type {
  color: #0065a3; }

.article-profile-name span {
  color: #0065a3; }

.article-form-content-row {
  border-width: 1px;
  border-color: #b9bdc2;
  border-style: solid; }
  .article-form-content-row .title:before {
    background-color: #0065a3; }

.cs-listComponent .cs-sdlRow .mobileField0 {
  color: #0065a3; }
.cs-listComponent .cs-sdlRow .mobileField1 {
  color: #676a6b; }
.cs-listComponent .cs-sdlRow .mobileButton0, .cs-listComponent .cs-sdlRow .mobileButton1 a {
  color: #0065a3; }

.cs-flex-list li {
  border-bottom-color: #b9bdc2; }

.cs-flex-list-title {
  color: #0065a3; }
  .on-dark .cs-flex-list-title,
  .cs-flex-list-title .mobileHeaderTitle {
    color: #dfecf4; }
  .cs-flex-list-title small {
    color: #8d9093; }

.cs-flex-list-description {
  color: #8d9093; }
  .on-dark .cs-flex-list-description {
    color: #fff; }

.cs-list-action {
  color: #599bc3; }
  .on-dark .cs-list-action {
    color: #fff; }

dl.cs-mobile-definition-list dt {
  color: #8d9093; }
dl.cs-mobile-definition-list dd {
  border-bottom-color: #b9bdc2; }
dl.cs-mobile-definition-list span dd {
  border-bottom: none; }
  dl.cs-mobile-definition-list span dd:last-child {
    border-bottom-color: #b9bdc2; }
dl.cs-mobile-definition-list p {
  margin-bottom: 0; }
dl.cs-mobile-definition-list dd,
dl.cs-mobile-definition-list dt {
  padding-left: 1rem;
  padding-right: 1rem;
  margin-bottom: 0.25rem; }
dl.cs-mobile-definition-list li {
  border-bottom-color: #b9bdc2; }
  dl.cs-mobile-definition-list li:last-of-type {
    border-bottom: none; }

.cut-in.cv-alert-bg li {
  border-bottom-color: #a70b0b;
  border-top-color: #da3e3e; }
  .cut-in.cv-alert-bg li:first-child {
    border-top: none; }
  .cut-in.cv-alert-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-success-bg li {
  border-bottom-color: #0a8134;
  border-top-color: #3db467; }
  .cut-in.cv-success-bg li:first-child {
    border-top: none; }
  .cut-in.cv-success-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-pending-bg li {
  border-bottom-color: #c16600;
  border-top-color: #f49933; }
  .cut-in.cv-pending-bg li:first-child {
    border-top: none; }
  .cut-in.cv-pending-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-fail-bg li {
  border-bottom-color: #a70b0b;
  border-top-color: #da3e3e; }
  .cut-in.cv-fail-bg li:first-child {
    border-top: none; }
  .cut-in.cv-fail-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-p2-bg li {
  border-bottom-color: #001827;
  border-top-color: #334b5a; }
  .cut-in.cv-p2-bg li:first-child {
    border-top: none; }
  .cut-in.cv-p2-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-p1-bg li {
  border-bottom-color: #003555;
  border-top-color: #336888; }
  .cut-in.cv-p1-bg li:first-child {
    border-top: none; }
  .cut-in.cv-p1-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-p-bg li {
  border-bottom-color: #005182;
  border-top-color: #3384b5; }
  .cut-in.cv-p-bg li:first-child {
    border-top: none; }
  .cut-in.cv-p-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-p-1-bg li {
  border-bottom-color: #306e93;
  border-top-color: #63a1c6; }
  .cut-in.cv-p-1-bg li:first-child {
    border-top: none; }
  .cut-in.cv-p-1-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-p-2-bg li {
  border-bottom-color: #477c9c;
  border-top-color: #7aafcf; }
  .cut-in.cv-p-2-bg li:first-child {
    border-top: none; }
  .cut-in.cv-p-2-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-p-2-5-bg li {
  border-bottom-color: #8fa7b6;
  border-top-color: #c2dae9; }
  .cut-in.cv-p-2-5-bg li:first-child {
    border-top: none; }
  .cut-in.cv-p-2-5-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-p-3-bg li {
  border-bottom-color: #b2bdc3;
  border-top-color: #e5f0f6; }
  .cut-in.cv-p-3-bg li:first-child {
    border-top: none; }
  .cut-in.cv-p-3-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-p-b-bg li {
  border-bottom-color: #489acc;
  border-top-color: #7bcdff; }
  .cut-in.cv-p-b-bg li:first-child {
    border-top: none; }
  .cut-in.cv-p-b-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-s2-bg li {
  border-bottom-color: #06212a;
  border-top-color: #39545d; }
  .cut-in.cv-s2-bg li:first-child {
    border-top: none; }
  .cut-in.cv-s2-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-s1-bg li {
  border-bottom-color: #0d475d;
  border-top-color: #407a90; }
  .cut-in.cv-s1-bg li:first-child {
    border-top: none; }
  .cut-in.cv-s1-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-s-bg li {
  border-bottom-color: #146e8e;
  border-top-color: #47a1c1; }
  .cut-in.cv-s-bg li:first-child {
    border-top: none; }
  .cut-in.cv-s-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-s-1-bg li {
  border-bottom-color: #347e99;
  border-top-color: #67b1cc; }
  .cut-in.cv-s-1-bg li:first-child {
    border-top: none; }
  .cut-in.cv-s-1-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-s-2-bg li {
  border-bottom-color: #558ea4;
  border-top-color: #88c1d7; }
  .cut-in.cv-s-2-bg li:first-child {
    border-top: none; }
  .cut-in.cv-s-2-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-s-2-5-bg li {
  border-bottom-color: #aeb1b3;
  border-top-color: #e1e4e6; }
  .cut-in.cv-s-2-5-bg li:first-child {
    border-top: none; }
  .cut-in.cv-s-2-5-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-s-3-bg li {
  border-bottom-color: #b5c0c4;
  border-top-color: #e8f3f7; }
  .cut-in.cv-s-3-bg li:first-child {
    border-top: none; }
  .cut-in.cv-s-3-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-t-bg li {
  border-bottom-color: #38425a;
  border-top-color: #6b758d; }
  .cut-in.cv-t-bg li:first-child {
    border-top: none; }
  .cut-in.cv-t-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-q-bg li {
  border-bottom-color: #00395b;
  border-top-color: #336c8e; }
  .cut-in.cv-q-bg li:first-child {
    border-top: none; }
  .cut-in.cv-q-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-g3-bg li {
  border-bottom-color: #030405;
  border-top-color: #363738; }
  .cut-in.cv-g3-bg li:first-child {
    border-top: none; }
  .cut-in.cv-g3-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-g2-bg li {
  border-bottom-color: #141617;
  border-top-color: #47494a; }
  .cut-in.cv-g2-bg li:first-child {
    border-top: none; }
  .cut-in.cv-g2-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-g1-bg li {
  border-bottom-color: #404243;
  border-top-color: #737576; }
  .cut-in.cv-g1-bg li:first-child {
    border-top: none; }
  .cut-in.cv-g1-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-g-bg li {
  border-bottom-color: #525556;
  border-top-color: #858889; }
  .cut-in.cv-g-bg li:first-child {
    border-top: none; }
  .cut-in.cv-g-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-g-1-bg li {
  border-bottom-color: #717376;
  border-top-color: #a4a6a9; }
  .cut-in.cv-g-1-bg li:first-child {
    border-top: none; }
  .cut-in.cv-g-1-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-g-1-5-bg li {
  border-bottom-color: #828689;
  border-top-color: #b5b9bc; }
  .cut-in.cv-g-1-5-bg li:first-child {
    border-top: none; }
  .cut-in.cv-g-1-5-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-g-2-bg li {
  border-bottom-color: #94979b;
  border-top-color: #c7cace; }
  .cut-in.cv-g-2-bg li:first-child {
    border-top: none; }
  .cut-in.cv-g-2-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-g-2-5-bg li {
  border-bottom-color: #a2a5a7;
  border-top-color: #d5d8da; }
  .cut-in.cv-g-2-5-bg li:first-child {
    border-top: none; }
  .cut-in.cv-g-2-5-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-g-2-7-5-bg li {
  border-bottom-color: #b1b4b6;
  border-top-color: #e4e7e9; }
  .cut-in.cv-g-2-7-5-bg li:first-child {
    border-top: none; }
  .cut-in.cv-g-2-7-5-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-g-3-bg li {
  border-bottom-color: #bac1c2;
  border-top-color: #edf4f5; }
  .cut-in.cv-g-3-bg li:first-child {
    border-top: none; }
  .cut-in.cv-g-3-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-g-4-bg li {
  border-bottom-color: #bdc2c6;
  border-top-color: #f0f5f9; }
  .cut-in.cv-g-4-bg li:first-child {
    border-top: none; }
  .cut-in.cv-g-4-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-w-bg li {
  border-bottom-color: #cccccc;
  border-top-color: white; }
  .cut-in.cv-w-bg li:first-child {
    border-top: none; }
  .cut-in.cv-w-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-white-bg li {
  border-bottom-color: #cccccc;
  border-top-color: white; }
  .cut-in.cv-white-bg li:first-child {
    border-top: none; }
  .cut-in.cv-white-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-button-bg li {
  border-bottom-color: #005182;
  border-top-color: #3384b5; }
  .cut-in.cv-button-bg li:first-child {
    border-top: none; }
  .cut-in.cv-button-bg li:last-child {
    border-bottom: none; }
.cut-in.button-green-bg li {
  border-bottom-color: #0a8134;
  border-top-color: #3db467; }
  .cut-in.button-green-bg li:first-child {
    border-top: none; }
  .cut-in.button-green-bg li:last-child {
    border-bottom: none; }
.cut-in.button-red-bg li {
  border-bottom-color: #a70b0b;
  border-top-color: #da3e3e; }
  .cut-in.button-red-bg li:first-child {
    border-top: none; }
  .cut-in.button-red-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-notification-bg li {
  border-bottom-color: #2874a2;
  border-top-color: #5ba7d5; }
  .cut-in.cv-notification-bg li:first-child {
    border-top: none; }
  .cut-in.cv-notification-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-red-bg li {
  border-bottom-color: #a70b0b;
  border-top-color: #da3e3e; }
  .cut-in.cv-red-bg li:first-child {
    border-top: none; }
  .cut-in.cv-red-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-redorange-bg li {
  border-bottom-color: #af2206;
  border-top-color: #e25539; }
  .cut-in.cv-redorange-bg li:first-child {
    border-top: none; }
  .cut-in.cv-redorange-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-darkorange-bg li {
  border-bottom-color: #b84100;
  border-top-color: #eb7433; }
  .cut-in.cv-darkorange-bg li:first-child {
    border-top: none; }
  .cut-in.cv-darkorange-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-orange-bg li {
  border-bottom-color: #c16600;
  border-top-color: #f49933; }
  .cut-in.cv-orange-bg li:first-child {
    border-top: none; }
  .cut-in.cv-orange-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-yellow-bg li {
  border-bottom-color: #ca8f02;
  border-top-color: #fdc235; }
  .cut-in.cv-yellow-bg li:first-child {
    border-top: none; }
  .cut-in.cv-yellow-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-lime-bg li {
  border-bottom-color: #729602;
  border-top-color: #a5c935; }
  .cut-in.cv-lime-bg li:first-child {
    border-top: none; }
  .cut-in.cv-lime-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-limegreen-bg li {
  border-bottom-color: #477905;
  border-top-color: #7aac38; }
  .cut-in.cv-limegreen-bg li:first-child {
    border-top: none; }
  .cut-in.cv-limegreen-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-yellowgreen-bg li {
  border-bottom-color: #929302;
  border-top-color: #c5c635; }
  .cut-in.cv-yellowgreen-bg li:first-child {
    border-top: none; }
  .cut-in.cv-yellowgreen-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-green-bg li {
  border-bottom-color: #0a8134;
  border-top-color: #3db467; }
  .cut-in.cv-green-bg li:first-child {
    border-top: none; }
  .cut-in.cv-green-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-greenblue-bg li {
  border-bottom-color: #1c8157;
  border-top-color: #4fb48a; }
  .cut-in.cv-greenblue-bg li:first-child {
    border-top: none; }
  .cut-in.cv-greenblue-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-cyan-bg li {
  border-bottom-color: #1ba6a7;
  border-top-color: #4ed9da; }
  .cut-in.cv-cyan-bg li:first-child {
    border-top: none; }
  .cut-in.cv-cyan-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-babyblue-bg li {
  border-bottom-color: #2874a2;
  border-top-color: #5ba7d5; }
  .cut-in.cv-babyblue-bg li:first-child {
    border-top: none; }
  .cut-in.cv-babyblue-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-blue-bg li {
  border-bottom-color: #324e9f;
  border-top-color: #6581d2; }
  .cut-in.cv-blue-bg li:first-child {
    border-top: none; }
  .cut-in.cv-blue-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-violet-bg li {
  border-bottom-color: #5b3a90;
  border-top-color: #8e6dc3; }
  .cut-in.cv-violet-bg li:first-child {
    border-top: none; }
  .cut-in.cv-violet-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-purple-bg li {
  border-bottom-color: #88227f;
  border-top-color: #bb55b2; }
  .cut-in.cv-purple-bg li:first-child {
    border-top: none; }
  .cut-in.cv-purple-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-crimson-bg li {
  border-bottom-color: #9c1b67;
  border-top-color: #cf4e9a; }
  .cut-in.cv-crimson-bg li:first-child {
    border-top: none; }
  .cut-in.cv-crimson-bg li:last-child {
    border-bottom: none; }
.cut-in.cv-pink-bg li {
  border-bottom-color: #b3124e;
  border-top-color: #e64581; }
  .cut-in.cv-pink-bg li:first-child {
    border-top: none; }
  .cut-in.cv-pink-bg li:last-child {
    border-bottom: none; }

.crumb a {
  color: #0065a3; }

.sub-1,
.sub1 {
  border-bottom-color: #b9bdc2;
  border-left-color: #599bc3;
  background: #cbced1;
  color: #505254;
  -webkit-box-shadow: 0 0.2rem 0.2rem rgba(0, 0, 0, 0.1) inset;
          box-shadow: 0 0.2rem 0.2rem rgba(0, 0, 0, 0.1) inset; }

.contain-to-grid.fixed {
  -webkit-box-shadow: 0 0.2rem 0.2rem rgba(0, 0, 0, 0.1) inset;
          box-shadow: 0 0.2rem 0.2rem rgba(0, 0, 0, 0.1) inset; }

.contain-to-grid.fixed:before,
.contain-to-grid.fixed:after {
  -webkit-box-shadow: 0 0.2rem 0.2rem rgba(0, 0, 0, 0.1);
          box-shadow: 0 0.2rem 0.2rem rgba(0, 0, 0, 0.1); }

.top-bar-mobile.top-bar-mobile.top-bar-mobile {
  border-bottom-color: #00426a; }
  .top-bar-mobile.top-bar-mobile.top-bar-mobile .quickSearch2Btn input:focus, .top-bar-mobile.top-bar-mobile.top-bar-mobile .quickSearch2Btn input:active {
    background: #e9f1f2;
    color: #505254;
    border-color: #4081f5; }
  .top-bar-mobile.top-bar-mobile.top-bar-mobile .searchBarCont i {
    color: #8d9093; }
  .top-bar-mobile.top-bar-mobile.top-bar-mobile .title-area {
    background: #0065a3;
    color: #ecf3f8; }
  .top-bar-mobile.top-bar-mobile.top-bar-mobile.expanded {
    background: #fff;
    color: #505254; }
    .top-bar-mobile.top-bar-mobile.top-bar-mobile.expanded .title-area {
      border-bottom-color: #00426a; }
    .top-bar-mobile.top-bar-mobile.top-bar-mobile.expanded ul#mainNavigation li a {
      color: inherit; }
      .top-bar-mobile.top-bar-mobile.top-bar-mobile.expanded ul#mainNavigation li a:after {
        color: inherit; }

.top-bar-mobile .cs-flex-list-title {
  background: #fff;
  color: #505254;
  color: inherit; }

.top-bar-mobile .cs-flex-list li {
  border-bottom-color: white; }

.nav-toggle span {
  background-color: #0065a3; }
  .nav-toggle span:before, .nav-toggle span:after {
    background-color: #0065a3; }

.navBarButtonsHeader div {
  background: #b9bdc2;
  color: #505254; }

.cs-mobile-dashboard-item-inner {
  background: #3c89b8;
  color: #ecf3f8; }
  .cs-mobile-dashboard-item-inner > div {
    background: #0065a3;
    color: #ecf3f8;
    color: #dfecf4; }
  .cs-mobile-dashboard-item-inner .cs-widget-name {
    color: #fff; }

#movearea .WindowManagerContainer {
  background-color: #fff; }

.cs-mobile-dashboard-widgets {
  padding-top: 1rem; }
  .cs-mobile-dashboard-widgets li {
    display: flex; }
    .cs-mobile-dashboard-widgets li .cs-mobile-dashboard-item-inner {
      background: #0065a3;
      color: #ecf3f8; }
      .cs-mobile-dashboard-widgets li .cs-mobile-dashboard-item-inner > div {
        background: #599bc3;
        color: #ecf3f8;
        color: #0065a3; }
      .cs-mobile-dashboard-widgets li .cs-mobile-dashboard-item-inner .cs-widget-name {
        color: #fff; }
    .cs-mobile-dashboard-widgets li:first-child .cs-mobile-dashboard-item-inner, .cs-mobile-dashboard-widgets li:nth-child(n+4):nth-child(-n+5) .cs-mobile-dashboard-item-inner, .cs-mobile-dashboard-widgets li:nth-child(n+8):nth-child(-n+9) .cs-mobile-dashboard-item-inner, .cs-mobile-dashboard-widgets li:nth-child(n+12):nth-child(-n+13) .cs-mobile-dashboard-item-inner, .cs-mobile-dashboard-widgets li:nth-child(n+16):nth-child(-n+17) .cs-mobile-dashboard-item-inner, .cs-mobile-dashboard-widgets li:nth-child(n+20):nth-child(-n+21) .cs-mobile-dashboard-item-inner, .cs-mobile-dashboard-widgets li:nth-child(n+23):nth-child(-n+24) .cs-mobile-dashboard-item-inner {
      background: #599bc3;
      color: #ecf3f8; }
      .cs-mobile-dashboard-widgets li:first-child .cs-mobile-dashboard-item-inner > div, .cs-mobile-dashboard-widgets li:nth-child(n+4):nth-child(-n+5) .cs-mobile-dashboard-item-inner > div, .cs-mobile-dashboard-widgets li:nth-child(n+8):nth-child(-n+9) .cs-mobile-dashboard-item-inner > div, .cs-mobile-dashboard-widgets li:nth-child(n+12):nth-child(-n+13) .cs-mobile-dashboard-item-inner > div, .cs-mobile-dashboard-widgets li:nth-child(n+16):nth-child(-n+17) .cs-mobile-dashboard-item-inner > div, .cs-mobile-dashboard-widgets li:nth-child(n+20):nth-child(-n+21) .cs-mobile-dashboard-item-inner > div, .cs-mobile-dashboard-widgets li:nth-child(n+23):nth-child(-n+24) .cs-mobile-dashboard-item-inner > div {
        background: #b3d1e3;
        color: #505254;
        color: #00426a; }
        .cs-mobile-dashboard-widgets li:first-child .cs-mobile-dashboard-item-inner > div i, .cs-mobile-dashboard-widgets li:first-child .cs-mobile-dashboard-item-inner > div h6, .cs-mobile-dashboard-widgets li:nth-child(n+4):nth-child(-n+5) .cs-mobile-dashboard-item-inner > div i, .cs-mobile-dashboard-widgets li:nth-child(n+4):nth-child(-n+5) .cs-mobile-dashboard-item-inner > div h6, .cs-mobile-dashboard-widgets li:nth-child(n+8):nth-child(-n+9) .cs-mobile-dashboard-item-inner > div i, .cs-mobile-dashboard-widgets li:nth-child(n+8):nth-child(-n+9) .cs-mobile-dashboard-item-inner > div h6, .cs-mobile-dashboard-widgets li:nth-child(n+12):nth-child(-n+13) .cs-mobile-dashboard-item-inner > div i, .cs-mobile-dashboard-widgets li:nth-child(n+12):nth-child(-n+13) .cs-mobile-dashboard-item-inner > div h6, .cs-mobile-dashboard-widgets li:nth-child(n+16):nth-child(-n+17) .cs-mobile-dashboard-item-inner > div i, .cs-mobile-dashboard-widgets li:nth-child(n+16):nth-child(-n+17) .cs-mobile-dashboard-item-inner > div h6, .cs-mobile-dashboard-widgets li:nth-child(n+20):nth-child(-n+21) .cs-mobile-dashboard-item-inner > div i, .cs-mobile-dashboard-widgets li:nth-child(n+20):nth-child(-n+21) .cs-mobile-dashboard-item-inner > div h6, .cs-mobile-dashboard-widgets li:nth-child(n+23):nth-child(-n+24) .cs-mobile-dashboard-item-inner > div i, .cs-mobile-dashboard-widgets li:nth-child(n+23):nth-child(-n+24) .cs-mobile-dashboard-item-inner > div h6 {
          color: inherit; }

#workboxListRollover,
.mobileSectionSideBarOver,
#projectListRollover,
#formListOptions,
#timesheetProxyDialog,
.dashboardWidgetLoader {
  background: #fff;
  color: #505254; }

.cs-mobile-speech-bubble .cs-mobile-bubble-inner {
  background: #dfecf4;
  color: #505254; }
  .cs-mobile-speech-bubble .cs-mobile-bubble-inner:before {
    color: #dfecf4; }
  .cs-mobile-speech-bubble .cs-mobile-bubble-inner p {
    color: inherit; }

.cs-mobile-header,
.cs-mobile-dashboard-header {
  background: #00426a;
  color: #ecf3f8;
  color: #fff; }
  #projectTaskListContainer .cs-mobile-header, #projectTaskListContainer
  .cs-mobile-dashboard-header {
    background: #419ebf;
    color: #ecf3f8; }
    #projectTaskListContainer .cs-mobile-header i, #projectTaskListContainer
    .cs-mobile-dashboard-header i {
      color: #fff; }
  .cs-mobile-header .cs-list-action,
  .cs-mobile-dashboard-header .cs-list-action {
    color: #fff; }
  .cs-mobile-header a,
  .cs-mobile-dashboard-header a {
    color: #6ab2cd; }
  .cs-mobile-header .input-icon-rounded a,
  .cs-mobile-dashboard-header .input-icon-rounded a {
    color: #676a6b; }

.cs-close-button.cs-close-button.cs-close-button.cs-close-button {
  backgorund-color: transparent; }

.cs-mobile-footer {
  border-top-color: #8d9093;
  background: #fff;
  color: #505254; }

.cs-mobile-footer ul li {
  max-width: 6rem;
  color: #8d9093; }
  .cs-mobile-footer ul li a {
    color: #8d9093; }
  .cs-mobile-footer ul li i {
    color: #8d9093; }
  .cs-mobile-footer ul li.active, .cs-mobile-footer ul li.hover {
    background-color: #e9f1f2;
    border-color: #3c89b8; }
    .cs-mobile-footer ul li.active i, .cs-mobile-footer ul li.hover i {
      color: #3c89b8; }
      .cs-mobile-footer ul li.active i:after, .cs-mobile-footer ul li.hover i:after {
        font-size: 0.7rem; }

.timesheetPickerHeader {
  background: #3c89b8;
  color: #ecf3f8; }
  .timesheetPickerHeader span, .timesheetPickerHeader i {
    color: inherit; }

.timesheetContent .timesheetButton {
  background: #ecf3f8;
  color: #505254; }
  .timesheetContent .timesheetButton.currentDay {
    background: #599bc3;
    color: #ecf3f8; }

.cs-mobile-footer-more {
  color: #8d9093; }

.mobileSectionSideBar {
  background: #f9fbfd;
  color: #505254; }
  .mobileSectionSideBar:before {
    -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.4);
            box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.4); }

.cs-mobile-header-action span {
  color: #3c89b8; }

#mainLoader .loaderBg {
  background: #fff !important; }
  #mainLoader .loaderBg .lds-ellipsis div {
    background: #0065a3 !important; }

.isMobile .navigationTools .tools li {
  background-color: transparent;
  color: white;
  border: none; }
  .isMobile .navigationTools .tools li a {
    color: white; }
    .isMobile .navigationTools .tools li a:hover {
      color: #cccccc; }
  .isMobile .navigationTools .tools li i, .isMobile .navigationTools .tools li span {
    color: inherit; }
    .isMobile .navigationTools .tools li i:before, .isMobile .navigationTools .tools li span:before {
      color: inherit; }

.isMobile .section-container.accordion > section > .title,
.isMobile .section-container.accordion > .section > .title {
  background: #0065a3;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  height: initial !important;
  display: flex; }
  .isMobile .section-container.accordion > section > .title:hover, .isMobile .section-container.accordion > section > .title:focus,
  .isMobile .section-container.accordion > .section > .title:hover,
  .isMobile .section-container.accordion > .section > .title:focus {
    background: #005182;
    color: #ecf3f8; }
  .isMobile .section-container.accordion > section > .title a,
  .isMobile .section-container.accordion > .section > .title a {
    color: inherit; }

.cs-mobile-comments .cs-mobile-comments {
  background: #e9f1f2;
  color: #505254; }
  .cs-mobile-comments .cs-mobile-comments.formDiscussionReply {
    background: #cbced1;
    color: #505254; }

.cs-mobile-knowledge .flexContentBody .inline-list li a {
  background: #e9f1f2;
  color: #505254;
  color: #0065a3; }
  .cs-mobile-knowledge .flexContentBody .inline-list li a.current {
    background: #0065a3;
    color: #ecf3f8; }

.article-Mobile {
  background: #fff;
  color: #505254; }

.workflow.dropdown {
  background: #b9bdc2;
  color: #191b1d;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .workflow.dropdown:hover, .workflow.dropdown:focus {
    background: #94979b;
    color: #ecf3f8; }

.attached-files > div {
  background: #3c89b8;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .attached-files > div:hover, .attached-files > div:focus {
    background: #306e93;
    color: #ecf3f8; }

.activity-tree-icons:before,
.versionNumber:before {
  background-color: #8d9093; }

.rateResults .rateRecordHeader.rateRecordHeader.rateRecordHeader {
  background: #599bc3;
  color: #ecf3f8; }

table tr.even,
table tr.alt,
table tr:nth-of-type(even) {
  background-color: #fff; }

.formViewWorkflowActions .createProjectRow,
.formListTypeList .createProjectRow,
.projectLayoutList .createProjectRow {
  color: #0065a3;
  border-bottom-color: #e9f1f2; }
  .formViewWorkflowActions .createProjectRow:hover,
  .formListTypeList .createProjectRow:hover,
  .projectLayoutList .createProjectRow:hover {
    color: #0065a3 !important; }
  .formViewWorkflowActions .createProjectRow li,
  .formListTypeList .createProjectRow li,
  .projectLayoutList .createProjectRow li {
    border-bottom-color: #e9f1f2; }
.formViewWorkflowActions .modal-header,
.formListTypeList .modal-header,
.projectLayoutList .modal-header {
  background: #191b1d;
  color: #ecf3f8; }
  .formViewWorkflowActions .modal-header i,
  .formListTypeList .modal-header i,
  .projectLayoutList .modal-header i {
    color: inherit;
    opacity: 0.6;
    -webkit-animation-name: fadeInOpacity;
            animation-name: fadeInOpacity;
    -webkit-animation-iteration-count: 1;
            animation-iteration-count: 1;
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
  .formViewWorkflowActions .modal-header a,
  .formListTypeList .modal-header a,
  .projectLayoutList .modal-header a {
    color: inherit; }
    .formViewWorkflowActions .modal-header a:hover,
    .formListTypeList .modal-header a:hover,
    .projectLayoutList .modal-header a:hover {
      color: inherit; }
      .formViewWorkflowActions .modal-header a:hover i,
      .formListTypeList .modal-header a:hover i,
      .projectLayoutList .modal-header a:hover i {
        opacity: 1; }

.inlineHolder {
  background: #fff;
  color: #505254; }

#ui-datepicker-div {
  background: #ecf3f8;
  color: #505254; }
  #ui-datepicker-div .ui-state-default {
    text-align: center; }
    #ui-datepicker-div .ui-state-default:hover {
      background-color: none;
      color: #0065a3; }
  #ui-datepicker-div .ui-state-active {
    background: #4081f5;
    color: #ecf3f8;
    border-color: #4081f5; }
    #ui-datepicker-div .ui-state-active:hover {
      border-color: #0065a3;
      background-color: #0065a3; }
  #ui-datepicker-div .ui-datepicker-prev,
  #ui-datepicker-div .ui-datepicker-next {
    background: #0065a3;
    color: #ecf3f8;
    color: #fff;
    border-radius: 50%; }
    #ui-datepicker-div .ui-datepicker-prev:hover,
    #ui-datepicker-div .ui-datepicker-next:hover {
      background-color: #005182 !important;
      color: #fff; }

#userFieldPicker {
  background: #fff;
  color: #505254; }
  #userFieldPicker ul li {
    background: #dfecf4;
    color: #505254;
    border-bottom: 1px solid #3c89b8; }
    #userFieldPicker ul li label {
      color: #3c89b8; }
    #userFieldPicker ul li span {
      color: #0065a3; }
  #userFieldPicker ul li:nth-child(odd) {
    background: #fff;
    color: #505254; }

#projectInfoViewActivityDropdownWrap .showNone {
  background: #0065a3;
  color: #fff; }

#projectListLinkedProjects, .projectInfoLinkedProjects {
  border-color: #b9bdc2; }
  #projectListLinkedProjects .project-link, .projectInfoLinkedProjects .project-link {
    color: #0065a3; }
  #projectListLinkedProjects ul li, .projectInfoLinkedProjects ul li {
    border-bottom-color: #b9bdc2;
    color: #0065a3; }

#projectListRollover {
  background: #fff;
  color: #505254;
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.4);
          box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.4);
  border-left: 1px solid #b9bdc2;
  border-right: 1px solid #b9bdc2;
  border-bottom: 1px solid #b9bdc2;
  border-top: 1px solid #b9bdc2; }
  #projectListRollover .modal-header {
    background: #e9f1f2;
    color: #505254; }
    #projectListRollover .modal-header .modal-title {
      color: #676a6b; }

.drop-up-menu .modal-header .modal-title {
  color: #fff; }
  .drop-up-menu .modal-header .modal-title .formButtons {
    color: inherit; }

.drop-up-menu ul li {
  border-bottom-color: #e9f1f2; }

.formListRollover {
  background: #fff;
  color: #505254;
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.4);
          box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.4); }
  .formListRollover .overviewDetails i {
    color: #ff0000; }
  .formListRollover .heading {
    background: #fff;
    color: #505254; }
    .formListRollover .heading .closeBtn {
      color: #0065a3; }
    .formListRollover .heading:before {
      color: #3c89b8; }

.user-no-image {
  color: #fff !important;
  background: #8d9093; }

.peopleList .listRecord {
  background: #fff;
  color: #505254;
  border-left: 2px solid #b9bdc2; }
  .peopleList .listRecord .name {
    color: #0065a3; }
  .peopleList .listRecord:hover {
    border-left: 2px solid #3c89b8; }
  .peopleList .listRecord:first-child {
    margin-top: 0.2rem; }

.updateResultsMessage .messageBoxContainer.messagebox {
  border: 1px solid #4081f5 !important; }

.uploadProfile {
  background-color: #0065a3;
  border-color: #fff;
  color: #fff; }
  .uploadProfile:hover {
    background-color: #3384b5; }

.profilePic .profileImage {
  border-color: #fff;
  background-color: rgba(60, 137, 184, 0.5); }

.profileWorkingDays {
  background: #fff;
  color: #505254; }

.timesheet-tbl table thead {
  background: #8d9093;
  color: #ecf3f8; }

.uploadFileName {
  background: #676a6b;
  color: #ecf3f8; }
  .uploadFileName .name {
    color: inherit; }

.collabToolsSortFolder .toggle .slider {
  background-color: #b9bdc2; }
  .collabToolsSortFolder .toggle .slider:before {
    background-color: #fff; }

.collabListRow .version {
  background: #1e90FF;
  color: #ecf3f8; }

.collabToolsSortFolder .toggle input:checked + .slider {
  background: #0da141;
  color: #ecf3f8; }

.collabDropZone {
  background: #e9f1f2;
  color: #505254;
  color: #8d9093;
  border-color: #b9bdc2; }
  .collabDropZone i {
    color: #8d9093; }
  .collabDropZone.qq-upload-drop-area-active {
    background: #0da141;
    color: #ecf3f8;
    color: #fff; }
    .collabDropZone.qq-upload-drop-area-active i {
      color: #fff; }

.collabItemList span {
  color: #8d9093; }
.collabItemList.folders .list:empty:before {
  content: 'No folders to show';
  color: #8d9093; }
.collabItemList.files .list:empty:before {
  content: 'No files to show';
  color: #8d9093; }

.group .collabListItem .thumb-name {
  color: #676a6b; }
  .group .collabListItem .thumb-name:before {
    color: #b9bdc2; }
.group .collabListItem:hover .thumb-name {
  color: #4081f5; }
.group .collabListItem:hover .thumb-footer {
  background-color: #cccccc; }
  .group .collabListItem:hover .thumb-footer:before, .group .collabListItem:hover .thumb-footer i {
    color: #4081f5; }

.WindowManagerContainer .collabHeader {
  -webkit-box-shadow: 0 0 2px #1e90FF inset;
          box-shadow: 0 0 2px #1e90FF inset; }

.collabHeader {
  background: #fff;
  color: #505254; }
  .collabHeader .collabListBreadcrumb li a,
  .collabHeader .right > a {
    color: #001e31;
    -webkit-transition: color 0.3s ease;
    transition: color 0.3s ease; }
    .collabHeader .collabListBreadcrumb li a:hover, .collabHeader .collabListBreadcrumb li a:focus, .collabHeader .collabListBreadcrumb li a:active,
    .collabHeader .right > a:hover,
    .collabHeader .right > a:focus,
    .collabHeader .right > a:active {
      color: #001827; }

.collabListThumb .row-grip,
.collabListRow .row-grip {
  background: #e9f1f2;
  color: #191b1d;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .collabListThumb .row-grip:hover, .collabListThumb .row-grip:focus,
  .collabListRow .row-grip:hover,
  .collabListRow .row-grip:focus {
    background: #bac1c2;
    color: #505254; }
  .collabListThumb .row-grip:hover,
  .collabListRow .row-grip:hover {
    background: #0065a3;
    color: #ecf3f8;
    color: #fff; }

.uploadFileNames .uploadFileName a {
  color: white; }

.group.list:before {
  color: #b9bdc2; }

.group .collabListItem, .thumb-record, .thumbRecord {
  border-color: #e9f1f2; }

.collabListTopButtons .top-list-btn label {
  color: inherit; }

.collabToolsSortFolder {
  background-color: #e9f1f2 !important; }

.file-list-drop li {
  color: #676a6b; }
  .file-list-drop li:hover {
    color: #0065a3; }

.projectInfoViewActivityDropdownItem .comment, .projectInfoViewActivityDropdownItem .modifiedDate {
  color: #8d9093; }
.projectInfoViewActivityDropdownItem .comment:after {
  color: #8d9093; }

.collabToolsOption {
  color: #676a6b; }

.collabListRow {
  background: #e9f1f2;
  color: #676a6b; }
  .collabListRow:nth-child(even) {
    background-color: #ecf3f8; }
  .collabListRow:nth-of-type(odd) {
    background-color: #fff; }
  .collabListRow .filename-text {
    color: #0065a3; }
  .collabListRow:hover {
    background: #eff6fa;
    color: #505254; }

.collabListColumnHeadings p {
  color: inherit; }
  .collabListColumnHeadings p:before {
    color: inherit; }

.collabHeader .fullScreenButton,
.collabHeader .close {
  color: inherit; }

.shareDateExpire {
  background: #cfecd9;
  color: #09712e; }
  .shareDateExpire span {
    color: inherit; }

.drop-up-menu .modal-header {
  background-color: #505254; }

.calendarUnity .dhx_cal_navline .dhx_cal_prev_button,
.calendarUnity .dhx_cal_navline .dhx_cal_next_button,
.calendarUnity .dhx_cal_navline .dhx_cal_today_button {
  border: none; }
  .calendarUnity .dhx_cal_navline .dhx_cal_prev_button:after,
  .calendarUnity .dhx_cal_navline .dhx_cal_next_button:after,
  .calendarUnity .dhx_cal_navline .dhx_cal_today_button:after {
    color: #fff; }
.calendarUnity .dhx_cal_navline .dhx_cal_tab {
  text-shadow: none; }
.calendarUnity .dhx_cal_navline .dhx_cal_header {
  background: #e9f1f2;
  color: #505254;
  border-color: #e9f1f2; }
  .calendarUnity .dhx_cal_navline .dhx_cal_header .dhx_scale_bar {
    background: #e9f1f2;
    color: #505254;
    color: #676a6b;
    border-left-color: #e9f1f2 !important; }

.calendarUnity .dhx_cal_header .dhx_scale_bar {
  background: #e9f1f2;
  color: #505254;
  color: #676a6b;
  border-left-color: #e9f1f2 !important; }

.calendarUnity .dhx_cal_tab {
  color: inherit; }

.dhx_cal_data .dhx_cal_event_line {
  background: #3e62c7;
  color: #ecf3f8;
  color: #fff; }
.dhx_cal_data .dhx_month_head {
  color: #505254;
  border-left-color: #676a6b; }
.dhx_cal_data .dhx_now .dhx_month_body, .dhx_cal_data .dhx_now .dhx_month_head {
  background-color: rgba(64, 129, 245, 0.4); }

.peopleEventCont {
  display: inline-block;
  padding-left: 0.25rem;
  line-height: 1rem; }

.calendarUnity .dhx_cal_navline .dhx_cal_prev_button,
.calendarUnity .dhx_cal_navline .dhx_cal_next_button,
.calendarUnity .dhx_cal_navline .dhx_cal_today_button {
  border: none; }
  .calendarUnity .dhx_cal_navline .dhx_cal_prev_button:after,
  .calendarUnity .dhx_cal_navline .dhx_cal_next_button:after,
  .calendarUnity .dhx_cal_navline .dhx_cal_today_button:after {
    color: #fff; }
.calendarUnity .dhx_cal_navline .dhx_cal_header {
  background: #e9f1f2;
  color: #505254;
  border-color: #e9f1f2; }
  .calendarUnity .dhx_cal_navline .dhx_cal_header .dhx_scale_bar {
    background: #f9fbfd;
    color: #505254;
    color: #676a6b;
    border-left-color: #e9f1f2 !important; }

.calendarUnity .dhx_cal_tab {
  color: inherit; }

.dhx_cal_data .dhx_month_head {
  color: #505254;
  border-left-color: #676a6b; }
.dhx_cal_data .dhx_now .dhx_month_body, .dhx_cal_data .dhx_now .dhx_month_head {
  background-color: rgba(64, 129, 245, 0.4); }

.cs-project-pipeline {
  background-color: rgba(62, 98, 199, 0.6);
  color: #fff; }
  .cs-project-pipeline h5, .cs-project-pipeline h4 {
    background: none;
    color: #fff;
    text-align: center; }

.dhx_cal_tab {
  color: #fff; }

.cs-project-FeatureContainer .collabHeader {
  background: #f9fbfd;
  color: #505254; }
  .cs-project-FeatureContainer .collabHeader .collabListDetails h4 {
    color: #191b1d; }
  .cs-project-FeatureContainer .collabHeader .collabListBreadcrumb li a,
  .cs-project-FeatureContainer .collabHeader .right > a {
    color: #191b1d; }
  .cs-project-FeatureContainer .collabHeader .collabCurrentFolder {
    background: #f9fbfd;
    color: #505254;
    color: #191b1d; }
.cs-project-FeatureContainer .collabListTopButtons h6 small {
  background: #f9fbfd;
  color: #505254;
  color: #191b1d; }
.cs-project-FeatureContainer .discussionContent p {
  color: #505254; }

.panel-project-info {
  background-color: #fff;
  border: #cbced1 1px solid; }
  .panel-project-info .modal-header {
    background-color: #e9f1f2; }

.changed.changed.changed.changed {
  color: #4081f5; }
  .changed.changed.changed.changed label {
    color: inherit; }
  .changed.changed.changed.changed label:before, .changed.changed.changed.changed p:before {
    background-color: #4081f5; }

.assocDataSection p.title {
  border-bottom-width: 1px;
  border-bottom-color: #ebf2f5;
  border-bottom-style: solid; }

.conditional-row.conditional-row, .standard-row.standard-row {
  background-color: #ecf3f8;
  border-bottom-width: 1px;
  border-bottom-color: #b9bdc2;
  border-bottom-style: solid; }
  .conditional-row.conditional-row td, .standard-row.standard-row td {
    background-color: transparent; }

input[type="text"][disabled],
select[disabled],
.disabled input,
.disabled select,
.disabled textarea {
  background-color: #cbced1;
  border-color: #cbced1;
  color: #676a6b;
  cursor: default; }

.timesheet-report, .timesheet-report-run-wrap {
  border-left-color: #599bc3;
  border-color: #599bc3;
  background: #fff;
  color: #505254; }
  .timesheet-report .cs-tool-tab-name, .timesheet-report-run-wrap .cs-tool-tab-name {
    color: #599bc3; }
  .timesheet-report:hover, .timesheet-report-run-wrap:hover {
    border-color: #0065a3; }
    .timesheet-report:hover .cs-tool-tab-name, .timesheet-report-run-wrap:hover .cs-tool-tab-name {
      color: #0065a3; }

.allocationRow {
  background: #fff;
  color: #505254;
  border-color: #b9bdc2;
  border-left-color: #3c89b8; }

.mainBody .chevronBefore .small-10.columns:before {
  color: #fff;
  background: #0065a3;
  color: #ecf3f8; }
.mainBody .chevronBefore.openList .small-10.columns:before {
  color: #fff;
  background: #00426a;
  color: #ecf3f8; }

.allocationRow,
.allocationRowAllChecks {
  background: #cbced1;
  color: #505254; }
  .allocationRow .largeCheck .checkBox-cover:before,
  .allocationRowAllChecks .largeCheck .checkBox-cover:before {
    background: #8d9093;
    color: #ecf3f8; }
  .allocationRow .largeCheck .checkBox-cover:after,
  .allocationRowAllChecks .largeCheck .checkBox-cover:after {
    background: #fff;
    color: #505254; }
  .allocationRow .largeCheck .checkBox-cover:hover:before,
  .allocationRowAllChecks .largeCheck .checkBox-cover:hover:before {
    background: #0065a3;
    color: #ecf3f8; }
  .allocationRow .largeCheck input[type="radio"]:checked ~ .checkBox-cover:before,
  .allocationRowAllChecks .largeCheck input[type="radio"]:checked ~ .checkBox-cover:before {
    background: #b9bdc2;
    color: #505254; }
  .allocationRow .largeCheck input[type="radio"]:checked ~ .checkBox-cover:after,
  .allocationRowAllChecks .largeCheck input[type="radio"]:checked ~ .checkBox-cover:after {
    background: #0065a3;
    color: #ecf3f8; }
  .allocationRow .rowIcon .userImage,
  .allocationRow .rowIcon .user-no-image,
  .allocationRowAllChecks .rowIcon .userImage,
  .allocationRowAllChecks .rowIcon .user-no-image {
    color: #fff; }
  .allocationRow .rowIcon .userImage,
  .allocationRow .rowIcon .roleImage,
  .allocationRowAllChecks .rowIcon .userImage,
  .allocationRowAllChecks .rowIcon .roleImage {
    background: #0065a3;
    color: #ecf3f8;
    border-color: #fff; }
    .allocationRow .rowIcon .userImage.role,
    .allocationRow .rowIcon .roleImage.role,
    .allocationRowAllChecks .rowIcon .userImage.role,
    .allocationRowAllChecks .rowIcon .roleImage.role {
      background: #599bc3;
      color: #ecf3f8; }
  .allocationRow .rowInfo .info-row1,
  .allocationRowAllChecks .rowInfo .info-row1 {
    color: #00426a; }
  .allocationRow .rowInfo .info-row2,
  .allocationRowAllChecks .rowInfo .info-row2 {
    color: #00426a; }
  .allocationRow .rowInfo .info-row3,
  .allocationRowAllChecks .rowInfo .info-row3 {
    color: #00426a; }

.allocationRowAllChecks {
  background: #b9bdc2;
  color: #505254;
  color: inherit; }

.workingDays .day {
  background: #fff;
  color: #505254;
  color: #8d9093;
  border-top-color: #0da141;
  border-left-color: #b9bdc2;
  border-right-color: #b9bdc2;
  border-bottom-color: #b9bdc2; }

#myDashboard .rmDash.rmDashCal .personalCalendarFiltersBtn {
  background: #0065a3;
  color: #ecf3f8; }
  #myDashboard .rmDash.rmDashCal .personalCalendarFiltersBtn:before {
    color: inherit; }

.loadMore.eventWindow {
  color: #fff; }

.loadMoreVert {
  background: #0065a3;
  color: #ecf3f8;
  color: #fff; }
  .loadMoreVert span:after {
    color: #fff; }

#resourceManager .projectListMain .header {
  background: #f9fbfd;
  color: #505254; }
#resourceManager .weekend {
  background-color: rgba(185, 189, 194, 0.2) !important; }
  #resourceManager .weekend.role {
    background-color: #e9f1f2; }
#resourceManager .weekday {
  background-color: #fff; }
  #resourceManager .weekday.role {
    background-color: #dfecf4; }
#resourceManager .weekend {
  background-color: rgba(185, 189, 194, 0.25) !important; }
#resourceManager .weekend.role {
  background-color: rgba(185, 189, 194, 0.25) !important; }
#resourceManager:after {
  color: white; }
#resourceManager .grey_cell {
  background-color: #e3e5e7; }

#resourceManager #dashHeader {
  background-color: #0065a3; }

#resourceManager {
  background-color: #fff; }

#resourceManager .dhx_cal_navline {
  background: #f9fbfd;
  color: #505254; }

#resourceManager .dhx_cal_data table {
  background: #fff; }

.allocationRow .userImage,
.allocationRow .user-no-image {
  color: #fff; }
.allocationRow .userImage,
.allocationRow .roleImage {
  background: #0065a3;
  color: #ecf3f8;
  border-width: 2px;
  border-color: #fff;
  border-style: solid; }
  .allocationRow .userImage.role,
  .allocationRow .roleImage.role {
    background-color: #419ebf !important; }
.allocationRow .rowInfo .info-row1, .allocationRow .rowInfo .info-row2, .allocationRow .rowInfo .info-row3 {
  color: #00426a; }
.allocationRow .allocationInput .valueText {
  border-width: 2px;
  border-color: #b9bdc2;
  border-style: solid; }
.allocationRow.error {
  border-width: 1px;
  border-color: red;
  border-style: solid;
  border-left-width: 4px;
  border-left-color: red;
  border-left-style: solid; }
.allocationRow.alloType .valueText,
.allocationRow .overB .valueText {
  border: solid red 2px !important; }
.allocationRow.alloType .checkBox-cover,
.allocationRow .overB .checkBox-cover {
  border-color: red; }

ul.cs-option-menu input {
  display: inline;
  background: rgba(255, 255, 255, 0.5);
  vertical-align: middle;
  padding: 0.3rem;
  margin: 0;
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #8d9093; }
  ul.cs-option-menu input:focus {
    color: #0065a3;
    background: rgba(255, 255, 255, 0.9);
    border: 1px solid #4081f5; }

#rmFilterInline {
  background: #f9fbfd;
  color: #505254; }
  #rmFilterInline .leftSide label {
    color: #8d9093; }
  #rmFilterInline .rightSide .filterOptions button {
    color: #fff !important; }
  #rmFilterInline .rightSide .filterOptions .filterRow label {
    color: #8d9093; }
  #rmFilterInline .rightSide .expandRMFilters {
    background: #0065a3;
    color: #ecf3f8;
    color: #fff; }
  #rmFilterInline .rightSide .filterRM {
    background: #8d9093;
    color: #ecf3f8;
    color: #fff; }

#rmFilterWindow .sideBarHeader .closeSideMenu:after {
  color: #8d9093; }
#rmFilterWindow .sideBarHeader .closeSideMenu:hover:after {
  color: #0065a3; }

#rmFilterWindow .secondList {
  background-color: #fff; }
  #rmFilterWindow .secondList .projectListFilters h6 {
    color: #8d9093; }
  #rmFilterWindow .secondList .projectTypeListSelected,
  #rmFilterWindow .secondList .projectStatusListSelected,
  #rmFilterWindow .secondList .projectTypeListGen {
    background: #0065a3;
    color: #ecf3f8; }
  #rmFilterWindow .secondList .loadMore.rmFilterList {
    background: #0065a3;
    color: #ecf3f8; }

#rmFilterWindow.resourceFilters .footer {
  background: #1f2532;
  color: #ecf3f8; }

.filterMainBody {
  background-color: #fff; }

.toggle-cp .slider {
  background: #b9bdc2;
  color: #505254; }
  .toggle-cp .slider:before {
    background: #fff;
    color: #505254; }
.toggle-cp input:checked + .slider {
  background: #0da141;
  color: #ecf3f8; }
.toggle-cp.noColorChange input:checked + .slider {
  background: #b9bdc2;
  color: #505254; }
.toggle-cp.blueCheck input:checked + .slider {
  background: #3e62c7;
  color: #ecf3f8; }
.toggle-cp.blueCheck .slider {
  background: #3e62c7;
  color: #ecf3f8; }

#resourceManager .peopleEvent.customColour {
  color: #fff; }
  #resourceManager .peopleEvent.customColour .mainText,
  #resourceManager .peopleEvent.customColour .totalHrsText,
  #resourceManager .peopleEvent.customColour .eventRow {
    color: #fff; }
  #resourceManager .peopleEvent.customColour .eventIcon:before {
    color: #fff; }
  #resourceManager .peopleEvent.customColour .dhx_event_resize {
    background: #fff;
    color: #505254;
    color: #fff; }
#resourceManager .peopleEvent.noColorFound {
  background-color: #676a6b;
  color: #fff; }
  #resourceManager .peopleEvent.noColorFound .mainText,
  #resourceManager .peopleEvent.noColorFound .totalHrsText,
  #resourceManager .peopleEvent.noColorFound .eventIcon:before,
  #resourceManager .peopleEvent.noColorFound .eventRow {
    color: #fff; }
  #resourceManager .peopleEvent.noColorFound .dhx_event_resize {
    background-color: #fff; }
#resourceManager .peopleEvent.oldEvent .dhx_event_resize {
  background-color: #676a6b !important; }
#resourceManager .peopleEvent.oldEvent .eventIcon:before,
#resourceManager .peopleEvent.oldEvent .mainText,
#resourceManager .peopleEvent.oldEvent .totalHrsText,
#resourceManager .peopleEvent.oldEvent .eventRow {
  color: #676a6b !important; }
#resourceManager .peopleEvent.noDrag.peopleEvent.noDrag.inActive_event {
  background-color: #3291cb !important; }
  #resourceManager .peopleEvent.noDrag.peopleEvent.noDrag.inActive_event .mainText,
  #resourceManager .peopleEvent.noDrag.peopleEvent.noDrag.inActive_event .totalHrsText,
  #resourceManager .peopleEvent.noDrag.peopleEvent.noDrag.inActive_event .eventRow, #resourceManager .peopleEvent.noDrag.peopleEvent.noDrag.inActive_event i {
    color: inherit; }
  #resourceManager .peopleEvent.noDrag.peopleEvent.noDrag.inActive_event .eventIcon:before {
    color: inherit; }
  #resourceManager .peopleEvent.noDrag.peopleEvent.noDrag.inActive_event .dhx_event_resize {
    background-color: #b9bdc2 !important; }
#resourceManager .peopleEvent.pipelineProject, #resourceManager .peopleEvent.noDrag.peopleEvent.noDrag.inActive_event.pipelineProject {
  background: #fdc235 !important;
  border-color: #676a6b; }
  #resourceManager .peopleEvent.pipelineProject .mainText,
  #resourceManager .peopleEvent.pipelineProject .totalHrsText,
  #resourceManager .peopleEvent.pipelineProject .eventRow, #resourceManager .peopleEvent.noDrag.peopleEvent.noDrag.inActive_event.pipelineProject .mainText,
  #resourceManager .peopleEvent.noDrag.peopleEvent.noDrag.inActive_event.pipelineProject .totalHrsText,
  #resourceManager .peopleEvent.noDrag.peopleEvent.noDrag.inActive_event.pipelineProject .eventRow {
    color: #676a6b; }
  #resourceManager .peopleEvent.pipelineProject .eventIcon:before, #resourceManager .peopleEvent.noDrag.peopleEvent.noDrag.inActive_event.pipelineProject .eventIcon:before {
    color: #676a6b; }
  #resourceManager .peopleEvent.pipelineProject .dhx_event_resize, #resourceManager .peopleEvent.noDrag.peopleEvent.noDrag.inActive_event.pipelineProject .dhx_event_resize {
    color: #fdb302;
    background-color: #676a6b !important; }
#resourceManager .peopleEvent.holidayBooking {
  background-color: #676a6b !important;
  color: #fff !important; }
  #resourceManager .peopleEvent.holidayBooking .mainText,
  #resourceManager .peopleEvent.holidayBooking .totalHrsText,
  #resourceManager .peopleEvent.holidayBooking .eventRow {
    color: #fff !important; }
  #resourceManager .peopleEvent.holidayBooking .eventIcon:before {
    color: #fff !important; }

#contextMenuRM {
  background: #fff;
  color: #505254;
  color: #8d9093; }
  #contextMenuRM .subMenu {
    color: #8d9093; }
  #contextMenuRM.right .chevron {
    border-right-color: #fff; }
  #contextMenuRM.left .chevron {
    border-right-color: #fff; }
  #contextMenuRM.right .subBody .chevron {
    border-right-color: #fff; }
  #contextMenuRM.left .subBody .chevron {
    border-left: 10px solid #fff; }
  #contextMenuRM .closeBtn {
    color: #0065a3; }
    #contextMenuRM .closeBtn:hover {
      color: #005182; }
  #contextMenuRM .contextHeader {
    background: #fff;
    color: #505254; }
    #contextMenuRM .contextHeader .headerTextRM {
      color: #3c89b8; }

.projectDetails .projectActivity {
  background-color: #fff; }

.projectDetails__statusDetails .activity-record span {
  background: #fff;
  color: #505254; }

.addProjectCommentCont .activity-record span {
  background-color: #fff;
  color: #599bc3; }

.addProjectCommentCont .activity-record span {
  color: #8d9093;
  border-bottom-color: #8d9093; }

.activity-record {
  border-bottom-color: #8d9093; }

.activity-record .col-exp-activity-btn {
  background: #0065a3;
  color: #ecf3f8;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .activity-record .col-exp-activity-btn:hover, .activity-record .col-exp-activity-btn:focus {
    background: #005182;
    color: #ecf3f8; }
  .activity-record .col-exp-activity-btn:before {
    color: #fff; }

.project-history .formDiscussionReply {
  background-color: #f2f2f2; }

.project-history > li.add-reply-wrap,
.project-history > li.projectComment {
  background: #fff;
  color: #505254;
  -webkit-box-shadow: 0 1px 2px rgba(25, 25, 25, 0.2);
          box-shadow: 0 1px 2px rgba(25, 25, 25, 0.2);
  border-color: #e9f1f2; }
  .project-history > li.add-reply-wrap .date,
  .project-history > li.projectComment .date {
    color: #8d9093; }

.patReply {
  background: #e9f1f2;
  color: #505254;
  border-color: #e6e6e6;
  border-bottom-color: #cccccc; }
  .patReply:before {
    color: #e6e6e6;
    opacity: 1; }
  .patReply .no-ava {
    color: #fff;
    border-color: #fff; }
  .patReply .no-ava:before {
    color: #fff; }
  .patReply .date {
    color: #8d9093; }

.project-history > li.projectComment + .patReply {
  border-color: #e6e6e6; }
  .project-history > li.projectComment + .patReply:before {
    color: #f2f2f2; }

.projectComment + .patReply:before {
  color: #e6e6e6;
  opacity: 1; }

.patActions .date {
  color: #8d9093; }

.projectHeader .projectHeader__title .projectTitle {
  color: inherit; }

.projectHeader .projectTemplate {
  color: inherit; }
  .projectHeader .projectTemplate:before {
    color: inherit; }

.cs-project {
  background: #f9fbfd;
  color: #505254; }
  .cs-project .moveThumbsM {
    background-color: rgba(0, 0, 0, 0.3); }
    .cs-project .moveThumbsM svg {
      color: #fff; }
    .cs-project .moveThumbsM:hover {
      background-color: rgba(0, 0, 0, 0.6); }

.tasksRight .savedTaskWindow .saveConfirm {
  background: #0da141;
  color: #ecf3f8; }

.template-builder-header {
  background-color: #ecf3f8 !important; }

.cs-kanban-container .cs-header a.rnd-small.cv-p,
.halfViewHeader.halfViewItem a.rnd-small.cv-p {
  background: #cbced1;
  color: #676a6b; }
  .cs-kanban-container .cs-header a.rnd-small.cv-p:hover, .cs-kanban-container .cs-header a.rnd-small.cv-p.active,
  .halfViewHeader.halfViewItem a.rnd-small.cv-p:hover,
  .halfViewHeader.halfViewItem a.rnd-small.cv-p.active {
    background: #0065a3;
    color: #ecf3f8; }

.taskBar {
  background: #fff;
  color: #505254; }
  .taskBar ul li:hover:not(.active) {
    background: #fff;
    color: #505254; }
    .isMobile .taskBar ul li:hover:not(.active) {
      background: #fff;
      color: #505254; }
    .taskBar ul li:hover:not(.active) i {
      color: inherit; }
    .taskBar ul li:hover:not(.active) .name {
      color: inherit; }
  .taskBar .projectFeature.projectFeatureJIRA .jira-svg-logo {
    fill: #fff; }
  .taskBar .projectFeature.projectFeatureJIRA:hover:not(.active) {
    fill: #fff; }
  .taskBar ul li a {
    color: inherit; }
  .taskBar.projectFeatureJIRA svg {
    fill: inherit; }

/*---------------------
milestones      */
.mileStoneWrap .projectMilestoneLabelDetails .projectMilestoneDate,
.mileStoneWrap .projectMilestoneLabelDetails .projectMilestoneLabel {
  color: inherit; }
.mileStoneWrap li {
  color: inherit; }
  .mileStoneWrap li svg polygon,
  .mileStoneWrap li svg rect {
    fill: #89acc3;
    color: white; }
  .mileStoneWrap li:hover svg polygon,
  .mileStoneWrap li:hover svg rect {
    fill: #6e8a9c;
    color: white; }
  .mileStoneWrap li.projectMilestoneSelected.current {
    color: white; }
    .mileStoneWrap li.projectMilestoneSelected.current > svg polygon,
    .mileStoneWrap li.projectMilestoneSelected.current > svg rect {
      fill: #3c89b8; }
    .mileStoneWrap li.projectMilestoneSelected.current > svg:hover {
      fill: #63a1c6; }
  .mileStoneWrap li.projectMilestoneComplete {
    color: white; }
    .mileStoneWrap li.projectMilestoneComplete > svg polygon,
    .mileStoneWrap li.projectMilestoneComplete > svg rect {
      fill: #00426a; }
    .mileStoneWrap li.projectMilestoneComplete > svg:hover {
      fill: #336888; }
  .mileStoneWrap li.projectMilestoneSelected.current {
    color: white; }
    .mileStoneWrap li.projectMilestoneSelected.current > svg polygon,
    .mileStoneWrap li.projectMilestoneSelected.current > svg rect {
      fill: #0065a3; }
    .mileStoneWrap li.projectMilestoneSelected.current > svg:hover {
      fill: #63a1c6; }

.projectTask__actions a {
  background: #0065a3;
  color: #ecf3f8; }
  .projectTask__actions a:hover i {
    color: inherit; }
  .projectTask__actions a i {
    color: inherit; }

.budgetGraph .barValue span {
  color: inherit; }
  .budgetGraph .barValue span:before {
    color: inherit; }
.budgetGraph .cs-info-icon {
  color: #8d9093; }
  .budgetGraph .cs-info-icon:hover {
    color: #0065a3; }
.budgetGraph .graph-bar-bg {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#a7aaaf), to(#9da1a5));
  background-image: linear-gradient(#a7aaaf, #9da1a5); }
.budgetGraph .graphBar.estimateBar {
  color: #3e62c7;
  background-color: #3e62c7; }
.budgetGraph .graphBar.resourcedBar {
  color: #f18000;
  background-color: #f18000; }
  .budgetGraph .graphBar.resourcedBar + .barValue {
    background-color: #fff; }
  .budgetGraph .graphBar.resourcedBar.barValue span {
    background-color: #fff; }
.budgetGraph .graphBar.scheduledBar {
  color: #c16600;
  background-color: #c16600; }
.budgetGraph .graphBar.burnedBar {
  color: #22cfd1;
  background-color: #22cfd1; }
.budgetGraph .graphBar.totalResourcedBar {
  color: #aa2b9f;
  background-color: #aa2b9f; }
.budgetGraph .roleItem {
  color: #0065a3; }
  .budgetGraph .roleItem:hover {
    color: #005182; }

.barValue.scheduled {
  color: #f18000; }
.barValue.burned {
  color: #22cfd1; }
.barValue.estimate {
  color: #3e62c7; }
.barValue.resourced {
  color: #f18000; }
.barValue.scheduled {
  color: #c16600; }
.barValue.totalResourced {
  color: #aa2b9f; }

.overviewTabularData th.toggleTable {
  background: #8d9093;
  color: #ecf3f8;
  color: inherit; }
  .overviewTabularData th.toggleTable:hover {
    background: #005182;
    color: #ecf3f8; }
  .overviewTabularData th.toggleTable.openTable {
    background: #0065a3;
    color: #ecf3f8; }

label.barTitle {
  color: #505254; }

.completionBar {
  background: #0da141;
  color: #ecf3f8; }
  .completionBar label {
    color: inherit; }

.budgetTable, .estimateTable {
  border: 1px solid #b9bdc2; }
  .budgetTable tr,
  .budgetTable thead, .estimateTable tr,
  .estimateTable thead {
    background: #b9bdc2;
    color: #505254; }
  .budgetTable__header th, .estimateTable__header th {
    background: #fff;
    color: #505254; }
  .budgetTable td, .estimateTable td {
    background: #fff;
    color: #505254; }

.cs-project-budget .projectBudgetList .filterRM a {
  color: #e9f1f2;
  -webkit-transition: color 0.3s ease;
  transition: color 0.3s ease; }
  .cs-project-budget .projectBudgetList .filterRM a:hover, .cs-project-budget .projectBudgetList .filterRM a:focus, .cs-project-budget .projectBudgetList .filterRM a:active {
    color: #bac1c2; }
  .cs-project-budget .projectBudgetList .filterRM a:before {
    color: inherit; }

.filterRM {
  background-color: #8d9093;
  color: #fff; }

.filterRMa::before {
  color: #e9f1f2;
  -webkit-transition: color 0.3s ease;
  transition: color 0.3s ease; }
  .filterRMa::before:hover, .filterRMa::before:focus, .filterRMa::before:active {
    color: #bac1c2; }

.mainSpendTable.formGrow {
  background-color: #fff !important; }

.cs-budget-filter-drpdwn {
  background: #fff;
  color: #505254;
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.2);
          box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.2); }
  .cs-budget-filter-drpdwn .cs-budget-projectist li {
    border-bottom: 2px dotted #b9bdc2; }
    .cs-budget-filter-drpdwn .cs-budget-projectist li:last-child {
      border-bottom: none; }
    .cs-budget-filter-drpdwn .cs-budget-projectist li span {
      color: #676a6b; }

.cs-overviewTable tfoot,
.overviewFooterTable__header,
.overviewOOPFooterTable__header {
  background-color: transparent; }
  .cs-overviewTable tfoot td,
  .overviewFooterTable__header td,
  .overviewOOPFooterTable__header td {
    border-color: #e9f1f2;
    background-color: #a7aaaf;
    color: inherit; }
  .cs-overviewTable tfoot th.red .footerValue,
  .overviewFooterTable__header th.red .footerValue,
  .overviewOOPFooterTable__header th.red .footerValue {
    background: #D10E0E;
    color: #ecf3f8; }
    .cs-overviewTable tfoot th.red .footerValue span,
    .overviewFooterTable__header th.red .footerValue span,
    .overviewOOPFooterTable__header th.red .footerValue span {
      color: #fff; }
    .cs-overviewTable tfoot th.red .footerValue .value, .cs-overviewTable tfoot th.red .footerValue .hours,
    .overviewFooterTable__header th.red .footerValue .value,
    .overviewFooterTable__header th.red .footerValue .hours,
    .overviewOOPFooterTable__header th.red .footerValue .value,
    .overviewOOPFooterTable__header th.red .footerValue .hours {
      color: inherit; }
  .cs-overviewTable tfoot th.orange .footerValue,
  .overviewFooterTable__header th.orange .footerValue,
  .overviewOOPFooterTable__header th.orange .footerValue {
    background: #f18000;
    color: #ecf3f8; }
    .cs-overviewTable tfoot th.orange .footerValue span,
    .overviewFooterTable__header th.orange .footerValue span,
    .overviewOOPFooterTable__header th.orange .footerValue span {
      color: #fff; }

.additionalBudgetRowMain td {
  vertical-align: top; }

.cs-overviewTable th, .overviewOOPTable th {
  background: #b9bdc2;
  color: #505254;
  color: inherit; }
.cs-overviewTable tbody td.varianceItemBorder, .overviewOOPTable tbody td.varianceItemBorder {
  border-left: 1px solid #e9f1f2; }
.cs-overviewTable tbody td.red span, .overviewOOPTable tbody td.red span {
  color: #D10E0E; }
.cs-overviewTable tbody td.orange, .overviewOOPTable tbody td.orange {
  background-color: #c16600; }
.cs-overviewTable tbody tr, .overviewOOPTable tbody tr {
  border-bottom: 2px dotted #e9f1f2; }
  .cs-overviewTable tbody tr:nth-child(even), .overviewOOPTable tbody tr:nth-child(even) {
    background-color: #ecf3f8; }
  .cs-overviewTable tbody tr:nth-of-type(odd), .overviewOOPTable tbody tr:nth-of-type(odd) {
    background-color: #fff; }
  .cs-overviewTable tbody tr:hover, .overviewOOPTable tbody tr:hover {
    background: #cbced1;
    color: #505254;
    border-left: 1px solid #e9f1f2; }
    .cs-overviewTable tbody tr:hover td.varianceItem, .overviewOOPTable tbody tr:hover td.varianceItem {
      background-color: #b9bdc2; }
    .cs-overviewTable tbody tr:hover td:first-child, .overviewOOPTable tbody tr:hover td:first-child {
      border-left: 1px solid #e9f1f2; }
.cs-overviewTable .overViewRow tr td, .overviewOOPTable .overViewRow tr td {
  color: inherit; }

#projectBudget .red {
  background: #D10E0E;
  color: #ecf3f8; }
  #projectBudget .red span, #projectBudget .red span:before {
    color: inherit; }
#projectBudget .overviewTotalFooterTable__header th.red {
  background: #D10E0E;
  color: #ecf3f8;
  color: #fff; }

.overviewTotalFooterTable {
  border-bottom: 8px solid #fff; }

.budgetInnerTable .resourceItemDescription, .estimateInnerTable .resourceItemDescription {
  color: #0065a3; }

.budgetInput input, .estimateInput input {
  border: 1px solid #b9bdc2; }

.budgetResultBanner {
  background: #505254;
  color: #ecf3f8;
  color: #ecf3f8; }
  .budgetResultBanner span, .budgetResultBanner label {
    color: #ecf3f8; }

.budgetTable .budgetInnerTable tr, .estimateTable .estimateInnerTable tr {
  background-color: #fff;
  border-color: #b9bdc2; }
  .budgetTable .budgetInnerTable tr:last-child, .estimateTable .estimateInnerTable tr:last-child {
    border: none; }

.gantt_cal_light .gantt_btn_set .gantt_cancel_btn {
  background: #D10E0E;
  color: #ecf3f8;
  color: #fff; }
.gantt_cal_light .gantt_btn_set .gantt_delete_btn {
  background: #D10E0E;
  color: #ecf3f8;
  color: #fff; }
.gantt_cal_light .gantt_btn_set .gantt_save_btn {
  background: #0da141;
  color: #ecf3f8;
  color: #fff; }

#projectTaskListContainer {
  background: #fff;
  color: #505254; }
  #projectTaskListContainer .projectPhaseRow {
    background-color: #7ba3bd;
    border-left-color: #3c89b8; }
    #projectTaskListContainer .projectPhaseRow span, #projectTaskListContainer .projectPhaseRow a:before {
      color: #676a6b;
      border-left-color: #676a6b; }
    #projectTaskListContainer .projectPhaseRow.active {
      background: #3c89b8;
      color: #ecf3f8;
      background-image: none;
      border-bottom: 1px solid #f9fbfd;
      border-left-color: #3c89b8; }
      #projectTaskListContainer .projectPhaseRow.active span, #projectTaskListContainer .projectPhaseRow.active a:before {
        color: inherit;
        border-top-color: #f9fbfd; }
  #projectTaskListContainer .halfWTasks #projectTaskListContainer .tasksRightLoader .loaderImage {
    background: #fff;
    color: #505254;
    color: #0065a3; }
  #projectTaskListContainer.active-task {
    background: #dfecf4;
    color: #505254;
    border-left-color: #0065a3; }

.inlineEdit {
  border: 1px solid #e9f1f2; }
  .inlineEdit:after {
    color: #D10E0E; }
  .inlineEdit:focus {
    border: 1px solid #4081f5; }

.projectTaskList .projectNameRow {
  background: #b3d1e3;
  color: #505254; }
  .projectTaskList .projectNameRow .projectName span {
    color: #0065a3; }
  .projectTaskList .projectNameRow .projectName a:after {
    color: #0065a3; }
  .projectTaskList .projectNameRow:hover {
    background-color: #0065a3;
    background: #dfecf4;
    color: #505254; }
    .projectTaskList .projectNameRow:hover .projectName span {
      color: #0065a3; }

.projectTaskRow, .projectSubTaskRow {
  border-left-color: #fff; }
  .projectTaskRow .usersWindow, .projectSubTaskRow .usersWindow {
    background: #0065a3;
    color: #ecf3f8; }
  .projectTaskRow .jsCompleteChk input[type="checkbox"]:checked + label, .projectSubTaskRow .jsCompleteChk input[type="checkbox"]:checked + label {
    background: #0da141;
    color: #ecf3f8; }
  .projectTaskRow.active-task, .projectSubTaskRow.active-task {
    background: #dfecf4;
    color: #505254;
    border-left-color: #0065a3; }

.projectSubTaskRow .jsCompleteChk input[type="checkbox"]:checked + label {
  background: #0da141;
  color: #ecf3f8; }

.halfWTasks #projectTaskListContainer .projectRowOptions .taskFlag.priorityTask,
.halfWTasks #projectTaskListContainer .projectField .taskFlag.priorityTask {
  background: #D10E0E;
  color: #ecf3f8; }
  .halfWTasks #projectTaskListContainer .projectRowOptions .taskFlag.priorityTask:hover,
  .halfWTasks #projectTaskListContainer .projectField .taskFlag.priorityTask:hover {
    background: #D10E0E;
    color: #ecf3f8;
    color: #fff; }

.task-overdue:before {
  color: #D10E0E; }

#projectTaskListContainer .inlineHolder li {
  color: #0065a3; }
  #projectTaskListContainer .inlineHolder li:hover {
    background: #eff6fa;
    color: #505254; }
#projectTaskListContainer .unityList__item.item:after {
  color: #b9bdc2; }

.inlineEdit {
  color: #0065a3; }

.mainDetailsTab .creatorRow .cs-history-panel {
  background: #fff;
  color: #505254;
  -webkit-box-shadow: 0 1px 2px rgba(25, 25, 25, 0.2);
          box-shadow: 0 1px 2px rgba(25, 25, 25, 0.2);
  border-left-color: #3c89b8; }
  .mainDetailsTab .creatorRow .cs-history-panel .profile-pic {
    background: #e9f1f2;
    color: #505254; }
  .mainDetailsTab .creatorRow .cs-history-panel .cs-savedComment .cs-contentComment:before {
    color: #0065a3; }

.tasksRight #projectTaskInfoDetails .creatorRow .cs-history-panel,
.tasksRight #taskDetails .creatorRow .cs-history-panel {
  background: #fff;
  color: #505254;
  -webkit-box-shadow: 0 1px 2px rgba(25, 25, 25, 0.2);
          box-shadow: 0 1px 2px rgba(25, 25, 25, 0.2);
  border-left-color: #3c89b8; }
  .tasksRight #projectTaskInfoDetails .creatorRow .cs-history-panel .profile-pic,
  .tasksRight #taskDetails .creatorRow .cs-history-panel .profile-pic {
    background: #e9f1f2;
    color: #505254; }
  .tasksRight #projectTaskInfoDetails .creatorRow .cs-history-panel .cs-savedComment .cs-contentComment:before,
  .tasksRight #taskDetails .creatorRow .cs-history-panel .cs-savedComment .cs-contentComment:before {
    color: #0065a3; }
.tasksRight #projectTaskInfoDetails .projectTaskFilters h5,
.tasksRight #taskDetails .projectTaskFilters h5 {
  color: #676a6b; }
.tasksRight #projectTaskInfoDetails .bold,
.tasksRight #taskDetails .bold {
  color: #676a6b; }
.tasksRight #projectTaskInfoDetails .task2Form .allocationTab .timeMessageText,
.tasksRight #taskDetails .task2Form .allocationTab .timeMessageText {
  background: #fdb302;
  color: #505254; }
  .tasksRight #projectTaskInfoDetails .task2Form .allocationTab .timeMessageText span,
  .tasksRight #taskDetails .task2Form .allocationTab .timeMessageText span {
    color: #676a6b; }
.tasksRight #projectTaskInfoDetails .task2Form .allocationTab .cs-assign-panel,
.tasksRight #taskDetails .task2Form .allocationTab .cs-assign-panel {
  background-color: rgba(103, 106, 107, 0.8); }
.tasksRight #projectTaskInfoDetails .header .nameInputHeader,
.tasksRight #taskDetails .header .nameInputHeader {
  background-color: rgba(255, 255, 255, 0.8); }

.hamburger-btn:before {
  background: #0065a3;
  color: #ecf3f8;
  color: #fff; }
.hamburger-btn:hover:before, .hamburger-btn:active:before {
  color: #cccccc; }

.gantt_grid_scale .gantt_grid_head_cell, .gantt_task .gantt_task_scale .gantt_scale_cell, .gantt_grid_scale, .gantt_task_scale {
  background: #cbced1;
  color: #505254;
  background: -webkit-gradient(linear, left bottom, left top, from(#cbced1), to(#cbced1));
  background: linear-gradient(to top, #cbced1, #cbced1);
  color: #505254 !important; }

.gantt_grid_scale.gantt_grid_scale {
  background: #cbced1;
  color: #505254; }

.gantt_grid_data .gantt_cell .gantt_add {
  background-color: #0da141;
  color: #fff; }

.cs-people-list-wrap {
  border-color: #0065a3;
  color: #0065a3; }

.assignmentList li {
  background: #fff;
  color: #505254; }

.assignmentListWrapper {
  background: #fff;
  color: #505254; }

.assignmentList > .ui-selecting,
.assignmentList > .ui-selected {
  background: #0065a3;
  color: #ecf3f8; }

.assignmentList li {
  border-bottom-color: #b9bdc2; }

.assignmentList li:hover {
  background: #b3d1e3;
  color: #505254; }

.projectComment.comment .patIcon {
  background-color: #0da141;
  color: white; }

.projectComment.task .patIcon {
  background-color: #0da141;
  color: white; }

.projectComment.taskcomment .patIcon {
  background-color: #0da141;
  color: white; }

.projectComment.workflowCreate .patIcon {
  background-color: #0da141;
  color: white; }

.projectComment.pat-upload .patIcon {
  background-color: #3e62c7;
  color: white; }

.projectComment.file .patIcon {
  background-color: #3e62c7;
  color: white; }

.projectComment.complete .patIcon {
  background-color: #0da141;
  color: white; }

.projectComment.rollback .patIcon {
  background-color: #f18000;
  color: white; }

.projectComment.approve .patIcon {
  background-color: #0da141;
  color: white; }

.projectComment.annotation .patIcon {
  background-color: #f18000;
  color: white; }

span.error,
span.patternError,
small.error,
small.patternError {
  color: red; }

#cke_postDescription .cke_bottom, #cke_channelPostDescription .cke_bottom, #cke_formCommentText .cke_bottom, #dvChannelFeed #cke_1_contents .cke_bottom {
  border: none;
  background-color: #fff; }

.channel-add-post--inputs .cke_bottom {
  border: none;
  background-color: #fff; }

#workflowDetails .mainDetails {
  background: #ecf3f8;
  color: #505254;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.14);
          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.14); }
  #workflowDetails .mainDetails .mainDetailsAuthor {
    color: #0065a3; }

.workflowActivity .activity-tree-date {
  color: #505254; }
.workflowActivity .user-name {
  color: #0065a3; }
.workflowActivity .nextStepItem.current-stepName .activity-tree-comment-empty {
  background-color: #b3d1e3;
  color: #0065a3; }
.workflowActivity .activity-tree-comment-empty legend {
  color: #3c89b8; }
  .workflowActivity .activity-tree-comment-empty legend .stepName {
    color: #3c89b8; }

.formDiscussionTab .activity-record .col-exp-activity-btn {
  background: #0065a3;
  color: #ecf3f8; }
.formDiscussionTab .activity-record span {
  background: #fff;
  color: #505254;
  color: #3c89b8; }
.formDiscussionTab .formDiscussionComment .author {
  color: #8d9093; }
.formDiscussionTab .formDiscussionComment .prj-user-name {
  color: #0065a3; }

.formDetailsContainer .formStatusTab .left aside .details {
  color: #676a6b; }
.formDetailsContainer .formStatusTab .left aside .user {
  color: #3c89b8; }
.formDetailsContainer .formStatusTab .left div {
  border-color: #3c89b8; }

#formViewActivityTab .versionNumber .formVersionNumber {
  background: #4081f5;
  color: #ecf3f8;
  color: #fff; }
  #formViewActivityTab .versionNumber .formVersionNumber:before {
    color: #8d9093; }
#formViewActivityTab .version-column {
  background: #dfecf4;
  color: #505254;
  border-color: #fff; }
  #formViewActivityTab .version-column:hover {
    border-color: #4081f5; }
    #formViewActivityTab .version-column:hover:before {
      color: #4081f5; }
  #formViewActivityTab .version-column .formVersionUpdate {
    color: #676a6b; }
  #formViewActivityTab .version-column:before {
    color: #dfecf4; }
  #formViewActivityTab .version-column .versionCommentBody span {
    color: #191b1d; }
  #formViewActivityTab .version-column .versionCommentBody .modifiedBy {
    color: #0065a3; }
  #formViewActivityTab .version-column .versionCommentBody .comment {
    color: #191b1d; }
    #formViewActivityTab .version-column .versionCommentBody .comment:before {
      color: #8d9093; }
  #formViewActivityTab .version-column .versionCommentBody .no-comment {
    color: #676a6b; }
    #formViewActivityTab .version-column .versionCommentBody .no-comment:before {
      color: #8d9093; }
    #formViewActivityTab .version-column .versionCommentBody .no-comment:before {
      color: #b9bdc2; }

#workflowDetails .scrollWrap .workflowCurrentStepStatus .workflowCurrentStepStatusItem .left aside .details {
  color: #676a6b; }
#workflowDetails .scrollWrap .workflowCurrentStepStatus .workflowCurrentStepStatusItem .left aside .user {
  color: #3c89b8; }
#workflowDetails .scrollWrap .workflowCurrentStepStatus .workflowCurrentStepStatusItem .left div {
  border-color: #3c89b8; }
#workflowDetails .scrollWrap .activity-tree-comment-empty legend {
  color: #3c89b8; }
#workflowDetails .scrollWrap .activity-tree-comment a {
  color: #0065a3; }

.workflowCurrentStepStatusItem {
  background: #e9f1f2;
  color: #505254;
  border-left-color: #0065a3;
  margin-bottom: 0.5rem; }
  .workflowCurrentStepStatusItem .user {
    color: #8d9093; }

.cs-mobile-workflow::before {
  background-color: #8d9093; }

.circle-empty {
  border-color: #8d9093;
  background-color: #8d9093; }
  .circle-empty:before {
    color: #fff; }

.nextStepItem.current-stepName .activity-tree-comment-empty {
  background-color: #dfecf4; }
  .nextStepItem.current-stepName .activity-tree-comment-empty .stepName {
    color: #00426a; }

.activity-tree-comment-empty legend {
  color: #3c89b8; }

.user-name {
  color: #0065a3; }

.activity-tree-comment {
  background: #dfecf4;
  color: #505254; }
  .activity-tree-comment:before {
    color: #dfecf4; }
  .activity-tree-comment .circle-empty {
    background: #8d9093;
    color: #ecf3f8; }
  .activity-tree-comment .comment {
    color: #191b1d; }
    .activity-tree-comment .comment:before {
      color: #8d9093; }
  .activity-tree-comment .activity-tree-date {
    color: #8d9093; }
  .activity-tree-comment .actionTitle {
    color: #676a6b; }
  .activity-tree-comment .actionTitle a {
    color: #0065a3; }
  .activity-tree-comment .no-comment {
    color: #676a6b; }
    .activity-tree-comment .no-comment:before {
      color: #8d9093; }

.history-wrap .modified-date {
  color: #8d9093; }

.channel-post-admin-actions {
  background: #fff;
  color: #505254; }
  .channel-post-admin-actions:before {
    color: #fff; }

.channel-post-admin-actions-filter {
  background: #fff;
  color: #505254; }
  .channel-post-admin-actions-filter li {
    padding: 0 .5em; }
    .channel-post-admin-actions-filter li:hover {
      background-color: rgba(89, 155, 195, 0.4);
      color: #0065a3; }
      .channel-post-admin-actions-filter li:hover i {
        color: inherit; }

.cs-post-actions i {
  color: #b9bdc2; }

.formDiscussionActions {
  color: #8d9093; }
  .formDiscussionActions i:hover {
    color: #0065a3; }

.formDiscussionPostComments {
  color: #0065a3; }

.channel-post-prompt {
  background: #fff;
  color: #505254;
  -webkit-box-shadow: 0 0.25rem 0.4rem 0.2rem rgba(0, 0, 0, 0.1);
          box-shadow: 0 0.25rem 0.4rem 0.2rem rgba(0, 0, 0, 0.1);
  color: #8d9093; }
  .channel-post-prompt:before {
    color: #fff; }

#channelContainer {
  background-color: #f9fbfd; }

.channel-filter-wrap {
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.2);
          box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.2);
  background-color: #3c89b8; }
  .channel-filter-wrap .cs-main-post-title {
    color: #fff; }

.cs-channel-filters h6 {
  background-color: #3c89b8;
  color: #fff; }

.channel-filter-header li {
  border-bottom-color: #0065a3; }

.channel-filter {
  display: inline-block; }
  .channel-filter .selected-filter {
    background-color: #00426a;
    color: white; }
  .channel-filter p,
  .channel-filter span {
    color: #0065a3; }
  .channel-filter a {
    color: #0065a3; }
    .channel-filter a:hover {
      background-color: #00426a;
      color: white; }

.channel-feed {
  background-color: rgba(255, 255, 255, 0.8); }
  .channel-feed .cs-emptyList .empty-field-icon:before,
  .channel-feed .cs-emptyList .emptyFileList {
    color: #b9bdc2; }
    .channel-feed .cs-emptyList .empty-field-icon:before span,
    .channel-feed .cs-emptyList .emptyFileList span {
      color: #b9bdc2; }

.channel-filter-header {
  background: #0065a3;
  color: #ecf3f8; }
  .channel-filter-header * {
    color: inherit; }
  .channel-filter-header:hover {
    background: #005182; }

.channel-post-wrapper .jsPostChannel,
.channel-post-wrapper .csPostTitle, .cs-savedComment .jsPostChannel,
.cs-savedComment .csPostTitle {
  color: #676a6b; }
.channel-post-wrapper .cs-attach-content, .cs-savedComment .cs-attach-content {
  color: #8d9093; }
.channel-post-wrapper small, .cs-savedComment small {
  color: #8d9093; }
.channel-post-wrapper .downloadAllButton, .cs-savedComment .downloadAllButton {
  color: #0065a3; }
.channel-post-wrapper span, .cs-savedComment span {
  color: #676a6b; }
.channel-post-wrapper .posted-date, .cs-savedComment .posted-date {
  color: #8d9093; }
.channel-post-wrapper .cs-post-author, .cs-savedComment .cs-post-author {
  color: #0065a3; }
  .channel-post-wrapper .cs-post-author:before, .cs-savedComment .cs-post-author:before {
    color: #0065a3; }

.csChannelFilterList .jsChannelFilter {
  background-color: rgba(255, 255, 255, 0.8);
  border-bottom: 1px solid #b9bdc2; }

.cs-channel-filters ul.channel-filter-header li {
  border-color: #00426a; }

.cs-channel-filters li {
  border-color: #e9f1f2; }
  .cs-channel-filters li span {
    color: inherit; }
    .cs-channel-filters li span.edit-channel-btn {
      color: #676a6b; }
      .cs-channel-filters li span.edit-channel-btn:hover, .cs-channel-filters li span.edit-channel-btn:focus, .cs-channel-filters li span.edit-channel-btn:active {
        color: #525556; }

.cs-post-content {
  color: #505254; }
  .cs-post-content:before {
    color: #676a6b; }

.cs-feed-txt:before {
  color: #676a6b; }

.cs-channel-post {
  -webkit-box-shadow: 0 0.2rem 0.2rem rgba(0, 0, 0, 0.2);
          box-shadow: 0 0.2rem 0.2rem rgba(0, 0, 0, 0.2);
  border-color: #b9bdc2; }
  .isMobile .cs-channel-post {
    -webkit-box-shadow: none;
            box-shadow: none; }
  .cs-channel-post .posted-date {
    color: #8d9093; }
  .cs-channel-post .cs-attach-content {
    color: #8d9093; }

.channel-reply-options .posted-date,
.channel-reply-options span {
  color: #8d9093; }
  .channel-reply-options .posted-date .editbutton:hover,
  .channel-reply-options span .editbutton:hover {
    background-color: #0065a3 !important; }
    .channel-reply-options .posted-date .editbutton:hover:before,
    .channel-reply-options span .editbutton:hover:before {
      color: #fff; }
  .channel-reply-options .posted-date .editbutton:before,
  .channel-reply-options span .editbutton:before {
    color: #8d9093; }

.cs-channel-reply {
  border-left: 1px solid rgba(185, 189, 194, 0.8);
  border-right: 1px solid rgba(185, 189, 194, 0.8);
  border-bottom: 1px solid #8d9093;
  background-color: #e6e6e6; }
  .cs-channel-reply .cs-post-content {
    color: #676a6b; }
    .cs-channel-reply .cs-post-content:before {
      border-bottom-color: #e6e6e6 !important; }
  .cs-channel-reply:before {
    border-bottom-color: #e6e6e6 !important; }
  .cs-channel-reply .edit-post--btn:before {
    color: #676a6b;
    background-color: #b9bdc2; }
    .cs-channel-reply .edit-post--btn:before:hover:before {
      color: rgba(103, 106, 107, 0.5); }

.cs-post-actions {
  flex: 1 0 auto; }
  .cs-post-actions li {
    color: #0065a3; }
    .cs-post-actions li span {
      color: #3c89b8; }
    .cs-post-actions li:before {
      color: #3c89b8; }
    .cs-post-actions li .likeButton:before {
      color: #3c89b8; }
  .cs-post-actions .like-names {
    border-color: #b9bdc2;
    border-top: 1px solid #b9bdc2;
    -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.4);
            box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.4);
    background: #fff;
    color: #505254; }
    .cs-post-actions .like-names:before {
      color: #fff; }
    .cs-post-actions .like-names div {
      width: 100px;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis; }

.cs-channels-filterCont .channel-post-admin-actions-filter {
  background: #fff;
  border: 1px solid #8d9093; }
  .cs-channels-filterCont .channel-post-admin-actions-filter:before {
    color: #fff; }
  .cs-channels-filterCont .channel-post-admin-actions-filter .editButton:before {
    color: #3c89b8; }
  .cs-channels-filterCont .channel-post-admin-actions-filter .editButton,
  .cs-channels-filterCont .channel-post-admin-actions-filter .deleteButton {
    color: #0065a3; }
    .cs-channels-filterCont .channel-post-admin-actions-filter .editButton:before,
    .cs-channels-filterCont .channel-post-admin-actions-filter .deleteButton:before {
      color: #3c89b8; }
  .cs-channels-filterCont .channel-post-admin-actions-filter:before {
    color: #fff; }
  .cs-channels-filterCont .channel-post-admin-actions-filter div {
    padding: 0 .5em; }
    .cs-channels-filterCont .channel-post-admin-actions-filter div:hover {
      background: #dfecf4; }
    .cs-channels-filterCont .channel-post-admin-actions-filter div:not(:last-child) {
      border: 1px solid #8d9093; }

.cs-channel-reply .cs-post-actions .jsLikeAction span {
  color: #0065a3; }
  .cs-channel-reply .cs-post-actions .jsLikeAction span:before {
    color: #3c89b8; }
  .cs-channel-reply .cs-post-actions .jsLikeAction span .likeButton:before {
    color: #3c89b8; }

.cs_subWorkflowFilter.cs_subWorkflowFilter button {
  color: #3c89b8; }
  .cs_subWorkflowFilter.cs_subWorkflowFilter button.active {
    color: #0065a3; }

.btn-line {
  border-color: #b9bdc2; }

#formView .formPageContainers.formPageContainers {
  border-left-color: #cbced1; }

.formPageContainers .content {
  background-color: #f9fbfd; }
  .isMobile .formPageContainers .content {
    background: #fff;
    color: #505254; }

.toggle-cp input:checked + .slider {
  background: #0da141;
  color: #ecf3f8; }
.toggle-cp.noColorChange input:checked + .slider {
  background-color: #b9bdc2; }
.toggle-cp.blueCheck input:checked + .slider {
  background: #3e62c7;
  color: #ecf3f8; }
.toggle-cp.blueCheck .slider {
  background: #3e62c7;
  color: #ecf3f8; }

input.cmn-toggle-round + label {
  background-color: #b9bdc2; }
  input.cmn-toggle-round + label:before {
    background-color: #cbced1; }
  input.cmn-toggle-round + label:after {
    background-color: #e9f1f2; }
input.cmn-toggle-round:checked + label:before {
  background: #0da141;
  color: #ecf3f8; }

.filter-sidebar {
  background: #e4eff3;
  color: #505254; }
  .filter-sidebar .side-bar-sticky-btns {
    background: #e4eff3;
    color: #505254; }
  .filter-sidebar .button-footer {
    background: #e4eff3;
    color: #505254; }

.tabs .filter-sidebar {
  background: #e4eff3;
  color: #505254; }

.cs-panel {
  background: #fff;
  color: #505254;
  border-right-width: 1px;
  border-right-color: #8d9093;
  border-right-style: solid;
  color: #8d9093;
  border-left-color: #8d9093; }
  .cs-panel .cs-tool-tab-name {
    color: #8d9093; }
  .cs-panel:before {
    color: #8d9093; }

.cs-panel-options .cs-panel {
  background: #fff;
  color: #505254;
  border-right-width: 1px;
  border-right-color: #8d9093;
  border-right-style: solid;
  color: #8d9093;
  border-left-color: #8d9093; }
  .cs-panel-options .cs-panel .cs-tool-tab-name {
    color: #8d9093; }
  .cs-panel-options .cs-panel:before {
    color: #8d9093; }
  .cs-panel-options .cs-panel:hover {
    color: #0065a3; }
    .cs-panel-options .cs-panel:hover:before {
      color: #0065a3; }
    .cs-panel-options .cs-panel:hover .cs-tool-tab-name {
      color: inherit; }

.cs-report-wizard .cs-panel {
  border-width: 1px;
  border-color: #b9bdc2;
  border-style: solid;
  border-left-width: 1px;
  border-left-color: #b9bdc2; }

.cs-accordion .content-column {
  background-color: #e2f0f5; }
.cs-accordion .filter-sidebar + .content-column {
  border-right-width: 1px;
  border-right-color: #b9bdc2;
  border-right-style: solid; }
.cs-accordion .item-selected {
  color: #fff !important; }
.cs-accordion .tabTitle + span {
  color: #fff !important; }

.meta-tag {
  background: #b9bdc2;
  color: #505254; }

.exportPermissions .UserAssign {
  padding: 1rem;
  background: #b9bdc2;
  color: #505254; }

.set-height .filter-sidebar {
  background: #cbced1;
  color: #505254; }

.meetingShareOn {
  background: green;
  color: #ecf3f8; }

.meetingShareOff {
  background: red;
  color: #ecf3f8; }

#metaAttributeTreeDialog .unSelectedList li,
#metaAttributeTreeDialog .selectedList li {
  border-bottom-color: #8d9093; }
  #metaAttributeTreeDialog .unSelectedList li:hover,
  #metaAttributeTreeDialog .selectedList li:hover {
    background-color: #669af7;
    color: #fff; }

#metaAttributeTreeDialog.ui-selecting {
  background-color: #669af7;
  color: #fff; }
#metaAttributeTreeDialog.ui-selected {
  background-color: #4081f5;
  color: #fff; }

#metaAttributeTreeDialog .ui-selected {
  background-color: #4081f5;
  color: #fff; }

.reportColumnSetting_header,
.reportCondition_header {
  background: #b9bdc2;
  color: #505254; }

.reportColumnSetting,
.reportCondition {
  background: #e9f1f2;
  color: #505254;
  border-color: #b9bdc2; }

.reportBuilder__label {
  color: cv-g; }

.groupHeader {
  background: #0065a3;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#0065a3), to(#0065a3));
  background-image: linear-gradient(#0065a3, #0065a3);
  border-bottom-color: #599bc3;
  color: #dfecf4; }

.assignmentList li:not([class*='legend-']) {
  color: #676a6b; }
  .assignmentList li:not([class*='legend-']).ui-selected {
    color: #fff; }
.assignmentList .userAssign__list--dest li[data-type="nestedgroup"] {
  color: #b9bdc2; }
.assignmentList .userAssign__list--dest .destList dt {
  color: #676a6b; }

.workflowBuilderStepDetails .stepTriggerRow, .workflowBuilderStepDetails .stepActionRow {
  background: #fff;
  color: #505254;
  color: #676a6b;
  border-color: #b9bdc2; }
  .workflowBuilderStepDetails .stepTriggerRow .ui-draggable-dragging, .workflowBuilderStepDetails .stepActionRow .ui-draggable-dragging {
    -webkit-box-shadow: 1px 1px 5px 3px rgba(0, 0, 0, 0.1);
            box-shadow: 1px 1px 5px 3px rgba(0, 0, 0, 0.1); }

.colorItem, .js_projectColour, .cs-project-symbol {
  border-color: #8d9093; }

.view-config .assignment-list li,
.view-config .assignmentList li {
  border-bottom-color: #e9f1f2; }

[data-dropdown='statusLegend'] {
  color: #0065a3; }

.appItemRecord.active {
  background-color: #ecf3f8; }

.empty-panel {
  background: #e9f1f2;
  color: #505254; }

#tabletop_Background {
  background-color: #e9f1f2; }

.navigationPanel, .navigationRing {
  background-color: rgba(255, 255, 255, 0.8); }

.showNavBubbleBtn {
  background: #9c9c9c; }

.tool-panel {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#8d9093), to(#b9bdc2));
  background-image: linear-gradient(#8d9093, #b9bdc2); }

.main-section .timesheet-desktop .dhx_cal_prev_button,
.main-section .timesheet-desktop .dhx_cal_next_button,
.main-section .choose-date {
  background-color: #3c89b8 !important; }

.main-section .timesheet-desktop .today {
  background-color: #fff !important; }

.main-section .timesheet-tbl .timeSheetRow {
  background-color: #bdc2cf; }

.main-section .timesheet-tbl .date {
  background: #e9f1f2;
  color: #505254; }

.filterScroll li {
  border-bottom-color: #b9bdc2; }

.message-primary {
  background-color: #dfecf4;
  color: #00426a;
  border-color: #599bc3; }
.message-secondary {
  background-color: #e2f0f5;
  color: #105974;
  border-color: #6ab2cd; }
.message-success {
  background-color: #cfecd9;
  color: #086127;
  border-color: #9ed9b3; }
.message-danger {
  background-color: #f6cfcf;
  color: #7d0808;
  border-color: #ed9f9f; }
.message-warning {
  background-color: #fff0cc;
  color: #831a05;
  border-color: #f8d5ce; }
.message-simple {
  background-color: #d6e9f5;
  color: #1e577a;
  border-color: #add3ea; }

.projectRow.child .titleCell {
  background: #b9bdc2;
  color: #505254; }
  .projectRow.child .titleCell:hover {
    background: #cbced1;
    color: #505254; }
.projectRow.child .projectName {
  color: #676a6b; }

.login-page .unity-message {
  background: red;
  color: white; }
  .login-page .unity-message:before {
    color: white; }

.usersWindow {
  background: #0065a3;
  color: #ecf3f8; }

.complete-chk input[type="checkbox"]:checked + label {
  background: #0da141;
  color: #ecf3f8; }

.table-header {
  background: #ccc;
  color: #505254; }

.table-row {
  background-color: #e5e5e5;
  color: #525552; }
  .table-row:nth-child(even) {
    background-color: #f3f2f2;
    color: #525552; }

.table-border {
  border-width: 1px;
  border-color: #e5e5e5;
  border-style: solid; }

.report-list-row:nth-child(even) {
  background-color: #d5d9dd;
  color: #525552; }

.dependency-header {
  background-color: #cbced1; }
  .dependency-header .border-right {
    border-right-color: #b9bdc2; }

.gantt_task_content p {
  color: #fff !important; }

.assignmentList li[data-type="nestedgroup"] {
  color: #b5b4b4; }
  .assignmentList li[data-type="nestedgroup"]:hover {
    background: transparent; }

.loaderBg {
  color: #3c89b8;
  background: #fff;
  color: #505254; }
  .loaderBg .loaderImage .lds-ellipsis div {
    background: #0065a3 !important; }

.channel-filter-wrap .channel-filter a {
  color: #fff; }

.progress .meter {
  color: #fff; }

.filters-wrap span {
  color: #676a6b; }
.filters-wrap i {
  background-color: #cbced1; }
.filters-wrap.active span {
  color: #0065a3; }
.filters-wrap .filters-sub {
  margin-left: 0.5rem; }

.unityFilterDropDown .filterScroll {
  background: #fff; }

.filters-menu.filters-menu {
  border-left-color: #b9bdc2;
  border-right-color: #b9bdc2;
  border-top-color: #b9bdc2;
  background-color: #fff; }

.new-panel {
  border-bottom-color: #b9bdc2; }

.filters-wrap {
  border-bottom-color: #b9bdc2; }

.filters-name {
  color: #676a6b; }

.closeActionMenu {
  color: #fff; }

.filterScroll li {
  border-bottom-color: #e9f1f2; }

.focusCell a {
  -webkit-box-shadow: 0 0 0 4px #0065a3;
          box-shadow: 0 0 0 4px #0065a3; }

.cs-kanban .kanban-list .cs-inner-bg {
  background: #fff;
  color: #505254; }
.cs-kanban .kanban-list .portlet-header {
  color: #505254; }
  .cs-kanban .kanban-list .portlet-header:before {
    color: #8d9093; }
  .cs-kanban .kanban-list .portlet-header:hover:before {
    color: #0065a3; }
.cs-kanban .kanban-list .portlet-content .card {
  color: #676a6b;
  background: #fff;
  color: #505254;
  border-color: #b9bdc2; }
  .cs-kanban .kanban-list .portlet-content .card .cs-ch1-1 {
    color: #0065a3; }
  .cs-kanban .kanban-list .portlet-content .card .cs-edit-task svg fill {
    color: #8d9093; }
  .cs-kanban .kanban-list .portlet-content .card .cs-card-header:before {
    color: #8d9093; }
  .cs-kanban .kanban-list .portlet-content .card .cs-card-header:hover:before {
    color: #0065a3; }
  .cs-kanban .kanban-list .portlet-content .card .js_cardFooter .cs-card-status {
    background-color: #8d9093;
    color: #fff; }
.cs-kanban .kanban-list .sortable-placeholder {
  background: #ecf3f8;
  color: #505254;
  border-color: #b9bdc2; }
.cs-kanban .cs-card__content {
  border-color: #b9bdc2; }

.activity-tree-comment .value {
  color: #222; }

.collabToolsSortFolder.collabToolsSortFolder {
  background-color: #e9f1f2 !important; }

#workflowAction .locationDetails .loadMore.loadMore.loadMore td {
  color: #676a6b; }

.cs-savedComment .cs-commentHead {
  border-color: #cbced1; }

.cs-savedComment .clickable:not(p) {
  -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.4);
          box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.4); }

#formView .formPageContainers.formPageContainers {
  margin-top: 0; }

#formDetails.fullscreen .fullScreenToggle {
  top: 1.5rem;
  right: 0;
  text-align: center; }

#formDetails.fullscreen .tabMove {
  top: 1.5rem;
  right: calc(2rem - 8px); }
  #formDetails.fullscreen .tabMove li {
    position: static;
    float: left; }

[class*="sqr-"] {
  border-radius: 0.25rem; }

.quickSearch2Btn a:first-of-type {
  border-radius: 0.25rem 0 0 0.25rem; }
.quickSearch2Btn a:last-of-type {
  border-radius: 0 0.25rem 0.25rem 0; }

.disclaimer {
  padding: 5px 10px;
  width: 100%;
  font-size: 14px;
  height: 4rem;
  flex-direction: column;
  background-color: #fff;
  border-radius: 0.25rem;
  margin-left: 1rem;
  width: calc(100% - 2rem);
  margin-top: 1rem;
  color: #0065a3;
  border-left: 3px solid #0065a3; }
  .disclaimer h6 {
    font-size: 13px;
    float: left;
    width: 80%;
    clear: right;
    margin-bottom: 0;
    margin-top: 0;
    padding-left: 0.75rem; }
  .disclaimer p {
    line-height: 17px;
    font-size: 0.9rem;
    font-weight: 600;
    font-family: "Avenir Next", "Helvetica", Helvetica, Arial, sans-serif;
    float: left;
    width: 100%;
    margin-bottom: 0.5rem;
    padding-top: 0.5rem;
    padding-left: 0.75rem; }
  .disclaimer h6:after {
    content: 'Disclaimer'; }
  .disclaimer p:after {
    content: 'Privileged Attorney-Client Communication'; }

#workflowActivity .activity-tree-comment-empty {
  background-image: url("../../../images/wf-stripe.png");
  background-size: 16px 16px;
  border-radius: 5px;
  padding-right: 5px;
  padding-top: 6px;
  height: 40px; }
  #workflowActivity .activity-tree-comment-empty legend {
    font-style: bold; }
    #workflowActivity .activity-tree-comment-empty legend .stepName {
      background: none;
      font-size: 17px; }

.formListLeftPanelButtons {
  position: absolute;
  bottom: 0;
  width: 25%; }
  .formListLeftPanelButtons .button, .formListLeftPanelButtons .gjs-am-file-uploader > form .gjs-am-assets-header .gjs-btn-prim, .gjs-am-file-uploader > form .gjs-am-assets-header .formListLeftPanelButtons .gjs-btn-prim,
  .formListLeftPanelButtons .gjs-am-assets-cont .gjs-am-assets-header .gjs-btn-prim,
  .gjs-am-assets-cont .gjs-am-assets-header .formListLeftPanelButtons .gjs-btn-prim {
    width: 100%;
    margin-bottom: 0;
    text-align: left;
    border-bottom-width: 1px;
    border-bottom-color: #fff;
    border-bottom-style: solid; }

.login-page {
  background-image: url("../img/logon_img.jpg"); }

.homepageLogo {
  background: url(../img/logo-logon.png) center center no-repeat; }

.cs-logo {
  background-image: url("../img/header-logo.png"); }

@media only screen and (min-width: 720px) {
  .feed-bg {
    background-image: url("../img/channel-bg.png");
    background-size: cover;
    background-position: center; } }
.js-selected-icon > i.icomoon-linear-app-jira {
  background: url("../../images/jira-icon.svg");
  background-repeat: no-repeat;
  background-size: contain;
  width: 19px;
  margin-top: 9px; }

.cs-sectionDesc {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem; }

.cs-sectionDesc:empty {
  height: 0px;
  padding: 0px; }

.site-name {
  display: inline-block; }

.cs-main-nav {
  flex: 1 0 0%;
  min-width: 0;
  min-height: 0; }

.mainNavigation.mainNavigation {
  line-height: inherit;
  width: 100%; }

.sub-nav-menu {
  height: 1.5rem; }
  .sub-nav-menu a {
    height: 1.5rem;
    line-height: 1.5rem;
    font-size: 0.9rem;
    font-weight: 600; }

.cs-overflow-menu li, .cs-overflow-menu li a {
  font-weight: 600;
  font-size: 0.9rem; }

.cs-main-nav {
  flex-wrap: wrap; }

.mainNavigation {
  width: 100vw;
  order: 4;
  padding-left: 1rem; }
  .mainNavigation .home_icon_header {
    display: block; }
    .mainNavigation .home_icon_header a {
      display: block; }
  .mainNavigation a {
    padding-left: 0.6rem;
    padding-right: 0.6rem;
    font-size: 0.9rem;
    font-weight: 600; }

.home_icon_header,
[data-dropdown="menu-overflow"] {
  display: inline-block; }

@media screen and (min-width: 0em) and (max-width: 63.9375em) {
  .site-name {
    display: inline-block; }

  .cs-main-nav {
    flex: 1 0 0%;
    min-width: 0;
    min-height: 0; }

  .mainNavigation.mainNavigation {
    line-height: inherit;
    width: 100%; }

  .sub-nav-menu {
    height: 1.5rem; }
    .sub-nav-menu a {
      height: 1.5rem;
      line-height: 1.5rem;
      font-size: 0.9rem;
      font-weight: 600; }

  .cs-overflow-menu li, .cs-overflow-menu li a {
    font-weight: 600;
    font-size: 0.9rem; }

  .cs-main-nav {
    flex-wrap: wrap; }

  .mainNavigation {
    width: 100vw;
    order: 4;
    padding-left: 1rem; }
    .mainNavigation .home_icon_header {
      display: block; }
      .mainNavigation .home_icon_header a {
        display: block; }
    .mainNavigation a {
      padding-left: 0.6rem;
      padding-right: 0.6rem;
      font-size: 0.9rem;
      font-weight: 600; }

  .home_icon_header,
  [data-dropdown="menu-overflow"] {
    display: inline-block; } }
.slide1 {
  background-image: url(../img/slides/slide1.jpeg); }

.slide2 {
  background-image: url(../img/slides/slide2.jpeg); }

.slide3 {
  background-image: url(../img/slides/slide3.jpeg); }

.slide4 {
  background-image: url(../img/slides/slide4.jpeg); }

.slide5 {
  background-image: url(../img/slides/slide5.jpeg); }

.slide6 {
  background-image: url(../img/slides/slide6.jpeg); }

.slide7 {
  background-image: url(../img/slides/slide7.jpeg); }

.slide8 {
  background-image: url(../img/slides/slide8.jpeg); }

.slide9 {
  background-image: url(../img/slides/slide9.jpeg); }

.slide10 {
  background-image: url(../img/slides/slide10.jpeg); }

.cut-shadow {
  -webkit-box-shadow: 10px 0 26px -24px rgba(0, 0, 0, 0.8);
          box-shadow: 10px 0 26px -24px rgba(0, 0, 0, 0.8);
  margin-right: 1rem; }

.cs-main-nav {
  border-bottom: 1px solid #b9bdc2 !important;
  -webkit-box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.2); }

.sub-nav-menu.sub-nav-menu.sub-nav-menu li.active, #menu-overflow li.active {
  background-color: #fff;
  border-bottom: 2px solid #0065a3;
  color: #0065a3; }

.site-name {
  color: #0065a3; }

.cs-logo {
  width: 189px;
  margin-left: 1.5rem; }

.sub-nav-menu.sub-nav-menu.sub-nav-menu li:hover {
  background-color: #e9f1f2;
  border-bottom: 2px solid #0065a3;
  color: #0065a3; }

/*Dashbard Array*/
#formView[data-category="bagswraps"] .formDetailsBackgroundImage {
  background-image: url("../../../assets/gladclaims/products/images/pi_bagswraps.png"); }

#formView[data-category="charcoal"] .formDetailsBackgroundImage {
  background-image: url("../../../assets/gladclaims/products/images/pi_charcoal.png"); }

#formView[data-category="corporate"] .formDetailsBackgroundImage {
  background-image: url("../../../assets/gladclaims/products/images/pi_corporate.png"); }

#formView[data-category="food"] .formDetailsBackgroundImage {
  background-image: url("../../../assets/gladclaims/products/images/pi_food.png"); }

#formView[data-category="homecare"] .formDetailsBackgroundImage {
  background-image: url("../../../assets/gladclaims/products/images/pi_homecare.png"); }

#formView[data-category="laundry"] .formDetailsBackgroundImage {
  background-image: url("../../../assets/gladclaims/products/images/pi_laundry.png"); }

#formView[data-category="personalcare"] .formDetailsBackgroundImage {
  background-image: url("../../../assets/gladclaims/products/images/pi_personalcare.png"); }

#formView[data-category="petcare"] .formDetailsBackgroundImage {
  background-image: url("../../../assets/gladclaims/products/images/pi_petcare.png"); }

#formView[data-category="professional"] .formDetailsBackgroundImage {
  background-image: url("../../../assets/gladclaims/products/images/pi_professional.png"); }

#formView[data-category="waterfiltration"] .formDetailsBackgroundImage {
  background-image: url("../../../assets/gladclaims/products/images/pi_waterfiltration.png"); }

#formView .formPageContainers .content .disclaimer,
#formView .formDetailsTools .section-container.tabs .content .disclaimer {
  display: block; }

/*# sourceMappingURL=gladclaims.css.map */