/******************************************** Napis na powitanie *************************************/
#witamy {
	text-align: center;
	color: #111;
	letter-spacing: 0.1rem;
	margin-bottom: 1rem;
	font-size: 1.5rem;
	
}

/********************************************* Formularz rejestracyjny *****************************************************/
.form_rejestr {
	max-width: 48rem;
}

.form_rejestr .szeroki_header {
	margin: 0.25rem 0 0.75rem;
}

.form_rejestr .panel_szczegoly p {
	margin: 0 0 0.75rem;
}

.form_rejestr .panel_szczegoly.waski {
	margin: auto;
	max-width: 28rem;
}

.form_rejestr #form_daneniezgodne.panel_szczegoly {
	padding: 0.1rem 1rem;
	color: black;
}

.form_rejestr .panel_szczegoly .red-info {
	color: red;
	margin: 1rem 0;
	font-weight: bold;
	border: 1px solid red;
	padding: 0 0.5rem;
	background-color: #ffffff99;
}

.form_rejestr .panel_szczegoly .red-info p {
	margin: 0.5rem 0;
}

/******************************************** Zgoda na przetwarzanie **************************************************/
.regulamin #pokaz {
	color: var(--maincolor);
	cursor: pointer;
}

.regulamin #pokaz:hover {
	text-decoration: underline;
}

/*******************************************************************************************************************/
/********************************************* Urządzenia *****************************************************/
#urzadzeniaedycja #lista {
	display: flex;
	flex-direction: column;
	gap: 0.75rem;
}

#urzadzeniaedycja .urzadzenie {
	display: flex;
	gap: 0.5rem;
}

#kontopanel_content .urzadzenie span {
	flex-grow: 1;
	border: 1px solid gray;
	border-radius: 0.25rem;
	padding: 0.35rem 0.5rem;
}

#urzadzeniaedycja .urzadzenie.aktywne span {
	background-color: #47a9d72f;
}

#kontopanel_content .urzadzenie button {
	width: 5rem;
	font-size: 1rem;
	float: right;
	margin: 0;
}


