/*YOUR CUSTOM STYLES*/

.responsive-table tbody td img{ width:auto; display:inline-block;}
@media (min-width: 48em) {

}
@media (min-width: 75em) {

}
.responsive-table{width:100%;margin-bottom:1.5em}
@media (min-width: 48em) {
.responsive-table{font-size:.9em}
}
@media (min-width: 62em) {
.responsive-table{font-size:1em}
}
.responsive-table thead{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}
@media (min-width: 48em) {
.responsive-table thead{position:relative;clip:auto;height:auto;width:auto;overflow:auto}
}
.responsive-table thead th{background-color:#1d96b2;border:1px solid #1d96b2;font-weight:400;text-align:center;color:#fff}
.responsive-table thead th:first-of-type{text-align:left}
.responsive-table tbody,.responsive-table tr,.responsive-table th,.responsive-table td{display:block;padding:0;text-align:left;white-space:normal}
@media (min-width: 48em) {
.responsive-table tr{display:table-row}
.responsive-table tbody td img{ width:auto;}
}
.responsive-table th,.responsive-table td{padding:.5em;vertical-align:middle}
@media (min-width: 30em) {
.responsive-table th,.responsive-table td{padding:.75em .5em}
}
@media (min-width: 48em) {
.responsive-table th,.responsive-table td{display:table-cell;padding:.5em}
}
@media (min-width: 62em) {
.responsive-table th,.responsive-table td{padding:.75em .5em}
}
@media (min-width: 75em) {
.responsive-table th,.responsive-table td{padding:.75em}
}
.responsive-table caption{margin-bottom:1em;font-size:1em;font-weight:700;text-align:center}
@media (min-width: 48em) {
.responsive-table caption{font-size:1.5em}
}
.responsive-table tfoot{font-size:.8em;font-style:italic}
@media (min-width: 62em) {
.responsive-table tfoot{font-size:.9em}
}
@media (min-width: 48em) {
.responsive-table tbody{display:table-row-group}
}
.responsive-table tbody tr{margin-bottom:1em;border:1px solid #ddd}
@media (min-width: 48em) {
.responsive-table tbody tr{display:table-row;border-width:1px}
}
.responsive-table tbody tr:last-of-type{margin-bottom:0}
@media (min-width: 48em) {
.responsive-table tbody tr:nth-of-type(even){background-color:rgba(94,93,82,0.1)}
}
.responsive-table tbody th[scope="row"]{background-color:#1d96b2;color:#fff}
@media (min-width: 48em) {
.responsive-table tbody th[scope="row"]{background-color:transparent;color:#5e5d52;text-align:left}
}
.responsive-table tbody td{text-align:right}
@media (min-width: 30em) {
.responsive-table tbody td{border-bottom:1px solid #ddd}
}
@media (min-width: 48em) {
.responsive-table tbody td{text-align:center}
}
.responsive-table tbody td[data-type=currency]{}
.responsive-table tbody td[data-title]:before{content:attr(data-title);float:left;font-size:14px;color:rgba(94,93,82,0.75)}
@media (min-width: 30em) {
.responsive-table tbody td[data-title]:before{font-size:14px}
}
@media (min-width: 48em) {
.responsive-table tbody td[data-title]:before{content:none}
}