*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-overflow-scrolling:touch;outline:0;}@media (max-width: 778px){html{text-align:left;}body.mobileIsOpen .button i::before{content:"\e80e";color:#f00;transform:rotate(90deg);transition:all .25s ease;}body#pHome #content .conInner.bgwhite{width:95%;padding:15px 2.5% 70px;}body#pHome .article .content{display:inline;}header,#navBig,#sSearch{display:none;}.conInner{width:95%;}#mobilSuche{display:none;background-color:whitesmoke;position:fixed;top:60px;left:0;right:0;z-index:99;padding:0px 10px;height:60px;line-height:60px;}#mobilSuche #suchergmob{display:none;position:absolute;top:70%;width:91%;padding:5px;background-color:white;}#mobilSuche #suchergmob .item{color:white;padding:5px;margin-bottom:1px;line-height:20px;}#mobilSuche #suchergmob .item.gelb{background-color:transparent;border:1px solid #fc3;color:#fc3;}#mobilSuche #suchergmob .item.gelb:hover{background-color:rgba(255,204,51,0.5);color:#fff;}#mobilSuche #suchergmob .item.gelb.active{background-color:#fc3;color:#fff;}#mobilSuche #suchergmob .item.blau{background-color:transparent;border:1px solid #0173bc;color:#0173bc;}#mobilSuche #suchergmob .item.blau:hover{background-color:rgba(1,115,188,0.5);color:#fff;}#mobilSuche #suchergmob .item.blau.active{background-color:#0173bc;color:#fff;}#mobilSuche #suchergmob .item.gruen{background-color:transparent;border:1px solid #008745;color:#008745;}#mobilSuche #suchergmob .item.gruen:hover{background-color:rgba(0,135,69,0.5);color:#fff;}#mobilSuche #suchergmob .item.gruen.active{background-color:#008745;color:#fff;}#mobilSuche #suchergmob .item.rot{background-color:transparent;border:1px solid #f00;color:#f00;}#mobilSuche #suchergmob .item.rot:hover{background-color:rgba(255,0,0,0.5);color:#fff;}#mobilSuche #suchergmob .item.rot.active{background-color:#f00;color:#fff;}#mobilSuche #suchergmob .item.lila{background-color:transparent;border:1px solid #7d26b5;color:#7d26b5;}#mobilSuche #suchergmob .item.lila:hover{background-color:rgba(125,38,181,0.5);color:#fff;}#mobilSuche #suchergmob .item.lila.active{background-color:#7d26b5;color:#fff;}#mobilSuche #suchergmob .item.orange{background-color:transparent;border:1px solid #ff7101;color:#ff7101;}#mobilSuche #suchergmob .item.orange:hover{background-color:rgba(255,113,1,0.5);color:#fff;}#mobilSuche #suchergmob .item.orange.active{background-color:#ff7101;color:#fff;}#mobilSuche #suchergmob .item.mint{background-color:transparent;border:1px solid #54999c;color:#54999c;}#mobilSuche #suchergmob .item.mint:hover{background-color:rgba(84,153,156,0.5);color:#fff;}#mobilSuche #suchergmob .item.mint.active{background-color:#54999c;color:#fff;}#mobilSuche #suchergmob .item.pink{background-color:transparent;border:1px solid #ec008c;color:#ec008c;}#mobilSuche #suchergmob .item.pink:hover{background-color:rgba(236,0,140,0.5);color:#fff;}#mobilSuche #suchergmob .item.pink.active{background-color:#ec008c;color:#fff;}#mobilSuche #suchergmob .item.error{color:#999;padding:5px;margin-bottom:1px;font-style:italic;text-align:center;}#mobilSuche .contentarea{width:100%;position:relative;}#mobilSuche .contentarea input{width:100%;height:35px;text-align:center;font-style:italic;color:#999;font-size:14px;border-radius:5px;}#mobilHeader{background-color:white;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);box-shadow:0 0 5px 0 rgba(0,0,0,0.5);}#mobilHeader .button,#mobilHeader .buttonSearch{height:100%;float:left;position:relative;cursor:pointer;z-index:100;font-size:32px;-webkit-transition:all 1 ease;-moz-transition:all 1 ease;-o-transition:all 1 ease;transition:all 1 ease;}#mobilHeader .button i::before{transition:all .25s ease;}#mobilHeader .buttonSearch{float:right;}#mobilHeader .logoM{position:absolute;width:100%;height:100%;margin:0 auto 0;text-align:center;}#mobilNav{background-color:#f7f7f7;padding:60px 0 0;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);box-shadow:0 0 5px 0 rgba(0,0,0,0.5);}#mobilNav .navkontakt{height:60px;background-color:whitesmoke;display:flex;justify-content:center;}#mobilNav .navkontakt .box{text-align:center;width:49.5%;}#mobilNav .navkontakt .box.r{border-left:1px solid #d2d2d2;}#mobilNav .navkontakt .box i{font-size:42px;color:#f00;}#mobilNav .navi{background-color:white;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.5);box-shadow:0 0 3px 0 rgba(0,0,0,0.5);}#mobilNav .navi ul.pop_menu{border-color:2px solid #f00;}#mobilNav .navi ul.pop_menu li a span{display:block;padding:10px 5%;color:#1b1b1b;text-transform:uppercase;font-size:18px;}#mobilNav .navi ul.pop_menu li.active a span{color:#f00;}#mobilNav ul.kontakt{margin:20px 0;padding:0 0;overflow:hidden;background-color:#f7f7f7;}#mobilNav ul.kontakt li{float:left;list-style:none;width:50%;text-align:center;font-size:38px;padding:15px 0;}#mobilNav ul.kontakt li a{color:black;}#mobilNav ul.kontakt li .img{width:100%;height:30px;background-repeat:no-repeat;background-size:contain;background-position:center center;}#mobilNav ul.kontakt li i.icon-chat,#mobilNav ul.kontakt li i.icon-info-circled{color:#f00;}#mobilNav ul.network{margin:20px 0;padding:0 0;overflow:hidden;background-color:#f7f7f7;}#mobilNav ul.network .more{text-align:center;}#mobilNav ul.network .box{margin-top:-20px;}#mobilNav ul.network .box a .img{width:75%;height:65px;background-size:contain;background-repeat:no-repeat;background-position:center;margin:0 auto;}#mobilNav .imprint{margin:25px 0;text-align:center;color:#1b1b1b;font-size:12px;}#mobilNav .imprint a{font-size:12px;margin:0 5px;}#mobilNav .imprint a:link,#mobilNav .imprint a:visited{color:#1b1b1b;}#mobilNav .imprint a:hover,#mobilNav .imprint a:focus{color:#000;}#navAnimals{padding:25px 0;}#navAnimals .box{width:50%;}#navAnimals .box .txt{font-size:16px;}#content h1{margin:25px 0 25px;}#stSlider2 .conInner{width:100%;}#stSlider2 .slider .slide{height:300px;display:none;}#stSlider2 .slider .slide .box{height:300px;}#stSlider2 .slider .slide .box.text h3{font-size:20px;}#stSlider2 .slider .slide .box.text .wrapper img{display:none;}#stSlider2 .slider .slide .box.text .wrapper .txtwrapper{line-height:120%;}#stSlider2 .slider .slide .box.text .wrapper .txtwrapper .teaser{font-size:13px;}#stSlider2 .slider .slide .box.text .wrapper .txtwrapper .text{font-size:13px;}#produktfilter #tierfilter .button,#produktfilter #kategoriefilter .button{display:none;}#produktfilter{margin:25px 0 25px;}#produktfilter #kategoriefilter .inner{display:inline-block;text-align:left;}#mainB #produktfilter #tierfilter .tieritem,#mainB #produktfilter #tierfilter .katitem,#mainB #produktfilter #kategoriefilter .tieritem,#mainB #produktfilter #kategoriefilter .katitem{display:inline-block;font-size:13px;}#cProdukte .cProdukt{width:48%;text-align:left !important;}#cProdukte .cProdukt .header{font-size:14px;text-align:left !important;}#cProdukte .cProdukt .body{font-size:12px;text-align:left !important;}#cProdukte .cProdukt .body .image{padding:10px 0;}#cProdukte .cProdukt .body .txt,#cProdukte .cProdukt .body .txt p{font-size:12px;}#cProdukte .cProdukt .body .animals img{height:24px;}#productsheet .catheader{font-size:14px;}#productsheet .catheader .conInner .kreusel{width:90%;padding:5px 0;}#productsheet .catheader .conInner .icons{display:none;}#productsheet .catheader .conInner .icons .icostart,#productsheet .catheader .conInner .icons .icoend,#productsheet .catheader .conInner .icons .icon{width:auto;height:26px;}#productsheet .header{margin-top:20px;}#productsheet .header .text{width:100%;padding:0 0 75px;}#productsheet .header .text .contentarea .name{font-size:24px;padding:10px 0;}#productsheet .header .pic{width:100%;}#productsheet .header .pic .picInner{height:200px;margin:10px 0;}#productsheet .header .pic .picText{line-height:140%;padding:5px 2.5%;height:auto;font-size:12px;}#productsheet .header .pic .picText.isempty{display:none;}#mainB{margin-top:60px;}#mainB .cHeader .header{padding-top:15px;}#mainB #sTopBox{height:inherit;}#mainB #sTopBox .bg{display:none;width:100%;padding-top:52.5%;height:0px;background-size:contain;background-position:center;}#mainB #sTopBox .contentarea{width:100%;color:#999;float:left;padding:0 0;text-align:center;margin-top:20px;background:none;}#mainB #sTopBox .contentarea::before{display:none;}#mainB #sTopBox .contentarea .header{padding-top:20px;}#mainB #sTopBox .service{display:none;}#mainB #navAnimals{height:inherit;}#mainB #navAnimals .conInner{height:initial;flex-wrap:wrap;}#mainB #navAnimals .conInner .box{margin-top:20px;margin-bottom:20px;width:50%;}#mainB #navAnimals .conInner .box .logo{height:120px;width:120px;}#mainB #cTopBox{height:inherit;display:flex;}#mainB #cTopBox .box{width:100%;}#mainB #cTopBox .box.text{padding:40px 0;}#mainB #cTopBox .box.pic{display:none;}#mainB #cTopBox .service{display:none;}#mainB #produktfilter #tierfilter,#mainB #produktfilter #kategoriefilter{flex-wrap:wrap;margin-bottom:10px;}#mainB #produktfilter #tierfilter .tieritem,#mainB #produktfilter #tierfilter .katitem,#mainB #produktfilter #kategoriefilter .tieritem,#mainB #produktfilter #kategoriefilter .katitem{margin-bottom:10px;}#mainB #meilensteininfo .description{text-align:justify;}#mainB #cProdukte2{flex-wrap:wrap;}#mainB #cProdukte2 .box{width:100%;float:none;margin:0 0 30px;}#mainB #cProdukte2 .box .body .subbody{padding:10px;}#mainB #cProdukte2 .box .body .subbody .product{margin:0 0 10px !important;width:45%;}#mainB #cProdukte2 .box .body .subbody .product .productbody{margin-top:5px;font-size:12px;}#mainB #productsheet .header{height:inherit;flex-wrap:wrap-reverse;}#mainB #productsheet .header .conInner{flex-wrap:initial;}#mainB #productsheet .header .box{width:100%;padding:30px 0;}#mainB #productsheet .header .box.text{order:1;}#mainB #productsheet .header .box.text .contentarea .shortdesc{font-size:15px;}#mainB #productsheet .header .box.pic{order:0;padding:5px 0;}#mainB #productsheet .header .box.pic .ic{width:60px;height:48px;}#mainB #productsheet .body{flex-wrap:wrap;}#mainB #productsheet .body .box{width:100%;}#mainB #productsheet .body .box.products .pheader{padding:20px 10px 5px 10px;}#mainB #productsheet .body .box.products .pbody{padding:0 10px 20px 10px;}#mainB .cHeader .header .headline{font-size:7vmin;line-height:7vmin;}#mainB .article .headline{font-size:24px;margin:15px 0;}footer #footer .footerwrapper{width:100%;flex-wrap:wrap;}footer #footer .footerwrapper .box{width:100% !important;text-align:center !important;margin-bottom:20px;}footer #footer2{width:100%;}footer #footer2 .brands{width:100%;}footer #footer2 .brands .brand{text-align:center;}footer #footer2 .brands .brand img{width:75%;}footer #footer2 .certimgs{width:100%;justify-content:center;}footer #footer3{padding:10px 0;}footer #footer3 .footercopy{display:block;margin-right:0;}#floating{display:none;}.subkat{flex-wrap:wrap;}.liste.lstAnsprechpartner .body .contact{width:100%;margin-bottom:0px;}.liste.lstMarken .lstBox{width:100% !important;}.liste.lstMarken .lstBox .box.text .heading{text-align:center;}#anfahrtmaps{display:none;}#pifa-form-1,#pifa-form-2{width:100% !important;}#pifa-form-1 div label,#pifa-form-2 div label{width:100% !important;}#pifa-form-1 div input,#pifa-form-2 div input{width:90% !important;}#pifa-form-1 #pifa-field-20 input,#pifa-form-1 .button_red input,#pifa-form-2 #pifa-field-20 input,#pifa-form-2 .button_red input{margin:0 0 0 0 !important;}}@media (min-width: 779px) and (max-width: 1026px){.conInner{width:90%;}body#pHome #hauptNavigation .conInner{width:90%;padding:0 0;}body#pHome #content .conInner.bgwhite{width:90%;}footer #footer{padding:70px 2.5% 10px;}footer #footer .footerwrapper{width:100%;flex-wrap:wrap;justify-content:center;}footer #footer .footerwrapper .box{width:33.33% !important;}footer #footer2{width:95%;padding:0 2.5%;}#hauptNavigation .conInner #nav{padding:0 2.5%;width:95%;}#produktfilter #tierfilter .button,#produktfilter #kategoriefilter .button{display:none;}#produktfilter{margin:25px 0 25px;}#produktfilter #kategoriefilter .inner{display:inline-block;text-align:left;}#mainB #produktfilter #tierfilter .tieritem,#mainB #produktfilter #tierfilter .katitem,#mainB #produktfilter #kategoriefilter .tieritem,#mainB #produktfilter #kategoriefilter .katitem{display:inline-block;font-size:13px;}.article .content .box.text{width:70%;}.article .content .box.pic.Right{width:30%;}.article .content .box.pic.Right .imgArt{width:100%;}.article .content .box.pic.Right .imgArt img{width:100%;}}