body{background:#FAFDFF;font-family:'Ubuntu',sans-serif;color:#333;height:auto}
.h1title{margin-top:8px;margin:8px 0 0 0;color:#036;line-height:21px;font:500 20px 'Ubuntu',sans-serif}
.h1title i{font-style:italic;font-weight:500}
#asnoscript{width:100%;background-color:red;color:#fff;text-align:center;padding:8px 12px;font-weight:500;font-size:14px;line-height:20px}
input{font-family:'Ubuntu',sans-serif;color:#000;font-size:16px;padding:6px;margin-left:8px;margin:0;outline:0;border:0;background:#fff;border-radius:5px;width:73%;max-width:75%}
textarea{font-family:'Ubuntu',sans-serif;font-size:16px}
input[type=submit]{font-family:'Ubuntu',sans-serif;width:110px;height:auto;padding:7px 0 7px 32px;margin-left:2px;text-shadow:none;cursor:pointer;box-shadow:none;font-weight:bold;border:0;border-color:white;background:#0E3E6C;background-image:url(/picture/lupe_white.png);background-repeat:no-repeat;background-position:10px 6px;color:#fff}
ul.newsul{-webkit-column-count:4;-moz-column-count:4;column-count:4;margin:0 0 15px 14px;list-style-type:circle;font-size:14px;line-height:22px}
#cartbut{margin:5px 10px}
#pwbut1,#pwbut2,#pwbut3,#pwbut4{display:inline;width:33%;text-align:center;padding:5px 10px;padding-left:0;line-height:50px}
.jqradio{color:#036;background-color:transparent}
.jqradio:hover{background-color:#FB6B0A;color:#fff}
#prodtabs{background:transparent;border:1px solid #7BA3CA;border-radius:8px;padding:0;margin:0;text-align:justify}
#prodtabs ul{width:auto;background:transparent;border:0;border-bottom:1px solid #7BA3CA;margin:0;font-size:14px}
#prodtabs ul li{width:auto;margin:5px 0;background:transparent;border:0;border-right:1px solid #7BA3CA;border-radius:0}
#prodtabs ul li a:hover{color:#FB6B0A}
.firma{display:inline-block;vertical-align:top;padding:8px;width:30%;border-top:1px solid #444;height:auto;text-align:left}
.hersteller{float:left;padding:8px;padding-left:0;border:0;margin:0 35px 0 0}
nav{display:inline-block;height:42px;line-height:1;top:0;padding-top:0;padding-bottom:0;margin:0;width:100%;font-family:'Ubuntu',sans-serif;font-weight:500;border:0}
nav ul{list-style:none;float:right;padding:0 15px 0 0}
nav ul li{display:inline-block;padding:3px 6px 7px 6px;border:1px solid #fff;border-bottom:0;margin-right:5px}
nav ul li a{font-family:'Ubuntu',sans-serif;text-transform:uppercase;transition:all .25s ease;color:#fff;line-height:28px}
nav ul li a:hover{color:#FB6B0A}
nav ul li a.cart:hover{background-image:url(/picture/cart_27_20_hover.png)}
article #pvbut1,article #pvbut2{display:inline-block;margin:8px 0}
article #pvbut1{margin-right:10px}
#mobileMenu{position:fixed;top:0;left:0;width:100%;display:none;padding:0;font-family:'Ubuntu',sans-serif;z-index:200}
#mobileMenu ul li{display:block;background-color:#336799;color:#fff;padding:0;letter-spacing:0.1em;text-align:center;text-transform:uppercase}
.toggleMobile{display:none}
input[type=submit],x:-moz-any-link,x:default{margin-top:-1px}
p{margin:5px 0;line-height:25px}
a{text-decoration:none;color:inherit;transition:color .5s ease;outline:none}
strong{font-weight:bold}
b{font-family:'Ubuntu',sans-serif;font-weight:700}
i{font-family:'Ubuntu',sans-serif;font-style:italic}
#headerparent{width:100%;background:#0E3E6C}
header{position:relative;width:auto;max-width:550px;height:auto;max-height:96px;margin:0 auto;padding:0;border:0;text-align:center;z-index:2000}
header .logo{width:auto;height:auto;max-width:854px;margin:6px auto 0 auto;padding:0;border:0;color:#fff;text-align:center}
header a.headlogo{display:inline-block;height:87px;width:100%;margin:0 auto;background-image:url(/picture/arzneisucher_logo_transparent_weiss.png);background-repeat:no-repeat;background-size:100%;background-position:center top;border:0;text-decoration:none;outline:none}
header h1,p.logotitel{margin:0 auto 0 54px;padding-top:40px;font-size:16px;color:#fff;font-family:'Ubuntu',sans-serif;line-height:17px}
.logolink{height:1px;font:300 1px 'Ubuntu',sans-serif}
a.breadcrumb{font-size:12px;display:inline;color:#036;outline:none}
.button{padding:7px 14px;border:1px solid #C3532E;background-image:linear-gradient(to bottom,#FF8C66 0%,#E56038 100%);background-color:#EB653C;text-shadow:1px 1px 0px #FF8155;text-decoration:none;border-radius:5px;box-shadow:1px 1px 2px 1px rgba(0,0,0,0.3);outline:none}
button::-moz-focus-inner{border:0;padding:0}
button:focus{outline:none}
.button:hover{background:none #FB6B0A;background-image:url(/picture/lupe_white.png);background-repeat:no-repeat;background-position:10px 6px;border-color:#EBE8DE;text-shadow:none}
#spacer{width:100%;background-color:#7BA3CA;position:absolute;z-index:90;font-family:'Open Sans',sans-serif;color:#fff;font-size:18px;height:92px;padding:0;border:0;text-align:center;margin-top:-1px}
#spacer .search{width:98%;max-width:1000px;height:auto;margin:auto;border:0;padding-top:9px;white-space:nowrap;position:relative}
.biorhythmus{height:400px}
.fixed-navi{top:30px;position:absolute}
* html #spacer{top:expression(auto)}
.scrollup{width:40px;height:40px;position:fixed;bottom:40px;right:30px;display:none;text-indent:-9999px;background:url('/picture/as_top_5.png') no-repeat;z-index:1000}
.scrollup:hover{opacity:1}
#socialmedia{position:relative;top:0;width:auto;font-family:'Ubuntu',sans-serif;max-width:1000px;margin:0 auto;height:48px;line-height:48px;padding:0;padding-bottom:8px;text-align:right}
#socialmedia .socialmedia_right{position:relative;width:auto;margin:0 auto;padding:0}
#socialmedia .socialmedia_right a{display:inline;margin-right:12px;margin:0 4px 0 0;padding:0}
#socialmedia .socialmedia_right img{float:right;height:40px;width:auto;margin:0 10px 0 0}
#spacer1,#spacer2{width:auto;max-width:900px;margin:auto;border-top:1px solid #D6D0C1}
#spacer1{max-width:none}
#spacer3{display:none}
.mitborder{border:0}
#ascontent{margin-top:56px}
#asprodauswahl{width:auto;height:auto;margin:20px auto;border:0;font-family:'Ubuntu',sans-serif;font-weight:400;text-align:center}
#asprodauswahl article{text-align:center;border:0}
#asprodauswahl article a{color:#036}
#asprodauswahl article div.table{display:inline-table;width:260px;margin:0;border:1px solid #7F7F7F;border-radius:5px;background-color:#fff}
#asprodauswahl article div.tr{display:table-row}
#asprodauswahl article div.tdimg{display:table-cell;width:50%;margin:0;border:0;padding:0;text-align:center}
#asprodauswahl article div.tddesc{display:table-cell;vertical-align:top;width:50%;margin:0;text-align:center;border:0;padding:0 5px 0 0}
.zubehoer{display:table-cell;vertical-align:top;text-align:center;margin:0;padding:0;border:0}
#asnews,#preisvergleich{font-family:'Ubuntu',sans-serif;width:100%;height:auto;margin:20px auto;margin-top:60px}
#asauswahl,#asprodauswahl{margin-top:60px}
#asnews article.nachricht,#asnews article{font-family:'Ubuntu',sans-serif;width:80%;max-width:1000px;height:auto;margin:0 auto;border:0}
#asnews h1,h2{font-size:22px;line-height:23px;font-weight:500;padding:8px;color:#036;margin-bottom:15px;border-bottom:1px solid #444}
#asnews h2{font-size:18px;line-height:19px;border:0;padding-left:0;margin-top:20px;margin-bottom:0}
#asnews p{font-family:'Ubuntu',sans-serif;font-size:14px;text-align:justify}
#asnews a{color:#036;outline:none}
#asnews a.black{color:inherit;outline:none}
#asnews article img{border:3px solid #0E3E6C;border-radius:5px}
#asnews article img:hover{border-color:#A9A8A8}
.as_but,.as_but_pw{width:180px;height:auto;padding:7px 6px;margin-top:0;text-shadow:none;cursor:pointer;box-shadow:none;font-weight:normal;border:0;border-color:white;background:#0E3E6C;color:#fff;outline:none}
.as_nur_text{color:green;background:none;padding-left:0}
.as_but:hover ,.as_but_pw:hover{background:#FB6B0A;border-color:#EBE8DE;text-shadow:none;color:#fff}
.as_nur_text:hover{background:none;color:#FB6B0A}
#newscontent,#gesundheitskategorien{font-family:'Ubuntu',sans-serif;width:auto;max-width:900px;margin:0 auto;padding:0 0 24px 45px;border:0}
#medikamentekategorien{font-family:'Ubuntu',sans-serif;clear:both;max-width:1600px;margin:0 auto;padding:0;text-align:center;border:0}
#gesundheitskategorien{padding-top:28px;clear:both}
#newscontent article{float:left;width:250px;margin-right:45px;font-size:14px;height:auto}
#gesundheitskategorien article{width:auto;margin-right:45px;font-size:14px;text-align:center}
#newscontent article p,#gesundheitskategorien article p{font-family:'Ubuntu',sans-serif;line-height:18px;padding:8px;font-weight:300;text-align:justify;border:0}
#newscontent img{float:left;margin:0 12px 12px 0;max-width:30%;border:1px solid #EBE8DE;border-radius:5px}
#newscontent article h1,#gesundheitskategorien article h1,#medikamentekategorien article h1{font-size:20px;font-weight:500;padding:8px;color:#036;line-height:23px}
#gesundheitskategorien article h1{padding-top:24px;border-top:1px solid #D6D0C1}
#newscontent a{color:#036;outline:none;font-weight:500;font-style:italic;background-color:#fff}
#newscontent a.bildbutton{font-style:normal;display:inline-block;width:220px;height:50px;line-height:50px;padding:0;margin:5px;border:1px solid #0E3E6C;border-radius:5px;background-color:#0E3E6C;color:#fff;outline:none}
#newscontent a.bildbutton:hover{background-color:#EB653C}
#newscontent a.bildbutton img{float:left;width:50px;border:0;margin:0 0 0 8px}
#newscontent img{width:40%;border:3px solid #444}
#newscontent img:hover{border-color:#A9A8A8}
#medikamentekategorien article div{display:inline-block;width:220px;height:50px;background-color:transparent;margin:5px;line-height:50px;border-radius:5px;color:#fff;padding:0}
#medikamentekategorien article div > *{vertical-align:middle;line-height:normal;text-align:right;border:0}
#medikamentekategorien article span{display:inline-block;height:auto;width:84%;line-height:normal;border:0;margin:0}
#medikamentekategorien article span > *{vertical-align:middle;line-height:normal;text-align:center;margin:0 6px 0 0;font:500 14px 'Ubuntu',sans-serif}
#medikamentekategorien article a{background-color:#0E3E6C;height:auto;width:100%;display:inline-block;padding:0 0 4px 0;line-height:44px;margin:0;font-weight:500;background-repeat:no-repeat;background-position:8px 3px;border:1px solid #0E3E6C;border-radius:5px;outline:none;background-size:42px 42px}
#medikamentekategorien article a:hover{background-color:#EB653C;color:#fff}
.clear{clear:both}
.hidden{position:absolute;clip:rect(1px,1px,1px,1px)}
footer{font-family:'Ubuntu',sans-serif;clear:both;position:relative;width:auto;background:#011222;margin:0;padding:25px 0 0 0;height:auto;border:0;font-size:14px}
footer .wrapper{position:relative;max-width:1000px;line-height:25px;margin:auto;text-align:center;vertical-align:top}
footer article{font-family:'Ubuntu',sans-serif;display:inline-block;width:29%;height:auto;margin:auto 2%;margin-bottom:25px;min-width:236px;color:#ABABAB;text-align:left;vertical-align:top;border:0}
footer article h4{font-size:16px;color:#fff;border-bottom:1px solid #444;padding:0 0 10px 0;margin-bottom:10px}
footer article ul li{display:block;width:100%;padding:0 0 10px 25px;margin-bottom:10px;border-bottom:1px solid #444;background:url(/picture/arrowright2.png) left 6px no-repeat}
footer article ul li:hover{background:url(/picture/arrowright2_white.png) left 6px no-repeat}
footer .rechtespalte ul li{line-height:20px;height:auto;width:auto;min-height:60px}
footer article a{display:block;outline:none}
footer article a:hover{color:#fff}
footer article img{float:left;border:3px solid #444;height:50px;margin-top:4px;margin-right:5px;margin-bottom:0;outline:none}
footer article img:hover{border-color:#5E5E5E}
#copyright{font-family:'Ubuntu',sans-serif;clear:both;display:block;background:#00060C;color:#5E5E5E;font-size:14px;text-align:center;height:auto;min-height:50px;line-height:35px;padding:0}
#copyright p{height:auto;border:0;padding:18px 0;margin:0}
#copyright a{color:#ABABAB;transition:opacity .25s ease;opacity:0.8;outline:none}
#copyright a:hover{color:#fff;opacity:1}
.scroll-box{width:230px;height:1.2em;overflow:hidden;position:relative;text-align:center;margin:0 auto}
.scroll-text{position:absolute;white-space:nowrap;min-width:230px;margin:0 auto;text-align:center}
#cssmenu, #cssmenu ul, #cssmenu li, #cssmenu a{margin:0;padding:0;border:0;list-style:none;text-decoration:none;line-height:1;font:normal 14px 'Ubuntu',sans-serif}
#cssmenu{width:230px;margin-left:15px}
#cssmenu a{line-height:1.3}
#cssmenu > ul > li:first-child{background:transparent!important;border:0}
#cssmenu > ul > li:first-child > a{padding:6px 0 6px 10px;background-image:url(/picture/cart_27_20.png);background-position:10px 7px;background-repeat:no-repeat;border:1px solid #fff;border-bottom:none;text-align:center;font:500 18px 'Ubuntu',sans-serif}
#cssmenu > ul > li:first-child > a:hover{color:#FB6B0A;background-repeat:no-repeat}
#cssmenu > ul > li:first-child > a > span{padding:0}
#cssmenu > ul > li:first-child:hover{background:transparent!important}
#cssmenu > ul > li > a{font-size:14px;display:block;background:url(/picture/pattern.png) top left repeat;color:#FFF;border-bottom:1px solid #fff}
#cssmenu > ul > li > a > span{display:block;padding:12px 10px}
#cssmenu > ul > li > a:hover{text-decoration:none}
#cssmenu > ul > li.active,#cssmenu ul ul li:last-child{border-bottom:none}
#cssmenu > ul > li.has-sub > a span{background:url(/picture/icon_plus.png) 96% center no-repeat}
#cssmenu > ul > li.has-sub.active > a span{background:url(/picture/icon_minus.png) 96% center no-repeat}
#cssmenu ul ul{display:none;background:#fff}
#cssmenu ul ul li{padding:0;border-bottom:1px solid #fff;background:#0E3E6C}
#cssmenu ul ul li:hover{background:#7BA3CA}
#cssmenu ul ul a{padding:10px 10px 10px 25px;display:block;color:#fff;font-size:14px;font-weight:700}
#cssmenu ul ul a:hover{color:#fff}
.ui-accordion{padding:0;margin:0;width:100%;color:#000;font-size:14px}
.ui-accordion .ui-accordion-header{margin:0;border-radius:0;border-color:#fff;padding-top:10px;padding-left:40px;color:#fff;background:#7BA3CA !important}
.ui-accordion .ui-accordion-content{border:0;padding:5px 0;background:transparent !important}
.ui-icon.iconOpen{background:url(/picture/close_white.png) no-repeat;background-size:20px;width:20px;height:20px;background-position:1px 0}
.ui-icon.iconClosed{background:url(/picture/open_white.png) no-repeat -5px;background-size:20px;width:20px;height:20px;background-position:1px 0}
.ui-accordion .ui-accordion-content ul{list-style-type:none;text-align:left;border-bottom:none}
#accordion .patiententxt ul{border:0;list-style-type:square;list-style-position:inside;margin-left:2px}
#accordion .patiententxt ul li{border:0;border-bottom:1px solid #7BA3CA;padding:5px 0}
#accordion .patiententxt ul li ul{list-style-type:disc;margin-left:20px;border:0}
#accordion .patiententxt ul li ul li,#accordion .patiententxt,.ui-accordion .ui-accordion-content ul li{border:0}
#accordion .patiententxt ul li ul li ul{border:0;list-style-type:circle}
#rating .star_off{background:url(/picture/stern_silber_20.jpg) no-repeat left top;border-style:none;float:left;margin:2px 10px 0 0;width:20px;height:22px;border:0;outline:0}
#rating .star_on{background:url(/picture/stern_gold_20.jpg) no-repeat left top;border-style:none;float:left;margin:2px 10px 0 0;width:20px;height:22px;outline:0}
.ui-dialog{max-width:90%;margin-left:auto;margin-right:auto}
.ui-dialog .ui-dialog-titlebar-close{background:url(/picture/close_20.png) no-repeat center center}
.tmchkbox{width:auto;-ms-transform:scale(2);-moz-transform:scale(2);-webkit-transform:scale(2);-o-transform:scale(2)}
#testpw a{color:green;background:none;padding-left:0}
article #KuBew_Mail{width:99%}
article .but_link{color:#444;font-weight:300}
article .but_link:hover,#newscontent a:hover,#asnews a:hover,#asprodauswahl article a:hover,a.breadcrumb:hover,a:hover{color:#FB6B0A}
.absatztitel{color:#036}
.buthover{color:#000;transition:all .25s ease}
.buthover:hover{color:#FB6B0A}
.pvergl {background: #0E3E6C;color:#fff;}
@media (max-width: 1180px) {   ul.newsul {   -webkit-column-count: 3;    -moz-column-count: 3;    column-count: 3;   }  }
@media (max-width: 970px)  {   .biorhythmus {   height:300px;   }   .mitborder {   border-top:1px solid #D6D0C1;   }   #spacer2 {   display:none;      }      #spacer3 {   width:auto;   max-width:900px;   margin:auto;   margin-top:12px;   border-top:1px solid #D6D0C1;   }      #medikamentekategorien {   padding-bottom:12px;   }      #newscontent, #gesundheitskategorien {   clear:both;   width:auto;   max-width:none;   margin:0;   padding:0;   border:0;   text-align: center;   }      #gesundheitskategorien {   padding-bottom:24px;   }        #newscontent article   {        float:none;   margin: 0 auto;   margin: 8px auto;   width: 86%;   height:auto;      padding-bottom:20px;   border-bottom:1px solid #D6D0C1;      }      #newscontent article h1   {   margin:8px 0 0 0;   }      #newscontent article p {   width:auto;   height:auto;   padding:18px 16px 0 16px;    margin:0;      }      #newscontent article.zubehor{   clear:both;   width:auto;   margin:0;   padding:0;   border:0;   }   #newscontent img {   float:left;   width:30%;   }      #newscontent a.bildbutton {   margin:5px 3px;   }         #gesundheitskategorien article   {   float: none;   margin: 0 auto;   width: 86%;   height:auto      }      header{   z-index:20;   }   header .logo {   margin-left: 20px;   }      header a.headlogo {   background-image: url(/picture/arzneisucher_logo_transparent_weiss_45.png);   background-size: 356px 45px;   width:460px;   background-size: 270px 34px;   background-size: 100% ;   border:0;   }      header h1, p.logotitel   {   margin:0 auto 0 54px;   padding-top: 32px;   font-size:14px;   line-height: 15px;   color:#fff;   font-family: 'Ubuntu', sans-serif;   }     }
@media (max-width: 938px)  {   .suchtext {   display:none;   }  }
@media (max-width: 920px)  {   .scrollup{   right:8px;   }   footer .wrapper .column   {   display:block;   }      .firma {   width:45%;   }        }
@media (max-width: 835px)  {      header .logo {   margin-left: 10px;   }      header a.headlogo {   background-image: url(/picture/arzneisucher_logo_transparent_weiss_45.png);   background-size: 356px 45px;   width:460px;   background-size: 270px 34px;   background-size: 100% ;   border:0;   }      header h1, p.logotitel   {   margin:0 auto 0 54px;   padding-top: 32px;   font-size:14px;   line-height: 15px;   color:#fff;   font-family: 'Ubuntu', sans-serif;   }  }
@media (max-width: 710px) {   .biorhythmus {   height:260px;   }   .scrollup{   right:8px;   }      ul.newsul {   -webkit-column-count: 2;    -moz-column-count: 2;    column-count: 2;   }  }
@media (max-width: 556px) {   .firma {   font-size:14px;   }     }
@media (max-width: 490px)  {   #prodtabs ul {   border:0;   }   #prodtabs ul li {   width:100%;   border:0;   }     #prodtabs ul li a{   display:inline-block;   width:92%;   text-align:left;   padding-bottom: 15px;   border-bottom:1px solid #7BA3CA;   }         }
@media (max-width: 480px)  {      #cartbut {         margin:5px auto;   display:block;   }   .biorhythmus {   height:200px;   }   .scrollup{   right:4px;   }   #socialmedia {   height:48px;   height:58px;   text-align:center;   }   #socialmedia .socialmedia_right p {   padding:0 0 10px 0;   }   #socialmedia .socialmedia_right p span {   display:none;   }   #socialmedia .socialmedia_right p a {   margin:0;   }   nav ul li.anaus   {   display:none;   }   header {   z-index:0;   }   header a.headlogo {      width:370px;   width:380px;      background-size: 100% ;   border:0;      }      header h1, p.logotitel   {   padding-top: 26px;   margin:0 auto 0 44px;   font-size:12px;   line-height: 13px;   }      input   {   width:60%;   max-width:65%;   }      input[type="submit"]   {   height:auto;    height:32px;    height:31px;    width:auto;   min-width:86px;   margin:0;   margin-left:3px;   padding: 3px 0 3px 18px;   background-size: 16px 16px;   background-position: 4px 6px;    }         .button:hover   {   background-size: 16px 16px;   background-position: 4px 6px;    }   #mobileMenu   {   display: block;      }   #mobileMenu ul li a   {   display:block;   background-color: #336799;   background-color: #0E3E6C;   height:50px;   line-height: 50px;   color: #fff;   padding: 12px 0;   font-weight: 600;      padding:0;   vertical-align:middle;   letter-spacing: 0.1em;   text-align: center;   text-transform: uppercase;   border-bottom:1px solid #fff;   }      #mobileMenu a:hover{   background-color:#70DF00;   background-color:#336799;   }   #mobileMenu li:hover{   background-color:#70DF00;   background-color:#336799;   }   .toggleMobile   {   position: absolute;   top: 58px;   top: 0;   right: 4px;   display: block;   width: 40px;   height: 36px;   cursor: pointer;   z-index: 2999;   }   .toggleMobile span.menu1, .toggleMobile span.menu2, .toggleMobile span.menu3   {   display: block;   position: absolute;   width: 40px;   height: 8px;   left: 0;   background: #fff;     -webkit-transition: all 0.35s cubic-bezier(0.75, 0.25, 0.10, 0.95);   transition: all 0.35s cubic-bezier(0.75, 0.25, 0.10, 0.95);   }   .toggleMobile span.menu1   {   top: 0;   }   .toggleMobile span.menu2   {   top: 14px;   }   .toggleMobile span.menu3   {   top: 28px;   }   .toggleMobile.active span.menu1   {         top: 14px;   -webkit-transform: rotate(45deg);   -moz-transform: rotate(45deg);   -o-transform: rotate(45deg);   -ms-transform: rotate(45deg);   transform: rotate(45deg);   -webkit-transition: all 0.35s cubic-bezier(0.75, 0.25, 0.10, 0.95);   transition: all 0.5s cubic-bezier(0.75, 0.25, 0.10, 0.95);  }   .toggleMobile.active span.menu2   {      top: 14px;   -webkit-transform: rotate(-45deg);   -moz-transform: rotate(-45deg);   -o-transform: rotate(-45deg);   -ms-transform: rotate(-45deg);   transform: rotate(-45deg);   -webkit-transition: all 0.35s cubic-bezier(0.75, 0.25, 0.10, 0.95);   transition: all 0.5s cubic-bezier(0.75, 0.25, 0.10, 0.95);   }   .toggleMobile.active span.menu3   {   opacity: 0;   -webkit-transition: opacity 0.35s cubic-bezier(0.75, 0.25, 0.10, 0.95);   transition: opacity 0.35s cubic-bezier(0.75, 0.25, 0.10, 0.95);   }      #newscontent {   padding:0;   }        }
@media (max-width: 480px)  {   article #pvbut1, article #pvbut2{      margin:8px 0;     }  }
@media (max-width: 420px) {   .firma{   width:99%;   height:auto;   }   .hersteller {   margin:0;   }      ul.newsul {   -webkit-column-count: 1;    -moz-column-count: 1;    column-count: 1;   }  }
@media (max-width: 400px)  {   nav ul li.anaus   {   display:none;   }         header a.headlogo {   width:286px;      background-size: 94% ;         }   header h1, p.logotitel   {   padding-top: 20px;   margin:0 auto 0 32px;      }   .scrollup{   right:4px;   }   .biorhythmus {   height:160px;   }      .jqradio {   max-width:120px;   }      #asprodauswahl article div.tdimg {   width:90%;   margin:auto;   }        }

