﻿
.axero-chatter-open-toggler{z-index:100;}


.axero-ui-toggle-flyout,
.axero-chatter-toggle-target-closed,
.axero-chatter-open-toggler .axero-ui-toggle-flyout .axero-ui-toggle-flyout{display:none;}

.axero-chatter-open-toggler .axero-ui-toggle-flyout,
.axero-chatter-open-toggler .axero-ui-toggle-flyout .axero-chatter-open-toggler .axero-ui-toggle-flyout{display:block;}

.axero-chatter-hide-toggler{border:0 none;height:0;opacity:0;overflow:hidden;position:absolute;width:0;}
.axero-chatter-ui-close-button{cursor:pointer;display:inline-block;margin:0;padding:0;}
label.axero-chatter-ui-close-button{overflow:hidden;}
.axero-chatter-ui-close-button input{cursor:pointer;opacity:0;outline:medium none;padding:18px;}


.axero-chatter-ui-grid { border: 0pt none; border-collapse: collapse; border-spacing: 0pt; }
.axero-chatter-ui-grid .axero-chatter-vTop { vertical-align: top; }
.axero-chatter-ui-grid .axero-chatter-vBot { vertical-align: bottom; }
.axero-chatter-rfloat { float: right; }
.axero-chatter-pas { padding: 5px; }
.axero-chatter-pts { padding-top: 5px; }
.axero-chatter-mbs { margin-bottom: 5px; }
.axero-chatter-mls { margin: 3px 7px 4px; }
.axero-chatter-mls a{ opacity: .8 }
.axero-chatter-mls a:hover{ opacity: 1;}
.axero-chatter-mhs { margin-left: 5px; margin-right: 5px; }
.axero-chatter-fss { font-size: 9px; }
.axero-chatter-fsm { font-size: 11px; }
.axero-chatter-fwb { font-weight: bold; }
.axero-chatter-fcg { color: rgb(128, 128, 128); }
.uiTextareaAutogrow { overflow: hidden; }
.uiTooltip { position: relative; }



.axero-chat-buddy-list .subheader,
.axero-chat-buddy-list .hide_idle_marker,
.axero-chat-buddy-list .suppress,
.axero-chat-buddy-list .axero-chatter-hide-empty-item,
.axero-chat-buddy-list .hide_friend_list,
.axero-chat-buddy-list .hover.axero-chatter-other-friends-list .friendlist_name .edit_link,
.axero-chat-buddy-list.reorder_fl .axero-chatter-friend-list-container,
.axero-chat-buddy-list.reorder_fl .axero-chatter-list-select .suppress,
.axero-chat-buddy-list.reorder_fl .switch,
.axero-chat-buddy-list .content .titletip,
.axero-chat-buddy-list.error .content,
.axero-chatter-friend-list.offline a.friend,
.axero-chat-buddy-list .status{display:none;}

.axero-chat-buddy-list a.friend em{background-color:#dce1e8;font-style:normal;font-weight:700;}
.axero-chat-buddy-list a.selected em,.axero-chat-buddy-list .content a:hover em{background-color:#5670a6;}
.axero-chat-buddy-list .friendlist_name{background-color:#fff;color:#888;float:left;padding:0 5px 0 6px;}
.axero-chat-buddy-list span.title a,.axero-chat-buddy-list span.title a:hover{color:#888;font-size:11px;text-decoration:none;}
.axero-chat-buddy-list .friendlist_name .edit_link{display:none;font-size:9px;line-height:9px;}
.axero-chat-buddy-list .hover .friendlist_name .edit_link{display:inline-block;padding:0 5px;}
.axero-chat-buddy-list a.friend
{
	background: url("../images/other-sprites-src/cf-chat-sprite.png") no-repeat scroll right 8px transparent;
	clear:both;display:block;overflow:hidden;padding:2px 20px 2px 5px;
}

html>body .axero-chat-buddy-list a.friend {
background: url("../images/other-sprites-src/cf-chat-sprite.png") no-repeat scroll right 8px transparent;
	clear:both;display:block;overflow:hidden;padding: 5px 0 5px 5px;border-bottom: 1px solid #EFEFEF;
}

.axero-chat-buddy-list .compact a.friend{background-position:right 6px;}
.axero-chat-buddy-list a.friend span{display: block;
    font-size: 1.1em;
    line-height: 35px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.axero-chat-buddy-list .compact a.friend span{line-height:18px;}

/*
.axero-chat-buddy-list a.friend:hover,.axero-chat-buddy-list a.selected
{
	background-color:#efefef !important;background-position:right 8px;
	border-bottom:1px solid #dfdfdf;border-top:1px solid #dfdfdf;
	padding-bottom:1px;padding-top:1px;text-decoration:none;
	overflow:hidden;display:block;
}
*/

.axero-chat-buddy-list .compact a.friend:hover,.axero-chat-buddy-list .compact a.selected{background-position:right -54px;}
.axero-chat-buddy-list a.idle{background-position:right -112px;}
.axero-chat-buddy-list .compact a.idle{background-position:right -114px;}
.axero-chat-buddy-list a.idle:hover,.axero-chat-buddy-list a.selected.idle{background-position:right -172px;}
.axero-chat-buddy-list .compact a.idle:hover,.axero-chat-buddy-list .compact a.selected.idle{background-position:right -174px;}
.axero-chat-buddy-list a.friend img{border-radius: 400px;
    float: left;
    height: 35px;
    margin-right: 10px;
    width: 35px;}

.axero-chat-buddy-list .axero-chatter-friend-list-container{clear:both;padding: 0;overflow: hidden;background:#fff; }

.axero-chat-buddy-list .axero-chatter-friend-list{background:none;padding:0;}
.axero-chat-buddy-list .show_empty_list{display:block !important;}
.reorder_fl span.title a,.reorder_fl span.title a:hover{background:transparent;}


.axero-chat-buddy-list.reorder_fl .axero-chatter-friend-list{background:none;margin:0 5px;overflow:hidden}
.axero-chat-buddy-list.reorder_fl .axero-chatter-friend-list div.friendlist_name{background:#ededed;border-top:1px solid #d0d0d0;clear:left;color:#000;cursor:move;margin:3px 0;padding:5px 0;width:94%}
.axero-chat-buddy-list.reorder_fl .axero-chatter-friend-list div.friendlist_name span.title a{cursor:move}
.axero-chat-buddy-list #reorder_fl_alert{background:#fff9d7;border-bottom:1px solid #e2c822;padding:4px 6px;text-align:center}
.axero-chat-buddy-list #reorder_fl_alert span{display:block;text-align:left}
.axero-chat-buddy-list #reorder_fl_alert input{margin:4px auto 0 auto}
.axero-chat-buddy-list #error_fl_alert{background:#fff9d7;border-bottom:1px solid #e2c822;padding:4px 6px;text-align:center}
.axero-chat-buddy-list #error_fl_alert span{display:block;text-align:left}
.axero-chat-buddy-list #error_fl_alert input{margin:4px auto 0 auto}
.axero-chat-buddy-list .switch{background-color:#fff;display:block;padding:3px 6px;float:right;position:relative}



.axero-chat-buddy-list .switch a:hover{background-position:-663px -109px}
.axero-chat-buddy-list .switch a:active{background-position:-680px -101px}
.axero-chat-buddy-list .offline .switch a{background-position:-680px -109px}
.axero-chat-buddy-list .offline .switch a:hover{background-position:-697px -101px}
.axero-chat-buddy-list .offline .switch a:active{background-position:-697px -109px}
.axero-chat-buddy-list .drag{left:0 !important;right:0;z-index:1}
.axero-chat-buddy-list .content .hover .switch a:hover .titletip{display:block}

.axero-chat-buddy-list .content .titletip a{color:#fff;text-decoration:underline;}
.axero-chat-buddy-list .content .titletip strong{background:#282828;color:#fff;display:block;font-weight:400;padding:3px 8px;text-align:center;white-space:nowrap;}
.axero-chat-buddy-list .content .accessibility_tip{height:0;opacity:0;overflow:hidden;position:absolute;top:-999px;width:0;}
.axero-chat-buddy-list.error .status{display:block;}
.axero-chat-buddy-list .axero-chatter-info-text{color:#666;padding:6px 8px;}

.axero-chat-buddy-listDropdown .axero-chat-buddy-listDropdownButton,
.axero-chat-buddy-listDropdown .axero-chat-buddy-listDropdownButton:active,
.axero-chat-buddy-listDropdown .axero-chat-buddy-listDropdownButton:focus,
.axero-chat-buddy-listDropdown .axero-chat-buddy-listDropdownButton:hover{background-image:none !important;border:0 !important;border-right:1px solid #999 !important;padding-right:6px !important;}

.Locale_ca_ES .axero-chat-buddy-listDropdownButton span,
.Locale_da_DK .axero-chat-buddy-listDropdownButton span,
.Locale_es_LA .axero-chat-buddy-listDropdownButton span,
.Locale_es_ES .axero-chat-buddy-listDropdownButton span,
.Locale_ru_RU .axero-chat-buddy-listDropdownButton span,
.Locale_sk_SK .axero-chat-buddy-listDropdownButton span,
.Locale_sl_SI .axero-chat-buddy-listDropdownButton span,
.Locale_vi_VN .axero-chat-buddy-listDropdownButton span,
.Locale_tr_TR .axero-chat-buddy-listDropdownButton span,
.Locale_el_GR .axero-chat-buddy-listDropdownButton span,
.Locale_bg_BG .axero-chat-buddy-listDropdownButton span,
.Locale_mk_MK .axero-chat-buddy-listDropdownButton span,
.Locale_sr_RS .axero-chat-buddy-listDropdownButton span{font-size:10px;}

.Locale_cy_GB .axero-chat-buddy-listDropdownButton span,
.Locale_hu_HU .axero-chat-buddy-listDropdownButton span{font-size:9px;}

.Locale_tl_PH .axero-chat-buddy-listDropdownButton span{font-size:9px;font-weight:400;}

.axero-chat-buddy-listFriendListsDropdown .nameInput{width:100%;}
.axero-chat-buddy-listOptionsDropdown .uiMenuItem .itemLabel{font-weight:400;white-space:normal;width:140px;}
.axero-chat-buddy-listOptionsDropdown .uiMenu .disabled{display:none;}
.axero-chat-buddy-listOptionsDropdown .uiMenuItem .img{display:inline-block;height:11px;margin:0 5px 0 -16px;width:11px;}

.axero-chat-buddy-listOptionsDropdown .async_saving a,
.axero-chat-buddy-listOptionsDropdown .async_saving a:active,
.axero-chat-buddy-listOptionsDropdown .async_saving a:focus,
.axero-chat-buddy-listOptionsDropdown .async_saving a:hover{background-image:url(http://static.ak.axerocdn.net/rsrc.php/v1/yb/r/GsNJNwuI-UM.gif);background-position:1px 5px;background-repeat:no-repeat;}


.axero-chat-buddy-listPanel{background-color:#ededed;border-bottom:1px solid #808080}
.axeroChatEventMsg{border-top:1px solid #eee;position:relative}
.axeroChatEventMsg .eventIcon{margin-top:1px;height:16px;width:16px}


.axeroChatEventMsg .iconWrapper{float:left;text-align:right;width:32px}
.axeroChatEventMsg .messageWrapper{margin-left:40px}
.axero-dock-chatTab .axeroChatEventMsg .timestamp{background-color:#fff;position:absolute;right:0;top:-6px;}
.axero-dock-chatTab .axeroChatEventMsg:hover .timestamp{visibility:visible}
.axeroChatConvItem:hover .metaInfoContainer{visibility:visible}
.axeroChatMessageGroup{border-top:1px solid #eee;position:relative;overflow: hidden;width:100%;}
.axeroChatMessageGroup .profileLink{float:left}
.axeroChatMessageGroup .profileLink .profilePhoto{display:block;height:32px;width:32px}
.axeroChatMessageGroup .messages{margin-left:40px}
.axeroChatMessage{margin-bottom:3px;white-space:pre-wrap;word-wrap:break-word}


.axeroChatTab .name{white-space:nowrap}
.axeroChatTab .name a,
.axeroChatTab .name a:hover{color:#333;text-decoration:none}
.highlight .axeroChatTab .name a,
.highlight .axeroChatTab .name a:hover{color:#fff}
a .axeroChatTab .funhouse{display:none}
a:hover .axeroChatTab .funhouse{display:block}


.presence_error .show_on_presence_error,.popped_out .show_on_popped_out{display:block;}
.az .axero-dock-chat-buddy-list-number{height:25px;width:230px;}
.az .axero-dock-chat-buddy-list-number.axero-chatter-open-toggler{z-index:99;}
.az .axero-dock-chat-buddy-list-number .axero-number-button .icon{background-image:url("../images/other-sprites-src/cf-chat-sprite.png");background-position:0 1px;background-repeat:no-repeat;float:left;height:10px;margin:3px -3px 0 0;width:16px;}
.az .offline .axero-dock-chat-buddy-list-number .axero-number-button .icon{background-image:url('../images/other-sprites-src/cf-chat-sprite.png');background-position:0 -59px;background-repeat:no-repeat;}
.az .axero-dock-chat-buddy-list-number .axero-number-button .label
{
	display:block;line-height:15px;overflow:hidden;text-overflow:ellpisis;white-space:nowrap;
	border: 0 none;
background-color: inherit;box-shadow: none;
    border-radius: inherit;
    color: inherit;
    font-size: inherit;
    font-weight: inherit;
    padding: inherit;
    text-shadow: inherit;	
	
	}
.az .axero-dock-chat-buddy-list-number .axero-number-button .label .count{color:#777;}
.az .axero-dock-chat-buddy-list-number .axero-number-button .label .count strong{color:#333;}
.az .axero-dock-chat-buddy-list-number .axero-number-flyout{bottom:0;width:100%;}
.az .axero-dock-chat-buddy-list-number .axero-number-flyout-inner{border-bottom:0;}
.az .axero-dock-chat-buddy-list-number .axero-number-flyout-title-bar .title-bar-label{padding:0;}
.az .axero-dock-chat-buddy-list-number .axero-number-flyout-title-bar .title-bar-text-wrapper{margin:3px 3px 3px 5px;overflow: hidden;}
.az .axero-dock-chat-buddy-list-number .axero-number-flyout-title-bar .title-bar-text-wrapper-left{float:left;}
.az .axero-dock-chat-buddy-list-number .axero-number-flyout-title-bar .title-bar-text-wrapper-right{float:right;}

.axero-chatter-options-box {
    background: none repeat scroll 0 0 #EFEFEF;
    border: 1px solid #DFDFDF;
    color: #555555;
    font-weight: normal;
    margin: 0;
    padding: 10px 10px 13px;
    position: absolute;
    right: 0;
    top: 0px;
    width: 156px;
    z-index: 1000;
}

.axero-chatter-options-box .available-yes, 
.axero-chatter-options-box .available-no{border-radius: 4px 4px 4px 4px;padding: 0 5px 1px;border: 1px solid #efefef;}
.axero-chatter-options-box .available-yes:hover, 
.axero-chatter-options-box .available-no:hover{background:#dfdfdf;border: 1px solid #cfcfcf;}
.axero-chatter-options-box .available-no{}
.axero-chatter-options-box .available-active{background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #DFDFDF;}

.az .axero-dock-chat-buddy-list-number .axeroChatOrderedList,
.az .axero-dock-chat-buddy-list-number .axeroChatTypeaheadView{padding:5px 0;}
.az .axero-dock-chat-buddy-list-number .axeroChatTypeahead,
.az .axero-dock-chat-buddy-list-number .axeroChatTypeahead .wrap{border-style:none;}
.az .axero-dock-chat-buddy-list-number .axeroChatTypeahead{border-top:1px solid #dadfea;}

.show_on_presence_error,
.show_on_popped_out,
.presence_error .hide-on-presence-error,
.popped_out .hide-on-popped-out,
.az .popped_out .axero-dock-chat-buddy-list-number,
.az .presence_error .axero-dock-chat-buddy-list-number,
.az .axero-dock-chat-buddy-list-number.axero-chatter-open-toggler .axero-number-button{display:none;}
.az .axero-dock-chat-buddy-list-number .axeroChatTypeahead input{margin-bottom:1px}

.axero-dock-chat-buddy-list-number .axero-number-flyout-title-bar .axero-chatter-ui-close-button:active,
.axero-dock-chat-buddy-list-number .axero-number-flyout-title-bar .axero-chatter-ui-close-button:focus,
.axero-dock-chat-buddy-list-number .axero-number-flyout-title-bar .axero-chatter-ui-close-button:hover,
.axero-dock-chat-buddy-list-number .axero-number-flyout-title-bar .axero-chatter-open-toggler .axero-chatter-ui-close-button,
.axero-dock-chat-buddy-list-number .axero-number-flyout-title-bar .axero-chatter-open-toggler .axero-chatter-ui-close-button:active,
.axero-dock-chat-buddy-list-number .axero-number-flyout-title-bar .axero-chatter-open-toggler .axero-chatter-ui-close-button:focus,
.axero-dock-chat-buddy-list-number .axero-number-flyout-title-bar .axero-chatter-open-toggler .axero-chatter-ui-close-button:hover{background-image:url(http://static.ak.axerocdn.net/rsrc.php/v1/yb/r/lCznBcRYSg8.png) !important;background-repeat:no-repeat !important;background-position:-46px -312px !important;background-color:#4a66a0 !important;border:0 !important}
.axero-dock-chat-buddy-list-number .axeroChatSidebarDropdown .uiSelectorMenuWrapper{right:-1px}


.az .axero-dock-chatTab{height:9px;width:160px}
.az .axero-dock-chatTab.axero-chatter-open-toggler{width:300px}
.az .axero-dock-chatTab.highlight .axero-number-button{background-color:#6d84b4;border-color:#3a5997;box-shadow:inset 0 1px rgba(255, 255, 255, .1);color:#fff}
.az .axero-dock-chatTab.highlight:hover .axero-number-button{background-color:#627bae}
.az .axero-dock-chatTab.axero-chatter-open-toggler .axero-number-button{display:none}
.az .axero-dock-chatTab .axeroChatTab{margin-left:2px}
.az .axero-dock-chatTab .axeroChatTab .name{line-height:15px;overflow:hidden;text-overflow:ellipsis}


.az .axero-dock-chatTab .axero-dock-chatTabFlyout{bottom:0;height:285px;width:100%}
.az .axero-dock-chatTab .axero-number-flyout-inner{border-bottom:0}
.az .axero-dock-chatTab .axero-number-flyoutHeader{position:relative}
.az .axero-dock-chatTab .sheetContainer{position:absolute;top:100%}
.az .axero-dock-chatTab.sheetSlide .sheetContainer{overflow:hidden}
.az .axero-dock-chatTab .sheetContainer .sheet{background-clip:padding-box;background-color:#f2f2f2;border-bottom:1px solid rgba(0, 0, 0, .1);position:relative;z-index:1}
.az .axero-dock-chatTab .sheetContainer .sheet .UIImageBlock_Content{width:212px}
.az .axero-dock-chatTab.sheetSlide .sheetContainer .sheet{bottom:100%}


.az .no-titan .axero-dock-chatTab.disabled .axero-number-flyout-body{background-color:#f7f7f7}

.az .axero-dock-chatTab .axero-number-flyout-bodyContent,
.az .axero-dock-chatTab .conversationContainer{height:100%;width:100%}
.az .axero-dock-chatTab .axero-number-flyout-bodyContent .axero-dock-chat-user-offline {display: none;position: fixed;width: 275px;z-index: 2;padding: 10px 5px 10px 5px;}
.az .axero-dock-chatTab .conversationContainer .conversation{padding-top:3px}
.az .axero-dock-chatTab .conversationContainer .axeroChatMessage{max-width:190px}
.az .axero-dock-chatTab .axero-number-flyoutFooter{position:relative}


.az .axero-dock-chatTab .typingIndicator{background-repeat:no-repeat;background-position:left 0px;padding:0 8px 5px 17px;visibility:hidden;}



.az .axero-dock-chatTab.typing .typingIndicator{visibility:visible}
.az .axero-dock-chatTab .inputContainer{position:relative}
.az .axero-dock-chatTab .input{border:0;border-top:1px solid #c9d0da;
display:block;height:0;margin:0;max-height:77px;
min-height:16px;outline:none;overflow:auto;border-radius: 0 0 0 0;
overflow-x:hidden;padding: 3px 4px;
resize:none;width:234px;font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
font-size: 11px;
}
.az .no-titan .axero-dock-chatTab.disabled .input{background-color:#e4e4e4;color:#888}
.az .axero-dock-chatTab .inputIcon{left:4px;position:absolute;top:5px}


.az .axero-dock-chatTab .funhouse .close{vertical-align:top}
.az .axero-dock-chatTab .funhouse{margin-top:1px}
.az .axero-dock-chatTab.axero-chatter-open-toggler .funhouse{display:block;margin-left:5px}
.az .axero-dock-chatTab .titlebar .title-bar-label{padding:0}
.az .axero-dock-chatTab .titlebar .titlebarLink{float:left;color:#fff;padding:3px 7px 4px}
.az .axero-dock-chatTab .titlebar .title-bar-text-wrapper{margin:3px 7px 4px}
.az .axero-dock-chatTab .titlebar .titlebarLink .title-bar-text-wrapper{margin:0}
.az .axero-dock-chatTab .titlebar .titlebarText{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.az .axero-dock-chatTab .titlebar .button{display:inline-block;height:25px;margin-right:-1px;vertical-align:top; border:none;padding:0;}
.az .axero-dock-chatTab .titlebar .close{background-image: url("../../../assets/images/chat-close-button.png");background-position: 3px 5px;background-repeat: no-repeat;margin-right: 3px;width: 21px;}
.az .axero-dock-chatTab .titlebar .close:active,
.az .axero-dock-chatTab .titlebar .close:focus,
.az .axero-dock-chatTab .titlebar .close:hover{background-image:url(http://static.ak.axerocdn.net/rsrc.php/v1/yb/r/lCznBcRYSg8.png);background-repeat:no-repeat;background-position:-92px -312px}
.az .axero-dock-chatTab .axero-number-button .uiTooltipWrap,
.az .axero-dock-chatTab .titlebar .uiTooltipWrap{font-weight:normal;margin-bottom:3px}
.az .axero-dock-chatTab .axeroChatMessageGroup .metaInfoContainer{position:absolute;right: 14px;top: 0;}




#axero-dock-chat-tabs{min-height:1px;position:static}
#axero-dock-chat-tabs-wrapper{height:25px}


#axero-dock-chat-tab-slider .next .numMessages{right:2px}
#axero-dock-chat-tab-slider .previous .numMessages{right:6px}
.az .axeroNub,.az .axero-number-group{float:left;position:relative}
.az .axeroNub{box-shadow:0 1px 1px rgba(0, 0, 0, .3)}
.az .axeroNub.axero-chatter-open-toggler{box-shadow:none}
.az .lNubContainer .axeroNub{margin-right:4px}
.az .axero-chatter-right-number-container .axeroNub{margin-left:4px}
.az .axero-number-button{cursor: pointer;background:#333;border:1px solid #333;border-bottom:0;color:#FFFFFF;display:block;height:16px;font-weight:bold;padding:4px 5px;position:relative;z-index:1;}
.az .axero-number-button,.az .axero-number-flyout-title-bar,.az .axeroNub .noTitlebar{border-top-left-radius:1px 1px;border-top-right-radius:1px 1px}
.az .axero-number-button:hover{cursor: pointer;text-decoration:none}
.az .axero-chatter-open-toggler .axero-number-button{background:#fff;border-radius:0;border-top:0;box-shadow:0 1px 1px rgba(0, 0, 0, .3);padding:5px}
.az .axero-number-flyout{bottom:25px;box-shadow:0 1px 1px rgba(0, 0, 0, .3);position:absolute}
.az .axeroNub.maxHeight .axero-number-flyout-outer{height:9999px}
.az .axeroNub .noTitlebar{border-top:1px solid rgba(0, 0, 0, .3)}
.az .lNubContainer .axero-number-flyout,.az .axero-chatter-right-number-container .axeroNub .swapDirection{left:0;right:auto}
.az .axero-chatter-right-number-container .axero-number-flyout,.az .lNubContainer .axeroNub .swapDirection{left:auto;right:0}
.az .axero-number-flyout-inner{border-bottom:1px solid rgba(0, 0, 0, .3)}
.az .axero-number-flyout-title-bar,.az .menuOpened .axero-number-flyout-title-bar,
.az .menuOpened .axero-number-flyout-title-bar:hover{cursor:pointer;padding:0px 0px 2px 0px;border:solid 1px #292929;
                                                     border-bottom:none;background-color:#292929;width: 99%;}
.az .axero-number-flyout-title-bar:hover{background-color:#333}
.az .menuOpened .axero-number-flyout-title-bar,.az .menuOpened .axero-number-flyout-title-bar:hover{box-shadow:none}
.az .axero-number-flyout-title-bar .title-bar-label{color:#fff;font-weight:bold;line-height:18px;padding:3px 7px 4px}
.az .axero-number-flyoutHeader,.az .axero-number-flyout-body,.az .axero-number-flyoutFooter
{
	background-color:#fff;border: solid 1px #DFDFDF;border-width:0 1px}
.az .axero-number-flyout-body{overflow-x:hidden;overflow-y:auto;position:relative}

.az .axero-number-button,
.az .axero-number-button:hover,
.az .axero-chatter-open-toggler .axero-number-button,
.az .axero-number-flyout,
.az .axero-number-flyout .flyoutInner,
.az .axero-number-flyout-title-bar,
.az .axero-number-flyoutHeader,
.az .axero-number-flyout-body,
.az .axero-number-flyoutFooter{background-clip:padding-box}

.az .axeroNub .axero-number-button .UIImageBlock_Content{float:left;width:auto}
.az .axeroNub .axero-number-button .spritemap_icons{display:block}
.axero-chatter-dock-wrapper.az{bottom:0;direction:ltr;left:0;position:fixed;right:90px;z-index:100}
.axeroDockWrapperLeft.az{right:auto}
.axero-chatter-dock-wrapper-right.az{font-size: 0.875em;left: auto;}
.az .axero-chatter-dock{margin:0 15px; display:block;background:transparent;}
.az .axero-chatter-dock .lNubContainer{float:left}
.az .axero-chatter-dock .axero-chatter-right-number-container{float:right}




.ax-chat-filter-people{padding:0px 0px 0px 0px;background:transparent;border-left:solid 0px #dfdfdf;border-bottom:solid 0px #dfdfdf;}

.ax-chat-filter-people input[type="text"]{
margin:0px;width:100%;border-radius:4px 0 0 0;border:solid 1px #dfdfdf;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;background:#fff;
box-sizing: border-box; 
}
.ax-chat-people-list{padding:0px;margin:0px;list-style:none;}
.ax-chat-people-list li{padding:0px;margin:0px;}

.axero-chatter-dock-wrapper a.profilelink{ color: inherit;}
.axero-chatter-dock-wrapper a.profilelink:hover { text-decoration: underline!important;}

/* status dots copied from /assets/styles/styles.css */
.axero-chatter-dock .status-online { color: #01cf00; }
.axero-chatter-dock .status-away { color: #f79232; }
.axero-chatter-dock .status-disturb { color: #d04437; }
.axero-chatter-dock .status-offline { color: #999; }
.status-online { color: #01cf00; }
.status-away { color: #f79232; }
.status-disturb { color: #d04437; }
.status-offline { color: #999; }


.axero-chat-popup-header {
    cursor: pointer;
    background: #333;
    float:right;
    min-width: 100px;
    border: 1px solid #333;
    border-bottom: 0;
    display: block;
    font-weight: bold;
    padding: 0px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    background-clip: padding-box;
    line-height: 15px;
    position: relative;
}
#axero-chat-buddy-list-parent {overflow-y: auto; height:300px; background:#fff; }
.axero-chat-popup-header a, 
.axero-chat-popup-header a:hover, 
.axero-chat-popup-header a:focus { color:white; display:inline-block;padding: 10px;}
.axero-chat-popup-header .axero-chat-toggle { width: 100%; display: block; }
.axero-chat-popup-header .ch-user-status { position: absolute; right: 0;}
.axero-chatter-dock { width: 250px; background-color:white; }
.ax-chat-people-list i  { color: #999; font-size: 10pt; margin-top: 8px; margin-right: 5px; cursor:pointer; }

.axero-chat-buddy-list {  border-left: 1px solid #dfdfdf;
    border-right: 1px solid #dfdfdf;box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.4); }
.axero-chatter-dock-wrapper.az { height:auto; }
html>body .axero-chat-buddy-list a.friend { background:none; clear:none; border:none; }
.ax-chat-people-list li { border-bottom: 1px solid #EFEFEF; }
.axero-chat-buddy-list .user-list-online-status { margin-top:10px; margin-right:5px; float:right; }
.axero-chatter-dock .dropdown-menu > li > a { border-top: inherit; color: black; font-size:10pt; display: inherit; }
.axero-chatter-dock .dropdown-menu > li > a i { float:none; }
.axero-chatter-dock.clearfix:after { content:''; }

/* Overrides */
th, td{border-bottom: none;}
.az a{text-decoration:none !important;}
.logged-out-indicator{color:red;visibility:hidden;}
.logged-out .logged-out-indicator{visibility:visible;}
.friends-loading-message{padding:10px;display:block;}
.friends-loaded .friends-loading-message{display:none;}
.az .axero-dock-chatTab.user.active.logged-out .title-bar-text-wrapper,
.az .active .axeroChatUserTab .wrap{background-image:url("../images/cf-chat-sprite.png");background-position:left -56px;background-repeat:no-repeat;padding-left:15px;}
a.axero-number-button:active,a.axero-number-button:focus{outline:1px dotted #FFFFFF;outline-offset: -5px;}