/* 
* New version 
*/
/* formulaire */
.rejoindre{background-color: #fff;}
.tarifs{background-color: #674e97;}
.tarifs .container:first-child{background-color: #fff;}
.tarifs .tarif-input{padding: 25px 15px;}
.tarifs label{color: #fff;text-transform: uppercase;}
.tarifs h2{text-transform: uppercase;color: #674e97;margin-top: 0;margin-bottom: 15px;}
.tarifs p{color: #333;font-size: 16px;}

.infos{padding: 15px;background-color: #eef0f2;}
.infos label{text-align: right;color: #de2d4b;font-size: 15px;padding: 0 15px;}
.infos input{margin-bottom: 10px;background-color: #dae0e0;border: 1px solid transparent;padding: 2px 10px;}

.price{color: #674e97;background-color: #dae0e0;text-align: center;font-size: 20px;padding: 5px 15px;}
.submit{color: #fff;background-color: #674e97;border: 1px solid #674e97;margin-top: 15px;padding: 15px 5px !important;font-size: 22px;line-height: 22px;}
.submit span{font-size: 13px;}


/* common */
.p-0{padding: 0 !important;}
.text-center{text-align: center;}
.text-left{text-align: left !important;}
.float-left{float: left;}

