h1 {
    color: #FF0061!important;
    text-align: center;
    font-family: Lato, Arial!important;
    font-size: 32px!important;
}	
h2{
	color: white!important;
	background-color:#00b7de;
	padding: 10px 20px !important;
	margin: 20px 0 !important;
	text-align: left;
        text-transform: uppercase;
        font-size: 20px!important;
        font-family: Lato, Arial!important;
}
.container{
	background-color:#eaeaea;
	text-align: left;
	color: #6E6E6E;
	padding-left: 0px!important;
	padding-bottom: 0px!important;
	padding-right:0px!important;
	padding-top: 0px!important;
}
.nav .nav-column{
    box-sizing: content-box!important;
}
#date_arrivee, #date_depart, #ExpirMonth, #ExpirYear{
	display: inline!important;
}
.white-bg{
	background-color: white;
}
.recap{
	font-weight: bold;
	color: #FF0061;
}
.row{
	padding-left: 0px!important;
	padding-bottom: 10px!important;
	padding-right: 0px!important;
	padding-top: 10px!important;
	margin: 0px 0px!important;
}
.input_error{
    color:#FF0061;
    display: block;
}
.nav > li {
    position: static!important;
}
.vert{
    background-color: rgb(205, 255, 191);
}
.vert label{
    color: green;
}
.fieldArriveeDepart {
    color: #5b5b5b!important;
    cursor: pointer!important;
    width: 155px!important;
    background-color: white!important;
    background-image: url("/images2006/calendar.png")!important;
    background-position: right center;
    background-repeat: no-repeat;
    padding-right: 28px!important;
}