#off-canvas-menu{display: none !important;}
.schema-navbar{display: none !important;}

@page {margin: 15mm 10mm 20mm 5mm; }


#content-container {border:none;}

h1 { font-size: 20px; font-weight: bold; margin: 0; }
h2.addtonode { font-size: 12px; }
.addtonode { counter-increment: number; counter-reset: alphabet; font-size: 12px; }
.addtonode:before  { content: "(" counter(number) ")"; font-size: 12px; }
span.schema-glyph.schema-glyph-chevron-right { line-height: 50px; }
span.schema-glyph.schema-glyph-chevron-left { line-height: 50px; }
h2.addtonode2 { font-size: 12px; padding-left: 5px; }
.addtonode2 { counter-increment: alphabet; font-size: 12px; padding-left: 5px; }
.addtonode2:before { content:  "(" counter(alphabet,lower-alpha) ")"; font-size: 12px; padding-left: 5px; }
span.emphasis-BiggerFontSize { font-size: 5vw; line-height: 80px; text-align: left; vertical-align: bottom; }
span.emphasis-note { font-weight: bold; }
span.emphasis-caution:before { content: url("../../img/caution_tiny.png"); font-size: 20px; font-weight: bold; }
span.emphasis-caution { font-weight: bold; }
span.emphasis-warning:before { content: url("../../img/caution_tiny.png"); font-size: 20px; font-weight: bold; }
span.emphasis-warning { font-weight: bold; }
table { font-size: 10px !important;}
.tabletype-noframe td { border: none !important; }
.tabletype-noframe th { border: none !important; }
.table { margin-top: 10px; width: auto; }
.table-fixed { max-width: 100%; table-layout: auto; width: 100%;}
.table-scaled { table-layout: auto; }
td { border: 1px solid #000000; line-height:1.4285; /*padding: 5px !important;height: auto !important;*/}
td > ol.list > li { margin-bottom: 0; margin-top: 0px;  }
td > ul.list > li { margin-bottom: 0; margin-left: 0 !important; margin-top: 0px; padding-left: 0 !important; }
ul.list {/* font-size: 14px;*/ margin: 0; padding: 5px !important; padding-left: 18px !important; }
.tabletype-legend td { border-left-style: hidden; border-right-style: hidden; }
.tabletype-legend col:nth-child(3), .tabletype-legend td { border-left-style: hidden; }
.tabletype-legend col:nth-child(4), .tabletype-legend td { border-right-style: hidden; }
th { background-color: #BBBBBB; border: 1px solid #000000 !important;  padding: 5px !important; }
td.generated-entry > p { text-align: center; }
td > *:first-child, th > *:first-child { margin-top: 0; }
td > *:first-child > li:first-child, th > *:first-child > li:first-child { margin-top: 0; }
td > *:first-child > li:first-child > p:first-child, th > *:first-child > li:first-child > p:first-child { margin-top: 0; }
ol.list { margin: 0; padding-left: 35px; }
ol.list > li { margin-bottom: 0; margin-top: 8px;  }
ul.list { margin-top: 8px;; padding-left: 35px; }
ul.list > li { margin-bottom: 0; margin-left: 0 !important; margin-top: 8px; padding-left: 0 !important; }
ol.list > li > ul, ul.list > li > ul { margin-top: 8px; padding-left: 35px; }
ol.list > li > ul > li, ul.list > li > ul > li { margin-bottom: 0; margin-top: 8px; }
.list-safety { list-style-type: none; }
.list-image { list-style-type: none; margin-top: 8px; }
.list-indent-1, .list-indent-2 { list-style-type: none; }
figure, svg[data-hotspot-id] { margin-bottom: 0; margin-top: 8px !important; }
figure video,figure img,figure svg { display: block; height: auto; max-width: 500px; min-width: 300px; }
figure.img_80 video,figure.img_80 img,figure.img_80 svg { width: 80%; }
figure.img_50 video,figure.img_50 img,figure.img_50 svg { width: 50%; }
figure.img_margin video,figure.img_margin img,figure.img_margin svg { width: 40%;  }
figure.img_fixed_textarea video,figure.img_fixed_textarea img,figure.img_fixed_textarea svg { width: 100%; }
figure.img_fixed_column video,figure.img_fixed_column img,figure.img_fixed_column svg { width: 100%; }
figure.img_original video,figure.img_original img,figure.img_original svg { max-width: 40%; }
ul.schema-condition { list-style-type: none; margin-bottom: 0; margin-top: 8px; padding-left: 35px; }
ul.schema-condition > li:before { content: "\e116"; display: inline-block; font-family: "schema-glyphs"; margin-left: -35px; text-align: center; text-indent: 0; width: 35px; }
ol.schema-instruction { list-style-type: disc; margin-bottom: 0; margin-top: 8px; padding-left: 35px; }
ul.schema-result { list-style-type: none; margin-bottom: 0; margin-top: 8px; padding-left: 35px; }
ul.schema-result > li:before { content: "  "; display: inline-block; font-family: "schema-glyphs"; margin-left: -35px; text-align: center; text-indent: 0; width: 35px; }
ul.schema-intermediateresult { list-style-type: none; margin-bottom: 0; margin-top: 8px; padding-left: 70px; }
ul.schema-intermediateresult > li:before { content: "\e095"; display: inline-block; font-family: "schema-glyphs"; margin-left: -35px; text-align: center; text-indent: 0; width: 35px; }
.safety { border: thin solid #000000; list-style-type: none; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 8px; padding: 0; }
.safety-footer { background-color: gray; height: 5px; margin-bottom: 0; margin-top: 10px; }
.safety-severity-caution > .safety-footer { background-color: rgb(255,255,255); height: 5px; margin-bottom: 0; margin-top: 10px; }
.safety-severity-danger > .safety-footer { background-color: rgb(255,255,255); height: 5px; margin-bottom: 0; margin-top: 10px; }
.safety-severity-notice > .safety-footer { background-color: rgb(255,255,255); height: 5px; margin-bottom: 0; margin-top: 10px; }
.safety-severity-warning > .safety-footer { background-color: rgb(255,255,255); height: 5px; margin-bottom: 0; margin-top: 10px; }
.safety-header { font-size: 0%; margin-bottom: 10px; padding: 5px; }
.safety-severity-caution > .safety-header:before { content: url("../../img/caution.png"); }
.safety-severity-caution > .safety-header { background-color: rgb(221,221,221); vertical-align:middle; text-align:center;  border-bottom: thin solid #000000; color: rgb(221,221,221); font-size: 0%; height: 60px;  max-width: 100%;margin-top:10px;  }
.safety-severity-danger > .safety-header:before { content: url("../../img/danger.png"); }
.safety-severity-danger > .safety-header { background-color: rgb(221,221,221); vertical-align:middle; text-align:center;  border-bottom: thin solid #000000; color: rgb(221,221,221); font-size: 0%; height: 60px;  max-width: 100%;margin-top:10px;  }
.safety-severity-notice > .safety-header { background-color: #2596D1; color: #FFFFFF; font-size: 0%; margin-bottom: 10px; padding: 5px; }
.safety-severity-warning > .safety-header:before { content: url("../../img/warning.png");  }
.safety-severity-warning > .safety-header { background-color: rgb(221,221,221); vertical-align:middle; text-align:center;  border-bottom: thin solid #000000; color: rgb(221,221,221); font-size: 0%; height: 60px;  max-width: 100%;margin-top:10px;  }
.safety-cause { font-size: 125%; font-weight: bold; margin: 0; }
.safety-symbol { text-align: center; }
.safety-symbol > img { margin-left: 5px; margin-right: 5px; text-align: center; width: 100px; }
img{margin-top:38px;min-width:50px;max-width:30%;height:auto; page-break-inside: avoid;}
/*table{border-collapse: separate;border-spacing:0px;word-wrap : break-word;overflow-wrap : break-all;}*/
table{border-collapse:collapse;border-spacing:0px;word-wrap : break-word;overflow-wrap : break-all;}
p{page-break-inside:avoid; }
.text-left{text-align:left}
.text-center{text-align:center}
.text-right{text-align:right}
.text-muted{text-align:center}