/* ----------- ContactSmallTileView ----------- */
.contactSmallTile {
    background: #f8f8f8;
    border-radius: 2px;
    border: 1px solid #ddd;
    white-space: nowrap;
}

.contactSmallName {
    display: inline;
    color: #000;
    vertical-align: 9px;
    margin: 0px 1px 0px 7px;
    font-family: Arial, sans;
}

.contactSmallX {
    vertical-align: 10px;
    margin: 0px 5px 0px 2px;
    color: #8b8b8b;
    background: #f8f8f8;
    font-size: smaller;
    padding: 3px 2px;
}

.contactSmallAvatar {
    display: inline-block;
    border-right: 1px solid #ddd;
}

/* ----------- ContactTileView ----------- */
.contactTile {
    background: #f8f8f8;
    border-radius: 3px;
    border: 1px solid #ddd;
    height: 32px;
    overflow: hidden;
}

.contactTileAvatar {
    width: 32px;
    height: 32px;
    border-right: 1px solid #ddd;
    display: inline-block;
}

.contactTileDetails {
    list-style-type: none;
    position: absolute;
    padding: 0px;
    margin-left: 8px;
    margin-top: 4px;
    display: inline-block;
    font-size: smaller;
    text-overflow: ellipsis;
    white-space: nowrap;
}
