.card-image{ height: 100px; width: 100px; background-position: center; background-size: 180%; height: 100% !important; } .side_away { -webkit-transition: all .3s !important; -moz-transition: all .3s !important; -o-transition: all .3s !important; transition: all .3s !important; } .card { cursor:pointer; background-color: rgba(255, 255, 255, 0.04) !important; } #empty-channel-message { display: flex; justify-content: center; align-items: center; height: 100vh; color: white; font-size: 2em; } .noselect { -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .video_only { width:100vw !important; height: 100vh !important; } #player{ width:50vw; height: calc(100vh - 32px); } #pageButtons{ text-align: center; padding-top:15px; display: flex; justify-content: space-around; } #pageButtons, #pageButtons a{ color:white !important; } .prev_page, .next_page{ cursor: pointer; } #wrapper{ height:calc(100% - 56px); } .prev_page_hide, .next_page_hide{ visibility: visible !important; color:gray; } .list-song { background-color: rgba(255, 255, 255, 0.04) !important; } #list-song-html { display:none; } #song-title{ display:none; } #zoffchannel{ display:none; } .list-image, .list-suggested-image{ width: 34%; height: 66px; float: left; } .list-image:after { -webkit-transition: all .3s; transition: all .3s; font-family: "Material Icons"; content: "thumb_up"; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; text-rendering: auto; -webkit-font-smoothing: antialiased; color: white; font-size: -webkit-xxx-large; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: rgba(0,0,0,0.8); opacity: 0; /* transition: all .1s ease; */ display: flex; align-items: center; justify-content: center; } .list-suggested-image:after { font-family: "Material-Design-Icons"; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; text-rendering: auto; -webkit-font-smoothing: antialiased; content: "\e625";/*"\e800";*/ color:white; font-size:65px; position:absolute; width:100%; height:100%; top:0; left:0; background:rgba(0,0,0,0.8); opacity:0; transition: all .1s ease; } .vote-container:hover .list-image:after, .add-suggested:hover .list-suggested-image:after { opacity:1; } .vote-span{ opacity: 0.7; padding: 0 0 0 10px; color:white !important; } .list-song{ background-color: rgba(255, 255, 255, 0.04); color:white; font:12px Arial,sans-serif; -webkit-transition:height .3s; -moz-transition:height .3s; -o-transition:height .3s; transition:height .3s; height:66px; width: 100%; } .list-song .card-content{padding:0;} .list-title{ font-size:13px !important; display:block; color:white;font-size:1em; text-align:left; padding: 0 10px 0 10px; line-height: 2.6rem; } .card-image{cursor:pointer} .card{ margin: 2.5px 0 2.5px 0 !important; } .card:hover{ box-shadow: 0 5px 5px 0 rgba(0,0,0,0.16), 0 5px 10px 0 rgba(0,0,0,0.12); } #playlist{ background-color:grey; height:100vh; width:50vw; overflow:hidden; } #zoffbutton{ cursor:pointer; position: absolute; top: -47px; left: 10px; background-image: url('/assets/images/z.svg'); width: 50px; height: 50px; background-position: center; background-size: 135%; background-repeat: no-repeat; } .progress{background-color:rgba(0,0,0,0) !important;} .indeterminate { background-color:white !important; } #controls { position: relative; opacity:0; height:32px; background-color:grey; width:50vw; color:white; margin-top:-6px; } #playpause, #duration, #volume-button { float:left; color:white; } #playpause, #volume-button { margin-left:10px; font-size: 23px; } #playpause:hover, #volume-button:hover, #fullscreen:hover { color:rgba(255,255,255,0.5); } #fullscreen { float:right; color:white; margin-right:15px; } #duration, #viewers { margin-top:5px; font-family:"Roboto", sans-serif; font-weight:300; margin-left:15px; margin-right:5px; } #viewers{ float: right; display: flex; align-items: center; } #play, #pause, #volume-button, #fullscreen { font-size:20px; cursor:pointer; } #volume { cursor:pointer; float:left; position: relative; left: 10px; margin: 13px auto; height:5px; width: 75px; /*background-color:rgba(0, 0, 0, 0.5);*/ background:rgba(0, 0, 0, 0.5) 50% 50% repeat-x; border: none; outline: none; border-radius: 2px; } #volume .ui-slider-range-min { height:5px; width: 75px; position: absolute; background-color:rgba(255, 255, 255, 0.8); border: none; outline: none; border-radius: 2px; } #volume .ui-slider-handle { height: 14px; width: 14px; background: #fff 50% 50% repeat-x; position: absolute; cursor: pointer; outline: none; border: none; margin-left: -7.5px; border-radius: 1000px; transition: background 0.2s ease, box-shadow 0.2s ease; } #volume .ui-state-active { box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.01), 0 0 0 7px rgba(255,255,255,0.3); position: absolute; width: 14px; height: 14px; border-radius: 21px; background: #dadada; } .ui-slider-handle { margin-top:-4px; } .play { background-size: auto; width: 55px; height: 27px; } .pause { background-size: auto; width: 55px; height: 27px; } .hide { display:none !important; } #bar { height:100%; background-color:rgba(0,0,0,0.5); } html { overflow: hidden; } #pageButtons, #pageButtons a{ color:white !important; } #pageNumber{ cursor: default; color: white; padding:0; display: inline-flex; align-items: center; height: 36px; justify-content: center; } .prev_page, .next_page, .last_page, .first_page{ cursor: pointer; } .prev_page_hide, .next_page_hide, .last_page_hide, .first_page_hide{ visibility: visible !important; color:gray; cursor:default; } .prev_page_hide, .prev_page, .first_page, .first_page_hide{ padding:0 1px; } .next_page_hide, .next_page, .last_page, .last_page_hide{ padding:0 0px; display: flex; } .first_page, .first_page_hide { padding: 0 0 0 10px; } .last_page, .last_page_hide { padding: 0 10px 0 0; } .vote-container { height: 100%; width: 100%; } .card-duration { border-top-right-radius: 4px; position: absolute; bottom: 0px; left: 0px; background: rgba(0,0,0,.7); color: white; padding: 0 5px; } .last_page, .last_page_hide, .first_page, .first_page_hide{ display: none !important; } #wrapper{ /*height: 94%;*/ }