*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-overflow-scrolling:touch}
*html{background-image:url(about:blank);background-attachment:fixed;word-wrap:break-word}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
html, div, object, iframe, h1, h2, h3, h4, blockquote, pre, a, button, del, font, sub, sup, dl, dt, dd, ol, ul, li, form, label, legend{margin:0;padding:0;border:0;outline:0;font-weight:normal}
@media print{body{display:none}}
ol,ul,li{list-style:none}

.bg-color-theme{background-image:-webkit-gradient(linear,left top,right top,from(#72a6ff),to(#69f));background-image:-webkit-linear-gradient(left,#72a6ff,#69f);background-image:-moz-linear-gradient(left,#72a6ff,#69f);background-image:linear-gradient(to right,#72a6ff,#69f);background-color:#72a6ff!important}
.views, .view{overflow:initial}
.list .item-media img{border-radius:100%}
.list .item-after{font-size:12px!important}

.message{max-width:90%}
.message .message-bubble{font-size:11pt!important}
.message .message-bubble .message-image{margin:-6px -8px;border-radius:2px;overflow:hidden}
.message .message-text p{margin:8px 0}

.toolbar.messagebar a.icon-only{position:relative;overflow:hidden;text-decoration:none;text-indent:0;line-height:20px}
.toolbar.messagebar a.icon-only:nth-child(n+2):nth-child(-n+3){padding-left:0}
.toolbar.messagebar a.icon-only input[name='addImg']{display:block;position:absolute;top:0;right:0;width:140px;height:100%;font-size:100px;opacity:0;filter:alpha(opacity=0)}
.resizable{color:#000;line-height:24px;overflow:hidden;user-select:text;-webkit-user-select:text}
.resizable:empty:before{content:attr(placeholder);color:#bbb}
.resizable:focus{outline:none}
.resizable:focus:before{content:none}
.icon-upload,.icon-expression,.icon-keyboard{width:32px;height:32px}
.icon-upload{background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M617.984 360.96L430.08 658.432 324.608 496.128l-148.992 228.352h672.768zM324.608 356.864c18.432 0 33.792-15.36 33.792-33.792s-15.36-33.792-33.792-33.792c-18.432 0-33.792 15.36-33.792 33.792s14.848 33.792 33.792 33.792z' fill='%23515151'%3E%3C/path%3E%3Cpath d='M512 51.2c-254.464 0-460.8 206.336-460.8 460.8s206.336 460.8 460.8 460.8 460.8-206.336 460.8-460.8-206.336-460.8-460.8-460.8z m0 896c-240.128 0-435.2-195.072-435.2-435.2s195.072-435.2 435.2-435.2 435.2 195.072 435.2 435.2-195.072 435.2-435.2 435.2z' fill='%23515151'%3E%3C/path%3E%3C/svg%3E");}
.icon-expression{background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M512 51.2c-254.464 0-460.8 206.336-460.8 460.8s206.336 460.8 460.8 460.8 460.8-206.336 460.8-460.8-206.336-460.8-460.8-460.8z m0 896c-240.128 0-435.2-195.072-435.2-435.2s195.072-435.2 435.2-435.2 435.2 195.072 435.2 435.2-195.072 435.2-435.2 435.2z' fill='%23515151'%3E%3C/path%3E%3Cpath d='M335.36 424.448c29.184 0 53.248-26.624 53.248-59.904s-23.552-59.904-53.248-59.904c-29.184 0-53.248 26.624-53.248 59.904 0.512 33.28 24.064 59.904 53.248 59.904zM693.248 424.448c29.184 0 53.248-26.624 53.248-59.904s-23.552-59.904-53.248-59.904c-29.184 0-53.248 26.624-53.248 59.904 0 33.28 23.552 59.904 53.248 59.904zM234.496 558.08c13.824 141.824 132.096 252.928 277.504 252.928 145.408 0 263.68-111.616 277.504-252.928H234.496z' fill='%23515151'%3E%3C/path%3E%3C/svg%3E");}
.icon-keyboard{background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M512 51.2c-254.464 0-460.8 206.336-460.8 460.8s206.336 460.8 460.8 460.8 460.8-206.336 460.8-460.8-206.336-460.8-460.8-460.8z m0 896c-240.128 0-435.2-195.072-435.2-435.2s195.072-435.2 435.2-435.2 435.2 195.072 435.2 435.2-195.072 435.2-435.2 435.2z' fill='%23515151'%3E%3C/path%3E%3Cpath d='M422.4 422.4h35.84c9.728 0 17.92-8.192 17.92-17.92V332.8c0-9.728-8.192-17.92-17.92-17.92h-35.84c-9.728 0-17.92 8.192-17.92 17.92v71.68c0 9.728 7.68 17.92 17.92 17.92zM422.4 583.68h35.84c9.728 0 17.92-8.192 17.92-17.92v-71.68c0-9.728-8.192-17.92-17.92-17.92h-35.84c-9.728 0-17.92 8.192-17.92 17.92v71.68c0 10.24 7.68 17.92 17.92 17.92zM565.76 422.4h35.84c9.728 0 17.92-8.192 17.92-17.92V332.8c0-9.728-8.192-17.92-17.92-17.92h-35.84c-9.728 0-17.92 8.192-17.92 17.92v71.68c0 9.728 8.192 17.92 17.92 17.92zM565.76 583.68h35.84c9.728 0 17.92-8.192 17.92-17.92v-71.68c0-9.728-8.192-17.92-17.92-17.92h-35.84c-9.728 0-17.92 8.192-17.92 17.92v71.68c0 10.24 8.192 17.92 17.92 17.92zM278.528 422.4h35.84c9.728 0 17.92-8.192 17.92-17.92V332.8c0-9.728-8.192-17.92-17.92-17.92h-35.84c-9.728 0-17.92 8.192-17.92 17.92v71.68c0 9.728 8.192 17.92 17.92 17.92zM745.472 314.368h-35.84c-9.728 0-17.92 8.192-17.92 17.92v71.68c0 9.728 8.192 17.92 17.92 17.92h35.84c9.728 0 17.92-8.192 17.92-17.92v-71.68c0-9.728-8.192-17.92-17.92-17.92zM332.288 565.76v-71.68c0-9.728-8.192-17.92-17.92-17.92h-35.84c-9.728 0-17.92 8.192-17.92 17.92v71.68c0 9.728 8.192 17.92 17.92 17.92h35.84c10.24 0 17.92-7.68 17.92-17.92zM745.472 476.16h-35.84c-9.728 0-17.92 8.192-17.92 17.92v71.68c0 9.728 8.192 17.92 17.92 17.92h35.84c9.728 0 17.92-8.192 17.92-17.92v-71.68c0-9.728-8.192-17.92-17.92-17.92zM709.632 655.36H314.368c-9.728 0-17.92 8.192-17.92 17.92v17.92c0 9.728 8.192 17.92 17.92 17.92h394.752c9.728 0 17.92-8.192 17.92-17.92v-17.92c0.512-9.728-7.68-17.92-17.408-17.92z' fill='%23515151'%3E%3C/path%3E%3C/svg%3E");}
.wl_faces_main{padding:16px}
.wl_faces_main li{float:left;text-align:center;width:25%}

.msgflow{overflow:auto}
.msgflow .onemsg{position:relative}
.msgflow .onemsg .msghead{color:green;line-height:12px;font-size:12px}
.msgflow .onemsg .msgbody{margin:0 0 0 18px;line-height:13px;font-size:14px}
.msgflow .msgbody img{max-width:500px}
ul#emotionUL{width:100%}
ul#emotionUL li{float:left;width:14.28571428571429%}
ul#emotionUL li img{display:block;padding:6px;width:70%;margin:0 auto}

.actions-button-media{position:relative}
.actions-button-media .badge{position:absolute;top:0;right:-5px}
.md .badge{min-width:18px;padding:1px 2px!important}