div.addresses{position:relative;width:100%}
div.addresses p{margin-bottom:10px;overflow:hidden;clear:both;display:block}
div.addresses p label{color:#7e7e7e;text-transform:none}
div.addresses p.address_delivery{border-top:1px solid #f0f0f0;padding-top:20px}
div.addresses p.address_delivery label,div.addresses p#address_invoice_form label{color:#000;font-weight:700;line-height:25px;font-size:10px; text-transform:uppercase; display:block}
div.addresses p select{height:25px;width:340px}
#center_column div.addresses p.checkbox{margin:10px 0 15px}
div.addresses #address_invoice_form{margin-bottom:20px;margin-left:0;margin-top:10px;padding-top:0!important;width:100%}
div.addresses #address_invoice_form a.button_large,div.addresses .address_add a.button_large{float:left;margin-left:0!important;padding:0 15px;width:auto;}
div.addresses h3{margin:0}
div.addresses p.checkbox input{height:auto;margin-top:4px!important;vertical-align:-2px}
div.addresses ul.item{clear:both}
ul.address{background-color:#FFF;float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin-bottom:0;margin-left:.25em;padding-bottom:.6em;position:relative;width:49%}
ul.address li{color:#7e7e7e;font-size:11px;line-height:20px;text-transform:none}
li.address_title{color:#000!important;font-size:10px!important;font-weight:700;height:27px;line-height:27px;margin-top:6px!important;padding-top:0;text-transform:uppercase!important;}
li.address_name,li.address_firstname,li.address_lastname{color:#3b3b3b!important;font-weight:400; font-size:11px}
span.address_name,span.address_firstname,span.address_lastname,span.address_update a,span.address_delete a{color:#4c4c4c}
span.address_name,span.address_firstname,span.address_lastname,span.address_company{font-weight:700}
li.address_update,li.address_delete{color:#7e7e7e;font-weight:400;margin-top:10px}
.addresses #ordermsg{border-top:1px solid #e5e5e5;float:left;margin-top:30px;padding-top:15px;width:100%}
.addresses #ordermsg p{color:#7e7e7e;padding-left:0}
.addresses #ordermsg .textarea textarea{border:1px solid #ddd;height:100px;width:97%}
li.address_update a,li.address_delete a,l li.address_update a,li.address_delete a{color:#7e7e7e;font-size:11px;font-weight:400;text-transform:capitalize}
p.cart_navigation.submit{float:left;width:100%}
p.cart_navigation.submit a.button-white{float:left}
p.cart_navigation.submit span.button-red{float:right}

a.button-red:hover{*text-decoration:none !important}