.gallery_page_price_fsize{font-size:15px!important;font-weight:bold!important}.gallery_page_price{padding-top:5px;font-weight:normal;font-size:13px;float:left;color:#333;margin-bottom:10px}.sale_original .gallery_page_price{float:none}.gallery_page_price a{color:#666}#myFavItems .gallery_page_price{padding-top:0}
#myFavItems .sale_price{width:120px}.pp_page_price_fsize{font-size:14px!important}.pp_page_price{font-weight:bold;font-size:13px;line-height:12px}.price_description .gallery_page_promotion_price{color:#000;padding-top:5px;font-weight:bold;float:left;margin-left:0;line-height:15px!important}.pp_page_promotion_price{color:#000;padding-top:5px;font-weight:bold;font-size:15px}
.everyday{color:#c41019}.best{color:#2a2a86}.January{color:#b01886}.February{color:#b01886}.March{color:#f36b1b}.April{color:#0abcbe}.May{color:#73589f}.June{color:#b01886}.July{color:#b01886}.August{color:#b01886}.September{color:#b01886}.October{color:#b01886}.November{color:#b01886}.December{color:#b01886}
#richRelevence .pp_page_price{font-size:12px}.padR5{padding-right:5px}.shopping_details h2 strong.service_lot_preview{color:#4b4b4b}.shopping_kit .shopbag_wrap li.service_lot_product_description_preview{padding:2px 0 0 0}.shopping_kit .preview_padding_top{padding-top:0}#serverErrors ul li{list-style-type:disc;margin-left:16px}
.ck_edit_content ul li{list-style-type:disc;margin-left:16px}.modal_cs_holder{padding:30px 20px 20px 20px;overflow:hidden}#csModule .modal_cs_holder .grid_14{height:auto;overflow-y:auto;overflow-x:hidden;width:621px}#csModule .modal_cs_holder .grid_6{width:670px}#csModule .modal_cs_holder .grid_6 .dividerL{margin-top:0}
#richRelevence .rr_wrapper #rr_placement_0 .grid_1{width:100%!important;float:left!important}#richRelevence .rr_wrapper .saled_view{background:0}#richRelevence .rr_wrapper .ftProductDesc{width:113px;cursor:pointer}#richRelevence .rr_wrapper #rr_placement_0 .grid_1 .inner_space p strong{font-size:13px}
#richRelevence .rr_wrapper ul.pdp_viewed_list a img{border:1px solid #ccc;text-align:center}#richRelevence .rr_wrapper ul.pdp_viewed_list a .rating img{border:0}#savedBillingAddressWithoutCard .checkout_content_blk .flt_lft #savedaddressoption{margin-top:5px}.container_holder .email_templete_container .grid_7{position:static!important}
.onlineExcluesive{color:#c41019;font-weight:bold}#myFavItems .item_details_summary .bag_detail_content .product_detail .item_original p span.pp_page_promotion_price,#myfavorites .item_details .bag_detail_content .product_detail .item_original p span.pp_page_promotion_price{float:right;padding-top:0}
.def_cur{cursor:default}a:focus.def_cur{outline-style:none}.row .grid_14 .customer_service_contain .ck_edit_content #AMSDHTML tbody tr td table tbody tr td{border:1px solid #ccc}.email_templete_container{-webkit-overflow-scrolling:touch}#guided_navigation ul{-webkit-overflow-scrolling:touch}.shopbag_scroll{-webkit-overflow-scrolling:touch}
.blue_button span input,.blue_button_medium span input{padding:0 10px 1px 10px}.ship_opt_tile_bg{line-height:13px}#checkoutSlider .btn_input_holder span input,#checkoutSlider .btn_input_holder span a,#checkoutSlider .jcp_form .btn_input_holder span input.disabled{padding:2px 10px 7px 6px}.searchtip_title span{display:none}
.searchtip_title img{background:url("../images/CAM_CS_Sprite.png") no-repeat scroll 0 -5186px transparent;width:138px;height:27px}.margRight13{margin-right:13px}.BillMeLaterDisabledDiv{background:url(../images/pay-with-bill-mel-ater-disabled-image.png) no-repeat;height:48px;width:550px;margin:0 0 20px 20px}
.salePriceP{float:right;width:100%}.future_spouse{width:88%}.firstLastName{width:100%;float:left}.label_disabled{color:#999}.ppPriceDetails .pp_page_price,.ppPriceDetails{font-size:14px!important;line-height:14px!important;padding-bottom:3px}.sub_footer a{font-size:12px;color:#666!important}.footer_bold a{color:#606060!important;font-weight:bold}
.savings_promo.third_grid .pp_page_price{float:right}.btn_input_holder #emailShareId{text-transform:lowercase}.promo_ads .ck_edit_content{clear:right;display:block;float:left}.promo_ads .ck_edit_content a{margin-right:0}.promo_ads .ck_edit_content:first-child{margin-right:10px}#add_items_category.add_our_items{background:none!important}
#add_items_category .gr_search{float:right}.modern_banner{clear:both;height:35px}.create_registry_tab .gr_global_header .gr_search .jcp_search{background:#fff!important}.create_registry_tab .gr_global_header .gr_search .jcp_search .header_search .search_input{background:#fff!important}.grid_31.flt_rgt img{margin-bottom:6px}
.darkPurple34{color:#6974a4;font-size:34px;font-weight:normal;line-height:34px;padding-bottom:5px}.darkGray24{color:#4b4b4b;font-size:18px;font-weight:bold;line-height:24px;padding-bottom:5px;clear:both}.tracker_grid2 .frm_item input[type="button"]{padding:6px 12px}.graphGift_header{padding-left:20px}
#chartContainer{clear:both;float:left;padding-left:25px;text-align:center;width:90%}#chartContainer #chart_disabled{padding-left:75px}.noitalic{font-style:normal}.btn_holder span a{cursor:pointer;font-size:14px;color:#fff;overflow:visible}.blue_btn input,.blue_btn a{background:#6974a4;padding:8px}.blue_btn input{padding:6px 11px}
.blue_btn a{padding:7px 12px}.blue_btn span a{background:#6974a4;padding:8px 12px;display:inline-block}.grey_btn input{background:url(../images/gr_grey_btn_bg.gif) repeat-x;height:31px;padding:0 9px 4px}#vdatagiftCard .sku_options{width:auto}.ieVersion{background:#fbeaeb url(../images/icon_error.gif) no-repeat 10px 11px;border:1px solid #f2b4b7;font-size:13px;color:#515151;padding:15px 15px 15px 40px;margin-bottom:10px;margin:0 auto 15px auto;width:900px;clear:both}
.ieVersion strong{display:block}.indiv_item_price .flt_rgt{float:left}.savings_innerdiv{clear:both;overflow:hidden;background:#f4f4f4;padding:0 8px 8px;margin-top:1px}.savings_innerdiv_order_confirmation{clear:both;overflow:hidden;background:#f4f4f4;padding:0 8px 8px;margin-top:1px}.orderdetails_wrap .grid_7 .orderdetails_total{padding:0!important}
#myTextArea2{width:470px}.frm_item .items_added{font-size:28px;color:#6974a4}.upload_pic{background:transparent url('../images/upload_pic.png') no-repeat;width:98px;height:28px;text-indent:-9999px;cursor:pointer;margin-top:5px}.nobrdr{border:0}.dashboard_lft_brdr{border-left:1px solid #fff}
#addressListDisplay{background:#f7f7f7;padding-bottom:20px}.gr_landing_slot_s1{overflow:hidden;margin-left:20px}.checkbox_selected,.checkbox_unselected{float:left;margin:3px 2px 0 0;background:#fff url('../images/checkbox_selected.gif') no-repeat;width:17px;height:17px}.checkbox_unselected{background-image:url('../images/checkbox_unselected.gif')}
.purpleLink{color:#6874a4;font-size:16px}input[type='file']{width:350px;height:30px;padding-top:5px}#gr_footer .first_grid_minimal .tollnum_footer{font-size:17px;color:#333}.tollnum_footer span{font-size:12px;margin-left:15px}.modal_btn_container{padding-left:250px}.modal_btn_container a{margin-top:10px}
#loginAjax .modal_btn_container{margin-left:190px}.cursor_normal{cursor:pointer}.videoContentBlockBorder{float:left;width:100%;height:1px}#flt_rgt{float:right}.manageEmailAddress .EmailAddress{float:right;margin-top:-20px;padding-left:0;position:relative;vertical-align:top;width:250px;word-wrap:break-word}
.edit_giver_information ul.csv_dwnld_info li{margin-left:20px}#myfavorites .fltclr .pdbmrgb0{margin-bottom:0;padding-bottom:0}.reg_content{line-height:0}.reg_content p{padding:0;margin:0}.itemDetailsPopup{float:left;width:100%;margin-top:15px}.minhgt1{min-height:1px}.profileInfoPrint #dashboard_header .gift_custom_new ul.profile_info,.gift_custom_new ul.profile_info{float:left!important;margin-left:20px}
.clearance_price{font-size:15px;font-weight:bold;color:#d71920;padding-top:0}.savings_price{font-size:14px;font-weight:bold;color:#666;padding-top:0;border-top:1px solid #d0d0d0}.clearance_price a{color:#d71920}.price_normal{font-weight:normal}.gallery_page_price.font18{font-size:18px}#richRelevence .clearance_price,#richRelevence .bonus_price{font-size:13px}
#richRelevence .gallery_page_price.font18{font-size:13px}.return_cust_blk{width:380px;border:1px #cb2c34 solid;padding:18px 20px 11px 40px;margin-left:40px;min-height:211px;height:auto}.return_cust_blk .returning_cutomer_title img{background-position:0 -5311px;height:32px;width:210px}.return_cust_blk .jcp_form label{float:left;width:57px;margin-left:40px;margin-right:5px;margin-top:5px}
.return_cust_blk .input_long_txt{width:210px}.new_cust_blk{width:325px;padding:12px 20px 10px 30px}.new_cust_blk.cust_cc_blk{padding-bottom:20px}.new_cutomer_title img,.cust_prevlge,.jcp_rewards_cc{background:transparent url("../images/CAM_CS_Sprite.png") no-repeat 0 -5402px;width:175px;height:48px}
.cust_prevlge{margin-left:40px}.mrgl50{margin-left:50px}.jcp_rewards_cc{background-position:0 -5474px;height:32px;width:165px;margin-right:30px}.new_cutomer_title img{background-position:0 -5366px;height:17px;width:150px}.new_cutomer_title span{display:none}.sign_in_modal .return_cust_blk{width:360px;border:1px #cb2c34 solid;padding:15px 10px;margin-left:0}
.sign_in_modal .signin_title img{background-position:0 -5534px;width:120px}.sign_in_modal .new_cust_blk{width:200px;border:1px #d2d2d2 solid;padding:15px 10px}.sign_in_modal .cust_prevlge{margin-left:20px}.sign_in_modal .cust_cc_blk{background:#eee;padding:15px 30px}.sign_in_modal .sign_in_pad{overflow:hidden;padding:15px 20px}
.sign_in_modal .jcp_rewards_cc{margin-right:20px;background-position:0 -5564px;width:265px}.profileInfoPrint #dashboard_header .gift_custom_new ul.profile_info,.gift_custom_new ul.profile_info{float:left!important;margin-left:20px}.rewardCertificate_Denial_error div{margin:10px}#appliedRewardsDiv{padding-bottom:10px}
#appliedRewardsDiv .promo_serial_form{padding-bottom:0}#appliedRewardsDiv .reward_detail{font-size:12px;padding-top:2px}#rewardCertificate_Denial_error div{background:url("../images/icon_sprite.gif") no-repeat scroll 15px -175px #ecf3f9;padding:5px 0 5px 50px;border:1px solid #cedce5;margin-top:10px}
.shippingToAnotherCountry{float:right;text-align:left;width:342px;padding-top:20px}.shippingToAnotherCountrySavedAddress{float:right;text-align:left}.internationalPrice{float:right;padding-right:25px}#emailidReg{background:#d4d0c8}.bgNone{background:none!important}.priceLable{font-style:normal;font-weight:bold;padding-right:5px}
.payPal{background:url(../images/btn-checkout.jpg) no-repeat 0 0;width:111px;height:24px;border:0;text-indent:-999em;cursor:pointer}.promo_reward_content #rewardCertificate_Denial_error li{list-style:square;margin-left:15px}.orDivider{border-bottom:1px solid #ccc;margin:20px 13px 0}.orDivider img{width:24px;height:24px;display:block;margin:-12px auto}
.checkout_content_blk#billingAdd{border-bottom:0!important}.checkout_content_blk#billingAdd .orDivider{margin-right:0;margin-left:0}#ccDiv.checkout_blk.savedCardPaymentFormContainer .orDivider{clear:both;margin:0 0 12px 0;margin-top:0}#ccDiv.checkout_blk.savedCardPaymentFormContainer #companyBlock .input_length_txt{width:442px}
#billMeLaterDiv.BillMeLaterContainer .checkout_content_blk,#creditCardPanel.checkout_content_blk{border:0!important;margin-bottom:0;padding-bottom:0}#appliedRewardsDiv .disp_blk{padding-bottom:10px;padding-top:10px}#promo_serial_code.promo_serial_code{padding-bottom:10px}.checkout_blk_padd.checkout_blk .orDivider{margin-bottom:10px;margin-left:0;margin-right:0;padding-left:0!important}
.payment_form .savedCardPaymentFormContainer .orDivider{border-bottom:0 none}#savedCardPaymentForm .checkout_content_blk{border-bottom:0 none;margin-bottom:0;padding:0 20px 10px;overflow:hidden;width:auto}#certificatesdenied .promo_serial_form{padding-bottom:0}.intrnl_error_msgs{clear:both;background:#fbeaeb;border:1px solid #efa3a6;margin-top:10px;padding:10px 10px 10px 15px;color:#d71920;font-size:12px;line-height:17px}
.ship_province #provinceSelect,#ProvinceDivCanada #canadaProvince{height:27px}.siteBumper{border-left:1px solid #c5c5c5;border-right:1px solid #c5c5c5;height:32px;background:#e1e1e1}.siteBumper h2{line-height:30px;padding-left:20px;font-weight:normal}.closeModal{cursor:pointer}.dynamic_error_msgs .information_icn img{background-position:0 -120px}
.dynamic_intl_msgs{clear:both;margin-top:10px}.ccLeft,.paypalRight{padding-top:10px;height:24px}.ccLeft .co_img_link{background-position:0 0;background-repeat:no-repeat;height:23px;width:374px;float:left}.ccLeft .pp_img_link{background-position:0 -77px;background-repeat:no-repeat;height:24px;width:143px;float:right}
.paypalRight{float:right}#colorbox #cboxWrapper #cboxContent #cboxLoadedContent .model_grid4 .module_overlay #blockedSectionDivCIS.pp_find_store_container .modle_header .flt_lft{line-height:14px;height:26px}#colorbox{-webkit-transition:all .03s ease}.container_main .container #checkoutSlider.content .row .grid_8 #order_pricing_sum{margin-bottom:8px}
.container_main .container #checkoutSlider.content .row .grid_8 .pricing_summary .pricing_sum_content .order_total span.flt_lft,.container_main .container #checkoutSlider.content .row .grid_8 .pricing_summary .pricing_sum_content .order_total span.flt_rgt{margin-top:11px;font-size:16px;font-weight:bold;font-family:Helvetica,Arial,Sans-serif;color:#333}
.container_main .container #checkoutSlider.content .row .grid_8 #shopbag_summary .shopbag_summary #shopbag_sum_content.shopbag_sum_content div#checkouShoppingBag.shopbag_set .info_msg{margin-bottom:0}.container_main .container #checkoutSlider.content .row .grid_8 #shopbag_summary .shopbag_summary #shopbag_sum_content.shopbag_sum_content div#checkouShoppingBag.shopbag_set .shopbag_wrap{border-bottom:1px solid #CCC}
.container_main .container #checkoutSlider.content .row .grid_8 #shopbag_summary .shopbag_summary #shopbag_sum_content.shopbag_sum_content div#checkouShoppingBag.shopbag_set .shopbag_wrap p.item_number{margin-bottom:17px}.container_main .container #checkoutSlider.content .row .grid_8 #shopbag_summary .shopbag_summary #shopbag_sum_content.shopbag_sum_content div#checkouShoppingBag.shopbag_set .shopbag_wrap .flt_wdt .flt_lft p span.pp_page_price{font-weight:normal;padding-top:0!important}
.container_main .container #checkoutSlider.content .row .grid_8 #shopbag_summary .shopbag_summary #shopbag_sum_content.shopbag_sum_content div#checkouShoppingBag.shopbag_set .shopbag_wrap .flt_wdt .flt_lft p span.savings_price{font-weight:normal}.grid_13 #shoppingBagContainer.mrgt20 #shopbag_summary.shopbag_summary #shopbag_sum_content.shopbag_sum_content .shopbag_set .orderdetails_wrap .flt_rgt .indiv_item_price p span.pp_page_price,.grid_13 #shoppingBagContainer.mrgt20 #shopbag_summary.shopbag_summary #shopbag_sum_content.shopbag_sum_content .shopbag_set .orderdetails_wrap .flt_rgt .indiv_item_price p span.savings_price{font-weight:normal}
#shopping_bag_flyout_content form fieldset #shopping_bag_flyout .shopping_kit .shopping_kit_holder #shopping_scroll .shopping_details .sale_original p span.pp_page_price,#shopping_bag_flyout_content form fieldset #shopping_bag_flyout .shopping_kit .shopping_kit_holder #shopping_scroll .shopping_details .sale_original p span.savings_price{font-weight:normal}
.container_main #orderConfirmation.container table tbody tr td.grid590 #shoppingBagContainer.mrgt20 #shopbag_summary.shopbag_summary #shopbag_sum_content.shopbag_sum_content .shopbag_set .orderdetails_wrap .float_fix .flt_rgt .indiv_item_price p span.pp_page_price{font-weight:normal}.container_main #orderConfirmation.container table tbody tr td.grid590 #shoppingBagContainer.mrgt20 #shopbag_summary.shopbag_summary #shopbag_sum_content.shopbag_sum_content .shopbag_set .orderdetails_wrap .float_fix .flt_rgt .indiv_item_price p span.savings_price{font-weight:normal}
#shoppingBagPageId.container_main .container .content .grid_13 .item_details_summary #shoppingBagContentID.bag_detail_content form.jcp_form fieldset .product_detail .prod_detail_wrap .image_price_ship_info #savingPromoId.savings_promo .indiv_item_price p span.pp_page_price{font-weight:normal}#shoppingBagPageId.container_main .container .content .grid_13 .item_details_summary #shoppingBagContentID.bag_detail_content form.jcp_form fieldset .product_detail .prod_detail_wrap .image_price_ship_info #savingPromoId.savings_promo .indiv_item_price p span.savings_price{font-weight:normal}
#guided_navigation.guided_navigation .guided_navigation_filters li a span.guided_clearance_count{color:#333!important}.grid_16 .flt_wdt .pdp_details span#promoDetails p span{font-size:13px!important}#shoppingBagPageId .container .content .grid_13 .dynamic_info_msgs{padding:6px 10px 10px 10px;clear:both}
#shoppingBagPageId .container .content .grid_13 .findstoreBagLink{margin:5px 0}.content .grid_13 .flt_clr .flt_lft.information_icn img{background-position:0 -182px}.grid_8 .pricing_summary .pricing_sum_content .merch_det .flt_wdt span.flt_lft{font-size:13px}.image_price_ship_info #savingPromoId.savings_promo .savings_innerdiv span.flt_lft{font-size:11px}
.image_price_ship_info #savingPromoId.savings_promo .savings_innerdiv span.flt_rgt{font-size:11px}.image_price_ship_info #savingPromoId.savings_promo .savings_innerdiv span.fontbold{font-size:13px}.image_price_ship_info #savingPromoId.savings_promo .savings_innerdiv strong span.flt_lft{font-size:13px}
.image_price_ship_info #savingPromoId.savings_promo .savings_innerdiv strong span.flt_rgt{font-size:13px}#shopping_bag_flyout .shopping_kit .shopping_kit_holder #shopping_scroll.shopping_bag_fixed_height4 .shopping_details .sale_original p span.flt_lft span.flt_rgt{font-size:14px;color:#666}#pricingSummary.pricing_summary .pricing_sum_content .merchandizing_detail .flt_wdt .flt_wdt span.flt_lft{margin-left:5px}
#mainContentDiv.model_grid11 .module_overlay .pp_find_store_container .modle_header .flt_lft img{background-position:0 -5628px}#orderConfirmation.container .pricing_summary .pricing_sum_content .merch_det .flt_wdt span.flt_lft{font-size:10px}.container_main .container #checkoutSlider.content .row .grid_8 #shopbag_summary .shopbag_summary #shopbag_sum_content.shopbag_sum_content div#checkouShoppingBag.shopbag_set .shopbag_wrap .flt_wdt .flt_lft p span.gallery_page_price{padding-top:0!important}
.comparisonPrice{font-size:13px;font-weight:bold;padding-top:0;margin-bottom:10px}#checkouShoppingBag .shopbag_wrap span.comparisonPrice{margin-bottom:5px;line-height:1}.comparisonPrice.fSize{font-size:12px}#myfavorites.shopping_container #myFavItems.grid_13 .item_details_summary .bag_detail_content .product_detail .brand_sale .sale_price .width120{-webkit-width:111px!important;-moz-width:120px!important}
.shopping_kit .shopping_kit_holder .btn_input_holder span input #btncheckout{width:360px}.prntpage_prc span.gallery_page_price{padding-top:4px!important}.floatRightTxt{float:right!important}.itemDetailsMargin{margin:2px 0 5px 3px}@-moz-document url-prefix(){.itemDetailsMargin{margin:2px 0 5px 3px}#moveToBag{width:117px}
.flt_rgt.width124 a input.findstoreBagfav{background-position:5px 4px;background-repeat:no-repeat;background-image:url("../images/searchglass15px.png");height:22px;background-color:#0d598a;color:white;font-size:9px;cursor:pointer;border-radius:3px;width:120px;padding-left:15px;font-weight:bold;margin-left:8px;margin-top:3px}
.defaultcursor.movetoBagfav{margin-left:2px;padding:2px 10px 1px 8px;width:120px;background-color:#aaa;height:21px;font-family:helvetica,sans-serif,arial;font-weight:bold;color:#fff;line-height:16px;margin-top:2px;font-size:11px;text-transform:uppercase;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}
#myFavItems .item_details_summary .product_detail .image_price_ship_info .flt_rgt .dark_grey_button{padding-left:6px}ul.sku_alt_options{display:block}}#shopping_bag_flyout .shopping_kit_holder .btn_input_holder span{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#d0151b url("../images/button-sprite.gif") 0 0 no-repeat;padding-left:0}
#shopping_bag_flyout .shopping_kit_holder .btn_input_holder span input{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:url("../images/button-sprite.gif") right top no-repeat}#shopping_bag_flyout .red_button_medium span:hover{background:transparent url("../images/button-sprite.gif") 0 -41px no-repeat}
#shopping_bag_flyout .red_button_medium span:hover input{background:url("../images/button-sprite.gif") right -41px no-repeat}.shopping_kit_holder .border_top{border-top:1px solid #d4d4d4;padding-top:15px;padding-bottom:5px}.tab_content .row .sorted_items .flt_rgt span.flt_lft a.gift_print{background:url("../images/gr_icon_sprite.png") no-repeat scroll -13px -377px transparent;width:41px}
.grid_13 .bag_detail_content .product_detail .brand_sale .sale_price span.gallery_page_price{float:right!important}#shopping_bag_flyout .shopping_kit .shopping_kit_holder #shopping_scroll .shopping_details .sale_original p span.gallery_page_price{text-align:right!important}#shopping_bag_flyout .shopping_kit .shopping_kit_holder #shopping_scroll .shopping_details .sale_original p span.flt_lft{float:right!important}
.shopping_kit .shopping_kit_holder .shopping_details .sale_original p span.gallery_page_price{text-align:right!important}.shopping_details .sale_original{width:195px!important}.shopping_kit .shopbag_wrap li.product_description{width:115px!important}.sale_original span{text-align:right!important}#modal_overlay.model_grid5 .module_overlay form#addShippingModalForm.jcp_form fieldset .checkout_blk .checkout_blk_padd #form_wrapper.row .checkout_content_blk #shippingForm.row .change_location div.row #address1Blk.flt_lft input#streetAddress1.input_txt{width:439px}
#modal_overlay.model_grid5 .module_overlay form#addShippingModalForm.jcp_form fieldset .checkout_blk .checkout_blk_padd #form_wrapper.row .checkout_content_blk #shippingForm.row .change_location div.row #address2Blk.flt_lft input#streetAddress2.input_txt{width:439px}#modal_overlay.model_grid5 .module_overlay form#addShippingModalForm.jcp_form fieldset .checkout_blk .checkout_blk_padd #form_wrapper.row .checkout_content_blk #shippingForm.row .change_location div.row #address3Blk.flt_lft input#streetAddress3.input_txt{width:439px}
#myFavItems.grid_13 .item_details_summary .bag_detail_content .product_detail .image_price_ship_info .edit_fav{width:156px}.checkboxes label{display:block;float:left;padding-right:10px;white-space:nowrap;font-weight:bold}.checkboxes input{vertical-align:middle}.checkboxes label span{vertical-align:middle}
#roundUpPanel .dynamic_error_msgs{margin-top:40px;margin-bottom:0}#roundUpPanel .dynamic_info_msgs{margin-top:20px;margin-bottom:-20px;margin-right:-20px;margin-left:-20px}.cmprv_pricing a:hover{text-decoration:underline}.dynamic_info_msgs_bck,.xgn_alt_message_bck{background:#ecf3f9;border:1px #0b5681 solid;color:#0b5681;font-size:12px;line-height:17px}
.mtmInventory{clear:left}.mtmInventory #inventoryMessage{padding-left:1px}#regularPP #inventoryMessage{padding-left:4px}.add_holding.btn_holderpadd #dynamicMessages{padding-left:1px}p.status_bo_fav{font-family:arial regular;font-size:12px;color:#4b4b4b;width:61px}.image_price_ship_info .shopbag_wrap li img,.image_price_ship_info .grid_29 li .rating img .blu_infm{border:0}
.status_bo{font-family:arial regular;font-size:12px;color:#4b4b4b}.shopbag_wrap ul li.product_description .information_icn img{margin-right:4px}.width_chk{width:150px}.blue_information_icn img{background-position:0 0;height:30px;width:25px}.blue_information_icn_imp img{border:0!important;height:30px!important;width:25px!important}
.blue_information_icn img{background:url("../images/icon-info.png") no-repeat scroll 0 0 transparent}.shopbag_sum_content .shopbag_set .orderdetails_wrap .information_icn img{margin-right:4px}#shopping_bag_flyout_content form fieldset #shopping_bag_flyout .shopping_kit .shopping_kit_holder #shopping_scroll .btn_input_holder span input#btncheckouttop{width:113px!important}
#shopping_bag_flyout .shopping_kit .shopping_kit_holder #shopping_scroll .btn_input_holder{float:right}#shopping_bag_flyout .shopping_kit_holder .btn_input_holder span input#btncheckout{width:113px}.shopping_kit_holder .btn_input_holder span input{width:113px}.shopbag_wrap ul li.product_description span.status_bo{padding-bottom:4px;padding-top:4px;font-family:Arial;font-size:12px;color:#4b4b4b}
.shopping_kit_holder .order_summary_area .btn_input_holder{float:right;padding-right:5px}.shopping_kit_holder .btn_input_holder{float:right}.shopping_kit_holder .order_summary_area .btn_input_holder span{float:right}.bo_status{color:#4b4b4b}.bo_status_flyout{padding-left:5px}.bo_blu_icons_spc{padding-right:5px}
.shopbag_sum_content .shopbag_wrap li .bo_blu_icons_spc{border:0;width:22px}.bo_status_chk_msg{font-family:arial;font-size:12px}.dot_modalheader h2.darkPurple34{color:#666;font-size:30px;text-transform:uppercase;font-weight:bold}.dot_modalheader h3{color:#666;font-size:12px;padding-top:8px}.dot_modalheader h3 span{font-weight:bold}
html .dot_modalheader ul.tabsEP li{line-height:13px;padding:10px 0 2px 0;border-color:#fff;border-style:solid;border-width:0 1px 0 0}html .dot_modalheader ul.tabsEP li.last,html .dot_modalheader ul.tabsEP li.last.active{border-right-width:0;line-height:28px}html .dot_modalheader ul.tabsEP li.active{background:#fff;line-height:13px;padding:9px 0 3px 0}
html .dot_modalheader ul.tabsEP li a{font-size:12px}html .dot_modalheader ul.tabsEP li.active a{color:#666!important;font-weight:bold;font-size:12px}.dot_headerGR .dashboard{background:#c8c9ca}.dot_headerGR #dashboard_header .gift_custom_new ul li.share p a,.dot_headerGR .gift_count_new_days .eventdate strong p a{color:#4b4b4b;font-weight:bold;font-size:12px}
.dot_headerGR .gift_count_new .countdown p strong,.dot_headerGR .gift_count_new_days .countdown p strong{color:#666;font-size:34px}.dot_headerGR #dashboard_header .gift_custom_new ul li p a{color:#4b4b4b;font-size:12px}#headerGR.dot_headerGR .gift_count_new_days .eventdate strong,.dot_headerGR #dashboard_header .gift_count_new .eventdate span strong{font-weight:normal}
.dot_headerGR .piechart{background:#fff}.dot_headerGR .pr_ul{background:url("../images/dotcom_priceranger_bg2.png") no-repeat scroll 0 0 transparent}.dot_headerGR .pr_ul .pr_1,.dot_headerGR .pr_ul .pr_2,.dot_headerGR .pr_ul .pr_3{color:#fff}.dot_headerGR .pr_ul .pr_2{background:#666}.dot_headerGR .ui-slider .ui-widget-header{background:url("../images/dotcom_mm_slide_bg_blue1.png") repeat-x scroll 50% 50% #fff}
.dot_headerGR .ui-slider .ui-slider-handle{background:url("../images/dotcom_mm_handle1.png") no-repeat scroll 0 0 transparent}.dot_headerGR .event_reminders_db p.event_right span{font-weight:bold;font-size:10px;color:#4b4b4b}.dot_headerGR .mem_marker p a{background:url("../images/gr_icon_sprite.png") no-repeat scroll -13px -1303px transparent;color:#4b4b4b}
.dot_create_registry .create_registry_tab ul.tabs li{background:#c9c9cb!important;text-transform:uppercase}#dashboard_state .dot_create_registry .create_registry_tab ul.tabs li a{font-weight:bold;line-height:48px!important;font-size:13px;color:#fff}#dashboard_state .dot_create_registry .create_registry_tab ul.tabs li.active a{color:#666}
.dot_create_registry .create_registry_tab ul.tabs li.active{background:#fff!important}.dot_create_registry .create_registry_tab ul.tabs li.active a{font-weight:bold;color:#4b4b4b;font-size:12px}.dot_contentMain .registryResult{background:#e3e4e4}.dot_contentMain h1{font-size:33px}.dot_contentMain .registryResult ol div li strong p a{color:#666}
.dot_contentMain .registryResult ul li+li+li{margin-left:141px}.dot_contentMain .registryResult ul li.dot_date{margin-left:177px}.dot_contentMain.contentMain .searchRegistry ul li input#firstname,.dot_contentMain.contentMain .searchRegistry ul li input#lastname{width:186px}.dot_contentMain h1 span.required_holding span.req_star{background-position:0 -72px}
.dot_checklist .category_checklist #checkListSection .n_item_title{background:#e3e4e4;text-transform:uppercase}.dot_checklist .category_checklist #checkListSection .wedding_checklist h3 i{color:#333}.dot_addressCreateEnvelope div.back_des1{border:12px solid #e3e4e4}.dot_addressCreateEnvelope div.back_des1 .side_cls1 h1{text-transform:uppercase;color:#666}
.dot_addressCreateEnvelope div.back_des1 h5{text-transform:uppercase;color:#9c9c9c}.dot_gifterGiftList #gifterGiftList ol li a{color:#666;font-weight:bold}.dot_gifterGiftList .kitchenviewWrapper h1,.dot_gifterGiftList .gridViewWrapper{background:#e3e4e4}.dot_gifterGiftList .gridViewWrapper{border-left:11px solid #e3e4e4;border-top:11px solid #e3e4e4}
.dot_gifterGiftList .kitchenviewWrapper a,.dot_gifterGiftList .kitchenviewWrapper a:active{text-transform:capitalize;color:#666}.dot_gifterGiftList .gridViewWrapper .n_gridView{border-right:11px solid #e3e4e4;border-bottom:11px solid #e3e4e4}.dot_gifterGiftList .gridViewWrapper .groupByStyle ul .productName,.dot_gifterGiftList p a,.dot_fullList .giftHolder .gifterRight .genericTooltip cr cl .gifterNameNotFound span a{color:#666}
.dot_gifterGiftList .gridViewWrapper .n_gridView.n_listView .second_grid p{color:#939393}.dot_gifterGiftList .add_red_btn input,.dot_ListViewPrintModal .n_btnGroup li input,.printEmail .ListViewPrintModal .n_btnGroup li input{background:#666}.dot_ListViewPrintModal .n_gift_header h2{font-weight:bold;text-transform:uppercase}
.dot_gifterGiftList .gridViewWrapper .n_gridView.n_listView .link a,.dot_gifterGiftList .gridViewWrapper .n_gridView.n_listView .link a:active,.dot_gifterGiftList .shareOptions li a{color:#666}.dot_gifterGiftList .grp_buy_subhead li p a{color:#4b4b4b;font-weight:bold}.dot_fullList .sortedItem ol li .purpleBtn[type="submit"],.dot_fullList .sortedItem ol li .purpleBtn{padding:3px 13px 4px}
.dot_fullList .giftTrackWrapper .gifterLeft li h3 a{color:#666;font-size:14px}.dot_fullList .giftTrackWrapper .gifterRight .gifterEditRemove ul li.gifterEdit a,.dot_fullList .giftTrackWrapper .gifterRight .gifterEditRemove ul li.gifterRemove a{color:#666;font-weight:bold}.dot_fullList .giftTrackWrapper,.dot_thankYouDisplay .giftTrackWrapper,.dot_giftTracker .giftTrackWrapper{border:10px solid #e3e4e4}
.dot_fullList .giftTrackWrapper .giftHolder,.dot_thankYouDisplay .giftTrackWrapper .giftHolder,.dot_giftTracker .giftTrackWrapper .giftHolder{border-top:10px solid #e3e4e4}.dot_fullList #giftTrackerProductDetails_Parent #giftTrackerProductDetails #addItem .gifterRight li .greyBtn,.dot_fullList #giftTrackerProductDetails_Parent #giftTrackerProductDetails .btncontent .cancelButton,#thankYouNote .btnholdWidth .greyBtn{border:1px solid #ccc;background:#fff}
.dot_giftTracker .dot_headTxt{font-weight:bold;font-size:22px;color:#666}.gradient_body .blueBkgrnd{background:#e3e4e4!important}.btncontent .addGift{background:#666!important}#linkThisGift h3{color:#939393;font-weight:normal}#linkThisGift .greyBtn{border:1px solid #ccc;background:#fff}#importAddress .importCreateEnvelope .name_address_list_holder .contact_edit_delete ul li a,#importAddress .mail_des ul li a{color:#666;font-weight:bold}
.gift_category .gift_category_holder .gift_category_txt p a{color:#666!important;font-size:13px}.dot_gift_category{border-bottom:2px dotted #ccc}.module_overlay .n_notificationReceive .n_selectNotification{background:#e3e4e4!important}.module_overlay .n_btnGroup p.purple a#save_notfications.blueBtn,.module_overlay .n_btnGroup p.purple a#save_notfications{color:#fff!important}
.dot_listView_registrant #gift_list_gifter .gift_list_details_summary .gift_detail_content .gift_detail{border-bottom:10px solid #e3e4e4!important;border-left:10px solid #e3e4e4;border-right:10px solid #e3e4e4}.dot_listView_registrant .kitchenviewWrapper h1{background:#e3e4e4}#gift_list_gifter .gift_list_ship_info span.gift_brand_name a,.dot_listView_registrant #ourGiftRegistryTop .sortedItem ul li a{color:#666!important}
.dot_listView_registrant #ourGiftRegistryTop .sortedItem ul li input.perviewGuest{background:#666!important}.dot_listView_registrant #ourGiftRegistryTop #ourGiftRegistry #gift_list_gifter .gift_list_details_summary h1 a.additems span,.dot_listView_registrant #ourGiftRegistryTop .gift_list_details_summary h1 a.additems{color:#666}
.dot_listView_registrant .second_grid .gift_list_request .skyblue_btn span,.dot_listView_registrant .second_grid .gift_list_request .skyblue_btn span input{background:#666}.dot_listView_registrant .cursor_normal{background:#fff}.dot_listView_registrant .gridViewWrapper{border-left:10px solid #e3e4e4;border-top:10px solid #e3e4e4;background:#e3e4e4}
#add_items_category .ck_edit_content .blue_btn a#beInspiredButton{background:#666!important}.dot_memory_marker.memory_marker{background:#e3e4e4!important;margin-top:12px}#memoryMarkerPage .gift_tracker_content .sorted_items .sort_by ul li a span,.dot_memory_marker .memory_details h2{color:#666}.dot_memory_marker #createMarker{background:#fff;border-left:10px solid #e3e4e4}
.dot_memory_marker .blue_btn input,.dot_memory_marker .blue_btn a,#memoryMarkerPage .blue_btn span a{background:#666!important}.memory_details .memory_social p.socialNet a,.memory_edit_delet .edit_delete p span a{color:#666!important;font-weight:bold}.memory_details_holder div span a,.memory_details_mm .memory_social a,.memory_details_mm h2{color:#666!important}
.memory_details_mm .memory_loct .blue_btn input,.memory_details_mm .memory_loct .blue_btn a{background:#666!important}.memory_details_mm .memory_loct a{color:#666!important}#createCustomMarkerForm #addStreetAddressId a{color:#666!important}.dot_ig_gallery,.dot_ig_gallery #inspirationRoom .ig_gallery{background:#e3e4e4!important}
.dot_ig_gallery .red_btn input{background:#666}.dot_ig_gallery .grey_btn input{background:#fff;color:#666;border:1px solid #ccc}.dot_ig_gallery #inspirationRoom .ig_gallery .ig_gallery_holder .product_row .product_desc h4 a{color:#666}.dot_ig_gallery #inspirationRoom .ig_gallery .ig_gallery_holder .product_row.bottom_border{border-bottom:10px solid #e3e4e4}
.dot_ig_gallery #inspirationRoom .ig_gallery .ig_gallery_holder .flt_wdt .product_row .product_img img,.dot_ig_gallery #inspirationRoom .ig_gallery .ig_gallery_holder .flt_wdt .product_row .product_img p a{margin-left:10px;color:#666}.dot_gift_category gift_category_holder{border-bottom:2px solid #ccc}
.dot_gift_category gift_category_holder .gift_category_txt h2{font-size:16px}.dot_kitchenviewWrapper,.dot_kitchenviewWrapper h1,.dot_kitchenviewWrapper .ig_gallery{background:#e3e4e4!important;color:#666}.dot_kitchenviewWrapper .red_btn input{background:#666}.dot_kitchenviewWrapper .grey_btn input{background:#e3e4e4;color:#666}
.dot_kitchenviewWrapper .ig_gallery_holder .product_img img,.dot_kitchenviewWrapper .ig_gallery_holder .product_img p a{margin-left:10px;font-weight:normal}.module_overlay .eventOptions{background:#e3e4e4!important}.module_overlay .shopbag_wrap ul li.product_description span a{color:#666!important}.module_overlay .second_grid p{color:#939393!important;font-size:}
#emailGiftListForm .form_container p.grey input{background:#fff;border:1px solid #ccc}#ourGiftRegistryTop .sortedItem .perviewGuest{background:#666}.gift_tracker_header h2.Gift_page_title{color:#666!important}#importAddressFormId input.cance_but{background:#fff;border:1px solid #ccc;color:#666}.addressCreateEnvelope input.but_cls{background:#fff;color:#666;border:1px solid #ccc}
.addressCreateEnvelope .gradient_body div.back_des{background:#e3e4e4}.frm_item #searchGiftRegistryButton{background:#666!important;color:#fff}.dot_n_createRegistry .n_tabContainer ul li{height:46px;margin-right:1px}.dot_n_createRegistry .n_tabContainer ul li a{color:#fff;text-transform:uppercase;line-height:16px;padding-top:7px;font-size:12px;width:158px}
.dot_n_createRegistry .n_tabContainer ul li a span{display:block}.dot_n_createRegistry .n_tabContainer ul li{color:#fff;font-weight:bold}.dot_n_createRegistry .n_tabContainer ul li.active a{background:#fff;color:#666;font-weight:bold;height:39px}.dot_n_createRegistry .n_tabContainer ul li.last a,.dot_n_createRegistry .n_tabContainer ul li.active.last a{padding-top:15px}
.edit_shipping .n_btnGroup p.grey input{background:#fff;border:1px solid #ccc;color:#666}.edit_shipping a{color:#666}#createRegistryModal .blue_btn input,#createRegistryModal .blue_btn a,#registrySignin .blue_btn input,#registrySignin .blue_btn a,#registryExist .blue_btn input,#registryExist .blue_btn a{background:#666}
#registrySignin h2{color:#666;font-size:26px}#mobileOptinAjax h2{font-size:16px!important}.intl_font16{font-size:16px}.mrgl30{margin-left:30px}.ui_dotcom_NotiFic{font-style:italic;clear:both}.ui_dotcom_NotiFic strong{padding-left:5px}.captchaSection{margin-top:20px;margin-bottom:20px}.captchaSection label{width:78px!important}
.captchaIndent{margin-left:40px}.captchaIndent label{margin-left:0!important;float:none!important}.blue_button_medium span .CookieMsg{padding:0 10px 1px 10px!important}.price_description p a:hover{text-decoration:underline}.image_price_ship_info .second_grid .update_btn .btn_input_holderright span{margin-top:4px}
.image_price_ship_info div.edit_fav div.update_btn div.btn_input_holderright{float:right}#myFavItems table.container_main tbody tr td.grid_13 .bag_detail_content .product_detail .image_price_ship_info .edit_fav{width:156px}#myfavorites #myFavItems table.container_main tbody tr td.grid_13 .bag_detail_content .product_detail .image_price_ship_info .edit_fav .update_btn .btn_input_holderright span{height:19px}
#myfavorites #myFavItems table.container_main tbody tr td.grid_13 .bag_detail_content .product_detail .image_price_ship_info .btn_input_holder{margin-top:4px}#myfavorites #myFavItems table.container_main tbody tr td.grid_13 .bag_detail_content .product_detail .brand_sale .sale_price span{margin-right:5px}
.soc_emailOffers_pp_txt{font-size:9px}.soc_jcpapps_gf_txt{font-size:11px;width:130px;height:14px}.soc_jcpapps_pp{width:79px}.soc_jcpapps_gf{width:120px}.global_footer .footer_links .footer_right_border_minimal_pp{background:#fff url("../images/footer_nav_border_minimal.gif") no-repeat 0 0;width:1px;height:83px;margin-left:26px}
.global_footer .footer_links .footer_right_border_minimal_pp1{background:#fff url("../images/footer_nav_border_minimal.gif") no-repeat 0 15px;width:1px;height:52px}ul.soc_jcpapps_gf li{padding:0 5px}.soc_jcpapps{width:354px}.global_footer .footer_links .first_grid_minimal_gf{width:225px;padding-right:5px}
.first_grid_minimal_pp{width:335px}.second_grid_minimal_pp{padding-top:35px}p.soc_emailOffers_img a{background:url("../images/footer_offers_icon.png") no-repeat scroll 0 5px transparent;width:26px;height:26px;float:left}p.soc_mobileOffers_img a{background:url("../images/footer_offers_icon.png") no-repeat scroll -27px 0 transparent;width:16px;height:30px;float:left}
.global_footer .footer_social{clear:both;height:16px}.global_footer .footer_links .soc_emailOffers_gf{width:170px}.global_footer .footer_links p.soc_emailOffers_gf a{padding-top:5px;padding-left:5px;width:146px;height:33px;float:left}.global_footer .footer_links p.soc_emailOffers_pp a{float:left}.global_footer .footer_links p.soc_emailOffers_pp{padding-left:5px;padding-right:5px;width:75px}
.global_footer .footer_links p.soc_mobileOffers_pp a{width:60px;height:30px}.global_footer .footer_links p.soc_mobileOffers_pp{padding-right:5px;width:37px;padding-left:5px}.global_footer .footer_links p{padding-right:15px}.global_footer .footer_links p.soc_mobileOffers_gf{width:135px;padding-top:3px}
.global_footer .footer_links p.soc_mobileOffers_gf a{width:120px;height:30px;padding-left:10px}.global_footer .thin_footer .footer_offer .offer_list p{width:17px;height:17px}#p.mailIcon{width:32px;height:20px;padding-left:60px}#p.printIcon{width:56px;height:24px}#p.mailIcon a{background:url("../images/icon_sprite.gif") no-repeat scroll 0 -1343px transparent;width:32px;height:20px;float:left}
#p.soc_facebook_pp_img a{background:url("../images/PP_SPRITE.gif") no-repeat scroll 0 0 transparent;width:20px;height:20px;float:left}#p.soc_twitter_pp_img a{background:url("../images/PP_SPRITE.gif") no-repeat scroll -18px 0 transparent;width:20px;height:20px;float:left}#p.soc_pintrest_img_pp a{background:url("../images/PP_SPRITE.gif") no-repeat scroll -37px 0 transparent;width:19px;height:20px;float:left}
#p.soc_google_img_pp a{background:url("../images/PP_SPRITE.gif") no-repeat scroll -57px 0 transparent;width:33px;height:23px;float:left}#p.printIcon a{background:url("../images/icon_sprite.gif") no-repeat scroll 0 -1171px transparent;width:59px;height:27px;float:left}.global_footer .footer_links p.soc_facebook_img a{background:url("../images/social_media_icon_sprite.png") no-repeat scroll -9px -7px transparent;width:16px;height:16px;float:left}
.global_footer .footer_links p.soc_twitter_img a{background:url("../images/social_media_icon_sprite.png") no-repeat scroll -40px -7px transparent;width:16px;height:16px;float:left}.global_footer .footer_links p.soc_pintrest_img a{background:url("../images/social_media_icon_sprite.png") no-repeat scroll -71px -7px transparent;width:16px;height:16px;float:left}
.global_footer .footer_links p.soc_jcp_img{background:url("../images/social_media_icon_sprite.png") no-repeat scroll -183px 0 transparent;width:28px;height:25px;float:left;padding-top:5px;padding-right:5px}.global_footer .footer_links p.soc_google_img a{background:url("../images/social_media_icon_sprite.png") no-repeat scroll -102px -7px transparent;width:16px;height:16px;float:left}
.global_footer .footer_links p.soc_youtube_img a{background:url("../images/social_media_icon_sprite.png") no-repeat scroll -133px -7px transparent;width:16px;height:16px;float:left}.global_footer .topSearchDiv{border-bottom:1px solid #707070;padding-bottom:0;margin-top:0}.global_footer .topSearchDiv .searchHeader{border-right:1px solid #707070}
.global_footer .third_grid .linkBlock{border-bottom:12px}.ck_edit_content ul li{margin:0 5px}.social_media li{width:20px;height:20px}p.mailIcon{width:30px;height:20px}p.printIcon{width:28px;height:24px}p.mailIcon a{background:url("../images/socialization_icon_sprite.gif") no-repeat scroll -219px -4px transparent;width:32px;height:20px;float:left}
p.soc_facebook_pp_img a{background:url("../images/socialization_icon_sprite.gif") no-repeat scroll -5px -4px transparent;width:20px;height:20px;float:left}p.soc_twitter_pp_img a{background:url("../images/socialization_icon_sprite.gif") no-repeat scroll -30px -4px transparent;width:20px;height:20px;float:left}
p.soc_pintrest_img_pp a{background:url("../images/socialization_icon_sprite.gif") no-repeat scroll -55px -4px transparent;width:20px;height:20px;float:left}p.soc_google_img_pp a{background:url("../images/socialization_icon_sprite.gif") no-repeat scroll -154px -4px transparent;width:33px;height:23px;float:left}
p.printIcon a{background:url("../images/socialization_icon_sprite.gif") no-repeat scroll -253px -4px transparent;width:28px;height:27px;float:left}.social_media li.fb_jcp_like{width:75px;height:20px}.social_media li.google_jcp{width:33px;height:20px;padding-right:50px}.social_media li.mail_jcp{width:30px;height:20px;margin-left:41px}
.social_media li.print_jcp{width:30px;height:27px}.fb-like{padding-top:0}.ensemble_holding .product_row_ensemble{padding-top:5px}.new_brdr_top{border-top:1px solid #cfcfcf;overflow:hidden;margin-top:20px}.new_brdr_bottom{border-bottom:1px solid #e1e1e1;float:left;margin-bottom:10px;padding-bottom:20px;width:100%}
.gift_panel{height:auto}.gift_top{border-top:0 solid #cfcfcf;height:50px}.gift_bottom{border-bottom:0 solid #e1e1e1;height:50px}.left_right_payment{margin-left:22px}.credit_card_pay{height:70px}.paypal_bckgrnd{background-color:blue}.giftcard_align{margin-left:20px}.payPal_top{margin-top:20px}.bill_align{margin-top:25px;margin-bottom:-48px;margin-left:-319px}
.billdiv_color{background-color:white}#cimage,#paypalCardPanel,#billLaterPanel{display:inline-block}.mrgl40{margin-left:40px}.brdr_btm{border-bottom:1px solid #e1e1e1}.paypalalign{float:left;padding-bottom:10px;width:100%}.giftpad{margin-bottom:15px;padding-bottom:0}.padt20{padding-top:20px}.giftBalAlign{background:none repeat scroll 0 0 #fff;overflow:hidden;padding:0 20px 0}
.padb{padding-bottom:-1px}.BmlMessage{clear:both;background:none repeat scroll 0 0 #ecf3f9;font-size:12px;margin:10px 24px 0 88px;overflow:hidden;padding:3px;width:314px;color:#0b5681;border:1px solid #cedce5;padding:3px 28px}.bml_label .BmlMessage{margin:15px 30px 10px 30px;width:auto;padding:10px}
.checkout{float:left;margin-bottom:10px;padding-bottom:20px;width:100%}.mrgl33{margin-left:33px}.mrgl45{margin-left:45px}.giftFont{font-size:18px}.mrglminus5{margin-top:-5px}.checkAlign{border-bottom:0 solid #e1e1e1;float:left;margin-bottom:10px;padding-bottom:20px;width:100%}.checkout_sub_header2{background:#fff}
.checkout_sub_header1{background:#fff}.checkout_credit{overflow:hidden;padding:9px 20px 0}.vdata_skuoptions{width:100%}.skuOptions{display:block;clear:both}.vdata_default_options .vdata_skuoptions span.text_reference{width:100%;text-transform:lowercase}.storedisp{width:172px}.hd_customer_service{position:absolute;padding-top:4px;padding-left:130px;font-color:#707070;display:block;font-size:16px}
.rr_search_list .pdp_viewed_list li{padding-left:34px;float:left!important}#promoFinancalDiv p{margin-top:5px}#promoFinasDiv p{margin-top:5px}#promoFinasDiv{margin-top:10px;margin-right:0!important}#promoFinSelectedMsg{margin-bottom:10px}.orDividerPromoFin{border-bottom:1px solid #ccc;margin:10px 0 10px 0}
.payment_form select,.payment_form input{margin-right:3px}#bulleted_list ul li{list-style:disc inside none!important;display:list-item;width:120px}#effSingleSkuForm{padding-top:70px}.zipCodeeff{width:385px;margin-top:16px}.zipCodeeff ul li.enterfield{font-family:arial;font-size:12px;color:rgba(75,75,75,0.9);font-weight:bold;padding-bottom:4px;padding-top:8px;padding-right:100px}
.zipCodeeff ul li.inputfield{display:inline}.zipCodeeff ul li.inputfield input{height:21px;padding-left:5px;padding-right:5px}.zipCodeeff ul li span a input{height:25px;background-color:#0d598a;color:white;font-size:12px;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:147px;margin-left:6px}
.zipCodeeff ul li{display:inline}.zipCodeeff ul li input{border-width:1px;border-style:solid;width:160px;border-color:#92908e #DDDBD8 #e1dfdc #D7D5D3}.zipCodeeff ul li input.error{border-color:#823738 #C95556 #c95556;color:#444}.effcheck{background-color:#090963;color:white;width:170px;height:27px}.effcheck span a input{background-color:#175485;color:white;width:170px;height:27px}
.zipCodeeff div div.float_fix ul li{margin-left:0;margin-top:4px;list-style-type:none}.effErrorContainerError{background:0;border:0;padding:0}.effErrorContainerError div ul li{list-style-type:none;margin-left:0}.effErrorContainerError2{background:0;border:0;padding:0;color:#d71920;font-size:10px;margin-bottom:15px;margin-top:12px}
.pad-top5{padding-top:5px}.pading{padding-left:14px}a#sortOptionsABOVE ul h2 a{background:#ebebeb url("../images/arrow_right.gif") no-repeat scroll 158px 10px;color:#4b4b4b;padding:4px 15px 4px 10px;text-decoration:none;display:block;font-size:12px}a#sortOptionsABOVE.opened{background:#ebebeb url("../images/arrow_up.gif") no-repeat scroll 157px 10px}
div.sort_by ul#sortOptionsABOVE{margin-left:0;overflow-y:auto;padding-left:10px;clear:both;padding-top:9px;padding-bottom:9px}div.sort_by a#sortOptionABOVE{background:#ebebeb url("../images/arrow_up.gif") no-repeat scroll 125px 10px;color:#4b4b4b;padding:4px 15px 4px 10px;text-decoration:none;display:block;font-size:12px}
div.sort_by a#sortOptionABOVE.opened{background:#ebebeb url("../images/arrow_down.gif") no-repeat scroll 125px 10px}#sortOptionsABOVE li a{color:#333;display:block;padding:8px 0 4px 0;text-decoration:none;font-size:13px;line-height:13px}div.sort_by ul#sortOptionsABOVE div#defaultvalueset{margin-left:0;overflow-y:auto;padding-left:10px;clear:both}
div.sort_by ul#sortOptionsABOVE div#defaultvalueset li{margin-left:0;overflow:hidden;clear:both}a#sortOptionsBELOW ul h2 a{background:#ebebeb url("../images/arrow_right.gif") no-repeat scroll 158px 10px;color:#4b4b4b;padding:4px 15px 4px 10px;text-decoration:none;display:block;font-size:12px}
a#sortOptionsBELOW.opened{background:#ebebeb url("../images/arrow_up.gif") no-repeat scroll 157px 10px}div.sort_by ul#sortOptionsBELOW{margin-left:0;overflow-y:auto;padding-left:10px;clear:both;padding-top:9px;padding-bottom:9px}a#sortOptionBELOW{background:#ebebeb url("../images/arrow_up.gif") no-repeat scroll 125px 10px;color:#4b4b4b;padding:4px 15px 4px 10px;text-decoration:none;display:block;font-size:12px}
a#sortOptionBELOW.opened{background:#ebebeb url("../images/arrow_down.gif") no-repeat scroll 125px 10px}#sortOptionsBELOW li a{color:#333;display:block;padding:8px 0 4px 0;text-decoration:none;font-size:13px;line-height:13px}div.sort_by ul#sortOptionsBELOW div#defaultvalueset{margin-left:0;overflow-y:auto;padding-left:10px;clear:both}
div.sort_by ul#sortOptionsBELOW div#defaultvalueset li{margin-left:0;overflow:hidden;clear:both}.positioning{width:140px;margin-left:36px;margin-top:-27px}.sort_by #a ul li.last{margin:0}.context_modal .shopping_details h2{padding-left:0}div.shopping_details.row{overflow:hidden}.container_holder .gallery_page_price.flt_wdt.padTop0{font-weight:normal}
#rrForCart #rr_placement_0 ul.pdp_viewed_list li{margin-left:58px!important;margin-right:0}#rrForCart #rr_placement_0 ul.pdp_viewed_list li:first-child{margin-right:0;margin-left:0!important}#searchRR{background-color:#f4f4f3;overflow:hidden;width:100%;height:100%;position:relative;float:left}#searchRR p{padding:10px 0 0 75px;font-size:16px}
#searchRR #rr_placement_0 .inner_space p{display:none}#searchRR .pdp_viewed_list{margin-top:0}#searchRR .pdp_viewed_list li{margin-right:4px;padding-left:30px}#searchRR #rr_placement_0 .grid_14.saled_view.flt_rgt{width:960px}#searchRR #rr_placement_0 .grid_14.saled_view.flt_rgt .inner_space{padding-right:0;padding-top:17px;padding-bottom:0}
#shoppingBagWrapper #rr_placement_0 .inner_space .pdp_viewed_list li{margin-right:22px}#homePageWrapper #rr_placement_0 .inner_space .pdp_viewed_list li{margin-right:50px}.mask_refresh{background:#fff;display:block;position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999}.mask_refresh_span{background:#fff url("../images/loading.gif") no-repeat;display:block;position:fixed;width:90px;height:105px;top:30%;left:45%;cursor:pointer;z-index:9999}
.mask_refresh_span_timeout{background:#fff url("../images/loading_refresh.gif") no-repeat!important}.mask_refresh_modal{background:#fff;display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:9999}.mask_refresh_span_modal{background:#fff url("../images/loading.gif") no-repeat;display:block;position:absolute;width:90px;height:105px;top:30%;left:45%;cursor:pointer;z-index:9999}
.paranthetical_sb{font-size:12px;color:#333}.paranthetical_href{color:#2a5a97}#error_page_rr .saled_view{background-color:white}.dotcom404errBot{margin-top:40px;text-align:center;color:#2a5a97}.dotcom404errBot h4{font-family:Helvetica;font-size:21px;font-weight:bold;color:#2a5a97}.dotcom404errBot h3{margin-top:-10px;font-family:helvetica;font-size:30px;font-weight:bold;color:#2a5a97}
.emailOfferPrivacyPolicy{display:inline-block;margin-left:12px;text-decoration:underline;font-size:12px;margin-top:3px}#productWebId{font-size:12px;color:#333;width:auto;height:12px;position:relative;display:block;margin-top:-9px;margin-bottom:16px}#ensembleName+#productWebId{margin-top:10px}.cardSelected{width:40px;height:23px;padding:1px;border:2px solid #2a5a97;border-radius:1px;-webkit-border-radius:1px;display:inline-block}
.ccIcons{display:inline-block}#creditCardIconList .creditCardIconList{display:none}.disableimg{-ms-filter:alpha(opacity=50);filter:alpha(opacity=50);-webkit-opacity:.5;-moz-opacity:.5;opacity:.5}#useSignUpEmailCheckBox p{margin-top:10px}.dotcomEmailMsg1{margin:18px 0}.dotcomEmailMsg2{float:left;margin-left:25px;margin-top:-25px}
#checkoutStep3Form .giftpad{margin-bottom:0}.paymentSectionDivider{width:555px;height:1px;margin-left:15px}#giftCardRadio{padding:15px 0}.paymentRadioBtns{margin-left:15px}.cardClosedLine{margin:0}.cardClosedLine input{vertical-align:top}.paymentTypeMsg{width:250px;color:#333;font-size:18px;margin-left:15px;display:inline-block;vertical-align:top}
.paymentTypeMsg sup{font-size:x-small;vertical-align:super}input.paymentInputMrg,input.paymentInputMrg{margin-right:0;vertical-align:top}.checkoutPopMsg{height:30px;vertical-align:top;display:inline-block;margin-left:8px}#paymentContiue.checkoutBtnMod,.payment_form input.checkoutBtnMod{margin-right:0}
#errorContainerForPayPal{padding-top:10px}#errorContainerForPayPal .dynamic_error_msgs{margin-top:0}#payUnhide.giftcard_align{margin-left:0}#payUnhide{height:50px;width:100%}.autoPopulateCity{height:auto;border:1px solid #AAA;width:189px;box-shadow:5px 4px 0 silver;margin-top:47px;margin-left:84px;position:absolute;background:white;display:none;list-style-type:none}
.autoPopulateCityList p{padding-bottom:2px;margin-top:10px;margin-left:10px;cursor:pointer;color:#369;font-size:14px;line-height:25px}.autoPopulateState{height:auto;border:1px solid #AAA;width:166px;box-shadow:5px 4px 0 silver;position:absolute;margin-top:47px;margin-left:280px;background:white;list-style-type:none;display:none}
.autoPopulateStateList p{padding-bottom:6px;margin-top:10px;margin-left:10px;cursor:pointer;color:#369;font-size:14px;line-height:25px}.mrgnLayoutForCity{margin-top:38px}.mrgnLayoutForState{margin-top:31px}.mrgnleftLayoutForState{margin-left:277px}.mrgnleftLayoutForCity{margin-left:82px}#savedAddressWithoutCardPage_autopopulateCitydiv{margin-top:47px;margin-left:82px}
#savedAddressWithoutCardPage_autopopulateStatediv{margin-top:40px;margin-left:277px}.mrgnLayoutForStateForBML{margin-top:40px;margin-left:287px}.mrgnLayoutForCityForBML{margin-top:46px;margin-left:87px}#profileAddAddressModal_autopopulateStatediv{margin-top:41px}.marginTopLayoutForModal{margin-top:42px}
.autoPopulateError{border:1px solid #efa3a6;padding:10px 10px 10px 15px;color:#f11820;font-size:12px;overflow:hidden;line-height:17px;background-color:#f1dadb;display:none;width:285px}.multiCityInfoMsg{background:#e7f0f8;border:1px #70afd8 solid;line-height:12px;overflow:hidden;width:440px;display:none}
.multiCityInfoMsg p{color:#369;font-size:14px;padding:15px 0 10px 0}.multiCityInfoMsg .information_icn{margin-top:10px;margin-left:7px}.bgcolor{background:#d7eafa}.x6eTopPad{margin-top:9px!important}#preferenceForm{font:13px/1.5 Helvetica,clean,sans-serif;color:#666}#preferenceForm #ttModalContainerHolder{padding:25px 20px 10px}
#preferenceForm .form_lft_devider{width:190px;margin-right:20px;border-right:1px #ebebeb solid}#preferenceForm .form_mid_devider{width:190px;padding-right:15px;margin-right:20px;border-right:1px #ebebeb solid}#preferenceForm .form_rgt_devider{width:180px}#preferenceForm #notificationOptionsHeader{margin-bottom:16px}
#preferenceForm label{margin-bottom:7px}#preferenceForm label.noblock{margin-left:5px}#preferenceForm .input_txt{width:165px;height:25px;margin:0 30px 12px 0}#preferenceForm .text_notify_input_txt{width:165px;height:25px;margin:0 30px 5px 0}#preferenceForm.notify_msg{margin:0 30px 5px 0}#preferenceForm #notifyEmail{width:180px}
#preferenceForm .normalText{font-weight:normal}#preferenceForm .checkout_btn{float:right;padding-bottom:25px}#preferenceForm #cancelNotificationSettings{margin-right:30px}#preferenceForm .blue_button_small span input{width:105px;height:20px;font:13px bold Helvetica,clean,sans-serif}.list-item-display{display:list-item}
#ttModalContainerHolder #ttModalContainerHolder{padding:25px 20px 10px}#ttModalContainerHolder .tt_btn{width:370px;float:right;padding-bottom:25px}#ttModalContainerHolder .checkout_btn{float:right;padding-bottom:25px}#invalidCreditCardError li,#invalidSavedCCError li,#invalidAddCCError li,#invalidEditCCModalError li{display:inline}
.totalOrderdiscount{color:green;height:12px;margin:15px 0;font-size:15px;font-weight:normal}.spacer{padding-right:10px}.totalOrderdiscount .spacer{padding-right:1px}.emptySpacer{height:5px}#buttonAndPriceContainer .gallery_page_price.comparisonPrice.flt_wdt{text-align:right;margin:10px 0 10px 0;font-size:13px}
.totalItemdiscount{float:right;margin-top:15px;color:green;font-size:15px;min-width:170px}.container_holder #lastAddedItemDiv .gallery_page_price,.container_holder #lastAddedItemDiv .pp_page_price{padding-top:0}.container_holder #lastAddedItemDiv .sale_original.flt_rgt{line-height:18px;margin-top:0}
.container_holder #lastAddedItemDiv li.product_description{margin-left:10px}.container_holder #lastAddedItemDiv .sale_original.flt_rgt .priceSpacer{float:left;text-transform:lowercase}.container_holder #lastAddedItemDiv .sale_original.flt_rgt .marketingLabel{width:173px;text-align:left!important}.container_holder #lastAddedItemDiv .buyMore{font-size:14px;color:black}
#displayOrderSubTotalInModal{margin-left:20px}#lastAddedItemDiv #buttonSpacer{border-bottom:1px solid #d4d4d4;margin-top:25px}#lastAddedItemDiv .shopping_kit_holder .red_button_medium span{background:#d0151b url("../images/button-sprite.gif") 0 0 no-repeat;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding-left:0}
#lastAddedItemDiv .shopping_kit_holder .btn_input_holder span #btncheckout{background:url("../images/button-sprite.gif") right top no-repeat;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#lastAddedItemDiv .shopping_kit_holder .red_button_medium span:hover{background:transparent url("../images/button-sprite.gif") 0 -41px no-repeat}
#lastAddedItemDiv .shopping_kit_holder .red_button_medium span:hover #btncheckout{background:url("../images/button-sprite.gif") right -41px no-repeat}.shopbag_sum_content .shopbag_wrap .flt_lft .gallery_page_price.comparisonPrice .priceSpacer,.shopbag_sum_content .shopbag_wrap .flt_lft .pp_page_price.price_normal .priceSpacer,#shopbag_summary .pp_page_price.price_normal.flt_wdt .priceSpacer,#shopbag_summary .gallery_page_price.comparisonPrice.flt_wdt .priceSpacer{float:left}
.indiv_item_price.padl7.float_fix.mrgb5.fontbold .flt_rgt{float:right;margin-right:0}#savingPromoId .indiv_item_price.padl7.float_fix.mrgb5.fontbold .flt_rgt{margin-right:0}.flt_lft.width150.padt5.lin_height22.mrginleft .buyMore .priceValueSpacer{float:right;margin-right:100px;font-weight:normal}.orderdetails_wrap.borderLineForSavings .buyMore .priceValueSpacer{float:right;font-size:13px;margin-right:10px}
.shopbag_scroll .flt_lft.width150.padt5.lin_height22.mrginleft .buyMore .priceValueSpacer{margin-right:96px}.orderdetails_wrap.borderLineForSavings .buyMore .priceSpacer{font-size:13px}#shopbag_summary .gallery_page_price.flt_wdt.padTop0 .priceSpacer{font-weight:normal}#shopbag_sum_content #checkouShoppingBag .gallery_page_price.comparisonPrice .priceValueSpacer,#shopbag_sum_content #checkouShoppingBag .pp_page_price.price_normal .priceValueSpacer{margin-right:101px;float:right}
.flt_lft.width150.padt5.lin_height22.mrginleft .gallery_page_price.flt_wdt.padTop0 .priceValueSpacer{margin-right:100px;float:right;font-weight:normal}.shopbag_scroll .flt_lft.width150.padt5.lin_height22.mrginleft .gallery_page_price.flt_wdt.padTop0 .priceValueSpacer{margin-right:96px}.indiv_item_price.padl7.float_fix.mrgb5 .gallery_page_price.flt_wdt.padTop0 .priceValueSpacer{font-weight:normal;float:right;margin-right:10px}
#shopbag_summary .pp_page_price.price_normal.flt_wdt .priceValueSpacer,#shopbag_summary .gallery_page_price.comparisonPrice.flt_wdt .priceValueSpacer{margin-right:10px;float:right}.shopbag_wrap .flt_wdt .mrginleft{margin-left:113px}.flt_lft.width150{width:300px}.fontboldForCheckouSummary{font-weight:bold}
.totalDiscountsSummary,.totalOrderDiscountsSummary,.totalIntlDiscountsSummary,.totalIntlOrderDiscountsSummary{font-size:13px;font-family:Helvetica,Arial,sans-serif;color:#4d7603}.totalDiscountsSummary .priceSpacerForDiscounts{padding-left:113px}.totalIntlDiscountsSummary .priceSpacerForDiscounts{padding-left:83px}
.totalDiscountsSummary .priceValueSpacerForDiscounts,.totalIntlDiscountsSummary .priceValueSpacerForDiscounts{float:right;margin-right:13px}.totalOrderDiscountsSummary .priceSpacerForDiscounts{padding-left:92px;float:left;padding-top:14px}.totalIntlOrderDiscountsSummary .priceSpacerForDiscounts{padding-left:63px;float:left;padding-top:14px}
.totalOrderDiscountsSummary .priceValueSpacerForDiscounts,.totalIntlOrderDiscountsSummary .priceValueSpacerForDiscounts{float:right;padding-top:15px}.totalDiscountsConfirmSummary{font-size:14px;color:#080}.totalDiscountsConfirmSummary .priceSpacerForDiscounts{padding-left:12px;float:left}.totalDiscountsConfirmSummary .priceValueSpacerForDiscounts{float:right;margin-right:8px}
#order_pricing_sum .priceSpacerForRewards,#orderConfirmation .priceSpacerForRewards{float:left;font-size:12px}#order_pricing_sum .priceValueSpacerForRewards,#orderConfirmation .priceValueSpacerForRewards{float:right}.grid_8 .pricing_summary .pricing_sum_content .merch_det ul{padding-top:3px}.grid_8 .pricing_summary .pricing_sum_content .merch_det li{padding-bottom:3px}
#order_pricing_sum.pricing_summary .pricing_sum_content .merch_det .merch_subtotal{border-bottom:1px solid #999;display:block;height:20px}#order_pricing_sum .merch_det .row.padTopBtm,#order_pricing_sum .order_det .row.padTopBtm{padding-bottom:20px;padding-top:8px}.pricing_summary .pricing_sum_content .merch_det .padtop10{margin-left:0;padding-top:10px}
.pricing_summary .pricing_sum_content .merch_det .row span,.pricing_summary .pricing_sum_content .merch_det .row span a{font-size:13px;font-family:Helvetica,Arial,sans-serif}.shopbag_sum_content .shopbag_set .shopbag_wrap .shopbag_wrap_total .promocolor .flt_rgt{font-size:13px;margin-right:18%;float:right}
.shopbag_sum_content .shopbag_set .shopbag_wrap .shopbag_wrap_total .total .flt_rgt{font-size:13px;margin-right:18%}.flt_lft.width150.padt5.lin_height22.mrginleft .pp_page_price.price_normal.flt_wdt{line-height:19px}.shopbag_wrap.float_fix .shopbag_wrap_total.flt_rgt{background:0;padding-top:0}.shopbag_wrap_total.flt_rgt .promocolor.float_fix{line-height:22px}
#shopbag_summary .savings_innerdiv_order_confirmation{background:0;line-height:2;margin-left:-8px}.borderLineForSavings,.discountsSection,.discountsSectionIntl{border-top:1px solid #d0d0d0}.discountsSectionSBSummary.borderLineForSavings{border-top:1px solid #d0d0d0;margin-top:25px}.flt_lft.fontBold.fontboldForCheckouSummary{padding-bottom:5px}
#shoppingBagContentID .image_price_ship_info #savingPromoId .priceSpacer{float:left;text-transform:lowercase}#shoppingBagContentID .image_price_ship_info #savingPromoId .priceValueSpacer{float:right;margin-right:0}#shoppingBagContentID .image_price_ship_info #savingPromoId .savings_innerdiv span.fontbold{font-size:12px!important;font-weight:bold}
#savingPromoId .indiv_item_price.padl7.float_fix.mrgb5 .gallery_page_price.flt_wdt.padTop0{font-weight:normal}#shoppingBagContentID #savingPromoId.savings_promo.third_grid.cr_bkgrnd .savings_innerdiv{padding:0;background:0}#promotionAndPricingDiv .pricing_sum_content .ship_detail.flt_wdt{border-top:1px solid #d0d0d0;padding-top:5px;margin-top:5px}
.merchandizing_detail.padb10 .flt_wdt.merch_subtotal{font-weight:bold}.image_price_ship_info #savingPromoId.savings_promo.third_grid.cr_bkgrnd .savings_innerdiv span.flt_lft{font-size:12px!important;width:50%}.image_price_ship_info #savingPromoId.savings_promo.third_grid.cr_bkgrnd .savings_innerdiv span.flt_rgt{font-size:12px!important}
.merchandizing_detail.padb10 #couponRewards.flt_wdt span.flt_lft.flt_coupon_left{margin-left:0!important}.merchandizing_detail.padb10 #couponRewards.flt_wdt .rewardsSB .priceSpacerForRewards{float:left}.merchandizing_detail.padb10 #couponRewards.flt_wdt .rewardsSB .priceValueSpacerForRewards{float:right}
.merchandizing_detail.padb10 #couponRewards.flt_wdt .priceValueSpacerCoupons{float:right}.merchandizing_detail.padb10 #couponRewards.flt_wdt .rewardsSB li{width:100%;padding-top:5px;clear:both}.merchandizing_detail.padb10 #couponRewards.flt_wdt .rewardsSB li:first-child{width:100%;padding-top:0}.merchandizing_detail.padb10 #couponRewards.flt_wdt .rewardsSB{padding-top:5px;float:left;width:100%}
.totalItemsDiscount{color:green;font-size:13px}.totalItemsDiscount .priceSpacerForDiscounts{float:left;margin-left:14px}.totalItemsDiscount .priceValueSpacerForDiscounts{float:right}.totalOrderDiscount{color:green;font-size:15px;float:right}.totalOrderDiscount .priceValueSpacerForDiscounts{margin-left:10px}
.merchandizing_detail_coupons_rewards{border-top:1px solid #d0d0d0;margin-top:5px;padding-top:5px}#pdp_right_rail .padt5 .flt_lft{min-width:205px;padding-bottom:20px;padding-top:12px;font-size:11.5px;font-family:Helvetica,Arial,sans-serif;color:#333+#2a5a97}.surcharge_sb{text-align:right;float:right;color:#333;font-size:13px;font-family:Helvetica;padding-top:8px}
.showSurchargeForOversizedItems{width:100%}.sale_originalFlyout{width:165px;text-align:right}.sale_originalFlyout .priceSpacer{font-weight:normal padding-right:15px;float:left;text-transform:lowercase;font-size:12px}.sale_originalFlyout .price_normal,.sale_originalFlyout .comparisonPrice{font-size:12px}
.pp_page_price .flt_rgt{font-weight:bold}#shopping_bag_flyout .wrdSpaceOverSizedItemSurchargeLeft{margin-left:82px;padding-bottom:21px}#shopping_bag_flyout .wrdSpaceOverSizedItemSurchargeRight{margin-right:25px;padding-bottom:21px}#shopping_bag_flyout .overlay_surcharge_pad{padding-left:63px}#pricingSummary .wrdSpaceOverSizedItemSurchargeLeft{padding-bottom:15px;padding-top:15px}
#pricingSummary .wrdSpaceOverSizedItemSurchargeRight{padding-bottom:15px;padding-top:15px}.shoppingbagcontent.item_details_summary #savingPromoId .priceSpacer{float:left;font-weight:normal}.shoppingbagcontent.item_details_summary #savingPromoId .priceValueSpacer{float:right;font-weight:normal}.shoppingbagcontent.item_details_summary #savingPromoId .totalItemsDiscount{float:right;color:green}
.flt_wdt.order_total.pricing_brdr_btm .totalOrderDiscountPrintView{font-weight:normal;font-size:12px;margin-top:15px;color:green}.coupon-wrapper{width:960px;height:auto;position:relative}.coupon-wrapper .section-bar{margin-left:15px;width:960px;height:1.8em;background-color:#e1121a;clear:both}.coupon-wrapper .section-bar p{color:#fff;font-size:1.4em;margin-left:1em;padding-top:.2em;text-transform:uppercase;line-height:1em}
.coupon-wrapper .coupons{margin-left:-15px}.coupon-wrapper .coupons .coupon{width:287px;border:1px dashed #999;padding:10px;margin:20px 0 20px 15px;font-family:arial,helvetica,sans-serif;color:#666}.coupon-wrapper .coupons .coupon a{color:#2a5a97}.coupon-wrapper .coupons .coupon .grey12{font-size:12px;line-height:12px;font-weight:400}
.coupon-wrapper .coupons .coupon .grey14{font-size:14px;line-height:14px}.coupon-wrapper .coupons .coupon .offer{font-size:22px;line-height:22px;color:#c00;font-weight:bold}.marketingEmailSlot1{margin-bottom:20px}.marketingEmailSlot2{margin-bottom:15px}.marketingEmailSlot3{margin-bottom:20px}.marketingEmailSlot4{margin-bottom:20px}
#marketingOptinForm{margin:20px 25px 20px 25px;color:#666}.marketingEmailContainer{padding:0!important}.width700{width:700px}.mrglf340{margin-left:340px}.errorDiv{width:330px;margin-top:0;margin-bottom:10px}.mktOptinEmailBlk{margin-bottom:15px}#mktOptinEmailAddr{width:245px;height:25px}.marketingEmailLinks{margin-top:24px}
.marketingEmailLinks a{color:#2a5a97}#mktOptinSubmit{text-transform:lowercase;font-weight:bold;background-color:#c00;padding:0;width:105px;height:20px;color:white;border-radius:3px}#optinConfirmContent{margin:20px 25px 20px 25px;color:#666}.startShBtn{margin-top:20px;margin-bottom:24px}.startShBtn div{margin-top:24px}
.pricing_summary .bag_surcharge_padding{margin-bottom:25px}.flt_lft.sku_options.mrgb5 .flt_lft.showSurchargeForOversizedItems{margin-bottom:-10px;margin-top:10px}.left_sub_marketing_banner{font-family:'Helvetica Bold','Helvetica';font-weight:700;height:215px;position:absolute;width:133px}
.center_sub_marketing_banner{font-family:'Helvetica Bold','Helvetica';font-size:28px;font-weight:700;height:215px;left:134px;position:absolute}.right_sub_marketing_banner{font-family:'Helvetica Bold','Helvetica';font-weight:700;height:215px;left:665px;position:absolute;width:133px}
.clearance #jcpd{width:800px!important}.clearance #jcpd .categories h2{margin:0 0 13px 0}.clearance .grid_24{width:160px;margin-right:0}.clearance .grid_15{width:800px}#merchandising_containerOffers #jcpd .categories>h2{background:none repeat scroll 0 0 #eee;border-bottom:1px solid #d2d2d2;color:#666;font-family:Helvetica,Arial,Sans-serif;font-weight:bold;font-size:22px;padding:3px 4px;text-transform:uppercase}
#merchandising_containerOffers #jcpd .categories .cat-list li{border:0!important;width:139px!important;height:auto!important;margin:0 32px 0 -6px}#merchandising_containerOffers #jcpd .categories .cat-list li.rightmost{margin-right:0!important}#merchandising_containerOffers #jcpd .categories .cat-list li .cat-list-links{padding:0 0 0 5px!important;height:100%}
#merchandising_containerOffers #jcpd .categories .cat-list li .cat-list-links .cat-text span{color:#666;font-family:'Helvetica Bold','Helvetica';font-size:13px;font-weight:700;margin-top:5px}#merchandising_containerOffers #jcpd .categories .cat-list li .cat-list-links .offer-text span{color:#c00;font-family:'Helvetica Bold','Helvetica';font-size:18px;font-weight:700}
#merchandising_containerOffers #jcpd .categories .cat-list li .cat-list-links .sale-text span{color:#c00;display:block;font:normal 13px/14px 'Helvetica Bold','Helvetica';font-weight:700}#merchandising_containerOffers #jcpd .categories .cat-list li .cat-list-links .original-text span{color:#aaa;display:block;font:normal 12px/13px 'Helvetica',Arial,sans-serif}
#merchandising_containerOffers #jcpd .categories .cat-list li .cat-list-links .original-text{margin-top:-2px}#merchandising_containerOffers #jcpd .categories .cat-list li .cat-list-links .cat-text{padding-top:155px}#merchandising_containerOffers #jcpd .categories .cat-list li .cat-list-links .offer-text{margin-top:25px}
#merchandising_containerOffers #jcpd .categories .cat-list li .cat-list-links .sale-text{margin:12px 0 5px 0}#merchandising_containerOffers #jcpd .categories .cat-list img{width:140px;height:140px!important}#merchandising_containerWrapper #jcpd .categories .cat-list img{width:130px;height:130px!important}
#merchandising_containerWrapper #jcpd .categories>h2{background:none repeat scroll 0 0 #eee;border-bottom:1px solid #d2d2d2;color:#666;font-family:Helvetica,Arial,Sans-serif;font-weight:bold;font-size:22px;padding:0 4px;text-transform:uppercase}#merchandising_containerWrapper #jcpd .categories .cat-list li{border:none!important;height:172px;margin:10px 27px 9px 0;width:248px}
#merchandising_containerWrapper #jcpd .categories .cat-list li.cat-far-right{border:none!important;height:172px;margin:10px 0 9px 0;width:248px}#merchandising_containerWrapper #jcpd .categories .cat-list li.bottom{margin-bottom:25px}#merchandising_containerWrapper #jcpd .categories .cat-list h2{background:none!important;color:#666!important;font-family:'Helvetica Bold','Helvetica';font-size:18px;font-weight:bold;padding:5px}
#merchandising_containerWrapper #jcpd .categories .cat-list img{float:right}#merchandising_containerWrapper #jcpd .categories h2{margin:0 0 7px 0}#merchandising_containerWrapper #jcpd .categories .cat-list img{margin:0!important}#merchandising_containerWrapper #jcpd .categories .cat-list li .cat-list-links a:after{content:"\203A";padding-left:3px;position:relative;top:-2px;font-family:a}
#merchandising_container2 #jcpd .categories .cat-list img,#MER1 #jcpd .categories .cat-list img{width:130px}#merchandising_container2 #jcpd .categories>h2,#MER1 #jcpd .categories>h2{background:none repeat scroll 0 0 #eee;border-bottom:1px solid #d2d2d2;color:#666;font-family:Helvetica,Arial,Sans-serif;font-weight:bold;font-size:18px;padding:8px 4px;text-transform:uppercase}
#merchandising_container2 #jcpd .categories .cat-list li,#MER1 #jcpd .categories .cat-list li{border:none!important;min-height:172px;height:auto;margin:10px 27px 9px 0;width:242px}#merchandising_container2 #jcpd .categories .cat-list li.cat-far-right,#MER1 #jcpd .categories .cat-list li.cat-far-right{border:none!important;height:172px;margin:10px 0 9px 0;width:242px}
#merchandising_container2 #jcpd .categories .cat-list li.bottom,#MER1 #jcpd .categories .cat-list li.bottom{margin-bottom:25px}#merchandising_container2 #jcpd .categories .cat-list h2,#MER1 #jcpd .categories .cat-list h2{background:none!important;color:#666!important;font-family:'Helvetica Bold','Helvetica';font-size:18px;font-weight:bold;padding:5px}
#merchandising_container2 #jcpd .categories .cat-list img,#MER1 #jcpd .categories .cat-list img{float:right}#merchandising_container2 #jcpd .categories h2,#MER1 #jcpd .categories h2{margin:0 0 7px 0}#merchandising_container2 #jcpd .categories .cat-list img,#MER1 #jcpd .categories .cat-list img{margin:0!important}
#merchandising_container2 #jcpd .categories .cat-list li .cat-list-links a:after,#MER1 #jcpd .categories .cat-list li .cat-list-links a:after{content:"\203A";padding-left:3px;position:relative;top:-2px;font-family:a}#merchandising_containerOffers .categories .cat-list .cat-list-links a,#merchandising_containerOffers .categories .cat-list a,#merchandising_containerWrapper .categories .cat-list .cat-list-links a,#merchandising_containerWrapper .categories .cat-list a,#merchandising_container2 .categories .cat-list .cat-list-links a,#merchandising_container2 .categories .cat-list a,#MER1 .categories .cat-list .cat-list-links a,#MER1 .categories .cat-list a{border-right:none!important;margin-top:5px}
#merchandising_containerOffers .categories .cat-list a,#merchandising_containerWrapper .categories .cat-list a,#merchandising_container2 .categories .cat-list a,#MER1 .categories .cat-list a{color:#5b5a5a}#merchandising_containerOffers .categories .cat-list img,#merchandising_containerWrapper .categories .cat-list img,#merchandising_container2 .categories .cat-list img,#MER1 .categories .cat-list img{border:1px solid #d2d2d2;float:left;vertical-align:bottom!important}
#merchandising_containerOffers .categories h2,#merchandising_containerWrapper .categories h2,#merchandising_container2 .categories h2,#MER1 .categories h2{background:none repeat scroll 0 0 #ca0010;border-bottom:1px solid #d2d2d2;color:#fff;font-family:ProximaNova-Bold,arial,helvetica,sans-serif;font-size:1.3em;padding:10px 5px;text-transform:uppercase}
#merchandising_containerOffers .categories,#merchandising_containerWrapper .categories,#merchandising_container2 .categories,#MER1 .categories{padding:0!important;margin-top:15px}div#richRelevanceDept #rr_placement_0 .saled_view{width:100%;margin:20px 0}div#richRelevanceCat #rr_placement_0 .saled_view{width:100%;margin:20px 0}
.order_summary_area .order_total .flt_lft{margin-left:86px}.shop_prev .row .flt_lft{margin-left:90px}.order_summary_area.row .order_summary_holder .row.ship_store .flt_lft{margin-left:93px}.shopping_details .sale_originalFlyout .flt_lft .gallery_page_price{margin-left:100px}.apply_coupon_btn{background:url(../images/modal_btn_blue.png);display:inline-block;cursor:pointer;height:20px;width:90px}
.apply_coupon_btn span{margin-left:12px;color:#fff}.apply_coupon_btn:hover,.apply_coupon_btn:active{background:url(../images/modal_btn_blue_active.png)}.xgn_alt_message.hide_display.info_msg{display:none;padding:8px 14px 8px 15px}.edit_fav.second_grid.grid_width_print_display{width:auto!important}.gift_list_request.grid_style_print_display{border-right:1px solid #ccc!important;margin:10px;padding-right:10px}
#couponCodeForm .promo_code #promoCodeLabel{cursor:default}.serial_number #serialCodeLabel{cursor:default}#find_coupon_link{font-family:'Helvetica';font-weight:400;font-style:normal;font-size:12px;color:#2a5a97;line-height:25px;margin-left:15px;cursor:pointer}.find_coupon_modal-container{z-index:1002;width:994px;left:215.5px;top:-122.5px;background-color:#fff}
.find_coupon_modal_title{position:absolute;left:0;top:0;width:1015px;height:30px;color:#fff;background:url(../images/modal_header_bar.png)}.find_coupon_modal_title span{font-family:'Helvetica','Arial','Sans-serif';font-size:18px;color:#fff;text-align:left;line-height:30px;margin-left:20px}
#find_coupon_modal_closebtn{position:absolute;left:996px;width:30px;height:30px;background:url(../images/closebtn.png);background-size:16px 16px;background-position-y:7px;background-repeat:no-repeat}.find_coupon_modal-container .container{height:550px;margin-top:31px}.find_coupon_modal-container .container .coupon-wrapper .coupons{margin-left:0}
.find_coupon_modal-container .container .coupon-wrapper{width:auto!important}.find_coupon_modal-container .flt_wdt,.find_coupon_modal-container #search_text{margin-left:15px}.coupon_iframe_cntr{background-color:#fff}.coupon_iframe_cntr iframe{width:1015px!important;margin-bottom:5px;margin-top:31px}
.findstoreBagfav{background-position:5px 5px;background-repeat:no-repeat;background-image:url('../images/searchglass15px.png');height:25px;background-color:#0d598a;color:white;font-size:9px;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:120px;padding-left:15px;font-weight:bold;margin-left:8px;margin-top:3px}
.checkout_blk .shippingOptions{padding-bottom:10px;color:#333;border-bottom:1px solid #e1e1e1;margin-bottom:20px;width:97%}.shippingOptions .ShippingOptionsTitle{font:bold 16px/14px Helvetica,Arial,Sans-serif;display:block;margin-top:10px}.shippingOptions .holidayShoppingOption{padding:10px 0;margin:15px 0 25px 0}
.shippingOptions .holidayShoppingOption .holidayShoppingOptionTitle{font:normal 20px/12px Helvetica,Arial,Sans-serif}.shippingOptions .holidayShoppingOption label{font:bold 12px Helvetica,Arial,Sans-serif;padding-left:12px}.shippingOptions .shippingOptionsContainer{margin-top:20px}.shippingOptions .shippingOptionsContainer li{height:63px;left:10px;text-align:left;width:541px;background-color:#f6f6f6;border:1px solid #c4c3c3;border-radius:6px;margin-bottom:10px}
.shippingOptions .shippingOptionsContainer li.selectedMethod{background-color:#ecf3f9;border:1px solid #0e5584}.shippingOptions .shippingOptionsContainer li.Unavailable{opacity:.5;pointer-events:none}.shippingOptions .shippingOptionsContainer li input{margin:24px 20px 24px 10px}.shippingOptions .shippingOptionsContainer li .priceInfo{margin:16px 10px;float:right;font:normal 20px Helvetica,Arial,Sans-serif}
.shippingOptions .shippingOptionsContainer li .UnavailableInfo{float:right;margin:13px 5px}.shippingOptions .shippingOptionsContainer li label{color:#2a5a97;margin-top:15px;font:bold 14px/12px Helvetica,Arial,Sans-serif}.shippingOptions .shippingOptionsContainer li label .subInfo{color:#707070;margin-top:5px!important;font:normal 12px/12px Helvetica,Arial,Sans-serif}
.shippingOptions .truckableShipping{padding:10px 8px 0 8px;margin:10px 0 -40px 0;float:left}.shippingOptions .truckableShipping .truckableShippingTitle{font:normal 16px/12px Helvetica,Arial,Sans-serif;color:#2a5a97;font-weight:bold}.shippingOptions .truckableShipping .priceInfo{margin:14px 50px 40px 68px;float:right;font:normal 20px Helvetica,Arial,Sans-serif}
.shippingOptions .truckableShipping .truckableShippingDesc{width:80%;float:left}.shippingOptions .truckableShipping .truckableShippingPrice{width:20%;float:right}.shippingOptions .truckableShipping .priceInfo .truckableMsg{margin:0 -20px 5px 0!important;float:right;font:normal 18px Helvetica,Arial,Sans-serif}
.shippingOptions .shippingOptionsContainer li label.inUS{color:#333;font:bold 16px/12px Helvetica,Arial,Sans-serif;margin-top:15px}.carousel .product_image img{width:170px;height:172px}.carousel.product_gallery_holder h3{display:inline-block;color:#666;font-size:24px;font-weight:400;margin-left:3px;margin-top:10px;padding-bottom:7px}
#carouselContainer .viewAll{font-size:12px;color:#2a5a97;margin-top:20px;position:absolute;right:5px}#carouselContainer{height:auto;left:0;overflow:hidden;position:relative;top:0;width:745px;padding:0 0 20px 24px}#carouselContainer .carouselContentHolder{cursor:move;left:24px;top:54px;height:auto;padding-left:6px;overflow:hidden}
#carouselContainer .carouselContentHolder .product_description{width:172px}#carouselContainer .carouselContentHolder .product_holder{margin-left:0;margin-right:0;overflow:visible!important;height:auto}.marketingLabel{color:#c00;font-family:'helvetica';font-size:12pt;font-weight:bold;height:auto;width:185px;word-wrap:break-word;display:block}
.marketingLabelPDP{margin-bottom:5px}.marketingLabelCheckout{color:#c00;font-family:'helvetica';font-size:12pt;font-weight:bold;height:auto;width:175px;word-wrap:break-word;display:block}.sale_originalFlyout .marketingLabelCheckout{font-size:11pt!important}.shopbag_wrap_total .priceSpacer{text-transform:lowercase}
#order_confirmation_order_details .priceSpacer{text-transform:lowercase}#order_confirmation_order_details .priceValueSpacer{float:right}#order_confirmation_order_details .marketingLabelCheckout{font-weight:bold!important}.prod_detail_wrap .marketingLabelCheckout{float:left;text-align:left}.shopping_kit .marketingLabelCheckout{width:99%;text-align:left!important}
#changeShipping .blue_button_small span{float:left}.sku_opt_width .vdata_windows_result .vdata_window_sale_original .pp_page_price{margin-left:165px}#promoCodeLabel{cursor:default;font-size:larger;padding-bottom:10px;font-weight:bold}#jcpPromoCodeLabel{cursor:default;padding:20px 10px 10px 0;color:#353535;font:normal 18px/20px 'Helvetica',arial,sans-serif}
.couponDenial{margin-left:84px;margin-right:180px}.couponDenialText{padding-top:3px;font-size:12px;color:#2a5a97}.bagCouponDenial{margin-left:112px}.couponRwdInfoMsg{vertical-align:middle}.mrgrtop10px{margin-top:10px}.mrgrBtm10px{margin-bottom:10px}#couponCodeErrors.dynamic_error_msgs,#couponCodeInfo.dynamic_error_msgs{font-family:'Arial Regular','Arial';font-weight:400;font-style:normal;text-align:left;line-height:normal;background:0;border:0;background:url('../images/alerterroricon.png') no-repeat scroll 0;margin-bottom:0}
#promoCodePage .promo_serial_form{border-bottom:0}.display_info_msg_icon{background:url("../images/icon-info.png") no-repeat 5px 5px;padding:5px 0 45px 30px}.couponremoveBtn{margin-top:-18px}.shopbag_wrap.first_grid .couponDenial{margin-left:84px;margin-top:25px;float:left;width:150%}#couponCodeErrors.dynamic_error_msgs ul li{list-style-type:none;list-style:none}
.multicouponFormclass{border-bottom:0;padding-bottom:10px}.couponscontainerBrder{border-bottom:1px solid #d0d0d0;float:left;margin-bottom:10px;padding-bottom:10px;width:100%}#promoCodePage .blue_information_icn img{background:url("../images/icon-info.png") no-repeat scroll 0 5px transparent}
.checkout_blk .checkout_content_blk p{margin-bottom:13px}.carouselContentHolder.slides>div{display:none}.checkoutShipMethod1,.checkoutShipMethod1 strong{font-family:Helvetica,Arial,Sans-serif;color:#333;font-size:12px;margin-top:9px;padding-bottom:12px;font-weight:normal}.headline-red{font-family:'helvetica';font-size:21px;color:#cd1900}
.subHead-green{font-family:'helvetica';font-size:25px;color:#4e7700}.subHead-grey{font-family:'helvetica';font-size:25px;color:#777}.bullet-List{font-family:'helvetica';font-size:16px;line-height:24px;color:#000}.red-Button{width:100px;height:40px;background-color:#cd1900;font-family:'helvetica';font-size:14px;color:#FFF}
.grey-Button{width:100px;height:40px;background-color:#777;font-family:'helvetica';font-size:14px;color:#FFF}.blue-Button{width:75px;height:25px;background-color:#005a83;font-family:'helvetica';font-size:14px;color:#FFF}.field-name-font{font-family:'helvetica';font-size:12px;color:#000}
.entry-font{font-family:'helvetica';font-size:11.5px;color:#000}.link-font{font-family:'helvetica';font-size:12px;color:#0b5a87}.toolTip-font{font-family:'helvetica';font-size:12px;line-height:16px;color:#0b5a87}.helvetica-10{font-family:'helvetica';font-size:10px}
.helvetica-11{font-family:'helvetica';font-size:11px}.helvetica-12{font-family:'helvetica';font-size:12px;color:#000}.helvetica-13{font-family:'helvetica';font-size:13px;color:#000}.helvetica-13-bold{font-family:'helvetica';font-size:13px;font-weight:bold;color:#000}
.helvetica-13-dkGrey{font-family:'helvetica';font-size:13px;color:#333}.helvetica-13-bold-dkGrey{font-family:'helvetica';font-size:13px;color:#333}.helvetica-13-link{font-family:'helvetica';font-size:13px;color:#0b5a87}.helvetica-14{font-family:'helvetica';font-size:14px;color:#000}
.helvetica-16{font-family:'helvetica';font-size:16px;color:#000}.helvetica-15{font-family:'helvetica';font-size:15px;color:#000}.helvetica-grey{font-family:'helvetica';font-size:12px;color:#979797}h3{font-family:'helvetica';font-size:16px;color:#000}
.link-font{font-family:'helvetica';font-size:12px;color:#0b5a87}.bold{font-weight:bold}.italic{font-style:italic}.floatL{float:left}.floatR{float:right}.clear{clear:both}.alignC{text-align:center}.hide{display:none}.show{display:block}.margTop15{margin-top:15px}.margRight5{margin-right:5px}
.margBottom5{margin-bottom:5px}.jcp-rw-link-textbox{background:#FFF;height:25px;line-height:25px;width:329px;border:solid 1px #dbdbdb;padding-left:5px}.jcp-rw-textbox{background:#FFF;height:25px;line-height:25px;width:235px;padding-left:5px}.jcp-rewards-connect-wrap{border:1px solid #c9c9c9;height:auto;margin:35px auto 0;padding:60px;width:645px}
.jcp-rewards-connect-wrap .headline-red{font-size:18px;color:#c00}.jcp-rw-bold-red{color:#c00}.jcp-rw-red{color:#d0021b}.jcp-rw-arrow-wrap{margin:50px 30px 0 auto;width:550px}.jcp-rw-jcpdotcom{background:url('../images/jcp_dotcom_logo.png');background-repeat:no-repeat;height:38px;margin-left:35px;width:182px}
.jcp-rw-arrows{background:url('../images/center-arrows.png');background-repeat:no-repeat;height:39px;margin:5px 25px 0;width:78px}.jcp-rw-rewards{background:url('../images/jcp_rewards_img.png');background-repeat:no-repeat;height:65px;margin-right:20px;width:168px}.jcp-rw-bullets-wrap{margin:20px 7px 15px 0}
.jcp-rw-welcome-bullets{margin:0;padding-left:130px;padding-right:80px}.jcp-rw-welcome-bullets li{list-style-type:disc}.jcp-rw-buttons-area{margin-top:30px;width:100%}.jcp-rw-center{width:300px;margin:0 auto}.jcp-rw-btn{border-radius:5px;cursor:pointer;height:40px;line-height:40px;margin-left:10px;text-align:center;transition:margin-top .3s;-webkit-transition:margin-top .3s;transition-timing-function:ease;-webkit-transition-timing-function:ease}
.jcp-rw-enroll-wrap{height:auto;margin:35px auto 0;padding:60px;width:645px}.jcp-rw-home-enroll-content{margin-left:20px;margin-top:10px;font-size:16px}.jcp-rw-home-arrow-wrap{margin:o 30px 0 auto;width:550px}.jcp-rw-home-enroll-btn{width:318px;height:40px;background-color:#cd1900;font-family:'helvetica';font-size:14px;color:#FFF;margin-left:0}
.jcp-rw-home-link-textbox-width{width:290px!important}.jcp-rw-home-tooltip-right-width{width:10px!important}.jcp-rw-home-link-btn{border-radius:5px;cursor:pointer;height:40px;line-height:40px;margin-left:10px;text-align:center}.jcp-rw-home-enroll-btn a{color:#FFF}.jcp-rw-home-enroll-btn a:hover{color:#FFF}
.jcp-rw-home-enroll-bullets{margin:0;padding-left:130px;padding-right:245px;padding-bottom:10px}.jcp-rw-home-enroll-bullets .bullet-List{padding-bottom:10px;background-repeat:no-repeat;background-position:0 center;padding-left:35px;padding-top:10px}.jcp-rw-home-enroll-bullets .bullet-List:nth-child(1){background-image:url(../images/li-number1.png)}
.jcp-rw-home-enroll-bullets .bullet-List:nth-child(2){background-image:url(../images/li-number2.png)}.jcp-rw-home-enroll-bullets .bullet-List:nth-child(3){background-image:url(../images/check_icon.png)}.jcp-rw-home-success-blk{border:1px solid #363;margin-top:10px}.jcp-rw-home-success-ico{background:url("../images/check_icon_filled.png");background-repeat:no-repeat;width:22px;height:22px;margin-right:15px;margin-top:10px;margin-left:10px}
.jcp-rw-home-success-blk p{margin-top:10px;margin-bottom:10px}.jcp-rw-home-btn{width:300px;height:40px;background-color:#cd1900;font-family:'helvetica';font-size:14px;color:#FFF;border-radius:5px;cursor:pointer;height:40px;line-height:40px;text-align:center;transition:margin-top .3s;-webkit-transition:margin-top .3s;transition-timing-function:ease;-webkit-transition-timing-function:ease}
.jcp-rw-btn input{line-height:40px}.jsp-rw-home-shopping-btn{padding:0 10px 1px 10px;height:23px;line-height:20px;color:#FFF;background-color:#cd1900;font-size:11px;cursor:pointer}.jcp-rw-home-gray-btn{background-color:#353535}.jcp_rw_home_title{font-size:16px;color:#666}.jcp-rw-home-blue-btn{width:330px;height:40px;color:#0b5a87;font-family:'helvetica';font-size:14px;border:1px #0b5a87 solid;margin-top:10px;margin-left:0}
.jcp-rw-home-sign-in{padding-left:100px}.jcp-rw-home-head-slot{margin-bottom:20px;margin-top:10px}.jcp-rw-home-tooltip-area{margin-top:-243px!important}.jcp-rw-select{width:70px!important;height:28px!important}.jcp-rw-sign-in-center{width:100%;margin:0 auto}.jcp-rw-split-blk{width:360px;padding:18px 20px 11px 0;margin-left:40px;margin-bottom:40px;min-height:211px;height:auto}
.jcp-rw-split-rgt-blk{margin-left:10px}.jcp-rw-home-vertical-line{background:none repeat scroll 0 0 #c9c9c9;height:260px;margin:26px 30px 0 40px;width:1px}.jcp-rw-home-hz-line{background:none repeat scroll 0 0 #c9c9c9;margin-top:20px;width:44%;height:1px}.jcp-rw-home-mid-content{margin:10px}.jcp-rw-split-blk-content{margin:40px}
.jcp-rw-home-jcpdotcom{background:url('../images/jcp-link-rewards.png');background-repeat:no-repeat;height:45px;margin-left:15px;width:280px}.jcp-rw-home-progress-bar{background:url('../images/progressbar_img.png');background-repeat:no-repeat;height:45px;margin-left:15px;width:640px}.jcp-rw-home-rewards-sign{background:url('../images/rewards_icon.png');background-repeat:no-repeat;height:50px;margin-left:15px;width:50px}
.jcp-rw-vertical-line{background:none repeat scroll 0 0 #c9c9c9;height:125px;margin:-25px 30px 0 40px;width:1px}.jcp-rw-connect-id-area{margin:-15px 0 10px 0;position:absolute}.jcp-rw-connect-id-area .field-name-font{font-size:14px;color:#333;margin-bottom:10px}.jcp-rw-signup-area{margin-top:23px}.jcp-rw-textbox{height:25px;line-height:25px;width:200px;border:solid 1px #dbdbdb;padding-left:5px}
.jcp-rw-forgot-pass-link{margin-top:10px}.jcp-rw-error{background:#feeae8;border:1px solid #a50000;color:#ee635d;margin-bottom:15px;margin-top:12px;padding:5px;width:195px}.jcp-rw-error.width325{width:325px}.jcp-rw-error .width290{width:290px}.jcp-rw-error.width285{width:285px}.jcp-rw-error .width250{width:250px}
.jcp-rw-error-ico{background:url('../images/rw_ico_error.png');background-repeat:no-repeat;width:27px;height:25px}.jcp-rw-tooltip-area{height:85px;margin-left:353px;margin-top:-103px;padding:5px;position:absolute;width:103px}.jcp-rw-tooltip-top{background:url('../images/tooltip_top.png');background-repeat:no-repeat;width:120px;height:5px;position:absolute;margin:-6px 0 0 -10px}
.jcp-rw-tooltip-bottom{background:url('../images/tooltip_bot.png');background-repeat:no-repeat;width:120px;height:5px;position:absolute;margin:85px 0 0 -8px}.jcp-rw-tooltip-left{background:url('../images/tooltip_left.png');background-repeat:no-repeat;width:17px;height:92px;position:absolute;margin:-5px 0 0 -22px}
.jcp-rw-tooltip-right{background:url('../images/tooltip_right.png');background-repeat:no-repeat;width:17px;height:92px;position:absolute;margin:-7px 0 0 105px}.jcp-rw-tooltip-content{margin-top:3px;position:absolute;width:100px}.jcp-rw-footer{margin:50px 10px 30px 50px}.jcp-rw-footer ul{font-size:11px}
.jcp-rw-footer ul li.node{display:inline-block;padding-left:8px;padding-right:8px;border-right:1px #707070 solid;margin:0!important}.jcp-rw-footer ul li.lst-node{display:inline-block;padding-left:8px;margin:0!important}.jcp-rw-footer ul li a{color:#58595c}.jcp-rewards-success-wrap{margin:35px 0 0 0}
.jcp-rw-success-head{border-bottom:solid 1px #e7e5e2;width:960px;margin:0 auto;padding-bottom:1px}.jcp-rw-success-box{width:525px;margin:60px auto}.jcp-rw-success-title{margin-top:-7px}.jcp-rw-success-ico{background:url("../images/rw_ico_success.png");background-repeat:no-repeat;width:23px;height:23px}
.jcp-rw-success-content{margin:4px 0 15px}.jcp-rw-error-content{margin:4px 0 0}.jcp-rw-rewards-details{border:solid 1px #c5c2bc;width:480px;height:120px;padding:20px}.jcp-rw-user-info{width:310px;margin:0 auto}.jcp-rw-points{width:170px}.jcp-rw-points-have{margin:0;padding:0}.jcp-rw-points-have li{clear:both}
.jcp-rw-red-dot{background:url("../images/reddot.png");background-repeat:no-repeat;width:16px;height:16px;margin:2px 5px 0 0;color:#FFF;text-align:center}.jcp-rw-points-info{height:120px;width:170px}.jcp-rw-points-meter-area{margin-top:13px}.jcp-rw-points-meter-bg{background:#e8e7e2;height:25px;margin:3px 0 5px;width:165px}
.jcp-rw-points-meter{background:#e70000;height:25px;width:80%}.jcp-rw-btn-continue-area{margin-top:25px}.jcp-rw-btn-continue{border-radius:5px;cursor:pointer;text-align:center;line-height:25px}.jcp-rw-textbox-guest{background:#FFF;height:25px;line-height:25px;width:235px;padding-left:5px}.jcp-rw-coupons-rewards-checkout{width:590px;height:auto;border:solid 1px #00537b}
.jcp-rw-coupon-step-head{height:32px;background:#00537b}.jcp-rw-coupon-step{background:#FFF;color:#333;height:31px;line-height:31px;padding-left:5px}.jcp-rw-coupon-step-name{font-size:17px;height:31px;line-height:29px;color:#FFF;margin-left:15px}.jcp-rw-coupon-details-wrap{padding:12px 0 0}.jcp-rw-coupon-details{padding:0 0 15px 0}
.jcp-rw-coupon-bluebox{background:#cddbe3;padding:15px 20px}.jcp-rw-enter-coupon-card-area{margin-top:5px}.jcp-rw-coupon-box-submit{margin-left:30px}.jcp-rw-earn-rewards-btn{border-radius:5px!important;color:#fff!important;cursor:pointer!important;font-weight:bold!important;height:25px!important;width:80px!important}
.jcp-rw-process-order-area{border-top:solid 1px #dbdbdb;margin-top:20px;height:50px;line-height:50px}.jcp-rw-process-order-container{margin:0 10px}.jcp-rw-btn-process-order{border-radius:5px;color:#fff;cursor:pointer;height:20px;line-height:19px;width:105px}.jcp-rw-coupon-success-ico{background:url("../images/rw_ico_success.png");background-repeat:no-repeat;width:22px;height:22px;margin-right:15px}
.jcp-rw-coupon-error-ico{background:url("../images/rw_ico_info.png");background-repeat:no-repeat;width:22px;height:22px;margin:13px 10px 0}.jcp-rw-coupon-error-box{height:48px;background:#ebf2f7;border:solid 1px #284a56;color:#284a56;line-height:48px;margin:0 0 15px}.jcp-rw-cam-rewards{width:760px;border-bottom:solid 1px #dbdbdb;border-top:solid 1px #dbdbdb;padding:20px 0}
.jcp-rw-logo-area{margin:0 15px 0 0;width:305px}.jcp-rw-logo-container{width:304px;height:35px}.jcp-rw-card-details{margin:5px 0}.jcp-rw-current-status{width:220px}.jcp-rw-points-have{margin:0;padding:0}.jcp-rw-points-have li{clear:both}.jcp-rw-red-dot{background:url("../images/reddot.png");background-repeat:no-repeat;width:16px;height:16px;margin:2px 5px 0 0;color:#FFF;text-align:center}
.jcp-rw-points-earned{width:220px;margin-top:-10px}.jcp-rw-points-meter-area{margin-top:13px}.jcp-rw-points-meter-bg{background:#e8e7e2;height:25px;margin:3px 0 5px 0;width:220px}.jcp-rw-points-meter{background:#e70000;height:25px;width:80%}.jcp-rw-rewards-bottom{margin:20px 0 0 0}.jcp-rw-view-print-area{margin:15px 0 0 0}
.jcp-rw-rewards-bottom table th{font-weight:bold;vertical-align:top}.jcp-rw-rewards-bottom table td{vertical-align:top}.helpIconBig{background:url("../images/helpIconBig.png") no-repeat scroll 0 0 transparent;display:inline-block;height:20px;margin-left:0;margin-top:0;overflow:hidden;line-height:14px;text-align:center;vertical-align:top;width:20px;text-indent:-1000px}
.apCouponCode{font-weight:bold;margin-left:5px}.apDiscount{margin-left:30px}#apRewardsPanel .earnedRewardsLabelVal{font:bold 11px/11px 'Helvetica',Arial,sans-serif;color:#353535;margin-left:13px;margin-top:1px}#apRewardsPanel .earnedRewardsLabelExpd{font:bold 11px/11px 'Helvetica',Arial,sans-serif;color:#353535;margin-left:25px;margin-top:1px}
#apRewardsPanel .rewardsDetailsContainerLabel{width:100%;display:inline-block;margin-top:4px;padding-bottom:3px;border-bottom:1px solid #aaa}#apRewardsPanel .rewardsDetailsContainer{width:100%;display:inline-block;margin-top:5px}.earnedRewardsLabel{font:normal 14px/13px 'Helvetica',Arial,sans-serif;color:#353535;font-weight:bold}
.apRewardCodes{font:normal 12px/12px 'Helvetica',Arial,sans-serif;width:35%;margin-right:11%;color:#333;margin-top:2px}.apRewardCodesText{font:normal 12px/12px 'Helvetica',Arial,sans-serif;width:22%;margin-right:1%;color:#333;margin-top:2px}.apRewardsVal{font:normal 12px/12px 'Helvetica',Arial,sans-serif;margin-top:2px;width:18%}
.apRewardsExpd{font:normal 12px/12px 'Helvetica',Arial,sans-serif;margin-top:2px;width:18%;margin-left:2px}.apRewardsApplyBtn{margin-left:14px}.pricingRewardCode{font-size:12px}.pricingSubTotal{font-size:15px}.rewardsShipToStore{margin:6px 0 8px 35px;width:89%}#jcpCouponsPanel{color:#353535;font:normal 18px/20px 'Helvetica',arial,sans-serif;width:25%}
.signinToReward{margin:18px 0 0}.rewardFontNormal{font-weight:normal!important}.rewardsInfoBox{min-height:20px;height:20px \9;padding:5px 5px 5px 0;margin:15px 0 10px 0}.rewardInfoIconContainer{height:27px;margin:3px 5px 0}.rewardsPanelContainer{padding-top:5px}.red-Button{width:100px;height:40px;background-color:#cd1900;font-family:'helvetica';font-size:14px;color:#FFF}
.grey-Button{width:100px;height:40px;background-color:#777;font-family:'helvetica';font-size:14px;color:#FFF}.blue-Button{width:75px;height:25px;background-color:#005a83;font-family:'helvetica';font-size:14px;color:#FFF}.field-name-font{font-family:'helvetica';font-size:12px;color:#000}
.link-font{font-family:'helvetica';font-size:12px;color:#0b5a87}.toolTip-font{font-family:'helvetica';font-size:12px;line-height:16px;color:#000}.helvetica-13{font-family:'helvetica';font-size:13px;color:#000}.helvetica-13-bold{font-family:'helvetica';font-size:13px;font-weight:bold;color:#000}
.helvetica-13-dkGrey{font-family:'helvetica';font-size:13px;color:#333}.helvetica-13-bold-dkGrey{font-family:'helvetica';font-size:13px;color:#333}.helvetica-13-link{font-family:'helvetica';font-size:13px;color:#0b5a87}.helvetica-14{font-family:'helvetica';font-size:14px;color:#000}
.helvetica-16{font-family:'helvetica';font-size:16px;color:#000}.helvetica-15{font-family:'helvetica';font-size:15px;color:#000}.helvetica-grey{font-family:'helvetica';font-size:12px;color:#979797}h3{font-family:'helvetica';font-size:16px;color:#000}
.link-font{font-family:'helvetica';font-size:12px;color:#0b5a87}.bold{font-weight:bold}.italic{font-style:italic}.floatL{float:left}.floatR{float:right}.clear{clear:both}.alignC{text-align:center}.hide{display:none}.show{display:block}.margTop15{margin-top:15px}.margRight5{margin-right:5px}
.margBottom5{margin-bottom:5px}.jcp-rw-textbox-signup{background:#FFF;height:25px;line-height:25px;width:300px;padding-left:5px;border:solid 1px #c1bcb6}.jcp-rw-dk-Grey{color:#696461}.jcp-rw-light-Grey{color:#999590}.jcp-rw-red-Text{color:#cd1900}.jcp-rw-order-confirm-wrap{width:600px;border:solid 1px #dbdbdb}
.jcp-rw-order-confirm-thankyou{padding:20px}.jcp-rw-thankyou-modal-head{height:30px;background:#e7e5e2;padding:0 20px;line-height:29px;color:#9a968f;font-size:16px}.jcp-rw-enroll-points-wrap{margin:12px 0 25px 0}.jcp-rw-points-lhs{margin:0 0 0 13px}.jcp-rw-points-rhs{margin:0 0 0 100px}.jcp-rw-enroll-points{margin:0;padding:0;list-style-type:disc;display:block}
.jcp-rw-order-item-label{margin:0 0 10px 0}.jcp-rw-enroll-signup-area{margin:20px 0 0}.jcp-rw-enroll-jcp{margin:20px 0 10px;border:solid 1px #dbdbdb;padding:10px 0 10px 10px}.jcp-rw-terms-agreement{margin-top:10px}.jcp-rw-signup-affiliates{margin-top:24px;clear:both}.jcp-rw-sigmup-agree{width:345px}
.jcp-rw-enroll-check-wrap{margin-top:2px}.jcp-rw-enroll-text-wrap{margin-left:5px}.jcp-rw-enroll-terms-agree{width:96%;margin-left:0}.jcp-rw-create-account-btn-area{border-top:1px solid #dbdbdb;margin-top:25px;padding-top:15px}.jcp-rw-create-btn{border-radius:5px;cursor:pointer;font-size:12px;height:20px;line-height:20px;margin-left:10px;text-align:center;width:140px}
.jcp-rw-skip-to-text{margin-left:10px}.tncError{float:left}.tncError li.nodisc{margin-top:0!important}.jcp-rw-error-msgs{border:1px solid #efa3a6;margin-top:10px;padding:10px 10px 10px 15px;color:#d71920;font-size:12px;overflow:hidden;line-height:17px;width:934px;margin:0 auto;background:#fbeaeb}.jcp-rw-information-msgs{border:1px solid #d6ebff;margin-top:10px;padding:15px 10px 5px 15px;color:#4b4b4b;font-size:12px;overflow:hidden;line-height:17px;width:934px;margin:0 auto;background:#ebf5ff}
.jcp-rw-information-msgs a{color:#369}.signUpContainer{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:63em;*zoom:1}.signUpContainer:before,.signUpContainer:after{content:"";display:table}.signUpContainer:after{clear:both}.signUpContainer .signUpContainer{width:auto;margin-left:-0.3125em;margin-right:-0.3125em;margin-top:0;margin-bottom:0;max-width:none;*zoom:1}
.signUpContainer .signUpContainer:before,.signUpContainer .signUpContainer:after{content:"";display:table}.signUpContainer .signUpContainer:after{clear:both}.contentGrid{position:relative;padding-left:.3125em;padding-right:.3125em;width:100%;float:left}@media only screen and (min-width:800px){.large-1{position:relative;width:8.33333%}
.large-2{position:relative;width:25%}.large-2a{position:relative;width:18.5%}.large-3{position:relative;width:28%}.large-4{position:relative;width:36%}.large-5{position:relative;width:47%}.large-9{position:relative;width:75%}.large-10{position:relative;width:90%}.large-12{position:relative;width:100%}
.alignLeft{padding-left:16px!important}.alignRight{padding-right:0!important}}#reward_signup .fieldDisabled{background-color:#e9e9ea!important}form .signUpContainer .signUpContainer{margin:20px -0.5em 20px}form .signUpContainer .signUpContainer .contentGrid{padding:0 .5em}#createProfileBtn{height:25px;background-color:#0d598a;color:white;font-size:12px;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-left:10px;padding:0 25px;font-weight:bold;float:right}
#reward_signup input[type="text"],#reward_signup select{background-color:white;font-family:inherit;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;margin:0 0 1em 0;height:25px;margin-bottom:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-box-shadow .45s,border-color .45s ease-in-out;-moz-transition:-moz-box-shadow .45s,border-color .45s ease-in-out;transition:box-shadow .45s,border-color .45s ease-in-out}
#registration .store-registration{background:#e9e9ea;padding:20px;margin-bottom:25px;color:#666}#registration.content{margin-top:0}#registration .heading h1{font:normal 20px/30px 'helvetica',Arial,sans-serif;color:#666;border-bottom:1px solid #ccc;width:960px;margin:0 auto 30px auto}
#registration label{font:normal 12px/12px'Arial Regular','Arial';font-weight:bold;color:#666}#registration label .acceptPolicy{font:normal 12px/14px 'Arial Regular','Arial';text-transform:none;color:#333;float:left;cursor:pointer;padding-left:20px;margin-top:-14px}
#registration .personalInfoAc{display:block;font:normal 13px/13px 'Arial Regular','Arial';color:#666}#registration .inputHelperTxt{font:italic 11px/10px 'Arial Italic','Arial';color:#999}.rewardsRegistration{width:76%;margin:0 auto}
.store-registration h2{font:bold 13px/12px 'Arial Bold','Arial';text-transform:uppercase;margin-bottom:2px}.store-registration h4{font:normal 13px/12px 'Arial Bold','Arial';margin:8px 0 28px}
.store-registration a{color:#369;font:normal 13px/12px 'Arial Bold','Arial';margin:5px 0 10px 0}.rw-enroll-form-button{border-radius:5px;width:90px;height:25px;font-size:12px;float:right;margin:0 0 0 10px;color:#fff;cursor:pointer}.addProfileAddressFields{font-size:14px;cursor:pointer;color:#069;margin-bottom:20px}
.addProfileAddressFields div.addProfileAddressPlusIco{font-family:'Zapf Dingbats',Arial;margin-right:5px;font-size:20px;margin-top:-5px}#shippingAddressAddress1,#shippingAddressCity,#shippingSummaryAddress1Span,#shippingSummaryAddress2Span,#shippingSummaryCitySpan,#savedAddress,.adr,#paymentSummaryAddress1,#paymentSummaryCity{text-transform:capitalize}
#checkoutSlider .checkout_header{height:38px;margin-top:0;padding-bottom:0;border-bottom:1px #c4c3c3 solid;margin-bottom:10px}.jcp_form .checkout_content_blk div.error{background:url("../images/icon_sprite.png") no-repeat scroll 0 -410px transparent;color:#8d0004;font-weight:normal;font-size:13px;padding:10px 0 10px 25px}
.bp-shipping-pickup-form div.error{background:url("../images/icon_sprite.png") no-repeat scroll 0 -410px transparent;color:#8d0004;font-weight:normal;font-size:13px;padding:10px 0 10px 25px}.jcp_form .checkout_content_blk label.error,#BillMeLaterPaymentGroupFormHandler label.error{color:#666}
.checkout .billingInfoHeader{font-size:20px;color:#333;margin:10px 0 15px 0}.checkout .contactHeader{font-size:20px;color:#333;padding-top:30px;margin-bottom:0}.checkout #guestDiv{margin-bottom:10px;font-size:13px}.checkout #cvvId{margin-bottom:10px}#milZipCityError,#intZipCityBillingError,#milZipCityBillingError,#milZipCityBMLError{clear:both}
#CreateCreditCardFormHandler label[for=shippingAddressCheckBox]{font-size:14px;font-weight:700;margin-top:8px;color:#333}#savedCreditCards #checkCreditCardValidityDiv .exclamation_icn img{background:url("../images/icon_sprite.png") no-repeat scroll 0 -416px transparent}#firstNameError,#lastNameError,#firstNameBillingError,#lastNameBillingError,#firstNameBMLError,#lastNameBMLError{float:left;min-height:1px;width:192px}
#zipCityError .error,#zipCityBillingError .error,#milZipCityError .error,#caZipCityError .error{background:url("../images/icon_sprite.png") no-repeat scroll 0 -416px transparent;padding:5px 0 5px 25px}#CreateCreditCardFormHandler #ccDiv div.error{background:url("../images/icon_sprite.png") no-repeat scroll 0 -410px transparent;color:#8d0004;font-weight:normal;font-size:13px;padding:12px 0 2px 25px}
#BillMeLaterPaymentGroupFormHandler div.error{background:url("../images/icon_sprite.png") no-repeat scroll 0 -410px transparent;color:#8d0004;font-weight:normal;font-size:13px;padding:15px 0 15px 25px}#CreateCreditCardFormHandler label,#checkoutSlider #shippingForm label,#checkoutSlider .bp-shipping-pickup-form label{margin:10px 0 5px 0;color:#666}
#CreateCreditCardFormHandler .optionalLabel label,#checkoutSlider #shippingForm .optionalLabel label{color:#069;font-size:13px;font-weight:normal;padding-top:5px}#CreateCreditCardFormHandler #paymentCreditCard,#CreateCreditCardFormHandler #ccDiv .checkout{margin-left:10px}#CreateCreditCardFormHandler #paymentCreditCard #creditCardIconList{margin-top:33px}
#CreateCreditCardFormHandler #shippingCreateId{margin-top:10px}#CreateCreditCardFormHandler #shippingGRCreateId{margin-top:10px}#CreateCreditCardFormHandler .checkout_blk{padding-top:0}#CreateCreditCardFormHandler #cardVerificationNumber{background:white}.paymentTypeMsg sup{font-size:x-small;vertical-align:super}
#CreateCreditCardFormHandler input#saveCardDetails{margin-top:10px}#CreateCreditCardFormHandler input#savedaddressoption{margin-top:12px}#CreateCreditCardFormHandler input#newaddressoption{margin-top:12px;margin-left:20px}.finditeminstore_pdplineitem{padding-top:5px}.finditeminstore_pdplineitem,.movetoBagfav_pdplineitem{margin-left:5px}
.btn_finditeminstore_pdplineitem{background-position:2px 5px;background-repeat:no-repeat;background-image:url('../images/searchglass15px.png');height:23px;background-color:grey;color:white;font-size:10px;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:120px;padding-left:15px;font-weight:bold;margin-left:0;margin-top:3px;cursor:default}
.defaultcursor.movetoBagfav{width:120px;padding-bottom:2px;background-color:#aaa;height:21px;font-family:helvetica,sans-serif,arial;font-weight:bold;color:#fff;line-height:16px;margin-top:2px;font-size:11px;text-transform:uppercase;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.nameandprice{width:550px;float:left}
#WebId_savedItems{margin-top:32px}.width400{width:350px}.saved_name{color:#2a5a97;font-size:14px;font-weight:bold;line-height:16px}.txt_pdplineitem{float:left;width:347px}.btn_span{color:#fff}.btn_selectitems .btn_span{margin-left:5px}.btn_selectoptions .btn_span{margin-left:-1px}.btnremove{float:left}
.priceRange{float:right;text-align:right}.btn_selectoptions,.btn_selectitems{background-color:#da2828;width:105px;height:20px;padding-top:5px;padding-left:20px;-webkit-border-radius:5px;text-transform:uppercase;font-weight:bolder;font-family:helvetica,sans-serif,arial;font-size:10px;margin:5px}.btn_selectoptions a,.btn_selectitems a,.lit_grey_button_sfl a{color:#fff}
.btn_selectoptions:hover,.btn_selectitems:hover{background-color:#8f1a1a}.line{float:left;width:590px;border-bottom:1px solid #d0d0d0;padding-top:10px}.lit_grey_button_sfl{height:20px;background-color:rgba(76,76,76,0.28);text-transform:uppercase;font-weight:bolder;font-family:helvetica,sans-serif,arial;font-size:10px;margin-right:5px;padding-top:6px;padding-left:12px;width:100px;border-radius:3px}
.lit_grey_button_pdplineitem input{background-color:rgba(76,76,76,0.28)}.msgs_saved{margin-bottom:10px;width:525px}.err_msg{display:none;float:right;margin-right:-36px;margin-bottom:-25px;display:block;width:180px}#moveToBag{width:117px;font-family:helvetica,sans-serif,arial;font-size:11px;padding:2px 9px 1px 5px;font-weight:bold}
.overlayShipDate{font:10px Helvetica,Arial,Sans-serif;color:#666}.hoverShipDate{font:10px Helvetica,Arial,Sans-serif;color:#666}.white-text{color:#fff!important}.product_detail .brand_sale .sale_price span.gallery_page_price{margin-bottom:5px}.product_detail .item_original .item_number{margin-top:-5px}
#myFavItems .image_price_ship_info .btn_input_holder{padding-left:5px}.product_detail .prod_detail_wrap .item_original .item_number{margin-top:0}#emptyfavorites .global_footer .footer_links .third_grid ul li a{color:#707070}.ensembleSFL #addtofavButton{font:12px helvetica;font-weight:bold;color:#333;background:#cdcdcd;width:180px;height:25px;cursor:pointer;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin-left:6px}
.ensembleSFL #addtofavButton:hover{background:#a5a5a5}#addtogiftregistry{font:12px helvetica;font-weight:bold;color:#333;background:#cdcdcd;width:168px;height:25px;border-radius:3px;margin-left:12px;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px}#addtogiftregistry:hover{background:#a5a5a5}
#addtofav2{background:#cdcdcd;font:12px helvetica;font-weight:bold;color:#333;width:180px;height:25px;cursor:pointer;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin-left:-1px}#addtofav2:hover{background:#a5a5a5}.btn_input_holder.grey_button{width:186px;height:25px}#addtogiftregistry1{background:#cdcdcd;width:165px;height:25px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-weight:bold;color:#333;font-size:12px;cursor:pointer}
#addtogiftregistry1:hover{background:#a5a5a5}.btn_input_holder.grey_button.ensreg{font:12px helvetica;font-weight:bold;color:#333;padding-left:12px}.product_holder .product_description .productHolderContainer{margin-bottom:15px}.global_header .list_search{padding-bottom:4px}.jcp_rw_coupon_error_msg{word-wrap:break-word;margin-top:12px;line-height:12px;width:430px}
#checkoutSlider.content.checkout .grid_13.mrgr5 .checkout_step_content1 #checkout_step1_form.step_active_container.show_display #checkout_pane.checkout_blk form#addShippingForm.jcp_form fieldset div.checkout_blk_padd div#form_wrapper.row.hide_btm_space div.checkout_content_blk div#shippingForm.row.hide_btm_space div#militarySpecific.hide_display div.row.ship_location div.flt_lft.ship_city{margin-left:0}
.milZipBilErrWithoutCreditCard{margin-left:-204px;padding-top:15px}.milZipCityBillingErrorModal{margin-top:-25px;margin-left:-4px}.milZipCityShippingError{margin-top:-15px;margin-left:-4px}#richRelevence.rrZoneDeptClass .pdp_viewed_list li{display:block;width:121px;margin:0 17px 24px 17px;text-align:center}
#richRelevence.rrZoneDeptClass .pdp_viewed_list li .ftProductDesc,#richRelevence.rrZoneCatClass .pdp_viewed_list li .ftProductDesc{width:92%!important}#richRelevence.rrZoneCatClass .pdp_viewed_list li{display:block;width:121px;margin:0 17px 24px 17px;text-align:center;margin-left:17px!important}#checkoutSlider #shopbag_summary .savings_price{width:247px}
#checkoutSlider #shopbag_summary .savings_price .price_normal.floatR{margin-right:20%}#shopbag_sum_content .orderdetails_wrap .indiv_item_price .savings_price{width:221px}#jcpCouponsPanel{cursor:default;display:block;width:186px;margin-bottom:7px}#checkoutSlider #appliedRewardsDiv form,#checkoutSlider #certificatesdenied form{padding-bottom:3px}
#btnaddtofav{width:171px;height:22px;margin-left:8px}#btnaddtogiftregistry{font:12px helvetica;font-weight:bold;color:#333;background:#cdcdcd;width:172px;height:22px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin:6px 0 20px 3px;padding-top:0}.pdp_action_btnlist .grey_button.lot_grey_button{margin-left:-3px;margin-top:6px}
.pdp_action_btnlist .btn_input_holder.grey_button{width:179px}.pdp_action_btnlist #addToFavForm .btn_input_holder span{padding-left:1px}.pdp_action_btnlist #addToFavForm{margin-left:-4px;position:relative;float:left;left:-3px}.pdp_action_btnlist #addToFavForm #addtofavButton{float:left}#pdp_addtogiftregistry{font:12px helvetica;font-weight:bold;color:#333;background:#cdcdcd;width:176px;height:25px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin-left:0;margin-bottom:5px}
#pdp_addtogiftregistry:hover{background:#a5a5a5}.xgn_alt_message_new{border:0 solid #efa3a6;padding:15px 14px 15px 15px;color:#d71920;font-size:12px;line-height:17px;margin:0 0 10px 0}.dynamic_info_msgs_new,.xgn_alt_message_new{border:0 #cedce5 solid;color:#30445d;font-size:12px;line-height:17px}.pdpSfl{margin-left:10px}
.pdpSfl input{width:172px}.mtmSfl{margin-left:0}.mtmSfl #addtofavButton{margin-left:4px}#btnaddtofav2{width:179px;margin-left:4px}.global_footer .third_grid .inner_space h2{margin-bottom:10px}.global_footer .search_text_hp #descriptionTextCopy{padding-bottom:15px}.global_footer .search_text_hp #descriptionTextCopy p{line-height:8px}
.global_footer .search_text_hp #descriptionTextCopy table{table-layout:fixed}.global_footer #search_text{padding-top:25px}.global_footer .topSearchDiv .searchHeader{vertical-align:middle}.global_footer .searchHeader .searchHeaderContainer{padding-top:25px}#horizontal_marketing_zone .big_bannercontainer{margin-top:15px}
.jcp_form #divCardVerificationNumber #cardverificationnumber{background:#fff}a.jcp_header_list_items{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:80px}.jcp_header_list_sep_pipe.pipe{padding-right:4px!important;margin-right:5px}.newFormStyle input{background:#fff;border:1px solid #ccc;font-weight:normal;font-size:12px;color:rgba(0,0,0,0.75);line-height:12px;margin:2px 0 0;padding:8px 0;text-indent:9px;transition:box-shadow .45s,border-color .45s ease-in-out -webkit-appearance:none;-webkit-border-radius:0}
.newFormStyle input:focus{background:#fafafa;border-color:#999;box-shadow:0 0 5px #999}.newFormStyle select{padding:7px 0;width:auto!important;height:auto!important;font-size:12px;-webkit-appearance:none!important;background:#fff url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+') 99% center no-repeat;color:#333;line-height:12px;border-radius:0;border:1px solid #ccc;font-weight:normal;color:rgba(0,0,0,0.75);line-height:12px;margin:2px 0 0;text-indent:10px;transition:box-shadow .45s,border-color .45s ease-in-out}
.newFormStyle select:focus{background-color:#fafafa;border-color:#999;box-shadow:0 0 5px #999}.newFormStyle button,.newFormStyle input[type="button"],.newFormStyle input[type="submit"]{border-radius:0;border:1px solid #ccc;margin:0;padding:8px 10px;width:auto;background:#c00;color:#fff;font:12px/12px "Gotham",Arial,sans-serif;text-indent:0;font-weight:bold;text-shadow:none;text-transform:uppercase;-moz-border-image:none;-webkit-border-image:none;-webkit-appearance:none;-webkit-border-radius:0}
.blk_btns{margin:10px 0}.blk_btns input,.blk_btns select,.blk_btns button{display:relative}.blk_btns .item{display:inline-block}#orderTrackPage #order_form fieldset{margin:0 0 20px}.printView .shoppingbagcontent .product_detail .savings_promo .savings_innerdiv{padding:0;background:0}.printView .merchandizing_detail .merch_subtotal,.printView #orderConfirmation .merch_subtotal{color:#333;font-family:Helvetica,Arial,Sans-serif;font-size:14px;font-weight:bold;padding-bottom:8px}
.printView .merchandizing_detail #couponRewards,.printView #orderConfirmation .pricing_sum_content #couponRewards{font-size:12px;padding-top:8px;color:#666;border-top:1px solid #d0d0d0}.printView #orderConfirmation .pricing_summary .merch_det,.printView #orderConfirmation .pricing_summary .order_det{border-bottom:1px solid #d0d0d0}
.printView .merchandizing_detail #couponRewards .couponSB strong,.printView .merchandizing_detail #couponRewards .couponSB .flt_rgt,.printView .merchandizing_detail #couponRewards .pricingRewardCode,.printView .priceValueSpacerForRewards,.printView .est_tax,.checkout .merch_det{color:#333}.printView .rewardsShipToStore{width:100%}
.printView .rewardsShipToStore .flt_lft{padding-left:20px}.printView #promotionAndPricingDiv .pricing_sum_content .ship_detail.flt_wdt{margin-top:0;padding-top:8px}.printView .pricing_summary .pricing_sum_content .order_total{color:#333;font-family:Helvetica,Arial,Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase}
.printView #orderConfirmation .pricing_summary .pricing_sum_content .order_subtotal{font-weight:bold}.printView #orderConfirmation .pricing_summary .pricing_sum_content .order_total{padding-top:8px}.printView #orderConfirmation .pricing_summary .pricing_sum_content .totalOrderDiscount{padding:18px 0}
.printView .pricing_brdr_btm{border-bottom:0;padding:8px 0;margin-bottom:0}.printView .totalOrderDiscount,.printView .shoppingbagcontent.item_details_summary #savingPromoId .totalItemsDiscount,.printView #orderConfirmation .totalOrderDiscountsSummary,.printView .totalDiscountsConfirmSummary{color:#690;font-size:14px}
.printView .shoppingbagcontent.item_details_summary #savingPromoId .totalItemsDiscount{padding:10px 0}.printView .totalOrderDiscount,.printView .totalOrderDiscountsSummary{font-size:14px}.printView .comparisonPrice{color:#f00!important}.fontbold{font-weight:bold}.printView .shoppingbagcontent.item_details_summary #savingPromoId .priceValueSpacer,.printView .shoppingbagcontent.item_details_summary #savingPromoId .priceSpacer{font-weight:normal}
.printView .price_normal{color:#333!important;font-weight:normal}.printView .savings_innerdiv,.printView .shopbag_summary .grid_7{color:#333;font-size:13px}.printView .image_price_ship_info .first_grid{padding-right:5px}.printView .image_price_ship_info .cr_bkgrnd{padding-left:0}.printView .image_price_ship_info .third_grid{width:180px}
.printView .indiv_item_price.padl7.float_fix.mrgb5 .gallery_page_price.flt_wdt.padTop0 .priceValueSpacer{margin-right:0}.printView .merchandizing_detail #couponRewards .couponSB span,.printView .merchandizing_detail #couponRewards .flt_coupon_left,.printView .pricing_summary .borderLineForSavings .flt_lft,.printView #couponRewards .couponSB span:first-of-type{color:#666;text-transform:lowercase}
.printView .merchandizing_detail #couponRewards .couponSB span strong,.printView .merchandizing_detail #couponRewards .flt_coupon_left strong,.printView .pricing_summary .borderLineForSavings .flt_lft strong{color:#333;text-transform:none}.sign_in_container .returning_cutomer_title{color:#333!important;height:27px;line-height:normal}
.returning_customer_sign_in_header{color:#666!important}.sign_in_container label{color:#666!important}.sign_in_container a{color:#2a5a97!important}.sign_in_btn_returning_container{margin:0 0 0 100px}.sign_in_btn_returning_container [type="submit"]{width:160px;line-height:19px;height:25px;border-radius:3px;color:#FFF;text-transform:lowercase;font-size:14px!important}
.new_cutomer_title{font-size:20px;color:#666}.new_customer_info_bullets{list-style-type:disc;margin:15px 0 15px 14px}.new_customer_info_bullets li{font-size:12px;height:15px;line-height:15px}.new_customer_jcp_cc{background:none repeat scroll 0 0 #efeeec;height:31px;margin:20px 0 0 30px!important;padding:18px!important}
.guest_customer_intro_text{margin:10px 0 17px}.btn_continue_as_guest{border-radius:3px;color:#fff;cursor:pointer;font-size:11px;font-weight:bold;height:20px;text-transform:uppercase;width:147px}.expressCheckoutCheckbox{margin:11px 10px 0 0}.expressCheckoutSection{margin-top:6px;margin-bottom:-1px}.checkout_content_blk.expressCheckoutSectionExtra{padding-bottom:15px;margin-bottom:15px}
.expressCheckoutButtons{margin-bottom:10px}.saveAndCancelButtonsArea{margin:10px 0}.toolTipExpressCheckoutHelpIcon{margin-top:-3px}.expressCheckoutLabelSection{margin-top:7px}.expressCheckoutCCSection{margin-top:-8px;margin-bottom:12px}.expressCheckoutUpdateCCSection{margin-top:-3px;margin-bottom:-3px}
.expressCheckoutLabelSection label{font-size:13px!important;font-weight:normal!important;color:#333!important}.setAsDefaultLabel{width:200px;text-align:right}.setAsDefaultLabel a{color:#369;font-size:13px;font-weight:normal}.setAsDefaultLabelPaymentMethod{margin-right:1px;overflow:hidden}.myAddressUpdateButton{font-weight:bold;font-size:13px;padding:5px 15px;width:50px;background:#2a5a97;cursor:pointer;text-align:center}
.myAddressUpdateButton input{color:#FFF;font-size:12px;font-weight:bold;margin-top:2px;cursor:pointer}.myAddressDeleteButtonContainer{margin-left:10px}.myAddressSetAsDefaultText{font-size:14px;color:#333}.myAddressButtonsWrapper{margin-top:8px}.myAddressDefaultAddrLink{color:#000!important}.expressCheckoutButtonBelowText{position:relative;font:normal 10px/11px Helvetica,Arial,sans-serif;color:#666;margin:5px 0 8px;float:right;text-align:left;width:182px}
.checkoutSignUpCheckbox{margin:11px 5px 0 -13px}#shoppingBagPageId .shop_bottom_header{padding:10px 0 30px 0}.jcp_form label[for="saveCreditCardInfo"]{font:normal 13px/14px Helvetica,Arial,sans-serif}#exp_checkout_shipping_add{margin:12px 5px 0 0;float:left}.checkout_content_blk .checkout.exprCheckout{padding-bottom:0;margin-bottom:0}
#exp_checkout_saved_shipping{margin:3px 5px 0 0;float:left}#exp_checkout_cc_add_model{float:left;margin-top:13px;margin-left:-10px}.exp_checkout_add_cc_checboxes{margin-top:-21px;margin-bottom:17px!important}.saveCardDetailsFont{font-size:13px!important;color:#333!important}#exp_checkout_shipping_add_model{margin:11px 5px 0 0;float:left}
.expressCheckoutModelCheckBox{margin-top:52px;margin-bottom:90px}#exp_checkout_shipping_edit{margin:11px 5px 0 0;float:left}.expressCheckoutEditModelCheckBox{margin-bottom:-6px;margin-top:6px}#exp_checkout_cc_saved_model{float:left;margin-top:2px;margin-right:5px}#saveAddCreditCardDetailsToProfile{margin-top:4px}
#exp_checkout_cc_add_new_modal{margin-top:4px;float:left;margin-right:5px}.addCreditCardModalExpr{margin:-15px 0 10px 0;padding:0;height:20px}.toolTipExpressCheckoutSavedCCHelpIcon{margin-top:-3px;background:url("../images/expressCheckoutTooltip.png") no-repeat scroll 0 0 transparent;display:inline-block;height:20px;margin-left:5px;overflow:hidden;line-height:20px;text-align:center;vertical-align:top;width:20px;text-indent:-1000px}
.myPaymentUpdateButton{font-weight:bold;font-size:13px;padding:5px 15px;width:50px;background:#2a5a97;cursor:pointer;text-align:center}.myPaymentUpdateButton input{color:#FFF;font-size:12px;font-weight:bold;margin-top:2px;cursor:pointer}.myPaymentExpressCC{margin-top:20px}.product_detail .viewBagPrice{font:bold 12px/13px 'Helvetica',Arial,sans-serif;color:#c00;margin:-2px 0 4px 2px;display:block}
.viewBagPriceRR{font:bold 12px/13px 'Helvetica',Arial,sans-serif;color:#c00;margin:8px 0 0 0;display:inline-block}.skuMapPrice{color:#c00;float:right;font-weight:bold}.viewBagPrice{font:bold 12px/13px 'Helvetica',Arial,sans-serif;color:#c00;margin:2px 5px 0 1px;display:block;float:left}
.viewBagPriceWhyLabel{font:normal 10px/10px 'Helvetica',Arial,sans-serif;color:#2a5a97!important}.viewBagPriceWhyLabel.helpIcon{background:0;vertical-align:middle;display:inline;margin-left:0}.mrglf0{margin-left:0!important}.wdt100{width:100%}#myFavItems .savedItemPriceView{width:145px!important}
.printView .chkout_print_order .pricing_sum_content{line-height:1.5;min-height:12px}.printView #couponRewards div span,.printView #orderConfirmation .pricing_sum_content #couponRewards strong,.printView #orderConfirmation .order_det,.printView #orderConfirmation .pricing_summary .flt_rgt{font-family:Helvetica,Arial,Sans-serif;font-size:12px;color:#333}
.printView #orderConfirmation.container .pricing_summary .pricing_sum_content .merch_det .flt_wdt span.flt_lft{font-size:12px}.printView .chkout_print_order .order_subtotal{font-weight:bold}.printView #orderConfirmation .merch_subtotal{min-height:14px}.printView #orderConfirmation .merch_subtotal span{font-size:14px}
.printView .shopbag_summary .grid_7 .savings_innerdiv_order_confirmation .rewardSB,.pricing_summary .pricing_sum_content .merch_det .couponTotal span,.pricing_summary .pricing_sum_content .merch_det .couponSB .flt_lft,.printView .product_detail .savings_innerdiv .discountsSection .rewardSB{text-transform:lowercase;line-height:1}
.thanksMessageHead{margin:10px 0}.my-thankyou-img-container{margin:65px 0 0 112px}.percentSavedGallery{font-weight:normal;font-size:13px;color:#666;font-family:Helvetica,Arial,Sans-serif;clear:both;display:block;padding-top:3px}.percentSavedDetails{color:#666;font-size:14px;line-height:14px;font-weight:normal;font-family:Helvetica,Arial,Sans-serif;display:block}
.percentSavedColor{color:#666!important}.product_desc .percentSavedDetails{padding-bottom:20px;font-size:13px}.pricing_summary .pricing_sum_content .merch_det .couponTotal span,.pricing_summary .pricing_sum_content .merch_det .couponSB{font-size:12px}.pricing_summary .pricing_sum_content .merch_det .couponTotal span strong,.pricing_summary .pricing_sum_content .merch_det .couponSB .flt_lft strong{text-transform:none}
.checkout .pricing_summary .addEditCodeLink{padding-top:5px}.addEditCodeLink a{font-family:Helvetica,Arial,Sans-serif;color:#369}.checkout .pricing_summary .order_det,#orderConfirmation .pricing_summary .order_subtotal{font-size:13px;color:#333;font-family:Helvetica,Arial,Sans-serif}.checkout .pricing_summary .order_total,#orderConfirmation .pricing_summary .order_total{font-weight:bold;font-size:17px;color:#333;font-family:Helvetica,Arial,Sans-serif;text-transform:uppercase;padding-top:13px}
.checkout .pricing_summary .totalOrderDiscountsSummary,#orderConfirmation .pricing_summary .totalOrderDiscountsSummary{font-size:14px;color:#080;font-family:Helvetica,Arial,Sans-serif}.checkout .pricing_summary .merch_det .row{margin-bottom:0}.checkout .pricing_summary .order_det .row{min-height:15px}
.shippingCoupon{padding:5px 0}#orderConfirmation .grid_8 .pricing_summary .pricing_sum_content .merch_det .couponSB span,#orderConfirmation .grid_8 .pricing_summary .pricing_sum_content .merch_det .flt_wdt span{font-size:12px}#orderConfirmation .pricing_summary .order_det{padding-bottom:0}#orderConfirmation .pricing_summary .merch_det,#orderConfirmation .pricing_summary .order_det{border-bottom-color:#d0d0d0}
.n_gridView.n_listView .quantity ul li .sale.mrgl25{margin-left:0}.n_gridView.n_listView .quantity ul li .savings_promo.third_grid{width:145px;margin-right:-25px}.n_gridView.n_listView .quantity ul li .savings_promo.third_grid .right_txt.gft_wdt{width:145px!important;margin-left:-25px}.ensemble_holding .ppPriceDetails .percentSavedDetails{font-weight:bold}
.ppPriceDetails .comparisonPrice,.ensemble_holding .comparisonPrice{margin-bottom:3px}.printView #view_bag_promo_table .pricing_summary .ship_detail .flt_wdt.margl5 .flt_lft{padding-top:5px;padding-left:5px;font-weight:bold}.printView #orderConfirmation .pricing_summary .pricing_sum_content .merch_det .flt_wdt li{line-height:2.5}
.printView #orderConfirmation .pricing_summary .pricing_sum_content .merch_det .couponSB{padding-top:6px}.printView #orderConfirmation .pricing_summary .order_det .row{min-height:12px;line-height:2}.printView .shoppingbagcontent .product_detail .item_original{margin-top:5px}.shippingCoupon .flt_lft strong{padding-left:15px}
.giftCardCaptchaError{background:0;border:0;font-size:12px;font-family:Helvetica,Arial;font-weight:normal;color:#900;padding:0;height:19px}.giftCardCaptchaSection{margin:22px 0 0 -3px}.red-button-check-value{background:#ec0000;border-radius:5px;color:#fff;cursor:pointer;font:14px Helvetica,Arial!important;padding:7px 10px;text-align:center;text-transform:uppercase;width:120px;border:0}
.jcp-ot-tracker-container{width:100%;margin:28px 0 0 0}.jcp-ot-tracker-container h1{font-size:15px;font-weight:bold;line-height:1.1;margin:0 0 0 25px}.jcp-ot-title-head{background:#eee;color:#333;font:20px/15px "Helvetica",Arial;height:15px;margin:10px 25px 15px;padding:10px}
.jcp-ot-title-head span{font-size:15px;font-weight:normal}.jcp-ot-content{margin:0 0 30px 60px;width:655px}.jcp-ot-content h3{font:16px/16px "Helvetica",Arial;color:#333}.jcp-ot-delivery-date-info{font:normal 12px/12px "Helvetica",Arial;color:#666;margin:4px 0 0}
.jcp-ot-days-left-container{margin:0 40px 0 0;overflow:hidden;position:absolute;right:0;top:10px;width:auto;height:27px}.jcp-ot-no-of-days{color:#666;font:bold 30px "Helvetica",Arial;height:auto;margin:-3px 5px 0 0}.jcp-ot-days-left-text{color:#666;font:11px "Helvetica",Arial}
.jcp-ot-to-be-delivered{color:#666;font:bold 20px/21px "Helvetica",Arial;margin-top:6px}.jcp-ot-left-at{margin:-5px 33px 0 0;font:normal 12px/12px Helvetica,Arial;color:#666}.jcp-ot-left-at span{text-transform:capitalize}.jcp-ot-status-graphical-container{margin:10px 0 0 8px;width:647px;position:relative}
.jcp-ot-status-graphical-container-adv{margin:10px 0 0 8px}.jcp-ot-status-graphical-container-adv .jcp-ot-days-left-container{margin:6px 32px 0 0;overflow:hidden;width:auto;height:27px;position:static}.jcp-ot-status-graphical-container h2,.jcp-ot-status-graphical-container-adv h2{font:bold 20px/20px "Helvetica",Arial;color:#666;margin:13px 0 0}
.jcp-ot-transit-indicator{background:url('../images/TrackingBar.png');width:658px;height:36px;background-repeat:no-repeat;margin:0 0 0 -10px}.jcp-ot-transit-bar-green-first{background-position:0 -1px}.jcp-ot-transit-bar-green-second{background-position:0 -40px}.jcp-ot-transit-bar-green-third{background-position:0 -79px}
.jcp-ot-transit-bar-green-fourth{background-position:0 -118px}.jcp-ot-transit-bar-green-fifth{background-position:0 -157px}.jcp-ot-transit-bar-yellow-first{background-position:0 -196px}.jcp-ot-transit-bar-yellow-second{background-position:0 -235px}.jcp-ot-transit-bar-yellow-third{background-position:0 -274px}
.jcp-ot-transit-bar-yellow-fourth{background-position:0 -313px}.jcp-ot-transit-bar-yellow-fifth{background-position:0 -352px}.jcp-ot-status-table-container{margin:15px 0 10px 0}.jcp-ot-status-table-title{font:bold 18px/18px Helvetica,Arial;color:#333}.jcp-ot-status-table-shipped-date{font:normal 12px Helvetica,Arial;color:#666;margin:3px 0 0}
.jcp-ot-status-table{margin:8px 0 0 0;border:solid 1px #CCC}.jcp-ot-status-table thead tr td{font:normal 14px Helvetica,Arial;color:#333;background:#fafaf9;vertical-align:middle;border-bottom:solid 1px #CCC;border-top:solid 1px #CCC;padding:3px 10px}.jcp-ot-status-table tbody tr td{font:normal 12px Helvetica,Arial;color:#333;vertical-align:top;padding:6px 10px}
.jcp-ot-status-table tfoot tr td{padding:6px 10px;vertical-align:top}.jcp-ot-status-table tbody tr.ot-bold-info td{font-weight:bold}.jcp-ot-status-table tfoot tr td a{font:normal 12px Helvetica,Arial;color:#2a5a97;text-decoration:underline}.jcp-ot-shipping-service-info-container{overflow:hidden;width:100%;font:normal 12px Helvetica,Arial;color:#666}
.jcp-ot-shipping-service-info div,.jcp-ot-shipping-service-qns div{margin:3px 0}.jcp-ot-shipping-service-qns{position:relative;margin:0 40px 0 0}.jcp-ot-logo{position:absolute;right:-40px;top:-5px}.jcp-ot-error-display{margin:30px 0;height:25px;line-height:20px}.jcp-ot-track-note{font-size:12px;font-weight:normal}
.uploadButtonRegistryContainer{width:130px!important}.uploadButtonRegistry{padding:4px 25px!important;height:17px!important}body p{font-weight:normal}.giftRegistryPDPButtons{width:139px!important;height:37px!important;padding:0 9px 4px!important;font-weight:normal!important;font-size:16px!important;border-radius:0!important;margin:0!important}
.giftRegistryPDPButtons.grey{background:#666!important;color:#FFF!important}.giftRegistryPDPButtons.white{background:#FFF!important;color:#666!important;border:1px solid #ccc!important;margin-bottom:15px!important}#apRewardsPanel .rewardInfoIconContainer{margin:0 5px}.jcp-prod-recommendations-container{margin:10px 0 0 0;width:100%;overflow:hidden;clear:both}
.jcp-prod-recommendations-container h1{font:bold 16px/16px Helvetica,Arial;text-transform:uppercase}.jcp-prod-recommendations{border-top:solid 1px #999;margin:10px 0 20px 0}.jcp-prod-recommendations ul{display:block;padding:20px 0 0 20px;list-style-type:none;overflow:hidden}.jcp-prod-recommendations ul.jcp-recommended-products-list li{float:left;margin:0 9px 15px 0;padding:0 12px 0 0;width:165px}
.jcp-prod-recommended-img{position:relative;width:180px}.jcp-prod-recommended-new-ico{background-image:url(../images/newItemLabel.png);width:34px;height:28px;background-repeat:no-repeat;position:absolute;top:10px;left:-7px}.jcp-prod-recommended-details{font:normal 12px/20px Helvetica,Arial;margin:0 0 0 10px}
.jcp-prod-recommended-details .jcp-prod-recommended-title,.jcp-prod-recommended-details .jcp-prod-recommended-title a{color:#4b4b4b}.jcp-prod-recommended-details .jcp-prod-recommended-pricing-sale{font-weight:bold;color:#d71920}.jcp-prod-recommended-rating{margin:10px 0 0 10px;color:#2a5a97;font:10px Gotham,Helvetica,Arial}
.jcp-prod-recommended-rating img{vertical-align:text-top}.jcp-prod-recommendations-ad{border:2px solid #999;min-height:233px;height:auto;margin:20px 20px 0 0;padding:23px 8px 7px 8px;width:146px}.jcp-prod-recommendations-ad.logged-in{padding:25px 8px 32px}.jcp-prod-recommendations-ad h1{font:bold 13px/20px Gotham,Helvetica,Arial;color:#333;text-transform:uppercase;margin:0 auto 24px;text-align:center}
.jcp-prod-recommendations-ad-underline{height:2px;background:#000;width:95px;margin:0 auto 25px auto}.jcp-prod-recommendations-ad-underline.logged-in{padding:25px 8px 31px!important}.jcp-prod-recommendations-ad-caption{color:#333;font:bold 13px/23px Gotham,Helvetica,Arial;margin:0 auto;text-align:center;width:110px}
.jcp-prod-recommendations-ad-caption.logged-in{margin:0 auto 0!important}.jcp-prod-recommendations-ad-shop-now{text-align:center;margin:27px 0 0}.jcp-prod-recommendations-ad-shop-now.logged-in{margin:30px 0 5px}.jcp-prod-recommendations-ad-shop-now a{background:#cd0000;font:bold 12px Helvetica,Arial;color:#FFF;border:0;border-radius:5px;cursor:pointer;padding:5px 12px}
.jcp-prod-recommendations-ad-shop-now a:active{position:relative;top:1px}.richRelavanceForPDP{width:100%}@font-face{font-family:"Gotham";src:url('../fonts/GothamBook.eot?') format('eot'),url('../fonts/GothamBook.woff') format('woff'),url('../fonts/Gotham-Book.ttf') format('truetype')}
@font-face{font-family:"GothamMedium";src:url('../fonts/GothamMedium.eot?') format('eot'),url('../fonts/GothamMedium.woff') format('woff'),url('../fonts/GothamMedium.ttf') format('truetype')}
@font-face{font-family:"GothamBookItalic";src:url('../fonts/GothamBookItalic.eot?') format('eot'),url('../fonts/GothamBookItalic.woff') format('woff'),url('../fonts/GothamBookItalic.ttf') format('truetype')}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}.fade-in{opacity:0;*opacity:1;opacity:1\9;animation:fadeIn ease-in 1;-webkit-animation:fadeIn;-moz-animation:fadeIn ease-in 1;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-duration:.5s;-webkit-animation-duration:.5s;-moz-animation-duration:.5s}
.fade-in.one{animation-delay:.3s;-webkit-animation-delay:.3s;-moz-animation-delay:.3s}.fade-in.two{animation-delay:.5s;-webkit-animation-delay:.5s;-moz-animation-delay:.5s}.fade-in.three{animation-delay:.7s;-webkit-animation-delay:.7s;-moz-animation-delay:.7s}.jcp-recommendations-container{width:100%;margin-bottom:60px}
.jcp-recommendations-container h1{font:bold 30px/29px "Gotham",Helvetica,Arial;color:#333;text-align:center;margin:15px 0 20px;text-transform:uppercase}.jcp-recommendations-container h1.hot{font:bold 35px/35px "Gotham",Helvetica,Arial;color:#333;text-align:center;margin:15px 0 20px;text-transform:uppercase}
.jcp-recommendations-container h1.hot span{display:block;font:bold 25px/25px "Gotham",Helvetica,Arial;margin:8px 0 0}.jcp-recommendations-container .hr{height:2px;width:215px;margin:0 auto 19px;background:#666}.jcp-recommendations-caption{color:#666;font:16px/25px "Gotham",Helvetica,Arial;margin:0 auto;text-align:center;width:480px}
.jcp-recommendations-signin-btn-container{margin:18px 0 0;text-align:center}.jcp-recommendations-red-button{background:#cd0000;width:60px;height:25px;font:bold 12px/25px Helvetica,Arial;color:#FFF;border:0;border-radius:5px;cursor:pointer}.jcp-recommendations-red-button:active{top:1px;position:relative}
.jcp-recommendations{margin:0 auto;width:928px}.jcp-recommendations-title-container{display:table;margin:40px auto 27px;width:605px;overflow-y:hidden}.jcp-recommendations-title-container.first{display:table;margin:32px auto 27px}.jcp-recommendations-title-container div{display:table-cell;text-align:center;vertical-align:middle}
.jcp-recommendations-title-container .left-line,.jcp-recommendations-title-container .right-line{width:50%}.jcp-recommendations-title-container .jcp-recommendations-title{color:#333;display:inline-block;font:bold 16px/20px Helvetica,Arial;padding:0 15px;position:relative;top:49%;width:185px}.jcp-recommendations-list{position:relative}
.jcp-recommendations-title-container .left-line span,.jcp-recommendations-title-container .right-line span{background:#333;display:block;height:2px;width:100%}.jcp-carousel-nav{position:absolute;top:80px;cursor:pointer}.jcp-carousel-left-nav{background:url(../images/jcp_carousel_left.png);width:21px;height:35px;background-position:0 0;background-repeat:no-repeat;left:-12px}
.jcp-carousel-right-nav{background:url(../images/jcp_carousel_right.png);width:21px;height:35px;background-position:0 0;background-repeat:no-repeat;right:-12px}.jcp-carousel-view{width:921px;overflow:hidden}.jcp-recommendations-list ul{display:block;padding:0 0 0 20px;list-style-type:none;overflow:hidden}
.jcp-recommendations-list ul.jcp-recommended-products-list li{float:left;margin:0 10px 0 0;padding:0 12px 0 0;width:205px}.jcp-recommended-prod-img{position:relative}.jcp-recommended-prod-img img{height:205px;width:205px}.jcp-recommended-prod-new-ico{background-image:url(../images/newItemLabel.png);width:34px;height:28px;background-repeat:no-repeat;position:absolute;top:10px;left:-7px}
.jcp-recommended-prod-details{font:normal 12px/20px Helvetica,Arial;margin:0 0 0 10px}.jcp-recommended-prod-details .jcp-recommended-prod-title{color:#4b4b4b}.jcp-recommended-prod-details .jcp-recommended-prod-pricing-sale{font-weight:bold;color:#d71920}.jcp-recommended-prod-rating{margin:10px 0 4px 10px;position:relative;float:left}
.jcp-recommended-prod-rating span{color:#2a5a97;font:bold 10px Helvetica,Arial;margin:0 0 0 5px;display:inline-block;position:absolute}.big_bannercontainer .product_image_gallery .product_holder .product_description .productHolderContainer .product_image img{border:0}.small_swatches .view-more-container a,.view-more-desc-container a{font:12px normal Helvetica,Arial;color:#0059a2;text-decoration:none}
.view-more-desc-container{margin-top:10px}.wedding_registry_header .jcp_search .header_search{width:auto}.selected-dimension-list{background:none!important}.main-container-gallery-carousel{background:#333;width:960px}.container-gallery-carousel{background:#333;position:relative;width:900px;margin:0 auto}
.carousel-container{background:#333;width:900px;overflow:hidden}#roomCarousel{list-style-type:none;margin:0;padding:0;display:block;overflow:hidden}#roomCarousel li{color:#fff;float:left;padding:17px 3px}#roomCarousel li.catName{padding:32px 10px}#roomCarousel li.active{background:#292829}#eventCarousel{list-style-type:none;margin:0;padding:0;display:block;overflow:hidden}
#eventCarousel li{color:#fff;float:left;padding:17px 3px}#eventCarousel li.catName{padding:32px 10px}#eventCarousel li.active{background:#292829}.carousel-nav{background:url('../images/mm_next_prev.png');background-repeat:no-repeat;height:17px;position:absolute;top:32px;width:10px;cursor:pointer}
.carousel-nav.left{background-position:0 0;left:-20px}.carousel-nav.right{background-position:-10px 0;right:-20px}.jcp-pdp-color-palettes-advanced{width:375px;overflow:hidden;position:relative;float:none}.jcp-pdp-color-palettes-advanced+.view-more-container{margin:10px 0}.jcp-pdp-color-palettes-advanced+.view-more-container .view-more-arrow-down{background:url(../images/view_more_down.png);background-repeat:no-repeat;background-position:0 0;width:23px;height:13px;margin:0 auto;cursor:pointer}
.jcp-pdp-color-palettes-advanced+.view-more-container .view-more-arrow-up{background:url(../images/view_more_up.png);background-repeat:no-repeat;background-position:0 0;width:23px;height:13px;margin:0 auto;cursor:pointer}.jcp-pdp-color-palettes-advanced .faded-edges{background:url('../images/faded-edges-bg.png');background-repeat:repeat-x;background-position:0 0;width:371px;height:30px}
.view-details-arrows{margin:20px auto!important}.view-more-arrow-down-desc{background:url(../images/view_more_down.png);background-repeat:no-repeat;background-position:0 0;width:23px;height:13px;margin:0 auto;cursor:pointer}.view-more-arrow-up-desc{background:url(../images/view_more_up.png);background-repeat:no-repeat;background-position:0 0;width:23px;height:13px;margin:0 auto;cursor:pointer}
.rec-prod-price span.pp_page_price{float:none!important}.department-title-head-hr{background:none repeat scroll 0 0 #dbdbdb;height:1px;margin:0 0 10px;width:100%}.pdp-title-width-fix{width:90%}.total-after-discounts-container{border-top:1px solid #d0d0d0;clear:both;font-weight:bold;margin:10px 0 0;overflow:hidden;padding:8px 0 0}
.total-after-discount-message{color:blue;font-family:Arial,Helvetica;font-style:italic;margin:7px 0 14px;visibility:visible}.order-number-div{position:absolute;margin-top:-25px}.grid_13.item_details{position:relative}.fix-user-name{position:absolute;right:455px}.extra-pad-monogram{padding-left:73px!important}
.order_summary_area.row .order_summary_holder .row.ship_home .flt_lft.extra-pad-estimated-shipping{margin-left:93px!important}.extra-pad-monogram-bag{margin-left:5px}.sephora-free-shipping-info{padding:10px;background:#eaf6ff;color:#38769f;text-align:left;width:530px;margin:0 0 0 20px;border:1px #cedce5 solid}
.recycle-fee-info-title{font-size:17px!important;font-weight:normal!important;font-family:Helvetica,Arial!important;margin:0 0 0 10px!important}.info-message-blue-container{width:100%;overflow:hidden;margin:16px 0}.info-message-blue-container .blue-icon{float:left;background:url("../images/blue-info-icon.png");background-repeat:no-repeat;width:23px;height:26px;background-position:0 0}
.info-message-blue-container .info-message{font:normal 12px/14px Helvetica,Arial;float:left;color:#333;margin:0 0 0 10px;width:80%}.info-message-blue-container .info-message a{color:#2d93f5}.recycle-free-msg{margin:6px 0 0 10px!important}.mattress-recycle-info-container{margin:20px 0 0 0}.mattress-recycle-info-container h3{font:bold 13px Helvetica,Arial;color:#4b4b4b}
.dynamic-blue-info{overflow:hidden;margin:10px 0 0 0}.dynamic-blue-info .dynamic-blue-icon-big{background:url(../images/dynamic_info_icn.gif);width:22px;height:22px;background-repeat:no-repeat;background-position:0 0;margin-top:6px}.dynamic-blue-info .dynamic-info-message{font:normal 12px Helvetica,Arial;color:#333;width:80%;margin-left:10px}
#shopbag_summary .info-message-blue-container .info-message{font:normal 11px/13px Helvetica,Arial;margin:0 0 0 10px!important}#shopbag_summary .info-message-blue-container{margin:12px 0 2px 0!important}.recycle-extra-margin{margin:30px 0!important}#shopbag_summary .recycle-extra-margin{margin:14px 0 14px 0!important}
.product_coupon_display_container{margin-top:30px;margin-bottom:20px}.product_coupon_display_container .offer_name{color:#d71920;line-height:20px;font-weight:bold;font-size:18px;text-transform:uppercase}.product_coupon_display_container .offer_desc{font-size:12px}.product_coupon_display_container .offer_desc .offer_code{font-weight:bold}
.checkout-cc-input-default{width:245px;background:#fff;border:1px solid #92908e;padding:3px 2px;height:20px;font-size:13px;color:#4b4b4b}.checkout-cc-input-default.error{border:2px solid #c00;color:#444}.shopping-bag-preview-discount-label{display:block;margin-left:200px}.shopping-bag-preview-discount-price{display:block}
#coldBillingAddress .row.name_details,#coldBillingAddress .row.ship_address,#coldBillingAddress .row.country_select{padding-top:10px}#shippingForm .row.name_details{padding-top:27px}.qty_dropdown{width:50px!important;height:30px!important;margin-bottom:0!important}.productQty{line-height:30px;overflow:hidden}
.qty_dropdown{float:left}.productQty label{margin-left:10px}.product_coupon_display_container{position:relative}.multiple-promo-name{margin-top:10px}.multiple-promo-code-container{margin-top:15px;overflow:hidden}.multiple-promo-code{float:left;margin-right:8px}.multiple-promo-code>span{font-weight:normal}
.multiple-promo-see-details{overflow:hidden;margin-top:2px}.row.primary_header+.wrapper .qty_dropdown{width:auto!important}.original-price-margin .priceValueSpacer{float:right;margin-right:104px}.original-price-margin p>span{margin:10px 0}.original-price-margin p>span:first-child{margin:0}.product_row_ensemble .float_fix_error_message{float:none;margin-bottom:10px;margin-left:10px}
.redText{color:#d71920}#mybagEditGraphicalItem ul.small_swatches{width:350px}.redText{color:#d71920}#lotSKUFormFragment ul.small_swatches{width:350px}.product-thumb-bg-holder>img{display:block;height:100%;width:100%;margin:0 auto;opacity:1;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}
.contact-notification-disclaimer{width:100%;font:9px/10px Helvetica,Arial;margin-top:5px}.notification-text-message-container{overflow:hidden;width:100%;height:20px}.jcp-appointment-modal-container{padding:0 20px 10px!important}.product-thumb-bg-holder{background-size:100%;border:1px solid #a7a7a7;cursor:pointer;width:180px}
.product-thumb-bg-holder>img{display:block;height:100%;width:100%;margin:0 auto;opacity:1;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}.contact-notification-disclaimer{width:100%;font:9px/10px Helvetica,Arial;margin-top:5px}.notification-text-message-container{overflow:hidden;width:100%;height:20px}
.jcp-appointment-modal-container{padding:0 20px 10px!important}.remember-me-container{font:12px Helvetica,Arial;color:#333;margin:12px 0 12px 100px}.forgot-pasword-container{margin:13px 0 0 0}.remember-me-container-signup{font:12px Helvetica,Arial;color:#333;margin:15px 0 10px 0;clear:both}.global_footer .footer_offer{position:static}
.jcp-footer-right-top{margin-top:30px;border-bottom:1px solid #999}.jcp-footer-right-top>div{overflow:hidden}.jcp-footer-right-top>div>div{float:left}.jcp-footer-promo-input-container{margin-right:75px;width:275px}.jcp-footer-right-top h3{font:12px/12px Helvetica,Arial;color:#666;margin:0 0 8px 0;padding:0}
.jcp-footer-promo-input-container{overflow:hidden}.jcp-footer-promo-input-container>div{float:left}.jcp-footer-promo-input-container>label{float:left}.jcp-footer-right-top input.jcp-footer-promo-input[type="text"]{border:1px solid #999;color:#999;font:12px/18px Helvetica,Arial;height:16px;padding:7px 5px 5px;width:174px}
.jcp-footer-right-top input.jcp-footer-promo-button[type="button"]{background:none repeat scroll 0 0 #353535;color:#fff;cursor:pointer;font:11px/30px Helvetica,Arial;height:30px;text-align:center;width:80px}.jcp-footer-promo-info{font:10px/12px Helvetica,Arial;color:#666;margin:12px 0}
.jcp-footer-promo-info strong{font-weight:800}.jcp-footer-promo-info a{color:#2a5a97!important}.jcp-footer-right-bottom .jcp-footer-more-links{padding:3px 0 15px!important}.jcp-footer-more-links+.inner_space{padding:30px 0 15px!important}.global_footer .footer_links .third_grid{padding-bottom:0}.optin-email-error-box{background:#ffeae9;border:1px solid #c00;padding:5px;width:255px;height:26px;line-height:26px;overflow:hidden}
.error-panel-footer{overflow:hidden;margin-bottom:10px}.error-panel-mobile-form{margin-right:85px}.input_error_optin_field{border:1px solid!important;border-color:#c00!important;color:#444}.jcp_form .input_error_txt_email,.jcp_form .input_pwd.error,.jcp_form select.error,.jcp_form .input_txt.error,.jcp_form .input_text.error{border:2px solid!important;border-color:#c00!important;color:#444}
.terms-conditions-head-title{color:#d5d5d5;font-size:14px;margin-left:25px;margin-top:7px}.smallf11-padt10-conf-text-modal{height:390px;overflow-y:scroll;padding:7px;border:1px solid #ccc}.jcp-video-play-area{height:375px;width:350px;position:absolute;left:-9999px}.jcp-video-play-area-modal{height:250px;width:250px;position:absolute;left:-9999px}
.vjs-error-display.vjs-xs,.vjs-big-play-button{display:none}#payPalPaymentID .paypal-button-widget .paypal-button-content{padding:10px 10px 10px!important;width:135px!important;font-style:normal!important;font-weight:normal!important}#payPalPaymentID .paypal-button.paypal-style-tertiary .paypal-button-content span{font-size:12px!important;font-weight:normal!important}
.spe-q-a-title-head>div.spe-q-a-title{font-weight:bold;margin-bottom:5px}.tab_container{border-top:1px solid #666;margin-top:-1px}.pdp_tab_nav .tabmenu{background:none!important}html .pdp_tab_nav .tabmenu.tabs li{border:solid 1px #666}html .pdp_tab_nav .tabmenu.tabs li a{height:36px}html .pdp_tab_nav .tabmenu.tabs li.active a{font:14px GothamMedium,Helvetica,Arial!important;color:#333!important}
html .pdp_tab_nav .tabmenu.tabs li.active a,html .pdp_tab_nav .tabmenu.tabs li a html .pdp_tab_nav .tabmenu.tabs li a span,html .pdp_tab_nav .tabmenu.tabs li.active a span{background:none!important}.pdp_tab_nav .tabmenu li span{padding:12px!important}.pdp_tab_nav .tabmenu li a{background:none!important}
.pp_reviews .pdp_tab_nav .tabmenu.tabs{height:35px;padding-top:10px}.pp_reviews .pdp_tab_nav .tabmenu.tabs li{background:#f0efed;height:35px;margin-left:0;margin-right:0;margin-top:-2px;text-align:center;width:190px}.pp_reviews .pdp_tab_nav .tabmenu.tabs li.active{background:#fff none repeat scroll 0 0;border-left:1px solid #666;border-right:1px solid #666;border-top:2px solid #c00;height:40px;margin-left:0;margin-top:-7px;position:relative;top:0}
.pp_reviews .tabmenu.tabs li a{font:12px Gotham,Helvetica,Arial;text-transform:capitalize}.spe-q-a-title-head a{font-family:Helvetica,Arial!important;color:#2a5a97!important}.jcp-video-play-area-modal .vjs-fullscreen-control.vjs-control{margin-left:-7px}.jcp-video-play-area-modal .vjs-current-time.vjs-time-controls.vjs-control{margin-left:-19px}
.jcp-video-play-area-modal .vjs-play-control.vjs-control.vjs-paused,.jcp-video-play-area-modal .vjs-play-control.vjs-control.vjs-playing{margin-left:-6px}#add_new_cc_savedadd div[htmlfor*="cardVerificationNumber"]{white-space:nowrap;position:relative;left:-6px}#add_new_cc_savedadd #cvvId{width:225px}
.gallery-new-look h2{font:bold 16px/16px "Gotham",Helvetivca,Arial;color:#666;padding-bottom:10px;border-bottom:1px solid #ccc;margin:10px 0 0;text-transform:uppercase}.gallery-new-look ul.gallery-new-listing{list-style-type:none;margin:-12px 0 48px;padding:0;overflow:hidden}
.gallery-new-look ul.gallery-new-listing li{float:left;margin-right:45px;margin-top:24px;min-width:150px}.gallery-new-look ul.gallery-new-listing li h4{font:12px/12px "Gotham",Helvetica,Arial;color:#666;width:auto;text-transform:lowercase;text-align:center;width:120px}.gallery-new-look ul.gallery-new-listing li h4+img{position:relative;top:-4px;margin-left:5px}
.gallery-new-look ul.gallery-new-listing li .subcategory-products-gallery{width:120px}.ensemble_holding #BVQASummaryContainer #BVQASummaryBoxViewQuestionsID a{z-index:99}.ensemble_holding #BVQASummaryContainer{position:relative;z-index:9999;display:inline-block;top:3px}.rating_question_ans.flt_wdt>div:first-child{float:none!important}
.rating_question_ans.flt_wdt>div.spe-q-a-title-head{float:none!important}.rating_question_ans.flt_wdt>div.spe-q-a-title-head .spe-q-a-title{font-size:11px;margin-bottom:0}.rating_question_ans.flt_wdt>div.spe-q-a-title-head #BVQASummaryContainer{font-family:Helvetica,Arial!important}#pdp_right_rail .rating_question_ans #BVRRSummaryContainer .BVRRRatingSummaryLinks{padding-top:2px}
#pdp_right_rail .rating_question_ans #BVRRSummaryContainer .BVRRSecondaryRatingsContainerCustom .BVRRSecondaryRatingsContainer{padding-top:8px}.container_main.jcp-promo-container-ads{position:Static!important}.container_main.jcp-promo-container-ads .side_ad_left{top:50px;left:50px}.container_main.jcp-promo-container-ads .side_ad_right{top:50px;right:50px}
#myfavorites #richRelevence #rr_placement_0 .pdp_viewed_list li .rating img{width:auto!important;height:auto!important}#BVQASummaryBoxID #BVQASummaryBoxViewQuestionsID .BVQACount.BVQANonZeroCount:first-child{border-right:1px solid #dbdbdb;padding-right:5px}#BVQASummaryBoxID #BVQASummaryBoxViewQuestionsID #BVQASummaryBoxQuestionAndAnswerCountID{color:#2a5a97}
.feature_container img{float:left;padding-bottom:10px}#BVQASummaryBoxID #BVQASummaryBoxViewQuestionsID #BVQASummaryBoxQuestionAndAnswerCountID{color:#2a5a97}#payPalPaymentID .paypal-button-widget .paypal-button-tag-content{font-size:10px!important;margin-left:-8px!important}.margin-left-fix{margin-left:3px}
.bp-modal-container{border:1px solid #353535;margin:0 auto;padding:25px 30px;width:600px}.bp-modal-container h1{color:#333;font:bold 20px/20px Helvetica,Arial;line-height:1;margin:0;padding:0;text-transform:uppercase}.bp-product-details-highlighted{background:#efeeec;padding:15px 20px;margin:20px 0 0 0}
.bp-product-details-highlighted h2{color:#333;font:bold 17px Helvetica,Arial}.bp-product-details-highlighted h3{color:#737183;font:normal 12px Helvetica,Arial}.bp-product-details-container{margin:5px 0 0;overflow:hidden}.bp-product-details-container .bp-product-img{float:left;margin-right:10px}.bp-product-details-container .bp-product-img img{border:2px solid #e7e6e3}
.bp-product-details-container .bp-product-details{height:auto;margin-top:5px;overflow:hidden}.bp-product-details .bp-specs{color:#333;font:bold 12px Helvetica,Arial;text-transform:capitalize}.bp-product-details .bp-specs>span{color:#737183;font:normal 12px Helvetica,Arial}.bp-product-search-container{overflow:hidden}
.bp-product-search-container>div{float:left;border:1px solid #000}.bp-product-search-container>div.bp-search-btn{border:0;margin-left:10px}.bp-product-search-container>div .search-input{height:35px;border:0;line-height:35px}.bp-product-search-container>div input[type="text"]{padding:0 10px;width:190px}
.bp-product-search-container>div.bp-select-container{position:relative}width:115px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;padding-right:15px}.bp-product-search-container>div select+.bp-select-arrow{background:url(../images/bp-select-arrow.png) no-repeat;cursor:pointer;height:12px;position:absolute;right:8px;top:12px;width:18px}
*/.bp-product-search-container>div input[type="button"],.bp-product-search-container>div input[type="submit"]{font:bold 16px/34px Helvetica,Arial;background:#e60000;color:#FFF;cursor:pointer;padding:0 32px;height:36px}.bp-product-pickup-details{margin-top:35px}
.bp-product-pickup-details .store_net_result ul li{font-size:13px;color:#000}.bp-product-pickup-details .pp_store_results_holder{background:#FFF;padding:0}.bp-product-pickup-details .pp_store_results_holder .store_net_result .column_one{margin-right:60px;width:130px}.bp-product-pickup-details .pp_store_results_holder .store_net_result .column_two{margin-right:40px;width:163px}
.bp-product-pickup-details .pp_store_results_holder .store_net_result .column_three{width:172px}.bp-product-pickup-details .pp_store_results_holder .store_net_result .column_four{width:160px}.bp-grey-text{color:#737183!important;font-size:11px}.bp-green-text{color:#008948!important;font-size:12px}.bp-blue-text{color:#0061d3!important;font-size:12px}
.bp-products-pagination-container{padding-top:15px;overflow:hidden;position:relative;clear:both}.bp-products-pagination-container .bp-pagination-prev{float:left;font-size:12px!important}.bp-products-pagination-container .bp-pagination-middle{position:absolute;left:38%;font-family:Helvetica,Arial;font-size:12px!important}
.bp-products-pagination-container .bp-pagination-next{float:right;font-size:12px!important}.bp-check-availability{background:#343535;border:0;border-radius:2px;color:#fff;font-size:12px;font-weight:bold;padding:10px 20px;text-transform:uppercase}.bp-pp-btn-check-availability{background-image:none!important;font-size:12px!important;margin-bottom:5px!important;margin-left:0!important;padding:0!important;height:30px!important}
.pdp_action_btnlist .bp-pp-btn-check-availability{background-image:none!important;font-size:12px!important;padding:0!important;height:25px!important;margin-bottom:20px!important;margin-left:4px!important}.bp-ens-btn-check-availability{background-image:none!important;font-size:12px!important;padding-left:0!important}
.avalability.column_one ul li{width:100px}.bp-select-wrapper{float:left;display:inline-block;background:url("../images/bp-select-arrow.png") no-repeat scroll;cursor:pointer}.bp-select-wrapper,.bp-select-wrapper select{height:35px;line-height:35px;width:115px}.bp-select-wrapper:hover{background:url("../images/bp-select-arrow.png") no-repeat scroll;border-color:#239fdb}
.bp-select-wrapper .bp-holder{display:block;margin:0 35px 0 5px;white-space:nowrap;overflow:hidden;cursor:pointer;position:relative}.bp-select-wrapper select{margin:0;position:absolute;z-index:2;cursor:pointer;outline:0;opacity:0;_noFocusLine:expression(this.hideFocus=true);-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0}
.bp-btn-checkstore-common{width:180px!important}.bp-check-store-btn-container{margin-top:15px}.bp-shop-store-section{background:#ebf3f8;border:1px solid #cbdee2;padding:15px;width:auto;height:70px;display:block;overflow:hidden;float:right;margin-bottom:10px}.bp-shop-store-section h2{color:#666;font:12px/12px Helvetica,Arial;margin:0 0 10px 0}
.bp-shop-store-section h3{color:#353535;font:bold 12px/12px Helvetica,Arial;margin:0 0 5px 0}.bp-shop-store-confirm-pickup>label{display:inline-block;margin:0 5px 0 0;position:relative;top:2px}.bp-shop-store-confirm-pickup>label input{margin:0;padding:0}.bp-shop-store-confirm-pickup>h3{display:inline-block;margin:0}
.bp-ship-custom-checkbox{cursor:pointer;width:20px;height:20px;display:inline-block;position:relative;z-index:1;top:3px;background:url("../images/bp-checkbox-normal.png") no-repeat}.bp-ship-custom-checkbox:hover{background:url("../images/bp-checkbox-normal.png") no-repeat}.bp-ship-custom-checkbox.selected{background:url("../images/bp-checkbox-checked.png") no-repeat}
.bp-ship-custom-checkbox input[type="checkbox"]{margin:0;position:absolute;z-index:2;cursor:pointer;outline:0;opacity:0;_noFocusLine:expression(this.hideFocus=true);-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0}.bp-sb-ship-to-address{font:normal 14px Helvetica,Arial;background:#fafaf9;border:1px solid #666;color:#353535;padding:10px;margin-top:30px}
.bp-sb-ship-to-address ul{list-style-type:none;margin:0;padding:0;display:block}.bp-sb-ship-to-address ul li{margin-bottom:10px;overflow:hidden}.bp-sb-ship-to-address ul li>div:first-child{margin-left:12px}.bp-sb-ship-to-address ul li h2,.bp-change-pickup-store-container ul li h3{margin:0;padding:0}
.bp-sb-ship-to-address ul li h2{font-size:14px;font-weight:bold;line-height:1}.bp-sb-indent{margin-left:10px}.bp-sb-ship-to-address ul li h2.in-stock-today{color:#666460}.bp-sb-ship-to-address ul li h3{font-size:15px;font-weight:normal;margin-top:3px}.bp-change-pickup-store{margin-left:28px}.bp-change-pickup-store a{font:bold 11px Helvetica,Arial;text-decoration:none;color:#0061d3}
span[id*=resultsPage] .store_net_result ul{padding:10px 0}ul.list-pickup-availability{display:block;overflow:hidden;margin:0;padding:0;list-style-type:none}ul.list-pickup-availability li{padding-left:20px}ul.list-pickup-availability li.item-available{background:url("../images/itemAvailable.png") 0 4px no-repeat}
ul.list-pickup-availability li.item-not-available{background:url("../images/itemNotAvailable.png") 0 1px no-repeat}.radius-header-text{margin-left:90px}.bp-product-search-labels{font:12px Helvetica,Arial;overflow:hidden;margin:15px 0 5px 0;color:#4b4b4b}.bp-delivery-availability-container{font:normal 12px Helvetica,Arial;background:#e1e1e1;border:1px solid #d0d0cd;color:#494a59;width:100%;padding:18px;height:auto;overflow:hidden}
.bp-change-pickup-store-container h2{margin-top:0}.bp-span-style{font:normal 12px Helvetica,Arial}.bp-button-style{font:bold 14px Helvetica,Arial;background-color:#0d598a;color:#fff;border:0;margin-top:10px;padding:7px 10px}.bp-change-pickup-store-container h3{margin-bottom:5px;padding:0}.bp-instore-availability h3{margin:0 0 5px 0;display:inline;padding:0}
.bp-instore-availability{margin-top:10px}.bp-bold-span{font-weight:bold;font-size:14px}.bp-find-stores ul{list-style-type:none;margin:0 0 0 5px;padding:0;display:block}.bp-find-stores ul li{overflow:hidden;margin-bottom:10px}.bp-find-stores input{width:50px;font-size:11px}.bp-find-stores select{font-size:11px}
.bp-store-details{list-style-type:none;margin:0 0 0 5px;padding:0;display:block}.bp-shipping-details{overflow:hidden;margin:0 0 10px 5px;padding:0;display:block;list-style-type:none}.bp-shipping-details li{margin-bottom:15px}.bp-shipping-details-avail{overflow:hidden;margin:0 0 5px 5px;padding:0;display:block;list-style-type:none}
.bp-shipping-details-avail li{margin-bottom:0}.bp-store-details li{margin:0 0 7px 5px}.bp-span-left{padding-left:8px}.bp-change-pickup-store-pdp a{font:bold 11px Helvetica,Arial;text-decoration:none;color:#0b8fe0;cursor:pointer}.bp-store-details a{font:bold 11px Helvetica,Arial;text-decoration:underline;color:#222}
.bp-margin-top{margin-top:5px}ul.list-pickup-availability-pdp{display:block;list-style-type:none;margin:0;overflow:hidden;padding:0}ul.list-pickup-availability-pdp li.item-available{background:rgba(0,0,0,0) url("../images/itemAvailable.png") no-repeat scroll 0 4px;padding-left:20px}ul.list-pickup-availability-pdp li.item-not-available{background:rgba(0,0,0,0) url("../images/itemNotAvailable.png") no-repeat scroll 0 1px;padding-left:20px;padding-bottom:3px;font-size:100%}
.bopusDefaultMessageSpan{display:block;width:330px}.availabilityDeliveryEnsemblePage{width:325px}.product_details_ensemble{float:right!important}.bp-item-not-available-desc{float:left;height:17px;margin-top:1px;background-image:url("../images/itemNotAvailable.png");background-repeat:no-repeat;padding-left:20px;margin-left:10px;font-size:100%}
.bp-item-available-desc{float:left;margin-top:2px;background-image:url("../images/itemAvailable.png");background-repeat:no-repeat;background-position:0 3px;height:auto;width:auto;padding-left:18px;margin-left:12px}.bp-item-available-list{overflow:hidden}.bp-warranty-quantity{float:left;margin-left:90px}
.sp-bag-summary-product{font-size:14px;display:flex;margin-left:5px;line-height:1.4;color:#666;text-transform:capitalize}.sp-bag-summary-price{margin-left:10px;margin-top:-65px}.purpleHelpIcon{background:url("../images/checkout_ques_purple_icn.png") no-repeat scroll 0 0 transparent;display:inline-block;height:15px;margin-left:5px;margin-top:3px;overflow:hidden;line-height:14px;text-align:center;vertical-align:top;width:16px;text-indent:-1000px}
#order_confirmation_content .savings_innerdiv_order_confirmation{background:0;line-height:2;margin-left:0;padding:0}#order_confirmation_content .pp_page_price.price_normal.flt_wdt .priceValueSpacer,#order_confirmation_content .gallery_page_price.comparisonPrice.flt_wdt .priceValueSpacer{margin-right:0;float:right;font-size:12px}
#order_confirmation_content .indiv_item_price.padl7.float_fix.mrgb5 .gallery_page_price.flt_wdt.padTop0 .priceValueSpacer{font-weight:normal;float:right;margin-right:0!important}.bp-order-confirmation-info{margin-top:15px;margin-bottom:30px}.bp-order-confirmation-container-heading{font-size:27px;margin-bottom:10px;margin-top:10px;color:#666}
.bp-order-pickup-instructions-container{margin-top:10px;background-color:#eee;overflow:hidden;padding:20px 0 20px 10px;width:580px}.bp-order-pickup-instructions-heading{padding-bottom:10px;border-bottom:1px solid #ccc;font-size:20px;margin-bottom:10px;color:#666;margin-right:48px;font-family:Helvetica,Arial}
.bp-order-confirmation-pickup-address{float:left;width:280px;line-height:1.5;padding-left:20px;font-size:12px;font-family:Helvetica,Arial;color:#333}.bp-order-confirmation-pickup-contact-details{float:left;line-height:1.5;overflow:hidden;font-family:Helvetica,Arial;font-size:12px;color:#666}.bp-order-pickup-instructions-details{overflow:hidden;margin-bottom:10px}
.bp-order-confirmation-step{float:left;margin-top:10px;margin-right:20px;padding-bottom:10px}.bp-order-confirmation-instructions-text{color:#666;font-size:12px;padding:10px;font-family:Helvetica,Arial}.bp-order-confirmation-items-container{margin-top:20px;padding-left:30px;overflow:hidden}.bp-order-confirmation-summary-item{overflow:hidden;border-bottom:1px dotted #ccc;padding-bottom:20px;margin-bottom:25px}
.bp-order-confirmation-summary-item-name span{color:#666}.bp-order-confirmation-summary-item-name{margin-bottom:15px}.bp-order-confirmation-summary-container{width:580px}.bp-order-confirmation-item-details{float:left;line-height:1.5;width:350px}.bp-order-confirmation-item-image{float:left;margin-right:12px}
.bp-order-confirmation-item-description{float:left;margin-right:66px}.bp-order-confirmation-item-price-properties{float:left}.bp-order-confirmation-item-price-amount{float:right}.bp-order-confirmation-item-price-details{line-height:1.5;overflow:hidden;font-weight:lighter}.bp-order-confirmation-item-price-details .greytext{color:#666}
.bp-order-confirmation-item-price-details .redtext{color:#c00;margin-bottom:15px;font-weight:bold}.bp-order-confirmation-item-price-details .boldtext{font-weight:bold;margin-bottom:5px}.bp-order-confirmation-total-calculation h3{margin-top:12px}.bp-order-confirmation-item-price-details .greentext{color:#008a5c;margin-top:5px}
.bp-shipping-total-amt-container{float:right;background-color:#f5f5f5;width:275px;margin-bottom:20px}.bp-shipping-subtotal-container .bp-order-item-price-properties{float:left}.bp-shipping-subtotal-container{border-bottom:1px solid #ccc;overflow:hidden;padding-bottom:15px;margin:15px 10px 15px 10px}
.bp-shipping-pickup-total-container{margin:0 10px 10px 10px;padding-bottom:20px}.bp-ship-to-address-conatiner h1{border-bottom:1px solid #ccc;color:#666;margin:15px 0 15px 0;border-spacing:10px;font-weight:100;padding-bottom:5px}.bp-order-confirmation-confirmation-ship-to-address{float:left;margin-right:70px;line-height:1.5;margin-bottom:15px}
.bp-order-confirmation-item-price-details .associatediscount{margin-top:5px;margin-bottom:5px}.bp-order-confirmation-item-price-amount .taxamt{text-align:right}.bp-order-confirmation-item-image img{border:2px solid #b1b1b1}.bp-order-confirmation-item-price-calculation{border-bottom:1px solid #ccc;overflow:hidden}
.bp-order-confirmation-total-price-calculation h3{margin-top:10px}.bp-order-confirmation-associate-discount{border-bottom:1px solid #ccc;overflow:hidden;margin-bottom:10px}.bp-shipping-total-amt-container .bp-order-item-price-details{margin:15px 10px 15px 10px}.bp-order-confirmation-item-price-container{overflow:hidden}
.bp-order-confirmation-total-summary{width:240px;float:right;overflow:hidden;margin-bottom:50px;font-size:12px}.bp-order-confirmation-summary-item:last-child{border-bottom:0}.bp-order-confirmation-extras-summary-container{background-color:#eee;margin-bottom:30px;padding:15px 10px 25px 10px;clear:both;width:570px}
.bp-order-confirmation-pricing-summary{width:245px}.bp-order-confirmation-merchandise-subtotal{border-bottom:1px solid #ccc;margin-top:5px}.bp-order-confirmation-tax{border-bottom:2px solid #ccc}.bp-order-confirmation-pricing-summary .greentext{color:#008a5c;margin-top:5px;border-bottom:0}.bp-order-confirmation-margin-top{margin-top:10px}
.bp-order-confirmation-total-summary .bp-order-confirmation-tax{padding-bottom:5px}.bp-order-confirmation-shipaddress-container{background-color:#eee;overflow:hidden;padding:10px;width:570px}.bp-order-confirmation-adress-items-container{float:left;overflow:hidden}.bp-order-confirmation-total-summary-container{overflow:hidden;width:610px}
.bp-order-confirmation-blue-text{color:#2060ce}.sku-detail-text{font-weight:bold;!important}#order_confirmation_content .orderdetails_wrap .grid_7{width:227px;float:right;margin-right:20px}#order_confirmation_order_details .pricing_summary,#order_confirmation_order_details .shopbag_summary,#order_confirmation_order_details .coupon_reward_block{clear:both;border:0;width:590px}
#order_confirmation_content .info,#order_confirmation_content .truck_info{background:#fff;border-top:0;border-bottom:0;padding:6px 7px 8px 0;overflow:hidden;width:100%}#order_confirmation_content .orderdetails_wrap{padding:0}#orderConfirmation .checkout_header>.flt_lft{margin-top:18px;margin-bottom:18px}
#orderConfirmation .blue_button_small span input,#orderConfirmation .blue_button_small span a{background:url("../images/continue_shopping_red_btn.png") right top no-repeat;height:34px;width:134px;line-height:14px;margin-top:-10px}#orderConfirmation .blue_button_small span{background:0}.order-total-footer-msg{font-size:11px;color:#333}
.step_summary_container_padd{padding:10px 20px}.normal_font{font-style:normal!important}.header-lowerCase-bold h1{text-transform:lowercase!important;font-weight:bolder!important}.bp-order-conf-print-btn{float:left;margin-left:5px;margin-top:10px}.bp-order-conf-print-btn input{color:blue}.bp-orer-conf-margin-top{margin-top:10px}
.bp-order-conf-copyright{margin-top:20px;margin-bottom:10px;font-size:10px}#orderConfirmation .shopbag_set{margin-top:10px;margin-left:10px}.bp-order-conf-border:last-child{border-bottom:0}.shopbag_wrap .sp-bag-summary-product-width{width:200px}.shopbag_wrap .sp-bag-summary-price-top{margin-top:0}.shopbag_wrap_span_right{float:left;margin-left:105px;height:80px}
.bp-order-conf-no-image-item{float:left;margin-left:80px;height:80px}#order_confirmation_content .bp-total-item-discount-title{margin-left:0;font-size:12px}#order_confirmation_content .bp-total-item-discount-price{margin-right:0;font-size:12px}.bp-order-conf-font-14{font-size:14px}.bp-order-conf-border{border-bottom:1px dotted #ccc;padding-bottom:20px!important;margin-bottom:10px}
#order_confirmation_content .flt_lft.padt5 img{border:1px solid #d8d8d8}.bp-order-conf-email-style{font-weight:bold;color:#6e6666}#order_confirmation_content .orderdetails_wrap .grid_8{width:320px}#order_confirmation_content #shopping_inventory_msg a{color:#222;font-weight:bold}#order_confirmation_content .sku-detail-text{color:#222;font-weight:bold}
#order_confirmation_content .orderdetails_total_final{border-top:2px solid #ccc;text-transform:none;font-size:12px}#order_confirmation_content .indiv_item_price span{font-weight:normal}#orderConfirmation .grid_13{width:590px}#order_confirmation_content .gallery_page_price{margin-bottom:0}.bp-checkout-mybag-border{border-bottom:none!important}
#firstNameError,#lastNameError{float:left;width:192px;margin-top:25px;margin-bottom:15px;height:1px!important;display:none}.bp-order-conf-font-12{font-size:12px}.shoppingBagCouponDenial{background:#ecf3f9 none repeat scroll 0 0;border:1px solid #cedce5;padding:8px 14px;width:95%}#order_confirmation_content{color:#333}
#order_confirmation_content .item_number{color:#666;font-size:12px}#order_confirmation_content .padl10{color:#666}.bp-order-confirmation-extras-heading{font-size:16px;color:#666;padding-bottom:10px;border-bottom:1px solid #ccc;margin-bottom:10px;margin-right:48px}.bp-order-confirmation-extras-address{font-size:12px;float:left;width:240px;line-height:1.5;padding-left:20px;color:#333}
.bp-order-confirmation-extras-greyheading{font-size:12px;color:#666}.bp-default-image{width:47px;display:block;height:47px}.bp-order-confirmation-black-text{color:#333;font-size:12px;font-weight:bold;font-family:Helvetica,Arial}#oKButtonSpan a{background:url("../images/rgt_btn_small_blue.gif") right top no-repeat;width:auto;font-size:10px;margin-top:0}
.storeMilesFis{display:inline-block}.deliveryMethodChangedAlert{font:normal 12px Helvetica,Arial;border:1px solid #0061c5;color:#40bbf3;width:215px;margin-top:20px;overflow:hidden;padding:9px 5px 9px 1px}.deliveryMethodChangedAlertText{float:left;width:189px;margin-left:2px;margin-top:2px}.sameDayPickupMessageSB{margin-top:10px;font-size:11px;padding:0 7px}
.jcp-address-checkout-checkbox{position:relative;top:3px;margin-right:5px}.myProfileAccountDeleteOption{margin-top:4px}.msgs_box>div.flt_wdt>div:first-child{margin-top:30px}.myPaymentCardDetails{margin-top:5px}.my-payment-address-container{margin-top:37px;overflow:hidden;width:230px}.my-payment-address-actions{margin-top:0!important}
.my-payment-method-col-1{width:265px}.my-default-payment-text-col{width:227px}.msgs_box_nobg>div:first-child,.msgs_box>div:first-child{padding:15px 0}.setAsDefaultLabelPaymentMethod a[id*="setDefaultCC"]{display:block;width:180px}.msgs_box_nobg .setAsDefaultLabelPaymentMethod a#a1_up{position:relative;top:18px}
}.jcp-address-checkout-checkbox{position:relative;top:3px;margin-right:5px}.myProfileAccountDeleteOption{margin-top:4px}.msgs_box>div.flt_wdt>div:first-child{margin-top:30px}.myPaymentCardDetails{margin-top:5px}}.bp-padding-top{padding-top:25px}.bp-margin-top{margin-top:15px}.store_net_result ul>li{color:#333;font:Helvetica,Arial}
.pp_store_results_holder>div:first-child .hours.column_three ul li{letter-spacing:0}.pp_store_results_holder>div:first-child ul>li,.pp_store_results_holder>div:first-child .hours.column_three ul li:first-child{font:11.5px Helvetica,Arial;letter-spacing:1px}.store_net_result{border-bottom:1px solid #666}
.bp-products-pagination-container .bp-pagination-next a,.bp-products-pagination-container .bp-pagination-prev a{font:bold 12px Helvetica,Arial;color:#2060ca}.bp-order-conf-bold{font-family:Helvetica,Arial;font-size:12px;color:#333}.bp-shop-bag-item-price-details .comparisonPrice{font-weight:normal}.bp-shipping-right-panel .totalOrderDiscount{font-weight:bold}
.bp-shipping-address-info ~ #form_wrapper .checkout_content_blk #selectShippingCountry{margin-top:5px}.bp-order-pickup-address h3,.bp-order-pickup-contact-details h3{color:#333}.bp-black-btn{background:#333!important;width:100%!important;height:25px!important;border-radius:3px!important;color:#fff!important;padding:3px 25px 5px 25px!important;text-transform:uppercase!important;font-weight:bold!important;font-size:11px!important;cursor:pointer!important}
.bp-padding-style{padding:20px}.bp-margin-style{margin:15px}.bp-search-btn input{background:#c00 none repeat scroll 0 0;color:#fff!important;font:bold 16px/29px helvetica,arial,sans-serif!important;height:37px!important;padding:4px 30px}#checkout_submit_order_btn{border-top:1px solid #e6e6e6;padding-top:20px}
#storeResults .bp-products-pagination-container+.bp-margin-style{margin:25px 0 0 15px}.chatButtonDiv{cursor:pointer;position:fixed;left:0;top:65%;z-index:9999}.setAsDefaultLabelPaymentMethod>div,.setAsDefaultLabel>div{float:left}.my-payment-method-col-3{width:230px}.my-payment-default-label{width:188px;text-align:left}
.my-address-default-label{width:205px;text-align:left}.setAsDefaultLabelPaymentMethod .my-payment-default-label a,.setAsDefaultLabel .my-address-default-label a{display:inline!important;width:auto!important;position:static!important}.search-sub-terms>div{padding-left:12px}.spe-video-play-icon{position:absolute;width:35px;height:35px;top:146px;left:0;cursor:pointer}
.spe-video-play-icon img{margin:11px 8px}.spe-gallery-video-area{display:none}.product_gallery_holder2>ul>li .product_description .spe-gallery-video-area .vjs-control-bar{display:none}.product_gallery_holder2>ul>li .product_description .spe-gallery-video-area .vjs-error-display.vjs-xs,.product_gallery_holder2>ul>li .product_description .spe-gallery-video-area .vjs-big-play-button{display:none}
.video-thumbs-pp-pdp{position:absolute;top:0;left:0;width:35px;height:35px;z-index:-1}.checkout_step_content1 .summary_blk1{display:inline;width:230px}.jcp-cvv-textbox{margin-left:20px}.jcp-cvv-textbox #jcpToolTip>label{margin-top:-20px}.widthauto{width:auto!important}#pricingSummary .shopping_marketing_promo a#img_container img{max-width:315px}
.nomargintop{margin-top:0}.recommendations-center{text-align:center;font:bold 12px/20px Gotham,Helvetica,Arial;color:#333;text-transform:uppercase;padding-bottom:22px}#orderConfirmation .shopbag_sum_content{padding:0}