div.addresses {
position:relative;
padding:15px;
}

#center_column div.addresses .title_block {
background:transparent;
padding-left:0;
}

ul.address li {
line-height:18px;
text-transform:uppercase;
padding:7px 5px;
}

#order-detail-content a {
color:#8b8b8b;
}

#order-detail-content a:hover {
color:#393939;
}

#order-detail-content a.cart_quantity_delete {
color:#D62529;
background:#CCC;
}

ul.address li.address_title {
height:35px;
line-height:35px;
padding:0 0 0 10px;
}

ul.address >li:first-child + li {
	margin-top:8px
}

.address_add {
padding:20px 0;
}

.address_select {
border:1px solid #ccc;
width:200px;
line-height:25px;
margin-left:10px;
}

label[for=id_address_delivery],label[for=id_address_invoice] {
float:left;
width:225px;
}

.addressesAreEquals label {
margin-left:5px;
}

.addressesAreEquals input {
float:left;
margin-top:5px!important
}

p.address_delivery,p.addressesAreEquals {
padding-bottom:14px;
}

.addresses ul.address li {
line-height:18px;
text-transform:uppercase;
padding:0 15px;
}

.addresses ul.address .address_title {
margin-bottom:5px;
height:29px;
line-height:29px;
color:#4D4E4F;
text-shadow:0 1px 0 #666;
}

ul.address,.addresses ul.address {
list-style-type:none;
position:relative;
}

#address_invoice,.addresses ul.address.alternate_item,.addresses ul.address.last_item {
margin-right:0;
}

ul.address li.address_update,.addresses ul.address .address_update {
margin-top:20px;
}

ul.address li.address_update,ul.address li.address_delete,.addresses ul.address .address_update,.addresses ul.address .address_delete {
font-size:11px;
text-transform:none;
}