.module,.hr{display:inline-block;position:relative;float:left;width:100%}.my-account .module{font-family:'helveticaNeue';font-size:14px;color:#000;margin:0 0 20px 0}.hr.small{height:0;border-bottom:1px dashed #ccc;margin:0 0 30px 0}.hr.big{height:22px;border-top:1px solid #e8318d;margin:0 0 25px 0;background:transparent url(../../img/brand_bc/patterns/txtTile.png) repeat left top}
.module.header h2{font-family:'helveticaNeuebold';font-size:26px;color:#e8318d;font-style:italic;margin:0 0 22px 0}.module.header h3{font-size:20px;color:#e8318d;font-style:italic;text-transform:uppercase;margin:10px 0 5px}.module.header .headline{font-size:14px;line-height:20px;margin:20px 0 10px;font-weight:normal}
.module.header .welcome{font-family:'helveticaNeue';font-size:22px;color:#000;line-height:24px;margin:0 0 24px 0}.module.header .welcome span.username{font-family:'helveticaNeuebold';font-style:italic}.module.header .last-line{margin:0}.module.address-list{margin:0 0 10px 0}
.module.address-list .address-item{display:inline-block;float:left;margin:22px 0 42px 0}.module.address-list .address-item.last{margin:22px 0 22px 0}.module.address-list .address-item span{display:block;line-height:16px;margin:0}.module.address-list .address-item span.item-type{font-weight:bold;text-transform:capitalize;margin:0 0 6px 0}
.module.address-list .address-item .isChild,.module.address-list .address-item .controlBox{margin:18px 0 0 0}.module.address-list .address-item.ltr{width:250px;margin:8px 10px 22px 0}.module.address-list .address-item.ltr.last{margin:8px 0 22px 0}.module.order-history{margin:0 0 10px 0}.module.order-history .order-item{display:inline-block;float:left;margin:22px 0 42px 0}
.module.order-history .order-item.last{margin:22px 0 22px 0}.module.order-history .order-item span{display:block;line-height:16px;margin:0}.module.order-history .order-item span.item-type{font-weight:bold;text-transform:capitalize;margin:0 0 6px 0}.module.order-history .order-item.ltr{width:145px;margin:8px 10px 22px 0}
.module.order-history .order-item.ltr.last{margin:8px 0 22px 0}.module.order-history .order-item.single{width:auto;margin:8px 0 22px 0}.module.item-list{margin:0 0 10px 0}.module.item-list .line-item{margin:8px 0 22px 0}.module.item-list .line-item span{display:block;line-height:16px;margin:0}.module.item-list .line-item.single{width:auto;margin:8px 0 22px 0}
.module.choose-method fieldset.radioBtn{margin:0}.module.choose-method .payment-item{display:inline-block;float:left;margin:22px 0 42px 0}.module.choose-method .payment-item span{display:block;line-height:16px;margin:0}.module.choose-method .payment-item span.cc-number{font-weight:bold}.module.choose-method .payment .controlBox{margin:18px 0 0 0}
.module.form fieldset .optionItem.noLabel{margin:0}.module.form fieldset.single input[type="text"]{width:450px}.module.form fieldset.multiple input[type="text"]{width:205px}.module.form fieldset.multiple input[type="text"].phone-number{width:205px}
.module.form fieldset.single .sb-container,.module.form fieldset.multiple .sb-container.cc-expiration{width:178px}.module.form fieldset.multiple .sb-container.phone-type,.module.form fieldset.multiple .sb-container.cc-expiration.last{width:95px}.module.form fieldset.multiple .sb-container.phone-code{width:50px}
.fp-only,.hwc-only,.bc-hide,.fpOnly,.hwcOnly,.bcHide{display:none !important}.shipping .module.form.add-address{margin:0 0 50px 40px}.shipping .module.form.choose-method{margin:0 0 50px 0}.module.form fieldset.multiple input[type="text"]#firstName{width:450px;margin:0}.modalWrapper{float:left;width:auto;max-width:1014px;height:auto;margin:0;padding:26px;border:1px solid #c5c4c5;background-color:#fff;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}
.modalWrapper .module.header{margin-bottom:20px}.modalWrapper .module.header h2{display:inline-block;font-size:20px;color:#1d1d1d;line-height:28px;font-style:normal;text-transform:capitalize;margin:0 0 14px 0;padding:0 14px;background-color:#fff000}.modalWrapper .module.header .headline{font-family:'helveticaNeue';font-size:16px}
.modalWrapper .address-detail{display:inline-block;position:relative;float:left;width:313px;height:305px;min-height:265px;margin:0 14px 0 0;padding:15px 15px 40px 15px;border:1px solid #c3c3c3;background-color:#fff}.modalWrapper .address-detail.last{margin:0}.modalWrapper .address-detail h4{font-family:'helveticaNeuebold';font-size:16px;color:#e8318d;font-style:italic;text-transform:none;margin:0 0 10px}
.modalWrapper .address-detail ul{display:inline-block;position:relative;float:left;width:auto;height:auto}.modalWrapper .address-detail ul li{position:relative;clear:both;float:left;list-style:none;font-size:14px;line-height:16px;margin:0 0 5px 0}.modalWrapper .address-detail ul.no-recommendation li{list-style:disc;margin:0 0 10px 15px;padding:0 6px 2px;font-size:16px}
.modalWrapper .address-detail ul li.head{margin:12px 0;list-style:none;font-size:14px}.modalWrapper .address-detail ul li span.error{color:red}.modalWrapper .address-detail ul li span.line-title{display:inline-block;position:relative;float:left;width:122px;font-weight:bold;text-align:right;margin:0 10px 0 0;padding:0 6px 2px}
.modalWrapper .address-detail .recommendation-actions{display:inline-block;position:absolute;float:left;left:0;bottom:0;width:100%;margin:0 0 18px 0}.modalWrapper .address-detail .recommendation-actions a{display:inline-block;width:auto;font-size:13px;color:#000;text-decoration:none;text-transform:capitalize;border-bottom:1px solid #e8318d}
.modalWrapper .address-detail .recommendation-actions a:hover{color:#e8318d}.modalWrapper .address-detail .recommendation-actions a.left-link{float:left;margin:0 0 0 15px}.modalWrapper .address-detail .recommendation-actions a.right-link{float:right;margin:0 15px 0 0}#whatistoolTip{width:704px;background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxMiUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZWFlOWVhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top,#fff 12%,#eae9ea 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(12%,#fff),color-stop(100%,#eae9ea));background:-webkit-linear-gradient(top,#fff 12%,#eae9ea 100%);background:-o-linear-gradient(top,#fff 12%,#eae9ea 100%);background:-ms-linear-gradient(top,#fff 12%,#eae9ea 100%);background:linear-gradient(to bottom,#fff 12%,#eae9ea 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#eae9ea',GradientType=0)}
.modalWrapper#whatistoolTip{width:666px !important;height:auto;background-color:#fff}.modalWrapper .flLeft{float:left;width:280px}.modalWrapper .flRight{float:left;margin-left:8px}.secCode{position:relative}.visaCardRight{padding:0 124px}.secCode h2{display:inline-block;font-size:20px;color:#1d1d1d;line-height:28px;font-style:normal;text-transform:capitalize;margin:0 0 14px 0;padding:0 14px}
.toolclose-modal{background-image:url('../../img/brand_hwc/icons/close-modal-hwc.png');background-position:0 0;background-repeat:no-repeat;cursor:pointer;display:block;height:27px;position:absolute;right:12px;top:12px;width:27px;margin:3px}#modal2 .modalWrapper,#modal1 .modalWrapper{height:auto !important;width:708px !important;border:0}
#address-verification{background:#f1f1f1;border:1px solid #c5c4c5 !important;border-radius:0;padding:30px}#address-verification h2{font-family:"museo-sans",sans-serif;font-style:normal;font-weight:500;font-size:20px;background:#e8318d !important;font-weight:bold;line-height:17px;color:#fff;padding:8px 15px;margin-bottom:15px}
#address-verification h2+p{margin-top:0;font-family:"museo-sans",sans-serif;font-style:normal;font-weight:500;font-size:14px;color:#000;margin-bottom:15px;line-height:18px}#address-verification .module.header{margin-bottom:0 !important}#address-verification .address-detail{width:308px;padding:20px;border:1px solid #c5c4c5;margin-right:8px;background-color:##fff;height:335px}
#address-verification .address-detail.last{margin-right:0}#address-verification .address-detail h4{font-size:16px;font-family:"museo-sans",sans-serif;font-style:italic;font-weight:500;color:#e8318d;margin:0}#address-verification .address-detail .recommendation-actions a{color:#e8318d}
#address-verification .address-detail .recommendation-actions a:hover{border:0}#address-verification .address-detail span[id]{float:left;width:160px;word-wrap:break-word}