<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*

Generic global rules shared between OSP reports
  from the OSP Style Guide

In a separate file from osp_global to prevent breaking prior reports:
  - SQG 2015
  - Dasbhoard

*/


/* Typography from OSP Style Guide */

body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #000
}

.report-title {
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 2px;
}

h1 {
  font-size: 14px;
  margin-bottom:2px;
}

h2 {
  font-size: 12px;
  font-weight: bold;
}

h3 {
  font-size: 12px;
}

p {
  font-size: 11px;
}

.caption {
  font-size: 10px;
}


/*
  Customization of Bootstrap 12 column grid to allow 5 columns on 984px page,
    to handle 1-6 columns with 24px padding for OSP style

  For this 1-6 column OSP style, each content cell should be contained in:
    div.row.tight &gt; div.col-*.col-wrapper
*/

.row.tight {
  margin: 0px;
  padding: 0px;
}

.col-wrapper {
  padding: 12px;
}

.col-osp-1_5 { width: 20%; }
.col-osp-2_5 { width: 40%; }
.col-osp-3_5 { width: 60%; }
.col-osp-4_5 { width: 80%; }
.col-osp-1_5, .col-osp-2_5, .col-osp-3_5, .col-osp-4_5 {
  float: left;
  position: relative;
  min-height: 1px;
}



.positive {
  fill: #6898B6;
}

.negative {
  fill: #CC7D7B;
}

.neutral {
  fill: #949494;
}
</pre></body></html>