
.logo {
    display: inline-block;
    width:  65px;
    height: 65px;
    background: url("") no-repeat;
}

.layout-wrapper .layout-menu .profile .profile-image {
    background: url("") top left no-repeat;
    padding: 8px;
}

.layout-wrapper .topbar .topbar-left {
    padding: 5px;
    padding-left: 70px;
}

.layout-wrapper .topbar .topbar-title {
      display: inline-block;
      font-size: 1.5em;
      color: white;
      margin: 10px 0 0 10px;
      vertical-align: top;
}
.layout-wrapper .layout-menu .profile .profile-image {
    background: url("") top left no-repeat;
    padding: 8px;
}
.profile-item {
    margin-top: -11px;

}
.search-input {
    margin-top: 5px;
    color: white;
}
.search-item {
    margin-top: 1px;  
}

.round {
    margin-left: 5px;
    border-radius: 50%;
    overflow: hidden;
    width: 65px;
    height:65px;
}

.layout-wrapper .topbar .topbar-right .topbar-items .search-item input {
 top: 8px;  
}

.roundMenu {
    border-radius: 50%;
    overflow: hidden;
    width: 120px;
    height:120px;
}

.roundMitglied {
    border-radius: 50%;
    overflow: hidden;
    width: 110px;
    height:110px;
}

body .ui-paginator,th {
    background-color: white;
}

body .ui-paginator > a {
    color: black; }
 
body .ui-paginator > a.ui-state-hover {
    background-color: lime;
}

body .ui-paginator .ui-paginator-pages a {
    color: black;
}

.landing-wrapper #header .header-top .logo {
    background: url("") top left no-repeat;
    background-size: 30px 30px; } 

.landing-wrapper #header .header-top  .roundLogo {
    background: url("") top left no-repeat;
    margin-left: 5px;
    border-radius: 50%;
    overflow: hidden;
    width: 30px;
    height:30px;
}

.familieGruppe {
    background-color: lime;
}
.layout-menu-wrapper {
  height: calc(100% - 4rem);
  width: 17rem;
  position: fixed;
  left: 0;
  top: 4rem;
  z-index: 997;
  transform: none;
}
.layout-menu-wrapper ul {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  text-decoration: none;
  list-style-type: none;
}
.layout-inline-menu {
  display: flex;
  flex-direction: column;
  justify-content: center;
  border-width: 1px 0 1px 0;
  border-style: solid;
  margin-top: auto;
}
 .layout-inline-menu .layout-inline-menu-action-panel {
     padding: 0 0.5rem;
     margin-bottom: 0.5rem;
     animation-timing-function: cubic-bezier(0.86, 0, 0.07, 1);
     animation-duration: 0.4s;
     list-style-type:none;
     
 }
 
ul.nolisttypestyle {
    list-style-type:none;
    color:green;
}

 
.layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item {
	margin-top: 0.2rem;
	border-radius: 5px;
	transition: all 0.2s;
	cursor: pointer;
	user-select: none;
    }
 .layout-inline-menu .layout-inline-menu-action-panel .layout-inline-menu-action-item a i {
  margin-right: 0;
  margin-left: 0.75rem;
}
