.imgCol{float:left;padding:0 10px 5px 0}
.imgCol .imgHolder2{margin-left:20px!important}
.itemPageMb{box-shadow:inset #e3e3e3 0 0 0 1px;-webkit-box-shadow:inset #e3e3e3 0 0 0 1px;-moz-box-shadow:inset #e3e3e3 0 0 0 1px;font-size:12px;font-weight:normal;padding:13px 0 0 0}
.itemPageMb .link,.shelfPageMB .link{cursor:pointer;color:#0087cd!important}
.itemPageMb .link:hover{cursor:pointer;color:#06509b}
.forItemPage .flag{background-image:url("/sams/assets/sprites/sams_new_sprite.png");background-repeat:no-repeat;background-position:110px 233px;margin:0 0 10px 20px;height:29px}
.forItemPage .flag_exclusive{background-position:-110px -192px;float:left;width:171px}
.forItemPage .flag_brandNew{background-position:-110px -233px;float:left;width:78px}
.forItemPage .flag_bestSeller{background-position:-110px -272px;float:left;width:140px}
.forItemPage .flag_topRated{background-position:-110px -312px;float:left;width:120px}
.forItemPage .flag_notitle_green{color:#5bb75b;font-size:1.167em;font-weight:bold;line-height:2.1em;float:left;margin:0 0 10px 20px}
.forItemPage .flag_notitle{color:#000;font-size:1.167em;font-weight:bold;line-height:2.1em;float:left;margin:0 0 10px 20px}
.forShelfPage .list .flag{background-image:url("/sams/assets/sprites/sams_new_sprite.png");background-repeat:no-repeat;background-position:-110px -442px;margin:0;height:22px;display:inline-block}
.forShelfPage .grid .flag{background-image:url("/sams/assets/sprites/sams_new_sprite.png");background-repeat:no-repeat;background-position:-110px -442px;margin:0;height:22px;display:inline-block;width:100%;position:absolute;top:5px}
.forShelfPage .item .flag_exclusive{background-position:-110px -352px;width:142px}
.forShelfPage .item .flag_brandNew{background-position:-110px -383px;width:63px}
.forShelfPage .item .flag_bestSeller{background-position:-110px -413px;width:112px}
.forShelfPage .item .flag_topRated{background-position:-110px -442px;width:97px}
.forShelfPage .list .flag_notitle,.forShelfPage .list .flag_notitle_green{color:#000;font-size:1.167em;font-weight:bold;line-height:19px;margin:0;display:inline-block;vertical-align:top}
.forShelfPage .grid .flag_notitle,.forShelfPage .grid .flag_notitle_green{color:#000;font-size:1.167em;font-weight:bold;line-height:2.1em;margin:0;position:absolute;bottom:98px;left:10px;display:inline-block}
.forShelfPage .item .flag_notitle_green{color:#5bb75b!important}
.itemPageMb .googleMsg{margin:-12px 0 15px 15px!important}
.itemPageMb .pricingInfo{padding:0 0 5px 0;margin-bottom:11px}
.itemPageMb .mapPrice{margin-bottom:5px}
.itemPageMb .pricingInfo ul,.shelfPageMB .pricingInfo ul{float:left;list-style:none;text-align:left}
.itemPageMb .pricingInfo .blkInfo{font-size:12px;font-weight:600;vertical-align:top}
.itemPageMb .pricingInfo .blueLink{color:#000;line-height:2.1em;margin:0 0 0 5px}
.itemPageMb .pricingInfo .bottom{display:block;clear:both;content:" "}
.itemPageMb .pricingInfo .dkGray{float:right;font-size:14px;font-weight:600;margin:0 0 5px 0}
.itemPageMb .pricingInfo .dkGray2Col{float:right;font-size:14px;font-weight:600}
.itemPageMb .pricingInfo .gray{color:#555;font-size:14px;font-weight:600;line-height:1.3em;margin:0 0 0 4px;vertical-align:top}
.itemPageMb .ltGray{color:#999;float:left;font-size:12px;margin:0 10px 0 15px}
.itemPageMb .pricingInfo .ltGray2Col{color:#999;float:left;font-size:12px;margin:0 5px 5px 0}
.itemPageMb .pricingInfo .lgFont{float:left;margin:3px 2px 5px 15px}
.itemPageMb .pricingInfo .lgFontBorder{margin:3px 0 6px 0;padding-top:7px;text-align:right;float:left}
.itemPageMb .pricingInfo .nowOnly{font-size:14px;font-weight:600;margin-bottom:5px}
.itemPageMb .pricingInfo .nowOnlySinglePrice{margin-top:20px}
.itemPageMb .oos ul li span,.itemPageMb .oos ul li.gray{color:#d8d8d8!important}
.itemPageMb .pricingInfo .pricingInfoBox{border-bottom:1px solid #e8e8e8;display:inline-block;margin:0 0 0 15px;padding:0 0 4px 0;width:220px}
.itemPageMb .pricingInfo .price{line-height:.6em;font-size:50px;font-weight:600}
.itemPageMb .pricingInfo .superscript{font-size:20px;font-weight:500;vertical-align:top}
.itemPageMb .pricingInfo .striked{display:inline-block;position:relative}
.itemPageMb .pricingInfo .strikedPrice{font-size:14px;font-weight:600;margin:0 3px 0 5px}
.itemPageMb .pricingInfo .striked:before,.itemPageMb .pricingInfo .striked:after{content:'';position:absolute;right:0;top:50%;width:100%}
.itemPageMb .pricingInfo .striked:after{border-bottom:2px solid #c00;transform:skewY(10deg);-moz-transform:skewY(10deg);-ms-transform:skewY(10deg);-o-transform:skewY(10deg);-webkit-transform:skewY(10deg);transform:skewY(10deg)}
.itemPageMb .pricingInfo .nomath{margin-top:40px}
.itemPageMb .instSavings,.itemPageMb .techSavings{margin:0 0 20px 0;padding:0 0 15px 15px;border-bottom:1px solid #efefef}
.itemPageMb .mapPrice .titleText,.itemPageMb .mapPrice .infoText{margin:0 0 0 14px}
.itemPageMb .enabledBtn{display:none}
.list .shelfPageMB .pricingInfo{margin:0 0 10px 0;height:22px}
.grid .shelfPageMB .pricingInfo{margin:0 0 10px 0;height:22px;width:215px}
.shelfPageMB{font-size:12px;font-weight:normal}
.grid .shelfPageMB{width:215px;margin:0 10px}
.shelfPageMB .link:hover{cursor:pointer;color:#06509b}
.shelfPageMB .miniSpan{width:110px}
.shelfPageMB .pricingInfo .blkInfo{font-size:12px;font-weight:600;vertical-align:top}
.shelfPageMB .pricingInfo .blueLink{cursor:pointer;color:#03c;border-bottom:1px dashed #09f;line-height:1.5em;margin:0 0 0 9px}
.shelfPageMB .pricingInfo .bottom{display:block;clear:both;content:" "}
.shelfPageMB .dkGray{font-size:14px;font-weight:600;margin:0 3px 5px 5px}
.shelfPageMB .pricingInfo .gray{color:#555;font-size:13px;font-weight:600;line-height:.8em;margin:0 0 0 9px;vertical-align:top}
.shelfPageMB .pricingInfo .lgFont li{float:left}
.shelfPageMB .pricingInfo .lgFont li:first-child{margin-bottom:10px;min-height:30px}
.shelfPageMB .ltGray{color:#999;float:left;font-size:12px}
.shelfPageMB .oos span{color:#d8d8d8!important}
.shelfPageMB .pricingInfo .price{color:#333;font-size:30px;font-weight:600;letter-spacing:-1px;line-height:.8em;margin:-1px}
.shelfPageMB .shelfchlOnline,.shelfPageMB .shelfchlClub,.shelfPageMB .shelfchloos{font-size:12px;font-weight:600;color:#333}
.shelfPageMB .shelfchlMsg{font-weight:600;color:#333}
.shelfPageMB .shelfchlMsg:before,.shelfPageMB .shelfchlMsg:after{content:".";clear:both;display:block;height:0;line-height:0;visibility:hidden}
.list .shelfPageMB .shelfchlOnline,.list .shelfPageMB .shelfchloos,.list .shelfPageMB .shelfchlMsg{margin:0 23px 13px 0}
.list .shelfPageMB .shelfchlClub{margin:0 0 13px 0}
.grid .shelfPageMB .shelfchlOnline,.grid .shelfPageMB .shelfchloos,.grid .shelfPageMB .shelfchlMsg{margin:0 23px 10px 4px}
.grid .shelfPageMB .shelfchlClub{margin:0 0 10px 4px}
.shelfPageMB .ipClubSelector{margin:0 0 5px 0}
.shelfPageMB .shelfchlOnline:before{content:"\25CF";color:#53b115;position:relative;left:-4px}
.shelfPageMB .shelfchlClub:before{content:"\25CF";color:#309ae2;position:relative;left:-4px}
.shelfPageMB .shelfchloos:before{content:"\25CF";color:#a7a7a7;position:relative;left:-4px}
.shelfPageMB .pricingInfo .superscript{color:#333;font-size:15px;font-weight:600;vertical-align:top}
.shelfPageMB .pricingInfo .striked,.shelfPageMB .striked{display:inline-block;position:relative}
.shelfPageMB .pricingInfo .strikedPrice,.shelfPageMB .strikedPrice{color:#333!important;font-size:14px;font-weight:600;margin:0 3px 0 5px}
.shelfPageMB .pricingInfo .striked:before,.shelfPageMB .pricingInfo .striked:after,.shelfPageMB .striked:before,.shelfPageMB .striked:after{content:'';position:absolute;right:0;top:50%;width:100%}
.shelfPageMB .pricingInfo .striked:after,.shelfPageMB .striked:after{border-bottom:2px solid #c00;transform:skewY(10deg);-moz-transform:skewY(10deg);-ms-transform:skewY(10deg);-o-transform:skewY(10deg);-webkit-transform:skewY(10deg);transform:skewY(10deg)}
.shelfPageMB .grayTitle{color:#999;font-size:12px}
.shelfPageMB .techSavings .titleText,.shelfPageMB .bundleSavings .titleText,.shelfPageMB .instSavings .titleText{display:block;font-size:1.3em;font-weight:bold}
.grid .shelfPageMB .techSavings .titleText,.grid .shelfPageMB .bundleSavings .titleText,.grid .shelfPageMB .instSavings .titleText{margin:0 0 5px 0}
.shelfPageMB .titleText{font-size:1.5em;font-weight:bold}
.shelfPageMB .infoText{font-size:1.167em;font-weight:bold;line-height:1.7;position:relative;margin-bottom:5px}
.list .shelfPageMB .techSavings,.list .shelfPageMB .instSavings,.list .shelfPageMB .bundleSavings{padding:0 0 12px 0}
.grid .shelfPageMB .techSavings,.grid .shelfPageMB .instSavings,.grid .shelfPageMB .bundleSavings{padding:0 0 10px 0}
.shelfPageViews .buynowbutton,.shelfPageViews .buyOtherItemBtn{background-color:#0065a1;margin:0;color:#fff;font-size:16px;text-align:center;border:0;font-weight:600}
.shelfPageViews .list .buynowbutton,.shelfPageViews .list .buyOtherItemBtn{width:235px;height:35px;margin-top:10px}
.shelfPageViews .grid .buynowbutton,.shelfPageViews .grid .buyOtherItemBtn{width:215px;height:35px;position:absolute;bottom:0;left:10px;margin-bottom:10px}
.moneyBtn button{display:block;padding:10px 15px;border:0 none;cursor:pointer;position:relative}
.moneyBtn{margin:0 0 10px 0;padding:0}
.moneyBtn .mbQty{width:44px;height:44px;margin:0 5px 0 0;border:1px solid #d2d2d2;padding:4px 6px;*padding:4px 6px;display:inline-block;float:left;font-size:15px;color:#999;text-align:center;vertical-align:middle}
.moneyBtn .oneChannel{width:auto;height:auto;position:relative;float:left;margin:0 0 0 15px;vertical-alignment:middle}
.moneyBtn .twoChannel{width:219px;height:auto;position:relative;float:left;margin:0 5px 0 15px;vertical-alignment:middle}
.moneyBtn .oneChannel .biggreenbtn,.moneyBtn .oneChannel .bigbluebtn,.moneyBtn .oneChannel .biggraybtn{width:240px;float:left;font-size:18px;font-weight:700}
.moneyBtn .twoChannel .biggreenbtn,.moneyBtn .twoChannel .bigbluebtn,.moneyBtn .twoChannel .biggraybtn{width:170px;float:left;font-size:18px;font-weight:700}
.moneyBtn .oneChannel .biggraybtn{width:240px;height:32px;background-color:#f2f2f2;color:#999;padding:12px 30px 0 30px}
.moneyBtn .oneChannel .smlgraybtn{width:180px;height:32px;background-color:#f2f2f2;color:#999;padding:12px 30px 0 30px}
.moneyBtn .oneChannel .linkOOS{cursor:pointer;color:#0087cd;display:inline-block;margin:12px 0 0 10px}
.moneyBtn .twoChannel .biggraybtn{width:210px;height:32px;color:#999;padding:12px 5px 0 5px}
.moneyBtn .twoChannel .linkOOS{cursor:pointer;color:#0087cd;display:inline-block;margin-top:5px}
.moneyBtn .oneChannel .note,.moneyBtn .twoChannel .note{font:normal 12px arial;margin-top:8px}
.moneyBtn .qty-err-online{display:inline-block;font:normal 12px arial;color:#c00;padding:0 265px 5px 15px}
.moneyBtn .qty-err-pickup{display:inline-block;font:normal 12px arial;color:#c00;padding:0 25px 5px 254px}
.moneyBtn .qty-msg{display:block;font:normal 12px arial;color:#000;padding:8px 5px 5px 0;overflow:hidden;clear:both}
.moneyBtnViewOnly{margin:10px 0 10px 0;padding:0;box-shadow:inset #e3e3e3 0 0 0 1px;-webkit-box-shadow:inset #e3e3e3 0 0 0 1px;moz-box-shadow:inset #e3e3e3 0 0 0 1px}
.itemPageMb .mbDeliveryInfo{background-color:#f1f9fc;margin:0;padding:10px 0 10px 0;box-shadow:inset #e3e3e3 1px -1px 0 0;-webkit-box-shadow:inset #e3e3e3 1px 0 0 0;-moz-box-shadow:inset #e3e3e3 1px 0 0 0;width:489px}
.itemPageMb .mbDeliveryInfo .container{width:auto;margin:5px 0 0 15px;float:left;list-style:none}
.mbDeliveryInfo .shippingIcon,.moneyBtn .shippingIcon{background:url('/sams/assets/sprites/sams_new_sprite.png') no-repeat;background-position:-110px -576px;height:16px}
.mbDeliveryInfo .pickupIcon,.moneyBtn .pickupIcon{background:url('/sams/assets/sprites/sams_new_sprite.png') no-repeat;background-position:-110px -542px;height:14px}
.mbDeliveryInfo .digitalDelIcon{background:url('/sams/assets/sprites/sams_new_sprite.png') no-repeat;background-position:-110px -506px;height:15px}
.mbDeliveryInfo .digitalDownloadIcon{background:url('/sams/assets/digitaldownloadicon.png') no-repeat;background-position:left;height:15px}
.mbDeliveryInfo span.downCarrotICN,.mbDeliveryInfo span.upCarrotICN{margin-left:3px}
.itemPageMb .mbDeliveryInfo .container li{padding:0 0 0 30px;margin:0 0 7px 0}
.itemPageMb .mbDeliveryInfo .container .lblEnterZip{width:190px;font-family:arial}
.itemPageMb .mbDeliveryInfo .container li.row2{margin-top:-1px}
.itemPageMb .mbDeliveryInfo .container .title{color:#0085d0;display:inline;font-size:1.5em;font-weight:bold;text-transform:capitalize;word-wrap:break-word;cursor:pointer}
.itemPageMb .mbDeliveryInfo .container .title:hover{opacity:.7}
.itemPageMb .mbDeliveryInfo .downCarrotBlue,.itemPageMb .assetsSprite{background:transparent url('/sams/assets/sprites/sams_new_sprite.png') no-repeat top left}
.itemPageMb .mbDeliveryInfo .downCarrotBlue{background-position:0 -24px;width:15px;height:10px;margin-left:5px;display:inline-block}
.itemPageMb .assetsSprite{width:15px;height:10px;margin-left:5px;display:inline-block;vertical-align:bottom}
.itemPageMb .assetsSprite.spriteDownArrow{background-position:0 -24px}
.itemPageMb .assetsSprite.spriteUpArrow{background-position:0 -10px}
.itemPageMb .spriteCloseButton{background-position:0 -132px;width:20px;height:20px;display:inline-block;position:absolute;right:10px;top:10px}
.table-no-border th,.table-no-border td{border-top:0;padding:0 0 5px 0}
.itemPageMb .mbShippingInformation{position:relative;padding:30px 0 0 20px;background-color:#fff;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;border-top:1px solid #d4e7ef;border-bottom:1px solid #fff;clear:both}
.itemPageMb .mbShippingInformation:before{content:"";position:absolute;width:2px;height:0;border-left:16px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #d4e7ef;top:-15px;left:78px}
.itemPageMb .mbShippingInformation:after{content:"";position:absolute;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff;top:-14px;left:80px}
.itemPageMb .mbShippingInformation .loading:after{position:absolute;content:"";top:50%;left:40%;height:30px;width:30px;z-index:2;background-image:url("/sams/images/cartAjax_loading.gif")}
.itemPageMb .mbShippingInformation .loading:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;z-index:1;background-color:#fff;opacity:.8;-ms-filter:"alpha(opacity=50)"}
.itemPageMb .mbShippingInformation .delivaryTable{margin:5px 0 10px 0}
.itemPageMb .mbShippingInformation .delivaryTable .col1{width:100px}
.itemPageMb .mbShippingInformation .delivaryTable .col2{width:120px}
.itemPageMb .mbShippingInformation .closeButton{width:20px;height:19px;border:0;position:absolute;right:10px;top:10px}
.itemPageMb .mbShippingInformation .changeClub,.itemPageMb .mbShippingInformation .clubNumber{margin-left:5px}
.itemPageMb .mbShippingInformation .clubNumber{font-weight:700}
.itemPageMb .mbShippingInformation .inputZipCode{height:28px;width:110px;margin:0 4px 0 0;padding:3px 6px;line-height:14px}
.itemPageMb .mbShippingInformation .lblOptionsTxt{padding-top:10px;display:block;float:left;margin-right:8px}
.itemPageMb .mbShippingInformation .inputZipCode.error{border:2px solid #c00}
.itemPageMb .delivaryTable .ft14SB{padding-left:0}
.itemPageMb .mbShippingInformation .btnCalculateShippingDeliveryInfo{width:72px;padding:10px;margin:0 10px 0 0}
.itemPageMb .mbShippingInformation .changeShippingAddress{padding:15px 0 10px 0}
.itemPageMb .mbShippingInformation .pnlZipCode{margin-bottom:10px}
.itemPageMb .mbShippingInformation .lblOptionsTxt{padding-top:10px;display:block;float:left}
.itemPageMb .mbDeliveryInfo .fa-truck{color:#0087cd;margin-left:-35px;margin-right:8px;-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);transform:scaleX(-1)}
.itemPageMb .arial{font-family:arial}
.itemPageMb .mbShippingInformation .addressDefaultText span{margin-top:9px;margin-right:-5px}
.itemPageMb .mbShippingInformation .addressDefaultText ul li:hover{background-color:#e5f6ff}
.itemPageMb .mbShippingInformation .addressDefaultText ul li{padding:5px 10px;cursor:pointer}
.itemPageMb .mbShippingInformation .addressDefaultText ul{position:absolute;list-style:none;-webkit-box-shadow:0 1px 1px 1px #ccc;box-shadow:0 1px 1px 1px #ccc;background-color:#fff;top:25px;width:100%;left:0;height:100px;overflow-y:scroll}
.itemPageMb .mbShippingInformation .addressDefaultText{display:inline-block;position:relative;line-height:25px;padding:2px 10px;height:25px;width:204px;margin-left:10px;-webkit-box-shadow:0 1px 1px 1px #ccc;box-shadow:0 1px 1px 1px #ccc}
.upCarrotICN{background:transparent url('/sams/assets/sprites/sams_new_sprite.png') -111px -614px;display:inline-block;width:9px;height:9px}
.techSavings,.instSavings,.bundleSavings{font-size:12px;list-style-type:none;display:block}
.techSavings .titleText,.itemPageMb .mapPrice .titleText,.instSavings .titleText{font-size:28px;font-weight:bold;line-height:1.1}
.techSavings .titleText{color:#0cf}
.instSavings .titleText{color:#f8053e}
.techSavings .infoText,.itemPageMb .mapPrice .infoText,.instSavings .infoText{font-size:1.250em;color:#333;font-weight:bold;position:relative}
.techSavings .infoText,.instSavings .infoText{margin-top:5px}
.techSavings .infoICN,.instSavings .infoICN,.mapPrice .infoICN{background:url('/sams/assets/sprites/sams_new_sprite.png') no-repeat -110px -641px;display:inline-block;vertical-align:middle;width:14px;height:14px;top:-1px;cursor:pointer;position:relative;margin-left:5px}
.techSavings .infoICN .ttHelpTxt,.pricingInfo .infoICN .ttHelpTxt,.instSavings .infoICN .ttHelpTxt{display:none;position:absolute;padding:15px;font:12px Arial;color:#333;box-shadow:-1px 1px 5px rgba(0,0,0,0.3);background:#fff;bottom:30px;left:-188px;width:360px;list-style-type:none;z-index:20;border:1px solid #d2d2d2\9;bottom:28px}
.techSavings .ttHelpTxt:after,.techSavings .ttHelpTxt:before,.pricingInfo .ttHelpTxt:after,.pricingInfo .ttHelpTxt:before,.instSavings .ttHelpTxt:after,.instSavings .ttHelpTxt:before{left:50%;top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.techSavings .ttHelpTxt:after,.pricingInfo .ttHelpTxt:after,.instSavings .ttHelpTxt:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:11px;margin-left:-11px}
.techSavings .ttHelpTxt:before,.pricingInfo .ttHelpTxt:before,.instSavings .ttHelpTxt:before{border-color:rgba(221,221,221,0);border-top-color:#bbb;border-width:13px;margin-left:-13px}
.shelfPageViews .techSavings .ttHelpTxt,.shelfPageViews .pricingInfo .ttHelpTxt,.shelfPageViews .instSavings .ttHelpTxt{left:-338px!important}
.shelfPageViews .techSavings .ttHelpTxt:before,.shelfPageViews .pricingInfo .ttHelpTxt:before,.shelfPageViews .instSavings .ttHelpTxt:before{margin-left:137px!important}
.shelfPageViews .techSavings .ttHelpTxt:after,.shelfPageViews .pricingInfo .ttHelpTxt:after,.shelfPageViews .instSavings .ttHelpTxt:after{margin-left:138px!important}
.shelfPageViews .list .noinstantsavings{display:none}
.shelfPageViews .grid .noinstantsavings{height:45px}
.pricingInfo .payPriceVary{position:relative}
.itemPageMb .payPriceVary .ttHelpTxt{left:-265px}
.itemPageMb .payPriceVary .ttHelpTxt:before{left:271px}
.itemPageMb .payPriceVary .ttHelpTxt:after{left:272px}
.shelfPageMB .payPriceVary .ttHelpTxt{left:-270px!important}
.goodsTotal .techSavings .ttHelpTxt{left:-370px}
.goodsTotal .techSavings .ttHelpTxt:before,.goodsTotal .techSavings .ttHelpTxt:after{left:94%}
.goodsTotal .infoICN{margin-left:2px}
.forItemPage .finePrint{float:right;overflow:hidden;margin-top:15px}
.itemPageMb .minQtyErrorMessage{position:absolute;top:-21px;word-wrap:break-word;width:235px}
.forShelfPage .producttitle:after{content:".";clear:both;display:block;height:0;line-height:0;visibility:hidden}
.QVoverlayContainer{position:absolute;border:5px solid #ccd4d7;z-index:11;display:block;padding:20px 20px 48px 20px;background-color:#fff;width:944px;margin:0 0 0 4px;box-shadow:1px 1px 2px 2px rgba(1,1,1,0.1);-webkit-box-shadow:1px 1px 2px 2px rgba(1,1,1,0.1)}
.QVoverlayContainer .overlayContent{width:960px;min-height:50px;background:#fff}
.QVoverlayContainer .mainContainer,.QVoverlayContainer .container,.QVoverlayContainer .prodTitle{width:960px!important}
.QVoverlayContainer .closeQVoverlayContainer{background-position:0 -591px;width:40px;height:40px;display:inline-block;position:absolute;right:-4px;top:-4px;cursor:pointer}
.QVoverlayContainer .imgColHolder{width:450px!important}
.QVoverlayContainer .imgCol{width:440px!important}
.QVoverlayContainer .imgCol .imgHolder2{width:355px!important;height:355px!important}
.QVoverlayContainer .itemPageMb{margin-left:0!important}
.QVoverlayContainer .drawerLinks{display:none}
.itemPageMb .eventPromo{padding:20px;clear:both;list-style-type:none}
.itemPageMb .promo{font-size:36px;font-weight:bold;margin-bottom:15px;line-height:1}
.shelfPageMB .eventPromo{clear:both;list-style-type:none}
.shelfPageMB .eventPromo .subText{margin-top:10px}
.list .buynowbutton{position:relative}
.list .addToCartMsg,.grid .addToCartMsg{clear:both;font:14px sans-serif,Arial,Helvetica;color:#469f05;font-weight:700;position:absolute;bottom:75px;left:45px}
.grid .addToCartMsg{position:absolute;bottom:47px;left:42px}
.addToCartMsg .grcheckImg{background:url('/sams/assets/Checkmark.png') no-repeat transparent;padding:0;height:12px;width:12px;position:absolute;bottom:3px;display:block}
.addToCartMsg .adSusTextMesg{padding-left:15px}
.itemPageMb .bundleSavings{border-bottom:1px solid #efefef;color:#ff734d;font-size:27px;font-weight:700;line-height:1.0em;margin:0 0 20px 0;padding:0 0 15px 15px}
.itemPageMb .bundleBlkMsg{color:#ff734d;font-size:14px;font-weight:700;margin:8px 0 10px 0;text-align:center}
.itemPageMb .mbDeliveryInfo .container li.tiresMesg{font:14px sans-serif,arial,sans-serif;padding:10px 20px 0 0;width:473px}
.itemPageMb .mbDeliveryInfo .container li .orngText{color:#ff734d!important;font-weight:bold}
.swVarianceContainer ul.nrmlSwatches,.swVarianceContainer ul.colorSwatches{list-style-type:none;margin:0 0 20px 15px;width:473px}
.swVarianceContainer .swatches .dropshadow .nrmlSwatches .swatchOOS{background:#ebebeb;color:#b7b7b7;cursor:pointer}
.swVarianceContainer .swatches,ul.colorSwatches,ul.nrmlSwatches{margin:0 0 20px 15px;display:inline-block;list-style-type:none}
.swVarianceContainer .colorSwatches li.swatchDefault{width:41px;height:41px;text-align:center;display:table;margin:0 9px 9px 0;cursor:pointer}
.swVarianceContainer .nrmlSwatches li.otherVarSwatch{width:67px;height:33px;text-align:center;display:table;margin:0 9px 9px 0;cursor:pointer}
.swVarianceContainer .nrmlSwatches li.otherVarSwatch span{display:table-cell;vertical-align:middle;fontisize:12px;font-weight:700;color:#0087cd}
.swVarianceContainer .nrmlSwatches li.swtSelected,.swVarianceContainer .colorSwatches .swtSelected{border:1px solid #333}
.swVarianceContainer .nrmlSwatches li.swtSelected span{color:#333}
.swVarianceSelect .swtSelected{background-image:url('/sams/assets/Checkmark.png');background-repeat:no-repeat;background-position:7px 7px}
.swVarianceContainer .nrmlSwatches li:hover,.swVarianceContainer .colorSwatches li:hover,.swVarianceContainer .colorSwatches li.swtOOS:hover{border:1px solid #309ae2}
.swVarianceContainer .nrmlSwatches li.otherVarSwatch span.swtOOS{background-color:#ebebeb;color:#b7b7b7;opacity:.35}
.swVarianceContainer .colorSwatches li.swtOOS{position:relative;z-index:1}
.swVarianceContainer .colorSwatches li.swtOOS span{position:relative}
.swVarianceContainer .colorSwatches li.swatchDefault span{display:table-cell;vertical-align:middle}
.swVarianceContainer .colorSwatches li.swatchDefault span img{border:1px solid #ebebeb;width:32px;height:32px;position:relative;z-index:-1;-moz-user-select:none}
ul.varianceSelect li.otherVarSwatch span.swtOOS{color:#b7b7b7}
ul.varianceSelect li.otherVarSwatch{text-align:left}
.bundle009_ICN_size_oos_slash{background-position:0 -438px;width:67px;height:33px}
.bundle010_ICN_color_oos_slash{background-position:0 -477px;width:41px;height:41px}
.swVarianceContainer .nrmlSwatches .bundle_oos_slash{background-position:0 -438px;width:67px;height:33px}
.swVarianceContainer .colorSwatches .bundle_oos_slash{background-position:0 -477px;width:41px;height:41px}
.swVariantSelectContainer ul.swVarianceSelect{background-color:#fff;border:0 none;color:#777;display:none;height:auto;max-height:190px;opacity:1!important;overflow-y:auto;position:absolute;top:69px;width:215px;z-index:9}
.swVarianceContainer .swVariantSelectContainer{margin:0 0 20px 15px;position:relative}
.swVarianceContainer .dropShadow{box-shadow:0 1px 1px 1px #ccc}
.swVarianceContainer ul.swVarianceSelect li,.deliveryDateContainer ul.swDeliveryDateSelect li{color:#0087cd;float:none;padding:5px 10px 5px 25px;line-height:18px;height:auto;font-size:16px;font-weight:400;color:#333;width:auto;text-align:left}
.swVariantSelectContainer .swVarianceSelect span.bundleSprite{background:0;color:#ccc}
.swVariantSelectContainer .swVarianceSelect span.swtOOS span{display:inherit!important}
.swVarianceContainer .ttStatus{position:absolute;top:40px;left:2px;z-index:1;background-color:#f2f2f0}
.swVarianceContainer ul.colorSwatches .ttStatus,ul.nrmlSwatches .ttStatus{min-width:100px;display:block;top:-55px;padding:5px;box-shadow:1px 2px 4px rgba(0,0,0,0.3);background:#fff;position:absolute;z-index:20;border:1px solid #d2d2d2\9;left:-35px;font:12px Arial}
.swVarianceContainer ul.colorSwatches .ttStatus:after,ul.colorSwatches .ttStatus:before,ul.nrmlSwatches .ttStatus:after,ul.nrmlSwatches .ttStatus:before{left:50%;top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.swVarianceContainer ul.colorSwatches .ttStatus:after,ul.nrmlSwatches .ttStatus:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:10px;margin-left:-10px}
.swVarianceContainer ul.colorSwatches .ttStatus:before,ul.nrmlSwatches .ttStatus:before{border-color:rgba(255,255,255,0);border-top-color:#d8d8d8;border-width:13px;margin-left:-13px}
.swVarianceContainer ul.colorSwatches li,ul.nrmlSwatches li{position:relative}
.swVarianceContainer ul.nrmlSwatches .ttStatus{left:-20px}
.swVariantSelectContainer ul.swVarianceSelect li:hover{cursor:pointer;background-color:#e5f6fd;font-weight:bold}
.swVariantSelectContainer ul.swVarianceSelect li div.ttstatus{display:none}
.swVariantSelectContainer .varianceDefaultTxt:hover{cursor:pointer}
.swVarianceContainer .colorSwatches li,.swVarianceContainer .nrmlSwatches li{border:1px solid #ebebeb;float:left}
.swVarianceContainer .varianceDefaultTxt{color:#333;display:inline-block;font-size:16px;font-weight:400;height:20px;line-height:18px;padding:5px 10px 5px 15px;width:160px}
.swVarianceContainer .dropShadow{box-shadow:0 1px 1px 1px #ccc}
.swVariantSelectContainer span.downWCarrotICN{background-position:0 -25px;height:11px;margin-bottom:-2px;margin-left:2px;width:16px;position:relative;top:5px}
.swVarianceContainer .varianceTitle .err-select-item{color:#c00;display:none;font:14px arial;font-weight:700;padding:0 0 0 5px;display:none}
.swVarianceContainer .varianceTitle{margin:10px 0 10px 15px;font-size:16px;font-weight:700;color:#333}
.varianceTitle .err-select-item{font:normal 12px arial;color:#c00;padding:0 265px 2px 15px;display:none}
.otherVarSwatch{width:36px;height:36px;text-align:center}
.swVarianceContainer .swatches li{float:left;margin-right:10px;position:relative}
.swVarianceContainer .swatches .swatchDefault{border:1px solid #ebebeb}
.swVarianceContainer .swatches .swatchSelected{border:1px solid #097fec}
.swVarianceContainer .swatches .swatchOOS,.previewSwatchOOS{border:1px solid #b7b7b7;background-image:url(/sams/assets/sprites/slash.png);background-repeat:no-repeat;background-position:-5px 0;display:inline-block;width:32px;height:32px;top:0;left:0;position:absolute;cursor:pointer}
.swVarianceContainer .swatches li img{width:28px height:28px;margin:3px;cursor:pointer}
.itemPageMb .varPricingInfo{border-bottom:1px solid #efefef;padding:0 0 10px 0}
.swVarianceContainer .variantSelectContainer{position:relative;margin:0 0 20px 15px}
.swVarianceContainer .varianceDefaultTxt{display:inline-block;line-height:18px;height:20px;padding:5px 10px 5px 25px;width:180px;font-size:16px;font-weight:400;color:#333}
.swVarianceContainer .dropShadow{-webkit-box-shadow:0 1px 1px 1px #ccc;box-shadow:0 1px 1px 1px #ccc}
.swVarianceContainer ul.varianceSelect{background-color:#fff;border:0;color:#777;display:none;height:auto;overflow-y:hidden;overflow-y:auto;position:absolute;top:30px;width:180px;z-index:9;max-height:190px;opacity:1!important}
.swVarianceContainer ul.varianceSelect li{color:#0087cd;float:none;padding:5px 10px 5px 25px;line-height:18px;height:20px;font-size:16px;font-weight:400;color:#333}
.swVarianceContainer ul.varianceSelect li:hover{color:#06509b;background-color:#e5f6fd}
.swVarianceContainer ul.varianceSelect li.selected,.swVarianceContainer span.selected{background-image:url('/sams/assets/Checkmark.png');background-repeat:no-repeat;background-position:7px 7px}
.swVarianceContainer ul{list-style-type:none;margin:0 0 20px 0;width:327px}
#variance .swVarianceContainer .variantSwatches a.oos:before{content:'';position:absolute;right:0;top:-3px;height:33px;width:105%;background-image:-webkit-repeating-linear-gradient(-45deg,black,black 1px,transparent 2px,transparent 24px)}
#variance .swVarianceContainer .variantSwatches a.oos,.itemPageMb .swVarianceContainer ul.varianceSelect li.oos{cursor:none;position:relative;background-image:none!important}
.itemPageMb .pricingInfo .superscript span{vertical-align:top}
.prdDtls{text-align:center;border-top:1px solid #ebebeb;height:40px;border-bottom:1px solid #ebebeb;margin:20px 0 20px 0}
ul.prdDtls li{display:inline-block;padding:0 40px;vertical-align:middle;line-height:40px;font:bold 18px sans-serif;line-height:40px}
ul.prdDtls li a{text-decoration:none;color:#309ae2}
ul.prdDtls li a:hover{text-decoration:none;cursor:pointer;color:#06509b}
ul.prdDtls li.sel a:hover,ul.prdDtls li.sel a{cursor:text;color:#333}
.forItemPage .flag_shockingValue{float:left;width:175px;background:url("/sams/assets/sprites/shockingVal_flag.png") top left;background-repeat:no-repeat;height:30px}
.forShelfPage .item .flag_shockingValue{float:left;width:175px;background:url("/sams/assets/sprites/shockingVal_flag.png") top left;background-repeat:no-repeat;height:30px}
.goToTop{position:fixed;right:33px;bottom:-45px;height:45px;background:url(/sams/assets/sprites/JumpButton_Icon.png) no-repeat;background-position:12px 11px;background-color:#309ae2;width:45px}
.goToTop:hover{cursor:pointer}
.social_icon_container{float:right;width:135px;height:25px;position:relative;top:8px;margin-bottom:10px}
.social_icon_container #BVRRSummaryContainer{width:117px;right:45px}
.shelfItemTitle .tbwarnTxt{font:14px sans-serif,arial,sans-serif;margin-top:15px;font-weight:400;color:#333;background:url(/sams/assets/sprites/sams_new_sprite.png) no-repeat -110px -672px}
.shelfItemTitle .tbwarnTxt span{font-weight:700;color:#fe8f00;margin:0 0 0 8px}
.grid .shelfItemTitle .tbwarnTxt{margin:10px 0 0 10px}
.nwFlwrsTmpl .varianceTitle{margin:10px 0 10px 15px;font-size:16px;font-weight:700;color:#333}
.nwFlwrsTmpl .deliveryDateSelectContainer{margin:0 0 20px 15px;position:relative;cursor:pointer}
.nwFlwrsTmpl .deliveryDateDefaultTxt{display:inline-block;line-height:18px;height:20px;padding:5px 10px 5px 25px;width:180px;font-size:16px;font-weight:400;color:#333;box-shadow:0 1px 1px 1px #ccc}
.nwFlwrsTmpl .deliveryDateSelect{background-color:#fff;border:0 none;color:#777;display:none;height:auto;max-height:190px;opacity:1!important;overflow-y:auto;position:absolute;top:31px;width:215px;z-index:9}
.nwFlwrsTmpl.deliveryDateContainer ul.deliveryDateSelect li{color:#0087cd;float:none;padding:5px 10px 5px 25px;line-height:18px;height:auto;font-size:16px;font-weight:400;color:#333;width:163px;text-align:left}
.nwFlwrsTmpl.deliveryDateContainer ul.deliveryDateSelect li:hover{background-color:#e5f6fd;cursor:pointer;font-weight:bold}
.nwFlwrsTmpl span.downWCarrotICN{background-position:0 -25px;top:5px;position:relative}
.nwFlwrsTmpl li.slctd{background-image:url('/sams/assets/Checkmark.png');background-repeat:no-repeat;background-position:7px 7px}
.mbDeliveryInfo .container .freeDelvryTxt{font:14px sans-serif,arial,sans-serif;color:#000;font-weight:700}
.pricingInfo ul li.wasPrice{margin:5px 0 13px -15px}
.wasPrice .ltGray,.dealsClosingSoonMB .pricingInfo .wasPrice span.ltGray,.dealsClosingSoonMB .pricingInfo .wasPrice span.ltGray .striked{font-size:16px;color:#999}
.wasPrice .ltGray,.dealsClosingSoonMB .pricingInfo .wasPrice span.ltGray{margin-right:2px;margin-top:0}
.wasPrice .saveMeg{font-size:16px;color:#fc6633;font-weight:bold}
.dealsPanel{padding:2px 0 14px 0;border-bottom:solid 1px #e3e3e3;margin-left:0}
.flag_VIP{float:left;width:175px;background:url("/sams/assets/sprites/Flag_VIP_small.png") top left;background-repeat:no-repeat;height:30px}
.shelfPageViews .grid .flag_VIP{position:absolute;top:6px}
.wasPrice{margin-top:5px}
.currentPrice{margin:5px 0 5px 0}
.shelfPageViews .ctaStyle{background-color:#f2f2f2;margin:0;color:#999;font-size:16px;text-align:center;border:0;font-weight:600}
.shelfPageViews .list .ctaStyle{width:235px;height:35px;margin-top:45px;position:relative}
.shelfPageViews .grid .ctaStyle{width:215px;height:35px;position:absolute;bottom:0;left:10px;margin-bottom:10px}
.shelfPageViews .grid .ctaStyle p{margin-top:10px}
.shelfPageViews .list .ctaStyle p{padding-top:10px}
.dealsTimer{background:#fc6633;border-radius:6px;text-align:center;width:75%;font-size:15px;margin-bottom:5px;color:white;font-weight:600;height:20px;padding-top:3px}
#itemPageMoneyBox .dealsTimer{width:35%;margin-left:14px;float:left}
.pdpVIPBanner{background:url(../assets/sprites/Flag_VIP_large.png) no-repeat;height:30px;width:125px;float:left;margin-left:20px}
#VIPpricingInfo{height:50px}
.dealsLink{font-size:14px;margin:0 0 5px 0}
.list .shelfPageMB .pricingInfo .lgFont{margin:0!important;font-weight:normal!important;font-size:12px!important}
.grid .shelfPageMB .pricingInfo .lgFont{margin:0!important;font-weight:normal!important;font-size:12px!important}
.shelfPageViews .grid .justEndbutton{background-color:#ddd;margin:0;font-size:16px;text-align:center;border:0;font-weight:600;width:215px;height:35px;margin-top:10px;cursor:default;color:#999;position:relative;bottom:-108px;left:0}
.shelfPageViews .list .justEndbutton{background-color:#ddd;margin:0;font-size:16px;text-align:center;border:0;font-weight:600;width:235px;height:35px;margin-top:10px;cursor:default;color:#999;position:relative;bottom:0;left:0}
.swVarianceContainer .varianceTitle .variance-select-item{font-weight:400}
.relevance_container{margin-top:45px}
.dealsGreyTimer{background:#ddd!important;color:#999!important}
.dealsOfTheDay_details .swVarianceContainer .colorSwatches li.swatchDefault span img{z-index:0}
#instantSavingModal{width:810px;left:41%}
#topPromoSlot{max-height:100px;float:right;box-sizing:border-box;-moz-box-sizing:border-box;margin:0 0 10px 0;border:1px solid #e3e3e3;background:#f4f4f4;padding:15px 15px}
#topPromoSlot #promoHeader{font-size:20px;font-weight:bold}
#topPromoSlot .promoContent{font-size:16px;margin:7px 0}
.iframe-ovly-bg{display:block;position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(66,66,66,0.1);z-index:9999}
.iframe-ovly-bg .wrpr{position:absolute;left:28%}
.iframe-ovly-bg .warp-iframe-close{position:absolute;right:32px;top:32px;font-size:12px;color:#424242;cursor:pointer}
.warp-pricing-link{margin-left:16px;font-weight:600;font-size:14px;color:#2798ea;cursor:pointer}
.moneyBtn .warp-button button{width:196px}
.moneyBtn .warp-button.disabled{opacity:.3}
.warp-oos-msg{margin-left:16px;font-size:14px;color:#333}
.warp-club-btn,.warp-change-phone{font-size:14px;color:#2798ea;cursor:pointer}
.warp-button-loader{background-image:url("/sams/redesign/assets/header/ajax_loader.gif");position:absolute;width:40px;height:40px;background-repeat:no-repeat;left:104px;top:7px;display:none}
.endsInDays{font-weight:500;float:left;margin-left:14px;width:auto!important;padding:0 10px;padding-top:4px;font-size:15px;height:20px;font-family:'aktiv-grotesk-std',sans-serif;margin-bottom:5px;-webkit-font-smoothing:antialiased}
.shelfBoxEndsInDays{font-weight:500;color:#000;float:left;margin-left:14px;width:auto!important;padding:0 10px;padding-top:4px;font-size:15px!important;height:20px;font-family:'aktiv-grotesk-std',sans-serif;margin-bottom:5px;-webkit-font-smoothing:antialiased}
.eventBanner{position:absolute;left:-15px;z-index:1;top:-13px;width:192px;height:166px}
.eventBannerCategory{float:left;width:175px;background-repeat:no-repeat;height:30px}
.baseContainer #BVRRSummaryContainer{display:inline-block}
#BVRRSummaryContainer .bv-cleanslate .bv-core-container-766 .bv-summary-bar-minimalist-horizontal .bv-stars-container{margin-right:0!important}
#BVRRSummaryContainer .bv-cleanslate .bv-core-container-766 .bv-stars-container dd{padding-right:2px!important}
.mainContainer .bv-cleanslate .bv-core-container-772 .bv-dropdown-container .bv-dropdown ul.bv-dropdown-active .bv-dropdown-item:hover{background-color:#fff!important;color:#0087cd!important}
.shelfMoneyBoxContainer .urgencyMsg{border-radius:6px;text-align:center;width:75%;font-size:15px;margin-bottom:5px;font-weight:600;height:20px;padding-top:3px}
#itemPageMoneyBox .urgencyMsg{float:left;padding:0 10px 0 10px;margin:0 0 0 14px;border-radius:6px;font-size:15px;font-weight:600}