.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:1000}.ui-dialog{position:absolute;background:#fff;border-radius:10px;box-shadow:0 0 2px rgba(0,0,0,.77)}.ui-dialog.ui-widget-content .ui-dialog-footer a{text-decoration:underline}.ui-dialog.fixed{position:fixed}.ui-dialog-titlebar{padding:14px 44px 14px 14px;border-bottom:1px solid #e5e5e5}.ui-dialog-title{font-size:16px;line-height:22px;font-weight:bold}.ui-dialog-titlebar-close{position:absolute;top:12px;right:8px;background-position:-250px -150px}.ui-dialog-content{padding:0}.ui-dialog-body{padding:14px}.ui-dialog-buttonset,.ui-dialog-footer{padding:11px;font-size:12px;line-height:28px;background:#e4f0f0;border-top:1px solid #dad9d6;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.ui-dialog-buttonset .button+.button{margin-left:5px}.ui-dialog-footer .button{margin:0 6px 0 0}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5}.ui-custom-ico,.ui-dialog-titlebar-close{display:block;width:26px;height:26px;overflow:hidden;background-image:url(/static/v5/images/sprite_icons_experience:15271828251.png);background-repeat:no-repeat;text-indent:-9999px}.ui-dialog-titlebar-close{border:0;cursor:pointer}.warning .ui-custom-ico,.ui-custom-ico.warning,.notice .ui-custom-ico,.ui-custom-ico.notice{background-position:-350px -150px}.error .ui-custom-ico,.ui-custom-ico.error{background-position:-200px -200px}.success .ui-custom-ico,.ui-custom-ico.success{background-position:-250px -200px}.info .ui-custom-ico,.ui-custom-ico.info{background-position:-300px -200px}
#EmailConfirmDialog .ui-dialog-body,#FacebookConnectDialog .ui-dialog-body{font-size:12px;color:#303030}#FacebookConnectDialog .ui-dialog-body{text-align:center}#LoginDialog .ui-dialog-body{font-size:13px;color:#606060;padding:25px 20px 76px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEDCAMAAADDdJ4EAAAAflBMVEX19fXw8PDr6+vq6urV1dXW1tbt7e3Q0NDg4ODc3Nzu7u7x8fHj4+Pa2trS0tLm5ubb29vd3d3z8/Pe3t7R0dHo6Ojs7Ozp6enX19fY2Njh4eHv7+/k5OTT09Py8vLn5+ff39/Z2dni4uLPz8/Nzc3MzMzl5eX09PTU1NTOzs6qfR8UAAAAjUlEQVR4Xp3R1Q1DQRBD0X3MjGGm/huMdTMVZM7vSLZk59zL9IA7ooBndiZHLDN8E2CRCSc0eMoeJa6yRSpnDOiQSYsKF9lgNZGEeOOA2oxI5KE/3/1zntrc3cfdkJgRtSGV/NBEZpUNLlKhRYZOBpwlxRZXKbHHUxqcMMmCwPiYJTa57IxnCrAseqPtv1qEEQB2YDBZAAAAAElFTkSuQmCC) no-repeat 50% 0;min-height:213px;position:relative}#LoginDialog.simple .ui-dialog-body{min-height:0}#LoginDialog #FacebookLoginPane,#LoginDialog #ClassicLoginPane{float:left;width:50%;box-sizing:border-box}#LoginDialog #ClassicLoginPane{min-height:150px;padding:0 0 0 30px}#LoginDialog.simple #ClassicLoginPane{width:100%;float:none;padding-right:30px}#LoginDialog .facebookSignIn,#FacebookConnectDialog .facebookSignIn{cursor:pointer;position:relative;display:block;padding:0 0 0 57px;height:38px;font-size:15px;line-height:36px;color:#fff;font-weight:bold;text-decoration:none;background:#577bb8;background:linear-gradient(to bottom,#577ab7,#415b9e);border:1px solid #3c549d;text-shadow:0 1px 0 rgba(0,0,0,.24);border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.36);overflow:hidden}#FacebookConnectDialog .fbButtonWrapper{display:inline-block}#FacebookConnectDialog .facebookSignIn{padding-right:20px}#LoginDialog .facebookSignIn{display:inline-block;padding-right:20px}#LoginDialog .facebookSignIn>span,#FacebookConnectDialog .facebookSignIn>span{position:absolute;width:43px;height:38px;top:0;left:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAmCAMAAABqHZIsAAAB71BMVEUsQ3z///84VJI3UpA7WplQZp1EYKNLaapCZKSlrccqRYXX3epEZ6c1UI5KaKgzToszTIlCXZ86WJYtRH1DZKRBY6M9XJw+Xp5Xe7gvQoRXerdWebZCXaBUdrNVeLVBXJ9TdLJQcK9RcbBFYqRFYaM5VZVJbawxS4c9VZ8zS4o5T5dHXZFLYplIX5RYda44TpY0SoxDXZ8+V6I0S43q7PNHWo5IZqc3T5I/WKOBkbg5WJg7VItIZaY9VY4/WZs6UIhAYaFFZ6VDWI5JZ6RKZ6JCXJc2S5CIl7s7U4qpuNVEX6JKaKlWdK06UZlHaqg6VZdSa6ElQoY8VJ1edak8W5tYdq83UItTbqcsQ303UZAwQ4cwQ4ZkealHXJBkeqk1TY47U5xAWZQ5WZlBWpWvt80vR4FGaalNc7NLcbAuRn9AYKAxSoY7UYgwR4IwSIMxSIRPdbRDXqFMa6tSc7FJb64/WKQtRHwuRX4vRn9OdbRBW55NbaxObq5Vd7XW2uZDX6FMc7JHa6tIXpI1S48vQoXZ3+s0S4xGY6U6U5c6UppFZak3V5lOdLNrhrg/WJPt7/RGW446VJg5VpU+V6G7xdtCYJ1CWpJIbKs9V5A/WZz3+Ps6VpdMZJpKYJdngrXb4OtBWp00ToyqsspNa6Y9VqAp9G/HAAABcUlEQVR4XpXMY48sQBCG0Rp7bdu2bdu2dW3btu8P3alKOunqSXZ7z7d686Tg6ZXTXYgg8PwM7QHSbNc1VEQRuK2hKJrAhoZ3cQTOa/h/g0CaL7fdbv8kDxmxBO6ong0uWiyWPnkaSiCwplhq/2rwGpW3hXME3IpKA+mRtydJBEK4hhIDyZPH3kQCodw/DDtf/GyUx6zrBLa4cWyblTH/GoFwWZXzI7ZjTueIPL/pOkIQJhtwrGD71+FoYXv/l26bzQZm2ZxB+GBmvj2u8fODINmMSF8FKd6Wp5RBqmzY9QvLB673eHFtKWDkvmPbavQ1X/cITFwOtssm1WTx7+Rk8HA/sH3pUfwpCLRareDP5WL7WRkz7xXe8oIA7i62tco4FXiIIJ3LxrZaGadjCGxzs9h2KOP9eAL7XCm2O8oYeZXAHveaWmUU7S7XdNOrXhlFu6pBtJc1iHZTg2gvaRBtsAbRXtTA/sLJRDsBSK99qN8eAy0zpTQNri/vAAAAAElFTkSuQmCC) no-repeat}#LoginDialog ul{width:230px;margin:18px 0 0;line-height:17px;list-style:none}#LoginDialog li{margin:0 0 12px}#LoginDialog .or{position:absolute;top:120px;left:50%;width:36px;text-align:center;margin:0 0 0 -18px;font:italic 18px/22px "Times New Roman",Times,"FreeSerif",serif;color:#a8a4a4}#LoginDialog [type=text],#LoginDialog [type="password"]{margin:0 0 20px;box-sizing:border-box}#LoginDialog #ClassicUsername{width:307px}#LoginDialog.simple #ClassicUsername{width:312px}#LoginDialog #ClassicUsername+.tooltip-error{width:287px}#LoginDialog .control-group{padding:0 0 20px;height:auto}#LoginDialog .control-group input{margin:0;float:none}#LoginDialog .control-group.half-group{width:307px;padding:0;display:table;margin:0 0 16px}#LoginDialog.simple .control-group.half-group{width:312px}#LoginDialog .control-group::after{content:"";display:none}#LoginDialog .input-grid{display:table-cell;vertical-align:top;position:relative}#LoginDialog .spacing{display:table-cell;width:20px}#LoginDialog #ClassicPassword{width:100%}#LoginDialog .simple-submit{padding-top:13px;padding-bottom:0}#LoginDialog #ClassicPassword+.tooltip-error{width:100%;box-sizing:border-box;max-width:216px}#LoginDialog button{float:none;margin:0}#LoginDialog .rememberWrap{margin:16px 0 0;line-height:19px}#LoginDialog .rememberWrap>label{float:left;color:#606060}#LoginDialog .rememberWrap input{vertical-align:top}.logindialog__separator{display:inline-block;width:1px;height:19px;margin:0 1ch;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAATCAMAAABm1ZcrAAAAHlBMVEXS0tLe3t7a2trv7+/n5+fW1tbz8/Pj4+Pr6+vQ0NBSKEaPAAAAIUlEQVR42gXBhwEAIAgAIDJX/z8caNdK4wiFhxKOkdbVHwYpAFLqX/6SAAAAAElFTkSuQmCC) no-repeat;vertical-align:middle}#LoginDialog .rememberWrap>a{color:#909090;text-decoration:none;float:left}#LoginDialog .rememberWrap>a:hover{text-decoration:underline}.logindialog__signup{background-color:#f5f5f5;border-top:1px dotted #d9d9d9;bottom:0;left:0;line-height:50px;position:absolute;right:0;text-align:center}.standalone-auth{padding-top:40px}.standalone-auth #LoginDialog{max-width:716px;margin:20px auto;background-color:#f5f5f5;box-shadow:0 0 1px rgba(0,0,0,.2)}.standalone-auth #SignUpDialog{max-width:360px;margin:20px auto;background-color:#f5f5f5;box-shadow:0 0 1px rgba(0,0,0,.2)}.standalone-auth #LoginDialog.simple{width:407px}.standalone-auth #LoginDialog.simple .ui-dialog-body{background-image:none}.standalone-auth p{margin:0 0 9px}body#Login_Standalone>iframe{position:absolute}.RecaptchaWrap{clear:both}#LoginDialog.simple .RecaptchaWrap{margin-left:-3px}#recaptcha_area{height:129px}#recaptcha_area .tooltip-error{width:124px;bottom:45px}#recaptcha_area .control-group{padding:0}#recaptcha_area [type=text]{display:inline-block}.proBroadcasterWarning .ui-dialog-titlebar-close{display:none}#EmailConfirmDialog .ui-dialog-body p:first-child{margin:0 0 14px}#FacebookConnectDialog .ui-dialog-body>p{margin:0 0 14px;text-align:center}#BroadcastDialog .broadcastInnerWrap{padding-bottom:5px}#BroadcastDialog .categoryInnerWrap label,#BroadcastDialog .categoryInnerWrap select{float:left;margin:0 10px 0 0}#BroadcastDialog select{margin:5px 10px 15px 0}#BroadcastDialog .btnNext{display:none}#BroadcastDialog.needsCategorySelector .btnBroadcast{display:none}#BroadcastDialog.needsCategorySelector .btnNext{display:inline-block}#LoadingWindow{height:45px;padding:15px 0;text-align:center}#LoadingWindow,#LoadingWindow img{line-height:45px;vertical-align:middle}.logindialog__links{float:right;line-height:32px;display:flex;align-items:center}
.ui-dialog{border-radius:3px;box-shadow:0 0 30px rgba(0,0,0,0.66);background:#f5f7f9;min-width:288px;max-width:85%}.ui-dialog-titlebar{padding:18px 50px 18px 18px;border:1px solid #e2e2e2;border-top:0 none;border-radius:3px;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 2px 1px -2px rgba(0,0,0,0.14);background:#fdfdfd;background:linear-gradient(to bottom,#fff,#f3f3f3)}.ui-dialog-title{color:#303030}.ui-dialog-titlebar-close{right:12px;top:16px;background:url(/static/v6/images/sprite-main:15271828251.png) no-repeat -94px -94px}.ui-dialog-footer{padding:15px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:1px solid #d9d9d9;background:#fff;box-shadow:inset 0 1px 1px -1px #d9d9d9}.ui-dialog-footer a:not(.button){text-decoration:underline;color:#2669bb}.ui-dialog-content-text{line-height:150%;font-size:13px;padding:15px}.ui-dialog-content-secondary-text{padding-top:0}.ui-dialog-content-separator{margin:0 15px;border-bottom:1px solid #e2e2e2}.ui-dialog.disableEscape .ui-dialog-titlebar-close{display:none}.ui-dialog-footer button+.button-important,.ui-dialog-footer .button+.button-important{margin-left:7px}.upsellLoopDialog .ui-dialog-footer{text-align:left}.upsellLoopDialog .ui-dialog-footer .cancel{margin-left:10px}.ui-dialog.ui-widget-content a.button{text-decoration:none}#SignUpDialog .control-group{padding-bottom:15px}#ResetPasswordDialog .custom-password-group,#SignUpDialog .custom-password-group{width:100%}#SignUpDialog [type=text],#SignUpDialog [type="password"],#ResetPasswordDialog [type=text],#ResetPasswordDialog [type="password"]{width:100%;margin:0 0 5px}#SignUpDialog .checkradio-group>[type=checkbox]{margin-top:3px}#SignUpDialog .custom-password{width:auto}#SignUpDialog .tooltip-error{width:100%;box-sizing:border-box}#SignUpDialog .tooltip-error .active{font-weight:700;color:#ca4121}#SignUpDialog .tooltip-error span{display:inline-block}#SignUpDialog .control-group.terms{height:auto}#SignUpDialog .ui-dialog-body{font-size:13px;padding:20px}#SignUpDialog .remember-me{padding-bottom:0}#SignUpDialog .tabsComponent{margin:0}#SignUpDialog .tabsComponent li{color:#909090;height:30px;overflow:hidden;border-bottom:1px solid #dedede;transition:height .2s ease-in-out,color .1s ease-in-out}#SignUpDialog .tabsComponent li:hover{color:#6e6e6e}#SignUpDialog .tabsComponent li.tabActive{height:175px;color:#303030}#SignUpDialog .tabsComponent .tabNav{font-size:13px;font-weight:700;padding:5px 0;cursor:pointer;display:block}#SignUpDialog .tabsComponent .tabContent{background:#fff;padding:0}#SignUpDialog .tabsComponent .valid .tabNav{background:url(/static/v6/images/sprite-horizontal:15271828251.png) no-repeat right -149px}#SignUpDialog .tabsComponent .error .tabNav{background:url(/static/v6/images/sprite-horizontal:15271828251.png) no-repeat right -197px}#SignUpDialog .textContent{background:#fff;height:100%;margin-bottom:10px}#SignUpDialog [type=text].loading{background-image:url(/static/v5/images/site-loader-small:15271828251.gif);background-position:98% center;background-repeat:no-repeat}#SignUpDialog .recaptchaWrap .g-recaptcha{margin-bottom:10px}#SingleAgree.checkradio-group>label{white-space:inherit}.ui-dialog .confirmNote{color:#9f9f9f;margin-top:10px}.ui-dialog.compact{max-width:640px;padding-bottom:40px;background:#fff}.ui-dialog.compact .ui-dialog-titlebar{padding-bottom:0;border:0;box-shadow:none;background:0}.ui-dialog.compact h1{margin-top:0}.ui-dialog .inner{background:#fafafa;border:1px solid #e6e6e6;border-left:0;border-right:0;padding:20px 0;margin-bottom:20px}.dialog-header{background-color:#fff;padding:18px 50px 18px 18px;border-bottom:1px solid #d9d9d9;box-shadow:0 1px 0 rgba(0,0,0,.1)}.dialog-title{font-size:16px;line-height:22px;font-weight:700;color:#505050;margin:0}span.checkbox{line-height:19px}#ForgotPasswordDialog,#ResetPasswordDialog{max-width:360px;margin:0 auto;background-color:#f5f5f5;box-shadow:0 0 1px rgba(0,0,0,.2)}#ForgotPasswordDialog [type=text]{width:100%}.ui-dialog #ForgotPasswordDialog p{margin-bottom:9px}#ForgotPasswordDialog.finished #ForgotPasswordFormContent,#ForgotPasswordDialog.finished #ForgotPasswordSubmit,#ForgotPasswordDialog #ForgotPasswordFinish,#ForgotPasswordDialog #ForgotPasswordFormFinish,#ForgotPasswordDialog .dialog-title.finish,#ForgotPasswordDialog.finished .dialog-title.form{display:none}#ForgotPasswordDialog.finished .dialog-title.finish{display:inline}#ForgotPasswordDialog.finished #ForgotPasswordFinish,#ForgotPasswordDialog.finished #ForgotPasswordFormFinish{display:block}#ForgotPasswordDialog.finished .forgot-password-home{display:none}#ForgotPasswordDialog.finished .forgot-password-close{display:inline-block}.standalone-auth #ForgotPasswordDialog.finished .forgot-password-close,.standalone-auth #ForgotPasswordDialog.finished.popup .forgot-password-home{display:none}.standalone-auth #ForgotPasswordDialog.finished .forgot-password-home,.standalone-auth #ForgotPasswordDialog.finished.popup .forgot-password-close{display:inline-block;color:#fff!important}.standalone-auth #ForgotPasswordDialog.finished #ForgotPasswordFinish{text-align:center}.standalone-auth #ForgotPasswordDialog.finished.popup #ForgotPasswordFinish{text-align:left}#ForgotPasswordDialog.popup{background-color:transparent;box-shadow:none}#ForgotPasswordDialog.popup .dialog-header{background-color:transparent;border-bottom:0;box-shadow:none;padding-left:14px}#ForgotPasswordDialog.popup .ui-dialog-footer{background-color:transparent;border-top:0;box-shadow:none;padding-top:0}#ResetPasswordDialog .remember-me{padding-bottom:0}#SSOLoginDialog{width:360px;margin:0 auto;background-color:#f5f5f5;box-shadow:0 0 1px rgba(0,0,0,.2)}#SSOLoginDialog .ui-dialog-body{font-size:13px;padding:20px}#SSOLoginDialog .control-group{padding-bottom:20px}#SSOLoginDialog .control-group.last{padding-bottom:0}#SSOLoginDialog .link-cancel{margin-top:11px}.dialogText+.dialogText{margin-top:2rem}.inputdialog textarea{width:100%;height:10em}.inputdialog .dialogText+.control-group{margin-top:2rem}
.irc-chat-app{position:relative;width:100%;height:100%;overflow:hidden;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;background:#fff}.irc-chat-app.disabled{background-color:#f5f5f5}.irc-chat-app.loading{background:url(/static/v5/images/site-loader:15271828251.gif) center no-repeat}.irc-chat-app .irc-error-message{display:none}.irc-chat-app.disabled .irc-error-message{position:absolute;top:0;width:100%;height:100%;text-align:center;background-color:#fff;z-index:21}.irc-chat-app .irc-error-message span{display:block;padding:40px 20px;font-size:15px;text-shadow:0 1px 0 #FFF;background:white;width:50%;left:50%;transform:translate(-50%,-50%);position:absolute;top:50%;line-height:18px}.irc-chat-app #IrcProxy{position:absolute;left:-1px;top:-1px;visibility:hidden}.irc-chat-app .message-entry{position:absolute;z-index:10;bottom:0;left:0;right:0;height:32px;padding:12px 15px;background:#ebeff3;border-top:1px solid #dae1e6}.message-entry .message-input{transition:border .1s ease-out,color .1s ease-out,background-color .1s ease-out,width .1s ease-out}@media(min-width:500px){.menu-users-open .message-entry{right:265px}}.irc-chat-app .message-entry .message-input{width:auto;position:absolute;z-index:10;left:15px;right:15px;top:12px;padding-left:6px;box-shadow:none}.irc-chat-app .message-entry .send-button{z-index:11;position:absolute;top:16px;right:17px;display:none}.irc-chat-app .message-entry.focused .send-button{display:inline-block}.irc-chat-app .irc-messages{position:absolute;left:0;right:0;bottom:57px;padding-top:4px;top:0;overflow:auto}.irc-chat-app.has-unseen-messages .irc-messages{bottom:83px}.irc-chat-app .irc-messages li{padding:5px 64px 5px 10px;line-height:18px;color:#5c6c7c;word-wrap:break-word;border-left:3px solid transparent}.irc-chat-app .irc-messages li.mode20,.irc-chat-app .irc-messages li.mode16,.irc-chat-app .irc-messages li.mode8,.irc-chat-app .irc-messages li.mode12{border-left-color:#f28a2e;background-color:#fef9e8}.irc-chat-app .irc-messages li.private-title{color:#909090}.irc-chat-app .irc-messages li strong{font-weight:600;color:#2c3c4c}.irc-chat-app .irc-messages li.system strong{display:none}.irc-chat-app .irc-messages li span.message-time{position:absolute;font-size:11px;color:#9cacbc;right:13px}.irc-chat-app .irc-messages li .remove{display:none;padding:0 5px;cursor:pointer;color:#ff3d23;font-weight:700;line-height:8px;height:12px;vertical-align:middle}.irc-chat-app .irc-messages.moderator li:hover .remove{display:inline-block}.irc-chat-app .irc-messages li a{color:#2669bb}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.irc-messages i.emoticon{display:inline-block;width:18px;height:18px;vertical-align:text-bottom;background:url(/static/v3/images/emoticons/sprite:15271828251.png) no-repeat scroll 0 0 transparent}.irc-messages i.angry{background-position:0 0}.irc-messages i.bigGrin{background-position:-19px 0}.irc-messages i.cry{background-position:-37px 0}.irc-messages i.flame{background-position:-55px 0}.irc-messages i.heart{background-position:-73px 0}.irc-messages i.sad{background-position:-91px 0}.irc-messages i.smile{background-position:-109px 0}.irc-messages i.sunglasses{background-position:-127px 0}.irc-messages i.surprised{background-position:-145px 0}.irc-messages i.thumbdown{background-position:-163px 0}.irc-messages i.thumbup{background-position:-181px 0}.irc-messages i.tongue{background-position:-199px 0}.irc-messages i.wink{background-position:-217px 0}.irc-messages i.zzz{background-position:-235px 0}.irc-messages i.pow{width:37px;background-position:-253px 0}.irc-messages i.brr{background-position:-290px 0}.irc-messages i.clap{background-image:url(/static/v3/images/emoticons/clap:15271828251.gif)}.irc-messages i.nuts{background-image:url(/static/v3/images/emoticons/nuts:15271828251.png)}.irc-messages i.hoot{background-image:url(/static/v3/images/emoticons/owl:15271828251.png)}.irc-chat-app .offer-login{width:238px;background:#f5f5f5;position:absolute;bottom:55px;z-index:10;left:50%;margin-left:-125px;border:1px solid #c0c0c0;border-radius:3px;padding-bottom:30px;box-shadow:0 0 24px rgba(0,0,0,0.24)}.irc-chat-app .offer-login h3{font-size:15px;height:40px;background-color:#fff;text-align:center;width:100%;border-bottom:1px solid #e0e0e0;margin-bottom:20px;border-radius:3px 3px 0 0;line-height:40px}.irc-chat-app .offer-login .inside{padding:0 20px;line-height:19px;text-align:center}.irc-chat-app .offer-login .inside .separator{height:37px;display:inline-block;line-height:39px;text-align:center;color:#c7c7c7;font-size:14px}.irc-chat-app .offer-login .inside .separator:before{content:'';position:absolute;z-index:1;display:block;height:1px;width:218px;background-color:#e1e1e1;left:0;margin-top:19px;margin-left:10px}.irc-chat-app .offer-login .inside .separator i{position:relative;z-index:10;background:#f5f5f5;padding:0 10px;font-style:normal}.irc-chat-app .offer-login .inside p{color:#909090;padding-top:4px;font-size:11px}.irc-chat-app .offer-login button.button{width:100%}.irc-chat-app .offer-login .arrow,.irc-chat-app .offer-login .arrow:after{position:absolute;display:inline-block;width:0;height:0;border-color:transparent;border-style:solid}.irc-chat-app .offer-login .arrow{bottom:-7px;left:50%;margin-left:-10px;border-top-color:#f5f5f5;border-width:7px 7px 0}.irc-chat-app .offer-login .arrow:after{z-index:-1;content:"";bottom:-1px;left:-8px;border-top-color:rgba(0,0,0,0.25);border-width:8px 8px 0}.irc-chat-app .offer-login.no-anonym .inside .anonym{display:none}.irc-unseen-messages{position:absolute;overflow:hidden;width:100%;height:0;text-align:center;line-height:32px;color:#fff;border-top:1px solid #e0e0e0;bottom:57px;cursor:pointer;background-color:#539eec;transition:height .1s ease-in-out}.has-unseen-messages .irc-unseen-messages{height:32px}.irc-user-context{display:none;left:26px;margin-top:-22px;position:absolute;width:100px;height:16px}.irc-user-context .control-select.select-menu.open>ul{top:20px}.irc-user-context .control-select.select-menu.open.open-up>ul{top:auto}.irc-topic{position:absolute;left:0;right:0;top:100%;margin-top:-74px;z-index:9;background:#fff;padding:8px 48px 8px 20px;box-shadow:0 -0.5px 3px 0 rgba(0,0,0,0.2);display:block;transform:translate(0,0);transition:transform .2s ease-in-out}.irc-topic.irc-topic--show{transform:translate(0,-100%)}.irc-topic .irc-topic__message{font-size:12px;font-weight:300;line-height:18px;letter-spacing:.3px;color:#000}.irc-topic .irc-topic__close{position:absolute;right:0;top:0;display:block;width:16px;height:16px;padding:9px;color:#000;font-size:24px;line-height:11px;text-align:center;cursor:pointer}
.irc-chat-floatmenu{background-color:#2c3c4c;border-radius:2px;width:36px;top:9px;right:-36px;position:absolute;opacity:0;z-index:10;transition:opacity .1s ease-in-out,padding .1s ease-in-out}.irc-chat-floatmenu .floatmenu-item:first-child,.irc-chat-menu .menu:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.irc-chat-floatmenu .floatmenu-item:last-child,.irc-chat-menu .menu:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.message-alert .irc-chat-floatmenu,.message-update .irc-chat-floatmenu,.floatmenu-open .irc-chat-floatmenu{right:16px;opacity:1}.floatmenu-open.menu-open .irc-chat-floatmenu,.disabled.floatmenu-open .irc-chat-floatmenu{right:-36px}.irc-chat-floatmenu .floatmenu-item,.irc-chat-menu .menu-close .menu{box-sizing:border-box;display:block;width:36px;height:36px;padding-top:6px;border-bottom:1px solid #4b5966;cursor:pointer;text-align:center}.irc-chat-menu .menu-close .menu{background-color:#2c3c4c;border-radius:2px;position:absolute;left:9px;top:9px}.irc-chat-floatmenu .floatmenu-item.menu-hide{display:none}.menu-settings-open .irc-chat-floatmenu .floatmenu-item.menu-show,.menu-users-open .irc-chat-floatmenu.moderated .floatmenu-item.menu-settings{display:block}@-webkit-keyframes chatUpdateBlink{0%{background-color:rgba(51,136,255,0)}80%{background-color:rgba(51,136,255,1)}100%{background-color:rgba(51,136,255,1)}}@keyframes chatUpdateBlink{0%{background-color:rgba(51,136,255,0)}80%{background-color:rgba(51,136,255,1)}100%{background-color:rgba(51,136,255,1)}}.irc-chat-floatmenu .menu-settings{display:none}.irc-chat-floatmenu.moderated .menu-settings{display:block}.message-update .irc-chat-floatmenu .menu-show{background-color:rgba(51,136,255,1)}.message-update.message-alert .irc-chat-floatmenu .menu-show{animation:chatUpdateBlink .4s ease-in-out .5s infinite alternate}.irc-chat-floatmenu .floatmenu-item:last-child{border-bottom:0}.irc-chat-menu .menu .glyphicon,.irc-chat-floatmenu .floatmenu-item .glyphicon{color:#b9c6d0;transition:.2s}.irc-chat-menu .menu:hover .glyphicon,.irc-chat-floatmenu .floatmenu-item:hover .glyphicon{color:#fff}.irc-chat-floatmenu .menu-show .icon{background-position:-160px -110px}.irc-chat-floatmenu .menu-hide .icon{background:0}.irc-chat-floatmenu .menu-popout{display:none}.irc-chat-floatmenu .menu-popout.show{display:block}.irc-chat-menu{position:absolute;z-index:20;top:0;left:100%;right:0;bottom:0;overflow:hidden;opacity:0;transition:left .1s linear,opacity .1s linear;box-shadow:0 0 10px rgba(0,0,0,.2)}.menu-users-open .irc-chat-menu.menu-users,.menu-settings-open .irc-chat-menu.menu-settings{left:0;opacity:1}@media(min-width:500px){.menu-users-open .irc-chat-menu.menu-users,.menu-settings-open .irc-chat-menu.menu-settings{left:auto;width:265px}.menu-users-open .irc-messages,.menu-users-open .irc-chat-app .message-entry{right:265px}.right-bar .menu-users-open .irc-messages,.right-bar .menu-users-open .irc-chat-app .message-entry{right:0}.menu-settings-open .irc-chat-floatmenu.moderated span.floatmenu-item.menu-settings,.menu-users-open .irc-chat-floatmenu span.floatmenu-item.menu-show{display:none}.menu-settings-open .irc-chat-floatmenu span.floatmenu-item.menu-show,.menu-settings-open .irc-chat-floatmenu span.floatmenu-item.menu-hide,.menu-users-open .irc-chat-floatmenu span.floatmenu-item.menu-hide{display:block}.menu-users-open.floatmenu-open .irc-chat-floatmenu,.menu-settings-open.message-alert .irc-chat-floatmenu,.menu-settings-open.message-update .irc-chat-floatmenu,.menu-settings-open.floatmenu-open .irc-chat-floatmenu{right:281px;opacity:1}}.irc-chat-menu .menu-bg{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.9)}.irc-chat-menu .menu-close{width:56px;height:100%;position:absolute;top:0;left:0;z-index:2;color:#2669bb;cursor:pointer}@media(min-width:500px){.irc-chat-menu .menu-close{display:none}}.irc-chat-menu .menu-list{position:absolute;z-index:10;top:0;left:100%;right:0;bottom:0;border-left:1px solid #d5d5d5;background-color:#f5f7f9;transition:left .1s linear;overflow:auto}.menu-users-open .irc-chat-menu.menu-users .menu-list,.menu-settings-open .irc-chat-menu.menu-settings .menu-list{left:56px}@media(min-width:500px){.menu-users-open .irc-chat-menu.menu-users .menu-list,.menu-settings-open .irc-chat-menu.menu-settings .menu-list{left:0;right:auto;width:264px}}.irc-chat-menu .menu-title{font-size:13px;color:#505050;text-transform:uppercase;display:block;font-weight:700;padding-left:14px;height:25px;line-height:25px;margin-top:13px}.irc-chat-menu .menu-list li:first-child .menu-title{border-top:0}.irc-chat-menu .active-chats,.irc-chat-menu .active-users{margin-bottom:8px}.irc-chat-menu .menu-item{display:block;padding:8px 14px;font-size:13px;line-height:13px;color:#2c3c4c}.irc-chat-menu .menu-list-group li{display:block;position:relative;font-size:13px}.irc-chat-menu .menu-list-group li .close{display:none}.irc-chat-menu .menu-list-group li:hover .close{display:inline-block}.irc-chat-menu .menu-list-group li .button{width:20px;height:20px;z-index:0;padding:0;display:none;position:absolute;right:6px;top:4px}.irc-chat-menu .menu-list-group li .button .glyphicon{display:inline-block;height:18px;line-height:18px;width:18px;text-align:center}.irc-chat-menu .menu-list-group li .button.control-select{display:none}.irc-chat-menu.moderated .menu-list-group li .label:hover .button,.irc-chat-menu.moderated .menu-list-group li.open:hover .button,.irc-chat-menu.moderated .menu-list-group li.open .button,.irc-chat-menu .menu-list-group li.current-user .label:hover .button,.irc-chat-menu .menu-list-group li.current-user.open:hover .button,.irc-chat-menu .menu-list-group li.current-user.open .button,.irc-chat-menu .ban-list .label:hover .button.control-select{display:inline-block}.irc-chat-menu .menu-list-group li span.label{cursor:pointer;white-space:nowrap;z-index:1}.irc-chat-menu .menu-list-group li.updated{font-weight:700}.irc-chat-menu .active-chats .menu-list-group li:hover span.label,.irc-chat-menu .menu-list-group li span.label:hover{background-color:#e0e0e0}.irc-chat-menu .menu-list-group li.active span.label,.irc-chat-menu .menu-list-group li.active span.label:hover,.irc-chat-menu .menu-list-group li.active:hover span.label,.irc-chat-menu .menu-list-group li.active.new-message span.label{font-weight:700;background-color:#2669bb;color:#fff}.irc-chat-menu .menu-list-group li.open{background-color:#e9e9e9}.irc-chat-menu .menu-list-group li.new-message span.label{font-weight:700;color:#2669bb}.menu-list-group li.open .user-submenu span{padding-left:30px}.irc-chat-menu .active-users .menu-list-group li strong{margin-left:5px;font-weight:400;color:#7c8c9c}.irc-chat-menu .active-users .menu-list-group li.mode16 strong,.irc-chat-menu .active-users .menu-list-group li.mode20 strong{color:#f28a2e}.irc-chat-menu .active-users .menu-list-group li.mode8 strong,.irc-chat-menu .active-users .menu-list-group li.mode12 strong{color:#909090}.irc-chat-menu .active-users .menu-list-group li.mode8 span:hover strong,.irc-chat-menu .active-users .menu-list-group li.mode12 span:hover strong{color:#909090}.irc-chat-menu .active-users .menu-list-group li.mode16 span:hover strong,.irc-chat-menu .active-users .menu-list-group li.mode20 span:hover strong{color:#f28a2e}.irc-chat-menu .active-users .menu-list-group.users-noname{border-top:1px solid #d5d5d5;margin-top:13px;padding-top:13px}.menu-list .control-group{margin:0 14px;max-width:250px;min-height:30px;height:auto;padding-bottom:0;margin-bottom:20px}.menu-list .control-group .custom-toggle{position:absolute;top:0;right:0}.menu-list .control-group .setting-label,.menu-list .control-group .setting-description{display:block;box-sizing:border-box;padding-right:86px}.menu-list .control-group .setting-label{margin-bottom:4px;color:#2c3c4c}.menu-list .control-group .setting-description{font-size:11px;color:#7c8c9c}.menu-list .control-group button{top:0;right:0;position:absolute}.irc-chat-menu.menu-settings .menu-title{margin-bottom:10px}.irc-chat-menu .menu-user-context{position:absolute;z-index:21;left:100%}.irc-chat-menu .watcher-count{color:#9cacbc}.ban-list{margin-bottom:60px}.ban-list .label em{color:#7c8c9c;padding-left:7px;font-style:normal}.ban-list-title{position:relative}.ban-list-title .glyphicon{position:absolute;right:14px;top:0}.ban-list-open,.ban-list__opened .ban-list-close{display:block}.ban-list-close,.ban-list__opened .ban-list-open{display:none}.ban-list .menu-list-group{display:none}.ban-list.ban-list__opened .menu-list-group{display:block}.irc-topic-dialog__textarea{margin-bottom:16px;width:100%}
#DisplayNameDialog{font-size:13px}#DisplayNameDialog .control-group{height:auto}#DisplayNameDialog.anonym .ui-dialog-body{padding-bottom:6px}#DisplayNameDialog [type=text],#DisplayNameDialog p{margin-bottom:9px}#DisplayNameDialog p.inputInfo{font-size:11px;margin:5px 0 0;line-height:16px;color:#767676}#DisplayNameDialog.anonym p.inputInfo{display:none}.no-dialog-title .ui-dialog-titlebar{display:none}.no-cover-overflow{overflow:hidden}#DisplayNameDialog p.error{display:none;color:#ce3613}form#DisplayNameDialog .error span.alternative{cursor:pointer;color:#2669bb}form#DisplayNameDialog .error span.alternative:hover{text-decoration:underline}#DisplayNameDialog.error p.error{display:inline-block}.ui-dialog-body.displayname-error{padding-top:18px;font-size:13px}
