/*showthread*/
.aucp_showthread-wob {
    margin: 10px;
    display: flex;
    align-items: start;
    justify-content: center;
    gap: 20px;
}

.aucp_showthread-wob__item:last-child {
    align-self: center;
}

/*Benutzer CP */
.applucp-con {
    display: grid;
    width: 80%;
    margin: auto;
    gap: 19px 15px;
	background: linear-gradient(rgba(240, 241, 247, 0.9),
			rgba(240, 242, 250, 0.9)),
		url(/images/themes/crossing-currents/bg-texture.jpg) center/cover no-repeat;
	box-shadow: 0 4px 8px rgba(0, 0, 0, 0.05);
	padding: 0.5rem 1rem;
}

.applucp-con__item > .input[type=text] {
  width: 100%;
  padding: 12px 20px;
  margin: 8px 0;
  box-sizing: border-box;
  background-color: var(--back) !important;
}

.app_ucp_label {
    font-weight: 600;
    text-align: left;
}

.applucp-con__item {
    display: grid;
}

.applucp-con__item.applucp-buttons {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 10px;
}

/*tabstyling/*
  .cat_tabs {
    margin: 0px;
    padding: 0px;
    list-style: none;
    background:#000;
    border-bottom: 5px #0072BC solid;
}

.cat_tabs li{
    display: inline-block;
    margin:0;
    padding: 10px 20px 5px 20px;
    cursor: pointer;
    color:#FFF;
}

.cat_tabs li:hover {
    background:#0072BC;
}

.cat_tabs li.current{
    background: #0072BC;
    color: #FFF;
}

.con_cat_content {
    display: none;
    background: #f2f2f2;
}

.con_cat_content.current{
    display: inherit;
}

/*Display Profil and Postbit */
.aucp_fieldContainer {
    display: grid;
    grid-template-columns: 1fr;
}

.aucp_fieldContainer__item {
    display: flex;
    gap: 10px;
}