.manava_col1 {
	font-family:'Open Sans', sans-serif;
	width:10%; 
	min-width:150px;
	display: inline-block; 
	text-align: right; 
	padding-right:10px; 
	float: left;
	box-sizing: border-box;
	clear: both;
	
}
.manava_col2 {
	font-family:'Open Sans', sans-serif;
	margin-top:2px; 
	box-sizing: border-box; 
	border-style: none;
}
input.manava_col2 {
	padding: 2px 3px;
}
textarea.manava_col2 {
	padding: 2px 3px;
	height: 50px;
}

.manava_obligatoire .manava_col1 {
	color:  #dabb24;
}
.manava_mention_obligatoire {
	color:silver; 
	font-size:0.9em; 
	font-style:italic;
}
.manava_nb_obligatoire  {
	color:silver; 
	font-size:0.9em; 
	font-style:italic;
	padding-left: 20px;
}
.manava_resultat {
	text-align:center;
	vertical-align:middle;
	display:table-cell;
	font-size:1.2em;
}
.manava_erreur {
	color:#dc7f0c; 
	font-weight:bold;
	padding:4px; 
	background-color: white; 
	border-radius: 3px;
	display:none;
	 margin-bottom: 10px;
}
.manava_validation {
	clear: both;
    margin-left: 12rem;
    background-color: #D8F7D2;
    padding: 5px;
    font-size: 1em;
    border-radius: 3px;	
	display:none;
}
.manava_label_submit {
}

@media screen and  (max-width: 430px){
	.manava_col1 {
		text-align: left; 
		display: block;
		float: none;
	}
	.manava_resultat {
		margin-left: 0;
	}
	.manava_erreur {
		margin-left: 0;
	}
	.manava_validation {
		margin-left: 0;
	}
}
/* textes personnalisables */

/* français */
form.fr .manava_mention_obligatoire:after			{ content: "* champs obligatoires"; }
form.fr .manava_nb_obligatoire:after			{ content: "2 nuits minimum"; }
form.fr .manava_label_chambre:after 					{ content: "*Chambre"; }
form.fr .manava_label_condition_speciale:after	{ content: "Option"; }
form.fr .manava_label_nbpers:after					{ content: "*Personnes"; }
form.fr .manava_label_date_debut:after				{ content: "*Date d'arrivée"; }
form.fr .manava_label_date_fin:after					{ content: "*Date de départ"; }
form.fr .manava_label_nom:after						{ content: "*Nom et prénom"; }
form.fr .manava_label_adresse_i:after				{ content: "*Courriel"; }
form.fr .manava_label_adresse:after					{ content: "Adresse"; }
form.fr .manava_label_adresse_suite:after			{ content: "Suite"; }
form.fr .manava_label_cp:after							{ content: "Code postal"; }
form.fr .manava_label_ville:after						{ content: "Ville"; }
form.fr .manava_label_pays:after						{ content: "Pays"; }
form.fr .manava_label_tel:after							{ content: "*Téléphone"; }
form.fr .manava_label_description:after				{ content: "Message"; }
form.fr .manava_label_submit:after						{ content: "Envoyer la demande"; }
form.fr .manava_validation:after							{ content: "Merci, votre demande de réservation est enregistrée ! "; }

/* anglais */
form.en .manava_mention_obligatoire:after			{ content: "* Obligatory fields"; }
form.pt .manava_nb_obligatoire:after			{ content: "** 2 nights minimum booking"; }
form.en .manava_label_chambre:after 				{ content: "*Room"; }
form.en .manava_label_condition_speciale:after	{ content: "Option"; }
form.en .manava_label_nbpers:after					{ content: "*Persons"; }
form.en .manava_label_date_debut:after				{ content: "*Arrival date"; }
form.en .manava_label_date_fin:after					{ content: "*Departure date"; }
form.en .manava_label_nom:after						{ content: "*Name & first name"; }
form.en .manava_label_adresse_i:after				{ content: "*Email"; }
form.en .manava_label_adresse:after					{ content: "Address 1"; }
form.en .manava_label_adresse_suite:after			{ content: "Address 2"; }
form.en .manava_label_cp:after							{ content: "Zip code"; }
form.en .manava_label_ville:after						{ content: "City"; }
form.en .manava_label_pays:after						{ content: "Country"; }
form.en .manava_label_tel:after							{ content: "*Phone number"; }
form.en .manava_label_description:after				{ content: "Message"; }
form.en .manava_label_submit:after					{ content: "Send the request"; }
form.pt .manava_validation:after						{ content: "Thank you, your request is recorded! or Thank you, your booking is recorded!"; }

/* portugais */
form.pt .manava_mention_obligatoire:after			{ content: "* campos obrigatórios"; }
form.pt .manava_nb_obligatoire:after			{ content: "2 noites de estadia mínima"; }
form.pt .manava_label_chambre:after 				{ content: "*Quarto"; }
form.pt .manava_label_condition_speciale:after	{ content: "Option"; }
form.pt .manava_label_nbpers:after					{ content: "*Pessoas"; }
form.pt .manava_label_date_debut:after				{ content: "*Data de chegada"; }
form.pt .manava_label_date_fin:after					{ content: "*Data de partida"; }
form.pt .manava_label_nom:after						{ content: "*Nome e apelido"; }
form.pt .manava_label_adresse_i:after				{ content: "*E-mail"; }
form.pt .manava_label_adresse:after					{ content: "Endereço 1"; }
form.pt .manava_label_adresse_suite:after			{ content: "Endereço 2"; }
form.pt .manava_label_cp:after							{ content: "Código postal"; }
form.pt .manava_label_ville:after						{ content: "Cidade"; }
form.pt .manava_label_pays:after						{ content: "País"; }
form.pt .manava_label_tel:after							{ content: "*Telephone"; }  /*o telemóvel*/
form.pt .manava_label_description:after				{ content: "Mensagem"; }
form.pt .manava_label_submit:after					{ content: "Enviar o pedido"; }
form.pt .manava_validation:after						{ content: "Obrigado, seu pedido de reserva é salvo!"; }

