.container-fluid.compare-table-container, .container-fluid.compare-table-container .container{
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.compare-table{
  border:1px solid #414042;
  color: #414042;
  font-size: 16px;
}
.compare-table td{
  border:1px solid #414042;
  font-weight: 300;
  padding: 12px;
}
.compare-table td:not(.column1){
  text-align: center;
  vertical-align: middle;
}
.compare-table th, .compare-table td {
  width: calc(100% / 6);
}
.compare-table thead th{
  background-color: #414042;
  color: #fff;
  font-weight: 700;
  vertical-align: top;
  text-align: center;
  border: 1px solid #414042;
  border-left:1px solid #fff;
  border-right:1px solid #fff;
  padding: 14px;
}
.compare-table thead th:first-child{
  border-left-color: #414042 !important;
}
.compare-table thead th:last-child{
  border-right-color: #414042 !important;
}
.compare-table .section_header{
  background-color: #f4f4f4;
  text-align: center;
  font-weight: 700;
  padding: 22px;
}
.tick{
  width: 30px;
  height: 30px;
  display: inline-block;
  background: url('_images/tick.svg') no-repeat center center;
  background-size: contain;
}
.facility-tour-visual-inspection .pandemic-responsive-offsight-risk-assessment .tick{
  background-image: url('_images/tick-yellow.svg');
}

.tablenavitems{
  display: none;
  justify-content: space-between;
  position: fixed;
  left: 0px;
  right: 0px;
  padding: 10px;
  z-index: 9999;
  background-color: #f4f4f4;
}
.tablenavitem{
  display: block;
  width: 20px;
  height: 20px;
  cursor: pointer;
  background-position: center center;
  background-repeat: no-repeat;
}
.tablenavitem.go_left{
  background-image:url('_images/left-green-arrow.svg');
}
.tablenavitem.go_right{
  background-image:url('_images/right-green-arrow.svg');
}
.tablenavitem.go_left.disabled{
  background-image:url('_images/left-gray-arrow.svg');
}
.tablenavitem.go_right.disabled{
  background-image:url('_images/right-gray-arrow.svg');
}
.scroll-enabled .tablenavitems{
  display: flex;
}
.scroll-enabled .compare-table thead th{
  padding-bottom: 55px;
}

@media screen and (max-width:768px) {
  .compare-table{
    font-size: 14px;
  }
}

@media screen and (max-width:480px) {
  .compare-table{
    font-size: 13px;
  }
}
