/* line 17, /var/lib/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font: inherit; font-size: 100%; vertical-align: baseline; } /* line 22, /var/lib/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ html { line-height: 1; } /* line 24, /var/lib/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ ol, ul { list-style: none; } /* line 26, /var/lib/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ table { border-collapse: collapse; border-spacing: 0; } /* line 28, /var/lib/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ caption, th, td { text-align: left; font-weight: normal; vertical-align: middle; } /* line 30, /var/lib/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ q, blockquote { quotes: none; } /* line 103, /var/lib/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ q:before, q:after, blockquote:before, blockquote:after { content: ""; content: none; } /* line 32, /var/lib/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ a img { border: none; } /* line 116, /var/lib/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary { display: block; } /* line 8, ../src/test.sass */ body { font-family: trebuchet ms; } /* line 10, ../src/test.sass */ #msg { position: fixed; top: 10px; right: 10px; padding: 5px; width: 250px; max-height: 80%; font-size: 12px; background-color: #eeeeee; overflow-y: scroll; overflow-x: hidden; color: #333333; z-index: 100; } /* line 23, ../src/test.sass */ #msg strong { color: #859900; } /* line 25, ../src/test.sass */ #msg em { color: #dc322f; } /* line 27, ../src/test.sass */ #msg b { color: #002b36; } /* line 30, ../src/test.sass */ #player #projector { display: block; position: absolute; background-color: black; width: 320px; height: 240px; } /* line 36, ../src/test.sass */ #player #projector #screen { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 20; } /* line 43, ../src/test.sass */ #player #projector #screen #soundcloud { position: absolute; top: 0; right: 0; z-index: 21; } /* line 48, ../src/test.sass */ #player #projector #screen #soundcloud-dl { position: absolute; top: 81px; right: 10px; padding: 5px; background-color: black; z-index: 20; } /* line 54, ../src/test.sass */ #player #projector #screen #soundcloud-dl * { color: #839496; } /* line 57, ../src/test.sass */ #player #projector #screen #soundcloud-img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 20; } /* line 64, ../src/test.sass */ #player #projector #screen #soundcloud-img img { max-width: 100%; max-height: 100%; } /* line 67, ../src/test.sass */ #player #projector #ytscreen { z-index: 19; position: absolute; top: 0; left: 0; } /* line 72, ../src/test.sass */ #player #projector #video-title { position: absolute; bottom: 0; left: 0; color: #998888; z-index: 20; } /* line 78, ../src/test.sass */ #player #projector #projimg { width: 100%; height: 100%; } /* line 81, ../src/test.sass */ #player nav { position: absolute; top: 260px; } /* line 84, ../src/test.sass */ #player nav button { color: black; } /* line 86, ../src/test.sass */ #player nav #scan.blinkOn { background-color: white; color: black; } /* line 89, ../src/test.sass */ #player nav #scan.blinkOff { background-color: black; color: white; } /* line 92, ../src/test.sass */ #player nav #like { color: #ee44bb; } /* line 94, ../src/test.sass */ #player nav #like.liked { color: #4444ff; } /* line 96, ../src/test.sass */ #player #playlist { position: absolute; left: 330px; z-index: 20; width: 300px; } /* line 101, ../src/test.sass */ #player #playlist ul#queue { width: 100%; } /* line 103, ../src/test.sass */ #player #playlist ul#queue li { display: block; cursor: pointer; border-bottom: 1px solid #dddddd; } /* line 107, ../src/test.sass */ #player #playlist ul#queue li span.title { display: block; padding: 5px; z-index: 1; } /* line 111, ../src/test.sass */ #player #playlist ul#queue li a.user { float: right; padding: 0 5px; color: #d33682; padding: 5px; z-index: 2; } /* line 117, ../src/test.sass */ #player #playlist ul#queue li span.like { float: right; color: #657b83; padding: 5px; z-index: 3; } /* line 122, ../src/test.sass */ #player #playlist ul#queue li span.like.liked { color: #a35783; } /* line 124, ../src/test.sass */ #player #playlist ul#queue li.playing { background-color: #073642; color: white; } /* line 127, ../src/test.sass */ #room, #user { padding: 10px; } /* line 129, ../src/test.sass */ #room label, #user label { color: #657b83; width: 200px; text-align: right; padding-right: 5px; display: inline-block; } /* line 135, ../src/test.sass */ #room span, #user span { color: #93a1a1; } /* line 137, ../src/test.sass */ a { color: #268bd2; } /* line 139, ../src/test.sass */ a:visited { color: #6c71c4; } /* line 141, ../src/test.sass */ body { font-size: 16px; } /* line 143, ../src/test.sass */ #bg { position: fixed; top: 0; left: 0; z-index: -1; opacity: 0.3; } /* line 149, ../src/test.sass */ #pnp { position: fixed; right: 20px; bottom: 20px; width: 400px; height: 285px; background: white; } /* line 156, ../src/test.sass */ #stats { position: fixed; right: 20px; top: 20px; width: 390px; font-size: 14px; background-color: white; padding: 5px; display: none; overflow-y: scroll; } /* line 166, ../src/test.sass */ #videos { width: 800px; padding-right: 5px; } /* line 169, ../src/test.sass */ #videos li { width: 100%; list-style-type: none; display: block; margin-top: 3px; } /* line 174, ../src/test.sass */ #videos li a, #videos li span { display: inline-block; margin-left: 5px; } /* line 177, ../src/test.sass */ #videos li .date { opacity: 0.8; width: 60px; text-align: right; font-size: 14px; } /* line 182, ../src/test.sass */ #videos li .time { opacity: 0.8; width: 40px; text-align: right; font-size: 14px; } /* line 187, ../src/test.sass */ #videos li .user { font-size: 14px; width: 100px; overflow: hidden; } /* line 191, ../src/test.sass */ #videos li .type { width: 20px; text-align: center; font-variant: small-caps; } /* line 195, ../src/test.sass */ #videos li .title { text-decoration: none; width: 300px; overflow: hidden; white-space: nowrap; } /* line 201, ../src/test.sass */ #videos li .remove { color: #dc322f; width: 200px; cursor: pointer; text-decoration: underline; text-transform: uppercase; opacity: 0.5; } /* line 209, ../src/test.sass */ #videos li:hover .remove { opacity: 1; } /* line 211, ../src/test.sass */ #videos li:hover .title { text-decoration: underline; } /* line 213, ../src/test.sass */ a#return-link { position: absolute; top: 10px; left: 10px; font-size: 14px; } /* line 218, ../src/test.sass */ h1 { color: #bbbbbb; font-size: 48px; text-align: center; width: 80%; padding-bottom: 10px; } /* line 224, ../src/test.sass */ h2 { color: #bbbbbb; font-size: 24px; padding-left: 20px; text-transform: uppercase; } /* line 229, ../src/test.sass */ h2 #room-name { color: white; } /* line 231, ../src/test.sass */ #search-terms { font-size: 14px; padding: 2px 2px; width: 200px; background-image: url("/img/magnify.png"); background-position: right center; background-repeat: no-repeat; border: 0; outline: 0; background-color: #dddddd; } /* line 241, ../src/test.sass */ #search-terms:hover { background-color: white; } /* line 243, ../src/test.sass */ #search-terms:focus { background-color: white; } /* line 245, ../src/test.sass */ #search-results-container { width: 350px; border: 2px solid black; background: #333333; display: none; } /* line 250, ../src/test.sass */ #search-results-container #search-loading { margin: 10px; } /* line 252, ../src/test.sass */ #search-results-container #search-results { height: 400px; width: 100%; overflow-x: hidden; overflow-y: scroll; } /* line 257, ../src/test.sass */ #search-results-container #search-results li { clear: both; height: 54px; overflow: hidden; border-bottom: 2px solid black; font-size: 12px; line-height: 15px; color: #bbbbbb; opacity: 0.9; cursor: pointer; } /* line 262, ../src/test.sass */ #search-results-container #search-results li div.thumb { width: 80px; height: 54px; float: left; background-position: center center; margin: 0 5px 0 0; border-right: 2px solid black; } /* line 269, ../src/test.sass */ #search-results-container #search-results li h4 { white-space: nowrap; overflow: hidden; font-size: 14px; color: white; margin: 3px 0 3px 0; } /* line 281, ../src/test.sass */ #search-results-container #search-results li:hover { background: black; cursor: pointer; opacity: 1; }