* { -webkit-user-select: none; user-select: none; } html, body{ margin:0px; height:100%; color: #424242; font-size: 14px; font-weight: 400; background: #000000; overflow: hidden; } html, body, input, textarea, keygen, select, button { font-family: $baseFontFamily !important; } #nowebrtc { display:none; } .no-fa-video-camera, .fa-microphone-slash { color: #636363; } input[type='text'], input[type='password'], textarea { -webkit-user-select: text; user-select: text; display: inline-block; font-size: 14px; padding: 5px; background: #f3f3f3; border-radius: 3px; font-weight: 100; line-height: 20px; height: 40px; color: #333; text-align: left; border:1px solid #ACD8F0; outline: none; /* removes the default outline */ resize: none; /* prevents the user-resizing, adjust to taste */ } input[type='text'], input[type='password'], textarea:focus { box-shadow: inset 0 0 3px 2px #ACD8F0; /* provides a more style-able replacement to the outline */ } textarea { overflow: hidden; word-wrap: break-word; resize: horizontal; } button.no-icon { padding: 0 1em; } button { border: none; height: 35px; padding: 0 1em 0 2em; position: relative; border-radius: 1px; font-weight: bold; color: #fff; line-height: 35px; background: #2c8ad2; } button, input, select, textarea { margin: 0; vertical-align: baseline; } button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; } form { display: block; } #downloadlog { display: none; position: absolute; bottom: 5; left: 5; overflow: visible; color: rgba(255,255,255,.50); } .active { background-color: #00ccff; } .glow { text-shadow: 0px 0px 30px #06a5df, 0px 0px 10px #06a5df, 0px 0px 5px #06a5df,0px 0px 3px #06a5df; } .watermark { display: block; position: absolute; top: 15; width: 186px; height: 74px; background-size: contain; background-repeat: no-repeat; z-index: 2; } .leftwatermark { display: none; left: 15; background-image:url(../images/watermark.png); background-position: center left; } .rightwatermark { display: none; right: 15; background-position: center right; } .poweredby { display: none; position: absolute; left: 25; bottom: 7; font-size: 11pt; color: rgba(255,255,255,.50); text-decoration: none; z-index: 100; } #toast-container.notification-bottom-right { bottom: 140px; right: 5px; } #toast-container.notification-bottom-right-center { right: 205px; } #toast-container .toast-info { -webkit-box-shadow: none; box-shadow: none; } .toast-close-button { right: -7px; top: -19px; } #toast-container .toast-info { background-color: black; border: 1px solid #3a3a3a; width: 220px; padding: 10px 10px 10px 50px; } .connected { color: #21B9FC; font-size: 12px; } .lastN, .disconnected { color: #a3a3a3; font-size: 12px; } .toast-close-button:hover, .toast-close-button:focus { color: #ffffff; opacity: 1; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); filter: alpha(opacity=100); } .toast-message .nickname { font-weight: bold; } /** * Hides an element. */ .hide { display: none !important; } /** * Shows an element. */ .show { display: block !important; } /** * Shows an inline element. */ .show-inline { display: inline-block !important; } /** * Shows a flex element. */ .show-flex { display: -webkit-box !important; display: -moz-box !important; display: -ms-flexbox !important; display: -webkit-flex !important; display: flex !important; }