.checkout-border{width:1025px}.checkout-account-login .checkout-col-header{font-size:12px}.checkout-review-index .checkout-col-header{margin-bottom:0}.checkout-account-login p{font-family:Arial,Helvetica,sans-serif;font-size:12px;text-decoration:none;line-height:13px;color:#000}.checkout-content-wrapper.clearfix .border-checkout p{padding-bottom:0}.checkout-content-wrapper.clearfix .border-checkout p:nth-child(2) {padding-top:6px}#payment-method form{width:100%}.promotional-code .error-msg-wrapper{padding:18px 0}.checkout-costs-table .total-row td{padding-top:10px;padding-bottom:11px;color:#000;text-transform:uppercase;font-size:13px;border-top:solid 1px #999}.checkout-review-index .checkout-costs-table .total-row td{border-top:1px solid #ccc;border-bottom:1px solid #8a8a8a}.create-account-wrapper input{width:204px}.checkout-shipment-details p{font-size:11px}.product-text h2 a{text-transform:uppercase}.checkout-col-1,.checkout-col-2{width:49.3%;float:left;display:table}.checkout-col-1{margin-right:.7%}.checkout-col-2{margin-left:.6%}.checkout-content-wrapper{font-size:13px!important;margin:0;padding:0;margin-top:5px}.checkout-account-login .checkout-content-wrapper{margin-top:20px}.checkout-onepage-success .checkout-content-wrapper{margin-top:20px}.checkout-header{height:26px}.checkout-content-wrapper .checkout-header{border-bottom:1px solid #959595}.checkout-content-wrapper select,.checkout-content-wrapper textarea,.checkout-content-wrapper input[type="text"],.checkout-content-wrapper input[type="password"]{font-size:12px;width:66.9%;margin-top:2px;padding:5px;height:30px}.checkout-content-wrapper .custom-select-wrap{margin:2px 0;position:relative}.checkout-content-wrapper #shipping-method-single-mode .custom-select-wrap{float:left;margin-right:10px}.checkout-content-wrapper .custom-select-wrap input[type="text"]{margin:0}.checkout-account-login .checkout-content-wrapper input[type="text"],.checkout-account-login .checkout-content-wrapper input[type="password"],.checkout-giftmessage-index .checkout-content-wrapper input[type="text"],.checkout-giftmessage-index .checkout-content-wrapper input[type="password"]{width:100%}.checkout-content-wrapper label{width:33%}.checkout-content-wrapper .the-shipping-email input[type="text"]{width:100%}.checkout-content-wrapper .bf-label label{width:100%}.checkout-content-wrapper .bf-value input[type="text"],.checkout-content-wrapper .bf-value input[type="password"]{width:100%}.checkout-content-wrapper .bf-value select{width:335px}.checkout-content-wrapper .sf-label label{width:100px}.error,.error>label,#error-list,.error-msg,.validation-error,.validation-error label{color:#800!important}#shippingForm .validation-advice{display:none}#co-address-form .validation-advice,.payment-method .validation-advice{display:none}#error-list{padding-top:10px;float:right}.checkout-content-wrapper .sf-value input[type="text"],.checkout-content-wrapper .sf-value input[type="password"]{width:100%}.checkout-content-wrapper .sf-value select{width:355px}.checkout-content-wrapper select{border:1px solid #999;background:url(enterprise/jamesperse/images/select-arrows_2.png) no-repeat top -1px right -1px;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}.checkout-content-wrapper textarea{height:auto}.shopping-address-row .shipping-yes,.shopping-address-row .shipping-no{width:49%;float:left}.checkout-content-wrapper .item-wrapper{position:relative;min-height:98px;clear:both;padding-bottom:65px}.checkout-content-wrapper .item-wrapper .about-product{position:absolute;bottom:0}.checkout-content-wrapper .item-wrapper .product-style{color:#999}.checkout-content-wrapper .is-this-gift label.gift-wrap{float:none;cursor:pointer}.checkout-content-wrapper p.gift-wrap-price{padding-bottom:0}.checkout-onepage-success .checkout-order-table{border-bottom:1px solid #8a8a8a}.checkout-order-table.shoppingbag strong{text-transform:capitalize;padding-bottom:3px}.checkout-giftmessage-index #co-gift-message .checkout-col-1{height:563px;margin-right:.6%}.checkout-giftmessage-index .checkout-col-2{min-height:542px;margin-left:-3%;width:51%;float:right}.gift-message-table .label-to{width:171px}.gift-message-table td{padding-bottom:10px}.gift-message-table tr:nth-child(2) td {padding-bottom:21px}.gift-message-table tr:last-child td{padding-bottom:0}.gift-message-table td .text-area-wrapper{position:relative}.button-wrapper{width:100%;clear:both;float:left;margin-top:10px}.button-wrapper:after{content:" "}.checkout-giftmessage-index .checkout-col-2 .giftboxes{margin-left:10px;padding-top:1px;max-height:507px;overflow:hidden}.checkout-giftmessage-index .checkout-col-2 .giftboxes img{max-width:507px;width:507px;height:507px;display:block}.checkout-giftmessage-index .gift-message-table label{color:#000}.checkout-giftmessage-index .checkout-content-wrapper .checkout-col-1{border-bottom:1px solid #999;padding-bottom:0;height:563px}.checkout-giftmessage-index .checkout-content-wrapper .checkout-col-2{border-bottom:1px solid #999;padding-bottom:0;height:563px}.checkout-giftmessage-index .gift-message-table label{padding:9px 0 10px 0}.checkout-giftmessage-index #co-gift-message button{float:right}.checkout-giftmessage-index #gift-message-whole-message{resize:none;height:375px;border-color:#999;margin-bottom:0;padding-bottom:0;display:block}.gift-wrap .giftboxes{float:right}.checkout-review-index .address_email{display:inline}.checkout-review-index .checkout-order-table .checkout-title-description{display:none}.checkout-review-index table.checkout-order-table{border-collapse:separate}.checkout-review-index .checkout-order-table img{width:162px;height:162px}.checkout-review-index .checkout-order-table .item-name{text-transform:capitalize;color:#000;font-weight:bold;font-size:13px}.checkout-review-index .checkout-order-table .about-product{padding:0 0 0 35%;width:65%}.checkout-review-index .checkout-costs-table{color:#000}.checkout-review-index .checkout-costs-table tr:first-child td{padding-top:20px}.checkout-review-index .checkout-costs-table tr td:first-child{padding-left:174px}.checkout-review-index .before-total{display:inline-block;padding-bottom:20px}.checkout-review-index .checkout-shipment-details{margin:0;border-top:none}.checkout-review-index .csd-col1{width:506px;border-bottom:1px solid #8a8a8a;word-wrap:break-word}.checkout-review-index .csd-col1 p a{display:none}.csd-col1 .address-content,.csd-col2 .address-content,.csd-col3 .address-content{word-break:break-word}.checkout-review-index .csd-col2 p a,.checkout-review-index .csd-col3 p a{text-decoration:underline;font-weight:bold}.csd-col1 p:last-child{padding-bottom:50px}.checkout-review-index .csd-col2,.checkout-review-index .csd-col3,.checkout-onepage-success .csd-col2,.checkout-onepage-success .csd-col3{width:50%;margin:0}.checkout-shipment-details .checkout-col-header{line-height:39px;height:38px}.csd-col2 p:first-of-type,.csd-col3 p:first-of-type{padding-top:12px}.checkout-shipment-details.clearfix{padding:0;color:#000}.checkout-shipment-details .message-to,.checkout-shipment-details .message-from{font-weight:bold}#checkout-payment-method-load{min-height:111px;clear:both;margni-top:15px}#checkout-payment-method-load:after{content:" "}.checkout-review-index #checkout-payment-method-load span.no-display{display:none}#checkout-payment-method-load dt,#checkout-payment-method-load dd{float:none;width:100%;margin:30px 0;display:block}#checkout-payment-method-load dt:last-child,#checkout-payment-method-load dd:last-child{margin-bottom:0}#checkout-payment-method-load dt label{color:#000;width:100%}#checkout-payment-method-load dd ul{margin:15px 0 25px 0}#checkout-payment-method-load dd>ul>li{margin:15px 0}#checkout-payment-method-load dd ul li label{color:#000;line-height:30px}#checkout-payment-method-load dd ul li label.required:after,.create-account-wrapper{color:#c00;display:inline-block;content:'*';padding-left:2px}.checkout-review-index .create-account-wrapper{padding-left:0}#checkout-payment-method-load dd ul li label span{color:#000}#checkout-payment-method-load dd ul li label em{color:#c00;display:none}#checkout-payment-method-load dd ul li select.month,#checkout-payment-method-load dd ul li select.year{width:161px}#checkout-payment-method-load .option_header_cybersource_card_processing{}#checkout-payment-method-load dd ul li .cvv{width:80px}#checkout-payment-method-load dt:after,#checkout-payment-method-load dd:after{clear:both;content:' ';display:block}.create-account-wrapper tr td{color:#000;line-height:30px}.create-account-wrapper tr td small{line-height:18px}#payment_form_ccsave li:last-child .input-box .v-fix{display:inline-block}.cvv-what-is-this{display:inline-block;margin-left:5px;text-decoration:underline;font-weight:bold}.checkout-review-index .csd-col2 p:last-child,.checkout-review-index .csd-col3 p:last-child{padding-bottom:12px}.checkout-content-wrapper .delivery-wrapper{border-color:#999;padding-bottom:13px;margin-bottom:0;padding-top:13px}.delivery-wrapper a.learn-more{line-height:30px}#checkout-payment-method-load .cybersource{padding-left:33%}#checkout-payment-method-load .cybersource label{line-height:17px}#payment_form_cybersource_card_processing #cybersource_card_processing_expiration,#payment_form_cybersource_card_processing #cybersource_card_processing_expiration_yr{width:32%}.privacy-submit-wrapper.clearfix a{display:none}.month.validate-cc-exp.required-entry{display:block;float:left;margin-right:3%}#payment_form_cybersource_card_processing{padding-bottom:11px}#cybersource_card_processing_cc_type,#cybersource_card_processing_expiration,#cybersource_card_processing_expiration_yr{color:#999}.create-account-wrapper.clearfix input{width:335px}#payment-method .checkbox-wrapper.clearfix{padding-bottom:15px!important}form#payment-method{}#payment-method .error-list{}#payment-method .checkbox-wrapper.clearfix{color:#000}#payment-method .create-account-wrapper.clearfix,#payment-method .checkbox-wrapper.clearfix{border-bottom:1px solid #8a8a8a}#payment-method .create-account-wrapper.clearfix{padding-bottom:10px}#payment-method .create-account-wrapper.clearfix tr td{padding-top:15px}#payment-method .checkbox-wrapper.clearfix input{width:auto}#payment-method .checkbox-wrapper label.is_subscribed{width:auto;display:inline-block}.checkout-col-1.success-page{width:100%}.checkout-onepage-success .checkout-header .current span{color:#999!important}.checkout-onepage-success .checkout-order-table tr th{text-transform:uppercase;text-align:left;height:33px;line-height:33px;border-bottom:1px solid #999}.checkout-onepage-success .checkout-order-table tr td:first-child img:first-child{width:162px;height:162px}.checkout-onepage-success .checkout-order-table .checkout-title-description,.checkout-cart-index .checkout-order-table .checkout-title-description{width:430px}.checkout-onepage-success .checkout-order-table .checkout-title-color,.checkout-cart-index .checkout-order-table .checkout-title-color{width:175px}.checkout-onepage-success .checkout-order-table .checkout-title-size,.checkout-cart-index .checkout-order-table .checkout-title-size{width:172px}.checkout-onepage-success .checkout-order-table .checkout-title-price,.checkout-cart-index .checkout-order-table .checkout-title-price{width:87px}.checkout-onepage-success .checkout-order-table .checkout-title-qty,.checkout-cart-index .checkout-order-table .checkout-title-qty{width:112px}.checkout-onepage-success .checkout-order-table .checkout-title-total{width:52px;text-align:right}.checkout-onepage-success .checkout-order-table tr td{color:#000!important}.checkout-onepage-success .checkout-order-table tr strong{font-weight:normal!important;line-height:19px;text-transform:capitalize}.checkout-order-table .style-name{color:#999;font-weight:bold;line-height:19px}.checkout-onepage-success .checkout-costs-table{border-top:none;color:#000}.checkout-onepage-success .checkout-costs-table tr:first-child td{padding-top:20px}.checkout-onepage-success .checkout-costs-table tr:nth-last-child(2) td {padding-bottom:20px}.checkout-onepage-success .checkout-costs-table tr:first-child{text-transform:none}.checkout-costs-table .costs-total{text-transform:uppercase}.checkout-onepage-success .checkout-costs-table tr td:first-child{padding-left:776px}.checkout-onepage-success .checkout-costs-table .spacer td{padding-bottom:20px}.checkout-onepage-success table.checkout-costs-table{border-collapse:separate}.checkout-onepage-success .checkout-costs-table .spacer-first td{padding-top:20px}.checkout-onepage-success .checkout-shipment-details.clearfix,.checkout-onepage-success .checkout-shipment-details .csd-col1{width:606px}.checkout-onepage-success .checkout-shipment-details .csd-col1 p:last-of-type{border-bottom:1px solid #8a8a8a}.checkout-onepage-success .csd-col1 .checkout-col-header,.checkout-onepage-success .csd-col2 .checkout-col-header,.checkout-onepage-success .csd-col3 .checkout-col-header{height:40px;line-height:41px}.checkout-onepage-success .csd-col1 p:first-child{padding-bottom:27px}.checkout-onepage-success .csd-col2 p:last-child,.checkout-onepage-success .csd-col3 p:last-child{padding-bottom:34px}.checkout-onepage-success .checkout-shipment-details.clearfix{margin-top:0;border-top:none}.checkout-onepage-success .checkout-costs-table{border-bottom:1px solid #8a8a8a!important}.checkout-onepage-success .checkout-costs-table .total-row td{border-top:1px solid #ccc!important}#advice-required-entry-gift-message-whole-message{position:absolute;top:436px!important;color:#800;width:100%;clear:none;left:0}.csd-col1.gift-message p:first-of-type{padding-top:10px;padding-bottom:20px}.checkout-content-wrapper .button,.billing-address-table .submit-billing,.shipping-address-table .submit-shipping-billing,.checkout-giftmessage-index #co-gift-message button,.checkout-review-index .privacy-submit-wrapper.clearfix button{width:248px;height:30px;background-color:#000;font-size:14px;font-weight:bold}#co-gift-message .gift-wrap{min-height:507px}.billing-address-table .submit-billing{margin-top:13px}.shipping-address-table .submit-shipping-billing{margin-top:74px}.checkout-content-wrapper .button span{color:#fff;font-family:'Akzidenz';font-size:14px;font-weight:bold}.checkout-order-table.shoppingbag .button.btn-continue.checkout-continue{width:220px;height:30px;background-color:#8f8f8f;padding-left:10px;margin-top:10px;margin-bottom:10px;position:absolute;right:223px;top:-9px}.checkout-order-table.shoppingbag{margin-top:27px!important;width:100%}.checkout-order-table.shoppingbag .button.btn-proceed-checkout.btn-checkout{position:relative;top:13px;background:#000;width:220px;height:30px;padding-left:10px;font-family:arial,sans-serif!important}.checkout-order-table.shoppingbag .button.btn-proceed-checkout.btn-checkout:hover span{color:#aaa}.checkout-order-table.shoppingbag .button.btn-proceed-checkout.btn-checkout span span{background:#000;color:#fff;font-family:arial,sans-serif!important;font-weight:bold;font-size:14px}.checkout-order-table.shoppingbag td p.paypal-logo span.paypal-or{position:relative;right:188px;top:24px;font-family:'Akzidenz',arial,sans-serif!important;font-size:14px;font-weight:bold}.checkout-order-table.shoppingbag p.paypal-logo a{display:block;left:804px;position:relative;top:86px}#icForm{text-align:left;padding-bottom:10px;position:absolute;top:13px}#icForm button.form-button-alt{width:248px;height:30px;background-color:#8f8f8f;padding-left:10px;font-weight:bold;margin-left:4px}#icForm button.form-button-alt span,.checkout-order-table.shoppingbag .button.btn-continue.checkout-continue span{color:#fff;font-family:"Akzidenz Light",arial,sans-serif!important;font-size:14px;font-weight:normal}#icForm button.form-button-alt:hover span{color:#aaa}.checkout-order-table.shoppingbag .button.btn-continue.checkout-continue:hover span{color:#aaa}.cart-live-chat-wrapper{display:inline-block;float:right;margin-left:40px;margin-right:0}.cart-live-chat-wrapper span{font-family:'Akzidenz',arial,sans-serif!important}.checkout-onepage-success .cart-live-chat-wrapper{float:right}#discount-coupon-form{margin-bottom:2px;padding-bottom:15px;width:auto}#co-shipping-method-form a.learn-more{text-decoration:underline;font-weight:bold}.checkout-review-index #discount-coupon-form{width:495px;margin:0;margin-top:25px;margin-bottom:9px;border-bottom:1px solid #999;padding-bottom:0}.checkout-review-index #discount-coupon-form .error-msg-wrapper{white-space:nowrap;font-size:12px}#discount-coupon-form label{color:#888;font-weight:bold}#discount-coupon-form #coupon_code,#discount-coupon-form #coupon_code_fake{margin-right:10px;width:248px!important;box-sizing:border-box;height:30px}.checkout-review-index #discount-coupon-form #coupon_code,.checkout-review-index #discount-coupon-form #coupon_code_fake{float:left}.checkout-onepage-success .checkout-content-wrapper .checkout-header{margin-right:0}#discount-coupon-form button[type="submit"]{min-width:75px}.cartitem,.checkout-cart-index .price{font-family:Arial,Helvetica,sans-serif;font-size:13px;text-decoration:none}button.checkout-continue[type="button"]{margin-right:10px}.checkout-cart-index .spacer,.checkout-cart-index .total-row{display:none}.border-checkout{margin-bottom:11px;border-bottom:solid 1px #8a8a8a;height:142px}.border-checkout p{color:#000}.checkout-col-2 p{padding-top:8px}.checkout-account-login .checkout-col-2 button,.checkout-account-login .checkout-col-1 button{float:right}.checkout-account-login #shippingForm button{margin-top:11px}.checkout-sku{color:#a1a094}.checkout-sku span.item-name{font-size:13px;color:#000;text-transform:capitalize}.checkout-sku span.sku-item{color:#999;font-size:13px}.checkout-border .shipping-address-table,.checkout-border .billing-address-table{width:100%;height:100%;display:block;clear:both}.billing-address-table select,.shipping-address-table select{color:#000;width:inherit}.shipping-address-loggedin select,.billing-address-loggedin select{width:335px}#shippingForm table{display:table}#shippingForm table tbody{display:table;width:505px}.checkout-border #shippingForm table tbody{display:table;width:505px}#login-form .shipping-address-table #shippingForm table tr td{padding-bottom:16px}.checkout-border.clearfix .shipping-address-table #shippingForm table tr td{padding-bottom:14px}.shipping-address-table #shippingForm table tr td.sf-label,.billing-address-table tr td.bf-label,.shipping-address-loggedin-td.sf-label{width:170px;padding-left:1px}.billing-address-loggedin-td>label,.shipping-address-loggedin-td>label{width:170px}.shipping-address-table #shippingForm table tr.sf-country .sf-value{padding-top:4px;padding-bottom:17px!important}.billing-address-table .use_for_shipping_yes,.billing-address-table .use_for_shipping_no{width:100%;display:inline-block}.billing-address-table .billing-telephone,.billing-address-table .email-row,.billing-address-table .shopping-address-row,.billing-address-table .is-this-gift,.shipping-address-table .shipping-telephone,.shipping-address-table .the-shipping-email{border-bottom:1px solid #8a8a8a}.logged-first-level{padding-bottom:20px}.billing-address-loggedin .shipping-address-loggedin-td,.shipping-address-loggedin td{border-bottom:1px solid #8a8a8a}.checkout-content-wrapper #co-address-form .shipping-address-loggedin td,.checkout-content-wrapper #co-address-form .billing-address-loggedin td{padding-bottom:11px;padding-top:11px}.billing-address-table #billing-new-address-form .first-name,.shipping-address-table .shipping-new-address-form .first-name{padding-top:11px}.billing-address-table tr.shopping-address-row td{padding-top:22px;padding-bottom:11px}.billing-address-table tr.shopping-address-row td.bf-label{padding-top:9px}.billing-address-table tr.shopping-address-row small{padding-left:3px;display:inline-block;padding-top:13px}.billing-address-table tr.is-this-gift input{width:auto;height:auto}.billing-address-table tr.is-this-gift td{padding-top:14px;padding-bottom:14px}.billing-address-table tr.is-this-gift .bf-value{text-transform:uppercase}.billing-address-table tr.is-this-gift .bf-value small{text-transform:none}.billing-address-table .use_for_shipping_yes input,.billing-address-table .use_for_shipping_no input{width:auto;height:auto}.bf-label label,.sf-label label{color:#000}.billing-address-table tr.email-row td,.shipping-address-table tr.the-shipping-email td{padding-top:12px}.billing-address-table tr.req td small,.shipping-address-table tr.req td small{color:#c00!important}.shipping-address-table tr.req td small{bottom:45px;position:relative}.shipping-address-table tr td.sf-value{width:305px}.shipping-address-loggedin-td label{width:170px!important}.shipping-address-table #shippingForm table tr.forgot-pass-td td{padding-bottom:15px}.checkout-cart{border:1px solid #eee}.checkout-cart .width-988{width:988px}.shipping-address-table .forgot-pw{margin-left:0;margin-top:-27px}.forgot-pass-td{border-bottom:1px solid #8a8a8a}.forgot-pass-td a{text-decoration:underline;color:#000;font-weight:bold}.forgot-pass-td a:hover{color:#aaa}.checkout-cart .main-tbl{}.checkout-cart .main-tbl .first-td{padding:8px 0}.checkout-cart .shoppitemtitle{color:#999;border-bottom:1px solid #ccc;padding-bottom:8px}.checkout-cart .shoppitemtitle{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-decoration:none}.checkout-cart .width-398{width:398px}.checkout-cart .width-94{width:94px}.checkout-cart .width-164{width:164px}.checkout-cart .width-10{width:10px}.checkout-cart .width-368{width:368px}.checkout-cart td .text-right span{float:right}.checkout-cart .seperator{margin-top:7px}.checkout-cart .first-td{padding:8px 0}.checkout-cart-index .desc-header{border-bottom:1px solid #ccc;padding-bottom:8px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-decoration:none;color:#999;text-transform:uppercase;text-align:left}.checkout-cart-index .desc-header-right{border-bottom:1px solid #ccc;padding-bottom:8px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-decoration:none;color:#999;text-transform:uppercase;text-align:right}.cart-table{width:988px}.cart-table .text-right span{text-align:right;float:right}.cart-table tfoot .desc-header{border-bottom:none}.cart-table #coupon_code{width:255px}.checkout-col-header{width:100%;height:33px;line-height:33px;clear:both;text-transform:uppercase;font-weight:700;border-bottom:solid 1px #959595;color:#999;font-size:12px}#payment-method .checkout-col-header{margin-bottom:-10px}.checkout-col-header:after{content:" "}.checkout-col-header small{padding-left:47px;font-weight:normal;text-transform:none;display:none}.checkout-order-table,.checkout-costs-table{width:100%;color:#999}.checkout-costs-table tr:first-child{text-transform:uppercase}.checkout-order-table.shoppingbag th{text-align:left;color:#999;text-transform:uppercase;width:55px;font-family:'Akzidenz',arial,sans-serif;font-size:13px}.checkout-order-table td{color:#999;padding:12px 0;border-bottom:solid 1px #d2d2d2}.checkout-order-table td p,.checkout-order-table td span{color:#000;font-family:arial,sans-serif}.checkout-order-table td .button span{color:#fff;white-space:nowrap;font-family:arial,sans-serif;font-size:14px}.checkout-order-table td .button:hover span span{color:#aaa}.checkout-order-table td:last-child{border-right:none}.checkout-order-table td img{float:left;display:inline;margin-right:10px}.checkout-order-table td .product-image img{height:162px;width:162px}.checkout-order-table tr:last-child td{border-bottom:none}.checkout-costs-table{border-top:solid 1px #999;border-bottom:solid 1px #ccc;font-size:12px}.checkout-costs-table td:last-child{text-align:right;text-indent:0;border-color:#959595}.checkout-costs-table .first-row td{padding-top:9px}.checkout-costs-table .last-row td{padding-bottom:11px}.checkout-costs-table .total-row td{padding-top:10px;padding-bottom:11px;border-top:solid 1px #999}.checkout-shipment-details{color:#666;margin-top:31px;border-top:solid 1px #999;border-bottom:1px solid #8a8a8a;padding:10px 0 24px 0;font-size:13px!important}.checkout-shipment-details p{font-size:13px!important;padding-top:7px;padding-bottom:10px}.checkout-order-table.shoppingbag .content-wrap{position:relative;min-height:162px}.checkout-order-table.shoppingbag .item-editremovesave{font-family:arial,sans-serif!important;font-size:12px!important;color:#000!important;line-height:19px;padding:0;position:absolute;bottom:-4px;left:172px}.promotional-code form{width:100%}.checkout-cart-index .promotional-code form .button{float:left}.checkout-cart-index .promotional-code .button-set{float:left;height:100%;width:100px}.checkout-account-index .link-button{width:140px;padding-bottom:3px;padding-top:3px;margin-left:0;padding-right:77px}.checkout-cart-index .totals{float:right;text-transform:uppercase;color:#b2b0b1;margin-bottom:10px}.checkout-cart-index .totals td.total-row .price{color:#666}.checkout-cart-index .totals td{border-top:none;border-right:none}.checkout-cart-index .totals tr:last-child{border:none!important}.checkout-order-table .subtotal-row td{text-align:right!important}.checkout-content-wrapper .customer-service{padding:1px 0 0;font-size:12px;color:#000;font-family:'Akzidenz',arial,sans-serif!important}.webkit .checkout-shipping-index #billing\:use_for_shipping_yes{height:14px}.webkit .checkout-shipping-index #billing\:use_for_shipping_no{height:14px}.checkout-order-table .checkout-title-total,.checkout-order-table .price-td{text-align:right}.checkout-title-description{height:25px}.total-row td{font-weight:bold}.checkout-order-table .cart-price{text-align:right}.checkout-order-table .cart-price.totalprice{text-align:right;float:right;text-transform:uppercase}.checkout-order-table .cart-price.totalprice .price{padding-right:0}.checkout-order-table.shoppingbag tr{border-bottom:1px solid #ccc!important}.checkout-order-table.shoppingbag tr.summary-total td{padding:0}.checkout-order-table.shoppingbag tr.summary-total{border-bottom:0 none!important}.checkout-order-table.shoppingbag .checkout-title-description,.checkout-order-table.shoppingbag tr:first-child .lineseparator,.checkout-order-table.shoppingbag .checkout-title-color,.checkout-order-table.shoppingbag .checkout-title-size,.checkout-order-table.shoppingbag .checkout-title-price,.checkout-order-table.shoppingbag .checkout-title-qty,.checkout-order-table.shoppingbag .checkout-title-total,.checkout-order-table tr:last-child{border-bottom:solid 1px #999!important;border-top:solid 1px #999!important}.checkout-content-wrapper .checkout-order-table.shoppingbag tr.subtotal-row td{border-bottom:solid 1px #999!important;border-top:solid 1px #999!important}.checkout-content-wrapper .checkout-order-table.shoppingbag tr.subtotal-row td.tax-order{text-align:left!important;color:#000;font-family:arial,sans-serif;font-size:13px;padding:19px 0!important}.checkout-content-wrapper .checkout-order-table.shoppingbag .promotional-code a{text-decoration:underline;font-family:arial,sans-serif;font-size:13px;font-weight:bold}.checkout-content-wrapper .checkout-order-table.shoppingbag tr.subtotal-row td .totals tr td,.checkout-content-wrapper .checkout-order-table.shoppingbag tr.subtotal-row td .totals tr td span{border:none!important;font-family:arial,sans-serif;font-size:13px;color:#000}.checkout-order-table.shoppingbag tr:last-child td{padding-bottom:0;border-bottom:1px solid #999!important;border-top:1px solid #999!important}.checkout-order-table.shoppingbag .totals tr:last-child td{border-bottom:0 none!important}.checkout-order-table.shoppingbag tr td .product-image.shoppprdtitle strong, .checkout-order-table.shoppingbag tr td:nth-child(3) p:first-child {font-size:13px!important;font-family:'Arial',sans-serif;color:#000!important}.checkout-order-table.shoppingbag tr td .product-image.shoppprdtitle a strong:hover{color:#aaa!important}.checkout-content-wrapper .checkout-order-table.shoppingbag tr.promotional-code{border-top:solid 1px #999!important}.checkout-content-wrapper .checkout-order-table.shoppingbag .promotional-code label{font-size:13px;color:#999!important;width:172px;padding-right:0!important}.promotional-code #discount-coupon-form{margin-bottom:0;padding-bottom:0}.checkout-order-table.shoppingbag .promotional-code td{padding-top:10px!important;padding-bottom:10px!important;border-top:1px solid #999}.checkout-order-table.shoppingbag .promotional-code .error-msg-wrapper{padding:0;font-size:12px;width:260px;position:absolute;left:555px;padding-top:2px}.checkout-order-table.shoppingbag .promotional-code .error-msg-wrapper span.error{line-height:12px!important}.checkout-order-table.shoppingbag .promotional-code #discount-coupon-form input,#discount-coupon-form input{width:240px!important;height:26px;font-family:arial,sans-serif;font-size:12px;padding-left:5px;color:#000;border:1px solid #999}.checkout-order-table.shoppingbag .promotional-code #discount-coupon-form label{font-family:'Akzidenz',arial,sans-serif!important;font-size:13px;color:#999;font-weight:normal;line-height:34px}.checkout-order-table.shoppingbag .promotional-code #discount-coupon-form span{line-height:34px}.checkout-order-table.shoppingbag .promotional-code #discount-coupon-form input:focus::-webkit-input-placeholder{color:transparent}.checkout-order-table.shoppingbag .promotional-code #discount-coupon-form input:focus:-moz-placeholder{color:transparent}.checkout-order-table.shoppingbag .promotional-code #discount-coupon-form button,#discount-coupon-form button{width:auto;height:30px;background-color:#000;color:#fff;font-size:14px;padding-left:10px;padding-right:20px;margin-left:0;font-family:arial,sans-serif;margin-top:2px}.checkout-order-table.shoppingbag .promotional-code #discount-coupon-form button:hover span,.checkout-order-table.shoppingbag .promotional-code #discount-coupon-form button:hover{color:#aaa}.checkout-order-table.shoppingbag .checkout-sku{color:#999;line-height:15px;font-size:13px}.checkout-order-table.shoppingbag tr td p.paypal-logo{padding-bottom:0;height:0}.checkout-content-wrapper .checkout-order-table.shoppingbag tr.shipping-method{border-bottom:solid 1px #999!important;border-top:solid 1px #999!important}.cart-table .a-right{padding-right:10px;text-align:right}.totals-table .price{float:right}.totals-table tr td:first-child{width:800px}.totals-table tr td{font-family:Arial,Helvetica,sans-serif;font-size:12px;text-decoration:none;padding-bottom:7px;padding-top:7px;color:#666;text-transform:uppercase}.checkout-cart-index fieldset{border:solid 1px #eee;padding:15px}.checkout-cart-index .btn-continue{float:right;background-color:#666}.checkout-cart-index .btn-continue{float:right;background-color:gray}.checkout-cart-index .button{float:right}.checkout-cart-index .btn-update{float:none}.checkout-cart-index .button-holder{margin-top:20px}.checkout-cart-index .seperator{height:20px}.checkout-border .page-title{padding-top:12px;padding-bottom:7px;color:#000;text-transform:uppercase}.checkout-giftmessage-index .checkout-content-wrapper textarea,input.gift-message-whole-from,input.gift-message-whole-to{width:100%;color:#393939}.checkout-cart-index .checkout-content-wrapper.clearfix .checkout-header{border-bottom:none;height:auto}.checkout-header ul{float:left}.checkout-header ul li{float:left;display:inline;text-transform:uppercase;font-size:13px;color:#ccc;padding:0 27px 0 0;font-family:'Akzidenz',arial,sans-serif}.checkout-header ul li img{display:none}.checkout-header ul li a,.checkout-header ul li span{float:left;display:inline;color:#999;padding:0}.checkout-header ul li a:hover{color:#aaa!important}.checkout-header ul li{color:#999}.checkout-giftmessage-index form{float:none}.large-form-wrapper #form-validate{margin-top:4px}.checkout-content-wrapper .checkout-order-table.shoppingbag tr .checkout-title-description{width:41.7%!important}.checkout-content-wrapper .checkout-order-table.shoppingbag tr .checkout-title-color{width:17%!important}.checkout-content-wrapper .checkout-order-table.shoppingbag tr .checkout-title-size{width:16.7%!important}.checkout-content-wrapper .checkout-order-table.shoppingbag tr .checkout-title-price{width:8.7%!important}.checkout-content-wrapper .checkout-order-table.shoppingbag tr .checkout-title-qty{width:10.9%!important}.checkout-content-wrapper .checkout-order-table.shoppingbag tr .checkout-title-total{width:4.6%!important;text-align:right}.checkout-order-table.shoppingbag tr:nth-last-child(4) td, .checkout-order-table.shoppingbag tr:nth-last-child(5) td {border-bottom:1px solid #999}.tax-order p{padding-bottom:0}textarea::-webkit-input-placeholder{color:#000!important;opacity:1}:-moz-placeholder{color:#000!important;opacity:1}::-moz-placeholder{color:#000!important;opacity:1}:-ms-input-placeholder{color:#000!important;opacity:1}.checkout-giftmessage-index textarea::-webkit-input-placeholder{color:#999!important;opacity:1}.checkout-giftmessage-index :-moz-placeholder{color:#999!important;opacity:1}.checkout-giftmessage-index ::-moz-placeholder{color:#999!important;opacity:1}.checkout-giftmessage-index :-ms-input-placeholder{color:#999!important;opacity:1}tr.subtotal-row .totals tr td{padding-top:17px!important}.checkout-order-table.shoppingbag tr td:first-child{padding-right:5px}.checkout-order-table.shoppingbag tr:nth-last-child(1) td:first-child, .checkout-order-table.shoppingbag tr:nth-last-child(2) td:first-child, .checkout-order-table.shoppingbag tr:nth-last-child(3) td:first-child, .checkout-order-table.shoppingbag tr:nth-last-child(4) td:first-child {padding-right:0}.checkout-order-table.shoppingbag .promotional-code #discount-coupon-form button:nth-of-type(2) {margin-left:10px}.promotional-code-output{line-height:34px}.paypal-button-cart{width:183px;height:32px;background:url(enterprise/jamesperse/images/check-out-with-paypal.jpg) 293px 167px}.paypal-button-cart:hover{}.paypal-button-cart:active{}.option_header_paypal_express{position:relative;overflow:visible}.option_header_paypal_express img{position:absolute;top:-7px}.option_header_paypal_express a{position:absolute;left:127px;top:2px;text-decoration:underline;font-weight:bold}.thank-you-note{padding-top:58px;padding-bottom:52px;border-bottom:1px solid #8a8a8a;text-align:center}.thank-you-note span.thank-you-title{font-size:24px;padding-bottom:18px;display:inline-block;font-weight:normal}.thank-you-note span,.thank-you-note a{font-weight:bold}.customer-account-login .ctrp-left img,.customer-account-create .ctrp-left img{float:right}.customer-account-login .ctrp.clearfix,.customer-account-create .ctrp.clearfix{margin-top:7px}.customer-account-login .ctrp-right input,.customer-account-create .ctrp-right input{font-size:14px;height:30px;padding:5px 5px 5px 5px;margin-bottom:0!important;width:250px;font-size:12px;font-family:"Arial",sans-serif;color:#000}.checkout-login.error-msg{display:none;clear:both;float:left;padding-top:0}.shipping-address-table.login-form tbody{width:505px}.checkout-shipping-index .shipping-address-table tbody{width:505px;display:table}.customer-account-login .ctrp-right button[type="button"],.customer-account-login .ctrp-right button[type="submit"],.customer-account-create .ctrp-right button[type="submit"]{background-color:#000;font-size:14px;font-weight:bold;height:30px;width:208px}.customer-account-create select{font-size:12px}.customer-account-create .ctrp-right button.button-create-acct{margin-top:6px!important}ul.error-list li.validation-advice{color:#800!important}.customer-account-create #form-validate ul.messages{position:absolute;bottom:-7px;right:27px}.customer-account-create .register-error-message{padding-top:9px;padding-bottom:0}.customer-account-create .large-form-wrapper select{padding-left:0;background:url(enterprise/jamesperse/images/select-arrows_2.png) no-repeat scroll right -1px top -3px rgba(0,0,0,0);height:25px}.customer-account-login .error-msg{color:#800!important}.checkout-cart-index .checkout-content-wrapper.clearfix .checkout-order-table.shoppingbag{border-collapse:separate}.checkout-cart-index .checkout-content-wrapper.clearfix .checkout-order-table.shoppingbag tr:nth-last-child(2) td {}.checkout-cart-index .checkout-content-wrapper .checkout-order-table.shoppingbag tr.subtotal-row td{border-top:none!important}.checkout-cart-index .checkout-order-table.shoppingbag tr:last-child td{border-top:none!important;border-bottom:none!important}.checkout-cart-index .checkout-order-table tr.promotional-code td{border-top:none!important}.checkout-review-index table.checkout-costs-table{border-collapse:separate}.checkout-review-index .checkout-costs-table .total-row td{border-bottom:none!important}.checkout-review-index .checkout-costs-table tr:nth-last-child(2) td {padding-bottom:20px}.checkout-review-index .checkout-costs-table{border-bottom:solid 1px #999}.checkout-account-login .checkout-col-header{margin-bottom:11px}.checkout-account-login .error-msg{padding-top:25px}.checkout-account-login #form-validate-forgotpassword{padding:0 10px}.checkout-account-login #form-validate-forgotpassword #email_address{width:208px}.shipping-address-table td em,.billing-address-table td em{color:#800}.billing-address-table tr.req td small,.shipping-address-table tr.req td small{color:#800!important}.gift-message-table label em{color:#800}#checkout-payment-method-load dt:last-child.option_header_checkmo{margin-bottom:20px}#cybersource_card_processing_cc_type,#cybersource_card_processing_expiration,#cybersource_card_processing_expiration_yr{color:#393939}#checkout-payment-method-load dd ul li .input-box{height:32px}#checkout-payment-method-load dd ul li#cybersource_card_processing_cc_type_exp_div .input-box .v-fix{display:inline-block;width:162px;height:32px}#checkout-payment-method-load dd ul li#cybersource_card_processing_cc_type_exp_div .input-box .v-fix select{width:162px}#checkout-payment-method-load dd ul li#cybersource_card_processing_cc_type_exp_div .input-box .v-fix:last-child{margin-left:2%}#login-form .shipping-address-table #shippingForm table tr td.button-wrap{padding-bottom:0}#login-form .shipping-address-table #shippingForm td.placeholder-td{padding-bottom:0}.checkout-col-header.gift-message-header{margin-bottom:11px}#advice-validate-200-char-gift-message-whole-message{position:absolute;bottom:-33px}.create-account-wrapper table{font-size:12px}.color-swatch.cart img{width:30px;height:30px}.color-swatch.cart img[src=""] {display:none}.color-swatch.cart{width:30px;height:30px}.color-swatch.order-succcess img{width:21px;height:21px}.color-swatch.order-succcess{width:21px;height:21px}#payment-method .messages{padding-top:20px}#payment-tool-tip{padding:10px;background:#fff;border:1px solid #999;top:-10px}#payment-tool-tip .btn-close a{float:right;margin-bottom:10px;width:10px;height:10px;background:url(enterprise/jamesperse/images/radio-checkbox-sprite.png) 12px 14px;text-indent:-9999em;overflow:hidden}.pixel-tracker-wrapper{position:absolute;left:-9999px}.cvv-what-is-this{cursor:help}.promotional-code .totals tr td:first-child{padding-right:25px!important;text-align:right!important}.checkout-order-table.shoppingbag .promotional-code .totals tr td{border-bottom:0 none!important;padding-bottom:5px!important;padding-top:9px!important;color:#000}.checkout-order-table .promotional-code td{border-bottom:0 none!important}.promotional-code .totals tr{border-bottom:0 none!important}.promotional-code #discount-coupon-form .promo-applied,.promo-applied{display:inline-block;font-size:13px;font-family:'Akzidenz',arial,sans-serif;background:transparent url(enterprise/jamesperse/images/promo-applied.png) 0 0 no-repeat;text-transform:uppercase;color:#999;padding-left:25px;line-height:34px;background-position:0 6px}.promotional-code .totals .summary-collapse span{background:transparent url(enterprise/jamesperse/images/promo-cancel.png) 0 0 no-repeat;display:inline-block;cursor:pointer;width:15px;height:15px}.checkout-costs-table .summary-collapse span{background:transparent url(enterprise/jamesperse/images/promo-cancel.png) 0 0 no-repeat;display:inline-block;cursor:pointer;width:15px;height:15px}.checkout-review-index .checkout-costs-table .summary-collapse span{margin-left:-18px}.checkout-order-table.shoppingbag .promotional-code .summary-total .discount-rule,.checkout-order-table.shoppingbag .promotional-code .summary-total .discount-rule span,.discount-rule{color:#c60!important;text-transform:uppercase}#discount-coupon-form input::-webkit-input-placeholder{color:#000}#discount-coupon-form input:-moz-placeholder{color:#000}.checkout-methods{position:relative;top:-60px;border-top:1px solid #999;margin-top:35px}.checkout-order-table .price{padding-right:15px;white-space:nowrap}.checkout-order-table .price-td .price{padding-right:0}div.amshopby-column{float:left;width:83px}select.amshopby-select{width:170px}.amshopby-logo{padding:0 10px 10px 0;float:left}.amshopby-featured{padding:5px 5px 5px 5px}.amshopby-link{float:left;padding-left:5px;padding-top:5px}.amshopby-clearer{display:block;clear:both;overflow:hidden}.sidebar dd a{padding:0 5px 0 0;display:block;float:left}.sidebar dd a.amshopby-attr{padding-left:22px;background:transparent url(enterprise/jamesperse/images/checked_3.jpg);background-repeat:no-repeat;background-position:-19px 0;line-height:18px;font-size:13px;visibility:visible}.sidebar dd li a{font-size:13px}.sidebar dd a.amshopby-attr-selected{padding-left:22px;background:transparent url(enterprise/jamesperse/images/checked_3.jpg);background-repeat:no-repeat;background-position:0 -18px;line-height:18px;visibility:visible;font-size:13px}.sidebar dd a img{padding:0 4px 5px;float:left}.sidebar dd li.amshopby-cat-level-2{padding-left:10px}.sidebar dd li.amshopby-cat-level-3{padding-left:20px}.sidebar dd a.amshopby-cat-selected{font-weight:bold;color:#000;text-decoration:none;cursor:text}.sidebar dd li span.amshopby-plusminus{float:left;display:block;width:15px;height:15px;cursor:pointer;background:transparent url(enterprise/jamesperse/images/amshopby-plus.gif) no-repeat}.sidebar dd li span.minus{background:transparent url(enterprise/jamesperse/images/amshopby-minus.gif) no-repeat}.sidebar dd li:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.sidebar dt{cursor:pointer;text-transform:uppercase;font-family:"akzidenz",sans-serif;font-size:14px;padding-bottom:1px}.sidebar dt.amshopby-collapsed{background:url(enterprise/jamesperse/images/amshopby-collapsed.gif) center left no-repeat}.sidebar div.amshopby-slider{position:relative;margin:10px auto 5px auto;z-index:9;height:18px;background:url(enterprise/jamesperse/images/amshopby-slider-bg.gif) no-repeat 50% 50%;cursor:pointer}.sidebar div.amshopby-slider div.handle{width:8px;top:3px;height:14px;background:transparent url(enterprise/jamesperse/images/amshopby-hadle.png) no-repeat;position:absolute;cursor:move;z-index:2}.amshopby-slider-price{color:#798794}.amshopby-slider-price-from{float:left}.amshopby-slider-price-to{float:right}.amshopby-slider-handle-right{position:absolute;top:14px;right:0}.amshopby-slider-handle-left{position:absolute;top:14px;left:0}.amshopby-tooltip{padding:2px 5px;background:#fec;border:1px solid #faa819;color:#1f5070;text-align:left;width:200px;position:absolute}.amshopby-slider-price-range{text-align:center;font-size:.9em}.amshopby-tooltip-img{cursor:help}.sidebar,div.amshopby-page-container,div.amshopby-filters-top{position:relative}div.amshopby-overlay{background-color:#fff;height:100%;left:0;opacity:.5;filter: alpha(opacity=50);position:absolute;top:0;width:100%;z-index:555}div.amshopby-overlay img{top:100px;left:45%;display:block;position:absolute}div.amshopby-overlay div{margin:0 auto;display:block;width:300px;height:200px;background:url(enterprise/jamesperse/images/amshopby-overlay.gif) 50% 50% no-repeat}.amshopby-advanced li{clear:both}.amshopby-advanced li.level1{padding-left:20px}.amshopby-advanced li.level2{padding-left:30px}.amshopby-advanced li.level3{padding-left:40px}.amshopby-advanced li.level4{padding-left:50px}.amshopby-advanced li.active>a{font-weight:bold}.amshopby-slider-bar{position:absolute;background:#999;height:6px;top:6px;z-index:1}.amshopby-subcategory-image{overflow:auto}.btn-remove-inline{background-image:url(enterprise/jamesperse/images/btn_remove.gif);background-repeat:no-repeat;width:13px;height:12px;margin-left:4px}.btn-remove-inline:hover{}.amshopby-hightlighted{background:#ff0}#capsules-list{line-height:1.5;padding-bottom:11px;border-bottom:1px solid #ddd;margin-bottom:10px}.catalog-category-view .sidebar a:hover{color:#aaa}.catalog-category-view .col-left{box-sizing:border-box;-moz-box-sizing:border-box;padding-right:20px;margin-top:0}.switcher-holder img{vertical-align:-3px;margin-right:3px}.dark .switcher-holder .switcher,.light.overlay .switcher-holder .switcher{color:#000!important}.light .switcher-holder .switcher,.dark.overlay .switcher-holder .switcher{color:#fff!important}.switcher-holder .switcher:hover{color:#aaa!important}.page{position:relative}#countrySelect,#currencySelect{position:static}#countrySelect li,#currencySelect li{float:left;width:186px}#countrySelect li.current,#currencySelect li.current{float:none;clear:both}#popId-countrySelect{width:900px;height:625px;background:#fff;color:#000;position:fixed;top:100px;left:200px;z-index:1501;padding:50px;padding-top:40px;box-sizing:border-box;-moz-box-sizing:border-box}.top_menu_options #popId-countrySelect{text-transform:none;cursor:default}#popId-countrySelect h1{font-size:43px;text-transform:uppercase;padding:0;margin:0;line-height:normal!important;border-bottom:0 none;font-family:"Akzidenz",sans-serif;font-weight:normal;letter-spacing:-1.4px}#popId-countrySelect h2{font-size:23px;text-transform:uppercase;margin-bottom:20px;border-bottom:0 none;font-family:"Akzidenz",sans-serif;font-weight:normal;letter-spacing:-.65px}#popId-countrySelect p{font-size:14px;font-weight:normal;font-family:arial,sans-serif;line-height:19px;letter-spacing:.25px}.custom-select-wrap.select-bf-countries .b-core-ui-select,.custom-select-wrap.select-bf-countries .b-core-ui-select__dropdown__item{width:320px!important}.custom-select-wrap.select-bf-currency .b-core-ui-select,.custom-select-wrap.select-bf-currency .b-core-ui-select__dropdown__item{width:320px!important}.top_menu_options li label.bf-label{text-transform:uppercase;width:98px!important;line-height:28px;font-weight:bold;font-size:14px!important;font-family:arial,sans-serif;height:auto}#popId-countrySelect .input-box{margin-bottom:15px}#popId-countrySelect .btn-wrapper{text-transform:uppercase;margin-bottom:61px;margin-top:20px}#popId-countrySelect .btn-wrapper .button{color:#000;height:28px;line-height:30px;border:1px solid #000;font-family:arial,sans-serif;font-size:14px;padding:0 22px;font-weight:bold;letter-spacing:.4px;margin-right:9px}#popId-countrySelect .btn-wrapper .button:hover{color:#aaa;border-color:#aaa}#popId-countrySelect .btn-wrapper .bf-return{border:0;border-bottom:2px solid #000;padding-left:0;line-height:40px;padding-right:4px;margin-top:-6px;margin-left:4px;letter-spacing:.4px}#popId-countrySelect .btn-wrapper .bf-return:hover{color:#aaa;border-color:#aaa}#popId-countrySelect .btn-wrapper .bf-update{color:#fff;background-color:#000}#popId-countrySelect .btn-wrapper .bf-cancel{padding:0 24px}#popId-countrySelect .bf-close{position:absolute;width:15px;height:15px;right:10px;top:10px;cursor:pointer}.bf-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#000;opacity:.7;display:none;z-index:1500}#popId-countrySelect .top-info{margin-bottom:45px}#popId-countrySelect .top-info .bf-desc{padding-bottom:9px}#popId-countrySelect .bottom-info p{font-size:11px;line-height:14px;margin-bottom:12px;font-family:"Arial",sans-serif;font-weight:normal;letter-spacing:normal}#popId-countrySelect .input-box.country-box{margin-bottom:18px}.top_menu_options li.switches{padding-right:30px;padding-left:6px;margin-top:-1px;font-weight:normal;font-family:arial,sans-serif}.top_menu_options li.switches span{color:#000}.top_menu_options .switcher-country:hover{color:#aaa;cursor:pointer}#tinycontent{border:0 none!important;top:50%!important;margin-top:-312px!important;left:50%!important;margin-left:-450px!important;position:fixed!important}#sellspoint li{padding:0!important}#tinycontent a#closeButton{display:block;width:15px!important;height:15px!important;right:10px!important;top:10px!important;cursor:pointer!important;background:transparent url(enterprise/jamesperse/images/bf-close.png) 0 0 no-repeat!important}#tinycontent #button{margin-bottom:0;text-align:left}#tinycontent #button button:hover{color:#aaa}#tinycontent a{text-decoration:underline}#tinycontent #notshipLink,#tinycontent #customTxt{text-align:left}#tinycontent #outro{text-align:left}#language{left:auto!important;top:43px!important}#flag{margin-left:0!important;margin-top:11px!important}#tinymask{opacity:.7!important;background:#000!important;top:0;left:0;bottom:0;right:0;height:auto!important;width:auto!important;position:fixed!important}#popId-countrySelect .button{float:none!important}li.footer-switcher{cursor:pointer;margin-top:-1px}li.footer-switcher:hover{color:#aaa}li.footer-switcher img{vertical-align:-3px;margin-right:4px}#headline{font-size:43px!important;width:650px;text-align:left!important;margin-left:-43px;line-height:46px;letter-spacing:-1.5px;margin-bottom:37px!important;height:92px!important}#modal{padding-top:43px!important;padding-left:51px!important}#modal.Arabic #language,#modal.Hebrew #language,#modal.Urdu #language{right:auto!important}#headline span:first-child{display:inline-block;margin-left:44px}#subheadline{font-size:23px!important;font-family:'Akzidenz',sans-serif!important;font-weight:normal!important}#sellspoint ul{margin-top:7px!important;line-height:24px!important}#outro{padding-top:13px!important;padding-bottom:22px!important}#button button{margin-bottom:98px!important}#customTxt img{margin-top:28px!important}.select-jamesperse_borderfree_card_cc_type .b-core-ui-select{width:100%!important}#jamesperse_borderfree_card_cc_number{width:100%}div.select-jamesperse_borderfree_card_expiration .b-core-ui-select{float:left;width:49%!important;margin-right:2%}div.select-jamesperse_borderfree_card_expiration_yr .b-core-ui-select{width:49%!important;float:left}.payment-info-wrapper table td{padding-bottom:15px;width:160px;vertical-align:middle}.payment-info-wrapper table td:last-child{width:300px}.payment-info-wrapper .cvv td{padding-bottom:15px;padding-top:0}.payment-info-wrapper .cvv input{min-width:30px;width:81px!important;margin-right:10px}.borderfree-notice{float:right;width:505px;font-size:12px}.validation-advice{display:none!important}.error-wrong-format{float:right;padding-top:10px;color:#800;font-size:12px}.single-method .option_header_jamesperse_borderfree_card>label{display:none}.borderfree-international .payment-info-wrapper .option_header_borderfreepaypal_express a{display:inline-block;vertical-align:14px;font-weight:bold;text-decoration:underline}.checkout-order-table.shoppingbag .button.btn-continue.checkout-continue{right:auto;left:0}.borderfree-enabled .paypal-or{display:none}.checkout-order-table.shoppingbag p.paypal-logo a{left:613px;top:12px}.borderfree-international tr.promotional-code>td>p{display:none}.borderfree-international .multiple-methods #payment_form_jamesperse_borderfree_card{display:none}.option_header_borderfreepaypal_express img{position:absolute;top:-7px}.option_header_borderfreepaypal_express a{position:absolute;left:127px;top:2px;text-decoration:underline;font-weight:bold}#popId-countrySelect .b-core-ui-select,#popId-countrySelect .b-core-ui-select__dropdown__item{font-family:arial,sans-serif}#popId-countrySelect .b-core-ui-select__dropdown__item:hover,#popId-countrySelect .b-core-ui-select__dropdown__item.selected{background-color:#aaa}#modal a:hover{color:#aaa;text-decoration:underline!important}.German #outro{font-size:14px!important}.AU #flag{background:url(enterprise/jamesperse/images/flags/AU.gif) no-repeat!important}.CA #flag{background:url(enterprise/jamesperse/images/flags/CA.gif) no-repeat!important}.DE #flag{background:url(enterprise/jamesperse/images/flags/DE.gif) no-repeat!important}.ES #flag{background:url(enterprise/jamesperse/images/flags/ES.gif) no-repeat!important}.GB #flag{background:url(enterprise/jamesperse/images/flags/GB.gif) no-repeat!important}.AG #flag{background:url(enterprise/jamesperse/images/flags/AG.gif) no-repeat!important}.AR #flag{background:url(enterprise/jamesperse/images/flags/AR.gif) no-repeat!important}.AT #flag{background:url(enterprise/jamesperse/images/flags/AT.gif) no-repeat!important}.BH #flag{background:url(enterprise/jamesperse/images/flags/BH.gif) no-repeat!important}.BD #flag{background:url(enterprise/jamesperse/images/flags/BD.gif) no-repeat!important}.BB #flag{background:url(enterprise/jamesperse/images/flags/BB.gif) no-repeat!important}.BE #flag{background:url(enterprise/jamesperse/images/flags/BE.gif) no-repeat!important}.BZ #flag{background:url(enterprise/jamesperse/images/flags/BZ.gif) no-repeat!important}.BO #flag{background:url(enterprise/jamesperse/images/flags/BO.gif) no-repeat!important}.BR #flag{background:url(enterprise/jamesperse/images/flags/BR.gif) no-repeat!important}.BN #flag{background:url(enterprise/jamesperse/images/flags/BN.gif) no-repeat!important}.BG #flag{background:url(enterprise/jamesperse/images/flags/BG.gif) no-repeat!important}.KH #flag{background:url(enterprise/jamesperse/images/flags/KH.gif) no-repeat!important}.CL #flag{background:url(enterprise/jamesperse/images/flags/CL.gif) no-repeat!important}.CN #flag{background:url(enterprise/jamesperse/images/flags/CN.gif) no-repeat!important}.CO #flag{background:url(enterprise/jamesperse/images/flags/CO.gif) no-repeat!important}.CR #flag{background:url(enterprise/jamesperse/images/flags/CR.gif) no-repeat!important}.CY #flag{background:url(enterprise/jamesperse/images/flags/CY.gif) no-repeat!important}.CZ #flag{background:url(enterprise/jamesperse/images/flags/CZ.gif) no-repeat!important}.DK #flag{background:url(enterprise/jamesperse/images/flags/DK.gif) no-repeat!important}.DM #flag{background:url(enterprise/jamesperse/images/flags/DM.gif) no-repeat!important}.DO #flag{background:url(enterprise/jamesperse/images/flags/DO.gif) no-repeat!important}.EC #flag{background:url(enterprise/jamesperse/images/flags/EC.gif) no-repeat!important}.EG #flag{background:url(enterprise/jamesperse/images/flags/EG.gif) no-repeat!important}.SV #flag{background:url(enterprise/jamesperse/images/flags/SV.gif) no-repeat!important}.EE #flag{background:url(enterprise/jamesperse/images/flags/EE.gif) no-repeat!important}.FI #flag{background:url(enterprise/jamesperse/images/flags/FI.gif) no-repeat!important}.FR #flag{background:url(enterprise/jamesperse/images/flags/FR.gif) no-repeat!important}.GR #flag{background:url(enterprise/jamesperse/images/flags/GR.gif) no-repeat!important}.GD #flag{background:url(enterprise/jamesperse/images/flags/GD.gif) no-repeat!important}.GT #flag{background:url(enterprise/jamesperse/images/flags/GT.gif) no-repeat!important}.HT #flag{background:url(enterprise/jamesperse/images/flags/HT.gif) no-repeat!important}.HN #flag{background:url(enterprise/jamesperse/images/flags/HN.gif) no-repeat!important}.HK #flag{background:url(enterprise/jamesperse/images/flags/HK.gif) no-repeat!important}.HU #flag{background:url(enterprise/jamesperse/images/flags/HU.gif) no-repeat!important}.IN #flag{background:url(enterprise/jamesperse/images/flags/IN.gif) no-repeat!important}.ID #flag{background:url(enterprise/jamesperse/images/flags/ID.gif) no-repeat!important}.IE #flag{background:url(enterprise/jamesperse/images/flags/IE.gif) no-repeat!important}.IL #flag{background:url(enterprise/jamesperse/images/flags/IL.gif) no-repeat!important}.IT #flag{background:url(enterprise/jamesperse/images/flags/IT.gif) no-repeat!important}.JM #flag{background:url(enterprise/jamesperse/images/flags/JM.gif) no-repeat!important}.JP #flag{background:url(enterprise/jamesperse/images/flags/JP.gif) no-repeat!important}.JO #flag{background:url(enterprise/jamesperse/images/flags/JO.gif) no-repeat!important}.KW #flag{background:url(enterprise/jamesperse/images/flags/KW.gif) no-repeat!important}.LV #flag{background:url(enterprise/jamesperse/images/flags/LV.gif) no-repeat!important}.LI #flag{background:url(enterprise/jamesperse/images/flags/LI.gif) no-repeat!important}.LT #flag{background:url(enterprise/jamesperse/images/flags/LT.gif) no-repeat!important}.LU #flag{background:url(enterprise/jamesperse/images/flags/LU.gif) no-repeat!important}.MT #flag{background:url(enterprise/jamesperse/images/flags/MT.gif) no-repeat!important}.MO #flag{background:url(enterprise/jamesperse/images/flags/MO.gif) no-repeat!important}.MV #flag{background:url(enterprise/jamesperse/images/flags/MV.gif) no-repeat!important}.MX #flag{background:url(enterprise/jamesperse/images/flags/MX.gif) no-repeat!important}.MC #flag{background:url(enterprise/jamesperse/images/flags/MC.gif) no-repeat!important}.MA #flag{background:url(enterprise/jamesperse/images/flags/MA.gif) no-repeat!important}.NP #flag{background:url(enterprise/jamesperse/images/flags/NP.gif) no-repeat!important}.NL #flag{background:url(enterprise/jamesperse/images/flags/NL.gif) no-repeat!important}.NZ #flag{background:url(enterprise/jamesperse/images/flags/NZ.gif) no-repeat!important}.NI #flag{background:url(enterprise/jamesperse/images/flags/NI.gif) no-repeat!important}.NO #flag{background:url(enterprise/jamesperse/images/flags/NO.gif) no-repeat!important}.OM #flag{background:url(enterprise/jamesperse/images/flags/OM.gif) no-repeat!important}.PK #flag{background:url(enterprise/jamesperse/images/flags/PK.gif) no-repeat!important}.PA #flag{background:url(enterprise/jamesperse/images/flags/PA.gif) no-repeat!important}.PY #flag{background:url(enterprise/jamesperse/images/flags/PY.gif) no-repeat!important}.PE #flag{background:url(enterprise/jamesperse/images/flags/PE.gif) no-repeat!important}.PH #flag{background:url(enterprise/jamesperse/images/flags/PH.gif) no-repeat!important}.PL #flag{background:url(enterprise/jamesperse/images/flags/PL.gif) no-repeat!important}.PT #flag{background:url(enterprise/jamesperse/images/flags/PT.gif) no-repeat!important}.QA #flag{background:url(enterprise/jamesperse/images/flags/QA.gif) no-repeat!important}.RO #flag{background:url(enterprise/jamesperse/images/flags/RO.gif) no-repeat!important}.SA #flag{background:url(enterprise/jamesperse/images/flags/SA.gif) no-repeat!important}.SG #flag{background:url(enterprise/jamesperse/images/flags/SG.gif) no-repeat!important}.SK #flag{background:url(enterprise/jamesperse/images/flags/SK.gif) no-repeat!important}.SI #flag{background:url(enterprise/jamesperse/images/flags/SI.gif) no-repeat!important}.ZA #flag{background:url(enterprise/jamesperse/images/flags/ZA.gif) no-repeat!important}.KR #flag{background:url(enterprise/jamesperse/images/flags/KR.gif) no-repeat!important}.LK #flag{background:url(enterprise/jamesperse/images/flags/LK.gif) no-repeat!important}.SR #flag{background:url(enterprise/jamesperse/images/flags/SR.gif) no-repeat!important}.SE #flag{background:url(enterprise/jamesperse/images/flags/SE.gif) no-repeat!important}.CH #flag{background:url(enterprise/jamesperse/images/flags/CH.gif) no-repeat!important}.TW #flag{background:url(enterprise/jamesperse/images/flags/TW.gif) no-repeat!important}.TH #flag{background:url(enterprise/jamesperse/images/flags/TH.gif) no-repeat!important}.TT #flag{background:url(enterprise/jamesperse/images/flags/TT.gif) no-repeat!important}.TR #flag{background:url(enterprise/jamesperse/images/flags/TR.gif) no-repeat!important}.UA #flag{background:url(enterprise/jamesperse/images/flags/UA.gif) no-repeat!important}.AE #flag{background:url(enterprise/jamesperse/images/flags/AE.gif) no-repeat!important}.VN #flag{background:url(enterprise/jamesperse/images/flags/VN.gif) no-repeat!important}.AI #flag{background:url(enterprise/jamesperse/images/flags/AI.gif) no-repeat!important}.AW #flag{background:url(enterprise/jamesperse/images/flags/AW.gif) no-repeat!important}.BM #flag{background:url(enterprise/jamesperse/images/flags/BM.gif) no-repeat!important}.IC #flag{background:url(enterprise/jamesperse/images/flags/IC.gif) no-repeat!important}.KY #flag{background:url(enterprise/jamesperse/images/flags/KY.gif) no-repeat!important}.CK #flag{background:url(enterprise/jamesperse/images/flags/CK.gif) no-repeat!important}.CW #flag{background:url(enterprise/jamesperse/images/flags/CW.gif) no-repeat!important}.FO #flag{background:url(enterprise/jamesperse/images/flags/FO.gif) no-repeat!important}.GF #flag{background:url(enterprise/jamesperse/images/flags/GF.gif) no-repeat!important}.GI #flag{background:url(enterprise/jamesperse/images/flags/GI.gif) no-repeat!important}.GL #flag{background:url(enterprise/jamesperse/images/flags/GL.gif) no-repeat!important}.GP #flag{background:url(enterprise/jamesperse/images/flags/GP.gif) no-repeat!important}.GG #flag{background:url(enterprise/jamesperse/images/flags/GG.gif) no-repeat!important}.IS #flag{background:url(enterprise/jamesperse/images/flags/IS.gif) no-repeat!important}.JE #flag{background:url(enterprise/jamesperse/images/flags/JE.gif) no-repeat!important}.MQ #flag{background:url(enterprise/jamesperse/images/flags/MQ.gif) no-repeat!important}.YT #flag{background:url(enterprise/jamesperse/images/flags/YT.gif) no-repeat!important}.MS #flag{background:url(enterprise/jamesperse/images/flags/MS.gif) no-repeat!important}.RE #flag{background:url(enterprise/jamesperse/images/flags/RE.gif) no-repeat!important}.RU #flag{background:url(enterprise/jamesperse/images/flags/RU.gif) no-repeat!important}.BL #flag{background:url(enterprise/jamesperse/images/flags/BL.gif) no-repeat!important}.KN #flag{background:url(enterprise/jamesperse/images/flags/KN.gif) no-repeat!important}.LC #flag{background:url(enterprise/jamesperse/images/flags/LC.gif) no-repeat!important}.SX #flag{background:url(enterprise/jamesperse/images/flags/SX.gif) no-repeat!important}.MF #flag{background:url(enterprise/jamesperse/images/flags/MF.gif) no-repeat!important}.TC #flag{background:url(enterprise/jamesperse/images/flags/TC.gif) no-repeat!important}.BQ #flag{background:url(enterprise/jamesperse/images/flags/BQ.gif) no-repeat!important}#esns_background_layer{position:absolute;z-index:9998;background:url(base/default/images/newssubscribers/esns_dark2.png);width:100%;height:100%;overflow:hidden;display:block;text-align:center;top:0;left:0;display:none}#esns_box_layer{z-index:9999;background-color:#fff;width:470px;height:auto;overflow:hidden;top:0;text-align:center;display:inline-block;padding:10px}#esns_box_title{width:440px;height:auto;overflow:hidden;background:url(base/default/images/newssubscribers/esns_box_block1.png) no-repeat right top}#esns_box_block_1{width:350px;font:20px/34px "CenturyGothicRegular",Century\ Gothic,Verdana,sans-serif;text-align:left}#esns_box_block_2{font:29px/34px "CenturyGothicRegular",Century\ Gothic,Verdana,sans-serif;height:auto;text-align:left;margin:0 0 10px 0;width:350px}#esns_box_block_3{text-align:justify}#esns_box_close{height:22px;width:22px;background:url(base/default/images/newssubscribers/esns_box_close.png) no-repeat;cursor:pointer;float:right}.esns_box_lines{background:url(base/default/images/newssubscribers/esns_box_lines.png) no-repeat scroll 0 0 transparent;display:block;height:1px;width:100%;clear:both;margin:5px 0}#esns_box_subscribe{width:100%;height:auto;overflow:hidden;margin:0 0 20px 0}#esns_box_subscribe_input{width:340px;float:left;clear:both}#esns_box_subscribe_input input{width:290px;margin:5px 0 0 20px;border:1px solid #acacac;height:25px;padding-left:10px}#esns_box_subscribe_submit{width:80px;float:left}#esns_box_subscribe_submit a{background-image:url(base/default/images/newssubscribers/esns_box_button.png);width:117px;height:34px;display:block;line-height:34px;font-size:12px;color:#000;margin:1px 0 0 0}#esns_box_subscribe_response{text-align:left;margin:10px 0 0 30px;height:15px}#esns_box_subscribe_response_success{display:none}#esns_box_subscribe_response_error{color:#ea6868;text-align:left;margin:0 0 0 30px;height:auto;overflow:hidden}#esns_box_subscribe_response_success{color:#35ea49;font:20px/34px "CenturyGothicRegular",Century\ Gothic,Verdana,sans-serif}.tl#esns_box_layer{height:263px;width:504px;background:url(base/default/images/newssubscribers/esns_label.png) no-repeat transparent;position:relative}.tl #esns_box_block_1,.tl #esns_box_block_2{color:#fff;text-align:right;float:right;line-height:normal}.tl #esns_box_block_1{margin:20px 55px 0 0}.tl #esns_box_block_2{margin:0 55px 0 0}.tl #esns_box_block_3{color:#000;clear:both;text-align:justify;float:right;margin:10px 55px 5px 0;width:340px;height:70px;overflow:hidden}.tl #esns_box_close{position:absolute}.tl #esns_box_subscribe_response_error{height:15px;color:#fff;float:right;text-align:left;width:325px;margin:0 50px 0 0;overflow:hidden}.tl #esns_box_subscribe_input input{margin:0 0 0 132px;background:none;height:29px;width:216px;border:0}.tl #esns_box_subscribe_submit a{background:none;color:#fff;height:29px;line-height:25px;background:url(base/default/images/newssubscribers/esns_input.png) no-repeat -212px 0}.tl #esns_box_subscribe_response_success{color:#fff;float:right;margin:0 50px 0 0;width:340px}.tl #esns_box_subscribe_input{background:url(base/default/images/newssubscribers/esns_input.png) no-repeat 125px 0}.tl #esns_box_close{height:36px;width:36px;background:url(base/default/images/newssubscribers/esns_box_close2.png) no-repeat;right:10px;top:-5px}.search ol li{list-style:none}.search .col1{width:195px;padding-right:10px;box-sizing:border-box;margin-right:0;padding-top:15px}.search .block-title,.search .block-content .currently{display:none}.search .block-subtitle,.search .narrow-by-list dt{font-size:14px;padding-bottom:1px;text-transform:uppercase}.search .block-subtitle.filters{font-weight:bold}.search .sidebar #clear-all{border:1px solid #eee;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-family:"Akzidenz",sans-serif;font-size:13px;padding:4px;width:100%}.search .col1 p{color:#000!important}.catalogsearch-result-index #content .note-msg{margin-left:217px}.search #content{position:relative;left:0;width:1025px}.search .col2{width:854px;margin-right:0;float:right}.search .col-main{margin-right:0;position:relative;width:810px}.search .sidebar .block-subtitle.filters{padding-top:1px}.search .col-main .page-title{font-size:18px}.search .col-main .toolbar{top:-25px}.search .col-main .pager{float:right}.search .col-main ol li{float:left;display:block}.search .col-main ol li:last-child{padding-right:0}.catalog-category-view .products-grid{}.search .products-grid .price-box{margin-bottom:10px}.search.accosiated-search .col-main{width:auto;float:none}.search.accosiated-search .col-main table th{padding:10px 0}.search.accosiated-search .col-main table{margin-bottom:20px}.search.accosiated-search .col-main table td.search-result-image{padding-bottom:10px}.search.accosiated-search .col1{display:none}