#addresses #center_column p {
	margin: 0 0 13px;
}
.address_add {
	margin-bottom:20px;
}
.address_add .button {
	/*background:#43B754;*/
	/*border:1px solid #43B754!important;*/
	/*line-height:50px;*/
	/*height:50px;*/
}

.address_update .button .fa {
	margin-right:5px;
}
.address_update .button {
	margin-right:20px;
}
.address_title .page-subheading{
	/*color: #00c0a5;*/
    font-size: 17px;
    font-weight: 600;
    letter-spacing: 0;
	padding-bottom: 19px;
}
.address_update {
	/*border-top: 1px solid #ebebeb;*/
    margin-top: 15px;
    padding: 15px 0 0;
}
.address .box{
    border:1px solid #ebebeb;    
    padding: 0px 20px 15px;
    transition: all 0.2s ease-in 0s;
} 
.address li {
	/*line-height:30px;*/
}
.address li span i {
    margin-right: 5px;
}
.order_delivery {
	margin-top:15px;
	margin-bottom:20px;
}
.address.address-box {
    border: 1px solid #00c0a5;
    padding: 15px;
}
.checkbox #uniform-addressesAreEquals input[type="checkbox"]{
	margin-left: 0;
} 
.delivery_option_radio .radio input[type="radio"], 
.delivery_option_radio .radio-inline input[type="radio"]{
}
p.submit {
    margin-top: 20px;
}
].payment_module {
    border: 1px solid #ebebeb;
    padding: 30px;
}
.table tbody > tr > td.delivery_option_radio {
    text-align: center;
	min-width: auto;
}
.table tbody > tr > td.delivery_option_radio div.radio span {
    top: 0;
}
.box div.checker#uniform-cgv span{
	top: -3px;
}
.delivery_options {
    margin-top: 30px;
}
.cart_navigation{
	margin-top: 70px;
}
#opc_new_account.opc-main-block form,
#opc_delivery_methods.opc-main-block {
    border: 1px solid #ebebeb;
    margin-bottom: 20px;
    padding: 50px;
}
.bloc_adresses .item > li h3 {
    border-bottom: 1px solid #ebebeb;
    padding: 10px 0;
}
.paiement_block {
    margin-top: 17px;
}
