@charset "utf-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input,select,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}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:normal}body,form,input,select{color:#4b4b4b;font:13px/1.5 arial,helvetica,clean,sans-serif}h1,h2,h3,h4,h5,h6,strong,.bold_txt{font-weight:bold}h1,.font18{font-size:18px}h2{font-size:16px}h3{font-size:14px}em{font-style:italic}
a{color:#2a5a97}a:hover{color:#3565aa}a:active{color:#3565aa}a:vistied{color:#3565aa}a:active{outline:0}a:focus{outline-style:none}.flt_clr{clear:both}.flt_wdt{float:left;width:100%}.flt_lft{float:left}.flt_rgt{float:right}.vert_mid,.mid_align{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:4px;cursor:pointer;float:left}.btn_input_holder span input,.btn_input_holder span a,.jcp_form .btn_input_holder span input.disabled{font-size:10px;font-weight:bold;border:0 none;color:#FFF;padding:2px 10px 4px 6px;height:23px;cursor:pointer;text-transform:uppercase;float:left;width:auto;overflow:visible}
.blue_button span{background:#015a8d url("../images/new_btn_left.gif") 0 0 no-repeat;height:23px}.btn_input_holder span input,.btn_input_holder span a,.jcp_form .btn_input_holder span input.disabled{font-size:10px;font-weight:bold;border:0 none;color:#fff;padding:2px 10px 4px 6px;height:23px;cursor:pointer;text-transform:uppercase;float:left;width:auto;overflow:visible}
.btn_input_holder span a#addtobag{height:20px;padding:3px 13px 0 9px}.btn_input_holder span a #addToBagImg{display:inline;vertical-align:middle}#checkoutSlider .btn_input_holder span input,#checkoutSlider .btn_input_holder span a,#checkoutSlider .jcp_form .btn_input_holder span input.disabled{font-size:11px;font-weight:bold;border:0 none;color:#fff;padding:1px 10px 7px 6px;cursor:pointer;text-transform:uppercase;float:left;width:auto;overflow:visible}
#checkoutSlider .btn_input_holder span input#shippingContinueButton{padding:1px 10px 4px 6px}.blue_button span{background:#015a8d url("../images/new_btn_left.gif") 0 0 no-repeat;height:23px}.blue_button span input{background:url("../images/blue_btn_long_sprite.png") right top no-repeat;height:23px;padding:0 10px 3px 6px;line-height:20px;color:#fff}
.blue_button span:hover{background:#003655 url("../images/blue_btn_long_sprite.png") 0 -27px no-repeat}.blue_button span:hover{background:transparent url("../images/blue_btn_long_sprite.png") 0 -27px no-repeat}.blue_button span:hover input{background:transparent url("../images/blue_btn_long_sprite.png") right -27px no-repeat}
.blue_button_medium span{background:#015a8d url("../images/blue_btn_mediuml_left.gif") 0 0 no-repeat;height:18px}.blue_button_medium span input{background:url("../images/blue_btn_mediuml_right.gif") right top no-repeat;height:18px;padding:0 10px 3px 6px}.btn_input_holderRight{float:right}.btn_input_holderRight span{display:block;padding-left:4px;height:23px;cursor:pointer;float:left}
.btn_input_holderRight span input,.btn_input_holder span a,.jcp_form .btn_input_holder span input.disabled{font-size:10px;font-weight:bold;border:0 none;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 scroll 0 0 transparent;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") no-repeat scroll right top transparent;height:19px;line-height:19px;margin-left:4px;padding:0 10px 0 6px}.red_button span{background:#d0151b url("../images/all_Btns_Sprites.png") 0 0 no-repeat}.red_button span:hover{background-position:left -49px}
.red_button span input,.red_button span a{background:url("../images/all_Btns_Sprites.png") right top no-repeat}.red_button span:hover input,.red_button span:hover a{background-position:right -49px}.red_button_medium span{background:#d0151b url("../images/left_btn_red_medium.gif") 0 0 no-repeat}
.red_button_medium span input{background:url("../images/rgt_btn_red_medium.gif") right top no-repeat;padding-top:3px}.red_button_medium span:hover{background:transparent url("../images/button-sprite.gif") 0 -247px no-repeat}.red_button_medium span:hover input{background:url("../images/button-sprite.gif") right -247px no-repeat}
.red_button_small span{background:#d0151b url("../images/red_btn_lft_small.gif") 0 0 no-repeat}.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:transparent 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 input,.red_btn_disabled span a{color:#ccc;cursor:default}.skyblue_btn span{background:#d0151b url("../images/sky_blue_lft_btn.jpg") 0 0 no-repeat}.skyblue_btn span input{background:url("../images/sky_blue_rgt_btn.jpg") right top repeat-x}
.grey_button span{background:#cdcdcd url("../images/all_Btns_Sprites.png") 0 -85px no-repeat}.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:#cdcdcd url("../images/left_btn_lit_grey.gif") 0 0 no-repeat;height:19px}.lit_grey_button span input,.jcp_form .lit_grey_button span input.disabled{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") 0 0 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:#7b7b7b url("../images/left_btn_dark_grey.gif") 0 0 no-repeat;height:19px}.dark_grey_button_small span:hover{background:#7b7b7b url("../images/button-sprite.gif") 0 -364px no-repeat}
.dark_grey_button_small span input,.dark_grey_button_small span a{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 input,.dark_grey_button_small span:hover a{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:transparent url("../images/btn-add-this-disable.png") 0 0 no-repeat;display:block;height:30px;width:172px;cursor:default;color:#fff;font-size:17px;padding:2px 30px;font-weight:bolder}
.blue_button_small span{background:#015a8d url("../images/left_btn_small_blue.gif") 0 0 no-repeat;height:19px}.blue_button_small span:hover{background:transparent url("../images/button-sprite.gif") 0 -308px no-repeat}.blue_button_small span input,.blue_button_small span a{background:url("../images/rgt_btn_small_blue.gif") right top no-repeat;height:19px;line-height:14px}
.blue_button_small span:hover input,.blue_button_small span:hover a{background:url("../images/button-sprite.gif") right -308px no-repeat transparent}.lite_blue_button_small span{background:#5996cf url("../images/left_btn_smalll_lite_blue.gif") 0 0 no-repeat;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_holderright span input,.btn_input_holder span a,.jcp_form .btn_input_holder span input.disabled{font-size:10px;font-weight:bold;border:0 none;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_holderright_override span input,btn_input_holderright_override span input.disabled{text-transform:none;font-weight:bold;font-size:11px}
.blue_button_small span{background:#015a8d url("../images/left_btn_small_blue.gif") 0 0 no-repeat;height:19px}.blue_button_small span:hover{background:transparent url("../images/button-sprite.gif") 0 -308px no-repeat}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16,.grid_17,.grid_18,.grid_5_container,.grid_25,.grid_26,.width595,.grid_cs_6{display:inline;float:left;position:relative}
.grid_margin{margin:0 10px}.alpha{margin-left:0}.omega{margin-right:0}.row_db{clear:both;overflow:hidden}.row{clear:both;overflow:visible}.row-overflow-hidden{overflow:hidden}.grid_1,.et_adlink{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}.width124{width:124px}.width162{width:162px}.padl0{padding:10px}.padl5{padding:15px}.pad20{padding:20px}.padL5{padding-left:5px}.padL10{padding-left:10px}.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 10px 0}.padtb20{padding:20px 0 20px 0}.padt10{padding-top:10px}.padt5{padding-top:5px}.padb10{padding-bottom:10px}.padb20{padding-bottom:20px}.padr10{padding-right:10px}
.padr20{padding-right:20px}.padr75{padding-right:75px}.padb30{padding-bottom:30px}.padt20{padding-top:20px}.padt23{padding-top:23px}.padr5{padding-right:5px}.padlr10{padding:0 10px 0 10px}.fltclr{clear:both}.padl10{padding-left:10px}.padb50{padding-bottom:50px}.pad10l20{padding:10px 10px 10px 20px}.pad20210{padding:20px 20px 10px 20px}
.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}.mrgl13{margin-left:13px}.margl5{margin-left:5px}
.margl10{margin-left:10px}.margl5{margin-left:5px}.margl6{margin-left:6px}.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}.mrgt20{margin-top:20px}
. .mrgt27{margin-top:27px}.mrgt40{margin-top:40px}.mrgt120{margin-top:120px}.mrgl07{margin-left:7px}.mrgl10{margin-left:10px}.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}.mrgl70{margin-left:70px}
.mrgl150{margin-left:150px}.mrgb5{margin-bottom:5px}.mrgb10{margin-bottom:10px}.mrgb20{margin-bottom:20px}.mrg20{margin:20px}.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}.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}.width145{width:145px}.width150{width:150px}.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}.white_bckg{background:#fff}.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{font-size:12px;color:#4b4b4b;width:82px}.fav_status{font-family:arial regular;font-size:12px;color:#4b4b4b;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:bold;font-size:16px}.try_search_again{float:left}.try_search_again p{color:#363636!important;line-height:20px;font-weight:bold}#sitemap{padding:10px;margin:5px auto;color:#333;font-weight:bold}
#sitemap a{color:#2d2e91;text-decoration:underline;font-weight:bold}#sitemap a:hover{text-decoration:none}#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}.clear_floats{clear:both}.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}
.search_text_m2,.search_text_pdp,.search_text_x2{border-top:1px solid #cdcdcd}.search_text_hp,.search_text_alt{border-bottom:1px solid #cdcdcd}.search_text_xgn{bottom:0}#search_text h4{display:block;font-weight:bold}#search_text a{text-decoration:underline}#search_text a:hover{color:#333}.footer_nav{margin-top:10px}
#billMeLaterInfo .float_fix{overflow:visible}#giftCardBlock{padding-bottom:10px}#rr_placement_0 .grid_14.saled_view.flt_rgt{width:800px}.homepage_bckgrnd #rr_placement_0 .grid_14.saled_view.flt_rgt{width:968px}.promo_summary .promo_reward_content #couponCodeForm .promo_code,#savingPromoId .savings_innerdiv .total{float:none\9!important}
.image_price_ship_info .savings_promo#savingPromoId .savings_innerdiv SPAN.flt_lft{width:50%;overflow:visible}.s7zoomview{width:380px;height:380px}.s7flyoutzoomview{width:380px;height:380px;position:relative;border:1px solid #c2c2c2}.module_overlay .s7zoomview{width:250px;height:250px}.module_overlay .s7flyoutzoomview{width:250px;height:250px;position:relative;border:1px solid #c2c2c2}
.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}.s7swatches .s7thumbcell{margin:5px}.s7swatches .s7thumb[state="over"]{border-color:#000}.s7zoominbutton{display:block;position:absolute;top:390px;left:0;width:24px;height:23px;z-index:5000;background-image:url(//www.jcpenney.com/dotcom/swfapp/assets/plus.png)}
.s7zoominbutton[state="up"]{background-image:url(//www.jcpenney.com/dotcom/swfapp/assets/plus.png)}.s7zoominbutton[state="over"]{background-image:url(//www.jcpenney.com/dotcom/swfapp/assets/plus.png)}.s7zoominbutton[state="down"]{background-image:url(//www.jcpenney.com/dotcom/swfapp/assets/plus.png)}
.s7zoominbutton[state="disabled"]{background-image:url(//www.jcpenney.com/dotcom/swfapp/assets/plus.png)}.s7zoomoutbutton{display:block;position:absolute;top:390px;left:29px;width:24px;height:23px;z-index:5000;background-image:url(//www.jcpenney.com/dotcom/swfapp/assets/minus.png)}
.s7zoomoutbutton[state="up"]{background-image:url(//www.jcpenney.com/dotcom/swfapp/assets/minus.png)}.s7zoomoutbutton[state="over"]{background-image:url(//www.jcpenney.com/dotcom/swfapp/assets/minus.png)}.s7zoomoutbutton[state="down"]{background-image:url(//www.jcpenney.com/dotcom/swfapp/assets/minus.png)}
.s7zoomoutbutton[state="disabled"]{background-image:url(//www.jcpenney.com/dotcom/swfapp/assets/minus.png)}.s7zoomresetbutton{display:block;position:absolute;top:390px;left:58px;width:76px;height:23px;z-index:5000;background-image:url(//www.jcpenney.com/dotcom/swfapp/assets/reset.png)}
.s7zoomresetbutton[state="up"]{background-image:url(//www.jcpenney.com/dotcom/swfapp/assets/reset.png)}.s7zoomresetbutton[state="over"]{background-image:url(//www.jcpenney.com/dotcom/swfapp/assets/reset.png)}.s7zoomresetbutton[state="down"]{background-image:url(//www.jcpenney.com/dotcom/swfapp/assets/reset.png)}
.s7zoomresetbutton[state="disabled"]{background-image:url(//www.jcpenney.com/dotcom/swfapp/assets/reset.png)}.s7button{margin-top:6px}.module_overlay .s7button{margin-top:-72px;margin-left:20px}.s7flyoutzoomview .s7highlight{opacity:.25;background-color:#000}.s7flyoutzoomview .s7flyoutzoom{width:480px;height:380px;left:380px;position:absolute;border:1px solid #c2c2c2;z-index:5000}