.transition{-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-ms-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}.cover{background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.highlight{color:#e2001a}html,body,table{color:#222;font-family:'Roboto',sans-serif;font-weight:300;font-size:15px;line-height:1.35em}body{background:#fff}.strong,strong,b{font-weight:900}a{color:#6e3b0a;text-decoration:none}a:hover,a:active,a:focus{color:#000;text-decoration:none;border:none}h1{font-family:'Noto Serif',serif;font-weight:bold;font-size:1.6em;line-height:1.35em}@media (min-width:768px){h1{font-size:3.6em;line-height:1.35em}}h2{display:inline-block;font-size:1.4em;font-family:'Droid Sans',sans-serif;font-weight:700;line-height:1.35em;text-align:left;border-bottom:2px solid #fcc154;padding-bottom:15px;margin-bottom:20px}@media (min-width:768px){h2{text-align:center}}@media (min-width:992px){h2{font-size:1.8em;line-height:1.35em;text-align:center}}h2:first-child{margin-top:0}h3{color:#222;font-size:1em;line-height:1.35em;font-weight:900;margin-top:0}@media (min-width:768px){h3{font-size:1.2em;line-height:1.35em}}img.pull-left{display:block;float:left;margin-right:20px;margin-bottom:5px;width:240px;height:auto}img.pull-right{display:block;float:right;margin-left:20px;margin-bottom:5px;width:240px;height:auto}.row{margin-right:-20px;margin-left:-20px}.container-fluid,.container,.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-right:20px;padding-left:20px}.img-thumbnail,.thumbnail{background:none;border:none;border-radius:0;display:block;margin-bottom:0;padding:0}label{cursor:pointer}hr{border-color:rgba(252,193,84,0.4)}.btn{display:inline-block;color:#fff;font-size:1rem;font-weight:bold;height:50px;line-height:50px;border:none;white-space:nowrap;padding:0;margin:0 32px;position:relative;border-radius:0;background:repeat-x center}@media (min-width:768px){.btn{font-size:1.2rem;padding:0 10px;text-transform:uppercase}}.btn:hover,.btn:active,.btn:focus{color:#222}.btn:before{display:block;content:"";width:32px;height:50px;position:absolute;top:0;left:-32px;background:no-repeat center}.btn:after{display:block;content:"";width:32px;height:50px;position:absolute;top:0;right:-32px;background:no-repeat center}.btn-primary{background-image:url('/custom/images/btn-primary.png')}.btn-primary:before{background-image:url('/custom/images/btn-primary-before.png')}.btn-primary:after{background-image:url('/custom/images/btn-primary-after.png')}.btn-secondary{background-image:url('/custom/images/btn-secondary.png')}.btn-secondary:before{background-image:url('/custom/images/btn-secondary-before.png')}.btn-secondary:after{background-image:url('/custom/images/btn-secondary-after.png')}a{-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-ms-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}html,body,form{height:100%}html body{background:#fff9ee;padding-top:50px;padding-bottom:50px;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-ms-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}@media (max-width:768px){html body{padding-top:120px}.fp-enabled body{padding-bottom:50px !important}body.scrolled{padding-top:80px}}@media (min-width:1200px){.container-fluid{margin:0 80px}}#content{-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-ms-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}.fp-viewing-intro #fp-nav ul li a span,.fp-slidesNav ul li a span,.fp-viewing-concept #fp-nav ul li a span{background-color:#fff}.documentlist,.imagelist{margin:0;padding:0;list-style:none}#header{text-align:center;background:#222 url('/custom/images/header-bg.jpg') repeat;position:fixed;top:0;left:0;right:0;height:120px;z-index:100;overflow:hidden;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-ms-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}.topbar{color:#fff;text-align:center;line-height:20px;min-height:40px;background:#222;padding:10px 15px;z-index:100;position:fixed;bottom:0;left:0;right:0}.topbar .highlight{display:none;font-weight:900;color:#e2001a;padding:5px 0}#logo{height:120px;padding:20px;float:left;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-ms-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}#logo a,#logo img{display:block;margin:0;max-height:80px;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-ms-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}#languages{color:#666;font-size:0.8em;height:20px;line-height:20px;text-transform:uppercase;padding:20px;float:right;opacity:1;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-ms-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}#languages a{display:inline-block;color:#666;width:20px;height:20px}#languages a.selected{color:#fff}.lnk-facebook{display:inline-block;color:rgba(255,255,255,0.5);font-size:1.6em;text-align:center;height:40px;width:40px;line-height:40px;border-radius:20px;background:rgba(255,255,255,0.2)}.lnk-facebook:hover,.lnk-facebook:active,.lnk-facebook:focus{color:#fff;background:rgba(255,255,255,0.4)}.page_ord .topbar{text-align:center}.page_ord .topbar .btn{display:none}@media (max-width:768px){.topbar .btn{height:30px;line-height:30px;margin-top:10px}.topbar .btn:before,.topbar .btn:after{height:30px}.scrolled #header{height:80px}.scrolled #logo{height:80px;padding:10px}.scrolled #logo a,.scrolled #logo img{max-height:60px}.scrolled #languages{height:0;line-height:0;padding:0;opacity:0}.lnk-facebook{position:fixed;right:70px;top:60px}.scrolled .lnk-facebook{top:20px}#header.visible{height:100%}}@media (min-width:768px){#header{position:fixed;top:50px;left:0;bottom:0;width:240px;height:auto;right:auto;border-right:1px solid rgba(255,255,255,0.2)}.topbar{text-align:left;font-size:1.2em;line-height:50px;height:50px;position:fixed;top:0;right:0;bottom:auto;padding:0 15px;left:0}.topbar .highlight{display:inline;font-weight:900;color:#e2001a;padding:0}.topbar .btn{display:block;float:right;margin-right:-15px;padding-right:25px}.topbar .btn:after{display:none}#content{margin-left:240px}#logo{float:none;height:auto}#logo a,#logo img{margin:auto;max-height:160px}#languages{float:none}}@media (min-width:1200px){#header{width:340px;top:0}#content{margin-left:340px}.topbar{left:340px}#logo a,#logo img{margin:auto;max-height:none}}#nav{clear:both;margin:20px 0}#nav li{border-top:1px solid rgba(255,255,255,0.2)}#nav ul{border-bottom:1px solid rgba(255,255,255,0.2)}#nav a{display:block;color:#fff;line-height:20px;padding:10px;text-transform:uppercase;font-family:'Droid Sans',sans-serif;font-weight:400;letter-spacing:0.08em;border-right:solid 3px transparent}#nav a:hover,#nav a:active,#nav a:focus{color:#49c1ec}#nav .active a{border-right:solid 3px #49c1ec;font-weight:700}@media (min-width:768px){#nav{display:block !important;clear:both}}@media (min-width:1200px){#nav a{font-size:1.2em;line-height:30px;padding:15px}}#nav-toggle{background:rgba(255,255,255,0.2);border:2px solid transparent;border-radius:20px;cursor:pointer;display:block;height:40px;position:fixed;right:20px;top:60px;width:40px;z-index:120;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-ms-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}@media (min-width:768px){#nav-toggle{display:none}}@media (max-width:768px){.scrolled #nav-toggle{top:20px}}#nav-toggle span,#nav-toggle span::before,#nav-toggle span::after{background:rgba(255,255,255,0.5);display:block;height:2px;position:absolute;width:18px;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-ms-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}#nav-toggle span{left:9px;top:17px}#nav-toggle span::before{content:"";left:0;top:-6px}#nav-toggle span::after{content:"";left:0;top:6px}#nav-toggle:hover{background:rgba(255,255,255,0.5)}#nav-toggle:hover span,#nav-toggle:hover span::before,#nav-toggle:hover span::after{background:#fff}.navigation-visible #nav{left:0}.navigation-visible #nav-overlay{opacity:1;pointer-events:all}.navigation-visible #nav-toggle{background-color:#fcce01}.navigation-visible #nav-toggle span{background-color:transparent}.navigation-visible #nav-toggle span::before{background:#000;top:0;transform:rotate(45deg)}.navigation-visible #nav-toggle span::after{background:#000;top:0;transform:rotate(-45deg)}.section{padding:40px 0 80px;position:relative}.section .scrollnext{display:block;color:#fff;font-size:30px;position:absolute;text-align:center;bottom:0;left:50%;width:80px;margin-left:-40px;height:40px;line-height:34px;padding-top:6px;border-radius:40px 40px 0 0;background:#6e3b0a}.section header{padding:0 20px}@media (min-width:768px){.section{padding:80px 0}.section header{text-align:center}.section h2{height:59px;text-align:center;line-height:59px;background:url('/custom/images/heading-bg1.png') repeat-x;padding:0 40px;position:relative;border:none;margin-bottom:60px}.section h2:before{display:block;content:"";height:59px;width:32px;background:url('/custom/images/heading-bg1-before.png') no-repeat;position:absolute;top:0;left:-32px}.section h2:after{display:block;float:right;content:"";height:59px;width:32px;background:url('/custom/images/heading-bg1-after.png') no-repeat;position:absolute;top:0;right:-32px}}@media (min-width:992px){.section{padding:100px 0}}.section-intro-order,.section-intro-about,.section-intro{color:#fff;background-image:url('/custom/images/section-intro-bg.jpg');background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.section-intro-order{padding:40px 0;background-image:url('/custom/images/section-intro-order-bg.jpg');text-align:center}.section-intro-about{padding:40px 0;background-image:url('/custom/images/section-intro-about-bg.jpg');text-align:center}.section-intro .scrollnext{color:#fcc154;background-color:#fff9ee}.section-intro-order h1+p,.section-intro-about h1+p,.section-intro h1+p{font-size:1.4em;font-family:'Noto Serif',serif;font-style:italic;font-weight:400;line-height:1.1em;margin-bottom:30px}@media (max-width:768px){.section-intro .btn{display:none}}@media (min-width:768px){.section-intro{text-align:center}.section-intro-order h1+p,.section-intro h1+p{font-size:2.6em;line-height:1.1em}}@media (max-width:992px){.section-product .product-text{margin-bottom:30px}}.section-product .scrollnext{color:#fcc154;background-color:#6e3b0a}.section-product img{height:80px;width:80px;border:2px solid rgba(252,193,84,0.4);border-radius:40px;margin-bottom:20px}.section-product h3{text-transform:uppercase}.section-product h3+p{font-weight:400}.section-concept{color:#fff;background-image:url('/custom/images/section-concept-bg.jpg');background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.section-concept .scrollnext{color:#fff;background-color:#dde9ba}.section-concept a{color:#fff}.section-concept a:hover,.section-concept a:active,.section-concept a:focus{color:#fcc154}.section-concept .lnk-more{font-size:1.2em}.home-produzenten-item{margin-bottom:20px}.home-produzenten-item p{padding-left:40px;text-align:left;margin:0}.home-produzenten-list>div:before{content:"";display:block;color:#6e3b0a;font-family:'Droid Sans',sans-serif;font-size:1.4em;font-weight:700;text-align:center;float:left;background:#fcc154;height:30px;width:30px;line-height:30px;border-radius:15px;margin-right:5px}.home-produzenten-list>div:nth-child(1):before{content:"1"}.home-produzenten-list>div:nth-child(2):before{content:"2"}.home-produzenten-list>div:nth-child(3):before{content:"3"}.home-produzenten-list>div:nth-child(4):before{content:"4"}@media (min-width:768px){.home-produzenten-item strong{font-size:1.4em}}.concept-text2{color:#fcc154;margin-top:40px}@media (min-width:768px){.section-concept{text-align:center}.concept-text1{font-size:1.2em;line-height:1.35em;margin-bottom:40px}}.section-concept img{padding:2px;background:#fff;border:1px solid #222;margin:20px 0}.section-raising{background-image:url('/custom/images/section-raising-bg.jpg');background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.section-raising .scrollnext{color:#fff;background-color:#e2c57f;z-index:95;border-top:6px solid #6e3b0a;border-left:6px solid #6e3b0a;border-right:6px solid #6e3b0a;height:46px;width:92px;border-radius:46px 46px 0 0}.section-raising:after{display:block;content:"";z-index:90;position:absolute;bottom:0;left:0;right:0;height:76px;background:url('/custom/images/section-raising-grass.png') repeat-x bottom}.section-raising h2{border-color:#6e3b0a}@media (min-width:768px){.section-raising h2{background-image:url('/custom/images/heading-bg2.png')}.section-raising h2:before{background-image:url('/custom/images/heading-bg2-before.png')}.section-raising h2:after{background-image:url('/custom/images/heading-bg2-after.png')}}.section-raising .raising-text1:before,.section-raising .raising-text2:before,.section-raising .raising-text3:before{content:"";display:block;color:#6e3b0a;font-family:'Droid Sans',sans-serif;font-size:1.4em;font-weight:700;text-align:center;float:left;background:rgba(255,255,255,0.5);height:30px;width:30px;line-height:30px;border-radius:15px;margin-right:5px}.section-raising .raising-text1:before{content:"1"}.section-raising .raising-text2:before{content:"2"}.section-raising .raising-text3:before{content:"3"}.section-raising img{border:1px solid rgba(255,255,255,0.5);margin:15px 0}.section-sales{background-image:url('/custom/images/section-sales-bg.jpg');background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.section-sales h2{border-color:#fff}.section-sales h3{text-transform:uppercase}@media (min-width:768px){.section-sales h2{color:#fff;background-image:url('/custom/images/heading-bg3.png')}.section-sales h2:before{color:#fff;background-image:url('/custom/images/heading-bg3-before.png')}.section-sales h2:after{color:#fff;background-image:url('/custom/images/heading-bg3-after.png')}}.sales-intro{padding:40px 0;background:rgba(255,249,238,0.8)}.sales-points{padding:40px 0}.sales-button{margin:15px 0 60px;text-align:center;font-size:1.2em;line-height:1.35em}.sales-produzenten-item{padding-left:30px;margin-bottom:10px}.sales-produzenten-item:before{content:"";display:block;color:#fff;font-family:'Droid Sans',sans-serif;font-size:1em;font-weight:700;text-align:center;float:left;background:#6e3b0a;height:20px;width:20px;line-height:20px;border-radius:10px;margin-right:5px;margin-left:-30px}:nth-child(1)>.sales-produzenten-item:before{content:"1"}:nth-child(2)>.sales-produzenten-item:before{content:"2"}:nth-child(3)>.sales-produzenten-item:before{content:"3"}:nth-child(4)>.sales-produzenten-item:before{content:"4"}:nth-child(5)>.sales-produzenten-item:before{content:"5"}:nth-child(6)>.sales-produzenten-item:before{content:"6"}:nth-child(7)>.sales-produzenten-item:before{content:"7"}:nth-child(8)>.sales-produzenten-item:before{content:"8"}:nth-child(9)>.sales-produzenten-item:before{content:"9"}:nth-child(10)>.sales-produzenten-item:before{content:"10"}:nth-child(11)>.sales-produzenten-item:before{content:"11"}:nth-child(12)>.sales-produzenten-item:before{content:"12"}:nth-child(13)>.sales-produzenten-item:before{content:"13"}:nth-child(14)>.sales-produzenten-item:before{content:"14"}:nth-child(15)>.sales-produzenten-item:before{content:"15"}:nth-child(16)>.sales-produzenten-item:before{content:"16"}:nth-child(17)>.sales-produzenten-item:before{content:"17"}:nth-child(18)>.sales-produzenten-item:before{content:"18"}:nth-child(19)>.sales-produzenten-item:before{content:"19"}:nth-child(20)>.sales-produzenten-item:before{content:"20"}@media (max-width:768px),(min-width:1200px){.sales-produzenten-item:after{content:"";display:block;height:1px;width:30%;background:#6e3b0a;margin-top:10px}:last-child>.sales-produzenten-item:after{display:none}}.sales-produzenten-list strong{color:#6e3b0a;font-weight:900}.sales-produzenten-list .title{color:#6e3b0a;font-size:0.8em;font-weight:900;line-height:1.35em}.gmap-container{height:600px;width:100%;border:2px solid #6e3b0a}.section-produzenten{padding:0}.produzenten-item{padding:40px 0}.produzent-info{display:block;color:#fff;background:#6e3b0a url('/custom/images/section-concept-bg.jpg') no-repeat;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;padding:20px;border-radius:6px}.produzent-info h3{color:#fff;margin-top:0}.produzenten-item:nth-child(even){background:rgba(252,193,84,0.2)}.section-orderform .btn-order{margin-bottom:40px}.section-orderform .footnotes{font-size:0.8em;line-height:1.35em}.section-orderform h3{text-transform:uppercase}.required label:after{display:inline;content:" *";color:#e2001a}.order-pickup{display:block;font-size:0.8em;font-weight:inherit;padding:10px;border-radius:6px;cursor:pointer;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-ms-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}.order-pickup.selected{background:rgba(252,193,84,0.2)}.order-pickup strong{font-size:1rem}.order-radio-pickup{float:left;width:10%;padding:10px}.order-radio-pickup label{display:none}.order-pickup .order-pickup-location{width:50%;float:left}.order-pickup .order-pickup-time{width:40%;float:left}#footer{color:#fff;background-color:#6e3b0a;font-size:0.8em;line-height:20px;padding:10px 0;text-align:center}@media (min-width:768px){.page_hom #footer{margin-left:240px}}@media (min-width:992px){#footer{text-align:right}.copyright{float:left}}@media (min-width:1200px){.page_hom #footer{margin-left:340px}}#footer a{color:inherit;text-decoration:none}#footer a:hover,#footer a:active,#footer a:focus{color:#fcc154}