﻿.hellomobile{display:none;visibility:hidden;overflow:hidden;}
header img{width:100%;}
.zitat{display:inline-block;font-style:italic;position:absolute;bottom:0;right:0;font-size:0.750em;padding:0.5em 1em 0 1em;background:#9a1b0a;color:#fff;}
.zitat > .satz:before{content:' „ ' ' ';font-family:Georgia, serif;font-size:1.5em;}
.zitat > .satz:after{content:' ' ' “ ';font-family:Georgia, serif;font-size:1.5em;}
.zitat > .von{font-size:0.750em;}
article a{border-bottom:1px dotted #9a1b0a;}
article a:hover{border-bottom:1px dotted #9a1b0a;}
article a.ext:before{font-family:fontello;content:'\e807  ';}
article p:last-of-type{margin-bottom:0;}
article ul{list-style-type:square;margin-left:1em;}
article ul li{margin-bottom:1em;}
article img{max-width:32%;float:left;padding:0.25em 1em 0.5em 0;}
article > h3:before{font-family:Fontello;content:"\e810  ";color:#9a1b0a;}
.weitereartikel ul li{float:left;width:50%;}
.weitereartikel h2{margin-top:2em;}
article img.affiliate{max-width:100%;float:left;padding:0.25em 1em 0.5em 0;}
.fb-like-box, .fb-like-box span, .fb-like-box span iframe[style]{width:100% !important;float:left;}
.fb-like-box{border:solid 1px #b0c26d;margin-top:0.5em;}
.prodbox{float:left;padding:0 1em 1em 0;width:35%;text-align:center;position:relative;}
.prodbox > img{display:block;margin-bottom:0.5em;max-width:100% !important;}
span.beschreibung{display:block;margin:1em 0 1em 0;}
.trans{position:absolute;top:0;left:0;max-width:100% !important;height:100%;}
.ama{display:inline-block;width:100%;padding:1.250em 1em;background:#fa9e19;color:#fff;border-radius:5px;font-size:1.125em;text-align:center;letter-spacing:1px;}
.ama:hover{color:#fff;background:#fbab18;}
.width100{width:100% !important;max-width:100% !important;margin:0 0 1em 0;}
.boxxwrapper{display:block;margin:1.5em 0 0 0;}
.boxx{position:relative;float:left;width:32%;margin-right:2%;margin-bottom:1.5em;border:1px solid #9a1b0a;}
.boxx:nth-child(3n+0){margin-right:0;}
.boxx h2{position:absolute;top:0;left:0;background:#9a1b0a;padding:0.5em 1em;color:#fff;margin:0;font-size:0.938em;border-left:none;}
.boxx img{max-width:100%;padding:0 0 0 0 !important;}
footer a{color:#fff;}
footer a:hover{color:#fff;}
.socials{display:block;border:1px solid #b0c26d;padding:1em 1.5em;margin-top:1.5em;width:100%;font-size:0.95em;}
.bottom-banner{display:none;}
