/*
* Table demo #1 (no left or right outger borders)
*/
.__tabledemo-1 {
border-collapse: collapse;
border-top: 1px solid;
border-bottom: 1px solid;
margin-left: auto;
margin-right: auto;
}
.__tabledemo-1 th {
border-bottom: 1px solid;
text-align: center;
}
.__tabledemo-1 th:nth-child(n+2),
.__tabledemo-1 td:nth-child(n+2) {
border-left: 1px solid;
}