@charset "utf-8";@import "/content/fonts/font-awesome/css/font-awesome.min.css";.noshow{display:none}input[type="checkbox"]:checked + label::after{    background:rgba(0, 0, 0, 1);    border:3px solid #000;    border-top:none;    border-right:none}.cur{cursor:pointer;text-decoration:underline}#bagbut{position:relative}.webshop .warenkorb h1{margin-top:40px}#pos{position:absolute;top:-10px;right:0;z-index:10;font-size:12px;font-weight:bold;color:red}.pp-btn,.bestbox button.pp-btn,#askbox, #lzbox,#eckbox,#spbox,#orderbtns{display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*{vertical-align:top;margin:0;padding:0;border:0}#input,#select,#textarea{font-family:Arial;font-weight:normal;font-size:16px;line-height:100%;padding:auto;margin:auto auto;text-align:left}.leer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}img{max-width:auto}html,body{position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;font-family:Arial;font-size:100%;line-height:140%;vertical-align:top;color:rgba(1,1,1,1);text-align:left}body{position:relative;top:0;background:rgba(255,255,255,1);color:rgba(1,1,1,1);width:100%;height:100%;font-weight:400;font-size:100%;font-size:16px;line-height:140%;margin:0;overflow-x:hidden;overflow-y:auto;margin-right:0}input,textarea,select{font-family:Arial;font-weight:normal;font-size:16px;width:99.9%;min-height:20px;height:100%;max-height:100%;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:rgba(1,1,1,1) 1px solid}input,textarea{overflow:hidden}.box33.kontakt input,.box33.kontakt textarea{box-shadow:rgba(80,80,80,1) -1px -1px 1px}
.bb{border-bottom:rgba(1,1,1,1) 1px solid}.bt{border-bottom:rgba(1,1,1,1) 1px solid}.dcheck{clear:both;position:relative;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;width:auto;min-height:16px;font-size:16px;line-height:auto;margin:0 1px 0 0;padding:0;border:0;box-shadow:0;color:#111;border:#111 1px solid}table, tr, th, td{vertical-align:top}.btn-group{position:relative;left:0;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-align-items:center; align-content:center;justify-content:space-between;flex-wrap:no-wrap;text-align:center;margin-bottom:10px}.form-control{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%}.input-group{position:relative;margin:10px 0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-collapse:separate;display:table;text-align:center;border-radius:5px;border:rgba(105,105,105,0.5) 1px solid;overflow-x:hidden;align-items:center;align-content:center;vertical-align:middle}.input-group span,.input-group input,.input-group select{display:table-cell;vertical-align:middle;text-align:center;width:50%;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-group input,.input-group select{text-align:center;width:100%}.cookie{position:fixed;bottom:0;left:0;right:0;z-index:2;display:block;padding:5px;background:rgba(188,189,191,1);color:rgba(34,34,34,1);font-size:14px;text-align:center;box-shadow:rgba(80,80,80,1) 0 0 5px}.cookie a{color:rgba(34,34,34,1)}.cookie button{background:rgba(34,34,34,1);padding:5px 10px;box-shadow:0;color:rgba(255,255,255,1);border:rgba(255,255,255,1) 1px solid;border-radius:5px;margin:5px;font-size:16px;text-align:center;text-decoration:none}.cookie button:hover{background:rgba(255,255,255,1);border:rgba(255,255,255,1) 1px solid;color:rgba(34,34,34,1)}#close{position:relative;top:0;right:5px;text-align:right}#close a{color:rgba(255,255,255,1);font-size:16px;text-decoration:underline}#sclose,#bagc,.bagc{position:absolute;top:5px;right:5px;z-index:9999;width:20px;height:20px;cursor:pointer;font-size:14px;line-height:14px}#pt{position:fixed;bottom:50px;right:10px;z-index:3;cursor:pointer;width:30px;height:30px;padding:10px;color:rgba(1,1,1,1);background:rgba(255,255,255,1);border:rgba(1,1,1,1) 1px solid;text-align:center;vertical-align:middle;display:none}@media(max-width:1600px){#pt{bottom:80px}}#pt:hover{background:rgba(120,184,61,1);color:rgba(255,255,255,1)}#pt i{font-size:30px;line-height:30px}.bildrahmen33{width:32%;height:auto}.bildrahmen50{width:48%;height:auto}.bildrahmen100{width:100%;height:auto}.bgwhite{background:rgba(255,255,255,1);color:rgba(1,1,1,1)}.tc,.warenkorb .tc,.artikel small.tc{text-align:center}.tl{text-align:left}.tr{text-align:right}.tj{tex-align:justify}a{color:rgba(125,181,27,1);color:rgba(1,1,1,1)}a:hover{color:rgba(34,34,34,1)}small, small input, small a{font-size:14px;color:rgba(34,34,34,1)}strong, b{font-weight:600}.box20,.box25,.box33,.box40,.box50,.box66,.box100{float:left;position:relative;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:top}.bildrahmen25,.bildrahmen33,.bildrahmen50,.bildrahmen100{height:auto;margin:0.25%}.bildrahmen25{width:24%}.bildrahmen33{width:32%; }.bildrahmen50{width:49%}.bildrahmen,.bildrahmen100{width:100%}#Info,#Info2{position:fixed;top:20px;left:20px;right:20px;display:inline-block;z-index:9999;margin:0 auto;min-width:300px;max-width:500px}.Warnungen{display:inline-block;background:rgba(240,240,240,1.0);color:#FF0000;border-radius:5px;border:#000 1px solid;padding:10px;text-align:center}.Erfolg{display:inline-block;background:#ddd;color:#6ca52b;border-radius:5px;border:rgba(34,34,34,1) 1px solid;font-size:1.0rem;padding:10px;text-align:center}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}.btn,.button,button,.referenzen .revnav a{positon:relative;margin:0 auto;display:inline-block;background:rgba(188,188,188,1);border:rgba(34,34,34,1) 1px solid;color:rgba(34,34,34,1);padding:10px 15px;text-align:center;font-size:16px;line-height:16px;border-radius:5px}.btn:hover,.referenzen .revnav a:hover,button:hover{background:none;color:rgba(34,34,34,1);border:rgba(34,34,34,1) 1px solid}.trans{background:none;color:rgba(34,34,34,1);border:rgba(34,34,34,1) 1px solid}.trans:hover{background:rgba(188,188,188,1);border:rgba(34,34,34,1) 1px solid;color:rgba(34,34,34,1)}.block33 .btn,.bag button{display:block;margin:2px 0;width:100%;text-align:center}.pad50{padding:30px 0}.container,.container2,.container-max{float:none;clear:both;position:relative;top:0;margin:0 auto;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:1160px;min-height:70%;min-height:70vh;display:block;padding:5px}.container.s1{margin-top:3px}.container ul,.container ol,.container2 ul,.container2 ol,.container-max ul,.container-max ol{margin:10px 0 10px 40px}.container-max{position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:80vw;padding:20px 0 10px 0}.voll,.container-max.voll{width:100vw;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 0 10px 0}.p0{padding-top:0;padding-bottom:0}.p00{padding:34px 0 0 0}.p25{padding-top:25px;padding-bottom:25px}.p50{padding-top:50px;padding-bottom:25px}.p50.tc img{width:110px;height:auto}.p100{padding-top:100px;padding-bottom:5px}.mh25{min-height:25vh}.mh50{min-height:50vh}.mh75{min-height:75vh}.mh100{min-height:100vh}.container p,.container2 p,.container-max p,.contbox p{margin-bottom:20px}#navbut{display:none}.navbar{position:fixed !important;top:0;left:0;width:100%;z-index:9998;height:auto;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:linear-gradient(top, rgba(255,255,255,1) 60%, rgba(125,181,27,0.97) 65%, rgba(125,181,27,1) 100%);background:-moz-linear-gradient(top, rgba(255,255,255,1) 60%, rgba(125,181,27,0.97) 65%, rgba(125,181,27,1) 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,1) 60%, rgba(125,181,27,0.9) 65%, rgba(125,181,27,1) 100%);background:-ms-linear-gradient(top, rgba(255,255,255,1) 60%, rgba(125,181,27,0.9) 65%, rgba(125,181,27,1) 100%);background:-o-linear-gradient(top, rgba(255,255,255,1) 60%, rgba(125,181,27,0.9) 65%, rgba(125,181,27,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#000000, endColorstr=#ffffff,GradientType=1);font-size:16px;font-weight:400;noborder-bottom:rgba(1,1,1,1) 1px solid}.navbar .container{position:relative;min-height:10px;height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-align-items:center; align-content:center;flex-wrap:wrap;justify-content:space-between;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.navbar .suchfeld{position:relative;display:inline-block;box-sizing:border-box;width:450px;text-align:right}.navbar .suchfeld .input-group{width:400px;height:28px;padding:0;font-size:12px;border-radius:5px;overflow:hidden;box-sizing:border-box;border-collapse:separate;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:stretch;align-content:flex-start;justify-content:space-between;text-align:left}.navbar .suchfeld select{display:inline-block;box-sizing:content-box;width:150px;border:0;padding:0 5px;font-size:13px;background-color:rgb(243, 243, 243);background-image:linear-gradient(rgb(238, 238, 238) 0%, rgb(222, 222, 222) 100%);border-right:rgba(105,105,105,0.5) 1px solid;text-align:left}.navbar .suchfeld option{margin-right:15px;text-align:left;max-width:300px;padding:5px auto}.navbar .suchfeld span{width:30px;max-with:30px;text-align:center}.navbar .suchfeld span i{padding-top:5px}.navbar .suchfeld input,.navbar .suchfeld input:hover{display:inline-block;height:100%;text-align:left;border:0;padding:5px 5px;font-size:13px;border-collapse:separate}.navbar .results{position:absolute;top:40px;left:0;right:30px;z-index:100;width:100%;max-width:400px;min-height:0;height:auto;max-height:300px;overflow-y:auto;background:#fff;text-align:left;box-shadow:rgba(80,80,80,0.6) 2px 2px 2px;border:rgba(80,80,80,0.6) 1px solid;border:0;box-sizing:border-box}.navbar .results a{position:relative;display:block;margin:0;padding:10px;text-decoration:none;font-size:14px;line-height:16px;border-bottom:rgba(80,80,80,0.8) 1px dotted}.navbar .results a:hover{background:rgba(235,235,235,1)}.mobicon,.subox,.mobsuchfeld{display:none;overflow:hidden}@media(max-width:1000px){.navbar .suchfeld,.navbar .results,.results{display:none}.mobsuchfeld{display:block}.mobicon{display:inline-block}.mobsuchfeld span{margin:5px auto 0 auto;display:block;width:90%;font-weight:500;text-align:center}.mobsuchfeld select,.mobsuchfeld input,.mobsuchfeld button{margin:10px auto;text-align:center;display:block;width:90%;padding:10px 15px}}.subox,.bookmark,.user,.bag{position:absolute;top:42px;right:0;display:none;overflow:hidden;width:300px;background:rgba(240,240,240,1);border:rgba(1,1,1,1) 1px solid;border-top:0;padding:10px}.subox span,.bookmark span,.user span,.bag span{display:block;margin:0 auto;font-size:16px;font-weight:bold}.bookmark span{margin-bottom:5px}.bookmark{max-height:70vh;overflow-y:auto}.bookmark img{display:inline-block;min-width:110px;width:110px;max-width:110px;height:auto;margin:0 5px 0 0;border:rgba(1,1,1,1) 1px solid}.bookmark{font-size:12px;line-height:14px}.bookmark .info{display:inline-block}.bookmark strong{display:block;margin:0;font-size:12px;line-height:14px;font-weight:bold}.bookmark i{font-size:20px;line-height:20px;margin:10px 15px 5px 0;cursor:pointer}.bookmark .row-stretch{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:stretch;-webkit-align-items:stretch; align:content:flex-start;justify-content:flex-start;flex-wrap:no-wrap;vertical-align:top;margin-bottom:5px;border-bottom:rgba(1,1,1,1) 1px solid}.navbar .logo,.navbar .webtools{position:relative;display:inline-block;width:auto;height:100%;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:transparent}.navbar .navi{display:inline-block;height:100%;font-size:20px;line-height:30px;padding:0 5px}.navbar .logo{width:auto;height:100%;text-align:left}.navbar .logo img{display:block;margin:5px 0 0 0;padding:0;height:auto;width:100%}.navbar .webtools{text-align:center}.navbar .webtools i{font-size:26px;margin:10px 5px;cursor:pointer;min-width:30px;width:auto}.navbar .webtools i:last-child{margin-left:10px}.navbar .webtools i:hover,.bookmark i:hover{color:rgba(125,181,27,1)}#subox,#bookmarkbox,#userbox,#usernew2,#bagbox{display:none;background:rgba(230,230,230,1);z-index:99}.navtop ul,.navtop ul, li,.navtop ul, li ul,.navtop ul, li ul li{position:relative;margin:0;padding:0;list-style-type:none}.navtop .caret{position:absolute;top:18px;right:8px;z-index:10;color:rgba(1,1,1,1);display:inline-block;width:0;height:0;vertical-align:middle;border-top:5px dashed;border-top:5px solid\9;border-right:5px solid transparent;border-left:5px solid transparent}.navtop ul li:hover .caret{border-top:0;border-bottom:5px dashed;border-botto,:5px solid\9;border-right:5px solid transparent;border-left:5px solid transparent;color:rgba(34,34,34,1)}@media(min-width:980px){#MyNav1{background:rgba(255,255,255,0);display:block}.navbar .container.nav{position:relative;height:40px}.navbar{background:transparent)}.navbar .nav{background:none;min-height:0}.navtop{position:absolute;top:0;left:0;z-index:19;background:transparent;display:block;width:100%;min-height:40px}.navtop ul{ vertical-align:center; -ms-box-orient:horizontal; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-moz-flex; display:-webkit-flex; display:flex;  -webkit-justify-content:space-around; justify-content:space-around; -webkit-flex-flow:row wrap; flex-flow:row wrap; -webkit-align-items:stretch; align-items:center;align-content:center;-webkit-align-content:center}.navtop ul li{flex-grow:1;font-weight:600;border-right:rgba(255,255,255,1) 1px solid;text-align:center}.navtop ul li:first-of-type{border-left:rgba(255,255,255,1) 1px solid}.navtop ul li a{display:block;padding:10px 5px;line-height:20px;text-decoration:none;text-align:center}.navtop ul li ul li a{min-width:260px;width:auto;padding:10px}.navtop ul li a:hover,.navtop ul li ul li a:hover{color:rgba(255,255,255,1)}.navtop ul li ul{position:relative;top:0px;left:0;border:0;display:block}.navtop ul li ul li{position:relative;border-top:rgba(255,255,255,0.5) 1px solid;border-bottom:rgba(1,1,1,1) 1px solid;display:block;font-weight:600;height:auto;text-align:left}.navtop ul li ul li a{text-align:left}.navtop ul li ul li:first-of-type{border-top:0;border-left:0}.navtop .active,.navtop a .active,.navtop .active a,.navtop ul li .active,.navtop ul li ul li .active{color:rgba(255,255,255,1)}.navtop ul{border:0}.navtop ul li ul{position:absolute;top:40px;left:0;z-index:999;width:210px;height:auto;border:0;display:none;background:rgba(125,181,27,1);border-top:rgba(255,255,255,0.5) 1px solid}}@media(max-width:980px){#MyNav1{display:none}.navtop{position:absolute;top:0;margin:-2px 0 60px 0;width:250px;max-width:250px;overflow-x:hidden;background:rgba(255,255,255,0.9);color:rgba(1,1,1,1)}.navtop a{display:block;padding:15px;line-height:20px;text-decoration:none;text-align:left}.navtop ul{border:rgba(1,1,1,0.5) 1px solid;border-left:0}.navtop ul ul{margin-left:15px;border:0}.navtop .level2{display:none}.navtop ul li:hover .level2{display:block}.navtop .active,.navtop a:hover{background:rgba(1,1,1,1);color:rgba(255,255,255,1)}.navtop .caret{top:20px}.navtop ul li .active .caret,.navtop ul li:hover .caret{color:rgba(255,255,255,1)}}header{position:relative;margin:65px 0 10px 0;display:block;width:calc(100vw-10px);max-width:100%;height:500px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(240,240,240,1);overflow-x:hidden;overflow-y:hidden;box-shadow:rgba(80,80,80,1) 0px 0px 5px}@media(min-width:980px){header{margin-top:105px}}header .container{position:relative;padding:0 0;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:rgba(80,80,80,1) 0 0 10px}@media(max-width:1180px){main{padding:0}header{height:calc(100vw * 0.45);max-height:calc(100vw * 0.45)}}header .container ul{margin:0}#killbox{position:fixed;top:50px;left:50px;right:50px;z-index:9999;display:none}.korbmeldung,.korbfehler,.killbox{position:fixed; top:20%;left:50px;right:50px; z-index:9999;max-width:900px;margin-left:auto;margin-right:auto;text-align:center;padding:30px;border-radius:3px; border:rgba(34,34,34,1) 1px solid;background:rgba(255,255,255,1);color:rgba(1,1,1,1);text-align:center}.killbox{display:none}.korbfehler,.killbox,.korbfehler h2{color:rgba(255,0,0,1)}.korbfehler button{background:rgba(255,0,0,1);color:rgba(255,255,255,1);cursor:pointer}#Kaufmeldung{position:fixed; top:5px;left:5px;right:5px; bottom:5px;z-index:9999;background:rgba(150,150,150,0.5);text-align:center}.kaufbox{position:relative;top:50px;margin:0 auto;width:600px;display:block;color:rgba(34,34,34,1);background:rgba(255,255,255,1.0);font-size:16px;font-weight:500;padding:15px;border:rgba(34,34,34,1) 1px solid;text-align:center}.kaufbox h2{font-weight:bold}#Kaufmeldung hr{margin:20px 0;border:rgba(80,80,80,0.7) 1px dotted}@media (max-width:700px){#killbox{left:5px;right:5px}.kaufbox{width:95%;padding:5px}}@media (max-width:640px){.kaufbox{width:90%;padding:5px}.kaufbox .btn-group{display:block}.kaufbox .btn-group button{display:block;width:90%;margin:5px auto}}.askbox,.lzbox,.spbox,.eckbox{position:fixed; top:10px;left:0px;right:0px; width:450px;overflow-x:hidden;overflow-y:auto;z-index:9998;margin:0 auto;background:rgba(255,255,255,1); color:rgba(34,34,34,1);font-size:16px;padding:10px;border-radius:10px; border:rgba(34,34,34,1) 2px solid;box-shadow:rgba(255,255,255,1) 0px 0px 20px;text-align:center:}.askbox strong,.lzbox strong,.spbox strong,.eckbox strong{display:block;margin-bottom:10px}.askbox .input-group{width:auto;min-width:99%}.askbox .input-group span{min-width:150px;text-align:left;padding:5px 15px;background:rgba(188,189,191,1)}.askbox .input-group input{display:table-cell;width:100%;padding:5px;text-align:left;border:0}.askbox button,.lzbox button,.spbox button,.eckbox button{width:49%;max-width:49%}.usermask,#userstatus{font-size:14px}#userstatus .red{color:red}.user button,.usermask input,.bestbox input,.usermask select,.usermask button,.bestbox button{font-size:14px;line-height:20px;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:5px 0 0 0;width:280px;width:100%;min-height:40px;height:auto;text-align:center}.usermask .input-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:0;border-radius:0}.bestbox input,.bestbox select,.bestbox option{display:inline-block;text-align:left;width:99%}.usermask input,.usermask select,.usermask option{display:inline-block;padding:10px 5px;color:rgba(34,34,34,1);text-align:left;width:100%}.usermask .btn-group button,.usermask .input-group{width:auto}.usermask .input-group{margin:0;text-align:left;color:rgba(34,34,34,1);width:300px;width:auto}.usermask #newfirma{display:none}.usermask #newvorname,.usermask #lvorname,.usermask #vorname{width:40%}.usermask #newname,.usermask #lname,.usermask #name{width:60%}.usermask #newplz,.usermask #plz,.usermask #lplz{width:30%}.usermask #newort,.usermask #lort,.usermask #ort{width:70%}.usermask #vorname,.usermask #lvorname,.usermask #plz,.usermask #lplz{border-right:0px}.usermask input,.usermask select{padding:0 5px}@media (max-width:640px){.user button,.usermask input,.usermask select,.usermask button{display:block;width:100%}.subox,mobsearch,.bookmark,.user,.bag{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}}.bag{text-align:center;font-size:14px}.bag table{width:100%}.bag small{font-size:10px}.bag hr{border:rgba(105,105,105,0.5) 1px solid}.row-stretch{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:stretch;-webkit-align-items:stretch; align:content:flex-start;justify-content:space-between;flex-wrap:no-wrap;vertical-align:top}.warenkorb{position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:70vh}.warenkorb .btn-group.oben,.warenkorb .btn-group.unten{margin:30px auto;width:400px}.warenkorbartikel .row{justify-content:space-between;align:content:flex-start;-webkit-align-items:stretch; align-items:stretch;margin:0;border-top:rgba(105,105,105,0.5) 1px dotted}.wbox{position:relative;display:inline-block;width:20%;padding:5px 0}.row-stretch .wbox{width:30%}.wbox .btn-group,.wbox .input-group{width:100%;margin:10px 0}.wbox .btn-group{justify-content:space-between;align-content:flex-start;align-items:flex-start;-webkit-align-items:flex-start; width:auto}.wbox .btn-group button{text-transform:none;width:auto}.wbox .input-group{background:rgba(188,189,191,1);border-radius:3px}.wbox .input-group span,.wbox .input-group input{padding:5px}.wbox .input-group span{width:40%;text-align:center;padding:5px auto}.wbox .input-group input{width:50px;text-align:right}.wbox.bild{width:150px;margin-right:5px}.wbox.bild img{width:150px;height:auto;border:rgba(1,1,1,1) 1px solid}.wbox.mengen{text-align:left;width:500px}.wbox.mengen h4,.wbox.mengen textarea{margin:5px 0}.wbox.mengen .input-group,.wbox.mengen .btn-group,.wbox.mengen textarea,.wbox.mengen .bnote{width:270px}.wbox.preise{width:160px;text-align:right;background:rgba(245,245,245,1);padding:5px}.wbox.preise span{float:left;text-align:left}.wbox.daten span{display:block;font-size:18px;font-weight:500;margin:0 0 5px 0}.worder{clear:both;position:relative;box-sizing:border-box;display:block;padding:5px 0}main .summen .row{margin:0 0 5px 0}main .summen .box20{text-align:right}.row.center{aligin-items:center;-webkit-align-items:center;justify-content:flex-start;align-content:flex-start;flex-wrap:wrap;margin:5px 0;text-align:left}.row.center input{min-height:16px;height:auto;margin-left:0;margin-right:5px;width:20px}.row.center .box20{text-align-left}.worder .pictitle{display:block;margin-bottom:5px}.worder img{float:left;margin-right:10px;margin-bottom:5px;width:120px;height:auto;border:rgba(1,1,1,1) 1px solid}.worder .change{clear:both;position:relative;box-sizing:border-box;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-align-items:center; align-content:center;justify-content:space-around;align-content:center;border:rgba(1,1,1,1) 1px solid;border-radius:5px;overflow:hidden;padding:3px}.bestbox .worder button{position:relative;left:auto;right:auto;bottom:auto}.worder .change span,.worder .change input,.worder .change button{flex-grow:1;margin:0 5px;display:inline-block;min-width:40px;width:auto;padding:5px}.worder .change .aeh{margin-right:40px}.worder .change input{width:50px;max-width:50px;text-align:center;border:0}.worder .change span:first-of-type{margin-left:0}.worder .change button:last-of-type{margin-right:0}.worder .preise{display:block;padding:10px 0;border-bottom:rgba(1,1,1,1) 1px solid}.worder .preise span{float:right;font-weight:bold}.orderbtns{position:relative;margin:10px auto;width:400px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:stretch;-webkit-align-items:stretch; align-content:flex-start}.orderbtns button,.orderbtn button{border:rgba(1,1,1,1) 1px solid}@media (max-width:600px){.orderbtns{width:auto;display:block}.orderbtns button,.orderbtn button{width:100%;display:block;margin:0 1px 10px 1px}}@media (max-width:750px){.bestellprozess .row,.warenkorbartikel .row{align-items:flex-start;-webkit-align-items:flex-start; flex-wrap:wrap;border-bottom:rgba(1,1,1,1) 1px solid}.wbox,.row-stretch .wbox,.wbox.bild,.wbox.daten,.wbox.mengen,.wbox.preise{width:48%;margin:0 1px 10px 1px}.wbox.kontbox{display:block;width:98%;margin:0 1px 10px 1px}.wbox.bild img{width:90%;height:auto}.wbox.preise{width:150px;margin-left:calc(100vw - 170px)}}@media (max-width:700px){.warenkorb .btn-group.oben,.warenkorb .btn-group.unten{width:100%}.wbox.mengen .input-group,.wbox.mengen .btn-group,.input-group{margin-left:auto;margin-right:auto}.wbox.mengen.wbox.mengen textarea,.wbox.mengen .bnote{width:100%}}.ordertext,.ordersumme{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;margin:0}.ordertext{width:60%}.ordertext h2{font-size:22px;font-weight:bold;line-height:24px;margin:0}.ordersumme{width:30%}.ordersumme table{width:100%;background:rgba(245,245,245,1);border:rgba(34,34,34,0.1) 1px solid;text-align:right; padding:0px;vertical-align:top;font-weight:normal}.ordersumme th{padding:5px;font-weight:normal}.ordersumme td{padding:5px;font-weight:normal}.ordersumme small{color:rgba(1,1,1,1)}@media (max-width:700px){.row-stretch,.ordertext,.ordersumme{position:relative;display:block;width:100%;margin:0 0 10px 0}.ordertext{width:100%}}.webshop h1, .webshop H1{color:rgba(1,1,1,1);margin:20px 0px 20px 0px;font-size:34px;font-weight:bold;text-align:center}.bestellprozess{min-height:70vh}.order-content{margin:20px auto;text-align:center}.row.order{justify-content:space-between;align-items:stretch;-webkit-align-items:stretch; align-content:center}.bestbox{position:relative;margin:0 25px 10px 25px;margin:0 0 20px 0;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:350px;padding:5px}.bestbox .zahlungsweise{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:no-wrap;align-items:center;align-content:flex-start;text-align:left}input[type="radio"],input[type="checkbox"]{-ms-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1)}.bestbox .zahlungsweise input + label{display:inline-block}.bestbox .zahlungsweise input{min-width:20px;width:auto;min-height:30px;height:auto;margin-right:10px}.bestbox i{font-size:20px;line-height:20px;color:rgba(1,1,1,1)}.bestbox a{color:rgba(1,1,1,1)}@media (max-width:980px){.bestbox{width:calc(50% - 2%);margin:0 1px 20px 1px}.subox,.bookmark,.user,.bag{position:absolute;top:0px}#navbut{display:inline-block}.navbar{background:rgba(255,255,255,1)}.navtop{position:absolute;top:0px;left:0;right:0;display:block;overflow:hidden;width:100%;background:none;background:rgba(255,255,255,1);min-height:0}.navtop .caret{right:15px}}@media (max-width:700px){.bestbox{width:calc(100% - 2px);display:block}}.bestbox.border{border:rgba(1,1,1,1) 1px solid;border-radius:5px}.bestbox button{margin:0 auto;width:calc(100% -5%)}.bestbox h2{font-size:20px}.bestbox.border.nobut{padding-bottom:10px}.bestbox #firma{display:none}.bestbox #lfirma{display:none}.bestellprozess .btn-group{position:relative;margin:0 auto;width:300px}.bestellprozess .btn-group.platz{min-width:300px;width:auto}.shopheader{position:relative;display:block;min-height:10px;width:100%;padding:15px 0 0 0;text-align:left}.shopheader a{text-decoration:underline}.kategorietext,.kategorietextbottom{color:rgba(34,34,34,1);padding:2px 5px;text-align:center}.kategorietextbottom{text-align:left}.kategorietext h2, .kategorietext h3,.kategorietext h4,.kategorietext h5,.kategorietext h6,.kategorietextbottom h2, .kategorietextbottom h3, .kategorietextbottom h4, .kategorietextbottom h5, .kategorietextbottom h6{color:inherit;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:rgba(34,34,34,1);font-weight:400;margin:0 0 20px 0}.kategorietext h2,.kategorietextbottom h2{font-size:24px}.kategorietext h3,.kategorietextbottom h3{font-size:20px}.kategorietext h4,.kategorietextbottom h4{font-size:16px}.kategorietext h5,.kategorietextbottom h5{font-size:20px;font-weight:500;margin:10px 0}.kategorietext h6,.kategorietextbottom h6{font-size:16px;font-weight:500}.kategorietext h2 strong,.kategorietext h3 strong,.kategorietext h4 strong,.kategorietext h5 strong,.kategorietext h6 strong,.kategorietext strong,.kategorietextbottom strong,.kategorietextbottom h2 strong,.kategorietextbottom h3 strong,.kategorietextbottom h4 strong,.kategorietextbottom h5 strong,.kategorietextbottom h6 strong{font-size:16px;font-weight:700;line-height:20px;margin:0}.breadcrumb,.breadcrumb a{color:rgba(1,1,1,1);font-size:10px}.breadcrumb a:hover{color:rgba(125,181,27,1)}.wrap-r-1{  display:-webkit-box;  display:-webkit-flex;  display:-ms-flexbox;  display:flex;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;  -webkit-flex-wrap:wrap;  -ms-flex-wrap:wrap;  flex-wrap:wrap;  margin-bottom:20px;  align-items:stretch;-webkit-align-items:stretch;   align-content:flex-start;  justify-content:space-between}.rubrik{clear:both;position:relative;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden;width:270px;min-height:310px;height:auto;margin:0 auto 20px auto;padding:10px;border:rgba(188,189,191,1) 4px solid; border-radius:3px;color:rgba(34,34,34,1);font-size:16px;text-align:left;text-align:center;box-shadow:rgba(80,80,80,0.5) 1px 1px 1px}.rubrik h2, .rubrik h3, .rubrik h4, .rubrik h5, .rubrik h6{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:40px;max-height:40px;overflow:hidden;font-size:16px;line-height:20px;font-weight:600;color:rgba(1,1,1,1);margin:0 auto 5px auto}.rubrik .vars{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;max-height:50px;overflow:hidden;margin-bottom:5px}.rubrik strong{display:block;margin:5px auto 0 auto;font-weight:bold}.rubrik .bild{position:relative;width:auto;height:200px;overflow:hidden;vertical-align:bottom}.bild img{width:100%;height:auto}.hoch{height:200px;width:auto}.rubrik .btn-group{position:absolute;bottom:0;left:0;right:0}.rubrik .big{display:inline-block;margin:0 auto;width:99%}.rubrik .btn-group button{margin:0 5px}.rubrik button{margin:0 auto 5px auto;font-weight:bold;cursor:pointer}@media (max-width:700px){.shopheader,.breadcrumb{display:none}.rubrik .sharebut button{display:block;width:100%}.wrap-r-1{display:block}.rubrik{display:block;position:relative;margin:0 auto 20px auto}}.artikel{position:relative;width:100%;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.artikel a{text-decoration:underline;color:rgba(125,181,27,1);color:rgba(1,1,1,1)}.artikel a:hover{color:rgba(34,34,34,1)}.artikel .ez{margin:0 auto}.artikel .preis strong{display:block;margin:5px 0 1px 0;font-size:18px;font-weight:bold;color:rgba(114,166,28,1.0);color:rgba(1,1,1,1)}.artikel .artteam{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:auto;border:rgba(1,1,1,1) 1px solid;border-radius:5px}#vlink{display:inline-block;text-decoration:underline;cursor:pointer}.artikel .mainimg{text-align:left;position:relative;width:600px;max-width:600px;height:auto}.artikel .mainimg img{width:100%;height:auto}.artikel .mainimg .lupe{position:absolute;bottom:20px;left:20px;color:rgba(255,255,255,1);font-size:20px;line-height:20px}#vinfo{display:block}.artikel .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-start;-webkit-align-items:flex-start; align-content:flex-start;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.artikel .box75l,.artikel .box25r{position:relative;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.artikel .box75l{width:70%;padding:10px 25px 10px 0}.artikel .box25r{width:30%;padding:10px 0 10px 0;padding:0}.artikel .box25r .bround{margin:10px 0 0 0;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:rgba(188,189,191,0.5) 2px solid;padding:5px;border-radius:5px}.artikel .box25r h3{font-size:24px;font-weight:600}.artikel button,.artikel .input-group{width:100%;margin:0 0 5px 0}.artikel .input-group{margin:5px 0}.artikel .input-group span,.artikel .input-group input,.artikel .input-group select{font-size:16px;display:table-cell;width:1%;border:0}.artikel .input-group input,.artikel .input-group select,.artikel .input-group option{font-size:16px;line-height:16px;width:99%;text-align:right;padding:8px}.artikel .input-group span{background:rgba(188,189,191,0.5);min-width:120px;padding:5px}.artikel .input-group i{margin:0px auto;display:inline-block;width:20px;height:20px;font-size:25px;line-height:25px;nopadding:2px 2px;text-align:center;nobackground:rgba(125,181,27,1);color:rgba(255,255,255,1);color:rgba(125,181,27,1);border-radius:10px;cursor:pointer}.artikel .input-group i:hover{color:rgba(1,1,1,1)}.artikel .space{margin-bottom:15px}.artikel .wit{text-align:left;background:rgba(255,255,255,1);border:0}.artikel .detinfo{padding-top:5px}.artikel .detinfo span{display:block;font-size:16px;margin-bottom:10px}.artikel .detinfo strong{font-size:16px;font-weight:600;color:rgba(114,166,28,1.0)}.artikel .tc{display:block;margin:5px auto;text-align:center;font-size:12px}@media (max-width:700px){.artikel{width:calc(100vw - 10px)}}.carousel{position:relative;top:0;left:0;display:block;box-sizing:border-box;width:600px;height:auto;overflow:hidden}.roll{position:relative;display:block;white-space:nowrap;font-size:0;left: 0px}.artthumbs{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;max-width:100px;width:auto;height:80px;margin-right:2px;text-align:center}.artthumbs img{width: auto;height:80px}.sections{text-align:center;color:rgba(1,1,1,1);font-size:12px}.sections i{margin:0 2px;cursor:pointer}.artnav{padding:5px;background:rgba(34,34,34,0.8);height:34px;width:34px;color: rgba(255,255,255,1);font-size:20px;text-align:center;cursor:pointer}.artnav:hover,.artnav:focus{color:rgba(125,181,27,1)}.nav-left{position:absolute;top:20px;left:2px}.nav-right{position:absolute;top:20px;right:2px;z-index:10}.tabs-content,.tabs-list{position:relative;display:block}.tabs-list ul{width:auto;margin:0 0;padding:0;min-height:30px;height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-start;-webkit-align-items:flex-start; align-content:flex-start;flex-wrap:wrap;justify-content:flex-start;list-style:none;border-bottom:rgba(255,255,255,1) 1px solid;border-bottom:rgba(1,1,1,1) 1px solid}.tabs-list ul li{display:inline-block;padding:10px 15px;background:rgba(188,189,191,0.5);border:rgba(1,1,1,1) 1px solid;border-right:0;border-bottom:0;cursor:pointer}.tabs-list ul li:last-of-type{border-right:rgba(1,1,1,1) 1px solid}.tabs-list ul li a{text-decoration:none;font-size:16px;color:rgba(1,1,1,1)}.tabs-list ul li:hover,.tabs-list .aktiv{background:rgba(188,189,191,1)}.tabs-content{padding:10px 0}.tabs-content .tabs-area{display:none}.tabs-content .aktiv{display:block}.mehrbox{position:relative;display:block;margin:0 0 10px 0;width:calc(100% - 10px);height:250px;border:rgba(34,34,34,1) 1px solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;border-radius:5px}.mehrbox .titel{position:absolute;top:50%;left:8px;right:8px;margin:0;transform:translate(0,-50%);background:rgba(255,255,255,0.9);color:rgba(1,1,1,1);border-radius:5px;text-align:center;font-size:16px;line-height:140%;font-weight:400;padding:3px 5px;box-shadow:rgba(80,80,80,1) 0px 0px 5px;cursor:pointer}.mehrbox .titel h4{color:rgba(1,1,1,1);font-size:16px;line-height:140%;font-weight:400}@media (max-width:950px){.artikel .mainimg{width:90%}.artikel .box75l,.artikel .box25r{width:50%;padding:5px}.mehrbox{display:inline-block;margin:5px 2px;width:calc(50vw - 25px);height:35vw}.mehrbox .titel h4{font-size:16px}}@media (max-width:700px){.artikel .row{display:block}.artikel .box75l,.artikel .box25r{display:block;width:100%;padding:5px}.artikel .carousel,.artikel .mainimg,.artikel .mainimg img{width:100%;max-width:100%;height:auto}}@media (max-width:500px){.mehrbox{display:block;margin:5px auto;width:calc(100vw - 40px);height:70vw}}.row.kundenkonto{justify-content:space-between;align-items:stretch;-webkit-align-items:stretch; align-content:center}.kundenkonto .usermask{display:inline-block;width:300px}.kundenkonto .usermask strong{font-size:16px}.ubox{width:95%;height:100%;margin:0 auto 20px auto;padding:5px; font-size:14px}.User_Box{display:inline-block;vertical-align:top;width:300px; height:300px;margin:10px 50px 5px 5px;padding:5px; background:rgba(255,255,255,1);border-top-left-radius:10px;border-top-right-radius:8px;border-bottom-right-radius:8px;color:rgba(34,34,34,1); font-size:12px;text-align:left;border:rgba(34,34,34) 1px groove;box-shadow:rgba(80,80,80,1) 1px 1px 1px}.User_Box table,.ubox table,.ubox tr,.ubox td,.User_Box tr,.User_Box td{font-size:12px}main{clear:both;position:relative;top:0;left:0;margin:0;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;overflow-x:hidden;min-height:60vh;background:rgba(255,255,255,1);padding-top:65px}main.p0{padding-top:0}.row .rubrikausgabe{align-items:stretch;-webkit-align-items:stretch; flex-wrap:wrap;justify-content:space-between}main strong.high{display:block;margin:0 auto;font-size:40px;line-height:50px;text-align:center}.lastview{display:block;text-align:center}main .lastview .row{justify-content:center}main .lastview .rbox{margin:0 2px 10px 2px}main .rbox{position:relative;display:inline-block;overflow:hidden;width:285px;height:auto;margin-bottom:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:rgba(1,1,1,1) 1px solid;border-radius:5px;text-align:center}main .rbox img{width:100%;height:auto;display:block;cursor:pointer;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms}main .rbox:hover img{width:110%;margin-top:-7.5%;margin-left:-5%}main .rbox h2,main .rbox span{position:absolute;top:50%;left:8px;right:8px;margin:0;transform:translate(0,-50%);background:rgba(255,255,255,0.9);color:rgba(1,1,1,1);border-radius:5px;text-align:center;font-size:20px;line-height:24px;padding:3px 5px;box-shadow:rgba(80,80,80,1) 0px 0px 5px;cursor:pointer}main .lastview .rbox span{font-size:16px;line-height:140%}.refrow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;aligin-items:stratch}.refrub,.refgal{display:inline-block;box-sizing:border-box}.refrub{width:25%;background:#ddd}.refgal{width:75%;background:#eee}main .refrub .rbox,main .refgal .rbox{position:relative;text-align:center;width:280px;height:210px;overflow:hidden;box-sizing:border-box}main .refgal .rbox .hi,main .refgal .rbox .hi:hover{position:relative;text-align:center;height:100%;width:auto;margin:0;transform:translate(-25%,0)}main .refgal .rbox .wi,main .refgal .rbox .wi:hover{ width:100%;height:auto;margin:0;transform:translate(-25%,0)}main .refgal .rbox .rinfo{position:absolute;bottom:0;left:0;right:0;z-index:2;height:27px;padding:2px;background:rgba(255,255,255,0.8);background:rgba(125, 181, 27, 0.9);text-align:center;cursor:pointer;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms}main .refgal .rbox .rinfo:hover{height:100%;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms}main .refgal .rbox .rinfo strong{display:block;width:100%;line-height:20px;font-size:16px;font-weight:normal;padding-top:5px}main .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;align-items:flex-start;-webkit-align-items:flex-start; align-content:flex-start;flex-wrap:no-wrap;justify-content:space-between;margin-bottom:20px}main .box33{position:relative;overflow:hidden;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:30%}main .box20{position:relative;overflow:hidden;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:20%}main .box80{position:relative;overflow:hidden;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:80%}@media (max-width:700px){main .box20,main .box80{display:block;width:100%}}main .box33 input,main .box33 textarea,main .box33 button{margin:5px auto;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;width:calc(100%- 10px);padding:10px 5px}main .box33 .dcheck{position:relative;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0px;margin:2px 5px 0 0;min-height:18px;width:20px;overflow:hidden;box-shadow:0 0 0}main iframe,main .box33 img{width:100%;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;border:rgba(1,1,1,1) 1px solid;border:0}.galerien .box25,.galerien .box33,.galerien .box50,.galerien .box100{align-content:center;text-align:center;padding:5px}.box20{width:20%}.box30{width:30%}.box25,.galerien .box25{width:23%}.box33,.galerien .box33{width:32.5%}.box40{width:40%}.box50,.galerien .box50{width:48%}.box100,.galerien .box100{width:100%}.galerien .box25 strong,.galerien .box33 strong,.galerien .box50 strong,.galerien .box100 strong{display:block;min-height:50px;margin:-5px -5px 5px -5px;background:rgba(34,34,34,1);color:rgba(255,255,255,1);padding:10px 10px;font-size:24px;font-weight:300;text-align:left}h1, h2, h3, h4, h5, h6{color:rgba(1,1,1,1)}h1{margin:40px 0px 20px 0px;font-size:34px;font-weight:bold;text-align:center}h2{font-size:30px;line-height:140%;font-weight:500;margin:10px 0 20px 0}h3{font-size:16px;font-weight:500;line-height:140%}h4{font-size:16px;line-height:140%}h5{font-size:16px;line-height:140%}h6{font-size:16px;line-height:140%}.startseite h2 strong,.startseite h3 strong{font-size:16px;font-w4eight:700}.row,.rubrikausgabe{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-start;-webkit-align-items:flex-start; align-content:flex-start;flex-wrap:wrap;justify-content:space-between;margin-bottom:5px}footer{background:rgba(188,189,191,1);color:rgba(34,34,34,1)}footer .container{min-height:150px;margin:0 auto;padding:0 0 20px 0}footer .row{align-items:stretch;-webkit-align-items:stretch; align-content:flex-start}footer .share{position:relative;top:0;left:0;margin-top:10px;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}footer button.sharebut{background:transparent;border:rgba(1,1,1,1) 1px solid}footer button.sharebut:hover{background:rgba(34,34,34,1)}footer #sharecon{top:-80px}footer .box20,footer .box25,footer .box30,footer .box33,footer .box50,footer .box100{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:30px 10px;margin:0;color:rgba(34,34,34,1)}footer a,footer nav a{color:rgba(34,34,34,1);text-decoration:none}footer i{display:inline-block;font-size:20px;margin-right:10px}footer i.big{float:left;min-height:100px;margin:0 10px 0 0;font-size:40px;line-height:40px}footer .box30 nav a,footer .box25 nav a{display:inline-block;min-width:150px;margin:0 10px 0 0}footer .box30 nav a:hover,footer .box25 nav a:hover,footer a:hover{color:rgba(34,34,34,1)}footer .box30 nav a:before{content:'• '}footer span,footer .box25 span,footer .box20{color:rgba(34,34,34,1);font-size:18px;font-weight:500;display:block;margin:0 0 5px 0}@media (max-width:980px){footer .box20,footer .box25,footer .box30,footer .box33,footer .box50,footer .box100{width:50%;margin:0;border-bottom:rgba(255,255,255,0.5) 1px solid}}@media (max-width:790px){footer .box20,footer .box25,footer .box30,footer .box33,footer .box50,footer .box100{float:none;display:block;width:100%}footer .box20{border-bottom:0}}.startbox{width:100%;height:300px}.links{display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:stretch;-webkit-align-items:stretch; align-content:center;justify-content:space-between}.linkbox{position:relative;display:inline-block;width:260px;height:260px;margin:0.5%;cursor:pointer;overflow:hidden;border:rgba(80,80,80,0.2) 1px solid;box-shadow:rgba(80,80,80,0.5) 0 0 2px}.linkbox img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:90%;height:auto}.linkblende{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;margin:auto;background:rgba(255,255,255,0.9);text-align:center;display:none}.linkbox:hover .linkblende{display:block}.linkblende i{display:inline-block;width:20px;height:20px;margin:40% 5px;overflow:hidden;border-radius:20px;background:rgba(120,184,61,1);color:rgba(255,255,255,1);font-size:20px;line-height:20px;padding:10px;border:rgba(34,34,34,0.5) 1px solid}.linkblende i:hover{background:rgba(68,68,68,1)}.linkcontent{position:fixed;top:0;left:0;z-index:4;width:100%;height:100%;background:rgba(80,80,80,0.8);display:none;overflow-y:auto;padding:10px 10px 20px 10px}.active{display:block;animation-name:fadeIn;animation-duration:1s}.linkcontent .container{position:relative;margin:80px auto 80px auto;background:rgba(255,255,255,1);padding:10px;text-align:left;box-shadow:rgba(34,34,34,1) 0px 0px 5px}.linkcontent .container .row{align-items:center;-webkit-align-items:center; justify-content:flex-start;border-bottom:rgba(34,34,34,0.5) 1px solid}.linkcontent .container img{height:100px;width:auto;margin-right:50px}.linkcontent .container button:after{content:''}.postings{position:relative;display:block;border:rgba(34,34,34,0.5) 1px solid;margin-bottom:20px}.posthead{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:stretch;-webkit-align-items:center; align-content:flex-start;justify-content:space-between;background:rgba(220,220,220,1);border-bottom:rgba(34,34,34,0.5) 1px solid;padding:10px;text-align:left}.posthead small,.posthead strong{text-align:left;display:inline-block}.posthead small{text-align:center;padding-right:20px;border-right:rgba(34,34,34,1) 1px solid}.postblog{padding:10px}.postpages{position:relative;margin-top:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:center;-webkit-align-items:center; justify-content:center;align-content:center}.postpages a{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 5px;width:40px;height:40px;overflow:hidden;border-radius:50%;padding:10px 5px;font-size:18px;line-height:20px;text-align:center;text-decoration:none;color:rgba(105,105,105,0.6);border:rgba(105,105,105,0.6) 1px solid}.postpages a:hover,.postpages .aktiv{background:rgba(52,24,240,1);color:rgba(255,255,255,1)}.jahr{border-top:rgba(105,105,105,0.5) 1px solid;padding-top:30px;margin-top:50px;margin-bottom:0px;overflow:visible}.jahr strong{position:absolute;top:0;right:0;left:0;margin:0 auto;margin-top:-30px;height:30px;width:100px;display:inline-block;background:rgba(52,24,240,1);color:rgba(255,255,255,1);text-align:center;font-weight:500;font-size:20px;line-height:20px;padding:10px;border-radius:5px}.jahr p{margin:0}.hide{height:1px;transition:height 100ms}.show{height:100vh;height:auto;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms}.downloads{display:block;width:100%}.downheader{display:block;background:rgba(111,22,33,1);color:rgba(255,255,255,1);font-size:25px;padding:15px 5px}.downlst{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-start;align-items:flex-start;-webkit-align-items:flex-start;flex-wrap:wrap;align:content:baseline}.downbox{position:relative;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:32%;margin:1% 1% 0 0;min-height:50px;padding:10px}.downbox img{display:inline-block;width:50px;height:auto;margin-right:10px}.versandbox,.versandkosten{display:block;width:100%;min-height:220px;height:auto;padding:5px;background:rgba(240,240,240,1);color:rgba(20,20,20,1);border:rgba(20,20,20,1) 1px solid;border-radius:5px 8px;box-shadow:rgba(20,20,20,1) 0px 0px 5px;vertical-align:top;margin-bottom:10px}.versandbox h3{font-size:24px;font-weight:600;margin:20px 0 2px 0}.versandkosten table{position:relative;margin:0;width:700px}.versandkosten th{background:rgba(188,189,191,1);color:rgba(255,255,255,1);font-size:20px;text-align:left;padding:5px;border:rgba(34,34,34,1) 1px solid}.versandkosten td{font-size:20px;text-align:left;padding:5px;border:rgba(34,34,34,1) 1px solid}@media (max-width:700px){.versandkosten table{width:calc(100vw - 10px);font-size:12px}.versandkosten th,.versandkosten td{font-size:12px}}.versandt{position:relative; text-align:left}.checkbox label:after, .radio label:after{  content:'';  display:table;  clear:both}.checkbox .cr,.radio .cr{  position:relative;  display:inline-block;  border:1px solid #a9a9a9;  border-radius:.25em;  width:1.3em;  height:1.3em;  float:left;  margin-right:.5em}.radio .cr{  border-radius:50%}.checkbox .cr .cr-icon,.radio .cr .cr-icon{  position:absolute;  font-size:.8em;  line-height:0;  top:50%;  left:20%}.radio .cr .cr-icon{  margin-left:0.04em}.checkbox label input[type="checkbox"],.radio label input[type="radio"]{  display:none}.checkbox label input[type="checkbox"] + .cr > .cr-icon,.radio label input[type="radio"] + .cr > .cr-icon{  transform:scale(3) rotateZ(-20deg);  opacity:0;  transition:all .3s ease-in}.checkbox label input[type="checkbox"]:checked + .cr > .cr-icon,.radio label input[type="radio"]:checked + .cr > .cr-icon{  transform:scale(1) rotateZ(0deg);color:rgba(255,0,0,0.9);  opacity:1}.checkbox label input[type="checkbox"]:disabled + .cr,.radio label input[type="radio"]:disabled + .cr{  opacity:.5}#gbblende{display:none}.gbblende{position:fixed;top:1px;left:1px;right:1px;bottom:1px;z-index:9999;background:rgba(10,10,10,0.7);text-align:center}.gb{width:100%;border:inset rgba(188,189,191,1) 1px solid;border-radius:5px;box-shadow:#252525 1px 1px 1px;overflow-x:hidden;margin:0px 0px 20px 0px}.gbeintrag{position:relative;top:10%;margin:0 auto;width:350px;background:rgba(255,255,255,1);border:rgba(1,1,1,1) 1px solid;padding:10px;border-radius:5px;box-shadow:rgba(80,80,80,0.8) 0px 0px 5px}@media (max-width:350px){.gbeintrag{top:5%;width:98%}}.gbeintrag h3{font-size:20px}.tc.gbeintrag span,.gbeintrag span{position:relative;text-align:left;font-size:14px;line-height:16px;text-align:left}.gbeintrag .input-group{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.gbeintrag .input-group span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:130px;overflow-x:hidden;padding:5px}.gbeintrag .input-group input{width:60%;border:0;padding:5px}.gbeintrag textarea{display:block;margin:0px auto 15px auto;padding:5px;border-radius:5px;border:rgba(105,105,105,0.5) 1px solid;overflow-x:hidden}.gbheader{width:100%;background:rgba(188,189,191,0.7);color:rgba(1,1,1,1);border-top-left-radius:5px;border-top-right-radius:5px;padding:5px;box-shadow:#252525 1px 1px 1px}.gbcontent{padding:5px 10px 5px 5px}.gbende{width:100%;height:20px;padding:5px;background:rgba(188,189,191,1)}.butgb{background:rgba(188,189,191,1);color:rgba(255,255,255,1);padding:8px 15px;border-radius:3px;box-shadow:inset rgba(255,255,255,1) 1px 1px 3px;text-decoration:none}.butgb:hover{background:rgba(188,189,191,1);color:rgba(34,34,34,1)}.team{position:relative;margin:0 auto;width:800px;display:block}.teambox{position:relative;display:flex;-moz-box;-ms-flexbox;-webkit-flex;flex-wrap:wrap;flex-direction:row;align-items:center;-webkit-align-items:center; align:content:center;justify-content:space-around;width:100%;margin-bottom:50px}.reverse{flex-direction:row-reverse}.teambild{display:inline-block;width:45%;height:auto;background:rgba(255,255,255,1);border:rgba(255,255,255,1) 15px solid;border-bottom:rgba(255,255,255,1) 30px solid;box-shadow:rgba(80,80,80,0.8) -5px -1px 15px}.teambild img{height:auto;width:100%}.teamcontent{display:inline-block;width:45%;line-height:30px;text-align:left}.teamcontent i{font-size:24px;line-height:30px;color:rgba(52,99,47,1);margin-right:10px}.teamcontent strong{display:block;margin:0 0 5px 0;font-size:26px;color:rgba(52,99,47,1)}.teamcontent span{display:block;margin:0 0 10px 0;font-size:18px;color:rgba(52,99,47,1)}.teamcontent a{text-decoration:none}.share{position:absolute;top:100px;right:10px}.artikel .share{position:absolute;top:0px;right:10px}.sharebut,.share button{display:block;width:100%;background:none;color:rgba(34,34,34,1);border:rgba(34,34,34,1) 1px solid;padding:10px 15px;border-radius:5px}.sharebut:hover,.share button:hover{background:rgba(34,34,34,1);color:rgba(255,255,255,1);border:rgba(34,34,34,1) 1px solid}.sharebut-close{display:block;margin:0 auto;border-radius:10px;padding:5px 10px;border:rgba(34,34,34,1) 1px solid;background:transparent;font-size:14px;line-height:14px}.sharebut-close:hover{color:rgba(109, 146, 37, 1)}#sharecon{position:absolute;top:0;right:0;z-index:10;width:300px;display:none;background:rgba(255,255,255,1)}.sharecount{padding:5px 5px 20px 5px;text-align:center;border:rgba(34,34,34,1) 1px solid;border-radius:3px;min-width:300px;width:auto}.block33 .btn{display:block;width:calc(100% - 10px)}.block33,.block50,.block100{overflow-x:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block}.block25{display:inline-block;box-sizing:border-box;width:24%;padding:5px 0}.block33{width:31%;padding:5px 0}.block50{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:48%;padding:5px 0}.block100{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:5px 0}@media (max-width:1400px){.navbar .container{width:98%;margin:0 1%}}@media (max-width:1180px){.container,.container-max,.voll,.container2{width:100%;margin-left:0;margin-right:0}main .container,.container,.container2,.vollm.container-max{padding-left:5px;padding-right:5px}main .rbox{width:calc(25vw - 15px)}}@media (max-width:980px){.p00{padding:5px}.p100{padding-top:50px}.halb{height:50vh}main{padding-top:10px}main .rbox{width:calc(50vw - 20px);margin:0 auto 2.5px auto}main .rbox h2{padding:10px 5px;font-size:18px}.navbar{height:68px}.navbar .logo{width:55%}.navbar .webtools{nowidth:45%}.navbar .logo img{height:auto;width:100%}.box20{width:33%}.box25{width:48%}.galerien .box25,.galerien .box33,.bildrahmen25,.bildrahmen33{width:48%;height:auto}main{position:relative;top:90px}h1{font-size:36px;line-height:40px}h2{font-size:30px;line-height:36px}.team{width:90%}}@media (max-width:790px){.navbar .navi{display:none}.navbar .logo{width:45%}.navbar{height:40px}header{margin-top:50px}.bookmark,.user,.bag{position:absolute;top:0px;width:calc(100% - 25px);max-width:calc(100% - 25px)}.shopheader{margin:0;border:0}.share{display:none}.artikel .share{position:relative;top:0;left:0;margin:0 auto;width:95%;max-width:95%}#sharecon{top:0;margin:0 auto;width:98%;max-width:98%}main strong.high{font-size:20px;line-height:25px}.xxx-main .rbox{width:calc(50vw - 15px);margin:0 auto 2.5px auto}main .rbox:hover img{width:100%;height:auto;margin-left:0%;margin-top:0px}main .rbox h2{font-size:14px;line-height:14px}.mh100,.mh50{min-height:50px}a.button{display:inline-block;margin:10px auto}h1,.webshop h1{font-size:24px}h2,.webshop h2{font-size:20px}h3,.webshop h3{font-size:18px}h4,.webshop h4,h5,.webshop h5,h6,.webshop h6{font-size:16px}.lst,.box20,.box25,.box33,.box50{position:relative;display:block;width:100%;margin-left:auto;margin-right:auto}.linkbox{width:100vw;height:100vw}main{top:0;padding-top:50px}main img{float:none;display:block;max-width:100%;height:auto}main .warenkorb .flags,mau .warenkorb .flags img,.warenkorb .flags,.warenkorb .flags img{display:inline-block}.kbox{position:fixed;top:15vh}.row,.lst,main .lst,.downlst{display:block}.galerien .box25,.galerien .box33,.galerien .box50{width:48%;height:auto;margin:5px 1%}.galerien .bildrahmen50,.galerien .box100 img{display:inline-block;width:48%;height:auto}.galerien .box25 img,.galerien .box33 img{width:100%;height:auto}.box,main .box,main .box66,main .box33,.box20,.box25,.box33,.box66,.box100,.block25,.block33,.block50,.galerien .box100,.downbox{display:block;width:100%;height:auto;margin:5px auto}.box25{margin:0 0 50px 0;width:100%}.downbox{padding-left:0}.p100,.p50{padding-top:10px}footer{text-align:center}footer .box20,footer .box25,footer .box30,footer .box33,footer .box50{margin:0 auto;padding:15px 5px;border-bottom:rgba(255,255,255,0.5) 1px solid}footer .box50:nth-child(1),footer .box33:last-child{border:0}footer .box30 nav a{display:block;min-width:90%;padding:0 5px 10px 5px;text-align:center}footer .box30 nav a:before{content:''}.team{width:98%}}@media (max-width:640px){.bookmark,.user,.bag,.askbox,.lzbox,.spbox,.eckbox{left:1px;right:1px;width:calc(100% - 10px);margin:0 auto;padding:5px}.askbox .btn-group{display:block}.lzbox button,.spbox button,.eckbox button{position:relative;width:90%;max-width:90%;margin:10px auto}.lst,.galerien{display:block}.box25,.box33,.box50,.galerien .box25,.galerien .box33,.galerien .box50{display:block;width:100%;height:auto}.teambox{display:block}.teamcontent,.teambild{position:relative;display:block;width:90%;height:auto}.teamcontent{width:80%;margin:20px auto 50px auto}}.pp{background-color:rgb(255, 196, 57);border-bottom-color:rgb(17, 17, 17);border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom-style:none;border-bottom-width:0px;border-image-outset:0;border-image-repeat:stretch;border-image-slice:100%;border-image-source:none;border-image-width:1;border-left-color:rgb(17, 17, 17);border-left-style:none;border-left-width:0px;border-right-color:rgb(17, 17, 17);border-right-style:none;border-right-width:0px;border-top-color:rgb(17, 17, 17);border-top-left-radius:4px;border-top-right-radius:4px;border-top-style:none;border-top-width:0px;color:rgb(17, 17, 17);cursor:pointer;font-size:16px;font-weight:900;height:35px;max-height:55px;min-height:35px;min-width:60%;outline-color:rgb(17, 17, 17);outline-style:none;outline-width:0px;overflow:hidden;overflow-x:hidden;overflow-y:hidden;position:relative;text-align:center;text-transform:none;transition-delay:0s;transition-duration:0.25s;transition-property:opacity;transition-timing-function:ease-in-out;vertical-align:top;white-space:nowrap;width:250px;-moz-user-select:none}.box25.ae.in-view:nth-child(1){animation-name:zoomIn;animation-duration:0.5s}.box25.ae.in-view:nth-child(2){animation-name:zoomIn;animation-duration:0.6s}.box25.ae.in-view:nth-child(3){animation-name:zoomIn;animation-duration:0.7s}.box25.ae.in-view:nth-child(4){animation-name:zoomIn;animation-duration:0.8s}.box25.ae.in-view:nth-child(5){animation-name:zoomIn;animation-duration:0.9s}.container-max.voll.ae.in-view{animation-name:zoomIn;animation-duration:0.3s}main ol,main ol li,main ul,main ul li,.artikel ul,.artikel ul li,.tabs-content ul li{list-style-type:disc}.popup{position:fixed;top:20%;left:10%;right:10%;z-index:99999;width:500px;margin:0 auto;background:red;color:white;padding:10px;box-shadow:rgba(80,80,80,1) 0 0 5px;text-align:center}@media(max-width:600px){.popup{top:10%;left:2%;right:2%;width:90%}}.cookii{position:fixed;top:50%;left:50%;z-index:100000;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);display:block;box-sizing:border-box;width:850px;padding:32px;border-radius:15px;box-shadow:rgba(80,80,80,0.8) 0 0 5px;background:rgba(255,255,255,1);color:rgba(0,0,0,1);text-align:left;font-size:12px}.cookii p,.cookii p small,.cookii a,.cookii a:hover{font-size:12px}.cookii .ch{display:block;font-weight:bold;font-size:18px;line-height:24px;margin:0 0 20px 0}.cookii .eiblock,.cookii .eiblock p{display:none}.cookii .eiblock p{margin:15px 0}.cookii ul{list-style-typ:none}.cookii ul li{position:relative;display:block;width:100%;padding:10px 0;border-bottom:rgba(0,0,0,0.5) 1px solid}.cookii .fa{cursor:pointer;margin-right:15px;font-size:20px;line-height:20px}.cookii .ir strong{font-weight:500;font-size:14px;line-height:14px}@media(max-width:950px){.cookii{width:500px}}.cookii button{cursor:pointer;display:inline-block;width:auto;padding:15px 25px;margin:10px 0;border-radius:4px}.cookii .ir,.cookii .irb{width:100%;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between}.switch{position:relative;display:inline-block;width:30px;height:17px}       .switch input{ opacity:0;width:0;height:0}.opt{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}       .opt:before{position:absolute;content:'';height:13px;width:13px;left:2px;bottom:2px;background-color:white;-webkit-transition:.4s;transition:.4s}       input:checked + .opt{background-color:#85b929}       input:focus + .opt{box-shadow:0 0 1px #85b929}       input:checked + .opt:before{-webkit-transform:translateX(13px);-ms-transform:translateX(13px);transform:translateX(13px)}.opt.round{border-radius:17px}       .opt.round:before{border-radius:50%}.first,.first:hover{background:#85b929}.second, .second:hover{background:#fff}.first:hover, .second:hover{ box-shadow:rgba(80,80,80,1)0 0 5px}@media(max-width:600px){.cookii{ left:1%;right:1%;top:2px;transform:none;margin-left:auto;margin-right:auto;width:98%;padding:10px}.cookii .irb{display:block}.cookii button{display:block;width:100%;margin-top:10px}}.bt-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column-reverse}@media(max-width:750px){.navbar .webtools i{font-size:24px;min-width:24px;width:auto;margin-left:2px}}@media(max-width:650px){.webtools .fa-bookmark{display:none}}.flags{height:25px;width:auto;cursor:pointer}.warenkorb .flags{height:20px;width:auto;display:inline-block}@media(max-width:980px){.navbar .flags{display:none}}html.swipebox-html.swipebox-touch{ overflow:hidden !important}#swipebox-overlay img{ border:none !important}#swipebox-overlay{ width:100%; height:100%; position:fixed; top:0; left:0; z-index:99999 !important; overflow:hidden; -webkit-user-select:none;   -moz-user-select:none;   -ms-user-select:none;     user-select:none}#swipebox-container{ position:relative; width:100%; height:100%}#swipebox-slider{ -webkit-transition:-webkit-transform 0.4s ease;     transition:transform 0.4s ease; height:100%; left:0; top:0; width:100%; white-space:nowrap; position:absolute; display:none; cursor:pointer}#swipebox-slider .slide{ height:100%; width:100%; line-height:1px; text-align:center; display:inline-block}#swipebox-slider .slide:before{ content:""; display:inline-block; height:50%; width:1px; margin-right:-1px}#swipebox-slider .slide img,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide .swipebox-inline-container{ display:inline-block; max-height:100%; max-width:100%; margin:0; padding:0; width:auto; height:auto; vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{ background:none; max-width:1140px; max-height:100%; width:100%; padding:5%; -webkit-box-sizing:border-box;     box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{ width:100%; height:0; padding-bottom:56.25%; overflow:hidden; position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{ width:100% !important; height:100% !important; position:absolute; top:0; left:0}#swipebox-slider .slide-loading{ background:url(../img/loader.gif) no-repeat center center}#swipebox-bottom-bar,#swipebox-top-bar{ -webkit-transition:0.5s;     transition:0.5s; position:absolute; left:0; z-index:999; height:50px; width:100%}#swipebox-bottom-bar{ bottom:-50px}#swipebox-bottom-bar.visible-bars{ -webkit-transform:translate3d(0, -50px, 0);     transform:translate3d(0, -50px, 0)}#swipebox-top-bar{ top:-50px}#swipebox-top-bar.visible-bars{ -webkit-transform:translate3d(0, 50px, 0);     transform:translate3d(0, 50px, 0)}#swipebox-title{ display:block; width:100%; text-align:center}#swipebox-prev,#swipebox-next,#swipebox-close{ background-image:url(../img/icons.png); background-repeat:no-repeat; border:none !important; text-decoration:none !important; cursor:pointer; width:50px; height:50px; top:0}#swipebox-arrows{ display:block; margin:0 auto; width:100%; height:50px}#swipebox-prev{ background-position:-32px 13px; float:left}#swipebox-next{ background-position:-78px 13px; float:right}#swipebox-close{ top:50px; right:0; position:absolute; z-index:99999; background-position:15px 12px}.swipebox-no-close-button #swipebox-close{ display:none}#swipebox-prev.disabled,#swipebox-next.disabled{ opacity:0.3}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider{ -webkit-animation:rightSpring 0.3s;     animation:rightSpring 0.3s}.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider{ -webkit-animation:leftSpring 0.3s;     animation:leftSpring 0.3s}.swipebox-touch #swipebox-container:before, .swipebox-touch #swipebox-container:after{ -webkit-backface-visibility:hidden;     backface-visibility:hidden; -webkit-transition:all .3s ease;     transition:all .3s ease; content:' '; position:absolute; z-index:999; top:0; height:100%; width:20px; opacity:0}.swipebox-touch #swipebox-container:before{ left:0; -webkit-box-shadow:inset 10px 0px 10px -8px #656565;     box-shadow:inset 10px 0px 10px -8px #656565}.swipebox-touch #swipebox-container:after{ right:0; -webkit-box-shadow:inset -10px 0px 10px -8px #656565;     box-shadow:inset -10px 0px 10px -8px #656565}.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before{ opacity:1}.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{ opacity:1}@-webkit-keyframes rightSpring{ 0%{  left:0; } 50%{  left:-30px; } 100%{  left:0; }}@keyframes rightSpring{ 0%{  left:0; } 50%{  left:-30px; } 100%{  left:0; }}@-webkit-keyframes leftSpring{ 0%{  left:0; } 50%{  left:30px; } 100%{  left:0; }}@keyframes leftSpring{ 0%{  left:0; } 50%{  left:30px; } 100%{  left:0; }}@media screen and (min-width:800px){ #swipebox-close{  right:10px; } #swipebox-arrows{  width:92%;  max-width:800px; }}#swipebox-overlay{positon:fixed;top:0;left:0;background:rgba(34,34,34,0.95);background-size:cover;background-attachment:fixed}#swipebox-bottom-bar,#swipebox-top-bar{text-shadow:1px 1px 1px black;background:#000;opacity:0.95}#swipebox-top-bar{color:white !important;font-size:15px;line-height:43px;font-family:Arial}.referenzen{position:relative;display:block;box-sizing:border-box;width:100%}.referenzen .row-stretch{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:stretch;flex-wrap:wrap;-webkit-align-items:stretch; align-content:flex-start;justify-content:space-between}.referenzen .box{position:relative;margin-bottom:30px;display:inline-block;box-sizing:border-box;overflow:hidden;width:360px;height:auto;cursor:pointer}.referenzen .box:hover{background:rgba(80,80,80,0.2)}.referenzen .box .thumbs{position:relative;width:100%;height:270px;overflow:hidden;border:0}@media(max-width:800px){.referenzen .box{width:100%}.referenzen .box .thumbs{height:auto}}.referenzen .box .thumbs img{position:absolute;left:50%;width:100%;min-width:360px;height:auto;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.referenzen .box .thumbs .hi,.referenzen .box .thumbs .hi:hover{position:relative;text-align:center;height:100%;width:auto;margin:0}.referenzen .box .thumbs .wi,.referenzen .box .thumbs .wi:hover{ width:100%;height:auto;margin:0}.referenzen .box span{display:block;margin:30px 0 5px 0;font-size:1.3rem}.referenzen .refnav{position:absolute;top:0;right:0;z-index:2;width:150px}.referenzen .refnavbottom{position:relative;top:0;left:auto;right:0;float:right;width:150px}@media(max-width:950px){.referenzen .refnav{position:relative;top:0;left:0;right:0;width:100%}.referenzen .refnavbottom{width:100%}}.referenzen .refnavbottom a,.referenzen .refnav a{text-decoration:none;display:block;background:rgba(188,188,188,1);border:rgba(34,34,34,1) 1px solid;color:rgba(34,34,34,1);padding:10px 15px;text-align:center;font-size:16px;line-height:16px;border-radius:5px;margin:0 0 2px 0}.referenzen .refnavbottom a:hover,.referenzen .refnav a:hover{background:none;color:rgba(34,34,34,1);border:rgba(34,34,34,1) 1px solid}.referenzen .refnavbottom a.trans,.referenzen .refnav a.trans{background:none;color:rgba(34,34,34,1);border:rgba(34,34,34,1) 1px solid}.referenzen .refnavbottom a.trans:hover,.referenzen .refnav a.trans:hover{background:rgba(188,188,188,1);border:rgba(34,34,34,1) 1px solid;color:rgba(34,34,34,1)}.rslides{position:relative;display:block;box-sizing:border-box;overflow:hidden;list-style:none;width:100%;max-height:100vh;height:100%;max-height:100%;padding:0;margin:0;background:rgba(255,255,255,1)} .rslides li{-webkit-backface-visibility:hidden;position:absolute;left:0;top:0;display:none;width:100%;max-height:100vh;height:500px;max-height:500px}@media(max-width:1180px){.rslides{width:100vw}.rslides li{width:100vw;height:calc(100vw *0.45);max-height:calc(100vw *0.45)}}.rslides li:first-child{position:relative;display:block;float:left} .rslides img{display:block;height:auto;float:left;width:100%;border:0}.rslides_tabs{position:absolute;top:5px;left:10%;right:10%;z-index:3;list-style:none;font-size:18px;padding:10px 0;text-align:center;vertical-align:middle} .rslides_tabs li{display:inline-block;color:rgba(188,189,191,0.5)} .rslides_tabs a{display:block;text-shadow:0 0 0;margin-right:5px;width:10px;height:10px;border-radius:50%;overflow:hidden;  font-size:0px;line-height:2px;padding:1px 1px;  background:rgba(188,189,191,0.5);color:rgba(255,255,255,0.5);  } .rslides_tabs li:first-child{margin-left:0} .rslides_tabs .rslides_here a{background:rgba(188,189,191,1);color:rgba(188,189,191,1)}.rslides .caption{position:absolute;top:80%;left:50%; z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;transform:translate(-50%,-50%);align-items:center;-webkit-align-items:center; flex-direction:column;flex-wrap:wrap; background:rgba(255,255,255,0.8);color:rgba(1,1,1,1);text-shadow:#111 1px 1px 1px;border-radius:20px 5px;padding:5px;min-height:60px;height:auto;width:60%;max-width:60%;text-align:center;justify-content:center;align-content:center;vertical-align:center}.rslides .caption span{margin:0 auto;font-size:30px;line-height:34px;font-weight:400;color:rgba(114,166,28,1)}.rslides1_on .caption span{animation-name:fadeInUp;animation-duration:1.1s}.rslides .caption p{margin:5px auto;font-size:16px;line-height:20px;text-shadow:0 0 0}.rslides1_on .caption p{animation-name:fadeInUp;animation-duration:.1s} .rslides .caption a{margin:0 auto;background:rgba(114,166,28,1.0);color:rgba(255,255,255,1);padding:5px 10px;text-decoration:none;text-shadow:0 0 0;font-size:14px;line-height:18px;border-radius:4px}.rslides1_on .caption a{animation-name:fadeInUp;animation-duration:0.2s}.rslides .caption a:hover{background:rgba(34,34,34,1)}.rslides_nav{position:absolute;top:52%;left:0;z-index:3;margin-top:-45px;-webkit-tap-highlight-color:rgba(0,0,0,0);text-indent:-9999px;overflow:hidden;text-decoration:none;height:61px;width:38px;background:transparent url("/content/css/themes.gif") no-repeat left top;opacity:0.4}.rslides_nav:active{opacity:1.0} .rslides_nav.next{left:auto;background-position:right top;right:0}@media screen and (max-width:600px){.rslides_nav{top:47%}}.callbacks_container{  position:relative;  box-sizing:border-box;  display:block;  width:100%;  height:100%;  max-height:100%;  overflow:hidden} .callbacks{  position:relative;  list-style:none;  overflow:hidden;  width:100%;  padding:0;  margin:0} .callbacks li{  position:absolute;  width:100%;  left:0;  top:0}.callbacks img{  display:block;  position:relative;  z-index:1;  height:auto;  width:100%;  border:0}@media (max-width:940px){.rslides .caption{top:70%;max-width:70vw;width:70vw;min-height:20px}.rslides .caption p{display:none}.rslides .caption span{font-size:18px;line-height:28px;padding:5px 0}}
-webkit-input-placeholder{ color:rgba(34,34,34,0.5)}
-moz-placeholder{ color:rgba(34,34,34,0.5)}
-ms-input-placeholder{ color:rgba(34,34,34,0.5)}
-moz-placeholder{ color:rgba(34,34,34,0.5)}
input::placeholder{ color:rgba(117, 112, 112, 0.7)}