form label span {
	font-size: 75%;
	background-color: #e3110f;
	color: white;
	display: block;
}

.dropzone {
	display: inherit;
	padding: unset;
	background-color: inherit;
	color: inherit;
	border: none;
}
.inner-dropzone {
    display: block;
    width: 70%;
    margin-right: auto;
    margin-left: auto;
    padding: 30px 0px;
}
#dropzone {
	display: block;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	background-color: hsla(0, 0%, 100%, .25);
	color: #fff;
	text-align: center;
}
.footerlinktxt {
	margin: 0;
}
.formfield, .formfield:hover {
	color: #858585;
}
#logout {

    font-size: 16px;
    padding: 4px 8px;

}
.register-main.w-container > h1 {

    display: flex;
    align-items: center;
    justify-content: space-between;

}
.submit-button {
    margin: 40px 0;
}

p.input_hint
{
	font-size: 65%;
	padding: 4px;
}

section[class^=faq-section] {
	-webkit-transition: all ease-in-out 0.5s;
	transition: all ease-in-out 0.5s;
	overflow: hidden;
	box-sizing: border-box;
	padding-top: 20px !important;
	padding-bottom: 64px !important;
	box-shadow: 0 0 4px 1px #333;
}
section[class^=faq-section]:not(:first-of-type)
, section[class^=faq-section]:not(:first-of-type) .w-container:not(:first-of-type)
{
	height: 0;
	overflow: hidden;
}
.faq-section.misc {
	margin-bottom: 100px;
}
.signup-body.profil {
	background-color: #4c8bca;
}
.profil-section{
	height: 100%;
	margin-top: 0px;
	padding-top: 52px;
	color: #fff;
	baclground-color: transparent;
}
.profil-section > div > p:first-of-type {
    width: 50%;
}