﻿.ct-major-seventh:after{content:"";clear:both}.ct-label{fill:rgba(0, 0, 0, .4);color:rgba(0, 0, 0, .4);font-size:.75rem;line-height:1}.ct-chart-bar .ct-label{display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.ct-label.ct-vertical.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-end;-webkit-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;text-align:right;text-anchor:end}.ct-label.ct-vertical.ct-end{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar .ct-label.ct-horizontal.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-anchor:start}.ct-chart-bar .ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-start{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-end;-webkit-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;text-align:right;text-anchor:end}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-end{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:end}.ct-grid{stroke:rgba(0, 0, 0, .2);stroke-width:1px;stroke-dasharray:2px}.ct-bar{fill:none;stroke-width:10px}.ct-series-a .ct-bar{display:block;position:relative;width:100%}.ct-major-seventh{display:block;position:relative;width:100%}.ct-major-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:53.3333333333%}.ct-major-seventh:after{display:table}.ct-major-seventh>svg{display:block;position:absolute;top:0;left:0}

body { font-family: Verdana, sans-serif; font-size: small; color: #333; margin: 0 20px 20px 20px }
h1, h2 { text-align: center; font-size: 1.4em }
h2 { font-size: 1.2em }
table { border-collapse: collapse; border-spacing: 0; margin: 0 auto; width: 100% }
caption { padding-top:20px; font-size:1.3em; font-weight:bold; padding-bottom: 5px }
th, td { color: #333; border: 1px solid #ddd; padding: 6px 4px 6px 4px; text-align: center }
th { font-weight: bold; background-color: #f4f4f4; text-align: center; white-space: nowrap }

.summary-table { width: 700px }

.detail-table thead th:last-child, .detail-table tbody td:last-child { text-align: left }
.detail-table thead th:nth-child(3), .detail-table tbody td:nth-child(3) { text-align: left }
.detail-table thead th:nth-child(4), .detail-table tbody td:nth-child(4) { text-align: left }
.detail-table thead th:first-child { width: 28px }
.detail-table thead th:nth-child(2) { width: 160px }
.detail-table thead th:nth-child(3) { width: 20% }
.detail-table thead th:nth-child(4) { width: 20% }
.detail-table thead th:nth-child(5) { width: 90px }
.detail-table thead th:nth-child(6) { width: 90px }
.detail-table button { padding: 1px 5px; color: #fff; background-color: #337ab7; border-color: #2e6da4; cursor: pointer; border: 1px solid transparent; border-radius: 3px; line-height: 1.5; font-size: 0.9em; margin-right: 6px }

.value-table { margin-bottom: 1em }
.value-table thead th, .value-table tbody td { text-align: left }
.value-table thead th:first-child, .value-table tbody td:first-child { width: 260px }
.value-table tbody td:not(:first-child) { font-family: monospace; white-space: pre-wrap; width: 43%; word-break: break-all; tab-size: 2; -moz-tab-size: 2; -o-tab-size: 2 }

.e { font-weight: bold }
.e:hover { cursor: pointer }
.values { display: none }
.values td { vertical-align: top }

.ct-chart { width: 700px; margin: 0 auto; margin-top: 1.8em }
.ct-label { color: #646464 }
.ct-bar { stroke-width: 30% }
.ct-series-a .ct-bar { stroke: #BE1E2D }
.ct-series-b .ct-bar { stroke: #666699 }
.ct-series-c .ct-bar { stroke: #92D5EA}

#timezone { text-align: center; font-size: 0.85em; margin-top: 1.8em }
