img,object,embed{max-width:100%;height:auto;border:0 none}object,embed{height:100%}img{display:inline-block;vertical-align:middle;-ms-interpolation-mode:bicubic}.image-icon{margin-right:.5em}.image-icon-link{vertical-align:middle;margin-right:.5em;cursor:pointer}.image-link{cursor:pointer}#divLayout{position:relative;margin:0 auto;padding:0;max-width:77.250em;min-height:100%}#aLogoMobile{line-height:70px;padding:0 9px;border-bottom:1px solid #ccc}#aLogoMobile img{max-width:150px}header{position:relative;width:100%;height:140px}header .row{position:relative}#imgLogo{width:200px;margin-top:10px}@media only screen and (max-width:64.063em){#imgLogo{margin-bottom:12px}}#divLand{width:240px;text-decoration:none;position:absolute;top:25px;right:.9375em;background:#eaecef;border:1px solid #ccc;z-index:1001}#divLand:before{content:'\e602';font-family:'griesser-icons';font-size:2em;line-height:1.1em;font-weight:light;float:left;padding:0 8px}#divLand .nav{display:none}#divLand:hover .nav{display:block}#divLand .dropdown,#divLand>div{color:#333;height:3em;line-height:3em;font-size:.750em;display:block}#divLand>div span{padding:0 0 0 9px}#divLand>div{color:#000;background:#eaecef;border-bottom:1px solid rgba(0,77,146,0.6)}#divLand>div:first-of-type{border-top:1px solid #fff}#divLand>div:last-of-type{border-bottom:0}#divLand .nav>div:hover{display:block;background:rgba(0,77,146,0.6);color:#fff}#divLand .nav>div ul{float:right;background:rgba(0,77,146,0.1);margin-bottom:0}#divLand .nav>div ul li{float:left;cursor:pointer;list-style-type:none;text-align:center;border-left:1px solid #fff}#divLand .nav>div ul li a{display:block;height:2.9em;width:3em;line-height:3em;text-decoration:none;color:#fff}#divLand .nav>div ul li a:hover{background:rgba(0,77,146,1)}#divLand .dropdown:after{position:absolute;right:0;width:3em;height:3em;margin:0;background:#fff;content:'\e610';font-family:'griesser-icons';text-align:center}#divLand:hover .dropdown:after{content:'\e611'}.infobox{width:33.33333%;position:absolute;visibility:hidden;transition:opacity .8s ease-in;top:60px;right:.9375em;z-index:10;background:rgba(255,255,255,0.8);padding:.9375em .9375em .5em}.infobox.visible{visibility:visible;opacity:1}.infobox h3{margin-top:0;font-size:1.500em}@media only screen and (max-width:64.063em){.infobox{top:27px;width:50%;zoom:80%}}@media only screen and (max-width:40.063em){.infobox{top:0;width:100%;position:relative;visibility:visible;margin-top:0;margin-bottom:0;margin-right:.9375em;margin-left:.9375em;padding:0 .9375em .9375em}}.slider{position:relative}.noslider{padding-bottom:15px}.accordion-link{display:inline-block;width:100%;border:0 none}.accordion-link.small{padding:5px 0;margin:18px 0 18px 0;border-top:1px solid #ddd;border-bottom:1px solid #999;font-size:.750rem}.accordion-link:hover{background:#dbdfe3}.accordion-link:after{font-family:'griesser-icons';content:'\e610';float:right;padding-right:5px}.accordion-link.expanded:after{font-family:'griesser-icons';content:'\e611'}.abschnitt-titel{float:left;width:100%;height:1em;margin-bottom:.5em;background:url(../png/titleline.png) repeat-x 0 6px}.abschnitt-titel h1{float:left;background:#fff;line-height:1em;font-weight:normal;font-size:.875em;padding:0 9px 0 0}#divProduktKategorien .kategorie{padding:10px 0 10px 10px;margin-bottom:2em;background:#e4ecf4}#divProduktKategorien .produkt-bilder{float:left;padding-right:1.5em}#divProduktKategorien .kategorie .produkt-bilder .image-slider{max-height:none;margin:0;overflow:visible}#divProduktKategorien h2{margin:.8em 0 .3em 0;padding:.5em 0;border:0 none;background:#f5f8fb;text-indent:.7em}#divProduktKategorien h3{margin:.8em 0 0 0;padding:.5em 0;border:0 none;background:#eef4f8;text-indent:.7em}#divProduktKategorien ul.produkte-bilder-einzeln{margin:0}#divProduktKategorien ul.produkte-bilder-einzeln li{margin-bottom:10px}#divProduktKategorien ul.produkte-bilder-einzeln li:last-child{margin-bottom:0}#divProduktKategorien .kategorie .info{padding-left:.8em}#divProduktKategorien .kategorie .info .einleitung{padding-right:10px}#divProduktKategorien .produkte-liste{float:left;width:100%;margin:0}#divProduktKategorien .produkte-liste li{float:left;width:auto}#divProduktKategorien a.produkt-link{display:inline-block;margin:0 5px 5px 0;padding:1px 8px;border:1px solid #104f8f;background:#eef4f8;text-decoration:none;font-weight:bold}#divProduktKategorien a.produkt-link:hover{background:#fff}#divProduktKategorien .kategorie .produkt-bilder .image-slider .owl-controls{position:absolute;bottom:-4px;left:0;width:100%;overflow:visible}#divProduktKategorien .kategorie .produkt-bilder .image-slider .owl-dot.active span{background:#fff}#divProduktKategorien .kategorie .produkt-bilder .image-slider .owl-carousel{overflow:visible}.owl-theme .owl-dots .owl-dot span{width:7px;height:7px;margin-right:3px;border-radius:30px}@media only screen and (max-width:64.063em){#divProduktKategorien .produkt-bilder{padding-right:0}#divProduktKategorien h2{background:0;padding:.1em 0;text-indent:0}#divProduktKategorien h3{background:0;margin:.1em 0;text-indent:0}#divProduktKategorien .einleitung{padding-top:0}#divProduktKategorien .kategorie{background:0;padding:0}#divProduktKategorien .kategorie .info{padding-left:0}#divProduktKategorien .kategorie .produkt-bilder .image-slider{margin-bottom:1em}}@media only screen and (max-width:40em){}.witterung-icons{display:inline-block;width:100%;text-align:right}.witterung-icons li{display:inline-block;width:40px;margin:0 0 10px 10px}#divProduktTypen h4{margin:1em 0;font-size:1em;color:#666}#divProduktTypen ul{margin-bottom:2.4em}#divProduktTypen ul li{margin-bottom:1em;list-style:none!important}#divProduktTypen ul li:last-child{float:left!important}#divProduktTypen ul li a{display:block;text-decoration:none}#divProduktTypen ul li .bild{margin-bottom:.4em}#divProduktTypDetails{position:relative;float:left;width:100%;background:#f3f6fb repeat-x}#divProduktTypDetails img.drei-d{display:none;position:absolute;top:0;left:0;width:100px;height:auto}#divProduktTypDetails #divTextBlock{float:left;width:100%;height:auto;margin:50px 0 0 0;padding:20px;background:#fff;border:1px solid #000}@media only screen and (max-width:64.063em){#divProduktTypDetails #divTextBlock{margin-top:0}}#divProduktTypDetails #divTextBlock h2{margin:0;border:0 none}.aktuell-slider{float:left;width:100%;visibility:hidden}.aktuell-slider li{background:rgba(0,76,150,0.05);min-height:428px}@media only screen and (max-width:40em){.aktuell-slider li{min-height:380px}}.aktuell-slider li:hover{background:rgba(0,76,150,0.1)}.aktuell-slider img{display:block;margin:0 auto;max-width:100%;border:3px solid rgba(0,76,150,0.05)}.aktuell-slider h2{float:left;width:100%;padding:10px 20px 0;border:0;font-size:1.125em;line-height:1.4em;text-align:left}.aktuell-slider p{text-align:left;padding:10px 20px}.aktuell-slider .more{display:block;position:absolute;right:0;bottom:18px;left:0;width:auto;height:32px;margin:0 18px;padding:0 0 0 10px;background:#eaecef;border:1px solid #dbdfe3;font-size:.875em;line-height:30px;text-align:center;text-decoration:none}.aktuell-slider .more:after{position:absolute;width:20px;height:20px;margin:5px 0 0 10px;padding-left:2px;border:1px solid #dbdfe3;content:'\e613';font-family:'griesser-icons';background:#f2f6fb;border-radius:50%;line-height:19px;text-align:center}.aktuell-slider li a{text-decoration:none;background-image:none;padding:0}.back a{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:.5em;padding:.5em .3em;font-size:.875em;display:block;text-align:right}.back a:link,.back a:active{text-decoration:none}.back a:hover{background:rgba(0,77,146,0.6);color:#fff}.back.gross a{padding-top:.78em;padding-bottom:.78em}a.download{margin:1em 0 1em 0;padding:.5em 0;font-size:.875em;display:inline-block;text-align:left;font-weight:bold}a.download a:link{text-decoration:none}a.download a:hover{text-decoration:underline;color:#000}a.download.pdf{background:url(https://www.griesser.ch/images/file-icons/pdf.svg) no-repeat left -3px;text-indent:37px;line-height:1.2em}.image-slider{max-height:560px;overflow:hidden}.image-slider span{font-size:.875em;float:right;padding:.250em 0 0}@media only screen and (max-width:40em){.image-slider{max-height:320px}}.datum{color:#999;font-size:.9em}.einleitung{margin:1px 0 0 0;padding:9px 0}.beschreibung .archiv{margin-bottom:1em;font-size:1.125em}.beschreibung h3{margin-top:2.5em}.beschreibung h3:first-child{margin-top:0}.beschreibung>.row h3 span{font-size:.875em;font-weight:normal;padding-left:18px}.kontakt-box{float:left;width:100%;margin-bottom:1em;padding:0;background:#f2f6fa}.kontakt-box .titel{float:left;width:100%;padding:8px 0;background:#fff}.kontakt-box .titel span{padding:7px 40px 7px 10px;background:#f2f6fa url(../png/titel-schraege-kante.png) no-repeat center right;font-weight:bold;font-size:1.1em}.kontakt-box .telefon{float:left;width:100%;padding:10px 5px 10px 65px;background:url(https://www.griesser.ch/griesser-global/images/design/kontakt-box/telefon.svg) no-repeat 5px 10px;background-size:50px 50px}.kontakt-box .telefon p{margin-bottom:.1em;line-height:1.2em}.kontakt-box .telefon .telefon-icon{float:left;width:54px;height:54px;margin-right:.5em}.kontakt-box .oder{float:left;width:100%;padding:5px 10px;text-align:center}.kontakt-box .oder div{float:left;width:100%;padding:3px 0;background:url(../png/oder-line.png) repeat-x right 8px}.kontakt-box .oder span{padding:0 10px;background:#f7f9fc;font-size:.8em;line-height:.1em}.kontakt-box .email,.kontakt-box .beratung{float:left;width:100%;padding:0 10px 15px 10px;text-align:left}.kontakt-box .email .kontakt-link,.kontakt-box .beratung .kontakt-link{display:inline-block;width:100%;margin-top:.5em;padding:10px 40px 10px 10px;border:1px solid #104f8f;text-decoration:none;line-height:1.1em}.kontakt-box .email .kontakt-link{background:url(https://www.griesser.ch/griesser-global/images/design/kontakt-box/email.svg) no-repeat right center;background-size:50px 50px}.kontakt-box .beratung .kontakt-link{background:url(https://www.griesser.ch/griesser-global/images/design/kontakt-box/kalender.svg) no-repeat right 5px center;background-size:30px 30px}.kontakt-box .email .kontakt-link:hover .kontakt-box .beratung .kontakt-link:hover{background-color:#fff}@media only screen and (max-width:64.063em){.kontakt-box{width:70%;margin-top:1em}.kontakt-box .telefon{width:50%;border-bottom:0 none}.kontakt-box .oder{display:none}.kontakt-box .email{width:50%;padding-top:20px}.kontakt-box .email .kontakt-link{width:100%}}@media only screen and (max-width:55em){.kontakt-box{width:100%}}@media only screen and (max-width:40em){.kontakt-box{display:none}}.kontakt-box.cart{background:#f7f9fc url(../png/cart.png) no-repeat 15px 10px;background-size:32px 32px;border:5px solid #f7f9fc}.kontakt-box.cart a{display:block;width:100%;padding:20px 10px 15px 60px;font-size:20px;text-decoration:none}.kontakt-box.cart:hover{background-color:#fff}.equalizer{width:100%}.breakpoint li{float:none;width:100%}.clear{clear:both}.main-section .partner-repar{float:left;margin-top:30px;width:100%}table.shop th,table.shop td{padding:5px 5px}table.shop td{border-bottom:1px solid #ddd;vertical-align:top}table.shop h4{font-size:14px;margin-top:9px}table.shop input.anzahl{float:none;display:inline-block;width:50px;text-align:right}table.shop .preis{text-align:right;padding-top:14px}table.shop tfoot{background:#fff;font-weight:normal}table.shop .artikel-bild{max-width:300px;max-height:200px}@media only screen and (max-width:40em){table.shop .artikel-bild{max-width:100px;max-height:120px}table.shop .artikel-beschreibung{display:none}}.row.werke{margin-top:2em}.row.werke .row{margin-bottom:2em}.row.werke img{margin-bottom:1em}.valooze-widget{float:left;width:100%;margin-bottom:1em;padding-bottom:2em;border-bottom:1px solid #ccc}.valooze-widget .valooze-rectangle{width:100%;padding:0}.valooze-widget .valooze-beratungstermin-onli,.valooze-widget .valooze-ihr-personlicher-ber{width:100%}.valooze-widget input,.valooze-widget div,.valooze-widget span{font-family:"NewsGothic",Arial,sans-serif}.valooze-clean input,.valooze-clean div,.valooze-clean span{font-family:"NewsGothic",Arial,sans-serif}.valooze-widget .valooze-clean input{font-weight:normal;border:1px solid #ccc;border-radius:0}.valooze-widget .valooze-button{margin:8px 0 0 0;padding:0 1em;border:1px solid #2284a1;background:rgba(0,77,146,0.6);border-radius:0;font-weight:bold}.kontakt-box .valooze-widget{display:none;padding-bottom:1em}.kontakt-box .valooze-rectangle{background-color:inherit}.kontakt-box .valooze-textbox{width:95%}footer{padding:27px 0}footer>div.columns{padding:18px 0}footer h4{font-size:1.1em;line-height:1.2em}@media only screen and (max-width:40em){footer h4{border-top:1px solid #ddd;margin-top:1.2rem;padding-top:.750rem}}#divFooterNavigation ul{float:left;width:100%}#divFooterNavigation li{float:left;width:100%;margin-bottom:.5em;line-height:1.25em}#divFooterNavigation a{text-decoration:none;border-bottom:1px solid #ccc;padding-left:0}#divFooterNavigation a.active{color:#004d92}#divFooterNavigation a.external{background:0}footer .social-media-links{float:left;width:100%}footer .social-media-links li{float:left;width:32px;height:32px;margin:0 10px 10px 0}footer .social-media-links img{display:block;width:32px;height:32px}footer .engagement-links{float:left;width:100%}footer .engagement-links li{float:left;width:auto;margin:0 10px 10px 0}.copyright{font-size:.875em;color:#999}.copyright a,.copyright a:link{text-transform:uppercase;text-decoration:none;color:#999}.copyright a:hover{color:#333}.overlay{position:absolute;top:0;left:0;z-index:80;display:none;background-color:#666;opacity:.8}#divTemp,#ifrmTemp{display:none;position:absolute;top:20px;left:5px;width:500px;height:700px;border:1px dotted #ccc}#ifrmTemp{top:330px}hr{margin:36px 0;border:0;width:100%;color:#fff;background-color:#dedede;height:1px}.columns.nopadding{padding:0}.columns.nopadding-right{padding-right:0}.columns.nopadding-left{padding-left:0}ul,ol,dl{margin-bottom:1.25em;list-style-position:inside;font-size:1em;font-family:inherit;line-height:1.6}ul,ol{margin-left:0}ul li{list-style-type:none}.themen ul{line-height:1em}.themen ul li small{float:left;margin-top:.750em}.tiles{float:left;margin:0 auto;width:100%}.tiles li{display:block;float:left;margin:0 1%;padding-bottom:18%;height:0;width:98%;min-height:180px;max-height:300px;background:rgba(91,137,184,0.5);list-style-type:none;-webkit-transition:all 500ms ease-in;-moz-transition:all 500ms ease-in;-ms-transition:all 500ms ease-in;-o-transition:all 500ms ease-in;transition:all 500ms ease-in}.tiles li a{display:block;padding:3% 5% 80% 0;width:100%;color:white;text-align:center;text-decoration:none;font-weight:bold;font-size:1.125em;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.tiles.two li{padding-bottom:15%;width:48%}.tiles.two li a{padding:5% 5% 18%}.tiles.three li{padding-bottom:15%;width:31.33333%}.tiles.three li a{padding:5% 5% 18%}.tiles.four li{padding-bottom:15%;width:23%}.tiles.four li a{padding:8% 8% 18%}.tiles.five li{width:18%}.tiles li:hover{background:rgba(91,137,184,1)}.tiles li a span{font-weight:normal;font-size:.8em}.tiles li a.icon:before{display:block;margin:0 auto;margin-bottom:0;padding:0;border-radius:50%;color:#fff;text-align:center;font-size:2.5em;font-family:'griesser-icons'}.tiles li a.icon.energie-klima:before{content:'\e600'}.tiles li a.icon.sicherheit-schutz:before{content:'\e601'}.tiles li a.icon.terrasse:before{content:'\e608'}.tiles li a.icon.wohlbefinden:before{content:'\e607'}@media only screen and (max-width:40em){.tiles.three li,.tiles.four li,.tiles.five li{float:left;min-height:84px;width:98%;border-bottom:1px solid #fff;padding-bottom:0;padding:0}.tiles.three li a{padding-top:30px}.tiles li a.icon:before{display:none}}ul li ul,ul li ol{margin-bottom:0;margin-left:1.25em;font-size:1em}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square}ul.circle{list-style-type:circle}ul.disc{list-style-type:disc}ul.no-bullet{list-style:none}ol li{list-style-type:decimal!important;list-style-position:outside;margin:0 0 0 32px}.farben{margin:0 0 9px 0;padding-bottom:9px;border-bottom:1px solid #999;font-size:.625rem}.farben li{padding:.1em}.multi-columns-two{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.archiv ul{float:right;width:50%}@media only screen and (max-width:64em){.archiv ul{width:100%}}.archiv small{font-size:70%}.archiv li a{display:block;padding:.3em;font-size:.875em;border-top:1px solid #999;text-decoration:none}.archiv li:first-child a{border-top:0 none}.archiv li a:hover,.archiv li a.active{background:rgba(0,77,146,0.6);color:#fff}ol li ul,ol li ol{margin-bottom:0;margin-left:1.25em}ol li{margin-bottom:.5em}dl dt{margin-bottom:.3em;font-weight:bold}dl dd{margin-bottom:.75em;padding-bottom:.75em;border-bottom:1px dashed #777}.liste-aufzaehlung{margin:0 0 1.2em 1.2em;padding:0}.liste-aufzaehlung li{list-style:circle;list-style-position:outside;margin-bottom:.3em}.liste-aufzaehlung-ohne{margin:0 0 1.2em 0;padding:0}.liste-aufzaehlung-ohne li{margin-left:0!important;padding-left:0!important;list-style:none!important;list-style-position:outside!important}.legende li{width:auto;float:left;margin:0 1.6em 0 0;font-size:.875em}.liste-produkte{float:left;margin:9px 0 3em;padding:9px 0;width:100%!important;height:auto;border-top:1px solid #dedede;border-bottom:1px solid #999}.liste-produkte li{float:left;margin:0 9px 0 0;list-style-type:none;font-size:.875rem}.liste-produkte li:first-child{margin-right:18px;color:#444;font-weight:bold}.liste-produkte li a{border-bottom:1px solid #999;color:#444;text-decoration:none}.liste-produkte li a:hover{border-color:#666;color:#333}.gallerie-videos{float:left;width:100%}.gallerie-videos li{float:left;width:50%;margin:0 0 10px 0!important;padding:0 5px 0 0!important;list-style-type:none!important;list-style-position:outside!important}.gallerie-videos li:nth-of-type(2n){padding:0 0 0 5px!important}.gallerie-videos li img{width:100%}.gallerie-videos li .video-link{width:100%}@media only screen and (max-width:40em){.gallerie-videos li,.gallerie-videos li:nth-of-type(2n){width:100%;padding:0!important;margin-bottom:15px!important}.gallerie-videos li img{width:100%}}#lstHauptNavigation{position:relative;float:right;margin:7px 0 0 0;width:auto;text-align:right}@media only screen and (min-width:40.063em) and (max-width:64em){#lstHauptNavigation{float:left}}#lstHauptNavigation li{position:relative;display:inline-block;border-right:1px solid #ccc;list-style-type:none;text-transform:uppercase;font-weight:bold;font-size:1em}#lstHauptNavigation li:last-child{border-right:transparent}#lstHauptNavigation a{display:block;padding:0 20px;color:#333;text-decoration:none;line-height:36px}@media only screen and (min-width:40.063em) and (max-width:64em){#lstHauptNavigation a{padding:0 12px}}#lstHauptNavigation li:first-child a{padding-left:0}#lstHauptNavigation a:hover,#lstHauptNavigation a.active{color:#004d92}#lstHauptNavigation ul{display:none;position:absolute;top:38px;left:-5px;z-index:1000;width:auto;min-width:320px;height:auto;padding:15px 18px;margin:0;background:#5b89b8}#lstHauptNavigation ul li{float:left;width:100%;border:0 none;text-align:left;text-transform:none}#lstHauptNavigation ul li a,#lstHauptNavigation ul li:first-child a{padding:5px 5px;border-bottom:1px solid #fff;color:#fff;font-weight:normal;line-height:24px}#lstHauptNavigation ul li a:hover,#lstHauptNavigation ul li a.active{background:rgba(255,255,255,0.2);color:#fff}#lstHauptNavigation ul li a:hover{color:#fff}#lstHauptNavigation ul li ul{position:static;top:0;left:0;float:left;width:100%;padding:0;margin-left:20px}#lstProdukteBigmenu{position:absolute;top:1px;left:0;z-index:1000;display:none;padding:15px 18px;width:auto;width:100%;background:#5b89b8}#lstProdukteBigmenu h2{margin:0 .8em .9375em;color:#fff;border-color:#fff}#lstProdukteBigmenu>div.row h2{margin-top:2em}#lstProdukteBigmenu>div.row:first-child h2{margin-top:0}#lstProdukteBigmenu li,#lstProdukteBigmenu li .overview-link{color:#fff;list-style-type:none;font-weight:bold;font-size:1.125em;line-height:1.5em}#lstProdukteBigmenu li .overview-link:hover{background:0}#lstProdukteBigmenu li a{float:left;margin-bottom:0;padding:5px;padding:.5em 5px .375em;width:100%;border-bottom:1px solid #fff;color:#fff;text-decoration:none;font-weight:normal;font-size:.875rem;font-family:"sofia-pro",Arial,sans-serif;line-height:1.25em}#lstProdukteBigmenu li a:hover{background:rgba(255,255,255,0.2)}#lstProdukteBigmenu .uebersicht-link a{margin-top:9px;background:rgba(83,120,157,0.4);font-weight:bold}#lstProdukteBigmenu .expert-info p{margin-bottom:.2em;color:#fff;font-size:.875rem}.sub-navigation{float:left;margin-top:3.15em;width:100%}.sub-navigation .extended{display:block}.sub-navigation li{float:left;width:100%;list-style-type:none}.sub-navigation li a{display:block;float:left;padding:.375em 0;width:100%;border-top:1px solid #999;text-decoration:none;font-weight:bold;font-size:1.125rem;line-height:1.25em}.sub-navigation li a:hover,.sub-navigation li a.active{color:#004d92}.sub-navigation li ul{display:none;float:left;width:100%;margin:0 0 1em 0;padding-top:0;border-top:1px solid #ccc}.sub-navigation li ul li{padding-top:6px;color:#777;text-align:right;letter-spacing:.025em;font-size:.875rem;line-height:1.2em;font-family:"NewsGothicBT-Light"}.sub-navigation li ul li a{padding:0;border-top:0 none;color:#343434;font-weight:normal;line-height:1.7em}.sub-navigation li ul li ul{margin-bottom:1.1em;padding-top:1px}.sub-navigation li ul li ul li{padding-top:1px;border-top:0}.sub-navigation li ul li ul li a{padding:0;border-top:0 none;color:#343434;text-align:right;letter-spacing:0;font-weight:normal;font-size:1.125rem;font-family:"NewsGothic"}.sub-navigation li ul li ul li:last-child a{border-bottom:transparent}.sub-navigation li ul.produkte-liste{border-top:0 none}.sub-navigation li ul.produkte-liste li{border-top:1px solid #ccc}.sub-navigation li ul.produkte-liste li ul li{border-top:0}.sub-navigation li ul.produkte-liste li ul li a{line-height:1.2em}.subnavigation-nachhaltigkeit>li{border-top:1px solid #ccc!important;padding-top:0!important}.subnavigation-nachhaltigkeit>li:first-child{border-top:0 none!important}.subnavigation-nachhaltigkeit ul>li a{font-size:.9rem!important}.subnavigation-nachhaltigkeit li ul{margin:0!important}#lstSmallSubNavigation{margin-top:-1.125em}#lstSmallSubNavigation>div a{margin-bottom:18px;padding:12px;border-bottom:1px solid #999;font-weight:bold;background:#eaecef}#lstSmallSubNavigation ul li{padding:5px 12px;border-bottom:1px solid #cdcdcd}#lstSmallSubNavigation ul{margin-top:0}#lstSmallSubNavigation ul li a{display:block;text-decoration:none}#lstSmallSubNavigation ul li.uebersicht-link{background:#efefef}#lstMetaNavigation{position:absolute;top:32px;right:345px;min-width:515px;width:auto;text-align:right}@media only screen and (min-width:40.063em) and (max-width:64em){#lstMetaNavigation{right:280px}}#lstMetaNavigation li{display:inline-block;border-right:1px solid #ccc;list-style-type:none;font-weight:normal;font-size:.875em}#lstMetaNavigation li:last-child{padding-right:none;border-right:transparent}#lstMetaNavigation a{display:block;padding:0 10px;color:#333;text-align:right;text-decoration:none;line-height:27px}#lstMetaNavigation li:last-child a{padding-right:0}#lstMetaNavigation a:hover,#lstMetaNavigation a.active{color:#004d92}#lstMetaNavigation li a.cart{padding-left:40px;background:url('../png/cart.png') no-repeat 6px -1px;background-size:26px 26px}#lstMetaNavigation li div{display:none;width:240px;height:60px;background-color:#005191;position:absolute;text-align:left;padding:5px;color:white;z-index:10;left:50%;transform:translateX(-50%)}#lstMetaNavigation li.mygriesser{position:relative}#lstMetaNavigation li.mygriesser:hover div{display:block}#lstMetaNavigation li div p{padding:5px}.off-canvas-wrap,.inner-wrap,nav.tab-bar,.left-off-canvas-menu,.left-off-canvas-menu *,.right-off-canvas-menu,.move-right a.exit-off-canvas,.move-left a.exit-off-canvas{-webkit-backface-visibility:hidden}.off-canvas-wrap,.inner-wrap{position:relative;width:100%}.left-off-canvas-menu,.right-off-canvas-menu{position:absolute;top:0;bottom:0;z-index:1001;overflow-y:auto;box-sizing:content-box;width:250px;height:100%;background:#5b89b8;color:#fff}section.left-small,section.right-small{position:absolute;top:0;width:2.8125rem;height:2.8125rem}.off-canvas-wrap{overflow:hidden}.inner-wrap{-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease;*zoom:1}.inner-wrap:before,.inner-wrap:after{display:table;content:" "}.inner-wrap:after{clear:both}nav.tab-bar{position:relative;margin-bottom:1.125em;height:2.8125rem;border-bottom:1px solid #ccc;background:#fff;line-height:2.8125rem}nav.tab-bar h1,nav.tab-bar h2,nav.tab-bar h3,nav.tab-bar h4,nav.tab-bar h5,nav.tab-bar h6{margin:0;color:white;font-weight:bold;line-height:2.8125rem}nav.tab-bar h1,nav.tab-bar h2,nav.tab-bar h3,nav.tab-bar h4{font-size:1.125rem}section.left-small{left:0}section.right-small{right:0}section.tab-bar-section{position:absolute;top:0;padding:0 .625rem;height:2.8125rem;text-align:center}section.tab-bar-section img{width:70%}@media only screen and (min-width:40.063em){section.tab-bar-section{text-align:left}}section.tab-bar-section.left{right:2.8125rem;left:0}section.tab-bar-section.right{right:0;left:2.8125rem}section.tab-bar-section.middle{right:2.8125rem;left:2.8125rem}a.menu-icon{height:36px}a.menu-icon.hamburger span{position:absolute;left:50px}a.menu-icon.hamburger:before{position:absolute;top:0;left:10px;width:20px;content:'\e620';font-size:2em;font-family:'griesser-icons'}a.menu-icon.language span{position:absolute;right:50px;text-align:right}a.menu-icon.language:after{position:absolute;top:0;right:9px;content:'\e602';font-size:2em;font-family:'griesser-icons'}.left-off-canvas-menu{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.left-off-canvas-menu>div a{display:block;padding:27px 9px;border-bottom:1px solid #fff;text-decoration:none;font-weight:bold;color:#fff}.left-off-canvas-menu>ul{margin-top:1em;border-top:1px solid #fff}.left-off-canvas-menu>ul li a{display:block;margin:0;padding:5px 9px;text-decoration:none;border-bottom:1px solid #fff;color:#fff;font-size:14px}.left-off-canvas-menu a{background:rgba(83,120,157,0.8)}.left-off-canvas-menu>div a:hover,.left-off-canvas-menu .accordion-link:hover,.left-off-canvas-menu>ul li a:hover,.left-off-canvas-menu>ul li a.active{color:#000;background:rgba(255,255,255,0.2)}.left-off-canvas-menu>ul.accordion-container{margin:0;border:0 none}.left-off-canvas-menu>ul.accordion-container li a{display:block;margin:0;padding:9px 9px;border-bottom:1px solid rgba(255,255,255,0.5);background:0;text-decoration:none;font-weight:bold}.left-off-canvas-menu>ul.accordion-container li a:hover,.left-off-canvas-menu>ul.accordion-container li a.active{color:#000;background:rgba(255,255,255,0.2)}.left-off-canvas-menu>ul.accordion-container li ul{margin:0}.left-off-canvas-menu>ul.accordion-container li ul li a{padding-left:1.5em;font-weight:normal}.left-off-canvas-menu>ul.accordion-container li ul li a:hover,.left-off-canvas-menu>ul.accordion-container li ul li a.active{color:#000;background:rgba(255,255,255,0.2)}.right-off-canvas-menu{right:0;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.right-off-canvas-menu>div{float:left;padding:0 0 0 9px;width:100%;border-bottom:1px solid #fff;line-height:3em}.right-off-canvas-menu ul{float:right;background:rgba(0,77,146,0.3);margin:0;height:3em}.right-off-canvas-menu ul li{float:left;width:38px;height:3em;border-right:1px solid #fff;list-style-type:none;text-align:center;line-height:3em;cursor:pointer}.right-off-canvas-menu ul li a:link,.right-off-canvas-menu ul li a:active,.right-off-canvas-menu ul li a:visited{display:block;height:2.9em;color:#fff;text-decoration:none!important;line-height:3em}.move-right>.inner-wrap{-webkit-transform:translate3d(250px,0,0);-moz-transform:translate3d(250px,0,0);-ms-transform:translate3d(250px,0,0);-o-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0)}.move-right a.exit-off-canvas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1002;display:block;background:rgba(255,255,255,0.2);box-shadow:-4px 0 4px rgba(0,0,0,0.1),4px 0 4px rgba(0,0,0,0.1);cursor:pointer;transition:background 300ms ease}@media only screen and (min-width:40.063em){.move-right a.exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.move-left>.inner-wrap{-webkit-transform:translate3d(-250px,0,0);-moz-transform:translate3d(-250px,0,0);-ms-transform:translate3d(-250px,0,0);-o-transform:translate3d(-250px,0,0);transform:translate3d(-250px,0,0)}.move-left a.exit-off-canvas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1002;display:block;background:rgba(255,255,255,0.2);box-shadow:-4px 0 4px rgba(0,0,0,0.1),4px 0 4px rgba(0,0,0,0.1);cursor:pointer;transition:background 300ms ease}@media only screen and (min-width:40.063em){.move-left a.exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.lt-ie10 .left-off-canvas-menu{left:-250px}.lt-ie10 .right-off-canvas-menu{right:-250px}.lt-ie10 .move-left>.inner-wrap{right:250px}.lt-ie10 .move-right>.inner-wrap{left:250px}.myGriesserLogo{width:105px;margin-bottom:2px;margin-left:-3px}.myGriesserLogoContact{margin-top:7px;width:155px}@media screen and (max-width:1024px){.myGriesserLogoContact{margin-top:-2px;width:135px}}table{display:table;width:100%;padding:0;margin:0 0 1em 0;border-collapse:separate;border-spacing:inherit;empty-cells:show}table caption{padding:5px 0 5px 0}table thead,table tfoot{background:whitesmoke;font-weight:bold}table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr td{padding:.5em 0;font-size:.875em;color:#222;text-align:left}table tr th,table tr td{padding:.5625em 0;font-size:.875em;color:#222}table th{text-align:left;font-weight:bold}table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{display:table-cell;line-height:1.1em}em,i{font-style:italic;line-height:inherit;font-weight:normal}strong,b{font-family:"NewsGothic",Arial,sans-serif;font-weight:bold;line-height:inherit}small{font-size:80%}h1,h2,h3,h4,h5,h6{display:block;margin-top:.2em;margin-bottom:.65em;font-family:"NewsGothic",Arial,sans-serif;font-weight:bold;font-style:normal;color:#222;text-rendering:optimizeLegibility}h1{margin-top:0;font-size:1.7em;line-height:1.2125em;height:1.2em}.infobox h1{height:auto}h2{margin-top:0;padding:7px 0 5px;border-top:1px solid #999;border-bottom:1px solid #999;font-size:1.250em;line-height:1.2em}h3{margin-top:0;padding:.500em 0;border-top:1px solid #999;border-bottom:1px solid #999;font-size:1em;line-height:1.2em}h3.more-margintop{margin-top:1.5em}.impressum h3{margin-top:2em}.impressum h3:first-child{margin-top:1em}h4{font-size:.875em;font-style:normal;font-weight:bold}h5{font-size:.750em;font-style:normal;font-weight:bold}
h6{color: rgb(11, 213, 150);margin-top:0;padding:.500em 0;border-top:1px solid #999;border-bottom:1px solid #999;font-size:1em;font-weight:bold;line-height:1.2em;position:relative;padding-left:30px;}
h6::before {
  content: ""; 
  display: inline-block; 
  width: 1em; 
  height: 1em; 
  background-image: url('https://www.griesser.ch/images/icons/sust-green.svg');
  background-size: contain;
  background-repeat: no-repeat;
  position: absolute; 
  left: 0px;
  top: 50%;
  transform: translateY(-50%);
}
p{margin-bottom:.8em;font-family:inherit;font-weight:normal;font-size:1em;line-height:1.4em;text-rendering:optimizeLegibility}p aside{font-size:.875em;line-height:1.35;font-style:italic}p.lead{font-size:1.21875em;line-height:1.6}.hyphenate{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}a:link,a:visited,a:active{color:#000;text-decoration:underline}a:hover{color:#000;text-decoration:none;cursor:pointer}a:focus{outline:0}a.external{background:url(../png/external-link.png) no-repeat right center;background-size:16px;padding:0 0 0 24px}a.download-link{background:url(../png/download.png) no-repeat left center;background-size:16px;padding:0 0 0 24px}sup,sub{height:0;line-height:1;vertical-align:baseline;_vertical-align:bottom;position:relative;font-size:.938rem}sup{bottom:.7ex}sub{top:.5ex}abbr,acronym{text-transform:uppercase;font-size:90%;color:#222;border-bottom:1px dotted #ddd;cursor:help}abbr{text-transform:none}address{margin-bottom:1em;line-height:1.4em;font-style:normal;font-weight:normal}blockquote{margin:0 0 1.25em;padding:.5625em 1.25em 0 1.1875em;border-left:1px solid #ddd}blockquote cite{display:block;font-size:.8125em;color:#555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#555}blockquote,blockquote p{line-height:1.6;color:#6f6f6f}.video-link{position:relative;display:inline-block;width:50%}.video-link a{position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://www.griesser.ch/griesser-global/images/icons/play-white.svg) no-repeat center center;background-size:70px 70px;opacity:.7}.video-link a:hover{background-color:rgba(255,255,255,0.1);cursor:pointer;opacity:1}.video-link img{width:100%}@media only screen and (max-width:40em){.video-link{width:100%}}.text-gruen{color:#090!important}.text-rot{color:#f00!important}.text-blau{color:rgba(0,79,148,1)!important}.text-grau{color:#666!important}.text-einleitung{color:#999;margin-bottom:.8em}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.text-hinweis-klein{font-size:.9em;color:#999}.antialiased{-webkit-font-smoothing:antialiased}.subheader{line-height:1.4;color:#6f6f6f;font-weight:300;margin-top:.2em;margin-bottom:.5em}.youtube-legende{font-size:14px}.haupttext{margin-bottom:1em}.haupttext ul li{list-style:circle;list-style-position:outside;margin-bottom:.3em;margin-left:18px}.panel{margin-bottom:1.25em;padding:1.25em;border-style:solid;border-width:1px;border-color:#d9d9d9;background:#f2f2f2}.panel>:first-child{margin-top:0}.panel>:last-child{margin-bottom:0}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6,.panel p{color:#333}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6{margin-bottom:.625em;line-height:1}.panel h1.subheader,.panel h2.subheader,.panel h3.subheader,.panel h4.subheader,.panel h5.subheader,.panel h6.subheader{line-height:1.4}.panel.callout{margin-bottom:1.25em;padding:1.25em;border:solid 1px #2284a1;background:#2ba6cb;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset}.panel.callout>:first-child{margin-top:0}.panel.callout>:last-child{margin-bottom:0}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6,.panel.callout p{color:white}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6{margin-bottom:.625em;line-height:1}.panel.callout h1.subheader,.panel.callout h2.subheader,.panel.callout h3.subheader,.panel.callout h4.subheader,.panel.callout h5.subheader,.panel.callout h6.subheader{line-height:1.4}.panel.radius{-webkit-border-radius:3px;border-radius:3px}.clearfix:after{content:".";display:block;clear:both;font-size:0;height:0;visibility:hidden}

/* Ziel: iPads und Tablets mit ähnlicher Auflösung */
@media only screen and (min-width: 768px) and (max-width: 1200px) {
    
    /* Beispiel für Responsive Anpassungen */
    #imgLogo  {
		position:absolute;
		margin-top:0px;
        max-width: 150px;
        height: auto;
		
    }
}

