/*
## Szerző: Takács Gábor
## http://takacsinformatika.hu
*/

@import "http://fonts.googleapis.com/css?family=Roboto:400,300,300italic,400italic,500,500italic,700,700italic,900,900italic&subset=latin,latin-ext";body{background-image:url(images/bg.png);background-repeat:repeat;font-family:"Roboto",sans-serif;font-size:12px;color:#fff;margin:0;padding:0}input[type="text"]{width:200px;height:24px;padding:3px 10px;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#e0e0e0 100%);background:-webkit-linear-gradient(top,#fff 0%,#e0e0e0 100%);background:linear-gradient(to bottom,#fff 0%,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e0e0e0',GradientType=0);border:0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:#9E9E9E;overflow:hidden;position:relative;box-shadow:0 0 0 1px #192125}input[type="text"]:focus{color:#212121;border:0;-webkit-transition:1s;-moz-transition:1s;transition:1s;box-shadow:0 0 0 1px #9E9E9E;outline:none}a{color:#BBDEFB;text-decoration:none;font-weight:700}ul{padding:0;margin:0}.page-bg-mask{left:0;right:0;bottom:0;top:0;background-color:rgba(0,0,0,0.6);position:fixed;z-index:999999!important;display:none}.ajaxLoad{position:absolute;top:60px;left:5px;color:#fff;font-size:12px}.clear{clear:both}.error-message{color:#D8000C;background-color:#FFBABA;font-weight:700;margin:0 auto;width:70%;border:1px solid red;padding:15px}.error-message-table-container{width:100%;height:100%;text-align:center;display:table;vertical-align:middle}.error-message-table-data{display:table-cell;vertical-align:middle;text-align:center}.noroom{width:100%;height:100px;line-height:100px;color:#000;font-weight:700;text-align:center}.delete-room{position:absolute;right:5px;top:8px;width:16px;height:16px;background:url(images/delete.png) no-repeat center center;cursor:pointer}.login-container{width:600px;height:400px;position:absolute;top:50%;left:50%;margin-left:-300px;margin-top:-200px;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#e0e0e0 37%);background:-webkit-linear-gradient(top,#fff 0%,#e0e0e0 37%);background:linear-gradient(to bottom,#fff 0%,#e0e0e0 37%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e0e0e0',GradientType=0);font-size:14px;color:#424242;border:1px solid #000}.login-container h1{font-weight:700;font-size:24px;padding:0;margin:0}.login-container a{color:#01579B;text-decoration:none}.login-container a:hover{color:#0277BD}.login-content-container{width:100%;height:340px;display:table;vertical-align:middle}.login-content{display:table-cell;vertical-align:middle;text-align:center}.login-container-input-row{margin-bottom:15px}.login-container-input-left{width:150px;height:30px;line-height:30px;display:inline-block;background-color:#546e7a;color:#fff;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;position:relative;left:8px;z-index:999999}.login-container-input-right{width:200px;display:inline-block;position:relative;right:8px}.login-container-input-right input[type="text"],.login-container-input-right input[type="password"]{width:180px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;border:1px solid #BDBDBD!important;height:22px!important;box-shadow:0 0 0 0 #192125!important;padding:3px 10px 3px 20px;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#e0e0e0 100%);background:-webkit-linear-gradient(top,#fff 0%,#e0e0e0 100%);background:linear-gradient(to bottom,#fff 0%,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e0e0e0',GradientType=0);color:#9E9E9E}.login-container-input-right input[type="password"]{position:relative;top:1px}.login-container-input-right input[type="text"]:focus,.login-container-input-right input[type="password"]:focus{font-weight:700;border:1px solid #9E9E9E;color:#424242}.login-bottom-container{background-color:#90a4ae;-webkit-border-bottom-right-radius:32px;-webkit-border-bottom-left-radius:32px;-moz-border-radius-bottomright:32px;-moz-border-radius-bottomleft:32px;border-bottom-right-radius:32px;border-bottom-left-radius:32px;color:#fff;font-size:14px}.login-bottom-reg{width:198px;height:60px;display:inline-block;text-align:center;line-height:60px;border-right:2px solid #263238;position:relative;background:url(images/reg_button_icon.png) no-repeat left bottom;-webkit-border-bottom-left-radius:32px;-moz-border-radius-bottomleft:32px;border-bottom-left-radius:32px}.login-bottom-reg:hover{background:url(images/reg_button_icon.png) no-repeat left bottom,#90a4ae;background:url(images/reg_button_icon.png) no-repeat left bottom,-moz-linear-gradient(left,#90a4ae 0%,#546e7a 100%);background:url(images/reg_button_icon.png) no-repeat left bottom,-webkit-linear-gradient(left,#90a4ae 0%,#546e7a 100%);background:url(images/reg_button_icon.png) no-repeat left bottom,linear-gradient(to right,#90a4ae 0%,#546e7a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#90a4ae',endColorstr='#546e7a',GradientType=1);-webkit-border-bottom-left-radius:32px;-moz-border-radius-bottomleft:32px;border-bottom-left-radius:32px;cursor:pointer}.login-bottom-login{width:200px;height:60px;display:inline-block;text-align:center;line-height:60px;background:url(images/login_button_icon.png) no-repeat center center}.login-bottom-login:hover{background:url(images/login_button_icon.png) no-repeat center center,#546e7a;background:url(images/login_button_icon.png) no-repeat center center,-moz-linear-gradient(left,rgba(84,110,122,0.4) 0%,rgba(84,110,122,0.4) 100%);background:url(images/login_button_icon.png) no-repeat center center,-webkit-linear-gradient(left,rgba(84,110,122,0.4) 0%,rgba(84,110,122,0.4) 100%);background:url(images/login_button_icon.png) no-repeat center center,linear-gradient(to right,rgba(84,110,122,0.4) 0%,rgba(84,110,122,0.4) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#546e7a',endColorstr='#546e7a',GradientType=0.4);cursor:pointer}.login-bottom-login .login-text{font-weight:700}.login-bottom-newpw{width:198px;height:60px;display:inline-block;text-align:center;line-height:60px;border-left:2px solid #263238;background:url(images/newpass_button_icon.png) no-repeat right center;-webkit-border-bottom-right-radius:32px;-moz-border-radius-bottomright:32px;border-bottom-right-radius:32px}.login-bottom-newpw:hover{background:url(images/newpass_button_icon.png) no-repeat right center,#546e7a;background:url(images/newpass_button_icon.png) no-repeat right center,-moz-linear-gradient(left,#546e7a 0%,#90a4ae 100%);background:url(images/newpass_button_icon.png) no-repeat right center,-webkit-linear-gradient(left,#546e7a 0%,#90a4ae 100%);background:url(images/newpass_button_icon.png) no-repeat right center,linear-gradient(to right,#546e7a 0%,#90a4ae 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#546e7a',endColorstr='#90a4ae',GradientType=1);-webkit-border-bottom-right-radius:32px;-moz-border-radius-bottomright:32px;border-bottom-right-radius:32px;cursor:pointer}.chat-header{position:absolute;top:0;left:0;width:100%;height:50px;border-bottom:1px solid #fff;background:#263238;background:-moz-linear-gradient(top,rgba(38,50,56,1) 0%,rgba(55,71,79,1) 50%,rgba(38,50,56,1) 100%);background:-webkit-linear-gradient(top,rgba(38,50,56,1) 0%,rgba(55,71,79,1) 50%,rgba(38,50,56,1) 100%);background:linear-gradient(to bottom,rgba(38,50,56,1) 0%,rgba(55,71,79,1) 50%,rgba(38,50,56,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#263238',endColorstr='#263238',GradientType=0)}.chat-header:before{content:"";display:block;position:absolute;z-index:99;left:0;right:0;bottom:3px;border-bottom:1px solid #fff}.chat-header-content-container{width:1000px;height:50px;line-height:50px;position:relative;bottom:2px;margin:0 auto}.chat-header-content-left{float:left;width:250px;border:0 solid red;text-align:center}.chat-header-content-left h1{font-size:28px;color:#fff;font-weight:800;margin:0;padding:0}.chat-header-content-left h1 span{color:#90a4ae}.chat-header-content-right{float:left;width:750px;border:0 solid green;text-align:right}.chat-header-content-right a img{vertical-align:middle}.chat-box-container{width:1000px;height:calc(100vh - 51px);margin:0 auto;z-index:9999;position:relative;overflow-y:hidden;top:51px;border-left:1px solid #000;border-right:1px solid #000}.chat-box-left{float:left;width:250px;height:100%;background-color:#546e7a;position:relative}.chat-box-right{float:left;width:730px;height:100%;padding:0 10px;background-color:#e0e0e0}.chat-box-left-user-datas-container{width:100%;height:81px;background:#37474f;background:-moz-linear-gradient(top,#37474f 0%,#263238 100%,#263238 100%);background:-webkit-linear-gradient(top,#37474f 0%,#263238 100%,#263238 100%);background:linear-gradient(to bottom,#37474f 0%,#263238 100%,#263238 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#37474f',endColorstr='#263238',GradientType=0);text-align:left;display:table;border-bottom:1px solid #fff;position:relative}.chat-box-left-user-datas-container:before{content:"";display:block;position:absolute;z-index:99;left:0;right:0;bottom:3px;border-bottom:1px solid #fff}.chat-box-left-user-datas-left{width:100px;display:inline-block;vertical-align:middle;display:table-cell;text-align:left}.chat-box-left-user-datas-right{display:inline-block;vertical-align:middle;display:table-cell;text-align:left}.chat-box-left-user-avatar,.chat-box-right-content-content-right-row-avatar{width:60px;height:60px;border:2px solid #fff;background-color:#000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 auto;display:inline-block;position:relative;right:-10px;overflow:hidden}.chat-box-right-content-content-right-row-avatar{right:0!important;vertical-align:middle}.chat-box-left-user-avatar img,.chat-box-right-content-content-right-row-avatar img{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;width:100%;height:100%;max-width:80px;max-height:80px}.chat-box-left-user-status{width:32px;height:32px;border:2px solid #fff;background-color:#01579b;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 auto;display:inline-block;position:relative;left:-10px;cursor:pointer}.chat-box-left-user-status img{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}.chat-box-left-user-status-set{display:none;width:150px;position:absolute;z-index:9999;background-color:#37474f;left:50px}.chat-box-left-user-status-set ul{margin:0;padding:0}.chat-box-left-user-status-set ul li{margin:0;padding:10px;list-style-type:none;border:1px solid #fff;border-top:0;border-bottom:1px dashed #fff}.chat-box-left-user-status-set ul li:first-child{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;border-top:1px solid #fff}.chat-box-left-user-status-set ul li:last-child{border-bottom:1px solid #fff;border-top:0;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.chat-box-left-user-status-set ul li:hover{background-color:#607d8b;cursor:pointer}.chat-box-left-user-status-set ul li.active{color:#81c784}.chat-box-left-user-status-set ul li.afk{color:#ffcc80}.chat-box-left-user-status-set ul li.busy{color:#e57373}.chat-box-left-user-status-set ul li.current{font-weight:700}.chat-box-left-user-name{font-weight:700;font-size:14px;height:30px;vertical-align:middle;display:table-cell}.chat-box-left-user-status-text{font-size:12px;height:30px;vertical-align:middle;display:table-cell}.chat-box-left-user-status-text.active{color:#81C784}.chat-box-left-user-status-text.afk{color:#ffcc80}.chat-box-left-user-status-text.busy{color:#e57373}.chat-box-left-row{height:50px;border-bottom:1px solid #fff}.chat-box-left-row:hover{background-color:#607d8b!important;cursor:pointer}.chat-box-left-row.members{background:#455a64 url(images/chat_members.png) 10px 13px no-repeat}.chat-box-left-row.roomlist{background:#455a64 url(images/roomlist.png) 10px 13px no-repeat}.chat-box-left-row.privatemsgs{background:#455a64 url(images/roomlist.png) 10px 13px no-repeat}.chat-box-left-row.settings{height:54px;background:#455a64 url(images/settings.png) 10px 13px no-repeat;position:relative}.chat-box-left-row.settings:before{content:"";display:block;position:absolute;z-index:99;left:0;right:0;bottom:3px;border-bottom:1px solid #fff}.chat-box-left-row-text{width:125px;float:left;line-height:50px;font-size:14px;margin-left:45px}.chat-box-left-row-num{width:65px;float:left;line-height:50px;text-align:right;margin-right:15px}.chat-box-left-row-num span{background-color:#37474f;padding:5px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;position:relative;top:-1px}.chat-box-left-my-rooms{height:56px;line-height:51px;font-size:14px;font-weight:700;background:#37474f;background:-moz-linear-gradient(top,#37474f 0%,#263238 100%,#263238 100%);background:-webkit-linear-gradient(top,#37474f 0%,#263238 100%,#263238 100%);background:linear-gradient(to bottom,#37474f 0%,#263238 100%,#263238 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#37474f',endColorstr='#263238',GradientType=0);border-bottom:1px solid #fff;padding-left:10px;position:relative}.chat-box-left-my-rooms:before{content:"";display:block;position:absolute;z-index:99;left:0;right:0;bottom:3px;border-bottom:1px solid #fff}.chat-box-left-row-list-rooms-container{overflow-y:auto;overflow-x:hidden;height:calc(100vh - 51px - 81px - 150px - 55px - 10px - 51px)}.chat-box-left-row-list-rooms{width:250px;height:32px;border-bottom:1px solid #fff;background-color:#455a64}.chat-box-left-row-list-rooms.current{font-weight:700}.chat-box-left-row-list-rooms.normal:hover,.chat-box-left-row-list-rooms.locked:hover{background-color:#607d8b!important;cursor:pointer}.chat-box-left-row-list-rooms.adult{background:#c62828 url(images/18_topic.png) 10px center no-repeat!important}.chat-box-left-row-list-rooms.adult:hover{background-color:#e53935!important;cursor:pointer}.chat-box-left-row-list-rooms.normal{background:#455a64 url(images/normal_topic.png) 10px center no-repeat!important}.chat-box-left-row-list-rooms.locked{background:#455a64 url(images/lock.png) 10px center no-repeat!important}.chat-box-left-row-list-rooms-text{width:165px;float:left;line-height:32px;font-size:12px;margin-left:35px}.chat-box-left-row-list-rooms-img{width:25px;height:32px;float:left;text-align:right;margin-right:15px;position:relative}.chat-box-left-row-list-rooms-img img{position:absolute;top:0;bottom:0;right:0;margin:auto}.chat-box-right-table-container,.chat-box-right-content-container{width:730px;height:calc(100vh - 83px);margin-top:10px;position:relative}.chat-box-right-table-header-container,.chat-box-right-content-header-container{width:100%;height:68px;-webkit-border-top-left-radius:32px;-webkit-border-top-right-radius:32px;-moz-border-radius-topleft:32px;-moz-border-radius-topright:32px;border-top-left-radius:32px;border-top-right-radius:32px;background:#37474f;background:-moz-linear-gradient(top,#37474f 0%,#263238 100%,#263238 100%);background:-webkit-linear-gradient(top,#37474f 0%,#263238 100%,#263238 100%);background:linear-gradient(to bottom,#37474f 0%,#263238 100%,#263238 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#37474f',endColorstr='#263238',GradientType=0);display:table;border-bottom:1px solid #fff;position:relative;padding-bottom:3px}.chat-box-right-table-header-container:before,.chat-box-right-content-header-container:before{content:"";display:block;position:absolute;z-index:99;left:0;right:0;bottom:3px;border-bottom:1px solid #fff}.chat-box-right-table-header-col-1{display:inline-block;width:242px;-webkit-border-top-left-radius:32px;-moz-border-radius-topleft:32px;border-top-left-radius:32px;display:table-cell;vertical-align:middle;text-align:center;font-size:14px;font-weight:700}.chat-box-right-table-header-col-2{display:inline-block;width:244px;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;display:table-cell;vertical-align:middle;text-align:center;font-size:14px;font-weight:700}.chat-box-right-table-header-col-3{display:inline-block;width:242px;-webkit-border-top-right-radius:32px;-moz-border-radius-topright:32px;border-top-right-radius:32px;display:table-cell;vertical-align:middle;text-align:center;font-size:14px;font-weight:700}.chat-box-right-table-header-col-3 span{vertical-align:middle}.chat-box-right-table-header-col-3-img{width:32px;height:32px;border:2px solid #fff;background-color:#01579b;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;position:relative;vertical-align:middle;margin:0 0 0 10px}.chat-box-right-table-header-col-3-img img{vertical-align:middle;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.chat-box-right-table-content-container{overflow-y:auto;overflow-x:hidden}.chat-box-right-table-content-container,.chat-box-right-content-content-container{background-color:#9e9e9e;border-bottom:1px solid #fff;height:calc(100vh - 140px - 82px)}.chat-box-right-table-header-row{width:100%;height:32px;display:table;border-bottom:1px solid #fff}.chat-box-right-table-header-row:last-of-type{border-bottom:0!important}.chat-box-right-table-header-row-cell-1{display:inline-block;min-width:242px;max-width:242px;display:table-cell;vertical-align:middle;text-align:left;box-sizing:border-box;padding:5px 10px 5px 35px;word-break:break-all;position:relative}.chat-box-right-table-header-row-cell-1 a{max-width:85%;display:block}.chat-box-right-table-header-row-cell-1.normal{background:#455a64 url(images/normal_topic.png) 10px center no-repeat!important}.chat-box-right-table-header-row-cell-1.locked{background:#455a64 url(images/lock.png) 10px center no-repeat!important}.chat-box-right-table-header-row-cell-1.adult{background:#c62828 url(images/18_topic.png) 10px center no-repeat!important}.chat-box-right-table-header-row-cell-1.normal.sticky{border-bottom:2px solid #fff;background:url(images/normal_topic.png) 10px center no-repeat,#1565c0!important;background:url(images/normal_topic.png) 10px center no-repeat,-moz-linear-gradient(top,#1565c0 0%,#0d47a1 100%)!important;background:url(images/normal_topic.png) 10px center no-repeat,-webkit-linear-gradient(top,#1565c0 0%,#0d47a1 100%)!important;background:url(images/normal_topic.png) 10px center no-repeat,linear-gradient(to bottom,#1565c0 0%,#0d47a1 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1565c0',endColorstr='#0d47a1',GradientType=0)!important}.chat-box-right-table-header-row-cell-1.normal.locked{border-bottom:2px solid #fff;background:url(images/lock.png) 10px center no-repeat,#1565c0!important;background:url(images/lock.png) 10px center no-repeat,-moz-linear-gradient(top,#1565c0 0%,#0d47a1 100%)!important;background:url(images/lock.png) 10px center no-repeat,-webkit-linear-gradient(top,#1565c0 0%,#0d47a1 100%)!important;background:url(images/lock.png) 10px center no-repeat,linear-gradient(to bottom,#1565c0 0%,#0d47a1 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1565c0',endColorstr='#0d47a1',GradientType=0)!important}.chat-box-right-table-header-row-cell-1.normal.adult{border-bottom:2px solid #fff;background:url(images/18_topic.png) 10px center no-repeat,#1565c0!important;background:url(images/18_topic.png) 10px center no-repeat,-moz-linear-gradient(top,#1565c0 0%,#0d47a1 100%)!important;background:url(images/18_topic.png) 10px center no-repeat,-webkit-linear-gradient(top,#1565c0 0%,#0d47a1 100%)!important;background:url(images/18_topic.png) 10px center no-repeat,linear-gradient(to bottom,#1565c0 0%,#0d47a1 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1565c0',endColorstr='#0d47a1',GradientType=0)!important}.chat-box-right-table-header-row-cell-2{display:inline-block;min-width:246px;max-width:246px;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;display:table-cell;vertical-align:middle;text-align:left;box-sizing:border-box;padding:5px 10px}.chat-box-right-table-header-row-cell-2.normal,.chat-box-right-table-header-row-cell-2.locked{background-color:#546e7a}.chat-box-right-table-header-row-cell-2.adult{background-color:#d32f2f}.chat-box-right-table-header-row-cell-2.sticky{border-bottom:2px solid #fff;background:#1565c0;background:-moz-linear-gradient(top,#1565c0 0%,#0d47a1 100%);background:-webkit-linear-gradient(top,#1565c0 0%,#0d47a1 100%);background:linear-gradient(to bottom,#1565c0 0%,#0d47a1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1565c0',endColorstr='#0d47a1',GradientType=0)}.chat-box-right-table-header-row-cell-3{display:inline-block;width:242px;display:table-cell;vertical-align:middle;text-align:center;box-sizing:border-box;padding:5px 10px;word-break:break-all}.chat-box-right-table-header-row-cell-3.normal,.chat-box-right-table-header-row-cell-3.locked{background-color:#455a64}.chat-box-right-table-header-row-cell-3.sticky{border-bottom:2px solid #fff;background:#1565c0;background:-moz-linear-gradient(top,#1565c0 0%,#0d47a1 100%);background:-webkit-linear-gradient(top,#1565c0 0%,#0d47a1 100%);background:linear-gradient(to bottom,#1565c0 0%,#0d47a1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1565c0',endColorstr='#0d47a1',GradientType=0)}.chat-box-right-table-header-row-cell-3.adult{background-color:#c62828}.chat-box-right-table-header-row-cell-3 img{display:inline-block;vertical-align:middle;margin-right:8px}.chat-box-right-table-header-row-cell-3.useroptions img{display:inline-block;vertical-align:middle;margin-right:5px;cursor:pointer}.chat-box-right-table-header-row-cell-3.useroptions img:last-child{margin-right:0}.chat-box-right-table-header-row-cell-3 span{display:inline-block;vertical-align:middle}.chat-box-right-table-footer-container,.chat-box-right-content-footer-container{width:100%;height:61px;-webkit-border-bottom-right-radius:32px;-webkit-border-bottom-left-radius:32px;-moz-border-radius-bottomright:32px;-moz-border-radius-bottomleft:32px;border-bottom-right-radius:32px;border-bottom-left-radius:32px;background:#37474f;background:-moz-linear-gradient(top,#37474f 0%,#263238 100%,#263238 100%);background:-webkit-linear-gradient(top,#37474f 0%,#263238 100%,#263238 100%);background:linear-gradient(to bottom,#37474f 0%,#263238 100%,#263238 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#37474f',endColorstr='#263238',GradientType=0);position:relative;padding-top:4px}.chat-box-right-table-footer-container:before,.chat-box-right-content-footer-container:before{content:"";display:block;position:absolute;z-index:99;left:0;right:0;top:3px;border-top:1px solid #fff}.chat-box-right-table-footer-content-left-container{width:50%;height:61px;float:left;display:table}.chat-box-right-table-footer-content-left{display:table-cell;vertical-align:middle;box-sizing:border-box;padding:0 30px;text-align:left}.chat-box-right-table-footer-content-right-container{width:50%;height:61px;float:right;display:table}.chat-box-right-table-footer-content-right{display:table-cell;vertical-align:middle;box-sizing:border-box;padding:0 30px;text-align:right;position:relative}.chat-box-right-table-footer-content-right-newroom{width:auto;height:23px;border:1px solid red;float:right;display:table;color:#fff;background-color:#5cb85c;border-color:#4cae4c;border:1px solid;cursor:pointer;margin-left:10px;padding:0 10px}.chat-box-right-table-footer-content-right-newroom:focus{color:#fff;background-color:#449d44;border-color:#255625;border:1px solid}.chat-box-right-table-footer-content-right-newroom:hover{color:#fff;background-color:#449d44;border-color:#398439;border:1px solid}.chat-box-right-table-footer-content-right-newroom-txt{display:table-cell;vertical-align:middle;text-align:center}.chat-box-right-table-footer-content-right-btn{width:120px;height:25px;background:#455a64 url(images/search.png) 10px center no-repeat!important;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;float:right;display:table;cursor:pointer;text-align:center}.chat-box-right-table-footer-content-right-btn span{display:table-cell;vertical-align:middle;padding-left:15px}.search-roomlist-input{display:none}.chat-box-right-content-header-col-1-container{width:295px;height:100%;display:table;vertical-align:middle;float:left;position:relative;left:20px}.chat-box-right-content-header-col-2-container{width:385px;height:100%;display:table;vertical-align:middle;float:right;position:relative;right:20px}.chat-box-right-content-header-col-1{display:table-cell;vertical-align:middle;text-align:left;font-weight:700;font-size:14px}.chat-box-right-content-header-col-2{display:table-cell;vertical-align:middle;text-align:right}.chat-box-right-content-save-log{display:inline-block;width:40px;height:40px;background:#455a64 url(images/chat_save.png) center center no-repeat;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;vertical-align:middle;cursor:pointer;margin-right:10px}.chat-box-right-content-moderation{display:inline-block;width:150px;height:40px;background:#455a64 url(images/mod.png) 113px center no-repeat;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;vertical-align:middle;cursor:pointer}.chat-box-right-content-moderation div{width:113px;height:40px;display:table;vertical-align:middle}.chat-box-right-content-moderation div span{display:table-cell;vertical-align:middle;text-align:center}.chat-box-settings{display:none;position:fixed;width:680px;height:500px;top:50%;left:50%;margin-top:-250px;margin-left:-340px;margin-right:auto;z-index:9999999;border:1px solid #000;text-align:left;padding:10px;color:#000;background-color:#e0e0e0}.chat-box-settings-box{overflow:auto;height:500px}.chat-box-settings table{width:100%;text-align:center;border-collapse:collapse;border-spacing:0}.chat-box-settings table tr td{border-bottom:1px solid #9e9e9e;padding:5px 0}.chat-box-settings table tr td span{display:block;font-size:10px}.chat-box-settings table tr td input{height:20px}.chat-box-settings table tr td textarea{width:90%;height:50px}.chat-box-settings-save{width:auto;padding:8px;color:#fff;background-color:#337ab7;border-color:#2e6da4;border:1px solid;display:inline-block;cursor:pointer}.chat-box-settings-save:focus{color:#fff;background-color:#286090;border-color:#122b40;border:1px solid}.chat-box-settings-save:hover{color:#fff;background-color:#286090;border-color:#204d74;border:1px solid}.chat-box-right-content-window-close{display:inline-block;width:150px;height:40px;background:#455a64 url(images/close_window.png) 113px center no-repeat;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;vertical-align:middle;cursor:pointer;margin-left:10px}.chat-box-right-content-window-close div{width:113px;height:40px;display:table;vertical-align:middle}.chat-box-right-content-window-close div span{display:table-cell;vertical-align:middle;text-align:center}.chat-box-right-content-content-container-inner{width:100%;height:100%;position:relative}.chat-box-right-content-content-left-container{width:480px;height:100%;float:left;overflow-y:auto;overflow-x:hidden;background-color:#263238;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chat-box-right-content-content-right-container{width:250px;max-width:250px;height:100%;float:right;overflow-y:auto;overflow-x:hidden;background-color:#37474f}.chat-box-right-content-content-left-row{display:block;width:100%;margin:10px 0}.chat-box-right-content-content-left-row-user-avatar{width:32px;height:32px;border:2px solid #fff;background-color:#000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 auto;display:inline-block;position:relative;overflow:hidden;vertical-align:middle}.chat-box-right-content-content-left-row-user-avatar img{width:32px;height:32px;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}.chat-box-right-content-content-left-row-msgbox{width:calc(100% - 46px);height:auto;display:inline-block;vertical-align:middle;margin-left:10px;padding:7px;box-sizing:border-box;background-color:#e0e0e0;color:#424242;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;position:relative}.chat-box-right-content-content-left-row-msgbox-txt-delete{position:absolute;right:5px;cursor:pointer}.chat-box-right-content-content-left-row-msgbox:before{content:'';display:block;position:absolute;top:50%;transform:translateY(-50%);right:100%;width:0;height:0;border-color:transparent #dedede transparent transparent;border-style:solid;border-width:6px}.chat-box-right-content-content-left-row-msgbox-txt-container{width:96%;height:100%;display:table}.chat-box-right-content-content-left-row-msgbox-author{float:right;font-size:10px}.chat-box-right-content-content-left-row-msgbox-txt{display:table-cell;vertical-align:middle}.chat-box-right-content-content-right-row{border-bottom:1px solid #fff;display:block;width:calc(100% - 10px);height:69px;background:#546e7a;background:-moz-linear-gradient(top,#546e7a 0%,#37474f 100%);background:-webkit-linear-gradient(top,#546e7a 0%,#37474f 100%);background:linear-gradient(to bottom,#546e7a 0%,#37474f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#546e7a',endColorstr='#37474f',GradientType=0);padding:5px 10px;text-align:left;cursor:pointer}.chat-box-right-content-content-right-row:hover{background:#37474f}.chat-box-right-content-content-right-row:last-child{border-bottom:0}.chat-box-right-content-content-right-row-container{display:table;height:100%}.chat-box-right-content-content-right-row-left{display:table-cell;vertical-align:middle;padding-right:10px}.chat-box-right-content-content-right-row-right{width:calc(100% - 64px);display:table-cell;vertical-align:middle}.chat-box-right-content-content-right-row-username{display:inline-block;vertical-align:middle;font-weight:700;position:relative;top:-5px}.chat-box-right-content-content-right-row-status{display:block;vertical-align:middle;position:relative;bottom:-5px}.chat-box-right-content-content-right-row-u-options{display:none;vertical-align:middle;position:relative;bottom:-5px}.chat-box-right-content-content-right-row-status.active{color:#81c784}.chat-box-right-content-content-right-row-status.afk{color:#ffcc80}.chat-box-right-content-content-right-row-status.busy{color:#e57373}.chat-box-right-content-footer-content-container{width:100%;height:100%;display:table}.chat-box-right-content-footer-content{display:table-cell;vertical-align:middle;text-align:center}.send-msg-input{width:450px!important;height:26px!important;display:inline-block;vertical-align:middle;position:relative;right:-13px;padding-right:28px!important}.chat-box-right-content-footer-smileys{width:48px;height:32px;display:inline-block;vertical-align:middle;background:#e0e0e0 url(images/chat_smileys.png) center center no-repeat;left:-7px;position:relative;border:1px solid #192125;cursor:pointer}.chat-box-right-content-footer-smileys:hover{background:#e0e0e0 url(images/chat_smileys_hover.png) center center no-repeat}.chat-box-right-content-footer-send-msg{width:100px;height:32px;display:inline-block;vertical-align:middle;border:1px solid #192125;cursor:pointer;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:url(images/send_message.png) no-repeat center center,#546e7a;background:url(images/send_message.png) no-repeat center center,-moz-linear-gradient(top,#546e7a 0%,#37474f 100%);background:url(images/send_message.png) no-repeat center center,-webkit-linear-gradient(top,#546e7a 0%,#37474f 100%);background:url(images/send_message.png) no-repeat center center,linear-gradient(to bottom,#546e7a 0%,#37474f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#546e7a',endColorstr='#37474f',GradientType=0);position:relative;left:-12px}.chat-box-right-content-footer-send-msg:hover{background:url(images/send_message.png) no-repeat center center,#607d8b;background:url(images/send_message.png) no-repeat center center,-moz-linear-gradient(top,#607d8b 0%,#3f4c6b 100%,#455a64 100%);background:url(images/send_message.png) no-repeat center center,-webkit-linear-gradient(top,#607d8b 0%,#3f4c6b 100%,#455a64 100%);background:url(images/send_message.png) no-repeat center center,linear-gradient(to bottom,#607d8b 0%,#3f4c6b 100%,#455a64 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#607d8b',endColorstr='#455a64',GradientType=0)}.admin table{width:95%;text-align:center;border-collapse:collapse;border-spacing:0;margin:0 auto;margin-top:15px}.admin table tr td{width:33%;height:30px;vertical-align:middle;border:1px solid #eee;color:#000;padding:5px}.admin table tr td a{color:#000}.admin table tr td span{display:block;font-size:10px;padding:0;margin:0}.admin table tr td .save{width:auto;padding:8px;color:#fff;background-color:#337ab7;border-color:#2e6da4;border:1px solid;display:inline-block;cursor:pointer}.admin table tr td .save:focus{color:#fff;background-color:#286090;border-color:#122b40;border:1px solid}.admin table tr td .save:hover{color:#fff;background-color:#286090;border-color:#204d74;border:1px solid}.copyright{position:fixed;bottom:10px;right:15px;cursor:pointer}