.jcp_images{background:url(../images/JcpenneyImages.png?v=1) no-repeat scroll transparent}.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}.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}.pdp_ens_refresh .edit_details #priceDetails .pp_page_price{padding-bottom:3px;text-transform:uppercase}
.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/sprites.png) -28px -54px/22px 22px no-repeat;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{margin-left:20px;margin-top:-11px}.gr_landing_slot_s1_landing{margin-left:8px;margin-top:-3px}.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}#coSignIn{width:1280px}.checkout_flow .container_signIn .sign_in_container .fltwdt{width:95%}.checkout_flow .container_signIn .global_header{width:100%}.checkout_flow .sign_in_container .return_cust_blk{margin-right:25px;margin-top:12 px}
.checkout_flow .checkoutSignInPage .checkout_page_container{width:85%;margin:35px auto}.checkout_flow .login_title span,.checkout_flow .secure_checkout span{font:bold 14px helvetica;color:#666}.checkout_flow .login_benefits{margin-left:25px;margin-right:40px}.checkout_flow .new_cust_blk{margin-left:50px}
.checkout_flow .div_shadow{border-bottom:1px solid #ccc;box-shadow:0 8px 7px -5px rgba(0,0,0,0.2);padding-bottom:20 px}.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-top:20px!important;padding-left:20px!important}
.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!important}
#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}#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;min-height:116px}.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.mailIcon{clear:left}#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-position:-5px -79px;width:16px;height:16px;float:left}
.global_footer .footer_links p.soc_twitter_img a{background-position:-36px -79px;width:16px;height:16px;float:left}.global_footer .footer_links p.soc_pintrest_img a{background-position:-67px -79px;width:16px;height:16px;float:left}.global_footer .footer_links p.soc_jcp_img{background-position:-149px -10px;width:28px;height:25px;float:left;padding-top:5px;padding-right:5px}
.global_footer .footer_links p.soc_google_img a{background-position:-98px -79px;width:16px;height:16px;float:left}.global_footer .footer_links p.soc_youtube_img a{background-position:-129px -79px;width:16px;height:16px;float:left}.global_footer .footer_links p.soc_blog_img a{background-position:-184px -10px;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/social_icons_refresh.png") no-repeat -102px transparent;background-size:152px 25px;width:25px;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;position:relative}.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:0}.zipCodeeff{width:385px}
.zipCodeeff ul li.enterfield{font-family:ArialMT,Arial;font-size:13px;color:#333;font-weight:400;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:32px;background-color:#0d598a;color:white;font-size:12px;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:68px;margin-left:6px;font-weight:bold}
.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;clear:both;font-family:arial;font-size:13px}.effErrorContainerError ui li{clear:both}.effErrorContainerError div ul li{list-style-type:none;margin-left:0}.effErrorContainerError2{background:0;border:0;padding:0;color:#c00;font-size:12px;margin-bottom:15px;margin-top:12px;clear:both;font-weight:bold;width:190px}
.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,.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:5px 0;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{text-align:right}.sale_originalFlyout.carePlan{width:137px}.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:90px}.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;width:100%}.shippingOptions .truckableShipping .truckableShippingTitle{font:normal 16px/12px Helvetica,Arial,Sans-serif;color:#2a5a97;font-weight:bold;width:25%;float:left}.shippingOptions .truckableShipping .priceInfo{margin:0;float:none;font:bold 16px Helvetica,Arial,Sans-serif;display:inline-block}
.shippingOptions .truckableShipping .truckableShippingDesc{width:100%;float:left}.shippingOptions .truckableShipping .truckableShippingPrice{display:inline-block;float:none;width:70%;margin-top:-5px}.shippingOptions .truckableShipping .largeApptruckableShippingDesc{width:100%;float:left}.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}
.edit_overlay_container .marketingLabel{width:auto}.edit_overlay_container .ppPriceDetails,.edit_overlay_container #priceDetails{line-height:1.2!important}.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:12px;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}#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%}.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}
.red-Button:disabled{background-color:#777;font-family:'helvetica';color:#000;border-radius:5px;cursor:pointer;font-size:12px;height:20px;line-height:20px;margin-left:10px;text-align:center;width:140px}.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:72px;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:37%;margin-right:6%;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%;margin-right:6px}
.apRewardsExpd{font:normal 12px/12px 'Helvetica',Arial,sans-serif;margin-top:2px;width:22%;margin-left:2px}.apRewardsApplyBtn{margin-left:7px}.pricingRewardCode{font-size:12px}.pricingSubTotal{font-size:15px}.rewardsShipToStore{margin:6px 0 8px 35px}#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-wrap input[type="password"]::-ms-reveal{display:none}.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}form .signUpContainer .signUpContainer .contentGrid.large-4{padding:0 7px 0 19px}#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}
#emailIdError,#phoneNumberError{float:left;width:212px;min-height:1px}#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,#UpdateCreditCardFormHandler 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,#UpdateCreditCardFormHandler #paymentCreditCard,#CreateCreditCardFormHandler #ccDiv .checkout,#UpdateCreditCardFormHandler #ccDiv .checkout{margin-left:10px}
#CreateCreditCardFormHandler #paymentCreditCard #creditCardIconList,#UpdateCreditCardFormHandler #paymentCreditCard #creditCardIconList{margin-top:33px}#CreateCreditCardFormHandler #shippingCreateId{margin-top:10px}#CreateCreditCardFormHandler #shippingGRCreateId{margin-top:10px}#CreateCreditCardFormHandler .checkout_blk,#UpdateCreditCardFormHandler .checkout_blk{padding-top:0}
#CreateCreditCardFormHandler #cardVerificationNumber{background:white}.paymentTypeMsg sup{font-size:x-small;vertical-align:super}#CreateCreditCardFormHandler input#saveCardDetails,#UpdateCreditCardFormHandler input#saveCardDetails{margin-top:10px}#CreateCreditCardFormHandler input#savedaddressoption,#UpdateCreditCardFormHandler input#savedaddressoption{margin-top:12px}
#CreateCreditCardFormHandler input#newaddressoption,#UpdateCreditCardFormHandler 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.btn_selection_display{display:inline-block}
.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:11px Helvetica,Arial,Sans-serif;color:#666}.hoverShipDate{font:11px 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 auto 24px;text-align:center}#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:auto;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin:8px 0 3px 0;padding:6px 0;float:left;width:176px;box-shadow:0 2px 0 #777}
#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}
.newLoginStyle .sign_in_btn_returning_container{margin:initial;padding-top:30px}.new_cutomer_title{font-size:20px;color:#333}.newLoginStyle #emailidLabelLogin,.newLoginStyle #mypasswdLabelLogin{width:300px;display:block;float:none;margin:0;font-family:Helvetica;font-size:14px;font-weight:400;color:#333}
.newLoginStyle #mypasswdLogin,.newLoginStyle #emailidLogin{width:300px}.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}.newLoginStyle li{list-style-type:none;line-height:normal;padding-top:25px;margin:initial;height:auto}
.newLoginStyle #newUser_Signup{display:block;width:144px;height:30px;border-radius:2px;background-color:#c00;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,0.4);margin-top:30px;color:#fff!important;text-align:center;padding-top:5px;box-sizing:border-box;float:right}.new_cutomer_register_title{font:bold 22px helvetica;font-size:20px;color:#333;margin-top:42px}
.new_cutomer_register_title span{display:none}.new_customer_info_bullets span.login-icon{padding:0;width:24px;float:left;height:24px;clear:both;text-align:center}.newLoginStyle li img{vertical-align:top;width:24px;height:25px}.dividers{display:inline-block;width:1px;height:300px;float:left;position:relative;left:50px}
.divider1{display:inline-block;width:1px;height:150px;background-color:#ccc}.dividers p{position:relative;left:-9px}.divider2{display:inline-block;width:1px;height:150px;background-color:#ccc}.new_customer_info_bullets span{vertical-align:middle;padding-left:10px;font-family:Helvetica;font-size:14px;font-weight:400;line-height:1;color:#333}
.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:0;margin-bottom:12px}.expressCheckoutUpdateCCSection{margin-top:-3px;margin-bottom:-3px;clear:both}.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 .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{margin-bottom:3px}.ensemble_holding .comparisonPrice{margin-bottom:0}.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 1px}.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,.jcp-prod-recentlyViewed-container{margin:10px 0 0 0;width:100%;overflow:hidden;clear:both;border-bottom:2px solid #999}
.jcp-prod-recommendations-container h1,.jcp-prod-recentlyViewed-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 20px 0;padding:23px 5px 3px 5px;width:146px}.jcp-prod-recommendations-ad.logged-in{padding:25px 8px 32px}
.jcp-prod-recommendations-ad h4{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 22px}.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:22px 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;display:inline-block}.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:10px 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/sprites.png);background-position:-59px -53px;width:21px;height:35px}
.jcp-carousel-right-nav{background:url(../images/sprites.png);background-position:-12px -96px;width:21px;height:35px}.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}
.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}
.pp_checkout_blk .jcp-pdp-color-palettes-advanced{overflow:visible}.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:30px 0 0}.info-message-blue-container .blue-icon{float:left;background:url("../images/info-icon-clear.png");background-repeat:no-repeat;width:23px;height:26px;background-position:0 0}
.addToBagSection .info-message-blue-container{margin:0}.info-message-blue-container .info-message{font:normal 12px/14px Helvetica,Arial;float:left;color:#333;margin:0 0 12px 5px;width:70%}.info-message-blue-container .info-message a{display:inline;color:#2060ca}.recycle-free-msg{margin:6px 0 0 10px!important;width:90%!important}
.disposal-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;width:100%!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}.newLoginStyle .remember-me-container [type="checkbox"]{width:16px;height:16px;border-radius:2px;border:solid 1px #333}
.newLoginStyle .remember-me-container{font-family:Helvetica;font-size:12px;font-weight:400;color:#333;padding-top:20px;display:inline-block;margin:inherit}.newLoginStyle .forgot-pasword-container{display:inline-block;float:right;font-family:Helvetica;font-size:12px;font-weight:700;color:#2060ca;margin:initial;padding-top:20px}
.newLoginStyle .sign_in_btn_returning_container [type=submit]{width:112px;line-height:19px;height:30px;border-radius:2px;color:#FFF;text-transform:lowercase;font-size:14px!important;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);float:right;cursor:pointer;margin-bottom:20px}.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;overflow:hidden}.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:700;display:inline-block;top:1px;margin-left:5px}.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}.container_main.jcp-promo-container-ads .side_ad_left{top:-105px}
.container_main.jcp-promo-container-ads .side_ad_right{top:-105px}#myfavorites #richRelevence #rr_placement_0 .pdp_viewed_list li .rating img{width:auto!important;height:auto!important}#BVQASummaryBoxID #BVQASummaryBoxViewQuestionsID #BVQASummaryBoxQuestionAndAnswerCountID{color:#2a5a97}.feature_container img{float:left;padding-bottom:10px;padding-right: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}.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:50px}.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;text-align:center}.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}.radius-header-text-largeApp{margin-left:114px}.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}.care-plan-provider-w{width:193px;height:30px;font-family:Helvetica;margin-left:5px;font-size:11px;line-height:1.4;color:#424242}
.care-plan-provider-wl{width:193px;font-family:Helvetica;margin-left:5px;font-size:11px;line-height:1.4;color:#424242}.care-plan-provider-c{width:365px;height:14px;font-family:ArialMT;overflow:hidden;margin-left:85px;font-size:11px;color:#666}.care-plan-provider-cl{width:365px;height:14px;font-family:ArialMT;overflow:hidden;margin-left:85px;font-size:11px;color:#666}
.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:#333}.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:11px;margin-top:3px}.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}.jcp-cvv-textbox{margin-left:20px}.jcp-cvv-textbox #jcpToolTip>label{margin-top:-20px}
.jcp-additional-offers-message{overflow:hidden;font:normal 12px Gotham,Helvetica,Arial;color:#666;padding:10px 0}.jcp-additional-offers-message>div{display:inline-block;line-height:1.5}.jcp-additional-offers-message>div.jcp-additional-offers-warn-img{background:url("../images/icon-warning-fill.png") 0 0 no-repeat;width:30px;height:27px;position:relative}
.jcp-additional-offers-message>div.jcp-additional-offers-warn-text{width:87%;margin-left:8px}.jcp-additional-offers-message>div.jcp-additional-offers-warn-text h2{font-weight:bold;color:#c00;font-size:14px}.jcp-additional-offers-message>div.jcp-additional-offers-warn-text .jcp-additional-offer-warn-bold{font:bold 12px GothamMedium,Helvetica,Arial}
#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:0}#orderConfirmation .shopbag_sum_content{padding:0}.ppSpeciationTable .tbl-item:nth-child(even){margin-left:20px}
.jcp-additional-offers-review-message{overflow:hidden;font:normal 12px Gotham,Helvetica,Arial;color:#666;padding:10px 0}.jcp-additional-offers-review-message>div{display:inline-block;line-height:1.5}.jcp-additional-offers-review-message>div.jcp-additional-offers-wallet-img{background:url("../images/icon-wallet.png") 0 0 no-repeat;width:33px;height:33px;position:relative;top:-25px}
.jcp-additional-offers-review-message>div.jcp-additional-offers-wallet-text{width:89%;margin-left:5px}.jcp-additional-offers-review-message>div.jcp-additional-offers-wallet-text h2{font-weight:bold;color:#008a44;font-size:14px}.jcp-additional-offers-review-message>div.jcp-additional-offers-wallet-text .jcp-additional-offer-wallet-bold{font:bold 12px GothamMedium,Helvetica,Arial}
.checkout_step_content1 .summary_blk2{display:inline;margin-left:10px;width:250px}.mask{opacity:.75}#couponPricingCart{overflow:hidden}.ppSpeciationTable .tbl-item th,.ppSpeciationTable .tbl-item td{border-top:1px solid #aaa;border-bottom:1px solid #aaa;padding:10px 15px;height:15px;word-wrap:break-word}
.ppSpeciationTable .tbl-item td:nth-child(even){width:50%}.s3-marketing-promotions{margin:12px 0 20px 0}.shipping_balance_msg_blck{border-bottom:1px solid #d4d4d4;padding:6px 0 16px 0;width:90%}.shipping_balance_msg_info{font-size:14px;color:#2060ca;padding-left:10px}.shoppping_bag_shipping_balance_msg_blck{color:#2060ca;margin-bottom:-2px}
.preferred-rewards-details-container{margin-top:8px;font-size:13px;overflow:hidden}.preferred-rewards-details-container.preferred-rewards-confirmation{font-size:12px}div[id*='PaymentInformationDiv']{clear:both}.bv-curations-container{width:960px;margin:0 auto;clear:both;padding-top:20px}
.bv-curations-footer-container{margin-top:20px}.search-doc-recommendations-container{padding:20px 0!important}.discountsSection{margin-top:7px;padding-top:4px}.coupon-msg-container{font-size:14px;margin:24px 0 0 0;padding:15px;border:1px solid #2060ca;color:#2060ca;width:360px}.coupon-msg-container>div{display:inline-block;vertical-align:top}
.coupon-msg-container .coupon-msg-icon{width:24px;height:24px}.coupon-msg-container>.max-width{max-width:330px}#reward_cert_panel_for_checkout .promo_reward_content{padding-left:20px!important;padding-bottom:20px!important}#reward_cert_panel_for_checkout #apRewardsPanel .rewardsDetailsContainerLabel .earnedRewardsLabelVal{margin-left:35px}
#reward_cert_panel_for_checkout #apRewardsPanel .rewardsDetailsContainerLabel .earnedRewardsLabelExpd{margin-left:37px}#reward_cert_panel_for_checkout #apRewardsPanel .rewardsDetailsContainer .apRewardCodes{width:36%;margin-right:8%}#reward_cert_panel_for_checkout #apRewardsPanel .rewardsDetailsContainer .apRewardsVal{width:18%;margin-right:10px}
#reward_cert_panel_for_checkout #apRewardsPanel .rewardsDetailsContainer .apRewardsExpd{width:18%}#reward_cert_panel_for_checkout #apRewardsPanel .rewardsDetailsContainer .apRewardsApplyBtn{margin-left:20px}.ppSpeciationTable .tbl-item th{text-align:left;background:#f1f1f1;padding-left:10px;width:50%}
.ppSpeciationTable .tbl-item caption{text-align:left;font-weight:bold;padding-left:10px;font-family:arial;font-size:12px;margin-bottom:7px}#sw-main-header{margin-top:12px}#sw-main-header ul li{float:left;padding:10px 30px;background:#eee;border:1px solid #aaa;border-bottom:0;margin-bottom:-1px}#sw-main-header ul li.selected{background:#fff;border-top:2px solid #c00;font-weight:bold}
.sw-est-subtotal{margin-top:-2px;float:right;padding-right:60px;line-height:18px}.sw-est-subtotal-val{font-size:135%}#sw-main-body{border:1px solid #aaa;height:230px;overflow:auto;padding-top:10px;padding-left:30px}.red-bold{color:#c00;font-weight:bold}.sw-btn{width:100%;height:25px;border-radius:3px;padding:3px 25px 5px 25px;text-transform:uppercase;font-weight:bold;font-size:11px;cursor:pointer;color:#fff}
.sw-black-btn{background:#333}.sw-red-btn{background:#c00}.sw-trans-btn{border:1px solid;color:#4b4b4b}.jcp-la-sw-tooltip-area{position:absolute;margin-left:273px;margin-top:-30px;padding:5px}.jcp-la-sw-tooltip-top{position:absolute;background:url('../images/tooltip_top.png');background-repeat:repeat-x;width:160px;height:5px;margin:-6px 0 0 -10px}
.jcp-la-sw-tooltip-bottom{position:absolute;background:url('../images/tooltip_top.png');background-repeat:repeat-x;width:160px;height:5px;margin:43px 0 0 -8px}.jcp-la-sw-tooltip-content{margin-top:3px;position:absolute;width:160px}.jcp-la-sw-tooltip-left{background:url('../images/tooltip_left.png');background-repeat:no-repeat;width:17px;height:52px;position:absolute;margin:-5px 0 0 -22px}
.jcp-la-sw-tooltip-right{background:url('../images/tooltip_right.png');background-repeat:no-repeat;width:17px;height:52px;position:absolute;margin:-7px 0 0 150px}.jcp-sw-checkbox-container{display:inline-block;font-size:9px;width:1.2em;height:1.2em}.jcp-sw-checkbox-container label{position:relative;display:block;width:100%;height:100%;background:rgba(120,120,120,0.2);border:1px solid #aaa;border-radius:25%}
.jcp-la-sw-part-blk{float:left;width:45%;height:60px}.jcp-sw-circle{display:inline-block;padding-left:6px;margin-top:3px;width:27px;height:30px;background:#ccc;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;opacity:.3}#ensemble_hightlight_sec .selected{background:#c00;color:#fff;opacity:1}
.jcp-sw-circle-content{padding-left:6px;padding-top:4px}.jcp-sw-chkb{display:none}.jcp-sw-checkbox-container input[type=checkbox]:checked+label{background-color:rgba(0,102,0,1)}.jcp-sw-label-text{display:inline-block;margin-left:5px;vertical-align:top}.jcp-sw-checkbox-container input[type=checkbox]:checked+label:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);content:"\2714";font-weight:900;font-size:130%;color:#fff}
.jcp-sw-q-mark:before{content:'?';border:.16em solid currentColor;color:#999;padding-left:.26em;padding-right:.26em;font-size:10px;cursor:pointer}.jcp-sw-q-mark:hover:before{color:#000;box-shadow:0 0 1px currentColor}.jcp-sw-modal-container{color:#333}.truck_shipping_msg_shopping_bag{padding-top:14px;padding-left:5px}
.shopbag_truck_img{padding-left:5px}.shopbag_truck_msg{padding-top:5px;padding-left:30px}.shopbag_ord_conf_grp_msg{padding-bottom:10px;padding-top:10px}.largeApplianceServiceContent{width:90%;padding:10px;margin:0 auto;border:1px solid #d0d0d0;box-shadow:2px 2px #d0d0d0;margin-bottom:15px}.largeApplianceServiceContent h2{font-size:11px;font-weight:bold;padding:6px 0 6px 21px;margin:5px 5px 5px -23px;color:#fff;background-color:#4169e1;position:relative}
.largeApplianceServiceContent h2:after{content:' ';position:absolute;left:0;top:100%;border-width:5px 6px;border-style:solid;border-color:#4169e1 #4169E1 transparent transparent}#sw-modal-main-blk{margin-top:20px;margin-bottom:12px}#sw-modal-main-blk h1{text-transform:none}
#closeSerivceModal{cursor:pointer;float:right}#sw-main-footer{margin-top:10px;margin-bottom:20px}#outOfStock_scroll{overflow-y:auto;border:solid 1px #ccc;margin:10px 0}#outOfStock_scroll ul li{list-style-type:disc;list-style:disc inside none}#outOfStock_scroll .item_number{font-size:11px}#outOfStock_scroll .shopbag_wrap_span{font-size:11px;color:#4b4b4b}
#outOfStock_scroll .outOfStock_wrap_span{font-size:11px;color:#4b4b4b}.modal_form .sign_header_padd{border:0;height:42px}#closeOOSItemsModal{position:absolute;top:9px;right:9px;border:0;line-height:12px}.sb-free-shipping-message{font-family:arial,helvetica,clean,sans-serif;font-size:12px;color:#2060ca;padding-bottom:16px;font-style:italic;font-weight:bold}
.sb-free-shipping-message span{font-size:14px}.shippingThresholdBalanceMsg{margin-bottom:15px;margin-top:8px;color:#2060ca}.blue_button span.left-btn{background:#015a8d url("../images/new_btn_left.gif") 0 0 no-repeat;height:23px;float:right;text-align:center;border-radius:4px;width:70%}.blue_button span.left-btn a{float:none;display:inline;padding:4px 36px}
.half-left{float:left;width:43%}.half-right{float:right;width:45%}.red_button_medium span.right-btn{border-radius:4px}.oosItemsList{max-height:200px;overflow-x:hidden;overflow-y:auto;margin-left:10px}.jcp-la-sw-part-blk{float:left;width:45%;height:55px}.jcp-la-req-install-part-sec{padding-bottom:9px;margin-bottom:10px}
.jcp-la-req-install-part-last-sec{padding-bottom:10px;margin-right:15px;height:50px}.jcp-la-req-install-part-lft-blk{width:18%}.jcp-la-req-install-part-mid-blk{width:40%}.jcp-la-req-install-part-rgt-blk{width:38%}.jcp-la-req-part-sec{padding-top:10px;padding-left:10px;padding-bottom:10px}.jcp-la-req-install-part-half-blk{width:47%}
.jcp-la-part-disabled-font{color:#b5a4a4}#largeApplianceServiceModalAction{display:none}.jcp-la-modal-no-parts-sec{margin:20px auto;width:60%}.jcp-la-modal-sec-title{font-size:16px}.jcp-la-modal-part-desc-blk{padding-left:6px;width:40%}.jcp-la-modal-install-selection-blk{padding-top:20px;padding-left:30px}
.jcp-la-modal-install-option-part-blk{padding-top:20px;padding-left:30px}.jcp-la-modal-install-option-part-blk-content{padding-top:10px;padding-left:30px}.jcp-la-modal-ens-product-display-name{width:58%}.jcp-la-modal-ens-product-small-display-name{width:48%}.jcp-la-modal-ens-item-desc{float:right;margin-top:6px;margin-right:3px}
.jcp-la-modal-ens-item-count-blk{float:right;width:30%}.jcp-la-modal-ens-item-count-big-blk{float:right;width:40%}.jcp-la-modal-product-display-name{width:85%}.jcp-la-modal-product-img{width:10%}.jcp-la-modal-product-details{padding:15px 0;margin:20px 0 0 0}.jcp-la-modal-product-details h1{color:#333;font:bold 20px/20px Helvetica,Arial;line-height:1;margin:0;padding:0;text-transform:none}
.jcp-la-modal-product-details-blk{margin-top:20px;font-size:16px}.jcp-la-modal-product-details-sub-blk{font-size:12px}.msg_color{color:#4169e1}.ppSpeciationTable .tbl-row{margin-bottom:20px;margin-top:20px;overflow:hidden}.ppSpeciationTable .tbl-item{float:left;table-layout:fixed;border-collapse:collapse;width:calc(50% - 10px)}
#pdp_right_rail .zipCodeeff .dynamic_error_msgs ul{margin-left:0;width:170px;margin-bottom:20px}.ppSpeciationTable .tbl-item:nth-child(even) caption{visibility:hidden}.large-app-check-avail-success-container{margin-top:10px;color:#008a44}.large-app-check-avail-success-container .toolTipImage{display:inline}
.large-app-check-avail-success-container .toolTipImage img{top:3px;position:relative}.large-app-check-avail-error-container{margin-top:10px;color:#c00;margin-bottom:10px;display:none;width:170px}.larg-app-check-avail-msg{width:140px;padding-left:10px}.larg-app-check-del-avail-msg{width:140px;padding-left:5px}
.large-app-check-avail-error-container>div{overflow:hidden}.large-app-checkout-info-message{clear:both;background:#ecf3f9;border:1px solid #d2d9df;margin-top:1px;margin-bottom:10px;padding:10px 10px 10px 15px;color:#4b4b4b;font-size:12px;line-height:17px}.large-app-info-message-heading{clear:both;background:#ecf3f9;border:1px solid #d2d9df;margin-top:10px;margin-bottom:10px;padding:10px 10px 10px 15px;color:#d71920;font-size:12px;line-height:17px}
.large-app-btm-brdr{border-bottom:1px solid #ccc}.large_appliance_title{height:30px;background:#e1e1e1 none repeat scroll 0 0;overflow:hidden;line-height:30px;padding-left:9pxv}.large_appliance_title a{color:#0b8fe0;font-weight:bold}.shop-bag-large-appliance-left{margin:5px 10px 0 10px;font-weight:bold}
.largeAppItemsDiscount{color:green;font-size:11px;margin-bottom:25px}.sum-total{border-top:2px solid #d0d0d0;padding:5px 0}.mrt15{margin-top:15px}.pdr10{padding-right:10px!important}.pdb5{padding-bottom:5px}.mrb15{margin-bottom:15px}.allignPriceValueSpacer{float:right}.large-app-info-message .messageStyle{font-family:Helvetica,Arial,Sans-serif;font-size:16px;height:19px;font-weight:bold}
.truck_shipping{margin-top:13px}.product_detail .item_original .item_number.itm{margin-top:0}.product_detail .brand_sale .sale_price span.gallery_page_price.pdt-price{margin-bottom:0}.new_template .jcp-prod-recommendations{border-top:0;margin:0}.new_template .jcp-prod-recommendations ul{display:block;padding:15px 0 0 5px;list-style-type:none;overflow:hidden}
.new_template .jcp-prod-recommendations ul.jcp-recommended-products-list li{float:left;margin:0 9px 15px 0;padding:0;width:131px}.new_template .saled_view .jcp-prod-recommended-img{position:relative;width:132px}.new_template .saled_view{margin:15px 0 25px 0}.new_template .saled_view .inner_space{padding:13px 0 15px 15px;overflow:hidden}
.new_template .saled_view #recMessage{padding-left:0;font-size:11px}.new_template .saled_view .jcp-prod-recommended-details{font:12px Helvetica,Arial;margin:20px 0 0 0}.new_template .saled_view .jcp-prod-recommended-rating{margin:10px 0 0 0}.new_template.jcp-prod-recommendations-container,.new_template.jcp-prod-recentlyViewed-container{border-bottom:0;margin:0}
.new_template .jcp-prod-recommended-details .jcp-prod-recommended-title a{font-size:11px;font-family:Arial,helvetica,clean,sans-serif}.jcp-rw-rewards-rebranding{background:url('../images/jcp_new_rewards_img.png');background-repeat:no-repeat;height:65px;margin-right:20px;width:180px}.jcp-rw-logo-container-rebranding{width:304px;height:35px;padding-bottom:30px}
.align-center-text{text-align:center}.shopping_kit .shopbag_wrap li.product_description_careplan{width:175px!important;margin-left:14px}.carePlanImageATBModal{margin-top:8px;margin-left:15px}.carePlanImageSBHover{margin-top:8px;margin-left:15px}.shopping_kit .shopbag_wrap li.product_description_careplan_SB_hover{width:160px!important;margin-left:17px}
.status.padt3{display:block}.product_description_careplan_SB_hover .hoverShipDate{padding-top:0}.carePlanImageCheckout{margin:0 0 19px 13px}.carePlanImageSB{margin:3px 15px 0 15px;display:inline-block}.carePlanImageSB img{border:0}.carePlanImageCheckout img{width:auto!important;border:none!important}
.carePlanOrderConf{margin:0 6px 18px 16px;display:inline-block}.shopbag_wrap ul .product_description.bp-product-description .sp-bag-summary-product{font-size:12px;margin-top:0;padding-bottom:0}.tooltipWrapping.checkoutTooltip{width:163px}.est-dlv-msg{margin-left:5px}.available-filter .bp-product-search-container div.bp-availability-filter{border:0;float:right;padding-top:8px;margin-left:30px}
.available-filter .bp-product-pickup-details{margin-top:10px}.available-filter .bp-result-no{float:left;width:24px;height:24px;background:#666;text-align:center;color:white;margin-right:16px;font-size:16px;line-height:25px}.available-filter .store_net_result{border:1px solid #ccc;padding-bottom:0;overflow:hidden;margin-bottom:10px;margin-top:10px;width:auto;float:none}
.available-filter input.bp-black-btn{width:192px;height:40px;border-radius:2px;background-color:#03588c;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,0.4);font-family:Helvetica;font-size:12px!important}.available-filter .bp-current-page{float:left}.available-filter .inventoryTimeStamp{float:right;font-family:Helvetica;font-size:12px;color:#666}
.available-filter .bp-product-pickup-details .pp_store_results_holder .store_net_result .column_one{margin-right:40px;width:220px}.available-filter .bp-product-pickup-details .pp_store_results_holder .store_net_result .column_two{margin-right:50px;font-family:Helvetica;font-size:12px;color:#666;font-style:italic}
.available-filter .bp-product-pickup-details .pp_store_results_holder .store_net_result .column_three{width:150px}.available-filter .hours{padding-top:10px}.available-filter span[id*=resultsPage] .store_net_result .hours ul{padding-top:0}.available-filter #cityStateZipCodeText{width:146px;height:35px}
.available-filter #find_registry{width:134px;background:#ccc;border-radius:2px;font-size:12px!important;color:#333!important;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,0.4)}.available-filter .bp-select-wrappe{width:108px;height:36px;border:solid 1px #333}.available-filter li.item-oos{padding-left:20px}.available-filter #storeResults .bp-products-pagination-container+.bp-margin-style{margin-top:20px}
.available-filter .bp-product-search-container>div{height:36px}.available-filter .bp-product-search-container>div.bp-select-container{border-left:0}.available-filter .radius-header-text{margin-left:48px}.available-filter .bp-result-details{float:left;width:100%;margin-bottom:10px}.available-filter .bp-result-details .bp-current-page{font-family:Helvetica;font-size:12px;color:#666}
.available-filter .bp-product-pickup-details .store_net_result .column_two ul li{font-size:12px;color:#666}.available-filter .bp-product-pickup-details .store_net_result .address li strong{font-size:16px}.available-filter.bp-modal-container h1{border-bottom:1px solid #666;padding-bottom:10px}.available-filter .bp-availability-filter input.search-input.bp-checkbox{height:auto;margin-top:3px;float:left}
.available-filter .bp-availability-filter span{margin-left:7px;font-family:Helvetica;font-size:12px;line-height:1.0;color:#333}.bp-modal-container.available-filter{width:auto}.available-filter .bp-products-pagination-container{padding-top:0}.pp_store_results_holder.available_stores #errorMsg{list-style-type:disc;margin-left:16px;font-size:12px}
.custom-checkbox{margin:0;display:inline-block;height:24px;width:24px;background:url(../images/checkbox_unselected_check_store_avail.png) 0 0 no-repeat;z-index:100}.custom-checkbox.checked{background:url(../images/checkbox_selected_check_store_avail.png) 0 0 no-repeat}.available-filter .bp-availability-filter input.search-input.bp-checkbox.filter-custom-checkbox{z-index:102;height:24px;opacity:0;width:24px}
.available-filter .bp-availability-filter span.filter-custom-text{top:-7px;position:relative}#ui-datepicker-div{display:none}#datepicker_wrapper{float:left;padding-top:20px}#datepicker_wrapper.padt15{padding-top:15px}.ui-datepicker-group{width:95%;padding:4px}.ui-widget-content{background:0;font:Arial;size:16px;color:#ccc/204,204,204}
.ui-corner-all{border-radius:0}#datepicker>div>div:nth-child(3)>table>thead>tr{display:none}#datepicker>div>div:nth-child(3)>div{margin-bottom:10px}.ui-datepicker table tr{height:30px}.ui-widget-header{background:0;border:0;border-bottom:1px solid #d3d3d3;border-bottom-right-radius:0;border-bottom-left-radius:0}
.ui-datepicker .ui-datepicker-title{text-align:left}.deliveryDatePicker .ui-corner-all{border:0}.deliveryDatePicker .ui-corner-all.ui-state-hover{border:1px solid}.ui-state-default,.ui-widget-content .ui-state-default{border:0;background:0;font:16px/14px Arial;color:#333}td.ui-datepicker-current-day>a{background:#000!important;color:#fff!important;border-radius:4px;background-size:40px 40px}
.ui-datepicker .ui-datepicker-title{font-weight:normal;font:18px Arial;size:16px;color:#333/51,51,51}.ui-datepicker th{font-weight:normal;color:#999}#datepicker_wrapper .datepicker_heading{font:bold 12px/14px Helvetica,Arial,Sans-serif}#datepicker_heading2{font:bold 18px/18px Helvetica,Arial,Sans-serif;display:block}
#datepicker_heading3{font:bold 16px/14px Helvetica,Arial,Sans-serif}#datepicker_heading1{font:normal 14px/12px Helvetica,Arial,Sans-serif}#selectedDate{font:bold 16px/14px Helvetica,Arial,Sans-serif}#datepicker{height:450px;float:left;width:310px}#delivery_blk{height:345px;margin-bottom:10px}#delivery_txt{float:right;padding-left:20px;width:186px;padding-top:4px;font:12px/14px Helvetica,Arial,Sans-serif}
.ui-widget-header .ui-icon{background-image:url(< c:out value = "${contextPath}"/>/ images/ui-icons_222222_256x240.png)}.mandatoryAsterisk{color:red}.pdbtm10px{padding-bottom:10px}.largeApp-carePlan-shop-bag-item-details{width:195px;text-transform:capitalize}.shopping_details .first-col{margin-top:10px}
.shopping_details .sec-col{margin-left:17px;max-width:160px;margin-top:8px}.shopping_details .sec-col .hoverShipDate{padding-top:3px}.sale_originalFlyout.thrd-col{width:152px}.bp-shop-bag-item-list .bp-shopping-bag-status{display:inline-block}.bp-shop-bag-item-list a.swatchLargeApp{margin-bottom:10px}
.itemCovered{margin-top:8px}.bp-product-detail .floatR.bp-shop-bag-item-price-details{margin:0 10px 0 0}#store_locator{display:none}.bp-search-btn.bp-local-store-search-btn input{background:#ccC none repeat scroll 0 0;color:#333350!important;box-shadow:0 2px 0 #7a7a7a;border-radius:3px;font-size:12px!important;padding:4px 41px}
.bp-product-search-container>div.bp-search-btn.fix-height{height:40px}.bp-product-search-container>div input.input-textbox-width{width:250px}.bp-product-search-container.store-search-container>div:first-child{border-right:0}.radius-header-text.radius-local-store{margin-left:151px}.select-store-info-left{width:50%;float:left}
.select-store-info-right{width:48%;float:right}.bopus-product-details-highlighted{background:#efeeec;padding:15px 20px;margin:12px 0 0 0}.storeHeading h1.storeName{font-size:16px;font-family:Helvetica,Arial;font-weight:900;text-transform:uppercase}.storeDetails{overflow:hidden;margin:3px 0 0 0}.storeDetails .bp-product-img img{border:0}
.storeDetails .bp-product-img,.storeDetails .bp-product-details{float:left;margin-right:3px}.storeDetails .bp-product-details .bp-specs>span{color:#333;font:normal 12px Helvetica,Arial}.storeDetails .select-store-info-right .hourLbl,.storeDetails .select-store-info-right .hourVal{vertical-align:top;text-transform:capitalize}
.storeDetails .select-store-info-right .hourVal{width:220px;display:inline-block}.storeDetails .select-store-info-right span.hourLbl{width:220px;font-weight:bold}.store_padding{padding:0 8px 8px}#resultsPage1 .store_padding,.bp-product-search-labels.store_padding{padding:0 8px 0}.bp-product-pickup-details .pp_store_results_holder .store_net_result .column_new_one{margin-right:20px;width:170px}
.bp-product-pickup-details .pp_store_results_holder .store_net_result .column_new_one ul li,.bp-product-pickup-details .pp_store_results_holder .store_net_result .column_new_two ul li{font-size:12px;line-height:16px}.mgrt{margin-top:6px}#resultsPage1 .store_net_result input[type="button"],#resultsPage1 .store_net_result button{padding:12px 40px;font-size:11px;text-transform:uppercase;color:#fff;font-weight:bold;background:#03588c;float:right;margin:10px 8px 10px 0;border-radius:3px;box-shadow:0 2px 0 0 #000;border:0;cursor:pointer}
#resultsPage2 .store_net_result input[type="button"],#resultsPage2 .store_net_result button{padding:12px 40px;font-size:11px;text-transform:uppercase;color:#fff;font-weight:bold;background:#03588c;float:right;margin:10px 8px 10px 0;border-radius:3px;box-shadow:0 2px 0 0 #000;border:0;cursor:pointer}
#resultsPage3 .store_net_result input[type="button"],#resultsPage3 .store_net_result button{padding:12px 40px;font-size:11px;text-transform:uppercase;color:#fff;font-weight:bold;background:#03588c;float:right;margin:10px 8px 10px 0;border-radius:3px;box-shadow:0 2px 0 0 #000;border:0;cursor:pointer}
#resultsPage4 .store_net_result input[type="button"],#resultsPage4 .store_net_result button{padding:12px 40px;font-size:11px;text-transform:uppercase;color:#fff;font-weight:bold;background:#03588c;float:right;margin:10px 8px 10px 0;border-radius:3px;box-shadow:0 2px 0 0 #000;border:0;cursor:pointer}
#resultsPage5 .store_net_result input[type="button"],#resultsPage5 .store_net_result button{padding:12px 40px;font-size:11px;text-transform:uppercase;color:#fff;font-weight:bold;background:#03588c;float:right;margin:10px 8px 10px 0;border-radius:3px;box-shadow:0 2px 0 0 #000;border:0;cursor:pointer}
#resultsPage6 .store_net_result input[type="button"],#resultsPage6 .store_net_result button{padding:12px 40px;font-size:11px;text-transform:uppercase;color:#fff;font-weight:bold;background:#03588c;float:right;margin:10px 8px 10px 0;border-radius:3px;box-shadow:0 2px 0 0 #000;border:0;cursor:pointer}
.bopus-product-details-highlighted.bopus-modal-bg{background:#eee}.attrErrorMsg{background:#fff url("../images/icon-info1.png") 10px 8px no-repeat;border:1px solid #2060ca;border-radius:2px;color:#2060ca;display:block;font-family:"Gotham",Arial,sans-serif;font-size:12px;line-height:18px;padding:8px 8px 6px 35px;position:absolute;right:104%;top:11px;text-transform:none;white-space:nowrap;z-index:1;-webkit-animation-name:animJelly;animation-name:animJelly;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear}
.attrErrorMsg strong{text-transform:uppercase}.attrErrorMsg:before{border:solid transparent;content:'';height:0;margin-left:-1px;pointer-events:none;position:absolute;width:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:13px solid #fff;left:100%;top:9px;z-index:2}
.attrErrorMsg:after{border:solid transparent;content:'';height:0;pointer-events:none;position:absolute;width:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:13px solid #2060ca;left:100%;top:9px}.jcp-pdp-color-palettes-advanced .attrErrorMsg{top:21px}
@-webkit-keyframes animJelly{0%{-webkit-transform:matrix3d(0.7,0,0,0,0,0.7,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.7,0,0,0,0,0.7,0,0,0,0,1,0,0,0,0,1)}2.083333%{-webkit-transform:matrix3d(0.75266,0,0,0,0,0.76342,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.75266,0,0,0,0,0.76342,0,0,0,0,1,0,0,0,0,1)}4.166667%{-webkit-transform:matrix3d(0.81071,0,0,0,0,0.84545,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.81071,0,0,0,0,0.84545,0,0,0,0,1,0,0,0,0,1)}
6.25%{-webkit-transform:matrix3d(0.86808,0,0,0,0,0.9286,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.86808,0,0,0,0,0.9286,0,0,0,0,1,0,0,0,0,1)}8.333333%{-webkit-transform:matrix3d(0.92038,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.92038,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}10.416667%{-webkit-transform:matrix3d(0.96482,0,0,0,0,1.05202,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.96482,0,0,0,0,1.05202,0,0,0,0,1,0,0,0,0,1)}
12.5%{-webkit-transform:matrix3d(1,0,0,0,0,1.08204,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1.08204,0,0,0,0,1,0,0,0,0,1)}14.583333%{-webkit-transform:matrix3d(1.02563,0,0,0,0,1.09149,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.02563,0,0,0,0,1.09149,0,0,0,0,1,0,0,0,0,1)}16.666667%{-webkit-transform:matrix3d(1.04227,0,0,0,0,1.08453,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.04227,0,0,0,0,1.08453,0,0,0,0,1,0,0,0,0,1)}
18.75%{-webkit-transform:matrix3d(1.05102,0,0,0,0,1.06666,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.05102,0,0,0,0,1.06666,0,0,0,0,1,0,0,0,0,1)}20.833333%{-webkit-transform:matrix3d(1.05334,0,0,0,0,1.04355,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.05334,0,0,0,0,1.04355,0,0,0,0,1,0,0,0,0,1)}22.916667%{-webkit-transform:matrix3d(1.05078,0,0,0,0,1.02012,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.05078,0,0,0,0,1.02012,0,0,0,0,1,0,0,0,0,1)}
25%{-webkit-transform:matrix3d(1.04487,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.04487,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}27.083333%{-webkit-transform:matrix3d(1.03699,0,0,0,0,0.98534,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.03699,0,0,0,0,0.98534,0,0,0,0,1,0,0,0,0,1)}29.166667%{-webkit-transform:matrix3d(1.02831,0,0,0,0,0.97688,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.02831,0,0,0,0,0.97688,0,0,0,0,1,0,0,0,0,1)}
31.25%{-webkit-transform:matrix3d(1.01973,0,0,0,0,0.97422,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.01973,0,0,0,0,0.97422,0,0,0,0,1,0,0,0,0,1)}33.333333%{-webkit-transform:matrix3d(1.01191,0,0,0,0,0.97618,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.01191,0,0,0,0,0.97618,0,0,0,0,1,0,0,0,0,1)}35.416667%{-webkit-transform:matrix3d(1.00526,0,0,0,0,0.98122,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00526,0,0,0,0,0.98122,0,0,0,0,1,0,0,0,0,1)}
37.5%{-webkit-transform:matrix3d(1,0,0,0,0,0.98773,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,0.98773,0,0,0,0,1,0,0,0,0,1)}39.583333%{-webkit-transform:matrix3d(0.99617,0,0,0,0,0.99433,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.99617,0,0,0,0,0.99433,0,0,0,0,1,0,0,0,0,1)}41.666667%{-webkit-transform:matrix3d(0.99368,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.99368,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}
43.75%{-webkit-transform:matrix3d(0.99237,0,0,0,0,1.00413,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.99237,0,0,0,0,1.00413,0,0,0,0,1,0,0,0,0,1)}45.833333%{-webkit-transform:matrix3d(0.99202,0,0,0,0,1.00651,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.99202,0,0,0,0,1.00651,0,0,0,0,1,0,0,0,0,1)}47.916667%{-webkit-transform:matrix3d(0.99241,0,0,0,0,1.00726,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.99241,0,0,0,0,1.00726,0,0,0,0,1,0,0,0,0,1)}
50%{-webkit-transform:matrix3d(0.99329,0,0,0,0,1.00671,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.99329,0,0,0,0,1.00671,0,0,0,0,1,0,0,0,0,1)}52.083333%{-webkit-transform:matrix3d(0.99447,0,0,0,0,1.00529,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.99447,0,0,0,0,1.00529,0,0,0,0,1,0,0,0,0,1)}54.166667%{-webkit-transform:matrix3d(0.99577,0,0,0,0,1.00346,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.99577,0,0,0,0,1.00346,0,0,0,0,1,0,0,0,0,1)}
56.25%{-webkit-transform:matrix3d(0.99705,0,0,0,0,1.0016,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.99705,0,0,0,0,1.0016,0,0,0,0,1,0,0,0,0,1)}58.333333%{-webkit-transform:matrix3d(0.99822,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.99822,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}60.416667%{-webkit-transform:matrix3d(0.99921,0,0,0,0,0.99884,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.99921,0,0,0,0,0.99884,0,0,0,0,1,0,0,0,0,1)}
62.5%{-webkit-transform:matrix3d(1,0,0,0,0,0.99816,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,0.99816,0,0,0,0,1,0,0,0,0,1)}64.583333%{-webkit-transform:matrix3d(1.00057,0,0,0,0,0.99795,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00057,0,0,0,0,0.99795,0,0,0,0,1,0,0,0,0,1)}66.666667%{-webkit-transform:matrix3d(1.00095,0,0,0,0,0.99811,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00095,0,0,0,0,0.99811,0,0,0,0,1,0,0,0,0,1)}
68.75%{-webkit-transform:matrix3d(1.00114,0,0,0,0,0.99851,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00114,0,0,0,0,0.99851,0,0,0,0,1,0,0,0,0,1)}70.833333%{-webkit-transform:matrix3d(1.00119,0,0,0,0,0.99903,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00119,0,0,0,0,0.99903,0,0,0,0,1,0,0,0,0,1)}72.916667%{-webkit-transform:matrix3d(1.00114,0,0,0,0,0.99955,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00114,0,0,0,0,0.99955,0,0,0,0,1,0,0,0,0,1)}
75%{-webkit-transform:matrix3d(1.001,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.001,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}77.083333%{-webkit-transform:matrix3d(1.00083,0,0,0,0,1.00033,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00083,0,0,0,0,1.00033,0,0,0,0,1,0,0,0,0,1)}79.166667%{-webkit-transform:matrix3d(1.00063,0,0,0,0,1.00052,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00063,0,0,0,0,1.00052,0,0,0,0,1,0,0,0,0,1)}
81.25%{-webkit-transform:matrix3d(1.00044,0,0,0,0,1.00058,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00044,0,0,0,0,1.00058,0,0,0,0,1,0,0,0,0,1)}83.333333%{-webkit-transform:matrix3d(1.00027,0,0,0,0,1.00053,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00027,0,0,0,0,1.00053,0,0,0,0,1,0,0,0,0,1)}85.416667%{-webkit-transform:matrix3d(1.00012,0,0,0,0,1.00042,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00012,0,0,0,0,1.00042,0,0,0,0,1,0,0,0,0,1)}
87.5%{-webkit-transform:matrix3d(1,0,0,0,0,1.00027,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1.00027,0,0,0,0,1,0,0,0,0,1)}89.583333%{-webkit-transform:matrix3d(0.99991,0,0,0,0,1.00013,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.99991,0,0,0,0,1.00013,0,0,0,0,1,0,0,0,0,1)}91.666667%{-webkit-transform:matrix3d(0.99986,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.99986,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}
93.75%{-webkit-transform:matrix3d(0.99983,0,0,0,0,0.99991,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.99983,0,0,0,0,0.99991,0,0,0,0,1,0,0,0,0,1)}95.833333%{-webkit-transform:matrix3d(0.99982,0,0,0,0,0.99985,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.99982,0,0,0,0,0.99985,0,0,0,0,1,0,0,0,0,1)}97.916667%{-webkit-transform:matrix3d(0.99983,0,0,0,0,0.99984,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.99983,0,0,0,0,0.99984,0,0,0,0,1,0,0,0,0,1)}
100%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}@keyframes animJelly{0%{-webkit-transform:matrix3d(0.7,0,0,0,0,0.7,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.7,0,0,0,0,0.7,0,0,0,0,1,0,0,0,0,1)}2.083333%{-webkit-transform:matrix3d(0.75266,0,0,0,0,0.76342,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.75266,0,0,0,0,0.76342,0,0,0,0,1,0,0,0,0,1)}
4.166667%{-webkit-transform:matrix3d(0.81071,0,0,0,0,0.84545,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.81071,0,0,0,0,0.84545,0,0,0,0,1,0,0,0,0,1)}6.25%{-webkit-transform:matrix3d(0.86808,0,0,0,0,0.9286,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.86808,0,0,0,0,0.9286,0,0,0,0,1,0,0,0,0,1)}8.333333%{-webkit-transform:matrix3d(0.92038,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.92038,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}
10.416667%{-webkit-transform:matrix3d(0.96482,0,0,0,0,1.05202,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.96482,0,0,0,0,1.05202,0,0,0,0,1,0,0,0,0,1)}12.5%{-webkit-transform:matrix3d(1,0,0,0,0,1.08204,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1.08204,0,0,0,0,1,0,0,0,0,1)}14.583333%{-webkit-transform:matrix3d(1.02563,0,0,0,0,1.09149,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.02563,0,0,0,0,1.09149,0,0,0,0,1,0,0,0,0,1)}
16.666667%{-webkit-transform:matrix3d(1.04227,0,0,0,0,1.08453,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.04227,0,0,0,0,1.08453,0,0,0,0,1,0,0,0,0,1)}18.75%{-webkit-transform:matrix3d(1.05102,0,0,0,0,1.06666,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.05102,0,0,0,0,1.06666,0,0,0,0,1,0,0,0,0,1)}20.833333%{-webkit-transform:matrix3d(1.05334,0,0,0,0,1.04355,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.05334,0,0,0,0,1.04355,0,0,0,0,1,0,0,0,0,1)}
22.916667%{-webkit-transform:matrix3d(1.05078,0,0,0,0,1.02012,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.05078,0,0,0,0,1.02012,0,0,0,0,1,0,0,0,0,1)}25%{-webkit-transform:matrix3d(1.04487,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.04487,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}27.083333%{-webkit-transform:matrix3d(1.03699,0,0,0,0,0.98534,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.03699,0,0,0,0,0.98534,0,0,0,0,1,0,0,0,0,1)}
29.166667%{-webkit-transform:matrix3d(1.02831,0,0,0,0,0.97688,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.02831,0,0,0,0,0.97688,0,0,0,0,1,0,0,0,0,1)}31.25%{-webkit-transform:matrix3d(1.01973,0,0,0,0,0.97422,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.01973,0,0,0,0,0.97422,0,0,0,0,1,0,0,0,0,1)}33.333333%{-webkit-transform:matrix3d(1.01191,0,0,0,0,0.97618,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.01191,0,0,0,0,0.97618,0,0,0,0,1,0,0,0,0,1)}
35.416667%{-webkit-transform:matrix3d(1.00526,0,0,0,0,0.98122,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00526,0,0,0,0,0.98122,0,0,0,0,1,0,0,0,0,1)}37.5%{-webkit-transform:matrix3d(1,0,0,0,0,0.98773,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,0.98773,0,0,0,0,1,0,0,0,0,1)}39.583333%{-webkit-transform:matrix3d(0.99617,0,0,0,0,0.99433,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.99617,0,0,0,0,0.99433,0,0,0,0,1,0,0,0,0,1)}
41.666667%{-webkit-transform:matrix3d(0.99368,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.99368,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}43.75%{-webkit-transform:matrix3d(0.99237,0,0,0,0,1.00413,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.99237,0,0,0,0,1.00413,0,0,0,0,1,0,0,0,0,1)}45.833333%{-webkit-transform:matrix3d(0.99202,0,0,0,0,1.00651,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.99202,0,0,0,0,1.00651,0,0,0,0,1,0,0,0,0,1)}
47.916667%{-webkit-transform:matrix3d(0.99241,0,0,0,0,1.00726,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.99241,0,0,0,0,1.00726,0,0,0,0,1,0,0,0,0,1)}50%{-webkit-transform:matrix3d(0.99329,0,0,0,0,1.00671,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.99329,0,0,0,0,1.00671,0,0,0,0,1,0,0,0,0,1)}52.083333%{-webkit-transform:matrix3d(0.99447,0,0,0,0,1.00529,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.99447,0,0,0,0,1.00529,0,0,0,0,1,0,0,0,0,1)}
54.166667%{-webkit-transform:matrix3d(0.99577,0,0,0,0,1.00346,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.99577,0,0,0,0,1.00346,0,0,0,0,1,0,0,0,0,1)}56.25%{-webkit-transform:matrix3d(0.99705,0,0,0,0,1.0016,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.99705,0,0,0,0,1.0016,0,0,0,0,1,0,0,0,0,1)}58.333333%{-webkit-transform:matrix3d(0.99822,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.99822,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}
60.416667%{-webkit-transform:matrix3d(0.99921,0,0,0,0,0.99884,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.99921,0,0,0,0,0.99884,0,0,0,0,1,0,0,0,0,1)}62.5%{-webkit-transform:matrix3d(1,0,0,0,0,0.99816,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,0.99816,0,0,0,0,1,0,0,0,0,1)}64.583333%{-webkit-transform:matrix3d(1.00057,0,0,0,0,0.99795,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00057,0,0,0,0,0.99795,0,0,0,0,1,0,0,0,0,1)}
66.666667%{-webkit-transform:matrix3d(1.00095,0,0,0,0,0.99811,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00095,0,0,0,0,0.99811,0,0,0,0,1,0,0,0,0,1)}68.75%{-webkit-transform:matrix3d(1.00114,0,0,0,0,0.99851,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00114,0,0,0,0,0.99851,0,0,0,0,1,0,0,0,0,1)}70.833333%{-webkit-transform:matrix3d(1.00119,0,0,0,0,0.99903,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00119,0,0,0,0,0.99903,0,0,0,0,1,0,0,0,0,1)}
72.916667%{-webkit-transform:matrix3d(1.00114,0,0,0,0,0.99955,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00114,0,0,0,0,0.99955,0,0,0,0,1,0,0,0,0,1)}75%{-webkit-transform:matrix3d(1.001,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.001,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}77.083333%{-webkit-transform:matrix3d(1.00083,0,0,0,0,1.00033,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00083,0,0,0,0,1.00033,0,0,0,0,1,0,0,0,0,1)}
79.166667%{-webkit-transform:matrix3d(1.00063,0,0,0,0,1.00052,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00063,0,0,0,0,1.00052,0,0,0,0,1,0,0,0,0,1)}81.25%{-webkit-transform:matrix3d(1.00044,0,0,0,0,1.00058,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00044,0,0,0,0,1.00058,0,0,0,0,1,0,0,0,0,1)}83.333333%{-webkit-transform:matrix3d(1.00027,0,0,0,0,1.00053,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00027,0,0,0,0,1.00053,0,0,0,0,1,0,0,0,0,1)}
85.416667%{-webkit-transform:matrix3d(1.00012,0,0,0,0,1.00042,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00012,0,0,0,0,1.00042,0,0,0,0,1,0,0,0,0,1)}87.5%{-webkit-transform:matrix3d(1,0,0,0,0,1.00027,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1.00027,0,0,0,0,1,0,0,0,0,1)}89.583333%{-webkit-transform:matrix3d(0.99991,0,0,0,0,1.00013,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.99991,0,0,0,0,1.00013,0,0,0,0,1,0,0,0,0,1)}
91.666667%{-webkit-transform:matrix3d(0.99986,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.99986,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}93.75%{-webkit-transform:matrix3d(0.99983,0,0,0,0,0.99991,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.99983,0,0,0,0,0.99991,0,0,0,0,1,0,0,0,0,1)}95.833333%{-webkit-transform:matrix3d(0.99982,0,0,0,0,0.99985,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.99982,0,0,0,0,0.99985,0,0,0,0,1,0,0,0,0,1)}
97.916667%{-webkit-transform:matrix3d(0.99983,0,0,0,0,0.99984,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.99983,0,0,0,0,0.99984,0,0,0,0,1,0,0,0,0,1)}100%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}.monogramMsg{font-size:12px;letter-spacing:-0.1px}
#monogramShipMsg .monogramMsg{color:#4b4b4b}#monogramBOPUSMSG{margin:0 0 12px 10px;width:197px}.addToBagSection{border:solid #e4e2df 1px;background-color:#f1f8fd;padding:10px;margin:0 0 20px 0;font-family:Helvetica,Arial}#pdp_right_rail .pdp_action_btnlist li .bopus{margin:0 0 10px 0}.pdp_action_btnlist li .btn_input_holder.red_button span.bopusbutton{height:auto;width:176px;font-size:12px;display:inline-block;padding:0;box-shadow:0 2px 0 #777;border-radius:3px;background:#d0151b}
.pdp_action_btnlist .btn_input_holder span a#addtobagbopus{height:auto;width:100%;font-size:14px;text-align:center;margin:0;display:inline-block;padding:15px 0;border-radius:3px;background:#d0151b}.pdp_action_btnlist .btn_input_holder span a#addtobagbopus:hover{background:#c1181e}.pdp_action_btnlist .btn_input_holder span a#addtobagbopus.disabled{background:#d7d7d7}
#pdp_right_rail .storedisp input.bp-pp-btn-check-availability-bopus{margin:0 0 10px 0!important;width:176px;word-wrap:break-word;padding:7px 44px!important;text-align:center;white-space:pre-wrap;background-image:none}#pdp_right_rail .pdp_action_btnlist li .grey_button{margin-left:0;width:176px}#pdp_right_rail .pdp_action_btnlist li .grey_button #addToFavForm{margin-left:-0;left:0}
#pdp_right_rail .pdp_action_btnlist li .grey_button{padding-left:0;margin:0 0 8px 0;width:176px}.addToBagSection .pdp_action_btnlist li{width:176px;margin:0}.addToBagSection .storedisp{width:176px}.pdp_action_btnlist li .grey_button span.pdpSfl{width:176px;margin-left:0;padding-left:0;border-radius:3px;box-shadow:0 2px 0 #777;height:auto;background:#cdcdcd}
.addToBagSection .pdp_action_btnlist #addToFavForm #addtofavButton{padding:6px 0;height:auto;background:#cdcdcd;width:100%}.addToBagSection .pdp_action_btnlist #addToFavForm #addtofavButton:hover{background:#a5a6ae}.addToBagSection .deliveryOptSelection{font-size:12px;font-family:Helvetica,Arial}.addToBagSection .deliveryOptSelection li{color:#000;margin:0 0 11px 0}
.addToBagSection .deliveryOptSelection li.disabled{color:#666460}.addToBagSection .optLabel{line-height:16px;max-width:146px;word-break:break-word}.addToBagSection .optBtn{margin:0 10px 0 0}.addToBagSection .optBtn input[type="radio"]{margin:2px 0 0 0;display:inline-block;z-index:2;opacity:0}
.custom-radio{background:url("../images/radio-off.svg") no-repeat;z-index:1;display:inline-block;height:18px;width:18px}.custom-radio.selected{background:url("../images/radio-on.svg") no-repeat;z-index:1;display:inline-block;height:18px;width:18px}.custom-radio.disabled{background:url("../images/radio-off-disabled.svg") no-repeat;z-index:1;display:inline-block;height:18px;width:18px}
.selectPickUpStore{margin:0;padding:0;width:100%}.selectPickUpStore a{display:inline-block;margin:0 0 15px 28px;padding:0;line-height:16px;color:#0077e2;cursor:pointer;font-weight:bold}.plainTxtMsg{margin:0 0 10px 0;padding:0}.plainTxtMsg span{display:inline-block;margin:0;padding:0;line-height:16px;font-size:12px;font-weight:normal;color:#333;letter-spacing:-0.1px;width:100%}
.greenLabel{color:#008948}#pdp_right_rail .storedisp input.bp-pp-btn-check-availability-bopus{display:none}.showStoreButton{display:inline!important}.hideStoreButton{display:none!important}.shipInfoMaxlen{display:inline-block}span.shipInfoMaxlen{padding-top:4px}#delivery_blk .ui-datepicker .ui-datepicker-title{text-align:center;color:#c00}
#delivery_blk .ui-datepicker-header{position:relative;padding:19px 21px 12px 21px;text-transform:uppercase}#delivery_blk .ui-datepicker-prev,#delivery_blk .ui-datepicker-next{display:inline;position:absolute;top:5px;font-size:45px;color:#9a9a9a}#delivery_blk .ui-datepicker-prev{left:18px}#delivery_blk .ui-datepicker-next{right:18px}
#delivery_blk #datepicker{width:334px;height:auto;background-color:#fafafa;background:#fafafa;border:solid 1px #ccc}#delivery_blk .ui-datepicker-month,#delivery_blk .ui-datepicker-year{font:18px/18px Helvetica,Arial,Sans-serif;font-weight:bold}#delivery_blk .ui-datepicker-calendar tr th span,#delivery_blk .ui-datepicker-calendar tr td span,#delivery_blk .ui-datepicker-calendar tr td a{display:inline-block;padding:13px;width:15px;height:15px}
#delivery_blk .ui-datepicker table tr{height:40px}#delivery_blk .ui-datepicker th{color:#333;font-weight:700}#shippingSummaryLargeApp .bp-order-pickup-contact-details h3{font:bold 14px/14px Helvetica,Arial,Sans-serif;color:#333}#delivery_blk .ui-widget-content td.ui-state-disabled span{color:#ccc;font-size:14px;background:0;border:0}
#delivery_blk .ui-widget-content td a.ui-state-default{color:#333;font-size:14px;background:0;border:0}#delivery_blk .ui-datepicker-calendar tr td{text-align:center;width:47px}#delivery_blk td.ui-datepicker-current-day>a{background:#fafafa!important;color:#c00!important;border-radius:20px;border:solid #c00 2px!important;padding:11px!important;display:inline-block;width:84%;text-align:center;height:100%}
#shippingSummaryLargeApp .bp-order-pickup-contact-details{margin-bottom:20px}#delivery_txt p{font-size:16px;font-weight:900;font-family:Helvetica,Arial,Sans-serif}.selectedDtLabel,.selectedDateStr{width:auto;font-size:18px!important}.selectedDateStr{color:#c00}.column_1{width:150px}.column_2{width:181px;margin-left:30px}
.column_3{width:250px}.column_2>div>p,.changeDeliveryMsg{display:inline-block}.width_fix{width:100%}.bp-order-pickup-contact-details.column_1 h3{font-size:12px;text-transform:lowercase}.bp-order-pickup-shipping-details.column_3 .bp-order-shipping-method:first-child{font-family:'helvetica';font-size:12px;color:#333;font-weight:bold;text-transform:lowercase}
.bp-order-pickup-shipping-details.column_3{margin-top:0}.bp-order-pickup-contact-details.column_1 div:nth-child(2){margin-top:9px}.bp-order-pickup-shipping-details.column_3 .bp-order-shipping-method:nth-child(2){margin-top:5px}.bp-order-pickup-shipping-details.column_3 .bp-order-shipping-method:nth-child(2){font-weight:bold;text-transform:capitalize}
.bp-order-pickup-shipping-details.column_3 .bp-order-shipping-method:nth-child(2)>span{color:#333}.truckableShipping .truckableShippingTitle>span{color:#333}.selected-delivery-date{font-weight:bold;font-size:14px;color:#333}.selected-delivery-date-value{color:#c00;font-weight:bold}#delivery_txt ul li{list-style:disc;list-style-position:inside;margin:13px 0 0 0}
#delivery_txt ul li:first-child{list-style:none;color:#333;font-weight:bold;margin:0}.checkout_blk .largeApp_Btn{padding-top:45px}.bp-order-pickup-shipping-details.column_3 .bp-order-shipping-method img{top:4px;position:relative}.totalDiscountsSummary .pad-lft-113px{padding-left:113px}.totalDiscountsSummary .pad-rgt-18px{padding-right:18px}
#pdp_addtogiftregistrybopus{font:12px helvetica;font-weight:700;color:#333;background:#cdcdcd;width:176px;height:auto;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin:8px 0 3px 0;padding:6px 0;float:left;width:176px;box-shadow:0 2px 0 #777;text-align:center!important}a#pdp_addtogiftregistrybopus{padding-left:30px}
#pdp_addtogiftregistrybopus input{color:#333;font:12px helvetica;font-weight:700}#pdp_addtogiftregistrybopus:hover{background:#a5a5a5}.btn_input_holder span.bp_registry{display:block;padding-left:0;cursor:pointer;float:right}.mrgb19{margin-bottom:19px}#delivery_blk .ui-widget-header .ui-datepicker-next{background-image:url("/dotcom/images/right_arrow_cal.PNG");display:inline-block;height:40px;width:18px;background-repeat:no-repeat;background-position:-3px 9px;cursor:pointer}
#delivery_blk .ui-widget-header .ui-datepicker-prev{background-image:url("/dotcom/images/left_arrow_cal.PNG");display:inline-block;height:40px;width:18px;background-repeat:no-repeat;background-position:-3px 9px;cursor:pointer}#delivery_blk .ui-widget-header .ui-datepicker-prev.ui-state-disabled,#delivery_blk .ui-widget-header .ui-datepicker-next.ui-state-disabled{opacity:.3}
#delivery_blk .ui-widget-header .ui-datepicker-next:hover,#delivery_blk .ui-widget-header .ui-datepicker-prev:hover{border:0}.modalContent{width:540px;margin:0;padding:0;background:#fff}.modalHeader{width:100%;height:35px;background-color:#e5e5e5}.modalMainContent{margin:0;padding:25px 35px 40px 30px}
.available-special-fi{height:17px;font-family:Helvetica;font-size:14px;line-height:1.0;color:#666;padding:10px 0 0 0;font-weight:600;margin:0 0 0 16px}.info div.flt_lft{text-align:left}.info .info_icon{margin:0 9px 0 0}.info .info_icon span{display:inline-block;float:left;background:transparent url("../images/blue-info-icon.png") no-repeat scroll 0 0;width:23px;height:26px}
.Important-Informatio{height:17px;font-family:Helvetica;font-size:14px;line-height:1.0;color:#333}.Payment-andor-bag-i{width:445px;height:42px;font-family:Helvetica;font-size:12px;line-height:1.2;color:#333;margin-top:3px}.offers{margin:27px 0 0 0;padding:0}.option{padding:20px 0 0 0}.inputLabel{width:95%}
.inputLabel p{height:14px;font-family:Helvetica;font-size:12px;color:#333;letter-spacing:-0.1px;margin-top:0}.inputLabel p:nth-child(2){display:none}.allOptions{margin:0 0 0 6px}.Bitmap{width:23px;height:19px;text-align:center;float:left}.Bitmap input[type="radio"]{vertical-align:middle}
.promo_agrmnt_container{max-height:150px;overflow-y:scroll;border:1px solid #ccc;margin-top:38px;padding:20px;display:none}.promo_agrmnt h4{margin:0;color:#000}.promo_info{margin-top:20px}.btn_holder{clear:both;margin-top:40px;margin-left:100px}.btn{width:120px}.thnks_btn{background-color:#ccc;border:2px solid #ccc;border-radius:3px;font-weight:bold}
.accpt_btn{background-color:#0a5681;border:2px solid #0a5681;border-radius:3px;color:white;font-weight:bold;margin-left:25px}.btn_disabled{background-color:#85abc0;border:2px solid #85abc0}.special_offer{padding:10px 20px 30px 20px;font-family:Helvetica;margin:10px 0}.sp_head{font-size:13px;color:#333;font-weight:bold}
.spa{font-size:13px;color:#666;margin-top:20px}.sp_gift{margin-top:10PX;font-weight:bold}a.edit_off{cursor:pointer}.edit_off{color:#2a5a97;font-weight:bold}.sp_second{display:inline-block;background:transparent url("../images/blue-info-icon-promo-offers.png") no-repeat scroll 0 -2px}.aftr-img{margin-left:20px}
.promoOffersList .option{padding-top:15px}.btn_input_holder span input.updatebtn{height:40px!important;width:176px!important}.btn_input_holder span+a.cancel{display:inline-block;margin:10px 20px 0 0}.promo_finance_error_msg_box{width:425px;height:63px;margin-bottom:25px;margin-left:10px}.promo_finance_error_msg_Header{font-size:13px;margin:10px 0 0 15px;color:#333;font-weight:bold}
.promo_finance_error_msg_text{height:14px;font-size:12px;line-height:3.2;color:#333;margin-left:10px}.promo_blue_icon{float:left;background:transparent url("../images/blue-info-icon-promo-offers.png") no-repeat scroll 0 -2px;width:32px;height:30px;background-position:4px 9px}.dynamic_error_msgs.paymentErrorContainer ul.promo-auth-msgs{padding-bottom:10px;float:left}
.dynamic_error_msgs.paymentErrorContainer ul.promo-auth-msgs li.header{list-style-type:none;margin-left:0;font-weight:bold;color:#c00}.dynamic_error_msgs.paymentErrorContainer ul.promo-auth-msgs li{margin-left:65px;float:left;clear:both}.dynamic_error_msgs.paymentErrorContainer ul.promo-auth-msgs li.header span{float:left}
.dynamic_error_msgs.paymentErrorContainer ul.promo-auth-msgs li.header span.header-txt{margin-left:6px;margin-top:2px}.dynamic_error_msgs.savedCardAddressErrorContainer ul.promo-auth-msgs{padding-bottom:10px;float:left}.dynamic_error_msgs.savedCardAddressErrorContainer ul.promo-auth-msgs li.header{list-style-type:none;margin-left:0;font-weight:bold;color:#c00}
.dynamic_error_msgs.savedCardAddressErrorContainer ul.promo-auth-msgs li{margin-left:65px;float:left;clear:both}.dynamic_error_msgs.savedCardAddressErrorContainer ul.promo-auth-msgs li.header span{float:left}.dynamic_error_msgs.savedCardAddressErrorContainer ul.promo-auth-msgs li.header span.header-txt{margin-left:6px;margin-top:2px}
.mrgtp20px{margin-top:20px}.mrglft20px{margin-left:15px}.container{height:auto;width:960px;margin:0 auto;margin-top:60px;position:relative}.holder .container_main .container{margin-top:0}.unsupp_browser_inner_container{margin:30px 50px;border-bottom:1px solid #ccc}.unsupp_browser_title_cont{padding:0 230px;color:#cd1f29}
.unsupp_browser_lined{position:relative;font-size:22px;z-index:1;overflow:hidden;text-align:center;font-weight:bold;font-family:arial}.unsupp_browser_lined:before,.unsupp_browser_lined:after{position:absolute;top:51%;overflow:hidden;width:55%;height:1px;content:'\a0';background-color:#ccc}
.unsupp_browser_lined:before{margin-left:-56%;text-align:right}.unsupp_browser_info{font-size:26px;color:#656565;text-align:center}.unsupp_browser_hot-area{background-color:transparent;border:0;overflow:hidden}.unsupp_browser_hot-area:before{content:"";display:block;width:0;height:150%}
.unsupp_browser_brow_cont_{padding-bottom:30px}.unsupp_browser_browser_cont{margin:0 auto;margin-top:10px;text-align:center}.unsupp_browser_browsername{color:#999;font-size:15px;margin-top:10px}.unsupp_browser_firefox .unsupp_browser_browsername{margin-top:-4px}.unsupp_browser_safari .unsupp_browser_browsername{margin-top:7px}
.unsupp_browser_browserimg{width:80px;height:80px}.unsupp_browser_firefox img.unsupp_browser_browserimg{width:auto;height:105px;margin-top:-11px}.unsupp_browser_safari img.unsupp_browser_browserimg{width:auto;height:90px;margin-top:-7px}.unsupp_browser_fl{float:left;width:20%}.unsupp_browser_chrome{margin-left:172px}
.unsupp_browser_existing{padding:0 165px;font-size:22px}.unsupp_browser_red{color:#cd1f29;font-weight:bold}.unsupp_browser_grey{color:#999}#unsupp_browser_content{height:494px;width:860px;margin:0 auto;margin-top:60px;background-image:url(../images/unsupported_browsers.jpg);position:relative}#unsupp_browser_content .unsupp_browser_hot-area{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}
#unsupp_browser_content .unsupp_browser_hot-area:before{content:"";display:block;width:0;height:150%}#unsupp_browser_content ul{list-style-type:none;margin:0;padding:0}#unsupp_browser_content h2,#unsupp_browser_content p,#unsupp_browser_content li{position:absolute;bottom:150%}
#unsupp_browser_content .cta{position:static}#unsupp_browser_content.unsupp_browser_content a{background-color:black;-ms-filter:alpha(opacity=50);filter:alpha(opacity=50);-webkit-opacity:.5;-moz-opacity:.5;opacity:.5}#unsupp_browser_content a{position:absolute;display:block}.tooltipChrome.swatchTooltipleft{width:130px}
.swatchTooltipleft .tooltipContentArea p{text-align:center}.swatchTooltipleft .tooltipChromeTopRight{display:none}.swatchTooltipleft .tooltipChromeBottomRight{display:none}.swatchTooltipleft .tooltipChromeMiddleLeft{background:0}.swatchTooltipleft .tooltipChromeArrow{background:url("../images/tooltip_new/left_arrow.png") no-repeat;left:99%!important;top:17px}
.swatchTooltipleft .tooltipChromeMiddleRight{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;line-height:14px;height:37px;border:1px solid;padding:5px;padding-right:8px;box-shadow:-2px 2px 10px #ccc;background:white;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-line-pack:center;-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}
.swatchTooltipleft .tooltipChromeMiddle{color:#666}.selected-special-fin{font-family:Arial;font-size:12px;line-height:1.7;color:#666;display:block;margin:0 0 0 20px}.promo-offer-desc{font-family:Helvetica;font-size:12px;color:#333;font-weight:bold;display:block;margin:0 0 3px 20px}.Contrary-to-popular{font-family:Helvetica;font-size:12px;line-height:1.2;color:#333;margin:0 0 7px 20px;display:inline-block}
.gift-wrapping{font-family:Helvetica;font-size:20px;color:#666}.ccnumber{color:#333;font-weight:bold}#delivery_blk .ui-datepicker{width:auto;padding:0}#delivery_blk .ui-datepicker-header{background:0}#delivery_blk .ui-widget-content{background:0}.checkout_blk .checkout_btn.delivery_continue{margin:60px 15px 0 0}
.delivery_continue .btn_input_holder span{background:0}#checkoutSlider .delivery_continue .btn_input_holder span input#shippingContinueButton{background:#c00;padding:5px 27px;height:auto;box-shadow:0 2px 0 0 #930000;border-radius:3px}.pricing_summary .truck_charges{padding:5px 0}.zipMisMatchErrMsg{display:none;color:#c00}
.product_enquiry{margin:22px 0 0 0}.bp-blue-btn{background-color:#4169e1;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}
.other_services{margin:10px 0 0 0}.Have-questions-about{font-family:Arial;font-size:12px;line-height:1.3;color:#333;width:339px}.pdbtm54px{padding-bottom:54px}#ensembleWebModelId{font-size:12px;line-height:1.3;color:#333;padding-bottom:5px}#ensEnergyQuralityImg #energystar{width:48.75px;height:50px;left:133.75px;padding-top:20px}
.product_desc_section{width:630px}#product_ensemble{overflow-x:hidden;overflow-y:auto;height:460px;width:600px;border-left:solid #ccc 1px;border-bottom:solid #ccc 1px;padding-left:0;margin-left:20px}.product_desc_section+#showLargeAppSpecs{width:600px}.largeAppPopUpClsBtn{width:600px;text-align:left;padding:20px 20px;margin:0}
.largeAppPopUpClsBtn input[type="submit"]{padding:2px 16px;background:#015a8d;color:#fff;border-radius:2px;cursor:pointer}#product_ensemble .table-heading{font-family:Arial;font-size:18px;color:#333;font-weight:bold;text-align:center;height:21px}.ensemble_holding.white_bckg .pdp_action_wrapper .pdp_action_btnlist #addToFavForm #addtofavButton{margin-left:0;width:197px}
.ensemble_holding.white_bckg .pdp_action_wrapper #addtogiftregistry{margin-left:0;width:197px}#product_ensemble .product_detail_sec h2.item_head2{margin-bottom:5px}.ensemble_holding.white_bckg .serv_agree_check{margin-bottom:0}.ensemble_holding.white_bckg .err_container{margin-left:initial!important}
.recentlyViewedRefresh .jcp-prod-recommendations-container,.recentlyViewedRefresh .jcp-prod-recentlyViewed-container{border:0}.recentlyViewedRefresh .jcp-recommendations-title-container{position:relative;text-align:center;width:100%}.recentlyViewedRefresh .jcp-recommendations-title-container:before{background:#ccc;content:" ";display:block;height:1px;left:0;position:absolute;top:50%;width:100%}
.recentlyViewedRefresh .jcp-recommendations-title-container .jcp-recommendations-title{background:#fff;border:1px solid #ccc;color:#4a4a4a;font:bold 12px/12px helvetica,arial;padding:10px;text-transform:uppercase;width:auto}.recentlyViewedRefresh #recMessage{padding:0}.recentlyViewedRefresh .jcp-carousel-view{margin:0 auto;width:740px}
.recentlyViewedRefresh .product1_rr .jcp-carousel-view,.recentlyViewedRefresh .product2_rr .jcp-carousel-view,.recentlyViewedRefresh .product3_rr .jcp-carousel-view{margin:0}.recentlyViewedRefresh .jcp-carousel-left-nav{left:0}.recentlyViewedRefresh .jcp-carousel-right-nav{right:-4px}.recentlyViewedRefresh .jcp-recommendations-list ul{padding:0;width:9999px}
.recentlyViewedRefresh .jcp-prod-recommendations-container .jcp-recommendations-list ul.jcp-recommended-products-list li{margin:0 10px 15px;padding:0;width:165px}.add-to-bag-modal-certona .recentlyViewedRefresh .jcp-carousel-left-nav{left:-20px}.add-to-bag-modal-certona .recentlyViewedRefresh .jcp-carousel-right-nav{right:-20px}
.recentlyViewedRefresh .jcp-prod-recentlyViewed-container .jcp-recommendations-list ul.jcp-recommended-products-list li{margin:0 10px 15px;padding:0;width:111px}.recentlyViewedRefresh .jcp-prod-recommended-img{text-align:center}.recentlyViewedRefresh .jcp-prod-recommended-details .jcp-prod-recommended-title,.jcp-prod-recommended-details .jcp-prod-recommended-title a{color:#333}
.recentlyViewedRefresh .jcp-prod-recommended-rating img{margin-right:4px;vertical-align:bottom;height:13px}.search_text_x2{border:0}.print_save_pdf_link{text-align:right;font-weight:bold;color:#2060ca;padding-top:8px}a.cursor_pointer,input[type="button"].cursor_pointer,button.cursor_pointer{cursor:pointer}
input[type="button"].cursor_pointer:disabled,button.cursor_pointer:disabled{cursor:auto}.pdf_cotent_format_header{font-weight:bold;font-size:15px;padding-top:20px;list-style-type:solid}.pdf_cotent_format_info{font-size:12px;padding-left:20px}.selectMarketcontent{width:545px;height:130px}
.selectMarketModal{margin:75px 40px 30px;font-size:16px}.selectMarketbp-margin-style{margin-left:360px}.selectMarketbp-blue-btn{width:initial;background-color:#4169e1;height:25px!important;border-radius:2px!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}
.openModalPdp{color:#2060ca;font-weight:bold}.need-help-desc{font-size:12px;line-height:15px;color:#000}.need-help-desc a{color:#2060ca;font-weight:bold}.big_bannercontainer .pagination2{border-bottom:0}.bp-modal-container.pdbtm54px{padding-bottom:54px}.bundleItemRemoveModalHeading{margin-top:2px}.bundleItemRemoveModalHeading #topHeading{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#333}
.bundleItemRemoveModalBody{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#333;width:505px}.bundleItemRemoveModalConfirm{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;color:#333;padding-left:130px}.fontbld{font-weight:bold}.large-app-btm-brdr .largeAppCarePlanPrice #savingPromoId .priceValueSpacer{float:right}
#order_confirmation_content .orderdetails_wrap .grid_8{width:300px!important}#savedCardAddressErrorContainer #savedCardAddressError .alert-img img{display:none}#paymentInfoUpdateDiv #checkoutStep3Form .orDivider{border-bottom:0}.bold-upper-case{font-weight:bold;text-transform:uppercase}.please_scroll_down_t{width:250px;height:14px;font-family:Helvetica;font-size:12px;color:#333;display:none;text-align:center;margin:1em auto}
.oos_message{font-family:Helvetica;font-size:14px;line-height:1.1;color:#2060ca;padding:10px 10px 10px 42px;border-radius:2px;background-color:#fafafa;border:solid 1px #2060ca}.oos_message:before{font-size:18px;font-size:1.125rem;content:'i';border-radius:25px;border:1px solid #2060ca;height:25px;width:25px;text-align:center;left:30px;line-height:1.3;position:absolute;top:74px}
.item_image_oos{float:left;border:solid 1px #ccc;height:61px;width:61px}.outOfStock_wrap_span{min-height:65px}.clear_oos{border:1px solid #ccc;margin-top:4px;width:360px}.clear_oos_posf{border:1px solid #ccc;margin-top:4px;width:350px}.oos_item{min-height:109px;margin-top:5px}.oos_item_name{font-size:14px;font-family:Helvetica}
.oos_item_dynamicAttributes{padding-left:65px}.oos_modal_button_div{width:100%;padding-top:10px}.half-right-oos{float:right;width:48%}.oosItemsList_posf{max-height:200px;overflow-x:hidden;overflow-y:auto;margin-left:10px}.oosItemsList_posf::-webkit-scrollbar{width:40px}.oosItemsList_posf::-webkit-scrollbar-thumb{background-color:darkgrey;outline:10px solid slategrey}
.container_signIn .global_header .jcp_search.flt_lft{display:none}.container_signIn{margin-top:auto}.global_footer .footer_links_signIn{overflow:hidden;text-align:center;margin-bottom:10px;background:url("../images/footer_bg.png") no-repeat top left;width:100%}.global_footer .footer_links_signIn .third_grid_minimal .inner_space .ft_customer_service_minimal p span{font-weight:normal}
.global_footer .footer_links_signIn .ft_customer_service_minimal p{padding-top:47px;height:15px;font-family:Helvetica;font-size:14px;line-height:1.1;color:#666}#estimateDeliveryDateMsg,.effErrorContainerError ul li{width:200px;display:inline-block;font-family:ArialMT,Arial;font-size:14px;color:#333;font-weight:bold}
.cr-container{width:325px;margin-bottom:10px;float:left}.cr-container.cr-checkout{width:auto}.cr-container-header{text-indent:-9999px;background:url("../images/shopping_header_sprite.png") no-repeat scroll 4px -230px #e1e1e1;height:30px}.cr-body{background-color:#f4f4f4;padding-top:8px;padding-bottom:20px;float:left;width:100%}
.cr-info-list ul{margin:0;padding:0}.cr-info-list ul li{list-style:none;padding:8px 15px 0 15px}.cr-info-msg{border:1px solid #2060ca;font-family:Helvetica;font-size:13px;color:#2060ca;padding:8px}.cr-info-msg img{float:left;margin-right:7px}.cr-coupon-container{margin-top:15px}.cr-coupon{padding:0 15px}
.cr-coupon input[type="text"]{width:215px;height:30px;background-color:#fff;border:solid 1px #666;padding-left:10px;font-family:Helvetica;font-size:12px;color:#666}.cr-coupon input[type="text"].disabled{background-color:#eee}.cr-coupon input[type="text"].error,.cr-serial input[type="text"].error{border:1px solid #c00}
.cr-serial{padding:0 15px;margin-top:10px;display:none}.cr-serial input[type="text"]{width:186px;height:30px;background-color:#fff;border:solid 1px #666;padding-left:10px;font-family:Helvetica;font-size:12px;color:#666;margin-left:30px}.cr-error-red{font-family:Helvetica;font-size:12px;color:#c00;margin-bottom:5px;display:none}
.cr-error-rewards-red{font-family:Helvetica;font-size:12px;color:#c00;margin-bottom:5px;margin-left:30px;display:none}.cr-apply,.cr-change{width:62px;height:30px;border-radius:3px;background-image:linear-gradient(to bottom,#9f9f9f,#666);box-shadow:inset 0 -1px 1px 0 rgba(0,0,0,0.4);border:0;font-size:10px;color:#fff;font-weight:bold;text-transform:uppercase;cursor:pointer}
.cr-checkout .cr-captcha{margin-left:25px}.cr-captcha{margin-left:4px;margin-top:10px}.cr-signin-container{margin-top:20px;padding:0 15px;overflow:hidden}a.cr-signin{text-decoration:none}.cr-signin{width:130px;font-size:12px;color:#1a48be;font-weight:bold;float:left}#find_coupon_link.cr-button-coupon{border-radius:2px;background-color:#03588c;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,0.4);border:0;font-size:12px;color:#fff;font-weight:bold;margin-left:45px;margin-right:2px;text-transform:uppercase;padding:7px 11px;text-decoration:none;display:inline-block;line-height:18px}
.cr-couponapplied-container,.cr-rewardapplied-container,.cr-rewardavailable-container{margin-top:35px;float:left}.cr-couponapplied-container,.cr-rewardavailable-container{padding:0 12px}.cr-couponapplied-heading,.cr-rewardapplied-heading,.cr-rewardavailable-heading{border-bottom:1px solid #ccc}.cr-heading-bold{font-size:14px;color:#333;font-weight:bold}
.cr-subheading{color:#666;font-family:Helvetica;font-size:12px;margin-left:12px}.cr-checkout .cr-subheading{float:right}.cr-couponapplied-container ul,.cr-rewardapplied-container ul,.cr-rewardavailable-container ul{margin:0;padding:0;float:left}.cr-coupondetail-container li,.cr-rewarddetail-container li,.cr-rewardavaldetail-container li{list-style:none;float:left;padding-top:5px;font-family:Helvetica;font-size:12px;color:#333}
.cr-rewardavaldetail-container li{line-height:18px}.cr-coupondetail-container li form,.cr-rewarddetail-container li form,.cr-rewardavaldetail-container li form{padding-bottom:0;border-bottom:0}.cr-couponname,.cr-rewardname,.cr-rewardavalname{width:185px;float:left}.cr-couponprice,.cr-rewardprice{width:58px;float:left}
.cr-remove,.cr-rewardsapply{color:#2060ca;font-weight:bold;float:left;text-decoration:none;padding-left:8px}.cr-rewardavailable-container{width:295px}.cr-checkout .cr-rewardavailable-container{width:auto}.cr-rewardavalprice{width:65px;float:left}.cr-expdate{color:#666;float:left}ul.cr-rewardavaldetail-container li:nth-child(n+2){margin-top:20px}
.cr-rewardaval-error{border:1px solid #2060ca;font-family:Helvetica;font-size:13px;color:#2060ca;padding:8px;float:left;margin:15px 0 0 0;display:block}.cr-rewardaval-error img{float:left;margin-right:7px}.bp-shipping-right-panel{width:315px!important}.cr-rewarddetail-container>div.cr-rewardapplied-heading,.cr-rewarddetail-container>li{margin-left:12px}
.cr-checkout .cr-coupon input[type="text"]{width:255px}.cr-checkout .cr-serial input[type="text"]{width:226px}.cr-checkout .cr-rewardapplied-heading{width:335px}.cr-checkout .cr-rewardavalname{width:240px}.cr-checkout .cr-rewardname,.cr-checkout .cr-couponname{width:230px}
.update_cc_info .checkout_blk{padding-top:0}.update_cc_info .cardVerification{height:16px}.update_cc_info .checkout_content_blk{border:0}.billing_info_heading{font-family:Helvetica;font-size:20px;line-height:.7;color:#333;color:var(--black);font-weight:normal;margin-bottom:14px}input[type="checkbox"][name="saveCardDetails"]{width:auto;margin-top:3px}
.check_options{display:inline-block;width:100%;margin-top:10px}.update_cc_info #milZipCityError{display:inline}.radio_label input[type="radio"]{margin-top:3px}.checkout_content_blk .radio_label label{margin-right:30px;font-family:Helvetica}.cr-coupon-price-display{width:53px;height:18px}
.flt_lft_largeApp_cal_info_container{border:1px solid #d2d9df;padding:5px;padding-bottom:10px;background-color:#ecf3f9;margin-bottom:20px}#deliverydateInfo{width:100%;font-size:12px;margin-top:5px}.flt_lft.mrgr15.exclamation_icn_no_bg{margin-left:05px;margin-top:05px;margin-right:05px}.mrgltop10px{margin-top:5px;margin-left:10px}
.sale_originalFlyout.alignSpacer.disposalFee{width:auto}.btn_holder button.thnks_btn,.btn_holder button.accpt_btn{width:120px}.mrgtp10px{margin-top:10px}.altphone{margin-top:5px;border:1px solid #666}.deliveryins{width:540px;height:70px;border:1px solid #666}.mrgbtm10pxclrbth{margin-bottom:10px;clear:both}
.mrgbtm10px{margin-bottom:10px}.mrgtp30px{margin-top:30px}.largeAppAltPhone{margin-top:10px;margin-bottom:10px}.height80px{height:80px}.mrglft300px{margin-left:300px}.maxwidth95{max-width:95%}.width520px{width:520px}.mrgtp180px{margin-top:-165px}.mrgtp72px{margin-top:-72px}.mrgtp117px{margin-top:-117px}
.mrgtp136px{margin-top:-136px}.mrgbtm50px{margin-bottom:50px}.width198px{width:198px}.del-ins-value{overflow-wrap:break-word;word-wrap:break-word;width:540px}}.jcp-productSuggestion_item--new .jcp-prod-recommended-img:before{background-image:url(label-newItem.png);content:" ";display:block;height:28px;left:-7px;position:absolute;top:5px;width:34px}
.productSuggestion_price{font-size:14px}.productSuggestion_price--original{font-size:14px;color:#666;line-height:20px;font-weight:400}.certonaRecommendation .productSuggestion_price{color:#333}.productSuggestion_price--sale{color:#d71920;font-size:15px;font-weight:700}.productSuggestion_marketingLabel{font-size:16px;color:#c00;font-weight:bold}
.certonaRecommendation .recentlyViewedRefresh .jcp-carousel-view{width:921px}.certonaRecommendation .recentlyViewedRefresh .product2_rr .jcp-carousel-view{width:720px}.certonaRecommendation .cust-width{width:760px}.certonaRecommendation .cust-width-x6{width:960px}.certonaRecommendation .cust-pdp{padding:4px}
.certonaRecommendation .jcp-prod-recommended-img{width:0}.certonaRecommendation .jcp-prod-recommended-details{margin:0}.certonaRecommendation .jcp-prod-recommended-rating{margin:10px 0 0 0}.jcp-productSuggestion_item--new .jcp-prod-recommended-img:before{left -7px}.jcp-promo-container-ads .jcp-carousel-left-nav{left:0}
.jcp-promo-container-ads .jcp-carousel-right-nav{right:-5px}.mrgtp5px{margin-top:5px}.mrgtp3px{margin-top:3px}.oos_modal_button_div_revamp{float:left;width:50%}.oos_modal_button_div_revamp.right{padding-left:9px;width:195px}.oos_modal_button_div_revamp .oos_modal_button{background-color:#03588c;border-radius:3px;-webkit-border-radius:3px;height:30px;text-align:center;color:#fff;border:0;outline:0;box-shadow:inset 0 -2px rgba(0,0,0,0.6);-webkit-box-shadow:inset 0 -2px rgba(0,0,0,0.6);width:100%;display:block;line-height:30px;text-transform:uppercase}
.oos_modal_button_div_revamp .oos_modal_button.red{background-color:#c00}.oos_modal_header{color:#707070;margin-left:20px;padding-top:10px}.zone-recommendations .jcp-productSuggestion_item--new .jcp-prod-recommended-img:before{background:url(../images/sprites.png);content:" ";display:block;left:-7px;position:absolute;top:5px;background-position:-89px -52px;width:34px;height:28px}
.zone-recommendations .productSuggestion_price{font-size:14px}.zone-recommendations .productSuggestion_price--original{font-size:14px;color:#333;line-height:1.29;font-weight:400}.zone-recommendations .productSuggestion_price--sale{color:#c00;font-size:14px;font-weight:700;line-height:1.29}.zone-recommendations .cart2_rr .productSuggestion_price,.zone-recommendations .emptycart2_rr .productSuggestion_price,.zone-recommendations .cart2_rr .productSuggestion_price--original,.zone-recommendations .emptycart2_rr .productSuggestion_price--original,.zone-recommendations .emptycart2_rr .productSuggestion_price--sale,.zone-recommendations .cart2_rr .productSuggestion_price--sale{font-size:12px}
.zone-recommendations .productSuggestion_marketingLabel{font-size:16px;color:#c00;font-weight:bold}.zone-recommendations .jcp-prod-recommended-rating{color:#2060ca}.zone-recommendations .recentlyViewed-container .jcp-prod-recommended-img a img{width:110px;height:110px}.zone-recommendations .recentlyViewed-container .jcp-recommendations-list ul.jcp-recommended-products-list li{width:110px;margin:0 11px 15px 11px}
.add-to-bag-modal-certona .zone-recommendations .recentlyViewed-container .jcp-recommendations-list ul.jcp-recommended-products-list li{width:150px;margin:0 10px 15px 10px}.add-to-bag-modal-certona .zone-recommendations .recentlyViewed-container .jcp-prod-recommended-img a img{width:130px;height:130px}
.zone-recommendations .recentlyViewed-container.department2_rr .jcp-recommendations-list ul.jcp-recommended-products-list li{margin:0 18px 15px}.zone-recommendations .jcp-recommendations-title-container{margin:10px}.zone-recommendations .jcp-recommendations-title #recMessage{font-weight:bold;line-height:1;letter-spacing:1.5px;text-align:center;color:#4a4a4a;font-family:Helvetica,Arial}
.zone-recommendations .jcp-prod-recommended-title{line-height:1.33;margin:10px 0 5px 0}.zone-recommendations .jcp-prod-recommended-rating{margin:5px 0 0 0}.zone-recommendations .jcp-prod-recommended-img{line-height:0;width:0}.pdp-carousel-ver .jcp-recommendations-list ul.jcp-recommended-products-list .jcp-prod-recommended-img{width:175px}
.zone-recommendations .jcp-prod-recommended-details{margin:0}.zone-recommendations .jcp-carousel-view{width:921px}.recentlyViewedRefresh.zone-recommendations .jcp-recommendations-list ul{max-height:none}.pdp-reczone .product2_rr .jcp-recommendations-list,.pdp-reczone .product3_rr .jcp-recommendations-list{padding-left:20px}
.pdp-carousel-ver .jcp-recommendations-list ul.jcp-recommended-products-list li{float:none}.pdp-carousel-ver .jcp-recommendations-list ul.jcp-recommended-products-list{max-height:none;width:auto!important}.pdp-carousel-ver .product1_rr .jcp-recommendations-title-container{width:175px}.pdp-carousel-ver .jcp-recommendations-list ul.jcp-recommended-products-list li{margin-left:15px}
.pdp-carousel-ver.pdp-reczone .product1_rr{width:195px;background-color:#fff}.large-app-check-avail-error-container.sec-error{margin-top:15px}#regularPP .grid_15{width:760px}#pdp_right_rail{width:180px;float:left;padding-left:20px}.recentlyViewedRefresh.pdp-carousel-ver .jcp-recommendations-title-container{position:absolute;top:0}
.recentlyViewedRefresh.pdp-carousel-ver{border:solid 1px #e0e0e0}.pdp-vertical-zone{position:relative;float:left}.saveditems-reczon{border:solid .5px #ccc;margin-top:55px}.savedItemsyoulove_wrap{position:relative;background:#fff;height:auto;overflow:hidden;margin-top:5px}.saveditems-reczon .jcp-recommendations-list ul,.saveditems-reczon .jcp-carousel-view{width:auto!important}
.recentlyViewedRefresh.saveditems-reczon .jcp-recommendations-list ul.jcp-recommended-products-list li{float:left;margin:0 0 15px 11px}.recentlyViewedRefresh.saveditems-reczon .jcp-recommendations-list ul.jcp-recommended-products-list li:nth-child(odd){clear:both}.recentlyViewedRefresh.saveditems-reczon .jcp-recommendations-title-container{width:285px;margin:10px auto 0;position:absolute;left:39px;top:0}
.recentlyViewedRefresh.saveditems-reczon .jcp-recommendations-list{margin-top:20px}.certonaDeptOrCat .recentlyViewedRefresh .jcp-prod-recommendations-container .jcp-carousel-view{width:740px}#monogramCheck{position:relative;z-index:1}#parentAfshDiv{padding-top:15px}.loginBanner{width:960px;height:81px;border:solid 1px #ccc;padding-left:20px;padding-top:14.5px;padding-bottom:14.5px;box-sizing:border-box;margin-top:30px}
.loginBanner .bannerTxtSeparator{display:inline-block;vertical-align:10px;width:1px;height:32px;background-color:#ccc}.bannerTxtStyle{display:inline-block;font-family:Helvetica;font-size:12px;font-weight:700;color:#2060ca;vertical-align:20px;margin-left:20px;margin-right:20px}.floatDisplayFlex{float:left;display:flex}
.ml5{margin-left:5px}.jcp-la-modal-tab1-sub-title{font-size:13px}.jcp-la-modal-tab1-Content ul{font-size:12px;padding-right:15px;padding-top:8px;list-style:initial;margin-left:24px}.recentlyViewedRefresh .product3_rr .jcp-carousel-view{width:720px}#appliancezipcode-link{padding-bottom:6px}.change-zip-code{width:94px;height:14px;font-size:12px;font-weight:700;color:#1a48be;cursor:pointer;font-family:arial}
.large-app-check-avail-success-container-new .toolTipImage{display:inline;margin-left:5px}.serviceAndWarrantyBlock .optBtn.row{margin-bottom:12px}p.help-case{font-family:ArialMT,Arial;font-size:16px;color:#333;text-transform:uppercase}.product_row p.help-case{font-size:13px}.info-message div:first-child{display:inline}
.pdp_ens_refresh .saled_view_ens_refresh.recommendation-cont-prod1{width:155px}.info-message-block div:first-child{display:block;padding-bottom:6px}#errorsLogin .exclamation_icn img,#signIn_form #serverErrors .exclamation_icn img{background:url("../images/icon-error-alert.png") no-repeat transparent;height:18px;width:18px}
#errorsLogin,#signIn_form #serverErrors{font-family:Helvetica;font-size:14px;line-height:1.29;color:#c00;border-radius:2px;background-color:#ffeded;border:solid 1px #c00;margin-right:initial;font-weight:initial}.errorsLoginWidth{width:247px}#errorsLogin ul li,#signIn_form #serverErrors ul li{padding-top:5px}
#errorsLogin .float_fix,#signIn_form #serverErrors .float_fix{padding-left:10px}#checkout_mobile_optin .checkout_content_blk p.font18.hide_btm_space{font-family:Helvetica;font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.11;text-align:left;color:#333;text-transform:uppercase}
#checkout_mobile_optin .checkout_content_blk p.smallf11{font-family:Helvetica;font-size:15px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.25;text-align:left;color:#333}.checkout_blk .checkout_content_blk #mypasswdLabelReg{margin-top:25px;text-transform:capitalize;font-size:14px;color:#333}
.viewtnc{margin-bottom:35px}.crossThumbAvail{text-align:center}.crossThumbAvail p{color:#03588c;font-weight:bold}.crossThumbAvail p br{display:none}.schedule-appointment .schedule-text{border-bottom:1px solid #ccc;padding-top:30px;padding-bottom:10px;display:inline-block;width:100%;color:#666;font:bold 16px Helvetica}
.schedule-appointment .schedule-border{display:inline-block;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);border-top:2px solid #ccc;width:100%}.Step-Label{height:33px;font-family:Helvetica;font-size:20px;font-weight:bold;font-style:normal;font-stretch:normal;color:#333;color:var(--black)}.create-an-account{width:120px;height:33px;font-family:Helvetica;font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;color:#2060ca}
.icon-express-checkout{width:24px;height:18px;object-fit:contain;padding:0 16px 0 0}.Enable-Express-Check{width:252px;height:14px;font-family:Helvetica;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;color:#666;padding:0 10px 0 0}.icon-mobile{width:16px;height:24px;object-fit:contain;padding:0 15px 0 0}
.Access-account-from{width:201px;height:14px;font-family:Helvetica;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;color:#666;padding:0 10px 0 0}.icon-shipping{width:24px;height:18px;padding:0 15px 0 0}.Access-to-order-hist{width:143px;height:14px;font-family:Helvetica;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;color:#666;padding:0 28px 0 0}
.coupon-fill{width:15px;height:19px;object-fit:contain;padding:0 10px 0 0}.Get-coupons-and-sale{width:215px;height:14px;font-family:Helvetica;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;color:#666;padding:0 10px 0 0}.Line{width:295px;height:0;border:solid 1px #CCC}
.Continue-as-Guest{width:177px;height:24px;font-family:Helvetica;font-size:20px;font-weight:bold;font-style:normal;font-stretch:normal;color:#333;color:var(--black);padding-top:18px}.You-can-create-an-ac{width:304px;height:17px;font-family:Helvetica;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;text-align:left;color:#666;padding:8px 0 16px 0}
.btn-red{width:160px;height:30px;border-radius:2px;background-color:#03588c;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,0.4);padding-top:6px}.checkoutRegister{height:182px;object-fit:contain;padding:0}.new_cust_reg_blk{padding:0 0 0 40px;margin-bottom:-14px}.cont_as_guest_blk{width:304px;height:100px;padding:0 20px 10px 40px}
.Email-Input-Field{width:295px;height:30px;border-radius:2px;background-color:#fff;border:solid 1px #ccc}.Rectangle-19{width:140px;height:30px;border-radius:2px;background-color:#fff;border:solid 1px #ccc}.checkout_flow .checkoutSignInPage .checkout_page_container_reg{width:85%;margin:0 auto}.container_holder_new_reg{padding:0;width:600px}
.left_half_reg,.right_half_reg{width:50%;box-sizing:border-box;float:left;position:relative}.left_half_reg{padding-right:0;max-width:430px;margin-bottom:30px}.right_half_reg{padding:0 0 0 19px;max-width:310px}.left_half_reg #mypasswdReg{padding:3px 40px 3px 2px;box-sizing:border-box;height:28px;width:296px}
.left_half_reg #mypasswdLabelReg{position:relative}.first-name-reg{width:69px;height:17px;font-family:Helvetica;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;color:#333;color:var(--black)}.last-name-reg{height:17px;font-family:Helvetica;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;color:#333;color:var(--black)}
.jcp_form .left_half_reg label{font-size:14px;font-weight:normal;color:#333!important}.checkoutRegisterExpand .rectangle-19-reg{width:140px}.email-label-reg{height:17px;font-family:Helvetica;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;color:#333;color:var(--black)}input#emailidReg.input-field-email-reg,.jcp_form .input-field-email-reg{width:295px;height:30px;border-radius:2px;background-color:#fff;background:0;padding:0}
.input-field-email-reg{width:295px;height:30px;border-radius:2px;background-color:#fff;border:solid 1px #ccc;margin-top:10px;background:0}.loginpage-email-reg{margin-top:10px}.loginpage-footermrgn-reg{margin-top:15px;margin-left:47px}.password-label-reg{height:17px;font-family:Helvetica;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;color:#333;color:var(--black)}
.input-field-password-reg{width:296px;height:30px;border-radius:2px;background-color:#fff;border:solid 1px #ccc}.info_box_reg{background:#fff!important;position:absolute;top:94px;left:14;border:solid #cdcdcd 1px;width:283px;display:none}.info_box_reg img.arrw-img_reg{position:absolute;top:65px;left:-17px}
.info_body_reg{background:#fff!important;padding:10px 6px 10px 15px}.pwd_strength_reg{width:100%;display:inline-block;padding-right:8px;box-sizing:border-box}.pwd_strength_reg span{float:right;display:none}.yes-sign-me-up-to-r{width:273px;height:48px;font-family:Helvetica;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.33;text-align:left;color:#666;margin-left:23px}
.shape_checkbox_reg{width:11.6px;height:9.2px;background-color:#2060ca}.loginpage_button_reg{padding:3px 40px 3px 2px}.emailMe_reg{margin-bottom:0}.jcp_form .flt_wdt .input_error_txt,.jcp_form .flt_wdt .input_pwd.error,.jcp_form .flt_wdt select.error,.jcp_form .flt_wdt .input_txt.error,.jcp_form .flt_wdt .input_text.error{border:1px solid #C00;color:#444}
#emailidRegister{background:none!important}.password_reg_new{margin-left:315px;margin-top:-135px;z-index:10}.info_box img.arrw-img-reg{position:absolute;top:81px;left:-17px}.checkoutRegister li{padding:0 0 7px 0}.create_ac_btn_reg input{padding:5px 9px;display:inline-block;color:#FFF;font-size:12px;text-transform:uppercase;border-radius:2px;background-color:#C00;box-shadow:0 -2px 0 0 rgba(0,0,0,0.4) inset;font-weight:bold}
.checkout_page_container_reg .input_txt,.input-field-email-reg{margin-top:5px}.checkout_page_container_reg .Rectangle-21{width:16px;height:16px;object-fit:contain;border-radius:2px;border:solid 1px #333;border:solid 1px var(--black)}.checkout_page_container_reg .loginpage-footermrgn-reg{margin-left:67px}
.checkout_page_container_reg .input_error_txt{background:url(../images/form-error.svg) right 6px top 8px no-repeat!important;border-color:#c00!important;color:#444}.checkout_page_container_reg .checkoutRegisterExpand .dynamic_error_msgs{margin:10px 0 8px!important}.checkout_page_container_reg .error{padding-top:5px;font-size:12px}
.checkout_page_container_reg .showhidepwdreg{color:#472def;cursor:pointer;font-size:12px;display:inline-block;line-height:13px;font-weight:bold;left:152px;margin-left:205px;float:right}.plcc-wrapper{width:960px;margin:0 auto}.plcc-wrapper-wide{width:1256px;margin:0 auto}.card-wrapper{text-align:center;font-family:Helvetica}
.benefits-wrapper{text-align:center;font-family:Helvetica}.benefits-policy{font-size:12px;color:#666;line-height:18px;font-family:Helvetica}.productSuggestion_reviewCount{vertical-align:text-bottom}span.stars{margin-right:3px}span.stars,span.stars span{display:inline-block;background:url('../images/Certona_Stars.svg') 0 -14px repeat-x;background-size:14px 26px;height:13px;width:70px}
span.stars span,span.stars span{background-position:0 0}.context-chooser-yoda{margin-left:195px;margin-right:auto;width:960px}.width-auto{width:auto!important}.sign_header_padd_yoda{height:41px;font-family:Arial;font-size:36px;font-weight:bold}.context_modal_heading_yoda{padding-left:20px}.container_header_yoda{overflow:hidden;margin-top:15px}
.mrgb5_yoda{margin-bottom:5px;font-size:18px}.content_row_yoda{width:100%;clear:both;border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding-bottom:10px;height:300px;overflow-y:auto;overflow-x:hidden;padding-top:10px}.content_form_row_yoda label{display:block;font-weight:bold;font-size:20px;padding-bottom:10px}
.jcp_form .target_select select{font-family:Helvetica;font-size:18px}.content_form_row_yoda{clear:both;padding-top:10px}.red_button_medium_yoda{background-color:#c00;-webkit-border-radius:2px;padding:17px 17px 15px 17px;margin-left:12px}.blue_button_medium_yoda{background-color:#006c7c;-webkit-border-radius:2px;padding:17px 17px 15px 17px;margin-left:12px}
.button_yoda{color:white;font-size:18px;font-weight:bold;font-family:arial;height:48px}.content_form_row_yoda #targetSelect{width:258px;background:#fff;font-size:18px;color:#4b4b4b;height:48px}.note_yoda{font-family:Helvetica;font-size:14px;color:#3f3f3f}.cancel_link{font-family:Arial;font-size:18px;font-weight:bold;color:#006c7c;padding-left:25px}