@charset "utf-8";@import url("normalize.min.css");@font-face{font-family: 'Ubuntu', sans-serif;font-style: normal;font-weight: normal;font-weight: 400;src:url("../fonts/Ubuntu-Regular.ttf") format("ttf");}@font-face{font-family: 'Ubuntu', sans-serif;font-style: italic;font-weight: normal;font-weight: 400;src:url("../fonts/Ubuntu-Italic.ttf") format("ttf");}@font-face{font-family: 'Ubuntu', sans-serif;font-style: normal;font-weight: bold;font-weight: 700;src:url("../fonts/Ubuntu-Bold.ttf") format("ttf");}.hgreen {background-color: #009640;}*, input[type="search"]{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}body{color: #333;font-size: 18px;font-size: 1.125em;background: #333;font-family: 'Ubuntu', 'Verdana', 'Arial', sans-serif;font-weight: 400;font-style: normal;}strong, b{font-weight: 700;}#logo{height: auto;max-width: 100%;}img {height: auto;max-width: 100%;}.clear{clear: both;}.clear-after:after {content: "";display: block;clear: both;}a{color: #009640;text-decoration: none;}a:hover{text-decoration: none;}a[href^="tel"], a[href^="tel"]:hover{text-decoration: none!important;cursor: default;}a[href^="mail"]:hover{text-decoration: underline;}h1{font-size: 1.778em;line-height: 1.563em;}h1 span.modish{font-family: modish, 'Ubuntu', 'Verdana', 'Arial', sans-serif;font-size: 1.375em;}h1, h2, h3, h4, h5, h6{font-weight: normal;}h1 a, h2 a, h3 a{color: inherit;}.vo, ol, ul, .haken{margin: 0;padding: 0;}h1, h2, h3, h4, h5, h6, p, ol, ul{margin-top: 0;}h3{color: #009640;}h2, .h2{font-size: 1.5em;}h2 span.modish, span.modish{font-family: modish, 'Ubuntu', 'Verdana', 'Arial', sans-serif;font-size: 1.375em;}p, ol, ul{margin-bottom: 1rem;line-height: 1.278em;}hr, hr.schnoerkel{border: 1px solid #333;max-width: 200px;margin: 2em auto;clear: both;}hr.full{max-width: none;width: 80%;}.margin-t{margin-top: 1rem;}img.zoomImg {cursor: url('../images/icons/suche-details.png'),auto;}.mobil-show{display: none;}main{position: relative;}.txt-center, .center{text-align: center;}.txt-right{text-align: right;}.txt-green{color: #009640!important;}.txt-grey{color:#333333!important;}.txt-grey-a a{color:#333333!important;}.padding-t, .padding-tb{padding-top: 1em;}.padding-b, .padding-tb{padding-bottom: 1em;}.padding-r, .padding-rl{padding-right: 1em;}.padding-l, .padding-rl{padding-left: 1em;}.col.no-padding-l{padding-left: 0;}.col.no-padding-r{padding-right: 0;}.col.no-padding-rl, .col.no-padding-lr {padding-left: 0;padding-right: 0;}.padding-top4{padding-top: 4em!important;}.bg-grau{background-color: #333;color: #fff;}main .bg-grau{background-color: rgba(54,54,54,0.7);color: #fff;}.bg-grau a{color: #fff;}.bg-weiss{background-color: #fff;}.bg-gruen{background-color: #009640;color: #fff!important;}.bg-shadow {background: #fff;-moz-box-shadow: 0 0 0.3em rgba(0,0,0,0.25);-webkit-box-shadow: 0 0 0.3em rgba(0,0,0,0.25);box-shadow: 0 0 0.3em rgba(0,0,0,0.25);}.bg-shadow p:last-child {margin-bottom: 0;}.artikel-img{position: relative;min-height:250px;}.artikel-img img{position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;max-height: 250px;width: auto;}.button{background-color: #009640;outline: none;border: 2px solid #009640;padding: 0.5em 1em;display: inline-block;border-radius: 5px;color: #fff;text-decoration: none;-moz-transition: all linear 0.3s;-webkit-transition: all linear 0.3s;-ms-transition: all linear 0.3s;-o-transition: all linear 0.3s;transition: all linear 0.3s;}.button-rot{background-color: #b51f1f;border: 2px solid #b51f1f;}.button-grey{background-color: #333;border: 2px solid #333;}.button:hover{background-color: transparent;color: #009640;}.button-rot:hover{background-color: transparent;color: #b51f1f;}.button-grey:hover{color: #333;}.button-hover:hover{background-color: #fff;}.button.b-weiss{background: transparent;border-color: #fff !important;text-decoration: none;}.button.b-weiss:hover{background: #fff;color: #009640!important;}.button.right{float: right;}.header img {display: block;}.header{position: relative;}.header h1, .header h2{background-color: RGBA(0,150,64,0.7);color: white;width: 100%;bottom: 0;margin-bottom: 0;position: absolute;padding: 0.25em;z-index: 2;font-size: 1.778em;line-height: 1.563em;}.margin-b{margin-bottom: 1.5em;}.margin-t{margin-top: 1.5em;}.margin-tb{margin-top: 2em;margin-bottom: 2em;}.evenly{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;}.box-border, .box-gruen, .box-gruen-o-b{padding: 5.5em 2em 1em;border-radius: 5px;position: relative;margin-top: 1em;display: inline-block;}@media screen and (max-width: 1024px){.box-border, .box-gruen{margin-top: 2.5em;}iframe{height: 450px;}}@media screen and (max-width: 749px){.box-border, .box-gruen{margin-top: 3.5em;}.tma-heighti.box-gruen, .tma-heighti.box-border {height: auto!important;}iframe{height: 300px;}}.box-border{-webkit-box-shadow: inset 0px 0px 0px 5px #009640;-moz-box-shadow: inset 0px 0px 0px 5px #009640;box-shadow: inset 0px 0px 0px 5px #009640;}.box-gruen, .box-gruen-o-b{background: rgba(0,150,64,0.7);color: #fff!important;}.box-gruen a{color: #fff!important;text-decoration: underline;}.box-gruen:before, .box-border:before {content: "";background: #ddd;background-repeat: no-repeat;background-position: 50% 50%;width: 6.8em;height: 6.8em;top: -3.4em;left: 2em;border-radius: 50%;position: absolute;}.box-gruen.hansen:before{background-image: url("../images/icons/before/arne.png");}.box-border.grabmal:before, .box-gruen.grabmal:before{background-image: url("../images/icons/before/grabstein.png") }.box-border.weihnachten:before, .box-gruen.weihnachten:before{background-image: url("../images/icons/before/weihnachten.png") }.box-gruen.feuerwerk:before{background-image: url("../images/icons/before/firework.gif") }.box-gruen.signature:before{background-image: url("../images/icons/before/Signature_Diamant.png") }.gruendebefore{position: relative;padding: 1em 1em 1em 8.8em!important;}.gruendebefore:before{content: "";background: #ddd;background-repeat: no-repeat;background-position: 50% 50%;width: 6.8em;height: 6.8em;top: 1em;left: 1em;border-radius: 50%;position: absolute;}.gruendebefore[data-nr="1"]:before{background-image: url("../images/icons/before/mensch.png");}.gruendebefore[data-nr="2"]:before{background-image: url("../images/icons/before/fair.png");}.gruendebefore[data-nr="3"]:before{background-image: url("../images/icons/before/kompass.png");}.gruendebefore[data-nr="4"]:before{background-image: url("../images/icons/before/kreativ.png");}.gruendebefore[data-nr="5"]:before{background-image: url("../images/icons/before/quali.png");}.gruendebefore[data-nr="6"]:before{background-image: url("../images/icons/before/exklusiv.png");}.gruendebefore[data-nr="7"]:before{background-image: url("../images/icons/before/unikat.png");}.urh-serie{font-size: 0.8em;font-style: italic;}.arliste-mat{font-size: 0.8em;}.phone-icon{padding-left: 1.5em;padding-right: 1.5em;position: relative;}.phone-icon:before{content: "";display: block;position: absolute;width: 16px;height: 16px;top: 0.25em;left: 0;background: transparent;background-image: url('../images/icons/phone.png');background-size: cover;}.phone-icon.first:after{content: "|";display: inline-block;padding-left: 1.5em;}@media screen and (max-width: 1212px){.phone-icon.first:after{content: "";display: none;padding: 0;}.phone-icon{display: block;}}h2.new{position: relative;padding-left: 1.5em;}h2.new:before {content: "";background: url("../images/icons/neu.png");background-repeat: no-repeat;width: 34px;height: 34px;left: 0em;position: absolute;}@media screen and (max-width: 800px){h2.new{padding-left: 2em;}}@media screen and (max-width: 600px){h2.new:before{top: -0.25em;}}div#cmpcookieinfo {overflow: auto;margin-bottom: 1em;}div#cmpcookieinfo td, div#cmpcookieinfo th {padding: 10px;border-top: 1px solid #666;border-right: 1px solid #666;white-space: nowrap;}div#cmpcookieinfo th {border-top: 0;}table.cookieinfotable {width: auto;}.header-mz span:before{content: "(";}.header-mz span:after{content: ")";}header:not(#first-header){position: relative;}#first-header{font-size: 0.833em;}#first-header p{margin-bottom: 0;}#first-header a {text-decoration: none;}#first-header .sep:after {content: "|";padding: 0 1em;}#first-header a#partnerwerden:after {content: "";padding: 0;}#first-header a#logout:after {content: "";padding: 0;}#first-header > p a:last-child:after, #sprachauswahl a:after{content: none;}#sprachauswahl{position: relative;}#sprachauswahl a{padding-left: 1.75em;position: relative;}#sprachauswahl a:before{content: "";display: block;position: absolute;width: 19px;height: 12px;top: 0.25em;left: 0;background: #009640;}#sprachauswahl ul {display: none;list-style: none;padding: 0;margin: 0;position: absolute;background: #ffffff;left: -0.5em;margin-top: 0.5em;-moz-box-shadow: 0 0 0.3em rgba(0,0,0,0.25);-webkit-box-shadow: 0 0 0.3em rgba(0,0,0,0.25);box-shadow: 0 0 0.3em rgba(0,0,0,0.25);z-index: 10000;}#sprachauswahl ul li a{display: block;padding: 0.5em 0.5em 0.5em 2.25em;color: #333 !important;}#sprachauswahl ul li a:before{top: 0.75em;left: 0.5em;}#sprachauswahl ul li a:hover{background: #009640;color: #fff !important;}#sprachauswahl a.de:before{background: url('../images/flag/de.png');background-size: cover;}#sprachauswahl a.en:before{background: url('../images/flag/en.png');background-size: cover;}#sprachauswahl a.nl:before{background: url('../images/flag/nl.png');background-size: cover;}#sprachauswahl a.active:after {content: "";background-image: url('../images/icons/down-arrow-weiss.png');display: inline-block;background-size: cover;width: 13px;height: 13px;;padding: 0;margin-left: 0.5em;vertical-align: middle;-webkit-transition: all linear 0.3s;-moz-transition: all linear 0.3s;transition: all linear 0.3s;}#sprachauswahl.lang-open a.active:after{-moz-transform: rotate(180deg);-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}#cart-info {cursor: pointer;display: inline-block;vertical-align: top;width: 18px;height: 18px;background: #b51f1f;border-radius: 50%;text-align: center;font-size: 0.9em;line-height: 1.2em;border: 1px solid #fff;margin-left: 0.5em;-moz-animation: cart_info 1.5s infinite;-webkit-animation: cart_info 1.5s infinite;animation: cart_info 1.5s infinite;-moz-transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}@-webkit-keyframes cart_info {0%{-moz-transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}100%{-moz-transform: scale(1.1);-webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}}@-moz-keyframes cart_info {0%{-moz-transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}100%{-moz-transform: scale(1.1);-webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}}@keyframes cart_info {0%{-moz-transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}100%{-moz-transform: scale(1.1);-webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}}#stoerer-theke{background: #fff;min-height: 290px;padding: 1em 1em 0em 20px;position: absolute;right: 0;top: 7.5em;z-index: 99991;-webkit-transition: right .5s linear;-moz-transition: right .5s linear;-o-transition: right .5s linear;transition: right .5s linear;}#stoerer-theke.show{right: 0;}#show-theke:after {content: "";width: 0;height: 0;position: absolute;border-bottom: 7px transparent dashed;border-top: 7px transparent dashed;border-left: none;border-right: 9px #fff solid;left: 0;right: 0;margin: auto;}#stoerer-theke.show #show-theke:after {border-right: none;border-left: 9px #fff solid;}#show-theke {display: block;width: 37px;position: absolute;height: 100%;top:0;left: 0;right: 0px;background: #009640;cursor: pointer;z-index: 1000;padding: 1em 0 0 0;white-space: nowrap;}#show-theke span {position: absolute;bottom: 0;padding: 5px;left:1em;color: #fff;font-weight: bold;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg);}#hide-theke{display: none;width: 300px;padding-left: 35px;}#hide-theke p{margin-bottom: 1em;}#hide-theke ul{margin-left: 1em }#stoerer-theke .button{font-size: 16px;}#show-theke{overflow: hidden;}#show-theke span {overflow: hidden;-webkit-transform-origin: 0px 50% 0px;-moz-transform-origin: 0px 50% 0px;-o-transform-origin: 0px 50% 0px;-ms-transform-origin: 0px 50% 0px;transform-origin: 0px 50% 0px;}@media screen and (max-width: 369px){#stoerer-theke{display: none;}}@media screen and (max-width: 599px){#stoerer-theke{padding: 1em 1em 0em 22px;}#show-theke span{left: 1.25em;}.mediumartikel-4 .artikel-img img {position: relative;}}@media screen and (min-width: 1480px){#stoerer-relative{position: relative;}#stoerer-theke{top: 12em;}}.footer-left{padding: 2em 0;background: url("../images/footer/logo-footer.png") no-repeat center;}footer .headline{font-size: 1.11em;}footer p a, footer li a{text-decoration: none;}ul#fo-links {list-style: none;margin: 0;padding: 0;}#fo-form {border-radius: 5px;background: #009640;margin-bottom: 2em;}.diamant{position: relative;}.diamant:before{content: url("../images/partner-shop-intern/signature/signature.png");z-index: 1111;position: absolute;top: 8px;right: 8px;}.diamant-produkte:before{top: 8px;right: 25px!important;}summary{outline: none;}summary::-webkit-details-marker {display:none;}details summary{background: #333;color: #fff;padding: 0.8em 1em;cursor: pointer;display: block;position: relative;-webkit-transition: all linear 0.5s;-moz-transition: all linear 0.5s;-ms-transition: all linear 0.5s;-o-transition: all linear 0.5s;transition: all linear 0.5s;}details summary:after, .acc details[open] summary:after {content: " ";position: absolute;right: 1.5em;margin: auto;top: 0;bottom: 0;width: 25px;height: 20px;text-align: center;background: url("../images/icons/down-arrow-weiss.png") no-repeat;background-size: auto;-moz-transform: rotate(0deg);-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-moz-transition: -moz-transform linear 0.3s;-webkit-transition: -webkit-transform linear 0.3s;transition: -moz-transform linear 0.3s, -webkit-transform linear 0.3s, -ms-transform linear 0.3s, -o-transform linear 0.3s, transform linear 0.3s;overflow: hidden;}details:hover summary, details[open] summary, .acc details:hover summary, .acc details.open summary{background: red;}details[open] summary:after, .acc details.open summary:after{content: "";-moz-transform: rotate(180deg);-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}.acc-content{padding: 1em;background: #ddd;color: #333;}.acc {margin-bottom: 1em;display: inline-block;width: 100%;}.acc details[open] summary{background: #333;}details p:last-of-type, .acc-content p:last-of-type {margin-bottom: 0;}.kategbild {height: 240px;width: 100%;display: block;position: relative;}.kategbild img {display: block;width: auto;max-height: 220px;max-width: 100%;padding: 1em;left: 0;right: 0;margin: auto;top: 0;bottom: 0;position: absolute;}@media screen and (max-width: 520px){.kategbild {height: 200px;width: 100%;}.kategbild img {max-height: 200px;max-width: 100%;}}@media screen and (max-width: 470px){.kategbild {height: 140px;width: 100%;}.kategbild img {max-height: 150px;max-width: 100%;}}@media screen and (max-width: 400px){.kategbild {height: 120px;width: 100%;}.kategbild img {max-height: 120px;max-width: 100%;}}.emo-img-div{display: none;}div.slider-start-overlay{position: absolute;z-index: 19;}.owl-carousel.slider-start-overlay .owl-item img {width: auto;}.emo-txt1, .emo-txt2, .emo-txt3{position: fixed;top: 0em;left: 0em;z-index: 1;background-repeat: no-repeat;background-position: left top;width: 100%;height: 100%;background-size: auto 66%;}.emo-txt1:before, .emo-txt2:before, .emo-txt3:before, .emo-txt h1{display: inline-block;vertical-align: middle;}.emo-txt1:before, .emo-txt2:before, .emo-txt3:before {content: "";width: 1px;height: 100%;}#emotion{position: relative;}#emotion:after{content: "";height: 100%;width: 100%;position: absolute;left: 0;top: 0;}.emo-txt{position: absolute;bottom: 3em;left: 3em;z-index: 1;}.emo-txt:before, .emo-txt h1{display: inline-block;vertical-align: middle;}.emo-txt:before {content: "";width: 1px;height: 100%;}.head-1{font-size: 2em;font-weight: bold;}.emo-txt h1 {width: 100%;color: #fff;font-size: 1.8em;line-height: 1.6em;margin-bottom: 0;margin: auto;left: 0;position: relative;}img.emo-img {width: 100%;display: block;}.emo-img-div{overflow: hidden;}video#imagefilm-video {max-width: 100%;}@keyframes zoom-in-img{0%{-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}to{-webkit-transform: scale(1.25);-moz-transform: scale(1.25);-o-transform: scale(1.25);-ms-transform: scale(1.25);transform: scale(1.25);}}@-webkit-keyframes zoom-in-img{0%{-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}to{-webkit-transform: scale(1.25);-moz-transform: scale(1.25);-o-transform: scale(1.25);-ms-transform: scale(1.25);transform: scale(1.25);}}.emo-social {list-style: none;position: absolute;right: -32px;top: 0;}ol.vo{list-style: none;}ol.vo li {counter-increment: zaehler;position: relative;padding-left: 2.5em;margin-bottom: 1rem;}ol.vo li:before {content: counter(zaehler)". ";color: #fff;font-size: 1em;background-color: #333;border:2px solid #333;border-radius: 5px;text-align: center;min-width: 1.5em;padding: 0em;display: inline-block;position: absolute;left: 0;top: 0;}ol.vo li.vo-hide {display: none;}ol.vo li.vo-show{display: list-item;}ol.haken{list-style: none;}ol.haken li {counter-increment: zaehler;position: relative;padding-left: 2.5em;margin-bottom: 1rem;display: inline-block;width: 100%;}ol.haken li:before{content: "";text-align: center;min-width: 24px;padding: 0em;display: inline-block;position: absolute;left: 0;top: 0;background: url(../images/icons/haken.png);height: 25px;}ol.haken.hakenweiss li:before{content: "";text-align: center;min-width: 24px;padding: 0em;display: inline-block;position: absolute;left: 0;top: 0;background: url(../images/icons/haken-weiss.png);height: 25px;}.acc-grunde{width: 100%;padding: 10px;background-color: #009640;color: #fff;border: none;box-shadow: none;margin: 5px;}.acc-grunde:hover, .acc-grunde:active{background-color: rgba(0,150,64,0.8);color: white;transition: .3s;}.inhalt, .inhalt-gruende{display: none;width: 100%;}p.stelle{display: inline-block;font-weight: bold;}p.stelle-ort:before{background: url(../images/icons/stelle-ort.jpg);}p.stelle-datum:before{background: url(../images/icons/stelle-datum.jpg);}p.stelle-info:before{background: url(../images/icons/stelle-info.jpg);}p.stelle:before{content: "";padding: 0 2em 0 0em;width: 15px;height: 15px;background-repeat: no-repeat;background-position: center;background-size: contain;}.td.datei-upload > .span {background: #ddd;border-radius: 5px;min-height: 98px;border: 2px solid rgba(255,255,255,0);position: relative;}.td.datei-upload label{height: 100%;background: transparent !important;}.span.inhalt .file-upload {background: transparent;}.file-upload{display: inline-block;padding:0;margin-bottom: 0;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;border: none;position: absolute;overflow: hidden;margin: 0;cursor: pointer;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;}.file-upload input.upload {position: absolute;top: 0;right: 0;margin: 0;padding: 0;cursor: pointer;opacity: 0;filter: alpha(opacity=0);width: 100%;height: 100%;}#uploadFile {margin: 0;padding: 1.5rem 1rem 1rem 1rem;font-size: 1rem;min-height: 26px;font-style: italic;}.datei-upload .inpt_err {padding: 0;}input#vend-search {border-radius: 5px 0 0 5px;padding: 0.5em 1em;border: none;width: 85%;color: #333;background-color: #dddddd;outline: none;margin-top:0!important;}input.button.b-search.vend-button {width: 15%;border-radius: 0 5px 5px 0;padding: 0.5em 0em 0.5em 0em;border: none;vertical-align: top;outline: none;margin-top:0!important;}.partner-collage{position: relative;width: 100%;float: left;margin-bottom: 2em;}.partner-collage:after{content: url("../images/partner-shop/verkaufsflaeche.png");position: absolute;bottom: -30px;right: -30px;;}.form-anmsteinmetzsuche span.empty.inhalt input, .form-anmsteinmetzsuche span.empty.inhalt textarea {background: #dddddd;}.form-anmsteinmetzsuche span.empty.inhalt label {color: #333333;}.form-anmsteinmetzsuche span.empty.inhalt textarea::placeholder, .form-anmsteinmetzsuche span.empty.inhalt input::placeholder {color: #666666;}.form-anmsteinmetzsuche span.empty input, .form-anmsteinmetzsuche span.empty textarea {background: #b20f0f;}.form-anmsteinmetzsuche span.empty label, .form-anmsteinmetzsuche span.empty textarea::placeholder, .form-anmsteinmetzsuche span.empty input::placeholder {color: #ffffff;}label.fehlerrot, label.fehlerrot a, label.fehlerrot small {color: #b20f0f!important;}.sis-login input[type="password"] {border-radius: 5px 0 0 5px;padding: 0.5em 1em;border: none;width: 70%;color: #333;background-color: #dddddd;outline: none;margin: 0;}.sis-login input[type="submit"] {width: 29%;border-radius: 0 5px 5px 0;padding: 0.5em 0em 0.5em 0em;border: none;vertical-align: top;outline: none;margin:0;margin-left: -0.5em}.sis-login input[type="submit"]:hover{background-color: #009640;color: #fff;}#sis-xs, #sis-s, #sis-m, #sis-l, #sis-xl{color: #fff;text-align: center;}#sis-xs{background-color: rgba(0,150,64,0.4);}#sis-s{background-color: rgba(0,150,64,0.6);}#sis-m{background-color: rgba(0,150,64,0.8);}#sis-l{background-color: rgba(0,150,64,0.9);}#sis-xl{background-color: rgba(0,150,64,1);}.sidebar-sis{position: absolute;right: 0;top: 2em;z-index: 3000}.sidebar-sis.scroll{position: sticky;top: 1.5em;float: right;}.sis-img-div{min-height: 170px;margin-bottom: 2em;text-align: center;position: relative;}.sis-img{max-height: 160px!important;max-width: 200px!important;position: absolute;bottom: 0;left: 0;margin: auto;}.btn-preis{cursor: pointer;}table.shoppakete th {padding: 1em;text-align: left;font-weight: normal;}table.shoppakete th h2{padding: 0;margin: 0;}table.shoppakete td {background: #f2f2f2;padding: 0.5rem;}table.shoppakete tr.nobg td {padding: 0.5rem;background: none!important;text-align: center;}table.shoppakete tr.nobg {border-bottom: none;}table.shoppakete tr {border-bottom: 1px solid #c4c4c4;}table.shoppakete td:nth-child(2):not(:empty) {font-weight: bold;text-align: center;background: rgba(0,150,64,0.4);color: #fff;}table.shoppakete td:nth-child(3):not(:empty) {background: rgba(0,150,64,0.6);color: #fff;font-weight: bold;text-align: center;}table.shoppakete td:nth-child(4):not(:empty) {background: rgba(0,150,64,0.8);;color: #fff;font-weight: bold;text-align: center;}table.shoppakete td:nth-child(5):not(:empty) {background: rgba(0,150,64,0.9);;color: #fff;font-weight: bold;text-align: center;}table.shoppakete td:nth-child(6):not(:empty) {background: rgba(0,150,64,1);;color: #fff;font-weight: bold;text-align: center;}.preis-inhalt{display: none;}.form-steinmetzsuchestart input[type="text"] {border-radius: 5px 0 0 5px;padding: 0.8em 1em 0.8em 3.5em;border: none;width: 85%;color: #333333;background-color: #ddd;}.form-steinmetzsuchestart input[type="submit"] {width: 15%;border-radius: 0 5px 5px 0;padding: 1em 0em 1em 0em;border: none;vertical-align: top;}.b-search{background-image: url('../images/icons/suche.png');background-size: 30px;background-repeat: no-repeat;background-position: center;}.form-steinmetzsuchestart .plz-de{position: relative;}.form-steinmetzsuchestart .plz-de:before{content: "";width: 35px;height:25px;background: orange;position: absolute;top: 0;left: 1em;}.form-steinmetzsuchestart .plz-de:before{background: url('../images/flag/de.png');background-size: cover;}.plzbutton:hover{background-color: #009640!important;}.form-steinmetzsuche input[type="text"] {border-radius: 5px 0 0 5px;padding: 0.5em 1em;border: none;width: 85%;color: #333;background-color: #dddddd;outline: none;margin-top:15px;}.form-steinmetzsuche input[type="submit"] {width: 15%;border-radius: 0 5px 5px 0;padding: 0.5em 0em 0.5em 0em;border: none;vertical-align: top;outline: none;margin-top:15px;}.form-steinmetzsuche .b-search{background-image: url('../images/icons/suche.png');background-size: 25px;background-repeat: no-repeat;background-position: center;}.form-steinmetzsuche .button:hover {background-color: #009640 !important;}.form-steinmetzsuche .suchen{position: relative;}.form-suche input[type="text"] {border-radius: 5px 0 0 5px;padding: 0.5em 1em;border: none;width: 85%;color: #333;background-color: #dddddd;outline: none;margin-top:15px;}.form-suche input[type="submit"] {width: 15%;border-radius: 0 5px 5px 0;padding: 0.5em 0em 0.5em 0em;border: none;vertical-align: top;outline: none;margin-top:15px;}.form-suche .b-search{background-image: url('../images/icons/suche.png');background-size: 25px;background-repeat: no-repeat;background-position: center;}.form-suche .button:hover {background-color: #009640 !important;}.form-suche .suchen{position: relative;}.filter-suche input[type="text"] {border-radius: 5px 0 0 5px;padding: 0.2em 0.2em 0.2em 1em;border: 1px solid #ddd;width: 85%;color: #333;background-color: #fff;outline: none;}.filter-suche input[type="submit"] {width: 15%;border-radius: 0 5px 5px 0;padding: 0.2em 0em 0.3em 0em;border: none;vertical-align: top;outline: none;}.filter-suche .b-search{background-image: url('../images/icons/suche.png');background-size: 19px;background-repeat: no-repeat;background-position: center;}.form select {-moz-appearance: none;-webkit-appearance: none;appearance: none;width: 100%;border-radius: 5px 0 0 5px;border: 1px solid #ddd;padding: 0.2em 0.2em 0.2em 1em;outline: none;background-image: url(../images/icons/down-arrow-gruen.png) !important;background-position: right 0.5em center !important;background-repeat: no-repeat !important;}.reg {width: 56%;float: left;}.regler input {width: 22%;float: left;border: none;color: #333;outline: none;font-size: 1em;right: 0;left: 0;border-bottom: 2px solid #ddd;text-align: left;}.regler input.reg-right {text-align: right;}.regler .noUi-handle {background: #009640;border: none;border-radius: 50%;box-shadow: none;width: 0.75em!important;height: 0.75em!important;outline: none;}.regler .noUi-connect {background: #009640;}.regler .noUi-handle:before, .regler .noUi-handle:after {content: none;}.regler .noUi-target {background: #ddd;border-radius: 0;border: none;box-shadow: none;}.regler .noUi-horizontal {height: 4px;margin-top: 0.5em;}.regler .noUi-horizontal .noUi-handle {right: -13px!important;}.regler .noUi-horizontal .noUi-handle.noUi-handle-upper {right: 0px!important;}.regler .noUi-horizontal .noUi-handle {top: -5px!important;}.button-hover {width: 80%;margin-bottom: 1em!important;}.anfragen{position: relative;padding-left: 3.5em;margin-right: 1em;}.anfragen:before{content: "";background: url('../images/icons/angebot-anfragen.png');background-repeat: no-repeat;width: 18px;height: 18px;position: absolute;left: 1em;padding: 0.5em;top:4px;}.anfragen:hover:before{background: url('../images/icons/angebot-anfragen-gruen.png');background-repeat: no-repeat;}.anfragen-klein{position: relative;padding-left: 2.5em;}.anfragen-klein:before{content: "";background: url('../images/icons/angebot-anfragen-klein.png');background-repeat: no-repeat;width: 15px;height: 15px;position: absolute;left: 1em;top:0.75em;padding: 0.3em;}.anfragen-klein:hover:before{background: url('../images/icons/angebot-anfragen-gruen-klein.png');background-repeat: no-repeat;}.warenkorb{position: relative;padding-left: 3.5em;margin-right: 1em;}.warenkorb:before{content: "";background: url('../images/icons/warenkorb.png');background-repeat: no-repeat;top:4px;width: 18px;height: 18px;position: absolute;left: 1em;padding: 0.5em;}.warenkorb:hover:before{background: url('../images/icons/warenkorb-gruen.png');background-repeat: no-repeat;top:4px;}.warenkorb-klein{position: relative;padding-left: 2.5em;}.warenkorb-klein:before{content: "";background: url('../images/icons/warenkorb-klein.png');background-repeat: no-repeat;width: 15px;height: 15px;position: absolute;left: 1em;top:0.75em;padding: 0.3em;}.warenkorb-klein:hover:before{background: url('../images/icons/warenkorb-gruen-klein.png');background-repeat: no-repeat;}.warenkorb-mz{position: relative;}.warenkorb-mz:before{content: "";background: url('../images/icons/warenkorb-klein.png');background-repeat: no-repeat;width: 15px;height: 15px;position: absolute;left: 1em;top:0.75em;padding: 0.3em;}.warenkorb-mz:hover:before{background: url('../images/icons/warenkorb-gruen-klein.png');background-repeat: no-repeat;}.restore-klein{position: relative;padding-left: 2.5em;}.restore-klein:before{content: "";background: url('../images/icons/restore_white.png');background-repeat: no-repeat;width: 15px;height: 15px;position: absolute;left: 1em;top:0.75em;padding: 0.3em;}.restore-klein:hover:before{background: url('../images/icons/restore_green.png');background-repeat: no-repeat;}.remove-klein{position: relative;padding-left: 2.5em;}.remove-klein:before{content: "";background: url('../images/icons/remove_white.png');background-repeat: no-repeat;width: 15px;height: 15px;position: absolute;left: 1em;top:0.75em;padding: 0.3em;}.remove-klein:hover:before{background: url('../images/icons/remove_hover.png');background-repeat: no-repeat;}.merkzettel{position: relative;padding-left: 3.5em;}.merkzettel:before{content: "";background: url('../images/icons/sprite.png');background-repeat: no-repeat;background-position: -40px 0px ;height:18px;width: 18px;top: 2px;bottom: 0;margin: auto;position: absolute;left: 1em;padding: 0.5em;}.merkzettel:hover:before{background: url('../images/icons/sprite.png');background-repeat: no-repeat;background-position: 0px 0px;}.merkzettel-klein{position: relative;padding-left: 2.5em;}.merkzettel-klein:before{content: "";background: url('../images/icons/sprite.png');background-repeat: no-repeat;background-position: -40px, -40px ;width: 13px;height: 13px;position: absolute;left: 1em;padding: 0.6em;top: -0.5em;}.merkzettel-klein:hover:before{background: url('../images/icons/sprite.png');background-position: 0,-40px ;background-repeat: no-repeat;}.merkzettel-klein.mz-check{position: relative;padding-left: 2.5em;color:#333;background-color: #ddd;border: 2px solid #333;}.merkzettel-klein.mz-check:before{content: "";background: url('../images/icons/sprite.png');background-repeat: no-repeat;background-position: -80px, -40px ;width: 13px;height: 13px;position: absolute;left: 1em;padding: 0.6em;top: -0.5em;}.merkzettel-klein.mz-remove{position: relative;padding-left: 2.5em;color:#333;background-color: #ddd;border: 2px solid #ddd;}.merkzettel-klein.mz-remove:before{content: "";background: url('../images/icons/sprite.png');background-repeat: no-repeat;background-position: -120px, -40px ;width: 13px;height: 13px;position: absolute;left: 1em;padding: 0.6em;top: -0.7em;}.merkzettel.mz-check{position: relative;padding-left: 3.5em;color: #333;background-color: #ddd;border: 2px solid #ddd;}.merkzettel.mz-check:before{content: "";background: url('../images/icons/sprite.png');background-repeat: no-repeat;background-position: -80px 0 ;top:6px;bottom: 0;width: 18px;height: 18px;position: absolute;left: 1em;padding: 0.5em;margin: auto;}.menu{position: relative;padding-left: 2.75em;}.menu:before{content: "";background: url('../images/icons/sprite-menu.png');background-repeat: no-repeat;background-position: 0 -35px ;padding: 0.5em;width: 15px;height: 15px;position: absolute;left:0.75em;top: 0.4em;}.menu:hover:before{background: url('../images/icons/sprite-menu.png');background-repeat: no-repeat;background-position: 0 0 ;}.close{position: relative;padding-left: 2.75em;}.close:before{content: "";background: url('../images/icons/sprite-menu.png');background-repeat: no-repeat;background-position: -35px -35px ;padding: 0.5em;width: 15px;height: 15px;position: absolute;left: 0.75em;top: 0.4em;}.close:hover:before{background: url('../images/icons/sprite-menu.png');background-repeat: no-repeat;background-position: -35px 0 ;}.suche{position: relative;padding-left: 1.8em;}.suche:before{content: "";background: url('../images/icons/sprite-menu.png');background-repeat: no-repeat;background-position: -70px 0 ;padding: 0.5em;width: 15px;height: 15px;position: absolute;left: 0.75em;top: 0.4em;}.suche:hover:before{background: url('../images/icons/sprite-menu.png');background-repeat: no-repeat;background-position: -70px -35px ;}.close-suche{position: relative;padding-left: 1.8em;}.close-suche:before{content: "";background: url('../images/icons/sprite-menu.png');background-repeat: no-repeat;background-position: -35px -35px ;padding: 0.5em;width: 15px;height: 15px;position: absolute;left: 0.75em;top: 0.4em;}.close-suche:hover:before{background: url('../images/icons/sprite-menu.png');background-repeat: no-repeat;background-position: -35px 0 ;}.produkte tr p:after{border: 1px solid #333;max-width: 200px;margin: 1.5em auto;clear: both;}.table {width: 100%;margin-bottom: 1em;}.table .tr {border-bottom: 1px solid #333333;}.table .tr .td{padding-top: 0.5em;padding-bottom: 0.5em;}.table {display: table;border-collapse: collapse;}.table .tr {display: table-row;}.table .tr .td {display: table-cell;text-align: left;vertical-align: top;}.size-col {display: inline-block;vertical-align: top;padding-right: 0.7em;text-align: left;}.size-col var {font-style: normal;display: block;}.size-part {font-size: 80%;}table.abm {border-collapse: separate;border-spacing: 1em 0;position: relative;left: -1em;}table.abm th {text-align: center;font-weight: normal;font-size: 0.9em;border-bottom: 1px solid #333333;}table.abm td {text-align: right;}table.abm tr.fr td {padding-top: 3px;}@media screen and (max-width: 1080px) {table.abm {border-spacing: 4px 0;left: -4px;}table.abm td {font-size: 0.8em;}}.product-image {position: relative;}.product-image img{display: inline-block !important;}.slider-produkt-einzeln button.owl-prev {display: none;}.slider-produkt-einzeln .col {padding-left: 0.25em;padding-top: 0.25em;padding-bottom: 0.25em;margin-bottom: 0;}.slider-produkt-einzeln .owl-next {top: 0;bottom: 0;}.slider-produkt-einzeln .owl-next {right: -1em;width: 2em;}@media screen and (min-width: 380px) and (max-width: 749px), screen and (min-width: 1024px){.slider-produkt-einzeln .owl-next {width: auto;}}@media screen and (max-width: 1024px){.slider-produkt-einzeln .col {padding-right: 2.25em;}}.product-image .banderole, .banderole {position: absolute;top: -10px;right: -10px;background-image: url("../images/banderole.png");background-size: contain;z-index: 1;width: 280px;height: 156px;}.product-image .banderole p, .banderole p {font-size: 18px;color: #FFF;text-align: center;transform: rotate(30deg);margin-left: 6em;margin-top: 2em;}.banderole.banderole-marketing p{margin-top: 2.7em;}.breadcrumb-hide{display: none;}.breadcrumb{font-size: 0.8em;color: #333!important;}.breadcrumb a{color: #333!important;}.hover-block{position: relative;align-content: center;}.hover{top: 0;bottom: 0;right: 0;left: 0;width: 100%;height: 100%;position: absolute;font-size: 0.8em;text-align: center;}.button-remove{top: 0;bottom: 0;right: 0;left: 0;width: 100%;position: absolute;font-size: 0.8em;text-align: center;background-color: rgba(255,255,255,0.75);margin-top: 0.5em;}.button-mz{font-size: 0.8em;width: 100%;margin-top: 0.6em;}a.button-hide {position: absolute;top: 0;bottom: 0;left: 0;right: 0;width: 100%;height: 100%;background: transparent;}.hover .button, .hover form {z-index: 1;position: relative;}#filter-info {font-size: 80%;}.hover-bgw {background-color: rgba(255,255,255,0.75);}#ar-filter select {width: 100%;}.nav-links{display: inline-flex;}ul#paging, .navigation.pagination {text-align: center;margin-bottom: 2em;}.navigation.pagination .page-numbers{margin: 0 0.35em;}ul#paging li {display: inline-block;margin-right: 0.5em;}ul#paging li.text-btn {font-size: 13px;line-height: 14px;position: relative;top: 5px;}ul#paging li span, ul#paging li a:hover, ul#paging li a, .navigation.pagination .page-numbers.current, .navigation.pagination .page-numbers {padding: 0.5em;display: block;background: #333;color: #fff;}ul#paging li a, .navigation.pagination .page-numbers {background: #009640;}ul#paging li:first-child span, ul#paging li:first-child a, ul#paging li:last-child span, ul#paging li:last-child a, .page-numbers.next, .page-numbers.prev {background: none!important;color: #333!important;text-decoration: underline;}.blockUI.blockOverlay, .blockUI.blockOverlay.ui-widget-overlay{background: #000!important;z-index: 1000000!important;}@media screen and (max-width: 1250px){#paging *{font-size: 0.9em;}#paging > li {display: none !important;}#paging > li:first-child, #paging > li:nth-child(2), #paging > li:nth-child(3), #paging > li:nth-child(4), #paging > li:nth-last-child(2), #paging > li:nth-last-child(3), #paging > li:last-child {display: inline-block !important;}#paging > li:nth-child(4) a {display: none;}#paging > li:nth-child(4):before {content: "...";}}.owl-prev{position: absolute;left: -3em;bottom: 5em;outline: none;}.owl-next{position: absolute;bottom: 5em;right: -3em;outline: none;}.slider-produkte-start .owl-nav .owl-prev{bottom: 11em!important;}.slider-produkte-start .owl-nav .owl-next{bottom: 11em!important;}.slider-produkte .owl-stage-outer{padding-top: 0.5em;}.sps-img img{max-height: 250px;width: auto!important;margin: auto;}form a{text-decoration: underline;}#error, #send, .errmsg{width: 100%;color: #fff;text-align: center;background: #b20f0f;padding: 1rem;}#send{background: #009640;}.form span, .form .span{margin-bottom: 1rem;}.form input:not([type=submit]), .form textarea, .form select {background: #fff;border-radius: 5px;padding: 0.9rem 1rem 0.3rem;font-size: 0.9em;display: block;width: 100%;color: #333;resize: none;border: 2px solid rgba(255,255,255,0);}.form textarea{height: 156px;}footer .form textarea{height: 155px;}.form input:not(.button):focus, .form textarea:focus, .form select:focus {outline: none;border-color: #333;}.form span, .form .span {width: 100%;display: block;position: relative;}.form span label, .form .span label {white-space: nowrap;overflow: hidden;color: #333;position: absolute;width: 100%;padding: 0.5rem 1rem;font-size: 1em;cursor: text;top: 0;left: 0;-webkit-transition: padding .3s linear;-moz-transition: padding .3s linear;-o-transition: padding .3s linear;transition: padding .3s linear;border: 2px solid rgba(255,255,255,0);border-bottom: none;}.form span input:focus + label, .form span textarea:focus + label, .form span.inhalt label, .form .span input:focus + label, .form .span textarea:focus + label, .form .span.inhalt label {padding: 0px 1rem;font-size: 0.7em;background: #fff;border-radius: 5px 5px 0 0;}.form span input:focus + label, .form span textarea:focus + label, .form-grau span select:focus + label, .form .span input:focus + label, .form .span textarea:focus + label, .form-grau .span select:focus + label{border-color: #333;border-radius: 5px 5px 0px 0px;}.inpt_err, .inpt_err input, .inpt_err textarea{background-color: #b20f0f !important;color: #fff !important;border-radius: 5px;}.inpt_err label, .inpt_err label a{color: #fff !important;}.form span.inpt_err input:focus + label, .form span.inpt_err textarea:focus + label, .form span.inpt_err.inhalt label, .form .span.inpt_err input:focus + label, .form .span.inpt_err textarea:focus + label, .form .span.inpt_err.inhalt label {background: #b20f0f;}.form input[type=checkbox] + label {padding: 0;width: auto;overflow: auto;position: relative;border: none;transition: none;white-space: normal;color: #fff;background: transparent;border-radius: inherit;}.form label a{text-decoration: underline;}.form input[type=checkbox].ds + label {font-size: 0.8em;}input[type='checkbox']{background: transparent;position: relative;visibility: hidden;margin: 0;padding: 0;display: none;}input[type='checkbox']:checked + label::before, input[type='checkbox']:not(:checked) + label::before{content: '✓';display: inline-block;width: 18px;height: 18px;top: 4px;background: #fff;background-color: #fff;margin-right: 0.5em;position: relative;overflow: hidden;text-indent: -40px;line-height: 1.4em;font-size: 0.95em;cursor: pointer;border-radius: 5px;}input[type='checkbox']:checked + label::before, input[type='checkbox'].readonly + label::before {background: #ddd;color: #333;text-align: center;text-indent: 0px;}span.input-big, span.input-small{float: left;}span.input-big {width: 65%;}span.input-small {width: 33%;}span.input-right {float: right !important;}.form-grau input:not([type=submit]), .form-grau textarea, .form-grau select {background: #ddd;}.form-grau span input:focus + label, .form-grau span textarea:focus + label, .form-grau span.inhalt label, .form-grau .span input:focus + label, .form-grau .span textarea:focus + label, .form-grau .span.inhalt label {padding: 0px 1rem;font-size: 0.7em;background: #ddd;border-radius: 5px 5px 0 0;}.form-grau input[type=checkbox] + label {padding: 0;width: auto;overflow: auto;position: relative;border: none;transition: none;white-space: normal;color: #333333;background: transparent;border-radius: inherit;}.form-grau input[type='checkbox']:checked + label::before, .form-grau input[type='checkbox']:not(:checked) + label::before{background: #ddd;}.inpt_err label[for="ds"], .inpt_err label[for="fo_ds"], .inpt_err label[for="fo_datens"]{padding: 0 1em 1em 1em !important;background: #b20f0f !important;display: block;}.form-grau .inpt_err select, .form .inpt_err select {background: #b20f0f;color: #fff;}.form div.col.ort {height: 0;overflow: hidden;}#fo_ort {background-color: #FFF;outline: none;height: 1px;}#ftr_ort {background-color: #009640 !important;outline: none;height: 1px;}.form span label[for="fo_ort"], .form span label[for="ftr_ort"] {color: #FFF;}input[type='radio'] {width:auto;float:left;margin-right: .75em;background:transparent;border:none;}input[type='radio']:checked,input[type='radio']:not(:checked) {background: transparent;position: relative;visibility: hidden;margin:0;padding:0;}input[type='radio'] + label {cursor: pointer;}input[type='radio']:checked + label::before,input[type='radio']:not(:checked) + label::before {content:' ';display:inline-block;width: 17px;height:17px;position: relative;top:4px;border: 1px solid #ddd;background: white;margin-right: 1em;}input[type='radio']:checked + label::before,input[type='radio']:not(:checked) + label::before {border-radius: 30px;}input[type='radio']:hover + label::before {background:#ddd;box-shadow: inset 0 0 0 2px white;}input[type='radio']:checked + label::before {background:#009640;border: 1px solid #009640;box-shadow: inset 0 0 0 2px white;}.container{max-width: 1440px;margin: 0 auto;padding-left: 1em;padding-right: 1em;}.container:after, #main-nav > ul:after {content: "";display: block;clear: both;}.row {float: left;width: 100%;width: calc( 100% + 2rem );margin-right: 0;margin-left: -1rem;}.col, .col-right {padding-right:1rem;padding-left: 1rem;}.col-right .col-right{padding-right: 0;padding-left: 0;}.col{float:left;width: 100%;}.col-right{float: right;}.autocomplete-suggestions {border: 1px solid #ddd;border-top: 0;background: #fff;overflow: auto;}.autocomplete-suggestion {padding: 2px 5px;white-space: nowrap;overflow: hidden;}.autocomplete-selected {background: rgba(149, 152, 154, 0.14);cursor: pointer;}.autocomplete-suggestions strong {font-weight: bold;color: #009640;}.autocomplete-group {padding: 2px 5px;}.autocomplete-group strong {display: block;border-bottom: 1px solid #009640;}.gruendeimg {max-height: 150px!important;vertical-align: bottom;}.number{position: relative;color: #333;margin-bottom: 0.5em!important;}.number:before {content: attr(data-nr);position: absolute;top: -0.2em;left: -0.75em;opacity: 1;font-size: 3.75em;font-weight: bold;color: #009640;}.border{border: 3px solid #ececec;border-radius: 5px;}.marketing-bausteine{position: relative;color: #333;margin-bottom: 0.5em!important;width: 100%;}.marketing-bausteine h2{margin-left: 2em;}.marketing-bausteine:before {content: attr(data-nr);position: absolute;top: -0.2em;left: 0em;opacity: 1;font-size: 3.75em;font-weight: bold;color: #009640;}@media screen and (min-width: 800px){.marketing-bausteine h2{margin-left: 0;}.marketing-bausteine{left: 3.5em;width: 95%;}.marketing-bausteine:before {left: -1em;}}.steinmetz-marketing h3{color: #414141;padding: 0.75em 0;margin: 0;}.steinmetz-marketing h4{color: #414141;text-transform: uppercase;padding: 0.4em 0;background: #fff;margin: 0;}.marketing-preise th{background: #009640;color: #fff;text-transform: uppercase;}.marketing-preise th, .marketing-preise td{padding: 0.5em;border: 1px solid #fff;}.marketing-preise tr:nth-child(even){background-color: #d7d7d7;}.marketing-preise tr:nth-child(odd){background-color: #ececec;}.eigenschaften p, .eigenschaften ul{color: #fff;margin: 0;padding: 0.5em 1em;}.eigenschaften p{border-bottom: 1px solid #fff;}.eigenschaften.website{min-width: 75%;}.preis{background-color: #4cb579;color: #fff;padding: 0.5em 1em;margin: 0;border-bottom: 1px solid #fff;display: flex;align-items: center;justify-content: center;text-align: center;float: none;margin-left: 1em;}.preis a{color: #fff;}.social {display: flex;color: #fff;}.social-row {width: 100%;background: #414141;border-bottom: 1px solid #fff;}.social-media .social-row{background: none;}.social-row .social-td{background: #414141;}.social-row:nth-child(2) {background: #009640;width: 25%;}.social-tr {display: flex;}.social-tr:last-child .eigenschaften p:last-child {border-bottom: 0;}.social-td {width: 100%;}.social-td.preis{background-color: rgba(0,150,64,0.75);}.konditionen{display: flex;align-items: center;text-align: center;vertical-align: middle;}.konditionen *{color: #fff!important;}.abstand-l{padding-left: 3em;}.sidebar-marketing{display: none;background-color: rgba(51,51,51,0.85);color: #fff;right: 0;left: 0;top: 0;max-width: 1920px;width: 100%;z-index: 999999;padding: 1em 0 0.5em 0;opacity: 0;animation-name: fadeOutOpacity;animation-iteration-count: 1;animation-timing-function: ease-in;animation-duration: 0.5s;}@media screen and (min-width: 1024px){.header-fix .sidebar-marketing{position: fixed;display: block;width: 100%;opacity: 1;animation-name: fadeInOpacity;animation-iteration-count: 1;animation-timing-function: ease-in;animation-duration: 0.5s;}}@keyframes fadeInOpacity {0% {opacity: 0;}100% {opacity: 1;}}@keyframes fadeOutOpacity {0% {opacity: 1;}100% {opacity: 0;}}#reader-container {width: 100%!important;}.kataloglist{list-style-type: none;}.kataloglist li{padding-left: 2.5em;position: relative;margin-bottom: 0.3em;}.kataloglist li:before{content: url("../images/icons/bulletpoint.png");height: 10px;width:auto;position: absolute;top:5px;left:0;-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);}.kataloglist.weiss li:before{content: url("../images/icons/bulletpoint.png");-webkit-filter: brightness(0) invert(1);filter: brightness(0) invert(1);}.vorteile li{padding-left: 2.5em;position: relative;margin-bottom: 0.3em;line-height: 1.9em;}.vorteile li:before{content: url("../images/icons/haken.png");height: 25px;width:auto;position: absolute;top:5px;left:0;}.vorteile-weiss li{padding-left: 2.5em;position: relative;margin-bottom: 0.3em;line-height: 1.9em;}.vorteile-weiss li:before{content: url("../images/icons/haken-weiss.png");height: 25px;width:auto;position: absolute;top:5px;left:0;}.vorteile-gruen li{padding-left: 2.5em;position: relative;margin-bottom: 0.3em;line-height: 1.9em;}.vorteile-gruen li:before{content: url("../images/icons/haken-gruen.png");height: 25px;width:auto;position: absolute;top:5px;left:0;}.busy {display: inline-block;width: 100px;height: 100px;border-radius: 50%;border: 6px solid #009640;border-top-color: #333;border-bottom-color: #333;-webkit-animation: busy 2.5s infinite ease-in-out;animation: busy 2.5s infinite ease-in-out;}#quoteregister, #quotestart{text-align: center;}#quoteregister .txt-right, #quotestart .txt-right{text-align: center;}@-webkit-keyframes busy {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(540deg);transform: rotate(540deg);}}@keyframes busy {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(540deg);transform: rotate(540deg);}}.material {display: block;}.material-name{font-size: 0.85em!important;display: block;}.veredelung{display: inline-flex;background-repeat: no-repeat;background-size: cover;}.veredelung img{transition: all 0.2s linear;}.langbeschr h2 {margin-bottom: 0;}.langbeschr h4 {font-weight: bold;margin-bottom: 0.2em;}.langbeschr .xspace {margin: 1em 0;}.langbeschr div.ulist ul {font-size: 1em;line-height: 1em;margin-left: 2em;}.langbeschr div.ulist ul li p {margin: 0;}.langbeschr div.anm > p {font-size: 0.9em;}.langbeschr div.check p {display: inline-block;width: 100%;margin-bottom: 0.2em;vertical-align: middle;}.langbeschr div.check p::before {display: inline-block;content: url('../images/icons/marketing-check.png');padding-right: 8px;vertical-align: middle;}#price-table {table-layout: fixed;border-collapse: separate;border-spacing: 1px;width: 340px;}#price-table td:nth-child(1) {width: 30px;text-align: center;}#price-table th:nth-child(2) {background-color: #009640;color: #FFF;padding: 9px 0;font-weight: normal;}#price-table td:nth-child(2) {width: 62px;text-align: center;padding: 11px;}#price-table td:nth-child(3) {text-align: right;padding: 11px;}#price-table tr:nth-child(even) {background-color: #EEEFEF;}#price-table tr:nth-child(odd) {background-color: #D6D7D7;}.price-check {font-size: 38px;font-weight: bold;}.price-check.actv {color: #009640;}.price-row {cursor: pointer;}.price-abo {color: white;}#wk-rechnung table td:nth-child(2) {text-align: right;}.gesamtsumme{margin: 0;padding: 0;margin-top: 5px;border-top: 2px solid #333333;padding-top: 10px;font-weight: bold;}#wk-rechnung{padding: 8px;margin-bottom: 1em;border: 2px solid #f1f1f1;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;}#wk-rechnung hr{border: none;border-top: 1px solid #CCC;padding: 0px;margin: 10px 0;}#wk-rechnung .top{margin: 10px 0;}#wk-rechnung .headline{font-size: 16px;}#wk-rechnung p {margin-bottom: 4px;}@media screen and (max-width: 350px){.evenly{display: block;}.evenly > p {display: block;margin-bottom: 1em;}}@media screen and (max-width:423px){#mobil-search-menu .button {font-size: 0.8em;padding: 0.5em 1em;}#mobil-search-menu .button.menu, #mobil-search-menu .button.close {padding: 0.5em 0.5em 0.5em 2.5em;}.menu:before{background-size: 58px auto;background-position: 0 -18px;padding: 0;width: 14px;height: 14px;top: 5px;}.suche:before{background-size: 58px auto;background-position: -38px 0;padding: 0;width: 13px;height: 13px;top: 0;bottom: 0;left:0;right: 0;margin: auto;}.close:before{background-size: 58px auto;background-position: -18px -18px;padding: 0;width: 14px;height: 14px;top: 5px;}.close-suche:before{background-size: 58px auto;background-position: -18px -18px;padding: 0;width: 13px;height: 13px;top: 0;bottom: 0;left:0;right: 0;margin: auto;}}@media screen and (max-width: 450px){#first-header > div {font-size: 0.9em;}#first-header > div > a:after, #first-header > div > div > a:after {content: "|";padding: 0 0.3em;}#sprachauswahl a:before {width: 12px;}#sprachauswahl a {padding-left: 1.5em;}#sprachauswahl a.active:after{margin-left: 0.1em;}#header-wk img.cart, .header-mz img.cart {margin-right: 0.5em;}}@media screen and (max-width: 488px){.mobilcenter{float: none!important;text-align: center!important;}.header{height: 140px;width: 100%;overflow: hidden;}.header-img{height: 100%;width: auto!important;max-width: inherit!important;left: -100%;right: -100%;margin: auto;position: absolute;}}@media screen and (min-width: 0px) and (max-width: 599px){.emo-txt{bottom: 1em;left: 1em;}.emo-txt h1 {width: 99%;color: #fff;font-size: 1.2em;line-height: 1.4em;bottom:0;}.head-1 {font-size: 1.4em;}}@media screen and (min-width: 525px) and (max-width: 749px){.team-break{display: none;}}@media screen and (max-width: 599px){.gruendeimg {max-height: 100px!important;max-width: 100px;left: 0;right: 0;margin: auto;}#emotion{overflow: hidden;}.header h1, h1, h2{font-size: 19px!important;}body {font-size: 0.938em;}.form soan label{padding: 0.9em 0.9em 0em;}.emo-img{position: relative;left: 0;right: 0;}.mediumartikel-4 p, .mediumartikel-4 p img {min-height: inherit !important;max-height: inherit !important;}}@media screen and (min-width: 600px){ol.vo{-moz-column-count: 2;-webkit-column-count: 2;column-count: 2;}ol.haken{-moz-column-count: 2;-webkit-column-count: 2;column-count: 2;}}@media screen and (max-width: 600px){#cart-info {font-size: 1.1em;}}@media screen and (min-width: 600px) and (max-width: 749px){.halb{width: 50%;}.emo-txt{bottom: 1.1em;left: 1.1em;}.emo-txt h1 {width: 99%;color: #fff;font-size: 1.3em;line-height: 1.6em;bottom:0;}.head-1 {font-size: 1.5em;}}@media only screen and (max-width: 767px) {table.responsive {margin-bottom: 0;}.pinned {position: absolute;left: 0;top: 0;background: #fff;width: 35%;overflow:hidden;overflow-x: scroll;}.pinned table {border-right: none;border-left: none;width: 100%;}.pinned table td {white-space: nowrap;}.pinned td:last-child {border-bottom: 0;}div.table-wrapper {position: relative;margin-bottom: 20px;overflow: hidden;}div.table-wrapper div.scrollable {margin-left: 35%;}div.table-wrapper div.scrollable {overflow: scroll;overflow-y: hidden;}table.responsive td {position: relative;white-space: nowrap;overflow: hidden;}table.responsive td:first-child, table.responsive td:first-child, table.responsive.pinned td {display: none;}}@media screen and (min-width: 425px) and (max-width: 599px){.emo-img{width: 100% !important;height: auto;bottom: 0;}}@media screen and (max-width: 599px){.emo-img-div{display: inline;}.emo-img-div a{display: block;position: relative;clear: both;height: 170px;}.slider-start-overlay, .slider-start{display: none!important;}}@media screen and (max-width: 749px){hr.schnoerkel{max-width: 25em;}.slider-start-overlay .item img{width: 350px!important;}#vend-map{height: 350px!important;}#stoerer-theke{top:12em;}.register-img{text-align: center;margin-bottom: 1.5em;}.merkzettel:before{left: 1.4em;}.gruendeliste .col-right{float: left!important;}.mobil-hide{content:"&nbsp;";display: none;}h1{font-size: 1.5em;}h2{font-size: 1.3em;}.accordion:after{content: "";background-image: url('../images/icons/down-arrow-gruen.png');display: inline-block;background-size: cover;width: 13px;height: 13px;;padding: 0;margin-left: 0.5em;vertical-align: middle;-webkit-transition: all linear 0.3s;-moz-transition: all linear 0.3s;transition: all linear 0.3s;}.accordion.active:after{-moz-transform: rotate(180deg);-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}.inhalt, .inhalt-gruende{display: none;width: 100%;}.small-1{width: 50%;}.small-2{width: 100%;}.small-1-3{width: 33.333333333333333333333333333333%;}#logo{max-width: 120px!important;}h3#auswahl-txt {margin-bottom: 0;}#ar-filter{margin-bottom: 2em;}#ar-filter-headline {margin-bottom: 0;cursor: pointer;background: #333;color: #fff;padding: 0.5em 2em 0.5em 1em;font-size: 1em;position: relative;}#ar-filter-headline:after {content: "";display: block;width: 0;height: 0;border-width: 9px 7px 0px 7px;border-color: #fff transparent transparent transparent;border-style: solid dashed none dashed;position: absolute;right: 1em;top: 0;bottom: 0;margin: auto;-webkit-transition: all linear 0.3s;-moz-transition: all linear 0.3s;-ms-transition: all linear 0.3s;-o-transition: all linear 0.3s;transition: all linear 0.3s;}#ar-filter-headline.filter-offen:after {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}#ar-filter-inner{display: none;background: #ddd;padding: 1em;}.regler .noUi-target {background: #fff;}}@media screen and (min-width:550px) and (max-width: 950px){.smallartikel-1{width: 50%!important;}.smallartikel-2{width: 100%!important;}}@media screen and (min-width: 750px){.vertical-align{clear: both;display: inline-flex;align-items: center;vertical-align: middle;}.block-sms{height: 550px;overflow: hidden;}.slider-start-overlay .item img{width: 450px!important;}#quoteregister .txt-right, #quotestart .txt-right{text-align: right;}#quoteregister, #quotestart{display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;text-align: left;}.col.no-padding-l{padding-left: 0;}.col.no-padding-r {padding-right: 0;}.col.no-padding-l.no-padding-r{padding-right: 0;padding-left: 0;}footer{padding: 3em 0;}#ar-filter-inner{display: block !important;}}@media screen and (max-width: 767px){#search {float: none;clear: both;}}@media screen and (max-width: 1023px){.form-suche input[type="text"], .form-suche input[type="submit"] {margin-top:0;}.search-show{display:inline-block;}.search-hide{display: none;}.form-suche{display: none;}}@media screen and (max-width: 1199px){#mobil-search-menu {padding-left: 0;padding-right:1em;float: right;width: auto;}.nav-show{display:inline-block;}.nav-hide{display: none;}.main-nav{display: none;}}@media screen and (min-width: 1200px){.nav-show{display: none!important;}.nav-hide{display: none!important;}.main-nav{display: inline-block!important;}}@media screen and (min-width: 886px) and (max-width: 1023px){.slider-start-overlay .item img{width: 550px!important;}}@media screen and (min-width: 1024px) and (max-width: 1400px){.slider-start-overlay .item img{width: 700px!important;}}@media screen and (min-width: 1401px){.slider-start-overlay .item img{width: auto!important;}}@media screen and (min-width:900px) and (max-width: 1180px){.mediumstandorte-6{width: 100% !important;}}@media screen and (min-width:951px) and (max-width: 1350px){.mediumartikel-1{width: 16.666666666666666666666666666667%!important;}.mediumartikel-2{width: 33.333333333333333333333333333333%!important;}.mediumartikel-3{width: 50% !important;}.mediumartikel-4{width: 66.666666666666666666666666666667%!important;}.mediumartikel-5{width: 83.333333333333333333333333333333%!important;}.mediumartikel-6{width: 100% !important;}}@media screen and (min-width:750px) and (max-width: 1023px){#stoerer-theke{top:11em;}.medium-mr-05 {margin-right: 8.3333333333333333333333333333333%‬;}.medium-ml-05 {margin-left: 8.3333333333333333333333333333333%;}.medium-1{width: 16.666666666666666666666666666667%;}.medium-1-5{width: 25%;}.medium-2{width: 33.333333333333333333333333333333%;}.medium-3{width: 50%;}.medium-4{width: 66.666666666666666666666666666667%;}.medium-5{width: 83.333333333333333333333333333333%;}.medium-6{width: 100%;}.emo-txt{bottom: 1.5em;left: 1.5em;}.emo-txt h1 {width: 99%;color: #fff;font-size: 1.5em;line-height: 1.7em;bottom:0;}.head-1 {font-size: 1.7em;}footer .col.no-padding-r {padding-left: 0;}}@media screen and (max-width: 1024px){.mobil-show{display: block;}.medium-hide{display: none;}.platzhalter{display: none;}.info-header{display: none;}.header h1, .header h2{font-size: 1.5em;}h1{font-size: 1.5em;}h2{font-size: 1.3em;}}@media screen and (min-width: 1024px){.veredelung:hover img{opacity: 0;}.lupe{position: relative;}.lupe:before{content: url("../images/icons/suche-details.png");z-index: 1111;position: absolute;top: 8px;right: 8px;}.slider-produkt-einzeln .owl-next {right: -2.5em;}.zitat{font-size: 1.3em;}.search-show{display: none!important;}.search-hide{display: none!important;}.block-sms{height: 700px;overflow: hidden;}.item-start{transition-duration: 0.7s;-ms-transition-duration: 0.7s;-webkit-transition-duration: 0.7s;-moz-transition-duration: 0.7s;}.item-start:hover {-ms-transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);transform: scale(1.1, 1.1);}.zweispaltig{-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;-webkit-column-gap: 2.5em;-moz-column-gap: 2.5em;column-gap: 2.5em;}.padding-t, .padding-tb{padding-top: 2em;}.padding-b, .padding-tb{padding-bottom: 2em;}.padding-tb-grunde{padding-bottom: 1em;padding-top: 1em;}.padding-r, .padding-rl{padding-right: 2em;}.padding-l, .padding-rl{padding-left: 2em;}.bg-shadow.padding-tb.padding-rl{padding: 1em;}.row .col{padding-left: 1rem;padding-left: 1rem;}.col{padding-right: 1.25rem;padding-left: 1.25rem;}.large-1{width: 8.3333333333333333333333333333333%;}.large-mr-1{margin-right: 8.3333333333333333333333333333333%;}.large-ml-1{margin-left: 8.3333333333333333333333333333333%;}.large-1-5{width: 12.5%;}.large-mr-1-5{margin-right: 12.5%;}.large-ml-1-5{margin-left: 12.5%;}.large-2{width: 16.666666666666666666666666666667%;}.large-mr-2{margin-right: 16.666666666666666666666666666667%;}.large-ml-2{margin-left: 16.666666666666666666666666666667%;}.large-fuenftel {width: 20%;}.large-3{width: 25%;}.large-mr-3{margin-right:25%;}.large-ml-3{margin-left: 25%;}.large-4{width: 33.333333333333333333333333333333%;}.large-5{width: 41.666666666666666666666666666667%;}.large-6{width: 50%;}.large-7{width: 58.333333333333333333333333333333%;}.large-7-5{width: 64%;}.large-8{width: 66.666666666666666666666666666667%;}.large-9{width: 75%;}.large-10{width: 83.333333333333333333333333333333%;}.large-11{width: 91.666666666666666666666666666667%;}.large-12{width: 100%;}.large-kat{width: 30%;}.large-text {width: 20%;}}@media screen and (max-width: 1540px){.slider-produkte{padding-left: 2.5em;padding-right: 2.5em;}.owl-prev{position: absolute;left: 0em;bottom: 5em;}.owl-next{position: absolute;bottom: 5em;right: 0em;}}@media screen and (min-width: 1480px){.container{padding-left: 0em;padding-right: 0em;}}#cmpbox input[type='checkbox'] {display: inline-block !important;background: inherit !important;visibility: inherit !important;}