table th{font-weight:700}table td,table th{padding:.5625rem .625rem;text-align:left}p.swipe{height:30px;line-height:30px;padding-left:30px;background:url(../images/style/icon_swipe.png) 0 0 no-repeat;white-space:nowrap}@media only screen and (max-width: 767px){table.responsive{margin:0}.pinned{position:absolute;left:0;top:0;background:#fff;width:35%;overflow:hidden;overflow-x:scroll;border-left:1px solid #d2cec8;border-right:1px solid #d2cec8}.pinned table{border-right:none;border-left:none;width:100%;margin:0}.pinned table th,.pinned table td{white-space:nowrap}.pinned td:last-child{border-bottom:0}div.table-wrapper{position:relative;margin:0 0 .625rem;overflow:hidden;border-right:1px solid #ccc}div.table-wrapper div.scrollable{margin-left:35%;overflow:scroll;overflow-y:hidden}div.table-wrapper div.scrollable table{border-left:none}table.responsive td,table.responsive th{position:relative;white-space:nowrap;overflow:hidden}table.responsive th:first-child,table.responsive td:first-child,table.responsive td:first-child,table.responsive.pinned td{display:none}}@media only screen and (max-width: 480px){.pinned{width:40%}div.table-wrapper div.scrollable{margin-left:40%}}