
.tb-test-title {
    text-align: center;
    margin-top: 50px;
}

.lower-button {
    height: 40px;
    width: auto;
    min-width: 40px;
    background-color: #ffffff;
    border: 2px solid black;
    color: black;
    padding: 6px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    /*font-size: 16px;*/
    margin: 4px 2px;
    border-radius: 4px;
}

.table-button {
    height: 20px;
    width: 20px;
    background-color: #ffffff;
    border: 2px solid black;
    color: black;
    text-decoration: none;
    display: inline-block;
    margin: 4px 4px;
    padding: 0px;
    border-radius: 5px;
}


.plus-button {
    font-size: 25px;
}

.tb-minus {
    color: red;
}

.save-buton {
    background-color: #42b983;
    color: white;
    border: 1px solid gray;
    min-width: 70px;
}

.latest-button {
    float: left;
}

.buttons-alignment {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
}

.tablink {
  background-color: #555;
  color: white;
  float: left;
  border: 1px solid white;
  border-radius: 5px;
  outline: none;
  cursor: pointer;
  padding: 14px 16px;
  font-size: 17px;
  width: 50%;
}

/* Change background color of buttons on hover */
.tablink:hover.tablink-no-override {
  background-color: #a5dfc5;
}

.tablink-hover-override {

}

.tablink.tab-selected {
    background-color: #42b983;
    color: #fff;
    outline: none;
}

.data-group {
    margin-top: 2%;
}

.tb-table {
    table-layout: fixed;
    width: 100%;
    height: 20px;
    border-spacing: 5px;
}

.tb-table th, td {
    border: 2px solid black;
    border-collapse: collapse;
    padding: 15px;
    text-align: center;
    transition:transform .2s;
}

.tb-table th {
    text-align: center;
}

.tb-table tr th:first-child, 
          tr td:first-child {
    width: 250px;
}

.label-table {
    margin-top: 100px;
}

.test-title {
    display: flex; width: 100%;
    font-size: 25px;
    margin-top: 20px;
    margin-bottom: 10px;
}

.test-title #test-title-label {
    width: 80%;
    border: 1px solid;
    border-radius: 5px;
}

.tb-handle {
    padding: 0px !important;
    border: 0px !important;
}

body {
    overflow: scroll;
}