.activeItem{
  display:block !important;  
}
/* Style the tab */
.tab {
  overflow: hidden;
  padding-bottom: 2px;
}
/* Style the buttons that are used to open the tab content */
.tab button {
  cursor: pointer;
  padding: 14px 16px;
  transition: 0.3s;
  color: #5e5e5e;
  float: none;
  display: inline-block;
  position: relative;
  font-weight: 400;
}
/* Change background color of buttons on hover */
.tab button:before,
.tab button:after{
  content: "";
  position: absolute;
  bottom: -1px;
  width: 0px;
  height: 1px;
  transition: all 0.2s ease-in-out;
  transition-duration: 0.4s;
  opacity: 0;
  }
.tab button:before{
	left: 0px;
  	background-color: #FFF;
}
.tab button:after{
	right: 0px;
  	background-color: #FFF;
}
.tab button:hover:before,
.tab button:hover:after{
  width: 50%;
  opacity: 1;
  }
/* Create an active/current tablink class */
.tab button.active {
  color: #FFF;
}
.tab button.active:before,
.tab button.active:after{
  width: 50%;
  opacity: 1;
}
/* Style the tab content */
.tabcontent {
  display: none;
  padding: 6px 12px;
}
/*.tabcontent img{
  max-height: 60vh;
  margin: 0px auto;
}*/