/* Fixes the issue of jqm panels altering the page background. */ .ui-panel-content-wrap { background: none!important; } .libraryPage .header { padding-bottom: 0; } .libraryPageHeader { margin: -5px 0 0; } .libraryPageHeader a { margin-right: 20px; } .libraryPage .ui-content { padding: 10px; } .libraryPage, .itemListContent { background: #262626!important; background-attachment: fixed!important; } .libraryPage .currentUsername { color: #fff; } .type-home { background: #494949 url(images/bgflip.png) repeat-x!important; } .listHeader { margin-top: 1em; margin-bottom: 5px; } .firstListHeader { margin-top: .75em; } .libraryViewNav { text-align: center; } .libraryViewNav .ui-btn-inner { padding: .6em 5px; } .ehsContent { max-width: 600px; margin: 0 auto; } .viewSettings { text-align: center; margin: 1em 0; } .listPaging { text-align: center; margin: .5em 0; } @media all and (min-width: 650px) { .libraryPage .ui-content { padding: 10px 15px 100px; } } @media all and (min-width: 750px) { .libraryViewNav .ui-btn-inner { padding-left: 20px; padding-right: 20px; } } /*@media all and (min-width: 1000px) { .libraryPage > .ui-content, .libraryPage > .ui-panel-content-wrap { margin-top: -20px!important; } }*/ @media all and (min-width: 1200px) { .libraryPage .ui-content { padding-top: 0; } .ehsContent { max-width: 850px; } } @media all and (min-width: 1440px) { .ehsContent { max-width: 900px; } } @media all and (min-width: 1920px) { .ehsContent { max-width: 1000px; } } .detailPageName { margin: 0 0 5px; } .detailPagePrimaryInfo { padding: 0 10px; } .itemMiscInfo { color: #ddd; font-size: 14px; } .mediaInfoStream { display: inline-block; vertical-align: top; margin-right: 2em; } .mediaInfoStreamType { border-bottom: 1px solid #555; padding-bottom: 5px; margin-bottom: .5em; font-weight: bold; } .mediaInfoDetails { margin: 0 0 0 2em; padding: 0; } .mediaInfoLabel { color: #bbb; } .posterRibbon { display: block; position: absolute; top: 0; right: 0; text-align: center; background-color: #008FBB; padding: 3px 10px; border-bottom-left-radius: 10px; color: #fff; } /* Firefox and Polyfill */ .itemProgress { border: solid #222222 1px; background: #444444 !important; /* !important only needed in polyfill */ border-radius: 0!important; height: 14px; opacity: .7; } /* Chrome */ .itemProgress::-webkit-progress-bar { background: #444444; border-radius: 0!important; } /* * Background of the progress bar value */ /* Firefox */ .itemProgress::-moz-progress-bar { border-radius: 0!important; background-image: -moz-linear-gradient( center bottom, rgb(43,194,83) 37%, rgb(84,240,84) 69% ); } /* Chrome */ .itemProgress::-webkit-progress-value { border-radius: 0!important; background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(43,194,83)), color-stop(1, rgb(84,240,84)) ); background-image: -webkit-linear-gradient( center bottom, rgb(43,194,83) 37%, rgb(84,240,84) 69% ); } /* Polyfill */ .itemProgress[aria-valuenow]:before { border-radius: 0!important; background-image: -moz-linear-gradient( center bottom, rgb(43,194,83) 37%, rgb(84,240,84) 69% ); background-image: -ms-linear-gradient( center bottom, rgb(43,194,83) 37%, rgb(84,240,84) 69% ); background-image: -o-linear-gradient( center bottom, rgb(43,194,83) 37%, rgb(84,240,84) 69% ); } .posterDetailViewItem { background: #333; padding: 10px 10px 3px; margin: 3px 0; text-shadow: none; font-weight: normal!important; display: block; font-size: 14px; position: relative; } .posterDetailViewItem .starRating { width: 15px; height: 13px; } .posterDetailViewImage { max-height: 90px; max-width: 47%; } .posterDetailViewItem p { margin: .75em 0; } .posterDetailViewItem .imgUserItemRating { height: 18px; width: 18px; } .posterDetailViewContentContainer { display: inline-block; width: 50%; padding-left: 10px; color: #fff; text-align: left; vertical-align: top; } .posterDetailViewName { font-weight: bold; } .posterDetailViewItem .userDataIcons { display: none; } @media all and (min-width: 850px) { .posterDetailViewItem { width: 46%; display: inline-block; margin-left: 3px; margin-right: 3px; } .posterDetailViewImage { max-height: 140px; } .posterDetailViewItem .userDataIcons { display: block; } } @media all and (min-width: 1200px) { .posterDetailViewItem { width: 31%; } } @media all and (min-width: 1440px) { .posterDetailViewImage { max-height: 170px; } } @media all and (min-width: 1920px) { .posterDetailViewItem { width: 31.5%; } .posterDetailViewImage { max-height: 200px; } }