.font-normal,body{font-family:'Open Sans',"Segoe UI",Arial,sans-serif}.font-light{font-family:'Open Sans',"Segoe UI",Arial,sans-serif;font-weight:300}html>body{min-height:100%;height:auto;overflow-x:hidden;background-color:#eee;position:relative;padding-top:76px;padding-bottom:280px}a:focus,a:hover{text-decoration:none;outline:0}.section{margin-top:40px;margin-bottom:25px}.widget.section{margin-top:30px;margin-bottom:15px}.show-gratis .section,.show-segment .section{margin-bottom:35px}.header-logo{width:146px;margin-top:7px}.navbar-default{box-shadow:5px 5px 5px rgba(0,0,0,.05);background-color:#fff;color:#969696;margin-bottom:0}.navbar-default .navbar-nav{font-size:15px;font-weight:700;margin-top:6px}.navbar-default .container{width:100%;max-width:1400px;padding-top:10px;padding-bottom:10px}.navbar-default .container.special{padding-top:5px;padding-bottom:5px}.navbar-default .navbar-nav>li>a:hover{background-color:#fff;font-size:15px;font-weight:700}.navbar-default .navbar-collapse{max-height:none}.navbar-default .navbar-collapse.in{overflow:visible}.navbar-default>.container .navbar-brand{padding-top:5px;padding-bottom:0;padding-right:20px}.navbar-default .icon.credit span.price,.navbar-default .icon.wishlist span.count-wishlist{padding-left:5px}.dropdown-menu{float:right;left:auto;border:none;border-radius:0;box-shadow:0 9px 10px rgba(0,0,0,.176)}.menu-large{position:static!important}.navbar-nav>li>.dropdown-menu>.menu-border{border-left:1px solid #e5e5e5;padding-left:20px}.megamenu{width:640px;padding:7px 0}.megamenu>li>ul{margin:0;padding:0}.megamenu>li>ul>li.divider:last-child{height:0}.megamenu>li>ul>li>a{display:block;clear:both;font-weight:400;line-height:1.428571429;color:#777;white-space:normal;padding:3px 0}.megamenu>li ul>li>a:focus,.megamenu>li ul>li>a:hover{text-decoration:none;color:#0a8;background-color:#fff}.megamenu.disabled>a,.megamenu.disabled>a:focus,.megamenu.disabled>a:hover{color:#999}.megamenu.disabled>a:focus,.megamenu.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;cursor:not-allowed}.megamenu .dropdown-header{color:#ccc;font-size:14px;line-height:1.42857;white-space:nowrap;font-weight:400}.megamenu li.fix-width-height{min-height:296px;width:48%}ul.fifty-fifty li.menu-quick{min-width:48%}ul.dropdown-menu.megamenu.fifty-fifty{width:400px}.fifty-fifty ul.dropdown-header-genres{margin-left:48%}.megamenu .dropdown-header-genres{margin-left:32%;padding-left:0;border-left:1px solid #e5e5e5}.megamenu .dropdown-header-genres .dropdown-header{padding-top:0}.megamenu.kids{width:200px}.col-md-4.menu{width:33%;padding:0 15px}.col-md-4.menu-quick{width:32%}.megamenu>li>ul>li.quick-li a{color:#4d4d4f;font-weight:500;line-height:200%;border-bottom:1px solid #e5e5e5}.megamenu>li>ul>li.thick_seperator a{border-bottom:1px solid #a6a6a6;margin-bottom:1px}.megamenu>li>ul>li.quick-li span.new-item{background-image:url(../images/neu-icon-v02@2x.png);background-position:0 1px;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;width:34px;height:20px;margin-left:10px;margin-top:0;vertical-align:middle}.search{display:inline-block;margin-top:16px;margin-left:10px;border-bottom:2px solid #777}.search .img-search{float:right;margin-top:5px}.search input.typeahead{float:left;height:16px;margin-top:6px;margin-left:1px;outline:0;border:none;border-radius:0;border-color:#000;border-width:0;padding:0 7px 0 0}.typeahead{z-index:1051}.typeahead>li>a{white-space:normal}ul.typeahead.dropdown-menu{margin-top:32px;margin-left:-8px}ul.typeahead.dropdown-menu>li>a{padding-left:10px;padding-right:10px}.ul.typeahead.dropdown-menu>.active>a:focus,ul.typeahead.dropdown-menu>.active>a,ul.typeahead.dropdown-menu>.active>a:hover{color:#0a8;text-decoration:none;outline:0;background-color:#fff}.search-result span{margin-right:3px}.actor-icon,.asset-icon,.package-icon,.regie-icon{background-repeat:no-repeat;background-size:15px 15px;width:15px;height:15px;display:inline-block}.asset-icon{background-image:url(../images/asset-icon.png);background-size:14px 14px}.package-icon{background-image:url(../images/package-icon.png);background-size:15px 16px}.actor-icon{background-image:url(../images/actor-icon.png)}.regie-icon{background-image:url(../images/regie-icon.png)}.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:hover:before{background-image:url(../images/abo-icon-hover.png)}.icon.wishlist:before{background-image:url(../images/icon-wishlist.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:hover:before{background-image:url(../images/icon-guthaben-hover.png)}.faq,.hbbtv,.hilfe-mobile,.hilfe-tv,.so-funktioniert{padding-bottom:40px}.footer-icons a{display:inline-block;width:80px;height:80px;background:url(../images/footer/logos/awards-about-flimmit.png) no-repeat 0 0}.footer-icons.large a{background-image:url(../images/footer/logos-large-gray/sprites.png);height:46px}.footer-icons a.amd{background-position:-22px -30px;width:78px;height:78px}.footer-icons a.ict{background-position:-136px -29px;width:78px;height:78px}.footer-icons a.gewinn{background-position:-250px -30px;width:78px;height:78px}.footer-icons a.redherring{background-position:-364px -30px;width:78px;height:78px}.footer-icons a.estc{background-position:-479px -30px;width:78px;height:78px}.footer-icons a.constantinus{background-position:-593px -30px;width:78px;height:78px}.footer-icons.large a.bmvit{background-position:-509px -12px;width:108px}.footer-icons.large a.amd{background-position:-451px -57px;width:119px}.footer-icons.large a.bmwfj{background-position:-335px 0;width:81px}.footer-icons.large a.eurovod{background-position:-115px -55px;width:99px}.footer-icons.large a.ffg{background-position:-431px -8px;width:72px}.footer-icons.large a.filminstitut{background-position:-3px -53px;width:96px}.footer-icons.large a.gewinn{background-position:-9px -100px;width:113px}.footer-icons.large a.ict{background-position:-307px -54px;width:52px}.footer-icons.large a.impulse{background-position:-366px -53px;width:69px}.footer-icons.large a.media{background-position:-1px -1px;width:90px}.footer-icons.large a.vod{background-position:-222px -54px;width:76px}.footer-icons.large a.wag{background-position:-100px 0;width:115px}.footer-icons.large a.aws{background-position:-221px -2px;width:101px}.bitsfabrik{background:url(../images/footer/logos/bitsfabrik.png) no-repeat 0 0;background-size:cover;width:70px;height:70px;margin-top:20px;display:inline-block}.head-blue{background-color:#0a8;color:#fff}.head-blue .seperator{border-right:solid 1px #fff;min-height:180px}a.abo-link{color:#585858}.head-white .endgeraete{padding-right:14px}.hilfe-tv-apple-tv{width:300px;padding-left:11px}.hilfe-tv-externe-geraete{width:300px;margin-left:15px}.mobile-icons img{float:left;width:40%}.pc-mac-li{padding-top:0;font-size:14px}.pc-mac-li ul{padding-top:5px;list-style-image:url(../images/hakerl-gruen.png);width:100%;margin:5px 0}.head .col{padding:0 1em}.paymentmethods img{position:absolute;top:150px;padding-left:10px}.abo img{height:18px}.product-collection{background-position:center center;background-repeat:no-repeat;background-size:auto 100%}h2,h3,h4{color:#323232;font-family:Dosis;font-weight:400}.categories-title{margin-top:25px;margin-bottom:70px}.category-title{padding-top:40px}.category-specials .section .widget-title{position:relative}.category-specials .section .widget-title h4{position:absolute}.category-header{background-position:center center;background-repeat:no-repeat;background-size:cover;height:300px;margin-bottom:50px;position:relative}.category-description{background-color:#fff;width:350px;right:60px;top:65px;margin-right:25px;margin-top:25px;position:absolute;opacity:.9;z-index:99;padding:20px}.category-products{margin-top:25px;position:relative}.mam-list-view .category-products{margin-top:55px;position:relative}.transbox{background-size:cover;opacity:.3;z-index:100}.category-products .loading-icon{display:none;background-image:url(../images/loading.gif);background-size:cover;background-repeat:no-repeat;height:140px;width:140px;margin:2em auto 0}.show-promo-img{width:380px;height:254px}.page-title,.subtitle,.tab-head,.widget-title{width:100%;height:24px}.widget-title{display:inline-block;margin-bottom:10px}.page-title>h3,.subtitle h3,.tab-head>h3,.widget-title h3{float:left;margin-bottom:0;margin-top:0;font-family:Dosis;font-style:normal;font-weight:400;color:#4d4d4f}.flexboxlegacy .page-title h1{font-family:Dosis;font-style:normal;font-weight:400;color:#4d4d4f;margin-top:40px}.page-title>a,.tab-head>a,.widget-title>a{float:right;font-size:15px;margin-top:8px;margin-bottom:0;color:#969696}.vertical_line{border:1px solid #e1e1e1}.filter{display:inline-block;height:auto!important}.my-account .messages a{color:#4d4d4f;font-weight:600}.my-account .messages a:focus,.my-account .messages a:hover{color:#a4c400}.dashboard{padding-bottom:70px;margin:40px 0 25px}.customer-data{width:58%}.customer-data .row .item:first-child{margin-bottom:6px}.customer-info{margin-top:15px;margin-left:1px}.canceled-abo{color:#f00a50}a.account-delete{color:#ff1493}.customer-edit-data{width:50%}.customer-edit-data .page-title{margin-bottom:25px;font-family:Dosis;font-style:normal;font-weight:400}.customer-edit-data .row .item:first-child{margin-bottom:2px}.edit-bday,.edit-mail,.edit-name,.edit-password{margin:10px 0}.edit-address>[class*=col-]{padding-right:5px;padding-left:5px}.edit-address>[class*=col-]:first-child{padding-left:10px}#edit-password label,.contact-comment,.contact-name,.control label,.edit-address label,.edit-bday label,.edit-country label,.edit-mail label,.edit-name label,.registered-users label{margin-bottom:0;font-weight:400}#edit-password h3.legend{width:100%;margin-bottom:25px}#form-validate.form-horizontal .edit-form .checkbox{min-height:0}.edit-country select,.form-control{background-color:#fff;border:0;border-bottom:1px solid #a1c700;border-radius:0;padding:6px}.form-control:focus,.input-box select:focus{background-color:#eff5d5;box-shadow:none;border-color:#a1c700}#contactForm,#login-form,.account-create #form-validate{margin-top:70px}.page-title h2{color:#4d4d4f;float:left;font-family:Dosis;font-style:normal;font-weight:500}.registered-users .form-group{margin-bottom:10px;margin-top:20px}.registered-users p.required{margin-top:15px;margin-bottom:26px}.new-users .buttons-set{float:right;padding-right:20px;position:absolute;bottom:0;right:25px}.new-users .buttons-set .btn{display:block;width:100%;margin-bottom:12px}.registered-users .buttons-set button{float:right;margin-top:-11px}.account-create.dashboard,.account-login.dashboard,.contact-us.dashboard,.customer-account-forgotpassword .dashboard,.customer-account-resetpassword .dashboard{padding-bottom:70px;margin:20px 0 25px}.validation-advice{color:#f00a50;font-size:12px}.account-login .validation-advice{width:460px}.customer-account-create .messages a{color:#fff;font-weight:700}.customer-account-create .messages a:focus,.customer-account-create .messages a:hover{color:#fff;font-weight:700;text-decoration:underline}.account-create .agree.checkbox{margin-top:45px;margin-bottom:35px}.contact-name label,.wide label{font-weight:400}.btn-fb{background-color:#3b5998;color:#fff;font-weight:700;border-radius:0}.btn-fb:hover{background-color:#fff;color:#3b5998}.btn-rent{background-color:#0a8;color:#fff;font-weight:700;border-radius:0;position:relative;margin-right:3px}.btn-rent:hover{background-color:#0a8;color:#333;text-decoration:none}.btn-abo,.btn-customer-back{background-color:#f00a50;border-radius:0;border-color:#f00a50}.btn-bougth,.btn-purchased,.btn-testaccount{background-color:#ccc}.btn-buy,.btn-save{background-color:#ac0;border-radius:0;border-color:#ac0}.btn-abo,.btn-buy,.btn-customer-back,.btn-customer-back a,.btn-save{color:#fff;font-weight:700}.btn.btn-in-abo,.buttons .btn.btn-in-abo{color:#fff;background-color:#f00a50;border:1px solid #f00a50;border-radius:0;font-weight:700;text-decoration:none;white-space:normal;cursor:pointer}.btn.btn-freestream,.buttons .btn.btn-freestream{border-radius:0;font-weight:700;text-decoration:none;white-space:normal;cursor:default}.btn.btn-license,.buttons .btn.btn-license{display:none;margin-top:7px;color:#777;background-color:#fff;border:1px solid #777;border-radius:0;font-weight:700;text-decoration:none;width:100%;white-space:normal;cursor:default}.inactiv-download{color:#777;background-color:#fff;border:1px solid #777;white-space:normal;cursor:default}.inactiv-download-info{display:none;float:left;color:#777;background-color:#fff;margin-top:10px}.buttons div.fl-btn-info{background-image:url(../images/icon-hilfe-3x.png);margin-right:0;margin-top:0;height:33px;width:33px;display:inline-block;background-repeat:no-repeat;cursor:pointer;background-size:contain}.buttons div.fl-btn-info:active,.buttons div.fl-btn-info:hover{background-image:url(../images/icon-hilfe-hover-3x.png)}.fl-tooltip-btn-info{display:none;float:left;background-color:#fff;border:2px solid #0a8;margin-top:60px;margin-right:20px;position:absolute;padding:5px}.product-head{width:100%;position:relative}.play-btn{background:url(../images/playIcon.png) repeat scroll 0 0 transparent;position:absolute;display:block;width:90px;height:100px;top:50%;left:50%;cursor:pointer;margin:-50px 0 0 -45px}.play-btn.trailer{background-image:url(../images/playIconTrailer.png)}.play-btn.trailer:hover{background-image:url(../images/playIconOverTrailer.png)}.play-btn:hover{background-image:url(../images/playIconOver.png)}.product-attr-useraction{background-color:#fff;opacity:1;position:absolute;bottom:0;width:310px;padding-bottom:20px;margin:5px 0}.product-attr-title h1,.product-attr-title h3{float:left;width:100%;margin-top:0;margin-bottom:10px;font-family:Dosis;font-style:normal;font-weight:400;font-size:24px}.product-attr-hd{display:inline-block;height:19px;margin-left:-2px;margin-top:-20px}.product-attr-abo{display:inline-block;margin-top:10px;padding-left:10px}.product-attr-title .attributes li:last-child{border-right:medium none}.product-attr-title .attributes li{border-right:1px solid #323232;display:inline-block;max-height:19px;overflow:hidden;padding-left:.45em;padding-right:.45em;width:auto;margin:0}.product-attr-abo img{height:20px}.product-attr-info{margin-top:10px;position:relative}.product-attr-season .form-control{height:25px;border-bottom:2px solid #4d4d4d;background-color:transparent;box-shadow:none;margin-bottom:9px;width:80%}.from-seasons-box{padding-top:3px}.product-head-attr{min-height:400px}.product-head-attr .buttons button{margin-top:7px;width:49%}.product-head-attr .buttons .btn-abo{width:99.4%}.product-package-liste{margin-top:50px;margin-bottom:70px}.attr-text{color:#a3a3a3;margin-top:15px}.product-award h4{margin:0 0 20px}.movie-award{display:inline-block;font-size:9px;text-align:center;height:60px;line-height:60px;vertical-align:top}.movie-award span{display:inline-block;vertical-align:middle;line-height:12px}.movie-award:after,.movie-award:before{content:"";display:inline-block;background-image:url(../images/awards.png);width:25px;height:100%;vertical-align:top}.movie-award:after{background-position:-25px 0;margin-left:3px}.part-of-collection h3,.product-award h3,.product-recommendation h3,.similar-films h3{margin-bottom:20px;font-family:Dosis;font-style:normal;font-weight:400;color:#4d4d4f}.social-media-btn{background-size:100%;background-repeat:no-repeat;background-position:center;width:30px;height:30px;display:inline-block}button.social-media-btn{border:none;padding:0}.fb-btn{background-image:url(../images/footer/icons/social-media-facebook-3x.png);float:left}.twitter-btn{background-image:url(../images/footer/icons/social-media-twitter-3x.png);float:left;margin:0 5px}.send-friend-btn{background-image:url(../images/footer/icons/social-media-mail-3x.png);width:166px}.fb-btn:hover{background-image:url(../images/footer/icons/social-media-facebook-hover@3x.png)}.twitter-btn:hover{background-image:url(../images/footer/icons/social-media-twitter-hover@3x.png)}.send-friend-btn:hover{background-image:url(../images/footer/icons/social-media-mail-hover@3x.png)}.part-of-collection .product-collection{background-position:center center;background-size:auto 100%;background-repeat:no-repeat}.show-gratis .item{margin-top:45px}.show-gratis .item:first-child{margin-right:33.3%}.video-page{width:100%;height:100%;top:0;background-color:#000;color:#fff;box-sizing:border-box;position:fixed;z-index:1200;vertical-align:middle}.video-page .video-header{width:100%;height:35px;z-index:1220;color:#fff}.player_logo{margin:0 20px}.video-page .close-btn,.video-page .player-back-btn{height:26px;width:26px;float:left;background-image:url(../images/player-btn-back.png);background-size:cover;background-repeat:no-repeat;cursor:pointer;margin:0 10px 0 5px}.video-title h3{margin-top:5px;margin-bottom:0;color:#fff}#video_stream_player,.bitdash-html5-player-player,.video-container{width:100%;height:100%}.video-page .video-container{z-index:1210;position:absolute;height:95%}.bundle-seasons{margin-top:35px;margin-bottom:20px}.bundle-seasons .form-control{width:auto;height:37px;font-size:24px;border-bottom:2px solid #4d4d4d;background-color:#f0efef;box-shadow:none;font-family:Dosis;font-style:normal;text-align:center;padding:2px 6px 0 0}.from-seasons{color:#555;width:auto;height:40px;padding-left:0;padding-top:2px;font-family:Dosis;font-size:24px;font-style:normal;vertical-align:bottom}.season-episode,.season-episode+.season-episode{margin-bottom:10px;border-bottom:1px solid #fff}.season-episode-head{cursor:pointer;margin:16px 0}.season-episode-head .select{display:inline-block;content:'';position:relative;width:10px;height:10px;top:0;left:0;margin-right:10px;margin-bottom:2px;border-right:2px solid #4d4d4d;border-bottom:2px solid #4d4d4d;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);cursor:pointer}.season-episode-head-attr{margin-right:50px}.season-episode-play-btn{background:url(../images/play-btn-mini.png) no-repeat scroll 0 0 transparent;float:right;cursor:pointer;z-index:1200;height:31px;width:31px;margin-right:0;background-size:contain;margin-top:-25px;display:none;text-indent:-99px;overflow:hidden}.season-episode-play-btn:hover{background-image:url(../images/play-btn-mini-hover.png);height:31px;width:31px}.season-episode-info .no-gutter>[class*=col-]:first-child{padding-left:34px}.season-episode-info .no-gutter>[class*=col-]{padding-right:5px}.season-episode-info .row{position:relative;margin-bottom:10px;margin-right:0;min-height:80px}.season-episode-info .button-set{position:absolute;bottom:0;right:5px}.season-episode-info .button-set-xs{bottom:0;float:right;padding-top:20px;right:0;margin-right:10px}.head-landing-guthaben{height:500px;padding-top:50px;background-color:#0a8}.head-landing-abo{height:550px;padding-top:50px;background-color:#a5c400}.head-landing-text h2{color:#fff;font-family:Dosis;font-style:normal;font-weight:400;margin-top:0}.head-landing-abo .flimm-img{width:auto;height:300px}.head-landing-guthaben .flimm-img{width:auto;height:290px}.landing-box{background-color:#fff;z-index:99;box-shadow:6px 4px 6px rgba(0,0,0,.07);border:1px solid #0a8;margin:0 auto;padding:20px}.abo-set .landing-box{padding-bottom:50px;border:0}.landing-box label h3{font-family:Dosis;font-style:normal;font-weight:500;margin-top:0;margin-bottom:20px}.landing-box h6{margin-top:0;margin-bottom:5px;color:#4d4d4f}.landing-box input.form-control{background-color:#e8f4ea;border:0;border-bottom:1px solid #0a8;border-radius:0;width:100%;padding:6px}.landing-box .no-gutter>[class*=col-]{padding-left:0;padding-right:5px}.landing-box .form-group{margin-bottom:5px}.landing-abo,.landing-guthaben,.landing-promo{padding-top:30px;padding-bottom:40px}.cms-guthaben .landing-guthaben ul{list-style-image:url(../images/hakerl-guthaben.png);width:60%;margin:0 auto}.abo-set{margin-top:60px;padding-left:5%;padding-right:5%}.landing-abo ul{list-style-image:url(../images/bulletpoint-gruen-3x.png);width:60%;margin:0 auto}.landing-promo ul{list-style-image:none;width:80%;margin:40px auto;padding:0}.landing-promo ul li.promo-li{background-size:contain;height:21px;padding-left:40px;padding-top:0;margin-bottom:3%;margin-top:4%;display:block}.landing-promo ul li.promo-li.altes-geld{background:url(../images/hakerl-altes-geld.png) no-repeat left 0;background-size:contain}.landing-promo ul li.promo-li.promo-flgreen{background:url(../images/bulletpoint-gruen-3x.png) no-repeat left 0;background-size:contain}.landing-promo li{line-height:120%;font-size:18px;color:#323232;font-family:Dosis;font-weight:400}.landing-abo h3,.landing-guthaben h3,.landing-promo h3{font-family:Dosis;font-style:normal;font-weight:400;margin-top:20px;margin-bottom:20px;padding-left:10px}.flimmit-slider.owl-carousel .owl-stage,.flimmit-slider>.carousel-inner{height:548px}.flimmit-slider .item{height:100%;background:no-repeat center center;background-size:auto 100%;-webkit-background-size:auto 100%}.flimmit-slider .img-normal{background-size:100% auto}.flimmit-slider .item>img{width:100%;height:100%;visibility:hidden}.flimmit-slider .owl-dot{display:inline-block;width:10px;height:10px;border:1px solid #fff;border-radius:10px;margin:1px}.flimmit-slider .carousel-caption{left:10%;right:10%;bottom:20px;text-shadow:none;text-align:left;padding:0}.flimmit-slider .carousel-caption h3{background-color:#fff;opacity:.9;display:inline-block;margin:0;padding:.3em .5em}.flimmit-slider .carousel-caption h3 .more{font-size:14px;margin-left:20px;font-weight:400;color:gray}.flimmit-slider .carousel-caption a:hover .more{color:inherit}.flimmit-slider .owl-nav>div{top:50%;font-size:20px;color:#fff;text-align:center;position:absolute;display:inline-block;z-index:5;background-color:rgba(255,255,255,.5);margin-top:-40px;padding:10px}.flimmit-slider .owl-nav>div:focus,.flimmit-slider .owl-nav>div:hover{background-color:rgba(255,255,255,.8);color:#000}.flimmit-slider .owl-nav>div.owl-next{right:0}.carousel-fade .carousel-inner .item{opacity:0;transition-property:opacity;-webkit-transition-duration:1.5s;transition-duration:1.5s}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-control{z-index:2}#checkoutSteps,.checkout-page{min-height:495px}.checkout-page{background-color:#4e4e50}#checkoutSteps{padding-bottom:25px}.checkout-simplepage .checkout-agreements{font-size:12px}.checkout-simplepage ol.opc{background:#fff;overflow:hidden;padding:15px 0}.checkout-simplepage .opc .form-list input[name=coupon_code]{font-size:larger}.checkout-simplepage .sp-methods dt{border-top:1px solid #a4c400;background:url(../images/arrow-right.png) no-repeat right center;background-position:right 10px center;cursor:pointer;padding:10px 15px}.checkout-simplepage .sp-methods dt label{font-weight:400;cursor:pointer;margin:0}.checkout-simplepage .sp-methods .form-list>ul{padding:10px 15px}.checkout-simplepage .opc span.price{margin-left:5px}.checkout-simplepage .opc .buttons-set .please-wait{margin-top:15px;float:left}.checkout-simplepage dd[data-payment-method^=viveumcw_] label{display:block;float:none;font-weight:400;color:#777}.checkout-simplepage .sp-methods dt[data-payment-method=paypal_standard] label img{padding-left:2px}.checkout-simplepage .sp-methods dt[data-payment-method=paymentnetwork_pnsofortueberweisung] label img{height:35px;margin-left:-6px}.checkout-simplepage dd[data-payment-method^=viveumcw_] .control-group.card-cvc label,.checkout-simplepage dd[data-payment-method^=viveumcw_] .control-group.expiration-date label{float:left;width:150px;padding-top:6px;padding-bottom:6px;margin-bottom:0}.checkout-simplepage .payment-block .invalid-card-number,.checkout-simplepage .payment-block .invalid-cvc-number,.checkout-simplepage .payment-block .valid-card-number,.checkout-simplepage .payment-block .valid-cvc-number,.checkout-simplepage .payment-methods .invalid-card-number,.checkout-simplepage .payment-methods .invalid-cvc-number,.checkout-simplepage .payment-methods .valid-card-number,.checkout-simplepage .payment-methods .valid-cvc-number,.checkout-simplepage .sp-methods .invalid-card-number,.checkout-simplepage .sp-methods .invalid-cvc-number,.checkout-simplepage .sp-methods .valid-card-number,.checkout-simplepage .sp-methods .valid-cvc-number{background-position:right 15px center}.checkout-simplepage dd[data-payment-method^=viveumcw_] .control-group.card-cvc input{width:75px}.checkout-simplepage dd[data-payment-method^=viveumcw_] .control-group.card-number .input-box{width:100%!important}.checkout-simplepage .form-control{background-color:rgba(240,242,228,.9)}.checkout-product-info{padding-top:40px;color:#fff}.checkout-product-info .product-attr-title{background-color:transparent;box-shadow:none;display:inline-block}.checkout-product-info .product-attr-abo{display:block;padding-left:0}.checkout-simplepage .multi-control div select[name="viveumcw_creditcard[ECOM_CARDINFO_EXPDATE_MONTH]"]{width:80px}.checkout-simplepage dt[data-payment-method^=viveumcw_] label span.visa,h2.method span.visa{background-image:url(../images/logos/visacard.png);background-position:0 0;background-size:contain;background-repeat:no-repeat;display:inline-block;cursor:pointer;width:120px;height:27px;margin-left:-5px}.checkout-simplepage dt[data-payment-method^=viveumcw_] label span.mastercard,h2.method span.mastercard{background-image:url(../images/logos/mc_brand_103_png.png);background-position:0 center;background-size:contain;background-repeat:no-repeat;display:inline-block;cursor:pointer;width:103px;height:29px;margin-left:-25px}h3.episode-title{margin-bottom:5px;line-height:1}.checkout-product-info .product-attr-title h4{margin-top:0;margin-bottom:20px}.checkout-product-info .product-attr-hd{margin-left:4px;height:16px;margin-top:-22px;width:22px}.product-attr-package span{font-size:15px}.abo-info{margin-top:15px;margin-bottom:30px}.abo-info span{font-weight:700}.messages>li{color:#fff;background-repeat:no-repeat;background-position:19.8em center;margin-bottom:.45em;-webkit-box-shadow:0 2px 1px 0 #ccc;-moz-box-shadow:0 2px 1px 0 #ccc;box-shadow:0 2px 1px 0 #ccc;padding:.65em 3.65em .65em 22.5em}.product-info ul.messages>li{color:#fff;background-repeat:no-repeat;background-position:1em center;margin-bottom:.45em;box-shadow:0 2px 1px 0 #ccc;padding:.65em 3.65em}li.error-msg{background-color:#f00a50;background-image:url(../images/message-error.png)}li.notice-msg{background-color:#ea0;background-image:url(../images/message-notice.png)}li.success-msg{background-color:#0a8;background-image:url(../images/bulletpoint-weiss-v01.png)}.fl-tooltip button.btn.bundle,.product-attr-useraction button.btn.bundle{font-size:13px;padding:6px 4px}.fl-tooltip button.btn.bundle.btn.btn-freestream,.product-attr-useraction button.btn.bundle.btn-freestream{padding:6px 2px}.buttons .btn{margin-top:-15px}.buttons a{display:inline-block;width:31px;height:31px;background-repeat:no-repeat;margin-right:8px;cursor:pointer;background-size:contain;margin-top:5px}.buttons a.like{background-image:url(../images/icon-like.png)}.buttons a.like.active,.buttons a.like:hover{background-image:url(../images/icon-like-hover.png)}.buttons a.dislike{background-image:url(../images/icon-dislike.png)}.buttons a.dislike.active,.buttons a.dislike:hover{background-image:url(../images/icon-dislike-hover.png)}.buttons a.bookmark{background-image:url(../images/icon-bookmark.png)}.buttons a.bookmark.active,.buttons a.bookmark:hover{background-image:url(../images/icon-bookmark-hover.png)}.item .fl-tooltip .abo{width:44px}.item .fl-tooltip img.hd{width:26px!important;margin-bottom:20px;margin-left:-4px}.item .img-overlay{position:absolute;left:auto;top:0}to{opacity:1;-webkit-transform:rotate(360deg)}.item .fl-tooltip-box{display:none;width:188%;position:absolute;top:20%;left:92%;z-index:100}.package-item.item .fl-tooltip-box{width:96%;position:absolute;top:20%;left:96%;z-index:100}.item .fl-tooltip{position:relative;display:block;min-height:100%;width:86%;left:0;background-color:#fff;-webkit-box-shadow:3px 3px 10px 0 rgba(0,0,0,.42);-moz-box-shadow:9px 3px 10px 0 rgba(0,0,0,.42);box-shadow:9px 3px 10px 0 rgba(0,0,0,.42);z-index:50;margin:0 15px 0 37px;padding:15px}.fl-tooltip-arrow{position:relative;width:40px;left:5%;z-index:49}.item .arrow{position:absolute;display:block;content:"";width:45px;height:45px;left:4%;margin-top:100px;background-color:#fff;z-index:49;-webkit-box-shadow:3px 3px 10px 0 rgba(0,0,0,.42);-moz-box-shadow:3px 0 10px 0 rgba(0,0,0,.42);-ms-box-shadow:3px 0 10px 0 rgba(0,0,0,.42);-o-box-shadow:3px 3px 10px 0 rgba(0,0,0,.42);box-shadow:3px 0 10px 0 rgba(0,0,0,.42);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.fl-tooltip .attributes,.fl-tooltip .bookmarks a,.fl-tooltip h3{margin-bottom:.4em}.item .fl-tooltip h3{font-family:Dosis;font-style:normal;font-weight:400;color:#4d4d4f;margin-top:0}.fl-tooltip .attributes li{max-height:19px;width:auto;padding-right:.45em;padding-left:.45em;display:inline-block;border-right:solid 1px #323232;overflow:hidden;margin:0}.fl-tooltip ul.buttons li{display:inline}.fl-tooltip ul.buttons a{margin-bottom:16px;margin-top:16px}.fl-tooltip ul.buttons .more_details a{color:#0a8;float:right;width:auto;padding-top:.25em}.fl-tooltip ul.buttons a span{position:absolute;top:-999px}.fl-tooltip .short_description{padding-top:15px;clear:both}.fl-tooltip .btn-abo{margin-bottom:5px;width:100%}.fl-tooltip .btn-buy,.fl-tooltip .btn-freestream,.fl-tooltip .btn-rent,.fl-tooltip .btn.btn-in-abo{width:49%}.fl-tooltip .single-btn{margin-bottom:5px;width:100%!important}.bubble{border-radius:50%;width:180px;height:180px;position:relative;background-color:#fff}.red-bg{background-color:#f00a50;color:#fff}.bubble .quote{display:block;position:absolute;top:0;left:0;bottom:0;right:0;width:50%;height:50%;font-size:130%;margin:auto}.screw-right{transform:rotate(30deg);-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-o-transform:rotate(30deg);-ms-transform:rotate(30deg)}.screw-left{transform:rotate(330deg) scale(1);-webkit-transform:rotate(330deg);-moz-transform:rotate(330deg);-o-transform:rotate(330deg);-ms-transform:rotate(330deg)}.video-stream-download .product-attr-info{width:55%}.video-stream-download .product-attr-title{background-color:transparent}.download-label{display:block;font-size:11px;color:#aaa;font-weight:700;line-height:1;text-align:left;white-space:nowrap;vertical-align:baseline;padding-left:20px;padding-bottom:5px}#dev-tool{position:fixed;bottom:15px;right:15px;background:gray;color:#fff;font-size:10px;padding:5px}.sweet-alert-custom,.sweet-confirm-custom{border-radius:0;font-family:'Open Sans',Arial,sans-serif;color:#4d4d4f;top:40%}.sweet-alert-custom h2,.sweet-confirm-custom h2{color:#4d4d4f;font-family:Dosis;font-size:24px;font-style:normal;font-weight:400;margin:0 15px 20px}.sweet-alert-custom h2{font-size:15px;font-family:'Open Sans',Arial,sans-serif;line-height:25px;margin:0}.sweet-alert-custom p,.sweet-confirm-custom p{color:#4d4d4f;font-weight:400;line-height:normal}.sweet-alert-custom button,.sweet-confirm-custom button{border-radius:0;font-size:14px;color:#fff;font-weight:700;margin:26px 5px 0;padding:6px 12px}.sweet-alert-custom button{margin:20px 5px 0}.sweet-confirm-custom button.cancel,.sweet-confirm-custom button.cancel:hover{background-color:#f00a50;border-color:#f00a50}.sweet-alert-custom button.cancel:hover,.sweet-alert-custom button.confirm:hover{color:#333}#smartbanner{position:relative;top:0}#smartbanner.android.shown{position:fixed!important}.banner-header{top:75px!important}.banner-wrapper{margin-top:75px!important}.collection-product .product-cover{padding-right:37px}.collection-product-info{margin-left:-30px}.collection-product h3{margin-top:2px;margin-bottom:7px;display:inline-block}.collection-product .hd{display:inline-block;margin-top:-20px;margin-left:0;width:26px!important;padding:0}.collection-product .attributes li{max-height:17px;width:auto;padding-right:.45em;padding-left:.2em;display:inline-block;border-right:solid 1px #323232;overflow:hidden;margin:0}.collection-product .product-desc{height:60px}.product-review{margin-top:15px;margin-bottom:15px;position:relative;height:62px}.product-review-info{height:62px}.product-review .review-curator-img{display:inline-block;width:62px;margin-right:10px;position:absolute}.product-review p{display:inline-block;width:91%;height:62px;margin-top:0;margin-left:62px;margin-bottom:0;font-family:'Open Sans';font-style:italic;line-height:1.9;background-color:#fff;padding:3px 5px 2px}.collection-product .product-button.buttons.rent-buy{float:right;margin-top:-3px}.collection-product .more-details{float:right;margin-top:15px}.curator-box{background-color:#fff;margin-left:30px}.curator-box-descr{padding:13px}.curator-box-descr .heading{margin-bottom:25px}.curator-box-descr .heading h3{margin-top:0;margin-bottom:0}.collection-description{margin-bottom:60px}.auto-height{height:auto!important}.bitdash-subs{bottom:-10px!important}.bitdash-subs ul{font-size:30px}.modal-dialog{max-width:1080px;width:2500%;margin-top:15%}#feedbackModal .modal-dialog{max-width:1080px;margin-top:9.6%}.modal-content{border:5px solid #fff;box-shadow:0 0 30px rgba(0,0,0,.3);border-radius:15px;padding-bottom:40px}.modal-body{padding:0 40px}#feedbackModal .modal-body{width:60%;padding-left:0}.modal-header{border-bottom:none;margin-bottom:40px}#feedbackModal .modal-header{margin-bottom:0;padding-left:30px;padding-bottom:20px}#feedbackModal .modal-content{color:#fff;padding-bottom:35px}#feedbackModal .modal-content:before{background:url(../images/abo-flimm-thron-feedback-hintergrund-v01@2x.png) no-repeat right top;background-size:169px 479px;content:'';display:block;position:absolute;width:169px;height:479px;right:0;top:28px}#aboModal h2.modal-title,#feedbackModal h2.modal-title{color:#fff;font-weight:600}.modal-header .close{margin-top:-39px;margin-right:-36px;display:block;background-color:#979797;border:solid 4px #fff;opacity:1;width:40px;height:40px;border-radius:50%;font-size:30px;color:#fff;outline:0;padding:0}.abo-box,.abo-modal-box,.checkout-simplepage .checkout-abo .abo-box{background-color:#fff;font-family:Dosis;text-align:center;position:relative;padding:20px 20px 70px}#feedbackModal h3.modal-text{width:90%;margin-top:10px;color:#fff;font-weight:400}#feedbackModal .modal-body .checkbox:hover{background-color:rgba(255,255,255,.25);cursor:auto}#feedbackModal .modal-body .checkbox label{font-family:Dosis;font-weight:400;font-size:23px;color:#fff;padding-left:50px;cursor:default}#feedbackModal .modal-body .checkbox label span{padding-left:7px}#feedbackModal input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;background-color:#fff;border:none;border-radius:6px;display:inline-block;height:20px;line-height:20px;vertical-align:top;width:20px;margin-top:7px}#feedbackModal input[type=checkbox]:checked{background:url(../images/form-checkbox-flimmit-mark-v01@2x.png) no-repeat right center/contain}#feedbackModal .modal-body .textarea{padding-left:30px;padding-top:10px}#feedbackModal .modal-body .textarea textarea{height:80px;font-size:24px;font-family:Dosis;font-weight:400}#feedbackModal .modal-body .textarea small{font-size:14px}#feedbackModal .modal-body .buttons-set{margin-top:30px;padding-left:30px}#feedbackModal .modal-body .buttons-set button{font-size:16px}#feedbackModal .modal-body .validation-advice{font-size:14px;font-family:'Open Sans';font-weight:600;position:absolute;top:198px;right:125px;cursor:default}#feedbackModal .modal-body .buttons-set button:focus,#feedbackModal input[type=checkbox]:focus{outline-color:transparent}#aboModal .abo-modal-box h3,.checkout-simplepage .checkout-abo .abo-box h3,.head-landing-abo .abo-box h3{font-size:32px;margin-bottom:35px}.checkout-simplepage .checkout-abo .abo-box h3,.head-landing-abo .abo-box h3{margin-bottom:35px}#aboModal .abo-modal-box.special .modalPrice,.checkout-simplepage .abo-box.special .modalPrice,.head-landing-abo .abo-box.special .modalPrice{color:#f00a50}#aboModal .abo-modal-box button.btn-abo,.head-landing-abo .abo-box button.btn-abo{font-size:19px;font-weight:700}.modalPrice{font-size:32px;font-weight:700;text-align:center;margin-bottom:40px}.specialBanner:after{border-right-color:transparent;content:"";position:absolute;top:1.7em;right:0;border-left:.45em solid #9f0038;border-bottom:.5em solid transparent}.specialBanner:before{border-left-color:transparent;content:"";position:absolute;top:1.7em;left:0;border-right:.45em solid #9f0038;border-bottom:.5em solid transparent}.specialBanner{background:#f00a50;display:inline-block;line-height:1.7em;margin-top:-45px;position:absolute;width:108%;left:-4%;color:#fff;font-size:30px;font-weight:700;text-transform:uppercase;-webkit-transition:background-color .2s,margin-top .2s;-moz-transition:background-color .2s,margin-top .2s;-ms-transition:background-color .2s,margin-top .2s;-o-transition:background-color .2s,margin-top .2s;transition:background-color .2s,margin-top .2s;padding:0 1em}.checkout-abo .specialBanner{width:110%;left:-4.8%}.monthPrice{font-size:22px;margin-bottom:30px}#aboModal .notice,.abo-set .notice{color:#fff;font-size:14px}.checkout-abo .notice,.checkout-credit .notice{margin-top:5px;color:#fff;font-size:16px;font-weight:700;cursor:pointer}span.glyphicon-refresh-animate{-webkit-animation:spin2 .7s infinite linear}#acceptCookieContainer{position:fixed;bottom:0;left:0;width:100%;z-index:99;display:none;margin:0}#acceptCookieContainer.alert-info{background-color:rgba(0,0,0,.8);border:none;border-radius:0;color:#fff}.accept-cookie-buttons{text-align:center}#acceptCookieButton.btn-success,#acceptMoreButton{border:none;border-radius:0}#acceptCookieButton.btn-success{background-color:#a5c400;color:#fff;border:none;border-radius:0;font-weight:700}.order-table{margin-top:50px;float:none}.order-table .order-grid-head{border-bottom:2px solid #e1e1e1;padding-bottom:5px;margin-bottom:11px}#my-orders-table{margin:20px 0}.sales-order-info{margin-top:40px;padding-bottom:100px}.sales-order-info .order-button,.sales-order-info .order-date,.sales-order-info .order-title{padding-left:0;padding-right:0}.sales-order-info .order-title{height:24px}.order-notice{margin:-10px 0 50px}.order-info-box{margin:40px 0}.link-print.btn-save{margin-left:0;color:#333}#my-orders-table thead{border-bottom:2px solid #e1e1e1}#my-orders-table .order-grid-body{padding:10px 0}#my-orders-table th{width:20%;font-weight:500}#my-orders-table tr{height:35px;text-align:center}#my-orders-table .product-name{padding-right:10px;vertical-align:middle;margin:0}#my-orders-table tbody tr td:nth-child(3),#my-orders-table tbody tr td:nth-child(4),#my-orders-table th.a-center,#my-orders-table th.a-right{width:20px}.order-table .notice{margin:80px 0}.customer-account-logoutsuccess .wrapper .container{min-height:200px}.icon.ic-giftcard:before{background-image:url(../images/geschenkkarte-v01a@3x.png)}.icon.ic-giftcard:hover:before{background-image:url(../images/geschenkkarte-v01b-hover@3x.png)}.contact-us .page-title{margin-bottom:70px}a.tatort-color{color:#003770!important;font-weight:700!important}.logo:before{content:"";display:inline-block;width:70px;height:55px;background-size:contain;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:hover:before{background-image:url(../images/tatort-menu-icon-v01-hover.png)}.megamenu.tatort .dropdown-header-genres:nth-child(2){margin-left:25%}.megamenu.tatort .dropdown-header-genres:nth-child(4),.megamenu.tatort .dropdown-header-genres:nth-child(6){margin-top:-22px;border:none}.megamenu.tatort .dropdown-header-genres:nth-child(4){margin-left:50%}.megamenu.tatort .dropdown-header-genres:nth-child(6){margin-left:75%}.megamenu.europaMenu{width:700px}.megamenu.europaMenu .dropdown-header-genres,.navbar-nav>li>.europaMenu.dropdown-menu>.menu-border{border:none}.megamenu.europaMenu>.col-sm-3.col-md-3.menu.menu-border.genres-li:nth-child(3),.megamenu.europaMenu>.dropdown-header-genres:nth-child(2){border-left:1px solid #e5e5e5}.megamenu.europaMenu>ul{margin:0}.megamenu.europaMenu>ul:nth-child(4),.megamenu.europaMenu>ul:nth-child(6){margin:-22px 0 0 0}.megamenu.europaMenu>ul:nth-child(2){margin-left:25%}.megamenu.europaMenu>ul:nth-child(4){margin-left:50%}.megamenu.europaMenu>ul:nth-child(6){margin-left:75%}.europaLoop{position:absolute;left:10px;top:0;z-index:1}.toTop{position:absolute;bottom:10px;right:-78px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #777}.toTop:hover{border-bottom-color:#2faa8f}.agb{padding-bottom:70px}.agb h2{font-size:26px}.agb h3{font-size:20px}.btn-privacy-action{margin:0 1em}.buttonContainer{padding:2em 0}.footer-icons.large>.row>.col-md-12 img{width:517px}.head-green h1{font-family:Dosis}.head{padding:3em 0}.flimmit-slider .owl-item,html,html>body.video-page-active{height:100%}.btn-freestream.disabled,.btn-in-abo.disabled,.btn-license.disabled,.btn-purchased.disabled,.btn-video.disabled,.btn-video.license-na,.btn-video.price-na,.checkout-simplepage #checkout-review-table thead,.checkout-simplepage .opc input[type=radio][name="payment[method]"],.checkout-simplepage .opc.one-method .buttons-set button.btn-customer-back,.dummy_product,.fl-tooltip-btn-buy,.fl-tooltip-btn-freestream,.fl-tooltip-btn-in-abo,.fl-tooltip-btn-rent,.flimmit-slider .carousel-indicators,.hide,.item .fl-tooltip-box,.item:hover .fl-tooltip-box,.product-attr-package span:last-child,.sales-order-info .box-payment .link-print,.season,.season-episode-info,html:lang(de) [lang|=en],html:lang(en) [lang|=de]{display:none}.buttons div.btn-license.hidden-xs.license,.checkout-simplepage .cw_payment_description,.checkout-simplepage dd[data-payment-method^=viveumcw_] .control-group.card-number .html-field,.checkout-simplepage dd[data-payment-method^=viveumcw_] .input-box+.help-block,.nav-visible-xs,body.loggedin .hidden-loggedin,body.loggedout .hidden-loggedout{display:none!important}.customer-info a,a.more:active,a.more:hover{color:#0a8}.collection-product h3 a:hover,.megamenu>li>ul>li.quick-li a:hover,a.special-a{color:#2faa8f}.checkout-simplepage .opc .buttons-set p.required,a.special-a:active,a.special-a:hover{color:#777}#acceptCookieContainer p,.buttonContainer *,.canceled-abo p,.checkout-simplepage .opc .section,.cms-online-videothek p,.layout,.pl-description{margin:0}#feedbackModal .modal-body .checkbox input[type=checkbox]:hover,#feedbackModal .modal-body .checkbox label:hover,.flimmit-slider .item[data-href],.navbar-default a:hover,a.dropdown-toggle.hidden-xs{cursor:pointer}.navbar-default .navbar-collapse>hr,.order-items{margin:0 -10px}.checkout-simplepage .checkout-abo .item,.navbar-default .navbar-right{margin-right:0}.checkout-simplepage .opc .buttons-set button.btn-customer-back,.collection-product .product-button.buttons.like-dislike,.navbar-default .navbar-right.quick-access>li{float:left}.bundle-seasons .no-gutter>[class*=col-],.navbar-default .navbar-right>li>a,.product-attr-season .no-gutter>[class*=col-],.special-e .row .products{padding-right:0}.checkout-simplepage .sp-methods dt:first-child,.navbar-nav>li>.dropdown-menu{border-top:none}.collection-product .attributes li:last-child,.fl-tooltip .attributes li:last-child,.head-blue .seperator:last-child,.navbar-nav>li>.dropdown-menu>.menu-border:last-child{border-right:none}.checkout-simplepage .checkout-agreements,.checkout-simplepage .form-list>ul,.checkout-simplepage ol.opc,.megamenu>li>ul>li{list-style:none;margin:0;padding:0}.abo-info .row,.edit-country,.megamenu .quick_header,.recommended-age,.user-rating{margin-top:10px}.attr-text:first-child,.megamenu .quick_header:first-child,.product-attr-title .directors h6,.sales-order-info .order-title h3{margin-top:0}.megamenu.genres,.so-funktioniert .paymentmethods img{width:500px}.checkout-simplepage #checkout-review-table,.checkout-simplepage .opc .form-list input.input-text,.curator-box-image,.megamenu.kids .menu,.product-head-attr .buttons,.product-head-attr .buttons .single-btn{width:100%}.btn-video.video-download,.btn-video.video-play,.collection-product .product-button.buttons,.control input,.control label,.episode-title,.fl-tooltip .hd,.fl-tooltip h3,.logged-attr{display:inline-block}#aboModal .modal-content,#feedbackModal .modal-content,#feedbackModal input[type=checkbox]:active:not(:disabled),.head-green,.sweet-alert-custom button.confirm:hover{background-color:#a5c400}.checkout-abo-info,.checkout-product-info h3,.head-blue h2,.head-blue h3,.head-green h1,.head-green h2,.head-green h3,.head-green p,.link-print.btn-save:hover,.product-attr-package h4,.product-attr-title h4{color:#fff}.checkout-product-info .item,.checkout-simplepage .checkout-abo .abo-box h3,.collection-product h3 a,.head-white h2,.head-white h3,a.abo-link:active,a.abo-link:focus,a.abo-link:hover{color:#323232}.android-app .head-green,.appletv .head-green,.chromecast .head-green,.edit-form,.externe-dev .head-green,.faq .head-green,.form-account-forgotpassword .edit-form,.form-account-resetpassword .edit-address,.hbbtv .head-green,.hilfe-mobile .head-green,.hilfe-tv .head-green,.ios-app .head-green,.presse .head-green{margin-bottom:40px}#contactForm,.mobile-icons:last-child{margin-top:35px}.category-specials .section,.checkout-credit p,.checkout-product-info .abo-box.special,.order-date,.product-attr-package,.product-description-attr,.store-icon{margin-top:20px}.head h1,.head h2{text-transform:uppercase;margin-top:0}#form-validate,.checkout-abo .checkout-product-title.special,.genre-view,.paymentmethods{margin-top:50px}.product-list-msg,p.login-text{margin-top:30px}.checkout-simplepage #abo-text,.products-grid>.item{margin-bottom:20px}.product-award,.product-description .row,.product-info .product-info-description,.product-info ul.messages,.product-view .product-info-description,.subtitle{margin-bottom:30px}.cms-category-descr,.collection-product,.customer-data .page-title{margin-bottom:50px}#feedbackModal .modal-body .checkbox,.box-account .landing-box:first-child,.customer-data .row-bootom{margin-bottom:15px}.customer-data .row-top,.product-attr-season{margin-top:15px}.checkout-simplepage .opc .buttons-set button,.fl-tooltip ul.buttons .more_details,.flimm-img,.item .account-delete,.part-of-collection .category-products .row .item,.part-of-collection .right,.season-episode-info-right{float:right}.checkout-product-info .checkout-product-title,.edit-bday.no-gutter>[class*=col-],.edit-mail.no-gutter>[class*=col-]{padding-right:0;padding-left:0}#my-ordersa-table tbody .option-value,.edit-address>[class*=col-]:last-child{padding-right:10px}#change_password,.registered-users .buttons-set p{vertical-align:middle}#select-head-box.form-control,#select-head-box.form-control:focus,.collection-product ul.attributes,.item .fl-tooltip .hd,.product-attr-info.row .item,ul.messages,ul.messages ul{padding:0}#contactForm h2,#contactForm h3,#form-validate h3,#login-form .content h3{margin-bottom:0;margin-top:10px;color:#4d4d4f;float:left;font-family:Dosis;font-style:normal;font-weight:400}.collection-description .no-gutter>[class*=col-],.new-users .content p,.registered-users .buttons-set{padding-right:20px}.download-info,.form-account-forgotpassword .edit-mail,.part-of-collection .category-products,.part-of-collection .section{margin-top:25px}.btn-bougth,.btn-buy{margin-left:3px}.btn-save,.part-of-collection .category-products,.similar-films .category-products{margin-left:0}#acceptCookieButton.btn-success:hover,.btn-customer-back a:hover,.btn-customer-back:hover .btn-customer-back a:focus{color:#333;text-decoration:none}#feedbackModal .modal-body .textarea textarea.form-control:focus,.modal-backdrop,.product-attr-title,.product-attr-useraction{background-color:#fff}.bundle-seasons .no-gutter>[class*=col-]:last-child,.collection-product .attributes li:first-child,.fl-tooltip .attributes li:first-child,.product-attr-season .no-gutter>[class*=col-]:last-child,.product-attr-title .attributes li:first-child,.video-stream-download .product-attr-abo{padding-left:0}.product-attr-title ul,.products-grid .item ul{margin:0;padding:0}.navbar-nav>li>.dropdown-menu.tatort>.menu-border:last-child,.navbar-nav>li>.tatort.dropdown-menu>.menu-border:nth-child(5),.product-view .vertical_line{border:none}.checkout-simplepage .sp-methods,.product-description.section,.row.seasons,div[role=main]{margin-bottom:0}.flimmit-slider .owl-dot+.owl-dot,.movie-award+.movie-award{margin-left:10px}.fl-tooltip .btn-rent,.movie-award:before{margin-right:2px}#season-1,.collection-product .attributes,.fl-tooltip .attributes,.fl-tooltip-btn-buy.show,.fl-tooltip-btn-freestream.show,.fl-tooltip-btn-in-abo.show,.fl-tooltip-btn-rent.show,.item .fl-tooltip-box.show,.messages li,.season-episode-play-btn.video-play{display:block}.abo-set .landing-box label h3,.abo-set .row,.checkout-simplepage dd[data-payment-method^=viveumcw_] li.control-group,.modal-body .row{margin-bottom:10px}.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.checkout-simplepage #checkout-agreements,.checkout-simplepage #checkout-review-table-wrapper,.checkout-simplepage .opc .buttons-set,.checkout-simplepage .opc .step-title{padding:0 15px}.collection-product .product-cover img,.item .img-responsive{background-size:cover}.collection-product .attributes li.uppercase,.fl-tooltip .attributes li.uppercase{text-transform:uppercase}.fl-tooltip .no-license,body.developer-mode #dev-tool{display:block!important}.collection-product .product-button.buttons.rent-buy .btn,.curator-box-descr .heading h4{margin-top:5px}#my-orders-table tbody tr td:first-child,#my-orders-table tbody tr td:last-child,#my-orders-table tbody tr td:nth-child(2),#my-orders-table tfoot tr td:last-child{text-align:left}.dropdown-toggle.hidden-xs.tatort-logo,.dropdown-toggle.nav-hidden-xs.tatort-logo{top:-1px;padding:0}@media (min-width:900px){.navbar-default .container{padding-left:25px;padding-right:25px}.navbar-default .navbar-right>li>a{padding-right:7px;padding-left:7px}body.loggedin .navbar-default .navbar-right.additional{display:none}.product-head-attr{position:absolute;z-index:99;top:50px;right:25px;width:350px;margin-top:25px;margin-right:25px;background-color:#fff;opacity:.9;padding:15px 10px}.product-attr-title{box-shadow:none}.product-head-attr .container{width:100%}.product-attr-abo{margin-top:10px}.product-attr-useraction{margin:20px 0 0}.product-package-liste{margin-top:30px;margin-bottom:70px}.flimmit-slider .carousel-caption{bottom:55px}.flimmit-slider .carousel-caption h3{float:left}.flimmit-slider .item{box-shadow:inset 0 0 150px #000;-webkit-box-shadow:inset 0 0 150px #000}.flimmit-slider .item.no-shadow,.product-package .flimmit-slider .item{box-shadow:none;-webkit-box-shadow:none}.flimmit-slider .carousel-indicators,.product-head-attr .buttons{display:block}}@media (max-width:1090px){.navbar-default>.container .navbar-brand{padding-top:0}.navbar-left,.navbar-right{float:none!important}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-nav{float:none!important;margin-top:7.5px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.search{width:97%;height:25px;display:block;margin-left:0;margin-bottom:20px;border-bottom:2px solid #777}.active-search{width:97%;height:25px;margin-right:20px;display:block;padding:0}.search input.typeahead{margin-top:0;display:inherit;outline:0;width:90%}.search img{float:right;margin-top:-20px}.typeahead{width:95%}.icon.ic-giftcard{display:none}.navbar-default .navbar-nav>li.gc-menu-item>a{color:#f00a50}table.nav-visible-xs{display:table}tr.nav-visible-xs{display:table-row!important}td.nav-visible-xs,th.nav-visible-xs{display:table-cell!important}html>body{padding-top:70px}.navbar-header,.navbar-nav>li{float:none}.navbar-toggle,body.loggedin .navbar-default .navbar-right.additional{display:block}.nav-hidden-xs,.navbar-collapse.collapse{display:none!important}.collapse.in,.nav-visible-xs{display:block!important}}@media (min-width:900px) and (max-width:1024px){.col-md-3.menu{width:32%}.megamenu{width:540px}.megamenu .dropdown-header{white-space:normal}.bundle-seasons .no-gutter>[class*=col-sm-]:last-child{padding-left:25px}.episode-title{width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.season-episode-head .select.isOpen{top:-6px}.megamenu.tatort{width:640px}.tatort .col-md-3.menu{width:25%}}@media (max-width:899px){.search{width:97%;height:25px;display:block;margin-left:0;margin-bottom:20px;border-bottom:2px solid #777}.active-search{width:97%;height:25px;margin-right:20px;display:block;padding:0}.search input.typeahead{margin-top:0;display:inherit;outline:0;width:90%}.search img{float:right;margin-top:-20px}.typeahead{width:95%}.mobile-icons img{width:45%;height:45%;margin:0 30%}.mobile-icons:last-child{margin-top:25px}.head-blue .seperator{border-right:none}.head-landing-abo,.head-landing-guthaben{padding-top:20px;padding-bottom:30px;height:100%}.head-landing-text{margin-bottom:20px;padding-left:15px}.landing-abo,.landing-guthaben,.landing-promo{padding-top:40px}.abo-set .landing-box{margin-bottom:15px}.landing-promo ul{list-style-image:none;width:98%;margin:0 auto;padding:0}.landing-promo ul li.promo-li{margin-bottom:0;margin-top:4%}.landing-promo li{line-height:130%}.abo-set{margin-top:40px;padding-left:0;padding-right:0}.head-landing-abo .container{padding:0}html>body{padding-top:70px}.navbar-nav .open .dropdown-menu .dropdown-header{color:#fff}.navbar-default .navbar-collapse{max-height:385px}.navbar-collapse.collapse.in{overflow-y:auto}.megamenu{margin-left:0;margin-right:0;box-shadow:0 5px 5px rgba(0,0,0,.05)}.megamenu.dropdown-header{padding:3px 15px!important}.menu-border{border-bottom:1px solid #e7e7e7}.product-description{margin-top:20px}.new-users{height:210px;position:relative}.new-users .buttons-set{right:10px}.checkout-product-info{padding-bottom:30px}.product-attr-title h3{width:100%;margin-top:0;margin-bottom:5px}.checkout-product-info .product-attr-abo{margin-top:0}.product-head-attr{min-height:200px}#checkoutSteps{margin-top:40px}.navbar-default .container.special{padding-bottom:15px}.cms-guthaben .landing-guthaben ul,.customer-data,.customer-edit-data,.landing-abo ul{width:100%}.megamenu>li,.megamenu>li:last-child{margin-bottom:0}}@media (min-width:1219px) and (max-width:1300px){.search{width:10%}.search input.typeahead{width:80%}}@media (min-width:1080px) and (max-width:1219px){.search{width:16%}.search input.typeahead{width:90%}.typeahead{width:40%;margin-left:7px}}@media (min-width:1040px) and (max-width:1080px){.search{width:10%}.search input.typeahead{width:80%}.typeahead{width:40%;margin-left:7px}}@media (min-width:953px) and (max-width:1130px){.quick-access a.dropdown-toggle{white-space:nowrap;width:100px;overflow:hidden;text-overflow:ellipsis;text-align:right}}@media (min-width:953px) and (max-width:1039px){.navbar-default>.container .navbar-brand{padding-right:15px}.search{width:10%;margin-left:5px;margin-top:13px}.search input.typeahead{width:80%;margin-top:5px}.typeahead{width:40%;margin-left:7px}ul.typeahead.dropdown-menu{margin-top:31px}.nav>li>a{padding:10px}.quick-access a.dropdown-toggle{white-space:nowrap;width:100px;overflow:hidden;text-overflow:ellipsis;text-align:right}}@media (min-width:900px) and (max-width:953px){.search{width:9%;margin-left:2px;margin-top:12px}.search input.typeahead{width:80%;margin-top:4px}.quick-access a.dropdown-toggle{white-space:nowrap;width:100px;overflow:hidden;text-overflow:ellipsis;text-align:right}.nav>li>a{padding:10px}.navbar-default>.container .navbar-brand{padding-top:0;padding-bottom:0;padding-right:10px}}@media (min-width:1600px){.category-header{height:400px}}@media (max-width:600px){.category-header{height:150px;margin-bottom:30px}.similar-films .widget-title h3{margin-bottom:0}.landing-promo ul li.promo-li{margin-bottom:36px;margin-top:42px}.landing-promo li{line-height:130%}.cms-category-descr{margin-bottom:20px}.footer-icons.large>.row>.col-md-12 img{width:100%}}@media (max-width:480px){.widget-title{height:54px}.show-segment .widget-title h3{margin-bottom:0}.widget .part-of-collection .category-products,.widget .part-of-collection .section{margin-top:10px}.flimmit-slider .carousel-caption h3{font-size:inherit}.flimmit-slider .carousel-caption h3 .more,.flimmit-slider .owl-nav>div{display:none}.abo-box button.col-xs-6,.abo-modal-box button.col-xs-6{width:100%}.abo-box button,.abo-modal-box button{margin:0}}@media (max-width:900px){.buttons div.fl-btn-info-licence.visible-xs.no-license,.buttons div.fl-btn-info.visible-xs{display:inline-block!important;vertical-align:middle;bottom:-4px;position:relative;left:4px}.fl-tooltip-btn-info{position:relative;margin-top:10px;margin-right:0}.product-attr-title.container,.product-attr-useraction{padding-bottom:10px}.product-attr-title h3{width:100%;margin-top:10px}.product-attr-abo{float:left;padding-left:0;width:100%}.product-head-attr .buttons{float:left}.product-head-attr .buttons button{width:47%}.product-head-attr .buttons .single-btn{width:94.7%}.product-attr-useraction{position:relative;background-color:#fff;width:auto}.product-attributes{background-color:#eee;padding-top:20px}.show-gratis,.show-segment{background-size:auto 150%!important}.show-gratis h3{text-align:center}.show-gratis h3 div:first-child{text-align:right}.show-gratis h3 div:last-child{text-align:left}.show-gratis .item:first-child{margin-right:16.7%}.video-page .video-header{height:11%}.video-page .close-btn,.video-page .player-back-btn{height:25px;width:25px;margin:3px 10px 0 5px}.video-page .video-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:80%;color:#fff}.video-title h3{margin-top:3px}.video-page .video-container{height:89%}.bundle-seasons .no-gutter>[class*=col-xs-]{padding-right:10px}.season-select[class*=col-xs-]{width:auto}.season-episode-play-btn{margin-top:-30px}.season-episode-head-attr{margin-right:0}.season-episode-info .no-gutter>[class*=col-xs-]:first-child{padding-left:10px;margin-bottom:10px}.episode-title{width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.messages>li{background-position:2em center;padding:.65em 0 .65em 4.5em}button.download{margin-top:15px}.special-e{margin-bottom:-50px}.special-e .row .products{padding-right:5px;padding-left:5px}.collection-description{margin-bottom:40px}.curator{padding-left:0;padding-right:10px;margin-bottom:40px}.curator-box{margin-left:0;background-color:transparent}.curator-box>[class*=col-]{padding-left:0}.curator-box .curator-img{padding-right:41px}.curator-box .curator-descr{width:70%;margin-left:-41px;padding-left:2px;padding-right:0;background-color:#fff;min-height:255px}.curator-box-descr{padding:13px 10px}.curator-box-descr .heading{margin-bottom:1px}.curator-box .heading h3,.curator-box .heading h4{display:block}.curator-box .heading h3{margin-right:10px}.curator-box-descr .text{line-height:1.65}.collection-product .product-desc{height:auto;min-height:80px}.festival .collection-product .product-desc{min-height:90px}.product-review{margin-top:15px;margin-bottom:15px;height:auto;position:relative;left:-40%;width:140%;min-height:62px}.product-review p{height:auto;min-height:62px}.less-useraction{margin-top:0!important}#aboModal,#feedbackModal{top:70px}.modal-dialog{width:100%;margin:0}.modal-content{border:none;border-radius:0}.modal-header{margin-bottom:30px}.modal-header .close{margin-top:-5px;margin-right:-5px;background-color:#ac0;color:#fff;border:none;border-radius:0}#feedbackModal .modal-body .textarea{padding-right:50px}.head-landing-abo .container,.modal-body{padding:0}.abo-box,.abo-modal-box{padding-bottom:70px;margin-bottom:25px}.abo-box button,.abo-modal-box button{margin:0}.abo-box.special,.abo-modal-box.special{margin-top:25px}.checkout-abo .specialBanner,.specialBanner{width:100%;left:0;-webkit-box-shadow:1px 9px 12px 0 rgba(50,50,50,.35);-moz-box-shadow:1px 9px 12px 0 rgba(50,50,50,.35);box-shadow:1px 9px 12px 0 rgba(50,50,50,.35)}.specialBanner:after,.specialBanner:before{display:none}.sales-order-info .order-button{margin-top:20px}#feedbackModal .modal-body,.btn-license,.buttons .btn.btn-license,.product-head-attr .buttons .btn-abo,.video-stream-download .product-attr-info{width:100%}.buttons div.btn-license.hidden-xs.no-license,.buttons div.btn-license.visible-xs.license,.fl-btn-info-licence.license,.fl-tooltip-btn .fl-tooltip-btn-buy,.fl-tooltip-btn .fl-tooltip-btn-rent{display:none!important}.accept-cookie-buttons,.product-attr-title h1{margin-top:10px}#aboModal .abo-modal-box h3,.checkout-simplepage .product-attr-abo,.head-landing-abo .abo-box h3,.modalPrice,.monthPrice,.video-stream-download .product-attr-abo{margin-bottom:10px}.checkout-abo .checkout-product-title.special,.show-gratis .item{margin-top:0}.checkout-abo-info,.collection-description .no-gutter>[class*=col-xs-]:first-child{margin-bottom:20px}.collection-product-info,.festival .collection-product-info{margin-left:-35px;width:70%}#aboModal .notice,.abo-set .notice,.head-landing-text{padding-left:15px}}@media (min-width:900px) and (max-width:1219px){.buttons div.fl-btn-info-licence.visible-sm.no-license,.buttons div.fl-btn-info.visible-sm{float:right;display:inline-block!important;vertical-align:middle;margin-top:6px}.buttons div.fl-btn-info{height:33px;width:34px}.btn-license.visible-sm.no-license{display:inline-block!important}.fl-btn-info-licence.license{display:none!important}.fl-tooltip-btn-info,.fl-tooltip-btn-licence{margin-top:7px}.fl-tooltip-btn-info:after{left:25%;border-top:2px solid #0a8;border-left:2px solid #0a8}.fl-tooltip-btn-licence:after{left:25%;border-top:2px solid #777;border-left:2px solid #777}.product-head-attr{top:0;right:0;min-height:360px;margin-top:15px;margin-right:15px;padding:15px 8px}.product-attr-title h3{margin-bottom:0}.product-attr-useraction{width:320px}.product-head-attr .buttons button{width:43%;padding:5px 12px}.product-head-attr .buttons .single-btn{width:87.7%}.video-stream-download .product-attr-abo{padding-left:0}.video-page .video-header{height:10%}.video-page .video-container{height:90%}.landing-promo ul{list-style-image:none;width:89%;margin:0 auto;padding:0}.landing-promo li{line-height:130%;margin-bottom:6%;margin-top:6%}.head-landing-abo{height:640px}.abo-set{padding-left:0;padding-right:0}.show-promo-img{height:178px}.category-header{margin-bottom:40px}.messages>li{background-position:1.6em center;padding-left:3.65em}.fl-tooltip button.btn.bundle,.product-attr-useraction button.btn.bundle{font-size:12px;padding:6px 3px}.product-head-attr .buttons .btn-abo,.video-stream-download .product-attr-info{width:100%}}@media (min-width:1725px){.product-img-position{background-position:62% center!important}}@media (min-width:1400px) and (max-width:1725px){.product-img-position{background-position:62% center!important}}@media (min-width:1350px) and (max-width:1400px){.product-img-position{background-position:58% center!important}}@media (min-width:1012px) and (max-width:1350px){.product-img-position{background-position:57% center!important}}@media (max-width:410px){.product-head-attr .buttons .bundle.single-btn,.product-head-attr .buttons .single-btn{width:87%}.product-head-attr .buttons .btn-abo{width:100%}.collection-product-info{width:71%;padding-right:0}.festival .collection-product-info{width:75%;padding-right:0}.curator-box .curator-descr{width:76%}.product-review{height:auto;left:-35%;width:126%}.product-review p{width:89%}.product-useraction{margin-top:85px;margin-left:-33%}.festival .product-useraction{margin-top:0;margin-left:-39%}.collection-product .product-button.buttons.rent-buy{margin-right:7px}.festival .collection-product .product-button.buttons.rent-buy{margin-right:0}.curator-box{background-color:#fff}.curator-descr .text{margin-top:30px;margin-left:-35%;padding-left:10px}.curator-box-descr{padding:13px 0 13px 10px}}@media (min-width:410px) and (max-width:580px){.product-head-attr .buttons .bundle.single-btn,.product-head-attr .buttons .single-btn{width:90%}.product-head-attr .buttons .btn-abo{width:100%}}@media (min-width:447px) and (max-width:580px){.product-head-attr .buttons button{width:45%}.product-head-attr .buttons .btn-abo{width:100%}}@media (max-width:447px){.product-head-attr .buttons button{width:42%}.product-head-attr .buttons .btn-abo{width:100%}}@media (min-width:580px) and (max-width:800px){.product-head-attr .buttons button{width:46%}.product-head-attr .buttons .single-btn{width:92%}.product-head-attr .buttons .btn-abo{width:100%}}@media (min-width:1220px) and (max-width:1350px){.product-head-attr{margin-right:0}}@media (min-width:1024px) and (max-width:1220px){.bundle-seasons .no-gutter>[class*=col-sm-]:last-child{padding-left:15px}}@media (min-width:545px) and (max-width:900px){.episode-title{width:95%}}@media (max-width:545px){.bundle-seasons .no-gutter>[class*=col-xs-]:last-child{padding-left:10px}}@media (max-width:450px){.bundle-seasons .no-gutter>[class*=col-xs-]:last-child{padding-left:10px}}@media (max-width:360px){.bundle-seasons .no-gutter>[class*=col-xs-]:last-child{padding-left:10px}}@media (max-width:840px){.landing-promo ul li.promo-li{margin-bottom:6%;margin-top:7%}.landing-promo li{line-height:130%}}@media (max-width:582px){.landing-promo ul li.promo-li{margin-bottom:36px;margin-top:52px}.landing-promo li{line-height:130%}}@media (max-width:406px){.landing-promo ul li.promo-li{margin-bottom:46px;margin-top:72px}.landing-promo li{line-height:130%}}@media (max-device-width:899px) and (orientation:landscape){.navbar-default .navbar-collapse{max-height:200px}}@media (min-device-width:413px) and (max-device-width:899px) and (orientation:portrait){.navbar-default .navbar-collapse{max-height:none}}@media (min-device-width:570px) and (max-device-width:899px) and (orientation:landscape){.navbar-default .navbar-collapse{max-height:330px}}@media (max-width:400px){.product-head-attr{top:150px}.new-users{height:250px;position:relative}}@media (min-width:400px) and (max-width:700px){.head-blue .seperator{border-right:none}}@media (min-width:900px) and (max-width:1000px){.part-of-collection .product-collection{background-size:auto 290px}}@media all and (transform-3d),(-webkit-transform-3d){.carousel-fade .carousel-inner>.item.active,.carousel-fade .carousel-inner>.item.next.left,.carousel-fade .carousel-inner>.item.prev.right{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.carousel-fade .carousel-inner>.item.active.left,.carousel-fade .carousel-inner>.item.active.right,.carousel-fade .carousel-inner>.item.next,.carousel-fade .carousel-inner>.item.prev{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@media (min-width:900px) and (max-width:1220px){.checkout-simplepage .product{margin-bottom:25px}.curator{padding-left:0;padding-right:10px;margin-bottom:50px}.curator-box{margin-left:0;background-color:transparent}.curator-box>[class*=col-]{padding-left:0}.curator-box .curator-img{padding-right:41px}.curator-box .curator-descr{width:79%;margin-left:-41px;padding-left:2px;padding-right:0;background-color:#fff}.curator-box-descr{padding:13px 10px}.curator-box-descr .heading{margin-bottom:1px}.curator-box .heading h3,.curator-box .heading h4{display:inline-block}.curator-box .heading h3{margin-right:10px}.curator-box-descr .text{line-height:1.65}.collection-product-info{margin-left:-35px;width:78%}}@media (max-width:445px){.checkout-simplepage .abo-btn-xs,.checkout-simplepage .abo-text-xs{display:block}.checkout-simplepage .abo-btn-xs .btn-abo{margin-bottom:10px}.checkout-simplepage .abo-text-xs{margin-bottom:20px}}@media (min-width:345px) and (max-width:447px){.product-head-attr .buttons button.bundle{width:43%}.product-attr-useraction button.btn.bundle{padding:6px 3px}}@media (max-width:345px){.product-head-attr .buttons button.bundle{width:43%}.product-attr-useraction button.btn.bundle{font-size:12px;margin-right:1px;padding:6px 2px}.buttons div.fl-btn-info.visible-xs{height:30px;width:30px}}@media (max-width:992px){.item .fl-tooltip,.item-area .fl-tooltip-box,.item-area:hover .fl-tooltip-box{display:none}.fl-tooltip-btn-bundle-bought,.fl-tooltip-btn-buy,.fl-tooltip-btn-freestream,.fl-tooltip-btn-in-abo,.fl-tooltip-btn-rent{display:none!important}}@media (min-width:992px){.products-grid .item{position:relative}.item .fl-tooltip-box-left{left:-183%!important}.item .fl-tooltip-left{left:-4%!important;-webkit-box-shadow:-9px 3px 10px 0 rgba(0,0,0,.42)!important;-moz-box-shadow:-9px 3px 10px 0 rgba(0,0,0,.42)!important;box-shadow:-9px 3px 10px 0 rgba(0,0,0,.42)!important}.item .arrow-left{left:85%!important}to{opacity:1}.fl-tooltip-btn{position:absolute;left:0;min-height:80px;bottom:-60px;width:100%}.fl-tooltip-btn div{background-color:#fff;display:none;position:absolute;color:#000;text-align:left;font-size:13px;z-index:99;font-weight:400;white-space:normal;margin:10px 24px;padding:11px}.product-head-attr .fl-tooltip-btn div{margin:10px 0!important}.fl-tooltip-btn-rent{border:2px solid #0a8;height:130px}.fl-tooltip-btn-buy{border:2px solid #a5c400}.fl-tooltip-btn-in-abo{border:2px solid #f00a50}.fl-tooltip-btn-bundle-bought,.fl-tooltip-btn-freestream{border:2px solid #ddd}.fl-tooltip-btn-bundle-bought:after,.fl-tooltip-btn-buy:after,.fl-tooltip-btn-freestream:after,.fl-tooltip-btn-in-abo:after,.fl-tooltip-btn-rent:after{position:absolute;display:block;content:"";width:13px;height:13px;top:-8px;margin-left:7px;background-color:#fff;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg)}.fl-tooltip-btn-rent:after{left:5%;border-top:2px solid #0a8;border-left:2px solid #0a8}.fl-tooltip-btn-in-abo:after{left:3%;border-top:2px solid #f00a50;border-left:2px solid #f00a50}.fl-tooltip-btn-buy:after{left:85%;border-top:2px solid #a5c400;border-left:2px solid #a5c400}.fl-tooltip-btn-freestream:after{left:3%;border-top:2px solid #ddd;border-left:2px solid #ddd}.fl-tooltip-btn-bundle-bought:after{left:85%;border-top:2px solid #ddd;border-left:2px solid #ddd}.fl-tooltip-btn-rent-left{left:-90%}.fl-tooltip-btn-rent-buy:after,.fl-tooltip-btn-rent-left:after{left:40%}}@media (min-width:992px) and (max-width:1219px){.item .fl-tooltip-box{width:250%}.package-item.item .fl-tooltip-box{width:125%}.item .arrow{margin-top:70px}.item .fl-tooltip-box-left{left:-243%!important}.item .arrow-left{left:84%!important}.item .fl-tooltip-left{left:-6%!important}}@media (min-width:660px) and (max-width:797px){.collection-product-info{margin-left:-35px;width:71%}.curator-box .curator-descr{width:71%;min-height:200px}.curator-box-descr{padding:7px 10px 7px 13px}}@media (min-width:660px) and (max-width:900px){.product-review{left:0;width:96%}.product-useraction{margin-top:35px}}@media (max-width:660px){.vertical-line{border:1px solid #fff;margin-bottom:30px}.collection-product{margin-bottom:25px}.festival .collection-product{margin-bottom:35px}}@media (min-width:660px) and (max-width:800px){.collection-product .product-button.buttons.rent-buy .btn{margin-right:6px}}@media (min-width:645px) and (max-width:660px){.product-review{width:139%;left:-41%;margin-top:115px}.product-useraction{margin-top:40px;margin-left:-40%}.festival .product-useraction{margin-left:0}.collection-product .product-button.buttons.rent-buy .btn{margin-right:5px}.collection-product-info,.curator-box .curator-descr{width:71%}}@media (max-width:645px){.special-e{margin-bottom:-20px}.special-e .row .products{padding-left:10px}.collection-product-info,.curator-box .curator-descr,.festival .collection-product-info{width:72%}}@media (min-width:635px) and (max-width:645px){.product-review{width:137%;left:-40%;margin-top:115px}.product-useraction{margin-top:40px;margin-left:-40%}.festival .product-useraction{margin-left:0}.collection-product .product-button.buttons.rent-buy .btn{margin-right:5px}}@media (min-width:600px) and (max-width:635px){.product-review{margin-top:110px;left:-40%;width:138%}.product-useraction{margin-top:40px;margin-left:-40%}.festival .product-useraction{margin-left:0}.collection-product .product-button.buttons.rent-buy .btn{margin-right:3px}}@media (min-width:550px) and (max-width:600px){.product-review{margin-top:85px;left:-40%;width:137%}.product-useraction{margin-top:40px;margin-left:-38%}.festival .product-useraction{margin-top:80px;margin-left:-41%}}@media (min-width:525px) and (max-width:550px){.product-review{margin-top:65px;left:-39%;width:135%}.product-useraction{margin-top:40px;margin-left:-38%}.festival .product-useraction{margin-top:60px;margin-left:-40%}}@media (min-width:520px) and (max-width:525px){.product-review{margin-top:50px;left:-39%;width:135%}.product-useraction{margin-top:40px;margin-left:-38%}}@media (min-width:467px) and (max-width:520px){.product-review{margin-top:50px;height:auto;left:-39%;width:133%}.product-useraction{margin-top:40px;margin-left:-38%}.festival .product-useraction{margin-top:20px;margin-left:-40%}}@media (min-width:467px) and (max-width:491px){.product-review{margin-top:15px}.festival .collection-product-info{width:73%;padding-right:0}}@media (min-width:400px) and (max-width:467px){.product-review{margin-top:15px;height:auto;left:-37%;width:127%}.festival .collection-product-info{width:74%;padding-right:0}.product-useraction{margin-top:55px;margin-left:-38%}.festival .product-useraction{margin-top:0}}@media (min-width:410px) and (max-width:425px){.product-useraction{margin-top:60px}.festival .collection-product-info{width:75%;padding-right:0}}@media (max-width:370px){.curator-descr .text{margin-top:20px;padding-left:15px}}@media (max-width:800px){.bitdash-subs ul{font-size:20px}}@media (min-width:1222px){.checkout-simplepage .checkout-abo .item{margin-right:20px}.checkout-abo .checkout-product-title.special{margin-top:0}}@media (min-width:989px) and (max-width:1090px){.specialBanner{width:109%;left:-4.5%}}@media (min-width:900px) and (max-width:989px){.specialBanner{width:110%;left:-5%;margin-top:-35px}}@media (min-width:900px) and (max-width:1307px){.modal-dialog{width:96%;margin:10% auto}}@media (max-width:1025px){#feedbackModal .modal-content:before{display:none}#feedbackModal h3.modal-text{width:100%}#feedbackModal .modal-body{width:90%}}@media (max-width:475px){.checkout-abo .col-xs-6.item{width:55%}.checkout-abo .checkout-product-title.col-xs-6{width:45%}}@media (max-width:415px){.checkout-abo .col-xs-6.item{width:65%}.checkout-abo .checkout-product-title.col-xs-6{width:50%;margin-left:10px}.checkout-product-info.checkout-abo{padding-top:20px}.checkout-simplepage .checkout-abo .abo-box{padding-bottom:45px}.checkout-simplepage .checkout-abo .abo-box h3{margin-bottom:45px}}@media (max-width:960px){.icon.ic-giftcard{display:none}.navbar-default .navbar-nav>li.gc-menu-item>a{color:#f00a50}}@media (min-width:900px) and (max-width:945px){.tatort .col-md-3.menu,.tatort .menu-quick{width:23%}.megamenu.tatort .dropdown-header-genres:nth-child(2){margin-left:23%}.megamenu.tatort .dropdown-header-genres:last-child(6) .dropdown-header,.megamenu.tatort .dropdown-header-genres:nth-child(4) .dropdown-header{margin-left:0}.megamenu.tatort .dropdown-header-genres:nth-child(4){margin-left:42.8%}.megamenu.tatort .dropdown-header-genres:nth-child(6){margin-left:65.8%}.navbar-nav>li>.dropdown-menu.tatort>.menu-border:last-child,.navbar-nav>li>.tatort.dropdown-menu>.menu-border:nth-child(5){padding-left:0}.megamenu.tatort .dropdown-header-genres:nth-child(2) .dropdown-header,.navbar-nav>li>.tatort.dropdown-menu>.menu-border:nth-child(3){padding-left:10px}}@media (min-width:1116px) and (max-width:1145px){.special .search{width:14%}.special .search input.typeahead{width:85%}}@media (min-width:1095px) and (max-width:1115px){.special .search{width:12%}.special .search input.typeahead{width:85%}}@media (min-width:1050px) and (max-width:1094px){.special .search{width:10%}.special .search input.typeahead{width:80%}.special .nav>li>a{padding-left:10px;padding-right:10px}}@media (min-width:1000px) and (max-width:1050px){.special .nav>li>a{padding:15px 10px}.special .search{margin-top:19px}}@media (min-width:900px) and (max-width:1050px){.loggedout .special .icon.ic-giftcard{display:none}}@media (min-width:900px) and (max-width:1005px){.navbar-default .container.special{padding-bottom:10px}.special .tatort-color{display:block!important}.special .tatort-logo{display:none}.special .nav>li>a{padding:15px 8px}.special .search{margin-top:19px}}@media (min-width:900px) and (max-width:966px){.special .search{width:10%;margin-left:2px}.special .search input.typeahead{width:80%;margin-top:4px}}@media (min-width:900px) and (max-width:948px){.special .nav>li>a{padding:15px 5px}}@media (max-width:1228px){.buttonContainer .buttonCol{margin:.5em 0!important}}@media (min-width:1091px) and (max-width:1219px){.search{width:10%}.search input.typeahead{width:70%}.typeahead{width:40%;margin-left:7px}}@media (min-width:1600px){.category-header{height:400px}}@media (min-width:410px) and (max-width:580px){.product-head-attr .buttons .bundle.single-btn,.product-head-attr .buttons .single-btn{width:90%}.product-head-attr .buttons .btn-abo{width:100%}}@media (min-width:447px) and (max-width:580px){.product-head-attr .buttons button{width:45%}.product-head-attr .buttons .btn-abo{width:100%}}@media (max-width:447px){.product-head-attr .buttons button{width:42%}.product-head-attr .buttons .btn-abo{width:100%}}@media (min-width:580px) and (max-width:800px){.product-head-attr .buttons button{width:46%}.product-head-attr .buttons .single-btn{width:92%}.product-head-attr .buttons .btn-abo{width:100%}}@media (min-width:345px) and (max-width:447px){.product-head-attr .buttons button.bundle{width:43%}.product-attr-useraction button.btn.bundle{padding:6px 3px}}@media (max-width:345px){.product-head-attr .buttons button.bundle{width:43%}.product-attr-useraction button.btn.bundle{font-size:12px;margin-right:1px;padding:6px 2px}.buttons div.fl-btn-info.visible-xs{height:30px;width:30px}}@media (min-width:660px) and (max-width:797px){.collection-product-info{margin-left:-35px;width:71%}.curator-box .curator-descr{width:71%;min-height:200px}.curator-box-descr{padding:7px 10px 7px 13px}}