| 
						
						
							
								
							
						
						
					 | 
				
			
			 | 
			 | 
			
				@ -791,21 +791,6 @@ input.search {
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				.timestamp {
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				  font-size: smaller;
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				  margin-right: 3px; }
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				  .timestamp:hover {
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    text-decoration: underline; }
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				.outgoing.entry .status {
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				  display: inline-block;
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				  width: 18px;
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				  height: 1em; }
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				.outgoing.entry.sent .status {
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				  background: url("/images/check-white.png"); }
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				.outgoing.entry.delivered .status {
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				  background: url("/images/double-check-white.png"); }
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				.outgoing.entry.pending .status {
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				  background: none; }
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				  .outgoing.entry.pending .status:before {
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    content: '...'; }
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				.message-detail,
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				.message-list {
 | 
			
		
		
	
	
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
				
			
			 | 
			 | 
			
				@ -848,27 +833,51 @@ input.search {
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    .message-detail .bubble p,
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    .message-list .bubble p {
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				      margin: 0; }
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    .message-detail .bubble .meta,
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    .message-list .bubble .meta {
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				      margin-top: 3px;
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				      float: right;
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				      cursor: pointer;
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				  .message-detail .meta,
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				  .message-list .meta {
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    margin-top: 3px;
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    float: right;
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    cursor: pointer; }
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    .message-detail .meta .timestamp, .message-detail .meta .status,
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    .message-list .meta .timestamp,
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    .message-list .meta .status {
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				      opacity: 0.5; }
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				      .message-detail .bubble .meta:hover,
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				      .message-list .bubble .meta:hover {
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				        opacity: 1.0; }
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				  .message-detail .error.bubble,
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				  .message-list .error.bubble {
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    cursor: pointer;
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    background: url("/images/error_red.png") no-repeat; }
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				  .message-detail .incoming .error.bubble,
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				  .message-list .incoming .error.bubble {
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    padding-right: 40px;
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    background-position: calc(100% - 12px) 9px; }
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				  .message-detail .outgoing .error.bubble,
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				  .message-list .outgoing .error.bubble {
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    padding-left: 40px;
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    background-position: 12px 9px; }
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    .message-detail .meta:hover .timestamp, .message-detail .meta:hover .status,
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    .message-list .meta:hover .timestamp,
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    .message-list .meta:hover .status {
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				      opacity: 1.0; }
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    .message-detail .meta:hover .timestamp,
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    .message-list .meta:hover .timestamp {
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				      text-decoration: underline; }
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				  .message-detail .status,
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				  .message-list .status {
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    float: right;
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    width: 18px;
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    height: 1em; }
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				  .message-detail .sent .status,
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				  .message-list .sent .status {
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    display: inline-block;
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    background: url("/images/check-white.png"); }
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				  .message-detail .delivered .status,
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				  .message-list .delivered .status {
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    display: inline-block;
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    background: url("/images/double-check-white.png"); }
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				  .message-detail .pending .status,
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				  .message-list .pending .status {
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    display: inline-block;
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    background: none; }
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    .message-detail .pending .status:before,
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    .message-list .pending .status:before {
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				      content: '...'; }
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				  .message-detail .error .status,
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				  .message-list .error .status {
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    position: relative;
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    display: inline-block;
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    width: 18px;
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    height: 18px;
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    opacity: 1 !important;
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    background: url("/images/error_red.png") no-repeat;
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    cursor: pointer; }
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				  .message-detail .incoming .avatar, .message-detail .incoming .bubble,
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				  .message-list .incoming .avatar,
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				  .message-list .incoming .bubble {
 | 
			
		
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
			
			 | 
			 | 
			
				
 
 |