.new-tab-item-pane{
  display: none;
}

.new-tab-item-pane.current{
  display: block;
} 

.new-tab-item{
  box-sizing: border-box;
  height: 84px !important;
  cursor: pointer;
}

.current.new-tab-item{
  border-bottom: 10px solid #005B47;
}

.new-tab-list .slick-list{
  margin-left: 90px;
  margin-right: 90px;
  height: 84px;
  line-height: 80px;
  box-sizing: border-box;
  text-align: center;
}

.new-tab-list .slick-list span{
  font-family: 'Fedra Serif B Pro Book';
  font-size: 20px;
  text-align: center;
  padding: 0 10px;
  -webkit-line-clamp: 2;
  max-height: 70px;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  position: relative;
  line-height: 27px;
  vertical-align: bottom;
  max-height: 129px;
  display: table-cell;
  height: 54px;
  padding-top: 13px;
}

.new-tab-item{
  text-align: -webkit-center;
}

.new-tab-list{
  border-bottom: 1px solid #DDDDDD;
}

.new-tab-list.slick-initialized .slick-arrow{
  border: 0;
  background: none;
  position: absolute;
  top: 7px;
  height: 55px;
  z-index: 1;
}



.new-tab-list.slick-initialized .slick-arrow.prev{
  left: 0;
}

.new-tab-list.slick-initialized .slick-arrow.next{
  right: 0;
}

.new-tab-list.slick-initialized .slick-arrow svg path{
  fill: #000000;
}

/*.new-tab-list.slick-initialized .slick-arrow.slick-disabled svg path{
  fill: #E6E6E6;
}*/

.new-tab-list.slick-initialized .slick-arrow.disabled svg path{
  fill: #E6E6E6;
}

/*.new-tab-list.slick-initialized .slick-arrow.slick-disabled svg g,
.new-tab-list.slick-initialized .slick-arrow.slick-disabled circle{
  stroke: #E6E6E6;
}*/

.new-tab-list.slick-initialized .slick-arrow.disabled svg g,
.new-tab-list.slick-initialized .slick-arrow.disabled circle{
  stroke: #E6E6E6;
}

.new-tab-list .slick-track .slick-active.last::after {
  width: 80%;
  content: '';
  height: 100%;
  display: block;
  position: absolute;
  background-color: white;
  top: 0;
  left: 20%;
  background-image: linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,1));
  background-color: transparent;
}

.new-tab-list .slick-track .slick-active.first::after {
  width: 80%;
  content: '';
  height: 100%;
  display: block;
  position: absolute;
  background-color: white;
  top: 0;
  right: 20%;
  background-image: linear-gradient(to left,rgba(255,255,255,0),rgba(255,255,255,1));
  background-color: transparent;
}

.new-tab-list .slick-track .slick-active:last-child::after,
.new-tab-list .slick-track .slick-active:first-child::after{
  display: none;
}

.page-node-preview-tabtable .new-tab-tables{
  max-width: 1119px;
  margin: auto;
}

/*.new-tab-tables.tabbed-table-content.tab-field{
  width: calc(628px + (100vw - 1120px) / 2) !important;
}*/

.new-tab-list .slick-list.no-arrows{
  margin-left: 0;
  margin-right: 0;
}


.two-columns .tabbed-table-tabs.new-tab-list.slick-initialized.slick-slider{
  width: calc(628px + (100vw - 1120px) / 2) !important;
}

.two-columns .new-tab-tables.tabbed-table-content.tab-field .fieldset-wrapper > p img{
  width: calc(628px + (100vw - 1120px) / 2) !important;
  max-width: none;
}

.new-tab-list[data-tab-desktop-visible-items="1"] .slick-track .slick-active.first::after,
.new-tab-list[data-tab-desktop-visible-items="1"] .slick-track .slick-active.last::after{
  display:none;
}

.tabbed-table-tabs.new-tab-list.slick-initialized button:focus{
  outline: none;
}

.new-tab-item{
  overflow: hidden;
}

@media (max-width: 1119px){
  .new-tab-list .slick-list{
    margin-left: 50px;
    margin-right: 50px;
  }

  .new-tab-list .slick-list span{
    font-size: 20px;
    line-height: 25px;
  }

  .two-columns .tabbed-table-tabs.new-tab-list.slick-initialized.slick-slider{
    min-width: 100%;
  }

  .two-columns .new-tab-tables.tabbed-table-content.tab-field .fieldset-wrapper > p img{
    min-width: 100%;
  }

  .node-type-story-item.new-display .content-main .new-story-section.show-content .field-item .new-tab-item-pane{
    padding: 0 20px; 
  }

  .new-tab-list[data-tab-tablet-visible-items="1"] .slick-track .slick-active.first::after,
  .new-tab-list[data-tab-tablet-visible-items="1"] .slick-track .slick-active.last::after{
    display:none;
  }

  div.new-tab-list.slick-initialized .slick-arrow{
    display: block;
    top: 10px;
    transform: scale(0.7);
  }

  div.new-tab-list.slick-initialized .next.slick-arrow{
    padding-left: 0;
    padding-right: 0;
    right: -5px;
  }

  div.new-tab-list.slick-initialized .prev.slick-arrow{
    padding-left: 0;
    padding-right: 0;
    left: -5px;
  }

  .new-template.new-display.node-type-core-content-item .content-main .new-tab-tables .brightcove_player,
  .new-template.new-display.node-type-core-content-item .content-main .new-tab-tables .brightcove_player video-js{
    min-width: 708px !important;
    min-height: 398.25px !important;
  }
}

@media (max-width: 767px) {

  .new-tab-list .slick-list span{
    font-size: 18px;
    line-height: 24px;
  }

  /*    @-moz-document url-prefix() {
      .new-tab-list .slick-list span{
        align-items: last baseline;
      }*/
  /*}*/

  .new-tab-list[data-tab-mobile-visible-items="1"] .slick-track .slick-active.first::after,
  .new-tab-list[data-tab-mobile-visible-items="1"] .slick-track .slick-active.last::after{
    display:none;
  }

  .new-tab-list .slick-track .slick-active.first::after,
  .new-tab-list .slick-track .slick-active.last::after{
    display:none;
  } 

  .new-template.new-display.node-type-core-content-item .content-main .new-tab-tables .brightcove_player,
  .new-template.new-display.node-type-core-content-item .content-main .new-tab-tables .brightcove_player video-js{
    min-width: 320px !important;
    min-height: 180px !important;
  }                
}

.new-tab-item {
  display: flex !important;
  align-items: center;
  justify-content: center;
}

.new-tab-list .slick-list span {
  display:block;
  height: auto;
  padding-top: 0;
}

