/*-- RESULT --*/
.results li.loading, .status li.loading {background:#FFF url(/images/loading-large.gif) no-repeat 50% 35px !important;opacity:1 !important;min-height:100px;}
.results .responses li.loading {background:url(/images/loading.gif) no-repeat center center !important;min-height:18px;}

.result {margin:0;padding:6px 10px;position:relative;z-index:6;}
  .result:hover {z-index:4000;}
	.result.active {background:#f3efbe url(/images/bg_active.png) repeat-x;border:#f1e99d 1px solid;border-width:1px 0;padding:5px 10px;}

  /* avatar */
  .result .user {cursor:pointer;position:relative;}
  .result.inbound>.user, .result.inbound .result_container>.user {float:left;}
  .result.outbound>.user, .result.outbound .result_container>.user {float:right;}
  
  .result .recipient {}
  .result.reply .recipient,
  .result.dm .recipient {display:block;}
  
  /* message */
  .result dl {background:#FFF url(/images/bg_result.gif) repeat-x;border:#acb0b5 1px solid;margin:0 40px;padding:0 !important;position:relative;}
  .result.active dl {background:#FFF url(/images/bg_result-active.png) no-repeat;}
  .dialog .results dl {margin:0 0 0 40px;}
  .result.inbound>dl, .result.inbound .result_container>dl {border-top-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;}
  .result.outbound>dl,.result.outbound .result_container>dl {border-top-right-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;}
  .result.full dl {margin:0;}
  .result.inbound.full dl {margin:0 0 0 40px !important;}
  
    .result.dm>dl, .result.dm .result_container>dl {border-color:#bc8484;}
    .result.reply>dl, .result.reply .result_container>dl {border-color:#6294bb;}

    .result dt {color:#757b82;font-size:12px;line-height:20px;padding-left:10px;}
      .result dt ul {background:#d0e0e7;float:right;padding:2px 2px 1px 2px}
      .result.outbound dt ul {background:none;}
        .result dt a {color:#757b82;font-size:12px;line-height:20px;white-space:nowrap;}
        .result.dm>dl>dt .author, .result.dm .result_container>dl>dt .author {background:url(/images/icon_dm.png) no-repeat -1px -1px;color:#b53636;padding-left:20px;white-space:nowrap;}
          .result.dm>dl>dt .author a, .result.dm .result_container>dl>dt .author a {color:#b53636;}
        .result.reply>dl>dt .author, .result.reply .result_container>dl>dt .author {background:url(/images/icon_reply.png) no-repeat -1px -1px;color:#0e5d99;padding-left:20px;white-space:nowrap;}
          .result.reply>dl>dt .author a, .result.reply .result_container>dl>dt .author a {color:#0e5d99;}
        .result dt a:hover {color:#333 !important;}
        
        .ff3 .result dt .author a {}
        .ff3 .result.dm>dl>dt .author,.ff3 .result.dm .result_container>dl>dt .author {background-position:-1px -1px;line-height:24px;padding-top:2px;}
        .ff3 .result.reply>dl>dt .author,.ff3 .result.reply .result_container>dl>dt .author {background-position:-1px -1px;line-height:24px;padding-top:2px;}
        
        .result.dm dt .view_tweet_link {display:none;}
                
        .result dt span {color:#757b82;font:11px Georgia;font-style:italic;}
        .result dt .in-reply {display:none;}
        .result.has_in_reply dt .in-reply {display:inline;}
        .result dt .timestamp {float:right;line-height:20px;margin:0 5px 0 0;white-space:nowrap;}
        
    .result dd {color:#4d5560;font-size:14px;line-height:1.3;padding:2px 10px 9px 10px;}
    #sidebar .result dd p {overflow:hidden;width:100%;}
    .result.active dd {background:url(/images/bg_result-dd-active.png) no-repeat bottom right;}
    .result dd .sent_to,
    .result.is_scheduled.twitterer dd .sent_to {display:none;}
    .result.twitterer dd .sent_to {font:11px Georgia;display:block;font-style:italic;margin:3px -10px -9px -10px;padding:0 11px 3px 11px;}
    .result dd .scheduled {background:#e8f0f8 url(/images/sprite_scheduled.png) no-repeat 10px 2px;border-top:#d6e7ee 1px solid;display:none;font:11px Georgia;font-style:italic;margin:5px -10px -9px -10px;padding:4px 10px 4px 30px;}
    
  /* note */
  dl.note {background:#fff2bd;border:#eac739 1px solid;border-width:1px;padding:0;}
    dl.note p {margin:0;}
    dl.note dt .icons {background:#fff2bd;}
  
  .result .note,
  .result .note p {display:none;}
  .result.is_assigned .note,
  .result.has_notes .note p,
  #sidebar .result .note,
  #sidebar .result .note p {display:block;}
  
  .note {background:#fff7c2 url(/images/bg_inline-note.png) repeat-x;border:#efdf7f 1px solid;border-top-width:0;margin:0 45px 0 45px;padding:5px 10px 5px 8px;position:relative;z-index:5;}
  .result.active .note {border-color:#e8d352;}  
    .note .close_link {background:url(/images/sprite_icons.png) no-repeat top right;display:block;float:left;height:16px;text-indent:-5000px;width:17px;}
    .note .close_link:hover {background-position:bottom right;}
    .note h4 {background:url(/images/icon_assigned-small.png) no-repeat 0 0;color:#9c1313;font-size:11px;font-weight:normal;margin:1px 0 2px 0;padding-left:18px;}
      .note h4 strong {color:#9c1313;font-weight:bold;}
      .note h4 span {}
    .note h5 {color:#a28719;font-size:12px;line-height:16px;font-weight:normal;margin:0;padding:0;}
      .note h5 .timestamp {line-height:16px;}
    .note p {font-size:12px;margin:3px 0 5px 18px;}
  
  /* responses */
  .responses {margin-top:5px;}
  .responses.collapsed {display:none;}
    .responses .result {opacity:.85;padding:0 0 5px 0;}
    .responses .result dl {background:#fefeff;border:#c5c7c9 1px solid !important;}
    .active .responses .result dd {background:none;}
    /*.responses .result.outbound.dm>dl>dt .author {background:url(/images/icon_dm.png) no-repeat -1px -1px;color:#b53636;padding-left:20px;}
    .responses .result.outbound.reply>dl>dt .author {background:url(/images/icon_reply.png) no-repeat -1px -1px;color:#0e5d99;padding-left:20px;}*/
  
  .show_response {background:#e8f0f8;border:#d6e7ee 1px solid;display:none;font:11px Georgia;font-style:italic;margin:5px 40px 0 40px;padding:2px;text-align:center;}
  .has_replies .show_response,
  .outbound.has_in_reply .show_response {display:block;}
  .show_response.collapse {background:url(/images/icon_collapse.gif) no-repeat;border-width:0;height:16px;margin:5px 0 0 0;position:absolute;padding:0;text-indent:-5000px;width:16px;z-index:4001;}
  .show_response.collapse:hover {background-position:bottom left;}
  .inbound .show_response.collapse {left:26px;}
  .outbound .show_response {right:26px;}


/*-- ICONS --*/
  .icons {}
    .icons li {float:left;height:16px;width:18px;margin:0;position:relative;z-index:1000;}
      .icons>li>a {background:url(/images/sprite_icons.png) no-repeat center left;display:block;height:16px;text-indent:-5000px;width:18px;}
        
        .icons li.icon_dm a {background-position:-18px 0;}
          .icons li.icon_dm a:hover {background-position:-18px -16px;}
        
        .icons li.icon_reply a {background-position:top left}
          .icons li.icon_reply a:hover {background-position:bottom left;}
        
        .icons li.icon_retweet a {background-position:-36px 0;}
          .icons li.icon_retweet a:hover {background-position:-36px -16px;}
          .dm .icons li.icon_retweet {display:none;}
        
        .icons li.icon_assign>a {background-position:-54px 0;}
          .icons li.icon_assign:hover>a,
          .icons li.icon_assign.assigned>a {background-position:-54px -16px;}
        
        .icons li.icon_archive>a {background-position:-72px 0;}
          .icons li.icon_archive:hover>a {background-position:-72px -16px;}
          .is_archived .icons li.icon_archive,
          .message .icons li.icon_archive {display:none;}
        
        .icons li.icon_unarchive>a {background-position:-72px -16px;}
          .icons li.icon_unarchive:hover>a {background-position:-72px 0;}
          .icons li.icon_unarchive {display:none;}
          .is_archived .icons li.icon_unarchive {display:block;}
        
        .icons li.icon_cancel>a {background-position:-90px 0;}
          .icons li.icon_cancel:hover>a {background-position:-90px -16px;}
    
    .icons .drop-down {}
      .icons .drop-down>a {background:url(/images/sprite_drop-down.png) no-repeat 1px -1px;}
      .icons .drop-down>a:hover {background-position:1px -17px;}
      .icons .drop-down.active>a {background-position:1px -32px;}
      .icons .drop-down ul {background:#d0e0e7;display:none;left:-80px;position:absolute;top:16px;padding:3px 0;width:110px;z-index:5000;}
        .icons .drop-down ul li {display:block;float:none;height:auto;line-height:14px;margin:0;padding:0;width:110px;}
        .icons .drop-down ul li a {display:block;float:none;font-size:11px;height:auto;line-height:14px;padding:0 10px;width:90px;text-shadow:#e4eef3 0 1px 0;text-align:right;}

