table{margin:8px -10px;padding:0;width:100%;border-spacing:0}table caption{margin:5px 0 5px 20px;border-bottom:1px solid #ddd;color:#777;font-size:13px;text-align:left}table thead th,.table-head{padding:8px;background-color:#3bacb4;color:#fff;font-size:1.1em;text-align:center;font-weight:normal}table thead th a{color:#eee}table thead th a:hover{color:#fff}table tbody td,.table-element-container{padding:8px;background-color:#f1f1f1;border-style:solid;border-color:#ddd;border-width:1px 0 0 1px;color:#777;text-align:center}.table-element-container a{color:#777}tr:nth-child(even) td {background-color:#fafafa}table tbody tr:last-child td{border-bottom:1px solid #ddd}table.bt tbody tr:last-child td{border-bottom:none}table.bt tbody tr:last-child td:last-child{border-bottom:1px solid #ddd}table tbody tr td:last-child{border-right:1px solid #ddd}table tbody tr.no-separator td{border-top:none}table tbody tr td.no-separator{border-left:none}table tbody tr td.no-separator:first-child{border-left:1px solid #ddd}table tfoot tr th{padding:8px;background-color:#f0f0f0;border-bottom:1px solid #ddd;color:#aaa}table tfoot tr th:first-child{border-left:1px solid #ddd}table tfoot tr th:last-child{border-right:1px solid #ddd}table tfoot tr th:only-child{text-align:right}table tfoot tr th *{vertical-align:middle}table tfoot tr th a{color:#676a74}table tfoot tr th select{padding:2px 5px}table.formatter-table th.formatter-table-head{padding:8px;background-color:#f3af1e;color:#000;font-size:1.8em;text-align:center;font-weight:normal}table.formatter-table th.formatter-table-head a{color:#f1f1f1}table.formatter-table th.formatter-table-head a:hover{color:#fafafa}table.formatter-table th.formatter-table-head p{margin-bottom:0}.col-smaller{width:3em}.col-small{width:6em}.col-large{width:9em}.col-larger{width:12em}.col-xlarge{width:15em}table.mini th,table.mini td{padding:3px 1px;font-size:11px}@media (max-width:768px){table.mini th,table.mini td{padding:7px 1px}table{margin:8px 0;padding:0;width:100%;border-spacing:0}}table.mini th a,table.mini td a{font-size:11px}table tfoot nav.pagination a{color:#777;text-decoration:none;padding:3px 3px}table tfoot nav.pagination a span.current-page{color:#555;text-decoration:none}@media (max-width:768px){table thead th,table tbody td,table tfoot tr th{padding:4px;font-size:.9em}}table.bt thead th{display:none}table.bt thead th:first-child{display:block}table.bt tbody td{display:block;width:100%;border-right:1px solid #ddd;text-align:left;vertical-align:top}table.bt tbody td.no-separator{border-left:1px solid #ddd}table.bt tbody td:before{display:inline-block;width:35%;content:attr(data-th) " ";font-weight:bold}table.bt tbody td.bt-hide{display:none}table.bt tbody td .bt-content{display:inline-block;padding-left:6px;max-width:100%;vertical-align:top}.bt-wrapper.active{max-height:310px;overflow:auto;-webkit-overflow-scrolling:touch}