.actionSheet { display: flex; justify-content: center; padding: 0; border: none; max-height: 84%; } .actionsheet-fullscreen { max-height: none; } .actionSheetContent-centered { text-align: center; align-items: center; } .actionSheetContent { margin: 0 !important; padding: .4em 0 !important; flex-direction: column; display: flex; justify-content: center; flex-grow: 1; align-items: center; text-align: center; } .actionSheetMenuItem { padding: 0 1.6em; margin: 0; text-transform: none; text-align: inherit; display: flex; font-weight: inherit; align-items: center; flex-shrink: 0; } .actionSheetMenuItem-noflex { display: block; } .actionSheetItemText { padding: .7em 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; vertical-align: middle; } .actionSheetItemText-extraspacing { padding: .8em 0; } .emby-button-noflex .actionSheetItemText { display: inline-block; } .actionSheetItemIcon { margin-right: 1.5em !important; } .actionSheetScroller { /* Override default style being applied by polymer */ margin-bottom: 0 !important; display: flex; flex-direction: column; width: 100%; } .layout-tv .actionSheetScroller { max-height: 64%; max-width: 60%; width: auto; } .actionSheetTitle { margin: .5em 0 1em !important; padding: 0 1em; flex-grow: 0; } .actionSheetText { padding: 0 1em; flex-grow: 0; } .actionsheet-extraSpacing { font-size: 108%; } .btnCloseActionSheet { position: fixed; top: .75em; left: .5em; }