/* module-key = 'de.communardo.confluence.plugins.userprofile:userprofile-peopledirectory-resources', location = 'style/peopledirectory.css' */
#peoplelist {
    margin: 20px 0;
}

#title-text{
    overflow:hidden;
}
#upc-people-search{
    width: 70%;
    float:right;
    font-size: 16px;
}

#upc-people-search form.aui{
    width: 100%;
}

#upc-people-search form.aui input.text{

    width: 57.1428%;
    max-width: 57.1428%;
    height: 30px;
}

#upc-people-search form.aui input.aui-button{
}



.upp-filter-heading {
    padding: 10px 0 0;
}
.upp-filter-heading label{
    padding: 5px 0;
}
.aui-navgroup-vertical .aui-nav-heading.upp-addfilter-heading {
    padding-left: 0px;
    padding-top: 8px;
    margin-top: 14px;
}
.removeRefiner {
    float: right;
    cursor: pointer;
}
.aui-navgroup-inner form.profileElementFilter{
    margin:0;
}
.aui-navgroup-inner .profileElementFilter > * {
    display: block;
    padding: 7px 10px;
    line-height: 1.14285714285714;
    word-wrap: break-word;
}

.aui-navgroup-inner .profileElementFilter > .resize-to-input {
    display: inherit;
    padding: 0px;
    line-height: inherit;
    word-wrap: inherit;
}

.profileElementFilter ol.autocompleter{
    z-index: 1;
}

.aui-navgroup-vertical .aui-nav-heading:first-child{
    border-top-width: 0px;
}

#upc-search-header {
   padding: 20px;
   margin-bottom: 0;
   background-color: #f5f5f5;
}
/* module-key = 'de.communardo.confluence.plugins.userprofile:userprofile-peopledirectory-resources', location = 'style/company-app-integration.css' */
/** Company App Integration **/
.company-app-integration-container {
    margin-top: 3px;
}
.user-profilelist table .company-app-integration-container {
    margin-top: 0px;
}
.upp-profile-macro .company-app-integration-container a:hover,
.user-profilelist .company-app-integration-container a:hover{
    text-decoration: none;
}
.company-app-integration-container a .company-app-integration-text,
.company-app-integration-container a .company-app-integration-logo{
    display: inline-block;
    vertical-align: middle;
}
.company-app-integration-container .company-app-integration-text{
    padding-left: 3px;
}
.company-app-integration-container a:hover .company-app-integration-text{
    text-decoration: underline;
}
.company-app-integration-container .company-app-integration-logo {
    width: 16px;
    height: 16px;
}