@charset "utf-8";:focus,a:active{outline:0}.flt_lft,.flt_wdt{float:left}#sitemap a,.relate_search_attempt ul li a:hover{text-decoration:underline}.clear_floats,.container_main,.content,.flt_clr,.fltclr,.global_header,.image_price_ship_info .clearfloat,.inner_container,.relate_search_attempt,.row,.row_db,.top_nav{clear:both}
a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,input,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,select,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0}
body{line-height:1;min-width:960px}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a,ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}address,b,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}
body,form,input,select{color:#4b4b4b;font:13px/1.5 arial,helvetica,clean,sans-serif}.bold_txt,h1,h2,h3,h4,h5,h6,strong{font-weight:700}.font18,h1{font-size:18px}h2{font-size:16px}em{font-style:italic}a{color:#2a5a97}a:active,a:hover,a:vistied{color:#3565aa}a:focus{outline-style:none}.flt_wdt{width:100%}
.flt_rgt{float:right}.mid_align,.vert_mid{vertical-align:middle}.disp_blk{display:block}.hide_display{display:none}.red_text{color:#d92025}.gry_text{color:#666}.center_txt{text-align:center}.right_txt{text-align:right}.left_txt{text-align:left}.vert_top{vertical-align:top}.vert_bot{vertical-align:bottom}
.float_fix{overflow:hidden}.float_auto{overflow:auto}.txt_caps{text-transform:uppercase}.txt_lower{text-transform:lowercase}.brd_none{border:0}.margn_aut{margin:0 auto}.mrgT0{margin-top:0!important}.btn_input_holder{float:left}.btn_input_holder span{display:block;padding-left:0;cursor:pointer;float:right}
.btn_input_holder span a,.btn_input_holder span input,.jcp_form .btn_input_holder span input.disabled{font-size:11px;font-weight:700;border:0;color:#FFF;padding:2px 10px 4px 6px;height:23px;cursor:pointer;text-transform:uppercase;float:left;width:auto;overflow:visible}.blue_button span{background:url(../images/new_btn_left.gif) no-repeat #015a8d;height:23px}
.btn_input_holder span a#addtobag{height:20px;padding:3px 13px 0 9px;-webkit-border-radius:4px}.btn_input_holder span a #addToBagImg{display:inline;vertical-align:middle;margin-top:1px}#checkoutSlider .btn_input_holder span a,#checkoutSlider .btn_input_holder span input,#checkoutSlider .jcp_form .btn_input_holder span input.disabled{font-size:11px;font-weight:700;border:0;color:#fff;cursor:pointer;text-transform:uppercase;float:left;width:auto;overflow:visible}
#checkoutSlider .btn_input_holder span input#shippingContinueButton{padding:1px 10px 4px 6px}.shopping_kit .shopping_kit_holder .btn_input_holder span{float:none;display:inline}.blue_button span input{background:url(../images/blue_btn_long_sprite.png) right top no-repeat;height:23px;line-height:20px;color:#fff}
.blue_button span input:disabled{background:url(../images/grey.jpg) center center no-repeat;background-size:100px 100px;height:23px;line-height:20px;color:#000}.blue_button span:hover{background:url(../images/blue_btn_long_sprite.png) 0 -27px no-repeat}.blue_button span:hover input{background:url(../images/blue_btn_long_sprite.png) right -27px no-repeat}
.blue_button_medium span{background:url(../images/blue_btn_mediuml_left.gif) no-repeat #015a8d;height:18px}.blue_button_medium span input{background:url(../images/blue_btn_mediuml_right.gif) right top no-repeat;height:18px}.btn_input_holderRight{float:right}.btn_input_holderRight span{display:block;padding-left:4px;height:23px;cursor:pointer;float:left}
.btn_input_holder span a,.btn_input_holderRight span input,.jcp_form .btn_input_holder span input.disabled{font-size:10px;font-weight:700;border:0;color:#FFF;padding:2px 10px 4px 6px;height:23px;cursor:pointer;text-transform:uppercase;float:left;width:auto;overflow:visible}a.btn_anchor{background:url(../images/left_btn_small_blue.gif) no-repeat;color:#FFF!important;display:inline-block;font-size:10px!important;height:19px;line-height:19px;text-transform:uppercase}
a.btn_anchor span{background:url(../images/rgt_btn_small_blue.gif) right top no-repeat;height:19px;line-height:19px;margin-left:4px;padding:0 10px 0 6px}.red_button span{background:url(../images/all_Btns_Sprites.png) no-repeat #d0151b}.red_button span:hover{background-position:left -49px}.red_button span a,.red_button span input{background:url(../images/all_Btns_Sprites.png) right top no-repeat}
.red_button span:hover a,.red_button span:hover input{background-position:right -49px}.red_button_medium span{background:url(../images/button-sprite.gif) left 0 no-repeat #d0151b;margin-bottom:5px}.red_button_medium span input{background:url(../images/button-sprite.gif) right 0 no-repeat;padding-top:3px}
.red_button_medium span:hover{background:url(../images/button-sprite.gif) 0 -41px no-repeat}.red_button_medium span:hover input{background:url(../images/button-sprite.gif) right -41px no-repeat}.red_button_small span{background:url(../images/red_btn_lft_small.gif) no-repeat #d0151b}.red_button_small span input{background:url(../images/red_btn_rgt_small.gif) right top no-repeat;height:19px;padding:0 10px 3px 6px}
.red_button_small span:hover{background:url(../images/button-sprite.gif) 0 -420px no-repeat}.red_button_small span:hover input{background:url(../images/button-sprite.gif) right -420px no-repeat}.red_btn_disabled span a,.red_btn_disabled span input{color:#fff;cursor:default;width:172px;font-size:18px}
.btn_input_holder.red_btn_disabled span,.red_btn_disabled .red_button span,.red_btn_disabled .red_button span:hover{background:url(../images/all_Btns_Sprites.png) left -136px no-repeat #fff;height:30px}.red_btn_disabled .red_button span a,.red_btn_disabled .red_button span a:hover,.red_btn_disabled span input,.red_btn_disabled span input:hover{background:url(../images/all_Btns_Sprites.png) right -136px no-repeat #fff;height:30px}
.skyblue_btn span{background:url(../images/sky_blue_lft_btn.jpg) no-repeat #d0151b}.skyblue_btn span input{background:url(../images/sky_blue_rgt_btn.jpg) right top repeat-x}.grey_button span{background:url(../images/all_Btns_Sprites.png) 0 -85px no-repeat #cdcdcd}.grey_button span input{background:url(../images/all_Btns_Sprites.png) right -85px no-repeat;height:21px}
.grey_button span:hover{background-position:left -109px}.grey_button span:hover input{background-position:right -109px}.lit_grey_button span{background:url(../images/left_btn_lit_grey.gif) no-repeat #cdcdcd;height:19px}.jcp_form .lit_grey_button span input.disabled,.lit_grey_button span input{background:url(../images/rgt_btn_lit_grey.gif) right top no-repeat;height:19px;padding:2px 10px 3px 6px}
.dark_grey_button span{background:url(../images/left_btn_dark_grey.gif) no-repeat}.dark_grey_button span input{background:url(../images/rgt_btn_dark_grey.gif) right top no-repeat;height:19px}.dark_grey_button_small span{background:url(../images/left_btn_dark_grey.gif) no-repeat #7b7b7b;height:19px}.dark_grey_button_small span:hover{background:url(../images/button-sprite.gif) 0 -364px no-repeat #7b7b7b}
.dark_grey_button_small span a,.dark_grey_button_small span input{background:url(../images/rgt_btn_dark_grey.gif) right top no-repeat;height:19px!important;line-height:14px!important}.dark_grey_button_small span:hover a,.dark_grey_button_small span:hover input{background:url(../images/button-sprite.gif) right -364px no-repeat}
.dark_grey_button_small span a{line-height:16px}.btn_input_holderRight.dark_grey_button span{height:19px}.disabled_button span{background:url(../images/btn-add-this-disable.png) no-repeat;display:block;height:30px;width:172px;cursor:default;color:#fff;font-size:17px;padding:2px 35px;font-weight:bolder;margin-left:4px}
.blue_button_small span a,.blue_button_small span input{background:url(../images/rgt_btn_small_blue.gif) right top no-repeat;height:19px;line-height:14px}.blue_button_small span:hover a,.blue_button_small span:hover input{background:url(../images/button-sprite.gif) right -308px no-repeat}.lite_blue_button_small span{background:url(../images/left_btn_smalll_lite_blue.gif) no-repeat #5996cf;height:19px}
.lite_blue_button_small span input{background:url(../images/rgt_btn_small_lite_blue.gif) right top no-repeat;height:19px;padding:2px 10px 3px 6px}.information_blue{color:#0b5681}.btn_input_holder span a,.btn_input_holderright span input,.jcp_form .btn_input_holder span input.disabled{font-size:10px;font-weight:700;border:0;color:#FFF;padding:2px 10px 4px 6px;height:23px;cursor:pointer;text-transform:uppercase;float:left;width:auto;overflow:visible}
.btn_input_holderright span .defaultcursor{cursor:default;font-size:11px;color:#fff}.btn_input_holderright span{display:block;padding-left:4px;height:23px;cursor:pointer;float:left}.btn_input_holder span a,.btn_input_holderright1 span input,.jcp_form .btn_input_holder span input.disabled{font-size:10px;font-weight:700;border:0;color:#FFF;padding:2px 10px 4px 6px;height:23px;cursor:pointer;text-transform:uppercase;float:left;width:auto;overflow:visible}
.btn_input_holderright1 span .defaultcursor{cursor:default;font-size:11px;color:#fff}.btn_input_holderright1 span{display:block;padding-left:4px;height:23px;cursor:pointer;float:left}.btn_input_holderright_override span input,btn_input_holderright_override span input.disabled{text-transform:none;font-weight:700;font-size:11px}
.blue_button_small span{background:url(../images/left_btn_small_blue.gif) no-repeat #015a8d;height:19px}.blue_button_small span:hover{background:url(../images/button-sprite.gif) 0 -308px no-repeat}.grid_1,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16,.grid_17,.grid_18,.grid_2,.grid_25,.grid_26,.grid_3,.grid_4,.grid_5,.grid_5_container,.grid_6,.grid_7,.grid_8,.grid_9,.grid_cs_6,.width151,.width221,.width595,.width71{display:inline;float:left;position:relative}
.grid_margin{margin:0 10px}.alpha{margin-left:0}.omega{margin-right:0}.row_db{overflow:hidden}.row{overflow:visible;margin-bottom:5px}.row-overflow-hidden{overflow:hidden}.et_adlink,.grid_1{width:155px}.grid_2{width:165px}.grid_3{width:170px}.grid_4{width:180px}.grid_5{width:195px}.grid_6{width:235px}
.grid_cs_6{width:228px}.grid_7{width:260px}.grid_8{width:365px}.grid_9{width:390px}.grid_10{width:470px}.grid_11{width:480px}.grid_12{width:520px}.grid_13{width:590px}.grid_14{width:725px}.grid_15{width:780px}.grid_16{width:805px}.grid_17{width:641px}.grid_18{width:319px}.grid_19{width:585px}.grid_20{width:700px}
.grid_21{width:650px}.grid_22{width:228px}.grid_23{width:309px}.grid_24{width:170px;margin-right:10px}.grid_25{width:395px}.grid_26{width:565px}.grid_7_Container{width:260px;float:left}.grid_27{width:1000px}.grid_28{width:545px}.grid_29{width:250px}.grid_31{width:320px}.grid_32{width:625px}.grid_33{width:717px}
.grid_34{width:242px}.width163{width:163px}.width359{width:359px}.width428{width:428px}.width426{width:426px}.width124{width:124px}.width162{width:162px}.width151{width:151px}.width221{width:221px}.width71{width:71px}.width260{width:260px}.padl0{padding:10px}.padl5{padding:15px}.pad20{padding:20px}.padL5{padding-left:5px}
.padL20{padding-left:20px}.padl23{padding-left:23px}.padl30{padding-left:30px}.padl35{padding-left:35px}.padl70{padding-left:70px}.padl100{padding-left:100px}.padt15{padding-top:15px}.padtb9{padding:9px 0}.padt35{padding-top:35px}.padtb10{padding:10px 0}.padtb20{padding:20px 0}.padt5{padding-top:5px}
.padb5{padding-bottom:5px}.padb10{padding-bottom:10px}.padb15{padding-bottom:15px}.padr10{padding-right:10px}.padr20{padding-right:20px}.padr75{padding-right:75px}.padb30{padding-bottom:30px}.padt23{padding-top:23px}.padr5{padding-right:5px}.padlr10{padding:0 10px}.padl10{padding-left:10px}.padb50{padding-bottom:50px}
.pad10l20{padding:10px 10px 10px 20px}.pad20210{padding:20px 20px 10px}.mrgr1{margin-right:1px}.mrgr2{margin-right:2px}.mrgr3{margin-right:3px}.mrgr4{margin-right:4px}.mrgr5{margin-right:5px}.mrgr8{margin-right:8px}.mrgr10{margin-right:10px}.mrgr15{margin-right:15px}.mrgr20{margin-right:20px}.mrgr32{margin-right:32px}
.mrgr40{margin-right:40px}.mrgr50{margin-right:50px}.mrgl13{margin-left:13px}.margl10{margin-left:10px}.margl5{margin-left:5px}.margl6{margin-left:6px}.mrgtm1{margin-top:-1px}.mrgt1{margin-top:1px}.mrgt2{margin-top:2px}.mrgt3{margin-top:3px}.mrgt5{margin-top:5px}.mrgt4{margin-top:4px}.mrgt7{margin-top:7px}
.mrgt8{margin-top:8px}.mrgt10{margin-top:10px}.mrgt15{margin-top:15px}.mrgt17{margin-top:17px}.mrgt20{margin-top:20px}. .mrgt27{margin-top:27px}.mrgt40{margin-top:40px}.mrgt120{margin-top:120px}.mrgl07{margin-left:7px}.mrgl10{margin-left:10px}.mrgl2{margin-left:2px}.mrgl3{margin-left:3px}.mrgl4{margin-left:4px}
.mrgl5{margin-left:5px}.mrgl12{margin-left:12px}.mrgl15{margin-left:15px}.mrgl20{margin-left:20px}.mrgl25{margin-left:25px}.mrgl60{margin-left:60px}.mrgl70{margin-left:70px}.mrgl150{margin-left:150px}.mrgb2{margin-bottom:2px}.mrgb5{margin-bottom:5px}.mrgb10{margin-bottom:10px}.mrgb15{margin-bottom:15px}
.mrgb16{margin-bottom:16px}.mrgb18{margin-bottom:18px}.mrgb20{margin-bottom:20px}.mrgb25{margin-bottom:25px}.mrgb30{margin-bottom:30px}.mrgb70{margin-bottom:70px}.width670{width:663px}.width695{width:695px}.width500{width:500px}.width485{width:485px}.width448{width:448px}.width200{width:200px}.width205{width:205px}
.width215{width:215px}.width290{width:290px}.width292{width:292px}.width202{width:202px}.width220{width:220px}.width240{width:240px}.width435{width:435px}.width300{width:300px}.width305{width:305px}.width320{width:320px}.width325{width:325px}.width350{width:350px}.width351{width:351px}.width355{width:355px}
.width577{width:577px}.width574{width:574px}.width287{width:287px}.width281{width:281px}.width595{width:595px}.width120{width:120px}.width135{width:135px}.width145{width:145px}.width150{width:150px}.width170{width:170px}.width175{width:175px}.width185{width:185px}.height40{height:40px}.height80{height:80px}
.font9{font-size:9px}.font10{font-size:10px}.smallf11{font-size:11px}.bigf16{font-size:16px}.bigf18{font-size:18px}.bigf17{font-size:17px}.font14{font-size:14px}.font15{font-size:15px}.font12{font-size:12px}.font13{font-size:13px}.font22{font-size:22px}.font25{font-size:25px}.txt63clr{color:#636363}
.fav_status,.padt3_bo{font-size:12px;color:#4b4b4b}.white_bckg{background:#FFF}.lin_height12{line-height:12px}.lin_height16{line-height:16px}.lin_height17{line-height:17px}.lin_height22{line-height:22px}.height28{height:28px!important}.capstxt{text-transform:capitalize}.soc_media{float:left;width:400px}
.width288{width:288px}.nbrdr{border:0}.width280{width:280px}.padt3_bo{width:82px}.fav_status{font-family:arial regular;width:61px}.search_attempt{font-family:helvetica,sans-serif;margin:10px 0 10px 45px;height:auto;display:inline-block}.sugg_search_terms{float:left;width:605px}.sugg_search_terms li a{color:#295ea4!important;line-height:20px;font-weight:700;font-size:16px}
.try_search_again{float:left}.try_search_again p{color:#363636!important;line-height:20px;font-weight:700}.relate_search_attempt{font-family:helvetica,sans-serif;background-color:#eee;margin:0;height:44px;line-height:43px}.relate_search_title{color:#333;font-size:12px;margin:0 0 0 5px;float:left}.relate_search_attempt ul{float:left;line-height:42px}
.relate_search_attempt li{margin:0 5px 0 0;display:inline-block}.relate_search_attempt li a{color:#2a5a97!important;font-weight:700;font-size:12px}.appointment_title{font-family:helvetica;color:#707070;font-size:18px}.appointment_header_bg{background:#cdcdcd!important;font-size:12px!important}.s7zoominbutton,.s7zoominbutton[state=over],.s7zoominbutton[state=up],.s7zoominbutton[state=down],.s7zoominbutton[state=disabled]{background-image:url(//www.jcpenney.com/dotcom/swfapp/assets/plus.png)}
.float_container:after,.float_container:before{content:"";display:table}.col_1,.col_2,.col_3,.col_4,.width_60{display:inline;float:left;position:relative}.float_container:after{clear:both}.sub_title_font{font:700 11px helvetica,sans-serif;color:#aaa}.app_content_font{font:700 12px helvetica,sans-serif;color:#333}
.normal_font{font:11/15px helvetica,sans-serif;color:#333}.action_font{font:12px helvetica,sas-serif;color:#2a5a97}#search_text a:hover,#sitemap{color:#333}.row_padding{padding:10px 0}.alt_color{background-color:#eee;border-top:1px solid #aaa;border-bottom:1px solid #ddd}.app_separator{margin-bottom:60px}
.col_1,.col_2{width:150px}.col_3{width:180px}.col_4{width:300px}.width_60{width:60px}#sitemap{padding:10px;margin:5px auto;font-weight:700}#sitemap a{color:#2d2e91;font-weight:700}#sitemap a:hover{text-decoration:none}#search_text a,.findInStoreLink,.loginChildflyout a,.loginEnsSflflyout a,.loginMTMflyout a,.loginPdPflyout a,.loginXGNflyout a,.searchTermsContainer a:hover{text-decoration:underline}
#sitemap h1{font-size:18px}#sitemap h2{font-size:13px;margin-left:25px;margin-top:20px;margin-bottom:0}#sitemap h3,#sitemap h5{font-size:10px;text-transform:uppercase}#sitemap h3{margin-left:50px;margin-top:10px;margin-bottom:0}#sitemap h5{margin-left:100px;margin-top:5px;margin-bottom:0}#sitemap h4,#sitemap h6{font-size:12px;margin-top:5px;margin-bottom:0}
#sitemap h4{margin-left:75px}#sitemap h6{margin-left:125px}*{margin:0;padding:0}.container_main{position:relative}#search_text{z-index:5000;width:auto;height:auto;color:#666;display:inline-block;padding-top:20px;padding-bottom:20px;font:13px/1.5 arial,helvetica,clean,sans-serif;margin-top:35px}.search_text_m2,.search_text_pdp,.search_text_x2{border-top:1px solid #cdcdcd}
.search_text_alt,.search_text_hp{border-bottom:1px solid #cdcdcd}.module_overlay .s7flyoutzoomview,.s7flyoutzoomview{position:relative;border:0 solid #fff}.search_text_xgn{bottom:0}#search_text h4{display:block;font-weight:700}.footer_nav{margin-top:10px}#billMeLaterInfo .float_fix{overflow:visible}
#giftCardBlock{padding-bottom:10px}.homepage_bckgrnd #rr_placement_0 .grid_14.saled_view.flt_rgt{width:968px}#savingPromoId .savings_innerdiv .total,.promo_summary .promo_reward_content #couponCodeForm .promo_code{float:none!ie}.image_price_ship_info .savings_promo#savingPromoId .savings_innerdiv SPAN.flt_lft{width:50%;overflow:visible}
.s7flyoutzoomview,.s7zoomview{width:375px;height:375px}.s7container{height:375px}.module_overlay .s7zoomview{width:250px;height:250px}.module_overlay .s7container{height:250px}.module_overlay .s7flyoutzoomview{width:250px;height:250px}.s7swatches{top:420px;left:-5px;height:76px;width:380px;border:1px;border-color:#ccc;background-color:rgba(255,255,255,0)}
.s7swatches .s7thumb{height:35px;width:35px}.s7zoominbutton,.s7zoomoutbutton{width:24px;display:block;top:390px;height:23px;z-index:5000;position:absolute}.s7swatches .s7thumbcell{margin:5px}.s7swatches .s7thumb[state=over]{border-color:#000}.s7zoominbutton{left:0}.s7zoomoutbutton,.s7zoomoutbutton[state=over],.s7zoomoutbutton[state=up],.s7zoomoutbutton[state=down],.s7zoomoutbutton[state=disabled]{background-image:url(//www.jcpenney.com/dotcom/swfapp/assets/minus.png)}
.s7zoomoutbutton{left:29px}.s7zoomresetbutton,.s7zoomresetbutton[state=over],.s7zoomresetbutton[state=up],.s7zoomresetbutton[state=down],.s7zoomresetbutton[state=disabled]{background-image:url(//www.jcpenney.com/dotcom/swfapp/assets/reset.png)}.s7zoomresetbutton{display:block;position:absolute;top:390px;left:58px;width:76px;height:23px;z-index:5000}
.s7button{margin-top:6px}.module_overlay .s7button{margin-top:-72px;margin-left:20px}.s7flyoutzoomview .s7highlight{border:1px solid #fff;background:url(../images/HoverZoom.png)}.s7flyoutzoomview .s7flyoutzoom{width:384px;height:375px;left:380px;position:absolute;border:2px solid #cdcdcd;z-index:5000}
#printKaLink{float:right;padding-right:80px;font-size:14px;color:#666}.ka_header{background:#dbdbdb;font-size:16px;margin-top:-14px;height:30px;color:#666}.emailToolTipDivider{width:450px;height:1px;background-color:#cdcdcd;margin-left:0;margin-top:14px}.totalOrderdiscountFlyout{font-size:13px;color:green;text-align:right;margin-bottom:15px}
.emailToolTipMessage{margin-top:5px;font-size:11px;font-style:italic}.apo_info{color:#AAA;font-size:10px}.gry_btm_bdr{border-bottom:1px #ebebeb dotted}#search_text.search_text_hp{border-bottom:0;padding-bottom:0}.topSearchDiv{border-bottom:1px solid #e5e2dd;width:100%;padding-bottom:30px;margin-top:-12px}
.searchHeader{width:12%;display:inline-block;border-right:1px solid #e5e2dd}.searchHeader div{font-size:15px;color:#666;font-family:Helvetica;font-weight:700;padding-top:18px;padding-bottom:25px}.searchTermsContainer{display:inline-block;width:auto;padding-bottom:28px}.searchTermsContainer div{padding:5px;position:absolute;width:auto}
.searchTermsContainer ul li{float:left;margin-left:10px;margin-right:5px}.panel_holder .topSearchDiv .searchTermsContainer div{width:auto}.flt_wdt .topSearchDiv{border-bottom:0}.panel_holder .topSearchDiv{margin-left:0}.global_footer .searchHeader{width:12%}.image_price_ship_info .bagDiscount{float:right;padding:10px;padding-top:28px}
.image_price_ship_info .totalItemsDiscount .priceSpacerForDiscounts{margin:0 5px 0 0}.status .oosMsg{font-weight:700;color:#2a5a97;font-size:12px;font-family:Helvetica}.findstoreBag{background-position:10px 5px;background-repeat:no-repeat;background-image:url(../images/searchglass15px.png);height:25px;background-color:#0d598a;color:#fff;font-size:12px;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:176px;padding-left:25px;font-weight:700}
.findstoreBagLink{float:right;margin:5px 0 0}.findstoreBag.storeDisplay{width:210px}.item_details_summary .dynamic_error_msgs.oosMsg{height:20px}.dynamic_info_msgs.oosMsg{margin-top:18px}.oosMsg .information_icn img{height:25px;width:25px;margin-top:-2px}.flyout_EnsSfl,.flyout_EnsSfltwo,.flyout_XGN{position:absolute;background:#fff;height:auto;border:1px solid #cdcdcd;-webkit-box-shadow:0 1px 5px 0 rgba(71,71,71,.5);-moz-box-shadow:0 1px 5px 0 rgba(71,71,71,.5)}
.XGN_blankheart{top:-5px;right:-8px;position:absolute;padding-right:13px;padding-top:13px}.flyout_XGN{margin-top:-186px;margin-left:23px;width:110px;padding:4px 12px 16px;box-shadow:0 1px 5px 0 rgba(71,71,71,.5)}.loginXGNflyout{font-family:helvetica,sans-serif,Arial;font-size:12px;padding-left:13px}
.loginXGNflyout a{color:#2a5a97;font-size:12px;font-family:helvetica}#saved,#savedEnsSfl,#savedlogin,#savedpdp{font-family:helvetica,sans-serif,arial;font-weight:700;font-size:13px;color:#707070}#saved{position:absolute;margin-top:-10px;padding-left:6px}#savedlogin{padding:10px 32px 16px}.xgnRedHeartlogin{float:none;padding:16px 38px 0}
.xgnRedHeart{padding-left:17px;width:27px;padding-top:5px;float:left}.flyout_EnsSfl,.flyout_EnsSfltwo{margin-left:203px;width:140px;padding:15px;box-shadow:0 1px 5px 0 rgba(71,71,71,.5)}.flyout_PDP,.flyout_saveLater{position:absolute;background:#fff;height:auto;border:1px solid #cdcdcd;-webkit-box-shadow:0 1px 5px 0 rgba(71,71,71,.5);-moz-box-shadow:0 1px 5px 0 rgba(71,71,71,.5)}
.flyout_EnsSfltwo{margin-top:-50px}.flyout_PDP{margin-left:-203px;width:140px;padding:15px;box-shadow:0 1px 5px 0 rgba(71,71,71,.5)}.pdp_Blankheart a input{float:left;margin-left:-27px;margin-top:-17px;padding-left:20px;padding-right:4px;padding-top:14px}.pdpRedHeart{padding-left:52px;width:35px}#savedEnsSfl,#savedpdp{padding-left:48px}
#belowLoginpdp,.loginEnsSflflyout a,.loginPdPflyout a{font-family:Helvetica,sans-serif,Arial;font-size:12px}.loginEnsSflflyout,.loginPdPflyout{padding-left:52px}#belowLoginpdp{color:#333}#savedEnsSfl,#savedchild,#savedmtmsfllogin,#savedpdplogin{font-family:helvetica,sans-serif,arial;font-weight:700;font-size:13px;color:#707070}
.flyout_saveLater{margin-left:-185px;margin-top:80px;width:140px;padding:15px;box-shadow:0 1px 5px 0 rgba(71,71,71,.5)}.flyout_ChildEns,.flyout_Ens{position:absolute;background:#fff;height:auto;border:1px solid #cdcdcd;-webkit-box-shadow:0 1px 5px 0 rgba(71,71,71,.5);-moz-box-shadow:0 1px 5px 0 rgba(71,71,71,.5)}
#flyout_saveLaterGuest{top:200px}.ensSflHeart,.pdpRedHeartlogin{padding-left:48px}#savedEnsSfl,#savedmtmsfllogin,#savedpdplogin{padding:47px}.pdpEns_Blankheart a input{float:left;margin-left:-27px;margin-top:-15px;padding-left:20px;padding-right:4px;padding-top:13px}.flyout_Ens{margin-left:-203px;width:140px;padding:15px;box-shadow:0 1px 5px 0 rgba(71,71,71,.5);z-index:999}
.flyout_ChildEns{margin-left:-140px;margin-top:-3px;width:115px;padding:5px;box-shadow:0 1px 5px 0 rgba(71,71,71,.5)}.flyout_MTM,.flyout_MTMsfl{-webkit-box-shadow:0 1px 5px 0 rgba(71,71,71,.5);-moz-box-shadow:0 1px 5px 0 rgba(71,71,71,.5);position:absolute;background:#fff;height:auto;border:1px solid #cdcdcd}
.childRedHeart{width:35px;padding-left:39px;padding-top:5px}#savedchild{padding:35px}.loginChildflyout{padding-left:41px}.loginChildflyout a{font-family:Helvetica,sans-serif,Arial;font-size:12px}#savedEnsSfllogin,#savedMTM,#savedMTMlogin,#savedchildlogin{font-family:helvetica,sans-serif,arial;font-size:13px;color:#707070;font-weight:700}
.childRedHeartlogin{padding:10px 0 0 37px}#savedchildlogin{padding-left:36px}.MTM_Blankheart a input{float:left;margin-left:-27px;margin-top:-13px;padding-left:20px;padding-right:4px;padding-top:14px}.flyout_MTM{margin-left:-203px;width:140px;padding:15px;box-shadow:0 1px 5px 0 rgba(71,71,71,.5)}.ensSflHeartlogin,.mtmRedHeartlogin{padding-left:48px}
.ensSflHeartlogin{padding-left:50px}#savedEnsSfllogin,#savedMTMlogin{padding:47px}.mtmRedHeart{padding-left:52px;width:35px}#savedMTM{padding-left:48px}.loginMTMflyout{padding-left:52px}.loginMTMflyout a{font-family:Helvetica,sans-serif,Arial;font-size:12px}.flyout_MTMsfl{margin-left:-190px;margin-top:-72px;width:140px;padding:15px;box-shadow:0 1px 5px 0 rgba(71,71,71,.5)}
.flyout_Ens img.alert,.flyout_EnsSfl img.alert,.flyout_EnsSfltwo img.alert,.flyout_MTMsfl img.alert,.flyout_PDP img.alert,.flyout_saveLater img.alert{width:22px;padding-left:57px}#flyout_saveLater li,#flyout_saveLaterGuest li,.flyout_Ens li,.flyout_EnsSfl li,.flyout_EnsSfltwo li,.flyout_MTMsfl li,.flyout_PDP li{font-weight:700;color:#c51f1f;width:auto}
.flyout_ChildEns img.alert,.flyout_XGN img.alert{width:22px;padding-left:43px;padding-top:6px}.flyout_ChildEns li,.flyout_XGN li{color:#c51f1f;font-weight:700;width:auto}.flyout_saveLaterlot{margin-left:-185px;margin-top:-20px;position:absolute;background:#fff;width:140px;height:auto;padding:15px;border:1px solid #cdcdcd;-webkit-box-shadow:0 1px 5px 0 rgba(71,71,71,.5);-moz-box-shadow:0 1px 5px 0 rgba(71,71,71,.5);box-shadow:0 1px 5px 0 rgba(71,71,71,.5)}
#heartwidth{width:23px}.red_buttonfav span{background:#d0151b;margin-bottom:5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.red_buttonfav span:hover{background:#9c1014;margin-bottom:5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#inventoryMessage{font:10px Helvetica,Arial,Sans-serif;color:#666;padding-bottom:10px;text-align:left}
.myfavoriteLink{position:relative;-webkit-animation:downtoup .8s;-webkit-animation-iteration-count:1;animation:downtoup .8s;animation-iteration-count:1;-o-animation:downtoup .8s;-o-animation-iteration-count:1;-moz-animation:downtoup .8s;-moz-animation-iteration-count:1}@-webkit-keyframes downtoup{from{top:0}
to{top:-30px}}@keyframes downtoup{from{top:0}to{top:-30px}}@-o-keyframes downtoup{from{top:0}to{top:-30px}}@-moz-keyframes downtoup{from{top:0}to{top:-30px}}#emailAddressFormat{text-transform:none}#afshcontainer{font-weight:400;text-align:center;height:265px;width:760px;margin:12px 0 10px}text-center{text-align:center}
.btn-optin-modal-done input{font-size:11px;font-weight:700;width:50px;background:#7c7c7c;border:0;border-radius:3px;height:20px;color:#FFF;cursor:pointer}.bp-change-pickup-store-container{font:400 12px Helvetica,Arial;background:#ebf3f8;border:1px solid #d0d0cd;padding:10px;width:200px}.bp-change-pickup-store-container ul{list-style-type:none;margin:0;padding:0;display:block}
.bp-change-pickup-store-container ul li{margin-bottom:10px;overflow:hidden}.bp-change-pickup-store-container ul li>div:first-child{float:left;margin-right:10px}.bp-change-pickup-store-container ul li>div.bp-omega{overflow:hidden}.bp-change-pickup-store-container ul li h2,.bp-change-pickup-store-container ul li h3{margin:0;padding:0}
.bp-change-pickup-store-container ul li h3{margin-top:0}.bp-change-pickup-store-container ul li h3>div.store-pickup-unavailable{opacity:.5}.bp-custom-radio{width:18px;height:20px;display:inline-block;position:relative;z-index:1;top:3px;background:url(/dotcom/images/bp-radio.png) no-repeat}.bp-custom-radio:hover{background:url(/dotcom/images/bp-radio-hover.png) no-repeat}
.bp-custom-radio.selected{background:url(/dotcom/images/bp-radio-selected.png) no-repeat}.bp-custom-radio.disabled{opacity:.2;filter:alpha(opacity=30)}.bp-custom-radio input[type=radio]{margin:1px;position:absolute;z-index:2;cursor:pointer;outline:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0}
.bp-shop-bag-details{overflow:hidden}.bp-shop-bag-item-details{width:195px;margin-right:10px}.bp-shop-bag-item-price-details.floatL{margin-right:8px}.bp-shop-bag-details-container ul.bp-shop-bag-item-list{list-style-type:none;display:block;overflow:hidden}.bp-shop-bag-details-container ul.bp-shop-bag-item-list li{float:left}
.bp-shop-bag-details-container ul.bp-shop-bag-item-list li:first-child{margin-left:0}.bp-shop-bag-details-container ul.bp-shop-bag-item-list li.product_description{width:103px}.bp-shop-bag-details-container .bp-shop-bag-item-details .update_btn{float:right;margin-top:5px}.bp-shop-bag-details-container .bp-shop-bag-item-details .update_btn select[id*=quantity]{width:80px!important;height:20px!important}
.bp-shop-bag-details-container .bp-shop-bag-item-details .update_btn label[for=quantity]{margin-bottom:5px;font-weight:400!important}.bp-shop-bag-item-price-details .third_grid{float:none!important;padding:0!important}.bp-shop-bag-links-container{text-align:center;margin:10px auto 0;padding-right:20px;color:#4a90e2}
.bp-shop-bag-item-price-details .totalItemsDiscount.bagDiscount{padding:0!important;padding-top:10px!important;float:none!important}.bp-product-detail{padding:2px 0 0 20px!important}.bp-price-ship-info{width:100%!important;padding-top:12px}.bp-price-value-spacer{float:none!important}.bp-bag-items-details{width:640px!important}
.bp-price-value-spacer>span{display:block}.bp-price-value-spacer>span.bp-total-item-discount-title{float:left}.bp-price-value-spacer>span.bp-total-item-discount-price{float:right}.bp-brand-name{font-size:16px!important;margin-bottom:6px}.bp-brand-name a{color:#000!important;font:18px Helvetica,Arial}
.bp-shopping-bag-status a{color:#2060ca}.bp-sku-details{width:106px;margin-left:5px}.bp-product-img img{border:2px solid #cecac5}#savingPromoId .bp-price-value-spacer>span.bp-total-item-discount-title{float:left;margin-left:0}#savingPromoId .bp-price-value-spacer>span.bp-total-item-discount-price{margin-right:0}
#order_confirmation_content #shopping_inventory_msg{color:#222!important;text-transform:capitalize}.bp-shop-bag-item-details,.bp-shop-bag-item-price-details{font:12px Helvetica,Arial;color:#4a4a4a;text-transform:capitalize}#savingPromoId .savings_innerdiv .total,.promo_summary .promo_reward_content #couponCodeForm .promo_code{border-top:2px solid #aaa;margin-top:8px;padding-top:8px}
.bp-change-pickup-store-container{color:#4a4a4a}.bp-change-pickup-store-container ul li h2{font:400 12px Helvetica,Arial}.bp-change-pickup-store-container a,.bp-change-pickup-store-container ul li h3{font:12px Helvetica,Arial}.bp-shop-bag-links-container a{font:400 11px Helvetica,Arial;color:#4a90e2}
.bp-shop-bag-details-container ul.bp-shop-bag-item-list li.product_description span{display:block;margin-bottom:5px}#regularPP #largeApplianceSuccessMsg a,.smsTerms .summary{display:none}.bp-shop-bag-item-price-details.floatL{width:182px}.bp-shop-bag-item-price-details .third_grid{width:182px!important}
#shoppingBagContentID .image_price_ship_info #savingPromoId .savings_innerdiv span.fontbold{width:auto}.bp-shop-bag-links-container{width:200px}.bp-product-detail .item_original .item_number{font:13px Helvetica,Arial;color:#4a4a4a}.bp-shopping-bag-status{width:105px}#recMessage{padding-left:20px;padding-right:20px}
.itemFavBadge.preOrderBadge img.alignImg{margin-left:-18px}.BVQAViewQuestionsContent .BVQANoQuestions a{margin:0 10px 8px 0}.ensemble_holding .soc_media{width:100%}.smsTerms{font-family:Helvetica;color:#333;font-size:12px}.smsTerms a{font-weight:700;text-decoration:none;color:#2060ca}.smsTerms .modalBg{position:fixed;overflow:auto;width:100%;background:rgba(0,0,0,.6);top:0;left:0;height:100%;display:none;transition:all 1s ease-in-out}
#keywordSearch fieldset,.top_nav_bar{position:relative}.smsTerms .modal{max-width:700px;margin:10% auto 0;background:#fff}.smsTerms .modal header{background:#eee;font-size:16px;padding:8px 16px;color:#666;font-weight:700}.smsTerms .modal header span{float:right;color:#666;cursor:pointer}.smsTerms .modal section{padding:16px}
.smsTerms .showModal{display:block;opacity:1;z-index:1001}.header_left,.header_right{height:31px;font-size:11px;display:inline-block;margin:0 auto}.top_nav_bar{background-color:#ebebeb;width:100%;height:31px;z-index:998}.gr.top_nav_bar{background-color:inherit}.header_centered{width:960px;margin:0 auto}
.content,.header_nav{width:100%;float:left}.header_left{float:left}.header_right{float:right}.disp_inline,.top_nav_jcp_list ul li{display:inline}.top_nav_jcp_list{padding-top:8px;font-size:12px;color:#333}.top_nav_jcp_list a,.top_nav_jcp_list a:active,.top_nav_jcp_list a:hover,.top_nav_jcp_list a:visited{color:#333;font-size:11px}
.top_nav_jcp_list li{text-transform:lowercase}.disp_inline_imp{display:inline!important}.header_nav ul li a img{float:left;display:block}.header_nav ul.shopping_list ul{float:right;display:block}.shopbag_wrap_span{font-size:14px;text-transform:capitalize;font-weight:700}.header_special_offer .special_offer_wrapper p img{vertical-align:bottom}
.container_main{margin-left:auto;margin-right:auto;width:960px}.global_header{width:960px;margin:0 auto}#img_container img{display:block}#shopping_bag_flyout #img_container img{display:block;margin:0 auto}#breadcrumb{padding-top:0;padding-bottom:3px;margin-top:7px}#breadcrumb ul li{display:inline;margin-right:5px}
#breadcrumb ul li a,#breadcrumb ul li span{color:#666;font-size:12px}#breadcrumb ul .current_page{font-weight:700;font-size:12px;color:#666}#breadcrumb ul li a{color:#4c4c4c}.main_logo a{width:190px;height:44px;display:block}.list_search{width:750px;font-size:16px}.jcp_account ul li,.jcp_account ul li a{font-family:Helvetica,arial;font-size:11px}
.jcp_account{width:100%;overflow:hidden;padding-top:9px}.jcp_account ul{float:right;color:#333}.jcp_account ul li a{color:#333;display:inline;float:left}.jcp_account ul li a .blueLink{color:#2a5a97}.jcp_account ul li a img{height:14px;width:21px}.jcp_account ul li,.jcp_list ul li,.sort_by ul li{float:left;display:block;margin-right:3px}
.jcp_account ul li a.mrgl4{margin-left:4px}.jcp_list ul li{padding-right:7px;margin-right:13px}.jcp_account ul li.active_acnt{color:#73685e;margin-right:0}.jcp_account ul li.active_acnt a{padding-left:0;margin-left:0;color:#73685e}.jcp_account ul li.last,.jcp_list ul li.last,.sort_by ul li.last,.sorted_items ul li.last,.sorted_items ul.last li{margin:0 0 0 -9px;background:0;padding-right:0}
.header_left .top_nav_jcp_list ul .pipe,.jcp_account ul li.pipe,.sort_by ul li.pipe,.top_nav_jcp_list ul .pipe{border-left:1px solid #ddd;display:inline;padding-left:4px}.sort_by ul li.pipe_black{background:url(../images/pipe_black.gif) right 6px no-repeat}.jcp_account ul li.active_acnt{padding-right:5px}
.sort_by ul li.pipe{padding-right:8px}.jcp_account ul li.pipenomarg{margin-right:0}.jcp_account ul li.last form a{float:left;display:inline}.sorted_items p strong.pipe{background:url(../images/top_header_pipe.gif) right 1px no-repeat;padding-right:6px;color:#333}.jcp_list ul li.shopping_price{padding:1px 0 0 4px}
.jcp_list ul{float:left;text-transform:lowercase}.jcp_list{float:left;width:343px;margin-left:18px;margin-top:7px}.jcp_search{float:left;width:auto;margin-top:-2px}#keywordSearch fieldset p:first-child{margin-right:58px}#keywordSearch fieldset p:first-child input{width:100%}#keywordSearch fieldset p.command{position:absolute;right:0;top:0}
div.gr_search{margin-top:20px;margin-left:30px}.gr_search .jcp_search .header_search p input.middle_bluesmall_input{background-color:transparent;width:24px;margin-top:3px}.add_our_items .holder ul.top_nav li.gr_search .jcp_search{width:190px}.add_our_items .holder ul.top_nav li.gr_search .jcp_search .header_search{height:20px;padding:1px 0 3px 2px}
.jcp_search .header_null_search,.jcp_search .header_search{width:435px;padding:0;border-width:1px;border-color:#ccc;border-style:solid}.header_null_search .search_input,.jcp_search .header_search .search_input{background:#fff;border:0;width:383px;padding:1px 0;font-family:helvetica,arial,sans-serif}
.jcp_search .header_search{position:relative;height:32px}.jcp_search .header_null_search{height:35px;margin-top:3px}div.dimSearchSuggContainer .dimResult:first-child{margin-top:4px}div.dimSearchSuggContainer .dimResult:last-child,div.historicalSearchContainer .dimResult:last-child{margin-bottom:5px}
.header_null_search .search_input{margin:10px 0 0 14px;color:#cdcdcd;font-size:12px;font-weight:400}.jcp_search .header_search .search_input{margin:6px 0 0 14px;font-size:14px}.header_search{border:8px solid #DDD!important}.jcp_search .header_search p input.middle_bluesmall_input{background:url(../images/sprites.png) no-repeat #fff;background-position:-131px -52px;width:38px;height:32px;float:right;margin-right:0;border:0;cursor:pointer}
.jcp_search .header_null_search p input.middle_bluesmall_input{background:url(../images/Header_Search_Red.png) no-repeat #fff;width:35px;height:35px;float:right;margin-right:0;border:0;cursor:pointer}.list_container{width:100%;margin-top:25px}.jcp_search span{float:left;padding:4px 0 0 6px}.shopping_cart{margin-top:1px;width:114px}
.shopping_cart a{display:block;padding:2px 0;font-size:16px;color:#707070}.update_qty_span{font-size:10px;font-weight:700;border:0;color:#fff;text-transform:uppercase;float:left;overflow:visible;padding:1px 10px 4px 6px!important;width:86px;background:url(../images/rgt_btn_dark_grey.gif) right top no-repeat;height:19px}
.prod_detail_wrap .update_btn .dark_grey_button .update_qty_span{padding:0 0 0 4px!important}.list_search .shopping_cart a{float:right;display:block;background:#FFF;cursor:pointer;height:55px;width:auto;min-width:112px;border:2px solid #FFF;border-bottom:0;margin-top:-4px}.list_search .shopping_cart a em{padding-top:2px;margin:0;float:right;display:block;font-style:normal;cursor:auto;height:50px}
.list_search .shopping_cart a em img{vertical-align:middle}.list_search .shopping_cart a span{background:#eb0000;color:#fff;text-align:center;display:inline-block;padding:0 5px;font-size:14px;overflow:hidden;height:36px;line-height:36px;font-weight:700;min-width:26px}.list_search .shopping_cart a strong{color:#959595;font-weight:400;font-size:12px;position:relative;top:20px}
.list_search .shopping_cart a strong.price_txt{color:#4c4c4c;font-size:12px}.list_search .shopping_cart a b,.list_search .shopping_cart a strong.myBagContains{float:left;display:block;text-align:center;margin:0 8px;margin-top:2px;height:20px}.list_search .shopping_cart a .shop_bag_tp{float:none;background:url(../images/sprites.png) 50% 0 no-repeat;margin:0;display:block;background-position:-11px -153px;width:34px;height:10px}
.editorial_container img,.feature_container img,.holder,.marketing_container img,.merchandising_container img{float:left}.list_search .shopping_cart a.hoverClass{border-width:2px 2px 0;border-style:solid;border-color:#666}#shopping_bag #reloadFragment{cursor:pointer}.special_offer_wrapper{overflow:hidden;padding-top:5px}
.holder{z-index:998;position:relative;width:100%}.topmenu_container{padding:0}#topmenu{width:100%;height:37px;text-align:justify}#topmenu li{display:inline-block;float:none;white-space:nowrap}#topmenu li.filler{width:100%;display:inline-block;height:0}.top_nav{margin-left:-2px!important}ul.top_nav li.pipe{background:url(../images/xgn_pipe_img.gif) right 10px no-repeat}
ul.top_nav li a.hover,ul.top_nav li a:hover{background:url(../images/header_sprite_new.png) -10px -273px repeat-x;color:#fff}ul.top_nav li{display:block;float:left;clear:right}ul.top_nav .gr_search{float:right}ul.top_nav li a{display:block;color:#333;padding:7px 2px 12px;font-size:14px;font-family:Helvetica,Arial,Sans-serif;height:18px;text-transform:lowercase}
ul.top_nav li a#first_department{padding-left:3px;margin-left:0;padding-right:3px;margin-right:3px;font-size:14px}ul.top_nav li a#last_department{color:#d71920;padding-left:3px;padding-right:3px;margin-left:3px;margin-right:0;font-size:14px}ul.top_nav li a.hover#last_department,ul.top_nav li a:hover#last_department{color:#fff}
ul.top_nav li.fly_image a img{margin-top:5px}ul.top_nav li.last a{margin-left:0;padding-right:0;border-right:0 none}.add_our_items #grDashboard .holder ul.top_nav li a.hover,.add_our_items #grDashboard .holder ul.top_nav li a:hover,.add_our_items .holder ul.top_nav li a.hover,.add_our_items .holder ul.top_nav li a:hover{background:url(../images/header_sprite_new.png) -10px -273px repeat-x;color:#fff}
ul.top_nav li.first a:hover{background:url(../images/header_sprite_new.png) -10px -273px no-repeat;color:#fff;outline:0}.flyout_opener{z-index:1000;background:#FFF;float:left;position:absolute;top:27px;border-top:5px solid #666}.flyout_opener .flyout_menu{display:none;float:left;background:#f9f7f7;border-right:1px solid #ccc;border-left:1px solid #ccc}
.flyout_opener .show_flyout,.one_coloumn{display:block}.one_coloumn{float:left;margin-right:7px;padding:0 9px 15px 15px;border-right:1px solid #b3b3b3;width:156px;margin:0 0 5px}.flyout_opener .flyout_menu .one_coloumn h3{padding-top:15px;font-size:12px;text-transform:uppercase}.flyout_opener .flyout_menu .one_coloumn h3 a,.flyout_opener .flyout_menu .one_coloumn ul li h3 a{color:#333;text-transform:uppercase}
.flyout_opener .flyout_menu .one_coloumn ul{padding:0}.flyout_opener .flyout_menu .one_coloumn ul li{font-size:12px}.flyout_opener .flyout_menu .one_coloumn ul li a{color:#003655}.flyout_opener .flyout_menu .one_coloumn ul li a:hover{text-decoration:underline;color:#0b5681}.one_coloumn.last{border-right:0 none}
.flyout_menu .flyout_bottom{clear:both;display:block;background:#fff}.flyout_menu .flyout_bottom p{border-bottom:1px solid #ccc;text-align:left;padding-left:11px}.flyout_menu .flyout_bottom p.flyout_view{border-bottom:0 none;padding-left:15px;padding-right:20px;padding-top:5px;padding-bottom:5px}.flyout_menu .flyout_bottom p.flyout_view a{color:#4b4b4b;font-weight:700;font-size:12px;text-transform:lowercase}
.flyout_bottom p a img{vertical-align:middle;padding-bottom:1px}.flyout_bottom p span.sale_clear a{color:#d71920;font-weight:700;font-size:12px;text-transform:lowercase}.flyout_bottom p span.bestPrice a{color:#2a2a86;font-weight:700;font-size:12px;text-transform:lowercase}.flyout_bottom p span.everyDayPrice a{color:#c41019;font-weight:700;font-size:12px;text-transform:lowercase}
.flyout_bottom p a.normalCategory{color:#333;font-size:12px;text-transform:lowercase}.global_footer{width:100%;float:left;clear:both;padding-bottom:70px}.global_footer .footer_links{overflow:hidden;border-bottom:1px #707070 solid;margin-bottom:10px;background:url(../images/footer_bg.png) top left no-repeat;width:100%}
.global_footer .thin_footer{border-bottom:0;margin-bottom:0}.global_footer .footer_links .third_grid_minimal{display:table;margin:auto;line-height:1}.global_footer .footer_links .footer_right_border{background:url(../images/footer_nav_border.gif) no-repeat #fff;width:1px;height:182px}.global_footer .footer_links .footer_right_border_minimal{background:url(../images/footer_nav_border_minimal.gif) no-repeat #fff;width:1px;height:83px}
.global_footer .footer_links .inner_space{padding:20px 0 15px}.global_footer .thin_footer .inner_space{padding:0}.global_footer .footer_links .padd_btm{overflow:hidden}.global_footer .footer_links .first_grid .inner_space{padding-left:0}.global_footer .footer_links .first_grid .inner_space h3.footer_mobile_head{padding-top:16px}
.global_footer .footer_links h2{color:#428fbb;font-weight:400}.third_grid .inner_space strong{font-size:12px;color:#4b4b4b}.third_grid_minimal .inner_space .ft_customer_service_minimal p strong{font-size:18px;padding-right:10px;color:#333}.third_grid_minimal .inner_space .ft_customer_service_minimal p span{font-weight:700}
.soc_network_list ul il a{color:#666;font-size:11px}.global_footer .footer_links .third_grid ul li a{font-family:Helvetica,Arial,Sans-serif;font-size:10px;color:#707070}.global_footer .footer_search input.search_input{float:left;width:160px;height:22px;border-width:1px;border-color:#92908e #d7d5d3 #e1dfdc;border-style:solid;margin-top:1px;border-right:0 none}
.global_footer .footer_search .footer_btn{height:20px;border-width:1px;border-color:#92908e #d7d5d3 #e1dfdc;border-style:solid;padding:1px 2px;margin-top:1px;border-left:0 none}.soc_network_list li{margin-bottom:15px;line-height:17px}ul.footer_minimal li{float:left;display:inline;padding-right:6px}.footer_nav{clear:both}
.global_footer p.jcp_copyright{clear:both;font-size:11px;color:#4b4b4b;display:table;margin:auto}#side_navigation h2,#side_navigation h3{margin-top:13px;text-transform:uppercase}.adchoice{background:url(../images/sprites.png);background-position:-14px -77px;height:12px;width:12px}.footer_nav .sub_footer ul li{float:left;padding-right:6px;margin-right:6px;line-height:1;margin-bottom:9px;color:#666}
.footer_nav .sub_footer ul li:last-child{padding-right:0}.global_footer .footer_links .third_grid_minimal ul.footer_minimal_links li{display:block;float:left;padding:0 5px}.global_footer .footer_links .third_grid_minimal .footer_minimal_links .app{padding-right:0;width:20px}.global_footer .footer_links .second_grid_minimal ul.footer_minimal_links li{padding:0 5px}
.soc_network_list li.soc_fb a,.soc_network_list li.soc_jcpapps,.soc_network_list li.soc_twit a,.soc_network_list li.soc_youtube a{padding-left:35px;padding-bottom:14px;font-size:11px}.soc_network_list li.soc_fb a{background:url(../images/social_media.png) 0 6px no-repeat;padding-top:10px}.soc_network_list li.soc_twit a{background:url(../images/social_media.png) 0 -48px no-repeat;padding-top:10px}
.soc_network_list li.soc_youtube a{background:url(../images/social_media.png) 0 -100px no-repeat;padding-top:10px}.soc_network_list li.soc_jcpapps{background:url(../images/social_media.png) 0 -158px no-repeat;line-height:3px}.soc_network_list li.soc_jcpapps ul{padding-top:3px}.soc_network_list li,.soc_network_list li a{color:#666;font-size:12px;font-family:arial}
.footer_links .first_grid .inner_space .padd_btm p img{vertical-align:bottom;padding-right:5px}.global_footer .footer_links .checkout_footer{background:0 none}.global_footer .footer_links .checkout_footer .inner_space .ft_customer_service_minimal ul.footer_minimal_links li.first{padding-left:0}.panel_header .panel_header_holder,.panel_header_img_holder{padding:10px;background:#aaa;font-size:12px;color:#fff}
.panel_header_img_holder{background:#fff}.panel_header .panel_header_holder p{font-size:12px;color:#fff;font-weight:700;padding-left:5px;text-transform:uppercase}.panel_header .panel_header_holder strong{font-size:12px;color:#fff}#categoryName,#xgnsSearchTerm h1,#xgnsSearchTerm span{font-size:12pt}.panel_header .breadbox_title{padding:3px 9px;word-wrap:break-word}
.search_header{background:#ebebeb;padding:15px 0 7px 5px}.search_header p{font-size:11px}.search_header span a{display:block}.search_header .font12{font-size:12px}.panel_body{border-top:0;overflow:hidden}.panel_header .panel_header_holder h1{font-size:12px;color:#fff;font-weight:700;padding-left:5px;text-transform:uppercase}
.panel_header .panel_header_holder .xgnCatName{font-size:12pt;padding:0}#side_navigation h2{display:block;font-size:12px;border-top:0}#searchHeaderDiv p{font-size:14px;color:#666}#searchHeaderDiv p.smallCount{font-size:10px;padding:7px 0 9px}#searchHeaderDiv a img{float:left;padding-right:3px}#side_navigation h3{font-size:12px}
#side_navigation .first,#side_navigation.myacc_sidenavi ul{margin-top:0}#side_navigation.myacc_sidenavi{margin:0}#guided_navigation h2{font-weight:700;color:#4b4b4b;margin-top:13px;background:0;font-size:12px}#guided_navigation ul.guided_navigation_filters{margin-top:9px;padding-left:2px}#guided_navigation ul.guided_navigation_filters h4 a{color:#4c4c4c;padding-left:10px}
#guided_navigation ul.guided_navigation_filters ul.child_nav{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;height:42px;overflow-y:scroll}#side_navigation{margin:0 0 0 10px}#side_navigation h3{border-top:0}#side_navigation ul{margin-top:20px}#side_navigation ul li{line-height:14px}#guided_navigation ul li em{color:#d71920}
#guided_navigation h2 a{background:url(../images/arrow_right.gif) 158px 10px no-repeat;color:#666;padding:4px 15px 0 2px;text-decoration:none;display:block;font-size:12px}#guided_navigation h2 a.opened{background:url(../images/arrow_down.gif) 157px 10px no-repeat}#guided_navigation ul{margin-left:0;overflow-y:auto}
#guided_navigation ul li{overflow:hidden;clear:both}#side_navigation ul li a{line-height:16px;color:#4b4b4b;font-size:11px}#side_navigation ul li.clearencePrice_normal_stock a{color:#d71920}#side_navigation h3 a{padding:0;color:#4b4b4b}#internationalxgnContent #blockedSectionDiv{padding-top:7px;margin-bottom:0!important}
#guided_navigation ul li a{color:#666;display:block;padding:6px 0 6px 17px;text-decoration:none;font-size:13px;line-height:13px}.narrow_by_header{height:22px;font-size:16px;padding:0 0 2px 5px;background:#aaa;color:#fff;font-weight:700;margin-bottom:6px}#guided_navigation ul li.nocheckbox:hover a,#guided_navigation ul li.twocolumn.selected a,#guided_navigation ul li.twocolumn:hover a{background:#eee}
#selectedValues{padding-bottom:6px}#guided_navigation ul li.nocheckbox a{color:#666;display:block;padding-left:0;font-size:13px}#guided_navigation ul li a.guided_count{color:#888;font-size:9px}#guided_navigation ul li.clearSelection{display:list-item}#guided_navigation ul li.clearSelection a{padding:7px 0;color:#2a5a97;font-size:12px;text-transform:lowercase;display:list-item}
#guided_navigation ul li.twocolumn{float:left;clear:none;width:75px;height:70px;margin:0 auto}#guided_navigation ul li.twocolumn a{color:#666;display:block;font-size:10px;text-align:center;padding:8px 0 7px 5px}#guided_navigation ul li.twocolumn a img{float:none;display:block;margin:0 auto;padding:0 0 5px;width:30px;height:30px}
#guided_navigation .guided_nav_disable img,#guided_navigation ul li a img{padding-right:3px;vertical-align:middle}#guided_navigation ul li.checkboxoff{background:url(../images/form-checkbox-off.gif) left 7px no-repeat}#guided_navigation ul li.checkboxon{background:url(../images/form-checkbox-on.gif) left 7px no-repeat}
#guided_navigation ul li.checkboxoff:hover{background:url(../images/form-checkbox-off.gif) left 7px no-repeat #eee}#guided_navigation ul li.checkboxon:hover{background:url(../images/form-checkbox-on.gif) left 7px no-repeat #eee}#guided_navigation .guided_navigation_filters li span.checkboxoff{background:url(../images/form-checkbox-off.gif) left 2px no-repeat;width:15px;height:15px}
#guided_navigation .guided_navigation_filters li span.checkboxon{background:url(../images/form-checkbox-on.gif) left 2px no-repeat;width:15px;height:15px}#guided_navigation ul li a h3{color:#333;display:block;text-decoration:none;font-size:13px;line-height:13px;font-weight:400;margin:0;background:0}
#guided_navigation ul li a img{float:left}#guided_navigation ul li a img.topConstruct{display:block;float:none}.checkboxon .rating span,.editorial_container,.helpfull_link,.marketing_container,.merchandising_container,.spancheckbox,checkboxoff .rating span{float:left}.guided_navigation ul.guided_navigation_filters h4 a{color:#4c4c4c;padding-left:10px}
.guided_navigation ul.guided_navigation_filters ul.child_nav{border-top:1px solid #ccc;border-bottom:1px solid #ccc;height:42px;overflow-y:scroll}.guided_navigation ul li em{color:#d71920}.guided_navigation ul li{overflow:hidden;clear:both}.guided_navigation .guided_nav_disable{color:#ccc}.guided_navigation .checkboxoff .range{padding:13px}
#grResults #guided_navigation{border:1px solid #d1d1d1;padding:10px 7px}#grResults #guided_navigation ul.guided_navigation_filters h4 a{color:#4c4c4c;padding-left:10px}#grResults #guided_navigation ul.guided_navigation_filters ul.child_nav{border-top:1px solid #ccc;border-bottom:1px solid #ccc;height:42px;overflow-y:scroll}
#grResults #guided_navigation ul li em{color:#d71920}#grResults #guided_navigation h2{margin-top:5px;font-weight:700;background:0;border-top:1px solid #989898}#grResults #guided_navigation h2 a.opened{background:url(../images/minus.png) right 11px no-repeat;color:#4b4b4b;padding:4px 15px 0 10px;text-decoration:none;display:block;font-size:12px}
#grResults #guided_navigation h2 a{background:url(../images/plus.png) right 5px no-repeat}#grResults #guided_navigation ul{margin-top:2px;overflow-y:auto;padding-left:0}#grResults #guided_navigation ul li{overflow:hidden;clear:both}#grResults #guided_navigation .guided_nav_disable{color:#ccc}#guided_navigation.guided_navigation_gr .checkboxoff{margin-left:0;display:block;background:url(../images/form-checkbox-off.png) left center no-repeat;cursor:pointer}
#grResults #guided_navigation .checkboxon,#grResults #selectedValues .checkboxon{margin-left:0;display:block;background:url(../images/form-checkbox-on-blue.png) left 5px no-repeat;cursor:pointer}#grResults #guided_navigation .checkboxoff .range{padding:13px}#grResults #selectedValues .childDimensionValLI{margin-left:20px}
#grResults #guided_navigation ul li a{color:#4b4b4b;display:block;text-decoration:none;font-size:11px;line-height:13px}#grResults .pagination2{border:0;background:#f1f1f1;margin:0}#grResults .product_image_gallery2{background:#f1f1f1}#grResults #guided_navigation ul li a,#grResults #guided_navigation ul li div{padding-top:2px;padding-right:4px}
#grResults .panel_header .panel_header_holder{background:#fff;color:#4b4b4b;border:1px solid #d1d1d1}#grResults .panel_header .panel_header_holder h1{color:#000}#grResults .panel_header .panel_header_holder strong,#grResults .panel_header .panel_header_holder strong span{color:#4b4b4b}#grResults .search_header{background:#FFF;padding:6px 0 7px 10px;border:1px solid #d1d1d1}
#selectedValues h3{font-size:12px;color:#4b4b4b}.selectedValues_gr .checkboxoff{margin-left:0;display:block;background:url(../images/form-checkbox-off.png) left center no-repeat;cursor:pointer}.selectedValues_gr .checkboxon{margin-left:0;display:block;background:url(../images/form-checkbox-on.png) left center no-repeat;cursor:pointer}
.selectedValues_gr .checkboxoff .range{padding:13px}.selectedValues_gr li{clear:both;margin-bottom:4px}.selectedValues_gr li a{display:block;padding:0 0 2px 12px;color:#333}.selectedValues_gr p a{text-align:right}.selectedValues_gr #clearAllSelected{display:none;font-size:11px;text-align:right}.selectedValues_gr p.auto_suggestion{padding-bottom:10px}
.selectedValues_gr li.checkboxon,.selectedValues_gr ul{clear:both;overflow-x:auto;overflow-y:hidden}.range_filter input.range2,.range_filter input[type=text].range1{width:27px;height:14px;border-width:1px;border-style:solid;border-color:#92908e #D7D5D3 #e1dfdc;padding:0 3px;margin-right:2px}.range_filter input[type=text].range1,.range_filter input[type=text].range2{display:inline;line-height:14px}
.range_filter input.range2{margin-left:2px}.tax{color:#7c7c7c}.range_select{background:url(../images/go_btn.png) no-repeat #fff;width:23px;height:15px;text-indent:-1000px;border:0;cursor:pointer;vertical-align:middle;margin-bottom:4px}.range_select_enabled{background:url(../images/gobutton_blue.gif) no-repeat #015a8d}
.range_filter{padding:0 0 0 7px;color:#4b4b4b;font-size:11px}.spancheckbox{width:8px;height:14px;margin-top:1px}#guided_navigation .guided_nav_disable{color:#ccc;font-size:11px;margin-left:14px}.checkboxoff,.checkboxon{margin-left:0;cursor:pointer}.helpfull_link{padding:6px 10px;font-size:11px;word-wrap:break-word;width:88%}
.helpfull_link li a{display:block}.helpfull_link .special_offer_wrapper{padding:0}.helpfull_link .dynamic_info_msgs p,.helpfull_link .information_icn img{display:none}.helpfull_link .dynamic_info_msgs{background:rgba(0,0,0,0);background-color:#fff\9;border:0;padding:0;margin:0}.helpfull_link .dynamic_info_msgs a{font-size:11px}
.checkboxoff{display:block;background:url(../images/form-checkbox-off.png) left 11px no-repeat}.checkboxon{display:block;background:url(../images/form-checkbox-on.png) left 11px no-repeat}.checkboxoff .range{padding:13px}#side_navigation h3.red_stock,#side_navigation h3.red_stock a{font-size:100.5%;color:#d71920}
#side_navigation h3.bestPrice_stock,#side_navigation h3.bestPrice_stock a,#side_navigation ul li.red_normal_stock,#side_navigation ul li.red_normal_stock a{color:#d71920}#side_navigation ul li.bestPrice_normal_stock,#side_navigation ul li.bestPrice_normal_stock a{color:#2a2a86}#side_navigation .stock_clearance{padding-top:18px}
#horizontal_marketing_zone{width:780px;overflow:hidden}.nopadding{padding:0}#vertical_marketing_zone{height:480px}.m1_formerly_x1_container{padding:10px 0 1px}#selectedValues li{clear:both}#selectedValues li a{display:block;padding:6px 0 6px 17px;color:#666;font-size:13px;line-height:13px}#truckDeliveryInfo,.dump,.guided_navigation_filters .clearSelection{display:none}
#selectedValues p a{text-align:right;font-size:13px}.paddingtop7{padding-top:7px}#selectedValues #clearAllSelected{display:none;font-size:11px;text-align:right}#selectedValues p.auto_suggestion{padding-bottom:10px}.guided_navigation_filters .clearSelection a{color:#4c4c4c;padding-bottom:8px;font-size:13px;vertical-align:top}
.guided_navigation_filters .internationalCurrency{font-family:Arial;font-size:11px}#selectedValues li.checkboxon,#selectedValues ul{clear:both;background:url(../images/form-checkbox-on.gif) 0 6px no-repeat}.guide_scroll{height:310px;overflow-y:scroll;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}
.child_dim_div{border-top:1px #aeaeae solid;border-bottom:1px #aeaeae solid;padding-top:2px;margin-bottom:6px;margin-left:20px}.child_dim_scroll{height:120px;overflow-y:scroll}.big_bannercontainer .product_image_gallery .product_gallery_holder ul li,.big_bannercontainer .product_image_gallery2 .product_gallery_holder2 ul li,.rating{overflow:hidden}
#guided_navigation .child_dim_ul{margin-left:0}.sorted_items ul li.last,.sorted_items ul.last li{margin-right:10px}.sorted_items p{float:left;display:block}.sorted_items p span{padding-left:6px}.breadboxoneresultpagesoneline .sorted_items p span{padding-left:3px}.sorted_items{clear:both;padding:11px 0 5px}
.sorted_items ul.pagination{float:right;display:block}.sorted_items ul.pagination li{float:left;display:block}.sorted_items ul.pagination li a,.sorted_items ul.pagination li strong{padding:2px}.sorted_items .current_page a{font-weight:700}.sort_by{padding:2px 3px 11px 13px}.product_image_gallery{background:#eee;margin-bottom:20px}
.product_gallery_holder{padding:0 0 0 12px;float:left}.product_shadow_image{background:url(../images/gallery_shadow.gif) center bottom no-repeat;height:31px;text-align:center}.gr_product_shadow_image{background:url(../images/gr_text_swatch_shadow_copy.gif) center bottom no-repeat;height:6px;text-align:center;width:280px}
.product_holder{float:left;margin-right:6px;margin-left:6px;margin-top:10px;position:relative}#searchCross ul{margin-left:12px}#xgnContent .product_holder{margin-top:8px}.swatch ul li{float:left;display:block;padding-top:10px}.price_description .detail,.price_description .discription,.price_description .orgn_price,.price_description .price{clear:both;float:left;width:159px}
.price_description .detail{font-size:12px;color:#30445d;margin-top:0}.price_description .detail a{line-height:17px;font-size:12px;color:#4c4c4c;font-family:arial;font-weight:400}.price_description .price{padding-top:5px;font-size:12px}.price_description .orgn_price{padding-bottom:15px;color:#4b4b4b}
.price_description .channel_availability{font-size:11px;color:#4c4c4c}.detail,.discription{color:#30445d;display:block;font-size:12px;font-weight:700}.price{color:#d71920;display:block;font-size:14px;font-weight:700;padding-top:9px}.price_description{line-height:18px;text-align:left;padding-left:0;height:auto}
.price_description p{float:left;width:100%;margin-left:90px}.big_bannercontainer .product_holder .product_description .price_description p{line-height:10px}.price_description p a{font-size:59%}.price_description p a img{padding-top:4px}.orgn_price{color:#4b4b4b;font-size:11px}.product_image a{display:block}
.product_description{width:180px}.product_description div span.new_banner{position:absolute}.pdp_viewed_list .rating{padding-top:1px}.pdp_viewed_list .rating a{padding-top:2px;padding-right:6px;float:left}.rating{font-size:11px;padding:4px 0 0;clear:both}.gallery_rating{padding-bottom:8px;padding-top:15px}
.rating em{display:block;float:left;margin-right:5px;width:70px;background:url(../images/stars_bg_jcpenny.gif) no-repeat;text-indent:-999em;height:15px}.rating span{font-size:10px;font-weight:700}.rating400 em{background-position:0 -191px}.rating425 em{background-position:0 -272px}.gallery_rating img{vertical-align:middle}
.pagination2{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:20px 0 10px 2px}.pagenotpmarg{margin-top:0}.product_gallery_holder2 h3{padding-bottom:10px;font-size:150%}.product_gallery_holder2{padding:0 0 0 12px;float:left}.xgn_marketing{padding-top:10px}.xgn_marketing .xgn_marketing_container{float:right;padding-bottom:17px}
.product_gallery_holder h3{margin-top:17px;font-weight:400;padding-bottom:17px;color:#666}.product_gallery_holder{position:relative}span.jcp_top_selling_logo{position:absolute;display:block;width:38px;height:37px;top:10px;left:14px;text-indent:-999em}.jcp_rewards,.jcp_wed_gr,.myfavorites,.myorder,.rewardyourseft{text-indent:-10000px}
.product_gallery_holder2.subcategory_zone{padding:0 45px}.subcategory_zone .product_holder{border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 17px 20px;margin-right:0;width:183px;margin-top:0!important;margin-left:0}.subcategory_zone h3{text-align:center;font-size:18px;line-height:20px;height:41px;overflow:hidden}
.subcategory_zone .product_holder.last{border-right:0}.subcategory_zone .product_holder.last_btm{border-bottom:0}.null_results,.search_doc{border-bottom:1px solid #ccc}.null_results .null_result_holder,.search_doc .search_doc_holder{padding:20px 50px;overflow:auto}.search_doc .search_doc_holder{padding-top:0}
.null_results .null_result_holder .try_new_result span{padding-right:10px;vertical-align:text-top;font-size:16px}.null_results .null_result_holder p{font-size:16px;color:#565656}.null_results .null_result_holder p.time_order{font-size:12px}.null_results .null_result_holder p span{font-weight:700;color:#d71920;padding-left:2px}
.trynew_result{clear:both;display:block;margin-left:45px;margin-top:15px}.trynew_result span{padding-right:10px;vertical-align:text-top;font-size:16px;color:#4c4c4c;margin-top:2px}.additional_assistance p,.null_results .null_result_holder .try_new_result,.search_doc .search_doc_holder .item_search p{padding-top:20px;color:#565656}
.search_doc .search_doc_holder table tbody tr td ul li{list-style-type:disc;margin-left:15px}.truck_info ul li{list-style-type:disc;margin-left:20px;font-size:13px}.xgn_alt_message{padding:15px 14px 15px 15px;margin:0 0 10px}#checkoutStep3Form .xgn_alt_message{margin:10px 20px}.xgnsSearchTerm{text-transform:lowercase;word-wrap:break-word}
.brand_sprite{float:left;width:100%;clear:both;margin-bottom:30px;margin-top:10px}.pdp_image .pdp_main_img,.sku_detail{margin-bottom:6px}.jcp_rewards{background:url(../images/header_sprite.png) no-repeat;width:51px;height:37px}.jcp_wed_gr{background:url(../images/header_sprite.png) 0 -82px no-repeat;width:84px;height:78px;padding-bottom:5px}
.myfavorites{background:url(../images/header_sprite.png) 0 -215px no-repeat;width:178px;height:35px}.myorder{background:url(../images/header_sprite.png) 0 -306px no-repeat;width:147px;height:32px}.rewardyourseft{background:url(../images/header_sprite.png) 0 -389px no-repeat;width:229px;height:39px}.default_payment_method,.profile_settings{width:220px;height:30px}
.txt_line{text-decoration:underline}.col806lft{float:left;width:806px}.saled_view{background:#f4f4f3;overflow:hidden}.saled_view .inner_space{padding:15px;padding-top:11px;overflow:hidden}.pdp_img_zoom span.flt_rgt a img,.sku_detail .graphical_sku,.sku_detail .pp_quantity{padding-top:10px}.saled_view .inner_space p strong{text-transform:lowercase;font-size:11px}
.pdp_image{width:375px}.pdp_img_zoom{overflow:hidden;border-bottom:1px #d4d4d4 solid;padding-bottom:5px}.pdp_image .itemBadge{position:absolute;top:10px;left:0;z-index:2}.sku_detail{float:left;width:100%;font-size:12px;color:#333}.sku_detail .color_name{font-weight:700}.sku_detail .pp_checkout_blk .flt_wdt .flt_lft ul.small_swatches li a{display:block}
.sku_detail .monogarm_details{margin-top:10px;font-size:12px;border:0;background:#f4f4f4}.sku_detail .fav_monogarm_details{border:1px solid #d0d0d0;background:0;margin-top:10px;font-size:12px}.grey_but,.sku_title{float:left;display:inline-block;color:#333;font-size:108%;background:#e1e1e1;padding:5px 10px}
.sku_title{font-size:12px;text-transform:uppercase;padding:4px 10px 3px;clear:both;float:none;display:block;overflow:hidden}.sku_options div#skuOptions{position:relative}.grey_but{padding:0;margin-top:9px;background:0 none}.btm_brdr{border-bottom:1px #d4d4d4 solid;padding-bottom:5px;margin-bottom:5px}
.pdp_details{float:left;padding:0 0 5px 15px;width:375px}.pdp_details h1.pdp_title{font-size:24px;color:#4b4b4b;margin-left:0!important}.pdp_details h1{margin-bottom:5px;margin-top:-2px;color:#333;font-weight:400}.pdp_details #errorContainer{clear:both}.pdp_details .kaassist{clear:both;width:100%;margin-bottom:5px}
.pdp_details .kaassist .sku_links_list{width:100%}.ig_gallery_holder .kaassist{clear:both;width:100%;margin-bottom:5px}.ig_gallery_holder .kaassist .sku_links_list{width:100%}.pdp_details .calculate_price_bluebtn{height:25px;width:180px;background:url(../images/blue_btn_long_sprite.png) left 0 no-repeat}
.pdp_details .calculate_price_bluebtn:hover{background:url(../images/blue_btn_long_sprite.png) left -27px no-repeat}.pdp_details .calculate_price_bluebtn span{height:25px;width:175px;background:url(../images/blue_btn_long_sprite.png) right 0 no-repeat;float:right}#pdp_right_rail #dynamicMessages .information_icn:before,#pdp_right_rail .dynamic_error_msgs .exclamation_icn:before{content:' ';height:100%;display:inline-block;vertical-align:middle}
.pdp_details .calculate_price_bluebtn span:hover{background:url(../images/blue_btn_long_sprite.png) right -27px no-repeat}.pdp_details .calculate_price_bluebtn a{color:#FFF;padding:5px 0 0 45px}.ensemble_holding .pdp_details{width:360px}.pdp_details .more_link{text-align:left}#regularPP .pp_reviews{margin-top:30px}
#regularPP #recentlyViewedWrapper{padding-top:0;clear:both}#regularPP #rr_placement_0 .grid_14.saled_view.flt_rgt .inner_space{padding:15px;padding-top:11px;overflow:hidden}#pdp_right_rail .grid_1{width:100%}#pdp_right_rail .mask{position:fixed}#pdp_right_rail .gallery_page_price.font18{padding-top:3px;font-size:22px}
#pdp_right_rail .ppPriceDetails .comparisonPrice{font-size:22px;line-height:27px;font-weight:700;padding-top:0}#pdp_right_rail #comparativePriceLegalDisplay>p{font-size:12px}#pdp_right_rail .productQty label{font-size:12px;color:#333}#pdp_right_rail .sku_options{width:180px;margin-bottom:30px}#pdp_right_rail .sku_options .input_text{margin-left:10px;padding:0 0 0 5px}
#pdp_right_rail .dynamic_error_msgs{margin-left:0;position:relative}#pdp_right_rail .dynamic_error_msgs .exclamation_icn{position:absolute;top:0;bottom:0;left:10px;right:0}#pdp_right_rail .dynamic_error_msgs .exclamation_icn img{vertical-align:middle;display:inline-block}#pdp_right_rail #dynamicMessages{margin-top:0;position:relative}
#pdp_right_rail #dynamicMessages #inventoryMessage{font:10px Helvetica,Arial,Sans-serif;color:#666;padding-bottom:10px}#pdp_right_rail #dynamicMessages .information_icn{position:absolute;top:0;bottom:0;left:10px;right:0}#pdp_right_rail #dynamicMessages .information_icn img{vertical-align:middle;display:inline-block}
#pdp_right_rail .zipCodeeff{width:190px}#pdp_right_rail .zipCodeeff ul{width:255px;font-size:12px;clear:both}#pdp_right_rail .zipCodeeff ul li.enterfield{padding-right:0;white-space:nowrap}#pdp_right_rail .zipCodeeff ul li.inputfield input{width:125px}#pdp_right_rail .zipCodeeff ul li span a input{width:86px;margin-left:-4px}
#pdp_right_rail .dynamic_error_msgs span{margin-left:34px}#pdp_right_rail .dynamic_error_msgs ul{width:178px;margin-left:0}#pdp_right_rail .dynamic_error_msgs{color:#c00;font-weight:700;width:196px;font-size:12px;border:0;background-color:#fff;padding:0}#pdp_right_rail .error_msg .dynamic_error_msgs{border:1px solid #8d0004;background:#fbeaeb;font-family:helvetica;font-size:12px;color:#8d0004;font-weight:700;padding:12px;width:170px}
#pdp_right_rail .error_msg .dynamic_error_msgs ul{width:120px;margin-left:34px}#pdp_right_rail .pdp_action_btnlist .red_button,#pdp_right_rail .storedisp input{margin-left:4px;margin-bottom:20px}#pdp_right_rail .storedisp input{background-position:10px 5px;background-repeat:no-repeat;background-image:url(../images/searchglass15px.png);height:25px;background-color:#0d598a;color:#fff;font-size:12px;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:176px;padding-left:25px;font-weight:700}
#pdp_right_rail .storedisp input:hover{background:#0f4b72}#pdp_right_rail .pdp_action_btnlist .grey_button{margin-left:1px;margin-bottom:20px}.pdp_details #pdp_brand_desc>p>img{margin-bottom:10px}.colored_swatch{padding-top:10px}.colored_swatch .small_swatches li{border:1px solid #eaeaea;height:24px;margin:0 2px 2px 0;width:24px}
.colored_swatch .small_swatches li a{display:block}.colored_swatch .small_swatches li img{border:1px solid #eaeaea}.pdp_details .small_swatches{margin-bottom:15px;margin-top:5px}.small_swatches{line-height:0;margin-bottom:5px;overflow:hidden}#xgnContent .small_swatches{margin-bottom:0}#product_ensemble .product_desc_section .product_detail_sec .small_swatches li{display:inline!important}
.small_swatches li{border:2px solid #fff;cursor:pointer;display:inline;float:left;height:27px;position:relative;margin-right:3px}.small_swatches li span.no_color{background:url(../images/no_color_1.png) no-repeat;height:25px;left:1px;position:absolute;top:1px;width:25px}.tooltipWrapping span.no_color{height:100px;position:absolute;top:13px;left:91px;width:100px}
.small_swatches li span.color_illegal{background:url(../images/no_color_1.png) no-repeat;height:25px;left:1px;position:absolute;top:1px;width:25px}.small_swatches li.swatch_selected,.small_swatches li:hover{border:2px solid #2a5a97}.product_image_gallery .colored_swatch .small_swatches li,.product_image_gallery2 .colored_swatch .small_swatches li{border:2px solid #fff}
.product_image_gallery .small_swatches li:hover,.product_image_gallery2 .small_swatches li:hover{border:2px solid #6b6b6b}.product_image_gallery .small_swatches li.no_swatch_mouseover,.product_image_gallery2 .small_swatches li.no_swatch_mouseover{border:0;height:24px;cursor:default}.product_image_gallery .small_swatches li.no_swatch_mouseover:hover,.product_image_gallery2 .small_swatches li.no_swatch_mouseover:hover{border:0;height:24px}
.product_image_gallery2 .itemBadge img{border:0}.product_image_gallery .itemBadge,.product_image_gallery2 .itemBadge{position:absolute;top:5px;left:-6px}.product_image_gallery .preOrderBadge,.product_image_gallery2 .preOrderBadge{left:-11px}.product_image_gallery .itemBadge img,.product_image_gallery2 .itemBadge img{border:0}
.small_swatches li img{border:1px solid #a7a7a7}.pdp_details p{margin:5px 0 10px;line-height:20px;font-size:12px;clear:both}#priceDetails p{margin:0}.pdp_details #size_range_option p{margin:7px 0 11px}.pdp_details p.stafford_logo{padding-top:10px;clear:both}.pdp_details p.product_detail_pricing{margin:0}
.pdp_details p.more_less_information{margin-bottom:0;line-height:17px}.pdp_details p.extendheight{height:auto;overflow:auto}.pdp_details p span.price{padding-top:0;color:#d71920}ul.sku_alt_options{clear:both;margin-bottom:20px;padding-top:6px;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;list-style-type:none}
ul.sku_alt_options.sku_alt_designs{margin-bottom:10px}ul.sku_alt_options li{float:left;margin:0 5px 5px 0;border:1px solid #707070;font-size:13px;text-transform:uppercase;color:#333}ul.sku_alt_options li a{padding:2px 8px;color:#4b4b4b;display:inline}ul.sku_alt_options li.displayNone{display:none!important}
ul.pp_size_range li a{padding:3px 18px}.pp_catalog_code{padding-top:20px}.pp_catalog_entry{border-bottom:1px solid #ccc;margin-bottom:13px;padding-bottom:20px}#xgnContent .colored_swatch{padding-top:3px;overflow:hidden}#xgnContent .price_description{padding-left:5px}#xgnContent .colored_swatch .small_swatches li{margin:0;margin-right:1px}
#xgnContent .price_description .orgn_price{padding-bottom:5px}.ensemble_holding .grid_16{margin-right:40px;width:765px}.ensemble_holding .add_holding{border-top:0;padding:10px 0 15px}.ensemble_holding .add_holding .soc_media{float:left;width:400px}.ensemble_holding .add_holding .err_container{width:365px}
.ensemble_holding .brdr_btm{border-bottom:0;padding-bottom:0;margin-bottom:0}.add_holding .blue_button_small{padding-top:10px}.social_media{display:block;float:left;width:100%;padding-bottom:10px}.ensemble_holding .social_media{margin-top:5px}.ensemble_holding .add_holding .social_media{margin-top:0}
.social_media li{display:inline;float:left;margin-right:-3px}.social_media li.last{width:18px;margin-right:0}.social_media li a{background:url(../images/social_icon.png) left top no-repeat;text-indent:-999em;display:block}.share-this{background:url(../images/social-icon.jpg) left top no-repeat;width:60px;height:26px;text-indent:-999em;display:block}
.social_media a.facebook_icon{background-position:0 5px;width:20px;height:27px}.social_media a.twitter_icon{background-position:-24px 5px;width:20px;height:27px}.social_media a.myspace_icon{background-position:-340px 0;width:14px;height:14px}.social_media a.p_icon{background-position:-73px 5px;width:20px;height:27px}
.social_media a.f_icon{background-position:-84px 6px;width:14px;height:14px}.social_media a.k_icon{background-position:-48px 5px;width:20px;height:27px}.social_media a.chlcl_icon{background-position:-5px 0;width:29px;height:14px}.social_media a.mail_icon{background-position:-276px 0;width:14px;height:14px}
.social_media a.print_icon{background-position:-468px 0;width:18px;height:14px;padding-right:0!important}.social_cr li a{background:url(../images/social_icon_cr.png) left top no-repeat;text-indent:-999em;display:block}.social_email_print span{float:left}.social_email_print span a.mail_icon{width:82px;padding:5px 0 0 37px;background-position:0 -1338px;display:block;height:23px;color:#666;font-size:12px}
.social_email_print span a.print_icon{float:none;width:123px;padding:5px 0 0 61px;background-position:0 -1169px;height:23px;color:#666;font-size:12px;display:block}.videolist{padding-bottom:25px}ul.sku_alt_designs li a,ul.sku_alt_number li a{padding:2px 8px}.product_row{float:left;padding:15px 0}.product_row_ensemble{clear:both;overflow:hidden;padding:15px 0}
.bottom_border{border-bottom:1px solid #d4d4d4}.product_row div.product_desc,.product_row div.product_detail,.product_row div.product_img{float:left}.product_row div.product_img{margin-right:15px;width:150px}.product_row div.product_desc{width:226px;margin-right:14px}.product_row div.product_desc a.storedisp{width:180px;height:25px;background-position:10px 5px;background-repeat:no-repeat;background-image:url(../images/searchglass15px.png);background-color:#0d598a;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:20px;float:left;text-align:center;font-size:12px;padding-top:3px}
.product_row div.product_detail{float:left;width:360px}.product_row div.product_desc .prod_head{font-size:16px;font-weight:400;line-height:18px;margin-bottom:10px}.product_row div.product_desc .sale_price{color:#d1161b;font-size:14px;font-weight:700;line-height:12px}.product_row div.product_desc .original_price{margin-bottom:15px}
.product_row div.product_desc .prod_text{font-size:11px;line-height:14px;text-transform:uppercase}.product_row div.product_desc .prod_text span{margin-left:3px}.product_row div.product_detail .prod_qltys{border-bottom:1px solid #d4d4d4;clear:both;overflow:hidden;padding:5px 0 15px;margin-bottom:15px;width:300px}
.product_row div.product_detail .prod_qltys input{float:left;border-color:#92908e #DDDBD8 #e1dfdc #D7D5D3;border-style:solid;border-width:1px;padding:4px 4px 3px;width:13px;font-size:11px}.product_row div.product_detail .prod_qltys input.error{border-color:#823738 #C95556 #c95556;color:#4b4b4b}.product_row div.product_detail .prod_qltys label{float:left}
.product_row div.product_detail .prod_package{clear:both;font-size:12px;overflow:hidden;padding-bottom:4px}.product_row div.product_detail .prod_package input{margin:4px 5px 0 0;float:left}.product_row div.product_detail .prod_package label{margin-left:3px}.product_row div.product_detail h5{background:#e7e7e7;font-size:12px;font-weight:400;line-height:20px;margin-bottom:10px;padding-left:10px;text-transform:uppercase;clear:both}
.product_row div.product_detail p label{clear:both;display:block;font-size:12px;margin-bottom:5px}.product_row div.product_detail p select{clear:both;margin-bottom:20px}.product_row div.product_detail .product_swatches{margin-top:3px;overflow:hidden}.product_row div.product_detail .product_swatches li{display:inline;float:left;height:25px;margin-right:5px;width:25px}
.product_row div.product_detail .prod_qltys_option{clear:both;overflow:hidden;margin-bottom:5px;margin-top:20px;width:300px}.product_row div.product_detail .prod_qltys_option input{float:left;border-color:#92908e #DDDBD8 #e1dfdc #D7D5D3;border-style:solid;border-width:1px;padding:2px 4px;width:14px;margin-right:6px}
.ensemble_holding .pdp_title{line-height:23px;margin-bottom:5px;font-size:18px}.ensemble_holding .pdp_action_btnlist{width:360px;margin-left:5px;margin-top:12px}.product_details{padding-right:0!important;padding-top:2px!important}.product_details .rating_question_ans{margin-top:10px;margin-bottom:24px}
.product_details .more_info{font-size:12px;line-height:16px}.product_details .more_info a{background:url(../images/blue_arw_down.gif) 53px 6px no-repeat;font-size:11px;padding-left:5px;padding-right:10px}.product_details .find_store{font-size:14px;line-height:24px;margin-bottom:10px;margin-top:10px}
.product_details h4{font-size:12px;line-height:20px}.product_details p{font-size:12px;line-height:16px;margin:0}.product_details h4.item_head{font-size:12px;line-height:20px;text-transform:uppercase}.product_details h4.truck_item span{padding-left:3px;height:9px;width:15px}.product_details ul.item_link{margin-bottom:15px}
.product_details ul.item_link li{font-size:12px;line-height:16px}.product_details .item_desp{font-size:11px;margin-bottom:5px}.product_details .item_delivery{line-height:16px}#product_ensemble{overflow:hidden;padding:20px 20px 0}#product_ensemble .product_image_sec{float:left;width:250px;margin-right:10px}
#product_ensemble .product_image_sec .small_img_list{display:block;overflow:hidden}#product_ensemble .product_image_sec .small_img_list li{height:33px;margin:0;padding:0;width:33px}#product_ensemble .product_image_sec .small_img_list li a{padding:0;margin:0}#product_ensemble .product_detail_sec{float:left;width:340px;height:auto}
#product_ensemble .product_detail_sec h2{font-size:20px;font-weight:400;line-height:22px;margin-bottom:25px}#product_ensemble .product_detail_sec h5{background:#e7e7e7;font-size:12px;font-weight:400;line-height:20px;margin-bottom:10px;padding-left:10px;text-transform:uppercase}#product_ensemble .product_detail_sec p label{clear:both;display:block;font-size:12px;margin-bottom:5px}
#product_ensemble .product_detail_sec p select{clear:both;margin-bottom:20px}#product_ensemble .product_detail_sec .product_swatches{margin-top:3px;overflow:hidden;margin-bottom:20px}#product_ensemble .product_detail_sec .product_swatches li{display:inline;float:left;height:27px;margin-right:3px;width:27px;border:1px solid #fff}
#product_ensemble .product_detail_sec .product_swatches li img{border:1px solid #fff}#product_ensemble .product_detail_sec .product_swatches li:hover{border:1px solid #000}#product_ensemble .product_detail_sec .prod_qltys_option{clear:both;overflow:hidden;margin-bottom:5px;margin-top:20px;width:300px}
#product_ensemble .product_detail_sec .prod_qltys_option input{float:left;border-color:#92908e #DDDBD8 #e1dfdc #D7D5D3;border-style:solid;border-width:1px;padding:2px 4px;width:14px;margin-right:6px}#product_ensemble .product_detail_sec .prod_package{clear:both;font-size:12px;overflow:hidden;padding-bottom:10px}
#product_ensemble .product_detail_sec .prod_package input{margin:4px 5px 0 0;float:left}#product_ensemble .product_detail_sec .prod_package a{float:left}#product_ensemble .product_detail_sec .prod_package label{float:left;margin-left:3px}#product_ensemble .product_detail_sec .prod_text{padding-bottom:10px;padding-top:10px;line-height:16px}
#product_ensemble .product_detail_sec .prod_list{list-style:disc;padding-left:5px}#product_ensemble .product_detail_sec .prod_list li{line-height:16px;margin-left:20px}#product_ensemble .product_detail_sec .prod_measure{line-height:14px}.button_holding{padding-bottom:15px;margin:0 10px}#cboxLoadedContent .button_holding .btn_input_holder{width:240px;padding:10px;float:left}
.btm_arrow,.top_arrow{padding-right:12px;cursor:pointer}#cboxLoadedContent .button_holding .btn_input_holder span{float:left}.pdp_title{font-size:18px;color:#333;font-weight:400;line-height:25px;margin-bottom:8px}.rating_question_ans{padding-top:20px;margin-bottom:20px}.pdp_details .rating_question_ans{padding-top:0;margin-bottom:10px}
.btm_arrow{background:url(../images/blue_arw_down.gif) right 6px no-repeat}.top_arrow{background:url(../images/blue_arw_up.gif) right 6px no-repeat}.pdp_brand_desc{margin-bottom:20px}.sku_options a{color:#8d8d8d;padding:2px 6px;margin-right:0}.sku_alt_options li.sku_select,.sku_options li.sku_select{background:#fff;color:#fff;border:1px solid #2a5a97;outline:#2a5a97 solid 1px;margin:0 5px 5px 1px}
.sku_alt_options li.sku_select a,.sku_options li.sku_select a{color:#333}.sku_alt_number li.sku_illegal a.swatch,.sku_alt_number li.sku_not_available a.swatch,.sku_alt_options li.sku_illegal a.swatch{display:inline}.sku_alt_options li.sku_illegal,.sku_options li.sku_illegal{background:#fff;color:#aaa;border:1px dashed #aaa}
.sku_alt_options li.sku_illegal a,.sku_options li.sku_illegal a{color:#b7b7b7}.sku_alt_options li.sku_not_available,.sku_options li.sku_not_available{background:#eee;color:#707070;border:1px solid #a7a7a7;cursor:pointer}.sku_alt_options li.sku_not_available_select,.sku_options li.sku_not_available_select,.small_swatches li.sku_not_available_select{background:#eee;color:#707070;border:2px dashed #333!important;cursor:pointer}
.sku_alt_options li.sku_not_available a,.sku_options li.sku_not_available a{color:#767676}.request_purchase .input_text,.sku_options .input_text,.update_btn .input_text{width:20px;padding:6px 4px;border-width:1px;border-color:#92908e #dddbd8 #e1dfdc #d7d5d3;border-style:solid}.sku_options .input_text{width:13px;padding:4px 4px 3px;font-size:11px}
.update_btn .input_text{padding:0 4px;padding-top:1px;margin-right:6px;height:21px}.sku_options span.pp_monogram a{border:0}.sku_links_list a{color:#2a5a97}.sku_links_list li{margin-bottom:15px;line-height:12px}.pdp_action_btnlist{overflow:hidden}.pdp_action_btnlist li .red_button span,.pdp_action_btnlist li .red_button span input{height:30px;width:176px;font-size:18px}
.pdp_action_btnlist li .red_button span a{height:30px;font-size:17px;width:157px;text-align:center}.pdp_action_btnlist li .grey_button span,.pdp_action_btnlist li .grey_button span input{height:21px;width:172px;color:#333;font-size:12px}.pdp_action_btnlist li{float:left;width:172px;margin:0 4px 0 0}
.pdp_action_btnlist .grey_button{margin-left:1px}.pp_reviews{clear:both;float:left;width:100%;margin-top:95px}#addtofavButton{font-size:12px}.pdp_tab_content{padding:12px 0;overflow:hidden}.pdp_pagination{margin-bottom:6px}.pdp_sort_links a{margin:0 5px}.pdp_sort_links .current_link{color:#333}.page_navi{margin-right:15px}
.page_navi ul{display:inline}.page_navi li{float:left;margin:0 2px}.page_navi li a{font-weight:700;padding:3px}.page_navi li .left_nav_arrow,.page_navi li .right_nav_arrow{background:url(../images/blue_arw_left.gif) center center no-repeat;vertical-align:middle}.page_navi li .right_nav_arrow{background:url(../images/blue_arw_right.gif) center center no-repeat}
.pdp_review_content,.pdp_review_detail,.pdp_star_rating{width:170px;background:url(../images/x6_pdp_star_rating_bg.gif) repeat-x #fff;height:200px;padding:10px 0}.pdp_review_content .inner_space,.pdp_review_detail .inner_space,.pdp_star_rating .inner_space{padding:12px}.review_date{margin-bottom:22px}
.pdp_rating_list{margin-top:10px;margin-bottom:40px}.pp_review_share a{margin:0 3px}.pdp_review_content{width:455px;background:url(../images/x6_pdp_review_content_bg.gif) repeat-x #fff}.pdp_review_detail{width:180px;background:url(../images/x6_pdp_review_detail_bg.gif) repeat-x #fff}.pdp_viewed_list{margin-top:13px}
#richRelevence.home_above_banner .pdp_viewed_list li,#richRelevence.shopping_bag_crosscell .pdp_viewed_list li,.pdp_viewed_list li{margin-bottom:20px;display:inline;float:left;margin-right:2px;width:131px;overflow:hidden}div.homepage_bckgrnd div#rr_placement_0 div.grid_14 div.inner_space ul.pdp_viewed_list{display:block;margin:0 auto;overflow:hidden;width:960px;margin-top:17px;padding-left:45px}
div.homepage_bckgrnd div#rr_placement_0 div.grid_14 div.inner_space ul.pdp_viewed_list li{width:110px;display:inline;float:left;overflow:hidden}div.homepage_bckgrnd div#rr_placement_0 div.grid_14{width:960px}div.homepage_bckgrnd div#rr_placement_0 div.grid_14 div.inner_space{width:960px;padding:0;background-color:#ebebeb;display:block;position:relative;margin-bottom:20px}
div.homepage_bckgrnd #rr_placement_0 .saled_view .inner_space p strong{color:#4b4b4b;display:block;font-size:16px;left:50px;margin-top:15px;position:relative;text-transform:lowercase}#error_page_rr .grid_14,#richRelevence div[id*=rr_placement_]>div,#richRelevence.rr_dotcom_search_list .grid_14.saled_view.flt_rgt{width:100%}
#rr_placement_0 .grid_14.saled_view.flt_rgt .inner_space{padding:15px;padding-top:40px;padding-bottom:40px}.row #rr_placement_0 .grid_1 .inner_space .pdp_viewed_list li .rating .ftNowLabel img{vertical-align:sub}.row #rr_placement_0 .grid_1 .inner_space .pdp_viewed_list li .rating img{vertical-align:text-bottom;padding-right:5px}
.pdp_viewed_list li .price{font-size:13px}.pdp_viewed_list li p{margin-top:0}.review_pros_cons{margin-bottom:15px}.review_text{line-height:24px}.review_info{margin-bottom:21px}.review_rating{margin-bottom:26px}.rating_question_ans .flt_lft .rating{padding:0;margin:0}.rating_question_ans .flt_lft p{margin:5px 0;float:left;display:block;clear:both}
.rating_question_ans .flt_rgt strong.disp_blk{font-size:11px;color:#5c5c5c;font-weight:700}.registered{background:url(../images/registered_img.gif) top right no-repeat;width:9px;height:9px;padding-right:5px}.sku_opt_width_nonapparel select,.sku_options select{display:block;font-size:15px;height:28px;margin-bottom:15px;padding-left:5px;width:258px}
.sku_opt_width_nonapparel select{margin-top:6px}.sku_opt_width .made_to_measure{margin:5px 0!important}.serv_agree_check,.warranty_check{margin-bottom:30px}.service_agreement .sku_options ul li{clear:both;display:block;margin-bottom:5px;overflow:hidden}.service_agreement .sku_options ul li input{float:left;border:0;vertical-align:baseline;margin-top:2px}
.service_agreement .sku_options ul li label{float:left;line-height:16px}.service_agreement p{margin:6px 0;float:left;line-height:11px;clear:both}.ensemble_holding .service_agreement{margin-top:10px;padding-top:15px;border-color:#e1e1e1}.ftProductDesc{color:#4b4b4b;display:block;font-size:11px;margin-top:10px;font-style:normal;cursor:pointer}
.ftSpace{display:none}.ftNowLabel .ftSaleLabel,.ftNowLabel .ftSalePrice{color:#d71920;font-weight:700;padding-top:9px;font-style:normal}.ftNowLabel .ftOriginalLabel,.ftNowLabel .ftOriginalPrice{color:#333;font-size:11px;font-style:normal}.imageControl{float:left;width:375px;margin-top:10px;height:30px;padding-bottom:5px}
.imageControlBorder{border-bottom:1px solid #d4d4d4}.imageControlBorderChildEnsemble{width:250px;border-bottom:1px solid #d4d4d4}.imageControl div{float:left;margin-right:5px}.alternateImageLink{margin-right:5px;display:inline-block;position:relative}.izView{width:375px;height:375px;cursor:pointer;overflow:hidden}
.izViewChilPP{width:250px;height:250px;cursor:pointer;margin-top:5px;overflow:hidden}.alternateImagesDHTML{margin-top:5px;clear:both;overflow:hidden;float:left;width:100%}.alternateImagesDHTMLEnsemble{clear:both;float:left;width:380px!important;margin-top:5px}.delivery p{margin:4px 0}.delivery span,.delivery strong{padding-top:5px}
.zipCodeeff .dynamic_error_msgs{font-weight:700;width:243px}.dynamic_error_msgs,.dynamic_error_msgs_address,.gift_card_error_msgs,.truck_shipping_error{clear:both;background:#fbeaeb;border:1px solid #8d0004;margin-top:10px;padding:10px 10px 10px 15px;color:#8d0004;font-size:12px;font-weight:700;line-height:17px;overflow:hidden}
.gradient_body .dynamic_error_msgs p{color:#d71920}#myFavItems .truck_shipping_error{margin-top:0;margin-bottom:20px}#myFavItems .item_details_summary .product_detail .image_price_ship_info .flt_rgt .dark_grey_button{width:123px;padding-left:8px}.product_detail .flt_rgt a.hide_display{display:inline}
.error_icon{background:url(../images/icon_sprite.gif) 0 -113px no-repeat;width:24px;height:24px}.info_icon{background:url(../images/icon_sprite.gif) 100% -1219px no-repeat;width:19px;height:19px}.pdp_brand_desc_info{position:relative;clear:both}.pdp_brand_desc_info .details .read-less a .top_arrow,.pdp_brand_desc_info .summary span .btm_arrow,.pdp_brand_desc_info span .btm_arrow{padding-right:13px}
.pdp_brand_desc ul{padding:10px 10px 0 0}.dynamic_error_msgs ul li.nodisc,.pdp_brand_desc ul li{list-style-type:none;margin-left:0;margin-top:10px}#myFavouriteErrors ul li.nodisc,.dynamic_error_msgs #passwordBlank ul li.nodisc,.pdp_brand_desc ul li{margin-top:0}.dynamic_error_msgs ul li,.gift_card_error_msgs ul li,.pdp_brand_desc ul li{list-style-type:disc;margin-left:16px;font-size:12px}
.dynamic_error_msgs ul.trackOrder_error li{margin-left:48px}.yes_no_btn{overflow:auto}.yes_no_btn .lit_grey_button span,.yes_no_btn .lit_grey_button span input{height:19px;color:#4c4c4c;font-size:9px;width:37px;margin-right:5px}.yes_no_btn .lit_grey_button span input{padding:0 5px 2px 0}.sku_opt_width em.sku_nt_available{color:#d71920;font-size:12px;z-index:1}
.sku_opt_width{padding-bottom:10px}.sku_vdata_width select,.vdata_conditional_opt select{width:210px;display:block;height:25px;margin-bottom:14px;margin-top:6px;clear:both}.sku_opt_width select.width{width:84px;height:25px;margin-bottom:14px}.protection_modal .module_overlay .sign_header_padd{padding-top:0}
.protection_modal .module_overlay .sign_header_padd span img{padding-top:5px}.protect_modal_close .module_overlay .sign_header_padd span.offer_numbers{padding:5px 10px 7px 7px}.pp_store_holder{padding:15px 20px;overflow:hidden}.pp_store_holder .purchase_protect_plan .store_details p strong{font-weight:400}
.pp_store_holder .store_image{width:86px}.pp_find_store_container .content .modal_text_image .pp_store_holder .store_details span,.pp_radius_details label{display:block;clear:both}.modal_text_image{border-bottom:1px solid #ccc;overflow:hidden}.instuctional_text .pp_store_holder p strong,.pp_radius_details{padding:10px 0}
.pp_radius_details .city_type input{margin-right:10px;width:252px}.jcp_form .pp_radius_details .radius_miles select{width:auto}.pp_radius_details .pp_search_btn{padding-top:15px;width:34%}.add_holding{padding-top:20px;margin-top:15px;margin-right:52px}.pp_store_results_modal,.pp_store_results_modal .pp_sorted_items{background:#f7f7f7;clear:both}
.pp_store_results_holder{padding:20px 20px 0;overflow:hidden}.store_net_result{padding-bottom:8px;position:relative}.store_net_result ul li{font-size:11px;color:#333}.store_net_result .column_one{width:125px}.store_net_result .column_two{width:175px}.store_net_result .column_three{width:141px}.store_net_result .column_four{width:101px}
.store_net_result .direction_btn{bottom:10px;position:absolute;right:0}.pp_sorted_items p{padding-left:0}.pp_store_results_modal .pp_sorted_items .pp_sorted_items_holder{padding:0 20px;background:#f7f7f7}.pp_store_results_modal .pp_sorted_items .pp_sorted_items_holder ul.pagination li span{padding:2px 4px}
.ensemble_mtm .sku_options span.text_reference{width:132px!important;font-size:12px}.pp_truck_ship_container .modle_header{padding:20px 20px 0}.truck_glove_state_zipcode_info .truck_glove_state_zipcode_holder{padding:20px;padding-bottom:10px;overflow:hidden}.truck_glove_state_zipcode_info .truck_glove_state_zipcode_holder .truck_info{border-top:1px solid #ccc}
.model_grid7 .truck_glove_state_zipcode_info .truck_glove_state_zipcode_holder .truck_info{border-top:0}.truck_glove_state_zipcode_holder .state_info .state_column{width:90px}.truck_glove_state_zipcode_info .truck_glove_state_zipcode_holder .state_info{padding:10px 0;border-bottom:1px solid #ccc}.zipcode_info .zipcode_column ul{width:55px;text-align:left}
.zipcode_info{height:289px;overflow:hidden}.zipcode_info_holder{height:269px;overflow-y:auto;padding:0 0 0 21px}.zipcode_info h4{text-align:center;padding:15px 0}.warrant_instruction{clear:both;overflow:hidden}.warrant_instruction_holder{clear:both;height:151px;overflow-y:scroll;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:0 20px}
.warrant_instruction_holder p{line-height:16px;padding-top:2px;font-size:12px;color:#4c4c4c}.warrant_instruction_holder p.manfacture_information{clear:both;overflow:hidden;padding:15px 0}.warrant_instruction_holder p.service_agreement{border-top:0 none;padding-bottom:15px}.warranty_modal{border-bottom:0 none}
.warrant_holder{padding:0 20px 20px;overflow:hidden}.model_grid7 .sign_header_padd{padding-top:10px}.model_grid7 .truck_delivery_header{padding-top:0}.truck_glove_state_zipcode_info .add_holding{margin-top:10px;padding-top:10px}.rating_question_ans p{margin:0;line-height:19px}.vdata_radio_options{margin-bottom:20px}
.vdata_radio_options input{vertical-align:sub}.vdata_radio_options ul li label{vertical-align:bottom}.vdata_radio_options label{padding-right:9px}ul.vdata_parameteres li.vdata_total{font-weight:700}ul.vdata_parameteres li.vdata_total span.grand_price{width:100px}ul.vdata_parameteres li.vdata_total p.flt_rgt{margin:0;font-size:10px;padding-top:3px}
ul.vdata_parameteres li.vdata_total p a img{vertical-align:top}.jcp_form .vdata_gift_card{width:279px;border-color:#92908e #D7D5D3 #e1dfdc;border-style:solid;border-width:1px;color:#4b4b4b;font-size:13px;height:22px;padding:3px 2px}.vdata_monogram_holder{padding:22px 19px 10px 21px;clear:both;overflow:hidden}
#monogramCheck{padding:0 10px 25px 0;float:left}.vdata_style_range{padding-bottom:5px;clear:both}.vdata_style_range ul{clear:both}.vdata_style_range ul li{float:left;padding:10px 7px 0 0}.sku_vdata_width,.vdata_monogram .vdata_monogram_holder #product_details .blue_button_small{padding-top:10px}.vdata_style_range ul li a span,ul.vdata_monogram_swatches li a span{display:block;text-align:center;font-size:9px;color:#4c4c4c;font-weight:700;clear:both}
.vdata_monogram_swatches li{height:37px;width:37px}.vdata_monogram_swatches li a img{width:35px;height:35px;border:1px solid #ccc}.vdata_monogram_swatches li a img:hover{border:1px solid #fff}.vdata_monogram .vdata_monogram_holder #product_details .sku_vdata_width{border-top:2px solid #ccc;margin-top:15px}
.vdata_monogram .vdata_monogram_holder .vdata_default_options{border-bottom:1px solid #ccc}.service_agreement .sku_options input#monogram{border:0;padding-bottom:0}.pop_upshell_container .modle_header{padding:20px 20px 0}.pop_upshell .pop_upshell_holder{padding:20px}.shell_content{padding-top:11px;height:500px;overflow-x:hidden;overflow-y:scroll}
.pop_upshell_container .pop_upshell .pop_upshell_holder .shell_content{overflow-x:scroll}.shop_bag_tp_tile{height:4px}.shop_bag_btm_tile{background:url(../images/shop_bg_tp_btm_tile.png) 0 100% no-repeat;height:4px;padding-top:10px}.shopping_kit{width:460px;margin-left:2px;overflow-x:hidden;display:block}
.shopping_kit .shopping_kit_holder{padding:10px 20px 0;overflow:hidden}.shopping_kit_holder .shopping_details h2{color:#2a5a97;font-size:15px;font-family:Helvetica,Arial,Sans-serif}.parent_child h3,.shopping_kit_holder .shopping_details h3{color:#4c4c4c;font-size:16px}.shopping_kit_holder p.empty_bag{font-size:20px;color:#4c4c4c;padding:0 0 10px 5px}
.shopping_kit .bottomRow{height:10px;width:406px}.shopping_kit .last{border-top:0}.shopping_bag_fixed_height1 .shopping_details,.shopping_bag_fixed_height2 .shopping_details,.shopping_bag_fixed_height3 .shopping_details,.shopping_bag_fixed_height4 .shopping_details{margin-right:4px}.shopbag_message{border:1px solid #cedce5;background:#ecf3f9;height:20px;padding:10px;margin:10px 10px 5px}
.shopbag_wrap{padding:10px 10px 0}.shopbag_wrap ul.last{padding:0;margin:0;border-bottom:0}.shopbag_wrap li{float:left;display:inline;font-size:13px}.shopbag_wrap li.pricecol{float:right;text-align:right}.sale{color:#d71920;font-weight:700;font-size:14px}.shopbag_wrap li.product_description{width:102px;font-size:12px;color:#666}
.shopbag_wrap li.product_description_fav{width:170px;font-size:12px}.shopbag_wrap li.product_description_ratings{display:inline;float:left}.shopbag_wrap ul li.product_description span{display:block}.shopbag_wrap ul li.product_description span.status{padding-bottom:4px}.shopbag_wrap ul li.product_description span.status a.swatch{display:inline}
.shopbag_wrap ul li.product_description span.status a.float_fix{display:block}.shopbag_wrap ul li.product_description span.status span{color:#2a5a97;display:inline}.color,.extras,.qty,.size,.status{color:#4c4c4c}.shopping_details{border-bottom:1px solid #CCC;padding-bottom:20px;margin-bottom:10px;overflow:auto}
.shopping_details.row{overflow:hidden!important}.shopping_details .shopbag_wrap{padding:0;width:auto}.sale_original{width:130px;text-align:left;margin-left:10px;font-size:11px}.sale_original span{display:block}.sale_original p span.flt_lft.font13.gry_text{float:right!important}.shopping_kit .shopping_kit_holder .shopping_details.last{border-bottom:0 none;padding-bottom:10px;margin-bottom:0}
.shopping_bag_fixed_height4{height:406px;overflow-y:scroll;overflow-x:hidden}.shopping_bag_fixed_height3{height:375px;overflow-x:hidden;overflow-y:scroll}.shopping_bag_fixed_height2{height:250px;overflow-x:hidden}.shopping_bag_fixed_height1{height:125px;overflow-x:hidden}.order_summary_area{width:400px}
.order_summary_area .order_total{padding:5px 0;font-size:126%}.order_summary_holder{padding:5px 0 0;width:400px}.order_summary_area .btn_input_holder{clear:both;float:none;margin:0 auto;padding:0 0 10px}.shopping_kit #shopping_scroll{width:400px;max-height:460px;margin-left:auto;margin-right:auto;border-top:2px solid #aaa;border-bottom:2px solid #aaa;clear:both}
.oosItemsList,.oosItemsList_posf{max-height:200px;overflow-x:hidden}#shopping_scroll.shopping_bag_fixed_height4 .btn_input_holder span input,.order_summary_area .btn_input_holder span input{width:360px}.shopping_kit .shopbag_wrap li.product_description{font-size:12px;color:#4c4c4c;padding:2px 0 0 5px;line-height:15px}
.shopping_details .sale_original span.sale_price{text-align:right;color:#d71920;font-size:12px;font-weight:700}.shopping_details .sale_original span.original_price{color:#4b4b4b;font-size:10px}.item_details{margin-right:5px}.shopping_container{padding-bottom:20px}.shop_bottom_header .print span a{padding-right:10px;vertical-align:top;font-size:12px}
.shop_top_header{border-bottom:1px #d0d0d0 solid;padding:10px 0 0}.shop_top_header span img{padding-top:18px}.shop_bottom_header{padding:10px 0}#shoppingBagPageId .shop_checkout{width:320px}.shop_checkout .red_button_medium{padding-left:30px;float:right}.shop_checkout .red_button_medium span,.shop_checkout .red_button_medium span input{height:30px;width:180px;font-size:14px;font-weight:400;color:#FFF}
.shop_checkout .red_button_medium span input{padding-top:2px}.shop_checkout span.cont_shop{font-size:12px;margin-top:6px}.item_original .original_price{font-size:10px;color:#4c4c4c}.item_title .right,.item_title h1{color:#fff;font-size:14px}.red_button_medium span.checkout_btn_disabled,.red_button_medium span.checkout_btn_disabled:hover{background:url(../images/button-sprite.gif) left -475px no-repeat #ebebeb;cursor:default}
.red_button_medium span.checkout_btn_disabled input,.red_button_medium span.checkout_btn_disabled:hover input{background:#ebebeb;cursor:default}.item_title{background:#0b5681;padding:0!important;overflow:hidden;height:32px}.item_title .right{float:right;padding:7px 21px 0 0}.bag_detail_content .product_detail,.gift_detail_content .gift_detail{padding:20px 20px 0;overflow:hidden}
.bag_detail_content .product_detail .truck_shipping_error .float_fix span{color:#30445d}#shoppingBagContentID .product_detail{padding:2px 20px 0;overflow:hidden}#shoppingBagContentID .price{padding-top:0}.image_price_ship_info{float:left;width:550px;border-bottom:1px solid #d0d0d0;padding-top:10px;padding-bottom:10px}
.image_price_ship_info .grid_29{padding:0;float:left}.image_price_ship_info .edit_fav .update_btn .btn_input_holderright{float:left!important}.image_price_ship_info .edit_fav .update_btn .btn_input_holderright1{float:right!important}.image_price_ship_info .first_grid{width:206px;padding:0;padding-right:20px;float:left}
.image_price_ship_info .grid_29{width:270px}.image_price_ship_info .first_grid ul,.image_price_ship_info .grid_29 ul{border-bottom:0 none}.image_price_ship_info .first_grid ul li,.image_price_ship_info .grid_29 ul li{padding:0}.image_price_ship_info .second_grid{width:142px;float:left;font-size:12px}
.image_price_ship_info .third_grid{width:162px;background:#f4f4f4;float:right;padding:8px;font-size:12px}.image_price_ship_info .cr_bkgrnd{background:0;padding:0 10px}#myFavItems .image_price_ship_info{padding-bottom:0}.brand_sale span.brand_name{font-size:14px;font-weight:700;line-height:16px}.brand_sale span.brand_name.servicePlan{color:#666!important}
.brand_sale span.brand_name a{color:#4b4b4b}.brand_sale span.favorite_name{font-size:14px;font-weight:700;line-height:18px}#shoppingBagContentID .brand_sale span.brand_name a,.brand_sale span.favorite_name a{color:#2a5a97}.brand_sale span.sale_price,ul.vdata_parameteres li span.sale_price{color:#d71920;font-size:14px;font-weight:700;line-height:16px}
.item_original .item_number{line-height:16px}.product_gallery_holder2 h3.you_might_also_like_this img{position:absolute;top:-1576px;left:0}.checkout_btn a.red_btn{background:url(../images/red_middle_btn.gif) repeat-x}.checkout_btn a.red_btn span{background:url(../images/red_left_btn.gif) no-repeat #fff}
.checkout_btn a.fluid_btn strong{color:#FFF;float:left;font-size:11px;height:24px;padding:0 12px;text-transform:uppercase}.checkout_btn a.red_btn em{background:url(../images/red_right_btn.gif) #fff}.update_btn a.fluid_btn{background:repeat-x none;display:inline-block;line-height:19px;vertical-align:bottom}
.update_btn a.fluid_btn em,a.fluid_btn span{background:no-repeat none;float:left;height:20px;width:3px}.edit_favourites{padding:6px 0 0}.edit_favourites span{font-size:12px}#checkouShoppingBag .total,.savings_promo .total{border-top:1px solid #d0d0d0;padding-top:2px;font-size:13px}.coupon_reward_block,.pricing_summary,.shopbag_summary{clear:both;border:1px solid #ebebeb}
.pricing_summary .merch_det,.pricing_summary .order_det{border-bottom:1px solid #d0d0d0;clear:both;margin-bottom:0;overflow:hidden;padding-bottom:6.5px}.pricing_summary .order_det{padding-top:6.5px}.header_bg,.pricing_sum_title,.promo_reward_title,.roundup_charity_title,.shopbag_sum_title{background:#e1e1e1;padding:0 0 0 10px;height:33px;overflow:hidden}
.pricing_sum_title{padding:0 20px}.monogarm_title{background:#e1e1e1;padding:4px 10px;height:20px;overflow:hidden}.shop_item_title{position:relative;overflow:hidden;width:273px;height:27px}.promo_reward_title h2.shop_promo_title img,.roundup_charity_title h2.shop_promo_title img{position:absolute;top:-1849px;left:0}
.roundup_charity_title span{font-size:16px;font-weight:700}.item_title h1.shop_item_title img{position:absolute;top:-1411px;left:0;padding-left:14px}.giftcardHolding #giftCardBalConfirmation .dark_grey_button span input,.shop_promo_title{position:relative}.shop_promo_title{overflow:hidden;width:473px;height:27px;margin-top:3px;margin-left:4px}
.shopbag_ord_confim{padding:0 20px}.header_bg{padding-left:10px}.customer_service_contain .header_bg{height:29px;padding:0;padding-left:17px}.checkout_mybag_txt{width:64px;color:#4b4b4b}#shopbag_summary .shopbag_summary .shopbag_sum_title h2.checkout_mybag_txt img{background-position:0 -522px}.pricing_sum_content,.promo_reward_content,.promo_serial_code,.roundup_charity_content{background:#f4f4f4;padding:20px;overflow:hidden;line-height:20px;line-height:15px}
.promo_serial_code,.roundup_charity_content{border-left:1px solid #ebebeb;border-right:1px solid #ebebeb}.pricing_sum_content{font-size:12px}.promo_reward_content{padding:0 17px 17px;margin-bottom:10px;border:1px solid #ebebeb;border-top:0}.roundup_charity_content{padding:15px 20px 20px;margin-bottom:10px;border:1px solid #ebebeb;border-top:0}
.promo_serial_code .dynamic_error_msgs{margin-top:0;margin-bottom:20px;display:none}.promo_serial_code #couponExpiredError,.promo_serial_code #couponInactiveError{margin-left:12px;margin-top:3px}.promo_serial_code .dynamic_error_msgs #displayCouponError{margin-top:-3px;margin-left:12px;padding-top:5px}
.roundup_charity_content .dynamic_error_msgs{margin-top:0;margin-bottom:20px}.roundup_charity_content .checkboxes{margin-top:20px}.roundup_charity_content .checkboxes label span{margin-left:5px}.promo_detail .promo_code span,.reward_detail .reward_code span{font-weight:700}.pricing_summary,.pricing_summary .merchandizing_detail,.promo_summary{clear:both;overflow:hidden}
.pricing_sum_content .ship_detail{background:0}.ship_detail{border-bottom:0 none}.shop_prev{padding-top:5px;margin-bottom:10px}.promo,.savings,.shopping_promo{color:#d71920}.promocolor{color:#4b4b4b}.shopping_promo{padding-bottom:10px}.promo .flt_lft{padding-left:5px}.order_total{font-weight:700;font-size:14px}
.ques_tooltip{display:inline-block;height:13px;margin-left:3px;width:13px}.promo_detail{border-bottom:1px #d0d0d0 solid;padding-bottom:6px}.reward_detail{padding-top:6px}.fav_monogarm_details,.monogarm_details{border:1px solid #d0d0d0;margin:10px 0 15px;clear:both;overflow:hidden}.mybag_monogram{float:left;width:378px}
.monogram_container{padding:5px 8px;overflow:hidden}#shoppingBagContentID .dark_grey_button span input{width:86px}.image_price_ship_info.last{border-bottom:0 none}.shopping_container_holder{padding:60px 0 20px;text-align:center;overflow:auto}.promo_tile,.shopping_container_holder .blue_button{padding-top:10px}
.shopping_container_holder h2{font-size:20px}.shopping_container_holder span{font-size:20px;font-weight:700}.promo_tile{text-align:center}.shopping_container .promo_tile{margin-top:40px}.giftcardHolding{width:487px}.model_grid2{width:672px}.model_grid3{width:746px}.model_grid11{width:660px}.model_grid678{width:678px}
.model_grid5{width:546px}.model_grid10{width:500px}.edit_overlay_container{border:1px solid #ccc;overflow:auto}.edit_overlay_container .add_holding{padding-top:0}.edit_image{width:251px;margin-right:17px}.edit_details p span{padding:0}.edit_details{width:358px;padding:0}.edit_details h2{font-size:24px}
.edit_overlay_container .sign_header_padd{background:0;border-width:0 0 2px;border-style:solid;border-color:#e5e5e5;margin:0 15px}.edit_overlay_container .sign_header_padd h2{margin-left:0}.edit_overlay_container .content_holder{padding:10px 20px 20px;overflow:auto}.edit_details .red_button_medium span,.edit_details .red_button_medium span input{width:90px;vertical-align:middle}
.cancel{color:#2a5a97;padding-left:15px}.edit_details p{margin:9px 0}.edit_details .pdp_title a{color:#333!important}#mybagEditGraphicalItem .edit_details p{margin:0}#mybagEditGraphicalItem .pdp_details p{margin:5px 0 16px}#mybagEditGraphicalItem .pdp_title{margin-bottom:0}.promo_serial_form{overflow:hidden;border-bottom:1px solid #ccc;padding-bottom:20px}
.serial_number{padding-top:6px}.promo_code .dark_grey_button,.serial_number .dark_grey_button{padding:2px 0 0 10px}.promo_code .dark_grey_button span,.promo_code .dark_grey_button span input,.serial_number .dark_grey_button span,.serial_number .dark_grey_button span input{height:19px;width:60px}.promo_code .dark_grey_button span input,.serial_number .dark_grey_button span input{padding-top:2px}
.gift_card .image_price_ship_info .savings_promo .total{padding-top:0;border-top:0 none}.product_detail .truck_shipping_error{border:1px solid #d2d9df;background:#ecf3f9;color:#2a5a97;font-size:12px;padding:10px;overflow:hidden}.truck_shipping_error{padding-left:6px}a.disabled:link,a.disabled:visited{color:#ccc}
.sign_in_container{border:0 solid #ccc;background:#fff}.sign_header_padd,.sign_in_content{border-right:1px solid #c5c5c5;border-left:1px solid #c5c5c5}.sign_header_padd{height:34px;background:#e1e1e1}.sign_header_padd span.flt_lft{padding-top:2px;font-size:20px;color:#4c4c4c}.sign_in_content{width:100%;float:left;border-bottom:0 solid #c5c5c5}
.sign_in_wrap{padding:20px;overflow:hidden;background:#fff}.sign_in_wrap_track_order{padding:20px 20px 10px}.leftwrap,.rightwrap{width:297px}#NewSignIn{border-right:1px solid #666}#Newrightwrap{width:380px;margin-left:100px}#Newleftwrap{margin-right:110px}.rightwrap{background:#c50a2d;padding:10px;height:286px;color:#fff}
.rightwrap .title{font-size:18px;color:#fff;padding-left:17px}.rightwrap .signup{font-size:180%;font-weight:700;color:#fff;padding-right:0;cursor:pointer}.rightwrap a:active,.rightwrap a:hover,.rightwrap a:link,.rightwrap a:visited{color:#fff;padding-right:0;float:right}.icon_signup_arrow{background:url(../images/CAM_CS_Sprite.png) 104% -2944px no-repeat;padding-left:0;width:145px;display:block;height:35px}
.rightwrap ul{border-top:1px solid #fff;border-bottom:1px solid #fff;padding-left:20px;margin:15px 15px 0}.rightwrap li{padding:5px 0 0;list-style-type:disc}.rightwrap li.last{padding:5px 0 8px;list-style-type:disc}.requirestar_holder{float:right;width:200px;border:0 solid red;padding:5px 40px 0 0;text-align:right;font-weight:700}
#productNotAvail{width:100%;border:1px solid #b3b3b3}#productNotAvail .reset_holder{width:350px;margin:40px auto;margin-bottom:60px}#productNotAvail .reset_holder h1{text-align:center;color:#aaa;font-size:32px;text-transform:uppercase;font-weight:700;font-family:Helvetica}#productNotAvail .reset_holder h2{text-align:center;color:#666;font-size:14px;font-weight:700;line-height:22px;font-family:Helvetica}
#productNotAvail #richRelevence .saled_view{width:100%;background:#FFF}#productNotAvail #richRelevence .pdp_viewed_list{text-align:left;width:100%;margin-left:-5px}#productNotAvail #richRelevence .pdp_viewed_list li{display:inline-table;width:138px;margin:0 25px 24px;float:none;text-align:center;vertical-align:top}
#productNotAvail #richRelevence .pdp_viewed_list a{margin-left:-5px}#productNotAvail #richRelevence #rr_placement_0 .inner_space p{display:block;font-family:Helvetica;font-weight:700;color:#666;font-size:15px}#productNotAvail .jcp-prod-recommendations{border-top:0}.reset_holder,.reset_holderNew{margin:70px 0 100px 100px;width:660px}
.error_holder{margin:30px 0 20px 35px}.error_holder h2{color:#666}.error_holder h2.suggestionsHead{color:#015a8d}.reset_holder ul{padding:0;margin-top:15px;list-style-type:none}.dynamic_info_msgs ul,.suggestions li{list-style-type:disc}.reset_holder li{float:left;display:inline;padding-right:25px;border:0 solid red;overflow:hidden}
.container_holder{padding:15px 20px 10px}#cam_address .msgs_box{padding:20px 15px;line-height:17px}.myacc_noadd_hgtfix{min-height:400px}.container_holder .form_container{margin-bottom:0;overflow:hidden}.form_container{padding-top:0;overflow:hidden;width:100%;color:#4b4b4b}.form_container input[type=password]::-ms-reveal{display:none}
.cam_holder{margin-bottom:50px;border-top:2px solid red}.msgs_box{background:#ecf3f9;border:1px solid #cedce5;margin:11px 0 15px;padding:10px;overflow:hidden;font-size:14px}.msgs_box_nobg{padding:0 10px 10px}.msgs_box_txtcolor{color:#30445d}.msgs_box .width205 .msgs_box_txtcolor span{font-weight:700}
.btn_container{width:100%;float:left}.noresult_container{border-top:1px solid #ccc;background:#e1e1e1;padding:20px}.jcp_form label.space25{padding-left:0}.jcp_form label.bigf15{font-size:15px}.jcp_form label.nobold{font-weight:400}.jcp_form label{display:block;font-weight:700;font-size:12px}.jcp_form label#pickupTCAlertLabel{display:none}
#checkoutSlider .jcp_form label{height:17px}#checkoutSlider .jcp_form .input_pwd,#checkoutSlider .jcp_form .input_txt{clear:both;float:left;margin-bottom:5px}#checkoutSlider .jcp_form select{clear:both;margin-bottom:5px}.jcp_form label.noblock{display:inline}.jcp_form .labelmask{color:#aaa}.jcp_form .input_pwd,.jcp_form .input_txt,.marker_input_txt{width:186px;background:#fff;border:1px solid;border-color:#92908e #d7d5d3 #e1dfdc;padding:3px 2px;height:20px;font-size:13px;color:#4b4b4b}
.jcp_form .input_pwd{width:70px;background:#fff;border-color:#a2a19f #d7d5d3 #edecea}.jcp_form .input_zip{width:72px}.jcp_form .input_short_txt{width:48px}.checkout_step_content1 .jcp_form .input_long_txt,.jcp_form .input_length_txt,.jcp_form .input_long_txt{width:240px}.jcp_form .checkout_content_blk #companyBlock input#companyName{width:440px}
.jcp_form .checkout_blk_padd .row .checkout_content_blk #shippingForm #internationalSpecific .input_long_txt{width:443px}.jcp_form #searchStore{width:235px}.jcp_form .mili_str1{width:245px}.jcp_form .mili_opt{width:80px}.jcp_form .mili_state{width:230px}.jcp_form .input_error_txt,.jcp_form .input_pwd.error,.jcp_form .input_text.error,.jcp_form .input_txt.error,.jcp_form select.error{border:2px solid;border-color:#c00;color:#444}
.jcp_form select{width:258px;background:#fff;font-size:13px;color:#4b4b4b;height:24px}#checkInStores select{height:22px}.jcp_form .month_select{width:112px}.jcp_form .year_select{width:90px}.jcp_form .expireDate,.jcp_form .expireYear{width:120px;margin-right:1px}.jcp_form #savedaddress,.payment_form #savedaddress{width:140px}
.jcp_form .txt_area{width:542px;border:1px solid;border-color:#92908e #dad8d5 #e7e5e3 #d7d5d3;padding:3px 2px;display:block;overflow:hidden}.jcp_form .spl_instruction{height:16px;overflow:hidden}#stateSelectBlk.ship_state,#zipBlk.ship_zip{left:10px}.optionalCol{display:none}.optionalLabel{font-size:14px;color:#285a97}
.optionalLabel label{font-size:13px;font-weight:400;vertical-align:middle}.optionalLabel span{margin-right:3px;font-size:18px;font-weight:700;vertical-align:middle}.flt_lft.optionalLabel{margin-top:32px;margin-left:12px}#cboxLoadedContent .flt_lft.optionalLabel{margin-top:18px}#checkout_pane .flt_lft.optionalLabel,#paymentInfoCreateDiv .flt_lft.optionalLabel,#paymentInfoUpdateDiv .flt_lft.optionalLabel{margin-top:20px}
#checkout_pane .clr_flt.optionalLabel{height:13px;margin-bottom:18px}.checkout_blk .flt_wdt,.checkout_blk .row,.checkout_blk p,.checkout_header{margin-bottom:10px}#checkout_pane #militarySpecific .ship_address .optionalLabel,#militaryBillingSpecific .ship_address .optionalLabel{height:85px;margin-right:65px}
#militaryBillingSpecific .ship_address .ship_add2{height:100px}.clr_flt.optionalLabel{clear:both}.contact_detail .flt_lft.optionalLabel{margin-top:23px}#profileAddAddress_autoPopulateError{float:left}#shiplocation0>br{clear:both}.jcp_form .input_txt[disabled],.jcp_form select[disabled]{border:1px solid;border-color:#92908e #d7d5d3 #e1dfdc;background:0;color:#aaa}
#checkoutSlider .jcp_form .dynamic_error_msgs ul li label,.dynamic_error_msgs ul li label{font-weight:400;float:none}.jcp_form .gc_number{width:205px}.jcp_form .gc_id{width:49px}.payment_form label.space25{padding-left:0}.payment_form label.bigf15{font-size:15px}.payment_form label.nobold{font-weight:400}
.payment_form label{display:block;font-weight:700;font-size:12px}#checkoutSlider .payment_form label{float:left;height:17px}#checkoutSlider .payment_form .input_pwd,#checkoutSlider .payment_form .input_txt,#checkoutSlider .payment_form select{clear:both;float:left}.payment_form label.noblock{display:inline}
.payment_form .labelmask{color:#aaa}.labelmask .req_star{background:url(../images/req-star-disabled.gif) no-repeat}.marker_input_txt,.payment_form .input_pwd,.payment_form .input_txt{width:186px;background:#fff;border:1px solid;border-color:#92908e #d7d5d3 #e1dfdc;padding:3px 2px;height:20px;font-size:13px;color:#4b4b4b}
.payment_form .input_pwd{width:70px;background:#fff;border-color:#a2a19f #d7d5d3 #edecea}.payment_form .input_zip{width:72px}.payment_form .input_short_txt{width:48px}.checkout_step_content1 .payment_form .input_long_txt,.payment_form .input_length_txt{width:430px}.payment_form .mili_str1{width:245px}
.payment_form .mili_opt{width:80px}.payment_form .mili_state{width:230px}.payment_form .input_long_txt{width:443px}.marker_input_txt{width:274px}.payment_form .input_error_txt,.payment_form .input_pwd.error,.payment_form .input_text.error,.payment_form .input_txt.error,.payment_form select.error{border:1px solid;border-color:#823738 #C95556 #c95556;color:#444}
.payment_form select{width:258px;background:#fff;font-size:13px;color:#4b4b4b;height:24px}.payment_form .month_select{width:112px}.payment_form .year_select{width:90px}.payment_form .expireDate,.payment_form .expireYear{width:120px;margin-right:5px}.payment_form #savedaddress,.savedaddress{width:140px}
.payment_form .txt_area{width:542px;border:1px solid;border-color:#92908e #dad8d5 #e7e5e3 #d7d5d3;padding:3px 2px;display:block;overflow:hidden}.payment_form .spl_instruction{height:16px;overflow:hidden}.req_star{background:url(../images/icon_sprite.gif) 0 -77px no-repeat;color:#d71920;width:7px;height:7px;display:inline-block;padding-bottom:6px;text-indent:-5000px;margin-left:1px}
.checkout_page_heading span,.gift_card_txt span,.gift_wrap_txt span,.helpline span{display:none}#shippingForm .req_star{background-position:0 -80px}.modal_container_header .req_star{text-indent:0;padding-left:3px}.payment_form .input_txt[disabled],.payment_form select[disabled]{border:1px solid;border-color:#92908e #d7d5d3 #e1dfdc;background:0;color:#aaa}
#checkoutSlider .payment_form .dynamic_error_msgs ul li label,.dynamic_error_msgs ul li label{font-weight:400;float:none}select{border-color:#92908e #D7D5D3 #e1dfdc;border-style:solid;border-width:1px;height:24px;padding:1px 0}.payment_form .gc_number{width:205px}.payment_form .gc_id{width:49px}#checkoutSlider,#checkoutSlider form{line-height:1.231}
.checkout_page_heading{color:#666;font-size:18px;font-weight:400}.checkout_page_heading img{background:url(../images/Checkout_Sprite.png) no-repeat}.checkout_page_heading.checkout_return_cust_txt img{width:156px;background-position:0 -272px;height:20px}.checkout_page_heading.checkout_new_cust_txt img{width:203px;height:20px;background-position:0 -323px}
.checkout_page_heading.checkout_title{font-size:26px}.checkout_page_heading.checkout_title img{width:138px;height:28px;background-position:0 -1px}.checkout_page_heading.checkout_singin_title img{width:54px;height:20px;background-position:0 -222px}.checkout_page_heading.shop_my_bag img{width:106px;height:38px;background-position:0 -1491px}
.helpline img{background:url(../images/Checkout_Sprite.png) 0 -371px no-repeat;width:275px;height:19px}.checkout_step_active,.checkout_step_inactive{font-size:20px}.checkout_step_active h2,.checkout_step_inactive h2{font-weight:400;font-size:14px}.checkout_page_heading.checkout_pricing_sum_txt img{width:143px;height:25px;background-position:0 -466px}
.checkout_page_heading.checkout_mybag_txt{color:#4b4b4b}.checkout_page_heading.checkout_mybag_txt img{width:64px;height:20px;background-position:0 -522px}.checkout_page_heading.order_confirmation_title img{width:272px;height:28px;background-position:0 -101px}.red_font{color:#d71920}.print_helpline{margin-top:28px}
.checkout_signin_txt{width:54px}.checkout_signin_txt img{top:-222px}.checkout_new_cust_txt{width:203px}.checkout_new_cust_txt img{top:-323px}.checkout_return_cust_txt{width:173px}.checkout_return_cust_txt img{top:-272px}.item_status_txt{width:205px}.item_status_txt img{top:-822px}.add_new_address_txt{width:150px}
.add_new_address_txt img{top:-572px}.edit_address_txt{width:106px}.edit_address_txt img{top:-622px}.add_new_cc_txt{width:172px}.add_new_cc_txt img{top:-672px}.edit_cc_txt{width:129px}.edit_cc_txt img{top:-721px}.cc_number{width:500px}.gift_wrap_txt{background:url(../images/Checkout_Sprite.png) 0 -922px no-repeat;width:324px;height:19px;font-size:17px}
.gift_card_txt{background:url(../images/Checkout_Sprite.png) 0 -872px no-repeat;width:286px;height:20px;font-size:17px}.new_add_txt,.saved_add_txt{height:18px;float:left;text-indent:-1000px}.saved_add_txt{background:url(../images/Checkout_Sprite.png) 0 -1294px no-repeat;width:178px;margin-right:32px}
.new_add_txt{background:url(../images/Checkout_Sprite.png) 0 -1342px no-repeat;width:160px}#orderConfirmation .print_btn,.print_icon{float:right}.checkout_signin_wrapper{width:750px}.checkout_signin_wrapper .sign_in_body{padding:15px 10px 10px 20px}.checkout_signin_wrapper .sign_in_return_cust{width:319px;margin-left:20px;margin-right:20px;border-right:1px #e3e3e3 solid;padding-right:10px}
.checkout_signin_wrapper .sign_in_new_cust{width:350px;margin-left:10px;margin-right:20px}.checkout_signin_container{border:1px solid #babbbc}.checkout .common_header{margin-top:20px}.new_cust_form .padd_top,.return_cust_form .padd_top{padding-top:10px}.modal_container{border:0 solid #c5c5c5}.modal_container_header{background:#e1e1e1;padding:0 10px 0 20px;height:32px}
.modal_title{font-size:20px}.modal_container_header .modal_contain_padd{padding:0 8px 0 20px}.modal_container_body{background:#fff;padding:20px 0}.modal_container_body .modal_contain_padd{padding:0 20px}.modal_container_body .checkout_content_blk{margin-top:10px}.orderdetails_container{background:#f4f4f4;border:1px solid #ebebeb;border-top:0}
.orderdetails_container_padd{padding:20px;overflow:auto}.orderdetails_wrap{padding:10px 30px;overflow:hidden}.orderdetails_wrap .itemdetails{padding-bottom:5px;width:100%;clear:both;overflow:auto}.orderdetails_wrap .grid_7{width:230px;margin-left:10px}.orderdetails_wrap .grid_8{width:284px}.orderdetails_summary{clear:both;border:1px solid #ebebeb}
.orderdetails_content{background:#f4f4f4}.orderdetails_total{background:#fff;padding:10px;overflow:auto}.orderdetails_total_final{border-top:1px solid #ccc;margin-top:5px;text-transform:uppercase;font-weight:700;font-size:13px}.orderdetails_monogram{width:378px;border:1px solid #ccc;margin-top:20px;background:#fff}
.orderdetails_monogram .head{background:#e1e1e1;padding:5px 10px;text-transform:uppercase;font-weight:700}.orderdetails_monogram .content{padding:5px 0 5px 10px}.orderdetails_alert_box{background:#fff;border-top:1px #0b5681 solid;border-bottom:1px #0b5681 solid;overflow:auto}.orderdetails_alert_box .msg{color:#0b5681;text-transform:uppercase;font-weight:700;padding:10px;width:500px}
.print_icon{background:url(../images/icon_sprite.gif) 100% -1170px no-repeat;height:28px;cursor:pointer;width:170px;display:inline}.checkout_pickup_store span,.checkout_pickup_store_disabled span,.checkout_ship_order span,.checkout_step_active h2 span,.checkout_step_active span span,.checkout_step_inactive h2 span,.checkout_step_inactive span span{display:none}
.common_title{font-weight:400}.cs_common_title{font-weight:400;font-size:16px}.cs_common_subheader{font-weight:700;font-size:16px}#checkoutSigninModal .modal_container_body .sign_in_new_cust .input_long_txt,#checkoutSigninModal .modal_container_body .sign_in_return_cust .input_long_txt{width:264px}.checkout,.orderdetails{padding-bottom:20px}
.checkout_header{margin-top:20px;padding-bottom:3px;border-bottom:1px #c4c3c3 solid}.checkout_header>.flt_lft{margin-top:7px}.checkout_container{border:1px solid #3f546e;border-bottom:0}.checkout_step_active,.checkout_step_inactive{background:#0c5681;color:#FFF;border-top:1px solid #0c5681;border-bottom:1px solid #0c5681;border-left:1px solid #0c5681;overflow:hidden;margin-top:1px;height:30px}
.checkout_step_active strong,.checkout_step_inactive a{margin-top:8px;margin-right:20px;font-weight:700}.checkout_step_active strong{background:url(../images/form_req_star_white.gif) 0 1px no-repeat;font-size:11px;padding-left:10px}.checkout_step_inactive{background:#e2e2e2;color:#444;overflow:hidden;border:1px solid #e1e1e1}
.step_active_container.no_btm{border-bottom-width:0}.checkout_step_active h2 img,.checkout_step_active span img,.checkout_step_inactive h2 img,.checkout_step_inactive span img{background:url(../images/Checkout_Sprite.png) no-repeat}#checkoutStep1.checkout_step_active,#checkoutStep1.checkout_step_inactive{margin-top:0}
#checkoutStep1.checkout_step_inactive h2 img{background-position:-308px -1087px;width:140px;height:30px}#checkoutStep1.checkout_step_active h2 img{background-position:-1px -1088px;width:138px;height:30px}#checkoutStep2.checkout_step_inactive h2 img{background-position:-308px -1136px;width:179px;height:30px}
#checkoutStep2.checkout_step_active h2 img{background-position:-1px -1137px;width:177px;height:30px}#checkoutStep3.checkout_step_inactive h2 img{background-position:-308px -1184px;width:143px;height:30px}#checkoutStep3.checkout_step_active h2 img{background-position:-1px -1185px;width:141px;height:30px}
#checkoutStep4.checkout_step_inactive h2 img{background-position:-308px -1230px;width:245px;height:30px}#checkoutStep4.checkout_step_active h2 img{background-position:-1px -1231px;width:242px;height:30px}#checkoutStep1.checkout_step_inactive span img{background-position:-308px -1087px;width:140px;height:30px}
#checkoutStep1.checkout_step_active span img{background-position:-1px -1088px;width:138px;height:30px}#checkoutStep2.checkout_step_inactive span img{background-position:-308px -1136px;width:179px;height:30px}#checkoutStep2.checkout_step_active span img{background-position:-1px -1137px;width:177px;height:30px}
#checkoutStep3.checkout_step_inactive span img{background-position:-308px -1184px;width:143px;height:30px}#checkoutStep3.checkout_step_active span img{background-position:-1px -1185px;width:141px;height:30px}#checkoutStep4.checkout_step_inactive span img{background-position:-308px -1230px;width:245px;height:30px}
#checkoutStep4.checkout_step_active span img{background-position:-1px -1231px;width:242px;height:30px}#checkoutStep2.checkout_step_inactive.internationalStep2 h2 img{background-position:-308px -2091px;width:143px;height:30px}#checkoutStep2.checkout_step_active.internationalStep2 h2 img{background-position:-1px -2091px;width:143px;height:30px}
#checkoutStep3.checkout_step_inactive.internationalStep3 h2 img{background-position:-308px -2139px;width:300px;height:30px}#checkoutStep3.checkout_step_active.internationalStep3 h2 img{background-position:-1px -2139px;width:300px;height:30px}#checkoutStep2.checkout_step_inactive.internationalStep2 span img{background-position:-308px -2091px;width:143px;height:30px}
#checkoutStep2.checkout_step_active.internationalStep2 span img{background-position:-1px -2091px;width:143px;height:30px}#checkoutStep3.checkout_step_inactive.internationalStep3 span img{background-position:-308px -2139px;width:300px;height:30px}#checkoutStep3.checkout_step_active.internationalStep3 span img{background-position:-1px -2139px;width:300px;height:30px}
#orderConfirmation .checkout_step_inactive{padding-left:13px}.xgnspadding{padding-left:15px}#orderConfirmation #checkoutStep1.checkout_step_inactive h2 img{background-position:-367px -1088px}#orderConfirmation #checkoutStep2.checkout_step_inactive h2 img{background-position:-367px -1136px}#orderConfirmation #checkoutStep3.checkout_step_inactive h2 img{background-position:-367px -1184px}
#orderConfirmation #checkoutStep4.checkout_step_inactive h2 img{background-position:-367px -1620px}#orderConfirmation .checkout_button{float:right;margin-right:10px}#giftCard.checkout_sub_header{height:auto;overflow:hidden}.checkout_sub_header{background:#ecf3f9;padding:20px 15px 20px 20px;overflow:hidden;height:12px;font-size:18px}
.checkout_sub_header label.ship_opt{margin-right:49px}.checkout_pickup_store,.checkout_pickup_store_disabled,.checkout_ship_order{background:url(../images/Checkout_Sprite.png) 0 -974px no-repeat;width:122px;height:19px;font-size:18px}.checkout_pickup_store,.checkout_pickup_store_disabled{background-position:0 -1024px;width:300px;margin-right:0}
.checkout_pickup_store_disabled{background-position:0 -2293px;width:340px}.pickup_opt .jcp_store{color:#d71920}.checkout_blk{background:#fff;padding:9px 14px 0;overflow:hidden}.checkout_blk .checkout_btn{margin:0 15px 0 0;padding-bottom:18px;clear:both;overflow:hidden}.checkout_content_blk h2.cam_register{margin-bottom:5px}
.checkout_blk .hide_btm_space{margin-bottom:0}.modal_spinner .checkout_blk{padding:0;display:inline}.checkout_content_blk .flt_lft{margin-right:5px}.checkout_content_blk .exclamation_icn,.checkout_content_blk .information_icn{margin-right:15px}.checkout_content_blk{padding-bottom:20px;border-bottom:1px #e1e1e1 solid;float:left;width:97%;margin-bottom:10px}
.checkout .apo_info,.checkout_content_blk .apo_info{clear:both;margin-bottom:0;font-size:9px;color:#7c7c7c;margin-right:10px}.checkout .apo_info span,.checkout_content_blk .apo_info span{display:block}.checkout .apo_info strong,.checkout_content_blk .apo_info strong{color:#4c4c4c}.shipping_title{font-size:14px}
.checkout_btn{text-align:right;margin-right:5px}.cc_type select{width:205px}#shipCountry .shipCountryLeft{float:left;width:187px}.country_select select{width:187px}.ship_state select{width:170px;height:28px}.step_active_container,.step_summary_container{clear:both;overflow:hidden}.dynamic_info_msgs,.xgn_alt_message{background:#ecf3f9;border:1px solid #cedce5;color:#30445d;font-size:12px;line-height:17px}
.dynamic_info_msgs{padding:10px 10px 10px 15px}.edit_address{margin-top:-5px}.shipping_opitons_list{overflow:hidden}.checkout_content_blk .shipping_opitons_list .flt_lft{margin-right:0}.addAddress_required{margin-top:6px}.jcp_form select.addAddress_select{height:28px}.shipping_opitons_list li{float:left;margin-right:5px;width:168px;overflow:hidden;margin-top:10px}
.ship_opt_btm_curve,.ship_opt_tp_curve{background:url(../images/ship_opt_tp_curve.gif) no-repeat;width:168px;height:6px}.ship_opt_btm_curve{background:url(../images/ship_opt_btm_curve.gif) no-repeat}.ship_opt_lft_brd{background:url(../images/ship_opt_lft_tile.gif) repeat-y;width:2px;height:78px}.ship_opt_rgt_brd{background:url(../images/ship_opt_rgt_tile.gif) repeat-y;width:3px;height:78px}
.ship_opt_content{width:170px;height:75px}.ship_opt_tile_bg{background:url(../images/ship_opt_tile_bg.gif) repeat-x #f8f8f8;height:70px;padding:2px 4px 4px;width:156px}.truck_opt_content{width:168px;height:78px}.truck_opt_content .ship_opt_tile_bg{height:70px}.checkout_content_blk .shipping_opitons_list li .ship_opt_radio{margin-top:2px;margin-left:4px;margin-right:9px}
.shipping_opitons_list li .hide_flow{overflow:hidden}.shipping_opitons_list li .ship_opt_title{font-size:12px;color:#3c5a7f;line-height:18px;font-weight:700}.shipping_opitons_list li .ship_opt_duration{color:#0b5681;margin-bottom:5px}.shipping_opitons_list li .ship_opt_price .additionalCharge{font-size:11px;font-weight:400;padding-left:25px;background:url(../images/info_icn.gif) no-repeat;display:block}
.shipping_opitons_list li .ship_opt_price{font-size:16px;font-weight:700}.step_summary_container{border-top:0}.step_summary_container_padd{overflow:auto;line-height:18px;font-size:12px}.step_summary_container p{margin-bottom:10px}.checkout_content_blk em,.step_summary_container em{font-style:normal}
#checkout_content_blk em,#step_summary_container em,.checkout_content_blk .txt_italic{font-style:italic}.step_summary_container .summary_blk1{display:inline;width:156px}.step_summary_container .summary_blk2{display:inline;margin-left:10px;width:179px}.step_summary_container .price{display:inline;color:#444;font-size:100%;font-weight:400;padding:0}
.spl_ins .collapse,.spl_ins .expand{padding-left:10px;display:inline-block}.checkout_edit_address{width:570px;position:fixed;z-index:1000}.spl_ins .collapse{background:url(../images/contract_icn.gif) 0 center no-repeat}.spl_ins .expand{background:url(../images/expand_icn.gif) 0 center no-repeat}#bodyWrapper .mask,#gift_list_gifter .mask,.loader,.mask{left:0;width:100%;height:100%;background:url(../images/loading.gif) 50% 50% no-repeat #fff}
.exclamation_icn span,.information_icn span{display:none}.loader,.mask{position:absolute;top:0;bottom:0;right:0;z-index:9999}#bodyWrapper .mask,#gift_list_gifter .mask{position:fixed;z-index:100000}#blockedSectionDiv .mask,#sampleRegistryItemview .mask{position:fixed;background-position:50% 50%}.loader{position:relative;z-index:0;height:150px}
.mask_body{position:fixed;left:50%;margin-left:-480px;width:960px;height:100%;background:url(../images/loading.gif) 50% 15% no-repeat #fff;z-index:9999}#blockedSectionDiv,#bodyWrapper{position:relative}#savedAddresses select,#savedStoreSelect select{width:210px}#savedCardDetails select{width:280px}.selected_store_address{width:220px;margin-right:10px;line-height:20px;font-size:12px;color:#666}
.order_pickup_title{font-size:14px;color:#2a5a97}.checkout_content_blk .or_img{background:url(../images/or_img.gif) center center no-repeat;width:24px;height:24px;text-indent:-1000px;margin:0 10px 0 9px}form .padt0{padding-top:0}.checkout_thanks_msg{width:590px}.ques_tooltip{text-indent:-1000px}.cvv_tooltip{width:180px}
.print_btn{margin-top:12px;float:left;clear:both}.exclamation_icn img{background:url(../images/sprites.png) no-repeat;background-position:0 0;height:20px;width:20px}.information_icn img{background:url(../images/icon_sprite.gif) 0 -120px no-repeat;width:25px;height:30px;background-position:0 -180px}.dynamic_info_msgs p{margin-bottom:0}
.new_cust_btn{margin-top:8px}.return_cust_btn{margin-top:30px}.checkout_gift_wrapper_container{padding:20px 20px 10px}.checkout_giftitem_container{border-bottom:1px solid #acacac;overflow:hidden}#checkoutgiftwrappercontainer .checkout_giftitem_container{border-bottom:0 none}.giftwrapper_title{font-size:16px}
#richRelevence .brdr_top,.giftwrapper_title .brdr_top{border-top:1px solid #ccc}.giftwrapping_item_container{float:left;padding:13px 0 12px}.giftwrap_item_info{padding:3px;border:1px solid #e1e1e1;float:left;width:166px;margin-right:6px;margin-bottom:6px;overflow:hidden;word-wrap:break-word;min-height:85px}
.giftwrap_item_info ul.giftwrap_ul{width:98px;overflow:hidden}.giftwrap_item_info li{display:inline;float:left}.giftwrap_item_info li span{display:block}.giftwrap_item_info li span.product_value{display:inline}.giftwrap_item_info div img,.giftwrap_item_info li img{border:1px solid #acacac;height:54px;width:54px}
.giftwrap_item_info li.product_description{width:79px;font-size:10px;padding:0 9px 0 7px;line-height:11px}.giftwrap_item_info li.product_check{width:15px}.giftwrap_item_info li.product_check input{float:right;width:16px;height:16px}.giftwrap_continue,.giftwrap_selctbutton_panel{width:100%}.giftwrap_selctbutton_panel p{font-size:11px}
.giftwrap_selctbutton_panel .giftwrap_selctbutton{padding-top:15px}.giftwrap_continue a{font-size:12px;margin-top:3px}.giftwrap_continue .giftwrap_continue_btn{margin-top:10px}.giftwrap_continue_btn .checkout_button{float:left}.giftwrap_continue_btn a{float:left;margin-right:10px}.checkout_giftwrap_package{padding-top:14px}
.giftwrap_package_outer{margin-top:10px;padding:15px 15px 5px;width:518px}.giftwrap_package_info{width:180px;border-right:solid 1px #acacac;padding-left:5px;padding-right:15px;margin-left:0;min-height:200px}.giftwrap_package_header{margin-bottom:15px;font-size:12px}.giftwrap_package_header a{margin-left:5px;margin-bottom:15px}
.giftwrap_package_itemcontainer{margin-bottom:10px}.giftwrap_package_itemcontainer p.giftwrap_package_remove{padding:0 0 0 5px;margin:0;line-height:10px}.giftwrap_package_delete{color:#93a8c3}.giftwrap_package_item_info{margin-bottom:0;margin-left:0;background:#fff;width:168px}.giftwrap_package_form{margin-top:3px}
.giftwrap_package_form select{width:298px}.giftwrap_package_formcontainer{padding-left:15px;width:299px}.giftwrap__personal_select{padding:3px 0}.giftwrap__personal_select select{width:298px}.giftwrap_select select{width:256px}.giftwrap_to_from{padding-top:5px}.giftwrap_to_from input.giftwrap_input_text{width:141px}
.giftwrap_txt_area{width:298px}.giftwrap_txt_area textarea.txt_area{background:#fff;width:292px;height:40px}.giftwrap_txt_area textarea{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#4b4b4b}.giftwrap_txt_area .charlmt{margin-top:5px;margin-bottom:3px}.giftwrap_tooltip{width:180px}.giftwrap_tooltipicon{display:inline-block;height:14px;line-height:14px;margin-left:5px;margin-top:3px;overflow:hidden;text-align:center;vertical-align:top;width:14px}
.giftwrap_tooltip_info{margin-bottom:5px}.giftwrap_tooltip_info li{display:inline;float:left}.giftwrap_tooltip_info li span{display:block}.giftwrap_tooltip_info li span.product_value{display:inline}.giftwrap_tooltip_info li img{border:1px solid #acacac;height:68px;width:68px}.giftwrap_tooltip_info li.product_description{width:100px;font-size:11px;padding:0 5px;line-height:14px}
.giftwrap_summaryblk{width:400px}.giftwrap_summaryblk p{margin-bottom:0}.giftwrap_summaryblk ul.package_infolist{padding-bottom:5px}.tooltipContentArea{overflow:hidden}.summary_container_padd_giftwrap{padding-bottom:0}.package_info{padding-bottom:20px}.shopbag_set{float:left;background:#fff}.shopbag_scroll{height:480px;overflow-x:hidden;overflow-y:scroll;width:353px}
.ship_alert{padding:15px 12px;color:#55A;font-size:12px}.shopbag_sum_content{background:#f4f4f4;font-size:12px;padding:0 10px}.shopbag_sum_content .shopbag_wrap{padding:10px;padding-right:10px}.shopbag_sum_content .shopbag_wrap h2{text-transform:capitalize;font-size:14px}.shopbag_sum_content .shopbag_wrap ul{border-bottom:0;overflow:hidden}
.shopbag_sum_content .shopbag_wrap ul .status{display:block;margin-top:5px}.shopbag_sum_content .shopbag_wrap ul .status em{font-style:normal}.image_price_ship_info .grid_29 li .rating img,.image_price_ship_info .shopbag_wrap li img{vertical-align:text-top;margin-right:4px}.image_price_ship_info .grid_29 li .rating img.favratingimg{width:11px;height:11px}
.image_price_ship_info .grid_29 li .rating a{float:left;margin-right:5px}.image_price_ship_info .grid_29 li .rating img{border:0;padding-right:0}.shopbag_sum_content .shopbag_wrap_total{background:#f4f4f4;padding:10px 10px 10px 40px;overflow:hidden;width:74%;margin-right:-37px}.shopbag_sum_content .shopbag_wrap_total .total{font-weight:700;text-transform:uppercase;overflow:hidden}
.shopbag_sum_content .shopbag_wrap_total .promo{overflow:auto;border-bottom:1px #d9d9d9 solid;margin-bottom:7px;padding-bottom:7px}.shopbag_sum_content .shopbag_wrap_total .promo .monogram{color:#4b4b4b}.shopbag_sum_content .shopbag_wrap li{line-height:16px}.shopbag_sum_content .shopbag_wrap li img{border:1px solid #333;width:100px;height:auto}
.shopbag_sum_content .shopbag_wrap li.pricecol{width:120px;font-size:12px}.pricecol p{clear:both}.shopbag_sum_content .info,.shopbag_sum_content .truck_info{background:#fff;border-top:1px #6e8098 solid;border-bottom:1px #6e8098 solid;padding:6px 7px 8px 10px;overflow:hidden}.shopbag_sum_content .info strong,.shopbag_sum_content .truck_info strong{font-size:12px;margin-top:4px;color:#30445d;text-align:left}
.shopbag_sum_content .shopbag_wrap li.product_description{width:105px;margin-left:10px;font-size:11px}.shopbag_sum_content .truck_info strong{background:#fff;float:none;padding-bottom:5px}.shopbag_sum_content .truck_info span{padding:5px 10px 5px 25px;border-top:1px #eee solid}.shopbag_sum_content .shopbag_truck_info{clear:both;oveflow:hidden;border-top:1px #eee solid;margin-top:5px;padding-top:5px}
.shopbag_sum_content .truck_status{background:url(../images/truck_icn.gif) 0 center no-repeat;padding-left:5px;width:15px;height:9px;display:inline-block}.shopbag_sum_content .promo .flt_lft{padding-left:0}.shopbag_summary{overflow:hidden}.shopbag_summary .orderdetails_wrap{padding:10px 20px}.shopbag_summary .orderdetails_wrap h2{font-size:14px}
.sign_up .checkout_blk{padding:22px 25px 0 20px}.brdr_btm{padding-bottom:15px;margin-bottom:15px;overflow:hidden}.flt_rgt_track_order,.pricing_brdr_btm,.track_order_divider{padding-bottom:10px}.pricing_brdr_btm{border-bottom:1px solid #e1e1e1;margin-bottom:10px;overflow:hidden;border-top:1px solid #e1e1e1;padding-top:10px}
.view-shopping-bag-ordersubtotal{margin-top:5px;margin-bottom:0}.brdr_top{margin-top:20px;border-top:1px solid #cfcfcf;overflow:hidden}.twocol_list li{background:url(../images/black_disc.gif) 0 9px no-repeat;float:left;width:196px;margin:0 5px 0 0;padding-left:10px}.sign_up .checkout_content_blk em{font-style:italic}
.jcp_form .signup_password{width:280px}label.font18{font-size:18px;line-height:21px}.boxborder{border:1px solid #e1e1e1}.boxborderequal{border:1px solid #c8c8c8}.dividerL,.dividerL-2{border-bottom:1px solid #ccc}.divider{border-top:1px solid #e1e1e1}.dividerl{border-left:1px solid #e1e1e1}.dividerL{margin:15px 0}
.dividerb{margin:0 0 15px}.dividerL-2{margin:30px 0 15px}.dividert{border-top:1px solid #ccc;margin:15px 0}.dark_grey_button_view_store{margin-left:12px}.dividerr{border-right:1px solid #cdcdcd}.divider_left{border-left:1px solid #cdcdcd}.upperf11{text-transform:uppercase;font-size:11px}.wrap_left{border:0 solid #0ff;width:45%;padding-left:20px}
.wrap_left_minisearch{width:43%;padding-left:20px}.wrap_right_minisearch{width:50%;padding-left:0}.wrap_left_minisearch,.wrap_right_minisearch{height:18px;overflow:hidden;margin-top:5px}#storeResultSearch{font-size:12px}#storeResultSearch label{font-size:14px}#jcpStore_checkboxes label,#storeResultSearch .wrap_left_minisearch label,#storeResultSearch .wrap_right_minisearch label{font-size:13px}
#jcpStore_checkboxes input,.wrap_left_minisearch input,.wrap_right_minisearch input{margin-right:3px}#jcpStore_checkboxes input{float:left;margin-top:3px}#jcpStore_checkboxes label{float:left;margin-left:1px}.common_header{border-bottom:1px solid #c4c3c3;margin:5px 0 10px;padding-bottom:5px}.common_header.padt0{padding-bottom:0}
.newLoginStyle .common_header{border-bottom:0;position:relative;top:50px;left:78px}.common_header_signout{padding-bottom:3px}.boxborder .dividerr .header_bg{padding-left:19px}.grid_15 .form_container .header_bg{padding-left:20px}.customer_service_contain{padding-right:10px}.cstemp_grid2{margin-left:10px;width:225px}
.findstore_holder{overflow:auto;padding-bottom:20px}.findstore_left{border:0 solid red}.findstore_error_container{height:60px;border-top:1px solid #ccc;background:#f7f7f7}.newsearch_refine_wrap,.newsearch_wrap{margin:5px;margin-top:0;padding:0 0 3px 10px}.newsearch_refine_wrap{padding:0 10px}.getdirection_wrap,.storedetail_wrap{padding:3px 0 3px 10px;width:97%}
.getdirection_wrap a,.storedetail_wrap a{color:#4b4b4b}.getdirection_contain{overflow:auto;margin-left:10px}.storedetail_outerwrap{clear:both;background:#ebebeb;margin:2px 0 0 27px}.arrow_gray_left{background:url(../images/icon_sprite.gif) 8px -253px no-repeat}a.arrow_blue_right{background:url(../images/icon_sprite.gif) 100% -335px no-repeat;padding-right:15px}
.arrow_gray_down{background:url(../images/icon_sprite.gif) 8px -291px no-repeat}.contain_holder,.minisearch_container{background:#ebebeb}.error{color:#d71920}.findstore_contain ul{margin-bottom:10px}.findstore_contain li{color:#18618c;font-size:14px;font-weight:700}.suggestions{border-bottom:1px solid #ccc;padding-bottom:10px}
.suggestions li{font-size:11px;color:#444;font-weight:400;margin-left:15px}.minisearch_container a.access{color:#4b4b4b}#minisearch_container .collapse{background-position:8px -293px}#minisearch_container .expand{background-position:8px -255px}.recent_updates_container,.store_description{margin:10px 0;height:462px;overflow:auto;overflow-x:hidden}
.mrgl27{margin-left:27px}.flt_rgt_profile_store_list{margin-right:12px}.store_description .store_description_wrap{margin-right:10px;padding:0 0 5px;border-top:1px solid #e1e1e1;overflow:hidden;margin-top:0}.result{height:30px;overflow:hidden}.email_form,.flow_auto,.form_holder{overflow:auto}.store_description_modal{margin-left:20px}
.markerBG{background:#ecf3f9}.store_description .store_location{float:left;width:270px;margin:5px 0 9px}.store_description .store_time_detail{padding-bottom:10px}.store_description .store_hours_services{float:left;width:124px;padding:0 0 0 21px;font-size:11px}.store_description .store_hours_services h6{font-size:13px!important;color:#4b4b4b;font-weight:700}
.store_description .store_distance{float:right;text-align:right;padding-top:10px}.store_description .store_name{color:#333;text-align:inherit}.store_description .address{padding-left:25px}.store_description .markerImg{vertical-align:top;padding-right:5px;margin-top:5px}.store_description .store_name .storename{color:#0b527b;font-size:16px;font-weight:700}
.storedescription_pagination,.storedescription_pagination ul{float:right}.storedescription_pagination li{display:inline;padding:0 5px 0 0;float:left;font-size:10px;font-weight:700}.findstore_map{margin-top:54px}.map_divider{width:925px;margin:0 20px}.store_service_department .row .grid_4 ul li{line-height:14px}
.store_service_department .row .grid_4 ul li a{color:#4b4b4b;font-size:11px}.store_service_department .row .grid_4 h3{font-size:12px;padding-top:6px}.email_contain{padding-right:20px}.email_para_holder .leftpara{float:left;width:600px;display:inline}.email_form{margin-right:20px}.email_form .input_length_txt{width:290px}
.email_form .input_txt,.email_form select,.email_form textarea{font-size:12px;width:315px}.email_form .input_txt{padding:3px 0;width:313px}.email_form textarea{overflow-y:auto;width:310px}#divider.width300,.email_form select{width:315px}.returnpolicy_subheader{color:#0369a4;font-size:24px;font-weight:400}
.customer_service_contain h2 a{color:#666}#emailtemplate label{margin-bottom:2px}body.gift_registry{background:url(../images/gift_registry_bg.gif) left top repeat-x}.gift_update_create{width:298px;float:left;margin:21px 0 0 11px;padding-bottom:5px}.gift_update_create.first{margin-top:35px}.form_holder{background:#fff;padding:20px 20px 10px}
.gift_update_create p{font-size:156%;color:#00809d}.gift_update_create label{font-size:86%;color:#666;font-weight:700}.gift_update_create label,.gift_update_create span,.give_registry label{display:block}.give_registry input.input_txt{width:117px;margin:13px 0 15px;border-color:#92908e #DDDBD8 #e1dfdc #D7D5D3;border-style:solid;border-width:1px;float:left;padding:2px 4px;color:#4b4b4b}
.give_registry input.input_txt+input.input_txt{margin-left:4px}.gift_update_create .product_shadow_image{background:url(../images/gift_registry_form_shadow.gif) center bottom no-repeat;height:10px;text-align:center}.gr_btn_holder{padding-top:5px}.merchandizing_promo{padding-bottom:20px;padding-top:10px}
.promo_ab{padding-top:15px}.promo_ab1{width:300px}.form_holder a{font-size:13px;color:#2a5a97}.model_grid1{width:495px}.pp_find_store_container{overflow:hidden;border:1px solid #ccc;border-bottom:0 none}.pp_find_store_container .modle_header{overflow:hidden}.pp_find_store_container .modle_header p{padding-top:6px}
.pp_find_store_container .content_holder{padding:10px 18px 13px 19px;overflow:auto}.btn_link .blue_button_small span,.btn_link .blue_button_small span input{width:128px;font-size:9px}.container_header,.sign_in_container{overflow:hidden}.model_grid4{width:683px}.model_grid6{width:540px}.model_grid7{width:546px}
.model_grid8{width:544px}.panel_header .helpful_link{background:#777;padding:4px 10px;color:#fff;font-size:12px;font-weight:700}.registry_tab .tab_container .tab_content .merchandise_content{font-size:12px;color:#4c4c4c;font-weight:700}.sorted_items ul.gift_list_pagination{display:block}.sorted_items ul.gift_list_pagination li{display:block;float:left;margin-left:11px;font-size:12px}
.sorted_items ul.gift_list_pagination li select{width:120px;background:#fff;margin-top:-5px}.sorted_items ul.gift_list_pagination li a{color:#4c4c4c}.sorted_items ul.gift_list_pagination li a span{display:block;float:left;line-height:10px;width:50px}.sorted_items ul.gift_list_pagination li a img{vertical-align:top}
.my_gift_list{margin-right:7px;background:#fff}.gift_list_sort p{margin-right:15px;padding-left:0;font-size:11px}.gift_list_sort .flt_rgt p{font-size:12px;padding:3px 40px 0 0}.gift_list_sort p strong{padding-right:0}.gift_list_details_summary .item_title{background:#e3e0dc;padding:0}.gift_list_details_summary p{font-size:16px;color:#939393;font-weight:700}
.gift_list_details_summary .promotion_normal p{font-weight:400;font-size:13px}.gift_list_details_summary .gry_text p{font-size:13px;float:left;color:#666;font-weight:400;padding:0}.gift_list_details_summary .nobold{font-weight:400}.gift_detail_content .gift_detail{background:#f4f4f4}.gift_detail_content .gift_detail .image_price_ship_info{width:601px}
.gift_detail_content .gift_detail .image_price_ship_info .first_grid{width:268px}.gift_detail_content .gift_detail .image_price_ship_info .second_grid{width:151px}.gift_detail_content .gift_detail.gift_unavailable{padding-top:0;background:#f1f1f1}.gift_detail_content .gift_detail.gift_unavailable .image_price_ship_info{width:827px;border-right:1px dotted #ccc;margin:16px 0;border-bottom:0 none}
.gift_detail_content .gift_detail.gift_unavailable .image_price_ship_info .first_grid{width:370px}.gift_detail_content .gift_detail.gift_unavailable .image_price_ship_info .second_grid{width:275px}.gift_detail_content .gift_detail.gift_unavailable .image_price_ship_info .third_grid{width:160px;float:left}
.gift_detail.gift_unavailable .gift_quanity_detail{line-height:14px;margin:16px 0;overflow:hidden;padding:25px 0 5px 5px}.gift_unavailable .shopbag_wrap ul li.product_description{width:283px}.gift_list_details_summary .gift_detail.gift_unavailable .image_price_ship_info .second_grid .gift_list_request{border-right:1px solid #CCC;margin:10px;padding-right:10px}
.gift_list_details_summary .gift_detail .image_price_ship_info .second_grid .gift_list_stillneed{margin:10px}.gift_detail_content .gift_detail .shopbag_wrap ul li span.status,.gift_detail_content .gift_detail .shopbag_wrap ul li strong{padding-left:9px}.second_grid form.request_purchase label{font-weight:700;color:#4c4c4c}
.gift_detail_content .gift_detail .image_price_ship_info .third_grid{width:172px;background:0 none;padding:0}.request_purchase p{padding:10px 0 10px 15px}.gift_detail .image_price_ship_info span.gift_remove_edit{padding-top:48px}.gift_detail .image_price_ship_info span.gift_remove_edit_cstm{padding-top:78px}
.request_purchase .input_text{width:20px;height:18px;display:block;padding:4px 6px;font-size:18px;color:#4c4c4c;margin-right:6px;text-align:right}.reg_banner,.reg_banner img{margin:0;padding:0}input.gift_name{border-color:#92908e #DDDBD8 #e1dfdc #D7D5D3;border-style:solid;border-width:1px}.gr_header{height:165px}
.gift_custom_new{clear:both;width:612px}.gift_custom_new .profile_pic{width:120px;text-align:center}.gift_custom_new ul.profile_info{width:379px}.gift_custom_new h1{font-size:28px;font-weight:400;line-height:32px;padding:20px 5px}.gr_tab ul.modern_tabs li,.gr_tab ul.tabs li{height:70px;line-height:39px;margin-right:0;position:relative;overflow:hidden;float:left}
.gift_custom_new ul.profile_info li{padding-top:30px}#gift_list_printable .gift_custom_new p{padding:0}.registry_tab{z-index:99!important}.tab_content{padding-top:0;clear:both}.tab_container.gr_tab{background:#FFF;clear:both;float:left;overflow:hidden;width:100%}.gr_tab ul.tabs{margin-top:0;float:left;list-style:none;width:100%}
.gr_tab ul.tabs li{margin-bottom:0;margin-top:0;background:url(../images/gr-tab-bg.png) left top repeat-x}.gr_tab ul.modern_tabs li.active,.gr_tab ul.tabs li.active{background:url(../images/gr-tab-bgactive.png) left top repeat-x #fff;margin-bottom:0;margin-top:0}.gr_tab ul.tabs li.active{border:0;padding-bottom:0;padding-top:0}
.create_registry_tab ul.tabs li.active{padding-bottom:0;padding-top:0;margin-bottom:0;margin-top:0}.create_registry_tab ul.tabs li.active a,.create_registry_tab ul.tabs li.active em{color:#4b4b4b}.gr_tab ul.modern_tabs li a,.gr_tab ul.tabs li a{color:#fff;width:319px;text-align:center;display:block;outline:0;text-decoration:none}
.gr_tab ul.tabs li a{padding:16px 0;font-size:24px;border-width:1px 1px 0 0;border-style:solid solid none none;border-color:#fff}.gr_tab ul.modern_tabs li.active{border:0;padding-bottom:0;padding-top:0}.gr_tab ul.modern_tabs li{margin-bottom:0;margin-top:0;background:#6974a4}.gr_tab ul.modern_tabs li a{padding:16px 0;font-size:18px;border-width:1px 1px 0 0;border-style:solid solid none none;border-color:#fff}
.create_registry_tab ul.tabs li{float:left;margin-bottom:0;margin-right:0;margin-top:0;margin-left:0;overflow:hidden;position:relative;background:#c8c9ca;list-style-type:none}.create_registry_tab ul.tabs li a{display:block;text-align:center;height:63px;padding:8px 0;border:0}.create_registry_tab ul.tabs li em{font-style:normal;display:block;clear:both;font-weight:700}
.teasers ul li{display:inline;float:left;padding-right:4px}.reg_banner{clear:both;display:block;overflow:hidden}.pdp_tab_nav{position:relative}.pdp_tab_nav .tabmenu{overflow:hidden}.pdp_tab_nav .tabmenu.tabs{margin-top:0}.pdp_tab_nav .tabmenu li{cursor:pointer;display:inline;vertical-align:bottom;margin:0 0 0 8px;line-height:18px;height:auto}
.pdp_tab_nav .tabmenu li a{color:#5c5c5c;display:inline-block;font-size:14px;width:auto;border:0;cursor:pointer}.pdp_tab_nav .tabmenu li span{background:0;float:left}html .pdp_tab_nav .tabmenu.tabs li.active{background:0;padding-top:0;padding-bottom:0}html .pdp_tab_nav .tabmenu.tabs li.active a{margin-bottom:-1px}
.pdp_tab_nav .tab_content{padding:0}.even{background:#ecf3f9}.odd{background:#fafafa}.confirm_holding p.need_help{border-bottom:1px solid #ccc;padding-bottom:10px}.confirm_holding .btn_input_holder span input{text-transform:lowercase}.confirm_registry .search_criteria div.select_state select{width:121px;background:#fff}
.confirm_registry .search_criteria div.event_type,.confirm_registry .search_criteria div.event_type select{width:160px}.confirm_registry .search_criteria div.btn_input_holder{width:65px;margin-right:0}.confirm_registry .registries_found{background:#f7f7f7;border-top:2px solid #c3c3c3;margin-top:5px;padding:20px}
.confirm_registry .registries_found h6{color:#676767;padding:10px 0 0;font-size:12px;font-style:italic}.confirm_registry .registries_found p{font-size:12px;color:#4c4c4c;line-height:16px;margin-top:10px}.confirm_registry .registries_results{background:#fff;overflow-y:auto;height:205px}.confirm_registry .results{display:block;overflow:hidden;clear:both;margin-top:10px}
.confirm_registry .results li{display:block;overflow:hidden;clear:both;padding-bottom:10px;padding-top:10px;border-bottom:1px solid #ccc}.confirm_registry .results li.last{border-bottom:0 none}.confirm_registry .results li div{float:left;padding-right:5px;line-height:75px}.confirm_registry .results li div.results_img_desp{width:310px}
.confirm_registry .results li div.results_img_desp img{float:left;margin-left:11px;margin-right:11px}.confirm_registry .results li div.results_img_desp p{margin-top:0!important}.confirm_registry .registries_found .results li div.results_img_desp p{float:left;background:0;padding:0;font-size:12px;line-height:75px;font-weight:700;border:0}
.modal_content ul.gr_create_status p{margin-bottom:0}.modal_content ul.gr_create_status li{list-style-type:disc;margin-left:30px;overflow:visible!important}.module_overlay .required_field{margin-right:40px;font-weight:700;line-height:18px;margin-top:5px;font-size:12px}.modal_form .jcp_form input[type=text],.modal_form .jcp_form textarea{border-color:#92908e #DDDBD8 #e1dfdc #D7D5D3;border-style:solid;border-width:1px;float:left;padding:2px 4px;color:#4b4b4b;font:13px/1.5 arial,helvetica,clean,sans-serif}
.modal_form .jcp_form label{margin-bottom:5px}.modal_form .jcp_form .long_field{margin-top:12px}.header_sprite{background:url(../images/giftregistry_sprite.png) no-repeat;height:20px}.checkmark{width:9px;background:url(../images/giftregistry_sprite.png) 0 -3130px no-repeat;height:9px;color:#349704;font-style:normal;text-indent:-999em}
.updateregistry_desc{line-height:14px;font-size:11px!important;color:#1d1d1d!important;margin:7px 0}.txt_count{clear:both;font-size:12px;font-style:italic;padding-top:2px;text-align:right}#memoryMarkerArrow,.tooltipChromeArrowMM{position:absolute;bottom:41px;left:54px;width:25px;height:18px;background:url(../images/tooltip_new/bgd_arrow_top.png) no-repeat}
#memoryMarkerArrow{top:0;margin-top:-16px;bottom:0;display:none;z-index:5}.helpIcon .giftwrapHelpIcon,.swatch,.tooltipAnchor,.tooltipChrome .tooltipContentArea{display:block}.tooltipAnchor{color:#1c94c3;line-height:18px}.tooltipAnchor:focus,.tooltipAnchor:hover,a.currentTooltip{text-decoration:none}
.tooltipWrapping{width:100px;margin:6px}.tooltipWrapping p{clear:both;margin-right:5px}.GrhelpIcon,.helpIcon{display:inline-block;margin-left:5px;vertical-align:top;text-indent:-1000px;line-height:14px;overflow:hidden;text-align:center}.anchortip,.helpIcontip{width:300px!important}.autoGRTooltip{width:100px;text-align:center}
.dashboardTooltip{width:156px!important;text-align:center}.monogramTooltip{width:230px}.helpIcon{background:url(../images/checkout_ques_icn.png) no-repeat;height:14px;margin-top:3px;width:14px}.GrhelpIcon{background:url(../images/help_tip.gif) no-repeat;height:18px;margin-top:1px;width:17px}.giftwrapTooltip{width:195px!important}
.crossThumb{position:relative}.crossThumb .largeThumbCross,.crossThumb .largeThumbCrossNoColor{background:url(../images/tooltip_no_color_illegal.png) no-repeat;height:100px;left:0;position:absolute;top:0;width:100px}.gift_list_sort{padding-top:6px!important}li.sort_By{margin:0 25px 0 0!important;font-size:11px!important;padding-top:3px}
li.sort_By span{border-right:1px solid #ababab;float:left;line-height:14px;margin-right:7px;margin-top:2px;padding-right:7px}li.sort_By span a{padding-left:7px;color:#2a5a97!important}h3.giftlist_heading{background:#e1e1e1;font-size:20px;font-weight:400;line-height:16px;padding:7px 10px}h3.giftlist_heading span{font-size:12px;font-style:italic;padding-left:15px}
.find_registry_results{margin-top:20px;margin-right:20px;width:640px}.find_registry_results .results_header{border-bottom:1px solid #c3c3c3;overflow:hidden}.find_registry_results h1{background:url(../images/giftregistry_sprite.png) 0 -288px no-repeat;float:left;height:33px;padding-bottom:12px;text-indent:-999em;width:400px}
.find_registry_results .required_field{font-size:12px;font-weight:700;margin-top:24px}.editRegReq{display:block;width:100%;margin-top:5px}.gift_found .confirm_holding{padding:15px 0;overflow:hidden}.gift_found{margin-bottom:20px;width:640px}.gift_found label{float:left;font-weight:700;margin-bottom:1px}
.gift_found .conf_date_name label{float:none;display:block}.gift_found input[type=text]{border-color:#92908e #D7D5D3 #e1dfdc;border-style:solid;border-width:1px;color:#4b4b4b;font-size:13px;padding:3px 2px}.gift_found .search_criteria div{float:left;margin-right:6px;display:block}.gift_found .search_criteria div.conf_first_name{width:140px}
.gift_found .search_criteria div.conf_first_name input{width:132px}.gift_found .search_criteria div.conf_last_name{width:140px}.gift_found .search_criteria div.conf_last_name input{width:132px}.gift_found .search_criteria div.select_state,.gift_found .search_criteria div.select_state select{width:103px}
.gift_found .search_criteria div.event_type,.gift_found .search_criteria div.event_type select{width:160px}.gift_found .search_criteria div.btn_input_holder{margin-top:23px;width:65px;margin-right:0}.gift_found .registries_found h6{border-bottom:1px solid #c3c3c3;color:#676767;font-size:12px;line-height:14px;padding-bottom:5px;margin-bottom:20px}
.gift_found .registries_found p{background:#ecf3f9;border:1px solid #cedce5;font-size:14px;color:#4c4c4c;line-height:18px;padding:16px 20px}.find_detail_right{padding-top:20px;display:block;overflow:hidden}.details_row{border-bottom:1px solid #f1efee;padding-bottom:20px;padding-top:20px;float:left}.details_row h2.gifter_free_shipping{background:url(../images/giftregistry_sprite.png) 0 -3274px no-repeat;height:25px;padding-bottom:10px;text-indent:-999em}
.details_row h2.give_them_extra{background:url(../images/giftregistry_sprite.png) 0 -3336px no-repeat;height:25px;padding-bottom:10px;text-indent:-999em}.details_row p{line-height:18px;font-size:11px;clear:both;overflow:hidden}.details_row p.details_link{padding-top:10px}.details_row p.details_link .pointer_arrow{background:url(../images/icon_sprite.gif) 200% -1445px no-repeat;padding-right:20px;float:left}
.gift_found .registries_results{background:#fff;overflow-y:auto;height:205px}.gift_found h6{border-bottom:1px solid #c3c3c3;padding-bottom:2px}.gift_found .results{display:block;overflow:hidden;clear:both;margin-top:10px}.gift_found .results li{display:block;overflow:hidden;clear:both;padding-bottom:10px;padding-top:10px}
.gift_found .results li div{float:left;padding-right:5px;line-height:26px}.gift_found .results li div.results_img_desp{width:325px}.gift_found .results li div.results_img_desp img{float:left;margin-left:11px;margin-right:11px}.gift_found .results li div.results_img_desp p{margin-top:0!important}.gift_found .registries_found .results li div.results_img_desp p{float:left;background:0;padding:0;font-size:12px;line-height:26px;font-weight:700;border:0}
.gift_found .results li div+div{width:158px}.gift_found .results li div+div+div{width:125px}.myAccountRow{height:auto;overflow:auto}#header_profile_settings{width:100%}.list_search .shopping_cart{position:relative;z-index:1000;top:-16px}#shopping_bag_flyout{z-index:999;margin-top:4px;position:absolute;display:none;width:460px;border:2px solid #666;background-color:#fff;-moz-box-shadow:0 3px 2px rgba(68,68,68,.6);-webkit-box-shadow:0 3px 2px rgba(68,68,68,.6);box-shadow:0 3px 2px rgba(68,68,68,.6)}
.emailoffer_container li,.jcpreminder_container li{display:inline;float:left}#shopping_bag_flyout .shopping_marketing_promo{background:#fff;text-align:center;overflow:hidden;width:98%;margin:auto}#shopping_bag_flyout .shopping_kit .shopping_kit_holder{width:400px;padding:10px 30px 0}#shopping_bag_flyout .shopping_kit .shopping_kit_holder #items_in_bag_label{float:left}
#shopping_bag_flyout h4.grayBagLabel{color:#333;font-size:19px;font-family:Helvetica,Arial,Sans-Serif}#shopping_bag_flyout h4.redBagLabel{color:#c00;font-size:17px;font-family:Helvetica,Arial,Sans-Serif}.jcp_list ul li{padding-top:2px;position:relative}.jcp_list ul li.last{padding-top:0}#loadingDiv{background:url(../images/ajax-loader.gif) center center no-repeat}
.emailoffer_container,.jcpreminder_container,.mobileoffer_container,.privacy_container{padding:16px 20px 15px;font-size:12px}.emailoffer_container ul{margin-top:5px}.emailoffer_container li label{padding:0 20px 0 5px}.jcpreminder_container li{width:312px;margin-bottom:6px}.jcpreminder_container li.last{margin-bottom:0}
.jcpreminder_container li.yeslabel{width:48px}.jcpreminder_container li.nolabel{width:55px}.collapse{padding-left:11px;background:url(../images/icon_sprite.gif) 8px -290px no-repeat}#newsearch_wrap,.expand{padding-left:20px}.expand{list-style:none;background:url(../images/icon_sprite.gif) 8px -252px no-repeat}
.promo_reward_content .arw_lft{background:url(../images/icon_sprite.gif) 180px -255px no-repeat;padding:0 20px 0 0}.promo_reward_content .arw_dwn{background:url(../images/icon_sprite.gif) 180px -293px no-repeat;padding:0 20px 0 0}.promo_reward_content .arw_lft{background-position:177px -1674px}.promo_reward_content .arw_dwn{background-position:177px -1627px}
.promo_reward_summary{font-size:12px;color:#615d5e}.cc_am_ex_card,.cc_discovercard,.cc_jcpcard,.cc_mastercard,.cc_visacard{background:url(../images/icon_sprite.gif) -3px -387px no-repeat;width:53px;height:33px;text-indent:-10000px}.cc_visacard{background-position:0 -444px}.cc_am_ex_card{background-position:0 -506px}
.cc_discovercard{background-position:-3px -1463px}.cc_jcpcard{background-position:-3px -1546px}.cc_jcp_mastercard{background:url(../images/jcp_dual_card.png) -69px -257px;width:53px;height:33px;text-indent:-10000px}.or_icon{background:url(../images/icon_sprite.gif) -2px -575px no-repeat;width:33px;height:24px;text-indent:-10000px}
.bullet{background:url(../images/icon_sprite.gif) 0 -1100px no-repeat;padding-left:10px}.option_1,.option_2{background:url(../images/CAM_CS_Sprite.png) 0 -3007px no-repeat;width:280px;height:28px}.option_2{background-position:0 -3058px;width:335px}.cc_container{background:#fff;border:1px solid #cedce5;padding:10px;margin-right:3px;height:32px;overflow:hidden}
.cc_container.nomarg{margin-right:0}.cc_container .cc_details{float:left;font-size:12px}.cc_details .cc_exp_date #expiremonth{margin-right:5px}.cc_container .cc_imagecontainer{float:left;padding-right:10px}.cc_container span{display:block}.header_img{background:#d3d3d3;border:1px solid #e1e1e1;color:#444;height:28px}
.unsubscribe_emailoff_container{padding:10px 0;width:100%}.unsubscribe_emailoff_container .leftcol,.unsubscribe_emailoff_container .rightcol{height:100%;padding:0 30px}.trackorder_container{padding:10px 0;width:100%}.giftwrapiconTooltip{width:210px}.modal_header_sprite img{background:url(../images/CAM_CS_Sprite.png) no-repeat}
.page_header img{background:url(../images/header_sprite.png) no-repeat}.add_address_title_small span,.modal_header_sprite span,.page_header span,.primary_page_header span{display:none}.default_payment_method,.page_header span.accountTitle,.profile_settings{display:block;background:0;text-indent:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:21px;color:#666;font-weight:200}
.hidden,.login_title span,.secondary_sprite_heading span{display:none}.signup_for_account_title img{height:25px;width:220px;background-position:7px -1370px;margin:3px 0 0}.my_order img{height:32px;width:147px;background-position:0 -306px}.my_address img{height:30px;width:100px;background-position:0 -631px}
.default_payment_method img{height:30px;width:220px;background-position:0 -526px}.profile_settings img{height:30px;width:220px;background-position:0 -587px}.signed_out_title img{height:30px;width:220px;background-position:0 -1261px}.my_order_title img{width:285px;height:30px;background-position:0 -1px}
.pricing_summary_title img{background-position:0 -4935px}.shipping_title img{width:285px;height:30px;background-position:0 -3122px}.add_address_title img{width:230px;height:25px;background-position:0 -120px}.update_address_title img{background-position:0 -184px}.my_payment_methods_title img{width:330px;height:30px;background-position:0 -661px;margin-bottom:4px}
.add_credit_card_title img{width:270px;height:25px;background-position:0 -720px}.add_address_title_modal img{width:270px;height:25px;background-position:0 -1601px}.update_credit_card_title img{width:330px;height:30px;background-position:0 -781px}.delete_my_address_title img{width:285px;height:30px;background-position:0 -241px}
.delete_address_title img{width:285px;height:25px;background-position:0 -300px}.delete_credit_card_title img{width:294px;height:30px;background-position:0 -838px}.personal_info_title img{width:280px;height:30px;background-position:0 -1080px}.change_login_email_title img{width:270px;height:35px;background-position:0 -896px}
.change_password_title img{width:260px;height:30px;background-position:0 -961px}.my_local_JCP_store_title img{width:350px;height:35px;background-position:0 -5126px}.find_store_title_small img{width:100px;height:19px;margin:5px 0 0 20px;background-position:0 -2676px}.tt_question_title_small img{width:140px;height:19px;margin:5px 0 0 20px;background-position:0 -5887px}
.tt_new_service_title_small img{width:250px;height:30px;margin:5px 0 0 20px;background-position:0 -6095px}.tt_error_title_small img{width:100px;height:19px;margin:5px 0 0 20px;background-position:0 -5990px}.appointment_notification_title_small img{width:400px;height:19px;margin:5px 0 0 20px;background-position:0 -5732px}
.appointment_confirmation_title_small img{width:400px;height:19px;margin:5px 0 0 20px;background-position:0 -5785px}.emailOptin_confirmation_title img{width:400px;height:19px;margin:10px 0 0 20px;background-position:0 -5785px}.emailOptin_dont_miss_title img{width:400px;height:19px;margin:5px 0 0 20px;background-position:0 -6042px}
.add_local_JCP_store_title img{width:380px;height:30px;background-position:0 -480px}.update_my_local_JCP_store_title img{width:446px;height:30px;background-position:0 -542px}.delete_my_local_JCP_store_title img{width:446px;height:30px;background-position:0 -603px}.email_mobile_pref_title img{background-position:0 -1017px;width:380px;height:34px}
.my_favorites_title img{background-position:0 -1757px;width:180px;height:34px}.track_order_title img{width:98px;height:16px;margin:9px 0 0 20px;background-position:0 -1466px}.QuickTrack_title img{background-position:0 -1711px;width:80px;height:12px;margin:5px 0 0}.you_know_love_title img{background-position:0 -4375px;height:34px;margin-bottom:5px;margin-top:0;width:300px}
.shop_item_title img{background-position:0 -1413px;height:30px;padding-left:14px;width:200px}.sent_this_item_title img{width:220px;height:32px;background-position:0 -4808px}.order_change_title img{width:186px;height:30px;background-position:0 -1142px}.reset_password_title img{width:240px;height:30px;background-position:0 -1200px}
.customer_service img{width:300px;height:25px;background-position:0 -1893px}.login_title img{width:90px;height:30px;background:url(../images/CAM_CS_Sprite.png) 0 -4991px no-repeat}.findItemInStore img{width:190px;height:22px;background-position:0 -5259px}.findItemInStoreDisplay img{width:190px;height:22px;background-position:0 -5630px}
.grid_30{width:960px}.check_UR_giftC_bal_title img{background-position:0 -4688px;width:260px;height:22px;margin:5px 0 0 20px}.signup_email_offer_title_small img{background-position:0 -2773px;width:200px;height:22px;margin:5px 0 0 20px}.thankyou_title img{background-position:0 -2430px;width:140px;height:30px;margin:10px 0 0 2px}
.jcp_acc_title img{background-position:0 -2854px;width:264px;height:63px}.signup_mobile_offer_title_small img{background-position:0 -2724px;width:215px;height:22px;margin:5px 0 0 20px}.find_store_sprites img{background-position:0 -2311px;width:150px;height:25px}.signup_title{width:115px;height:24px;margin:8px 0 0 177px}
.signup_title img{top:-2948px}.trackorder_title img{background:url(../images/CAM_CS_Sprite.png) 0 -2611px no-repeat;height:30px;width:160px}.secondary_sprite_heading{font-size:20px;font-weight:400}.secondary_sprite_heading img{background:url(../images/CAM_CS_Sprite.png) no-repeat}.you_know_love_title{width:300px;height:40px}
.you_know_love_title img{top:-4375px}.send_your_favorites_title{margin:0 0 0 20px}.send_your_favorites_title img{width:258px;height:32px;background-position:0 -5050px}.sent_this_item_title{width:220px;height:32px;margin:0 0 0 20px}.sent_this_item_title img{top:-4807px}.speech_bubbles{padding:0 20px 0 0}
.call_us a{font-size:20px;font-weight:700}.QuickTrackHight{height:50px}.mrgt110{margin-top:110px}#cboxOverlay,#cboxOverlayIframe,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:99999;overflow:hidden}#cboxOverlay,#cboxOverlayIframe{position:fixed;width:100%;height:100%;background:#8f9397}
#cboxContent{position:relative;background:#fff;overflow:hidden}#cboxLoadedContent{overflow:auto;margin-bottom:0;max-width:100%!important}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%}#cboxClose{cursor:pointer;position:absolute;border:0;line-height:12px}#cboxLoadingOverlay{background:center center}
#cboxLoadingGraphic{background:url(../images/loading.gif) center center no-repeat}.modal_form .sign_header_padd h2{float:left;margin:7px 10px 0 20px;font-weight:400}.modal_form .sign_header_padd h2 span{display:none;padding:0;line-height:20px}.modal_form .sign_header_padd{border:0}.modal_focus_input{height:1px;width:1px;float:left}
.order_processed{margin:40px 0 10px 100px}.order_processed p,.pp_find_store_container .terms_conditions .heading_imp{margin-bottom:10px}.vdata_monogram_heading{width:200px;background-position:0 -3220px}.pp_find_store_container .modle_header{padding:5px 0;background:#dfdfdf}.pp_find_store_container .find_store_search_module,.pp_find_store_container .main_tables_container{width:100%;float:left;clear:both}
.pp_find_store_container .find_store_search_container{padding:20px}.pp_find_store_container .form_devider{float:left;margin-right:10px}.find_store_modal{overflow:hidden;clear:both;padding:20px 10px 11px 17px;font-size:12px}.find_store_modal .pp_store_holder{padding:0}.find_store_modal .pp_store_holder .store_image{width:auto;margin-right:10px}
.find_store_modal .modal_text_image{padding-bottom:15px}.find_store_modal .find_store_search_container{padding:0;padding-bottom:0}.find_store_modal .brand_name{font-size:20px}.pp_find_store_container .form_devider input.input_txt,.pp_find_store_container .form_devider select.input_txt{width:251px;background:#fff;border:1px solid;border-color:#92908e #d7d5d3 #e1dfdc;height:20px;font-size:13px;color:#4b4b4b}
.pp_find_store_container .form_devider input.input_error_txt,.pp_find_store_container .form_devider select.input_error_txt{border:1px solid;border-color:#823738 #C95556 #c95556;color:#444}.pp_find_store_container .store_zipcode input.input_txt{width:91px}.pp_find_store_container .form_devider select.input_txt{width:105px;height:22px}
.pp_find_store_container .form_devider label{font-weight:700;display:block}.pp_find_store_container .searchForm fieldset{padding:10px 0 0}.pp_find_store_container .searchForm .btn_input_holder{margin-top:18px}.pp_find_store_container .search_table_container{background:#f7f7f7;width:100%;float:left;clear:both;border-top:1px solid #d7d7d7;padding-bottom:20px}
.pp_find_store_container .search_table_module{padding:0 20px;overflow:auto}.pp_find_store_container .search_pagination{clear:both;float:right;text-transform:uppercase;font-size:10px;font-weight:700;padding:5px 0 3px}.pp_find_store_container .search_pagination strong,.pp_find_store_container .search_pagination ul,.pp_find_store_container .search_pagination ul li,.pp_find_store_container .search_table_module table th span{float:left}
.pp_find_store_container .search_pagination ul li a{display:block}.pp_find_store_container .search_pagination strong{margin-left:8px}.pp_find_store_container .search_pagination ul li{margin-left:5px}.pp_find_store_container .search_pagination ul li.current_page a{color:#4b4b4b}.pp_find_store_container .terms_conditions{clear:both;float:left;font-size:11px}
.pp_find_store_container .terms_conditions .heading_type{font-weight:700}.pp_find_store_container .search_table_module table{width:100%;border-bottom:1px solid #c6c6c6;border-right:1px solid #c6c6c6}.pp_find_store_container .search_table_module table tfoot{background:#999;color:#fff;font-weight:700;padding:5px}
.pp_find_store_container .search_table_module table tfoot tr td{background:#999;padding:5px}.pp_find_store_container .search_table_module table td{border-top:1px solid #c6c6c6;border-left:1px solid #c6c6c6;font-size:11px;padding:10px;vertical-align:middle}.pp_find_store_container .search_table_module table .showingNumberOfStores{float:right;text-transform:none}
.pp_find_store_container .search_table_module table .similarTableHeader,.pp_find_store_container .search_table_module table th{font-size:11px;border-top:1px solid #c6c6c6;border-left:1px solid #c6c6c6;background:#999;color:#FFF;font-weight:700;text-align:left;text-transform:uppercase;padding:2px 5px 2px 7px;vertical-align:middle}
.pp_find_store_container .search_table_module table .similarTableHeader{margin-left:-1px}.pp_find_store_container .itmes_availability_table{clear:both}.pp_find_store_container .search_table_module table td.empty,.pp_find_store_container .search_table_module table th.empty{background:0;padding:0;border-top:0 none;border-left:0 none}
.pp_find_store_container .search_table_module table tr.tableTopHeader td{padding:0;vertical-align:bottom}.pp_find_store_container .search_table_module table tr.tableTopHeader td.shopOnlineCol{vertical-align:top;width:146px;text-align:left}.pp_find_store_container .search_table_module table tr.tableTopHeader td.shopOnlineCol img{margin-top:15px;margin-bottom:8px}
.pp_find_store_container .search_table_module table tr.tableTopHeader td.shopOnlineCol p{padding-bottom:8px}.pp_find_store_container .search_table_module table tr.tableTopHeader{border-bottom:2px solid #c6c6c6}.pp_find_store_container .search_table_module table td.shopOnlineCol{background:#FFF;vertical-align:middle;text-align:center}
.pp_find_store_container .search_table_module table td.item_image_holder{width:165px}.pp_find_store_container .search_table_module table td.item_online_availability{background:#fff}.pp_find_store_container .item_image_holder img{float:left;margin-right:10px}.pp_find_store_container .item_image_holder .item_descriptor{padding-top:0;font-size:11px;line-height:13px}
.pp_find_store_container .shopOnlineCell{padding:10px;min-width:146px;vertical-align:middle}.pp_find_store_container .addressHolder{padding:10px;min-width:125px;vertical-align:middle}.pp_find_store_container .buttonHolder{overflow:auto;width:auto;text-align:center}.pp_find_store_container .item_stauts_instore{width:100%;float:left;text-align:center;background:url(../images/available_in_store_icon.gif) center top no-repeat;padding-top:30px;font-weight:700;font-size:13px;color:#2a5a97}
.pp_find_store_container .buttonHolder input{background:url(../images/icon_buy_online.gif) no-repeat;width:90px;height:24px;text-indent:-9999em;cursor:pointer}#findInStoreDisplay .radius{height:22px}#myfavorites .rating{font-size:11px;padding:0;overflow:hidden;margin-left:2px}#myfavorites .input_text{padding:3px;margin-right:15px;margin-top:4px;height:14px;width:24px}
#myFavItems .dark_grey_button,#myfavorites .dark_grey_button{height:23px;overflow:hidden;margin-bottom:5px}#myfavorites .common_header{border:0}#myfavorites .pdp_viewed_list{margin-top:10px;overflow:hidden}#myfavorites .pdp_viewed_list li{width:46.2%;margin-left:10px;overflow:hidden;height:259px;margin-bottom:20px;float:left}
#emptyfavorites #myfavorites #richRelevence #rr_placement_0 .pdp_viewed_list li{float:left;margin-left:30px}#emptyfavorites #myfavorites #richRelevence #rr_placement_0 .pdp_viewed_list li:first-child{margin-left:0}#emptyfavorites #myfavorites #richRelevence #rr_placement_0 .pdp_viewed_list li a img,#myfavorites #richRelevence #rr_placement_0 .pdp_viewed_list li a img{width:110px;height:110px}
#emptyfavorites .pdp_viewed_list li{width:15.2%;margin-left:10px;overflow:hidden;height:259px;margin-bottom:20px;float:left}#myfavorites .pdp_viewed_list li p{margin-top:5px}#myfavorites .saled_view{background:url(../images/x6_pdp_viewed_bg.gif) repeat-y #eee;width:100%}#myfavorites .saled_view .inner_space{overflow:hidden;padding:0;padding-right:5px;background:#eee}
#myfavorites .detail,.discription{color:#666;display:block;font-size:11px;font-weight:700}#myfavorites .price{color:#d71920;display:block;font-weight:700;padding-top:5px}#myfavorites .youlove_wrap{padding:20px 10px;background:#eee;height:auto;overflow:hidden}#myfavorites .print_icon,#youknowUloveIt .print_icon{background:url(../images/icon_sprite.gif) 100% -1170px no-repeat;height:28px;cursor:pointer;overflow:visible;width:150px;padding-left:15px}
.favprintlastdiv{border-bottom:1px solid #d0d0d0}#youknowUloveIt .print_icon{background:url(../images/icon_sprite.gif) -27% -1170px no-repeat;padding-right:1px}#myFavItems .dynamic_info_msgs{background-color:#ecf3f9;border:1px solid #0b5681;font-family:Helvetica;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;text-align:left;color:#0b5681}
#myFavItems .dynamic_info_msgs a{border-bottom:1px solid #0b5681}#emptyfavorites a:active,#emptyfavorites a:hover,#emptyfavorites a:link,#emptyfavorites a:visited{color:#30445d}.mail_icon{background:url(../images/icon_sprite.gif) 0 -1337px no-repeat;height:28px;cursor:pointer;overflow:hidden;width:170px}
.googleinfo_head{color:#2a5a97;font-size:16px;font-weight:700}#map{height:583px;text-align:right;width:100%;font-size:11px}#myfavorites .youlove_wrap .saled_view .inner_space{padding:0}#myfavorites .youlove_wrap .saled_view .inner_space ul.pdp_viewed_list li{float:none;display:inline-block;width:140px;text-align:left;height:auto;margin:0 15px;min-height:230px}
.print_grid20{width:960px;margin:0 auto}.print_pp_container{overflow:auto}.print_pp_container .content .content_holder{padding:18px 50px 0}.print_pp_container .logo_image{padding-bottom:10px;border-bottom:1px solid #ccc}.print_pp_container .edit_details,.print_pp_container .edit_image{padding-top:20px}
.print_pp_container .pdp_title{margin-top:2px}.print_pp_container .edit_image{width:362px;margin-right:24px}.print_pp_container .edit_details{width:462px}.print_pp_container .content .content_holder .edit_details .sku_detail{border-bottom:0 none}.print_pp_container .pdp_brand_desc{margin-bottom:0}.print_pp_container .print_expand_ppdetails ul li{font-size:12px;list-style-type:disc;margin-left:30px}
.print_pp_container .content .content_holder .flt_wdt .product_row div.product_img{margin-right:10px;width:150px}.print_pp_container .content .content_holder .flt_wdt .product_row div.product_desc{width:200px}.print_pp_container .content .content_holder .flt_wdt .product_row div.product_detail{float:left;width:446px;margin-left:40px}
.my_gift_list ul.brought_print{padding:7px 10px 5px 0}.image_price_ship_info .edit_fav ul li span.person_name{font-weight:700;color:#4c4c4c;font-size:12px}.image_price_ship_info span.sale_price_grey{font-size:12px;font-weight:700;color:#4d4d4d}.monogarm_details .monogarm_title span.fragment_edit a,.sku_opt_width p.sku_title input.fragment_edit,.sku_opt_width p.sku_title span.fragment_edit a{font-weight:700;color:#4b4b4b;font-size:11px;cursor:pointer}
.pdp_details .sku_detail .monogarm_details{border:0;background:#f4f4f4}.vdata_default_options{margin-bottom:14px;clear:both;overflow:hidden}.vdata_default_options .vdata_alt_message{padding:2px 7px 5px;border:0!important;clear:both}.sku_opt_width .note_message{padding:5px 7px;border:0!important;clear:both;margin:35px 0 10px}
.vdata_default_options p{clear:both;margin:0;padding-top:10px}.vdata_default_options .sku_options input.input_text,.vdata_default_options .sku_options select{clear:both;margin-top:4px}.vdata_default_options .sku_options input.error{border-color:#823738 #C95556 #c95556}.vdata_default_options input.input_text{width:180px}
.vdata_default_options .sku_options span.text_reference{float:left;clear:both}.vdata_default_options .sku_options span.gift_card_reference{width:138px}.vdata_default_options select{margin-bottom:0;height:28px;width:205px;clear:both}.sku_opt_width .product_row{padding:0}.sku_detail .product_row .product_detail .prod_qltys,.sku_opt_width .product_row .product_detail .prod_qltys{padding:0;border-bottom:0 none;margin-bottom:0}
.vdata_monogram_holder #product_details .vdata_default_options,.vdata_name h2{border-bottom:1px solid #ccc}.sku_opt_width .flt_wdt ul.vdata_parameteres{padding:5px;margin-bottom:10px;overflow:hidden}.sku_opt_width .flt_wdt ul.vdata_parameteres li.vdata_window_sale_original{padding-top:10px;clear:both}
.sku_opt_width .flt_wdt ul.vdata_parameteres li.vdata_window_sale_original .comparisonPrice{padding-left:165px;width:150px}.sku_opt_width ul.vdata_windows_result_total li.vdata_total p.start{margin:6px 0}.sku_opt_width ul.vdata_windows_result_total li.vdata_total p.start a img{padding-top:0;vertical-align:text-bottom}
.sku_opt_width .vdata_windows_result{background:#f4f4f4}.vdata_parameteres li strong{width:165px;float:left;font-weight:400;clear:both}.vdata_parameteres li span{width:171px;float:left}.vdata_parameteres li .gallery_page_price{padding-top:0}.vdata_parameteres_checkout li span{width:175px;float:left}
.twocol li{float:left;width:47%;padding-right:10px}.twocol li span,.twocol li strong{width:auto}.fav_monogram_list{padding:2px 0 5px 10px;overflow:hidden}.fav_monogram_list li strong{text-transform:lowercase}.fav_monogram_list li span{padding-left:2px}ul.vdata_parameteres li span.original_price{font-size:10px;color:#4c4c4c}
.vdata_default_options .sku_options .input_text{padding:4px 10px}.vdata_additional_options input.input_text{width:187px}.sku_detail .flt_wdt .sku_options ul.sku_alt_options{padding-bottom:0}.module_overlay .sku_detail .flt_wdt .sku_options ul.sku_alt_options{overflow:hidden}.vdata_name h2{padding-bottom:15px;font-size:16px!important}
.vdata_default_options .sku_options p.monogram_reference{font-size:10px;padding-top:0}.monogarm_details .vdata_windows_result ul.vdata_parameteres{padding:10px;overflow:auto}.vdata_windows_result_total li.vdata_total p span.grand_price,.vdata_windows_result_total li.vdata_total p.start a{font-weight:700;color:#4c4c4c}
.fly_arw{margin-bottom:3px;margin-left:3px}#iframeContainer{position:absolute;overflow:hidden;z-index:99999;left:0;top:0}#modalIframe{width:1000px;height:1500px;border:0}.choose_registry .row select{width:407px}a:focus,input[type=button]:focus,input[type=checkbox]:focus{outline:0}.email_templete_container{border-top:1px solid #CCC;border-bottom:1px solid #CCC;margin:0 0 10px;height:370px;overflow:auto;overflow-x:hidden}
.sign_in_container .form_container .email_templete_container .input_long_txt{width:287px}#shareEmail .email_templete_container{border-top:0;height:auto!important}.et_sendcopytxt{margin-left:28px}#richRelevence .saled_view .inner_space{padding:11px 15px 0}#regularPP #richRelevence .saled_view .inner_space{padding:11px 25px 0 35px}
#richRelevence .inner_space>p,#richRelevence .smallf11{line-height:14px}#richRelevence .pdp_viewed_list{margin-top:12px;overflow:hidden}#richRelevence .pdp_viewed_list li{display:block;width:125px;margin:0 auto 24px;text-align:center}#regularPP #richRelevence .pdp_viewed_list li{width:140px}#richRelevence .pdp_viewed_list li div,#richRelevence .pdp_viewed_list li p{text-align:left}
#richRelevence .pdp_viewed_list .rating{padding-top:7px}#richRelevence .pdp_viewed_list li .ftProductDesc{padding:0;padding-bottom:6px;margin-top:0;float:left;width:100%}#richRelevence #richRelevenceManual li .ftProductDesc{padding-bottom:0}#richRelevence #rr_placement_0{clear:both;overflow:hidden}#richRelevence #rr_placement_0 .grid_1 .inner_space p strong{text-transform:lowercase;font-size:11px;color:#4b4b4b}
#myfavorites #richRelevence #rr_placement_0 .grid_1 .inner_space p{padding:10px 10px 2px 14px}#myfavorites .rating span{vertical-align:bottom}.shopping_bag_crosscell .rr_wrapper .rating img{vertical-align:middle}#richRelevence .pdp_viewed_list li div{line-height:14px;padding-bottom:5px}#richRelevence .rrOuterBox{overflow:hidden}
#richRelevence .rrStrategyMessage{height:19px;overflow:hidden;position:relative;width:250px;text-transform:lowercase}#richRelevence .rrStrategyMessage img{left:0;position:absolute;top:-1576px}#richRelevence .rrRecItem{float:left;width:150px;margin-right:6px}#richRelevence .rrRecItem a{display:block;text-align:center}
.item_details_title span,.jcp_acc_title span,.pricing_summary_title span,.reset_password_title_small span,.returning_cutomer_title span,.roundup_charity_title span,.signin_title span,.signin_title_big span,.trackorder_title span{display:none}#richRelevence .rrRecItem a img{border:1px solid #ccc;text-align:center}
#richRelevence .rrItemPrice{text-align:left;line-height:12px;height:auto}#richRelevence .ftProductDesc{color:#4b4b4b;font-size:12px;font-weight:400;cursor:pointer}#richRelevence .rrItemRating{padding:4px 0}#richRelevence .rrItemRating img{height:15px;margin-right:5px;width:70px;vertical-align:middle}
#richRelevence .rrReviewCount{font-size:10px;color:#333}#richRelevence .ftClearanceLabel,#richRelevence .ftClearancePrice,#richRelevence .ftEverydayPrice,#richRelevence .ftMonthlyPrice{font-size:13px;font-weight:700;color:#666}#richRelevence .ftClearanceLabel,#richRelevence .ftClearancePrice{color:#d71920}
#richRelevence .ftOriginalLabel,#richRelevence .ftOriginalPrice{font-size:12px;font-weight:400;color:#666}.email_mobile_pref_title,.jcp_acc_title,.my_favorites_title,.reset_password_title_small,.returning_cutomer_title,.signin_title,.update_address_title{color:#666;font-size:20px;font-weight:400}.update_address_title img{background:url(../images/CAM_CS_Sprite.png) 0 -182px no-repeat;width:280px;height:30px}
.signin_title img{background:url(../images/CAM_CS_Sprite.png) 0 -1322px no-repeat;width:61px;height:19px;margin:8px 0 0 20px}.signin_title_big img{background:url(../images/CAM_CS_Sprite.png) 0 -4993px no-repeat;width:90px;height:30px;margin:0 0 0 20px}.returning_cutomer_title img{background:url(../images/CAM_CS_Sprite.png) 0 -1662px no-repeat;width:164px;height:17px;margin:0}
.reset_password_title_small img{background:url(../images/CAM_CS_Sprite.png) 0 -1414px no-repeat;width:160px;height:22px;margin:4px 0 0 16px}.module_overlay.shareConfirmation{width:250px!important}.shareConfirmation{padding:10px 15px}.shareConfirmation .tnkU{color:#d71920;border-bottom:1px solid #CCC;padding-bottom:10px;margin-bottom:10px}
.prod_detail_wrap{margin-top:20px}#shoppingBagContentID #gr_gifter_shopping{background:#ecf3f9;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;padding:2px 10px 0}#gr_gifter_shopping .vector_smart{background:0;margin:5px 10px;overflow:hidden}#gr_gifter_shopping .vector_smart p img{padding:0 10px 0 0;vertical-align:sub}
#gr_gifter_shopping .image_price_ship_info .shopbag_wrap ul li span.remove_registry{padding-top:8px}#gr_gifter_shopping .prod_detail_wrap{background:#fff;border:1px solid #ebebeb;clear:both;overflow:hidden;padding:2px 0 0 10px;margin-bottom:5px;margin-top:0;width:100%}#gr_gifter_shopping .prod_detail_wrap .image_price_ship_info{border:0;width:550px}
#gr_share_registry{height:auto;border-top:0 none;border-bottom:0 none}.gift_model_grid7{width:477px}#gr_share_registry input.input_txt{width:360px}#gr_share_registry textarea{width:400px}#gr_share_registry form.jcp_form .fltclr p.flt_rgt em{font-size:11px}#gr_share_registry form.jcp_form p.gift_check label.send_copy{padding-top:2px}
#gr_share_registry .fltclr div{border-top:1px solid #ccc;padding-top:10px}.form_container #gr_share_registry label#youremailLabel,.form_container #gr_share_registry label#yourfriendemailLabel{padding-top:10px}.product_detail .image_price_ship_info .edit_fav #uniform-range.selector span{width:129px}.product_detail .image_price_ship_info .edit_fav select.gifter_select{padding:4px 0 0 4px;width:135px}
.product_detail .image_price_ship_info .edit_fav p.gift_check label{font-size:12px;color:#2a5a97}.gift_registry_list{background:url(../images/gift_registry_bg_new.gif) 0 15px repeat-x}.gift_count_new,.gift_count_new_days{color:#FFF;width:155px}#gift_list_printable .gift_count_new{margin-top:9px}#addItemToGiftRegistryForSelect{width:172px}
.gift_count_new .countdown p strong,.gift_count_new_days .countdown p strong{font-size:54px;font-weight:400;text-align:center;clear:both}#print .gift_count_new .countdown p strong,#print .gift_count_new_days .countdown p strong{font-size:54px;color:#4b4b4b;font-weight:400;text-align:center;clear:both}
.gift_count_new .countdown_prnt p strong,.gift_count_new_days .countdown_prnt p strong{padding:0 20px;color:#546371;font-size:54px;font-weight:400;text-align:center;clear:both}.gift_list_border{border-right:1px solid #ccc}.gift_count_new .countdown p,.gift_count_new_days .countdown p{padding:0 20px}
.gift_barcode{width:165px;padding-top:30px;padding-left:25px;height:118px}#gift_list_printable .gift_barcode{margin-top:20px}.gift_barcode .eventdate{color:#546371;font-size:11px;padding-left:0}.gift_barcode span{padding-left:0}.gift_barcode div.barcode,.gift_barcode span.barcode{border:10px solid #FFF;margin:0;padding:0;height:30px}
.gift_barcode span.barcode table{margin-bottom:-5px}.my_gift_list .big_bannercontainer .gift_new_pagination{width:400px}#gift_list_gifter .gift_new_pagination .sort_by{padding:0}#gift_list_gifter .gift_new_pagination .sort_by ul li.pipe{margin-right:8px;padding-right:8px}#gift_list_gifter .gift_new_pagination .sort_by ul li.last{margin-right:0}
#gift_list_gifter .gift_new_pagination .sort_by ul li a{color:#2a5a97}#gift_list_gifter .gift_list_details_summary .gift_detail_content .image_price_ship_info{width:827px}#gift_list_gifter .gift_list_details_summary .gift_detail .image_price_ship_info .first_grid{width:370px}#gift_list_gifter .gift_list_details_summary .gift_detail .image_price_ship_info .second_grid{width:275px}
#gift_list_gifter .gift_list_details_summary .gift_detail .image_price_ship_info .third_grid{width:160px;text-align:right}#gift_list_gifter .gift_list_ship_info .shopbag_wrap ul li.printProduct_logo{float:left;background:url(../images/gr_newheadersprite.png) -2px -2798px;width:101px;height:100px}#gift_list_gifter .gift_list_ship_info .shopbag_wrap ul li.printProduct_logo img{border:0}
#gift_list_gifter .gift_list_ship_info .shopbag_wrap ul li.printProduct_description{float:left;background:url(../images/gr_newheadersprite.png) -103px -2798px;height:100px;width:269px}#gift_list_gifter .gift_list_ship_info .shopbag_wrap ul li.printProduct_description_full{float:left;background:url(../images/gr_newheadersprite.png) -103px -2888px;height:100px;width:400px}
.grey_curve_l,.grey_curve_r{height:44px;width:10px;float:left}#gift_list_gifter .gift_list_ship_info .shopbag_wrap ul li.printProduct_description span,#gift_list_gifter .gift_list_ship_info .shopbag_wrap ul li.printProduct_description_full span{text-indent:-9999px}#gift_list_gifter .gift_list_details_summary .gift_detail_content .gift_detail .mrgt0{margin-top:0!important}
.grey_curve_l{background:url(/dotcom/images/lft_curve.gif) no-repeat}.grey_curve_r{background:url(/dotcom/images/rgt_curve.gif) no-repeat}.gift_list_details_summary .grey_bg_tile{background:url(/dotcom/images/gift_list_tilebg.gif) repeat-x;height:32px;padding:10px 0 2px;width:940px}.gift_list_details_summary .grey_bg_tile span{font-size:12px;font-style:italic;padding-left:15px;font-weight:400}
.heightAuto{height:auto!important}h2.gift_page_heading a{color:#4b4b4b;padding:7px 10px}#gift_list_gifter .gift_list_ship_info .shopbag_wrap ul li.product_description{width:283px}#gift_list_gifter .gift_list_ship_info span.gift_brand_name a{font-size:18px;font-weight:400}#gift_list_gifter .gift_list_ship_info span.gift_brand_name a.gift_cards{color:#d1161b;font-size:24px}
#gift_list_gifter .gift_list_details_summary .gift_detail_content .gift_detail{background:#fff;padding:0;border-bottom:1px solid #ccc;overflow:hidden}#gift_list_gifter .gift_list_details_summary .gift_detail_content .last{border-bottom:0 none}#gift_list_gifter .gift_list_details_summary .gift_detail_content .gift_detail .gift_list_ship_info{border-bottom:0 none;margin:16px 0;border-right:1px solid #ccc;padding-right:14px}
#gift_list_gifter .gift_list_details_summary .gift_detail_content .gift_detail .last{border-right:0 none}#gift_list_gifter .gift_list_details_summary .gift_detail .image_price_ship_info .second_grid .gift_list_request{border-right:1px solid #ccc;margin:10px;padding-right:10px}#gift_list_gifter .gift_list_details_summary .gift_detail .image_price_ship_info .second_grid .last,#gift_list_printable .gift_custom_new,.gift_list_details_summary .gift_detail .image_price_ship_info .second_grid .last{border-right:0 none}
#gift_list_gifter .gift_unavailable .gift_list_request{border-left:1px dotted #CCC;padding-left:11px}#gift_list_gifter .gift_list_details_summary .gift_detail .image_price_ship_info .second_grid .gift_list_stillneed{margin:10px;color:#d81428}#gift_list_gifter .gift_list_details_summary .gift_detail .image_price_ship_info .second_grid .gift_list_stillneed label,.gift_list_details_summary .gift_detail .image_price_ship_info .second_grid .gift_list_stillneed p{color:#939393}
.gift_list_details_summary .sale_price{color:#d81428;font-weight:700}.gift_list_details_summary .original_price{font-size:10px}#gift_list_gifter .gift_list_details_summary .gift_remove_edit a,#gift_list_gifter .gift_list_details_summary .gift_remove_edit_cstm a,#gift_list_gifter .my_gift_list p a{color:#2a5a97;font-weight:700}
#gift_list_gifter .gift_detail .gift_quanity_detail{padding:25px 0 5px 5px;margin:16px 0;overflow:hidden;line-height:14px}.gift_quanity_detail form.request_purchase input.input_text{width:34px}.gift_detail .gift_quanity_detail p.gift_store_only{font-weight:400;font-size:12px;text-align:center;padding:15px 22px 0 0}
.gift_quanity_detail .btn_input_holder{margin-left:2px}#storeBeforeSelected .btn_input_holder{margin-top:2px}.gift_list_title img{background-position:12px 10px}.gift_card_title img{background-position:12px -105px}.share_registry_title img{background-position:0 -2679px}.second_grid form.request_purchase .gift_list_request p strong,.second_grid form.request_purchase .gift_list_stillneed p strong{font-size:30px}
.gift_card_new .gift_list_ship_info .shopbag_wrap span.gift_brand_name a{font-size:25px;color:#d81428}.gift_card_new .gift_list_ship_info .shopbag_wrap ul li.product_description{width:224px}.gift_detail_content .gift_card_new .image_price_ship_info .first_grid{width:362px}.gift_detail_content .gift_card_new .image_price_ship_info .edit_fav{padding-top:25px}
.gift_card_new .gift_list_ship_info .edit_fav .request_purchase div input.input_text{width:48px}.gift_list_details_summary .gift_detail_content .unavailable_gifts{background-color:#f8fafa}#gift_list_gifter .gift_list_details_summary .gift_detail_content .gift_detail div.savings_promo span.pp_page_promotion_price{width:100%;text-align:right}
#gift_list_printable .gift_custom_new ul.profile_info li h4,#gift_list_printable .gift_custom_new ul.profile_info li p{color:#666}#gift_list_printable .gift_custom_new ul.profile_info li h4{font-size:18px!important}#gift_list_printable .gift_custom_new_prnt{border-right:1px solid #cdcdcd}#gift_list_printable .gift_barcode .eventdate{color:#666;padding-left:14px}
#gift_list_printable .my_gift_list .big_bannercontainer .gift_new_pagination{width:100%!important;float:left}#gift_list_printable .gift_count_new{color:#666;border-right:0 none}.promo_reward_title,.roundup_charity_title{border:1px solid #ebebeb;padding-left:20px}.item_details_title{color:#fff;font-size:12px}
.pricing_summary_title,.promo_reward_title,.roundup_charity_title{color:#666;font-size:12px}.promo_reward_title span{display:block}.item_details_title img{background:url(../images/shopping_header_sprite.png) 8px -9px no-repeat;height:30px;width:350px}.promo_reward_title img{background:url(../images/shopping_header_sprite.png) -10px -229px no-repeat;height:30px;width:305px}
.roundup_charity_title img{background:url(../images/shopping_header_sprite.png) -8px -280px no-repeat;height:30px;width:305px}.pricing_summary_title img{background:url(../images/shopping_header_sprite.png) -10px -118px no-repeat;height:30px;width:350px}.stay_connected_title span{display:none}.global_footer .footer_links .get_connected_title h2,.global_footer .third_grid .inner_space h2{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:19px;color:#707070;text-transform:lowercase;margin:5px 0;line-height:1}
.global_footer .third_grid .inner_space .jcpCardLinks h2{text-transform:none}.global_footer .third_grid .linkBlock>div{display:inline-block;vertical-align:top}.global_footer .third_grid .inner_space .jcpCardLinks{clear:both;margin-top:-10px}.global_footer .third_grid .inner_space .jcpCardLinks a,.global_footer .third_grid .inner_space .jcpCardLinks a h2{display:inline}
.global_footer .third_grid .inner_space .jcpCardLinks .cardImg{cursor:default;vertical-align:middle;padding:0}.frm_item .street_address1 p img,.weekly_ad img,.welcome_marketing_a img,.welcome_marketing_container img{vertical-align:bottom}.global_footer .third_grid .inner_space .jcpCardLinks .cardImg span{display:inline-block;background:url(../images/sprites.png) no-repeat;background-position:-43px -99px;width:80px;height:50px;float:left;margin-top:-15px;margin-left:-15px}
.global_footer .footer_offer{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#707070;margin-top:15px}.global_footer .thin_footer .footer_offer{margin:0 auto;position:static;display:table}.global_footer .footer_offer .offer_list{list-style:outside}.global_footer .footer_offer .offer_list li{font-size:11px;list-style:none;display:block;clear:both}
.ft_customer_service_minimal .icon,.global_footer .footer_offer .offer_list .icon{display:block;width:17px;height:17px;float:left;padding:0 10px 10px 0}.global_footer .footer_offer .offer_list .phone h3{font-size:16px;font-weight:200;line-height:1;float:left}.global_footer .footer_offer .offer_list .phone a{cursor:default}
.global_footer .footer_offer .offer_list .phone .icon{background-position:-9px -10px;width:16px;height:16px}.global_footer .footer_offer .offer_list .mobile .icon{background-position:-79px -10px;width:16px;height:16px}.global_footer .footer_offer .offer_list .email .icon{background-position:-45px -11px;width:16px;height:16px}
.ft_customer_service_minimal .footer_minimal_links .app .icon,.global_footer .footer_offer .offer_list .app .icon{background-position:-154px -46px}.global_footer .footer_offer .offer_list .app .pipe_img,.global_footer .third_grid .inner_space .jcpCardLinks .pipe_img{background-position:-154px -46px;width:1px;height:13px;margin-left:15px;display:inline-block;position:absolute;top:0}
.global_footer .third_grid .inner_space .jcpCardLinks .pipe,.global_footer .third_grid .inner_space .jcpCardLinks a{position:relative;padding-left:10px;padding-right:15px}.global_footer .footer_nav .sub_footer ul{display:table;margin:auto}.get_connected_title,.stay_connected_title{color:#428fbb;font-weight:400}
.get_connected_title img{background:url(../images/browse_header_sprite.png) -8px -8px no-repeat;height:21px;width:350px}.stay_connected_title img{background:url(../images/browse_header_sprite.png) -8px -73px no-repeat;height:24px;width:350px}.more_less_information{position:relative;overflow:hidden;line-height:16px}
.more_less_information li{list-style-type:disc;margin-left:15px}.dashboard_noinfo .my_favorites_dashboard,.dashboard_noinfo .reward_yourself_dashboard,.dashboard_noinfo .view_wedding_gift_registry_dashboard{border-right:1px solid #cdcdcd;float:left;margin-top:15px;padding:20px;width:219px;min-height:196px}
.dashboard_noinfo .reward_yourself_dashboard{border-right:0 none!important}.dashboard_noinfo .my_favorites_dashboard p,.reward_yourself_dashboard p{line-height:17px}.dashboard_noinfo .my_favorites_dashboard p a,.view_wedding_gift_registry_dashboard p a{display:block;margin-top:10px}.view_wedding_gift_registry_dashboard p.view_wedding{clear:both;display:block;margin-top:10px;overflow:hidden;padding-top:4px}
.my_favorites_dashboard h2 img{background:url(../images/header_sprite.png) 0 -216px no-repeat;height:33px;width:225px}.view_wedding_gift_registry_dashboard h2 img{background:url(../images/header_sprite.png) 0 -87px no-repeat;height:80px;width:82px}.my_favorites_dashboard h2 span,.view_wedding_gift_registry_dashboard h2 span{display:none}
.view_wedding_gift_registry_dashboard h2{float:left;height:80px;width:82px}.view_wedding_gift_registry_dashboard p.view_text{float:left;line-height:17px;margin:0 0 10px 16px;width:120px}.image_price_ship_info .second_grid .update_btn .btn_input_holderright span input.defaultcursor,.image_price_ship_info .second_grid .update_btn .dark_grey_button span input{padding:1px 10px 4px 6px!important}
.service_plan_content .service_plan_content_holder ul.content_category{padding-left:30px}.service_plan_content .service_plan_content_holder ul.content_category li{font-size:14px;list-style-type:disc;padding-top:3px}.external_site h2.leave_jcp_title{margin-top:0}.external_site .external_checkout_content .btn_input_holder{margin:25px 0 45px}
.external_site .external_checkout_content #readyToLeaveJCP{float:left;padding:0 50px 0 75px}.external_site .external_checkout_content p{color:#666}.external_site .external_checkout_content #bumperProceedToCheckOut{text-transform:none;font-size:13px;padding-top:1px}.global_footer .footer_links .showHide,.showHide{color:#2a5a97;font-size:12px;font-weight:700;cursor:pointer}
.external_site div.modal_content{padding:20px 20px 10px}.external_site{width:448px}.external_shopping_content{border-top:1px solid #ccc}.external_site .modal_content .btn_input_holder span a{height:17px}.leave_jcp_title{overflow:hidden}.leave_jcp_title img{background:url(../images/shopping_header_sprite.png) -10px -186px no-repeat;height:21px;width:350px}
.prod_package #uniform-labor_warranty1 img{padding-right:8px;padding-left:3px}.conf_text{line-height:14px}#slidingDiv,.slidingDiv{border-top:1px solid #c3c3c3;height:100px;line-height:16px;margin-top:10px;overflow:auto;padding:10px 5px 10px 0}.toggleArrowNormal,.toggleArrowOpen{display:inline-block;height:17px;margin-left:7px;width:10px}
.showHide{margin-top:10px;margin-bottom:10px}.toggleArrowNormal{background:url(../images/blue_arw_right.gif) 0 9px no-repeat}.toggleArrowOpen{background:url(../images/blue_arw_down.gif) 0 11px no-repeat}.global_footer .footer_links .showHide{margin-top:2px;margin-bottom:2px;margin-left:1px}.checkout_mobile{width:500px!important}
.checkout_blk .slidingDiv{margin-bottom:10px;border-bottom:1px solid #c3c3c3}.global_footer .footer_links .first_grid_minimal h2,.global_footer .footer_links .second_grid_minimal h2,.mobileoffer_container .showHide{margin-bottom:0}.mobileoffer_container .slidingDiv{border-top:0!important;margin-top:0;padding:0;height:auto}
.mobileoffer_container{padding-bottom:10px!important}ul.soc_network_list li.soc_jcpapps ul li{display:inline;padding-left:2px}ul.soc_network_list li.soc_jcpapps ul li.pipe{background:url(../images/xgn_pipe_img.gif) right 2px no-repeat;padding-right:5px}.global_footer .footer_links .first_grid_minimal{width:280px}
.global_footer .footer_links .second_grid_minimal{width:305px}.global_footer .footer_links a{font-size:11px;color:#707070}.global_footer .footer_links p.soc_emailOffers a{background:url(../images/social_media.png) 0 -227px no-repeat;padding-top:8px;padding-left:30px;float:left}.global_footer .footer_links p.soc_mobileOffers a{background:url(../images/social_media.png) 0 -287px no-repeat;padding-top:8px;padding-left:20px;float:left}
.footer_nav #grFooterLinks ul li.pipe,.global_footer .footer_links .second_grid_minimal ul li.pipe,.global_footer .footer_links .third_grid_minimal ul li.pipe{background:url(../images/top_header_pipe.gif) right 4px no-repeat}.footer_nav #grFooterLinks ul li.pipe{padding:0 5px}.footer_nav #grFooterLinks ul li.last{padding-left:5px}
.global_footer .footer_links .second_grid_minimal ul.footer_minimal li.soc_jcpapps a img{padding-right:5px}.global_footer .footer_links .second_grid_minimal ul.footer_minimal li.soc_jcpapps ul li{padding:0 5px}.first_grid_minimal .inner_space .padd_btm p a img{vertical-align:bottom;padding-right:4px}
.ft_customer_service_minimal p{padding-top:3px;height:30px}.global_footer .footer_links .first_grid_minimal .inner_space{padding-top:15px}.global_footer .footer_links .second_grid_minimal .inner_space{padding-top:15px;padding-right:10px}.gift_tracker_header h2.Gift_page_title{font-size:52px;font-weight:400;line-height:52px}
.gr_top_line{border-top:1px solid #ccc}.gradient_body{overflow:hidden}#confirmation_registry .gradient_body{background:#fff}.gradient_adresslist{background:url(../images/gift_modal_bg.png) bottom left repeat-x #f5f5f5;padding:10px 36px 6px 37px;overflow:hidden}.gradient_body p{font-size:12px;color:#4b4b4b}
.gradient_body p.dashboard_message{font-size:22px!important;color:#4c4c4c}.no_gr_registry_title img{background-position:-11px -731px;width:500px;height:41px}.profile_message_title img{background-position:-11px -802px;width:500px;height:41px}.wedding_registry_title img{background-position:0 -935px;width:400px;height:39px}
.add_items_category_title img{background-position:-9px -867px;width:400px;height:39px}.event_holder{border-bottom:1px solid #ccc}.frm_item label{display:block;font-size:12px;margin-top:15px}.frm_item span.required,.frm_item span.required_holding span{color:#d71920}.frm_item span.required_holding{color:#4b4b4b}
.frm_item div.required_holding{color:#d71920;margin-top:10px}.frm_item input[type=password],.frm_item input[type=text]{width:190px;border-color:#92908e #DDDBD8 #e1dfdc #D7D5D3;border-width:1px;border-style:solid;height:20px;background:#fff;color:#4b4b4b;float:left;padding:0 2px}.frm_item #additionalDetails input[type=password]{width:215px}
.frm_item input[type=checkbox]{height:19px;width:20px;border-color:#92908e #DDDBD8 #e1dfdc #D7D5D3;border-width:1px;border-style:solid}.frm_item input[type=text].grerror,.frm_item select.grerror{border:1px solid;border-color:#823738 #C95556 #c95556;color:#444}.frm_item select{width:135px;height:22px;background:#fff}
.frm_item .event_holder .event_date input{width:83px}.frm_item .event_holder label{margin:5px 7px 0 0}.frm_item .email_address input,.frm_item .password input{width:302px}.frm_item .confirm_password input{width:165px}.frm_item #additionalDetails .confirm_password input{width:215px}.frm_item .gr_email_update label{margin-top:0}
.frm_item p{font-size:12px}.event_holder .event_date,.frm_item .first_name{margin-right:10px}.frm_item .darkblue_btn input,.frm_item input.darkblue_btn{font-weight:700;font-size:10px;color:#ebecf3;text-align:center;padding-top:6px;text-transform:uppercase}.frm_item #searchGiftRegistryButton{text-transform:lowercase}
.frm_item input.darkblue_btn{padding-top:0}.frm_item .darkblue_btn{height:22px;margin-left:7px;text-align:center;width:57px;padding-bottom:4px}.frm_item .first_name input[type=text],.frm_item .last_name input[type=text]{width:226px}.btn_holder a,.btn_holder input{cursor:pointer;font-size:16px;color:#fff;overflow:visible}
.sign_in_container .btn_holder a{color:#2a5a97;font-size:13px}.red_btn input{background:url(../images/gr_red_btn_bg.gif) repeat-x;height:37px;padding:0 9px 3px}.create_create_registry .frm_item .btn_holder{margin:0 auto;clear:both}.create_create_registry .frm_item p.registry_crtd_bfr_date{font-size:22px;color:#7ea4c8}
.create_create_registry .gift_header h2.engagement_title{font-size:37px;line-height:38px}.frm_item .street_address1 input[type=text],.frm_item .street_address2 input[type=text]{width:470px}.frm_item .city input[type=text]{width:228px}.frm_item #addContactInfo .city input[type=text]{width:161px}.frm_item #addContactInfo .state select{width:120px}
.frm_item #addContactInfo .country select{width:200px}.frm_item .zipcode input[type=text]{width:78px}.frm_item .unique_name input[type=text]{width:412px}.frm_item #postalCodeDiv label{margin-top:0}.frm_item .phone_number input[type=text]{width:224px}.frm_item .streetAdds{display:block;width:100%}.file-wrapper,.file-wrapper .button{cursor:pointer;display:inline-block}
.frm_item .streetAdds input[type=text]{width:381px}.file-wrapper{overflow:hidden;position:relative}.file-wrapper input{cursor:pointer;font-size:100px;height:100%;filter:alpha(opacity=1);-moz-opacity:.01;opacity:.01;position:absolute;right:0;top:0}.file-wrapper .button{background:#6974a4;height:20px;color:#fff;font-weight:700;margin-right:5px;padding:8px 13px}
.search_criteria .conf_date_name input{width:132px;clear:both}.frm_item .input_error_txt,.frm_item .input_pwd.error,.frm_item .input_text.error,.frm_item .input_txt.error,.frm_item .input_txt.input_long_txt.input_error_txt,.frm_item select.error{border:1px solid;border-color:#823738 #C95556 #c95556;color:#444}
.gift_header h2.editRegistryProfile{background:url(../images/gr_newheadersprite.png) 0 -2985px no-repeat;height:30px}#dashboard_header .gift_custom_new{width:410px}#dashboard_header .gift_custom_new ul.profile_info{width:265px}#dashboard_header .gift_count_new{width:159px}#dashboard_header .gift_count_new .event_label{font-size:12px;color:#4b4b4b;margin-bottom:5px}
#dashboard_header .gift_count_new .eventdate span{float:left}#dashboard_header .gift_count_new .eventdate span strong{padding:0}#dashboard_header .gift_count_new_days{width:160px}#dashboard_header .shipping_gifts{width:180px;padding-left:20px}#dashboard_header .shipping_gifts .grRegViewAlignBottom{vertical-align:bottom!important}
.gr_jcp_logo p span,.paymentTypeMsg sup{vertical-align:super}#dashboard_header .shipping_gifts .shipping{padding:12px 0 0 47px}#dashboard_header .shipping_gifts .alerts{margin-left:46px}#dashboard_header .shipping_gifts .alerts li{float:left;padding:1px 5px;margin:5px 1px 0 0;border:1px solid gray}#dashboard_header .shipping_gifts p{font-size:14px;padding:0}
#dashboard_header .shipping_gifts .regNum{font-size:12px;padding:0}#dashboard_header .shipping_gifts p img{padding:12px 0 14px}#dashboard_header .shipping_gifts p a{background:url(../images/gr_icon_sprite.png) -28px -432px no-repeat;height:15px;width:100px;padding:4px 0 0 12px;color:#546371;font-size:12px}
#dashboard_header .gift_custom_new ul.profile_info li{padding-top:0;overflow:hidden}#dashboard_header .gift_custom_new ul.profile_info .registyVal{padding-bottom:5px;margin-bottom:10px;margin-top:10px}#checkout_shipping_hot .checkout_content_blk #selectAddress{width:236px}#dashboard_header .gift_custom_new ul.profile_info li.gr_arrow p a{font-size:12px}
.printRegistryBody{padding:35px}.printRegistryBody #registryImage{display:block;float:left;width:150px;height:150px;border:1px solid #999;margin:0 20px 20px 0}.printRegistryBody #registryLogo{width:250px;height:56px;background-position:8px -7px;background-repeat:no-repeat}.printRegistryBody #registryDescription{width:530px;margin-left:12px}
.printRegistryBody #registryIdBarcode{float:right}.printRegistryBody table{margin:0 auto}.printRegistryBody #registryTitle{font:700 20px/1 Helvetica,sans-serif;margin-bottom:11px}.printRegistryBody #registryMessage{font:12px/1.2 Helvetica,sans-serif}.printRegistryBody .scanReminder{font:12px Helvetica,sans-serif;margin-left:12px}
.module_overlay ul.tabs,.module_overlay ul.tabsEP{margin-top:0;float:left;list-style:none;width:100%}.module_overlay ul.tabs li,.module_overlay ul.tabsEP li{float:left;height:35px;margin:0;line-height:47px;overflow:hidden;position:relative;background:url(../images/gr.png) 1px -27px repeat-x}.module_overlay ul.tabs li a,.module_overlay ul.tabsEP li a{color:#fff;text-decoration:none;display:block;font-size:14px;outline:0;width:157px;text-align:center}
html .module_overlay ul.tabs li.active,html .module_overlay ul.tabsEP li.active{background:#f4f3f3;border-bottom:0;padding:0;margin:0}html .module_overlay ul.tabs li.active a,html .module_overlay ul.tabsEP li.active a{color:#8f8e93!important}.edit_shipping #registryConfirmTabs .required_holding span{color:#d71920}
.module_overlay .tab_content{background:#f4f3f3}.goto_dashboard{border-bottom:1px solid #979797;font-size:16px!important;line-height:22px;padding-bottom:15px;margin-bottom:10px}.goto_dashboard a{background:url(../images/gr.png) 121px 6px no-repeat;padding-right:20px}.add_info{font-size:18px;margin-bottom:25px}
.dropdown_find_registry_title img{background-position:-8px -1113px;width:189px;height:33px}.dropdown_flyout{min-width:740px;background:#fff;top:0;max-width:960px}.promo_ads{min-width:720px;max-width:960px}.dropdown_flyout .frm_item input[type=text]{width:161px;margin-right:8px}.dropdown_flyout .frm_item label{margin-top:2px}
.dropdown_flyout .frm_item select{width:116px}.gift_dropdown .dropdown_flyout .frm_item select{width:116px;text-transform:capitalize}.frm_item .reg_state select{width:116px;text-transform:none!important}.jcp_list ul li.gift_dropdown a.hoverClass,.jcp_list ul li.gift_dropdown a:hover{background:url(../images/dropdownshadow.png) no-repeat;border-bottom:1px solid #fff;z-index:1011;position:relative;height:26px}
#gift_registry_flyout{display:none;border:1px solid #ccc;position:absolute;z-index:1001!important;background:#fff}.gTrackBanner img,.grClearBreak,.modern_banner_two_slot .modern_banner_txt .modern_banner_holder h2,.modern_banner_two_slot .modern_banner_txt p.modern_banner_header{position:relative}#gift_registry_flyout a{padding:0;float:left;margin-left:10px}
#gift_registry_flyout .dropdown_flyout .dropdown_flyout_holder{padding:10px 10px 10px 0}#gift_registry_flyout .dropdown_flyout .dropdown_flyout_holder form{padding-left:10px}#gift_registry_flyout .dropdown_flyout .dropdown_flyout_holder .promo_ads .ck_edit_content{margin-right:0!important}.name_details ul li .name,.name_details ul li .registry{width:196px}
.name_details ul li .email,.name_details ul li .event_date{width:250px}.name_details ul li .frm_item .event_date label{display:inline;margin-top:4px}.name_details ul li .frm_item .event_date input{width:83px}.manage_future_spouse em{font-size:11px}.future_spouse_edt_mod{width:93%;overflow:hidden}.wedding_registry_header{width:100%;height:44px;margin-top:25px;margin-bottom:30px}
.registry_nobrdr .wedding_registry_header{border-bottom:0}.gr_jcp_logo p{font-size:16px;color:#77767a}.tab_content .gr_global_header{float:left;width:100%}.gr_global_header ul.top_nav{margin-left:0!important}.gr_global_header ul.top_nav li a{padding:6px 7px 6px 6px}.gr_global_header #grDashboard ul.top_nav li a{padding:6px 4px 6px 3px}
.gr_search .jcp_search{width:225px;margin-top:4px;background:#f0f0ef}.gr_global_header #grDashboard .gr_search .jcp_search{background:#fff}.gr_global_header .jcp_search .header_search{width:auto}.gr_search .jcp_search .header_search{border-color:#92908e #F0F0Ef #f0f0ef;margin-top:0;height:22px;margin-bottom:2px}
.gr_global_header .gr_search .jcp_search .header_search .search_input{background:#f0f0ef;width:160px;margin-top:0}.gr_global_header #grDashboard .gr_search .jcp_search .header_search .search_input{background:#fff}.gr_search .jcp_search .header_search p input.middle_bluesmall_input{background:url(../images/header_sprite_new.png) 5px -624px no-repeat}
.gr_global_header .list_search{margin-top:0;width:auto;border-bottom:0 none;padding-bottom:0}.reg_banner{background:#f6f3f2;width:960px;margin-bottom:10px}.amazing_product_content .amazing_product_holder p,.modern_banner_two_slot .modern_banner_txt p{font-size:15px;color:#4b4b4b}.amazing_product_content .amazing_product_holder .blue_btn{width:137px}
.modern_banner_two_slot .modern_banner_image{width:460px}.add_our_items,.amazing_products,.essential_tools,.our_registry_rewards{background:#f2f2f2;width:960px;overflow:hidden}.add_our_items{float:left}.amazing_products .amazing_product_content{width:540px}.amazing_products .amazing_product_image{width:420px}
#confirmation_registry .create_create_registry .blue_btn input{width:200px}.dashboard_profile ul.manage_dashboard,.dashboard_profile ul.update_dashboard{width:255px}.dashboard_profile ul.manage_dashboard li,.dashboard_profile ul.update_dashboard li{list-style-type:disc;margin-left:15px}.dashboard_profile ul.manage_dashboard li.no_disc,.dashboard_profile ul.update_dashboard li.no_disc{list-style-type:none;margin-left:0}
.dashboard_profile ul.manage_dashboard li .btn_holder,.dashboard_profile ul.update_dashboard li .btn_holder{text-align:left}#gr_footer .first_grid_minimal .inner_space{padding-left:0}#gr_footer .first_grid_minimal p,#gr_footer .third_grid_minimal .inner_space .gr_jcp_logo p{font-size:12px}#gr_footer .footer_nav .sub_footer ul li a{color:#666}
#gr_footer .footer_bold a{font-weight:700}#gr_footer .footer_nav{margin:10px auto 0;float:none}#gr_footer .jcp_copyright{margin:0 auto;float:none}.gift_registry_list_dashboard{background:url(../images/gift_registry_bg_dashboard.gif) repeat-x}#dashboard_state .create_registry_tab ul.tabs li a{line-height:41px;font-size:16px}
.add_items_by_category{background:#fff;overflow:hidden}.add_items_by_category .add_items_category_holder{padding:20px 20px 25px}.add_category_items.categoryImgSlot li{height:initial!important}.add_items_by_category .add_items_category_holder .add_category_items ul li a span{display:block;text-align:center;font-size:14px;color:#666}
.add_our_items .holder{margin-bottom:10px;background:#fff}.add_our_items #grDashboard .holder,.add_our_items .holder li.gr_search .jcp_search,.add_our_items .holder li.gr_search .jcp_search .header_search .search_input{background:#f1f1f1}.addItemsTab ul.top_nav li.grFirst{margin-left:5px}.add_our_items .holder ul.top_nav li.gr_search.last{margin-right:0;margin-left:-4px}
#grDashboard .addItemsTab .topmenu_container ul.top_nav li.gr_search.last{margin-right:-2px}.add_our_items #grDashboard .holder ul.top_nav li a{font-size:13px;color:#666}.add_our_items .gr_search .jcp_search .header_search{border-color:#ccc #ccc #f1f1f1 #f1f1f1}.add_our_items #grDashboard .gr_search .jcp_search .header_search{border-color:#ccc #ccc #fff #fff}
.edit_giver_information,.import_address_list{border-top:2px solid #ccc}.our_registry_rewards .reg_banner p.our_registry_title{font-size:42px;font-family:arial}.gift_category{background:#fff;width:704px}.gift_category_holder{padding:20px 42px 11px;overflow:hidden}.gift_category_txt{width:425px}.gift_category .gift_category_holder .gift_category_txt p a{background:url(../images/gr_icon_sprite.png) -28px -601px no-repeat;display:block;height:37px;width:101px;padding:0 13px}
.brTrackLogoHold,.gTrackPrint{background-color:#fff}.gift_category .gift_category_holder .gift_category_txt h2{font-family:arial;font-size:20px}.essential_tools .gift_tracker_content{overflow:hidden}.brTrackLogoHold{width:100%;height:auto}.grClearBreak{clear:both;display:block;width:1px;height:1px}.gTrackBanner{width:100%;height:126px;background-color:#ededed;clear:both}
.gTrackBanner img{display:block;width:693px;height:126px;margin:0 auto}.tab_content .gift_tracker_links{background:#f2f2f2}.tab_content .gift_tracker_links ul li{display:inline}.tab_content .gift_tracker_links ul li a{color:#333;padding:0 10px;border-right:1px solid #ccc}.tab_content .gift_tracker_links ul li.pipe{background:url(../images/xgn_pipe_img.gif) right 2px no-repeat}
.gift_tracker_edit_img{margin-right:6px;padding-bottom:4px;vertical-align:middle}.essential_tools .gift_tracker_slot,.essential_tools .gift_tracker_slot h2 img{text-align:center}.outGiftRegFirstEntry{background:#f2f2f2;color:#6994bd;font-family:arial;font-size:17px;font-weight:700;margin:auto;padding:77px 131px 42px}
.gift_tracker_content .flt_lft .blue_btn input{font-size:16px}.gift_tracker_list{background:#fff;margin-top:10px;overflow:hidden}.gift_tracker_list_header{background:#f2f2f2;overflow:hidden}.gift_tracker_list_header ul li{display:inline;margin:7px 0}.gift_tracker_list_header ul li.last{border-right:0 none}
.gift_tracker_list_header .gift_tracker_summary_holder{padding:19px 0}.gift_tracker_list_summary{padding:20px 0;overflow:hidden;border-bottom:1px solid #ccc}.gift_tracker_list .last{border-bottom:0 none}.tracker_grid1{width:409px}.gift_tracker_list_header .tracker_grid1 .tracker_grid1_holder{padding:0 10px}
.tracker_grid2{width:364px;border-right:1px solid #ccc;border-left:1px solid #ccc}.tracker_grid2 .tracker_grid2_holder{padding:0 10px;overflow:hidden}.tracker_grid2 .tracker_grid2_holder .name_address_list_holder .giver_address ul li.giver_first_name{font-size:18px}.tracker_grid3{width:100px;border-right:1px solid #ccc}
.tracker_grid3 .tracker_grid3_holder{padding:0 14px}.tracker_grid4{width:84px}.tracker_grid4 .tracker_grid4_holder{padding:0 0 0 14px}.tracker_grid1 ul li{display:inline;float:left}.tracker_grid1 ul li.product_description{padding-left:10px;width:289px}.tracker_grid1 ul li.product_description span.gift_brand_name{font-size:18px;color:#2a5a97}
.tracker_grid1 ul li.product_description span.gift_brand_name a{color:#666;font-weight:700;font-size:14px}.tracker_grid1 ul li.product_description span{display:block}.tracker_grid2 .frm_item input[type=text]{width:270px;margin-right:10px;height:32px}.tracker_grid2 .frm_item input[type=submit]{font-size:16px;height:29px}
.tracker_grid4 p{color:#4b4b4b;font-size:12px}.tracker_grid1 span.pipe,.tracker_grid2 span.pipe{background:url(../images/xgn_pipe_img.gif) right 2px no-repeat;padding:0 10px}.tracker_grid1 .edit_delete span a.delete,.tracker_grid2 .edit_delete span a.delete{background:url(../images/gr_icon_sprite.png) -28px -234px no-repeat;display:block;height:23px;width:20px;padding:0 0 0 23px}
.tracker_grid1 .edit_delete span a.edit,.tracker_grid2 .edit_delete span a.edit{background:url(../images/gr_icon_sprite.png) -24px -184px no-repeat;display:block;height:23px;width:20px;padding:0 0 0 27px}.tracker_grid2 .address_list span a.address{background:url(../images/gr_icon_sprite.png) -27px -299px no-repeat;display:block;height:23px;width:108px;padding:0 0 0 27px}
.tracker_grid2 .address_list span a.delete{background:url(../images/gr_icon_sprite.png) -28px -234px no-repeat;display:block;height:23px;width:20px;padding:0 0 0 27px}.print a.gift_facebook,.print a.gift_print,.tracker_grid4 .tracker_grid4_holder p a{height:37px;display:block;text-indent:-9999px}.tracker_grid4 .tracker_grid4_holder p a{background:url(../images/gr_icon_sprite.png) -22px -25px no-repeat;float:right;width:45px}
.tracker_grid4 .tracker_grid4_holder p a.email_sent{background:url(../images/gr_icon_sprite.png) -22px -111px no-repeat;display:block;height:37px;text-indent:-9999px;width:53px}.print a.gift_print{background:url(../images/gr_icon_sprite.png) -13px -378px no-repeat;width:53px}.print a.gift_facebook{background:url(../images/gr_icon_sprite.png) -8px -1263px no-repeat;width:33px}
.tracker_grid3 p input{vertical-align:text-bottom}.tracker_grid4 p input{margin-top:10px}.gift_tracker_list_summary_background{background:url(../images/grids-bg.jpg) repeat-y;width:960px;float:left}.contact_list ul li a{color:#d7d7d7;font-size:12px}.contact_list ul li a strong{color:#4b4b4b;font-size:12px}
.gift_address_list .create_print{background:url(../images/gift_modal_bg.png) bottom left repeat-x #f5f5f5;padding:29px 36px 40px 37px;overflow:hidden}.import_address_list{border-bottom:2px solid #ccc;overflow:hidden;margin-bottom:20px}.import_address_list .contact_list{width:40px;background:#fff}.import_address_list .name_address_list{width:628px;overflow-y:scroll;height:538px;background:#fff}
.name_address_list .contact_header{background:#f2f2f2;height:29px}.import_address_list .contact_list ul li{padding:0 15px;color:#d7d7d7}.name_address_list_holder .giver_name{width:253px;word-wrap:break-word}.name_address_list_holder .contact_edit_delete{width:54px}.name_address_list .name_address_list_holder ul li.giver_first_name{font-size:14px}
.name_address_list .name_address_list_holder ul li.giver_first_name input{vertical-align:sub}.name_address_list .name_address_list_holder ul li{color:#4b4b4b;font-size:12px}.edit_giver_information .gradient_body{padding:10px 36px 15px 37px}.edit_giver_information p strong{font-size:18px;color:#4b4b4b}
.edit_giver_information .frm_item .first_name input[type=text],.edit_giver_information .frm_item .guest_first_name input[type=text],.edit_giver_information .frm_item .guest_last_name input[type=text],.edit_giver_information .frm_item .last_name input[type=text]{width:286px}.address_label_selector{margin-top:16px}
.address_label_selector select{margin-left:24px}.container_main_type1{width:8.5in;height:11in;border:1px solid #FFF;padding-top:.5in;padding-bottom:.42in;padding-left:.25in;padding-right:.31in}.type1{width:2.63in;height:1in;float:left;border:1px solid #ccc;overflow:hidden;margin-left:.09in;margin-right:.09in;font-size:16px}
.wrapper1{padding-left:20px;padding-top:10px}.container_main_type2{width:8.5in;height:11in;border:1px solid #FFF;padding-top:.63in;padding-bottom:.57in;padding-left:.46in;padding-right:.31in}.type2{width:2.25in;height:.75in;float:left;border:1px solid #ccc;overflow:hidden;margin-left:.28in;margin-right:.28in;font-size:9px}
.wrapper2{padding-left:10px;padding-top:10px}.container_main_type3{width:8.5in;height:11in;border:1px solid #FFF;padding-top:.5in;padding-bottom:.42in;padding-left:.25in;padding-right:.31in}.type3{width:4in;height:2in;float:left;border:1px solid #ccc;overflow:hidden;margin-left:.1in;margin-right:.1in;font-size:22px}
.memory_details .memory_loct .memory_loct_holder ul li.location,.memory_details_mm .memory_loct .memory_loct_holder ul li.location{border-top:1px solid #c6d7e7}.wrapper3{padding-left:40px;padding-top:25px}#add_items_category .holder{margin-bottom:0}#add_items_category .grid_33 .category_items{padding-left:5px}
#add_items_category #catList{padding-bottom:20px}#add_items_category #catList .grid_33{width:708px}#add_items_category #catList .grid_34{width:232px}#add_items_category #catList .grid_33 .category_items{padding-left:0}.category_items.subCategoryImg li{width:initial!important;height:initial!important}
.hero_image{width:960px}.grid_33 .category_items ul li h2{padding:13px 0 2px 10px}.grid_33 .category_items ul li h2 a{font-size:20px;font-family:Arial}.grid_33 .category_items ul li p{text-align:center;clear:both}.grid_33 .category_items ul li{background:#fff;width:232px;height:232px;margin:0 3px 4px 0;overflow:hidden}
.grid_33 .category_items ul li a{color:#666;font-size:18px}.gallery_bg{background:url(../images/shopping_category_bg.png) repeat-x;height:68px}.gallery_bg label{color:#fff;padding-top:20px}.gallery_bg select{background:#fff;width:189px;margin-top:20px}.gr_shopping_btn_holder{padding-top:0}.gr_shopping_btn_holder .btn_holder input{width:139px}
.gr_shopping_btn_holder .btn_holder{text-align:left;margin-left:0;margin-top:0}#pdp_right_rail .gr_shopping_btn_holder .storedisp input{width:180px}.reg_notification,.reg_notification_items{width:168px;height:63px;position:absolute}.gr_shopping_btn_holder ul li .grey_btn input{display:block}.reg_notification{background:url(../images/shopping_detail_notify.png) no-repeat;display:none;z-index:5}
.reg_notification_items{background:url(../images/shopping_detail_notify_items.png) no-repeat;display:none}.mmOverlayDiv{display:none;opacity:.1;filter:alpha(opacity=10);cursor:auto;background:#FFF;position:relative;height:100%;width:100%;left:0;overflow:hidden;top:0;z-index:10000}.memoryMarkerFormDiv{display:none;width:500px;text-align:center;position:absolute;left:160px;top:70%;z-index:3}
.memory_marker_holder{padding:20px 10px}.memory_marker p{font-size:15px}.create_memory_img{padding:30px}.memory_details{background:#fff;overflow:hidden;width:940px}.memory_details_holder{padding:10px 20px;overflow:hidden}.memory_details h2{color:#7ea4c8;font-family:arial;font-weight:400;font-size:26px;word-wrap:break-word}
.memory_details .memory_img{width:179px}.memory_details .memory_loct{width:307px}.memory_details .memory_loct .memory_loct_holder{padding:0 20px}.memory_details .memory_social a{background:url(../images/gr_icon_sprite.png) -28px -664px no-repeat;padding:0 0 0 27px;height:23px}#edit{display:none}#view{display:block}
#view .view_lbl{font-weight:700;width:100px;float:left}.tip_icon img{width:29px;height:35px}.memory_details_holder div span a.edit{background:url(../images/gr_icon_sprite.png) -28px -186px no-repeat;padding:0 0 0 27px;height:23px}.memory_details_holder div span a.delete{background:url(../images/gr_icon_sprite.png) -28px -234px no-repeat;padding:0 0 10px 23px;height:23px}
.memory_details_holder div span a.save_calender{background:url(../images/gr_icon_sprite.png) -28px -725px no-repeat;padding:0 0 10px 22px;height:23px}.memory_details_mm{background:#fff;overflow:hidden}.memory_details_mm h2{font-family:arial;font-weight:400;font-size:26px}.memory_details_mm .memory_img{width:111px;height:111px}
.memory_details_mm .memory_loct{width:307px}.memory_details_mm .memory_social{width:284px}.memory_details_mm .memory_edit_delet{width:130px}.memory_details_mm .memory_loct .memory_loct_holder{padding:0 20px}.memory_details_mm .memory_social a{background:url(../images/gr_icon_sprite.png) -28px -664px no-repeat;padding:0 0 0 27px;height:23px}
.memory_edit_delet .edit_delete p span a.edit{background:url(../images/gr_icon_sprite.png) -28px -186px no-repeat;padding:0 0 0 27px;height:23px}.memory_edit_delet .edit_delete p span a.delete{background:url(../images/gr_icon_sprite.png) -28px -234px no-repeat;padding:0 0 10px 23px;height:23px}.memory_edit_delet .edit_delete p span a.save_calender{background:url(../images/gr_icon_sprite.png) -28px -725px no-repeat;padding:0 0 10px 22px;height:23px}
.memory_edit_delet .edit_delete p span a{font-size:15px}.memory_loct_holder .frm_item input[type=text]{width:247px}.memory_loct_holder .frm_item .btn_holder{text-align:left}.cake_tasting_details{background:#f1f1f1}.frm_item .cake_event_holder .event_date input{width:80px}.frm_item .cake_event_holder .event_time select#time{width:43px}
.frm_item .cake_event_holder .event_time select#timeMinute{width:122px}.frm_item .cake_event_holder .event_time select#timeAm{width:43px}.frm_item .cake_event_holder .memory_marker_select p select{width:251px!important}.time_slider{width:100%;background:#fff;min-height:150px}.memory_icon_holder{width:100%;min-height:60px;margin:10px 0;position:relative;border:0}
#memory_marker_slider{width:96%;margin:10px}.ui-slider .ui-slider-handle{top:-11px!important;font-size:10px!important;height:36px!important;width:37px!important;position:absolute!important}.ui-slider .ui-slider-handle .counter{position:relative!important;top:9px!important}.ui-widget-content{border:0}
.iconcolumn,.iconrow{border:1px solid transparent;padding:0}.iconrow{overflow:hidden;color:#000;margin:0 auto;text-align:center;width:99%}.iconcolumn{cursor:pointer;float:left;margin:0;width:29px;margin-left:2px;margin-right:2px}.event_reminders{width:100%;min-height:50px;font-size:.7em;position:relative}
.event_reminders p.event_left{margin-left:0}.event_reminders p.event_right{margin-right:20px}.gradient_body_mm{background:#f7f7f7;overflow:hidden}.gradient_body_mm p{font-size:12px;color:#4b4b4b}.jcarousel-skin-tango .jcarousel-container{background:0}.jcarousel-skin-tango .jcarousel-direction-rtl{direction:rtl}
.jcarousel-skin-tango .jcarousel-container-horizontal{width:860px;padding:20px 40px}.jcarousel-skin-tango .jcarousel-clip{overflow:hidden}.jcarousel-skin-tango .jcarousel-clip-horizontal{width:850px;height:165px}.jcarousel-skin-tango .jcarousel-item{width:116px;height:152px}.next,.prev{width:42px;height:65px}
.jcarousel-skin-tango .jcarousel-item-horizontal{margin-left:0;margin-right:10px}.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:10px;margin-right:0}.jcarousel-skin-tango .jcarousel-item-placeholder{background:#fff;color:#000}.jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:60px;right:-9px;cursor:pointer;background:url(../images/mm_next_prev.png) no-repeat;height:65px;width:42px;background-position:-42px 0}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal{left:5px;right:auto;background-image:url(../images/mm_next_prev.png)}.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover{cursor:default}
.jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:60px;left:-9px;height:65px;width:42px;cursor:pointer;background:url(../images/mm_next_prev.png) no-repeat}.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:5px;background-image:url(../images/mm_next_prev.png)}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover{cursor:default}.ui-draggable-helper{z-index:3}.navigation{background-image:url(../images/mm_next_prev.png);background-color:transparent;background-repeat:no-repeat}
.prev{background-position:0 0}.next{background-position:-42px 0}.gift_tracker_addeditgift .gift_name input{width:310px}.gift_tracker_addeditgift .quantity input{width:50px}.gift_tracker_addeditgift .gift_name label,.gift_tracker_addeditgift .quantity label{width:88px;margin-top:6px;float:left;margin-right:0}
.it_room_title img{background-position:0 -1576px;width:400px;height:40px}.it_event_title img{background-position:0 -1717px;width:400px;height:40px}.ig_gallery .ig_gallery_holder{padding:20px 10px;overflow:hidden}.ig_gallery .ig_gallery_holder .product_row .product_img{width:234px;margin-right:0}.ig_gallery .ig_gallery_holder .product_row .product_img .product_img_holder{padding:0 0 0 40px}
.ig_gallery .ig_gallery_holder .product_row .product_desc{width:332px;margin-right:0}.ig_gallery .ig_gallery_holder .product_row .product_desc_holder{padding:0 40px 0 0}.ig_gallery .ig_gallery_holder .product_row .product_detail{width:360px}.ig_gallery .ig_gallery_holder .product_row .product_detail .product_detail_holder p select{width:184px;border:1px solid #ccc}
.ig_gallery .ig_gallery_holder .product_row .product_detail .prod_qltys{border-bottom:0 none;padding:15px 0 10px}.ig_gallery .ig_gallery_holder .product_row.bottom_border{border-bottom:0 none;background:#fff}.sample_registry_list{background:#fff;overflow:hidden}.sample_registry_list .item_title h2{background:#f1f1f1;padding:10px}
.grid_30 .grid_30_registry_holder{padding:10px 10px 40px;overflow:hidden}.grid_30 .grid_30_registry_holder .marketing_container a img{width:310px}#ourgift_reg .gift_tracker_content .gift_tracker_slot{border-bottom:0 none}.sorted_items .preview_registryas_guest a{background:url(../images/gr_icon_sprite.png) -28px -602px no-repeat;padding:0 0 0 12px;height:23px}
.print a.registry_mail{background:url(../images/gr_icon_sprite.png) -12px -871px no-repeat;display:block;height:37px;text-indent:-9999px;width:36px}#our_gift_reglist .gift_list_details_summary .item_title{background:#f1f1f1;padding:10px!important}#our_gift_reglist .gift_list_details_summary .item_title p span{font-weight:400;font-size:14px}
#our_gift_reglist .gift_list_details_summary .item_title p a{color:#4b4b4b;font-size:14px;background:url(../images/gr_icon_sprite.png) -22px -926px no-repeat;padding:0 0 0 12px;height:23px}#our_gift_reglist #gift_list_gifter .image_price_ship_info{width:840px}#our_gift_reglist #gift_list_gifter .first_grid{width:370px}
#our_gift_reglist #gift_list_gifter .first_grid ul li.product_description{width:278px;padding-left:5px;line-height:17px}#our_gift_reglist #gift_list_gifter .second_grid{width:290px}#our_gift_reglist #gift_list_gifter .third_grid{width:160px;text-align:right}#our_gift_reglist #gift_list_gifter .second_grid .gift_list_request,.iconrow_db,.pr_ul a{text-align:center}
#our_gift_reglist #gift_list_gifter .gift_list_request strong,#our_gift_reglist #gift_list_gifter .gift_list_stillneed strong{font-size:28px}#our_gift_reglist #gift_list_gifter .gift_list_request p,#our_gift_reglist #gift_list_gifter .gift_list_stillneed p{padding-top:10px;text-align:center}#our_gift_reglist #gift_list_gifter .image_price_ship_info .second_grid .grid_grey label,#our_gift_reglist #gift_list_gifter .image_price_ship_info .second_grid .grid_grey p{color:#999!important}
#our_gift_reglist #gift_list_gifter .image_price_ship_info .third_grid p{overflow:hidden;clear:both}#our_gift_reglist #gift_list_gifter .image_price_ship_info .third_grid p.available_str{margin-top:20px}#our_gift_reglist #gift_list_gifter .image_price_ship_info .third_grid p.available_str span{display:block;clear:both;font-size:11px;width:100%}
#our_gift_reglist #gift_list_gifter .image_price_ship_info .third_grid p.available_str span .availbl_clr{color:#4c4c4c}#our_gift_reglist #gift_list_gifter .image_price_ship_info .third_grid p.available_str span .avibl_fnd{background:url(../images/gr_icon_sprite.png) -15px -605px no-repeat;padding:0 0 0 25px;height:23px}
#our_gift_reglist #gift_list_gifter .image_price_ship_info .third_grid p.available_str span .unavailbl_clr{background:url(../images/gr_icon_sprite.png) -15px -1116px no-repeat;padding:10px 0 10px 25px;height:35px;color:#4b4b4b;width:135px;margin-left:37px}#gift_list_gifter .gift_list_details_summary .gift_detail_content .gift_unavailable,#our_gift_reglist #gift_list_gifter .gift_detail_content .gift_unavailable{background:#f1f1f1}
.gift_quanity_detail .edit_delete span a.delete{background:url(../images/gr_icon_sprite.png) -28px -234px no-repeat;display:block;height:23px;padding:0 0 0 23px;width:20px}.checklist .item_title{background:#f1f1f1}.checklist .item_title h2{padding:13px 10px 13px 14px}.checklist .category_checklist .checklst_exprt{background:#eff4f8}
.checklist .category_checklist .checklst_exprt p img{vertical-align:middle;padding-right:10px}.wedding_checklist{padding:5px 0 10px;overflow:hidden}.wedding_checklist ul li{padding-top:5px;float:left;width:320px}.wedding_checklist ul li label{vertical-align:text-bottom;font-size:14px;color:#4b4b4b;margin-left:5px}
.wedding_checklist ul li input[type=checkbox]{margin-top:3px}.dashboard_slide{display:none}.bar_graph,.pie_chart{width:303px;min-height:226px;border-right:1px solid #bfd2e3}.bar_graph p{padding:0 20px}.price_ranger,.price_ranger_disabled{height:47px;width:280px;padding:3px 1px 0 3px}.price_ranger{margin:auto;margin-top:40px;background:url(../images/priceranger_bg.png);background-repeat:no-repeat}
.price_ranger_disabled{margin:auto;margin-top:40px}.pr_1,.pr_3{width:50px;color:#d4e1ee;display:block}.pr_ul a{float:left;font-size:18px;padding-top:6px}.gr_registry_rewards{width:303px;min-height:200px}.dshbrd_slider_container{position:relative}.dshbrd_slider{right:0;cursor:pointer;margin-right:105px}
.dshbrd_slider .expandDB{height:25px;width:123px;background:url(../images/expandcollpse_sprite.png);background-repeat:no-repeat;background-position:0 0;display:block}.dshbrd_slider .collapseDB{height:25px;width:123px;background:url(../images/expandcollpse_sprite.png);background-repeat:no-repeat;background-position:-123px 0;display:block}
.container .padb14{padding-bottom:14px}.dashboard_container{display:none}.gr_registry_rewards p,.gr_registry_rewards strong{padding:0 20px}.gr_registry_rewards span{font-size:24px}.mem_marker{border-top:1px solid #bfd2e3}.gr_registry_rewards .reward span{font-size:60px}.gr_registry_rewards .reward .superscript{font-size:30px;position:relative;top:-19px}
.mem_marker p a{background:url(../images/gr_icon_sprite.png) -28px -432px no-repeat;font-size:12px;height:15px;padding:4px 0 0 12px;width:100px}.time_slider_db{width:716px;margin-left:10px;min-height:120px}.memory_icon_holder_db{width:100%;min-height:50px;margin:5px 0;position:relative;border:0}#memory_marker_slider_db{width:98%;margin:auto}
.iconrow_db{overflow:hidden;background:0;border:0 solid #fff;color:#000;margin:0 auto;padding:0;width:99%}.iconcolumn_db{border:1px solid transparent;float:left;margin:0;padding:0;width:20px;margin-left:2px;margin-right:2px}.event_reminders_db{width:100%;min-height:35px;font-size:.7em;margin-top:10px}
.event_reminders_db p.event_left{margin-left:20px}.event_reminders_db p.event_right{margin-right:20px;color:#4b4b4b}.dashboard{height:210px}.choose_registry{margin-left:200px}#two_four_inch{width:932px}#three_two_inch{width:500px}#one_two_inch{width:600px}.two_four_inch .giver_address{width:288px;height:144px;border:1px solid #ccc;overflow:hidden}
.three_two_inch .giver_address{width:162px;height:54px;border:1px solid #ccc;overflow:hidden}.one_two_inch .giver_address{width:189px;height:72px;border:1px solid #ccc;overflow:hidden}.one_two_inch .giver_address .giver_address_holder,.three_two_inch .giver_address .giver_address_holder,.two_four_inch .giver_address .giver_address_holder{padding:5px}
.product_gallery_holder h3{font-size:18px}.product_image a img{display:block;border:1px solid #a7a7a7}.big_bannercontainer .product_image_gallery{background:#FFF}.kaassist{width:87px}.sku_links_list{padding-right:5px;text-align:left;width:90px;line-height:14px;font-size:12px}.guided_navigation ul li a{color:#4b4b4b;display:block;padding:0 0 0 14px;text-decoration:none;font-size:11px;line-height:13px}
.cmprv_pricing a:hover,.price_description p a:hover{text-decoration:underline}.global_footer .footer_links .first_grid{width:264px}.global_footer .footer_links .second_grid{width:208px}.global_footer .footer_links .third_grid{width:726px}.global_footer .footer_links .third_grid .inner_space>div{margin-right:35px}
.global_footer .footer_links .third_grid .inner_space .ft_about_us{margin-right:0}.global_footer .footer_links .third_grid .inner_space div ul{line-height:1}.global_footer #search_text{width:100%;border-bottom:1px solid #707070}.content_coln h3,.content_coln_element,.content_form_row,.content_row{border-bottom:1px solid #ccc}
ul.csv_import li{display:inline;text-align:center;padding-right:10px}ul.csv_import li a img{vertical-align:middle}.edit_giver_information ul.csv_dwnld_info li{list-style-type:decimal}.edit_giver_information ul.csv_dwnld_info li.gr_btn{list-style-type:none;margin:20px 0;overflow:hidden}.edit_giver_information ul.csv_dwnld_info li p strong{font-size:12px;padding-top:10px;overflow:hidden}
@media screen and (-webkit-min-device-pixel-ratio:0){ul.top_nav li a{padding:7px 2px 12px;font-size:14px}ul.top_nav li a#first_department{padding-left:3px;margin-left:0;padding-right:3px;margin-right:3px;font-size:14px}ul.top_nav li a#last_department{color:#d71920;padding-left:3px;padding-right:3px;margin-left:4px;margin-right:0;font-size:14px}
#myFavItems .image_price_ship_info .btn_input_holder{padding-left:5px}}.footer_nav .sub_footer ul li a{color:#333}.toprated_zone{background:url(../images/toprated_zone_bg.gif) 0 17px repeat-x #fff}.toprated_zone_content{padding:30px}.toprated_zone_content h2{font-size:22px;color:#333;margin-bottom:10px}
.toprated_zone_content .detail a{font-size:18px;color:#333}.toprated_zone_content .org_price,.toprated_zone_content .price{font-size:16px}.toprated_zone_content .rating{overflow:hidden;margin:5px 0}.toprated_zone_content p{font-size:14px}.BVQASummaryBox{margin-top:0!important}.x6logocontainer{width:360px;overflow:hidden}
.pp_button_medium{background:url(../images/btn-checkout-paypal.png) right 0 no-repeat;width:250px;height:60px}.pp_button_medium .ppText{position:relative;left:60px;top:14px;font-family:'Arial Bold Italic',Arial;font-weight:700;font-style:italic;font-size:20px}.pp_button_medium .ppText .ppdark{color:#10406b}
.pp_button_medium .ppText .pplight{color:#0874ba}.pp_button_medium .ppText .ppcheckout{font-family:'Arial Regular',Arial;font-weight:400;font-style:normal;font-size:13px;color:#333}.fRight{float:right}.pay-using-cc-txt{background:url(../images/Checkout_Sprite.png) 0 -1885px no-repeat;width:175px;height:20px;font-size:17px}
.pay-with-paypal-txt{background:url(../images/Checkout_Sprite.png) 0 -1913px no-repeat;width:320px;height:20px;font-size:17px}.pay-with-paypal-txt span{padding-left:143px;color:#2a5a97;font-size:13px}.paypal-logo{background:url(../images/ppbml-sprite.png) -220px 0 no-repeat;width:40px;height:23px;font-size:17px;margin-right:10px}
.padd-left0{padding-left:0!important}.bill-me-later-txt{background:url(../images/Checkout_Sprite.png) 0 -1942px no-repeat;width:320px;height:20px;font-size:17px}.bill-me-later-txt span{padding-left:184px;color:#2a5a97;font-size:13px}.billmelater-logo{background:url(../images/ppbml-sprite.png) -337px 3px no-repeat;width:40px;height:26px;font-size:17px;margin-right:10px}
.btn_alignment{float:right;margin:10px 12px 10px 0}.line-hgt18{line-height:18px}.EditBillMeLaterButton,.EditPayPalButton{display:none}.pdp_details .vdata_total .flt_lft,.pdp_details .vdata_total .flt_rgt{clear:none!important;margin-top:6px!important}.pdp_details .vdata_total span{width:165px;float:left}
.pdp_details .vdata_total .grand_price{width:auto;float:left}.fav_sort{padding-left:0}.fav_sort li a{display:block;margin-top:2px}.small_swatches_print li{display:inline;float:left;height:27px;position:relative;margin-right:6px}.btndisable span,.btndisable span input{cursor:auto}.findInStoreHoursTooltip{width:180px}
.tootipdisable{position:absolute;top:-9999px;left:-9999px}#longCopy,#longCopy img{position:relative}.browse_modal_title{margin-left:20px;font-size:18px;overflow:hidden}.browse_modal_title img{background:url(/dotcom/images/browse_sprite.png) repeat-x}.browse_modal_title span{display:none}.browse_modal_title #editItemTitle{text-transform:uppercase;font-size:18px;display:block!important;font-weight:400}
.truck_delivery_title img{width:240px;height:29px;background-position:0 -322px}.item_details_modal_title img{width:100px;height:29px;background-position:0 -100px}.edit_item_title img{width:75px;height:29px;background-position:0 -218px}.warranty_info_title img{width:200px;height:29px;background-position:0 -362px}
.ensemble_error_msg{width:362px}.shopbag_info{display:table-cell;width:330px}.shopbag_info .float_fix,.shopbag_info .shopbag_info_img{display:table-cell;vertical-align:middle}#selectedValues .childDimensionVal{margin-left:2px}#selectedValues .childDimensionValLI{margin-left:20px}.btn_holderpadd{padding-top:15px}
.more_link,.read-less,.read-more{display:block;text-align:right}.item_returned,.mainContent,.mainContent .checkoutDiv{text-align:center}.more_link span,.read-less span,.read-more span{color:#2a5a97;cursor:pointer}#longCopy{font-size:12px}#longCopy li{list-style-type:disc;margin-left:15px}.dot{position:absolute;left:0}
.mainContent{min-height:400px}.ppBmlCssSprite{background-image:url(../images/credit_cards_list.png)}#bml,#creditCard,#payPal{padding-left:25px;overflow:hidden;clear:both}#bml{padding-top:20px;clear:both}#payPal p{padding:20px 90px 0 0;margin-bottom:0}#checkoutSlider .jcp_form .bml_label,#checkoutSlider .jcp_form .ccard_label,#checkoutSlider .jcp_form .paypal_label{display:block;float:none;height:auto;font-weight:400;font-size:18px;font-family:Helvetica;color:#4b4b4b}
.bml_label .bml-img,.ccard_label .creditcard-img,.paypal_label .paypal-img{height:23px;background-repeat:no-repeat}.bml_label input,.ccard_label input,.paypal_label input{margin-right:8px;vertical-align:middle}.bml_label a,.ccard_label a,.paypal_label a{font-size:12px;color:#elelel;font-family:arial}
.ccard_label .creditcard-img{margin:15px 0 15px 25px;display:block;background-position:0 0;width:289px}.paypal_label .paypal-img{width:37px;float:right;background-position:-295px 0}.bml_label .bml-img{width:36px;float:right;background-position:-338px 0}.checkout_btn .bml,.checkout_btn .payPal{display:none}
#creditCard .mrgt5{margin-top:20px}#bml .checkout_content_blk p,#bml .fldBtmSpace,#creditCard .checkout_content_blk p,#creditCard .fldBtmSpace{clear:both;margin-bottom:20px}.checkout_shop_bag_img{clear:both;height:24px}.checkout_shop_bag_img .co_img_link{background-position:0 0;background-repeat:no-repeat;height:23px;width:374px;float:left}
.checkout_shop_bag_img .pp_img_link{background-position:0 -77px;background-repeat:no-repeat;height:24px;width:143px;float:right}#billMeLaterDiv,.checkout_radio_container{clear:both;overflow:hidden;padding:15px 0 15px 15px;float:none}.context_modal h2,.padd-left20{padding-left:20px}#payPalpDiv{display:inline-block;width:100%}
.display-hide{display:none}.context_modal{width:850px;color:#747474}.surchargeModalBody,.surchargeModalHeading #topHeading{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#333}.surchargeModalHeading{margin-top:2px}.surchargeModalBody{width:505px}.paranthetical_sb{width:250px;list-style-type:none}
.surcharge_sb{width:200px}.surcharge_summary .blue_information_icn{margin-top:-2px}#shoppingBagContentID .paranthetical_sb{margin-top:2px;margin-bottom:10px}.checkout_surcharge .blue_information_icn{margin-top:-2px}.context_modal .gift_model_grid7{width:850px}.context_modal h2{line-height:30px}.context_modal_heading{line-height:30px;padding-left:20px;font-size:16px}
.content_row{width:100%;clear:both;border-top:1px solid #ccc;padding-bottom:10px;height:300px;overflow-y:auto;overflow-x:hidden}.content_coln{float:left;padding-right:10px}.content_coln_element{font-size:14px;font-weight:700}.content_coln a{color:#747474;font-size:11px;display:block}.content_coln li{padding:3px 0;clear:both;display:block;overflow:hidden}
.content_flag_icon{float:left;width:12px;height:8px;margin:5px}.content_form_row{clear:both;overflow:hidden;padding-top:10px;height:105px}.content_coln_left .context_link_bg,.content_coln_left .context_link_bg_mouseover{border:1px solid #ddd;background-color:#e5e5e5}.content_form_row label{display:block;font-weight:700}
.content_form_row .btn_input_holder{float:none;padding-top:10px}.content_form_row p{padding:7px 0;clear:both;font-size:11px}.content_form_row p span{display:block}.content_form_btn{clear:both;padding-top:10px}.content_form_btn .btn_input_holder{padding-right:10px}.content_form_btn .btn_input_holder input{color:#333}
.content_coln_left{float:left;width:127px}.content_coln_left .context_link_bg_mouseover{width:127px}.item_returned{margin-top:10px;padding-left:5px;padding-top:8px;width:120px}.item_returned .float_fix span{color:#d71920}.displayNone{display:none}.no-brdr{border-bottom:0}.promo_reward_accordian .collapse{background:url(../images/icon_sprite.gif) 165px -295px no-repeat;padding:0 20px 0 0}
.promo_reward_accordian .expand{background:url(../images/icon_sprite.gif) 165px -256px no-repeat;padding:0 20px 0 0}.promo_reward_accordian .anotherReward.collapse{background:url(../images/icon_sprite.gif) 115px -1621px no-repeat;padding:0 20px 0 0}.promo_reward_accordian .anotherReward.expand{background:url(../images/icon_sprite.gif) 115px -1601px no-repeat;padding:0 20px 0 0;height:20px}
.promo_reward_accordian .collapse.useAreward{background-position:102px -1621px!important}.promo_reward_accordian .expand.useAreward{background-position:102px -1600px!important}.fb-like{width:75px}.paddTop10{padding-top:10px}.borderit img{border:1px solid #fff}.borderit:hover img{border:1px solid #6b6b6b}
.product_desc .disp_blk.mrgt1{font:700 10px Helvetica,Arial,Sans-serif;color:#666}#pdp_right_rail .grid_1.saled_view.flt_rgt{width:198px;margin-bottom:30px}.pp_reviews .tab_container{margin-bottom:0}.large-app-model-nbr{font-family:arial;font-size:12px;font-weight:400;color:#4c4c4c}.hoverShipDate{padding-top:12px}
.alignSpacer{width:140px}.pdbtm15px{padding-bottom:15px}.aligntotalItemDiscount{color:green}.bag_detail_content .bp-shop-bag-item-price-details{width:180px}.store_locator{width:152px;margin:2px 0 0 40px;position:relative}.input_check,.store_locator .flt_lft{width:inherit;margin:auto}.store_locator .img{display:inline-block;width:18px;position:absolute;left:0;top:2px}
.store_locator .desc{display:inline-block;width:120px;padding:0;margin:0;position:absolute;top:0;left:24px;line-height:10px}.store_locator .desc span{display:inline-block;line-height:12px;font-size:12px;width:100%;font-family:Arial}.store_locator .desc span a{cursor:pointer}.store_locator .desc span:first-child{font-weight:700}
.store_locator .desc span:nth-child(2){line-height:11px;font-size:11px}.list_search .shopping_cart a em .mybagText{float:right;width:60px}.list_search .shopping_cart a em .mybagText strong{line-height:15px;top:13px}.storeLocationTooltip{width:136px!important}.changeStoreLocationTooltip{width:223px!important}
.store_locator .desc span#selStoreName{font-weight:400}.green-txt{color:#1b941b}.flt_lft_largeApp_cal_error_container{border:1px solid red;padding:5px;padding-bottom:10px;background-color:#ffeae6;margin-bottom:20px}#deliverydateError{color:red;width:100%;font-size:12px;margin-top:5px}.flt_lft.mrgr15.exclamation_icn{margin-left:5px;margin-top:5px;margin-right:5px}
#checkoutSlider #coldBillingAddress .contact_detail .row{float:left;clear:none;margin-right:20px}.product_details p.product_details_price,.product_details span.product_details_price{font-size:14px;line-height:16px;margin:0;font-weight:700;font-family:Helvetica;display:block}#cboxClose img,.create_registry .emaillogin,.create_registry .event_holder,.create_registry .event_info label,.create_registry .required_holding,.new_registry #breadcrumb,.new_registry #emailidLabelLogin,.new_registry #mypasswdLabelLogin,.new_registry .required_holding.required{display:none}
.checkout .checkout_content_blk .row,.checkout .pricing_summary .row{margin:0}.checkout .checkout_btn .bp-red-btn{box-sizing:border-box}.product_detail.bp-product-detail .bp-shop-bag-details-container .bp-shop-bag-item-price-details{position:relative;left:-7px}.xgnbradboxOneLineH1{float:left;margin:2px 5px 0 0}
.xgnbreadboxOneLine{float:left;text-transform:uppercase}.breadboxonelinesortpage{position:relative;min-height:40px}.breadboxonesortoneline{width:25%;position:absolute;left:10px;top:10px}.breadboxoneresultpagesoneline{width:73%;position:absolute;left:215px}.xgsnbreadboxOneLine{float:left}.xgnbreadboxLine #categoryName .xgnCatName{color:#666;width:774px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.xgnbreadboxLine{clear:both;padding-top:0}#breadcrumb+.xgnbreadboxLine{padding-top:0;margin-top:0}.xgnbreadboxLine .xgnbradboxOneLineH1{color:#666}.xgnbradboxOneLineH1 p{font-size:16px}.breadboxoneresultpagesoneline .sorted_items .sorted_items_breadboxline,.breadboxonesortoneline{margin-top:2px}.sorttypeoneline{overflow:visible}
#breadcrumb li{color:#4c4c4c}#couponRecaptchaField,#cr-recaptcha,#rewardRecaptchaField{margin-top:10px}ul.top_nav li a.clearance_color{color:#d71920}.new_registry.container_main{width:1024px}.new_registry .container.manageRegistryPage{float:left;width:1024px;margin-top:0}.new_registry .content img.bgi{position:absolute;width:1024px;height:550px}
.new_registry #registrySignin{width:254px;background-color:rgba(216,216,216,.8);padding:30px 60px}.new_registry .signin_heading{font-family:Gotham;font-size:14px;line-height:1.29;text-align:center;color:#666}.new_registry .password{margin-top:10px}.new_registry form.frm_item{margin-top:20px}.new_registry .forgotcont{float:right;margin-left:25px;clear:none}
.new_registry .forgotcont a{font-family:Gotham;font-size:12px;font-weight:500;text-align:right;color:#666}.new_registry #manageRegistrylogin{float:left}.new_registry #manageRegistrylogin input{width:260px;height:44px;border-radius:5px;background-color:rgba(250,250,250,.95);border:.5px solid #ccc;padding-left:10px}
.new_registry #loginAjax .modal_btn_container{margin:10px 0 0;float:left}.new_registry #loginAjax .modal_btn_container .btn_holder{width:271px;height:40px;border-radius:5px;border:1px solid #888;line-height:1.14;text-align:center;color:#666}.new_registry #loginAjax .signin_button{width:271px;height:40px;background:0;color:#666;font-family:Gotham;font-size:14px;font-weight:500}
.new_registry #loginAjax .modal_btn_container a{margin-left:0;margin-top:30px;letter-spacing:.2px;font-weight:400;text-align:center;color:#666}.new_registry #registrySigninwrap{margin:0 310px;width:254px;position:absolute;top:100px;height:550px}.new_registry .local_container{float:left;margin-top:10px;width:100%}
.new_registry .remembermecont{float:left}.new_registry input[type=checkbox].chkrememberme{width:initial;height:initial}.new_registry .remembermecont span{color:#666}.new_registry .wedding_registry_header .jcp_search .header_search{width:508px;height:35px;background-color:#fff;border:1px solid #ccc!important}
.create_registry .container,.create_registry .contentInnerWrapper,.create_registry.container_main{width:1024px}.create_registry .contentMain{margin-bottom:0;height:600px}.create_registry #createRegistryModal{position:absolute;top:60px;left:31%;width:27%;background-color:rgba(216,216,216,.7);padding:20px 60px;margin:0 auto}
.create_registry #createRegistryHeading{font-family:Gotham;font-size:14px;line-height:1.29;text-align:center;color:#666}.create_registry #createRegistryForm{margin-top:20px}.create_registry .event_info div{margin-bottom:10px;cursor:pointer}.create_registry #createRegistryForm.frm_item .event_info input[type=text],.create_registry #createRegistryForm.frm_item .event_info input[type=password]{width:260px;height:44px;border-radius:5px;background-color:rgba(250,250,250,.95);border:.5px solid #ccc;padding-left:10px}
.create_registry #createRegistryForm.frm_item .event_info input[type=text].error,.create_registry #createRegistryForm.frm_item .event_info input[type=password].error{border:1px solid;border-color:#823738 #C95556 #c95556}.create_registry .frm_item input[type=checkbox]{height:initial;width:initial}.create_registry .gr_email_update{position:relative}
.create_registry #email_update{position:absolute}.create_registry .gr_email_text{padding-left:17px;font-family:Gotham-Book;font-size:10px;font-weight:400;line-height:1.8;color:#666}.create_registry #createRegistryForm .btn_holder{width:271px;height:44px;border-radius:5px;border:1px solid #888;margin:20px 0 0}
.create_registry .btn_holder #createRegistryButton{width:271px;height:44px;background:0;font-family:Gotham;font-size:14px;font-weight:500;line-height:1.14;text-align:center;color:#666;padding-top:7px}.create_registry .existingacc_cont{margin-top:25px}.create_registry .existingacc{margin-left:0;font-weight:400;text-align:center;color:#666}
.create_registry .reg-tooltip img{position:relative;top:4px}.create_registry .reg-tooltip .reg-tooltiptext{visibility:hidden;width:190px;border-radius:2px;background-color:#fff;color:#333;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);border:1px solid #ccc;padding:5px;position:absolute;z-index:1;bottom:59%;left:37%}
.create_registry .reg-tooltip .reg-tooltiptext::after,.create_registry .reg-tooltip .reg-tooltiptext::before{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;border-width:10px;border-style:solid;border-color:#fff transparent transparent}.create_registry .reg-tooltip .reg-tooltiptext::before{border-top:10px solid rgba(0,0,0,.5);margin-top:1px}
.create_registry .reg-tooltip:hover .reg-tooltiptext{visibility:visible}.create_registry .create_password{position:relative}.create_registry .show_inst{position:absolute;right:10px;top:14px;font-family:Gotham-Book;font-size:12px;font-weight:400;text-align:left;color:#4a90e2}.create_registry .show_inst .show_inst-tooltiptext{font-family:Gotham-Book;font-size:12px;font-weight:400;color:#008a44;visibility:hidden;width:190px;border-radius:2px;background-color:#fff;border:.5px solid #ccc;padding:0 0 10px;position:absolute;z-index:1;top:-23px;line-height:.2px;left:177%}
.create_registry .show_inst .show_inst-tooltiptext::after,.create_registry .show_inst .show_inst-tooltiptext::before{content:"";position:absolute;top:50%;right:100%;margin-top:-7px;border-width:7px;border-style:solid}.create_registry .show_inst .show_inst-tooltiptext::after{border-color:transparent #fff transparent transparent}
.create_registry .show_inst .show_inst-tooltiptext::before{border-color:transparent #000 transparent transparent}.create_registry .show_inst:hover .show_inst-tooltiptext{visibility:visible}.create_registry .show_inst .show_inst-tooltiptext img{position:relative;top:5px}.create_registry .wedding_registry_header .jcp_search .header_search{width:508px;height:35px;background-color:#fff;border:1px solid #ccc!important}
.new_registry .contentMain{margin-bottom:0;height:550px}.create_registry .gift_header #img_container,.new_registry .gift_header #img_container{float:left}.create_registry #img_container img,.new_registry #img_container img{padding-top:10px}.create_registry .gift_header .gifttext,.new_registry .gift_header .gifttext{float:left;font-family:Gotham-Book;font-size:19px;font-weight:400;line-height:1;color:#888;width:177px;position:relative;left:-20px}
.create_registry .jcp_search .header_search p input.middle_bluesmall_input,.new_registry .jcp_search .header_search p input.middle_bluesmall_input{background:url(../images/search.png) no-repeat #c00;width:33px;height:35px}.create_registry .registry_nobrdr .wedding_registry_header,.new_registry .registry_nobrdr .wedding_registry_header{border-bottom:0;height:5px}
.create_registry img.bgi{width:1024px}#cboxClose{top:12px!important;right:15px!important}#cboxClose:before{content:"x";font-size:24px;color:#666;font-family:helvetica}.newskava_moduleOverlay .gr_grid1{width:400px}.newskava_moduleOverlay .sign_header_padd{border:0;background:0;height:initial;border-bottom:1px solid #ccc;padding:20px 0;margin:0 20px}
.newskava_moduleOverlay .sign_header_padd img.modal_gift{position:relative;top:4px}.newskava_moduleOverlay .modalheader_text{width:124px;font-family:Gotham-Book;line-height:1;color:#888;display:inline-block}.newskava_moduleOverlay #confirmation_registry .gradient_body{padding:20px}.newskava_moduleOverlay .frm_item img{float:left;width:80px;height:80px;margin-bottom:20px}
.newskava_moduleOverlay .frm_item .items_added{width:199px;font-family:Gotham-Book;font-size:14px;line-height:1.29;color:#888;padding:18px 10px;float:left}.newskava_moduleOverlay a.modal_continueshopping,.newskava_moduleOverlay a.modal_viewreg{width:145px;height:37px;border-radius:2px;font-weight:700;line-height:1;color:#fff;text-transform:uppercase;font-size:12px;font-family:Helvetica;text-align:center}
.newskava_moduleOverlay a.modal_continueshopping{background-color:#03588c;padding:10px}.newskava_moduleOverlay a.modal_viewreg{background-color:#c30000;padding:10px 24px}.info_body,.info_box{background:#FFF!important}.grCaptchaSection{margin-top:50px;margin-left:-15px}.pdp_ens_refresh div#alternateImagesContainer{width:378px;overflow-x:auto;overflow-y:hidden}
.left_half,.right_half{width:50%;box-sizing:border-box;float:left;position:relative}.left_half{padding-right:10px;max-width:210px;margin-bottom:30px}.info_box{position:absolute;top:70px;left:0;border:1px solid #cdcdcd;width:283px;display:none}.info_box img.arrw-img{position:absolute;top:65px;left:-17px}
.info_body{padding:10px 6px 10px 15px}.pwd_strength{width:100%;display:inline-block;padding-right:8px;box-sizing:border-box}.pwd_strength span{float:right;display:none}.emailMe{margin-bottom:44px}.hr_line{border:0;width:98%;height:5px;background-color:#eee;margin:7px 0 11px}.validation_rules ul li{line-height:18px;font-size:12px;color:#666}
.validation_rules ul li span{margin-right:3px;display:inline-block;vertical-align:middle}.validation_consecutive,.validation_jcp,.validation_length,.validation_lowercase,.validation_nameemail,.validation_numeric,.validation_spaces,.validation_uppercase{visibility:hidden}.errorMessage,.remove{width:209px;height:14px;font-family:Helvetica;font-size:10px;font-weight:400;color:#c00}
.hr_line .pwdstrength{display:block;height:100%;width:0;background:0}.left_half #mypasswdReg{padding:3px 40px 3px 2px;box-sizing:border-box;height:28px;width:192px}.left_half #mypasswdLabelReg{position:relative}.showhidepwd{color:#472def;cursor:pointer;font-size:12px;display:inline-block;line-height:13px;position:absolute;top:24px;font-weight:700;left:152px}
.module_overlay h2.create_account_title{font-size:14px;font-family:arial;font-weight:700;color:#4b4b4b;line-height:34px;padding-left:17px}.remember-me-container-signup_new{font:12px Helvetica,Arial;color:#333;margin:4px 0;clear:both;display:inline-block}.create_ac_btn input,.create_ac_btn input:disabled{padding:5px 13px;font-size:11px;border-radius:2px;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);display:inline-block;text-transform:uppercase}
.create_ac_btn input{color:#fff;background-color:#c00;font-weight:700}.create_ac_btn input:disabled{color:#000;background-color:silver;font-weight:700}.container_holder_new{padding:15px 20px}.btn_input_holder_new{display:inline-block;margin-left:25px;vertical-align:middle}.btn_holder_new{float:left;width:100%}
.sign_in_container a.cancel_btn{color:#2a5a97!important;float:right;font-weight:700;display:inline-block;margin:4px 0}.sign_in_container input[type=password]::-ms-reveal{display:none}.thankyou-pwd-container .info_box{position:absolute;top:7px;left:8px;border:1px solid #cdcdcd;width:283px;display:none}
.thankyou-pwd-container .info_box img.arrw-img{position:absolute;top:11px;left:-17px}.jcp_form .thankyou-pwd-container .signup_password{width:250px}.thankyou-pwd-container .left_half{padding-right:0;max-width:267px;margin-bottom:30px}.jcp_form .thankyou-pwd-container .signup_password.hide-show{height:28px;box-sizing:border-box;width:255px;padding:3px 40px 3px 2px}
.thankyou-pwd-container .showhidepwd{position:absolute;top:36px;left:218px}.password_container.left_half>div{position:relative}.reset_password .info_box{position:absolute;top:7px;left:7px}.reset_password .info_box img.arrw-img{position:absolute;top:10px;left:-17px}.pos-relative{position:relative}.reset_password #newPassword{height:28px;box-sizing:border-box;width:192px;padding:3px 40px 3px 2px}
.reset_password #newPassword::-ms-reveal{display:none}.reset_password #confNewPassword::-ms-reveal{display:none}.reset_password .showhidepwd{top:25px;left:156px}.reset_password .left_half{margin-bottom:0}.skava-error-symbol{text-align:center;width:100%;display:block;margin:0;padding:0}.skava-error-msg{font-family:Gotham;font-size:14px;font-weight:500;line-height:1.29;text-align:center;color:#333;height:76px;display:inline-block}
.shareemail_redesign .cancelbtn,.shareemail_redesign .form_container .headtext,.shareemail_redesign .req_star,.shareemail_redesign .requirestar_holder,.shareemail_redesign .sent_this_item_title img{display:none}.shareemail_redesign .sign_header_padd{border:0;background:0;height:initial}.shareemail_redesign .sent_this_item_title{font-size:16px;margin-top:10px;margin-left:0}
.shareemail_redesign .sign_in_container{padding:0 15px;box-sizing:border-box}.shareemail_redesign .container_header{border-bottom:1px solid #ccc}.shareemail_redesign .container_holder{padding:5px 38px 10px}.shareemail_redesign .sign_in_container .form_container .email_templete_container .input_long_txt{border:1px solid #666;margin-top:5px;width:430px}
.shareemail_redesign .sign_in_container .form_container .email_templete_container .input_long_txt.input_error_txt{border:2px solid;border-color:#c00;color:#444}.shareemail_redesign .sign_in_container .form_container .email_templete_container textarea{border:1px solid #666;margin-top:5px;padding:8px;width:420px}
.shareemail_redesign .email_templete_container .chkbox_img{background:url(/dotcom/images/roundup_charity_checkbox.png) 3px 1px no-repeat;float:left}.shareemail_redesign #mail_gr3{opacity:0;width:19px;height:19px;margin-right:8px}.checkclass{background:url(/dotcom/images/checkboxtick_roundup.png) 0 -1px no-repeat!important;float:left}
.shareemail_redesign #addAnotherEmail strong{font-size:14px}.shareemail_redesign .addaddrtext{font-size:12px;color:#ccc}.shareemail_redesign .messagearea{padding-top:10px;padding-bottom:5px}.shareemail_redesign .optionalfield{float:right;color:#ccc;font-weight:700}.shareemail_redesign .rc-anchor-light{border-radius:10px;width:399px}
.shareemail_redesign .email_templete_container{border:0}.email_blue_button{float:right}.email_blue_button span input{height:30px;background:0;background-color:#03588c;color:#fff;padding:0 20px 1px;border-radius:2px;text-transform:uppercase;font-size:12px;font-weight:700}.shareemail_redesign .g-recaptcha{margin-top:30px;height:94px;overflow:hidden}
.predictiveSearchPP{border-top:3px solid #DDD;border-bottom:3px solid #DDD;border-right:3px solid #DDD;background-color:#EEE;padding:9px 25px 12px;height:auto;min-height:390px;width:444px;position:absolute;right:-294px;top:35px;z-index:10000}.predictiveSearchPP h4{margin-bottom:10px;font-style:italic;font-size:12px;font-size:.75rem;font-weight:700;color:#333;width:390px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.predictiveSearchPP .predictiveSearchPP_image img{height:90px;width:90px;border:1px solid #aaa}.predictiveSearchPP .predictiveSearchPP_details .predictiveSearchPP-coloropt{font-size:11px;font-size:.61rem}.predictiveSearchPP .predictiveSearchPP_details .predictiveSearchPP_title{font-size:12px;font-size:.75rem;height:50px;line-height:14px;padding-top:6px;float:left}
.predictiveSearchPP .predictiveSearchPP_details .predictiveSearchPP_rating{font-size:10px;font-size:.615rem;width:88px}.predictiveSearchPP .predictiveSearchPP_details .predictiveSearchPP_rating img{vertical-align:middle;width:55px}.predictiveSearchPP .predictiveSearchPP_details .predictiveSearchPP_rating span{padding-left:2px;float:none}
.predictiveSearchPP ul{list-style:none;justify-content:space-between;font-family:Helvetica,Arial,sans-serif;text-align:left}.predictiveSearchPP ul li{padding-right:14px;padding-bottom:8px;float:none;min-height:180px;display:inline-block}.predictiveSearchPP ul li .predictiveSearchPP_details{display:block;width:100px;float:left}
.predictiveSearchPP ul li:nth-child(4),.predictiveSearchPP ul li:nth-child(8){padding-right:0}.predictiveSearchPP a{color:#333}.add-gift-wrap-option{width:122px;height:14px;font-family:Helvetica;font-size:12px;font-weight:700;color:#2060ca}.predictiveSearchPP-curSlotPrice,.predictiveSearchPP-mappriceDesc,.predictiveSearchPP-mktlabel{font-weight:700;color:#c00;line-height:14px;float:left;width:100%;font-size:12px}
.predictiveSearchPP-productOrgSlotPrice,.predictiveSearchPP-promotional-msg,.predictiveSearchPP_rating{float:left;width:100%;font-size:12px;line-height:14px}.predictiveSearchPP--wideHeader{right:-55px}.checkout_flow .sign_in_container .new_cutomer_title,.checkout_flow .sign_in_container .returning_cutomer_title{font:700 22px helvetica}
.checkout_flow .sign_in_container .return_cust_blk{border:0;margin-left:0;padding:0}.checkout_flow .sign_in_container .return_cust_blk .jcp_form label{float:none;clear:both;margin:0}.checkout_flow .divShadow{width:960px;box-shadow:0 2px 6px 0 rgba(0,0,0,.5);border-top:solid 1px #ccc;margin-top:16px}
.checkout_flow .login_title img{display:none}.checkout_flow .login_title span,.checkout_flow .secure_checkout span{display:inline-block;vertical-align:top;margin-right:5px}.checkout_flow .secure_checkout img{position:relative;top:0;display:inline-block;vertical-align:top}.checkout_flow .input_txt{margin-top:10px}
.checkout_flow .remember-me-container{display:inline-block;margin-left:0}.checkout_flow .return_cust_blk .input_long_txt{width:283px}.checkout_flow .return_cust_blk{width:293px}.checkout_flow .return_cust_blk .forgot_pwd{display:inline-block;padding-top:12px;float:right;font:700 12px helvetica}.checkout_flow .btn_input_holder{float:right}
.checkout_flow .guest_customer_intro_text,.checkout_flow .return_cust_blk label{font:14px helvetica;color:#333!important}.checkout_flow .return_cust_blk .btn_input_holder span input{font:700 12px helvetica;padding:2px 31px}.checkout_flow .login_benefits{font:14px helvetica;padding-top:30px}.checkout_flow .login_benefits li{padding:2px 3px;float:left;clear:both;margin-bottom:8px}
.checkout_flow .login_benefits li img{vertical-align:-webkit-baseline-middle}.checkout_flow .login_benefits li span{padding-left:10px;vertical-align:middle}.checkout_flow .login_benefits li span.login-icon{padding:0;width:24px;float:left;height:24px;clear:both;text-align:center}.checkout_flow .new_cust_blk{padding-right:0;padding-left:15px;width:283px}
.checkout_flow .co_createaccount{margin-top:40px;font:14px helvetica;color:#333}.checkout_flow .co_createaccount a,.checkout_flow .return_cust_blk .forgot_pwd a{color:#2060ca!important;font-weight:700}.simplify-co .common_header.padt0{padding-bottom:10px}.text-me-status-payment{width:auto;height:auto;font-family:Helvetica;font-size:12px;font-weight:700;color:#333;color:var(--black)}
.sms-legal,.text-me-title,.text-when-ready{font-size:12px;font-weight:400;color:#666;font-family:Helvetica}.text-me-title{width:auto;height:auto}.text-when-ready{width:auto;padding:4px}.text-when-ready-title{width:221px;padding:0}.sms-legal{width:auto;line-height:20px;height:56px}.sideDiv{position:absolute;top:37px;background-color:#fafafa;padding:10px;max-height:200px;overflow-y:scroll;right:0;width:240px}
.warranty-care-plans{position:relative;margin:0 10px;border-bottom:1px solid #eee}.global_footer .footer_nav.center_txt .sub_footer ul li.pipe{background:url(../images/top_header_pipe.gif) right 4px no-repeat}.checkout_flow .btn_continue_as_guest,.checkout_flow .return_cust_blk .btn_input_holder span input{font-size:14px;width:110px;height:30px;border-radius:2px;background-color:#c00;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4)}
.checkout_flow .btn_continue_as_guest{background-color:#145a88;font-size:14px;width:180px}.checkout_flow .return_cust_blk .input_long_txt{border-radius:2px;border:1px solid #ccc}.list_container{height:65px}.order-confirmation-new .checkout_page_heading{font-family:Helvetica;font-size:16px;font-weight:700;color:#333;text-transform:uppercase}
.order-confirmation-new .continue_shopping{width:167px;height:30px;font-family:Helvetica;font-size:12px;font-weight:700;text-align:center;color:#fff;border-radius:2px;background-color:#145a88;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.5);corsor:pointer}.order-confirmation-new .checkout_header{margin-top:20px;padding-bottom:3px;border-top:1px #c4c3c3 solid;border-bottom:1px #c4c3c3 solid;margin-bottom:10px;overflow:hidden;padding:11px 0}
.order-confirmation-new .checkout_header .floatL{margin-top:5px}.Thank-you-Luis-your{max-width:500px;height:17px;font-family:Helvetica;font-size:14px;font-weight:400;color:#666}.Guest-Users,.Signed-in-Users{height:19px;font-family:Helvetica;font-size:16px;font-weight:700;color:#333;margin-bottom:6px}
.Guest-Users{margin-top:40px}.Guest-Users+p,.Signed-in-Users+p{font-family:Helvetica;font-size:12px;font-weight:400;line-height:1.63;color:#3a3a3a;max-width:440px}.Signed-in-Users+p{width:1258px}.Guest-Users+p{width:440px}.order-confirmation-new .order_processed_new{padding-top:9px}.order-confirmation-new .layer{width:1158px;margin-bottom:54px;font-family:Arial;font-size:13px;font-weight:400;line-height:1.5;color:#3a3a3a;margin-top:40px}
.global_footer.order-confirmation-footer .footer_links{border-bottom:0}.Customer-Care-1800{font-family:Helvetica;font-size:14px;font-weight:400;line-height:1.14;color:#666}.loginpage-email{margin-top:20px}.loginpage-password{margin-top:6px}.loginpage-footermrgn{margin-top:15px}.minReq{margin-bottom:5px}
#coSignIn .global_footer .footer_links_signIn{background:url(../images/footer_bg.png) top center no-repeat}#coSignIn{width:100%!important}#coSignIn .global_header{box-shadow:0 8px 7px -5px rgba(0,0,0,.2)}#coSignIn .checkoutSignInPage{margin-top:2rem}.checkout_flow .div_shadow{width:1250px;margin:0 auto;box-shadow:none!important;border:none!important}
.checkout_flow .checkoutSignInPage .checkout_page_container{width:100%!important}#coSignIn .dynamic_error_msgs{border:1px solid #c00;background:#ffeded;color:#c00;font-weight:400;border-radius:2px;margin:16px 0 0}#coSignIn .float_fix{margin-top:8px}#coSignIn .exclamation_icn img{background:url(../images/error_icon.svg) no-repeat}
.enterfield-new{color:#333;display:inline-block;font-size:14px;padding-right:0;white-space:nowrap;font-family:arial;font-weight:700}.zipCodeeff .dynamic_error_msgs{border:0;padding:0;color:#c00;margin-bottom:0;margin-left:0;background:0}#effCheckForm .dynamic_error_msgs{background:0 0!important;color:#c00!important;border:none!important;margin-bottom:4px;margin-left:0}
#effSingleSkuForm .dynamic_error_msgs{margin-bottom:0}.checkoutSignInPage .checkout_flow .return_cust_blk .input_long_txt{padding:4px 8px}.newLoginStyle #newUser_Signup,.newLoginStyle .sign_in_btn_returning_container [type=submit]{text-transform:uppercase;font-weight:700}.loading-holder{position:absolute;width:100%;height:100%;z-index:6;background:rgba(255,255,255,.6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.loading-holder.page{position:fixed}.loading-spinner{display:none;font-size:10px;position:relative;text-indent:-9999em;border-top:1rem solid rgba(20,110,154,.2);border-right:1rem solid rgba(20,110,154,.2);border-bottom:1rem solid rgba(20,110,154,.2);border-left:1rem solid #146e9a;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear;border-radius:50%;width:5rem;height:5rem}
.loading-spinner.page,.loading-spinner.small{border-top:.5rem solid rgba(20,110,154,.2);border-right:.5rem solid rgba(20,110,154,.2);border-bottom:.5rem solid rgba(20,110,154,.2);border-left:.5rem solid #146e9a}.loading-spinner.small{width:2rem;height:2rem}.loading-spinner.page{display:block;width:3rem;height:3rem}
.loading-spinner:after{border-radius:50%;width:10em;height:10em}.loading-holder.ng-enter{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}
@-webkit-keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#coSignIn .global_header{width:1050px}
.checkout_flow .checkoutSignInPage .simplify-co{width:1050px!important;margin:0}.signIn_footer{width:1050px;margin:0 auto;float:none;background:url(../images/footer_bg.png) top left no-repeat;background-size:100%}.signIn_footer .footer_links{overflow:hidden;margin-bottom:10px;width:40%;float:left;border:0;background:0}
.signIn_footer .footer_nav{width:50%;margin:0;clear:none;padding:20px 0 15px}.signIn_footer .sub_footer .ft_customer_service_minimal{font-size:14px;width:100%;text-align:right}.signIn_footer p.jcp_copyright{font-size:12px}.signIn_footer .footer_nav .sub_footer ul{float:right}.ft_customer_service_minimal span{font-stretch:normal;font-family:Helvetica;text-align:center;font-style:normal;color:#666;font-size:14px;font-weight:700}
.padL23{padding-left:23px!important}#jcpStore_checkboxes .wrap_left_minisearch{padding-left:0}.pageNotFoundMessage{padding:20px 50px;overflow:auto;margin:0 0 15px}.pageNotFoundMessage h2{text-align:center;color:#d62319;font-size:40px;font-weight:700;font-family:inherit}.pageNotFoundMessage .error_page_content p{margin:0!important}
.pageNotFoundMessage p{text-align:center;font-size:16px;font-family:sans-serif}.pageNotFoundMessage .error_page_content{padding:10px}.pageNotFoundMessage .error_page_icon{float:left;width:100%;padding:15px}.pageNotFoundMessage .error_page_icon img{width:90px}.pageNotFoundMessage .error_page_icon ul{width:67%;margin:auto}
.pageNotFoundMessage .error_page_icon ul li{float:left;margin-right:27px;padding-left:20px}.pageNotFoundMessage .error_page_foot{float:left;padding:10px;margin-left:35px}.pageNotFoundMessage .error_page_foot p{margin:10px auto;width:55%}.pageNotFoundMessage .error_page_foot span{font-weight:700}#hotState{width:726px}
#resetPasswordMessage .sbredesign-msg.sbredesign-info{margin-left:0!important}.sbredesign-msg.sbredesign-info{background:url(/dotcom/images/info.svg) .75rem 1rem no-repeat #fafafa;border-color:#2060ca;color:#2060ca;padding-left:48px;border-left-width:1px;margin-left:20px;margin-right:20px;font-family:Helvetica;font-size:16px;font-weight:400}
.sbredesign-msg{border:1px solid;padding:1rem 1rem 1rem 3rem;margin-bottom:.5rem;margin-top:.5rem;border-radius:2px;-webkit-border-radius:2px;line-height:1.2rem}.sbredesign-msg.sbredesign-error{color:#c00;border-color:#c00;background:url(../images/error.svg) .75rem .75rem no-repeat #ffeded}.deleteaddresscreditcards .dividers{display:inline-block;width:1px;height:0;float:left;position:relative;left:40px}
.deleteaddresscreditcards .divider1{display:inline-block;width:1px;height:84px;background-color:#ccc}.jcp_images{background:url(../images/JcpenneyImages.png?v=1) no-repeat}.gallery_page_price_fsize{font-size:15px!important;font-weight:700!important}.gallery_page_price{padding-top:5px;font-weight:400;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:700;font-size:13px}.price_description .gallery_page_promotion_price{color:#000;padding-top:5px;font-weight:700;float:left;margin-left:0;line-height:15px!important}
.pp_page_promotion_price{color:#000;padding-top:5px;font-weight:700;font-size:15px}.everyday{color:#c41019}.best{color:#2a2a86}.February,.January{color:#b01886}.March{color:#f36b1b}.April{color:#0abcbe}.May{color:#73589f}.August,.December,.July,.June,.November,.October,.September{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}.shopping_kit .preview_padding_top{padding-top:0}#serverErrors ul li,.ck_edit_content ul li{list-style-type:disc;margin-left:16px}
.modal_cs_holder{padding:30px 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:700}#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}.btn_holder span a,.closeModal,.cursor_normal,.mask_refresh_span,.mask_refresh_span_modal,.payPal,.upload_pic{cursor:pointer}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}
#guided_navigation ul,.email_templete_container,.shopbag_scroll{-webkit-overflow-scrolling:touch}.blue_button span input,.blue_button_medium span input{padding:0 10px 1px}.ship_opt_tile_bg{line-height:13px}#checkoutSlider .btn_input_holder span a,#checkoutSlider .btn_input_holder span input,#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) 0 -5186px no-repeat;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,.ppPriceDetails .pp_page_price{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:700}.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:0 0!important}#add_items_category .gr_search{float:right}.modern_banner{clear:both;height:35px}.create_registry_tab .gr_global_header .gr_search .jcp_search,.create_registry_tab .gr_global_header .gr_search .jcp_search .header_search .search_input{background:#fff!important}
.blue_btn a,.blue_btn input,.blue_btn span a{background:#6974a4}.grid_31.flt_rgt img{margin-bottom:6px}.darkPurple34{color:#6974a4;font-size:34px;font-weight:400;line-height:34px;padding-bottom:5px}.darkGray24{color:#4b4b4b;font-size:18px;font-weight:700;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%}.shippingToAnotherCountry,.shippingToAnotherCountrySavedAddress{text-align:left;float:right}#chartContainer #chart_disabled{padding-left:75px}
.noitalic{font-style:normal}.btn_holder span a{font-size:14px;color:#fff;overflow:visible}.blue_btn input{padding:6px 11px}.blue_btn a{padding:7px 12px}.blue_btn span a{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:url(../images/sprites.png) -28px -54px/22px 22px no-repeat #fbeaeb;border:1px solid #f2b4b7;font-size:13px;color:#515151;padding:15px 15px 15px 40px;margin-bottom:10px;margin:0 auto 15px;width:900px;clear:both}.ieVersion strong{display:block}
.indiv_item_price .flt_rgt{float:left}.savings_innerdiv,.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:url(../images/upload_pic.png) no-repeat;width:98px;height:28px;text-indent:-9999px;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:-27px}.gr_landing_slot_s1_landing{margin-left:8px;margin-top:-12px}
.checkbox_selected,.checkbox_unselected{float:left;margin:3px 2px 0 0;background:url(../images/checkbox_selected.gif) no-repeat #fff;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}.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}.cust_prevlge,.return_cust_blk{margin-left:40px}.itemDetailsPopup{float:left;width:100%;margin-top:15px}.minhgt1{min-height:1px}.clearance_price{font-size:15px;font-weight:700;color:#d71920;padding-top:0}.savings_price{font-size:14px;font-weight:700;color:#666;padding-top:0;border-top:1px solid #d0d0d0}
.clearance_price a{color:#d71920}.price_normal{font-weight:400}.gallery_page_price.font18{font-size:18px}#richRelevence .bonus_price,#richRelevence .clearance_price,#richRelevence .gallery_page_price.font18{font-size:13px}.return_cust_blk{width:380px;border:1px solid #cb2c34;padding:18px 20px 11px 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}.cust_prevlge,.jcp_rewards_cc,.new_cutomer_title img{background:url(../images/CAM_CS_Sprite.png) 0 -5402px no-repeat;width:175px;height:48px}.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 solid #cb2c34;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 solid #d2d2d2;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}.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{margin:35px auto}.checkout_flow .login_title span,.checkout_flow .secure_checkout span{font:700 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;padding-bottom:20 px}.gift_custom_new ul.profile_info,.profileInfoPrint #dashboard_header .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) 15px -175px no-repeat #ecf3f9;padding:5px 0 5px 50px;border:1px solid #cedce5;margin-top:10px}
.shippingToAnotherCountry{width:342px;padding-top:20px}#shopping_bag_flyout .shopping_kit .shopping_kit_holder #shopping_scroll .shopping_details .sale_original p span.gallery_page_price,.sale_original span,.shopping_kit .shopping_kit_holder .shopping_details .sale_original p span.gallery_page_price{text-align:right!important}
.internationalPrice{float:right;padding-right:25px}#emailidReg{background:#d4d0c8}.bgNone{background:0 0!important}.priceLable{font-style:normal;font-weight:700;padding-right:5px}.payPal{background:url(../images/btn-checkout.jpg) no-repeat;width:111px;height:24px;border:0;text-indent:-999em}.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;margin-top:0}
.dynamic_intl_msgs,.intrnl_error_msgs{margin-top:10px;clear:both}#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{background:#fbeaeb;border:1px solid #efa3a6;padding:10px 10px 10px 15px;color:#d71920;font-size:12px;line-height:17px}
#ProvinceDivCanada #canadaProvince,.ship_province #provinceSelect{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:400}.dynamic_error_msgs .information_icn img{background-position:0 -120px}
.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}#shopping_bag_flyout .shopping_kit .shopping_kit_holder #shopping_scroll .shopping_details .sale_original p span.flt_lft,.floatRightTxt,.grid_13 .bag_detail_content .product_detail .brand_sale .sale_price span.gallery_page_price{float:right!important}
#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 30ms 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:700;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:400;padding-top:0!important}
#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,#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,#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,.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,.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,.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,.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:400}
#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;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,.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,.image_price_ship_info #savingPromoId.savings_promo .savings_innerdiv strong span.flt_lft,.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:700;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}.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:#fff;font-size:9px;cursor:pointer;border-radius:3px;width:120px;padding-left:15px;font-weight:700;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:700;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:url(../images/button-sprite.gif) no-repeat #d0151b;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: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) -13px -377px no-repeat;width:41px}
.shopping_details .sale_original{width:195px!important}.shopping_kit .shopbag_wrap li.product_description{width:115px!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,#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,#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:700}#shopping_bag_flyout .shopping_kit .shopping_kit_holder #shopping_scroll .btn_input_holder,.shopping_kit_holder .btn_input_holder,.shopping_kit_holder .order_summary_area .btn_input_holder span{float:right}
.checkboxes input,.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}.shopbag_sum_content .shopbag_set .orderdetails_wrap .information_icn img,.shopbag_wrap ul li.product_description .information_icn img{margin-right:4px}
.dynamic_info_msgs_bck,.xgn_alt_message_bck{background:#ecf3f9;border:1px solid #0b5681;color:#0b5681;font-size:12px;line-height:17px}.bo_status,.status_bo,p.status_bo_fav{color:#4b4b4b}.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;width:61px}.image_price_ship_info .grid_29 li .rating img .blu_infm,.image_price_ship_info .shopbag_wrap li img{border:0}.status_bo{font-family:arial regular;font-size:12px}.width_chk{width:150px}
.blue_information_icn img{background-position:0 0;height:30px;width:25px;background:url(../images/icon-info.png) no-repeat}.blue_information_icn_imp img{border:0!important;height:30px!important;width:25px!important}#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_holder .btn_input_holder span input#btncheckout,.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}
.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:700}.dot_modalheader h3{color:#666;font-size:12px;padding-top:8px}
.dot_modalheader h3 span{font-weight:700}html .dot_modalheader ul.tabsEP li{line-height:13px;padding:10px 0 2px;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}
html .dot_modalheader ul.tabsEP li a{font-size:12px}html .dot_modalheader ul.tabsEP li.active a{color:#666!important;font-weight:700;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:700;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:400}
.dot_headerGR .piechart{background:#fff}.dot_headerGR .pr_ul{background:url(../images/dotcom_priceranger_bg2.png) no-repeat}.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) 50% 50% repeat-x #FFF}
.dot_headerGR .ui-slider .ui-slider-handle{background:url(../images/dotcom_mm_handle1.png) no-repeat}.dot_headerGR .event_reminders_db p.event_right span{font-weight:700;font-size:10px;color:#4b4b4b}.dot_headerGR .mem_marker p a{background:url(../images/gr_icon_sprite.png) -13px -1303px no-repeat;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:700;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:700;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:700}.dot_gifterGiftList .gridViewWrapper,.dot_gifterGiftList .kitchenviewWrapper h1{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_fullList .giftHolder .gifterRight .genericTooltip cr cl .gifterNameNotFound span a,.dot_gifterGiftList .gridViewWrapper .groupByStyle ul .productName,.dot_gifterGiftList p a{color:#666}
.dot_gifterGiftList .gridViewWrapper .n_gridView.n_listView .second_grid p{color:#939393}.dot_ListViewPrintModal .n_btnGroup li input,.dot_gifterGiftList .add_red_btn input,.printEmail .ListViewPrintModal .n_btnGroup li input{background:#666}.dot_ListViewPrintModal .n_gift_header h2{font-weight:700;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:700}.dot_fullList .sortedItem ol li .purpleBtn,.dot_fullList .sortedItem ol li .purpleBtn[type=submit]{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:700}.dot_fullList .giftTrackWrapper,.dot_giftTracker .giftTrackWrapper,.dot_thankYouDisplay .giftTrackWrapper{border:10px solid #e3e4e4}
.dot_fullList .giftTrackWrapper .giftHolder,.dot_giftTracker .giftTrackWrapper .giftHolder,.dot_thankYouDisplay .giftTrackWrapper .giftHolder{border-top:10px solid #e3e4e4}#thankYouNote .btnholdWidth .greyBtn,.dot_fullList #giftTrackerProductDetails_Parent #giftTrackerProductDetails #addItem .gifterRight li .greyBtn,.dot_fullList #giftTrackerProductDetails_Parent #giftTrackerProductDetails .btncontent .cancelButton{border:1px solid #ccc;background:#fff}
.dot_giftTracker .dot_headTxt{font-weight:700;font-size:22px;color:#666}.gradient_body .blueBkgrnd{background:#e3e4e4!important}.btncontent .addGift{background:#666!important}#linkThisGift h3{color:#939393;font-weight:400}#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:700}
.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,.module_overlay .n_btnGroup p.purple a#save_notfications.blueBtn{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}
#memoryMarkerPage .gift_tracker_content .sorted_items .sort_by ul li a span,.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,.dot_memory_marker .memory_details h2{color:#666}
.dot_listView_registrant #ourGiftRegistryTop .sortedItem ul li input.perviewGuest{background:#666!important}.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}#createCustomMarkerForm #addStreetAddressId a,.memory_details_holder div span a,.memory_details_mm .memory_loct a,.memory_details_mm .memory_social a,.memory_details_mm h2{color:#666!important}
.dot_memory_marker #createMarker{background:#fff;border-left:10px solid #e3e4e4}#memoryMarkerPage .blue_btn span a,.dot_memory_marker .blue_btn a,.dot_memory_marker .blue_btn input,.memory_details_mm .memory_loct .blue_btn a,.memory_details_mm .memory_loct .blue_btn input{background:#666!important}.memory_details .memory_social p.socialNet a,.memory_edit_delet .edit_delete p span a{color:#666!important;font-weight:700}
.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 .ig_gallery,.dot_kitchenviewWrapper h1{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:400}.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}#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,.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;color:#fff;font-weight:700}.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.active a{background:#fff;color:#666;font-weight:700;height:39px}.dot_n_createRegistry .n_tabContainer ul li.active.last a,.dot_n_createRegistry .n_tabContainer ul li.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 a,#createRegistryModal .blue_btn input,#registryExist .blue_btn a,#registryExist .blue_btn input,#registrySignin .blue_btn a,#registrySignin .blue_btn input{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}#myfavorites #myFavItems table.container_main tbody tr td.grid_13 .bag_detail_content .product_detail .image_price_ship_info .btn_input_holder,.image_price_ship_info .second_grid .update_btn .btn_input_holderright span{margin-top:4px}
.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!important}.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 .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:url(../images/footer_nav_border_minimal.gif) no-repeat #fff;width:1px;height:83px;margin-left:26px}.global_footer .footer_links .footer_right_border_minimal_pp1{background:url(../images/footer_nav_border_minimal.gif) 0 15px no-repeat #fff;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) 0 5px no-repeat;width:26px;height:26px;float:left}
p.soc_mobileOffers_img a{background:url(../images/footer_offers_icon.png) -27px 0 no-repeat;width:16px;height:30px;float:left}.global_footer .footer_social{clear:both;height:16px}.global_footer .footer_links .soc_emailOffers_gf{width:170px}.global_footer .footer_links p.soc_emailOffers_gf a{padding-top:5px;padding-left:5px;width:146px;height:33px;float:left}
.global_footer .footer_links p.soc_emailOffers_pp a{float:left}.global_footer .footer_links p.soc_emailOffers_pp{padding-left:5px;padding-right:5px;width:75px}.global_footer .footer_links p.soc_mobileOffers_pp a{width:60px;height:30px}.global_footer .footer_links p.soc_mobileOffers_pp{padding-right:5px;width:37px;padding-left:5px}
.global_footer .footer_links p{padding-right:15px}.global_footer .footer_links p.soc_mobileOffers_gf{width:135px;padding-top:3px}.global_footer .footer_links p.soc_mobileOffers_gf a{width:120px;height:30px;padding-left:10px}.global_footer .thin_footer .footer_offer .offer_list p{width:17px;height:17px}
#p.mailIcon{width:32px;height:20px;padding-left:60px}#p.printIcon{width:56px;height:24px}#p.mailIcon a{background:url(../images/icon_sprite.gif) 0 -1343px no-repeat;width:32px;height:20px;float:left}#p.soc_facebook_pp_img a{background:url(../images/PP_SPRITE.gif) no-repeat;width:20px;height:20px;float:left}
#p.soc_twitter_pp_img a{background:url(../images/PP_SPRITE.gif) -18px 0 no-repeat;width:20px;height:20px;float:left}#p.soc_pintrest_img_pp a{background:url(../images/PP_SPRITE.gif) -37px 0 no-repeat;width:19px;height:20px;float:left}#p.soc_google_img_pp a{background:url(../images/PP_SPRITE.gif) -57px 0 no-repeat;width:33px;height:23px;float:left}
#p.printIcon a{background:url(../images/icon_sprite.gif) 0 -1171px no-repeat;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}.new_brdr_top,.payPal_top{margin-top:20px}.social_media li{width:20px;height:20px}p.mailIcon{clear:left;width:30px;height:20px}p.printIcon{width:28px;height:24px}
p.mailIcon a{background:url(../images/social_icons_refresh.png) -102px no-repeat;background-size:152px 25px;width:25px;height:20px;float:left}p.soc_facebook_pp_img a{background:url(../images/socialization_icon_sprite.gif) -5px -4px no-repeat;width:20px;height:20px;float:left}p.soc_twitter_pp_img a{background:url(../images/socialization_icon_sprite.gif) -30px -4px no-repeat;width:20px;height:20px;float:left}
p.soc_pintrest_img_pp a{background:url(../images/socialization_icon_sprite.gif) -55px -4px no-repeat;width:20px;height:20px;float:left}p.soc_google_img_pp a{background:url(../images/socialization_icon_sprite.gif) -154px -4px no-repeat;width:33px;height:23px;float:left}p.printIcon a{background:url(../images/socialization_icon_sprite.gif) -253px -4px no-repeat;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}.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:#00f}.giftcard_align{margin-left:20px}.bill_align{margin-top:25px;margin-bottom:-48px;margin-left:-319px}.billdiv_color{background-color:#fff}#billLaterPanel,#cimage,#paypalCardPanel{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:#FFF;overflow:hidden;padding:0 20px}.BmlMessage{clear:both;background:#ecf3f9;font-size:12px;margin:10px 24px 0 88px;overflow:hidden;width:314px;color:#0b5681;border:1px solid #cedce5;padding:3px 28px}
.bml_label .BmlMessage{margin:15px 30px 10px;width:auto;padding:10px}.checkAlign,.checkout{padding-bottom:20px;width:100%;margin-bottom:10px;float:left}.mrgl33{margin-left:33px}.mrgl45{margin-left:45px}.giftFont{font-size:18px}.mrglminus5{margin-top:-5px}.checkAlign{border-bottom:0 solid #e1e1e1}.checkout_sub_header1,.checkout_sub_header2{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}
#promoFinancalDiv p,#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}.payment_form input,.payment_form select{margin-right:3px}#bulleted_list ul li{list-style:disc inside!important;display:list-item;width:120px}
.zipCodeeff ul li,.zipCodeeff ul li.inputfield{display:inline}#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 input{height:21px;padding-left:5px;padding-right:5px}
.zipCodeeff ul li span a input{height:32px;background-color:#0d598a;color:#fff;font-size:12px;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:68px;margin-left:6px;font-weight:700}.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,.effcheck span a input{color:#fff;width:170px;height:27px}.effcheck{background-color:#090963}.effcheck span a input{background-color:#175485}.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:700;width:190px}
a#sortOptionsABOVE ul h2 a,div.sort_by a#sortOptionABOVE{color:#4b4b4b;font-size:12px;display:block;text-decoration:none}.pad-top5{padding-top:5px}.pading{padding-left:14px}a#sortOptionsABOVE ul h2 a{background:url(../images/arrow_right.gif) 158px 10px no-repeat #ebebeb;padding:4px 15px 4px 10px}a#sortOptionsABOVE.opened{background:url(../images/arrow_up.gif) 157px 10px no-repeat #ebebeb}
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:url(../images/arrow_up.gif) 125px 10px no-repeat #ebebeb;padding:4px 15px 4px 10px}div.sort_by a#sortOptionABOVE.opened{background:url(../images/arrow_down.gif) 125px 10px no-repeat #ebebeb}
#sortOptionsABOVE li a{color:#333;display:block;padding:8px 0 4px;text-decoration:none;font-size:13px;line-height:13px}a#sortOptionBELOW,a#sortOptionsBELOW ul h2 a{color:#4b4b4b;font-size:12px;display:block;text-decoration:none}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:url(../images/arrow_right.gif) 158px 10px no-repeat #ebebeb;padding:4px 15px 4px 10px}a#sortOptionsBELOW.opened{background:url(../images/arrow_up.gif) 157px 10px no-repeat #ebebeb}
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:url(../images/arrow_up.gif) 125px 10px no-repeat #ebebeb;padding:4px 15px 4px 10px}a#sortOptionBELOW.opened{background:url(../images/arrow_down.gif) 125px 10px no-repeat #ebebeb}
#sortOptionsBELOW li a{color:#333;display:block;padding:8px 0 4px;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:400}#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:url(../images/loading.gif) no-repeat #fff;display:block;position:fixed;width:90px;height:105px;top:30%;left:45%;z-index:9999}
.mask_refresh_modal,.mask_refresh_span_modal{display:block;position:absolute;z-index:9999}.mask_refresh_span_timeout{background:url(../images/loading_refresh.gif) no-repeat #fff!important}.mask_refresh_modal{background:#fff;width:100%;height:100%;top:0;left:0}.mask_refresh_span_modal{background:url(../images/loading.gif) no-repeat #fff;width:90px;height:105px;top:30%;left:45%}
.paranthetical_sb{font-size:12px;color:#333}.paranthetical_href{color:#2a5a97}#error_page_rr .saled_view{background-color:#fff}.dotcom404errBot{margin-top:40px;text-align:center;color:#2a5a97}.dotcom404errBot h4{font-family:Helvetica;font-size:21px;font-weight:700;color:#2a5a97}.dotcom404errBot h3{margin-top:-10px;font-family:helvetica;font-size:30px;font-weight:700;color:#2a5a97}
.emailOfferPrivacyPolicy{display:inline-block;margin-left:12px;text-decoration:underline;font-size:12px;margin-top:3px}#ensembleName+#productWebId,#useSignUpEmailCheckBox p{margin-top:10px}#productWebId{font-size:12px;color:#333;width:auto;height:12px;position:relative;display:block;margin-top:-9px;margin-bottom:16px}
.cardSelected,.ccIcons{display:inline-block}.cardSelected{width:40px;height:23px;padding:1px;border:2px solid #2a5a97;border-radius:1px;-webkit-border-radius:1px}#creditCardIconList .creditCardIconList{display:none}.checkoutPopMsg,.paymentTypeMsg{vertical-align:top;display:inline-block}.disableimg{-ms-filter:alpha(opacity=50);filter:alpha(opacity=50);-webkit-opacity:.5;-moz-opacity:.5;opacity:.5}
.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}.autoPopulateCityList p,.autoPopulateStateList p{color:#369;font-size:14px;line-height:25px;cursor:pointer}input.paymentInputMrg{margin-right:0;vertical-align:top}.checkoutPopMsg{height:30px;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,.autoPopulateState{height:auto;border:1px solid #AAA;box-shadow:5px 4px 0 silver;position:absolute;background:#fff;list-style-type:none;display:none}
.autoPopulateCity{width:189px;margin-top:47px;margin-left:84px}.autoPopulateCityList p{padding-bottom:2px;margin-top:10px;margin-left:10px}.autoPopulateState{width:166px;margin-top:47px;margin-left:280px}.autoPopulateStateList p{padding-bottom:6px;margin-top:10px;margin-left:10px}.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 solid #70afd8;line-height:12px;overflow:hidden;width:440px;display:none}#preferenceForm .form_lft_devider,#preferenceForm .form_mid_devider{width:190px;margin-right:20px;border-right:1px #ebebeb solid}.multiCityInfoMsg p{color:#369;font-size:14px;padding:15px 0 10px}
.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_mid_devider{padding-right:15px}
#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:400}#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 700 Helvetica,clean,sans-serif}
.list-item-display{display:list-item}#ttModalContainerHolder #ttModalContainerHolder{padding:25px 20px 10px}#ttModalContainerHolder .checkout_btn,#ttModalContainerHolder .tt_btn{padding-bottom:25px;float:right}#ttModalContainerHolder .tt_btn{width:370px}#invalidAddCCError li,#invalidCreditCardError li,#invalidEditCCModalError li,#invalidSavedCCError li{display:inline}
.totalOrderdiscount{color:green;height:12px;margin:15px 0;font-size:15px;font-weight:400}.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;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}.priceRange,.sale_originalFlyout,.surcharge_sb{text-align:right}
.container_holder #lastAddedItemDiv .buyMore{font-size:14px;color:#000}#displayOrderSubTotalInModal{margin-left:20px}#lastAddedItemDiv #buttonSpacer{border-bottom:1px solid #d4d4d4;margin-top:25px}#lastAddedItemDiv .shopping_kit_holder .red_button_medium span{background:url(../images/button-sprite.gif) no-repeat #d0151b;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: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_summary .gallery_page_price.comparisonPrice.flt_wdt .priceSpacer,#shopbag_summary .pp_page_price.price_normal.flt_wdt .priceSpacer,.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{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:400}.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:400}#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:400}.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:400;float:right;margin-right:10px}
#shopbag_summary .gallery_page_price.comparisonPrice.flt_wdt .priceValueSpacer,#shopbag_summary .pp_page_price.price_normal.flt_wdt .priceValueSpacer{margin-right:10px;float:right}.shopbag_wrap .flt_wdt .mrginleft{margin-left:113px}.flt_lft.width150{width:300px}.fontboldForCheckouSummary{font-weight:700}
.totalDiscountsSummary,.totalIntlDiscountsSummary,.totalIntlOrderDiscountsSummary,.totalOrderDiscountsSummary{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}
.totalIntlOrderDiscountsSummary .priceValueSpacerForDiscounts,.totalOrderDiscountsSummary .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}
#orderConfirmation .priceSpacerForRewards,#order_pricing_sum .priceSpacerForRewards{float:left;font-size:12px}#orderConfirmation .priceValueSpacerForRewards,#order_pricing_sum .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:700}
#savingPromoId .indiv_item_price.padl7.float_fix.mrgb5 .gallery_page_price.flt_wdt.padTop0{font-weight:400}#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:700}.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 .priceValueSpacerCoupons,.merchandizing_detail.padb10 #couponRewards.flt_wdt .rewardsSB .priceValueSpacerForRewards{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{float:right;color:#333;font-size:13px;font-family:Helvetica;padding-top:8px}
.showSurchargeForOversizedItems{width:100%}.sale_originalFlyout.carePlan{width:137px}.sale_originalFlyout .priceSpacer{font-weight:400 padding-right:15px;float:left;text-transform:lowercase;font-size:12px}.sale_originalFlyout .comparisonPrice,.sale_originalFlyout .price_normal{font-size:12px}.pp_page_price .flt_rgt{font-weight:700}
#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,#pricingSummary .wrdSpaceOverSizedItemSurchargeRight{padding-bottom:15px;padding-top:15px}
.shoppingbagcontent.item_details_summary #savingPromoId .priceSpacer{float:left;font-weight:400}.shoppingbagcontent.item_details_summary #savingPromoId .priceValueSpacer{float:right;font-weight:400}.shoppingbagcontent.item_details_summary #savingPromoId .totalItemsDiscount{float:right;color:green}.flt_wdt.order_total.pricing_brdr_btm .totalOrderDiscountPrintView{font-weight:400;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:700}.marketingEmailSlot1{margin-bottom:20px}.marketingEmailSlot2{margin-bottom:15px}.marketingEmailSlot3,.marketingEmailSlot4{margin-bottom:20px}#marketingOptinForm{margin: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:700;background-color:#c00;padding:0;width:105px;height:20px;color:#fff;border-radius:3px}
.center_sub_marketing_banner,.left_sub_marketing_banner,.right_sub_marketing_banner{font-family:'Helvetica Bold',Helvetica;height:215px;position:absolute;font-weight:700}#optinConfirmContent{margin: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{width:133px}.center_sub_marketing_banner{font-size:28px;left:134px}.right_sub_marketing_banner{left:665px;width:133px}
.clearance #jcpd{width:800px!important}.clearance #jcpd .categories h2{margin:0 0 13px}.clearance .grid_24{width:160px;margin-right:0}.clearance .grid_15{width:800px}#merchandising_containerOffers #jcpd .categories>h2{background:#eee;border-bottom:1px solid #d2d2d2;color:#666;font-family:Helvetica,Arial,Sans-serif;font-weight:700;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:400 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:400 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}#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:#eee;border-bottom:1px solid #d2d2d2;color:#666;font-family:Helvetica,Arial,Sans-serif;font-weight:700;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;width:248px}#merchandising_containerWrapper #jcpd .categories .cat-list li.bottom{margin-bottom:25px}#merchandising_containerWrapper #jcpd .categories .cat-list h2{background:0 0!important;color:#666!important;font-family:'Helvetica Bold',Helvetica;font-size:18px;font-weight:700;padding:5px}
#merchandising_containerWrapper #jcpd .categories h2{margin:0 0 7px}#merchandising_containerWrapper #jcpd .categories .cat-list img{float:right;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}
#MER1 #jcpd .categories .cat-list img,#merchandising_container2 #jcpd .categories .cat-list img{width:130px}#MER1 #jcpd .categories>h2,#merchandising_container2 #jcpd .categories>h2{background:#eee;border-bottom:1px solid #d2d2d2;color:#666;font-family:Helvetica,Arial,Sans-serif;font-weight:700;font-size:18px;padding:8px 4px;text-transform:uppercase}
#MER1 #jcpd .categories .cat-list li,#merchandising_container2 #jcpd .categories .cat-list li{border:none!important;min-height:172px;height:auto;margin:10px 27px 9px 0;width:242px}#MER1 #jcpd .categories .cat-list li.cat-far-right,#merchandising_container2 #jcpd .categories .cat-list li.cat-far-right{border:none!important;height:172px;margin:10px 0 9px;width:242px}
#MER1 #jcpd .categories .cat-list li.bottom,#merchandising_container2 #jcpd .categories .cat-list li.bottom{margin-bottom:25px}#MER1 #jcpd .categories .cat-list h2,#merchandising_container2 #jcpd .categories .cat-list h2{background:0 0!important;color:#666!important;font-family:'Helvetica Bold',Helvetica;font-size:18px;font-weight:700;padding:5px}
#MER1 #jcpd .categories h2,#merchandising_container2 #jcpd .categories h2{margin:0 0 7px}#MER1 #jcpd .categories .cat-list img,#merchandising_container2 #jcpd .categories .cat-list img{float:right;margin:0!important}#MER1 #jcpd .categories .cat-list li .cat-list-links a:after,#merchandising_container2 #jcpd .categories .cat-list li .cat-list-links a:after{content:"\203A";padding-left:3px;position:relative;top:-2px;font-family:a}
#MER1 .categories .cat-list .cat-list-links a,#MER1 .categories .cat-list a,#merchandising_container2 .categories .cat-list .cat-list-links a,#merchandising_container2 .categories .cat-list 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{border-right:none!important;margin-top:5px}
#MER1 .categories .cat-list a,#merchandising_container2 .categories .cat-list a,#merchandising_containerOffers .categories .cat-list a,#merchandising_containerWrapper .categories .cat-list a{color:#5b5a5a}#MER1 .categories .cat-list img,#merchandising_container2 .categories .cat-list img,#merchandising_containerOffers .categories .cat-list img,#merchandising_containerWrapper .categories .cat-list img{border:1px solid #d2d2d2;float:left;vertical-align:bottom!important}
#MER1 .categories h2,#merchandising_container2 .categories h2,#merchandising_containerOffers .categories h2,#merchandising_containerWrapper .categories h2{background:#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}
#MER1 .categories,#merchandising_container2 .categories,#merchandising_containerOffers .categories,#merchandising_containerWrapper .categories{padding:0!important;margin-top:15px}div#richRelevanceCat #rr_placement_0 .saled_view,div#richRelevanceDept #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:active,.apply_coupon_btn:hover{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,.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 #search_text,.find_coupon_modal-container .flt_wdt{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:#fff;font-size:9px;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:120px;padding-left:15px;font-weight:700;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:700 16px/14px Helvetica,Arial,Sans-serif;display:block;margin-top:10px}.shippingOptions .holidayShoppingOption{padding:10px 0;margin:15px 0 25px}
.shippingOptions .holidayShoppingOption .holidayShoppingOptionTitle{font:400 20px/12px Helvetica,Arial,Sans-serif}.shippingOptions .holidayShoppingOption label{font:700 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:400 20px Helvetica,Arial,Sans-serif}
.shippingOptions .shippingOptionsContainer li .UnavailableInfo{float:right;margin:13px 5px}.shippingOptions .shippingOptionsContainer li label{color:#2a5a97;margin-top:15px;font:700 14px/12px Helvetica,Arial,Sans-serif}.shippingOptions .shippingOptionsContainer li label .subInfo{color:#707070;margin-top:5px!important;font:400 12px/12px Helvetica,Arial,Sans-serif}
.shippingOptions .truckableShipping{padding:10px 8px 0;margin:10px 0 -40px;float:left;width:100%}.shippingOptions .truckableShipping .truckableShippingTitle{font:400 16px/12px Helvetica,Arial,Sans-serif;color:#2a5a97;font-weight:700;width:25%;float:left}.shippingOptions .truckableShipping .priceInfo{margin:0;float:none;font:700 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:400 18px Helvetica,Arial,Sans-serif}
.shippingOptions .shippingOptionsContainer li label.inUS{color:#333;font:700 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}.marketingLabel,.marketingLabelCheckout{color:#c00;font-size:12pt;font-weight:700;height:auto;display:block;font-family:helvetica;word-wrap:break-word}#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{width:185px}.edit_overlay_container .marketingLabel{width:auto}.edit_overlay_container #priceDetails,.edit_overlay_container .ppPriceDetails{line-height:1.2!important}.marketingLabelPDP{margin-bottom:5px}.marketingLabelCheckout{width:175px}.sale_originalFlyout .marketingLabelCheckout{font-size:11pt!important}
#order_confirmation_order_details .priceSpacer,.shopbag_wrap_total .priceSpacer{text-transform:lowercase}#order_confirmation_order_details .priceValueSpacer{float:right}#order_confirmation_order_details .marketingLabelCheckout{font-weight:700!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:700}#jcpPromoCodeLabel{cursor:default;padding:20px 10px 10px 0;color:#353535;font:400 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}.helpIconBig,.jcp-rw-rewards-bottom table td{vertical-align:top}.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;border:0;background:url(../images/alerterroricon.png) 0 no-repeat;margin-bottom:0}#promoCodePage .promo_serial_form{border-bottom:0}.display_info_msg_icon{background:url(../images/icon-info.png) 5px 5px no-repeat;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) 0 5px no-repeat}.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:400}
.headline-red{font-family:helvetica;font-size:21px;color:#cd1900}.subHead-green,.subHead-grey{font-family:helvetica;font-size:25px}.subHead-green{color:#4e7700}.subHead-grey{color:#777}.bullet-List,.entry-font,.helvetica-12,.red-Button:disabled{font-family:helvetica;color:#000}.bullet-List{font-size:16px;line-height:24px}
.red-Button:disabled{background-color:#777;border-radius:5px;cursor:pointer;font-size:12px;height:20px;line-height:20px;margin-left:10px;text-align:center;width:140px}.entry-font{font-size:11.5px}.helvetica-10{font-family:helvetica;font-size:10px}.helvetica-11{font-family:helvetica;font-size:11px}.helvetica-12{font-size:12px}
.jcp-rw-link-textbox{background:#FFF;height:25px;line-height:25px;width:329px;border:1px solid #dbdbdb;padding-left:5px}.jcp-rw-textbox{background:#FFF}.jcp-rewards-connect-wrap{border:1px solid #c9c9c9;height:auto;margin:35px auto 0;padding:60px;width:645px}.jcp-rw-btn,.jcp-rw-home-link-btn{border-radius:5px;cursor:pointer;line-height:40px;text-align:center}
.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{height:40px;margin-left:10px;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-btn,.jcp-rw-home-enroll-btn{font-size:14px;font-family:helvetica}.jcp-rw-home-arrow-wrap{margin:o 30px 0 auto;width:550px}.jcp-rw-home-enroll-btn{width:318px;height:40px;background-color:#cd1900;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{height:40px;margin-left:10px}.jcp-rw-home-enroll-btn a,.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-btn,.jsp-rw-home-shopping-btn{color:#FFF;background-color:#cd1900;cursor:pointer}.jcp-rw-home-success-blk p{margin-top:10px;margin-bottom:10px}.jcp-rw-home-btn{width:300px;border-radius:5px;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;height:23px;line-height:20px;font-size:11px}.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 solid #0b5a87;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:#c9c9c9;height:260px;margin:26px 30px 0 40px;width:1px}.jcp-rw-home-hz-line{background:#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:#c9c9c9;height:125px;margin:-25px 30px 0 40px;width:1px}
.jcp-rw-connect-id-area{margin:-15px 0 10px;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:1px solid #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 li.lst-node,.jcp-rw-footer ul li.node{padding-left:8px;margin:0!important;display:inline-block}.jcp-rw-footer ul{font-size:11px}.jcp-rw-footer ul li.node{padding-right:8px;border-right:1px #707070 solid}
.jcp-rw-footer ul li a{color:#58595c}.jcp-rewards-success-wrap{margin:35px 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:1px solid #c5c2bc;width:480px;height:120px;padding:20px}.jcp-rw-user-info{width:310px;margin:0 auto}.jcp-rw-points{width:170px}.jcp-rw-points-info{height:120px;width:170px}.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:1px solid #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}.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:700!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:1px solid #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;width:220px}.jcp-rw-points-meter{background:#e70000;height:25px;width:80%}.jcp-rw-rewards-bottom{margin:20px 0 0}.jcp-rw-view-print-area{margin:15px 0 0}.jcp-rw-rewards-bottom table th{font-weight:700;vertical-align:top}
.helpIconBig{background:url(../images/helpIconBig.png) no-repeat;display:inline-block;height:20px;margin-left:0;margin-top:0;overflow:hidden;line-height:14px;text-align:center;width:20px;text-indent:-1000px}.apCouponCode{font-weight:700;margin-left:5px}#apRewardsPanel .earnedRewardsLabelExpd,#apRewardsPanel .earnedRewardsLabelVal{font:700 11px/11px Helvetica,Arial,sans-serif;margin-top:1px;color:#353535}
.apDiscount{margin-left:30px}#apRewardsPanel .earnedRewardsLabelVal{margin-left:13px}#apRewardsPanel .earnedRewardsLabelExpd{margin-left:25px}#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:400 14px/13px Helvetica,Arial,sans-serif;color:#353535;font-weight:700}.apRewardCodes,.apRewardCodesText,.apRewardsExpd,.apRewardsVal{font:400 12px/12px Helvetica,Arial,sans-serif;margin-top:2px}.apRewardCodes{width:37%;margin-right:6%;color:#333}.apRewardCodesText{width:22%;margin-right:1%;color:#333}
.apRewardsVal{width:18%;margin-right:6px}.apRewardsExpd{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:400 18px/20px Helvetica,arial,sans-serif}
.signinToReward{margin:18px 0 0}.rewardFontNormal{font-weight:400!important}.rewardsInfoBox{min-height:20px;height:20px\9;padding:5px 5px 5px 0;margin:15px 0 10px}.rewardInfoIconContainer{height:27px;margin:3px 5px 0}.grey-Button,.red-Button{width:100px;height:40px;font-family:helvetica;font-size:14px;color:#FFF}
.rewardsPanelContainer{padding-top:5px}.red-Button{background-color:#cd1900}.grey-Button{background-color:#777}.blue-Button{width:75px;height:25px;background-color:#005a83;font-family:helvetica;font-size:14px;color:#FFF}.field-name-font,.toolTip-font{font-family:helvetica;font-size:12px}.field-name-font{color:#000}
.toolTip-font{line-height:16px;color:#000}.helvetica-13,.helvetica-13-bold,.helvetica-13-bold-dkGrey,.helvetica-13-dkGrey,.helvetica-13-link{font-family:helvetica;font-size:13px}.helvetica-13{color:#000}.helvetica-13-bold{font-weight:700;color:#000}.helvetica-13-bold-dkGrey,.helvetica-13-dkGrey{color:#333}
.helvetica-13-link{color:#0b5a87}.helvetica-14,.helvetica-15,.helvetica-16{color:#000;font-family:helvetica}.helvetica-14{font-size:14px}.helvetica-16{font-size:16px}.helvetica-15{font-size:15px}.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:700}.italic{font-style:italic}.floatL{float:left}.floatR{float:right}.alignC{text-align:center}.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:1px solid #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:1px solid #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}.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}.signUpContainer .signUpContainer:after,.signUpContainer .signUpContainer:before,.signUpContainer:after,.signUpContainer:before{content:"";display:table}
.jcp-rw-order-item-label{margin:0 0 10px}.jcp-rw-enroll-signup-area{margin:20px 0 0}.jcp-rw-enroll-jcp{margin:20px 0 10px;border:1px solid #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-error-msgs,.jcp-rw-information-msgs{line-height:17px;width:934px;font-size:12px;overflow:hidden}.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;margin:0 auto;background:#fbeaeb}
.jcp-rw-information-msgs{border:1px solid #d6ebff;margin-top:10px;padding:15px 10px 5px 15px;color:#4b4b4b;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}.signUpContainer:after{clear:both}
.signUpContainer .signUpContainer{width:auto;margin-left:-.3125em;margin-right:-.3125em;margin-top:0;margin-bottom:0;max-width:none}.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,.large-10,.large-12,.large-2,.large-2a,.large-3,.large-4,.large-5,.large-9{position:relative}
.large-1{width:8.33333%}.large-2{width:25%}.large-2a{width:18.5%}.large-3{width:28%}.large-4{width:36%}.large-5{width:47%}.large-9{width:75%}.large-10{width:90%}.large-12{width:100%}.alignLeft{padding-left:16px!important}.alignRight{padding-right:0!important}}#reward_signup .fieldDisabled{background-color:#e9e9ea!important}
form .signUpContainer .signUpContainer{margin:20px -.5em}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:#fff;font-size:12px;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-left:10px;padding:0 25px;font-weight:700;float:right}
#reward_signup input[type=text],#reward_signup select{background-color:#fff;font-family:inherit;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:rgba(0,0,0,.75);display:block;margin:0 0 1em;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:400 20px/30px helvetica,Arial,sans-serif;color:#666;border-bottom:1px solid #ccc;width:960px;margin:0 auto 30px}#registration label{font:400 12px/12px'Arial Regular',Arial;font-weight:700;color:#666}
#registration label .acceptPolicy{font:400 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:400 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:700 13px/12px 'Arial Bold',Arial;text-transform:uppercase;margin-bottom:2px}.store-registration a,.store-registration h4{font:400 13px/12px 'Arial Bold',Arial}
.store-registration h4{margin:8px 0 28px}.store-registration a{color:#369;margin:5px 0 10px}.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}#paymentSummaryAddress1,#paymentSummaryCity,#savedAddress,#shippingAddressAddress1,#shippingAddressCity,#shippingSummaryAddress1Span,#shippingSummaryAddress2Span,#shippingSummaryCitySpan,.adr{text-transform:capitalize}
#checkoutSlider .checkout_header{height:38px;margin-top:0;padding-bottom:0;border-bottom:1px #c4c3c3 solid;margin-bottom:10px}.bp-shipping-pickup-form div.error,.jcp_form .checkout_content_blk div.error{background:url(../images/icon_sprite.png) 0 -410px no-repeat;color:#8d0004;font-weight:400;font-size:13px;padding:10px 0 10px 25px}
#BillMeLaterPaymentGroupFormHandler label.error,.jcp_form .checkout_content_blk label.error{color:#666}.checkout .billingInfoHeader{font-size:20px;color:#333;margin:10px 0 15px}.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}#intZipCityBillingError,#milZipCityBMLError,#milZipCityBillingError,#milZipCityError{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) 0 -416px no-repeat}
#firstNameBMLError,#firstNameBillingError,#firstNameError,#lastNameBMLError,#lastNameBillingError,#lastNameError{float:left;min-height:1px;width:192px}#emailIdError,#phoneNumberError{float:left;width:212px;min-height:1px}#caZipCityError .error,#milZipCityError .error,#zipCityBillingError .error,#zipCityError .error{background:url(../images/icon_sprite.png) 0 -416px no-repeat;padding:5px 0 5px 25px}
#BillMeLaterPaymentGroupFormHandler div.error,#CreateCreditCardFormHandler #ccDiv div.error{background:url(../images/icon_sprite.png) 0 -410px no-repeat;color:#8d0004;font-size:13px;font-weight:400}#CreateCreditCardFormHandler #ccDiv div.error{padding:12px 0 2px 25px}#BillMeLaterPaymentGroupFormHandler div.error{padding:15px 0 15px 25px}
#CreateCreditCardFormHandler label,#UpdateCreditCardFormHandler label,#checkoutSlider #shippingForm label,#checkoutSlider .bp-shipping-pickup-form label{margin:10px 0 5px;color:#666}#CreateCreditCardFormHandler #shippingCreateId,#CreateCreditCardFormHandler #shippingGRCreateId,#CreateCreditCardFormHandler input#saveCardDetails,#UpdateCreditCardFormHandler input#saveCardDetails{margin-top:10px}
#CreateCreditCardFormHandler .optionalLabel label,#checkoutSlider #shippingForm .optionalLabel label{color:#069;font-size:13px;font-weight:400;padding-top:5px}#CreateCreditCardFormHandler #ccDiv .checkout,#CreateCreditCardFormHandler #paymentCreditCard,#UpdateCreditCardFormHandler #ccDiv .checkout,#UpdateCreditCardFormHandler #paymentCreditCard{margin-left:10px}
#CreateCreditCardFormHandler #paymentCreditCard #creditCardIconList,#UpdateCreditCardFormHandler #paymentCreditCard #creditCardIconList{margin-top:33px}#CreateCreditCardFormHandler .checkout_blk,#UpdateCreditCardFormHandler .checkout_blk{padding-top:0}#CreateCreditCardFormHandler #cardVerificationNumber{background:#fff}
.paymentTypeMsg sup{font-size:x-small}#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:#fff;font-size:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:120px;padding-left:15px;font-weight:700;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:700;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:700;line-height:16px}.btn_selectitems a,.btn_selectoptions a,.btn_span,.lit_grey_button_sfl a{color:#fff}.btn_selectitems,.btn_selectoptions,.lit_grey_button_sfl{height:20px;font-weight:bolder;font-size:10px;font-family:helvetica,sans-serif,arial;text-transform:uppercase}
.txt_pdplineitem{float:left;width:347px}.btn_selectitems .btn_span{margin-left:5px}.btn_selectoptions .btn_span{margin-left:-1px}.btnremove{float:left}.priceRange{float:right}.btn_selectitems,.btn_selectoptions{background-color:#da2828;width:105px;padding-top:5px;padding-left:20px;-webkit-border-radius:5px;margin:5px}
.btn_selectoptions.btn_selection_display{display:inline-block}.btn_selectitems:hover,.btn_selectoptions:hover{background-color:#8f1a1a}.lit_grey_button_pdplineitem input,.lit_grey_button_sfl{background-color:rgba(76,76,76,.28)}.line{float:left;width:590px;border-bottom:1px solid #d0d0d0;padding-top:10px}
.lit_grey_button_sfl{margin-right:5px;padding-top:6px;padding-left:12px;width:100px;border-radius:3px}.msgs_saved{margin-bottom:10px;width:525px}.err_msg{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:700}
.hoverShipDate,.overlayShipDate{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:700;color:#333;background:#cdcdcd;width:180px;height:25px;cursor:pointer;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin-left:6px}
#addtofav2:hover,#addtogiftregistry1:hover,#addtogiftregistry:hover,#pdp_addtogiftregistry:hover,.ensembleSFL #addtofavButton:hover{background:#a5a5a5}#addtofav2,#addtogiftregistry{background:#cdcdcd;color:#333;border-radius:3px;height:25px;cursor:pointer}#addtogiftregistry{font:12px helvetica;font-weight:700;width:168px;margin-left:12px;-webkit-border-radius:3px;-moz-border-radius:3px}
#addtofav2{font:12px helvetica;font-weight:700;width:180px;-webkit-border-radius:3px;-moz-border-radius:3px;margin-left:-1px}#addtogiftregistry1,#btnaddtogiftregistry{border-radius:3px;color:#333;background:#cdcdcd}.btn_input_holder.grey_button{width:186px;height:25px}#addtogiftregistry1{width:165px;height:25px;-webkit-border-radius:3px;-moz-border-radius:3px;font-weight:700;font-size:12px;cursor:pointer}
.btn_input_holder.grey_button.ensreg{font:12px helvetica;font-weight:700;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;text-align:center}
#richRelevence.rrZoneCatClass .pdp_viewed_list li .ftProductDesc,#richRelevence.rrZoneDeptClass .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:700;width:172px;height:22px;-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:700;color:#333;background:#cdcdcd;height:auto;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin:8px 0 3px;padding:6px 0;float:left;width:176px;box-shadow:0 2px 0 #777}
.xgn_alt_message_new{padding:15px 14px 15px 15px;margin:0 0 10px}.global_footer #search_text,.global_footer .searchHeader .searchHeaderContainer{padding-top:25px}.dynamic_info_msgs_new,.xgn_alt_message_new{border:0 solid #cedce5;color:#30445d;font-size:12px;line-height:17px}.pdpSfl{margin-left:10px}
.pdpSfl input{width:172px}.mtmSfl{margin-left:0}#btnaddtofav2,.mtmSfl #addtofavButton{margin-left:4px}#btnaddtofav2{width:179px}.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 .topSearchDiv .searchHeader{vertical-align:middle}#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,.newFormStyle select{font-size:12px;font-weight:400;line-height:12px;margin:2px 0 0}.newFormStyle input{background:#fff;border:1px solid #ccc;color:rgba(0,0,0,.75);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;-webkit-appearance:none!important;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+) 99% center no-repeat #fff;color:#333;border-radius:0;border:1px solid #ccc;color:rgba(0,0,0,.75);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=submit],.newFormStyle input[type=button]{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:700;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 button,.blk_btns input,.blk_btns select{display:relative}.blk_btns .item,.dividers{display:inline-block}#orderTrackPage #order_form fieldset{margin:0 0 20px}.printView .shoppingbagcontent .product_detail .savings_promo .savings_innerdiv{padding:0;background:0}.printView #orderConfirmation .merch_subtotal,.printView .merchandizing_detail .merch_subtotal{color:#333;font-family:Helvetica,Arial,Sans-serif;font-size:14px;font-weight:700;padding-bottom:8px}
.printView #orderConfirmation .pricing_sum_content #couponRewards,.printView .merchandizing_detail #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}
.checkout .merch_det,.printView .est_tax,.printView .merchandizing_detail #couponRewards .couponSB .flt_rgt,.printView .merchandizing_detail #couponRewards .couponSB strong,.printView .merchandizing_detail #couponRewards .pricingRewardCode,.printView .priceValueSpacerForRewards{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:700;text-transform:uppercase}
.printView #orderConfirmation .pricing_summary .pricing_sum_content .order_subtotal{font-weight:700}.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 #orderConfirmation .totalOrderDiscountsSummary,.printView .shoppingbagcontent.item_details_summary #savingPromoId .totalItemsDiscount,.printView .totalDiscountsConfirmSummary,.printView .totalOrderDiscount{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:red!important}.fontbold{font-weight:700}.printView .shoppingbagcontent.item_details_summary #savingPromoId .priceSpacer,.printView .shoppingbagcontent.item_details_summary #savingPromoId .priceValueSpacer{font-weight:400}
.printView .price_normal{color:#333!important;font-weight:400}.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 #couponRewards .couponSB span:first-of-type,.printView .merchandizing_detail #couponRewards .couponSB span,.printView .merchandizing_detail #couponRewards .flt_coupon_left,.printView .pricing_summary .borderLineForSavings .flt_lft{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,.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 #emailidLogin,.newLoginStyle #mypasswdLogin{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,.4);margin-top:30px;color:#fff!important;text-align:center;padding-top:5px;box-sizing:border-box;float:right}.new_cutomer_register_title{font:700 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{width:1px;height:300px;float:left;position:relative;left:50px}.divider1,.divider2{width:1px;height:150px;background-color:#ccc;display:inline-block}
.dividers p{position:relative;left:-9px}.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:#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:700;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:400!important;color:#333!important}.setAsDefaultLabel{width:200px;text-align:right}.setAsDefaultLabel a{color:#369;font-size:13px;font-weight:400}.setAsDefaultLabelPaymentMethod{margin-right:1px;overflow:hidden}.myAddressUpdateButton{font-weight:700;font-size:13px;padding:5px 15px;width:50px;background:#2a5a97;cursor:pointer;text-align:center}
.myAddressUpdateButton input{color:#FFF;font-size:12px;font-weight:700;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:400 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}.jcp_form label[for=saveCreditCardInfo]{font:400 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;padding:0;height:20px}.toolTipExpressCheckoutSavedCCHelpIcon{margin-top:-3px;background:url(../images/expressCheckoutTooltip.png) no-repeat;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:700;font-size:13px;padding:5px 15px;width:50px;background:#2a5a97;cursor:pointer;text-align:center}.myPaymentUpdateButton input{color:#FFF;font-size:12px;font-weight:700;margin-top:2px;cursor:pointer}.product_detail .viewBagPrice,.viewBagPriceRR{font:700 12px/13px Helvetica,Arial,sans-serif;color:#c00}
.myPaymentExpressCC{margin-top:20px}.product_detail .viewBagPrice{margin:-2px 0 4px 2px;display:block}.viewBagPriceRR{margin:8px 0 0;display:inline-block}.skuMapPrice{color:#c00;float:right;font-weight:700}.viewBagPrice{font:700 12px/13px Helvetica,Arial,sans-serif;color:#c00;margin:2px 5px 0 1px;display:block;float:left}
.viewBagPriceWhyLabel{font:400 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 .order_det,.printView #orderConfirmation .pricing_sum_content #couponRewards strong,.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:700}.percentSavedDetails,.percentSavedGallery{color:#666;font-weight:400;font-family:Helvetica,Arial,Sans-serif;display:block}.printView #orderConfirmation .merch_subtotal{min-height:14px}.printView #orderConfirmation .merch_subtotal span{font-size:14px}
.pricing_summary .pricing_sum_content .merch_det .couponSB .flt_lft,.printView .product_detail .savings_innerdiv .discountsSection .rewardSB,.printView .shopbag_summary .grid_7 .savings_innerdiv_order_confirmation .rewardSB{text-transform:lowercase;line-height:1}.thanksMessageHead{margin:10px 0}.my-thankyou-img-container{margin:65px 0 0 112px}
.percentSavedGallery{font-size:13px;clear:both;padding-top:3px}.percentSavedDetails{font-size:14px;line-height:14px}.percentSavedColor{color:#666!important}.product_desc .percentSavedDetails{padding-bottom:20px;font-size:13px}.pricing_summary .pricing_sum_content .merch_det .couponSB,.pricing_summary .pricing_sum_content .merch_det .couponTotal span{font-size:12px}
.pricing_summary .pricing_sum_content .merch_det .couponSB .flt_lft strong,.pricing_summary .pricing_sum_content .merch_det .couponTotal span strong{text-transform:none}.checkout .pricing_summary .addEditCodeLink{padding-top:5px}.addEditCodeLink a{font-family:Helvetica,Arial,Sans-serif;color:#369}#orderConfirmation .pricing_summary .order_subtotal,.checkout .pricing_summary .order_det{font-size:13px;color:#333;font-family:Helvetica,Arial,Sans-serif}
#orderConfirmation .pricing_summary .order_total,.checkout .pricing_summary .order_total{font-weight:700;font-size:17px;color:#333;font-family:Helvetica,Arial,Sans-serif;text-transform:uppercase;padding-top:13px}#orderConfirmation .pricing_summary .totalOrderDiscountsSummary,.checkout .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:700}.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:700}
.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:400;color:#900;padding:0;height:19px}.giftCardCaptchaSection{margin:22px 0 0 -3px}
.red-button-check-value{background:#ec0000;border-radius:5px;color:#fff;cursor:pointer;font:14px Helvetica,Arial!important;padding:7px 10px;text-align:center;text-transform:uppercase;width:120px;border:0}.jcp-ot-tracker-container{width:100%;margin:28px 0 0}.jcp-ot-tracker-container h1{font-size:15px;font-weight:700;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:400}.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:400 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:700 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:700 20px/21px Helvetica,Arial;margin-top:6px}
.jcp-ot-left-at{margin:-5px 33px 0 0;font:400 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:700 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}
.jcp-ot-status-table-title{font:700 18px/18px Helvetica,Arial;color:#333}.jcp-ot-status-table-shipped-date{font:400 12px Helvetica,Arial;color:#666;margin:3px 0 0}.jcp-ot-status-table{margin:8px 0 0;border:1px solid #CCC}.jcp-ot-status-table thead tr td{font:400 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,.jcp-ot-status-table tfoot tr td{padding:6px 10px;vertical-align:top}.jcp-ot-status-table tbody tr td{font:400 12px Helvetica,Arial;color:#333}.jcp-ot-status-table tbody tr.ot-bold-info td{font-weight:700}.jcp-ot-status-table tfoot tr td a{font:400 12px Helvetica,Arial;color:#2a5a97;text-decoration:underline}
.jcp-ot-shipping-service-info-container{overflow:hidden;width:100%;font:400 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:400}.uploadButtonRegistryContainer{width:130px!important}.uploadButtonRegistry{padding:4px 25px!important;height:17px!important}body p{font-weight:400}.giftRegistryPDPButtons{width:139px!important;height:37px!important;padding:0 9px 4px!important;font-weight:400!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-recentlyViewed-container,.jcp-prod-recommendations-container{margin:10px 0 0;width:100%;overflow:hidden;clear:both;border-bottom:2px solid #999}
.jcp-prod-recentlyViewed-container h1,.jcp-prod-recommendations-container h1{font:700 16px/16px Helvetica,Arial;text-transform:uppercase}.jcp-prod-recommendations{border-top:solid 1px #999;margin:10px 0 20px}.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-recommendations-ad-shop-now a:active,.jcp-recommendations-red-button:active{top:1px;position:relative}.jcp-prod-recommended-details{font:400 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:700;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;width:146px}
.jcp-prod-recommendations-ad.logged-in{padding:25px 8px 32px}.jcp-prod-recommendations-ad h4{font:700 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:700 13px/23px Gotham,Helvetica,Arial;margin:0 auto;text-align:center;width:110px}.jcp-prod-recommendations-ad-caption.logged-in{margin:0 auto!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:700 12px Helvetica,Arial;color:#FFF;border:0;border-radius:5px;cursor:pointer;padding:5px 12px;display:inline-block}.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\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,.jcp-recommendations-container h1.hot{color:#333;margin:15px 0 20px;text-align:center;text-transform:uppercase}.jcp-recommendations-container h1{font:700 30px/29px Gotham,Helvetica,Arial}.jcp-recommendations-container h1.hot{font:700 35px/35px Gotham,Helvetica,Arial}
.jcp-recommendations-container h1.hot span{display:block;font:700 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:700 12px/25px Helvetica,Arial;color:#FFF;border:0;border-radius:5px;cursor:pointer}.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:700 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:400 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:700;color:#d71920}.jcp-recommended-prod-rating{margin:10px 0 4px 10px;position:relative;float:left}.jcp-recommended-prod-rating span{color:#2a5a97;font:700 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 400 Helvetica,Arial;color:#0059a2;text-decoration:none}.view-more-desc-container{margin-top:10px}
.selected-dimension-list{background:0 0!important}.main-container-gallery-carousel{background:#333;width:960px}.container-gallery-carousel{background:#333;position:relative;width:900px;margin:0 auto}#eventCarousel,#roomCarousel{margin:0;display:block;overflow:hidden;list-style-type:none}.carousel-container{background:#333;width:900px;overflow:hidden}
#eventCarousel li.active,#roomCarousel li.active{background:#292829}#roomCarousel{padding:0}#roomCarousel li{color:#fff;float:left;padding:17px 3px}#roomCarousel li.catName{padding:32px 10px}#eventCarousel{padding:0}#eventCarousel li{color:#fff;float:left;padding:17px 3px}#eventCarousel li.catName{padding:32px 10px}
.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,.view-more-arrow-up-desc{width:23px;height:13px;margin:0 auto;cursor:pointer}.view-more-arrow-down-desc{background:url(../images/view_more_down.png);background-repeat:no-repeat;background-position:0 0}.view-more-arrow-up-desc{background:url(../images/view_more_up.png);background-repeat:no-repeat;background-position:0 0}
.rec-prod-price span.pp_page_price{float:none!important}.department-title-head-hr{background:#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:700;margin:10px 0 0;overflow:hidden;padding:8px 0 0}
.total-after-discount-message{color:#00f;font-family:Arial,Helvetica;font-style:italic;margin:7px 0 14px;visibility:visible}.clearfix::after,.hidden,.ppSpeciationTable .tbl-item:nth-child(even) caption{visibility:hidden}.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 solid #cedce5}
.recycle-fee-info-title{font-size:17px!important;font-weight:400!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:400 12px/14px Helvetica,Arial;float:left;color:#333;margin:0 0 12px 5px;width:70%}.disposal-free-msg,.recycle-free-msg{margin:6px 0 0 10px!important}.info-message-blue-container .info-message a{display:inline;color:#2060ca}
.recycle-free-msg{width:90%!important}.mattress-recycle-info-container{margin:20px 0 0}.mattress-recycle-info-container h3{font:700 13px Helvetica,Arial;color:#4b4b4b}.dynamic-blue-info{overflow:hidden;margin:10px 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:400 12px Helvetica,Arial;color:#333;width:80%;margin-left:10px}#shopbag_summary .info-message-blue-container .info-message{font:400 11px/13px Helvetica,Arial;margin:0 0 0 10px!important}#shopbag_summary .info-message-blue-container{margin:12px 0 2px!important}
.recycle-extra-margin{margin:30px 0!important;width:100%!important}#shopbag_summary .recycle-extra-margin{margin:14px 0!important}.product_coupon_display_container{margin-top:30px;margin-bottom:20px;position:relative}.product_coupon_display_container .offer_name{color:#d71920;line-height:20px;font-weight:700;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:700}.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.country_select,#coldBillingAddress .row.name_details,#coldBillingAddress .row.ship_address{padding-top:10px}#shippingForm .row.name_details{padding-top:27px}
.qty_dropdown{width:50px!important;height:30px!important;margin-bottom:0!important;float:left}.productQty{line-height:30px;overflow:hidden}.productQty label{margin-left:10px}.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:400}.multiple-promo-see-details{overflow:hidden;margin-top:2px}.row.primary_header+.wrapper .qty_dropdown{width:auto!important}#lotSKUFormFragment ul.small_swatches,#mybagEditGraphicalItem ul.small_swatches{width:350px}.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}.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}.remember-me-container-signup{font:12px Helvetica,Arial;color:#333;margin:15px 0 10px;clear:both}.newLoginStyle .remember-me-container [type=checkbox]{width:16px;height:16px;border-radius:2px;border:1px solid #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}.jcp-footer-promo-input-container>div,.jcp-footer-promo-input-container>label,.jcp-footer-right-top>div>div{float:left}
.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-promo-input-container{margin-right:75px;width:275px;overflow:hidden}.jcp-footer-right-top h3{font:12px/12px Helvetica,Arial;color:#666;margin:0 0 8px;padding:0}
.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:#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}.pdp_tab_nav .tabmenu,.pdp_tab_nav .tabmenu li 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,html .pdp_tab_nav .tabmenu.tabs li.active a span{background:0 0!important}
.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 .input_text.error,.jcp_form .input_txt.error,.jcp_form select.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-big-play-button,.vjs-error-display.vjs-xs{display:none}#payPalPaymentID .paypal-button-widget .paypal-button-content{padding:10px!important;width:135px!important;font-style:normal!important;font-weight:400!important}#payPalPaymentID .paypal-button.paypal-style-tertiary .paypal-button-content span{font-size:12px!important;font-weight:400!important}
.spe-q-a-title-head>div.spe-q-a-title{font-weight:700;margin-bottom:5px}.tab_container{border-top:1px solid #666;margin-top:-1px}html .pdp_tab_nav .tabmenu.tabs li{border:1px solid #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}
.pdp_tab_nav .tabmenu li span{padding:12px!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;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:700 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;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.spe-q-a-title-head,.rating_question_ans.flt_wdt>div:first-child{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,.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}.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:700 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}.bp-product-details-highlighted h2{color:#333;font:700 17px Helvetica,Arial}.bp-product-details-highlighted h3{color:#737183;font:400 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:700 12px Helvetica,Arial;text-transform:capitalize}.bp-product-details .bp-specs>span{color:#737183;font:400 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:700 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:700;padding:10px 20px;text-transform:uppercase}.bp-ens-btn-check-availability,.bp-pp-btn-check-availability,.pdp_action_btnlist .bp-pp-btn-check-availability{background-image:none!important;font-size:12px!important}
.bp-pp-btn-check-availability{margin-bottom:5px!important;margin-left:0!important;padding:0!important;height:30px!important}.pdp_action_btnlist .bp-pp-btn-check-availability{padding:0!important;height:25px!important;margin-bottom:20px!important;margin-left:4px!important}.bp-ens-btn-check-availability{padding-left:0!important}
.bp-select-wrapper,.bp-select-wrapper:hover{background:url(../images/bp-select-arrow.png) no-repeat}.avalability.column_one ul li{width:100px;text-align:center}.bp-select-wrapper{float:left;display:inline-block;cursor:pointer}.bp-select-wrapper,.bp-select-wrapper select{height:35px;line-height:35px;width:115px}
.bp-select-wrapper:hover{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;-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-ship-custom-checkbox,.bp-ship-custom-checkbox:hover{background:url(../images/bp-checkbox-normal.png) no-repeat}
.bp-shop-store-section h2{color:#666;font:12px/12px Helvetica,Arial;margin:0 0 10px}.bp-shop-store-section h3{color:#353535;font:700 12px/12px Helvetica,Arial;margin:0 0 5px}.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}.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;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0}
.bp-sb-ship-to-address{font:400 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-change-pickup-store-container ul li h3,.bp-sb-ship-to-address ul li h2{margin:0;padding:0}.bp-sb-ship-to-address ul li h2{font-size:14px;font-weight:700;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:400;margin-top:3px}
.bp-change-pickup-store{margin-left:28px}.bp-change-pickup-store a{font:700 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;color:#4b4b4b}.bp-delivery-availability-container{font:400 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:400 12px Helvetica,Arial}.bp-button-style{font:700 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;display:inline;padding:0}
.bp-instore-availability{margin-top:10px}.bp-bold-span{font-weight:700;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:700 11px Helvetica,Arial;text-decoration:none;color:#0b8fe0;cursor:pointer}.bp-store-details a{font:700 11px Helvetica,Arial;text-decoration:underline;color:#222}
.cr-remove,.cr-rewardsapply,a.cr-signin,div.dimSearchSuggContainer .dimResult a:hover,div.historicalSearchContainer .dimResult a:hover,ul.tabs li a{text-decoration:none}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:url(../images/itemAvailable.png) 0 4px no-repeat rgba(0,0,0,0);padding-left:20px}
ul.list-pickup-availability-pdp li.item-not-available{background:url(../images/itemNotAvailable.png) 0 1px no-repeat rgba(0,0,0,0);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,.care-plan-provider-wl{width:193px;font-family:Helvetica;margin-left:5px;line-height:1.4;color:#424242;font-size:11px}
.care-plan-provider-w{height:30px}.care-plan-provider-c,.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;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 .gallery_page_price.comparisonPrice.flt_wdt .priceValueSpacer,#order_confirmation_content .pp_page_price.price_normal.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:400;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-confirmation-item-price-details .greytext,.bp-order-confirmation-summary-item-name span{color:#666}
.bp-order-pickup-instructions-details{overflow:hidden;margin-bottom:10px}.bp-order-confirmation-step{float:left;margin-top:10px;margin-right:20px;padding-bottom:10px}.bp-order-confirmation-instructions-text{color:#666;font-size:12px;padding:10px;font-family:Helvetica,Arial}.bp-order-confirmation-items-container{margin-top:20px;padding-left:30px;overflow:hidden}
.bp-order-confirmation-summary-item{overflow:hidden;border-bottom:1px dotted #CCC;padding-bottom:20px;margin-bottom:25px}.bp-order-confirmation-summary-item-name{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 .redtext{color:#C00;margin-bottom:15px;font-weight:700}.bp-order-confirmation-item-price-details .boldtext{font-weight:700;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}.bp-shipping-pickup-total-container{margin:0 10px 10px;padding-bottom:20px}
.bp-ship-to-address-conatiner h1{border-bottom:1px solid #CCC;color:#666;margin: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-associate-discount,.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{margin-bottom:10px}.bp-shipping-total-amt-container .bp-order-item-price-details{margin: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;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:700}#order_confirmation_content .orderdetails_wrap .grid_7{width:227px;float:right;margin-right:20px}
#order_confirmation_order_details .coupon_reward_block,#order_confirmation_order_details .pricing_summary,#order_confirmation_order_details .shopbag_summary{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 a,#orderConfirmation .blue_button_small span input{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:#00f}.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:700;color:#6e6666}#order_confirmation_content #shopping_inventory_msg a,#order_confirmation_content .sku-detail-text{color:#222;font-weight:700}
#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:400}#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;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:700;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:400 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}
.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>div:first-child,.msgs_box_nobg>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 .hours.column_three ul li:first-child,.pp_store_results_holder>div:first-child ul>li{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:700 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:400}
.bp-shipping-right-panel .totalOrderDiscount{font-weight:700}.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!important;text-transform:uppercase!important;font-weight:700!important;font-size:11px!important;cursor:pointer!important}
.bp-padding-style{padding:20px}.bp-margin-style{margin:15px}.bp-search-btn input{background:#c00;color:#fff!important;font:700 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}.setAsDefaultLabel>div,.setAsDefaultLabelPaymentMethod>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}.setAsDefaultLabel .my-address-default-label a,.setAsDefaultLabelPaymentMethod .my-payment-default-label a{display:inline!important;width:auto!important;position:static!important}
.spe-video-play-icon,.video-thumbs-pp-pdp{position:absolute;left:0;width:35px;height:35px}.search-sub-terms>div{padding-left:11px;margin-top:3px}.spe-video-play-icon{top:146px;cursor:pointer}.spe-video-play-icon img{margin:11px 8px}.product_gallery_holder2>ul>li .product_description .spe-gallery-video-area .vjs-big-play-button,.product_gallery_holder2>ul>li .product_description .spe-gallery-video-area .vjs-control-bar,.product_gallery_holder2>ul>li .product_description .spe-gallery-video-area .vjs-error-display.vjs-xs,.spe-gallery-video-area{display:none}
.video-thumbs-pp-pdp{top:0;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-additional-offers-message{overflow:hidden;font:400 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) 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:700;color:#c00;font-size:14px}
.jcp-additional-offers-message>div.jcp-additional-offers-warn-text .jcp-additional-offer-warn-bold{font:700 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:700 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:400 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) 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:700;color:#008a44;font-size:14px}
.jcp-additional-offers-review-message>div.jcp-additional-offers-wallet-text .jcp-additional-offer-wallet-bold{font:700 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 td,.ppSpeciationTable .tbl-item th{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}.shipping_balance_msg_blck{border-bottom:1px solid #d4d4d4;padding:6px 0 16px;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;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:700;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:700}.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:700}.sw-btn{width:100%;height:25px;border-radius:3px;padding:3px 25px 5px;text-transform:uppercase;font-weight:700;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,.2);border:1px solid #aaa;border-radius:25%}
.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:700;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:1px solid #ccc;margin:10px 0}#outOfStock_scroll ul li{list-style-type:disc;list-style:disc inside}#outOfStock_scroll .item_number{font-size:11px}#outOfStock_scroll .outOfStock_wrap_span,#outOfStock_scroll .shopbag_wrap_span{font-size:11px;color:#4b4b4b}
.modal_form .sign_header_padd{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:700}.sb-free-shipping-message span{font-size:14px}
.shippingThresholdBalanceMsg{margin-bottom:15px;margin-top:8px;color:#2060ca}.blue_button span.left-btn{background:url(../images/new_btn_left.gif) no-repeat #015a8d;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{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-option-part-blk,.jcp-la-modal-install-selection-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}.jcp-la-modal-product-details h1{color:#333;font:700 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}
.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-checkout-info-message,.large-app-info-message-heading{background:#ecf3f9;border:1px solid #d2d9df;margin-bottom:10px;padding:10px 10px 10px 15px;font-size:12px;line-height:17px;clear:both}
.large-app-check-avail-error-container>div{overflow:hidden}.large-app-checkout-info-message{margin-top:1px;color:#4b4b4b}.large-app-info-message-heading{margin-top:10px;color:#d71920}.large-app-btm-brdr{border-bottom:1px solid #CCC}.large_appliance_title{height:30px;background:#e1e1e1;overflow:hidden;line-height:30px;padding-left:9pxv}
.large_appliance_title a{color:#0b8fe0;font-weight:700}.shop-bag-large-appliance-left{margin:5px 10px 0;font-weight:700}.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:700}.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}.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}
.new_template .saled_view .jcp-prod-recommended-rating{margin:10px 0 0}.new_template.jcp-prod-recentlyViewed-container,.new_template.jcp-prod-recommendations-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,.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;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:#fff;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,.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 .bp-products-pagination-container,.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,.4)}.available-filter .bp-select-wrappe{width:108px;height:36px;border:1px solid #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;color:#333}.bp-modal-container.available-filter{width:auto}.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) no-repeat;z-index:100}
#datepicker>div>div:nth-child(3)>div,#delivery_blk,.bp-shop-bag-item-list a.swatchLargeApp{margin-bottom:10px}#datepicker>div>div:nth-child(3)>table>thead>tr,#ui-datepicker-div{display:none}.custom-checkbox.checked{background:url(../images/checkbox_selected_check_store_avail.png) 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}#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}.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}.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{text-align:left;font:18px Arial;size:16px;color:#333/51,51,51}
.ui-datepicker th{font-weight:400;color:#999}#datepicker_wrapper .datepicker_heading{font:700 12px/14px Helvetica,Arial,Sans-serif}#datepicker_heading2{font:700 18px/18px Helvetica,Arial,Sans-serif;display:block}#datepicker_heading3,#selectedDate{font:700 16px/14px Helvetica,Arial,Sans-serif}#datepicker_heading1{font:400 14px/12px Helvetica,Arial,Sans-serif}
#datepicker{height:450px;float:left;width:310px}#delivery_blk{height:345px}#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}.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;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}.storeHeading h1.storeName{font-size:16px;font-family:Helvetica,Arial;font-weight:900;text-transform:uppercase}.storeDetails{overflow:hidden;margin:3px 0 0}.storeDetails .bp-product-img img{border:0}
.storeDetails .bp-product-details,.storeDetails .bp-product-img{float:left;margin-right:3px}.storeDetails .bp-product-details .bp-specs>span{color:#333;font:400 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:700}.store_padding{padding:0 8px 8px}#resultsPage1 .store_padding,.bp-product-search-labels.store_padding{padding:0 8px}.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 button,#resultsPage1 .store_net_result input[type=button],#resultsPage2 .store_net_result button,#resultsPage2 .store_net_result input[type=button],#resultsPage3 .store_net_result button,#resultsPage3 .store_net_result input[type=button],#resultsPage4 .store_net_result button,#resultsPage4 .store_net_result input[type=button],#resultsPage5 .store_net_result button,#resultsPage5 .store_net_result input[type=button],#resultsPage6 .store_net_result button,#resultsPage6 .store_net_result input[type=button]{padding:12px 40px;font-size:11px;text-transform:uppercase;color:#fff;font-weight:700;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:url(../images/icon-info1.png) 10px 8px no-repeat #fff;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:after,.attrErrorMsg:before{content:'';height:0;pointer-events:none;position:absolute;width:0;left:100%;top:9px}.attrErrorMsg strong{text-transform:uppercase}.attrErrorMsg:before{border:solid transparent;margin-left:-1px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:13px solid #fff;z-index:2}
.attrErrorMsg:after{border:solid transparent;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:13px solid #2060ca}.jcp-pdp-color-palettes-advanced .attrErrorMsg{top:21px}@-webkit-keyframes animJelly{0%{-webkit-transform:matrix3d(.7,0,0,0,0,.7,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.7,0,0,0,0,.7,0,0,0,0,1,0,0,0,0,1)}
2.083333%{-webkit-transform:matrix3d(.75266,0,0,0,0,.76342,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.75266,0,0,0,0,.76342,0,0,0,0,1,0,0,0,0,1)}4.166667%{-webkit-transform:matrix3d(.81071,0,0,0,0,.84545,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.81071,0,0,0,0,.84545,0,0,0,0,1,0,0,0,0,1)}6.25%{-webkit-transform:matrix3d(.86808,0,0,0,0,.9286,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.86808,0,0,0,0,.9286,0,0,0,0,1,0,0,0,0,1)}
8.333333%{-webkit-transform:matrix3d(.92038,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.92038,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}10.416667%{-webkit-transform:matrix3d(.96482,0,0,0,0,1.05202,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.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,.98534,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.03699,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,.97688,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.02831,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,.97422,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.01973,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,.97618,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.01191,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,.98122,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00526,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,.98773,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,.98773,0,0,0,0,1,0,0,0,0,1)}
39.583333%{-webkit-transform:matrix3d(.99617,0,0,0,0,.99433,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99617,0,0,0,0,.99433,0,0,0,0,1,0,0,0,0,1)}41.666667%{-webkit-transform:matrix3d(.99368,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99368,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}43.75%{-webkit-transform:matrix3d(.99237,0,0,0,0,1.00413,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99237,0,0,0,0,1.00413,0,0,0,0,1,0,0,0,0,1)}
45.833333%{-webkit-transform:matrix3d(.99202,0,0,0,0,1.00651,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99202,0,0,0,0,1.00651,0,0,0,0,1,0,0,0,0,1)}47.916667%{-webkit-transform:matrix3d(.99241,0,0,0,0,1.00726,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99241,0,0,0,0,1.00726,0,0,0,0,1,0,0,0,0,1)}50%{-webkit-transform:matrix3d(.99329,0,0,0,0,1.00671,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99329,0,0,0,0,1.00671,0,0,0,0,1,0,0,0,0,1)}
52.083333%{-webkit-transform:matrix3d(.99447,0,0,0,0,1.00529,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99447,0,0,0,0,1.00529,0,0,0,0,1,0,0,0,0,1)}54.166667%{-webkit-transform:matrix3d(.99577,0,0,0,0,1.00346,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99577,0,0,0,0,1.00346,0,0,0,0,1,0,0,0,0,1)}56.25%{-webkit-transform:matrix3d(.99705,0,0,0,0,1.0016,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99705,0,0,0,0,1.0016,0,0,0,0,1,0,0,0,0,1)}
58.333333%{-webkit-transform:matrix3d(.99822,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99822,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}60.416667%{-webkit-transform:matrix3d(.99921,0,0,0,0,.99884,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99921,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,.99816,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,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,.99795,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00057,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,.99811,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00095,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,.99851,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00114,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,.99903,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00119,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,.99955,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00114,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(.99991,0,0,0,0,1.00013,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99991,0,0,0,0,1.00013,0,0,0,0,1,0,0,0,0,1)}91.666667%{-webkit-transform:matrix3d(.99986,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99986,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}93.75%{-webkit-transform:matrix3d(.99983,0,0,0,0,.99991,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99983,0,0,0,0,.99991,0,0,0,0,1,0,0,0,0,1)}
95.833333%{-webkit-transform:matrix3d(.99982,0,0,0,0,.99985,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99982,0,0,0,0,.99985,0,0,0,0,1,0,0,0,0,1)}97.916667%{-webkit-transform:matrix3d(.99983,0,0,0,0,.99984,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99983,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(.7,0,0,0,0,.7,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.7,0,0,0,0,.7,0,0,0,0,1,0,0,0,0,1)}2.083333%{-webkit-transform:matrix3d(.75266,0,0,0,0,.76342,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.75266,0,0,0,0,.76342,0,0,0,0,1,0,0,0,0,1)}4.166667%{-webkit-transform:matrix3d(.81071,0,0,0,0,.84545,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.81071,0,0,0,0,.84545,0,0,0,0,1,0,0,0,0,1)}
6.25%{-webkit-transform:matrix3d(.86808,0,0,0,0,.9286,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.86808,0,0,0,0,.9286,0,0,0,0,1,0,0,0,0,1)}8.333333%{-webkit-transform:matrix3d(.92038,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.92038,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}10.416667%{-webkit-transform:matrix3d(.96482,0,0,0,0,1.05202,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.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,.98534,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.03699,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,.97688,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.02831,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,.97422,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.01973,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,.97618,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.01191,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,.98122,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00526,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,.98773,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,.98773,0,0,0,0,1,0,0,0,0,1)}39.583333%{-webkit-transform:matrix3d(.99617,0,0,0,0,.99433,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99617,0,0,0,0,.99433,0,0,0,0,1,0,0,0,0,1)}41.666667%{-webkit-transform:matrix3d(.99368,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99368,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}
43.75%{-webkit-transform:matrix3d(.99237,0,0,0,0,1.00413,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99237,0,0,0,0,1.00413,0,0,0,0,1,0,0,0,0,1)}45.833333%{-webkit-transform:matrix3d(.99202,0,0,0,0,1.00651,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99202,0,0,0,0,1.00651,0,0,0,0,1,0,0,0,0,1)}47.916667%{-webkit-transform:matrix3d(.99241,0,0,0,0,1.00726,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99241,0,0,0,0,1.00726,0,0,0,0,1,0,0,0,0,1)}
50%{-webkit-transform:matrix3d(.99329,0,0,0,0,1.00671,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99329,0,0,0,0,1.00671,0,0,0,0,1,0,0,0,0,1)}52.083333%{-webkit-transform:matrix3d(.99447,0,0,0,0,1.00529,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99447,0,0,0,0,1.00529,0,0,0,0,1,0,0,0,0,1)}54.166667%{-webkit-transform:matrix3d(.99577,0,0,0,0,1.00346,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99577,0,0,0,0,1.00346,0,0,0,0,1,0,0,0,0,1)}
56.25%{-webkit-transform:matrix3d(.99705,0,0,0,0,1.0016,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99705,0,0,0,0,1.0016,0,0,0,0,1,0,0,0,0,1)}58.333333%{-webkit-transform:matrix3d(.99822,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99822,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}60.416667%{-webkit-transform:matrix3d(.99921,0,0,0,0,.99884,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99921,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,.99816,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,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,.99795,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00057,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,.99811,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00095,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,.99851,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00114,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,.99903,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00119,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,.99955,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.00114,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(.99991,0,0,0,0,1.00013,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99991,0,0,0,0,1.00013,0,0,0,0,1,0,0,0,0,1)}91.666667%{-webkit-transform:matrix3d(.99986,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99986,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}
93.75%{-webkit-transform:matrix3d(.99983,0,0,0,0,.99991,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99983,0,0,0,0,.99991,0,0,0,0,1,0,0,0,0,1)}95.833333%{-webkit-transform:matrix3d(.99982,0,0,0,0,.99985,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99982,0,0,0,0,.99985,0,0,0,0,1,0,0,0,0,1)}97.916667%{-webkit-transform:matrix3d(.99983,0,0,0,0,.99984,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.99983,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:-.1px}#monogramShipMsg .monogramMsg{color:#4b4b4b}#monogramBOPUSMSG{margin:0 0 12px 10px;width:197px}.addToBagSection{border:1px solid #e4e2df;background-color:#f1f8fd;padding:10px;margin:0 0 20px;font-family:Helvetica,Arial}
#pdp_right_rail .pdp_action_btnlist li .bopus{margin:0 0 10px}.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!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 #addToFavForm{margin-left:0;left:0}#pdp_right_rail .pdp_action_btnlist li .grey_button{margin-left:0;padding-left:0;margin:0 0 8px;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%}.custom-radio,.custom-radio.disabled,.custom-radio.selected{height:18px;width:18px;display:inline-block}.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}.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;display:inline-block;z-index:2;opacity:0}.custom-radio{background:url(../images/radio-off.svg) no-repeat;z-index:1}.custom-radio.selected{background:url(../images/radio-on.svg) no-repeat;z-index:1}.custom-radio.disabled{background:url(../images/radio-off-disabled.svg) no-repeat;z-index:1}
.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:700}.plainTxtMsg{margin:0 0 10px;padding:0}.plainTxtMsg span{display:inline-block;margin:0;padding:0;line-height:16px;font-size:12px;font-weight:400;color:#333;letter-spacing:-.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;text-transform:uppercase}#delivery_blk .ui-datepicker-next,#delivery_blk .ui-datepicker-prev{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:1px solid #ccc}#delivery_blk .ui-datepicker-month,#delivery_blk .ui-datepicker-year{font:18px/18px Helvetica,Arial,Sans-serif;font-weight:700}#delivery_blk .ui-datepicker-calendar tr td a,#delivery_blk .ui-datepicker-calendar tr td span,#delivery_blk .ui-datepicker-calendar tr th span{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:700 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:2px solid #C00!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}.selectedDateStr,.selectedDtLabel{width:auto;font-size:18px!important}.selectedDateStr{color:#C00}.column_1{width:150px}.column_2{width:181px;margin-left:30px}
.column_3{width:250px}.changeDeliveryMsg,.column_2>div>p{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:700;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;font-weight:700;text-transform:capitalize}.bp-order-pickup-shipping-details.column_3 .bp-order-shipping-method:nth-child(2)>span,.truckableShipping .truckableShippingTitle>span{color:#333}
.selected-delivery-date{font-weight:700;font-size:14px;color:#333}.selected-delivery-date-value{color:#C00;font-weight:700}#delivery_txt ul li{list-style:disc;list-style-position:inside;margin:13px 0 0}#delivery_txt ul li:first-child{list-style:none;color:#333;font-weight:700;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;height:auto;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin:8px 0 3px;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}.Important-Informatio,.available-special-fi{font-family:Helvetica;font-size:14px;line-height:1}#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-next.ui-state-disabled,#delivery_blk .ui-widget-header .ui-datepicker-prev.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;color:#666;padding:10px 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:url(../images/blue-info-icon.png) no-repeat;width:23px;height:26px}
.Important-Informatio{height:17px;color:#333}.Payment-andor-bag-i,.inputLabel p{font-size:12px;color:#333;font-family:Helvetica}.Payment-andor-bag-i{width:445px;height:42px;line-height:1.2;margin-top:3px}.offers{margin:27px 0 0;padding:0}.option{padding:20px 0 0}.inputLabel{width:95%}.inputLabel p{height:14px;letter-spacing:-.1px;margin-top:0}
.sp_head,.spa{font-size:13px}.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:700}.accpt_btn{background-color:#0a5681;border:2px solid #0a5681;border-radius:3px;color:#fff;font-weight:700;margin-left:25px}
.btn_disabled{background-color:#85abc0;border:2px solid #85abc0}.promo_blue_icon,.sp_second{background:url(../images/blue-info-icon-promo-offers.png) 0 -2px no-repeat}.special_offer{padding:10px 20px 30px;font-family:Helvetica;margin:10px 0}.dynamic_error_msgs.paymentErrorContainer ul.promo-auth-msgs,.dynamic_error_msgs.savedCardAddressErrorContainer ul.promo-auth-msgs{padding-bottom:10px;float:left}
.sp_head{color:#333;font-weight:700}.spa{color:#666;margin-top:20px}.sp_gift{margin-top:10PX;font-weight:700}a.edit_off{cursor:pointer}.edit_off{color:#2a5a97;font-weight:700}.sp_second{display:inline-block}.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:700}.promo_finance_error_msg_text{height:14px;font-size:12px;line-height:3.2;color:#333;margin-left:10px}
.promo_blue_icon{float:left;width:32px;height:30px;background-position:4px 9px}.dynamic_error_msgs.paymentErrorContainer ul.promo-auth-msgs li.header{list-style-type:none;margin-left:0;font-weight:700;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 li.header{list-style-type:none;margin-left:0;font-weight:700;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:970px;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:700;font-family:arial}.unsupp_browser_lined:after,.unsupp_browser_lined:before{position:absolute;top:51%;overflow:hidden;width:55%;height:1px;content:'\a0';background-color:#ccc}
#unsupp_browser_content .unsupp_browser_hot-area,.unsupp_browser_hot-area{background-color:transparent;border:0;overflow:hidden}.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: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:700}.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: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 li,#unsupp_browser_content p{position:absolute;bottom:150%}#unsupp_browser_content .cta{position:static}#unsupp_browser_content.unsupp_browser_content a{background-color:#000;-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 .tooltipChromeBottomRight,.swatchTooltipleft .tooltipChromeTopRight{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{height:37px;border:1px solid;padding:5px;padding-right:8px;box-shadow:-2px 2px 10px #ccc;background:#fff;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}
#delivery_blk .ui-datepicker-header,#delivery_blk .ui-widget-content,.delivery_continue .btn_input_holder span{background:0}.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}.Contrary-to-popular,.promo-offer-desc{font-size:12px;color:#333;font-family:Helvetica}
.promo-offer-desc{font-weight:700;display:block;margin:0 0 3px 20px}.Contrary-to-popular{line-height:1.2;margin:0 0 7px 20px;display:inline-block}.gift-wrapping{font-family:Helvetica;font-size:20px;color:#666}.ccnumber{color:#333;font-weight:700}#delivery_blk .ui-datepicker{width:auto;padding:0}.checkout_blk .checkout_btn.delivery_continue{margin:60px 15px 0 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}
.bp-blue-btn{background-color:#4169e1;width:100%!important;height:25px!important;border-radius:3px!important;color:#fff!important;padding:3px 25px 5px!important;text-transform:uppercase!important;font-weight:700!important;font-size:11px!important;cursor:pointer!important}#ensembleWebModelId,.Have-questions-about{font-size:12px;line-height:1.3;color:#333}
.other_services{margin:10px 0 0}.Have-questions-about{font-family:Arial;width:339px}.pdbtm54px{padding-bottom:54px}#ensembleWebModelId{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;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:700;text-align:center;height:21px}
.ensemble_holding.white_bckg .pdp_action_wrapper #addtogiftregistry,.ensemble_holding.white_bckg .pdp_action_wrapper .pdp_action_btnlist #addToFavForm #addtofavButton{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-recentlyViewed-container,.recentlyViewedRefresh .jcp-prod-recommendations-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%}#savedCardAddressErrorContainer #savedCardAddressError .alert-img img,.container_signIn .global_header .jcp_search.flt_lft{display:none}
.recentlyViewedRefresh .jcp-recommendations-title-container .jcp-recommendations-title{background:#fff;border:1px solid #ccc;color:#4a4a4a;font:700 12px/12px helvetica,arial;padding:10px;text-transform:uppercase;width:auto}#paymentInfoUpdateDiv #checkoutStep3Form .orDivider,.big_bannercontainer .pagination2{border-bottom:0}
.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}
.jcp-prod-recommended-details .jcp-prod-recommended-title a,.recentlyViewedRefresh .jcp-prod-recommended-details .jcp-prod-recommended-title{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:700;color:#2060ca;padding-top:8px}
a.cursor_pointer,button.cursor_pointer,input[type=button].cursor_pointer{cursor:pointer}button.cursor_pointer:disabled,input[type=button].cursor_pointer:disabled{cursor:auto}.pdf_cotent_format_header{font-weight:700;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!important;text-transform:uppercase!important;font-weight:700!important;font-size:11px!important;cursor:pointer!important}
.openModalPdp{color:#2060ca;font-weight:700}.need-help-desc{font-size:12px;line-height:15px;color:#000}.bundleItemRemoveModalBody,.bundleItemRemoveModalConfirm,.bundleItemRemoveModalHeading #topHeading{font-family:Arial,Helvetica,sans-serif;font-size:13px}.need-help-desc a{color:#2060ca;font-weight:700}
.bp-modal-container.pdbtm54px{padding-bottom:54px}.bundleItemRemoveModalHeading{margin-top:2px}.bundleItemRemoveModalHeading #topHeading{color:#333}.bundleItemRemoveModalBody{color:#333;width:505px}.bundleItemRemoveModalConfirm{font-weight:700;color:#333;padding-left:130px}.fontbld{font-weight:700}.large-app-btm-brdr .largeAppCarePlanPrice #savingPromoId .priceValueSpacer{float:right}
#order_confirmation_content .orderdetails_wrap .grid_8{width:300px!important}.bold-upper-case{font-weight:700;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:1px solid #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}.clear_oos,.clear_oos_posf,.item_image_oos{border:1px solid #ccc}
.item_image_oos{float:left;height:61px;width:61px}.outOfStock_wrap_span{min-height:65px}.clear_oos{margin-top:4px;width:360px}.clear_oos_posf{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{overflow-y:auto;margin-left:10px}.oosItemsList_posf::-webkit-scrollbar{width:40px}.oosItemsList_posf::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:#708090 solid 10px}.container_signIn{margin-top:auto}
.global_footer .footer_links_signIn{overflow:hidden;text-align:center;margin-bottom:10px;background:url(../images/footer_bg.png) top left no-repeat;width:100%}.global_footer .footer_links_signIn .third_grid_minimal .inner_space .ft_customer_service_minimal p span{font-weight:400}.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:700}.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) 4px -230px no-repeat #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}.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:1px solid #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:1px solid #666;padding-left:10px;font-family:Helvetica;font-size:12px;color:#666;margin-left:30px}.cr-error-red,.cr-error-rewards-red{font-size:12px;color:#c00;margin-bottom:5px;display:none;font-family:Helvetica}
.cr-error-rewards-red{margin-left:30px}.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,.4);border:0;font-size:10px;color:#fff;font-weight:700;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}.cr-signin{width:130px;font-size:12px;color:#1a48be;font-weight:700;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,.4);border:0;font-size:12px;color:#fff;font-weight:700;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:700}
.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-rewardavaldetail-container li,.cr-rewarddetail-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-rewardavaldetail-container li form,.cr-rewarddetail-container li form{padding-bottom:0;border-bottom:0}.cr-couponname,.cr-rewardavalname,.cr-rewardname{width:185px;float:left}.cr-couponprice,.cr-rewardprice{width:58px;float:left}
.cr-remove,.cr-rewardsapply{color:#2060ca;font-weight:700;float:left;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;display:block}.cr-rewardaval-error img{float:left;margin-right:7px}.bp-shipping-right-panel{width:325px!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-couponname,.cr-checkout .cr-rewardname{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:400;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}
.largeAppAltPhone,.mrgbtm10px,.mrgbtm10pxclrbth{margin-bottom:10px}#deliverydateInfo{width:100%;font-size:12px;margin-top:5px}.flt_lft.mrgr15.exclamation_icn_no_bg{margin-left:5px;margin-top:5px;margin-right:5px}.mrgltop10px{margin-top:5px;margin-left:10px}.sale_originalFlyout.alignSpacer.disposalFee{width:auto}
.btn_holder button.accpt_btn,.btn_holder button.thnks_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{clear:both}.mrgtp30px{margin-top:30px}.largeAppAltPhone{margin-top: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:700}.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}
.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}#pdp_right_rail,.loginBanner,.pdp-reczone .product2_rr .jcp-recommendations-list,.pdp-reczone .product3_rr .jcp-recommendations-list{padding-left:20px}
.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,.6);-webkit-box-shadow:inset 0 -2px rgba(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 .cart2_rr .productSuggestion_price--original,.zone-recommendations .cart2_rr .productSuggestion_price--sale,.zone-recommendations .emptycart2_rr .productSuggestion_price,.zone-recommendations .emptycart2_rr .productSuggestion_price--original,.zone-recommendations .emptycart2_rr .productSuggestion_price--sale{font-size:12px}
.zone-recommendations .productSuggestion_marketingLabel{font-size:16px;color:#c00;font-weight:700}.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}
.add-to-bag-modal-certona .zone-recommendations .recentlyViewed-container .jcp-recommendations-list ul.jcp-recommended-products-list li{width:150px;margin:0 10px 15px}.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:700;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}
.zone-recommendations .jcp-prod-recommended-rating{margin:5px 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-carousel-ver .jcp-recommendations-list ul.jcp-recommended-products-list li{float:none;margin-left:15px}.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.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}.recentlyViewedRefresh.pdp-carousel-ver .jcp-recommendations-title-container{position:absolute;top:0}
.recentlyViewedRefresh.pdp-carousel-ver{border:1px solid #e0e0e0}.pdp-vertical-zone{position:relative;float:left}.saveditems-reczon{border:.5px solid #ccc;margin-top:55px}.savedItemsyoulove_wrap{position:relative;background:#fff;height:auto;overflow:hidden;margin-top:5px}.saveditems-reczon .jcp-carousel-view,.saveditems-reczon .jcp-recommendations-list ul{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}
#monogramCheck,.left_half_reg #mypasswdLabelReg{position:relative}.recentlyViewedRefresh.saveditems-reczon .jcp-recommendations-list{margin-top:20px}.certonaDeptOrCat .recentlyViewedRefresh .jcp-prod-recommendations-container .jcp-carousel-view{width:740px}#monogramCheck{z-index:1}#parentAfshDiv{padding-top:15px}
.loginBanner{width:960px;height:81px;border:1px solid #ccc;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:outside;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;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:1px solid #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:400;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:400;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:700}.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:700 16px Helvetica}
.Step-Label,.create-an-account{height:33px;font-family:Helvetica;font-weight:700;font-style:normal;font-stretch:normal}.schedule-appointment .schedule-border{display:inline-block;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);border-top:2px solid #ccc;width:100%}.Step-Label{font-size:20px;color:#333;color:var(--black)}
.create-an-account{width:120px;font-size:14px;color:#2060ca}.Access-account-from,.Access-to-order-hist,.Enable-Express-Check,.Get-coupons-and-sale{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1;color:#666;font-family:Helvetica}.icon-express-checkout{width:24px;height:18px;object-fit:contain;padding:0 16px 0 0}
.Enable-Express-Check{width:252px;height:14px;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;padding:0 10px 0 0}.icon-shipping{width:24px;height:18px;padding:0 15px 0 0}.Access-to-order-hist{width:143px;height:14px;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;padding:0 10px 0 0}.Line{width:295px;height:0;border:1px solid #CCC}.Continue-as-Guest{width:177px;height:24px;font-family:Helvetica;font-size:20px;font-weight:700;font-style:normal;font-stretch:normal;color:#333;color:var(--black);padding-top:18px}
.You-can-create-an-ac,.first-name-reg{height:17px;font-family:Helvetica;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal}.You-can-create-an-ac{width:304px;line-height:1.14;text-align:left;color:#666;padding:8px 0 16px}.btn-red{width:160px;height:30px;border-radius:2px;background-color:#03588c;box-shadow:inset 0 -2px 0 0 rgba(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,.Rectangle-19{height:30px;border-radius:2px;background-color:#fff}.Email-Input-Field{width:295px;border:1px solid #ccc}
.Rectangle-19{width:140px;border:1px solid #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}.first-name-reg{width:69px;color:#333;color:var(--black)}.email-label-reg,.last-name-reg{height:17px;color:#333;font-size:14px;font-weight:400;font-stretch:normal;font-family:Helvetica;font-style:normal}
.last-name-reg{color:var(--black)}.jcp_form .left_half_reg label{font-size:14px;font-weight:400;color:#333!important}.checkoutRegisterExpand .rectangle-19-reg{width:140px}.email-label-reg{color:var(--black)}.jcp_form .input-field-email-reg,input#emailidReg.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:1px solid #ccc;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:400;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:1px solid #ccc}.info_box_reg{background:#FFF!important;position:absolute;top:94px;left:14;border:1px solid #cdcdcd;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:400;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 .input_text.error,.jcp_form .flt_wdt .input_txt.error,.jcp_form .flt_wdt select.error{border:1px solid #C00;color:#444}
#emailidRegister{background:0 0!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}.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,.4) inset;font-weight:700}
.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:1px solid #333;border:1px solid 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:700;left:152px;margin-left:205px;float:right}.plcc-wrapper{width:960px;margin:0 auto}.plcc-wrapper-wide{width:1256px;margin:0 auto}.benefits-wrapper,.card-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{background-position:0 0}.pad5{padding:5px!important}.padt3{padding-top:3px!important}.padL10{padding-left:10px!important}.padt30{padding-top:30px}.padt60{padding-top:60px}.pad0{padding:0!important}.mrgt3i{margin-top:3px!important}.mart10{margin-top:10px!important}.mart20i{margin-top:20px!important}
.mart40{margin-top:40px}.padb20{padding-bottom:20px}.mar20{margin-left:20px}.marl30{margin-left:30px}.marr50{margin-right:50px}.flt_rgtimp{float:right!important}.mart0i{margin-top:0!important}.martl0i{margin-left:0!important}.martr0i{margin-right:0!important}.mrgt7i{margin-top:7px!important}.mrgb20i{margin-bottom:20px!important}
.padlr0{padding-left:0!important;padding-right:0!important}.padr15{padding-right:15px}.marr0{margin-right:0}.mrgt15i{margin-top:15px!important}.width30{width:30px!important}.padt40{padding-top:40px}.padt16{padding-top:16px}.leftm98{left:-98px!important}.width460{width:460px!important}.width22P{width:22%!important}
.width75P{width:75%!important}.width192i{width:192px!important}.width441i{width:441px!important}.width234i{width:234px!important}.width200i{width:200px!important}.width160i{width:160px!important}.width465i{width:465px!important}.width140{width:140px}.disInline{display:inline!important}.clear,.clearfix::after,.col{display:block;clear:both}
.marr130{margin-right:130px}.overvisble{overflow:visible!important}.padL15{padding-left:15px}.pad35{padding:35px}.mrgtbauto{margin-top:auto!important;margin-bottom:auto!important}.brdr_bottom{border-bottom:2px dotted #c9c9c9}.brdr_bottomimp{border-bottom:2px dotted #c9c9c9!important}.txtCenter{text-align:center}
a{outline:0}.col{overflow:hidden}.clearfix::after{content:"";line-height:0;height:0}.visible{overflow:visible!important}.contentMain,.footerTeaser,.helpFooter,.minFooter,.nav .tab_content,.navHolding{overflow:hidden}.hide{display:none}.grSearch p,.navHolding,.top_nav,.wgLogo,.wgLogo a{display:block}
.giftTrackWrapper .giftHolder1{border:7px solid #cfd5eb;clear:both;margin:18px;padding-bottom:10px;width:95%;float:left}.headTxt{font-family:arial;font-size:23px;font-weight:400;color:#6974a4;text-align:left;margin-top:20px;padding-bottom:10px}.contentMain h1,.nav ul.tablevel2 li.active{font-weight:700}
.grHeader{border-bottom:1px dotted #aab1b8;padding:17px 0;background:url(../images/logoGradient.png) repeat-x #fff}.brdrnone{border:none!important}.wgLogo{margin:0 auto;width:960px}.wgLogo a{width:323px;height:62px}.navHolding{clear:both;margin:5px 0}.top_nav{margin:0 auto;width:940px}.navHolding .top_nav li.grSearch{float:right;margin-top:5px}
.grSearch p{border:1px solid #dedede;width:173px;height:25px}.grSearch p .srcInpt{border:0;width:150px;color:#828282;text-indent:10px;padding:3px 0}.nav .tabs,.nav .tabs li{padding:0;margin:0}.grSearch p .srcIcon{background:url(../images/magnify.png) 0 2px no-repeat;width:15px;height:16px}.nav .tabs li{background:#707070;height:57px}
.nav .tabs li a{font-size:16px;padding:10px 0;margin:0;line-height:18px;width:191px;color:#fff;border-width:0 1px 0 0;border-style:none solid none none;border-color:#FFF}.nav .tabs li a em{display:block;clear:both;font-style:normal}.nav .tab_content{clear:both;background:#f1f1f1;padding:20px}html .nav .tabs li.active{background:#f1f1f1;padding:0;margin:0;border-bottom:0}
html .nav .tabs li.active a{color:#4b4b4b!important}.nav ul.tablevel2{margin-bottom:20px}.nav ul.tablevel2 li{display:inline;float:left;margin-left:5px}.nav ul.tablevel2 li.last{padding-right:0}.nav ul.tablevel2 li.last a{border:0}.nav ul.tablevel2 li a{border-right:1px dashed #c9c9c9;color:#4b4b4b;display:block;height:14px;line-height:11px;padding-right:5px;padding-bottom:2px}
.footerTeaser{border:1px solid #ebebeb;padding:14px;position:relative;margin:30px 0 50px;-moz-box-shadow:0 3px 3px -2px #e7e7e7;-webkit-box-shadow:0 3px 3px -2px #e7e7e7;box-shadow:0 3px 3px -2px #e7e7e7}.footerTeaser a{background:url(../images/app_arrow.png) 0 7px no-repeat;bottom:35px;color:#4b4b4b;padding-left:12px;position:absolute;right:45.5%}
.footHolder{width:960px;margin:0 auto;font-size:11px;padding-bottom:15px}.minFooter{height:85px;background:url(../images/footer_bg.png) top left no-repeat;clear:both;display:block;position:relative;border-bottom:1px solid #eaeaea}.helpFooter p,.helpFooter ul,.minFooter a.jcpGift,.minFooter p,.minFooter ul{position:absolute}
.minFooter p{font-size:11px;left:10px;top:15px}.minFooter a.jcpGift{bottom:10px;left:10px}.minFooter ul{bottom:15px;right:10px}.minFooter ul li{display:inline;float:left;list-style:none;padding:0 0 0 6px}.minFooter ul li a{border-right:1px solid #dadada;color:#666;line-height:12px;padding-right:6px}
.helpFooter{clear:both;display:block;position:relative;text-align:right;height:45px}.helpFooter ul{top:10px;right:10px}.helpFooter ul li{display:inline;float:left;padding:0 0 0 12px}.helpFooter ul li a{color:#666}.helpFooter p{bottom:0;right:10px}.contentWrapper{margin-top:-10px}.contentInnerWrapper{margin:0 auto;width:960px;display:block;clear:both;overflow:hidden}
.welcomeWRLogo{margin-bottom:30px;margin-top:50px;text-align:center}.contentMain{background:#fff;margin-bottom:20px}.jcpMain{float:left;width:720px}.jcpSidebar{float:right;width:240px}.contentMain h1{border-bottom:1px solid #e9e9e9;color:#666;font-size:36px;line-height:38px;margin:0 -5px;padding:0 0 25px 5px}
p.print,p.shopping{text-align:left;text-indent:88px;color:#6974a4}p.shopping{font-family:monospace;font-size:41px;font-weight:400;letter-spacing:-3px;margin-top:-240px;float:left}p.help,p.rightcont{float:right}p.print{font-family:verdana;font-size:12px}div.mail_des{border:0 solid red;float:left;margin-left:42px;position:relative;width:177px;margin-top:10px}
input.giver_first_name_radio{float:left;margin-top:-33px;vertical-align:sub}div.main_des{background-color:#f2f7fc;border:1px solid #e9e9e9;height:404px}div.reg_left{float:left;position:absolute;text-align:center;width:394px}p.reg_des1{color:#6873a2;font:40px Verdana;margin-top:51px}p.mar_des2{border-bottom:3px dotted #6974a4;margin:9px 73px 24px 52px}
p.cotn_des3{color:#565757;font:15px verdana;margin-bottom:22px;margin-left:40px;margin-right:50px;text-align:center}p.img_al{border:0 solid red}div.main_des1,div.main_des2{border:10px solid #dee8f1;height:316px}div.reg_right{float:right}div.main_des1{margin-top:28px}div.main_des2{margin-top:-9px}div.reg_lft{float:left;margin-left:57px;margin-top:57px;text-align:left;width:365px}
p.reg_fnt{color:#727ca9;font:40px verdana}p.reg_txt{color:#7b85af;font:20px verdana;margin-top:18px}div.reg_mid{border-right:1px dotted #b8b8b8;float:left;height:260px;margin-left:399px;margin-top:20px}div.reg_rt{border-left:1px dotted #b8b8b8;float:left;margin-left:10px;margin-top:30px;margin-bottom:30px;width:464px}
li.lis_des{float:left;margin-left:11px;margin-top:15px;width:139px}li.lis_des img{margin-top:39px}div.inr_des{text-align:center;border:1px solid #c4c4c4;width:139px;height:139px}p.cnt_des{font:13px verdana;margin-top:20px;text-align:center;color:#7b7b7b}a.reg_mous:hover{border:3px solid #c4c4c4}div.reg_but{margin-left:152px;margin-top:20px;position:inherit}
input.reg_inp{font:13px verdana;width:200px;height:30px}div.con_txt_sty{float:left;width:200px;margin-left:20px}div.img_sty_abs{float:left}p.fon_st1{font:12px verdana;margin-bottom:9px;margin-top:9px}p.fon_st2{font:12px arial}p.col_des{color:#7d86b0;font:700 12px verdana;margin-top:10px;margin-bottom:8px}
.readmore-content{display:none}div.bot_sty{color:#6974a4;font:700 11px verdana;margin-top:35px;clear:both}div.mark_lin{margin-top:20px}div.back_des1{border:12px solid #cfd5eb;overflow:auto;margin-top:24px}.side_cls1,.side_cls2{border-right:1px dotted #c4c4c4;padding-right:5px}.side_cls1{margin-left:2px;margin-top:16px;text-align:center;width:179px;float:left}
.side_cls2,.side_cls3{margin-left:15px;margin-top:16px;width:179px;float:left;text-align:center}.side_cls2{position:relative}.side_cls3{border:0 solid red}p.sep_des{border:0 solid red;margin-top:9px}div.sep_cls{border-right:2px dotted #c9c9c9;float:left;height:140px;margin-left:189px;margin-top:34px;position:absolute}
input.but_sed{float:right;font:12px verdana;height:30px;margin-top:22px;width:176px}div.blankcont{clear:both;display:block;margin:34px 85px 10px}div.cont1{font:13px verdana;margin-left:10px}div.cont_img{position:absolute;margin-left:13px;margin-top:18px;float:left}div.cont_img1{position:relative;margin-left:170px;margin-top:18px}
div.mainlay{position:relative;width:960px;height:auto;margin:0 auto;float:left}div.sublay1,div.sublay2,div.sublay3{height:144px;width:288px;font:13px Verdana}div.submainlay{margin-left:11px;min-height:154px;position:relative}div.sublay1{position:absolute;border:1px solid #bfbfbf;border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;float:left}
div.sublay2{border-radius:6px;-moz-border-radius:6px;border:1px solid #bfbfbf;float:left;margin-left:327px;position:relative;display:block}div.sublay3{border-radius:6px;-moz-border-radius:6px;border:1px solid #bfbfbf;display:block;float:right;margin-left:653px;position:absolute}.space_lin,.wid_alg{border-right:2px dotted #c9c9c9;float:left}
div.submainlay2,div.submainlay3{margin-left:11px;min-height:154px;position:relative}div.scrol_bar{margin-left:20px}div.back_de{-moz-border-radius:12px;-webkit-border-radius:12px 12px 12px 12px;background-color:#e5edf4;height:280px;margin-top:34px}div.preview_ed{font:12px verdana;font-weight:700;margin-top:22px;line-height:20px}
.wid_alg{margin-top:20px;text-align:center;padding-bottom:14px;width:300px}.wid_alg img{margin-top:70px}.space_lin{height:238px;margin-top:19px}.cont{float:right;font:12px/21px verdana;margin-top:71px;width:279px}.con_txt{font:12px/22px verdana;margin-top:34px;width:353px;float:left}.inp_but{float:right;border:1px solid red}
.but_cl{width:143px;margin-top:53px;float:right;font:12px verdana;height:32px}.con_xt{text-align:center;font:12px/22px verdana}.wid_alg1{float:left;margin-left:70px}div.space_line{border-bottom:2px dotted #c9c9c9}div.preview_edit{font:12px verdana;font-weight:700;margin-top:22px}div.back_des{background-color:#cfd5eb;height:43px;margin-top:24px}
select.select_des,select.select_des1{background-color:#FFF;border:1px solid #e3e0dc;font:12px verdana;height:31px;margin-bottom:5px;margin-left:6px;margin-top:6px;padding-top:5px}select.select_des{width:207px}select.select_des1{width:75px}div.line_sty,div.sele2,div.sele3{margin-left:1px;float:left}div.sele1{float:left}
div.line_sty{border-right:1px solid #a1a9cb;height:30px;margin-top:8px}div.img_sty{float:left;margin-left:25px;margin-top:14px}div.img_sty1{float:left;margin-left:20px;margin-top:12px;position:relative}div.inner_cont{border:1px solid #BBB;margin-top:10px;height:300px}div.sub_inner{margin:30px;font:11px verdana;font-weight:700}
div.sub_inner1{border:1px solid #DDD;font:700 11px Verdana;height:132px;margin-left:178px;width:289px}input.but_cls,input.but_cls1{height:32px;width:143px;font:12px verdana}span.min_sty{display:inline-block;padding-left:71px;padding-top:41px}div.but_sty{display:block;margin-top:17px}input.but_cls{margin-left:163px;position:absolute}
input.but_cls1{margin-left:324px}input.reg_but{font:12px verdana;height:27px;margin-left:36px;margin-right:-15px;width:281px}input.import_fil,input.no_choose{height:26px}input.cance_but,input.import_fil,input.no_choose{width:120px;font:12px verdana}div.resi_top{border:1px solid #c2c2c2;margin-left:31px;margin-top:-15px;position:absolute}
div.import_cont{font:12px verdana;font-weight:700;margin-top:20px;margin-left:20px}div.sub_fnt,div.sub_fnt1{font:11px verdana;margin-left:20px}div.sub_fnt{margin-top:10px}div.sub_fnt1{margin-top:5px}div.but_sub{margin-left:23px;margin-top:12px}div.but_sub1{margin-left:188px;margin-top:25px}input.cance_but{height:26px;margin-left:23px}
div#import_contacts{border:1px solid #cdcdcd;height:222px;left:71px;position:absolute;top:155px;width:559px;font:12px verdana;font-weight:700;background-color:#fff}p.imagecs{border:0 solid red;margin-left:96px;margin-top:38px}span.span_style1{display:inline-block;padding-left:23px;padding-top:22px}span.span_style2,span.span_style3{padding-top:17px;vertical-align:top;display:inline-block}
span.span_style2{padding-left:13px;padding-right:60px}span.span_style3{padding-left:16px;padding-right:53px}input.button_class{font:12px verdana;height:26px;margin-left:185px;margin-top:46px;width:171px}.registryResult,.searchRegistry{font-family:Arial,Helvetica,sans-serif}.stdForm label span{color:#d71920;font-size:12px;font-weight:700;margin-left:2px}
.stdForm input{border-color:#92908e #D7D5D3 #d7d5d3;border-style:solid;border-width:1px;color:#4c4c4c;padding:6px 10px}.stdForm input.purpleBtn[type=submit]{background:#666;padding:3px 13px 4px;color:#fff;overflow:visible;cursor:pointer;border:0}.stdForm select{height:30px;padding:5px 0}.greyInput,.purpleBtn,.purpleBtn[type=submit]{background:#666;padding:3px 13px 4px;color:#fff;overflow:visible;cursor:pointer}
a.purpleBtn{display:inline-block;height:18px;line-height:17px;color:#fff}.whiteBtn[type=submit],a.whiteBtn{background:#fff;height:23px;color:#4b4b4b;padding:0 13px}.greyBtn{background:#fff;padding:0 13px 2px;color:#4b4b4b;overflow:visible;cursor:pointer;border:1px solid #ccc}.brdrtop1{border-top:1px solid #ccc}
.brdrBtm2{border-bottom:2px dotted #c9c9c9}.brdrtop2white{border-top:2px dotted #fff}.brdrbtmdottedblue{border-bottom:3px dotted #6974a4}.{border-bottom:2px dotted #e5e2dd}.brdrtop2{border-top:2px dotted #e5e2dd}.brdrtop3{border-top:3px dotted #e5e2dd}.bannerHolding{background:repeat-x #fff;height:401px;margin-top:55px;margin-bottom:30px;position:relative}
.bannerHolding ul{position:absolute;bottom:35px;left:40px;width:600px}.bannerHolding ul li{display:block;float:left;border-right:2px dotted #cdcee3;padding:27px 0 10px;width:35%}.bannerHolding ul li+li{width:40%}.bannerHolding ul li+li+li{border:0;width:24%}.bannerHolding ul li p{text-align:center}.bannerHolding ul li p+p{margin-top:25px}
.bannerHolding ul li p a{background:#6974a4;color:#fff;display:block;margin:0 auto;padding:2px 0 3px;text-align:center;width:60px}.amazingBannerHolder{position:relative}.amazingBannerHolder img{margin-left:-20px;display:block}.amazingBannerHolder input{position:absolute;left:33px;bottom:55px}.categories{margin:0;padding:0 10px}
.categories li{border-bottom:2px dotted #c9c9c9;display:inline-block;float:left;list-style:none;margin:0;padding:0 0 10px}.categories li a{border-right:2px dotted #c9c9c9;display:block}.categories li:nth-child(3n+3) a{border-right:0}.categories li a img{display:block;margin-right:10px;margin-top:15px}
.productBanner.jcpSidebar img{margin:0 10px 5px;display:block}.registryResult{background:#cfd5eb;padding:10px 10px 5px}.registryResult ul{padding:0;margin:0;list-style:none;color:#4b4b4b;font-size:12px;overflow:hidden}.registryResult ul li{display:inline;float:left;font-style:italic;padding:5px 10px 15px}
.registryResult ul li+li+li{margin-left:165px}.registryResult ul li+li+li+li{margin-left:177px}.registryResult ul li strong{font-style:normal}.registryResult ol{padding:0;margin:0;list-style:none;font-size:14px}.registryResult ol li{background:#fff;margin-bottom:5px;clear:both;overflow:hidden;padding:10px}
.registryResult li em,.registryResult li strong,.registryResult ol li img{float:left}.registryResult ol li img{border:2px solid #d8d8d8;margin-right:25px}.registryResult ol li strong{color:#2a5a97;width:450px;margin-right:10px}.registryResult ol li em{font-style:normal;width:230px;margin-right:10px}
.registryResult ol li em+em{font-style:normal;width:120px}.searchRegistry{margin:30px 25px}.searchRegistry ul{padding:0;margin:0;list-style:none;color:#4b4b4b;font-size:12px;overflow:hidden}.freeShipping,.giftTrackerBanner{margin-bottom:20px}.searchRegistry ul li{display:inline;float:left;margin-right:5px}
.searchRegistry ul li label{clear:both;color:#4c4c4c;display:block;font-weight:700}.searchRegistry ul li .eventType,.searchRegistry ul li .registryState{width:110px}.searchRegistry ul li .purpleBtn{margin-left:10px;margin-top:4px}.freeShipping img{display:block}.nav.giftTracker .tabs li a{padding:20px 0}
.nav.giftTracker .tab_content,html .nav.giftTracker .tabs li.active{background:#fff}.giftTracke\\rBanner{margin-left:-20px;clear:both;display:block;margin-bottom:20px;-moz-box-shadow:10px 1px 2px 1px #ccc;-webkit-box-shadow:10px 1px 2px 1px #ccc;box-shadow:10px 1px 2px 1px #ccc}.giftTrackerBanner{clear:both;display:block;position:relative}
.giftTrackerBanner img{display:block;-webkit-box-shadow:0 2px 0 0 rgba(255,255,255,.06) inset,0 2px 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 0 0 rgba(255,255,255,.06) inset,0 2px 3px 0 rgba(0,0,0,.2);box-shadow:0 2px 0 0 rgba(255,255,255,.06) inset,0 2px 3px 0 rgba(0,0,0,.2);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#cccccc')}
.giftTrackerBanner .getStarted{border:0;bottom:50px;display:block;height:92px;left:181px;overflow:hidden;position:absolute;width:109px}.giftTrackerBanner .getStarted img{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=0,MakeShadow=false,ShadowOpacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Blur(PixelRadius=0,MakeShadow=false,ShadowOpacity=0.00)"}
.viewBy{border-bottom:2px dotted #c9c9c9;margin:0 -20px 20px;padding:0 10px 18px;font-size:12px}.viewBy li{display:inline;float:left;margin-left:5px;font-style:italic}.viewBy li a{border-right:1px solid #000;display:inline-block;height:12px;line-height:10px;padding-right:5px;color:#4b4b4b;font-style:normal;margin-left:10px}
.viewBy li a.selected{font-weight:700}.viewBy li+li a{border:0;margin-left:0}.sortedItem{margin:0 0 20px;padding-left:15px}.sortedItem li{display:inline;float:left;margin-right:10px}.sortedItem li label{display:inline-block;width:50px;font-style:italic}.emailPage a,.printPage a{height:22px;margin-right:25px;text-indent:999em;width:22px;display:block}
.emailPage,.printPage{text-align:right}.printPage a{background:url(../images/icon_sprite.png) no-repeat}.emailPage a{background:url(../images/icon_sprite.png) 0 -339px no-repeat!important;float:right}.giftTrackWrapper{border:10px solid #cfd5eb;margin-left:-20px;margin-right:-20px}html>body .giftTrackWrapper{margin-right:0}
.giftTrackWrapper .giftHolder{border-top:10px solid #cfd5eb;padding-bottom:10px;clear:both}.giftTrackWrapper .giftHolder:first-child{border-top:0}.giftTrackWrapper .gifterLeft{width:400px;border-right:1px dotted #b8b8b8;margin:10px 10px 0;float:left;height:100%}.giftTrackWrapper .gifterLeft img{float:left}
.giftTrackWrapper .gifterLeft ol{float:left;margin-left:10px}.giftTrackWrapper .gifterLeft li{color:#4b4b4b;font-size:12px}.giftTrackWrapper .gifterLeft li h3{color:#6974a4;font-size:16px;font-weight:400;width:250px;word-wrap:break-word}.giftTrackWrapper .gifterLeft li em{display:block;float:left;font-style:normal;width:45px}
.giftTrackWrapper .gifterLeft li label{display:block;font-weight:700;margin-top:20px}.giftTrackWrapper .gifterLeft li select{width:150px;margin-left:-5px}.giftTrackWrapper .gifterRight{float:left;width:510px;margin:10px 0 0;height:100%}.giftTrackWrapper .gifterRight .itemFrom{float:left;margin:0 10px 0 0;width:245px;font-weight:700}
.giftTrackWrapper .gifterRight .itemFrom span,.giftTrackWrapper .gifterRight .itemThankyou span{background:url(../images/icon_sprite.png) no-repeat;display:block;float:left;height:16px;margin-right:10px;width:18px}.giftTrackWrapper .gifterRight .itemFrom span{background-position:4px -51px}.giftTrackWrapper .gifterRight .itemThankyou{float:left;margin:0 10px;width:235px;font-weight:700}
.giftTrackWrapper .gifterRight .itemThankyou span{background-position:-34px -49px}.giftTrackWrapper .gifterRight .gifterEditRemove{border-bottom:1px dotted #b8b8b8;clear:both;font-size:12px;font-weight:400;display:table;padding:10px 10px 10px 28px}.giftTrackWrapper .gifterRight .gifterEditRemove .itemThankyou{width:194px}
.giftTrackWrapper .gifterRight .gifterEditRemove .itemThankyou span.mailNotSent,.giftTrackWrapper .gifterRight .gifterEditRemove .itemThankyou span.mailSent{background:url(../images/icon_sprite.png) no-repeat;width:100px;font-weight:400;color:#2a5a97;padding-top:27px}.giftTrackWrapper .gifterRight .gifterEditRemove .itemThankyou span.mailSent{background-position:-183px -51px;cursor:pointer}
.giftTrackWrapper .gifterRight .gifterEditRemove .itemThankyou span.mailNotSent{background-position:-183px -2px;color:#b8b8b8}.giftTrackWrapper .gifterRight .gifterEditRemove p{font-size:12px;font-weight:400;color:#4b4b4b}.giftTrackWrapper .gifterRight .gifterEditRemove ul li{display:inline;float:left;font-weight:400;padding-left:20px;margin-top:15px}
.giftTrackWrapper .gifterRight .gifterEditRemove ul li.gifterEdit,.gifterEditspan{background:url(../images/icon_sprite.png) 0 -92px no-repeat;margin-top:10px}.giftTrackWrapper .gifterRight .gifterEditRemove ul li.gifterRemove{background:url(../images/icon_sprite.png) 10px -116px no-repeat;border-left:1px solid #d4d4d4;margin-left:10px;padding-left:30px;margin-top:10px}
.giftTrackWrapper .gifterRight .gifterBtnHolder{margin:20px 25px 10px}.gifterEditRemove .genericTooltip{width:300px}.gifterEditRemove .qHelp .qHelpIn{width:300px;left:-130px;top:50px}.qHelpIn{display:none}.giftHolder{position:relative}.gifterDelete{background:url(../images/icon_sprite.png) 10px -113px no-repeat;padding-left:30px;position:absolute;right:20px;top:9px}
.qHelp{position:relative;float:left}.qHelp .qHelpIn{position:absolute;top:25px;left:0;z-index:90000}.genericTooltip{width:340px}.genericTooltip .tl{background:url(../images/tooltip/bgd_top_left.png) no-repeat;height:8px;padding-left:10px}.genericTooltip .tr{background:url(../images/tooltip/bgd_top_right.png) right top no-repeat;height:8px;overflow:hidden;padding-right:10px}
.genericTooltip .tm{background:url(../images/tooltip/bgd_top.png) repeat-x;height:8px}.genericTooltip .cr{background:url(../images/tooltip/bgd_right.png) right top repeat-y;padding-right:10px}.genericTooltip .cl{background:url(../images/tooltip/bgd_left.png) left top repeat-y;padding-left:10px}.genericTooltip .cl div{background:#fff;padding:10px 15px;overflow:hidden}
.genericTooltip .bl{background:url(../images/tooltip/bgd_bottom_left.png) no-repeat;height:8px;padding-left:10px}.genericTooltip .br{background:url(../images/tooltip/bgd_bottom_right.png) right top no-repeat;height:8px;overflow:hidden;padding-right:10px}.genericTooltip .bm{background:url(../images/tooltip/bgd_bottom.png) repeat-x;height:8px}
.genericTooltip .ta{background:url(../images/tooltip/bgd_arrow.png) repeat-x;height:21px;width:27px;position:absolute;top:-12px;left:47%}.textSearch input{width:268px!important;border-color:#92908e #D7D5D3 #d7d5d3;border-style:solid;border-width:1px;color:#4c4c4c;padding:6px 10px}.itemThankyou .qHelp .qHelpIn .genericTooltip .cr .sendThanks p a.digitalBubble{background:url(../images/icon_sprite.png) 2px -142px no-repeat;padding:0 0 3px 23px}
.itemThankyou .qHelp .qHelpIn .genericTooltip .cr .sendThanks p label{vertical-align:text-bottom}.giftTrackWrapper .thankYouNote{padding:15px 40px}.edit_giver_information .n_gradient_body,.padt10{padding-top:10px}.giftTrackWrapper .thankYouNote img{border:1px solid #BBB;float:left;margin-right:40px}
.giftTrackWrapper .thankYouNote h2{border-bottom:1px dotted #b8b8b8;color:#4b4b4b;float:left;font-size:22px;margin-bottom:10px;padding-bottom:10px;width:685px}.giftTrackWrapper .thankYouNote h2 span{color:#9c9c9c;display:block;font-size:12px;font-weight:400;line-height:12px}.giftTrackWrapper .thankYouNote p{float:left;font-size:12px;width:685px}
.giftTrackWrapper .thankYouNote p em{clear:both;display:block;font-style:normal}.module_overlay{background:#fff;display:block;overflow:hidden;clear:both}.n_gradient_body{background:url(../images/gift_modal_bg.png) bottom left repeat-x #f5f5f5;overflow:hidden}.n_gradient_body p{font-size:12px;color:#4b4b4b}
.gr_grid1{width:700px}.ui_dotcom_grid1{width:477px!important}.gr_grid1_product{width:442px}.gift_page_heading span{display:none}.manage_edit_shipping_title img{background-position:0 -665px;width:400px;height:33px}.edit_shipping,.tab_holding{background:#fff!important;padding-bottom:0!important}.tab_container{overflow:hidden;clear:both;float:left;width:100%;background:#fff;margin-bottom:20px}
.inspiration_room_promo .tab_container{margin-top:4px;margin-bottom:0}.module_overlay .n_createRegistry,.module_overlay .tab_container{overflow:visible!important;margin-bottom:0!important}ul.tabs{margin-top:10px;float:left;list-style:none;width:100%}ul.tabs li{float:left;height:40px;line-height:39px;margin-bottom:8px;margin-right:6px;margin-top:5px;overflow:hidden;position:relative;background:#FFF}
ul.tabs li a{color:#4c4c4c;display:block;font-size:24px;border:1px solid #fff;outline:0;width:232px;text-align:center}html ul.tabs li.active{background:url(../images/active_tab_bg.gif) bottom center no-repeat #fff;border-bottom:1px solid #fff;padding-bottom:8px;padding-top:5px;margin-bottom:0;margin-top:0}
.module_overlay .tab_content{padding:20px 37px 40px 36px;overflow:hidden}.module_overlay .tab_container .tab_content{background:0}#chosenImage li{display:inline;float:left}.n_choosePhoto{background:#e3e4e4;color:#4b4b4b;padding:5px 0 20px 5px;margin-bottom:10px}.n_choosePhoto .n_uploadphoto{overflow:hidden;margin-top:8px}
.n_choosePhoto .n_uploadphoto img{float:left;margin-right:5px}.n_choosePhoto .n_uploadphoto .n_photsize{float:left}.n_whitebg{background:#fff;padding:4px 9px;text-align:center;margin-bottom:5px;cursor:pointer}.wdth{width:468px!important}.n_modalheader{padding:41px 35px 0 30px;overflow:hidden;background:#fafafc}
.n_modalheader h2{color:#6974a4;font-size:30px}.n_modalheader .n_gift_header{margin-bottom:10px}.n_modalheader .n_tabContainer{margin-top:24px}.n_btnGroup{padding-top:20px}.n_btnGroup p.purple,.n_btnGroup p.purple input{float:right;background:#666;width:120px;text-align:center}.n_btnGroup p.grey,.n_btnGroup p.grey input{float:left;background:#dbdbdb;width:120px;text-align:center}
.n_btnGroup p.purple input{color:#fff}.n_cityStateZip{clear:both}.n_optionalReminder{width:394px}.n_clrboth{clear:both}.module_overlay h2{font-size:30px;font-family:arial;font-weight:700;color:#4b4b4b;line-height:34px}.checklist .n_item_title{background:#cfd5eb}.n_item_title{background:#0b5681;padding:0!important;overflow:hidden;height:32px}
.checklist .n_item_title h2{margin-left:18px;margin-top:4px}.checklst_exprt .rightArrow{background:url(../images/app_arrow.png) 0 7px no-repeat;padding-left:13px}.wedding_checklist h3{color:#6974a4}.n_narrowItem{margin:10px;overflow:hidden}#galleryPage .jcarousel-skin-tango .jcarousel-container{background:#333}
#galleryPage .jcarousel-skin-tango .jcarousel-container-horizontal{padding:0 50px;width:860px}#galleryPage .jcarousel-skin-tango .jcarousel-clip-horizontal{height:82px;width:855px}#galleryPage .jcarousel-skin-tango .jcarousel-clip{overflow:hidden}#galleryPage .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover{cursor:default}
#galleryPage .jcarousel-skin-tango .jcarousel-prev-horizontal{background:url(../images/mm_next_prev.png) no-repeat;cursor:pointer;height:65px;left:13px;position:absolute;top:33px;width:11px}#galleryPage .jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:33px;right:25px;cursor:pointer;background:url(../images/mm_next_prev.png) no-repeat;height:65px;width:11px;background-position:-12px 0}
#galleryPage .jcarousel-skin-tango .jcarousel-item-horizontal{margin-left:0;margin-right:0!important}#galleryPage .jcarousel-skin-tango .jcarousel-item{height:50px;width:65px!important;padding:16px 0}#galleryPage .jcarousel-skin-tango .jcarousel-item-horizontal img{cursor:pointer}.eventOptions{padding:12px 12px 12px 24px;background:#494949;color:#fff}
.eventOptions .viewOptions{float:left;margin-right:68px}.eventOptions a,.eventOptions a:active{color:#fff}.selectOptions select{background:#fff}.n_product_image{width:400px!important}.n_color_options li a{padding:2px!important}.colorsizeSection{width:200px!important}.btnGroup{float:right;width:167px}
.btnGroup .redButton{background:red;width:127px;margin-bottom:10px;margin-top:60px;letter-spacing:1px}.btnGroup .redButton input{padding:4px 30px;color:#fff}.btnGroup .purpleButton{background:#dbdbdb;width:127px}.btnGroup .purpleButton input{padding:4px 23px}.ig_gallery{background:#cfd5eb;padding-top:20px}
.n_color_options .n_colorOption1 a{background:#666563;padding:10px!important}.n_color_options .n_colorOption2 a{padding:10px!important}.product_row div.product_detail .prod_qltys input.n_product_quantity{padding:4px 8px 3px!important;margin-right:7px}.updateButton{width:100px!important;margin-left:5px;background:#6974a4;color:#fff}
.rating em.5rating{background:70px 300px}.hideImage,.n_productSets{display:none}.pipeImage{background:url(../images/pipe.png) 6px 10px no-repeat}.module_overlay .product_row div.product_img{margin-top:30px;margin-right:0;overflow:hidden}.module_overlay .product_row div.product_detail .n_prod_qltys{border:0;padding-top:14px;padding-bottom:11px;width:100%}
.module_overlay .btnGroup .redButton{margin-top:0}.module_overlay .btnGroup{width:201px}.module_overlay .product_detail_holder{margin-top:20px}.module_overlay .prod_head{color:#6974a4;clear:both}.module_overlay .product_row div.product_desc{margin-left:15px;margin-right:14px;width:auto}.module_overlay .product_img_holder img{margin-left:40px}
.module_overlay .sale_price{color:#d1161b;font-size:14px;font-weight:700;line-height:12px;margin-bottom:2px;margin-top:5px}.module_overlay ul.sku_alt_options{clear:none}.module_overlay .pp_checkout_blk ul.sku_alt_options{clear:both!important}.ig_gallery .ig_gallery_holder .product_row{float:none;overflow:hidden}
.module_overlay .jcarousel-skin-tango .jcarousel-container-horizontal{width:704px}.module_overlay.modal_carousel{width:900px;padding-bottom:20px}.module_overlay.modal_carousel .image_price_ship_info .first_grid{padding:0}.module_overlay.modal_carousel .image_price_ship_info .third_grid{float:left}.module_overlay .eventOptions{margin-left:20px;margin-right:20px;margin-top:50px}
.module_overlay .eventOptions select{background:#f4f4f4}.module_overlay .jcarousel-skin-tango .jcarousel-clip-horizontal{height:635px;width:790px}.module_overlay .jcarousel-skin-tango .jcarousel-item{height:700px;width:815px}.module_overlay .shopbag_wrap li.product_description{width:400px}.module_overlay .gift_detail_content .gift_detail .image_price_ship_info{width:778px;border:1px solid #ddd}
.module_overlay .gift_detail_content .gift_detail .image_price_ship_info .second_grid{width:200px;margin-left:15px}.module_overlay .gift_detail_content .gift_detail .savings_promo{margin-left:170px}.module_overlay .shopbag_wrap ul li.product_description span a{font-size:16px}.module_overlay .second_grid p{font-size:40px}
.module_overlay .item_number,.module_overlay .n_size{border-right:1px solid #b6b6b6;display:inline!important;margin-right:5px;padding-right:5px}.module_overlay .color{display:inline!important}.module_overlay .second_grid div{padding-left:20px;padding-right:20px}.module_overlay .second_grid .n_requested{border-left:1px dotted #b6b6b6;border-right:1px dotted #b6b6b6;padding-bottom:25px}
.module_overlay .jcarousel-skin-tango .jcarousel-prev-horizontal{background:url(../images/mm_next_prev_modal.png) no-repeat;top:40%;left:8px}.module_overlay .jcarousel-skin-tango .jcarousel-next-horizontal{background:url(../images/mm_next_prev_modal.png) -42px 0 no-repeat;top:40%;right:-92px}.module_overlay .gift_detail_content .gift_detail,.module_overlay .jcarousel-skin-tango .jcarousel-container{background:#fff}
.module_overlay .jcarousel-skin-tango .gift_detail_content .gift_detail{padding:0}.module_overlay .jcarousel-skin-tango .gift_detail_content .gift_detail .image_price_ship_info .third_grid{width:103px}.module_overlay .jcarousel-skin-tango img{margin-left:100px}.module_overlay .n_notificationReceive{padding-top:30px}
.frm_item .future_spouse label,.frm_item .n_phoneNumber label{display:inline}.module_overlay .n_notificationReceive .n_selectNotification{padding-top:30px;padding-bottom:20px;margin-bottom:20px}.module_overlay.n_gradient_body .n_notificationReceive p{margin-bottom:10px}.module_overlay .n_notificationReceive .n_selectNotification li{padding-bottom:20px}
.module_overlay .n_notificationReceive .n_selectNotification li input{margin-left:20px;margin-right:20px}.module_overlay .frm_item{margin-left:35px;margin-right:35px}.module_overlay .termsConditions{margin-left:20px;margin-right:20px}.module_overlay .termsConditions .closebtn{margin:0 78%};#gift_list_gifter .n_listView{background-color:#cfd5eb;padding:10px}
#gift_list_gifter .n_listView .item_title{background:0}#gift_list_gifter .n_listView .gift_detail{background:#fff}#our_gift_reglist #gift_list_gifter .n_listView .gift_detail_content .gift_unavailable{background:0}#gift_list_gifter .n_listView .gift_detail_content .image_price_ship_info{width:827px}
#gift_list_gifter .n_listView .gift_detail .image_price_ship_info .first_grid{width:470px}#gift_list_gifter .n_listView .gift_detail .image_price_ship_info .second_grid{width:247px}#gift_list_gifter .n_listView .gift_detail .image_price_ship_info .third_grid{width:109px}#gift_list_gifter .n_listView .gift_detail_content .gift_detail{padding:0;border-bottom:1px solid #ccc;overflow:hidden}
#gift_list_gifter .n_listView .gift_detail_content .last{border-bottom:0 none}#gift_list_gifter .n_listView .gift_detail_content .gift_detail .gift_list_ship_info{border-bottom:0 none;margin:16px 0;border-right:1px solid #ccc;padding-right:14px}#gift_list_gifter .n_listView .gift_detail_content .gift_detail .last{border-right:0 none}
#gift_list_gifter .n_listView .gift_detail .image_price_ship_info .second_grid .gift_list_request{border-right:1px solid #ccc;margin:10px;padding-right:10px}#gift_list_gifter .n_listView .gift_detail .image_price_ship_info .second_grid .last,.n_listView .gift_detail .image_price_ship_info .second_grid .last{border-right:0 none}
#gift_list_gifter .n_listView .gift_detail .image_price_ship_info .second_grid .gift_list_stillneed{margin:10px;color:#d81428}#gift_list_gifter .n_listView .gift_detail .image_price_ship_info .second_grid .gift_list_stillneed label,.n_listView .gift_detail .image_price_ship_info .second_grid .gift_list_stillneed p{color:#d81428}
.n_listView .sale_price{color:#d81428;font-weight:700}.n_listView .original_price{font-size:10px}#gift_list_gifter .my_gift_list p a,#gift_list_gifter .n_listView .gift_remove_edit a{color:#2a5a97;font-weight:700}.n_listView .gift_detail_content .unavailable_gifts{background-color:#f8fafa}.kitchenviewWrapper{margin-bottom:10px}
.gridViewWrapper{border-top:10px solid #cfd5eb;border-left:11px solid #cfd5eb;overflow:hidden;background:#cfd5eb}.kitchenviewWrapper h1{background:#cfd5eb;padding-left:15px;padding-top:16px;padding-bottom:11px;color:#4b4b4b;font-weight:400}.kitchenviewWrapper a,.kitchenviewWrapper a:active{color:#4b4b4b}
.kitchenviewWrapper .downArrow{background:url(../images/downArrow.png) left center no-repeat;padding-right:20px;width:15px;height:15px;display:inline-block}.kitchenviewWrapper .rightArrow{background:url(../images/rightArrow.png) left center no-repeat;width:15px;height:15px;display:inline-block}.gridViewWrapper .n_gridView{width:222px;float:left;border-right:6px solid #cfd5eb;border-bottom:11px solid #cfd5eb;padding-bottom:10px}
.gridViewWrapper .groupByStyle img{margin:0 30px 10px}.gridViewWrapper .groupByStyle ul{margin-left:10px;min-height:153px}.gridViewWrapper .groupByStyle ul .productName{color:#6974a4;font-size:14px}.gridViewWrapper .groupByStyle ul .sale{color:#d81428}.gridViewWrapper .groupByStyle ul .need,.groupBybg ul li.groupByStyle ul li span.need{color:#9c9c9c;float:right}
.add_red_btn input{background:#d81428;color:#FFF;padding:5px 15px}.options a,.updated_options a{background:url(../images/icon_sprite.png) no-repeat;height:22px;margin-right:25px;text-indent:999em;width:22px;display:block}.options a{float:right}.share a{background-position:-55px 0;margin-right:15px;color:#4b4b4b}
.gridviewlink a{background-position:-113px 0;margin-right:15px}.listviewlink a{background-position:-240px 0;margin-right:15px}.arrow{background:url(../images/app_arrow.png) center left no-repeat;padding-right:10px}.wedding_info{border-bottom:2px dotted #c9c9c9;margin-bottom:10px;padding-bottom:5px}.wedding_info .signIn img{float:left}
.wedding_info .signIn ul{float:left;font-size:12px;margin-left:10px}.groupby img{float:right}.heart{background:url(../images/icon_sprite.png) 2px -235px no-repeat;padding-left:23px;float:left;padding-right:0;height:15px}.findItem{background:url(../images/icon_sprite.png) 2px -186px no-repeat;padding-right:15px;float:left;height:15px}
.emailPage .emailOptions,.printPage .printOptions{border-right:1px dotted #cfd5eb;padding-right:25px}.productSelectionBox input{width:17px;height:17px}.productselection p{text-align:center;font-size:16px}.gridCheckBoxOptions{border-top:2px dotted #c9c9c9;padding-top:15px}.btncontent{padding-top:25px;overflow:hidden;margin-left:24px}
.btncontent li{float:left;margin-right:15px}.btncontent .cancelButton{background:#dbdbdb}.btncontent .addGift{color:#fff}.btncontent li input{width:100px;text-align:center}.giftTrackWrapper .quantity{width:40px!important;border:1px solid #92908e}.xbox360{border:1px solid #92908e;padding:5px!important;width:350px!important}
.confirmationOverlay{width:740px}.confirmationOverlay .n_gift_header p{font-size:18px}.module_overlay .confBtn{margin:0 175px;overflow:hidden}.monogramDetails h2{color:#6974a4;font-weight:400;font-size:26px}.monogramDetails ul{margin-top:15px;overflow:hidden}.monogramDetails ul li a{color:#818181;font-size:15px}
.monogramDetails{margin:15px;padding-bottom:10px}.monogramDetails li .first{width:230px;float:left}.monogramDetails li .second{margin-left:20px;float:left!important}.gridViewtip .tooltipChromeArrow,.manageProfiletip .tooltipChromeArrow{background:url(../images/tooltip/bgd_down_arrow.png) no-repeat}.name_product{float:left}
.monogramIcon img{margin:0!important}.gridViewtip{width:550px!important}.manageProfiletip{width:300px!important}.productConf{float:left;margin-right:5px;width:175px}.gridViewWrapper .n_gridView.n_listView{width:938px;background:#fff;display:block}.gridViewWrapper .n_gridView.n_listView img{float:left;margin:10px}
.gridViewWrapper .n_gridView.n_listView ul{float:left;margin-top:12px}.gridViewWrapper .n_gridView.n_listView ul .n_prod_qltys{border:0;padding-bottom:1px;padding-top:14px}.gridViewWrapper .n_gridView.n_listView ul .prod_qltys input{margin-right:5px;border-color:#92908e #DDDBD8 #e1dfdc #D7D5D3;border-style:solid;border-width:1px;float:left;font-size:11px;padding:4px 4px 3px;width:13px}
.gridViewWrapper .n_gridView.n_listView .quantity{overflow:hidden;float:right;width:145px}.gridViewWrapper .n_gridView.n_listView .second_grid{margin-left:15px;width:200px;float:right;margin-top:12px}.gridViewWrapper .n_gridView.n_listView .second_grid .n_requested{border-left:1px dotted #b6b6b6;border-right:1px dotted #b6b6b6;padding-bottom:25px}
.gridViewWrapper .n_gridView.n_listView .second_grid div{padding-left:20px;padding-right:20px}.gridViewWrapper .n_gridView.n_listView .second_grid p{font-size:40px;margin-left:-2px}.gridViewWrapper .n_gridView.n_listView .second_grid .n_received{border-right:1px dotted #b6b6b6;padding-bottom:25px}.gridViewWrapper .n_gridView.n_listView .add_red_btn{float:right;margin-right:20px;margin-top:50px;overflow:hidden;text-align:center;width:97px}
html>body .gridViewWrapper .n_gridView.n_listView .add_red_btn{width:127px}.gridViewWrapper .n_gridView.n_listView .link a,.gridViewWrapper .n_gridView.n_listView .link a:active{color:#6974a4}.shareOptions{width:100%}.shareOptions li{display:block;clear:both;text-align:center;border-bottom:1px dotted #b6b6b6;padding-top:10px;padding-bottom:10px;float:none}
.options .qHelp{float:right}.qsharehelp{position:absolute}.qsharehelp.qHelp .qHelpIn{left:564px!important}#memoryMarkerPage .qsharehelp.qHelp .qHelpIn{left:703px!important}#dashboard_header .qsharehelp.qHelp .qHelpIn{left:-43px!important}.module_overlay .n_btnGroup li{display:block;margin:30px 30px 30px 55px}
.module_overlay.printEmail{width:382px}.n_btnGroup li input{background:#6974a4;color:#fff;width:200px;padding-top:3px;padding-bottom:3px}.module_overlay.alertOverlay{width:740px}.module_overlay .alertModal{margin-left:40px;margin-right:40px}.module_overlay .alertModal .instructionalMeassge{width:400px}
.alertMessages .alertheader{background:#c8c9ca;padding:5px;margin-top:20px;color:#fff}.alertMessages ul li{margin:20px 0 20px 20px;padding-bottom:20px;border-bottom:2px solid #ddd}.alertMessages ul li p.alertinfo{width:376px;display:inline-table}.alertMessages ul li p.closeLink{float:right;width:20px;margin-right:38px}
.alertMessages ul li .infolink{width:376px}.alertMessages ul li img{float:left;margin-right:20px}.alertMessages ul li p a,.module_overlay .alertModal .instructionalMeassge a{color:#4b4b4b;font-weight:700}.closebtn{background:#666;color:#fff;margin:0 44%;padding:2px 40px}.perviewGuest{background:#6974a4;color:#fff;padding:1px 12px;cursor:pointer}
.checklst_exprt{background:#eff4f8}.checklst_exprt p{background:url(../images/close.png) 99% 20% no-repeat}.checklst_exprt p img{padding-right:10px;vertical-align:middle}h1 .additems{float:right;right:237px;right:130px\9;font-size:12px;margin-right:10px;color:#6974a4}.blueBkgrnd ul li,.floating_list li,.grp_buy_subhead li,.sortedBtn li{float:left}
.module_overlay.video_overlay{width:900px}.module_overlay .webGifterVideo{margin:40px 61px 10px}.module_overlay .webGifterVideo h1{font-weight:400;margin-bottom:20px}.gift_address_list{width:701px}.gift_address_list .emailPage a,.gift_address_list .printPage a{margin-right:0}.gradient_body{background:url(../images/gift_modal_bg.png) left bottom repeat-x #FFF;padding:39px 40px 20px}
.sortedBtn li{display:inline;margin-right:10px}.sortedBtn{border-bottom:2px dotted #c9c9c9;overflow:hidden;padding-bottom:26px}.frm_item input[type=text]{width:196px}.frm_item .street_address1 input[type=text],.frm_item .street_address2 input[type=text]{width:407px}.frm_item .state select{width:106px;height:32px}
.frm_item .zipcode input[type=text]{width:83px}.frm_item .country select{width:197px;height:32px}.frm_item .ui_country select,.frm_item .ui_state select{height:23px!important}.frm_item p em{font-size:14px}.btnHolder{border-top:2px dotted #c9c9c9}.btnHolder input{width:141px}.addressCreateEnvelope{width:702px}
.importCreateEnvelope .contact_list{width:35px}.importCreateEnvelope .contact_list ul li{color:#d7d7d7;padding:0 15px}.importCreateEnvelope .name_address_list{overflow-y:auto;height:538px}.importCreateEnvelope .name_address_list .import_row{width:640px;margin-right:10px;border-bottom:2px dotted #c9c9c9}
.name_address_list .name_address_list_holder{padding:15px 9px;overflow:hidden;border-bottom:1px solid #ccc}.name_address_list .last{border-bottom:0 none}.name_address_list_holder .giver_address{word-wrap:break-word;width:209px}.importCreateEnvelope .contact_header{background:#f4f3f3;height:17px;padding:2px 0 8px 7px}
.contact_edit_delete ul li a.edit{background:url(../images/icon_sprite.png) 0 -92px no-repeat;height:23px;padding:0 0 0 27px}.contact_edit_delete ul li a.delete{background:url(../images/icon_sprite.png) 0 -117px no-repeat;height:23px;padding:0 0 0 26px}.importCreateBtn{padding:19px 43px 21px 10px}.importCreateBtn input{width:141px}
.addressCreateEnvelope .radiogroup{border-top:2px dotted #c9c9c9;border-bottom:2px dotted #c9c9c9;padding:20px 0;margin-top:20px;overflow:auto}.addressCreateEnvelope .radiocontain{float:left;width:300px}.gradient_body .blueBkgrnd{padding:20px 20px 16px;overflow:hidden}.blueBkgrnd em{font-weight:700;font-size:16px}
.blueBkgrnd fieldset textarea{width:580px;height:56px;border:1px solid #c4c6d0}.blueBkgrnd p label,.charaCopy input[type=checkbox]{vertical-align:text-bottom}.blueBkgrnd .imgCorusel{height:177px;width:582px;overflow-x:scroll;overflow-y:hidden}.blueBkgrnd .imgCorusel ul{height:177px;overflow-x:scroll;overflow-y:hidden;width:2933px}
.blueBkgrnd ul li{display:inline;margin-right:11px;height:132px;width:131px}.blueBkgrnd ul.imgCoruselList li a img{display:block;border:3px solid #cfd5eb}.blueBkgrnd ul.imgCoruselList li a img:hover{border:3px solid #ccc;display:block}.blueBkgrnd ul.imgCoruselList li a.coruselSelected img{border:3px solid #ccc}
.blueBkgrnd ul li a span{display:block;clear:both;text-align:center;font-size:12px}.gradient_body h3{font-size:20px;font-family:arial;font-weight:700}.blueBkgrnd ul.createDigital li{width:156px;height:178px;background:#fff;text-align:center;padding:15px;margin:5px 5px 0 0;border:1px solid #FFF}.blueBkgrnd ul.createDigital li a span{text-align:left;color:#2a5a97}
.videoThank{background:url(../images/thank_you_banner.png) no-repeat;width:621px;height:514px}.videoThankConfirmatn{background:url(../images/Thankyou_confirmation.png) no-repeat #ced7ef;width:621px;height:auto;margin-top:20px}.videoThank .videoThankHolder{padding:45px 20px;overflow:hidden}.videoThankConfirmatn .videoThankHolder{padding:20px 40px;overflow:hidden}
.videoThank .video{width:282px;margin-right:21px}.videoThank .thanksPara{width:278px}.videoThank p.thanksMessage,.videoThankConfirmatn p.thanksMessage{font-size:46px;font-weight:400;color:#fff}.charaCopy{padding:20px 0;overflow:hidden}.sortThanksOrder select{display:block;width:182px}.sortThanksOrder select.fontSize{width:110px}
.sortThanksOrder{overflow:hidden;padding:20px 0 10px}.sortThanksOrder .sortWhiteBtn{line-height:70px}.sortThanksOrder .sortWhiteBtn input.whiteBtn{border:1px solid #ccc;width:80px}.thanksConfirmatn .Confirmvideo{text-align:left;width:530px;border-bottom:2px dotted #fff}.logoCont{text-align:center;padding:46px 0 36px}
.whiteBG{background-color:#FFF}.brdrbtmdotted{border-bottom:2px dotted #c9c9c9}.brdrtopdotted{border-top:2px dotted #c9c9c9}.brdrbtmsolid{border-bottom:1px solid #c9c9c9}.grp_buy_subhead{margin:15px 18px 0;padding-bottom:18px;overflow:auto}.grp_buy_subhead li.regInfo{width:648px;padding:7px 0 0 10px}
.grp_buy_subhead .setup{padding:10px 35px}.contributeGrpGift .setup,.paymentSetup .setup{padding:10px 0}.contributeGrpGift .timeline,.grp_buy_subhead .timeline,.paymentSetup .timeline{padding:10px 10px 10px 0}.floating_list{overflow:auto}.group_buy input[type=password],.group_buy input[type=text]{float:none}
.group_buy #groupBuyName{width:424px}.group_buy #groupBuyName.placeholder{color:#CCC}.formPadding{padding:20px 10px 40px}.groupBygiftTrackerBanner img{vertical-align:bottom;box-shadow:0 2px 0 0 rgba(255,255,255,.06) inset,0 2px 3px 0 rgba(0,0,0,.2);display:block}.groupGift ul li,.startManageContbut ul li,ul.contributeLinks li{display:inline;float:left}
.groupGift{padding:10px 81px 10px 104px}.groupGift p.groupGiftHeader{font-size:52px;font-weight:400;font-family:arial;padding:20px}.groupGift .separator,.separator{position:relative;padding-top:9px}.groupGift .giftBrdrImg{position:absolute;background:url(../images/border_gift_image.jpg) center center no-repeat #fff;height:36px;width:31px;padding:0 10px;top:-14px;left:45%}
.groupGift p.groupGiftContent{color:#4b4b4b;font-size:14px;padding:32px 70px;text-align:left}.groupByStyle,.startManageContbut ul li p,li.item_styles,li.registry_links{text-align:center}.startManageContbut{overflow:hidden;margin-bottom:40px}.startManageContbut ul li{width:311px;border-right:3px dotted #6974a4;padding:39px 0 34px}
.startManageContbut ul li.last{border-right:0 none}.groupConfrm .groupGiftHeader{color:#6974a4;font-size:48px}.bluBkgnd{background:#eceef7;width:238px;padding:25px 31px 13px;overflow:hidden;height:148px}.bluBkgnd p.confrmAmnt em,.bluBkgnd p.confrmAmnt ins{font-size:18px}.bluBkgnd p.confrmAmnt strong{font-size:37px}
.bluBkgnd p.confrmPayment{margin:0 auto;font-size:12px}.ConfrmUpdate p.confrmLorem a,.ConfrmUpdate p.padt35{font-size:12px}.ConfrmUpdate p.confrmLorem{font-size:16px}.confrmSelect select{width:275px}.confrmSelect em{padding-right:30px;font-size:12px}ul.contributeLinks{overflow:hidden;padding:30px 0 20px}
ul.contributeLinks li{width:240px;padding:10px 0;font-size:14px}ul.contributeLinks li.thirdCol{width:256px;padding-left:45px}ul.contributeLinks li.fourthCOl{width:175px}ul.contributeLinks li span.contributPipe{background:url(../images/contributePipe.png) right 1px no-repeat;padding-right:10px}ul.contributeLinks li a{padding-left:6px}
ul.contributeLinks li a span{color:#4b4b4b;padding-right:20px}ul.contributeLinks li a.blueArrow{padding-left:20px}ul.ContributWidth{width:785px;float:left}ul.socialWidth{width:145px;float:left}.blueArrow,.greyArrow{width:20px;height:13px}.greyArrow{background:url(../images/icon_sprite.png) 37px -170px no-repeat}
.blueArrow{background:url(../images/icon_sprite.png) 6px -188px no-repeat}.ContributeBtn input.whiteBtn{border:1px solid #ccc;width:116px}.ContributeBtn input.purpleBtn{width:116px}.contributnMoney{width:742px;padding-bottom:30px;overflow:hidden}.contributnMoney .bluBkgnd{width:299px}.contributnMoney h4{font-size:18px;text-align:center}
.fixedWidthBrd{background:url(../images/blueBkgnBrd.png) center top no-repeat}.confrmPayment .blueArrow{background-position:4px -188px;padding-left:20px}p.confrmAmnt input[type=text]{width:51px;height:24px}.contributnMoney .bluBkgnd .initiator{margin:0 auto;width:234px;padding:23px 0 18px;overflow:hidden}
.initiatorContribution textarea{width:464px;height:167px;border:#92908e}.initiatorContribution fieldset{border-bottom:2px dotted #ccc;padding-bottom:30px;width:465px}.initiatorContribution fieldset.customCss{border-bottom:0!important;padding-bottom:0;width:auto}.initiatorContribution input.purpleBtn{width:186px}
.Initiator{background:#eff4f8;padding:23px;margin:20px 0}.Initiator span.width87{width:87px}.Initiator ul li{padding:20px 0;overflow:hidden}.gradient_body .frm_item{margin:0}.Initiator ul li span input.input_txt{width:479px}.FindGrpGift{padding:30px 78px}.groupGiftEdit p{color:#6974a4;font-size:16px}
.groupGiftEdit p.groupEdit{padding:14px 0}.groupGiftEdit p.groupEdit a{padding-left:20px;font-size:12px;background-position:8px -188px}.groupGiftEdit p strong{font-size:25px}.tooltipChrome{position:absolute;z-index:100000;font-size:12px;width:auto}.tooltipChromeTopRight{height:8px;padding-right:10px;background:url(../images/tooltip/bgd_top_right.png) right top no-repeat;overflow:hidden}
.tooltipChromeTopLeft{padding-left:7px;background:url(../images/tooltip/bgd_top_left.png) no-repeat}.tooltipChromeTop{background:url(../images/tooltip/bgd_top.png) repeat-x;text-indent:-9999px}.tooltipChromeMiddleRight{min-height:1px;height:auto;padding-right:10px;background:url(../images/tooltip/bgd_right.png) right top repeat-y}
.tooltipChromeMiddleLeft{padding-left:7px;background:url(../images/tooltip/bgd_left.png) repeat-y}.tooltipChromeMiddle{color:#333;background:#FFF}.tooltipChromeBottomRight{padding-right:10px;height:10px;background:url(../images/tooltip/bgd_bottom_right.png) right top no-repeat}.tooltipChromeBottomLeft{padding-left:10px;background:url(../images/tooltip/bgd_bottom_left.png) no-repeat}
.tooltipChromeBottom{background:url(../images/tooltip/bgd_bottom.png) repeat-x;text-indent:-9999px}.tooltipChromeArrow{position:absolute;bottom:-8px;width:25px;height:18px;background:url(../images/tooltip/bgd_down_arrow.png) no-repeat}#essentialTools_links{display:block;overflow:hidden;width:575px;margin:0 auto}
#essentialTools_links li+li+li p,#essentialTools_links p{border-right:2px dotted #c9c9c9!important}#essentialTools_links li{margin-right:1px;border-bottom:2px dotted #c9c9c9!important}#essentialTools_links li+li p,#essentialTools_links li+li+li+li p{border-right:0!important}#essentialTools_links li+li+li,#essentialTools_links li+li+li+li{border-bottom:0!important}
li.item_styles{float:left;height:19px;padding:3px 0 0}a.ess_tool{color:#4b4b4b;font-size:13px}a.ess_tool:hover{font-size:13px;color:#969dbf}div.list_entries{display:block}li.registry_links{float:left;height:274px;padding:15px 0 10px;width:284px;overflow:hidden}.registry_links_btmBorder{border-bottom:2px dotted #c9c9c9}
li.registry_links img{margin-top:30px}li.registry_links p{border-right:2px dotted #c9c9c9;min-height:270px}span.dashed_line,span.dashed_line_right{border-right:2px dotted #c9c9c9;display:inline-block;float:left;height:284px}.EssentialToolsMarketingContainer{width:766px;margin:15px auto 60px;overflow:hidden;clear:both}
.EssentialToolsMarketingContainer div{width:232px;margin-right:35px}.EssentialToolsMarketingContainer div+div+div{margin-right:0!important}.groupBybg,.groupBybgInitiator{background:#cfd5eb;padding-left:10px;overflow:hidden}.groupByStyle{background:#FFF;float:left;margin:11px 6px;padding:17px;width:20%;min-height:348px}
.favIcon,.rmvIcon{padding-left:20px;display:none}ul li.groupByStyle ul{text-align:left}.favIcon{background:url(../images/icon_sprite.png) 0 -232px no-repeat}.rmvIcon{background:url(../images/icon_sprite.png) 130px -262px no-repeat;color:#2a5a97;font-size:12px;text-align:right}.global_arrow,.n_choosePhoto .n_uploadphoto li{display:block}
.giftSplit{background:url(../images/gifts_splitter_img.jpg) center top no-repeat;height:100px}.notFound{float:left;margin-left:20px;margin-right:25px;margin-top:1px;font-style:italic}#essential_tools .qsharehelp.qHelp .qHelpIn{left:-154px}.shareIcon a{background:url(../images/icon_sprite.png) -55px 0 no-repeat;padding-bottom:10px;padding-left:22px}
.printerFriendly{margin:0 auto;width:960px}.printerfriendlySlot{float:left;margin-right:40px}.productName a,.productName a:active{color:#666;font-size:13px}#gifterGiftlistView .gridViewWrapper .n_gridView.n_listView .second_grid{width:225px}#gifterGiftlistView .gridViewWrapper .n_gridView.n_listView .second_grid p{margin-left:8px}
.n_promo_ads{min-width:640px}.n_dropdown_flyout{min-width:642px}.frm_item .darkblue_btn.new_btn{width:45px}.dropdown_flyout .frm_item .userName{width:144px!important}.dropdown_flyout .frm_item select.chooseState{width:110px}.dropdown_flyout .frm_item select.eventType{width:135px}.frm_item .darkblue_btn{background:url(../images/gobtnBG.png)!important}
.global_arrow{background:url(../images/global_tip.png) no-repeat;position:relative;height:10px;left:347px;top:-10px;width:20px}.heart_grey,.heart_red{height:23px;padding:0 0 0 25px}#ourGiftRegistry .gift_item{border-left:10px solid #cfd5eb;border-right:10px solid #cfd5eb;border-bottom:10px solid #cfd5eb}
.listView_registrant #gift_list_gifter .gift_list_details_summary .gift_detail_content .gift_detail{border-bottom:10px solid #e3e4e4;border-left:10px solid #e3e4e4;border-right:10px solid #e3e4e4}.heart_grey{background:url(../images/gr_icon_sprite.png) -19px -1054px no-repeat}.heart_red{background:url(../images/gr_icon_sprite.png) -19px -986px no-repeat}
.padb0i{padding-bottom:0!important}.selectprod{line-height:1em}.remBorder{border:0!important}.findRegistry{font-size:16px!important;color:#4b4b4b!important}.selectedImage{border:2px solid #c9c9c9}.product_row .giftcardModalform div.product_detail{width:235px}.giftcardModalform .sku_options{width:162px}
.giftcardModalform .gift_card_reference{clear:both;font-size:12px;padding-top:2px;width:203px}.giftcardModalform .vdata_default_options .sku_options span.gift_card_reference,.giftcardModalform .vdata_default_options input.input_text{width:200px}.indexflyOut{overflow:hidden;padding-bottom:10px}.personaliseFinish{padding:0 33px 10px 36px}
.moreResults.downArrow{background:url(../images/downArrow.png) left center no-repeat;margin-left:17px;margin-top:14px}.add_our_items #grDashboard .holder.addItemsTab{background-color:#fff}.add_our_items #grDashboard .gr_search .jcp_search .header_search.addItemSearchTab{border-color:#ccc}#registrantGiftListDetail .image_price_ship_info .third_grid{float:left}
#narrowByRegistrant{display:inline-block;width:65px;font-weight:400}.n_modalheader .requiredField{display:inline-block;padding-top:15px;margin-left:12px}.loginInfo{background:#eff4f8;padding-bottom:35px}.module_overlay .loginMangeheader{margin-left:35px;margin-right:35px;padding-bottom:10px}.module_overlay .forgotPass{margin-right:75px}
.module_overlay .h29{height:29px!important}.module_overlay span.loginRequired{color:#d71920}.module_overlay .groupBuyLoginetails{margin-bottom:20px;padding-top:10px}.contactNameCheck{margin-left:17px;margin-top:-19px}#our_gift_reglist #gift_list_gifter #registrantPriceInfo .second_grid{width:245px}#gift_list_gifter .gift_list_details_summary .gift_detail.registrantGiftDetail .image_price_ship_info .second_grid .gift_list_request{border-left:1px dotted #ccc;padding-left:11px}
#gift_list_gifter .gift_list_details_summary .gift_detail.registrantGiftDetail .image_price_ship_info .second_grid .gift_list_stillneed{padding-bottom:34px;border-right:1px dotted #ccc;padding-right:25px;padding-left:10px}#gift_list_gifter .gift_list_details_summary .gift_detail_content .gift_detail.registrantGiftDetail .gift_list_ship_info{margin:0;border-right:0}
#gift_list_gifter .stillNeedQuantity strong{font-size:40px!important}#gift_list_gifter .second_grid .colorRequested{color:#999!important}#gift_list_gifter .gift_list_details_summary .gift_detail.registrantGiftDetail .image_price_ship_info .second_grid .gift_list_request{border-right:1px dotted #ccc}
#our_gift_reglist #gift_list_gifter #registrantPriceInfo .third_grid{width:200px}#our_gift_reglist .btnUpdate{padding:2px 13px}#modalProd_desc #pdp_brand_desc{float:none}.module_overlay .more_link,.module_overlay .read-less,.module_overlay .read-more{text-align:left}.gradient_body .btnholdWidth{width:620px}
#LotSKUSelection .sku_options .input_text{width:32px}.gridViewWrapper .n_gridView.n_listView #addToBagHiddenForm .quantity{width:135px}.module_overlay .available_str span{width:160px}.reg_notification_Modal,.reg_notification_items_Modal{width:168px;height:63px;position:absolute;display:none}.reg_notification_Modal{background:url(../images/shopping_detail_notify.png) no-repeat;z-index:5}
.reg_notification_items_Modal{background:url(../images/shopping_detail_notify_items.png) no-repeat}.groupGiftInfo{position:relative;overflow:hidden;height:25px}.groupGiftInfo .leftGiftInfo{position:absolute;border-top:1px solid #c9c9c9;width:325px;top:13px}.groupGiftInfo .rightGiftInfo{position:absolute;border-top:1px solid #c9c9c9;width:325px;left:593px;top:13px}
.groupGiftInfo .middleGiftInfo{position:absolute;left:343px;font-size:16px;color:#6974a4}.grp_buy_subhead .setup .gbHeader{width:425px;float:left}.grp_buy_subhead .setup .gbHeader .groupGift{font-size:35px;color:#6974a4;padding:0;text-align:center}.grp_buy_subhead .setup .gbHeader .groupGiftInfo{font-size:15px;text-align:center;height:21px}
.grp_buy_subhead .setup.headerContent{padding:0}.eventOptions .InspirationPipe{border-left:1px dotted #FFF;margin-left:7px;padding-left:14px}.n_whitebg.uploadPhoto{width:100px;color:#4b4b4b}.cursor_normal{background:#f0f0f0;padding:5px 5px 0}.price_details dl dt{float:left;clear:left;padding:0 10px}
.price_details dl dd{float:left;padding:10px}.frm_item #mypasswdLogin{width:196px}.mrgleft{margin-left:0!important;float:right}.w50{width:80px!important}.mrb40{margin-bottom:40px}.mrg20{margin:20px 0}.email_ico,.fb_ico{padding-left:26px;margin:10px}.chkOpt{float:left}.fb_ico{background:url(../images/icon_sprite.png) 0 -298px no-repeat}
.email_ico{background:url(../images/icon_sprite.png) 0 -340px no-repeat}.gift_payment{width:700px}.gift_payment h2{border-bottom:2px dotted #c9c9c9;padding-bottom:15px}.groupByAccount{background:#eff4f8;margin-bottom:30px;margin-top:35px;padding:0 0 25px}.groupByAccount h6{border-bottom:1px solid #c2c3c4;color:#4b4b4b;font-size:14px;font-weight:400;padding:25px 30px 15px}
.groupByAccount dl{margin-left:30px}.groupByAccount dl dt{float:left;padding:25px 10px 0 0;width:190px}.groupInviteInitiate dl dt{width:88px}.groupInviteInitiate{padding:25px 22px}.groupInviteInitiate textarea{width:445px;min-height:220px}.groupInviteInitiate .email_ico{margin:0}.groupByAccount dl dd{padding:25px 0 0}
.groupByAccount dl dd .vAlue{background:#FFF;border-color:#8b8c8c #D7D9D8 #d7d9d8;border-style:solid;border-width:1px;margin-left:5px;padding:5px}.gift_payment .dynamic_error_msgs{margin:0 30px 20px}.gift_payment .dynamic_error_msgs .groupBuy input{float:left;margin-bottom:0!important}.gift_payment .dynamic_error_msgs .or{display:block;float:left;text-align:center;width:50px}
.dynamic_error_msgs{border:1px solid #8d0004;background:#fbeaeb;font-family:helvetica;font-size:12px;color:#8d0004;font-weight:700;padding:12px}.dynamic_error_msgs p{color:#d71920;padding-left:10px;margin-bottom:15px}.module_overlay.n_gradient_body.gr_grid1_product.edit_shipping.gridAddtoBag .colorsizeSection .dynamic_error_msgs{width:420px;margin-left:-220px;margin-bottom:25px}
.ui_dot_error .dynamic_error_msgs{padding-left:40px}.ensemble_error_msg .dynamic_error_msgs{width:180px}.nowarn{background:url(../images/icon_sprite.png) 2px -362px no-repeat #fbeaeb}.errorAlert{background:url(../images/icon_sprite.png) 5px -379px no-repeat #fbeaeb}.errorAlert li{margin-left:36px!important}
.email_attention{background:url(../images/icon_sprite.png) 15px -360px no-repeat #fbeaeb}.gift_custom_new ul.profile_info li.wedding_bash{padding:0 0 5px;float:left;color:#546371;font-size:16px;line-height:18px;width:280px;overflow:hidden}.gift_custom_new p{padding:0 15px;float:left;color:#4b4b4b}.gift_count_new .eventdate p.event_label,.gift_count_new_days .eventdate p.event_label{padding:0 1px;color:#4b4b4b;font-size:14px}
.gift_count_new .eventdate strong,.gift_count_new_days .eventdate strong{padding:0 10px 0 20px;color:#4b4b4b}#dashboard_header .gift_count_new .eventdate span{font-size:12px;color:#4b4b4b;padding:28px 20px 0}#dashboard_header .gift_custom_new ul.profile_info li.gr_arrow p a{background:url(../images/gr_icon_sprite.png) -28px -435px no-repeat;display:block;height:15px;width:100px;padding:0 0 0 12px;color:#4b4b4b}
.dshbrd_slider{position:absolute;bottom:-9px;left:631px}.dshbrd_slider .upArrw{height:25px;width:10px;background:url(../images/arrowupdwn.png);background-repeat:no-repeat;background-position:0 0!important}.dshbrd_slider .dwnArrw{height:25px;width:10px;background:url(../images/arrowupdwn.png);background-repeat:no-repeat;background-position:0 -20px}
.gift_count_new,.gift_count_new_days,.gift_custom_new{height:139px;border-right:1px solid #e1e5f3}.dashbordArwImg{margin:0 auto;position:absolute;text-align:center;width:100%;left:0!important}.dashboard{background:#cfd5eb;padding:10px 0}.piechart{zoom:1;background:#eff4f8;padding:0;margin-bottom:10px;position:relative}
.gift_custom_new{margin-top:3px}.pr_ul{height:40px;width:276px;background:url(../images/priceranger_bg2.png);background-repeat:no-repeat}.add_our_items .holder ul.top_nav li.first{margin-left:6px}.pr_2{width:173px;height:34px;display:block;background:url(../images/priceranger_bg_tile1.png);color:#586c7f}
.gr_registry_rewards .reward{height:60px;padding:12px 0 20px 50px;color:#4b4b4b}.ui-slider .ui-widget-header{background:url(../images/mm_slide_bg_blue1.png) 50% 50% repeat-x #FFF;border:0}.ui-slider .ui-slider-handle{cursor:default;text-align:center;border:0;z-index:2;background:url(../images/mm_handle1.png) no-repeat;color:#fff;margin-left:-9px}
#moduleOverlay .seemore_less{left:0}.GroupInitiatorInvite{background:#eff4f8;margin:35px 0 30px}.memory_marker,.memory_marker_print{background:#cfd5eb;border-top:1px solid #ccc}.memory_marker .memory_marker_holder{padding:10px}.memory_marker_print .memory_marker_holder{padding:10px 10px 10px 4px}.add_our_items,.amazing_products,.our_registry_rewards{background:#fff;width:960px;overflow:hidden}
.essential_tools{width:960px;overflow:hidden}.essential_tools .gift_tracker_content .gift_tracker_slot,.tab_content .gift_tracker_links{border-bottom:0 none}.memory_marker .memory_marker_holder .jcarousel-skin-tango .jcarousel-container-horizontal{width:860px;padding:20px 40px;background:#fff}.memory_marker .memory_marker_holder .jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:95px;right:6px;cursor:pointer;background:url(../images/mm_next_prev.png) no-repeat;height:17px;width:11px;background-position:-10px 0}
.memory_marker .memory_marker_holder .jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:95px;left:6px;height:65px;width:11px;cursor:pointer;background:url(../images/mm_next_prev.png) no-repeat}.add_items_by_category .add_items_category_holder .add_category_items ul{float:left;margin-bottom:10px;padding-bottom:10px;width:600px}
.add_items_by_category .add_items_category_holder .add_category_items ul li{float:left;padding:3px 8px 2px;height:133px;text-align:center;width:174px}.gift_page_heading img{background:url(../images/dgr_sprite.png) no-repeat;width:200px;height:30px}h2.gift_page_heading img{background:url(../images/dgr_sprite.png) 170px 0 no-repeat;height:80px;width:400px}
.memory_details .memory_social{border:1px solid #d8dfe5;margin-top:10px;width:160px}.memory_details .memory_edit_delet{border-left:1px dotted #b8b8b8;float:right;min-height:115px;padding-left:50px;width:140px}.memory_marker p.socialNet{font-size:15px;padding:15px}.memory_details .memory_social p.socialNet a{padding:20px 0 0}
.thankyouCheckBox{margin-top:2px;float:left}.addressBookDiv{border:1px solid #e1dfdc;float:left;margin-bottom:20px;margin-left:20px;padding-bottom:20px;width:655px}.okButtnAlign{display:inline-block!important;float:none!important}.timeline{background:url(../images/timeline.png) 0 -36px no-repeat;height:120px;width:485px}
.timeline2{background-position:0 -205px}.timeline3{background-position:0 -374px}.timeline4{background-position:0 -543px}form.manageGroupGift .price_details dl dd{float:right;margin-right:60px}form.manageGroupGift .price_details dl dt{margin-left:50px}form.manageGroupGift #emailidLogin,form.manageGroupGift #mypasswdLogin{width:290px!important}
form.manageGroupGift .forgotPass{margin-right:75px!important}form#FindGroupBuyForm .n_btnGroup{float:right;width:100%}.thankYouPreviewImage{max-width:282px;max-height:159px;width:expression(this.width>282 ? "282px":true);height:expression(this.height>159 ? "159px":true)}
.thankYouConfirmationImage{max-width:406px;max-height:230px;width:expression(this.width>406 ? "406px":true);height:expression(this.height>230 ? "230px":true)}.bordergiftLinks{border-color:#222!important}.gridViewProdDesc{min-height:120px}.gridViewAddBtn{float:left;margin-left:10px}
.n_uploadphoto .file-wrapper .button{background:#fff;color:#4b4b4b;font-weight:400;height:7px;padding-bottom:14px;padding-left:26px;padding-right:20px}ul.gridsort li.groupByStyle{min-height:231px!important}.essentialToolsGrid{margin-left:130px}@media print{.cont_img,.cont_img1{display:none}}.ui_gift_registry_flyout{padding:0 10px;width:744px}
.dropdown_flyout_holder.ui_t_dropdown_flyout_holder{padding:10px 0!important}.ui_inputBlk{padding-right:9px}.ui_frm_item{color:#666;font-size:12px}p.ui_findRegistry{font-size:22px!important;padding:18px 0;color:#666}.input_txt.userName.ui_inputBlkInputField{height:28px!important;margin-right:0!important;width:163px!important}
.eventType.ui_selectBlk1Field{height:31px;width:143px!important}.ui_selectBlk2Field{height:31px!important;width:112px!important}.ui_btnBlk{height:31px!important;width:97px!important;background-color:#666;margin-top:2px}.ui_bannerHolding ul{bottom:21px;left:300px;position:absolute;width:603px}.ui_bannerHolding ul li{border:0;height:131px!important;margin-right:20px!important;padding:0!important;width:131px!important;border-radius:50%;background-color:rgba(250,250,250,.75);display:block;float:left}
.ui_bannerHolding ul li p{height:141px;margin:10px}.ui_bannerHolding ul li p a{background:0;padding:0!important;font-family:Gotham;font-size:18px;font-weight:700;line-height:0;text-align:right;color:#666}.ui_bannerHolding ul li p a img{padding:22px 9px}.create_registry_tab ul.tabs li.active{background:#FFF!important;border:1px solid #dfdfde;color:#9c9c9c}
.create_registry_tab ul.tabs li{border:1px solid #dfdfde;font-size:14px!important;font-weight:700;height:57px;text-transform:uppercase;width:190px}.create_registry_tab ul.tabs li a{line-height:21px!important;width:190px;font-size:13px;color:#666}.create_registry_tab .amazing_products{position:relative}
.create_registry_tab .btn_holder.blue_btn.mrgt20{left:52px!important;padding-top:22px;top:200px!important}.create_registry_tab .blue_btn input{background:#666!important;color:#FFF;height:25px;padding:0 11px;width:112px}.add_our_items .add_items_by_category .gift_header{left:49px;position:relative}.add_our_items .add_items_by_category .add_items_category_holder{padding:23px 20px 25px!important}
.add_our_items .add_items_by_category .add_items_category_holder .add_category_items ul li{border-right:0;float:left;margin:0 0 20px;padding:19px 8px 2px;text-align:center;width:206px;height:170px}.add_our_items .add_items_by_category .add_items_category_holder .add_category_items ul li a span{color:#666;display:block;font-family:arial;font-size:18px;text-align:center}
.add_our_items .grid_32{width:712px!important}.add_our_items .grid_31{width:227px!important}.add_our_items .grid_31 .marketing_container{margin-top:22px!important}.add_our_items .add_items_by_category .add_items_category_holder .add_category_items ul{width:100%!important;border-bottom:0}.add_our_items .grid_31.flt_rgt img{margin-bottom:0!important;width:221px!important;height:249px!important}
.gift_count_new .eventdate p.event_label,.gift_count_new_days .eventdate p.event_label{width:100%}#add_items_category #catList{background:0;padding:10px 10px 20px;width:100%}#add_items_category .category_items.mrgt5{clear:both;float:left;height:100%;width:100%}#add_items_category .category_items.mrgt5>ul{border-bottom:1px dotted #666;clear:both;float:left;width:100%}
#catList .grid_33 .category_items ul li{background:#FFF;border-right:none!important;height:231px;margin-bottom:25px;overflow:hidden;padding:19px 0 20px;width:225px;min-width:225px}.themeA .tab_container,.themeB .tab_container{margin-bottom:0}#catList .grid_33 .category_items ul li h2 a{color:#666!important;font-family:Arial;font-size:18px!important}
.ui_n_gift_header{margin-top:0!important;margin-left:42px;width:563px;font-size:12px}.ui_saveRtBtn{text-align:right;padding-top:5px;right:0}.ui_closeBtn{background-color:#666!important;paddin-top:2px;color:#fff!important}.ui_gr_search .jcp_search{margin-top:7px!important;background:#fff!important}.ui_gr_search .jcp_search .header_search p input#grSearchTerm{background:#fff}
.gridViewWrapper .ui_d_grpbuy ul{margin-left:0}.gridAddtoBag{padding:20px}.gridAddtoBag .product_row div.product_img{width:200px}.gridAddtoBag .colorsizeSection{margin-left:20px}.gridAddtoBag .btnGroup{width:148px!important}.gridAddtoBag .n_color_options .n_colorOption2 a{padding:0!important}.n_prod_qltys{padding-top:9px!important;text-align:right}
.n_prod_qltys input{margin-left:53px!important}.n_prod_qltys label{text-align:right!important}.gft_wdt{float:left;width:110px!important;padding:1px 0!important}.pp_page_price{float:left!important;line-height:20px!important}.btdot_line{border-bottom:1px dotted #000}.cntpad{padding:10px 0 10px 15px}.themeA .gift_tracker_slot{border-top:1px solid #ccc;border-bottom:1px solid #ccc!important}
.themeA .add_category_items ul li{width:130px!important;height:133px!important;border-right:0!important;margin-top:0!important}.themeA .add_category_items ul{border-bottom:0!important}.themeA .add_category_items ul li img{width:103px!important;height:103px!important}.themeA .add_category_items ul span{font-size:14px!important}
.themeA .gift_header{left:0!important}.themeA h2.gift_page_heading img{background:url(../images/gr_newheadersprite.png) no-repeat!important;width:400px!important;height:34px!important;background-position:-9px -867px!important}.themeA .essential_tools.expertAdvice,.themeA .essential_tools.regGiftList,.themeB .essential_tools{background:0}
.themeA .add_items_category_holder{padding:23px 20px 25px 0!important}#galleryPage .jcarousel-skin-tango .catName,.themeB #add_items_category #catList .grid_34{padding-left:10px}.themeA .gift_tracker_slot.mrgt40{margin-top:0}.themeA .tab_content .gift_tracker_links{padding-top:10px;margin-top:0}.themeB .nav ul.tablevel2{margin-top:20px}
.themeB #add_items_category #catList{width:940px}.themeB #add_items_category #catList .grid_33{width:698px}.catName{font-family:gotham book;font-size:17px;font-weight:400;color:#efefef;text-transform:lowercase;text-align:left;margin-top:0;padding-bottom:10px;padding-top:25px!important}.corosulThemeA{background:#292829}
input#grSearchTerm{width:180px}#buttonAndPriceContainer{margin-right:0;border-top:1px solid #d4d4d4}.flt_lft.context_page_heading,span#topHeading{width:100%}#border_topModal{float:left;margin-left:45px;margin-top:5px}.est_tax_calc_trigger,.est_tax_calc_txt_div{float:right}.individPrice{float:right;text-align:right;font-weight:700;font-size:14px;color:#000;margin:0;padding:0;padding-top:10px;width:100%}
.est_tax_calc_trigger,.est_tax_change_zip,.estimatedShiptoStoreModal{color:#2a5a97;cursor:pointer}#buttonAndPriceContainer,.container_holder .shopping_details.row{width:90%}.container_holder li.product_description{margin-left:20px}#continue_shopping1{width:147px;font-size:12px;-webkit-border-radius:0}
#continue_shopping2{font-size:12px}#rrForCart{width:560px;padding-left:4px}.addToBagPdtImage{border:1px solid #adadad;height:101px;width:101px}.ship_store_lft_margin{margin-left:0;margin-bottom:10px}.ship_store_sb_margin{margin-left:0}.est_tax_width{width:165px}.est_tax{margin-bottom:10px}.est_tax_calc_txt_input{width:80px;height:20px;background-color:#fff;border:1px solid;text-align:left;margin:0;font-size:11px;border-color:#92908e #d7d5d3 #e1dfdc}
.bottom_ad,.side_ad_right_center{text-align:center}.est_tax_change_zip{float:left;margin:0 0 0 20px}.est_tax_calc_txt_submit_left{height:19px;width:74px;background:url(../images/left_btn_dark_grey.gif) no-repeat;display:block;cursor:pointer;float:left}.est_tax_calc_txt_submit{width:70px;height:19px;color:#fff;font-size:10px;font-weight:700;background:url(../images/rgt_btn_dark_grey.gif) right top no-repeat;padding:0 4px 0 0;margin:0 0 0 4px;vertical-align:top}
.est_tax_err_div{clear:both;border:1px solid #efa3a6;color:#d71920;font-size:12px;overflow:hidden;background:#fbeaeb;margin:10px 0;line-height:20px}.est_tax_err_bluevar{border:1px solid #7da7bf;background-color:#ecf3f9;color:#094d74}.err-brd-red{border:1px solid red;border-color:#c95556}.est_tax_err_pad{padding:5px}
.elem_hidden{display:none}#est_tax_img_slot{float:left;margin:0 10px 6px 0}.est_tax_calc_amnt{float:right;margin:-13px 0 0}.est_tax_err_img{background:url(../images/alerterroricon.png) no-repeat;width:20px;height:20px}.est_tax_err_blue{background:url(../images/estTaxInfoIco.png) no-repeat;float:left;margin:0 10px 0 0;width:23px;height:25px}
.shipToStoreModalSpecs{height:auto;width:450px}.shipToStoreHeader{background-color:#e1e1e1;color:#666;width:100%;height:35px}.shipToStoreHeaderText{padding:5px 0 5px 20px;font-size:18px}.shipToStoreBody{display:block;margin-top:20px}.shipToStoreText{padding:0 40px 30px 20px}.shipToStoreText p{margin:10px 0 0}
.createReg_evnt_div{margin-top:15px}.createReg_date_div{margin-top:10px}.wrap_wrd{width:36%;overflow-wrap:break-word;word-wrap:break-word}#shopping_bag_flyout .wrdSpaceItemList{float:left;margin-left:-10px}.wrdSpaceTotalItemLeft{margin-left:86px}.wrdSpaceTotalItemRight{margin-right:0}.wrdSpaceEstimatedShipHomeLeft{margin-left:90px}
.wrdSpaceEstimatedShipStoreLeft{margin-left:95px}.wrdSpaceEstimatedShipHomeRight,.wrdSpaceEstimatedShipStoreRight{margin-right:3px}.gift_tracker_background{background:#f2f2f2}.memory_mrk_print{padding-top:35px;padding-left:35px;padding-right:35px;background:0 0!important}.memory_mrk_header{background:#f2f2f2;padding-top:20px}
.side_ad_left{position:absolute;top:600px;left:-180px}.side_ad_right{position:absolute;top:600px;right:-180px}.side_ad_left_low{position:absolute;top:700px;left:-180px}.side_ad_right_low{position:absolute;top:700px;right:-180px}.bottom_ad{padding:20px 0}.side_ad_right.service-ad-right{top:166px!important}
.side_ad_right.customerservice-ad-right{top:221px!important;right:0}.side_ad_right.feedback-ad-right{top:166px!important}.side_ad_right.giftcard-ad-right,.side_ad_right.recommendation-ad-right{top:67px!important}.side_ad_right.shiftmenttrack-ad-right{top:166px!important}.banner-slots{overflow:hidden;margin:40px auto 20px;width:645px}
.banner-slots .ad-slots{width:300px;height:auto;float:left}.banner-slots .ad-slots:first-child{margin-right:40px}.side_ad_right.customerservice-ad-right.customer-services-ad-align{top:168px!important;right:-180px!important}.footer-alignment-fix{width:960px;margin:0 auto}.attrErrorMsg_bold{font-weight:700;text-transform:uppercase}
.tickSign{background:url(../images/check-small.svg) no-repeat #fafafa;border-color:#008a44;font-weight:400}.ensemble_error_msg .dynamic_error_msgs{border:0;color:#C00;font-weight:700;background:0}#jcp_head div.dimSearchSuggContainer,div.dimSearchSuggContainer,div.historicalSearchContainer{display:none;background-color:#FFF;font-size:12px;margin-left:-1px;top:35px;z-index:9999;left:-7px;position:absolute}
#jcp_head div.dimSearchSuggContainer,div.dimSearchSuggContainer{border:3px solid #DDD;font-family:arial;line-height:16px;width:274px!important;height:391px}div.dimSearchSuggContainer .catHeading{line-height:24px}div.historicalSearchContainer{font-family:sans-serif;line-height:20px;width:400px!important;border:5px solid #DDD;text-transform:lowercase}
form#keywordSearch{height:32px}div.dimSearchSuggContainer .dimResult{cursor:pointer;margin-top:3px}div.historicalSearchContainer .dimResult{cursor:pointer;line-height:20px;margin-top:2px}div.dimSearchSuggContainer .dimResult a{color:#333;display:inline-block;padding-left:11px;font-size:14px;font-family:arial;line-height:19px;width:264px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
div.historicalSearchContainer .dimResult a{color:#666;display:inline-block;width:96.88%;padding-left:11px;font-size:14px;font-family:helvetica}div.dimSearchSuggContainer .selected,div.historicalSearchContainer .selected{background-color:#f0f0f0}div.dimSearchSuggContainer .dimResult img,div.historicalSearchContainer .dimResult img{width:36px;height:35px;border:thin solid #eee}
div.dimSearchSuggContainer .dimResult .link .searchTerm{font-weight:700;float:none;padding:0;font-size:14px;color:#333;font-family:arial}div.historicalSearchContainer .dimResult .link .searchTerm{font-weight:700;float:none;padding:0;font-size:14px;color:#666;font-family:helvetica}div.nullDimSearchSuggContainer{display:none;position:absolute;background-color:#FFF;border:thin solid #CCC;font-family:sans-serif;font-size:12px;line-height:20px;z-index:9999;margin-left:-6px;width:305px!important;margin-top:36px}
div.historicalSearchContainer .dimResult:hover,div.nullDimSearchSuggContainer .selected{background-color:#f0f0f0}div.nullDimSearchSuggContainer .dimResult{cursor:pointer}div.nullDimSearchSuggContainer .dimResult a{color:#666;padding-left:10px;display:inline-block;width:96.88%}div.nullDimSearchSuggContainer .dimResult a:hover{color:#0b5681;text-decoration:underline}
div.nullDimSearchSuggContainer .dimResult img{width:36px;height:35px;border:thin solid #eee}div.nullDimSearchSuggContainer .dimResult .link .searchTerm{font-weight:700;float:none;padding:0;vertical-align:0;font-size:12px}.rr_search_list .pdp_viewed_list li{padding-left:34px;float:left!important}.historicalSearchContainer .searchHeading{text-transform:capitalize;font-size:14px;font-weight:700;padding:5px 0 0 11px;display:inline-block;color:#666;float:none;font-family:helvetica}
.historicalSearchContainer .dimResultLabel a.clearLink,.historicalSearchContainer .dimResultLabel a.clearLink:hover{color:#2a5a97;display:inline-block;font-size:13px;font-weight:400;width:auto;padding:8px 11px 0;float:right;text-align:right;text-decoration:none;font-family:helvetica}.pdp_ens_refresh #izView{width:377px;height:377px}
.pdp_ens_refresh #s7container{border:1px solid #9b9b9b}.pdp_ens_refresh #displayStaticImg img{border:1px solid #9b9b9b;height:375px;width:375px}.pdp_ens_refresh .pdp_image{margin-bottom:25px}.blue_btn{background-color:#03588c!important}.pdp_ens_refresh .pdp_image .itemBadge{left:-7px}body>.alternateImagesDHTML{width:auto}
body>.alternateImagesDHTML .alternateImageLink{margin-right:12.5px}body>.alternateImagesDHTML img{width:65px}#alternateImagesContainer::-webkit-scrollbar-track{border-radius:12px;background-color:#f5f5f5}#alternateImagesContainer::-webkit-scrollbar{height:14px;background-color:#fff}#alternateImagesContainer::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgba(155,154,155,.7)}
.pdp_ens_modal_refresh .alternateImagesDHTML,.pdp_ens_modal_refresh .alternateImagesDHTMLEnsemble,.pdp_ens_refresh .alternateImagesDHTML,.pdp_ens_refresh .alternateImagesDHTMLEnsemble{margin-top:0;margin-bottom:0;width:100%}.pdp_ens_modal_refresh .alternateImagesDHTML a,.pdp_ens_modal_refresh .alternateImagesDHTMLEnsemble a,.pdp_ens_refresh .alternateImagesDHTML a,.pdp_ens_refresh .alternateImagesDHTMLEnsemble a{margin-top:13px;margin-bottom:8px}
.pdp_ens_modal_refresh .alternateImagesDHTML a:last-child,.pdp_ens_refresh .alternateImagesDHTML a:last-child{margin-right:0}.pdp_ens_modal_refresh #alternateImagesContainer,.pdp_ens_refresh #alternateImagesContainer{width:100%;float:left}.pdp_ens_modal_refresh #alternateImagesContainer.x-scroll,.pdp_ens_refresh #alternateImagesContainer.x-scroll{overflow-x:scroll;margin-bottom:16px}
.pdp_ens_modal_refresh .alternateImageLink,.pdp_ens_refresh .alternateImageLink{margin-right:12.5px}.pdp_ens_modal_refresh .alternateImagesDHTML img,.pdp_ens_modal_refresh .alternateImagesVideoHolder img,.pdp_ens_refresh .alternateImagesDHTML img,.pdp_ens_refresh .alternateImagesVideoHolder img{border:1px solid #9b9b9b;height:63px;width:63px}
.pdp_ens_modal_refresh .alternateImagesDHTML img:hover,.pdp_ens_modal_refresh .alternateImagesVideoHolder img:hover,.pdp_ens_refresh .alternateImagesDHTML img:hover,.pdp_ens_refresh .alternateImagesVideoHolder img:hover{border:1px solid #4a4a4a}.pdp_ens_refresh .pdp_image .social_media{border:0;margin:5px 0;padding:10px 0}
.pdp_ens_refresh .pdp_image .social_media li{height:25px;width:25px}.pdp_image .social_media li{float:right}.pdp_image .social_media li.print_jcp{margin-left:22px}.pdp_ens_refresh .pdp_image .social_media .mail_jcp{margin-left:0}.pdp_ens_refresh .pdp_image .social_media li:last-child{margin-right:0;width:30px}
.pdp_ens_refresh .pdp_image .social_cr li a{background:url(/dotcom/images/social_icons_refresh.png) no-repeat;background-size:152px 25px;height:25px;width:25px}.pdp_ens_refresh .pdp_image .social_cr .soc_facebook_pp_img a{background-position:0 0}.pdp_ens_refresh .pdp_image .social_cr .soc_twitter_pp_img a{background-position:-25px 0}
.pdp_ens_refresh .pdp_image .social_cr .soc_pintrest_img_pp a{background-position:-51px 0}.pdp_ens_refresh .pdp_image .social_cr .soc_google_pp_img a{background-position:-76px 0}.pdp_ens_refresh .pdp_image .social_media li.fb_jcp_like,.pdp_ens_refresh .pdp_image .social_media li.google_jcp{padding-top:2px;padding-right:0;width:auto}
.pdp_ens_refresh .pdp_image .social_cr .mailIcon a{background-position:-102px 0}.pdp_ens_refresh .pdp_image .social_cr .printIcon a{background-position:-127px 0}.pdp_ens_refresh .pdp_details{width:325px;padding-left:30px;margin-right:30px}.pdp_ens_refresh .edit_details{width:358px;padding-left:0;margin-right:0}
.pdp_ens_refresh .pdp_details a{color:#2060ca;font-weight:700}.pdp_ens_refresh ul.sku_alt_options li a{font-weight:400;color:#4b4b4b}.pdp_ens_refresh ul.sku_alt_options li.sku_illegal a{color:#ccc}.pdp_ens_refresh #longCopy{clear:both}.pdp_ens_refresh #heartwidth{width:30px;height:28px;margin-left:-30px;margin-bottom:10px}
.pdp_ens_refresh .product_row .pdpEns_Blankheart #heartwidth{width:22px;height:19px;margin:0;padding:0 4px 0 0}#mybagEditGraphicalItem .pdp_ens_refresh .pdp_title{margin-left:0;margin-bottom:10px}#mybagEditGraphicalItem .pdp_ens_refresh .pdp_title a{color:#333;font-weight:400}.pdp_ens_refresh h1,.pdp_ens_refresh h1.pdp_title{font-size:18px;float:left;color:#333;width:85%;margin-left:10px;line-height:22px;margin-bottom:10px}
.edit_overlay_container .pdp_ens_refresh h1 a{font-weight:400}.pdp_ens_refresh h4.pdp_title{color:#000;font-size:18px;line-height:1.2;margin-bottom:10px}.pdp_ens_refresh #productWebId,.pdp_ens_refresh .status{float:left;width:50%}.module_overlay .pdp_ens_refresh .item_number,.pdp_ens_refresh #productWebId,.pdp_ens_refresh #productWebModelId{font-size:12px;border:0;margin-bottom:16px;color:#666;margin-top:0;line-height:1.2;clear:both}
.pdp_ens_refresh .product_coupon_display_container{clear:both}.pdp_ens_refresh .skuOptions,.pdp_ens_refresh .sku_title{text-transform:uppercase;color:#333;font-size:16px;padding:0;font-family:ArialMT,Arial;background:0;margin-bottom:0}.pdp_ens_refresh .sku_detail{width:95%}.pdp_ens_refresh .sku_alt_options li{box-sizing:border-box;border:1px solid #333;border-radius:3px;-webkit-border-radius:2px;-moz-border-radius:2px;font-size:12px;padding:7px 0 5px;outline:0;margin:0 8px 8px 0}
.edit_overlay_container .pdp_ens_refresh .pdp_details .small_swatches,.edit_overlay_container .pdp_ens_refresh ul.sku_alt_options{margin-bottom:10px}.pdp_ens_refresh .attrErrorMsg{top:32px}.pdp_ens_refresh .jcp-pdp-color-palettes-advanced .attrErrorMsg{top:28px}.pdp_ens_refresh .sku_alt_options .sku_select{background:#333;text-align:center}
.pdp_ens_refresh .sku_alt_options .sku_select a{color:#FFF}.pdp_ens_refresh .small_swatches{margin-top:2px}.pdp_ens_refresh .small_swatches li{height:38px;width:38px;padding:1px;margin:0 7px 3px 0;box-sizing:border-box;border:2px solid #FFF}.pdp_ens_refresh .jcp-pdp-color-palettes-advanced .small_swatches li{margin:0 5px 3px 0}
.pdp_ens_refresh .small_swatches li img{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border:0;height:32px;width:32px}.pdp_ens_refresh .small_swatches li.sku_not_available_select,.pdp_ens_refresh .small_swatches li.swatch_selected,.pdp_ens_refresh .small_swatches li:hover{border:2px solid #333;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}
.pdp_ens_refresh .small_swatches .color_illegal,.pdp_ens_refresh .small_swatches .no_color{position:absolute;width:45px;left:-6px;height:2px;top:15px;background:#333;border:1px solid #FFF;border-left:none;border-right:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.pdp_ens_refresh .sku_subtitle{text-transform:uppercase;clear:both;color:#262626;font-size:16px;margin-bottom:10px;padding-top:10px;font-family:ArialMT,Arial}.pdp_ens_refresh .sku_links_list a{color:#2060ca;font-weight:700}.pdp_ens_refresh .pdp_brand_desc_info,.pdp_ens_refresh .pdp_brand_desc_info p{color:#333;font-size:12px;line-height:18px}
.pdp_ens_refresh .jcp-pdp-color-palettes-advanced .color_title{font-size:16px;color:#262626}.pdp_ens_refresh .jcp-pdp-color-palettes-advanced span .color_name{margin-left:4px;font-weight:400;color:#666}.pdp_ens_refresh .channelMsg-txt{font-size:11px;float:right;font-weight:700;line-height:1;width:45%;text-align:right}
.qty_refresh label{color:#333;display:block;text-transform:uppercase;font-size:14px;margin:0!important;padding:0}.qty_refresh .sku_options{width:185px}.edit_overlay_container .pdp_ens_refresh .qty_refresh{margin-top:0}.pdp_ens_refresh .pdp_action_btnlist .btn-addtobag{background:0;float:none;height:auto;width:auto}
body{-webkit-font-smoothing:antialiased}.swatchTooltipleft .tooltipChromeMiddleRight{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;line-height:14px}.tooltipChrome .tooltipContentArea{min-width:50px}.swatchTooltipleft .tooltipContentArea p{text-align:center}.pdp_ens_refresh .pdp_action_btnlist .btn-addtobag .swatch{-webkit-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);-ms-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);-moz-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);-o-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);outline:0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border:0;font-size:16px;width:170px;display:block;height:auto;padding:14px 5px;background:#c00}
.pdp_ens_refresh .pdp_action_btnlist #addtofav2,.pdp_ens_refresh .pdp_action_btnlist #addtogiftregistry,.pdp_ens_refresh .pdp_action_btnlist #addtogiftregistry1,.pdp_ens_refresh .pdp_action_btnlist .ensembleSFL #addtofavButton{-webkit-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);-ms-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);-moz-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);-o-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);outline:0;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border:0;font-size:12px;line-height:1;width:170px;display:block;height:auto;padding:8px 5px;background:#ccc}
.pdp_ens_refresh .pdp_action_btnlist #addtogiftregistry,.pdp_ens_refresh .pdp_action_btnlist #addtogiftregistry1{margin-left:0}.pdp_ens_refresh .pdp_action_btnlist .btn_input_holder.grey_button{height:auto;width:100%;padding:0;margin:0}.pdp_ens_refresh.ensemble_holding .add_holding{padding-top:15px;padding-bottom:25px;border:0}
#showLargeAppSpecs{clear:both}.pdp_ens_refresh #pdp_right_rail #priceDetails .gallery_page_price{font-size:28px;color:#c00;margin-bottom:0}.pdp_ens_refresh #pdp_right_rail #priceDetails .pp_page_price.price_normal{font-size:16px!important;color:#333;text-transform:uppercase}.pdp_ens_refresh #pdp_right_rail .priceLblVal{font-size:16px;text-transform:uppercase}
.pdp_ens_refresh #richRelevence .priceLblVal{font-size:inherit;text-transform:inherit}.pdp_ens_refresh #pdp_right_rail .rating_question_ans a{display:inline;font-size:12px}.pdp_ens_refresh .rating_question_ans.flt_wdt>div.spe-q-a-title-head .spe-q-a-title{font-size:12px}.pdp_ens_refresh .product_details .rating_question_ans.flt_wdt>div.spe-q-a-title-head .spe-q-a-title{vertical-align:top;top:1px}
.pdp_ens_refresh #pdp_right_rail .rating_question_ans.flt_wdt>div.spe-q-a-title-head .spe-q-a-title{top:-6px}.pdp_ens_refresh #pdp_right_rail .productQty label{text-transform:uppercase;font-size:16px;margin:0;padding:0}.pdp_details .BVBrowserWebkit{display:inline-block;vertical-align:middle;position:relative;top:2px}
.pdp_ens_refresh #pdp_right_rail .productQty select,.qty_refresh .qty_dropdown{clear:both;width:100%!important;border:1px solid #9b9b9b;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;display:block;padding-left:11px;font-size:11px;color:#666;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background:url(/dotcom/images/productRefresh-selectArrow.png) 172px center no-repeat rgba(153,153,153,.05)}
.pdp_ens_refresh #pdp_right_rail .productQty select::-ms-expand{display:none}select.qty_dropdown::-ms-expand{display:none}#addToBagDivBlk.productQty,#addToBagDivBlk.scroll-width{width:196px}#addToBagDivBlk .scroll-icon-pos{background:url(/dotcom/images/productRefresh-selectArrow.png) 175px center no-repeat rgba(153,153,153,.05)}
.pdp_ens_refresh #pdp_right_rail .productQty select:focus{box-shadow:0 0 5px 0 rgba(102,102,102,.5)}#largeApplianceZipCheckMainContainer{margin-bottom:20px}#applianceCarePlanSelection{color:#666;font-size:12px}#applianceCarePlanSelection .row{float:left;width:100%}#applianceCarePlanSelection a,#applianceServiceInfoContent a{color:#2060ca;font-weight:700}
#applianceServiceInfoContent{font-size:12px;clear:both;padding-bottom:20px}#applianceServiceInfoContent>div>img{margin-top:-4px}.pdp_ens_refresh #pdp_right_rail .zipCodeeff ul li.enterfield{color:#333;display:inline-block;font-family:ArialMT,Arial;font-weight:400;font-size:13px;text-transform:uppercase}
.pdp_ens_refresh .product_details_ensemble .zipCodeeff ul li.enterfield{clear:both;display:block;padding-top:20px;text-transform:uppercase}.pdp_ens_refresh .product_details_ensemble .zipCodeeff ul li.inputfield input{border:1px solid #9b9b9b;width:117px;height:30px}.pdp_ens_refresh .product_details_ensemble .zipCodeeff ul li span a input{margin-left:-4px;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:2px;border:0;vertical-align:top}
.serviceAndWarrantyBlock a{color:#2060ca;font-weight:700}.serviceAndWarrantyHeader,.warranty_header{font-family:ArialMT,Arial;color:#333;font-size:13px;text-transform:uppercase}.serv_agree_check,.warranty_check{//margin-bottom:5px;margin-right:6px;width:24px}.srv_agree_copy{width:85%;max-width:150px}
.pdp_ens_refresh .custom-checkbox input{opacity:0;height:16px;width:16px;margin:0}.pdp_ens_refresh .custom-checkbox{background:rgba(153,153,153,.05);border:1px solid #9b9b9b;height:16px;width:16px}.pdp_ens_refresh .custom-checkbox.checked{background:url(../images/checkmark_refresh.png) 50% no-repeat rgba(153,153,153,.05)}
.serviceAndWarrantyHeader{margin-top:10px;margin-bottom:5px}.warranty_header{padding:5px 0 10px}.warranty_style{font-size:12px;line-height:1.3;margin-bottom:15px;text-transform:uppercase}.warranty_style a{font-weight:400}.warranty_style .capstxt{text-transform:uppercase}.included_style,.included_style a{color:#9b9b9b}
.pdp_ens_refresh #pdp_right_rail .zipCodeeff ul li.inputfield input{width:100px;height:28px;border-radius:2px 0 0 2px;-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;background-color:#fff;border:1px solid #979797}.pdp_ens_refresh #pdp_right_rail #largeAppCheckAvailableBtn{width:68px;height:31px;border:0;border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;background-color:#d0151b;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.5);margin-left:-4px}
.serviceAndWarranty_title{font-size:14px;font-weight:700;padding-bottom:6px}.pdp_ens_refresh .btn_input_holder{float:none}.pdp_ens_refresh #updateBag .red_button_medium{float:right}.pdp_ens_refresh .update_btn{float:left}.pdp_ens_refresh #updateBag .cancel{float:right;margin:5px 20px 0 0;padding:5px;font-size:14px}
.pdp_ens_refresh #pdp_right_rail .pdp_action_btnlist .red_button{margin:0 0 10px}.pdp_ens_refresh #pdp_right_rail .pdp_action_btnlist li{width:100%}.pdp_ens_refresh #addtobagBlockDiv .pdp_action_btnlist li .red_button span{background:0;display:block;height:auto;width:100%}.pdp_ens_refresh #addtobagBlockDiv{margin-bottom:30px;width:100%}
.pdp_ens_refresh #addtobagBlockDiv .pdp_action_btnlist li .red_button span input,.pdp_ens_refresh #addtobagBlockDiv .red_button a,.pdp_ens_refresh #addtobagBlockDiv .red_button a#addtobagbopus{-webkit-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);-ms-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);-moz-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);-o-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);outline:0;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border:0;font-size:14px;width:100%!important;display:block;height:auto!important;padding:15px 0;background:#c00}
.pdp_ens_refresh #addtobagBlockDiv .red_button a:active{outline:0;position:relative;top:1px;user-select:none;-webkit-tap-highlight-color:rgba(255,255,255,.4);-webkit-box-shadow:none;-ms-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.pdp_ens_refresh #addtobagBlockDiv .disabled_button span{font-weight:700;font-size:14px;color:#fff;-webkit-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);-ms-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);-moz-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);-o-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);outline:0;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border:0;text-align:center;padding:15px 0;background:#e7898c;width:100%;height:auto!important;margin:0 0 10px}
.pdp_ens_refresh #addtobagBlockDiv .bp-pp-btn-check-availability,.pdp_ens_refresh #pdp_right_rail .storedisp input,.pdp_ens_refresh .pdp_details .calculate_price_bluebtn a{-webkit-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);-ms-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);-moz-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);-o-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);text-align:center;word-wrap:normal;word-break:normal;outline:0}
.pdp_ens_refresh #addtobagBlockDiv .pdp_action_btnlist .bp-pp-btn-check-availability,.pdp_ens_refresh #addtobagBlockDiv .pdp_action_btnlist .bp-pp-btn-check-availability-bopus{letter-spacing:.5px;line-height:1.2;padding:0 10%!important;white-space:normal;width:100%}.pdp_ens_refresh .pdp_action_btnlist .bp-pp-btn-check-availability{margin:0 0 10px!important}
.pdp_ens_refresh .storedisp{width:100%}.pdp_ens_refresh #addtobagBlockDiv .bp-pp-btn-check-availability,.pdp_ens_refresh #pdp_right_rail .storedisp input{font-weight:700;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border:0;height:44px!important;background:#03588c}
.pdp_ens_refresh .pdp_action_btnlist li .btn_input_holder.red_button span.bopusbutton{box-shadow:none;background:0;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.pdp_ens_refresh .pdp_action_btnlist li .grey_button span.pdpSfl{width:100%;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;box-shadow:none;background:0;margin-bottom:10px;float:left}
.kaassist_fw,.pdp_ens_refresh #pdp_right_rail .btn_input_holder span,.pdp_ens_refresh #pdp_right_rail .pdp_action_btnlist li .grey_button #addToFavForm{float:none}.pdp_ens_refresh #pdp_addtogiftregistry{margin:10px 0;width:100%}.pdp_ens_refresh #pdp_addtogiftregistry:hover{background:#cdcdcd}.pdp_ens_refresh #pdp_right_rail .addToBagSection{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;color:#ccc;width:175px;padding:12px 10px 0}
.pdp_ens_refresh .product_img a,.sku_return_policy{color:#2060ca;font-weight:700}.pdp_ens_refresh .addToBagSection .fllwidth .optLabel{width:100%}.pdp_ens_refresh .addToBagSection .fllwidth .optLabel .shipInfoMaxlen{max-width:none}.pdp_ens_refresh #bopusShippingBlock .pdp_action_btnlist li .grey_button span.pdpSfl{margin-bottom:0}
.pdp_ens_refresh #pdp_right_rail .pdp_action_btnlist li .grey_button{margin:0;height:auto;width:100%}.pdp_ens_refresh .pdp_action_btnlist li .grey_button span input{box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);background:#ccc;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;height:auto;padding:7px 0;width:100%}
.pdp_ens_refresh #pdp_addtogiftregistrybopus{height:auto;margin-top:10px;padding:6px 0;width:100%;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.pdp_ens_refresh #pdp_addtogiftregistrybopus input{float:none;height:auto;padding:0}.pdp_ens_refresh .saled_view_ens_refresh{width:188px}
.ensemble_holding.pdp_ens_refresh #blockedSectionDiv{margin-right:15px}.pdp_ens_refresh .optBtn{margin:0 10px 0 0}.pdp_ens_refresh .optBtn input[type=radio]{margin:2px 0 0;display:inline-block;z-index:2;opacity:0;height:18px;width:18px}.pdp_ens_refresh .product_row .jcp-pdp-color-palettes-advanced .color_title{display:block;margin-bottom:3px;font-size:14px}
.pdp_ens_refresh .product_row .jcp-pdp-color-palettes-advanced .color_title .color_name{font-size:14px;margin-left:5px;text-transform:lowercase}.pdp_ens_refresh .product_row div.product_desc a.storedisp{background-color:#03588c;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);height:auto!important;padding:6px 3px!important;margin-top:20px}
.pdp_ens_refresh .flt_lft.mrgr15.exclamation_icn{margin-top:0}.kaassist_fw{width:100%}.kaassist_fw .sku_links_list{font-size:13px;padding:0 0 10px;width:100%}.pdp_ens_refresh .sku_links_list li{margin-bottom:7px}.sku_return_policy{font-size:12px}.product_row_rule{color:#d4d4d4;background-color:#d4d4d4;width:375px;height:1px;text-align:center;margin-left:165px;border:0}
hr.product_row_rule:first-of-type{display:none}.pdp_ens_refresh .table-heading{font-size:16px;text-transform:uppercase;font-weight:700}.pdp_ens_refresh .flyout_EnsSfl,.pdp_ens_refresh .flyout_EnsSfltwo{z-index:100}.pdp_ens_refresh .helpIcon{background:#000;color:#fff;display:inline-block;font-size:12px;height:14px;text-indent:0;margin-top:2px;width:14px}
.pdp_ens_refresh .helpIcon img{display:none}.pdp_ens_refresh .product_row{color:#333;padding:25px 0 10px}.pdp_ens_refresh .product_row:first-of-type{border:0}.pdp_ens_refresh .pdp_details .product_row{border:0;padding:0}.pdp_ens_refresh .product_row .product_desc{width:275px!important}.pdp_ens_refresh .product_row .pdp_title{margin-bottom:10px;width:90%}
.pdp_ens_refresh .product_row .pdpEns_Blankheart a input{margin-top:-13px}.pdp_ens_refresh .product_row div.product_img{text-align:center}.pdp_ens_refresh .product_row div.product_detail{width:310px}.pdp_ens_refresh .product_row .comparisonPrice{font-weight:400}.pdp_ens_refresh .product_row .sku_title{background:0;font-size:14px;line-height:1;padding:0 0 4px;margin:0}
.pdp_ens_refresh .product_row .sku_subtitle{font-size:14px;text-transform:uppercase}.pdp_ens_refresh .product_row .sku-subtitle{font-size:12px;text-transform:uppercase}.pdp_ens_refresh .product_row .price-details{font-family:Helvetica,Arial,Sans-serif}.pdp_ens_refresh .product_row .sku_detail{margin-bottom:0}
.pdp_ens_refresh .product_row .product_desc .percentSavedDetails{padding-bottom:15px}.pdp_ens_refresh .product_row .jcp-pdp-color-palettes-advanced>span{display:block}.pdp_ens_refresh .product_row .serviceAndWarranty_title{font-weight:400;text-transform:uppercase;color:#333}.pdp_ens_refresh .product_row .applianceCarePlanSelection{margin-top:10px;margin-bottom:15px}
.pdp_ens_refresh .ensemble_error_msg .dynamic_error_msgs{margin:0 auto 15px}.pdp_ens_refresh .ensemble_error_msg #errorContainer1{border:1px solid #8d0004;background:#fbeaeb;color:#8d0004}.ensemble_zipcode{width:100%}.ensemble_zipcode .zipCodeeff ul li.enterfield{color:#333;display:inline-block;font-size:14px;padding-bottom:5px;text-transform:uppercase}
.ensemble_zipcode .zipCodeeff ul li span a input{border:0;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;margin-left:-6px;height:30px;background-color:#c00;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.5);width:75px}.ensemble_zipcode .zipCodeeff ul li.inputfield input{border:1px solid #979797;height:28px;-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;vertical-align:bottom}
.pdp_ens_refresh .product_row .kaassist{clear:both}.pdp_ens_refresh .product_row .kaassistHdr{font-size:14px;padding-bottom:10px;text-transform:uppercase}.pdp_ens_refresh .product_row .sku_links_list li{margin-bottom:10px}.pdp_ens_refresh .product_row .serviceAndWarrantyHolder{color:#666;font-size:12px;padding:20px 0}
.pdp_ens_refresh .product_row .product_details_ensemble .serviceAndWarrantyHolder{padding:5px 0}.pdp_ens_refresh .product_row .applianceCarePlanSelection .row{float:left;padding-left:10px;width:100%}.pdp_ens_refresh .product_row .applianceCarePlanSelection input{margin-top:2px}.pdp_ens_refresh .ensemble_holding .add_holding .pdp_action_refresh,.pdp_ens_refresh .product_row .jcp-pdp-color-palettes-advanced,.pdp_ens_refresh .product_row .kaassist,.pdp_ens_refresh .product_row .sku_links_list,.pdp_ens_refresh .product_row .zipCodeeff,div.pdp_ens_refresh .add_holding .ensemble_refresh_btns{width:100%}
.pdp_ens_refresh .ensemble_refresh_btns .pdp_action_wrapper{margin:0 auto;position:relative;width:90%}.pdp_ens_refresh .ensemble_refresh_btns .pdp_action_wrapper:before{border-top:1px solid #d4d4d4;content:' ';position:absolute;top:50%;width:100%}.pdp_ens_refresh .ensemble_refresh_btns .pdp_action_wrapper .pdp_action_btnlist{background:#fff;margin:0 auto;position:relative;text-align:center;padding:0 35px;width:200px}
.pdp_ens_refresh .ensemble_refresh_btns .pdp_action_wrapper .pdp_action_btnlist .btn_input_holder{float:none;margin:0;padding:0;width:100%}.pdp_ens_refresh .ensemble_refresh_btns .pdp_action_wrapper .pdp_action_btnlist li{display:inline-block;float:none;margin:0 auto 10px;width:200px}.pdp_ens_refresh .ensemble_refresh_btns .pdp_action_wrapper #addtoBagAndFav1 li,.pdp_ens_refresh .ensemble_refresh_btns .pdp_action_wrapper #addtoBagAndFav2 li{margin-bottom:5px}
.pdp_ens_refresh .ensemble_refresh_btns .pdp_action_wrapper .red_button span{background:0}.pdp_ens_refresh .ensemble_refresh_btns .pdp_action_wrapper .pdp_action_btnlist li input[type=button]{background:#cdcdcd;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);font-family:Helvetica,Arial,Sans-serif;font-size:12px;font-weight:700;padding:2px 4px;width:200px}
.pdp_ens_refresh .ensemble_refresh_btns .pdp_action_wrapper .pdp_action_btnlist li .red_button input[type=button]{background-color:#c00;font-size:16px;height:auto;padding:13px 45px;width:200px}.pdp_ens_refresh .ensemble_refresh_btns .pdp_action_wrapper .pdp_action_btnlist li .red_button span{height:auto;width:194px}
.pdp_ens_refresh .ensemble_refresh_btns .pdp_action_wrapper #addtogiftregistry,.pdp_ens_refresh .ensemble_refresh_btns .pdp_action_wrapper #addtogiftregistry1{margin-left:0;width:200px}.pdp_ens_refresh .ensemble_refresh_btns .pdp_action_wrapper .pdp_action_btnlist #addToFavForm{margin-left:0;float:none;left:0}
.pdp_ens_refresh .ensemble_refresh_btns .pdp_action_wrapper .pdp_action_btnlist #addToFavForm #addtofavButton,.pdp_ens_refresh .ensemble_refresh_btns .pdp_action_wrapper .pdp_action_btnlist #addtofav2{float:none;margin-left:0;width:200px}.pdp_ens_refresh .pdp_details .calculate_price_bluebtn{height:auto;background:0;margin-bottom:20px}
.pdp_ens_refresh .pdp_details .calculate_price_bluebtn span{height:auto;width:100%;background:0;float:none}.pdp_ens_refresh .pdp_details .calculate_price_bluebtn a{font-weight:700;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border:0;height:auto;padding:7px 0;background:#03588c;color:#fff;text-transform:uppercase;display:inline-block;width:100%}
.pdp_ens_refresh .InvodoViewerLink img{margin-top:10px}.pdp_ens_refresh.pdp_mtm .qty_dropdown,.pdp_ens_refresh.pdp_mtm .vdata_default_options .sku_options select{clear:both;width:180px!important;border:1px solid #9b9b9b;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;display:block;padding-left:11px;font-size:11px;color:#666;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background:url(/dotcom/images/productRefresh-selectArrow.png) 160px center no-repeat rgba(153,153,153,.05)}
.pdp_ens_refresh .monogarm_details .vdata_parameteres li span,.pdp_ens_refresh .monogarm_details .vdata_parameteres li strong,.pdp_ens_refresh .vdata_windows_result .vdata_parameteres li span,.pdp_ens_refresh .vdata_windows_result .vdata_parameteres li strong{width:150px}.pdp_ens_refresh.pdp_mtm .qty_dropdown{width:80px!important;background-position:60px center}
.pdp_ens_refresh.pdp_mtm .vdata_default_options .sku_options input.input_text{background:rgba(153,153,153,.05);clear:both;width:180px!important;border:1px solid #9b9b9b;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;display:block;padding-left:11px;font-size:11px;color:#666;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}
.pdp_ens_refresh.pdp_mtm .pdp_action_btnlist li .red_button span{height:auto;width:180px;float:none;background:0}.pdp_ens_refresh.pdp_mtm .pdp_details #addtobag{-webkit-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);-ms-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);-moz-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);-o-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);outline:0;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border:0;font-size:14px;width:100%!important;display:block;height:auto!important;padding:15px 0;background:#c00}
.pdp_ens_refresh.pdp_mtm .pdp_action_btnlist #addToFavForm{float:none;margin:0;left:0}.pdp_ens_refresh.pdp_mtm .pdp_action_btnlist li .grey_button span{background:0;height:auto;width:180px;float:none}.pdp_ens_refresh.pdp_mtm .pdp_action_btnlist #addToFavForm #addtofavButton{box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);background:#ccc;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;height:auto;padding:7px 0;width:100%;margin:0 0 10px;float:none}
.pdp_ens_refresh .edit_details .red_button_medium span{background:0;height:auto;margin-right:27px;margin-bottom:0}.pdp_ens_refresh .edit_details .red_button_medium span input{-webkit-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);-ms-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);-moz-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);-o-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.4);outline:0;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border:0;font-size:14px;width:auto;display:block;height:auto;padding:10px 30px;background:#c00}
.pdp_ens_refresh .edit_details .comparisonPrice{font-size:28px;margin-bottom:0}.pdp_ens_refresh .bv-curations-cleanslate .BVTemplateMedCarousel,.pdp_ens_refresh.pdp_mtm .mtmSfl{margin-bottom:10px}.pdp_ens_refresh .edit_details .comparisonPrice .priceLblVal,.pdp_ens_refresh .edit_details .price_normal .priceLblVal{font-size:16px;font-weight:400;text-transform:uppercase;align-self:center}
.pdp_ens_refresh .edit_details .percentSavedDetails,.pdp_ens_refresh .edit_details .price_normal{color:#333;font-size:16px!important}.pdp_ens_refresh .edit_details .price_normal,.pdp_ens_refresh .edit_details .price_normal a{color:#333!important;font-weight:400;line-height:18px!important}.pdp_ens_refresh .pp_reviews{margin-top:30px}
.pdp_ens_refresh .pp_checkout_blk .jcp-pdp-color-palettes-advanced{float:none}.ensemble_holding.pdp_ens_refresh #applianceServiceInfoContent a,.ensemble_holding.pdp_ens_refresh .pdp_details a{font-weight:400}.haul_blue{color:#2060ca}.ensemble_holding.pdp_ens_refresh .ensemble_largeapp{width:90%;padding:10px;margin:0 auto;border:1px solid #d0d0d0;box-shadow:2px 2px #d0d0d0;margin-bottom:15px}
.ensemble_holding.pdp_ens_refresh .ensemble_largeapp #silverServicePolicyContent h2{font-size:11px;font-weight:700;padding:6px 0 6px 21px;margin:5px 5px 5px -18px;color:#fff;background-color:#4169e1;position:relative;width:161px}.pdp_details #pdp_brand_desc>p>img{margin:0}.pdp_ens_refresh .edit_details #priceDetails{float:left;width:100%;margin-bottom:15px}
.Questions{font-family:ArialMT,Arial;font-size:14px;font-weight:700;line-height:1.29;color:#333}.Please-note-that-som{width:176.5px;height:54px;font-family:ArialMT;font-size:12px;font-weight:400;line-height:1.5;color:#3a3a3a}.change-zip-code-copy{font-family:Arial-MT;font-size:16px;font-weight:700;letter-spacing:0;color:#1a48be}
.zipCodeeff ul#largeApplianceZipCheckMainContainer{margin-bottom:0}input[type=text]::-ms-clear{display:none;width:0;height:0}input[type=text]::-ms-reveal{display:none;width:0;height:0}.zipCodeeff div.errorZip{margin-bottom:-5px;margin-top:0;padding-top:0}