.button--dark{background-color:#1EB1FC;border:1px solid #1EB1FC;border-radius:5px;color:white;padding:8px 35px 10px;text-decoration:none;transition:background-color 0.25s, border-color 0.25s, color 0.25s, opacity 1s;white-space:nowrap}@media only screen and (max-width: 768px){.button--dark{font-size:12px}}.button--dark:hover{background-color:#00CFFF;border-color:#00CFFF;color:white}.button--clear{background-color:#1EB1FC;border:1px solid #1EB1FC;border-radius:5px;color:white;padding:8px 35px 10px;text-decoration:none;transition:background-color 0.25s, border-color 0.25s, color 0.25s, opacity 1s;white-space:nowrap;background-color:transparent;border:1px solid white;color:white}@media only screen and (max-width: 768px){.button--clear{font-size:12px}}.button--clear:hover{background-color:white;color:#1EB1FC}html,body{font-family:Roboto,"Roboto",Helvetica,Arial,sans-serif;height:100%;margin:0;min-width:220px;padding:0}body,input,textarea,select,button{-webkit-font-smoothing:antialiased;-moz-font-feature-settings:"liga", "kern";-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}*{margin:0;padding:0}*,*::before,*::after{box-sizing:border-box}img{border:0}h1,h2,h3{font-weight:300}h3{color:#555;font-size:2em}.content p{color:#808080}p sup{line-height:0;position:relative;top:2px;font-size:.6em}.selfclear:after,.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.leftalign{text-align:left}.leftborder{border-left:1px solid #e7e7e7}[lang="en"] .nowrap,[lang="en_US"] .nowrap{white-space:nowrap}@media screen and (max-width: 950px){[lang="en"] .nowrap,[lang="en_US"] .nowrap{white-space:normal}}.downarrow{-moz-box-shadow:0 4px 4px rgba(0,0,0,0.2);-moz-transition:box-shadow .5s;-webkit-box-shadow:0 4px 4px rgba(0,0,0,0.2);-webkit-transition:box-shadow .5s;background:#ffe63b no-repeat center 21px;border-radius:50%;box-shadow:0 4px 4px rgba(0,0,0,0.2);height:50px;position:absolute;right:50px;bottom:-26px;transform:matrix(1, 0, 0, 1, 0, 0);transition:box-shadow .5s;width:20px;width:50px;z-index:2;-webkit-tap-highlight-color:transparent;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-drag:none;text-decoration:none;transition:all .1s ease-in-out}.downarrow::before{content:'›';transform:rotate(90deg);display:block;width:94%;height:100%;margin:0;margin-top:20px;font-size:36px;color:#000}.downarrow:hover{-moz-box-shadow:0 4px 4px rgba(0,0,0,0.35);-webkit-box-shadow:0 4px 4px rgba(0,0,0,0.35);background-position:center -67px;box-shadow:0 4px 4px rgba(0,0,0,0.35);background:#00b0ff}.downarrow:hover::before{color:#fff}@media screen and (max-width: 767px){.downarrow{display:none}}.content{min-height:300px}.content h1,.content h2{color:#666;font-size:3.4em;font-weight:100;margin-bottom:35px;text-decoration:none}.content h2{font-size:2.8em;margin-bottom:25px}@media screen and (max-width: 1100px){.content h1{font-size:3.2em}.content h2{font-size:2.4em}}.container{margin:0 auto;max-width:1000px;padding:45px 15px 60px;position:relative}.container.tall{padding:90px 0 110px}.container h1{font-size:3.7em;font-weight:100}@media screen and (max-width: 767px){.content h1{font-size:3em}.content h2{font-size:2.2em}}.container img{max-width:100%}.container .subtitle{font-size:1.4em}.container .subtitle sup{font-size:.6em}.container a,.overlay a,.boxes .detail a{color:#00b0ff;text-decoration:none}.overlay a:hover,.boxes .detail a:hover{text-decoration:underline}.container .more:after{content:"❯";font-size:12px;display:inline-block;padding-left:10px;width:9px}[dir="rtl"] .container .more:after{background:none}@media screen and (max-width: 767px){.container .more:after{background:none;content:"›";font-size:1.8em;height:auto;padding-left:6px;vertical-align:-2px;width:auto}}.container a:hover{text-decoration:underline}.container a.button:hover,.overlay a.button:hover{text-decoration:none}.banner{background-position:center;background-repeat:no-repeat;background-size:cover;height:470px}@media screen and (min-width: 1800px){.banner{height:800px}}@media screen and (max-width: 1799px){.banner{height:700px}}@media screen and (max-width: 1600px){.banner{height:600px}}@media screen and (max-width: 1200px){.banner{height:450px}}@media screen and (max-width: 1024px){.banner{height:400px}}@media screen and (max-width: 700px){.banner{height:300px}}@media screen and (max-width: 500px){.banner{height:200px}}.section{padding:40px 0 30px}.col{box-sizing:border-box;float:left;padding:20px 35px;position:relative;transition:all 200ms ease;width:50%;transform:translateZ(0)}.col-3{padding:20px 30px;width:33.3%}a.col:hover{text-decoration:none;cursor:pointer}a.col:hover .more{text-decoration:underline}.topborder{border-top:1px solid #e7e7e7}.bottomborder{border-bottom:1px solid #e7e7e7}.gray-background{background:#ededed;background:linear-gradient(to bottom, #ededed 0%, #fff 77%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff',GradientType=0 )}.last-section{padding-bottom:50px}.textcenter{text-align:center}.fullwidth{width:100%}.footnotes-container{background:#f3f3f3}.footnotes{clear:both;color:#999;font-size:.7em;font-style:italic;font-weight:300;left:0;max-width:980px;padding:15px 15px 20px;text-align:left}.footnotes p{color:#999;font-size:.9em;padding:0 0 8px}.footnotes .hdmi{float:left;min-width:50px;padding-right:2%;padding-top:4px;width:8%}.footnotes .footnotes-copy{float:left;width:92%}.logo{display:block;float:left;padding:16px 6px 13px;margin:0 0 0 20px}[dir="rtl"] .logo{float:right}.logo h1{font-size:25px;font-weight:200;line-height:1.375;margin:0}.logo a{color:#555;display:-webkit-box;font-size:28px;font-weight:300;position:relative;text-decoration:none;white-space:nowrap;max-width:300px;width:100%;line-height:0;display:block;margin-right:5px}@media only screen and (max-width: 975px){.logo a{max-width:220px;position:relative;top:4px}}.logo img{height:auto;vertical-align:middle;width:100%}[dir="rtl"] .logo img{margin-left:5px;margin-right:0}@media screen and (min-width: 767px){.apps .logo a{background:url(/chromecast/built-in/static/images/logos/chromecast-built-in-white.svg) no-repeat center;background-size:contain}.apps .logo img{opacity:0;transition:all .2s ease-in-out}.apps .navbar.active .logo a{background:none}.apps .navbar.active .logo img{opacity:1}.apps .nav-list a,.apps .nav-list a:hover,.apps .nav-list a.active{color:#fff}.apps .navbar.active .nav-list a,.apps .navbar.active .nav-list a:hover,.apps .navbar.active .nav-list a.active{color:#757575}}.teleport{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.gray{background:#f6f6f6}.intro{padding:60px 0;text-align:center}@media screen and (max-width: 767px){.intro{padding-left:15px;padding-right:15px}}.intro p{color:#666;font-size:1.2em}.nav{float:right;height:40px;width:40px}[dir="rtl"] .nav{float:left}.nav-drawer{background:rgba(0,0,0,0.3);height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.homepage{padding-top:60px}.homepage .intro{text-align:left;padding:30px 15px 55px 15px;max-width:100%;text-align:center}.homepage .intro h1{margin-bottom:0}.homepage .intro p{max-width:750px;font-weight:400;letter-spacing:.02em;line-height:1.4em;margin:16px auto 0}.homepage .device{height:600px}.homepage .tv .animation{max-height:500px}@media screen and (min-height: 1200px){.homepage .device{height:700px}.homepage .tv .animation{max-height:600px}.homepage .audio .animation img,.homepage .audio video{max-height:100%}}.homepage .panel{width:49.9%;height:100%;float:left;background:#efefef;cursor:pointer;transition:all .2s ease-in-out;text-decoration:none;overflow:hidden;position:relative}.homepage .panel::before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.2);z-index:300;transition:all .2s ease-in-out}.homepage .panel.active::before{background:transparent}.homepage .panel.tv{margin-right:.1%}.homepage .panel.audio{margin-left:.1%}@media screen and (max-width: 767px){.homepage .panel{opacity:1}.homepage .panel.audio{margin-left:0}}.homepage .panel.active{opacity:1}.homepage .panel .title{padding:35px 40px;z-index:1;position:relative}.homepage .panel h2,.homepage .panel .button{display:inline-block;vertical-align:top}.homepage .panel h2{font-size:1.9em;color:#555;margin-right:30px}.homepage .panel .button{border:1px solid #bcbcbc}.homepage .panel.active .button{border:1px solid #00b0ff}.homepage .panel.active .button{background:#00b0ff;color:#fff}@media screen and (max-width: 1440px){.homepage .panel h2{font-size:1.7em;margin-top:3px;margin-right:15px;vertical-align:middle}}@media screen and (max-width: 1280px){.homepage .panel h2{font-size:1.5em;margin-top:5px;font-weight:300}}@media screen and (max-width: 1120px){.homepage .panel h2{font-size:1.3em}.homepage .panel .title{padding:35px 20px}}@media screen and (max-width: 950px){.homepage .panel h2{margin-top:4px;font-size:1.2em;font-weight:300}.homepage .panel .title{padding-left:15px;padding-right:15px}.homepage .panel .button{padding:8px 20px}}@media screen and (max-width: 1100px){.homepage .device{height:500px}}@media screen and (max-width: 767px){.homepage .device{height:auto}.homepage .panel{width:100%;display:block;float:none;min-height:400px}}.homepage .panel .title{padding-bottom:15px}.homepage .panel h2{margin-bottom:0}@media screen and (max-width: 767px){.homepage .panel h2{margin-bottom:20px}}.homepage .animation{line-height:0;position:relative;overflow:hidden;text-align:center}.homepage .tv .animation{text-align:left}.homepage .animation .screen-fit{width:100%;max-width:100%;max-height:100%;position:relative;z-index:0}.homepage .animation .screen{margin:0 auto;max-width:100%;max-height:100%;position:absolute;left:0;top:0;z-index:2}.homepage .audio .animation .speaker{max-width:none;max-height:none;transform:translateX(-50%) translateY(-50%);position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:100%;height:auto;display:table;padding-top:89px;z-index:100}.homepage .audio.active .animation .speaker::before,.homepage .audio.active .animation .speaker::after{position:absolute;content:'';animation-name:speaker-wave;animation-duration:.9s;animation-iteration-count:2;animation-timing-function:ease-in-out;animation-direction:normal;animation-play-state:running;animation-fill-mode:forwards;animation-delay:2.2s;z-index:1}.homepage .audio.active .animation .speaker::after{animation-delay:2.35s;transform:scale(0.8)}@keyframes speaker-wave{0%{width:10%;height:10%;left:45%;top:66%;border:68px solid #00AEFF;border-bottom:none;border-top-left-radius:600px;border-top-right-radius:600px;box-shadow:0 -11px 12px #00AEFF, inset 0 27px 30px #00AEFF;position:absolute;content:'';margin:0;opacity:0;z-index:1}80%{width:110%;height:83%;left:-6%;top:2%;border:68px solid #00AEFF;border-bottom:none;border-top-left-radius:600px;border-top-right-radius:600px;box-shadow:0 -11px 12px #00AEFF, inset 0 27px 30px #00AEFF;position:absolute;content:'';margin:0;opacity:.05;z-index:1}90%{width:110%;height:83%;left:-6%;top:2%;border:68px solid #00AEFF;border-bottom:none;border-top-left-radius:600px;border-top-right-radius:600px;box-shadow:0 -11px 12px #00AEFF, inset 0 27px 30px #00AEFF;position:absolute;content:'';margin:0;opacity:.02;z-index:1}100%{width:110%;height:83;left:-6%;top:2%;border:68px solid #00AEFF;border-bottom:none;border-top-left-radius:600px;border-top-right-radius:600px;box-shadow:0 -11px 12px #00AEFF, inset 0 19px 13px #00AEFF;position:absolute;content:'';margin:0;opacity:0;z-index:1}}.homepage .audio .animation .speaker-position{display:table-cell;margin:0 auto;vertical-align:middle}.homepage .audio .animation .speaker-position img{max-width:800px;width:100%;z-index:101;position:relative}@media screen and (min-width: 1351px){.homepage .audio .animation img,.homepage .audio video{min-width:0}.homepage .audio .animation img{width:100%;max-height:none}}@media screen and (min-width: 2000px){.homepage .audio video{max-height:0;min-width:100%;min-height:100%}}@media screen and (max-width: 767px){.homepage .audio .animation .speaker-position img{min-width:0;max-width:500px}}.homepage .audio .animation{background:linear-gradient(to right, #fefefe, #e7e7e7)}.homepage .animation .tv-screen,.homepage .animation .copyright{opacity:0}.homepage .hand{position:absolute;right:-40px;top:200px;transform:rotate(10deg);transition:all .5s ease-in-out .5s;max-width:330px;z-index:200;opacity:1}.homepage .hand img{width:100%;position:relative;z-index:200}.homepage .active .hand{top:150px;right:-33px;transform:rotate(0deg);z-index:200;opacity:1}.homepage .hand .cast-icon{left:120px;top:-10px;width:100px;height:100px;position:absolute;transform:rotate(0deg);z-index:201}.homepage .hand .cast-icon::before{background:url(/chromecast/built-in/static/images/home/cast-icon.svg) #00AEFF;background-size:119%;background-position:center;content:"";width:0;height:0;opacity:0;display:block;position:absolute;border-radius:50%;transition:all .2s ease-in-out 0s;box-shadow:2px 4px 7px -2px rgba(0,0,0,0.4);z-index:201;margin:20px;left:0;top:0}.homepage .active .hand .cast-icon::before{animation-name:pop-button;animation-duration:.3s;animation-iteration-count:1;animation-timing-function:ease-in-out;animation-direction:normal;animation-play-state:running;animation-fill-mode:forwards;animation-delay:1s}@keyframes pop-button{90%{width:80px;height:80px;margin:5px}100%{opacity:1;width:70px;height:70px;transform:rotate(-15deg);transition:all .2s ease-in-out 1.1s;left:-9px;top:-9px;margin:10px}}.homepage .hand .cast-icon .sound-wave{left:-13px;top:-15px;position:absolute}.homepage .active .hand .cast-icon .sound-wave::before,.homepage .active .hand .cast-icon .sound-wave::after{background:#00B0FF;content:"";opacity:0;width:0;height:0;display:block;border-radius:50%;transition:all .2s ease-in-out 0s;z-index:1;margin:27px;position:absolute}.homepage .active .hand .cast-icon .sound-wave::before,.homepage .active .hand .cast-icon .sound-wave::after{animation-name:sound-wave;animation-duration:.7s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-direction:normal;animation-play-state:running;animation-fill-mode:forwards}.homepage .active .hand .cast-icon .sound-wave::before{animation-delay:1.3s}.homepage .active .hand .cast-icon .sound-wave::after{animation-delay:1.5s}@keyframes sound-wave{0%{width:50px;height:50px;display:block;border-radius:50%;transition:all .2s ease-in-out 0s;z-index:1;margin:27px;position:absolute;left:0;top:0}99%{opacity:.4;width:100px;height:100px;display:block;border-radius:50%;transition:all .2s ease-in-out 0s;z-index:1;margin:27px;position:absolute;left:-27px;top:-27px}100%{opacity:0;width:100px;height:100px;display:block;border-radius:50%;transition:all 0s ease-in-out 0s;z-index:1;margin:27px;position:absolute;left:-27px;top:-27px}}.homepage .tv.active .hand .cast-icon::before{transform:rotate(-5deg)}.homepage .tv.active .tv-screen,.homepage .tv.active .copyright{opacity:1;transition:all .2s ease-in-out 2.2s}.homepage .copyright{color:#fff;font-size:.7em;padding:5px 10px;top:6%;position:absolute;opacity:.7;z-index:2}.homepage .copyright-2{bottom:3%;color:#555;font-size:.7em;max-width:90%;height:27px;line-height:normal;padding:0 10px;position:absolute;z-index:2}@media screen and (max-width: 1500px){.homepage .copyright-2{bottom:0%}}.homepage .panel.audio .animation{position:absolute;width:100%;height:100%;top:0}@media screen and (max-width: 1500px){.homepage .hand,.homepage .audio .hand{top:155px;right:-60px;transform:scale(0.8)}.homepage .active .hand{top:135px;right:-50px;transform:rotate(-10deg) scale(0.8)}}@media screen and (max-width: 767px){.homepage .audio video{display:none}.homepage .hand,.homepage .audio .hand{top:45px;right:-125px;transform:scale(0.6)}.homepage .active .hand{top:45px;right:-125px;transform:rotate(0deg) scale(0.6)}.homepage .audio .hand{right:-100px;transform:scale(0.6) rotate(0deg)}}.navbar{max-height:63px;position:fixed;top:0;width:100%;z-index:10001;transition:all .1s ease-in-out}@media screen and (min-width: 768px){.navbar.active{background:#fff;box-shadow:0 6px 4px -4px rgba(0,0,0,0.1)}}.mobile-nav-button{display:none}.nav{margin-right:10px;background:transparent;float:right;height:auto;width:auto}.nav.hidden{display:none}.nav-list{background:transparent;height:auto;height:100%;max-width:100%;padding-top:0;position:static;top:0}.nav-list li{display:inline-block;height:100%}.nav-list li:first-of-type a{padding-left:0}.nav-list a{-moz-transition:color .3s;-webkit-transition:color .3s;color:#757575;cursor:pointer;display:block;font-size:.85em;font-weight:500;height:100%;letter-spacing:.03em;padding:0 17px;position:relative;text-decoration:none;text-transform:uppercase;transition:color .3s;white-space:nowrap}.nav-list a:hover,.nav-list a.active{color:#757575}.nav-list a span{display:block;height:100%;padding:24px 2px 22px}.nav-list a.active span{border-top:3px solid #ffe83a;padding-top:21px}@media only screen and (max-width: 975px){.nav-list a{font-size:.75em;padding:0 10px}}@media screen and (max-width: 767px){.navbar{background:#fff}.nav{clear:both;width:100%;float:none;margin:0;background:#fff;opacity:0;height:0;overflow:hidden;transition:opacity .1s ease-in-out}.nav.active{opacity:1;height:auto;box-shadow:0 6px 4px -4px rgba(0,0,0,0.1)}.nav-list{background:#f7f7f7}.nav-list li{display:block;border-bottom:1px solid #e8e8e8}.nav-list li.last{border-bottom:none}.nav-list a{font-size:1em}.nav-list a span{line-height:1.5em;padding:20px 15px;white-space:normal}.nav-list a span:hover{color:#00afff}.nav-list a.active span{border:none;padding-top:15px;color:#00afff}.mobile-nav-button{width:34px;height:32px;display:block;position:absolute;top:17px;right:20px;cursor:pointer;transition:all .1s ease-in-out}.mobile-nav-button::before{content:"";position:absolute;left:0;top:0.25em;width:2em;height:0.25em;background:#898989;box-shadow:0 .55em 0 0 #898989, 0 1.1em 0 0 #898989}.mobile-nav-button::after{content:"";transform:rotate(0deg)}.mobile-nav-button::before,.mobile-nav-button::after{transition:all .1s ease-in-out}.mobile-nav-button.active::before,.mobile-nav-button.active::after{background:transparent;box-shadow:none}.mobile-nav-button.active::before{transform:rotate(44deg)}.mobile-nav-button.active::after{transform:rotate(-44deg)}.mobile-nav-button.active::before,.mobile-nav-button.active::after{content:'';position:absolute;height:4px;width:100%;top:60%;background:#898989;margin-top:-6px}.mobile-nav-button.active:hover::before,.mobile-nav-button.active:hover::after{background:#00afff}}#maia-signature{clear:both;float:right;margin-right:20px;margin-top:-4px;max-width:978px;min-height:4px}#maia-signature:before{border-left:35px solid #ffa900;border-right:34px solid #00a753;content:"";float:right;height:4px}#maia-signature:after{border-left:34px solid #0089fa;border-right:35px solid #ff002b;content:"";float:right;height:4px}footer{position:relative;z-index:3}@media only screen and (max-width: 1279px){footer{z-index:2}}@media only screen and (max-width: 768px){footer{z-index:1}}.footer ul{float:left;list-style:none}.footer-nav-extra ul li{display:inline-block}.footer-nav .title{color:#4d4d4d;display:block;font-size:.85em;font-weight:600;letter-spacing:.05em;padding-bottom:13px;text-transform:uppercase}.footer-nav ul{margin-right:1%;width:27%}.footer-nav ul.footer-logo{padding:0 30px 0 10px;width:22%}.footer-nav ul.news{width:24%}.footer-nav ul.last{margin-right:0;width:20%}.footer-nav-extra{padding-bottom:10px;padding-top:10px}@media screen and (max-width: 660px){.footer-nav ul,.footer-nav ul.footer-logo,.footer-nav ul.news,.footer-nav ul.last{clear:both;float:none;padding:0;width:100%}.footer-nav ul.footer-logo{width:220px}.footer-nav ul li{display:block}.footer-nav .title{padding-top:22px}}.footer-nav{padding-bottom:20px}.footer-nav a{color:#999;display:inline-block;font-size:.9em;padding-bottom:8px;text-decoration:none;text-transform:none}@media screen and (max-width: 350px){.footer-nav-extra ul{float:none}.footer-nav-extra ul li{display:block}.footer-nav-extra ul li a{padding:8px 10px}}.footer-nav-extra ul a{color:#b8b8b8;display:block;font-size:12px;font-weight:500;padding:15px 10px;text-decoration:none;text-transform:uppercase}.footer ul a:hover{color:#00afff;text-decoration:none}.locale-switcher{float:right;padding:10px 0 0 0;text-align:left}.locale-switcher select{background:#eee;border:none;border-radius:4px;color:#b8b8b8;color:#666;display:inline-block;font-size:12px;font-weight:600;height:30px;margin:-3px 0 0;padding:0 0 0 5px}.locale-switcher select option{font-size:13px}.locale-switcher span{display:none}.main{min-height:500px}.tabs-link__active{height:3px;list-style:none}.tabs-link__active .tabs-link__active--indicator{background:#6ab344;display:none;height:3px}.section--tabs--green .tabs-link__active .tabs-link__active--indicator{background:#2e7d32}.one-whole{width:100%}.learn .tv,.learn .speaker{display:block;float:left;line-height:normal;padding-top:50px;text-decoration:none;width:50%}.learn .learn-content{margin:0 auto;padding-bottom:60px;width:80%}.learn .tv .learn-content h1,.learn .speaker .learn-content h1{max-width:400px}[lang="en"] .learn .tv .learn-content h1{max-width:300px}.learn .learn-more{background:#f6f6f6;transition:background-color .25s}.learn .learn-more.active{background:#fff}.learn .learn-more.active .button{background:#00b0ff;color:#fff;border:1px solid #00b0ff}.learn .learn-more .product{display:table;margin:0 auto;max-width:70%;text-align:center}.learn .learn-more .product .center{display:table-cell;height:500px;line-height:0;vertical-align:middle}.learn .learn-more .product img{height:90%;width:auto}@media screen and (max-width: 900px){.learn .learn-content h1{font-size:2.5em}.learn .learn-more .product img{max-width:90%;max-height:100%;height:auto}.learn .speaker.learn-more .product img{max-width:70%}}@media screen and (max-height: 850px){.learn .learn-more .product .center{height:400px}}@media screen and (max-width: 767px){.learn .tv,.learn .speaker{width:100%;float:none;background:#fff}.learn .learn-more.active{background:#fff}.learn .learn-more .product .center{height:auto}.learn .speaker{padding-top:0}.learn .tv{padding-top:70px}.learn .learn-more .button{display:none}.learn .learn-content{text-align:center}.learn .tv .learn-content{position:relative;padding-bottom:30px}.learn .learn-content h1{border:1px solid #dedede;border-radius:5px;color:#00b0ff;display:inline-block;font-size:.8em;font-weight:600;letter-spacing:.06em;padding:12px 30px;text-decoration:none;text-transform:uppercase;transition:background-color .25s, border-color .25s, color .25s, opacity 1s;white-space:nowrap}.learn .learn-more:hover h1,.learn .learn-content h1:hover,.learn .learn-content h1:active{background:#00b0ff;color:#fff}}@media screen and (max-width: 400px){.learn .tv .learn-content{padding-bottom:0}.learn .learn-content h1{font-size:.6em}}.speaker .product img{max-height:300px}.col:hover .details img.auto-width{width:auto;max-width:100px}.button{border:1px solid #dedede;border-radius:5px;color:#00b0ff;display:inline-block;font-size:.8em;font-weight:600;letter-spacing:.06em;padding:12px 30px;text-decoration:none;text-transform:uppercase;transition:background-color .25s, border-color .25s, color .25s, opacity 1s;white-space:nowrap}.button:hover{border:1px solid #00b0ff;background:#00b0ff;color:#fff}.button.dark{border-color:#999;font-weight:500}.button.dark:hover{background:rgba(255,255,255,0.3)}.hero,.hero--carousel{display:table;height:900px;width:100%;position:relative}.hero .header-fab .icon,.hero--carousel .header-fab .icon{content:'›';margin-top:21px;background-position:0 0;height:16px;width:16px;display:block}.hero .copy>div,.hero--carousel .copy>div{float:right;max-width:50%;z-index:1;position:relative}.hero .copy.left>div,.hero--carousel .copy.left>div{float:left}.cast-audio .hero .copy>div,.cast-audio .hero--carousel .copy>div{max-width:45%}.hero .copy>div>div,.hero--carousel .copy>div>div{float:none;margin:0 auto;max-width:521px}.tv .hero .copy>div>div,.tv .hero--carousel .copy>div>div{max-width:565px}.learn-audio .hero .copy>div>div,.learn-audio .hero--carousel .copy>div>div{max-width:500px}.hero .copy.right>div>div,.hero--carousel .copy.right>div>div{float:none}.hero .copy h1,.hero--carousel .copy h1{font-size:3.6em}.hero .copy p,.hero--carousel .copy p{font-size:1.4em;font-weight:300;line-height:1.4em}.devices .upgrade{display:table;height:400px;width:100%}.cast-audio .upgrade{background:url(/chromecast/built-in/static/images/speaker/upgrade.jpg) no-repeat center bottom;background-size:cover}.tv .upgrade{background:url(/chromecast/built-in/static/images/tv/upgrade.jpg) no-repeat 10% 50%;background-size:cover}.devices.cast-audio .upgrade .bg{display:none}@media screen and (max-width: 767px){.devices.tv .upgrade{padding-top:350px;background:url(/chromecast/built-in/static/images/tv/upgrade-mobile.jpg) no-repeat center;background-size:cover}.devices.cast-audio .upgrade{background:#e1e1e1;padding-top:0}.devices.cast-audio .upgrade .bg{display:block}.devices.cast-audio .upgrade .bg img{width:100%}.devices.cast-audio .upgrade .copy{display:block;margin-top:-80px}}.tv .apps-cloud{background:url(/chromecast/built-in/static/images/tv/apps-cloud.jpg) no-repeat right #f7f7f7;background-size:contain}.cast-audio .apps-cloud{background:url(/chromecast/built-in/static/images/speaker/apps-cloud.jpg) no-repeat right #f7f7f7;background-size:contain}.devices .apps-cloud .split{width:61%;padding:80px 0}[lang="da"] .devices .apps-cloud .split{width:68%}@media screen and (min-width: 1500px){.devices .apps-cloud .split{padding:140px 0}}.tv .remote h2{font-size:2.3em}.devices .apps-cloud h2{font-size:2.5em;line-height:1.5em;margin-bottom:15px}@media screen and (max-width: 1000px){.cast-audio .apps-cloud .split{width:50%}.cast-audio .apps-cloud h2{font-size:2em;line-height:1.4em}}@media screen and (max-width: 950px){.devices .apps-cloud .split{width:65%;padding:30px 0}.cast-audio .apps-cloud .split{width:43%}.devices .apps-cloud{padding-left:1.5%}.devices .apps-cloud h2{font-size:2em;line-height:1.4em}.devices .container{width:90%}.devices .apps-cloud .container{width:100%;padding-left:40px}.devices .apps-cloud{padding-bottom:40px;border-bottom:1px solid #eee}.cast-audio .apps-cloud,.cast-audio .apps-cloud .container{padding-bottom:0}}@media screen and (max-width: 850px){.devices .apps-cloud{padding-left:6%}.devices .apps-cloud .container{padding-left:15px}}@media screen and (max-width: 767px){.devices .apps-cloud{background-image:linear-gradient(#eaeaea, #fff);padding-bottom:0;border-bottom:none;padding-left:0}.devices .apps-cloud>div{background-repeat:no-repeat;background-position:top;background-image:url(/chromecast/built-in/static/images/tv/apps-cloud-mobile.png);background-size:72%;padding-top:44%;max-width:100%}.cast-audio .apps-cloud>div{padding-top:30%;background-image:url(/chromecast/built-in/static/images/speaker/apps-cloud-mobile.png);padding-top:30%}.devices .apps-cloud .split{width:100%}.devices .apps-cloud .container{padding-bottom:0}.devices .apps-cloud .copy{display:block;text-align:center}.devices .upgrade h1{font-size:2.2em;font-weight:300}}@media screen and (max-width: 500px){.devices .apps-cloud .copy{padding-top:0}.devices .apps-cloud h2{font-size:1.6em;font-weight:300}}.devices .upgrade p{line-height:1.4em;margin-bottom:30px}.devices .upgrade *{color:#fff}.devices .upgrade.dark *{color:#808080}.devices .upgrade.dark .button{border:1px solid #ccc}@media screen and (max-width: 767px){.devices .upgrade.dark .button{background:#fff}}.devices .upgrade.dark .button:hover{color:#fff}.devices .upgrade{padding:50px 0}.devices .remote{max-width:none;width:100%;padding:90px 10%}@media screen and (max-width: 1500px){.devices .remote{padding-left:7%;padding-right:7%}}@media screen and (max-width: 1300px){.devices .remote{padding:110px 0 110px 8%}}.devices .remote .center{margin:0 auto;max-width:467px}.cast-audio .remote .center{max-width:504px}.devices .animation{margin:0 auto;position:relative}.devices .animation img{width:100%;height:auto;opacity:0}.mobile .devices .animation img{opacity:1}.devices .animation video{width:100%;height:auto;position:absolute;left:0;top:0;opacity:0;transition:all .3s ease-in-out}.mobile .devices .animation video{display:none}.devices .animation video.active{opacity:1}.cast-audio .animation img,.cast-audio .animation video{margin-top:-14%;width:100%;left:3px;top:-33px;max-width:none}@media screen and (max-width: 1300px){.cast-audio .animation video{margin-top:-15%}}@media screen and (max-width: 850px){.devices .remote{padding-bottom:150px}}@media screen and (max-width: 767px){.cast-audio .animation{padding-bottom:0}.devices .animation video{display:none}.devices .animation img{opacity:1}.cast-audio .animation img{margin-top:0}.cast-audio .animation video{margin-top:0}.devices .split{float:none;display:block;margin:0 auto;width:90%;padding:0 2.5%}.devices .split.right{float:none}.devices .remote{width:100%;padding:20px 15px 40px}.devices .remote .copy{padding-top:0;text-align:center}.devices .remote .center{max-width:none}}.features{background:url(/chromecast/built-in/static/images/tv/features.jpg) no-repeat 50% 50%;background-size:cover;height:744px}.features+div{padding-top:110px}.features .container{max-width:900px;padding:160px 0 0}.features .container .copy{display:block}.features .container h1{color:#fff;text-shadow:0 0 6px rgba(0,0,0,0.5);font-size:4em}.features .boxes{width:97%;margin:0 auto;bottom:-75px;position:relative;z-index:2}.features .boxes ul{width:100%;display:table;list-style:none;border-spacing:5px;padding-top:60px}@media screen and (max-width: 950px){.features .boxes ul{padding-top:0}}.features .box{display:table-cell;width:19.5%;background:#fff;margin:0 .15%;text-align:center;vertical-align:middle;height:310px;box-shadow:0 0 10px 1px rgba(0,0,0,0.1);transition:all .2s ease-in-out;position:relative;opacity:0;top:-20px}.features .show .box{opacity:1;top:0}.features .box-2{transition:opacity .2s ease-in-out .1s, background-color .2s ease-in-out}.features .box-3{transition:opacity .2s ease-in-out .2s, background-color .2s ease-in-out}.features .box-4{transition:opacity .2s ease-in-out .3s, background-color .2s ease-in-out}.features .box-5{transition:opacity .2s ease-in-out .4s, background-color .2s ease-in-out}.features .box .copy{height:100%;display:block;padding:15px 20px;position:relative;z-index:1}.features .box .disclaimer{font-size:.7em;text-align:left;padding:15px 20px}.features .box .copy p{line-height:1.2em}.features .box .copy>div{width:100%}.features .box .details{display:none}.features .box img{max-width:80px;height:auto;opacity:1;transition:all .1s ease-in-out}.features strong{color:#808080;text-transform:uppercase;max-width:234px;display:block;margin:0 auto;font-weight:500;letter-spacing:.03em;font-size:1em}.features .box p{color:#fff;margin-top:15px;line-height:1.2em;opacity:0;height:0;visibility:hidden}.features .box:hover p{visibility:visible}.features .box:hover img{height:0;opacity:0}.features .box:hover{background:#00b0ff;transition:all .2s ease-in-out}.features .box::before{content:'';transition:all .1s ease-in-out;background-position:center;width:100%;height:100%;display:block;position:absolute;top:0;opacity:0}.features .box:hover::before{opacity:.1}.tv .box-1:hover::before{background:url(/chromecast/built-in/static/images/tv/apps.svg) transparent no-repeat center}.tv .box-2:hover::before{background:url(/chromecast/built-in/static/images/tv/tv-picture-cloud.svg) transparent no-repeat center}.tv .box-3:hover::before{background:url(/chromecast/built-in/static/images/tv/tv-multi-task.svg) transparent no-repeat center}.tv .box-4:hover::before{background:url(/chromecast/built-in/static/images/tv/tv-games.svg) transparent no-repeat center}.tv .box-5:hover::before{background:url(/chromecast/built-in/static/images/tv/tv-mirror.svg) transparent no-repeat center}.tv-list .tvs.cols.first{margin-bottom:0;border-bottom:0}.cast-audio .box-1:hover::before{background:url(/chromecast/built-in/static/images/speaker/speakers-sound-cloud.svg) transparent no-repeat center}.cast-audio .box-2:hover::before{background:url(/chromecast/built-in/static/images/speaker/speakers-multi-task.svg) transparent no-repeat center}.cast-audio .box-3:hover::before{background:url(/chromecast/built-in/static/images/speaker/speakers-multi-room.svg) transparent no-repeat center}.cast-audio .box-4:hover::before{background:url(/chromecast/built-in/static/images/speaker/speakers-guest-mode.svg) transparent no-repeat center}.cast-audio .box-5:hover::before{background:url(/chromecast/built-in/static/images/speaker/speakers-mirror.svg) transparent no-repeat center}.features .box:hover strong{color:#fff}.features .box:hover p{height:auto;opacity:1}.devices .compare{padding-bottom:120px}.devices .compare .intro{padding-bottom:40px}.devices .compare-table{margin:0 auto;width:100%;border-collapse:collapse;border-style:hidden;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}.devices .compare-table .tech{width:20%;text-align:center}@media screen and (max-width: 767px){.devices .compare-table .tech{width:15%;padding:20px 9px}.devices .compare-table .tech .mobile-hide{display:none}.devices .compare{padding:30px 15px 50px;width:100%}}.devices .compare-table tr{height:60px}.devices .compare-table th{color:#1EA9F4;text-transform:uppercase;font-weight:500;letter-spacing:.05em;background:#F7F7F7}@media screen and (max-width: 767px){.devices .compare-table th{font-size:.8em}}.devices .compare-table p{padding-top:0;font-weight:400}.devices .compare-table th,.devices .compare-table td{border-right:1px solid #e7e7e7}.devices .compare-table th{border-bottom:1px solid #e7e7e7;padding:20px 30px}.devices .compare-table tr:nth-child(2n+1){background:#f7f7f7}.devices .compare-table .get-details{display:block;width:100%;height:100%;padding:20px 30px;cursor:pointer;text-decoration:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;position:relative}.devices .compare-table .get-details:hover::after{content:"❯";font-size:1.5em;position:absolute;right:30px;top:22px;color:#dadada;margin-top:-5px;transform:rotate(90deg)}@media screen and (max-width: 767px){.devices .compare-table .get-details::after{display:none}}.devices .compare-table .hide{height:0;overflow:hidden;transition:all .2s ease-in-out;opacity:0}.devices .compare-table .hide .get-details{padding:0 30px}.devices .compare-table .hide .get-details,.devices .compare-table .hide .circle{max-height:0;height:0;overflow:hidden}.devices .compare-table .show{display:table-row;opacity:1}.devices .compare-table .show .get-details,.devices .compare-table .show .circle{max-height:none;height:auto}.devices .compare-table .show .get-details{padding:20px 30px}.devices .compare-table .show .circle{height:15px}.devices .compare .see-more{display:block;padding:10px;text-align:right;text-transform:uppercase;margin-top:10px;cursor:pointer;letter-spacing:0.04em;margin-right:20px}.devices .compare .see-more::after{content:"❯";position:absolute;margin-left:10px;transform:rotate(90deg)}.devices .compare .see-more.less::after{margin-top:-1px;transform:rotate(-90deg)}.devices .compare-table .get-details.active::after{transform:rotate(-90deg)}.devices .compare-table .details{height:0;opacity:0;transition:none;line-height:1.3em}.devices .compare-table .get-details.active .details{height:auto;opacity:1;margin-top:19px;transition:all .1s ease-in-out}.cast-audio .features{background:url(/chromecast/built-in/static/images/speaker/features.jpg) no-repeat 50% 100%;background-size:cover}.cast-audio .remote{overflow:hidden}.cast-audio .cols{border-bottom:none}.cast-audio .cols .col{border-bottom:1px solid #ddd}.cast-audio .cols .col>div>div{display:table;width:100%}@media screen and (max-width: 767px){.cast-audio .cols .col .details{display:none}}.cast-audio .col .coming-soon{margin-top:10px}.cast-audio .logo-area,.tv .logo-area{width:100%;height:60px;margin-bottom:10px;display:table-cell;vertical-align:middle}.cast-audio .col .partner-logo{margin-bottom:0;max-height:40px}.cast-audio .tall .partner-logo{max-height:80px}.circle{display:block;background:#1ea9f4;width:15px;height:15px;border-radius:50%;margin:0 auto;position:relative;left:-3px}.split{display:inline-block;width:45%;vertical-align:middle}.split.left{position:absolute;top:0;height:100%}.split.left .center{display:table;height:100%}@media screen and (max-width: 767px){.split.left{position:static}}.split.right{float:right;width:55%}.copy{display:table-cell;padding:40px 0;vertical-align:middle}.copy>div{margin:0 auto;max-width:1200px;width:80%}.copy.right>div>div{float:right}.copy p{font-size:1.1em;margin-bottom:25px;padding-top:0;line-height:1.5em}.upgrade .copy>div>div{max-width:430px}.cast-audio .upgrade .copy>div>div{max-width:409px}.arrow::after{content:'›';display:inline-block;padding-left:5px;text-decoration:none}.cols{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin:0 auto 60px}.tvs.first{margin-bottom:0}.cast-audio .cols{border-bottom:none}.cast-audio .cols .col{border-bottom:1px solid #ddd}.col{-moz-transition:background .1s;-webkit-transition:background .1s;border-right:1px solid #ddd;display:table;float:left;height:300px;text-align:center;transition:background .1s}@media screen and (max-width: 767px){.col{height:220px}}.col-4{width:25%}.col-5{width:20%}#coming-soon{margin-top:-60px;padding-bottom:50px}#coming-soon .intro{padding:0 0 20px}#coming-soon h2{font-size:2.2em}#coming-soon .speakers{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;border:none;-ms-flex-wrap:wrap;flex-wrap:wrap}#coming-soon .col.col-5{display:table;vertical-align:middle;float:none;border:1px solid #ddd}#coming-soon .col.col-5:nth-of-type(2){border-left:none;border-right:none}@media (max-width: 1100px){#coming-soon{-ms-flex-pack:start;justify-content:flex-start}}.col .coming-soon{text-transform:uppercase;color:#555;letter-spacing:.02em;font-size:1em;display:block;height:0}@media screen and (max-width: 1100px){.col-4,.col-5{width:50%;border-bottom:1px solid #ddd}.col-4:nth-child(3){clear:both}}.col-3{width:33.333%}@media screen and (max-width: 600px){.col-5,.col-4,.col-3,.col-2{width:100%;clear:both;border-bottom:1px solid #ddd}.cols{border-bottom:none}.col{border-right:0}.tv .cols{border-bottom:none}}.col:hover{background:#fff;box-shadow:0 0 8px 3px rgba(0,0,0,0.06);text-decoration:none}.col:hover span{text-decoration:none}.col .partner-logo{margin-bottom:25px}.col.tall .partner-logo{margin-bottom:0}.col .details{max-height:0;opacity:0;transition:all .1s ease-in-out, opacity .5s;overflow:hidden;transform:translatez(0)}.col .details img{max-height:0;width:100%;max-width:200px;padding:0;opacity:0}.col:hover .details,.col:hover .details img{color:#00b0ff;opacity:1}.col:hover .details{max-height:250px}.col:hover .details img{max-height:165px;height:auto}.col .details .explore{display:block;max-height:0;text-decoration:none;color:#00b0ff;transition:all .1s ease-in-out, opacity .5s;transform:translatez(0)}.col:hover .details .explore{max-height:none}.col>div{display:table-cell;vertical-align:middle}.col.last{border-right:0}.vizio-section.col:hover .details img{max-height:140px;max-width:90px}.partner-logo{max-height:35px;max-width:80%;width:auto}.tall .partner-logo{max-height:60px}.learn-tv .hero-bg{background:#F0F0F0}.learn-tv .hero .bg,.learn-tv .hero--carousel .bg{background:url(/chromecast/built-in/static/images/learn/tv/hero.jpg) #F0F0F0 right bottom no-repeat;background-size:contain}.learn-tv .hero-bg img{opacity:0}.learn-tv .hero,.learn-tv .hero--carousel,.learn-audio .hero,.learn-audio .hero--carousel{background:#f0f0f0;position:relative}.devices .hero .bg,.devices .hero--carousel .bg,.learn .hero .bg,.learn .hero--carousel .bg{position:absolute;right:0;bottom:0;max-width:67%;line-height:0;overflow:hidden}.devices .hero .bg.left,.devices .hero--carousel .bg.left{left:0;right:initial}.learn-audio .hero .bg,.learn-audio .hero--carousel .bg{max-width:60%}.learn .hero .copy>div,.learn .hero--carousel .copy>div{max-width:40%;margin-left:30px}.tv .hero,.tv .hero--carousel{background:#eee}.tv .hero .copyright,.tv .hero--carousel .copyright{position:absolute;bottom:7px;left:0;color:#777;font-size:.5em;line-height:normal;padding-left:8%}.devices .hero .bg,.devices .hero--carousel .bg{max-width:55%;max-height:90%;overflow:hidden;height:100%;width:100%}.devices .hero .bg img,.devices .hero--carousel .bg img{max-height:100%;max-width:100%;width:auto;height:100%}.devices .hero .copy>div,.devices .hero--carousel .copy>div{padding:0 15px}.cast-audio .hero,.cast-audio .hero--carousel{background:url(/chromecast/built-in/static/images/speaker/hero-a.jpg) no-repeat center #f5f5f5;background-size:cover}.cast-audio .hero .bg,.cast-audio .hero--carousel .bg{display:none}@media screen and (min-width: 2201px){.devices .hero,.devices .hero--carousel{height:1200px}}@media screen and (max-width: 2200px){.devices .hero,.devices .hero--carousel{height:1100px}}@media screen and (max-width: 2000px){.devices .hero,.devices .hero--carousel{height:1000px}}@media screen and (max-width: 1800px){.devices .hero,.devices .hero--carousel{height:900px}.devices .hero .bg img,.devices .hero--carousel .bg img{height:auto}}@media screen and (max-width: 1500px){.devices .hero,.devices .hero--carousel,.learn-tv .hero,.learn-tv .hero--carousel{height:700px}.learn-tv .hero .bg,.learn-tv .hero--carousel .bg{max-width:58%}}@media screen and (max-width: 1350px){.learn .hero .copy>div,.learn .hero--carousel .copy>div{margin-left:40px}.devices .hero,.devices .hero--carousel,.learn-tv .hero,.learn-tv .hero--carousel{height:600px}.learn-tv .hero .bg,.learn-tv .hero--carousel .bg{max-width:53%}}@media screen and (max-width: 1250px){.devices .hero,.devices .hero--carousel,.learn-tv .hero,.learn-tv .hero--carousel{height:620px}.learn-tv .hero .bg,.learn-tv .hero--carousel .bg{max-width:47%}.devices .hero .bg,.devices .hero--carousel .bg,.learn .hero .bg,.learn .hero--carousel .bg{max-width:62%}.devices .hero .bg,.devices .hero--carousel .bg,.learn .hero .bg,.learn .hero--carousel .bg{max-width:50%;height:80%}.learn .hero,.learn .hero--carousel{height:700px}.learn-tv .hero,.learn-tv .hero--carousel{height:600px}.learn-tv .hero .bg,.learn-tv .hero--carousel .bg{max-width:61%;height:85%}.learn .hero .bg img,.learn .hero--carousel .bg img{width:auto;height:100%}.hero .copy h1,.hero--carousel .copy h1{font-size:3.2em}.hero .copy p,.hero--carousel .copy p{font-size:1.4em}.learn .hero .copy>div,.learn .hero--carousel .copy>div{max-width:45%}}@media screen and (max-width: 1100px){.devices .hero,.devices .hero--carousel{height:520px}.devices .hero .bg,.devices .hero--carousel .bg,.learn .hero .bg,.learn .hero--carousel .bg{max-width:49%;height:83%}.learn .hero,.learn .hero--carousel{height:550px}.hero .copy h1,.hero--carousel .copy h1{font-size:2.4em}.hero .copy p,.hero--carousel .copy p{font-size:1.2em}.learn-tv .hero,.learn-tv .hero--carousel{height:466px}.learn-tv .hero .bg,.learn-tv .hero--carousel .bg{max-width:54%}}@media screen and (max-width: 767px){.learn .hero,.learn .hero--carousel{height:700px;background:#efefef;height:auto}.devices .hero .bg,.devices .hero--carousel .bg,.learn .hero .bg,.learn .hero--carousel .bg{position:static;background:url(/chromecast/built-in/static/images/learn/tv/hero-mobile.jpg) no-repeat bottom right transparent;background-size:contain;height:400px;width:100%;max-width:100%}.devices .hero h1,.devices .hero--carousel h1{font-weight:300}.devices .hero p,.devices .hero--carousel p{font-weight:400}.learn-audio .hero .bg,.learn-audio .hero--carousel .bg{background:url(/chromecast/built-in/static/images/learn/audio/hero-mobile.jpg) no-repeat bottom right transparent;background-size:contain}.devices .hero .bg,.devices .hero--carousel .bg,.learn .hero .bg img,.learn .hero--carousel .bg img{display:none}.learn .hero .copy,.learn .hero--carousel .copy{display:block;padding-top:120px;padding-bottom:20px}.learn .hero .copy>div,.learn .hero--carousel .copy>div{max-width:100%;float:none;margin:0 auto;text-align:center;width:100%;padding:0 15px}.learn .hero .copy>div>div,.learn .hero--carousel .copy>div>div{max-width:none}.hero .copy h1,.hero--carousel .copy h1{font-size:2.4em}.hero .copy p,.hero--carousel .copy p{font-size:1.2em}.hero .copy .nowrap,.hero--carousel .copy .nowrap{white-space:normal}.devices .hero,.devices .hero--carousel{padding-top:65px}.devices .hero .copy,.devices .hero--carousel .copy{display:block}.devices .hero .copy>div,.devices .hero--carousel .copy>div{width:100%;float:none;max-width:none;text-align:center}.devices .hero .copy>div>div,.devices .hero--carousel .copy>div>div{max-width:none}.devices .hero .bg,.devices .hero--carousel .bg{display:block;background:none}.devices .hero .copy,.devices .hero--carousel .copy{padding-bottom:0}.devices .hero,.devices .hero--carousel{background:#eee}.cast-audio .hero,.cast-audio .hero--carousel{background:#dedede}.cast-audio .hero .bg,.cast-audio .hero--carousel .bg{background:none;width:100%;height:auto}.cast-audio .hero .bg img,.cast-audio .hero--carousel .bg img{display:block;width:100%;height:auto;position:static;max-height:none}}@media screen and (max-width: 500px){.devices .hero .bg,.devices .hero--carousel .bg,.learn .hero .bg,.learn .hero--carousel .bg{height:300px}}.learn .how{padding-bottom:60px}.learn .how .steps{position:relative}.learn .how strong{color:#808080;text-transform:uppercase;font-weight:500;margin-bottom:13px;display:inline-block;position:relative}.learn .how .step strong::before{border-radius:50%;color:#00B0FF;text-align:center;display:inline-block;border:1px solid #00B0FF;padding:2px 0 0;top:-2px;left:-7px;font-size:.7em;width:19px;height:18px;position:relative}.learn .how .step-1 strong::before{content:"1"}.learn .how .step-2 strong::before{content:"2"}.learn .how .step-3 strong::before{content:"3"}.learn .how .intro{padding-bottom:60px}.learn .how .container{padding-left:0;padding-right:0}.learn .how .step{width:33%;display:inline-block;text-align:center;vertical-align:top}.learn .how .step p{max-width:230px;margin:0 auto 18px;line-height:1.4em}.learn-audio .how .step p{max-width:322px}.learn .how .step-2 p{max-width:260px}.learn .how .icon{width:120px;height:118px;margin:0 auto;border-radius:50%;box-shadow:0 0 8px 4px rgba(0,0,0,0.04);margin-bottom:30px;background:#fff}.learn .how .icon img{margin-top:-5px}.learn .how .steps::after{content:"";position:absolute;z-index:-1;border-top:3px dotted #29B6F6;height:3px;width:60%;top:58px;display:block;left:0;right:0;margin:0 auto}@media screen and (max-width: 820px){.learn .how .step{width:100%;display:block;margin-bottom:50px}.learn .how .steps::after{display:none}}@media screen and (max-width: 767px){.learn .how .icon{bottom:-20px;position:relative;z-index:1;margin-bottom:0}.learn .how .step-container{background:#f7f7f7;padding:50px 0 30px;max-width:520px;width:90%;margin:0 auto}.learn .how{padding-bottom:0}.learn .how .intro{padding-top:30px}.learn .how .intro h2{font-size:2.4em}.features .container{padding-left:15px;padding-right:15px}.features .container h2{font-size:2.2em}.features .container p{line-height:1.5em;margin-bottom:34px;font-weight:300}}.learn .questions{padding-bottom:100px}.learn .questions .intro{padding-bottom:30px}.learn .questions .links{margin:0 auto;text-align:center}.learn .questions .link{display:inline-block;width:165px;margin:0 20px;color:#3E2723;text-decoration:none;text-transform:uppercase;font-weight:500}@media screen and (max-width: 767px){.learn .questions{padding-bottom:50px}.learn .questions .link{display:block;margin:0 auto;margin-bottom:30px}}.learn .questions .link .icon{margin-bottom:-8px;max-width:130px;margin:0 auto}.learn .questions .link:hover{color:#fff}.learn .blue{background:#00B0FF}.content .learn .blue .intro h2,.content .learn .blue p{color:#fff}.content .learn .blue .intro h2{font-weight:300}.features.video{background:#f7f7f7;height:auto}.features.video .intro{padding-top:90px;max-width:920px}.features.video .overlay{background:#fff;width:720px;min-height:400px;max-height:600px;left:50px;top:-64px;position:relative;box-shadow:0 0 6px 0px rgba(0,0,0,0.1);padding:70px 60px;z-index:1001;opacity:1}.features.video .overlay .play-button{position:absolute;right:-50px;top:15px;z-index:1002;display:none}.features.video.playing .detail .play-button{display:none;z-index:1}.features.video .overlay h3{margin-bottom:20px}.features.video .overlay p{font-size:1.1em;line-height:1.4em;margin-bottom:25px}.features.video .overlay .copy{padding:0;width:100%;display:block;height:0;opacity:0}.features.video .overlay .copy.active{transition:opacity .2s ease-in-out;height:auto;opacity:1}.features.video .video-area{height:100%;position:absolute;top:0;width:100%}.features.video .video-area .screen{width:100%;height:100%;opacity:0;position:absolute;top:0;transition:opacity .2s ease-in-out}.features.video .video-area .screen.active{opacity:1}.features.video .video-area .screen.active .playing{z-index:1000}.features.video .video-area .screen-1{background:url("/chromecast/built-in/static/images/learn/tv/features-screen-phone.jpg") no-repeat center;background-size:cover}.features.video .video-area .screen-2{background:url("/chromecast/built-in/static/images/learn/tv/features-screen-laptop.jpg") no-repeat center;background-size:cover}.features.video .video-area .screen-3{background:url("/chromecast/built-in/static/images/learn/tv/features-screen-mirror.jpg") no-repeat center;background-size:cover}.features.video .video-area .screen-4{background:url("/chromecast/built-in/static/images/learn/tv/features-screen-customize.jpg") no-repeat center;background-size:cover}.features.video .video-area .screen-5{background:url("/chromecast/built-in/static/images/learn/tv/features-screen-guestmode.jpg") no-repeat center;background-size:cover}.learn-audio .features.video .video-area .screen-1{background:url("/chromecast/built-in/static/images/learn/audio/features-screen-multiroom.jpg") no-repeat center;background-size:cover}.learn-audio .features.video .video-area .screen-2{background:url("/chromecast/built-in/static/images/learn/audio/feature-screen-laptop.jpg") no-repeat center;background-size:cover}.learn-audio .features.video .video-area .screen-3{background:url("/chromecast/built-in/static/images/learn/audio/feature-screen-multiroom.jpg") no-repeat center;background-size:cover}.learn-audio .features.video .video-area .screen-4{background:url("/chromecast/built-in/static/images/learn/audio/feature-screen-mirror.jpg") no-repeat center;background-size:cover}.features.video .detail ol,.features.video .overlay ol{list-style:none;margin-bottom:40px}.features.video .detail ol li,.features.video .overlay ol li{color:#333;counter-increment:item;margin-bottom:20px;padding-left:20px;position:relative;line-height:1.4em}.features.video .detail ol li::before,.features.video .overlay ol li::before{content:counter(item);border-radius:50%;color:#00B0FF;text-align:center;display:inline-block;position:absolute;left:-15px;border:1px solid #00B0FF;padding:1px 0 0;top:-2px;font-size:.9em;width:23px;height:23px}.features.video .detail .copy{text-align:left}.features.video .detail{display:none}.features.video .feature-area{height:720px;position:relative;background:#000;margin-top:100px}.features.video .feature-area .boxes{position:absolute;left:0;right:0;cursor:pointer}.features.video .boxes .box:hover,.features.video .boxes .box.active{background:#fff}.features.video .boxes .box strong{transition:all .2s ease-in-out}.features.video .boxes .box:hover strong,.features.video .boxes .box.active strong{color:#00B0FF}.features.video .boxes{bottom:-90px;position:relative;z-index:1001}.features.video .box{height:250px}.features.video .box::before{transition:all .2s ease-in-out;background:#fff;width:30px;height:30px;display:block;content:"";position:absolute;top:8px;left:0;right:0;margin:0 auto;transform:rotate(45deg);opacity:1}.features.video .box:hover{transition:top .1s ease-in-out}.features.video .box.active{top:-20px;box-shadow:0 0 8px 3px rgba(0,0,0,0.3)}.features.video .box.active::before{top:-15px}@media screen and (max-width: 950px){.learn .questions{padding-top:0}.features.video .intro{padding-bottom:25px}.devices .features .boxes,.features.video .feature-area .boxes{bottom:0;position:relative}.devices .features .feature-area,.devices .features .box,.features.video .feature-area,.features.video .box{height:auto}.devices .features .box,.features.video .box{display:block;width:100%;top:0;margin-bottom:15px}.devices .features .box:hover,.devices .features .box.active,.features.video .box:hover,.features.video .box.active{top:0}.devices .features .box.active::before,.devices .features .box::before,.features.video .box.active::before,.features.video .box::before{display:none}.devices .features .overlay,.devices .features .video-area,.features.video .overlay,.features.video .video-area{display:none}.devices .features,.devices .features .feature-area,.features.video .feature-area{background:#F7F7F7;margin-top:0}.devices .features .box:hover,.devices .features .box.active,.devices .features .box,.features.video .box:hover,.features.video .box.active,.features.video .box{box-shadow:none}.devices .features .detail,.features.video .box .detail{display:block;height:0;overflow:hidden;opacity:0;transition:all .2s ease-in-out}.devices .features .box .copy-position strong::after,.features.video .box .copy-position strong::after{content:"❯";font-size:20px;display:inline-block;width:auto;height:auto;position:absolute;right:54px;top:38%;transform:rotate(90deg)}.devices .features .box.active .copy-position strong::after{top:20%}.devices .features .box.active .copy-position strong::after,.features.video .box.active .copy-position strong::after{transform:rotate(-90deg)}.devices .features .box.active .detail,.devices .features .box.active .detail p,.features.video .box.active .detail,.features.video .box.active .detail p{opacity:1;height:auto;color:#808080;visibility:visible}.devices .features .detail ol,.features.video .detail ol{margin-left:20px}.features.video .box .copy-position .copy{padding-left:15px;padding-right:15px}.features.video .box .copy-position .copy img,.features.video .box .copy-position .copy strong{display:inline-block;vertical-align:middle}.features.video .box .copy-position .copy img{float:none;width:25%;position:relative;left:-10%}.features.video .box .copy-position .copy strong{text-align:left;width:100%;max-width:50%;display:inline-block;vertical-align:middle;float:none;margin-right:10%}.devices .features{height:auto}.devices .features .container{padding:0}.devices .features .container h1{color:#666;font-size:2.4em;text-shadow:none;margin-bottom:0}}@media screen and (max-width: 950px) and (max-width: 767px){.devices .features .container .copy>div{width:100%}.features.video .intro{padding-bottom:0}}@media screen and (max-width: 950px){.devices .features .box{cursor:pointer}.devices .features .box:hover{background:#fff}.devices .features .box.active{background:#00b0ff}.devices .features .box:hover img{height:auto;opacity:1}.devices .features .box img{float:none;width:25%;display:inline-block;vertical-align:middle;position:relative;left:-10%}.devices .features .box:hover strong{color:#808080}.devices .features .box strong{text-align:left;width:100%;max-width:50%;display:inline-block;vertical-align:middle;float:none;margin-right:10%}.devices .features .box.active strong{color:#fff}.devices .features .box p{display:none}.devices .features .box:hover p{height:0;opacity:0}.devices .features .box.active p{display:block;text-align:left;height:auto;opacity:1;visibility:visible}}@media screen and (max-width: 700px){.features.video .detail .button{width:100%;text-align:center}.features.video .detail .button:hover{color:#fff;text-decoration:none}}@media screen and (max-width: 500px){.features.video .box img{max-width:80px;float:left}.features.video .box strong{float:left}}.features.video .box img{height:auto;-moz-filter:grayscale(100%);filter:grayscale(100%)}.features.video .box:hover img,.features.video .box.active img{opacity:1;-moz-filter:grayscale(0%);filter:grayscale(0%)}.features.video.playing .video-container{height:100%;background:green;opacity:1;z-index:0;position:relative}.features.video .close-button{position:absolute;top:-51px;width:102px;margin:0 auto;left:0;right:0;text-align:center;opacity:0;z-index:1001}.features.video.playing .close-button{opacity:1}.features.video iframe{opacity:0;height:0;width:100%}.features.video.playing iframe{opacity:1;height:100%}.apps{background:#f3f3f3;min-height:500px}.see-all{clear:left;color:#fff;cursor:pointer;float:left;margin:0 0 0 45px;border-radius:5px;color:white;padding:8px 35px 10px;text-decoration:none;transition:background-color 0.25s, border-color 0.25s, color 0.25s, opacity 1s;white-space:nowrap;background-color:transparent;border:1px solid #D6D6D6;z-index:1;position:relative}@media screen and (max-width: 768px){.see-all{clear:none;margin-top:27px}}.apps .title-position{max-width:615px;padding:130px 15px 0 30px}.apps{opacity:1;transition:opacity .3s}.apps.is-hidden{opacity:0}.apps .app-title{width:90%;margin:0 auto}.apps__hero .hero__arrow{display:none}.hero--carousel{margin-bottom:110px}@media only screen and (max-width: 768px){.hero--carousel{height:500px;text-align:center;margin-bottom:0}}.hero--carousel h1,.hero--carousel p{position:relative;color:#fff;text-shadow:0 0 9px rgba(0,0,0,0.7)}.hero--carousel h1{font-size:4em;font-weight:100;letter-spacing:-0.4px;line-height:95px;margin-bottom:15px}@media only screen and (max-width: 768px){.hero--carousel h1{font-size:3em;font-weight:300;line-height:1em}}.hero--carousel p{font-size:1.7em;font-weight:300}.hero--carousel .carousel{background:#000;height:100%;left:0;position:absolute;top:0;width:100%}.hero--carousel .carousel__slide{background:#333;display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%}@media only screen and (max-width: 768px){.hero--carousel .carousel__slide:first-child{opacity:1}.hero--carousel .carousel__slide:not(:first-child){display:none}}.hero--carousel .carousel__slide.is-active{opacity:1}.hero--carousel .carousel__slide:before{background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.5) 100%);bottom:0;content:'';height:100px;left:0;position:absolute;width:100%}.hero--carousel .carousel__slide .carousel__slideBg{background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4));background-blend-mode:multiply !important;background-color:rgba(0,0,0,0.25) !important;background-position:center center;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}@media only screen and (max-width: 768px){.hero--carousel .carousel__slide .carousel__slideBg{background-position:60% 0}}.hero--carousel .carousel__slideAttribution{font-size:12px;color:#fff;display:none}.hero--carousel .carousel__slideAttribution.is-active{display:block;position:relative;margin-top:25px;font-size:.8em;color:#fff}@media only screen and (max-width: 768px){.hero--carousel .carousel__slideAttribution{bottom:16px;top:auto}}.hero--carousel .carousel__pager{bottom:-73px;height:212px;left:0;position:absolute;overflow:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;width:100%;white-space:nowrap}@media only screen and (max-width: 768px){.hero--carousel .carousel__pager{display:none}}.hero--carousel .carousel__pagerItem{background:#333;display:inline-block;height:125px;margin:77px 0 0 5px;position:relative;width:162px}.hero--carousel .carousel__pagerItem:hover .carousel__pagerItemHoverBackground,.hero--carousel .carousel__pagerItem.is-active .carousel__pagerItemHoverBackground{transform:translate3d(0, -37px, 0)}.hero--carousel .carousel__pagerItem:hover .carousel__pagerItemBackground,.hero--carousel .carousel__pagerItem.is-active .carousel__pagerItemBackground{opacity:0 !important}.hero--carousel .carousel__pagerItem:hover .carousel__pagerItemIconLarge,.hero--carousel .carousel__pagerItem.is-active .carousel__pagerItemIconLarge{opacity:1;transform:translate3d(0, -22px, 0)}.hero--carousel .carousel__pagerItem:hover .carousel__pagerItemIconSmall,.hero--carousel .carousel__pagerItem.is-active .carousel__pagerItemIconSmall{opacity:0}.hero--carousel .carousel__pagerItem:hover .carousel__pagerItemLink,.hero--carousel .carousel__pagerItem:hover .carousel__pagerItemTitle,.hero--carousel .carousel__pagerItem.is-active .carousel__pagerItemLink,.hero--carousel .carousel__pagerItem.is-active .carousel__pagerItemTitle{opacity:1}html.no-touch .hero--carousel .carousel__pagerItem:hover .carousel__pagerItemLink,html.no-touch .hero--carousel .carousel__pagerItem.is-active .carousel__pagerItemLink{z-index:5}html.touch .hero--carousel .carousel__pagerItem.is-active .carousel__pagerItemLink{z-index:5}.hero--carousel .carousel__pagerItem:hover .carousel__pagerItemHoverBackground,.hero--carousel .carousel__pagerItem.is-active .carousel__pagerItemHoverBackground{transform:translate3d(0, -77px, 0)}.hero--carousel .carousel__pagerItem:hover .carousel__pagerItemIconLarge,.hero--carousel .carousel__pagerItem.is-active .carousel__pagerItemIconLarge{transform:translate3d(0, -65px, 0)}.hero--carousel .carousel__pagerItem .carousel__pagerItemLink,.hero--carousel .carousel__pagerItem .carousel__pagerItemTitle{display:-ms-flexbox;display:flex}.hero--carousel .carousel__pagerItemBackground{background-size:cover !important;content:'';left:0;height:100%;opacity:1;position:absolute;top:0;transform:translate3d(0, 0, 0);transition:opacity .3s;width:100%;z-index:3}.hero--carousel .carousel__pagerItemHoverBackground{background:#333;content:'';left:0;height:100%;position:absolute;top:0;transform:translate3d(0, 0, 0);transition:transform .3s;width:100%}.hero--carousel .carousel__pagerItemIconLarge{left:25px;height:112px;opacity:0;top:10px;transform:translate3d(0, 0, 0);transition:opacity .3s, transform .3s;position:relative;width:112px;z-index:2}.hero--carousel .carousel__pagerItemIconLarge.is-hidden{opacity:0}.hero--carousel .carousel__pagerItemIconSmall{bottom:-10px;height:45px;opacity:1;position:absolute;right:10px;transition:opacity .1s;width:45px;z-index:4}.hero--carousel .carousel__pagerItemIconSmall.is-hidden{opacity:0}.hero--carousel .carousel__pagerItemTitle,.hero--carousel .carousel__pagerItemLink{-ms-flex-align:center;align-items:center;bottom:0;color:#fff;display:none;font-size:10px;font-weight:600;height:60px;-ms-flex-pack:center;justify-content:center;left:0;letter-spacing:1px;line-height:14px;opacity:0;padding:0 25px;position:absolute;text-align:center;text-transform:uppercase;transition:opacity .3s;width:100%;white-space:normal;text-decoration:none}.hero--carousel .carousel__pagerItemLink{z-index:2}@media screen and (max-height: 850px){.hero--carousel,.devices .hero,.devices .hero--carousel,.hero,.hero--carousel{height:700px}.learn .hero .bg,.learn .hero--carousel .bg{max-height:90%}.learn-tv .hero .bg,.learn-tv .hero--carousel .bg{max-width:50%}}@media screen and (max-width: 767px){.devices .hero,.devices .hero--carousel,.hero,.hero--carousel{height:auto}.hero--carousel{height:500px}.learn-tv .hero .bg,.learn-tv .hero--carousel .bg{max-width:none}}.section--gallery{background:#f3f3f3;padding:0 1vw}@media only screen and (max-width: 768px){.section--gallery{padding:0}}.section__appsSearch{text-align:center;float:right;width:100%;max-width:215px;margin-bottom:20px}@media screen and (max-width: 1160px){.section__appsSearch{width:auto;margin:0 auto 25px;float:none}}@media only screen and (max-width: 768px){.section__appsSearch{display:none}}.section__appsSearch input{background:none;border:none;border-bottom:solid 1px #b8b8b8;color:#797979;font-size:1em;font-weight:300;outline:none;padding:5px 35px 10px 10px;width:200px}@media only screen and (max-width: 768px){.section__appsSearch input{font-size:15px;padding:5px 30px 5px 0;width:125px}}.section__appsSearch input::-webkit-input-placeholder{color:#6a6a6a}.section__appsSearch .section__appsSearchSubmit{display:inline-block;margin:0 0 -17px -45px}@media only screen and (max-width: 768px){.section__appsSearch .section__appsSearchSubmit{transform:scale(0.75)}}@media only screen and (max-width: 768px){.section__appsFilters{padding-bottom:10px;position:relative}}.section__appsFilters a{color:#797979;cursor:pointer;display:inline-block;font-size:17px;font-weight:300;padding:8px 0;position:relative}.section__appsFilters a:hover,.section__appsFilters a.is-active{color:#00AFFF}.section__appsFilters a:hover:after,.section__appsFilters a.is-active:after{opacity:1}.section__appsCategories{float:left;margin:8px 30px 20px 0;position:relative;padding:0 20px}@media only screen and (max-width: 768px){.section__appsCategories{padding-bottom:0;width:100%;overflow:hidden;margin:0}}.section__appsCategories .section__appsCategoriesScroll{transition:opacity .3s;white-space:nowrap}.section__appsCategories .section__appsCategoriesScroll.is-hidden{opacity:0;pointer-events:none}.section__appsCategories .section__appsCategoriesScroll:nth-child(2){position:absolute;top:0}@media only screen and (max-width: 768px){.section__appsCategories .section__appsCategoriesScroll{overflow:auto;padding-bottom:8px}}.section__appsCategories a{margin:0 15px}@media only screen and (max-width: 768px){.section__appsCategories a{display:inline-block;margin:0 30px 0 0}}.section__appsDevices{color:#797979;float:right;font-size:17px;font-weight:300;margin-right:45px;opacity:1;transition:opacity 0.3s;transform:translate3d(0, 0, 0)}@media only screen and (max-width: 1279px){.section__appsDevices{padding:0 0 20px}}@media only screen and (max-width: 768px){.section__appsDevices{float:none;height:39px;margin:37px 7vw 27px 7vw;padding:0}}.section__appsDevices.is-hidden{opacity:0}.section__appsDevices.is-selectable .section__appsDevicesActive{opacity:0;transform:translate3d(0, -100%, 0)}.section__appsDevices.is-selectable .section__appsDevicesSelector{opacity:1;transform:translate3d(0, -100%, 0)}.section__appsDevices .section__appsDevicesActive{opacity:1;text-align:right;transition:opacity .3s, transform .3s}@media only screen and (max-width: 768px){.section__appsDevices .section__appsDevicesActive{text-align:left}}.section__appsDevices .section__appsDevicesActive a{display:none}.section__appsDevices .section__appsDevicesActive a.is-active{display:inline-block}.section__appsDevices .section__appsDevicesSelector{opacity:0;text-align:center;transition:opacity .3s, transform .3s}@media only screen and (max-width: 768px){.section__appsDevices .section__appsDevicesSelector{text-align:left}.section__appsDevices .section__appsDevicesSelector a:first-child{margin-left:0}}.section__appsDevices .section__appsDevicesSelector a{margin:0 15px}.section__appsDevices .section__appsDevicesSelector a:last-child{margin-right:0}.section__appsGrid,.section__categoryGrid{clear:both;min-height:300px;padding:10px 0 20px;width:100%}@media only screen and (max-width: 768px){.section__appsGrid,.section__categoryGrid{overflow:hidden;padding:30px 0 0;width:100%}}.section__appsGrid.is-hidden,.section__categoryGrid.is-hidden{display:none}.section__appsGrid{line-height:0}@media only screen and (max-width: 768px){.section__appsGrid{margin:0 calc(7vw - 2px);padding-bottom:60px;width:calc(86vw + 4px)}}.section__appsGridNoResults{color:#4d4d4d;display:block;font-size:17px;font-weight:300;margin:100px 0 20px;opacity:1;position:absolute;text-align:center;transition:opacity .3s;width:98vw}@media only screen and (max-width: 768px){.section__appsGridNoResults{width:calc(86vw + 4px)}}.section__appsGridNoResults.is-hidden{opacity:0}.section__appsGridMore{cursor:pointer;display:table;line-height:normal;margin:70px auto 0;position:relative;z-index:1}@media only screen and (max-width: 768px){.section__appsGridMore{margin:60px auto 0}}.app{background:#fff;box-sizing:border-box;display:inline-block;line-height:initial;margin:0.17%;opacity:1;overflow:hidden;position:relative;text-align:center;transform:scale(1) translate3d(0, 0, 0);transition:transform .3s, opacity .3s, box-shadow .3s;width:16.32%;z-index:1}@media only screen and (max-width: 768px){.app{margin:2px;width:calc((86vw - 8px) / 3)}}html.no-touch .app:hover,html.no-touch .app:active{box-shadow:0 17px 50px 0 rgba(0,0,0,0.19);transform:scale(1.05) translate3d(0, 0, 0);z-index:2}html.no-touch .app:hover .app__background,html.no-touch .app:active .app__background{opacity:1}@media only screen and (max-width: 768px){html.no-touch .app:hover .app__background,html.no-touch .app:active .app__background{opacity:0}}html.no-touch .app:hover .app__logo,html.no-touch .app:active .app__logo{transform:translate3d(0, -30px, 0)}@media only screen and (max-width: 768px){html.no-touch .app:hover .app__logo,html.no-touch .app:active .app__logo{transform:translate3d(0, 0, 0)}}html.no-touch .app:hover .app__name,html.no-touch .app:hover .app__description,html.no-touch .app:active .app__name,html.no-touch .app:active .app__description{opacity:0;transform:translate3d(0, -70px, 0)}@media only screen and (max-width: 768px){html.no-touch .app:hover .app__name,html.no-touch .app:hover .app__description,html.no-touch .app:active .app__name,html.no-touch .app:active .app__description{opacity:1;transform:translate3d(0, 0, 0)}}html.no-touch .app:hover .app__nameDownload,html.no-touch .app:active .app__nameDownload{opacity:1;transform:translate3d(0, -70px, 0)}@media only screen and (max-width: 768px){html.no-touch .app:hover .app__nameDownload,html.no-touch .app:active .app__nameDownload{transform:translate3d(0, 0, 0)}}html.no-touch .app:hover .app__download,html.no-touch .app:active .app__download{transform:translate3d(-1%, -70px, 0)}@media only screen and (max-width: 768px){html.no-touch .app:hover .app__download,html.no-touch .app:active .app__download{transform:translate3d(-1%, 0, 0)}}.app.is-hidden{opacity:0}.app *{position:relative;z-index:1}.app .app__background{background:#797979;content:'';height:110%;left:0;opacity:0;position:absolute;top:0;transform:translate3d(-5%, -5%, 0);transition:opacity 0.3s;width:110%}.app .app__logo{margin:60px 0 40px;transform:translate3d(0, 0, 0);transition:transform .3s}@media only screen and (max-width: 768px){.app .app__logo{margin:18px 0 16px}}.app .app__logo img{height:90px;width:90px}@media only screen and (max-width: 768px){.app .app__logo img{height:60px;width:60px}}.app .app__name,.app .app__nameDownload{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;float:left;height:60px;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding:0 10px;transform:translate3d(0, 0, 0);transition:color .3s, opacity .3s, transform .3s;width:100%}@media only screen and (max-width: 768px){.app .app__name,.app .app__nameDownload{font-size:10px}}.app .app__name span,.app .app__nameDownload span{display:block;display:-webkit-box;max-height:40px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.app .app__description{color:#333;display:-webkit-box;font-size:12px;margin:5px 25px 15px;max-height:52px;overflow:hidden;text-align:left;text-overflow:ellipsis;transform:translate3d(0, 0, 0);transition:color .3s, opacity .3s, transform .3s;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media only screen and (max-width: 768px){.app .app__description{font-size:10px;margin:5px 15px 15px}}.app .app__nameDownload{-ms-flex-align:end;align-items:flex-end;bottom:0;color:#fff;font-size:10px;left:0;opacity:0;padding-bottom:10px;position:absolute}.app .app__download{background:rgba(255,255,255,0);border-top:solid 1px rgba(255,255,255,0.2);display:table;left:0;position:absolute;top:100%;transform:translate3d(-1%, 0, 0);transition:transform .3s;width:102%}.app .app__download a{display:table-cell;height:70px;position:relative;transition:background-color .3s}@media only screen and (max-width: 768px){.app .app__download a{height:35px}}.app .app__download a:hover{background:rgba(255,255,255,0.1)}.app .app__download a:last-child:after{display:none}.app .app__download a div{display:block;height:100%;position:relative}.app .app__download a div:before{content:'';display:block;left:50%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}@media only screen and (max-width: 768px){.app .app__download a div:before{transform:translate3d(-50%, -50%, 0) scale(0.7)}}.app .app__download a div:after{background:rgba(255,255,255,0.2);content:'';height:100%;left:100%;position:absolute;top:0;width:1px}.category{clear:both;height:345px;margin-bottom:50px;opacity:1;position:relative;transition:opacity .3s}@media only screen and (max-width: 768px){.category{padding:80px 0 0;margin-bottom:40px}}.category.is-hidden{opacity:0}.category.is-loading{opacity:0 !important}.category .category__background{background:#797979;content:'';height:345px;left:0;position:absolute;top:0;width:32%}@media only screen and (max-width: 768px){.category .category__background{width:100%}}.category .category__label{float:left;position:relative;width:28%;z-index:1}@media only screen and (max-width: 768px){.category .category__label{margin:0 7%;position:absolute;top:0;width:60%}}.category .category__label h2{color:#fff;float:left;padding:65px 0 25px 45px}@media only screen and (max-width: 768px){.category .category__label h2{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;font-size:22px;height:90px;-ms-flex-pack:center;justify-content:center;padding:0;max-width:calc(80vw - 75px);font-weight:300}}.category .category__label .button{clear:left;color:#fff;cursor:pointer;float:left;margin:0 0 0 45px}@media only screen and (max-width: 768px){.category .category__label .button{clear:none;float:right;margin:28px 0 0;padding:8px 20px}}.category .category__label .button:hover{color:#00AFFF;background:#fff;border-color:#fff}@media only screen and (max-width: 768px){.category .category__apps{overflow:scroll;-webkit-overflow-scrolling:touch;width:100vw}}.category .category__apps .category__appsScroll{z-index:2;position:relative}@media only screen and (max-width: 768px){.category .category__apps .category__appsScroll{overflow:auto;padding:10px 0 35px 0;width:calc(144px * 5 + 14%)}}@media only screen and (max-width: 450px){.category .category__apps .category__appsScroll{width:calc(144px * 5 + 22%)}}.category .app{float:left;height:305px;position:relative;margin-top:20px;width:13.87%}@media only screen and (max-width: 768px){.category .app{height:220px;margin-top:0;width:140px}.category .app:first-child{margin-left:4%}.category .app:last-child{margin-right:4%}.category .app:nth-child(4),.category .app:nth-child(5){display:block}}.category .app:hover .app__logo{transform:translate3d(0, 0, 0)}.category .app .app__name{display:block;float:none;height:auto;padding:0 25px;text-align:left}@media only screen and (max-width: 768px){.category .app .app__name{font-size:12px;padding:0 15px}}@media only screen and (max-width: 768px){.category .app .app__logo img{height:80px;width:80px}}@media only screen and (max-width: 768px){.category .app .app__download a{height:50px}}.apps__chromecastApp .section__inner{position:relative}.svg-app-search-blue,.section__appsSearch .section__appsSearchSubmit,.section__app .section__appFeature.icon-search:before,.svg-apps-android-logo,.app .app__downloadPlay div:before,.svg-apps-apple-logo,.app .app__downloadIOS div:before,.svg-apps-chrome-logo,.app .app__downloadWeb div:before,.svg-audio-inputs-35-blue,.svg-audio-inputs-35-grey,.svg-audio-inputs-OPTICAL-blue,.svg-audio-inputs-OPTICAL-grey,.svg-audio-inputs-RCA-blue,.svg-audio-inputs-RCA-grey,.svg-audio-smarter-cast-any-blue,.svg-audio-smarter-cast-any-white,.svg-audio-smarter-enjoy-blue,.svg-audio-smarter-enjoy-white,.svg-audio-smarter-every-speaker-blue,.svg-audio-smarter-every-speaker-white,.svg-audio-smarter-higher-blue,.svg-audio-smarter-higher-white,.svg-blue-down-arrow,.svg-chromecast-app-applestore,.section--standard .section__appsStores .section__appsStoresAppStore,.section__app .section__appDownload .section__appAppStore,.svg-chromecast-app-arrow-grey,.svg-chromecast-app-getapps-blue,.section__app .section__appFeature.icon-apps:before,.svg-chromecast-app-googleplay,.section--standard .section__appsStores .section__appsStoresPlayStore,.section__app .section__appDownload .section__appPlayStore,.svg-chromecast-app-gstore,.svg-chromecast-app-remote2-blue,.section__app .section__appFeature.icon-remote:before,.svg-chromecast-app-search-blue,.svg-chromecast-app-whats-on-all2-blue,.section__app .section__appFeature.icon-phone:before,.svg-chromecast-logo,.svg-chromecast-logo-grey,.svg-chromecast-resources-helpcenter,.svg-chromecast-resources-helpforum,.svg-chromecast-resources-trouble,.svg-comparison-check-mark,.svg-hdmi,.svg-learn-tv-steps-enjoy-blue,.svg-learn-tv-steps-enjoy-white,.svg-tv-better-way-get-videos-1,.svg-tv-better-way-get-videos-1-blue,.svg-tv-better-way-get-videos-1-blue-mobile,.svg-tv-better-way-get-videos-2,.svg-tv-better-way-get-videos-2-blue,.svg-tv-better-way-get-videos-2-blue-mobile,.svg-tv-better-way-get-videos-3,.svg-tv-better-way-get-videos-3-blue,.svg-tv-better-way-get-videos-3-blue-mobile,.svg-tv-smarter-discover-new-blue,.svg-tv-smarter-discover-new-white,.svg-tv-smarter-game-on-blue,.svg-tv-smarter-game-on-white,.svg-tv-smarter-mirror-android-blue,.svg-tv-smarter-mirror-android-white,.svg-tv-smarter-mirror-website-blue,.svg-tv-smarter-mirror-website-white,.svg-tv-smarter-stream-fast-blue,.svg-tv-smarter-stream-fast-white,.svg-tv-smarter-turn-screen-blue,.svg-tv-smarter-turn-screen-white{background:url(/chromecast/built-in/static/images/sprite.svg) no-repeat}.svg-app-search-blue,.section__appsSearch .section__appsSearchSubmit,.section__app .section__appFeature.icon-search:before{background-position:69.24829157175398% 39.31203931203931%}.svg-app-search-blue-dims,.section__appsSearch .section__appsSearchSubmit,.section__app .section__appFeature.icon-search:before{width:50px;height:50px}.svg-apps-android-logo,.app .app__downloadPlay div:before{background-position:99.9666035845486% 51.78227360308286%}.svg-apps-android-logo-dims,.app .app__downloadPlay div:before{width:29.7px;height:33.6px}.svg-apps-apple-logo,.app .app__downloadIOS div:before{background-position:99.89987762821227% 55.8150734408861%}.svg-apps-apple-logo-dims,.app .app__downloadIOS div:before{width:29.1px;height:33.4px}.svg-apps-chrome-logo,.app .app__downloadWeb div:before{background-position:67.09158000670917% 87.12513549319523%}.svg-apps-chrome-logo-dims,.app .app__downloadWeb div:before{width:33.7px;height:33.7px}.svg-audio-inputs-35-blue{background-position:96.4622641509434% 54.8469387755102%}.svg-audio-inputs-35-blue-dims{width:80px;height:80px}.svg-audio-inputs-35-grey{background-position:96.4622641509434% 65.05102040816327%}.svg-audio-inputs-35-grey-dims{width:80px;height:80px}.svg-audio-inputs-OPTICAL-blue{background-position:96.4622641509434% 75.25510204081633%}.svg-audio-inputs-OPTICAL-blue-dims{width:80px;height:80px}.svg-audio-inputs-OPTICAL-grey{background-position:96.4622641509434% 85.45918367346938%}.svg-audio-inputs-OPTICAL-grey-dims{width:80px;height:80px}.svg-audio-inputs-RCA-blue{background-position:0 99.9234693877551%}.svg-audio-inputs-RCA-blue-dims{width:80px;height:80px}.svg-audio-inputs-RCA-grey{background-position:9.433962264150944% 99.9234693877551%}.svg-audio-inputs-RCA-grey-dims{width:80px;height:80px}.svg-audio-smarter-cast-any-blue{background-position:0 57.30113636363637%}.svg-audio-smarter-cast-any-blue-dims{width:160px;height:160px}.svg-audio-smarter-cast-any-white{background-position:20.833333333333332% 57.30113636363637%}.svg-audio-smarter-cast-any-white-dims{width:160px;height:160px}.svg-audio-smarter-enjoy-blue{background-position:41.666666666666664% 57.30113636363637%}.svg-audio-smarter-enjoy-blue-dims{width:160px;height:160px}.svg-audio-smarter-enjoy-white{background-position:62.5% 57.30113636363637%}.svg-audio-smarter-enjoy-white-dims{width:160px;height:160px}.svg-audio-smarter-every-speaker-blue{background-position:85.67708333333333% 0}.svg-audio-smarter-every-speaker-blue-dims{width:160px;height:160px}.svg-audio-smarter-every-speaker-white{background-position:85.67708333333333% 22.727272727272727%}.svg-audio-smarter-every-speaker-white-dims{width:160px;height:160px}.svg-audio-smarter-higher-blue{background-position:85.67708333333333% 45.45454545454545%}.svg-audio-smarter-higher-blue-dims{width:160px;height:160px}.svg-audio-smarter-higher-white{background-position:0 80.0284090909091%}.svg-audio-smarter-higher-white-dims{width:160px;height:160px}.svg-blue-down-arrow{background-position:99.44408761710704% 63.08543854669316%}.svg-blue-down-arrow-dims{width:24.98px;height:18.48px}.svg-chromecast-app-applestore,.section--standard .section__appsStores .section__appsStoresAppStore,.section__app .section__appDownload .section__appAppStore{background-position:41.32029339853301% 19.656019656019655%}.svg-chromecast-app-applestore-dims,.section--standard .section__appsStores .section__appsStoresAppStore,.section__app .section__appDownload .section__appAppStore{width:140px;height:50px}.svg-chromecast-app-googleplay-dims,.section--standard .section__appsStores .section__appsStoresPlayStore,.section__app .section__appDownload .section__appPlayStore{width:140px;height:50px}.svg-chromecast-app-arrow-grey{background-position:18.433179723502302% 97.43781094527363%}.svg-chromecast-app-arrow-grey-dims{width:60px;height:60px}.svg-chromecast-app-getapps-blue,.section__app .section__appFeature.icon-apps:before{background-position:51.252847380410024% 88.86977886977887%}.svg-chromecast-app-getapps-blue-dims,.section__app .section__appFeature.icon-apps:before{width:50px;height:50px}.svg-chromecast-app-googleplay,.section--standard .section__appsStores .section__appsStoresPlayStore,.section__app .section__appDownload .section__appPlayStore{background-position:60.880195599022% 39.31203931203931%}.svg-chromecast-app-gstore{background-position:100% 0}.svg-chromecast-app-gstore-dims{width:110px;height:90px}.svg-chromecast-app-remote2-blue,.section__app .section__appFeature.icon-remote:before{background-position:51.0250569476082% 19.656019656019655%}.svg-chromecast-app-remote2-blue-dims,.section__app .section__appFeature.icon-remote:before{width:50px;height:50px}.svg-chromecast-app-search-blue{background-position:87.47152619589977% 58.96805896805897%}.svg-chromecast-app-search-blue-dims{width:50px;height:50px}.svg-chromecast-app-whats-on-all2-blue,.section__app .section__appFeature.icon-phone:before{background-position:45.558086560364465% 88.86977886977887%}.svg-chromecast-app-whats-on-all2-blue-dims,.section__app .section__appFeature.icon-phone:before{width:50px;height:50px}.svg-chromecast-logo{background-position:0 5.071141919007662%}.svg-chromecast-logo-dims{width:178px;height:41.7px}.svg-chromecast-logo-grey{background-position:0 0}.svg-chromecast-logo-grey-dims{width:178px;height:41.7px}.svg-chromecast-resources-helpcenter{background-position:62.642369020501135% 88.86977886977887%}.svg-chromecast-resources-helpcenter-dims{width:50px;height:50px}.svg-chromecast-resources-helpforum{background-position:56.94760820045558% 88.86977886977887%}.svg-chromecast-resources-helpforum-dims{width:50px;height:50px}.svg-chromecast-resources-trouble{background-position:32.80182232346242% 19.656019656019655%}.svg-chromecast-resources-trouble-dims{width:50px;height:50px}.svg-comparison-check-mark{background-position:99.73345179920035% 60.670949321912914%}.svg-comparison-check-mark-dims{width:27.6px;height:23.4px}.svg-hdmi{background-position:94.69784672377865% 89.1583452211127%}.svg-hdmi-dims{width:64.2px;height:22.8px}.svg-learn-tv-steps-enjoy-blue{background-position:100% 42.44031830238727%}.svg-learn-tv-steps-enjoy-blue-dims{width:110px;height:110px}.svg-learn-tv-steps-enjoy-white{background-position:100% 27.851458885941646%}.svg-learn-tv-steps-enjoy-white-dims{width:110px;height:110px}.svg-tv-better-way-get-videos-1{background-position:100% 18.65671641791045%}.svg-tv-better-way-get-videos-1-dims{width:110px;height:60px}.svg-tv-better-way-get-videos-1-blue{background-position:100% 11.194029850746269%}.svg-tv-better-way-get-videos-1-blue-dims{width:110px;height:60px}.svg-tv-better-way-get-videos-1-blue-mobile{background-position:25.34562211981567% 89.52970297029702%}.svg-tv-better-way-get-videos-1-blue-mobile-dims{width:60px;height:56px}.svg-tv-better-way-get-videos-2{background-position:80.44009779951101% 59.701492537313435%}.svg-tv-better-way-get-videos-2-dims{width:110px;height:60px}.svg-tv-better-way-get-videos-2-blue{background-position:13.447432762836186% 89.97512437810946%}.svg-tv-better-way-get-videos-2-blue-dims{width:110px;height:60px}.svg-tv-better-way-get-videos-2-blue-mobile{background-position:32.25806451612903% 89.52970297029702%}.svg-tv-better-way-get-videos-2-blue-mobile-dims{width:60px;height:56px}.svg-tv-better-way-get-videos-3{background-position:0 89.97512437810946%}.svg-tv-better-way-get-videos-3-dims{width:110px;height:60px}.svg-tv-better-way-get-videos-3-blue{background-position:21.760391198044008% 19.90049751243781%}.svg-tv-better-way-get-videos-3-blue-dims{width:110px;height:60px}.svg-tv-better-way-get-videos-3-blue-mobile{background-position:39.1705069124424% 89.52970297029702%}.svg-tv-better-way-get-videos-3-blue-mobile-dims{width:60px;height:56px}.svg-tv-smarter-discover-new-blue{background-position:62.5% 80.0284090909091%}.svg-tv-smarter-discover-new-blue-dims{width:160px;height:160px}.svg-tv-smarter-discover-new-white{background-position:41.666666666666664% 80.0284090909091%}.svg-tv-smarter-discover-new-white-dims{width:160px;height:160px}.svg-tv-smarter-game-on-blue{background-position:20.833333333333332% 80.0284090909091%}.svg-tv-smarter-game-on-blue-dims{width:160px;height:160px}.svg-tv-smarter-game-on-white{background-position:64.84375% 22.727272727272727%}.svg-tv-smarter-game-on-white-dims{width:160px;height:160px}.svg-tv-smarter-mirror-android-blue{background-position:64.84375% 0}.svg-tv-smarter-mirror-android-blue-dims{width:160px;height:160px}.svg-tv-smarter-mirror-android-white{background-position:41.666666666666664% 34.57386363636363%}.svg-tv-smarter-mirror-android-white-dims{width:160px;height:160px}.svg-tv-smarter-mirror-website-blue{background-position:20.833333333333332% 34.57386363636363%}.svg-tv-smarter-mirror-website-blue-dims{width:160px;height:160px}.svg-tv-smarter-mirror-website-white{background-position:0 34.57386363636363%}.svg-tv-smarter-mirror-website-white-dims{width:160px;height:160px}.svg-tv-smarter-stream-fast-blue{background-position:44.010416666666664% 0}.svg-tv-smarter-stream-fast-blue-dims{width:160px;height:160px}.svg-tv-smarter-stream-fast-white{background-position:23.177083333333332% 0}.svg-tv-smarter-stream-fast-white-dims{width:160px;height:160px}.svg-tv-smarter-turn-screen-blue{background-position:0 11.846590909090908%}.svg-tv-smarter-turn-screen-blue-dims{width:160px;height:160px}.svg-tv-smarter-turn-screen-white{background-position:83.33333333333333% 80.0284090909091%}.svg-tv-smarter-turn-screen-white-dims{width:160px;height:160px}.app__name{color:#00AFFF;font-size:14px;font-weight:500;letter-spacing:1px;text-transform:uppercase}.app .app__description{font-weight:300;line-height:1.3em;font-size:14px}.app .app__nameDownload{font-size:12px}.toggle-devices{padding:30px 10px 40px;text-align:center}.toggle-devices strong{display:block;font-weight:400;text-transform:uppercase;font-size:.85em;letter-spacing:.06em;color:#555}.toggle-devices a{font-size:1.1em;font-weight:400;position:relative;border:1px solid #ccc;padding:10px 20px;min-width:140px;margin-top:10px}.toggle-devices .TV{border-radius:4px 0 0 4px;border-right:none}.toggle-devices .Speakers{border-radius:0 4px 4px 0}.toggle-devices .is-active{background:#fff}.section--chromecastApp.section--standard{padding:50px 0 50px;background:#fff}@media only screen and (max-width: 768px){.section--chromecastApp.section--standard{padding-bottom:0;min-height:auto}}.section--chromecastApp.section--standard .section__inner{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;margin:0}@media only screen and (max-width: 768px){.section--chromecastApp.section--standard .section__inner{display:block}}@media only screen and (max-width: 1279px){.section--chromecastApp.section--standard .section__imageContainer{left:50%;position:absolute;transform:translate3d(-75px, 0, 0)}}@media only screen and (max-width: 768px){.section--chromecastApp.section--standard .section__imageContainer{display:none}}.section--chromecastApp.section--standard .section__content{margin-top:60px;min-height:650px}.section--chromecastApp.section--standard .section__content h2{font-size:2.5em;width:150%}@media only screen and (max-width: 1279px){.section--chromecastApp.section--standard .section__content{margin-right:330px}.section--chromecastApp.section--standard .section__content h2{font-size:2.5em;width:110%;padding-left:15px;padding-right:15px}}@media only screen and (max-width: 768px){.section--chromecastApp.section--standard .section__content{margin:0 auto !important;min-height:initial;width:auto}.section--chromecastApp.section--standard .section__content h2{font-size:2em;text-align:center;width:100%;max-width:550px;margin:0 auto}}.section--chromecastAppAppsUS.section--standard .section__imageContainer{width:600px}.section--chromecastAppAppsUS.section--standard .section__imageContainer img{height:740px;width:676px}@media only screen and (max-width: 1279px){.section--chromecastAppApps.section--standard .section__content{margin-right:330px}}.section--chromecastAppApps.section--standard .section__imageContainer{width:700px}@media only screen and (max-width: 768px){.section--chromecastAppApps.section--standard .section__imageContainer{display:none}}.section--chromecastAppApps.section--standard .section__imageContainer img{height:773px;width:801px}.section--chromecastAppApps.section--standard .section__app .section__appScreenshots{transform:translate3d(-140px, 0, 0)}@media only screen and (max-width: 1279px){.section--chromecastAppApps.section--standard .section__app .section__appScreenshots{transform:translate3d(-75px, 0, 0)}}.section--chromecastAppApps.section--standard .section__app .section__appScreenshots img{height:773px;width:801px}.section--chromecastAppApps.section--standard .section__app .section__appComingSoon{transform:translate3d(400px, -30px, 0)}@media only screen and (max-width: 1279px){.section--chromecastAppApps.section--standard .section__app .section__appComingSoon{transform:translate3d(130px, -60px, 0)}}@media only screen and (max-width: 768px){.section--chromecastAppApps.section--standard .section__app .section__appComingSoon{transform:translate3d(-170px, 114px, 0)}}.section--cards,.section--expandableCards{font-size:0;padding:20px 0}.section--videoCards{padding:20px 0}@media only screen and (max-width: 1000px){.section--videoCards{padding:60px 0}}.section--standard{background-position:top center;background-repeat:no-repeat;background-size:cover;overflow:hidden;position:relative}.section--standard .section__mobileBg{background-position:top center;background-size:cover;background-repeat:no-repeat;display:none;height:100%;left:0;position:absolute;top:0;width:100%}@media only screen and (max-width: 768px){.section--standard .section__mobileBg{display:block}}.section--standard .section__inner{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 768px){.section--standard .section__inner{display:block;position:relative;z-index:1}}@media only screen and (min-width: 2000px){.section--standard .section__inner.section__inner--left{margin-left:20%}}@media only screen and (max-width: 1400px){.section--standard .section__inner.section__inner--left{margin-left:5%}}@media only screen and (max-width: 768px){.section--standard .section__inner.section__inner--left{margin-left:0;margin-right:0}}.section--standard .section__inner.section__inner--right{-ms-flex-pack:end;justify-content:flex-end;margin-right:10%}@media only screen and (min-width: 2000px){.section--standard .section__inner.section__inner--right{margin-right:20%}}@media only screen and (max-width: 1400px){.section--standard .section__inner.section__inner--right{margin-right:5%}}@media only screen and (max-width: 768px){.section--standard .section__inner.section__inner--right{margin-left:0;margin-right:0}}.section--standard .section__content{-ms-flex-negative:0;flex-shrink:0;width:420px;z-index:1}.section--standard .section__content p{margin-top:20px}.section--standard .section__content .section__link{text-transform:uppercase}.section--standard .section__content .section__link:after{content:'›';margin-left:5px}@media only screen and (max-width: 768px){.section--standard .section__content{width:auto}}.section--standard .button{background-color:#1EB1FC;border:1px solid #1EB1FC;border-radius:5px;color:white;padding:8px 35px 10px;text-decoration:none;transition:background-color 0.25s, border-color 0.25s, color 0.25s, opacity 1s;white-space:nowrap;background-color:transparent;border:1px solid #D6D6D6;color:#00AFFF;display:inline-block;margin:25px 0}@media only screen and (max-width: 768px){.section--standard .button{font-size:12px}}.section--standard .button:hover{background-color:#1EB1FC;border:1px solid #1EB1FC;color:white}.section--standard .section__imageCaption{font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#00AFFF;font-size:14px;text-align:center}.section--standard .section__imageItemUnavailable{font-size:14px;text-align:center}.section--standard .section__imageBg{background-position:top center;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.section--standard .section__videoBg{height:100%;left:0;position:absolute;top:0}.section--standard .section__videoBg video{max-height:100%;max-width:100%;position:relative}.section--standard .section__appsStores{bottom:-90px;left:-40px;position:relative}.section--standard .section__appsStores .section__appsStoresAppStore{float:left;transform-origin:0 0}.section--standard .section__appsStores .section__appsStoresPlayStore{float:left;margin-left:20px;transform-origin:0 0}.section__app{margin-top:40px;max-width:470px}@media only screen and (max-width: 768px){.section__app{margin:20px auto 0;clear:both}}@media only screen and (max-width: 768px){.section__app .section__appFeatures{display:none}}.section__app .section__appFeature{border-bottom:solid 2px #f3f3f3;padding:20px 0 0;transform:translateZ(0)}.section__app .section__appFeature:before{content:'';float:left;filter:grayscale(1);margin:-15px 15px 20px 0;transition:filter .3s}.section__app .section__appFeature:first-child .section__appFeatureContent{display:block}.section__app .section__appFeature:not(.is-open):before{filter:grayscale(0)}.section__app .section__appFeature:not(.is-open) .section__appFeatureContent{height:0 !important}.section__app .section__appFeature.is-open:before{filter:grayscale(0)}.section__app .section__appFeature.is-open h4,.section__app .section__appFeature.is-open .button--dark,.section__app .section__appFeature.is-open .button--clear,.section__app .section__appFeature.is-open .app .app__name,.app .section__app .section__appFeature.is-open .app__name,.section__app .section__appFeature.is-open .app .app__nameDownload,.app .section__app .section__appFeature.is-open .app__nameDownload,.section__app .section__appFeature.is-open .section--standard .button,.section--standard .section__app .section__appFeature.is-open .button{color:#00AFFF}.section__app .section__appFeature h4,.section__app .section__appFeature .button--dark,.section__app .section__appFeature .button--clear,.section__app .section__appFeature .app .app__name,.app .section__app .section__appFeature .app__name,.section__app .section__appFeature .app .app__nameDownload,.app .section__app .section__appFeature .app__nameDownload,.section__app .section__appFeature .section--standard .button,.section--standard .section__app .section__appFeature .button{color:#00AFFF;margin-bottom:18px;transition:color .3s}.section__app .section__appFeature .section__appFeatureContent{overflow:hidden;transform:translate3d(0, 0, 0);transition:height .5s}.section__app .section__appFeature .section__appFeatureContent p{margin:0 0 20px}.section__app .section__appDownload{margin-top:40px;position:relative;z-index:1}@media only screen and (max-width: 768px){.section__app .section__appDownload{float:right;margin:40px 0 0;text-align:center;width:50%;padding:0 10px}}.section__app .section__appDownload .section__appIcon{float:left;margin-right:20px;padding:10px 0}@media only screen and (max-width: 768px){.section__app .section__appDownload .section__appIcon{float:none;margin:0;padding:0;text-align:center}}.section__app .section__appDownload h4,.section__app .section__appDownload .button--dark,.section__app .section__appDownload .button--clear,.section__app .section__appDownload .app .app__name,.app .section__app .section__appDownload .app__name,.section__app .section__appDownload .app .app__nameDownload,.app .section__app .section__appDownload .app__nameDownload,.section__app .section__appDownload .section--standard .button,.section--standard .section__app .section__appDownload .button{font-weight:500;color:#797979}@media only screen and (max-width: 768px){.section__app .section__appDownload h4,.section__app .section__appDownload .button--dark,.section__app .section__appDownload .button--clear,.section__app .section__appDownload .app .app__name,.app .section__app .section__appDownload .app__name,.section__app .section__appDownload .app .app__nameDownload,.app .section__app .section__appDownload .app__nameDownload,.section__app .section__appDownload .section--standard .button,.section--standard .section__app .section__appDownload .button{clear:both;left:0;margin-bottom:5px;position:relative;top:0}}.section__app .section__appDownload .section__appAppStore{float:left;margin:10px 5px 0 0}@media only screen and (max-width: 768px){.section__app .section__appDownload .section__appAppStore{margin:0 auto;float:none;display:block;max-width:100%}}.section__app .section__appDownload .section__appPlayStore{float:left;margin:8px 0 0 5px}@media only screen and (max-width: 768px){.section__app .section__appDownload .section__appPlayStore{margin:0 auto;float:none;display:block;max-width:100%}}.section__app .section__appScreenshots{left:50%;position:absolute;top:0;transform:translate3d(110px, 167px, 0)}@media only screen and (max-width: 1279px){.section__app .section__appScreenshots{transform:translate3d(125px, 167px, 0)}}@media only screen and (max-width: 768px){.section__app .section__appScreenshots{display:none}}.section__app .section__appScreenshots .section__appScreenshot{left:0;position:absolute;top:0}.section__app .section__appScreenshots .section__appScreenshot.is-active img{opacity:1}.section__app .section__appScreenshots .section__appScreenshot img{height:497px;opacity:0;transition:opacity .5s;width:280px}.section__app .section__appComingSoon{-ms-flex-align:center;align-items:center;background:#00AFFF;border-radius:50%;box-shadow:0 17px 50px 0 rgba(0,0,0,0.19);color:#fff;display:-ms-flexbox;display:flex;font-size:20px;height:170px;left:50%;overflow:hidden;padding:0 20px;position:absolute;text-align:center;top:50px;transform:translate3d(300px, 0, 0);width:170px}.section__app .section__appComingSoon:lang(en_us){display:none}@media only screen and (max-width: 1000px){.section__app .section__appComingSoon{transform:translate3d(60px, 0, 0)}}@media only screen and (max-width: 768px){.section__app .section__appComingSoon{font-size:16px;height:130px;transform:translate3d(-170px, 114px, 0);width:130px}}.section__app .section__appComingSoon span{display:inline-block;max-width:130px}@media only screen and (max-width: 768px){.section__app .section__appComingSoon span{max-width:90px}}.section__app .section__appScreenshotMobile{bottom:0;display:none;float:left;transform:none;line-height:0}@media only screen and (max-width: 768px){.section__app .section__appScreenshotMobile{display:block;position:static;right:0;width:50%;text-align:center}}.section__app .section__appScreenshotMobile img{height:auto;max-width:190px;width:100%}@media screen and (min-width: 767px){html[locale="en_US"].apps .logo a{background:url(/chromecast/built-in/static/images/logos/chromecast-built-in-white.svg) no-repeat center;background-size:contain}}@media only screen and (max-width: 1279px){html[locale="en_US"] .section--chromecastAppApps.section--standard .section__content{margin-right:330px}}html[locale="en_US"] .section--chromecastAppApps.section--standard .section__imageContainer{width:700px}@media only screen and (max-width: 768px){html[locale="en_US"] .section--chromecastAppApps.section--standard .section__imageContainer{display:none}}html[locale="en_US"] .section--chromecastAppApps.section--standard .section__imageContainer img{height:740px;width:676px}html[locale="en_US"] .section--chromecastAppApps.section--standard .section__app .section__appScreenshots{transform:translate3d(-140px, 0, 0)}@media only screen and (max-width: 1279px){html[locale="en_US"] .section--chromecastAppApps.section--standard .section__app .section__appScreenshots{transform:translate3d(-75px, 0, 0)}}html[locale="en_US"] .section--chromecastAppApps.section--standard .section__app .section__appScreenshots img{height:740px;width:676px}html[locale="en_US"] .section--chromecastAppApps.section--standard .section__app .section__appComingSoon{transform:translate3d(400px, -30px, 0)}@media only screen and (max-width: 1279px){html[locale="en_US"] .section--chromecastAppApps.section--standard .section__app .section__appComingSoon{transform:translate3d(130px, -60px, 0)}}@media only screen and (max-width: 768px){html[locale="en_US"] .section--chromecastAppApps.section--standard .section__app .section__appComingSoon{transform:translate3d(-170px, 114px, 0)}}html[locale="en_US"] .section__appScreenshotMobile{margin-bottom:30px}body.ie img.partner-logo{max-width:250px}retailer-carousel{display:block}.tvs .col{border:1px solid #ddd}.tvs .col:nth-child(2n){border-left:none;border-right:none}.tvs .col:nth-child(n+5){border-top:none}.retailer-carousel{overflow:hidden}.retailer-carousel img.partner-logo{max-width:70%}.retailer-carousel [carousel-slide]{will-change:background-color;transition:background-color .2s linear}.retailer-carousel__container{border-collapse:collapse;display:table;table-layout:fixed;position:relative;width:100vw;white-space:nowrap}@media (min-width: 1025px){.retailer-carousel__container{will-change:transform;transition:transform 0.75s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.retailer-carousel__container.show-more{transform:translate3d(-100vw, 0, 0)}.retailer-carousel__container.show-less{transform:translate3d(0vw, 0, 0)}}@media (max-width: 1025px){.retailer-carousel__container.show-more .retailer-carousel__slide{display:table}}@media (min-width: 1023px){.retailer-carousel .orphan{border:1px solid #ddd}.retailer-carousel .orphan:nth-child(n+2){border-left:none}}.retailer-carousel__slide{display:table-cell;position:relative;padding-bottom:65px;width:100vw}.retailer-carousel__showAll{display:none;cursor:pointer}@media only screen and (max-width: 1024px){.retailer-carousel__showAll{display:block;text-align:center;transform:translateY(-100%)}}.retailer-carousel__back,.retailer-carousel__next{background:#fff url("/chromecast/built-in/static/images/carat-left.png") 50% 50% no-repeat;background-size:13px 20px;box-shadow:0 2px 4px rgba(0,0,0,0.15);bottom:0px;left:50%;padding:20px;height:40px;border-radius:40px;position:absolute;cursor:pointer;text-indent:200px;overflow:hidden;white-space:nowrap;width:40px;margin-bottom:5px;transform:translateX(-50%);transition:opacity 200ms ease-in-out}@media (max-width: 1024px){.retailer-carousel__back,.retailer-carousel__next{display:none}}.retailer-carousel__back.hidden,.retailer-carousel__next.hidden{opacity:0;pointer-events:none}.retailer-carousel__back:hover,.retailer-carousel__next:hover{box-shadow:0 3px 5px rgba(0,0,0,0.15)}.retailer-carousel__next{background-image:url("/chromecast/built-in/static/images/carat-right.png");margin-left:40px}.retailer-carousel__back{margin-left:-30px}.retailer-carousel .see-more__plus{font-size:32px}.retailer-carousel .see-more__text{text-transform:uppercase;margin-top:10px;font-weight:normal;font-size:16px}@keyframes slide-in{0%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(-99vw, 0, 0)}}@keyframes blinky{0%{background-color:initial}50%{background-color:white;box-shadow:0 0 20px white}100%{background-color:initial}}.promo-banner{background:#1B73E8;color:white;margin-bottom:-30px;margin-top:60px;padding:15px 15px;position:relative;text-align:center;z-index:2}.promo-banner a{color:white}
