#prices{
  width:573px;
}

.column{
  float:left;
  width:170px;
  text-align:center;
  padding:0px 10px 0px 10px;
}

.border{
  border-right: 1px solid #ccc;
}
.column_wrapper{
  width:160px;
  margin: 0 auto;
}
.clear{
  clear:both;
}
.save{
  padding-bottom: 10px;
}
.devise{
  float:left;
  font-size:20px;
}
.price{
  float:left;
  font-size:60px;
  padding-top:15px;
  padding-bottom: 15px;
}
.monthly{
  float:left;
  text-align:left;
  font-size:20px;
  margin-bottom:20px;
}
.monthly2{
  text-align:left;
  padding-top:8px;
  padding-bottom: 5px;
  font-size:20px;
}
.total_price{
  clear:both;
}
.plan{
background-color:  #f1f6e8;
margin-top: 10px;
-moz-border-radius: 5px ; 
-webkit-border-radius: 5px ; 
border-radius: 5px ;         
-webkit-border-top-left-radius: 5px; /* pour Chrome */ 
-webkit-border-top-right-radius: 5px; /* pour Chrome */
padding: 3px 6px 3px 6px;
color: #90b441;
}
#payments{
  padding-top:10px;
  list-style:none;
}

#payments li {
width: 50%;
float: left;
text-align: center;
}

#membership{
  padding: 20px 0px 20px 0px;
}
#benefices td{
  width:50%;
}
.check{
  text-align:center;
}
#button{
 margin-top:10px;
}