.checkout-redesign,.checkout-bag,.checkout-login,.checkout-billing,.checkout-payment,.checkout-review,.checkout-receipt,.checkout{background-color:#FFF;background:#FFF;font:normal 12px Helvetica}#checkoutHolder b,#checkoutHolder em,#checkoutHolder strong,#checkoutHolder i{font-family:Helvetica}.checkout-hr{border-bottom:0 solid #DDD;margin:0}.checkout-section{border-top:1px solid #DDD;padding-top:30px}.bag-response{margin:0;padding:0 0 20px 0;background:#FFF}.bag-response .response-icon{margin:0;padding:0 5px 0 0}.bag-response .response-text{margin:0;padding:0;font:normal 14px Helvetica;color:#bf1e2e}.summaryDetailsHolder-element{width:215px;clear:both;padding-top:20px}.summaryDetailsHolder-button{padding-top:20px;margin-left:auto;margin-right:auto}#srExpressButton{min-height:42px;margin-left:20px}#cart2_rr .certona_rec_title{text-align:center;padding-bottom:20px}.sb-item-container .sb-item,#sbWishlistHolder .sb-item,#wishlistHolder .sb-item{margin:0;padding:20px 0 10px 0;border-bottom:1px solid #DDD}.sb-item-image{width:100px;padding-right:12px;position:relative}.sb-item-details{width:623px}.wl-prod-info span{line-height:18px}.wl-prod-info{width:363px;padding-right:45px}.wl-quantity{width:100px;font-weight:bold}.sb-price-stock{width:115px;text-align:right}.wl-quantity .custom-product-quantity{width:47px;height:28px;margin:0;padding:3px 5px 5px 8px;font-family:Helvetica;font-size:14px;font-weight:bold;color:#555;-moz-appearance:none;-webkit-appearance:none}.sb-item-container .nav-list{padding:10px 0 0 0}.sb-item-details-menu{padding:10px 0 0 0}.sb-item-details-menu .separator-right{margin:0 8px 0 0}.checkout-textstyle-1{font:bold 24px Helvetica;color:#333}.checkout-textstyle-2{font:bold 18px Helvetica;color:#333}.checkout-textstyle-3{font:bold 14px/16px Helvetica;color:#333}.checkout-textstyle-4{font:normal 12px Helvetica;color:#b41600}.checkout-textstyle-5{font:bold 12px Helvetica;color:#555}.checkout-textstyle-6{font:normal 12px Helvetica;color:#555}.checkout-textstyle-7{font:bold 12px/16px Helvetica;color:#333}.checkout-textstyle-8{font:normal 12px Helvetica;color:#333}.checkout-textstyle-9{font:normal 12px Helvetica;color:#1c78b3}.checkout-textstyle-10{font:bold 14px Helvetica;color:#555}.checkout-textstyle-11{font:bold 14px Helvetica;color:#b41600}.checkout-textstyle-12{font:bold 12px Helvetica;color:#b41600}#shoppingBagHolder .promo-order-summary{width:216px;padding:20px 0 0 0}#checkoutHolder .promo-order-summary{width:216px;padding:10px 0 0 0}#addPromoCodeClosed{cursor:pointer;border:1px solid darkgray;box-shadow:1px 1px 1px 0 lightgray inset;font:italic 14px Helvetica;color:#333;padding:5px;text-align:center;width:205px}#checkoutHolder input#loginEmail,#checkoutHolder input#addNewFName,#checkoutHolder input#addNewLName,#checkoutHolder input#addNewStreetAddr,#checkoutHolder input#addNewStreetAddr2,#checkoutHolder input#addNewCity,#checkoutHolder input#addNewBillingFName1,#checkoutHolder input#addNewBillingLName,#checkoutHolder input#addNewBillingStreetAddr,#checkoutHolder input#addNewBillingStreetAddr2,#checkoutHolder input#addNewBillingCity{width:400px}#checkoutAddressFormPage .formItem{margin:0;padding:20px 0 0 0}#checkoutAddressFormPage .phone-number-field{margin:0;padding:20px 0 0 0}#checkoutHolder .error-tooltip{clear:both;width:100%;position:relative;top:0;left:0;z-index:-1;padding:2px 0 0 0}#reviewPageLastName .error-tooltip{clear:both;width:100%;position:relative;top:0;left:0;z-index:0;padding:2px 0 0 0}#creditCardDetails .error-tooltip{width:430px}#checkoutHolder .error-tooltip p{width:100%;font:normal 14px Helvetica;color:#bf1e2e;background-color:#FFF;padding:3px 0 0 16px;margin:0}#reviewPageLastName .error-tooltip p{width:100%;font:normal 14px Helvetica;color:#bf1e2e;background-color:#fdfad7;padding:3px 0 0 26px;margin:0}#checkoutHolder .error-tooltip img{display:none}.payment-page-bottom-buttons{border-top:1px solid #DDD;padding:20px 0 0 0}.review-page-bottom-buttons{border-top:1px solid #DDD;padding:20px 0 0 0}.custom-items-review-disclaimer{border-bottom:1px solid #DDD;padding:20px 0;margin:0}.payment-verisign-section{position:relative;float:right;padding:0 0 20px 0}#receiptHeader{padding:20px 0 10px 0}#receiptResponseHolder{margin:0}#receiptResponseHolder p{font-size:14px;margin:0;padding:0 0 0 10px}.about-shopping-bag{margin:25px 10px}.calculate-shipping-link{text-align:right;font:normal 14px Helvetica}#pwdlable{position:relative}.pwdshowhide,.regconpwdshowhide,.regpwdshowhide{position:absolute;color:lightgrey;top:6px;right:10px;cursor:pointer}.psdshowhide,.regpsdshowhide,.regconpsdshowhide{position:absolute;color:lightgrey;top:6px;right:10px;border:0;background-color:snow}#RegPwdlabel{position:relative}#RegConPwdLabel{position:relative}.sb-item-details>.wl-prod-info.wl-product-description{width:363px}.wl-prod-link{padding:0 8px 0 0;line-height:1em}#checkoutLoginForm{width:450px}.billingAddressLabel{display:inline-block;min-width:20%}.conBillingAddressLabel{padding:30px 0;border-top:1px solid #ddd;margin-top:35px}#checkoutHolder h3.contactinfo{border-top:1px solid #ddd;margin-top:5px;padding-top:20px}#checkoutAddressBillingFormPage{margin-bottom:20px}.shippingTittle{display:inline-block;min-width:100%}#checkoutHolder h2.shippingTittleLabel{font:bold 24px Helvetica;color:#333;margin-top:20px}#checkoutHolder .conBillingAddressLabel input[type=checkbox]{height:12px;margin:0 3px}.topmrgn{margin-top:15px}#closeTaxCalc{background-image:url("/static/img/calc_close_button.jpg");min-height:15px;min-width:15px;display:inline-block;background-repeat:no-repeat;top:-7px;left:200px;position:absolute;cursor:pointer;z-index:9999}.hrline{border-bottom:solid 1px #DDD;min-width:80px;display:inline-block;margin-bottom:4px}#con-calcShipTaxHolder{text-align:center;position:relative}.osCalTax{font-family:Helvetica;font-size:14px;font-weight:bold;color:#333;line-height:16px;margin-top:16px}.fastCheckout{padding:10px 0}.shippingMethodLayout{border:1px solid #ddd;padding:10px 20px;margin-bottom:10px}.bgGrey{background:#EEE}#checkoutSigninFormSubmit{display:block;float:none;height:32px;margin:20px 0 0 0;width:113px}.checkoutModalContainer-bg{padding:15px 30px}.pwdContainer{position:relative}.modalResponse-bg{color:#c21111;padding-top:10px;padding-bottom:2px;margin:0 0 5px}#chkAutoLoginForm .formItem{margin:0}#chkAutoLoginForm .response-text{padding:0}#chkAutoLoginForm .response-icon{padding-top:5px}.contactInfoEdit{padding:25px 0 0}.contactDetails{margin-bottom:30px}.sbItemFont{font-family:helvetica;font-size:12px;font-weight:bold;color:#555}.btnContinueCheckout{display:block;margin:28px 0 15px;width:215px}#os-checkout-btn{text-align:center;display:block;margin:28px 0 15px}#chkPromoCode{width:203px;margin:0}.order-summary-promocode-title{font:bold 14px Helvetica}.salOrderIcon{margin:0 0 4px}.nav-list-quan{list-style-type:none !important;margin:2px 0 0;padding:0}.emailWelcomeFirstName{font-size:18px;line-height:22px;margin:6px 0 10px 0}#loginSkipButton{display:block;float:left;height:32px;margin:33px 60px 0 0;width:203px}#shippingLoginFormSubmit{display:block;float:left;margin:20px 10px 0 0}.hideemailpwd{display:none}.showemailpwd{display:block}.promo-btns{margin:0}#promotionCodeAccordionError{color:#bf1e2e;padding:2px;font-size:10px;text-align:center}#promotionCodeError{color:#bf1e2e;font-size:10px;width:200px;padding:0 0 0 162px;margin-top:-20px}.con-success-pro-code{text-transform:uppercase;text-align:center;word-wrap:break-word}.success-pro-code{color:#00a651;font-weight:bold}.wishListHead{font-family:helvetica;font-weight:bold;font-size:24px;color:#333}.proGiftBox{margin-top:10px;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:16px;color:#333;font-weight:bold;display:block;width:230px}.shipAddH3{margin:0;text-transform:capitalize;color:#333;font-weight:bold;font-size:18px;font-family:Helvetica;padding-bottom:25px}.addressList{font-family:Helvetica;font-size:14px;line-height:1.4em}.email-phone-style{font-family:Helvetica;font-size:14px;color:#333;line-height:20px}
.shipping-name{font-family:Helvetica;font-size:14px;font-weight:bold;color:#333;line-height:33px}.contact-information{font-family:Helvetica;font-size:14px;line-height:20px;color:#333}.contactHeader{margin:0;text-transform:capitalize;color:#333;font-weight:bold;font-size:18px;font-family:helvetica}#ebAboutFriends{padding:30px;padding:25px 40px}#ebAboutFriends h3{font-weight:bold}.aboutFriends{padding:0 0 0 40px}.response-icon-friends{float:left;padding:5px 5px 10px 0}.pmt-apply-btn{padding-left:10px;height:30px}.secStatement{padding-top:15px;margin-right:15px}.secImage{float:left;padding-right:10px}.secCardName{padding-top:20px;padding-bottom:10px;font-weight:bold}.bagPadItem{padding-top:20px}#checkoutHolder .checkoutHeadertitle h4{color:#ada9ab;font-weight:bold;margin:0;font-size:16px;line-height:18px;font-family:Helvetica,Arial,sans-serif;margin-right:20px}#checkoutHolder .checkoutHeadersteps span{font-size:10px;line-height:18px;font-family:Helvetica;margin-right:36px}#checkoutHolder .checkoutHeadersteps{padding-top:12px}#checkoutHolder .checkoutHeadersteps span a{color:#bdbdbd;font-weight:bold;text-decoration:none}.checkoutHeadersteps a.not_active_chckout{pointer-events:none;cursor:default}#checkoutHolder .checkoutHeadersteps span a.active_chckout{color:#bdbdbd}#checkoutHolder .checkoutHeadersteps span a.activepage .activepageno{color:#c1d82f;display:inline-block;min-height:20px;text-align:center;padding-top:5px;font-size:10px}#checkoutHolder .checkoutHeadersteps span a.activepage{color:#c1d82f}.revHr{border-bottom:0 solid #DDD;width:100%}.revHeadFont{font-size:13px;font-weight:bold;font-family:Helvetica}.chk-foot-col-1{width:22%;padding-right:1%;padding-left:1%;margin-top:10px}#chk-sub-footer-info{clear:both;font:11px/16px Arial,sans-serif}#chk-sub-footer-info a{border-width:0;font-size:12px;color:#5f6062;margin-right:10px;text-decoration:underline;font-style:normal}.footer-text{text-align:center;font-style:italic}.payMess{display:block;width:225px}.errorborderline{border-color:red}#paymentFCNumber{width:175px}#paymentFCAmount{width:50px}.friendsMemNumAndRewardCer{border-top:1px solid #DDD;padding:20px 0}.friendsMemNumAndRewardCer .subcol-1{width:614px}.friendsMemNumAndRewardCer .subcol-2{width:140px}.aboutFriendsLink{position:relative;display:inline-block;padding:10px 0;margin-top:10px}#chkQuickAccount h5{font-size:10px;font-weight:bold}#printReceipt{margin-left:460px}.billBoard{width:215px;height:auto;text-align:center;margin-top:20px}#calcShipTaxHolder .zipAltErr p{color:white;width:68%}.textRight{text-align:right}.versionBPro{color:#333;padding-left:10px;font-weight:bold;font-size:12px;font-family:Helvetica}.respRevB{color:#666;font-size:11px;padding-left:20px}.response-iconB{float:left;padding:0 5px 10px 10px}.verBPromoColor{font-weight:bold;margin-top:-7px;text-align:center;color:green}.response-icon-friends-certificate{float:left;padding:0 5px 10px 0}#paymentFCApply.chk-apply-btn{margin:21px 0 0 0}.payment-fcAmount-holder p{margin:14px 3px 0 0}#friendsRewardApply{margin-top:50px}.chk-example-holder{margin-top:8px}#gcApply{margin-top:20px}.friCertificate{font-weight:bold;color:#333}.giftCertificate{font-weight:bold;color:#333}.memNumFont{font-size:14px;font-family:Helvetica}#apply-promo-code{overflow:hidden}.visaAnonyoumsUserInfo{margin-bottom:10px}#selectDeliveryMethod{display:inline-block}.chkShippingMethodHolder p.free-ship-desc{margin-top:0}.free-upshell{text-align:right;width:50%}.chk-foot-col-1 a{color:#777}a:focus{outline:0}.regMessage{margin-left:35px;padding-bottom:20px}.preStepPay{float:right;padding:25px 47px 20px 20px}#checkoutAddressFormSubmit{width:215px;height:57px;display:block;float:none}#dummy-checkout-button{width:215px;height:57px;display:block;float:none}.preStepBill{color:#1c78b3}a#previousStep{color:#1c78b3}.certona_rec_container .certona-jcarousel-gallery-container{width:695px}#cart2_rr .certona_rec_container .certona-jcarousel-gallery-container{width:690px}.certona-jcarousel-gallery-container1{width:792px}#cart2_rr .certona_rec_container .certona_rec_item{width:140px}#cart2_rr .certona_rec_container .certona-jcarousel-gallery{width:700px;height:auto}#nosearch1_rr .certona_rec_container .certona-jcarousel-gallery{width:700px;height:auto}#tealeaf_mask1{color:#018b36}.teaLeafPara{color:#018b36;font-weight:bold}.giftPaddBot{padding-bottom:10px}#checkoutEditAddressFormSubmit{width:215px;height:57px;display:block;float:none}#friendsNumberApply{padding-top:15px}.shiplabel{padding-right:10px;padding-left:10px;font-weight:bold;min-width:155px;display:inline-block;font-size:12px}.estimateDate{padding-right:10px;padding-left:10px;min-width:200px;display:inline-block;font-size:12px}.adShipLabel{font-size:12px}.remBorder{border:0}.colGray{color:#969292;font-size:12px}.shipAddBook{font-family:Helvetica;font-size:14px;line-height:20px;color:#333}.btn-add-address a{font-family:Helvetica;font-size:14px;color:#1c78b3}#checkoutHolder #shipFont{font-size:14px;line-height:16px;font-family:Helvetica;color:#333;font-weight:normal;margin:0}.shipNameField{font-family:Helvetica;font-weight:bold;line-height:33px;font-size:14px;color:#333}.accountUl{line-height:20px;font-family:Helvetica;font-size:13px;padding-left:12px}.AccHeading{font-family:Helvetica;font-weight:bold;font-size:14px}.accHr{border-bottom:4px solid #c1d832;width:141px}#lblPromoCode{color:#333;font-weight:bold;font-size:12px;font-family:Helvetica}#chkShippingMethodHolderId{border-top:1px solid #DDD;padding:30px 0}#addEmailReviewPageErrorMessage{display:block}.wl-quantity select::-ms-expand{display:none}#bill-ship-address-checkout select::-ms-expand{display:none}#chkPaymentForm select::-ms-expand{display:none}#bill-ship-address-checkout select{-moz-appearance:none;-webkit-appearance:none;background:transparent url("/static/img/dropdown-arrow.png") no-repeat scroll 230px 12px}#chkPaymentForm select{-moz-appearance:none;-webkit-appearance:none;background:transparent url("/static/img/dropdown-arrow.png") no-repeat scroll 63px 11px}#bill-ship-address-checkout label{color:#333}.clshide{pointer-events:none;cursor:default;readonly:true}.aLinkCls{color:#4c9ed9}.aLinkCls:hover{text-decoration:underline}#custReviewCheckBox{padding:22px 0 0 0}#edit-my-address{display:inline-block;font:bold 12px Helvetica;padding:.75em 1.5em;border:0;background:#333;color:#fff;text-transform:uppercase}#checkoutHeaderTop{float:right;margin-right:29px}.checkout-login #checkoutHeaderTop{float:right;margin-right:22px}#checkoutHeaderTop #headNotifier{position:absolute;top:18px !important;right:16px !important;z-index:1}_:-ms-input-placeholder,:root .checkout-login #checkoutHeaderTop{margin-right:-13px}#checkoutHeaderTop #headShoppingHolder a{color:#333;font-family:Helvetica;font-weight:bold}#headerMid #ebLogo #headLogoImg{width:189px;height:28px}#checkoutHeadPipe{float:left;padding:20px 0 0 30px;margin-top:25px}#utilityNav #header-login-cart #headShoppingHolder #shoppingChangeColor{font-weight:bold}#login-chk-separator{padding:5px 0 0 30px}.checkout-billing .checkout #headContentHolder{text-align:center;padding:5px;margin-top:18px;background:#333}.checkout-billing .checkout #headContentHolder p{color:#c1d82f;padding-left:33px;font-size:11px;font-spacing:16px;font-family:Arial,Helvetica,sans-serif}#navFlyouts #flyout-shopbyactivity .f-col{margin-top:12px;padding-left:35px}#flyout-shopbyactivity .shopby-header a img{height:22px}#flyout-shopbyactivity .shopby-navitems{padding-top:20px}#flyout-shopbyactivity .shopby-navitems p a{text-transform:none;font-family:Helvetica;font-weight:normal;font-size:13px}#flyout-shopbyactivity .shopby-header p{margin-top:18px;font-family:Helvetica;font-weight:bold;font-size:12px;color:#333}.deprecated #navFlyouts #flyout-shopbyactivity .f-sep-light{border-right:0}#flyout-men .shopby-header p{text-transform:uppercase;padding-top:10px;font-family:Helvetica;font-weight:bold;font-size:12px;color:#333}#flyout-men .shopby-header a:hover{color:#c1d82f}#flyout-men .shopby-header a img{height:22px}
#flyout-men .shopby-header{padding:15px 0}#flyout-men #f-men-spl{margin-top:37px}#flyout-men .nav-list a{font-family:Helvetica}#flyout-women .shopby-header p{text-transform:uppercase;padding-top:10px;font-family:Helvetica;font-weight:bold;font-size:12px;color:#333}#flyout-women .shopby-header a:hover{color:#c1d82f}#flyout-women .shopby-header a img{height:22px}#flyout-women .shopby-header{padding:15px 0}#flyout-women #f-men-spl{margin-top:37px}#flyout-women .nav-list a{font-family:Helvetica}#flyout-women{width:670px;padding-bottom:30px}#checkoutHolder .checkoutHeadertitle{padding-top:6px;padding-right:27px;width:152px}#checkoutHolder .checkoutHeadertitle img{width:20px;margin-bottom:10px}#checkoutHolder .checkoutHeadertitle span{font-size:10px;font-family:Helvetica;font-weight:bold;color:#c1d82f;border-right:1px solid #555;padding-right:27px}#nosearch1_rr .certona_rec_container .certona-jcarousel-gallery-container1 .certona_rec_item{height:265px}#nosearch1_rr .certona_rec_container{width:792px}.checkout .mainFooter h5{margin:10px 0;color:#5f6062;font:bold 12px/1 Helvetica,sans-serif;text-transform:uppercase}#checkoutHolder.receiptReg .error-tooltip{width:250px;position:absolute;top:-5px;left:255px;z-index:100}#checkoutHolder.receiptReg .error-tooltip img{display:inherit}#checkoutHolder.receiptReg .error-tooltip p{width:228px;color:#FFF;background-color:#5f6062;padding:7px;margin:0}.apply-margin-bottom-thirty{margin-bottom:30px}.apply-margin-top-thirty{margin-top:30px}.apply-margin-top-ten{margin-top:10px}.header-padding{padding-top:40px;padding-left:40px;padding-bottom:40px;padding-right:130px}.security-css{font-family:Helvetica;font-weight:bold;color:#333;font-size:24px;padding-bottom:20px}.security-para{font-family:Helvetica;font-weight:normal;color:#333;font-size:14px}.card-type{padding-top:30px;font-family:Helvetica;font-weight:bold;color:#333;font-size:14px;padding-bottom:20px}.back-card span{padding-top:24px;display:inline-flex}.back-card{padding-left:10px;display:inline-block;width:240px}.back-card-img{display:inline-block;width:100px}.sold-out-line-item-text{position:unset !important;width:270px !important}.checkoutHeadersteps_ul{margin:0;margin-top:-12px;padding-left:0}.checkoutHeadersteps_ul>.checkoutHeadersteps_li{display:inline}.begin-secure-aria{font-size:24px !important;line-height:26px !important;margin:15px 0 !important;text-transform:capitalize !important;color:#5f6062 !important}.chk-footer-copyright-para{display:inline;font-size:11px !important;color:#777 !important}#chkFriendsNumber_label{font:bold 12px Helvetica !important;display:block}#register-marketing-emails{display:none}#register-marketing-emails+input+label{position:relative;left:35px}#register-marketing-emails+input+label span{cursor:pointer;position:absolute;width:16px;height:16px;top:0;left:-35px;background:#fff;border:1px solid #333}#register-marketing-emails+input+label span:after{opacity:.0;content:'';position:absolute;width:10px;height:5px;background:transparent;top:3px;left:2px;border:2px solid #333;border-top:0;border-right:0;transform:rotate(-45deg)}#register-marketing-emails+input+label:hover span:after{opacity:.2}#register-marketing-emails:checked+input+label span:after{opacity:1}.checkboxBillingAddress input[type=checkbox]{display:none}.checkboxBillingAddress label{display:inline-block;cursor:pointer;position:relative;padding-left:35px}.checkboxBillingAddress label:before{content:"";display:inline-block;width:16px;height:16px;position:absolute;left:0;top:-1px;background-color:#fff;border:1px solid #333}.checkboxBillingAddress input[type=checkbox]:checked+label:before{font-size:16px;color:#bbb;text-align:center;line-height:10px;width:16px}.checkboxBillingAddress input[type=checkbox]:checked+label:after{opacity:.0;content:'';position:absolute;width:10px;height:5px;background:transparent;top:3px;left:3px;border:2px solid #333;border-top:0;border-right:0;transform:rotate(-45deg)}.checkboxBillingAddress input[type=checkbox]:checked+label:after{opacity:1}}.shipping-page-errors{margin:0;padding:0;font:normal 14px Helvetica;color:#bf1e2e}.shipping-page-errors ul{list-style-type:none}.shipping-page-errors li{background:url('/static/img/red-exclamation_icon.png') no-repeat left top;padding-left:20px}.shipping-page-errors .unavailable-items-content{float:left}.shipping-page-errors .unavailable-items-icon{float:left;width:50px}.shipping-page-errors .unavailable-items-text{margin-left:40px;padding:3px 20px}.shipping-page-errors{margin:0;padding:0;font:normal 14px Helvetica;color:#bf1e2e}.shipping-page-errors ul{list-style-type:none}.shipping-page-errors li{background:url('/static/img/red-exclamation_icon.png') no-repeat left top;padding-left:20px}.shipping-page-errors .unavailable-items-content{float:left}.shipping-page-errors .unavailable-items-icon{float:left;width:50px}.shipping-page-errors .unavailable-items-text{margin-left:40px;padding:3px 20px}