.tab {
    overflow: hidden;
    border-bottom: 1px solid #f2f2f2;
    background-color: #ffffff;
}

.tab button {
    background-color: inherit;
    float: left;
    border: none;
    outline: none;
    cursor: pointer;
    padding: 14px 16px;
    transition: 0.3s;
    font-size: 17px;
    color: #a7a7a7;
    margin-left: auto;
margin-right: auto;
width: 33.33%;
display: inline-block;
}

.tab button:hover {
  color: #333;
  border-bottom: 4px solid #e35000;
}

.tab button.active {
  border-bottom: 4px solid #e35000;
color: #333;
font-weight:bold;
}

.tabcontent {
    display: none;
    padding: 6px 12px;
    border-top: none;
}
