html, body{height:100%;overflow-y:hidden;}.events{ display:none; }#interface{position:absolute;top:0;left:0;z-index:0;width:1px;height:1px;}.split{overflow:auto;height:500px;}.sidebar{float:left;width:180px;height:100%;background-color:#d4dde5;border-right:1px solid #a5a5a5;}.sidebar-list{ overflow:auto; }.sidebar-list dt{position:relative;cursor:default;overflow:hidden;text-overflow:ellipsis;}.sidebar-list dt.current{background:#6295c9 url(images/sidebar_current.png) repeat-x top center;color:#fbfbfb;text-shadow:rgba(0, 0, 0, 0.6) 0 1px;}.sidebar-list dt.small .title{line-height:24px;padding:0 8px 0 15px;}.sidebar-list dt .icon{display:inline-block;height:24px;width:24px;position:absolute;top:50%;left:6px;margin:-12px 0 0 0;background-position:center center;background-repeat:no-repeat;}.sidebar-list dt .title{line-height:30px;padding:0 8px 0 33px;}.sidebar-list dt .counter{position:absolute;top:50%;right:13px;line-height:14px;margin:-7px 0 0 0;font-weight:bold;font-size:85%;background:#8496ba;color:#fbfbfb;text-shadow:none;padding:0 6px;-webkit-border-radius:7px;-moz-border-radius:7px;display:none;}.sidebar-list dt:hover .counter{ display:none !important; }.sidebar-list dt .counter.aimed{ background-color:#da4e54; }.sidebar-list dt .close-view{position:absolute;top:50%;right:13px;width:14px;height:14px;margin:-7px 0 0 0;display:none;}.sidebar-list dt:hover .close-view{ display:inline; }.sidebar-list dt .close-button{padding:0;margin:0;background:transparent url(images/close_buttons.png) no-repeat center left;border:0;width:14px;height:14px;text-indent:-999px;}.sidebar-list dt .close-button:hover{ background-position:center center; }.sidebar-list dt .close-button:active{ background-position:center right; }.sidebar-list dd{ display:none; }.sidebar-list dd.current{background-color:#d7e1e7;background-color:rgba(255, 255, 255, 0.3);padding:1px 0 2px;display:block;}.privclasses dt{color:rgb(96, 110, 127);text-shadow:rgba(255, 255, 255, 0.5) 0 1px;font-weight:bold;text-decoration:none;padding:2px 8px 1px 20px;font-size:95%;line-height:135%;}.privclasses dd{display:block;font-size:95%;line-height:135%;padding:0 8px 0 26px;cursor:default;}.privclasses dd.current{background:#8399b2 url(images/sidebar_current.png) repeat-x center center;padding:0 8px 0 26px;color:#fbfbfb;text-shadow:rgba(0, 0, 0, 0.6) 0 1px;}.controls{line-height:30px;overflow:auto;}.controls .wrap{border-top:1px solid #cacaca;background:#ebebeb url(images/control_background.png) repeat-x center center;overflow:auto;position:relative;}.controls a{display:block;width:30px;line-height:30px;float:left;border-right:1px solid #cacaca;text-indent:-999em;background-position:center center;background-repeat:no-repeat;}.controls a:active{background-color:rgba(0, 0, 0, 0.2);}.controls a:focus{ outline:none; }.controls .settings-control{ background-image:url(images/control_settings.png); }.controls .channels-control{ background-image:url(images/control_channel.png); }.controls .password-control{ background-image:url(images/control_lock.png); }.controls .bugs-control{ background-image:url(images/control_bugs.png); }.controls .spinner{width:16px;height:16px;line-height:16px;position:absolute;margin-top:-8px;top:50%;right:7px;background:url(images/spinner_small.gif) no-repeat center center;}.view{height:100%;margin-left:181px;background:#fbfbfb url(images/background_pattern.png) repeat center center;position:relative;}.view .topic{ display:none; }.view .topic .wrap{background-color:#ebebeb;border-bottom:1px solid #a5a5a5;padding:6px 9px;}.view-list{height:100%;overflow:auto;display:none;position:relative;}.view-list.current{ display:block; }ul.view-list li{line-height:18px;padding:0 3px;overflow:auto;background-color:#c0c5cb;background-color:rgba(255, 255, 255, 0.5);position:relative;display:table;}.view-list span.wrap{ display:table-row; }.view-list .wrap .prefix,.view-list .wrap .username,.view-list .wrap .action,.view-list .wrap .server,.view-list .wrap .message{display:table-cell;vertical-align:middle;width:1%;}.view-list .wrap .message{ width:100%; }.view-list .prefix{ padding-right:3px; }.view-list .action{ font-style:italic; }.view-list .server{ color:#5f6e7f; }.view-list .username{font-weight:bold;padding:0 6px 0 0;}.view-list.console li{border-bottom:1px solid #eeeeeb;display:list-item;}.view-list.console .log{background-color:#fff9d7;border-bottom-color:#e2c822;}.view-list.console .error{background-color:#ffebe8;border-bottom-color:#dd3c10;}.view-list.console .incoming{background-color:#c0c5cb;background-color:rgba(255, 255, 255, 0.7);}.view-list.console .outgoing{}.view-list.channel .broadcast{background-color:#c0c5cb;background-color:rgba(255, 255, 255, 0.7);}.view-list .aimed .username span{background-color:#fbfbfb;background-color:rgba(255, 255, 255, 0.8);}.view-list .aimed .message span{background-color:#fbfbfb;background-color:rgba(255, 255, 255, 0.8);}.view-list .message img{ vertical-align:middle; }.view-list .title{font-weight:bold;text-align:right;float:left;width:80px;padding:1px 5px 1px 2px;font-family:monospace;}.view-list .content{display:block;padding:1px;margin-left:85px;font-family:monospace;}.view-list .timestamp{ display:none; }body.timestamp-always .view-list .timestamp{display:table-cell;vertical-align:middle;font-size:85%;color:#a5a5a5;padding-right:3px;}body.timestamp-hover .view-list .timestamp{position:absolute;top:50%;right:5px;margin:-9px 0 0 0;padding:0 5px;line-height:18px;background-color:#fff;background-color:rgba(255, 255, 255, 0.6);color:#2a4865;font-size:85%;font-weight:bold;display:none;}body.timestamp-hover .view-list li:hover .timestamp{ display:block; }.view-list a,.view-list a:link,.view-list a:hover,.view-list a:active,.view-list a:visited{ color:#2a4865; }.login-view .login-inset{position:absolute;top:100px;left:50%;margin:0 0 0 -200px;width:400px;display:none;}.login-view .login-inset .inset-top{background:url(images/login_background_top.png) no-repeat top center;height:15px;width:400px;}.login-view .login-inset .inset-content{background:url(images/login_background_mid.png) repeat-y center center;width:400px;}.login-view .login-inset .inset-bot{background:url(images/login_background_bot.png) no-repeat bottom center;height:15px;width:400px;}.login-view .wrap{ padding:5px 30px; }.login-view h2{font-weight:bold;font-size:108%;text-transform:uppercase;color:#2a4865;text-shadow:rgba(255, 255, 255, 0.5) 0 1px;padding:0 0 6px 10px;}.login-view .note{padding:8px 20px 3px;color:#8b2328;display:none;}.login-view .input{padding:6px 0 3px;text-shadow:rgba(255, 255, 255, 0.5) 0 1px;}.login-view label{float:left;width:120px;padding:3px 0 0 25px;color:#2a4865;}.login-view input{font-size:116%;width:170px;}.login-view .buttons{text-align:right;margin-top:12px;padding:12px 20px 3px;border-top:1px solid #73797f;border-top:1px solid rgba(0, 0, 0, 0.2);}.login-view .buttons button{ margin-left:10px; }.login-view .buttons .guest-help{line-height:16px;font-size:11px;color:#2a4865;text-shadow:rgba(255, 255, 255, 0.5) 0 1px;}.channellist-actions{padding:0 20px;line-height:38px;background-color:#ebebeb;border-bottom:1px solid #a5a5a5;overflow:auto;}.channellist-actions label{ padding-right:10px; }.channellist-actions .left-actions{ float:left; padding-right:10px; }.channellist-actions .right-actions{ float:right; padding-left:10px;}.channellist-container li{line-height:38px;height:38px;padding:0 80px 0 20px;background:#fff;background-color:rgba(255, 255, 255, 0.6);border-bottom:1px solid #b7b7b7;color:#2a4865;cursor:default;overflow:hidden;position:relative;}.channellist-container li.current{background:url(images/sidebar_current.png) repeat-x center center;color:#fbfbfb;text-shadow:rgba(0, 0, 0, 0.6) 0 1px;}.channellist-container .name{ font-weight:bold; }.channellist-container .info{color:#a5a5a5;padding-left:20px;text-overflow:ellipses; }.channellist-container .users{display:inline-block;font-size:85%;color:#2a4865;margin-left:20px;padding:0 7px;line-height:16px;background-color:#ebebeb;-webkit-border-radius:8px;-moz-border-radius:8px;}.channellist-container .actions{position:absolute;line-height:38px;right:20px;top:50%;margin-top:-19px;}a.internal-link{text-decoration:underline;color:#6295c9;cursor:pointer;}.youtube-link{display:inline-block;text-indent:-999em;width:16px;height:16px;background:url(images/youtube.png) no-repeat center center;}.composer{line-height:24px;bottom:0;left:0;width:100%;}.composer .resizer{border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;background-color:#ebebeb;color:#a5a5a5;line-height:6px;text-align:center;cursor:default;}.composer form{background-color:#fbfbfb;margin:0;padding:5px 2px 6px;position:relative;}.composer.with-button form{ padding:5px 62px 6px 2px; }.composer form.disabled{ background-color:#ebebeb; }.composer textarea{background-color:transparent;border:0;height:100%;width:100%;margin:0;padding:0;display:block;resize:none;overflow:visible;}.composer textarea:focus{ outline:none; }.composer button.button{display:none;position:absolute;top:50%;right:3px;margin-top:-11px;}.composer.with-button button.button{ display:inline-block; }.composer .disabled button.button{ opacity:0.6; }.sidebar dt.channel .icon{ background-image:url(images/icon_channel.png); }.sidebar dt.pchat .icon{ background-image:url(images/icon_pchat.png); }.sidebar dt.console .icon{ background-image:url(images/icon_console.png); }.sidebar dt.channellist .icon{ background-image:url(images/icon_channellist.png); }.modal-windows .seperator{height:20px;clear:both;background:url(images/seperator.png) repeat-x center center;}.modal-windows{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.2);display:none;}.window{position:absolute;top:30px;left:50%;width:650px;margin:0 0 0 -325px;background-color:#fbfbfb;-webkit-box-shadow:0 0 30px rgba(0, 0, 0, 0.6);-moz-box-shadow:0 0 30px rgba(0, 0, 0, 0.6);display:none;}.window .header{background:#90b3d9 url(images/togglebar_bg.png) repeat-x center center;height:61px;}.window .header h2{float:right;line-height:61px;font-size:132%;font-weight:bold;padding:0 20px 0 0;color:#2a4865;text-shadow:rgba(255, 255, 255, 0.4) 0 1px;}.window .header .toggle-item{display:inline-block;text-decoration:none;min-width:56px;margin-left:4px; height:61px;cursor:default;}.window .header .toggle-item:focus{ outline:none; }.window .header .toggle-item.current{ background:url(images/togglebar_item.png) no-repeat top left; }.window .header .toggle-item.current .wrap{ background:url(images/togglebar_item.png) no-repeat top right; }.window .header .toggle-item .wrap{ height:61px; }.window .header .toggle-item .icon{display:block;height:32px;padding-top:8px;text-align:center;}.window .header .toggle-item .label{display:block;text-align:center;padding:3px 9px 0;font-weight:bold;font-size:85%;color:#2a4865;text-shadow:rgba(255, 255, 255, 0.3) 0 1px;}.window .header .toggle-item.current .label{color:#fbfbfb;text-shadow:#2a4865 0 -1px;}.window .single-item h2{float:left;padding:0 0 0 10px;}.window .single-item .icon{line-height:61px;padding:0 6px 0 20px;float:left;}.window .single-item .icon img{ vertical-align:middle; }.window .content{ display:none; }.window .content.current{ display:block; }.window .content .wrap{padding:12px 30px;background:url(images/modal_background.png) repeat-x bottom center;}.window .form-list{overflow:auto;min-height:280px;}.window .form-list .label{float:left;width:130px;font-weight:bold;padding-top:5px;}.window .form-list .form-controls{ margin-left:130px; }.window .form-list .control{padding:2px 0 7px 3px;overflow:auto;}.window .form-list .left-indent{ padding-left:15px; }.window .form-list .control label{width:150px;display:block;float:left;}.window .form-list .control.input-box span{float:left;margin-right:5px;}.window .form-list .control.input-select label{width:auto;padding-right:5px;}.window .form-list .control.input-select select{ vertical-align:middle; }.window .form-list .control .help{padding:4px 8px 2px;margin-bottom:4px;color:#a5a5a5;font-size:85%;clear:both;}.window .form-list textarea{ width:200px; }.window .buttons{ text-align:right; }.window .buttons-wrap{ padding:0 10px 5px; }.window .buttons button{ margin-left:10px; }.window .loading{width:100%;height:100%;line-height:278px;text-align:center;font-size:136%;background:#d4dde5;color:#476b92;text-shadow:rgba(255, 255, 255, 0.3) 0 1px;}.window table.table-content{width:100%;display:none;}.window table.table-content tr{border-bottom:1px solid #ebebeb;cursor:pointer;}.window table.table-content tr:hover{ background-color:#f4f4f4; }.window table.table-content tr.current{background:url(images/sidebar_current.png) repeat-x center center;color:#fff;text-shadow:rgba(0, 0, 0, 0.3) 0 1px;}.window table.table-content tr:last-child{ border-bottom:0; }.window div.table-content{overflow-x:hidden;overflow-y:scroll;height:278px;background:#fff;border:1px solid #bebebe;border-top:1px solid #a5a5a5;}.window .corner{ padding:0 5px; }.window .col-name,.window .col-users,.window .col-actions{ padding:3px 5px 3px 8px; }.window .col-name{ width:80%; }.window .col-users{width:20%;text-align:right;}.window h3{padding-top:5px;font-weight:bold;}.window a{ color:#2a4865; }.notifications{position:absolute;top:0;left:0;height:100%;width:100%;display:none;}.notification{position:absolute;top:80px;left:50%;width:450px;margin-left:-225px;background-color:#000;background-color:rgba(0, 0, 0, 0.6);padding:12px;-moz-border-radius:12px;-webkit-border-radius:12px;-webkit-box-shadow:rgba(0, 0, 0, 0.8) 0 0 5px;}.notification .wrap{background:#fff url(images/modal_background.png) bottom center repeat-x;-moz-border-radius:6px;-webkit-border-radius:6px;overflow:hidden;-webkit-box-shadow:rgba(0, 0, 0, 0.8) 0 0 5px;}.notification h2{font-size:16px;font-weight:bold;padding:0 10px;line-height:28px;background-color:#d4dde5;color:#2a4865;text-shadow:rgba(255, 255, 255, 0.5) 0 1px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;}.notification .content{font-size:13px;padding:8px;}.notification .content p{ padding-bottom:3px; line-height:17px; }.notification .content h3{font-weight:bold;padding-top:3px;}.notification .buttons{background:url(images/seperator.png) repeat-x top center;padding:6px 0;margin:0 10px;text-align:right;}.notification .buttons button{font-size:85%;margin-right:5px}button.button{background:#a9a9a9 url(images/button_bg.png) repeat-x top center;border:1px solid #818181;padding:1px;width:auto;line-height:18px;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;}button.button::-moz-focus-inner{border:0;padding:0;}button.button span{line-height:18px;padding:0 10px;font-weight:bold;font-size:12px;text-shadow:rgba(255, 255, 255, 0.8) 0 1px 0;color:#3d3d3d;}button.button:focus{-webkit-box-shadow:rgba(0, 0, 0, 0.6) 0 0 5px;outline:none;}button.button:active,button.button.selected{ background:#a9a9a9 url(images/button_down_bg.png) repeat-x bottom center; }button.button[disabled]{ opacity:0.6; }button.button[disabled]:active{ background:#a9a9a9 url(images/button_bg.png) repeat-x top center; }button.button.special{border-color:#426a81;background:#6ba0bf url(images/button_special_bg.png) repeat-x top center;}button.button.special span{color:#ebebeb;text-shadow:rgba(0, 0, 0, 0.4) 0 1px 0;}button.button.special:focus{ -webkit-box-shadow:#426a81 0 0 5px; }button.button.special:active,button.button.special.selected{ background:#6ba0bf url(images/button_special_down_bg.png) repeat-x bottom center; }button.button[disabled].special:active{ background:#a9a9a9 url(images/button_special_bg.png) repeat-x top center; }button.button img{ vertical-align:middle; }button.pill-left{margin-right:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;}button.pill-mid{margin-right:0;margin-left:0;border-left:0;-moz-border-radius:0;-webkit-border-radius:0;}button.pill-right{margin-left:0;border-left:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;}button.with-dropdown span{padding-right:10px;background:url(images/arrow.png) no-repeat right center;}.dropdown-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:900;display:none;cursor:default;}.dropdown{position:absolute;top:40px;left:40px;z-index:1000;}.dropdown .pointer{position:absolute;top:0;left:-21px;z-index:1100;width:22px;height:46px;background:url(images/pointer.png) no-repeat center center;display:none;}.dropdown.has-pointer .pointer{ display:block; }.dropdown ul,.dropdown dl{padding:6px 0;background:#fbfbfb;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 0 10px rgba(20, 20, 20, 0.5);-webkit-box-shadow:0 0 10px rgba(20, 20, 20, 0.5);}.dropdown li,.dropdown dt{padding:0 10px;line-height:18px;text-transform:uppercase;font-size:85%;font-weight:bold;color:#6f82ab;text-shadow:rgba(255, 255, 255, 0.5) 0 1px;cursor:default;}.dropdown .seperator{line-height:10px;background:url(images/seperator.png) repeat-x center center;}.dropdown a{display:block;padding:1px 10px;line-height:22px;color:#2a4865;text-decoration:none;}.dropdown .with-title a{ padding-left:17px; }.dropdown a:hover{padding-top:0;padding-bottom:0;border-top:1px solid #90a0c0;border-bottom:1px solid #6f82ab;background:#8399b2 url(images/sidebar_current.png) repeat-x center center;color:#fbfbfb;text-shadow:#2a4865 0 1px;}.window-list{padding-bottom:10px;}.window-list li{padding:2px 0 2px 0;margin-left:20px;list-style-type:square;list-style-position:outside;}.extension-list{border:1px solid #a5a5a5;overflow:auto;min-height:280px;height:280px;max-height:280px;overflow:auto;}.extension-list li{border-bottom:1px solid #a5a5a5;padding:6px;}.extension-list li .extension-title{padding-bottom:4px;line-height:16px;}.extension-list li .extension-name{font-weight:bold;line-height:16px;}.extension-list li .extension-version{padding:0 8px;font-size:11px;line-height:16px;}.extension-list li .extension-author{font-size:11px;line-height:16px;}.extension-list li .extension-description{font-size:12px;}