@media(min-width:1024px) and (max-width:1920px) and (orientation:landscape){.mp-pusher.mp-pushed{position:static !important;overflow:hidden !important;-webkit-transform:translate3d(0,0,0) !important;-moz-transform:translate3d(0,0,0) !important;transform:translate(0,0) !important}
.mp-cover .mp-level.mp-level-open{display:none}
}.clear{clear:both}.bread_crumbs ul li:last-child span a:last-child{font-weight:bold;padding-left:10px;background:url(../images/breadcrumb_arrow.gif) no-repeat left;margin-left:3px}
.navigation_top #widget_left_nav>.show_only .side_nav div div{margin:7px 0}
.clear_all_text span{margin-left:5px;font-size:13px}
#unitLuckyDraw{width:23%}#eld_details #unitLuckyDraw{width:18%}
.edt_addr #eld_details #unitLuckyDraw{width:26.5%}
.empty_cart_button{background:url("../images/bg_btn.jpg") repeat;border:1px solid #074c89;color:#fff;cursor:pointer;float:left;font-weight:bold;margin-right:1%;padding:.75% 3%}
#zipcodeLuckyDraw{width:198px !important}
.header_wrapper{background:#00294f;float:left;width:100%}
.static-header{position:fixed;width:100%;background:white;z-index:100}
.hdr_sml_lnks{float:right;list-style-type:none}
.frame_addr{width:930px;margin:0 auto}.hdr_sml_lnks li{float:left;margin-right:20px;border-left:1px solid #345472}
.hdr_sml_lnks li a{color:#fff;text-decoration:none;font-size:14px;white-space:nowrap;margin-top:3px;margin-bottom:3px}
.str_lctr{background:url("https://s3-ap-southeast-1.amazonaws.com/www.fairprice.com.sg/uat/media/images/marker.png") no-repeat 16px 4px;display:block;padding:5px 0 3px 35px}
.cnt_icn{display:block;padding:5px 0 4px 20px}
.hlp_icn{display:block;padding:5px 0 3px 20px}
.fbk_icn{display:block;padding:5px 0 5px 25px}
.chkDelSlots_icn{background:url("https://s3-ap-southeast-1.amazonaws.com/www.fairprice.com.sg/uat/media/images/chkdslots_icon.png") no-repeat scroll 15px 0;display:block;padding:5px 0 5px 50px}
.ldPortal_icn{background:url("https://s3-ap-southeast-1.amazonaws.com/www.fairprice.com.sg/uat/media/images/ld_icon.png") no-repeat scroll 15px 0;display:block;padding:5px 0 5px 50px}
.inbox_icn{display:block;padding:5px 10px 5px 25px;background-image:url("http://s3-ap-southeast-1.amazonaws.com/www.fairprice.com.sg/media/images/inbox_icon.png");background-size:32%;background-repeat:no-repeat;background-position:1px;position:relative}
.inbox_icn span{position:absolute;top:-3px;padding:1.8px 3.6px;background-color:red;border-radius:12px;font-size:10px;color:white;font-weight:bold;margin-left:3px;right:-7px}
.hdr_img{float:left;margin-top:-4%;margin-right:4%}
.reg_lnks{margin-right:0 !important;margin-top:0}
#regDiv.reg_lnks{padding:5px 15px 5px 15px !important;border-right:1px solid #345472;border-left:0;line-height:19px}
#signInLink,#signOutLink{padding:5px 0 5px 15px;line-height:19px;border-right:1px solid #345472}
#signInLinkURL,#signOutLinkURL{margin-right:0}
.reg_lnks a{text-decoration:none;padding-right:15px}
.hdr_sml_lnks li:first-child a{border-right:0}
.reg_lnk_brdr{margin-right:8px;width:72% !important}
.cnt_area{background:#f7f8f8}.logo_cntr{float:left;clear:both}
.phm{height:117px !important;width:89% !important}
.logo_cntr a{background:url("https://s3-ap-southeast-1.amazonaws.com/www.fairprice.com.sg/fpol/media/images/FairPrice_LiteLogo.png") no-repeat;background-position:center !important;width:215px;height:73px;padding-top:5px;display:block}
.group_identity_line{clear:both;background:url('https://s3-ap-southeast-1.amazonaws.com/www.fairprice.com.sg/uat/media/images/logo-id-bg.jpg');background-position:0 -10px;height:17px}
.image_gil{margin-left:47px;background:url('https://s3-ap-southeast-1.amazonaws.com/www.fairprice.com.sg/uat/media/images/NTUCSE-GID-1.jpg');height:18px;background-repeat:no-repeat}
.sml_cart_cntr{background:#fff url("../images/minicart-n.png") no-repeat 10px 11px;border-radius:.4em;float:right;margin:.4em 0 0 1.7em;padding:9px 0 6px 65px;position:relative;z-index:12;top:6px}
.sml_cart_cntr p{color:#014991;font-size:.8em;margin:0 0 5px 0;padding:.2em 0;text-align:right}
.sml_cart_cntr p strong{font-weight:700}
.tosError{color:red}.tp_nav{position:relative;float:left;width:100%;background:#fff;border:solid 1px #e5e5e5;border-width:1px 0 2px 0;box-shadow:0 0 2px 0 #e5e5e5;max-height:43px}
.selected_search{display:inline;-webkit-appearance:none;background:url(../images/dwn_arw.png) no-repeat;background-position:95%;font-size:12px;border:0;padding-bottom:2.2%;padding-top:2.2%;background-color:#eee;-moz-appearance:none;text-indent:.01px;float:left;text-overflow:'';border-right:solid 1px #d3d3d3;width:45px}
.box1{float:left;border:solid 1px #979797;border-right:0}
.roll_over_img img{width:75px}.tp_lnks{position:relative;z-index:12}
.tp_lnks li a.cat_one{background:url("../images/tp_nv_arw.png") no-repeat scroll right 20px rgba(0,0,0,0);color:#525252;display:block;font-size:.8em;font-weight:700;padding:1.3em 2.7em 1em 1.6em;position:relative;text-decoration:none}
.tp_lnks li.selected{background:none repeat scroll 0 0 #ed241c;list-style-type:none}
#bg_none{background:none repeat scroll 0 0 rgba(0,0,0,0)}
#ft_nor{font-weight:normal}.tp_lnks li.selected a.cat_one,.tp_lnks li.selected:hover a.cat_one{background:url("../images/slct_icon.png") no-repeat scroll right 16px #ed241c !important;color:#fff !important}
.tp_lnks li.lf_list{border-right:solid 2px #e5e5e5;float:left;list-style-type:none;height:42px}
.tp_lnks li.lf_list:hover{border:1px solid #b2b2b2;margin-bottom:-5px;z-index:14}
.tp_lnks li.lf_list:hover a.cat_one{background:url("../images/tp_nv_arw_red.png") no-repeat right 20px;color:#e31c15}
.tp_wb{background:none repeat scroll 0 0 #fff;bottom:-2px;display:none;height:3px;left:0;position:absolute;width:100%;z-index:20}
.tp_lnks li.lf_list:hover a.cat_one .tp_wb{display:block}
.tp_lnks li.lst{list-style-type:none}.tp_lnks li.selected{background:none repeat scroll 0 0 #ed241c;list-style-type:none}
.fst_lnk{width:222px}.fst_lnk a.cat_one{font-size:1em !important;font-weight:700 !important;padding:1em 0 .65em 1.2em !important;text-transform:uppercase}
.srch_box{float:right;padding:.5% 0}.srch_box input{border:0;color:#666;float:left;min-width:220px;padding:8px 8px 7px 8px;height:15px}
.srch_box a{background:#f01a12;border:0;display:block;float:left;text-transform:uppercase;color:#fff;border:solid 1px #c8030a;text-decoration:none;font-weight:700;font-size:.9em;padding:8px}
.offrs_lnks{background:url(../images/cross_ptrn.gif) repeat-x bottom;float:left;width:100%}
.offrs_tab{background:#fff url(../images/offrs_shdw.png) no-repeat bottom;float:left;width:100%;margin-top:15px}
.offrs_tab li{border-top:1px solid #e5e5e5;float:left;list-style-type:none;margin-bottom:16px;text-align:center;width:19.95%}
.brdr_lft{border-left:1px solid #e5e5e5}
.brdr_rht{border-right:1px solid #e5e5e5}
.offrs_tab li a{border-bottom:5px solid #fff;color:#bfbfbf;display:inline-block;font-size:.8em;margin-bottom:1px;padding:1em 0 .5em;text-decoration:none;text-transform:uppercase}
.offrs_tab li a.selected,.offrs_tab li a:hover{border-bottom:5px solid #d8d8d8;color:#585858;font-weight:700}
.prod_tb_cntr{float:left;width:100%}.dwnld-wrapper{width:100%;overflow:hidden;order:15;z-index:13;top:0;padding:2px 0;display:block;height:90px}
.gradient{background:url("../images/banners/bannerBG1.jpg") no-repeat center}
.left-cross{font-weight:bold;font-size:12px;color:#fff;cursor:pointer;float:left}
.middle-logo{float:left;margin-top:17px;max-width:100%}
.middle-text{float:left;color:#fff;font-weight:bold}
.right-button{float:right}.right-button input[type="button"]{background-color:#015794 !important;text-align:center;outline:0;color:#FFF;font-weight:bold;border:1px solid #015794 !important}
.middle-text li{font-size:12px}.must_buy_text{clear:both;color:#666;font-family:impact,arial,verdana;font-size:.8em;letter-spacing:1px;font-weight:100}
.pop_out{width:60.1%;margin:0 auto;border:1px solid #ccc;display:block;position:fixed;top:10%;left:18%;z-index:130;background-color:#fff}
#main{color:#777;width:100%}.subject{float:right;display:block;padding:0 0 0 0 !important;border:0;font-size:14px;width:90%;margin-left:1%;resize:none;outline:0;height:17px;margin-top:1.1%;margin-bottom:1%}
.to{display:block;padding:0 0 0 0 !important;border:0;font-size:14px;width:93%;margin-left:1%;resize:none;outline:0;overflow:hidden;float:right;height:17px;margin-right:1%;margin-top:1.1%;margin-bottom:1%}
.to_label{float:left;padding:1.3% 0 0 0;height:25px;margin-left:1%;font-size:14px;width:3.7%;color:#777}
.sub_label{width:58px;margin-top:1.2%;float:left;margin-left:1%;font-size:14px;color:#777;height:19px;margin-bottom:1%}
.send_txt{width:45px !important}.my_account_shared_wishlist .adr_prcd_btn{margin-right:0}
.adr_prcd_btn_sl{background:url("../images/sgn_btn_bg.gif") repeat-x;border:1px solid #064592;color:#fff;font-size:.85em;font-weight:700;text-align:center;text-decoration:none;margin-right:1%;padding:5px 20px}
.err_pop_cnt_sl{background:url("../images/err_popup_bg.png");float:left;border-radius:.5em;padding:.5em 2.5em .5em 2.5em;box-shadow:0 0 2px 2px #f2f2f1;width:22%;position:fixed;top:35%;left:33%}
.bodycare_section_sl{width:100%;float:left}
#cart_sect_btn_sl{margin-top:4%}.sms_text .addr_cnt{margin-left:0;float:left;width:84%;padding-left:11.5%}
.mob_sint_err{border:1px solid red !important;background:#fff0f0 !important}
.singtel_popup{width:335px;margin:0 auto;border:1px solid #ccc;display:none;position:fixed;top:33%;left:38%;z-index:130;background-color:#fff;border-radius:4px}
.close-btn-st,.reminder_modal .close_btn{background:url("../images/sml_crt_close.jpg") no-repeat;padding:18px 19px;background-size:60%;position:absolute;top:4%;right:-2%;cursor:pointer;outline:0}
.reminder_modal .close_btn{background-size:71%;top:9px;right:-1%}
.singtel_common{clear:both;overflow:hidden;margin:10% 12% 0 14%}
.insert_txt_st{color:#346da2;font-size:.97em;font-weight:bold;padding-bottom:10%;margin-left:1%}
.singtel_mobile{margin-left:1%;clear:both;height:25px;border-radius:3px;border:1px solid #c8c8c8;padding-left:10px;color:#545454;float:left;width:221px;margin-bottom:18px}
.err_info_st{padding-top:2%;margin-left:1%;clear:both;display:none;color:red;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:.9em;margin-top:5px;margin-right:2%}
.ok_cancel_st{clear:both;margin-bottom:7%;overflow:hidden}
.ok_singtel,.cancel_singtel{background:url("../images/sgn_btn_bg.gif") repeat-x;border:1px solid #064592;cursor:pointer;float:left;padding:3% 3% 9% 3%;margin:4% 5% 4% 1%;color:white;height:25px;border-radius:3px;width:44%;font-size:.91em;text-transform:uppercase;font-weight:bold}
.wrapper_st{background-color:#f7f7f7;width:100%;height:100%;display:none;position:fixed;z-index:101;opacity:.75}
.dropdown_primary_1{width:83.1%;float:left}
@media(min-device-width:320px) and (max-device-width:480px) and (orientation:landscape){.spc_ann h2,.spc_ann_seo h2{font-size:1.2em}
.spc_ann .cnt p,.spc_ann .cnt a,.spc_ann_seo .cnt_seo p,.spc_ann_seo .cnt_seo a{font:normal normal 9px arial !important;line-height:15px}
.lnav_wrpr{margin-top:170px !important}.nav_lr{margin-top:100px !important}
}@media(min-width:768px){.dwnld-wrapper{height:auto}
.left-cross{font-size:1em;padding:10px}.middle-text{padding:20px 0}
.right-button{padding:45px 0;width:235px}
.right-button input[type="button"]{padding:10px 30px;font-size:15px;border-radius:30px;text-shadow:2px 2px 1px #333;-webkit-appearance:none}
.middle-text li{padding:9px 9px 0 9px;font-size:19px}
.logo_container{float:left;width:10%;margin:0 0 0 30px}
}@media(max-width:768px){.left-cross{width:8%;padding:5px 0;text-align:center;margin-right:5px}
.middle-text{padding:17px 0 22px 10px;width:40%}
.right-button{padding:30px 0;width:30%}.right-button input[type="button"]{padding:6px 8%;font-size:.7em;border-radius:30px;text-shadow:2px 2px 1px #333;-webkit-appearance:none}
.middle-text li{padding:2% 5px 2% 5px}.logo_container{float:left;width:15%;height:auto;margin:0 2px}
}@media only screen and (min-device-width:414px) and (max-device-width:736px){.middle-text{padding:20px 0 22px 10px}
}.tab_wrpr{width:740px;float:left;margin-top:7px}
.tab_btns{float:left;margin-bottom:1px;position:relative;width:100%;z-index:1}
.tab_btns li{background:#d1d1d1;float:left;margin:0 2px 0 0;min-width:110px;list-style-type:none}
.tab_btns li:nth-last-child(1){min-width:125px}
.tab_btns li:nth-last-child(2){min-width:130px}
.tab_btns li.selected{background:#034e8f}
.tab_btns li.selected a{color:#fff;background:url(../images/tabs-up-arw-n.png) no-repeat bottom center;font-weight:700}
.tab_btns li a{display:block;padding:9px 0 8px 0;text-align:center;color:#4d4d4d;text-decoration:none;font-size:.9em}
.tab_cnt{border:solid 1px #d2d2d2;background:#fff;float:left;position:relative;z-index:0;width:95%;height:235px;overflow:hidden}
.tab_cnt .tabContent{float:left;margin-left:7%;margin-right:7%;overflow:hidden;width:86%;height:235px !important}
.tab_dtl_cnt{width:100%;float:left;position:relative}
.tab_dtl_cnt div{float:left;margin:15px 0;position:absolute;list-style-type:none;width:167px;left:-400px}
.tab_dtl_cnt div h2{color:#d50500;font-weight:700;font-size:1em;padding-bottom:10px}
.tab_dtl_cnt div img{display:block;clear:both;padding-bottom:10px;width:164px;height:149px}
.tab_dtl_cnt div a{color:#666;text-decoration:none;background:url(../images/more_btn.png) no-repeat center right;font-size:.8em;float:left}
.tab_dtl_cnt div a.rd_more_hme{padding-right:15px}
.fb_wrpr{float:left;margin-top:7px;width:243px}
.fb_wrpr_ipad{display:none;float:left;margin-top:28px}
.fb_wrpr h3,.fb_wrpr_ipad h3{background:#3c599d;color:#fff;border-radius:.2em;margin-bottom:-2px;padding:5px 0 !important;float:left;width:99.2%}
.fb_wrpr h3 span,.fb_wrpr_ipad h3 span{background:url(../images/fb_logo.gif) no-repeat right;color:#fff;padding:6px 50px 6px 10px;font-size:13px;display:block;white-space:nowrap}
.fb_update{border:solid 1px #c4c4c4;border-top:0;padding:.5em;background:#fff;float:left;width:92%}
.fb_cont{float:left;border-bottom:solid 1px #efeeee;padding:5px 0 5px 0;margin-bottom:11px}
.fb_cont h4{color:#3c599d;padding-bottom:8px;font-size:.9em}
.fb_cont .logo_pl{float:left;margin-right:10px}
.pl_hldr_cn{float:left;width:80%}.pl_hldr_cn p{color:#666;font-size:.6em;line-height:13px}
.pl_hldr_cn p a,.pls_prm_kst p a,.email_link{color:#0054ff !important;text-decoration:underline}
.tarriff_pp{margin-top:10px;float:left}.tarriff_pp p{width:100%}
.tarriff_pp span{float:left;width:90%}.email_link{font-size:12px;line-height:22px;cursor:pointer}
.no_brdr{border:0 !important}.adbanners_wrp{float:left;padding-bottom:15px;width:100%}
.shdw_bg{background:url("../images/adrs_bg.png") no-repeat 26px -12px;float:left;width:100%}
.adbanners_lst{float:left;width:100%;margin-top:23px}
.adbanners_lst li{float:left;border-right:solid 1px #d1d0d0;min-height:50px;width:14%;text-align:center;list-style-type:none}
.adbanners_lst li:last-child{border-right:0}
.adbanners_lst li.lst_ad{border:0}.adbn_hdr{float:left;padding:17px 10px 0 30px;color:#0c3c6a;font-size:.9em;font-weight:700;margin-right:3%;margin-top:23px}
.shdw_bg .adbn_hdr{padding:17px 5px 0 5px;margin-right:1%}
.adbanners_lst li a{display:block;float:left;width:100%;text-align:center}
.footer_wrp{float:left;padding-top:28px;width:100%;background:#585858}
.ftr_subs{float:left;margin:0 33px;padding-bottom:10px;min-height:180px;min-width:13.5%}
.mr_lr_n{margin-left:0 !important;margin-right:0 !important}
.ftr_subs a{text-decoration:none}.ftr_subs li{margin-bottom:10px;list-style-type:none}
.ftr_subs li p,.ftr_pin p{padding-bottom:5px;font-size:.9em;color:#bfbfbf;font-weight:700}
.ftr_subs li a{font-size:.8em;color:#fff;text-decoration:none}
.ftr_pincode{background:#fff;min-height:19px;color:#666;border:solid 1px #adadad;border-top:solid 1px #adadad;border-radius:.2em;width:91%;padding:.5em;margin:8px 0 0 0;float:left}
.ftr_pin{float:left}.scl_btm{margin-top:0}
.check_ds{margin-top:0}.ftr_tc{float:right}
.ftr_tc li{float:left;font-size:.7em;color:#c4c4c4;padding:7px 0 7px 8px;list-style-type:none}
.ftr_tc li a{color:#c4c4c4;text-decoration:none;border-right:solid 1px #c4c4c4;padding-right:8px}
.ftr_pin a{margin:0 3px;float:left;width:40px;height:30px}
.fb_img{background:url(../images/icons_sprite.png);background-position:170px 587px}
.page_nos a{color:#545454;font-weight:bold;text-decoration:none}
.cart_img_dis{background:url(../images/icons_sprite.png);background-position:169px 123px}
.prv_bg{background:url(../images/icons_sprite.png);background-position:172px 369px;padding-left:20px}
.nxt_bg{background-position:172px 369px;padding-right:15px;background:url(../images/icons_sprite.png) no-repeat 15px -490px}
.tw_img{background:url(../images/icons_sprite.png);background-position:124px 587px}
.sml_txt{color:#fff;float:left;font-size:.9em;margin:7px 10px 0 5px;font-weight:bold}
.ftr_pin.scl_btm .sml_txt{margin-top:0}.ftr_pin.scl_btm a{margin-top:-9px}
.cp_footer{width:100%;float:left;background:#3c3b3b}
.cp_footer p{text-align:right;font-size:.7em;padding:5px 0;color:#c3c3c3}
.wd_200{width:200px}.clmn_one{float:left}
.clmn_two{float:left;width:100%}.clmn_two h2{color:#57839e;font-family:impact,arial,verdana,sans-serif;font-size:1.5em;font-weight:100;left:4%;line-height:29px;position:absolute;text-shadow:1px 1px #fff;top:5%;width:49%}
.adbnr_nav{position:absolute;bottom:0;width:100%}
.bnr_nav{background:url("../images/bnr_trns_bg.png") repeat-x bottom;float:left;width:100%;border-bottom:solid 2px #e8211a}
.bnr_nav li{background:url("../images/banner-lnk-sprtr.png") no-repeat bottom right;float:left;width:12.5%;list-style-type:none}
.lslist a:hover{padding-right:3px}.bnr_nav li a{color:#fff;display:block;float:left;font-size:.8em;font-weight:700;line-height:16px;padding-top:12px;padding-bottom:10px;text-align:center;text-decoration:none;width:100%;min-height:18px;max-height:18px;cursor:pointer;overflow:hidden;white-space:nowrap}
.bnr_nav li.selected a{background:#e8211a}
.bnr_nav li:hover a{background:#e8211a}.bnr_nav li:hover .rd_up_arw,.bnr_nav li.selected .rd_up_arw{visibility:visible}
.rd_up_arw{background:url("../images/red-up-arw.png") no-repeat top center;width:100%;height:9px;float:left;display:block;visibility:hidden}
.bt_g_arw_n{background:url(../images/shop_btn_new.jpg) no-repeat right;border:1px solid #85c0fc;color:#fff;display:block;float:right;font-size:.9em;font-weight:700;padding:8px 42px 9px 15px;text-decoration:none}
.clmn_three{float:left;margin-left:8px;min-height:306px;padding:1.2em;width:234px;background:#dedcdc}
.lft_nav_menu{float:left;width:222px;border:solid 1px #e5e5e5;border-bottom:0}
.lft_nav_menu li{width:100%;border-bottom:solid 1px #e5e5e5;background:#fff;list-style-type:none}
.lft_nav_menu li a{background:#fff url(../images/lft_nav_arw.gif) no-repeat right;margin-right:20px;color:#666;text-decoration:none;padding:12px 0 11px 20px;display:block;font-size:.9em;font-weight:500;min-height:15px}
.bnr_wrpr{background:#fff;float:right;margin:5px 0 0 4px;position:relative;width:100%}
.nhme_bnr_wrp{position:relative;float:left;width:100%;height:385px;overflow:hidden}
.nhme_bnr_wrp .banner-image img{display:block}
.txt_ad{font-family:times new roman,sans-serif,book antique,arial;font-size:2em;line-height:55px;font-weight:100;color:#5e5e5e}
.txt_ad span.red{text-transform:uppercase;font-family:times new roman,sans-serif,book antique,arial}
.shp_nw_btn{background:url("../images/go_btn_bg.gif") repeat-x;border:1px solid #004990;color:#fff;display:block;float:right;font-size:.8em;font-weight:700;height:16px;padding:5px 10px;text-decoration:none}
.bt_g_arw{background:url(../images/go_btn.gif) no-repeat right;display:block;float:right;height:25px;margin-top:-5px;padding-left:10px;width:17px}
#src_category{font-size:15px !important;background:url(../images/dwn_arw.png) no-repeat left}
.bread_crumbs,.bread_crumbs_src{float:left;width:100%;font-family:times new roman,sans-serif,book antique,arial;color:#5e5e5e;font-size:12px;margin-top:170px;height:40px}
.bread_crumbs .bread_crumbs{margin-top:0;height:0;margin-left:0}
.bread_crumbs ul{width:980px;margin:0 auto}
.bread_crumbs ul li{display:inline;margin:0 auto;line-height:40px;padding:0 8px 0 1px;float:left}
.bread_crumbs ul .fp_online,.bread_crumbs_src ul .fp_online{float:right !important;padding-right:0}
.bread_crumbs ul span{float:left}.bread_crumbs ul li:last-child{margin-left:3px !important}
.bread_crumbs ul li a{color:#666;text-decoration:none}
.main_container{width:100%;margin:0 auto;float:left}
.main_content_area{width:980px;margin:0 auto}
.navigation_top{float:left;width:222px}.sub_navigation{float:left;margin-left:15px;width:92%}
.main_cnt{float:left;width:76%;margin-left:9px}
.hb_lit{padding-left:20px}.srch_hb_lit{padding-left:15% !important}
.header{color:#004990;font-size:16px;font-weight:700;width:100%}
.body_care_bg{font-weight:bold;font-size:15px !important;background:url(../images/icons_sprite.png);background-position:164px 234px}
.banner_img{width:98%;margin:6px 0 4px 8px}
.banner_section{width:100%;float:left;margin:1px 1px;border:1px solid #e5e5e5;margin-bottom:25px}
.bodycare_section,.products{width:100%;float:left}
.bc_header{width:55%;color:#004990;font-weight:bold;float:left}
#sort_by{font-size:12px}.selected_combo{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:1px solid #545454;background:url(../images/dwn_arw.png) no-repeat;background-position:95%;font-size:12px;min-width:205px;padding-bottom:5px;padding-top:2px;text-indent:.01px;text-overflow:'';color:#545454;border-radius:3px 3px 3px 3px;cursor:pointer;cursor:hand}
:root select{background:#fff\0;padding:0\0;border:solid 1px #ccc\0;height:26px}
.bc_images{float:left;margin-right:10px}
.prot_desc_ctn .pro_1{margin-bottom:0;margin-right:1.7%;width:22.5% !important}
.pro_1{background-color:#f2f2f2;border:1px solid #d7d7d7;float:left;margin-bottom:2%;margin-right:2%;min-height:425px;position:relative;width:31%}
.cart{width:98%;margin-left:2%;float:left}
.wish_lst,.add_cart{background:url("../images/cart-img.png") no-repeat scroll left 4px center #d2d2d2;color:#616161;margin-left:0;cursor:pointer;display:block;float:left;font-size:.8em;margin-top:9px;padding:12px 5px 9px 30px;text-decoration:none}
.cart_img{float:left;padding:6px 3px}.wishlst_img{background:url(../images/icons_sprite.png);background-position:172px 337px}
.cartlst_img{background:url(../images/icons_sprite.png) no-repeat;background-position:172px 290px}
.pro_header{color:#545454;float:left;font-size:14px;font-weight:inherit;line-height:16px;margin-top:2%;height:35px;overflow:hidden;text-transform:none;width:100%}
.pro_cont{color:#15518d;float:left;font-size:12px;word-wrap:break-word;width:100%}
.pro_cont_hover{cursor:pointer;display:block;float:left;width:100%}
#low_stock{color:#ff6000 !important}#out_stock{color:#f00 !important}
#avail_proc{color:#15a502 !important}.ip_pct{float:left;text-align:center;-moz-box-shadow:inset 0 0 10px #000;-webkit-box-shadow:inset 0 0 10px #d7d7d7;box-shadow:inset 0 0 1px #d7d7d7;border:1px solid #d7d7d7;width:38px;height:21px}
.ip_pct_list{float:left;text-align:center;-moz-box-shadow:inset 0 0 10px #000;-webkit-box-shadow:inset 0 0 10px #d7d7d7;box-shadow:inset 0 0 1px #d7d7d7;border:1px solid #d7d7d7;width:30px;height:21px}
.pro_icn{width:56%;float:left;margin-left:25%}
.pro_icn p:first-child{padding-right:5px}
.pro_icn p:last-child{padding-left:5px}.pro_icn_img_minus{float:left;width:38px;height:28px;background:url(../images/icons_sprite.png);background-position:176px 446px;cursor:pointer}
.pro_icn_img_plus{float:left;width:32px;height:28px;background:url(../images/icons_sprite.png);background-position:176px 493px;cursor:pointer}
.active_sort_img{float:left;width:29px;height:25px;background:url(../images/icons_sprite.png);background-position:167px 87px}
.dis_sort_img{float:left;width:29px;height:25px;background:url(../images/icons_sprite.png);background-position:142px 57px}
.cart_txt{float:left;margin-top:10%}.img_ctn{width:100%;float:left;margin:10px;position:relative}
#add_bg{background-color:#383838;color:white;margin-left:3%}
#add_bg_dis{background-color:#ebeaea;color:#d7d7d7;margin-left:2%}
#add_bg_dis a{color:#d7d7d7}.promo_img{width:100%;float:left}
.pagination{float:right;margin-bottom:1%;font-size:12px}
.page{border-radius:15px;background:#fff}
.page_nos{padding-top:15px;padding-bottom:15px;margin-left:5px;margin-right:10px}
.page_nos li{display:inline-block;padding:4px 8px 3px 7px;font-weight:bold}
.clear{clear:both}.page_nos li:first-child span{margin-left:5%}
.active{font-weight:bold}.active_img{background-image:none !important}
.page_active{background:none repeat scroll 0 0 red;border-radius:3px 3px 3px 3px;color:#fff !important;display:block;padding:2px 4px}
.page_prev{background:url(../images/page_arw_left.jpg) no-repeat left center;padding:7px}
.page_arrow{background:url(../images/page_arw.jpg) no-repeat left center;padding:7px}
.page_next{background-color:#e9e9e9;padding:1%;margin-right:5%}
#bc_sec{border-bottom:2px solid #dfdfdf;padding-bottom:2%}
.src_arrow{margin-bottom:15px;background:url(../images/down_show.jpg) no-repeat right}
.srcv_src_header{font-size:1em;font-weight:bold;padding-left:20px}
.srcv_fnt_c{color:#494949;font-size:.813em}
.srcv_fnt{color:#646464;font-size:.813em;padding-bottom:20px}
.srcv_abt{color:#ed241c;font-size:15px}.srcv_miss{color:#646464;padding-left:15px}
.srcv_cop{color:#073f78;font-size:16px;padding-bottom:20px;padding-top:20px;text-transform:uppercase}
#sec_pro{margin-top:10px}.src_bdr_foot{background:url(../images/cross_ptrn.gif) repeat-x bottom;float:left;width:100%;height:10px;margin-top:2%;border-bottom:1px solid #e5e5e5}
.filter{margin-bottom:30px;font-weight:bold}
.bread_crumbs ul li:first-child{background:url(../images/breadcrumb_arrow.gif) no-repeat right;margin-left:3px}
#sec_lnk{background:url(../images/breadcrumb_arrow.gif) no-repeat right;margin-left:3px;margin-right:3px;padding-right:12px}
.bread_crumbs ul li:nth-child(2){background:url(../images/breadcrumb_arrow.gif) no-repeat right;margin-left:3px}
.src_nos{color:red}.bc_header ul li{display:inline-table;padding-bottom:10px;padding:2.2% 2.3%;font-size:12px;border-radius:10px 10px 0 0}
.bc_header ul li a{padding:8px;color:#908f8f;text-decoration:none;font-weight:100;text-shadow:1px 1px 1px #fff}
.bc_header ul li a.tab_active{color:#fff;font-weight:700;text-shadow:1px 1px 1px #242424}
.src_bdr{background:url(../images/cross_ptrn.gif) repeat-x bottom;float:left;width:100%;height:10px}
.src_header{margin:0 auto;font-weight:bold;font-size:16px;padding-left:20px}
#no_pro{margin-top:20px;background-color:white;margin-bottom:50px;border:1px solid #e5e5e5}
.no_prot{padding-top:20px;margin-left:15px;line-height:25px;font-size:14px;margin-bottom:10px}
.no_pro_txt{color:#4e4e4e;font-weight:700}
.no_pro_txt:not(:first-child){margin-left:10px;font-style:italic}
.no_prot p:first-child{margin-bottom:15px}
.bread_crumbs_pro ul li:nth-child(3){background:url(../images/breadcrumb_arrow.gif) no-repeat right;padding-left:2px}
.bread_crumbs_pro ul li:nth-child(2){background:url(../images/breadcrumb_arrow.gif) no-repeat right;padding-left:2px}
.bread_crumbs_pro ul li:nth-child(4){background:url(../images/breadcrumb_arrow.gif) no-repeat right;padding-left:2px}
.pro_main_cnt{float:left;width:100%}.pro_desc_img{background-color:#fff;border:1px solid #e5e5e5;float:left;margin-right:2%;position:relative;width:39%;min-height:263px}
.pro_main_cnt section{background-color:#fff;border:1px solid #e5e5e5;float:left;margin-top:2%;width:100%}
.pro_desc{width:100% !important;float:left !important;margin-top:2% !important;background-color:#f7f8f8 !important;border:none !important}
.pro_desc_header{background-color:#fff;float:left;min-height:263px;padding-left:15px;padding-top:2%;border:1px solid #e5e5e5;width:57%}
.pro_desc_header h1{font-size:1.250em;width:84%;float:left;padding-top:1%;color:#004990;font-weight:bold}
.links_soc a{float:left;width:40px;height:30px;margin:0 1px}
.pro_desc_header p:nth-child(4){margin-top:20px;font-size:.750em;line-height:1.5}
.size{font-size:.750em}.pro_desc_rate_2{font-weight:bold;width:80%;float:left}
.pro_desc_icn{float:right;width:20%}.pro_desc_icn p{float:left;margin-left:2%}
.prot_rate{width:100%;float:left;margin-top:5%}
.pro_cart{width:39%;margin-right:1%;float:right;margin-top:5%}
.pro_desc_img p{padding-left:6%;background:url(../images/zoom_icon.jpg) no-repeat left;font-size:.750em;height:18px;padding-top:2%;margin-left:2%;float:right;margin-right:5px}
.roll_over_img{position:absolute;left:10px;bottom:-15px}
.pro_main_cnt .prot_desc_ctn{padding:2% 0;margin-top:2%}
.prot_desc_ctn h2{background:url("../images/dwn_arw.png") no-repeat scroll right center rgba(0,0,0,0);font-size:1em;margin-bottom:3%;margin-left:2%;width:97%}
.smry_hdr{color:#666;font-size:1em;margin-bottom:3%;margin-left:2%;width:97%}
.prot_desc_ctn>p{font-size:.750em;line-height:1.5;margin-bottom:2%;margin-left:2%}
.prot_desc_ctn .products{margin-left:2%}
.pro_width{width:22% !important;margin-bottom:0 !important}
div .category_r>div{width:31% !important;margin-bottom:2% !important}
.summary{margin-top:2%;width:15%;float:left;padding-left:3%}
.summary p:first-child{padding-bottom:40px}
.summary p:last-child{margin:0 auto;width:80%}
#star-five{width:97%;margin-left:2%;font-size:1em;background:url(../images/dwn_arw.png) no-repeat right;margin-bottom:3%;margin-top:2%;color:#004990}
.summary_ptc{width:74%;float:left;font-size:.750em;line-height:2;padding-bottom:2%;border-left:1px dashed #e5e5e5;padding-left:5%}
.summary_ptc p>span{display:block;width:6%;float:left}
.summary_ptc input{float:left;margin-left:36%;margin-top:-25px;background-color:#266399;color:white;padding:.75%;border:1px solid #030303;font-weight:bold}
.wish_lst a{color:black;text-decoration:none}
.down_image a{color:#5e5e5e;text-decoration:none}
#add_bg a{color:white;text-decoration:none}
.bread_crumbs_pro{float:left;width:100%;font-family:times new roman,sans-serif,book antique,arial;color:#5e5e5e;font-size:12px}
.bread_crumbs_pro ul{width:980px;margin:0 auto}
.bread_crumbs_pro ul>li{display:inline;margin:0 auto;line-height:41px;padding:0 8px 0 1px}
.bread_crumbs_pro ul li:first-child{background:url(../images/breadcrumb_arrow.gif) no-repeat right;margin-left:5px}
.pro_desc_icn p:first-child{padding-right:5px}
.pro_desc_icn p:last-child{padding-left:5px}
.main_cnt_cart{float:left;width:100%}.main_cnt_cart h1{font-size:1.25em;color:#004990;text-transform:uppercase;margin-top:1%;font-weight:bold;padding-bottom:10px}
.cart_table{width:100%;margin-top:15px}.cart_table_new{width:95%;margin:2%}
.cart_header tr th:first-child{width:70%;text-align:left;padding-left:5%;border-right:white 1px solid}
.cart_header tr{background-color:#d2d2d2;border-top:1px solid;border-bottom:1px solid;font-weight:bold;color:#545454}
.cart_header tr>th{padding:1%}.cart_header tr th:last-child{width:13%}
.cart_header tr th:nth-child(2){border-right:white 1px solid;width:17%}
.cart_dtl{width:25%;float:left}.pro_icn_cart{margin:0 auto 40px;width:65%}
.cart_row{background-color:white;border-bottom:1px solid #969696}
.inner_row_cart{width:100%;float:left;margin-left:2%;margin-top:2%;margin-bottom:2%}
.cart_row td:nth-child(2){text-align:center;vertical-align:middle}
.cart_row td:last-child{text-align:center;vertical-align:middle}
.inner_row_cart td .img img{width:85px;display:block}
.lst_boxes p.img_hld a img{display:block;width:70px;height:70px;background:url("../images/noimage_S.jpg") no-repeat}
.cart_row_rate{font-size:1.25em;color:#383838}
.promo_apply{width:55%;float:left;color:#666}
.float{float:left}.flt_rht{float:right}.ip_pct_cart{float:left;text-align:center;-moz-box-shadow:inset 0 0 10px #000;-webkit-box-shadow:inset 0 0 10px #d7d7d7;box-shadow:inset 0 0 1px #d7d7d7;border:1px solid #d7d7d7;height:30px;width:36%;margin-right:1%}
.cart_total{width:45%;float:left}.cart_total_val{width:70%;float:left;font-size:.9em;padding-top:2%;color:#666}
#cart_sect{margin-top:2%}#cart_sect_btn{margin-top:4%}
.apply_promo{width:8%;float:left;font-size:.75em;padding-top:2%;color:#4089cb}
.enter_promo{width:51%;float:left;font-size:.75em;padding-top:2%;margin-right:2%}
.cart_total_sum{padding-top:2%;font-weight:bold;font-size:1.25em;color:#383838}
.total_width{width:100%}.cart_total_width{width:84.5%;color:#666}
.cart_total_sum_width{width:13.5%;float:left}
.est_txt{padding-top:2% !important}#txt_green{color:#007e3d !important}
.cart_btn{background-color:#074c89;float:right;color:white;padding:.75% 3%;border:1px solid #074c89;font-weight:bold;margin-right:1%;cursor:pointer}
#checkout_btn{background-image:url(../images/checkout_btn.jpg);background-repeat:no-repeat;background-position:96%}
#cart_btn_color{background-color:#4f4f4f;border:1px solid #4f4f4f}
#total_align{padding-top:3%}#ext_align{padding-top:2.5%}
#purchs_saving{padding-top:2.5%}#saving_align{padding-top:24px}
.crt_txt_cor{color:#666}.crt_txt_cor a{color:#666;text-decoration:none}
#shop_txt{font-style:italic;display:block;padding-top:1%}
#rmv_txt{text-decoration:none;color:#004a8e;font-size:.8em}
#update_txt{text-decoration:none;color:#004a8e;font-size:.8em}
.seperator{background:url("../images/sep_lst.jpg") no-repeat scroll right center transparent;margin-right:10px;margin-left:-5px;padding-right:10px}
.rmw_lnk{text-decoration:none;color:#004a8e;font-size:.875em;font-size:.85em}
#last_row{border-bottom:2px solid #d2d2d2}
#saving{padding-right:1%}.lft_side{float:left;width:50%}
.lft_side h1{font-family:arial;color:#8c8b8b;font-size:2em;padding:3% 0 0 13%}
.lft_side label,.rht_side label{color:#666;display:block;float:left;font-family:arial;font-size:14px;margin-right:2%;width:24%}
.rht_side{float:left;margin-left:2%;width:48%;margin-top:2%}
.rht_side .row_cnt{padding-top:10%}.rht_side .sgn_ftr_subs{float:left;min-height:115px;margin-left:0;margin-top:10px}
.sgn_ftr_subs li{margin:6px 0;color:#666;float:left}
.sgn_ftr_subs li label{font-size:.8em;text-decoration:none;white-space:nowrap;background:url("../images/footer_bullet.gif") no-repeat scroll 0 4px transparent;padding:1px 15px;width:100%;text-align:left}
.sgn_ftr_subs li p{font-size:.9em;font-weight:700;padding:0}
.cntr_sgn_wrp{display:block;float:left}.cntr_sgn_wrp a{border:1px solid #3d84c9;color:#fff;font-size:.8em;text-decoration:none;float:left;text-align:center;display:block;font-weight:700;line-height:16px;margin-right:2.2%;max-width:120px;padding:5% 4%}
.rht_side h1{color:#666;float:left;font-family:arial;font-size:1em;font-weight:bold;margin-left:.5%;margin-top:4.5%}
.rht_side h2{color:#00488f;font-size:.9em;font-weight:bold;margin-bottom:20px}
.rht_side .btns_wrp{margin-left:27%}.row_cnt{color:#666;float:left;font-family:arial;padding-left:13.6%;padding-top:4%;width:86%}
.row_cnt p label{padding-top:6px;margin-top:6px;width:25%}
.row_cnt p.error_logon{margin-top:30px}.sgn_par{color:#666 !important;float:left;font-size:13px !important;font-weight:700 !important;margin-top:7px}
.fgt_pwd{display:block;font-size:12px;margin-left:27% !important;float:left;width:63% !important}
.fgt_pwd label{width:auto !important}a.fgt_pwd{color:#006cff;font-size:1em;text-decoration:underline}
.row_cnt p{font-size:.8em;float:left;width:100%}
.inp_style{background:url(../images/txt_bx_bg.gif) repeat-x;height:26px;border:solid 1px #d7d7d7;width:245px;padding-left:5px;font-size:14px;color:#666}
.top_cnt_new{background:url(../images/sign_top.png) no-repeat;min-height:10px;float:left;width:99%}
.middle_cnt_new{background:url(../images/sign_mid.png) repeat-y;float:left;width:99%}
.bot_cnt_new{background:url(../images/sign_bot.png) no-repeat;min-height:98px;float:left;width:99%}
.btns_wrp{display:block;float:left;margin-left:26%;margin-top:20px;width:100%}
.rht_cnt{font-family:arial;float:left;font-size:.9em;margin-left:5.7%;margin-top:1.8%}
.blue_inf{color:#006cff}.grey_inf{color:#666 !important}
.fb_wrpr_add{margin-left:5.8%;margin-top:3.3%;float:left}
.fb_wrpr_add h3{font-size:.9em;padding:13px 10px 10px 16px}
.info{color:#666;float:left;display:block;font-family:arial;font-size:.6em;margin-left:6%;margin-top:1%}
.srch_icon{background:url("../images/src_vwo.gif") no-repeat;display:block;float:left;height:19px;margin-left:-25px;margin-top:10px;width:21px;cursor:pointer}
.new_inpbx{background:url("../images/txt_bx_bg.gif") repeat-x scroll 0 0 rgba(0,0,0,0);border:1px solid #d7d7d7;color:#666;float:left;height:32px;margin-left:1%;padding-left:5px;padding-right:27px;width:50%}
.inp_style{background:url(../images/txt_bx_bg.gif) repeat-x;height:26px;border:solid 1px #d7d7d7;width:250px;padding-left:5px}
.reg_now_btn{display:block;float:left;width:100%}
.reg_now_btn a{background:#3e84c9 url("../images/reg_ind_btn.jpg") repeat-x;border:1px solid #3c87c8;color:#fff;display:block;float:left;font-size:.8em;font-weight:700;margin-right:2.2%;padding:5px 20px;text-align:center;text-decoration:none;cursor:pointer}
.hb_header{padding-top:18px}.hb_bc_header{font-size:20px;width:100%;padding-bottom:10px;border-bottom:1px solid #e5e5e5}
.category{width:100%;float:left;margin-top:30px}
.cat_1{background:#fff;border:1px solid #d7d7d7;float:left;margin-bottom:30px;margin-right:5.9%;padding:.5%;position:relative;width:28%}
.cat_1.last{margin-right:0;float:right}.cat_1 img,.add_pro_1 img{float:left;width:100%}
.cat_btn{background:url(../images/cat_go_btn.png) no-repeat right;bottom:0;color:#fff;font-size:.9em;left:3px;line-height:16px;padding:5% 2.5% 4% 4%;position:absolute;text-decoration:none;width:89.6%}
.cat_lbl{font-size:.8em;color:#fff;text-decoration:none;position:absolute;padding:8px;min-width:150px}
.cat_img{background:url(../images/cat_go_btn.png)}
.pro_sec{float:left;width:100%}.add_pro_1{margin-right:4%;min-height:378px;width:30.1%}
.add_pro_1.last{margin-right:0;float:right}
.add_pro_rate_2{margin-top:5%}.add_pro_stock{margin-top:5%}
.add_pro_rate_1{float:right;font-size:.9em;margin-left:1%;margin-top:0;width:24%}
.add_pro_icn{float:left;margin:10% 0 10px 25%;width:65%}
._add_add_cart,.add_wish_lst{width:46%;margin-bottom:2%}
.adl_cart{margin-bottom:1%;margin-top:4%}
.prod_stat{float:left;width:90%}.prod_error{float:left;margin:0 !important;width:100% !important}
.wishlist_btn{background:#d2d2d2 url("../images/wishlist_icon_img.gif") no-repeat 5px 7px;color:#616161;font-size:.8em;padding:4% 3.2% 9px 34px;text-decoration:none;display:block;float:left}
.add_to_crt{background:#383838 url("../images/cart_icons.jpg") no-repeat 5px 7px;color:#d7d7d7;display:block;float:left;font-size:.8em;margin-left:3%;padding:9px 5px 9px 31px;text-decoration:none}
.frame_fix{width:980px;margin:0 auto}.ad_pro_icn_img{float:left;width:19%;margin-left:5%;margin-right:5%}
.deals_promotions_content a,.plus_content a{padding:0;background:0;color:#014991;text-transform:none}
.deals_promotions_content{border:1px solid #e5e5e5;color:#014991;display:none;font-weight:bold;height:185px;left:0;padding:5px;position:absolute;top:42px;width:968px;background:#fff}
.lf_list .z_pos_10{box-shadow:2px 2px 2px 2px #e5e5e5}
.exclusive_must{width:229px;height:160px;border-right:2px dotted #e5e5e5;float:left;padding:20px 0 0 15px}
#purchase{width:229px;height:160px;float:left;padding:20px 0 0 15px}
#empty{width:230px;height:160px;float:left;border:1px solid #e5e5e5;padding:20px 0 0 0}
#plus_content{width:969px;height:185px;border:1px solid #e5e5e5;position:absolute;top:42px;left:0;background:#fff;font-weight:bold;padding:5px;display:none}
.hyper_link{color:blue;text-decoration:underline}
.apply_now{width:229px;height:160px;float:left;padding:20px 0 0 15px}
.day_specials{width:230px;height:180px;float:left;border:1px solid #e5e5e5}
.exclusive_must_store{width:229px;height:195px;border-right:2px dotted #e5e5e5;float:left;padding:20px 0 0 15px}
.apply_now_store{width:229px;height:195px;float:left;padding:20px 0 0 15px}
.day_specials_store{width:230px;height:215px;float:left;border:1px solid #e5e5e5}
.store_content{width:969px;height:220px;border:1px solid #e5e5e5;position:absolute;top:42px;left:0;background:#fff;font-weight:bold;padding:5px;display:none;font-size:15px}
.store_content a{background:none !important;margin:0;padding:0;color:#666 !important}
.store_content h4 a{font-size:13px;color:#272727 !important;padding:7px}
.store_content h4 a:hover{color:#538eca !important}
.store_content p{width:120px;padding:7px;font-size:12px}
.store_content p:hover{background:#538eca}
.store_content p:hover>a{color:#fff !important}
.submenu_ul li{clear:both;border-right:0;padding:4px}
.sublist_style{padding-left:15px !important;color:gray;font-size:.8em}
.lft_cat_lst:hover{border:solid 1px #b1b1b2;border-right:solid 1px #fff;margin:-1px 0 0 -1px;background:#fff;width:99.8%}
.lft_cat_lst:hover .cat_lst_container{display:block}
.lft_cat_lst:hover a{background:0;position:relative;font-weight:bold;color:#014991}
.lft_cat_lst:hover a .connector{display:block}
.connector{background:#fff;display:none;border:solid 1px #b1b1b2;border-width:1px 0;padding:21px 0 17px 20px;position:absolute;right:-23px;top:-1px;z-index:12}
.cat_lst_container{background:#fff;border:1px solid #b1b1b2;display:none;left:21.9%;margin:1%;padding:1% 0 .9% 3%;position:absolute;top:-10px;z-index:10;height:369px}
.lnav_wrpr{position:relative;float:left;width:100%;z-index:11;margin-top:170px}
.links_txt{float:left;margin-right:0;width:100%}
.prom_area{background:url("../images/dotted_sprtr_vert.gif") repeat-y;float:left;padding-left:1%;width:39%}
.prom_area .img_wrpr{float:left;background:url("../images/dotted_sep_horz.gif") repeat-x bottom;padding-bottom:6px;margin-bottom:6px}
.last_prom{background:none !important;padding:0 !important;margin-bottom:0 !important}
.sub_cat_boxes{float:left;width:165px;padding-right:10px;min-height:400px}
.sub_cat_boxes ul li a,.sub_cat_boxes a{background:#fff !important;color:#666 !important;font-size:12px !important;font-weight:100 !important;padding:2px 5px !important;height:19px;line-height:19px !important;overflow:hidden}
.lft_nav_menu h4 a{background:none repeat scroll 0 0 #fff !important;color:#272727 !important;font-weight:700;margin:5px 0;padding:0 !important;text-transform:uppercase}
.sub_cat_boxes ul li a:hover{background:#538dc9 !important;color:#fff !important}
.sub_cat_boxes a:hover{background:#538dc9 !important;color:#fff !important}
.sub_cat_boxes h4 a:hover{background:none repeat scroll 0 0 #fff !important;color:#272727 !important}
.sub_cat_boxes ul li{border-bottom:0 !important}
.sub_cat_boxes h4 a{background:none repeat scroll 0 0 #fff !important;color:#272727 !important;font-size:14px !important;font-weight:bold !important;margin:5px 0;padding:0 !important;text-transform:uppercase}
.z_pos_10{z-index:12}.health_beauty_content{width:759px;height:330px;border:1px solid #e5e5e5;position:absolute;top:212px;left:341px;background:#fff;font-weight:bold;padding:5px 5px 5px 15px;display:block;font-size:1em}
.health_beauty li{border:0;padding:7px;width:120px}
.body_care{width:244px;float:left;margin-top:15px}
.hygiene_first{width:244px;float:left;margin-top:15px}
.promotion_activity{width:240px;float:left;border-left:2px dotted #e5e5e5}
.health_beauty li a{text-decoration:none;color:#666;font-size:12px;font-weight:normal;background:0;margin:0;padding:0;display:block}
.health_beauty li:hover{background:#538eca;color:#fff}
.health_beauty li:hover>a{color:#fff}.health_beauty h4{padding-bottom:8px}
.health_beauty h4 a{color:#272727;text-decoration:none;font-size:13px;background:0;margin:0;padding:0}
.health_beauty h4 a:hover{color:#538eca}
.health_beauty:hover>a{background:0;color:#014991}
.promotion_activity a{background:0;margin:0;padding:0}
.hdr_spcing{margin:10px 0 10px 0}.click-collect,.home-delivery{clear:both;float:left;margin:2% 0 5px 4%;width:91%}
.click-collect-text p,.click-collect-text img,.home-delivery-text p,.home-delivery-text img{float:left}
.click-collect-text p,.home-delivery-text p{font-size:.87em;font-weight:bold;color:#003a79;padding-top:3px;padding-bottom:3px}
.click-collect-text img,.home-delivery-text img{width:120px;padding-left:2px;padding-bottom:2px;height:.98em;padding-top:.1%}
.click-collect-fill,.home-delivery-fill{clear:both;width:50%;float:left;height:10px;border-top-left-radius:20px;border-bottom-left-radius:20px;background:#063e6e;background:-moz-linear-gradient(left,#1c7dd0 0,#063d6c 100%);background:-webkit-linear-gradient(left,#1c7dd0 0,#063d6c 100%);background:linear-gradient(to right,#1c7dd0 0,#063d6c 100%);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1c7dd0',endColorstr='#063d6c',GradientType=1)}
.click-collect-empty img{position:absolute;width:16px;top:-3.5px;left:-5px}
.home-delivery-empty img{position:absolute;width:16px;top:-3px;left:-5px}
.click-collect-empty,.home-delivery-empty{float:left;background-color:#acaaab;height:10px;border-top-right-radius:20px;border-bottom-right-radius:20px;position:relative}
.item-msg{color:#003a79;margin-left:4%;font-size:14px}
.bottom-cont{clear:both;background-color:#004d88;border-top:#7fa6c3;clear:both;overflow:hidden;padding:0 2% 0 2%}
.bottom-cont li{float:left}.bottom-cont li a{color:white;margin:5px 4px 5px 6px;float:left;font-size:.78em;font-weight:bold;outline:0;text-shadow:1px -1px #467da7}
.bottom-cont li:nth-child(2) a{border-right:1px solid #fff;border-left:1px solid #fff;padding-left:7px;padding-right:10px}
.ocbc-user{font-size:8px;float:right;margin-top:6px;color:#0f548e}
.hd-cc{display:block;overflow:hidden;margin-bottom:5px;height:90px}
.bulk-order{margin:0 10px 5px 15px}.bulk-order img,.bulk-order p,.special-order img,.special-order p{float:left}
.bulk-order table,.special-order table{height:100px}
.bulk-order td,.special-order td{vertical-align:middle}
.bulk-order p,.special-order p{color:#7f7f7f;font-size:.8em;line-height:17px;width:90%;margin-left:3%}
.special-order{margin:0 10px 3px 15px}.sml_lst_wrpr{background:url("../images/sml_cart_bg.png") no-repeat top right;position:absolute;right:0;top:90px;width:504px;padding-top:19px}
#quick_cart_container{width:400px;padding-top:9px;position:absolute;top:95px !important;left:56.9% !important;height:auto;position:fixed !important;background-position:0 1px;padding-right:11px}
#quick_cart_container .dijitDialogPaneContent{overflow:hidden !important;border-radius:9px;padding-top:5px;background-color:white;border-top:0;box-shadow:0 4px 23px 0 rgba(0,0,0,0.2),0 6px 35px 0 rgba(0,0,0,0.19)}
.sml_crt_lst_cntr{background:#fff;float:left;width:100%;position:relative}
.sml_close{background:url("../images/sml_crt_close.jpg") no-repeat;display:block;float:left;height:26px;width:30px;position:absolute;top:10px;right:10px;background-size:90%;outline:0;cursor:pointer}
.sml_crt_lst_cntr h3{color:#3b3b3b;float:left;font-size:1.3em;font-weight:700;padding:11px 5px 11px 10px;width:89.7%}
.lst_boxes{display:none;float:left;width:100%;border:solid 1px #d6d6d6;border-radius:.5em;background:url("../images/crt_prod_lst_bg.gif") repeat-x;margin:0 0 9px 0}
.sml_crt_lst_cntr p.img_hld{float:left;padding:15px 18px 15px 10px;max-width:60px;font-size:.7em}
.sml_cart_cntr p.img_hld{float:left;padding:15px 15px 0}
.sml_cart_cntr p.sml_desc{background:url("../images/sprt_arw.jpg") no-repeat;color:#545454;float:left;font-size:.9em;line-height:17px;min-height:81px;padding:18px 0 0 26px;text-transform:uppercase;width:55%}
.sml_cart_cntr p.sml_desc span.sml_qty{display:block;clear:both;padding:15px 0;color:#2b669a;text-transform:capitalize}
.sml_cart_cntr p.sml_price{background:url("../images/dbl_spl.gif") repeat-y;color:#2f2f2f;float:left;font-size:1.2em;font-weight:700;padding:7.5% 2% 8% 3%}
.black_bg{background:url("../images/trans_blk.png");position:absolute;width:100%;z-index:8}
.sml_crt_lst_cntr p.sml_desc{background:url("../images/sprt_arw.jpg") no-repeat;color:#545454;float:left;font-size:.8em;line-height:17px;min-height:81px;padding:18px 0 0 26px;text-transform:none;width:45%}
.short_desc{max-height:35px;overflow:hidden}
.sml_crt_lst_cntr p.sml_desc span.sml_qty{display:block;clear:both;padding:15px 0;color:#2b669a;text-transform:none}
.sml_crt_lst_cntr p.sml_price{background:url("../images/dbl_spl.gif") repeat-y;color:#2f2f2f;float:left;font-size:1.1em;font-weight:700;padding:8.5% 20px 8.5% 0;text-align:right;width:26.5%}
.final_ttl{display:none;float:left;width:100%;padding-bottom:10px}
.cl_one{float:left;width:20%}.cl_one a{color:#024e92;font-size:.8em;text-decoration:underline}
.cl_two{color:#404040 !important;float:left;font-size:.8em;margin-right:17px;padding-top:4px;text-align:right;width:auto}
.cl_three{color:#2f2f2f !important;float:left;font-size:1.2em;font-weight:700;padding:0 19px 0 0 !important;text-align:right;width:auto}
.btns_wrp_sml_crt{display:none;float:left;width:100%}
.goto_crt{background:url("../images/blk_goto_bg.gif") repeat-x;border:1px solid #393939;color:#fff;display:block;float:left;margin-right:8%;padding:7px 0;text-align:center;text-decoration:none;width:40%;font-size:1em}
.prcd_chk{background:url("../images/blu_goto_bg.gif") repeat-x;border:1px solid #004990;color:#fff;display:block;float:left;margin-left:8%;padding:7px 10px 3px 0;text-align:center;text-decoration:none;width:40%;font-size:1em}
.inbox_lnks{display:none}.inbox_ci{width:100%;border:1px solid #d8d8d8;overflow:hidden}
.inbox_ci p.heading{background-color:#b8d2e1;color:#5e6061;line-height:25px;padding-left:10px;border-bottom:1px solid #d8d8d8;margin-bottom:0}
.inbox_ci .content_title{line-height:40px;padding:15px 15px 15px 15px;overflow:hidden;clear:both}
.inbox_ci .content_title:hover{background-color:#ddd}
.content_title.read{background-color:#f1f1f1}
.content_title.unread{background-color:#f9f9f9}
.inbox_ci .content_title img{padding:0 12px 0 5px;height:40px;weight:40px;float:left}
.inbox_ci .content_title a{float:left;font-size:1em}
.inbox_ci .content_ci{clear:both;padding:5px 5px 0 6%;overflow:hidden;font-size:.8em;max-height:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.inbox_ci .content_ci.showTransition{max-height:1000px;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out}
.text_unread_ci{font-weight:bold}.text_read_ci{font-weight:normal}
.welcome{border-top:1px solid #e5e5e5;border-bottom:2px solid #d7d7d7;width:100%;float:left;background:#f6f6f6}
.welcome p{color:#2f5373;font-size:.9em;font-family:arial;padding:1.5% 0;float:left}
.main_cnt_order{background:url("../images/chkout_page_grdnt.gif") repeat-x scroll center bottom #fff;border:1px solid #d7d7d7;border-radius:0 5px 5px;float:left;padding-bottom:1%;width:100%}
.pad_sty_1 li{padding:0 35px 0 10px;min-width:150px}
.nav_steps_order{background:url(../images/nav_steps_order_bg.jpg) repeat;border-bottom:1px solid #d7d7d7;min-height:45px;border-radius:0 5px 5px 0;-webkit-box-shadow:0 8px 3px -7px #d7d7d7;-moz-box-shadow:0 8px 3px -7px #d7d7d7;box-shadow:0 8px 3px -7px #d7d7d7;margin-bottom:17px;width:100%}
.nav_steps_order li{float:left;font-family:arial;font-size:.8em;color:#bfbfbf;text-align:center;background:url(../images/nav_rgt_brd.png) no-repeat right;padding:0 56px 0 36px;height:45px;position:relative}
.nav_steps_order li label{float:left;margin:16px 0}
.nav_steps_order li.disabled{background:url(../images/first_blu_disabled.png) no-repeat right;color:#a0b3c6;cursor:pointer}
.nav_steps_order li.disabled label,.nav_steps_order li.selected label{cursor:pointer}
.nav_steps_order li.disabled label{cursor:pointer}
.nav_steps_order li:first-child.disabled{background:url(../images/first_blu_disabled.png) no-repeat right;margin-left:0;color:#a0b3c6}
.nav_steps_order li.selected{background:url(../images/first_blu_selected.png) no-repeat right;color:#fff;font-weight:700;cursor:pointer}
.nav_steps_order li:first-child .selected{background:url(../images/first_blu_selected.png) no-repeat right;margin-left:0;color:#fff;text-shadow:1px 1px #07295c;font-weight:700}
.chk_nv_adj{background:url(../images/nav_steps_order_selected.png) no-repeat;display:none;height:45px;left:-21px;position:absolute;top:0;width:25px}
.nav_steps_order li.disabled .chk_nv_adj,.nav_steps_order li:last-child.disabled .chk_nv_adj{background:url(../images/disable_img_tab.gif) no-repeat;display:block}
.nav_steps_order li.selected .chk_nv_adj,.nav_steps_order li:last-child.selected .chk_nv_adj{display:block}
.nav_steps_order li:first-child.selected .chk_nv_adj{display:none}
.nav_steps_order li:first-child.disabled .chk_nv_adj{display:none}
.nav_steps_order li:last-child{background:0;color:#b5b5b5}
.nav_steps_order li:last-child.selected{background:url(../images/first_blu_selected.png) no-repeat left;color:#fff}
.nav_steps_order li.last_stp_selected .chk_nv_adj{display:block}
.wd_fl{width:100% !important}.details_order{margin-left:2.5%;width:95.5%}
.nameTxt{font-weight:bold}.order_title{color:#666;float:left;font-family:arial;font-size:.9em;margin-bottom:5px;width:100%}
.septor{background:url(../images/sep_line.jpg) repeat-x bottom;float:left;margin-bottom:10px;padding-bottom:8px;width:100%}
.order{float:left;width:100%;margin-bottom:10px}
.act_boxes{padding-left:2%;width:47%;float:left;position:relative}
.act_boxes .heading{float:left;line-height:19px;width:50%}
.act_boxes span{display:block}.sec_three{float:left}
.heading{font-family:Arial;font-size:.9em;color:#003e82;font-weight:bold;margin-bottom:5px}
.addr_cnt{color:#003e82;float:left;font-size:13px;line-height:21px;margin-left:2%;width:48%}
.datime{color:#003e82;float:left;font-size:13px;margin-bottom:5px;width:100%}
.payment{float:left;margin-right:8px}.payment .title{font-weight:bold;float:left;margin-right:5px}
.payment .cnt{float:left}.payment_cat{float:left;clear:both;margin-top:10px}
.add_main_cnt_cart{margin-left:0}.add_main_cnt_cart h1{font-size:.9em}
.quant{color:#545454;font-family:Arial;font-weight:bold}
.ord_dtl_hdr{color:#004990;float:left;font-size:.875em;font-weight:bold;margin-bottom:1%;margin-top:2%;text-transform:uppercase;width:100%}
.edit_icon{background:url("../images/edit_icon.png") no-repeat scroll right top;color:#003e82;display:block;float:left;font-family:Arial;font-size:.9em;height:26px;min-height:12px;width:27px;cursor:pointer}
.address_edit{position:absolute;bottom:0;right:0}
.green{color:#008000 !important}.conf_blu_btn{background:url("../images/sgn_btn_bg.gif") repeat-x;border:1px solid #004990;color:#fff;float:right;font-size:.8em;font-weight:700;margin:20px 25px 10px 0;padding:4px 1%;text-decoration:none;cursor:pointer}
.sc_footer{background:#d7d7d7;float:left;width:100%}
.sc_footer p{background:url("../images/lock_icon.png") no-repeat left center;color:#666;font-size:.7em;padding:10px 0 5px 2%;text-align:left;float:left;margin-left:14%}
#odr_dtl_hd{margin-top:2%;margin-bottom:1%}
#odr_bdr{border:1px solid #d7d7d7;background-color:#fff;border-radius:5px 5px 0 0;border-bottom:0}
#odr_sect{border:1px solid #d7d7d7;padding-top:2%;padding-bottom:3%;background-color:#fff;border-radius:0 0 5px 5px;border-top:0}
#odr_sect_btn{padding-top:2%}.odr_bdy{width:96%;margin:0 auto}
#odr_tbl{width:96%;margin:0 auto}#odr_bdr h2{width:100%;float:left;padding-left:2%;margin-top:3%;text-transform:uppercase;font-size:.875em;color:#004990;font-weight:bold;margin-bottom:1%}
.ord_jhn{margin-top:2%;margin-bottom:2%;color:#666;font-size:.875em}
.ord_jhn span,.ord_suc_txt span,#coll_txt_clr{font-weight:bold}
.ord_suc_txt{color:#003e82;float:left;font-size:.875em;line-height:30px;margin-right:10px;margin-top:10px;width:100%}
.ord_suc_txt_img{background:url("../images/fair_price_logo_sml.jpg") no-repeat scroll left center / 85% auto rgba(0,0,0,0);display:inline;margin-left:10px;padding:13px 0 7px 197px}
.ord_dtls_txt{color:#666;float:left;font-size:.875em;margin-top:2.5%;padding-bottom:1%;width:100%}
.ord_ref_txt{color:#003e82;float:left;font-size:.875em;padding-bottom:12px;padding-left:2%;width:98%}
.ord_ref_txt span{color:#ed241c;font-weight:bold}
.ord_col_txt{float:left;padding-top:2%;padding-bottom:3%;border-top:1px solid #eff5fa;color:#003e82;width:48%;font-size:.9em;padding-left:2%;line-height:20px}
.ord_add_txt{margin-left:40%;padding-top:2%}
.ord_med{background-color:#f7fafd;border-bottom:1px solid #d7d7d7;border-top:1px solid #d7d7d7;color:#003e82;float:left;font-size:14px;padding-bottom:.7%;padding-left:2%;padding-top:.7%;width:98%}
.ord_prt{background-color:#f7fafd;border-bottom:1px solid #d7d7d7;border-top:1px solid #d7d7d7;color:#003e82;float:right;font-size:12px;padding-bottom:12px;padding-right:2%;padding-top:1%;text-align:right;width:56%}
.note{font-size:.85em}#ord_dtl_txt{width:100%;float:left;padding-left:2%;margin-top:3%;text-transform:uppercase;font-size:.875em;color:#004990;font-weight:bold;margin-bottom:1%}
#ord_total{width:100%}.ord_total_sum_width{width:11.5%;float:left}
.ord_tbl tr:last-child{margin-top:6%;background-color:white !important}
.nos_clr{color:#545454}#ord_total_sum{margin-top:4px}
#ord_tot_align{font-size:1.25em;padding-top:20px}
#tot_weight{font-weight:bold}#gst_align{padding-top:1%}
#gst_align_val{padding-top:1%;font-size:.85em}
.gst_align_val{font-size:.9em !important}
#saving_txt,#saving_txt_seniors{color:green}
.acc_edit{border:solid 1px #dadada;background:#fff;float:left;width:100%}
.main_container.mr_tp_20 .acc_edit_chk{background:none repeat scroll 0 0 #fff;border:1px solid #dadada;float:left;width:100%;margin-top:30px}
.main_container.mr_tp_20 .acc_edit_chk .ord_det_hdr{float:none;text-align:left}
.acc_edit h1{background:#b8d2e1;color:#505a5c;font-size:1em;padding:1% 0 .8% 2%}
.acc_edit h2{color:#666;font-size:1em}.acc_edit h3{font-size:.9em;margin-bottom:24px;color:#4d9ae8}
.acc_edit h4{font-size:.9em;color:#666;float:left;width:30%}
.acc_lft_side{width:50%;float:left;text-align:center;margin-bottom:32px}
.acc_lft_side li{margin-bottom:43px}.acc_lft_side li.last{margin-bottom:0}
.acc_lft_side header{color:#666;font-size:1.2em;font-weight:700;margin-bottom:32px;margin-top:5%}
.acc_lft_side h2{color:#545454;font-size:.9em;font-weight:700;margin-bottom:5px}
.acc_lft_side p{color:#545454;font-size:.9em}
.acc_lft_side a{width:100%;float:left;margin-bottom:10px}
#past_main{padding-left:0}#sec_bdr_ap{padding-right:10px}
.past_tbl{width:100%;margin-top:15px;border:1px solid #d7d7d7}
.past_tbl caption{border:1px solid #d7d7d7;text-align:left;font-size:16px;padding:1%;padding-left:2%;border-bottom:0;color:#666;font-weight:bold}
.past_tbl caption span{padding-left:61%;font-style:italic;font-size:.75em;font-weight:normal}
.past_header{background-color:#b9d2e2;color:#545454;font-size:.875em}
.past_header tr th{text-align:center;padding:1%;border-right:white 1px solid}
.past_header tr th:first-child{width:31%;text-align:left;padding-left:2%}
.past_header tr th:nth-child(2),past_header tr th:nth-child(3){width:19%}
.past_header tr th:nth-child(4){width:17%}
.past_header tr th:nth-child(5){width:14%;border-right:0}
.past_row td{text-align:center;vertical-align:middle;padding:1.5%}
.past_row{color:#7e7f7f;font-size:.9em}.past_tbl tbody tr:nth-child(even){background-color:#ebf1f5;border-top:1px solid white}
.past_tbl tbody tr:nth-child(odd){background-color:#f4f7f9;border-top:1px solid white}
.past_row td:last-child{border-right:0}sup{vertical-align:super !important;font-size:.75em !important}
.past_row td:first-child{text-align:left;padding-left:5%;padding-top:16px}
.past_row_pls{background:url(../images/order_exp.jpg) no-repeat left;padding-left:5%;padding-top:16px;background-position:8%}
.past_row_min{background:url(../images/order_exp_min.jpg) no-repeat left;padding-left:5%;padding-top:16px;background-position:8%}
.head_sub{display:none}.past_row td .add_ic{text-align:left;padding-left:5%;padding-top:16px;background:url(../images/order_exp.jpg) no-repeat left;background-position:8%}
.past_tbl tbody tr:first-child{border-top:none !important}
#past_sect_btn{padding-top:3%}.back_past_lnk{float:left;width:41%;font-size:.75em;color:#00468b;text-decoration:none;font-weight:bold;padding-top:1%}
#past_sect_btn input{float:left}.back_past_lnk p{padding-left:6%}
#past_sect_btn .pagination{margin-top:0;width:316px}
#past_sect_btn .pagination .page ul li{margin-right:15px;margin-left:4px}
#past_sect_btn .pagination .page{padding:4% 0}
.acc_edit_cnt{margin-left:2%;float:left;margin-top:6px;width:98%}
.acc_edit_cnt.da{width:98%}.acc_edit_cnt_ch{margin-left:2%;float:left;margin-top:5px;width:98%}
.acc_edit_cnt_ch p{font-size:.8em;margin-bottom:1.3%}
.del_addr_cnt{float:left;margin-left:3.5%;width:100%;margin-bottom:5%;margin-top:3%}
.del_addr_cnt p{line-height:18px}.acc_edit_cnt label{font-size:.8em}
.acc_edit_cnt p{font-size:.8em;margin-bottom:1.3%}
.acc_edit_cnt p.last{margin-bottom:3.5%}
.btns_wrp_addr{display:block;float:left;width:100%;position:relative}
.back_lnk{display:block;float:left;font-family:Arial;font-size:.8em;text-decoration:none;margin-top:-3px;color:#00468b;font-weight:700}
.add_new_btn{padding:6px 14px}.adrs_inp_cnt{float:left;padding:0 0 33px 0;margin-bottom:15px;color:#666;min-width:30%;position:relative;width:69%}
.adrs_inp_cnt.lastad{background:0}.addrs_ptrn_bg{background:url("../images/address_ptrn.png") repeat-x bottom}
.box_45{width:45%;float:left}.wd_10{width:10% !important}
.wd_28{width:25% !important}.box_65{width:69%;float:left}
.mar_btm_25{margin-bottom:25px !important}
.mar_top_15{margin-top:15px}.mar_top_10{margin-top:10px}
.addr_frm{width:84%;margin:0 auto;margin-bottom:3.6%;margin-top:2.6%}
.red{color:#ed241c !important;font-size:12px !important}
.wd_25{width:25% !important}.addr_frm label{width:32%;text-align:right;margin-right:2%;display:block;float:left;padding:8px 0}
.addr_frm p{margin-bottom:20px;float:left;width:100%}
.addr_frm p label{font-size:.9em}.addr_frm p.last{margin-bottom:35px}
.addr_frm label span{font-size:.9em;font-weight:bold}
.frm_inp,.addr_frm input[type='text'],.addr_frm input[type='tel']{background:url(../images/inp_bg.jpg) repeat-x;border:solid 1px #cacaca;min-height:24px;color:#656565;padding:0 5px}
.addr_frm p.edit_addr_icon{top:71%;right:142px;width:auto}
.wd_auto{width:auto !important}.wd_def{width:30%}
.wd_50_p{width:50%}.wd_50{width:50%}.wd_164{width:22%}
.top_frm{margin-bottom:45px}.addr_frm input[type='checkbox']{margin-right:2%}
.rht_aln{display:block;font-size:12px;padding:9px 0}
.frm_gap{margin-left:34%}.pd_bot_4{padding-bottom:4%}
.ital{font-style:italic}.del_op_rht_aln{font-size:.75em;padding:9px 0}
.add_adr_btn{margin-left:50%;padding:5px 32.5px;margin-top:2%;float:left}
.titl{font-size:.9em}.blue{color:#4d9ae8}
.grey{color:#666}.dark_blue{color:#00468b;font-weight:700}
.acc_edit_cnt address{margin-top:18px}.acc_edit_cnt address h3{display:block;float:left;margin-bottom:0}
.acc_edit_cnt address label{margin-bottom:15px;display:block}
.acc_edit_cnt address p span{margin-bottom:15px;display:block;display:block}
.acc_edit_cnt address p span a{height:20px;margin-left:5px;padding:0;width:20px}
.acc_edit_cnt address p{margin-left:1%;margin-bottom:0;float:left}
.acc_edit_cnt address input{float:left;margin-top:0}
.acc_edit_cnt address p span.last{margin-bottom:0}
.mob_icon{background:url("../images/mob_icon.jpg") no-repeat scroll left top rgba(0,0,0,0);float:left;margin-bottom:5px;margin-top:5px;padding:2px 20px}
.mob_num{float:left;line-height:21px;margin-left:31%;width:50%;font-size:.9em;color:#003e82}
.del_addr_edit{display:block;padding-left:7%;position:relative}
.chag_bdr{background:url("../images/cross_ptrn.gif") repeat-x center bottom;border-top:1px solid #e5e5e5;height:10px;margin-top:2%;display:block;float:none;padding-top:22.5%;width:44%;margin-bottom:20px}
.cntr_wrp,.cntr_wrp_new{float:left;margin-top:5px;text-align:center;width:100%}
.cntr_wrp_new{margin-top:1.5%;width:84%}
.cntr_wrp a.adr_prcd_btn,.cntr_wrp a.adr_cnl_btn{display:inline;float:none;margin-left:0 !important}
.btn_adj{margin-left:30px}.adr_cnl_btn{background:url("../images/cnl_btn_bg.gif") repeat-x;border:1px solid #6e6e6e;color:#fff;font-size:.85em;font-weight:700;margin-right:1%;padding:5px 28px;text-align:center;text-decoration:none;cursor:pointer;float:left}
.adr_prcd_btn{background:url("../images/sgn_btn_bg.gif") repeat-x;border:1px solid #064592;color:#fff;font-size:.85em;font-weight:700;text-align:center;text-decoration:none;margin-right:1%;padding:5px 20px;float:left;cursor:pointer}
.dis_btn{cursor:default;z-index:0;opacity:.6}
#otp .adr_prcd_btn{padding:6px 20px;margin-left:2%}
#otp .corp_form_clubs .adr_prcd_btn{font-size:1.06em}
.no_header{float:right !important}.btm_posn{bottom:10px;position:absolute;right:0;margin-bottom:0}
.edt_adr_scroll_wrp .btm_posn{bottom:37px;right:20px}
.mob_num_add_adr{float:left;line-height:21px;margin-left:14%;width:50%;font-size:.9em;color:#003e82}
.add_adr_edit{float:left;width:100%;text-align:right;margin-top:-24px}
#past_ord_img{background:url(../images/order_exp_min.jpg) no-repeat left;background-position:8%}
#pst_bdr{background-color:#fff}.pst_hdr{background-color:#d2d2d2 !important;border-bottom:none !important}
#pstv_tbl{width:94%;margin:0 auto;border:1px solid #dadada;margin-top:3%}
#pst_row_id{background-color:white;border-bottom:1px solid #dadada}
.part_total_width{width:86.5%;color:#666}
#pst_sect{width:917px;margin-left:30px;border:1px solid #dadada;border-top:0;padding-bottom:3%;background-color:#fff;margin-bottom:2%}
.pst_sect_new{width:93.8%;border:1px solid #dadada;border-top:0;padding-bottom:3%;background:#fff;margin:0 0 2% 3%}
.sml_fnt{font-size:.875em;font-weight:bold;width:10.5%}
.tt_fnt{font-weight:bold;width:10.5%}#pst_fnt{font-size:.875em;font-weight:bold;width:10.5%}
sub{font-size:.75em !important}#pst_align_val{padding-top:1%;font-weight:bold}
#prt_tot_align{font-size:.875em;font-weight:normal}
#prt_tot_weight{font-weight:bold;width:10.5%}
.prtv_bdy{width:94%;margin:0 auto;margin-top:2%;margin-bottom:8%}
#prtv_pd{text-align:center;padding-left:0}
.prt_ord_med{width:33%;float:left;font-size:.75em;padding-bottom:1%;padding-top:1%;padding-left:2%;color:#666}
.prt_ord_prt{width:19%;float:right;font-size:.75em;padding-bottom:1%;padding-top:1%;padding-left:2%;color:#666}
.prt_ord_prt span,.prt_ord_med span{font-weight:bold}
#past_shop_btn{background-color:#074c89;background:url(../images/bg_btn.jpg);cursor:pointer}
#pst_sect_pg{width:917px;margin-left:30px;border:1px solid #dadada;border-top:0;padding-bottom:2%;background-color:#fff;margin-bottom:5px}
#prt_ord_med_wd{width:31%}#prt_ord_prt_wd{width:65%}
#prtv_bdy_p3{margin-top:5px}#past_ord_img_none{background-image:none}
#home_row1_banner_cnt2,#home_row1_banner_cnt3,#home_row1_banner_cnt4,#home_row1_banner_cnt5{display:none}
#home_row2_tab_cnt2,#home_row2_tab_cnt3,#home_row2_tab_cnt4{display:none}
.dynamic_bg_img{background:url(../images/trans_blk.png)}
.shop_btn_cls{float:left;margin:1.5% 0 2% 110px;padding:4px 60px}
.clk_pwd_cls{color:#014788;text-decoration:underline}
#pwd_email_id{display:inline-block;font-size:1em;width:100px}
.email_ip_cls{margin-left:10px;width:275px;border:1px solid #dadada;min-height:22px;padding-left:5px}
.prot_acct_cls,#lbl_id{margin-top:3%}#fnt_id{color:#666}
#fnt_id_pg2{margin-bottom:24%;margin-top:0 !important;width:97% !important}
#prot_acct_id{margin-bottom:2%}#bd_id{padding-left:3px}
#cg_pwd_id{padding-left:5px;margin-bottom:6%;width:99%}
#cg_pwd_btn_id{padding:5px 14px}#cng_pwd_id{font-size:12px}
#pd_suc_id{margin-top:2%;padding-left:3.5%;background:url(../images/success_img.jpg) no-repeat 0 0;height:20px;padding-top:3px}
#cg_suc_id{margin-bottom:4%}#cg_suc_btn_id{margin-left:-13% !important}
.cnt_order{float:left;margin-left:1.1%;margin-right:1%;width:98%}
.wd_69_per{width:69%}.wd_100_per{width:100%}
.del_optns_wrp{background:none repeat scroll 0 0 #fff;border:1px solid #d7d7d7;display:block;float:left;padding:2%;width:67%}
.del_optns_wrp h1,.del_optns_brd h1{color:#666;font-size:.9em}
.opts{margin-top:2%}.opts li{margin-bottom:3%;display:block;float:left}
.opts li input{float:left}.opts li label{float:left;color:#034986;font-size:.8em;margin-top:9px}
.opts li.selected{font-weight:bold}.lft_box{float:left;width:70%;min-height:400px}
.ord_sum{border:1px solid #27629b;border-radius:5px 5px 5px 5px;float:right;display:block;width:27%;margin-right:1%}
.ord_sum h2{background:url(../images/ord_sum_bg.png) repeat-x left top;padding:10px 28%;color:#fff;font-size:.9em;font-weight:bold}
.ord_sum .mu_sr_hlp{background-position:right -8px;width:59% !important}
.ord_inst{border:1px solid #aecce6;border-radius:5px 5px 5px 5px;background:#f6fbff;float:left;padding:1% 0 1% 1.2%;font-size:.8em;color:#397cb5;margin-top:2%;min-width:30%;max-width:43%;line-height:17px}
.ord_cnt{float:left;width:100%}.ord_cnt header{background:#eff4f9;border-bottom:1px dashed #cccfd3;float:left;padding:6% 7%;width:86%}
.ord_cnt header h3{font-size:.9em;color:#2f5373;float:left}
.ord_cnt header span{font-size:.9em;color:#2f5373;font-weight:700;float:right}
.ord_cnt ul li{background:#fafafa;display:block;float:left;list-style-type:none;padding:3% 7%;width:86%}
.ord_cnt ul li h3{font-size:.8em;color:#2f5373;float:left;width:59%;word-wrap:break-word;line-height:18px}
.ord_cnt ul li span{color:#2f5373;display:block;float:right;font-size:.8em;text-align:right}
.ord_cnt footer{background:#f9f9f9;border-top:1px dashed #cccfd3;float:left;padding:6% 7%;width:86%;border-radius:0 0 3px 3px}
.ord_cnt footer h3{font-size:.9em;color:#2f5373;font-weight:700;float:left}
.ord_cnt footer span{font-size:.9em;color:#2f5373;font-weight:700;float:right}
.add_del{margin-bottom:0 !important}.e_invoice_wrp{float:left;width:80%;margin:2% 0 0 3%}
.e_invoice_wrp p{color:#3570a8;float:left;font-size:.8em;padding:8px 10px 0 0}
.e_invoice_wrp input{border:solid 1px #c8c8c8;color:#c6c6c6;float:left;font-size:.8em;padding:5px;background:url("../images/txt_bx_bg.gif") repeat-x}
.form_txt_box{border:solid 1px #c8c8c8;color:#c6c6c6;float:left;font-size:.8em;padding:5px;background:url("../images/txt_bx_bg.gif") repeat-x}
.address_list_wrp{float:left;position:relative;width:100%}
.opt_selector{color:#666;float:left;font-size:.9em;font-weight:700;left:43.5%;margin-left:-2%;margin-top:1.5%;text-transform:uppercase}
.scrl_list{float:left;margin-left:-10px;width:45%}
.store_lst{float:right;padding-left:2%;width:53%}
.store_lst h4,.scrl_list h4{color:#004990;font-size:.75em;font-weight:700;margin-top:11px;padding:0 5px 8px 0}
.scrl_list h4{padding:0 0 2.5% 10%}.prev_slct_store_wrp{float:left;padding:3% 2% 3% 9%;width:89.4%}
.store_lst ul{float:left;width:100%}.store_lst ul li{float:left;list-style-type:none;margin-bottom:15px;width:100%}
.prev_slct_store_wrp input,.store_lst ul li input{float:left;margin-top:6px;margin-left:0}
.editAddr{float:left;width:100%;text-align:right}
.bg_none{background:none repeat scroll 0 0 rgba(0,0,0,0) !important}
.addr_rht{float:left;color:#666;font-size:1em;line-height:23px}
.prev_slct_store_wrp p,.store_lst ul li p{color:#666;display:table;float:left;font-size:13px;line-height:23px;margin-left:2%;width:86%}
.big_adr_txt{color:#004990;display:block}
.big_red_adr_txt{color:#666;display:block;font-size:14px;font-weight:bold}
.del_contact_wrp{float:left;width:100%;margin-bottom:9px;position:relative}
.del_contact_wrp label,.del_contact_wrp span.adr_val{display:block;float:left;width:40%;padding-right:2%;padding-top:6px;color:#666;font-size:.75em;text-align:right;margin:0}
.del_contact_wrp span.adr_val{width:48%;text-align:left}
.del_contact_wrp input{float:left;width:45%;border:solid 1px #c8c8c8;color:#c6c6c6;float:left;font-size:.8em;padding:5px;background:url("../images/txt_bx_bg.gif") repeat-x}
:root .del_contact_wrp input[type="radio"]{border:none\0;background-image:none\0}
:root .del_contact_wrp input[type="checkbox"]{border:none\0;background-image:none\0}
.del_contact_wrp input[type="text"]{background:url("../images/txt_bx_bg.gif") repeat-x scroll 0 0 transparent;border:1px solid #c8c8c8;color:#545454;float:left;font-size:.8em;padding:5px;width:198px}
.del_contact_wrp .srh_combo.cart_total{width:210px}
.tabular_wrp{float:left;width:100%;margin-top:10px;display:none}
.tabular_wrp .home_tb_prev,.tabular_wrp .home_tb_prev_ds{background:#f6f7fb url("../images/tble_prv_arw.png") no-repeat center center;height:auto;padding:20% 0;width:22px}
.tabular_wrp .home_tb_nxt,.tabular_wrp .home_tb_nxt_ds{background:#f6f7fb url("../images/tble_nxt_arw.png") no-repeat center center;height:auto;padding:20% 0;width:22px}
.tabular_wrp .nav_btns{display:none}.order_ship_btn{background:url("../images/sgn_btn_bg.gif") repeat-x;border:1px solid #004990;color:#fff;float:right;font-size:.8em;font-weight:700;margin:20px 25px 10px 0;padding:4px 1%;text-decoration:none;display:none}
.tabular_wrp h5{color:#666;font-size:.9em;margin-right:12px;padding:10px 0}
.box,#box{float:left}.fl_none{float:none}
.tabular_wrp h5 .cond_itl_txt{float:right;font-style:italic;font-size:.6em;margin:3px}
.tab_data{width:100%;border-top:0;float:left;border-spacing:4px;border-collapse:separate}
.tab_data th{color:#aaa;text-align:center;font-size:.8em;font-weight:700;padding:3px 5px;line-height:17px;vertical-align:middle}
.tab_data td{border:1px solid #ddd;background:#f7f7f7;cursor:default;border-radius:2px}
.tab_data td p{display:inline-block}.tab_data td p input{margin:0 5px 0 0;float:left}
.tab_data td p label{margin:0;float:left}
.txt_lft{text-align:left !important}.unavail{color:#e6231b !important}
.field_sep{float:left;display:block;margin:3px 2px;color:#666}
.img_lst{margin-top:1%;margin-bottom:.5%}
.img_lst li{padding:1% 1%;margin-left:2%;margin-top:2%;width:94%;border:1px solid #ebebeb;float:left}
.img_lst li img{float:left;display:block}
.img_lst li p{float:right;display:block;font-size:.8em;color:#646464;width:65%;border:1px solid #ebebeb;line-height:20px;min-height:163px;padding-left:1.5%}
.img_lst li p.xtra_lh{line-height:30px}.img_lst li p span{color:#548ab6;font-size:.9em;display:block}
.new_tit{margin-top:2.5%}.bld{font-weight:700 !important}
.nav_tab_opt{margin-left:1%;margin-top:2%;float:left}
.nav_tab_opt li{float:left;background:url(../images/opt_tab_nor.png) no-repeat;font-family:arial;font-size:.8em;color:#8f8f8f;text-align:center;min-width:152px;padding:11px 0}
.nav_tab_opt li.selected{background:url(../images/opt_tab_sel.png) no-repeat;color:#fff}
.opt_lst li.selected{background:#e1e5ee}
.corp_reg_lft{float:left;width:21.5%;background:#054580}
.corp_reg_lft ul{float:left;width:100%;margin:13% 0}
span.question,.question_dmb,.question_ld{cursor:pointer;display:inline-block;width:16px;height:16px;background-color:#89a4cc;line-height:16px;color:White;font-size:13px;font-weight:bold;border-radius:8px;text-align:center;position:relative}
.question_dmb{color:#004d88;background-color:#fff;margin-top:4px;width:14px;height:14px}
.corp_reg_lft ul li{margin:4% 0}.corp_reg_lft ul li a{color:#bebebe;padding:3% 17% 5% 2%;text-align:right;text-decoration:none;display:block;position:relative;cursor:pointer}
.corp_reg_lft ul li a span{position:absolute;left:35px;z-index:0}
.sigd_acc p{position:relative}.tool-tip,.tool-tip_dmb{display:none;position:absolute;background-color:rgba(137,164,204,0.8);z-index:25;border-radius:6px;font-size:14px;line-height:15px;height:54px;width:255px;color:white;text-align:left;padding:0 10px 0 5px;font-weight:bold;top:114px;font-size:13px;padding-top:5px;right:300px}
.tool-tip_dmb{top:200px;right:126px}.corp_reg_lft ul li a .tool,.corp_reg_lft ul li a .tool_ld{position:absolute;width:249px;top:-65px;left:-53px;background-color:rgba(137,164,204,0.8);z-index:1;border-radius:6px;font-size:14px;line-height:15px;height:60px;display:none;font-size:13px;color:white;text-align:left;padding:0 10px 0 5px;font-weight:bold}
.text{line-height:21px;font-weight:bold}
.corp_reg_lft ul li a .tool1{position:absolute;width:249px;top:-60px;left:-53px;background-color:rgba(137,164,204,0.8);z-index:1;border-radius:6px;font-size:14px;line-height:15px;height:60px;display:none;font-size:13px;color:white;text-align:left;padding:0 10px 0 5px;font-weight:bold}
.corp_reg_lft ul li a.corp_sel{background:url("../images/corp_arrow.gif") no-repeat top right;display:block;color:#f4f5f6;text-shadow:1px 1px #011e4f;font-weight:700;margin-right:-17px;padding-right:24%}
.corp_reg_rht{background:#fff;border:1px solid #d8d8d7;float:left;padding:2.5% 1% 3% 2%;width:75%}
.corp_reg_form_wrp{float:left;width:100%}
.corp_reg_form_wrp .selected_combo_hlp{width:29.6%}
:root .corp_form input:focus,.error_logon input:focus{border:2px solid #9ecaed \0/IE9}
.corp_form{float:left;width:100%;margin-bottom:10px}
.corp_form_clubs{float:left;width:131%;margin-bottom:10px}
.corp_form_ff{float:left;width:100%;margin-bottom:10px}
.display_enq_ff,.display_ff,#enquiry_type_ff,.delivery_ff,.order_ff,.promotionsPromoCodes_ff,.technicalIssues_ff,.payment_ff,.price_ff,.availability_ff,.productQuality_ff,.enqTypeLabel{display:none}
#err_enq_topic,#err_enq_type{display:none;color:red;font-size:12px}
.enquiry_type_ff{width:32%}.corp_form_ff select{width:31.6%}
.corp_form_ff .inp_bx{width:29.6%;float:left;background:url("../images/inp_bg.jpg") repeat-x;border:1px solid #cacaca;color:#656565;min-height:26px;padding:0 5px;margin-top:0}
.corp_form_ff label{clear:both;color:#666;float:left;font-size:.8em;margin-right:2%;padding-top:6px;text-align:right;width:30.5%}
.adr_cnl_btn_ff{background:url("../images/cnl_btn_bg.gif") repeat-x;border:1px solid #6e6e6e;color:#fff;font-size:.85em;font-weight:700;margin-right:1%;padding:5px 28px;text-align:center;text-decoration:none;cursor:pointer;float:left}
a.adr_cnl_btn_ff{display:inline;float:none;margin-left:0 !important}
.red_addr_ff{color:#ed241c !important;margin-right:3px !important;font-size:1em !important}
.corp_form label,.corp_form_clubs label{color:#666;display:block;float:left;font-size:.8em;margin-right:2%;padding-top:6px;text-align:right;width:30.5%}
.corp_form_clubs label{font-size:.9em}.enquiries_frm .hlp_wrp_btn{margin-left:7px}
.corp_form .inp_bx,.corp_form_clubs .inp_bx{width:36%;float:left;background:url("../images/inp_bg.jpg") repeat-x;border:1px solid #cacaca;color:#656565;min-height:26px;padding:0 5px;margin-top:0}
.gray_outNric{background:#ccc !important}
.corp_form .crp_er_msg{color:#666;display:block;float:left;font-size:.8em;margin-left:1%;margin-top:1px;width:35%;max-height:25px;line-height:15px}
.chk_lst_wrpr,.chk_lst_wrpr_ld,.chk_lst_wrpr_mob{float:left;margin-left:32%;margin:3% 0 3% 32%}
.chk_lst_wrpr_mob{margin:0 0 2% 0;float:left;width:100%}
.chk_lst_wrpr_ld,.chk_lst_wrpr_mob{margin-left:28.5%}
.chk_lst_wrpr_ld li,.chk_lst_wrpr_mob li{overflow:hidden;list-style-type:none}
.chk_lst_wrpr_ld label,.chk_lst_wrpr_mob label{width:70% !important;text-align:left !important}
.chk_lst_wrpr_ld input[type='checkbox'],.chk_lst_wrpr_mob input[type='checkbox']{width:13px;float:left}
.chk_lst_wrpr_ld ul li a,.chk_lst_wrpr_mob ul li a{color:#3e6491;font-style:italic;text-decoration:underline;cursor:pointer}
.chk_lst_wrpr li input{margin-left:0}.chk_lst_wrpr ul li,.edt_chk_lst_wrpr ul li,.chk_lst_wrpr_ld{float:left;margin-bottom:3%;width:100%}
.chk_lst_wrpr ul li label,.edt_chk_lst_wrpr ul li label{color:#666;display:block;float:left;font-size:.8em;margin:2px 0 0 10px}
.chk_lst_wrpr ul li input,.edt_chk_lst_wrpr ul li input{float:left}
.chk_lst_wrpr ul li a,.edt_chk_lst_wrpr ul li a{color:#3e6491;font-style:italic;text-decoration:underline;cursor:pointer}
.modal{display:none;position:fixed;z-index:101;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}
.modal-content{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:40%;overflow:hidden}
.modal-header h3{font-size:20px}.modal-header h4{font-size:18px}
.modal-body p,.modal-body ul li{font-size:16px;line-height:21px;color:#666;font-weight:normal}
.no-modal-content{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:27%;overflow:hidden}
.modal-footer{font-weight:bold;margin-left:42% !important;border:1px solid #064592;color:white;padding:6px 20px;text-decoration:none;display:inline-block;margin:2px 2px;font-size:.85em;cursor:pointer;background:url("../images/sgn_btn_bg.gif") repeat-x}
.modal-button{background-color:#008cba;border:0;border-radius:8px;color:white;padding:10px 20px;text-align:center;text-decoration:none;display:inline-block;margin:2px 2px;font-size:16px;cursor:pointer}
.modal-link{border:0;border-radius:8px;color:#447aa9;padding:10px 20px;text-align:center;text-decoration:none;display:inline-block;margin:2px 2px;text-decoration:underline;font-size:16px;cursor:pointer}
#myBtn{font-size:.8em}.modal-body li a{color:#3e6491;text-decoration:underline;cursor:pointer}
.corp_reg_bnrs{float:left;width:100%;margin:2% 0 0 0}
.corp_reg_bnrs ul li{float:left;border:solid 1px #dadada;margin-right:23.5px;position:relative}
.corp_reg_bnrs ul li:last-child{margin-right:0}
.corp_reg_bnrs ul li.no_mg{margin-right:0}
.corp_reg_bnrs ul li img{width:100%;float:left}
.corp_reg_bnrs ul li span{bottom:5px;color:#4d4d4d;font-size:.9em;font-weight:700;left:15px;line-height:17px;position:absolute;width:80%}
.inp_sub_txt{float:left;margin-left:32.5%;color:#666;font-size:.8em;font-style:italic;margin-top:5px}
.corp_edit_cnt{border:1px solid #d9dad8;float:left;width:99.7%;background:#fff}
.corp_edit_cnt h1{background:#b8d2e1;color:#505a5c;font-size:1em;padding:1% 0 .8% 3%}
.corp_edit_cnt_wrp{float:left;margin-bottom:4.7%;margin-left:3%;margin-top:22px;width:97%}
.corp_edit_cnt .corp_reg_form_wrp{float:none;margin:0 auto;width:73%}
.edt_chk_lst_wrpr{float:left;margin:2% 0;width:50%}
.sugstns,.sugstns_otp,.sugstns_otp_clubs{color:#666;display:block;float:left;font-size:.8em;margin-right:2%;padding-top:7px;text-align:right;width:30%;margin-top:1.5%}
.sugstns_otp{width:100%;color:#447aa9;text-decoration:underline;text-align:left;margin-left:1%}
.sugstns#otp_cfm{margin-top:0;float:right;width:65.5%;margin-bottom:1%;padding-top:0;text-align:left}
.sugstns#resendOTP{width:65.5%;text-align:left;margin-top:0;margin-bottom:2%;color:#4379a8;float:right}
.sugstns#resendOTP a{text-decoration:underline}
.sugstns#resendOTP p{color:#666;padding-top:10px}
.sugstns_otp_clubs{width:100%;color:#447aa9;text-decoration:underline;text-align:left;margin-left:42%}
.sugstns_clubs#otp_cfm{margin-top:0;float:right;width:57.5%;margin-bottom:1%;padding-top:0;text-align:left}
#otp_input{min-height:26px;width:198px !important}
.edt_addr #otp .sugstns_clubs#otp_cfm{font-size:.8em}
.edt_addr .sugstns_clubs#otp_cfm span{padding-left:0;font-size:.9em}
.sugstns_clubs#otp_cfm span{padding-left:2%;font-size:.8em}
.sugstns_clubs#resendOTP{color:#666;display:block;float:right;font-size:.8em;margin-right:2%;padding-top:7px;margin-top:1.5%;width:55.5%;margin-top:0;margin-bottom:2%;color:#4379a8;padding-left:0}
.sugstns_clubs#resendOTP a{text-decoration:underline}
.sugstns_clubs#resendOTP p{font-size:.9em;padding-top:10px}
#chkdisplay li{list-style-type:none}#chkdisplay input{width:auto;float:left;margin:0 4px}
#chkdisplay label{font-size:.8em;margin-left:9px;line-height:10px;width:69%;margin-top:0}
.del_contact_wrp #chkdisplay input{margin:4px 4px}
.del_contact_wrp #chkdisplay label{margin-left:4px;text-align:left;width:82%;font-size:12px}
.greet_wrp{float:left;width:97%;border-bottom:solid 1px #c6d1dd;padding:1% 0}
.greet_wrp p{color:#666;padding:1% 0;font-size:.9em}
.greet_wrp h5{color:#2983d1;padding:1.5% 0 .5% 0;font-size:.9em}
.conf_cnt_wrp{float:left;margin-bottom:4.7%;margin-left:3%;margin-top:22px;width:97%}
.subscr_dets_wrp{width:100%;float:left;margin:15px 0}
.subscr_dets_wrp h5{color:#666;padding:0 0 1.5% 0;font-size:.9em;font-weight:700}
.subscr_dets_wrp p{color:#666;float:left;font-size:.9em;margin:5px 0;width:100%}
.subscr_dets_wrp p span{margin-right:5px}
.subscr_dets_wrp p a{color:#2983d1;text-decoration:underline}
.subscr_dets_wrp ul{float:left;margin:-3px 0 25px 3%;width:100%}
.subscr_dets_wrp ul li{background:url("../images/greet_bullet.png")no-repeat 0 2px;width:100%;float:left;margin:5px 0;color:#2983d1;font-size:.8em;padding-left:15px}
.subscr_dets_wrp p strong{font-weight:700}
.grt_name{background:url("../images/name_icon.png")no-repeat;padding:3px 0 2px 30px}
.grt_mail{background:url("../images/greet_mail_icon.png")no-repeat;padding:0 0 2px 30px}
.grt_mob{background:url("../images/greet_mob_icon.png") no-repeat 4px center;padding:6px 0 0 30px}
.greet_fin_icon{background:url("../images/greet_fin_icon.png") no-repeat;padding:0 0 2px 30px}
.compl_bnrs{float:left;margin:2% 0 0;width:100%}
.compl_bnrs ul li{border:1px solid #dadada;float:left;position:relative;width:49.5%}
.compl_bnrs ul li.no_mg{float:right}.compl_bnrs ul li img{float:left;width:100%}
.compl_bnrs ul li span{bottom:13px;color:#4d4d4d;font-size:.9em;font-weight:700;left:15px;line-height:17px;position:absolute;width:80%}
.conf_cnt_wrp .adr_prcd_btn{padding:5px 10px}
.jwc_addr p span{font-size:1em}.edit_addr_icon.jwc_edit_icon{right:200px;bottom:88px}
.sigd_acc{float:left;margin-top:12%}.sigd_acc p{color:#545454;font-size:.8em;float:right;text-align:justify}
.sigd_acc span{color:#014f91;text-align:justify;line-height:13px}
.sigd_acc a span{color:white}.mem_img_lst img{border:1px solid #666;margin-left:2%;width:240px;height:200px;display:inline-block}
.mem_img_lst li{background:url(../images/cross_ptrn.gif) repeat-x bottom;float:left;margin-top:2%;padding-right:1%;padding-bottom:3%}
.mem_img_lst li.last,.no_bg{background:none !important}
.mem_img_a{margin-left:15px}.mem_img_lst_div{color:#666;display:block;float:right;font-size:.8em;line-height:17px;width:70%;margin-bottom:10px;min-height:168px}
.mem_img_lst li a{display:block;float:left}
.mem_img_lst div span.tit{color:#275992;font-weight:700;float:left}
.btm_lnk{margin-left:2%;margin-bottom:3%}
.renew_btn{background:url("../images/sgn_btn_bg.gif") repeat-x;border:1px solid #6e6e6e;color:#fff;font-size:.8em;font-weight:700;min-width:99px;text-align:center;text-decoration:none;margin-right:1%;padding:5px 15px}
.emt_bread_crumb{min-height:40px;width:100%}
#sessionTimeOut .frame div.emt_bread_crumb:first-child{margin-top:135px}
.acc_shop_cnt{margin-bottom:2.7%;margin-top:0;margin-left:3%;float:left;width:97%}
.acc_shop_cnt p{font-size:.8em;margin-bottom:6%}
.acc_shop_cnt p.last{margin-bottom:12%}.acc_shop_cnt .wrp{margin-left:31%;display:block;white-space:nowrap;line-height:20px}
.shop_lst{background:#fff;border:1px solid #545454;border-radius:5px;padding:.7%;min-width:43.8%;color:#737373;font-size:.95em}
.acc_shop_cnt label{margin-right:4%}.my_spt_cls{padding-left:4px !important}
.my_spt_slt_cls{width:94% !important;padding-left:3%;background-color:#fff;padding-top:2%;padding-bottom:4%;padding-right:3%}
.my_sot_bdr{width:99.7%;border:1px solid #dadada}
.my_spt_lbl_cls{margin-bottom:2%}.my_spt_lbl_cls label{font-size:.875em;font-weight:bold;color:#666;margin-right:8px}
.my_shop_lst_cls,.my_shop_lst_cls_rem{-webkit-appearance:none;border:1px solid #bebebe;background:url(../images/dwn_arw.png) no-repeat;background-position:95%;font-size:12px;min-width:190px;min-height:27px;-moz-appearance:none;text-indent:.01px;text-overflow:'';border-radius:5px;padding:2px 4% 2px 9px}
:root .my_shop_lst_cls{background:none\0;padding-right:.1%\0}
:root .drop_down_shipping{border:none\0}
.my_spt_lst_cls li:first-child{padding-left:0}
.my_spt_lst_cls li{display:inline;background:url(../images/sep_lst.jpg) no-repeat right;padding-right:10px;font-size:12px;padding-left:5px;color:#004796}
.my_spt_lst_cls{float:left}.my_spt_lst{float:left;padding-right:5px;font-size:13px;margin-top:10px;width:100%;font-weight:normal;color:#004796}
.my_spt_lst span{float:left;margin-right:5px}
.my_spt_lst_cls li a{text-decoration:none;color:#004796}
#ui-datepicker-div{width:180px !important}
.reminder_checkbox_div{display:none;font-size:13px;overflow:hidden;width:100%;padding-top:15px;margin-left:-3px}
.reminder_checkbox_div input,.reminder_checkbox_div p{float:left}
.reminder_checkbox_div p{padding-top:3px}
.reminder_checkbox_div p:first-of-type{padding-right:5px}
.reminder_checkbox_div p:last-of-type{padding-left:5px}
.reminder_checkbox_div .rem_freq{text-decoration:underline;cursor:pointer}
.reminder_modal{display:none;background:url("../images/err_popup_bg.png");border:solid 1px #d7d7d7;border-radius:.5em;padding:1em 1.5em;box-shadow:0 0 2px 2px #f2f2f1;position:relative;z-index:102;width:300px;top:150px;margin:auto}
.modal_class_reminder{display:none;position:fixed;z-index:100;left:0;top:0;width:100%;height:100%;overflow:auto;background:url(../images/white_trans_bg.png)}
.reminder_modal h2{color:#014f91;font-size:18px;padding-bottom:20px}
.reminder_modal label{float:left;width:90px;font-size:14px;font-weight:bold;padding-top:5px}
.reminder_modal select{-webkit-appearance:none;-moz-appearance:none;background:url(../images/dwn_arw.png) no-repeat;background-position:97%;border-radius:5px;width:190px;padding-left:9px;color:black;font-size:14px;background-color:#fff;padding-right:7%;border:1px solid #a9a9a9}
.reminder_modal input{border:1px solid #a9a9a9;height:23px;border-radius:5px;min-width:179px;padding-left:9px;outline:0;font-size:14px}
.reminder_modal .block_rem{clear:both;padding-bottom:12px;overflow:hidden}
.reminder_modal .next_rem,.reminder_modal .next_rem_bi-wly{font-size:14px;color:#000}
.reminder_modal .next_rem .date_reminder,.reminder_modal .next_rem_bi-wly .date_reminder,.reminder_modal .next_rem_bi-wly .date_reminder_1,.repeat-monthly .date_reminder_mon,.repeat-monthly .date_reminder_mon_1{font-weight:bold;text-decoration:underline}
.reminder_modal .next_rem_bi-wly{display:none}
.repeat-monthly{display:none}.repeat-monthly p:first-child{font-size:14px;font-weight:bold;margin-bottom:7px}
.repeat-monthly .radio_1,.repeat-monthly .radio_2{clear:both}
.repeat-monthly .radio_1 input,.repeat-monthly .radio_2 input{float:left;border:0;height:23px;border-radius:5px;margin:0;min-width:5px}
.repeat-monthly .radio_1 label{float:left;font-size:14px;padding-top:3px;font-weight:normal;width:86%;padding-left:3%}
.repeat-monthly .radio_2 label{float:left;font-weight:normal;width:20%;padding-left:3%;padding-top:3px}
.repeat-monthly .radio_2 select{-webkit-appearance:none;background:url(../images/dwn_arw.png) no-repeat;background-position:95%;border-radius:0;min-width:0;padding-left:0;color:black;font-size:14px;background-color:none;border:0;border-bottom:2px solid #ccc;outline:0;width:31%;padding-right:4%;height:23px}
.repeat-monthly .radio_2 .no_of_week{width:21%;min-width:0;padding-right:5%;margin-right:5px}
.repeat-monthly .next_rem_mon{padding-top:5%;font-size:14px;clear:both}
.next_rem_mon label{display:none}.can_conf{padding-top:5%}
.can_conf input[type='button'],.can_conf input[type='submit']{width:46%;min-width:0;height:30px;background-color:#828588;border-radius:0;font-weight:bold;color:#fff;font-size:14px}
.can_conf input[type='button']:last-child{background-color:#013371}
#my_spt_bg{background:none !important}.my_cart{margin-top:0 !important}
.my_cart_hdr tr{border-top:0 !important;border-bottom:0 !important}
.my_cart_hdr tr th:first-child{padding-left:3% !important;font-size:14px !important}
.my_cart_hdr tr th:nth-child(2){width:17% !important;font-size:14px !important}
.my_cart_hdr tr th:last-child{width:25% !important;font-size:14px !important}
.my_shp_crt{background:url(../images/cart_icons.jpg) no-repeat right;background-position:7px 6px}
.my_back_lnk_cls{display:block;float:left;font-family:Arial;font-size:.8em;text-decoration:none;margin-top:5px;color:#00468b;font-weight:700;padding-left:2%}
.sp_lst_btn{margin-right:5% !important}.promo_label_cls{position:absolute;top:0;left:0;background-image:url(../images/promo_label.png);height:100px;width:100px}
.must_buy_cls{position:absolute;top:0;left:0;background-image:url(../images/mustbuy_promo.jpg);height:100px;width:100px}
.on_offer_cls{position:absolute;top:0;left:0;background-image:url(../images/onoffer_promo.jpg);height:100px;width:100px}
.pwp_cls{position:absolute;top:0;left:0;background-image:url(../images/pwp_promo.jpg);height:100px;width:100px}
.organic_cls{margin-bottom:2px;background-image:url(../images/organic_icon.png);height:32px;width:34px;background-size:100%}
.halal_cls{margin-bottom:2px;background-image:url(../images/halal_icon.png);height:34px;width:34px;background-size:100%}
.veg_cls{margin-bottom:2px;background-image:url(../images/veg_icon.png);height:32px;width:34px;background-size:100%}
.healthier_cls{margin-bottom:2px;background-image:url("http://s3-ap-southeast-1.amazonaws.com/www.fairprice.com.sg/media/images/60x60HCS.jpg");height:32px;width:34px;background-size:100%}
.dietaryAttrPDPIcon .healthier_cls,.dietaryAttrPDPIcon .organic_cls{height:42px;width:44px}
.dietaryAttrPDPIcon .halal_cls{height:44px;width:44px}
.dietaryAttrPDPIcon .veg_cls{height:41px;width:44px}
.dietaryAttrPDPIcon{right:11px !important;top:1px !important}
div#widget_search>div.content input.search_input{outline:0}
.adv_srh{margin:0 auto;width:70%;padding-top:4%;width:80%;padding-bottom:36%}
.adv_srh .srh_cnt{float:left;padding:0 0 6% 0;width:100%}
.adv_srh .srh_opts{display:block}.adv_srh header{font-size:.9em;font-weight:700;color:#666}
.adv_srh section{margin-top:4%;float:left}
.adv_srh .field_sep{margin:6px 15px !important}
.sec_1{width:66.5%}.sec_2{width:33%}.adv_srh section label{font-size:.8em;color:#666;display:block;margin-bottom:10px}
.adv_srh section span{font-size:.8em;color:#666;margin-right:10px;float:left;margin-top:6px}
.adv_srh section input{background:url(../images/inp_bg.jpg) repeat-x;border:solid 1px #cbcbcb;min-height:24px;color:#656565;padding:0 5px;float:left}
.wd_220{width:220px}.wd_70{width:70px}.wd_52{width:52px}
.xtra_15{margin-right:15px}.xtra_42{margin-right:42px}
.srh_combo{background:url("../images/dwn_arw.png") no-repeat scroll 95% center white;-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;text-overflow:"";border:1px solid #afafaf;border-radius:3px;padding:.45% .7%;color:#737373;cursor:pointer}
:root .srh_combo{background:none\0}.promo_label_cls{position:absolute;top:0;left:0;background-image:url(../images/promo_label.png);height:100px;width:100px}
.pro_cnt{width:90%;margin:0 auto;margin-top:10px;float:left;position:absolute;top:204px;padding-left:5%}
.pro_icn{width:56%;float:left;margin-left:25%;position:absolute;top:130px}
.promo_img img{width:95%;padding-top:10px;padding-left:7px;height:162px}
.cart{width:98%;margin-left:2%;float:left;position:absolute;bottom:5px}
.pro_stock{float:left;margin-top:5px;width:100%;min-height:13px}
.pro_rate_2{color:#545454;float:right;font-size:16px;margin-bottom:2%}
.pro_rate_1{color:#b0b0b0;float:right;font-size:12px;text-align:right;height:10px}
.div_stock{float:left;font-size:.8em;position:absolute;top:80px;width:95%}
.down_image a{display:block}.facetCountContainer{width:30%;display:inline}
#tab1_content p{font-size:.750em;line-height:1.5;margin-bottom:2%;margin-left:2%}
#low_price_input,#high_price_input{width:15%}
.bread_crumbs_src ul{width:980px;margin:0 auto}
.bread_crumbs_src ul li:first-child,.bread_crumbs_src ul li:last-child{background:0}
.bread_crumbs_src ul li:nth-child(2){margin-left:-7px}
.src_bdm{background:url(../images/breadcrumb_arrow.gif) no-repeat right;margin-left:3px;margin-right:2px !important}
.bread_crumbs_src ul>li{display:inline;margin:0 auto;line-height:41px;padding:0 8px 0 1px}
#overlay{background:url(../images/white_trans_bg.png)}
.dialog{border:1px solid #f0f0ef;border-radius:5px 5px 5px 5px;display:none;height:100%;width:100%}
.popup_cart{background-image:url("../images/bg.jpg");border-radius:5px;height:96%;margin:3px;border:solid 1px #d7d7d7;border-radius:.5em;padding:2em 2.5em 1.5em 2.5em;box-shadow:0 0 2px 2px #f2f2f1;width:83%}
.popup_cart .sml_close{right:0;top:15px}
.popup_cart header{color:#004990;font-size:16px;font-weight:bold;line-height:25px;padding-bottom:5%}
.popup_cart p{color:#666;font-size:14px;margin-bottom:2%;display:inline-block}
.popup_cart footer{width:80%;margin:3% auto 7% 37%}
.popup_cart footer a{padding:6px 12px;min-width:0}
.popup_cart footer a.last{margin-right:0}
.popup_cart ul li a{color:#004990}.popup_cart ul li{list-style-type:disc;margin-left:15%}
.filter_sprite{display:inline;margin-right:5px}
.filter_sprite img{height:15px;float:left}
#facetFilterList li{margin:0}#facetFilterList li a .filter_option span{margin-left:5px;font-size:13px}
.edt_adr_scroll_wrp{background:url("../images/vert_line.png") repeat-y scroll right top rgba(0,0,0,0);margin-top:2%;max-height:325px;overflow-x:hidden;overflow-y:auto}
.edt_adr_scroll_wrp .prev_slct_store_wrp{background-color:#fff;background-image:url("../images/address_ptrn.png") !important;background-position:center bottom;background-repeat:repeat-x;padding:3% 0 11% 11%;position:relative;width:88%}
.ad2_lst_dd{float:left;position:relative;margin-left:3px}
.ad2_lst_cart{width:45%;float:right;margin-right:1.5%}
.ord_tab{width:100%}.ord_tab tr{width:100%;font-size:1em}
.ord_tab td.ord_id{width:31%}.ord_tab td{width:19%}
.ord_tab td.ord_tot{width:17%}.past_sub_tab{width:100%}
.past_sub_tab tbody{width:100%}.past_sub_tab tr{width:100%}
.past_sub_tab td{width:980px}.prt_ord_sub{font-size:.9em;padding-top:0}
.prt_ord_sub_tot{font-size:.9em}.adlist_wrp{float:left}
.adlist_wrp:hover .ad_slct_optns{display:block}
.dis_lbl .add_t_lst_btn{opacity:.5;cursor:default}
.add_t_lst_btn{background:url("../images/icons_sprite.png") repeat scroll 172px 337px #d2d2d2;color:#616161;cursor:pointer;display:block;float:left;font-size:.75em;margin-top:9px;padding:12px 6px 11px 33px;text-decoration:none;min-width:67px}
.rht_wrp .add_t_lst_btn{background:url("../images/white_shopping_list_icon.png")#d2d2d2;cursor:pointer;display:block;float:left;font-size:.85em;margin-top:9px;padding:12px 6px 11px 33px;text-decoration:none;min-width:67px;border:1px solid #6e6e6e;background-repeat:no-repeat;background-position-x:-26px;background-position-y:-33px}
.add_t_lst_btn_sl{background:url("../images/white_shopping_list_icon.png")#d2d2d2;color:#616161;cursor:pointer;display:block;float:left;font-size:.9em;margin-top:9px;padding:9px 8px 9px 33px;text-decoration:none;min-width:67px;background-repeat:no-repeat;background-position-x:-26px;background-position-y:-29px;border:1px solid #393939}
.update_delete{width:16% !important}@-moz-document url-prefix(){.add_t_lst_btn_sl{margin-top:8px !important;margin-right:10px;padding:10.2px 8px 10.2px 33px;background-position:-26px -27px}
.update_delete{width:16.8% !important}.dropdown_list{background:url("../images/opt_sl_arw.png") no-repeat 0 2px !important}
.question_dmb{width:14px;height:14px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.add_t_lst_btn_sl{border:.97px solid #393939}
}:root .add_t_lst_btn_sl{border:.97px solid #393939 \0/IE9}
.add_t_crt_btn{background:url("../images/icons_sprite.png") repeat scroll 172px 290px #383838;color:#d7d7d7;cursor:pointer;display:block;float:left;font-size:.75em;margin-left:7px;margin-top:9px;padding:12px 5px 10px 30px;text-decoration:none;min-width:67px}
.add_t_crt_btn_dis{background:url("../images/icons_sprite.png") repeat scroll 169px 123px #ebeaea;color:#cecece;display:block;float:left;font-size:.75em;margin-left:7px;margin-top:9px;padding:12px 5px 10px 30px;text-decoration:none;min-width:67px}
.ad_slct_optns,.dropdown_list{background:url("../images/opt_sl_arw.png") no-repeat 0 3px;float:left;width:98%;padding-top:10px;position:absolute;top:39px;background-size:100%}
.ad_slct_optns li,.created_list{background:#fff url("../images/add_cart_plus.gif") no-repeat 0 9px;padding:6% 1% 6% 13%;border:solid 1px #545454;border-width:0 1px 1px 1px;font-size:.8em;color:#666;cursor:pointer}
.nopls{background:#fff none}.created_list_hide{background:#fff url("../images/add_cart_plus.gif") no-repeat 0 9px;padding:12px 5px 12px 38px;border:solid 1px #545454;border-width:0 1px 1px 1px;font-size:.8em;color:#666;cursor:pointer;display:none}
.ad_slct_optns li.alert{background:#fff url("../images/add_cart_warning.gif") no-repeat 0 9px}
.wrpr{float:left;width:100%}.wht_trans_bg{background:url("../images/white_trans_bg.png");position:absolute;top:0;left:0;width:100%;height:100%}
.err_pop_wrp{margin:0 auto;width:41%;margin-top:20%}
.err_sess_exp{margin:0 auto;width:30%;margin-top:20%}
.err_pop_cnt{background:url("../images/err_popup_bg.png");float:left;border:solid 1px #d7d7d7;border-radius:.5em;padding:2em 2.5em 1.5em 2.5em;box-shadow:0 0 2px 2px #f2f2f1;width:100%;position:relative}
.session_pop_header{border-bottom:1px dotted #b2b2b2;color:#275992;font-size:20px;font-weight:bold;padding:15px}
.session_pop_body{border-bottom:1px dotted #b2b2b2;padding:20px 10px 20px 0;text-align:center}
.session_pop_footer{color:#3c87c8;font-size:12px;padding:25px;text-align:center;text-decoration:underline}
.session_smalltxt{color:#000;font-size:12px}
.session_sml_cont{color:#000;display:block;font-size:12px;font-weight:bold;margin:10px;text-align:center}
.pop_cls_btn{background:url("../images/err_popup_close.png") no-repeat;display:block;position:absolute;top:10px;right:10px;height:30px;width:33px;cursor:pointer;outline:0;background-size:100%}
.err_pop_cnt h4{color:#004990;font-size:.95em;font-weight:700;line-height:21px;margin:.5em 1em 1em 0}
.err_pop_cnt h4.sml_cont{color:#666;text-align:center}
.err_pop_cnt p{background:url("../images/arw_blt_pop.png") no-repeat 0 2px;color:#666;font-size:.9em;margin:.9em 0;padding-left:15px}
.err_pop_cnt p.shop_list_err{background:0;color:#666;font-size:.8em;margin:10px 0 !important;padding-left:0}
.pop_btn_hldr{float:right;margin-top:1.5em}
.pop_btn_hldr a{background:url("../images/err_popup_btn_bg.png");border:1px solid #004990;color:#fff;float:left;font-size:.95em;margin-left:15px;padding:8px 10px;cursor:pointer}
.pop_blu_btn{background:url("../images/err_popup_btn_bg.png");border:1px solid #004990;color:#fff;float:left;font-size:.95em;margin-left:15px;padding:8px 10px;cursor:pointer;text-decoration:none}
.pop_txt_bx{border:solid 1px #d7d7d7;color:#666;float:left;font-size:.8em;padding:5px;background:url("../images/txt_bx_bg.gif") repeat-x}
.err_pop_cnt_sl .pop_lbl_txt{overflow:hidden;width:68%;padding-left:11%;padding-right:15%}
.pop_lbl_txt{color:#666;font-size:.8em;width:94%;margin:10px 0;display:block;word-wrap:break-word}
.ovr_vis{overflow:visible !important}.pop_icn_plh{float:left}
.pop_lft{float:left}.pp_cn_wrp{float:left;width:100%}
.paging_controls .right_arrow_disabled{height:12px;margin-left:12px;margin-top:2px;width:7px}
.paging_controls .right_arrow_enabled{height:12px;margin-left:12px;margin-top:2px;width:7px}
.paging_controls .left_arrow_disabled{height:12px;margin-right:12px;margin-top:2px;width:7px}
.paging_controls .left_arrow_enabled{height:12px;margin-right:12px;margin-top:2px;width:7px}
.mn_tbl_wrpn{float:left;width:100%;border:solid 1px #d8d8d9;background:#fff;margin-bottom:15px}
.mn_tbl_wrpn h3{padding:18px 15px 17px 2%;color:#666;font-weight:700;font-size:1em}
.mn_tbl_wrpn .cntr_wrp_new{margin-bottom:20px;padding-left:2%}
.adr_lst_new{width:100%}.adr_lst_new th{background:#cee0ec;text-align:center;color:#545454;font-size:.9em;border-right:solid 1px #fff;padding:15px 10px}
.adr_lst_new td{background:#f4f7f9;text-align:center;color:#545454;font-size:.8em;border-bottom:solid 1px #fff;padding:15px 10px}
.sb_tbl_n{width:100%}.date_order{display:block;background-image:url(../images/dwn_arw.png);background-position:100%;background-repeat:no-repeat;text-decoration:none;color:#545454;padding-right:10px}
.sb_tbl_n td{text-align:center;color:#545454;font-size:.8em;border-bottom:solid 1px #fff;padding:15px 10px}
.sb_tbl_n th{text-align:center;color:#545454;font-size:.9em;border-right:solid 1px #fff;padding:15px 10px}
.adr_lst_new .ltcolor td{background:#ebf1f5 !important}
.frst_col{padding-left:20px !important;text-align:left !important;width:27%}
.bdr_rh_none{border-right:0 !important}.pad_none{padding:0 !important}
.data_n{width:100%}.data_detn{width:100%;background:#fff}
.min_bt{background:url("../images/order_exp_min.jpg") no-repeat;display:block;float:left;height:16px;margin-right:15px;margin-top:-3px;width:16px}
.pls_bt{background:url("../images/order_exp.jpg") no-repeat;display:block;float:left;height:16px;margin-right:15px;margin-top:-3px;width:16px}
.lb_det_wrp{width:95% !important;margin:2.5% 2.5% 0 2.5% !important;border:solid 1px #ebebeb !important}
.lb_det_wrp th{background:#d2d2d2;color:#545454;padding:13px 10px;text-align:center;font-weight:700;border:solid 1px #ebebeb;font-size:15px !important}
.lb_det_wrp td{background:#fff;color:#383838;font-size:1.2em;border:solid 1px #dadada;border-width:0 0 1px 0;vertical-align:middle;padding:5px 10px}
.lb_det_wrp .prom_ofr_sml_txt{margin:12px 5px 0 0}
.lb_det_wrp td .img_plhr{border:solid 1px #ebebeb;float:left;margin:10px}
.lb_det_wrp td .img_plhr img{width:85px}
.lb_det_wrp td p.txt_decs{color:#545454;float:left;font-size:.8em;font-weight:100 !important;margin-left:10px;margin-top:53px;text-transform:uppercase}
.lb_cntn{background:#fff;float:left;width:100%;height:0}
.sb_ttl_new{float:right;margin:1% 5% 3% 0;width:25%}
.sb_ttl_new .hldr{float:left;font-size:.7em;font-weight:300;margin:8px 0;width:100%}
.sb_ttl_new .hldr .lft{float:left;color:#666;width:45%;margin-right:5%}
.sb_ttl_new .hldr .rht{float:left;color:#383838;font-weight:700;width:45%;margin-left:5%;text-align:right}
.sb_ttl_new .hldr .lft_big{float:left;color:#666;width:45%;margin-right:5%;font-size:1.2em}
.sb_ttl_new .hldr .rht_big{float:left;color:#383838;font-weight:700;width:45%;margin-left:5%;text-align:right;font-size:1.6em}
.del_mode{float:left;width:100%}.del_mode p{color:#666;font-size:.9em;float:left;font-weight:700;margin-right:5px}
.dlm_hld{float:left;margin:2% 30px;width:38.5%}
.del_mode span{color:#666;float:left}.mr_tp_neg4{margin-top:0}
#OrderItemPagingDisplay .lb_det_wrp td p.txt_decs_pr{color:#545454;float:left;font-size:.6em;font-weight:100 !important;margin-left:10px;margin-top:30px;text-transform:uppercase}
.re_ord_btn{margin-bottom:25px;margin-top:-20px}
.re_ord_btn .adr_prcd_btn{font-size:14px}
#OrderItemPagingDisplay .lb_det_wrp td{font-size:1.3em}
.tp_new{display:none}#shop{z-index:10}#shop:hover .tp_new{display:block !important;margin-left:-1px}
.tp_new .links_txt{float:left;margin-right:0;width:100%}
.tp_new .cat_lst_container{margin:1%;padding:1% 0 1% 3%;position:absolute;top:33px;height:369px}
.nav_lr{display:none;margin-bottom:2%}.nav_lr ul{float:left;width:100%}
.nav_lr ul li{float:left;margin:0 5%;padding:12px 0}
.nav_lr ul a{display:block;color:#fff;text-decoration:none;font-size:1.6em}
.nav_lr ul a span{display:none}.l_menu_icn{background:url("../images/icons_sprite.png") no-repeat -31px -1304px;padding-left:68px;height:64px}
.l_menu_str{background:url("../images/icons_sprite.png") no-repeat -24px -913px;padding-left:40px;height:64px}
.l_menu_lgn{background:url("../images/icons_sprite.png") no-repeat -24px -1008px;padding-left:52px;height:64px}
.l_menu_crt{background:url("../images/icons_sprite.png") no-repeat -24px -1104px;padding-left:72px;height:64px}
.l_menu_srch{background:url("../images/icons_sprite.png") no-repeat -24px -1199px;padding-left:72px;height:64px}
.crsl_wrpr{width:100%;float:left;display:none}
.slide_wpr{width:100%;float:left;position:relative;margin-top:20px}
.slide_wpr h3{clear:both;color:#545454;font-size:1.4em;font-weight:700;margin-left:2%}
.slide_wpr ul{list-style-type:none;width:100%}
.slide_wpr ul li{border:5px solid #fff;box-shadow:0 5px 3px #d7d8d6;float:left;margin:1.5%;width:95%}
.slide_wpr ul li img{float:left;width:100%}
.rd_mr{background:url("../images/rd_mr_big.png") no-repeat right center;color:#565656;float:right;font-size:1.1em;margin:1% 3% 0 0;padding-right:25px;text-decoration:none}
.prev_btn{background:url("../images/icons_sprite.png") no-repeat -27px -1449px;display:block;width:63px;height:60px;position:absolute;left:20px;top:42%}
.nxt_btn{background:url("../images/icons_sprite.png") no-repeat -28px -1540px;display:block;width:63px;height:60px;position:absolute;right:28px;top:42%}
.mob_slide_blts{background:url("../images/mob_bullet_bg.png") repeat-x;width:100%;float:left;padding:8px 0 9px 0;text-align:center;margin:21px 0 0 0;display:none}
.mob_slide_blts a.blu{display:inline-block;background:url("../images/icons_sprite.png") no-repeat -32px -1399px;width:15px;height:15px;margin:0 2%}
.mob_slide_blts a.gry{display:inline-block;background:url("../images/icons_sprite.png") no-repeat -122px -1399px;width:15px;height:15px;margin:0 2%}
.mob_ptrn{background:url("../images/mob_bullet_bg.png") repeat-x bottom;padding-bottom:40px}
.pad_none{padding:0 !important}.corp_reg_lft_lr{display:none}
.pro_list{background-color:#f2f2f2;border:1px solid #d7d7d7;float:left;margin-bottom:3%;min-height:175px;position:relative;width:100%}
.pd_img_wrpr{float:left;position:relative;width:31%}
.pro_list .pro_cont{float:left;margin-top:3%;max-height:13px;overflow:hidden;width:100%}
.pro_list .pro_cnt{float:right;min-height:97px;padding-left:0;position:static;width:69%}
.pro_list .pro_stock{font-size:.8em;margin-top:1%}
.pro_list .pro_rate_2{margin-top:15px;position:absolute;right:10px;top:0}
.pro_list .pro_rate_1{position:static;top:-45%}
.pro_list .pro_icn{position:absolute;right:2%;top:50%;width:auto}
.pro_list .img_ctn{margin:10px;position:relative}
.btns_bar{bottom:5px;float:left;left:3px;position:absolute}
.pro_list .pro_header{width:80%}.pro_list .div_stock{float:right;margin-right:2%;position:static;width:100%}
.veg_cls_lst{position:relative !important;margin-left:7px !important;background-image:url(../images/veg_icon.png) !important;min-height:32px !important;width:34px !important;display:inline-block;border:0 !important;margin-bottom:0 !important;background-size:100%}
.halal_cls_lst{position:relative !important;margin-left:7px !important;background-image:url(../images/halal_icon.png) !important;min-height:34px !important;width:34px !important;display:inline-block;border:0 !important;margin-bottom:0 !important;background-size:100%}
.health_cls_lst{position:relative !important;margin-left:7px !important;background-image:url(http://s3-ap-southeast-1.amazonaws.com/www.fairprice.com.sg/media/images/60x60HCS.jpg) !important;min-height:34px !important;width:34px !important;display:inline-block;border:0 !important;margin-bottom:0 !important;background-size:100%}
.organic_cls_lst{position:relative !important;margin-left:7px !important;background-image:url(../images/organic_icon.png) !important;min-height:32px !important;width:34px !important;display:inline-block;border:0 !important;margin-bottom:0 !important;background-size:100%}
.promo_cls_lst{float:left;width:40%;padding-top:58px}
.btns_bar_rht_algn{bottom:10px;position:absolute;right:10px}
.view_images{float:right;margin-top:0}.srt_by{float:right;padding-left:10px;margin-top:-60px}
.list_icon{margin-right:5px}.grid_icon{margin-right:5px}
.sort_search{margin-bottom:5px}.srcv_miss li{background:0;font-size:.8em}
.srcv_gp1{padding-bottom:50px}.src_body{color:#014786;font-size:14px;font-weight:700}
.top_side_nav li{margin:10px 0 !important}
.src_header{margin:0 auto;font-weight:700;font-size:15px}
.advsrch_lnks{float:left;width:100%;margin:20px 0 10px 0}
.advsrch_lnks li{padding-left:15px;margin-bottom:10px}
.advsrch_lnks li h1{color:#4d4d4d;font-size:15px}
.show_only h2{color:#4d4d4d;font-size:15px;font-weight:700;margin-bottom:5px}
.advsrch_lnks li a{color:#5d5d5d;font-size:.8em}
.advsrch_lnks li a span{color:#ef172e;margin-left:3px}
.navigation{border:1px solid #e5e5e5;background:#fafafa;padding-top:20px;float:left;width:100%;margin-bottom:20px}
.advsrch_lnks li.hlight{font-size:14px !important;background:url("../images/icons_sprite.png") repeat 160px 169px}
.wrp_fl{float:left;width:100%}.top_side_nav{margin-bottom:15px;float:left;width:100%;margin-top:20px}
.side_nav{color:#5e5e5e;float:left;font-family:times new roman,sans-serif,book antique,arial;font-size:15px;margin-left:20px;width:85%}
.show_only{margin-top:10px;margin-bottom:10px;font-family:times new roman,sans-serif,book antique,arial;color:#5e5e5e;float:left;width:100%;cursor:inherit !important}
.show_only .side_nav{margin-bottom:10px}
.navigation_top .show_only:last-child{border-bottom:0}
.optns_sr_cnt{float:left;width:100%}.head_nav{font-size:15px !important;margin-bottom:30px;margin-bottom:15px}
.expand_icon_open{background:url(../images/down_show.jpg) no-repeat right;float:right;padding:8px 7px}
.expand_icon_close{background:url(../images/up_hide.jpg) no-repeat right;float:right;padding:8px 7px}
.optns_sr_cnt ul li{color:#5d5d5d;font-size:.8em;margin-bottom:10px}
.optns_sr_cnt ul li label span{color:#5d5d5d}
#facet_stockFilter{font-size:.8em}.src_txt{color:#5d5d5d;display:inline-block;font-size:12px;margin-left:10px;margin-top:10px;margin-bottom:10px}
.grid_mode{margin-left:10px}.empty_crt{float:left;width:100%;padding-top:2%}
.empty_crt p{color:#545454;font-size:.9em;margin-bottom:2%;line-height:20px}
.empty_crt .cntr_wrp a{padding:6px 12px}
.side_nav_header{float:none;margin:20px auto;width:72%}
.side_nav_header h1{margin-bottom:20px;text-transform:uppercase}
.cat_nav{font-size:.8em;margin-bottom:10px;float:left;width:100%}
.cat_nav a{color:#666;cursor:pointer;display:block;float:left;width:88%;font-size:13px;padding-left:14px;text-decoration:none;margin-bottom:10px;word-wrap:break-word}
.cat_nav a.selected{font-weight:700}.cat_nav a:hover{font-weight:700}
.cat_nav ul{padding-left:15px;font-size:.8em;float:left;width:100%}
.cat_nav ul li{background:0;float:left;margin:9px 0 !important;width:100%}
.cat_nav ul li a{margin-bottom:0 !important}
.cat_nav ul li.last{margin-bottom:-5px}.show_cls{background:url("../images/icons_sprite.png") repeat scroll 160px 168px transparent}
.hide_cls{background:url("../images/icons_sprite.png") repeat scroll 160px 143px transparent}
.error_spn_div{float:left;width:100%}.error_span{color:#f00 !important;font-size:13px !important;margin-top:3px;display:block;float:left;text-align:left;line-height:1 !important;clear:both;width:100%}
.inp_sgn_in{background:#fff url("../images/txt_bx_bg.gif") repeat-x;border:1px solid #d7d7d7;font-size:16px;height:35px;padding-left:5px;width:250px;color:#666}
.unlck_link{font-weight:bold;font-size:16px;text-decoration:underline}
.error{background:#fff0f0 !important;border:1px solid red !important}
.corp_edit_cnt_wrp{width:97%}.corp_edit_cnt .corp_reg_form_wrp{width:97%}
.corp_form .inp_bx,.corp_form_clubs .inp_bx{width:198px}
.error_span_editadd{margin-left:34%;width:46%}
.error_span_feedback{margin-left:282px;width:43.5%}
.error_span_enquiry{margin-left:232px;width:29.5%}
.error_span_einvoice{padding-left:184px;width:50%}
.error_span_clubs{padding-left:42%;width:46%}
.error_span_clubsedit{padding-left:42% !important;width:60%}
.error_span_clubsjwc{padding-left:44% !important;width:46%}
.error_span_frgtpwd{margin-left:34%;width:60%}
.error_span_reg{padding-left:32.5%;float:left;width:28.5%}
.error_span_guest{padding-left:27%}.error_span_pwd{padding-left:110px;width:84%}
.nchkout_hgl{float:left;width:100%;border-bottom:solid 1px #e5e5e5;position:relative}
.nchkout_hgl li{color:#024a8c;float:left;list-style-type:none;margin-right:13px;padding:0 17px}
.nchkout_hgl li input{float:left;display:block;margin:10px 6px 0 0}
.nchkout_hgl li label{float:left;display:block;font-size:.9em;padding:15px 0 12px 0;cursor:pointer}
.selc_class{background:url("../images/chkout_slc_bg.png") repeat scroll 0 0 rgba(0,0,0,0)}
.selc_class label{font-size:.9em !important;font-weight:700 !important}
.def_class{background:0}.del_optns_wrp_n{display:block;float:left;padding:0 1.5% 0;width:97%}
.del_optns_wrp_n h1{font-size:.9em;color:#666;font-weight:700;padding:0 0 13px 0}
.pmy_adr{font-weight:700;font-size:12px;padding:0 5px 8px 30px;color:#666}
.store_lst1{width:50.8% !important;padding-left:4% !important}
.store_lst_span{color:#004990;float:right;font-size:.7em;font-style:italic;line-height:16px;padding:0 5px 8px 0;text-align:right;width:68%}
.chk_btn{float:right !important}.pry_adr_std{background-color:#eff7fe !important}
.red_addr,.red_addr_ld,.red_addr_ldupdate{color:#ed241c !important;margin-right:3px !important;font-size:1em !important}
.middle_algn{top:0}.evnt_cn_wrp{float:left;width:100%}
.evnt_cl_one{float:left;width:192px;background:#fafafa;border:solid 1px #e5e5e5;padding:20px 10px 10px 18px}
.evnt_cl_one h2{color:#004990;font-size:1em;text-transform:uppercase;font-weight:700;padding-bottom:27px}
.evnt_navs{float:left;margin-left:27px}.evnt_navs li{margin-bottom:27px}
.evnt_navs li a{color:#666;font-size:.8em;text-decoration:none}
.evnt_navs li a.selrd,.cat_nav a.selrd{color:#ed241c;font-weight:700}
.evnt_cl_two{float:left;margin-left:8px;width:76.5%}
.evnt_cl_two h2{color:#004990;font-size:1em;font-weight:700;padding:2px 10px 10px 16px;float:left}
.mkpynt_cnt{float:left;width:95%;background:#f6f6f6;border:solid 1px #e5e5e5;padding:20px 18px 20px 18px}
.mkpynt_cnt h3{color:#004990;font-size:.8em;font-weight:700;padding-bottom:12px}
.mkpynt_cnt p{padding:12px 0;color:#666;font-size:.75em;line-height:20px}
.evnt_det_bxs{float:left;padding-left:37px;padding-right:10px;width:26%}
.evnt_det_bxs.calendar_icn span{display:block;float:left}
.calendar_icn{background:url("../images/events_calendar_icon.png") no-repeat}
.loca_icn{background:url("../images/events_location_icon.png") no-repeat}
.fees_icn{background:url("../images/events_fees_icon.png") no-repeat}
.evnt_top_ptrn{background:#f6f6f6 url("../images/event_pattern_bg.gif") repeat-x}
.evnt_top_ptrn:first-child{background:none repeat scroll 0 0 transparent}
.evnt_det_bxs h4{color:#545454;font-weight:700;font-size:.8em;padding-top:3px}
.evnt_pymnt_btn{background:url("../images/make_pymnt_btn.png") no-repeat top right;border:1px solid #004990;color:#fff;cursor:pointer;font-size:.85em;font-weight:bold;padding:5px 37px 5px 10px;text-decoration:none}
.evnt_cncl_btn{background:url("../images/cnl_btn_bg.gif") repeat-x;border:solid 1px #6e6e6e;color:#fff;font-weight:700;font-size:12px;padding:4px 28px 5px 28px;cursor:pointer;margin:15px 1% 0 0;text-decoration:none}
.evnt_pynmt_dets{float:left;padding-left:2%;width:98%}
.slct_cust{-webkit-appearance:none;background:url("../images/evts_slct_bg.gif") no-repeat top right;border:1px solid #d6d6d6;color:#858585;padding:.45% .7%;text-indent:.01px;text-overflow:""}
.evt_py_wrp{float:left;margin:10px 0;width:100%}
.evt_py_wrp label{color:#545454;float:left;font-size:.75em;line-height:21px;margin:3px 10px 0 2px;width:18%}
.evt_py_wrp span{float:left;margin:7px 2px 0 2px}
.evt_py_wrp select{float:left;width:250px}
.evt_py_wrp p{float:left;color:#545454;font-size:.75em;font-weight:700;padding:0;margin:4px 2px 0 2px}
.right{float:right}.no_lst_gap{float:left;margin-bottom:2%;width:100%}
.no_lst_gap li{float:left;margin-top:1%;width:100%}
.terms_lst li span{float:left;margin-left:-10px;width:100%}
.terms_desc{width:100%;font-size:.8em;color:#666;margin:2% 0;line-height:20px}
.prodn_des_cont_wrp{border-bottom:1px solid #e6e6e6;float:left;padding-bottom:2.5%;width:100%}
.prod_des_wrp_n{background:none repeat scroll 0 0 #fff;border:1px solid #d7d7d7;float:left;padding:2%;width:96%}
.product_det_desc_wrpr{float:left;padding:15px 0 0;width:100%}
.product_det_desc_wrpr h3{color:#666;font-size:1.1em;font-weight:700;padding:5px 0 10px}
.product_det_desc_wrpr p{color:#666;float:left;font-size:.75em;line-height:22px;margin-left:10px}
.rn_txt{color:#666;font-size:.8em;line-height:18px}
.dt_txt_wrp{float:left;margin:0 0 10px;width:100%}
.bld_blu{color:#054984 !important;font-weight:700}
.desc_img_cnt{float:left;margin-right:18px;margin-top:5px;position:relative;width:310px;z-index:1}
.prodn_zoom_out{background:url("../images/zoom_out_icon.png") no-repeat scroll 0 22px rgba(0,0,0,0);color:#666;font-size:.75em;line-height:16px;margin-left:4%;padding:22px 0 15px 27px;width:55%}
.prodn_thumb li{float:left;margin-bottom:5px;margin-right:10px}
.prodn_thumb li a{border:1px solid #d7d7d7;display:block;cursor:pointer;font-size:0}
.prodn_thumb li a:hover{border:1px solid #666}
.prodn_thumb li a.selected{border:1px solid #666}
.prodn_thumb li a img{background:url("../images/noimage_S.jpg") no-repeat;width:70px;height:70px;display:block}
.magnifier-preview{background:none repeat scroll 0 0 #fff;border:1px solid #d7d7d7;display:inline-block;float:left;height:348px;left:480px;overflow:hidden;padding:0;position:absolute;text-align:center;top:237px;vertical-align:middle;visibility:hidden;width:420px;z-index:10}
.prodn_txt_wrp{float:left;margin-top:5px;width:65%}
.prodn_txt_wrp h1{color:#004990;font-size:1.4em;font-weight:700;padding:6px 0 15px;float:left}
.prodn_txt{color:#666;font-size:.75em;line-height:18px;min-height:36px;padding:10px 0}
.prodn_wrp{float:left;width:100%}.des_pr_wrp{float:left;margin-bottom:4%;margin-top:11%}
.d_add_area{float:right;margin-top:5%;width:37%}
.disc_price{color:#004990;font-size:1.6em;font-weight:700;text-align:right}
.list_price{float:right;position:relative}
.str_red{color:#ed241c;display:block;font-weight:700;margin-top:5px;text-align:right;width:100%}
.act_price{color:#b0b0b0;font-size:1.2em;font-weight:700;text-align:right}
.d_ad_inp{float:left;margin-left:67px;margin-top:15px}
.de_crt_btns{float:right;width:auto}.offer_wrpr{background:url("../images/offer_icon.png") no-repeat scroll 0 0 rgba(0,0,0,0);float:left;margin-top:3%;padding:16px 0 10px 84px;width:43%;min-height:50px}
.offer_wrpr h3{color:#666;font-family:impact,arial,verdana;font-size:.9em;font-weight:100;line-height:20px;letter-spacing:.5px;letter-spacing:.5px}
.ofr_text{color:#ed241c;font-size:.8em;font-style:italic}
.rela_prods{float:left;position:relative;width:42%}
.combo_ofr{float:left;margin:0 17px;width:94%}
.combo_ofr li{float:left;list-style-type:none;padding:0 7px;text-align:center;width:85%}
.rate_str_wrp{float:left;width:43%;padding-top:.5%}
.rate_str_wrp a{float:left;margin-right:2px}
.rate_str_wrp span{color:#666;float:left;font-size:.8em;margin-left:10px;margin-top:3px}
.fb_like{background:url("../images/like_icon.jpg") no-repeat scroll 0 0 rgba(0,0,0,0);color:#666;float:left;font-size:.7em;margin-left:13%;padding:9px 5px 3px 25px}
.d_sn_wrp{float:right;margin-right:5%}.d_sn_wrp a{margin-left:6px}
.line_thru{background:url("../images/line_thru_img.jpg") repeat-x scroll left center rgba(0,0,0,0);float:left;height:4px;left:0;position:absolute;top:50%;width:100%}
.bc_header h1{color:#004990;font-size:1.3em;font-weight:bold;padding-top:6px}
.img_lft_shad{background:url("../images/lft_brd.png") no-repeat scroll 0 0 rgba(0,0,0,0);bottom:0;float:left;height:50px;left:-10px;position:absolute;width:10px}
.img_rht_shad{background:url("../images/rht_brd.png") no-repeat scroll 0 0 rgba(0,0,0,0);bottom:0;float:right;height:50px;left:200px;position:absolute;width:10px}
.pd_img_wrpr img{height:200px;width:200px;display:block;background:url("../images/noimage_M.jpg") no-repeat}
.strike_price{width:100%;float:left}.magnifier-thumb-wrapper{display:block;left:0;position:relative;top:0}
.magnifier-lens{border:1px solid #ccc;left:0;position:absolute;top:0}
.magnifier-loader{background:none repeat scroll 0 0 rgba(50,50,50,0.5);border:1px solid #ccc;color:#fff;left:0;position:absolute;text-align:center;top:0;z-index:1000}
.magnifier-loader-text{font:13px Arial;margin-top:10px}
.magnifier-preview{border:solid 1px #d7d7d7;display:inline-block;float:left;text-align:center;vertical-align:middle;width:420px;height:348px;overflow:hidden;padding:0;left:500px;top:240px;position:absolute;z-index:10;visibility:hidden;background:#FFF}
.magnifier-preview img{left:0;position:absolute;top:0}
.opaque{opacity:.5}.hidden{display:none}
.zoomthumb{background:url("../images/noimage_L.jpg") no-repeat;border:0 none;margin:0;padding:0;position:absolute;width:300px;height:300px}
.slider{max-height:219px;position:relative}
.thumb_nav{float:left;margin-top:100%;width:108%}
.combo_ofr li p{color:#004990;font-size:.8em;line-height:18px;text-align:center}
.combo_ofr li p strong{display:block;font-weight:700}
.mblCarouselHeaderBar{background:0}.prev_Btn:hover,.next_Btn:hover{cursor:pointer}
#prodcut_carousel .mblCarouselItemImage{height:68px !important;width:68px !important}
#prodcut_carousel .mblCarousel{height:120px !important}
#prodcut_carousel #dojox_mobile_CarouselItem_1,#prodcut_carousel #dojox_mobile_CarouselItem_3{width:44% !important;border-left:1px solid #e6e6e6}
.product_prev_btn{background:url('../images/prod_desc_prev.png');width:17px;height:21px;position:absolute;top:42px;left:20px;z-index:1}
.product_next_btn{background:url('../images/prod_desc_nxt.png');width:17px;height:21px;position:absolute;top:42px;right:0;z-index:1}
#prodcut_carousel .mblCarouselItemFooterText{color:#004990;font-size:12px;line-height:18px;text-align:center;text-transform:lowercase}
.pad_sty_2 li{padding:0 9% 0 8%}.terms_title{font-size:.85em;font-weight:bold;color:#014788}
.terms_sub_title{color:#666;float:left;font-size:.8em;font-weight:bold}
.terms_lst{font-size:.8em;color:#666;margin-bottom:2%}
.terms_lst li{background:url(../images/round_bull.png) no-repeat left top 7px;line-height:20px;margin-top:2%;padding-left:1%}
.terms_cnt_no_brd{padding:0 3% 1%;float:left;width:94%;position:relative}
.email_addr{color:#014788;text-decoration:underline}
.chk_nv_adj_mid{background:url(../images/nav_steps_order_selected.png) no-repeat;height:45px;left:-19px;position:absolute;top:0;width:20px}
.jwc_dtl_ttl{font-size:14px;font-weight:bold;color:#014788}
.jwc_dtl_fst{width:98%;margin-left:2%;line-height:2}
.membership_selection{width:100%;float:left}
.membership_selection p{margin:4% auto;width:77%}
.membership_selection p input{float:left}
.membership_selection p label{font-size:14px;color:#545454;font-weight:bold;width:33%;float:left;margin-top:2px}
.membership_selection p span{color:#545454;font-size:13px;margin-left:10%}
.comment{color:#606060;display:block;font-size:11px !important;font-style:italic;float:left}
.line{border-top:1px solid #d7d7d7;float:left;width:100%}
.edt_addr{width:92.5%;margin-top:3%}.edt_addr p{font-size:.8em;color:#666}
.edt_addr .addr_frm{margin-left:17.2%}#eld_details{clear:both}
#eld_details p{font-size:.9em}.edt_addr .radio_box,.corp_form .radio_box{margin-top:5px}
.algn_rht{padding-left:50%}.addr_format{float:left;margin-top:5px;width:50% !important;margin-bottom:0 !important}
.addr_format span{font-size:.8em;color:#666;display:block;margin-bottom:15px}
.del_contact_wrp .dob{display:block;padding:5px 0 5px 0}
.corp_form .dob{display:block;padding:2px 0 0 0}
.show_addr_cnt{float:none}.show_addr_cnt span{display:block;line-height:20px;padding-top:5px}
.receive_alert{float:left;white-space:nowrap}
.receive_alert input{float:left;margin-bottom:0 !important;width:auto}
.receive_alert label{font-size:12px;padding-top:3px;margin-left:5px;line-height:16px}
.edit_addr_icon{float:left;position:absolute;right:0;bottom:40px;width:240px}
.edit_addr_icon.mc_reg_form{right:0;bottom:10px}
.edit_addr_icon.mc_reg_form .edit_icon{margin-top:5px}
.edit_addr_icon label{float:none;margin-left:40px;margin-top:-2.5px;text-align:left;width:193px !important}
.wd_100_per{width:100%}.top_comment{float:right;margin:1% 1% 2%}
.greet_name{font-weight:700;margin-bottom:10px}
.conf_cnt_wrp_greet{float:left;margin-bottom:4.7%;margin-left:6%;margin-top:22px;width:94%}
.greet_wrp_ctn{float:left;width:97%;padding:1% 0}
.greet_wrp_ctn p{color:#666;padding:1% 0;font-size:.75em}
.greet_adr_jwc,.greet_adr_jwc_mob{line-height:2;margin-left:4%}
.greet_jwc_btn{padding:5px 15px !important}
.subscr_dets_wrp_greet{width:100%;float:left;margin:15px 0}
.subscr_dets_wrp_greet ul{float:left;margin:-3px 0 25px 3%;width:100%}
.subscr_dets_wrp_greet ul li{margin:5px 0;font-size:.8em;color:#666;list-style-type:disc}
.greet_adr_jwc_mob span{color:#666;padding:1% 0;font-size:.75em}
.greet_adr_jwc_mob{line-height:1.5 !important;margin-top:8px}
.greet_dtl{margin-top:5px;margin-bottom:10px}
.greet_pay{margin-bottom:10px;padding-top:10px}
.greet_pay p{padding:0;line-height:2}.greet_adr_jwc{padding:0 !important}
.greet_mail a,.err_frgt_pwd{color:#275485;text-decoration:underline}
.greet_ads{padding:5px !important}.greet_card{margin-top:10px;margin-bottom:15px}
.fixd_btn_widt{background:url(../images/sgn_btn_bg.gif) repeat-x;border:1px solid #004990;color:#fff;font-size:13px;font-weight:bold;min-width:13%;padding:6px;text-align:center;text-decoration:none}
.fixd_btn_widt_empty{float:left;margin-bottom:8%;padding-top:17%}
#align_center{width:70%;float:right;padding-right:1%;text-align:center;font-weight:bold}
.jwc_frm .addr_frm input[type='text']{max-width:252px}
.addr_frm_jwc{margin:0 auto;margin-bottom:3.6%;margin-top:2.6%}
.addr_frm_jwc p{margin-bottom:14px;text-align:center}
.jwc_frm .addr_frm label{width:42%;font-size:13px}
.radio_jwc{font-size:.86em;padding-right:15px;color:#666;display:block;float:left;width:5%;margin-top:2px}
.blk_jwc{display:block;font-size:.7em;padding-top:5px;font-weight:normal}
.com_chk{font-size:.75em;color:#666}.jwc_frm .frm_gap{margin-left:44%}
.jwc_cnl{margin-left:12%}.jwc_sin{padding:5px 25px !important}
.wd_164_jwc{width:162px !important}.wd_50_jwc{width:65px !important}
.jwc_slt_cls{-webkit-appearance:none;border:1px solid #bebebe;background:url(../images/dwn_arw.png) no-repeat;background-position:95%;font-size:12px;min-width:260px;padding-bottom:2px;padding-top:2px;min-height:27px;-moz-appearance:none;text-indent:.01px;text-overflow:'';color:#666}
:root .jwc_slt_cls{background:none\0}.no_top{margin-top:0}
.terms_heading{padding-left:2%;margin-top:1%}
.terms_heading_txt{font-weight:bold;color:#004990;font-size:1em}
.terms_content{border:solid 1px #e5e5e5;margin-top:1%;background:#f5f5f5;padding:2%;float:left}
.terms_content h2{color:#004990;font-size:.75em;font-weight:bold}
.terms_content p{color:#666;font-size:.75em;line-height:20px;margin:2% 0 1%}
.event_cnt{margin-top:0;padding:0 1% 1%;width:98.5%}
.event_lst_cnt{float:left;margin-top:3%;width:100%}
.event_cat{background:#fff;border:1px solid #dadada;border-radius:5px;float:left;width:100%;margin-top:1%;min-height:187px}
.event_cat .event_lst_img{margin:2.5% 2.5% 1%;float:left;width:95%}
.event_lst_img li,.event_lst_txt li{float:left;margin-right:3.2%;width:30%}
.event_lst_img li.last,.event_lst_txt li.last{margin-right:0}
.event_lst_img img{border:1px solid #d7d7d7;max-width:215px;min-height:171px}
.event_title_txt{color:#004990;font-size:.75em;font-weight:bold;line-height:18px}
.event_lst_txt{float:left;margin-left:2.5%;margin-top:2.5%;margin-right:0;width:97.5%}
.event_lst_txt p{margin-top:6%;font-size:.75em;color:#545454;line-height:20px;width:81%}
.event_lst_img figcaption{margin:5% auto;text-align:center;width:80%}
.rht{float:right !important}.view_all{color:#004990;font-size:.75em;text-decoration:none}
.evnt_pagination{float:right;margin-top:2%;font-size:12px}
.anni_lk{list-style-type:none;width:100%;text-align:right;margin-bottom:10px}
.anni_lk li{display:inline-block}.anni_lk li a{display:block;height:30px;width:25px}
.mkpynt_cnt_anni{float:left;width:95%;background:#f6f6f6;border:solid 1px #e5e5e5;padding:15px 15px;padding-top:10px}
.fb_anni{background:url("images/40_icon_lnk.jpg") no-repeat -7px -2px}
.twt_anni{background:url("images/40_icon_lnk.jpg") no-repeat -37px -2px}
.mail_anni{background:url("images/40_icon_lnk.jpg") no-repeat -66px -2px}
.rss_anni{background:url("images/40_icon_lnk.jpg") no-repeat -94px -2px}
.ev_bx_wrp_anni{width:97%;background-color:#fff;padding:20px 0 25px 15px;border:1px solid #d7d7d7}
.ev_bx_wrp_anni h3{color:#004990;font-size:.8em;font-weight:700;padding-bottom:18px}
.ev_bx_wrp_anni_bnr{width:97%;background-color:#fff;margin-bottom:15px}
.ev_bx_wrp_anni_bnr img{padding:0;width:100%;border:1px solid #d7d7d7}
.all_evt_any{font-size:12px;color:#10538e}
.anni_jwc_btn{padding:5px 15px !important;float:right;margin-bottom:10px;margin-right:5px;margin-right:20px}
.event_cat_list{background:#fff;border:1px solid #dadada;border-radius:5px;float:left;width:95%;margin-top:1%;margin-bottom:2%;padding:3% 2% 3% 3%}
.event_cat_list:last-child{margin-bottom:0}
.event_cat_list img,.event_cat_grid img{border:1px solid #d7d7d7;max-width:215px;min-height:171px;float:left}
.event_cat_list h4,.event_cat_list .desc{float:left;margin-left:2%;width:65%}
.event_cat_list .desc{min-height:93px}.event_cat_grid{background:none repeat scroll 0 0 #fff;border:1px solid #dadada;border-radius:5px 5px 5px 5px;margin-top:5%;padding:4% 2% 4% 5%;width:34%;float:left;margin-right:8%;margin-bottom:3%}
.event_cat_grid h4{float:left;margin-bottom:8%;width:100%;line-height:18px;min-height:36px}
.event_cat_grid img{width:100%}.event_cat_grid .desc{float:left;max-height:30px;overflow:hidden;width:90%}
.view_port{float:left;width:100%;margin-left:4.6%}
.list_grid_icons{float:right}.list_grid_icons a:last-child{margin-right:0}
.list_grid_icons a{float:none;padding:0 11px 4px;margin-right:10px}
.disable_list{background:url(images/list_icons_disable.png) no-repeat}
.enable_list{background:url(images/list_icons_enable.png) no-repeat}
.disable_grid{background:url(images/grid_icons_disable.png) no-repeat}
.enable_grid{background:url(images/grid_icons_enable.png) no-repeat}
.rt_bwd_jwc{background:url(images/nav_rgt_brd.png) no-repeat right}
.txt_tab_active{color:#fff !important}#srcv_sec_pro{margin-left:8px;margin-top:10px}
.combo_srcv{margin-bottom:10px;min-width:40px !important}
.srcv_bg{background:none repeat scroll 0 0 #fff;border:1px solid #ebebeb;padding:10px}
.srcv_bg div h3{color:#004988;font-size:.75em;font-weight:bold;padding-bottom:10px;padding-left:10px;padding-top:20px}
.srcv_bg div p{color:#666;font-size:.75em;line-height:2;padding-left:10px}
.srcv_bg div:nth-child(odd){background:#f5f5f5;min-height:105px;border-bottom:1px solid #f1eeee}
.srcv_bg div:nth-child(even){background:#fafafa;min-height:105px;border-bottom:1px solid #f1eeee}
.font2{font-size:12px;font-style:italic}
.srh_img_cnt .src_txt{margin-bottom:10px}
.srh_img_cnt{float:left;margin-top:2%;width:100%}
.acc_edit{background:none repeat scroll 0 0 #fff;border:1px solid #dadada;float:left;width:100%}
.img_srh_lst li{border-bottom:1px solid #ebebeb;float:left;padding:2.5%;width:95%}
.img_srh_lst header{color:#666;display:block;font-size:.9em;font-weight:700;margin-bottom:12px}
.img_srh_lst li section{color:#666;display:block;float:left;font-size:.8em;min-height:109px;position:relative}
.img_srh_lst li section img{border:1px solid #ebebeb;width:135px;height:106px}
.box_30{margin-left:3%}.recp_sr_res_cnt{float:left;width:98%;background:#fff;border:solid 1px #ebebeb;padding:1%}
.recp_res_lst{list-style-type:none;list-style-position:inherit}
.recp_res_lst li{width:95%;padding:2.5%;float:left;border-bottom:solid 1px #ebebeb;margin-bottom:1px}
.recp_res_lst li:nth-of-type(odd){background-color:#f5f5f5}
.recp_res_lst li:nth-of-type(even){background:#fafafa}
.sr_rc_img{float:left;border:solid 1px #ebebeb;margin:0 20px 0 0}
.sr_rc_img img{width:150px;height:150px}
.sr_rc_cnt{float:left;min-height:132px;padding-bottom:20px;position:relative;width:74%}
.sr_rc_cnt h5{color:#024886;font-size:12px;font-weight:700;padding:10px 0 15px 0;float:left;width:100%}
.sr_rc_cnt p{color:#666;font-size:12px;float:left;width:100%;line-height:20px}
.rec_rd_btn{background:url("../images/checkout_btn.png") no-repeat right;bottom:0;left:0;color:#024886;font-size:12px;font-weight:700;padding:3px 25px 3px 0;position:absolute;text-decoration:none}
.rc_ls_lst{border:0 !important}.edit_error_span{padding-left:34%;width:33.5%}
.error_span_edit_pop{padding-left:42%;width:55%}
.signin_error_span{padding-left:27%;width:auto}
.edit_popup_error_span{color:red;font-size:12px;padding-left:22%;width:100%}
.edit_adr_prcd_btn{background:url("../images/sgn_btn_bg.gif") repeat-x;border:1px solid #064592;color:#fff;font-size:.8em;font-weight:700;min-width:99px;text-align:center;text-decoration:none;margin-right:21%;padding:5px 45px}
.edit_field_sep{margin:3px 2px;color:#666}
.floor_box{width:5% !important}.unit_box{width:20% !important}
.add_address_err{margin-left:42%;width:58%}
.address_book_err{color:red;font-size:12px;padding-left:1%;padding-top:3%;width:100%;margin-left:32%}
.add_error_span{color:red;font-size:12px;padding-left:1%;padding-top:10%;width:100%}
.floor_box{width:10%}.unit_box{width:20%}
.edit_add_close{background:url("../images/sml_crt_close.jpg") no-repeat scroll 0 0 rgba(0,0,0,0);display:block;float:left;height:35px;position:absolute;right:10px;top:11px;width:35px;cursor:pointer}
.error_span_deli_slot{width:auto}.edit_addr_rht{color:#666;font-size:1em;line-height:23px}
.edit_add_wrp{float:left;width:100%;text-align:center;margin-top:5px;margin-left:16%}
.edit_add_top{margin-bottom:10px}.edit_add_cnt p{font-size:.8em}
.contact_text{color:#004990;font-size:.688em;font-style:italic;font-weight:700;padding:0 5px 8px 0;text-align:right}
.edit_contact_text{color:#004990;font-size:.688em;font-style:italic;font-weight:700;padding:0 5px 8px 0;text-align:center}
.edit_add_frm label{width:32%;text-align:right;margin-right:2%;display:block;float:left;padding:1.4% 0}
.edit_add_frm p{margin-bottom:20px;float:left;width:100%}
.edit_add_frm p label{font-size:.9em}.edit_add_frm p.last{margin-bottom:35px}
.edit_add_frm label span{font-size:.9em;font-weight:bold}
.edit_add_frm input[type='text']{background:url(../images/inp_bg.jpg) repeat-x;border:solid 1px #cacaca;min-height:24px;color:#656565;padding:0 5px;visibility:visible;width:30%}
.edit_add{border-radius:5px;border:solid 1px #dadada;background:#fff;float:left;width:60%;padding-bottom:30px}
.edit_add h4{color:#004990;padding:0 5px 8px 0;font-weight:700;font-size:1em;margin:20px}
.prim_addr{padding:2%;font-size:1.1em;font-weight:bold;color:#666}
.err_pop_cnt .cntr_wrp{margin-top:20px}.form_input{width:192px !important}
.edt_del_pop_wrp{float:left;width:100%;font-family:Arial;margin-top:-10px}
.edt_del_pop_wrp h2{font-size:.9em;color:#004997;font-weight:bold}
.edt_del_pop_wrp p.desc{background:0;padding-left:0;font-size:.8em;color:#545454;line-height:18px}
.edt_del_pop_wrp h2{color:#004990;font-size:1em;font-weight:700;padding-bottom:25px}
.edt_pop_ls{float:left;width:100%}.edt_pop_ls .del_contact_wrp label,.edt_pop_ls .del_contact_wrp span.adr_val{font-size:.75em}
.edt_pop_ls .del_contact_wrp{margin-bottom:13px}
.blsml_txt{color:#004b8c;float:right;font-size:.7em;font-style:italic;margin:20px 2% 13px 0}
.edt_btn_wrp{float:left;width:89.6%}.edit_adr_btn_pop{background:url("../images/new_btns_popup.png") repeat-x;float:right;border:solid 1px #004990;color:#fff;cursor:pointer;padding:9px 25px}
.mkpynt_cnt_cnf{float:left;width:94%;background:#f6f6f6;border:solid 1px #e5e5e5;padding:20px 18px 20px 40px}
.mkpynt_cnt_cnf h5,.mkpynt_cnt_cnf h2{color:#666;line-height:2;font-size:14px;font-weight:bold}
.mkpynt_cnt_cnf p{padding:12px 0;color:#666;font-size:.75em;line-height:20px}
.mkpynt_cnt_cnf_txt p,.mkpynt_cnt_cnf_ref p{padding:0;margin-top:5px}
.mkpynt_cnt_cnf_txt{margin-bottom:15px}.evnt_cnf{width:20% !important}
.ev_bx_wrp{float:left;width:100%}.evnt_pymt_wrp{margin:35px 0}
.edit_pers_info{float:left;width:100%}.edit_pers_info h1{background:#b9d2e2;color:#545454;padding:1%;font-size:1em}
#Register input,#WC_AccountForm_div_9 input,#my_account_billing input,#shipAddr input{margin-bottom:0}
.radio_box{float:left}.radio_box span{float:left;margin-right:20px;margin-top:3px;margin-left:5px;color:#666;font-size:13px}
.receive_events{float:left;width:50%;margin-top:2px}
.receive_events p{float:left;margin-bottom:15px;margin-top:3px}
.abs_top_1{top:47%}.abs_top_2{top:54%}.radio_box input[type="radio"]{float:left;width:auto}
.main_cnt_brd{border:1px solid #dbdbdb;background:#f2f2f2}
.bc_header h2{color:#004990;font-weight:bold;font-size:1em;padding-top:6px;float:left}
.deal_promo_tit{margin-left:1%;margin-top:2%;width:89%}
.view_all{color:#004990;font-size:.75em;text-decoration:none}
.bnr_nav li:first-child .rd_up_arw_bg{background:none repeat scroll 0 0 #e8211a}
.promo_must_cls{background-image:url("../images/promo_must.png");height:100px;left:0;position:absolute;top:0;width:100px;z-index:2}
.promo_offer_cls{background-image:url("../images/promo_offer.png");height:100px;left:0;position:absolute;top:0;width:100px;z-index:2}
.hlh_icns_wrp{position:absolute;right:15px;top:11px}
.avl_grn_txt{color:#15a502 !important;font-size:.8em;margin-top:-18px}
.promo_PWP_cls{background-image:url("../images/promo_PWP.png");height:100px;left:0;position:absolute;top:0;width:100px;z-index:2}
.lg_bskt{width:100%;border-bottom:solid 3px #d2d2d2}
.lg_bskt th{background:#d2d2d2;border-top:solid 1px #969696;border-bottom:solid 1px #969696;color:#545454;font-weight:700;padding:12px 5px 7px 5px;font-size:.9em}
.lg_bskt th:last-child{text-align:right;padding-right:20px}
.lg_bskt td{background:none repeat scroll 0 0 #fff;border-bottom:1px solid #969696;padding:10px;vertical-align:middle}
.wd_70_p{width:70%}.lg_bskt td p{color:#545454;font-size:1em;text-align:left}
.lg_bskt td p a.hover_underline{text-transform:none}
.item-quantity{text-align:center !important}
.cart_thumb_img{width:68px;height:68px;border:solid 1px #ebebeb;background:url("../images/noimage_S.jpg") no-repeat}
.ad_rm_wrp{float:left;margin:2px 0 14px 20%;width:91%}
.lt_brd_rw td{border-bottom:solid 1px #e3e3e3 !important}
.lt_brd_rw td.lg_bskt{border-bottom:solid 1px #969696}
.wht_brd_spr{border-left:solid 1px #f9f8fa}
.upd_lnks{float:left;width:100%}.upd_lnks li{float:left}
.blu_sprt{border-right:solid 1px #004a8e;margin-right:9px;width:51%}
.upd_lnks li a{color:#004a8e;float:left;font-size:.8em;text-align:center;text-decoration:none;width:100%}
.ttl_txt{color:#383838;font-size:1.2em;text-align:center;display:block}
.lb_ttl_lft_wrp{float:left;padding-left:5%;width:42%}
.lb_ttl_rht_wrp{float:right;padding-right:20px;width:50%}
.lb_ttl_rht_wrp p{line-height:22px;padding-top:2% !important;text-align:right}
.lb_ttl_rht_wrp .cart_total_width{width:79.5%}
.lb_ttl_rht_wrp .cart_total_val{width:76%;padding-top:4%}
.lb_ttl_rht_wrp .cart_total{width:100%;margin-bottom:15px;min-height:40px}
.lb_ttl_rht_wrp .cart_total_sum{width:20% !important;float:left;margin-left:4%}
.promo_apply_new{float:right;width:87%}.promo_apply_new p{float:left;color:#666;font-size:.8em;margin-top:6px}
.promo_apply_new input{border:solid 1px #eaeaea;box-shadow:0 0 1px #e3e3e3 inset;border-top:1px solid #adadad;float:left;height:26px;margin:0 14px 0 10px;text-align:left;width:42%;padding-left:5px;color:#666;text-transform:uppercase}
.apply_promo_new{color:#fff;text-decoration:none;padding:6px 15px 10px;font-size:.8em;float:left;background:#5f5f5f;background:-moz-linear-gradient(top,#5f5f5f 0,#393939 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#5f5f5f),color-stop(100%,#393939));background:-webkit-linear-gradient(top,#5f5f5f 0,#393939 100%);background:-o-linear-gradient(top,#5f5f5f 0,#393939 100%);background:-ms-linear-gradient(top,#5f5f5f 0,#393939 100%);background:linear-gradient(to bottom,#5f5f5f 0,#393939 100%)}
.lb_btn_wrp{float:right;margin-top:.5%}.lb_prcd_btn{background:#004990 url("../images/lb_prcd_img.png") no-repeat right top;border:1px solid #004990;color:#fff;display:block;float:left;font-size:.9em;margin:0 0 0 13px;padding:7px 40px 9px 20px;text-decoration:none;cursor:pointer}
.drk_gry_btn{color:#fff;text-decoration:none;padding:7px 20px 9px 20px;font-size:.9em;cursor:pointer;float:left;border:1px solid #393939;background:#5e5e5e;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVlNWU1ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzOTM5MzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#5e5e5e 0,#393939 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#5e5e5e),color-stop(100%,#393939));background:-webkit-linear-gradient(top,#5e5e5e 0,#393939 100%);background:-o-linear-gradient(top,#5e5e5e 0,#393939 100%);background:-ms-linear-gradient(top,#5e5e5e 0,#393939 100%);background:linear-gradient(to bottom,#5e5e5e 0,#393939 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5e5e5e',endColorstr='#393939',GradientType=0)}
#search_facet_category ul,#search_facet_category.top_side_nav,#search_facet_category .advsrch_lnks li.hlight{margin-top:0 !important}
.prom_of_rw{margin-bottom:10px !important;margin-left:0;margin-right:10px !important;margin-top:10px !important}
.ttl_txt{color:#383838;display:block;font-size:1.2em;margin-right:10px;text-align:right}
.grn_tick{background:url("../images/tick_icon.png") no-repeat scroll 0 4px;color:#666;font-weight:700;padding-left:15px;width:70%}
.prom_ofr_sml_txt{float:left;font-size:12px !important;line-height:18px;margin:3px 0 !important;text-align:left;width:100%}
.pwpProd{color:#4089cb;font-size:12px}.elgbl_txt{color:#666;float:left;font-size:.9em;margin-bottom:0;margin-left:5%;position:relative}
.elgbl_txt a{color:#014890;font-style:italic;text-decoration:underline}
.mr_tp_adj_elgb{margin-top:60px}.mr_none{margin:0 !important}
.sp_crt_sml_txt{float:left;font-size:.75em;font-weight:100 !important;color:#666;margin:3px 0;line-height:18px;text-align:left;width:100%}
.offer{color:#545454;float:left;font-size:.8em;font-weight:bold;margin-right:20px;margin-top:19px}
.inner_row_cart tr td{font-size:.9em;vertical-align:top}
.multi_usr_wrp{float:left;margin-top:40px;width:100%}
.mu_lft_hld{color:#383838;float:left;font-size:.85em;margin-bottom:8px;margin-top:8px}
.promo_codes{float:left;margin-top:4px;margin-left:5px}
.mu_sr_rem{float:left;margin-bottom:10px;width:100%}
.promo{color:#545454;font-size:.8em;font-weight:700;margin-right:5px;text-transform:uppercase;float:left;margin-top:3px}
.rem_icon{background:url("../images/remove_sml_icon.png") no-repeat scroll left top;padding:10px 10px;float:left}
.mu_sr_hlp{padding-right:22px;width:82.5% !important;padding-bottom:4px}
.new_edt_icn{background:url("../images/edit_icon.png") no-repeat scroll right top;color:#0b4f8b;display:block;float:left;font-family:Arial;font-size:.9em;padding-top:4px}
.new_edt_icn b{font-weight:700}.lg_bskt td img{width:70px;height:70px;border:solid 1px #ebebeb;background:url("../images/noimage_S.jpg");display:block}
.mr_bt_10{margin-bottom:10px !important}
.nwqty_txt{text-align:center;vertical-align:middle !important;color:#545454}
.new_policy_ftr{background:#d7d7d7;float:left;width:100%}
.new_policy_ftr p{background:url("../images/lock_icon.png") no-repeat 73px 2px;color:#666;font-size:.8em;padding:10px 0 5px 8%;text-align:left}
.srch_res{width:97%;margin-left:3%;margin-bottom:1%;float:left}
.srch_res label{font-size:.8em;color:#666}
.srch_res p{margin-bottom:1%}.opt_lst{float:left;max-height:360px;overflow-x:hidden;overflow-y:auto;padding-bottom:6px;width:100%}
.opt_lst li{padding-left:2%;background:0;float:left;width:94%;padding-top:2%;padding-bottom:2%;margin-top:1.5%}
.opt_lst li p{float:left;display:block;margin-left:1%}
.opt_lst li input{float:left;display:block}
.opt_lst li p label{font-size:.9em;text-transform:uppercase;color:#003c7f}
.opt_lst li p span{font-size:.8em;display:block;color:#596066;margin-top:4%}
.add_opt{padding-bottom:2%}.opt_inst{border:1px solid #c2c2c2;display:block;float:right;margin-right:1%;margin-top:2%;padding:2%;width:23%}
.opt_inst p{font-size:.85em;line-height:25px}
.contat{float:left;width:100%}.contat p{float:right;margin-top:7px;text-align:right;width:100%}
.blue{color:#004990 !important}.ital{font-style:italic}
.contat label{display:block;float:left;font-size:.8em;min-width:115px;padding-right:10px;padding-top:8px;width:181px}
.contat.mar_top_10 label{width:160px}#WC_SingleShipmentOrderTotalsSummary_td_9 .gst_line{font-size:11px;clear:both;line-height:10px;color:#666}
.contat input{float:left;width:169px}.contat .top_comm{font-size:.7em;margin-bottom:10px;margin-left:.5%}
.contat .rht_alg{margin-left:15%;margin-top:15px;font-size:.8em;width:85%}
.srch{float:left;width:100%}.srch h4{float:left;margin-top:11px}
.label{color:#666;display:block;font-size:12px}
.srch .new_inpbx{width:57%}.dis_lbl{color:#8c8b8b !important;cursor:default !important}
.jwb_tab_dis_fst{background:url(../images/disable_img_tab_first.gif) no-repeat !important}
.jwb_tab_dis{background:url(../images/disable_img_tab.gif) no-repeat !important}
.mem_num_txt{color:#666;float:left;font-size:13px;line-height:17px;width:70%;margin-left:30%;margin-bottom:10px}
.evt_py_wrp .error_span{margin:0 0 0 147px !important;width:75%}
.main_container.mr_tp_20{margin-top:155px}
.main_container.mr_tp_20 .acc_edit{margin-top:25px}
.main_container.mr_tp_20.mar_btm_25{margin-top:150px}
.mr_tp_20{margin-top:20px}.tc_li_active{font-weight:700;float:none !important;margin-left:0 !important}
.fp_error_msg{color:red;display:block;font-size:.8em;line-height:16px;padding-bottom:10px;outline:0}
.err_clct_frm_str{padding-left:170px}.err_vwo{padding-left:192px}
.disp_inl{display:inline}.img_lib_tbn{float:left;width:99%;margin-left:1%}
.img_lib_tbn li{float:left;margin-right:5px}
.img_lib_tbn li a{text-decoration:none}.img_lib_tbn li a p{background:url("../images/tab_def_lft.png") no-repeat;color:#908f8f;display:block;float:left;font-size:.8em;padding:9px 0 10px 15px;text-shadow:1px 1px #fff}
.img_lib_tbn li a p.expd{background:url("../images/tab_def_rht.png") no-repeat;width:2px;height:13px}
.img_lib_tbn li a.tab_active p{background:url("../images/tab_sel_lft.png") no-repeat;color:#fff;display:block;float:left;font-size:.8em;padding:9px 0 9px 15px;text-shadow:1px 1px #272727;font-weight:700}
.img_lib_tbn li a.tab_active p.expd{background:url("../images/tab_sel_rht.png") no-repeat;width:2px;height:13px}
.nutr_tbl li table{border:1px solid #dcdcdc;float:left;margin-bottom:20px;margin-left:10px;width:70%}
.nutr_tbl li table th{background:none repeat scroll 0 0 #b9d2e2;color:#010101;font-size:.9em;font-weight:700;padding:10px;text-align:left}
.nutr_tbl li p{width:100%;clear:both;margin-bottom:10px}
.nutr_tbl li table:last-of-type{margin-bottom:10px}
.nutr_tbl li table td{color:#010101;font-size:.8em;padding:8px 15px}
.no_active_ord{font-size:.9em;padding-left:2%;margin-bottom:1%}
.no_search_res{color:#666;float:left;font-size:13px;line-height:18px;width:100%;word-wrap:break-word}
.main_container.page_height_450{padding-top:170px}
.page_height{width:100%;min-height:800px;margin:0 auto;float:left}
.page_height_450{width:100%;min-height:450px;margin:0 auto;float:left}
.page_height_400{width:100%;min-height:400px;margin:0 auto;float:left}
.page_height_380{width:100%;min-height:400px;margin:0 auto;float:left}
.add_new_addr p{width:100%;float:left}.events_corp_msg{float:left;font-size:.8em;padding-bottom:10px !important;padding-left:8px}
.clear_none{clear:none}.prod_desc_txt{text-align:left !important}
.pro_quan_top{margin-top:7%;padding-bottom:3px}
.comment_cnt{margin-right:4%;margin-top:-3%}
.nav_lr{display:none;margin-bottom:2%}.nav_lr ul{float:left;width:100%}
.nav_lr ul li{float:left;margin:0 5%;padding:12px 0}
.nav_lr ul a{display:block;color:#fff;text-decoration:none;font-size:1.6em}
.nav_lr ul a span{display:none}.l_menu_icn{background:url("../images/mnu_lr_icon.png") no-repeat center;padding-left:64px;height:64px}
.l_menu_str{background:url("../images/str_lr_icon.png") no-repeat center;padding-left:43px;height:64px}
.l_menu_lgn{background:url("../images/act_lr_icon.png") no-repeat center;padding-left:53px;height:64px}
.l_menu_crt{background:url("../images/crt_lr_icon.png") no-repeat center;padding-left:72px;height:66px}
.l_menu_srch{background:url("../images/src_lr_icon.png") no-repeat center;padding-left:65px;height:64px}
.crsl_wrpr{width:100%;float:left;display:none}
.slide_wpr{width:100%;float:left;position:relative;margin-top:20px}
.slide_wpr h3{clear:both;color:#545454;font-size:1.4em;font-weight:700;margin-left:2%}
.slide_wpr ul{list-style-type:none;width:100%}
.slide_wpr ul li{border:5px solid #fff;box-shadow:0 5px 3px #d7d8d6;float:left;margin:1.5%;width:95%}
.slide_wpr ul li img{float:left;width:100%}
.rd_mr{background:url("../images/rd_mr_big.png") no-repeat right center;color:#565656;float:right;font-size:1.1em;margin:1% 3% 0 0;padding-right:25px;text-decoration:none}
.prev_btn{background:url("../images/prev_lr.png") no-repeat;display:block;width:63px;height:60px;position:absolute;left:20px;top:42%}
.nxt_btn{background:url("../images/nxt_lr.png") no-repeat;display:block;width:63px;height:60px;position:absolute;right:28px;top:42%}
.mob_slide_blts{background:url("../images/mob_bullet_bg.png") repeat-x;width:100%;float:left;padding:8px 0 9px 0;text-align:center;margin:21px 0 0 0;display:none}
.mob_slide_blts a.blu{display:inline-block;background:url("../images/icons_sprite.png") no-repeat -32px -1399px;width:15px;height:15px;margin:0 2%}
.mob_slide_blts a.gry{display:inline-block;background:url("../images/icons_sprite.png") no-repeat -122px -1399px;width:15px;height:15px;margin:0 2%}
.mob_ptrn{background:url("../images/mob_bullet_bg.png") repeat-x bottom;padding-bottom:40px}
.pad_none{padding:0 !important}#trigger{cursor:pointer}
.mp-menu{height:100%;left:0;position:absolute;top:0;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-ms-transform:translate(-100%,0);width:32%;z-index:1;display:none\9;overflow:hidden}
.mp-level{background:none repeat scroll 0 0 #fff;left:0;position:absolute;top:0;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-ms-transform:translate(-100%,0);width:100%;height:100%;overflow-y:auto}
.mp-pusher,.mp-level{transition:all .3s ease 0;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease 0;-ms-transition:all .3s ease 0}
.mp-pusher{left:0;height:100%}.mp-cover .mp-level.mp-level-open{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate(0,0)}
.mp-menu ul li a{box-shadow:0 -1px rgba(0,0,0,0.2) inset;display:block;font-size:14px;outline:medium none;padding:1em;text-decoration:none;color:#666;background:url(../images/lft_nav_arw.gif) no-repeat 96% center}
.mp-menu ul li,.mp-menu ul li p,.mp-menu ul li h2,.mp-menu ul li h4,.mg_mn_cl_img{background:url("../images/right-brd.png") repeat-y right;float:left;width:100%}
.mp-menu ul li a:hover{font-weight:bold}
.mp-back{color:#ed241c !important;display:block;position:relative;font-weight:bold}
.mp-back-btn{background:url(../images/back-arr.png) no-repeat .5em center;margin-left:-15px;padding:9px 22px;float:left}
.button_container{margin:6% 0 0 12%}.txt_center{text-align:center}
.ofr_price_text{color:#ed241c;font-size:.8em;font-style:italic;position:absolute;margin-top:30px}
.visa_icon{background:url("../images/visa_icon.png") no-repeat left center;display:block;float:left;padding:21px 5px 21px 85px}
.sml_visa{background-size:89% auto !important;margin-left:5px;margin-top:-4px;padding:15px 29px !important}
.ord_det_hdr{color:#004990;font-size:1.1em;font-weight:bold;margin:18px 0 12px 20px;text-transform:uppercase;float:left}
.main_content_area>.ord_det_hdr{margin-top:164px}
.pos_rel{position:relative}.btm_pos{bottom:10px;position:absolute}
.del_slot_cnt{float:left;margin:2%;width:96%}
.payment_msg{text-align:center;font-size:1.3em;color:#666;font-weight:bold;font-family:arial,verdana,sans-serif}
.pre_loader{background:url("../images/loading.png") no-repeat;display:block;height:79px;margin:30px auto;width:77px}
.pg_ht_450{min-height:450px}.wraptocenter{float:left;height:50px;width:50px;text-align:center}
.wraptocenter *{vertical-align:middle}.wraptocenter span{display:inline-block;height:100%}
.pay_cont{margin:2%;padding:3%;width:90%}
.pay_mth{padding:0 !important;width:100%}
.pay_opt{float:left;padding:3% 0 3% 3%;width:97%}
.pay_opt .wd_28{width:28% !important}.pay_opt .lab{font-size:.9em;float:left;color:#666;margin-top:6px}
.pay_opt input{background:#fff;border:1px solid #dcdcdc;height:21px;color:#666;padding:2px;font-size:.9em;float:left}
.pay_opt .opt_rht_cnt{margin-left:20px}.card_type_div{margin-top:-8px}
.pay_opt .radio_box{margin-right:10px}.pay_opt .radio_label{margin-top:14px}
.pay_opt .input_icon{margin-right:10px;float:left}
.pay_opt .commt{color:#666;float:left;font-size:.8em;width:60%}
.pay_opt .expired_txt{font-size:.85em !important;float:left;margin-right:20px;margin-top:24px;font-style:italic}
.pay_opt table{width:100%}.pay_opt table tr{height:50px}
.pay_opt table tr.low_ht{height:25px}.pay_opt table td{vertical-align:top}
.pay_cont header{background:#7591aa;color:white;font-size:.9em;padding:10px 12px}
.stat_img_cnt{width:98%;padding:1%}.disabled{opacity:.5}
.mastercard_icon{background:url("../images/mastercard_icon.png") no-repeat left center;display:block;float:left;padding:22px 0 22px 85px}
.amercard_icon{background:url("../images/amercard_icon.png") no-repeat left center;display:block;float:left;padding:22px 0 22px 51px}
.cvv_icon{background:url("../images/cvv_icon.png") no-repeat left center;display:block;float:left;padding:13px 5px 13px 55px}
.del_icon{background:url("../images/del_icon.png") no-repeat left center;display:block;float:left;padding:15px 0 15px 22px;background-size:65%}
.pay_otn_ul li{padding:10px 50px 10px 50px}
.milt_cls{width:100%;margin-bottom:10px !important;margin-left:27px !important;float:left}
.milt_cls p{margin:0 0 10px 0 !important;width:66% !important}
.milt_cls input{width:35% !important;margin-left:5px}
.milt_cls .label{margin-top:8px;float:left;width:28% !important}
.show_icon{background:url("../images/invoice_btn.png") no-repeat center center;display:inline-block;float:left;padding:13px;background-size:69%}
.pmt_txt_cls{font-size:.8em;text-align:center;color:#666;vertical-align:middle}
.pay_otn_ul input[type="radio"]{margin:3px 5px;vertical-align:middle}
.gebiz_txt{font-style:italic;width:100%;margin-bottom:0 !important;margin-left:20px !important}
.cheque_txt{width:78%;font-style:italic;margin-bottom:0 !important;margin-left:20px !important;line-height:18px !important}
.rtl_bg{float:left;background:0;padding:0;border:0;min-height:148px}
.rtl_bg .brd{float:left;width:100%;border-top:1px solid #dcdcdc;min-height:50px;margin-bottom:2px}
.rtl_bg .brd:last-child .bg:last-child{height:96%}
.rtl_bg .brd:last-child,.rtl_bg .last{border-bottom:1px solid #dcdcdc;min-height:51px}
.rtl_bg .bg{background:#fefefe;margin-top:1px;height:100%;float:left;width:100%;-moz-box-shadow:inset 0 10px 10px -8px #e3e3e3,inset 10px 0 10px -8px #e3e3e3;-webkit-box-shadow:inset 0 10px 10px -8px #e3e3e3,inset 10px 0 10px -8px #e3e3e3;box-shadow:0 10px 10px -8px #e3e3e3 inset,10px 0 10px -8px #e3e3e3 inset}
.rtl_bg .bg h3{color:#004988;float:left;font-size:1em;font-weight:bold;margin-left:10px;padding-top:18px}
.rtl_bg div p{color:#666;float:left;font-size:.75em;line-height:2;margin:10px;padding-left:10px}
.or_vco{clear:both;width:100%;color:#666;font-size:.75em;line-height:2;margin:10px}
.ExoCheckoutClass{z-index:20 !important}
.soc_exp_rtl .v-checkout-wrapper .v-learn.v-learn-default{visibility:visible !important;color:orange;font-weight:bold;float:left;margin-left:140px;width:45%;font-size:12px}
#VmeCheckout #v-learn{font-weight:bold !important}
.soc_exp_rtl p{padding-left:5px !important}
.soc_live_img{margin-right:10px;margin-top:15px !important}
.expand_retails{float:right}.plus{background:url("../images/retail_icons.jpg") no-repeat;height:22px;width:21px}
.minus{background:url("../images/retail_icons_col.jpg") no-repeat;height:22px;width:21px}
.soc_exp_rtl{float:left;margin:0 !important;width:100%}
.txt_rht{text-align:right}.wd_20{width:20% !important}
.srch_res .contat{width:60% !important}.selected_combo_hlp{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#fff url("../images/help_ctr_select.png") no-repeat scroll right center;background-size:32px;border:1px solid #cacaca;border-radius:0;color:#545454;font-size:.8em;padding-bottom:3.5px;padding-top:3.5px;text-indent:.01px;text-overflow:"";padding-right:28px;width:53%}
.rht_wrp{float:right;margin-right:2%;text-align:right;width:98%}
.pay_otn_ul li{padding:10px 50px}.selected_input{background:none repeat scroll 0 0 #e4f3ff !important}
.card_type{display:inline-block;width:100%}
.bx-pager{display:none}.bx-wrapper{position:relative;padding:0}
.bx-wrapper .bx-prev{background:url(../images/prod_desc_prev.png)}
.bx-wrapper .bx-next{right:-40px;background:url(../images/prod_desc_nxt.png)}
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999;float:left;background-repeat:no-repeat}
.bx-viewport{height:125px !important}.pr_nlst_wrp{background:#f2f2f2;border:1px solid #d7d7d7;float:left;margin-bottom:5%;margin-right:2%;min-height:380px;padding:1.5% 1.5% 40px;position:relative;width:28%}
.prot_desc_ctn .products .pr_nlst_wrp{background:none repeat scroll 0 0 #f2f2f2;border:1px solid #d7d7d7;float:left;margin-bottom:5%;margin-right:1%;min-height:355px;padding:1.5% 1.5% 40px;position:relative;width:20%}
.prot_desc_ctn .products .pr_nlst_wrp .hlh_icns_wrp{right:11px;top:15px}
.img_plh_n{background:url("../images/lft_brd.png") no-repeat left bottom;float:left;line-height:0;margin-left:-7px;min-height:200px;padding:0 10px;position:relative;width:100%}
.img_plh_n img{background:url("../images/noimage_M.jpg") no-repeat;width:200px;height:200px}
.img_rt_shad_n{background:url("../images/rht_brd.png") no-repeat;bottom:0;height:50px;position:absolute;width:10px}
.prol_hdr{color:#545454;float:left;font-size:14px;line-height:16px;margin-top:3%;max-height:30px;min-height:30px;overflow:hidden;text-transform:uppercase}
.pro_desc_lst,.pro_desc_mix_match{color:#15518d;float:left;font-size:12px;height:17px;line-height:17px;margin-top:2px;overflow:hidden;width:100%}
.pl_lst_rt{color:#545454;float:left;width:100%;text-align:right;font-size:16px;margin:5% 0 0 0;min-height:16px}
.pro_list .prom_plh_nw{float:left;height:45px;margin-bottom:5px;overflow:hidden;width:51%}
.lw_stck{color:#ff6000;display:block;font-size:12px;margin-top:-18px}
.pl_btns_n{margin:0 auto;width:58%}.pl_btn_wrp{bottom:48px;margin:10px;width:95%;left:0;float:left}
.nbtns_bar{bottom:5px;float:left;left:5px;position:absolute}
.fb_iframe_widget{float:left}.fb_iframe_widget span{display:block !important;min-height:30px !important;min-width:70px !important;float:left}
.fb_iframe_widget span iframe{display:block;min-height:30px !important;min-width:70px !important}
.twitter-share-button{display:block !important}
#twitter_tweet{float:left}.scl_nicn_hld{float:right;height:28px;overflow:hidden;width:auto}
.fb-like{margin-right:10px}.banner-images{position:relative;float:left;width:100%}
.pls_tp_bnr .banner-images{position:relative !important;width:100%;height:245px}
.banner-image{left:0;position:absolute;top:0;float:left;width:100%;opacity:0}
.shp_mr{bottom:80px;position:absolute;right:20px}
.home_tb_nxt,.home_tb_nxt_ds{background:url("../images/home_tb_nxt.png") no-repeat;width:60px;height:60px;float:right}
.home_tb_prev{background:url("../images/home_tb_prev.png") no-repeat;width:60px;height:60px;float:left}
.nav_btns{float:left;left:1%;position:absolute;top:40%;width:98%;z-index:-1}
.tab_dtl_cnt div span{display:none}.mar_lft_1{margin-left:1% !important}
.ndtl_btn{background:url("../images/shop_btn_new.jpg") no-repeat right center;border:1px solid #004990;color:#fff;display:block;float:left;font-size:.8em;font-weight:700;margin:2% 0 0 8%;padding:5px 35px 7px 5px;text-decoration:none}
.desk_hide,.nav_tit_lr{display:none}.rt_str_hld{width:100%;text-align:center;margin:5% 0;float:left}
.summary_new{float:left;margin-top:2%;width:20%}
.summary_new p{text-align:center}.hide_hdr,.hide{display:none}
.my_spt_slt_cls{background-color:#fff;padding-bottom:5%;padding-left:3%;padding-top:3%;width:97%}
.my_sot_bdr{border:1px solid #dadada}.store_page{background:#f6f6f6;float:left}
.store_page h1{color:#004990;font-size:20px;font-weight:bold;margin:0 0 30px;text-transform:uppercase}
.store_search{float:left;width:42%}.store_search h4{color:#666;display:block;font-size:19px;font-weight:bold;padding:0}
.store_search input{border:1px solid #f2f2f2;color:#666;float:left;font-size:13px;height:28px;line-height:25px;margin:10px 10px 10px 0;max-width:500px;padding:3px 5px;width:69%}
.input_txt{border:1px solid #f2f2f2;box-shadow:0 1px 2px #888 inset;outline:medium none}
.store_search button{float:left;font-size:13px;margin:11px 0;max-width:200px;padding:7px 10px}
.btn{background:#5f5f5f url("../images/str_lc_bt_bg.gif") bottom repeat-x;border:1px solid #484848;color:#fff;font-weight:700;height:34px}
button,input[type="button"]{cursor:pointer}
.store_box{-moz-box-sizing:border-box;margin:16px 0 0 1%;padding:1% 0 0 0}
.store_type{float:left;width:71%}.store_zone{float:left;width:26%}
.store_type_st{float:left;width:49%}.store_type_cc{float:left;width:51%}
.store_box h5{color:#666;font-weight:bolder}
.map{width:100%;height:450px}.store_box ul{margin:10px 0 0 0;text-align:center}
.store_box li{color:#666;font-size:13px;line-height:28px;list-style-type:none;margin:10px 0;text-align:left}
.store_box li .zone_ctrl{float:left;margin:0 5px 0 0;padding:0 5px;width:10px}
.store_map img{height:auto;margin:0 auto}
.store_loc_map{width:100%}.store_map h5{color:#666;font-size:15px;font-weight:bold;margin:15px}
.str_imglink img{margin:0 10px 0}.store_search_span{clear:both;display:block;margin:10px 0 0 15px;color:#666}
.store_search_span strong{color:#004990;font-weight:bolder}
.store_loc_srch_res{background:#fff;border:1px solid #e4e4e4;margin:0 0 25px;width:100%;float:left}
.str_dwn_ct{float:left;width:100%}.str_dwn_ct h5{float:left;margin:15px 10px 0 0;font-size:13px;color:#666}
.drctns_map{float:left;width:initial;padding:2%;background:#fff}
.str_dwn_ct a{float:left;display:block;margin-left:5px}
.store_loc_srch_res ul{height:345px;overflow-x:hidden;overflow-y:auto;width:100%}
.store_loc_srch_res li{border-bottom:1px solid #e4e4e4;float:left;font-size:12px;line-height:20px;list-style:none outside none;padding:15px 5px 10px 10px;color:#666;width:96%}
.store_loc_srch_res li h4{color:#2c689d;font-size:17px;font-weight:700;margin:0 0 12px}
.store_loc_srch_res li p{border-radius:50% 50% 50% 50%;color:#fff;display:inline-block;float:left;font-size:18px;line-height:12px;padding:10px}
.store_loc_srch_res .store_loc_addr{float:left;margin:0 0 0 10px;width:42%}
.store_det_dir{float:right}.store_det_dir span a{background:none repeat scroll 0 0 rgba(0,0,0,0);color:#0d518c;display:inline-block;font-size:11px;line-height:15px;margin:6px 0 0;padding:0 4px;text-decoration:none}
.store_loc_srch_res h5{color:#004990;font-weight:bolder;margin:20px 10px 10px 10px}
.store_det_dir span:nth-child(1){border-right:1px solid #0d518c}
.store_loc_filter{border-bottom:1px solid #e4e4e4;font-size:15px;padding:10px;color:#666}
.store_loc_filter span{display:inline-block;font-size:13px;color:#666}
.store_loc_filter select{border:1px solid #666;margin:0 5px 0 0;outline:0 none;padding:0;width:29%;color:#666}
.no_brd_rad{border-radius:0}.store_map{float:left;height:450px;margin-left:1%;margin-top:28px;overflow:hidden;width:55%}
.storeResultsDisplay{float:left;width:100%}
.store_Type_time{float:left;width:100%}.store_detailed_addr{display:block;float:right;margin:-5px 0 5px;width:44%}
.store_detailed_addr a{color:#2c689d;font-size:11px;line-height:21px;padding:0 3px;text-decoration:none}
.store_detailed_addr a:nth-child(1){border-right:1px solid #20689d}
.store_detailed_type,.store_detailed_time{font-size:12px;line-height:22px;margin:15px 0 15px 12%}
.store_detailed_type strong,.store_detailed_time strong{color:#666;font-weight:700}
.map_direction{background:#fff;float:left;width:100%;font-size:12px;line-height:20px;margin:10px 0}
.store_map_direction{float:left;margin:10px 0 0 11%;width:89%}
.store_map_direction input{color:#666;float:right;font-size:13px;height:24px;padding:2px 5px;width:62%;margin:0 5px;float:left}
.str_lct_bx{float:left;width:100%;margin:5px 0 30px 0}
.store_map_direction label,.store_map_direction span,.store_map_direction textarea{font-size:12px;color:#666;float:left}
.store_map_direction .destn_non_edtb{float:left;height:80px;line-height:18px;margin-left:8px;padding:10px;width:200px;color:#666;font-size:13px;border:1px solid #f2f2f2;box-shadow:0 1px 2px #888 inset}
.add_dest input{color:#666;float:right;font-size:16px;height:25px;padding:5px 28px;width:50%}
.store_map_direction button{float:right;margin:10px 10px 10px 0;padding:7px 10px}
.store_map_direction .add_dest{float:right;margin:-20px 60px 0 10px;width:50%}
.str_lct_mp_icons{float:left;list-style-type:none;border:solid 1px #d6d6d6;border-radius:5px}
.str_lct_mp_icons li{float:left}.str_lct_mp_icons li .cr_ic{background:url("../images/stloc_car_icon.png") no-repeat;border-right:solid 1px #d6d6d6}
.str_lct_mp_icons li .trns_ic{background:url("../images/stloc_transit_icon.png") no-repeat;border-right:solid 1px #d6d6d6}
.str_lct_mp_icons li .wlk_ic{background:url("../images/stloc_walk_icon.png") no-repeat;border:0}
.str_lct_mp_icons li.selected .cr_ic{background:url("../images/stloc_car_icon_hvr.png") no-repeat}
.str_lct_mp_icons li.selected .trns_ic{background:url("../images/stloc_transit_icon_hvr.png") no-repeat}
.str_lct_mp_icons li.selected .wlk_ic{background:url("../images/stloc_walk_icon_hvr.png") no-repeat;border:0}
.str_lct_mp_icons li a{display:block;width:39px;height:31px}
.str_lct_mp_icons li a.selected{border:solid 1px #666}
#closeBtn_direc{float:right;background-color:#ccc;width:20px;height:20px;border-radius:10px;color:#666}
#track{font-size:14px;color:#5c5c5c;clear:both;display:block;overflow:hidden;padding:5px 0 3px 12px}
#closeBtn_direc p{margin-left:6px;margin-top:1px;cursor:pointer}
.storeLoc_overlay{display:block;position:fixed;z-index:101;padding-top:200px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(251,251,251,0.8)}
.err_pop_cnt_storeLoc{background:url("../images/err_popup_bg.png");border:solid 1px #d7d7d7;border-radius:.5em;padding:2em 2.5em 1.5em 2.5em;box-shadow:0 0 2px 2px #f2f2f1;margin:auto;width:300px;overflow:hidden;position:relative}
.err_pop_cnt_storeLoc h4{color:#004990;font-size:.95em;font-weight:700;line-height:21px}
.cntr_wrp_storeLoc{padding-top:9%;width:150px;margin:auto}
.cntr_wrp_storeLoc .adr_prcd_btn:first-child{margin-right:5px}
.input_text{float:left;background:url("../images/inp_bg.jpg") repeat-x;border:1px solid #cacaca;color:#656565;min-height:24px;padding:0 5px;font-size:12px}
.pls_tp_bnr,.pls_tp_onl_bnr{float:left;background:#f9f9f9;border:solid 1px #e5e5e5;padding:2%;width:96%;position:relative;height:245px}
.pls_tp_bnr img{width:100%;height:245px}
.pls_bnr_bult{bottom:30px;position:absolute;right:20px;z-index:2}
.pls_bnr_bult li{float:left;margin:0 9px 0 0;list-style-type:none;cursor:pointer}
.pls_bnr_bult li a{background:url("../images/plus_bullet_def.png") no-repeat;width:14px;height:14px;display:block}
.pls_bnr_bult li.pls_bl_sl{background:url("../images/plus_bullet_sel.png") no-repeat}
.pls_gry_bx_cnt{background:#f5f5f5;border:1px solid #e5e5e5;float:left;margin-top:19px;padding:2%;width:96%}
.pls_gry_bx_cnt_fg{background:#f5f5f5;border:1px solid #e5e5e5;float:inherit;padding:15px 15px 30px;line-height:17px;width:96%;margin-bottom:2%;height:210px}
.pls_blu_hdr{color:#004990;text-transform:uppercase;font-size:18px;font-weight:700;margin:0 0 10px 0;float:left;width:100%}
.pls_bl_smh{color:#004990;font-size:16px;font-weight:700;margin:10px 0 11px 0;float:left;width:100%}
.pls_crd_desc{float:left;width:47%;padding-right:2%;margin:0 2% 6px 0;padding:13px 2% 0 0;border-right:solid 1px #cccbc9}
.pls_crd_desc_r{float:left;width:48%;padding-right:2%;margin:0 0 6px 0;padding:13px 0 0 0}
.pls_dsc_img{float:left;margin-right:7px}
.pls_desc_cnt{color:#666;font-size:12px;line-height:20px;float:left;width:62%}
.pls_desc_cnt a{color:#00f;float:left;text-decoration:underline;width:100%}
.pls_desc_cnt ul{display:block;float:left;width:95%}
.pls_desc_cnt li{border:none !important;margin:0 !important;padding:0 !important;min-height:10px !important;width:100% !important;list-style:disc inside none}
.pls_desc_cnt strong{display:inline-block}
.pls_ky_bnf{border:solid 1px #e1e1e1;float:left;border-radius:5px;list-style-position:inherit;list-style-type:none;background:#fff;width:55%}
.pls_ky_bnf li{float:left;border-right:solid 1px #e8e8e8;padding:1%}
.pls_ky_bnf li.nb{border:0}.pls_prm_kst{float:left;list-style-position:inherit;list-style-type:none;width:100%}
.pls_prm_kst li{background:#fff;border:1px solid #e1e1e1;display:inline-block;margin:2% 1% 2% 0;padding:2%;vertical-align:top;width:44%;height:auto}
.pls_prm_kst li img{float:left;border:solid 1px #ddd;margin-right:2%;width:75px}
.pls_prm_kst li p{float:left;line-height:21px;margin:0 0 0 3%;width:70%;font-size:13px;color:#666}
.pls_rn_cnt{color:#666;float:left;font-size:12px;line-height:22px}
.pls_rht_logo{float:right;list-style-type:none;list-style-position:inherit;margin:10px 0}
.pls_rht_logo li{float:left;margin-left:10px}
.pls_rht_logo li img{float:left}.pls_trm_txt{float:left;width:100%;color:#666;font-size:10px;line-height:16px}
.pls_gry_hdr{color:#545454;font-size:16px;float:left;width:100%;padding:0 0 10px 0}
.pls_kb_bx_1,.pls_kb_bx_2,.pls_kb_bx_3{float:left;background:#fff;border:solid 1px #e1e1e1;border-radius:5px;padding:2%;margin-right:9px;margin-bottom:20px}
.pls_kb_bx_2{width:30%}.pls_kb_bx_3{width:40%}
.pls_kb_bx_1 h5,.pls_kb_bx_2 h5,.pls_kb_bx_3 h5{color:#545454;font-size:14px;font-weight:700;padding-bottom:13px}
.pls_int_rt{float:left;width:100%}.pls_int_rt p{float:left;margin-left:5px}
.pls_int_rt span{float:left;font-size:12px;width:52%;margin:15px 0 0 8px;line-height:18px}
.pls_fs_35{font-size:30px;line-height:32px}
.pls_fs_30{font-size:30px;line-height:32px;font-weight:100}
.pls_fs_50{font-size:50px;line-height:50px;margin-top:5px}
.lgreen{color:#099}.dblue{color:#006689}
.vlcr{color:#3652ad}.pls_elg_bx{float:left;padding:2%;width:96%}
.pls_int_rt a.fd_more{margin:15px 20px 0 0}
.pls_int_wrp{float:left;width:99%;padding:.5%;background:#f9f9f9;border:solid 1px #e5e5e5;margin:10px 0 0 0}
.pls_wt_cnt{float:left;width:98%;padding:1%;background:#fff}
.pls_wt_cnt img{width:auto !important}.txt_lcase{text-transform:none}
.pls_int_bld{color:#333;font-size:12px;font-weight:700;float:left;margin:6% 1% 0 0}
.poll_bnr_wrp{border:solid 1px #e5e5e5;background:#fff;float:left;padding:8px;width:97.5%;margin-bottom:20px}
.poll_img,.gf_poll_img{float:left}.poll_cnt_wr{float:left;width:56%;margin:0 0 18px 20px}
.poll_lft_cnt{float:left;width:66%}.poll_lft_cnt h2{color:#666;font-size:24px;width:100%;float:left;margin:0;padding:10px 0 20px 0}
.poll_lft_cnt h3{color:#666;font-size:20px;width:100%;float:left;line-height:30px}
.orng_poll_med{color:#f96e1c;font-size:16px;float:left;line-height:30px;margin:0 0 30px 0}
.orng_poll_med strong,.congr_cnt strong{font-weight:700}
.orng_poll_lg{color:#f96e1c;font-size:24px;float:left;line-height:30px}
.orng_poll_lg span{font-size:28px}.scl_icns_wrp{float:right;width:34%;list-style-type:none}
.scl_icns_wrp li a{display:block;float:left;width:24px;height:25px;margin-left:10px}
.scl_icns_fb{background:url("../images/rec_fb.png") no-repeat top}
.scl_icns_twt{background:url("../images/rec_twt.png") no-repeat top}
.scl_icns_ml{background:url("../images/rec_ml.png") no-repeat top}
.scl_icns_pls{background:url("../images/rec_plus.png") no-repeat top}
.poll_cong_wrp{float:left;background:#f4f4f4;padding:10px;width:97.4%;position:relative;margin:0 0 20px 0}
.congr_cnt{font-size:16px;color:#666;margin-left:20px;float:left;line-height:25px;width:75%}
.poll_cta{bottom:20px;color:#666;font-size:16px;position:absolute;right:20px}
.poll_cta a{color:#0042ff}.poll_bck{color:#004990;display:block;text-decoration:none;float:left}
.poll_cl_one{float:left;width:192px;background:#fafafa;border:solid 1px #e5e5e5;padding:20px 10px 10px 18px}
.poll_cl_one h2{color:#005696;font-size:1em;text-transform:uppercase;font-weight:700;padding-bottom:24px;line-height:24px}
.poll_cl_one h2 span{display:none}.poll_navs{float:left;margin-left:27px;width:84%}
.jwc_abt_navs{float:left;margin-left:0;width:99%}
.poll_navs li,.jwc_abt_navs li{margin-bottom:27px;list-style-type:none}
.poll_navs li a,.jwc_abt_navs li a{color:#666;font-size:13px;text-decoration:none;display:table-cell}
.poll_navs li a.selrd,.jwc_abt_navs li a.selrd{color:#ed241c;font-weight:700}
.poll_navs a:hover,.jwc_abt_navs a:hover{font-weight:700}
.mg_mnu_wrp{background:#fff;float:left;left:0;padding:1%;position:absolute;top:42px;width:960px;border:solid 1px #b1b1b2;box-shadow:0 2px 4px 0 #f0f0f0;display:none;z-index:12;min-height:190px;overflow:auto;max-height:300px}
#plus:hover .mg_mnu_wrp,#storeweekly_ads:hover #str_wkly,#deals_promotions:hover #dls_prm{display:block}
.mg_mn_clm{float:left;width:19%;padding:1% 2% 0 1.88%;background:url("../images/pls_mnu_sprt.jpg") repeat-y top right;min-height:178px}
.mg_mn_clm h2{color:#004990;font-size:20px;line-height:23px;padding-bottom:15px}
.mg_mn_clm h1{font-size:20px;line-height:37px;padding-bottom:15px}
.mg_mn_clm h1,h2,h3,h4,h5,h6{word-wrap:break-word}
.mg_mn_clm h3{font-size:16px;margin:10px 0;float:left;width:100%;font-weight:700;color:#666}
.mg_mn_clm p{float:left;width:100%;margin-bottom:18px}
.mg_mn_clm p a{color:#666;font-size:12px;text-decoration:none}
.mg_mn_cl_img{float:left;padding:1% 0 0 2%;width:52%}
.mg_mn_cl_img h2{color:#004990;font-size:20px;line-height:23px;margin-bottom:15px;float:left;width:23%}
.mg_mnu_img{float:right;min-height:175px;min-width:375px}
.lt_im_hld{background:0;float:left;padding-right:0;width:278px}
.mg_mn_clm.lt_im_hld{width:auto}.widget_height{float:left;width:100%}
.widget_height img{float:left;width:100%}
.lt_im_hld img{height:180px}.mr_tc_s{color:#666;font-size:10px;float:left;width:100%;display:block}
.srch_box_tab{display:none !important;position:relative}
.ccnum{margin-left:10px}.dijitDialogPaneContent{width:100% !important;height:100% !important}
.help_nav{float:left;margin:10% 0 0 10%;width:90%}
.help_nav a{color:#545454;float:left;font-size:.8em;margin:0 5% 10% 0;width:95%;text-decoration:none}
.help_cnt{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;float:left;margin-left:1%;width:76%}
.help_main_cnt{background-color:#f5f5f5;margin:1px 0 1px 0;padding:4% 0 4% 4%;float:left;min-height:300px}
.help_main_cnt h1{font-size:.9em;font-weight:bold;color:#666}
.help_main_cnt h2{color:#00488f;font-size:1.1em;font-weight:bold;margin-bottom:20px;text-transform:uppercase}
.help_main_cnt .desc{float:left;margin-top:3%;min-height:130px;width:100%}
.help_main_cnt .desc p{color:#666;font-size:.8em;line-height:18px}
.info_div{margin-top:3%;line-height:24px}
.lft_frm{width:100%;float:left;min-height:67px}
.nav_cnt label{width:21%;float:left}.feed_nav{float:left;width:79%}
.feed_nav li{float:left;margin-left:3%;margin-right:8%;position:relative;width:22%;list-style-type:none}
.feed_nav a{font-size:.9em;color:#666;float:left;padding:12px 0 13px 50px;text-decoration:none;cursor:pointer}
.feed_nav .selected .white_dn_arw{display:block}
.compliment:hover,.complaint:hover,.suggestion:hover,.feed_nav .selected a{color:#004990;font-weight:bold}
.compliment{background:url(../images/compliment.jpg) no-repeat left center}
.compliment:hover,.feed_nav li.selected .compliment{background:url(../images/compliment_sel.png) no-repeat left center}
.complaint{background:url(../images/complaint.png) no-repeat left center}
.complaint:hover,.feed_nav li.selected .complaint{background:url(../images/complaint_sel.jpg) no-repeat left center}
.suggestion{background:url(../images/suggestion.png) no-repeat left center}
.suggestion:hover,.feed_nav li.selected .suggestion{background:url(../images/suggestion_sel.png) no-repeat left center}
.white_dn_arw{background:url(../images/white_dn_arw.png) no-repeat;height:12px;position:absolute;width:24px;top:58px;left:8px;display:none}
.feed_cnt{background:white;width:96%;float:left;margin-top:15px;padding-top:3%;padding-bottom:8%}
.feed_cnt label{width:42% !important;font-size:.8em !important;margin-right:5px;padding:4px 0;max-height:11px}
.feed_cnt .addr_frm{float:left;margin-left:2%;width:96%}
.feed_cnt .addr_frm p{margin-bottom:10px;clear:both;width:100%}
.feed_cnt .addr_frm .btns_wrp{width:57%;margin-left:43%}
.feed_cnt .browseBtn{background:none repeat scroll 0 0 #5b5858;border:1px solid #d7d7d7;color:#fff;font-size:.8em;padding:6px 20px;text-decoration:none;margin-right:1%;float:right}
.feed_cnt .addr_frm input[type='checkbox']{margin-top:8px}
.feed_cnt .addr_frm span.disclaimer{color:#666;display:inline-block;font-size:.6em !important;line-height:14px;text-indent:.01px;width:30%;float:right}
.wd_9{width:9% !important}.wd_16{width:16% !important}
.feed_cnt .blk,{display:block}.blk{display:block !important}
.feed_cnt .addr_frm .label{display:inline;text-align:left}
.feed_cnt .radio_box{width:8%}.feed_cnt .radio_box input{margin-top:7px}
.febk_sec{float:left;padding-left:10px;width:99%}
.febk_sec p{color:#666;font-size:14px;font-weight:bold;padding-top:20px;padding-bottom:150px;padding-left:15px}
.febk_mrg_btn{margin-bottom:100px}.enq_txt{padding:14px;color:#666;font-size:.75em;line-height:1.5}
.enquiries_frm .corp_form .inp_bx{width:28%}
.enquiries_frm_wth{width:60%;float:left}
.enquiries_frm_wth p{padding-left:20%;margin-left:1%}
.enquiries_frm_wth .corp_form .inp_bx{width:47%}
.hlp_ctr_div{float:left;width:32%;background-color:white;position:absolute;right:10px;padding-bottom:10px;margin-top:20px}
.fdb_bck .hlp_ctr_div p{color:#666;font-size:14px;width:100%;padding:15px 15px 10px !important;font-weight:bold}
.hlp_ctr_div ul{width:100%;float:left;color:#666;font-size:12px}
.hlp_ctr_div ul li{padding:5px 35px 10px;background:url(../images/help_center_icon.png) no-repeat left;background-position:15px 8px;list-style-type:none}
.flor_lbl{text-align:left !important;margin-bottom:5px}
.email_hlp{margin-top:8px;background:#fff url("../images/inp_bg.jpg") repeat-x;border:1px solid #cacaca}
.textarea_hlp{background:#fff url("../images/inp_bg.jpg") repeat-x;border:1px solid #cacaca;width:40%;resize:none;padding:5px;height:92px}
.hlp_cnt_btn,.hlp_cnt_btn input{float:left;margin-left:10px;background-color:#5b5858;padding:6.2px 10px;border:1px solid #5b5858;text-align:center;font-size:.8em;text-decoration:none;margin-right:1%;color:white;cursor:pointer}
.hlp_cnt_btn input{opacity:0;padding:2.2px 0;position:absolute;right:-2px;top:-1px;width:64px}
.hlp_cnt_atn_btn{color:#666;font-size:10px;margin-top:-1px;display:inline-table;line-height:15px;float:left;width:20%}
.wd_20{width:20% !important}.wd_5{width:5% !important}
.selected_combo_hlp_wth{width:25% !important;font-style:italic}
.hpl_lnk_a{color:#004eff;padding:0 2px}.hlp_wrp_btn{width:96%}
.hlp_wrp_btn_sbt{padding:5px 30px}}.help_cnt{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;float:left;margin-left:1%;width:76%}
.help_main_cnt .desc{margin-top:3%;width:100%;float:left;min-height:130px}
.help_main_cnt .desc p{color:#666;font-size:.8em;line-height:18px}
.nav_cnt{width:100%;float:left}.navigation{border:1px solid #e5e5e5;background:#fafafa;padding-top:20px}
.vision{padding-top:0 !important}.top_side_nav ul li,.side_nav ul li{list-style-type:none}
.top_side_nav ul>li{margin:8.2% 0}.dwn_frm{margin-bottom:10px;margin-top:15px !important}
.dwn_frm h1{color:#545454;font-size:13px;font-weight:normal;padding-bottom:10px;line-height:22px}
.active_frm{color:#ed241c !important;font-weight:bold}
.contact_main_cnt .contact_us p,.nav_cnt label{font-size:.8em;color:#666;margin-bottom:1%;line-height:18px}
.feed_cnt{background:white;width:96%;float:left;margin-top:15px;padding-top:3%;padding-bottom:8%}
.feed_cnt .wd_unit{width:17.8%}.feed_cnt label{width:42% !important;font-size:.8em !important;margin-right:5px;padding:4px 0;line-height:15px}
.feed_cnt .addr_frm{float:left;margin-left:2%;width:96%}
.feed_cnt .addr_frm p{margin-bottom:10px;clear:both;width:100%}
.feed_cnt .addr_frm .btns_wrp{width:57%;margin-left:43%}
.feed_cnt .browseBtn{background:none repeat scroll 0 0 #5b5858;border:1px solid #d7d7d7;color:#fff;font-size:.8em;padding:6px 20px;text-decoration:none;margin-right:1%;float:right}
.feed_cnt .addr_frm input[type='checkbox']{margin-top:8px}
.feed_cnt .addr_frm span.disclaimer{color:#666;display:inline-block;font-size:.6em !important;line-height:14px;text-indent:.01px;width:30%;float:right}
.footer_inp_plh{float:left}.pin_bg_img{background:url(../images/pin_new.png) no-repeat;display:block;float:left;height:28px !important;margin:9px 0 0 -30px !important;width:30px !important}
.close_text{display:none}.lcl_adrs_pin{float:left;margin:19px 10px 25px 0;font-size:12px;color:#666}
.footer_inp_plh .error_span{display:inline !important;white-space:nowrap !important}
.rn_ac_edt{float:left;width:100%;margin-top:15px}
.rn_ac_edt p{color:#666;padding:2px 0;line-height:18px;font-size:.8em}
.spl_ancmn_bnr{margin:0 auto;width:980px;overflow:hidden}
.spl_ancmn_bnr .widget_height{margin-top:10px}
.dwn_frm h1 a{color:#545454;text-decoration:none}
.dwn_frm h1 a:hover{font-weight:bold}.dwn_frm_sec{background:none repeat scroll 0 0 #f5f5f5;float:left;padding-left:10px}
.dwn_frm_sec h3{color:#004990;font-size:20px;font-weight:bold;padding-top:15px;text-transform:uppercase}
.dwn_frm_sec p{float:left}.dwn_pdf_sec{float:left;padding-bottom:15px;padding-top:30px;width:30%}
.dwn_stn{float:left;width:100%}.dwn_img{padding-left:60px;padding-right:10px}
.dwn_txt{height:auto;width:55%}.dwn_txt a{color:#545454;font-size:12px;text-decoration:none}
.dwn_pdf_sec_lst{width:40%}.show_hide_cnt_frm{float:left}
.dwn_stn_fst{margin-bottom:60px}.dwn_stn_lst{margin-bottom:125px}
.dwn_section{border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;padding-top:2px;width:100%}
.help_bg{background:linear-gradient(to bottom,#f5f5f5 0,#f5f5f5 49%,#f9f9f9 100%) repeat scroll 0 0 rgba(0,0,0,0)}
.tc_cntr_n{background:#f5f5f5;border:1px solid #e5e5e5;float:left;padding:2%;width:96%;color:#666}
.tc_cntr_n p{float:left;font-size:12px;line-height:20px;padding:5px 0;width:100%}
.tc_cntr_n h2{float:left;font-size:14px;line-height:20px;padding:5px 0;width:100%}
.tc_cntr_n ul{float:left;list-style-type:none;margin:0 0 19px 19px;width:98%}
.tc_cntr_n ul li{background:url("../images/stmp_blt_arw.png") no-repeat 0 5px;padding-left:12px;padding-bottom:5px;color:#666;font-size:12px;line-height:20px}
.tc_cntr_n ul li a,.tc_cntr_n a{color:#004990;text-decoration:none}
.tc_cntr_n ol{float:left;list-style-position:outside;margin:0 0 19px 19px;width:98%}
.tc_cntr_n ol li{color:#666;font-size:12px;line-height:20px;list-style-type:decimal}
.bck_to_tp{color:#004990;text-decoration:none;font-weight:700;float:right;margin:5px 0;font-size:12px}
.tc_cntr_n table{clear:both;margin:10px 0;background:#fafafa;border:solid 1px #e5e5e5;border-width:1px 0 0 1px}
.tc_cntr_n table td{font-size:12px;padding:5px 15px;border-bottom:solid 1px #e5e5e5;line-height:20px;border-right:solid 1px #e6e3e3}
.tc_cntr_n table th{font-size:12px;font-weight:700;padding:10px 15px;text-align:left;background:#eee;border-right:solid 1px #e6e3e3}
.big_text_tc{font-size:13px;color:#666;line-height:20px}
.pvcy_wrp{float:left;background:#f5f5f5;border:solid 1px #e5e5e5;padding:2%;width:96%}
.pvcy_wrp,.tc_cntr_n,.stmp_wrp,.dnt_wrp{margin-top:170px}
.pvcy_hdr_big{color:#004990;font-size:18px;margin-bottom:10px;text-transform:uppercase}
.pvcy_content{float:left;width:100%}.pvcy_content p{color:#666;font-size:12px;line-height:20px;padding-bottom:5px}
.pvcy_content ul{list-style-type:none;margin:0 0 19px 19px}
.pvcy_content li{background:url("../images/stmp_blt_arw.png") no-repeat 0 5px;padding-left:12px;padding-bottom:5px;color:#666;font-size:12px;line-height:20px}
.pnf_err_wrp{float:left;background:#f7f7f7 url("../images/404_err_bg.jpg") repeat-x top;border:solid 1px #e5e5e5;padding:2%;width:96%;margin-top:170px}
.pnf_err_img_plh{float:left;width:50%}.pnf_err_cnt_hld{float:left;margin-top:9%;width:50%}
.pnf_err_cnt_hld h1{color:#004990;font-size:26px;text-transform:uppercase;margin-bottom:15px}
.pnf_err_cnt_hld p{margin-bottom:19px;font-size:18px;color:#666;line-height:23px}
.pnf_err_cnt_hld_b p{margin-bottom:4px;font-size:26px;color:#666;line-height:23px}
.fd_more{background:url("../images/shop_btn_new.jpg") no-repeat right center;border:1px solid #004990;color:#fff;display:block;float:left;font-size:12px;font-weight:700;padding:10px 40px 10px 10px;text-decoration:none}
.btn_fd_tps .fd_more{position:absolute;bottom:0;right:0}
dl.sections{counter-reset:section;color:#666;font-size:13px;line-height:25px}
.sections dt{counter-reset:subsection;margin-bottom:10px;margin-top:10px;float:left;width:100%}
.sections dd{float:left;width:100%}.sections h2,.sections p,.sections div{float:left;line-height:25px;margin-left:15px;width:95%}
.sections li{padding-left:0;background:0;font-size:13px;list-style:lower-alpha inside none}
.sections h2{margin-left:21px}.sections dt:before{content:counter(section) ". ";counter-increment:section;font-weight:bold;float:left}
.sections dd:before{counter-increment:subsection;content:counter(section) "." counter(subsection) " ";float:left}
.sections dd.nolist:before{content:""}
.nolist>div{margin-left:32px}.dnt_wrp{float:left;width:100%}
.dnt_vwo_bnr{float:left;width:98%;padding:1%;background:#fff;border:solid 1px #e5e5e5}
.dnt_gry_bx{width:97%;float:left;background:#f9f9f9;border:solid 1px #e5e5e5;border-width:1px 0;padding:1.5%;margin-top:9px}
.dnt_hdr{font-size:16px;color:#004990;line-height:23px;padding-bottom:5px}
.dnt_rnct{font-size:12px;line-height:22px;color:#666}
.dnt_vwo_tab{border:solid 1px #d7d7d7;border-width:1px 0 0 1px;clear:both;margin:10px 0;background:#fff;width:100%}
.dnt_vwo_tab td{padding:17px 30px;font-size:12px;color:#666;border:solid 1px #d7d7d7;border-width:0 1px 1px 0;width:50%}
.dnt_vwo_tab td a{text-decoration:none;color:#666}
.stmp_wrp{float:left;width:100%}.st_hdr_big{color:#004990;font-size:18px;margin-bottom:10px;margin-top:10px;padding-left:1.3%;text-transform:uppercase}
.st_mp_lnks_hldr{float:left;background:#f5f5f5;border:solid 1px #e5e5e5;padding:1% 1.5%;width:97%;margin-bottom:14px}
.st_mp_lnks_hld_sml{background:#f5f5f5;border:1px solid #e5e5e5;float:left;margin:0 21px 14px 0;min-height:290px;padding:1.5% 1.5% 1.5% 2%}
.st_mp_lnks_hld_sml.sm_nomar{margin-right:0}
.stmp_sc_hdr{color:#004990;font-size:16px;padding-bottom:5px;padding-left:5px}
.stmp_sc_hdr_gry{color:#585858;font-size:16px;padding-bottom:10px;clear:both}
.stmp_lnks_bx{float:left;border-right:solid 1px #e5e5e5;width:22.8%;padding-left:2%;margin:10px 0;min-height:260px}
.stmp_lnks_bx.lst_st{border-right:0}.stmp_list{list-style-type:none}
.stmp_list li{background:url("../images/stmp_blt_arw.png") no-repeat 0 5px;padding-left:12px;padding-bottom:5px}
.stmp_list li a{text-decoration:none;font-size:12px;color:#666}
.stm_sbs{float:left;margin-right:10px}.st_mr_btm_25{margin-bottom:25px}
.stmp_sc_sbs{color:#004990;font-size:16px;margin-left:-10px;padding-bottom:10px}
.smp_bxs{float:left;width:50%}.smp_wd_30{width:43.3%}
.smp_wd_20{width:20%}.static_content_smp{width:76%;float:left}
.mini_cart{float:right}.missing_cart_msg{background:#00468b;color:#fff;float:left;font-size:16px;font-style:italic;font-weight:700;line-height:18px;margin:10px 0 0;padding:5px;text-align:center;width:99%}
.ui-icon-calendar{background:url("../images/calendar.png") no-repeat;display:block;float:left;height:16px;margin-left:-20px;margin-top:5px;width:15px;cursor:pointer}
.reminder_modal .ui-icon-calendar{display:block;float:left;height:18px;margin-left:-30px;margin-top:3px;width:28px;cursor:pointer;border:0;background-color:#fff;outline:0;background-image:none !important}
.addr_edit{position:absolute;bottom:2px;right:0}
.prom_plh_nw{float:left;height:43px;margin-bottom:5px;overflow:hidden;width:100%}
.ord_his .total_width{width:97.3% !important}
.ord_his .ord_total_sum_width{float:right;margin-right:20px;width:10.5%;font-weight:bold}
.ord_his #ord_tot_align{font-weight:normal}
.strongtext{color:#666;float:left;font-size:13px;font-weight:bold;margin:3px 0;width:100%;line-height:18px}
.item_name{text-transform:none}.order_promo{float:left;margin:0 2% 0 0;width:98%}
.cart_promo{float:left;margin:15px 5% 0 0;width:100%}
.lb_ttl_rht_wrp .mu_sr_hlp{width:71% !important;background:0;padding-left:5%;padding-right:0}
.question_winedis,.question_jwcdis,.question_copdis,.question_delsurdis,.question_sl{cursor:pointer;display:inline-block;width:16px;height:16px;background-color:#89a4cc;line-height:16px;color:White;font-size:13px;font-weight:bold;border-radius:8px;text-align:center;top:0;left:1px;padding-top:1px}
.tool_tip_winedis,.tool_tip_jwcdis,.tool_tip_copdis,.tool_tip_delsurdis{display:none;position:absolute;z-index:25;border-radius:6px;line-height:15px;color:white;text-align:left;padding:2px 3px 2px 11px;font-weight:bold;font-size:13px;background-color:rgba(137,164,204,0.8);left:807px;width:300px}
.ggl_pls{float:left;margin:0 0 0 10px}.mg_mn_espot .left_espot{margin-bottom:10px;float:left;width:100%}
.sub_cat_boxes.last_mnu{padding-right:0}
.spc_ann,.spc_ann_seo{background:0;float:left;margin:7px 0 0;padding:1% 0;width:100%;color:#666;font-size:13px;line-height:20px;display:block}
.spc_ann{color:#f9f9f9;background-color:#38849e;position:relative}
.spc_ann_slider,.spc_ann_slider_seo{position:relative;z-index:5}
.spc_ann_slider .cnt{position:absolute}.spc_ann .cnt,.spc_ann_seo .cnt_seo{margin-bottom:0 !important;margin-left:0;margin-right:0 !important;margin-top:0 !important;width:100%;font-family:times new roman,sans-serif,book antique,arial}
.spc_ann .cnt{width:90%;padding-left:5%}
.text_ibm{font-size:14px;color:#666 !important;padding:0 !important;margin-right:5px;float:left;font-weight:normal}
.spc_ann h1,.spc_ann_seo h1{font-size:16px;padding-bottom:15px}
.spc_ann h2{font-size:14px;font-weight:bold !important;color:#f9f9f9 !important;padding:0 !important;margin-right:5px;float:left}
.spc_ann .cnt a,.spc_ann_seo .cnt_seo a{text-decoration:underline;cursor:pointer;margin-left:5px}
.spc_ann .home_tb_prev{background:url("../images/ann-left.png") no-repeat;width:31px;height:31px;display:block;cursor:pointer;outline:0}
.spc_ann .home_tb_nxt{background:url("../images/ann-right.png") no-repeat;width:31px;height:31px;display:block;cursor:pointer;outline:0}
.spl_anvnt_btns{float:left;margin-left:0 !important;margin-right:0 !important;margin-top:0 !important;padding-top:0 !important;position:absolute;top:14px;width:98% !important;z-index:98;padding-left:1%}
div.order_status_table{padding:0}.sab_table{width:100%;margin-top:10px;margin-bottom:10px}
.sab_table th,.sab_table td{padding:1% 1% 1% 0;text-align:left;font-size:13px}
.terms_recipe_list{list-style-type:disc !important}
.terms_recipe_list ol li{list-style-type:lower-alpha}
.terms_recipe_list li,.terms_recipe_list ol li{background:none !important;float:left}
.terms_recipe_list ol{float:left;margin:0;list-style-position:inside;margin-left:15px}
#emailMeCheckBox_enquiries{margin-top:7px}
.cursor_hand{cursor:pointer}.payment span{line-height:24px}
.last_mnu img{height:388px;margin-top:-10px}
.last_mnu a{height:388px !important;margin:-10px 0 0 0 !important;padding:0 !important}
.last_mnu a img{margin-top:0 !important}
.desc .fdb_bck{margin-left:0;margin-top:2%;margin-bottom:2%}
.fdb_bck{float:left;margin-left:2%;margin-top:1%;width:96%}
.fdb_bck p{padding:5px 0 !important;color:#666;font-size:13px;line-height:18px !important}
.fdb_bck p.ltr{font-size:.8em;color:#666;line-height:18px;width:95%}
a.mail_link{color:#006cff;font-size:1em;text-decoration:underline}
.ord_med .payment.rht.note{margin-top:7px}
.chk_rt_bnr{border:1px solid #d7d7d7;float:right;margin-right:1%;margin-top:10px;padding:1%;width:25%;clear:right;height:280px}
.height{height:280px}.notsupported{background:none repeat scroll 0 0 #ffffd4;border:1px solid #7c7c3e;color:#474747;font-size:12px;margin-left:1%;padding:10px;position:fixed;width:96%;z-index:1000000;border-top-color:orange;border-top-width:5px;border-top-style:solid;bottom:0}
.fl{float:left}.notsupported p{width:94%;margin-top:10px}
.notsupported .closebtn{float:right;border:1px solid #7c7c3e;padding:0 3px;color:#000;font-weight:bold;font-size:14px}
.alert_icon{background:url("../images/alerticon.png") no-repeat left center;width:39px;height:33px;display:block;float:left;margin-right:10px}
#shopListItemId{position:absolute}.pls_gry_bx_cnt .onlineol{color:#666;float:left;font-size:12px;line-height:22px;width:100%}
.pls_gry_bx_cnt .onlineol li{float:left;list-style:decimal inside none;width:100%;margin-bottom:10px}
.pls_gry_bx_cnt .subonlineol{margin-left:4%;width:96%;margin-top:10px}
.pls_gry_bx_cnt .subonlineol li{list-style:lower-alpha inside none}
.pls_blu{margin-top:7px}.pls_blu .pls_blu_hdr{font-size:20px}
.pls_blu p{font-size:14px;font-weight:bold}
.tc_ol>li{background:none repeat scroll 0 0 rgba(0,0,0,0);list-style:decimal inside none}
.tc_ol ol{margin-bottom:2%;margin-left:2%}
.tc_ol ol>li{background:none repeat scroll 0 0 rgba(0,0,0,0)}
.tc_ol li>div{margin-left:3%}ol.alpha_list{list-style-type:lower-alpha;list-style-position:inherit}
ol.alpha_list li{list-style-type:inherit !important}
.shadow_img{border:1px solid #ccc;-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,0.8);-moz-box-shadow:0 0 5px 0 rgba(50,50,50,0.8);box-shadow:0 0 5px 0 rgba(50,50,50,0.8)}
div.store_message{position:fixed;top:5px !important;margin-left:0}
.del_overflow{overflow:hidden;float:left;position:relative;width:100% !important}
.order_his_td1{width:10%}.order_his_td2{width:60%}
.order_his_td3{width:15%}.order_his_td4{width:15%}
.mn_tbl_bak{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;float:left;padding:1.5% 1.5% 3%;width:97%}
.wd_66{width:66%;text-align:left}@media screen and (min-width:0\0){div.store_message{margin-left:-205px}
.send_txt{width:60px !important}}td.cart_td_tit1{text-align:center}
.checkbox_button_container{float:right;margin:5px 0;width:100%}
.checkbox_button_container .lb_prcd_btn,.checkbox_button_container .drk_gry_btn{padding:7px 12px 9px;margin-top:2px;margin-bottom:2px}
.cart_td_tit4 .ad_rm_wrp{float:none;margin:2px auto;width:115px}
.cart_td_tit4 .upd_lnks{float:none;margin:0 auto;width:135px;padding-top:4px}
.cart_td_tit4 .upd_lnks .blu_sprt{margin-right:4px;padding-right:5px}
.cart_td_tit4 .upd_lnks li{margin-top:3px}
.lg_bskt tr th.cart_list_tit1{width:5% !important}
.lg_bskt tr th.cart_list_tit2{width:10% !important}
.lg_bskt tr th.cart_list_tit3{width:50%}
.lg_bskt tr th.cart_list_tit4{width:20% !important}
.lg_bskt tr th.cart_list_tit5{width:15% !important;padding-right:15px !important}
.my_cart_hdr tr th.shoplist_tit1{padding:1% 0 !important;width:5% !important;vertical-align:middle;text-align:center}
.my_cart_hdr tr th.shoplist_tit2{width:63% !important;text-align:left}
.my_cart_hdr tr th.shoplist_tit3{width:17% !important;border-right:1px solid #fff;font-size:14px !important}
.my_cart_hdr tr th.shoplist_tit4{width:15% !important}
.my_cart tr td.shoplist_td1{padding:1% 0 !important;width:5% !important;vertical-align:middle;text-align:center}
.my_cart tr td.shoplist_td2{width:63% !important}
.my_cart tr td.shoplist_td3{width:19% !important;text-align:center;vertical-align:middle}
.my_cart tr td.shoplist_td4{width:15% !important}
#cart_sect_btn input#shop_btn{line-height:inherit;padding:5px 9px}
.oos_popup_ol ol li p{display:inline}.oos_ol_cont{overflow-y:auto}
.oos_ol_cont ol{max-height:55px;list-style-type:decimal;color:#666;font-size:14px}
@media print{.clear_class{clear:both}.mp-pusher{position:static !important}
}#dialog{color:white;position:fixed;top:500px;left:460px;width:320px;background-color:#fff;padding:10px;border-radius:20px;border:solid 1px #d7d7d7}
#second{width:433px;font-size:14px;color:#333;float:left;font-weight:bold;font-family:Arial,Verdana,Helvetica,sans-serif;margin-top:5px}
#x{float:right;color:#333;background:0;border:0;font-size:12px;font-weight:bolder;margin:-10px}
#click{color:blue;font-family:helvetica;text-decoration:underline}
#first{float:left;text-align:center;font-size:30px;border:1px solid white;width:30px;height:30px;padding:5px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;background-color:#0049e0;margin-right:10px;color:#fff}
@media only screen and (min-device-width:100px) and (max-device-width:1000px){.popup_cart{width:87%}
#second{width:79%;font-size:11px;color:#333;float:left;font-weight:bold;font-family:Arial,Verdana,Helvetica,sans-serif;margin-top:5px}
#dialog{color:white;position:fixed;top:500px;left:460px;width:320px;background-color:#fff;padding:10px;border-radius:20px;border:solid 1px #d7d7d7}
#first{float:left;text-align:center;font-size:20px;border:1px solid white;width:20px;height:20px;padding:5px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;background-color:#0049e0;margin-right:10px;color:#fff;margin-top:5px}
#x{float:right;color:#333;background:0;border:0;font-size:12px;font-weight:bolder;margin:-10px}
}#deliverySlotsContainer{position:relative;overflow:hidden;width:100%}
#deliverySlotsContainer table{width:100%;border-spacing:4px;border-collapse:separate}
#deliverySlotsContainer table th,#deliverySlotsContainer table td,.tab_div table th,.tab_div table td{text-align:center;padding:15px 0;color:#555;font-family:arial;font-size:12px;font-weight:bold;min-width:125px;height:25px;background-color:#fff}
.tab_div table td.unavail{background-color:#f7f7f7}
#deliverySlotsContainer table th{padding:7px 0}
#deliverySlotsContainer table td{border:1px solid #ddd;background:#fff;cursor:default;border-radius:2px}
#deliverySlotsContainer table td.notAvailable{background:#f7f7f7}
#deliverySlotsContainer table .dayName,.tab_div table .dayName{font-size:28px;font-family:monospace;color:#aaa;font-weight:normal;text-transform:uppercase;padding-bottom:5px}
#deliverySlotsContainer table .full{color:red}
#deliverySlotsContainer table .tryClickCollect{color:#004990;text-decoration:underline;cursor:pointer}
#deliverySlotsContainer table .clicked{background:#b1cbea;border-radius:4px}
.hoverC_dsf{background:url("../images/opt_sl_arw.png") no-repeat 0 2px;width:132px;padding-top:10px;position:absolute}
.hoverCChild_dsf{background-color:white;max-width:132px;text-align:center;font-size:.8em;border:1px solid #666;border-top:0;padding:5px;color:#666;line-height:15px}
.promotion_div{position:relative}.promotion_div .green,.promotion_div .red,.promotion_div .pink,.promotion_div .blue{border-radius:10px;margin-bottom:5px;display:inline-block;color:#fff !important;cursor:pointer;font-size:11px !important;width:auto}
.promotion_div .green p,.promotion_div .red p,.promotion_div .pink p,.promotion_div .blue p{padding:4px 7px 3px 7px;cursor:default}
.promotion_div .green p span,.promotion_div .red p span,.promotion_div .pink p span,.promotion_div .blue p span{background-image:url("https://s3-ap-southeast-1.amazonaws.com/www.fairprice.com.sg/media/images/plus/plus_icon_sp.png");padding:6px 9px 6px 6px;background-repeat:no-repeat;background-position:-1px 5px}
.promotion_div .green{background-color:#02bc25}
.promotion_div .red{background-color:#fc001f}
.promotion_div .pink{background-color:#ec008c}
.promotion_div .blue{background-color:#104ecd}
.mouseover_cmn{visibility:hidden;position:absolute;color:#fff;height:0;-webkit-transition:height,0 linear;-moz-transition:height,0 linear;-ms-transition:height,0 linear;-o-transition:height,0 linear;transition:height,0 linear;width:93%;left:0;padding:4px 5px;font-size:11px;z-index:1}
.mouseover_cmn.show{visibility:visible;height:auto;-webkit-transition:height,0 linear;-moz-transition:height,0 linear;-ms-transition:height,0 linear;-o-transition:height,0 linear;transition:height,0 linear;z-index:1}
.mouseover_longdesc_green{background-color:#02bc25}
.mouseover_longdesc_pink{background-color:#ec008c}
.mouseover_longdesc_blue{background-color:#104ecd}
.mouseover_longdesc_red{background-color:#fc001f}
#promoContent ul li{list-style-type:disc;list-style-position:outside;text-align:justify}
.promoPopUpModal_PLP.modal .modal-content h2,.modal .modal-content h2{text-align:center;font-size:18px;margin-right:10px}
.PreMandPopUpModal_PLP.modal h2,.PreMandPopUpModal_PD.modal h2,.PreMandPopUpModal_SSL.modal h2,.PreMandPopUpModal_SL.modal h2,.preMandPopUpModal_CartPage.modal h2{text-align:justify;font-size:15px}
.popupCart.modal h2{text-align:justify;font-size:16px}
.PreMandPopUpModal_PLP.modal .close-btn-st,.PreMandPopUpModal_PD.modal .close-btn-st,.PreMandPopUpModal_SSL.modal .close-btn-st,.PreMandPopUpModal_SL.modal .close-btn-st,.preMandPopUpModal_CartPage.modal .close-btn-st{position:absolute !important;right:-1%}
.progressing.modal,.progressing_1.modal,#promoPopUpModal.modal,#promoPopUpModal_PD.modal,#promoPopUpModal_PLP.modal,.promoPopUpModal_PLP.modal,#promoPopUpModalSharing.modal,.PreMandPopUpModal_PLP.modal,.PreMandPopUpModal_PD.modal,.PreMandPopUpModal_SSL.modal,.PreMandPopUpModal_SL.modal,.preMandPopUpModal_CartPage.modal,.luckyDrawPopUpCls.modal,.popupCart.modal,.DeliveryWindowPopup.modal{display:none;position:fixed;z-index:101;left:0;top:0;width:100%;height:100%;background:url(../images/white_trans_bg.png);overflow:hidden}
.DeliveryWindowPopup.modal{display:block}
.DeliveryWindowPopup.modal .close-btn-st{position:absolute !important;right:-7px;top:6px}
.DeliveryWindowPopup p{padding-top:0;padding-bottom:0;text-align:justify;color:#004990;font-size:13px}
.DeliveryWindowPopup p:first-of-type{padding-bottom:10px}
.DeliveryWindowPopup .modal-content{width:40%;color:#004990;background:url(../images/err_popup_bg.png);border:solid 1px #d7d7d7;border-radius:.5em;padding:2em 2.5em 1.8em 2.5em;box-shadow:0 0 2px 2px #f2f2f1;position:relative;overflow:hidden;margin:205px auto;line-height:17px}
#promoPopUpModal .modal-content,#promoPopUpModal_PD .modal-content{width:40%;color:#004990}
.progressing .modal-content,.progressing_1 .modal-content,#promoPopUpModal_PLP .modal-content,.promoPopUpModal_PLP .modal-content,#promoPopUpModalSharing .modal-content,#promoPopUpModal .modal-content,#promoPopUpModal_PD .modal-content,.PreMandPopUpModal_PLP .modal-content,.PreMandPopUpModal_PD .modal-content,.PreMandPopUpModal_SL .modal-content,.PreMandPopUpModal_SSL .modal-content,.preMandPopUpModal_CartPage .modal-content,.luckyDrawPopUpCls .modal-content,.popupCart .modal-content{width:37%;color:#004990;background:url(../images/err_popup_bg.png);border:solid 1px #d7d7d7;border-radius:.5em;padding:1.5em 1.7em 1.5em 2.5em;box-shadow:0 0 2px 2px #f2f2f1;position:relative;overflow:hidden;margin:205px auto;line-height:17px}
.progressing_1.modal{z-index:201}.progressing .modal-content{padding:1em}
.progressing .modal-content p{font-size:15px}
.progressing_1 .modal-content{padding:2em}
.progressing_1 .modal-content p{font-size:15px;color:#666}
.popupCart .modal-content{padding:1.5em 2em 1.5em 2em}
.luckyDrawPopUpCls .modal-content{width:42%}
#promoContent,#promoContent_PD,#promoContentSharing{padding-top:20px;padding-bottom:20px;color:#000;font-size:13px}
.PreMandPopUpModal_PLP.modal ul li,.PreMandPopUpModal_PD.modal ul li,.PreMandPopUpModal_SL.modal ul li,.PreMandPopUpModal_SSL.modal ul li,.preMandPopUpModal_CartPage.modal ul li,.popupCart.modal ul li{padding-top:5px;padding-bottom:5px;color:#000;font-size:13px;padding-left:40px;background:0}
.PreMandPopUpModal_PLP.modal ul,.PreMandPopUpModal_PD.modal ul,.PreMandPopUpModal_SL.modal ul,.PreMandPopUpModal_SSL.modal ul,.preMandPopUpModal_CartPage ul{margin-top:15px}
.popupCart.modal ul{overflow:hidden;padding-left:2%;margin:5px 0 25px 0}
.popupCart.modal ul li label{color:#666}
.popupCart.modal ul li a{color:#3e6491;font-style:italic;text-decoration:underline;cursor:pointer;font-size:13px}
.popupCart.modal .corp_form{margin-bottom:0;margin-top:15px}
.popupCart.modal .corp_form label{width:100%;padding:1% 0 3% 0;font-size:16px;color:#004990;text-align:left}
.popupCart.modal .corp_form .inp_bx,.corp_form_clubs .inp_bx{width:35% !important}
.popupCart.modal ul li{padding-left:0;clear:both;margin:5px 0}
.popupCart.modal .cancel_promo{background:url(../images/cnl_btn_bg.gif) repeat-x;border:1px solid #6e6e6e;color:#fff;font-size:1em;margin-right:4%;padding:8px 28px;text-align:center;text-decoration:none;cursor:pointer;float:left}
.popupCart.modal .ok_promo{background:url(../images/sgn_btn_bg.gif) repeat-x;border:1px solid #064592;color:#fff;font-size:1em;text-align:center;text-decoration:none;margin-right:4%;padding:8px 20px;float:left;cursor:pointer}
#promoPopUpModal .ok_promo,#promoPopUpModal_PD .ok_promo,#promoPopUpModal_PLP .ok_promo,.promoPopUpModal_PLP .ok_promo,#promoPopUpModalSharing .ok_promo,.PreMandPopUpModal_PLP .ok_promo,.PreMandPopUpModal_PD .ok_promo,.PreMandPopUpModal_SL .ok_promo,.PreMandPopUpModal_SSL .ok_promo,.preMandPopUpModal_CartPage .ok_promo,.luckyDrawPopUpCls .ok_promo,.DeliveryWindowPopup .ok_promo{float:left;background:url("../images/sgn_btn_bg.gif") repeat-x;border:1px solid #064592;color:#fff;font-size:.85em;font-weight:700;text-align:center;text-decoration:none;margin-right:4%;padding:5px 20px}
.PreMandPopUpModal_PLP .ok_promo,.PreMandPopUpModal_PLP .cancel_promo,.PreMandPopUpModal_PD .ok_promo,.PreMandPopUpModal_PD .cancel_promo,.PreMandPopUpModal_SSL .ok_promo,.PreMandPopUpModal_SSL .cancel_promo,.PreMandPopUpModal_SL .ok_promo,.PreMandPopUpModal_SL .cancel_promo,.preMandPopUpModal_CartPage .cancel_promo,.preMandPopUpModal_CartPage .ok_promo{padding:5px 15px;cursor:pointer}
#promoPopUpModal .cancel_promo,#promoPopUpModal_PD .cancel_promo,#promoPopUpModal_PLP .cancel_promo,.promoPopUpModal_PLP .cancel_promo,#promoPopUpModalSharing .cancel_promo,.PreMandPopUpModal_PLP .cancel_promo,.PreMandPopUpModal_PD .cancel_promo,.PreMandPopUpModal_SSL .cancel_promo,.PreMandPopUpModal_SL .cancel_promo,.preMandPopUpModal_CartPage .cancel_promo,.luckyDrawPopUpCls .cancel_promo{cursor:pointer;float:left;background:url("../images/sgn_btn_bg.gif") repeat-x;border:1px solid #064592;color:#fff;font-size:.85em;font-weight:700;text-align:center;text-decoration:none;margin-right:1%;padding:5px 20px}
#promoPopUpModal .footer,#promoPopUpModal_PD .footer,#promoPopUpModal_PLP .footer,.promoPopUpModal_PLP .footer,#promoPopUpModalSharing .footer{width:196px;margin:0 auto}
.DeliveryWindowPopup .footer{width:95px;margin:10px auto auto auto;overflow:hidden}
.DeliveryWindowPopup .ok_promo{padding:5px 35px;font-size:.95em;cursor:pointer}
.popupCart.modal .footer{width:250px;margin:15px auto}
.PreMandPopUpModal_PLP .footer,.PreMandPopUpModal_PD .footer,.PreMandPopUpModal_SL .footer,.PreMandPopUpModal_SSL .footer,.preMandPopUpModal_CartPage .footer{width:155px;margin:0 auto}
.luckyDrawPopUpCls .footer{width:230px;margin:0 auto;padding-top:10px}
.luckyDrawPopUpCls .modal-content p{color:#666;padding:10px 0}
.luckyDrawPopUpCls .mob_num{width:97%;height:24px;padding:0 0 0 8px;float:none;margin:10px 0;line-height:0;font-size:.9em;color:#666}
.err_info_ld{visibility:hidden;font-size:.8em;color:red}
span.question_1{cursor:pointer;display:none;width:16px;height:16px;background-color:#89a4cc;line-height:16px;color:White;font-size:13px;font-weight:bold;border-radius:8px;text-align:center;position:relative;top:13px;left:8px}
.tool-tip_1,.tool-tip_sl{display:none;position:absolute;background-color:rgba(137,164,204,0.8);z-index:25;border-radius:6px;font-size:14px;line-height:15px;height:52px;width:170px;color:white;text-align:left;padding:0 10px 0 5px;font-weight:bold;top:42px;font-size:13px;padding-top:5px;left:320px}
.near_cc{font-size:13px;color:#666;float:left}
.store_loc_addr_dsf{padding-left:.5%;float:left;font-size:13px;color:#666;overflow-y:scroll;width:48%}
.store_loc_addr_dsf p{line-height:23px;font-size:13px}
.store_loc_addr_dsf input[type='radio'],.store_loc_addr_dsf .addr{float:left}
.store_loc_dsf{display:block;overflow:hidden;margin:0 0 15px 0}
.del_mtd{clear:both;margin:19px 10px 25px 0;font-size:12px;padding-top:5px;color:#666}
.del_mtd p{float:left;cursor:pointer}.del_mtd p:first-child{cursor:default}
.home_del{padding-right:15px;border-right:1px solid black;margin-left:20px}
.del_mtd .click_col{margin-left:15px}#clickCollect_id{display:none}
.weight_dec{font-weight:bold;text-decoration:none}
.text_cds{font-size:13px;color:#666}.text_cds a{text-decoration:underline;color:#004990}
.d_add_area{width:55%}.d_ad_inp{margin-left:117px}
#watchVideoBtn .add_t_lst_btn{background-image:none;padding-left:13px;min-width:87px;text-align:center;margin-right:5px}
.fp_online{float:right}.main_content_area .fp_online{float:right;margin-top:150px}
#MCAdd .error_span_reg,#JWCAdd .error_span_reg{padding-left:44%}
#MCAdd #dateOfBirth{width:250px}#JWCAdd #dateOfBirth{width:250px}
.popup_cart_modal ul li{list-style-type:disc;margin-left:15%}
#JWCRenew .error_span_reg{padding-left:42%}
#Attachment .error_span_reg{padding-left:0;float:left;width:100%;text-align:left}
.popupCart.modal .hlp_cnt_btn{float:left}
.popupCart.modal .hlp_cnt_atn_btn{width:29%}
.popupCart.modal .corp_form .inp_bx,.corp_form_clubs .inp_bx{min-height:30px}
.popupCart.modal .error_span_reg_tc{padding-left:1%}
.date-dropdowns .day,.date-dropdowns .month,.date-dropdowns .year{margin-right:12px;border:1px solid #cacaca;width:12%;color:#656565;height:28px;background:url(../images/inp_bg.jpg) repeat-x}
.magnifier-lens{min-width:150px !important;min-height:150px !important}
.sigd_acc p{float:none}.sigd_acc{margin-top:33px !important;max-width:385px}
.sigd_acc p:nth-child(2){margin-top:18px}
.mini_cart{width:auto}.static-header .ftr_pin{float:right;margin-top:16px;border-right:0;padding-right:0;padding-bottom:.6%;display:block;min-width:183px}
.static-header .ftr_pin form{margin-left:0}
.static-header .ftr_pin p{margin-right:4%;margin-top:5%;color:#616161}
.error_span_deli_slot{padding-bottom:10%}
.ld_bnrs p{padding-bottom:30px;font-size:13px;color:#000;line-height:19px}
.ld_bnrs img{width:727px;height:320px;padding-bottom:15px}
.ld_btn a:first-of-type{margin-right:1%}
.ld_btn a{background:url("http://s3-ap-southeast-1.amazonaws.com/www.fairprice.com.sg/media/images/make_pymnt_btn2.png") no-repeat top right;border:1px solid #004990;color:#fff;cursor:pointer;font-size:13px;font-weight:bold;padding:9px 60px 9px 40px;text-decoration:none;width:67%}
.corp_reg_lft ul li a#Register_LD{padding-right:34%}
.de_crt_btns .OOS_msg{clear:both;overflow:hidden;color:#ed241c;font-size:.8em;padding:5px}
div#:bz.ii.gt.m151912168f040628.adP.adO{margin:0}
:root .my_sot_bdr{width:99.8% \0/IE9}:root .send_txt{width:60px !important \0/IE9}
@-moz-document url-prefix(){.my_sot_bdr{width:99.8%}
.singtel_mobile{margin-left:1%;width:230px}
.err_info_st{margin-left:1%}.ok_singtel{padding:2.3% 3% 9.7%;margin-left:1%;margin-right:7%}
.cancel_singtel{padding:2.3% 3% 9.7%;margin-left:0;margin-right:0}
.send_txt{width:60px !important}.singtel_common{margin:10% 12% 0}
.corp_form input:focus,.error_logon input:focus{border:2px solid #9ecaed}
.home-delivery-text{background-size:19%}
#quick_cart_container{top:95px !important;background-position:0 1px}
.tp_new .cat_lst_container{top:34px}.del_contact_wrp #chkdisplay input{margin:4px 4px}
.tp_lnks li#storeweekly_ads a.cat_one{padding-right:1.6em !important}
}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.singtel_mobile{margin-left:1%;width:225px}
.err_info_st{margin-left:1%}.my_sot_bdr{width:99.8%}
.send_txt{width:60px !important}.ok_singtel{margin-left:1%}
.cancel_singtel{margin-right:0;margin-left:3.2%}
.corp_form input:focus,.error_logon input:focus{border:2px solid #9ecaed}
.home-delivery-text{background-size:19%}
.tp_new .cat_lst_container{top:34px}.mouseover_cmn{width:91%;padding:5px 7px}
.reminder_modal select{background:none !important;padding-right:0}
.ui-icon-calendar{width:24px;margin-left:-29px}
.reminder_modal select{background:0;padding-right:0}
.promotion_div .green p span,.promotion_div .red p span,.promotion_div .pink p span,.promotion_div .blue p span{background-position:-1px 6px}
.del_contact_wrp #chkdisplay input{margin:0}
.ftr_pincode{width:90%}.tp_lnks #storeweekly_ads{width:171px}
}:root .mouseover_cmn{width:91% \0/IE9;padding:5px 7px \0/IE9}
:root .singtel_mobile{margin-left:1% \0/IE9;width:225px \0/IE9}
:root .err_info_st{margin-left:1% \0/IE9}
:root .singtel_common{margin:10% 13% 0 13% \0/IE9}
:root .ok_singtel{margin-left:1% \0/IE9}
:root .cancel_singtel{margin-right:0 \0/IE9;margin-left:3.2% \0/IE9}
:root .home-delivery-text{background-size:19% \0/IE9}
:root .tp_new .cat_lst_container{top:34px \0/IE9}
:root .reminder_modal select{background:none !important \0/IE9;padding-right:0 \0/IE9}
:root .repeat-monthly .radio_1 label{padding-top:6px \0/IE9}
:root .popupCart.modal .error#terms_condition{background:none !important;border:none !important}
:root .promotion_div .green p span,:root .promotion_div .red p span,:root .promotion_div .pink p span,:root .promotion_div .blue p span{background-position:-1px 6px}
:root .del_contact_wrp #chkdisplay input{margin:0 0 \0/IE9}
:root .ftr_pincode{width:90% \0/IE9}:root #quick_cart_container .dijitDialogPaneContent{box-shadow:0 4px 23px 0 rgba(0,0,0,0.2),0 6px 50px 0 rgba(0,0,0,0.19) \0/IE9}
:root .tp_lnks #storeweekly_ads{width:171px \0/IE9}
.ord_dtl_hdr_eld{color:#003e82;margin-top:4%;text-align:center;margin-bottom:2%}
.ord_dtl_hdr_eld span{color:#000}.txt_rht_eld{clear:both;width:46%;text-align:right;float:left}
.addr_cnt_eld{color:#003e82;float:left;font-size:13px;line-height:16px;margin-left:2%;width:48%}
.act_boxes_eld{position:relative;width:47%;float:right;padding-left:2%}
.add_new_addr_luckydraw label{width:27%;text-align:right;margin-right:2%;display:block;float:left;padding:8px 0;font-size:.8em !important;color:#666}
.add_new_addr_luckydraw input{width:198px;min-height:26px !important;padding:0 5px !important}
.add_new_addr_luckydraw p{margin-bottom:10px !important}
.top_frm_luckydraw h2{clear:both;background:#a4c3d6;color:#3d4446;font-size:1em;padding:1.3% 0 1.3% 3%;position:relative;left:-15.1%;width:123.5%;margin-bottom:3%}
.edt_addr .top_frm_luckydraw h2{left:-24.6%;width:134%}
.ld_chanceTable,.ld_chanceTable th,.ld_chanceTable td{border:1px solid black;border-collapse:collapse;text-align:center;vertical-align:middle}
.ld_chanceTable th,.ld_chanceTable td{padding:7px}
.ld_chanceTable th:first-child{width:25%}
.ld_chanceTable th:nth-child(2){width:25%}
.ld_chanceTable th:nth-child(3){width:25%}
.ld_chanceTable th:last-child{width:25%}
.ld_chanceTable{width:100%}#collectEmailId h2,#collectNRIC h2{padding-bottom:15px}
#PromotionCodeForm .error_span{width:80%}
#fgt_pwd_id .acc_edit_cnt{width:46.5%}.acc_edit.acc_padding_bottom h1{margin-bottom:7px}
.fgt_emAddr_msg{clear:both;font-style:italic;font-size:.64em !important;color:#000;font-weight:bold}
.desktop_hide{display:none}.srch_mob{float:left;margin-top:1.4em;margin-left:2em;height:37px}
.lnav_wrpr .clmn_one{display:none}.textShoutOuts_lst{overflow:hidden;float:right;text-align:center;line-height:42px;color:#005696;font-size:14px;font-weight:bold;border-right:2px solid #e5e5e5;width:310px}
.textShoutOuts li{opacity:0;display:none}
.textShoutOuts li:first-child{opacity:1;display:block}
#CatalogSearchForm{position:relative}#autoSuggest_Result_div{position:absolute;top:37px}
.ftr_cards{overflow:hidden;float:left;margin-top:20px;width:252px}
.ftr_cards .sml_txt{padding-bottom:5px;font-size:.9em;color:#bfbfbf;font-weight:700;display:block;width:100%;margin-left:0}
.ftr_cards ul{clear:both;margin-left:5px}
.ftr_cards ul li img{width:46px;height:55px}
.ftr_cards ul li{float:left;padding-right:4px;color:#fff;font-size:.9em}
.ftr_cards ul li:last-child{line-height:55px;font-size:16px;padding-right:0}
.static_page_content{margin-top:170px}#myAccDiv.reg_lnks{padding:8px 0 7px 15px !important;border-left:1px solid #345472;display:none}
#MyAccountLink>span{float:left}.tabletdisplay{display:none}
#miniShopCartBody p{max-width:136px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.banner-images>.banner-image:first-child{opacity:1}
#miniShopCartBody p{max-width:136px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
#quick_cart_container .dijitDialogPaneContent::after{content:" ";position:absolute;top:-13px;right:100px;margin-left:-5px;border-width:10px 6px 15px 6px;border-style:solid;border-color:transparent transparent white transparent}
.tp_lnks #storeweekly_ads{width:168px}.mp-pusher.mp-pushed .static-header,.mp-pusher.mp-pushed .nav_lr{position:absolute}
#fgt_pwd_id.acc_edit.acc_padding_bottom>p{color:#666;font-size:.8em;padding:.5% 0 0 2%}
#fgt_pwd_id.acc_edit.acc_padding_bottom>p.prot_acct_cls{margin-top:8px !important;margin-bottom:2px}
.tp_lnks li#storeweekly_ads a.cat_one{background:0;padding-right:1.7em;text-align:center}
.tp_lnks li#storeweekly_ads a.cat_one span:first-child{background:url(../images/tp_nv_arw.png) no-repeat;background-position:right -20px center;display:inline-block;padding-right:15px}
.tp_lnks li#storeweekly_ads:hover a.cat_one span:first-child{background:url("../images/tp_nv_arw_red.png") no-repeat;background-position:right -20px center;color:#e31c15}
#luckdraw_logo img{margin:25px 0 0 25px;outline:0}
.ld_modal{display:block;position:fixed;z-index:101;left:0;top:0;width:100%;height:100%;overflow:hidden;background:url(../images/white_trans_bg.png)}
.ld_modal_content{margin:305px auto;width:300px;z-index:102;overflow:hidden;background:url(../images/err_popup_bg.png);border:solid 1px #d7d7d7;border-radius:.5em;padding:2em 2.5em 1.5em 2.5em;box-shadow:0 0 2px 2px #f2f2f1;color:#004990;position:relative;font-weight:bold;font-size:15px}
.ld_btns{padding-top:15px;overflow:hidden;margin:auto;width:150px}
.ld_btns a{margin-right:5px}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){#quick_cart_container{top:95px !important;background-position:0 1px}
.str_lctr,.hlp_icn{padding-bottom:5px}.cnt_icn,.fbk_icn{padding-bottom:6px}
.hdr_sml_lnks li:first-child a{letter-spacing:.01em}
}@media screen and (-webkit-min-device-pixel-ratio:0){#quick_cart_container{-chrome-:only(;top:95px !important;background-position:0 1px;)}
.str_lctr,.hlp_icn{-chrome-:only(;padding-bottom:5px;)}
.cnt_icn,.fbk_icn{-chrome-:only(;padding-bottom:6px;)}
#fgt_pwd_id .acc_edit_cnt:last-child{{-chrome-:only(;)}
.hdr_sml_lnks li:first-child a{-chrome-:only(;letter-spacing:.01em;)}
}.slotTime.highlight_sm .highlight_sm_div{cursor:pointer !important;background-image:url('http://s3-ap-southeast-1.amazonaws.com/www.fairprice.com.sg/media/images/deliveryslot_booking.png') !important;background-position:100% 100% !important;background-repeat:no-repeat !important;position:absolute;height:40px;width:40px;bottom:0;right:0}
.notAvailable.highlight_sm{background-color:#fbdada !important}