n:left;
}

.styled-table th,.styled-table td {
padding:12px 15px;
}

.styled-table tbody tr {
border-bottom:1px solid #ddd;
}

.styled-table tbody tr:nth-of-type(even) {
background-color:#f3f3f3;
}

.styled-table tbody tr:last-of-type {
border-bottom:2px solid #009879;
}

table {
table-layout:fixed;
}

@media screen and (max-width:600px) {
body,table,td,p,a,li,blockquote {
-webkit-text-size-adjust:none!important;
font-family:sans-serif;
}

table {
width:100%;
}

table.responsiveImage {
height:auto!important