a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4{font-weight:700}h5,h6{font-weight:400}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:0;padding:0}input,select{vertical-align:middle}.cursorPointer{cursor:pointer}.fl{float:left}.fr{float:right}.cb{clear:both}.posRelative{position:relative}.posAbsolute{position:absolute}.center{margin:0 auto}.hcenter{margin:0 auto}.tl{text-align:left}.tr{text-align:right}.tc{text-align:center}.bold{font-weight:700}.italic{font-style:italic}.normal{font-weight:400}.displayon,.on{display:block;visibility:visible}.displayoff,.off{display:none;visibility:hidden}.dispNone{display:none}.dispBlock{display:block}.visHidden{visibility:hidden}.visVisible{visibility:visible}.dispInlineBlock{display:inline-block}.borderNone{border:none}.suppressOutline:focus{outline-width:0}.textDecorationNone{text-decoration:none}.f10{font-size:10px}.f11{font-size:11px}.f12{font-size:12px}.f13{font-size:13px}.f14{font-size:14px}.f15{font-size:15px}.f16{font-size:16px}.f17{font-size:17px}.f18{font-size:18px}.p5{padding:5px}.p10{padding:10px}.p20{padding:20px}.pt1{padding-top:1px}.pt2{padding-top:2px}.pt3{padding-top:3px}.pt4{padding-top:4px}.pt5{padding-top:5px}.pt6{padding-top:6px}.pt7{padding-top:7px}.pt8{padding-top:8px}.pt9{padding-top:9px}.pt10{padding-top:10px}.pt13{padding-top:13px}.pt14{padding-top:14px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt25{padding-top:25px}.pt30{padding-top:30px}.pt50{padding-top:50px}.ptb3{padding:3px 0 3px 0}.ptb5{padding:5px 0 5px 0}.ptb10{padding:10px 0 10px 0}.ptb20{padding:20px 0 20px 0}.pb3{padding-bottom:3px}.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pb12{padding-bottom:12px}.pb20{padding-bottom:20px}.pb25{padding-bottom:25px}.pb30{padding-bottom:30px}.pl2{padding-left:2px}.pl5{padding-left:5px}.pl15{padding-left:15px}.pl30{padding-left:30px}.mt1{margin-top:1px}.mt2{margin-top:2px}.mt3{margin-top:3px}.mt4{margin-top:4px}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt55{margin-top:55px}.mr5{margin-right:5px}.mr10{margin-right:10px}.mr50{margin-right:50px}.mb1{margin-bottom:1px}.mb2{margin-bottom:2px}.mb3{margin-bottom:3px}.mb4{margin-bottom:4px}.mb5{margin-bottom:5px}.mb8{margin-bottom:8px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.ml1{margin-left:1px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml50{margin-left:50px}.fontWhite{color:#fff}.data,.datalist{display:none}
.scroll-pane{position:relative}.scroll-content{background:none repeat scroll 0 0 transparent!important;left:0;position:absolute;top:0;width:100%}.slider-vertical{position:relative;height:100%;border:none!important;background:0 0!important}.ui-slider-handle{background:none repeat scroll 0 0 #4c4c4c!important;border-radius:10px!important;cursor:pointer!important;display:block;left:0!important;width:10px!important;padding:0!important;background-color:#6a6a6a!important;position:absolute}.slider-wrap{position:absolute!important;right:0!important;top:0!important;width:14px!important;z-index:99999;border:none!important;background:0 0;cursor:pointer!important}.scrollbar-bottom{position:absolute!important;bottom:0!important;left:0!important;width:0!important;height:0!important}.slider-wrap{position:absolute;right:0;top:0;width:20px}.slider-vertical{position:relative;height:100%}.ui-slider-handle img{border:none}.scrollbar-top{position:absolute;top:0}.scrollbar-bottom{position:absolute;bottom:0}.scrollbar-grip{position:absolute;top:50%}
.skinClientLogo{width:100%;height:100%;background-image:url(../images/boscovs_sprite_LOGOS.png);background-position:0 0;background-repeat:no-repeat}.no-svg .skinClientLogo{background-image:url(../images/_Template_ShopLuxe_sprite_LOGOS.png)}.optionsLink,.optionsLink:visited,.stdLink,.stdLink:visited{color:#039;text-decoration:none!important}.stdLink:hover,.stdLinkBlack:hover{color:#c96!important;text-decoration:underline!important}.stdLinkBlack,.stdLinkBlack:visited{color:#000;text-decoration:none;display:inline-block}.secondaryLink,.secondaryLink:visited,.secondaryLinkWrapper .secondaryLink,.secondaryLinkWrapper .secondaryLink:visited{color:#039;text-decoration:none}.secondaryLink:hover{color:#c96;text-decoration:underline}.stdLinkGrey:active,.stdLinkGrey:hover,.stdLinkGrey:link,.stdLinkGrey:visited{color:#666;text-decoration:none;cursor:pointer}.globalNavActions .mainNavLink,.mainNavLink{color:#3c3c3c;text-decoration:none;font-weight:700}a.shoplocal_button,button,button[type=button],input[type=button],input[type=submit]{height:30px;width:124px;padding:0;margin:0;font-size:14px;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}a.shoplocal_button{display:inline-block;text-decoration:none;line-height:28px;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}a.shoplocal_button:hover{opacity:.7}button[type=disabled]{cursor:default}.no-touch .optionsLink:hover,.no-touch .skinCloseBtn:hover,.no-touch a.shoplocal_button:hover,.no-touch button:hover,.no-touch button[type=button]:hover,.no-touch input[type=button]:hover,.no-touch input[type=submit]:hover{opacity:.6;text-decoration:none}a.shoplocal_button.shoplocal_small,button.shoplocal_small,button[type=button].shoplocal_small,input[type=button].shoplocal_small,input[type=submit].shoplocal_small{height:18px;width:100px;font-size:13px}a.shoplocal_button.shoplocal_small{line-height:14px}.turkey{color:#3c3c3c;background-color:#fff;border:1px solid #bdbdbd!important;position:relative;text-align:left;padding:0 15px;font-weight:700;height:40px}.turkey:after{content:"";height:0;width:0;border-top:5px solid rgba(255,255,255,0);border-bottom:5px solid rgba(255,255,255,0);border-left:7px solid #039;position:absolute;top:15px;right:12px;-moz-transform:scale(.9999)}.chicken{color:#fff;background-color:#039;position:relative;text-align:left;padding:0 15px;font-weight:700;height:40px;border:none}.chicken:after{content:"";height:0;width:0;border-top:5px solid rgba(255,255,255,0);border-bottom:5px solid rgba(255,255,255,0);border-left:7px solid #fff;position:absolute;top:15px;right:12px;-moz-transform:scale(.9999)}.hen{color:#426fc1;background-color:#e5eeff;border-color:#aaa}.pheasant{color:#aaa;background-color:#fff;border-color:#aaa}.browseAdBtn.shoplocal_button{width:170px;height:40px;line-height:38px;text-align:left;padding:0 15px;text-decoration:none;color:#3c3c3c}.skinCloseBtn{height:20px;width:24px;color:#666;-webkit-border-radius:3px;border-radius:3px;color:#000!important}a.shopListBtnMOB{height:40px;width:50px;font-size:13px;padding-top:5px;position:absolute;top:-52px;right:70px;display:none}button.searchBtnMOB{height:40px;width:50px;font-size:13px;position:absolute;top:-52px;right:10px;display:none}button.skinSendBtn{height:32px}button.ViewLargerBtn{width:133px;height:25px;display:block;margin:5px auto;font-size:12px;-webkit-border-radius:0;border-radius:0;border:none;color:#0d3e9a;background:0 0}button.ViewLargerBtn:hover{color:#c96;opacity:1!important;text-decoration:underline}.skinCloseBtn{display:block;height:20px;width:24px;position:relative;text-indent:-99px;overflow:hidden;cursor:pointer;text-decoration:none;color:#000;font-weight:700}.skinCloseBtn:after{content:"X";text-indent:0;font-size:16px;position:absolute;top:2px;left:0;width:24px;text-align:center}button.listingBtn{width:100%;padding:0 15px;height:40px}.shoplocal_button.bolBtn{width:100%;padding:0 15px;height:40px;line-height:38px;text-align:left;color:#fff;text-decoration:none}button.emailSendBtn{height:30px;width:24%}button.emailSendBtn.chicken:after{content:"";height:0;width:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid #fff;position:absolute;top:10px;right:8px}.optionsLink{display:inline-block;text-decoration:none;overflow:hidden;text-indent:-9999px;height:32px;width:32px;margin:0 8px;background-color:transparent;background-image:url(../images/_Template_Shopluxe_Sprite.png);background-position:0 0;background-repeat:no-repeat;cursor:pointer}.optionsLink:hover{opacity:.7}.skinEmailIcon{background-position:-200px -350px}.skinFacebookIcon{background-position:-250px -350px}.skinTwitterIcon{background-position:-300px -350px}.skinPinterestIcon{background-position:-350px -350px}.skinGooglePlusIcon{background-position:-400px -350px}.skinShoppingListRemoveAll{background-position:-450px -350px}.skinPrintIcon{background-position:-200px -400px}.skinInputText{height:31px;padding:0 0 0 10px;margin:0;line-height:2;font-size:12px;font-family:Arial,Sans-Serif;font-weight:400;outline:0;border:none;background-color:#fff;-webkit-border-radius:0;border-radius:0;-webkit-appearance:none}#SearchField .skinInputText{width:233px;padding:0 40px 0 10px}#ChangeLocCityStateZip_Text{width:250px;padding:0 40px 0 10px}#NoContentCityStateZip_Text,#NuepCityStateZip_Text{width:232px;text-align:left;position:relative;left:-20px}.searchContain button{position:absolute;width:31px;height:31px;padding:0;top:0;right:0;background:#039;border:0}.searchContain button:before{display:block;position:absolute;top:17px;left:19px;background:none repeat scroll 0 0 #fff;width:8px;height:2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform-origin:left center;-moz-transform-origin:left center;-webkit-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;content:""}.searchContain button:after{content:"";display:block;position:absolute;top:5px;left:6px;border:2px solid #fff;width:12px;height:12px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.locationSearchBarContain .submitBtn{margin:0 0 0 4px;height:38px;font-size:14px;position:static}.skinCircleArrow{width:0;height:0;border-top:5px solid transparent;border-left:10px solid #333;border-bottom:5px solid transparent}.skinInStoreOnly{height:32px;display:block;padding-top:10px;color:#000;font-weight:700;font-size:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.skinInStoreOnly.shoplocal_small{width:100px;font-size:12px;text-align:right;padding:0}@media only screen and (min-width:768px) and (max-width:1024px){.stdLink:hover{text-decoration:none}}@media only screen and (min-width:768px) and (max-width:959px){#SearchField .skinInputText{width:200px}}@media only screen and (max-width:767px){button.skinBackBtn{color:#08399f;text-decoration:none;background:#fff;border:none;font-size:12px;margin:5px 10px 0;width:auto}.skinBackBtnArrow{display:inline-block;height:0;width:0;border-top:5px solid transparent;border-right:7px solid #ff2f1d;border-bottom:5px solid transparent;margin-right:2px}a.shopListBtnMOB{display:inline-block}button.searchBtnMOB{display:inline-block}#SearchField .skinInputText{width:70%;height:29px;background-color:transparent}#SearchField input.submitBtn,.StoreLocationZipEntryBlock input.submitBtn{width:24.65%}.skinInStoreOnly.shoplocal_small{text-align:left}.optionsLink{margin:0 20px 0 0}.skinShoppingListBtn_Mob.shoplocal_button{display:inline-block;padding-top:5px}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(-webkit-min-device-pixel-ratio:2){.optionsLink{background-image:url(../images/200/_Template_Shopluxe_Sprite_200.png);-webkit-background-size:500px 482px;-0-background-size:500px 482px;-moz-background-size:500px 482px;background-size:500px 482px}}
#BrandScrollContainMobile,#CatScrollContainMobile,#ClientFooter_MobileDevice,.includeInFullScreen,.includeInMobile,.includeInMobileIB,.includeInMobileLandscape,.includeInMobilePortrait,.includeInTablet,.includeInTabletLandscape,.includeInTabletPortrait{display:none}html{-webkit-text-size-adjust:100%}#SharedTemplates,#Shoplocal_header,#Shoplocal_wrapper{font-family:Arial,Sans-Serif;font-size:12px}body,html{min-width:320px}.cb{clear:both}.slBasicEllipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#Shoplocal_wrapper{position:relative;width:1020px;margin:0 auto;background-color:#fff;border-width:0 1px;min-width:320px}#Shoplocal_main{position:relative;width:1020px;margin:0 auto}#BrowseLayout{border:1px solid #bcbcbc}.shoplocal_invalidText{color:red!important;font-weight:700!important}#Shoplocal_header{position:relative;width:1020px;margin:0 auto;background:#fff}.clientLogoContain{position:relative;padding-bottom:8px}.posAndSizeClientLogo{display:block;width:163px;height:76px;margin:17px 0 0 0;display:none}.weeklyAdsLocationCallOut{color:#444;margin:0 0 10px 0;padding-top:15px}.adsCalloutContain{font-size:16px;font-weight:700;margin-right:5px}.weeklyAdsLocationCallOut .chgLocLink{color:#039;text-decoration:none}.globalNavActions{position:relative;background-color:#f1f1f1;font-size:14px;padding:5px 5px;color:#3c3c3c}.globalNavActions>a{padding:8px 12px 8px 8px}.skinSearch{border:1px solid #ccc;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}.searchContain.navSearch{float:right;margin:0;position:relative}#TitleBar{position:relative;min-height:40px;padding-top:2px;background-color:#fff}#TitleBar h1{font-size:12px;font-weight:700;padding:18px 0 10px 0;width:350px;color:#3c3c3c;float:left}.modalContainer #StoreLocationStoreList h2,.modalContainer .sectionHeader h1{padding:20px 0 10px;border-bottom:1px solid #bdbdbd;margin:0 25px;font-size:18px;font-weight:700;color:#3c3c3c}#Shoplocal_footer{margin:10px 0;padding:0 0 15px}.clientCopyright,.clientFooter{padding-bottom:20px;text-align:center}.secondaryLinkWrapper{font-family:Arial,Sans-Serif;font-size:10px;line-height:13px;color:#333;margin:6px auto;text-align:center}#BrowseByAllCategories,#BrowseByBrand,#BrowseByCategory,#BrowseBySearch{padding-bottom:20px}.dispIB{display:inline-block}#footerSpecialEvents{margin:10px 0 10px 0;text-align:center;width:auto}.specialEventWrapper{height:104px;width:275px;overflow:hidden;display:inline-block;vertical-align:middle;cursor:pointer;margin:7px}@media only screen and (min-width:768px) and (max-width:1024px){.includeInTablet,.includeInTabletLandscape,.includeInTabletPortrait{display:block}.includeInDesktop{display:none}.excludeFromTablet{display:none}body{background:#fff}#Shoplocal_wrapper{width:auto;margin:0}#Shoplocal_header{width:942px}.clientLogoContain{border-bottom:none;margin-bottom:15px}.posAndSizeClientLogo{float:left;display:block}#Shoplocal_main{width:942px}.weeklyAdsLocationCallOut{float:left;margin:44px 0 10px 21px;padding-top:0}.globalNavActions{padding-left:20px}}@media only screen and (min-width:768px) and (max-width:959px){#Shoplocal_header,#Shoplocal_main{width:688px}.globalNavActions{padding-left:0}#SearchField{margin-right:8px}.specialEventWrapper{height:85px;width:225px;margin:0}.footer_se{width:225px}#TitleBar h1{width:260px}.posAndSizeClientLogo{margin-right:21px}.weeklyAdsLocationCallOut{float:left;margin:22px 0 10px 0;padding-top:0}.chgLocLink{display:block;margin-top:5px}.changeLocationLinkContain{display:block;margin-top:5px}}@media only screen and (max-width:767px){.includeInDesktop{display:none}.excludeFromMobile{display:none!important}#BrandScrollContainMobile,#CatScrollContainMobile,.includeInMobile{display:block}.includeInMobileIB{display:inline-block}body{background:#fff}#Shoplocal_wrapper{width:auto;margin:0}#Shoplocal_main{width:auto;border-bottom:none}#Shoplocal_header{width:auto}#BrowseLayout{margin:0 10px;border:0}.clientLogoContain{margin-bottom:15px;padding-bottom:20px;border-bottom:1px solid #ccc;height:78px;margin-bottom:50px}.posAndSizeClientLogo{margin:18px auto;display:block}.globalNavActions{float:none;padding:0 10px;margin:34px 0 10px 0}.globalNavActions>a{padding-left:0}#CatScrollContainMobile select{width:84px}#BrandScrollContainMobile select{width:58px}#SearchField{float:none;margin:0;height:31px}#SearchField .skinInputText.navSearch{width:84%;padding-right:40px}.weeklyAdsLocationCallOut{margin:14px 0 12px 10px;position:relative;padding-top:0}.adsCalloutContain{font-size:14px;line-height:24px;font-weight:700}.weeklyAdsCallOut{font-size:14px}.mobileNavSearch{margin:0 5px 10px 5px!important}.selectSpinnerMobile,.selectSpinnerMobile:focus{background:0 0;border:none;outline:0;margin:0;padding:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0}#TitleBar,.modalContainer .sectionHeader{min-height:0;position:static;padding:0;background:0 0;float:none;margin:0;width:auto;height:auto}#TitleBar h1{background:#fff;font-size:14px;color:#3c3c3c;font-weight:700;width:auto;position:static;float:none;padding:13px 0;border-bottom:1px solid #ccc;margin:auto;text-align:center}.modalContainer .sectionHeader h1{background:#fff;font-size:18px;color:#3c3c3c;font-weight:700;width:auto;position:static;float:none;padding:13px 0;border-bottom:1px solid #ccc}.modalContainer .sectionHeader h1{margin:0;padding:10px}#Shoplocal_footer{margin-top:0;padding:10px 0 12px}.specialEventWrapper{margin-bottom:20px}}@media only screen and (min-width:480px) and (max-width:767px){.includeInMobileLandscape{display:block}}@media only screen and (max-width:479px){.includeInMobilePortrait{display:block}}
.shoplocal_entryContain{color:#3c3c3c;text-align:center;padding:50px 0;margin-top:10px}.shoplocal_entryForm{width:288px;margin:0 auto;position:relative}.shoplocal_entryFormTitle{font-size:18px;line-height:22px;font-weight:700;padding-bottom:10px;margin:0 10px 10px}.locationExampleText{padding:10px;line-height:18px;border-top:none}.locationSearchBarContain button{position:absolute;width:31px;height:31px;padding:0;top:1px;right:1px;background:#063199;border:0}.locationSearchBarContain button:hover{opacity:1}#NuepGeolocating{padding:40px;text-align:center}.spinningLoader{background:url(../images/loading.gif) no-repeat;background-position:0 0;height:32px;width:32px;margin:0 auto}.nuepContain{margin-bottom:76px}.landingNoContentContain p{margin:5px 0 15px;color:#3c3c3c;font-size:13px;font-weight:700}.landingContain{padding-top:10px;padding-bottom:12px;background:#fff}#LandingIscroller{height:810px;overflow-y:auto}.nonHeroPromoLanding{max-height:810px;overflow:hidden;min-height:510px}.landingUnit{position:relative}.landingUnit:hover{opacity:.6}.heroPromoLanding{float:left;width:580px;margin:0}.nonHeroPromoLanding{float:right;width:300px;position:relative;min-height:525px;margin-bottom:25px}.nonHeroPromoLanding .landingUnit{width:270px;float:left;margin:0 0 25px 10px}.landingSubUnitAHero{max-height:765px;overflow:hidden;border:2px solid #bdbdbd}.landingSubUnitA{height:200px;overflow:hidden;border:2px solid #bdbdbd}.landingSubUnitA .adImg{width:270px}.landingSubUnitA_1{position:absolute;top:156px;height:28px;left:2px;right:2px;background:#fff;opacity:.8}.landingSubUnitA_1_Hero{position:absolute;bottom:85px;height:28px;left:2px;right:2px;background:#fff;opacity:.8}.landingSubUnitB{padding:8px 0 14px;color:#666;font-weight:700}.landingSubUnitB .validDates{margin-top:5px;font-size:12px;font-weight:400;color:#3c3c3c}.positionCircleArrowLanding{float:left;margin:8px 7px 0 9px}.positionCallout{margin:7px 0 0 0}.styleCallout{font-size:14px;font-weight:700;color:#3c3c3c;margin-left:10px;position:relative;width:95px}.styleCallout:after{content:"";height:0;width:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid #08399f;position:absolute;top:2px;right:2px}.promoTitle{font-size:14px;font-weight:700;text-transform:uppercase}.locationsPad{padding:0 30px;border-top:1px solid #bdbdbd}#allLocationsleftColumn,#allLocationsrightColumn{float:left;padding-bottom:22px;width:48%}#allLocationsrightColumn{float:right}.locationsError{padding:40px 0;text-align:center}.stateheader{font-size:16px;color:#3c3c3c;margin:25px 0 10px;font-weight:700}.seolocationblock{line-height:18px;font-size:13px;color:#3c3c3c;margin-top:14px;padding-left:10px}.allCatsP a{font-size:14px;margin-top:20px;display:block;text-decoration:none}.seoStoreName{display:block;font-weight:700}@media only screen and (min-width:960px) and (max-width:1024px){#LandingIscroller{height:810px;overflow:hidden}.nonHeroPromoLanding{max-height:810px;overflow:hidden;min-height:510px}.nonHeroPromoLanding .landingUnit{width:270px;float:left;margin:0 0 25px 20px}}@media only screen and (min-width:768px) and (max-width:959px){#LandingIscroller{height:712px;overflow:hidden}.landingSubUnitAHero{max-height:672px;min-height:340px}.heroPromoLanding{float:left;width:450px;margin:0 0 0 8px}.landingSubUnitAHero .adImg{width:450px}.nonHeroPromoLanding{max-height:712px;overflow:hidden;min-height:510px}.landingUnit:hover{opacity:1}.nonHeroPromoLanding .landingUnit{margin-left:6px;width:200px}.landingSubUnitA .adImg{width:200px}.nonHeroPromoLanding{width:215px}.landingSubUnitA{height:160px}.landingSubUnitA_1{top:116px}.landingSubUnitB{padding:6px 0 8px}}@media only screen and (max-width:767px){.shoplocal_entryContain{padding:40px 0}.nuepContain{margin-bottom:22px}#LandingIscroller{height:auto;overflow:visible}.nonHeroPromoLanding{max-height:inherit;height:auto}.landingContain{margin:0 5px;padding-top:0;padding-bottom:0}.heroPromoLanding{float:none;width:310px;margin:0 auto}.nonHeroPromoLanding{float:none;width:310px;margin:0 auto;min-height:0}.nonHeroPromoLanding .landingUnit{width:310px;float:none;margin:auto}.landingSubUnitA_1_Hero{top:248px}.landingSubUnitA_1{top:248px}.landingSubUnitAHero{height:300px;overflow:hidden}.landingSubUnitA{height:300px;overflow:hidden}.landingSubUnitA .adImg{width:auto}.landingSubUnitAHero .adImg{width:310px}.landingSubUnitB{padding:8px 0 30px}#allLocationsleftColumn,#allLocationsrightColumn{float:none;width:auto;padding:0 30px}.locationsPad{padding:0 0 22px;border-top:none}.locationsPad .sectionHeader .title{padding:0;font-weight:700;color:#000}}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#NuepGeolocating .spinningLoader{background:url(../images/200/loading_200.gif) center 10px no-repeat;background-position:0 0;background-size:100%}}
.gutterPositionLeft{margin-left:-35px}@media only screen and (min-width:960px) and (max-width:1024px){.gutterPositionLeft{position:absolute;top:170px;left:0;margin-left:-23px}.gutterPositionRight{position:absolute;top:170px;right:-23px}}@media only screen and (min-width:768px) and (max-width:959px){.gutterPositionLeft{position:absolute;top:170px;left:-23px;margin-left:-23px}.gutterPositionRight{position:absolute;top:170px;right:-23px}}.gutter{background-image:url(../images/transparentRepeat_35px.png);background-repeat:repeat-y;width:56px;height:100%;display:block;cursor:pointer}.gutterCSSTable{display:table;width:100%;height:100%;overflow:hidden}.gutterCSSTabCell{display:table-cell;vertical-align:middle}.inactive{display:none}.skinNextBtnSVG,.skinPrevBtnSVG{width:52px;height:207px;background-repeat:no-repeat;text-indent:-100px;cursor:pointer;overflow:hidden}.skinPrevBtnSVG{background-image:url(../images/PADDLE_LEFT.svg)}.skinNextBtnSVG{background-image:url(../images/PADDLE_RIGHT.svg)}.skinNextBtnSVG:hover,.skinPrevBtnSVG:hover{opacity:.7}.no-svg .skinNextBtnSVG,.no-svg .skinPrevBtnSVG{width:48px;height:204px;border:0;background:0 0;background-image:url(../images/_Template_Shopluxe_Sprite.png);background-repeat:no-repeat;text-indent:-100px;cursor:pointer;overflow:hidden}.no-svg .skinPrevBtnSVG{background-position:0 0}.no-svg .skinPrevBtnSVG:hover{background-position:-50px 0}.no-svg .skinNextBtnSVG{background-position:-100px 0}.no-svg .skinNextBtnSVG:hover{background-position:-150px 0}button.shoplocal_paddle{position:relative;width:70px;height:168px;text-indent:-100px;cursor:pointer;overflow:hidden;border:none;background:#039}.shoplocal_paddle:hover{opacity:.7}.skinNextBtnCSS,.skinPrevBtnCSS{position:absolute;top:64px;width:0;height:0;border-top:20px solid rgba(255,255,255,0);border-bottom:20px solid rgba(255,255,255,0);text-indent:-100px;cursor:pointer;overflow:hidden;-moz-transform:scale(.9999)}.skinPrevBtnCSS{right:26px;border-right:28px solid #fff}.skinNextBtnCSS{left:26px;border-left:28px solid #fff}button.shoplocal_paddle.shoplocal_small{width:33px;height:33px;background:#08399f;border:none!important}.shoplocal_paddle.shoplocal_small .skinNextBtnCSS,.shoplocal_paddle.shoplocal_small .skinPrevBtnCSS{top:7px;left:9px;border-top:9px solid transparent;border-bottom:10px solid transparent}.shoplocal_paddle.shoplocal_small .skinPrevBtnCSS{border-right:15px solid #fff}.shoplocal_paddle.shoplocal_small .skinNextBtnCSS{border-left:15px solid #fff}.no-borderradius .shoplocal_paddle{background:0 0;border:none;height:206px;width:50px}.no-borderradius .shoplocal_paddle.shoplocal_small .skinNextBtnCSS,.no-borderradius .shoplocal_paddle.shoplocal_small .skinPrevBtnCSS,.no-borderradius .skinNextBtnCSS,.no-borderradius .skinPrevBtnCSS{position:static;border:0;width:50px;height:206px;background:0 0;background-image:url(../images/_Template_Shopluxe_Sprite.png);background-repeat:no-repeat}.no-borderradius .skinPrevBtnCSS{background-position:0 -250px}.no-borderradius .skinNextBtnCSS{background-position:-100px -250px}.no-borderradius .shoplocal_paddle.shoplocal_small{background:0 0;border:none;height:36px;width:36px}.no-borderradius .shoplocal_paddle.shoplocal_small .skinPrevBtnCSS{background-position:-200px -250px}.no-borderradius .shoplocal_paddle.shoplocal_small .skinNextBtnCSS{background-position:-250px -250px}@media only screen and (min-width:768px) and (max-width:1024px){.shoplocal_gutter{position:absolute!important;top:30%!important}button.shoplocal_paddle{width:40px}.skinNextBtnCSS{left:11px;border-left:20px solid #fff}.skinPrevBtnCSS{right:11px;border-right:20px solid #fff}.skinNextBtnCSS,.skinPrevBtnCSS{position:absolute;top:64px;width:0;height:0;border-top:18px solid transparent;border-bottom:18px solid transparent;text-indent:-100px;cursor:pointer;overflow:hidden}}
#BrowseByPageSlider{width:100%}#BrowseByPage{margin-bottom:20px}#BrowseByPage #TitleBar h1{font-size:12px;font-weight:700;padding:18px 0 5px 0;width:100%;color:#3c3c3c;float:none}.bbpRollover{width:306px;padding:20px 10px 15px 10px;background-color:#fff;-webkit-box-shadow:0 0 26px 7px rgba(0,0,0,.4);-moz-box-shadow:0 0 26px 7px rgba(0,0,0,.4);box-shadow:0 0 26px 7px rgba(0,0,0,.4);border:2px solid #bdbdbd}.no-borderradius .bbpRollover{border:1px solid #999;outline:1px solid #ccc}.bbpRollover .colLeft{float:left}.bbpRollover .colRight{float:right;width:164px}.nonlisting .colRight{float:none;width:auto;padding:10px}.nonlisting .colLeft{float:none}.no-borderradius .nonlisting .colRight{padding-top:0}.nonlisting{width:306px}.nonlisting .bbpRolloverTitleContainer{text-align:left}.bbpRollover .bbpRolloverDescrContainer{display:none}.nonlisting .bbpRolloverDescrContainer{display:inline;color:#3c3c3c}button.viewDetailsBtnRO{height:40px;width:162px;padding-left:10px;margin:3px 0 8px 0}.no-borderradius .bbpRollover .posViewDetailsBtnRO{bottom:20px;right:58px}.nonlisting .posViewDetailsBtnRO{margin-top:5px}.bbpRollover .shoplocal_productImage{width:122px;cursor:pointer}.rolloverValidDates{font-size:12px;margin:-5px 0 8px}.bbpRollover .bbpRolloverTitleContainer{font-weight:700;padding:0 0 8px 0;color:#08399f;text-decoration:none;cursor:pointer}.bbpRolloverTitleContainer:hover{color:#c96;text-decoration:underline}.nonlisting .bbpRolloverTitleContainer .title{font-weight:700;color:#08399f;text-decoration:none;cursor:pointer}.nonlisting .bbpRolloverTitleContainer .title:hover{color:#c96}.bbpRollover .deal{font-size:18px;color:#c00;font-weight:700;margin-bottom:10px;width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bbpCmsInfoPage{width:520px;position:relative;background-color:#fff;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 10px 1px #333;box-shadow:0 0 10px 1px #333;color:#333;font-size:13px}.bbpCmsInfoPageContent{padding:40px 10px}.bbpCmsInfoPageContent p{margin:0 0 10px 0}.validDatesContain{font-size:12px;float:left;color:#3c3c3c;margin:15px 0 10px 0}#BrowseLayout .bbpDropdownLink{color:#3c3c3c;text-decoration:none}.posITEMXofY{text-align:center;position:absolute;top:8px;left:390px}.pageLinkSelected{color:#000}.posViewDetailsBtn{margin:10px 0 10px 0}#PageStyleToggle{z-index:2012;position:relative;text-decoration:none}.bbpFooterContain{color:#666;height:55px}.bbpToggleContain{padding:20px 0;font-size:12px;position:absolute;right:0;top:34px}.bbpToggleContain .stdLink{text-decoration:none}.skinItemXofY{font-size:14px;color:#666;height:28px;padding:9px 0 0 0}#BrowseByPage .skinItemXofY{display:none}.desPage0{font-size:14px}.p0Block{width:330px;margin:-29px 0 0 -155px;position:absolute;top:50%;left:50%}.p0Block p{margin-top:3px;font-size:12px;line-height:17px}.desPage0 strong{color:#3c3c3c;font-weight:700;font-size:16px}.desPage0 p{color:#3c3c3c}.positionSignUpBtnBBP{position:absolute;top:12px;right:27px}.desSignUpCallout{font-size:14px;position:absolute;width:230px;top:15px;right:133px}.rps-pagespine{background-color:#ccc}.verticalOffset_C{margin-top:-35px}#BrowseBySearch .verticalOffset_C{margin-top:-36px}#BrowseByCategory .verticalOffset_C{margin-top:-36px}#BrowseByBrand .verticalOffset_C{margin-top:-36px}#BrowseByAllCategories .verticalOffset_C{margin-top:-36px}.gridmode_browsebypage ul{margin:0}@media only screen and (min-width:768px) and (max-width:959px){.p0Block{width:275px;margin:153px auto 0 auto}.posITEMXofY{left:290px}.tabletInstructions:after{content:"Rotate Tablet to View 2 Page Spread"}}@media only screen and (min-width:960px) and (max-width:1024px){.tabletInstructions:after{content:"Rotate Tablet to View Single Page"}}@media only screen and (min-width:768px) and (max-width:1024px){.bbpToggleContain{display:none}.tabletInstructions{padding:20px 0;font-size:12px;position:absolute;right:0;top:30px}.tabletInstructions:before{content:"";display:inline-block;height:16px;width:16px;margin-right:4px;position:relative;top:3px;background-image:url(../Images/rotate.png);background-position:0 0;background-size:100%}#IScrollWrap{height:351px}.p0Block{width:260px}}@media only screen and (max-width:767px){.verticalOffset{position:relative;top:-36px}.verticalOffset_B{position:relative}.verticalOffset_C{position:static;top:auto}.posITEMXofY_Mobile{margin:0 auto;width:220px;text-align:center}#BrowseByPage #TitleBar h1{padding:13px 0;font-size:14px}.gutterCSSTable,.gutterPositionLeft,.gutterPositionRight{display:none!important}.positionPrevBtn_Mob{float:left;margin:0}.positionNextBtn_Mob{float:right;margin:0}.validDatesContain{display:none}.browsebylisting_listing_container{border-bottom:1px solid #ccc;padding:0 0 10px 0}.bbpPageNum{width:100%;text-align:center}.positionThumbImage{width:120px;height:120px;border:1px solid #c0bfbc}.listingTemplateUnitA{float:left;margin:10px 0 0 10px;width:120px}.listingTemplateUnitB{float:left;margin:10px 5px 0 10px;width:50%}.positionPAGEXofY_Mobile{margin:0 auto;width:90px;padding:12px 0 0;text-align:center}#MobilePagePickerScroller,#MobilePagePickerScrollerBottom{color:#666;display:block;margin:0 auto;font-size:12px}.prevButtonHolder{width:40px;height:1px;float:left}.nextButtonHolder{width:40px;height:1px;float:right}}
#BrowseByBrand #BrowseLayout,#BrowseByCategory #BrowseLayout,#BrowseBySearch #BrowseLayout{border:none}#BrowseContent ul{margin:0}.gridpage{width:100%;padding-bottom:10px}.contentBody{margin-left:-6px;margin-right:-6px}.gridpage_gridtile{float:left;position:relative;background-color:#fff;margin:7px;width:242px;padding:0;height:440px;font-size:14px;cursor:pointer;border:1px solid #bcbcbc}.gridTileContain{line-height:12px;padding:15px}.gridTileContain .shoplocal_productImage{width:180px;height:180px;background-repeat:no-repeat;-webkit-background-size:180px 180px;-0-background-size:180px 180px;-moz-background-size:180px 180px;background-size:180px 180px;margin:0 auto 25px auto}.no-touch .gridTileContain .image:hover{opacity:.8}.gridTileInfo{width:100%;line-height:14px}.gridTileBtns{width:214px;position:absolute;bottom:10px}.gridTileInfo .title{color:#039;font-weight:700;font-size:12px;text-decoration:none;margin-bottom:12px;display:inline-block}.gridTileInfo .title:hover{color:#c96;text-decoration:underline}.gridTileInfo .deal{color:#c00;font-size:20px;font-weight:700;line-height:22px}.gridTileInfo .originalDeal{font-size:10px;color:#000}.gridTileInfo .validDates{color:#3c3c3c;font-size:11px;margin-top:4px}.validDatesRed{color:red;font-size:11px}.sku_number{color:#3c3c3c;font-size:11px;margin-top:4px}.posInStoreOnlyGrid{width:100%;height:auto;padding:16px 0;margin-bottom:8px;cursor:auto}.posBOLBtnGrid{margin:10px 0}.posBOLBtn{margin-right:12px}.searchCallout{font-weight:400}.searchNullContain{color:#333;font-size:18px;margin:0 auto;border-top:1px solid #ccc}.searchNullPad{width:370px;padding:15px;margin:100px auto}.searchNullContain h1{font-weight:400;font-size:16px;line-height:18px}.searchNullContain .callout1{font-size:16px;line-height:18px;font-weight:700}.searchNullContain .callout2{padding:8px 0 0 10px;font-size:14px}@media only screen and (min-width:768px) and (max-width:959px){.gridpage_gridtile{width:217px}.gridTileBtns{width:188px}}@media only screen and (min-width:959px) and (max-width:1024px){.gridpage_gridtile{width:224px;margin:6px}.gridTileBtns{width:194px}}@media only screen and (max-width:767px){.padMobileArrows{margin:10px 0;min-height:36px}.searchNullContain{width:auto;height:auto;margin:0 auto;border:none;background:0 0}.searchNullPad{width:auto;margin:auto;padding:20px 12px 15px}.searchNullContain .callout2{padding-left:0;font-size:13px}.contentBody{margin:0 10px}.gridpage_gridtile{float:none;width:100%;margin:0 auto;padding:0;outline:0;border:0;border-bottom:1px solid #bcbcbc;height:auto}.gridpage_gridtile{float:none;margin:auto}.gridTileContain{width:auto;height:auto;padding:15px 0}.gridTileImage{float:left}.gridTileContain .shoplocal_productImage{width:120px;height:120px;background-size:120px 120px;background-repeat:no-repeat;margin:0}.gridTileInfo{width:50%;float:left;margin:0 0 0 15px}.gridTileBtns{width:100%;margin-top:12px;position:relative;bottom:0}.posViewDetailsBtnGrid{margin-bottom:0;width:49%;float:left}.posBOLBtnGrid{margin:0;width:49%;float:right}.posInStoreOnlyGrid{margin:0;width:49%;float:right;padding:14px 0 14px 14px}}@media only screen and (min-width:480px) and (max-width:767px){.gridTileImage{margin-left:20px}.gridTileInfo{width:63%}}
#ContainIDPModal{height:455px}.iDPErrorTxt{font-size:16px;font-weight:700;padding:186px 0 0 120px}.idpImgSocial{float:left;margin:49px 0 0 25px}.shareContainer{text-align:center;margin-top:17px}.idpInfo{float:right;width:375px;height:375px;overflow:auto;margin:52px 20px 0 15px;position:relative}#ContainIDPModal .ListingDetail_iScroll{background:none repeat scroll 0 0 transparent;border:medium none;height:375px;box-shadow:none;width:auto}#ContainIDPModal .slider-wrap{background:0 0}#ContainIDPModal .shoplocal_productImage{width:280px;height:280px;position:relative}.idpInfo h1{font-size:16px;line-height:18px;font-weight:700;color:#3c3c3c;margin-right:25px}#ContainIDPModal .additionalDeal{font-size:12px;line-height:15px;color:#3c3c3c;margin-right:25px;margin-top:4px}#ContainIDPModal .deal{font-size:20px;color:#c00;font-weight:700;margin-top:15px;margin-right:25px;margin-bottom:5px}#ContainIDPModal .priceQualifier{font-size:12px;margin-right:25px;margin-top:3px;display:block}#ContainIDPModal .originalDeal{font-size:12px;color:#3c3c3c;margin-top:2px;margin-right:25px}#ContainIDPModal .IDP_validDates{font-size:12px;color:#3c3c3c;margin:15px 25px 5px 0;font-weight:700}#ContainIDPModal .IDP_validDatesRed{font-size:11px;color:red;margin-top:4px;margin-right:25px}.sku_number_idp{font-size:12px;color:#3c3c3c;margin:15px 25px 5px 0}#ContainIDPModal .description{font-size:12px;line-height:15px;color:#3c3c3c;margin-right:25px}#ContainIDPModal .finePrint{font-size:11px;color:#000;margin:18px 25px 18px 0}#ContainIDPModal .callsToAction{float:left;margin-top:5px;margin-bottom:5px;width:279px}#ContainIDPModal .callsToAction .bolBtn{width:170px;margin:5px 0 2px 0}#idpGridContainer{font-size:13px;color:#333;padding:10px;background:#eee;margin-right:25px}#idpGridContainer h2{text-transform:lowercase;font-weight:400;font-size:16px;margin-bottom:10px}.idpGridPrice{color:#c00;margin-top:3px}.idpGridBlock{width:auto;float:left;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ccc}.idpGridLeft{width:250px;float:left;margin-right:10px}.idpGridRight{float:right}.emailForm{margin:auto;text-align:center;padding:15px 10px;width:657px;-webkit-box-shadow:0 0 10px 1px #333;-moz-box-shadow:0 0 10px 1px #333;box-shadow:0 0 10px 1px #333;background:#fff;position:relative;z-index:-999;transition:bottom .5s ease,visibility .5s ease;display:none;border:1px solid #bdbdbd}.emailForm:hover{bottom:0;visibility:visible}.emailForm.active{bottom:0;visibility:visible}.emailForm label{font-weight:700;font-size:14px;color:#3c3c3c}.emailForm input{width:290px;height:28px;margin:0 10px;font:arial,sans-serif;vertical-align:bottom;padding:0 0 0 5px;line-height:2;font-size:12px;font-family:Arial,Sans-Serif;font-weight:400;outline:0;border:1px solid #aaa;background-color:#fff;border-radius:0;-webkit-appearance:none}.emailForm p{font-size:12px;font-weight:400;color:#3c3c3c;margin-top:5px}#EmailForm_Success{display:none}.ratingsContain{margin-bottom:10px;margin-top:12px}.ratingInteger{display:none}.ratingsLink{display:block;font-size:12px;padding-top:2px}@media only screen and (min-width:767px) and (max-width:1024px){.action-listingdetail-backbtn{display:none}#ContainIDPModal .ListingDetail_iScroll{height:auto;padding-bottom:5px}}@media only screen and (min-width:1024px){#ContainIDPModal .sectionHeader{display:none}}@media only screen and (max-width:767px){#ContainIDPModal{width:auto;height:auto;margin:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}#ContainIDPModal .ListingDetail_iScroll{height:auto}.iDPErrorTxt{padding:20px}.sectionHeader .returnToHeader.title{text-align:left;margin-top:6px;font-size:15px}.idpInfo{float:none;width:auto;height:auto;margin:5px 10px 0;padding:0 0 20px}.shareContainer{text-align:left}#ContainIDPModal .shoplocal_productImage{margin:10px 0 20px 0}#ContainIDPModal .deal{margin-top:12px}#ContainIDPModal .description{margin-top:17px}#ContainIDPModal .callsToAction{float:none;margin:20px 0 25px 0}#ContainIDPModal .finePrint{margin-bottom:0}#ContainIDPModal .callsToAction .bolBtn{width:170px;margin:0}#idpGridContainer{margin:0}#idpGridContainer h2{margin-right:0}.idpGridLeft{width:auto;float:none}.idpGridRight{float:none;margin:10px 0}.emailForm{position:static;visibility:visible;box-shadow:none;border-radius:0;width:auto;text-align:left;padding:20px 0;margin:0 10px;border:none;border-top:1px solid #bdbdbd;height:72px}.emailForm label{display:block;margin-bottom:10px}.emailForm input{margin:0 5px 0 0;width:64%}.emailForm p{display:block}}
.modalContainer .slider-wrap{right:3px!important}.modalContainer.changeLocContainer{height:600px}#currentLocationContainer{min-height:85px;color:#3c3c3c}.storeLocation_storeListTile{padding:18px 5px 16px;margin:0 20px;color:#3c3c3c}.storeLocation_storeListTile+.storeLocation_storeListTile{border-top:1px solid #bdbdbd}.storeLocationInfo{float:left;width:450px}.storeLocTitleCity{color:#3c3c3c;font-weight:700;font-size:14px;margin-bottom:4px}.storeLocTilePhone{line-height:1.2;font-weight:700;padding:2px 0}.storeLocTilePhone p{margin:0;color:#3c3c3c}.storeLocTileAddr{line-height:1.2}#currentLocationContainer .storeLocTitleCity{font-size:16px;margin-bottom:3px}.storeLocHoursTitle{padding-top:13px;padding-bottom:2px;font-weight:700}.storeLocationActions{float:right}.changeLocActionUrl{display:block;padding:10px 0;font-weight:700}.StoreLocationZipEntryBlock{background-color:#f1f1f1;padding:8px 10px;margin:0 20px}.StoreLocationZipEntryBlock p{float:left;padding-top:9px;padding-right:20px;font-weight:700;font-size:14px;color:#3c3c3c;margin:0}.StoreLocationZipEntryBlock form{float:left;position:relative}.changeLocTitle{padding:20px 0 10px;border-bottom:1px solid #bdbdbd;margin:0 25px;font-size:18px;font-weight:700;color:#3c3c3c}#StoreLocationStoreList{height:305px;position:relative}.storeLocInvalidContainer{width:302px;margin:15% auto;padding:15px;font-size:18px;margin-bottom:4px;color:#c00;line-height:20px;text-align:center}.storeLocInvalidCallout{font-size:14px;color:#3c3c3c;padding:15px 0}.modalContainer .noFlyer{width:150px;font-weight:700;color:#484848}@media only screen and (min-width:768px) and (max-width:1024px){#IScrollLocationWrap{position:relative;height:325px}.storeLocationInfo{width:450px}#StoreLocationStoreList{height:300px}}@media only screen and (max-width:767px){.modalContainer.changeLocContainer{height:auto}.storeLocationActions{float:none;margin-top:20px}.changeLocActionUrl{margin:5px 0 0;text-align:left}.storeLocationInfo{float:none;padding-left:0;width:auto}.storeLocHours{font-size:12px}.StoreLocationZipEntryBlock{padding:10px 0 20px 0;margin:0}.StoreLocationZipEntryBlock p{padding:10px;float:none}.StoreLocationZipEntryBlock form{float:none;margin:0 10px;width:auto}#ChangeLocCityStateZip_Text{width:84%;padding-right:40px}.changeLocTitle{margin:0;padding:20px 10px 10px}#StoreLocationStoreList{height:auto}.modalContainer #StoreLocationStoreList h2{font-size:18px;font-weight:700;margin:0;padding:20px 10px 10px}.storeLocation_storeListTile{margin:0;padding:15px 10px 12px}.storeLocInvalidContainer{width:auto;margin:0;padding:25px 10px}.storeLocTilePhone{display:none}.storeLocTilePhoneMobile{font-weight:700;padding-top:2px}}
#shoppingListDivPosition{height:100%}#sl_expired h2{text-align:center;padding:10px 0;border-bottom:1px solid #ddd;margin:0 25px;color:#777;font-weight:400}#sl_emptyTextHeader{text-align:center;padding:170px 25px 50px;line-height:1.2em}#sl_emptyTextHeader h2{margin-bottom:10px}.shoppingListControls{border-top:1px solid #eee;position:absolute;bottom:0;left:0;right:0;padding:10px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-weight:700}.shoppingListControls .shoppingListCount{line-height:28px;margin:0 16px 0 8px;float:left}.shoppingListItem{position:relative;border-bottom:1px solid #ccc;line-height:12px;width:auto;height:auto;padding:8px 10px}.shoppingListControls .posShoppingListRemoveAll{float:right}.shoppingListBody{height:400px}.shoppingListUnitA{float:left}.shoppingListUnitA img{width:120px}.shoppingListUnitB{line-height:18px;float:left;width:270px;line-height:14px;margin:0 0 0 10px;width:53%}.no-borderradius .shoppingListUnitB{width:151px}.shoppingListUnitB .ItemTitle{color:#333;font-size:12px;text-decoration:none;margin-bottom:12px;display:inline-block;font-weight:400}.shoppingListUnitB .ItemDeal{color:#c00;font-size:14px}.shoppingListUnitB .ItemValidDates{color:#666;font-size:11px}.shoppingListUnitC{margin-top:12px;margin-left:10px;width:53%;float:right}.shoppingListUnitC .posA2CBtn,.shoppingListUnitC .posBOLBtn,.shoppingListUnitC .posRemoveBtn{float:left}.shoppingListUnitC .posRemoveBtn{position:absolute;top:46px;right:40px}#ContainShoppingListModal .ShoppingList_iScroll{background:none repeat scroll 0 0 transparent;border:medium none;box-shadow:none;height:413px;width:auto;text-align:left}.sl_emptyTextHeader{padding:100px 0}.sl_emptyTextHeader h2{font-weight:400;color:#333;font-size:20px}.sl_emptyTextHeader h3{font-weight:400;font-size:15px;margin-top:10px;color:#333}#item_list_favs{margin:0 20px}@media only screen and (min-width:768px) and (max-width:1024px){#ShoppingListDetails{height:413px;overflow:hidden;position:relative}}@media only screen and (min-width:960px) and (max-width:1024px){#ContainShoppingListModal .ShoppingList_iScroll{background:none repeat scroll 0 0 transparent;border:medium none;box-shadow:none;height:auto;width:auto;text-align:left}#ContainShoppingListModal .scroll-content{width:auto;padding-right:10px;font-size:21px}}@media only screen and (min-width:768px) and (max-width:959px){#ContainShoppingListModal .ShoppingList_iScroll{background:none repeat scroll 0 0 transparent;border:medium none;box-shadow:none;height:auto;width:auto;text-align:left}#ContainShoppingListModal .scroll-content{width:auto;padding-right:10px}}@media only screen and (max-width:767px){#ContainShoppingListModal{height:auto;width:auto;-webkit-box-shadow:none;box-shadow:none;border-radius:0;padding:0}#item_list_favs{margin:0}.shoppingListControls{position:static;width:53%;height:60px;margin:auto;padding:20px 0 8px 0;border-top:none;float:right;margin-left:144px}.shoppingListControls .shoppingListCount{margin:0;font-size:14px;color:#8a8a8a}.shoppingListControls .optionsLink{float:left}.shoppingListBody{height:auto}.shoppingListItem:last-child{border:none}.shareContain{margin-top:5px}#sl_expired h2,.shoppingListItem{margin:0 10px 0}#sl_expired{height:60px;border-bottom:1px solid #ddd}#sl_expired h2{border-top:1px solid #ddd;border:none;padding:0;font-size:10px;line-height:14px;width:120px;text-align:left;position:absolute;top:74px;left:10px}.shoppingListUnitB{float:right}.shoppingListUnitC .posRemoveBtn{position:static}.shoppingListUnitC{margin:16px 0;position:static}.shoppingListUnitC .posA2CBtn,.shoppingListUnitC .posBOLBtn,.shoppingListUnitC .posRemoveBtn{margin:5px 5px 5px 0}#ContainShoppingListModal .ShoppingList_iScroll{height:auto}.sl_emptyTextHeader h2{font-weight:400;color:#333;font-size:20px}#sl_emptyTextHeader{padding:50px 20px}}@media only screen and (min-width:480px) and (max-width:767px){.shoppingListUnitA{margin-left:20px}.shoppingListControls,.shoppingListUnitB,.shoppingListUnitC{width:63%}#sl_expired h2{left:30px}}
.sl-sc-modal-underlay{background-color:#000;opacity:.5}.sl-sc-modal-ajax-error{padding-top:35px}.sl-sc-modal-close{position:absolute;top:10px;right:10px}.modalContainer{background-color:#fff;height:500px;-webkit-box-shadow:0 0 10px 1px #333;box-shadow:0 0 10px 1px #333;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden;border:1px solid #bdbdbd}@media only screen and (max-width:767px){.modalContainer{width:auto;height:auto;margin:0;background-image:none;-webkit-box-shadow:none;box-shadow:none;border:none;padding-top:0},.listingdetail .globalNavActions,.listingdetail .searchBtnMOB,.listingdetail .shopListBtnMOB,.shoppinglist .globalNavActions,.shoppinglist .searchBtnMOB,.shoppinglist .shopListBtnMOB,.storelocation .searchBtnMOB,.storelocation .shopListBtnMOB{display:none}}
.dropDownContainer{position:relative;display:inline-block;margin-right:12px}.dropDownMenuHeader{padding:8px 20px 8px 8px;display:inline-block;font-size:14px;z-index:1001;font-weight:700;color:#3c3c3c;text-decoration:none}.shoplocal_small .dropDownMenuHeader{font-size:12px;color:#3c3c3c;text-decoration:none;font-weight:400}.dropDownMenuHeader:after{content:"";height:0;width:0;border-top:6px solid #039;border-left:4px solid rgba(255,255,255,0);border-right:4px solid rgba(255,255,255,0);position:absolute;top:13px;margin-left:8px;-moz-transform:scale(.9999)}.active+.dropDownMenuHeader:after,.active.dropDownMenuHeader:after{border-top:0;border-bottom:9px solid #039;-moz-transform:scale(.9999)}.shoplocal_small .dropDownMenuHeader:after{border-top:6px solid #043a9e;border-left:4px solid rgba(255,255,255,0);border-right:4px solid rgba(255,255,255,0);top:12px;-moz-transform:scale(.9999)}.active+.dropDownMenuHeader:after,.active.dropDownMenuHeader:after{border-top:0;border-bottom:6px solid #043a9e}.shoplocal_small .active.dropDownMenuHeader:after{border-bottom:6px solid #043a9e}.active+.dropDownMenuHeader:hover:after,.active.dropDownMenuHeader:hover:after,.shoplocal_small .active.dropDownMenuHeader:hover:after{border-bottom-color:#043a9e}.dropDownMenu{width:300px;height:300px;position:absolute;z-index:2000;display:none;background:#f1f1f1}.dropDownMenu a:link,.dropDownMenu a:visited{width:100%;height:40px;display:block;text-align:left;color:#3c3c3c;text-decoration:none;padding:15px 0 0 13px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px}.dropDownMenu a:hover{background-color:#bdbdbd}.shoplocal_small .dropDownMenu{width:150px;height:auto;min-height:100px}.globalNavActions .dropDownMenu{left:0;top:38px}.iScrollCatBrandContainer{width:300px;position:relative}.posSortByContain{margin:8px 0 0 0;float:right}.posSortByContain .dropDownMenu{top:28px;right:0;z-index:9999}.posPAGEXofY{width:150px;position:absolute;top:46px;left:390px}.posPAGEXofY .dropDownMenuHeader{display:block;font-weight:400}.posPAGEXofY .dropDownMenu{top:28px;width:150px}@media only screen and (min-width:768px) and (max-width:959px){.posPAGEXofY{left:265px}.dropDownContainer{margin-right:6px}}@media only screen and (max-width:767px){.dropDownContainer{margin-right:0}.dropDownContainer+.dropDownContainer{margin-left:12px}.dropDownMenuHeader{padding-right:14px}.dropDownMenuHeader:after{top:15px;right:2px}#MobileBrandScroller,#MobileCategoryScroller{font-size:14px}}