.grey{color:#eee}.grey100{color:#ddd}.grey200{color:#dedede}.grey300{color:#bebebe}.grey400{color:#999}.grey500{color:#767574}.grey600{color:#333}.grey700{color:#101523}.grey-bg{background-color:#eee}.grey100-bg{background-color:#ddd}.grey200-bg{background-color:#dedede}.grey300-bg{background-color:#bebebe}.grey400-bg{background-color:#999}.grey500-bg{background-color:#767574}.grey600-bg{background-color:#333}.grey700-bg{background-color:#101523}.purple{color:#662d91}.purple100{color:#995ef6}.purple200{color:#843abc}.purple300{color:#552a7b}.purple400{color:#7540c4}.purple500{color:#662d91}.purple-bg{background-color:#662d91}.purple100-bg{background-color:#995ef6}.purple200-bg{background-color:#843abc}.purple300-bg{background-color:#552a7b}.purple400-bg{background-color:#7540c4}.purple500-bg{background-color:#662d91}.blue{color:#236aee}.blue100{color:#2dccd3}.blue200{color:#00a5e5}.blue300{color:#00a5e9}.blue400{color:#0042cc}.blue500{color:#073b9f}.blue-bg{background-color:#236aee}.blue100-bg{background-color:#2dccd3}.blue200-bg{background-color:#00a5e5}.blue300-bg{background-color:#00a5e9}.blue400-bg{background-color:#0042cc}.blue500-bg{background-color:#073b9f}.orange{color:#ff8200}.orange100{color:#ff9000}.orange200{color:#ff8200}.orange-bg{background-color:#ff8200}.orange100-bg{background-color:#ff9000}.orange200-bg{background-color:#ff8200}.red{color:#e40046}.red100{color:#ed1847}.red200{color:#e40046}.red-bg{background-color:#e40046}.red100-bg{background-color:#ed1847}.red200-bg{background-color:#e40046}.green{color:#00c629}.green100{color:#00cd49}.green200{color:#008a1d}.green-bg{background-color:#00c629}.green100-bg{background-color:#00cd49}.green200-bg{background-color:#008a1d}.yellow{color:#efcb01}.yellow-bg{background-color:#efcb01}.white{color:#fff}.white-bg{background-color:#fff}.black{color:#000}.black-bg{background-color:#000}.transparent{color:transparent}.transparent-bg{background-color:transparent}.manage-services-container{padding:1rem;z-index:1}.manage-services-container .external-services{max-width:40rem}.manage-services-container .status-container{display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:12px 0;min-height:48px}.manage-services-container .status-container .provider-name{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:20px}.manage-services-container .status-container .connected-status{display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:16px}.manage-services-container .status-container .connected-status,.manage-services-container .status-container Button{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.manage-services-container .status{background-color:#00cd49;color:#fff;padding:.3rem 1rem;white-space:nowrap}.manage-services-container .disconnect-link{color:#662d91;cursor:pointer;text-decoration:underline;white-space:nowrap}.manage-services-container .disconnect-link:hover{opacity:.8}.manage-services-container .provider-logo{scale:3.2;margin-right:6rem;margin-left:4.5rem}.manage-services-container .email-info{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.manage-services-container .email-info,.qr-code-modal{display:flex}.qr-code-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:9999}.qr-code-content{background-color:#fff;-webkit-border-radius:12px;border-radius:12px;padding:2rem;max-width:400px;width:90%;text-align:center;-webkit-box-shadow:0 10px 25px rgba(0,0,0,.2);box-shadow:0 10px 25px rgba(0,0,0,.2);position:relative}.qr-code-header{display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem}.qr-code-header h3{margin:0;color:#333;font-size:22px}.qr-code-close{background:none;border:none;font-size:2rem;cursor:pointer;color:#999;padding:0;width:30px;height:30px;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.qr-code-close:hover{background-color:#ddd;color:#333}.qr-code-image-container{margin:1.5rem 0;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.qr-code-image{max-width:250px;width:100%;height:auto;border:2px solid #dedede;-webkit-border-radius:8px;border-radius:8px}.qr-code-instruction{color:#767574;font-size:14px;margin:1rem 0 0;line-height:1.4}.eol-banner{background-color:#fceddb;color:#955c2c;padding:1.25rem;font-family:RokuText;font-size:16px;line-height:1.5;border:1px solid #fbe7cc;width:100vw;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;left:50%;right:50%;margin:0 -50vw;z-index:999}.eol-banner .eol-banner-content{display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;margin:0 3.75rem 0 1.25rem}.eol-banner .eol-banner-text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:1.25rem}.eol-banner .show-more-button{background:none;border:none;cursor:pointer;padding:.25rem 0;margin-top:.5rem}.eol-banner .eol-banner-learn-more{background:none;color:#955c2c;font-weight:500;padding:.5rem .75rem}.eol-banner .eol-banner-cta-button,.eol-banner .eol-banner-learn-more{border:none;cursor:pointer;font-size:14px;-webkit-border-radius:4px;border-radius:4px}.eol-banner .eol-banner-cta-button{background-color:#955c2c;color:#fff;padding:.5rem 1rem;font-family:RokuText;white-space:nowrap;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.eol-banner .eol-banner-close-button{background:none;border:none;font-size:18px;cursor:pointer;padding:.25rem .5rem;-webkit-border-radius:4px;border-radius:4px;line-height:1}.art-galleries{min-height:500px}.art-galleries .galleries-content{max-width:1600px;margin:3rem auto 3rem 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:60px;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.art-galleries .galleries-content.empty-streams{display:block}.art-galleries .galleries-content .gallery-card{max-width:500px;min-width:200px;min-height:315px;max-height:460px}.art-galleries .galleries-content .gallery-card .galley-thumb-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.art-galleries .galleries-content .MuiPaper-root{margin-bottom:1rem}.art-galleries .galleries-content .set-as-backdrop-cta{text-align:center}.sticky-device-picker{margin:1rem 0}.sticky-device-picker .MuiSelect-select{font-size:1.5rem}.sticky-device-picker .device-selector{position:relative}.sticky-device-picker .device-selector-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.sticky-device-picker .no-device{cursor:pointer;padding:1rem;-webkit-border-radius:5px;border-radius:5px;color:#662d91}.sticky-device-picker .no-device .icon-style{font-size:22px;margin-left:.5rem}#responsive-dialog-title{margin-top:4rem;font-size:22px;line-height:32px}.no-device-content{max-width:40rem}.MuiInputBase-root,.MuiList-root{background-color:#fff}.MuiInputBase-root .device-selector-location,.MuiList-root .device-selector-location{font-size:12px;line-height:18px;color:#767574}.photo-streams-content{min-height:800px;background-color:#662d91}.banner-container{-webkit-box-shadow:0 1.2px 1.2px 0 rgba(0,0,0,.2509803922);box-shadow:0 1.2px 1.2px 0 rgba(0,0,0,.2509803922)}.banner-container .living-room-description{padding:20px}.banner-container .living-room-banner img{width:100%}body{overflow:visible!important}.sticky-container{padding:1rem .5rem;background-color:#fff}.categories-container .MuiButtonBase-root{background-color:#eee;color:#000}.categories-container .MuiButtonBase-root.selected,.categories-container .MuiButtonBase-root:hover{background-color:#101523;font-weight:700;color:#fff;-webkit-box-shadow:none;box-shadow:none}.Roku-Page-Streams{max-width:1800px;margin:auto}.Roku-Page-Streams .app-layout{padding:0 70px}.Roku-Page-Streams .Roku-Message .alert-toast{z-index:900}.Roku-Page-Streams .max-streams-exceeded{color:#e40046}.Roku-Page-Streams .error{color:#e40046;margin:30px 0}.Roku-Page-Streams .Roku-Form .checkbox span{font-size:12px;line-height:18px;font-family:RokuText;font-weight:500}.Roku-Page-Streams .streams-heading{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:3rem auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.Roku-Page-Streams .streams-heading .title-container{width:100%}.Roku-Page-Streams .streams-heading .title-section{display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.Roku-Page-Streams .streams-heading .title-section .setting-icon{color:#662d91}.Roku-Page-Streams .streams-heading .heading-title{margin-bottom:0;padding-bottom:0;color:#000}.Roku-Page-Streams .streams-heading .num-streams{margin-top:-20px}.Roku-Page-Streams .screensaver-modal .modal-headline.complex{padding-bottom:1rem!important}.Roku-Page-Streams .screensaver-modal .screensaver-modal-content{display:flex}.Roku-Page-Streams .screensaver-modal .screensaver-modal-content .screensaver-modal-text{padding:0 3rem}.Roku-Page-Streams .screensaver-modal .screensaver-modal-content .screensaver-modal-text .purple-text{color:#662d91}.Roku-Page-Streams .screensaver-modal .screensaver-modal-content .screensaver-tv img{width:350px;height:auto}.Roku-Page-Streams .screensaver{display:flex;border:2px solid #dedede;padding-left:3rem;margin-bottom:3rem;max-width:1600px}.Roku-Page-Streams .screensaver .screensaver-info{margin-right:3rem;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.Roku-Page-Streams .screensaver .screensaver-info h2{font-size:32px;line-height:40px;font-family:RokuText;font-weight:700}.Roku-Page-Streams .screensaver .screensaver-text{margin:3rem auto}.Roku-Page-Streams .screensaver .screensaver-button-container button{margin-left:0}.Roku-Page-Streams .screensaver .screensaver-button-container button:first-child{margin-right:3rem}.Roku-Page-Streams .tabs-content{border-top:2px solid #f4f1f1}.Roku-Page-Streams .pending-streams .empty-streams{margin:3rem 0}.Roku-Page-Streams .mobile-create-button{margin-top:2rem;text-align:center}.Roku-Page-Streams .mobile-create-button button{width:100%;margin:auto 0}.Roku-Page-Streams .streams{max-width:1600px;margin:3rem auto 3rem 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:60px;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.Roku-Page-Streams .streams.empty-streams{display:block}.Roku-Page-Streams .streams .Roku-Image img{-o-object-fit:cover;object-fit:cover;vertical-align:middle;text-align:center;width:100%;min-height:225px;max-height:320px}.Roku-Page-Streams .streams .new-stream,.Roku-Page-Streams .streams .stream-container{max-width:500px;min-width:200px;min-height:315px;max-height:460px}.Roku-Page-Streams .streams .stream-container{border:2px solid #dedede}.Roku-Page-Streams .streams .stream-container .img-preview{position:relative}.Roku-Page-Streams .streams .stream-container .img-preview.invalid-stream{cursor:not-allowed}.Roku-Page-Streams .streams .stream{position:relative;cursor:pointer;min-height:315px}.Roku-Page-Streams .streams .stream.invite{cursor:default}.Roku-Page-Streams .streams .stream .text-area{margin:0 16px}.Roku-Page-Streams .streams .stream .stream-text{position:absolute;width:100%;color:#fff;bottom:0;padding:10px 15px;background-color:#000;cursor:pointer;left:0}.Roku-Page-Streams .streams .stream .stream-text:not(.invite-text){opacity:.65}.Roku-Page-Streams .streams .stream .stream-text.invite-text{color:#000;background:none;position:relative}.Roku-Page-Streams .streams .stream .stream-text.invite-text .date-info{font-size:12px;line-height:18px}.Roku-Page-Streams .streams .stream .stream-text.invite-text .invite-actions{display:flex;gap:2rem;margin:10px auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.Roku-Page-Streams .streams .stream .stream-text .stream-label{display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.Roku-Page-Streams .streams .stream .stream-text .dots{font-size:24px}.Roku-Page-Streams .streams .stream .stream-text .circle-name{font-size:16px;line-height:24px}.Roku-Page-Streams .streams .stream .stream-text .detail-counts{font-size:12px;line-height:18px;display:flex;margin:auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.Roku-Page-Streams .streams .stream .stream-text .provider-logo{margin:0 5px 0 10px;width:auto;min-height:auto}.Roku-Page-Streams .streams .add-screensaver-container{margin-top:10px;margin-left:20px}.Roku-Page-Streams .streams .add-screensaver-container .roku-form-boolean.roku-default-form-layout{margin-bottom:15px}.Roku-Page-Streams .streams .new-stream{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:3px dashed #ddd4ef;cursor:pointer;min-height:317px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;vertical-align:center;background-color:#eee}.Roku-Page-Streams .streams .new-stream.fixed-width{width:400px}.Roku-Page-Streams .streams .new-stream .add-container{-webkit-border-radius:50%;border-radius:50%;width:60px;height:60px;background-color:#662d91}.Roku-Page-Streams .streams .new-stream .add-container .horizontal-plus{position:relative;background-color:#fff;width:50%;height:12.5%;left:25%;top:43.75%}.Roku-Page-Streams .streams .new-stream .add-container .vertical-plus{position:relative;background-color:#fff;width:12.5%;height:50%;left:43.75%;top:12.5%}.Roku-Page-Streams .streams .new-stream .add-text{padding:8px;color:#662d91;font-family:RokuText;font-weight:700}.Roku-Page-Streams .streams .icon-area{display:flex;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:auto;padding-bottom:10px}.Roku-Page-Streams .streams .icon-area .glyphicon{font-size:22px;line-height:32px;color:#662d91}.Roku-Page-Streams .streams .icon-area .icon-action{display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:40%}.Roku-Page-Streams .streams .icon-area .icon-action .action-text{font-family:RokuText;font-weight:500;color:#662d91}.Roku-Page-Streams .streams .icon-area .icon-divider{color:#dedede}.Roku-Page-Streams .cog{cursor:pointer}.Roku-Page-Streams .create-stream-modal .modal-dialog{max-width:55rem}.Roku-Page-Streams .create-stream-modal .modal-dialog .modal-headline{padding-bottom:1rem;padding-top:1.5rem}.Roku-Page-Streams .create-stream-modal .provider-logo,.Roku-Page-Streams .create-stream-modal .upload-icon{padding-right:1rem}.Roku-Page-Streams .create-stream-modal .create-stream-modal-content{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.Roku-Page-Streams .create-stream-modal .create-stream-modal-content .ks-button:not(:last-child){margin-bottom:2rem}.Roku-Page-Streams .create-stream-modal .create-stream-modal-content .ks-button{padding:1rem}.Roku-Page-Streams .create-stream-modal .modal-content{padding-top:0}.Roku-Page-Streams .disconnected-container{height:320px;position:relative}.Roku-Page-Streams .disconnected-container .disconnected-content{width:20rem;position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%,-40%);-ms-transform:translate(-50%,-40%);transform:translate(-50%,-40%);text-align:center;color:#dedede}.Roku-Page-Streams .external-albums-link-message{padding:1rem;display:inline-block;width:100%;color:#662d91}.Roku-Page-Streams .art-streams-toggle-container{height:100%}@-webkit-keyframes spinner-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}}@keyframes spinner-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}}@media (min-width:1200px){.manage-services-container{padding:1rem 10rem;}}@-webkit-keyframes spinner-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}}@keyframes spinner-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}}@media (max-width:767px){.eol-banner{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:2rem 1.25rem;background-color:#fceddb;z-index:9999;overflow-y:auto;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}.eol-banner,.eol-banner .eol-banner-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.eol-banner .eol-banner-content{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.eol-banner .eol-banner-text{width:100%;font-size:18px;line-height:1.6;}.eol-banner .eol-banner-text ul{margin-top:.75rem;margin-bottom:.75rem;padding-left:1.5rem;}.eol-banner .eol-banner-text .show-more-button{background:none;border:none;color:#955c2c;cursor:pointer;margin-top:.5rem;margin-bottom:.75rem;}.eol-banner .eol-banner-text .eol-banner-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem;width:100%;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin-top:.5rem;}.eol-banner .eol-banner-cta-button,.eol-banner .eol-banner-learn-more{width:100%;text-align:center;font-weight:700;font-size:22px;}.eol-banner .eol-banner-close-button{position:absolute;top:1rem;right:1rem;background:none;border:none;color:#955c2c;font-size:22px;cursor:pointer;}}@-webkit-keyframes spinner-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}}@keyframes spinner-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}}@media (max-width:767px){.art-galleries .galleries-content{margin-top:0;}}@media (min-width:768px)and (max-width:1199px){.art-galleries .galleries-content{grid-template-columns:auto auto;}}@media (max-width:767px){.art-galleries .galleries-content{display:block;}}@-webkit-keyframes spinner-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}}@keyframes spinner-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}}@media (min-width:1200px){.sticky-device-picker{max-width:40rem;}}@media (min-width:320px)and (max-width:767px){#responsive-dialog-title{font-size:22px;line-height:32px;}}@media (min-width:320px)and (max-width:767px){.MuiInputBase-root .device-selector-location,.MuiList-root .device-selector-location{font-size:12px;line-height:18px;}}@-webkit-keyframes spinner-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}}@keyframes spinner-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}}@media (max-width:767px){.sticky-container.sticky{position:-webkit-sticky;position:sticky;-webkit-box-shadow:0 2px 3px 0 #000;box-shadow:0 2px 3px 0 #000;top:0;z-index:1000;-webkit-transition:.1s;-o-transition:.1s;transition:.1s;}}@-webkit-keyframes spinner-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}}@keyframes spinner-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}}@-webkit-keyframes spinner-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}}@keyframes spinner-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}}@media (max-width:767px){.Roku-Page-Streams .app-layout{padding:0 10px;}}@media (min-width:320px)and (max-width:767px){.Roku-Page-Streams .Roku-Form .checkbox span{font-size:12px;line-height:18px;}}@media (max-width:1199px){.Roku-Page-Streams .streams-heading{display:block;}}@media (max-width:1199px){.Roku-Page-Streams .streams-heading .create-button-container button{margin-left:0;margin-top:1rem;}}@media (max-width:767px){.Roku-Page-Streams .screensaver-modal .modal-container{height:100%!important;}.Roku-Page-Streams .screensaver-modal .modal-container .modal-dialog{height:100%!important;padding:2rem 1rem;}.Roku-Page-Streams .screensaver-modal .modal-container .modal-dialog .modal-footer,.Roku-Page-Streams .screensaver-modal .modal-container .modal-dialog .modal-headline{padding:1rem!important;}}@media (max-width:1199px){.Roku-Page-Streams .screensaver-modal .screensaver-modal-content{display:block;}}@media (max-width:767px){.Roku-Page-Streams .screensaver-modal .screensaver-modal-content .screensaver-modal-text{padding:0 1rem;}}@media (max-width:1199px){.Roku-Page-Streams .screensaver-modal .screensaver-modal-content .screensaver-tv{text-align:center;}}@media (max-width:1199px){.Roku-Page-Streams .screensaver-modal .screensaver-modal-content .screensaver-tv img{width:60%;max-height:200px;}}@media (max-width:1199px){.Roku-Page-Streams .screensaver{display:block;padding-left:0;}}@media (max-width:1199px){.Roku-Page-Streams .screensaver .screensaver-info{padding-left:3rem;}}@media (min-width:320px)and (max-width:767px){.Roku-Page-Streams .screensaver .screensaver-info h2{font-size:32px;line-height:40px;}}@media (max-width:1199px){.Roku-Page-Streams .screensaver .screensaver-image img{width:100%;}}@media (max-width:767px){.Roku-Page-Streams .tabs-content{padding:0!important;}}@media (max-width:767px){.Roku-Page-Streams .streams{margin-top:0;}}@media (min-width:768px)and (max-width:1199px){.Roku-Page-Streams .streams{grid-template-columns:auto auto;}}@media (max-width:767px){.Roku-Page-Streams .streams{display:block;}}@media (max-width:767px){.Roku-Page-Streams .streams .Roku-Image img{width:100%;min-height:250px;max-height:300px;}}@media (max-width:767px){.Roku-Page-Streams .streams .new-stream,.Roku-Page-Streams .streams .stream-container{margin:1rem auto;max-height:none;width:100%;max-width:none;}}@media (min-width:320px)and (max-width:767px){.Roku-Page-Streams .streams .stream .stream-text.invite-text .date-info{font-size:12px;line-height:18px;}}@media (min-width:320px)and (max-width:767px){.Roku-Page-Streams .streams .stream .stream-text .circle-name{font-size:16px;line-height:24px;}}@media (min-width:320px)and (max-width:767px){.Roku-Page-Streams .streams .stream .stream-text .detail-counts{font-size:12px;line-height:18px;}}@media (min-width:320px)and (max-width:767px){.Roku-Page-Streams .streams .icon-area .glyphicon{font-size:22px;line-height:32px;}}@media (max-width:767px){.Roku-Page-Streams .create-stream-modal .modal-dialog .modal-headline{padding-bottom:2rem;}}