@import "../Content/Bootstrap/variables"; @import "../Shared/Styles/card.less"; @import "../Shared/Styles/clickable.less"; @import "../Content/prefixer"; .series-poster { min-width: 56px; max-width: 100%; } .truncate { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .edit-series-modal, .delete-series-modal { overflow : visible; .series-poster { padding-left : 20px; width : 168px; } .form-horizontal { margin-top : 10px; } .twitter-typeahead { .form-control[disabled] { background-color: #ffffff; } } } .delete-series-modal { .path { margin-left : 30px; } .delete-files-info { margin-top : 10px; display : none; } } .series-item { padding-bottom : 30px; :hover { text-decoration : none; } h2 { margin-top : 0px; } a { color : #000000; } } .series-page-header { .card(black); .opacity(0.9); background : #000000; color : #ffffff; padding : 30px 15px; margin : 50px 10px; .poster { margin-top : 4px; } .header-text { margin-top : 0px; } } .series-season { .card; .opacity(0.9); margin : 30px 10px; padding : 10px 25px; .show-hide-episodes { .clickable(); text-align : center; i { .clickable(); } } } .series-posters { list-style-type: none; @media (max-width: @screen-xs-max) { padding : 0px; } li { display : inline-block; vertical-align : top; } .series-posters-item { .card; .clickable; margin-bottom : 20px; height : 315px; .center { display : block; margin-left : auto; margin-right : auto; text-align : center; .progress { text-align : left; margin-top : 5px; left : 0px; width : 170px; .progressbar-front-text, .progressbar-back-text { width : 170px; } } } .labels { display : inline-block; .opacity(0.75); width : 170px; :hover { cursor : default; } .label { margin-top : 3px; display : block; } .tooltip { .opacity(1); } } @media (max-width: @screen-xs-max) { height : 235px; margin : 5px; padding : 6px 5px; .center { .progress { width : 125px; .progressbar-front-text, .progressbar-back-text { width : 125px } } } .labels { width: 125px; } } } .series-poster-container { position : relative; overflow : hidden; display : inline-block; .placeholder-image ~ .title { opacity: 1.0; } .title { position : absolute; top : 25px; color : #f5f5f5; width : 100%; font-size : 22px; line-height: 24px; opacity : 0.0; font-weight: 100; } .ended-banner { color : #eeeeee; background-color : #b94a48; .box-shadow(2px 2px 20px #888888); -moz-transform-origin : 50% 50%; -webkit-transform-origin : 50% 50%; position : absolute; width : 320px; top : 200px; left : -122px; text-align : center; .opacity(0.9); .transform(rotate(45deg)); } .series-controls { position : absolute;; top : 0px; overflow : hidden; background-color : #eeeeee; width : 100%; text-align : right; padding-right : 10px; display : none; .opacity(0.8); i { .clickable(); } } .hidden-title { position : absolute;; bottom : 0px; overflow : hidden; background-color : #eeeeee; width : 100%; text-align : center; .opacity(0.8); display : none; } .series-poster { width : 168px; height : 247px; display : block; font-size : 34px; line-height : 34px; } @media (max-width: @screen-xs-max) { .series-poster { width : 120px; height : 176px; } .ended-banner { top : 145px; left : -137px; } } } } .series-detail-overview { margin-bottom : 50px; } .series-season { .episode-number-cell { width : 40px; white-space: nowrap; } .episode-air-date-cell { width : 150px; } .episode-status-cell { width : 100px; } .episode-title-cell { cursor : pointer; } } .episode-detail-modal { .episode-info { margin-bottom : 10px; } .episode-overview { font-style : italic; } .episode-file-info { margin-top : 30px; font-size : 12px; } .episode-history-details-cell .popover { max-width: 800px; } .hidden-series-title { display : none; } } .season-grid { .toggle-cell { width : 28px; text-align : center; padding-left : 0px; padding-right : 0px; } .toggle-cell { i { .clickable; } } } .season-actions { width: 100px; } .season-actions, .series-actions { div { display : inline-block } text-transform : none; i { .clickable(); font-size : 24px; margin-left : 5px; } } .series-stats { font-size : 11px; } .series-legend { padding-top : 5px; } .seasonpass-series { .card; margin : 20px 0px; .title { font-weight : 300; font-size : 24px; line-height : 30px; margin-left : 5px; } .season-select { margin-bottom : 0px; } .expander { .clickable; line-height : 30px; margin-left : 8px; width : 16px; } .season-grid { margin-top : 10px; } .season-pass-button { display : inline-block; } .series-monitor-toggle { font-size : 24px; margin-top : 3px; } .help-inline { margin-top : 7px; display : inline-block; } } .season-status { font-size : 11px; vertical-align : middle !important; } //Overview List .series-overview-list-actions { min-width: 56px; max-width: 56px; i { .clickable(); } } //Editor .series-editor-footer { max-width: 1160px; color: #f5f5f5; margin-left: auto; margin-right: auto; .form-group { padding-top: 0px; } } .update-files-series-modal { .selected-series { margin-top: 15px; } } //Series Details .series-not-monitored { .season-monitored, .episode-monitored { color: #888888; cursor: not-allowed; i { cursor: not-allowed; } } } .series-info { .row { margin-bottom : 3px; .label { display : inline-block; margin-bottom : 2px; padding : 4px 6px 3px 6px; max-width : 100%; white-space : normal; word-wrap : break-word; } } .series-info-links { @media (max-width: @screen-sm-max) { display : inline-block; margin-top : 5px; } } } .scene-info { .key, .value { display : inline-block; } .key { width : 80px; margin-left : 10px; vertical-align : top; } .value { margin-right : 10px; max-width : 170px; } ul { padding-left : 0px; list-style-type : none; } }