/* Mixins */
/**
    Be as precise as possible when applying this style!
    overflow: hidden; used here will cause the element to get its own render layer.
    This is a huge performance drawback when applied to a lot of elements in the table!
 */
#cf-cplace-cboard .card-box-shadow {
  box-shadow: 0 1px 1px 0 rgba(83, 96, 121, 0.15);
}
#cf-cplace-cboard .card-box-shadow-highlight {
  box-shadow: 0 1px 4px 0 rgba(83, 96, 121, 0.3);
}
#cf-cplace-cboard .image-shadow {
  box-shadow: 0 0 1px 0 rgba(83, 96, 121, 0.45);
}
#cf-cplace-cboard .no-user-selection {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
#cf-cplace-cboard .user-image {
  height: 32px;
  line-height: 32px;
  width: 32px;
}
/*
 CSS classes to change the scrollbar on elements similar to the OS scroll but without the DOM+JS jazz.  
 'scrollbar' keyword is for FF the rest for WebKit-based browsers (Chrome, Edge, Safari, etc.)
 */
.cplace-cboard-scrollbar {
  scrollbar-width: none;
}
.cplace-cboard-scrollbar::-webkit-scrollbar {
  width: 6px;
  height: 6px;
  display: none;
}
.cplace-cboard-scrollbar::-webkit-scrollbar-thumb {
  border-radius: 10px;
}
.cplace-cboard-scrollbar:hover {
  scrollbar-width: thin;
}
.cplace-cboard-scrollbar:hover::-webkit-scrollbar {
  display: block;
}
.cplace-cboard-scrollbar.dark {
  scrollbar-color: rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0);
}
.cplace-cboard-scrollbar.dark::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.4);
}
.cplace-cboard-scrollbar.light {
  scrollbar-color: #FFFFFF rgba(0, 0, 0, 0);
}
.cplace-cboard-scrollbar.light::-webkit-scrollbar-thumb {
  background: #FFFFFF;
}
cplace-cboard-add-card-button {
  margin-left: 12px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
cplace-cboard-add-card-button a.btn {
  background-color: #567987;
  width: 2em;
  height: 2em;
  padding: 0;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
cplace-cboard-add-card-button a.btn i {
  vertical-align: sub;
}
cplace-cboard-add-card-button a.btn:hover {
  background-color: #415967;
}
cplace-cboard-add-card-button .options-menu {
  position: absolute;
  top: 11px;
  border-radius: 3px;
  background: #FFFFFF;
  min-width: 201.6px;
  max-width: 320px;
  z-index: 1032;
  border: 1px solid rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
cplace-cboard-add-card-button .options-menu .menu-title {
  text-align: initial;
  color: #536079;
  font-size: 16px;
  font-weight: bold;
  padding: 3px 20px 3px 20px;
  border-bottom: 1px solid #e6ebed;
}
cplace-cboard-add-card-button .options-menu ul {
  list-style: none;
  margin: 0;
  padding: 3px;
  max-height: 420px;
  overflow-x: hidden;
  overflow-y: auto;
}
cplace-cboard-add-card-button .options-menu ul li {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  padding: 6px;
  border-radius: 7px;
  line-height: 28.8px;
  font-size: 13px;
  font-weight: initial;
  cursor: pointer;
  transition: background-color 0.2s;
}
cplace-cboard-add-card-button .options-menu ul li .option-label {
  max-width: 100%;
}
cplace-cboard-add-card-button .options-menu ul li:not(.search-wrapper):hover {
  background: #EBF0F2;
}
cplace-cboard-add-card-button .options-menu ul li > .fulltext-search {
  min-width: 180px;
  width: 100%;
}
cplace-cboard-add-card-button .options-menu ul li > .fulltext-search i {
  position: absolute;
  left: 0;
  padding: 9px 6px 6px 12px;
  z-index: 5;
  color: rgba(52, 60, 76, 0.7);
  pointer-events: none;
  font-size: 1.2em;
}
cplace-cboard-add-card-button .options-menu ul li > .fulltext-search input {
  padding: 10px 23px 10px 35px;
  border: none;
  border-radius: 3px;
  box-shadow: 0 0 1px 0 rgba(92, 98, 108, 0.55);
  height: 34px;
}
cplace-cboard-add-card-button .options-menu ul li .search-cancel-icon {
  position: absolute;
  right: 5px;
  top: 0;
  bottom: 0;
  height: 14px;
  margin: auto;
  cursor: pointer;
  color: rgba(52, 60, 76, 0.7);
}
cplace-cboard-add-card-button .options-menu .loading-indicator {
  position: absolute;
  top: 0;
  z-index: 1033;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(245, 247, 248, 0.5);
}
cplace-cboard-add-card-button .options-menu .loading-indicator span {
  flex: 0 0 auto;
}
cplace-cboard-add-card-button .options-menu .option-workspace-name {
  color: #676666;
  font-size: x-small;
  padding: 6px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
cplace-cboard-card-details-view {
  z-index: 2;
}
cplace-cboard-card-details-view .closed {
  transition: all 0.5s ease;
  width: 0px;
}
cplace-cboard-card-details-view .open {
  transition: all 0.5s ease;
  width: 500px;
}
cplace-cboard-card-details-view .wrapper {
  height: 100%;
}
cplace-cboard-card-details-view .content {
  display: flex;
  flex-direction: column;
  height: 100%;
  border-left: 1px solid #c8d3d8;
  padding: 5px 0 0 0;
  background-color: #F5F7F8;
}
cplace-cboard-card-details-view .content .alert {
  margin-left: 15px;
  margin-right: 15px;
}
cplace-cboard-card-details-view .content .hint-container {
  display: flex;
  align-items: center;
  padding: 2px 10px 2px 10px;
  margin-bottom: 12px;
}
cplace-cboard-card-details-view .content .hint-container i {
  margin-right: 10px;
  font-size: 2em;
  color: #876506;
}
cplace-cboard-card-details-view .content .form-wrapper {
  flex: 1;
  overflow: auto;
  border-bottom: 1px solid #c8d3d8;
  overflow-x: hidden;
}
cplace-cboard-card-details-view .content .form-wrapper .form {
  width: 500px;
}
cplace-cboard-card-details-view .content .form-wrapper .form .control-label {
  padding-top: 0;
}
cplace-cboard-card-details-view .content .form-wrapper .extra-top-margin {
  margin-top: 30px;
}
cplace-cboard-card-details-view .content .button-group {
  margin: 7px 20px 10px auto;
}
cplace-cboard-card-details-view .details-form {
  padding: 0 10px 10px 10px;
}
.cplace-cboard-main-widget .details-view-button a {
  color: #567987;
  position: relative;
  display: inline-block;
}
.cplace-cboard-main-widget .details-view-button a:hover {
  color: #415967;
}
.cplace-cboard-main-widget .details-view-button a.opened {
  background-color: #567987;
  color: #F5F7F8;
}
.cplace-cboard-main-widget .details-view-button a i {
  padding: 0 10px 0 10px;
}
.cplace-cboard-card-entry {
  position: relative;
  display: flex;
  flex-direction: row;
  margin: 5px auto;
  width: 288px;
  max-width: 100%;
  padding: 10px 6px 10px 10px;
  border-left: 7px solid transparent;
  border-radius: 7px;
  background-color: #FFFFFF;
  color: #343C4C;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  box-shadow: 0 1px 1px 0 rgba(83, 96, 121, 0.15);
  transition: box-shadow 0.2s;
}
.cplace-cboard-card-entry:active,
.cplace-cboard-card-entry:hover {
  box-shadow: 0 1px 4px 0 rgba(83, 96, 121, 0.3);
}
.cplace-cboard-card-entry:hover {
  cursor: move;
  cursor: -moz-grab;
  cursor: -webkit-grab;
  cursor: grab;
}
.cplace-cboard-card-entry:active {
  cursor: move;
  cursor: -moz-grabbing;
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.cplace-cboard-card-entry.selected {
  box-shadow: 0 0 0 2px #0078BD;
}
.cplace-cboard-card-entry.readonly {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: default;
}
.cplace-cboard-card-entry.readonly .card-label,
.cplace-cboard-card-entry.readonly .card-title,
.cplace-cboard-card-entry.readonly .card-middle,
.cplace-cboard-card-entry.readonly .card-footer {
  opacity: 0.6;
}
.cplace-cboard-card-entry.middle-mouse-button-pressed {
  cursor: pointer;
}
.cplace-cboard-card-entry .card-label {
  flex: 0 auto;
  width: 7px;
  margin: -10px 10px -10px -17px;
  position: relative;
  border-radius: 7px 0 0 7px;
}
.cplace-cboard-card-entry .card-content {
  flex-grow: 1;
  max-width: 100%;
}
.cplace-cboard-card-entry .card-content.under-popup-menu {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  filter: blur(2px);
}
.cplace-cboard-card-entry .card-content .card-header {
  display: flex;
  flex-direction: row;
  margin-bottom: 6px;
}
.cplace-cboard-card-entry .card-content .card-header .card-title {
  overflow: hidden;
  text-align: left;
  line-height: 1.5em;
  /* use this value to count text block height */
  max-height: 3em;
  /* max-height = line-height * max number of lines (2) */
  font-size: 1.2em;
  color: #343C4C;
}
.cplace-cboard-card-entry .card-content .card-header .card-title.btn {
  border: none;
  text-decoration: none;
  padding: 0 0 0 0;
  white-space: normal;
  /* the btn.disabled class' opacity conflicts with the .readonly class applied on the whole card
                     that is why we use a class with a different name */
}
.cplace-cboard-card-entry .card-content .card-header .card-title.btn:hover {
  color: #0ba6ff;
  background-color: #FFFFFF;
  cursor: pointer;
}
.cplace-cboard-card-entry .card-content .card-header .card-title.btn.deactivated {
  cursor: inherit;
  pointer-events: none;
}
.cplace-cboard-card-entry .card-content .card-header .card-title-text {
  text-overflow: ellipsis;
  display: -webkit-box;
  word-break: break-word;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  height: 46px;
}
.cplace-cboard-card-entry .card-content .card-header .card-menu {
  margin-left: auto;
  flex-shrink: 0;
  flex-grow: 0;
  display: flex;
  flex-direction: row;
  justify-content: center;
  max-width: 100%;
  align-items: start;
}
.cplace-cboard-card-entry .card-content .card-header .card-menu .card-menu-toggle {
  flex-grow: 1;
  text-align: center;
  color: #7785a2;
  font-size: 0;
}
.cplace-cboard-card-entry .card-content .card-header .card-menu .card-menu-toggle:hover {
  color: #b4bccb;
  cursor: pointer;
}
.cplace-cboard-card-entry .card-content .card-header .card-menu .card-menu-toggle .card-options-icon {
  font-size: 15.6px;
  line-height: 1.5em;
}
.cplace-cboard-card-entry .card-content .card-header .card-menu .card-menu-toggle .attachment-count {
  position: absolute;
  width: 10px;
  font-size: 10px;
  top: 23px;
  right: 22px;
}
.cplace-cboard-card-entry .card-content .card-header .card-menu .card-menu-dropdown {
  transform: translateY(15px);
  z-index: 1;
}
.cplace-cboard-card-entry .card-content .card-header .card-menu .card-menu-dropdown .dropdown-menu {
  max-height: 280px;
  max-width: 275px;
  overflow-x: hidden;
  overflow-y: auto;
  scrollbar-color: white;
}
.cplace-cboard-card-entry .card-content .card-header .card-menu .card-menu-dropdown .dropdown-menu::-webkit-scrollbar {
  background-color: white;
}
.cplace-cboard-card-entry .card-content .card-header .card-menu .card-menu-dropdown .dropdown-menu > li.hint {
  font-style: italic;
  padding: 3px 15px;
  white-space: nowrap;
}
.cplace-cboard-card-entry .card-content .card-header .card-menu .card-menu-dropdown .dropdown-menu > li > a {
  display: block;
  padding: 3px 15px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.cplace-cboard-card-entry .card-content .card-middle {
  display: flex;
  flex-direction: row;
  justify-content: stretch;
  align-items: center;
  height: 60px;
}
.cplace-cboard-card-entry .card-content .card-middle .card-description {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  word-break: break-word;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  line-height: 1.5em;
  /* use this value to count text block height */
  max-height: 4.5em;
  /* max-height = line-height * max number of lines */
  hyphens: auto;
  color: #7785a2;
  font-size: 12px;
}
.cplace-cboard-card-entry .card-content .card-middle .card-icon {
  margin-left: auto;
}
.cplace-cboard-card-entry .card-content .card-middle .card-icon i {
  font-size: 18px;
  color: #7785a2;
  margin-left: 10px;
}
.cplace-cboard-card-entry .card-content .card-left {
  flex-grow: 1;
  display: flex;
  flex-direction: row;
  align-items: center;
  max-width: 100%;
  overflow-x: hidden;
}
.cplace-cboard-card-entry .card-content .card-footer {
  display: flex;
  align-items: center;
  height: 32px;
}
.cplace-cboard-card-entry .card-content .card-footer .card__date {
  display: block;
  font-size: 12px;
  padding: 0.4em 0.3em 0.2em 0;
  white-space: nowrap;
}
.cplace-cboard-card-entry .card-content .card-footer .card-ref-type {
  display: block;
  max-width: 120px;
  font-weight: 600;
  font-size: 12px;
  padding: 0.4em 0.3em 0.2em;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.cplace-cboard-card-entry .card-content .card-footer .card-tag {
  max-width: fit-content;
  color: #fff;
  background-color: #b2b2b2;
  border-radius: 0.3em;
  padding: 1px 4px 1px 4px;
  margin: 0 0 0 4px;
  height: 18px;
  font-size: 12px;
  font-weight: 600;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.cplace-cboard-card-entry .card-content .card-footer .card-icons {
  position: relative;
  display: flex;
  margin-top: 0;
}
.cplace-cboard-card-entry .card-content .card-footer .card-icons.with-number-icon {
  margin-top: 5px;
}
.cplace-cboard-card-entry .card-content .card-footer .card-icons .card-icon-image {
  position: relative;
}
.cplace-cboard-card-entry .card-content .card-footer .card-icons .card-icon-image img {
  height: 18px;
  width: 18px;
  flex-grow: 0;
  flex-shrink: 0;
  margin-left: 3px;
}
.cplace-cboard-card-entry .card-content .card-footer .card-icons .more-icons-counter {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: -2px;
  margin-top: 3px;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  font-size: 12px;
  background-color: #F5F7F8;
  color: #8eaab6;
  box-shadow: 0 0 1px 0 rgba(83, 96, 121, 0.45);
}
.cplace-cboard-card-entry .card-content .card-footer .card-user-images {
  margin-left: auto;
  display: flex;
  flex-direction: row;
  align-items: center;
  position: relative;
  z-index: 0;
}
.cplace-cboard-card-entry .card-content .card-footer .card-user-images .card-user-image {
  display: inline-block;
  width: 40px;
  text-align: center;
}
.cplace-cboard-card-entry .card-content .card-footer .card-user-images .card-user-image:nth-child(3) {
  z-index: 1;
}
.cplace-cboard-card-entry .card-content .card-footer .card-user-images .card-user-image:nth-child(2) {
  z-index: 2;
}
.cplace-cboard-card-entry .card-content .card-footer .card-user-images .card-user-image:nth-child(1) {
  z-index: 3;
}
.cplace-cboard-card-entry .card-content .card-footer .card-user-images .card-user-image:not(:first-child) {
  margin-left: -18px;
}
.cplace-cboard-card-entry .card-content .card-footer .card-user-images .card-user-image > img {
  border-radius: 50%;
  height: 32px;
  line-height: 32px;
  width: 32px;
  box-shadow: 0 0 1px 0 rgba(83, 96, 121, 0.45);
}
.cplace-cboard-card-entry .card-content .card-footer .card-user-images .more-assignees-counter {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-left: -9px;
  line-height: 24px;
  width: 24px;
  height: 24px;
  margin-top: 8px;
  font-size: 12px;
  background-color: #F5F7F8;
  color: #8eaab6;
  border-radius: 50%;
  box-shadow: 0 0 1px 0 rgba(83, 96, 121, 0.45);
}
.cplace-cboard-card-entry .card-popup-menu {
  position: fixed;
  border-radius: 3px;
  z-index: 1032;
  transform: translate(13%);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background: #FFFFFF;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  width: 201.6px;
}
.cplace-cboard-card-entry .card-popup-menu ul {
  list-style: none;
  margin: 0;
  padding: 3px;
  width: 100%;
}
.cplace-cboard-card-entry .card-popup-menu ul li {
  text-align: center;
  border-radius: 7px;
  line-height: 28.8px;
  cursor: pointer;
  transition: background-color 0.2s;
}
.cplace-cboard-card-entry .card-popup-menu ul li:hover {
  background: #EBF0F2;
}
.cplace-cboard-card-entry .card-popup-menu ul li .option-workspace-name {
  color: #676666;
  font-size: x-small;
  padding: 6px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.cplace-cboard-card-entry .card-popup-menu .card-popup-menu-title {
  width: 100%;
  color: #536079;
  font-size: 1.2em;
  font-weight: bold;
  padding: 2px 20px 2px 20px;
  border-bottom: 1px solid #e6ebed;
}
.card-expansion-expanded .sortable-placeholder {
  height: 164px;
}
.card-expansion-regular .cplace-cboard-card-entry .card-middle {
  display: none;
}
.card-expansion-regular .sortable-placeholder {
  height: 104px;
}
.card-expansion-tiny .cplace-cboard-card-entry .card-header {
  margin-bottom: 0;
}
.card-expansion-tiny .cplace-cboard-card-entry .card-middle {
  display: none;
}
.card-expansion-tiny .cplace-cboard-card-entry .card-footer {
  display: none;
}
.card-expansion-tiny .sortable-placeholder {
  height: 66px;
}
ul.cplace-cboard-tag-tooltip-list {
  padding-left: 20px;
}
.card-popup-overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 1031;
  color: white;
  display: inline-block;
}
.attributes-configuration .row {
  margin: 0.5em 0;
}
.attributes-configuration h6 {
  margin-top: 0;
  padding: 10px 5px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  color: rgba(52, 60, 76, 0.6);
  font-weight: bold;
}
.attributes-configuration h6 .btn {
  color: rgba(52, 60, 76, 0.6);
  line-height: 0.2;
  font-weight: bold;
  text-decoration: underline;
}
.attributes-configuration .search-box {
  margin-bottom: 20px;
  width: 100%;
}
.attributes-configuration .search-box i {
  position: absolute;
  left: 0;
  padding: 9px 6px 6px 12px;
  z-index: 5;
  color: rgba(52, 60, 76, 0.7);
  pointer-events: none;
  font-size: 1.2em;
}
.attributes-configuration .search-box input {
  padding: 10px 23px 10px 35px;
  border: none;
  box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.7);
  height: 34px;
}
.attributes-configuration .search-box .search-cancel-icon {
  position: absolute;
  z-index: 10;
  right: 5px;
  top: 0;
  bottom: 0;
  height: 14px;
  margin: auto;
  cursor: pointer;
  color: rgba(52, 60, 76, 0.7);
}
.attributes-configuration ul.available-attributes li:hover {
  background-color: rgba(162, 208, 47, 0.1);
  border-top: 1px solid rgba(146, 187, 42, 0.1);
  border-bottom: 1px solid rgba(146, 187, 42, 0.1);
}
.attributes-configuration ul.available-attributes li:hover > a {
  color: #A2D02F;
}
.attributes-configuration ul.selected-attributes li:hover {
  background-color: rgba(191, 17, 29, 0.1);
  border-top: 1px solid rgba(168, 15, 25, 0.1);
  border-bottom: 1px solid rgba(168, 15, 25, 0.1);
}
.attributes-configuration ul.selected-attributes li:hover > a {
  color: #bf111d;
}
.attributes-configuration li {
  padding: 8px 20px 8px 5px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 1;
}
.attributes-configuration li .btn {
  padding: 1px 7px;
  position: relative;
}
.attributes-configuration li .btn i {
  color: rgba(52, 60, 76, 0.6);
}
.attributes-configuration li span {
  line-height: 1.7;
}
.attributes-configuration li .builtin-attribute {
  display: inline-block;
  border: 5px solid #0078BD;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  margin: 0 5px 0 0;
}
.cplace-cboard-label-attribute {
  background-color: #00519e;
}
.cplace-cboard-mapping-configuration-dialog cplace-control-component-localized-string.board-element-mapping-title table {
  display: block;
}
.cplace-cboard-mapping-configuration-dialog .attribute-selection-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, 430px);
  grid-column-gap: 30px;
  grid-row-gap: 10px;
  margin-bottom: 10px;
}
.cplace-cboard-mapping-configuration-dialog .elements-mapping-list .left-column-row {
  display: flex;
}
.cplace-cboard-mapping-configuration-dialog .elements-mapping-list .mapping-icon-picker,
.cplace-cboard-mapping-configuration-dialog .elements-mapping-list .element-buttons {
  margin-top: 20px;
}
.cplace-cboard-mapping-configuration-dialog .elements-mapping-list .mapping-icon-picker {
  margin-left: auto;
}
.cplace-cboard-mapping-configuration-dialog .elements-mapping-list .index-label {
  font-weight: bold;
}
.cplace-cboard-mapping-configuration-dialog .elements-mapping-list hr {
  margin: 5px 0;
}
.cplace-cboard-mapping-configuration-dialog .elements-mapping-list .value-mapping-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, 200px);
  grid-column-gap: 30px;
  grid-row-gap: 20px;
  margin-bottom: 10px;
}
.cplace-cboard-list {
  margin-top: 1em;
}
.cplace-cboard-list li {
  margin-left: 15px;
  margin-bottom: 0.5em;
}
.cplace-cboard-list .meta-text {
  color: #676666;
}
.cplace-cboard-left-margin {
  margin-left: 4em;
}
.cplace-cboard-search-header-line {
  border-top: 1px solid #e5e5e5;
}
.cplace-cboard-control-row {
  margin: 0.5em 0;
}
.cplace-cboard-control-row .card-action {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 5px;
  border: #f3f4f7 1px solid;
  padding: 5px 10px;
  margin: 0;
  background: #FFFFFF;
}
.cplace-cboard-control-row .card-action .card-action-checkbox {
  margin: 0;
}
.cplace-cboard-control-row .card-action .card-action-text {
  flex-grow: 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.cplace-cboard-datasource-title {
  display: flex;
  align-items: center;
}
.cplace-cboard-datasource-title h1 {
  margin-bottom: 0;
}
.cplace-cboard-connected-table-tab {
  margin: 15px 0 0 15px;
}
.cplace-cboard-connected-table-tab .alert {
  margin: 13px 0 0 -15px;
}
.cplace-cboard-row-configuration .configuration-type {
  padding: 20px 0 5px 0;
}
.cplace-cboard-row-configuration .configuration-type b {
  font-size: 14px;
}
.cplace-cboard-row-configuration .search-configuration-description {
  display: flex;
  height: 36px;
  background-color: #e1e4ea;
  padding: 6px 12px;
  border: 1px solid #ccc;
}
.cplace-cboard-row-configuration .search-configuration-description .prefix {
  font-weight: bold;
  white-space: nowrap;
}
.cplace-cboard-row-configuration .search-configuration-description .description-container {
  overflow: hidden;
}
.cplace-cboard-row-configuration .search-configuration-description .description-container span {
  line-break: anywhere;
}
.cplace-cboard-row-configuration .search-configuration-description .alert-container {
  margin-left: auto;
  padding: 0 3px 0 3px;
}
.cplace-cboard-row-configuration select {
  min-width: 150px;
  margin: 5px 0 -15px 0;
}
.cplace-cboard-row-configuration .type-row {
  padding-left: 15px;
}
.cplace-cboard-row-configuration .type-row .enum-values .label {
  min-width: 100px !important;
  display: inline-block !important;
}
.cplace-cboard-row-configuration .type-row .column-attributes {
  float: left;
}
.cplace-cboard-row-configuration .icon {
  font-size: 1.3em;
  line-height: 1.3;
}
.cplace-cboard-row-configuration ol {
  padding: 0;
  margin: 0;
}
.cplace-cboard-row-configuration ol li {
  list-style: none;
}
.cplace-cboard-row-configuration ol li .btn-group {
  margin-top: 5px;
}
.cplace-cboard-search-remove-tag-btn {
  margin-left: 2.3em;
}
.cplace-cboard-search-tag-row {
  display: inline-flex;
}
.cplace-cboard-search-tag-row div {
  padding: 0;
}
.visual-components-dialog .font-bold {
  font-weight: bold !important;
}
.visual-components-dialog .text-align-left {
  text-align: left;
}
cplace-cboard-color-attribute-control .attribute-selection-row {
  margin-bottom: 5px;
}
cplace-cboard-color-attribute-control .attribute-selection-row cplace-control-component-select {
  width: 100%;
  padding: 0 0;
}
cplace-cboard-color-attribute-control .attribute-selection-row .search-box-wrapper {
  padding-left: 10px;
}
cplace-cboard-color-attribute-control .attribute-selection-row .search-box-wrapper .search-box {
  margin-bottom: 20px;
  width: 92%;
}
cplace-cboard-color-attribute-control .attribute-selection-row .search-box-wrapper .search-box i {
  position: absolute;
  left: 0;
  padding: 9px 6px 6px 12px;
  z-index: 5;
  color: rgba(52, 60, 76, 0.7);
  pointer-events: none;
  font-size: 1.2em;
}
cplace-cboard-color-attribute-control .attribute-selection-row .search-box-wrapper .search-box input {
  padding: 10px 23px 10px 35px;
  border: none;
  box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.7);
  height: 34px;
}
cplace-cboard-color-attribute-control .attribute-selection-row .search-box-wrapper .search-box .search-cancel-icon {
  position: absolute;
  z-index: 10;
  right: 5px;
  top: 0;
  bottom: 0;
  height: 14px;
  margin: auto;
  cursor: pointer;
  color: rgba(52, 60, 76, 0.7);
}
cplace-cboard-color-attribute-control .value-mapping-row {
  max-height: 375px;
  overflow: auto;
}
cplace-cboard-color-attribute-control .value-mapping-row .value-mapping-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, 200px);
  grid-column-gap: 15px;
  grid-row-gap: 7px;
  margin-bottom: 10px;
}
cplace-cboard-color-attribute-control .value-mapping-row li .label-row {
  display: inline-flex;
  align-items: center;
  width: 190px;
}
cplace-cboard-color-attribute-control .value-mapping-row li .label-row .label-attribute {
  background-color: #00519e;
  margin-left: 2px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
cplace-cboard-color-attribute-control .value-mapping-row li .value-row {
  display: inline-flex;
  width: 100%;
}
cplace-cboard-color-attribute-control .value-mapping-row li .value-row div {
  padding: 0;
}
cplace-cboard-color-attribute-control .value-mapping-row li .value-row .reference-link {
  margin-left: 5px;
  width: 53%;
}
cplace-cboard-color-attribute-control .value-mapping-row li .value-row .reference-link ul.cplace-control-values li {
  margin-left: 0px;
}
cplace-cboard-color-attribute-control .value-mapping-row li .value-row .reference-color {
  width: 44%;
}
cplace-cboard-color-attribute-control .value-mapping-row .reference-values-grid {
  display: grid;
  grid-template-columns: 50% 50%;
  grid-column-gap: 15px;
  grid-row-gap: 7px;
  margin-top: 8px;
}
cplace-cboard-icon-picker-control .button-row {
  float: right;
  margin: 0 15px 8px 10px;
}
cplace-cboard-icon-picker-control .btn.btn-default.icon[disabled] {
  position: relative;
  box-shadow: none;
  background: #e1e4ea;
  opacity: 1;
}
cplace-cboard-icon-picker-control .btn.btn-default.icon[disabled] > i {
  color: #777777;
}
cplace-cboard-icon-picker-control .btn.btn-default.icon[disabled] > img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 16px;
  max-height: 16px;
}
cplace-cboard-icon-picker-control .icon-list-row {
  margin: 0 -13px 3px -10px;
  border: 1px solid #F3F4F7;
}
cplace-cboard-icon-picker-control .icon-list-row .icon-list {
  display: flex;
  flex-wrap: wrap;
}
cplace-cboard-icon-picker-control .icon-list-row .icon-list .icon-image {
  cursor: pointer;
  width: 23px;
  height: 23px;
  display: flex;
  justify-content: center;
  align-items: center;
}
cplace-cboard-icon-picker-control .icon-list-row .icon-list .icon-image img {
  width: 16px;
  height: 16px;
}
cplace-cboard-icon-picker-control .icon-list-row .icon-list .icon-image:hover {
  background-color: #F3F4F7;
}
cplace-cboard-icon-picker-control .icon-list-row .none-option {
  text-align: center;
  cursor: pointer;
  display: block;
  padding: 3px 7px;
  margin: 5px 3px 2px 3px;
  height: auto;
}
cplace-cboard-icon-picker-control .icon-list-row .none-option:hover {
  background-color: #F3F4F7;
}
.cplace-cboard-main-widget {
  overflow: hidden;
}
.cplace-cboard-main-widget a.disabled {
  pointer-events: none;
  text-decoration: none;
}
.cplace-cboard-main-widget .search-bar,
.cplace-cboard-main-widget .search-bar:focus {
  z-index: auto;
}
.cplace-cboard-main-widget.columns-odd {
  background: #F5F7F8;
}
.cplace-cboard-main-widget.columns-even {
  background: #EBF0F2;
}
.cplace-cboard-main-widget .search-cancel-icon {
  position: absolute;
  right: 5px;
  top: 0;
  bottom: 0;
  height: 14px;
  margin: auto;
  cursor: pointer;
  color: rgba(52, 60, 76, 0.7);
}
.cplace-cboard-main-widget .grid-resize-wrapper {
  display: flex;
}
.cplace-cboard-main-widget .grid-resize-wrapper.ctrl-meta-pressed .cplace-cboard-card-entry:hover {
  filter: brightness(0.9);
  cursor: pointer !important;
}
.cplace-cboard-main-widget .grid-wrapper {
  display: flex;
  flex-direction: column;
  overflow: auto;
  width: 100%;
  padding-bottom: 2px;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper {
  position: sticky;
  top: 0;
  z-index: 2;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar {
  position: absolute;
  display: flex;
  height: 50px;
  width: fit-content;
  width: -moz-fit-content;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .left-corner {
  width: 50px;
  background: rgba(235, 240, 242, 0.8);
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(odd) {
  background-color: rgba(245, 247, 248, 0.8);
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(even) {
  background-color: rgba(235, 240, 242, 0.8);
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header {
  display: flex;
  justify-content: center;
  align-items: center;
  transition: width 0.5s ease;
  min-width: 320px;
  text-align: center;
  font-size: 16px;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header.no-transition {
  transition: none;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(500) {
  z-index: 1;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(499) {
  z-index: 2;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(498) {
  z-index: 3;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(497) {
  z-index: 4;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(496) {
  z-index: 5;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(495) {
  z-index: 6;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(494) {
  z-index: 7;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(493) {
  z-index: 8;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(492) {
  z-index: 9;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(491) {
  z-index: 10;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(490) {
  z-index: 11;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(489) {
  z-index: 12;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(488) {
  z-index: 13;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(487) {
  z-index: 14;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(486) {
  z-index: 15;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(485) {
  z-index: 16;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(484) {
  z-index: 17;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(483) {
  z-index: 18;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(482) {
  z-index: 19;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(481) {
  z-index: 20;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(480) {
  z-index: 21;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(479) {
  z-index: 22;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(478) {
  z-index: 23;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(477) {
  z-index: 24;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(476) {
  z-index: 25;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(475) {
  z-index: 26;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(474) {
  z-index: 27;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(473) {
  z-index: 28;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(472) {
  z-index: 29;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(471) {
  z-index: 30;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(470) {
  z-index: 31;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(469) {
  z-index: 32;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(468) {
  z-index: 33;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(467) {
  z-index: 34;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(466) {
  z-index: 35;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(465) {
  z-index: 36;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(464) {
  z-index: 37;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(463) {
  z-index: 38;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(462) {
  z-index: 39;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(461) {
  z-index: 40;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(460) {
  z-index: 41;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(459) {
  z-index: 42;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(458) {
  z-index: 43;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(457) {
  z-index: 44;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(456) {
  z-index: 45;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(455) {
  z-index: 46;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(454) {
  z-index: 47;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(453) {
  z-index: 48;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(452) {
  z-index: 49;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(451) {
  z-index: 50;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(450) {
  z-index: 51;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(449) {
  z-index: 52;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(448) {
  z-index: 53;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(447) {
  z-index: 54;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(446) {
  z-index: 55;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(445) {
  z-index: 56;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(444) {
  z-index: 57;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(443) {
  z-index: 58;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(442) {
  z-index: 59;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(441) {
  z-index: 60;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(440) {
  z-index: 61;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(439) {
  z-index: 62;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(438) {
  z-index: 63;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(437) {
  z-index: 64;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(436) {
  z-index: 65;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(435) {
  z-index: 66;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(434) {
  z-index: 67;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(433) {
  z-index: 68;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(432) {
  z-index: 69;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(431) {
  z-index: 70;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(430) {
  z-index: 71;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(429) {
  z-index: 72;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(428) {
  z-index: 73;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(427) {
  z-index: 74;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(426) {
  z-index: 75;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(425) {
  z-index: 76;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(424) {
  z-index: 77;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(423) {
  z-index: 78;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(422) {
  z-index: 79;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(421) {
  z-index: 80;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(420) {
  z-index: 81;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(419) {
  z-index: 82;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(418) {
  z-index: 83;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(417) {
  z-index: 84;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(416) {
  z-index: 85;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(415) {
  z-index: 86;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(414) {
  z-index: 87;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(413) {
  z-index: 88;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(412) {
  z-index: 89;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(411) {
  z-index: 90;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(410) {
  z-index: 91;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(409) {
  z-index: 92;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(408) {
  z-index: 93;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(407) {
  z-index: 94;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(406) {
  z-index: 95;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(405) {
  z-index: 96;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(404) {
  z-index: 97;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(403) {
  z-index: 98;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(402) {
  z-index: 99;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(401) {
  z-index: 100;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(400) {
  z-index: 101;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(399) {
  z-index: 102;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(398) {
  z-index: 103;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(397) {
  z-index: 104;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(396) {
  z-index: 105;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(395) {
  z-index: 106;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(394) {
  z-index: 107;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(393) {
  z-index: 108;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(392) {
  z-index: 109;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(391) {
  z-index: 110;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(390) {
  z-index: 111;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(389) {
  z-index: 112;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(388) {
  z-index: 113;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(387) {
  z-index: 114;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(386) {
  z-index: 115;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(385) {
  z-index: 116;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(384) {
  z-index: 117;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(383) {
  z-index: 118;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(382) {
  z-index: 119;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(381) {
  z-index: 120;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(380) {
  z-index: 121;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(379) {
  z-index: 122;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(378) {
  z-index: 123;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(377) {
  z-index: 124;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(376) {
  z-index: 125;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(375) {
  z-index: 126;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(374) {
  z-index: 127;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(373) {
  z-index: 128;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(372) {
  z-index: 129;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(371) {
  z-index: 130;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(370) {
  z-index: 131;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(369) {
  z-index: 132;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(368) {
  z-index: 133;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(367) {
  z-index: 134;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(366) {
  z-index: 135;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(365) {
  z-index: 136;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(364) {
  z-index: 137;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(363) {
  z-index: 138;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(362) {
  z-index: 139;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(361) {
  z-index: 140;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(360) {
  z-index: 141;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(359) {
  z-index: 142;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(358) {
  z-index: 143;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(357) {
  z-index: 144;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(356) {
  z-index: 145;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(355) {
  z-index: 146;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(354) {
  z-index: 147;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(353) {
  z-index: 148;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(352) {
  z-index: 149;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(351) {
  z-index: 150;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(350) {
  z-index: 151;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(349) {
  z-index: 152;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(348) {
  z-index: 153;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(347) {
  z-index: 154;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(346) {
  z-index: 155;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(345) {
  z-index: 156;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(344) {
  z-index: 157;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(343) {
  z-index: 158;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(342) {
  z-index: 159;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(341) {
  z-index: 160;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(340) {
  z-index: 161;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(339) {
  z-index: 162;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(338) {
  z-index: 163;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(337) {
  z-index: 164;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(336) {
  z-index: 165;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(335) {
  z-index: 166;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(334) {
  z-index: 167;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(333) {
  z-index: 168;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(332) {
  z-index: 169;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(331) {
  z-index: 170;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(330) {
  z-index: 171;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(329) {
  z-index: 172;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(328) {
  z-index: 173;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(327) {
  z-index: 174;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(326) {
  z-index: 175;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(325) {
  z-index: 176;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(324) {
  z-index: 177;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(323) {
  z-index: 178;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(322) {
  z-index: 179;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(321) {
  z-index: 180;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(320) {
  z-index: 181;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(319) {
  z-index: 182;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(318) {
  z-index: 183;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(317) {
  z-index: 184;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(316) {
  z-index: 185;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(315) {
  z-index: 186;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(314) {
  z-index: 187;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(313) {
  z-index: 188;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(312) {
  z-index: 189;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(311) {
  z-index: 190;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(310) {
  z-index: 191;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(309) {
  z-index: 192;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(308) {
  z-index: 193;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(307) {
  z-index: 194;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(306) {
  z-index: 195;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(305) {
  z-index: 196;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(304) {
  z-index: 197;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(303) {
  z-index: 198;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(302) {
  z-index: 199;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(301) {
  z-index: 200;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(300) {
  z-index: 201;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(299) {
  z-index: 202;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(298) {
  z-index: 203;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(297) {
  z-index: 204;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(296) {
  z-index: 205;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(295) {
  z-index: 206;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(294) {
  z-index: 207;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(293) {
  z-index: 208;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(292) {
  z-index: 209;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(291) {
  z-index: 210;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(290) {
  z-index: 211;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(289) {
  z-index: 212;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(288) {
  z-index: 213;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(287) {
  z-index: 214;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(286) {
  z-index: 215;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(285) {
  z-index: 216;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(284) {
  z-index: 217;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(283) {
  z-index: 218;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(282) {
  z-index: 219;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(281) {
  z-index: 220;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(280) {
  z-index: 221;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(279) {
  z-index: 222;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(278) {
  z-index: 223;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(277) {
  z-index: 224;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(276) {
  z-index: 225;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(275) {
  z-index: 226;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(274) {
  z-index: 227;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(273) {
  z-index: 228;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(272) {
  z-index: 229;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(271) {
  z-index: 230;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(270) {
  z-index: 231;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(269) {
  z-index: 232;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(268) {
  z-index: 233;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(267) {
  z-index: 234;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(266) {
  z-index: 235;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(265) {
  z-index: 236;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(264) {
  z-index: 237;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(263) {
  z-index: 238;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(262) {
  z-index: 239;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(261) {
  z-index: 240;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(260) {
  z-index: 241;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(259) {
  z-index: 242;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(258) {
  z-index: 243;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(257) {
  z-index: 244;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(256) {
  z-index: 245;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(255) {
  z-index: 246;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(254) {
  z-index: 247;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(253) {
  z-index: 248;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(252) {
  z-index: 249;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(251) {
  z-index: 250;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(250) {
  z-index: 251;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(249) {
  z-index: 252;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(248) {
  z-index: 253;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(247) {
  z-index: 254;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(246) {
  z-index: 255;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(245) {
  z-index: 256;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(244) {
  z-index: 257;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(243) {
  z-index: 258;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(242) {
  z-index: 259;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(241) {
  z-index: 260;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(240) {
  z-index: 261;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(239) {
  z-index: 262;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(238) {
  z-index: 263;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(237) {
  z-index: 264;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(236) {
  z-index: 265;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(235) {
  z-index: 266;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(234) {
  z-index: 267;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(233) {
  z-index: 268;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(232) {
  z-index: 269;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(231) {
  z-index: 270;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(230) {
  z-index: 271;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(229) {
  z-index: 272;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(228) {
  z-index: 273;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(227) {
  z-index: 274;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(226) {
  z-index: 275;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(225) {
  z-index: 276;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(224) {
  z-index: 277;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(223) {
  z-index: 278;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(222) {
  z-index: 279;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(221) {
  z-index: 280;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(220) {
  z-index: 281;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(219) {
  z-index: 282;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(218) {
  z-index: 283;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(217) {
  z-index: 284;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(216) {
  z-index: 285;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(215) {
  z-index: 286;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(214) {
  z-index: 287;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(213) {
  z-index: 288;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(212) {
  z-index: 289;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(211) {
  z-index: 290;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(210) {
  z-index: 291;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(209) {
  z-index: 292;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(208) {
  z-index: 293;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(207) {
  z-index: 294;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(206) {
  z-index: 295;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(205) {
  z-index: 296;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(204) {
  z-index: 297;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(203) {
  z-index: 298;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(202) {
  z-index: 299;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(201) {
  z-index: 300;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(200) {
  z-index: 301;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(199) {
  z-index: 302;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(198) {
  z-index: 303;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(197) {
  z-index: 304;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(196) {
  z-index: 305;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(195) {
  z-index: 306;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(194) {
  z-index: 307;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(193) {
  z-index: 308;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(192) {
  z-index: 309;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(191) {
  z-index: 310;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(190) {
  z-index: 311;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(189) {
  z-index: 312;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(188) {
  z-index: 313;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(187) {
  z-index: 314;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(186) {
  z-index: 315;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(185) {
  z-index: 316;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(184) {
  z-index: 317;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(183) {
  z-index: 318;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(182) {
  z-index: 319;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(181) {
  z-index: 320;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(180) {
  z-index: 321;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(179) {
  z-index: 322;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(178) {
  z-index: 323;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(177) {
  z-index: 324;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(176) {
  z-index: 325;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(175) {
  z-index: 326;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(174) {
  z-index: 327;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(173) {
  z-index: 328;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(172) {
  z-index: 329;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(171) {
  z-index: 330;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(170) {
  z-index: 331;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(169) {
  z-index: 332;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(168) {
  z-index: 333;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(167) {
  z-index: 334;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(166) {
  z-index: 335;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(165) {
  z-index: 336;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(164) {
  z-index: 337;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(163) {
  z-index: 338;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(162) {
  z-index: 339;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(161) {
  z-index: 340;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(160) {
  z-index: 341;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(159) {
  z-index: 342;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(158) {
  z-index: 343;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(157) {
  z-index: 344;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(156) {
  z-index: 345;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(155) {
  z-index: 346;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(154) {
  z-index: 347;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(153) {
  z-index: 348;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(152) {
  z-index: 349;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(151) {
  z-index: 350;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(150) {
  z-index: 351;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(149) {
  z-index: 352;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(148) {
  z-index: 353;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(147) {
  z-index: 354;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(146) {
  z-index: 355;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(145) {
  z-index: 356;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(144) {
  z-index: 357;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(143) {
  z-index: 358;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(142) {
  z-index: 359;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(141) {
  z-index: 360;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(140) {
  z-index: 361;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(139) {
  z-index: 362;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(138) {
  z-index: 363;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(137) {
  z-index: 364;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(136) {
  z-index: 365;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(135) {
  z-index: 366;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(134) {
  z-index: 367;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(133) {
  z-index: 368;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(132) {
  z-index: 369;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(131) {
  z-index: 370;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(130) {
  z-index: 371;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(129) {
  z-index: 372;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(128) {
  z-index: 373;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(127) {
  z-index: 374;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(126) {
  z-index: 375;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(125) {
  z-index: 376;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(124) {
  z-index: 377;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(123) {
  z-index: 378;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(122) {
  z-index: 379;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(121) {
  z-index: 380;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(120) {
  z-index: 381;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(119) {
  z-index: 382;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(118) {
  z-index: 383;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(117) {
  z-index: 384;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(116) {
  z-index: 385;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(115) {
  z-index: 386;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(114) {
  z-index: 387;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(113) {
  z-index: 388;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(112) {
  z-index: 389;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(111) {
  z-index: 390;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(110) {
  z-index: 391;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(109) {
  z-index: 392;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(108) {
  z-index: 393;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(107) {
  z-index: 394;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(106) {
  z-index: 395;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(105) {
  z-index: 396;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(104) {
  z-index: 397;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(103) {
  z-index: 398;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(102) {
  z-index: 399;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(101) {
  z-index: 400;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(100) {
  z-index: 401;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(99) {
  z-index: 402;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(98) {
  z-index: 403;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(97) {
  z-index: 404;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(96) {
  z-index: 405;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(95) {
  z-index: 406;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(94) {
  z-index: 407;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(93) {
  z-index: 408;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(92) {
  z-index: 409;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(91) {
  z-index: 410;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(90) {
  z-index: 411;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(89) {
  z-index: 412;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(88) {
  z-index: 413;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(87) {
  z-index: 414;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(86) {
  z-index: 415;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(85) {
  z-index: 416;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(84) {
  z-index: 417;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(83) {
  z-index: 418;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(82) {
  z-index: 419;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(81) {
  z-index: 420;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(80) {
  z-index: 421;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(79) {
  z-index: 422;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(78) {
  z-index: 423;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(77) {
  z-index: 424;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(76) {
  z-index: 425;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(75) {
  z-index: 426;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(74) {
  z-index: 427;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(73) {
  z-index: 428;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(72) {
  z-index: 429;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(71) {
  z-index: 430;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(70) {
  z-index: 431;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(69) {
  z-index: 432;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(68) {
  z-index: 433;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(67) {
  z-index: 434;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(66) {
  z-index: 435;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(65) {
  z-index: 436;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(64) {
  z-index: 437;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(63) {
  z-index: 438;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(62) {
  z-index: 439;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(61) {
  z-index: 440;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(60) {
  z-index: 441;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(59) {
  z-index: 442;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(58) {
  z-index: 443;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(57) {
  z-index: 444;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(56) {
  z-index: 445;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(55) {
  z-index: 446;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(54) {
  z-index: 447;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(53) {
  z-index: 448;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(52) {
  z-index: 449;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(51) {
  z-index: 450;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(50) {
  z-index: 451;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(49) {
  z-index: 452;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(48) {
  z-index: 453;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(47) {
  z-index: 454;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(46) {
  z-index: 455;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(45) {
  z-index: 456;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(44) {
  z-index: 457;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(43) {
  z-index: 458;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(42) {
  z-index: 459;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(41) {
  z-index: 460;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(40) {
  z-index: 461;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(39) {
  z-index: 462;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(38) {
  z-index: 463;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(37) {
  z-index: 464;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(36) {
  z-index: 465;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(35) {
  z-index: 466;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(34) {
  z-index: 467;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(33) {
  z-index: 468;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(32) {
  z-index: 469;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(31) {
  z-index: 470;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(30) {
  z-index: 471;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(29) {
  z-index: 472;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(28) {
  z-index: 473;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(27) {
  z-index: 474;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(26) {
  z-index: 475;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(25) {
  z-index: 476;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(24) {
  z-index: 477;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(23) {
  z-index: 478;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(22) {
  z-index: 479;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(21) {
  z-index: 480;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(20) {
  z-index: 481;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(19) {
  z-index: 482;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(18) {
  z-index: 483;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(17) {
  z-index: 484;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(16) {
  z-index: 485;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(15) {
  z-index: 486;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(14) {
  z-index: 487;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(13) {
  z-index: 488;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(12) {
  z-index: 489;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(11) {
  z-index: 490;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(10) {
  z-index: 491;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(9) {
  z-index: 492;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(8) {
  z-index: 493;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(7) {
  z-index: 494;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(6) {
  z-index: 495;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(5) {
  z-index: 496;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(4) {
  z-index: 497;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(3) {
  z-index: 498;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(2) {
  z-index: 499;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header:nth-child(1) {
  z-index: 500;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .column-header .column-title {
  color: #536079;
  padding-top: 15px;
  padding-bottom: 15px;
  margin-right: 0.3em;
  max-width: 174px;
  vertical-align: inherit;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .flex-push-element {
  margin-left: auto;
}
.cplace-cboard-main-widget .grid-wrapper .column-headers-wrapper .column-headers-bar .resize-margin {
  height: 100%;
  background-color: #71cbff;
  margin-right: 0;
  width: 3px;
  margin-left: auto;
}
.cplace-cboard-main-widget .grid-wrapper .cell-grid {
  display: grid;
  padding-top: 50px;
  height: 100%;
  width: fit-content;
  width: -moz-fit-content;
}
.cplace-cboard-main-widget .grid-wrapper .cell-grid .swimlane {
  display: flex;
  align-content: flex-start;
}
.cplace-cboard-main-widget .grid-wrapper .cell-grid .swimlane:last-child .column {
  border: none;
}
.cplace-cboard-main-widget .grid-wrapper .cell-grid .swimlane:last-child .swimlane-header {
  border: none;
}
.cplace-cboard-main-widget .grid-wrapper .cell-grid .swimlane .swimlane-header {
  position: relative;
  min-width: 50px;
  width: 50px;
  height: 100%;
  text-align: center;
  background-color: #EBF0F2;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-bottom: 2px solid #c8d3d8;
}
.cplace-cboard-main-widget .grid-wrapper .cell-grid .swimlane .swimlane-header .sticky-container {
  position: sticky;
  position: -webkit-sticky;
  /* Required for Safari */
  top: 20%;
  bottom: 20%;
  width: 50px;
  height: 170px;
  margin: auto;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.cplace-cboard-main-widget .grid-wrapper .cell-grid .swimlane .swimlane-header .header-wrapper {
  height: 50px;
  max-width: 160px;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: translateY(120%) rotate(-90deg);
  font-weight: 600;
  font-size: 16px;
}
.cplace-cboard-main-widget .grid-wrapper .cell-grid .swimlane .swimlane-header .header-wrapper .swimlane-title {
  color: #536079;
  font-weight: bold;
  margin-right: 0.3em;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.cplace-cboard-main-widget .grid-wrapper .cell-grid .swimlane .column {
  display: flex;
  overflow: hidden;
  border-bottom: 2px solid #c8d3d8;
  transition: width 0.5s ease;
  min-width: 320px;
}
.cplace-cboard-main-widget .grid-wrapper .cell-grid .swimlane .column.no-transition {
  transition: none;
}
.cplace-cboard-main-widget .grid-wrapper .cell-grid .swimlane .column .column-content {
  overflow: hidden;
  width: 100%;
}
.cplace-cboard-main-widget .grid-wrapper .cell-grid .swimlane .column.empty-column {
  width: 320px;
  border-bottom: none;
}
.cplace-cboard-main-widget .grid-wrapper .cell-grid .swimlane .column.empty-column.columns-odd {
  background: #F5F7F8;
}
.cplace-cboard-main-widget .grid-wrapper .cell-grid .swimlane .column.empty-column.columns-even {
  background: #EBF0F2;
}
.cplace-cboard-main-widget .grid-wrapper .cell-grid .swimlane .column .fadein-top-anchor,
.cplace-cboard-main-widget .grid-wrapper .cell-grid .swimlane .column .fadein-bottom-anchor {
  position: relative;
  margin-right: 8px;
}
.cplace-cboard-main-widget .grid-wrapper .cell-grid .swimlane .column:nth-child(odd) {
  background-color: rgba(245, 247, 248, 0.8);
}
.cplace-cboard-main-widget .grid-wrapper .cell-grid .swimlane .column:nth-child(odd) .fadein-top-anchor:before {
  width: 100%;
  content: "";
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  pointer-events: none;
  background-image: linear-gradient(to top, rgba(245, 247, 248, 0.1), #F5F7F8 70%);
  height: 10px;
}
.cplace-cboard-main-widget .grid-wrapper .cell-grid .swimlane .column:nth-child(odd) .fadein-bottom-anchor:after {
  width: 100%;
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  pointer-events: none;
  background-image: linear-gradient(to bottom, rgba(245, 247, 248, 0.1), #F5F7F8 70%);
  height: 10px;
}
.cplace-cboard-main-widget .grid-wrapper .cell-grid .swimlane .column:nth-child(even) {
  background-color: rgba(235, 240, 242, 0.8);
}
.cplace-cboard-main-widget .grid-wrapper .cell-grid .swimlane .column:nth-child(even) .fadein-top-anchor:before {
  width: 100%;
  content: "";
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  pointer-events: none;
  background-image: linear-gradient(to top, rgba(235, 240, 242, 0.1), #EBF0F2 70%);
  height: 10px;
}
.cplace-cboard-main-widget .grid-wrapper .cell-grid .swimlane .column:nth-child(even) .fadein-bottom-anchor:after {
  width: 100%;
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  pointer-events: none;
  background-image: linear-gradient(to bottom, rgba(235, 240, 242, 0.1), #EBF0F2 70%);
  height: 10px;
}
.cplace-cboard-main-widget .grid-wrapper .cell-grid .swimlane .column ul.cplace-cboard-ui-sortable-container li.card-wrapper {
  width: 290px;
  margin: 0 5px 0 5px;
}
.cplace-cboard-main-widget .grid-wrapper .card-counter {
  text-align: right;
  background: none;
  color: #536079;
  border: 1px solid rgba(83, 96, 121, 0.15);
  font-weight: normal;
}
.cplace-cboard-main-widget .grid-wrapper .icon-wrapper {
  margin-right: 3px;
}
.cplace-cboard-main-widget .grid-wrapper .icon-wrapper img {
  height: 18px;
  width: 18px;
}
.cplace-cboard-main-widget .cell-resizer-wrapper {
  position: relative;
  margin-left: auto;
  margin-right: 0;
  width: 1px;
}
.cplace-cboard-main-widget .cell-resizer-wrapper .cell-resizer {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  height: 100%;
  background-color: transparent;
  width: 3px;
  left: -2px;
}
.cplace-cboard-main-widget .cell-resizer-wrapper .cell-resizer.toggled {
  background-color: #71cbff;
}
.cplace-cboard-main-widget .cell-resizer-wrapper .cell-resizer:hover {
  background-color: #71cbff;
}
.cplace-cboard-main-widget .cell-resizer-wrapper .cell-resizer:hover .resize-handle {
  display: flex;
}
.cplace-cboard-main-widget .cell-resizer-wrapper .cell-resizer .resize-handle {
  flex-direction: column;
  display: none;
  height: 26px;
  width: 6px;
  margin-right: 4px;
  border-radius: 20%;
  background-color: #FFFFFF;
  color: #1a1e26;
  align-items: center;
  justify-content: center;
  box-shadow: 0 0 1px #1a1e26;
  cursor: ew-resize;
}
.cplace-cboard-main-widget .cell-resizer-wrapper .cell-resizer .resize-handle.single > .hui-caret-left {
  display: none;
}
.cplace-cboard-main-widget .cell-resizer-wrapper .cell-resizer .resize-handle.double > .hui-caret-right {
  display: none;
}
/*
    'ui-sortable' container class. Don't use position: relative on any of its parents, 
    otherwise the dragged cards will not be visible anymore over different containers
 */
.cplace-cboard-ui-sortable-container {
  display: flex;
  flex-wrap: wrap;
  align-content: flex-start;
  list-style: none;
  padding: 5px 0 0 0;
  margin: 0 0 0 10px;
  height: 100%;
  min-height: 140px;
  overflow-x: hidden;
  overflow-y: auto;
}
.cplace-cboard-ui-sortable-container.drag-over {
  scrollbar-width: thin;
}
.cplace-cboard-ui-sortable-container.drag-over::-webkit-scrollbar {
  display: block;
}
.cplace-cboard-ui-sortable-container .sortable-placeholder {
  background-color: #00519E;
  color: #1f292e;
  opacity: 0.1;
  border-radius: 7px;
  width: 290px;
  margin: 5px 5px 0 5px;
}
.filter {
  position: relative;
  background-color: #F5F7F8;
  border-radius: 3px;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.2);
  height: 34px;
}
.filter > .header-action {
  display: flex;
  align-items: center;
  height: 100%;
  width: 100%;
  box-shadow: none;
  overflow: hidden;
}
.filter > .header-action.is-active {
  background-color: white;
}
.filter > .header-action.action-icon {
  width: 100%;
}
.filter > a .icon {
  color: #577987;
  height: 34px;
  margin: 0 2px;
  padding-left: 1px;
  width: 34px;
}
.filter > a .icon:hover {
  color: #435d68;
}
.filter > a .selected-options {
  display: inline-block;
  margin-left: 4px;
  margin-top: -1px;
}
.filter > a .selected-options:last-child {
  margin-right: 4px;
}
.filter > a .selected-options + .selected-options {
  margin-left: -12px;
}
.filter > a .counter {
  display: inline-block;
  padding: 0;
  margin: 1px 2px 0 -12px;
  background-color: #fbfcfc;
  color: #8eaab6;
  position: relative;
  border-radius: 100%;
  height: 28px;
  line-height: 28px;
  width: 28px;
  box-shadow: 0 0 1px 0 rgba(83, 96, 121, 0.45);
}
.filter > a .cancel-icon {
  margin-left: 5px;
  margin-right: 5px;
  cursor: pointer;
  color: rgba(52, 60, 76, 0.7);
}
.filter .options-menu {
  position: absolute;
  top: 36px;
  z-index: 500;
  background: #FFFFFF;
  border-radius: 0 0 3px 3px;
  max-height: 380px;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0;
  max-width: 320px;
  border: 1px solid rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
.filter .options-menu:hover {
  cursor: pointer;
}
.filter .options-menu::-webkit-scrollbar {
  background-color: white;
}
.filter .options-menu ul {
  padding: 0;
  margin-bottom: 0;
  width: 100%;
}
.filter .options-menu ul li {
  position: relative;
  display: flex;
  align-items: center;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  height: 40px;
  min-height: 34px;
  text-decoration: none;
  box-shadow: none;
  padding: 0 30px 0 5px;
  transition: background-color 0.2s;
}
.filter .options-menu ul li:hover {
  background-color: #f5f5f5;
}
.filter .options-menu ul li .option-label {
  max-width: 93%;
}
.filter .options-menu ul li .option-label-tooltip {
  max-width: 93%;
}
.filter .options-menu ul li .option-label-tooltip div {
  padding: 6px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.filter .options-menu ul li .option-checked-icon {
  color: #21AC65;
  display: inline-block;
  margin-top: -7px;
  opacity: 1;
  position: absolute;
  top: 50%;
  right: 10px;
  height: 13px;
  transition: opacity 250ms ease 80ms;
}
.filter .options-menu ul li .option-checked-icon.ng-hide {
  display: inline-block !important;
  opacity: 0;
}
.filter .options-menu ul li .option-icon {
  box-shadow: 0 0 1px 0 rgba(83, 96, 121, 0.45);
}
.filter .option-icon {
  border-radius: 100%;
  height: 28px;
  line-height: 28px;
  width: 28px;
  flex-shrink: 0;
  background: white;
  color: grey;
  display: flex;
  text-align: center;
  align-items: center;
}
.filter .option-icon i {
  font-size: inherit;
  width: 100%;
}
.filter .empty-selection {
  padding: 0;
  display: block;
  background-color: #fbfcfc;
  color: #8eaab6;
  border-radius: 100%;
  height: 28px;
  line-height: 28px;
  width: 28px;
  box-shadow: 0 0 1px 0 rgba(83, 96, 121, 0.45);
}
.filters-group > *:not(:last-child),
.element-visibility-group > *:not(:last-child) {
  margin-right: 3px;
}
cplace-cboard-date-filter-control .filter .options-menu {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  max-height: none;
  max-width: none;
  padding-bottom: 0;
}
cplace-cboard-date-filter-control .filter .options-menu .date-range {
  padding: 0 12px 12px;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
}
cplace-cboard-date-filter-control .filter .options-menu .date-quick-filters {
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  background-color: #EBF0F2;
}
cplace-cboard-date-filter-control .filter .options-menu .date-quick-filters a {
  color: #577987;
  text-decoration: none;
  cursor: pointer;
  display: block;
  flex: 1 1 auto;
  padding-top: 12px;
  padding-bottom: 12px;
  text-align: center;
}
cplace-cboard-date-filter-control .filter .options-menu .date-quick-filters a.arrow-after:after {
  content: '\f0d9';
  font-family: FontAwesome;
  margin-left: 4px;
}
cplace-cboard-date-filter-control .filter .options-menu .date-quick-filters a.arrow-before:before {
  content: '\f0da';
  font-family: FontAwesome;
  margin-right: 4px;
}
cplace-cboard-date-filter-control .filter .options-menu .date-quick-filters a:hover {
  background-color: #ccd9de;
}
cplace-cboard-date-filter-control .filter .options-menu .date-quick-filters a.date-quick-filters-today,
cplace-cboard-date-filter-control .filter .options-menu .date-quick-filters a.date-quick-filters-empty {
  background: white;
  color: #577987;
  font-weight: bold;
}
cplace-cboard-date-filter-control .filter .options-menu .spacer-section {
  padding: 10px 15px;
  font-weight: bold;
}
cplace-cboard-date-filter-control .filter .options-menu .date-range.date-range {
  color: #435d68;
}
cplace-cboard-date-filter-control .filter .options-menu .datepicker-inline table {
  width: 100%;
}
.date-range.date-range cplace-cboard-date-filter-control .filter .options-menu .datepicker-inline table tbody tr {
  border: 0;
}
.date-range.date-range cplace-cboard-date-filter-control .filter .options-menu .datepicker-inline table thead tr th {
  background-color: white;
  font-size: 13px;
}
cplace-cboard-date-filter-control .filter .options-menu .datepicker-inline .month.active {
  background-color: #577987;
  border-color: #577987;
}
cplace-cboard-date-filter-control .filter .options-menu .datepicker-inline .month.active:hover {
  background-color: #8eaab6;
  border-color: #8eaab6;
}
cplace-cboard-date-filter-control .filter .options-menu .datepicker-inline table tr td.active.active {
  background-color: #577987;
  border-color: #577987;
  border-radius: 100%;
}
cplace-cboard-date-filter-control .filter .options-menu .datepicker-inline table tr td.active.active:hover {
  background-color: #8eaab6;
  border-color: #8eaab6;
}
cplace-cboard-date-filter-control .filter .options-menu .datepicker-inline table tr td.day:hover,
cplace-cboard-date-filter-control .filter .options-menu .datepicker-inline table tr td.focused {
  background-color: #8eaab6;
  color: white;
}
cplace-cboard-date-filter-control .filter .options-menu .range-headlines {
  font-weight: bold;
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  color: #435d68;
}
cplace-cboard-date-filter-control .filter .options-menu .date-picker-range.range-title {
  display: block;
  margin: 0px -12px;
  padding: 8px 0;
  text-align: center;
  font-size: 13px;
  font-weight: bold;
  border-bottom: 1px solid #EBF0F2;
  pointer-events: none;
}
cplace-cboard-date-filter-control .filter .options-menu .date-picker-range + .date-picker-range {
  margin-left: 12px;
}
cplace-cboard-date-filter-control .filter .options-menu .date-picker-range .day.today,
cplace-cboard-date-filter-control .filter .options-menu .date-picker-range .day.today.range,
cplace-cboard-date-filter-control .filter .options-menu .date-picker-range .day.today:active,
cplace-cboard-date-filter-control .filter .options-menu .date-picker-range .day.today.range:active,
cplace-cboard-date-filter-control .filter .options-menu .date-picker-range .day.today:hover,
cplace-cboard-date-filter-control .filter .options-menu .date-picker-range .day.today.range:hover {
  background-color: #CC4A53;
  color: white;
}
cplace-cboard-date-filter-control .filter .options-menu .date-picker-range .day.today:active,
cplace-cboard-date-filter-control .filter .options-menu .date-picker-range .day.today.range:active,
cplace-cboard-date-filter-control .filter .options-menu .date-picker-range .day.today:hover,
cplace-cboard-date-filter-control .filter .options-menu .date-picker-range .day.today.range:hover {
  background-color: #b1323b;
}
cplace-cboard-date-filter-control .filter .options-menu .date-picker-range tr > .range:first-child {
  border-radius: 100% 0 0 100%;
}
cplace-cboard-date-filter-control .filter .options-menu .date-picker-range tr > .range:last-child {
  border-radius: 0 100% 100% 0;
}
cplace-cboard-date-filter-control .filter .options-menu .range-start + .range,
cplace-cboard-date-filter-control .filter .options-menu .range + .range-end {
  position: relative;
}
cplace-cboard-date-filter-control .filter .options-menu .range-start + .range::before,
cplace-cboard-date-filter-control .filter .options-menu .range + .range-end::before {
  content: '';
  background: #EEE;
  display: block;
  height: 30px;
  position: absolute;
  top: 0;
  left: -50%;
  z-index: -1;
  width: 30px;
}
cplace-cboard-date-filter-control .filter .options-menu .range + .range-start:before {
  left: 50%;
}
cplace-cboard-icon-filter-control .image-container {
  border-radius: 100%;
  height: 28px;
  line-height: 28px;
  width: 28px;
  box-shadow: 0 0 1px 0 rgba(83, 96, 121, 0.45);
  padding: 0;
  display: flex;
  flex: 0 0 auto;
  justify-content: center;
  align-items: center;
  background-color: #fbfcfc;
}
cplace-cboard-icon-filter-control .icon-image {
  height: 18px;
  width: 18px;
}
cplace-cboard-icon-filter-control .options-menu > ul > li {
  display: flex;
  flex: 0 0 auto;
  align-items: center;
  padding: 0 30px 0 5px !important;
}
cplace-cboard-icon-filter-control .options-menu > ul > li .selected-options {
  margin-top: 0px !important;
}
cplace-cboard-icon-filter-control .options-menu > ul > li .counter {
  text-align: center;
}
cplace-cboard-assignee-filter-control .empty-icon,
cplace-cboard-assignee-filter-control .current-image,
cplace-cboard-assignee-filter-control .option-image {
  border-radius: 100%;
  height: 28px;
  line-height: 28px;
  width: 28px;
  box-shadow: 0 0 1px 0 rgba(83, 96, 121, 0.45);
}
cplace-cboard-assignee-filter-control .current-image {
  top: -1px;
  padding: 0;
}
cplace-cboard-assignee-filter-control .empty-icon {
  display: inline-block;
  text-align: center;
}
cplace-cboard-assignee-filter-control .current-user {
  background-color: #EBF0F2;
}
cplace-cboard-assignee-filter-control .current-user:hover {
  background-color: #ccd9de;
}
cplace-cboard-type-filter-control .filter .current-icon.current-icon {
  position: relative;
}
cplace-cboard-type-filter-control .filter .current-icon {
  box-shadow: 0 0 1px 0 rgba(83, 96, 121, 0.45);
}
cplace-cboard-tag-filter-control .filter .option-icon i {
  border-radius: 100%;
  height: 28px;
  line-height: 28px;
  width: 28px;
  background-color: #fbfcfc;
  box-shadow: 0 0 1px 0 rgba(83, 96, 121, 0.45);
}
cplace-cboard-tag-filter-control .filter .option-icon i:before {
  line-height: inherit;
}
cplace-cboard-element-visibility-control .filter .header-action .visibility-counter {
  white-space: nowrap;
  margin-right: 10px;
}
cplace-cboard-element-visibility-control .filter .header-action .cancel-icon {
  margin-left: 0;
}
cplace-cboard-element-visibility-control .filter .options-menu ul {
  width: fit-content;
  max-width: 320px;
  padding-right: 5px;
}
cplace-cboard-element-visibility-control .filter .options-menu ul li {
  padding: 0 0 0 0;
}
cplace-cboard-element-visibility-control .filter .options-menu ul li .option-label {
  max-width: 75%;
}
cplace-cboard-element-visibility-control .filter .options-menu ul li .float-right-group {
  margin-left: auto;
  display: flex;
  margin-right: 10px;
  align-items: center;
}
cplace-cboard-element-visibility-control .filter .options-menu ul li .float-right-group .option-card-counter {
  white-space: nowrap;
  margin-left: auto;
  max-width: 50px;
  font-size: smaller;
  color: #777777;
  line-height: 0;
}
cplace-cboard-element-visibility-control .filter .options-menu ul li .float-right-group label.cplace-toggle-button {
  margin-left: 5px;
  margin-bottom: 0;
}
cplace-cboard-element-visibility-control .filter .options-menu ul li .float-right-group label.cplace-toggle-button .cplace-toggle-button-slider.green {
  background-color: #A2D02F;
}
.cplace-cboard-main-widget .action-group:not(:last-child) {
  margin-right: 10px;
}
.cplace-cboard-main-widget .header-bar {
  padding: 8px;
  display: flex;
  flex-direction: row;
  align-items: center;
  color: #343C4C;
  background-color: #EBF0F2;
  border-bottom: 1px solid #c8d3d8;
}
.cplace-cboard-main-widget .header-bar .header-content {
  display: flex;
  flex-wrap: wrap;
}
.cplace-cboard-main-widget .header-bar .header-content > * {
  margin-top: 2px;
  margin-bottom: 2px;
}
.cplace-cboard-main-widget .header-bar .header-content .action-group {
  display: flex;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cplace-cboard-main-widget .header-bar .header-content .action-group > .header-action {
  border-radius: 0;
}
.cplace-cboard-main-widget .header-bar .header-content .action-group > .header-action:first-child {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cplace-cboard-main-widget .header-bar .header-content .action-group > .header-action:last-child {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cplace-cboard-main-widget .header-bar .header-content > .fulltext-search {
  margin-right: 10px;
  min-width: 90px;
}
.cplace-cboard-main-widget .header-bar .header-content > .fulltext-search i {
  position: absolute;
  left: 0;
  padding: 9px 6px 6px 12px;
  z-index: 5;
  color: rgba(52, 60, 76, 0.7);
  pointer-events: none;
  font-size: 1.2em;
}
.cplace-cboard-main-widget .header-bar .header-content > .fulltext-search input {
  padding: 10px 23px 10px 35px;
  border: none;
  border-radius: 3px;
  box-shadow: 0 0 1px 0 rgba(92, 98, 108, 0.55);
  height: 34px;
}
.cplace-cboard-main-widget .header-bar .header-content > .outdated-hint {
  margin-left: auto;
}
.cplace-cboard-main-widget .header-bar .float-right-group {
  margin-left: auto;
  display: flex;
}
.header-action {
  display: inline-block;
  height: 34px;
  line-height: 34px;
  font-size: 13px;
  padding: 0 12px;
  background-color: #F5F7F8;
  color: #536079;
  border-radius: 3px;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.2);
  cursor: pointer;
  transition: background 0.2s;
}
.header-action:hover,
.header-action:focus,
.header-action:active {
  background-color: #FFFFFF;
  text-decoration: none;
}
.header-action.active {
  color: #F5F7F8 !important;
  background-color: #577987;
}
.header-action.action-warning {
  color: #876506;
  background-color: #fadf91;
  border: 1px solid #876506;
  padding: 6px 10px;
}
.header-action.action-warning:hover,
.header-action.action-warning:focus,
.header-action.action-warning:active {
  background-color: #fcedc2;
}
.header-action.action-icon {
  width: 44px;
  padding: 0;
  text-align: center;
}
.header-action.action-icon i,
.header-action.action-icon i::before {
  font-size: 1.3em;
  line-height: 34px;
  position: relative;
}
.header-action.action-icon i.cf-card-regular {
  top: -2px;
}
.header-action.action-icon i.cf-card-tiny-alt {
  top: -5px;
}
cplace-cboard-notification-bar .wrapper {
  margin-right: 10px;
}
cplace-cboard-notification-bar .notification {
  display: flex;
  align-items: baseline;
}
cplace-cboard-notification-bar .cancel-icon {
  margin-left: 5px;
  margin-right: 5px;
  cursor: pointer;
  color: rgba(52, 60, 76, 0.7);
}
cplace-cboard-notification-bar .alert {
  margin-bottom: 0;
  padding: 7px 8px 7px 16px;
}
cplace-cboard-unify-date-format-control .wrapper {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  background-color: #F5F7F8;
}
cplace-cboard-unify-date-format-control .wrapper.open a {
  background-color: #567987;
  color: #F5F7F8;
}
cplace-cboard-unify-date-format-control .wrapper.open a:hover {
  color: #F5F7F8;
}
cplace-cboard-unify-date-format-control .wrapper.open a .cancel-icon {
  color: #F5F7F8;
}
cplace-cboard-unify-date-format-control .wrapper a {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #567987;
  padding: 0 12px;
  text-align: center;
}
cplace-cboard-unify-date-format-control .wrapper a:hover {
  color: #415967;
}
cplace-cboard-unify-date-format-control .wrapper a .cancel-icon {
  margin-left: 10px;
  cursor: pointer;
  color: rgba(52, 60, 76, 0.7);
}
cplace-cboard-unify-date-format-control .options-dropdown {
  max-height: 380px;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0;
  max-width: 320px;
}
cplace-cboard-unify-date-format-control .options-dropdown li {
  display: flex;
  align-items: center;
  position: relative;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  width: 100%;
  height: 40px;
}
cplace-cboard-unify-date-format-control .options-dropdown li:hover {
  background-color: #f5f5f5;
  cursor: pointer;
}
cplace-cboard-unify-date-format-control .options-dropdown li .option-label {
  flex-shrink: 0;
  margin-left: 6px;
  margin-right: 6px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
cplace-cboard-unify-date-format-control .options-dropdown li .option-checked-icon {
  color: #21AC65;
  margin-right: 10px;
  margin-left: auto;
  opacity: 1;
  height: 13px;
  transition: opacity 250ms ease 80ms;
}
cplace-cboard-recent-history-control .wrapper {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  background-color: #F5F7F8;
}
cplace-cboard-recent-history-control .wrapper.open a {
  background-color: #567987;
  color: #F5F7F8;
}
cplace-cboard-recent-history-control .wrapper.open a:hover {
  color: #F5F7F8;
}
cplace-cboard-recent-history-control .wrapper a {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #567987;
  padding: 0 12px;
  text-align: center;
  width: 70px;
}
cplace-cboard-recent-history-control .wrapper a:hover {
  color: #415967;
}
cplace-cboard-recent-history-control .wrapper a.toggled {
  background-color: #567987;
  color: #F5F7F8;
}
cplace-cboard-recent-history-control .wrapper a .loading-indicator {
  margin: 0 5px;
}
cplace-cboard-recent-history-control .options-menu {
  position: absolute;
  top: 36px;
  right: 0;
  z-index: 500;
  background: #FFFFFF;
  border: 1px solid rgba(0, 0, 0, 0.15);
  max-height: 380px;
  overflow-x: hidden;
  overflow-y: auto;
  min-width: 365px;
  max-width: 450px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
cplace-cboard-recent-history-control .options-menu::-webkit-scrollbar {
  background-color: white;
}
cplace-cboard-recent-history-control .options-menu .options-list ul {
  padding: 0;
  margin-bottom: 0;
}
cplace-cboard-recent-history-control .options-menu .options-list li {
  display: flex;
  align-items: center;
  position: relative;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  padding-right: 17px;
  width: 100%;
  height: 40px;
  cursor: pointer;
}
cplace-cboard-recent-history-control .options-menu .options-list li:hover {
  background-color: #f5f5f5;
}
cplace-cboard-recent-history-control .options-menu .options-list li .option-name {
  max-width: 320px;
  min-width: 235px;
  margin-left: 6px;
  margin-right: 6px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
cplace-cboard-recent-history-control .options-menu .options-list li .option-timesince-label {
  flex-shrink: 0;
  margin-left: auto;
  max-width: 130px;
  color: #777777;
}
cplace-cboard-recent-history-control .options-menu .empty-message,
cplace-cboard-recent-history-control .options-menu .error-message {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
}
cplace-cboard-recent-history-control .options-menu .error-message {
  width: 320px;
  margin: 0 5px;
}
cplace-cboard-recent-history-control .options-menu .error-message i {
  margin-right: 5px;
}
cplace-cboard-sidebar-container .closed {
  transition: width 0.5s ease;
  width: 0;
}
cplace-cboard-sidebar-container .closed .fadein-top-anchor:before {
  width: 0;
}
cplace-cboard-sidebar-container .closed .fadein-bottom-anchor:after {
  width: 0;
}
cplace-cboard-sidebar-container .closed .cplace-cboard-ui-sortable-container {
  width: 0;
}
cplace-cboard-sidebar-container .open {
  transition: width 0.5s ease;
  width: 320px;
}
cplace-cboard-sidebar-container .open .fadein-top-anchor:before {
  transition: width 0.5s ease;
  width: 100%;
}
cplace-cboard-sidebar-container .open .fadein-bottom-anchor:after {
  transition: width 0.5s ease;
  width: 100%;
}
cplace-cboard-sidebar-container.no-transition {
  transition: none;
}
cplace-cboard-sidebar-container .wrapper {
  height: 100%;
  display: flex;
  background-color: #567987;
}
cplace-cboard-sidebar-container .wrapper .content {
  height: 100%;
  padding-top: 1px;
  width: 100%;
}
cplace-cboard-sidebar-container .wrapper .content .fadein-top-anchor,
cplace-cboard-sidebar-container .wrapper .content .fadein-bottom-anchor {
  position: relative;
  margin-right: 8px;
}
cplace-cboard-sidebar-container .wrapper .content .fadein-top-anchor:before {
  content: "";
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  pointer-events: none;
  background-image: linear-gradient(to top, rgba(86, 121, 135, 0.1), #567987 70%);
  height: 10px;
}
cplace-cboard-sidebar-container .wrapper .content .fadein-bottom-anchor:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  pointer-events: none;
  background-image: linear-gradient(to bottom, rgba(86, 121, 135, 0.1), #567987 70%);
  height: 10px;
}
cplace-cboard-sidebar-container .wrapper .content .title {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 54px;
  border-collapse: separate;
  font-size: 16px;
  font-weight: bold;
  color: #FFFFFF;
}
cplace-cboard-sidebar-container .wrapper .content .card-counter {
  margin-left: 4px;
  background-color: #F5F6F7;
  color: #536079;
  font-weight: normal;
  bottom: 0;
}
cplace-cboard-sidebar-container .wrapper .content cplace-cboard-cell {
  max-height: calc(100% -  56px );
  display: inline-block;
  height: 100%;
  width: 100%;
}
cplace-cboard-sidebar-container .wrapper .content .cplace-cboard-ui-sortable-container {
  height: 100%;
  max-height: none;
}
cplace-cboard-sidebar-container .wrapper .content .cplace-cboard-ui-sortable-container li.card-wrapper {
  width: 290px;
  margin: 0 5px 0 5px;
}
cplace-cboard-sidebar-container .wrapper .cell-resizer-wrapper {
  margin-right: 0;
  width: 1px;
}
cplace-cboard-sidebar-container .wrapper .cell-resizer-wrapper .cell-resizer {
  left: -2px;
}
cplace-cboard-sidebar-container .loading-indicator {
  position: absolute;
  z-index: 100;
  height: 100%;
  width: 320px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(245, 247, 248, 0.5);
}
cplace-cboard-sidebar-container .loading-indicator span {
  flex: 0 0 auto;
  line-height: 50px;
  font-size: 30px;
}
cplace-cboard-sidebar-container .cplace-cboard-card-entry.selected {
  box-shadow: 0 0 0 2px #EFCD37;
}
.sidebar-container-button {
  margin-right: 10px;
  color: #567987;
  position: relative;
  display: inline-block;
}
.sidebar-container-button:hover {
  color: #415967;
}
.sidebar-container-button.opened {
  background-color: #567987;
  color: #F5F7F8;
}
.sidebar-container-button .badge {
  position: absolute;
  top: -0.8em;
  right: -0.5em;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 4px 4px;
  height: 16px;
  border-radius: 10px;
  background: #EFCD37;
  color: white;
}
cplace-cboard-tooltiped-label > div {
  padding: 6px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
