.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:normal;text-align:center;*color:white}.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 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:bold;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:2px solid #1d96b2}@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:white}@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 #1d96b2}}@media(min-width:48em){.responsive-table tbody td{*text-align:center}}.responsive-table tbody td[data-type=currency]{text-align:right}.responsive-table tbody td[data-title]:before{content:attr(data-title);float:left;font-size:.8em;color:rgba(94,93,82,0.75)}@media(min-width:30em){.responsive-table tbody td[data-title]:before{font-size:.9em}}@media(min-width:48em){.responsive-table tbody td[data-title]:before{content:none}}@media(max-width :48em){.responsive-table tbody tr td:first-child{background-color:rgba(94,93,82,0.1);text-align:center;font-weight:bold}}