a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,picture,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}pre{white-space:normal}a,div,figure,footer,h1,h2,h3,h4,h5,h6,header,input,li,nav,p,select,span,textarea,time,ul{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@font-face{font-family:Titillium;src:url(/Content/css/mayergeyer/f/Titillium-Regular.eot);src:url(/Content/css/mayergeyer/f/Titillium-Regular.eot?#iefix) format('embedded-opentype'),url(/Content/css/mayergeyer/f/Titillium-Regular.woff) format('woff'),url(/Content/css/mayergeyer/f/Titillium-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Titillium;src:url(/Content/css/mayergeyer/f/Titillium-Bold.eot);src:url(/Content/css/mayergeyer/f/Titillium-Bold.eot?#iefix) format('embedded-opentype'),url(/Content/css/mayergeyer/f/Titillium-Bold.woff) format('woff'),url(/Content/css/mayergeyer/f/Titillium-Bold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:Titillium;src:url(/Content/css/mayergeyer/f/Titillium-Black.eot);src:url(/Content/css/mayergeyer/f/Titillium-Black.eot?#iefix) format('embedded-opentype'),url(/Content/css/mayergeyer/f/Titillium-Black.woff) format('woff'),url(/Content/css/mayergeyer/f/Titillium-Black.ttf) format('truetype');font-weight:900;font-style:normal}@font-face{font-family:'Close one';src:url(/Content/css/mayergeyer/f/Closeone-one.eot);src:url(/Content/css/mayergeyer/f/Closeone-one.eot?#iefix) format('embedded-opentype'),url(/Content/css/mayergeyer/f/Closeone-one.woff) format('woff'),url(/Content/css/mayergeyer/f/Closeone-one.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Brix Slab';src:url(/Content/css/mayergeyer/f/BrixSlab-Light.eot);src:url(/Content/css/mayergeyer/f/BrixSlab-Light.eot?#iefix) format('embedded-opentype'),url(/Content/css/mayergeyer/f/BrixSlab-Light.woff) format('woff'),url(/Content/css/mayergeyer/f/BrixSlab-Light.ttf) format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Brix Slab';src:url(/Content/css/mayergeyer/f/BrixSlab-Regular.eot);src:url(/Content/css/mayergeyer/f/BrixSlab-Regular.eot?#iefix) format('embedded-opentype'),url(/Content/css/mayergeyer/f/BrixSlab-Regular.woff) format('woff'),url(/Content/css/mayergeyer/f/BrixSlab-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Milkshake;src:url(/Content/css/mayergeyer/f/Milkshake.eot);src:url(/Content/css/mayergeyer/f/Milkshake.eot?#iefix) format('embedded-opentype'),url(/Content/css/mayergeyer/f/Milkshake.woff) format('woff'),url(/Content/css/mayergeyer/f/Milkshake.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Source Sans Pro';src:url(/Content/css/mayergeyer/f/SourceSansPro-Regular.eot);src:url(/Content/css/mayergeyer/f/SourceSansPro-Regular.eot?#iefix) format('embedded-opentype'),url(/Content/css/mayergeyer/f/SourceSansPro-Regular.woff) format('woff'),url(/Content/css/mayergeyer/f/SourceSansPro-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Source Sans Pro';src:url(/Content/css/mayergeyer/f/SourceSansPro-Black.eot);src:url(/Content/css/mayergeyer/f/SourceSansPro-Black.eot?#iefix) format('embedded-opentype'),url(/Content/css/mayergeyer/f/SourceSansPro-Black.woff) format('woff'),url(/Content/css/mayergeyer/f/SourceSansPro-Black.ttf) format('truetype');font-weight:900;font-style:normal}@font-face{font-family:'Aptifer Slab LT Pro';src:url(/Content/css/mayergeyer/f/AptiferSlabLTPro-Semibold.eot);src:url(/Content/css/mayergeyer/f/AptiferSlabLTPro-Semibold.eot?#iefix) format('embedded-opentype'),url(/Content/css/mayergeyer/f/AptiferSlabLTPro-Semibold.woff) format('woff'),url(/Content/css/mayergeyer/f/AptiferSlabLTPro-Semibold.ttf) format('truetype');font-weight:600;font-style:normal}
.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-loading .slick-list{background:#fff url(/Content/css/mayergeyer/i/loader.gif) center center no-repeat}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none;position:relative}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;width:100%}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-dots{position:absolute;top:25px;right:150px;display:inline-block;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease}.slick-dots li{display:inline-block;margin:0 8px;padding:0;cursor:pointer}.slick-dots li button{position:relative;border:0;background:#fff;border-radius:50%;border:1px solid transparent;display:block;height:8px;width:8px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover,.slick-dots li.slick-active button{background:0 0;border:1px solid #fff}.slick-dots li.slick-active button:before{color:#fff}
.container.cols{position:relative}.container.cols:after{content:' ';display:block;clear:both;height:0;overflow:hidden;visibility:hidden}.container.cols .col-item{float:left;min-height:1px;vertical-align:top;box-sizing:border-box;position:relative}.container.cols .col-item .mo{min-height:80px}
.jcarousel-skin-pika .jcarousel-container-horizontal{padding:35px 20px;overflow:hidden;margin-left:30%;margin-right:30%}.jcarousel-skin-pika .jcarousel-clip-horizontal{height:90px;width:460px}.jcarousel-skin-pika .jcarousel-item-horizontal{margin-right:10px}div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right,div.pp_default .pp_top,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_right{height:13px}div.facebook .pp_description{margin:0 37px 0 0}div.facebook .pp_loaderIcon{background:url(/Content/css/mayergeyer/i/p/reload.gif) no-repeat;background-size:70px!important}div.facebook .pp_arrow_previous{background:url(/Content/css/mayergeyer/i/p/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}div.facebook .pp_arrow_next{background:url(/Content/css/mayergeyer/i/p/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}div.facebook .pp_nav{margin-top:0;padding-left:4px}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}div.facebook .pp_nav .pp_play{background:url(/Content/css/mayergeyer/i/p/sprite.png) -1px -123px no-repeat;height:22px;width:22px}div.facebook .pp_nav .pp_pause{background:url(/Content/css/mayergeyer/i/p/sprite.png) -32px -123px no-repeat;height:22px;width:22px}div.facebook .pp_next:hover{background:url(/Content/css/mayergeyer/i/p/btnNext.png) center right no-repeat;cursor:pointer}div.facebook .pp_previous:hover{background:url(/Content/css/mayergeyer/i/p/btnPrevious.png) center left no-repeat;cursor:pointer}div.pp_pic_holder a:focus{outline:0}div.pp_overlay{background:#ebebeb;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:8px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;overflow:hidden;width:55px}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;margin:2px 4px;white-space:nowrap}.pp_nav .pp_pause,.pp_nav .pp_play{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_next,a.pp_arrow_previous{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap}.pp_gallery ul a{border:1px rgba(0,0,0,.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{background:url(/Content/css/mayergeyer/i/p/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}.pp_gallery .pp_arrow_next,.pp_gallery .pp_arrow_previous{margin-top:7px!important}a.pp_next{background:url(/Content/css/mayergeyer/i/p/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{background:url(/Content/css/mayergeyer/i/p/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_contract,a.pp_expand{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{display:block;line-height:22px;position:absolute;right:0;text-indent:-10000px;top:0}.pp_loaderIcon{display:block;height:70px;left:50%;margin:-35px 0 0 -35px;position:absolute;top:50%;width:70px}#pp_full_res{line-height:1!important}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{color:#fff;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999}div.light_rounded .pp_content,div.pp_default .pp_content{background-color:#fff}div.facebook #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.pp_default #pp_full_res .pp_inline{color:#000}.pp_gallery li.selected a,.pp_gallery ul a:hover,div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a{border-color:#fff}div.dark_rounded .pp_details,div.dark_square .pp_details,div.facebook .pp_details,div.light_rounded .pp_details,div.light_square .pp_details,div.pp_default .pp_details{position:relative}div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous{margin-top:12px!important}div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_rounded .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_rounded .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(/Content/css/mayergeyer/i/p/reload.gif) center center no-repeat}div.dark_rounded .pp_bottom .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_top .pp_middle{background:url(/Content/css/mayergeyer/i/p/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}.pp_bottom,.pp_top{height:20px;position:relative}* html .pp_bottom,* html .pp_top{padding:0 20px}.pp_bottom .pp_left,.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_bottom .pp_middle,.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_bottom .pp_middle,* html .pp_top .pp_middle{left:0;position:static}.pp_bottom .pp_right,.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_fade,.pp_gallery li.default a img{display:none}.pp_fade{box-shadow:1px 1px 3px #bfbfbf}.pp_details{display:none!important}
html{position:relative;min-height:100%;box-sizing:border-box;text-rendering:optimizeLegibility}body{background:#fff;color:#000;margin:60px 0 275px 0;padding:0;line-height:140%;overflow-x:hidden}html.meta-nav-open body{overflow:hidden}body,input,select,textarea{font-family:'Source Sans Pro',sans-serif}li,ul{list-style:none;padding:0;margin:0}::-webkit-input-placeholder{color:#999;font-style:italic;font-weight:400}:-moz-placeholder{color:#999;font-style:italic;opacity:1;font-weight:400}::-moz-placeholder{color:#999;font-style:italic;opacity:1;font-weight:400}:-ms-input-placeholder{color:#999;font-style:italic;font-weight:400}a:link,a:visited{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;cursor:pointer;text-decoration:none;transition:none!important}*{transition:none!important}a:focus,a:hover{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}a:focus{background-color:transparent}figure,img,p,video{display:block;border:none;margin:0;max-width:100%}.video{text-align:center}.video video{display:inline-block}img{max-width:100%;display:block}.image img.image{width:100%}b,strong{font-weight:900;color:#000}.clb{clear:both}hr{border:none;height:1px;border-top:1px dashed #ddd}#m{min-height:200px;position:relative;z-index:10}#m1{max-width:1100px;margin:0 auto;padding:30px;transform:translateX(0);transition:transform .3s ease-out}html.hasb body:not(.hidesb) #m1{min-height:300px}.mo{position:relative;z-index:0}a:link,a:visited{color:#000}#M>.newDiv{width:100%;position:absolute;left:0;right:0;z-index:10000}#M>.newDiv a{color:#fff;display:block;width:100%;text-transform:uppercase}#M>.newDiv a img{margin-right:4px}html.cmsedit #M .newDiv+.container{padding-top:30px}input[type=date],input[type=email],input[type=number],input[type=password],input[type=text],select:not(.design),textarea{padding:8px;display:block;width:100%;border:none;border-bottom:1px solid #777;font-size:1rem;background:#f7f7f7;outline:0}select{padding:7px 0}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{outline:0}input[type=email].err,input[type=number].err,input[type=password].err,input[type=text].err,select.err,textarea.err{background:#ffc1c8;color:#000}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]+label,input[type=radio]+label{position:relative;display:block;box-sizing:border-box;padding:2px 0 0 38px;margin:8px 0 0 0;font-size:1rem;cursor:pointer}input[type=checkbox]+label:before,input[type=radio]+label:before{content:'';display:block;text-align:center;width:25px;height:25px;border:1px solid #000;transition:all .5s ease-in-out;background:#fff;position:absolute;left:0;top:0;cursor:pointer}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{background:#e2001a;text-shadow:1px 1px 3px #000}input[type=checkbox]+label:after,input[type=radio]+label:after{position:absolute;left:10px;top:5px;content:'';display:block;width:4px;height:11px;border:solid #000;border-width:0 3px 3px 0;transform:rotate(45deg) scale(0);transition:transform .2s ease-out}input[type=checkbox]:checked+label:after,input[type=radio]:checked+label:after{transform:rotate(45deg) scale(1);border-color:#fff}input[type=radio]+label:before{border-radius:50%}::-webkit-input-placeholder{font-style:normal}::-moz-placeholder{font-style:normal}:-ms-input-placeholder{font-style:normal}:-moz-placeholder{font-style:normal}@media screen and (max-width:1600px){#m1{max-width:1000px}}@media screen and (max-width:880px){#m1{padding:30px 8vw}}@media screen and (max-width:580px){#m1{padding:30px 20px}}
body{font-family:'Source Sans Pro',sans-serif}h1{font-size:3.5rem;line-height:.9em;font-family:Titillium;font-weight:900;text-transform:uppercase;margin:0 0 30px 0}h2{font-size:2.3rem;line-height:.9em;font-family:Titillium;font-weight:900;text-transform:uppercase;margin:0 0 30px 0}.fett:first-line{font-size:3rem}.fett{font-size:3.5rem;display:block;line-height:.9em;font-family:Titillium;font-weight:900;text-transform:uppercase;margin:0 0 30px 0}.fett:first-line{font-size:3.8rem}.zwei-spalten{display:block;-webkit-column-count:2;-webkit-column-gap:60px;-webkit-column-fill:balance;-moz-column-count:2;-moz-column-gap:60px;-moz-column-fill:balance;column-count:2;column-gap:60px;column-fill:balance}.drei-spalten{padding-left:10px;display:block;-webkit-column-count:3;-webkit-column-gap:60px;-webkit-column-fill:balance;-moz-column-count:3;-moz-column-gap:60px;-moz-column-fill:balance;column-count:3;column-gap:60px;column-fill:balance}.link1,.link1 a:link,.link1 a:visited,.link1:link,.link1:visited{color:#000;font-size:1.2rem;font-weight:700;text-transform:uppercase;display:block;font-family:'Source Sans Pro',sans-serif}.link1:before{content:'>';display:block;float:left;margin:0 4px 0 0}.StrichObenUnten{font-family:'Brix Slab',sans-erif;font-size:1.2rem;max-width:450px;text-align:center;display:block;margin:15px auto;line-height:120%}.StrichObenUnten:before{content:'';display:block;margin:0 0 15px 0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAG0lEQVQYV2NkwAIYcQn+Z2BgAEnCaZwqMUwAAJpxAwUtXny3AAAAAElFTkSuQmCC) repeat-x;width:100%;height:3px}.StrichObenUnten:after{content:'';display:block;margin:15px 0 0 0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAG0lEQVQYV2NkwAIYcQn+Z2BgAEnCaZwqMUwAAJpxAwUtXny3AAAAAElFTkSuQmCC) repeat-x;width:100%;height:3px}.auflistung{float:left;background:#799d31;color:#fff;width:40px;height:40px;border-radius:50%;margin:0 25px 0 0;font-size:1.7rem;font-family:'Source Sans Pro',sans-serif;text-align:center;line-height:40px}.button,.button:link,.button:visited{display:block;text-align:center;padding:4px 18px;border:1px solid #000;color:#000;font-size:1.2rem;font-weight:700;text-transform:uppercase;font-family:'Source Sans Pro',sans-serif;overflow:hidden;transition:all .5s ease-in-out;box-shadow:0 0 0 #d0d0d0;display:block;width:100%;background:#fff;cursor:pointer}.button:hover{background:#e2001a;color:#fff;text-shadow:1px 1px 3px #000;box-shadow:2px 2px 3px #d0d0d0}.box1{max-width:400px;margin:0 auto;background:#fff;padding:30px;border-radius:7px;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-webkit-transition:.3s ease;transition:.3s ease}.button2,.button2:link,.button2:visited{display:inline-block;padding:20px 35px;width:46%;border:2px solid #000;margin:0 15px 0 0;background:#fff;transition:all .4s ease;cursor:pointer;text-align:center;font-size:1.2rem;font-weight:900;text-transform:uppercase;color:#000}.button2:hover{background:#fd9b89;color:#fff;text-shadow:1px 1px 3px #000;box-shadow:2px 2px 3px #d0d0d0}.content-table td{border:1px solid #ebebeb;padding:5px}.content-table tr:nth-child(even){background-color:#f2f2f2}.button-team{color:#000!important;display:inline-block;text-align:center;padding:4px 12px;border:1px solid #000;color:#000;font-size:1.06rem;font-weight:700;text-transform:uppercase;font-family:'Source Sans Pro',sans-serif;overflow:hidden;transition:all .5s ease-in-out;box-shadow:0 0 0 #d0d0d0;background:#fff;width:160px}.button-team{text-decoration:none!important}.button-team:hover{background:rgba(255,0,0,.4)}
table.beerenobst,table.beerenobst tbody,table.beerenobst tr{display:block;width:100%!important}table.beerenobst tr{padding-bottom:15px}table.beerenobst tr td{display:block;float:left;width:calc(50% - 15px);padding:8px 4px;box-sizing:border-box}table.beerenobst tr td:nth-child(1){margin-right:15px}table.beerenobst tr td img{width:100%!important;height:auto}table.beerenobst tbody:after,table.beerenobst tr:after,table.beerenobst:after{content:'';display:block;clear:both}table.beerenobst img{height:auto!important}
.contentlist .item{display:inline-block;position:relative;overflow:hidden;height:280px;width:calc(33.33% - 12px);margin:0 6px 12px 6px;float:left;max-width:none;flex-grow:1;min-width:26%;cursor:pointer}.contentlist>h3{font-size:3.5rem;display:block;line-height:.9em;font-family:Titillium;font-weight:900;text-transform:uppercase;padding:90px 0 0 0;text-align:center;background:#ebebeb}.contentlist article{display:flex;flex-wrap:wrap;justify-items:center;justify-content:center}.contentlist .item .img{margin:0}.contentlist .item .img a{display:block;height:100%}.contentlist .item .img img{width:100%;height:100%;object-fit:cover;object-position:center center}.contentlist .item:not(:first-child) .img a{height:280px;overflow:hidden}.contentlist .item .cont{display:block;position:absolute;left:0;right:0;bottom:0;padding:10px;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.74) 12%,rgba(255,255,255,.78) 50%,rgba(255,255,255,.74) 88%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.74) 12%,rgba(255,255,255,.78) 50%,rgba(255,255,255,.74) 88%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.74) 12%,rgba(255,255,255,.78) 50%,rgba(255,255,255,.74) 88%,rgba(255,255,255,0) 100%)}.contentlist .item .cont h3{font-weight:900;color:#000;margin:0}.contentlist .contentlist14>.item .cont h3,.contentlist .list-current .item:nth-child(2) .cont h3{display:block;position:static;overflow:hidden;text-align:center;width:100%;line-height:140%;text-transform:uppercase}.contentlist .item .short{display:block;padding:0 8px;max-height:0;opacity:0;transition:max-height .4s ease-out,opacity .2s ease-out,padding 0ms ease-out .2s;line-height:130%}.contentlist .item .short:empty{display:none}.contentlist .item:hover .short{max-height:200px;padding:8px;opacity:1;transition:max-height .4s ease-out,opacity .2s ease-out}.contentlist .item .more{display:block;opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.contentlist .item .cont h3 a:link,.contentlist .item .cont h3 a:visited{color:#000}.contentlist .item .cont h3 span{display:none}.contentlist .item:not:(:first-child) .cont .short{display:block;font-size:.9rem;line-height:120%;height:52px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.contentlist .list-current{margin:0 0 12px 0;display:flex;flex-wrap:wrap;width:100%}.contentlist .list-current .item{padding:6px;height:auto;margin:0}.contentlist .list-current .item:first-child{max-height:none;width:calc(66.66% - 6px);float:left;padding:0 0 0 6px}.contentlist .list-current .item:first-child .cont{top:0;bottom:0;background:0 0}.contentlist .list-current .item:first-child .short{position:absolute;bottom:0;left:0;right:0;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.74) 12%,rgba(255,255,255,.78) 50%,rgba(255,255,255,.74) 88%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.74) 12%,rgba(255,255,255,.78) 50%,rgba(255,255,255,.74) 88%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.74) 12%,rgba(255,255,255,.78) 50%,rgba(255,255,255,.74) 88%,rgba(255,255,255,0) 100%)}.contentlist .list-current .item .img a{height:100%}.contentlist .item:first-child .img{width:100%;height:auto;overflow:hidden;height:100%}.contentlist .item:first-child .cont h3{line-height:100%;position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:2.6rem;text-align:center;text-shadow:0 2px 2px #333;font-weight:900;font-family:Titillium;text-transform:uppercase;width:100%;color:#fff}.contentlist .item:first-child .cont h3 a:link,.contentlist .item:first-child .cont h3 a:visited{color:#fff}.contentlist .list-current .item:nth-child(2){display:block;width:calc(33.33% - 12px);margin:0 6px 0 12px;padding:0}.contentlist .item:nth-child(2):after{content:'';display:block;clear:both}@media screen and (max-width:1400px){.contentlist.lst1 .item{width:33.3%;padding:0 6px;margin:0 0 12px 0}.contentlist .list-current{margin:0 0 6px 0}.contentlist .item .cont{left:6px;right:6px}.contentlist.lst1 .item:first-child,.contentlist.lst1 .item:nth-child(2){margin:0 0 6px 0;padding:0 6px}.contentlist.lst1 .item:first-child{height:auto;width:calc(66.66% - 12px)}}@media screen and (max-width:1020px){.contentlist.lst1 .item{display:block;width:calc(50% - 12px);height:30vw;padding:0 6px!important}.contentlist.lst1 .item .img,.contentlist.lst1 .item .img>a{height:100%}.contentlist.lst1 .list-current{display:block;margin:0 0 12px 0}.contentlist.lst1 .list-current .item{width:100%!important;float:none}}@media screen and (max-width:800px){.contentlist.lst1 .item{float:none;width:100%;height:auto;margin:0 0 20px 0!important}}
.c-list>.content{display:none}.c-list{padding:80px 0}.c-list h1{font-size:2rem;margin:0 0 30px 0;text-align:left;line-height:100%;word-break:break-word}.c-list .zwei-spalten{column-count:1;-moz-column-count:1}.c-detail{position:relative}.c-detail ul{list-style:inherit;margin-left:30px;text-align:left}.c-detail li{list-style:disc;list-style-position:outside;padding:2px 0 2px 0}.c-detail.head .head-image,.c-detail.main .main-text{float:right;order:2;text-align:justify}.c-detail.head .head-text,.c-detail.main .main-images{float:left}.c-detail.head .head-text,.c-detail.main .main-images{width:45%;padding:0 20px 0 0}.c-detail.head .head-image,.c-detail.main .main-text{width:55%;padding:0 0 0 20px}.c-detail.head{position:relative;margin:0;overflow:hidden;display:flex;align-items:flex-end}.c-detail.head .preview-text{padding:0}.c-detail.head .preview-text h1{display:none}.c-detail.head .preview-text a{text-decoration:underline}.c-detail.head .head-image img{width:100%;max-height:500px;object-fit:cover;object-position:50% 50%}.c-list table,.c-list tbody{width:100%}.c-list table td{border:1px solid #999;padding:3px}.c-list .table-imgs td{border:none}.c-detail.main{position:relative;overflow:hidden}.c-detail.main .main-text{padding-top:25px}.c-detail.main .main-images{margin:25px 0 0 0}.c-detail.main .main-images>a{display:block;margin:0 0 25px 0}.c-list .content_gallery .slick-track{transform:none!important;width:100%!important}.c-list .content_gallery .scrollEl{float:none;display:block!important;margin-bottom:25px}.c-list .content_gallery .next,.c-list .content_gallery .prev,.c-list .content_gallery .slick-cloned,.c-list .content_gallery .slick-dots{display:none!important}.c-list .backBtn{margin-top:30px;border-top:1px dashed #666;padding:15px 0 0 0}.c-list .backBtn a{color:#000}.c-list .backBtn .content-date{float:right;text-align:right;color:#000;font-weight:700}.c-list .list{display:none}.c-list.loaded{opacity:1}@media screen and (max-width:880px){.c-list h1{font-size:1.8rem;margin-top:20px}.c-detail.head .head-image,.c-detail.head .head-text,.c-detail.main .main-images,.c-detail.main .main-text{float:none;width:100%;padding:0}.c-detail.head{display:block}.c-detail.head .head-text{padding:20px 0 0 0}}
.box-grey{background:#efefef;padding:30px;display:flex;align-items:center;align-content:center}.box-grey .content h4{font-size:1.6em}
.tbl_contacts_overview{overflow:hidden}.tbl_contacts_overview,.tbl_contacts_overview tbody,.tbl_contacts_overview td,.tbl_contacts_overview tr{display:block}.tbl_contacts_overview,.tbl_contacts_overview .cell>tbody>tr,.tbl_contacts_overview tbody{position:relative}.tbl_contacts_overview{display:block;padding-bottom:10px}.tbl_contacts_overview,.tbl_contacts_overview table{width:100%}.tbl_contacts_overview .cell td{display:inline-block;vertical-align:top}.tbl_contacts_overview>tbody>tr:only-child .td1 a{display:block;margin:0 auto 0 auto;overflow:hidden}.tbl_contacts_overview .td1{display:none}.tbl_contacts_overview .td2{padding:30px;text-align:left;padding-bottom:0}.tbl_contacts_overview .td2 .name{font-size:1.7em;font-weight:900;margin-bottom:5px}.tbl_contacts_overview .td2 .position{display:block;position:absolute;top:68px;left:30px;right:30px}.tbl_contacts_overview .td2 .addtext{margin-top:40px;margin-bottom:1em}.tbl_contacts_overview .td2 .phone{position:absolute;left:30px;right:30px;bottom:3em;margin-bottom:4px}.tbl_contacts_overview .td2 .email{position:absolute;left:30px;right:30px;bottom:2em}.tbl_contacts_overview>tbody{display:block}.tbl_contacts_overview>tbody>tr{display:block;width:100%;margin-bottom:20px}.tbl_contacts_overview>tbody>tr>td{display:block;width:100%}.tbl_contacts_overview>tbody>tr:nth-child(2n)>td.cell{direction:rtl}.tbl_contacts_overview>tbody>tr:nth-child(2n)>td.cell .td2{direction:ltr}.tbl_contacts_overview tr:not(:only-child){width:100%}.tbl_contacts_overview .cell table,.tbl_contacts_overview .cell table>tbody{display:block;margin-bottom:40px;width:100%}.tbl_contacts_overview .cell{display:block;margin-bottom:0}.tbl_contacts_overview .cell table .td1,.tbl_contacts_overview .cell table .td2{display:block;float:left;width:50%;box-sizing:border-box}.tbl_contacts_overview .cell tr{margin:0 -20px}.tbl_contacts_overview .cell table .td2{float:left;width:calc(50% - 40px);padding-bottom:90px;margin:0 20px 40px 20px}.tbl_contacts_overview .cell:nth-of-type(even) .td1{float:right}.tbl_contacts_overview .cell table .td1 a{display:block;height:100%}.tbl_contacts_overview .cell table .td1 img{width:100%;height:100%;object-fit:cover}.tbl_contacts_overview .cell table .td2{background:#ebebeb;position:relative}.tblContactDetails td{padding:4px;vertical-align:top}.tblContactDetails .td2{padding-left:30px;line-height:150%}.tblContactDetails h1{margin:12px 0 40px 0}.tblContactDetails .position{font-weight:700;padding-bottom:12px}.tblContactDetails .outlookvc{margin-top:18px;display:block;border-bottom:1px solid #999}.tblContactDetails .form_inquire_btn{display:inline-block;background:#188fc9;color:#fff!important;padding:6px 12px;margin:12px 0 20px 0}.tblContactDetails .form_inquire_tbl td{padding:6px;vertical-align:middle}@media screen and (max-width:640px){.tbl_contacts_overview .cell table{margin:0}.tbl_contacts_overview .cell tr{margin:0}.tbl_contacts_overview .cell table .td2{float:none;width:100%;margin:0 0 30px 0}.tbl_contacts_overview .td2 .name{font-size:1.25em}}@media screen and (max-width:420px){.tbl_contacts_overview .cell table .td2{padding-bottom:110px}}
.sm1.c1{width:100%}.sm2.c1{width:50%}.sm3.c1{width:33.33%}.sm4.c1{width:25%}.sm5.c1{width:20%}.sm6.c1{width:16.66%}.sm7.c1{width:14.28%}.sm8.c1{width:12.5%}.sm9.c1{width:11.11%}.sm10.c1{width:10%}.sm11.c1{width:9.09%}.sm12.c1{width:8.33%}.sm13.c1{width:7.69%}.sm14.c1{width:7.14%}.sm15.c1{width:6.66%}.sm16.c1{width:6.25%}.sm17.c1{width:5.88%}.sm18.c1{width:5.55%}.sm19.c1{width:5.26%}.sm20.c1{width:5%}.sm21.c1{width:4.76%}.sm22.c1{width:4.54%}.sm23.c1{width:4.34%}.sm24.c1{width:4.16%}.sm25.c1{width:4%}.sm26.c1{width:3.84%}.sm27.c1{width:3.7%}.sm28.c1{width:3.57%}.sm29.c1{width:3.44%}.sm30.c1{width:3.33%}.sm31.c1{width:3.22%}.sm32.c1{width:3.12%}.sm33.c1{width:3.03%}.sm34.c1{width:2.94%}.sm35.c1{width:2.85%}.sm36.c1{width:2.77%}.sm37.c1{width:2.7%}.sm38.c1{width:2.63%}.sm39.c1{width:2.56%}.sm40.c1{width:2.5%}.sm41.c1{width:2.43%}.sm42.c1{width:2.38%}.sm43.c1{width:2.32%}.sm44.c1{width:2.27%}.sm3.c3{width:100%}.sm4.c3{width:75%}.sm5.c3{width:60%}.sm6.c3{width:50%}.sm7.c3{width:42.85%}.sm8.c3{width:37.5%}.sm9.c3{width:33.33%}.sm10.c3{width:30%}.sm11.c3{width:27.27%}.sm12.c3{width:25%}.sm13.c3{width:23.07%}.sm14.c3{width:21.42%}.sm15.c3{width:20%}.sm16.c3{width:18.75%}.sm17.c3{width:17.64%}.sm18.c3{width:16.66%}.sm19.c3{width:15.78%}.sm20.c3{width:15%}.sm21.c3{width:14.28%}.sm22.c3{width:13.63%}.sm23.c3{width:13.04%}.sm24.c3{width:12.5%}.sm25.c3{width:12%}.sm26.c3{width:11.53%}.sm27.c3{width:11.11%}.sm28.c3{width:10.71%}.sm29.c3{width:10.34%}.sm30.c3{width:10%}.sm31.c3{width:9.67%}.sm32.c3{width:9.37%}.sm33.c3{width:9.09%}.sm34.c3{width:8.82%}.sm35.c3{width:8.57%}.sm36.c3{width:8.33%}.sm37.c3{width:8.1%}.sm38.c3{width:7.89%}.sm39.c3{width:7.69%}.sm40.c3{width:7.5%}.sm41.c3{width:7.31%}.sm42.c3{width:7.14%}.sm43.c3{width:6.97%}.sm44.c3{width:6.81%}.sm5.c5{width:100%}.sm6.c5{width:83.33%}.sm7.c5{width:71.42%}.sm8.c5{width:62.5%}.sm9.c5{width:55.55%}.sm10.c5{width:50%}.sm11.c5{width:45.45%}.sm12.c5{width:41.66%}.sm13.c5{width:38.46%}.sm14.c5{width:35.71%}.sm15.c5{width:33.33%}.sm16.c5{width:31.25%}.sm17.c5{width:29.41%}.sm18.c5{width:27.77%}.sm19.c5{width:26.31%}.sm20.c5{width:25%}.sm21.c5{width:23.8%}.sm22.c5{width:22.72%}.sm23.c5{width:21.73%}.sm24.c5{width:20.83%}.sm25.c5{width:20%}.sm26.c5{width:19.23%}.sm27.c5{width:18.51%}.sm28.c5{width:17.85%}.sm29.c5{width:17.24%}.sm30.c5{width:16.66%}.sm31.c5{width:16.12%}.sm32.c5{width:15.62%}.sm33.c5{width:15.15%}.sm34.c5{width:14.7%}.sm35.c5{width:14.28%}.sm36.c5{width:13.88%}.sm37.c5{width:13.51%}.sm38.c5{width:13.15%}.sm39.c5{width:12.82%}.sm40.c5{width:12.5%}.sm41.c5{width:12.19%}.sm42.c5{width:11.9%}.sm43.c5{width:11.62%}.sm44.c5{width:11.36%}.sm7.c7{width:100%}.sm8.c7{width:87.5%}.sm9.c7{width:77.77%}.sm10.c7{width:70%}.sm11.c7{width:63.63%}.sm12.c7{width:58.33%}.sm13.c7{width:53.84%}.sm14.c7{width:50%}.sm15.c7{width:46.66%}.sm16.c7{width:43.75%}.sm17.c7{width:41.17%}.sm18.c7{width:38.88%}.sm19.c7{width:36.84%}.sm20.c7{width:35%}.sm21.c7{width:33.33%}.sm22.c7{width:31.81%}.sm23.c7{width:30.43%}.sm24.c7{width:29.16%}.sm25.c7{width:28%}.sm26.c7{width:26.92%}.sm27.c7{width:25.92%}.sm28.c7{width:25%}.sm29.c7{width:24.13%}.sm30.c7{width:23.33%}.sm31.c7{width:22.58%}.sm32.c7{width:21.87%}.sm33.c7{width:21.21%}.sm34.c7{width:20.58%}.sm35.c7{width:20%}.sm36.c7{width:19.44%}.sm37.c7{width:18.91%}.sm38.c7{width:18.42%}.sm39.c7{width:17.94%}.sm40.c7{width:17.5%}.sm41.c7{width:17.07%}.sm42.c7{width:16.66%}.sm43.c7{width:16.27%}.sm44.c7{width:15.9%}.sm9.c9{width:100%}.sm10.c9{width:90%}.sm11.c9{width:81.81%}.sm12.c9{width:75%}.sm13.c9{width:69.23%}.sm14.c9{width:64.28%}.sm15.c9{width:60%}.sm16.c9{width:56.25%}.sm17.c9{width:52.94%}.sm18.c9{width:50%}.sm19.c9{width:47.36%}.sm20.c9{width:45%}.sm21.c9{width:42.85%}.sm22.c9{width:40.9%}.sm23.c9{width:39.13%}.sm24.c9{width:37.5%}.sm25.c9{width:36%}.sm26.c9{width:34.61%}.sm27.c9{width:33.33%}.sm28.c9{width:32.14%}.sm29.c9{width:31.03%}.sm30.c9{width:30%}.sm31.c9{width:29.03%}.sm32.c9{width:28.12%}.sm33.c9{width:27.27%}.sm34.c9{width:26.47%}.sm35.c9{width:25.71%}.sm36.c9{width:25%}.sm37.c9{width:24.32%}.sm38.c9{width:23.68%}.sm39.c9{width:23.07%}.sm40.c9{width:22.5%}.sm41.c9{width:21.95%}.sm42.c9{width:21.42%}.sm43.c9{width:20.93%}.sm44.c9{width:20.45%}
.container.grid-default{margin:0 -5px;padding:0;overflow:hidden}.container.grid-default .col-item{padding:0;position:relative;overflow:hidden}.container.grid-default .modul-it{padding:6px}.container.grid-default .container{padding:0}.container.grid-default .col-wrap{display:flex;flex-wrap:wrap}.container.grid-default .sm10.c3{width:33.33%}.container.grid-default .sm10.c7{width:66.66%}.container.grid-default .image img{height:25vw;max-height:248px;object-fit:cover}@media screen and (max-width:1600px){.container.grid-default .image img{max-height:226px}}.container.grid-default .colbig,.container.grid-default .mo{height:100%}.container.grid-default .container:first-child .col-item{padding-top:0}.container.grid-default .colbig figure,.container.grid-default .colbig img,.container.grid-default .colbig.image>a{height:100%;max-height:none;height:calc(50vw + 12px);max-height:508px}@media screen and (max-width:1600px){.container.grid-default .colbig figure,.container.grid-default .colbig img,.container.grid-default .colbig.image>a{max-height:464px}}@media screen and (max-width:880px){.container.grid-default .colbig figure,.container.grid-default .colbig img,.container.grid-default .colbig.image>a{height:auto;max-height:none}}.container.grid-default .colbig img{object-fit:cover}.container.grid-default .imagegallery.design6{height:100%;min-height:280px}@media screen and (max-width:480px){.container.grid-default .imagegallery.design6{min-height:180px}}.container.grid-default .imagegallery.design6 .a1,.container.grid-default .imagegallery.design6 .article,.container.grid-default .imagegallery.design6 .gallery,.container.grid-default .imagegallery.design6 .scrollEl,.container.grid-default .imagegallery.design6 .slick-list,.container.grid-default .imagegallery.design6 .slick-track,.container.grid-default .imagegallery.design6 article,.container.grid-default .imagegallery.design6 figure,.container.grid-default .imagegallery.design6 img{height:100%}.container.grid-default .image .img-txt{left:6px;right:6px;bottom:6px;width:calc(100% - 12px)}@media screen and (max-width:700px){.container.grid-default .image .img-txt{bottom:6px}}@media screen and (max-width:880px){.container.cols.grid-default .col-item{display:block;float:none;width:100%;padding:6px 6px 24px 6px}.container.cols.grid-default .image img,.container.cols.grid-default figure{height:auto;max-height:none}.container.cols.grid-default .colbig{max-height:none}}
.container{padding:40px 0}.container .container{padding:0}.container .col-wrap{display:flex;flex-wrap:wrap}.container .col-item{padding:25px}.container.nopadfull .col-item{padding:0}.container.nopadfull .article,.container.nopadfull .mo,.container.nopadfull article,.container.nopadfull figure,.container.nopadfull section{height:100%}.container.nopadfull img{height:auto}.ready .container.nopadfull img{height:100%}.colbig{height:100%}.container .col-item.nopad{padding:0}.container .col-item.pad7{padding:25px 0 25px 25px}.container .col-item.pad7.has-image .image+.image{margin:40px 0 0 0}@media screen and (max-width:880px){.container .col-item{float:none;width:100%;padding:20px 0}.container .col-item.pad7{padding:25px}}
.content{position:relative}.content hr{margin:20px 0}.content .button{margin:15px 0 0 0}.content a:link,.content a:visited{text-decoration:underline}.content a:focus,.content a:hover{color:#e2001a}.content_main h3{font-size:1.9rem;font-weight:300;font-family:'Brix Slab',sans-erif;margin:0 0 15px 0}.auflistung+h3{position:relative;top:8px}.galleryOverview{padding:0 15px}.imagegallery.design6.c3 span.descr a,.imagegallery.design6.c6 span.descr a{width:100%}.imagegallery.design6.c3 span.descr .pv,.imagegallery.design6.c6 span.descr .pv{position:absolute;top:-300px;right:0;left:0;width:100%;opacity:0;padding:10px;background:rgba(235,235,235,0);transition:.4s ease;text-align:left}.imagegallery.design6.c3 .scrollEl:hover .pv,.imagegallery.design6.c6 .scrollEl:hover .pv{opacity:1!important;background:rgba(235,235,235,.85)!important}.compat-object-fit{display:block;width:100%;height:100%;background-size:cover;background-position:center}.compat-object-fit>img{opacity:0}.content .content_main ul li{list-style:disc outside none;margin-left:30px}.content-news{margin-left:150px}.content-news>.content:first-child{max-width:800px;text-align:center;padding-top:120px;padding-bottom:30px;font-size:2.5rem;font-family:Titillium;font-weight:700;text-transform:uppercase;padding-bottom:15px;margin-bottom:20px}.content-news>.pic{width:350px;float:left;margin-right:20px;margin-bottom:10px}.content-news>.content{max-width:800px}.content-header{max-width:1300px}.content-header>div{margin:0 auto;max-width:800px}.content-header .pic{max-width:1300px}.content-header>.content:nth-child(2){text-align:center;padding-top:50px;padding-bottom:30px;font-size:2.5rem;font-family:Titillium;font-weight:700;text-transform:uppercase;padding-bottom:15px;margin-bottom:20px}.container.cols .col-item .mo{min-height:20px}.Shop_Detail1#shopitem_66 .shop_detail_img.main{position:relative}.Shop_Detail1#shopitem_66 .shop_detail_img.main:before,.Shop_Detail1#shopitem_67 .shop_detail_img.main:before,.shop_overview1 #shopitem_66 .shop_td1>a:before,.shop_overview1 #shopitem_67 .shop_td1>a:before{content:'mit österr. Rohware';display:block;position:absolute;background:#e2001a;z-index:10;padding:5px 5px;text-align:center;width:120px;border-radius:10px;color:#fff;color:#fff;top:-20px;left:0;font-size:.9em;line-height:130%}.shop_overview1>tbody>tr{overflow:visible}.Shop_Detail1 .slickgallery .empty:before{content:'';display:block;position:relative;top:0;left:0;width:370px;height:270px;background:#ebebeb;margin:0;margin-bottom:20px}.shop-cash .tblshopcart td:nth-child(5),.shop-cash .total td:nth-child(2),.shop_sent_ok .items td:nth-child(3){visibility:hidden}.yt-frame{position:relative;box-shadow:0 0 12px -8px #333;margin-bottom:50px}.yt-frame iframe{max-width:100%;width:1100px!important}#previewcontainer{display:block;position:absolute;left:6px;right:6px;top:6px;bottom:6px;overflow:hidden;opacity:0;transition:opacity .3s linear}.preview-vid-play #previewcontainer{opacity:1;transition:opacity .3s linear}.preview-vid{max-width:120%;min-height:100%;margin:0 -10% 0 -10%;object-fit:cover;opacity:1}.anchor{position:relative;width:5px;height:5px;font-size:0;opacity:0;overflow:hidden;top:-30px}form[action*='/de/unternehmen/25-jahre-mayer-geyer/'] .content.modul-it{overflow:hidden;margin:40px 0}form[action*='/de/unternehmen/25-jahre-mayer-geyer/'] .content.modul-it:first-child{margin-top:0}form[action*='/de/unternehmen/25-jahre-mayer-geyer/'] .content.modul-it:last-child{margin-bottom:0}form[action*='/de/unternehmen/25-jahre-mayer-geyer/'] .content h3{font-size:1.9rem;margin-top:10px;margin-bottom:0;line-height:100%}form[action*='/de/unternehmen/25-jahre-mayer-geyer/'] .content img{height:auto!important;margin:0 25px 10px 0!important}html.auth .hideforauth,html.noauth .hidefornoauth{display:none}html.auth .texthideforauth,html.noauth .texthidefornoauth{display:none}.opening-hours{max-width:100%;background:#f8f8f8;margin:15px 0 30px 0}.opening-hours tbody{display:table;width:100%}.opening-hours tr{padding:0;border-bottom:1px solid #dadada}.opening-hours tr:last-child{border-bottom:0}.opening-hours td{padding:5px 8px;background:#f8f8f8}.opening-hours td:first-child{font-weight:600}@media screen and (max-width:1180px){#menu2_69 a{visibility:hidden}}@media screen and (max-width:680px){.shop-cart .tblshopcart .head-shop .th2,.shop-cash .tblshopcart .th2,.shop_sent_ok .items th:nth-child(1){visibility:hidden}form[action*='/de/unternehmen/25-jahre-mayer-geyer/'] .content h3{font-size:1.6rem}form[action*='/de/unternehmen/25-jahre-mayer-geyer/'] .content img{width:100%!important;margin:0 0 15px 0!important}}
#cookie-bar{background:#e2001a;color:#eee;height:auto;line-height:140%;text-align:center;padding:12px 0;position:fixed;bottom:0;left:0;width:100%;z-index:99999}#cookie-bar p{margin:0;padding:10px}#cookie-bar .cb-disable,#cookie-bar .cb-enable,#cookie-bar .cb-policy{color:#fff;display:inline-block;text-decoration:none;padding:0 6px;margin-left:8px}#cookie-bar a{color:#eee}#cookie-bar p a:not(.cb-enable):not(.cb-policy){text-decoration:underline}#cookie-bar .cb-enable,#cookie-bar .cb-policy{background:#fff;color:#000}#cookie-bar .cookie-buttons{margin:8px 0 0 0}
.datepicker{display:none;position:absolute;padding:4px;margin-top:1px;direction:ltr;font-weight:400}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;color:#333;font-size:13px;line-height:18px}.datepicker.dropdown-menu td,.datepicker.dropdown-menu th{padding:4px 5px}.datepicker .dow{font-weight:600}.datepicker table{border:0;margin:0;width:auto}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;border:0;font-size:13px;padding:4px 8px;cursor:pointer}.datepicker td{background:#fff}.datepicker td span.active,.datepicker td.active.day,.datepicker td.active.year{color:#fff;background:#e2001a}.datepicker td.new,.datepicker td.old{color:#999}.datepicker td.day.disabled{color:#eee}.datepicker td:hover{background:#f2f2f2}.datepicker th{background:#fff}.datepicker th span.active,.datepicker th.active.day,.datepicker th.active.year{background:#ef6a12}.datepicker th.date-switch{width:145px}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker.days div.datepicker-days,.datepicker.months div.datepicker-months,.datepicker.years div.datepicker-years{display:block}.datepicker-dropdown:after,.datepicker-dropdown:before{content:'';display:inline-block;position:absolute}.datepicker thead tr:first-child th{font-weight:600;font-size:14px;cursor:pointer}.datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}.datepicker tfoot tr:first-child th{cursor:pointer}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:1px solid rgba(0,0,0,.2);top:-7px;left:6px}.datepicker-dropdown:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;top:-6px;left:7px}.datepicker-dropdown::after,.datepicker-dropdown::before,.datepicker>div{display:none}.datepicker-close{position:absolute;top:-30px;right:0;width:15px;height:30px;padding:0;display:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker .prev:before{content:'<';font-weight:400;font-size:16px}.datepicker .next:before{content:'>';font-weight:400;font-size:16px}.datepicker .datepicker-months td[colspan='7']:hover{background:0 0}.datepicker .month:hover{background:#f3f3f3}
.tbl_downloadlist .trimg{display:inline-block}.tbl_downloadlist,.tbl_downloadlist td,.tbl_downloadlist tr{display:block}.tbl_downloadlist tbody{display:flex;flex-wrap:wrap}.tbl_downloadlist .tr1{display:block;float:left;margin-bottom:20px;width:20%;padding:20px;box-sizing:border-box}.tbl_downloadlist .tr1 .title{display:block;vertical-align:top;padding:5px 0 10px 0;font-size:1.1rem}.tbl_downloadlist .trimg img{width:200px;height:auto;width:100%;object-fit:cover}.tbl_downloadlist .tr2{display:none}
.dynpara h4{margin-bottom:10px;position:relative;padding-left:16px}.dynpara h4 a:before{position:absolute;left:0;top:6px;content:'';display:inline-block;margin-right:6px;width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #000}.dynpara .content_main{padding:20px;background:#ebebeb;margin-bottom:25px}.dynpara h4 .op:before{top:8px;border-width:5px 4px 0 4px;border-color:#000 transparent transparent transparent}
@keyframes galleryzoom{0%{transform:scale(1)}100%{transform:scale(1.1)}}@-moz-keyframes galleryzoom{0%{transform:scale(1)}100%{transform:scale(1.1)}}@-webkit-keyframes galleryzoom{0%{transform:scale(1)}100%{transform:scale(1.1)}}

footer{padding:12px 40px 0 40px;background:#ebebeb;position:absolute;right:0;left:0;bottom:0;height:275px;z-index:5;font-size:.94rem;line-height:120%}footer .f{max-width:1106px;margin:0 auto;overflow:hidden}footer a:link,footer a:visited{color:#000}footer :active:focus,footer a:hover{color:#e2001a}footer .adr{float:left;width:calc(33.33% - 12px);padding:10px 20px 10px 6px;margin:0 12px 0 0;vertical-align:bottom}footer .adr div{display:block;position:relative}footer .adr .contact{padding-right:15px;line-height:130%}footer .adr .contact b{display:block;margin:0 0 1.2rem 0;font-size:1.08rem}footer .adr .contact-inner{margin:0 0 1.2rem 0}footer .web-link{display:block;margin:1.2rem 0 0 0;font-weight:700}footer .openinghours{font-weight:900;margin:0;padding:12px 0 0 0}footer .openinghours table{position:relative;margin:0 -15px}footer .openinghours tr{position:relative}footer .openinghours td{position:relative;padding:0 15px}footer nav{float:left;width:calc(33.33% - 50px);padding:10px 20px 10px 6px;line-height:115%}footer nav a{padding:2px 0;display:inline-block}footer nav>ul>li:first-child a{font-weight:900;text-transform:uppercase}footer .socials{display:block;float:right;padding:10px 0}footer .socials a{display:inline-block;width:40px;height:40px;background-size:100% 100%;background-position:50% 50%;background-repeat:no-repeat;margin-left:12px;border-radius:12px}footer .socials .facebook{background-image:url(/Content/css/mayergeyer/i/facebook.svg);margin-left:0}footer .socials .instagram{background-image:url(/Content/css/mayergeyer/i/instagram.svg)}@media screen and (max-width:1600px){footer .f{max-width:1000px}}
.err,.err a:link,.err a:visited,.form-inquire-valsum{color:red}.inquiry_err,.inquiry_ok{display:block;margin-bottom:60px;background:#fff;padding:12px;text-align:center;max-width:330px;margin:0 auto}.inquiry_err br,.inquiry_ok br{display:none}.inquiry_err{max-width:560px}.inquiry_err b,.inquiry_ok b{font-size:1.28rem;color:#000;display:block;margin:2px 0}.pnlogin input,.pnlogin select,.pnregister input,.pnregister select{outline:0;border:none}.pnlogin{width:400px;max-width:100%;margin:0 auto;background:#fff;padding:30px;border-radius:7px;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-webkit-transition:.3s ease;transition:.3s ease}form[action='/de/service/preisliste/'] .pnlogin{position:static;margin:100px auto 40px auto}form[action='/de/service/preisliste/'] #sb,form[action='/de/service/preisliste/'] .sb-toggle-wrap{display:none!important}html.de .pnlogin:before{content:'Anmelden'}.pnlogin:before{margin:0;display:block;font-family:Milkshake,sans-serif;font-weight:400;line-height:100%;color:#e2001a;font-size:3.2rem}.pnlogin .Login_NoAuthorizationText{display:block;margin:15px 0 0 0;color:#828282}.pnlogin .Login_NoAuthorizationText br{display:none}.pnlogin #kontoErstellen{margin-top:20px}.pnlogin #kontoErstellen a:last-child{display:block;width:100%;height:100%;font-size:14px;color:#000}.pnlogin #kontoErstellen.button{color:#000;background-color:#fff}.pnlogin #kontoErstellen:hover{color:#fff;background-color:#fd9b89}.pnlogin #kontoErstellen:hover{text-shadow:none}.pnregister:not(.active){min-height:520px}.tbl_login,.tbl_login tbody,.tbl_login td,.tbl_login tr{width:100%;display:block;box-sizing:border-box}.tbl_login tr:after{content:'';display:block;clear:both}.tbl_login tr{margin:30px 0 0;position:relative}.tbl_login tr td:nth-of-type(1),.tbl_login_register tr td:nth-of-type(1){position:absolute;left:4px;top:9px;display:inline-block;font-size:1.3rem;transition:all .4s ease;color:#afafaf;transform:translateZ(0);-webkit-transform:translateZ(0);pointer-events:none}.tbl_login tr.focus td:nth-of-type(1),.tbl_login_register tr.focus td:nth-of-type(1){top:-25px;font-size:1rem;color:#b9b9b9}.tbl_login .bar,.tbl_login_register .bar{position:absolute;left:0;top:35px;background:#757575;width:100%;height:1px}.tbl_login .bar:after,.tbl_login .bar:before,.tbl_login_register .bar:after,.tbl_login_register .bar:before{content:'';position:absolute;background:#e2001a;width:0;height:2px;-webkit-transition:.2s ease;transition:.2s ease}.tbl_login .bar:before,.tbl_login_register .bar:before{left:50%}.tbl_login .bar:after,.tbl_login_register .bar:after{right:50%}.tbl_login .focus .bar:after,.tbl_login .focus .bar:before,.tbl_login_register .focus .bar:after,.tbl_login_register .focus .bar:before{width:50%}.pnlogin .button:hover{background:#e2001a;color:#fff;text-shadow:1px 1px 3px #000;box-shadow:2px 2px 3px #d0d0d0}.pnlogin .button{display:block;text-align:center;padding:4px 8px;border:1px solid #000;color:#000;font-size:1.2rem;font-weight:700;text-transform:uppercase;font-family:'Source Sans Pro',sans-serif;overflow:hidden;transition:all .5s ease-in-out;box-shadow:0 0 0 #d0d0d0;display:block;width:100%;background:#fff;cursor:pointer}.pnlogin tr:not(.tr1):not(.tr2){margin-top:45px}.pnlogin .checkbox{display:block;margin:30px 0 0 0}.pnlogin .login_forgotpw{display:block;margin:15px 0 0 0;position:relative}.pnlogin .login_msg+br{display:none}.pnlogin .login_msg{display:block;margin:15px 0 10px 0;color:#e2001a}.dvform[style*=none]+.login_msg{display:none}.tbl_login_pwforgot{margin:15px 0 0 0}.tbl_login_pwforgot,.tbl_login_pwforgot tbody,.tbl_login_pwforgot td,.tbl_login_pwforgot tr{display:block;width:100%;box-sizing:border-box}.tbl_login_pwforgot tr{margin:0!important}.tbl_login_pwforgot tr:after{content:'';display:block;clear:both}.tbl_login_pwforgot .td2{float:left;width:100%}.tbl_login_pwforgot td:last-of-type{float:left;width:100%;margin:10px 0;padding:0}.pnlogin .login_pwforgotton{display:block;margin:0 0 2px 0}.login_pwforgotton:link,.login_pwforgotton:visited,.no-userdata:link,.no-userdata:visited{text-decoration:underline}.ForgotPw_msg{display:block;margin:15px 0 0 0;background:#f6596b;color:#fff;border-radius:27px;text-align:center;padding:15px;font-size:.8rem;line-height:150%}.pnlogin.inactive:hover{top:-88px}.pnlogin.inactive{z-index:-1;left:30px;top:-68px;padding:15px 30px;cursor:pointer;animation:fadeout .4s 1;background:#e2001a}.pnlogin.inactive .dvform{opacity:0}.pnlogin.inactive:before{font-size:2rem;color:#fff}.pnlogin:after{content:'';display:inline-block;position:absolute;right:30px;top:38px;background:url(/Content/css/mayergeyer/i/accountred.svg);width:40px;height:40px;background-size:cover;transition:all .4s ease}.pnlogin.inactive:after{background:url(/Content/css/mayergeyer/i/account.svg);background-size:cover;left:177px;top:16px;width:30px;height:30px}.pnlogin{position:absolute;left:0;top:0;width:100%;transform:translateZ(0);-webkit-transform:translateZ(0)}.logout_msg:before{content:'Abmelden';margin:0;display:block;font-family:Milkshake,sans-serif;font-weight:400;line-height:100%;color:#e2001a;font-size:3.2rem;margin-bottom:15px}.logout_msg{display:block;position:absolute;left:0;top:0;width:400px;max-width:100%;margin:0 auto;background:#fff;padding:30px;border-radius:7px;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-webkit-transition:.3s ease;transition:.3s ease;color:#000}.logout_msg:after{content:'';display:inline-block;position:absolute;left:283px;top:38px;background:url(/Content/css/mayergeyer/i/accountred.svg);width:40px;height:40px;background-size:cover;transition:all .4s ease}.pnregister:hover{top:-90px}.pnregister.empty:hover{top:-69px}.pnregister.empty:hover:after{animation:none!important}.passreset,.pnregister{position:absolute;left:30px;top:-69px;display:block;width:400px;max-width:100%;background:#e2001a;padding:15px 35px;border-radius:7px;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);z-index:-1;transition:all .4s ease;transform:translateZ(0);-webkit-transform:translateZ(0)}form[action*='loggedin=1'] .pnregister{display:none}.RegisterDone{font-weight:700;font-size:.96rem;letter-spacing:.01rem;text-align:center;padding:5px;background:#bbe87d;box-shadow:1px 1px 3px #b9b9b9}.pnregister.inactive{animation:fadeout .3s 1}.pnregister .please-wait{color:#000;font-weight:700;margin:5px 0 0 0}@keyframes fadeout{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.passreset,.pnregister.active{left:0;top:0;z-index:0;background:#fff;padding:30px;overflow:visible}.gender+span{top:-25px}.pnregister .register-form{position:relative;overflow:hidden;height:calc(100% - 56px);margin:15px 0 0 0;padding:0 0 55px 0}.pnregister:not(.active) .register-form>div{opacity:0}.pnregister .register-form .nav:after{content:'';display:block;Clear:both}.pnregister .register-form .nav{position:absolute;bottom:0;left:0;width:100%;overflow:hidden}.pnregister .register-form .nav .button{width:40%;float:left;transition:all .1s linear;font-size:1.08rem}.pnregister .register-form .nav .nxt{margin:0 0 0 10%;float:right}.pnregister .register-form.step3 .nav .nxt{opacity:0;visibility:hidden}.pnregister .register-form .prv{margin:0 10% 0 0;opacity:0;visibility:hidden}.pnregister .register-form[class*=step] .prv{opacity:1;visibility:visible}.pnregister:not(.active){cursor:pointer}.pnregister .button[onclick]{background:#e2001a;color:#fff;text-shadow:1px 1px 3px #000;box-shadow:2px 2px 3px #d0d0d0}.passreset:before,.pnregister:before{content:'Registrieren';text-transform:none;margin:0;display:inline-block;font-family:Milkshake,sans-serif;font-weight:400;line-height:100%;color:#fff;font-size:2rem}.passreset:after,.pnregister:after{content:'';display:inline-block;position:absolute;left:200px;top:15px;background:url(/Content/css/mayergeyer/i/edit2.svg);width:30px;height:30px;background-size:cover;transition:all .4s ease}.passreset:before,.pnregister.active:before{font-size:3.2rem;color:#e2001a}.passreset:after,.pnregister.active:after{background:url(/Content/css/mayergeyer/i/editred.svg);width:40px;height:40px;background-size:cover;top:37px;left:auto;right:10px}.pnregister:hover:after{animation:write 1s 1}@keyframes write{0%{transform:rotateZ(0)}20%{transform:rotateZ(-70deg)}40%{transform:rotateZ(-50deg)}60%{transform:rotateZ(-70deg)}80%{transform:rotateZ(-50deg)}100%{transform:rotateZ(0)}}@-webkit-keyframes write{0%{-webkit-transform:rotateZ(0)}20%{-webkit-transform:rotateZ(-70deg)}40%{-webkit-transform:rotateZ(-50deg)}60%{-webkit-transform:rotateZ(-70deg)}80%{-webkit-transform:rotateZ(-50deg)}100%{-webkit-transform:rotateZ(0)}}.tbl_login_register{margin:50px 0 0 0}.tbl_login_register tr{position:relative;margin:50px 0 0 0}.tbl_login_register,.tbl_login_register tbody,.tbl_login_register td,.tbl_login_register tr{display:block;width:100%;box-sizing:border-box}.tbl_login_register tr:after{content:'';display:block;clear:both}.tbl_login_register tr{display:none}.tbl_login_register .pw,.tbl_login_register .tremail1,.tbl_login_register .tremail2{display:block}.register-form[class*=step] .tbl_login_register .pw,.register-form[class*=step] .tbl_login_register .tremail1,.register-form[class*=step] .tbl_login_register .tremail2{display:none}.step1 .tr-firstname,.step1 .tr-lastname,.step1 .tr-title{display:block}.step2 .street,.step2 .tr-house,.step2 .tr-zip{display:block}.step3 .tr-city,.step3 .tr-country,.step3 .tr-phone,.step3 .trbtn{display:block}.tbl_login_register .trbtn{margin:30px 0 0 0}.tbl_login_register .tr-country td:nth-of-type(1),.tbl_login_register .tr-title td:nth-of-type(1){top:-25px;font-size:1rem;color:#b9b9b9}.tbl_login_register .tr-title:after{content:'';display:block;clear:both}.tbl_login_register .tr-title .gender+.errmsg{display:block;left:15px}.tbl_login_register .tr-title .regtitle{width:50%;float:left}.tbl_login_register .tr-title span{left:170px;position:absolute;font-size:1rem;color:#b9b9b9;top:-24px}.tbl_login_register .tr-title td:nth-child(2) .regtitle,.tbl_login_register .tr-title td:nth-child(2) .regtitle+.bar,.tbl_login_register .tr-title td:nth-child(2) span{display:none}.tbl_login_register .tr-title span.err{left:72px;top:auto}.login_pwforgotton:visited{text-decoration:underline}.valsum li{color:#e2001a}.pnlogin .valsum,.pnregister .valsum{display:block;margin:15px 0 0 0;background:#f6596b;border-radius:27px;text-align:center;padding:15px;font-size:.85rem;display:none!important}.pnlogin .valsum li,.pnregister .valsum li{color:#fff}.pnregister .errmsg,.register_emailinusemsg{color:#f6596b;margin:4px 0 0 0;pointer-events:none;font-size:.8rem}.RegisterDone{display:block;text-align:center;margin:15px 0 0 0}.col-item.has-passreset{padding:0}.has-passreset .pnregister{display:none}.passreset{position:static;padding-top:20px;padding-bottom:25px}.passreset:before{content:'Passwort zurücksetzen';padding-right:25px}.passreset:after{left:auto;right:30px;top:20px}.passreset .resetform{color:#000;margin:25px 0 0 0}.passreset .resetform input{margin:4px 0 8px 0}.passreset .resetform .button{margin:15px 0 0 0;white-space:normal}.passreset .resetform .button:hover{background:#fff;color:#000;text-shadow:none}.passreset .valsum{display:block!important;visibility:visible!important;margin-top:15px}.passreset .success{font-weight:700;color:#000;margin:20px 0 0 0;font-size:1.08rem}.passreset .success .button{display:none}
.google-map .map-direction{background:#ebebeb;padding:12px;text-align:center}.google-map .map-direction span{color:#777;margin-right:5px}.google-map .map-direction input,.google-map .map-direction select{width:160px;display:inline-block;background:#fff!important;border:none!important;vertical-align:middle;margin-right:5px}.google-map .map-direction .button{padding:9px;margin-left:4px;width:auto;font-size:.9em;background:#e2001a!important;color:#fff}.map-dir.dir1{padding:40px}.google-map-embed{padding:40px 0 0 0}
header{position:fixed;z-index:50;top:0;left:0;width:100%;background:#fff;box-shadow:0 0 10px -6px #333}header .lg{width:122px;height:108px;font-size:0;background-image:url(/Content/css/mayergeyer/i/mayer-geyer-fruchtzubereitungen.png);background-repeat:no-repeat;background-size:100%;position:absolute;left:50%;margin-left:-61px;transition:opacity .2s ease-out .4s,width .2s ease-out,margin-left .2s ease-out,height .2s ease-out;z-index:100}html.meta-nav-open header .lg,html.scroll-1 header .lg{width:70px;margin-left:-35px;height:63px;transition:opacity .2s ease-out .4s,width .2s ease-out,margin-left .2s ease-out,height .2s ease-out}header .h{max-width:1180px;padding:0 20px;margin:0 auto;position:relative}header nav.mm{float:left}header nav.mt{float:right;padding-right:0}header nav ul{list-style-type:none;margin:0;padding:0}header nav>ul>li{display:inline-block;position:relative}header nav>ul>li>a{display:inline-block;padding:20px;text-transform:uppercase;font-family:Titillium;font-weight:700;color:#000;font-size:.9rem;letter-spacing:.01rem}header nav>ul>li>.selected:link,header nav>ul>li>.selected:visited,header nav>ul>li>a:focus,header nav>ul>li>a:hover{color:#e2001a}header nav ul ul{display:none;position:absolute;background:#fff;padding:12px 0;width:220px;box-shadow:2px 4px 12px -4px #333}header nav ul.css-hover li:hover>ul{display:block}header nav ul ul a{color:#000;display:block;line-height:110%;margin:0;padding:4px 20px}header nav ul ul .selected:link,header nav ul ul .selected:visited,header nav ul ul a:focus,header nav ul ul a:hover{color:#e2001a}header nav ul ul ul{display:none;left:220px!important;top:0}header nav ul>li>ul>li{position:relative}header .lng{position:absolute;right:20px;font-family:Titillium;font-weight:700;color:#000;font-size:14px}header .lng a{color:#000;padding:20px 8px;display:inline-block}header .lng a.sel{display:none}header .lng a:focus,header .lng a:hover{color:#e2001a}header .mm.both{display:none;width:100%;overflow:auto}header .mm.both>ul>li:nth-child(4),header .mm.both>ul>li:nth-child(5),header .mm.both>ul>li:nth-child(6){float:right}@media screen and (max-width:1600px){header .h{max-width:1080px;padding:0 28px}header nav>ul>li>a{padding:20px 14px}}
.image.modul-it{position:relative;overflow:hidden}.image img{display:block;max-width:100%}.image a{display:block}.image .img-txt{display:block;overflow:hidden;text-align:center;position:absolute;left:0;right:0;bottom:0;padding:8px 24px;width:100%;line-height:140%;text-transform:uppercase;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.74) 12%,rgba(255,255,255,.78) 50%,rgba(255,255,255,.74) 88%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.74) 12%,rgba(255,255,255,.78) 50%,rgba(255,255,255,.74) 88%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.74) 12%,rgba(255,255,255,.78) 50%,rgba(255,255,255,.74) 88%,rgba(255,255,255,0) 100%)}.image .img-title,.image h6{display:block;font-family:Titillium;font-weight:700;margin:0 0 3px 0;font-size:1.1rem;letter-spacing:.02em}.image>a .img-sub{display:block;width:100%;font-family:Titillium;text-align:center;line-height:120%;font-size:.96rem;margin:2px 0 0 0;max-height:0;opacity:0;transition:max-height .5s linear,opacity .5s linear;line-height:130%}.image>a:hover .img-sub{max-height:60px;opacity:1;transition:max-height .5s linear,opacity .5s linear}.image-small .img-txt{position:static}.image-small .img-title,.image-small h6{font-weight:400;font-size:1.05em!important;line-height:130%;text-transform:none}@media screen and (max-width:1600px){.image .img-title,.image h6{font-size:1rem}}@media screen and (max-width:1200px){.image .img-sub{font-size:.82rem}}@media screen and (max-width:880px){.image .img-title,.image h6{font-size:1.24rem;margin:0 0 8px 0}.image-small .img-title,.image-small h6{font-size:.8em!important}.image .img-sub{font-size:1rem}.image+.image{margin-top:30px}}@media screen and (max-width:540px){.image .img-txt{padding:6px 24px}.image .img-title,.image h6{font-size:1.04rem;margin:0 0 2px 0}.image .img-sub{font-size:.92rem}}
.imagegallery.design6{position:relative}.imagegallery.design6 .gallery{-webkit-transition:opacity 2s ease;-moz-transition:opacity 2s ease;-o-transition:opacity 2s ease}.imagegallery.design6 .gallery.slick-initialized{opacity:1;-webkit-transition:opacity 2s ease;-moz-transition:opacity 2s ease;-o-transition:opacity 2s ease}.imagegallery.design6 .gallery,.imagegallery.design6 .gallery div,.imagegallery.design6 a{height:100%;display:block}.hasb .imagegallery.design6{max-width:1300px}.hidesb .imagegallery.design6.c1{max-width:none}.imagegallery.design6 .descr{display:block;font-size:1.1em;position:absolute;left:10%;top:20%;color:#fff;width:380px;line-height:140%;text-align:center;pointer-events:all}.imagegallery.design6 img{object-fit:cover}.imagegallery.design6 .scrollEl img[data-lazy] img{display:none}html.ready-finish .imagegallery.design6 .scrollEl img[data-lazy] img{display:block}.imagegallery.design6.c1 .descr{display:block;font-size:1.1em;position:absolute;left:6%;top:50%;color:#fff;width:380px;max-width:80%;line-height:140%;text-align:center;transform:translateY(-50%)}.imagegallery.design6 .descr a:link,.imagegallery.design6 .descr a:visited{color:#fff}.imagegallery.design6 .descr .title{margin-bottom:20px;font-size:4.5em;display:block;line-height:.9em;font-family:Titillium;font-weight:900;text-transform:uppercase;text-shadow:0 2px 2px #444}.imagegallery.design6 .descr .title b{font-size:1.8em;color:#fff}.imagegallery.design6 .descr .d:empty{display:none}.imagegallery.design6 .descr .d{display:block;margin-top:30px;padding:12px 0;border:1px solid #fff;border-left:none;border-right:none;font-family:'Aptifer Slab LT Pro';font-size:1rem}.imagegallery.design6 .TextZentriertStart .descr{top:50%;transform:translateY(-50%);right:0;left:0;width:100%;margin:0 auto}.imagegallery.design6 .TextZentriertStart .descr .d{max-width:450px;margin:0 auto;font-size:1.2rem;text-shadow:1px 1px 1px #666}.imagegallery.design6 .TextZentriertStart .descr .title{font-size:3rem;line-height:135%;margin:0 0 20px 0}.imagegallery.design6 .TextZentriertStart .descr .title:first-line{font-size:3.2rem;line-height:80%}.imagegallery.design6 .TextZentriertStart .descr .title b{display:block;font-size:1em}.imagegallery.design6 .TextLinksZentriert .descr .title{font-size:2.8rem;line-height:100%}.imagegallery.design6 .TextLinksZentriert .descr .d{max-width:300px;margin:0 auto;margin-top:30px}.imagegallery.design6 .TextLinksZentriert .descr .pv{font-size:1.1rem;text-shadow:0 1px 1px #333}.imagegallery.design6 .TextZentriert .descr{top:50%;transform:translateY(-50%);right:0;left:0;width:100%;margin:0 auto}.imagegallery.design6 .TextZentriert .descr .d{max-width:450px;margin:0 auto}.imagegallery.design6 .TextZentriert .descr .title:first-line{font-size:3.8rem}.imagegallery.design6 .TextZentriert .descr .title{font-size:3.4rem;line-height:110%;margin:0}.imagegallery.design6 .TextZentriert .descr .title b{display:block;font-size:4rem}.imagegallery.design6 .TextZentriertMitte .descr{top:50%;transform:translateY(-50%);right:0;left:0;right:0;width:100%;margin:0 auto}.imagegallery.design6 .TextZentriertMitte .descr .d{max-width:450px;margin:0 auto}.imagegallery.design6 .TextZentriertMitte .descr .title{font-size:4rem;line-height:120%;margin:0}.imagegallery.design6 .TextZentriertMitte .descr .title b{display:block;font-size:6rem}.imagegallery.design6 .TextZentriertDunkel .descr{right:0;left:0;right:0;top:5%;width:100%;max-width:90%;margin:0 auto;color:#000;padding:40px;transform:none}.imagegallery.design6 .TextZentriertDunkel .descr .title{font-size:2.8rem;letter-spacing:.02em;line-height:100%;margin:0;text-shadow:none;margin-bottom:20px}.imagegallery.design6 .TextZentriertDunkel .descr .pv{font-family:Milkshake,sans-serif;font-weight:400;line-height:100%;color:#e2001a;margin:0;font-size:2.2rem;text-transform:none;display:block}.imagegallery.design6 .TextZentriertDunkel .descr .d{border-color:#000;background:rgba(255,255,255,.4)}.imagegallery.design6 .TextZentriertDunkel .descr a:link,.imagegallery.design6 .TextZentriertDunkel .descr a:visited{color:#000}.imagegallery.design6 .TextLinksbuendig .descr{text-align:left}.imagegallery.design6 .TextLinksbuendig .descr .title{font-size:4rem}.imagegallery.design6 .controls .next,.imagegallery.design6 .controls .prev{position:absolute;left:15px;top:calc(50% - 30px);z-index:50;cursor:pointer;padding:20px}.imagegallery.design6 .controls .next{left:auto;right:15px}.imagegallery.design6 .controls .next:before,.imagegallery.design6 .controls .prev:before{content:'';display:block;height:20px;width:20px;transform:rotateZ(45deg);border:4px solid #fff;border-right:none;border-top:none}.imagegallery.design6 .controls .next:before{border:4px solid #fff;border-left:none;border-bottom:none}.imagegallery.design6 .descr .gallery-play-button{display:inline-block;position:relative;background:#fff;padding:4px 10px 4px 10px;margin:0;font-size:1rem;font-weight:600;text-transform:uppercase}.imagegallery.design6 .descr .gallery-play-button:link,.imagegallery.design6 .descr .gallery-play-button:visited{text-decoration:none;color:#000}.slick-dots{right:auto;top:auto;bottom:20px;width:100%;text-align:center}.slick-dots li{margin:0 6px}.slick-dots li button{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transform:rotateZ(0)}.slick-dots li.slick-active button{width:20px;border-radius:6px}.imagegallery .scrollEl figure>a:first-child:before{content:attr(copyright-text);display:block;opacity:.6;font-family:'Source Sans Pro';position:absolute;bottom:2px;right:5px;color:#fff;font-size:.9em;z-index:10}.galleryOverview figure{position:relative}.galleryOverview figure .pv{position:absolute;top:0;padding:10px;opacity:0;transition:opacity .2s ease-out;z-index:20;left:0;right:0}.galleryOverview figure:hover .pv{opacity:1;transition:opacity .2s ease-out}.imagegallery.design5{display:flex;flex-wrap:wrap;margin:-20px;padding-top:50px}.imagegallery.design5 .item{width:100%;padding:20px}.imagegallery.design5 figure{width:100%;position:relative}.imagegallery.design5 figure:after{content:'';display:block;padding-top:80%}.imagegallery.design5 img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;object-position:50% 50%}@media screen and (min-width:500px){.imagegallery.design5 .item{width:50%}}
.form_inquire{padding:0;margin:0 0 5px 0;overflow:hidden;position:relative}.form_inquire_tbl{overflow:hidden;background:#fff;background-image:url(/img/1900/1200/90/data/startseite/Unsere%20neuen%20Rezepturen.jpg);background-repeat:no-repeat;padding:0 25px}form[action*='result='] .form_inquire{background-image:url(/img/1900/1200/90/data/startseite/Unsere%20neuen%20Rezepturen.jpg);background-repeat:no-repeat;padding:40px 20px}.form_inquire_tbl tbody{max-width:100%;margin:25px auto;background:#fff;padding:25px}.form_inquire_tbl *{outline:0}.form_inquire_tbl input[type=text]::-webkit-input-placeholder,.form_inquire_tbl select,.form_inquire_tbl textarea::-webkit-input-placeholder{color:#afafaf;font-size:1.04rem}.form_inquire_tbl input[type=text]::-moz-placeholder,.form_inquire_tbl textarea::-moz-placeholder{color:#afafaf;font-size:1.04rem}.form_inquire_tbl input[type=text]:-ms-input-placeholder,.form_inquire_tbl textarea:-ms-input-placeholder{color:#afafaf;font-size:1.04rem}.form_inquire_tbl input[type=text]:-moz-placeholder,.form_inquire_tbl textarea:-moz-placeholder{color:#afafaf;font-size:1.04rem}.form_inquire_tbl select{padding:8px 4px!important;cursor:pointer;color:#000}.form_inquire_tbl,.form_inquire_tbl table,.form_inquire_tbl tbody,.form_inquire_tbl td,.form_inquire_tbl tr{display:block}.form_inquire .inq-lbl{display:none}.form_inquire input[type=text],.form_inquire select,.form_inquire textarea{padding:8px;background:#fff;width:100%;border-bottom:1px solid #888}.form_inquire textarea{height:70px;resize:none;overflow:auto}.form_inquire .inq-input{margin:0 0 12px 0}.form_inquire .inq-row.tr-sal .ac-title{display:none}.form_inquire .tr-policy-hint{clear:both;padding:0 0 15px 0;color:#555}.form_inquire .tr-policy-hint a{text-decoration:underline;color:#555}.form_inquire .button{display:block;margin:0;padding:6px;width:100%;background:#e2001a;color:#fff;font-weight:700;font-size:1.1em;transition:background .15s ease-out;cursor:pointer;margin:18px 0 12px 0}.form_inquire .button:hover{text-shadow:none;box-shadow:none}.form_inquire .tr-policy-hint{text-align:left;padding:8px 0 0 0}.form-inquire-valsum{padding:8px 10px;background:#e2001a;margin:15px 0 30px 0}.form-inquire-valsum li{display:block;padding:2px 0 2px 2px;position:relative;color:#fff}.form_inquire input[type=checkbox]+label{cursor:pointer}.form_inquire input[type=checkbox]+label:before{top:4px}.form_inquire input[type=checkbox]+label:after{top:7px}.form_inquire input[type=checkbox]+label{padding:0 0 0 38px;font-size:.78rem;line-height:130%;margin-top:12px}@media screen and (max-width:1600px){.form_inquire .inq-input{margin:0 0 14px 0}}@media screen and (min-width:920px){.form_inquire textarea{height:100px}}
#mobile{display:none;position:absolute;right:20px;top:10px;width:40px;height:40px;background:#fff;cursor:pointer;border-radius:3px}html.fix #mobile{top:10px}#mb{position:relative;display:block;width:28px;height:28px;top:8px;left:8px}#mobile span{height:2px;width:32px;background:#e2001a;position:absolute;left:0;top:5px;transition:all .6s ease;-webkit-transition:all .6s ease;-moz-transition:all .6s ease}#mobile span:nth-of-type(1){top:20%}#mobile span:nth-of-type(2){top:50%}#mobile span:nth-of-type(4){top:50%}#mobile span:nth-of-type(3){top:80%}#mobile.op span:nth-of-type(1){opacity:0}#mobile.op span:nth-of-type(2){transform:rotateZ(45deg)}#mobile.op span:nth-of-type(4){transform:rotateZ(-45deg)}#mobile.op span:nth-of-type(3){opacity:0}html.scroll #mobile{top:5px}
.nl-subunsub{max-width:520px;margin:0 auto;padding:0 20px;overflow:hidden}.nl-subunsub .nl-infotext{margin-bottom:20px}.nl-subunsub .nl-infotext a{text-decoration:underline}.nl-subunsub .email{border:none;margin-bottom:10px}.nl-subunsub .valsum{font-size:.9em;line-height:120%}.nl-subunsub .button{width:calc(50% - 10px);transition:none;margin-top:10px}.nl-subunsub .subscribe{float:left}.nl-subunsub .unsubscribe{float:right}.nl-subunsub .msg{display:block;font-weight:700;padding:20px 0;clear:both;line-height:130%}.nl-subunsub.state-sub-do .msg,.nl-subunsub.state-sub-ok .msg,.nl-subunsub.state-unsub-ok .msg{position:relative;padding-left:45px}.nl-subunsub.state-sub-do .msg:before,.nl-subunsub.state-sub-ok .msg:before,.nl-subunsub.state-unsub-ok .msg:before{content:'✓';display:flex;align-items:center;align-content:center;justify-content:center;height:30px;width:30px;font-size:20px;background:#00ad00;color:#fff;border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.shop-cart{max-width:1400px;margin:0 auto 0 auto;padding:20px 0 50px 0;display:block;width:100%;position:relative}.shop-cart .shoppingcart_empty{font-size:1.8rem;font-weight:700;line-height:100%;display:block;margin:0 0 15px 0}.shop-cart .msg{display:inline-block;margin:0 0 15px 0}.shop-cart .cart-empty .agoon{display:inline-block;width:auto}.shop-cart>div[id*=Update]{transition:opacity .4s ease;-webkit-transition:opacity .4s ease}.shop-cart.loading>div[id*=Update]{opacity:.4}.shop-cart.loading:before{content:'';position:absolute;width:120px;height:120px;left:calc(50% - 50px);top:calc(50% - 51px);background:url(/Content/css/mayergeyer/i/loader.gif);background-size:100px;background-repeat:no-repeat}.shop-cart .btns{margin:20px 0 0 0}.shop-cart .btns a{width:auto;display:inline-block;margin:5px 15px 0 0;min-width:260px}.shop-cart .btns .acash{float:right;margin-right:0}.shop-cart .acash.button,.shop_billingaddress .button:not(.new),.shop_shippingaddress .button:not(.new){background:#e2001a;color:#fff;text-shadow:1px 1px 3px #000;box-shadow:2px 2px 3px #d0d0d0}.shop-cart .aclear.button,.shop-cart .agoon.button,.shop_billingaddress .button.new,.shop_shippingaddress .button.new{background:#ebebeb}.shop-cart .aclear.button:hover,.shop-cart .agoon.button:hover{background:#e2001a!important;color:#fff;text-shadow:1px 1px 3px #000;box-shadow:2px 2px 3px #d0d0d0}.shop_sent_ok .items,.shop_sent_ok .items table,.shop_sent_ok .items tbody,.shop_sent_ok .items tr,.tblshopcart,.tblshopcart tbody,.tblshopcart tr{width:100%;display:block}.shop_sent_ok .items tr:after,.tblshopcart tr:after{content:'';display:block;clear:both}.shop_sent_ok .items td,.shop_sent_ok .items th,.tblshopcart td,.tblshopcart th{float:left}.tblshopcart .head-shop th{padding-bottom:5px}.tblshopcart .head-shop th:nth-child(5){padding-right:15px;box-sizing:border-box}.tblshopcart .td3 .an{display:inline;margin-left:3px}.shop-cart .tblshopcart .td3{padding-right:5px}.shop-cart .btns a{transition:none;transition:all .2s}.tblshopcart tr.total{padding-left:0!important;padding-right:0!important}.tblshopcart tr.total td:nth-child(3){font-weight:700}.tblshopcart .td2 input,.tblshopcart td.cnt{text-align:center}.shop_sent_ok .items th,.tblshopcart th{color:#000;font-size:1.04rem;font-weight:700;text-transform:uppercase;display:block;font-family:'Source Sans Pro',sans-serif;text-align:center}.shop_sent_ok .items tr,.tblshopcart tr{margin:15px 0 0 0}.shop-cart .tblshopcart td{border-top:1px solid #eee;padding-top:12px}.shop-cart .tblshopcart td:nth-of-type(1),.shop-cart .tblshopcart th:nth-of-type(1){float:left;width:80px}.tblshopcart .td1 a:before{content:'X';width:16px;height:16px;display:block;border:none;margin:10px auto 0 auto;font-weight:700;text-transform:uppercase;display:block;font-family:'Source Sans Pro',sans-serif;text-align:center}.shop-cart .tblshopcart td:nth-of-type(2),.shop-cart .tblshopcart th:nth-of-type(2){float:left;width:80px}.shop-cart .tblshopcart td:nth-of-type(3),.shop-cart .tblshopcart th:nth-of-type(3){float:left;width:calc(65% - 80px);text-align:center}.head-shop .th3,.header-products .th3{text-align:left!important;position:relative;left:35px}.shop-cart .tblshopcart td:nth-of-type(3){text-align:left;padding-left:35px;box-sizing:border-box;padding-top:22px}.shop-cart .tblshopcart td:nth-of-type(4),.shop-cart .tblshopcart th:nth-of-type(4){display:none}.shop-cart .tblshopcart td:nth-of-type(5),.shop-cart .tblshopcart th:nth-of-type(5){float:left;width:calc(35% - 80px);text-align:right}.shop-cart .tblshopcart td:nth-of-type(5){padding:22px 15px 0 0;box-sizing:border-box;text-align:right}.shop-cart .tblshopcart a{width:auto;display:block}.shop_sent_ok .total-prices,.tblshopcart tr.total{background:#ebebeb;padding:5px 8px 10px 8px;box-sizing:border-box}.tblshopcart tr.total{margin-top:10px}.tblshopcart tr.total .td4,.tblshopcart tr.total td:nth-child(3){padding-top:10px}.tblshopcart tr.total .td4{font-weight:700}.shop-cart .vat:after{content:'';display:block;clear:both}.shop-cart .vat{padding:6px 8px;padding-right:0;box-sizing:border-box;background:#ebebeb}.shop-cart .vat span:first-child{margin-left:160px;width:calc(50% - 80px);display:block;text-align:left;float:left;padding-left:17px}.shop-cart .vat .vat-sum{float:left;width:calc(50% - 80px);text-align:center}.shop-cart .discount{display:block;font-weight:600;padding:10px 0;margin:30px 0 -5px 0;background:#f8f8f8;overflow:hidden;border-top:1px solid #eee}.shop-cart .discount td{width:auto!important;padding:0;border-top:0}.shop-cart .discount td:nth-child(1){float:left;padding:0 15px}.shop-cart .discount td:nth-child(2){float:right;text-align:right;padding-right:15px}.shop-cart .discount .percent{margin-right:5px}.shop-cart .vat{display:none}@media screen and (max-width:1400px){.shop-cart{padding:20px 20px 60px 20px}}
.shop-cash{max-width:1400px;display:block;width:100%;margin:120px auto 50px auto;position:relative}.shop-cash:before{content:'Bestellvorgang';display:block;margin:30px 0;font-size:2.5rem;line-height:100%;font-family:Titillium;font-weight:700;text-transform:uppercase}form[action*='orderid='] .shop-cash:before{content:none}.shop-cash .cash_status{padding:15px 0;overflow:hidden}.shop-cash .cash_status li{width:16.66%;padding:5px 0;text-align:center;float:left;border-left:1px solid #dadada;border-right-width:0;background:#f2f2f2;cursor:pointer;transition:all .2s ease-out}.shop-cash .cash_status li:first-child{border-left-width:0}.shop-cash .cash_status .lnk,.shop-cash .cash_status .slct{color:#fff;background:#e2001a}.shop-cash .cash_status .lnk{background:#e2001a;border-right:1px solid #fff}.shop-cash .cash_status .slct{background:#e2001a}.shop-cash .intro{display:none}form[action$='par=10'] .shop-cash{background:url(/img/1900/2000/90/data/produkte/tropicdream.jpg);background-size:cover;padding:250px calc(50% - 200px);min-height:900px;position:relative;margin-top:0;z-index:0}form[action*='par=10'] .shop-cash:before{content:none}form[action*='par=10'] .shop-cash h1{display:none}.shop_loginreg{position:relative}.shop_loginreg1,.shop_loginreg2{display:block}.pnlogin,.pnregister{width:350px;max-width:100%;margin:0 auto}.shop_loginreg1{display:block}.shop_loginreg1 h4{display:none}.pnlogin{display:block}.shop_loginreg2{display:block}.shop_loginreg2 .next,.shop_loginreg2 h4{display:none}.shop_loginreg2 #registerform{display:block!important}.pnregister{display:block}.shop_billingaddress h3,.shop_payment h3,.shop_shippingaddress h3,.shop_shippingaddress h4,.shop_shippment h3{color:#000;font-size:1.3rem;font-weight:700;text-transform:uppercase;display:block;font-family:'Source Sans Pro',sans-serif;margin:30px 0 20px 0}.shop-cash h6{display:inline-block;font-weight:500;margin-bottom:15px}.shop_shippment select{width:auto;max-width:100%}.shop_shippment .description{display:block;margin-top:20px}.shop_shippment .pickup-time{display:block}.shop_shippment h6{font-weight:700;text-decoration:underline;margin-top:30px}.shop_shippment .pickup-time input{width:362px;max-width:100%;margin-top:20px}.shop_shippment .pickup-opening{margin-top:30px}.shop_shippment .pickup-opening span{display:block;font-weight:500;margin-bottom:10px}.shop_shippment .pickup-opening td{padding:6px 14px;border:1px solid #000}.shop_shippment .shipment-price{display:none}.shop_shippingaddress .shipments{margin-bottom:50px}.shop_billingaddress .dv1 br,.shop_shippingaddress .dv1 br{display:block}.shop_billingaddress .dv1:after,.shop_shippingaddress .dv1:after{content:'';display:block;clear:both}.shop_billingaddress .dv1 .dv,.shop_shippingaddress .dv1 .dv{float:left;clear:both;width:auto;margin:0 0 25px 0;padding:20px;background:#ebebeb}.shop_billingaddress .dv1 .form-edit,.shop_shippingaddress .dv1 .form-edit{background:0 0;padding:0}.shop_billingaddress .dv1 .dv:last-of-type,.shop_shippingaddress .dv1 .dv:last-of-type{padding:20px!important;width:auto}.shop_billingaddress .dv1 .dv-new,.shop_shippingaddress .dv1 .dv-new{width:350px}.shop_billingaddress .descr,.shop_shippingaddress .descr{display:block;margin:0 0 20px 0}.shop_shippingaddress .pickup-input{position:relative;overflow:hidden;margin:15px 0}.shop_shippingaddress .pickup-input.err{color:#fff;background:#e2001a}.shop_shippingaddress .pickup-date,.shop_shippingaddress .pickup-time{position:relative}.shop_shippingaddress .pickup-input span{display:inline-block;width:60px;margin-bottom:5px}.shop_shippingaddress .pickup-input input{display:inline-block;width:235px}.shop_shippingaddress .pickup-input .stwdatepicker-clear{display:none}.shop_billingaddress input,.shop_shippingaddress input{margin:0 0 15px 0}.shop_billingaddress .dv1 .dv:first-child .button:not(.new),.shop_shippingaddress .dv1 .dv:first-child .button:not(.new),.shop_shippingaddress .shipments .button.choose{display:inline-block;width:auto!important;margin-top:0}.shop_billingaddress .new.button,.shop_shippingaddress .new.button{background:0 0;border:none;margin:auto;height:auto;vertical-align:middle}.open .new.button{display:none}.shop_billingaddress .open .new.button,.shop_shippingaddress .open .new.button{margin-bottom:25px}.shop_billingaddress .new.button:hover,.shop_shippingaddress .new.button:hover{border:none;box-shadow:none;color:#000;text-shadow:none}.shop_billingaddress .dv1 .dv-new,.shop_shippingaddress .dv1 .dv-new{width:calc(100% - 400px)!important;margin-right:0;padding-top:10px!important}.newForm table,.newForm tbody,.newForm tr{width:100%;display:block}.newForm tr:after{content:'';display:block;clear:both}.newForm td{float:left;padding-left:0!important;padding-right:0!important}.newForm td:nth-of-type(1),.newForm tr:nth-of-type(1) td:nth-of-type(1),.newForm tr:nth-of-type(1) td:nth-of-type(3),.newForm tr:nth-of-type(1) td:nth-of-type(5){width:140px;margin-right:30px}.newForm td:nth-of-type(2),.newForm tr:nth-of-type(1) td:nth-of-type(2),.newForm tr:nth-of-type(1) td:nth-of-type(4),.newForm tr:nth-of-type(1) td:nth-of-type(6){width:calc(100% - 170px)}.newForm table table td:nth-of-type(1){width:100%!important;clear:both}.newForm table table td:nth-of-type(2),.newForm table table td:nth-of-type(4){margin-left:-170px;position:relative;top:20px;clear:both;width:auto!important}.newForm table table td:nth-of-type(3),.newForm table table td:nth-of-type(5){clear:both;width:100%!important}.newForm input[type=text],.newForm select{width:100%!important}.newForm table table input,.newForm table table select{margin:0}.newForm>table>tbody>tr:last-child{margin-top:20px}.newForm>table>tbody>tr:last-child td:nth-of-type(1){float:none;display:none;display:block}.newForm>table>tbody>tr:last-child td:nth-of-type(2){float:none;width:100%}.newForm>table>tbody>tr:last-child .choose{width:calc(100% - 165px);float:left}.newForm>table>tbody>tr:last-child .cancel{width:150px;float:left;margin-left:15px;background:#a5a5a5}.newForm .tdcountry{margin-top:15px}.newForm .tr-policy-hint{margin-top:25px}.newForm .tr-policy-hint td{width:100%!important}.shop-cash .tblshopcart .header-products th{padding-bottom:10px}.shop_shippingaddress .descr br{display:block}.shop_shippingaddress .descr{display:block;margin:0 0 20px 0}.shop-cash .aback,.shop-cash .anext{display:inline-block;width:auto;margin-top:10px}.shop-cash .aback{float:left}.shop-cash .anext{float:right}.shop_payment .itm{padding:5px 0;cursor:pointer}.shop_payment .item{cursor:pointer}.shop_payment .itm label{font-weight:700;cursor:pointer}.shop_payment .descr{display:block;margin-top:5px}.shop_payment .payment-name{position:relative;margin-top:0}.dvprint{text-align:left;margin:10px 0}.edit a,a.print{text-align:center;color:#a59ba5;text-transform:uppercase;border-bottom:1px solid #e8e8e8;display:inline-block}a.print{margin:20px 0}.shop-cash .boxes{display:flex;margin-right:-2px}.shop-cash .box{width:24.2%;float:left;margin:0 .5% 30px .5%;padding:15px 15px 40px 15px;background:#f5f5f5;position:relative;opacity:0}.shop-cash .box.show{opacity:1}.shop-cash .count-3 .box{width:32.6%}.shop_sent_ok .count-4 .box{width:24.25%}.shop-cash .box.shipment .mode>span,.shop-cash .box.shipment .mode>span+br{display:none}.shop-cash .box.shipment.show-type .mode>span{display:block}.shop-cash .box .pickup-desc{display:none}.shop-cash .box.shipment .edit{display:none}.shop-cash .address.payment.box,.shop-cash .billing.box{margin-left:0}.shop-cash .box.payment .pay span{display:block;margin-bottom:10px}.shop-cash .invoiceno.box,.shop-cash .payment.box{margin-right:0}.shop-cash .box h3,.shop-cash .box h4{color:#000;font-size:1rem;font-weight:700;text-transform:uppercase;display:block;font-family:'Source Sans Pro',sans-serif;margin:0 0 10px 0}.shop-cash .box .edit a{position:absolute;bottom:15px;left:15px}.shop-cash .billing.box .edit a{display:none}.shop-cash .cart,.shop_sent_ok .items{clear:both}.shop_sent_ok .items th{padding-bottom:10px}.shop_sent_ok .vat{margin-left:5px}.shop-cash .cart .cart_edit{text-align:left;margin:60px 0 20px 0}.shop-cash .cart{margin-bottom:40px}.shop-cash .coupon{clear:both;overflow:hidden;padding:20px 15px;margin:0 0 40px 0;background:#f5f5f5;width:24.2%}.shop-cash .coupon h3{font-weight:700;text-transform:uppercase;margin:0 0 12px 0}.shop-cash .coupon .couponcode{margin:0 0 12px 0;border:none;font-weight:700;background:#fff}.shop-cash .coupon input[type=submit]{font-family:'Source Sans Pro',sans-serif;background:#e2001a;border:none;padding:6px 8px;color:#fff;text-transform:uppercase;font-size:1rem;font-weight:700;display:block;margin:0;cursor:pointer;display:inline-block;width:auto}.shop-cash .coupon span[style*='display: inline']{color:#e2001a!important;display:block!important;margin:10px 0 0 0;font-weight:700}.shop-cash .msgCouponNo,.shop-cash .msgCouponOk{display:block;margin:10px 0 0 0;font-weight:700}.shop-cash .msgCouponOk{color:rgba(0,165,0,.75)}.shop-cash .msgCouponNo{color:#e2001a}.shop-cash .tblshopcart td:nth-of-type(1),.shop-cash .tblshopcart th:nth-of-type(1){float:left;width:80px;text-align:center}.shop-cash .tblshopcart td:nth-of-type(2),.shop-cash .tblshopcart th:nth-of-type(2){float:left;width:calc(50% - 40px)}.shop-cash .tblshopcart th:nth-of-type(2){text-align:center}.shop-cash .tblshopcart .header-products .th3{text-align:left}.shop-cash .tblshopcart td:nth-of-type(2){text-align:left;padding-left:35px;box-sizing:border-box}.shop-cash .tblshopcart td:nth-of-type(3),.shop-cash .tblshopcart th:nth-of-type(3){float:left;width:120px;text-align:center}.shop-cash .tblshopcart td:nth-of-type(4),.shop-cash .tblshopcart th:nth-of-type(4){display:none}.shop-cash .tblshopcart td:nth-of-type(5),.shop-cash .tblshopcart th:nth-of-type(5){float:left;width:calc(50% - 40px);text-align:right;padding:0 20px 0 0;box-sizing:border-box}.shop-cash .tblshopcart .an{display:inline;margin:0 0 0 5px}.shop-cash .tblshopcart tr.shp{display:none}.shop-cash .tblshopcart .th4,.shop-cash .tblshopcart td:nth-of-type(3){display:none}.shop-cash .tblshopcart .cpon{background:rgba(0,165,0,.75);margin:20px 0 0 0;padding:10px 0 10px 115px;color:#fff;box-sizing:border-box;font-weight:700;text-shadow:1px 1px 1px #000}.shop-cash .tblshopcart .cpon td{width:auto}.shop-cash .tblshopcart .cpon td:nth-child(2){width:calc(50% + 40px);float:right;text-align:right;padding:0 20px 0 0}.shop-cash .tblshopcart .cpon td:nth-child(2):before{margin:0 4px 0 0}.shop_sent_ok .box{min-height:200px;width:19.2%}.shop_sent_ok .box.payment{margin-right:.5%}.shop_sent_ok .box.invoiceno span{display:block;margin-bottom:1em;color:#000;font-size:1rem;font-weight:700;text-transform:uppercase;display:block;font-family:'Source Sans Pro',sans-serif;margin:0 0 10px 0}.shop_sent_ok .box.invoiceno span span{font-family:'Source Sans Pro';font-size:1em;font-weight:400;text-transform:none;margin-top:10px}.shop_sent_ok .box.invoiceno>span:first-child{margin-bottom:15px}.shop_sent_ok .box.invoiceno span:nth-child(2){display:none}.shop-cash .shp,.shop_sent_ok .shipping-prices{background:#ebebeb;padding:8px;box-sizing:border-box;margin-top:15px}.shop-cash .tblshopcart tr:last-child{background:#ebebeb;padding:8px 20px;margin-top:0;box-sizing:border-box}.shop-cash .tblshopcart tr.total{margin-top:15px;padding-top:8px;padding-left:20px!important;text-shadow:1px 1px 1px #000;background:#e2001a;color:#fff}.shop-cash .tblshopcart tr.total td:nth-child(2){float:right;padding-right:20px}.shop-cash .tblshopcart .frachtkosten td,.shop_sent_ok .frachtkosten{width:100%!important;text-align:left!important;margin-left:0!important;font-weight:700}.shop_sent_ok .frachtkosten{padding:10px 8px}.shop_sent_ok div.frachtkosten{margin:0!important;width:100%!important}.shop_sent_ok .total-prices{font-weight:700;background:#e2001a;color:#fff;text-shadow:1px 1px 1px #000}.shop_sent_ok .total-prices span:not(:first-child){float:right!important;display:block;width:calc(50% - 100px);text-align:right}.shop_sent_ok .total-prices:after{content:'';display:block;clear:both}.shop-cash .shp td:first-child,.shop-cash .tblshopcart tr:last-child td:first-child,.shop-cash .total td:first-child,.shop_sent_ok .shipping-title,.shop_sent_ok .total-prices .locprice{width:auto;display:block;text-align:left;float:left;box-sizing:border-box}.shop_sent_ok .shipping-title,.shop_sent_ok .total-prices .locprice{padding-left:12px;box-sizing:border-box}.shop_sent_ok .shipping-prices:after{content:'';display:block;clear:both}.shop-cash .shp td:last-child,.shop-cash .tblshopcart tr:last-child td:last-child,.shop-cash .total td:last-child,.shop_sent_ok .shipping-price,.shop_sent_ok .total-prices .price{float:left;width:calc(50% - 100px);text-align:center}.shop_sent_ok .td4,.shop_sent_ok .th4{display:none!important}.shop-cash .total td:last-child{margin-left:80px;text-align:right}.shop-cash .total td:last-child{font-weight:700}.shop-cash .usercomment h3{color:#000;font-size:1.2rem;font-weight:700;text-transform:uppercase;display:block;font-family:'Source Sans Pro',sans-serif}.shop-cash .usercomment textarea{margin:15px 0 0 0;min-height:120px;border:1px solid #000;resize:vertical;background:#fff}.shop-cash .total td:first-child{font-weight:700}.shop-cash .usercomment{margin:0 0 30px 0}.shop-cash .send{text-align:right}.shop-cash .send .button{display:inline-block;width:auto;min-width:260px;margin:0 auto;background:#e2001a;color:#fff;text-shadow:1px 1px 3px #000;box-shadow:2px 2px 3px #d0d0d0}.shop-cash .dr-policy-hint{margin:0 0 10px 0}.shop-cash .agbs a,.shop-cash .dr-policy-hint a{font-weight:700}.shop_sent_ok h3{margin:50px 0 50px 0;font-size:2.5rem;line-height:100%;font-family:Titillium;font-weight:700;text-transform:uppercase;line-height:100%}.shop-cash.order-done:before{display:none}.shop_sent_ok .descr{background:#f5f5f5;display:block;padding:15px;margin:0 0 20px 0}.shop_sent_ok .items td:nth-of-type(1),.shop_sent_ok .items th:nth-of-type(1){float:left;width:80px;text-align:center}.shop_sent_ok .items td:nth-of-type(2),.shop_sent_ok .items th:nth-of-type(2){float:left;width:calc(50% - 100px)}.shop_sent_ok .items td:nth-of-type(2){text-align:left;padding-left:20px;box-sizing:border-box}.shop_sent_ok .items th:nth-of-type(2){text-align:left;position:relative;left:20px}.shop_sent_ok .items td:nth-of-type(3),.shop_sent_ok .items th:nth-of-type(3){float:left;width:120px;text-align:right}.shop_sent_ok .items td:nth-of-type(4),.shop_sent_ok .items th:nth-of-type(4){float:left;width:calc(50% + 20px);text-align:right;padding:0 15px 0 0;box-sizing:border-box}.shop_sent_ok .address.payment.box{margin-right:.5%}.shop_sent_ok .box.invoiceno span{display:block}.shop_sent_ok .downloadfiles{background:#ebebeb;padding:15px;display:none}.shop_sent_ok .downloadfiles h5{margin-bottom:1em}.shop_sent_ok .downloadfiles .items>div{font-weight:700;margin-bottom:1em}.shop_sent_ok a.print{margin-top:10px}.shop_sent_ok .coupon{background:#ebebeb;width:100%;margin:20px 0 0 0;padding:10px 8px;color:#000;font-weight:700}.shop-cash .shop_sent_ok .coupon{width:100%!important;box-sizing:border-box}.shop_sent_ok .coupon span{display:block;float:right}.shop_sent_ok .coupon span:before{margin:0 5px 0 0}.shop_sent_ok .shipping-prices{display:none}.shop_sent_ok .total-prices{margin-top:15px;padding-top:10px}.shop_sent_error h3{margin:50px 0 20px 0;font-size:1.5rem;font-family:Titillium;font-weight:700;text-transform:uppercase;line-height:100%}
.Shop_Detail1{width:auto}.Shop_Detail1 tbody{width:auto}.Shop_Detail1 .rw1{width:50%;float:right;display:block}.Shop_Detail1 .rw1 td{width:auto}.Shop_Detail1 .rw1 td .parameters{margin-top:30px}.Shop_Detail1 .rw1 .td2 .descr{position:static;right:auto;width:auto;display:block;margin-top:15px;margin-bottom:15px}.Shop_Detail1 .catdescrs{display:inline-block;color:#00b050;font-size:1rem}.Shop_Detail1 .rw1 .td2 .descr a{color:inherit;text-decoration:underline}.Shop_Detail1 .rw1 .td2 .descr.loginbtn+a{display:none}.Shop_Detail1 .rw2{float:left;width:50%}.Shop_Detail1 .rw2 .td1{float:none;width:auto}.rw3 .parameters2 .item{width:48%;float:left;padding-right:2%}.rw3 .parameters2 .item:nth-child(2){padding-left:2%}.Shop_Detail1{visibility:hidden}.Shop_Detail1 .rw1{padding-bottom:30px}.Shop_Detail1 .rw3{clear:both}.Shop_Detail1 .rw3 td{width:auto}.shop-detail .parameters{margin-top:80px}.shop-detail .parameters li{font-weight:700;display:inline-block;margin-right:22px}.shop-detail .parameters li span{font-weight:400}.shop-detail .rw2 .td2 .descr:not(:only-child){padding-top:0!important;margin-top:-145px}.shop-detail .upd{top:280px!important}.Shop_Detail1 .rw2 .td2 .descr:not(:only-child).inquiry{margin-top:-145px}.Shop_Detail1 .parameters{margin-bottom:10px}.shop-detail .shop-detail-back1,.shop-detail .shopdetail-back{display:none}.shop-detail{position:relative;padding:0 150px 100px 8%;box-sizing:border-box;max-width:1100px}#M>.shop-detail:first-child{padding-top:140px}.Shop_Detail1,.Shop_Detail1 tbody,.Shop_Detail1 td,.Shop_Detail1 tr{display:block}.Shop_Detail1:after{content:'';display:block;clear:both}.Shop_Detail1>tbody{position:relative}.Shop_Detail1 tr:after{content:'';display:block;clear:both}.Shop_Detail1 .rw1 h1{font-size:1.8rem;font-weight:700;line-height:110%;display:block;margin:0 auto 10px auto}.Shop_Detail1 .rw2 .td1 .detail-images{display:flex;height:100px}.Shop_Detail1 .rw2 .td1 .detail-images:empty{height:auto}.Shop_Detail1 .rw2 .td1 .detail-images img{width:auto;height:100%}.Shop_Detail1 .rw2 .td1 .shop_detail_img:not(.main) img{max-height:120px;margin:0 auto}.Shop_Detail1 .rw1 .number label{display:none}.Shop_Detail1 .rw1 h3{display:block;margin:5px 0 0 0;font-size:1.3rem}.Shop_Detail1 .rw2 .td1{padding:0 10% 50px 0;max-width:500px}.Shop_Detail1 .rw2 .td1 .shop_detail_img:not(.main){width:50%;float:left}.Shop_Detail1 .rw2 .td1 .slickgallery:after{content:'';display:block;clear:both}.Shop_Detail1 .rw2 .td1 .shop_detail_img:not(.main):nth-of-type(2){width:48%;margin:0 2% 0 0}.Shop_Detail1 .rw2 .td1 .shop_detail_img:not(.main):nth-of-type(3){width:48%;margin:0 0 0 2%}.Shop_Detail1 .rw2 .td1 .shop_detail_img.main{margin:0 0 30px 0}.Shop_Detail1 .rw2 .td2{padding:120px 0 0 0;position:relative;width:auto}.Shop_Detail1 .rw2 .td2 .descr:not(:only-child){padding-top:190px;display:block}.Shop_Detail1 .rw2 .td2 .descr:not(:only-child).loginbtn{padding-top:100px}.Shop_Detail1 .rw2 .td2 .descr:not(:only-child).inquiry{padding-top:50px}.Shop_Detail1 .rw2 .td2 .descr:empty{padding:0}.Shop_Detail1 .shopprice-inquiry{text-align:left;display:block;font-size:1.2rem;color:#837f7b;margin-top:0}.Shop_Detail1 .rw2 .upd{position:absolute;left:50%;top:130px;right:0}.Shop_Detail1 .rw2 .upd .price-units{display:none}.Shop_Detail1 .price-units{display:none}.Shop_Detail1 .priceunitsbuttons{margin:5px 0 15px 0}.Shop_Detail1 .priceunitsbuttons .button{display:inline-block;padding:5px 20px;width:46%;border:1px solid #000;margin:0 4% 0 0;background:#fff;transition:all .2s ease;cursor:pointer;text-align:center;font-size:1rem}.Shop_Detail1 .priceunitsbuttons .button:hover{text-shadow:none}.Shop_Detail1 .priceunitsbuttons .button.active,.Shop_Detail1 .priceunitsbuttons .button:hover{background:#e6e6e6;color:#000}.Shop_Detail1 .parameters2 .item:first-of-type h5{display:none}.Shop_Detail1 .parameters2 h5{font-weight:900;color:#000;display:block}.Shop_Detail1 .parameters2 .item{display:block;margin:0 0 15px 0}.Shop_Detail1 .digital-download{display:none}.Shop_Detail1 .shop_attrb{display:block;position:relative;margin:12px 0}.Shop_Detail1 .shop_attrb:first-of-type{margin-top:25px}.Shop_Detail1 .shop_attrb select{margin:2px 0 0 0;font-size:.96rem}.Shop_Detail1 .shop_attrb .err{display:none;padding:2px 0;font-size:.9rem;color:#e2001a}.Shop_Detail1 .shop_attrb.err{color:#000}.Shop_Detail1 .shop_attrb.err .err{display:block}.Shop_Detail1 .button.shopadd{background:#e2001a;border:none;padding:6px 8px;color:#fff;text-transform:uppercase;font-size:1em;font-weight:700;text-transform:uppercase;font-family:'Source Sans Pro',sans-serif;display:inline-block;vertical-align:top;margin:0 0 0 10px;cursor:pointer;flex:1}.Shop_Detail1 .productprice{display:inline-block;vertical-align:top;margin:15px 5px 15px 0;font-size:1.6rem}.Shop_Detail1 .shop_pricemwst{margin:15px 0;display:inline-block;vertical-align:top;font-size:1.1rem;color:#838383}.Shop_Detail1 .shopprice{display:block;margin:30px 0 0 0}.Shop_Detail1 .pnadd{display:flex}.Shop_Detail1 .shopcnt{padding:5px 2px;width:40px;display:inline-block;margin:0 10px 0 0;text-align:center}.Shop_Detail1 .shopadd-plusminus{display:inline-block}.Shop_Detail1 .shopadd-plusminus a:link,.Shop_Detail1 .shopadd-plusminus a:visited{background:#e2001a;border:none;padding:6px 15px;color:#fff;font-weight:700;font-size:1.1rem;vertical-align:top;display:inline-block}.Shop_Detail1 .shopadd-plusminus a:first-of-type{margin-right:5px}.shop_cartadded{display:block;position:relative;width:100%;background:#bbe87d;padding:15px;box-sizing:border-box;font-size:1rem;box-shadow:1px 1px 3px #b9b9b9;margin:12px 0 0 0}.shop_cartadded a:link,.shop_cartadded a:visited{font-weight:700;color:#000}.shop_cartadded a:last-child{display:block;text-transform:uppercase;margin:4px 0 0 0}.Shop_Detail1 .descr{position:absolute;right:0;width:50%}.Shop_Detail1 .rw3:after{content:'';display:block;clear:both}.shop-detail .tbl_ShopPaging .back:before,.shop-detail .tbl_ShopPaging .next:before{content:'';display:block;height:30px;width:30px;transform:rotateZ(45deg);border:8px solid #000;border-right:none;border-top:none}.shop-detail .tbl_ShopPaging .next:before{border-right:8px solid #000;border-top:8px solid #000;border-left:none;border-bottom:none}.shop-detail .tbl_ShopPaging .back,.shop-detail .tbl_ShopPaging .next{position:absolute;left:40px;top:440px;z-index:50;cursor:pointer}.shop-detail .tbl_ShopPaging .next{left:auto;right:50px}.shop-detail .button2:link,.shop-detail .button2:visited{margin:15px 0 0 0;width:100%;padding:8px}.shop-detail .price-discount-perc{top:10px;right:-50px;width:55px;height:55px;font-size:1.2em;padding-left:2px}span[id*=shopcatstooltip]{display:none!important}
.shopproducts-filter{display:none!important;max-width:1300px;overflow:auto;padding:16px;margin:20px 0 0 0;border:1px solid #000}.shopproducts-filter input[type=text]{background:#fff;border:1px solid #000}.shopproducts-filter .search .par-group.p2{margin-top:10px}.shopproducts-filter .search .par-group.p2,.shopproducts-filter .search .par-group.p3{display:block;width:100%;margin-bottom:20px}.shopproducts-filter .search>div:first-child{width:100%}html.hasshopfilter .shopproducts-filter .reset-filter{display:block;height:30px;margin-top:8px;width:100%;background:#e2001a;font-size:0}html.hasshopfilter .shopproducts-filter .reset-filter:before{content:'Filter zurücksetzen';color:#fff;font-size:.9rem;display:block;text-align:center;padding:4px}html.hasshopfilter .shopproducts-filter{display:block!important}
.shopoverview-no{color:#777;margin:0 auto;border-top:1px dashed #ddd;border-bottom:1px dashed #ddd;padding:20px 0;width:440px;display:block}.shop-ov{max-width:1000px;margin:0 auto;min-height:500px;padding-top:20px}.shop-ov:after{content:'';display:block;clear:both}.shop_overview1{margin-top:25px}.shop_overview1,.shop_overview1 table,.shop_overview1 tbody,.shop_overview1 td,.shop_overview1 tr{display:block;width:100%}.shop_overview1>tbody{display:flex;flex-wrap:wrap;justify-content:center}.shop_overview1>tbody:after{content:'';display:block;clear:both}.shop_overview1>tbody>tr{width:25.33%;min-height:400px;margin:0 4% 20px 4%;float:left;min-width:230px;position:relative}.shop_overview1 .shop_td1{max-width:280px;margin:0 auto 15px auto}.shop_overview1 .shop_td1 a{display:block;width:100%;height:100%}.shop_overview1 .catdescrs,.shop_overview1 .isVariation{display:none}.shop_overview1 .shop_td1>a:empty{background:#ebebeb;display:block;width:210px;height:160px;margin:0 auto}.shop_overview1 .shop_td1>a>img{height:150px;margin:0 auto;object-fit:contain}.shop_overview1 .shop_td2 h3{color:#000;font-size:1.1rem;font-weight:700;text-transform:uppercase;display:block;font-family:'Source Sans Pro',sans-serif;text-align:center;margin:0 0 4px 0}.shop_overview1 .shop_td2{display:block;position:relative}.shop_overview1 .shop_td2 a{display:block;width:100%;height:100%}.shop_overview1 .shop_td2 a:before{content:'';display:block;clear:both;position:absolute;left:0;right:0;top:0;bottom:0;height:100%}.shop_overview1 .shop_td2 .shopprice-inquiry a{text-align:center;color:#666;font-size:.92rem}.shop_overview1 .snr,.shop_overview1 .subtitle{text-align:center;display:block;font-size:1.1rem;color:#000;margin:0 0 4px 0}.shop_overview1 .shop_td2{max-width:240px;margin:0 auto}.shop_overview1 .sdescr{color:#000;display:block;font-size:1rem;text-align:center}.shop_overview1 .shop_more{margin:15px 0 0 0}.shop_overview1 .shop_more a:link,.shop_overview1 .shop_more a:visited{display:block;text-align:center;padding:4px 8px;border:1px solid #000;color:#000;font-size:1.2rem;font-weight:700;text-transform:uppercase;font-family:'Source Sans Pro',sans-serif;overflow:hidden;transition:all .5s ease-in-out;box-shadow:0 0 0 #d0d0d0}.shop_overview1 tr:hover .shop_more a{background:#e2001a;color:#fff;text-shadow:1px 1px 3px #000;box-shadow:2px 2px 3px #d0d0d0}.shop_overview1 .shop_td2 .shop_price,.shop_overview1 .shop_td2 .shop_pricemwst{display:none!important;visibility:hidden}.shop_overview1 .discount-icon{display:none}.shop_overview1 .price-instead{display:none}.shop_overview1 .price-instead span{display:none}.price-discount-perc{font-family:Titillium;background:#e2001a;color:#fff;position:absolute;top:-210px;right:-10px;padding:6px;text-align:center;font-size:1.15em;font-weight:700;text-transform:uppercase;border-radius:50%;height:50px;width:50px;display:flex;align-items:center;justify-content:center;padding-left:4px}.price-instead{display:inline-block;position:relative;padding:4px 0;color:#e2001a;font-weight:700;margin:5px 0 20px 0;font-size:1.1em}
#sb{padding:0;position:fixed;float:left;left:-300px;top:60px;z-index:1000;height:0}#sb.active{width:300px;padding:80px 20px 20px 20px;margin:78px 0 20px 20px;margin:0;height:auto;left:0;bottom:0;background:rgba(240,240,240,.98);transition:left .3s ease-out;overflow-y:auto;box-shadow:1px 1px 5px -2px #888}.sb-toggle-wrap{display:none;position:fixed;left:0;top:60px;padding:20px;z-index:2000;transition:width .3s ease-out}html.hasb .sb-toggle-wrap{display:block}html .hidesb .sb-toggle-wrap{display:none}.sb-toggle-wrap.open{transition:width .3s ease-out 50ms}.sb-toggle{display:flex;align-items:center;align-content:center;background:#e2001a!important;cursor:pointer;max-width:90px}.sb-toggle:before{content:'Menü';color:#fff;text-transform:uppercase;font-weight:700;font-size:.94rem;padding:4px 4px 4px 8px}.sb-toggle .icon{width:38px;height:38px;position:relative}.sb-toggle .icon span{width:60%;left:20%;height:2px;background:#fff;display:block;position:absolute}.sb-toggle .icon span:nth-of-type(1){top:10px}.sb-toggle .icon span:nth-of-type(2),.sb-toggle .icon span:nth-of-type(4){top:18px}.sb-toggle .icon span:nth-of-type(3){top:26px}.sb-toggle .icon span:nth-of-type(4){display:none}.sb-toggle.open .icon span:nth-of-type(1),.sb-toggle.open .icon span:nth-of-type(3){display:none}.sb-toggle.open .icon span:nth-of-type(2){transform:rotate(45deg)}.sb-toggle.open .icon span:nth-of-type(4){display:block;transform:rotate(-45deg)}#sb .shopproducts-filter,#sb nav{display:block;max-height:0;overflow:hidden;opacity:0}#sb.active .shopproducts-filter,#sb.active nav{opacity:1;max-height:800px}body.hidesb #sb{display:none}#sb a:link,#sb a:visited{color:#000}#sb .selected:link,#sb .selected:visited,#sb a:focus,#sb a:hover{color:#e2001a}#sb nav>ul>li>a{text-transform:uppercase;padding:6px 0;margin:0 0 5px 0;display:block;line-height:120%;font-size:.9rem;font-weight:700}#sb nav>ul>li>ul,#sb nav>ul>li>ul ul{margin-bottom:20px;margin-left:20px}#sb nav>ul>li>ul>li>a{font-weight:700;font-size:.9em}#sb nav>ul>li>ul>li>ul{margin:4px 0 20px 10px}@media screen and (max-width:1600px){html.scroll-1 .sb-toggle.open{width:40px}html.scroll-1 .sb-toggle:before{display:none}}
.stwtimepicker-popup{display:block;width:430px;background:#fff;border:1px solid #dadada;position:absolute;z-index:5000}.stwtimepicker-popup span{display:inline-block;cursor:pointer;box-sizing:border-box;width:10%;padding:6px 0;text-align:center;border-right:1px solid #dadada;font-size:.8em}.stwtimepicker-popup span:nth-child(10n+10){border-right:none}.stwtimepicker-popup span:hover{background:#e2001a;color:#fff}
#M>.title h1{font-size:2.5rem;font-family:Titillium;font-weight:700;text-transform:uppercase;text-align:center;padding:100px 10px 10px 10px}h2{text-align:center;padding:60px 15px 20px 15px}#M .modul-it:first-child+.title h1{padding-top:100px}
.textbig{font-size:1.3rem}.content h4{font-size:1.6rem;line-height:100%;font-weight:900;text-transform:uppercase;margin:0 0 10px 0}.pad6{padding-top:15px;padding-bottom:30px}.paddingSides200{padding:0 15%}.pad4{padding:20px 100px}.container.cols.hg1{background:url(/img/1900/2000/90/data/produkte/tropicdream.jpg);background-size:cover;padding:250px calc(50% - 200px);min-height:900px}.container.cols.hg1 .container.cols.hg1{background:0 0;padding:0;min-height:0;z-index:-1}.container.cols.hg1 .col-item{padding:0}.container.cols .container.cols.padb2,.container.cols.padb2,.padb2{padding-bottom:30px}.container.cols .container.cols.padb3,.container.cols.padb3,.padb3{padding-bottom:60px}.bg2,.container.cols.bg2{background:#ebebeb;padding:50px calc(50% - 600px);margin:0 0 30px 0}.imagegallery.design6 .Tropic .descr{left:auto;right:200px;width:500px;line-height:180%}.imagegallery.design6 .Tropic .descr .title{color:#000;text-shadow:none;margin:0 0 -8px 0}.imagegallery.design6 .Tropic .descr .title span{font-family:Milkshake,sans-serif;font-weight:400;line-height:100%;color:#e2001a;margin:10px 0;font-size:4.5rem;text-transform:none;display:block}.imagegallery.design6 .Tropic .descr .pv{color:#000;font-size:1.5rem}.imagegallery.design6 .Tropic .descr .d{margin:50px auto 0 auto;border-color:#000;color:#000;font-family:'Brix Slab',sans-erif;font-size:1.35rem}.imagegallery.design6 .BildUnten article{display:flex;min-height:1px;flex-direction:column}.imagegallery.design6 .BildUnten .descr{order:1;min-height:1px}.imagegallery.design6 .BildUnten figure{order:2;min-height:1px;padding:30px 0 0 0}.imagegallery.design6 .BildUnten .pv{text-align:justify}.imagegallery.design6 .BildUnten .descr .title:first-line{font-size:2rem}.imagegallery.design6 .BildUnten .descr .title{font-family:Titillium;font-weight:900;font-size:4rem;color:#000;max-width:300px;line-height:80%;margin:30px auto}
@media screen and (max-width:1500px){footer .f nav{padding-right:0}}@media screen and (max-width:1460px){.Shop_Detail1 .rw1 h1{white-space:initial}}@media screen and (max-width:1420px){.padding-1{padding-left:20px}}@media screen and (max-width:1400px){.google-map{height:700px;overflow:hidden}.shop-cash{padding:20px;margin-top:80px}}@media screen and (max-width:1320px){.tbl_downloadlist .tr1{width:25%}}@media screen and (max-width:1280px){.imagegallery.design6.c1 .descr{font-size:.9em}.google-map .map-direction span{display:inline-block;width:16%;text-align:left}.google-map .map-direction input{display:inline-block;width:calc(84% - 10px);margin-right:0}.google-map .map-direction .address-mode{display:inline-block;box-sizing:border-box;width:calc(65% - 15px);margin-right:15px;margin-top:10px}.google-map .map-direction .button{display:inline-block;margin-top:10px;box-sizing:border-box;width:calc(35%);margin-left:0}.shop-detail{padding-left:0}.shop-cash .boxes{flex-wrap:wrap}.shop-cash .box{width:49.2%}.shop_sent_ok .box.shipping{margin-right:.5%}.shop_sent_ok .box{width:19.2%}.shop-detail .tbl_ShopPaging .back,.shop-detail .tbl_ShopPaging .next{top:calc(100% - 100px)}.shop-detail .tbl_ShopPaging .back{left:10px}.shop-detail .tbl_ShopPaging .next{right:calc(10px + 150px)}.shop-cash .coupon{width:49.5%}}@media screen and (max-width:1200px){.c-list .content h1{font-size:2.5em}.shop_sent_ok .box{width:32.5%}.padding-1{padding-left:0}.shop-cash{margin-top:30px;margin-bottom:0}}@media screen and (max-width:1180px){#menu2_69{height:62px;position:relative;float:right}#menu2_69 a{position:relative;top:10px;font-size:0;width:30px;height:30px}#menu2_69:before{content:'';display:block;position:absolute;width:28px;height:28px;top:calc(50% - 14px);left:calc(50% - 14px);background:url(/Content/css/mayergeyer/i/shopping_cart.svg)}}@media screen and (max-width:1080px){header .mm,header .mt{display:none}header .mm.both{display:block}header .mm.both #menu2_69,header .mm.both #menu2_73{float:right}.map-direction input,.map-direction select,.map-direction span{width:100%!important}.shop-detail{padding-right:70px}.Shop_Detail1 .rw1 h1{font-size:1.5em}.shop-detail .tbl_ShopPaging .back{left:25px}.shop-detail .tbl_ShopPaging .next{right:25px}footer{padding:12px 30px 12px 30px}}@media screen and (max-width:1024px){header .h{padding:0 30px}header .mm.both>.nav>li>a{font-size:.82em;padding:20px 10px}}@media screen and (max-width:980px){.imagegallery.design6 .TextZentriert .descr .title:first-line{font-size:3.6rem}.imagegallery.design6 .TextZentriert .descr .title{font-size:3.2rem}.imagegallery.design6 .TextZentriert .descr .title b{font-size:1em}.imagegallery.design6 .TextLinksZentriert .descr{left:5%}.imagegallery.design6 .TextLinksZentriert .descr .title:first-line{font-size:3.2rem}.imagegallery.design6 .TextLinksZentriert .descr .title{font-size:3rem}html .shop-detail .Shop_Detail1#shopitem_66 .shop_detail_img.main:before,html .shop-detail .Shop_Detail1#shopitem_67 .shop_detail_img.main:before,html .shop-detail .shop_overview1 #shopitem_66:before,html .shop-detail .shop_overview1 #shopitem_67:before{top:0}.shop-detail{padding:50px 15px 100px 15px!important}html.hasshopfilter .shopproducts-filter .reset-filter{display:inline-block;width:auto;margin-bottom:10px}html.hasshopfilter .shopproducts-filter .reset-filter:before{padding-left:10px;padding-right:10px;text-align:left}#M .modul-it:first-child+.title h1,#M .modul-it:first-child+.title h2{padding-left:40px}.tbl_downloadlist{display:block;padding:0 40px}.tbl_downloadlist .tr1{text-align:center}#sb{padding:80px 0 0 0}.shop-ov{margin:20px;width:100%!important;margin:0 auto}.shop_overview1>tbody>tr{width:50%!important;margin:0!important;padding:20px!important;box-sizing:border-box}.shop_overview1 .shop_td2{position:static}.shop_overview1 .price-discount-perc{top:-20px;right:20px}.Shop_Detail1 .priceunitsbuttons .button{width:100%!important;margin:0!important}.tbl_downloadlist .tr1{width:33.33%}}@media screen and (max-width:920px){.shop_billingaddress .dv1 .dv-new,.shop_shippingaddress .dv1 .dv-new{width:100%!important;margin-top:20px;padding-top:20px!important}.shop-cash .cash_status li{font-size:0}}@media screen and (max-width:880px){#mobile{display:block}header .lg{width:120px;margin-left:-60px}html.scroll-1 header .lg{width:69px;margin-left:-34px}header{height:62px}header .h{height:100%}header .mm.both{display:block;position:fixed;top:60px;left:0;right:0;bottom:0;margin:0;background:#f1f1f1;max-height:0;overflow:hidden;transition:all .4s ease;-webkit-transition:all .4s ease;margin-top:1px;padding-top:0;z-index:5000;overflow:auto}header .mm.both .nav>li>a{font-size:.9em}header .mm.both .nav>li:first-child>a{margin:15px 0 0 0}header .mm.both .nav>li:first-child>ul>li>a{margin-top:0}header .mm.both .nav>li:last-child>a{margin:0 0 15px 0}html.meta-nav-open header .mm.both{max-height:110vh}header .mm.both ul li{display:block;float:none!important;text-align:left}header .mm.both>.nav>li>ul{display:none}header .mm.both ul li a{display:block;color:#000}header .mm.both>.nav>li>a{padding:15px 25px 15px 25px}header .mm.both>ul>li>.selected:link,header .mm.both>ul>li>.selected:visited,header .mm.both>ul>li>a:focus,header .mm.both>ul>li>a:hover{color:#e2001a}header .mm.both .nav li ul a.selected,header .mm>ul>li>a.selected{background:#fff}header nav ul li:hover>ul{display:none}header .mm.both ul a.selected+ul{display:block!important;position:static;box-shadow:none;width:100%;padding:0}header .mm.both .nav li ul a{padding:9px 10px 9px 30px;font-size:.94rem}#M .modul-it:first-child+.title h1,#M .modul-it:first-child+.title h2{padding-left:20px}.hidesb .imagegallery.design6.c1{padding-left:0;padding-right:0}.imagegallery.design6 .TextZentriertStart .descr .title:first-line{font-size:3.2rem!important;line-height:100%}.Shop_Detail1#shopitem_66 .shop_detail_img.main:before,.Shop_Detail1#shopitem_67 .shop_detail_img.main:before,.shop_overview1 #shopitem_66:before,.shop_overview1 #shopitem_67:before{left:0;top:-20px}.shop_billingaddress .dv1 .dv,.shop_shippingaddress .dv1 .dv{float:none}.shop_billingaddress .dv1 .dv:last-of-type,.shop_shippingaddress .dv1 .dv:last-of-type{margin-top:20px;display:inline-block}#M>.title h1{font-size:1.8em;padding:100px 10px 60px 10px;word-wrap:break-word;margin:0 auto;max-width:100%}.shop-ov{padding:0 10px}.shop-ov .shop_td2{text-align:center}.shop-ov .shop_td2 .shop_more{display:inline-block;width:240px;max-width:100%}.imagegallery.design6 .TextZentriertDunkel .descr{max-width:100%;padding:40px 30px}.imagegallery.design6 .TextZentriertDunkel .descr .title{font-size:2.4rem}.imagegallery.design6 .TextZentriertDunkel .descr .pv{margin:0;font-size:2rem}.imagegallery.design6 .descr .d{margin-top:20px}.imagegallery.design6 .descr{width:200px}.imagegallery.design6 .descr .title{font-size:3.2rem}.imagegallery.design6 .controls .next,.imagegallery.design6 .controls .prev{display:none!important}.imagegallery.design6 .TextZentriert .descr .title{font-size:2.6rem}.imagegallery.design6 .TextLinksZentriert .descr .title,.imagegallery.design6 .TextLinksZentriert .descr .title:first-line{font-size:2.6rem}.imagegallery.design6 .TextLinksZentriert .descr{left:5%;width:320px;max-width:100%}.imagegallery.design6 .TextLinksZentriert .descr .d{max-width:200px;margin:20px auto 0 auto}.imagegallery.design6 .TextZentriertStart .descr .title{font-size:3.2rem;line-height:100%}.imagegallery.design6 .TextZentriertStart .descr .title:first-line{font-size:2.4rem}.imagegallery.design6 .TextZentriertStart .descr .d{margin-top:15px}.imagegallery.design6 .TextZentriertStart .descr .d h3{font-size:1.1rem!important}.tbl_downloadlist .tr1{width:50%;margin-bottom:30px}.drei-spalten{column-count:1;padding-right:10px}h1{font-size:2.5rem}.c-list .content h1{padding-top:40px;padding-bottom:10px}.google-map .map-direction span{display:inline-block;width:16%!important;text-align:left}.google-map .map-direction input{display:inline-block;width:calc(84% - 10px)!important;margin-right:0}.google-map .map-direction .address-mode{display:inline-block;box-sizing:border-box;width:calc(65% - 15px)!important;margin-right:15px;margin-top:10px}.google-map .map-direction .button{display:inline-block;margin-top:10px;box-sizing:border-box;width:calc(35%)!important;margin-left:0}.shop-ov{margin-left:0}.shop_overview1>tbody>tr{width:100%;margin:0 auto;padding:0;box-sizing:border-box}.shop_overview1 .shop_td2{max-width:none}.shop_overview1 .shop_td2{max-width:100%;padding:0 10px;box-sizing:border-box}.zwei-spalten{-webkit-column-count:1;-moz-column-count:1;column-count:1}.shop-cash .count-4 .box{width:49.2%}.shop-cash .count-4{margin-right:-3px}table.beerenobst tr td{margin:0;width:100%!important;display:block}table.beerenobst tr{display:flex;flex-direction:column}table.beerenobst td{min-width:100%;margin-bottom:10px}table.beerenobst tr:nth-child(even) td:nth-of-type(0),table.beerenobst tr:nth-child(odd) td:nth-of-type(1){order:1}table.beerenobst tr:nth-child(even) td:nth-of-type(1),table.beerenobst tr:nth-child(odd) td:nth-of-type(0){order:0}body{margin-bottom:900px}footer{height:900px;padding:10px 25px 25px 25px}footer .adr,footer .adr .contact,footer nav{display:block;width:100%;float:none;padding:20px!important}footer .openinghours{margin-top:20px}footer .openinghours td{padding:0 10px}footer .adr .contact{padding:0!important}footer .socials{float:left;padding:20px}.shop_sent_ok .box{width:49.5%}.shop_sent_ok .box.shipping{margin-right:0}.shop_sent_ok .box.shippment{margin-left:0;margin-right:.5%}.shop_sent_ok .box.payment{margin-left:.5%;margin-right:0}.shop_sent_ok .box.invoiceno{margin-left:0}.shop_sent_ok .items td:nth-of-type(3),.shop_sent_ok .items th:nth-of-type(3){display:none}.shop_sent_ok .items td:nth-of-type(2),.shop_sent_ok .items th:nth-of-type(2){width:calc(50% - 40px)}.shop_sent_ok .items td:nth-of-type(4),.shop_sent_ok .items th:nth-of-type(4){width:calc(50% - 40px)}#menu2_69 a{font-size:14px;position:static;height:auto;width:100%}#menu2_69:before{content:none}#sb{padding:0}.shop_overview1{padding-top:60px;margin:0 auto}.shop-detail .price-discount-perc{top:10px}header .mm.both>.nav>li>ul{display:none!important}.tbl_downloadlist .tr1{width:50%}}@media screen and (max-width:680px){.imagegallery.design6 .TextZentriert .descr .title b{font-size:2.4rem}.rw3 .parameters2 .item,.shop-detail td,.shop-detail tr{display:block;width:100%!important;padding:0;max-width:none;float:none!important}.rw3 .parameters2 .item:nth-child(2){padding-left:0}.imagegallery.design6 .TextZentriert .descr{top:45%}.shop_cartadded{width:100%}.shop-cart .tblshopcart td:nth-of-type(1),.shop-cart .tblshopcart th:nth-of-type(1){width:40px}.shop-cart .tblshopcart td:nth-of-type(3),.shop-cart .tblshopcart th:nth-of-type(3){width:calc(65% - 60px)}.shop-cart .tblshopcart td:nth-of-type(5),.shop-cart .tblshopcart th:nth-of-type(5){width:calc(35% - 60px)}.shop-cart .vat span{margin:0!important;display:block;float:left}.shop-cart .vat span:first-child{width:calc(65% + 60px)}.shop-cart .vat span:last-child{float:right;text-align:center;padding-right:0;width:calc(35% - 60px);display:block}.shop-cash .box{width:100%;min-height:0;margin:0 0 20px 0}.shop-cash .tblshopcart tr.total{padding-left:0!important;padding-right:0!important}.shop-cash .tblshopcart th:nth-of-type(1),.shop-cash .tblshopcart>tbody>tr:not(.shp):not(.total)>td:nth-child(1){width:40px}.shop-cash .tblshopcart td:nth-of-type(2),.shop-cash .tblshopcart th:nth-of-type(2){width:calc(65% - 20px)}.shop-cash .tblshopcart td:nth-of-type(5),.shop-cash .tblshopcart th:nth-of-type(5){width:calc(35% - 20px)}.shop-cash .tblshopcart .frachtkosten td,.shop-cash .total td:first-child{margin-left:10px!important}.shop-cash .total td:first-child{width:calc(65% - 20px)}.shop-cash .total td:nth-child(2){width:calc(35% - 20px);float:right;padding:0;margin-left:0}.shop-cash .tblshopcart .frachtkosten{padding-left:0!important;padding-right:0!important}.shop_sent_ok .box.payment{margin-left:0}.Shop_Detail1 .rw2 .td1{max-width:none;padding:15px 0}.Shop_Detail1 .rw2 .td1 .shop_detail_img.main img{margin:0 auto}.Shop_Detail1 .rw2 .td1 .detail-images{max-width:400px;margin:0 auto}.shop-cart .btns .acash{float:none;display:block;width:100%;margin:15px 0;padding:15px}.shop_sent_ok .items th:nth-child(4){visibility:hidden}.shop-cash .coupon{width:100%}.shop_sent_ok .items th,.tblshopcart th{font-size:.9rem}.shop-cash .total td:nth-child(2){padding-right:20px}.shop-cash .tblshopcart .cpon{padding:10px 0 10px 10px}.shop-cash .tblshopcart .an{display:block;margin:0}form[action='/de/service/preisliste/'] .pnlogin{margin:80px auto 20px auto}}@media screen and (max-width:640px){.shop_overview1>tbody>tr{width:400px!important;max-width:100%;margin:0 auto 60px auto!important;float:none}.logout_msg:before,.passreset:before,.pnlogin:before,.pnregister.active:before{font-size:2.4rem}.pnlogin,.pnregister{left:0!important}.passreset:after,.pnlogin:after,.pnregister.active:after{width:30px;height:30px}.shop-cash .count-3 .box,.shop-cash .count-4 .box{width:100%}}@media screen and (max-width:580px){.c-list .content h1{font-size:1.7em}.google-map .map-direction .address,.google-map .map-direction .address-mode,.google-map .map-direction .button,.google-map .map-direction span{width:100%!important}h1{font-size:1.6rem}.imagegallery.design6 .descr .d{font-size:.94rem}.imagegallery.design6 .TextZentriertStart .descr .title:first-line{font-size:2.5rem!important}.imagegallery.design6 .TextZentriertStart .descr .title{font-size:1.9rem}.imagegallery.design6 .TextZentriertStart .descr .d{font-size:1rem;padding:8px}.imagegallery.design6 .TextZentriertDunkel .descr{padding:40px 10px}.imagegallery.design6 .TextZentriertDunkel .descr .title{font-size:1.5rem}.imagegallery.design6 .TextZentriertDunkel .descr .pv{font-size:1.5rem}.imagegallery.design6 .TextLinksZentriert .descr{text-align:left}.imagegallery.design6 .TextLinksZentriert .descr .title,.imagegallery.design6 .TextLinksZentriert .descr .title:first-line{font-size:1.7rem;max-width:80%}.imagegallery.design6 .TextLinksZentriert .descr .d{display:inline-block;width:auto;max-width:100%}.imagegallery.design6 .TextZentriertMitte .descr .title{font-size:2.6rem}.shop-cart .head-shop{display:none}.button,.button:link,.button:visited{font-size:.9rem}.nl-subunsub .msg{font-size:.9em}.shop_shippingaddress .shipments{margin-bottom:50px}.stwtimepicker-popup span{width:25%}.stwtimepicker-popup{width:calc(100% - 40px)!important;left:20px!important;right:20px!important;border-right:0;margin-top:0;max-height:40vh;overflow:auto}.stwtimepicker-popup span:nth-child(10n+10){border-right:1px solid #dadada}.stwtimepicker-popup span{font-size:.7em}}@media screen and (max-width:540px){.shop-cart,.shop-cash{padding:0;margin-top:80px}.shop-cart{margin:0 0 40px 0}.shop-cart .tblshopcart td:nth-of-type(1),.shop-cart .tblshopcart th:nth-of-type(1){width:30px}.shop-cart .tblshopcart td:nth-of-type(2),.shop-cart .tblshopcart th:nth-of-type(2){width:30px}.shop-cart .tblshopcart td:nth-of-type(3),.shop-cart .tblshopcart th:nth-of-type(3){width:calc(65% - 30px);padding-left:15px;padding-top:15px}.shop-cart .tblshopcart td:nth-of-type(5),.shop-cart .tblshopcart th:nth-of-type(5){width:calc(35% - 30px);padding-bottom:15px;font-weight:700}.shop-cart .btns a{width:100%;max-width:none;min-width:0!important}.shop_sent_ok .total-prices span:not(:first-child){width:50%}}@media screen and (max-width:500px){.newForm>table>tbody>tr:last-child .cancel,.newForm>table>tbody>tr:last-child .choose{width:100%!important;display:inline-block;margin-left:0!important}.newForm td:nth-of-type(2),.newForm tr:nth-of-type(1) td:nth-of-type(2),.newForm tr:nth-of-type(1) td:nth-of-type(4),.newForm tr:nth-of-type(1) td:nth-of-type(6){width:calc(100% - 90px)}.shop-cash .shop_billingaddress .newForm td,.shop-cash .shop_shippingaddress .newForm td{width:100%!important;display:block;text-align:left;padding:0 0 15px 0}.shop-cash .shop_billingaddress .newForm tr:nth-of-type(1) td:nth-of-type(1),.shop-cash .shop_billingaddress .newForm tr:nth-of-type(2) td:nth-of-type(1),.shop-cash .shop_billingaddress .newForm tr:nth-of-type(2) td:nth-of-type(3),.shop-cash .shop_billingaddress .newForm tr:nth-of-type(3) td:nth-of-type(1),.shop-cash .shop_billingaddress .newForm tr:nth-of-type(4) td:nth-of-type(1),.shop-cash .shop_billingaddress .newForm tr:nth-of-type(5) td:nth-of-type(1),.shop-cash .shop_shippingaddress .newForm tr:nth-of-type(1) td:nth-of-type(1),.shop-cash .shop_shippingaddress .newForm tr:nth-of-type(2) td:nth-of-type(1),.shop-cash .shop_shippingaddress .newForm tr:nth-of-type(2) td:nth-of-type(3),.shop-cash .shop_shippingaddress .newForm tr:nth-of-type(3) td:nth-of-type(1),.shop-cash .shop_shippingaddress .newForm tr:nth-of-type(4) td:nth-of-type(1),.shop-cash .shop_shippingaddress .newForm tr:nth-of-type(5) td:nth-of-type(1){width:100%;display:block;text-align:left;padding:0 0 5px 0}.shop-cash .shop_billingaddress .newForm tr:nth-of-type(4) tr>td:first-of-type,.shop-cash .shop_shippingaddress .newForm tr:nth-of-type(4) tr>td:first-of-type{margin-bottom:8px}.newForm td{float:none}.shop-cash .shop_billingaddress .newForm tr:nth-of-type(1) td:nth-of-type(2) input,.shop-cash .shop_shippingaddress .newForm tr:nth-of-type(1) td:nth-of-type(2) input{margin-top:5px}.newForm table table td:nth-of-type(2),.newForm table table td:nth-of-type(4){top:2px!important}.shop-cash .shop_billingaddress .newForm tr:nth-of-type(1) td:nth-of-type(2) span,.shop-cash .shop_shippingaddress .newForm tr:nth-of-type(1) td:nth-of-type(2) span{position:static;height:auto;padding:0!important;margin-top:15px}.newForm .tdcountry,.newForm table table td:nth-of-type(2),.newForm table table td:nth-of-type(4){margin:0!important}.shop-cash .shop_billingaddress .newForm td,.shop-cash .shop_shippingaddress .newForm td{padding-bottom:5px}}@media screen and (max-width:480px){.imagegallery.design6 .descr .title{font-size:2.2rem}.shop_sent_ok .items td:nth-of-type(1),.shop_sent_ok .items th:nth-of-type(1){width:40px}.shop_sent_ok .items td:nth-of-type(2),.shop_sent_ok .items th:nth-of-type(2){width:calc(60% - 20px)}.shop_sent_ok .items td:nth-of-type(4),.shop_sent_ok .items th:nth-of-type(4){width:calc(40% - 20px)}.shop_sent_ok .items td:nth-of-type(4) span.vat{display:none}.shop_sent_ok .items td:nth-of-type(2){padding-left:5px}.shop_sent_ok .items td:nth-child(2){padding-left:20px}.tbl_downloadlist .tr1{width:100%}.tbl_downloadlist .trimg img{height:auto}.shop_sent_ok h3{font-size:1.8rem;padding-right:60px}#cookie-bar{position:fixed;left:0;right:0;max-width:100%;width:100%;bottom:0;padding:0;max-height:80vh;overflow:auto;font-size:.9rem;padding:10px;line-height:120%}#cookie-bar .cb-disable,#cookie-bar .cb-enable,#cookie-bar .cb-policy{display:block;margin:10px 0;padding:6px;font-size:.82rem}}@media screen and (max-width:420px){.imagegallery.design6 .TextZentriert .descr .title:first-line{font-size:2.4rem}.imagegallery.design6 .TextZentriert .descr .title{font-size:2rem}.imagegallery.design6 .TextZentriert .descr .title b{font-size:1em}.imagegallery.design6 .TextLinksZentriert .descr .title,.imagegallery.design6 .TextLinksZentriert .descr .title:first-line{font-size:1.8rem}.imagegallery.design6 .TextLinksZentriert .descr .pv{font-size:1rem}.shop_billingaaddress .dv1 .dv,.shop_shippingaddress .dv1 .dv{width:100%}.shop-cash:before{font-size:2em}.shop-cash .send .button{width:100%;min-width:0}.shop_sent_ok h3{font-size:2rem}.Shop_Detail1 .button.shopadd{font-size:.85em}.Shop_Detail1 .shopcnt{width:25px}#M>.title h1{font-size:1.6rem}.inquiry_err b,.inquiry_ok b{font-size:1.06rem}.box-grey{padding:20px}.box-grey .content h4{font-size:1.4em}.opening-hours{width:100%}.shop_shippingaddress .pickup-input input{width:calc(100% - 65px)}}@media screen and (max-width:380px){h1{font-size:1.3rem}.contentlist.lst1>h3{font-size:2rem}.opening-hours td{font-size:.9em}}@media print{footer,header{display:none}body{margin:2cm}.shop-cash .agbs,.shop-cash .cash_status,.shop-cash .delivery-information,.shop-cash .dvprint,.shop-cash .edit,.shop-cash .send,.shop-cash .shop_sent_ok .downloadfiles,.shop-cash:before,.shop_sent_ok .descr,.shop_sent_ok .dvprint,.shop_sent_ok h3{display:none}.shop_sent_ok .box h4{font-size:.8rem}.shop-cash .box,.shop_sent_ok .box{width:49%;min-height:0;margin:0;padding-bottom:30px}.shop-cash .tblshopcart,.shop_sent_ok .items{padding-top:50px}.shop_sent_ok .box{padding-top:0;margin-bottom:0}.shop-cash .box{min-height:0}.shop-cash,.shop-cash .cash_status{margin:0}.shop-cash:before{margin-top:0}.shop-cash .shop_sent_ok h3{padding-left:15px}.shop-cash .tblshopcart tr.total{color:#000;text-shadow:none}}