body{margin:0}header{width:100%;height:91px;background-image:url(../img/header_background.jpg)}header img{height:59px;vertical-align:middle}a:link{color:#e61905}a:hover{color:#ff9148!important}a:visited{color:#e61905}a:active{color:#e61905}.clear{clear:both}.titleback{background-image:url(../img/stucco.png)}.titleback h1{margin:0!important}.margin-none{margin:0!important}.mobile-logo{display:block;margin:0 auto;width:144px;position:relative;top:-43px;left:-10px}.navigation{font-family:'Six Caps',sans-serif;font-size:35px;z-index:102}.navigation ul{list-style:none;margin:0}.navigation li{display:inline-block;margin-right:10px;margin-top:15px}.navigation a{margin-top:0;letter-spacing:2px}.navigation a:link{color:#fff;text-decoration:none}.navigation a:hover{color:#f44433!important;text-shadow:1px 1px 10px #e61905;text-decoration:none}.navigation a:visited{color:#fff;text-decoration:none}.navigation a:active{color:#fff;text-decoration:none}.navigation-mobile{font-family:'Six Caps',sans-serif;font-size:35px;background-color:#314e5e;position:absolute;display:block;width:27%;height:550px;margin-top:89px;opacity:.9;z-index:101}.navigation-mobile ul{margin:0;padding:20px 1em 1em 1em}.navigation-mobile li{display:block;width:100%;margin:0 auto;padding:0;font-size:60px;text-align:left}.navigation-mobile a{color:#fff;text-decoration:none}.navigation-mobile a:link{color:#fff;text-decoration:none}.navigation-mobile a:hover{color:#f44433!important;text-shadow:1px 1px 10px #e61905;text-decoration:none}.navigation-mobile a:visited{color:#fff;text-decoration:none}.navigation-mobile a:active{color:#fff;text-decoration:none}.mmenue-button{width:40px;position:relative;top:12px;left:20px}.site-logo{width:100%;margin:0 auto;text-align:center}.gap{margin-top:20px;margin-bottom:20px}.break{width:100%;height:50px}.text{width:100%;color:#3b3b95;font-family:Arial,sans-serif;line-height:26px;text-align:center}.text ul{text-align:left;padding-left:103px}.center{margin:0 auto;text-align:center}.lb-data .lb-caption{font-size:18px;color:#fff;font-family:Arial,sans-serif;font-weight:100;line-height:2}.lb-outerContainer,.lightbox .lb-image{border-radius:0}.success{font-size:51px;color:#fff;margin-top:-22px;padding:0;background-color:#a1e2bb;font-family:'Six Caps',Arial,sans-serif}.fb-mineral,.gp-mineral{width:240px;height:220px;margin-top:-37px;display:inline-block}.fb-mineral{background-image:url(../img/visit-us_fb.png);-webkit-transition:background-image .2s ease;transition:background-image .2s ease}.fb-mineral:hover{background-image:url(../img/visit-us_fb-hover.png)}.gp-mineral{background-image:url(../img/visitus-google-plus.png);-webkit-transition:background-image .2s ease;transition:background-image .2s ease}.gp-mineral:hover{background-image:url(../img/visitus-google-plus-hover.png)}.banner{position:relative;overflow:auto}.banner li{list-style:none;height:500px;background-size:cover;text-align:center;overflow:hidden}.banner ul{margin:0;padding:0}.banner ul li{float:left}.slider{background:url(../img/stucco.png);background-size:300px}.slider li img{position:relative}.slider li.first-slide{top:-40px}.slider li.second-slide{top:-27px}.slider li.third-slide{top:-27px}#slider-arrow-next{position:absolute;right:15%;top:202px;z-index:99}#slider-arrow-prev{position:absolute;left:15%;top:202px;z-index:98}.categories a{text-decoration:none}body:after{content:url(../img/lightbox/close.png) url(../img/lightbox/loading.gif) url(../img/lightbox/prev.png) url(../img/lightbox/next.png);display:none}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../img/lightbox/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../img/lightbox/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../img/lightbox/next.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../img/lightbox/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}.formError{z-index:990}.formError .formErrorContent{z-index:991}.formError .formErrorArrow{z-index:996}.ui-dialog .formError{z-index:5000}.ui-dialog .formError .formErrorContent{z-index:5001}.ui-dialog .formError .formErrorArrow{z-index:5006}.inputContainer{position:relative;float:left}.formError{position:absolute;top:300px;left:300px;display:block;cursor:pointer;text-align:left}.formError.inline{position:relative;top:0;left:0;display:inline-block}.ajaxSubmit{padding:20px;background:#55ea55;border:1px solid #999;display:none}.formError .formErrorContent{width:105%;background:#ee0101;position:relative;color:#fff;min-width:120px;font-size:11px;padding:6px}.formError.inline .formErrorContent{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0}.greenPopup .formErrorContent{background:#33be40}.blackPopup .formErrorContent{background:#393939;color:#FFF}.formError .formErrorArrow{width:15px;margin:-2px 0 0 13px;position:relative}body.rtl .formError .formErrorArrow,body[dir=rtl] .formError .formErrorArrow{margin:-2px 13px 0 0}.formError .formErrorArrowBottom{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;margin:0 0 0 12px;top:2px}.formError .formErrorArrow div{height:1px;background:#ee0101;margin:0 auto;line-height:0;font-size:0;display:block}.formError .formErrorArrowBottom div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none}.greenPopup .formErrorArrow div{background:#33be40}.blackPopup .formErrorArrow div{background:#393939;color:#FFF}.formError .formErrorArrow .line10{width:15px;border:none}.formError .formErrorArrow .line9{width:13px;border:none}.formError .formErrorArrow .line8{width:11px}.formError .formErrorArrow .line7{width:9px}.formError .formErrorArrow .line6{width:7px}.formError .formErrorArrow .line5{width:5px}.formError .formErrorArrow .line4{width:3px}.formError .formErrorArrow .line3{width:1px;border-left:2px solid #ddd;border-right:2px solid #ddd;border-bottom:0 solid #ddd}.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd}.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd}@media all and (min-width:0px) and (max-width:480px){.hide-desktop{display:none}.hide-on-small{display:none}h1,h2{margin:25px 0 30px 0;font-family:'Monsieur La Doulaise',sans-serif;font-size:52px;font-weight:400}.navigation-mobile{font-family:'Six Caps',sans-serif;font-size:35px;background-color:#314e5e;position:absolute;display:block;width:80%;height:550px;margin-top:89px;opacity:.9;z-index:101}.navigation,.wrapper{width:300px;margin:0 auto;overflow:hidden}.titleback{height:364px;width:100%;text-align:center;margin-bottom:122px}.titleback img{width:100%}.text p{display:inline-block;width:81%;text-align:left;line-height:20px}.text img{border:12px solid #fff;-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;width:77%}.portfolio{width:80%;display:block;margin:0 auto}.portfolio img{margin-bottom:10px;border:6px solid #fff;-webkit-box-shadow:1px 1px 4px grey;box-shadow:1px 1px 4px grey;width:100%}#setin-portfolio{margin:0 auto}.small-center{width:70%}.site-logo img{width:100%}.text p{display:inline-block;width:81%;text-align:justify;margin-bottom:43px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.text img{border:6px solid #fff;-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;width:77%}.categories{text-align:center;margin-bottom:30px}.category-box{width:75px;margin:10px auto;padding:1px 4px 0 0;color:#7b7b7b;border:1px solid #fff;text-align:center;font-family:'Six Caps',Arial,sans-serif;font-size:30px;display:inline-block}.text ul{text-align:left;padding:0 0 0 41px!important}.category-box:active,.category-box:hover{border:1px solid #ddd;-webkit-box-shadow:inset 1px 1px 4px #aaa;box-shadow:inset 1px 1px 4px #aaa}.category-box img{width:40px;vertical-align:middle}.active-box{border:1px solid #ddd;-webkit-box-shadow:inset 1px 1px 4px #aaa;box-shadow:inset 1px 1px 4px #aaa}.plakette{margin-top:66px!important;background:#333 url(/app/img/adressen-plakette.png) center center;width:70%;max-width:800px;height:134px;padding-top:7px;line-height:22px;background-size:501px 223px;font-family:Arial,sans-serif;-webkit-box-shadow:1px 1px 3px #000;box-shadow:1px 1px 3px #000;font-size:10px}.navigation ul{padding-left:10px}footer{width:100%;height:880px;background-image:url(../img/footerbackground.jpg);overflow:hidden}.fb-mineral{display:inline-block;width:180px;height:160px;background-image:url(../img/visit-us_fb.png);margin-top:-37px;background-size:cover}.fb-mineral:hover{display:inline-block;width:180px;height:160px;background-image:url(../img/visit-us_fb-hover.png);margin-top:-37px;background-size:cover}.gp-mineral{display:inline-block;width:180px;height:160px;background-image:url(../img/visitus-google-plus.png);margin-top:-37px;background-size:cover}.gp-mineral:hover{display:inline-block;width:180px;height:160px;background-image:url(../img/visitus-google-plus-hover.png);margin-top:-37px;background-size:cover}.button{-webkit-box-shadow:inset 0 2px 4px 0 #fff;box-shadow:inset 0 2px 4px 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#f0f0f0),color-stop(1,#fafafa));background:-moz-linear-gradient(center top,#f0f0f0 5%,#fafafa 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#fafafa');background-color:#f0f0f0;border-radius:2px;text-indent:0;border:1px solid #ccc;display:inline-block;color:#a6a6a6;font-family:Arial,sans-serif;font-size:15px;font-weight:700;font-style:normal;height:32px!important;width:140px!important;text-decoration:none;text-align:center;text-shadow:1px 1px 0 #fff}.button:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#fafafa),color-stop(1,#f0f0f0));background:-moz-linear-gradient(center top,#fafafa 5%,#f0f0f0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#f0f0f0');background-color:#fafafa}.button:active{position:relative;top:1px}.contact{color:#3b3b95;font-family:Arial,sans-serif;margin:30px 0 20px 0}.contact label{display:inline-block;text-align:center;vertical-align:top}.contact input{width:98%;display:inline-block;height:20px}.contact textarea{width:98%;height:90px;border-color:#ccc}.send{width:200px;margin:0 auto}}@media all and (min-width:480px) and (max-width:960px){.hide-desktop{display:none}h1,h2{margin:25px 0 30px 0;font-family:'Monsieur La Doulaise',sans-serif;font-size:52px;font-weight:400}.navigation-mobile{font-family:'Six Caps',sans-serif;font-size:35px;background-color:#314e5e;position:absolute;display:block;width:27%;height:550px;margin-top:89px;opacity:.9;z-index:101}.navigation,.wrapper{width:751px;margin:0 auto;overflow:hidden}.titleback{height:364px;width:100%;text-align:center;margin-bottom:64px}.text p{display:inline-block;width:81%;text-align:left}.text img{border:12px solid #fff;-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;width:77%}.portfolio{width:40%;display:inline-block;float:left}.portfolio img{margin-bottom:10px;border:6px solid #fff;-webkit-box-shadow:1px 1px 4px grey;box-shadow:1px 1px 4px grey;width:90%}#setin-portfolio{margin-left:68px}.small-center{width:70%}.map{border:10px #fff solid;-webkit-box-shadow:1px 1px 10px #000;box-shadow:1px 1px 10px #000;margin-top:50px;width:92%}footer{width:100%;height:660px;background-image:url(../img/footerbackground.jpg);overflow:hidden}.plakette{margin-top:66px;background:url(../img/adressen-plakette.png) center center no-repeat;width:82%;max-width:800px;height:97px;padding-top:37px;line-height:25px}.banner ul li img{width:850px;top:10px!important;left:-32px}.categories{text-align:center;margin-bottom:30px}.category-box{width:75px;margin:10px auto;padding:1px 4px 0 0;font-family:'Six Caps',Arial,sans-serif;color:#7b7b7b;border:1px solid #fff;text-align:center;font-size:30px;display:inline-block}.category-box:focus,.category-box:hover{border:1px solid #ddd;-webkit-box-shadow:inset 1px 1px 4px #aaa;box-shadow:inset 1px 1px 4px #aaa}.category-box img{width:40px;vertical-align:middle}.active-box{border:1px solid #ddd;-webkit-box-shadow:inset 1px 1px 4px #aaa;box-shadow:inset 1px 1px 4px #aaa}.button{-webkit-box-shadow:inset 0 2px 4px 0 #fff;box-shadow:inset 0 2px 4px 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#f0f0f0),color-stop(1,#fafafa));background:-moz-linear-gradient(center top,#f0f0f0 5%,#fafafa 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#fafafa');background-color:#f0f0f0;border-radius:2px;text-indent:0;border:1px solid #ccc;display:inline-block;color:#a6a6a6;font-family:Arial,sans-serif;font-size:15px;font-weight:700;font-style:normal;height:32px!important;width:140px!important;text-decoration:none;text-align:center;text-shadow:1px 1px 0 #fff}.button:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#fafafa),color-stop(1,#f0f0f0));background:-moz-linear-gradient(center top,#fafafa 5%,#f0f0f0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#f0f0f0');background-color:#fafafa}.button:active{position:relative;top:1px}.contact{color:#3b3b95;font-family:Arial,sans-serif;margin:30px 0 20px 0}.contact label{width:117px;display:inline-block;text-align:left;vertical-align:top}.contact input{width:487px;display:inline-block;height:20px}.contact textarea{width:487px;height:90px;border-color:#ccc}.salutation{position:relative;left:-187px}.send{width:200px;margin:0 auto}#button-align{position:relative;left:237px}}@media all and (min-width:960px){.hide-mobile{display:none}h1,h2{margin:25px 0 23px 0;font-family:'Monsieur La Doulaise',sans-serif;font-size:52px;font-weight:400}.active{color:#f44433!important;text-shadow:1px 1px 10px #e61905;text-decoration:none}.active-box{border:1px solid #ddd;-webkit-box-shadow:inset 1px 1px 4px #aaa;box-shadow:inset 1px 1px 4px #aaa}.navigation,.wrapper{width:900px;margin:0 auto;overflow:hidden}.wrapper{margin-bottom:20px}.titleback{height:364px;width:100%;text-align:center;margin-bottom:86px}.portfolio{width:40%;display:inline-block;float:left}.portfolio img{margin-bottom:10px;border:6px solid #fff;-webkit-box-shadow:1px 1px 4px grey;box-shadow:1px 1px 4px grey;width:330px}.portfolio-height{height:2130px}#setin-portfolio{margin-left:88px}.text p{display:inline-block;width:81%;text-align:justify;margin-bottom:43px}.text img{border:12px solid #fff;-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;width:77%}.small-center{width:77%}.map{border:10px #fff solid;-webkit-box-shadow:1px 1px 10px #000;box-shadow:1px 1px 10px #000;margin-top:50px}.plakette{margin-top:66px;background:url(../img/adressen-plakette.png) center center no-repeat;width:82%;max-width:800px;height:97px;padding-top:37px;line-height:25px}footer{width:100%;height:620px;background-image:url(../img/footerbackground.jpg)}.categories{width:900px;text-align:center;margin-bottom:30px}.category-box{width:75px;margin:3px;padding:1px 4px 0 0;display:inline-block;color:#7b7b7b;border:1px solid #fff;text-align:center;font-family:'Six Caps',Arial,sans-serif;font-size:30px}.category-box:active,.category-box:hover{border:1px solid #ddd;-webkit-box-shadow:inset 1px 1px 4px #aaa;box-shadow:inset 1px 1px 4px #aaa}.category-box img{width:40px;vertical-align:middle}.button{-webkit-box-shadow:inset 0 2px 4px 0 #fff;box-shadow:inset 0 2px 4px 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#f0f0f0),color-stop(1,#fafafa));background:-moz-linear-gradient(center top,#f0f0f0 5%,#fafafa 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#fafafa');background-color:#f0f0f0;border-radius:2px;text-indent:0;border:1px solid #ccc;display:inline-block;color:#a6a6a6;font-family:Arial;font-size:15px;font-weight:700;font-style:normal;height:32px!important;width:140px!important;text-decoration:none;text-align:center;text-shadow:1px 1px 0 #fff}.button:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#fafafa),color-stop(1,#f0f0f0));background:-moz-linear-gradient(center top,#fafafa 5%,#f0f0f0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#f0f0f0');background-color:#fafafa}.button:active{position:relative;top:1px}.contact{color:#3b3b95;font-family:Arial,sans-serif;margin:30px 0 20px 0}.contact label{width:117px;display:inline-block;text-align:left;vertical-align:top}.contact input{width:487px;display:inline-block;height:20px}.contact textarea{width:487px;height:90px;border-color:#ccc}.salutation{position:relative;left:-187px}.send{width:200px;margin:0 auto}#button-align{position:relative;left:237px}}
/*# sourceMappingURL=style.css.map */