body {
  color: #525252;
  font-family: "Roboto", Helvetica, Arial, sans-serif;
}

small {
  color: #858484;
}

.error small.error {
  color: #D10E0E;
}

a,
.clickable,
.isClickable {
  transition: all 0.3s ease;
  color: #1a1a1a;
  font-weight: 600;
}
a:hover,
.clickable:hover,
.isClickable:hover {
  color: #9A1A60;
  text-decoration: none;
}
a.reverse,
.clickable.reverse,
.isClickable.reverse {
  color: #fff;
}
a.reverse:hover,
.clickable.reverse:hover,
.isClickable.reverse:hover {
  color: #cccccc;
}

h1, h2, h3, h4, h5, h6 {
  font-family: "Roboto", Helvetica, Arial, sans-serif;
}
h1 *, h2 *, h3 *, h4 *, h5 *, h6 * {
  color: inherit;
}

h1, h2, h3, h4, h5, h6 {
  color: #162f27;
}

hr {
  border-color: #f7f7f7;
}

.formItemLabel,
.likeFormItemLabel {
  color: #525252;
}

.sd-tag,
.cs-tag {
  background-color: #d8d8d8;
  color: black;
}
.sd-tag span, .sd-tag a,
.cs-tag span,
.cs-tag a {
  color: inherit;
}
.sd-tag:empty,
.cs-tag:empty {
  padding-left: 0;
  padding-right: 0;
  display: none;
}

.tab-button-group button.selected {
  background: #fff;
  border-top-color: #9A1A60;
  color: #9A1A60;
}

small.error {
  color: #D10E0E;
}

.input-icon.input-icon.input-icon .error {
  color: #D10E0E;
}

.sd-dropdown-item {
  background-color: #fff;
  color: #1a1a1a;
}
.sd-dropdown-item:hover {
  background-color: #f7f7f7;
  color: #9A1A60;
}
.sd-dropdown-item:hover * {
  color: inherit;
}
.sd-dropdown-item.active {
  background: #f5e8ef;
}
.sd-dropdown-item.active * {
  color: #9A1A60;
}

.sd-button.sd-button.primary .sd-notification-count {
  background-color: rgba(26, 26, 26, 0.3);
}

.button-group.button-group li .selected button, .button-group.button-group li.active button {
  background-color: #9A1A60;
  color: white;
  box-shadow: 0 0 0 1px inset #9A1A60;
}

.loadMore {
  background-color: #f7f7f7;
  color: #1a1a1a;
}
.loadMore:hover {
  color: #9A1A60;
}
.loadMore .fixedCell {
  color: inherit !important;
  background-color: inherit !important;
}
.unityList .loadMore > td {
  background-color: var(--cv-g-200) !important;
  transition: all 0.3s ease;
}
.unityList .loadMore > td:hover {
  background-color: var(--cv-g-300) !important;
  color: #9A1A60;
}

.on-dark.on-dark .secondary:not(:hover) {
  box-shadow: 0 0 0 1px inset #fff;
  color: #fff;
}
.on-dark.on-dark .quarterly {
  color: #fff;
}
.on-dark.on-dark .secondary:hover,
.on-dark.on-dark .quarterly:hover {
  background-color: rgba(154, 26, 96, 0.4);
}

.sd-dropdown-item.disabled {
  pointer-events: none;
}

.sd-button.sd-button.sd-button[disabled]:not[disabled=false] {
  color: var(--cv-g-400);
}
.sd-button.sd-button.sd-button[disabled]:not[disabled=false].secondary {
  box-shadow: 0 0 0 1px inset var(--cv-g-350);
}
.sd-button.sd-button.sd-button[disabled]:not[disabled=false].primary {
  background: var(--cv-g-200);
}

.sub-nav-menu,
.sub-nav-menu > li,
.sub-nav-menu span > li {
  transition: all 0.3s ease;
}

.sub-nav-menu > a,
.sub-nav-menu > li > a,
.sub-nav-menu span > li > a {
  color: #fff;
  transition: color 0.3s ease;
}
.sub-nav-menu > a:hover, .sub-nav-menu > a:focus, .sub-nav-menu > a:active,
.sub-nav-menu > li > a:hover,
.sub-nav-menu > li > a:focus,
.sub-nav-menu > li > a:active,
.sub-nav-menu span > li > a:hover,
.sub-nav-menu span > li > a:focus,
.sub-nav-menu span > li > a:active {
  color: #cccccc;
}
.sub-nav-menu > a:after,
.sub-nav-menu > li > a:after,
.sub-nav-menu span > li > a:after {
  border-top-color: #fff;
}
.sub-nav-menu.active,
.sub-nav-menu > li.active,
.sub-nav-menu span > li.active {
  background-color: #f7f7f7;
}
.sub-nav-menu.active > a,
.sub-nav-menu > li.active > a,
.sub-nav-menu span > li.active > a {
  color: #243f55;
}
.sub-nav-menu.active > a:after,
.sub-nav-menu > li.active > a:after,
.sub-nav-menu span > li.active > a:after {
  border-top-color: #243f55;
}

.quick-search {
  border-color: transparent;
  border-radius: 1.5rem;
  padding: 0 0.35rem;
  transition: background-color 0.6s ease;
  background-color: rgba(255, 255, 255, 0.2);
}
.quick-search input {
  padding: 0 0.5rem;
}
.quick-search:focus-within {
  background-color: rgba(255, 255, 255, 0.3);
}
.quick-search .sd-button, .quick-search input {
  background-color: transparent;
  border-color: transparent;
}

.nav-actions .sd-button {
  background-color: transparent;
  border-color: transparent;
}

.lang-dropdown.lang-dropdown {
  border: none;
  color: #fff;
  transition: color 0.3s ease;
}
.lang-dropdown.lang-dropdown:hover, .lang-dropdown.lang-dropdown:focus, .lang-dropdown.lang-dropdown:active {
  color: #cccccc;
}

.site-name.site-name {
  color: white;
}

#quickSearchText {
  height: auto;
}

#quickSearchText,
#quickSearchMenu .sd-button,
#quickSearchBtn .sd-button {
  background-color: transparent;
  color: #fff;
  border-radius: 0;
  border: none;
}

.lang-dropdown.lang-dropdown.lang-dropdown {
  color: #fff;
}
.lang-dropdown.lang-dropdown.lang-dropdown:hover {
  background: rgba(255, 255, 255, 0.4);
  color: #fff;
}

.quickSearch2Btn input::placeholder {
  color: #fff;
  opacity: 1;
}
.quickSearch2Btn input:-ms-input-placeholder {
  color: #fff;
}
.quickSearch2Btn input::-ms-input-placeholder {
  color: #fff;
}

.nav-actions > li > a {
  color: #fff;
  transition: color 0.3s ease;
}
.nav-actions > li > a:hover, .nav-actions > li > a:focus, .nav-actions > li > a:active {
  color: #cccccc;
}

.mainHeader {
  background: #243f55;
}
.mainHeader .sd-profile.sd-profile {
  box-shadow: none;
}

.sub-nav-menu {
  background: #243f55;
}

.has-new:after {
  background-color: #D10E0E;
  border-color: #243f55;
}

@keyframes pulse-animation {
  0% {
    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.2);
  }
  100% {
    box-shadow: 0 0 0 20px rgba(255, 255, 255, 0);
  }
}
body,
html,
#mainSection,
#sectionContainer,
.reveal-modal {
  background-color: #f7f7f7;
}

.gt-panel {
  background-color: #fff;
}

.f-dropdown,
.cs-listComponent,
.filters-menu,
.cs-sdSidePanel {
  background-color: #fff;
}

.empty-list-text {
  color: #858484;
}

.empty-list {
  border: 1px solid #EEE;
}

.viewMode .formField .value, .viewMode .formField .noValue {
  color: #525252;
}

body {
  scrollbar-base-color: #fff;
  scrollbar-face-color: #c8c8c8;
  scrollbar-shadow-color: #fff;
  scrollbar-highlight-color: #fff;
  scrollbar-3dlight-color: #fff;
  scrollbar-darkshadow-color: #fff;
  scrollbar-track-color: #fff;
  scrollbar-arrow-color: #fff;
}

* {
  scrollbar-width: thin;
  scrollbar-color: var(--cv-g-300) var(--cv-w);
}

::-webkit-scrollbar {
  height: 18px;
  width: 18px;
}

::-webkit-scrollbar-button {
  background-color: transparent;
  background-repeat: no-repeat;
  cursor: pointer;
}

::-webkit-scrollbar-corner {
  background-color: #fff;
}

::-webkit-scrollbar-thumb {
  border-radius: 0;
  border: solid 6px #fff;
  background-color: var(--cv-g-300);
  min-height: 1.5rem;
}

::-webkit-scrollbar-thumb:hover {
  background-color: var(--cv-g-350);
}

.scroller::-webkit-scrollbar-thumb:vertical:hover {
  background-color: var(--cv-link);
}

::-webkit-scrollbar-track {
  background-color: #fff;
}

::-webkit-scrollbar-button:horizontal:increment {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowRUZGQzk4NEE1Q0FFMDExOUI2OUQ1NEZFODhFQjY5MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowQzU1NDExQUNFQTExMUUwODVCRDlGMjgxNTUwOTY0MSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowQzU1NDExOUNFQTExMUUwODVCRDlGMjgxNTUwOTY0MSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENDZGQ0I5RkQzQ0RFMDExQTgyMjkyMjdERUQwRkIxRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowRUZGQzk4NEE1Q0FFMDExOUI2OUQ1NEZFODhFQjY5MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnbliksAAAAGUExURczT1v///w6Zot4AAAACdFJOU/8A5bcwSgAAACFJREFUCFtj/M/ACEd/mRj/MDP+aWb84wxGzSAuUBBJDQCreRGBIU9zHQAAAABJRU5ErkJggg==);
}

::-webkit-scrollbar-button:horizontal:increment:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowRUZGQzk4NEE1Q0FFMDExOUI2OUQ1NEZFODhFQjY5MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGNjMxOTJDNkNFQTAxMUUwOTEwQThBOUQ3OTU2MDhBRCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGNjMxOTJDNUNFQTAxMUUwOTEwQThBOUQ3OTU2MDhBRCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENDZGQ0I5RkQzQ0RFMDExQTgyMjkyMjdERUQwRkIxRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowRUZGQzk4NEE1Q0FFMDExOUI2OUQ1NEZFODhFQjY5MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnVIpeYAAAAGUExURZ20xP///xhJTcUAAAACdFJOU/8A5bcwSgAAACFJREFUCFtj/M/ACEd/mRj/MDP+aWb84wxGzSAuUBBJDQCreRGBIU9zHQAAAABJRU5ErkJggg==);
}

::-webkit-scrollbar-button:horizontal:decrement {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowRUZGQzk4NEE1Q0FFMDExOUI2OUQ1NEZFODhFQjY5MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyOTQ1MTFBOUNFQTExMUUwQjFCMUQ0QTY5Nzg0NkM4MyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyOTQ1MTFBOENFQTExMUUwQjFCMUQ0QTY5Nzg0NkM4MyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENDZGQ0I5RkQzQ0RFMDExQTgyMjkyMjdERUQwRkIxRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowRUZGQzk4NEE1Q0FFMDExOUI2OUQ1NEZFODhFQjY5MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhHC5VgAAAAGUExURczT1v///w6Zot4AAAACdFJOU/8A5bcwSgAAACBJREFUCFtj+P+fAYH2M/y3Z/hnz/AHjIAMIBckiFADAIcKGtnX/NNJAAAAAElFTkSuQmCC);
}

::-webkit-scrollbar-button:horizontal:decrement:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowRUZGQzk4NEE1Q0FFMDExOUI2OUQ1NEZFODhFQjY5MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxRDlGMzQxNUNFQTExMUUwOUQ1RUMzMDcwNkI3NzQ4OSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxRDlGMzQxNENFQTExMUUwOUQ1RUMzMDcwNkI3NzQ4OSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENDZGQ0I5RkQzQ0RFMDExQTgyMjkyMjdERUQwRkIxRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowRUZGQzk4NEE1Q0FFMDExOUI2OUQ1NEZFODhFQjY5MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Piwt9IAAAAAGUExURZ20xP///xhJTcUAAAACdFJOU/8A5bcwSgAAACBJREFUCFtj+P+fAYH2M/y3Z/hnz/AHjIAMIBckiFADAIcKGtnX/NNJAAAAAElFTkSuQmCC);
}

::-webkit-scrollbar-button:vertical:increment {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowRUZGQzk4NEE1Q0FFMDExOUI2OUQ1NEZFODhFQjY5MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCQUVGMjQ0M0NFQTAxMUUwODVFRkVGMkEyMDYzQjNCOSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCQUVGMjQ0MkNFQTAxMUUwODVFRkVGMkEyMDYzQjNCOSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENDZGQ0I5RkQzQ0RFMDExQTgyMjkyMjdERUQwRkIxRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowRUZGQzk4NEE1Q0FFMDExOUI2OUQ1NEZFODhFQjY5MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pi1r31IAAAAGUExURczT1v///w6Zot4AAAACdFJOU/8A5bcwSgAAABxJREFUCNdj/M/AiIY+yDP+UGf848z4r5ERQxYAnBUQ8bRhSzUAAAAASUVORK5CYII=);
}

::-webkit-scrollbar-button:vertical:increment:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowRUZGQzk4NEE1Q0FFMDExOUI2OUQ1NEZFODhFQjY5MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBODk4RUE4QUNFQTAxMUUwQjI0MUFCODBCNTk2MzdFMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBODk4RUE4OUNFQTAxMUUwQjI0MUFCODBCNTk2MzdFMSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENDZGQ0I5RkQzQ0RFMDExQTgyMjkyMjdERUQwRkIxRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowRUZGQzk4NEE1Q0FFMDExOUI2OUQ1NEZFODhFQjY5MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrzuktcAAAAGUExURZ20xP///xhJTcUAAAACdFJOU/8A5bcwSgAAABxJREFUCNdj/M/AiIY+yDP+UGf848z4r5ERQxYAnBUQ8bRhSzUAAAAASUVORK5CYII=);
}

::-webkit-scrollbar-button:vertical:decrement {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowRUZGQzk4NEE1Q0FFMDExOUI2OUQ1NEZFODhFQjY5MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFMzVEMjUyMkNFQTAxMUUwQTc0NzgzNTNCNkQ3RkNFRCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFMzVEMjUyMUNFQTAxMUUwQTc0NzgzNTNCNkQ3RkNFRCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENDZGQ0I5RkQzQ0RFMDExQTgyMjkyMjdERUQwRkIxRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowRUZGQzk4NEE1Q0FFMDExOUI2OUQ1NEZFODhFQjY5MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Psti8fgAAAAGUExURczT1v///w6Zot4AAAACdFJOU/8A5bcwSgAAABxJREFUCNdj/M/AiIb+NTL+cWb8oc74QZ4RQxYAoGUQ8fkWopYAAAAASUVORK5CYII=);
}

::-webkit-scrollbar-button:vertical:decrement:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowRUZGQzk4NEE1Q0FFMDExOUI2OUQ1NEZFODhFQjY5MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEM0ZDNDlGQ0NFQTAxMUUwQUY5RkJGN0ZBNEREREEyMiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEM0ZDNDlGQkNFQTAxMUUwQUY5RkJGN0ZBNEREREEyMiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENDZGQ0I5RkQzQ0RFMDExQTgyMjkyMjdERUQwRkIxRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowRUZGQzk4NEE1Q0FFMDExOUI2OUQ1NEZFODhFQjY5MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhWCNEUAAAAGUExURZ20xP///xhJTcUAAAACdFJOU/8A5bcwSgAAABxJREFUCNdj/M/AiIb+NTL+cWb8oc74QZ4RQxYAoGUQ8fkWopYAAAAASUVORK5CYII=);
}

::-webkit-scrollbar-button:start:increment,
::-webkit-scrollbar-button:end:decrement {
  display: none;
}

#mainLoader, .modal-bg.isOpen {
  background-color: rgba(52, 65, 61, 0.4);
}

.loaderBg, .loaderMessage {
  background-color: #fff;
  color: black;
}

.lds-ellipsis div {
  background-color: #162f27;
}

.border-right.border-right {
  border-right-style: solid;
}
.border-right.border-right.cv-p-border {
  border-color: #162f27;
}

.border-left.border-left {
  border-style: none none none solid;
}

.border-top.border-top {
  border-style: solid none none none;
}

.border-bottom.border-bottom {
  border-style: none none solid none;
}

.fineUploader,
.cs-uploader-bar,
.qq-upload-list-selector.qq-upload-list li {
  color: #fff;
  border: none;
  background-color: #525252;
}

.cs-attachedfiles {
  transition: all 0.3s ease;
  border: 1px solid transparent;
}
.cs-attachedfiles.qq-upload-drop-area-active {
  border: 2px dashed #525252 !important;
  background-color: #f7f7f7 !important;
}

.dashboardContent .sd-card.cv-orange-bg .sd-card-body-text span {
  color: inherit;
}

.dashboardContent .grid-item {
  box-shadow: 0 0 0 1px inset #d8d8d8;
}

.messageDisplay .closeBtn {
  color: #fff;
}

.formDetailsTools .sd-discussion-comment-wrapper {
  background-color: #fff;
}

.formListTimeLine .cs-timeline-status {
  border-color: #fff;
}

.formListTimeLine .cs-metaTags .metaTag {
  background: rgba(64, 129, 245, 0.4);
  color: #4081f5;
}

.formListTimeLine .cs-bottomCir {
  background-color: #fff;
}

.cs-large-list-input:focus-within {
  border-bottom-color: #d8d8d8;
}

.cs-large-list-input {
  border-bottom-color: transparent;
}

.dashboardContent .sd-pagination li.disabled button {
  color: inherit;
}

.tooltip.tooltip.tooltip {
  background-color: #242424;
  color: white;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.11), 0 2px 4px rgba(0, 0, 0, 0.11), 0 4px 8px rgba(0, 0, 0, 0.11), 0 8px 16px rgba(0, 0, 0, 0.11), 0 16px 32px rgba(0, 0, 0, 0.11), 0 32px 64px rgba(0, 0, 0, 0.11);
}

.sd-user-assign-userList ol li .sd-check .cv-link-text {
  color: #9A1A60;
}
.sd-user-assign-userList ol li .sd-check .cv-link-text svg {
  color: #9A1A60;
}

.cs-tag {
  background-color: #d8d8d8;
}

.bdr-1-solid.bdr-1-solid {
  border-color: #000;
}

.bdr-1999-solid.bdr-1999-solid {
  border-color: #999;
}

.bdr-1red-solid.bdr-1red-solid {
  border-color: red;
}

.bdr-1-r-9fa1a3.bdr-1-r-9fa1a3 {
  border-right-color: #9fa1a3;
}

.cv-red-text.cv-red-text {
  color: red;
}

.cv-blue-text.cv-blue-text {
  color: blue;
}

.calendarUnity td:first-child {
  border-left-color: #c5c5c5 !important;
}

.tooltip.tooltip.tooltip {
  color: #fff;
}

.VueCarousel-navigation button {
  color: rgba(0, 0, 0, 0.5);
}
.VueCarousel-navigation button:before, .VueCarousel-navigation button:after {
  background-color: #1d1e20;
}

.VueCarousel-navigation-next.VueCarousel-navigation-next,
.VueCarousel-navigation-prev.VueCarousel-navigation-prev {
  background-color: #fff;
}

.VueCarousel-navigation-button.VueCarousel-navigation-button.VueCarousel-navigation-button {
  color: #fff;
  background: var(--cv-g-200);
  border-color: var(--cv-g-300);
}

.baseline .baseline {
  background: #ffd180;
  border-color: rgb(255, 153, 0);
}

.channel-post-admin-actions-filter {
  border-color: #e2e2e2;
}

#ganttContainer .weekend {
  background: #efefef !important;
}

.milestone .gantt_cell {
  background-color: #efefef;
  color: #454545;
}

.gantt_task_overdue {
  background-color: red !important;
}

.gantt_task_complete {
  background-color: green !important;
}

.workspaceContent .content-article {
  background-color: var(--cv-w);
}

.bulkHelp1 {
  color: #3291cb;
}

.select-list input[type=checkbox]:checked + span::before {
  color: #9A1A60;
}

input,
select,
textarea,
.colorItem,
.js_projectColour,
.cs-project-symbol {
  border-color: #d8d8d8;
}
input:focus,
select:focus,
textarea:focus,
.colorItem:focus,
.js_projectColour:focus,
.cs-project-symbol:focus {
  border-color: #9A1A60;
}
input.checked:after,
select.checked:after,
textarea.checked:after,
.colorItem.checked:after,
.js_projectColour.checked:after,
.cs-project-symbol.checked:after {
  color: #0da141;
}

.colorItem:hover,
.js_projectColour:hover,
.cs-project-symbol:hover {
  border-color: #9A1A60;
}

select {
  background-color: #fff;
}

.input-icon {
  border-color: #d8d8d8;
  color: #525252;
  background-color: rgba(255, 255, 255, 0.8);
}
.input-icon:focus-within {
  border-color: #3291cb;
  color: #3291cb;
  background-color: #fff;
}
.cs-large-list-input .input-icon {
  background-color: transparent;
}
.cs-large-list-input .input-icon input {
  color: #1a1a1a;
}
.cs-large-list-input .input-icon :not(input) {
  color: #525252;
}
.input-icon.error, .error .input-icon {
  border-color: #D10E0E;
}
.input-icon.error a, .error .input-icon a {
  color: #D10E0E;
}

.formElement.error a,
.formElement.error span,
.formElement.error input,
.formElement.error small {
  border-color: #D10E0E;
  color: #D10E0E;
}

span.required:after {
  background-color: #D10E0E;
}

.switch {
  background-color: #0da141;
}
.switch span:last-child {
  border-color: #0da141;
  background-color: #fff;
}

div.switch.switch.switch {
  background-color: #0da141;
}

.switch input:first-of-type:checked ~ span:last-child {
  background-color: #fff;
  border-color: #d8d8d8 !important;
}

.groupElements .groupElementEntry .ui-draggable-handle {
  background-color: #EEE;
}
.groupElements .groupElementEntry .ui-draggable-handle:hover {
  background-color: #9A1A60;
}
.groupElements .groupElementEntry .ui-draggable-handle:hover i {
  color: #fff;
}
.groupElements .groupElementEntry .childrenElements {
  background-color: #f7f7f7;
  border-left-color: #162f27;
  box-shadow: 0 0 0 1px inset #EEE;
}
.groupElements .groupElementEntry .childrenElements .childrenElements {
  background-color: #fbfbfb;
}

.groupElementEntry .childrenElements {
  border-color: #f7f7f7;
  border-left-color: #162f27;
}
.groupElementEntry .childrenElements .formTypeFile .header-titles {
  background-color: transparent;
}

.formGroup .gridContainer {
  background-color: #f7f7f7;
  border-color: #f7f7f7;
}
.formGroup .gridContainer tbody {
  border-left-color: #162f27;
}

.gridContainer td {
  border-color: #f7f7f7;
  border-bottom-color: #fff;
}
.gridContainer th {
  background-color: #fff;
  border-color: #fff;
  box-shadow: rgba(0, 0, 0, 0.1) 0 2px 0 0;
}

.has-drag {
  background-color: #EEE;
}
.has-drag:hover {
  background-color: #9A1A60;
  color: white;
}
.has-drag:hover i {
  color: inherit;
}

.formDetailsContainer .formDetailsTools .cs_formWorkflowStatus,
.formDetailsContainer .formDetailsTools .cs_formWorkflowStatus label,
.formDetailsContainer .formDetailsTools .js_statusDropdown .sd-dropdown span svg {
  background-color: #162f27;
  color: #fff;
}

.ui-datepicker-calendar.ui-datepicker,
#ui-datepicker-div.ui-datepicker {
  background: #fff;
  border-color: #f7f7f7;
}

.ui-datepicker-calendar .ui-state-active,
#ui-datepicker-div .ui-state-active {
  background-color: rgba(50, 145, 203, 0.6) !important;
  border-color: #3291cb !important;
}

.ui-datepicker-calendar td.ui-datepicker-today.ui-datepicker-today a.ui-state-default.ui-state-highlight,
.ui-datepicker-calendar td.ui-datepicker-today.ui-datepicker-today a.ui-datepicker-current-day,
#ui-datepicker-div td.ui-datepicker-today.ui-datepicker-today a.ui-state-default.ui-state-highlight,
#ui-datepicker-div td.ui-datepicker-today.ui-datepicker-today a.ui-datepicker-current-day {
  background-color: #162f27;
  color: white;
}
.ui-datepicker-calendar td.ui-datepicker-today.ui-datepicker-today > a,
#ui-datepicker-div td.ui-datepicker-today.ui-datepicker-today > a {
  color: var(--cv-notification-contrast);
  background-color: rgba(50, 145, 203, 0.5);
}
.ui-datepicker-calendar td.ui-datepicker-today.ui-datepicker-today > a:hover,
#ui-datepicker-div td.ui-datepicker-today.ui-datepicker-today > a:hover {
  color: #fff !important;
  background-color: rgba(50, 145, 203, 0.9);
}

.ui-datepicker-calendar thead {
  border-bottom-color: #EEE;
}

#ui-datepicker-div td.ui-datepicker-current-day #recurDate .ui-datepicker-calendar .ui-datepicker-current-day a,
#splitDate .ui-datepicker-calendar .ui-datepicker-current-day a {
  color: #fff;
}

.ui-widget-content .ui-state-default.ui-state-default.ui-state-default.ui-state-active {
  color: #fff !important;
}

.cs-drag-rows__handle {
  background-color: #EEE;
  color: #525252;
}
.cs-drag-rows__handle:hover {
  background-color: #EEE;
}

input[type=text][disabled],
select[disabled],
.disabled:not(.sd-button) input,
.disabled select,
.disabled textarea,
.disabled:not(.sd-button) a,
.disabled .input-icon {
  background-color: #EEE;
  color: #858484;
  border-color: #d8d8d8;
  box-shadow: none;
}

select.secondary {
  border: none;
  box-shadow: 0 0 0 1px inset #9A1A60;
  background-color: transparent;
  color: #9A1A60;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%239A1A60' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");
}
select.secondary:hover {
  background-color: #9A1A60;
  color: white;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");
}
select.secondary option {
  background: #fff;
  color: #1a1a1a;
}
select.secondary option[disabled] {
  background-color: #f7f7f7;
  color: #525252;
  border-color: #EEE;
}
select.secondary option:hover {
  background-color: #9A1A60;
  color: white;
}

.toggle-cp .slider {
  background-color: #d8d8d8;
}
.toggle-cp .slider:before {
  background-color: #fff;
}
.toggle-cp input:checked + .slider {
  background-color: #0da141;
}

.fake-input,
.formElement .result,
.formElement [readonly] {
  border-color: #EEE;
  background-color: #EEE;
}

.cs-center-element {
  border-color: #EEE;
}

.custom.checkbox,
.custom.radio {
  border-color: #525252;
}
.custom.checkbox.checked,
.custom.radio.checked {
  border-color: #9A1A60;
}
.custom.checkbox.checked:before,
.custom.radio.checked:before {
  background-color: #9A1A60;
}

.formElement label.checkbox,
.formElement label.radio {
  color: #525252;
}

.error .formFileInputHeader {
  border-color: #D10E0E;
}

.error .formFileInput .cs-thumb-attached {
  border-color: #D10E0E;
}

.atwho-view {
  background-color: #fff;
  color: #1a1a1a;
  border-color: #EEE;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.11), 0 2px 4px rgba(0, 0, 0, 0.11), 0 4px 8px rgba(0, 0, 0, 0.11), 0 8px 16px rgba(0, 0, 0, 0.11), 0 16px 32px rgba(0, 0, 0, 0.11), 0 32px 64px rgba(0, 0, 0, 0.11);
}

.atwho-view .cur {
  background-color: #f7f7f7;
  color: #9A1A60;
}

.atwho-view .cur small {
  color: #9A1A60;
}

.atwho-view strong {
  color: #9A1A60;
}

.atwho-view .cur strong {
  color: #9A1A60;
}

.atwho-view ul li {
  border-bottom-color: #EEE;
  border-top-color: #EEE;
}

.atwho-view small {
  color: #525252;
}

.projectSubTaskRow .jsCompleteChk input[type=checkbox]:checked + label {
  background-color: #0da141;
  color: white;
}

.projectRowOptions .taskFlag.priorityTask,
.projectField .taskFlag.priorityTask {
  background-color: #D10E0E;
  color: white;
}
.projectRowOptions .taskFlag.priorityTask:hover,
.projectField .taskFlag.priorityTask:hover {
  background-color: #D10E0E;
  color: white;
  color: #fff;
}

select[multiple] {
  background: #fff;
}

.formField .switch span:last-child {
  border-color: #0da141;
}

.toggle-cp .slider {
  background-color: #EEE;
}
.toggle-cp .slider:before {
  background-color: #fff;
}

form.custom .custom.checkbox,
input[type=text],
input[type=password],
input[type=date],
input[type=datetime],
input[type=datetime-local],
input[type=month],
input[type=week],
input[type=email],
input[type=number],
input[type=search],
input[type=tel],
input[type=time],
input[type=url],
textarea,
select {
  border-color: #d8d8d8;
  background-color: #fff;
}
form.custom .custom.checkbox::-webkit-input-placeholder,
input[type=text]::-webkit-input-placeholder,
input[type=password]::-webkit-input-placeholder,
input[type=date]::-webkit-input-placeholder,
input[type=datetime]::-webkit-input-placeholder,
input[type=datetime-local]::-webkit-input-placeholder,
input[type=month]::-webkit-input-placeholder,
input[type=week]::-webkit-input-placeholder,
input[type=email]::-webkit-input-placeholder,
input[type=number]::-webkit-input-placeholder,
input[type=search]::-webkit-input-placeholder,
input[type=tel]::-webkit-input-placeholder,
input[type=time]::-webkit-input-placeholder,
input[type=url]::-webkit-input-placeholder,
textarea::-webkit-input-placeholder,
select::-webkit-input-placeholder {
  font-weight: 500;
}
form.custom .custom.checkbox:-ms-input-placeholder,
input[type=text]:-ms-input-placeholder,
input[type=password]:-ms-input-placeholder,
input[type=date]:-ms-input-placeholder,
input[type=datetime]:-ms-input-placeholder,
input[type=datetime-local]:-ms-input-placeholder,
input[type=month]:-ms-input-placeholder,
input[type=week]:-ms-input-placeholder,
input[type=email]:-ms-input-placeholder,
input[type=number]:-ms-input-placeholder,
input[type=search]:-ms-input-placeholder,
input[type=tel]:-ms-input-placeholder,
input[type=time]:-ms-input-placeholder,
input[type=url]:-ms-input-placeholder,
textarea:-ms-input-placeholder,
select:-ms-input-placeholder {
  font-weight: 500;
}
form.custom .custom.checkbox:-o-input-placeholder,
input[type=text]:-o-input-placeholder,
input[type=password]:-o-input-placeholder,
input[type=date]:-o-input-placeholder,
input[type=datetime]:-o-input-placeholder,
input[type=datetime-local]:-o-input-placeholder,
input[type=month]:-o-input-placeholder,
input[type=week]:-o-input-placeholder,
input[type=email]:-o-input-placeholder,
input[type=number]:-o-input-placeholder,
input[type=search]:-o-input-placeholder,
input[type=tel]:-o-input-placeholder,
input[type=time]:-o-input-placeholder,
input[type=url]:-o-input-placeholder,
textarea:-o-input-placeholder,
select:-o-input-placeholder {
  font-weight: 500;
}
form.custom .custom.checkbox:focus, form.custom .custom.checkbox:active,
input[type=text]:focus,
input[type=text]:active,
input[type=password]:focus,
input[type=password]:active,
input[type=date]:focus,
input[type=date]:active,
input[type=datetime]:focus,
input[type=datetime]:active,
input[type=datetime-local]:focus,
input[type=datetime-local]:active,
input[type=month]:focus,
input[type=month]:active,
input[type=week]:focus,
input[type=week]:active,
input[type=email]:focus,
input[type=email]:active,
input[type=number]:focus,
input[type=number]:active,
input[type=search]:focus,
input[type=search]:active,
input[type=tel]:focus,
input[type=tel]:active,
input[type=time]:focus,
input[type=time]:active,
input[type=url]:focus,
input[type=url]:active,
textarea:focus,
textarea:active,
select:focus,
select:active {
  border-color: #1e90ff;
}

select:focus,
select:active {
  border-color: #1e90ff;
}

.multipleSelect.multipleSelect option {
  border-bottom-color: #EEE;
}
.multipleSelect.multipleSelect option:checked {
  background-color: #1e90ff;
  color: #fff;
}

.fullscreen {
  background: #f7f7f7;
}
.fullscreen .sd-tabs {
  background-color: #fff;
}

.section-container.tabs > section > .title a,
.section-container.tabs > .section > .title a {
  color: #1a1a1a;
}
.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: #1a1a1a;
}
.section-container.tabs > section > .title:hover,
.section-container.tabs > .section > .title:hover {
  box-shadow: inset 0 -2px 8px -5px rgba(0, 0, 0, 0.25);
  background-color: rgba(0, 0, 0, 0.015);
}

.tabs-details.tabs-details {
  background-color: #fff;
}

.sd-tabs.sd-tabs .slideGroup .slideGroup__content li {
  border-top: 2px solid #f7f7f7;
}
.sd-tabs.sd-tabs .slideGroup .slideGroup__content li.is-active {
  background: #fff;
}
.sd-tabs.sd-tabs .slideGroup .slideGroup__content li.is-active, .sd-tabs.sd-tabs .slideGroup .slideGroup__content li:hover {
  border-top: 2px solid #9A1A60;
  border-bottom: none;
}
.sd-tabs.sd-tabs .slideGroup .slideGroup__content li.is-active a, .sd-tabs.sd-tabs .slideGroup .slideGroup__content li:hover a {
  color: #9A1A60;
}
.sd-tabs.sd-tabs .slideGroup .slideGroup__content li.is-errored {
  color: #D10E0E;
}
.sd-tabs.sd-tabs .slideGroup .slideGroup__content li.is-errored span,
.sd-tabs.sd-tabs .slideGroup .slideGroup__content li.is-errored a {
  color: inherit;
}

.projectDetails__statusDetails .activity-record {
  border-color: #d8d8d8;
}
.projectDetails__statusDetails .activity-record span {
  color: #d8d8d8;
}

.addProjectCommentCont .activity-record span {
  color: #525252;
}

.patReply {
  background-color: #f7f7f7;
  border-left-color: #d8d8d8;
  color: #525252;
}
.patReply h6, .patReply span {
  color: #525252;
}
.patReply .patReplyRow {
  background-color: #fff;
  border-left-color: #162f27;
}

.projectComment li .patIcon:before {
  color: inherit;
}
.projectComment .patIcon:before {
  color: inherit;
}
.projectComment.annotation {
  border-left-color: #e8813d;
}
.projectComment.annotation .patIcon {
  background-color: #e8813d;
  color: white;
}
.projectComment.file, .projectComment.pat-upload {
  border-left-color: #0f4d94;
}
.projectComment.file .patIcon, .projectComment.pat-upload .patIcon {
  background-color: #0f4d94;
  color: white;
}
.projectComment.task {
  border-left-color: #162f27;
}
.projectComment.task .patIcon {
  background-color: #162f27;
  color: white;
}
.projectComment.taskcomment {
  border-left-color: #599706;
}
.projectComment.taskcomment .patIcon {
  background-color: #599706;
  color: white;
}
.projectComment.complete, .projectComment.approve {
  border-left-color: #0da141;
}
.projectComment.complete .patIcon, .projectComment.approve .patIcon {
  background-color: #0da141;
  color: white;
}
.projectComment.rollback {
  border-left-color: #7248b4;
}
.projectComment.rollback .patIcon {
  background-color: #7248b4;
  color: white;
}
.projectComment.workflowCreate, .projectComment.workflow {
  border-left-color: #3e62c7;
}
.projectComment.workflowCreate .patIcon, .projectComment.workflow .patIcon {
  background-color: #3e62c7;
  color: white;
}
.projectComment.comment {
  border-left-color: #1dafec;
}
.projectComment.comment .patIcon {
  background-color: #1dafec;
  color: white;
}

.budgetGraph .graph-bar-bg {
  background-color: #f1f1f1;
}
.budgetGraph .graph-bar-bg .graphBar.estimateBar {
  background-color: #3e62c7;
  color: white;
}
.budgetGraph .graph-bar-bg .graphBar.totalResourcedBar {
  background-color: #f18000;
  color: white;
}
.budgetGraph .graph-bar-bg .graphBar.resourcedBar {
  background-color: #f79a01;
}
.budgetGraph .graph-bar-bg .graphBar.scheduledBar {
  background-color: #e65604;
}
.budgetGraph .graph-bar-bg .graphBar.burnedBar {
  background-color: #22cfd1;
  color: white;
}

.psa {
  border-color: #eee;
}

.billable-task {
  border-color: #eee;
}

.projectMilestones .moveLeft, .projectMilestones .moveRight {
  opacity: 0.6;
}
.projectMilestones .moveLeft:hover, .projectMilestones .moveRight:hover {
  opacity: 1;
}

#workflowDetails .mainDetails {
  background-color: #fff;
}

#workflowDetails.reveal-modal {
  background-color: #f7f7f7;
}

.workflowCurrentStepStatusItem {
  background-color: #fff;
}

.tasksRightLoader .loaderBg .loaderImage {
  background-color: #fff;
  color: black;
}
.tasksRightLoader .loaderBg .loaderImage .lds-ellipsis div {
  background: #162f27 !important;
}

.dependency-header .border-right {
  border-color: #f7f7f7;
}

.taskFailedTest {
  border-color: red;
}

.projectSubTaskRow {
  border-left-color: #162f27;
}

#projectTaskInfoDetails .projectTaskDetails .row,
#projectTaskInfoDetails .projectTaskDetailsRight .row {
  border-bottom-color: #f7f7f7;
}

#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour0 {
  background-color: #fde8ed !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour0.weekend {
  background-color: #fef4f6 !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour1 {
  background-color: #ecf8ed !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour1.weekend {
  background-color: #f5fbf6 !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour2 {
  background-color: #fffce8 !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour2.weekend {
  background-color: #fffef4 !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour3 {
  background-color: #eceffb !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour3.weekend {
  background-color: #f6f7fd !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour4 {
  background-color: #fef3ea !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour4.weekend {
  background-color: #fff9f5 !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour5 {
  background-color: #f4e9f8 !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour5.weekend {
  background-color: #faf4fb !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour6 {
  background-color: #edfefe !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour6.weekend {
  background-color: #f6fefe !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour7 {
  background-color: #feebfd !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour7.weekend {
  background-color: #fef5fe !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour8 {
  background-color: #f8fee7 !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour8.weekend {
  background-color: #fcfff3 !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour9 {
  background-color: #fff9f9 !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour9.weekend {
  background-color: #fffcfc !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour10 {
  background-color: #e6f2f2 !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour10.weekend {
  background-color: #f2f9f9 !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour11 {
  background-color: #fdf9ff !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour11.weekend {
  background-color: #fefcff !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour12 {
  background-color: #f5efe9 !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour12.weekend {
  background-color: #faf7f4 !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour13 {
  background-color: #fffffa !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour13.weekend {
  background-color: #fffffc !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour14 {
  background-color: #f2e6e6 !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour14.weekend {
  background-color: #f9f2f2 !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour15 {
  background-color: #f7fff9 !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour15.weekend {
  background-color: #fbfffc !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour16 {
  background-color: #f2f2e6 !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour16.weekend {
  background-color: #f9f9f2 !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour17 {
  background-color: #fffbf7 !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour17.weekend {
  background-color: #fffdfb !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour18 {
  background-color: #e6e6f1 !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour18.weekend {
  background-color: #f2f2f8 !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour19 {
  background-color: #f2f2f2 !important;
}
#dvGantt.cs-showSubs .gantt_task_cell.cs-gantt-RowColour19.weekend {
  background-color: #f9f9f9 !important;
}

.projectTaskHistoryList .projectTaskRow .unityList__item.changed {
  border-color: #0da141;
  color: #0da141;
  background-color: rgba(13, 161, 65, 0.15);
}

@media (min-width: 73.143em) and (max-width: 317.143em) {
  .tasksRight .userGroupFilter .filterToggle,
  .tasksRight .userGroupFilter .filterToggle {
    border-bottom-color: #f7f7f7;
  }
}
.inlineHolder:before, .inlineHolder:after {
  text-shadow: 0 -1px 3px #f7f7f7;
}
.inlineHolder:after {
  text-shadow: 0 2px 3px #f7f7f7;
}

.formDetailsTools.formDetailsTools {
  border-bottom-color: #fff;
}

.colourPicker .colourDisplay {
  border-color: #fff;
}

.formField .unity-message {
  background: rgba(50, 145, 203, 0.15);
  color: #2874a2;
}

#discussionItemContainer .sectionTitle {
  border-bottom-color: #f7f7f7;
}
#discussionItemContainer .sectionTitle:first-child {
  border-bottom-color: #162f27;
}

.attach-file {
  border-right-color: #fff;
}

.project_select_list {
  border-color: #525252;
}

.formElement .sd-icon-picker, .error input:not([type=checkbox]),
.error .formElement .input-icon,
.patternError input:not([type=checkbox]),
.patternError input, .error textarea,
.patternError textarea,
.patternError textarea,
.error select, .patternError select,
.patternError select,
.error .ms-parent button,
.error .ms-choice,
.error .sd-select .sd-user-select-selected-users {
  border-color: #D10E0E !important;
}

.budgetResultsTable thead tr:last-child,
.budgetResultsTable tfoot tr {
  background-color: #EEE;
}

.budgetResultsTable td.has-border {
  border-right-color: #fff;
}

.budgetResultsTable thead {
  background-color: #f7f7f7;
}

.budgetResultsTable tbody tr:nth-child(even) {
  background: #f7f7f7;
}

.budgetResultsTable {
  border-color: #d8d8d8;
}

.projectFeaturePage .taskBar.taskBar {
  background-color: #fff;
  color: black;
}

.projectFeature {
  border-bottom-color: #cccccc;
}
.projectFeature:last-child {
  border-bottom-color: #fff;
}

.projectInfoLinkedProjects .linkedProjects .linkedProjectItem {
  border-bottom-color: var(--cv-g-200);
}

.border-bottom-snap {
  border-bottom-color: #EEE;
}

.sidePanelModal .sd-modal.sd-modal {
  background-color: #fff;
}

.messageBox .sd-modal.sd-modal {
  background-color: #fff;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.11), 0 2px 4px rgba(0, 0, 0, 0.11), 0 4px 8px rgba(0, 0, 0, 0.11), 0 8px 16px rgba(0, 0, 0, 0.11), 0 16px 32px rgba(0, 0, 0, 0.11), 0 32px 64px rgba(0, 0, 0, 0.11);
}

.sd-modal-small.sd-modal-small {
  background-color: #fff;
}

.message,
.calloutPanel {
  border-color: #d8d8d8;
  background-color: #f7f7f7;
}
.message span, .message label,
.calloutPanel span,
.calloutPanel label {
  color: inherit;
}
.message.message-warning,
.calloutPanel.message-warning {
  background-color: rgba(253, 179, 2, 0.2);
  border-color: #fed981;
}
.message.message-warning span, .message.message-warning label,
.calloutPanel.message-warning span,
.calloutPanel.message-warning label {
  color: #8c670e;
}
.message.message-simple,
.calloutPanel.message-simple {
  background-color: rgba(62, 98, 199, 0.2);
  border-color: #9fb1e3;
}
.message.message-simple span, .message.message-simple label,
.calloutPanel.message-simple span,
.calloutPanel.message-simple label {
  color: #2c3e71;
}
.message.message-danger,
.calloutPanel.message-danger {
  background-color: rgba(209, 14, 14, 0.2);
  border-color: #e88787;
}
.message.message-danger span, .message.message-danger label,
.calloutPanel.message-danger span,
.calloutPanel.message-danger label {
  color: #761414;
}
.message .version-amount.version-amount.version-amount,
.calloutPanel .version-amount.version-amount.version-amount {
  color: #fff;
}
.message .version-no.version-no,
.calloutPanel .version-no.version-no {
  color: #fff;
}

.messageDisplay {
  background-color: #162f27;
  color: white;
}
.messageDisplay.error {
  background-color: #D10E0E;
  color: white;
  color: inherit;
}
.messageDisplay.warning {
  background-color: #fdb302;
  color: black;
  color: inherit;
}
.messageDisplay.success {
  background-color: #0da141;
  color: white;
  color: inherit;
}
.messageDisplay .text::before {
  color: #fff;
}
.messageDisplay [data-click="1"] {
  background-color: rgba(0, 0, 0, 0.2);
}

.css-list-item.project-colour.selected {
  background-color: #EEE;
}

.formGroup .grid-header {
  border-bottom-color: #EEE;
}
.formGroup .header-titles {
  color: #525252;
}

.drop-up-menu ul li {
  color: #1a1a1a;
  border-bottom-color: #d8d8d8;
}

.modalBG {
  background-color: rgba(26, 26, 26, 0.3);
}

.sd-item-list {
  border-color: #EEE;
}
.sd-item-list table thead {
  box-shadow: 0 4px 3px 0 rgba(0, 0, 0, 0.05);
}

#workspace .adaptive-card-grid {
  background-color: transparent;
}
#workspace .adaptive-card-grid .details-wrap, #workspace .adaptive-card-grid .profile-border {
  background-color: #fff;
}

.cs-timesheet-total {
  border-bottom-color: #fff;
}

.sd-pagination .selected {
  background-color: #9A1A60;
  color: white;
  transition: background-color 0.3s ease;
}
.sd-pagination .selected:hover, .sd-pagination .selected:focus {
  background-color: #7b154d;
  color: white;
}
.sd-pagination .selected a {
  color: inherit;
}
.sd-pagination .disabled a {
  color: #EEE;
  opacity: 0.5;
}

.sd-modal.isOpen {
  background-color: #fff;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.11), 0 2px 4px rgba(0, 0, 0, 0.11), 0 4px 8px rgba(0, 0, 0, 0.11), 0 8px 16px rgba(0, 0, 0, 0.11), 0 16px 32px rgba(0, 0, 0, 0.11), 0 32px 64px rgba(0, 0, 0, 0.11);
}
.sd-modal.isOpen.sd-modal-fullscreen {
  background-color: #f7f7f7;
}

.pop-out.pop-out {
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.11), 0 2px 4px rgba(0, 0, 0, 0.11), 0 4px 8px rgba(0, 0, 0, 0.11), 0 8px 16px rgba(0, 0, 0, 0.11), 0 16px 32px rgba(0, 0, 0, 0.11), 0 32px 64px rgba(0, 0, 0, 0.11);
}

.portlet {
  background-color: #EEE;
}

.cs-kanban .sd-adaptive-card-lite {
  border-color: #EEE;
}

.hasBg:not(.no-bg):not(.cv-g-200-bg) .sdWidgetList .clickable {
  color: #fff;
  transition: color 0.3s ease;
}
.hasBg:not(.no-bg):not(.cv-g-200-bg) .sdWidgetList .clickable:hover, .hasBg:not(.no-bg):not(.cv-g-200-bg) .sdWidgetList .clickable:focus, .hasBg:not(.no-bg):not(.cv-g-200-bg) .sdWidgetList .clickable:active {
  color: #cccccc;
}
.hasBg:not(.no-bg):not(.cv-g-200-bg) .sdWidgetList tr:hover {
  background-color: rgba(255, 255, 255, 0.1);
}

.VueCarousel-dot {
  background-color: #d8d8d8 !important;
}
.VueCarousel-dot.VueCarousel-dot--active {
  background-color: #9A1A60 !important;
}

.section-container > section.active > .title {
  border-top-color: #9A1A60;
}

.hasBg:not(.no-bg):not(.cv-g-200-bg) .sdWidgetList .clickable {
  color: #fff;
  transition: color 0.3s ease;
}
.hasBg:not(.no-bg):not(.cv-g-200-bg) .sdWidgetList .clickable:hover, .hasBg:not(.no-bg):not(.cv-g-200-bg) .sdWidgetList .clickable:focus, .hasBg:not(.no-bg):not(.cv-g-200-bg) .sdWidgetList .clickable:active {
  color: #cccccc;
}
.hasBg:not(.no-bg):not(.cv-g-200-bg) .sdWidgetList tr:hover {
  background-color: rgba(255, 255, 255, 0.1);
}

.sdIconBar .active {
  background-color: #9A1A60;
  color: inherit;
  padding: 0.2rem;
  border-radius: 0.25rem;
}

.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: red;
  border-top-color: red;
}

.allocationCont {
  background-color: #fff;
}

.cs_subRowTwo td {
  background: #EEE !important;
}

.section-container > section.active > .title {
  border-top: 3px solid #9A1A60;
}

.sd-card-body-text.sd-card-body-text .mention {
  color: #1a1a1a;
}
.sd-card-body-text.sd-card-body-text .mention:hover {
  color: #9A1A60;
}

.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: red;
  border-top-color: red;
}

.allocationCont {
  background-color: #fff;
}

.section-container > section.active > .title {
  border-top: 3px solid #9A1A60;
}

.apexcharts-canvas ::-webkit-scrollbar-track {
  background: inherit;
}

.sd-card-body-text.sd-card-body-text .mention {
  color: #1a1a1a;
}
.sd-card-body-text.sd-card-body-text .mention:hover {
  color: #9A1A60;
}

#previewContainer #previewer .sd-toolbar li.active,
#previewContainer #previewer .sd-toolbar li:hover {
  background-color: #9A1A60;
}

#previewContainer #previewCompareHolder {
  border-left-color: #161a24;
}
#previewContainer #previewer .cs-action-header {
  background-color: #1c222e;
}
#previewContainer #previewer .cs-main-can {
  background-color: #0b0e13;
}
#previewContainer #previewer .cs-notes-panel {
  background-color: rgba(255, 255, 255, 0.05);
}
#previewContainer #previewer .sd-pagination input[type=number] {
  background-color: #161a24;
  color: #fff;
}
#previewContainer #previewer .sd-pagination li button {
  color: #fff;
}

#div_annotationsDrawCanvas {
  border-color: #3e62c7;
}

#previewContainer .cs-previewer-main {
  height: 100%;
  background-color: #1c222e;
}
#previewContainer .cs-previewer-main .cs-top-header, #previewContainer .cs-previewer-main .cs-previewer-footer, #previewContainer .cs-previewer-main .cs-previewer-toolbar, #previewContainer .cs-previewer-main .cs-note-panel {
  background-color: #161a24;
}
#previewContainer .cs-previewer-main .cs-note-panel ::-webkit-scrollbar-thumb, #previewContainer .cs-previewer-main .cs-previewer-thumbs ::-webkit-scrollbar-thumb {
  border: solid 6px #161a24;
}
#previewContainer .cs-previewer-main .cs-note-panel ::-webkit-scrollbar-track, #previewContainer .cs-previewer-main .cs-previewer-thumbs ::-webkit-scrollbar-track {
  background-color: #161a24;
}

#previewHolder .annotationItemNum, #previewHolder .annotationDetails {
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.11), 0 2px 4px rgba(0, 0, 0, 0.11), 0 4px 8px rgba(0, 0, 0, 0.11), 0 8px 16px rgba(0, 0, 0, 0.11), 0 16px 32px rgba(0, 0, 0, 0.11), 0 32px 64px rgba(0, 0, 0, 0.11);
  text-shadow: 1px 2px 3px rgba(0, 0, 0, 0.4705882353);
}

#previewer .sd-modal ::-webkit-scrollbar-thumb {
  border: solid 6px #fff;
}
#previewer .sd-modal ::-webkit-scrollbar-track {
  background-color: #fff;
}
#previewer .sd-discussion .sd-discussion-comment-wrapper {
  background-color: #fff;
}
#previewer .cs-previewer-thumbs {
  background-color: #0b0e13;
}
#previewer .cs-previewer-thumbs .js_thumb {
  border: 2px solid #0b0e13;
  cursor: pointer;
}
#previewer .cs-previewer-thumbs .js_thumb:hover, #previewer .cs-previewer-thumbs .js_thumb.active {
  border-color: #3291cb;
}

.cs-previewer-main .sd-modal,
.previewerFileMeta {
  color: #1a1a1a;
}

.selected-note * div:not(.count) {
  background-color: #EEE;
}

.selected-note * div:not(.sd-notification-count) {
  background-color: #EEE;
}

.previewer .mask.dark-mode {
  background-color: var(--cv-g-400);
}

#previewerNoRender h5 {
  color: var(--cv-w);
}
#previewerNoRender span {
  color: var(--cv-g-350);
}

:root {
  --cv-w: #fff;
  --cv-w-contrast: black;
  --cv-w-link: linkcontrast(#fff);
  --cv-w-h: 0deg;
  --cv-w-s: 0%;
  --cv-w-l: 100%;
  --cv-w-light: hsl(0deg, 0%, calc(100% + (100% - 100%) * 0.93));
  --cv-w-shade: hsl(0deg, 0%, calc(100% - 100% * 0.2));
  --cv-g-100: #f7f7f7;
  --cv-g-100-contrast: black;
  --cv-g-100-link: linkcontrast(#f7f7f7);
  --cv-g-100-h: 0deg;
  --cv-g-100-s: 0%;
  --cv-g-100-l: 96.862745098%;
  --cv-g-100-light: hsl(0deg, 0%, calc(96.862745098% + (100% - 96.862745098%) * 0.93));
  --cv-g-100-shade: hsl(0deg, 0%, calc(96.862745098% - 96.862745098% * 0.2));
  --cv-g-110: #f4f4f4;
  --cv-g-110-contrast: black;
  --cv-g-110-link: linkcontrast(#f4f4f4);
  --cv-g-110-h: 0deg;
  --cv-g-110-s: 0%;
  --cv-g-110-l: 95.6862745098%;
  --cv-g-110-light: hsl(0deg, 0%, calc(95.6862745098% + (100% - 95.6862745098%) * 0.93));
  --cv-g-110-shade: hsl(0deg, 0%, calc(95.6862745098% - 95.6862745098% * 0.2));
  --cv-g-120: #f1f1f1;
  --cv-g-120-contrast: black;
  --cv-g-120-link: linkcontrast(#f1f1f1);
  --cv-g-120-h: 0deg;
  --cv-g-120-s: 0%;
  --cv-g-120-l: 94.5098039216%;
  --cv-g-120-light: hsl(0deg, 0%, calc(94.5098039216% + (100% - 94.5098039216%) * 0.93));
  --cv-g-120-shade: hsl(0deg, 0%, calc(94.5098039216% - 94.5098039216% * 0.2));
  --cv-g-130: #e6e6e6;
  --cv-g-130-contrast: black;
  --cv-g-130-link: linkcontrast(#e6e6e6);
  --cv-g-130-h: 0deg;
  --cv-g-130-s: 0%;
  --cv-g-130-l: 90.1960784314%;
  --cv-g-130-light: hsl(0deg, 0%, calc(90.1960784314% + (100% - 90.1960784314%) * 0.93));
  --cv-g-130-shade: hsl(0deg, 0%, calc(90.1960784314% - 90.1960784314% * 0.2));
  --cv-g-200: #EEE;
  --cv-g-200-contrast: black;
  --cv-g-200-link: linkcontrast(#EEE);
  --cv-g-200-h: 0deg;
  --cv-g-200-s: 0%;
  --cv-g-200-l: 93.3333333333%;
  --cv-g-200-light: hsl(0deg, 0%, calc(93.3333333333% + (100% - 93.3333333333%) * 0.93));
  --cv-g-200-shade: hsl(0deg, 0%, calc(93.3333333333% - 93.3333333333% * 0.2));
  --cv-g-300: #d8d8d8;
  --cv-g-300-contrast: black;
  --cv-g-300-link: linkcontrast(#d8d8d8);
  --cv-g-300-h: 0deg;
  --cv-g-300-s: 0%;
  --cv-g-300-l: 84.7058823529%;
  --cv-g-300-light: hsl(0deg, 0%, calc(84.7058823529% + (100% - 84.7058823529%) * 0.93));
  --cv-g-300-shade: hsl(0deg, 0%, calc(84.7058823529% - 84.7058823529% * 0.2));
  --cv-g-350: #858484;
  --cv-g-350-contrast: white;
  --cv-g-350-link: linkcontrast(#858484);
  --cv-g-350-h: 0deg;
  --cv-g-350-s: 0.4081632653%;
  --cv-g-350-l: 51.9607843137%;
  --cv-g-350-light: hsl(0deg, 0.4081632653%, calc(51.9607843137% + (100% - 51.9607843137%) * 0.93));
  --cv-g-350-shade: hsl(0deg, 0.4081632653%, calc(51.9607843137% - 51.9607843137% * 0.2));
  --cv-g-400: #525252;
  --cv-g-400-contrast: white;
  --cv-g-400-link: linkcontrast(#525252);
  --cv-g-400-h: 0deg;
  --cv-g-400-s: 0%;
  --cv-g-400-l: 32.1568627451%;
  --cv-g-400-light: hsl(0deg, 0%, calc(32.1568627451% + (100% - 32.1568627451%) * 0.93));
  --cv-g-400-shade: hsl(0deg, 0%, calc(32.1568627451% - 32.1568627451% * 0.2));
  --cv-g-500: #1a1a1a;
  --cv-g-500-contrast: white;
  --cv-g-500-link: linkcontrast(#1a1a1a);
  --cv-g-500-h: 0deg;
  --cv-g-500-s: 0%;
  --cv-g-500-l: 10.1960784314%;
  --cv-g-500-light: hsl(0deg, 0%, calc(10.1960784314% + (100% - 10.1960784314%) * 0.93));
  --cv-g-500-shade: hsl(0deg, 0%, calc(10.1960784314% - 10.1960784314% * 0.2));
  --cv-b: #000;
  --cv-b-contrast: white;
  --cv-b-link: linkcontrast(#000);
  --cv-b-h: 0deg;
  --cv-b-s: 0%;
  --cv-b-l: 0%;
  --cv-b-light: hsl(0deg, 0%, calc(0% + (100% - 0%) * 0.93));
  --cv-b-shade: hsl(0deg, 0%, calc(0% - 0% * 0.2));
  --cv-sg-100: #1f2532;
  --cv-sg-100-contrast: white;
  --cv-sg-100-link: linkcontrast(#1f2532);
  --cv-sg-100-h: 221.0526315789deg;
  --cv-sg-100-s: 23.4567901235%;
  --cv-sg-100-l: 15.8823529412%;
  --cv-sg-100-light: hsl(221.0526315789deg, 23.4567901235%, calc(15.8823529412% + (100% - 15.8823529412%) * 0.93));
  --cv-sg-100-shade: hsl(221.0526315789deg, 23.4567901235%, calc(15.8823529412% - 15.8823529412% * 0.2));
  --cv-sg-200: #161a24;
  --cv-sg-200-contrast: white;
  --cv-sg-200-link: linkcontrast(#161a24);
  --cv-sg-200-h: 222.8571428571deg;
  --cv-sg-200-s: 24.1379310345%;
  --cv-sg-200-l: 11.3725490196%;
  --cv-sg-200-light: hsl(222.8571428571deg, 24.1379310345%, calc(11.3725490196% + (100% - 11.3725490196%) * 0.93));
  --cv-sg-200-shade: hsl(222.8571428571deg, 24.1379310345%, calc(11.3725490196% - 11.3725490196% * 0.2));
  --cv-sg-300: #1c222e;
  --cv-sg-300-contrast: white;
  --cv-sg-300-link: linkcontrast(#1c222e);
  --cv-sg-300-h: 220deg;
  --cv-sg-300-s: 24.3243243243%;
  --cv-sg-300-l: 14.5098039216%;
  --cv-sg-300-light: hsl(220deg, 24.3243243243%, calc(14.5098039216% + (100% - 14.5098039216%) * 0.93));
  --cv-sg-300-shade: hsl(220deg, 24.3243243243%, calc(14.5098039216% - 14.5098039216% * 0.2));
  --cv-sg-400: #0b0e13;
  --cv-sg-400-contrast: white;
  --cv-sg-400-link: linkcontrast(#0b0e13);
  --cv-sg-400-h: 217.5deg;
  --cv-sg-400-s: 26.6666666667%;
  --cv-sg-400-l: 5.8823529412%;
  --cv-sg-400-light: hsl(217.5deg, 26.6666666667%, calc(5.8823529412% + (100% - 5.8823529412%) * 0.93));
  --cv-sg-400-shade: hsl(217.5deg, 26.6666666667%, calc(5.8823529412% - 5.8823529412% * 0.2));
  --cv-red: #D10E0E;
  --cv-red-contrast: white;
  --cv-red-link: linkcontrast(#D10E0E);
  --cv-red-h: 0deg;
  --cv-red-s: 87.4439461883%;
  --cv-red-l: 43.7254901961%;
  --cv-red-light: hsl(0deg, 87.4439461883%, calc(43.7254901961% + (100% - 43.7254901961%) * 0.93));
  --cv-red-shade: hsl(0deg, 87.4439461883%, calc(43.7254901961% - 43.7254901961% * 0.2));
  --cv-redorange: #db2b08;
  --cv-redorange-contrast: white;
  --cv-redorange-link: linkcontrast(#db2b08);
  --cv-redorange-h: 9.9526066351deg;
  --cv-redorange-s: 92.9515418502%;
  --cv-redorange-l: 44.5098039216%;
  --cv-redorange-light: hsl(9.9526066351deg, 92.9515418502%, calc(44.5098039216% + (100% - 44.5098039216%) * 0.93));
  --cv-redorange-shade: hsl(9.9526066351deg, 92.9515418502%, calc(44.5098039216% - 44.5098039216% * 0.2));
  --cv-darkorange: #E65100;
  --cv-darkorange-contrast: white;
  --cv-darkorange-link: linkcontrast(#E65100);
  --cv-darkorange-h: 21.1304347826deg;
  --cv-darkorange-s: 100%;
  --cv-darkorange-l: 45.0980392157%;
  --cv-darkorange-light: hsl(21.1304347826deg, 100%, calc(45.0980392157% + (100% - 45.0980392157%) * 0.93));
  --cv-darkorange-shade: hsl(21.1304347826deg, 100%, calc(45.0980392157% - 45.0980392157% * 0.2));
  --cv-orange: #f18000;
  --cv-orange-contrast: white;
  --cv-orange-link: linkcontrast(#f18000);
  --cv-orange-h: 31.867219917deg;
  --cv-orange-s: 100%;
  --cv-orange-l: 47.2549019608%;
  --cv-orange-light: hsl(31.867219917deg, 100%, calc(47.2549019608% + (100% - 47.2549019608%) * 0.93));
  --cv-orange-shade: hsl(31.867219917deg, 100%, calc(47.2549019608% - 47.2549019608% * 0.2));
  --cv-yellow: #fdb302;
  --cv-yellow-contrast: black;
  --cv-yellow-link: linkcontrast(#fdb302);
  --cv-yellow-h: 42.3107569721deg;
  --cv-yellow-s: 98.431372549%;
  --cv-yellow-l: 50%;
  --cv-yellow-light: hsl(42.3107569721deg, 98.431372549%, calc(50% + (100% - 50%) * 0.93));
  --cv-yellow-shade: hsl(42.3107569721deg, 98.431372549%, calc(50% - 50% * 0.2));
  --cv-yellowgreen: #b7b802;
  --cv-yellowgreen-contrast: white;
  --cv-yellowgreen-link: linkcontrast(#b7b802);
  --cv-yellowgreen-h: 60.3296703297deg;
  --cv-yellowgreen-s: 97.8494623656%;
  --cv-yellowgreen-l: 36.4705882353%;
  --cv-yellowgreen-light: hsl(60.3296703297deg, 97.8494623656%, calc(36.4705882353% + (100% - 36.4705882353%) * 0.93));
  --cv-yellowgreen-shade: hsl(60.3296703297deg, 97.8494623656%, calc(36.4705882353% - 36.4705882353% * 0.2));
  --cv-lime: #8ebb02;
  --cv-lime-contrast: white;
  --cv-lime-link: linkcontrast(#8ebb02);
  --cv-lime-h: 74.5945945946deg;
  --cv-lime-s: 97.8835978836%;
  --cv-lime-l: 37.0588235294%;
  --cv-lime-light: hsl(74.5945945946deg, 97.8835978836%, calc(37.0588235294% + (100% - 37.0588235294%) * 0.93));
  --cv-lime-shade: hsl(74.5945945946deg, 97.8835978836%, calc(37.0588235294% - 37.0588235294% * 0.2));
  --cv-limegreen: #599706;
  --cv-limegreen-contrast: white;
  --cv-limegreen-link: linkcontrast(#599706);
  --cv-limegreen-h: 85.6551724138deg;
  --cv-limegreen-s: 92.3566878981%;
  --cv-limegreen-l: 30.7843137255%;
  --cv-limegreen-light: hsl(85.6551724138deg, 92.3566878981%, calc(30.7843137255% + (100% - 30.7843137255%) * 0.93));
  --cv-limegreen-shade: hsl(85.6551724138deg, 92.3566878981%, calc(30.7843137255% - 30.7843137255% * 0.2));
  --cv-green: #0da141;
  --cv-green-contrast: white;
  --cv-green-link: linkcontrast(#0da141);
  --cv-green-h: 141.0810810811deg;
  --cv-green-s: 85.0574712644%;
  --cv-green-l: 34.1176470588%;
  --cv-green-light: hsl(141.0810810811deg, 85.0574712644%, calc(34.1176470588% + (100% - 34.1176470588%) * 0.93));
  --cv-green-shade: hsl(141.0810810811deg, 85.0574712644%, calc(34.1176470588% - 34.1176470588% * 0.2));
  --cv-greenblue: #23a16d;
  --cv-greenblue-contrast: white;
  --cv-greenblue-link: linkcontrast(#23a16d);
  --cv-greenblue-h: 155.2380952381deg;
  --cv-greenblue-s: 64.2857142857%;
  --cv-greenblue-l: 38.431372549%;
  --cv-greenblue-light: hsl(155.2380952381deg, 64.2857142857%, calc(38.431372549% + (100% - 38.431372549%) * 0.93));
  --cv-greenblue-shade: hsl(155.2380952381deg, 64.2857142857%, calc(38.431372549% - 38.431372549% * 0.2));
  --cv-cyan: #22cfd1;
  --cv-cyan-contrast: white;
  --cv-cyan-link: linkcontrast(#22cfd1);
  --cv-cyan-h: 180.6857142857deg;
  --cv-cyan-s: 72.0164609053%;
  --cv-cyan-l: 47.6470588235%;
  --cv-cyan-light: hsl(180.6857142857deg, 72.0164609053%, calc(47.6470588235% + (100% - 47.6470588235%) * 0.93));
  --cv-cyan-shade: hsl(180.6857142857deg, 72.0164609053%, calc(47.6470588235% - 47.6470588235% * 0.2));
  --cv-babyblue: #3291cb;
  --cv-babyblue-contrast: white;
  --cv-babyblue-link: linkcontrast(#3291cb);
  --cv-babyblue-h: 202.7450980392deg;
  --cv-babyblue-s: 60.4743083004%;
  --cv-babyblue-l: 49.6078431373%;
  --cv-babyblue-light: hsl(202.7450980392deg, 60.4743083004%, calc(49.6078431373% + (100% - 49.6078431373%) * 0.93));
  --cv-babyblue-shade: hsl(202.7450980392deg, 60.4743083004%, calc(49.6078431373% - 49.6078431373% * 0.2));
  --cv-blue: #3e62c7;
  --cv-blue-contrast: white;
  --cv-blue-link: linkcontrast(#3e62c7);
  --cv-blue-h: 224.2335766423deg;
  --cv-blue-s: 55.0200803213%;
  --cv-blue-l: 51.1764705882%;
  --cv-blue-light: hsl(224.2335766423deg, 55.0200803213%, calc(51.1764705882% + (100% - 51.1764705882%) * 0.93));
  --cv-blue-shade: hsl(224.2335766423deg, 55.0200803213%, calc(51.1764705882% - 51.1764705882% * 0.2));
  --cv-violet: #7248b4;
  --cv-violet-contrast: white;
  --cv-violet-link: linkcontrast(#7248b4);
  --cv-violet-h: 263.3333333333deg;
  --cv-violet-s: 42.8571428571%;
  --cv-violet-l: 49.4117647059%;
  --cv-violet-light: hsl(263.3333333333deg, 42.8571428571%, calc(49.4117647059% + (100% - 49.4117647059%) * 0.93));
  --cv-violet-shade: hsl(263.3333333333deg, 42.8571428571%, calc(49.4117647059% - 49.4117647059% * 0.2));
  --cv-purple: #aa2b9f;
  --cv-purple-contrast: white;
  --cv-purple-link: linkcontrast(#aa2b9f);
  --cv-purple-h: 305.1968503937deg;
  --cv-purple-s: 59.6244131455%;
  --cv-purple-l: 41.7647058824%;
  --cv-purple-light: hsl(305.1968503937deg, 59.6244131455%, calc(41.7647058824% + (100% - 41.7647058824%) * 0.93));
  --cv-purple-shade: hsl(305.1968503937deg, 59.6244131455%, calc(41.7647058824% - 41.7647058824% * 0.2));
  --cv-crimson: #c32281;
  --cv-crimson-contrast: white;
  --cv-crimson-link: linkcontrast(#c32281);
  --cv-crimson-h: 324.5962732919deg;
  --cv-crimson-s: 70.3056768559%;
  --cv-crimson-l: 44.9019607843%;
  --cv-crimson-light: hsl(324.5962732919deg, 70.3056768559%, calc(44.9019607843% + (100% - 44.9019607843%) * 0.93));
  --cv-crimson-shade: hsl(324.5962732919deg, 70.3056768559%, calc(44.9019607843% - 44.9019607843% * 0.2));
  --cv-pink: #E01761;
  --cv-pink-contrast: white;
  --cv-pink-link: linkcontrast(#E01761);
  --cv-pink-h: 337.9104477612deg;
  --cv-pink-s: 81.3765182186%;
  --cv-pink-l: 48.431372549%;
  --cv-pink-light: hsl(337.9104477612deg, 81.3765182186%, calc(48.431372549% + (100% - 48.431372549%) * 0.93));
  --cv-pink-shade: hsl(337.9104477612deg, 81.3765182186%, calc(48.431372549% - 48.431372549% * 0.2));
  --br-red: #e83251;
  --br-red-contrast: white;
  --br-red-link: linkcontrast(#e83251);
  --br-red-h: 349.7802197802deg;
  --br-red-s: 79.8245614035%;
  --br-red-l: 55.2941176471%;
  --br-red-light: hsl(349.7802197802deg, 79.8245614035%, calc(55.2941176471% + (100% - 55.2941176471%) * 0.93));
  --br-red-shade: hsl(349.7802197802deg, 79.8245614035%, calc(55.2941176471% - 55.2941176471% * 0.2));
  --br-orange: #e8813d;
  --br-orange-contrast: white;
  --br-orange-link: linkcontrast(#e8813d);
  --br-orange-h: 23.8596491228deg;
  --br-orange-s: 78.801843318%;
  --br-orange-l: 57.4509803922%;
  --br-orange-light: hsl(23.8596491228deg, 78.801843318%, calc(57.4509803922% + (100% - 57.4509803922%) * 0.93));
  --br-orange-shade: hsl(23.8596491228deg, 78.801843318%, calc(57.4509803922% - 57.4509803922% * 0.2));
  --br-yellow: #fac140;
  --br-yellow-contrast: black;
  --br-yellow-link: linkcontrast(#fac140);
  --br-yellow-h: 41.6129032258deg;
  --br-yellow-s: 94.8979591837%;
  --br-yellow-l: 61.568627451%;
  --br-yellow-light: hsl(41.6129032258deg, 94.8979591837%, calc(61.568627451% + (100% - 61.568627451%) * 0.93));
  --br-yellow-shade: hsl(41.6129032258deg, 94.8979591837%, calc(61.568627451% - 61.568627451% * 0.2));
  --br-teal: #2fd0ba;
  --br-teal-contrast: white;
  --br-teal-link: linkcontrast(#2fd0ba);
  --br-teal-h: 171.801242236deg;
  --br-teal-s: 63.137254902%;
  --br-teal-l: 50%;
  --br-teal-light: hsl(171.801242236deg, 63.137254902%, calc(50% + (100% - 50%) * 0.93));
  --br-teal-shade: hsl(171.801242236deg, 63.137254902%, calc(50% - 50% * 0.2));
  --br-darkteal: #239f8d;
  --br-darkteal-contrast: white;
  --br-darkteal-link: linkcontrast(#239f8d);
  --br-darkteal-h: 171.2903225806deg;
  --br-darkteal-s: 63.9175257732%;
  --br-darkteal-l: 38.0392156863%;
  --br-darkteal-light: hsl(171.2903225806deg, 63.9175257732%, calc(38.0392156863% + (100% - 38.0392156863%) * 0.93));
  --br-darkteal-shade: hsl(171.2903225806deg, 63.9175257732%, calc(38.0392156863% - 38.0392156863% * 0.2));
  --br-green: #87d950;
  --br-green-contrast: black;
  --br-green-link: linkcontrast(#87d950);
  --br-green-h: 95.9124087591deg;
  --br-green-s: 64.3192488263%;
  --br-green-l: 58.2352941176%;
  --br-green-light: hsl(95.9124087591deg, 64.3192488263%, calc(58.2352941176% + (100% - 58.2352941176%) * 0.93));
  --br-green-shade: hsl(95.9124087591deg, 64.3192488263%, calc(58.2352941176% - 58.2352941176% * 0.2));
  --br-midgreen: #64a714;
  --br-midgreen-contrast: white;
  --br-midgreen-link: linkcontrast(#64a714);
  --br-midgreen-h: 87.3469387755deg;
  --br-midgreen-s: 78.6096256684%;
  --br-midgreen-l: 36.6666666667%;
  --br-midgreen-light: hsl(87.3469387755deg, 78.6096256684%, calc(36.6666666667% + (100% - 36.6666666667%) * 0.93));
  --br-midgreen-shade: hsl(87.3469387755deg, 78.6096256684%, calc(36.6666666667% - 36.6666666667% * 0.2));
  --br-darkgreen: #366d17;
  --br-darkgreen-contrast: white;
  --br-darkgreen-link: linkcontrast(#366d17);
  --br-darkgreen-h: 98.3720930233deg;
  --br-darkgreen-s: 65.1515151515%;
  --br-darkgreen-l: 25.8823529412%;
  --br-darkgreen-light: hsl(98.3720930233deg, 65.1515151515%, calc(25.8823529412% + (100% - 25.8823529412%) * 0.93));
  --br-darkgreen-shade: hsl(98.3720930233deg, 65.1515151515%, calc(25.8823529412% - 25.8823529412% * 0.2));
  --br-blue: #1dafec;
  --br-blue-contrast: white;
  --br-blue-link: linkcontrast(#1dafec);
  --br-blue-h: 197.6811594203deg;
  --br-blue-s: 84.4897959184%;
  --br-blue-l: 51.9607843137%;
  --br-blue-light: hsl(197.6811594203deg, 84.4897959184%, calc(51.9607843137% + (100% - 51.9607843137%) * 0.93));
  --br-blue-shade: hsl(197.6811594203deg, 84.4897959184%, calc(51.9607843137% - 51.9607843137% * 0.2));
  --br-darkblue: #0f4d94;
  --br-darkblue-contrast: white;
  --br-darkblue-link: linkcontrast(#0f4d94);
  --br-darkblue-h: 212.030075188deg;
  --br-darkblue-s: 81.5950920245%;
  --br-darkblue-l: 31.9607843137%;
  --br-darkblue-light: hsl(212.030075188deg, 81.5950920245%, calc(31.9607843137% + (100% - 31.9607843137%) * 0.93));
  --br-darkblue-shade: hsl(212.030075188deg, 81.5950920245%, calc(31.9607843137% - 31.9607843137% * 0.2));
  --br-purple: #7446a1;
  --br-purple-contrast: white;
  --br-purple-link: linkcontrast(#7446a1);
  --br-purple-h: 270.3296703297deg;
  --br-purple-s: 39.3939393939%;
  --br-purple-l: 45.2941176471%;
  --br-purple-light: hsl(270.3296703297deg, 39.3939393939%, calc(45.2941176471% + (100% - 45.2941176471%) * 0.93));
  --br-purple-shade: hsl(270.3296703297deg, 39.3939393939%, calc(45.2941176471% - 45.2941176471% * 0.2));
  --br-magneta: #d32bd2;
  --br-magneta-contrast: white;
  --br-magneta-link: linkcontrast(#d32bd2);
  --br-magneta-h: 300.3571428571deg;
  --br-magneta-s: 66.1417322835%;
  --br-magneta-l: 49.8039215686%;
  --br-magneta-light: hsl(300.3571428571deg, 66.1417322835%, calc(49.8039215686% + (100% - 49.8039215686%) * 0.93));
  --br-magneta-shade: hsl(300.3571428571deg, 66.1417322835%, calc(49.8039215686% - 49.8039215686% * 0.2));
  --cv-alert: #D10E0E;
  --cv-alert-contrast: white;
  --cv-alert-link: linkcontrast(#D10E0E);
  --cv-alert-h: 0deg;
  --cv-alert-s: 87.4439461883%;
  --cv-alert-l: 43.7254901961%;
  --cv-alert-light: hsl(0deg, 87.4439461883%, calc(43.7254901961% + (100% - 43.7254901961%) * 0.93));
  --cv-alert-shade: hsl(0deg, 87.4439461883%, calc(43.7254901961% - 43.7254901961% * 0.2));
  --cv-pending: #f18000;
  --cv-pending-contrast: white;
  --cv-pending-link: linkcontrast(#f18000);
  --cv-pending-h: 31.867219917deg;
  --cv-pending-s: 100%;
  --cv-pending-l: 47.2549019608%;
  --cv-pending-light: hsl(31.867219917deg, 100%, calc(47.2549019608% + (100% - 47.2549019608%) * 0.93));
  --cv-pending-shade: hsl(31.867219917deg, 100%, calc(47.2549019608% - 47.2549019608% * 0.2));
  --cv-success: #0da141;
  --cv-success-contrast: white;
  --cv-success-link: linkcontrast(#0da141);
  --cv-success-h: 141.0810810811deg;
  --cv-success-s: 85.0574712644%;
  --cv-success-l: 34.1176470588%;
  --cv-success-light: hsl(141.0810810811deg, 85.0574712644%, calc(34.1176470588% + (100% - 34.1176470588%) * 0.93));
  --cv-success-shade: hsl(141.0810810811deg, 85.0574712644%, calc(34.1176470588% - 34.1176470588% * 0.2));
  --cv-notification: #3291cb;
  --cv-notification-contrast: white;
  --cv-notification-link: linkcontrast(#3291cb);
  --cv-notification-h: 202.7450980392deg;
  --cv-notification-s: 60.4743083004%;
  --cv-notification-l: 49.6078431373%;
  --cv-notification-light: hsl(202.7450980392deg, 60.4743083004%, calc(49.6078431373% + (100% - 49.6078431373%) * 0.93));
  --cv-notification-shade: hsl(202.7450980392deg, 60.4743083004%, calc(49.6078431373% - 49.6078431373% * 0.2));
  --cv-primary: #162f27;
  --cv-primary-contrast: white;
  --cv-primary-link: linkcontrast(#162f27);
  --cv-primary-h: 160.8deg;
  --cv-primary-s: 36.231884058%;
  --cv-primary-l: 13.5294117647%;
  --cv-primary-light: hsl(160.8deg, 36.231884058%, calc(13.5294117647% + (100% - 13.5294117647%) * 0.93));
  --cv-primary-shade: hsl(160.8deg, 36.231884058%, calc(13.5294117647% - 13.5294117647% * 0.2));
  --cv-p: #162f27;
  --cv-p-contrast: white;
  --cv-p-link: linkcontrast(#162f27);
  --cv-p-h: 160.8deg;
  --cv-p-s: 36.231884058%;
  --cv-p-l: 13.5294117647%;
  --cv-p-light: hsl(160.8deg, 36.231884058%, calc(13.5294117647% + (100% - 13.5294117647%) * 0.93));
  --cv-p-shade: hsl(160.8deg, 36.231884058%, calc(13.5294117647% - 13.5294117647% * 0.2));
  --cv-secondary: #007D5A;
  --cv-secondary-contrast: white;
  --cv-secondary-link: linkcontrast(#007D5A);
  --cv-secondary-h: 163.2deg;
  --cv-secondary-s: 100%;
  --cv-secondary-l: 24.5098039216%;
  --cv-secondary-light: hsl(163.2deg, 100%, calc(24.5098039216% + (100% - 24.5098039216%) * 0.93));
  --cv-secondary-shade: hsl(163.2deg, 100%, calc(24.5098039216% - 24.5098039216% * 0.2));
  --cv-s: #007D5A;
  --cv-s-contrast: white;
  --cv-s-link: linkcontrast(#007D5A);
  --cv-s-h: 163.2deg;
  --cv-s-s: 100%;
  --cv-s-l: 24.5098039216%;
  --cv-s-light: hsl(163.2deg, 100%, calc(24.5098039216% + (100% - 24.5098039216%) * 0.93));
  --cv-s-shade: hsl(163.2deg, 100%, calc(24.5098039216% - 24.5098039216% * 0.2));
  --cv-t: #9A1A60;
  --cv-t-contrast: white;
  --cv-t-link: linkcontrast(#9A1A60);
  --cv-t-h: 327.1875deg;
  --cv-t-s: 71.1111111111%;
  --cv-t-l: 35.2941176471%;
  --cv-t-light: hsl(327.1875deg, 71.1111111111%, calc(35.2941176471% + (100% - 35.2941176471%) * 0.93));
  --cv-t-shade: hsl(327.1875deg, 71.1111111111%, calc(35.2941176471% - 35.2941176471% * 0.2));
  --cv-tertiary: #9A1A60;
  --cv-tertiary-contrast: white;
  --cv-tertiary-link: linkcontrast(#9A1A60);
  --cv-tertiary-h: 327.1875deg;
  --cv-tertiary-s: 71.1111111111%;
  --cv-tertiary-l: 35.2941176471%;
  --cv-tertiary-light: hsl(327.1875deg, 71.1111111111%, calc(35.2941176471% + (100% - 35.2941176471%) * 0.93));
  --cv-tertiary-shade: hsl(327.1875deg, 71.1111111111%, calc(35.2941176471% - 35.2941176471% * 0.2));
  --cv-q: purple;
  --cv-q-contrast: white;
  --cv-q-link: linkcontrast(purple);
  --cv-q-h: 300deg;
  --cv-q-s: 100%;
  --cv-q-l: 25.0980392157%;
  --cv-q-light: hsl(300deg, 100%, calc(25.0980392157% + (100% - 25.0980392157%) * 0.93));
  --cv-q-shade: hsl(300deg, 100%, calc(25.0980392157% - 25.0980392157% * 0.2));
  --cv-quarterly: purple;
  --cv-quarterly-contrast: white;
  --cv-quarterly-link: linkcontrast(purple);
  --cv-quarterly-h: 300deg;
  --cv-quarterly-s: 100%;
  --cv-quarterly-l: 25.0980392157%;
  --cv-quarterly-light: hsl(300deg, 100%, calc(25.0980392157% + (100% - 25.0980392157%) * 0.93));
  --cv-quarterly-shade: hsl(300deg, 100%, calc(25.0980392157% - 25.0980392157% * 0.2));
  --cv-header: #243f55;
  --cv-header-contrast: white;
  --cv-header-link: linkcontrast(#243f55);
  --cv-header-h: 206.9387755102deg;
  --cv-header-s: 40.4958677686%;
  --cv-header-l: 23.7254901961%;
  --cv-header-light: hsl(206.9387755102deg, 40.4958677686%, calc(23.7254901961% + (100% - 23.7254901961%) * 0.93));
  --cv-header-shade: hsl(206.9387755102deg, 40.4958677686%, calc(23.7254901961% - 23.7254901961% * 0.2));
  --cv-subheader: #243f55;
  --cv-subheader-contrast: white;
  --cv-subheader-link: linkcontrast(#243f55);
  --cv-subheader-h: 206.9387755102deg;
  --cv-subheader-s: 40.4958677686%;
  --cv-subheader-l: 23.7254901961%;
  --cv-subheader-light: hsl(206.9387755102deg, 40.4958677686%, calc(23.7254901961% + (100% - 23.7254901961%) * 0.93));
  --cv-subheader-shade: hsl(206.9387755102deg, 40.4958677686%, calc(23.7254901961% - 23.7254901961% * 0.2));
  --cv-link: #9A1A60;
  --cv-link-contrast: white;
  --cv-link-link: linkcontrast(#9A1A60);
  --cv-link-h: 327.1875deg;
  --cv-link-s: 71.1111111111%;
  --cv-link-l: 35.2941176471%;
  --cv-link-light: hsl(327.1875deg, 71.1111111111%, calc(35.2941176471% + (100% - 35.2941176471%) * 0.93));
  --cv-link-shade: hsl(327.1875deg, 71.1111111111%, calc(35.2941176471% - 35.2941176471% * 0.2));
  --cv-beerorange: #f78f1e;
  --cv-beerorange-contrast: white;
  --cv-beerorange-link: linkcontrast(#f78f1e);
  --cv-beerorange-h: 31.2442396313deg;
  --cv-beerorange-s: 93.1330472103%;
  --cv-beerorange-l: 54.3137254902%;
  --cv-beerorange-light: hsl(31.2442396313deg, 93.1330472103%, calc(54.3137254902% + (100% - 54.3137254902%) * 0.93));
  --cv-beerorange-shade: hsl(31.2442396313deg, 93.1330472103%, calc(54.3137254902% - 54.3137254902% * 0.2));
  --cv-bluepearl: #033b6c;
  --cv-bluepearl-contrast: white;
  --cv-bluepearl-link: linkcontrast(#033b6c);
  --cv-bluepearl-h: 208deg;
  --cv-bluepearl-s: 94.5945945946%;
  --cv-bluepearl-l: 21.7647058824%;
  --cv-bluepearl-light: hsl(208deg, 94.5945945946%, calc(21.7647058824% + (100% - 21.7647058824%) * 0.93));
  --cv-bluepearl-shade: hsl(208deg, 94.5945945946%, calc(21.7647058824% - 21.7647058824% * 0.2));
  --cv-camouflage: #827a3c;
  --cv-camouflage-contrast: white;
  --cv-camouflage-link: linkcontrast(#827a3c);
  --cv-camouflage-h: 53.1428571429deg;
  --cv-camouflage-s: 36.8421052632%;
  --cv-camouflage-l: 37.2549019608%;
  --cv-camouflage-light: hsl(53.1428571429deg, 36.8421052632%, calc(37.2549019608% + (100% - 37.2549019608%) * 0.93));
  --cv-camouflage-shade: hsl(53.1428571429deg, 36.8421052632%, calc(37.2549019608% - 37.2549019608% * 0.2));
  --cv-candypink: #ea6695;
  --cv-candypink-contrast: white;
  --cv-candypink-link: linkcontrast(#ea6695);
  --cv-candypink-h: 338.6363636364deg;
  --cv-candypink-s: 75.8620689655%;
  --cv-candypink-l: 65.8823529412%;
  --cv-candypink-light: hsl(338.6363636364deg, 75.8620689655%, calc(65.8823529412% + (100% - 65.8823529412%) * 0.93));
  --cv-candypink-shade: hsl(338.6363636364deg, 75.8620689655%, calc(65.8823529412% - 65.8823529412% * 0.2));
  --cv-chocolate: #5b1201;
  --cv-chocolate-contrast: white;
  --cv-chocolate-link: linkcontrast(#5b1201);
  --cv-chocolate-h: 11.3333333333deg;
  --cv-chocolate-s: 97.8260869565%;
  --cv-chocolate-l: 18.0392156863%;
  --cv-chocolate-light: hsl(11.3333333333deg, 97.8260869565%, calc(18.0392156863% + (100% - 18.0392156863%) * 0.93));
  --cv-chocolate-shade: hsl(11.3333333333deg, 97.8260869565%, calc(18.0392156863% - 18.0392156863% * 0.2));
  --cv-crimsonglory: #b20837;
  --cv-crimsonglory-contrast: white;
  --cv-crimsonglory-link: linkcontrast(#b20837);
  --cv-crimsonglory-h: 343.4117647059deg;
  --cv-crimsonglory-s: 91.3978494624%;
  --cv-crimsonglory-l: 36.4705882353%;
  --cv-crimsonglory-light: hsl(343.4117647059deg, 91.3978494624%, calc(36.4705882353% + (100% - 36.4705882353%) * 0.93));
  --cv-crimsonglory-shade: hsl(343.4117647059deg, 91.3978494624%, calc(36.4705882353% - 36.4705882353% * 0.2));
  --cv-deepredpearl: #c12a53;
  --cv-deepredpearl-contrast: white;
  --cv-deepredpearl-link: linkcontrast(#c12a53);
  --cv-deepredpearl-h: 343.7086092715deg;
  --cv-deepredpearl-s: 64.2553191489%;
  --cv-deepredpearl-l: 46.0784313725%;
  --cv-deepredpearl-light: hsl(343.7086092715deg, 64.2553191489%, calc(46.0784313725% + (100% - 46.0784313725%) * 0.93));
  --cv-deepredpearl-shade: hsl(343.7086092715deg, 64.2553191489%, calc(46.0784313725% - 46.0784313725% * 0.2));
  --cv-electricblue: #0a58a0;
  --cv-electricblue-contrast: white;
  --cv-electricblue-link: linkcontrast(#0a58a0);
  --cv-electricblue-h: 208.8deg;
  --cv-electricblue-s: 88.2352941176%;
  --cv-electricblue-l: 33.3333333333%;
  --cv-electricblue-light: hsl(208.8deg, 88.2352941176%, calc(33.3333333333% + (100% - 33.3333333333%) * 0.93));
  --cv-electricblue-shade: hsl(208.8deg, 88.2352941176%, calc(33.3333333333% - 33.3333333333% * 0.2));
  --cv-gentleplum: #646d98;
  --cv-gentleplum-contrast: white;
  --cv-gentleplum-link: linkcontrast(#646d98);
  --cv-gentleplum-h: 229.6153846154deg;
  --cv-gentleplum-s: 20.6349206349%;
  --cv-gentleplum-l: 49.4117647059%;
  --cv-gentleplum-light: hsl(229.6153846154deg, 20.6349206349%, calc(49.4117647059% + (100% - 49.4117647059%) * 0.93));
  --cv-gentleplum-shade: hsl(229.6153846154deg, 20.6349206349%, calc(49.4117647059% - 49.4117647059% * 0.2));
  --cv-emerald: #00a261;
  --cv-emerald-contrast: white;
  --cv-emerald-link: linkcontrast(#00a261);
  --cv-emerald-h: 155.9259259259deg;
  --cv-emerald-s: 100%;
  --cv-emerald-l: 31.7647058824%;
  --cv-emerald-light: hsl(155.9259259259deg, 100%, calc(31.7647058824% + (100% - 31.7647058824%) * 0.93));
  --cv-emerald-shade: hsl(155.9259259259deg, 100%, calc(31.7647058824% - 31.7647058824% * 0.2));
  --cv-grannysmith: #7ac043;
  --cv-grannysmith-contrast: white;
  --cv-grannysmith-link: linkcontrast(#7ac043);
  --cv-grannysmith-h: 93.6deg;
  --cv-grannysmith-s: 49.8007968127%;
  --cv-grannysmith-l: 50.7843137255%;
  --cv-grannysmith-light: hsl(93.6deg, 49.8007968127%, calc(50.7843137255% + (100% - 50.7843137255%) * 0.93));
  --cv-grannysmith-shade: hsl(93.6deg, 49.8007968127%, calc(50.7843137255% - 50.7843137255% * 0.2));
  --cv-fuschiapearl: #be3c96;
  --cv-fuschiapearl-contrast: white;
  --cv-fuschiapearl-link: linkcontrast(#be3c96);
  --cv-fuschiapearl-h: 318.4615384615deg;
  --cv-fuschiapearl-s: 52%;
  --cv-fuschiapearl-l: 49.0196078431%;
  --cv-fuschiapearl-light: hsl(318.4615384615deg, 52%, calc(49.0196078431% + (100% - 49.0196078431%) * 0.93));
  --cv-fuschiapearl-shade: hsl(318.4615384615deg, 52%, calc(49.0196078431% - 49.0196078431% * 0.2));
  --cv-hotpink: #ee2375;
  --cv-hotpink-contrast: white;
  --cv-hotpink-link: linkcontrast(#ee2375);
  --cv-hotpink-h: 335.763546798deg;
  --cv-hotpink-s: 85.6540084388%;
  --cv-hotpink-l: 53.5294117647%;
  --cv-hotpink-light: hsl(335.763546798deg, 85.6540084388%, calc(53.5294117647% + (100% - 53.5294117647%) * 0.93));
  --cv-hotpink-shade: hsl(335.763546798deg, 85.6540084388%, calc(53.5294117647% - 53.5294117647% * 0.2));
  --cv-hotred: #e51837;
  --cv-hotred-contrast: white;
  --cv-hotred-link: linkcontrast(#e51837);
  --cv-hotred-h: 350.9268292683deg;
  --cv-hotred-s: 81.0276679842%;
  --cv-hotred-l: 49.6078431373%;
  --cv-hotred-light: hsl(350.9268292683deg, 81.0276679842%, calc(49.6078431373% + (100% - 49.6078431373%) * 0.93));
  --cv-hotred-shade: hsl(350.9268292683deg, 81.0276679842%, calc(49.6078431373% - 49.6078431373% * 0.2));
  --cv-leafgreen: #014711;
  --cv-leafgreen-contrast: white;
  --cv-leafgreen-link: linkcontrast(#014711);
  --cv-leafgreen-h: 133.7142857143deg;
  --cv-leafgreen-s: 97.2222222222%;
  --cv-leafgreen-l: 14.1176470588%;
  --cv-leafgreen-light: hsl(133.7142857143deg, 97.2222222222%, calc(14.1176470588% + (100% - 14.1176470588%) * 0.93));
  --cv-leafgreen-shade: hsl(133.7142857143deg, 97.2222222222%, calc(14.1176470588% - 14.1176470588% * 0.2));
  --cv-lemonade: #e2d75a;
  --cv-lemonade-contrast: black;
  --cv-lemonade-link: linkcontrast(#e2d75a);
  --cv-lemonade-h: 55.1470588235deg;
  --cv-lemonade-s: 70.1030927835%;
  --cv-lemonade-l: 61.9607843137%;
  --cv-lemonade-light: hsl(55.1470588235deg, 70.1030927835%, calc(61.9607843137% + (100% - 61.9607843137%) * 0.93));
  --cv-lemonade-shade: hsl(55.1470588235deg, 70.1030927835%, calc(61.9607843137% - 61.9607843137% * 0.2));
  --cv-lightbluepearl: #88cdea;
  --cv-lightbluepearl-contrast: black;
  --cv-lightbluepearl-link: linkcontrast(#88cdea);
  --cv-lightbluepearl-h: 197.7551020408deg;
  --cv-lightbluepearl-s: 70%;
  --cv-lightbluepearl-l: 72.5490196078%;
  --cv-lightbluepearl-light: hsl(197.7551020408deg, 70%, calc(72.5490196078% + (100% - 72.5490196078%) * 0.93));
  --cv-lightbluepearl-shade: hsl(197.7551020408deg, 70%, calc(72.5490196078% - 72.5490196078% * 0.2));
  --cv-midnightpurple: #72157d;
  --cv-midnightpurple-contrast: white;
  --cv-midnightpurple-link: linkcontrast(#72157d);
  --cv-midnightpurple-h: 293.6538461538deg;
  --cv-midnightpurple-s: 71.2328767123%;
  --cv-midnightpurple-l: 28.6274509804%;
  --cv-midnightpurple-light: hsl(293.6538461538deg, 71.2328767123%, calc(28.6274509804% + (100% - 28.6274509804%) * 0.93));
  --cv-midnightpurple-shade: hsl(293.6538461538deg, 71.2328767123%, calc(28.6274509804% - 28.6274509804% * 0.2));
  --cv-stringbean: #679147;
  --cv-stringbean-contrast: white;
  --cv-stringbean-link: linkcontrast(#679147);
  --cv-stringbean-h: 94.0540540541deg;
  --cv-stringbean-s: 34.2592592593%;
  --cv-stringbean-l: 42.3529411765%;
  --cv-stringbean-light: hsl(94.0540540541deg, 34.2592592593%, calc(42.3529411765% + (100% - 42.3529411765%) * 0.93));
  --cv-stringbean-shade: hsl(94.0540540541deg, 34.2592592593%, calc(42.3529411765% - 42.3529411765% * 0.2));
  --cv-sweetpotato: #eb6e1e;
  --cv-sweetpotato-contrast: white;
  --cv-sweetpotato-link: linkcontrast(#eb6e1e);
  --cv-sweetpotato-h: 23.4146341463deg;
  --cv-sweetpotato-s: 83.6734693878%;
  --cv-sweetpotato-l: 51.9607843137%;
  --cv-sweetpotato-light: hsl(23.4146341463deg, 83.6734693878%, calc(51.9607843137% + (100% - 51.9607843137%) * 0.93));
  --cv-sweetpotato-shade: hsl(23.4146341463deg, 83.6734693878%, calc(51.9607843137% - 51.9607843137% * 0.2));
  --cv-tranquility: #70b4c1;
  --cv-tranquility-contrast: white;
  --cv-tranquility-link: linkcontrast(#70b4c1);
  --cv-tranquility-h: 189.6296296296deg;
  --cv-tranquility-s: 39.512195122%;
  --cv-tranquility-l: 59.8039215686%;
  --cv-tranquility-light: hsl(189.6296296296deg, 39.512195122%, calc(59.8039215686% + (100% - 59.8039215686%) * 0.93));
  --cv-tranquility-shade: hsl(189.6296296296deg, 39.512195122%, calc(59.8039215686% - 59.8039215686% * 0.2));
  --cv-turquoise: #008da9;
  --cv-turquoise-contrast: white;
  --cv-turquoise-link: linkcontrast(#008da9);
  --cv-turquoise-h: 189.9408284024deg;
  --cv-turquoise-s: 100%;
  --cv-turquoise-l: 33.137254902%;
  --cv-turquoise-light: hsl(189.9408284024deg, 100%, calc(33.137254902% + (100% - 33.137254902%) * 0.93));
  --cv-turquoise-shade: hsl(189.9408284024deg, 100%, calc(33.137254902% - 33.137254902% * 0.2));
  --cv-header: #243f55;
  --cv-subheader: #243f55;
  --cv-link: #9A1A60;
  --animation-base: 0.3s;
  --hover-varience: 20%;
  --header-style: fullwidth;
  --headerHeight: 4.5rem;
  --topbar-link-font-size: 1.15rem;
  --topbar-link-weight: 600;
  --topbar-padding-size: 0.9rem;
  --gutter-size: 2rem;
  --panel-border-radius: 0.6rem;
  --header-link-style: 3;
  --modal-mix: #34413d;
  --default-font-stack: Helvetica, Arial, sans-serif;
  --body-font: "Roboto", Helvetica, Arial, sans-serif;
  --header-font: "Roboto", Helvetica, Arial, sans-serif;
  --brandedWorkspace: true;
  --input-font-size: 1rem;
  --input-font-weight: 400;
  --input-height: 2.64286rem;
  --input-height-small: 1.9rem;
  --form-border-radius: 0.25rem;
  --form-rem-spacing: 1.4rem;
  --ck-color-mention-background: var(--cv-g-200) !important;
  --ck-color-mention-text: var(--cv-g-500 ) !important;
}

.sd-button.alert.quarterly {
  color: #D10E0E;
}

.sd-dropdown.dark-outline .sd-button.secondary {
  color: #525252;
  box-shadow: 0 0 0 1px inset #858484;
}
.sd-dropdown.dark-outline .sd-button.secondary:hover, .sd-dropdown.dark-outline .sd-button.secondary.active {
  background-color: #9A1A60;
  color: white;
  box-shadow: 0 0 0 1px inset #9A1A60;
}

.sd-button {
  transition: all 0.3s ease;
  color: #1a1a1a;
  background-color: #EEE;
  box-shadow: 0 0 0 1px inset #d8d8d8;
}
.sd-button:hover {
  background-color: #9A1A60;
  color: white;
}
.sd-button:hover span {
  color: inherit;
}
.sd-button.primary {
  color: #9A1A60;
  background-color: #9A1A60;
  color: #fff;
  box-shadow: none;
}
.sd-button.primary:hover, .sd-button.primary:focus, .sd-button.primary.active {
  background-color: #7b154d;
  color: #fff;
}
.sd-button.primary:hover span, .sd-button.primary:focus span, .sd-button.primary.active span {
  color: inherit;
}
.sd-button.secondary {
  color: #9A1A60;
  box-shadow: 0 0 0 1px inset #9A1A60;
  background-color: transparent;
}
.sd-button.secondary:hover, .sd-button.secondary.active {
  background-color: #9A1A60;
  color: #fff;
  box-shadow: 0 0 0 1px inset #9A1A60;
}
.sd-button.secondary:hover span, .sd-button.secondary.active span {
  color: inherit;
}
.sd-button.dark-outline {
  color: #525252;
  box-shadow: 0 0 0 1px inset #858484;
  background-color: transparent;
}
.sd-button.dark-outline:hover, .sd-button.dark-outline.active {
  box-shadow: 0 0 0 1px inset #9A1A60;
}
.sd-button.quarterly {
  color: #1a1a1a;
  border-color: transparent;
  background-color: transparent;
  box-shadow: none;
}
.sd-button.quarterly:focus, .sd-button.quarterly:hover, .sd-button.quarterly.active {
  background-color: transparent;
  color: #9A1A60;
}
.sd-button.quarterly:focus span, .sd-button.quarterly:hover span, .sd-button.quarterly.active span {
  color: inherit;
}
.sd-button.secondary {
  transition: color 0.3s ease;
}
.sd-button.on-dark, .on-dark .sd-button {
  background-color: transparent;
  border-color: transparent;
  box-shadow: 0 0 0 1px inset transparent;
  color: #fff;
}
.sd-button.on-dark:hover, .on-dark .sd-button:hover {
  background-color: rgba(255, 255, 255, 0.075);
  color: #fff;
}
.sd-button.on-dark.secondary, .sd-button.on-dark .secondary, .on-dark .sd-button.secondary, .on-dark .sd-button .secondary {
  color: #fff;
  box-shadow: 0 0 0 1px inset #fff;
}
.sd-button.on-dark.secondary:hover, .sd-button.on-dark .secondary:hover, .on-dark .sd-button.secondary:hover, .on-dark .sd-button .secondary:hover {
  background-color: #9A1A60;
  box-shadow: 0 0 0 1px inset #9A1A60;
  color: #fff;
}
.sd-button.on-dark.secondary:hover span, .sd-button.on-dark .secondary:hover span, .on-dark .sd-button.secondary:hover span, .on-dark .sd-button .secondary:hover span {
  color: inherit;
  background: transparent;
}
.sd-button.sd-button.selected, .sd-button.sd-button.active {
  background-color: #9A1A60;
  color: white;
}

.sd-button.alert {
  color: #D10E0E;
}
.sd-button.alert.primary {
  color: #D10E0E;
  background-color: #D10E0E;
  color: #fff;
  box-shadow: none;
}
.sd-button.alert.primary:hover, .sd-button.alert.primary:focus, .sd-button.alert.primary.active {
  background-color: #a70b0b;
  color: #fff;
}
.sd-button.alert.primary:hover span, .sd-button.alert.primary:focus span, .sd-button.alert.primary.active span {
  color: inherit;
}
.sd-button.alert.secondary {
  color: #D10E0E;
  box-shadow: 0 0 0 1px inset #D10E0E;
  background-color: transparent;
}
.sd-button.alert.secondary:hover, .sd-button.alert.secondary.active {
  background-color: #D10E0E;
  color: #fff;
  box-shadow: 0 0 0 1px inset #D10E0E;
}
.sd-button.alert.secondary:hover span, .sd-button.alert.secondary.active span {
  color: inherit;
}
.sd-button.alert.dark-outline {
  color: #525252;
  box-shadow: 0 0 0 1px inset #858484;
  background-color: transparent;
}
.sd-button.alert.dark-outline:hover, .sd-button.alert.dark-outline.active {
  box-shadow: 0 0 0 1px inset #9A1A60;
}
.sd-button.alert.quarterly {
  color: #1a1a1a;
  border-color: transparent;
  background-color: transparent;
  box-shadow: none;
}
.sd-button.alert.quarterly:focus, .sd-button.alert.quarterly:hover, .sd-button.alert.quarterly.active {
  background-color: transparent;
  color: #D10E0E;
}
.sd-button.alert.quarterly:focus span, .sd-button.alert.quarterly:hover span, .sd-button.alert.quarterly.active span {
  color: inherit;
}
.sd-button.alert:hover, .sd-button.alert:focus {
  background-color: #D10E0E;
  color: white;
}

.sd-button.pending {
  color: #f18000;
}
.sd-button.pending.primary {
  color: #f18000;
  background-color: #f18000;
  color: #fff;
  box-shadow: none;
}
.sd-button.pending.primary:hover, .sd-button.pending.primary:focus, .sd-button.pending.primary.active {
  background-color: #c16600;
  color: #fff;
}
.sd-button.pending.primary:hover span, .sd-button.pending.primary:focus span, .sd-button.pending.primary.active span {
  color: inherit;
}
.sd-button.pending.secondary {
  color: #f18000;
  box-shadow: 0 0 0 1px inset #f18000;
  background-color: transparent;
}
.sd-button.pending.secondary:hover, .sd-button.pending.secondary.active {
  background-color: #f18000;
  color: #fff;
  box-shadow: 0 0 0 1px inset #f18000;
}
.sd-button.pending.secondary:hover span, .sd-button.pending.secondary.active span {
  color: inherit;
}
.sd-button.pending.dark-outline {
  color: #525252;
  box-shadow: 0 0 0 1px inset #858484;
  background-color: transparent;
}
.sd-button.pending.dark-outline:hover, .sd-button.pending.dark-outline.active {
  box-shadow: 0 0 0 1px inset #9A1A60;
}
.sd-button.pending.quarterly {
  color: #1a1a1a;
  border-color: transparent;
  background-color: transparent;
  box-shadow: none;
}
.sd-button.pending.quarterly:focus, .sd-button.pending.quarterly:hover, .sd-button.pending.quarterly.active {
  background-color: transparent;
  color: #f18000;
}
.sd-button.pending.quarterly:focus span, .sd-button.pending.quarterly:hover span, .sd-button.pending.quarterly.active span {
  color: inherit;
}
.sd-button.pending:hover, .sd-button.pending:focus {
  background-color: #f18000;
  color: white;
}

.sd-button.success {
  color: #0da141;
}
.sd-button.success.primary {
  color: #0da141;
  background-color: #0da141;
  color: #fff;
  box-shadow: none;
}
.sd-button.success.primary:hover, .sd-button.success.primary:focus, .sd-button.success.primary.active {
  background-color: #0a8134;
  color: #fff;
}
.sd-button.success.primary:hover span, .sd-button.success.primary:focus span, .sd-button.success.primary.active span {
  color: inherit;
}
.sd-button.success.secondary {
  color: #0da141;
  box-shadow: 0 0 0 1px inset #0da141;
  background-color: transparent;
}
.sd-button.success.secondary:hover, .sd-button.success.secondary.active {
  background-color: #0da141;
  color: #fff;
  box-shadow: 0 0 0 1px inset #0da141;
}
.sd-button.success.secondary:hover span, .sd-button.success.secondary.active span {
  color: inherit;
}
.sd-button.success.dark-outline {
  color: #525252;
  box-shadow: 0 0 0 1px inset #858484;
  background-color: transparent;
}
.sd-button.success.dark-outline:hover, .sd-button.success.dark-outline.active {
  box-shadow: 0 0 0 1px inset #9A1A60;
}
.sd-button.success.quarterly {
  color: #1a1a1a;
  border-color: transparent;
  background-color: transparent;
  box-shadow: none;
}
.sd-button.success.quarterly:focus, .sd-button.success.quarterly:hover, .sd-button.success.quarterly.active {
  background-color: transparent;
  color: #0da141;
}
.sd-button.success.quarterly:focus span, .sd-button.success.quarterly:hover span, .sd-button.success.quarterly.active span {
  color: inherit;
}
.sd-button.success:hover, .sd-button.success:focus {
  background-color: #0da141;
  color: white;
}

.sd-button.notification {
  color: #3291cb;
}
.sd-button.notification.primary {
  color: #3291cb;
  background-color: #3291cb;
  color: #fff;
  box-shadow: none;
}
.sd-button.notification.primary:hover, .sd-button.notification.primary:focus, .sd-button.notification.primary.active {
  background-color: #2874a2;
  color: #fff;
}
.sd-button.notification.primary:hover span, .sd-button.notification.primary:focus span, .sd-button.notification.primary.active span {
  color: inherit;
}
.sd-button.notification.secondary {
  color: #3291cb;
  box-shadow: 0 0 0 1px inset #3291cb;
  background-color: transparent;
}
.sd-button.notification.secondary:hover, .sd-button.notification.secondary.active {
  background-color: #3291cb;
  color: #fff;
  box-shadow: 0 0 0 1px inset #3291cb;
}
.sd-button.notification.secondary:hover span, .sd-button.notification.secondary.active span {
  color: inherit;
}
.sd-button.notification.dark-outline {
  color: #525252;
  box-shadow: 0 0 0 1px inset #858484;
  background-color: transparent;
}
.sd-button.notification.dark-outline:hover, .sd-button.notification.dark-outline.active {
  box-shadow: 0 0 0 1px inset #9A1A60;
}
.sd-button.notification.quarterly {
  color: #1a1a1a;
  border-color: transparent;
  background-color: transparent;
  box-shadow: none;
}
.sd-button.notification.quarterly:focus, .sd-button.notification.quarterly:hover, .sd-button.notification.quarterly.active {
  background-color: transparent;
  color: #3291cb;
}
.sd-button.notification.quarterly:focus span, .sd-button.notification.quarterly:hover span, .sd-button.notification.quarterly.active span {
  color: inherit;
}
.sd-button.notification:hover, .sd-button.notification:focus {
  background-color: #3291cb;
  color: white;
}

.sd-button.link {
  color: #9A1A60;
}
.sd-button.link.primary {
  color: #9A1A60;
  background-color: #9A1A60;
  color: #fff;
  box-shadow: none;
}
.sd-button.link.primary:hover, .sd-button.link.primary:focus, .sd-button.link.primary.active {
  background-color: #7b154d;
  color: #fff;
}
.sd-button.link.primary:hover span, .sd-button.link.primary:focus span, .sd-button.link.primary.active span {
  color: inherit;
}
.sd-button.link.secondary {
  color: #9A1A60;
  box-shadow: 0 0 0 1px inset #9A1A60;
  background-color: transparent;
}
.sd-button.link.secondary:hover, .sd-button.link.secondary.active {
  background-color: #9A1A60;
  color: #fff;
  box-shadow: 0 0 0 1px inset #9A1A60;
}
.sd-button.link.secondary:hover span, .sd-button.link.secondary.active span {
  color: inherit;
}
.sd-button.link.dark-outline {
  color: #525252;
  box-shadow: 0 0 0 1px inset #858484;
  background-color: transparent;
}
.sd-button.link.dark-outline:hover, .sd-button.link.dark-outline.active {
  box-shadow: 0 0 0 1px inset #9A1A60;
}
.sd-button.link.quarterly {
  color: #1a1a1a;
  border-color: transparent;
  background-color: transparent;
  box-shadow: none;
}
.sd-button.link.quarterly:focus, .sd-button.link.quarterly:hover, .sd-button.link.quarterly.active {
  background-color: transparent;
  color: #9A1A60;
}
.sd-button.link.quarterly:focus span, .sd-button.link.quarterly:hover span, .sd-button.link.quarterly.active span {
  color: inherit;
}
.sd-button.link:hover, .sd-button.link:focus {
  background-color: #9A1A60;
  color: white;
}

.cv-w-text {
  color: #fff;
}

.cv-g-100-text {
  color: #f7f7f7;
}

.cv-g-110-text {
  color: #f4f4f4;
}

.cv-g-120-text {
  color: #f1f1f1;
}

.cv-g-130-text {
  color: #e6e6e6;
}

.cv-g-200-text {
  color: #EEE;
}

.cv-g-300-text {
  color: #d8d8d8;
}

.cv-g-350-text {
  color: #858484;
}

.cv-g-400-text {
  color: #525252;
}

.cv-g-500-text {
  color: #1a1a1a;
}

.cv-b-text {
  color: #000;
}

.alert-text {
  color: #D10E0E;
}

a.alert-text {
  color: #D10E0E;
  transition: color 0.3s ease;
}
a.alert-text:hover, a.alert-text:focus, a.alert-text:active {
  color: #a70b0b;
}

.toasted.toasted-primary.alert {
  background-color: #D10E0E;
  color: #fff;
}

.pending-text {
  color: #f18000;
}

a.pending-text {
  color: #f18000;
  transition: color 0.3s ease;
}
a.pending-text:hover, a.pending-text:focus, a.pending-text:active {
  color: #c16600;
}

.toasted.toasted-primary.pending {
  background-color: #f18000;
  color: #fff;
}

.success-text {
  color: #0da141;
}

a.success-text {
  color: #0da141;
  transition: color 0.3s ease;
}
a.success-text:hover, a.success-text:focus, a.success-text:active {
  color: #0a8134;
}

.toasted.toasted-primary.success {
  background-color: #0da141;
  color: #fff;
}

.notification-text {
  color: #3291cb;
}

a.notification-text {
  color: #3291cb;
  transition: color 0.3s ease;
}
a.notification-text:hover, a.notification-text:focus, a.notification-text:active {
  color: #2874a2;
}

.toasted.toasted-primary.notification {
  background-color: #3291cb;
  color: #fff;
}

.link-text {
  color: #9A1A60;
}

a.link-text {
  color: #9A1A60;
  transition: color 0.3s ease;
}
a.link-text:hover, a.link-text:focus, a.link-text:active {
  color: #7b154d;
}

.toasted.toasted-primary.link {
  background-color: #9A1A60;
  color: #fff;
}

.cv-w-bg.cv-w-bg {
  background-color: #fff;
  color: #525252;
}

.cv-g-100-bg.cv-g-100-bg {
  background-color: #f7f7f7;
  color: #525252;
}

.cv-g-110-bg.cv-g-110-bg {
  background-color: #f4f4f4;
  color: #525252;
}

.cv-g-120-bg.cv-g-120-bg {
  background-color: #f1f1f1;
  color: #525252;
}

.cv-g-130-bg.cv-g-130-bg {
  background-color: #e6e6e6;
  color: #525252;
}

.cv-g-200-bg.cv-g-200-bg {
  background-color: #EEE;
  color: #525252;
}

.cv-g-300-bg.cv-g-300-bg {
  background-color: #d8d8d8;
  color: #525252;
}

.cv-g-350-bg.cv-g-350-bg {
  background-color: #858484;
  color: #fff;
}

.cv-g-400-bg.cv-g-400-bg, .filterRM {
  background-color: #525252;
  color: #fff;
}

.cv-g-500-bg.cv-g-500-bg {
  background-color: #1a1a1a;
  color: #fff;
}

.cv-b-bg.cv-b-bg {
  background-color: #000;
  color: #fff;
}

.cv-sg-100-bg.cv-sg-100-bg {
  background-color: #1f2532;
  color: #fff;
}

.cv-sg-200-bg.cv-sg-200-bg {
  background-color: #161a24;
  color: #fff;
}

.cv-sg-300-bg.cv-sg-300-bg {
  background-color: #1c222e;
  color: #fff;
}

.cv-sg-400-bg.cv-sg-400-bg {
  background-color: #0b0e13;
  color: #fff;
}

.cv-red-bg.cv-red-bg {
  background-color: #D10E0E;
  color: #fff;
}

.cv-redorange-bg.cv-redorange-bg {
  background-color: #db2b08;
  color: #fff;
}

.cv-darkorange-bg.cv-darkorange-bg {
  background-color: #E65100;
  color: #fff;
}

.cv-orange-bg.cv-orange-bg {
  background-color: #f18000;
  color: #fff;
}

.cv-yellow-bg.cv-yellow-bg {
  background-color: #fdb302;
  color: #fff;
}

.cv-yellowgreen-bg.cv-yellowgreen-bg {
  background-color: #b7b802;
  color: #fff;
}

.cv-lime-bg.cv-lime-bg {
  background-color: #8ebb02;
  color: #fff;
}

.cv-limegreen-bg.cv-limegreen-bg {
  background-color: #599706;
  color: #fff;
}

.cv-green-bg.cv-green-bg {
  background-color: #0da141;
  color: #fff;
}

.cv-greenblue-bg.cv-greenblue-bg {
  background-color: #23a16d;
  color: #fff;
}

.cv-cyan-bg.cv-cyan-bg {
  background-color: #22cfd1;
  color: #fff;
}

.cv-babyblue-bg.cv-babyblue-bg {
  background-color: #3291cb;
  color: #fff;
}

.cv-blue-bg.cv-blue-bg {
  background-color: #3e62c7;
  color: #fff;
}

.cv-violet-bg.cv-violet-bg {
  background-color: #7248b4;
  color: #fff;
}

.cv-purple-bg.cv-purple-bg {
  background-color: #aa2b9f;
  color: #fff;
}

.cv-crimson-bg.cv-crimson-bg {
  background-color: #c32281;
  color: #fff;
}

.cv-pink-bg.cv-pink-bg {
  background-color: #E01761;
  color: #fff;
}

.br-red-bg.br-red-bg {
  background-color: #e83251;
  color: #fff;
}

.br-orange-bg.br-orange-bg {
  background-color: #e8813d;
  color: #fff;
}

.br-yellow-bg.br-yellow-bg {
  background-color: #fac140;
  color: #525252;
}

.br-teal-bg.br-teal-bg {
  background-color: #2fd0ba;
  color: #fff;
}

.br-darkteal-bg.br-darkteal-bg {
  background-color: #239f8d;
  color: #fff;
}

.br-green-bg.br-green-bg {
  background-color: #87d950;
  color: #525252;
}

.br-midgreen-bg.br-midgreen-bg {
  background-color: #64a714;
  color: #fff;
}

.br-darkgreen-bg.br-darkgreen-bg {
  background-color: #366d17;
  color: #fff;
}

.br-blue-bg.br-blue-bg {
  background-color: #1dafec;
  color: #fff;
}

.br-darkblue-bg.br-darkblue-bg {
  background-color: #0f4d94;
  color: #fff;
}

.br-purple-bg.br-purple-bg {
  background-color: #7446a1;
  color: #fff;
}

.br-magneta-bg.br-magneta-bg {
  background-color: #d32bd2;
  color: #fff;
}

.cv-alert-bg.cv-alert-bg {
  background-color: #D10E0E;
  color: #fff;
}

.cv-pending-bg.cv-pending-bg {
  background-color: #f18000;
  color: #fff;
}

.cv-success-bg.cv-success-bg {
  background-color: #0da141;
  color: #fff;
}

.cv-notification-bg.cv-notification-bg {
  background-color: #3291cb;
  color: #fff;
}

.cv-primary-bg.cv-primary-bg {
  background-color: #162f27;
  color: #fff;
}

.cv-p-bg.cv-p-bg {
  background-color: #162f27;
  color: #fff;
}

.cv-secondary-bg.cv-secondary-bg {
  background-color: #007D5A;
  color: #fff;
}

.cv-s-bg.cv-s-bg {
  background-color: #007D5A;
  color: #fff;
}

.cv-t-bg.cv-t-bg {
  background-color: #9A1A60;
  color: #fff;
}

.cv-tertiary-bg.cv-tertiary-bg {
  background-color: #9A1A60;
  color: #fff;
}

.cv-q-bg.cv-q-bg {
  background-color: purple;
  color: #fff;
}

.cv-quarterly-bg.cv-quarterly-bg {
  background-color: purple;
  color: #fff;
}

.cv-header-bg.cv-header-bg {
  background-color: #243f55;
  color: #fff;
}

.cv-subheader-bg.cv-subheader-bg {
  background-color: #243f55;
  color: #fff;
}

.cv-link-bg.cv-link-bg {
  background-color: #9A1A60;
  color: #fff;
}

.cv-beerorange-bg.cv-beerorange-bg {
  background-color: #f78f1e;
  color: #fff;
}

.cv-bluepearl-bg.cv-bluepearl-bg {
  background-color: #033b6c;
  color: #fff;
}

.cv-camouflage-bg.cv-camouflage-bg {
  background-color: #827a3c;
  color: #fff;
}

.cv-candypink-bg.cv-candypink-bg {
  background-color: #ea6695;
  color: #fff;
}

.cv-chocolate-bg.cv-chocolate-bg {
  background-color: #5b1201;
  color: #fff;
}

.cv-crimsonglory-bg.cv-crimsonglory-bg {
  background-color: #b20837;
  color: #fff;
}

.cv-deepredpearl-bg.cv-deepredpearl-bg {
  background-color: #c12a53;
  color: #fff;
}

.cv-electricblue-bg.cv-electricblue-bg {
  background-color: #0a58a0;
  color: #fff;
}

.cv-gentleplum-bg.cv-gentleplum-bg {
  background-color: #646d98;
  color: #fff;
}

.cv-emerald-bg.cv-emerald-bg {
  background-color: #00a261;
  color: #fff;
}

.cv-grannysmith-bg.cv-grannysmith-bg {
  background-color: #7ac043;
  color: #fff;
}

.cv-fuschiapearl-bg.cv-fuschiapearl-bg {
  background-color: #be3c96;
  color: #fff;
}

.cv-hotpink-bg.cv-hotpink-bg {
  background-color: #ee2375;
  color: #fff;
}

.cv-hotred-bg.cv-hotred-bg {
  background-color: #e51837;
  color: #fff;
}

.cv-leafgreen-bg.cv-leafgreen-bg {
  background-color: #014711;
  color: #fff;
}

.cv-lemonade-bg.cv-lemonade-bg {
  background-color: #e2d75a;
  color: #525252;
}

.cv-lightbluepearl-bg.cv-lightbluepearl-bg {
  background-color: #88cdea;
  color: #525252;
}

.cv-midnightpurple-bg.cv-midnightpurple-bg {
  background-color: #72157d;
  color: #fff;
}

.cv-stringbean-bg.cv-stringbean-bg {
  background-color: #679147;
  color: #fff;
}

.cv-sweetpotato-bg.cv-sweetpotato-bg {
  background-color: #eb6e1e;
  color: #fff;
}

.cv-tranquility-bg.cv-tranquility-bg {
  background-color: #70b4c1;
  color: #fff;
}

.cv-turquoise-bg.cv-turquoise-bg {
  background-color: #008da9;
  color: #fff;
}

[class$=-bg] > * {
  color: inherit;
}
[class$=-bg] > *:focus, [class$=-bg] > *:hover {
  color: inherit;
}

.dashboardContent [class*=-bg] .quarterly.quarterly.quarterly {
  color: inherit;
}
.dashboardContent [class*=-bg] .quarterly.quarterly.quarterly:hover, .dashboardContent [class*=-bg] .quarterly.quarterly.quarterly:focus {
  color: inherit;
  background-color: rgba(26, 26, 26, 0.05);
}

.cv-candypink-text.cv-candypink-text.cv-candypink-text {
  color: #ea6695;
}

.cv-fuschiapearl-text.cv-fuschiapearl-text.cv-fuschiapearl-text {
  color: #be3c96;
}

.cv-hotpink-text.cv-hotpink-text.cv-hotpink-text {
  color: #ee2375;
}

.cv-deepredpearl-text.cv-deepredpearl-text.cv-deepredpearl-text {
  color: #c12a53;
}

.cv-pink-text.cv-pink-text.cv-pink-text {
  color: #E01761;
}

.cv-crimsonglory-text.cv-crimsonglory-text.cv-crimsonglory-text {
  color: #b20837;
}

.cv-crimson-text.cv-crimson-text.cv-crimson-text {
  color: #c32281;
}

.cv-hotred-text.cv-hotred-text.cv-hotred-text {
  color: #e51837;
}

.cv-red-text.cv-red-text.cv-red-text {
  color: #D10E0E;
}

.cv-chocolate-text.cv-chocolate-text.cv-chocolate-text {
  color: #5b1201;
}

.cv-darkorange-text.cv-darkorange-text.cv-darkorange-text {
  color: #E65100;
}

.cv-redorange-text.cv-redorange-text.cv-redorange-text {
  color: #db2b08;
}

.cv-sweetpotato-text.cv-sweetpotato-text.cv-sweetpotato-text {
  color: #eb6e1e;
}

.cv-orange-text.cv-orange-text.cv-orange-text {
  color: #f18000;
}

.cv-beerorange-text.cv-beerorange-text.cv-beerorange-text {
  color: #f78f1e;
}

.cv-yellow-text.cv-yellow-text.cv-yellow-text {
  color: #fdb302;
}

.cv-lemonade-text.cv-lemonade-text.cv-lemonade-text {
  color: #e2d75a;
}

.cv-yellowgreen-text.cv-yellowgreen-text.cv-yellowgreen-text {
  color: #b7b802;
}

.cv-camouflage-text.cv-camouflage-text.cv-camouflage-text {
  color: #827a3c;
}

.cv-stringbean-text.cv-stringbean-text.cv-stringbean-text {
  color: #679147;
}

.cv-lime-text.cv-lime-text.cv-lime-text {
  color: #8ebb02;
}

.cv-grannysmith-text.cv-grannysmith-text.cv-grannysmith-text {
  color: #7ac043;
}

.cv-limegreen-text.cv-limegreen-text.cv-limegreen-text {
  color: #599706;
}

.cv-emerald-text.cv-emerald-text.cv-emerald-text {
  color: #00a261;
}

.cv-green-text.cv-green-text.cv-green-text {
  color: #0da141;
}

.cv-greenblue-text.cv-greenblue-text.cv-greenblue-text {
  color: #23a16d;
}

.cv-leafgreen-text.cv-leafgreen-text.cv-leafgreen-text {
  color: #014711;
}

.cv-turquoise-text.cv-turquoise-text.cv-turquoise-text {
  color: #008da9;
}

.cv-babyblue-text.cv-babyblue-text.cv-babyblue-text {
  color: #3291cb;
}

.cv-blue-text.cv-blue-text.cv-blue-text {
  color: #3e62c7;
}

.cv-bluepearl-text.cv-bluepearl-text.cv-bluepearl-text {
  color: #033b6c;
}

.cv-electricblue-text.cv-electricblue-text.cv-electricblue-text {
  color: #0a58a0;
}

.cv-cyan-text.cv-cyan-text.cv-cyan-text {
  color: #22cfd1;
}

.cv-lightbluepearl-text.cv-lightbluepearl-text.cv-lightbluepearl-text {
  color: #88cdea;
}

.cv-tranquility-text.cv-tranquility-text.cv-tranquility-text {
  color: #70b4c1;
}

.cv-gentleplum-text.cv-gentleplum-text.cv-gentleplum-text {
  color: #646d98;
}

.cv-violet-text.cv-violet-text.cv-violet-text {
  color: #7248b4;
}

.cv-midnightpurple-text.cv-midnightpurple-text.cv-midnightpurple-text {
  color: #72157d;
}

.cv-purple-text.cv-purple-text.cv-purple-text {
  color: #aa2b9f;
}

.br-red-text.br-red-text.br-red-text {
  color: #e83251;
}

.br-orange-text.br-orange-text.br-orange-text {
  color: #e8813d;
}

.br-yellow-text.br-yellow-text.br-yellow-text {
  color: #fac140;
}

.br-teal-text.br-teal-text.br-teal-text {
  color: #2fd0ba;
}

.br-darkteal-text.br-darkteal-text.br-darkteal-text {
  color: #239f8d;
}

.br-green-text.br-green-text.br-green-text {
  color: #87d950;
}

.br-midgreen-text.br-midgreen-text.br-midgreen-text {
  color: #64a714;
}

.br-darkgreen-text.br-darkgreen-text.br-darkgreen-text {
  color: #366d17;
}

.br-blue-text.br-blue-text.br-blue-text {
  color: #1dafec;
}

.br-darkblue-text.br-darkblue-text.br-darkblue-text {
  color: #0f4d94;
}

.br-purple-text.br-purple-text.br-purple-text {
  color: #7446a1;
}

.br-magneta-text.br-magneta-text.br-magneta-text {
  color: #d32bd2;
}

.cv-w-border {
  border-color: #fff;
}

.cv-g-100-border {
  border-color: #f7f7f7;
}

.cv-g-110-border {
  border-color: #f4f4f4;
}

.cv-g-120-border {
  border-color: #f1f1f1;
}

.cv-g-130-border {
  border-color: #e6e6e6;
}

.cv-g-200-border {
  border-color: #EEE;
}

.cv-g-300-border {
  border-color: #d8d8d8;
}

.cv-g-350-border {
  border-color: #858484;
}

.cv-g-400-border {
  border-color: #525252;
}

.cv-g-500-border {
  border-color: #1a1a1a;
}

.cv-b-border {
  border-color: #000;
}

.cv-sg-100-border {
  border-color: #1f2532;
}

.cv-sg-200-border {
  border-color: #161a24;
}

.cv-sg-300-border {
  border-color: #1c222e;
}

.cv-sg-400-border {
  border-color: #0b0e13;
}

.cv-red-border {
  border-color: #D10E0E;
}

.cv-redorange-border {
  border-color: #db2b08;
}

.cv-darkorange-border {
  border-color: #E65100;
}

.cv-orange-border {
  border-color: #f18000;
}

.cv-yellow-border {
  border-color: #fdb302;
}

.cv-yellowgreen-border {
  border-color: #b7b802;
}

.cv-lime-border {
  border-color: #8ebb02;
}

.cv-limegreen-border {
  border-color: #599706;
}

.cv-green-border {
  border-color: #0da141;
}

.cv-greenblue-border {
  border-color: #23a16d;
}

.cv-cyan-border {
  border-color: #22cfd1;
}

.cv-babyblue-border {
  border-color: #3291cb;
}

.cv-blue-border {
  border-color: #3e62c7;
}

.cv-violet-border {
  border-color: #7248b4;
}

.cv-purple-border {
  border-color: #aa2b9f;
}

.cv-crimson-border {
  border-color: #c32281;
}

.cv-pink-border {
  border-color: #E01761;
}

.br-red-border {
  border-color: #e83251;
}

.br-orange-border {
  border-color: #e8813d;
}

.br-yellow-border {
  border-color: #fac140;
}

.br-teal-border {
  border-color: #2fd0ba;
}

.br-darkteal-border {
  border-color: #239f8d;
}

.br-green-border {
  border-color: #87d950;
}

.br-midgreen-border {
  border-color: #64a714;
}

.br-darkgreen-border {
  border-color: #366d17;
}

.br-blue-border {
  border-color: #1dafec;
}

.br-darkblue-border {
  border-color: #0f4d94;
}

.br-purple-border {
  border-color: #7446a1;
}

.br-magneta-border {
  border-color: #d32bd2;
}

.cv-alert-border {
  border-color: #D10E0E;
}

.cv-pending-border {
  border-color: #f18000;
}

.cv-success-border {
  border-color: #0da141;
}

.cv-notification-border {
  border-color: #3291cb;
}

.cv-primary-border {
  border-color: #162f27;
}

.cv-p-border {
  border-color: #162f27;
}

.cv-secondary-border {
  border-color: #007D5A;
}

.cv-s-border {
  border-color: #007D5A;
}

.cv-t-border {
  border-color: #9A1A60;
}

.cv-tertiary-border {
  border-color: #9A1A60;
}

.cv-q-border {
  border-color: purple;
}

.cv-quarterly-border {
  border-color: purple;
}

.cv-header-border {
  border-color: #243f55;
}

.cv-subheader-border {
  border-color: #243f55;
}

.cv-link-border {
  border-color: #9A1A60;
}

.cv-beerorange-border {
  border-color: #f78f1e;
}

.cv-bluepearl-border {
  border-color: #033b6c;
}

.cv-camouflage-border {
  border-color: #827a3c;
}

.cv-candypink-border {
  border-color: #ea6695;
}

.cv-chocolate-border {
  border-color: #5b1201;
}

.cv-crimsonglory-border {
  border-color: #b20837;
}

.cv-deepredpearl-border {
  border-color: #c12a53;
}

.cv-electricblue-border {
  border-color: #0a58a0;
}

.cv-gentleplum-border {
  border-color: #646d98;
}

.cv-emerald-border {
  border-color: #00a261;
}

.cv-grannysmith-border {
  border-color: #7ac043;
}

.cv-fuschiapearl-border {
  border-color: #be3c96;
}

.cv-hotpink-border {
  border-color: #ee2375;
}

.cv-hotred-border {
  border-color: #e51837;
}

.cv-leafgreen-border {
  border-color: #014711;
}

.cv-lemonade-border {
  border-color: #e2d75a;
}

.cv-lightbluepearl-border {
  border-color: #88cdea;
}

.cv-midnightpurple-border {
  border-color: #72157d;
}

.cv-stringbean-border {
  border-color: #679147;
}

.cv-sweetpotato-border {
  border-color: #eb6e1e;
}

.cv-tranquility-border {
  border-color: #70b4c1;
}

.cv-turquoise-border {
  border-color: #008da9;
}

.cv-w-tag {
  color: #1a1a1a;
  background-color: #fff !important;
}
.cv-w-tag small {
  color: inherit;
}
.cv-w-tag.clickTag:hover {
  color: #1a1a1a;
  background-color: #fff !important;
}
.cv-w-tag.alphaTag {
  background-color: rgba(255, 255, 255, 0.5) !important;
}

.cv-g-100-tag {
  color: #1a1a1a;
  background-color: #f7f7f7 !important;
}
.cv-g-100-tag small {
  color: inherit;
}
.cv-g-100-tag.clickTag:hover {
  color: #1a1a1a;
  background-color: #f7f7f7 !important;
}
.cv-g-100-tag.alphaTag {
  background-color: rgba(247, 247, 247, 0.5) !important;
}

.cv-g-110-tag {
  color: #1a1a1a;
  background-color: #f4f4f4 !important;
}
.cv-g-110-tag small {
  color: inherit;
}
.cv-g-110-tag.clickTag:hover {
  color: #1a1a1a;
  background-color: #f4f4f4 !important;
}
.cv-g-110-tag.alphaTag {
  background-color: rgba(244, 244, 244, 0.5) !important;
}

.cv-g-120-tag {
  color: #1a1a1a;
  background-color: #f1f1f1 !important;
}
.cv-g-120-tag small {
  color: inherit;
}
.cv-g-120-tag.clickTag:hover {
  color: #1a1a1a;
  background-color: #f1f1f1 !important;
}
.cv-g-120-tag.alphaTag {
  background-color: rgba(241, 241, 241, 0.5) !important;
}

.cv-g-130-tag {
  color: #1a1a1a;
  background-color: #e6e6e6 !important;
}
.cv-g-130-tag small {
  color: inherit;
}
.cv-g-130-tag.clickTag:hover {
  color: #1a1a1a;
  background-color: #e6e6e6 !important;
}
.cv-g-130-tag.alphaTag {
  background-color: rgba(230, 230, 230, 0.5) !important;
}

.cv-g-200-tag {
  color: #1a1a1a;
  background-color: #EEE !important;
}
.cv-g-200-tag small {
  color: inherit;
}
.cv-g-200-tag.clickTag:hover {
  color: #1a1a1a;
  background-color: #EEE !important;
}
.cv-g-200-tag.alphaTag {
  background-color: rgba(238, 238, 238, 0.5) !important;
}

.cv-g-300-tag {
  color: #1a1a1a;
  background-color: #d8d8d8 !important;
}
.cv-g-300-tag small {
  color: inherit;
}
.cv-g-300-tag.clickTag:hover {
  color: #1a1a1a;
  background-color: #d8d8d8 !important;
}
.cv-g-300-tag.alphaTag {
  background-color: rgba(216, 216, 216, 0.5) !important;
}

.cv-g-350-tag {
  color: #858484;
  background-color: #ededed !important;
}
.cv-g-350-tag small {
  color: inherit;
}
.cv-g-350-tag.clickTag:hover {
  color: #858484;
  background-color: #e1e0e0 !important;
}
.cv-g-350-tag.alphaTag {
  background-color: rgba(237, 237, 237, 0.5) !important;
}

.cv-g-400-tag {
  color: #525252;
  background-color: #e5e5e5 !important;
}
.cv-g-400-tag small {
  color: inherit;
}
.cv-g-400-tag.clickTag:hover {
  color: #525252;
  background-color: #d4d4d4 !important;
}
.cv-g-400-tag.alphaTag {
  background-color: rgba(229, 229, 229, 0.5) !important;
}

.cv-g-500-tag {
  color: #1a1a1a;
  background-color: #dddddd !important;
}
.cv-g-500-tag small {
  color: inherit;
}
.cv-g-500-tag.clickTag:hover {
  color: #1a1a1a;
  background-color: #c6c6c6 !important;
}
.cv-g-500-tag.alphaTag {
  background-color: rgba(221, 221, 221, 0.5) !important;
}

.cv-b-tag {
  color: #000;
  background-color: #d9d9d9 !important;
}
.cv-b-tag small {
  color: inherit;
}
.cv-b-tag.clickTag:hover {
  color: #000;
  background-color: #bfbfbf !important;
}
.cv-b-tag.alphaTag {
  background-color: rgba(217, 217, 217, 0.5) !important;
}

.cv-sg-100-tag {
  color: #1f2532;
  background-color: #dddee0 !important;
}
.cv-sg-100-tag small {
  color: inherit;
}
.cv-sg-100-tag.clickTag:hover {
  color: #1f2532;
  background-color: #c7c9cc !important;
}
.cv-sg-100-tag.alphaTag {
  background-color: rgba(221, 222, 224, 0.5) !important;
}

.cv-sg-200-tag {
  color: #161a24;
  background-color: #dcddde !important;
}
.cv-sg-200-tag small {
  color: inherit;
}
.cv-sg-200-tag.clickTag:hover {
  color: #161a24;
  background-color: #c5c6c8 !important;
}
.cv-sg-200-tag.alphaTag {
  background-color: rgba(220, 221, 222, 0.5) !important;
}

.cv-sg-300-tag {
  color: #1c222e;
  background-color: #dddee0 !important;
}
.cv-sg-300-tag small {
  color: inherit;
}
.cv-sg-300-tag.clickTag:hover {
  color: #1c222e;
  background-color: #c6c8cb !important;
}
.cv-sg-300-tag.alphaTag {
  background-color: rgba(221, 222, 224, 0.5) !important;
}

.cv-sg-400-tag {
  color: #0b0e13;
  background-color: #dadbdc !important;
}
.cv-sg-400-tag small {
  color: inherit;
}
.cv-sg-400-tag.clickTag:hover {
  color: #0b0e13;
  background-color: #c2c3c4 !important;
}
.cv-sg-400-tag.alphaTag {
  background-color: rgba(218, 219, 220, 0.5) !important;
}

.cv-red-tag {
  color: #D10E0E;
  background-color: #f8dbdb !important;
}
.cv-red-tag small {
  color: inherit;
}
.cv-red-tag.clickTag:hover {
  color: #D10E0E;
  background-color: #f4c3c3 !important;
}
.cv-red-tag.alphaTag {
  background-color: rgba(248, 219, 219, 0.5) !important;
}

.cv-redorange-tag {
  color: #db2b08;
  background-color: #fadfda !important;
}
.cv-redorange-tag small {
  color: inherit;
}
.cv-redorange-tag.clickTag:hover {
  color: #db2b08;
  background-color: #f6cac1 !important;
}
.cv-redorange-tag.alphaTag {
  background-color: rgba(250, 223, 218, 0.5) !important;
}

.cv-darkorange-tag {
  color: #E65100;
  background-color: #fbe5d9 !important;
}
.cv-darkorange-tag small {
  color: inherit;
}
.cv-darkorange-tag.clickTag:hover {
  color: #E65100;
  background-color: #f9d4bf !important;
}
.cv-darkorange-tag.alphaTag {
  background-color: rgba(251, 229, 217, 0.5) !important;
}

.cv-orange-tag {
  color: #f18000;
  background-color: #fdecd9 !important;
}
.cv-orange-tag small {
  color: inherit;
}
.cv-orange-tag.clickTag:hover {
  color: #f18000;
  background-color: #fcdfbf !important;
}
.cv-orange-tag.alphaTag {
  background-color: rgba(253, 236, 217, 0.5) !important;
}

.cv-yellow-tag {
  color: #1a1a1a;
  background-color: #fdb302 !important;
}
.cv-yellow-tag small {
  color: inherit;
}
.cv-yellow-tag.clickTag:hover {
  color: #1a1a1a;
  background-color: #fdb302 !important;
}
.cv-yellow-tag.alphaTag {
  background-color: rgba(253, 179, 2, 0.5) !important;
}

.cv-yellowgreen-tag {
  color: #858601;
  background-color: #f4f4d9 !important;
}
.cv-yellowgreen-tag small {
  color: inherit;
}
.cv-yellowgreen-tag.clickTag:hover {
  color: #535301;
  background-color: #ededc0 !important;
}
.cv-yellowgreen-tag.alphaTag {
  background-color: rgba(244, 244, 217, 0.5) !important;
}

.cv-lime-tag {
  color: #688901;
  background-color: #eef5d9 !important;
}
.cv-lime-tag small {
  color: inherit;
}
.cv-lime-tag.clickTag:hover {
  color: #415601;
  background-color: #e3eec0 !important;
}
.cv-lime-tag.alphaTag {
  background-color: rgba(238, 245, 217, 0.5) !important;
}

.cv-limegreen-tag {
  color: #599706;
  background-color: #e6efda !important;
}
.cv-limegreen-tag small {
  color: inherit;
}
.cv-limegreen-tag.clickTag:hover {
  color: #599706;
  background-color: #d6e5c1 !important;
}
.cv-limegreen-tag.alphaTag {
  background-color: rgba(230, 239, 218, 0.5) !important;
}

.cv-green-tag {
  color: #0da141;
  background-color: #dbf1e3 !important;
}
.cv-green-tag small {
  color: inherit;
}
.cv-green-tag.clickTag:hover {
  color: #0da141;
  background-color: #c3e8d0 !important;
}
.cv-green-tag.alphaTag {
  background-color: rgba(219, 241, 227, 0.5) !important;
}

.cv-greenblue-tag {
  color: #23a16d;
  background-color: #def1e9 !important;
}
.cv-greenblue-tag small {
  color: inherit;
}
.cv-greenblue-tag.clickTag:hover {
  color: #23a16d;
  background-color: #c8e8db !important;
}
.cv-greenblue-tag.alphaTag {
  background-color: rgba(222, 241, 233, 0.5) !important;
}

.cv-cyan-tag {
  color: #1ba4a5;
  background-color: #def8f8 !important;
}
.cv-cyan-tag small {
  color: inherit;
}
.cv-cyan-tag.clickTag:hover {
  color: #147879;
  background-color: #c8f3f4 !important;
}
.cv-cyan-tag.alphaTag {
  background-color: rgba(222, 248, 248, 0.5) !important;
}

.cv-babyblue-tag {
  color: #3291cb;
  background-color: #e0eff7 !important;
}
.cv-babyblue-tag small {
  color: inherit;
}
.cv-babyblue-tag.clickTag:hover {
  color: #3291cb;
  background-color: #cce4f2 !important;
}
.cv-babyblue-tag.alphaTag {
  background-color: rgba(224, 239, 247, 0.5) !important;
}

.cv-blue-tag {
  color: #3e62c7;
  background-color: #e2e7f7 !important;
}
.cv-blue-tag small {
  color: inherit;
}
.cv-blue-tag.clickTag:hover {
  color: #3e62c7;
  background-color: #cfd8f1 !important;
}
.cv-blue-tag.alphaTag {
  background-color: rgba(226, 231, 247, 0.5) !important;
}

.cv-violet-tag {
  color: #7248b4;
  background-color: #eae4f4 !important;
}
.cv-violet-tag small {
  color: inherit;
}
.cv-violet-tag.clickTag:hover {
  color: #7248b4;
  background-color: #dcd1ec !important;
}
.cv-violet-tag.alphaTag {
  background-color: rgba(234, 228, 244, 0.5) !important;
}

.cv-purple-tag {
  color: #aa2b9f;
  background-color: #f2dff1 !important;
}
.cv-purple-tag small {
  color: inherit;
}
.cv-purple-tag.clickTag:hover {
  color: #aa2b9f;
  background-color: #eacae7 !important;
}
.cv-purple-tag.alphaTag {
  background-color: rgba(242, 223, 241, 0.5) !important;
}

.cv-crimson-tag {
  color: #c32281;
  background-color: #f6deec !important;
}
.cv-crimson-tag small {
  color: inherit;
}
.cv-crimson-tag.clickTag:hover {
  color: #c32281;
  background-color: #f0c8e0 !important;
}
.cv-crimson-tag.alphaTag {
  background-color: rgba(246, 222, 236, 0.5) !important;
}

.cv-pink-tag {
  color: #E01761;
  background-color: #fadce7 !important;
}
.cv-pink-tag small {
  color: inherit;
}
.cv-pink-tag.clickTag:hover {
  color: #E01761;
  background-color: #f7c5d8 !important;
}
.cv-pink-tag.alphaTag {
  background-color: rgba(250, 220, 231, 0.5) !important;
}

.br-red-tag {
  color: #e83251;
  background-color: #fce0e5 !important;
}
.br-red-tag small {
  color: inherit;
}
.br-red-tag.clickTag:hover {
  color: #e83251;
  background-color: #f9ccd4 !important;
}
.br-red-tag.alphaTag {
  background-color: rgba(252, 224, 229, 0.5) !important;
}

.br-orange-tag {
  color: #e8813d;
  background-color: #fcece2 !important;
}
.br-orange-tag small {
  color: inherit;
}
.br-orange-tag.clickTag:hover {
  color: #e8813d;
  background-color: #f9e0cf !important;
}
.br-orange-tag.alphaTag {
  background-color: rgba(252, 236, 226, 0.5) !important;
}

.br-yellow-tag {
  color: #1a1a1a;
  background-color: #fac140 !important;
}
.br-yellow-tag small {
  color: inherit;
}
.br-yellow-tag.clickTag:hover {
  color: #1a1a1a;
  background-color: #fac140 !important;
}
.br-yellow-tag.alphaTag {
  background-color: rgba(250, 193, 64, 0.5) !important;
}

.br-teal-tag {
  color: #26a695;
  background-color: #e0f8f5 !important;
}
.br-teal-tag small {
  color: inherit;
}
.br-teal-tag.clickTag:hover {
  color: #1c7d70;
  background-color: #cbf3ee !important;
}
.br-teal-tag.alphaTag {
  background-color: rgba(224, 248, 245, 0.5) !important;
}

.br-darkteal-tag {
  color: #239f8d;
  background-color: #def1ee !important;
}
.br-darkteal-tag small {
  color: inherit;
}
.br-darkteal-tag.clickTag:hover {
  color: #239f8d;
  background-color: #c8e7e3 !important;
}
.br-darkteal-tag.alphaTag {
  background-color: rgba(222, 241, 238, 0.5) !important;
}

.br-green-tag {
  color: #1a1a1a;
  background-color: #87d950 !important;
}
.br-green-tag small {
  color: inherit;
}
.br-green-tag.clickTag:hover {
  color: #1a1a1a;
  background-color: #87d950 !important;
}
.br-green-tag.alphaTag {
  background-color: rgba(135, 217, 80, 0.5) !important;
}

.br-midgreen-tag {
  color: #64a714;
  background-color: #e8f2dc !important;
}
.br-midgreen-tag small {
  color: inherit;
}
.br-midgreen-tag.clickTag:hover {
  color: #64a714;
  background-color: #d8e9c4 !important;
}
.br-midgreen-tag.alphaTag {
  background-color: rgba(232, 242, 220, 0.5) !important;
}

.br-darkgreen-tag {
  color: #366d17;
  background-color: #e1e9dc !important;
}
.br-darkgreen-tag small {
  color: inherit;
}
.br-darkgreen-tag.clickTag:hover {
  color: #366d17;
  background-color: #cddbc5 !important;
}
.br-darkgreen-tag.alphaTag {
  background-color: rgba(225, 233, 220, 0.5) !important;
}

.br-blue-tag {
  color: #1dafec;
  background-color: #ddf3fc !important;
}
.br-blue-tag small {
  color: inherit;
}
.br-blue-tag.clickTag:hover {
  color: #1dafec;
  background-color: #c7ebfa !important;
}
.br-blue-tag.alphaTag {
  background-color: rgba(221, 243, 252, 0.5) !important;
}

.br-darkblue-tag {
  color: #0f4d94;
  background-color: #dbe4ef !important;
}
.br-darkblue-tag small {
  color: inherit;
}
.br-darkblue-tag.clickTag:hover {
  color: #0f4d94;
  background-color: #c3d3e4 !important;
}
.br-darkblue-tag.alphaTag {
  background-color: rgba(219, 228, 239, 0.5) !important;
}

.br-purple-tag {
  color: #7446a1;
  background-color: #eae3f1 !important;
}
.br-purple-tag small {
  color: inherit;
}
.br-purple-tag.clickTag:hover {
  color: #7446a1;
  background-color: #dcd1e8 !important;
}
.br-purple-tag.alphaTag {
  background-color: rgba(234, 227, 241, 0.5) !important;
}

.br-magneta-tag {
  color: #d32bd2;
  background-color: #f8dff8 !important;
}
.br-magneta-tag small {
  color: inherit;
}
.br-magneta-tag.clickTag:hover {
  color: #d32bd2;
  background-color: #f4caf4 !important;
}
.br-magneta-tag.alphaTag {
  background-color: rgba(248, 223, 248, 0.5) !important;
}

.cv-alert-tag {
  color: #D10E0E;
  background-color: #f8dbdb !important;
}
.cv-alert-tag small {
  color: inherit;
}
.cv-alert-tag.clickTag:hover {
  color: #D10E0E;
  background-color: #f4c3c3 !important;
}
.cv-alert-tag.alphaTag {
  background-color: rgba(248, 219, 219, 0.5) !important;
}

.cv-pending-tag {
  color: #f18000;
  background-color: #fdecd9 !important;
}
.cv-pending-tag small {
  color: inherit;
}
.cv-pending-tag.clickTag:hover {
  color: #f18000;
  background-color: #fcdfbf !important;
}
.cv-pending-tag.alphaTag {
  background-color: rgba(253, 236, 217, 0.5) !important;
}

.cv-success-tag {
  color: #0da141;
  background-color: #dbf1e3 !important;
}
.cv-success-tag small {
  color: inherit;
}
.cv-success-tag.clickTag:hover {
  color: #0da141;
  background-color: #c3e8d0 !important;
}
.cv-success-tag.alphaTag {
  background-color: rgba(219, 241, 227, 0.5) !important;
}

.cv-notification-tag {
  color: #3291cb;
  background-color: #e0eff7 !important;
}
.cv-notification-tag small {
  color: inherit;
}
.cv-notification-tag.clickTag:hover {
  color: #3291cb;
  background-color: #cce4f2 !important;
}
.cv-notification-tag.alphaTag {
  background-color: rgba(224, 239, 247, 0.5) !important;
}

.cv-primary-tag {
  color: #162f27;
  background-color: #dce0df !important;
}
.cv-primary-tag small {
  color: inherit;
}
.cv-primary-tag.clickTag:hover {
  color: #162f27;
  background-color: #c5cbc9 !important;
}
.cv-primary-tag.alphaTag {
  background-color: rgba(220, 224, 223, 0.5) !important;
}

.cv-p-tag {
  color: #162f27;
  background-color: #dce0df !important;
}
.cv-p-tag small {
  color: inherit;
}
.cv-p-tag.clickTag:hover {
  color: #162f27;
  background-color: #c5cbc9 !important;
}
.cv-p-tag.alphaTag {
  background-color: rgba(220, 224, 223, 0.5) !important;
}

.cv-secondary-tag {
  color: #007D5A;
  background-color: #d9ece6 !important;
}
.cv-secondary-tag small {
  color: inherit;
}
.cv-secondary-tag.clickTag:hover {
  color: #007D5A;
  background-color: #bfdfd6 !important;
}
.cv-secondary-tag.alphaTag {
  background-color: rgba(217, 236, 230, 0.5) !important;
}

.cv-s-tag {
  color: #007D5A;
  background-color: #d9ece6 !important;
}
.cv-s-tag small {
  color: inherit;
}
.cv-s-tag.clickTag:hover {
  color: #007D5A;
  background-color: #bfdfd6 !important;
}
.cv-s-tag.alphaTag {
  background-color: rgba(217, 236, 230, 0.5) !important;
}

.cv-t-tag {
  color: #9A1A60;
  background-color: #f0dde7 !important;
}
.cv-t-tag small {
  color: inherit;
}
.cv-t-tag.clickTag:hover {
  color: #9A1A60;
  background-color: #e6c6d7 !important;
}
.cv-t-tag.alphaTag {
  background-color: rgba(240, 221, 231, 0.5) !important;
}

.cv-tertiary-tag {
  color: #9A1A60;
  background-color: #f0dde7 !important;
}
.cv-tertiary-tag small {
  color: inherit;
}
.cv-tertiary-tag.clickTag:hover {
  color: #9A1A60;
  background-color: #e6c6d7 !important;
}
.cv-tertiary-tag.alphaTag {
  background-color: rgba(240, 221, 231, 0.5) !important;
}

.cv-q-tag {
  color: purple;
  background-color: #ecd9ec !important;
}
.cv-q-tag small {
  color: inherit;
}
.cv-q-tag.clickTag:hover {
  color: purple;
  background-color: #dfbfdf !important;
}
.cv-q-tag.alphaTag {
  background-color: rgba(236, 217, 236, 0.5) !important;
}

.cv-quarterly-tag {
  color: purple;
  background-color: #ecd9ec !important;
}
.cv-quarterly-tag small {
  color: inherit;
}
.cv-quarterly-tag.clickTag:hover {
  color: purple;
  background-color: #dfbfdf !important;
}
.cv-quarterly-tag.alphaTag {
  background-color: rgba(236, 217, 236, 0.5) !important;
}

.cv-header-tag {
  color: #243f55;
  background-color: #dee2e6 !important;
}
.cv-header-tag small {
  color: inherit;
}
.cv-header-tag.clickTag:hover {
  color: #243f55;
  background-color: #c8cfd5 !important;
}
.cv-header-tag.alphaTag {
  background-color: rgba(222, 226, 230, 0.5) !important;
}

.cv-subheader-tag {
  color: #243f55;
  background-color: #dee2e6 !important;
}
.cv-subheader-tag small {
  color: inherit;
}
.cv-subheader-tag.clickTag:hover {
  color: #243f55;
  background-color: #c8cfd5 !important;
}
.cv-subheader-tag.alphaTag {
  background-color: rgba(222, 226, 230, 0.5) !important;
}

.cv-link-tag {
  color: #9A1A60;
  background-color: #f0dde7 !important;
}
.cv-link-tag small {
  color: inherit;
}
.cv-link-tag.clickTag:hover {
  color: #9A1A60;
  background-color: #e6c6d7 !important;
}
.cv-link-tag.alphaTag {
  background-color: rgba(240, 221, 231, 0.5) !important;
}

.cv-beerorange-tag {
  color: #f78f1e;
  background-color: #feeedd !important;
}
.cv-beerorange-tag small {
  color: inherit;
}
.cv-beerorange-tag.clickTag:hover {
  color: #f78f1e;
  background-color: #fde3c7 !important;
}
.cv-beerorange-tag.alphaTag {
  background-color: rgba(254, 238, 221, 0.5) !important;
}

.cv-bluepearl-tag {
  color: #033b6c;
  background-color: #d9e2e9 !important;
}
.cv-bluepearl-tag small {
  color: inherit;
}
.cv-bluepearl-tag.clickTag:hover {
  color: #033b6c;
  background-color: #c0ceda !important;
}
.cv-bluepearl-tag.alphaTag {
  background-color: rgba(217, 226, 233, 0.5) !important;
}

.cv-camouflage-tag {
  color: #827a3c;
  background-color: #ecebe2 !important;
}
.cv-camouflage-tag small {
  color: inherit;
}
.cv-camouflage-tag.clickTag:hover {
  color: #827a3c;
  background-color: #e0dece !important;
}
.cv-camouflage-tag.alphaTag {
  background-color: rgba(236, 235, 226, 0.5) !important;
}

.cv-candypink-tag {
  color: #ea6695;
  background-color: #fce8ef !important;
}
.cv-candypink-tag small {
  color: inherit;
}
.cv-candypink-tag.clickTag:hover {
  color: #ea6695;
  background-color: #fad9e5 !important;
}
.cv-candypink-tag.alphaTag {
  background-color: rgba(252, 232, 239, 0.5) !important;
}

.cv-chocolate-tag {
  color: #5b1201;
  background-color: #e6dbd9 !important;
}
.cv-chocolate-tag small {
  color: inherit;
}
.cv-chocolate-tag.clickTag:hover {
  color: #5b1201;
  background-color: #d6c4c0 !important;
}
.cv-chocolate-tag.alphaTag {
  background-color: rgba(230, 219, 217, 0.5) !important;
}

.cv-crimsonglory-tag {
  color: #b20837;
  background-color: #f3dae1 !important;
}
.cv-crimsonglory-tag small {
  color: inherit;
}
.cv-crimsonglory-tag.clickTag:hover {
  color: #b20837;
  background-color: #ecc1cd !important;
}
.cv-crimsonglory-tag.alphaTag {
  background-color: rgba(243, 218, 225, 0.5) !important;
}

.cv-deepredpearl-tag {
  color: #c12a53;
  background-color: #f6dfe5 !important;
}
.cv-deepredpearl-tag small {
  color: inherit;
}
.cv-deepredpearl-tag.clickTag:hover {
  color: #c12a53;
  background-color: #f0cad4 !important;
}
.cv-deepredpearl-tag.alphaTag {
  background-color: rgba(246, 223, 229, 0.5) !important;
}

.cv-electricblue-tag {
  color: #0a58a0;
  background-color: #dae6f1 !important;
}
.cv-electricblue-tag small {
  color: inherit;
}
.cv-electricblue-tag.clickTag:hover {
  color: #0a58a0;
  background-color: #c2d5e7 !important;
}
.cv-electricblue-tag.alphaTag {
  background-color: rgba(218, 230, 241, 0.5) !important;
}

.cv-gentleplum-tag {
  color: #646d98;
  background-color: #e8e9f0 !important;
}
.cv-gentleplum-tag small {
  color: inherit;
}
.cv-gentleplum-tag.clickTag:hover {
  color: #646d98;
  background-color: #d8dbe5 !important;
}
.cv-gentleplum-tag.alphaTag {
  background-color: rgba(232, 233, 240, 0.5) !important;
}

.cv-emerald-tag {
  color: #00a261;
  background-color: #d9f1e7 !important;
}
.cv-emerald-tag small {
  color: inherit;
}
.cv-emerald-tag.clickTag:hover {
  color: #00a261;
  background-color: #bfe8d8 !important;
}
.cv-emerald-tag.alphaTag {
  background-color: rgba(217, 241, 231, 0.5) !important;
}

.cv-grannysmith-tag {
  color: #629c34;
  background-color: #ebf6e3 !important;
}
.cv-grannysmith-tag small {
  color: inherit;
}
.cv-grannysmith-tag.clickTag:hover {
  color: #4a7627;
  background-color: #deefd0 !important;
}
.cv-grannysmith-tag.alphaTag {
  background-color: rgba(235, 246, 227, 0.5) !important;
}

.cv-fuschiapearl-tag {
  color: #be3c96;
  background-color: #f5e2ef !important;
}
.cv-fuschiapearl-tag small {
  color: inherit;
}
.cv-fuschiapearl-tag.clickTag:hover {
  color: #be3c96;
  background-color: #efcee5 !important;
}
.cv-fuschiapearl-tag.alphaTag {
  background-color: rgba(245, 226, 239, 0.5) !important;
}

.cv-hotpink-tag {
  color: #ee2375;
  background-color: #fcdeea !important;
}
.cv-hotpink-tag small {
  color: inherit;
}
.cv-hotpink-tag.clickTag:hover {
  color: #ee2375;
  background-color: #fbc8dd !important;
}
.cv-hotpink-tag.alphaTag {
  background-color: rgba(252, 222, 234, 0.5) !important;
}

.cv-hotred-tag {
  color: #e51837;
  background-color: #fbdce1 !important;
}
.cv-hotred-tag small {
  color: inherit;
}
.cv-hotred-tag.clickTag:hover {
  color: #e51837;
  background-color: #f9c5cd !important;
}
.cv-hotred-tag.alphaTag {
  background-color: rgba(251, 220, 225, 0.5) !important;
}

.cv-leafgreen-tag {
  color: #014711;
  background-color: #d9e3db !important;
}
.cv-leafgreen-tag small {
  color: inherit;
}
.cv-leafgreen-tag.clickTag:hover {
  color: #014711;
  background-color: #c0d1c4 !important;
}
.cv-leafgreen-tag.alphaTag {
  background-color: rgba(217, 227, 219, 0.5) !important;
}

.cv-lemonade-tag {
  color: #1a1a1a;
  background-color: #e2d75a !important;
}
.cv-lemonade-tag small {
  color: inherit;
}
.cv-lemonade-tag.clickTag:hover {
  color: #1a1a1a;
  background-color: #e2d75a !important;
}
.cv-lemonade-tag.alphaTag {
  background-color: rgba(226, 215, 90, 0.5) !important;
}

.cv-lightbluepearl-tag {
  color: #1a1a1a;
  background-color: #88cdea !important;
}
.cv-lightbluepearl-tag small {
  color: inherit;
}
.cv-lightbluepearl-tag.clickTag:hover {
  color: #1a1a1a;
  background-color: #88cdea !important;
}
.cv-lightbluepearl-tag.alphaTag {
  background-color: rgba(136, 205, 234, 0.5) !important;
}

.cv-midnightpurple-tag {
  color: #72157d;
  background-color: #eadcec !important;
}
.cv-midnightpurple-tag small {
  color: inherit;
}
.cv-midnightpurple-tag.clickTag:hover {
  color: #72157d;
  background-color: #dcc5df !important;
}
.cv-midnightpurple-tag.alphaTag {
  background-color: rgba(234, 220, 236, 0.5) !important;
}

.cv-stringbean-tag {
  color: #679147;
  background-color: #e8efe3 !important;
}
.cv-stringbean-tag small {
  color: inherit;
}
.cv-stringbean-tag.clickTag:hover {
  color: #679147;
  background-color: #d9e4d1 !important;
}
.cv-stringbean-tag.alphaTag {
  background-color: rgba(232, 239, 227, 0.5) !important;
}

.cv-sweetpotato-tag {
  color: #eb6e1e;
  background-color: #fce9dd !important;
}
.cv-sweetpotato-tag small {
  color: inherit;
}
.cv-sweetpotato-tag.clickTag:hover {
  color: #eb6e1e;
  background-color: #fadbc7 !important;
}
.cv-sweetpotato-tag.alphaTag {
  background-color: rgba(252, 233, 221, 0.5) !important;
}

.cv-tranquility-tag {
  color: #70b4c1;
  background-color: #eaf4f6 !important;
}
.cv-tranquility-tag small {
  color: inherit;
}
.cv-tranquility-tag.clickTag:hover {
  color: #70b4c1;
  background-color: #dbecf0 !important;
}
.cv-tranquility-tag.alphaTag {
  background-color: rgba(234, 244, 246, 0.5) !important;
}

.cv-turquoise-tag {
  color: #008da9;
  background-color: #d9eef2 !important;
}
.cv-turquoise-tag small {
  color: inherit;
}
.cv-turquoise-tag.clickTag:hover {
  color: #008da9;
  background-color: #bfe3ea !important;
}
.cv-turquoise-tag.alphaTag {
  background-color: rgba(217, 238, 242, 0.5) !important;
}

.cv-yellow-tag {
  color: #8c670e;
  background-color: #fed981 !important;
  border-color: #c19c43;
}

.sd-tag.noBg, .sd-tag-list li.noBg {
  background-color: transparent !important;
}

.cv-primary-text {
  color: #162f27;
}

.cv-link-text {
  color: #9A1A60;
}

.cv-p-border {
  border-color: #162f27;
}

.cv-notification-border {
  border-color: #3291cb;
}

.formDetailsTools .details-wrap {
  background-color: #f7f7f7;
}

.sd-profile-notification {
  background-color: #3291cb;
  color: white;
}

.sd-card-replies .profile-border {
  background-color: #f7f7f7;
  color: black;
}

.user-no-image {
  border-color: #fff;
}

.sd-card-body-text span[style] * {
  color: inherit;
}

.collabList.window {
  background-color: #fff;
}

.fullScreenButton.fullScreenButton,
.closeWindow.closeWindow {
  border: none;
}

.WindowManagerContainer .collabHeader {
  background: #243f55;
  color: white;
}
.WindowManagerContainer .collabHeader input {
  color: white;
}
.WindowManagerContainer .collabHeader input::placeholder {
  color: white;
  opacity: 1;
}
.WindowManagerContainer .collabHeader input:-ms-input-placeholder {
  color: white;
}
.WindowManagerContainer .collabHeader input::-ms-input-placeholder {
  color: white;
}
.WindowManagerContainer .collabHeader .suffix label small {
  color: white;
}
.WindowManagerContainer .collabHeader .breadcrumb .sd-heading a,
.WindowManagerContainer .collabHeader .vue-input svg,
.WindowManagerContainer .collabHeader .fullScreenButton,
.WindowManagerContainer .collabHeader .closeWindow {
  color: #fff;
}
.WindowManagerContainer .collabHeader .breadcrumb .sd-heading a:hover,
.WindowManagerContainer .collabHeader .vue-input svg:hover,
.WindowManagerContainer .collabHeader .fullScreenButton:hover,
.WindowManagerContainer .collabHeader .closeWindow:hover {
  color: #cccccc;
}
.WindowManagerContainer .collabHeader .vue-input .sd-button.secondary {
  color: #fff;
  box-shadow: 0 0 0 1px inset #fff;
}
.WindowManagerContainer .collabHeader .vue-input .sd-button.secondary span svg {
  color: inherit;
}
.WindowManagerContainer .collabHeader .vue-input .sd-button.secondary:hover {
  color: white;
}
.WindowManagerContainer .collabHeader .vue-input .sd-button.secondary:focus {
  background-color: transparent;
}
.WindowManagerContainer .collabHeader .sd-button.secondary {
  color: #fff;
  box-shadow: 0 0 0 1px inset #fff;
}

.cs-project .projectFeaturePage .collabHeader {
  background: #f7f7f7;
  color: black;
}

.folderRollover {
  background-color: #fff;
}

.dropValid {
  border-left-color: #0da141;
}

.rowWorkflow.overdue {
  color: #fff;
}

.collabHeader .iconinput,
.collabHeader .suffix,
.collabHeader .suffix small {
  color: inherit;
}

.cs-listComponent {
  background-color: #fff;
  color: black;
}

.cs-listComponent th.hiddenCol {
  border-color: #3291cb;
}
.cs-listComponent th .cal-next-arrow:hover,
.cs-listComponent th .cal-prev-arrow:hover {
  color: #9A1A60;
}

ul.f-dropdown,
.cs-list-menu {
  background-color: #fff;
  border-bottom-color: #EEE;
}
ul.f-dropdown li,
.cs-list-menu li {
  border-bottom-color: #EEE;
  transition: background 0.3s ease;
}
ul.f-dropdown li:not(.no-hover):hover, ul.f-dropdown li.active, ul.f-dropdown li.selected,
.cs-list-menu li:not(.no-hover):hover,
.cs-list-menu li.active,
.cs-list-menu li.selected {
  background-color: #f5e8ef;
  color: #9A1A60;
}
ul.f-dropdown li:not(.no-hover):hover span, ul.f-dropdown li:not(.no-hover):hover a, ul.f-dropdown li.active span, ul.f-dropdown li.active a, ul.f-dropdown li.selected span, ul.f-dropdown li.selected a,
.cs-list-menu li:not(.no-hover):hover span,
.cs-list-menu li:not(.no-hover):hover a,
.cs-list-menu li.active span,
.cs-list-menu li.active a,
.cs-list-menu li.selected span,
.cs-list-menu li.selected a {
  color: inherit;
}

.workflowActionsList.workflowActionsList {
  background-color: #f7f7f7;
}
.workflowActionsList.workflowActionsList li {
  background-color: #fff;
}
.workflowActionsList.workflowActionsList .no-hover {
  background-color: transparent;
}
.workflowActionsList.workflowActionsList .subworkflow li {
  border-left-color: #162f27;
}

.workflowActionsList.workflowActionsList {
  background-color: #f7f7f7;
}
.workflowActionsList.workflowActionsList li {
  background-color: #fff;
}
.workflowActionsList.workflowActionsList .no-hover {
  background-color: transparent;
}
.workflowActionsList.workflowActionsList .subworkflow li {
  border-left-color: #162f27;
}

.filters-projects {
  border-bottom-color: #EEE;
}

select.cs-list-menu option[selected] {
  background: #f5e8ef;
  color: #9A1A60;
  border-bottom: 1px solid #fff;
}

.filters-projects.filters-projects .saved-filter:before {
  color: #9A1A60;
}

select.cs-list-menu option[selected] {
  background: #f5e8ef;
  color: #9A1A60;
  border-bottom: 1px solid #fff;
}

.cs-list li {
  border-color: #f7f7f7;
  transition: all 0.3s ease;
}
.cs-list li:hover, .cs-list li.active, .cs-list li.selected {
  color: #9A1A60;
}
.cs-list li:hover span, .cs-list li.active span, .cs-list li.selected span {
  color: inherit;
}

.cs-list-menu li ul li {
  color: #1a1a1a;
}
.cs-list-menu li ul li:hover, .cs-list-menu li ul li.active, .cs-list-menu li ul li.selected {
  color: #9A1A60;
}
.cs-list-menu li ul li:hover span, .cs-list-menu li ul li.active span, .cs-list-menu li ul li.selected span {
  color: inherit;
}

.cs-menu-nav.cs-menu-nav > ul {
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.11), 0 2px 4px rgba(0, 0, 0, 0.11), 0 4px 8px rgba(0, 0, 0, 0.11), 0 8px 16px rgba(0, 0, 0, 0.11), 0 16px 32px rgba(0, 0, 0, 0.11), 0 32px 64px rgba(0, 0, 0, 0.11);
}
.cs-menu-nav.cs-menu-nav > ul li a {
  color: #1a1a1a;
}
.cs-menu-nav.cs-menu-nav > ul li a:hover {
  color: #9A1A60;
}

.sd-action-list {
  background-color: #fff;
}

.sdWidgetList tr {
  border-color: #EEE;
}
.sdWidgetList tr:hover {
  background-color: #EEE;
}

.projectFeature:hover {
  color: #9A1A60;
}
.projectFeature.active {
  background-color: #9A1A60;
  color: #fff;
}

.unityList__item input {
  border-color: #d8d8d8;
}

.cs-listComponent.cs-listComponent th:not(.cs-subHeader) .dataFilter,
.collab-header .dataFilter,
.workboxesListHeader .unityList__item .dataFilter,
.unityList table thead th .dataFilter {
  color: #858484;
}
.cs-listComponent.cs-listComponent th:not(.cs-subHeader) .dataFilter:hover, .cs-listComponent.cs-listComponent th:not(.cs-subHeader) .dataFilter.on,
.collab-header .dataFilter:hover,
.collab-header .dataFilter.on,
.workboxesListHeader .unityList__item .dataFilter:hover,
.workboxesListHeader .unityList__item .dataFilter.on,
.unityList table thead th .dataFilter:hover,
.unityList table thead th .dataFilter.on {
  color: #9A1A60;
}

.cs-listComponent.cs-listComponent th,
.cs-listComponent.cs-listComponent thead tr,
.collab-header,
.workboxesListHeader .unityList__item,
.unityList table thead th,
.headerData, .headerActions {
  color: #525252;
  border-bottom-color: #d8d8d8;
}

.unityList table thead th p:hover {
  color: #9A1A60;
}
.unityList table thead th p:hover.up {
  border-top-color: #9A1A60;
}
.unityList table thead th p.up:after {
  border-top-color: #525252;
}
.unityList table thead th p.down:after {
  border-bottom-color: #525252;
}

.select-list li:hover {
  background-color: #f7f7f7;
}
.select-list li:hover label,
.select-list li:hover span::before,
.select-list li:hover label span {
  color: #9A1A60;
}

.searchList .listRecord {
  border-bottom-color: #EEE;
}

.star-ratings li {
  color: #fdb302;
}

.cs-emptyList .emptyFileList,
.emptysubListText {
  color: #525252;
}

.task-overdue input {
  border-color: #D10E0E;
  color: #D10E0E;
}

.cs-sdlRow > :first-child {
  border-left-color: #fff;
}

.projectTaskRow {
  border-bottom-color: #d8d8d8;
}

.cs-sdlRow.dirtyRead .cs-checkcell {
  background-image: linear-gradient(#3291cb 65%, rgba(255, 255, 255, 0) 0%);
}
.cs-sdlRow.dirtyRead .list-dropdown.disabled:before {
  color: #3291cb;
}
.cs-sdlRow .sd-button.disabled, .cs-sdlRow .sd-button[disabled] {
  box-shadow: 0 0 0 1px inset #d8d8d8;
  opacity: 0.75;
}
.cs-sdlRow .sd-button.disabled a, .cs-sdlRow .sd-button.disabled span, .cs-sdlRow .sd-button[disabled] a, .cs-sdlRow .sd-button[disabled] span {
  font-weight: 400;
}

.cs-subRow {
  background: #f7f7f7;
}
.cs-subRow.dirtyRead .cs-checkcell {
  border-left-color: #3291cb !important;
}
.cs-subRow.dirtyRead .list-dropdown.disabled:before {
  color: #3291cb;
}
.cs-subRow > :first-child {
  border-left-color: #f7f7f7;
}

.cs-sdlRow:hover td, .cs-sdlRow:hover .fixedCell.fixedCell.fixedCell, .cs-sdlRow:hover .cs-checkcell.cs-checkcell.cs-checkcell {
  transition: background-color 0.5s ease;
  background-color: #f7f7f7;
}
.cs-sdlRow:hover td .clickable.clickable, .cs-sdlRow:hover .fixedCell.fixedCell.fixedCell .clickable.clickable, .cs-sdlRow:hover .cs-checkcell.cs-checkcell.cs-checkcell .clickable.clickable {
  color: #9A1A60;
}
.cs-sdlRow:hover td .list-dropdown .clickable.clickable, .cs-sdlRow:hover .fixedCell.fixedCell.fixedCell .list-dropdown .clickable.clickable, .cs-sdlRow:hover .cs-checkcell.cs-checkcell.cs-checkcell .list-dropdown .clickable.clickable {
  color: inherit;
}
.cs-sdlRow:hover td .list-dropdown:hover, .cs-sdlRow:hover .fixedCell.fixedCell.fixedCell .list-dropdown:hover, .cs-sdlRow:hover .cs-checkcell.cs-checkcell.cs-checkcell .list-dropdown:hover {
  background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
}
.cs-sdlRow:hover .fixedCell:last-child .sd-button {
  color: #9A1A60;
}
.cs-sdlRow:hover .cs-actionIcon .cs-actionIconLink {
  color: #9A1A60;
}

.loadMore td.fixedCell {
  color: #9A1A60 !important;
}
.loadMore td.fixedCell:hover {
  background-color: #9A1A60 !important;
  color: #fff !important;
}

.cs-sdlRow td[style*="color: rgb(209, 14, 14);"] .sd-button, .cs-sdlRow td[style*="color: rgb(209, 14, 14);"] span {
  color: #D10E0E;
}

.cs-sdlRow td[style*="color: rgb(219, 43, 8);"] .sd-button, .cs-sdlRow td[style*="color: rgb(219, 43, 8);"] span {
  color: #db2b08;
}

.cs-sdlRow td[style*="color: rgb(230, 81, 0);"] .sd-button, .cs-sdlRow td[style*="color: rgb(230, 81, 0);"] span {
  color: #E65100;
}

.cs-sdlRow td[style*="color: rgb(241, 128, 0);"] .sd-button, .cs-sdlRow td[style*="color: rgb(241, 128, 0);"] span {
  color: #f18000;
}

.cs-sdlRow td[style*="color: rgb(253, 179, 2);"] .sd-button, .cs-sdlRow td[style*="color: rgb(253, 179, 2);"] span {
  color: #fdb302;
}

.cs-sdlRow td[style*="color: rgb(183, 184, 2);"] .sd-button, .cs-sdlRow td[style*="color: rgb(183, 184, 2);"] span {
  color: #b7b802;
}

.cs-sdlRow td[style*="color: rgb(142, 187, 2);"] .sd-button, .cs-sdlRow td[style*="color: rgb(142, 187, 2);"] span {
  color: #8ebb02;
}

.cs-sdlRow td[style*="color: rgb(89, 151, 6);"] .sd-button, .cs-sdlRow td[style*="color: rgb(89, 151, 6);"] span {
  color: #599706;
}

.cs-sdlRow td[style*="color: rgb(36, 114, 9);"] .sd-button, .cs-sdlRow td[style*="color: rgb(36, 114, 9);"] span {
  color: #0da141;
}

.cs-sdlRow td[style*="color: rgb(35, 161, 109);"] .sd-button, .cs-sdlRow td[style*="color: rgb(35, 161, 109);"] span {
  color: #23a16d;
}

.cs-sdlRow td[style*="color: rgb(34, 207, 209);"] .sd-button, .cs-sdlRow td[style*="color: rgb(34, 207, 209);"] span {
  color: #22cfd1;
}

.cs-sdlRow td[style*="color: rgb(50, 145, 203);"] .sd-button, .cs-sdlRow td[style*="color: rgb(50, 145, 203);"] span {
  color: #3291cb;
}

.cs-sdlRow td[style*="color: rgb(62, 98, 199);"] .sd-button, .cs-sdlRow td[style*="color: rgb(62, 98, 199);"] span {
  color: #3e62c7;
}

.cs-sdlRow td[style*="color: rgb(114, 72, 180);"] .sd-button, .cs-sdlRow td[style*="color: rgb(114, 72, 180);"] span {
  color: #7248b4;
}

.cs-sdlRow td[style*="color: rgb(170, 43, 159);"] .sd-button, .cs-sdlRow td[style*="color: rgb(170, 43, 159);"] span {
  color: #aa2b9f;
}

.cs-sdlRow td[style*="color: rgb(195, 34, 129);"] .sd-button, .cs-sdlRow td[style*="color: rgb(195, 34, 129);"] span {
  color: #c32281;
}

.cs-sdlRow td[style*="color: rgb(224, 23, 97);"] .sd-button, .cs-sdlRow td[style*="color: rgb(224, 23, 97);"] span {
  color: #E01761;
}

.cs-sdlRow td[style*="color: rgb(114, 114, 114);"] .sd-button, .cs-sdlRow td[style*="color: rgb(114, 114, 114);"] span {
  color: #d8d8d8;
}

.cs-sdlRow td[style*="color: rgb(97, 97, 97);"] .sd-button, .cs-sdlRow td[style*="color: rgb(97, 97, 97);"] span {
  color: #525252;
}

.cs-sdlRow td[style*="background-color: rgb(209, 14, 14);"] .sd-button, .cs-sdlRow td[style*="background-color: rgb(209, 14, 14);"] span {
  color: #fff;
}

.cs-sdlRow td[style*="background-color: rgb(219, 43, 8);"] .sd-button, .cs-sdlRow td[style*="background-color: rgb(219, 43, 8);"] span {
  color: #fff;
}

.cs-sdlRow td[style*="background-color: rgb(230, 81, 0);"] .sd-button, .cs-sdlRow td[style*="background-color: rgb(230, 81, 0);"] span {
  color: #fff;
}

.cs-sdlRow td[style*="background-color: rgb(241, 128, 0);"] .sd-button, .cs-sdlRow td[style*="background-color: rgb(241, 128, 0);"] span {
  color: #fff;
}

.cs-sdlRow td[style*="background-color: rgb(253, 179, 2);"] .sd-button, .cs-sdlRow td[style*="background-color: rgb(253, 179, 2);"] span {
  color: #525252;
}

.cs-sdlRow td[style*="background-color: rgb(183, 184, 2);"] .sd-button, .cs-sdlRow td[style*="background-color: rgb(183, 184, 2);"] span {
  color: #fff;
}

.cs-sdlRow td[style*="background-color: rgb(142, 187, 2);"] .sd-button, .cs-sdlRow td[style*="background-color: rgb(142, 187, 2);"] span {
  color: #fff;
}

.cs-sdlRow td[style*="background-color: rgb(89, 151, 6);"] .sd-button, .cs-sdlRow td[style*="background-color: rgb(89, 151, 6);"] span {
  color: #fff;
}

.cs-sdlRow td[style*="background-color: rgb(36, 114, 9);"] .sd-button, .cs-sdlRow td[style*="background-color: rgb(36, 114, 9);"] span {
  color: #fff;
}

.cs-sdlRow td[style*="background-color: rgb(35, 161, 109);"] .sd-button, .cs-sdlRow td[style*="background-color: rgb(35, 161, 109);"] span {
  color: #fff;
}

.cs-sdlRow td[style*="background-color: rgb(34, 207, 209);"] .sd-button, .cs-sdlRow td[style*="background-color: rgb(34, 207, 209);"] span {
  color: #525252;
}

.cs-sdlRow td[style*="background-color: rgb(50, 145, 203);"] .sd-button, .cs-sdlRow td[style*="background-color: rgb(50, 145, 203);"] span {
  color: #fff;
}

.cs-sdlRow td[style*="background-color: rgb(62, 98, 199);"] .sd-button, .cs-sdlRow td[style*="background-color: rgb(62, 98, 199);"] span {
  color: #fff;
}

.cs-sdlRow td[style*="background-color: rgb(114, 72, 180);"] .sd-button, .cs-sdlRow td[style*="background-color: rgb(114, 72, 180);"] span {
  color: #fff;
}

.cs-sdlRow td[style*="background-color: rgb(170, 43, 159);"] .sd-button, .cs-sdlRow td[style*="background-color: rgb(170, 43, 159);"] span {
  color: #fff;
}

.cs-sdlRow td[style*="background-color: rgb(195, 34, 129);"] .sd-button, .cs-sdlRow td[style*="background-color: rgb(195, 34, 129);"] span {
  color: #fff;
}

.cs-sdlRow td[style*="background-color: rgb(224, 23, 97);"] .sd-button, .cs-sdlRow td[style*="background-color: rgb(224, 23, 97);"] span {
  color: #fff;
}

.cs-sdlRow td[style*="background-color: rgb(114, 114, 114);"] .sd-button, .cs-sdlRow td[style*="background-color: rgb(114, 114, 114);"] span {
  color: #fff;
}

.cs-sdlRow td[style*="background-color: rgb(97, 97, 97);"] .sd-button, .cs-sdlRow td[style*="background-color: rgb(97, 97, 97);"] span {
  color: #fff;
}

.fixedCell:last-child {
  background-color: #fff;
}

.fixedCell:last-child {
  border-left-color: #f7f7f7;
}
.fixedCell.cellDivider {
  border-right-color: #f7f7f7;
}

.cs-listComponent .cellDivider.cellDivider::before {
  background: linear-gradient(to right, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0) 100%);
}

.cs-listComp .cs-sdlRow td {
  border-bottom-color: #EEE;
}
.cs-listComp .cs-subRow td {
  background-color: #f7f7f7;
}
.cs-listComp td[data-addnew=true],
.cs-listComp td[data-value=Add] {
  color: #0da141;
}
.cs-listComp td[data-addnew=true] .flex,
.cs-listComp td[data-value=Add] .flex {
  border-color: #0da141;
}
.cs-listComp td[data-addnew=true] .flex:hover,
.cs-listComp td[data-value=Add] .flex:hover {
  background-color: #0da141;
}
.cs-listComp td[data-addnew=true] .flex:hover span, .cs-listComp td[data-addnew=true] .flex:hover:before,
.cs-listComp td[data-value=Add] .flex:hover span,
.cs-listComp td[data-value=Add] .flex:hover:before {
  color: #fff;
}

.compactList tr td {
  border-bottom-color: #EEE;
}

.cs-showSubsBtn.icon-hasKids {
  color: #1a1a1a;
}
.expand .cs-showSubsBtn.icon-hasKids:before, .cs-showSubsBtn.icon-hasKids:before:hover {
  color: #9A1A60;
}
.expand .cs-showSubsBtn.icon-hasKids:before span, .cs-showSubsBtn.icon-hasKids:before:hover span {
  color: #9A1A60;
}

.list-dropdown {
  border: none;
}
.list-dropdown > span, .list-dropdown > svg {
  color: inherit;
}

.list-dropdown {
  background-color: rgba(255, 255, 255, 0.4);
}
.list-dropdown:hover {
  background-color: #9A1A60;
  color: #fff;
}
.list-dropdown:hover span {
  color: inherit;
  background: transparent;
}

.cs-listComponent .cs-checkcell {
  border-left: 1px solid #fff !important;
}

[data-value=inprogress] .list-dropdown {
  background-color: #f18000;
  color: white;
  transition: background-color 0.3s ease;
  border-color: #f18000;
  box-shadow: 0 0 0 1px inset #f18000;
}
[data-value=inprogress] .list-dropdown:hover, [data-value=inprogress] .list-dropdown:focus {
  background-color: #c16600;
  color: white;
}
[data-value=inprogress].cs-tag {
  background-color: #f18000;
  color: white;
  border-color: #f18000;
}

.taskStatus-inprogress .cs-checkcell .cs-checkbox-wrapper {
  background-color: #f18000;
  color: white;
  border-bottom-color: #f18000;
}
.taskStatus-inprogress .cs-checkcell .cs-checkbox-wrapper input[readonly], .taskStatus-inprogress .cs-checkcell .cs-checkbox-wrapper input:read-only {
  box-shadow: inset 0 1px 2px #f18000;
}
.taskStatus-inprogress .cs-checkcell {
  border-left: 5px solid #f18000 !important;
}

[data-value="In Progress"] .list-dropdown {
  background-color: #f18000;
  color: white;
  transition: background-color 0.3s ease;
  border-color: #f18000;
  box-shadow: 0 0 0 1px inset #f18000;
}
[data-value="In Progress"] .list-dropdown:hover, [data-value="In Progress"] .list-dropdown:focus {
  background-color: #c16600;
  color: white;
}
[data-value="In Progress"].cs-tag {
  background-color: #f18000;
  color: white;
  border-color: #f18000;
}

.taskStatus-In Progress .cs-checkcell .cs-checkbox-wrapper {
  background-color: #f18000;
  color: white;
  border-bottom-color: #f18000;
}
.taskStatus-In Progress .cs-checkcell .cs-checkbox-wrapper input[readonly], .taskStatus-In Progress .cs-checkcell .cs-checkbox-wrapper input:read-only {
  box-shadow: inset 0 1px 2px #f18000;
}
.taskStatus-In Progress .cs-checkcell {
  border-left: 5px solid #f18000 !important;
}

[data-value=tobedone] .list-dropdown {
  background-color: #EEE;
  color: black;
  transition: background-color 0.3s ease;
  border-color: #EEE;
  box-shadow: 0 0 0 1px inset #EEE;
}
[data-value=tobedone] .list-dropdown:hover, [data-value=tobedone] .list-dropdown:focus {
  background-color: #bebebe;
  color: black;
}
[data-value=tobedone].cs-tag {
  background-color: #EEE;
  color: black;
  border-color: #EEE;
}

.taskStatus-tobedone .cs-checkcell .cs-checkbox-wrapper {
  background-color: #EEE;
  color: black;
  border-bottom-color: #EEE;
}
.taskStatus-tobedone .cs-checkcell .cs-checkbox-wrapper input[readonly], .taskStatus-tobedone .cs-checkcell .cs-checkbox-wrapper input:read-only {
  box-shadow: inset 0 1px 2px #EEE;
}
.taskStatus-tobedone .cs-checkcell {
  border-left: 5px solid #EEE !important;
}

[data-value=complete] .list-dropdown {
  background-color: #0da141;
  color: white;
  transition: background-color 0.3s ease;
  border-color: #0da141;
  box-shadow: 0 0 0 1px inset #0da141;
}
[data-value=complete] .list-dropdown:hover, [data-value=complete] .list-dropdown:focus {
  background-color: #0a8134;
  color: white;
}
[data-value=complete].cs-tag {
  background-color: #0da141;
  color: white;
  border-color: #0da141;
}

.taskStatus-complete .cs-checkcell .cs-checkbox-wrapper {
  background-color: #0da141;
  color: white;
  border-bottom-color: #0da141;
}
.taskStatus-complete .cs-checkcell .cs-checkbox-wrapper input[readonly], .taskStatus-complete .cs-checkcell .cs-checkbox-wrapper input:read-only {
  box-shadow: inset 0 1px 2px #0da141;
}
.taskStatus-complete .cs-checkcell {
  border-left: 5px solid #0da141 !important;
}

[data-value=Complete] .list-dropdown {
  background-color: #0da141;
  color: white;
  transition: background-color 0.3s ease;
  border-color: #0da141;
  box-shadow: 0 0 0 1px inset #0da141;
}
[data-value=Complete] .list-dropdown:hover, [data-value=Complete] .list-dropdown:focus {
  background-color: #0a8134;
  color: white;
}
[data-value=Complete].cs-tag {
  background-color: #0da141;
  color: white;
  border-color: #0da141;
}

.taskStatus-Complete .cs-checkcell .cs-checkbox-wrapper {
  background-color: #0da141;
  color: white;
  border-bottom-color: #0da141;
}
.taskStatus-Complete .cs-checkcell .cs-checkbox-wrapper input[readonly], .taskStatus-Complete .cs-checkcell .cs-checkbox-wrapper input:read-only {
  box-shadow: inset 0 1px 2px #0da141;
}
.taskStatus-Complete .cs-checkcell {
  border-left: 5px solid #0da141 !important;
}

[data-value=Cancelled] .list-dropdown {
  background-color: #D10E0E;
  color: white;
  transition: background-color 0.3s ease;
  border-color: #D10E0E;
  box-shadow: 0 0 0 1px inset #D10E0E;
}
[data-value=Cancelled] .list-dropdown:hover, [data-value=Cancelled] .list-dropdown:focus {
  background-color: #a70b0b;
  color: white;
}
[data-value=Cancelled].cs-tag {
  background-color: #D10E0E;
  color: white;
  border-color: #D10E0E;
}

.taskStatus-Cancelled .cs-checkcell .cs-checkbox-wrapper {
  background-color: #D10E0E;
  color: white;
  border-bottom-color: #D10E0E;
}
.taskStatus-Cancelled .cs-checkcell .cs-checkbox-wrapper input[readonly], .taskStatus-Cancelled .cs-checkcell .cs-checkbox-wrapper input:read-only {
  box-shadow: inset 0 1px 2px #D10E0E;
}
.taskStatus-Cancelled .cs-checkcell {
  border-left: 5px solid #D10E0E !important;
}

[data-value=cancelled] .list-dropdown {
  background-color: #D10E0E;
  color: white;
  transition: background-color 0.3s ease;
  border-color: #D10E0E;
  box-shadow: 0 0 0 1px inset #D10E0E;
}
[data-value=cancelled] .list-dropdown:hover, [data-value=cancelled] .list-dropdown:focus {
  background-color: #a70b0b;
  color: white;
}
[data-value=cancelled].cs-tag {
  background-color: #D10E0E;
  color: white;
  border-color: #D10E0E;
}

.taskStatus-cancelled .cs-checkcell .cs-checkbox-wrapper {
  background-color: #D10E0E;
  color: white;
  border-bottom-color: #D10E0E;
}
.taskStatus-cancelled .cs-checkcell .cs-checkbox-wrapper input[readonly], .taskStatus-cancelled .cs-checkcell .cs-checkbox-wrapper input:read-only {
  box-shadow: inset 0 1px 2px #D10E0E;
}
.taskStatus-cancelled .cs-checkcell {
  border-left: 5px solid #D10E0E !important;
}

[data-value=Active] .list-dropdown {
  background-color: #3291cb;
  color: white;
  transition: background-color 0.3s ease;
  border-color: #3291cb;
  box-shadow: 0 0 0 1px inset #3291cb;
}
[data-value=Active] .list-dropdown:hover, [data-value=Active] .list-dropdown:focus {
  background-color: #2874a2;
  color: white;
}
[data-value=Active].cs-tag {
  background-color: #3291cb;
  color: white;
  border-color: #3291cb;
}

.taskStatus-Active .cs-checkcell .cs-checkbox-wrapper {
  background-color: #3291cb;
  color: white;
  border-bottom-color: #3291cb;
}
.taskStatus-Active .cs-checkcell .cs-checkbox-wrapper input[readonly], .taskStatus-Active .cs-checkcell .cs-checkbox-wrapper input:read-only {
  box-shadow: inset 0 1px 2px #3291cb;
}
.taskStatus-Active .cs-checkcell {
  border-left: 5px solid #3291cb !important;
}

.unityFilterDropDown {
  background: #fff;
}

.dataSort .cs-list-head-label.cs-list-head-label:hover {
  color: #9A1A60;
}

.cs-list-head-label.cs-list-head-label.cs-list-head-label span:before {
  border-bottom-color: #d8d8d8;
}
.up .cs-list-head-label.cs-list-head-label.cs-list-head-label span:before {
  border-bottom-color: #9A1A60;
}
.down .cs-list-head-label.cs-list-head-label.cs-list-head-label span:before {
  border-bottom-color: #d8d8d8;
}
.cs-list-head-label.cs-list-head-label.cs-list-head-label span:after {
  border-top-color: #d8d8d8;
}
.down .cs-list-head-label.cs-list-head-label.cs-list-head-label span:after {
  border-top-color: #9A1A60;
}
.up .cs-list-head-label.cs-list-head-label.cs-list-head-label span:after {
  border-top-color: #d8d8d8;
}

.cs-listComponent.cs-listComponent th.up,
.cs-listComponent.cs-listComponent th.down {
  border-bottom-color: #9A1A60;
  box-shadow: #9A1A60 0 1px 0 0 inset;
}
.cs-listComponent.cs-listComponent th.up .cs-list-head-label,
.cs-listComponent.cs-listComponent th.down .cs-list-head-label {
  color: #9A1A60;
}

.sd-action-list li.active {
  background-color: #162f27;
  color: white;
  transition: background-color 0.3s ease;
}
.sd-action-list li.active:hover, .sd-action-list li.active:focus {
  background-color: #12261f;
  color: white;
}
.sd-action-list li.active a,
.sd-action-list li.active div {
  color: inherit;
}

li.list-item {
  border-bottom-color: #EEE;
}

.sd-notification-count {
  background-color: #f7f7f7;
}

.sd-item-list tr {
  border-color: #EEE;
}

.sd-sort-list {
  border-top-color: #d8d8d8;
}

[data-section=accordion] .active .title a {
  color: #9A1A60;
}

.metaFilterSection,
.metaFilterOption {
  border-bottom-color: #EEE;
}

.budgetTable .budgetInnerTable tr,
.estimateTable .estimateInnerTable tr {
  border-bottom-color: #EEE;
}

.toggleTable {
  background-color: #fff;
}
.toggleTable.collapsed {
  color: #9A1A60;
}

.cs-selectedDDRow {
  background-color: #f5e8ef;
  color: #9A1A60;
}
.cs-selectedDDRow span {
  color: #9A1A60;
}

.discussionListHeader .unityList__item {
  box-shadow: rgba(0, 0, 0, 0.175) 0 2px 0 0;
  background-color: #fff;
  color: black;
  color: #1a1a1a;
}

.project-budget-tabs .cs-listComponent .cs-stickyRow.cs-stickyRow td {
  border-top-color: #162f27;
  border-bottom-color: #162f27;
}
.project-budget-tabs .cs-listComponent .cs-stickyRow.cs-stickyRow td:first-child {
  border-left-color: #162f27;
}
.project-budget-tabs .cs-listComponent .cs-stickyRow.cs-stickyRow td:last-child {
  border-right-color: #162f27;
}
.project-budget-tabs .cs-listComponent td.expand.expand {
  color: #9A1A60;
  border-right-color: #fff;
  border-bottom-color: #d8d8d8;
}
.project-budget-tabs .cs-listComponent td * {
  color: inherit;
}
.project-budget-tabs .icon-hasKids,
.project-budget-tabs .icon-hasKids + span {
  color: #1a1a1a;
}
.project-budget-tabs .icon-hasKids:hover,
.project-budget-tabs .icon-hasKids + span:hover {
  color: #9A1A60;
}

.budgetTable tr,
.budgetTable thead, .estimateTable tr,
.estimateTable thead {
  border-bottom: 1px solid #f7f7f7;
}

.cs-listComponent.cs-cellGrid .cs-sdlRow td {
  border-color: #f1f1f1;
}

.cs-listComponent .cs-sdlRow td.cs-cellShade1 {
  background-color: #f7f7f7;
}

.cs-listComponent .cs-sdlRow.cs-subRow td.cs-cellShade1 {
  background-color: #f1f1f1;
}

.cs-listComponent .cs-sdlRow.cs-subRow td.cs-cellShade2 {
  background-color: #f4f4f4;
}

.cs-listComponent.cs-cellGrid .cs-sdlRow td.cs-list-darkerBB {
  border-bottom-color: #d8d8d8;
}

.cs-cellGrid .cs-sdlRow.cs_subRowOne > td:first-child {
  border-left-color: #9A1A60;
}

.project-budget-tabs .cs-listComponent .editable-text > div {
  border-color: #d8d8d8;
  background: rgba(255, 255, 255, 0.2);
}

#allocateTaskBulk .editable-text > div > span {
  border-color: #EEE;
}

#allocateTaskBulk .editable-text.focusCell {
  outline-width: 0px;
}
#allocateTaskBulk .editable-text.focusCell span {
  border-color: #3291cb;
}

.right-overview .progress {
  box-shadow: inset 0 0 1px 1px #cdcdcd;
}

.list-dropdown.no-actions:hover {
  color: #f7f7f7;
}

.cs-listComponent .cellDivider.cellDivider:before {
  background: linear-gradient(to right, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0) 100%);
}

.cs-listComponent .cellDivider.cellDivider ~ .fixedCell:before {
  background: linear-gradient(to left, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0) 100%);
}

.reports-wrap .cs-sdLtbody .cs-sdlRow td[data-value=Completed] span {
  background-color: #0da141;
  color: white;
}
.reports-wrap .cs-sdLtbody .cs-sdlRow td[data-value=Queued] span {
  background-color: #3291cb;
  color: white;
}
.reports-wrap .cs-sdLtbody .cs-sdlRow td[data-value=Failed] span {
  background-color: #db2b08;
  color: white;
}

.cs-sdLtbody .cs-sdlRow {
  background-color: #fff;
}
.cs-sdLtbody .cs-sdlRow td {
  border-bottom-color: #f1f1f1;
  transition: 0.5s;
}
.cs-sdLtbody .cs-sdlRow td.cs-savedCell {
  border: 1px solid #3291cb !important;
}
.cs-sdLtbody .cs-sdlRow.cs-checked {
  background-color: #f7f7f7;
}
.cs-sdLtbody .cs-sdlRow.cs-checked .clickable.clickable {
  color: #9A1A60;
}
.cs-sdLtbody .cs-sdlRow.cs-checked .js-sdListDD.sd-button.quarterly {
  color: #9A1A60;
}
.cs-sdLtbody .cs-sdlRow.cs-checked td, .cs-sdLtbody .cs-sdlRow.cs-checked .cs-checkbox-wrapper {
  border-bottom-color: #EEE;
}
.cs-sdLtbody .cs-sdlRow.cs-checked .list-dropdown.list-dropdown a {
  color: inherit;
}
.cs-sdLtbody .cs-sdlRow.cs-checked.cv-g-100-bg .cs-checkbox-wrapper {
  border-bottom-color: #fff;
}
.cs-sdLtbody .cs-sdlRow .editable-text.editable-text {
  border-color: #EEE;
}
.cs-sdLtbody .cs-sdlRow .editable-text.editable-text:hover.cs-tag {
  border-color: inherit;
}

/*issue U631-80*/
.progress.success .meter {
  background: var(--cv-success);
  color: white;
}

.progress {
  background: var(--cv-g-100);
}

.cs-list-filter-area {
  border-top-color: #EEE;
}

.sd-button.quarterly.taskFlag.alert {
  color: var(--cv-alert);
}

.headerText {
  color: #1a1a1a;
}
.headerText:before, .headerText:after {
  color: #fff;
}
.headerText.up {
  color: #9A1A60;
}
.headerText.up:before {
  color: #9A1A60;
}
.headerText.down {
  color: #9A1A60;
}
.headerText.down:before {
  color: #9A1A60;
}

.unityList.highlightSearch .hightlightSearch span {
  background-color: #fdb302;
}

.headerText.up:after {
  color: #9A1A60;
}
.headerText.up:before {
  color: #d8d8d8;
}
.headerText.down:after {
  color: #d8d8d8;
}
.headerText.down:before {
  color: #9A1A60;
}

.qandaDetails :not(.promotionDetails) span.label-header + div,
.promotionDetails :not(.promotionDetails) span.label-header + div {
  border-bottom-color: #efefef;
}
.qandaDetails .tags,
.qandaDetails .attachmentsRow,
.promotionDetails .tags,
.promotionDetails .attachmentsRow {
  border-bottom-color: #efefef;
}

/*
<https://tomi2internal.screendragon.com/index.aspx?section=1328#>
Tomi2 - project requests - projects - table filters all appearing with highlight  select
*/
a.dataFilter.off {
  color: var(--cv-g-350);
}
a.dataFilter.off:hover {
  color: var(--cv-g-500);
}
.cs-filtered a.dataFilter.off {
  color: var(--cv-g-500);
}

.cs-listComponent.cs-listComponent th span.userImage {
  background-color: var(--cv-g-350);
  color: var(--cv-w);
}

.sideBarFilter .js-filterGroup.expanded {
  color: var(--cv-notification);
  border-left-color: var(--cv-notification);
}

.login-container,
.login-container a,
.cs-login-Instruct,
.loginDisclaimer,
.loginInstruct,
.login-email,
.switchPanel .help-text {
  background-color: #fff;
  color: black;
}

.login-container,
.switchPanel {
  background-color: #fff;
  color: #1a1a1a;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.11), 0 2px 4px rgba(0, 0, 0, 0.11), 0 4px 8px rgba(0, 0, 0, 0.11), 0 8px 16px rgba(0, 0, 0, 0.11), 0 16px 32px rgba(0, 0, 0, 0.11), 0 32px 64px rgba(0, 0, 0, 0.11);
}

.login-page {
  background-color: #3e62c7;
  background-attachment: fixed;
  background-size: cover;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25'%3E%3Cdefs%3E%3ClinearGradient id='a' gradientUnits='userSpaceOnUse' x1='0' x2='0' y1='0' y2='100%25' gradientTransform='rotate(240)'%3E%3Cstop offset='0' stop-color='%23ffffff'/%3E%3Cstop offset='1' stop-color='%230f4d94'/%3E%3C/linearGradient%3E%3Cpattern patternUnits='userSpaceOnUse' id='b' width='540' height='450' x='0' y='0' viewBox='0 0 1080 900'%3E%3Cg fill-opacity='0.1'%3E%3Cpolygon fill='%23444' points='90 150 0 300 180 300'/%3E%3Cpolygon points='90 150 180 0 0 0'/%3E%3Cpolygon fill='%23AAA' points='270 150 360 0 180 0'/%3E%3Cpolygon fill='%23DDD' points='450 150 360 300 540 300'/%3E%3Cpolygon fill='%23999' points='450 150 540 0 360 0'/%3E%3Cpolygon points='630 150 540 300 720 300'/%3E%3Cpolygon fill='%23DDD' points='630 150 720 0 540 0'/%3E%3Cpolygon fill='%23444' points='810 150 720 300 900 300'/%3E%3Cpolygon fill='%23FFF' points='810 150 900 0 720 0'/%3E%3Cpolygon fill='%23DDD' points='990 150 900 300 1080 300'/%3E%3Cpolygon fill='%23444' points='990 150 1080 0 900 0'/%3E%3Cpolygon fill='%23DDD' points='90 450 0 600 180 600'/%3E%3Cpolygon points='90 450 180 300 0 300'/%3E%3Cpolygon fill='%23666' points='270 450 180 600 360 600'/%3E%3Cpolygon fill='%23AAA' points='270 450 360 300 180 300'/%3E%3Cpolygon fill='%23DDD' points='450 450 360 600 540 600'/%3E%3Cpolygon fill='%23999' points='450 450 540 300 360 300'/%3E%3Cpolygon fill='%23999' points='630 450 540 600 720 600'/%3E%3Cpolygon fill='%23FFF' points='630 450 720 300 540 300'/%3E%3Cpolygon points='810 450 720 600 900 600'/%3E%3Cpolygon fill='%23DDD' points='810 450 900 300 720 300'/%3E%3Cpolygon fill='%23AAA' points='990 450 900 600 1080 600'/%3E%3Cpolygon fill='%23444' points='990 450 1080 300 900 300'/%3E%3Cpolygon fill='%23222' points='90 750 0 900 180 900'/%3E%3Cpolygon points='270 750 180 900 360 900'/%3E%3Cpolygon fill='%23DDD' points='270 750 360 600 180 600'/%3E%3Cpolygon points='450 750 540 600 360 600'/%3E%3Cpolygon points='630 750 540 900 720 900'/%3E%3Cpolygon fill='%23444' points='630 750 720 600 540 600'/%3E%3Cpolygon fill='%23AAA' points='810 750 720 900 900 900'/%3E%3Cpolygon fill='%23666' points='810 750 900 600 720 600'/%3E%3Cpolygon fill='%23999' points='990 750 900 900 1080 900'/%3E%3Cpolygon fill='%23999' points='180 0 90 150 270 150'/%3E%3Cpolygon fill='%23444' points='360 0 270 150 450 150'/%3E%3Cpolygon fill='%23FFF' points='540 0 450 150 630 150'/%3E%3Cpolygon points='900 0 810 150 990 150'/%3E%3Cpolygon fill='%23222' points='0 300 -90 450 90 450'/%3E%3Cpolygon fill='%23FFF' points='0 300 90 150 -90 150'/%3E%3Cpolygon fill='%23FFF' points='180 300 90 450 270 450'/%3E%3Cpolygon fill='%23666' points='180 300 270 150 90 150'/%3E%3Cpolygon fill='%23222' points='360 300 270 450 450 450'/%3E%3Cpolygon fill='%23FFF' points='360 300 450 150 270 150'/%3E%3Cpolygon fill='%23444' points='540 300 450 450 630 450'/%3E%3Cpolygon fill='%23222' points='540 300 630 150 450 150'/%3E%3Cpolygon fill='%23AAA' points='720 300 630 450 810 450'/%3E%3Cpolygon fill='%23666' points='720 300 810 150 630 150'/%3E%3Cpolygon fill='%23FFF' points='900 300 810 450 990 450'/%3E%3Cpolygon fill='%23999' points='900 300 990 150 810 150'/%3E%3Cpolygon points='0 600 -90 750 90 750'/%3E%3Cpolygon fill='%23666' points='0 600 90 450 -90 450'/%3E%3Cpolygon fill='%23AAA' points='180 600 90 750 270 750'/%3E%3Cpolygon fill='%23444' points='180 600 270 450 90 450'/%3E%3Cpolygon fill='%23444' points='360 600 270 750 450 750'/%3E%3Cpolygon fill='%23999' points='360 600 450 450 270 450'/%3E%3Cpolygon fill='%23666' points='540 600 630 450 450 450'/%3E%3Cpolygon fill='%23222' points='720 600 630 750 810 750'/%3E%3Cpolygon fill='%23FFF' points='900 600 810 750 990 750'/%3E%3Cpolygon fill='%23222' points='900 600 990 450 810 450'/%3E%3Cpolygon fill='%23DDD' points='0 900 90 750 -90 750'/%3E%3Cpolygon fill='%23444' points='180 900 270 750 90 750'/%3E%3Cpolygon fill='%23FFF' points='360 900 450 750 270 750'/%3E%3Cpolygon fill='%23AAA' points='540 900 630 750 450 750'/%3E%3Cpolygon fill='%23FFF' points='720 900 810 750 630 750'/%3E%3Cpolygon fill='%23222' points='900 900 990 750 810 750'/%3E%3Cpolygon fill='%23222' points='1080 300 990 450 1170 450'/%3E%3Cpolygon fill='%23FFF' points='1080 300 1170 150 990 150'/%3E%3Cpolygon points='1080 600 990 750 1170 750'/%3E%3Cpolygon fill='%23666' points='1080 600 1170 450 990 450'/%3E%3Cpolygon fill='%23DDD' points='1080 900 1170 750 990 750'/%3E%3C/g%3E%3C/pattern%3E%3C/defs%3E%3Crect x='0' y='0' fill='url(%23a)' width='100%25' height='100%25'/%3E%3Crect x='0' y='0' fill='url(%23b)' width='100%25' height='100%25'/%3E%3C/svg%3E");
}

input[type=text],
input[type=password] {
  background-color: #fff;
}

.filter-sidebar {
  background-color: #fff;
}

.wiz-table table td {
  background-color: #fff;
}

.wiz-table.wiz-table tr td {
  border-bottom-color: #EEE;
}

.cs-report-wizard .filterList li,
.cs-report-wizard .column-wrap .fieldRec {
  border-bottom-color: #f7f7f7;
}

.report-list-row {
  border-bottom-color: #EEE;
}

.jsStdRow {
  background-color: #fff;
}

.listWrap table tr td {
  border-bottom-color: #EEE;
}

.cs-report-wizard .preview-reports .groupHeader {
  color: #162f27;
}

.cs-wizard-buttons li {
  box-shadow: 0 0 0 1px inset #EEE;
}

.dhx_cal_container.dhx_cal_container {
  background-color: #f7f7f7;
}

.completionBar {
  background-color: #23a16d;
}
.completionBar[style="background: red none repeat scroll 0% 0%;"] {
  background: #e83251;
}

.expanded .filterOptionsWrapper {
  background-color: #fff;
}

.dhx_second_scale_bar.dhx_second_scale_bar,
.roleCells.roleWeekend,
.dhx_matrix_cell.weekend {
  background-color: #f7f7f7;
  border-left-color: #f7f7f7;
}

.dhx_matrix_cell.dhx_matrix_cell,
.dhx_matrix_scell.dhx_matrix_scell {
  color: #525252;
  font-family: "Roboto", Helvetica, Arial, sans-serif;
}

.resourceFilters .sub-filterHead.expandedFilter {
  background-color: #f5e8ef;
}
.resourceFilters .sub-filterHead.expandedFilter label {
  color: #9A1A60;
}

#rmFilterWindow .cs-filterGroupLabel {
  border-bottom-color: #f7f7f7;
}
#rmFilterWindow .cs-filterGroupLabel.expanded {
  color: #9A1A60;
}

.cs-resourceManager.cs-resourceManager {
  font-family: "Roboto", Helvetica, Arial, sans-serif;
}

.cs-resourceManager .peopleEvent {
  background-color: #3291cb;
}

.js-inlineFilterCont .cs-filterResults .loader {
  background-color: #fff;
}

.dashboard .dhx_cal_container.dhx_cal_container.dhx_cal_container .cs-navline {
  background-color: #fff;
}

#resourceManager .dhx_timeline_data_wrapper .project,
#resourceManager .dhx_timeline_data_wrapper .role {
  background-color: #f7f7f7;
}
#resourceManager .dhx_timeline_data_wrapper .project.today,
#resourceManager .dhx_timeline_data_wrapper .role.today {
  background-color: #c2deef;
}
#resourceManager .dhx_timeline_data_wrapper .project.weekend,
#resourceManager .dhx_timeline_data_wrapper .role.weekend {
  background-color: #f1f1f1;
}

.dhx_matrix_cell.today {
  background-color: #d6e9f5;
}

.dhtmlXTooltip.tooltip.tooltip.tooltip {
  border-left-color: #162f27;
}

.dhx_matrix_scell .peopleYItem, .dhx_matrix_scell .roleYItem, .dhx_matrix_scell .projectYItem {
  border-right-color: #d8d8d8;
}

.dhx_matrix_scell .peopleYItem.user.roleOpen,
.dhx_matrix_scell .roleYItem.user.roleOpen,
.dhx_matrix_scell .projectYItem.user.roleOpen {
  border-left-color: #778480;
}

.dhx_matrix_scell .peopleYItem .role.role,
.dhx_matrix_scell .peopleYItem .role.role,
.dhx_matrix_scell .roleYItem .role.role, .dhx_matrix_scell .projectYItem .role.role {
  background-color: #162f27;
}
.dhx_matrix_scell .peopleYItem .user,
.dhx_matrix_scell .peopleYItem .user,
.dhx_matrix_scell .roleYItem .user, .dhx_matrix_scell .projectYItem .user {
  background-color: #fff;
}
.dhx_matrix_scell .peopleYItem .role.role,
.dhx_matrix_scell .peopleYItem .role.role,
.dhx_matrix_scell .roleYItem .role.role, .dhx_matrix_scell .projectYItem .role.role {
  background-color: #aa2b9f;
}

.customFilterBody {
  background-color: #fff;
}

.sub-filterHead {
  border-bottom-color: #f7f7f7;
}
.sub-filterHead label {
  color: #1a1a1a;
}

.dhx_cal_data .dhx_timeline_table_wrapper div {
  font-family: "Roboto", Helvetica, Arial, sans-serif;
}

.filterList .filterRow {
  border-bottom-color: #f7f7f7;
}

.cs-resourceManager .dhx_cal_data {
  border-top-color: #f7f7f7;
}

.filterBody .cs-bg-color {
  border-color: #9A1A60;
}

.dhx_matrix_scell {
  border-bottom-color: #f7f7f7;
}
.dhx_matrix_scell .peopleYItem.user.roleOpen,
.dhx_matrix_scell .roleYItem.user.roleOpen,
.dhx_matrix_scell .projectYItem.user.roleOpen {
  border-left-color: #EEE;
}

.dhx_cal_header.dhx_cal_header,
.dhx_timeline_scale_header.dhx_timeline_scale_header,
.dhx_timeline_label_wrapper.dhx_timeline_label_wrapper {
  background: transparent;
  border-color: #f7f7f7;
}

.dhx_cal_data .dhx_timeline_label_wrapper .roleOpen {
  background-color: #EEE;
  border-left-color: #162f27;
}
.dhx_cal_data .dhx_timeline_label_wrapper .roleOpen.peopleYItem.user.roleOpen {
  background-color: #fff;
  border-left-color: #d8d8d8;
  border-right-color: #d8d8d8;
}
.dhx_cal_data .dhx_timeline_label_wrapper .roleOpen.peopleYItem.user.roleOpen:hover .next-icon, .dhx_cal_data .dhx_timeline_label_wrapper .roleOpen.peopleYItem.user.roleOpen:hover .userName {
  color: #9A1A60;
}

.dhx_cal_data .dhx_timeline_label_wrapper .resourceProjectView.project {
  background-color: #fbf4fa;
  border-left-color: #aa2b9f;
}

.dhx_cal_data .dhx_timeline_label_wrapper .resourceProjectView.user {
  border-left-color: #aa2b9f;
}

.dhx_cal_data .dhx_timeline_label_wrapper .resourceProjectView.role {
  border-left-color: #162f27;
}

.subMenu .subBody {
  background-color: #fff;
}

.rmFilterBtn.hasFilters::after {
  background-color: #D10E0E;
}

.cs-filterGroupLabel.hasFilters.hasFilters::after {
  background-color: #D10E0E;
}

.sideBarFilter .js-secondList {
  background-color: #fff;
  box-shadow: 7px 9px 6px 0 rgba(0, 0, 0, 0.1);
}

#formListTimeLine .timline.compactMode .cs-timeline-title {
  color: #1a1a1a;
}
#formListTimeLine .timline.compactMode .cs-timeline-title:hover {
  color: #9A1A60;
}

#formListTimeLine .dhx_cal_header .dhx_scale_bar.dhx_second_scale_bar {
  border-color: #f7f7f7;
}
#formListTimeLine .dhx_cal_data {
  border-color: #f7f7f7;
}
#formListTimeLine .mcCalNav {
  background-color: #f7f7f7;
  border-color: #f7f7f7;
  color: #1a1a1a;
}
#formListTimeLine .mcCalNav:hover, #formListTimeLine .mcCalNav:focus, #formListTimeLine .mcCalNav input:hover {
  border-color: #f7f7f7;
  color: #9A1A60;
  outline-style: none;
}

.calendar.cs-event-expand .cs-timeline-title {
  color: #fff;
}

.formListTimeLine .new-panel {
  border-left-color: #f7f7f7;
}

#formListTimeLine .sideBarFilter {
  border-left-color: #f7f7f7;
  border-right-color: #f7f7f7;
}

.dhx_month_link.dhx_month_link a {
  color: #1a1a1a;
}

.allocationRow .largeCheck .checkBox-cover:before, .allocationRowAllChecks .largeCheck .checkBox-cover:before {
  background-color: #f7f7f7;
  color: black;
}
.allocationRow .largeCheck .checkBox-cover:after, .allocationRowAllChecks .largeCheck .checkBox-cover:after {
  background-color: #fff;
  color: black;
}
.allocationRow .largeCheck .checkBox-cover:hover:before, .allocationRowAllChecks .largeCheck .checkBox-cover:hover:before {
  background-color: #162f27;
  color: white;
}
.allocationRow .largeCheck input[type=radio]:checked ~ .checkBox-cover:before, .allocationRowAllChecks .largeCheck input[type=radio]:checked ~ .checkBox-cover:before {
  background-color: #162f27;
  color: white;
}
.allocationRow .largeCheck input[type=radio]:checked ~ .checkBox-cover:after, .allocationRowAllChecks .largeCheck input[type=radio]:checked ~ .checkBox-cover:after {
  background-color: #162f27;
  color: white;
}

.rm-header.expanded {
  background-color: #fff;
}

.rm-switchGroup {
  background-color: #f7f7f7;
}

.cs-standaloneFilter {
  background-color: #EEE;
}

.cs-filterBorderBottom {
  border-bottom: 1px solid #f7f7f7;
}

.calendarUnity .dhx_cal_header {
  border-color: #f7f7f7;
}

#formListTimeLine .dhx_cal_navline .dhx_cal_today_button a {
  color: #9A1A60;
}
#formListTimeLine .dhx_cal_header {
  color: #1a1a1a;
}
#formListTimeLine .dhx_cal_header div div .currentDay:first-child {
  border-top-color: #3291cb;
}
#formListTimeLine .currentDay {
  background-color: rgba(50, 145, 203, 0.2) !important;
  border-top-color: #3291cb;
}
#formListTimeLine .dhx_cal_data {
  background-color: #fff;
  color: black;
}
#formListTimeLine .dhx_cal_data .unityList table tbody tr td {
  border-bottom-color: #EEE;
}
#formListTimeLine .dhx_cal_data .dhx_cal_event_line div.cs-tag-list, #formListTimeLine .dhx_cal_data .dhx_cal_event_clear div.cs-tag-list {
  background-color: transparent;
}
#formListTimeLine .dhx_cal_data .dhx_cal_event_line div.cs-tag-list .cs-tag a, #formListTimeLine .dhx_cal_data .dhx_cal_event_clear div.cs-tag-list .cs-tag a {
  color: #fff;
}
#formListTimeLine .dhx_cal_data .dhx_matrix_scell {
  border-right-color: #162f27;
  background-color: #fff;
}
#formListTimeLine .dhx_cal_data .dhx_matrix_scell:hover {
  border-left-color: #162f27 !important;
}
#formListTimeLine .dhx_cal_data .dhx_matrix_scell .cs-matrix-title {
  color: #9A1A60;
}
#formListTimeLine .dhx_cal_data .dhx_matrix_scell #css_displayInfo {
  color: #1a1a1a;
}
#formListTimeLine .dhx_cal_data .dhx_matrix_scell .sectionCount {
  color: #162f27;
}
#formListTimeLine .dhx_cal_data .dhx_matrix_cell {
  background-color: #fff;
  color: black;
}

.dhx_now .dhx_month_body, .dhx_now .dhx_month_head {
  background-color: rgba(50, 145, 203, 0.2) !important;
  color: #162f27;
}

.peopleViewCont .sd-button, .projectsViewCont .sd-button {
  border-top-color: #f7f7f7;
}
.peopleViewCont .sd-button:hover, .peopleViewCont .sd-button:active, .peopleViewCont .sd-button:focus, .projectsViewCont .sd-button:hover, .projectsViewCont .sd-button:active, .projectsViewCont .sd-button:focus {
  color: #162f27;
  background-color: #fff;
}
.peopleViewCont.selected .sd-button, .projectsViewCont.selected .sd-button {
  border-top-color: #162f27;
  color: #162f27;
  background-color: var(--cv-w);
}

#resourceManager .rmCalNavCont .input-icon {
  background-color: #f7f7f7;
}
#resourceManager .rmCalNavCont .dhx_cal_date {
  background-color: #fff;
}
#resourceManager .rmCalNavCont .dhx_cal_date:hover {
  color: #9A1A60;
}

.dhx_cal_date {
  background-color: #fff;
}
.dhx_cal_date:hover {
  color: #9A1A60;
}

.resource.resource .rmCalNavCont .input-icon {
  background-color: #fff !important;
}

.dhx_cal_data .dhx_timeline_label_wrapper .roleOpen.peopleYItem.user.roleOpen {
  border-color: #d8d8d8;
}

.dhx_matrix_scell {
  background-color: #fff;
}

.dhx_cal_header .headerMainRow {
  border-top-color: #f7f7f7;
}
.dhx_cal_header .xaxisClickable:hover {
  background: #dce3e7;
}

.rmFilterBtn.hasFilters:after {
  border-color: #fff;
}

#resourceManagerTentativeDialog .rmList .rmListResizeDiv {
  border-bottom-color: #bbc2c7;
}
#resourceManagerTentativeDialog .rmList .unityList__row .editTentativeButton:before {
  color: #7F7F7F;
}
#resourceManagerTentativeDialog .rmList .unityList__row .rmActionsFront:before {
  color: #7F7F7F;
}
#resourceManagerTentativeDialog .rmList .unityList__row .rmActionsFront:before:hover {
  color: #494949;
}
#resourceManagerTentativeDialog .rmList .unityList__row.deletedRow, #resourceManagerTentativeDialog .rmList .unityList__row.savedRow {
  background: rgb(229, 229, 229);
  color: rgb(147, 147, 147);
}

.rmBreadcrumb .breadcrumbTxt {
  color: #fff;
  border-color: #162f27;
}
.rmBreadcrumb .breadcrumbTxt:after {
  color: #fff;
}
.rmBreadcrumb .breadcrumbTxt:after:hover {
  color: #e1e1e1;
}

.dhx_cal_navline.dhx_cal_navline .rmCalNavCont .input-icon {
  background: none !important;
}
.dhx_cal_navline.dhx_cal_navline .rmCalNavCont .input-icon .rmCalNav {
  border-color: var(--cv-g-200) !important;
  background: #fff !important;
}

.allocationTab .roleAssign.open {
  background-color: #fff;
}

.allocationRow.assigned {
  background-color: #f7f7f7;
}
.allocationRow.datesError {
  border-color: #AD0D20 !important;
}

#resourceManagerTentativeDialog .errorTentative {
  color: #ad0d20 !important;
}
#resourceManagerTentativeDialog .hiddenList.openList {
  background: rgb(240, 240, 240);
}

.reveal-modal.hasSlider .rmfooter .footerDot {
  border-color: #194869;
}
.reveal-modal.hasSlider .rmfooter .footerDot.active {
  background: #225c92;
}

.dhx_matrix_line .headerRowBlock .headerBlockItem.over {
  background: rgba(158, 158, 158, 0.2);
}
.dhx_matrix_line .headerRowBlock .headerBlockItem.over div {
  background: #D50210;
}
.dhx_matrix_line .headerRowBlock .headerBlockItem.under {
  background: rgba(158, 158, 158, 0.2);
}
.dhx_matrix_line .headerRowBlock .headerBlockItem.under div {
  background: #F2B711;
}
.dhx_matrix_line .headerRowBlock .headerBlockItem.even {
  background: rgba(158, 158, 158, 0.2);
}
.dhx_matrix_line .headerRowBlock .headerBlockItem.even div {
  background: #50C503;
}
.dhx_matrix_line .headerRowBlock .headerBlockItem.noUserWorkDay {
  background: rgba(158, 158, 158, 0.2);
}
.dhx_matrix_line .headerRowBlock .headerBlockItem.dayView.hasData {
  background: rgba(158, 158, 158, 0.2);
}
.dhx_matrix_line .headerRowBlock .headerBlockItem.dayView .over {
  background: #D50210;
}
.dhx_matrix_line .headerRowBlock .headerBlockItem.dayView .blank {
  background: initial;
  background: auto;
}
.dhx_matrix_line .headerRowBlock .headerBlockItem.dayView .even {
  background: #50C503;
}

#contextMenuRM {
  background-color: var(--cv-w);
}
#contextMenuRM color:var(--cv-w-contrast) .topLvlOption .subMenu .subBody .ui-datepicker-calendar tr td[data-handler=selectDay] {
  background-color: rgba(50, 145, 203, 0.3);
}

#contextMenuRM .subMenu.subMenu.subMenu > button {
  color: #fff;
}

.loadMore.eventWindow {
  color: #fff;
}

#myDashboard .dhx_cal_event .dhx_title {
  color: #1C4D7B;
}
#myDashboard .dhx_cal_event .dhx_header, #myDashboard .dhx_cal_event .dhx_title, #myDashboard .dhx_cal_event .dhx_body {
  background-color: initial;
}
#myDashboard .personalCalendarOptions .dhx_cal_tab {
  background-color: #9A1A60;
}
#myDashboard .personalCalendarOptions .dhx_cal_tab.active {
  background-color: #7b154d;
}

.resource .resourceWidget #resourceManager {
  background: transparent;
}

#rmReassignPop ul {
  border-color: #ccc;
  background: #fff;
}
#rmReassignPop ul li.selected {
  background: #060c0a;
  color: #fff;
}

.ui-datepicker-inline table {
  border-color: #162f27 !important;
}

#ui-datepicker-div .ui-datepicker thead {
  background-color: #162f27;
}
#ui-datepicker-div .ui-datepicker thead tr th {
  background-color: #162f27;
}
#ui-datepicker-div .ui-datepicker table {
  border-color: #162f27 !important;
  background-color: #162f27;
}

#resourceManagerChartsReveal .drawChart:before {
  color: #9ed9b3;
}
#resourceManagerChartsReveal .drawChart:hover {
  color: #b6e3c6;
}
#resourceManagerChartsReveal .drawChart:hover:before {
  color: #b6e3c6;
}

#resourceTimesheetReport .sectionTitle__resourceTimesheetReportFilters .filterOptions {
  background-color: #FCFCFC;
}

#resourceManagerTimesheetFiltersReveal .resourceManagerTimesheetFiltersContent .timesheet_report_buttons .runReport:hover {
  color: #fff !important;
}

.cs-resourceManager .peopleEvent:not(.customColour) {
  background-color: #3099cc;
  color: inherit;
}
.cs-resourceManager .peopleEvent:not(.customColour) a {
  color: #fff;
}
.cs-resourceManager .peopleEvent:not(.customColour) .mainText,
.cs-resourceManager .peopleEvent:not(.customColour) .totalHrsText, .cs-resourceManager .peopleEvent:not(.customColour) .eventRow, .cs-resourceManager .peopleEvent:not(.customColour) i {
  color: #fff;
}
.cs-resourceManager .peopleEvent:not(.customColour) .eventIcon:before {
  color: #fff;
}
.cs-resourceManager .peopleEvent:not(.customColour) .dhx_event_resize {
  color: #fff;
  background: #fff;
}
.cs-resourceManager .peopleEvent:not(.customColour).roleBlocked {
  background-color: #999898;
}

.cs-resourceManager .peopleEvent.customColour {
  color: #fff;
}
.cs-resourceManager .peopleEvent.customColour .mainText,
.cs-resourceManager .peopleEvent.customColour .totalHrsText, .cs-resourceManager .peopleEvent.customColour .eventRow {
  color: #fff;
}
.cs-resourceManager .peopleEvent.customColour .eventIcon:before {
  color: #fff;
}
.cs-resourceManager .peopleEvent.customColour .dhx_event_resize {
  color: #fff;
  background: #fff;
}
.cs-resourceManager .peopleEvent.tentativeEvent {
  background: repeating-linear-gradient(45deg, #5172cd, #5172cd 10px, #3e62c7 10px, #3e62c7 20px) !important;
}
.cs-resourceManager .peopleEvent.coloredEvent {
  color: #fff;
}
.cs-resourceManager .peopleEvent.coloredEvent .mainText,
.cs-resourceManager .peopleEvent.coloredEvent .totalHrsText, .cs-resourceManager .peopleEvent.coloredEvent .eventRow {
  color: #fff;
}
.cs-resourceManager .peopleEvent.coloredEvent .eventIcon:before {
  color: #fff;
}
.cs-resourceManager .peopleEvent.coloredEvent .dhx_event_resize {
  color: #fff;
  background: #fff;
}
.cs-resourceManager .peopleEvent.coloredEvent .dhx_body {
  background-color: initial !important;
}
.cs-resourceManager .peopleEvent.oldEvent .dhx_event_resize {
  background: #f7f7f7 !important;
}
.cs-resourceManager .peopleEvent.oldEvent .eventIcon:before,
.cs-resourceManager .peopleEvent.oldEvent .mainText,
.cs-resourceManager .peopleEvent.oldEvent .totalHrsText, .cs-resourceManager .peopleEvent.oldEvent .eventRow {
  color: #f7f7f7 !important;
}
.cs-resourceManager .peopleEvent.noDrag.peopleEvent.noDrag.inActive_event.holidayBooking {
  background: repeating-linear-gradient(45deg, #f49933, #f49933 5px, #f18000 5px, #f18000 10px) !important;
  color: #fff !important;
}
.cs-resourceManager .peopleEvent.pipelineProject, .cs-resourceManager .peopleEvent.noDrag.peopleEvent.noDrag.inActive_event.pipelineProject {
  background: #fdb302 !important;
  border-color: #e9a502;
}
.cs-resourceManager .peopleEvent.pipelineProject .mainText,
.cs-resourceManager .peopleEvent.pipelineProject .totalHrsText, .cs-resourceManager .peopleEvent.pipelineProject .eventRow, .cs-resourceManager .peopleEvent.noDrag.peopleEvent.noDrag.inActive_event.pipelineProject .mainText,
.cs-resourceManager .peopleEvent.noDrag.peopleEvent.noDrag.inActive_event.pipelineProject .totalHrsText, .cs-resourceManager .peopleEvent.noDrag.peopleEvent.noDrag.inActive_event.pipelineProject .eventRow {
  color: #fff !important;
}
.cs-resourceManager .peopleEvent.pipelineProject .eventIcon:before, .cs-resourceManager .peopleEvent.noDrag.peopleEvent.noDrag.inActive_event.pipelineProject .eventIcon:before {
  color: #fff !important;
}
.cs-resourceManager .peopleEvent.pipelineProject .dhx_event_resize, .cs-resourceManager .peopleEvent.noDrag.peopleEvent.noDrag.inActive_event.pipelineProject .dhx_event_resize {
  color: #fff !important;
  background: #fdb302 !important;
}
.cs-resourceManager .peopleEvent.pipelineProject.tentativeEvent, .cs-resourceManager .peopleEvent.noDrag.peopleEvent.noDrag.inActive_event.pipelineProject.tentativeEvent {
  background: repeating-linear-gradient(45deg, #fdc235, #fdc235 10px, #fdb302 10px, #fdb302 20px) !important;
}

#rmReportListDropdown .f-dropdown li > a:hover {
  background-color: #b9c1be;
}

#resourceManager .rmCalNavCont .rmCalNav {
  color: #fff;
}

.dividerLinerm {
  border-top-color: #979797;
}

.dhx_marked_timespan {
  background: rgb(176, 176, 176);
}

#myDashboard .rmDash #resourceManager .dhx_cal_navline {
  background-color: #fff;
}

.projectListMain {
  background: #f7f7f7;
}
.projectListMain .projectRow {
  border-bottom-color: #ababab;
}

.largeCheck .inputItem {
  border-color: #d8d8d8;
  background-color: #fff;
}

.workingDays .day {
  background-color: #fff;
  border-left-color: #EEE;
  border-right-color: #EEE;
  border-bottom-color: #EEE;
}

#rmFilterWindow .filterRM:hover {
  background-color: #395ab7;
}

#rmFilterWindow .filterOptions .filterRow label {
  color: #fff;
}

.calendarUnity .peopleEventCont .mainText {
  color: #fff;
}

.cs-resourceManager .dhx_scale_bar .headerMainRow.today {
  border-top-color: #3291cb;
  color: #3291cb;
}
.cs-resourceManager .dhx_cal_header.dhx_second_cal_header {
  border-left-color: #eee;
}

.viewPanel .count {
  color: #fff;
}
.viewPanel .count label {
  color: #fff;
}

.resource-manager .white_cell {
  background-color: white;
}
.resource-manager .green_cell {
  background: linear-gradient(to bottom, #0da141, #0c913b);
  background-color: #0da141;
}
.resource-manager .yellow_cell {
  background: linear-gradient(to bottom, #fdb302, #e4a102);
  background-color: #fdb302;
}
.resource-manager .red_cell {
  background: linear-gradient(to bottom, #D10E0E, #bc0d0d);
  background-color: #D10E0E;
}

.dhx_matrix_scell .peopleYItem .roleImage span,
.dhx_matrix_scell .roleYItem .roleImage span,
.dhx_matrix_scell .projectYItem .roleImage span {
  color: #fff;
}
.dhx_matrix_scell .peopleYItem .userImage,
.dhx_matrix_scell .peopleYItem .user-no-image,
.dhx_matrix_scell .roleYItem .userImage,
.dhx_matrix_scell .roleYItem .user-no-image,
.dhx_matrix_scell .projectYItem .userImage,
.dhx_matrix_scell .projectYItem .user-no-image {
  color: #fff;
}
.dhx_matrix_scell .peopleYItem .userImage,
.dhx_matrix_scell .peopleYItem .roleImage,
.dhx_matrix_scell .roleYItem .userImage,
.dhx_matrix_scell .roleYItem .roleImage,
.dhx_matrix_scell .projectYItem .userImage,
.dhx_matrix_scell .projectYItem .roleImage {
  border-color: white;
}
.dhx_matrix_scell .projectYItem .ddProjectListSub:before {
  color: white;
}

.cs-resourceManager .peopleEvent {
  background-color: #98cdff;
  color: #3c8fdc;
  border-color: transparent;
}
.cs-resourceManager .peopleEvent.oldEvent .dhx_event_resize {
  background: #898989 !important;
}
.cs-resourceManager .peopleEvent.oldEvent .eventIcon:before,
.cs-resourceManager .peopleEvent.oldEvent .mainText,
.cs-resourceManager .peopleEvent.oldEvent .totalHrsText, .cs-resourceManager .peopleEvent.oldEvent .eventRow {
  color: #898989 !important;
}
.cs-resourceManager .peopleEvent.oldEvent.inActive_event {
  background-color: #d4dcf7 !important;
  color: #a6afd1 !important;
}
.cs-resourceManager .peopleEvent.oldEvent.inActive_event .dhx_event_resize {
  background: #898989 !important;
}
.cs-resourceManager .peopleEvent.oldEvent.inActive_event .eventIcon:before,
.cs-resourceManager .peopleEvent.oldEvent.inActive_event .mainText,
.cs-resourceManager .peopleEvent.oldEvent.inActive_event .totalHrsText, .cs-resourceManager .peopleEvent.oldEvent.inActive_event .eventRow {
  color: #898989 !important;
}
.cs-resourceManager .peopleEvent.newEventHighLight {
  background: rgba(0, 153, 204, 0.34);
}
.cs-resourceManager .peopleEvent.noColorEvent {
  background-color: #5CB381;
}
.cs-resourceManager .peopleEvent.noColorEvent:hover {
  background-color: #6DC693;
}
.cs-resourceManager .peopleEvent.sickDay {
  background-color: #C69F74;
}
.cs-resourceManager .peopleEvent.sickDay:hover {
  background-color: #D3A776;
}
.cs-resourceManager .peopleEvent.holiday {
  background-color: #5CB381;
}
.cs-resourceManager .peopleEvent.holiday:hover {
  background-color: #6DC693;
}
.cs-resourceManager .peopleEvent.coloredEvent {
  background-color: #527b98;
  color: #fff;
}
.cs-resourceManager .peopleEvent.away {
  background-color: #7C8993;
}
.cs-resourceManager .peopleEvent.away:hover {
  background-color: #A2ABB3;
}
.cs-resourceManager .inActive_event {
  background-color: #a1a1a1;
  color: #fff;
}
.cs-resourceManager .inActive_event:hover {
  background-color: #a1a1a1;
}
.cs-resourceManager .dhx_event_resize {
  background: black;
}
.cs-resourceManager .peopleEventCont .mainText {
  color: #1C4D7B;
}
.cs-resourceManager .peopleEventCont .eventRow {
  color: #1C4D7B;
}
.cs-resourceManager .peopleEventCont .eventRow a {
  color: #fff;
  transition: color 0.3s ease;
}
.cs-resourceManager .peopleEventCont .eventRow a:hover, .cs-resourceManager .peopleEventCont .eventRow a:focus, .cs-resourceManager .peopleEventCont .eventRow a:active {
  color: #cccccc;
}
.cs-resourceManager .peopleEventCont .totalHrsText {
  color: #1C4D7B;
}
.cs-resourceManager .peopleEventCont.threerows .titleText {
  color: #fff;
}
.cs-resourceManager .userHomeView {
  background-color: #527b98;
  color: #fff;
}
.cs-resourceManager .userHomeView:hover {
  background-color: #6da2c6;
}
.cs-resourceManager .red_event {
  background-color: #a1010c;
  color: #fff;
}
.cs-resourceManager .red_event:hover {
  background-color: #b90404;
}
.cs-resourceManager .roleCells.roleWeekend {
  background-color: #e4e5e5;
}
.cs-resourceManager .roleCells:hover .red_cell {
  background-color: #d62626;
}
.cs-resourceManager .roleCells:hover .green_cell {
  background-color: #25aa54;
}
.cs-resourceManager .roleCells.tentativeCell div {
  color: #7D7D7D;
}
.cs-resourceManager .roleCells.tentativeCell:hover:before {
  color: #fff;
}
.cs-resourceManager .roleCells.tentativeCell.red_cell div {
  color: #fff;
}
.cs-resourceManager .roleCells.tentativeCell.red_cell:hover:before {
  background-color: #a1010c;
}
.cs-resourceManager .roleCells.tentativeCell.green_cell div {
  color: #fff;
}
.cs-resourceManager .roleCells.white_cell {
  background-color: #fff;
}
.cs-resourceManager .roleCells.green_cell {
  background-color: #0da141;
  color: #fff;
}
.cs-resourceManager .roleCells.green_cell div {
  color: #fff;
}
.cs-resourceManager .roleCells.green_cell .hours {
  color: #fff !important;
}
.cs-resourceManager .roleCells.yellow_cell {
  background-color: #fdb302;
}
.cs-resourceManager .roleCells.red_cell {
  background-color: #D10E0E;
  color: #fff;
}
.cs-resourceManager .roleCells.red_cell div, .cs-resourceManager .roleCells.red_cell span, .cs-resourceManager .roleCells.red_cell small {
  color: inherit;
}

.filterRowCustom {
  background-color: #f7f7f7;
}

#rmFilterWindow .loader.fullSize {
  background-color: #fff;
}

input #rmFilterWindow .sideBarHeader .filterSearch:focus {
  background-color: #fff;
}

#rmFilterWindow .projectListFilters h6 {
  color: rgba(255, 255, 255, 0.6);
}
#rmFilterWindow .footer {
  background: inherit;
}
#rmFilterWindow .secondList {
  background: #fff;
  border-right-color: #f7f7f7;
}
#rmFilterWindow .typeFilter .projectTypeListGen span:before,
#rmFilterWindow .statusFilter .projectTypeListGen span:before,
#rmFilterWindow .metaFilter .projectTypeListGen span:before {
  border-color: #fff transparent transparent transparent;
}
#rmFilterWindow .header {
  background: #12261f;
}
#rmFilterWindow .header label {
  color: #fff;
}
#rmFilterWindow .filterMainBody .filterDivider,
#rmFilterWindow .secondList .filterDivider {
  background-color: #f7f7f7;
}
#rmFilterWindow .filterMainBody .filterBody .filterSwitch.joinedSwitchTop .toggle-cp:before,
#rmFilterWindow .filterMainBody .sub-filterBody .filterSwitch.joinedSwitchTop .toggle-cp:before,
#rmFilterWindow .secondList .filterBody .filterSwitch.joinedSwitchTop .toggle-cp:before,
#rmFilterWindow .secondList .sub-filterBody .filterSwitch.joinedSwitchTop .toggle-cp:before {
  background: #2d443d;
}
#rmFilterWindow .filterMainBody .filterBody .filterSwitch.joinedSwitchBottom .toggle-cp:before,
#rmFilterWindow .filterMainBody .sub-filterBody .filterSwitch.joinedSwitchBottom .toggle-cp:before,
#rmFilterWindow .secondList .filterBody .filterSwitch.joinedSwitchBottom .toggle-cp:before,
#rmFilterWindow .secondList .sub-filterBody .filterSwitch.joinedSwitchBottom .toggle-cp:before {
  background: #2d443d;
}

.cs-resourceManager .personalCalendarFiltersBtn {
  background: white;
}
.cs-resourceManager .personalCalendarFiltersBtn .rmCalFilterBtn.active {
  background-color: #9A1A60;
}
.cs-resourceManager .personalCalendarFiltersBtn .rmCalFilterBtn.active:hover {
  background-color: #9A1A60 !important;
}
.cs-resourceManager .personalCalendarFiltersBtn .rmCalFilterBtn.hasFilters:after {
  border-color: #fff;
}

.resourceManagerInfoDialog .hiddenList .listContainer .sideCont li.active {
  color: #fff;
}
.resourceManagerInfoDialog .allocationBlock .rmtotalHours.overB,
.resourceManagerInfoDialog .allocationBlock .rmAverageHrs.overB,
.resourceManagerInfoDialog .allocationBlock .rmPercent.overB {
  border-color: #d60101;
  color: #d60101;
}

.resourceManagerInfoDialog .allocationTab .content.row .roleAssign.open {
  background-color: #EEE;
}

.resourceManagerInfoDialog .tentativeBookText {
  color: #AD0D20;
  border-bottom-color: #CCC;
}
.resourceManagerInfoDialog .errorDateText {
  color: #AD0D20;
}
.resourceManagerInfoDialog .formSection .tabLoader {
  background-color: rgba(255, 255, 255, 0.3);
}

.no-varient:empty:before {
  color: #ccc;
}

.rmServerQueue {
  background-color: #162f27;
  color: white;
  border-color: 1px solid #162f27;
}
.rmServerQueue label {
  color: inherit;
}

#resourceManager .dhx_matrix_cell .headerBlockItemInline.over {
  background: rgba(158, 158, 158, 0.2);
}
#resourceManager .dhx_matrix_cell .headerBlockItemInline.over div {
  background: #D50210;
}
#resourceManager .dhx_matrix_cell .headerBlockItemInline.under {
  background: rgba(158, 158, 158, 0.2);
}
#resourceManager .dhx_matrix_cell .headerBlockItemInline.under div {
  background: #F2B711;
}
#resourceManager .dhx_matrix_cell .headerBlockItemInline.even {
  background: rgba(158, 158, 158, 0.2);
}
#resourceManager .dhx_matrix_cell .headerBlockItemInline.even div {
  background: #50C503;
}
#resourceManager .dhx_matrix_cell .headerBlockItemInline.noUserWorkDay {
  background: rgba(158, 158, 158, 0.2);
}
#resourceManager .dhx_matrix_cell .headerBlockItemInline.dayView.hasData {
  background: rgba(158, 158, 158, 0.2);
}
#resourceManager .dhx_matrix_cell .headerBlockItemInline.dayView .over {
  background: #D50210;
}
#resourceManager .dhx_matrix_cell .headerBlockItemInline.dayView .blank {
  background: initial;
  background: auto;
}
#resourceManager .dhx_matrix_cell .headerBlockItemInline.dayView .even {
  background: #50C503;
}

.dhx_timeline_scale_header {
  background-color: inherit;
}

.cs-eventEdit .custom-border {
  border-color: #d8d8d8;
}

#contextMenuRM .topLvlOption .subMenu .subBody .ui-datepicker {
  background-color: var(--cv-w);
}

.ui-widget-content.ui-widget-content,
.ui-datepicker .ui-datepicker-title.ui-datepicker-title.ui-datepicker-title {
  color: var(--cv-w-contrast);
}

#rmFilterWindow .roleFilterItem.filterRow.pipeline label {
  color: #fdb302 !important;
}

#rmInlineFilter .roleFilterItem.filterRow.pipeline label {
  color: #fdb302 !important;
}

.cs-filterPanel .inlineFilterRow .iconCont {
  background-color: inherit;
  box-shadow: none;
  color: inherit;
}

.wildcard-heading {
  border-bottom-color: #f7f7f7;
}

.searchList .unityList__row--header {
  border-bottom-color: #d8d8d8;
}

.thumbResults li.expired:after, .listResults li.expired:after {
  color: #D10E0E;
}

#searchContainer .metaFiltersLabel {
  border-top-color: #f7f7f7;
}

.unityList__item.expired:before {
  color: #D10E0E;
}

.quickSearchRecord {
  border-bottom-color: #EEE;
}

.quickSearchDropDown .results {
  background-color: #fff;
}

.workspace-menu .sd-action-list li {
  border-bottom-color: #EEE;
}

.workspace-menu .sd-action-list li .active a {
  color: #9A1A60;
}

.workspace.branded:not(.none).workspace.branded .cs-workspaceHeader .workspace-dd .secondary {
  box-shadow: 0 0 0 1px inset #fff;
  color: #fff;
}
.workspace.branded:not(.none).workspace.branded .cs-workspaceHeader .suffix small,
.workspace.branded:not(.none).workspace.branded .cs-workspaceHeader .icon1,
.workspace.branded:not(.none).workspace.branded .cs-workspaceHeader .breadcrumb a {
  color: #fff;
}
.workspace.branded:not(.none).workspace.branded .cs-workspaceHeader .sd-button:not(.primary):not(.secondary) {
  background: rgba(0, 0, 0, 0.1);
  color: #fff;
}
.workspace.branded:not(.none).workspace.branded .cs-workspaceHeader .sd-dropdown:not(.primary):not(.secondary) .sd-dropdown-trigger {
  border-radius: 0.25rem;
  background: rgba(0, 0, 0, 0.1);
  color: #fff;
}
.workspace.branded:not(.none).workspace.branded .cs-workspaceHeader .sd-dropdown:not(.primary):not(.secondary) .sd-dropdown-trigger .sd-button.sd-button {
  background: transparent;
  color: inherit;
}
.workspace.branded:not(.none).workspace.branded .cs-workspaceHeader .sd-dropdown:not(.primary):not(.secondary):hover .sd-dropdown-trigger {
  background: rgba(0, 0, 0, 0.3);
}

.workspace.brandedWorkspace .cs-workspaceHeader {
  margin-bottom: 1rem;
}
.workspace.brandedWorkspace .cs-workspaceHeader .sd-button {
  background-color: transparent;
  border-color: transparent;
}
.workspace.brandedWorkspace .cs-workspaceHeader .sd-button.secondary {
  box-shadow: 0 0 0 1px inset #fff;
}
.workspace.brandedWorkspace .cs-workspaceHeader a,
.workspace.brandedWorkspace .cs-workspaceHeader .textInput,
.workspace.brandedWorkspace .cs-workspaceHeader .sd-button:not(.primary),
.workspace.brandedWorkspace .cs-workspaceHeader .clickable {
  color: #fff;
  transition: color 0.3s ease;
}
.workspace.brandedWorkspace .cs-workspaceHeader a:hover, .workspace.brandedWorkspace .cs-workspaceHeader a:focus, .workspace.brandedWorkspace .cs-workspaceHeader a:active,
.workspace.brandedWorkspace .cs-workspaceHeader .textInput:hover,
.workspace.brandedWorkspace .cs-workspaceHeader .textInput:focus,
.workspace.brandedWorkspace .cs-workspaceHeader .textInput:active,
.workspace.brandedWorkspace .cs-workspaceHeader .sd-button:not(.primary):hover,
.workspace.brandedWorkspace .cs-workspaceHeader .sd-button:not(.primary):focus,
.workspace.brandedWorkspace .cs-workspaceHeader .sd-button:not(.primary):active,
.workspace.brandedWorkspace .cs-workspaceHeader .clickable:hover,
.workspace.brandedWorkspace .cs-workspaceHeader .clickable:focus,
.workspace.brandedWorkspace .cs-workspaceHeader .clickable:active {
  color: #cccccc;
}
.workspace.brandedWorkspace .cs-workspaceHeader .iconinput input:focus ~ a,
.workspace.brandedWorkspace .cs-workspaceHeader .iconinput input:focus ~ span,
.workspace.brandedWorkspace .cs-workspaceHeader .iconinput input:focus {
  border-bottom-color: #fff;
}
.workspace.brandedWorkspace .cs-workspaceHeader .iconinput small {
  color: #fff;
}
.workspace.cv-red .selected {
  color: #D10E0E;
  transition: color 0.3s ease;
}
.workspace.cv-red .selected:hover, .workspace.cv-red .selected:focus, .workspace.cv-red .selected:active {
  color: #a70b0b;
}
.workspace.cv-red a:hover, .workspace.cv-red .clickable:hover {
  color: #D10E0E;
}
.workspace.cv-red .sd-pagination .selected {
  background-color: #D10E0E;
  color: #fff;
}
.workspace.cv-red .sd-pagination .selected:hover {
  color: #fff;
}
.workspace.cv-red .sd-button:not(.secondary):hover {
  color: #D10E0E;
}
.workspace.cv-red .sd-button.secondary {
  color: #D10E0E;
  box-shadow: 0 0 0 1px inset #D10E0E;
}
.workspace.cv-red .sd-button.primary {
  transition: background-color 0.3s ease;
  background-color: #D10E0E;
  box-shadow: 0 0 0 1px inset #D10E0E;
}
.workspace.cv-red .sd-button.primary:hover {
  background-color: #a70b0b;
}
.workspace.cv-red .workspace-menu .sd-action-list li .active a {
  color: #D10E0E;
}
.workspace.cv-red h1,
.workspace.cv-red h2,
.workspace.cv-red h3,
.workspace.cv-red h4,
.workspace.cv-red h5,
.workspace.cv-red h6 {
  color: #D10E0E;
}
.workspace.cv-red .list-item h6 {
  color: #1a1a1a;
}
.workspace.cv-red .list-item h6:hover {
  color: #D10E0E;
}
.workspace.cv-red .cs-workspaceHeader {
  background-color: #D10E0E;
  color: white;
}
.workspace.cv-red .cs-workspaceHeader .textFilter input::-webkit-input-placeholder {
  color: #fff;
}
.workspace.cv-red .cs-workspaceHeader .textFilter input::-moz-placeholder {
  color: #fff;
}
.workspace.cv-red .cs-workspaceHeader .textFilter input:-ms-input-placeholder {
  color: #fff;
}
.workspace.cv-red .cs-workspaceHeader .textFilter input:-moz-placeholder {
  color: #fff;
}
.workspace.cv-red .cs-workspaceHeader .sd-button.primary {
  background-color: #fff;
  color: #D10E0E;
  transition: background-color 0.3s ease;
  box-shadow: 0 0 0 1px inset #D10E0E;
}
.workspace.cv-red .cs-workspaceHeader .sd-button.primary:hover, .workspace.cv-red .cs-workspaceHeader .sd-button.primary:focus {
  background-color: #cccccc;
  color: black;
}
.workspace.cv-redorange .selected {
  color: #db2b08;
  transition: color 0.3s ease;
}
.workspace.cv-redorange .selected:hover, .workspace.cv-redorange .selected:focus, .workspace.cv-redorange .selected:active {
  color: #af2206;
}
.workspace.cv-redorange a:hover, .workspace.cv-redorange .clickable:hover {
  color: #db2b08;
}
.workspace.cv-redorange .sd-pagination .selected {
  background-color: #db2b08;
  color: #fff;
}
.workspace.cv-redorange .sd-pagination .selected:hover {
  color: #fff;
}
.workspace.cv-redorange .sd-button:not(.secondary):hover {
  color: #db2b08;
}
.workspace.cv-redorange .sd-button.secondary {
  color: #db2b08;
  box-shadow: 0 0 0 1px inset #db2b08;
}
.workspace.cv-redorange .sd-button.primary {
  transition: background-color 0.3s ease;
  background-color: #db2b08;
  box-shadow: 0 0 0 1px inset #db2b08;
}
.workspace.cv-redorange .sd-button.primary:hover {
  background-color: #af2206;
}
.workspace.cv-redorange .workspace-menu .sd-action-list li .active a {
  color: #db2b08;
}
.workspace.cv-redorange h1,
.workspace.cv-redorange h2,
.workspace.cv-redorange h3,
.workspace.cv-redorange h4,
.workspace.cv-redorange h5,
.workspace.cv-redorange h6 {
  color: #db2b08;
}
.workspace.cv-redorange .list-item h6 {
  color: #1a1a1a;
}
.workspace.cv-redorange .list-item h6:hover {
  color: #db2b08;
}
.workspace.cv-redorange .cs-workspaceHeader {
  background-color: #db2b08;
  color: white;
}
.workspace.cv-redorange .cs-workspaceHeader .textFilter input::-webkit-input-placeholder {
  color: #fff;
}
.workspace.cv-redorange .cs-workspaceHeader .textFilter input::-moz-placeholder {
  color: #fff;
}
.workspace.cv-redorange .cs-workspaceHeader .textFilter input:-ms-input-placeholder {
  color: #fff;
}
.workspace.cv-redorange .cs-workspaceHeader .textFilter input:-moz-placeholder {
  color: #fff;
}
.workspace.cv-redorange .cs-workspaceHeader .sd-button.primary {
  background-color: #fff;
  color: #db2b08;
  transition: background-color 0.3s ease;
  box-shadow: 0 0 0 1px inset #db2b08;
}
.workspace.cv-redorange .cs-workspaceHeader .sd-button.primary:hover, .workspace.cv-redorange .cs-workspaceHeader .sd-button.primary:focus {
  background-color: #cccccc;
  color: black;
}
.workspace.cv-darkorange .selected {
  color: #E65100;
  transition: color 0.3s ease;
}
.workspace.cv-darkorange .selected:hover, .workspace.cv-darkorange .selected:focus, .workspace.cv-darkorange .selected:active {
  color: #b84100;
}
.workspace.cv-darkorange a:hover, .workspace.cv-darkorange .clickable:hover {
  color: #E65100;
}
.workspace.cv-darkorange .sd-pagination .selected {
  background-color: #E65100;
  color: #fff;
}
.workspace.cv-darkorange .sd-pagination .selected:hover {
  color: #fff;
}
.workspace.cv-darkorange .sd-button:not(.secondary):hover {
  color: #E65100;
}
.workspace.cv-darkorange .sd-button.secondary {
  color: #E65100;
  box-shadow: 0 0 0 1px inset #E65100;
}
.workspace.cv-darkorange .sd-button.primary {
  transition: background-color 0.3s ease;
  background-color: #E65100;
  box-shadow: 0 0 0 1px inset #E65100;
}
.workspace.cv-darkorange .sd-button.primary:hover {
  background-color: #b84100;
}
.workspace.cv-darkorange .workspace-menu .sd-action-list li .active a {
  color: #E65100;
}
.workspace.cv-darkorange h1,
.workspace.cv-darkorange h2,
.workspace.cv-darkorange h3,
.workspace.cv-darkorange h4,
.workspace.cv-darkorange h5,
.workspace.cv-darkorange h6 {
  color: #E65100;
}
.workspace.cv-darkorange .list-item h6 {
  color: #1a1a1a;
}
.workspace.cv-darkorange .list-item h6:hover {
  color: #E65100;
}
.workspace.cv-darkorange .cs-workspaceHeader {
  background-color: #E65100;
  color: white;
}
.workspace.cv-darkorange .cs-workspaceHeader .textFilter input::-webkit-input-placeholder {
  color: #fff;
}
.workspace.cv-darkorange .cs-workspaceHeader .textFilter input::-moz-placeholder {
  color: #fff;
}
.workspace.cv-darkorange .cs-workspaceHeader .textFilter input:-ms-input-placeholder {
  color: #fff;
}
.workspace.cv-darkorange .cs-workspaceHeader .textFilter input:-moz-placeholder {
  color: #fff;
}
.workspace.cv-darkorange .cs-workspaceHeader .sd-button.primary {
  background-color: #fff;
  color: #E65100;
  transition: background-color 0.3s ease;
  box-shadow: 0 0 0 1px inset #E65100;
}
.workspace.cv-darkorange .cs-workspaceHeader .sd-button.primary:hover, .workspace.cv-darkorange .cs-workspaceHeader .sd-button.primary:focus {
  background-color: #cccccc;
  color: black;
}
.workspace.cv-yellow .selected {
  color: #fdb302;
  transition: color 0.3s ease;
}
.workspace.cv-yellow .selected:hover, .workspace.cv-yellow .selected:focus, .workspace.cv-yellow .selected:active {
  color: #ca8f02;
}
.workspace.cv-yellow a:hover, .workspace.cv-yellow .clickable:hover {
  color: #fdb302;
}
.workspace.cv-yellow .sd-pagination .selected {
  background-color: #fdb302;
  color: #fff;
}
.workspace.cv-yellow .sd-pagination .selected:hover {
  color: #fff;
}
.workspace.cv-yellow .sd-button:not(.secondary):hover {
  color: #fdb302;
}
.workspace.cv-yellow .sd-button.secondary {
  color: #fdb302;
  box-shadow: 0 0 0 1px inset #fdb302;
}
.workspace.cv-yellow .sd-button.primary {
  transition: background-color 0.3s ease;
  background-color: #fdb302;
  box-shadow: 0 0 0 1px inset #fdb302;
}
.workspace.cv-yellow .sd-button.primary:hover {
  background-color: #ca8f02;
}
.workspace.cv-yellow .workspace-menu .sd-action-list li .active a {
  color: #fdb302;
}
.workspace.cv-yellow h1,
.workspace.cv-yellow h2,
.workspace.cv-yellow h3,
.workspace.cv-yellow h4,
.workspace.cv-yellow h5,
.workspace.cv-yellow h6 {
  color: #fdb302;
}
.workspace.cv-yellow .list-item h6 {
  color: #1a1a1a;
}
.workspace.cv-yellow .list-item h6:hover {
  color: #fdb302;
}
.workspace.cv-yellow .cs-workspaceHeader {
  background-color: #fdb302;
  color: black;
}
.workspace.cv-yellow .cs-workspaceHeader .textFilter input::-webkit-input-placeholder {
  color: #fff;
}
.workspace.cv-yellow .cs-workspaceHeader .textFilter input::-moz-placeholder {
  color: #fff;
}
.workspace.cv-yellow .cs-workspaceHeader .textFilter input:-ms-input-placeholder {
  color: #fff;
}
.workspace.cv-yellow .cs-workspaceHeader .textFilter input:-moz-placeholder {
  color: #fff;
}
.workspace.cv-yellow .cs-workspaceHeader .sd-button.primary {
  background-color: #fff;
  color: #fdb302;
  transition: background-color 0.3s ease;
  box-shadow: 0 0 0 1px inset #fdb302;
}
.workspace.cv-yellow .cs-workspaceHeader .sd-button.primary:hover, .workspace.cv-yellow .cs-workspaceHeader .sd-button.primary:focus {
  background-color: #cccccc;
  color: black;
}
.workspace.cv-yellowgreen .selected {
  color: #b7b802;
  transition: color 0.3s ease;
}
.workspace.cv-yellowgreen .selected:hover, .workspace.cv-yellowgreen .selected:focus, .workspace.cv-yellowgreen .selected:active {
  color: #929302;
}
.workspace.cv-yellowgreen a:hover, .workspace.cv-yellowgreen .clickable:hover {
  color: #b7b802;
}
.workspace.cv-yellowgreen .sd-pagination .selected {
  background-color: #b7b802;
  color: #fff;
}
.workspace.cv-yellowgreen .sd-pagination .selected:hover {
  color: #fff;
}
.workspace.cv-yellowgreen .sd-button:not(.secondary):hover {
  color: #b7b802;
}
.workspace.cv-yellowgreen .sd-button.secondary {
  color: #b7b802;
  box-shadow: 0 0 0 1px inset #b7b802;
}
.workspace.cv-yellowgreen .sd-button.primary {
  transition: background-color 0.3s ease;
  background-color: #b7b802;
  box-shadow: 0 0 0 1px inset #b7b802;
}
.workspace.cv-yellowgreen .sd-button.primary:hover {
  background-color: #929302;
}
.workspace.cv-yellowgreen .workspace-menu .sd-action-list li .active a {
  color: #b7b802;
}
.workspace.cv-yellowgreen h1,
.workspace.cv-yellowgreen h2,
.workspace.cv-yellowgreen h3,
.workspace.cv-yellowgreen h4,
.workspace.cv-yellowgreen h5,
.workspace.cv-yellowgreen h6 {
  color: #b7b802;
}
.workspace.cv-yellowgreen .list-item h6 {
  color: #1a1a1a;
}
.workspace.cv-yellowgreen .list-item h6:hover {
  color: #b7b802;
}
.workspace.cv-yellowgreen .cs-workspaceHeader {
  background-color: #b7b802;
  color: white;
}
.workspace.cv-yellowgreen .cs-workspaceHeader .textFilter input::-webkit-input-placeholder {
  color: #fff;
}
.workspace.cv-yellowgreen .cs-workspaceHeader .textFilter input::-moz-placeholder {
  color: #fff;
}
.workspace.cv-yellowgreen .cs-workspaceHeader .textFilter input:-ms-input-placeholder {
  color: #fff;
}
.workspace.cv-yellowgreen .cs-workspaceHeader .textFilter input:-moz-placeholder {
  color: #fff;
}
.workspace.cv-yellowgreen .cs-workspaceHeader .sd-button.primary {
  background-color: #fff;
  color: #b7b802;
  transition: background-color 0.3s ease;
  box-shadow: 0 0 0 1px inset #b7b802;
}
.workspace.cv-yellowgreen .cs-workspaceHeader .sd-button.primary:hover, .workspace.cv-yellowgreen .cs-workspaceHeader .sd-button.primary:focus {
  background-color: #cccccc;
  color: black;
}
.workspace.cv-lime .selected {
  color: #8ebb02;
  transition: color 0.3s ease;
}
.workspace.cv-lime .selected:hover, .workspace.cv-lime .selected:focus, .workspace.cv-lime .selected:active {
  color: #729602;
}
.workspace.cv-lime a:hover, .workspace.cv-lime .clickable:hover {
  color: #8ebb02;
}
.workspace.cv-lime .sd-pagination .selected {
  background-color: #8ebb02;
  color: #fff;
}
.workspace.cv-lime .sd-pagination .selected:hover {
  color: #fff;
}
.workspace.cv-lime .sd-button:not(.secondary):hover {
  color: #8ebb02;
}
.workspace.cv-lime .sd-button.secondary {
  color: #8ebb02;
  box-shadow: 0 0 0 1px inset #8ebb02;
}
.workspace.cv-lime .sd-button.primary {
  transition: background-color 0.3s ease;
  background-color: #8ebb02;
  box-shadow: 0 0 0 1px inset #8ebb02;
}
.workspace.cv-lime .sd-button.primary:hover {
  background-color: #729602;
}
.workspace.cv-lime .workspace-menu .sd-action-list li .active a {
  color: #8ebb02;
}
.workspace.cv-lime h1,
.workspace.cv-lime h2,
.workspace.cv-lime h3,
.workspace.cv-lime h4,
.workspace.cv-lime h5,
.workspace.cv-lime h6 {
  color: #8ebb02;
}
.workspace.cv-lime .list-item h6 {
  color: #1a1a1a;
}
.workspace.cv-lime .list-item h6:hover {
  color: #8ebb02;
}
.workspace.cv-lime .cs-workspaceHeader {
  background-color: #8ebb02;
  color: white;
}
.workspace.cv-lime .cs-workspaceHeader .textFilter input::-webkit-input-placeholder {
  color: #fff;
}
.workspace.cv-lime .cs-workspaceHeader .textFilter input::-moz-placeholder {
  color: #fff;
}
.workspace.cv-lime .cs-workspaceHeader .textFilter input:-ms-input-placeholder {
  color: #fff;
}
.workspace.cv-lime .cs-workspaceHeader .textFilter input:-moz-placeholder {
  color: #fff;
}
.workspace.cv-lime .cs-workspaceHeader .sd-button.primary {
  background-color: #fff;
  color: #8ebb02;
  transition: background-color 0.3s ease;
  box-shadow: 0 0 0 1px inset #8ebb02;
}
.workspace.cv-lime .cs-workspaceHeader .sd-button.primary:hover, .workspace.cv-lime .cs-workspaceHeader .sd-button.primary:focus {
  background-color: #cccccc;
  color: black;
}
.workspace.cv-limegreen .selected {
  color: #599706;
  transition: color 0.3s ease;
}
.workspace.cv-limegreen .selected:hover, .workspace.cv-limegreen .selected:focus, .workspace.cv-limegreen .selected:active {
  color: #477905;
}
.workspace.cv-limegreen a:hover, .workspace.cv-limegreen .clickable:hover {
  color: #599706;
}
.workspace.cv-limegreen .sd-pagination .selected {
  background-color: #599706;
  color: #fff;
}
.workspace.cv-limegreen .sd-pagination .selected:hover {
  color: #fff;
}
.workspace.cv-limegreen .sd-button:not(.secondary):hover {
  color: #599706;
}
.workspace.cv-limegreen .sd-button.secondary {
  color: #599706;
  box-shadow: 0 0 0 1px inset #599706;
}
.workspace.cv-limegreen .sd-button.primary {
  transition: background-color 0.3s ease;
  background-color: #599706;
  box-shadow: 0 0 0 1px inset #599706;
}
.workspace.cv-limegreen .sd-button.primary:hover {
  background-color: #477905;
}
.workspace.cv-limegreen .workspace-menu .sd-action-list li .active a {
  color: #599706;
}
.workspace.cv-limegreen h1,
.workspace.cv-limegreen h2,
.workspace.cv-limegreen h3,
.workspace.cv-limegreen h4,
.workspace.cv-limegreen h5,
.workspace.cv-limegreen h6 {
  color: #599706;
}
.workspace.cv-limegreen .list-item h6 {
  color: #1a1a1a;
}
.workspace.cv-limegreen .list-item h6:hover {
  color: #599706;
}
.workspace.cv-limegreen .cs-workspaceHeader {
  background-color: #599706;
  color: white;
}
.workspace.cv-limegreen .cs-workspaceHeader .textFilter input::-webkit-input-placeholder {
  color: #fff;
}
.workspace.cv-limegreen .cs-workspaceHeader .textFilter input::-moz-placeholder {
  color: #fff;
}
.workspace.cv-limegreen .cs-workspaceHeader .textFilter input:-ms-input-placeholder {
  color: #fff;
}
.workspace.cv-limegreen .cs-workspaceHeader .textFilter input:-moz-placeholder {
  color: #fff;
}
.workspace.cv-limegreen .cs-workspaceHeader .sd-button.primary {
  background-color: #fff;
  color: #599706;
  transition: background-color 0.3s ease;
  box-shadow: 0 0 0 1px inset #599706;
}
.workspace.cv-limegreen .cs-workspaceHeader .sd-button.primary:hover, .workspace.cv-limegreen .cs-workspaceHeader .sd-button.primary:focus {
  background-color: #cccccc;
  color: black;
}
.workspace.cv-green .selected {
  color: #0da141;
  transition: color 0.3s ease;
}
.workspace.cv-green .selected:hover, .workspace.cv-green .selected:focus, .workspace.cv-green .selected:active {
  color: #0a8134;
}
.workspace.cv-green a:hover, .workspace.cv-green .clickable:hover {
  color: #0da141;
}
.workspace.cv-green .sd-pagination .selected {
  background-color: #0da141;
  color: #fff;
}
.workspace.cv-green .sd-pagination .selected:hover {
  color: #fff;
}
.workspace.cv-green .sd-button:not(.secondary):hover {
  color: #0da141;
}
.workspace.cv-green .sd-button.secondary {
  color: #0da141;
  box-shadow: 0 0 0 1px inset #0da141;
}
.workspace.cv-green .sd-button.primary {
  transition: background-color 0.3s ease;
  background-color: #0da141;
  box-shadow: 0 0 0 1px inset #0da141;
}
.workspace.cv-green .sd-button.primary:hover {
  background-color: #0a8134;
}
.workspace.cv-green .workspace-menu .sd-action-list li .active a {
  color: #0da141;
}
.workspace.cv-green h1,
.workspace.cv-green h2,
.workspace.cv-green h3,
.workspace.cv-green h4,
.workspace.cv-green h5,
.workspace.cv-green h6 {
  color: #0da141;
}
.workspace.cv-green .list-item h6 {
  color: #1a1a1a;
}
.workspace.cv-green .list-item h6:hover {
  color: #0da141;
}
.workspace.cv-green .cs-workspaceHeader {
  background-color: #0da141;
  color: white;
}
.workspace.cv-green .cs-workspaceHeader .textFilter input::-webkit-input-placeholder {
  color: #fff;
}
.workspace.cv-green .cs-workspaceHeader .textFilter input::-moz-placeholder {
  color: #fff;
}
.workspace.cv-green .cs-workspaceHeader .textFilter input:-ms-input-placeholder {
  color: #fff;
}
.workspace.cv-green .cs-workspaceHeader .textFilter input:-moz-placeholder {
  color: #fff;
}
.workspace.cv-green .cs-workspaceHeader .sd-button.primary {
  background-color: #fff;
  color: #0da141;
  transition: background-color 0.3s ease;
  box-shadow: 0 0 0 1px inset #0da141;
}
.workspace.cv-green .cs-workspaceHeader .sd-button.primary:hover, .workspace.cv-green .cs-workspaceHeader .sd-button.primary:focus {
  background-color: #cccccc;
  color: black;
}
.workspace.cv-greenblue .selected {
  color: #23a16d;
  transition: color 0.3s ease;
}
.workspace.cv-greenblue .selected:hover, .workspace.cv-greenblue .selected:focus, .workspace.cv-greenblue .selected:active {
  color: #1c8157;
}
.workspace.cv-greenblue a:hover, .workspace.cv-greenblue .clickable:hover {
  color: #23a16d;
}
.workspace.cv-greenblue .sd-pagination .selected {
  background-color: #23a16d;
  color: #fff;
}
.workspace.cv-greenblue .sd-pagination .selected:hover {
  color: #fff;
}
.workspace.cv-greenblue .sd-button:not(.secondary):hover {
  color: #23a16d;
}
.workspace.cv-greenblue .sd-button.secondary {
  color: #23a16d;
  box-shadow: 0 0 0 1px inset #23a16d;
}
.workspace.cv-greenblue .sd-button.primary {
  transition: background-color 0.3s ease;
  background-color: #23a16d;
  box-shadow: 0 0 0 1px inset #23a16d;
}
.workspace.cv-greenblue .sd-button.primary:hover {
  background-color: #1c8157;
}
.workspace.cv-greenblue .workspace-menu .sd-action-list li .active a {
  color: #23a16d;
}
.workspace.cv-greenblue h1,
.workspace.cv-greenblue h2,
.workspace.cv-greenblue h3,
.workspace.cv-greenblue h4,
.workspace.cv-greenblue h5,
.workspace.cv-greenblue h6 {
  color: #23a16d;
}
.workspace.cv-greenblue .list-item h6 {
  color: #1a1a1a;
}
.workspace.cv-greenblue .list-item h6:hover {
  color: #23a16d;
}
.workspace.cv-greenblue .cs-workspaceHeader {
  background-color: #23a16d;
  color: white;
}
.workspace.cv-greenblue .cs-workspaceHeader .textFilter input::-webkit-input-placeholder {
  color: #fff;
}
.workspace.cv-greenblue .cs-workspaceHeader .textFilter input::-moz-placeholder {
  color: #fff;
}
.workspace.cv-greenblue .cs-workspaceHeader .textFilter input:-ms-input-placeholder {
  color: #fff;
}
.workspace.cv-greenblue .cs-workspaceHeader .textFilter input:-moz-placeholder {
  color: #fff;
}
.workspace.cv-greenblue .cs-workspaceHeader .sd-button.primary {
  background-color: #fff;
  color: #23a16d;
  transition: background-color 0.3s ease;
  box-shadow: 0 0 0 1px inset #23a16d;
}
.workspace.cv-greenblue .cs-workspaceHeader .sd-button.primary:hover, .workspace.cv-greenblue .cs-workspaceHeader .sd-button.primary:focus {
  background-color: #cccccc;
  color: black;
}
.workspace.cv-cyan .selected {
  color: #22cfd1;
  transition: color 0.3s ease;
}
.workspace.cv-cyan .selected:hover, .workspace.cv-cyan .selected:focus, .workspace.cv-cyan .selected:active {
  color: #1ba6a7;
}
.workspace.cv-cyan a:hover, .workspace.cv-cyan .clickable:hover {
  color: #22cfd1;
}
.workspace.cv-cyan .sd-pagination .selected {
  background-color: #22cfd1;
  color: #fff;
}
.workspace.cv-cyan .sd-pagination .selected:hover {
  color: #fff;
}
.workspace.cv-cyan .sd-button:not(.secondary):hover {
  color: #22cfd1;
}
.workspace.cv-cyan .sd-button.secondary {
  color: #22cfd1;
  box-shadow: 0 0 0 1px inset #22cfd1;
}
.workspace.cv-cyan .sd-button.primary {
  transition: background-color 0.3s ease;
  background-color: #22cfd1;
  box-shadow: 0 0 0 1px inset #22cfd1;
}
.workspace.cv-cyan .sd-button.primary:hover {
  background-color: #1ba6a7;
}
.workspace.cv-cyan .workspace-menu .sd-action-list li .active a {
  color: #22cfd1;
}
.workspace.cv-cyan h1,
.workspace.cv-cyan h2,
.workspace.cv-cyan h3,
.workspace.cv-cyan h4,
.workspace.cv-cyan h5,
.workspace.cv-cyan h6 {
  color: #22cfd1;
}
.workspace.cv-cyan .list-item h6 {
  color: #1a1a1a;
}
.workspace.cv-cyan .list-item h6:hover {
  color: #22cfd1;
}
.workspace.cv-cyan .cs-workspaceHeader {
  background-color: #22cfd1;
  color: white;
}
.workspace.cv-cyan .cs-workspaceHeader .textFilter input::-webkit-input-placeholder {
  color: #fff;
}
.workspace.cv-cyan .cs-workspaceHeader .textFilter input::-moz-placeholder {
  color: #fff;
}
.workspace.cv-cyan .cs-workspaceHeader .textFilter input:-ms-input-placeholder {
  color: #fff;
}
.workspace.cv-cyan .cs-workspaceHeader .textFilter input:-moz-placeholder {
  color: #fff;
}
.workspace.cv-cyan .cs-workspaceHeader .sd-button.primary {
  background-color: #fff;
  color: #22cfd1;
  transition: background-color 0.3s ease;
  box-shadow: 0 0 0 1px inset #22cfd1;
}
.workspace.cv-cyan .cs-workspaceHeader .sd-button.primary:hover, .workspace.cv-cyan .cs-workspaceHeader .sd-button.primary:focus {
  background-color: #cccccc;
  color: black;
}
.workspace.cv-babyblue .selected {
  color: #3291cb;
  transition: color 0.3s ease;
}
.workspace.cv-babyblue .selected:hover, .workspace.cv-babyblue .selected:focus, .workspace.cv-babyblue .selected:active {
  color: #2874a2;
}
.workspace.cv-babyblue a:hover, .workspace.cv-babyblue .clickable:hover {
  color: #3291cb;
}
.workspace.cv-babyblue .sd-pagination .selected {
  background-color: #3291cb;
  color: #fff;
}
.workspace.cv-babyblue .sd-pagination .selected:hover {
  color: #fff;
}
.workspace.cv-babyblue .sd-button:not(.secondary):hover {
  color: #3291cb;
}
.workspace.cv-babyblue .sd-button.secondary {
  color: #3291cb;
  box-shadow: 0 0 0 1px inset #3291cb;
}
.workspace.cv-babyblue .sd-button.primary {
  transition: background-color 0.3s ease;
  background-color: #3291cb;
  box-shadow: 0 0 0 1px inset #3291cb;
}
.workspace.cv-babyblue .sd-button.primary:hover {
  background-color: #2874a2;
}
.workspace.cv-babyblue .workspace-menu .sd-action-list li .active a {
  color: #3291cb;
}
.workspace.cv-babyblue h1,
.workspace.cv-babyblue h2,
.workspace.cv-babyblue h3,
.workspace.cv-babyblue h4,
.workspace.cv-babyblue h5,
.workspace.cv-babyblue h6 {
  color: #3291cb;
}
.workspace.cv-babyblue .list-item h6 {
  color: #1a1a1a;
}
.workspace.cv-babyblue .list-item h6:hover {
  color: #3291cb;
}
.workspace.cv-babyblue .cs-workspaceHeader {
  background-color: #3291cb;
  color: white;
}
.workspace.cv-babyblue .cs-workspaceHeader .textFilter input::-webkit-input-placeholder {
  color: #fff;
}
.workspace.cv-babyblue .cs-workspaceHeader .textFilter input::-moz-placeholder {
  color: #fff;
}
.workspace.cv-babyblue .cs-workspaceHeader .textFilter input:-ms-input-placeholder {
  color: #fff;
}
.workspace.cv-babyblue .cs-workspaceHeader .textFilter input:-moz-placeholder {
  color: #fff;
}
.workspace.cv-babyblue .cs-workspaceHeader .sd-button.primary {
  background-color: #fff;
  color: #3291cb;
  transition: background-color 0.3s ease;
  box-shadow: 0 0 0 1px inset #3291cb;
}
.workspace.cv-babyblue .cs-workspaceHeader .sd-button.primary:hover, .workspace.cv-babyblue .cs-workspaceHeader .sd-button.primary:focus {
  background-color: #cccccc;
  color: black;
}
.workspace.cv-blue .selected {
  color: #3e62c7;
  transition: color 0.3s ease;
}
.workspace.cv-blue .selected:hover, .workspace.cv-blue .selected:focus, .workspace.cv-blue .selected:active {
  color: #324e9f;
}
.workspace.cv-blue a:hover, .workspace.cv-blue .clickable:hover {
  color: #3e62c7;
}
.workspace.cv-blue .sd-pagination .selected {
  background-color: #3e62c7;
  color: #fff;
}
.workspace.cv-blue .sd-pagination .selected:hover {
  color: #fff;
}
.workspace.cv-blue .sd-button:not(.secondary):hover {
  color: #3e62c7;
}
.workspace.cv-blue .sd-button.secondary {
  color: #3e62c7;
  box-shadow: 0 0 0 1px inset #3e62c7;
}
.workspace.cv-blue .sd-button.primary {
  transition: background-color 0.3s ease;
  background-color: #3e62c7;
  box-shadow: 0 0 0 1px inset #3e62c7;
}
.workspace.cv-blue .sd-button.primary:hover {
  background-color: #324e9f;
}
.workspace.cv-blue .workspace-menu .sd-action-list li .active a {
  color: #3e62c7;
}
.workspace.cv-blue h1,
.workspace.cv-blue h2,
.workspace.cv-blue h3,
.workspace.cv-blue h4,
.workspace.cv-blue h5,
.workspace.cv-blue h6 {
  color: #3e62c7;
}
.workspace.cv-blue .list-item h6 {
  color: #1a1a1a;
}
.workspace.cv-blue .list-item h6:hover {
  color: #3e62c7;
}
.workspace.cv-blue .cs-workspaceHeader {
  background-color: #3e62c7;
  color: white;
}
.workspace.cv-blue .cs-workspaceHeader .textFilter input::-webkit-input-placeholder {
  color: #fff;
}
.workspace.cv-blue .cs-workspaceHeader .textFilter input::-moz-placeholder {
  color: #fff;
}
.workspace.cv-blue .cs-workspaceHeader .textFilter input:-ms-input-placeholder {
  color: #fff;
}
.workspace.cv-blue .cs-workspaceHeader .textFilter input:-moz-placeholder {
  color: #fff;
}
.workspace.cv-blue .cs-workspaceHeader .sd-button.primary {
  background-color: #fff;
  color: #3e62c7;
  transition: background-color 0.3s ease;
  box-shadow: 0 0 0 1px inset #3e62c7;
}
.workspace.cv-blue .cs-workspaceHeader .sd-button.primary:hover, .workspace.cv-blue .cs-workspaceHeader .sd-button.primary:focus {
  background-color: #cccccc;
  color: black;
}
.workspace.cv-purple .selected {
  color: #aa2b9f;
  transition: color 0.3s ease;
}
.workspace.cv-purple .selected:hover, .workspace.cv-purple .selected:focus, .workspace.cv-purple .selected:active {
  color: #88227f;
}
.workspace.cv-purple a:hover, .workspace.cv-purple .clickable:hover {
  color: #aa2b9f;
}
.workspace.cv-purple .sd-pagination .selected {
  background-color: #aa2b9f;
  color: #fff;
}
.workspace.cv-purple .sd-pagination .selected:hover {
  color: #fff;
}
.workspace.cv-purple .sd-button:not(.secondary):hover {
  color: #aa2b9f;
}
.workspace.cv-purple .sd-button.secondary {
  color: #aa2b9f;
  box-shadow: 0 0 0 1px inset #aa2b9f;
}
.workspace.cv-purple .sd-button.primary {
  transition: background-color 0.3s ease;
  background-color: #aa2b9f;
  box-shadow: 0 0 0 1px inset #aa2b9f;
}
.workspace.cv-purple .sd-button.primary:hover {
  background-color: #88227f;
}
.workspace.cv-purple .workspace-menu .sd-action-list li .active a {
  color: #aa2b9f;
}
.workspace.cv-purple h1,
.workspace.cv-purple h2,
.workspace.cv-purple h3,
.workspace.cv-purple h4,
.workspace.cv-purple h5,
.workspace.cv-purple h6 {
  color: #aa2b9f;
}
.workspace.cv-purple .list-item h6 {
  color: #1a1a1a;
}
.workspace.cv-purple .list-item h6:hover {
  color: #aa2b9f;
}
.workspace.cv-purple .cs-workspaceHeader {
  background-color: #aa2b9f;
  color: white;
}
.workspace.cv-purple .cs-workspaceHeader .textFilter input::-webkit-input-placeholder {
  color: #fff;
}
.workspace.cv-purple .cs-workspaceHeader .textFilter input::-moz-placeholder {
  color: #fff;
}
.workspace.cv-purple .cs-workspaceHeader .textFilter input:-ms-input-placeholder {
  color: #fff;
}
.workspace.cv-purple .cs-workspaceHeader .textFilter input:-moz-placeholder {
  color: #fff;
}
.workspace.cv-purple .cs-workspaceHeader .sd-button.primary {
  background-color: #fff;
  color: #aa2b9f;
  transition: background-color 0.3s ease;
  box-shadow: 0 0 0 1px inset #aa2b9f;
}
.workspace.cv-purple .cs-workspaceHeader .sd-button.primary:hover, .workspace.cv-purple .cs-workspaceHeader .sd-button.primary:focus {
  background-color: #cccccc;
  color: black;
}
.workspace.cv-crimson .selected {
  color: #c32281;
  transition: color 0.3s ease;
}
.workspace.cv-crimson .selected:hover, .workspace.cv-crimson .selected:focus, .workspace.cv-crimson .selected:active {
  color: #9c1b67;
}
.workspace.cv-crimson a:hover, .workspace.cv-crimson .clickable:hover {
  color: #c32281;
}
.workspace.cv-crimson .sd-pagination .selected {
  background-color: #c32281;
  color: #fff;
}
.workspace.cv-crimson .sd-pagination .selected:hover {
  color: #fff;
}
.workspace.cv-crimson .sd-button:not(.secondary):hover {
  color: #c32281;
}
.workspace.cv-crimson .sd-button.secondary {
  color: #c32281;
  box-shadow: 0 0 0 1px inset #c32281;
}
.workspace.cv-crimson .sd-button.primary {
  transition: background-color 0.3s ease;
  background-color: #c32281;
  box-shadow: 0 0 0 1px inset #c32281;
}
.workspace.cv-crimson .sd-button.primary:hover {
  background-color: #9c1b67;
}
.workspace.cv-crimson .workspace-menu .sd-action-list li .active a {
  color: #c32281;
}
.workspace.cv-crimson h1,
.workspace.cv-crimson h2,
.workspace.cv-crimson h3,
.workspace.cv-crimson h4,
.workspace.cv-crimson h5,
.workspace.cv-crimson h6 {
  color: #c32281;
}
.workspace.cv-crimson .list-item h6 {
  color: #1a1a1a;
}
.workspace.cv-crimson .list-item h6:hover {
  color: #c32281;
}
.workspace.cv-crimson .cs-workspaceHeader {
  background-color: #c32281;
  color: white;
}
.workspace.cv-crimson .cs-workspaceHeader .textFilter input::-webkit-input-placeholder {
  color: #fff;
}
.workspace.cv-crimson .cs-workspaceHeader .textFilter input::-moz-placeholder {
  color: #fff;
}
.workspace.cv-crimson .cs-workspaceHeader .textFilter input:-ms-input-placeholder {
  color: #fff;
}
.workspace.cv-crimson .cs-workspaceHeader .textFilter input:-moz-placeholder {
  color: #fff;
}
.workspace.cv-crimson .cs-workspaceHeader .sd-button.primary {
  background-color: #fff;
  color: #c32281;
  transition: background-color 0.3s ease;
  box-shadow: 0 0 0 1px inset #c32281;
}
.workspace.cv-crimson .cs-workspaceHeader .sd-button.primary:hover, .workspace.cv-crimson .cs-workspaceHeader .sd-button.primary:focus {
  background-color: #cccccc;
  color: black;
}
.workspace.cv-pink .selected {
  color: #E01761;
  transition: color 0.3s ease;
}
.workspace.cv-pink .selected:hover, .workspace.cv-pink .selected:focus, .workspace.cv-pink .selected:active {
  color: #b3124e;
}
.workspace.cv-pink a:hover, .workspace.cv-pink .clickable:hover {
  color: #E01761;
}
.workspace.cv-pink .sd-pagination .selected {
  background-color: #E01761;
  color: #fff;
}
.workspace.cv-pink .sd-pagination .selected:hover {
  color: #fff;
}
.workspace.cv-pink .sd-button:not(.secondary):hover {
  color: #E01761;
}
.workspace.cv-pink .sd-button.secondary {
  color: #E01761;
  box-shadow: 0 0 0 1px inset #E01761;
}
.workspace.cv-pink .sd-button.primary {
  transition: background-color 0.3s ease;
  background-color: #E01761;
  box-shadow: 0 0 0 1px inset #E01761;
}
.workspace.cv-pink .sd-button.primary:hover {
  background-color: #b3124e;
}
.workspace.cv-pink .workspace-menu .sd-action-list li .active a {
  color: #E01761;
}
.workspace.cv-pink h1,
.workspace.cv-pink h2,
.workspace.cv-pink h3,
.workspace.cv-pink h4,
.workspace.cv-pink h5,
.workspace.cv-pink h6 {
  color: #E01761;
}
.workspace.cv-pink .list-item h6 {
  color: #1a1a1a;
}
.workspace.cv-pink .list-item h6:hover {
  color: #E01761;
}
.workspace.cv-pink .cs-workspaceHeader {
  background-color: #E01761;
  color: white;
}
.workspace.cv-pink .cs-workspaceHeader .textFilter input::-webkit-input-placeholder {
  color: #fff;
}
.workspace.cv-pink .cs-workspaceHeader .textFilter input::-moz-placeholder {
  color: #fff;
}
.workspace.cv-pink .cs-workspaceHeader .textFilter input:-ms-input-placeholder {
  color: #fff;
}
.workspace.cv-pink .cs-workspaceHeader .textFilter input:-moz-placeholder {
  color: #fff;
}
.workspace.cv-pink .cs-workspaceHeader .sd-button.primary {
  background-color: #fff;
  color: #E01761;
  transition: background-color 0.3s ease;
  box-shadow: 0 0 0 1px inset #E01761;
}
.workspace.cv-pink .cs-workspaceHeader .sd-button.primary:hover, .workspace.cv-pink .cs-workspaceHeader .sd-button.primary:focus {
  background-color: #cccccc;
  color: black;
}

.workspace-content .sd-button.on-dark.secondary {
  color: #fff;
  box-shadow: 0 0 0 1px inset #fff;
}

.profileWorkingDays .day {
  border-top-color: #0da141;
  border-left-color: #d8d8d8;
  border-right-color: #d8d8d8;
  border-bottom-color: #d8d8d8;
}
.profileWorkingDays .day:empty {
  border-top-color: #fff;
  border-left-color: #fff;
  border-right-color: #fff;
  border-bottom-color: #fff;
}

.gridContainer tbody tr input, .gridContainer tbody tr select {
  background-color: #fff;
}
.gridContainer tbody tr .Style1 {
  background-color: rgba(13, 161, 65, 0.6) !important;
  border-bottom-color: rgba(13, 161, 65, 0.6) !important;
  color: #fff;
}
.gridContainer tbody tr .Style1 input,
.gridContainer tbody tr .Style1 select,
.gridContainer tbody tr .Style1 .custom,
.gridContainer tbody tr .Style1 .fake-input,
.gridContainer tbody tr .Style1 .result {
  border-color: #0da141;
}
.gridContainer tbody tr .Style2 {
  background-color: rgba(13, 161, 65, 0.3) !important;
  border-bottom-color: rgba(13, 161, 65, 0.3) !important;
  color: #fff;
}
.gridContainer tbody tr .Style2 input,
.gridContainer tbody tr .Style2 select,
.gridContainer tbody tr .Style2 .custom,
.gridContainer tbody tr .Style2 .fake-input,
.gridContainer tbody tr .Style2 .result {
  border-color: #0da141;
}
.gridContainer tbody tr .Style3 {
  background-color: rgba(62, 98, 199, 0.6) !important;
  border-bottom-color: rgba(62, 98, 199, 0.6) !important;
  color: #fff;
}
.gridContainer tbody tr .Style3 input,
.gridContainer tbody tr .Style3 select,
.gridContainer tbody tr .Style3 .custom,
.gridContainer tbody tr .Style3 .fake-input,
.gridContainer tbody tr .Style3 .result {
  border-color: #3e62c7;
}
.gridContainer tbody tr .Style4 {
  background-color: rgba(62, 98, 199, 0.3) !important;
  border-bottom-color: rgba(62, 98, 199, 0.3) !important;
  color: #fff;
}
.gridContainer tbody tr .Style4 input,
.gridContainer tbody tr .Style4 select,
.gridContainer tbody tr .Style4 .custom,
.gridContainer tbody tr .Style4 .fake-input,
.gridContainer tbody tr .Style4 .result {
  border-color: #3e62c7;
}
.gridContainer tbody tr .Style5 {
  background-color: rgba(209, 14, 14, 0.6) !important;
  border-bottom-color: rgba(209, 14, 14, 0.6) !important;
  color: #fff;
}
.gridContainer tbody tr .Style5 input,
.gridContainer tbody tr .Style5 select,
.gridContainer tbody tr .Style5 .custom,
.gridContainer tbody tr .Style5 .fake-input,
.gridContainer tbody tr .Style5 .result {
  border-color: #D10E0E;
}
.gridContainer tbody tr .Style6 {
  background-color: rgba(209, 14, 14, 0.3) !important;
  border-bottom-color: rgba(209, 14, 14, 0.3) !important;
  color: #fff;
}
.gridContainer tbody tr .Style6 input,
.gridContainer tbody tr .Style6 select,
.gridContainer tbody tr .Style6 .custom,
.gridContainer tbody tr .Style6 .fake-input,
.gridContainer tbody tr .Style6 .result {
  border-color: #D10E0E;
}
.gridContainer tbody tr .Style7 {
  background-color: rgba(170, 43, 159, 0.6) !important;
  border-bottom-color: rgba(170, 43, 159, 0.6) !important;
  color: #fff;
}
.gridContainer tbody tr .Style7 input,
.gridContainer tbody tr .Style7 select,
.gridContainer tbody tr .Style7 .custom,
.gridContainer tbody tr .Style7 .fake-input,
.gridContainer tbody tr .Style7 .result {
  border-color: #aa2b9f;
}
.gridContainer tbody tr .Style8 {
  background-color: rgba(170, 43, 159, 0.3) !important;
  border-bottom-color: rgba(170, 43, 159, 0.3) !important;
  color: #fff;
}
.gridContainer tbody tr .Style8 input,
.gridContainer tbody tr .Style8 select,
.gridContainer tbody tr .Style8 .custom,
.gridContainer tbody tr .Style8 .fake-input,
.gridContainer tbody tr .Style8 .result {
  border-color: #aa2b9f;
}
.gridContainer tbody tr .Style1 .tab-value,
.gridContainer tbody tr .Style1 p,
.gridContainer tbody tr .Style2 .tab-value,
.gridContainer tbody tr .Style2 p,
.gridContainer tbody tr .Style3 .tab-value,
.gridContainer tbody tr .Style3 p,
.gridContainer tbody tr .Style4 .tab-value,
.gridContainer tbody tr .Style4 p,
.gridContainer tbody tr .Style5 .tab-value,
.gridContainer tbody tr .Style5 p,
.gridContainer tbody tr .Style6 .tab-value,
.gridContainer tbody tr .Style6 p,
.gridContainer tbody tr .Style7 .tab-value,
.gridContainer tbody tr .Style7 p,
.gridContainer tbody tr .Style8 .tab-value,
.gridContainer tbody tr .Style8 p {
  color: inherit;
}
.gridContainer tbody tr .Style1 .fake-input,
.gridContainer tbody tr .Style2 .fake-input,
.gridContainer tbody tr .Style3 .fake-input,
.gridContainer tbody tr .Style4 .fake-input,
.gridContainer tbody tr .Style5 .fake-input,
.gridContainer tbody tr .Style6 .fake-input,
.gridContainer tbody tr .Style7 .fake-input,
.gridContainer tbody tr .Style8 .fake-input {
  color: inherit;
  background-color: inherit;
}
.gridContainer tbody tr .Style1 .result,
.gridContainer tbody tr .Style2 .result,
.gridContainer tbody tr .Style3 .result,
.gridContainer tbody tr .Style4 .result,
.gridContainer tbody tr .Style5 .result,
.gridContainer tbody tr .Style6 .result,
.gridContainer tbody tr .Style7 .result,
.gridContainer tbody tr .Style8 .result {
  background-color: inherit;
}

.groupElementEntry .cs-file-headers, .formElement .cs-file-headers {
  border-bottom-color: #f7f7f7;
}
.groupElementEntry .cs-file-headers span, .formElement .cs-file-headers span {
  color: #858484;
}

.cs-large-search-list-input {
  border-bottom-color: #EEE;
}

.cs_subWorkflowFilter.cs_subWorkflowFilter button {
  background-color: #f7f7f7;
  color: #1a1a1a;
}
.cs_subWorkflowFilter.cs_subWorkflowFilter button.active {
  background-color: #9A1A60;
  color: #fff;
}

.formField.changed {
  border-color: rgba(62, 98, 199, 0.7) !important;
}
.formField.changed label {
  color: #3e62c7;
}
.formField.changed label:before {
  background-color: #3e62c7;
}

.tab-value.changed {
  border-color: rgba(62, 98, 199, 0.7) !important;
}

ins {
  text-decoration: none;
  background-color: rgba(13, 161, 65, 0.2);
  color: #1a1a1a;
}

del {
  text-decoration: line-through;
  background-color: rgba(209, 14, 14, 0.2);
  color: #1a1a1a;
}

.activity-add-post--text-wrap textarea {
  border-bottom-color: #d8d8d8;
}
.activity-add-post--text-wrap textarea:focus {
  border-bottom-color: #9A1A60;
}

.formFileInput.cs-attachedfiles .noValue {
  color: #858484;
}
.formFileInput.cs-attachedfiles .cs-thumb-attached {
  background-color: #f7f7f7;
}

.sideBarFilter .adaptiveCard .profile-thumb {
  background: #f7f7f7;
}

.ms-choice, .formElement .ms-parent button {
  border-color: #d8d8d8;
}

.budgetEstimatesTable td, .budgetEstimatesTable th {
  border-bottom-color: #EEE;
}
.budgetEstimatesTable .estimateTotalRow.estimateTotalRow td {
  border-top-color: #EEE;
}

.viewMode.viewMode.viewMode .table.table table {
  border-color: #d8d8d8;
}
.viewMode.viewMode.viewMode .table.table table th, .viewMode.viewMode.viewMode .table.table table td {
  border-color: #d8d8d8;
}
.viewMode.viewMode.viewMode .table.table table thead tr th, .viewMode.viewMode.viewMode .table.table table th {
  background-color: #f7f7f7;
}

.assignmentListWrapper {
  border-color: #d8d8d8;
  background: #fff;
}

.userAssign__list--dest li[data-type=nestedgroup]:hover {
  background: transparent;
}

.userAssign__list--dest li[data-type=nestedgroup]:hover {
  background: transparent;
}

.assignmentList .ui-selectable {
  background: #fff;
}
.assignmentList .userAssign__list--dest li[data-type=nestedgroup] {
  pointer-events: none;
}
.assignmentList .userAssign__list--dest li[data-type=nestedgroup]:hover {
  background: transparent;
}

#userFieldPicker {
  border-color: #d8d8d8;
}

[class*=pip-]:before {
  border-color: transparent transparent #fff transparent;
}
[class*=pip-]:after {
  border-color: transparent transparent #d8d8d8 transparent;
}

.drop-up-menu {
  background: #fff;
}

.cs-option-menu input {
  background: transparent;
}
.cs-option-menu input:focus {
  color: #fff;
  background: transparent;
}

ul.f-dropdown > li ul.f-dropdown.alert:hover {
  color: maroon;
}

.formButtons hr {
  border-left-color: #EEE;
}

.dd-header {
  background: #fff;
}

.dd-header-sml {
  background: #fff;
}

.filterToggle {
  border-color: transparent;
}

.fileDetailSections .formElementInput .input-wrapper label:not(.checkbox) {
  border-bottom-color: #d8d8d8;
}

#workflowDetails .mainDetails .workflowDetailsOtherWorkflows ul li {
  border-bottom-color: #EEE;
}
#workflowDetails .mainDetails .workflowDetailsOtherWorkflows ul li:hover {
  border-left-color: #162f27;
}
#workflowDetails .mainDetails .profilePic .user-no-image-big {
  color: #fff;
}

.icons-set li {
  border-color: #fff;
}

.task-details-date {
  border-bottom-color: #d8d8d8;
}

.itemIcon {
  color: #fff;
}

#projectListLinkedProjects ul,
#skuChecker ul {
  background-color: #fff;
}

#workflowRequestDetails .content .description {
  background-color: #3e62c7;
  color: white;
}

.formListRollover {
  border-color: #EEE;
}
.formListRollover .heading {
  border-bottom-color: #EEE;
}

.searchInput a.searchBut:before {
  border-left-color: #f7f7f7;
}

#projectBudgetResourceDialog .tableRow {
  border-bottom-color: #d8d8d8;
}
#projectBudgetResourceDialog .tableFooter,
#projectBudgetResourceDialog .tableRow {
  border-left-color: #d8d8d8;
}
#projectBudgetResourceDialog .tableFooter .tableCell.actualResourceCost, #projectBudgetResourceDialog .tableFooter .tableCell.actualResourceHours, #projectBudgetResourceDialog .tableFooter .tableCell.scheduledResourceCost, #projectBudgetResourceDialog .tableFooter .tableCell.scheduledResourceHours, #projectBudgetResourceDialog .tableFooter .tableCell.scheduledResourceRate,
#projectBudgetResourceDialog .tableFooter .totalItem.actualResourceCost,
#projectBudgetResourceDialog .tableFooter .totalItem.actualResourceHours,
#projectBudgetResourceDialog .tableFooter .totalItem.scheduledResourceCost,
#projectBudgetResourceDialog .tableFooter .totalItem.scheduledResourceHours,
#projectBudgetResourceDialog .tableFooter .totalItem.scheduledResourceRate,
#projectBudgetResourceDialog .tableRow .tableCell.actualResourceCost,
#projectBudgetResourceDialog .tableRow .tableCell.actualResourceHours,
#projectBudgetResourceDialog .tableRow .tableCell.scheduledResourceCost,
#projectBudgetResourceDialog .tableRow .tableCell.scheduledResourceHours,
#projectBudgetResourceDialog .tableRow .tableCell.scheduledResourceRate,
#projectBudgetResourceDialog .tableRow .totalItem.actualResourceCost,
#projectBudgetResourceDialog .tableRow .totalItem.actualResourceHours,
#projectBudgetResourceDialog .tableRow .totalItem.scheduledResourceCost,
#projectBudgetResourceDialog .tableRow .totalItem.scheduledResourceHours,
#projectBudgetResourceDialog .tableRow .totalItem.scheduledResourceRate {
  border-right-color: #d8d8d8;
}

.itemIcon {
  color: #fff;
}

.cs-savedComment {
  background-color: rgba(255, 255, 255, 0.6);
  border-bottom-color: #fff;
}
.cs-savedComment .cs-contentReply {
  border-left-color: #162f27;
  background-color: #EEE;
}

.safari ::-webkit-scrollbar-track {
  background: rgba(0, 0, 0, 0.1);
}

.safari ::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.2);
}

.safari ::-webkit-scrollbar-thumb:hover {
  background: rgba(0, 0, 0, 0.4);
}

.safari ::-webkit-scrollbar-thumb:window-inactive {
  background: rgba(0, 0, 0, 0.05);
}

tr span.required:after {
  border-color: #ff8080;
}

.searchInput a.searchBut:before {
  border-left-color: #f7f7f7;
}

.hasDatepicker img {
  background-color: #fff;
}

#taskDetails hr {
  border-color: #d8d8d8;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), 0 2px 4px rgba(0, 0, 0, 0.05), 0 4px 8px rgba(0, 0, 0, 0.05), 0 8px 16px rgba(0, 0, 0, 0.05), 0 16px 32px rgba(0, 0, 0, 0.05), 0 32px 64px rgba(0, 0, 0, 0.05);
}
#taskDetails .taskDetailsFooter .delete:after {
  border-color: #d8d8d8;
}

.patternError a {
  color: #fff;
}

.tabMove li {
  border-right-color: #fff;
}

.ui-datepicker .ui-datepicker-prev:before {
  border-color: transparent #162f27;
}
.ui-datepicker .ui-datepicker-next:before {
  border-color: transparent #162f27;
}

#ui-datepicker-div td.ui-datepicker-today > a {
  border-color: #5eb398;
}

.globallyUniqueIndicator.globallyUniqueIndicator {
  color: #3291cb;
}
.globallyUniqueIndicator.globallyUniqueIndicator.verified {
  color: #0da141;
}
.globallyUniqueIndicator.globallyUniqueIndicator.verificationFailed {
  color: #D10E0E;
}

.formGroupTotalItem .totalMessage {
  border-left-color: #e60000;
}

#formDetails .changed:not(section) {
  border-lefr-color: orange;
}

.request-block-grid .request-tools-tab .panel {
  border-color: #6EC76E;
}
.request-block-grid .request-tools-tab .panel:hover {
  border-color: #162f27;
}

#gwo_eventRequests {
  background: #fff;
}

#gwo_eventRequests ul li {
  border-bottom-color: #d8d8d8;
}

.request-wrap {
  border-color: #162f27;
}

.formElement input:focus, .formElement input:active,
.formElement textarea:focus,
.formElement textarea:active,
.formElement .input-icon.input-icon input:focus,
.formElement .input-icon.input-icon input:active {
  border-color: #3291cb;
  background-color: #fff;
}
.formElement .input-icon.input-icon input:focus + a, .formElement .input-icon.input-icon input:focus + span, .formElement .input-icon.input-icon input:focus + span + span, .formElement .input-icon.input-icon input:focus + span + a, .formElement .input-icon.input-icon input:focus + span + a, .formElement .input-icon.input-icon input:focus + a + a, .formElement .input-icon.input-icon input:active + a, .formElement .input-icon.input-icon input:active + span, .formElement .input-icon.input-icon input:active + span + span, .formElement .input-icon.input-icon input:active + span + a, .formElement .input-icon.input-icon input:active + span + a, .formElement .input-icon.input-icon input:active + a + a {
  border-color: #4f4f50;
}
.formElement .ms-parent button:hover {
  background-color: #fff !important;
  border-color: #162f27 !important;
  color: inherit;
}

.viewMode .childrenElements .formField {
  border-bottom-color: #EEE;
}

.colourPicker .colourDisplay {
  background-color: #EEE;
}

.colourPickerRing {
  border-color: #fff;
}

.cs-panel:hover {
  border-color: #162f27;
}

.gjs-cv-canvas__tools .gjs-toolbar .fa-arrow-up:hover:after, .gjs-cv-canvas__tools .gjs-toolbar .fa-arrows:hover:after, .gjs-cv-canvas__tools .gjs-toolbar .fa-clone:hover:after, .gjs-cv-canvas__tools .gjs-toolbar .fa-trash-o:hover:after {
  background-color: #307bb9;
  color: #fff;
}

.sdEditorStyles .gjs-clm-new, .sdEditorLayers .gjs-clm-new {
  border-bottom-color: #3291cb;
}
.sdEditorStyles .gjs-layer-count, .sdEditorLayers .gjs-layer-count {
  color: #fff;
}

.gjs-two-color.gjs-two-color {
  color: #000;
}

.gjs-layer.gjs-layer {
  background-color: transparent;
}

.gjs-rte-action {
  color: #fff;
}

input:focus:-ms-input-placeholder {
  color: transparent;
}

.sdContentEditorCanvas.gjs-editor-cont {
  background-color: #fff;
}

.gjs-category-title, .gjs-sm-sector .gjs-sm-title, .gjs-clm-tags .gjs-sm-title, .gjs-block-category .gjs-title, .gjs-layer-title {
  border-bottom-color: #f7f7f7;
}

.gjs-three-bg.gjs-three-bg {
  background-color: #9A1A60;
  color: white;
}
.gjs-three-bg.gjs-three-bg span svg {
  color: inherit;
}

.gjs-editor-cont .gjs-editor {
  background-color: #fff;
  color: black;
}

.sdContentEditorPanelSwitch .gjs-pn-buttons {
  background-color: #fff;
}
.sdContentEditorPanelSwitch .gjs-pn-buttons span:hover {
  background-color: #9A1A60;
  color: white;
  color: #fff;
}
.sdContentEditorPanelSwitch .gjs-pn-buttons span.gjs-pn-active {
  background-color: #9A1A60;
  color: white;
}

.gjs-block-label,
.sdContentEditorPanels .gjs-one-bg.gjs-one-bg {
  background-color: #f7f7f7;
  color: black;
  border-color: #fff;
}

.gjs-sm-sector-title {
  background-color: #f7f7f7 !important;
  border-bottom: 2px solid #fff !important;
}

.gjs-sm-sector.gjs-sm-open .gjs-sm-sector-title {
  background-color: #9A1A60 !important;
  border-bottom: 2px solid #fff !important;
}
.gjs-sm-sector.gjs-sm-open .gjs-sm-sector-title .gjs-sm-sector-label, .gjs-sm-sector.gjs-sm-open .gjs-sm-sector-title .gjs-sm-sector-caret {
  color: #fff;
}

.gjs-pn-panel-switchers {
  background-color: #fff;
  color: black;
}

.gjs-field {
  background-color: #fff;
  border-color: #EEE;
}

.gjs-layer.gjs-selected .gjs-layer-title,
.sdEditorStyles .gjs-one-bg,
.sdEditorLayers .gjs-one-bg {
  background-color: inherit;
}

.sdEditorStyles, .sdEditorLayers {
  background-color: #fff;
}
.sdEditorStyles .gjs-clm-header, .sdEditorLayers .gjs-clm-header {
  background-color: #fff;
  color: black;
}
.sdEditorStyles .gjs-clm-header .gjs-clm-header-label, .sdEditorLayers .gjs-clm-header .gjs-clm-header-label {
  color: #525252;
}
.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: #525252 !important;
  border-color: #d8d8d8;
}
.sdEditorStyles .gjs-radio-item input:checked + .gjs-radio-item-label, .sdEditorLayers .gjs-radio-item input:checked + .gjs-radio-item-label {
  background-color: #9A1A60;
  color: white;
}
.sdEditorStyles .gjs-input-unit, .sdEditorLayers .gjs-input-unit {
  color: #525252;
}
.sdEditorStyles .gjs-layer-vis, .sdEditorLayers .gjs-layer-vis {
  color: #162f27;
}
.sdEditorStyles .gjs-layer-vis.fa-eye-slash, .sdEditorLayers .gjs-layer-vis.fa-eye-slash {
  color: #1a1a1a;
}
.sdEditorStyles .gjs-sm-label, .sdEditorLayers .gjs-sm-label {
  color: #525252;
}
.sdEditorStyles .gjs-layer-name, .sdEditorLayers .gjs-layer-name {
  font-size: 1rem;
  font-weight: 500;
}
.sdEditorStyles .gjs-layer-count, .sdEditorLayers .gjs-layer-count {
  background-color: #9A1A60;
  color: #fff;
}
.sdEditorStyles .gjs-layer-count:empty, .sdEditorLayers .gjs-layer-count:empty {
  background: transparent;
}
.sdEditorStyles .gjs-one-bg, .sdEditorLayers .gjs-one-bg {
  background-color: #f7f7f7 !important;
  border-bottom: 2px solid #fff !important;
}
.sdEditorStyles .gjs-one-bg:last-child, .sdEditorLayers .gjs-one-bg:last-child {
  border-bottom-width: 0;
}
.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: #9A1A60;
  color: white;
  color: inherit;
}
.sdEditorStyles #gjs-sm-images, .sdEditorLayers #gjs-sm-images {
  background-color: #0da141;
  color: #fff;
}
.sdEditorStyles .gjs-layer-move.gjs-layer-move.gjs-layer-move:before, .sdEditorLayers .gjs-layer-move.gjs-layer-move.gjs-layer-move:before {
  color: #525252;
}
.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: #525252;
}
.sdEditorStyles .sdEditorLayers .gjs-layer-title, .sdEditorLayers .sdEditorLayers .gjs-layer-title {
  border: 2px solid #fff;
}
.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-color: #EEE;
  color: black;
}
.sdEditorStyles .gjs-layer-title:hover, .sdEditorStyles .gjs-category-title:hover, .sdEditorStyles .gjs-sm-sector .gjs-sm-title:hover, .sdEditorLayers .gjs-layer-title:hover, .sdEditorLayers .gjs-category-title:hover, .sdEditorLayers .gjs-sm-sector .gjs-sm-title:hover {
  transition: 0.3s;
  background-color: #9A1A60;
  color: white;
  color: inherit;
}
.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: #525252;
}
.sdEditorStyles .gjs-fields .gjs-field-arrows .gjs-field-arrow-u, .sdEditorLayers .gjs-fields .gjs-field-arrows .gjs-field-arrow-u {
  border-bottom-color: #525252;
}
.sdEditorStyles .gjs-fields .gjs-field-arrows .gjs-field-arrow-d, .sdEditorLayers .gjs-fields .gjs-field-arrows .gjs-field-arrow-d {
  border-top-color: #525252;
}
.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-color: #162f27;
  color: white;
  color: inherit;
}
.sdEditorStyles .gjs-sm-sector.gjs-sm-open .gjs-sm-title, .sdEditorLayers .gjs-sm-sector.gjs-sm-open .gjs-sm-title {
  background-color: #162f27;
  color: white;
  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: #525252;
}
.sdEditorStyles .gjs-clm-tag-status, .sdEditorStyles .gjs-clm-tag-close, .sdEditorLayers .gjs-clm-tag-status, .sdEditorLayers .gjs-clm-tag-close {
  color: #525252;
}
.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: #858484;
  color: #525252;
}

.gjs-one-bg {
  background-color: #858484;
}

.gjs-two-color {
  color: #d8d8d8;
}

.gjs-four-color.gjs-four-color {
  background-color: rgba(62, 98, 199, 0.4);
  color: inherit;
}

.gjs-pn-btn button {
  color: #fff;
  background-color: #1a1a1a;
}
.gjs-pn-btn button:hover {
  background-color: #525252;
}
.gjs-pn-btn svg {
  color: #525252;
}
.gjs-pn-btn svg:hover {
  color: #1a1a1a;
}

.gjs-pn-btn.gjs-pn-active {
  box-shadow: none;
  background: none;
}
.gjs-pn-btn.gjs-pn-active button {
  color: #fff;
  background-color: #9A1A60;
}

.gjs-block {
  background-color: #525252;
  color: white;
  color: inherit;
}

.gjs-blocks-c {
  background-color: #fff;
}
.gjs-blocks-c .gjs-block {
  background-color: #fff;
  color: black;
  color: inherit;
}
.gjs-blocks-c .gjs-block:hover {
  color: #162f27;
  border-color: #162f27;
}

.gjs-am-file-uploader .gjs-two-color {
  color: #1a1a1a;
  background-color: #fff;
}

.gjs-mdl-content {
  background-color: #fff;
}
.gjs-mdl-content .gjs-am-assets-cont .gjs-am-assets .gjs-am-asset {
  color: #162f27;
}
.gjs-mdl-content .gjs-am-assets-cont .gjs-am-assets .gjs-am-asset .gjs-am-meta .gjs-am-name, .gjs-mdl-content .gjs-am-assets-cont .gjs-am-assets .gjs-am-asset .gjs-am-meta .gjs-am-dimensions, .gjs-mdl-content .gjs-am-assets-cont .gjs-am-assets .gjs-am-asset .gjs-am-meta .asset-remove {
  color: inherit;
}

.gjs-am-file-uploader > form {
  background-color: #f7f7f7;
}

.gjs-am-file-uploader > form {
  border-color: #EEE !important;
}

.gjs-am-assets-cont.gjs-am-assets-cont {
  background: #fff;
}

.gjs-am-file-uploader > form .gjs-two-color,
.gjs-am-assets-cont .gjs-two-color {
  color: #525252;
}
.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-am-assets,
.gjs-am-assets-cont .gjs-am-assets-header .gjs-am-assets {
  color: #d8d8d8;
}

.gjs-am-file-uploader #gjs-am-title {
  color: #162f27;
}

.gjs-pn-btn:not(.sd-button):hover {
  color: #d8d8d8;
}

.gjs-sm-sector .gjs-sm-property .gjs-sm-btn, .gjs-clm-tags .gjs-sm-property .gjs-sm-btn {
  box-shadow: none;
  background-color: #9A1A60;
  color: white;
  transition: background-color 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-color: #7b154d;
  color: white;
}

.gjs-mdl-header {
  border-bottom-color: #fff;
  color: #162f27;
  background-color: #fff;
  color: black;
}

.gjs-rte-actionbar {
  background-color: #EEE;
  color: black;
}

.gjs-rte-action.gjs-rte-action {
  color: var(--cv-g-500);
  font-size: 14px;
  font-weight: 600;
}
.gjs-rte-action.gjs-rte-action:hover {
  background-color: var(--cv-g-300);
}
.gjs-rte-action.gjs-rte-action.gjs-rte-active, .gjs-rte-action.gjs-rte-action.gjs-rte-active:hover {
  background-color: #525252;
  color: white;
}

.isMobile .dashboard {
  padding: 0;
}
.isMobile .quickSearch2Btn:focus-within {
  background-color: #fff;
  color: black;
}
.isMobile .quickSearch2Btn:focus-within a, .isMobile .quickSearch2Btn:focus-within span, .isMobile .quickSearch2Btn:focus-within input, .isMobile .quickSearch2Btn:focus-within ::placeholder {
  color: #000;
}
.isMobile .top-bar-mobile {
  background-color: #243f55;
  color: white;
}
.isMobile .top-bar-mobile li a {
  background-color: #243f55;
  color: white;
}
.isMobile .nav-toggle span {
  background-color: #fff;
}
.isMobile .nav-toggle span:before, .isMobile .nav-toggle span:after {
  background-color: inherit;
}
.expanded .isMobile .nav-toggle span {
  background-color: transparent;
}
.expanded .isMobile .nav-toggle span:before, .expanded .isMobile .nav-toggle span:after {
  background-color: #fff;
}
.isMobile .mobileSectionSideBar {
  background-color: #fff;
}
.isMobile .cs-sdlRow {
  border-bottom-color: #EEE;
}
.isMobile .WindowManagerContainer .collabHeader {
  background-color: #fff;
  color: #162f27;
}
.isMobile .cs-flex-list li {
  border-bottom-color: #EEE;
}
.isMobile .expanded .nav-toggle span {
  background-color: transparent;
}
.isMobile .expanded .nav-toggle span:before, .isMobile .expanded .nav-toggle span:after {
  background-color: #fff;
}
.isMobile #previewHolder .annotationItemNum, .isMobile #previewHolder .annotationDetails {
  color: #fff;
  text-shadow: 1px 2px 3px rgba(0, 0, 0, 0.2039215686);
}
.isMobile .cs-previewer-main .sd-toolbar li, .isMobile .cs-previewer-main .sdIconBar {
  color: #fff;
}

.cs-brand-logo {
  background-image: url("../img/mobile-logo.png");
  background-repeat: no-repeat;
  height: 3rem;
  width: 2.75rem;
  display: block;
  background-size: contain;
}

.cs-logo {
  background-image: url("../img/header-logo.png");
  margin-left: 2rem;
  z-index: 1;
}

.nav-actions {
  margin-right: 2rem;
}

.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;
  font-size: 0.9rem;
}
.projectFeatureContainer .cs-sectionDesc {
  display: none;
}

.cs-sectionDesc:empty {
  height: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.site-name {
  display: inline-block;
}

.cs-main-nav {
  flex: 1 0 0%;
  min-width: 0;
  min-height: 0;
}

.mainNavigation.mainNavigation {
  padding-left: 2rem;
  line-height: inherit;
  width: 100%;
}

.sub-nav-menu {
  height: 2.25rem;
}
.sub-nav-menu a {
  height: 2.25rem;
  line-height: 2.25rem;
  font-size: 1.15rem;
  font-weight: 600;
}

.cs-overflow-menu li, .cs-overflow-menu li a {
  font-weight: 600;
  font-size: 1.15rem;
}

.mainNavigation {
  width: 100vw;
  order: 4;
  padding-right: 2rem;
  color: inherit;
}
.mainNavigation .home_icon_header {
  display: block;
}
.mainNavigation .home_icon_header a {
  display: block;
  line-height: 2.025rem;
}
.mainNavigation a {
  padding-left: 0.9rem;
  padding-right: 0.9rem;
  font-size: 1.15rem;
  font-weight: 600;
}

.home_icon_header,
[data-dropdown=menu-overflow] {
  display: inline-block;
}

.cs-menu-overflow.cs-menu-overflow.cs-menu-overflow {
  margin-right: 2rem;
}

.quickSearchDropDown {
  bottom: 0;
  transform: translateY(100%);
  max-height: calc(100vh - 4.5rem);
}

@media screen and (min-width: 0) 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 {
    padding-left: 2rem;
    line-height: inherit;
    width: 100%;
  }
  .sub-nav-menu {
    height: 2.25rem;
  }
  .sub-nav-menu a {
    height: 2.25rem;
    line-height: 2.25rem;
    font-size: 1.15rem;
    font-weight: 600;
  }
  .cs-overflow-menu li, .cs-overflow-menu li a {
    font-weight: 600;
    font-size: 1.15rem;
  }
  .mainNavigation {
    width: 100vw;
    order: 4;
    padding-right: 2rem;
    color: inherit;
  }
  .mainNavigation .home_icon_header {
    display: block;
  }
  .mainNavigation .home_icon_header a {
    display: block;
    line-height: 2.025rem;
  }
  .mainNavigation a {
    padding-left: 0.9rem;
    padding-right: 0.9rem;
    font-size: 1.15rem;
    font-weight: 600;
  }
  .home_icon_header,
  [data-dropdown=menu-overflow] {
    display: inline-block;
  }
}
.cut-shadow {
  box-shadow: 10px 0 26px -24px rgba(0, 0, 0, 0.8);
  margin-right: 1rem;
}

.homepageLogo {
  background-image: url(../img/logo-logon.png);
  background-size: contain;
  background-repeat: no-repeat;
}

@font-face {
  font-family: "BrandonGrotesque";
  src: url("../../../assets/ketchum/fonts/BrandonGrotesque-Black.eot?#iefix");
  src: url("../../../assets/ketchum/fonts/BrandonGrotesque-Black.eot?#iefix") format("eot"), url("../../../assets/ketchum/fonts/BrandonGrotesque-Black.woff") format("woff"), url("../../../assets/ketchum/fonts/BrandonGrotesque-Black.ttf") format("truetype");
  font-weight: 600;
}
@font-face {
  font-family: "BrandonGrotesque";
  src: url("../../../assets/ketchum/fonts/BrandonGrotesque-Medium.eot?#iefix");
  src: url("../../../assets/ketchum/fonts/BrandonGrotesque-Medium.eot?#iefix") format("eot"), url("../../../assets/ketchum/fonts/BrandonGrotesque-Medium.woff") format("woff"), url("../../../assets/ketchum/fonts/BrandonGrotesque-Medium.ttf") format("truetype");
  font-weight: 500;
}
@font-face {
  font-family: "BrandonGrotesque";
  src: url("../../../assets/ketchum/fonts/BrandonGrotesque-Regular.eot?#iefix");
  src: url("../../../assets/ketchum/fonts/BrandonGrotesque-Regular.eot?#iefix") format("eot"), url("../../../assets/ketchum/fonts/BrandonGrotesque-Regular.woff") format("woff"), url("../../../assets/ketchum/fonts/BrandonGrotesque-Regular.ttf") format("truetype");
  font-weight: 400;
}
.login-page {
  background-image: url("../../../assets/ketchum/img/logon_img.jpg");
}

.sub-nav-menu span > li a {
  font-family: "BrandonGrotesque";
  text-transform: uppercase;
}

h1, h2, h3, h4, h5, h6 {
  font-family: "BrandonGrotesque";
}

.modal-title, .sd-modal .sd-heading {
  font-weight: 600;
}

.cs-wizard-buttons li h6 {
  font-size: 1.3rem;
}

.cs-logo {
  margin-left: 3rem;
}

.site-name.site-name {
  font-size: 1.5rem;
  font-weight: 500;
  opacity: 0.7;
}

/*# sourceMappingURL=skin.css.map */