/* fix hero image 4x large */
.section-hero .lockup {
	width: 100%;
}

.section-content .icons .icon-roku {
	width: 14%;
}

/*hero Overlap of Content in Landscape */
@media only screen and (orientation: landscape) {
    html.ios .section-hero .lockup {
        bottom: 20px;
        max-width: 100%;
    }
}

@media only screen and (orientation: landscape) {
    html.ios .section-hero .typography-hero-headline {
        max-width: 100%;
    }
}


 /* logo_servant */

.section-shows .feature .logo-servant {
    height: 190px;
}

@media only screen and (max-width: 1068px) {
    .section-shows .feature .logo-servant {
        height: 204px;
    }
}

@media only screen and (max-width: 734px) {
    .section-shows .feature .logo-servant {
        height: 89px;
    }
}

 /* logo_ghostwriter */

.section-shows .feature .logo-ghostwriter {
    height: 191px;
}

@media only screen and (max-width: 1068px) {
    .section-shows .feature .logo-ghostwriter {
        height: 193px;
    }
}

@media only screen and (max-width: 734px) {
    .section-shows .feature .logo-ghostwriter {
        height: 91px;
    }
}

/* eyebrow hidden */
/* .section-shows .featured-show-gallery .typography-shows-eyebrow {
    visibility: hidden;
} */

/*icon alt*/
.section-apple-tv-app .icons .icon.icon-sony {
    margin-right:0
}

@media only screen and (max-width: 1068px) {
    .section-apple-tv-app .icons .icon.icon-sony {
        margin-right:0
    }
}

@media only screen and (max-width: 734px) {
    .section-apple-tv-app .icons .icon.icon-sony {
        margin-right:0
    }
}

/* 2020-1117 */
.section-apple-tv-app .icons .icon.icon-samsung {
    margin-left: 108px;
}

.section-apple-tv-app .icons .icon.icon-sony {
    margin-right: 0
}

@media only screen and (max-width: 1068px) {
    .section-apple-tv-app .icons .icon.icon-sony {
        margin-right:0
    }
}

@media only screen and (max-width: 734px) {
    .section-apple-tv-app .icons .icon.icon-sony {
        margin-right:0
    }
}


.ssmall{
   display:none;
}
@media only screen and (max-width: 734px) {
    .ssmall{
   display:block;
}
}
@media only screen and (max-width: 320px) {
    .ssmall{
   display:none;
}
}


/* font weight */
.section-apple-tv-app .typography-app-headline {
    font-weight: 600;
}
.section-routers .student-plan-router .typography-router-headline {
    font-weight: 600;
}

.section-routers .airplay-router .typography-router-headline {
    font-weight: 600;
}

.section-offers .typography-offer-headline {
    font-weight: 600;
}

/* 2022.10.05 */
/*icon alt only MO*/
.section-apple-tv-app .external .logo.icon-samsung {
    margin-left:95px}

@media only screen and (max-width: 1068px) {
    .section-apple-tv-app .external .logo.icon-samsung {
        margin-left:50px
    }
}

@media only screen and (max-width: 734px) {
    .section-apple-tv-app .external .logo.icon-samsung {
        margin-left:0px
    }
}

.section-apple-tv-app .external .logo.icon-playstation {
    margin-right:95px
}

@media only screen and (max-width: 1068px) {
    .section-apple-tv-app .external .logo.icon-playstation {
        margin-right:45px
    }
}

@media only screen and (max-width: 734px) {
    .section-apple-tv-app .external .logo.icon-playstation {
        margin-right:0px
    }
}

/* 2022-1102 Fixed 4k tile */
.section-routers .tv-4k-router .ctas {
    margin-top: 36px;
    margin-bottom: 11px;
}
@media only screen and (max-width: 1068px) {
    .section-routers .tv-4k-router .ctas {
        margin-top:17px;
        margin-bottom: 4px;
    }
}
.typography-router-headline {
    font-weight: 600;
}
.section-routers .airplay-router .typography-router-headline {
        font-weight: 600;
       margin-top: 15px;
     margin-bottom:36px;
}

@media only screen and (max-width: 1068px) {
    .section-routers .airplay-router .typography-router-headline {
        margin-top: 9px;
        margin-bottom:17px
    }
}

@media only screen and (max-width: 734px) {
    .section-routers .airplay-router .typography-router-headline {
        margin-top:12px
    }
}

.section-routers .image-apple-tv-4k{
    min-height: 567px;
}

@media only screen and (max-width: 1068px) {
    .section-routers .image-apple-tv-4k {
        left: 50%;
        margin-left:-178px
    }
}

@media only screen and (max-width: 734px) {
    .section-routers .image-apple-tv-4k {
        left: 50%;
        margin-left:-162.5px
    }
}

@media only screen and (min-width: 1441px) {
    .section-routers .image-apple-tv-4k {
        min-height:550px
    }
}

@media only screen and (max-width: 1068px) {
    .section-routers .image-apple-tv-4k {
        min-height:301px
    }
}

@media only screen and (max-width: 734px) {
    .section-routers .image-apple-tv-4k {
        z-index: 0;
        min-height:276px
    }
}

/* Fixed small screen HL */
html.ac-ls-visible .section-hero .lockup {
    bottom: 209px
}
@media only screen and (min-width: 1441px) {
    .section-hero .lockup {
        bottom:38px
    }
}
@media only screen and (max-width: 1068px) {
    .section-hero .lockup {
        width:100%;
        bottom: 45px
    }
    html.ac-ls-visible .section-hero .lockup {
        bottom: 212px
    }
}
@media only screen and (max-width: 734px) {
    .section-hero .lockup {
        bottom:77px;
        max-width: 360px;
    }
    html.ac-ls-visible .section-hero .lockup {
        bottom: 242px;
    }
}
@media(max-height: 440px) {
    .section-hero .lockup {
        bottom:auto;
        top: 145px
    }
}
@media(max-height: 700px) {
    .section-hero .lockup {
        bottom:28px
    }
    html.ac-ls-visible .section-hero .lockup {
        bottom: 120px
    }
}
@media only screen and (max-width: 734px) {
    html.ios .section-hero .lockup {
        bottom:-43px
    }
}
@media only screen and (orientation: landscape) {
    html.ios .section-hero .lockup {
        bottom:90px
    }
}

