.libraryPage { padding-top: 50px !important; } .libraryPage:not(.metadataEditorPage):not(.noSecondaryNavPage) { padding-top: 100px !important; } .libraryMenuDivider { height: 1px; background: #333; margin: .5em 0; } .viewMenuBar, .headerButton { height: 50px; } .headerButton { line-height: 50px; } .headerButton { margin: 0; padding: 0; background-color: transparent; top: 0; bottom: 0; vertical-align: middle; text-align: center; border: 1px solid #1b1b1b!important; cursor: pointer; outline: none; padding: 0 20px; } .headerButton img { height: 18px; vertical-align: middle; } .headerSearchButton img { height: 16px; } .headerButtonLeft { border-width: 0 1px 0 0 !important; float: left; padding: 0 15px; } .headerButtonRight { border-width: 0 !important; float: left; border-width: 0 0 0 1px !important; } .headerButtonRight:first-child { border-width: 0 !important; } .desktopHomeLink { color: #ddd !important; text-decoration: none; font-weight: 400!important; font-size: 15px; border-right: 0 !important; } .desktopHomeLink span { vertical-align: middle; } .libraryMenuButton { left: 0; opacity: .8; } .viewMenuBar { font-weight: bold; position: fixed; right: 0; left: 0; z-index: 1000; top: 0; background: #000; border-bottom: 1px solid #101010; border-top: 0; border-left: 0; border-right: 0; } .libraryViewNav { height: 48px; overflow: hidden; border-bottom: 1px solid #222; position: fixed; right: 0; left: 0; top: 51px; z-index: 1000; background-color: #181818; background-color: rgba(24, 24, 24, .95); } @media all and (max-width: 460px) { .viewMenuBar, .headerButton { height: 46px; } .headerButton { line-height: 46px; } .libraryPage { padding-top: 46px !important; } .libraryPage:not(.metadataEditorPage):not(.noSecondaryNavPage) { padding-top: 96px !important; } .libraryViewNav { top: 47px; } .headerButtonLeft img { height: 15px; } .btnCastImage { width: 26px !important; } } .viewMenuLink { text-decoration: none; color: #ccc!important; padding: 7px .5em 6px; display: inline-block; vertical-align: middle; } .viewMenuTextLink:hover, .libraryMenuButton:hover { background-color: #38c; color: #fff!important; opacity: 1; } .headerButtonRight:hover { opacity: .5; } .viewMenuLink:hover { color: #fff; } .viewMenuLink:hover img { opacity: .5; } .viewMenuLink img { height: 24px; vertical-align: top; } .viewMenuTextLink { display: block; padding: .6em .5em .6em 43px!important; font-size: 15px; font-weight: 300!important; font-family: Roboto; background-repeat: no-repeat; background-size: 18px 18px; background-position: 16px center; } .musicViewMenu { background-image: url(images/items/folders/music.png); background-position: 16px 8px; } .tvshowsViewMenu { background-image: url(images/items/folders/tv.png); background-position: 16px 8px; } .moviesViewMenu { background-image: url(images/items/folders/movies.png); } .gamesViewMenu { background-image: url(images/items/folders/games.png); background-position: 16px 8px; } .channelsViewMenu { background-image: url(images/items/folders/channels.png); background-position: 16px 9px; } .booksViewMenu { background-image: url(images/items/folders/books.png); } .musicvideosViewMenu { background-image: url(images/items/folders/musicvideos.png); background-position: 16px 8px; } .photosViewMenu { background-image: url(images/items/folders/photos.png); background-position: 16px 8px; } .homeVideosViewMenu { background-image: url(images/items/folders/homevideos.png); } .generalViewMenu, .boxsetsViewMenu { background-image: url(images/items/folders/folder.png); } .editorViewMenu { background-image: url(images/items/folders/edit.png); background-position: 16px 8px; } .dashboardViewMenu { background-image: url(images/items/folders/settings.png); background-position: 16px 8px; } .reportsViewMenu { background-image: url(images/items/folders/report.png); } .viewMenuSecondary { position: absolute; top: 0; bottom: 0; right: 0; } .selectedMediaFolder { background-color: #52B54B!important; color: #fff!important; } .itemDetailPage .selectedMediaFolder { background-color: rgba(51,136,204,.8)!important; } .ui-panel.ui-body-b { background-color: #181818; } .libraryViewNavInner { text-align: center; font-size: 14px; white-space: nowrap; padding: 0 0 0; overflow-x: auto; height: 61px; } .libraryViewNav .ui-btn-active .libraryViewNavLinkContent { border-bottom-color: #38c; color: #fff; } .libraryViewNav a { display: inline-block; padding: 12px 0 0; color: #eee!important; text-decoration: none; margin: 0 0; position: relative; font-weight: normal; } .libraryViewNav a:hover { color: #bbb!important; } .libraryViewNavLinkContent { border-bottom: 5px solid transparent; display: inline-block; padding: 2px 1em 11px; color: #ddd; } @media all and (max-width: 600px) { .desktopHomeLink { display: none; } .headerSettingsButton { display: none; } }