body {
	background-color: #fff !important;
}
h1{
	color: #f66881 !important;
}
.card{
	background-color: #1d1d1b;
}
.form-label{
	color: #fff;
}
.form-check-label{
	display: inline;
}
.card{
	margin-bottom: 10px;
}
.presentation{
	color: #fff;
}
.info_sup{
	color: #fff;
}
.info_sup li{
	margin-bottom: 0;
}
.form-check-label{
	color: #fff;
}
.form-check-input{
	position: relative;
	margin-right: 15px;
	margin-left: 10px;
}
#input_autre .form-control{
	display: inline;
	width: 100%;
	height: 2.8rem;

}
#input_autre .form-label{
	margin-left: 6%;
	margin-right: 3%;
}
.form-check{
	display: inline;
}
.radio_input{
	margin-top: 10px;
}
.btn-primary{
	background-color: #ee1c25;
	border-color: #ee1c25;
}
.row{
	flex-direction: column;
}
button{
	margin-top: 20px;
	margin-bottom: 50px;
}
.moto_det label{
	font-size: 1.4rem;
}
.validate{
	background-color: #1d1d1b;
	height: 1000px
}
.txt_validate{
	color: #FFF;
}
@media (min-width: 600px) {
	.btn{
		font-size: 2rem;
	}
}
#logo{
	flex-direction: row;
	display: block;
}
.form-control{
	color: #000;
	font-size: 1.5rem;
	background-color: #fff;
}
input[type='email'],input[type='text'],input[type='password']{
	background-color: #fff;
}

form-control::-webkit-input-placeholder {
  color: #000;
  opacity: 1;
}

.form-control::-moz-placeholder {
  color: #000;
  opacity: 1;
}

.form-control:-ms-input-placeholder {
  color: #000;
  opacity: 1;
}

.form-control::-ms-input-placeholder {
  color: #000;
  opacity: 1;
}

.form-control::placeholder {
  color: #000;
  opacity: 1;
}

.form-control-plaintext {
	background-color: #fff;
}

#btn-confirm{
	white-space: normal;
	height: auto;

}
.text-fff p {
	color: #fff;
}

#label-desc{
	margin-bottom: 0px;
}

@media (max-width: 600px) {
	.container{
		padding: 0;
	}
	.row{
		margin-left: 0;
		margin-right: 0;
	}
	h1{
		font-size: 2.2rem;
		margin-bottom: 0;
	}
	label{
		margin-bottom: 0;
		font-size: 1.8rem;
	}
	.form-check-label{
		font-size: 1.4rem;
	}
	#input_autre .form-label{

		font-size: 1.4rem !important;
	}
	.radio_input label{
		font-size: 1.2rem;
	}
	.cond_input .form-label{
		font-size: 1.2rem;
		margin-top: 20px;
		margin-bottom: 10px;
	}
	.cond_input .form-check-label{
		font-size: 1.2rem;
	}
	.cond_input input{
		margin : 2px;
	}

}