/* line 17, ../../../../../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, ../../../../../lib/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ html { line-height: 1; } /* line 24, ../../../../../lib/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ ol, ul { list-style: none; } /* line 26, ../../../../../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, ../../../../../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, ../../../../../lib/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ q, blockquote { quotes: none; } /* line 103, ../../../../../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, ../../../../../lib/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ a img { border: none; } /* line 116, ../../../../../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 7, ../src/screen.sass */ body { font-family: trebuchet ms, helvetica, arial, sans-serif; width: 100%; height: 100%; overflow: hidden; background: black; } /* line 13, ../src/screen.sass */ #bg { position: fixed; top: 0; left: 0; opacity: 1; z-index: -3; width: 100%; height: 100%; } /* line 21, ../src/screen.sass */ #bg img { width: 100%; height: 100%; -ms-interpolation-mode: nearest-neighbor; image-rendering: -moz-crisp-edges; image-rendering: -webkit-optimize-contrast; } /* line 27, ../src/screen.sass */ #loading { z-index: 20; background: transparent; color: #06033c; text-shadow: #060363 0 0 50px; display: block; position: fixed; width: 100%; padding: 20px; top: 30%; left: 10%; font-size: 170px; font-weight: bold; text-align: left; white-space: no-wrap; letter-spacing: -3px; pointer-events: none; } /* line 45, ../src/screen.sass */ #msg { z-index: 100; position: fixed; top: 10px; right: 10px; padding: 5px; width: 350px; max-height: 80%; font-size: 12px; background-color: #eeeeee; overflow-y: scroll; overflow-x: hidden; color: #333333; } /* line 58, ../src/screen.sass */ #msg strong { color: #859900; } /* line 60, ../src/screen.sass */ #msg em { color: #dc322f; } /* line 62, ../src/screen.sass */ #msg b { color: #002b36; } /* line 64, ../src/screen.sass */ #player { padding: 10px; position: absolute; background: black; } /* line 68, ../src/screen.sass */ #player #projector { display: block; position: absolute; background-color: black; } /* line 72, ../src/screen.sass */ #player #projector #screen { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 19; } /* line 79, ../src/screen.sass */ #player #projector #screen #soundcloud, #player #projector #screen #audio { position: absolute; top: 0; right: 0; background-color: black; z-index: 21; } /* line 85, ../src/screen.sass */ #player #projector #screen #soundcloud-dl, #player #projector #screen #audio-dl { position: absolute; top: 81px; right: 0; width: 81px; padding: 5px 0 5px 0; font-size: 13px; text-align: center; background-color: black; z-index: 20; } /* line 94, ../src/screen.sass */ #player #projector #screen #soundcloud-dl *, #player #projector #screen #audio-dl * { color: #839496; } /* line 97, ../src/screen.sass */ #player #projector #screen #soundcloud-img, #player #projector #screen #audio-img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 20; } /* line 104, ../src/screen.sass */ #player #projector #screen #soundcloud-img img, #player #projector #screen #audio-img img { max-width: 100%; min-height: 100%; max-height: 100%; } /* line 108, ../src/screen.sass */ #player #projector #ytscreen { z-index: 19; position: absolute; top: 0; left: 0; } /* line 113, ../src/screen.sass */ #player #projector #video-title { position: absolute; bottom: 0; left: 0; color: white; z-index: 20; } /* line 119, ../src/screen.sass */ #player #projector #video-title.fullscreen { position: fixed; bottom: 90px; left: auto; right: 30px; font-size: 24px; } /* line 125, ../src/screen.sass */ #player #projector #projimg { width: 100%; height: 100%; } /* line 128, ../src/screen.sass */ #player nav#controls { z-index: 40; position: absolute; } /* line 131, ../src/screen.sass */ #player nav#controls #video-link { color: #839496; } /* line 133, ../src/screen.sass */ #player nav#controls #scan.blinkOn { background-color: white; color: black; } /* line 136, ../src/screen.sass */ #player nav#controls #scan.blinkOff { background-color: black; color: white; } /* line 139, ../src/screen.sass */ #player nav#controls #like { color: #ee44bb; } /* line 141, ../src/screen.sass */ #player nav#controls #like.liked { color: #4444ff; } /* line 143, ../src/screen.sass */ #player nav#controls #mute.muted { background-color: white; color: black; } /* line 146, ../src/screen.sass */ #playlistbg { position: absolute; background-color: black; opacity: 0.3; } /* line 150, ../src/screen.sass */ #playlist { position: absolute; z-index: 90; width: 100%; overflow-y: auto; overflow-x: hidden; } /* line 156, ../src/screen.sass */ #playlist ul#queue { width: 100%; } /* line 161, ../src/screen.sass */ #playlist ul#queue li { padding: 5px; display: block; cursor: pointer; border-bottom: 1px solid #333333; } /* line 166, ../src/screen.sass */ #playlist ul#queue li span.title { color: #dddddd; display: block; padding: 5px; z-index: 1; } /* line 171, ../src/screen.sass */ #playlist ul#queue li span.title:hover { color: #dd88ff; cursor: pointer; } /* line 174, ../src/screen.sass */ #playlist ul#queue li a.user { float: right; font-size: 14px; padding: 0 5px; color: #d33682; padding: 5px; z-index: 2; text-decoration: none; } /* line 182, ../src/screen.sass */ #playlist ul#queue li span.like { float: right; font-size: 14px; color: #657b83; padding: 5px; z-index: 3; } /* line 188, ../src/screen.sass */ #playlist ul#queue li span.like.liked { color: #c357a3; } /* line 190, ../src/screen.sass */ #playlist ul#queue li.playing { background-color: #222222; } /* line 192, ../src/screen.sass */ #playlist ul#queue li.playing span.title { color: white; } /* line 194, ../src/screen.sass */ #room, user { padding: 10px; } /* line 196, ../src/screen.sass */ #room label, user label { color: #657b83; width: 100px; text-align: right; padding-right: 5px; display: inline-block; } /* line 202, ../src/screen.sass */ #room span, user span { color: #073642; } /* line 206, ../src/screen.sass */ #curtain { background: #080810; opacity: 0.3; width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 10; display: none; } /* line 216, ../src/screen.sass */ #login { background: black; display: block; width: 50%; top: 20%; left: 50%; margin-left: -25%; padding: 30px; padding-bottom: 60px; z-index: 20; position: fixed; text-align: center; box-shadow: 0 5px 10px black; } /* line 229, ../src/screen.sass */ #login img { margin-bottom: 20px; } /* line 231, ../src/screen.sass */ #login label { min-width: 20%; display: inline-block; text-align: right; padding-right: 10px; font-size: 18px; color: white; } /* line 238, ../src/screen.sass */ #login #button-shim { width: 30%; display: inline-block; text-align: left; padding: 10px 10px 10px 0; margin-right: 20px; } /* line 244, ../src/screen.sass */ #login #button-shim button { padding: 2px 5px; } /* line 246, ../src/screen.sass */ #login #login-username, #login #login-password { width: 30%; margin-right: 10px; font-size: 24px; border: 2px solid #880066; padding: 10px; } /* line 252, ../src/screen.sass */ #login a { color: #6688ff; text-decoration: underline; } /* line 255, ../src/screen.sass */ #sitez { position: fixed; top: 24px; right: 30px; color: #888888; z-index: 82; color: #aaaaaa; } /* line 262, ../src/screen.sass */ #sitez a, #sitez #logout { cursor: pointer; color: #aaaaaa; text-decoration: underline; } /* line 266, ../src/screen.sass */ #sitez select option { color: #666666; text-decoration: none; padding-right: 3px; } /* line 270, ../src/screen.sass */ #sitez button { font-size: 24px; background: #030303; color: white; padding: 2px; } /* line 275, ../src/screen.sass */ #sitez a#faqlink { color: #88ffff; } /* line 277, ../src/screen.sass */ #sitez div { cursor: pointer; display: inline-block; padding: 8px 8px 5px 8px; } /* line 281, ../src/screen.sass */ #sitez div:hover { -moz-border-radius: 10px 10px 3px 3px; -webkit-border-radius: 10px 10px 3px 3px; -o-border-radius: 10px 10px 3px 3px; border-radius: 10px 10px 3px 3px; background-color: #333333; } /* line 284, ../src/screen.sass */ #sitez div.opened { -moz-border-radius: 10px 10px 3px 3px; -webkit-border-radius: 10px 10px 3px 3px; -o-border-radius: 10px 10px 3px 3px; border-radius: 10px 10px 3px 3px; background-color: #333333; } /* line 287, ../src/screen.sass */ nav { z-index: 10; margin: 0 auto; } /* line 290, ../src/screen.sass */ nav button, nav #video-link { background-color: #333333; color: #dddddd; border: 0; font-size: 14px; min-width: 40px; min-height: 20px; padding: 5px 5px; position: relative; top: -1px; } /* line 293, ../src/screen.sass */ nav button:hover, nav #video-link:hover { background-color: #666666; color: white; } /* line 303, ../src/screen.sass */ nav #video-link { top: -2px; padding-bottom: 6px; } /* line 306, ../src/screen.sass */ #lunacy { z-index: 40; background: #dddddd; color: black; display: block; width: 700px; position: fixed; top: 20%; left: 50%; margin-left: -390px; opacity: 0.7; padding: 40px; text-align: center; font-size: 48px; } /* line 320, ../src/screen.sass */ #plea { z-index: 30; background: #dddddd; color: black; display: block; width: 400px; position: fixed; top: 20%; left: 50%; margin-left: -240px; opacity: 0.7; padding: 40px; text-align: center; font-size: 48px; } /* line 335, ../src/screen.sass */ #logobg { position: fixed; top: 10px; left: 0; width: 100%; height: 64px; background-color: black; opacity: 0.8; z-index: 45; } /* line 344, ../src/screen.sass */ #logo { position: fixed; top: 10px; z-index: 46; left: 10px; } /* line 349, ../src/screen.sass */ #logo a { float: left; display: inline-block; } /* line 352, ../src/screen.sass */ #logo a img { display: inline-block; } /* line 354, ../src/screen.sass */ #logo #scanjam { padding: 10px 15px 10px 0; } /* line 356, ../src/screen.sass */ #logo #preamble { display: inline-block; font-size: 12px; color: white; max-width: 80px; padding-left: 15px; } /* line 362, ../src/screen.sass */ #logo h1 { padding: 15px 15px 0 10px; font-size: 34px; color: white; font-weight: normal; font-style: italic; font-family: georgia, garamond, serif; color: #88ffff; display: inline-block; } /* line 371, ../src/screen.sass */ #logo h2 { display: inline-block; font-size: 16px; color: white; position: relative; left: 20px; top: -5px; color: #839496; } /* line 379, ../src/screen.sass */ #logo h2 a { display: inline; float: none; color: #268bd2; } /* line 383, ../src/screen.sass */ #logo h2 img { max-height: 20px; max-width: 20px; display: inline-block; } /* line 387, ../src/screen.sass */ #logo h2.preamblish { font-size: 12px; color: white; max-width: 250px; left: 0; top: 9px; padding-right: 20px; } /* line 394, ../src/screen.sass */ #logo h2.radio { font-size: 12px; top: -8px; left: 30px; } /* line 395, ../src/screen.sass */ #logo h2.radio a { color: #ddeeff; } /* line 400, ../src/screen.sass */ #logo #likebutton { display: inline-block; display: none; position: relative; top: -5px; width: 90px; height: 21px; z-index: -1; } /* line 408, ../src/screen.sass */ #glasspopcornlogo { position: absolute; top: 80px; left: 15px; pointer-events: none; opacity: 0.5; z-index: 8; } /* line 415, ../src/screen.sass */ #glasspopcornlogo img { z-index: 8; pointer-events: none; } /* line 418, ../src/screen.sass */ #likereport { position: fixed; width: 100px; padding: 20px; z-index: 100; overflow-y: hidden; } /* line 424, ../src/screen.sass */ #likereport a { background-color: #222222; display: block; text-decoration: none; padding: 5px; opacity: 0.95; } /* line 431, ../src/screen.sass */ #form { position: fixed; bottom: 10px; left: 10px; padding: 10px 10px 10px 10px; background-color: black; white-space: nowrap; z-index: 31; } /* line 439, ../src/screen.sass */ #form #chat-message { border: 0; outline: 0; font-size: 18px; padding: 5px; margin-right: 5px; background-color: #f8f8f8; } /* line 446, ../src/screen.sass */ #form #chat-message:hover { background-color: white; } /* line 448, ../src/screen.sass */ #form button { margin: 0; outline: 0; border: 0; background-color: #333333; color: #dddddd; padding: 4px 6px; position: relative; top: 1px; font-size: 20px; } /* line 454, ../src/screen.sass */ #form button:hover { background-color: #666666; color: white; } /* line 462, ../src/screen.sass */ #form #videochat-badge { cursor: auto; pointer-events: none; -moz-border-radius: 8px; -webkit-border-radius: 8px; -o-border-radius: 8px; border-radius: 8px; font-size: 10px; background-color: red; color: white; position: absolute; width: 10px; height: 10px; text-align: center; padding: 2px 2px; display: none; z-index: 32; } /* line 476, ../src/screen.sass */ #formbg { background-color: black; opacity: 0.7; } /* line 480, ../src/screen.sass */ #chatbg { position: fixed; bottom: 100px; left: 20px; padding: 10px; width: 600px; background-color: black; padding: 0 10px 5px 10px; opacity: 0.25; z-index: 9; } /* line 491, ../src/screen.sass */ #chat { padding: 0 10px 5px 10px; position: fixed; font-size: 18px; line-height: 26px; vertical-align: bottom; overflow-y: hidden; overflow-x: hidden; background: transparent; z-index: 30; } /* line 501, ../src/screen.sass */ #chat a { font-weight: normal; font-size: 11px; opacity: 0.8; color: #44bbff; text-decoration: underline; } /* line 507, ../src/screen.sass */ #chat a.u { font-weight: bold; padding-right: 10px; display: inline-block; color: #ff0066; opacity: 1; text-decoration: none; min-width: 80px; overflow-x: hidden; font-size: 16px; line-height: 26px; vertical-align: bottom; } /* line 519, ../src/screen.sass */ #chat a.pic { opacity: 1; } /* line 521, ../src/screen.sass */ #chat span { color: honeydew; text-shadow: black 0 0 2px; font-weight: bold; } /* line 525, ../src/screen.sass */ #chat .ytlink { font-size: 11px; color: #88dddd; cursor: pointer; text-decoration: underline; text-shadow: none; text-shadow: black 0 0 1px; font-weight: normal; opacity: 1; } /* line 534, ../src/screen.sass */ #chat .ytlink:hover { color: #dd66ff; text-decoration: underline; text-shadow: black 0 0 1px; } /* line 538, ../src/screen.sass */ #chat .ytlink.playing { color: #ddaaff; font-size: 12px; font-weight: normal; text-decoration: none; } /* line 543, ../src/screen.sass */ #chat .ytlink.playing::before { text-decoration: none; content: "\25b6 "; font-weight: normal; } /* line 547, ../src/screen.sass */ #chat img { max-width: 350px; max-height: 400px; border: 0; } /* line 551, ../src/screen.sass */ #chat #shim { width: 10px; height: 500px; } /* line 554, ../src/screen.sass */ #chat.fullscreen { overflow-y: hidden; } /* line 556, ../src/screen.sass */ #chat.fullscreen:hover { overflow-y: hidden; } /* line 558, ../src/screen.sass */ #webcam-container { z-index: 100; position: fixed; right: 500px; bottom: 100px; background-color: black; padding: 10px; display: none; } /* line 566, ../src/screen.sass */ #lastlogbg { position: fixed; background-color: black; opacity: 0.5; padding: 10px; z-index: 31; } /* line 572, ../src/screen.sass */ #lastlogbox { position: fixed; font-size: 14px; padding: 10px; z-index: 32; } /* line 577, ../src/screen.sass */ #lastlogbox h4 { font-size: 12px; font-weight: bold; color: #eeeeee; padding-bottom: 5px; } /* line 582, ../src/screen.sass */ #lastlogbox ul { border-top: 1px solid black; } /* line 584, ../src/screen.sass */ li.ll { list-style-type: none; } /* line 586, ../src/screen.sass */ li.ll a { color: #d0e0fe; padding: 5px 0; border-bottom: 1px solid black; display: block; text-shadow: black 0 0 2px; text-decoration: underline; font-size: 16px; font-weight: bold; } /* line 596, ../src/screen.sass */ #flower { position: absolute; top: 0; right: 10%; z-index: 50; pointer-events: none; display: none; } /* line 603, ../src/screen.sass */ #plant { position: absolute; bottom: 0; right: 50%; z-index: 50; pointer-events: none; display: none; } /* line 610, ../src/screen.sass */ #msg { display: none; } /* line 612, ../src/screen.sass */ button { font-size: 24px; background: #030303; color: white; padding: 2px; } /* line 617, ../src/screen.sass */ #settings-container, #rooms-container, #about-container, #videochat-container { position: fixed; top: 59px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; right: 20px; z-index: 80; width: 500px; background-color: #222222; color: #657b83; display: none; box-shadow: 0 5px 10px black; } /* line 628, ../src/screen.sass */ #settings-container .close, #rooms-container .close, #about-container .close, #videochat-container .close { margin: 10px 10px 0 0; float: right; color: #ded8c5; width: 20px; height: 14px; font-size: 14px; padding: 3px 0; text-align: center; vertical-align: middle; -moz-border-radius: 10px; -webkit-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; background-color: #000b16; } /* line 640, ../src/screen.sass */ #settings-container .close:hover, #rooms-container .close:hover, #about-container .close:hover, #videochat-container .close:hover { color: white; cursor: pointer; } /* line 643, ../src/screen.sass */ #settings-container #rooms-loading, #rooms-container #rooms-loading, #about-container #rooms-loading, #videochat-container #rooms-loading { margin: 10px; } /* line 645, ../src/screen.sass */ #settings-container h5, #rooms-container h5, #about-container h5, #videochat-container h5 { font-size: 16px; color: #93a1a1; display: block; padding: 10px; background-color: #333333; -moz-border-radius: 10px 10px 0 0; -webkit-border-radius: 10px 10px 0 0; -o-border-radius: 10px 10px 0 0; border-radius: 10px 10px 0 0; } /* line 652, ../src/screen.sass */ #settings-container p, #rooms-container p, #about-container p, #videochat-container p { padding: 10px 10px 10px 10px; font-size: 14px; line-height: 18px; color: #b3c1c1; background-color: #1b1b1f; } /* line 658, ../src/screen.sass */ #settings-container label, #rooms-container label, #about-container label, #videochat-container label { margin: 2px 0 0 10px; font-size: 14px; color: #657b83; width: 150px; text-align: right; padding-right: 5px; display: inline-block; } /* line 666, ../src/screen.sass */ #settings-container span, #rooms-container span, #about-container span, #videochat-container span { margin: 2px 10px 0 0; color: #839496; font-size: 14px; } /* line 670, ../src/screen.sass */ #settings-container span#room-mod-tag a, #rooms-container span#room-mod-tag a, #about-container span#room-mod-tag a, #videochat-container span#room-mod-tag a { float: right; padding: 0 10px 10px 0; display: block; color: #dc322f; } /* line 675, ../src/screen.sass */ #settings-container span#gallery-link a, #rooms-container span#gallery-link a, #about-container span#gallery-link a, #videochat-container span#gallery-link a { color: #268bd2; padding: 0 10px 10px 0; display: block; float: right; } /* line 680, ../src/screen.sass */ #settings-container button, #rooms-container button, #about-container button, #videochat-container button { position: relative; left: 3px; } /* line 683, ../src/screen.sass */ #settings-container input, #rooms-container input, #about-container input, #videochat-container input { margin: 2px 10px 0 0; width: 100px; } /* line 686, ../src/screen.sass */ #settings-container #room-topic, #settings-container #room-bg, #settings-container #room-bgreset, #rooms-container #room-topic, #rooms-container #room-bg, #rooms-container #room-bgreset, #about-container #room-topic, #about-container #room-bg, #about-container #room-bgreset, #videochat-container #room-topic, #videochat-container #room-bg, #videochat-container #room-bgreset { width: 300px; } /* line 688, ../src/screen.sass */ #settings-container #room-settings-save, #rooms-container #room-settings-save, #about-container #room-settings-save, #videochat-container #room-settings-save { font-size: 14px; } /* line 690, ../src/screen.sass */ #settings-container .shim, #rooms-container .shim, #about-container .shim, #videochat-container .shim { width: 1px; height: 10px; } /* line 693, ../src/screen.sass */ #settings-container ul, #rooms-container ul, #about-container ul, #videochat-container ul { text-decoration: none; cursor: pointer; } /* line 696, ../src/screen.sass */ #settings-container ul li, #rooms-container ul li, #about-container ul li, #videochat-container ul li { list-style-type: none; padding: 10px; cursor: pointer; border-top: 1px solid black; background-color: transparent; text-decoration: none; font-size: 14px; color: #83a1a1; } /* line 705, ../src/screen.sass */ #settings-container ul li:hover, #rooms-container ul li:hover, #about-container ul li:hover, #videochat-container ul li:hover { color: #fdf6e3; } /* line 707, ../src/screen.sass */ #settings-container ul a li, #rooms-container ul a li, #about-container ul a li, #videochat-container ul a li { color: #83a1a1; text-decoration: none; } /* line 710, ../src/screen.sass */ #settings-container ul a, #rooms-container ul a, #about-container ul a, #videochat-container ul a { color: #83a1a1; text-decoration: none; } /* line 713, ../src/screen.sass */ #rooms-container { right: 20px; z-index: 80; width: 300px; max-height: 300px; } /* line 718, ../src/screen.sass */ #about-container { right: 20px; z-index: 80; width: 300px; } /* line 722, ../src/screen.sass */ #videochat-container { right: 20px; z-index: 80; width: 300px; display: none; cursor: pointer; } /* line 728, ../src/screen.sass */ #videochat-container #videochat-disable { display: none; } /* line 730, ../src/screen.sass */ #tokbox-embed { position: absolute; bottom: 10px; left: 10px; height: 150px; z-index: 80; display: none; overflow-y: auto; } /* line 738, ../src/screen.sass */ #tokbox-embed #tokbox-publisher, #tokbox-embed #tokbox-subscribers { float: left; } /* line 740, ../src/screen.sass */ #tokbox-embed #tokbox-publisher object, #tokbox-embed #tokbox-subscribers object { float: left; } /* line 742, ../src/screen.sass */ #tokbox-embed #tokbox-settings { position: absolute; top: 0; right: 10px; padding: 5px; font-size: 12px; color: #bbbbbb; background-color: black; text-align: right; } /* line 751, ../src/screen.sass */ #tokbox-embed #tokbox-settings button { padding: 2px; font-size: 12px; background-color: #333333; color: #888888; min-width: 30px; } /* line 757, ../src/screen.sass */ #tokbox-embed #tokbox-settings button.on { background-color: #dd3333; color: white; } /* line 760, ../src/screen.sass */ .roomhello { width: 400px; color: white; padding: 10px; font-size: 18px; background-color: black; cursor: pointer; position: fixed; top: 85px; left: 15px; opacity: 0.9; } /* line 771, ../src/screen.sass */ .modhello { width: 400px; color: white; padding: 5px; background-color: black; cursor: pointer; margin-top: 10px; } /* line 778, ../src/screen.sass */ .glitter { pointer-events: none; position: absolute; z-index: 23; } /* line 783, ../src/screen.sass */ .arrow-play { width: 0; height: 0; border-top: 4.5px solid transparent; border-left: 9.5px solid white; border-bottom: 4.5px solid transparent; display: inline-block; } /* line 790, ../src/screen.sass */ .arrow-pause { width: 0; height: 0; border-top: 5px solid white; border-right: 2.5px solid white; border-bottom: 4px solid white; border-left: 0; display: inline-block; } /* line 798, ../src/screen.sass */ .arrow-prev { width: 0; height: 0; border-top: 4px solid transparent; border-right: 4px solid white; border-bottom: 4px solid transparent; display: inline-block; } /* line 805, ../src/screen.sass */ .arrow-next { width: 0; height: 0; border-top: 4px solid transparent; border-left: 4px solid white; border-bottom: 4px solid transparent; display: inline-block; } /* line 813, ../src/screen.sass */ #search-terms { font-size: 14px; padding: 2px 2px; width: 200px; position: relative; top: -4px; left: -10px; background-image: url("/img/magnify.png"); background-position: right center; background-repeat: no-repeat; border: 0; outline: 0; background-color: #dddddd; } /* line 826, ../src/screen.sass */ #search-terms:hover { background-color: white; } /* line 828, ../src/screen.sass */ #search-terms:focus { background-color: white; } /* line 830, ../src/screen.sass */ #search-results-container { position: fixed; top: 53px; right: 21px; z-index: 100; width: 334px; border: 2px solid black; background: #333333; display: none; } /* line 839, ../src/screen.sass */ #search-results-container #search-loading { margin: 10px; } /* line 841, ../src/screen.sass */ #search-results-container #search-instructions { font-size: 11px; color: white; padding: 3px 3px 3px 38px; background-color: black; width: 100%; } /* line 847, ../src/screen.sass */ #search-results-container #search-results { height: 300px; width: 100%; overflow-x: hidden; overflow-y: scroll; } /* line 852, ../src/screen.sass */ #search-results-container #search-results li { clear: both; height: 54px; overflow: hidden; position: relative; border-bottom: 2px solid black; font-size: 12px; line-height: 15px; color: #bbbbbb; opacity: 0.9; } /* line 858, ../src/screen.sass */ #search-results-container #search-results li div.thumb { width: 32px; height: 54px; float: left; background-position: center center; margin: 0 5px 0 0; border-right: 2px solid black; cursor: pointer; } /* line 866, ../src/screen.sass */ #search-results-container #search-results li h4 { white-space: nowrap; overflow: hidden; font-size: 14px; color: white; margin: 3px 0 3px 0; cursor: pointer; } /* line 873, ../src/screen.sass */ #search-results-container #search-results li span.metadata { cursor: pointer; display: block; width: 200px; } /* line 882, ../src/screen.sass */ #search-results-container #search-results li a.preview { position: absolute; bottom: 3px; right: 5px; color: #268bd2; text-decoration: underline; } /* line 888, ../src/screen.sass */ #search-results-container #search-results li:hover { background: black; opacity: 1; }