/* Example tokeninput style #2: Facebook style */
ul.token-input-list-facebook {
    border: 1px solid #AEDAEE;
    margin: 0;
    overflow: hidden;
    min-height: 21px;
    padding: 3px 4px 0 25px !important;
    *padding-bottom: 3px !important;
    background:#fff;
    position: relative;
}

ul.token-input-list-facebook li input {
    border: 0;
    width: 210px;
    padding: 0px 2px 1px 2px !important;
    background-color: white !important;
    margin: 2px 0 !important;
    -webkit-appearance: caret;
    box-shadow:none !important;
    -webkit-box-shadow:none !important;
    -moz-box-shadow:none !important;
    color:#adacac;
}
.compose-dialogbox-content ul.token-input-list-facebook li input,
.compose-dialogbox-content ul.token-input-list-facebook li input:focus,
#postMessageForm ul.token-input-list-facebook li input{
    width: 294px;
}
ul.token-input-list-facebook li input[type=text],
ul.token-input-list-facebook li input[type=text]:focus{
  border:0px!important;
  box-shadow:none!important;
}
ul.token-input-list-facebook li input[type=text]:focus, ul.token-input-list-facebook input[type=password]:focus {
    color:#222;
}

li.token-input-token-facebook {
    color: #000;
    position: relative;
    line-height: 24px;
    padding: 0 25px 0 6px;
    float: left;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #dedede;
    background: #f1f1f1;
    cursor: default;
    height: 24px;
    margin: 3px 5px 3px 0 !important;
    overflow: hidden;
}

li.token-input-token-facebook p {
    display: inline;
    padding: 0;
    margin: 0;
}

li.token-input-token-facebook span{
    color: transparent;
    display: block;
    font-size: 0px;
    height: 12px;
    position: absolute;
    right: 6px;
    top: 6px;
    width: 12px;
    background: url("/ce/pulse/images/v2/mangosprite_13.png") no-repeat scroll 0 -783px rgba(0, 0, 0, 0);
    cursor: pointer;
}

li.token-input-selected-token-facebook {
    border-color: #ccc;
    background: #ddd;
    color: #000;
}

li.token-input-input-token-facebook {
    float: left;
    margin: 0 !important;
    padding: 0 !important;
    list-style-type: none;
}
li.token-input-input-token-facebook input{
    text-align: left !important;
}
div.token-input-dropdown-facebook {
    position: absolute;
/*    width: 558px;*/
    background-color: #fff;
    border-left: 1px solid #dedede;
    border-right: 1px solid #dedede;
    border-bottom: 1px solid #dedede;
    cursor: default;
    font-size: 11px;
    font-family: Verdana;
    overflow-y: hidden;
    overflow-x: hidden;
    z-index: 9999;
    -moz-border-radius: 0 0 4px 4px;
    -webkit-border-radius: 0 0 4px 4px;
    border-radius: 0 0 4px 4px;
}

div.token-input-dropdown-facebook p {
    margin: 0;
    padding: 5px;
    font-weight: bold;
    color: #777;
}

div.token-input-dropdown-facebook ul {
    margin: 0;
    padding: 0;
}

div.token-input-dropdown-facebook ul li {
    background-color: #fff;
    padding: 3px;
    margin: 0;
    list-style-type: none;
}

div.token-input-dropdown-facebook ul li.token-input-dropdown-item-facebook {
    background-color: #fff;
}

div.token-input-dropdown-facebook ul li.token-input-dropdown-item2-facebook {
    background-color: #fff;
}
.token-input-dropdown-item-facebook img,
.token-input-dropdown-item2-facebook img {
    float: left;
}

div.token-input-dropdown-facebook ul li em {
    font-weight: bold;
    font-style: normal;
}

div.token-input-dropdown-facebook ul li.token-input-selected-dropdown-item-facebook {
    background-color: #e5e5e5;
    color: #4a4a4a;
}
.theme_class .project_tokenizer ul.token-input-list-facebook{
    background: url(/ce/pulse/images/project_tokenizer1.png) no-repeat 5px 9px #FFFFFF !important;
}
.theme_class .group_tokenizer ul.token-input-list-facebook{
    background: url(/ce/pulse/images/group_tokenizer1.png) no-repeat 5px center #FFFFFF !important;
}
.teams_tokenizer ul.token-input-list-facebook {
    border: 1px solid #dce1e7!important;
}
.theme_class #post_form_compose .teams_tokenizer ul.token-input-list-facebook{
    background-position: 5px 7px!important;
}
.theme_class .department_tokenizer ul.token-input-list-facebook{
    background: url(/ce/pulse/images/department_tokenizer.png) no-repeat 5px center #FFFFFF !important;
}
.theme_class ul.token-input-list-facebook, ul.token-input-list-facebook{
    background: url("/ce/pulse/images/tokenizer1.png") no-repeat scroll 5px 9px #FFFFFF !important;
    padding-left: 25px !important;
    border-color: #d7d7d7 !important;
    cursor: text;
}
.theme_class .idea_tokenizer ul.token-input-list-facebook{
    background: url(/ce/pulse/images/idea_tokenizer.png) no-repeat 5px 11px #FFFFFF !important;
    margin-left:3px;
}
.theme_class .campaign_tokenizer ul.token-input-list-facebook{
    background: url(/ce/pulse/images/campaign_tokenizer.png) no-repeat 7px 10px #FFFFFF !important;
    margin-left:3px;
}
.theme_class .event_tokenizer ul.token-input-list-facebook{
    background: url(/ce/pulse/images/search_list_2.png) no-repeat 6px -214px #FFFFFF !important;
    padding-left: 25px !important;
    border-color: #dedede;
}
.feedMenuContent .token-input-list-facebook{
    width: 580px;
}

#schedule_report_form ul.token-input-list-facebook li input[id="token-input-"] {
    padding: 0px 2px 1px 25px !important;
}

#schedule_report_form #schedule_report_learn_filters .direct-msg-contnr,
#lms_report_form .direct-msg-contnr {
  width: 100%;
}

#schedule_report_form #schedule_report_learn_filters ul.token-input-list-facebook,
#lms_report_form ul.token-input-list-facebook {
  width: 100% !important;
}
li.token-input-token-facebook.token-input-more-count {
  padding: 0;
  border: 0;
  background: transparent;
}
