.itemDetailPage{padding-top:4em!important}@media all and (min-width:120em){.itemDetailPage{padding-top:4em!important}}.detailPageContent{border-spacing:0;border-collapse:collapse}.criticRatingScore{margin-bottom:.5em}.itemBackdrop{-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;height:40vh;position:relative}.itemBackdropProgressBar{position:absolute!important;bottom:0;left:0;right:0}.itemBackdropFader{position:absolute;bottom:-1px;left:0;right:0;height:15vh}.detailImageContainer{margin-right:2em;width:280px;-webkit-flex-shrink:0;flex-shrink:0;margin-left:.6em}.detailPagePrimaryContent{position:relative;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.detailLogo{width:21.3em;height:5em;position:absolute;top:13.5%;right:19.5%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;background-size:contain}@media all and (max-width:87.5em){.detailLogo{right:5%}}@media all and (max-width:75em){.detailLogo{right:2%}}@media all and (max-width:68.75em){.detailLogo{width:14.91em;height:3.5em;right:5%;bottom:5%;top:auto;background-position:center right;display:none}}.itemDetailImage{width:100%;-webkit-box-shadow:0 .0725em .29em 0 rgba(0,0,0,.37);box-shadow:0 .0725em .29em 0 rgba(0,0,0,.37)}.thumbDetailImageContainer{width:400px}@media all and (max-width:62.5em){.detailPageContent{position:relative}.detailImageContainer{position:absolute;top:-90px;left:5%;width:auto}.itemDetailImage{height:120px;width:auto!important}.btnPlaySimple{display:none!important}}@media all and (min-width:62.5em){.itemBackdrop{display:none}.detailPagePrimaryContainer{display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:3em}}.itemName-primary{margin:0 0 .5em}.itemName-secondary{margin:0 0 1em}.emby-button.detailFloatingButton{position:absolute;background-color:rgba(0,0,0,.5)!important;z-index:1;top:50%;left:50%;margin:-2.2em 0 0 -2.2em;border:2.7px solid rgba(255,255,255,.76);padding:.38em!important;color:rgba(255,255,255,.76);-webkit-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center}.emby-button.detailFloatingButton i{font-size:3.5em;width:1em;height:1em}@media all and (max-width:62.5em){.itemName-primary{margin:0}.itemName-secondary{margin:.5em 0 0}.itemDetailPage{padding-top:0!important}.detailimg-hidemobile{display:none}}@media all and (min-width:31.25em){.mobileDetails{display:none}}@media all and (max-width:31.25em){.desktopDetails{display:none!important}}.detailCollapsibleSection:not(.hide)+.detailCollapsibleSection{margin-top:-2em}.detailPageCollabsible{margin-top:0}.detailImageProgressContainer{position:absolute;bottom:4px;right:1px;left:1px;text-align:center}.mainDetailButtons{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media all and (min-width:62.5em){.mainDetailButtons{font-size:108%}.overview{max-width:90%}}@media all and (min-width:70em){.mainDetailButtons{font-size:116%}}@media all and (min-width:80em){.mainDetailButtons{font-size:124%}.overview{max-width:75%}}@media all and (min-width:100em){.overview{max-width:60%}}.layout-tv .detailVerticalSection{margin-bottom:3.4em!important}.detailPageContent{padding-top:3em}@media all and (max-width:62.5em){.detailPageContent-nodetailimg{padding-top:0;margin-top:-3em}}.mediaInfoStream{margin:0 3em 0 0;display:inline-block;vertical-align:top}.mediaInfoStreamType{display:block;margin:1em 0}.mediaInfoAttribute{display:inline-block;word-break:break-all}.mediaInfoLabel{margin-right:1em;display:inline-block;font-weight:600}@media all and (max-width:62.5em){.detailsHiddenOnMobile{display:none}}.details-secondary{margin:.7em 0}@media all and (max-width:40em){.details-secondary{font-size:92%}}