
.slidecontainer {
width: 50%;
  float: left;
}

.slider {
  -webkit-appearance: none;
  width: 100%;
  height: 15px;
  border-radius: 5px;  
background: var(--textitalic);
  outline: none;
  opacity: 0.7;
  -webkit-transition: .2s;
  transition: opacity .2s;
}

.slider::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance: none;
  width: 25px;
  height: 25px;
  border-radius: 50%; 
  background: var(--textbold);
  cursor: pointer;
}

.slider::-moz-range-thumb {
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: var(--textbold);
  cursor: pointer;
}

.slidediv {
  float: left;
  text-align: center;
  font-family: var(--schriftklein);
  font-weight: 600;
  color: var(--textbold);
text-transform:uppercase;
}

.usercpprofilfeld {
margin-bottom: 3px;
  background: linear-gradient(90deg,var(--gradient) 0%, var(--forenfarbe) 50%);
  padding: 5px;
}

#usercp {
	width: 100%;
	color: var(--textallgemein);
	border-collapse: collapse;
	padding-bottom: 0px;
	margin: auto;
	letter-spacing: 1px;
	background-image: linear-gradient(90deg,var(--forenfarbe3) 0%, var(--forenfarbe2) 50%);
	
	font-family: var(--schriftklein);
	font-size: 11px;
}

#usercp td {
  text-align: justify;
  margin-bottom: 10px;
  font-size: 12px;
  padding: 20px;
  font-family: var(--schriftklein);
  color: var(--textallgemein);
}

#usercp td i {
color: var(--textitalic);
  padding: 5px;
}

#usercp th {
text-align: center;
  margin-bottom: 10px;
  font-size: 25px;
  font-family: var(--schriftklein);
  color: var(--textbold);
  text-transform: uppercase;
  font-weight: 400;
  background: linear-gradient(90deg,var(--gradient) 0%, var(--forenfarbe) 50%);
}

#usercp th a {
font-size: 15px;
font-family: var(--schriftgross);
color: var(--tabellebold);
text-transform: uppercase;
font-weight: 400;
}

