.list-of-addresses li{border:1px solid #f0f0f0!important;list-style:none!important;margin-bottom:15px;padding:15px}.list-of-addresses li input{display:inline-block}.list-of-addresses li .detail{padding-left:20px}.list-of-addresses li b,.list-of-addresses li span{display:block;padding-bottom:15px}.list-of-addresses li span{font-size:14px}.add-new-address a{background-color:#a78753!important;border:1px solid #a78753!important;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;cursor:pointer;font-size:14px;line-height:1;padding:10px 25px;max-width:300px}.add-new-address a,.save-new-address{color:#fff!important;display:block;font-family:Montserrat-SemiBold;text-align:center;text-decoration:none;vertical-align:middle}.save-new-address{background-color:#a78753;border:none;line-height:1.3;padding:7px 25px;width:100px}.add-new-address-form .form-control,.save-new-address{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-size:13px}.add-new-address-form .form-control{border:1px solid #cfcfcf;color:#333d47;height:auto;line-height:1.5;padding:7px}.add-new-address-form label{color:#333d47;font-size:12px;line-height:1;margin-bottom:5px}.add-new-address-form select{border:1px solid #cfcfcf;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;color:#333d47;font-size:13px;height:auto;line-height:1.5;padding:7px}.slider-product-two img{max-height:100%}.lg-thumb-outer{display:none}#modalFilters,#modalFilters *{z-index:9999}.policyLabel{color:#a78753;cursor:pointer;font-family:Montserrat-SemiBold;font-size:14px;text-decoration:none;transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out}.policyLabel a{color:#333d47;line-height:1;margin:0;padding:0}#examplePolicy{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #333d47;cursor:pointer;height:16px;outline:0;padding:7px;transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;vertical-align:top;width:16px}#examplePolicy:checked{background-color:#a78753;background-image:url(/img/check.svg);background-position:50%;background-repeat:no-repeat;background-size:10px;border-color:#a78753}

form#msform .back-button {
	top:-50px !important;
}

form#msform .modal {
	overflow: scroll !important;
}