/*
	Theme Name: Divi-child
	Description: Divi Enfant, theme enfant de Divi
	Author: A New Story Julie
	Author URI: https://anewstory.fr
	Template: Divi
	Version: 1.0.0
*/

.et_pb_scroll_top.et-pb-icon{
	border-radius:0px!important;
}

/*---MENU---*/

.nav li li{
	line-height:1.4em!important;
}

/*---FORMULAIRE DE CONTACT---*/
.nf-form-fields-required, .nf-error-required-error{
	display:none;
}

.nf-field input.text, .nf-field input.title, .nf-field input[type=email], .nf-field input[type=password], .nf-field input[type=tel], .nf-field input[type=text], .nf-field select, .nf-field textarea{
	padding:10px!important;
	background-color:#ffb300!important;
	border-color:#ffffff!important;
	color:#fff!important;
	font-weight:600;
	font-size:16px;
} 

/* input.text, input.title, input[type=email], input[type=password], input[type=tel], input[type=text], select, textarea{
	padding:10px!important;
	background-color:#ffb300!important;
	border-color:#ffffff!important;
	color:#fff!important;
	font-weight:600;
	font-size:16px;
} */
 
#nf-field-1::placeholder, #nf-field-2::placeholder, #nf-field-3::placeholder, #nf-field-5::placeholder, #nf-field-6::placeholder, #nf-field-7::placeholder, #nf-field-8::placeholder{
	color:#ffffff!important;
}
#ninja_forms_required_items, .nf-field-container{
	margin-bottom:10px!important;	
}
#nf-description-11 p, #nf-description-12 p{
	font-size:12px;
	line-height:1.2em!important;
	color:#ffffff!important;
}
.nf-field-element textarea{
	height:140px!important;
}
#nf-field-9-container p, #nf-field-10-container p, #nf-field-14-container p{
	color:#034E4D;
	font-weight:800;
	font-size:18px;
	text-transform:uppercase;
}
.nf-response-msg p{
	color:#034e4d;
	text-transform:uppercase;
	font-weight:800;
	font-size:14px;
}

/*---RESPONSIVE---*/

@media screen and (max-width:980px){
	.reverse{
		display:flex;
		flex-direction:column-reverse;
	}
}