metanorma/metanorma-iec

View on GitHub
lib/isodoc/iec/html/isodoc.scss

Summary

Maintainability
Test Coverage
/* IEC: CODE */
p.Sourcecode, li.Sourcecode, div.Sourcecode, pre.Sourcecode
    {mso-style-unhide:no;
        mso-style-name:"CODE";
    mso-style-unhide:no;
    margin-top:5.0pt;
    margin-right:0cm;
    margin-bottom:5.0pt;
    margin-left:0cm;
    mso-add-space:auto;
    text-align:left;
    mso-pagination:widow-orphan;
    layout-grid-mode:char;
    font-size:$monospacefontsize;
    mso-bidi-font-size:$normalfontsize;
    font-family:$monospacefont;
    mso-fareast-font-family:"Times New Roman";
    mso-bidi-font-family:Arial;
    letter-spacing:-.1pt;
    mso-ansi-language:EN-GB;
    mso-fareast-language:ZH-CN;
    mso-no-proof:yes;}
p.pseudocode, li.pseudocode, div.pseudocode
        {mso-style-unhide:no;
        mso-style-unhide:no;
        margin-top:5.0pt;
        margin-right:0cm;
        margin-bottom:5.0pt;
        margin-left:0cm;
        mso-add-space:auto;
        text-align:left;
        mso-pagination:widow-orphan;
        layout-grid-mode:char;
        font-size:$normalfontsize;
        mso-bidi-font-size:$normalfontsize;
        font-family:$bodyfont;
        mso-fareast-font-family:"Times New Roman";
        mso-bidi-font-family:Arial;
        letter-spacing:-.1pt;
        mso-ansi-language:EN-GB;
        mso-fareast-language:ZH-CN;
        mso-no-proof:yes;}
p.CODE-TableCell, li.CODE-TableCell, div.CODE-TableCell, pre.CODE-TableCell
    {mso-style-name:CODE-TableCell;
    mso-style-unhide:no;
    mso-style-qformat:yes;
    mso-style-parent:CODE;
    margin-top:5.0pt;
    margin-right:0cm;
    margin-bottom:5.0pt;
    margin-left:0cm;
    mso-add-space:auto;
    text-align:left;
    mso-pagination:widow-orphan;
    layout-grid-mode:char;
    font-size:$smallerfontsize;
    mso-bidi-font-size:$normalfontsize;
    font-family:$monospacefontsize;
    mso-fareast-font-family:"Times New Roman";
    mso-bidi-font-family:Arial;
    letter-spacing:-.1pt;
    mso-ansi-language:EN-GB;
    mso-fareast-language:ZH-CN;
    mso-no-proof:yes;}
/* IEC: BIBLIOGRAPHY-numbered, restricted to numeric resources */
p.Biblio, li.Biblio, div.Biblio
    {mso-style-unhide:no;
    mso-style-qformat:yes;
    mso-style-parent:Normal;
    margin-top:5.0pt;
    margin-right:0cm;
    margin-bottom:$normalfontsize;
    margin-left:34.0pt;
    text-align:justify;
    text-indent:-34.0pt;
    mso-pagination:widow-orphan;
    /* No, we autonumber */
    /* mso-list:l6 level1 lfo20; */
    tab-stops:list 34.0pt;
    layout-grid-mode:char;
    font-size:$normalfontsize;
    font-family:$bodyfont;
    mso-fareast-font-family:"Times New Roman";
    letter-spacing:.4pt;
    mso-ansi-language:EN-GB;
    mso-fareast-language:ZH-CN;}
p.NormRef, li.NormRef, div.NormRef
    {mso-style-unhide:no;
    mso-style-qformat:yes;
    mso-style-parent:Normal;
    margin-top:5.0pt;
    margin-right:0cm;
    margin-bottom:$normalfontsize;
    margin-left:0pt;
    text-align:justify;
    mso-pagination:widow-orphan;
    /* No, we autonumber */
    /* mso-list:l6 level1 lfo20; */
    tab-stops:list 34.0pt;
    layout-grid-mode:char;
    font-size:$normalfontsize;
    font-family:$bodyfont;
    mso-fareast-font-family:"Times New Roman";
    letter-spacing:.4pt;
    mso-ansi-language:EN-GB;
    mso-fareast-language:ZH-CN;}
/* IEC: FIGURE-title */
p.FigureTitle
    {mso-style-unhide:no;
    mso-style-qformat:yes;
    mso-style-next:Normal;
    margin-top:5.0pt;
    margin-right:0cm;
    margin-bottom:$normalfontsize;
    margin-left:0cm;
    text-align:center;
    mso-pagination:widow-orphan;
    layout-grid-mode:char;
    font-size:$normalfontsize;
    font-family:$headerfont;
    mso-fareast-font-family:"Times New Roman";
    letter-spacing:.4pt;
    mso-ansi-language:EN-GB;
    mso-fareast-language:ZH-CN;
    font-weight:bold;}
p.AdmonitionTitle, p.RecommendationTitle
    {mso-style-unhide:no;
    mso-style-qformat:yes;
    mso-style-next:Normal;
    margin-top:5.0pt;
    margin-right:0cm;
    margin-bottom:$normalfontsize;
    margin-left:0cm;
    text-align:center;
    mso-pagination:widow-orphan;
    layout-grid-mode:char;
    font-size:$normalfontsize;
    font-family:$headerfont;
    mso-fareast-font-family:"Times New Roman";
    letter-spacing:.4pt;
    mso-ansi-language:EN-GB;
    mso-fareast-language:ZH-CN;
    font-weight:bold;}
p.SourceTitle
    {mso-style-unhide:no;
    mso-style-qformat:yes;
    mso-style-next:Normal;
    margin-top:5.0pt;
    margin-right:0cm;
    margin-bottom:$normalfontsize;
    margin-left:0cm;
    text-align:center;
    mso-pagination:widow-orphan;
    layout-grid-mode:char;
    font-size:$normalfontsize;
    font-family:$headerfont;
    mso-fareast-font-family:"Times New Roman";
    letter-spacing:.4pt;
    mso-ansi-language:EN-GB;
    mso-fareast-language:ZH-CN;
    font-weight:bold;}
/* IEC: TABLE-title */
p.TableTitle, p.ListTitle
    {mso-style-unhide:no;
    mso-style-qformat:yes;
    mso-style-parent:Normal;
    mso-style-next:Normal;
    margin-top:5.0pt;
    margin-right:0cm;
    margin-bottom:$normalfontsize;
    margin-left:0cm;
    text-align:center;
    mso-pagination:widow-orphan;
    page-break-after:avoid;
    layout-grid-mode:char;
    font-size:$normalfontsize;
    font-family:$headerfont;
    mso-fareast-font-family:"Times New Roman";
    letter-spacing:.4pt;
    mso-ansi-language:EN-GB;
    mso-fareast-language:ZH-CN;
    font-weight:bold;}
/* IEC: NOTE */
p.Note, div.Note, li.Note
    {mso-style-unhide:no;
    mso-style-qformat:yes;
    mso-style-next:Normal;
    margin-top:5.0pt;
    margin-right:0cm;
    margin-bottom:5.0pt;
    margin-left:0cm;
    text-align:justify;
    mso-pagination:widow-orphan;
    layout-grid-mode:char;
    mso-fareast-font-family:"Times New Roman";
    mso-ansi-language:EN-GB;
    mso-fareast-language:ZH-CN;}
p.Note, li.Note {
        mso-style-name:"NOTE";
    font-size:$smallerfontsize;
    font-family:$bodyfont;
    letter-spacing:.4pt;
        }
/* IEC: TABFIGfootnote */
p.TableFootnote, div.TableFootnote, li.TableFootnote
    /* may need to be revised */
    {
    mso-style-unhide:no;
    mso-style-parent:"MsoFootnoteText";
    margin-top:3.0pt;
    margin-right:0cm;
    margin-bottom:3.0pt;
    margin-left:14.2pt;
    text-align:justify;
    text-indent:-14.2pt;
    mso-pagination:widow-orphan;
    tab-stops:14.2pt;
    layout-grid-mode:char;
    font-size:$smallerfontsize;
    font-family:$bodyfont;
    mso-fareast-font-family:"Times New Roman";
    letter-spacing:.4pt;
    mso-ansi-language:EN-GB;
    mso-fareast-language:ZH-CN;}
/* IEC: HEADINGNonumber */
p.ForewordTitle, li.ForewordTitle, div.ForewordTitle, h1.ForewordTitle
    {mso-style-name:"Foreword Title";
    mso-style-unhide:no;
    mso-style-qformat:yes;
    mso-style-parent:Normal;
    mso-style-next:Normal;
    margin-top:0cm;
    margin-right:0cm;
    margin-bottom:$normalfontsize;
    margin-left:0cm;
    text-align:center;
    text-indent:0pt;
    mso-pagination:widow-orphan;
    page-break-after:avoid;
    mso-outline-level:1;
    mso-hyphenate:none;
    layout-grid-mode:char;
    font-size:12.0pt;
    mso-bidi-font-size:$normalfontsize;
    font-family:$headerfont;
    mso-fareast-font-family:"Times New Roman";
    letter-spacing:.4pt;
    mso-ansi-language:EN-GB;
    mso-fareast-language:ZH-CN;}
/* IEC: HEADINGNonumber */
p.IntroTitle, li.IntroTitle, div.IntroTitle, h1.IntroTitle
    {mso-style-name:"Intro Title";
    mso-style-unhide:no;
    mso-style-qformat:yes;
    mso-style-parent:Normal;
    mso-style-next:Normal;
    margin-top:0cm;
    margin-right:0cm;
    margin-bottom:$normalfontsize;
    margin-left:0cm;
    text-align:center;
    text-indent:0pt;
    mso-pagination:widow-orphan;
    page-break-after:avoid;
    mso-outline-level:1;
    mso-hyphenate:none;
    layout-grid-mode:char;
    font-size:12.0pt;
    mso-bidi-font-size:$normalfontsize;
    font-family:$headerfont;
    mso-fareast-font-family:"Times New Roman";
    letter-spacing:.4pt;
    mso-ansi-language:EN-GB;
    mso-fareast-language:ZH-CN;}
p.TitlePageSubhead, li.TitlePageSubhead, div.TitlePageSubhead {
  mso-style-unhide:no;
        mso-style-qformat:yes;
        mso-style-parent:Normal;
        mso-style-next:Normal;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:$normalfontsize;
        margin-left:0cm;
        text-align:center;
        text-indent:0pt;
        mso-pagination:widow-orphan;
        page-break-after:avoid;
        mso-hyphenate:none;
        layout-grid-mode:char;
        font-size:12.0pt;
        mso-bidi-font-size:$normalfontsize;
        font-family:$headerfont;
        mso-fareast-font-family:"Times New Roman";
        letter-spacing:.4pt;
        mso-ansi-language:EN-GB;
        mso-fareast-language:ZH-CN
}
/* IEC: TERM */
p.Terms, li.Terms, div.Terms
    {mso-style-name:"TERM";
    mso-style-unhide:no;
    mso-style-qformat:yes;
    mso-style-next:TERM-definition;
    margin-top:0cm;
    margin-right:0cm;
    margin-bottom:0cm;
    margin-left:17.0pt;
    margin-bottom:.0001pt;
    text-align:justify;
    text-indent:-17.0pt;
    mso-pagination:widow-orphan;
    page-break-after:avoid;
    layout-grid-mode:char;
    font-size:$normalfontsize;
    font-family:$bodyfont;
    mso-fareast-font-family:"Times New Roman";
    letter-spacing:.4pt;
    mso-ansi-language:EN-GB;
    mso-fareast-language:ZH-CN;}
/* IEC: TERM-admitted  */
p.AltTerms, li.AltTerms, div.AltTerms
    {mso-style-name:"AltTerm\(s\)";
    mso-style-unhide:no;
    mso-style-qformat:yes;
    mso-style-parent:TERM;
    mso-style-next:TERM-definition;
    margin-top:0cm;
    margin-right:0cm;
    margin-bottom:0cm;
        /* https://github.com/metanorma/metanorma-iec/issues/62 */
    /* margin-left:17.0pt; */ /* suppress to line up math terms */
    margin-bottom:.0001pt;
    text-align:justify;
    /* text-indent:-17.0pt; */ /* suppress to line up math terms */
    mso-pagination:widow-orphan;
    page-break-after:avoid;
    layout-grid-mode:char;
    font-size:$normalfontsize;
    font-family:$bodyfont;
    mso-fareast-font-family:"Times New Roman";
    letter-spacing:.4pt;
    mso-ansi-language:EN-GB;
    mso-fareast-language:ZH-CN;
    mso-bidi-font-weight:bold;}
/* TERM-deprecated */
p.DeprecatedTerms, li.DeprecatedTerms, div.DeprecatedTerms
    {mso-style-name:"DeprecatedTerm\(s\)";
    mso-style-unhide:no;
    mso-style-qformat:yes;
    mso-style-parent:NOTE;
    mso-style-next:TERM-number;
    margin-top:5.0pt;
    margin-right:0cm;
    margin-bottom:5.0pt;
    margin-left:0cm;
    text-align:justify;
    mso-pagination:widow-orphan;
    layout-grid-mode:char;
    font-size:$smallerfontsize;
    font-family:$bodyfont;
    mso-fareast-font-family:"Times New Roman";
    letter-spacing:.4pt;
    mso-ansi-language:EN-GB;
    mso-fareast-language:ZH-CN;}
/* IEC: TERM-number */
p.TermNum, li.TermNum, div.TermNum
    {mso-style-name:TermNum;
    mso-style-unhide:no;
    mso-style-qformat:yes;
    mso-style-parent:"Heading 2";
    mso-style-next:TERM;
    margin-top:5.0pt;
    margin-right:0cm;
    margin-bottom:0cm;
    margin-left:0cm;
    margin-bottom:.0001pt;
    text-align:left;
    text-indent:0cm;
    mso-pagination:widow-orphan;
    page-break-after:avoid;
    /* No, we autonumber */
    /*mso-list:l26 level2 lfo40;*/
    mso-hyphenate:none;
    tab-stops:list 31.2pt;
    layout-grid-mode:char;
    font-size:$normalfontsize;
    font-family:$headerfont;
    mso-fareast-font-family:"Times New Roman";
    letter-spacing:.4pt;
    mso-ansi-language:EN-GB;
    mso-fareast-language:ZH-CN;
    font-weight:bold;}
p.zzContents, li.zzContents, div.zzContents
    {mso-style-name:zzContents;
    mso-style-noshow:yes;
    mso-style-unhide:no;
    mso-style-next:"TOC 1";
    margin-top:48.0pt;
    margin-right:0cm;
    margin-bottom:15.5pt;
    margin-left:0cm;
    line-height:15.5pt;
    mso-line-height-rule:exactly;
    page-break-before:always;
    mso-pagination:widow-orphan;
    page-break-after:avoid;
    mso-hyphenate:none;
    tab-stops:20.15pt;
    font-size:12.0pt;
    text-align:center;
    mso-bidi-font-size:11.0pt;
    font-family:$headerfont;
    mso-fareast-font-family:$headerfont;
    mso-bidi-font-family:$headerfont;
    mso-ansi-language:EN-GB;
    font-weight:bold;
    mso-bidi-font-weight:normal;}
p.zzCopyright, li.zzCopyright, div.zzCopyright
    {mso-style-name:zzCopyright;
    mso-style-noshow:yes;
    mso-style-unhide:no;
    mso-style-next:Normal;
    margin-top:0cm;
    margin-right:14.2pt;
    margin-bottom:12.0pt;
    margin-left:14.2pt;
    text-align:justify;
    line-height:12.0pt;
    mso-pagination:widow-orphan;
    tab-stops:20.15pt 25.7pt 481.15pt;
    border:none;
    mso-border-alt:solid blue .5pt;
    padding:0cm;
    mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt;
    font-size:11.0pt;
    font-family:$bodyfont;
    mso-fareast-font-family:$bodyfont;
    mso-bidi-font-family:$bodyfont;
    mso-ansi-language:EN-GB;}
/* IEC: MAIN-TITLE */
p.zzSTDTitle1, li.zzSTDTitle1, div.zzSTDTitle1
    {mso-style-name:zzSTDTitle;
    mso-style-unhide:no;
    mso-style-qformat:yes;
    margin:0cm;
    margin-bottom:.0001pt;
    text-align:center;
    mso-pagination:widow-orphan;
    layout-grid-mode:char;
    font-size:12.0pt;
    font-family:$headerfont;
    mso-fareast-font-family:"Times New Roman";
    letter-spacing:.4pt;
    mso-ansi-language:EN-GB;
    mso-fareast-language:ZH-CN;
        text-transform: uppercase;
    font-weight:normal;}
/* IEC: MAIN-TITLE, not distinct from zzSTDTitle1 */
p.zzSTDTitle2, li.zzSTDTitle2, div.zzSTDTitle2
    {mso-style-name:zzSTDTitle;
    mso-style-unhide:no;
    mso-style-qformat:yes;
    margin:0cm;
    margin-bottom:.0001pt;
    text-align:center;
    mso-pagination:widow-orphan;
    layout-grid-mode:char;
    font-size:12.0pt;
    font-family:$headerfont;
    mso-fareast-font-family:"Times New Roman";
    letter-spacing:.4pt;
    mso-ansi-language:EN-GB;
    mso-fareast-language:ZH-CN;
    font-weight:normal;}
p.TABLE-col-heading, li.TABLE-col-heading, div.TABLE-col-heading
    {mso-style-name:TABLE-col-heading;
    mso-style-unhide:no;
    mso-style-qformat:yes;
    mso-style-parent:Normal;
    margin-top:3.0pt;
    margin-right:0cm;
    margin-bottom:3.0pt;
    margin-left:0cm;
    text-align:center;
    mso-pagination:widow-orphan;
    page-break-after:avoid;
    layout-grid-mode:char;
    font-size:$smallerfontsize;
    font-family:$headerfont;
    mso-fareast-font-family:"Times New Roman";
    letter-spacing:.4pt;
    mso-ansi-language:EN-GB;
    mso-fareast-language:ZH-CN;
    font-weight:bold;}
p.TABLE-cell, li.TABLE-cell, div.TABLE-cell
    {mso-style-name:TABLE-cell;
    mso-style-unhide:no;
    mso-style-qformat:yes;
    mso-style-parent:Normal;
    margin-top:3.0pt;
    margin-right:0cm;
    margin-bottom:3.0pt;
    margin-left:0cm;
    text-align:left;
    mso-pagination:widow-orphan;
    layout-grid-mode:char;
    font-size:$smallerfontsize;
    mso-bidi-font-size:$normalfontsize;
    font-family:$bodyfont;
    mso-fareast-font-family:"Times New Roman";
    letter-spacing:.4pt;
    mso-ansi-language:EN-GB;
    mso-fareast-language:ZH-CN;
    mso-bidi-font-weight:bold;}
p.Quote, li.Quote, div.Quote
    {mso-style-priority:99;
    margin-top:0cm;
    margin-right:36.0pt;
    margin-bottom:0cm;
    margin-left:36.0pt;
    text-align:justify;
    line-height:12.0pt;
    mso-pagination:widow-orphan;
    tab-stops:20.15pt;
    mso-fareast-font-family:$bodyfont;
    mso-bidi-font-family:$bodyfont;
    mso-ansi-language:EN-GB;}
p.Quote, li.Quote, div.Quote {
    font-size:$normalfontsize;
    font-family:$bodyfont;
        }
p.QuoteAttribution
        {text-align:right;}
p.Admonition, li.Admonition, div.Admonition
    {mso-style-priority:99;
    mso-pagination:widow-orphan;
    mso-ascii-font-family:$bodyfont;
    mso-ascii-theme-font:minor-latin;
    mso-fareast-font-family:$bodyfont;
    mso-fareast-theme-font:minor-fareast;
    mso-hansi-font-family:$bodyfont;
    mso-hansi-theme-font:minor-latin;
    mso-bidi-font-family:$bodyfont;
    mso-bidi-theme-font:minor-bidi;
        mso-element:para-border-div;
        border:solid windowtext 1.0pt;
        mso-border-alt:solid windowtext .5pt;
        padding:1.0pt 4.0pt 1.0pt 4.0pt;
    mso-ansi-language:EN-AU;}
p.Admonition, li.Admonition {
    font-size:$normalfontsize;
    font-family:$bodyfont;
        font-weight:bold;
        }
/* IEC:PARAEQUATION */
p.formula, li.formula, div.formula
    {mso-style-name:Formula;
    mso-style-unhide:no;
    mso-style-qformat:yes;
    mso-style-next:Normal;
    margin-top:$normalfontsize;
    margin-right:0cm;
    margin-bottom:$normalfontsize;
    margin-left:0cm;
    text-align:justify;
    mso-pagination:widow-orphan;
    tab-stops:center 8.0cm right 16.0cm;
    layout-grid-mode:char;
    font-size:$normalfontsize;
    font-family:$bodyfont;
    mso-fareast-font-family:"Times New Roman";
    letter-spacing:.4pt;
    mso-ansi-language:EN-GB;
    mso-fareast-language:ZH-CN;}
table.formula_dl {
        margin-left:0.0cm;
}
p.FOREWORD, li.FOREWORD, div.FOREWORD
    {mso-style-name:FOREWORD;
    mso-style-unhide:no;
    margin-top:0cm;
    margin-right:0cm;
    margin-bottom:5.0pt;
    margin-left:14.2pt;
    text-align:justify;
    text-indent:-14.2pt;
    mso-pagination:widow-orphan;
    tab-stops:14.2pt;
    layout-grid-mode:char;
    font-size:$smallerfontsize;
    font-family:$bodyfont;
    mso-fareast-font-family:"Times New Roman";
    letter-spacing:.4pt;
    mso-ansi-language:EN-GB;
    mso-fareast-language:ZH-CN;}
table.dl
    {margin-top:0cm;
    margin-right:0cm;
    margin-bottom:11.0pt;
    margin-left:0cm;}

div.figdl {
  text-align: left; }

table.figdl
        {
        mso-para-margin:0cm;
        mso-para-margin-bottom:.0001pt;
        mso-pagination:widow-orphan;
        align: left;
        text-align: left;
    margin-top:0cm;
    margin-right:0cm;
        margin-left: 0cm;
        margin-right: 0cm;
      }

table.MsoISOTable, table.MsoISOTableBig
    {mso-style-name:"Table ISO";
    mso-tstyle-rowband-size:0;
    mso-tstyle-colband-size:0;
    mso-style-noshow:yes;
    mso-style-priority:99;
    mso-style-parent:"";
    mso-padding-alt:0cm 2.85pt 0cm 2.85pt;
    mso-para-margin:0cm;
    mso-para-margin-bottom:.0001pt;
    mso-pagination:widow-orphan;
    border-collapse:collapse;
    /*mso-table-layout-alt:fixed;*/
    border:solid windowtext 2pt;
    mso-border-alt:solid windowtext 2pt;
    mso-yfti-tbllook:480;
    mso-border-insideh:.75pt solid windowtext;
    mso-border-insidev:.75pt solid windowtext;
    font-size:$normalfontsize;
    font-family:$bodyfont;}
table.MsoISOTable th, table.MsoISOTableBig th
    {border:solid windowtext 1pt;
    mso-border-alt:solid windowtext 1pt;
    padding:0cm 2.85pt 0cm 2.85pt;}
table.MsoISOTable td, table.MsoISOTableBig td
    {border:solid windowtext 1pt;
    mso-border-alt:solid windowtext 1pt;
    padding:0cm 2.85pt 0cm 2.85pt;}
table.MsoISOTable p, table.MsoISOTableBig p
{font-size:$normalfontsize; }
table.MsoTableGrid
    {mso-style-name:"Table Grid";
    mso-tstyle-rowband-size:0;
    mso-tstyle-colband-size:0;
    mso-style-priority:39;
    mso-style-unhide:no;
    border:solid windowtext 1.0pt;
    mso-border-alt:solid windowtext .5pt;
    mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
    mso-border-insideh:.5pt solid windowtext;
    mso-border-insidev:.5pt solid windowtext;
    mso-para-margin:0cm;
    mso-para-margin-bottom:.0001pt;
    mso-pagination:widow-orphan;
    font-size:$normalfontsize;
    font-family:$bodyfont;}
body 
    {tab-interval:36.0pt;}
.coverpage_docnumber
    {text-align:right;
    font-size:14.0pt;
    font-weight:bold;}
.coverpage_techcommittee
    {text-align:right;}
.coverpage_docstage
    {text-align:center;
    font-size:30.0pt;
    color:#485094;}
div.doctitle
    {margin-top:100.0pt;
    text-align:left;
    font-size:16.0pt;}
div.coverpage_warning
    {mso-element:para-border-div;
    border:solid windowtext 1.0pt #485094; 
    mso-border-alt:solid windowtext .5pt;
    padding:1.0pt 4.0pt 1.0pt 4.0pt #485094;
    margin-left:4.25pt;
    margin-right:4.25pt}
.coverpage_warning
    {color:#485094;
    font-size:$normalfontsize;}
.coverpage {
  text-align: center;
  margin: 2em 0;
}

.coverpage-logo {
  color: #485094;
}

.coverpage-tc-name {
  color: #485094;
  font-size: 1.2em;
  line-height: 1.2em;
  margin: 0.25em 0;
}

.coverpage-doc-identity {
  background-color: #485094;
  color: white;
  font-size: 2em;
  line-height: 2em;
  margin: 0.5em 0;
}

.coverpage-title {
  font-weight: 400;
}

.coverpage-title .title-second {
  display: none;
}

.coverpage-stage-block {
  font-style: italic ;
  font-size: 1.25em;
  font-weight: 600;
}

.coverpage-warning {
  border-top: solid 1px #f36f36;
  border-bottom: solid 1px #f36f36;
  margin: 1em 2em;
  color: #485094;
  padding: 1em;
}

.coverpage-warning .title {
  color: #f36f36;
  font-weight: 500;
}

.coverpage-warning .content {
  font-style: italic;
}

.copyright {
  padding: 1em;
}

.copyright .name {
  color: #485094;
  font-weight: 600;
}

.copyright .address {
  color: #485094;
}

div.rule {
  width: 100%;
  height: 1px;
  background-color: #485094;
  margin: 2em 0;
}

#toc-list ul {
  margin-bottom: 0.25em;
}
#toc-list li {
  list-style-type: none;
}


.MsoTocTextSpan {
  color:windowtext;
  display:none;
  mso-hide:screen;
  mso-ansi-language:EN-GB;
  text-decoration:none;
  text-underline:none;
}

a.TableFootnoteRef, span.TableFootnoteRef
        {mso-style-priority:99;
           mso-style-parent:"Footnote Reference";
        vertical-align:super;}

aside {
          font-size:$footnotefontsize;
}

/*
div.example {
    border:solid black .25pt;
    mso-border-alt:solid black .25pt;
    padding:10pt;
    mso-padding-alt:$normalfontsize 10.0pt 10.0pt 10.0pt;
    margin:10pt;
    mso-margin-alt:$normalfontsize 10.0pt 10.0pt 10.0pt;
}
*/


/*
div.example {
  margin-left:70.9pt;
  text-indent:-70.9pt;
}
*/
p.example, li.example, div.example, td.example
    {    
    mso-pagination:none;
        tab-stops:70.9pt;
        }
p.example, li.example, td.example {
  font-size:$normalfontsize;
        font-family:$bodyfont;
}

td.example p.MsoListParagraph {
  font-size: $normalfontsize;
}

div.example p.MsoListParagraph {
  font-size: $normalfontsize;
}

div.Note p.MsoListParagraph {
  font-size: $smallerfontsize;
}

div.Note span.stem {
  font-size: $smallerfontsize; }

div.Note p.Sourcecode, div.Note pre.Sourcecode  {
  font-size: $smallerfontsize;
  margin-left: 1.0cm;
}

div.Note table.dl  {
  font-size: $smallerfontsize;
  margin-left: 1.0cm;
}


div.example, td.example {
  margin:0in;
        margin-bottom:12.0pt;
}

span.example_label, td.example_label
{
font-size: $normalfontsize;
font-family:$bodyfont;
}

span.note_label, td.note_label
{
font-size: $smallerfontsize;
font-family:$bodyfont;
}