.title-header{
    text-align: center;
}

.title-header-2{
    text-align: center;
    padding-bottom: 20px;
}

.table{
    border-spacing: 10px;
    margin-left: auto;
    margin-right: auto;
}

.row{
    padding-left: 8px;
    padding-top:0px;
    padding-bottom: 0px;
    height: 10px;
    background-color: #ffffff;
    border-radius: 0px;
    width: 50px;
}

.row:hover{
    background-color: #ffffff;
}

td {
    padding: 15px;
    width: 150px;
    height: 80px;
    background-color: #2e5eba;
    border-radius: 2px;
}

td p{
    text-align: center;
}

td:hover {
    background-color: #646464;
}

.link-box{
    color: #fff;
    user-select: none;
    text-decoration: none;
    vertical-align:middle;
}

.item-box{
    vertical-align:middle;
}