/* adresses */
div.addresses {
	margin-top: 24px;
}
div.addresses h3 {
	margin-bottom: 12px;
}

div.addresses p.checkbox input {
	margin-top: 0!important;
	margin-top: -3px
}
div.addresses ul.item { clear: both }
ul.address {
	float: left;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin-top: 24px;
	width: 325px;
	
}
ul.address.full_width { width: 100%; }
ul.address li {
	margin-top: 8px;
}
li.address_title {
	width: 245px;
	margin-top: 0!important;
	font-size: 35px;
}
li.address_name,
li.address_firstname,
li.address_lastname,
 li.address_update a,
 li.address_delete a { 
	color: #F41D62;
}
li.address_name,
li.address_firstname,
li.address_lastname,
 li.address_company { 
	font-weight: normal;
}

span.address_name,
span.address_firstname,
span.address_lastname,
span.address_update a,
span.address_delete a { 
	color: #F41D62;
}
span.address_name,
span.address_firstname,
span.address_lastname,
span.address_company { 
	font-weight: normal; 
}

li.address_update {
	margin-top: 12px!important;
}

#center_column .address_add {
	margin: 35px 0;
}
#center_column .address_add a {
	display: inline;
	color: #F41D62;
	font-size: 21px;
	font-weight: normal;
	text-transform: uppercase;
}
#center_column .address_add a:hover {
	text-decoration: none;
}