/* ---- & ---- */
/* ---- MMS/IEAB/SEAD Specific Display Setting ---- */
/* ---- Jan 26, 2015 Web IT team ---- */
/* ---- & ---- */

/* 
h1 {
    font-size: 30px;
} */

table th {
  /* background-color: rgb(238, 238, 238); */
  /* background-color: rgb(255, 255, 255); */
  text-align: center;
}

table td {
  /* background-color: rgb(255, 255, 255); */
}

.mfp-bg {
  opacity: .5 !important;
  filter: alpha(opacity=50) !important;
}
body.wb-modal > #wb-tphp,
body.wb-modal > header,
body.wb-modal > main,
body.wb-modal > footer,
body.wb-modal summary {
  visibility: visible !important;
}

.CWarning1 
{
  background-color: rgb(255, 255, 204);
}

.p-justify {
  /* text-align: justify; */
  text-align: left;
  /* text-justify: inter-word; */
}

.italic {
  font-style: italic;
}

.align-right 
{
  text-align: right;
}

.align-center
{
  text-align: center;
}

.valign-center
{
  vertical-align: middle;
}

.bold-line {
  font-weight: bold;
}

.normal-line {
  text-align: left;
  font-weight: normal;
}

.scroll-x {
  overflow: scroll;
}

.span-nowrap {
  white-space: nowrap;
}

.left-pad12 
{
  padding-left: 12px;
}

ul.no-bullet 
{
    list-style: none;
}

span.span-floatright {
  float: right;
}

.sead-26series-cell-std th,
.sead-26series-cell-std td {
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 4px;
  padding-right: 3px;
  font-size: 9pt;
}

td.sead-26series-cell-prov {
  padding-left: 12px;
}

td.sead-26series-cell-data {
  text-align: right;
  white-space: nowrap;
}

.sead-explo-cell-std th,
.sead-explo-cell-std td {
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 4px;
  padding-right: 3px;
  font-size: small;
}

td.sead-explo-cell-prov {
  padding-left: 12px;
}

td.sead-explo-cell-data {
  text-align: right;
  vertical-align: middle;
  white-space: nowrap;
}

.sead-trade-cell-std th,
.sead-trade-cell-std td {
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 4px;
  padding-right: 3px;
  font-size: small;
}

td.sead-trade-cell-prov {
  padding-left: 12px;
}

td.sead-trade-cell-data {
  text-align: right;
  white-space: nowrap;
}

@media print {
    * { background: transparent !important; color: black !important; text-shadow: none !important; filter:none !important;
    -ms-filter: none !important; } /* Black prints faster: sanbeiji.com/archives/953 */
    p a, p a:visited { color: #444 !important; text-decoration: underline; }
    p a[href]:after { content: " (" attr(href) ")"; }
    abbr[title]:after { content: " (" attr(title) ")"; }
    .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }  /* Don't show links for images, or javascript/internal links */
    pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
    thead { display: table-header-group; } /* css-discuss.incutio.com/wiki/Printing_Tables */
    tr, img { page-break-inside: avoid; }
    @page { margin: 0.5cm; }
    p, h2, h3 { orphans: 3; widows: 3; }
    h2, h3{ page-break-after: avoid; }
    .hide-on-print { display: none !important; }
    .print-only { display: block !important; }
}

