table#responsive-table {
    border-collapse: collapse;
    border-spacing: 0;
    border-top: 1px solid #28bc18;
    margin-bottom: 0;
    width: 100%;
    margin-bottom: 20px;
}
table#responsive-table tr.thead {
    background-color: #28bc18;
    text-align: left;
}
table#responsive-table tr.even, table#responsive-table tr.alt, table#responsive-table tr:nth-of-type(2n) {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
table#responsive-table tr.thead th {
    border-right: 1px solid #FFFFFF;
    color: #fff;
    font: 1.25em/1.42 pfdintextcomppro_regular,'Segoe WP',sans-serif,Arial;
    padding: 0.625em 1.183em;
    text-transform: uppercase;
}
table#responsive-table tr.thead th:first-child {
    border-left: 1px solid #28bc18;
}
table#responsive-table tr.thead th:last-child {
    border-right-color: #28bc18;
}
table#responsive-table tbody td {
    border: 1px solid #B7B7B7;
    font: 1.25em/1.42 pfdintextcomppro_light,'Segoe WP Light',sans-serif,Arial;
    padding: 0.3em 1em 0.3em 1em;
    background: #fff;
}
table#responsive-table tbody td h3 {
    font-size: 100%;
} 

table#responsive-table .table-picture{ text-align: center;}
table#responsive-table tr td.table-picture:hover{ box-shadow: 0px 0px 10px grey; cursor: pointer}

.price-nav{text-align: center; padding-bottom: 20px;}
.price-nav .text{font-family: tahoma; font-size: 15px}
.price-nav .text a,.price-nav .text b{font-family: tahoma; font-size: 17px; color: #28BC18}