﻿figure { margin-bottom: 0; margin-top: 0.5em !important; }
figure video,figure img,figure svg { display: block; height: auto; max-width: 100%; }
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: 20%; }
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 > figcaption { font-style: italic; }
.linklist-container { margin-top: 25px; }
.linklist-container+.linklist-container { margin-top: 20px; }
.linklist-title { font-size: 14px; font-weight: bold; }
.linklist-container > ul { list-style-type: none; padding-left: 25px; text-indent: 0; }
.linklist-container > ul > li { margin-top: 0.2em; }
.linklist-container > ul > li:before { content: "\e005"; display: inline-block; font-family: "schema-glyphs"; margin-left: -25px; text-align: center; text-indent: 0; width: 25px; }
ul.benefit-list { list-style-type: none; }
ul.benefit-list li::before { color: rgb(204,204,204); content: "■"; display: block; font-size: 1em; left: -1.5em; list-style-type: none; max-height: 0; max-width: 0; position: relative; top: 0; }
ul.benefit-list>li { padding-left: 1em; }
ul.schema-condition { list-style-type: none; margin-bottom: 0; margin-top: 0.6em; padding-left: 11px; }
ul.schema-condition > li:before { content: "\e116"; display: inline-block; font-family: "schema-glyphs"; padding-left: 11px; text-align: left; text-indent: 0; }
ol.schema-instruction { list-style-type: none; margin-bottom: 0; margin-top: 0.6em; }
ul.schema-instruction { list-style-type: none; margin-bottom: 0; margin-top: 0.6em; }
ul.schema-instruction > li:before { content: "▶"; }
ol.schema-instruction-num { list-style-type: decimal; margin-bottom: 0; margin-top: 0.6em; }
ol.schema-instruction > li:before { content: "▶"; }
ul.schema-result { list-style-type: none; margin-bottom: 0; margin-top: 0.6em; }
ul.schema-result > li:before { content: "\e022"; display: inline-block; font-family: "icons"; text-align: center; text-indent: 0; }
ul.schema-intermediateresult { list-style-type: none; margin-bottom: 0; margin-top: 0.6em; }
ul.schema-intermediateresult > li:before { content: "\e022"; display: inline-block; font-family: "icons"; text-align: center; text-indent: 0; }
ul.schema-subinstruction { margin-bottom: 0; margin-top: 0.6em; }
ul.schema-subinstruction > li { margin-left: 2em; }
ul.schema-subinstruction > li:before { content: "▶"; }
ol.schema-subinstruction > li { margin-left: 2em; }
ol.schema-subinstruction > li:before { content: "▶"; }
ol.schema-subinstruction { list-style-type: none; margin-bottom: 0; margin-top: 0.6em; }
.safety { list-style-type: none; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0.6em; padding: 0; }
.safety-footer { background-color: gray; height: 5px; margin-bottom: 0; margin-top: 10px; }
.safety-severity-caution > .safety-footer { background-color: #FFDD00; height: 5px; margin-bottom: 0; margin-top: 10px; }
.safety-severity-danger > .safety-footer { background-color: #EF3B2F; height: 5px; margin-bottom: 0; margin-top: 10px; }
.safety-severity-notice > .safety-footer { background-color: #2596D1; height: 5px; margin-bottom: 0; margin-top: 10px; }
.safety-severity-warning > .safety-footer { background-color: #F49527; height: 5px; margin-bottom: 0; margin-top: 10px; }
.safety-header { font-size: 125%; font-weight: bold; margin-bottom: 10px; padding: 5px; }
.safety-severity-caution > .safety-header { background-color: #FFDD00; color: #000000; font-size: 125%; font-weight: bold; margin-bottom: 10px; padding: 5px; }
.safety-severity-danger > .safety-header { background-color: #EF3B2F; color: #FFFFFF; font-size: 125%; font-weight: bold; margin-bottom: 10px; padding: 5px; }
.safety-severity-notice > .safety-header { background-color: #2596D1; color: #FFFFFF; font-size: 125%; font-weight: bold; margin-bottom: 10px; padding: 5px; }
.safety-severity-warning > .safety-header { background-color: #F49527; color: #000000; font-size: 125%; font-weight: bold; margin-bottom: 10px; padding: 5px; }
.safety-cause { font-weight: bold; margin: 0; margin-bottom: -10px; }
.safety-symbol { text-align: center; }
.safety-symbol > img { margin-left: 5px; margin-right: 5px; text-align: center; width: 100px; }
.safety-container>p { margin-bottom: 10px; }
.safety-measures { padding-bottom: 8px; }
div.nav-sticky.is-active a.warninglink.header-info { display: none; }
div.nav-sticky.is-active span#enumbertext { display: none; }
div.nav-sticky.is-active span#enumber { display: none; }
.nav-sticky.is-active a.home-link { border-right: 0px; display: inherit; }
.lexicon-entry { margin-top: 1em; }
.lexicon-entry-title { font-size: 120%; font-weight: bold; }
.lexicon-entry-content { margin-top: 0px; }
@media (min-width: 1200px) {
	.lexicon-entry-content { margin-top: 20px; }
}
.lexicon-entry-image { margin-top: 0.5em; }
.lexicon-entry-description { margin-top: 0.5em; }
.lexicon-link { white-space: nowrap; }
.schema-index-pagination { margin-bottom: 0; margin-top: 20px; }
p.index-subtopic { margin-left: 30px; margin-top: 0; }
.pagination>li:last-child>a,.pagination>li:last-child>span { border-bottom-right-radius: 0; border-top-right-radius: 0; }
.pagination>li:first-child>a,.pagination>li:first-child>span { border-bottom-left-radius: 0; border-top-left-radius: 0; }
.mobile .pagination>li>a,.mobile .pagination>li>span { height: 50px; padding-bottom: 14px; padding-left: 20px; padding-right: 20px; padding-top: 14px; width: 50px; }
.search-result { margin-top: 10px; }
.search-result-title { font-size: 1.2em; }
.search-result-info { font-size: 0.8em; font-style: italic; }
.search-result-highlight { font-weight: bold; }
.hint { padding-bottom: 10px; }
.conditions { padding-bottom: 10px; padding-top: 10px; }
.hint-text { font-weight: 400; }
.m-stage .teaser { background-color: rgba(255,255,255,0.8); width: 100%; }
.box-danger { border-color: #EF3B2F; border-style: solid; border-width: 0.5pt; }
.box-warning { border-color: #F49527; border-style: solid; border-width: 0.5pt; margin: 5pt; padding: 5pt; }
.small-warning { max-width: 20pt; }
.grey-bg { background-color: Gainsboro !important; }
.hide { display: none; }
.m-conversionbar .a-link:not([href=#mybrand]):not(.wishlist):not(.storelocator):not(.shoppingcart):not(.mybrand):not(.search):not(.share):not(.print) { display: none; }
.m-conversionbar .a-link.share { order: 5; -ms-flex-order: 5; }
.m-conversionbar .a-link.print { order: 6; -ms-flex-order: 5; }
.firststep-row { height: 121px; overflow: hidden; }
.firststep-box { float: left; height: 121px; vertical-align: middle; width: 50px; }
.firststep-box>p { text-align: center; }
.safety-container { border-top-color: #BFC0C2; border-top-style: solid; border-width: 1px; }
.link-shortdesc { display: block; max-width: 100ch; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.panel-default>.panel-heading { background-color: #A8AFB5; border-color: #525F6B; }
.warninglink.header-info { margin-bottom: auto; margin-left: 15px; margin-right: 15px; margin-top: auto; }
.panel-default>.panel-heading { background-color: #E6E6E6; }
*[content-index] { display: none; }
*[content-index].activeSyncedContent { display: block; }
.schema-close { display: inline-block !important; margin-bottom: -50px; margin-top: 15px; }
.toggle-box+#source-code-label+#source-code { display: none; margin-bottom: 10px; }
.toggle-box:checked+#source-code-label+#source-code { display: block; }
.well { margin-bottom: 0; margin-left: auto; margin-right: auto; margin-top: 0; width: 90%; }
.toggle-box { display: none; }
.source-code-wrapper { margin-top: 20px; }
#source-code-label { text-align: center; }
.toggle-box+#source-code-label { cursor: pointer; display: block; font-weight: bold; line-height: 21px; }
.viewer-wrapper { margin-bottom: 20px; margin-left: auto; margin-right: auto; margin-top: 0; position: relative; width: 90%; }
.viewer-wrapper.audio { height: 52px; }
.viewer-wrapper.audio::after { padding-top: 0; }
.cliplister-viewer { position: relative; }
.controls { text-align: center; }
.controls button { display: inline-block; outline: none!important; }
.safety-container > h2.a-heading { margin-top: 20px; }
.js-content .g-col { padding-left: 0px; padding-right: 0px; }
div.safety-container .js-content ol.schema-instruction { margin-left: 0px; padding-left: 0px; }
.safety-container { padding-bottom: 17px; }
ul.schema-condition > li:before { content: "\25fc"; display: initial; margin-left: -45px; margin-right: 8px; }
ul.schema-result > li:before { content: "✔"; display: initial; float: left; margin-left: -24px; margin-right: 8px; width: 20px; }
.carousellbig { width: 100% !important; }
.space-zero { padding: 0px; }
h3 { margin-bottom: 20px; }
.slick-slide img { margin-left: auto; margin-right: auto; }
.safety-h4 { font-style: italic; padding-top: 10px; }
.bold { font-weight: 400; }
.std-text { font-size: 1em !important; line-height: 1.5em; }
td>p, th>p { margin-bottom: 0px; }
.legendtext { font-size: 1em; padding-bottom: 20px; }
.smaller-gallery { max-width: 80px; }
.instruction-info { margin-left: 20px; }
ul ul li { list-style-type: none; margin-left: 20px; }
span>img { height: 1.25em; }
div.js-content > p, div.js-content > h3, div.js-content > .hint, .m-togglebox, p.shortdesc, .list-unstyled, .safety-container, .instructions, .properties-table, div.js-content > div.a-image { margin-left: 1.3888888889%; margin-right: 1.3888888889%; }
.m-togglebox .m-togglebox, .m-togglebox p.shortdesc, .m-togglebox ul.list-unstyled, .m-togglebox .safety-container, .m-togglebox .instructions, .m-togglebox .properties-table, ul.teaser-links.list-unstyled, .m-contenttextmedia .content { margin-left: 0%; margin-right: 0%; }
picture > svg { margin-left: 1.3888888889%; margin-right: 1.3888888889%; width: auto; }
.legend-number { margin-right: 5px; vertical-align: -4px; }
.m-form { margin-top: 20px !important; }
.hint { padding-bottom: 0px; }
h6.a-heading { margin-top: 25px; }
.cookielaw-paragraph1 { padding-bottom: 25px; }
.cookielaw-paragraph2 { padding-bottom: 25px; }
@media (min-width: 600px) {
	.cookielaw-paragraph2 { padding-bottom: 0px; }
}
.o-cookielaw .m-form .cookielaw-content { width: 100%; }
@media (min-width: 600px) {
	.o-cookielaw .m-form .cookielaw-content { width: 45%; }
}
@media (min-width: 900px) {
	.o-cookielaw .m-form .cookielaw-content { width: 70%; }
}
.m-togglebox .item .instructions .a-image { margin-bottom: 10px; }
div.item .conditions { margin-left: 0px; margin-right: 0px; }
div.js-content > .instructions > ol.schema-instruction-num, .m-togglebox > div.item .instructions > ol.schema-instruction-num { margin-left: 13px; margin-right: 0px; }
ol.schema-instruction-num > ol.schema-subinstruction { margin-left: -6px; margin-right: 0px; padding-left: 0px; }
div.instructions > ol.schema-subinstruction { margin-left: 4px; margin-right: 0px; }
.a-image img.svg-img { max-width: 600px; width: fit-content; }
div.m-contenttextmedia .a-image img.svg-img, div.kochstudio-item-preview-container .a-image img.svg-img { max-width: 100% !important; width: fit-content; }
div.safety-cause + p.safety-consequence { margin-bottom: -10px; margin-top: 10px; }
.shape-horizontal-line { margin-top: 30px; }
tracking { font-size: 0px; }
.a-formlabel { display: block; }
.properties-table { width: 100%; }
.a-image { text-align: left; }
a > .a-image { text-align: center; }
.proptype-container { margin-left: -20px; }
.proptype-container ul li { margin-left: 0px; }
.proptype-container + .schema-result { margin-bottom: 20px; margin-right: 0px !important; }
ol.schema-instruction + div.a-image { margin-left: 20px; }
ul.benefit-list > li { padding-left: 15px; }
ul.benefit-list ul { margin-left: 10px; }
div.item div.content > ul.schema-instruction ul.schema-result { margin-left: -25px; }
ul.schema-result > li:before { margin-left: -27px; }
.schema-instruction > li { padding-left: 5px; }
.schema-instruction > li:before { left: -24px !important; }
li.nobullet { margin-left: -25px; }
li.nobullet:before { content: '' !important; }
.kochstudio-item-preview-container img.svg-img { max-width: 100%; }
.properties-table .benefit-list { margin-left: 0px; }
ul.proptype-result > li:before { content: '＋'; font-weight: bold; }
p.picture-hint { padding-left: 0px; }
div.results + div.results, ul.schema-result + ul.schema-result { margin-top: -10px; }
ol p { margin-bottom: 5px; }
ul.schema-result > li:before { margin-left: -25px !important; }
ul.schema-result { margin-left: 25px; }
.schema-instruction-num ul.schema-result { margin-left: 15px; }
section.togglebox-content div.instructions div.results { margin-left: 13px; }
.m-table table ol.schema-instruction + div.results { margin-left: 20px; }
a.a-link.has-icon.info:after { display: none; }
.cliplister-viewer { margin-bottom: 25px; margin-top: 25px; }
table div.hint span.hint-text { margin-left: -20px; }
