*,:after,:before{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;outline:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}input[type=submit]{display:none}html{-webkit-overflow-scrolling:touch;margin:0;padding:0}body,html{height:100%;overflow-x:hidden;width:100%}body{background-color:#000;color:#eee;font-family:ProdigySansRegular,sans-serif}::-webkit-scrollbar{display:none}*{-ms-overflow-style:none;scrollbar-width:none}a{color:#fff;cursor:pointer;outline:0;text-decoration:none}ul{margin:0;padding:0}li{list-style:none}input{padding:0}:focus{outline:none;outline-offset:0}table{border-collapse:collapse;border-spacing:0}.clearer{clear:both;height:0;width:100px}.app{margin:0 auto;width:1400px}.visible{opacity:1;visibility:visible}.hidden{opacity:0;visibility:hidden}.gone{display:none}.modal{box-shadow:0 10px 10px -5px #0003;position:fixed;z-index:15}.arrow-background-danger{background-color:#d52222;opacity:1}.arrow-background-playzer{background-color:#ff8900;opacity:1}.arrow-background-comedy{background-color:#26af5b;opacity:1}.arrow-background-white{background-color:#fff;opacity:1}.modal-background{background-color:#0000004d;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:13}.modal-background.visible{display:block}.modal-background.transparent{background-color:initial}.test{height:auto;margin-top:100px}.test .links{text-align:center}.test .links i{font-weight:700;margin-top:20px}.test .links a{display:block}.test .button{margin:10px auto;width:300px}.loading{height:40px;width:40px}.loading.center{left:50%;margin-left:-20px;margin-top:-20px;position:absolute;top:50%}.loading .loading-image,.splashscreen{height:100%;width:100%}.splashscreen{background-color:#000;left:0;position:absolute;top:0}.splashscreen .logo{display:block;margin:200px auto;width:300px}.splashscreen .loading{bottom:200px;height:70px;left:50%;margin-left:-35px;position:absolute;width:70px}.error-page{background-color:#000;height:100vh}.error-page .logo{display:block;margin-left:auto;margin-right:auto;margin-top:300px;width:200px}.error-page .title{font:30px/60px ProdigySansRegular,sans-serif;margin-top:100px;text-align:center}.error-page .message{font:30px/60px ProdigySansBold,sans-serif;font-weight:700;margin-top:100px;text-align:center}.error-page .button{font-size:22px;line-height:60px;margin:100px auto;width:300px}.button{background-color:#ff8900}.button,.button.comedy{border-radius:10px;color:#fff;cursor:pointer;font:15px/60px ProdigySansExtraBold,sans-serif;max-width:300px;text-align:center;transition:all .3s ease-in-out}.big-button.comedy,.button.comedy{background-color:#26af5b}.big-button.comedy{border-radius:10px;color:#fff;cursor:pointer;font:35px/100px ProdigySansExtraBold,sans-serif;height:100px;text-align:center;transition:all .3s ease-in-out;width:300px}.device_type_desktop .button:hover{transform:scale(1.05)}.header{-webkit-backdrop-filter:blur(10px) contrast(1);backdrop-filter:blur(10px) contrast(1);background-color:#00000080;height:100px;left:0;position:fixed;top:0;width:100%;z-index:15}.header .header-wrapper{height:100px;margin:0 auto;position:relative;width:1400px}.header .menu-home{left:20px;margin:25px 0;position:absolute;width:140px;z-index:1}.header .menu-home.large{width:155px}.header .menu-home a img{height:50px}.header .menu-container{position:absolute;text-align:center;width:100%}.header .menu-button-container{cursor:pointer;display:none;float:left;height:20px;margin-right:10px;margin-top:-2px;width:20px}.header .menu-button-container .menu-button{height:20px;width:20px}.header .menu{margin:40px auto;width:580px}.header .menu.no-mix{width:625px}.header .menu .menu-item{float:left;margin:0 20px}.header .menu .menu-item a{color:grey;font:18px/20px ProdigySansBold,sans-serif}.header .menu .menu-item.active a{color:#fff}.header .menu .menu-item.active.comedy a{color:#26af5b}.header .menu .menu-item .menu-item-icon{display:none;font-size:20px}.header .menu-search{background-color:#121212;border-radius:10px;margin:30px 0;overflow:hidden;position:absolute;right:100px}.header .menu-search.expanded{height:40px;right:350px}.header .menu-search .search-icon{float:left;height:40px}.header .menu-search .icon-ico_search{color:grey;margin:12px 10px}.header .menu-search .search-mic-container{cursor:text;height:40px;padding:10px;position:absolute;right:43px}.header .menu-search.expanded .search-mic-container{cursor:pointer}.header .menu-search .search-mic-container .image{height:20px;width:20px}.header .menu-search .search-cancel-container{cursor:text;padding:12px;position:absolute;right:5px}.header .menu-search.expanded .search-cancel-container{cursor:pointer}.header .menu-search .icon-ico_cross{color:#121212;opacity:0;transition:all .3s ease-in-out}.header .menu-search.expanded .icon-ico_cross{color:grey;cursor:pointer;opacity:1}.header .menu-search .search-input{background-color:initial;border:none;color:grey;float:left;font:20px/40px ProdigySansBold,sans-serif;height:40px;transition:all .3s ease-in-out;width:120px}.header .menu-search.expanded .search-input{width:600px}.header .menu-search.expanded .loading{height:25px;margin:7px 5px;position:absolute;right:35px;width:25px}.header .menu-search.expanded .loading.shifted{right:80px}.header .menu-search .search-merged-results{color:grey;font:20px/40px ProdigySansBold,sans-serif;left:calc(50vw - 285px);max-height:200px;overflow-y:scroll;overscroll-behavior:contain;position:fixed;top:70px;width:635px}.header .menu-search .search-merged-results a{display:block}.header .menu-search .search-merged-item{background-color:#121212;border-bottom:1px solid grey;color:grey;font:15px/20px ProdigySansSemiBold,sans-serif;height:40px;overflow:hidden;padding:10px 20px;text-overflow:ellipsis;white-space:nowrap;width:100%}.device_type_desktop .header .menu-search .search-merged-item.focused,.device_type_desktop .header .menu-search .search-merged-item:focus,.device_type_desktop .header .menu-search .search-merged-item:hover{background-color:#202020}.header .menu-account-container{height:50px;margin:25px 0;position:absolute;right:20px;width:50px}.header .menu-account{background-color:#ff8900}.header .menu-account,.header .menu-account-comedy{border-radius:25px;font:25px/26px ProdigySansRegular,sans-serif;height:50px;padding:13px 16px;text-align:center;width:50px}.header .menu-account-comedy{background-color:#26af5b}.header .menu-account .image,.header .menu-account-comedy .image{height:25px;margin-left:-3px;width:25px}.header .menu-account-infos,.header .menu-account-login{display:none}.header-simple{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;height:80px;justify-content:flex-end;margin:0 auto;position:relative;width:1520px;z-index:500}.header-simple .logo{margin-right:auto;width:200px}.header-simple .logo img{height:100%;width:100%}.header-simple .login{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start}.header-simple .login a .name{color:#fff;font:20px/30px ProdigySansExtraBold,sans-serif;font-weight:800;margin:0 0 0 20px;transition:all .2s ease-in-out}.header-simple .login a .name:hover{color:#ff8900;transition:all .2s ease-in-out}.header-simple .login .logout{align-items:center;display:flex;height:80px;justify-content:right;margin:0 0 0 20px}.header-simple .login .logout a{color:#fff;font:20px/30px ProdigySansExtraBold,sans-serif;font-weight:800;transition:all .2s ease-in-out}.header-simple .login .logout:hover a{color:#ff8900;transition:all .2s ease-in-out}.header-simple .gift_card{align-items:center;color:#fff;cursor:pointer;display:flex;flex-direction:row;font:20px/30px ProdigySansExtraBold,sans-serif;margin:0 60px 0 0;text-decoration:none;transition:all .2s ease-in-out}.header-simple .gift_card div img{margin:0 5px 0 0;width:30px}.header-simple .gift_card:hover{color:#ff4500;transition:all .2s ease-in-out}.header-simple #login{background:#fff;border:none;border-radius:10px;color:#000;cursor:pointer;font:20px/30px ProdigySansExtraBold,sans-serif;padding:10px 25px;transition:all .2s ease-in-out}.header-simple #login:hover{background:#ff4500;color:#fff;transition:all .2s ease-in-out}.header.addMargin{margin-top:25vw}.header.addMarginWebBanner{margin-top:70px}.mobile-banner{align-items:center;background-color:#fff;display:flex;flex-direction:row;height:25vw;position:fixed;width:100%;z-index:15}.mobile-banner .logo-container{align-items:center;background-color:#000;border-radius:20px;display:flex;height:18vw;justify-content:center;min-width:18vw;width:18vw}.mobile-banner .logo{width:10vw}.mobile-banner .left-items{color:#000;display:flex;flex-direction:column;height:100%;justify-content:space-evenly;margin-left:4vw}.mobile-banner .left-items span{font-weight:700}.mobile-banner .left-items .star{height:15px}.mobile-banner .download-button{border-radius:50px;margin:0 10px;padding:10px}.mobile-banner .download-button .text{font:16px/18px ProdigySansExtraBold,sans-serif;margin:5px}.mobile-banner .close-button{color:#000;font-size:10px;margin:0 3vw}.left-menu{background-color:#121212;box-shadow:5px 0 10px 0 #0000000d;display:none;float:left;height:600px;position:relative;top:105px;width:400px;z-index:10}.left-menu.visible{display:block}.left-menu.expanded{z-index:14}.left-menu.account{height:525px}.left-menu.help{height:775px}.left-menu .swipe-area{height:100%;width:100%}.left-menu .menu-account-container{float:left;margin:30px;width:320px}.left-menu .menu-account{background-color:#ff8900;border-radius:25px;float:left;font:25px/26px ProdigySansRegular,sans-serif;height:50px;margin-right:20px;padding:13px 16px;text-align:center;width:50px}.left-menu .menu-account .image{height:25px;margin-left:-3px;width:25px}.left-menu .menu-account-infos{float:left;width:150px}.left-menu .menu-account-infos .menu-account-message{color:grey;font:14px/20px ProdigySansBold,sans-serif}.left-menu .menu-account-infos .menu-account-name{color:#fff;display:block;font:16px/20px ProdigySansBold,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:190px}.left-menu .menu-account-login{color:#ff8900;display:inline-block;font:16px/20px ProdigySansBold,sans-serif}.left-menu .menu-account-login .menu-account-login-text{width:150px}.left-menu .menu-account-container .menu-account-notifications{float:right;margin-top:15px;position:relative}.left-menu .menu-account-container .menu-account-notifications.top{margin-top:0}.left-menu .menu-account-container .menu-account-notifications-badge{background-color:#d52222;border-radius:5px;font-size:10px;height:10px;position:absolute;right:-5px;text-align:center;top:-5px;width:10px}.left-menu .menu-home{margin:40px 123px;width:154px}.left-menu .menu-home .logo{width:154px}.left-menu .menu-items{clear:both;padding-left:30px;width:300px}.left-menu .menu-items .menu-item{color:grey;font:20px/21px ProdigySansSemiBold,sans-serif;margin-top:40px;text-align:left;transition:all .3s ease-in-out}.left-menu .menu-items .menu-item a{color:grey}.left-menu .menu-items .menu-item.active a{color:#fff}.page.right-panel,.service.infos{float:right;margin-bottom:10px;min-height:100vh;width:965px}@media screen and (max-height:650px){.page.right-panel,.service.infos{min-height:650px}}@media screen and (max-height:900px){.page.right-panel.help,.service.infos.about,.service.infos.ads,.service.infos.devices,.service.infos.features,.service.infos.partners,.service.infos.press-release,.service.infos.publisher{min-height:900px}}.footer{background-color:#0f0f0f;clear:both;margin-left:calc(-50vw - -700px);padding:20px 100px;width:100vw}.footer.player-minimized{margin-bottom:50px}.footer.player-open{margin-left:auto;position:relative;width:100vw}.footer .footer-mentions,.footer .links,.footer .service-links{width:1200px}.footer .service-links{height:90px;margin:20px auto}.footer .service-link{cursor:pointer;float:left;margin-right:40px}.footer .service-link .service-text{color:grey;font:16px/50px ProdigySansBold,sans-serif}.footer .service-link.active .service-text{color:#fff}.footer .service-link .internet-plus{margin-top:14px;width:80px}.footer .links{justify-content:space-between;margin:20px auto 0}.footer .links,.footer .links .line{align-items:center;display:flex;flex-direction:row}.footer .links .line{margin-top:10px}.footer .social-link{height:40px;margin-right:30px;width:40px}.footer .social-link.twitter img{filter:invert(1)}.footer .social-link .social-icon{font-size:40px;height:40px;margin:5px;width:40px}.footer .links .line.downloads{min-width:270px}.footer .links .line.downloads .download-link.apple{margin-right:10px}.footer .footer-mentions{clear:both;margin:40px auto 20px}.footer .footer-mentions .footer-mention{color:#fff;font:14px/15px ProdigySansSemiBold,sans-serif;margin-right:5px;text-align:center}.footer .footer-mentions .footer-mention a{color:#ff8900}.footer .footer-mentions .footer-mention.comedy a{color:#26af5b}.page{margin:0 auto;min-height:100vh;padding-top:105px;width:1400px}.page.artist,.page.genre{padding-top:0}.page .page-head{height:560px;overflow:hidden;position:relative;width:1400px}.page .page-head .page-head-image{margin-top:-100px;position:absolute;width:1400px}.page .page-head .page-head-title{color:#fff;font:30px/47px ProdigySansExtraBold,sans-serif;margin-top:250px;position:absolute;text-align:center;width:100%}.page .page-head .page-head-overlay{background:#000;background:linear-gradient(180deg,#0000,#000000d9 75%,#000);height:560px;position:absolute;width:1400px}.page .page-head .option-button{bottom:5px;color:#fff;cursor:pointer;height:40px;padding:5px;position:absolute;right:5px;text-align:center;width:40px;z-index:2}.page .page-title{color:#fff;font:30px/47px ProdigySansExtraBold,sans-serif;margin-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}.page .page-title .chevron{height:23px;margin:0 5px;vertical-align:middle}.service.infos.loading{height:100vh}.service.infos .page-title{font:30px/47px ProdigySansExtraBold,sans-serif;font-weight:700;margin-top:100px;max-width:calc(100vw - 40px)}.service.infos .section{margin-top:40px}.service.infos .section .title{font:20px/27px ProdigySansExtraBold,sans-serif;font-weight:700;max-width:calc(100vw - 40px)}.service.infos .section .text{color:grey;font:14px/19px ProdigySansBold,sans-serif;margin-top:30px;max-width:800px}.service.infos .section .text .section-price,.service.infos .section .text a{color:#ff8900;cursor:pointer}.service.infos .section .social-links{margin-top:10px}.service.infos .section .social-links .social-link.twitter img{filter:invert(1)}.service.infos .section .social-links .social-link{float:left;height:50px;margin-right:10px;width:58px}.service.infos .section .social-links .social-link .icon{font-size:40px;height:50px;line-height:50px;width:58px}.service.infos .service-infos-title{font:30px/47px ProdigySansExtraBold,sans-serif;font-weight:700;margin-top:100px}.service.infos .service-prices{color:grey;font:14px/60px ProdigySansBold,sans-serif;max-width:800px}.service.infos .service-prices .service-price{border-bottom:1px solid #c1c1c1;color:#ff8900;cursor:pointer;font:14px/60px ProdigySansBold,sans-serif;max-width:800px}.service.infos .service-prices .service-price.comedy{color:#26af5b}.service.infos .devices{margin:20px auto;width:640px}.service.infos .devices .device{float:left;margin:20px 10px;width:300px}.service.infos .devices .device .image{width:300px}.service.infos .devices .device .label{font:14px/20px ProdigySansBold,sans-serif;text-align:center;width:100%}.service.infos .partners{margin:20px auto;width:440px}.service.infos .partners .partner{float:left;margin:20px 10px;width:200px}.service.infos .partners .partner .image{width:200px}.service.infos .partners .partner .label{font:14px/20px ProdigySansBold,sans-serif;text-align:center;width:100%}.service.infos .press-releases{margin:0}.service.infos .press-releases .press-release{margin-right:50px;margin-top:40px}.service.infos .press-releases .press-release .label{font:20px/27px ProdigySansExtraBold,sans-serif}.service.infos .press-releases .press-release .date,.service.infos .press-releases .press-release .description{color:grey;font:14px/20px ProdigySansBold,sans-serif}.service.infos .press-releases .press-release .date{margin-top:25px}.service.infos .press-releases .press-release .link{color:#ff8900;font:14px/20px ProdigySansBold,sans-serif}.service.infos .ads .ad .video{cursor:pointer;margin-top:20px;width:600px}.service.infos.csa{margin-left:0;width:100%}.service.infos.csa .page-title{text-align:center;width:100%}.service.infos .csa-contents{margin:0 auto;width:800px}.service.infos .csa-contents .csa-content{margin:20px auto}.service.infos .csa-contents .csa-content,.service.infos .csa-contents .csa-content .video-player,.service.infos .csa-contents .csa-content .video-player .video{width:800px}.row.highlights{height:460px;margin:5px}.image-slider{border-radius:4px;height:460px;margin-left:10px;overflow:hidden;position:relative}.image-slider .slides-wrapper{width:100%}.image-slider .slides{left:0;max-height:460px;position:absolute;top:0;transition:left .3s ease;width:100%}.image-slider .slides .slide{background-color:#121212;cursor:pointer;display:block;float:left;height:460px;overflow:hidden;position:relative;width:100%}.image-slider .slides .slide .item,.image-slider .slides .slide .item .preview-container{height:100%;width:100%}.image-slider .slides .slide .item .preview-container .preview{height:100%;object-fit:cover;object-position:center;width:100%}.image-slider .slides .slide .description-container,.image-slider .slides .slide .label-container,.image-slider .slides .slide .option-button{display:none}.image-slider .nav{bottom:20px;position:absolute;right:20px;z-index:2}.image-slider .nav .dot{background:#fff;border-radius:50%;cursor:pointer;float:left;height:15px;margin:0 10px 0 0;width:15px}.image-slider .nav .dot.active{background:#000}.rows{clear:both}.row{margin-top:20px;position:relative;width:99%}.row.horizontal .items{overflow-x:scroll;overflow-y:hidden}.row.horizontal .items .items-container{width:10000px}.row.vertical .items .items-container{height:auto}.row.vertical .row-label{margin:10px 20px}.row-data-empty,.rows-data-empty{margin-left:20px}.grid-data-empty,.row-data-empty,.rows-data-empty{font:16px/40px ProdigySansSemiBold,sans-serif}.channels-panel .row .items .items-container{width:100%}.row .row-label{color:#fff;font:30px/31px ProdigySansExtraBold,sans-serif;margin:40px 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:1400px}.row.loading .row-label{background-color:#121212;border-radius:15px;display:block;height:30px;line-height:normal;width:250px}.row .items{margin-top:40px;position:relative}.row .items .item{float:left;position:relative}.row.loading .items .item{background-color:#121212;border-radius:10px}.row .items .item .current-playback-container{background-color:#0006;border-radius:5px;height:109px;left:0;margin-top:10px;position:absolute;top:0;width:100%;z-index:1}.row .items .item-draggable .item .current-playback-container{margin-top:0}.row .items .item .current-playback-container .current-playback{font:16px/17px ProdigySansBold,sans-serif;margin-top:50px;text-align:center;width:100%}.row .items .item .option-button{color:#fff;cursor:pointer;height:40px;padding:5px;position:absolute;right:0;top:10px;width:40px;z-index:2}.row .items .item .option-button .icon-ico_option{height:20px;margin-left:15px;margin-top:6px;width:10px}.row .items .item .preview-container{align-items:center;display:flex;justify-content:center;z-index:1}.row .items .item .preview{background-color:#121212;box-shadow:0 0 15px 0 #00000040;position:absolute}.row .items .item .label-container{position:absolute;z-index:1}.row .items .item .label-container .label{color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row.loading .items .item .label-container .label{width:200px}.row .items .item .description-container{position:absolute}.row .items .item .description-container .description{-webkit-box-orient:vertical;color:grey;display:-webkit-box;overflow:hidden}.row.vertical .items .item .description-container .description{color:grey;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row .items .item .loading{height:25px;left:5px;position:absolute;top:15px;width:25px;z-index:1}.row .arrow{cursor:pointer;height:50px;position:absolute;top:40px;width:50px;z-index:2}.row .arrow.visible{opacity:1}.row .arrow.hidden,.row .arrow.visible{transition:opacity .3s linear;visibility:visible}.row .arrow.hidden{opacity:0}.row .arrow.removed{display:none}.row .arrow .arrow-image{border-radius:25px;box-shadow:inset 0 0 1px 0 #fff,0 0 1px 0 #fff,0 2px 15px 0 #00000080;height:50px;left:50%;margin-left:-25px;margin-top:-25px;position:absolute;top:50%;width:50px}.row .arrow .arrow-image .svg{height:25px;margin-left:12px;margin-top:12px;width:25px}.row .arrow-left{left:-25px}.row .arrow-right{right:-25px}.row .more-link{position:absolute;right:10px;top:2px}.device_type_desktop .row .more-link{top:10px}.row .more-link a{color:grey;font:14px/15px ProdigySansBold,sans-serif}.row.landscape{height:350px}.row.landscape.empty{height:150px}.row.landscape .items{clear:both;margin-top:20px}.row.landscape .items .item{height:330px;margin:0 20px 10px;width:388px}.device_type_desktop .row.landscape .items .item{transition:transform .3s ease-in-out}.device_type_desktop .row.landscape .items .item:hover{transform:scale(1.05)}.device_type_desktop .serie .row.landscape .items .item{transition:transform .3s ease-in-out}.device_type_desktop .serie .row.landscape .items .item:hover{transform:translateY(-10px)}.row.landscape .items .item .preview-container{border-radius:10px;height:218px;margin-top:10px;overflow:hidden;position:absolute;width:386px}.row.landscape .items .item .preview{height:218px;min-width:388px;position:absolute}.row.landscape .items .item .video{height:100%;width:100%}.row.landscape .items .item .label-container{color:#fff;font:16px/17px ProdigySansBold,sans-serif;top:230px;width:300px}.row.landscape .items .item .description-container{color:grey;font:14px/15px ProdigySansBold,sans-serif;top:250px;width:300px}.row.landscape .arrow{height:300px}.row.landscape .arrow .arrow-image{top:150px}.row.landscape.small{height:230px}.row.landscape.small.empty{height:115px}.row.landscape.small .row-label{margin:0 20px}.row.landscape.small .items{clear:both;margin-top:20px}.row.landscape.small .items .item{height:180px;margin:0 20px;width:194px}.device_type_desktop .row.landscape.small .items .item{transition:transform .3s ease-in-out}.device_type_desktop .row.landscape.small .items .item:hover{transform:scale(1.1)}.row.landscape.small .items .item .preview-container{border-radius:5px;height:109px;margin-top:10px;overflow:hidden;position:absolute;width:194px}.row.landscape.small .items .item .preview{height:109px;min-width:194px;position:absolute}.row.landscape.small .items .item .label-container{color:#fff;font:14px/15px ProdigySansBold,sans-serif;top:125px;width:150px}.row.landscape.small .items .item .description-container{color:grey;font:13px/14px ProdigySansBold,sans-serif;top:145px;width:150px}.row.landscape.small .arrow{height:160px}.row.landscape.small .arrow .arrow-image{top:62px}.row.portrait{height:500px}.row.portrait .items{clear:both;margin-top:20px}.row.portrait .items .item{height:420px;margin:0 20px;width:279px}.device_type_desktop .row.portrait .items .item{transition:transform .3s ease-in-out}.device_type_desktop .row.portrait .items .item:hover{transform:scale(1.05)}.row.portrait .items .item .preview-container{border-radius:10px;height:357px;margin-top:10px;overflow:hidden;position:absolute;width:279px}.row.portrait .items .item .preview{height:357px;min-width:279px;position:absolute}.row.portrait .items .item .label-container{color:#fff;font:16px/16px ProdigySansBold,sans-serif;top:375px;width:280px}.row.portrait .items .item .description-container{color:grey;font:14px/15px ProdigySansBold,sans-serif;top:390px;width:280px}.row.portrait .arrow{height:460px}.row.portrait .arrow .arrow-image{top:220px}.row.portrait.small{height:380px}.row.portrait.small .items{clear:both;margin-top:20px}.row.portrait.small .items .item{height:290px;margin:0 20px;width:160px}.device_type_desktop .row.portrait.small .items .item{transition:transform .3s ease-in-out}.device_type_desktop .row.portrait.small .items .item:hover{transform:scale(1.05)}.row.portrait.small .items .item .preview-container{border-radius:10px;height:235px;margin-top:10px;overflow:hidden;position:absolute;width:160px}.row.portrait.small .items .item .preview{height:235px;min-width:160px;position:absolute}.row.portrait.small .items .item .label-container{color:#fff;font:16px/17px ProdigySansBold,sans-serif;top:250px;width:160px}.row.portrait.small .items .item .description-container{color:grey;font:14px/15px ProdigySansBold,sans-serif;top:270px;width:160px}.row.portrait.small .arrow{height:340px}.row.portrait.small .arrow .arrow-image{top:155px}.row.circle{height:350px}.row.circle .items{clear:both;margin-top:20px}.row.circle .items .item{height:225px;margin:0 20px;width:200px}.device_type_desktop .row.circle .items .item{transition:transform .3s ease-in-out}.device_type_desktop .row.circle .items .item:hover{transform:scale(1.05)}.row.circle .items .item .preview-container{border-radius:90px;height:180px;margin-top:10px;overflow:hidden;position:absolute;width:180px}.row.circle .items .item .preview{height:180px;min-width:180px;position:absolute}.row.circle .items .item .label-container{color:#fff;font:16px/17px ProdigySansBold,sans-serif;text-align:center;top:200px;width:180px}.row.circle .items .item .description-container{display:none}.row.circle .arrow{height:275px}.row.circle .arrow .arrow-image{top:125px}.row.circle.small{height:185px}.row.circle.small .row-label{font:20px/21px ProdigySansExtraBold,sans-serif;margin:0 20px}.row.circle.small .items{clear:both;margin-top:20px}.row.circle.small .items .item{height:135px;margin:0 20px;width:100px}.device_type_desktop .row.circle.small .items .item{transition:transform .3s ease-in-out}.device_type_desktop .row.circle.small .items .item:hover{transform:scale(1.1)}.row.circle.small .items .item .preview-container{border-radius:45px;height:90px;margin-top:10px;overflow:hidden;position:absolute;width:90px}.row.circle.small .items .item .preview{height:90px;min-width:90px;position:absolute}.row.circle.small .items .item .label-container{color:#fff;font:14px/15px ProdigySansBold,sans-serif;text-align:center;top:105px;width:90px}.row.circle.small .items .item .description-container{display:none}.row.circle.small .arrow{height:150px}.row.circle.small .arrow .arrow-image{top:50px}.row.square{height:310px}.row.square .items{clear:both;margin-left:10px;margin-top:20px}.row.square .items .item{height:225px;margin-left:10px;margin-right:0;width:185px}.device_type_desktop .row.square .items .item{transition:transform .3s ease-in-out}.device_type_desktop .row.square .items .item:hover{transform:scale(1.05)}.row.square .items .item .preview-container{border-radius:10px;height:180px;margin-top:10px;overflow:hidden;position:absolute;width:180px}.row.square .items .item .preview{filter:blur(25px);height:180px;min-width:180px;opacity:.8;position:absolute}.row.square .items .item .label-container{color:#fff;display:table;font:20px/30px ProdigySansBold,sans-serif;height:180px;margin-top:10px;text-align:center;top:0;width:180px}.row.square .items .item .label-container .label{display:table-cell;margin-left:20px;margin-top:10px;vertical-align:middle;white-space:normal;width:140px}.row.square .items .item .description-container{display:none}.row.square .arrow{height:250px}.row.square .arrow .arrow-image{top:130px}.row.square.two-lines{height:510px}.row.square.two-lines .arrow{height:350px}.row.square.two-lines .arrow .arrow-image{top:200px}.row.square.small{height:175px}.row.square.small .row-label{font:20px/21px ProdigySansExtraBold,sans-serif;margin:0 20px}.row.square.small .items{clear:both;margin-top:20px}.row.square.small .items .item{height:113px;margin:0 10px;width:100px}.device_type_desktop .row.square.small .items .item{transition:transform .3s ease-in-out}.device_type_desktop .row.square.small .items .item:hover{transform:scale(1.1)}.row.square.small .items .item .preview-container{border-radius:5px;height:90px;margin-top:10px;overflow:hidden;position:absolute;width:90px}.row.square.small .items .item .preview{filter:blur(25px);height:90px;min-width:90px;opacity:.8;position:absolute}.row.square.small .items .item .label-container{color:#fff;display:table;font:14px/25px ProdigySansBold,sans-serif;height:90px;margin-top:10px;text-align:center;width:90px}.row.square.small .items .item .label-container .label{display:table-cell;margin-left:5px;margin-right:5px;margin-top:10px;vertical-align:middle;white-space:normal;width:80px}.row.square.small .items .item .description-container{display:none}.row.square.small .arrow{height:130px}.row.square.small .arrow .arrow-image{top:55px}.row.square.small.two-lines{height:270px}.row.square.small.two-lines .arrow{height:250px}.row.square.small.two-lines .arrow .arrow-image{top:130px}.row.landscape-small-three-lines{height:490px}.row.landscape-small-three-lines .items-container{margin-left:20px}.row.landscape-small-three-lines .items{clear:both;margin-top:20px}.row.landscape-small-three-lines .items .group-items{float:left;height:600px;margin:0;width:480px}.row.landscape-small-three-lines .items .item{height:113px;margin-bottom:20px;width:480px}.device_type_desktop .row.landscape-small-three-lines .items .item{transition:transform .3s ease-in-out}.device_type_desktop .row.landscape-small-three-lines .items .item:hover{transform:scale(1.05)}.row.landscape-small-three-lines .items .item .preview-container{border-radius:10px;height:113px;margin-top:10px;overflow:hidden;position:relative;width:188px}.row.landscape-small-three-lines .items .item .preview{height:113px;min-width:188px;position:absolute}.row.landscape-small-three-lines .items .item .label-container{color:#fff;font:16px/17px ProdigySansBold,sans-serif;left:210px;top:45px;width:200px}.row.landscape-small-three-lines .items .item .description-container{color:grey;font:14px/15px ProdigySansBold,sans-serif;left:210px;top:60px;width:200px}.row.landscape-small-three-lines .arrow{height:445px}.row.landscape-small-three-lines .arrow .arrow-image{top:225px}.row.landscape-small-three-lines .items .item .option-button{right:20px;top:45px}.row.landscape-small-three-lines.small{height:330px}.row.landscape-small-three-lines.small .items-container{margin-left:20px}.row.landscape-small-three-lines.small .items{clear:both;margin-top:20px}.row.landscape-small-three-lines.small .items .group-items{float:left;height:250px;margin:0;width:290px}.row.landscape-small-three-lines.small .items .item{height:60px;margin-bottom:20px;width:290px}.device_type_desktop .row.landscape-small-three-lines.small .items .item{transition:transform .3s ease-in-out}.device_type_desktop .row.landscape-small-three-lines.small .items .item:hover{transform:scale(1.05)}.row.landscape-small-three-lines.small .items .item .preview-container{border-radius:10px;height:53px;margin-top:10px;overflow:hidden;position:relative;width:89px}.row.landscape-small-three-lines.small .items .item .preview{height:53px;min-width:89px;position:absolute}.row.landscape-small-three-lines.small .items .item .label-container{color:#fff;font:15px/15px ProdigySansBold,sans-serif;left:100px;top:20px;width:150px}.row.landscape-small-three-lines.small .items .item .description-container{color:grey;font:13px/14px ProdigySansBold,sans-serif;left:100px;top:40px;width:150px}.row.landscape-small-three-lines.small .arrow{height:290px}.row.landscape-small-three-lines.small .arrow .arrow-image{top:145px}.row.landscape-small-three-lines.small .items .item .option-button{right:20px;top:20px}.row.playlist{height:490px;margin-left:20px}.row.playlist .more-link a{color:#ff8900;margin-right:10px}.row.playlist .items-container{margin-bottom:40px;margin-left:20px}.row.playlist .items{clear:both;height:440px;margin-top:20px;overflow-x:hidden;overflow-y:scroll;overscroll-behavior:contain}.row.playlist .items .group-items{float:left;height:600px;margin:0;width:460px}.row.playlist .items .item{height:113px;margin-bottom:20px;width:460px}.row.playlist.loading .items .item{margin-top:5px;width:300px}.row.playlist .playlist-edit-loading{float:left;height:35px;margin-right:5px;margin-top:-10px;width:35px}.row.playlist .items .item.runtime-separator{border-top:1px dashed #fff}.row.playlist .items .item-draggable .item{float:none}.row.playlist .items .item-draggable .item .item-sort{cursor:grabbing;font-size:40px;position:absolute;right:20px;top:32px;z-index:2}.row.playlist .items .item-draggable .item .item-delete{color:#d52222;cursor:pointer;font-size:40px;position:absolute;right:70px;top:32px;z-index:2}.row.playlist .items .item .preview-container{border-radius:10px;height:113px;margin-top:10px;overflow:hidden;position:relative;width:188px}.row.playlist .items .item .preview{height:113px;min-width:188px;position:absolute}.row.playlist .items .item .label-container{color:#fff;font:16px/16px ProdigySansBold,sans-serif;left:210px;text-align:left;top:45px;width:200px}.row.playlist .items .item .description-container{color:grey;font:14px/15px ProdigySansBold,sans-serif;left:210px;text-align:left;top:60px;width:200px}.row.playlist .items .item-draggable .item .description-container,.row.playlist .items .item-draggable .item .label-container{width:145px}.row.playlist .items .item .current-playback-container{border-radius:10px;height:113px;width:188px}.row.playlist .arrow{height:490px}.row.playlist .arrow .arrow-image{top:265px}.row.playlist .items .item .option-button{right:20px;top:45px}.universes{border-radius:20px;height:80%;margin:10px;overflow:hidden;padding:2px;position:relative;width:100%}.universes.pink{background:#fe88e6!important}.universes.yellow{background:#dcff5a!important;color:#000!important}.universes.green{background:#1fcf6a!important;color:#fff!important}.universes.purple{background:#8d52ff!important;color:#fff!important}.universes.orange{background:#ffbe43!important;color:#fff!important}.universes.blue{background:#66beff!important}.universes .content{border-radius:18px;cursor:pointer;height:100%;overflow:hidden;width:100%}.universes .content .top_part{height:65%;position:relative;z-index:1}.universes .content .top_part .top_part_img{position:absolute;right:-40px;top:0;width:300px}.universes .yellow .content .top_part .top_part_img{position:absolute;right:-20px;top:0;width:300px}.universes .content .top_part .top_part_img img{width:100%}.universes .content:hover .top_part .top_part_img,.universes .yellow .content:hover .top_part .top_part_img{animation:float 2s ease-in-out infinite}@keyframes float{0%{top:0}50%{top:-40px}to{top:0}}.universes .content .bottom_part{align-items:center;display:flex;height:35%;justify-content:space-between;padding:0 15px;position:relative;z-index:2}.universes .content .bottom_part .bottom_part_left{font-family:ProdigySansExtraBold,sans-serif;font-size:29px;line-height:40px;margin:0 0 5px;white-space:pre-wrap}.universes .yellow .content .bottom_part .bottom_part_left h2{color:#000}.universes .content .bottom_part .bottom_part_right{align-items:center;background:#fff!important;border-radius:30px;box-shadow:0 5px 10px 0 #0003;-webkit-box-shadow:0 5px 10px 0 #0003;-moz-box-shadow:0 5px 10px 0 #0003;display:flex;height:60px;justify-content:center;width:60px}.universes .full{border-radius:20px;margin:10px;padding:2px;position:relative}.universes .full .content{display:flex;flex-direction:column;justify-content:flex-end}.universes .full .content .top_part{height:calc(100% - 4px);position:absolute;width:calc(100% - 4px);z-index:1}.universes .full .content .bottom_part{color:#fff;height:40%;position:relative;z-index:1}.grid{margin-left:45px}.grid.circle,.grid.square{height:auto;width:1210px}.grid .items{clear:both;margin-top:20px}.grid .items .items-container,.grid.row.vertical .items .items-container{height:auto}.grid .items .item{float:left;height:270px;margin:0 20px;position:relative;width:388px}.grid.loading .items .item{height:230px;margin:40px 20px 20px;width:388px}.grid.loading.circle .items .item{border-radius:90px;height:180px;margin:10px 25px;width:180px}grid.loading.circle.small .items .item{border-radius:45px;height:90px;margin:15px 20px;width:90px}.device_type_desktop .grid .items .item{transition:transform .3s ease-in-out}.device_type_desktop .grid .items .item:hover{transform:scale(1.05)}.grid .items .item .preview-container{border-radius:10px;height:218px;margin-top:10px;overflow:hidden;position:relative;width:388px}.grid .items .item .preview{height:218px;min-width:388px;position:absolute}.grid .items .item .label-container{color:#fff;font:16px/17px ProdigySansBold,sans-serif;top:230px;width:300px}.grid .items .item .description-container{color:grey;font:14px/15px ProdigySansBold,sans-serif;top:250px;width:300px}.grid .items .item .option-button{color:#fff;height:30px;position:absolute;right:5px;top:15px;width:30px}.grid .items .item .option-button .icon-ico_option{height:20px;margin-left:15px;margin-top:6px;width:10px}.option-dialog{background:#fff;border-radius:5px;height:auto;left:50%;overflow:hidden;position:fixed;top:50%;width:275px;z-index:16}html:lang(nl) .option-dialog{width:330px}.option-dialog .option-dialog-item{color:#000;cursor:pointer;font:20px/46px ProdigySansExtraBold,sans-serif;margin:10px 0;text-align:left;width:100%}html:lang(nl) .option-dialog .option-dialog-item{font-size:18px}.option-dialog .option-dialog-item.active{color:#ff8900}.option-dialog .option-dialog-item.danger{color:#d52222}.option-dialog .option-dialog-item .icon-container{float:left;height:46px;margin-left:10px;padding-left:10px;padding-top:10px;width:46px}.option-dialog .option-dialog-item .icon-container .icon{font-size:26px;height:26px;width:26px}.option-dialog .option-dialog-item .icon-container .icon.last{display:block;transform:scaleY(-1)}.device_type_desktop .option-dialog .option-dialog-item:hover{background-color:#eee}.option-dialog .option-dialog-item .loading{height:30px;margin-left:-3px;width:30px}.modal.dialog.toast.toast-action{background-color:#fff}.modal.dialog.toast.toast-action .message{color:#000;font:16px/80px ProdigySansBold,sans-serif;padding-left:0;text-align:center;width:100%}.modal.dialog.toast.toast-action .message.with-image{float:right;text-align:left;width:280px}.modal.dialog.toast.toast-action .toast-image-container{align-items:center;display:flex;float:left;height:60px;justify-content:center;margin:10px 20px;overflow:hidden;width:60px}.modal.dialog.toast.toast-action .toast-image{height:60px}.modal.dialog{background-color:#fff;border-radius:20px;color:#000;height:200px;left:50%;margin-left:-200px;margin-top:-100px;top:50%;width:400px}.modal.dialog.hidden{bottom:-200px;transition:bottom .3s ease-in-out,visibility 0s .3s,opacity .3s linear}.modal.dialog.visible{bottom:0;transition:bottom .3s ease-in-out,opacity .3s linear}.modal.dialog .title{font:18px/50px ProdigySansBold,sans-serif;text-align:center;width:100%}.modal.dialog .message{display:table;font-family:ProdigySansRegular,sans-serif;font-size:18px;height:100px;padding:0 10px;text-align:center;width:100%}.modal.dialog.with-title .message{height:60px}.modal.dialog .message p{display:table-cell;text-align:center;vertical-align:middle;width:100%}.modal.dialog .input-container{margin:0 20px}.modal.dialog .input-container .input{background-color:initial;border:1px solid #c1c1c1;border-radius:3px;font:20px/21px ProdigySansRegular,sans-serif;height:40px;margin-bottom:10px;padding:10px;width:100%}.modal.dialog.confirm .buttons,.modal.dialog.prompt .buttons{margin-left:auto;margin-right:auto;margin-top:-10px;padding:20px;width:350px}.modal.dialog.confirm .buttons .button,.modal.dialog.prompt .buttons .button{float:left;margin-left:10px;margin-right:10px;width:135px}.modal.dialog.confirm.loading{height:220px}.modal.dialog.confirm .loading{margin:0 auto}.modal.dialog.alert .buttons{padding:20px;width:100%}.modal.dialog.alert .buttons .button{margin:0 auto;width:220px}.modal.dialog.prompt .message{height:50px}.modal.dialog.prompt .loading{float:right;margin-right:15px;margin-top:-42px}.modal.dialog.prompt .loading .loading-image{height:25px;width:25px}.modal.dialog.toast{background-color:#fff;border-radius:20px;color:#000;font:16px/80px ProdigySansBold,sans-serif;height:80px;left:50%;margin-left:-200px;top:auto;width:400px;z-index:20}.modal.dialog.toast.error{background-color:#d52222;color:#fff}.modal.dialog.toast.hidden{bottom:-80px}.modal.dialog.toast.visible{bottom:20px}.modal.dialog.toast .message{display:block;height:80px;line-height:80px;margin:0 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:380px}.modal.dialog.speech-to-text{height:220px}.modal.dialog.speech-to-text .listening-animation-container{height:100px;margin:15px auto;position:relative;width:100px}.modal.dialog.speech-to-text .listening-animation{background:#ccc;border-radius:100%;color:#fff;font-family:sans-serif;height:80px;left:10px;opacity:.5;overflow:hidden;padding:20px;position:absolute;text-align:center;top:10px;transition:all 1s ease-in-out;width:80px}.modal.dialog.speech-to-text .listening-animation.expanded{height:100px;left:0;top:0;width:100px}.modal.dialog.speech-to-text .listening-image{height:60px;left:20px;position:absolute;top:20px;width:60px}.modal.dialog.speech-to-text .buttons{margin:20px auto;width:200px}.modal.dialog.speech-to-text.start{display:block}.modal.dialog.speech-to-text .stop,.modal.dialog.speech-to-text.listening .start{display:none}.modal.dialog.speech-to-text.listening .stop{display:block}.modal.action-dialog{background-color:#fff;border-radius:10px;color:#000;height:auto;left:50%;margin-left:-300px;overflow:hidden;padding-bottom:30px;top:50%;width:600px}.modal.action-dialog .action-item{margin-top:20px;text-align:center}.modal.action-dialog .action-item-image-container{padding:30px}.modal.action-dialog .action-item-image{border-radius:10px;box-shadow:inset -1px 3px 8px 5px #1f87ff,2px 5px 16px 0 #0b325e,0 21px 27px 14px #aaa0;height:173px;width:289px}.modal.action-dialog .action-item-description,.modal.action-dialog .action-item-title{margin:0 auto}.modal.action-dialog .action-item-title{color:#000;font:16px/20px ProdigySansBold,sans-serif;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap;width:300px}.modal.action-dialog .action-item-description{color:grey;font:14px/18px ProdigySansBold,sans-serif;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap;width:300px}.modal.action-dialog .action-message-container{height:70px;width:100%}.modal.action-dialog.share{margin-top:-260px}.modal.action-dialog.share .share-buttons{align-items:center;display:flex;justify-content:center;padding:30px 40px}.modal.action-dialog .share-link{background-color:#969696;border-radius:100px;border-width:0;cursor:pointer;height:61px;margin-right:2px;width:61px}.modal.action-dialog.add{top:100px}.modal.action-dialog.add .new-playlist{height:55px;margin:15px auto 0;width:405px}.modal.action-dialog.add .new-playlist .new-playlist-input{border:none;float:left;font:20px/30px ProdigySansExtraBold,sans-serif;width:350px}.modal.action-dialog.add .new-playlist .new-playlist-input.error{border-bottom:2px solid #d52222}.modal.action-dialog.add .new-playlist .new-playlist-add{color:grey;float:right;font-size:35px;height:35px;width:35px}.modal.action-dialog.add .new-playlist .new-playlist-add.active{color:#ff8900}.modal.action-dialog.add .new-playlist .new-playlist-add .loading,.modal.action-dialog.add .new-playlist .new-playlist-add:before{position:absolute}.modal.action-dialog.add .new-playlist .new-playlist-add-error{color:#d52222;font:16px/20px ProdigySansExtraBold,sans-serif;text-align:left}.modal.action-dialog.add .playlists{margin-left:auto;margin-right:auto;width:455px}.modal.action-dialog.add .row.playlist{height:275px;margin-left:0;margin-top:0}.modal.action-dialog.add .row.playlist .row-label{display:none}.modal.action-dialog.add .row.playlist .items{height:275px;margin-top:0;overflow-x:hidden;overflow-y:scroll;overscroll-behavior:contain}.modal.action-dialog.add .row.playlist .items .item{width:455px}.modal.action-dialog.add .row.playlist .items .item .description-container,.modal.action-dialog.add .row.playlist .items .item .label-container{width:160px}.modal.action-dialog.add .row.playlist .items .item .label-container .label{color:#000;font:18px/20px ProdigySansBold,sans-serif}.modal.action-dialog.add .row.playlist .items .item .description-container{top:70px}.modal.action-dialog.add .row.playlist .items .item .existing-playlist-add{color:grey;font:35px/36px ProdigySansBold,sans-serif;height:35px;position:absolute;right:45px;top:45px;width:35px}.modal.action-dialog.add .row.playlist .items .item .existing-playlist-add.active{color:#ff8900}.modal.action-dialog.add .row.playlist .items .item .existing-playlist-add .loading,.modal.action-dialog.add .row.playlist .items .item .existing-playlist-add:before{position:absolute}.modal.action-dialog.add .button{background-color:grey;border-radius:37px;clear:both;color:#fff;font:20px/70px ProdigySansExtraBold,sans-serif;height:70px;margin:10px auto 0;width:300px}.modal.action-dialog.add .button.active{background-color:#ff8900}.modal.action-dialog.remote-host{margin-top:-260px}.modal.action-dialog.remote-host .action-item-image{width:173px}.modal.action-dialog.remote-host .share-buttons{padding:30px 25px}.modal.action-dialog .share-message{font:30px/70px ProdigySansExtraBold,sans-serif;text-align:center}.modal.action-dialog.remote-host .button{margin:50px auto 0}.modal.devices-limit-reached-dialog{background-color:#fff;border-radius:10px;color:#000;height:auto;left:50%;margin-left:-300px;margin-top:-150px;overflow:hidden;top:50%;width:600px}.modal.devices-limit-reached-dialog .title{font:20px/70px ProdigySansBlack,sans-serif;text-align:center}.modal.devices-limit-reached-dialog .message{font:20px/24px ProdigySansSemiBold,sans-serif;margin-left:10%;text-align:center;width:80%}.modal.devices-limit-reached-dialog .buttons{height:auto;margin:40px auto;width:200px}.modal.devices-limit-reached-dialog .buttons .confirm-button{background-color:#ff8900;text-transform:uppercase;width:200px}.modal.devices-limit-reached-dialog .buttons .confirm-button .text{text-transform:uppercase}.modal.devices-limit-reached-dialog .loading{display:none}.modal.page.search-results{background-color:#000;height:100vh;left:calc(50vw - 725px);overflow-y:scroll;overscroll-behavior:contain;padding-left:25px;padding-right:25px;padding-top:90px;position:absolute;top:0;width:1450px;z-index:12}.customer.account{min-height:100vh;padding-top:200px}.customer.account .logo-container{margin:30px auto;width:122px}.customer.account .logo-container .logo{width:122px}.customer.account .content-wrapper .title{color:#fff;font:14px/15px ProdigySansExtraBold,sans-serif;margin-bottom:50px;margin-top:20px;text-align:center}.customer.account .content-wrapper .label{color:#fff;font:18px/19px ProdigySansSemiBold,sans-serif;margin-top:30px;text-align:left}.customer.account .content-wrapper .infos{color:#c1c1c1;font:14px/19px ProdigySansSemiBold,sans-serif;margin:20px 0;text-align:left}.customer.account .content-wrapper .login-pending a{color:grey;font:14px/20px ProdigySansExtraBold,sans-serif;margin-left:5px;text-align:left}.customer.account .content-wrapper .login-pending .icon-ico_cross_round{color:grey;height:20px;margin-left:5px;vertical-align:middle;width:20px}.customer.account .content-wrapper .inputs{margin-top:10px}.customer.account .content-wrapper .input{background-color:initial;border:none;border-bottom:2px solid grey;color:#fff;font:14px/19px ProdigySansRegular,sans-serif;margin-top:10px;padding:10px;width:100%}.customer.account .content-wrapper .input-password-container{align-items:center;display:flex;flex-direction:row}.customer.account .content-wrapper .input-icon{filter:invert(.6);height:25px;margin:10px 10px 0;width:25px}.customer.account .content-wrapper .input:-ms-input-placeholder,.customer.account .content-wrapper .input::-ms-input-placeholder,.customer.account .content-wrapper .input::placeholder{color:#c1c1c1;font:14px/19px ProdigySansExtraBold,sans-serif}.customer.account .content-wrapper .input:focus{border-bottom:2px solid #ff8900}.customer.account .content-wrapper .input.error{border-bottom:2px solid #d52222}.customer.account .content-wrapper select.input option{color:#000}.customer.account .content-wrapper .form-error-message,.customer.account .content-wrapper .input-error-message{color:#d52222;font:16px/19px ProdigySansExtraBold,sans-serif;margin-top:10px;min-height:19px}.customer.account .content-wrapper .form-error-icon,.customer.account .content-wrapper .input-error-icon{margin-right:5px;margin-top:5px;width:14px}.customer.account .content-wrapper .form-error-message{margin-top:20px;text-align:center}.customer.account .content-wrapper .link{color:#000;font:16px/20px ProdigySansExtraBold,sans-serif}.customer.account .content-wrapper .link.forgot-password{color:grey;float:right;font:14px/20px ProdigySansSemiBold,sans-serif;margin-top:-20px}.customer.account .content-wrapper .link.forgot-password a{color:grey}.customer.account .content-wrapper .link.have-account,.customer.account .content-wrapper .link.no-account{margin-top:20px;text-align:center}.customer.account .content-wrapper .link.login,.customer.account .content-wrapper .link.register{color:#3c3c3c;margin-left:10px}.customer.account .content-wrapper .mandatory-fields{color:#000;display:none;float:right;font:12px/20px ProdigySansExtraBold,sans-serif;margin-top:10px}.customer.account .content-wrapper .button{border-radius:5px;clear:both;color:#fff;font:14px/50px ProdigySansSemiBold,sans-serif;height:50px;margin:20px auto 10px;width:190px}.customer.account .content-wrapper .password-visibility{background-color:initial;height:35px;width:45px}.customer.account .sso-authentication{margin:0 auto;padding-left:7px;width:200px}.customer.account .sso-container{border-radius:5px;cursor:pointer;float:left;height:50px;margin-right:5px;width:58px}.customer.account .sso-container .sso-button{background-color:initial;border:none;cursor:pointer;height:50px;padding:0;width:58px}.customer.account .sso-container.apple .sso-button img,.customer.account .sso-container.facebook .sso-button img,.customer.account .sso-container.google .sso-button img{border:none;height:25px;margin:12px 16px;width:25px}.customer.account .sso-container.facebook{background-color:#4789f7}.customer.account .sso-container.apple{background-color:#fff}.customer.account .sso-container.google{background-color:#ce3939}.customer.account .loading{height:40px;margin-left:auto;margin-right:auto;margin-top:160px;width:40px}.customer.account.password-edit{height:250px;margin-top:-125px}.customer.account.password-edit .buttons{margin-left:auto;margin-right:auto;padding:20px;width:320px}.customer.account.password-edit .buttons .button{float:left;margin-left:10px;margin-right:10px;width:135px}.customer.account.password-edit .message{height:50px}.customer.account.password-edit .loading{float:right;height:25px;margin-right:90px;margin-top:-42px;width:25px}.account .account-not-subscribe .account-not-subscribe-text{font:16px ProdigySansBold,sans-serif;margin:30px 0 50px}.account .account-not-subscribe .subscribe-button{margin:50px 0}.account .account-not-subscribe .subscribe-button .text{font:10px ProdigySansBold,sans-serif}.account .account-info{font:16px ProdigySansBold,sans-serif}.account .account-info p{margin:30px 0}.account .account-unsubscribe{color:#ff8900;margin:10px 0 60px}.account .account-unsubscribe a{color:#ff8900}.account .account-payment-info p{font:16px ProdigySansBold,sans-serif;margin:20px 0}.account .account-payment-card{align-items:center;background-color:#fff;border-radius:5px;color:grey;display:flex;font:14px ProdigySansBold,sans-serif;height:80px;width:580px}.account .account-payment-card img{height:40px;object-fit:contain;width:100px}.account .account-payment-card.tint img{filter:invert(90%)}.account .account-payment-card a{color:grey;font:14px ProdigySansBold,sans-serif;margin-left:auto;margin-right:30px}.account .account-section-content.newsletter-optin .settings-label{line-height:35px}.account .account-section-content.newsletter-optin .label{float:left;margin-top:10px}.account .account-section-content.newsletter-optin .switch-toggle{border-radius:25px;cursor:pointer;float:left;height:40px;margin:0 10px;width:80px}.account .account-section-content.newsletter-optin .switch-toggle.on{background-color:#ff8900}.account .account-section-content.newsletter-optin .switch-toggle.off{background-color:#c1c1c1}.account .account-section-content.newsletter-optin .switch-toggle .switch-toggle-item{background-color:#fff;border-radius:18px;height:36px;margin:2px;transition:margin-left .3s ease;width:36px}.account .account-section-content.newsletter-optin .switch-toggle.on .switch-toggle-item{margin-left:2px}.account .account-section-content.newsletter-optin .switch-toggle.off .switch-toggle-item{margin-left:40px}.account .account-section-content.newsletter-optin .loading{float:left;margin-left:20px}.account .account-section-content.newsletter-optin .loading .loading-image{height:40px;width:40px}.customer.account .newsletter-optin-container{cursor:pointer;margin:0 auto;width:250px}.customer.account .newsletter-optin-container .newsletter-optin-label{cursor:pointer}.container_customer_infos{margin:0 auto auto;min-height:100vh;padding-top:130px;width:400px}.container_customer_infos .step_container_customer_infos{color:#585858;font:14px/16px ProdigySansSemiBold,sans-serif}.container_customer_infos h3{font:30px/35px ProdigySansExtraBold,sans-serif;margin:20px auto 40px}.container_customer_infos_fields h5{color:#fff;font:20px/24px ProdigySansSemiBold,sans-serif;margin:40px auto 20px}.container_customer_infos .container_customer_infos_fields .container_customer_infos_fields_form{width:100%}.container_customer_infos .container_customer_infos_fields .container_customer_infos_fields_form .container_customer_infos_fields_form_flied{margin:5px auto}.container_customer_infos .container_customer_infos_fields .container_customer_infos_fields_form .container_customer_infos_fields_form_flied label{color:#fff;display:inline-block;font:12px/14px ProdigySansSemiBold,sans-serif;margin:10px auto 5px}.container_customer_infos .container_customer_infos_fields .container_customer_infos_fields_form .container_customer_infos_fields_form_flied input{background:none;border:1px solid #969696;border-radius:5px;color:#fff;font:16px/20px ProdigySansSemiBold,sans-serif;height:60px;padding:0 0 0 10px;transition:all .2s ease-in-out;width:100%}.container_customer_infos .container_customer_infos_fields .container_customer_infos_fields_form .container_customer_infos_fields_form_flied input:hover{border:1px solid #fff;transition:all .2s ease-in-out}.container_customer_infos .container_customer_infos_fields .container_customer_infos_fields_form .container_customer_infos_fields_form_flied input:focus{border:2px solid #fff;transition:all .2s ease-in-out}.container_customer_infos .container_customer_infos_fields .container_customer_infos_fields_form .step_container_customer_infos_to_valid_password{color:#fff;font:12px/14px ProdigySansSemiBold,sans-serif;margin:10px auto 0}.main_step .step_1 .step_container_customer_infos_to_valid_password ul li{margin:5px auto}.main_step .step_1 .step_container_customer_infos_to_valid_password ul li img{display:inline-block;margin:0 5px 0 0;width:15px}.main_step .step_1 .step_container_customer_infos_to_valid_password{color:#fff;font:12px/14px ProdigySansSemiBold,sans-serif;margin:10px auto 0}.container_customer_infos .container_customer_infos_fields .container_customer_infos_fields_form .step_container_customer_infos_to_valid_password ul li{margin:5px auto}.container_customer_infos .container_customer_infos_fields .container_customer_infos_fields_form .step_container_customer_infos_to_valid_password ul li img{display:inline-block;margin:0 5px 0 0;width:15px}.is_good{color:#18ff52}.is_not_good{color:#ea3636}.container_customer_infos .container_customer_infos_fields .container_customer_infos_fields_form .validate_form{background:#ff4500;border-radius:10px;color:#fff;cursor:pointer;font:16px/20px ProdigySansSemiBold,sans-serif;height:60px;margin:10px 0 0;transition:all .2s ease-in-out;width:100%}.container_customer_infos .container_customer_infos_fields .container_customer_infos_fields_form .validate_form:hover{transform:scale(1.01);transition:all .2s ease-in-out}.container_customer_infos .container_customer_infos_fields .container_customer_infos_fields_form .loading_form{height:60px;margin:0 auto;width:60px}.cut_section{align-items:center;color:#fff;display:flex;font:16px/20px ProdigySansSemiBold,sans-serif;height:80px;justify-content:center;position:relative;width:100%}.cut_section p{background:#000;padding:20px;position:relative;z-index:10}.cut_section:before{background:#fff;color:#fff;content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:5}.container_customer_infos .container_customer_infos_others_account{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.container_customer_infos .container_customer_infos_others_account .container_customer_infos_other_account{align-items:center;background:none;border:1px solid #969696;border-radius:10px;color:#fff;cursor:pointer;display:flex;font:16px/20px ProdigySansSemiBold,sans-serif;height:60px;justify-content:center;margin:5px auto;width:100%}.container_customer_infos .container_customer_infos_others_account .container_customer_infos_other_account:hover{background:#fff;border:1px solid #fff;color:#000;transition:all .2s ease-in-out}.container_customer_infos .container_customer_infos_others_account .container_customer_infos_other_account img{margin:0 10px;mix-blend-mode:difference;width:20px}.container_customer_infos .container_customer_infos_others_account .container_customer_infos_other_account.apple img{filter:invert(100%)}.descript_account{color:#fff;font:18px/22px ProdigySansSemiBold,sans-serif;margin:0 0 10px}.if_already_account{color:#585858;margin:60px auto 0;padding:0 0 40px;text-align:center}.if_already_account,.if_already_account a{font:14px/20px ProdigySansSemiBold,sans-serif}.if_already_account a{color:#969696;position:relative;white-space:nowrap}.if_already_account a:after{background:#969696;bottom:-5px;color:#969696;content:"";height:2px;left:0;position:absolute;transition:all .2s ease-in-out;width:0}.if_already_account:hover a:after{transition:all .2s ease-in-out;width:100%}.alert_error{color:#ea3636;font:12px/16px ProdigySansSemiBold,sans-serif;padding:10px 0}.alert_field{border:1px solid #ea3636!important}.forget_link{color:#969696;display:block;font:10px/14px ProdigySansSemiBold,sans-serif;padding:10px 0 0;text-align:right}.container_customer_infos_fields_form_flied{position:relative}.toogle_show_hide_password{cursor:pointer;filter:invert(.9);height:20px;position:absolute;right:20px;top:38%;width:20px}.toogle_show_hide_password.create_login{top:55%}.modal.customer.account{background-color:#fff;border-radius:10px;color:#000;left:50%;margin-left:-240px;top:50%;width:480px}.modal.customer.account.authentication{margin-top:-210px;min-height:420px}.modal.customer.account.login{margin-top:-170px;min-height:340px}.modal.customer.account.register{margin-top:-206px;min-height:416px}.modal.customer.account.edit-login,.modal.customer.account.forgot-password{margin-top:-150px;min-height:300px}.modal.customer.account.edit-name,.modal.customer.account.edit-password{margin-top:-140px;min-height:280px}.customer.account .logo-container,.modal.customer.account .logo-container{display:none}.customer.account,.modal.customer.account{margin-bottom:auto}.customer.account .content-wrapper{margin:0 auto;width:350px}.page.account{margin-bottom:40px;padding-top:75px}.page.account.welcome{margin:0 auto;padding:0;width:800px}.page.account .account-welcome{color:#fff;font:30px/31px ProdigySansBlack,sans-serif;font-weight:700;margin-bottom:50px;margin-top:200px}.page.account .account-section{margin-top:40px}.page.account .account-section .account-section-title{color:#fff;font:30px/31px ProdigySansExtraBold,sans-serif;font-weight:700}.page.account .account-section .account-section-content{color:#fff;font:16px/19px ProdigySansBold,sans-serif;margin-top:20px}.page.account .account-section .account-section-content a{color:#ff8900}.page.account .account-section .account-section-content.comedy a{color:#26af5b}.page.account .account-section .account-section-text{margin:10px 20px 10px 0;white-space:pre-wrap}.page.account .account-section .account-section-text a{color:#ff8900}.page.account .account-section .account-section-text .comedy a{color:#26af5b}.page.account .account-section .account-section-text-part-1{font:14px/19px ProdigySansBlack,sans-serif}.page.account .account-section .account-section-text.account{height:50px;width:370px}.page.account .account-section .account-section-text .account-edit{border-radius:5px;float:right;height:35px;margin-top:-10px;width:100px}.page.account .account-section .account-section-text .account-edit .text{font:14px/35px ProdigySansBold,sans-serif}.page.account .account-section .account-section-label{color:#fff;margin-top:10px;text-transform:uppercase}.page.account .account-section .account-section-value{color:#fff;font-weight:700}.page.account .account-section .account-section-text .sso-login-image{float:left;margin-right:5px;width:30px}.page.account .account-section .account-section-text .sso-login-label{line-height:30px}.page.account .button{border-radius:5px;height:60px;margin-top:20px;width:280px}.page.account .button .text{font:20px/60px ProdigySansBlack,sans-serif;font-weight:700}.page.account .logout .button,.page.account .unsubscribe .button{background-color:#ff8900}.page.account .unsubscribe .unsubscribe-cancelled .button,.page.account .unsubscribe .unsubscribe-refunded .button{background-color:green;margin-top:20px;padding-top:5px}.page.account .unsubscribe .unsubscribe-cancelled .button .text,.page.account .unsubscribe .unsubscribe-refunded .button .text{font:15px/16px ProdigySansThin,sans-serif;font-weight:700;margin-left:10%;text-align:center;text-transform:none;width:80%}.page.account .unsubscribe .unsubscribe-cancelled .button .text.contact,.page.account .unsubscribe .unsubscribe-refunded .button .text.contact{font:12px/20px ProdigySansThin,sans-serif;margin-left:0;text-transform:none;width:100%}.page.account .unsubscribe .loading{height:50px;margin-left:115px;width:50px}.page.account .welcome-terms-text{color:#fff;font:10px/12px ProdigySansBold,sans-serif;max-width:600px}.page.account .login,.page.account .logout{height:20px;margin-top:40px;width:200px}.page.account .account-delete{height:20px;margin-top:40px;width:220px}.page.account .account-delete .loading,.page.account .logout .loading{height:25px;margin-top:6px;width:25px}.history-delete{float:right;margin-top:-43px}.history-delete .history-delete-link{color:#ff8900;cursor:pointer;display:block;float:right;font:14px/19px ProdigySansBold,sans-serif;margin:10px 15px}.history-delete .history-delete-loading{float:right}.cookie-dialog{background-color:#fff;border-top:1.5px solid #0003;bottom:0;color:#000;max-height:100vh;overflow-y:auto;position:fixed;width:100%;z-index:15}.cookie-dialog.cookie-dialog-text{font:15px/16px ProdigySansSemiBold,sans-serif}.cookie-dialog.default .cookie-dialog-text{float:left;margin:20px 10px}.cookie-dialog.advanced .cookie-dialog-text,.cookie-dialog.settings .cookie-dialog-text{margin:20px auto;max-width:1000px;text-align:center}.cookie-dialog.advanced .cookie-dialog-text a,.cookie-dialog.settings .cookie-dialog-text a{color:#ff8900}.cookie-dialog .cookie-dialog-buttons{text-align:center}.cookie-dialog .cookie-dialog-buttons .cookie-dialog-button{background:#00000003;border:.5px solid #0000001a;border-radius:3px;color:#555;cursor:pointer;font:16px/40px ProdigySansSemiBold,sans-serif;height:40px;margin:10px;text-align:center;white-space:nowrap;width:330px}.cookie-dialog .cookie-dialog-buttons .cookie-dialog-button:first-child{background:#ff8900;color:#fff}.cookie-dialog.default .cookie-dialog-buttons .cookie-dialog-button,.cookie-dialog.settings .cookie-dialog-buttons .cookie-dialog-button{float:right;width:40px}.cookie-dialog.advanced .cookie-dialog-buttons .cookie-dialog-button{margin:10px auto;width:330px}.cookie-type{font:14px/19px ProdigySansSemiBold,sans-serif;margin:0 20px}.service.infos .cookie-type{margin:0}.cookie-type .cookie-type-details{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.cookie-type .cookie-type-details.expanded{max-height:500px}.cookie-type .cookie-type-label{cursor:pointer;font:16px/17px ProdigySansSemiBold,sans-serif;font-weight:700;margin:20px 0}.cookie-type .cookie-type-description{margin:20px 0}.cookie-type .cookie-table{margin-bottom:5px;max-width:640px}.cookie-type .cookie-table tr td,.cookie-type .cookie-table tr th{border:1px solid #ccc;margin:0;padding:5px;text-align:left}.cookie-type .cookie-table tr th{font:14px/19px ProdigySansBlack,sans-serif;font-weight:700}.cookie-type-chevron{cursor:pointer;float:right}.cookie-type-chevron:before{border-style:solid;border-width:.25em .25em 0 0;content:"";display:inline-block;height:.45em;left:.15em;position:relative;top:.15em;transform:rotate(-45deg);vertical-align:top;width:.45em}.cookie-type-chevron.right:before{left:0;transform:rotate(45deg)}.cookie-type-chevron.bottom:before{top:0;transform:rotate(135deg)}.settings-label{float:left;line-height:30px;width:300px}.settings-content select{width:160px}.settings-content select,.settings-content select option{cursor:pointer;font:16px/30px ProdigySansRegular,sans-serif;padding:5px 10px}.video-background-player{background-color:#000;left:50%;margin-left:-700px;position:absolute;top:0;width:1400px;z-index:-1}.video-background-player .video-player{height:100%;position:relative;width:100%}.video-background-player .video-player .video{position:absolute;width:100%}.video-background-player .video-player .video-overlay{background:#2e2e2e;background:radial-gradient(circle,#2e2e2ea6 0,#000000d9 50%,#000 100%);height:790px;position:absolute;width:1400px}.video-background-player .video-player .video-overlay-bottom{background:#000;background:linear-gradient(180deg,#0000,#000000d9 75%,#000);bottom:0;height:100px;position:absolute;width:100%}.player-container{background-color:#000;height:100vh;left:0;opacity:1;overflow-x:hidden;overflow-y:scroll;overscroll-behavior:contain;padding-top:130px;position:absolute;top:0;width:100vw;z-index:10}.player-container.minimized{height:auto;padding-top:0}.player-panel{left:50%;margin-left:-700px;position:relative;width:1400px}.player-panel.down,.player-panel.up{transition:top .3s ease-in-out}.player-panel.swiping{transition:none}.player-panel .player-restore{display:none}.player-panel .page-title{color:#fff;font:30px/47px ProdigySansExtraBold,sans-serif;margin-left:20px;width:888px}.player-panel .page-title,.player-panel .page-title span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-panel .page-title span{width:90%}.player-panel .page-title .input{background-color:#121212;border:none;border-radius:5px;color:#fff;font:30px/47px ProdigySansExtraBold,sans-serif;width:80%}.player-panel .page-title .loading{float:right;height:35px;margin-right:10px;margin-top:5px;width:35px}.player-panel .page-title .option-button{float:right;font-size:27px;margin-right:10px;margin-top:9px}.player-panel .video-player{background-color:#121212;position:relative;text-align:center;width:908px}.player-panel .video-player .placeholder{position:absolute}.player-panel .video-player .placeholder,.player-panel .video-player .poster,.player-panel .video-player .video{display:block;height:511px;margin:0 auto;width:908px}.player-panel .video-player .schedule-disabled-container{background-color:#000;height:100%;left:0;position:absolute;top:0;width:100%}.player-panel .video-player .schedule-disabled-container .schedule-disabled-message{color:#fff;font:22px/23px ProdigySansBlack,sans-serif;margin-top:-20px;position:absolute;text-align:center;top:50%;width:100%}.player-panel .video-player.fullscreen .poster,.player-panel .video-player.fullscreen .video{height:auto;position:absolute;top:50%;transform:translateY(-50%);width:100%}.player-panel .video-player .video.fullscreen,.player-panel .video-player.fullscreen .video.fullscreen{height:100%;position:relative;top:auto;transform:none;width:100%}.player-panel .video-player.fullscreen .media-controls .player-description,.player-panel .video-player.fullscreen .media-controls .player-title{display:block}.player-panel .video-player-container{float:left;height:auto}.player-panel .video-player-empty-playlist{color:#fff;font:20px/20px ProdigySansBold,sans-serif;position:absolute;text-align:center;width:100%}.player-panel .player-playlist{float:right;height:511px;overflow:scroll;width:490px}.player-panel .player-current{margin:20px;position:relative;z-index:1}.player-panel .player-current .content-title{color:#fff;font:16px/20px ProdigySansBold,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:850px}.player-panel .player-current .content-artist-name,.player-panel .player-current .content-description{color:grey;font:14px/20px ProdigySansBold,sans-serif;width:850px}.player-panel .player-current .content-artist-name{cursor:pointer}.player-panel .player-current .content-add,.player-panel .player-current .remote-guest-add{cursor:pointer;margin-top:-40px;position:absolute}.player-panel .player-current .content-add{right:0}.player-panel .player-current .remote-guest-add{right:40px}.player-panel .player-current .content-add .icon,.player-panel .player-current .remote-guest-add .icon{color:#fff;font-size:30px}.player-panel .video-player .fullscreen-playlist{bottom:-165px;display:none;height:210px;position:absolute;transition:bottom .3s ease;width:100%}.player-panel .video-player .fullscreen-playlist .row-label{display:none;text-align:left}.player-panel .video-player .fullscreen-playlist.expanded{bottom:calc(50vh - 85px)}.player-panel .video-player .fullscreen-playlist.expanded .row-label,.player-panel .video-player.fullscreen .fullscreen-playlist{display:block}.player-panel .video-player .fullscreen-playlist,.player-panel .video-player .fullscreen-playlist .row{height:210px}.player-panel .video-player .fullscreen-playlist .row .items,.player-panel .video-player .fullscreen-playlist .row .items .items-container{height:165px}.media-controls{background-color:#0000004d;height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}.media-controls .media-control{cursor:pointer;position:absolute}.media-controls .media-control .image{height:100%;width:100%}.media-controls .media-control.fullscreen{bottom:48px;height:25px;right:20px;width:25px}.media-controls .media-control.close,.media-controls .media-control.next,.media-controls .media-control.pause,.media-controls .media-control.play,.media-controls .media-control.previous,.media-controls .media-control.stop{height:30px;left:50%;margin-left:-15px;margin-top:-15px;top:50%;width:30px}.media-controls .media-control.previous{margin-left:-115px}.media-controls .media-control.next{margin-left:85px}.media-controls .media-control.airplay,.media-controls .media-control.cast,.media-controls .media-control.remote-control{left:auto;right:65px;top:10px;width:25px}.media-controls .media-control.airplay{top:12px}.media-controls .media-control.remote-control.left{right:120px}.media-controls .media-control.close{display:none;left:auto;right:20px}.media-controls .current-time{bottom:45px}.media-controls .current-time,.media-controls .player-title{color:#fff;font:16px/20px ProdigySansBold,sans-serif;left:20px;position:absolute}.media-controls .player-title{display:none;top:20px}.media-controls .player-description{color:#c1c1c1;display:none;font:15px/20px ProdigySansBold,sans-serif;left:20px;position:absolute;top:45px}.media-controls .logo-container{margin:20px;position:absolute}.media-controls .logo-container .logo{width:100px}.media-control-muted-container{height:40px;left:50%;margin-left:-90px;position:absolute;top:20px;width:180px}.media-control-muted-container .media-control.muted{float:left;height:40px;width:40px}.media-control-muted-container .media-control.muted .image{height:100%;width:100%}.media-control-muted-container .text{color:#fff;font:16px/40px ProdigySansRegular,sans-serif;margin-left:65px;text-align:left}.playback-slider{bottom:20px;cursor:pointer;height:14px;left:20px;position:absolute;right:20px;width:868px}.fullscreen .playback-slider{width:calc(100vw - 40px)}.playback-slider .playback-slider-indicator-handle{cursor:pointer;height:30px;left:0;margin-left:-10px;margin-top:-10px;padding:8px;position:absolute;width:30px}.playback-slider .playback-slider-indicator{background-color:#ff8900;border-radius:7px;height:14px;width:14px}.playback-slider .playback-slider-indicator.comedy{background-color:#26af5b;border-radius:7px;height:14px;width:14px}.playback-slider .playback-status-container{background-color:#fff;border-radius:5px;height:2px;margin-top:5px;width:100%}.playback-slider .playback-status{background-color:#ff8900;border-radius:5px;height:2px;width:0}.playback-slider .playback-status.comedy{background-color:#26af5b;border-radius:5px;height:2px;width:0}.playback-slider .playback-slider-frame-container{border-radius:5px;height:100px;margin-left:-87px;margin-top:-110px;position:absolute;width:175px}.playback-slider .playback-slider-frame-container.percentage-0{margin-left:0}.playback-slider .playback-slider-frame-container.percentage-10{margin-left:-43px}.playback-slider .playback-slider-frame-container.percentage-90{margin-left:-130px}.playback-slider .playback-slider-frame-container.percentage-100{margin-left:-175px}.playback-slider .playback-slider-frame{border-radius:5px;height:100px;left:0;position:absolute;width:175px}.playback-slider .playback-slider-frame-overlay{background-image:linear-gradient(180deg,#12121200 59%,#000);border-radius:5px;height:100px;position:absolute;width:175px}.playback-slider .playback-slider-frame-time{bottom:2px;color:#fff;font:12px/16px ProdigySansSemiBold,sans-serif;font-weight:700;position:absolute;text-align:center;width:100%}.channel .media-controls .media-control.fullscreen{bottom:20px}.media-controls .media-control.settings{height:40px;padding:10px;right:5px;top:5px;width:40px}.video-tracks-container{background-color:#fff;border-radius:15px;height:auto;left:50%;margin-left:-150px;max-height:500px;padding:10px;position:absolute;top:50%;width:300px;z-index:14}.video-tracks-background{background-color:#0000004d;height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}.video-tracks-container .video-tracks-label{color:#000;font:20px/30px ProdigySansExtraBold,sans-serif;text-align:center}.video-tracks-container .video-tracks{text-align:center}.video-tracks-container .video-tracks .video-track{border:2px solid #ff8900;border-radius:5px;color:#ff8900;cursor:pointer;font:20px/40px ProdigySansExtraBold,sans-serif;margin:5px auto;width:200px}.video-tracks-container .video-tracks .video-track.active{background-color:#ff8900;color:#fff}.device_type_desktop .video-tracks-container .video-tracks .video-track:hover{background-color:#c1c1c1;border:2px solid #c1c1c1}.preview-duration-container{background:#fff;border-radius:5px;color:#000;font:35px/40px ProdigySansBlack,sans-serif;padding:5px;position:absolute;right:20px;text-align:center;top:50px;width:100px;z-index:10}.preview-duration-container.controls-hidden{top:10px}.video-player .zones{height:100%;left:0;position:absolute;top:0;width:100%}.video-player .zones .zone-left{height:100%;left:0;position:absolute;top:0;width:30%}.video-player .zones .zone-center{height:30%;left:50%;margin-left:-15%;margin-top:-15%;position:absolute;top:50%;width:30%}.video-player .zones .zone-right{height:100%;position:absolute;right:0;top:0;width:30%}.player-panel.minimized{height:67px;padding-top:0;position:fixed;top:calc(100vh - 100px);width:1400px;z-index:15}.device_type_desktop .player-panel.minimized{top:calc(100vh - 67px)}.player-panel.minimized.fixed{bottom:0;top:auto}.player-panel.minimized .swipe-area{height:100%}.player-panel.minimized .player-restore{cursor:pointer;display:block;height:67px;left:0;position:absolute;top:0;width:119px}.player-panel.minimized .airplay,.player-panel.minimized .cast,.player-panel.minimized .content-add,.player-panel.minimized .current-time,.player-panel.minimized .current-time-duration-separator,.player-panel.minimized .duration,.player-panel.minimized .footer,.player-panel.minimized .fullscreen,.player-panel.minimized .media-control-muted-container,.player-panel.minimized .page-description,.player-panel.minimized .page-title,.player-panel.minimized .playback-slider-indicator,.player-panel.minimized .player-playlist,.player-panel.minimized .remote-control,.player-panel.minimized .remote-guest-add,.player-panel.minimized .settings,.player-panel.minimized .video-tracks-container{display:none}.player-panel.minimized .video-player{height:67px;width:1400px}.player-panel.minimized .video-player-container{float:none;height:100%;width:100%}.player-panel.minimized .video-player .video{height:67px;left:0;position:absolute;top:0;width:119px}.player-panel.minimized .preview-duration-container{font:20px/25px ProdigySansBlack,sans-serif;left:60px;right:auto;top:10px;width:50px}.player-panel.minimized .video-player .media-controls{height:67px;left:120px;top:0;width:1280px}.player-panel.minimized .video-player .media-control.close{display:block}.player-panel.minimized .media-controls{background-color:initial}.player-panel.minimized .media-controls .media-control.pause,.player-panel.minimized .media-controls .media-control.play,.player-panel.minimized .media-controls .media-control.stop{height:30px;margin-left:-15px;margin-top:-15px;width:30px}.player-panel.minimized .playback-slider{bottom:-7px;display:block;left:0;margin:0;right:0;width:100%}.player-panel.minimized .player-current{left:120px;margin-top:-37px;padding:15px 0;position:absolute;top:50%}.player-panel.minimized .player-current .content-artist-name,.player-panel.minimized .player-current .content-description,.player-panel.minimized .player-current .content-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:420px}.player-panel.minimized.swiping .video-player{height:100%}.player-panel.minimized.swiping .video-player .video{height:100%;max-width:100%;width:auto}.player-panel.minimized.swiping .video-player .media-controls{height:100%}.player-panel.minimized.swiping.up .player-current{margin-top:-50px}.device_system_name_ios .player-panel.minimized.swiping.up .player-current{margin-top:-70px}.page_landing{left:50%;margin-left:-50vw;margin-right:-50vw;margin-top:-80px;position:relative;right:50%;width:100vw}.page_landing .error{border:1.5px solid #d52222}.page_landing .input-error-message{color:#d52222;font:13px/13px ProdigySansExtraBold,sans-serif;margin-top:5px;min-height:13px;vertical-align:middle}.section.landing{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;margin:0 auto;position:relative;z-index:10}.landing{padding:80px 0}.landing h2{margin:0 0 20px}.landing h2,h5{font:40px/50px ProdigySansExtraBold,sans-serif}h5{margin:80px 0}.landing p,h5{text-align:center}.landing p{color:#969696;font:18px/22px ProdigySansExtraBold,sans-serif;margin:0 0 40px}.section.landing.top{min-height:85vh;padding:0 0 60px;text-align:center}.logo_top{margin:0 0 40px;width:230px}.section.landing .button_landing{background:#ff4500;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font:17px/21px ProdigySansExtraBold,sans-serif;height:80px;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out;white-space:pre-wrap;width:500px}.section.landing a:hover{transform:scale(1.01);transition:all .2s ease-in-out}.section.landing p.under_button{font:14px/18px ProdigySansExtraBold,sans-serif;margin:20px 0 0}.section.landing p.under_button span{font:12px/16px ProdigySansExtraBold,sans-serif;margin:10px 0 0}.music_section .landing{height:1080px;justify-content:flex-start!important;overflow:hidden;-webkit-perspective:1000px;position:relative;-webkit-transform-style:preserve-3d;width:100%!important}.dezoom_iphone_section{position:absolute;transform:translate3d(-4px,845px,820px)}.music_section .landing .iphone_13_fond{z-index:8}.music_section .landing .iphone_13,.music_section .landing .iphone_13_fond{left:50%;position:absolute;top:50%;transform:translate(-50%,-65%);width:500px}.music_section .landing .iphone_13{z-index:10}.music_section .landing .video_music{left:50%;position:absolute;top:50%;transform:translate(-50%,-230%);width:400px;z-index:5}.background_video{bottom:0;height:80vh;left:0;object-fit:cover;opacity:.4;position:absolute;right:0;top:0;width:100vw;z-index:0}.overlay_bg_black{background:#000;background:linear-gradient(0deg,#000 20%,#0000);height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.background_video_img{bottom:0;height:70vh;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100vw;z-index:0}.arrow_move{animation:arrow-movement 2s ease-in-out infinite;bottom:-5%;left:50%;position:absolute;transform:translate3d(-50%,-50%,0);transform-origin:50% 50%;width:50px}@keyframes arrow-movement{0%{bottom:-2%;opacity:0}70%{opacity:1}to{opacity:0}}.grey{background:#0f0f0f}.section.landing h1{font:40px/50px ProdigySansExtraBold,sans-serif;margin:0 0 20px}.section.landing input{background:none;border:2px solid #fff;border-radius:10px;color:#fff;font:14px/60px Avenir,sans-serif;font-weight:800;height:60px;padding:0 0 0 10px;width:300px}.for_inscription_landing p{color:#fff;cursor:pointer;font:12px/14px Avenir,sans-serif!important;font-weight:200;margin:20px 0 0!important;overflow:hidden;width:500px}.for_inscription_landing p span{cursor:pointer;transition:all .2s ease-in-out}.for_inscription_landing a,.for_inscription_landing p span:hover{color:#ff8900;transition:all .2s ease-in-out}.comedy_section .landing{width:100%!important}.comedy_section .landing .comedy_description{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;width:50%}.comedy_section .landing .comedy_content{margin:40px 0 0;min-height:950px;position:relative;width:50%}.comedy_section .landing .encaps{display:flex;flex-direction:row;justify-content:center;width:1300px}.comedy_section .landing .comedy_content img{position:absolute;width:510px}.comedy_section .landing .comedy_content #comedy_img_1{right:10%;top:-40px}.comedy_section .landing .comedy_content #comedy_img_2{right:-10%;top:160px}.comedy_section .landing .comedy_content #comedy_img_3{right:35%;top:300px}.comedy_section .landing .comedy_content #comedy_img_4{right:60%;top:560px}.comedy_section .landing .comedy_content #comedy_img_5{right:0;top:460px}.comedy_section .landing .comedy_content #comedy_img_6{right:50%;top:60px}.channels_section .section{align-items:center;display:flex;flex-direction:column!important;justify-content:center;text-align:center;width:1000px}.channels_section .channel_TV{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;max-width:1000px}.channels_section .channel_TV .channel{background:#2f2f2f;border-radius:20px;margin:10px;padding:10px 50px}.channels_section .channel_TV .channel img{width:150px}.originals_section{background:#000!important}.originals_section .section{justify-content:flex-start;width:100%!important}.originals_section h2,.originals_section p{text-align:center}.list_contents_originals{margin:auto;overflow:hidden;position:relative}.list_contents_originals .contents_originals{animation:slide-left 100s linear infinite;display:flex;scrollbar-width:none}@keyframes slide-left{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.list_contents_originals .contents_originals::-webkit-scrollbar{display:none}.list_contents_originals .contents_originals img{width:400px}.list_contents_originals_invert{margin:auto;overflow:hidden;position:relative}.list_contents_originals_invert .contents_originals_invert{animation:slide-right 100s linear infinite;display:flex;scrollbar-width:none}@keyframes slide-right{to{transform:translateX(0)}0%{transform:translateX(-50%)}}.list_contents_originals_invert .contents_originals_invert::-webkit-scrollbar{display:none}.list_contents_originals_invert .contents_originals_invert img{width:400px}.support{text-align:center}.support.grey .section.landing{align-items:center;display:flex;flex-direction:column;justify-content:center}.support .landing .supports_devices{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:40px 0 0}.support .landing .supports_devices .devices{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 20px;width:400px}.support .landing .supports_devices .devices img{height:100px}.support .landing .supports_devices .devices h4{color:#fff;font:30px/40px ProdigySansExtraBold,sans-serif;height:40px;margin:40px 0 30px}.support .landing .supports_devices .devices ul{font:16px/20px ProdigySansSemiBold,sans-serif;height:270px}.support .landing .supports_devices .devices ul li{margin:10px 0}.section.landing.for_faq{text-align:center}.section.landing .faq_section{margin:40px auto 0;text-align:center;width:980px}.section.landing .faq_section .question{background:#fff;border-radius:5px;color:#000;cursor:pointer;margin:0 0 20px;padding:40px;text-align:left;width:100%}.section.landing .faq_section .question .to_click{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.section.landing .faq_section .question a{color:#ff4500;display:inline-block;font:16px/20px ProdigySansExtraBold,sans-serif}.section.landing .faq_section .question h3{font:25px/30px ProdigySansExtraBold,sans-serif}.section.landing .faq_section .question p{color:#000;font:16px/20px ProdigySansSemiBold,sans-serif;text-align:left}.section.landing .faq_section .show_more{height:60px;transition:all .2s ease-in-out;width:60px}.section.landing .faq_section .show_more.rotate{transform:rotate(45deg)}.section.landing .faq_section .answer{margin:0;max-height:0;overflow:hidden;transition:max-height .5s ease;white-space:pre-wrap}.section.landing .faq_section .active_answer{margin:20px 0 0;max-height:350px;transition:max-height .5s ease;white-space:pre-wrap}.mail .section.landing{flex-direction:column}.mail .section .adress_mail,.mail .section.landing{align-items:center;display:flex;justify-content:center}.mail .section .adress_mail{flex-direction:row;margin:40px 0 0}.mail .section .adress_mail input[type=submit]{background:#ff4500;border-radius:5px;border-width:0;color:#fff;cursor:pointer;display:block;font:14px/60px ProdigySansSemiBold,sans-serif;height:60px;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out;width:200px}.mail .section .adress_mail input[type=submit]:hover{transform:scale(1.01);transition:all .2s ease-in-out}.mail .section .adress_mail input[type=text]{background:#fff;border-radius:5px;color:#000;cursor:pointer;font:14px/60px ProdigySansSemiBold,sans-serif;height:60px;margin:0 15px 0 0;padding:0 0 0 10px;width:400px}.loading-button{margin:auto}.main_step .input-error-message{color:#d52222;font:16px/16px ProdigySansExtraBold,sans-serif;margin-top:5px;min-height:13px;vertical-align:middle}.main_step .login_section .adress_user{background:#ff4500;border-radius:10px;display:inline-block;font:18px/28px ProdigySans-Medium,sans-serif;margin:10px 0 60px;padding:10px 20px}.main_step .login_section .adress_user p{display:inline}.main_step .login_section .adress_user div{background:#fff;border-radius:100px;color:#000;cursor:pointer;display:inline-block;margin:0 0 0 15px;padding:2px;text-align:center;width:32px}.main_step .login_section .for_news{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-end;margin:15px 0 0}.main_step .login_section .for_news label{font:14px/24px ProdigySansSemiBold,sans-serif;margin:0 0 0 10px}.main_step .login_section button{background:#fff;border:none;border-radius:10px;color:#000;cursor:pointer;display:inline-block;font:16px/50px ProdigySansExtraBold,sans-serif;height:60px;margin:40px 0 0;text-align:center;transition:all .2s ease-in-out;width:260px}.main_step .login_section button:hover{cursor:pointer;transform:scale(1.01);transition:all .2s ease-in-out}.main_step .login_section input[type=password],.main_step .login_section input[type=text]{background:none;border:2px solid #fff;border-radius:10px;color:#fff;display:block;font:14px/60px ProdigySansSemiBold,sans-serif;height:60px;padding:0 0 0 10px;width:100%;width:500px}.main_step .login_section input[type=text]{margin:0 0 40px}.main_step .login_section input[type=checkbox]{border:2px solid #fff;border-radius:5px;cursor:pointer;height:25px;width:25px}.main_step .login_section input[type=checkbox]:checked{box-shadow:inset 0 0 0 7px #000,inset 0 0 0 11px #fff}.main_step .login_section .element_links{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.main_step .login_section .forget_password{color:#969696;font:14px/60px ProdigySansExtraBold,sans-serif;transition:all .2s ease-in-out}.main_step .login_section .forget_password:hover{color:#ff4500;transition:all .2s ease-in-out}.main_step .login_section .no_account{color:#969696;font:14px/60px ProdigySansExtraBold,sans-serif;transition:all .2s ease-in-out}.main_step .login_section .no_account:hover{color:#ff4500;transition:all .2s ease-in-out}.main_step{margin:80px auto 0;min-height:100vh;width:900px}.main_step h4{font:14px/24px ProdigySansSemiBold,sans-serif;margin:0 0 5px}.main_step h4 span{font:14px/24px ProdigySansExtraBold,sans-serif}.main_step h2{font:30px/40px ProdigySansExtraBold,sans-serif;margin:0 0 40px}.main_step p{font:18px/28px ProdigySansSemiBold,sans-serif;margin:0 0 20px}.main_step .form_separator{height:40px}.main_step .form_separator_mini{height:20px}.main_step .step_1 .adress_user{background:#ff4500;border-radius:10px;display:inline-block;font:18px/28px ProdigySans-Medium,sans-serif;font-weight:500;margin:10px 0 60px;padding:10px 20px}.main_step .step_1 .adress_user p{display:inline}.main_step .step_1 .adress_user div{background:#fff;border-radius:100px;color:#000;cursor:pointer;display:inline-block;font-weight:800;margin:0 0 0 15px;padding:2px;text-align:center;width:32px}.main_step .step_1 .for_news{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-end;margin:15px 0 0}.main_step .step_1 .for_news label{font:14px/24px ProdigySans-Medium,sans-serif;font-weight:500;margin:0 0 0 10px}.main_step .step_1 button{background:#fff;border:none;border-radius:10px;color:#000;cursor:pointer;display:inline-block;font:16px/50px ProdigySansExtraBold,sans-serif;font-weight:800;height:60px;margin:40px 0 0;text-align:center;transition:all .2s ease-in-out;width:260px}.main_step .step_1 button:hover{cursor:pointer;transform:scale(1.01);transition:all .2s ease-in-out}.main_step .step_1 input[type=password],.main_step .step_1 input[type=text]{background:none;border:2px solid #fff;border-radius:10px;color:#fff;display:block;font:14px/60px ProdigySans-Medium,sans-serif;font-weight:800;height:60px;padding:0 0 0 10px;width:100%;width:500px}.main_step .step_1 .wrapper-password{position:relative;width:500px}.main_step .step_1 .password-visibility{align-items:center;background-color:initial;display:flex;height:60px;justify-content:center;position:absolute;right:5px;top:0;width:50px}.main_step .step_1 .input-icon{filter:invert(1);height:35px;width:35px}.main_step .step_1 input[type=checkbox]{appearance:none;border:2px solid #fff;border-radius:5px;cursor:pointer;height:25px;width:25px}.main_step .step_1 input[type=checkbox]:checked{box-shadow:inset 0 0 0 7px #000,inset 0 0 0 11px #fff}.main_step .step_1 .element_links{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.main_step .step_1 .forget_password{color:#969696;font:14px/60px ProdigySansExtraBold,sans-serif;transition:all .2s ease-in-out}.main_step .step_1 .forget_password:hover{color:#ff4500;transition:all .2s ease-in-out}.for_offers_choice{display:flex;flex-direction:column;margin:60px auto 0;width:900px}.row_offer{align-items:center;border-bottom:1px solid #fff;display:flex;flex-direction:row}.row_offer:first-child,.row_offer:last-child{border-bottom:none}.label_offer{font:14px/100px ProdigySans-Medium,sans-serif;font-weight:400;line-height:20px;width:300px}.descript_offer_plan,.label_offer{align-items:center;display:flex;height:100px}.descript_offer_plan{flex-direction:column;font:18px/20px ProdigySans-Medium,sans-serif;font-weight:800;justify-content:center;text-align:center;width:200px}.descript_offer_plan img{display:inline;filter:invert(100%) sepia(100%) saturate(0) hue-rotate(288deg) brightness(102%) contrast(102%);height:45px}.descript_offer_plan.not_included img{display:inline;filter:none;height:45px}.comedy_plan,.music_plan,.premium_plan{cursor:pointer;display:block;padding:0 20px 20px}.premium_plan.offerChoose p{background:#ffcd17;box-shadow:inset 0 -50px 40px -20px #f29717;color:#fff}.premium_plan p,.premium_plan.offerChoose p{border-radius:10px;font:28px/30px Avenir,sans-serif;font-weight:800;height:100px;padding:20px 0 0}.premium_plan p{background:#fff;box-shadow:inset 0 -50px 40px -20px #fff;color:#000}.premium_plan p span{display:block;font:14px/24px Avenir,sans-serif;font-weight:500}.music_plan.offerChoose p{background:#ffcd17;box-shadow:inset 0 -50px 40px -20px #f29717;color:#fff}.music_plan p,.music_plan.offerChoose p{border-radius:10px;font:28px/30px Avenir,sans-serif;font-weight:800;height:100px;padding:20px 0 0}.music_plan p{background:#fff;box-shadow:inset 0 -50px 40px -20px #fff;color:#000}.music_plan p span{display:block;font:14px/24px Avenir,sans-serif;font-weight:500}.comedy_plan.offerChoose p{background:#ffcd17;box-shadow:inset 0 -50px 40px -20px #f29717;color:#fff}.comedy_plan p,.comedy_plan.offerChoose p{border-radius:10px;font:28px/30px Avenir,sans-serif;font-weight:800;height:100px;padding:20px 0 0}.comedy_plan p{background:#fff;box-shadow:inset 0 -50px 40px -20px #fff;color:#000}.comedy_plan p span{display:block;font:14px/24px Avenir,sans-serif;font-weight:500}.descript_offer_plan button{background:#000;border:2px solid #fff;border-radius:10px;color:#fff;font:14px/45px Avenir,sans-serif;font-weight:800}.descript_offer_plan button,.descript_offer_plan.active button{cursor:pointer;display:inline-block;height:50px;margin:20px 0 0;text-align:center;transition:all .2s ease-in-out;width:180px}.descript_offer_plan.active button{background:#fff;border:none;border-radius:10px;color:#000;font:14px/50px Avenir,sans-serif;font-weight:800}.descript_offer_plan input[type=radio]{appearance:none;border:2px solid #fff;border-radius:40px;cursor:pointer;height:40px;margin:30px 0 0;width:40px}.descript_offer_plan input[type=radio]:checked{background:url(/static/media/checkValidate.17704339b0a10a4c39cb.svg);border:2px solid #fff;border-radius:40px;height:40px;width:40px}.step_2 .button_section_step_2{background:#000;bottom:0;padding:10px 0;position:sticky;width:100%}.step_2 .button_section_step_2 button{background:#fff;border:none;border-radius:5px;cursor:pointer;display:block;font:14px/50px Avenir,sans-serif;font-weight:500;margin:20px auto 0;padding:0 20px;transition:all .2s ease-in-out;width:300px}.step_2 .button_section_step_2 button:hover{transform:scale(1.01);transition:all .2s ease-in-out}.step_2 .button_section_step_2 button span{font:16px/50px Avenir,sans-serif;font-weight:800}.for_mobile{display:flex;flex-wrap:wrap}.for_mobile div:first-child{text-align:center;width:100%}.for_mobile div:not(:first-child){flex:1 1}.for_mobile .descript_offer_plan{width:33.33333%}.stycky{background:#000;padding:10px 0;position:sticky;top:0;z-index:100}.for_mobile .premium_plan{padding:0 5px 5px}.for_mobile .premium_plan p{font:18px/20px Avenir,sans-serif;font-weight:800;padding:30px 0 0}.for_mobile .music_plan{padding:0 5px 5px}.for_mobile .music_plan p{font:18px/20px Avenir,sans-serif;font-weight:800;padding:30px 0 0}.for_mobile .comedy_plan{padding:0 5px 5px}.for_mobile .comedy_plan p{font:18px/20px Avenir,sans-serif;font-weight:800;padding:30px 0 0}.for_mobile .label_offer{align-items:center;display:inline;display:initial;font:14px/50px Avenir,sans-serif;font-weight:400;height:25px;margin:10px 0 0}.for_mobile .descript_offer_plan span{font:12px/16px Avenir,sans-serif;font-weight:600}.main_step .description{background:#1f1f1f;font:18px ProdigySansSemiBold,sans-serif;padding:15px;white-space:pre-wrap}.step_3 .payment_option{align-items:center;background:#fff;border-radius:10px;display:flex;justify-content:space-between;margin:20px 0;padding:20px;width:100%}.step_3 .payment_choice .secure_sentence{align-items:center;display:flex;font:12px/22px ProdigySansSemiBold,sans-serif;justify-content:flex-end;text-align:right;width:100%}.step_3 .payment_choice .secure_sentence img{height:15px;margin:0 0 0 5px}.step_3 .payment_choice .payment_option .left_side{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.step_3 .payment_choice .payment_option .left_side p{color:#000;font:16px/40px ProdigySansSemiBold,sans-serif;font-weight:500;margin:0}.step_3 .payment_choice .payment_option .left_side img{border:1px solid #d1d1d1;border-radius:5px;height:30px;margin:0 0 0 10px}.step_3 .payment_choice .payment_option .left_side .pictos_payment{display:flex;flex-direction:row;justify-content:flex-start}.step_3 .payment_choice .payment_option .right_side button{background:#fff;border:2px solid #000;border-radius:10px;color:#000;cursor:pointer;font:14px/42px ProdigySansExtraBold,sans-serif;font-weight:800;height:50px;text-align:center;transition:all .2s ease-in-out;width:140px}.step_3 .payment_choice .payment_option .right_side button:hover{background:#000;border:2px solid #000;color:#fff;transition:all .2s ease-in-out}.step_3 .payment_choice .payment_option .right_side p{color:#000;font:12px/12px ProdigySansExtraBold,sans-serif;font-weight:800;margin:5px 0 0;text-align:center}.step_3 .button_description{width:140px}.descript_offer span{color:#fff;font:16px/20px ProdigySansSemiBold,sans-serif}.descript_offer{background:#585858;border-radius:10px;color:#fff;font:14px/20px ProdigySansRegular,sans-serif;padding:10px}.info_choice_payment{color:#969696;font:14px/18px ProdigySansSemiBold,sans-serif;padding:10px 0;white-space:pre-wrap}.container_customer_infos.subscription{padding-top:20px}.container_customer_infos .default_payment_browser{align-items:center;background:none;border:1px solid #969696;border-radius:10px;color:#fff;cursor:pointer;display:flex;font:16px/20px ProdigySansSemiBold,sans-serif;height:60px;justify-content:center;margin:5px auto;width:100%}.container_customer_infos .default_payment_browser:hover{background:#fff;border:1px solid #fff;color:#000;transition:all .2s ease-in-out}.container_customer_infos .default_payment_browser img{filter:invert(100%);margin:0 10px;mix-blend-mode:difference;width:20px}.container_customer_infos .customer_select_his_payment_methode{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.container_customer_infos .customer_select_his_payment_methode .payment_choice{align-items:center;border:1px solid #969696;border-radius:10px;color:#fff;cursor:pointer;display:flex;flex-direction:row;height:60px;justify-content:center;margin:0 5px;transition:all .2s ease-in-out;width:calc(33.33333% - 10px)}.container_customer_infos .customer_select_his_payment_methode .payment_choice:hover{border:1px solid #fff;transition:all .2s ease-in-out}.container_customer_infos .customer_select_his_payment_methode .payment_choice.active_choice{background:#fff;border:1px solid #fff}.container_customer_infos .customer_select_his_payment_methode .payment_choice div{height:30px}.container_customer_infos .customer_select_his_payment_methode .payment_choice.iplus_choice div{height:15px}.container_customer_infos .customer_select_his_payment_methode .payment_choice.operators_choice div{height:35px}.container_customer_infos .customer_select_his_payment_methode .payment_choice.operators_choice div .orange_logo{margin:0 5px}.container_customer_infos .customer_select_his_payment_methode .payment_choice div img{height:100%}.field_cb_number input{background:none;border:1px solid #969696;border-radius:5px;color:#fff;font:16px/20px ProdigySansSemiBold,sans-serif;height:60px;padding:0 0 0 10px;transition:all .2s ease-in-out;width:100%}.field_cb_date_and_cvc input::placeholder,.field_cb_number input::placeholder{font:12px/16px ProdigySansSemiBold,sans-serif}.field_cb_date_and_cvc{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:20px auto 0}.field_cb_date_and_cvc input{background:none;border:1px solid #969696;border-radius:5px;padding:0 0 0 10px;width:calc(50% - 10px)}.field_cb .validate_payment,.field_cb_date_and_cvc input{color:#fff;font:16px/20px ProdigySansSemiBold,sans-serif;height:60px;transition:all .2s ease-in-out}.field_cb .validate_payment{background:#ff4500;border-radius:10px;cursor:pointer;margin:20px 0 0;width:100%}.cgv_payment{color:#969696;font:12px/16px ProdigySansSemiBold,sans-serif;margin:20px auto 0}.cgv_payment a{color:#ff4500}.container_customer_infos_fields_paypal .validate_payment{//transition:all ease-in-out .2s;background:#ff4500;border:none;border-radius:10px;color:#fff;font:16px/20px ProdigySansSemiBold,sans-serif;height:60px;margin:20px 0 0;width:100%}.container_customer_infos_fields_paypal .validate_payment p{align-items:center;display:flex;height:60px;justify-content:center;text-align:center;width:100%}.container_customer_infos_fields_paypal .paypal_button{opacity:.01;pointer-events:all;position:relative;top:-60px}.title_payment{color:#fff;font:14px/18px ProdigySansRegular,sans-serif;margin:10px 0 0;white-space:pre-wrap}.field_tel_number input{background:none;border:1px solid #969696;border-radius:5px;color:#fff;font:16px/20px ProdigySansSemiBold,sans-serif;height:60px;margin:20px 0;padding:0 0 0 10px;transition:all .2s ease-in-out;width:100%}.field_cb_number input::placeholder{font:12px/16px ProdigySansSemiBold,sans-serif}.field_cb_number .validate_payment{margin:20px 0 0}.container_customer_infos_fields_i_plus form .validate_payment,.field_cb_number .validate_payment{background:#ff4500;border-radius:10px;color:#fff;cursor:pointer;font:16px/20px ProdigySansSemiBold,sans-serif;height:60px;transition:all .2s ease-in-out;width:100%}.container_customer_infos_fields_i_plus form p{color:#fff;font:14px/18px ProdigySansRegular,sans-serif;margin:10px 0 0}.main_step.final_step,.step_4 .payment_section_field{width:500px}.step_4 .row_field.split_field{display:flex;flex-direction:row;justify-content:space-between}.step_4 input{background:none;border:2px solid #fff;border-radius:10px;color:#fff;font:14px/42px ProdigySansSemiBold,sans-serif;font-weight:500;height:70px;padding:0 0 0 10px;width:100%}.step_4 .row_field.split_field input{width:48%}.step_4 .choosen_offer_payment,.step_4 .input_errors{display:flex;flex-direction:row;justify-content:space-between}.step_4 .choosen_offer_payment{align-self:center;background:#fff;border-radius:10px;color:#000;font:14px/20px ProdigySansSemiBold,sans-serif;height:90px;margin:0 0 30px;padding:10px;width:500px}.step_4 .choosen_offer_payment_left,.step_4 .choosen_offer_payment_right{display:flex;flex-direction:column;justify-content:center}.step_4 .choosen_offer_payment_right a{color:#000}.step_4 .choosen_offer_payment p{font:14px/20px ProdigySansSemiBold,sans-serif;font-weight:500;margin:0}.step_4 .choosen_offer_payment p:first-child{font:14px/20px ProdigySansSemiBold,sans-serif;font-weight:800;margin:0}.step_4 h6{align-items:center;display:flex;font:20px/30px ProdigySansExtraBold,sans-serif;font-weight:800;margin:0 0 40px}.step_4 h6 img{border:1px solid #d1d1d1;border-radius:5px;display:inline;height:30px;margin:0 0 0 10px}.step_4 .mentions_payment{color:#d1d1d1;font:12px/20px ProdigySansSemiBold,sans-serif;font-weight:400}.step_4 .mentions_payment a{color:#ff4500}.step_4 .valide_payment{color:#fff;cursor:pointer;font:25px/30px ProdigySansExtraBold,sans-serif;font-weight:500;text-align:center;transition:all .2s ease-in-out}.step_4 .valide_payment,.step_4 .valide_payment.paypal{background:#ff4500;border:none;border-radius:10px;height:80px;margin:0 auto 12px;width:100%}.step_4 .valide_payment.paypal{pointer-events:none}.step_4 .valide_payment.paypal p{align-items:center;color:#fff;display:flex;font:25px/30px ProdigySansExtraBold,sans-serif;font-weight:500;height:80px;justify-content:center;text-align:center}.step_4 .paypal_button{opacity:.01;pointer-events:all;position:relative;top:-90px}.step_4 .valide_payment:hover{background:#ff4500;transition:all .2s ease-in-out}.sentence_i_plus{font:16px/28px ProdigySansSemiBold,sans-serif!important;font-weight:500;margin:0 0 20px}.step_5 button{border-radius:10px;cursor:pointer;font:14px/42px ProdigySansExtraBold,sans-serif;font-weight:800;height:50px;padding:0 15px;text-align:center;width:auto}.step_5 button,.step_5 button:hover{background:#ff4500;border:none;color:#fff;transition:all .2s ease-in-out}.cancel_action{background:#e0e0e0;border:none;border-radius:10px;color:#000;cursor:pointer;font:25px/30px Avenir,sans-serif;font-weight:500;height:80px;margin:0 auto 12px;text-align:center;transition:all .2s ease-in-out;width:100%}.cancel_action:hover{background:#fff;transition:all .2s ease-in-out}.modal.billing-dialog{background-color:#fff;border-radius:10px;color:#000;height:auto;left:50%;margin-left:-400px;margin-top:-350px;overflow:hidden;top:50%;width:800px}.billing-choice .content-wrapper{margin-bottom:20px}.billing-choice .logo-container{margin:30px auto;width:122px}.billing-choice .logo-container .logo{width:122px}.billing-choice .content-wrapper .title{color:#fff;font:35px/40px ProdigySansExtraBold,sans-serif;margin-bottom:50px;margin-top:20px;text-align:center}.billing-choice .content-wrapper .message{color:#000;font:23px/23px ProdigySansBlack,sans-serif;margin:20px auto;text-align:center;width:700px}.billing-choice .content-wrapper .label{color:#000;font:18px/18px ProdigySansSemiBold,sans-serif;margin-left:30px;margin-top:30px;text-align:left}.billing-choice .billing-section{background-color:#fcfcfc;border:1px solid #d3d3d3;border-radius:5px;box-shadow:0 0 10px 0 #0000001a;margin:20px auto;padding:15px 40px;width:470px}.billing-choice .billing-section .billing-section-name{color:grey;cursor:pointer;font:12px/25px ProdigySansBold,sans-serif;vertical-align:middle;width:100%}.billing-choice .billing-section .logos{float:right}.billing-choice .billing-section .billing-section-name .billing-section-image{height:25px;margin-left:5px;vertical-align:middle}.billing-choice .billing-section .billing-section-name .billing-section-iplus-link{height:20px;margin-left:5px;width:20px}.billing-choice .billing-section .billing-section-name .billing-section-iplus-image{height:20px;vertical-align:middle;width:20px}.billing-choice .billing-section .billing-section-detail{background-color:#fff;color:grey;font:16px/18px ProdigySansSemiBold,sans-serif;margin:0;max-height:0;overflow:hidden;padding:0;transition:none}.billing-choice .billing-section .billing-section-detail.visible{border:1px solid #d3d3d3;border-radius:5px;box-shadow:0 0 10px 0 #0000001a;margin:10px 0 30px;max-height:550px;padding:40px 55px 10px;transition:max-height .3s ease}.billing-choice .billing-section .billing-section-detail p{display:block;font:12px/14px ProdigySansBold,sans-serif;margin-bottom:10px}.billing-choice .billing-section .billing-section-detail p b{color:#000;display:block;font:12px/14px ProdigySansBold,sans-serif}.billing-choice .billing-confirm{clear:both}.billing-choice .billing-terms{margin:10px auto;padding-bottom:10px;text-align:center}.billing-choice .billing-terms.error{border-bottom:2px solid #d52222;padding-bottom:8px}.billing-choice .billing-terms .billing-terms-checkbox{float:left}.billing-choice .billing-terms .billing-terms-message{color:#000;font:12px/14px ProdigySansSemiBold,sans-serif}.billing-choice .billing-terms .billing-terms-message a{color:#ff8900}.billing-choice .billing-terms .billing-terms-message.comedy a{color:#26af5b}.billing-choice .billing-price{font:18px/18px ProdigySansBold,sans-serif;margin-top:10px;text-align:center;width:100%}.billing-choice .billing-choice-form.credit-card{height:175px;margin:0 auto;width:280px}.billing-choice .billing-choice-form.promo-code-register{height:410px;margin:20px auto 0;width:280px}.billing-choice .billing-choice-form.promo-code{height:185px;margin:20px auto 0;width:280px}.billing-choice .billing-choice-form .loading{margin-top:-20px}.billing-choice .billing-choice-form .inputs{margin-top:10px}.billing-choice .billing-choice-form .inputs .input-container.half{float:left;width:50%}.billing-choice .billing-choice-form .input{background-color:#fff;border:1px solid #d3d3d3;border-radius:5px;box-shadow:0 0 10px 0 #0000001a;font:14px/19px ProdigySansRegular,sans-serif;padding:20px;width:100%}.billing-choice .billing-choice-form .input.half{float:left;margin-right:1%;padding:20px 10px;text-align:center;width:35%}.billing-choice .billing-choice-form .input-separator{float:left;font:14px/19px ProdigySansRegular,sans-serif;padding:20px 10px}.billing-choice .billing-choice-form .input:-ms-input-placeholder,.billing-choice .billing-choice-form .input::-ms-input-placeholder,.billing-choice .billing-choice-form .input::placeholder{color:#c1c1c1;font:14px/19px ProdigySansExtraBold,sans-serif}.billing-choice .billing-choice-form .input:focus{border:1.5px solid #c1c1c1}.billing-choice .billing-choice-form .input.error{border:1.5px solid #d52222}.billing-choice .billing-choice-form .input-error-message,.billing-choice .form-error-message{color:#d52222;font:13px/13px ProdigySansExtraBold,sans-serif;min-height:13px;vertical-align:middle}.billing-choice .billing-choice-form .input-error-message.date{clear:both}.billing-choice .billing-choice-form .input-error-message.form{clear:both;text-align:left;width:100%}.billing-choice .billing-choice-form .input-error-icon,.billing-choice .form-error-icon{margin-right:5px;margin-top:5px;width:14px}.billing-choice .form-error-message{margin-top:20px;text-align:center}.billing-choice .billing-section.carrier,.billing-choice .billing-section.cb,.billing-choice .billing-section.credit-card{border-bottom:1px solid #ccc}.billing-choice .button{border-radius:5px;clear:both;color:#fff;height:60px;margin:20px auto;width:264px}.billing-choice .button.grayed{background-color:#6f7070}.billing-choice .button .text{font:20px/60px ProdigySansSemiBold,sans-serif}.billing-choice .button.two-lines .text{font:20px/30px ProdigySansSemiBold,sans-serif;padding-top:5px}.billing-choice .button.two-lines .description{font:15px/20px ProdigySansSemiBold,sans-serif;padding-bottom:5px}.billing-choice .billing-message{color:#000;font:12px/12px Calibri,sans-serif;margin-left:-45px;width:375px}.billing-choice .secure-payment{font:12px/20px ProdigySansBold,sans-serif;margin-left:5px;margin-top:-16px}.billing-choice .secure-payment .lock{height:13px;margin-right:3px;vertical-align:middle}.billing-choice .billing-error{color:#d52222;font:12px/14px ProdigySansExtraBold,sans-serif;text-align:center;width:100%}.billing-choice .loading{height:40px;margin:0 auto;width:40px}.billing-choice .loading.hidden{margin:0;padding:0}.billing-choice .loading .loading-image{height:40px;width:40px}.billing.direct-pass-carriers{margin-top:100px}.billing.direct-pass-carriers .logo{display:none}.billing.direct-pass-carriers .carriers-container{margin-top:50px}.billing.direct-pass-carriers .carriers-separator{background:#ff8900;border-radius:100px;color:#fff;font:16px/28px ProdigySansBlack,sans-serif;font-weight:700;left:50%;margin-left:-25px;margin-top:-25px;padding:10px 0;position:absolute;text-align:center;text-transform:uppercase;width:50px;z-index:1}.billing.direct-pass-carriers .carriers{border-radius:4px;margin:10px auto;padding:1% 0;position:relative;width:320px}.billing.direct-pass-carriers .carriers .carriers-head .carriers-title{font:14px/20px ProdigySansBlack,sans-serif;font-weight:700;margin:0 20px;text-align:center}.billing.direct-pass-carriers .carriers .carriers-head .carriers-description{font:14px/20px ProdigySansSemiBold,sans-serif;margin:0 20px;text-align:center}.billing.direct-pass-carriers .carriers .operators{align-content:center;align-items:center;display:flex;flex-grow:1;flex-wrap:wrap;justify-content:center;margin:0 auto 15px;width:320px}.billing.direct-pass-carriers .carriers .operators .operator{align-content:center;align-items:center;cursor:pointer;display:flex;flex-direction:column;flex-wrap:wrap;height:90px;justify-content:center;margin:0 10px;width:calc(33.33333% - 24px)}.billing.direct-pass-carriers .carriers .operators .operator .operator-preview{cursor:pointer;transition:all .3s ease;vertical-align:middle;width:60px}.billing.direct-pass-carriers .carriers .billings{align-content:center;align-items:center;display:flex;flex-grow:1;flex-wrap:wrap;justify-content:center;margin:20px 0;width:320px}.billing.direct-pass-carriers .carriers .billings .billing{align-content:center;align-items:center;cursor:pointer;display:flex;flex-direction:column;flex-wrap:wrap;height:60px;justify-content:center;width:calc(50% - 24px)}.billing.direct-pass-carriers .carriers .billings .billing .billing-preview{cursor:pointer;margin:0 10px;transition:all .3s ease;vertical-align:middle;width:100px}.billing.direct-pass-carriers.cb-choice .carriers .billings .billing{flex-direction:row;margin-top:20px;width:100%}.billing.direct-pass-carriers.cb-choice .carriers .billings .billing .billing-preview{width:200px}.billing.direct-pass-carriers.cb-choice .carriers .billings .billing .billing-title{font:16px/17px ProdigySansSemiBold,sans-serif;margin-top:10px;text-align:center;width:300px}.billing.direct-pass-carriers .carriers-terms-text{font:14px/15px ProdigySansSemiBold,sans-serif;margin-top:50px;text-align:center;width:98%}.msisdn-choice{position:relative}.msisdn-choice .msisdn-title{font:20px/21px ProdigySansBlack,sans-serif;font-weight:700;margin:30px;text-align:center}.msisdn-choice .msisdn-description{font:18px/20px ProdigySansSemiBold,sans-serif;margin:30px;text-align:center}.msisdn-choice .msisdn-input,.msisdn-choice .msisdn-input .input{margin:auto;position:relative;width:300px}.msisdn-choice .msisdn-input .input{-webkit-appearance:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyNDgwNjZDNkMxRTcxMUU1OEJENkE2M0YwN0IzNjMyQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyNDgwNjZDN0MxRTcxMUU1OEJENkE2M0YwN0IzNjMyQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjI0ODA2NkM0QzFFNzExRTU4QkQ2QTYzRjA3QjM2MzJDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjI0ODA2NkM1QzFFNzExRTU4QkQ2QTYzRjA3QjM2MzJDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+YJNw3gAAAVBJREFUeNpi/P//P8NAACaGAQIs5Gp0d3eXAlJLgNgKiL8B8X+oeaxQNiMQ/wbiP1At3EB8FYhDd+7ceY8SH1cBsSMQswOxIBALQS18AMTPofRvqLgQVJ0RELdQGtRGWMRWAbE2EDsAfaUFpGdgUaNAUVAjBSEyMAbiJiDmBEbFdyBtj0sfC5XTjBGOkKBe4kKKpulAvBOIhfGoew3EZkBcAcTMlFrMCKVPAONzIxG54C80sTFRKx8TawbzoChARi0etXjU4lGLR6bF/7BUCIxY1P2lVrUIa55aAS36Cq0WQWIcQCwJFHsFpL9CKwdQtWgKxGwwB7BQwafpUAwDoJbHUWhrRBCXPlrE8Wxg/ewKpDtoFce4QksLGMwuQNocnz5KgvocEFtiEQdZqg/EIjj0PaDU4jaQ79Aa9LBQ5ATij2gpHtagrwG3m0Zc3wkgwADJPkkG8YCP7AAAAABJRU5ErkJggg==) 0 no-repeat;border:1px solid #444;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:inset 0 0 0 1px #0003;color:#fff;font:20px/50px ProdigySansSemiBold,Arial,sans-serif;outline:none;text-align:center}.msisdn-choice .msisdn-input .input:focus::-webkit-input-placeholder{color:#0000}.msisdn-choice .button{margin:20px auto;width:300px}.msisdn-choice .price,.msisdn-choice .price-legal-text{font:14px/19px ProdigySansExtraBold,sans-serif;text-align:center}.msisdn-choice .price-legal-text{margin-top:10px}.msisdn-choice .form-error-message,.msisdn-choice .input-error-message{color:#d52222;font:14px/19px ProdigySansExtraBold,sans-serif;margin-top:20px;text-align:center}.msisdn-choice .form-error-icon,.msisdn-choice .input-error-icon{margin-right:5px;margin-top:5px;width:14px}.msisdn-choice .loading{height:40px;margin:0 auto;width:40px}.msisdn-choice .loading .loading-image{height:40px;width:40px}.msisdn-choice .loading.hidden{display:none}.msisdn-choice .msisdn-legal-text{font:12px/13px ProdigySansSemiBold,sans-serif!important;margin:10px auto;padding:10px 5%;width:600px}.msisdn-choice .msisdn-legal-text a{color:orange;font:12px/13px ProdigySansSemiBold,sans-serif}.button_movie_action{background:none;border:4px solid #fff;border-radius:100px;color:#fff;cursor:pointer;font:20px/30px Avenir,sans-serif;font-weight:800;height:80px;transition:all .2s ease-in-out;width:300px}.movie_infos{margin-left:20px}.movie_description{margin:70px 0 0}.movie_description h4{font:30px/40px Avenir,sans-serif;font-weight:800;margin:0 0 20px;text-transform:uppercase}.movie_description h4 span{text-transform:none}.movie_description h4 span,.movie_description p{font:20px/30px Avenir,sans-serif;font-weight:500}.separator{border-bottom:1px solid #c1c1c1;max-width:800px;padding:10px}@media screen and (min-width:1925px){.originals-landing{background:url(/static/media/originals.f6a7c6bce8180a694015.png),#0f0f0f;background-position:100% 100%;background-repeat:no-repeat;background-size:contain;text-align:center}}@media screen and (max-width:1520px){.header-simple{height:80px;justify-content:space-between!important;margin:0 auto 40px;padding:20px;width:100%}.wrapper{padding:0 40px}.section.landing,.wrapper{width:100%}}@media screen and (max-width:1450px){.app,.header .header-wrapper,.page{margin:0;width:100%}.page .page-title,.player-panel .page-title{margin-left:20px}.header{width:100vw}.header .menu{width:500px}.header .menu.no-mix{width:520px}.header .menu .menu-item{float:left;margin:0 10px}.header .menu-search.expanded{left:50%;margin-left:-205px;right:auto;width:410px}.header .menu-search.expanded .search-input{width:330px}.header .menu-search .search-merged-results{left:50%;margin-left:-205px;width:410px}.modal.page.search-results{height:100vh;left:0;width:100%}.footer{margin:0}.footer,.footer .footer-mentions,.footer .links,.footer .service-links{width:100%}.row.highlights{padding-right:15px}.page .page-head{height:360px;width:100%}.page .page-head .page-head-image{margin-top:-100px;width:100%}.page .page-head .page-head-title{margin-top:210px}.page .page-head .page-head-overlay{height:360px;width:100%}.service.infos{margin:0 20px}.left-menu{margin-left:20px}.page.right-panel,.service.infos{width:calc(90% - 360px)}.row .row-label{width:70%}.row .arrow-left{left:5px}.row .arrow-right{right:-15px}.grid{margin:0 auto;width:865px}.grid.circle{width:965px}.grid.square{width:1000px}.row.circle.small .items .item,.row.landscape.small .items .item,.row.portrait.small .items .item{margin:0 10px}.row.square.small .items .item{margin:0}.video-background-player{height:100%;left:0;margin-left:0;top:0;width:100%}.video-background-player .video-player{align-items:center;display:flex;justify-content:center;overflow:hidden}.video-background-player .video-player .video{height:100%;width:auto}.video-background-player .video-player .video-overlay{height:100vh;width:100%}.player-panel{left:0;margin-left:0;width:100%}.player-panel .page-title,.player-panel .player-playlist,.player-panel .video-player-container{float:none;margin-left:calc(50vw - 454px);width:908px}.player-panel .player-playlist{margin-top:20px}.player-panel .player-playlist .row.playlist{margin:0}.player-panel .player-playlist .row.playlist .row-label{margin:0 10px}.player-panel .player-playlist .row.playlist .items-container{margin:0 5px}.row.playlist .items{height:100%;overflow:hidden}.row.playlist .items .item{width:100%}.device_type_desktop .row.playlist .items .item:hover{transform:scale(1.01)}.row.playlist .items .item .description-container,.row.playlist .items .item .label-container{width:55%}.row.playlist .items .item-draggable .item .description-container,.row.playlist .items .item-draggable .item .label-container{width:35%}.modal.action-dialog.add .row.playlist .items .item{width:455px}.player-panel.minimized{height:67px;left:0;margin-left:0;width:100%}.player-panel.minimized .video-player-container{margin-left:0}.player-panel.minimized .video-player{width:100%}.player-panel.minimized .video-player .video{height:67px;left:0;position:absolute;top:0;width:119px}.player-panel.minimized .video-player .media-controls{width:calc(100vw - 120px)}.player-panel.minimized .player-current .content-artist-name,.player-panel.minimized .player-current .content-description,.player-panel.minimized .player-current .content-title{width:250px}.page.landing .section .section-image-container,.page.landing .section .section-image-container .section-image{width:100%}.service.infos .ads .ad .video{margin:10px auto}.section.landing.top{min-height:90vh;padding:80px 0 170px}.comedy_section .landing{align-items:flex-end;flex-direction:column;justify-content:flex-end;overflow:hidden}.comedy_section .landing .comedy_description{min-height:auto;text-align:center;width:100%}.comedy_section .landing .encaps{flex-direction:column;width:100%}.comedy_section .landing .comedy_content{min-height:600px;width:100%}.comedy_section .landing .comedy_content img{position:absolute;width:430px}.comedy_section .landing .comedy_content #comedy_img_1{left:70%;right:inherit;top:-120px;transform:translate(-50%)}.comedy_section .landing .comedy_content #comedy_img_2{left:35%;right:inherit;top:-40px;transform:translate(-50%)}.comedy_section .landing .comedy_content #comedy_img_3{left:40%;right:inherit;top:160px;transform:translate(-50%);z-index:5}.comedy_section .landing .comedy_content #comedy_img_4{left:75%;right:inherit;top:50px;transform:translate(-50%)}.comedy_section .landing .comedy_content #comedy_img_5{left:75%;right:inherit;top:300px;transform:translate(-50%)}.comedy_section .landing .comedy_content #comedy_img_6{left:40%;right:inherit;top:380px;transform:translate(-50%)}.support .landing .supports_devices .devices{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 10px;width:350px}}@media screen and (max-width:1000px){.universes .content .top_part .top_part_img{position:absolute;right:-30px;top:10px;width:150px}@keyframes float{0%{top:10px}50%{top:-25px}to{top:10px}}.universes .content .bottom_part .bottom_part_left{font-size:18px;line-height:25px;margin:0 0 5px}.universes .content .bottom_part .bottom_part_right{height:25px;width:25px}.universes .content .bottom_part .bottom_part_right img{height:12px;width:12px}}@media screen and (max-width:1080px){.header .menu-search{border-radius:25px;height:50px;margin:25px 0;right:85px;width:50px}.header .menu-search .icon-ico_search{font-size:20px;height:50px;padding:3px 5px;width:50px}.header .menu-search.expanded{border-radius:10px;margin-top:30px;width:410px}.header .menu-search.expanded .icon-ico_search{font-size:16px;height:20px;padding:0;width:10px}.header .menu .menu-item .menu-item-label{display:none}.header .menu .menu-item .menu-item-icon{display:block}.header .menu,.header .menu.no-mix{width:280px}.header .menu .menu-item{margin:0 15px}.page{min-height:auto}.page .page-head{height:260px}.page .page-head .page-head-image{margin-top:0}.page .page-head .page-head-title{margin-top:130px}.page .page-head .page-head-overlay{height:260px}.header .menu-button-container{display:block}.left-menu{left:0;margin-left:-300px;margin-top:0;overflow-y:auto;position:fixed;top:0;transition:margin-left .3s ease-in-out;width:300px}.left-menu.expanded{margin-left:0}.left-menu.account,.left-menu.help{height:100vh}.left-menu .menu-account-container{margin-top:110px;width:240px}.left-menu .menu-items{height:100%}.page.right-panel,.service.infos{float:none;margin-left:20px;width:100%}.service.infos.devices,.service.infos.partners{margin-left:0}.service.infos.devices .page-title,.service.infos.partners .page-title{margin-left:20px}.image-slider .slides{max-height:33.3333333333vw}.image-slider,.image-slider .slides .slide,.row.highlights{height:33.3333333333vw}.footer{padding:20px}.footer .service-links{height:auto}.footer .footer-mention,.footer .footer-mentions,.footer .links,.footer .service-links{width:100%}.footer .links span{display:block;text-align:center;width:100%}.footer .service-link{display:block;float:none;margin:20px auto;text-align:center}.footer .service-link .service-text{font:16px/20px ProdigySansBold,sans-serif}.footer .footer-mentions .footer-mention{display:block;margin:5px 0}.footer .links{flex-direction:column;margin:10px auto;padding:auto;width:200px}.footer .links .social-links{margin-bottom:50px;width:auto}.footer .links .line.downloads .download-link.apple{margin-right:0}.footer .social-link{height:40px;margin:5px;width:40px}.list_contents_originals .contents_originals img,.list_contents_originals_invert .contents_originals_invert img{width:250px}.landing{padding:40px 0}.support .landing .supports_devices{width:100%}.support .landing .supports_devices .devices{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 10px;width:33%}.support .landing .supports_devices .devices img{height:60px}.support .landing .supports_devices .devices h4{color:#fff;display:none;font:16px/24px ProdigySansExtraBold,sans-serif;height:40px;margin:20px 0 15px}.support .landing .supports_devices .devices ul{font:12px/16px ProdigySansSemiBold,sans-serif;height:180px;margin:25px 0 0}.support .landing .supports_devices .devices ul li{margin:5px 0}.section.landing .faq_section{padding:0 20px;width:100%}.section.landing .faq_section .question{padding:20px}.section.landing .faq_section .question h3{font:14px/18px ProdigySansExtraBold,sans-serif}.section.landing .faq_section .show_more{height:45px;width:45px}.section.landing .faq_section .question p{font:12px/18px ProdigySansSemiBold,sans-serif}.section.landing .faq_section .question a{font:12px/18px ProdigySansExtraBold,sans-serif}.cookie-dialog.advanced .cookie-dialog-text,.cookie-dialog.settings .cookie-dialog-text{margin:20px 50px}.grid.square{width:820px}}@media screen and (max-width:910px){.player-panel{left:0}.player-panel,.player-panel .player-playlist,.player-panel .video-player,.player-panel .video-player-container{margin-left:0;width:100%}.player-panel .page-title{margin-left:20px;margin-right:20px;width:auto}.player-panel .video-player .placeholder,.player-panel .video-player .poster,.player-panel .video-player .video{height:auto;margin:0;width:100%}.playback-slider{width:calc(100vw - 40px)}.player-panel .page-title .option-button{margin-right:0}.for_inscription_landing{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.section.landing .button_landing{margin:20px auto 0}.main_step{margin:40px auto;min-height:100vh;padding:105px 10px 0;width:100%}.for_offers_choice{display:flex;flex-direction:column;margin:30px auto 40px;width:100%}#full_mentions{text-align:center;width:100%}}@media screen and (max-width:850px){.grid{width:705px}.grid.circle{width:730px}.grid.square{width:630px}.grid .items .item{height:165px;margin:0 20px;width:194px}.grid.loading .items .item{height:165px;margin:40px 15px 20px;width:194px}.grid .items .item .preview-container{border-radius:5px;height:109px;margin-top:10px;width:194px}.grid .items .item .preview{height:109px;min-width:194px}.grid .items .item .label-container{top:125px;width:150px}.grid .items .item .description-container{top:145px;width:150px}}@media screen and (max-width:800px){.page.account.welcome{width:90%}.page.account.welcome .account-welcome{margin-top:100px}.splashscreen .logo{display:block;margin:150px auto;width:150px}.splashscreen .loading{bottom:150px;height:50px;margin-left:-25px;width:50px}.service.infos .page-title{font:25px/45px ProdigySansBlack,sans-serif}.service.infos .service-prices .service-price{margin:0 20px;text-align:center}.service.infos .section .text{max-width:none;width:90%}.service.infos .csa-contents{margin:0 5%;width:90%}.service.infos .csa-contents .csa-content,.service.infos .csa-contents .csa-content .video-player,.service.infos .csa-contents .csa-content .video-player .video{width:100%}.video-tracks-container{position:fixed}.footer .links .line.downloads{flex-direction:column}.footer .links .line.downloads .download-link{margin-right:0}}@media screen and (max-width:730px) and (orientation:portrait){.channels_section .channel_TV .channel img{width:100px}.dezoom_iphone_section{position:absolute;transform:translate3d(-4px,475px,820px)}.music_section .landing .iphone_13,.music_section .landing .iphone_13_fond{width:300px}.music_section .landing .video_music{width:250px}}@media screen and (max-width:700px){.page .page-title,.page-title,.player-panel .page-title,.player-panel .page-title .input{font:25px/45px ProdigySansExtraBold,sans-serif}.page .page-title .chevron{height:20px;margin:0 5px}.header.searching .menu-home{display:none}.footer{width:100%}.footer .service-link .service-text{font:15px/16px ProdigySansSemiBold,sans-serif}.footer .footer-mentions .footer-mention,.footer .service-link .service-text{font:12px/16px ProdigySansSemiBold,sans-serif}.service.infos{margin:0 20px 20px}.service.infos .service-prices{margin-top:25px}.service.infos .service-prices .service-price{line-height:25px}.msisdn-choice .msisdn-legal-text{width:100%}.player-panel.minimized .media-controls .media-control.close,.player-panel.minimized .media-controls .media-control.next,.player-panel.minimized .media-controls .media-control.pause,.player-panel.minimized .media-controls .media-control.play,.player-panel.minimized .media-controls .media-control.previous,.player-panel.minimized .media-controls .media-control.stop{height:20px;margin-left:-10px;margin-top:-10px;width:20px}.player-panel.minimized .media-controls .media-control.previous{display:none;left:auto;right:150px}.player-panel.minimized .media-controls .media-control.pause,.player-panel.minimized .media-controls .media-control.play{left:auto;right:100px}.player-panel.minimized .media-controls .media-control.next{left:auto;right:60px}.player-panel.minimized .loading.center{left:auto;right:90px}.grid{width:410px}.grid.circle{width:480px}.grid .items .item{margin:0 5px}.grid.loading .items .item{height:150px;margin:10px 5px}.grid.square{width:315px}.grid.square .row-label{font:20px/21px ProdigySansExtraBold,sans-serif;margin:0 20px}.grid.square .items{clear:both;margin-top:20px}.grid.square .items .item{height:113px;margin:0;width:100px}.device_type_desktop .grid.square .items .item{transition:transform .3s ease-in-out}.device_type_desktop .grid.square .items .item:hover{transform:scale(1.1)}.grid.square .items .item .preview-container{border-radius:5px;height:90px;margin-top:10px;overflow:hidden;position:absolute;width:90px}.grid.square .items .item .preview{filter:blur(25px);height:90px;min-width:90px;opacity:.8;position:absolute}.grid.square .items .item .label-container{color:#fff;display:table;font:14px/25px ProdigySansBold,sans-serif;height:90px;margin-top:10px;text-align:center;width:90px}.grid.square .items .item .label-container .label{display:table-cell;margin-left:5px;margin-right:5px;margin-top:10px;vertical-align:middle;white-space:normal;width:80px}.grid.square .items .item .description-container{display:none}.page.account .account-section .account-section-text{max-width:none;width:90%}.page.account .account-section .account-section-text.account{width:90%}.modal.page.search-results{padding:90px 15px}.landing h1,.landing h2{font:30px/40px ProdigySansExtraBold,sans-serif}.landing h2{text-align:center}h5{font:30px/40px ProdigySansExtraBold,sans-serif}.landing p{font:14px/18px ProdigySansExtraBold,sans-serif}.section.landing.top{padding:80px 0 50px}.music_section .landing{height:550px}.channels_section .channel_TV .channel{border-radius:10px;margin:10px;padding:5px 25px}.channels_section .channel_TV .channel img{width:120px}.mail .section .adress_mail{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:40px 0 0;text-align:center;width:100%}.mail .section .adress_mail input[type=submit]{height:60px;width:95%}.mail .section .adress_mail input[type=text]{border-radius:5px;height:60px;margin:0 0 20px;padding:0 0 0 10px;width:95%}}@media screen and (max-width:685px){.header-simple #login a #account_link{color:#fff;font:12px/20px ProdigySansExtraBold,sans-serif;margin:0 0 10px;transition:all .2s ease-in-out}.header-simple #login{align-items:center;cursor:pointer;display:flex;flex-direction:column-reverse;justify-content:flex-start}.header-simple #gift_card_button{align-items:center;display:flex;justify-content:center;margin:0 0 20px;order:-1;width:100%}.header-simple #gift_card_button p{font:12px/20px ProdigySansExtraBold,sans-serif}.header-simple{padding:10px}.header-simple .gift_card{font:12px/20px ProdigySansExtraBold,sans-serif;margin:0 20px 0 0}.header-simple #login{border-radius:5px;font:12px/20px ProdigySansExtraBold,sans-serif;padding:4px 8px}.header-simple .login .logout{margin:0 0 10px}.header-simple .login .logout a{color:#fff;font:12px/20px Avenir,sans-serif;font-weight:800;transition:all .2s ease-in-out}.comedy_section .landing .comedy_content img{position:absolute;width:60%}}@media screen and (max-width:650px){.modal.action-dialog{border-radius:10px;margin-left:-200px;padding-bottom:20px;width:400px}.modal.action-dialog .action-item{margin-top:10px}.modal.action-dialog.add .row.playlist .items .item{width:400px}.modal.action-dialog.add .row.playlist .items .item .description-container{top:55px}.modal.action-dialog.add .row.playlist .items .item .existing-playlist-add{right:70px;top:35px}.modal.action-dialog.share{margin-top:-285px}.modal.action-dialog.share .share-buttons{margin:0 auto;width:345px}.modal.action-dialog.add .new-playlist{height:50px;margin:10px auto 0;width:300px}.modal.action-dialog.add .new-playlist .new-playlist-input{font:18px/30px ProdigySansExtraBold,sans-serif;width:260px}.modal.action-dialog.add .playlists{width:400px}.modal.action-dialog.add .row.playlist,.modal.action-dialog.add .row.playlist .items{height:220px}.modal.devices-limit-reached-dialog{border-radius:10px;margin-left:-160px;margin-top:-160px;width:320px}.row.playlist{margin-left:20px}.row.playlist .items-container{margin-bottom:40px;margin-left:20px}.row.playlist .items{clear:both;margin-top:20px}.row.playlist .items .item{height:100px;margin-bottom:10px}.row.playlist.loading .items .item{margin-top:5px}.row.playlist .items .item .preview-container{height:90px;margin-top:10px;width:150px}.row.playlist .items .item .preview{height:90px;min-width:150px}.row.playlist .items .item .current-playback-container{height:90px;width:150px}.row.playlist .items .item .current-playback-container .current-playback{margin-top:40px}.row.playlist .items .item .label-container{left:160px;top:35px;width:200px}.row.playlist .items .item .description-container{left:160px;top:55px;width:200px}.row.playlist .items .item .option-button{right:10px;top:37px}.section.landing .button_landing{width:380px}.header-simple #login{font:12px/20px ProdigySansExtraBold,sans-serif;margin:0 5px 0 0;transition:all .2s ease-in-out}.service.infos .devices{width:100%}.service.infos .devices .device{float:none;margin:20px auto}.service.infos .partners{width:100%}.service.infos .partners .partner{float:none;margin:20px auto}.service.infos .ads .ad .video,.service.infos .ads .ad .video .poster{margin:10px 0;width:calc(100vw - 40px)}.step_3{margin:0 auto 40px}.step_3 .payment_option{align-items:center;background:#fff;border-radius:10px;display:flex;flex-direction:column;justify-content:center;margin:20px 0;padding:20px;width:100%}.step_3 .payment_choice .payment_option .left_side{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.step_3 .payment_choice .payment_option .left_side p{margin:0 0 10px}.step_3 .payment_choice .payment_option .right_side button{margin:20px auto 0}.account .account-payment-card{width:90%}}@media screen and (max-width:550px){.header,.header .header-wrapper{height:60px}.header .menu,.header .menu-home{margin:15px 0}.header .menu-home .logo{height:30px}.header .menu.no-mix{width:195px}.header .menu-account-container,.header .menu-search{margin:15px 0}.header .menu-search{background-color:initial;border-radius:12.5px;height:25px;right:70px;width:25px}.header .menu-search.expanded{background-color:#121212;left:3%;margin:10px 0;padding-top:3px;width:75%}.header .menu-search .icon-ico_search{background-color:initial;color:#fff;font:15px/15px ProdigySansRegular,sans-serif;height:25px;margin:6px;padding:0;width:25px}.header .menu-search .icon-ico_search.fix{margin-top:9px}.header .menu-search.expanded .icon-ico_search{color:grey;margin:13px 10px 10px}.header .menu-search.expanded .search-input{width:260px}.header .menu-search .search-merged-results{left:3%;margin-left:0;top:50px;width:75%}.header .menu-account-container{height:25px;right:30px;width:25px}.header .menu-account,.header .menu-account-comedy{border-radius:12.5px;font:15px/15px ProdigySansRegular,sans-serif;height:25px;padding:5px 8px;width:25px}.header .menu-account .image,.header .menu-account-comedy .image{height:15px;margin-left:-3px;width:15px}.header .menu{font-size:15px;position:absolute;right:90px;width:235px}.header .menu .menu-item{margin:0 10px}.header .menu .menu-item .menu-item-icon{font-size:15px}.page,.player-panel{padding-top:65px}.player-container{padding-top:0}.device_system_name_ios .player-container{padding-bottom:65px}.device_system_name_android .player-container{padding-bottom:30px}.page.account{padding-top:30px}.service.infos .page-title{margin-top:65px}.modal.action-dialog.add{top:65px}.modal.page.search-results{padding:65px 15px}.image-slider .nav{bottom:10px;right:10px}.image-slider .nav .dot{height:10px;margin:0 8px 0 0;width:10px}.player-panel .player-current .content-artist-name,.player-panel .player-current .content-description,.player-panel .player-current .content-title{width:240px}.player-panel.minimized .player-current .content-artist-name,.player-panel.minimized .player-current .content-description,.player-panel.minimized .player-current .content-title{width:calc(100vw - 260px)}.preview-duration-container{font:25px/30px ProdigySansBlack,sans-serif;padding:5px;top:45px;width:75px}.preview-duration-container.controls-hidden{top:5px}.left-menu .menu-account-container{margin-top:70px}.settings-label{float:none;width:100%}.settings-content{clear:both}.comedy-row .row.landscape .items .item .preview-container{height:190px;width:270px}.comedy-row .row.landscape .items .item .preview{border-radius:15px;height:150px;min-width:274px;position:absolute}.comedy-row .row.landscape .items .item .label-container{color:#fff;font:14px/15px ProdigySansBold,sans-serif;top:185px;width:275px}.comedy-row .row.landscape .items .item{height:200px;margin:0 18px;width:274px}.account .account-not-subscribe .subscribe-button{margin:50px auto}}@media screen and (max-width:500px){.header .menu-search.expanded .search-input{width:240px}.image-slider .slides{max-height:42.8571428571vw}.image-slider,.image-slider .slides .slide,.row.highlights{height:42.8571428571vw}.modal.dialog{border-radius:20px;height:150px;left:50%;margin-left:-150px;margin-top:-75px;top:50%;width:300px}.modal.dialog.with-title{height:200px;margin-top:-100px}.modal.dialog .message{height:65px}.modal.dialog.confirm .buttons .button,.modal.dialog.prompt .buttons .button{width:110px}.modal.dialog.prompt .buttons .button{line-height:45px}.modal.dialog.confirm.loading{height:180px}.modal.dialog .input-container .input{height:30px;margin-bottom:5px;padding:10px}.button{font:15px/60px ProdigySansExtraBold,sans-serif}.modal.dialog.prompt .loading{margin-right:10px;margin-top:-33px}.cookie-type .cookie-table{width:300px}.grid.circle{width:280px}.grid.circle .row-label{font:20px/21px ProdigySansExtraBold,sans-serif;margin:0 20px}.grid.circle .items{clear:both;margin-top:20px}.grid.circle .items .item{height:135px;margin:0 20px;width:100px}.grid.loading.circle .items .item{height:100px;margin:15px 20px;width:100px}.device_type_desktop .grid.circle .items .item{transition:transform .3s ease-in-out}.device_type_desktop .grid.circle .items .item:hover{transform:scale(1.1)}.grid.circle .items .item .preview-container{border-radius:45px;height:90px;margin-top:10px;overflow:hidden;position:absolute;width:90px}.grid.circle .items .item .preview{height:90px;min-width:90px;position:absolute}.grid.circle .items .item .label-container{color:#fff;font:14px/15px ProdigySansBold,sans-serif;text-align:center;top:105px;width:90px}.grid.circle .items .item .description-container{display:none}.billing-choice .billing-section{padding:20px 10px;width:90%}.billing-choice .billing-section .billing-section-detail.visible{padding:20px 10px}.billing-choice .secure-payment{font:12px/20px ProdigySansBold,sans-serif;margin-left:0;text-align:center;width:100%}.main_step .login_section input[type=text],.main_step .step_1 input[type=password],.main_step .step_1 input[type=text]{width:100%}.main_step .step_1 .wrapper-password{width:300px}.main_step.final_step{width:100%}.step_2 .label_offer{line-height:20px}.step_4 .choosen_offer_payment,.step_4 .payment_section_field{width:100%}}@media screen and (max-width:450px){.header .menu-search.expanded .search-input{width:200px}.customer.account{padding-top:150px}.customer.account .content-wrapper{width:90%}.media-controls .media-control.fullscreen{bottom:48px;height:20px;right:20px;width:20px}.media-controls .current-time,.media-controls .current-time-duration-separator,.media-controls .duration{bottom:45px;font:14px/16px ProdigySansBold,sans-serif}.media-controls .current-time-duration-separator{left:60px}.media-controls .duration{left:70px}.row.playlist .items .item .description-container,.row.playlist .items .item .label-container{width:160px}.comedy-row .row.landscape .items .item .preview-container{height:80px;width:140px}.comedy-row .row.landscape .items .item .preview{border-radius:10px;height:80px;min-width:144px;position:absolute}.comedy-row .row.landscape .items .item .label-container{color:#fff;font:14px/15px ProdigySansBold,sans-serif;top:100px;width:150px}.comedy-row .row.landscape .items .item{height:210px;margin:0 15px;width:144px}.button_movie_action{font:18px/26px Avenir,sans-serif;font-weight:800;height:60px;width:150px}.movie_description{margin:40px 0 0}.movie_description h4{font:22px/32px Avenir,sans-serif;font-weight:800;margin:0 0 20px;text-transform:uppercase}.movie_description h4 span{text-transform:none}.movie_description h4 span,.movie_description p{font:16px/26px Avenir,sans-serif;font-weight:500}.for_steps_top{justify-content:center}.container_customer_infos{padding:100px 5%;width:100%}.container_customer_infos .customer_select_his_payment_methode .payment_choice.operators_choice div{height:25px}.container_customer_infos .customer_select_his_payment_methode .payment_choice.operators_choice div .orange_logo{margin:0 5px}}@media screen and (max-width:410px){.grid{width:320px}.grid .items .item{height:127px;width:150px}.grid.loading .items .item{height:127px;margin:10px 5px;width:150px}.grid .items .item .preview-container{border-radius:5px;height:85px;margin-top:10px;width:150px}.grid .items .item .preview{height:85px;min-width:150px}.grid .items .item .label-container{top:97px;width:150px}.grid .items .item .description-container{top:115px;width:150px}}@media screen and (max-width:400px){.header .menu{right:65px;width:180px}.header .menu.no-mix{width:155px}.header .menu-home{left:15px}.header .menu .menu-item{margin:0 5px}.header .menu-account-container{right:20px}.header .menu-search{right:55px}.modal.action-dialog{margin-left:-160px;padding-bottom:20px;width:320px}.modal.action-dialog .action-item-image-container{padding:10px}.modal.action-dialog .action-item-image{border-radius:7px;height:113px;width:200px}.modal.action-dialog .action-item-description,.modal.action-dialog .action-item-title{width:250px}.modal.action-dialog.share{margin-top:-240px}.modal.action-dialog.share .share-buttons{padding:10px;width:283px}.device_system_name_ios .modal.action-dialog.share .share-buttons{padding:10px 5px;width:290px}.modal.action-dialog.add .new-playlist{width:250px}.modal.action-dialog.add .new-playlist .new-playlist-input{font:15px/30px ProdigySansExtraBold,sans-serif;width:210px}.modal.action-dialog.add .playlists{width:320px}.modal.action-dialog.add .row.playlist,.modal.action-dialog.add .row.playlist .items{height:220px;margin:0}.modal.action-dialog.add .row.playlist .items .item{height:60px;margin-bottom:10px;width:300px}.modal.action-dialog.add .row.playlist.loading .items .item{margin-top:5px}.modal.action-dialog.add .row.playlist .items .item .preview-container{height:56px;margin-top:10px;width:100px}.modal.action-dialog.add .row.playlist .items .item .preview{height:56px;min-width:100px}.modal.action-dialog.add .row.playlist .items .item .label-container{left:110px;top:20px;width:130px}.modal.action-dialog.add .row.playlist .items .item .description-container{left:110px;top:40px;width:130px}.modal.action-dialog.add .row.playlist .items .item .existing-playlist-add{right:35px;top:20px}.modal.action-dialog.add .button{border-radius:30px;font:20px/60px ProdigySansExtraBold,sans-serif;height:60px;width:250px}.modal.action-dialog.remote-host{margin-top:-240px}.modal.action-dialog.remote-host .action-item-image{width:113px}.modal.action-dialog.remote-host .share-buttons{padding:10px;width:283px}.device_system_name_ios .modal.action-dialog.remote-host .share-buttons{padding:10px 5px;width:290px}.option-dialog{width:235px}html:lang(nl) .option-dialog{width:265px}.option-dialog .option-dialog-item{font:16px/36px ProdigySansExtraBold,sans-serif}.option-dialog .option-dialog-item .icon-container{height:36px;margin-left:5px;margin-right:5px;padding-left:5px;padding-top:5px;width:36px}.modal.dialog.toast{bottom:20px;height:80px;margin-left:-150px;top:auto;width:300px}.modal.dialog.toast .message{font-size:14px;height:80px;line-height:80px;width:280px}.modal.dialog.toast.toast-action .message.with-image{width:200px}.player-panel.minimized .player-current{left:110px}.row.playlist .items .item-draggable .item .description-container,.row.playlist .items .item-draggable .item .label-container{display:none}.for_mobile .descript_offer_plan span{font:10px/12px Avenir,sans-serif;font-weight:600}.step_2 .for_offers_choice .offer_change{padding:25px}.step_2 .for_offers_choice .offer_change button{width:250px}}@media screen and (max-width:380px){.landing h1,.landing h2{font:25px/30px ProdigySansExtraBold,sans-serif}.section.landing .button_landing{font:15px/19px ProdigySansExtraBold,sans-serif;width:300px}.section.landing .faq_section .show_more{height:25px;width:25px}}@media screen and (max-width:350px){.billing-choice .billing-choice-form.credit-card,.billing-choice .billing-choice-form.promo-code,.billing-choice .billing-choice-form.promo-code-register,.billing-choice .button{width:245px}.header .menu.no-mix{width:120px}.header .menu .menu-item .menu-item-icon{font-size:10px}.movie_description h4{font:18px/28px Avenir,sans-serif;font-weight:800;margin:0 0 20px;text-transform:uppercase}.movie_description h4 span{text-transform:none}.movie_description h4 span,.movie_description p{font:14px/24px Avenir,sans-serif;font-weight:500}.section.landing .faq_section .question h3{font:12px/16px ProdigySansExtraBold,sans-serif}}@media screen and (max-height:900px) and (min-width:800px){.page .page-head{height:400px}.page .page-head .page-head-image{margin-top:-100px}.page .page-head .page-head-title{margin-top:190px}.page .page-head .page-head-overlay{height:400px}.modal.action-dialog.add .row.playlist,.modal.action-dialog.add .row.playlist .items{height:190px}.video-background-player .video-player .video{height:auto;width:100%}}@media screen and (max-height:800px) and (min-width:550px){.modal.action-dialog.add .row.playlist,.modal.action-dialog.add .row.playlist .items{height:150px}}@media screen and (max-height:500px) and (orientation:landscape){.header,.header .header-wrapper{height:60px}.header .menu,.header .menu-home{margin:20px 0}.header .menu-account-container,.header .menu-search{margin:15px 0}.header .menu-search{background-color:initial;border-radius:12.5px;height:25px;right:70px;width:25px}.header .menu-search.expanded{background-color:#121212;height:40px;left:3%;margin:10px 0;width:75%}.header .menu-search .icon-ico_search{background-color:initial;color:#fff;font:15px/15px ProdigySansRegular,sans-serif;height:25px;margin:6px;padding:0;width:25px}.header .menu-search.expanded .icon-ico_search{color:grey;margin:13px 10px 10px}.header .menu-search.expanded .search-input{height:40px;width:260px}.header .menu-search .search-merged-results{left:3%;margin-left:0;width:75%}.header .menu-account-container{height:25px;right:30px;width:25px}.header .menu-account{border-radius:12.5px;font:15px/15px ProdigySansRegular,sans-serif;height:25px;padding:5px 8px;width:25px}.header .menu-account .image{height:15px;margin-left:-3px;width:15px}.header .menu{font-size:15px;position:absolute;right:60px;width:235px}.header .menu .menu-item{margin:0 10px}.header .menu .menu-item .menu-item-icon{font-size:15px}.header .menu{width:280px}.header .menu .menu-item{margin:0 15px}.header .menu .menu-item .menu-item-label{display:none}.header .menu .menu-item .menu-item-icon{display:block}.header.searching .menu-home{display:none}.page,.player-panel{padding-top:65px}.page.account{padding-top:30px}.service.infos .page-title{margin-top:65px}.modal.action-dialog.add{top:65px}.modal.page.search-results{padding:65px 15px}.left-menu .menu-account-container{margin-top:70px}.splashscreen .logo{margin:100px auto}.splashscreen .loading{bottom:75px}.customer.account{padding-top:50px}.modal.devices-limit-reached-dialog{margin-left:-250px;margin-top:-140px;width:500px}.modal.devices-limit-reached-dialog .buttons{margin:20px auto}.player-panel .page-title{display:none}.player-panel .video-player-container{float:left;margin-left:0;width:60%}.playback-slider{left:20px;right:20px;width:auto}.player-panel .player-playlist{margin-top:0;width:40%}.player-panel .player-playlist .row-label{display:none}.row.playlist .items{height:calc(100vh - 75px);margin-top:0;overflow-y:auto}.row.playlist.editable .items{height:calc(100vh - 90px);margin-top:20px}.row.playlist .items .item .preview-container{margin:10px auto}.row.playlist .items .item .current-playback-container{width:100%}.row.playlist .items .item .description-container,.row.playlist .items .item .label-container{display:none}.preview-duration-container{font:25px/30px ProdigySansBlack,sans-serif;padding:5px;top:45px;width:75px}.modal.action-dialog{padding-bottom:10px}.modal.action-dialog .action-item-image-container{display:none}.modal.action-dialog.share{margin-top:-90px}.modal.action-dialog .share-message{line-height:30px}.modal.action-dialog.share .share-buttons{padding:10px 30px}.modal.action-dialog.add{top:40px}.modal.action-dialog.add .row.playlist,.modal.action-dialog.add .row.playlist .items{height:150px}.modal.action-dialog.add .row.playlist .items .item .preview-container{height:113px;width:180px}.modal.action-dialog.add .row.playlist .items .item .description-container,.modal.action-dialog.add .row.playlist .items .item .label-container{display:block}}