.tccc-cmp-tabbedNavigation[data-design-package='default'] .tabbed-navigation-container {
  position: relative;
}
.tccc-cmp-tabbedNavigation[data-design-package='default'] .tabbed-navigation-container .scrollers {
  position: absolute;
  z-index: 100;
  cursor: pointer;
  content: '';
  background-repeat: no-repeat;
  background-size: contain;
  width: 1rem;
  height: 1rem;
  background-position-y: center;
  border-width: 0px !important;
}
.tccc-cmp-tabbedNavigation[data-design-package='default'] ul {
  overflow-x: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  list-style: none;
  width: 100%;
  padding: 0px;
  -ms-overflow-style: none;
  /* hide scrollbar in IE and edge */
  scrollbar-width: none;
  /* hide scrollbar in FF */
  position: relative;
}
.tccc-cmp-tabbedNavigation[data-design-package='default'] ul::-webkit-scrollbar {
  display: none;
  /* Hide scrollbar in Chrome and Safari */
}
.tccc-cmp-tabbedNavigation[data-design-package='default'] ul li.item {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  cursor: pointer;
}
.tccc-cmp-tabbedNavigation[data-design-package='default'] ul li.item div {
  display: inline-block;
}
.tccc-cmp-tabbedNavigation[data-design-package='default'] ul li.item div p {
  display: inline-block;
  position: relative;
  margin-bottom: 0px !important;
}
.tccc-cmp-tabbedNavigation[data-design-package='default'] ul li.item.active p,
.tccc-cmp-tabbedNavigation[data-design-package='default'] ul li.item:hover p {
  font-weight: bold;
}
.tccc-cmp-tabbedNavigation[data-design-package='default'] ul li.item.active p::after,
.tccc-cmp-tabbedNavigation[data-design-package='default'] ul li.item:hover p::after {
  content: "";
  display: inline-block;
  width: 100%;
  position: absolute;
  bottom: 2px;
  left: 0px;
  border-bottom: 2px solid black;
}
