.checkout-addresses .return-link {
	 margin: 1.5em 0;
}
 .checkout-addresses .checkout-head h1 {
	 display: inline-block;
	 margin-right: 1em;
}
 .checkout-addresses .checkout-crumbs {
	 display: inline-block;
}
 .checkout-addresses .checkout-crumbs div {
	 display: inline-block;
	 margin-right: 1em;
}
 .checkout-addresses .checkout-crumbs .crumb-current {
	 font-weight: bold;
}
 .checkout-addresses .btns .btn {
	 margin: 1em 0;
	 float: right;
}
 .checkout-addresses .pick-up-location p {
	 font-size: 16px;
	 line-height: 1.5em;
}
 .checkout-addresses h3 .change-mode {
	 margin-left: 15px;
}
 .checkout-addresses section ul {
	 list-style: none;
	 margin: 0;
}
 @media all and (max-width: 767px) {
	 .checkout-addresses .checkout-crumbs > div:not(.crumb-current) {
		 display: none;
	}
	 .checkout-addresses .checkout-addresses .btns .btn {
		 width: 100%;
	}
}
 @media all and (min-width: 768px) {
	 .checkout-addresses h3 {
		 margin-top: 0;
	}
	 .checkout-addresses .ship-select {
		 min-height: 92px;
		/*display: inline-block;
		*/
	}
	 .checkout-addresses .bill-to, .checkout-addresses .ship-to, .checkout-addresses .pick-up-location {
		 float: left;
		 width: 42%;
		 padding-top: 0 !important;
		 padding-left: 2em;
	}
	 .checkout-addresses .newsletter-signup {
		 margin: 1em 0;
	}
	 .checkout-addresses .select-address div.custom {
		 display: none !important;
	}
	 .checkout-addresses .required-msg {
		 font-size: 0.875em;
		 min-height: 109px;
		 margin-bottom: 0;
	}
	 .checkout-addresses .same-as-billto {
		 margin-bottom: 0.75em;
	}
	 .checkout-addresses .select-address {
		 margin-bottom: 1em;
	}
	 .checkout-addresses .arrowAlignCheckOut > .icon-arw-down-5 {
		 position: absolute;
		 top: 7.2em;
		 right: 10.5em;
		 font-size: 22px;
		 cursor: pointer;
	}
	 .checkout-addresses .btns {
		 display: flex;
		 display: -webkit-flex;
		 width: 84%;
		 margin-left: 42%;
		 padding-left: 2em;
	}
	 .checkout-addresses .btns .btn {
		 margin: 3em 1em 0 0;
	}
}
 @media all and (min-width: 768px) {
	 .checkout-addresses .ship-to .title, .checkout-addresses .bill-to .title {
		 display: none;
	}
}
 