.options .title {
background:#0cbadf;
color:#fff;
text-transform:uppercase;
font-weight:bold;
padding:10px;
}

.options .text {
text-align:center;
margin:20px 20px 30px;
color:#222;
}

.option {
background:#fff;
margin:10px 0;
border-radius:3px;
box-shadow:0 2px 3px rgba(0,0,0,0.1);
border:1px solid #fff;
cursor:pointer;
}

.option:hover {
box-shadow:0 2px 3px rgba(0,0,0,0.2);
}

.option.active {
background:#eee;
box-shadow:inset 0 2px 2px rgba(0,0,0,0.1);
border:1px solid #ccc;
}

.option img {
display:block;
float:left;
margin:15px 15px 15px 25px;
}

.option span {
display:block;
float:left;
margin:13px;
font-size:11px;
color:#666;
}

.option span b {
display:block;
font-size:14px;
color:#222;
}

.option a {
display:block;
float:right;
margin:17px;
border:1px solid #0cbadf;
border-radius:2px;
padding:4px 16px;
color:#0cbadf;
}

.option.active a {
background:#0cbadf;
color:#fff;
}

#paiement {
background:#0cbadf;
border:1px solid #0aa2c4;
font-size:13px;
color:#fff;
font-weight:bold;
padding:7px 25px;
margin:15px 0;
border-radius:3px;
cursor:pointer;
text-decoration:none;
}

#paiement:hover {
box-shadow:0 1px 1px rgba(0,0,0,0.2);
}

#paiement:active {
box-shadow:inset 0 2px 2px rgba(0,0,0,0.2);
}

.clear {
clear:both;
}