.icon:before{content:"";display:inline-block;width:20px;height:20px;line-height:1;background-size:contain;background-repeat:no-repeat;background-position:0 center;vertical-align:top}.icon.has-abo:before{background-image:url('../images/abo-icon-v01a-default@3x.png');width:40px}.icon.no-abo:before{background-image:url('../images/abo-icon-inactive.png');width:40px}.icon.no-abo:after{content:url('../images/abo-icon-hover.png')}.icon.no-abo:hover:before{background-image:url('../images/abo-icon-hover.png')}.icon.wishlist:before{background-image:url('../images/icon-wishlist.png')}.icon.wishlist:after{content:url('../images/icon-wishlist-hover.png')}.icon.wishlist:hover:before{background-image:url('../images/icon-wishlist-hover.png')}.icon.credit:before{background-image:url('../images/icon-guthaben.png')}.icon.credit:after{content:url('../images/icon-guthaben-hover.png')}.icon.credit:hover:before{background-image:url('../images/icon-guthaben-hover.png')}.logo:before{content:"";display:inline-block;width:70px;height:55px;background-size:contain;background-repeat:no-repeat;background-position:0 center;vertical-align:top;background-repeat:no-repeat}.logo.tatort-logo:before{background-image:url('../images/tatort-menu-icon-v01-standard.png')}.logo.tatort-logo:after{content:url('../images/tatort-menu-icon-v01-hover.png')}.logo.tatort-logo:hover:before{background-image:url('../images/tatort-menu-icon-v01-hover.png')}.icon.ic-giftcard:before{background-image:url('../images/geschenkkarte-v01a@3x.png')}.icon.ic-giftcard:after{content:url('../images/geschenkkarte-v01b-hover@3x.png')}.icon.ic-giftcard:hover:before{background-image:url('../images/geschenkkarte-v01b-hover@3x.png')}.facebook{background-image:url('../images/footer/icons/social-media-facebook@2x.png')}.facebook:after{content:url('../images/footer/icons/social-media-facebook-hover@2x.png')}.facebook:hover{background-image:url('../images/footer/icons/social-media-facebook-hover@2x.png')}.twitter{background-image:url('../images/footer/icons/social-media-twitter@2x.png')}.twitter:after{content:url('../images/footer/icons/social-media-twitter-hover@2x.png')}.twitter:hover{background-image:url('../images/footer/icons/social-media-twitter-hover@2x.png')}.youtube{background-image:url('../images/footer/icons/social-media-youtube@2x.png')}.youtube:after{content:url('../images/footer/icons/social-media-youtube-hover@2x.png')}.youtube:hover{background-image:url('../images/footer/icons/social-media-youtube-hover@2x.png')}.fli-blog{background-image:url('../images/footer/icons/social-media-blog@2x.png')}.fli-blog:after{content:url('../images/footer/icons/social-media-blog-hover@2x.png')}.fli-blog:hover{background-image:url('../images/footer/icons/social-media-blog-hover@2x.png')}.euro-media{background-image:url('../images/logos/media.png')}.euro-media:after{content:url('../images/logos/media-hover.png')}.euro-media:hover{background-image:url('../images/logos/media-hover.png')}.eurovod{background-image:url('../images/logos/eurovod.png');margin-top:13px}.eurovod:after{content:url('../images/logos/eurovod-hover.png')}.eurovod:hover{background-image:url('../images/logos/eurovod-hover.png')}.vod{background-image:url('../images/logos/vod.png');height:36px}.vod:after{content:url('../images/logos/vod-hover.png')}.vod:hover{background-image:url('../images/logos/vod-hover.png')}.wag{background-image:url('../images/logos/wag.png')}.wag:after{content:url('../images/logos/wag-hover.png')}.wag:hover{background-image:url('../images/logos/wag-hover.png')}.avs{background-image:url('../images/logos/aws.png')}.avs:after{content:url('../images/logos/aws-hover.png')}.avs:hover{background-image:url('../images/logos/aws-hover.png')}.ffg{background-image:url('../images/logos/ffg.png')}.ffg:after{content:url('../images/logos/ffg-hover.png')}.ffg:hover{background-image:url('../images/logos/ffg-hover.png')}.bmvit{background-image:url('../images/logos/bmvit.png')}.bmvit:after{content:url('../images/logos/bmvit-hover.png')}.bmvit:hover{background-image:url('../images/logos/bmvit-hover.png')}.filminstitut{background-image:url('../images/logos/filminstitut.png')}.filminstitut:after{content:url('../images/logos/filminstitut-hover.png')}.filminstitut:hover{background-image:url('../images/logos/filminstitut-hover.png')}.play-btn{background:url('../images/playIcon.png') repeat scroll 0 0 transparent;position:absolute;display:block;width:90px;height:100px;top:50%;left:50%;margin:-50px 0 0 -45px;cursor:pointer}.play-btn:after{content:url('../images/playIconOver.png')}.play-btn:hover{background-image:url('../images/playIconOver.png')}.play-btn.trailer{background-image:url('../images/playIconTrailer.png')}.play-btn.trailer:after{content:url('../images/playIconOverTrailer.png')}.play-btn.trailer:hover{background-image:url('../images/playIconOverTrailer.png')}.fb-btn{background-image:url('../images/footer/icons/social-media-facebook-3x.png');float:left}.fb-btn:after{content:url('../images/footer/icons/social-media-facebook-hover@3x.png')}.fb-btn:hover{background-image:url(../images/footer/icons/social-media-facebook-hover@3x.png)}.twitter-btn{background-image:url(../images/footer/icons/social-media-twitter-3x.png);float:left;margin:0 5px}.twitter-btn:after{content:url('../images/footer/icons/social-media-twitter-hover@3x.png')}.twitter-btn:hover{background-image:url(../images/footer/icons/social-media-twitter-hover@3x.png)}.send-friend-btn{background-image:url(../images/footer/icons/social-media-mail-3x.png);width:166px !important}.send-friend-btn:after{content:url('../images/footer/icons/social-media-mail-hover@3x.png')}.send-friend-btn:hover{background-image:url(../images/footer/icons/social-media-mail-hover@3x.png)}.send-friend-btn:after,.twitter-btn:after,.fb-btn:after,.play-btn.trailer:after,.play-btn:after,.filminstitut:after,.bmvit:after,.ffg:after,.avs:after,.wag:after,.vod:after,.eurovod:after,.euro-media:after,.fli-blog:after,.youtube:after,.twitter:after,.facebook:after,.icon.ic-giftcard:after,.logo.tatort-logo:after,.icon.credit:after,.icon.wishlist:after,.icon.no-abo:after{visibility:hidden;position:absolute;backface-visibility:hidden;background:transparent !important;top:-9999px;left:-9999px;width:0;height:0}