#overlayHolder{background-color:rgba(0,0,0,0.4);position:fixed;top:0;bottom:0;left:0;right:0;z-index:12;display:none}
#overlayBox{position:fixed;width:500px;top:30%;left:30%;right:30%;background-color:#fff;-moz-box-shadow:3px 3px 6px 4px rgba(0,0,0,0.2);-webkit-box-shadow:3px 3px 6px 4px rgba(0,0,0,0.2);filter:progid:DXImageTransform.Microsoft.Shadow(color=#777777,direction=135,strength=8);box-shadow:3px 3px 6px 4px rgba(0,0,0,0.2);z-index:13}
#overlayBox form{padding:0;margin:0}
.cartContent{background:#ff0;padding:10px 15px;color:black}
.overlayHead{position:relative;background:#02356a;padding:5px 12px}
.overlayHead h2{font-family:sans-serif;color:#fff;padding:0;margin:0;font-size:24px}
.overlayHead button{position:absolute;width:20px;height:25px;top:1px;right:9px;background:0;border:0;float:right}
.overlayHead .closeMark{color:#fff;font-size:26px;font-weight:bold}
.overlayHead .closeMark:hover{color:#9bcdfb}
.overlayHead img{float:right;border:0;margin-top:-20px;cursor:pointer}
.overlayFooter{background:url('/sams/images/Shadow_line.png') repeat-x;padding:10px 15px}
.overlayFooter .submitBtn{display:block;float:right;border:0;background:url('/sams/images/Continue_BTN.jpg') no-repeat;width:236px!important;height:35px!important}
.overlayFooter .optoutBox{padding-top:5px;text-align:right;clear:both;font:normal 12px Arial;color:#333}
.overlayFooter .optoutBox input{vertical-align:middle}
.overlayBody{padding:15px 15px 20px 15px;font:normal 12px Arial;color:#333}
.overlayBody p{font-size:11px;color:#666}
.overlayBody label{font-size:12px;font-weight:bold}
.overlayBody h3{padding:0;margin:0 0 5px 0;font:bold 16px Arial;color:#333}
.overlayBody h3.green{font:normal 12px Arial;color:#248613;margin-left:22px}
.overlayBody h3 a{margin-left:22px;font:bold 12px Arial;color:#005fa6;text-decoration:none}
.overlayBody ul{padding:0;margin:12px 0 5px 0;list-style:none}
.overlayBody span.bld{font-weight:bold}
.overlayBody ul li{padding:0;margin:5px 0}
.overlayBody input{padding:0;margin:0 7px 0 0;vertical-align:middle}
a.showMD{padding-left:13px;background:url('/sams/images/hide_show_arrow_blue_down.png') 0 5px no-repeat}
a.hideMD{padding-left:13px;background:url('/sams/images/hide_show_arrow_blue_up.png') 0 5px no-repeat;display:none}
.overlayBody .membDetails{margin-left:20px;width:360px;height:140px;padding:10px 10px 15px 10px;overflow-y:auto;border:1px solid #ccc;display:none}
.membDetails h3{padding:0;margin:0 0 5px 0;font:bold 12px Arial;color:#333}
.membDetails h4{padding:0;margin:0;font:bold 12px Arial;color:#248613}
.raf-hero{padding-left:10px;width:700px;height:186px}
.raf-hero div{float:left}
.raf-left{padding-top:30px;width:240px}
.raf-right{width:430px;padding-left:20px;font:bold 18px Arial;color:#005fa6}
.raf-right h1{font:bold 18px Arial;padding:67px 0 20px 0}
.raf-login-right{width:430px;padding-top:30px}
.raf-login-right li{float:left;list-style:none;text-align:left;font-family:"myriad-pro",arial;font-size:24px;padding-bottom:30px;padding-left:20px;color:#005fa6;width:430px}
.raf-right li{float:left;list-style:none;text-align:left;font-family:"myriad-pro",arial;font-size:22px;padding-bottom:15px;padding-left:30px;color:#005fa6;width:430px}
.raf-form-section::after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.raf-form-section .mbrs input{color:#666}
.raf-main-content .rfr-hdr{padding-bottom:10px}
.raf-txt-block{padding-left:26px}
.raf-txt-block a:hover{text-decoration:underline}
.raf-txt-block h3{padding-bottom:10px;font-family:arial;font-weight:bold;font-size:18px;color:#2f801b;padding-top:30px}
.raf-txt-block ol{margin:0;padding:0 5px 10px 18px}
.raf-txt-block ol li{font-family:arial;font-size:12px;color:#333;padding:3px}
.raf-txt-block a{text-decoration:none;font-family:arial;font-size:12px;color:#005fa6}
.rfr-frnds{padding-top:16px}
.rfr-frnds li{padding-top:0}
.rfrmr-loader{padding-top:0}
.rfrmr-loader a{font-family:arial;font-size:12px;font-weight:bold;color:#005fa6;text-decoration:none}
.raf-submt-frm{padding-top:10px;padding-left:10px}
a.raf-imglnk{display:inline-block}
.raf-imglnk{background-image:url(/sams/en_US/images/btn_send_invites_blue.png);background-repeat:no-repeat;width:118px;height:31px}
.rafForm .trms-cnd{padding-left:10px;padding-bottom:0}
.rafForm .trms-cnd label{font-family:arial;font-size:11px;color:#333}
.rafForm .trms-cnd a{text-decoration:none;font-family:arial;font-size:11px;color:#005fa6}
.raf-main-content a:hover{text-decoration:underline}
.raf-main-content .trms-cnd input{width:13px;height:13px;margin-top:0;margin-bottom:0;margin-right:0;margin-left:0}
.rfrmr-link{padding-left:140px;padding-top:10px}
.rafForm .labl-name{text-align:right;width:130px;height:18px;font-family:arial;font-weight:bold;font-size:12px;color:#333}
.rafForm .labl-email{padding-left:10px;width:320px;text-align:left;font-family:arial}
.rafForm .input_err_sty input{width:175px;border:solid 2px #C00}
.rafForm li{float:left;padding-bottom:10px}
.raf-main-content h3{padding-bottom:40px;padding-top:30px;margin-bottom:0;margin-top:0;width:320px;font-family:arial;font-weight:bold;font-size:18px;color:#333}
.raf-msg-hdr h3{padding-top:20px;padding-bottom:10px}
.raf-input-msg{padding-left:10px;width:450px}
.raf-main-content li{list-style:none}
.raf-main-content input{width:175px;font-size:12px}
.raf-main-content{padding-left:10px}
.raf-form-section textarea{width:450px;height:100px;color:#666;font-size:12px}
.refermore-loader{position:absolute;opacity:.8;filter:Alpha(opacity = 80);background-color:white;z-index:99;width:20px;display:none;margin-top:0;padding-bottom:0;padding-top:10px;margin-bottom:0;border-bottom-width:90px;margin-left:0;padding-left:248px}
.rafForm{padding:0 10px 10px 18px;width:460px;float:left}
.rafForm h3{padding:20px 0 10px 0;margin:0}
.raf-invites{list-style-type:none;padding-bottom:20px}
.raf-invites li{padding-bottom:20px}
.raf-login-msg{list-style-type:none;font-family:arial;font-weight:bold;font-size:14px;padding-left:0;padding-bottom:30px;padding-top:20px;text-align:left;float:left;width:711px}
.raf-login-Hdr{padding-left:0;padding-top:10px}
.raf-login-Hdr span{padding-left:0}
.raf-stc-txt{list-style-type:none;margin-right:20px;border-top:1px solid #d2d2d2;padding-top:30px;padding-bottom:30px}
.raf-stc-txt li{padding-bottom:30px}
.raf-stc-txt hr{height:1px;background-color:#d2d2d2}
.raf-cmts{color:#666;padding-bottom:30px;padding-top:20px}
.Referafriend-Overlay-Container{width:0;background-color:#fff;display:inline-block;position:fixed}
.Referafriend-Overlay-Container .TopHeader .Header-Text{display:inline-block;float:left;margin-top:10px;color:#FFF;font:bold 16px Arial,Helvetica,sans-serif}
.Referafriend-Overlay-Container .TopHeader{background:url(/sams/images/oLay_bkgd.gif) repeat-x scroll 0 0 transparent;height:42px;padding-left:15px}
.White_closeX{background-image:url(/sams/images/029_white_CloseX.png);width:18px;height:20px;float:right;margin:10px 10px auto auto;display:inline-block}
.Referafriend-Overlay-Container .ArrowDown{background:url(/sams/images/hide_show_arrow_blue_down.png) no-repeat;display:inline;float:left;height:6px;margin-top:4px;width:9px}
.Referafriend-Overlay-Container .ArrowUp{background:url(/sams/images/hide_show_arrow_blue_up.png) no-repeat;display:inline;float:left;height:6px;margin-top:3px;width:9px}
.Referafriend-Overlay-Container .Error-Content{background-color:#fadcdc;padding:10px}
.Referafriend-Overlay-Container .PPLogoContainer{float:left;width:124px;height:62px;background:url(/sams/images/Protect_it_logo_medium.png) no-repeat}
.Referafriend-Overlay-Container .PPBottomContainer{margin-top:25px;width:640px;display:inline-block;background:url(/sams/images/Shadow_line.png) repeat-x scroll 0 0 transparent;float:right}
.Referafriend-Overlay-Container .BodySection{margin:15px 15px 15px 15px}
.Referafriend-Overlay-Container .DescriptionContainer{max-height:500px;overflow:auto}
.Referafriend-Overlay-Container .btnContinue{margin-top:25px;cursor:pointer;float:right}
.Referafriend-Overlay-Container .BoldText14{font:bold 14px Arial,Helvetica,sans-serif;color:#333}
.Referafriend-Overlay-Container .BoldText18{font:bold 18px Arial,Helvetica,sans-serif;color:#333}
.Referafriend-Overlay-Container .BoldText10Grey{font:bold 10px Arial,Helvetica,sans-serif;color:#666;margin-top:10px}
.Referafriend-Overlay-Container .MarginTop10{margin-top:10px}
.Referafriend-Overlay-Container .MarginTop15{margin-top:15px}
.Referafriend-Overlay-Container .MarginTop25{margin-top:25px}
.Referafriend-Overlay-Container .MarginTop20{margin-top:20px}
.Referafriend-Overlay-Container .MarginTop30{margin-top:30px}
.Referafriend-Overlay-Container .MarginBTM5{margin-bottom:5px}
.Referafriend-Overlay-Container .MarginBTM15{margin-bottom:15px}
.Referafriend-Overlay-Container .MarginBTM25,.alternateProductStyle{margin-bottom:25px}
.moneyBoxContainer .gcValue{width:58px;height:16px;float:left;border:#dedede solid 1px;background-color:#f2f2f2;color:#0087cd;text-align:center;font-size:12px;margin:0 5px 5px 0;padding:8px 0 8px 0}
.moneyBoxContainer .gcList li{cursor:pointer;list-style-type:none}
.moneyBoxContainer .gcMore{width:60px;float:left;text-align:center;color:#0087cd;font-weight:bold;cursor:pointer}
.moneyBoxContainer li.gcMore:hover{color:#666}
.moneyBoxContainer li.gcValue:hover{border:2px solid #82a546;background-color:#FFF;width:57px;padding:7px 0 7px 0}
.moneyBoxContainer .gcList .selected{border:1px solid #82a546;background-color:#f2f2f2}
.moneyBoxContainer .gcSwatchSelected{float:left;margin:1px 5px 0 1px;height:16px;width:16px;z-index:0;background-image:url('/sams/assets/ICN_checkmark_shelfPage.png')}
.itemPage .gcValue{width:73px;height:19px;float:left;border:#dedede solid 1px;background-color:#f2f2f2;color:#0087cd;text-align:center;font-size:16px;margin:0 10px 10px 0;padding:12px 0 11px 0}
.itemPage .gcMore{width:75px;float:left;text-align:center;margin:0 10px 10px 0;color:#0087cd;font-weight:bold;cursor:pointer}
.itemPage li.gcMore:hover{color:#666}
.itemPage li.gcValue:hover{border:2px solid #82a546;background-color:#FFF;width:71px;padding:11px 0 10px 0}
.itemPage .gcList .selected{border:1px solid #82a546;background-color:#f2f2f2}
.itemPage .gcSwatchSelected{float:left;margin:1px 5px 0 1px;height:19px;width:18px;z-index:0;background-image:url('/sams/assets/ICN_checkmark_PDP.png')}
.gcList .gcSwatchSelected{margin-right:2px}
.itemPage .gcList li strong{cursor:pointer}
div.termsAndConditions{height:100px;overflow-y:scroll;padding:10px 15px 10px 15px;margin:15px 0 10px 0;border:1px solid #d2d2d2;box-shadow:0 0 2px 0 #d2d2d2}
div.termsAndConditions strong{font-weight:bold;font-family:arial;color:#333;font-size:12px}
div.termsAndConditions p{font-weight:normal;font-family:arial;color:#333;font-size:12px}
.Referafriend-Overlay-Container .MarginRght10{margin-right:10px}
.Referafriend-Overlay-Container .MarginRght15{margin-right:15px}
.Referafriend-Overlay-Container .MarginRght25{margin-right:25px}
.Referafriend-Overlay-Container .MarginRght0{margin-right:0}
.Referafriend-Overlay-Container .Text12{font:12px Arial;color:#666}
.Referafriend-Overlay-Container .Text11Bold{font:11px Arial,Helvetica,sans-serif;color:#333}
.Referafriend-Overlay-Container .Text14Bold{font:bold 14px Arial,Helvetica,sans-serif;color:#333}
.Referafriend-Overlay-Container .Text14{font:14px Arial;color:#333}
.Referafriend-Overlay-Container .Text16{font:16px Arial;color:#333}
.Referafriend-Overlay-Container .Text16Bold{font:16px Arial bold;color:#333}
.Referafriend-Overlay-Container .ErrorText16{font-size:16px;font-family:Arial;font-weight:Bold;color:#c00;margin-left:15px}
.Referafriend-Overlay-Container .QtyLabel{margin-top:10px}
.Referafriend-Overlay-Container .ShowDetails{font:bold 11px Arial,Helvetica,sans-serif;color:#0075c8;text-decoration:none;margin-left:2px}
.Referafriend-Overlay-Container .ShowDetailsBorder{border-bottom:solid 1px #d2d2d2;margin-right:15px}
.Referafriend-Overlay-Container .ReferafriendOptionsContainer{margin-left:1px;width:255px;float:right}
.Referafriend-Overlay-Container .PPBottomContainerAlign{margin-top:25px;margin-right:15px}
.Referafriend-Overlay-Container #QtyDD{font:12px Arial,Helvetica,sans-serif;color:#333;text-align:right}
.Referafriend-Overlay-Container .PPTotalAmountContainer{margin-top:15px;text-align:right}
.Referafriend-Overlay-Container .PPTotalLabel{font:bold 14px Arial,Helvetica,sans-serif;color:#333;margin-right:2px}
.Referafriend-Overlay-Container .PPTotalAmount{font:bold 21px Arial,Helvetica,sans-serif;color:#333}
.Referafriend-Overlay-Container .ContinueToCart{margin:20px 0 15px 0;float:right}
.Referafriend-Overlay-Container .slidingDiv{font:12px Arial,Helvetica,sans-serif;color:#666;border:solid 1px #d2d2d2;border-bottom:0;border-right:0;background-color:#fff;padding:10px;overflow-x:hidden;overflow-y:scroll;height:140px;margin-right:15px}
.Referafriend-Overlay-Container .slidingDiv #ProtectionDetail{padding-left:10px}
.Referafriend-Overlay-Container #showOrHide{display:none}
.Referafriend-Overlay-Container .Referafriend-Overlay-Content{left:50px;top:12%;z-index:99999;overflow-y:auto;position:absolute;background-color:#fff;width:600px}
.Referafriend-OverlayBG{background-color:#c0ccd4;display:block;height:100%;left:0;position:fixed;top:0;width:100%;opacity:.7;filter:alpha(opacity=75)}
.Referafriend-Overlay-Container .Prod-Title{margin-top:15px}
.AddPPLink{font:bold 11px Arial;color:#005fa6}
div.loadPPOverlayCircle{position:absolute;z-index:99999;top:150px;left:86px;display:none}
div.loadPPOverlayCircle img{margin-left:340px;margin-top:50px}
h3.raf-itj-Header{background-color:#f0f1f2;height:30px;color:#333;padding-left:10px;padding-top:6px;margin-bottom:20px;font-size:18px;line-height:23px}
.raf-itj-left{float:left;width:350px}
.raf-itj-right{float:right;width:350px}
.raf-content-bg .labelCol{width:70px;float:left;text-align:left;margin-bottom:20px;font-size:14px}
.raf-content-bg .inputCol{width:145px;_width:130px;float:left;margin-bottom:20px}
.raf-content-bg .inputCol input{width:125px;_width:115px;vertical-align:middle}
.raf-content-bg .inputCol #signin-button{margin-left:60px;width:75px;height:30px}
.raf-content-bg .linkCol{width:112px;float:left;margin-bottom:5px}
.raf-content-bg .linkCol a{text-decoration:none;color:#002f7f;line-height:21px;font-size:11px}
.raf-content-bg h2{font-size:14px;height:1%}
.raf-content-bg .Text12{font-size:12px}
.raf-content-bg{margin:0 0 10px;padding-left:15px;padding-right:25px;padding-top:25px}
.raf-guest-h3{height:32px;line-height:32px;padding-left:10px;color:#333;font-family:arial;font-weight:bold;font-size:18px;background:#f0f1f2}
.raf-content-bg div{padding-top:20px}
.raf-content-bg .labelCol label{font-size:14px;color:#333;line-height:21px}
.raf-guest-hdr{padding-top:20px;padding-right:25px}
.raf-content-bg .MarginTop20{margin-top:20px}
.raf-spacing{margin:20px}
.brdrB li{list-style:inside}
.simpleSaverLogo,.simpleSaverLogoSideCart{font:bold 14px arial;margin-top:5px;padding:2px;width:auto;position:relative;float:left}
.simpleSaverLogo .shipsFree a,.simpleSaverLogoSideCart .shipsFree a{color:#005fa6;font:bold 11px arial;text-decoration:none}
.simpleSaverLogo .shipsFree .shipsFreeCopy,.simpleSaverLogoSideCart .shipsFree .shipsFreeCopy{color:#005fa6;font:bold 12px arial;text-decoration:none;border-bottom:1px dashed #005fa6}
.simpleSaverLogo .shipsFree,.simpleSaverLogoSideCart .shipsFree{color:#777;font:normal 12px arial}
.shipsFree .simpleLink{color:#005fa6;font:bold 11px arial;text-decoration:none;border:0}
.simpleSaverToolTip .TSmsg{color:#333;font:normal 11px arial}
.simpleSaverToolTip .TSmsg a{color:#005fa6;font:bold 11px arial;text-decoration:none}
.simpleSaverToolTip{display:none}
.simpleSaverLogo .threshold-tooltip,.simpleSaverLogoSideCart .threshold-tooltip{display:none;background:#fff;border:1px solid #0087cd;padding:15px 10px;width:130px;height:auto;z-index:9999;height:auto;position:absolute;color:#333;font:normal 11px arial}
.simpleSaverLogo .threshold-tooltip span.eVarrow,.simpleSaverLogoSideCart span.eVarrow{width:21px;height:11px;background:url('/sams/assets/tooltip_pointer.png');background-repeat:no-repeat;background-position:0 0;display:block;margin:0 0 -26px 13px}
.shipsFree_overlayBG{background-color:#c0ccd4;display:block;height:100%;left:0;position:fixed;top:0;width:100%;opacity:.7;filter:alpha(opacity=75);z-index:9999}
.noLink{margin:10px 0}
.noLink .thisItem{font:normal 11px arial;color:#333}
.noLink .shipFree{font:bold 11px arial;color:#333}
.shipsFree-Overlay-Content{left:50px;top:12%;z-index:99999;overflow-y:auto;position:absolute;background-color:#fff;width:640px}
.shipsFree-OverlayBG{background-color:#c0ccd4;display:block;height:100%;left:0;position:fixed;top:0;width:100%;opacity:.7;filter:alpha(opacity=75);z-index:9999}
.shipsFree-Overlay-Content .TopHeader .Header-Text{display:inline-block;float:left;margin-top:10px;color:#FFF;font:bold 18px Arial,Helvetica,sans-serif}
.shipsFree-Overlay-Content .TopHeader{background:url(/sams/images/oLay_bkgd.gif) repeat-x scroll 0 0 transparent;height:42px;padding-left:15px}
.shipsFree-Overlay-Content .White_closeX{background-image:url(/sams/images/029_white_CloseX.png);width:18px;height:20px;float:right;margin:10px 10px auto auto;display:inline-block}
.shipsFree-Overlay-Content .BodySection{margin:20px 15px;font:normal 11px arial;color:#666}
.shipsFree-Overlay-Content .BodySection a{font:bold 12px arial;color:#005fa6}
.tsAlert{width:auto;height:auto;background-color:#fdedcf;padding:15px 20px 15px 10px}
.tsAlert .msg{width:auto;font:bold 16px arial;color:#333}
.tsAlert .leftCopy{float:left;width:440px;font:bold 16px arial;color:#333}
.tsAlert .rightBtn{float:right;margin-top:7px}
.tsAlert .simpleLink{color:#005fa6;font:bold 16px arial;text-decoration:none;border:0}
.thresholdShipCalc{font:bold 14px arial!important;color:#c00!important}
.shipsFreeAmt{color:#c00!important;font:bold 14px arial}
.PPDetailsWrapper{background-color:#fff;position:absolute;top:20%;width:450px;z-index:99999}
.PPDetailsWrapper .topHeader{background:url("/sams/en_US/images/oLay_bkgd.gif") repeat-x scroll 0 0 transparent;height:42px;padding-left:15px}
.PPDetailsWrapper .topHeader span{display:inline-block;float:left;margin-top:10px}
.PPDetailsContent{background-color:#fff;height:auto;overflow-y:auto;padding:15px;position:relative;max-height:500px}
.PPDetailsContent .HeaderLText{font:bold 14px Arial;color:#333}
.PPDetailsContent .HeaderBText{font:bold 12px Arial;color:#333}
.PPDetailsContent .HeaderRText{font:11px Arial;color:#666}
.PPDetailsContent .HeaderRText li{border-bottom:0;list-style:disc;margin-left:15px}
.PPDetailsContent .mT10{margin-top:10px}
.ProtectionplanDetails-OverlayBG{background-color:#c0ccd4;display:block;height:100%;left:0;position:fixed;top:0;width:100%;opacity:.7;filter:alpha(opacity=75);z-index:9999}
.PPDetailsWrapper .PPBottomShadowGraphic{margin-top:5px;width:450px;height:15px;display:inline-block;background:url(/sams/images/Shadow_line.png) repeat-x scroll 0 0 transparent}
.Protectionplan-Overlay-Container{width:630px;background-color:#fff;display:none;position:absolute}
.Protectionplan-Overlay-Container .TopHeader .Header-Text{display:inline-block;float:left;margin-top:10px;color:#FFF;font:bold 18px Arial,Helvetica,sans-serif}
.Protectionplan-Overlay-Container .TopHeader{background:url(/sams/images/oLay_bkgd.gif) repeat-x scroll 0 0 transparent;height:42px;padding-left:15px}
.White_closeX{background-image:url(/sams/images/029_white_CloseX.png);width:18px;height:20px;float:right;margin:10px 10px auto auto;display:inline-block}
.Protectionplan-Overlay-Container .ArrowDown{background:url(/sams/images/hide_show_arrow_blue_down.png) no-repeat;display:inline;float:left;height:6px;margin-top:4px;width:9px}
.Protectionplan-Overlay-Container .ArrowUp{background:url(/sams/images/hide_show_arrow_blue_up.png) no-repeat;display:inline;float:left;height:6px;margin-top:3px;width:9px}
.Protectionplan-Overlay-Container .PPLogoContainer{float:left;width:124px;height:62px;background:url(/sams/images/Protect_it_logo_medium.png) no-repeat}
.Protectionplan-Overlay-Container .PPBottomContainer{margin-top:25px;width:640px;display:inline-block;background:url(/sams/images/Shadow_line.png) repeat-x scroll 0 0 transparent;float:right}
.Protectionplan-Overlay-Container .BodySection{margin:15px 0 0 15px}
.Protectionplan-Overlay-Container .ProductImg{float:left;width:170px}
.Protectionplan-Overlay-Container .DescriptionContainer{margin-left:15px;width:400px;float:right}
.Protectionplan-Overlay-Container .BoldText14{font:bold 14px Arial,Helvetica,sans-serif;color:#333}
.Protectionplan-Overlay-Container .BoldText18{font:bold 18px Arial,Helvetica,sans-serif;color:#333}
.Protectionplan-Overlay-Container .BoldText10Grey{font:11px Arial,Helvetica,sans-serif;color:#666;margin-top:10px}
.Protectionplan-Overlay-Container .BoldText10Grey ul li{border:0}
.Protectionplan-Overlay-Container .MarginTop10{margin-top:10px}
.Protectionplan-Overlay-Container .MarginTop15{margin-top:15px}
.Protectionplan-Overlay-Container .MarginTop25{margin-top:25px}
.Protectionplan-Overlay-Container .MarginBTM5{margin-bottom:5px}
.Protectionplan-Overlay-Container .MarginRght10{margin-right:1px}
.Protectionplan-Overlay-Container .Text11{font:11px Arial,Helvetica,sans-serif;color:#333}
.Protectionplan-Overlay-Container .Text11Bold{font:11px Arial,Helvetica,sans-serif;color:#333}
.Protectionplan-Overlay-Container .Text14Bold{font:bold 14px Arial,Helvetica,sans-serif;color:#333}
.Protectionplan-Overlay-Container .Text12{font:12px Arial,Helvetica,sans-serif;color:#333}
.Protectionplan-Overlay-Container .QtyLabel{margin-top:10px}
.Protectionplan-Overlay-Container .ShowDetails{font:bold 11px Arial,Helvetica,sans-serif;color:#0075c8;text-decoration:none;margin-left:2px}
.Protectionplan-Overlay-Container .ShowDetailsBorder{border-bottom:solid 1px #d2d2d2;margin-right:15px}
.Protectionplan-Overlay-Container .ProtectionPlanOptionsContainer{margin-left:1px;width:255px;float:left}
.Protectionplan-Overlay-Container .PPBottomContainerAlign{margin-top:20px;margin-right:15px}
.Protectionplan-Overlay-Container #QtyDD{font:12px Arial,Helvetica,sans-serif;color:#333;text-align:right}
.Protectionplan-Overlay-Container .PPTotalAmountContainer{margin-top:15px;text-align:right}
.Protectionplan-Overlay-Container .PPTotalLabel{font:bold 14px Arial,Helvetica,sans-serif;color:#333;margin-right:2px}
.Protectionplan-Overlay-Container .PPTotalAmount{font:bold 21px Arial,Helvetica,sans-serif;color:#333}
.Protectionplan-Overlay-Container .ContinueToCart{margin:20px 0 15px 0;float:right}
.Protectionplan-Overlay-Container .slidingDiv{font:12px Arial,Helvetica,sans-serif;color:#666;border:solid 1px #d2d2d2;border-bottom:0;border-right:0;background-color:#fff;padding:10px;overflow-x:hidden;overflow-y:scroll;height:120px;margin-right:15px}
.Protectionplan-Overlay-Container .slidingDiv #ProtectionDetail{padding-left:10px;padding-right:10px}
.Protectionplan-Overlay-Container #showOrHide{display:none}
.Protectionplan-Overlay-Container .Protectionplan-Overlay-Content{left:50px;top:12%;z-index:99999;overflow-y:auto;position:absolute;background-color:#fff;width:640px}
.Protectionplan-OverlayBG{background-color:#c0ccd4;display:block;height:100%;left:0;position:fixed;top:0;width:100%;opacity:.7;filter:alpha(opacity=75);z-index:2}
.Protectionplan-Overlay-Container .Prod-Title{margin-top:15px}
.AddPPLink{font:bold 11px Arial;color:#005fa6}
.AddPPLinkOH{font:11px Arial;color:#005fa6}
div.loadPPOverlayCircle{position:absolute;z-index:99999;top:150px;left:86px;display:none}
div.loadPPOverlayCircle img{margin-left:340px;margin-top:50px}
.Protectionplan-Overlay-Container #ProtectionDetail ul{padding-left:10px;padding-right:10px}
.Protectionplan-Overlay-Container #ProtectionDetail li{border-bottom:0}
#pec_container{font-size:12px;color:#363533;width:810px;float:left}
#pec_container a{text-decoration:none;float:right}
#pec_container label{display:block}
#pec_container h2{display:inline-block;zoom:1;background-color:#f1f1ee;font-size:16px;line-height:1}
#pec_container h3{display:inline-block;font-size:14px;color:#363533}
#pec_container h4{display:inline-block;font-size:13px;color:#363533}
#pec_container ul{list-style-type:none;margin-bottom:15px}
#pec_container li{font-size:12px;background-color:#f8f8f8;padding:5px 0 0 0}
#pec_container li.selected{background-color:#d7d7d0}
#pec_container li div.arrow{width:15px;height:15px;margin:0 3px;vertical-align:text-top;background:url('/sams/images/sprites.gif') no-repeat 0 0;display:inline-block;zoom:1}
#pec_container li.selected div{background-position:-15px 0}
#pec_container p.intro-copy{font-size:15px;line-height:1.3;width:810px}
#pec_container label.first{padding-right:10px;width:60px;margin-left:47px}
#pec_container label.communication{display:inline}
#pec_container ul.selections{margin-bottom:2px;cursor:pointer}
#pec_container ul.selections li{color:#0a5dce;background-color:#f8f8f8;height:14px;padding:4px}
#pec_container ul.selections li.selections-sub-category{color:#333;background-color:#f8f8f8;height:22px;padding:2px 5px 2px 5px}
#pec_container ul.selections li.selections-sub-category div{padding-left:5px;padding-top:4px;height:18px;font-size:11px;background-color:#e4e4e0}
#pec_container .box{border:1px solid #e8e8e7;background-color:#f1f1ee}
#pec_container .interest{background-color:#d7d7d0;height:25px;padding-top:15px;cursor:pointer}
#pec_container .btn-continue{width:82px;height:12px;padding:5px 0;display:inline-block;background:url('/sams/images/sprites.gif') no-repeat 0 -40px;color:#FFF;font-size:12px;font-weight:bold;text-align:center;line-height:1}
#pec_container .btn-continue-long{width:108px;height:12px;padding:5px 0;display:inline-block;background:url('/sams/images/sprites.gif') no-repeat 0 -106px;color:#FFF;font-size:12px;font-weight:bold;text-align:center;line-height:1}
#pec_container .btn-back{width:63px;height:12px;padding:5px 0;display:inline-block;background:url('/sams/images/sprites.gif') no-repeat 0 -62px;color:#024190;font-size:12px;text-align:center;line-height:1}
#pec_container .btn-cancel{width:69px;height:12px;padding:5px 0;display:inline-block;background:url('/sams/images/sprites.gif') no-repeat 0 -84px;color:#024190;font-size:12px;font-weight:bold;text-align:center;line-height:1}
#pec_container .btn-close{width:15px;height:15px;background:url('/sams/images/sprites.gif') no-repeat -30px 0;text-indent:-9999px;display:block}
#pec_container .btn-close-2{width:15px;height:15px;background:url('/sams/images/sprites.gif') no-repeat -50px 0;text-indent:-9999px}
#pec_container .tooltip{color:#000;font-weight:bold}
.tooltip-dialog{margin:10px;padding:10px;border:1px solid #010101;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#fff;position:absolute;z-index:100}
.tooltip-dialog h5{margin-top:-10px;color:#024190;font-weight:bold}
.tooltip-dialog .small-arrow{position:relative;top:0;left:0;width:30px;height:11px;background:url('/sams/images/sprites.gif') no-repeat -69px -4px}
#pec_container span.arrow{width:10px;height:8px;background:url('/sams/images/sprites.gif') no-repeat -83px -46px;text-indent:-9999px;display:inline-block}
#pec_container div.header{height:20px;padding:10px 15px;background-color:#f1f1ee;line-height:1}
#pec_container input.textfield{height:22px;border-left:solid 1px #115688;border-right:solid 1px #115688;border-bottom:solid 1px #115688;border-top:solid 1px #115688;font-size:11px;color:#a8a5a5;padding:3px 0 0 5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
#pec_container .error-message{color:#f00;font-weight:bold}
#pec_container span.communication{width:180px;margin:5px 0 5px;display:inline-block}
#pec_container .hidden{display:none}
#pec_container .fs_11{font-size:11px}
#pec_container .fs_12{font-size:12px}
#pec_container .fs_13{font-size:13px}
#pec_container .fs_30{font-size:30px}
.lh-2{line-height:2}
.pl_15{padding-left:15px}
.pr_15{padding-right:15px}
.bg-d5d5d6{background-color:#d5d5d6}
.fl{float:left}
.fr{float:right}
.blue{color:#46b3db}
.gray{color:#363533}
.btn-continue{width:82px;height:12px;padding:5px 0;display:inline-block;background:url('/sams/images/sprites.gif') no-repeat 0 -40px;color:#FFF;font-size:12px;font-weight:bold;text-align:center;line-height:1;text-decoration:none}
span.arrow{width:10px;height:8px;background:url('/sams/images/sprites.gif') no-repeat -83px -46px;text-indent:-9999px;display:inline-block}
.prefCen input{vertical-align:middle;width:81px!important}
#pec_container h1.step-title{color:#0075c8;font:bold 24px Arial,Helvetica,sans-serif}
#pec_container .pec_title{display:block;color:#407a31;font:bold 30px Arial,Helvetica,sans-serif}
.expand-all{color:#0a5dce}
.collapse-all{color:#959595;cursor:text}
.mobile-icon{margin:0 5px 0 -13px;vertical-align:middle}
.floatLeft{float:left}
.eValuesIcon{position:relative;width:115px;margin:10px 0 0 0;float:left;padding-top:30px;background:url(/sams/assets/ICN_IS-Large_65x28.png) 26px 0 no-repeat}
.eValuesIcon .eValuesIconA{float:left;width:101px;height:26px;margin-right:5px}
.eValuesIcon .eValuesLinkA{float:left;padding-top:4px}
.eValuesIcon .eValuesLinkA a{font:11px Arial,Helvetica,sans-serif;color:#0064a9;text-decoration:none}
.eValuesIcon .eValuesIconB{width:101px;height:26px;margin-bottom:2px}
.eValuesIcon .eValuesLinkB a{font:11px Arial,Helvetica,sans-serif;color:#0064a9;text-decoration:none;text-align:center}
.eValuesCart .eValuesIconCart .eValIcnCart{float:left;width:49px;height:14px;margin-right:5px}
.eValuesCart .eValuesIconCart .eValuesCartText{float:left;font:11px Arial,Helvetica,sans-serif;color:#333;padding:10px 0;line-height:16px}
.eValuesCart .eValuesIconCart .eValuesCartText .eValIcnInline{background:url(/sams/assets/ICN_IS-Large_65x28.png) center center;width:65px;height:28px;float:left;margin:0 5px 0 0}
.eValuesOrderLabel{font:normal 12px Arial;color:#666;text-align:left;display:inline-block;width:93px}
.eValuesOrderValue{font:bold 12px Arial;color:#333;text-align:right}
.topsellerEvalIcon{margin:10px 0 0 20px}
.isSubHead{margin:10px 0;font:bold 12px arial;color:#333}
.isSubHeadPdp{font:bold 12px arial;color:#333;margin-top:5px}
.myeValLimit{display:block;margin-bottom:5px}
a.evalButn{display:block;width:100px;height:19px}
.evaluesOverlay{position:absolute;border:1px solid #d2d2d2;z-index:990;display:none;background:#fff;width:520px;height:275px;left:10px;top:1px;-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3)}
#TopsellersContainer .evaluesOverlay{left:40px}
.isOffset{top:-135px}
.evaluesOverlay .scroll{overflow-x:hidden;overflow-y:auto;height:230px;width:520px}
.evaluesTitle{position:relative;background-color:#002d56;background-image:linear-gradient(to bottom,#005298,#002d56);background-repeat:repeat-x;border-bottom:1px solid #005298;border-top:1px solid #002d56;color:#fff}
.evaluesTitle button{position:absolute;border:0;color:#fff;font-size:2em;top:3px;right:10px}
.evaluesTitle button:hover{color:#9bcdfb}
.evaluesTitle h2{font-size:18px;font-weight:normal;padding:9px 0 0 2px;color:#fff}
.evaluesOverlay .forModal{height:37px;width:auto!important;margin-bottom:6px}
.evaluesOverlay .forModal .jsonTitle{padding:0 0 0 16px;color:#fff;font-size:18px;margin:0;line-height:34px}
.fix{clear:both}
.evaluesItems{margin:0 0 5px 0;padding:2px 5px 2px 10px;border-bottom:1px solid #d2d2d2;width:475px}
.evaluesTitle img{float:right;margin:-30px 6px 0 0;border:0!important}
.evaluesTitle img:hover{cursor:pointer}
.evaluesImage{float:left;padding:4px 5px 9px 0}
.evaluesImage img{width:80px;border:1px solid #b7b7b7}
.evalueItem{float:left;width:250px;padding:5px 0 0 5px}
.evaluesItem h3{font-size:14px;font-weight:bold;color:#333}
.evalueItemText{float:right;width:100px;padding:3px;margin:0}
.ttip{display:none;position:absolute;top:-60px;left:60px;z-index:9999;width:280px;padding:6px;background:#eee;border:2px solid #888;overflow:hidden}
.opImage{float:left;width:72px}
.opImage img{width:70px;border:1px solid #999!important;padding:1px;margin:0!important}
.opBody{float:left;width:196px;padding-left:10px}
.opBody h3{font-size:14px!important;font-weight:bold;padding:0;margin:0!important;line-height:15px}
div.ttip div.opBody{color:#333;list-style:disc;margin-left:5px;padding-left:5px;font-size:12px}
div.opBody ul.opDesc{color:#333;list-style:disc;margin:10px 0 10px -6px!important;padding:0;font-size:12px;width:216px;overflow:hidden}
ul.ItemsChoice{color:#333;list-style:disc;margin-left:5px;padding-left:5px;font-size:12px}
.ItemsChoice .myeValLimit{margin:0 -12px 5px 0;font-weight:normal!important;display:inline-block}
#eValueItems{width:810px;overflow:visible;list-style-type:none;margin:0;height:232px}
#eValueItems .eValListItems{border-bottom:1px solid #d2d2d2;float:left;width:810px!important;padding-bottom:4px;margin:0!important}
#eValueItems .ConditionText{font:12px Arial;color:#333;margin:5px 0 0 10px}
#eValueItems .ProductImage{float:left;margin:10px 0 0 10px;float:left;border:1px solid #b7b7b7;width:80px;height:80px}
#eValueItems .ProductImage img{margin:0}
#eValueItems .myeValProductImage{float:left;margin:10px 0 0 10px;float:left;border:1px solid #b7b7b7;width:80px;height:80px}
#eValueItems .ProductDesc .HeaderText a,#eValueItems .ProductDesc .HeaderText{margin:0;padding:3px 0 5px 0;word-wrap:break-word;line-height:15px;font:bold 14px Arial;color:#0064a9;text-decoration:none}
#eValueItems .ProductDesc .HeaderText a:hover{text-decoration:underline}
#eValueItems .ProductDesc{float:left;width:543px;margin:8px 0 0 10px}
#eValueItems .ProductDesc a{color:#0075c8}
#eValueItems .ProductDesc ul li{margin:0 10px!important;font:normal 12px Arial,Helvetica,sans-serif;color:#333;list-style-type:disc;border:0;padding:2px 0}
#eValueItems .ProductDesc ul li a{font:normal 12px Arial,Helvetica,sans-serif;color:#0064a9;text-decoration:none}
#eValueItems .ProductDesc ul li a:hover{text-decoration:underline}
#eValueItems ul.opDesc li{margin:0 0 0 19px!important;padding:0}
#eValueItems .ProductAvailability{float:left;margin:10px 10px 0 10px;text-align:right;width:130px}
#eValueItems .myeValProductAvailability{float:left;margin:10px 0 0 0;text-align:right;width:134px}
#eValueItems .myeValProductAvailability .ProductExpiryText{width:134px}
#eValueItems .myeValProductAvailability .ProductExpiryText .expiresSoon{background-color:#ff9c00;color:#fff;font-size:12px;padding:2px;display:block;float:left;margin-left:8px}
#eValueItems .myeValProductAvailability .ProductExpiryText .expires{color:#000;font-size:12px;padding:2px 0;display:inline-block}
.ProductAvailability .ProductAvailabilityText{font:normal 12px Arial,Helvetica,sans-serif;color:#333;float:right;margin-bottom:2px}
.ProductAvailability .ProductExpiryText{font:normal 12px Arial,Helvetica,sans-serif;color:#333;float:right;width:127px;padding-top:2px}
.iceberg-product .expires2,.iceberg-productSelected .expires2,.expires2{background-color:#ff9c00;color:#fff;padding:2px 0}
#eValueItems .ProductExpiryText .expiresSoon{background-color:#ff9c00;color:#fff;font-size:12px;padding:2px 0;display:inline-block}
#eValueItems .ProductExpiryText .expires{color:#000;font-size:12px;padding:2px 0;display:inline-block}
#eValueItems .ProductExpiryText .expiryDate{padding:2px 0;display:inline-block}
#eValueItems .itemNo,.triangle-border .itemNo{font:bold 12px arial;color:#333;margin-left:85px}
ul.ItemsChoice .triangle-border{left:330px}
div.evalues ul.ItemsChoice .triangle-border{left:422px}
div.modal-body ul.ItemsChoice .triangle-border{left:88px}
ul.ItemsChoicePDP li .triangle-border{left:63px}
.eValuesIcon ul.ItemsChoicePDP li .triangle-border{left:73px}
div.evalues ul.ItemsChoice .triangle-border{left:415px}
div.ProductDesc ul.ItemsChoice .triangle-border{left:80px}
ul.ItemsChoice li{list-style-type:circle}
.triangle-border{display:none;background:#fff;border:1px solid #999;padding:10px;position:absolute;width:290px;z-index:9999;height:auto}
span.eVarrow{width:18px;height:18px;background:url('/sams/images/ART_RolloverPoint_18x18.gif') no-repeat;display:block!important;margin:0 0 -28px 18px!important}
@media screen and (-webkit-min-device-pixel-ratio:0){div.triangle-border{margin-top:-12px}
}
#eValueItems .myeValChkBox{float:left;margin:10px 5px;display:inline-block;width:20px}
.eValuesAlert{margin:10px 0;background-color:#fdecce;width:auto;padding:10px;height:auto}
.eValuesAlert .msg{font:bold 18px arial;color:#333}
.eValuesAlert .note{font:bold 12px arial;color:#333}
.eValuesAlert p{margin:5px 0}
.mytoolsRVI{margin:0}
.preLoader{width:527px;height:52px}
.preLoaderImg{width:163px;height:50px;margin:0 153px}
.hideLi{display:none}
#iceproduct_null{height:auto!important}
.grid_170{width:170px}
.grid_240{width:240px}
.grid_290{width:290px}
.grid_355{width:355px}
.grid_350{width:350px}
.grid_510{width:510px}
.grid_530{width:530px}
.grid_710{width:710px}
.column{margin:0;float:left;display:inline}
.column_10{margin:0 10px 0 0;float:left;display:inline}
.column_15{margin:0 10px 0 0;float:left;display:inline}
.row{width:530px;margin:7px auto;display:inline-block}
.row .row{margin:0 -10px;width:auto;display:inline-block}
.icebergBlueTabs .selectAllTab,.icebergBlueTabs2 .selectAllTab{width:30%;display:inline-block;float:left;margin-left:10px;margin-top:10px}
.clubLoc{position:absolute!important}
.popupModalWindow{position:fixed;top:50px;left:50%;margin-left:-370px;width:500px;padding:10px 10px 0 10px;background:#fff;box-shadow:0 0 40px #000;-moz-box-shadow:0 0 40px #000;-webkit-box-shadow:0 0 40px #000;font-family:Helvetica Neue,Helvetica,Arial,san-serif;font-size:12px;z-index:99999}
.clubpopupOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;filter:alpha(opacity=80);z-index:99998}
.popupModalWindow .popupWindow{position:fixed;top:50px;left:50%;margin-left:-370px;width:720px;padding:10px 10px 0 10px;background:#fff;box-shadow:0 0 40px #000;-moz-box-shadow:0 0 40px #000;-webkit-box-shadow:0 0 40px #000;font-family:Helvetica Neue,Helvetica,Arial,san-serif;font-size:12px;z-index:99999}
.popupModalWindow .popupCornerTL,.popupModalWindow .popupCornerBL,.popupModalWindow .popupCornerBR,.popupModalWindow .popupClose,.popupModalWindow .popupLogo{background-image:url('/sams/images/globalPopupSprite.png')}
.popupCornerTL,.popupCornerBL,.popupCornerBR{width:11px;height:11px;position:absolute}
.popupModalWindow .popupCornerTL{top:-11px;left:-11px;background-position:-128px -23px}
.popupModalWindow .popupCornerBL{bottom:-11px;left:-11px;background-position:-128px -34px}
.popupModalWindow .popupCornerBR{bottom:-11px;right:-11px;background-position:-128px -45px}
.popupModalWindow .popupCornerTop,.popupModalWindow .popupCornerBottom{width:520px;height:11px;position:absolute;background:#fff}
.popupModalWindow .popupCornerLeft,.popupModalWindow .popupCornerRight{width:11px;height:100%;position:absolute;background:#fff}
.popupModalWindow .popupCornerTop{top:-11px;left:0}
.popupModalWindow .popupCornerLeft{left:-11px;top:0}
.popupCornerRight{right:-11px;top:0}
.popupModalWindow .popupCornerBottom{bottom:-11px;left:0}
.popupModalWindow .popupClose{display:block;width:69px;height:21px;background-position:0 0;font-size:1px;color:#fff;text-decoration:none;text-indent:-9999px;overflow:hidden;top:-11px;right:-11px;position:absolute}
.popupModalWindow .popupClose:hover{background-position:-70px 0}
.popupModalWindow .popupLogo{width:128px;height:35px;background-position:0 -21px;margin-top:-11px;margin-left:-11px}
.popupModalWindow .popupModalContent{border:0!important;padding:0}
.popupModalWindow .popupWindow h3{font-size:24px;text-align:center;font-weight:normal;color:#4d9e20;padding-top:10px;line-height:28px;padding-bottom:0;padding:0;margin:0 0 10px 0}
.popupModalWindow .popupWindow h4{font-size:14px;font-weight:bold;color:#4c4c4c;margin:0;padding:0}
.popupModalWindow .popupWindow h5{font-size:12px;font-weight:normal;color:#0075c6;margin:0;padding:0}
.popupModalWindow .popupWindow p{padding-top:0;margin-top:0;margin-bottom:20px}
.popupOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;filter:alpha(opacity=80);z-index:99998}
.popupWindow{position:fixed;top:50px;left:50%;margin-left:-370px;width:720px;padding:10px 10px 0 10px;background:#fff;box-shadow:0 0 40px #000;-moz-box-shadow:0 0 40px #000;-webkit-box-shadow:0 0 40px #000;font-family:Helvetica Neue,Helvetica,Arial,san-serif;font-size:12px;z-index:99999}
.popupCornerTL,.popupCornerBL,.popupCornerBR,.popupClose,.popupLogo{background-image:url('/sams/images/globalPopupSprite.png')}
.popupCornerTL,.popupCornerTR,.popupCornerBL,.popupCornerBR{width:11px;height:11px;position:absolute}
.popupCornerTL{top:-11px;left:-11px;background-position:-128px -23px}
.popupCornerBL{bottom:-11px;left:-11px;background-position:-128px -34px}
.popupCornerBR{bottom:-11px;right:-11px;background-position:-128px -45px}
.popupCornerTop,.popupCornerBottom{width:740px;height:11px;position:absolute;background:#fff}
.popupCornerLeft,.popupCornerRight{width:11px;height:100%;position:absolute;background:#fff}
.popupCornerTop{top:-11px;left:0}
.popupCornerLeft{left:-11px;top:0}
.popupCornerRight{right:-11px;top:0}
.popupCornerBottom{bottom:-11px;left:0}
.popupClose{display:block;width:69px;height:21px;background-position:0 0;font-size:1px;color:#fff;text-decoration:none;text-indent:-9999px;overflow:hidden;top:-11px;right:-11px;position:absolute}
.popupClose:hover{background-position:-70px 0}
.popupLogo{width:128px;height:35px;background-position:0 -21px;margin-top:-11px;margin-left:-11px}
.popupContent{border-top:2px solid #0074c3;padding:20px 0 10px 0}
.popupContent body{background:#fff!important}
.popupWindow h3{font-size:24px;text-align:center;font-weight:normal;color:#4d9e20;padding-top:10px;line-height:28px;padding-bottom:0;padding:0;margin:0 0 10px 0}
.popupWindow h4{font-size:14px;font-weight:bold;color:#4c4c4c;margin:0;padding:0}
.popupWindow h5{font-size:12px;font-weight:normal;color:#0075c6;margin:0;padding:0}
.popupWindow p{padding-top:0;margin-top:0;margin-bottom:20px}
#clubSelector{display:block}
#simplemodal-overlay{background-color:#000;cursor:wait}
.tf_popupContentInner #clubSelector{min-height:250px;height:auto;background-color:#fff;border:0;padding:0 19px 0 22px;margin:41px 0 0 0}
#clubSelector{min-height:250px;height:auto;background-color:#fff;border:0;padding:0;margin:0}
#clubSelector .simplemodal-data{padding:0;margin:0}
#clubSelector a{color:#ddd}
#clubSelector a.modalCloseImg{background:url(/sams/images/x.png) no-repeat;width:22px;height:22px;display:inline;z-index:3200;position:absolute;top:10px;right:10px;cursor:pointer}
#clubSelector h3{color:#84b8d9}
#clubSelector .header{width:500px;height:30px;height:22px \9;font:bold 18px arial;color:#00539f;border-bottom:3px solid #00539f;margin-bottom:15px}
.tf_popupContentInner #clubSelector .header{width:402px;height:25px;font-family:"bree-serif";font-size:15px;font-weight:700;color:#363636;border-bottom:2px solid #43a047;padding:0 0 4px 0}
#clubSelector .prodImg{width:100px;height:100px;float:left;border:1px solid #d2d2d2}
#clubSelector .prodInfo{float:left;width:360px;margin:0 0 0 15px;padding:0}
#clubSelector .prodInfo p.prodTitle{color:#333;font:bold 14px Arial}
#clubSelector .prodInfo p{color:#333;font:normal 12px Arial;margin:5px 0 0 0}
#clubSelector .zip{border:1px solid #999}
#clubSelector #radius{border:1px solid #999;display:inline-block;width:95px}
#clubSelector .radiusBox{width:145px;float:left}
#clubSelector .msg .radiusBox{width:145px;float:right}
#clubSelector .msg #radius{border:0;width:70px;height:17px;margin:-2px 0 0 0;padding:0;color:#43a047;font-family:"aktiv-grotesk-std";font-size:13px;font-weight:500;line-height:13px;float:left;background:url("/sams/assets/green-chevron.png") no-repeat right center;-moz-appearance:none;text-indent:.01px;text-overflow:''}
#clubSelector .radiusBox span{font:bold 12px arial;color:#999}
#clubSelector .msg .radiusBox span{color:#43a047;font-family:"aktiv-grotesk-std";font-size:13px;font-weight:500;line-height:13px;float:left;margin:0 0 0 30px}
#clubaddressinvalid{text-align:center;display:none;padding:4px;height:15px;background-color:#fff3e0;width:100%;padding:5px 0;font:bold 11px arial;color:#c00}
.tf_popupContentInner #clubSelector .searchBar{display:block;padding:0;width:402px;border-top:0;margin:0;overflow:hidden}
#clubSelector .searchBar{display:block;padding:0;width:auto;border-top:1px solid #d2d2d2;margin:0;overflow:auto}
#clubSelector .searchBar input{float:left;margin:20px 0}
.tf_popupContentInner #clubSelector .searchBar .zip{width:231px;font:normal 11px arial;color:rgba(34,34,34,0.8);margin:20px 5px 20px 0;float:left;height:46px;background-color:white;border-radius:8px;border:1px solid #dde7eb;font-family:"aktiv-grotesk-std";font-size:13px;font-weight:500;line-height:15px;padding:21px 0 10px 13px;box-sizing:border-box;-moz-box-sizing:border-box}
.tf_popupContentInner #clubSelector .searchBar .getClubsBtn{margin:27px 0 15px 0;display:inline-block;float:right;height:32px;width:75px;text-align:center;padding:7px 0 9px 0;box-sizing:border-box;background-color:#43a047;border-radius:4px;color:white;-moz-box-sizing:border-box}
#clubSelector .searchBar .zip{width:225px;font:normal 11px arial;color:#999;margin:20px 5px 20px 0;float:left;height:23px}
#clubSelector .searchBar .getClubsBtn{margin:24px 10px 15px 0;display:inline-block;float:left}
#clubSelector .searchBar .copy{font:normal 11px arial;color:#666;margin:22px 0;display:inline-block;float:left}
#clubSelector .searchBar .copy2{font:bold 12px arial;color:#333;display:inline-block;float:left;margin-top:6px}
#clubSelector .clubSelectorResult{display:none;width:auto;height:auto;width:500px \9;*width:500px;height:auto}
#clubSelector #clubSelMsgNoResults,#clubSelector .clubMsg{display:none;width:450px;height:auto;font:bold 16px arial;color:#333}
#clubSelector #clubSelMsgNoResults .results{font:normal 16px arial}
#clubSelector .msg{display:block;font:normal 16px arial;color:#333;height:30px;margin-bottom:15px}
.tf_popupContentInner #clubSelector .msg{display:block;font:normal 16px arial;color:#333;height:30px;margin-bottom:0;width:410px}
.tf_popupContentInner #clubSelector .msg .values{float:left;color:rgba(34,34,34,0.8);font-family:"aktiv-grotesk-std"!important;font-size:15px!important;font-weight:700!important;line-height:17px!important}
#clubSelector .msg .values{font:bold 16px arial}
#clubSelector #clubSelShowResults{display:block;overflow-x:hidden;overflow-y:auto;width:auto;height:auto;font:normal 11px arial;color:#333;border:1px solid #d2d2d2}
.tf_popupContentInner #clubSelector #clubSelShowResults{clear:both;display:block;overflow-x:hidden;overflow-y:auto;width:auto;height:auto;font:normal 11px arial;color:#333;border:0}
#clubSelector #clubSelShowResults a{text-decoration:none;color:#fff;font:bold 11px arial}
.lnkShowMap{text-decoration:none;color:#0087cd!important;font:bold 11px arial}
.lnkShowMap:hover{color:#06509b!important}
#clubSelector #clubSelShowResults .sortBy{display:none;padding:4px;text-align:right;width:490px;right:5px;height:20px;border-bottom:1px solid #d2d2d2;overflow:hidden}
#clubSelector #clubSelShowResults .pages{padding:5px 5px 0 0;text-align:right;right:5px;height:20px;border-bottom:1px solid #d2d2d2;overflow:hidden}
#clubSelector #clubSelShowResults .records{list-style-type:none;height:250px;overflow-y:auto;overdflow-x:hidden;margin:0;padding:0;width:500px;border-bottom:2px solid #d2d2d2}
.tf_popupContentInner #clubSelector #clubSelShowResults .records{list-style-type:none;height:250px;overflow-y:auto;overdflow-x:hidden;margin:0;padding:0;width:434px;border-bottom:0}
#clubSelector #clubSelShowResults .records li{float:left;height:auto;border-bottom:1px solid #d2d2d2;padding:10px 0 7px 10px}
.tf_popupContentInner #clubSelector #clubSelShowResults .records li{float:left;height:auto;border-top:1px solid #d2d2d2;padding:10px 0 7px 0;border-bottom:0;width:402px}
#clubSelector #clubSelShowResults .records li.last{float:left;height:auto;border-bottom:0;padding:10px 0 7px 10px}
.tf_popupContentInner #clubSelector #clubSelShowResults .records li.last{float:left;height:auto;border-bottom:0;padding:10px 0 7px 0}
#clubSelector #clubSelShowResults #setA{display:block}
#clubSelector #clubSelShowResults #setB{display:none}
#clubSelector #clubSelShowResults .col1{float:left;font:normal 12px arial;color:#333;margin:0 4px 0 0;width:177px}
.tf_popupContentInner #clubSelector #clubSelShowResults .col1{float:left;margin:0 4px 0 0;width:177px;color:rgba(34,34,34,0.8);font-family:"aktiv-grotesk-std";font-size:13px;font-weight:400;line-height:18px}
#clubSelector #clubSelShowResults .col1 p{margin:0}
#clubSelector #clubSelShowResults .col2{float:left;margin-right:23px;width:116px}
.tf_popupContentInner #clubSelector #clubSelShowResults .col2{float:right;margin:0;text-align:right}
#clubSelector #clubSelShowResults #inStock{font:bold 14px arial;color:#000}
#clubSelector #clubSelShowResults #outOfStock{font:bold 14px arial;color:#c00}
#clubSelector #clubSelShowResults .oos{font:bold 16px arial;color:#c00}
#clubSelector #clubSelShowResults .notcar{font:bold 16px arial;color:#d2d2d2}
#clubSelector #clubSelShowResults .col3{float:left;font:bold 16px arial;color:#333;width:127px}
.tf_popupContentInner #clubSelector #clubSelShowResults .col3{float:right;font:bold 16px arial;color:#333;width:127px;margin:20px 5px 0 0;text-align:right}
#clubSelector #clubSelShowResults p{margin:7px 15px 2px 15px;display:inline-block;font-weight:bold}
.tf_popupContentInner #clubSelector #clubSelShowResults p{margin:0 5px 0 0!important;display:inline-block;color:rgba(34,34,34,0.5);font-family:"aktiv-grotesk-std";font-size:13px;font-weight:400}
#clubSelector #clubSelShowResults .status{font:bold 12px arial;color:#333}
#clubSelector #clubSelShowResults .legal{font:normal 11px arial;color:#888}
#clubSelector #clubSelShowResults .pNext,#clubSelector #clubSelShowResults .pBack{color:#47b0e1!important}
#clubSelector .whiteOverlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;z-index:10001}
#variance{position:relative}
div.loadVarianceCircle{position:absolute;z-index:999;top:-50px;left:-505px;width:710px;height:360px;background-image:url(/sams/images/white-semitransparent.png);display:none}
div.loadVarianceCircle img{margin-left:340px;margin-top:165px}
div.loadShippingCircle{position:absolute;z-index:999;top:210px;left:606px;width:336px;height:300px;background-image:url(/sams/images/white-semitransparent.png);display:none}
div.loadShippingCircle img{margin-left:151px;margin-top:60px}
div.loadShipPopUpCircle{position:absolute;z-index:999;top:67px;left:5px;width:520px;height:115px;background-image:url(/sams/images/white-semitransparent.png);display:none}
div.loadShipPopUpCircle img{margin-left:210px;margin-top:35px}
div.loadPaginateCircle{position:absolute;z-index:999;top:277px;left:18px;width:494px;height:254px;background-image:url(/sams/images/white-semitransparent.png);display:none}
div.loadPaginateCircle img{margin-left:220px;margin-top:110px}
h2.blueHeader,span.blueHeader{background:#e2f2fd url(/sams/images/bg-lg-blueHeader.gif) repeat-x top left;min-height:23px;margin-top:10px;line-height:23px;font-size:12px;font-weight:bold;color:#002f7f;padding-left:5px;text-transform:uppercase;height:1%}
.noMarg{margin:0!important}
p.blueBarTop{background-image:url(/sams/images/bg-blueBar.gif);background-repeat:repeat-x;height:33px;line-height:33px;color:#333;font-size:14px;font-weight:bold}
.myListItem{color:#d30000!important;font-size:12px;font-weight:bold;line-height:18px}
.dropDown_new p.cat_header a{color:#024190!important;font-size:15px}
#content-member .globalLinks p,#content-member .globalLinksMiddle p,#content-nonmember .globalLinks p,#content-nonmember .globalLinksMiddle p{color:#4e8f3d;font-size:12px;font-weight:400;letter-spacing:2px;padding-top:2px}
#content-nonmember .globalLinksLast p{color:#d9e7d6;font-size:12px;font-weight:400;letter-spacing:2px;padding-top:2px}
#content-member .globalLinksLast p{color:#4e8f3d;font-size:12px;font-weight:400;letter-spacing:2px;padding-top:2px}
.hidden_h{display:none}
#pageFilters .sortSide{position:relative;top:2px}
#pageFilters .sortSide strong{float:left;margin-right:5px}
#pageFilters .sortSide a{height:24px;line-height:24px;padding:0 10px;display:block;float:left;border:1px solid #aaa;background-repeat:repeat-x;background-position:0 0;margin:0;margin-left:-1px!important;position:relative}
#pageFilters .sortSide a:hover{background-position:0 -24px;border-color:#aaa}
#pageFilters .sortSide a.selected{padding:0 10px;background-position:0 -48px!important;margin:0}
#pageFilters .sortSide a.left{-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;-o-border-radius:3px 0 0 3px;-khtml-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px}
#pageFilters .sortSide a.right{-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;-o-border-radius:0 3px 3px 0;-khtml-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0}
#clubLocatorLink{margin:0;position:relative}
#clubLocatorLink a{padding-right:15px!important}
#clubLocatorLink a .arrow{display:block;position:absolute;top:50%;margin-top:-5px;right:3px;width:10px;height:10px;background:url('/sams/images/samsSprite.gif') no-repeat right -222px}
#clubLocatorLink a.selected .arrow{display:none}
#clubChangeAlert{width:100%;height:30px;background-color:#fdf5d5;background-repeat:repeat-x;background-position:0 -122px;border-top:1px solid #dbad72;border-bottom:1px solid #dbad72;clear:both;line-height:30px}
#clubChangeAlert span{padding-left:10px;float:left;color:#615d4e}
#clubChangeAlert span a{padding:0;float:none;color:#005688}
#clubChangeAlert a.close{display:block;position:relative;top:50%;margin:-6px 10px 0 0;width:12px;height:12px;background-repeat:no-repeat;background-position:0 -98px;float:right;color:#fdf5d5;font-size:1px;line-height:1px;text-indent:-9999px;overflow:hidden}
#clubChangeAlert a.close:hover{background-position:0 -110px}
#clubLocator .buffer,#pageFilters #clubLocator .buffer,#clubLocatorN .buffer,#pageFilters #clubLocatorN .buffer{z-index:9999;width:210px}
#clubLocator A.blueLinks2,#pageFilters #clubLocator A.blueLinks2,#clubLocatorN A.blueLinks2,#pageFilters #clubLocatorN A.blueLinks2{background-color:transparent!important;border-width:0}
#clubLocator A.blueLinks2:hover,#pageFilters #clubLocator A.blueLinks2:hover,#clubLocatorN A.blueLinks2:hover,#pageFilters #clubLocatorN A.blueLinks2:hover{text-decoration:underline;border-width:0}
.posRel,#clubLocatorLink,#clubLocatorLinkN{position:relative}
#nonMember-hero .hero-buffer,#hero1 .hero-buffer,#member-hero .hero-buffer,.imgTitleLinkContentLink .buffer{margin:0 10px}
#nonMember-hero #hero-left,#hero1 #hero-left,#member-hero #hero-left{float:left;width:531px;margin-right:10px}
#nonMember-hero #hero-right,#hero1 #hero-right,#member-hero #hero-right{float:left;width:170px}
#nonMember-hero #hero-right ul li,#member-hero #hero-right ul li{list-style:url(/sams/images/img-joinSams-check.gif);margin:0 0 5px;padding:0}
#nonMember-hero #hero-right p.button,#member-hero #hero-right p.button{padding-left:8px;width:99px;float:left;margin-right:8px}
#nonMember-hero #hero-right p.joinLearnMore,#member-hero #hero-right p.joinLearnMore{border-left:1px solid #818f98;float:left;width:30px;padding-left:8px}
#nonMember-hero #hero-right p.joinLearnMore a,#member-hero #hero-right p.joinLearnMore a{font-size:11px;text-decoration:none;color:#004480;font-weight:700}
#hero-nav a:focus,:-moz-any-link:focus{outline:0}
.blueHeaderSmallThumbsLink A:hover{background-color:#ffc}
#breadcrumb A:hover,#breadcrumb A.first:hover{color:#001c65}
#content-member .globalLinks,#content-nonmember .globalLinks{line-height:18px;width:135px;float:left;font-size:12px;margin-right:5px}
#content-member .globalLinks UL,#content-member .globalLinksMiddle UL,#content-nonmember .globalLinks UL,#content-nonmember .globalLinksMiddle UL{margin:0;padding:0}
#content-member .globalLinks H3,#content-member .globalLinksMiddle H3,#content-nonmember .globalLinks H3,#content-nonmember .globalLinksMiddle H3{letter-spacing:2px;color:#4e8f3d;font-size:10px;font-weight:400;padding-top:2px}
#content-member .globalLinks UL LI A,#content-member .globalLinksMiddle UL LI A,#content-member .globalLinksLast UL LI A{background:url(/sams/images/samsSprite.gif) no-repeat -790px -36px;padding-left:10px;color:#000;font-size:12px;text-decoration:none}
#content-member .globalLinksMiddle,#content-nonmember .globalLinksMiddle{line-height:18px;width:115px;float:left;font-size:10px;margin:0 90px 0 70px}
UL#shopDrop LI A.blueArrow,#content-nonmember .globalLinksMiddle UL LI UL LI A.blueArrow{background-image:url('/sams/images/samsSprite.gif')!important;padding-left:10px;background-repeat:no-repeat;background-position:-786px -131px!important;color:#0075c8!important;font-size:11px;text-decoration:none}
#content-member .globalLinksLast,#content-nonmember .globalLinksLast{line-height:18px;width:100px;float:left;font-size:12px}
#content-nonmember .globalLinks UL LI A,#content-nonmember .globalLinksMiddle UL LI A{background-image:url(/sams/images/samsSprite.gif);padding-left:10px;background-repeat:no-repeat;background-position:-790px -35px;color:#000;font-size:12px;text-decoration:none}
.blueBorderTop-compare A:hover,.blueBorderTop-compare-last A:hover,#customerName .R-side .signOut a:hover,#newsletterSignUp P A.newsletter:hover,#footer .footerLinks A:hover,#shoppingCart-bottom TABLE.shoppingCart A:hover,#content-member .globalLinks UL LI A:hover,#content-member .globalLinksMiddle UL LI A:hover,#content-member .globalLinksLast UL LI A:hover,#content-nonmember .globalLinks UL LI A:hover,#content-nonmember .globalLinksMiddle UL LI A:hover,#content-nonmember .globalLinksLast UL LI A:hover,.blueHeaderLinkArrowImgLeftContentRight .blueArrowHeaderLink a:hover,.blueTitleContentBlockLinkList ul li a:hover,.imgDottedLinkList ul li a:hover,.shop-sortSystem a:hover,.shop-sortSystem2 ul li a:hover,.shop-sortSystem2 ul li.last a:hover,.ringTable tr td.active a:hover,.ringTable tr td a:hover,table.myAccountOrderResults a:hover,.pagnation a:hover,table.myAccountAddBook a:hover,.blueBorderTop-compare a:hover,.xlgBlueHeaderArrowRight .linkSide a:hover,.xlgBlueHeaderNoArrowRight .linkSide a:hover,.largeBlueHeader .selector-side a.headerArrowRight:hover,.largeBlueHeader-flushTop .selector-side a.headerArrowRight:hover,a.blueArrowSortUp:hover,a.blackArrowSortUp:hover,a.blueLinksDelete:hover,a.blueArrowDwn:hover,a.blueArrowUp:hover,a.blueLinks:hover,a.blueLinks2:hover,.ui-tabs-nav a:hover{text-decoration:underline}
.tireC,.greenBoxTitleImgTagline p img,.tCenter{text-align:center}
#customerName,#content-member #globalNav,.fright{float:right}
#content-member #topBanner,#content-nonmember #topBanner{background-image:url(/sams/assets/top-banner.png);background-repeat:no-repeat;background-position:0 -7px;height:118px;_height:125px;margin:-1px 0 1px 0}
body#print{background-image:none;background-color:#FFF;overflow:auto}
.smMargL{margin-left:5px}
.grayBox{background-color:#eee;color:#000;vertical-align:middle;padding:4px}
.width_140{width:140px}
.yellowBox{background-color:#fefccc;color:#333;margin-bottom:10px;padding:10px}
.memPodcontentPos{margin-top:120px}
.whyGradientPd{background-image:url(/sams/images/bg-whygradient.gif);background-repeat:repeat-x;margin-bottom:10px;padding:10px 0}
.whyGradientPd h2{color:#005cb1;font-size:24px;margin-bottom:8px}
.pop-cart .innerImg{background:url(/sams/images/samsSprite.gif) no-repeat -10px -926px;display:block;width:190px;height:248px;padding:5px 15px 10px 5px}
a.tt:hover .tooltip .tooltipImgHolder img{width:201px;height:198px;overflow:hidden;z-index:9999;border:1px solid #b7b7b7;margin:10px}
.tooltip2{background-image:url(/sams/images/bg-tooltip.png);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sams/images/bg-tooltip.png',sizingMethod='scale');background-repeat:no-repeat;width:166px;height:72px;text-decoration:none;position:absolute;margin:-120px 0 100px 20px;padding:10px}
.tooltip2 .closeTooltip{width:15px;height:15px;float:left;background-repeat:no-repeat}
.tooltip2 .closeTooltip a{display:block;text-decoration:none}
.tooltip3{display:block;background-image:url(/sams/images/tooltip_med.png);_background-image:url(/sams/images/tooltip_med.gif);background-repeat:no-repeat;width:166px;height:113px;z-index:9999;text-decoration:none;direction:rtl;position:absolute;margin:-60px 0 0;padding:5px 20px 10px}
.tooltip3 .blue{color:#0075c8;font-size:12px;display:block;font-weight:700;text-decoration:none}
.tooltip3 .grayPriceBox{background-color:#eee;font-size:11px;color:#333;line-height:16px;height:16px;width:100%;border-bottom:1px solid #fff;margin:1px 0}
.tooltip3 .grayPriceBox .price-side{background-color:#eee;border-bottom:1px solid #fff;width:49%;padding-left:2px;float:left;text-align:left}
.tooltip3 .grayPriceBox .label-side{background-color:#eee;border-bottom:1px solid #fff;width:46%;padding-right:2px;float:left;text-align:left}
.tooltip3 .orangePriceBox{background-color:#ffdd95;font-size:11px;color:#333;line-height:16px;height:16px;width:100%;margin:1px 0 10px}
.tooltip3 .orangePriceBox .price-side{background-color:#ffdd95;width:49%;padding-left:2px;float:left;text-align:left}
.tooltip3 .orangePriceBox .label-side{background-color:#ffdd95;width:46%;padding-right:2px;float:left;text-align:left}
.tooltip3 .txt{width:155px;margin-right:10px;text-align:left;z-index:9999}
.pop-cart{width:205px;height:198px;position:absolute;margin:-149px 0 0 -70px;padding:0}
.pop-cart .innerImg h3{float:left;width:128px;font-size:12px;_margin-bottom:-8px}
.shipAvailable-pop{background-image:url(/sams/images/bg-lg-tip.png);_background-image:url(/sams/images/bg-lg-tip.gif);width:280px;height:150px;background-repeat:no-repeat;position:absolute;top:-140px;left:-160px;text-align:left;color:#000;border:0}
.shipAvailable-pop:hover{text-decoration:none;border:0}
.shipAvailable-pop2{background-image:url(/sams/images/bg-lg-tip.png);_background-image:url(/sams/images/bg-lg-tip.gif);width:280px;height:150px;background-repeat:no-repeat;position:absolute;top:-140px;left:-150px;_left:-50px;text-align:left;color:#000}
.shipAvailable-pop3{width:280px;position:absolute;top:-263px;left:-150px;_left:-100px;text-align:left;color:#000}
.shipAvailable-pop3 .shipBottom{background-image:url(/sams/images/ship-btm.gif);background-position:bottom;background-repeat:no-repeat;width:280px;padding-bottom:40px}
.shipAvailable-pop4{width:280px;position:absolute;text-align:left;color:#000;font-size:10px;font-weight:400!important;margin-left:50px;margin-top:-140px}
.shipAvailable-pop4 .shipBottom{background-image:url(/sams/images/ship-btm2.gif);background-position:bottom;background-repeat:no-repeat;width:280px;padding-bottom:40px}
.shipPopPod{width:276px;position:absolute;text-align:left;color:#000;margin:-110px 0 0 -380px;padding:0}
.shipPopPod3{width:276px;position:absolute;text-align:left;color:#000;margin:-80px 0 0 50px;padding:0}
.shipPopPod2{width:276px;position:absolute;text-align:left;color:#000;margin:-36px 0 0 -150px;padding:0;z-index:1}
.imgHolder_405{width:405px;height:405px;border:1px solid #b9baad;overflow:hidden}
.fiveThinDYK{width:405px;float:left;margin-right:10px}
.fourThinDYK{width:625px;text-align:left}
.threeThinDYK{width:625px}
.threeThin{width:210px;float:left}
.twoThinDYK{width:34px;vertical-align:top;padding-right:5px}
.oneThinDYK{width:30px;vertical-align:top;padding-left:5px}
.buffer{padding-top:5px;margin:0 10px}
.xsmMargB{margin-bottom:3px}
.lgMargR{margin-right:50px}
.xsmMargT{margin-top:4px}
.noMargT{margin-top:0!important}
.noMargB{margin-bottom:0!important}
.brdrB{border-bottom:1px solid #b7b7b7;padding-bottom:8px;_padding-top:10px;margin-bottom:4px;_height:1%}
.brdrB-red{border-bottom:1px solid red;padding-bottom:5px;_padding-top:10px;margin-bottom:4px}
.brdr-red{border:1px solid red}
.brdrT-red{border-top:1px solid red;padding-bottom:5px;_padding-top:10px;margin-bottom:4px}
.brdrB-dots{border-bottom:1px dotted #666;padding-bottom:10px;margin-bottom:4px;_height:1%}
.brdrBT-dots{border-bottom:1px dotted #666;border-top:1px dotted #666;padding-top:10px;padding-bottom:10px;margin-bottom:4px}
.brdrB2{border-bottom:1px solid #b7b7b7;margin-bottom:4px}
.brdrT{border-top:1px solid #999}
.progressBar{height:30px;font-size:12px;font-weight:700;margin:0;padding:0}
.orangeBox{border:1px solid #ff9800;border-top:0;font-size:11px;background-image:url(/sams/images/orangeGradient.gif);background-position:top;background-repeat:repeat-x;margin:0;padding:0 0 10px}
.orangeBox table td{color:#666;padding:5px 0}
.orangeBg{background-color:#fff3e0;font-size:11px;padding:10px}
.orangeBg-whiteBrdr{background-color:#fff3e0;border:3px solid #fff;font-size:12px;padding:10px}
.blueBg input.numAmount{border:1px solid #666}
.grayBg{background-image:url(/sams/images/grayGradient.gif);background-repeat:repeat-x;background-position:top;background-color:#eee}
textarea{font-size:10px;font-family:Arial,Helvetica,sans-serif}
p.seeAllLink{text-align:right;padding:5px 0}
p.seeAllLink a{text-decoration:none;margin-right:10px}
#nonMember-hero{height:326px;background-position:3px -528px;width:731px}
#nonMember-hero #hero-right ul{padding-top:90px;padding-left:24px;margin-bottom:10px;margin-right:8px}
#nonMember-hero #hero-right p.button a{background-position:-446px -331px;background-color:transparent;display:block;height:27px;width:99px;text-indent:-99999px}
#hero1{height:326px;width:731px}
#hero-nav{background-image:url('/sams/images/bg-hero-nav.gif');background-repeat:no-repeat;width:510px;height:14px;margin-top:1px;padding:0 10px}
#hero-nav a{text-decoration:none;background-image:url('/sams/images/hero-nav-inactive.gif');width:48px;height:14px;text-align:right;display:block;float:left}
#hero-nav a.activeSlide{background-image:url('/sams/images/hero-nav-active.gif')}
#heroImg{width:530px;height:197px}
#member-hero{background:#fff url('/sams/images/bg-member-hero.gif') repeat-x top left;height:323px;width:731px}
#member-hero #hero-right ul{padding-top:90px;padding-left:24px;margin-bottom:10px}
#content-member .globalLinksLast H3{letter-spacing:2px;color:#4e8f3d;font-size:9px;font-weight:400;padding-top:2px}
#content-nonmember .globalLinksMiddle UL LI UL{background:url('/sams/images/samsSprite.gif') no-repeat -242px -928px;z-index:9999;position:absolute;width:147px;display:none;height:179px;top:1px;left:5px;padding:0 5px 10px}
#content-nonmember .globalLinksMiddle UL LI UL LI{margin:0 0 -2px;padding:0!important}
#content-nonmember .globalLinksLast H3{letter-spacing:2px;color:#d9e7d6;font-size:9px;font-weight:400;padding-top:2px}
#content-nonmember .globalLinksLast UL LI A{padding-left:10px;background-position:-790px -47px;color:#ccc;font-size:12px;text-decoration:none}
.twoCol{overflow:hidden;margin-right:10px;width:auto}
#content-nonmember{_margin-right:-11px}
#mainContent,#helpContent-negativeTop{margin:10px 0 0;margin:0 auto;width:auto}
.twoCol-product .firstCol,.twoCol-product .secondCol{width:500px}
.firstCol,.secondCol{float:left;width:260px}
.firstCol{margin-right:10px}
.thinCol,.thinCol-brdrR,.thinCol-brdrR2,.thirdCol,.thirdCol_C,.thirdCol-negTop,.lastCol-member,.lastCol-hero,.twoCol,.twoCol-product-seasonalPromo,.twoCol-product-specific,.twoCol-product,.medCol,.medCol-last-negativeTop,.fiveThin,.fiveThinB,.sevenThin,.fourThin,.fourThin-last,.fourThin-last2,.threeThin,.threeThinC,.fourThinB,.fourThinC,.fourThinD,.thin_81,.thin_81_B,.thin_135,.thin_214,.threeThinB,.column_243,.column_243_b,.thin_124,.thin_124b{float:left}
.thinCol{width:170px;margin-right:10px}
.thinCol-brdrR{width:169px;height:140px;margin-right:10px;border-right:#999 1px solid}
.thinCol-brdrR2{padding-bottom:20px;width:169px;margin-right:10px;border-right:#999 1px solid}
.thirdCol{width:170px}
.thirdCol_C{width:185px}
.thirdCol-negTop{margin-top:-26px;width:170px}
.lastCol-member{width:170px;padding-top:26px}
.lastCol-hero{width:170px;padding-top:12px}
.twoCol-product-seasonalPromo{margin-top:-20px;width:530px!important;overflow:hidden;_margin-top:0}
.twoCol-product-specific{margin-top:-30px;width:530px!important;overflow:hidden;_margin-top:0}
.twoCol-product{width:810px;overflow:hidden}
.medCol{width:630px;overflow:hidden;margin-right:10px}
.medCol-last-negativeTop{margin-top:-20px;width:350px}
.fiveThin{width:440px;margin-right:10px}
.fiveThinB{width:420px;margin-right:10px}
.sixThin{width:486px;float:left;margin-right:10px}
.sevenThin{width:825px;margin-right:5px}
.fourThin{width:233px;margin-right:10px}
.fourThin-last{width:233px}
.fourThin-last2{width:224px}
.threeThin{width:210px}
.threeThinC{width:215px;margin-right:10px;_margin-right:0}
.fourThinB{width:306px}
.fourThinC{width:306px;margin-right:10px}
.fourThinD{width:330px}
.thin_81{width:81px}
.thin_81_B{width:81px;margin-right:28px}
.thin_135{width:129px}
.thin_214{width:214px}
.threeThinB{width:228px;margin-right:20px}
.column_243{line-height:18px;width:243px;margin-right:20px}
.column_243_b{line-height:18px;width:243px}
.thin_124{width:134px;margin-right:10px}
.thin_124b{width:134px}
.fourThinB .contentCol{width:170px}
.bottomBorderInfoList_Site li{list-style:none;font-size:10px;font-weight:400;padding:6px}
.bottomBorderInfoList_Site1{font-size:10px;font-weight:400;line-style:none;margin:0;padding:0}
.bottomBorderInfoList_Site1 li{list-style:none;color:#003f90;font-size:10px;padding:0}
.bottomBorderInfoList_Site1 li a{text-decoration:none;font-size:10px;color:#0075c8;font-weight:400;line-style:none;padding:0}
.bottomBorderInfoList li{list-style:none;border-bottom:1px dotted #666;font-size:11px;padding:6px}
#productMainContent{width:auto;background-repeat:repeat-y;background-position:10px 0;margin:10px 0 0;padding:0 10px 30px;margin:0 auto}
#productMainContent{padding-left:0!important}
.largeBlueHeader{background-image:url(/sams/images/samsSprite.gif);height:23px;background-repeat:repeat-x;margin-top:20px;line-height:23px;background-position:0 -280px}
.largeBlueHeader .selector-side{width:28%;_width:25%;float:left;padding-right:10px;padding-top:7px}
.largeBlueHeader .selector-side select{float:right;font-size:11px;width:150px;_width:130px;margin-top:-5px}
.largeBlueHeader-flushTop{background:#e2f2fd url(/sams/images/bg-lg-blueHeader.gif) repeat-x top left;height:23px;background-repeat:repeat-x;line-height:23px}
.largeBlueHeader-flushTop .selector-side{width:28%;float:left;padding-right:10px;padding-top:8px}
.largeBlueHeader-flushTop .selector-side select{float:right;font-size:12px;width:170px}
.grayHeader{background-image:url(/sams/images/bg-grayHeader.gif);height:32px;font-size:16px;color:#fff;line-height:32px;margin:0;padding:0}
.lgOrangeHeader{background-image:url(/sams/images/bg-lg-orangeHeader.gif);height:32px;font-size:16px;color:#fff;line-height:32px;margin:0;padding:0}
#wrapper{width:100%;height:100%}
#centerPage{height:100%;margin:0 auto}
#leftSide{position:relative;height:100%;margin:0 auto}
#rithSide{width:230px;float:right;height:100%}
#topBar{padding-right:10px;height:26px}
.largeBlueHeader .title-side,.largeBlueHeader-flushTop .title-side,.grayHeader .leftSide,.lgOrangeHeader .leftSide{width:70%;float:left}
.largeBlueHeader h3,.largeBlueHeader-flushTop .title-side h3{display:inline;font-size:12px;color:#002f7f;margin-left:10px;margin-right:20px;line-height:10px}
.largeBlueHeader h2,.largeBlueHeader-flushTop .title-side h2{display:inline;font-size:12px;color:#002f7f;margin-left:10px;margin-right:20px;line-height:10px}
.largeBlueHeader span,.largeBlueHeader-flushTop .title-side span{display:inline;font-size:12px;color:#002f7f;font-weight:bold;margin-left:10px;margin-right:20px}
.smallGrayText{font-size:11px;color:#999}
.blueArrowHeadImgLeftLinkTitleContent:hover,.numberedHeaderImgTitleLinkContentPrice:hover,.thinBlueHeaderArrowImgContentLink:hover{background-image:url(/sams/images/bg-div-hover.gif);background-position:top;background-repeat:repeat;cursor:auto}
.contentCol{float:left;width:125px;font-size:11px}
p.availabilityTitle{color:#000;font-size:12px;font-weight:bold}
a.darkBlueArrow{background-image:url(/sams/images/bg-darkBlueArrow.gif);background-repeat:no-repeat;background-position:right center;padding-right:10px;color:#004480;font-size:12px;text-decoration:none}
a.no_ratings{margin-left:5px;font-size:10px;color:#3375af}
a.video{background-image:url(/sams/images/icon-video.gif);background-repeat:no-repeat;background-position:left center;padding-left:15px;color:#002f7f;text-decoration:none;font-size:12px}
a.notepad{background:url(/sams/images/samsSprite.gif) no-repeat -787px -114px;padding-left:15px;margin-left:3px;color:#002f7f;text-decoration:none;font-size:12px}
a.refresh{background:url(/sams/images/samsSprite.gif) no-repeat right -167px;padding-left:15px;margin-left:3px;color:#002f7f;text-decoration:none;font-size:12px}
a.linkStar{background:url(/sams/images/samsSprite.gif) no-repeat -788px -150px;padding-left:15px;margin-left:3px;color:#004091;text-decoration:none;font-size:12px}
a.linkStarGray{background:url(/sams/images/bg-grayStar.gif) no-repeat left center;padding-left:15px;margin-left:3px;color:#004091;text-decoration:none;font-size:12px}
a.blueArrow{background:url(/sams/images/samsSprite.gif) no-repeat -787px -128px;padding-left:10px;color:#0075c8;text-decoration:none;font-size:11px}
a.blueArrowNext{background-image:url(/sams/images/bg-link-arrow.gif);padding-right:10px;background-position:right center;padding-bottom:5px;background-repeat:no-repeat;color:#0075c8;text-decoration:none;font-size:11px}
a.blueArrowPrev{background:url(/sams/images/samsSprite.gif) no-repeat -791px -211px;padding-left:10px;color:#0075c8;text-decoration:none;font-size:11px}
a.blueArrowUp{background:url(/sams/images/samsSprite.gif) no-repeat -792px -194px;padding-left:10px;color:#0075c8;text-decoration:none;font-size:11px}
a.blueArrowDwn{background-image:url(/sams/images/arrowDown.gif);padding-left:5px;background-position:right center;background-repeat:no-repeat;color:#0075c8;text-decoration:none;font-size:11px;padding-right:10px}
a.blueLinksDelete{background-image:url(/sams/images/bg-deleteSelected.gif);padding-left:10px;background-position:left center;background-repeat:no-repeat;color:#0075c8;text-decoration:none;font-size:11px;margin-left:5px}
a.headerArrowRight{background:url(/sams/images/samsSprite.gif) no-repeat -785px 0}
a.blackArrowDwn{background-image:url(/sams/images/blackArrowDwn.gif);background-repeat:no-repeat;background-position:right;padding-right:15px;color:#000;font-weight:700;text-decoration:none;font-size:10px}
a.blueArrowSortUp{background-image:url(/sams/images/blueArrowUp.gif);background-repeat:no-repeat;background-position:right;padding-right:15px;color:#002f7f;font-weight:700;text-decoration:none;font-size:10px}
a.blueLinks2{font-size:11px;font-weight:400!important;text-decoration:none!important;color:#0075c8!important}
.orangePriceBox,.orangePriceBox2{background-color:#ffdd95;font-size:11px;color:#333;line-height:16px;height:16px;margin:1px 0 10px}
.grayPriceBox .price-side,.orangePriceBox .price-side,.grayPriceBox2 .price-side,.orangePriceBox2 .price-side{width:58%;padding-left:2px;float:left;text-align:left}
.grayPriceBox .label-side,.orangePriceBox .label-side,.grayPriceBox2 .label-side,.orangePriceBox2 .label-side{width:36%;padding-right:2px;float:left;text-align:right}
.imgCol IMG,.imgHolder IMG,.thinBlueHeaderArrowImgContentLink IMG{border-bottom:#fff 1px solid;border-left:#fff 1px solid;vertical-align:middle;border-top:#fff 1px solid;border-right:#fff 1px solid}
.imgCol2 IMG,.imgHolder IMG,.thinBlueHeaderArrowImgContentLink IMG{border-bottom:#fff 1px solid;border-left:#fff 1px solid;vertical-align:middle;border-top:#fff 1px solid;border-right:#fff 1px solid}
.imgHolder2 img,.imgHolder_56 img,.imgHolder_485 img{border:1px solid #fff;vertical-align:middle}
.blueHeaderSmallThumbsLink A:hover{background-color:#ffc}
#pageFilterNavigation .giftCard{background-color:#aaa}
.twoCol-product .viewAll{text-align:left;vertical-align:top;padding-left:15px;padding-top:10px;padding-bottom:10px;FONT-SIZE:14px;COLOR:#000}
#pageFilterNavigation .ln_cat_title{font-size:11px!important;margin:0}
.activatGift .blueHeader{margin-top:7px!important}
.checkGiftCardBalance .blueHeader{margin-top:0!important}
.fleft_giftcard{width:750px;float:left;width:750px}
.thirdCol_giftcard{width:170px;margin-top:10px}
#manageGiftNav ul{margin-top:0}
#pageFilterNavigation .giftCard{background-color:#aaa}
.clearBoth{clear:both}
h3.greenHeader{background:url(/sams/images/samsSprite.gif) no-repeat scroll -268px -158px;line-height:24px;padding-left:5px;font-size:12px;color:#176e00;text-transform:uppercase;width:166px}
h3.greenHeaderNoBrdr{background-image:url(/sams/images/bg-greenHeader-new.jpg);background-repeat:repeat-x;line-height:24px;padding-left:5px;font-size:12px;color:#176e00;text-transform:uppercase}
.bottomBorderInfoList li a,.bottomBorderInfoList_Site li a{text-decoration:none;color:#003f90}
.bottomBorderInfoList li.first,.bottomBorderInfoList_Site li.first,.bottomBorderInfoList_Site1 li.first{border-top:1px dotted #666}
.blueTitleContentBlockLinkList ul li,.imgDottedLinkList ul li{list-style:none;border-bottom:1px dotted #666;padding:5px}
.blueTitleContentBlockLinkList ul li a,.medicalTabbedModule ul.information li a,.imgDottedLinkList ul li a{color:#003f90;text-decoration:none}
#breadcrumb{padding-top:10px!important}
#breadcrumb{margin:40px 0 10px 0;padding:0}
#breadcrumb a{color:#777;font-size:.917em;padding:0 5px 0 0}
#breadcrumb a.first{color:#777;font-size:.917em;padding:0 5px 0 0}
#breadcrumb .breadcrumbArrowImg{display:inline-block;padding-left:5px}
#breadcrumb .pageActive{padding-left:4px;color:#999;font-size:10px;font-weight:700}
#breadcrumb .breadcrumb-child{display:inline-block}
#breadcrumb .breadcrumb-child>a>span{color:#2798e5}
.Protectionplan-Overlay-Container{width:630px;background-color:#fff;display:none;position:absolute}
.Protectionplan-Overlay-Container .TopHeader .Header-Text{display:inline-block;float:left;margin-top:10px;color:#FFF;font:bold 18px Arial,Helvetica,sans-serif}
.Protectionplan-Overlay-Container .TopHeader{background:url(/sams/images/oLay_bkgd.gif) repeat-x scroll 0 0 black;height:42px;padding-left:15px}
.White_closeX{background-image:url(/sams/images/029_white_CloseX.png);width:18px;height:20px;float:right;margin:10px 10px auto auto;display:inline-block}
.Protectionplan-Overlay-Container .ArrowDown{background:url(/sams/images/hide_show_arrow_blue_down.png) no-repeat;display:inline;float:left;height:6px;margin-top:4px;width:9px}
.Protectionplan-Overlay-Container .ArrowUp{background:url(/sams/images/hide_show_arrow_blue_up.png) no-repeat;display:inline;float:left;height:6px;margin-top:3px;width:9px}
.Protectionplan-Overlay-Container .PPLogoContainer{float:left;width:124px;height:62px;background:url(/sams/images/Protect_it_logo_medium.png) no-repeat}
.Protectionplan-Overlay-Container .BoldText14{font:bold 14px Arial,Helvetica,sans-serif;color:#333}
.Protectionplan-Overlay-Container .BoldText18{font:bold 18px Arial,Helvetica,sans-serif;color:#333}
.Protectionplan-Overlay-Container .BoldText10Grey ul li{border:0}
.Protectionplan-Overlay-Container .MarginTop10{margin-top:10px}
.Protectionplan-Overlay-Container .MarginTop15{margin-top:15px}
.Protectionplan-Overlay-Container .MarginTop25{margin-top:25px}
.Protectionplan-Overlay-Container .MarginBTM5{margin-bottom:5px}
.Protectionplan-Overlay-Container .MarginRght10{margin-right:1px}
.Protectionplan-Overlay-Container .Input{height:20px;margin:2px;padding:2px}
.Protectionplan-Overlay-Container .Text11{font:11px Arial,Helvetica,sans-serif;color:#333}
.Protectionplan-Overlay-Container .Text11Bold{font:11px Arial,Helvetica,sans-serif;color:#333}
.Protectionplan-Overlay-Container .Text14Bold{font:bold 14px Arial,Helvetica,sans-serif;color:#333}
.Protectionplan-Overlay-Container .Text13Bold{font:bold 13px Arial,Helvetica,sans-serif;color:#333}
.Protectionplan-Overlay-Container .Text12{font:12px Arial,Helvetica,sans-serif;color:#333}
.Protectionplan-Overlay-Container .Text13{font:13px Arial,Helvetica,sans-serif;color:#333}
.Protectionplan-Overlay-Container .QtyLabel{margin-top:10px}
.Protectionplan-Overlay-Container .ProtectionPlanOptionsContainer{margin-left:1px;width:255px;float:left}
.Protectionplan-Overlay-Container .PPTotalAmountContainer{margin-top:15px;text-align:right}
.Protectionplan-Overlay-Container .ContinueToCart{margin:20px 0 15px 0;float:right}
.Protectionplan-Overlay-Container #showOrHide{display:none}
.Protectionplan-OverlayBG{background-color:#c0ccd4;display:block;height:100%;left:0;position:fixed;top:0;width:100%;opacity:.75;filter:alpha(opacity=75);z-index:11}
.AddPPLink{font:bold 11px Arial;color:#005fa6}
.AddPPLinkOH{font:11px Arial;color:#005fa6}
div.loadPPOverlayCircle{position:absolute;z-index:99999;top:150px;left:86px;display:none}
div.loadPPOverlayCircle img{margin-left:340px;margin-top:50px}
.Protectionplan-Overlay-Container #ProtectionDetail ul{padding-left:10px;padding-right:10px}
.Protectionplan-Overlay-Container #ProtectionDetail li{border-bottom:0}
.Protectionplan-Overlay-Container .BodySection{margin:20px 0 0 20px}
.Protectionplan-Overlay-Container .ProductImg{float:left;width:150px}
.Protectionplan-Overlay-Container .Prod-Title{margin-top:10px}
.Protectionplan-Overlay-Container .Protectionplan-Overlay-Content{background-color:#fff;left:50px;overflow-y:auto;position:absolute;top:12%;width:630px;z-index:99999}
.Protectionplan-Overlay-Container .DescriptionContainer{float:right;margin-left:20px;margin-right:20px;width:420px}
.Protectionplan-Overlay-Container .BoldText10Grey{color:#333;font:13px Arial,Helvetica,sans-serif}
.Protectionplan-Overlay-Container .ShowDetails{color:#0087cd;font:12px Arial,Helvetica,sans-serif;margin-left:0;text-decoration:none}
.Protectionplan-Overlay-Container .PPBottomContainer{display:inline-block;float:right;margin-top:25px;width:100%}
.Protectionplan-Overlay-Container .PPBottomContainerAlign{float:right;margin:0;padding:20px 35px 15px 15px;width:380px}
.Protectionplan-Overlay-Container .ShowDetailsBorder{border-bottom:0;margin-right:15px}
.Protectionplan-Overlay-Container #QtyDD{color:#333;font:13px Arial,Helvetica,sans-serif;text-align:justify}
.Protectionplan-Overlay-Container .PPTotalAmount{font:bold 21px Arial,Helvetica,sans-serif;color:#333;float:right}
.Protectionplan-Overlay-Container .PPTotalLabel{color:#666;font:bold 13px Arial,Helvetica,sans-serif;margin-right:2px}
.Protectionplan-Overlay-Container .slidingDiv #ProtectionDetail{padding:0}
.Protectionplan-Overlay-Container .slidingDiv{font:12px Arial,Helvetica,sans-serif;color:#777;border:solid 1px #d2d2d2;background-color:#fff;padding:10px;overflow-x:hidden;overflow-y:scroll;height:120px;margin-right:15px}
.DescriptionContainer .packageIntro{font:12px Arial,Helvetica,sans-serif;color:#666}
.productImage{height:150px;width:150px;border:1px solid #e7e7e7}
.Protectionplan-Overlay-Container .HeaderTextBold{color:#333;font:17px Arial,Helvetica,sans-serif}
.Protectionplan-Overlay-Container .rodioMargin{margin-right:7px!important}
.btn-attrib{height:38px!important;float:right}
.pr10{padding-right:10px}
.PL15{padding-left:15px}
.DescriptionContainer .error{background-color:#f8dcdc;color:#c00;font-size:12px;font-weight:bold;height:30px;line-height:30px;margin-bottom:15px;text-align:center;padding:10px;top:35px;position:relative;-moz-box-shadow:3px 3px 5px 0 #ccc;-webkit-box-shadow:3px 3px 5px 0 #ccc;box-shadow:3px 3px 5px 0 #ccc}
.DescriptionContainer .error:after{content:"";border:solid 10px transparent;border-width:15px 20px 0;border-top-color:#f8dcdc;border-bottom:0;width:0;height:0;overflow:hidden;display:block;position:relative;bottom:-10px;margin:auto}
.DescriptionContainer .closeBtn{float:left;padding-top:4px;cursor:pointer}
.ymmlabel{text-align:left;width:35px;color:#333}
.deactive{color:#888!important}
.activate{color:#333!important}
.ymm-model-select{height:24px;margin-bottom:7px;min-width:128px;width:auto;max-width:310px;font-size:10px}
.ymm-select{width:128px;height:24px;margin-bottom:7px;font-size:10px}
.btn-container{float:right;position:relative;width:100%}
.zeroTop{top:0!important}
h1.pageTitle{font-family:"myriad-pro",Arial,sans-serif;font-size:24px;color:#333}
.bigPic{background-color:#fff;margin-bottom:20px;height:385px}
.bigPic .imgCol{padding:0}
.varianceContainer{margin-bottom:15px}
.varianceContainer h2{color:#666;font-size:1.4em;line-height:1em;margin-bottom:15px}
.varianceContainer h3{color:#666;font-size:1.500em;line-height:1em;margin-bottom:5px}
.varianceContainer h4{color:#666;font-size:.9994em;font-weight:normal;line-height:.9em;margin-bottom:5px}
.varianceContainer .chosenColor{color:#aaa;font-size:1.167em;font-weight:normal}
.varianceContainer .dropShadow{-webkit-box-shadow:0 1px 1px 1px #ccc;box-shadow:0 1px 1px 1px #ccc}
.varianceContainer ul{list-style-type:none;margin:0 0 20px 0;width:327px}
.varianceContainer .swatchSelected{position:absolute;margin:1px 0 0 1px;height:21px;width:21px;z-index:0;background-image:url('/sams/assets/swatch_18x18check.png')}
.varianceContainer .variantSwatches{margin-bottom:15px;padding-right:20px}
#variance .varianceContainer .variantSwatches a{-webkit-box-shadow:0 1px 1px 1px #ccc;box-shadow:0 1px 1px 1px #ccc;display:inline-block;float:left;height:22px;margin:0 4px 4px 0;width:22px}
.varianceContainer .varianceDefaultTxt{font-size:12px;font-weight:bold;color:#666;display:inline-block;line-height:14px;padding:5px 10px;width:150px}
.varianceContainer .varianceDefaultTxtSpn{font-size:12px;color:#999;font-family:Myriad Pro,Arial,sans-serif}
.varianceContainer ul.varianceSelect{background-color:#fff;border:0;color:#777;display:none;height:auto;overflow-y:hidden;overflow-y:auto;position:absolute;top:24px;width:170px;z-index:9;max-height:150px}
.varianceContainer .variantSelectContainer{position:relative;margin-bottom:15px}
.varianceContainer ul.varianceSelect li{color:#0087cd;float:none;padding:5px 10px;font-size:12px;font-weight:bold;color:#0087cd;line-height:1em}
.varianceContainer ul.varianceSelect li:hover,#itemPageMoneyBox .shoppingList ul .createNewList:hover,#itemPageMoneyBox .shoppingList ul.authShoppingList li:hover{color:#06509b;background-color:#e5f6ff}
.moneyBoxContainer{margin-bottom:0}
.moneyBoxContainer .moneyBoxClubBtn{margin-bottom:10px}
.moneyBox .moneyBoxBtn{border:5px solid #f2f2f2;float:left;height:40px;margin-bottom:5px;overflow:hidden;width:330px;position:relative}
.moneyBoxContainer .listPrice{color:#666;font-size:1em;font-weight:bold;margin-bottom:5px}
.moneyBoxContainer .listPrice .listPriceValue{text-decoration:line-through;margin-right:5px}
.shelfMoneyBoxContainer .listPrice .msrp{font:bold 14px Arial;color:#333}
.moneyBoxContainer .listPrice .pipe{margin:0 10px}
.moneyBoxContainer .listPrice a.whyNoShowPrice{margin-left:10px;text-decoration:underline}
.moneyBox .moneyBoxBtn,.moneyBox .moneyBoxBtn input,.moneyBox .moneyBoxBtn a,.moneyBox .stockIcon{float:left}
.moneyBox .moneyBoxBtn input{color:#999;font-size:15px;width:45px;text-align:center}
.moneyBox .stockIcon{background:url('/sams/assets/ltdStock.png') no-repeat 2px 11px;float:left;height:40px;margin:0;width:65px}
.moneyBox a{font-weight:bold}
.moneyBox .moneyBoxBtn .btnWtext{width:280px;border-top:0;border-right:0;border-bottom:0;border-left:5px solid #f2f2f2}
.moneyBox .moneyBoxBtn .btnWOtext{width:330px;background-color:#f2f2f2}
.moneyBox .moneyBoxBtn .btnWOtext .buyOnline{float:none;font-size:18px}
.moneyBox .moneyBoxBtn .btnWtext .leftVal{font-size:18px;font-weight:bold;width:127px}
.moneyBox .moneyBoxBtn .btnWtext .rightStr{font-size:17px;font-weight:bold;width:150px}
.moneyBox .moneyBoxBtn .btnWOtext .leftVal{font-size:18px;font-weight:bold;width:145px}
.moneyBox .moneyBoxBtn .btnWOtext .rightStr{font-size:17px;font-weight:bold;width:183px}
.btn-green .leftVal{border-right:1px solid #82a546}
.btn-green .rightStr{border-left:1px solid #97c350}
.btn-blue .leftVal{border-right:1px solid #1483ba}
.btn-blue .rightStr{border-left:1px solid #3d98dd}
.btn-gray .leftVal{border-right:1px solid #cacaca}
.btn-gray .rightStr{border-left:1px solid #ebebeb}
.moneyBox .moneyBoxBtn .btnWtext .strOnly{font-size:18px;font-weight:bold;width:270px}
.moneyBoxBtn .buyOnline,.moneyBoxBtn .pickUp{color:#fff}
.moneyBoxBtn .onlinePrice{color:#e2fbd1}
.moneyBoxBtn .clubPrice,.moneyBoxBtn .seePriceInCart{color:#ceecfc}
.moneyBoxBtn .btn-gray{width:330px}
.moneyBoxBtn .btn-gray .leftVal{color:#fff}
.moneyBoxBtn .btn-gray .rightStr{color:#666}
.moneyBoxBtn span{display:inline-block;float:left;margin:10px 0;height:20px;text-align:center;vertical-align:middle}
.moneyBoxBtn .btn-green,.moneyBoxBtn .btn-blue{padding:0!important}
.moneyBoxBtn .btn-gray{padding:0!important}
.moneyBoxBtn .selectAClub div{color:#666;display:block;font-size:12px;line-height:3.2;margin:auto;position:relative;text-align:center;vertical-align:middle}
.moneyBoxBtn .selectAClub{height:40px}
.moneyBoxBtn .visitYourClub{background-color:#f2f2f2;height:40px}
.moneyBoxBtn .visitYourClub div{color:#333;display:block;font-size:12px;line-height:3.2;margin:auto;position:relative;text-align:center;vertical-align:middle}
.moneyBoxBtn .selectAClub a,.moneyBoxBtn .visitYourClub a{font-weight:bold;float:none}
#hearingAidModal .medicalEvaluation{margin-left:30px}
#popPriceModal .modal-body h4{font-size:1.5em;color:#555;width:auto}
#popPriceModal .modal-body a.thumb{border:1px solid #666;display:inline-block;float:left;height:115px;margin-top:10px;width:115px}
.shippingInfo{float:left;width:336px}
.shippingInfo .infoRow{background:url("/sams/assets/left-nav-divider.gif") repeat-x;overflow:hidden;padding:10px 0 5px 0;overflow:hidden;text-align:left;.shippingInfo .infoRow{border-bottom:1px solid #e0e0e0}
}
.shippingInfo .pickUpClub,.shippingInfo .finePrintMargin{padding-top:10px}
.shippingInfo .infoRow .pickUpAddress,.shippingInfo .infoRow .checkZipCode,.topSellerItems .checkPrice{padding-top:4px!important}
.shippingInfo .infoRow:before{position:absolute;content:''}
.shippingInfo .green1{color:#518e40;text-shadow:-1px -1px 0 #555;filter:dropshadow(color=#555555,offx=-1,offy=-1)}
.shippingInfo .blue1{color:#0083c3;text-shadow:-1px -1px 0 #555;filter:dropshadow(color=#555555,offx=-1,offy=-1)}
.shippingInfo .placeHolderText{color:#d2d2d2;font-size:10px;padding:4px 0 0 7px;position:absolute}
#shippingCalcModal .shipPlaceHolder{color:#d2d2d2;font-size:10px;padding:2px 0 0 7px;position:absolute}
#itemPageMoneyBox .moneyBoxContainer .moneyBoxBtn .qtyDefaultText{color:#999;font-size:15px;position:absolute;left:12px}
.samsInstantSavingsLogo{background:url("/sams/assets/ICN_IS-Large_65x28.png") no-repeat 0 0;width:65px;height:29px}
.shippingInfo a{font-size:12px;font-weight:bold;color:#0087cd}
.shippingInfo #whiteGlove{text-decoration:none;border-bottom:1px dashed #0087cd;float:left;cursor:pointer}
.shippingInfo .arrivesBetween{line-height:24px!important}
.shippingInfo .table{float:left;width:253px;margin:2px 0 8px 20px}
#popupResponse .table{float:left;width:253px;margin:0 0 15px 15px}
.shippingInfo .table th,.shippingInfo .table thead tr,.shippingInfo .table tr,.shippingInfo .table td,#popupResponse .table th,#popupResponse .table thead tr,#popupResponse .table tr,#popupResponse .table td{line-height:15px;border:0}
.shippingInfo .table th,.shippingInfo .table td,#popupResponse .table th,#popupResponse .table td{margin-left:15px;padding:0!important}
.shippingInfo .table .colLeft,#popupResponse .table .colLeft{width:125px;color:#333;font-size:12px;padding-top:4px!important}
.shippingInfo .table .colLeftGrey,#popupResponse .table .colLeftGrey{width:125px;color:#666;font-size:11px}
.shippingInfo .colLeft .free{color:#58b319}
.shippingInfo .colLeftGrey .free{color:#58b319}
.free{color:#58b319}
.shippingInfo .table th{color:#666}
.shippingInfo .table .colRight,#popupResponse .table .colRight{width:115px;color:#666;padding-top:4px!important}
#popupResponse .table .colRight{width:115px;color:#666;padding-top:4px!important}
.shippingInfo .table .colRightEstimated,#popupResponse .table .colRightEstimated{width:115px;color:#666;font-size:11px}
.shippingInfo h5{display:block;float:left;width:65px;margin:0}
.shippingInfo .btnCalculateGray{position:absolute;margin:3px 0 0 144px}
@media screen and (-webkit-min-device-pixel-ratio:0){.shippingInfo .btnCalculateGray{position:absolute;margin:1px 0 0 139px}
}
.shippingInfo h5.green{color:#518e40}
.shippingInfo h5.blue,#itemPageMoneyBox .shoppingList .blue{color:#0087cd}
.shippingInfo .infoRow h6{display:inline}
.shippingInfo .shipping,.shippingInfo .pickUpInfo{float:left}
.shippingInfo .shippingZip{height:auto}
.shippingInfo ul.pickUpInfo,.shippingInfo ul.shipping{list-style-type:none;margin-left:20px}
.shippingInfo ul.pickUpInfo{padding-top:2px}
.shippingInfo .pickUpInfo li{line-height:1.250em;font-size:1em;color:#666}
.shippingInfo .pickUpInfo .gray{color:#666}
.shippingInfo ul.offers{margin-left:15px;padding:0 0 10px 10px;width:185px}
.shippingInfo .offers li{color:#666;line-height:15px;font-size:12px}
.shippingInfo .offers .noBullet{list-style-type:none;margin-left:-15px;margin-top:5px}
#itemPageMoneyBox .finePrintContainer{float:right;clear:right;margin-right:60px}
.shippingInfo .finePrint{color:#999;font-size:10px;margin:10px 0;line-height:12px;position:relative;right:0}
.shippingInfo .shippingError{color:#f00;padding-left:85px}
#shippingCalcModal .shippingError{color:#f00;padding-left:15px}
.shippingInfo .shippingCalcError{color:#f00}
.shippingInfo .popover-title{display:none}
.shippingInfo .releaseDate{font-size:12px;color:#333!important;font-weight:bold}
.shippingInfo .freeDelivery{color:#58b319}
.shippingInfo .flowerDeliveryMessage{margin:0 0 0 20px;color:#333}
.bannerRightRail{background-color:#efefef;height:250px;width:300px;padding:0}
.bannerBottomLeaderBd{height:90px;width:780px;padding:0;margin:20px 0}
.prodTitle,.shippingInfo ul.shipping{margin-bottom:5px}
.prodTitle h1{color:#555;line-height:1em}
.prodTitle .prodTitlePlus{color:#666;visibility:hidden;margin-top:5px}
.prodTitle .pipeMargin{margin:0 20px;border:1px solid red}
.prodTitle .prodTitlePipe,.prodTitlePlus .prodTitlePipe{padding:0 10px 0 10px;color:#d2d2d2}
#tabRatings .recommendThis{padding-left:15px;margin-bottom:15px}
#tabRatings .noOfReviews{border:1px solid #999;padding:10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.noOfReviews table{clear:both}
.noOfReviews .stars{width:60px}
.noOfReviews table p,#itemPageMoneyBox .shoppingList ul.authShoppingList li{padding-left:10px;margin:0 0 0!important}
.noOfReviews .valueExpectations p{padding:40px 0 0 50px}
.filterReview{margin-top:20px;margin-bottom:10px}
.filterReview .seeAllReview{display:inline-block;padding-top:15px}
#sortMember select,#reviewPagination div{margin-top:10px}
#reviewPagination{border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2}
#reviewPagination .reviewPageNumbers p,#itemPageMoneyBox .shoppingList .itemsAddedToList{padding-left:3px;display:inline-block}
.reviewPageNumbers .PL40{padding-left:40px}
.reviewPageNumbers .PL3{padding-left:3px}
#userReviews{margin-top:35px}
.PT15{padding-top:15px}
.userImageInfoMargin{margin-top:30px;margin-bottom:5px}
#userReviews .userImageInfo1{width:60px;height:60px;border:1px solid #d2d2d2;float:left}
#userReviews .userImageInfo2{width:60px;height:60px;border:1px solid #d2d2d2;display:inline-block;margin-left:10px}
.PL5{padding-left:5px}
.PL15{padding-left:15px}
.productInfo{margin:10px 0}
.productInfo .nav-tabs>li>a{font-size:1.333em;line-height:1.3em;padding:11px 15px}
.productInfo .nav-tabs>li{background-color:#f4f4f4;height:46px}
.productInfo .nav-tabs>li.active a{margin-top:-11px;padding:18px 30px}
.productInfo .tab-content{height:auto;overflow:hidden}
.productInfo .productInfoTabs{margin-bottom:40px}
.productInfo .productInfoTabs li{background-image:none!important;list-style-type:none}
.productInfoTabs .greyBtrue{border-right:1px solid #ccc}
.productInfoTabs .greyBfalse{border-right:0}
.productInfo .itemDetailsPara{overflow:hidden;-webkit-box-shadow:inset 0 -10px 5px 5px #fff;box-shadow:inset 0 -10px 5px 5px #fff}
.productInfo #tabItemDetails .title{margin-bottom:15px}
.productInfo #tabItemDetails a.readMore,.itemDescription a,.itemFeatures a,.itemDetails a{display:inline-block;margin-top:15px}
.productInfo #tabItemDetails a.readMoreLink{margin:2px 0 15px 0}
.tab-content .itemDescription .readmoreOverLap{width:666px;height:30px;background:url('/sams/assets/readmore_transparent.png') top center repeat-x;margin-top:-27px;position:absolute}
.productInfo #tabItemDetails p{margin-bottom:25px}
.productInfo #tabItemDetails h3,#tabShipping h3{font-size:2em}
.productInfo #tabShipping p{font-size:1.16em;color:#666}
.productInfo .tab-content .itemRichRel{margin:15px 0}
.productInfo .bannerBottomLeaderBd{height:190px}
.productInfo .marginReadMore{margin-bottom:0!important}
#itemPageMoneyBox .shoppingList .addToShoppingList{margin-bottom:10px!important}
.productInfo .itemNote,.productInfo .itemBullets,.productInfo .itemSpecs,.productInfo .itemDescription,.productInfo .itemFeatures,.productInfo .itemDetails{margin-bottom:30px}
.productInfo .itemSpecs li,#itemPageMoneyBox .shoppingList #scrollableList li,.staticBundleContainer .bundleItems li{list-style:none}
.productInfo .itemBullets li,.productInfo .itemSpecs li{line-height:20px}
.productInfo .itemDescription h1,.productInfo .itemFeatures h1{color:#333;margin-bottom:15px;line-height:30px}
.productInfo .itemDescription p,.marginBottomNone,.imageDescription p{margin-bottom:0!important}
.productInfo .itemDescription a,.itemDetails a{color:#087CD;text-decoration:none}
.productInfo .itemDescription a:hover,.productInfo .itemDetails a:hover{color:#06509b;text-decoration:underline}
.productInfo .itemFeatures h3{font-weight:bold;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;line-height:18px;color:#333}
.productInfo .itemFeatures p{font-size:1.167em!important;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;line-height:18px;color:#333}
.productInfo .detailsDescription p{margin-bottom:20px!important}
.productInfo .itemdetailsDescription{margin-top:15px;border-bottom:1px dotted #d2d2d2}
.productInfo .itemDescriptionMargin{margin-top:20px;border-bottom:1px dotted #d2d2d2}
.productInfo .imageMargin{margin-top:20px;margin-bottom:25px}
.productInfo .imageProperties{border:1px solid #d2d2d2;display:block;width:100px;height:100px;margin-left:70px}
.productInfo .otherItems{margin-bottom:50px}
.productInfo .imageDescription{text-align:center}
.productInfo .brdrB{border:0}
.productInfo .readMoreOverlap{width:100%;height:30px;background:#fff}
#hearingAidModal{width:500px;z-index:9999}
#hearingAidModal .modal .modal-header,.modal .modal-header{background-color:#002d56;background-image:-moz-linear-gradient(top,#002d56,#005298);background-image:-webkit-gradient(linear,0 0,0 100%,from(#002d56),to(#005298));background-image:-webkit-linear-gradient(top,#002d56,#005298);background-image:-o-linear-gradient(top,#002d56,#005298);background-image:linear-gradient(to bottom,#005298,#002d56);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#002d56',endColorstr='#005298',GradientType=0);color:#fff;border-top:1px solid #002d56;border-bottom:1px solid #005298}
.modal .modal-header h3{color:#fff}
#hearingAidModal .modal-body .waiverEvaluation li{padding-left:20px}
#hearingAidModal .modal-body .waiverEvaluation a:hover{text-decoration:none;border-bottom:1.2px #002d56 dashed}
#hearingAidModal .modal .close,.modal .close,.rmoverlay .close{font-size:3.5em;color:#fff;margin:0;padding:0}
.rmoverlay .close{margin:-2px 4px 0 0;font-size:3em;height:30px}
#hearingAidModal .modal .close:hover,.modal .close:hover{color:#9bcdfb}
#shippingCalcModal{z-index:9999}
#shippingCalcModal a#modal1{color:#fff}
#shippingCalcModal .modal-footer{border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-radius:0;margin-bottom:15px}
#shippingCalcModal .shippingProfiles{display:inline-block;margin:0;vertical-align:1px}
#shippingCalcModal .calcBtn{display:inline-block;margin:3px 0 0 7px;vertical-align:0}
#shippingCalcModal .shippingZip{display:inline-block;height:auto;width:150px;vertical-align:1px}
#shippingCalcModal .btnCalculateGray{position:absolute;margin:1px 0 0 89px}
@media screen and (-webkit-min-device-pixel-ratio:0){#shippingCalcModal .btnCalculateGray{position:absolute;margin:1px 0 0 83px}
}
#shippingCalcModal #authUsers{margin:4px 162px 0 0}
#authUsers .btnCalculateGray{position:absolute;margin:-32px 0 0 89px}
@media screen and (-webkit-min-device-pixel-ratio:0){#authUsers .btnCalculateGray{position:absolute;margin:-32px 0 0 83px}
}
#shippingCalcModal .shipInfoArea{height:32px;vertical-align:middle}
#shippingCalcModal .or{display:inline-block;margin:0 10px 0 10px;vertical-align:-2px}
#checkGCBal{width:300px}
#mainContent .col_sign .sign_input li{height:33px}
#mainContent .col_sign li.btnright{width:112px}
#mainContent input{height:20px;width:auto;margin:2px;padding:2px}
#mainContent select{height:30px;width:auto;padding:5px;margin:2px}
#mainContent .goButton{padding:5px}
#productMainContent .twoCol-product h2 .title-side{line-height:.6}
#mainContent .twoCol-product .contentCol h2 a{font-size:13px;font-weight:bold}
#itemPageMoneyBox .shoppingList{margin:0 auto;z-index:3}
#itemPageMoneyBox .shoppingList ul{margin:0;z-index:4}
#itemPageMoneyBox .shoppingList .addToList{width:116px;float:right;margin-right:50px}
#itemPageMoneyBox .shoppingList #scrollableList,#itemPageMoneyBox .shoppingList .createListCtrl{padding:0!important}
#itemPageMoneyBox .shoppingList ul.noScroll{overflow-y:hidden;height:auto}
#itemPageMoneyBox .shoppingList .menuList{width:110px;padding-left:5px;text-align:right;margin-right:4px}
#itemPageMoneyBox .shoppingList ul.menuBox{margin-left:-101px}
#itemPageMoneyBox .shoppingList .listScrollable{overflow-y:scroll!important;margin:10px 10px 10px;height:150px!important;padding-bottom:0}
#itemPageMoneyBox .shoppingList ul .createNewList,.shelfContainer .shoppingList .createNewList,#itemPageMoneyBox .shoppingList ul.unAuthShoppingList .btnListSignin,#itemPageMoneyBox .shoppingList ul.unAuthShoppingList .btnShelfListSignin{width:auto;margin:0!important}
#itemPageMoneyBox .shoppingList .createListCtrl,.shelfContainer .shoppingList .createListCtrl{margin:10px 0 0 0!important;background-color:#f8f8f8;border:1px solid #d2d2d2;vertical-align:middle}
#itemPageMoneyBox .shoppingList a.createNewList,.shelfContainer .shoppingList a.createNewList{width:170px!important;display:block}
#itemPageMoneyBox .shoppingList .checkMark,.shelfContainer .shoppingList .checkMark{color:#51e18e}
#itemPageMoneyBox .shoppingList .blue:hover,.shelfContainer .shoppingList .blue:hover{color:#06509b}
#itemPageMoneyBox .shoppingList ul.authShoppingList{z-index:8;padding:10px 0 0 0;width:200px!important;overflow-y:scroll!important;overflow-x:hidden!important;height:150px!important;border:1px solid #d2d2d2}
#itemPageMoneyBox .shoppingList ul.unAuthShoppingList .noListAvailable{padding-bottom:10px}
#itemPageMoneyBox .shoppingList .itemAddedToolTip,.shelfContainer .shoppingList .itemAddedToolTip{display:none;width:193px;text-align:center;background:url("/sams/assets/confirmbubble.png") no-repeat scroll 0 0 transparent;height:36px;top:-25px;color:#555;padding:12px 0 0 10px;position:absolute}
#itemPageMoneyBox .shoppingList #listAddedSection .myListItems{width:180px;word-wrap:break-word;padding-right:10px;padding-bottom:10px}
#itemPageMoneyBox .shoppingList .checkOtherClub{margin-left:25px}
#itemPageMoneyBox .shoppingList .addToMyList{margin-left:50px;margin-bottom:10px}
#itemPageMoneyBox .shoppingList #myShoppingList{font-weight:normal!important}
#itemPageMoneyBox .shoppingList #myShoppingList:hover{font-weight:bold!important}
.ErrorField{border:2px solid #c00!important}
#pec_container div.row{margin-left:0}
.listPrice .popover{width:400px!important}
.listPrice .popover .popover-title{display:none}
div.thinBlueHeaderArrowImgContentLink h2.blueArrowHeader-thin2{line-height:15px}
.catrightSide{float:left}
.catrightSide .catBottomOMP{width:728px;height:90px;margin:40px 0 30px 0;display:inline-block}
.catrightSide .categoryPOV .pov6,.catrightSide .categoryPOV .pov9,.catrightSide .categoryPOV .serviceMsg{height:355px;margin-bottom:20px}
.categoryPOV{margin-bottom:10px;display:inline-block}
.catrightSide .categoryOptionalMsg{height:75px;margin-bottom:20px}
.catrightSide .categoryFeatured .catFeatured6,.catrightSide .categoryFeatured .catFeatured9{height:auto;margin-bottom:20px}
.catrightSide .categoryFeatured .featuredCategory{width:150px;height:150px}
.catrightSide a.toggleFeaturedCat{color:#0087cd;position:relative;top:-2px;font-size:13px}
.catrightSide .categoryFeatured ul{margin-bottom:0}
.catrightSide .categoryFeatured ul.moreCategories{display:none}
.catrightSide .categoryFeatured h3{display:inline-block;font-size:2em;color:#555;margin-bottom:10px}
.catrightSide .categoryFeatured li,.catrightSide .categoryFeatured .optionalEducationMsg{margin-bottom:15px}
.catrightSide .categoryFeatured li img{margin:0 0 10px 0;width:150px;height:100px}
.catrightSide .categoryFeatured li a{text-align:center;display:block}
.catrightSide .categoryTopSellers h3{display:inline-block;font-size:2em;color:#555;margin-bottom:10px}
.catrightSide .categoryTopSellers{min-height:200px;margin-bottom:30px}
.catrightSide .categoryTopSellers li.firstChild{margin:20px 0 0 0}
.catrightSide .categoryTopSellers li{margin:20px 0 0 25px;width:150px;float:left}
.catrightSide .categoryTopSellers li img{margin:0 15px 10px 15px}
.catrightSide .categoryTopSellers li a{text-align:left;display:block}
.catrightSide .categoryTopSellers li span{display:inline-block;margin:1px}
.catrightSide .categoryTopSellers li .cpricecart{width:140px}
.catrightSide .categoryTopSellers li .cpricecart a{float:left}
.catrightSide .categoryTopSellers li .cpricecart .gonline{float:left}
.catrightSide .categoryRecommendations div{min-height:200px;margin-bottom:40px}
.catrightSide .TopsellersContainer{width:745px!important;margin:0;padding:0}
.catrightSide .carouselCatTopSellers ul li{width:150px!important}
.catrightSide .categoryTopSellers ul.topSellerItems1,.relatedTopicsList{margin-top:30px;padding:0;display:block;overflow:hidden}
.catrightSide .categoryTopSellers .displayRatingsW img,.relatedTopics img{margin-left:0}
.catrightSide .categoryTopSellers .carousel-prev-cat,.catrightSide .categoryTopSellers .carousel-next-cat,.relatedTopics .carousel-prev-cat,.relatedTopics .carousel-next-cat{cursor:pointer;height:62px;position:absolute;top:76px;width:30px;border:0}
.catrightSide .categoryTopSellers .carousel-prev-cat{background:url("/sams/assets/spriteScroll_LeftRight.png") no-repeat scroll 0 8px transparent;left:0;z-index:1}
.catrightSide .categoryTopSellers .carousel-next-cat{background:url("/sams/assets/spriteScroll_LeftRight.png") no-repeat scroll -38px 8px transparent;right:0;z-index:1}
.relatedTopics .carousel-prev-cat{background:url("/sams/assets/spriteScroll_LeftRight.png") no-repeat scroll 0 8px transparent;left:0;z-index:0}
.relatedTopics .carousel-next-cat{background:url("/sams/assets/spriteScroll_LeftRight.png") no-repeat scroll -31px 8px transparent;right:0;z-index:0}
.catrightSide .displayRatingsW img{float:left}
.catrightSide .newTopSeller{width:745px}
.catrightSide .categoryTopSellers .paginationSection{top:145px}
.catrightSide h2,.relatedTopics h2{font:normal 2em "myriad-pro",Arial,Sans-serif;color:#555;margin-bottom:20px}
.catrightSide .categoryText h3{font:normal 1.167em arial;color:#666}
.catrightSide .categoryText p{font:normal 1em arial;color:#666}
.catrightSide .ShipIncl{float:left}
.catrightSide .relatedTopics{margin-bottom:30px;float:left}
.relatedTopicsList{width:3500px;position:relative}
.relatedProductsItemList{background:url(/sams/assets/shelf_hdr_bg_1x40.png) repeat-x 0 0}
.relatedProductsItemList .relatedTopicsList li{width:150px!important;margin-left:30px!important}
#RelatedTopicsContainer{width:900px;overflow:hidden;padding-left:10px}
.relatedProductsItemList #RelatedTopicsContainer,.catrightSide #RelatedTopicsContainer{width:750px}
.qvCategory{margin:0}
.qvCategory div{margin:0;padding:0}
.qvCategory .qeListItems{padding-top:40px}
.qvCategory .lastChanceCategory{margin:30px 0 15px 0}
.qvCategory .categoryListItem .span2 ul li,.qvCategory .categoryListItem .span3 ul li{padding-bottom:15px}
.qeListItems ul,.gdSaveBig ul{list-style:none;margin:0;padding:0}
.greatDeals,.featureCategory1{background:#f4f4f4;margin:0}
.greatDeals{background:#f4f4f4;margin:0;background-image:-ms-radial-gradient(center top,circle farthest-side,#f4f4f4 0,#fff 100%);background-image:-moz-linear-gradient(top,#f4f4f4 0,#fff 100%);background-image:-o-radial-gradient(center top,circle farthest-side,#f4f4f4 0,#fff 100%);background-image:-webkit-gradient(radial,center top,0,center top,477,color-stop(0,#f4f4f4),color-stop(1,#fff));background-image:-webkit-radial-gradient(center top,circle farthest-side,#f4f4f4 0,#fff 100%);background-image:radial-gradient(circle farthest-side at center top,#f4f4f4 0,#fff 100%)}
.qvCategory .categoryModule{margin-left:20px}
.qvCategory .categoryModule img{width:575px;height:400px}
.threeUp li.threeUpImage img{width:320px;height:320px}
.greatDeals ul li{list-style:none}
.greatDeals .gdModules{min-height:230px;margin:15px 1px 15px 0;padding-right:8px}
.greatDeals .greatDealsModules{min-height:205px;margin:15px 9px 15px 0}
.featureCategory1 .specialCategoryItem,.threeUp,.greatDeals{margin:0}
.greatDeals ul.greatDealsOption2 li{border-left:1px dotted #d7d7d7;padding-left:5px}
.greatDeals ul li{padding-left:5px;border-left:1px solid #d6d6d6;border-right:1px solid #fff}
.greatDeals ul li:first-child{border-left:0!important;padding-left:0!important;border-right:1px solid #fff!important}
.greatDeals ul li:last-child{margin-right:0!important;border-left:1px solid #d6d6d6;border-right:0 none!important}
.greatDeals ul li a{line-height:18px!important}
.greatDeals .gdCategoryImage{text-align:center}
.greatDeals .gdCategoryImage img{width:190px;height:100px;margin:0 auto;text-align:center}
.threeUp{margin-left:0!important;word-wrap:break-word}
.threeUp .threeUpImage{width:320px;margin:0 auto}
.threeUp ul:first-child{margin-left:0!important}
.threeUp h1{line-height:30px!important;margin-top:10px;width:330px}
.threeUp p{margin-top:5px}
.greatDeals .gdSaveBig{min-height:212px;margin:25px 1px 25px 0;padding-right:9px}
.greatDeals .gdSaveBig h1{line-height:30px;margin-top:60px}
.greatDeals .gdSaveBig h1,.greatDeals .gdSaveBig .shopWithUs{text-align:left;padding-left:20px}
.greatDeals .gdSaveBig .shopWithUs,.featureCategory1>h1,.featureCategory2>h1,.newTopSeller>h1{margin-top:10px}
.threeUp ul li,.greatDeals .gdModulesItems li,.gdSaveBig ul li{list-style:none}
.greatDeals .gdModulesItems li,.gdSaveBig ul li{margin-bottom:5px}
.ft30{font-size:2.5em}
.ft18{font-size:1.5em}
.featureCategoryList,.threeUp .shopProducts,.greatDeals .greatDealsModules,.greatDeals .gdModulesItems{margin-top:15px}
.greatDeals .gdModulesItems a,.greatDeals .gdSaveBig a{display:block}
.greatDeals .gdModulesItems span a,.greatDeals .gdSaveBig span a{display:inline}
.featureCategoryList li,.featureCategory2 .featureCategoryList li,.newTopSeller li{list-style:none;float:left;margin:0;padding:0}
.featureCategoryList li{margin-left:50px}
.featureCategory2 .featureCategoryList li,.newTopSeller li{margin-left:50px}
.featureCategoryList a.fcLink{text-align:center;display:block;margin:15px 0 15px 0;font-size:14px}
.featureCategoryList .normalList{width:142px;position:relative}
.featureCategoryList .fcCarouselImg{margin-left:25px!important}
.featureCategoryList .fcCarousel{width:120px}
.featureCategoryList .hoverList{display:none;position:absolute;width:142px;z-index:10;top:10px;min-height:165px}
.featureCategoryList .featuredLinks li{display:block;float:none;margin:0;padding:0;text-align:center}
.featureCategoryList .featuredLinks h3{line-height:25px}
.featureCategory2 .carouselWrapper1 .featureCategoryList a.fcLink:hover{color:#06509b}
.featureCategoryList .normalList:hover .hoverList{display:block;visibility:visible}
.featureCategoryList .normalList:hover img,.featureCategoryList .normalList:hover .fcLink{display:none;visibility:hidden;z-index:0}
.fcCarousalPrev{background:url("/sams/assets/spriteScroll_LeftRight.png") no-repeat scroll 0 8px transparent;cursor:pointer;height:62px;width:30px;margin-top:20px}
.fcCarousalNext{background:url("/sams/assets/spriteScroll_LeftRight.png") no-repeat scroll -38px 8px transparent;cursor:pointer;height:62px;right:0;width:30px;margin-top:20px}
.carousel-prev,.carousel-prev2,.carousel-next,.carousel-next2{cursor:pointer;height:62px;position:absolute;top:150px;width:30px;border:0}
.next2,.prev2{cursor:pointer;height:62px;position:absolute;top:103px;width:30px;border:0}
.carousel-prev1,.carousel-next1{cursor:pointer;height:62px;position:absolute;top:125px;width:30px;border:0}
.next2:hover{background-position:-31px -53px;top:112px;border:0}
.carousel-next1:hover{background-position:-38px -58px;top:137px;border:0}
.carousel-prev1:hover{background-position:0 -58px;top:137px;border:0}
.prev2:hover{background-position:0 -53px;top:112px;border:0}
.next2,.carousel-next1{margin-right:22px!important}
.carousel-prev1{margin-left:22px!important}
.carousel-prev,.carousel-prev1,.carousel-prev2,.prev2{background:url("/sams/assets/spriteScroll_LeftRight.png") no-repeat scroll 0 8px transparent;left:0;z-index:1}
.carousel-next,.carousel-next1,.carousel-next2{background:url("/sams/assets/spriteScroll_LeftRight.png") no-repeat scroll -38px 8px transparent;right:0;z-index:1}
.next2{background:url("/sams/assets/spriteScroll_LeftRight.png") no-repeat scroll -31px 8px transparent;right:0;z-index:1}
.featureCategory2,.newTopSeller,.relatedTopics{position:relative}
.newTopSeller li{margin-left:55px}
.featureCategory2 .featureCategoryList li{margin-left:54px!important}
.paginationSection{position:absolute;right:0;top:160px;margin:5px 1px 0 0;color:#777;text-align:center;background:#fff}
.paginationSection span{font-size:12px;font-weight:normal;text-decoration:none;color:#777;z-index:10}
.paginationSection a.startOver{font-size:12px;font-weight:normal;text-decoration:none;color:#0087cd;z-index:10}
.paginationSection a.startOver:hover{color:#06509b}
.featureCategory2 .paginationSection{position:absolute;right:0;top:180px;margin:5px 1px 0 0;color:#777;text-align:center}
.carouselWrapper1{margin:15px 0 0 35px!important}
.carouselWrapper2{margin:15px 0 0 25px!important}
.carouselWrapper1{width:929px!important}
.carouselWrapper1 ul li{margin-top:10px!important;margin-bottom:10px!important}
.carouselWrapper1 ul li:hover a.fcLink{color:#06509b}
.carouselWrapper1 ul li.emptyItem:hover{box-shadow:none}
#TopsellersContainer ul li,.qvItemContainer ul li,.relatedTopicsList li{height:auto!important}
.carouselWrapper2 ul li{width:155px}
.paginationSection .paginationPageNumbers{float:left!important;margin:5px 20px 0 0}
.featureCategory1 .featureCategoryList .hoverList li:first-child{font-size:14px;font-weight:bold}
.newTopSeller{width:1000px;margin-top:30px!important}
.TSBorder{background:url("/sams/images/Shadow_line.png") repeat-x scroll 0 0 transparent;width:960px;height:20px;display:inline-block}
#TopsellersContainer .TSHeader{text-align:center}
#TopsellersContainer .TSHeaderText{font:bold 30px "myriad-pro",Arial,Sans-serif;color:#555;margin:0;padding:0}
#TopsellersContainer .TSSubHeader{font:16px "myriad-pro",Arial,Sans-serif;color:#777}
#TopsellersContainer .selector-side{padding-right:10px;padding-top:7px;float:right;margin-top:-20px}
#TopsellersContainer #selectedTopSeller{float:right;font-size:11px;margin-top:-5px;width:150px}
#TopsellersContainer ul.topSellerItems{margin-top:30px;padding:0;display:block;overflow:hidden}
#TopsellersContainer ul li,.relatedTopicsList li{list-style:none;margin-left:24px;width:164px;float:left;word-wrap:break-word}
#TopsellersContainer ul li.FirstItem,.qvItemContainer ul li.FirstItem,.relatedTopicsList li.FirstItem{margin-left:20px!important}
#TopsellersContainer ul li.FirstItem,.qvItemContainer ul li.FirstItem,.relatedTopicsList li.FirstItem{margin:0;padding:0}
#TopsellersContainer .ProductTitle,.qvItemContainer .ProductTitle,.relatedTopics .ProductTitle{margin-top:10px;overflow:hidden;width:145px}
#TopsellersContainer .ItemID,.qvItemContainer .ItemID{margin-top:5px;font:12px Arial;color:#555}
#TopsellersContainer .InvStatus,.qvItemContainer .InvStatus{margin-top:5px;font:bold 12px Arial;color:#333}
#TopsellersContainer .InvStatus{float:left}
#TopsellersContainer .ShipIncl,.qvItemContainer .ShipIncl{margin-top:5px;font:bold 12px Arial;color:#333;float:left}
#TopsellersContainer .FreeShipIncl,.qvItemContainer .FreeShipIncl{margin-top:5px;font:bold 12px Arial;color:#f80}
#TopsellersContainer .MSRP,.qvItemContainer .MSRP{margin-top:5px;font-size:12px;font-family:Arial;color:#777}
#TopsellersContainer .msptxt,.qvItemContainer .msptxt{font-weight:normal}
#TopsellersContainer .msPrice,.qvItemContainer .msPrice{text-decoration:line-through;font-weight:normal}
#TopsellersContainer .Online{margin-top:5px;float:left;display:inline-block}
.qvItemContainer .Online{margin-top:10px;float:left;display:inline-block}
#TopsellersContainer .OnlinePrice,.qvItemContainer .OnlinePrice{font:bold 18px Arial;color:#429521;float:left;vertical-align:middle;line-height:.8}
#TopsellersContainer .Onlinepricetxt,.qvItemContainer .Onlinepricetxt{font:bold 11px Arial;color:#429521;margin-left:3px;line-height:1.8}
#TopsellersContainer .Club,.qvItemContainer .Club{margin-top:1px;float:left}
#TopsellersContainer .ClubPrice,.qvItemContainer .ClubPrice{font:bold 18px Arial;color:#333;float:left}
#TopsellersContainer .ClubPricetxt,.qvItemContainer .ClubPricetxt{font:bold 11px Arial;color:#333;margin-left:3px;line-height:2.3}
#TopsellersContainer .WasPrice,.qvItemContainer .WasPrice{margin-top:5px;text-decoration:line-through;font:12px Arial;color:#777}
#TopsellersContainer .BVRatings,.qvItemContainer .BVRatings{margin-top:10px}
#TopsellersContainer ul li a,.relatedTopicsList li a{font:bold 12px Arial;color:#0087cd;text-decoration:none;vertical-align:top}
.qvItemContainer ul li a{font:bold 12px Arial;color:#0087cd;text-decoration:none}
#TopsellersContainer ul li a:hover,.qvItemContainer ul li a:hover,.relatedTopicsList li a:hover{text-decoration:underline;color:#06509b}
#TopsellersContainer img,.qvItemContainer img{border-style:none}
#TopsellersContainer .ClubSel,.qvItemContainer .ClubSel{font:12px Arial;color:#777;display:inline-block;width:150px}
#TopsellersContainer .nonshow,.qvItemContainer .nonshow{line-height:.5}
#TopsellersContainer .wreview,.qvItemContainer .wreview{margin-top:5px;line-height:.5}
#TopsellersContainer .wreview a,#TopsellersContainer .nonshow a,.qvItemContainer .wreview a,.qvItemContainer .nonshow a{font-weight:normal}
#TopsellersContainer .nonshow a,.qvItemContainer .nonshow a{font-size:11px}
#TopsellersContainer .cpriceckout,.qvItemContainer .cpriceckout{display:inline-block}
#TopsellersContainer .gonline,.qvItemContainer .gonline{font:bold 11px Arial;color:#429521;margin-left:2px}
#TopsellersContainer .cpricecart,.qvItemContainer .cpricecart{display:inline-block}
#TopsellersContainer .cClub,.qvItemContainer .cClub{font:bold 12px Arial;color:#333}
#TopsellersContainer .emptyTSellers,.qvItemContainer .emptyTSellers{margin:30px 0 30px 0;font:bold 21px Arial;color:#777;text-align:center}
#TopsellersContainer .evaluescontainer,.qvItemContainer .evaluescontainer{background:url("/sams/assets/ICN_IS-Large_65x28.png") no-repeat;width:121px;margin-top:10px;float:left;height:30px}
#TopsellersContainer .instantlnk,.qvItemContainer .instantlnk{padding-left:70px;display:block}
.list div.displayRatingsW{margin-top:5px}
.grid div.displayRatingsW{margin-left:10px}
div.displayRatingsW a{font-weight:normal!important}
.qvItem{margin:0!important}
.qvItem .qvItemImg{width:490px;height:420px}
.qvItem .qvItemList{height:420px}
.qvItem .qvItemList h2{font:2.5em "myriad-pro",Arial,Sans-serif;line-height:32px;font-weight:bold}
.qvItem .qvItemList p{font:1.33em "myriad-pro",Arial,Sans-serif;line-height:20px;padding-bottom:20px}
.qvItem .qvItemList a{margin-top:20px}
.qvItem .qvItemContainer .topSellerItems .imgWrapper{background-color:#d2d2d2;width:100px;height:100px}
.qvItemContainer ul li{list-style:none;width:143px;float:left;word-wrap:break-word;margin-left:20px}
.qvItemContainer ul.topSellerItems{margin-top:20px;padding:0;display:block;overflow:hidden;margin-left:0!important}
.staticBundleContainer{margin-bottom:20px;margin-top:20px;background:none repeat scroll 0 0 #f7f7f7}
.staticBundleContainer .bundleItems{margin-top:20px;margin-bottom:0}
.staticBundleContainer .bundleItems li img{display:block;background-color:#00f;width:65px;height:65px;float:left;border:1px solid;border-color:#e7e7e7}
.staticBundleContainer .bundleItems .linkBundle{margin:auto 0 auto 7px;height:65px;display:table;line-height:14px}
.staticBundleContainer .bundleItems .linkBundle a{display:table-cell;vertical-align:middle;text-align:left}
.staticBundleContainer h4{margin:0 0 15px 10px}
.centerHome,.centerHome #slideshow{width:1000px!important}
li.emptyList{display:block;border:1px solid #fff}
.deliveryDateContainer{margin-bottom:15px}
.deliveryDateContainer .deliveryDateSelectContainer{position:relative;margin-bottom:15px}
.deliveryDateContainer ul.deliveryDateSelect li{color:#0087cd;float:none;padding:5px 10px;font-size:14px;font-weight:bold;line-height:1em}
.deliveryDateContainer .deliveryDateDefaultTxt{font-size:14px;font-weight:bold;color:#666;line-height:14px;padding:5px 10px;display:inline-block;width:170px}
.deliveryDateContainer h4{color:#666;font-size:.917em;font-weight:normal;line-height:.9em;margin-bottom:8px}
.dynamicBundleContainer{margin:10px 0 20px 0;background:#f7f7f7;height:157px}
.shadowTop{background:linear-gradient(to bottom,rgba(181,181,181,0.4) 0,rgba(247,247,247,0) 100%);height:15px;width:1000px}
.shadowBottom{background:linear-gradient(to bottom,rgba(247,247,247,0) 0,rgba(181,181,181,0.4) 100%);height:15px;width:1000px;clear:both;margin-top:15px}
.featureCategory1 .shadowTop,.greatDeals .shadowTop{background-image:url('/sams/assets/Great_deals_shadow_top.png');background-repeat:no-repeat;width:779px;height:23px;margin:0 auto;display:block}
.featureCategory1 .shadowBottom,.greatDeals .shadowBottom{background-image:url('/sams/assets/Great_deals_shadow_bottompng.png');background-repeat:no-repeat;width:647px;height:11px;clear:both;margin:0 auto;display:block}
.dynBunImgState .default{background:url()}
.dynamicBundleContainer .bundleItems{margin-left:10px;padding-right:5px}
.dynamicBundleContainer .bundleItems .preselectedBundleItems{margin-left:10px!important;padding:0 0 0 10px}
.dynamicBundleContainer .bundleItems .preselectedBundleItems:first-child{border-left:1px solid #e7e7e7;box-shadow:-1px 0 #fff;-moz-box-shadow:-1px 0 #fff;-webkit-box-shadow:-1px 0 #fff}
.dynamicBundleContainer .bundleItems .preselectedBundleItems img{width:30px;height:30px;border:1px solid #e7e7e7}
.dynamicBundleContainer .bundleItems .linkBundle{margin:auto 0 auto 7px;height:67px;display:table;line-height:14px;overflow-x:hidden}
.dynamicBundleContainer .bundleItems .linkBundle a{display:table-cell;vertical-align:middle;color:#0087cd;text-align:left;font-weight:normal}
.dynamicBundleContainer h3{margin:0 2px 15px 10px;font:500 1.33em "myriad-pro",Arial,sans-serif;color:#333;width:130px;float:left}
.dynamicBundleContainer .bundleItems h4{font:500 12px "myriad-pro",Arial,sans-serif;margin-bottom:15px;color:#333}
.preselectedBundleItems .linkBundle{height:auto!important}
.dynamicBundleContainer .dynBunImgState{width:78px;height:67px;float:left;cursor:pointer}
.bundleSprite{background:url(/sams/assets/sprites/sams_bundles_sprite.png) no-repeat top left}
.bundle001_CURSOR_Down_22x11{background-position:0 0;width:22px;height:11px}
.bundle002_ICN_Close-X_18x17{background-position:0 -16px;width:18px;height:17px}
.bundle003_ICN_Select-active_78x67{background-position:0 -38px;width:78px;height:65px}
.bundle004_ICN_Select-box{background-position:0 -108px;width:78px;height:67px}
.bundle005_ICN_Select-On-Hover{background-position:0 -180px;width:78px;height:67px}
.bundle006_ICN_Success-Large_85x75{background-position:0 -252px;width:85px;height:75px}
.bundle007_ICN_Success-Small_32x28{background-position:0 -332px;width:32px;height:28px}
.bundle008_ICN_Success-Large_75x68{background-position:0 -365px;width:75px;height:68px}
.bundle009_ICN_size_oos_slash{background-position:0 -438px;width:68px;height:34px}
.bundle010_ICN_color_oos_slash{background-position:0 -477px;width:41px;height:41px}
.bundle011_ICN_check{background-position:0 -523px;width:12px;height:12px}
.dynamicBundleContainer .preselectedBundleItems .preSelectedBundleImg{height:30px;width:30px;border:1px solid #e7e7e7;float:left}
.dynamicBundleContainer .preselectedBundleItems a{display:inline-block;text-decoration:none;float:left;color:#666;margin-left:5px;font-weight:normal}
.dynamicBundleContainer .bundleProgress{font:normal 1.333em "myriad-pro",Arial,sans-serif;display:inline-block;float:left;color:#666}
.bundleOOS{font:normal 1.333em "myriad-pro",Arial,sans-serif;display:inline-block;float:left;color:#666;margin:22px 10px}
.dynamicBundleContainer .bundleProgressDone{color:#47b03f}
.dynamicBundleContainer .bundleProgress .bundleProgressIndicator{display:inline-block}
.dynamicBundleXpanded{margin:0 0 20px 0;background-color:#eaeaea;height:auto;position:relative;display:none}
.arrowIcon{width:20px;height:12px;background:url('/sams/assets/sprites/sams_bundles_sprite.png') no-repeat 0 0;position:absolute;top:0;display:none}
.dynamicBundleXpanded.shadowTopXpanded{background:#eaeaea url('/sams/assets/bundles_BKG_Expanded-top-shadow_1020x15.png') top center no-repeat;height:15px;width:1000px}
.dynamicBundleXpanded .shadowBottomXpanded{background:url('/sams/assets/bundles_BKG_Expanded-bottom-shadow_1020x15.png') bottom center no-repeat;height:15px;width:1000px}
.dynamicBundleXpanded h4{font:700 1.667em "myriad-pro",Arial,sans-serif;margin:18px 0 0 10px;color:#036;float:left}
.dynamicBundleXpanded a.seperator-side{font-size:1.167em;float:left;margin:23px 60px 0 10px;display:none}
.dynamicBundleXpanded .seperator-side-pipe{color:#d2d2d2!important;text-decoration:none!important;display:none;float:left;margin:23px 0 0 10px}
.dynamicBundleXpanded .closeXpanded{right:20px;top:20px;position:absolute;text-indent:-999em}
.dynamicBundleXpanded .bundleItemDescription{overflow:auto;margin:15px 0 0 0!important;padding:0;overflow-x:hidden}
.dynamicBundleXpanded .bundleItemDescription .bundleItemBigPic{background:#fff;border:1px solid #e7e7e7;margin:0 10px;display:block;height:130px;width:130px}
.dynamicBundleXpanded .bundlesQuickView{color:#0087cd;background-color:#fff;position:absolute;left:30px;top:55px;width:65px;height:16px;width:70px \0/;height:16px \0/;padding:4px 12px;display:none;box-shadow:0 0 2px 2px #ccc;-moz-box-shadow:0 0 2px 2px #ccc;-webkit-box-shadow:0 0 2px 2px #ccc}
.dynamicBundleXpanded .bundleItemDescription .bundleItemBigPic:hover{opacity:.75}
.bundleItemDescription h5{margin:10px;height:32px;overflow:hidden;display:inline-block;font-size:1em}
.bundleItemDescription button{display:block;width:100%;background:green;border:0;font-size:12px;font-weight:bold;line-height:24px;color:#fff;text-shadow:0 1px 1px #000}
.dynamicBundleXpanded .bundleItemDescription .bundleItemDescHolder{width:152px;height:152px;margin:0;border:1px solid #e7e7e7;overflow:hidden}
.dynamicBundleXpanded .bundleItemDescription li.span2{position:relative;margin-bottom:30px}
.dynamicBundleXpanded .bundleItemDescription .selectItem{width:106px;margin:0 10px}
.dynamicBundleXpanded .bundleItemDescription .selectedItem{color:#666;border:1px solid #666;background-color:ffffff!important;text-align:left}
.bundleItemDescription .tickLg{position:absolute;left:67px;top:1px}
.bundleItems .dynBunImgState .tickSml{margin-left:38px}
.bubble{margin:10px;padding:10px;position:relative;font-family:'Open Sans',sans-serif;font-size:.8em;background:#7d7e7d;background:-moz-linear-gradient(top,#ffd9a0,#fcefd3);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffd9a0),color-stop(100%,#fcefd3));background:-webkit-linear-gradient(top,#ffd9a0 0,#fcefd3 100%);background:-o-linear-gradient(top,#ffd9a0 0,#fcefd3 100%);background:-ms-linear-gradient(top,#ffd9a0 0,#fcefd3 100%);background:linear-gradient(top,#ffd9a0 0,#fcefd3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9a0',endColorstr='#fcefd3',GradientType=0);border-radius:5px;color:#f90}
.bubble:after{content:"";position:absolute;top:100%;left:20px;border-top:15px solid blue;border-top-color:inherit;border-left:15px solid transparent;border-right:15px solid transparent;margin:3px 0 0 73px}
.bubble p{margin:5px;padding:0;color:#f90;font:bold 1.33em "myriad-pro",Arial,sans-serif;position:absolute}
.semiWhiteOverlay{background-color:rgba(255,255,255,0.8);width:400px;height:140px;position:absolute;z-index:100;cursor:default;filter:alpha(opacity=25)}
.semiWhiteOverlayNote{background-color:#fff;width:345px;height:25px;position:absolute;z-index:100;cursor:default;color:#f90;font:bold 1.33em "myriad-pro",Arial,sans-serif;margin:-50px 5px 5px -15px;padding:10px}
.dynBundleConfirm{height:21px;padding:20px 40px;position:absolute;right:65px;top:240px;width:245px;color:#47b03f;font:bold 16px Arial,Helvetica,sans-serif;display:none;background:#f2faea;background:-moz-linear-gradient(top,#f2faea 0,#ccdcc3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2faea),color-stop(100%,#ccdcc3));background:-webkit-linear-gradient(top,#f2faea 0,#ccdcc3 100%);background:-o-linear-gradient(top,#f2faea 0,#ccdcc3 100%);background:-ms-linear-gradient(top,#f2faea 0,#ccdcc3 100%);background:linear-gradient(to bottom,#f2faea 0,#ccdcc3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2faea',endColorstr='#ccdcc3',GradientType=0);-webkit-transition:all .3s 1s ease;-moz-transition:all .3s 1s ease;-ms-transition:all .3s 1s ease;-o-transition:all .3s 1s ease;transition:all .3s 1s ease;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.5),inset 0 1px 0 0 rgba(255,255,255,0.4);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.5),inset 0 1px 0 0 rgba(255,255,255,0.4);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.5),inset 0 1px 0 0 rgba(255,255,255,0.4)}
.dynBundleConfirm:after{content:'';position:absolute;bottom:-10px;width:20px;height:20px;background:#0d6f8a;left:40%;background:#ccdcc3;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);box-shadow:2px 2px 1px 0 rgba(0,0,0,0.2);-moz-box-shadow:2px 2px 1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:2px 2px 1px 0 rgba(0,0,0,0.2)}
.dynBundleConfirm p{width:260px}
.errorBubblePopover{display:block;right:0!important;top:-80px!important;padding:10px 40px!important;height:42px!important;position:absolute;font:bold 12px Arial,sans-serif;color:#c00;width:245px;height:21px;border-radius:10px}
.dynBundleConfirm p{width:260px}
.dynamicModalContainer{width:630px;margin:0 auto 0 185px}
.dynamicModalContainer .modal-body{margin:-21px 0 0 -215px;width:630px}
.dynamicModalContainer .close{position:absolute;top:-30px;right:10px;font-size:2em;color:#fff}
.dynamicModalContainer .dynModalImg{margin:20px 20px 25px 20px;height:235px;width:235px;float:left}
.dynamicModalContainer .dynProdDetails{margin:20px 20px 20px 0}
.dynamicModalContainer .dynProdDetails h4{font:500 1.33em "myriad-pro",Arial,sans-serif;color:#333}
.dynamicModalContainer .bundlesQuickViewModal{background-color:#002d56;background-image:-moz-linear-gradient(top,#002d56,#005298);background-image:-webkit-gradient(linear,0 0,0 100%,from(#002d56),to(#005298));background-image:-webkit-linear-gradient(top,#002d56,#005298);background-image:-o-linear-gradient(top,#002d56,#005298);background-image:linear-gradient(to bottom,#005298,#002d56);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#002d56',endColorstr='#005298',GradientType=0);color:#fff;border-top:1px solid #002d56;border-bottom:1px solid #005298;margin:-33px 0 0 -185px;width:530px}
.dynProdDetails .prodTitlePlus{margin-top:10px;margin-bottom:10px}
.hrRule{border-top:1px solid #e0e0e0;border-bottom:1px solid #f3f3f3;height:1px;margin-top:15px;margin-bottom:15px}
.moneyBoxContainer .bundlesSavingsMessage{color:#ec8103;font-weight:bold;width:271px}
.shelfMoneyBoxContainer .moneyBoxContainer .listPrice{width:275px}
.tiresArrival{border-top:1px dotted #d2d2d2;font-size:12px;color:#333;margin:0 0 15px 85px;padding-top:10px}
.tiresArrival .orange{color:#f90;font-weight:bold}
.qvItems>li{font-size:1.167em;font-weight:bold;min-width:178px;padding-bottom:15px}
ul.featureCategoryList{height:180px;overflow:hidden}
ul.featureCategoryList li{width:123px}
.newTopSeller .paginationSection,.featureCategory2 .paginationSection{display:none}
@font-face{font-family:Kulturista,Arial,sans-serif}
@font-face{font-family:Myriad Pro,Arial,sans-serif}
#pageFilterNavigation{font-weight:normal;font-size:10px;color:#999;padding:0 5px 0 5px;word-wrap:break-word}
#pageFilterNavigation a{font-weight:normal;font-size:12px;color:#0087cd;margin-right:1px}
#pageFilterNavigation a:hover{color:#039}
#pageFilterNavigation dd{margin-left:0}
ul.authWishList h3{font-weight:bold;font-size:14px;color:#333;font-family:Kulturista,Myriad Pro,Arial,sans-serif;margin:5px 0;line-height:20px}
#pageFilterNavigation ul{list-style:none}
#pageFilterNavigation a.left-nav-more{color:#999!important;display:block;width:57px;background:url('/sams/assets/sprites/sams_ICN_sprite.png') 47px 6px no-repeat;box-shadow:none!important}
#pageFilterNavigation a.left-nav-more:hover{background-position:47px 6px;color:#039}
#pageFilterNavigation .clubSelection,#pageFilterNavigation .categoryFilter,#pageFilterNavigation .otherFilters{background-color:rgba(247,247,247,.75);box-shadow:0 1px 2px rgba(0,0,0,.34);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.34);-moz-box-shadow:0 1px 2px rgba(0,0,0,.34);width:235px;background-image:-moz-linear-gradient(bottom,rgba(237,235,235,.68)0%,rgba(250,250,250,.68)100%);background-image:-o-linear-gradient(bottom,rgba(237,235,235,.68)0%,rgba(250,250,250,.68)100%);background-image:-webkit-linear-gradient(bottom,rgba(237,235,235,.68)0%,rgba(250,250,250,.68)100%);background-image:linear-gradient(bottom,rgba(237,235,235,.68)0%,rgba(250,250,250,.68)100%)}
#pageFilterNavigation h3{clear:both;font-family:Kulturista,Myriad Pro,Arial,sans-serif;font-size:14px;font-weight:bold;line-height:20px;margin:5px 0 5px 10px;text-shadow:1px 0 0 rgba(66,66,66,0.6),0 1px 0 #cdcdcd;text-transform:none}
#pageFilterNavigation .facetTitle{clear:both;color:#333;display:block;font:500 14px 'Kulturista',Arial,sans-serif;line-height:20px;margin:5px 10px 3px 10px;padding-top:4px;position:relative;text-shadow:0 -1px 1px #d9d9d9,0 1px 1px #fff;text-transform:none}
#pageFilterNavigation .facetTitle:hover{color:#333;text-shadow:0 -1px 1px #d9d9d9,0 1px 1px #fff;text-transform:none}
#pageFilterNavigation dt{font-weight:bold;font-size:14px;color:#333;font-family:'Kulturista',"Myriad Pro",Arial,sans-serif;margin:5px 0 5px 10px;line-height:20px}
#pageFilterNavigation .LeftNavFilter:last-child ul.lhnFilter{background:none!important;box-shadow:none!important}
#pageFilterNavigation .toggleSelector{color:#d9d9d9;font-family:Arial,sans-serif;font-size:19px;font-weight:400;left:195px;margin:0;position:absolute;text-shadow:0 -1px 1px rgba(88,88,88,0.5),1px 1px 1px white;text-transform:none;top:2px}
#pageFilterNavigation .categoryFilter,#pageFilterNavigation .otherFilters{margin-top:10px}
#pageFilterNavigation .categoryFilter ul{background:none!important;padding-bottom:5px!important;box-shadow:none!important}
#pageFilterNavigation ul.lhnFilter li{background:none repeat scroll 0 0 transparent;cursor:pointer;height:auto;margin-left:5px;padding-left:5px!important}
#pageFilterNavigation ul.leftNavPrice{background:none!important;margin-bottom:0!important;padding-bottom:0!important}
#pageFilterNavigation .selectedFilter{box-shadow:0 0 3px 2px #d5d5d5 inset;-webkit-box-shadow:0 0 3px 2px #d5d5d5 inset;-moz-box-shadow:0 0 3px 2px #d5d5d5 inset;background-color:#f0f0f0;border:1px solid #fff;border-radius:3px 3px 3px 3px;height:auto;padding-top:3px!important;padding-bottom:3px!important;width:215px;color:#333;margin-left:5px;min-height:auto!important;margin-bottom:2px}
#pageFilterNavigation .selectedFilter a{color:#333;font-weight:bold}
#pageFilterNavigation .lhnFilter li{clear:both}
#pageFilterNavigation .greenCheckMark{background:url('/sams/assets/Checkmark.png') no-repeat;width:22px;height:12px;float:right;display:block}
#pageFilterNavigation .closeMarkGray{background:url('/sams/assets/x_icon.png') no-repeat;width:22px;height:12px;float:right;margin-top:3px}
#pageFilterNavigation .checkMark{background:url('/sams/assets/Checkmark.png') no-repeat;width:19px;height:12px;float:right;display:block;margin-top:5px}
#pageFilterNavigation .closeMark{background:url('/sams/assets/x_icon.png') no-repeat;width:19px;height:12px;float:right;margin-top:5px}
#pageFilterNavigation ul{margin:0 0 5px 0;padding-bottom:12px;box-shadow:0 -1px 0 0 #f6f6f6 inset,0px -2px 0 0 #fff inset,0px -3px 0 0 #e2e2e2 inset;-webkit-box-shadow:0 -1px 0 0 #f6f6f6 inset,0px -2px 0 0 #fff inset,0px -3px 0 0 #e2e2e2 inset;-moz-box-shadow:0 -1px 0 0 #f6f6f6 inset,0px -2px 0 0 #fff inset,0px -3px 0 0 #e2e2e2 inset;clear:both}
#pageFilterNavigation dl{background:0;margin-bottom:5px;clear:both;padding-bottom:0}
#pageFilterNavigation .moreBrand,#pageFilterNavigation .morePrice,#pageFilterNavigation .moreCategory{color:#999;background:url('/sams/assets/sprites/sams_ICN_sprite.png');display:inline-block;width:9px;margin-left:3px;height:6px;position:absolute;top:7px}
#pageFilterNavigation .show_less{color:#999;background:url('/sams/assets/ICN_blue_carrot_less.PNG');display:inline-block;width:9px;margin-left:5px;height:9px;background-repeat:no-repeat;position:absolute;margin-top:4px}
#pageFilterNavigation .moreCategories,#pageFilterNavigation .moreBrands,#pageFilterNavigation .morePrices{padding-left:5px!important;font-size:12px;position:relative}
#pageFilterNavigation .moreCategories:hover,#pageFilterNavigation .moreBrands:hover,#pageFilterNavigation .morePrices:hover{color:#06509b}
#pageFilterNavigation .otherFilters .viewAllItems,.otherFilters .relatedCategories{margin-left:10px}
#pageFilterNavigation ul.memberRating li{width:27px;height:27px;border:1px solid #d2d2d2;display:inline-block;margin-left:5px;margin-top:5px;cursor:pointer}
#pageFilterNavigation ul.leftNavColor{padding-left:5px;background:none!important}
#pageFilterNavigation ul.memberRating{margin-bottom:5px;padding-left:5px;padding-bottom:12px;box-shadow:0 -1px 0 0 #f6f6f6 inset,0px -2px 0 0 #fff inset,0px -3px 0 0 #e2e2e2 inset;-webkit-box-shadow:0 -1px 0 0 #f6f6f6 inset,0px -2px 0 0 #fff inset,0px -3px 0 0 #e2e2e2 inset;-moz-box-shadow:0 -1px 0 0 #f6f6f6 inset,0px -2px 0 0 #fff inset,0px -3px 0 0 #e2e2e2 inset;clear:both}
#pageFilterNavigation .red{background-color:#f00}
#pageFilterNavigation .skyBlue{background-color:#0ff}
#pageFilterNavigation .royalBlue{background-color:#00f}
#pageFilterNavigation .gray80{background-color:#808080}
#pageFilterNavigation .yellow{background-color:#ff0}
#pageFilterNavigation .pink{background-color:#f0f}
#pageFilterNavigation .darkBlue{background-color:#0000a0}
#pageFilterNavigation .green{background-color:#0f0}
#pageFilterNavigation #priceRange{background:url('/sams/assets/left-nav-divider.gif') repeat-x scroll center bottom transparent;clear:both;margin-bottom:5px;padding-bottom:12px;padding-left:10px}
#pageFilterNavigation .priceRangeContainer{background:0;padding:0;margin:5px 3px 2px 10px}
#pageFilterNavigation .customPrice{margin-top:15px}
#pageFilterNavigation .customPrice .cpRange h5{font-size:11px;color:#333;line-height:12px;display:inline-block}
#pageFilterNavigation .customPrice .cpRange span{padding-right:20px;padding-top:2px;font-size:11px;color:#333;line-height:12px}
#pageFilterNavigation .customPrice .cpRange span a{font-size:11px}
#pageFilterNavigation .customPrice span{padding:0 10px;font-size:11px;color:#333;line-height:12px}
#pageFilterNavigation .customPrice label{font-size:12px;color:#333;line-height:12px}
#pageFilterNavigation .customPrice .priceRange{width:45px;height:24px;margin:0!important;padding:0}
#pageFilterNavigation .customPrice .btnCustomPrice{width:35px;height:24px;margin-left:5px;background:-moz-linear-gradient(center top,#0699e2 0,#0582c8 100%) repeat scroll 0 0 transparent;background:-webkit-gradient(linear,left top,left bottom,from(#0699e2),to(#0582c8));border:1px solid #067fbc;color:#fff}
#pageFilterNavigation .customPrice .btnCustomPrice:hover,.noResultsWrapper .btnNoResultsBack:hover{background:-moz-linear-gradient(center top,#0065a1 0,#069ce5 100%) repeat scroll 0 0 transparent;background:-webkit-gradient(linear,left top,left bottom,from(#0065a1),to(#069ce5));color:#fff}
#pageFilterNavigation .customPrice .errorMsg{font-size:11px;color:#f00;margin:5px 0;display:none}
#pageFilterNavigation .refineBy a{margin-left:10px!important}
#pageFilterNavigation form#priceRange{margin-bottom:0!important}
#pageFilterNavigation .clubSelection h3,#pageFilterNavigation .refineBy h3,#pageFilterNavigation .Category h3,#pageFilterNavigation .categoryFilter h3{color:#333;padding-top:10px;font-size:18px;font-weight:normal;font-family:"myriad-pro",Arial!important;text-shadow:0 -1px 1px #d9d9d9,0 1px 1px #fff}
#pageFilterNavigation .clubSelection .showMe,#pageFilterNavigation .Category,#pageFilterNavigation .refineBy{box-shadow:0 -1px 0 0 #f6f6f6 inset,0px -2px 0 0 #fff inset,0px -3px 0 0 #e2e2e2 inset;-webkit-box-shadow:0 -1px 0 0 #f6f6f6 inset,0px -2px 0 0 #fff inset,0px -3px 0 0 #e2e2e2 inset;-moz-box-shadow:0 -1px 0 0 #f6f6f6 inset,0px -2px 0 0 #fff inset,0px -3px 0 0 #e2e2e2 inset;clear:both;margin-bottom:5px;padding-bottom:5px}
#pageFilterNavigation .clubSelection span{color:#999;display:block;font-size:12px;padding:0 0 5px 10px}
#pageFilterNavigation .clubSelection .selectClub{clear:both;overflow:hidden;padding:5px 10px}
#pageFilterNavigation .clubSelection .selectClub a,#pageFilterNavigation .clubSelection .selectClub div{float:right;position:relative;margin-right:10px;font-family:Kulturista,Arial,sans-serif;font-size:11px;font-weight:normal;margin-top:3px}
#pageFilterNavigation .clubSelection .selectClub a{color:#0087cd}
#pageFilterNavigation .clubSelection .selectClub div{color:#333}
#pageFilterNavigation .clubSelection .selectClub div span{font-family:Arial,sans-serif;font-size:12px;color:#333;padding-left:5px!important;display:inline;font-weight:normal}
.clearAllSelection{font-size:12px;color:#999;margin-left:10px}
#pageFilterNavigation .clubSelection nav{margin:0 8px 5px 8px;width:222px;height:35px;background:url('/sams/assets/Sams_LHN_filter_v4_03.png') no-repeat;margin-bottom:0}
#pageFilterNavigation .clubSelection button{float:left;background:0;border:0;color:#0087cd;font-size:12px;height:32px;font-weight:bold;width:68px;margin:2px 0 0 5px!important}
#pageFilterNavigation .clubSelection button.active{color:#333;background:url('/sams/assets/Location_filter_active.png') no-repeat;margin:2px 0 0 5px!important;width:68px;height:32px}
#categoryRefresh{width:100%;position:fixed;top:11%;background-color:#fff;display:block;height:90%;opacity:.75;left:0;z-index:2}
#categoryRefresh img{position:absolute;top:50%;left:50%}
#categoryRefresh p{position:absolute;top:65%;left:50%;font:bold 14px Arial;color:#000}
#pageFilterNavigation .categoryFilterSelected,#pageFilterNavigation .cfSelectedNoCursor{background-color:#f0f0f0;border:1px solid #fff;border-radius:3px 3px 3px 3px;box-shadow:0 0 3px 2px #d5d5d5 inset;color:#333;font-size:12px!important;font-weight:bold;height:auto;margin-left:6px;padding-bottom:3px!important;padding-left:8px;padding-top:3px!important;width:208px}
#pageFilterNavigation .categoryFilterSelected a{color:#333!important}
#pageFilterNavigation .cfSelectedNoCursor{cursor:auto!important}
#pageFilterNavigation .cfSelected{box-shadow:0 0 3px 2px #d5d5d5 inset;-webkit-box-shadow:0 0 3px 2px #d5d5d5 inset;-moz-box-shadow:0 0 3px 2px #d5d5d5 inset;background-color:#f0f0f0;border:1px solid #fff;border-radius:3px 3px 3px 3px;height:auto;padding-top:3px!important;padding-bottom:3px!important;color:#333;margin-left:6px;padding-left:10px;width:208px;font-size:12px!important;margin-bottom:2px}
#pageFilterNavigation .cfNoCursor{box-shadow:0 0 3px 2px #d5d5d5 inset;-webkit-box-shadow:0 0 3px 2px #d5d5d5 inset;-moz-box-shadow:0 0 3px 2px #d5d5d5 inset;background-color:#f0f0f0;border:1px solid #fff;border-radius:3px 3px 3px 3px;height:auto;padding-top:3px!important;padding-bottom:3px!important;margin-left:6px;width:218px}
#pageFilterNavigation .cfNotSelected{box-shadow:0 0 3px 2px #d5d5d5 inset;-webkit-box-shadow:0 0 3px 2px #d5d5d5 inset;-moz-box-shadow:0 0 3px 2px #d5d5d5 inset;background-color:#f0f0f0;border:1px solid #fff;border-radius:3px 3px 3px 3px;height:auto;padding-top:3px!important;padding-bottom:3px!important;margin-left:6px;width:218px;cursor:none}
#pageFilterNavigation .cfNotSelected .downCarrotImg{display:inline-block;float:left;width:22px}
#pageFilterNavigation .cfNotSelected .categoryDescription{display:inline-block;width:195px}
#pageFilterNavigation .categoryDescription .selectedCategory{color:#333!important;cursor:auto!important;font-weight:bold!important;padding-left:2px;font-size:12px;display:inline-block}
#pageFilterNavigation .cfSelected a,#pageFilterNavigation .cfSubCategoryNew a{font-weight:bold!important;display:block}
#pageFilterNavigation .cfSubCategoryNew .cfSubCategory{margin-top:0}
#pageFilterNavigation .cfSubCategoryNew .cfSubCategory a{padding-left:5px}
#pageFilterNavigation .cfNoCursor a{color:#333!important;cursor:auto!important;font-weight:bold!important;padding-left:5px}
#pageFilterNavigation .cfNoCursor .selectedCategory{color:#333!important;cursor:auto!important;font-weight:bold!important;font-size:12px}
#pageFilterNavigation .cfSubCategory{margin-top:5px;padding-bottom:0!important}
#pageFilterNavigation .cfSubCategory a{color:#0087cd;font-weight:normal!important;cursor:pointer!important}
#pageFilterNavigation .categoryFilter .cfMarginL10{margin-left:10px}
#pageFilterNavigation .categoryFilter .cfMarginL20{margin-left:20px}
#pageFilterNavigation .categoryFilter .cfMarginL5{margin-left:10px;margin-bottom:2px}
#pageFilterNavigation .subCategoryShowMore{background:url("/sams/assets/Grey_carrot.png") no-repeat scroll 0 0 transparent!important;position:absolute;width:10px;margin:4px 0 0 5px}
#pageFilterNavigation .subCategoryShowLess{background:url("/sams/assets/ICNshowLess.PNG") no-repeat scroll 0 0 transparent!important;position:absolute;width:10px;margin:4px 0 0 5px}
#pageFilterNavigation .subCategoryShow{font-size:12px;padding-left:5px;cursor:pointer}
div.productRating{background:url("/sams/assets/ICNratingstars.png") no-repeat scroll -229px 0 transparent;font-size:inherit;height:28px;position:relative;width:225px;margin:5px 0 0 -2px}
#pageFilterNavigation .no-rating div.productRating{background:url("/sams/assets/ICNratingstars.png") no-repeat scroll -455px 0 transparent;font-size:inherit;height:28px;position:relative;width:220px;margin-top:5px}
#pageFilterNavigation .rating-0 div.productRating{background-position:-229px 0}
#pageFilterNavigation .rating-1 div.productRating{background-position:-183px 0}
#pageFilterNavigation .rating-2 div.productRating{background-position:-138px 0}
#pageFilterNavigation .rating-3 div.productRating{background-position:-92px 0}
#pageFilterNavigation .rating-4 div.productRating{background-position:-46px 0}
#pageFilterNavigation .rating-5 div.productRating{background-position:0 0}
#pageFilterNavigation div.productRating a{float:left;height:28px;width:43px}
#pageFilterNavigation #memberRating .clearRatings{font-size:11px;color:#0087cd;font-weight:normal;margin-left:195px;line-height:12px;padding-right:20px;padding-top:2px;margin-top:28px;position:absolute}
.shelfPageViews{position:relative}
.shelfPageViews .shelfHolder{margin-top:-30px}
.shelfContainer #breadcrumb{margin:10px 0}
.shelfContainer .item{font-family:'myriad-pro',Arial,Helvetica}
.shelfContainer .list li.item{height:auto;padding:20px 1px;border-bottom:1px solid #dfdfdf;list-style-type:none;width:745px;margin:0;float:left}
.shelfContainer .list li.item a.shelfProdImgHolder{display:inline-block;float:left;margin:0;width:150px;height:150px}
.shelfContainer .list .shelfItemTitle{float:left;margin:0 0 0 20px;padding-right:15px;width:320px;height:auto}
.shelfContainer .list .shelfMoneyBoxContainer{float:left;width:235px;height:auto;position:relative}
.shelfContainer .shoppingList{float:right margin:0 auto;z-index:3}
.shelfContainer .grid .shelfItemTitle{margin:0 0 10px 0;width:235px}
.shelfContainer .list .shelfItemTitle a.itemtitle{margin:15px 0 7px 0;clear:both;display:block;font-size:16px;font-weight:normal;float:none}
.shelfContainer .grid .shelfItemTitle a.itemtitle{margin:0 0 10px 0;padding:0 10px;text-align:left;height:34px;clear:both;display:block;font-size:16px;font-weight:normal;float:none}
.shelfContainer .wreview a{color:#0087cd!important;font-size:12px!important}
.shelfContainer .shelfItemTitle .prodTitlePlus{font-size:11px;color:#333}
.shelfContainer .grid .prodTitlePlus{display:none}
.shelfContainer .shelfPageViews .forListView{margin-top:-20px;margin-top:0 \9}
.shelfContainer .shelfItemTitle .moreDetails{margin-top:20px;position:relative}
.shelfContainer .shelfItemTitle .moreDetails .moreDetailsLink{font:bold 12px arial;color:#0087cd}
.shelfContainer .shelfItemTitle .moreDetails .moreDetailsContainer{display:none;width:280px;height:auto;margin:5px 0}
.shelfContainer .buttons{margin-bottom:20px}
.shelfContainer .moneyBoxBtn{width:267px}
.shelfContainer .moneyBoxBtn input.defaulText{text-align:center;width:41px;height:30px}
.shelfContainer .moneyBoxBtn .shelfQtyDefaultText{color:#999;font-size:13px;position:absolute;left:12px}
.shelfContainer .moneyBox .btnWtext{width:217px}
.shelfContainer .moneyBox .btnWtext .leftVal{font:bold 15px arial;width:96px}
.shelfContainer .moneyBox .moneyBoxBtn .rightStr{font:bold 13px arial;width:114px}
.shelfContainer .moneyBox .btnWtext .strOnly{font:bold 15px Arial;width:207px}
.shelfContainer .moneyBox .btnWOtext{width:267px}
.shelfContainer .moneyBox .btnWOtext .leftVal{font:bold 15px arial;width:122px}
.shelfContainer .moneyBox .btnWOtext .rightStr{width:140px}
.shelfContainer .moneyBoxBtn .visitYourClub div{font-size:1em}
.shelfContainer .moneyBox .btnWOtext .strOnly{font:bold 15px Arial;width:267px;text-align:center}
.shelfAddCartOverLay{height:40px;width:167px;opacity:.8;filter:alpha(opacity=80);font:bold 13px/35px arial;color:#333;position:absolute;padding-left:100px;background:url("/sams/assets/sprites/bundle007_ICN_Success-Small_32x28.png") no-repeat scroll 70px 2px #fff;z-index:1}
.shelfContainer .shelfAddCartOverLay span{float:none;line-height:18px}
.shelfContainer .list .shelfInstantSavingMsg{background:url("/sams/assets/ICN_IS-Large_65x28.png") no-repeat transparent;color:#f90;font:bold 1em arial;padding-left:70px;height:28px;line-height:28px}
.shelfContainer .grid .popoverPreloader{width:80px;height:80px;background-color:#fff;display:block;opacity:.75}
.shelfContainer .grid .shelfGridInstantSavings .infoRow .samsInstantSavingsLogo{background:url("/sams/assets/ICN_IS-Large_65x28.png") no-repeat scroll 76px 0 transparent;height:30px;margin:15px 0 10px;width:155px}
.shelfContainer .grid .popoverPreloader img{margin-left:95px}
.shelfContainer .linkOrange{color:#ec8103;font:bold 1em Kulturista,Arial,sans-serif;margin-top:10px}
.shelfContainer .grid a.linkBlue{color:#0087cd;font:bold 1em arial;margin-top:10px}
.shelfContainer .grid a.linkBlueSmlWhy{color:#0087cd;font:bold .917em arial;border-bottom:1px dashed #0087cd!important;width:145px}
.shelfContainer .grid a.linkBlueViewOnly{color:#0087cd;font:bold 1em arial;border-bottom:1px dashed #0087cd!important;width:108px}
.shelfContainer .grid .vistClubViewOnly{font-family:arial;color:#333}
.shelfPageViews .grid .offers li:nth-of-type(1n+3),.shelfPageViews .list .offers li:nth-of-type(1n+3){display:none}
.shelfContainer .shoppingList .addToList{border-bottom:0}
.shelfTopBar .shelfPaginate{font-weight:normal;font-size:14px;color:#333;text-align:right;width:320px;margin:2px 5px 0 0}
.shelfTopBar .shelfPaginate span{font-weight:bold;padding:0 3px 3px 0;display:inline-block}
.shelfTopBar .varianceContainer .sortSelection{width:210px}
.shelfTopBar .varianceContainer ul.sortPrice{width:230px;position:relative}
.shelfTopBar .varianceContainer ul.varianceSelect{top:0}
.shelfTopBar .shelfPaginate a.shelfPaginatePrev,a.searchPaginatePrev{background:url("/sams/assets/sprites/shelfPaginationArrows.png") no-repeat scroll -42px -58px transparent;display:inline-block;width:15px;height:18px}
.shelfTopBar .shelfPaginate a.shelfPaginatePrev:hover,a.searchPaginatePrev:hover{background:url("/sams/assets/sprites/shelfPaginationArrows.png") no-repeat scroll -42px -91px transparent}
.shelfTopBar .shelfPaginate a.shelfPaginateNext,a.searchPaginateNext{background:url("/sams/assets/sprites/shelfPaginationArrows.png") no-repeat scroll -78px -58px transparent;padding:0 0 0 2px;display:inline-block;width:15px;height:18px}
.shelfTopBar .shelfPaginate a.shelfPaginateNext:hover,a.searchPaginateNext:hover{background:url("/sams/assets/sprites/shelfPaginationArrows.png") no-repeat scroll -78px -91px transparent}
.shelfTopBar .shelfBackTop{background:url("/sams/assets/ICN_uparrow_btotop.png") no-repeat scroll left center transparent;height:17px;padding-left:14px;font-size:14px}
.shelfContainer .list .gridCols{display:none}
.shelfPageViews ul.grid{border-spacing:16px 8px;margin-left:-16px;clear:both}
.shelfPageViews ul.list{display:block}
.shelfPageViews ul.grid li.item .popover{z-index:1}
.shelfPageViews .grid li.item{width:235px;padding:5px 0 120px 0;position:relative;display:table-cell;margin:0 0 10px 0;border:1px solid #e2e2e2}
.shelfPageViews .grid .gridCols .popover{top:0!important}
.shelfPageViews .grid .gridCols .right{top:0!important;left:234px!important}
.shelfPageViews .grid .gridCols .left{top:0!important;left:-300px!important}
.shelfContainer .grid li.item .shelfVariantOptions{display:block}
.shelfContainer .grid li.item a.shelfProdImgHolder{display:inline-block;margin:0 1px 10px 1px;width:233px;height:233px}
.shelfContainer .grid .shelfItemTitle h4{margin:0 10px 30px 10px}
.shelfContainer .grid .prodTitlePlus{margin:0 10px 20px 10px}
.shelfMoneyBoxContainer .moneyBoxContainer .checkAnotherClub{margin-top:0;text-align:right}
.shelfContainer .grid .gridCols{height:auto;margin:20px 0}
.shelfContainer .grid .gridCols .gridPriceDetails{width:130px;float:left}
.shelfContainer .grid a.buyNowBtn{color:#fff;float:right;text-align:center;padding:0 15px;height:24px;line-height:23px;background-color:#5bb75b;background-image:-moz-linear-gradient(top,#5eba20,#459e03);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5eba20),to(#459e03));background-image:-webkit-linear-gradient(top,#5eba20,#459e03);background-image:-o-linear-gradient(top,#5eba20,#459e03);background-image:linear-gradient(to bottom,#5eba20,#459e03);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5eba20',endColorstr='#459e03')}
.shelfContainer .grid a.buyNowBtn:hover{color:#fff;background:-moz-linear-gradient(top,#459e03,#5eba20);background:-webkit-gradient(linear,0 0,0 100%,from(#459e03),to(#5eba20));background:-webkit-linear-gradient(top,#459e03,#5eba20);background:-o-linear-gradient(top,#459e03,#5eba20);background:linear-gradient(to bottom,#459e03,#5eba20);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#459e03',endColorstr='#5eba20',GradientType=0)}
.shelfContainer .grid a.seeOptBtn{background-color:#fff;color:#999;border:1px solid #ccc;float:right;padding:0 5px;height:24px;line-height:23px;background-color:#ccc;background-image:-moz-linear-gradient(top,#fff,#edebeb);background-image:-webkit-gradient(linear,0 0,0 68%,from(#fff),to(#edebeb));background-image:-webkit-linear-gradient(top,#fff,#edebeb);background-image:-o-linear-gradient(top,#fff,#edebeb);background-image:linear-gradient(to bottom,#fff,#edebeb);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#edebeb ',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.shelfContainer .grid a.seeOptBtn:hover{color:#999;background-color:#edebeb;background:-moz-linear-gradient(top,#edebeb,#fff);background:-webkit-gradient(linear,0 0,0 68%,from(#edebeb),to(#fff));background:-webkit-linear-gradient(top,#459e03,#fff);background:-o-linear-gradient(top,#edebeb,#fff);background:linear-gradient(to bottom,#edebeb,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#edebeb',endColorstr='#ffffff',GradientType=0)}
.shelfContainer .grid .shelfItemTitle .moreDetails,.shelfItemTitle .grid .prodTitle .prodTitlePipe{display:none}
.shelfContainer .grid .shelfGridInstantSavings{width:235px}
.shelfContainer .grid .shelfGridInstantSavings .shelfGridInstantSavingsLogo{background:url("/sams/assets/ICN_IS-Large_65x28.png") no-repeat scroll 0 0 transparent;height:28px;width:65px;display:inline-block;margin:0 0 10px 69px}
.shelfContainer .grid .shelfGridInstantSavings ul{color:#0087cd;list-style-type:disc;list-style-position:inside}
.shelfContainer .grid .shelfGridInstantSavings ul li.noBullet,.shippingInfo ul.offers li.noBullet a{list-style-type:none;font:bold 11px arial}
.shelfContainer .grid .shelfGridInstantSavings a,.shippingInfo ul.offers li a{font:normal 12px arial}
.shelfContainer .grid .shelfGridInstantSavings .viewAllOffers{margin:10px 0 10px 60px;display:inline-block}
.shelfContainer .gridCols .leftValDisplay{font:bold 16px arial;color:#429521;display:inline-block;margin-top:-4px}
.shelfContainer.gridCols .clubVal{font:bold 16px arial;color:#333}
.shelfContainer.gridCols .rightStr{font:bold 11px arial;color:#429521;margin-left:5px}
.shelfContainer.gridCols .rightStrClub{font:bold 11px arial;color:#333;margin-left:5px}
.shelfContainer.gridCols .avblStatus{font:bold 11px arial;color:#666}
.shelfContainer.gridCols .preOrder{font:bold 12px arial;color:#666}
.shelfContainer.gridCols .showPrice{font:bold 11px arial;border-bottom:1px dotted #0087cd}
.shelfMoneyBoxContainer .shelfProductRelease{font:normal 12px Arial;color:#333;display:block;padding:10px 0 0 0}
.shelfTopBar .shelfViewSwitch{display:block;margin-left:55px;float:left;font:bold 12px Myriad Pro,Arial,sans-serif;color:#666!important}
.shelfTopBar .shelfViewSwitch span,.shelfViewSwitch a{display:block}
.shelfTopBar .shelfViewSwitch .shelfSwitch{background:url("/sams/assets/sprites/ICN_ViewToggle.png") no-repeat scroll 0 -2px transparent;display:inline-block;height:28px;width:64px;float:left}
.shelfTopBar .shelfSwitch .btnListView{width:32px;height:28px;float:left}
.shelfTopBar .shelfSwitch .btnGridView{width:32px;height:28px;float:left}
.shelfTopBar .textListView,.shelfContainer .textGridView{font:bold 12px Myriad Pro,Arial,sans-serif;color:#666;float:left;line-height:28px;margin:0 2px}
.shelfContainer .list .shelfVariantOptions{float:right;width:275px}
.shelfVariantOptions .varianceContainer h2{margin-bottom:10px;font:600 1em Myriad Pro,Arial,sans-serif}
.shelfVariantOptions .varianceContainer h4{margin-top:5px}
.shelfVariantOptions .varianceContainer .chosenColor{color:#999}
.shelfVariantOptions .varianceContainer .variantSwatches a{-webkit-box-shadow:0 1px 1px 1px #ccc;box-shadow:0 1px 1px 1px #ccc;display:inline-block;float:left;height:34px;width:34px;margin:0 10px 10px 0}
.shelfVariantOptions .varianceContainer .variantSwatches{padding-right:0}
.shelfVariantOptions .variantSelectContainer .varianceDefaultTxt{font-family:Myriad Pro,Arial,sans-serif;width:251px}
.shelfTopBar .varianceContainer,.shelfTopBar .varianceContainer span{font-size:12px}
.shelfVariantOptions .varianceDefaultTxt span.downWCarrotICN{margin-top:2px}
.shelfVariantOptions .varianceContainer ul.varianceSelect{width:274px}
.shelfVariantOptions .varianceContainer ul.varianceSelect li{border:0}
.shelfVariantOptions .swatchSelected{background-image:url("/sams/assets/swatch_34x3check.png");height:34px;width:34px}
.shelfTopBar .shelfShoppingList li{padding:2px;border:0}
.shelfPageViews .shelfTopBar{background:url(/sams/assets/shelf_hdr_bg_1x40.png) repeat-x 0 0;background-position:0 0;height:40px;padding:15px 2px 0 2px;margin:10px 0 0 0}
.shelfVariantOptions .subs-menu{margin-left:70px;top:0}
.shelfMoneyBoxContainer .listPrice .listPriceValue{text-decoration:line-through;margin-right:5px}
.shelfMoneyBoxContainer .listPrice a{border-bottom:1px dashed #0087cd}
.shelfMoneyBoxContainer .shelfListPricePipe{padding:0 10px 0 10px;color:#666}
.bundleReleaseDate{color:#333;font:normal 12px Arial;border-top:1px dotted #ccc;padding-top:5px}
.shelfPageViews .shelfRichRelevance{margin-bottom:40px}
.shelfPageViews .shelfBannerModuleHorizontal{margin-bottom:30px}
.shelfPageViews .shelfAdditionalInfo{margin-bottom:55px}
.shelfPageBottomOMP{margin:30px 0}
.shelfPageLeftOMP{margin-top:22px}
.shelfPageSeoModule{height:auto;margin:0 0 55px 0}
.shelfContainer .shelfMoneyBoxContainer .listPrice .popover{width:270px!important}
.shelfModalContainer #hearingAidModal{position:fixed}
.shelfSearchRelMsg{font-family:Myriad Pro,Arial,sans-serif;font-size:17px;padding-bottom:25px}
.shelfSearchRelMsg2{font-family:Myriad Pro,Arial,sans-serif;font-size:21px;padding:24px 0 15px 0}
.shelfSearchRelMsg2 p{font-size:14px;font-weight:normal}
.shelfSearchRelMsg2 span.searchResulF{font-weight:600}
.shelfSearchRelMsg span.searchTitleFsb{font-weight:600}
.shelfContainer li.popularCatItem{width:120px;margin:0 30px 25px 0;display:inline-block}
.shelfContainer li.popularCatItem img{width:100px;height:100px}
.nullSearch-aside{display:block;float:left;width:760px}
.nullSearch-aside .nullSearchZeroResults{padding:15px;background:-moz-linear-gradient(center top,#fcdcb7 0,#fac1a1 100%) repeat scroll 0 0 transparent;margin:0 0 20px 0;position:relative}
.nullSearch-aside .zeroResults{font-family:arial;font-size:21px;color:#333}
.nullSearchZeroResults h2{line-height:1;color:#333}
.nullSearchZeroResults h2 span{color:#ff8033}
.nullSearchZeroResults h2 label{cursor:auto}
.nullSearch-aside h4{font-size:14px;font-family:arial;color:#333;font-weight:normal}
.nullSearch-aside ul{list-style-type:none;margin:20px 0 0 10px;padding:0}
.nullSearch-aside .topRelatedItems{background:url("/sams/assets/HDR_Top10-NullSearch_CTR.png") repeat-x scroll 0 0 #fff;height:49px}
.nullSearch-aside .topRelatedItems img{float:left}
.nullSearch-aside .topRelatedItems .borderRight{background:url("/sams/assets/HDR_Top10-NullSearch_RIGHT.png") no-repeat scroll 0 0 #fff;float:right;height:49px;width:3px}
.topRelatedItems .nullSearchTopten{font:bold 22px Myriad Pro,Arial,"Helvetica Neue";color:#1a75cf;vertical-align:middle;float:left;line-height:49px}
.nullSearch-aside .itemImg>img{width:130px;height:140px;padding:10px;float:left}
.nullSearch-aside ul li.itemInfo{width:270px;padding:5px;float:left}
.itemInfo .numOfReviews{margin:0 0 0 8px;font:normal 10px verdana}
.nullSearch-aside ul li.itemAvailability{width:147px;padding:10px 1px 0 10px;float:left}
.nullSearch-aside .nullSearchBigPriceText{color:#c00;font:bold 19px Arial,sans-serif;float:left}
.nullSearch-aside .nullSearchSmallPriceText{color:#c00;font:bold 12px Arial,sans-serif}
.nullSearch-aside ul li.itemShippingInfo{width:147px;padding:5px;float:left}
.itemShippingInfo .nullSearchdot{float:left;font-weight:bold}
.itemShippingInfo .nullSearchFreeStore{margin-left:10px;font-family:verdana;font-size:10px}
.itemShippingInfo .nullSearchHomeFree{margin:0 0 8px 10px;font-family:verdana;font-size:10px}
.nullProductRollover{min-height:170px}
.nullProductRolloverHover{opacity:.25;filter:alpha(opacity=25)}
.topSellingItemsWM{border-bottom:1px solid #d2d2d2;position:relative}
.topSellingItemsWM .availableAtWM{background:url("/sams/assets/BTN_Walmart-Avail_248x31.png") no-repeat scroll 0 0 #fff;border:medium none;height:31px;width:248px;right:250px;position:absolute;top:64px;display:none}
.topSellingItemsWM .nullSearchInStoreOnly{color:#333;font-size:13px;font-weight:bold}
ul.unOrderedList{list-style-type:disc}
ul.nullSearchTruncate{list-style-position:inside;margin-left:0!important}
.nullSearchSeeMore{color:#1a75cf;line-height:1;margin-top:20px;text-align:right;font:bold 17px Arial;padding-right:20px}
.nullSearchHomeFree .blueTooltip{border-bottom:1px dashed #039;color:#f47b20;text-decoration:none;font-size:12px}
.nullSearchHomeFree .blueTooltip span{color:#039;font-style:italic}
.nullSearchRightrail{float:right;width:230px}
.shelfVariantOptions .shelfFreeDelivery,.shelfMoneyBoxContainer .shelfFreeDelivery,.gridCols .popover .shelfFreeDelivery{border-top:2px dotted #f3f3f3;padding:5px;font-weight:bold}
.shelfVariantOptions .finePrint,.shelfMoneyBoxContainer .finePrint{border-top:2px dotted #f3f3f3;color:#999;font-family:arial;font-size:10px;padding:5px}
.dimensionErrorMessage{width:530px;height:60px;background-color:#feeccf;padding:20px}
.dimensionErrorMessage .nullAlertImg{display:inline;float:left;margin-right:20px;background:url("/sams/assets/Null_alert_icon.png") no-repeat;width:54px;height:54px;border:0}
.dimensionErrorMessage .dimensionErrorText{font:normal 18px "myriad-pro",Arial,Sans-serif;color:#333;float:left;width:455px}
.samsStars,.samsStars div{background:url("/sams/assets/star.png") repeat-x scroll 0 0 transparent;display:inline-block;height:12px;width:60px;margin-top:1px}
.samsStars div{background-position:0 -14px;display:block}
.homeFreeTooltip{height:500px}
.LeftNavFilter .offsetL20{margin-left:10px!important}
.cfSearchCategory .selectedCategory{padding-left:10px}
.twoColMembership{width:500px;float:left;margin-right:20px}
.overlaySess,.noResultsOverlay{background:url("/sams/images/overlay.png") repeat scroll left top transparent;bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:9999;display:none}
.noResultsOverlay{display:block;background:0}
.noResultsOverlayBG{width:100%;height:100%;background:#fff;left:0;top:0;position:fixed;z-index:10;opacity:.75;filter:alpha(opacity=75)}
.noResultsWrapper{width:450px;background-color:#fff;padding:20px 20px 20px 20px;box-shadow:3px 3px 6px 4px rgba(0,0,0,0.2);left:33%;position:fixed;right:33%;top:33%;width:450px;z-index:999;*border:1px solid #d2d2d2;border:1px solid #d2d2d2 \9}
.noResultsWrapper .noResultsAlertImg{display:inline;float:left;margin-right:20px;background:url("/sams/assets/Null_alert_icon.png") no-repeat;width:54px;height:54px;margin-top:10px}
.noResultsWrapper .dimensionErrorText{font:1.7em Arial,Sans-serif;color:#f86432;float:left;width:355px;font-weight:bold;padding-top:10px}
.noResultsWrapper .noResultsText{font:normal 1.2em Arial,Sans-serif;color:#333;float:left;width:355px;margin-top:15px;margin-left:75px}
.noResultsWrapper .btnNoResultsBack{background:-moz-linear-gradient(center top,#0699e2 0,#0582c8 100%) repeat scroll 0 0 transparent;background:-webkit-gradient(linear,left top,left bottom,from(#0699e2),to(#0582c8));border:1px solid #067fbc;color:#fff;background:#0699e2\9;height:30px;margin-left:5px;width:50px;font-size:20px}
.noResultsWrapper .noResultsBackBtn{float:right;margin-top:15px}
.noResultsWrapper button{background:none repeat scroll 0 0 transparent;border:medium none;color:#ccc;font-size:2em;height:25px;margin:0;padding:0;position:absolute;right:15px;top:8px;width:30px;z-index:9;font-weight:bold!important}
.sessBox{position:fixed;width:450px;top:33%;left:33%;right:33%;background-color:#fff;-moz-box-shadow:3px 3px 6px 4px rgba(0,0,0,0.2);-webkit-box-shadow:3px 3px 6px 4px rgba(0,0,0,0.2);filter:progid:DXImageTransform.Microsoft.Shadow(color=#777777,direction=135,strength=8);box-shadow:3px 3px 6px 4px rgba(0,0,0,0.2);z-index:999;padding:15px}
.sessHead{position:relative;z-index:1;padding-left:45px;color:#fb603c;background:transparent url(/sams/assets/Warning_icon.png) no-repeat top left}
.sessHead h2{font-size:21px;width:300px}
.sessHead button{position:absolute;z-index:9;top:-10px;right:-12px;width:30px;background:0;color:#ccc;font-size:2em;border:0;margin:0;padding:0;height:20px}
.sessMsg{font-size:14px;color:#333}
.sessFoot{padding:30px 0 15px 70px}
.sessSign,.sessClose{background:-moz-linear-gradient(center top,#0699e2 0,#0582c8 100%) repeat scroll 0 0 transparent;background:-webkit-gradient(linear,left top,left bottom,from(#0699e2),to(#0582c8));background:-webkit-linear-gradient(top,#0699e2 0,#0582c8 100%);background:-o-linear-gradient(top,#0699e2 0,#0582c8 100%);background:-ms-linear-gradient(top,#0699e2 0,#0582c8 100%);background:linear-gradient(top,#0699e2 0,#0582c8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0699e2',endColorstr='#0582c8');color:#fff;text-align:center;cursor:pointer;width:auto;font-family:Arial,sans-serif;font-weight:bold;border:1px solid #067fbc;vertical-align:middle;margin:0;font-weight:bold!important;font-size:12px}
.sessSign:hover,.sessClose:hover{background:#0699e2;background:-moz-linear-gradient(top,#0065a1 0,#069ce5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0582c8),color-stop(100%,#0699e2));background:-webkit-linear-gradient(top,#0582c8 0,#0699e2 100%);background:-o-linear-gradient(top,#0582c8 0,#0699e2 100%);background:-ms-linear-gradient(top,#0582c8 0,#0699e2 100%);background:linear-gradient(top,#0582c8 0,#0699e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0582c8',endColorstr='#0699e2');color:#fff}
.sessFoot button{font-size:14px;font-weight:bold;padding:8px 15px;margin-left:5px}
.nullSearchShelfConatiner{margin-top:20px}
.nullSearchShelfConatiner .nullSearchShelfZeroResults,.nullSearch-aside .nullSearchZeroResults,.errorBubblePopover{padding:15px 10px;background:#fcdcb7;background:-moz-linear-gradient(top,#fcdcb7 0,#fac1a1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcdcb7),color-stop(100%,#fac1a1));background:-webkit-linear-gradient(top,#fcdcb7 0,#fac1a1 100%);background:-o-linear-gradient(top,#fcdcb7 0,#fac1a1 100%);background:-ms-linear-gradient(top,#fcdcb7 0,#fac1a1 100%);background:linear-gradient(to bottom,#fcdcb7 0,#fac1a1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcdcb7',endColorstr='#fac1a1',GradientType=0);margin:0 0 20px 0}
.errorBubblePopover:after{border-color:#fac1a1 transparent;border-style:solid;border-width:15px 15px 0;bottom:-15px;content:"";display:block;left:147px;position:absolute;width:0}
.nullSearchShelfZeroResults h2{line-height:1;color:#333;font:bold 21px Myriad Pro,Arial,sans-serif}
.nullSearchShelfZeroResults h2 span{color:#ff8033}
.nullSearchShelfZeroResults .searchTipHolder ul{list-style-type:disc;margin:0 0 0 15px;font-weight:normal}
.nullSearchShelfZeroResults .searchTipHolder{font:600 14px Myriad Pro,Arial,sans-serif;color:#333;margin:10px 0 0 20px}
.nullSearchShelfConatiner .searchBottomAd{height:90px}
.searchLeftAd{width:180px;height:150px;background-color:#333}
.nullSearchShelfConatiner .nullSearchShelfRichRelevance{width:auto;margin:0 0 20px 0}
.nullSearchShelfConatiner .nullSearchLeftAd{margin:10px auto;width:195px}
#priceSlider{padding:0 0 20px 0;position:relative;font-size:12px;clear:both;color:#333}
#priceSlider span{padding:0 1px 0 1px}
.slider-scale{background-image:url("/sams/assets/Price_Slider_BG.png");background-repeat:no-repeat;height:21px;position:relative;width:225px;margin:25px 0 0 -5px;z-index:1}
#priceSlider .minValue{position:absolute;left:0;margin:0;top:-20px;color:#333}
#priceSlider .maxValue{position:absolute;right:0;margin:0 5px 0 0;top:-20px;color:#333}
.sliderKnob{background-image:url("/sams/assets/Price_slider_knob.png");cursor:pointer;height:28px;left:0;top:-3px;width:28px;z-index:3;position:absolute}
.sliderFiller{background-image:url("/sams/assets/sliderFiller.png");height:9px;visibility:visible;width:212px;z-index:1;position:absolute;top:7px;left:5px}
.slider-scale .priceSliderArea{height:22px;width:225px;z-index:2;position:absolute;top:-5px}
#priceSlider .lblMin{position:absolute;left:0;margin:3px 0 0 0;color:#999}
#priceSlider .lblMax{position:absolute;right:0;margin:3px 5px 0 0;color:#999}
#priceSlider .priceWrapper{position:relative}
#addToCartModal{position:fixed;width:630px}
#addToCartModal .modal-body .shelfProdImgHolder{float:left;margin-right:10px}
#addToCartModal .modal-body .modalBody-Content{font:bold 16px Arial;color:#333}
#addToCartModal .modalBody-Content .modalBody-Quantity{color:#666;margin-top:10px}
#addToCartModal .modal-body .btn-green span{color:#fff}
#addToCartModal .modal-header h3 img{width:20px;height:20px}
#addToCartModal .modal-body .CartModalProductDetails{width:335px;float:left;margin-left:5px;margin-right:20px}
#addToCartModal .CartModalProductDetails .modal-Gradiant{margin:25px 0 15px 0}
#addToCartModal .CartModalProductDetails h1{margin-bottom:25px}
#addToCartModal .modal-body .rrModalWindow{float:left;margin-left:20px;width:215px}
#addToCartModal .modal-body .rrModalWindow h5{color:#333;font-size:15px;font-weight:normal}
#addToCartModal .modal-body .span4 .modal-ContinueShopping{font-size:14px;font-weight:normal}
#clubLocModal #clubSelector{width:530px}
.gridCols .popover .finePrint{border-top:1px solid #e0e0e0;font-size:11px;padding:5px 0}
.gridCols .moneyBoxContainer .listPrice .popover{margin-top:-138px}
.gridCols .moneyBoxContainer .listPrice .popover.top .arrow{border-bottom-width:0!important;border-top-color:#999!important;border-left-color:transparent!important;bottom:-11px!important;left:50%!important;margin-left:-11px!important;margin-top:74px;border-right-width:11px!important;border-right-color:transparent!important;border-width:11px!important}
.gridCols .moneyBoxContainer .listPrice .popover.top .arrow:after{border-bottom-width:0!important;border-top-color:#fff!important;bottom:1px!important;margin-left:-10px!important;border-left-color:transparent!important;border-right-width:0!important;right:-10px!important;border-right-color:transparent!important;border-left-width:0!important;border-width:10px!important;margin-top:74px;top:-85px}
.gridCols .popover-content .popCloseBtn{background:url("/sams/assets/sprites/ICN_xclose_layer.png") no-repeat scroll 0 0 transparent;display:block;height:15px;width:15px;position:absolute;right:11px}
.gridCols .popover-content .popCloseBtn:hover{background:url("/sams/assets/sprites/ICN_xclose_layer.png") no-repeat scroll 0 -15px transparent}
.gridCols .popover-content .popCloseBtn:active{background:url("/sams/assets/sprites/ICN_xclose_layer.png") no-repeat scroll 0 -30px transparent}
.orderEditMsg{font-size:12px;font-weight:bold;color:#333;padding:18px 20px 10px 10px;margin:0;text-algin:left;vertical-align:middle}
.cancelOrderButton{float:right}
td.brdr{text-align:center}
.orderUpdateQty{height:20px!important;width:20px;padding:3px!important;text-align:center;margin-bottom:5px!important}
.ordQtyUpdate{width:28px;border:0;background:0;display:block;color:#0087cd;font-size:11px}
.ordQtyUpdate:hover{color:#039}
.subsOverlay{padding-right:1px;padding-left:0;margin-bottom:-19px}
.subs-popform input{height:25px;font-size:11px}
subs-field{margin:20px 0}
#subs-frame{border:0;height:500px;width:100%}
.subs-sku{text-align:left}
.bvSamsStars,.bvSamsStars div{background:url("/sams/assets/sprites/vertical_sprite.png") repeat-x scroll 0 0 transparent;display:inline-block;height:15px;width:75px;float:left;margin:1px 2px 0 0}
.bvSamsStars div{background-position:0 -17px;display:block}
.prodTitle .bvSamsStars{margin:1px 2px -1px 0;float:none}
.prodTitle .numOfReviews{vertical-align:3px}
#topsellerRefersh{width:100%;position:absolute;top:30%;background-color:#fff;display:block;height:100%;opacity:.75;left:0;z-index:1}
#topsellerRefersh img{position:absolute;top:50%;left:50%}
#srCategory li.defaultSearchItems{margin-left:5px}
#srCategory .cfSubCategory .defaultSearchItems{margin:0;padding:0}
.sqtradeModal{text-align:left}
.sqtradeModal .modal-header h3{font-weight:bold!important;padding-left:127px}
.sqtradeModal .modal-header{font-weight:bold!important;background-color:#0074b9;background-image:-moz-linear-gradient(top,#0074b9,#0065a1);background-image:-webkit-gradient(linear,0 0,0 100%,from(#0074b9),to(#0065a1));background-image:-webkit-linear-gradient(top,#0074b9,#0065a1);background-image:-o-linear-gradient(top,#0074b9,#0065a1);background-image:linear-gradient(to bottom,#0074b9,#0065a1);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0074B9',endColorstr='#0065A1',GradientType=0);color:#efefef;border-top:1px solid #0074b9;border-bottom:1px solid #0065a1;padding:0 15px}
.sqtradeModal .modal-header .logo{background:url('http://scene7.samsclub.com/is/image/samsclub/logo_squaretrade') no-repeat;width:110px;height:75px;display:inline-block;position:absolute;left:20px;top:-1px}
.sqtradeModal .close{font-size:3em;margin-top:-1px}
.sqtradeModal .modal-body{padding:40px 25px 15px 25px}
.sqtradeModal .modal-body .modal-left{width:180px;float:left}
.sqtradeModal .modal-body .modal-right{width:310px;float:left;margin-left:20px}
.sqtradeModal .modal-body .modal-right .btn{width:190px}
.sqtradeModal .prodTitle,.sqtradeModal .prodPrice{font:bold 16px arial;color:#333;margin-bottom:10px;word-wrap:break-word}
.sqtradeModal .prodAvailability{font:normal 12px arial;color:#666;text-transform:lowercase}
.sqtradeModal .proPlanTitle{margin-bottom:20px;line-height:1em}
.sqtradeModal .learnMore{margin:5px 0 20px;display:inline-block}
.sqtradeModal ul.proPlanIncludes{margin-left:13px;width:300px}
.sqtradeModal ul.proPlanIncludes li{font-size:1.167em;margin-top:5px;font-weight:normal;color:#333;border:0;list-style-type:disc}
.sqtradeModal .qty{font-size:1.5em;color:#333}
.sqtradeModal .qtyPrice{font-size:1.5em;color:#333;margin:0!important}
.sqtradeModal .btnNoThanks{margin:18px 0 0 0;float:left;padding:15px 30px;width:140px}
.sqtradeModal .btnShelfNoThanks{margin:20px 0 0 0;float:left;padding:15px 30px;width:140px}
.sqtradeModal .btnAddToCart{margin:18px 0 0 20px;float:left;padding:15px 30px;width:140px}
.sqtradeModal .btnShelfAddToCart{margin:20px 0 0 20px;float:left;padding:15px 30px;width:140px}
.sqtradeModal .subs-select{background:url("/sams/assets/ICN_Chevron_22x22.png") no-repeat scroll 33px 2px rgba(0,0,0,0);border-right:1px solid #ccc;height:27px;overflow:hidden;width:60px;float:left;margin:-2px 15px 0 -20px}
.sqtradeModal .subs-select select{box-shadow:0 -3px 4px rgba(0,0,0,0.075) inset;height:27px;background:none repeat scroll 0 0 rgba(0,0,0,0)!important;font-weight:bold;width:80px;padding:2px 0 0 8px}
.sqtradeModal .proPlanSection{float:left;margin-top:-10px}
.tickMark{margin:0 20px 0 0;padding:0;position:relative;top:5px;width:65px;height:65px;display:inline-block;float:left}
.alert-successMsg,.alert-warningMsg,.alert-errorMsg,.regmsg{padding:20px;box-shadow:2px 3px 3px #ddd;border-radius:3px;position:relative;margin:10px 0 20px 0}
.alert-successMsg,.regmsg{background:-ms-linear-gradient(top,#f3faee 0,#e3edde 100%);background:-moz-linear-gradient(top,#f3faee 0,#e3edde 100%);background:-o-linear-gradient(top,#f3faee 0,#e3edde 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f3faee),color-stop(1,#e3edde));background:-webkit-linear-gradient(top,#f3faee 0,#e3edde 100%);background-image:linear-gradient(to bottom,#f3faee 0,#e3edde 100%);background:#f3faee\9}
.alert-warningMsg{background:-ms-linear-gradient(top,#fbf1e0 0,#feeccf 100%);background-image:-moz-linear-gradient(top,#fbf1e0 0,#feeccf 100%);background:-o-linear-gradient(top,#fbf1e0 0,#feeccf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fbf1e0),color-stop(1,#feeccf));background:-webkit-linear-gradient(top,#fbf1e0 0,#feeccf 100%);background:linear-gradient(to bottom,#fbf1e0 0,#feeccf 100%);background:#fbf1e0\9}
.alert-errorMsg{background:-ms-linear-gradient(top,#ffefef 0,#fde3e3 100%);background:-moz-linear-gradient(top,#ffefef 0,#fde3e3 100%);background:-o-linear-gradient(top,#ffefef 0,#fde3e3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffefef),color-stop(1,#fde3e3));background:-webkit-linear-gradient(top,#ffefef 0,#fde3e3 100%);background:linear-gradient(to bottom,#ffefef 0,#fde3e3 100%);background:#ffefef\9}
.btnXLBlue{background-image:-ms-linear-gradient(top,#0474b7 0,#0065a1 100%);background-image:-moz-linear-gradient(top,#0474b7 0,#0065a1 100%);background-image:-o-linear-gradient(top,#0474b7 0,#0065a1 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0474b7),color-stop(1,#0065a1));background-image:-webkit-linear-gradient(top,#0474b7 0,#0065a1 100%);background-image:linear-gradient(to bottom,#0474b7 0,#0065a1 100%);background:#0474b7\9;border:1px solid #0065a1;padding:15px 40px;font:bold 14px Arial;color:#fff;margin-top:10px;margin-top:30px\9;float:left;cursor:pointer}
.btnXLBlue:hover{background:#0087cd;background:-moz-linear-gradient(top,#0087cd 0,#0563a3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0087cd),color-stop(100%,#0563a3));background:-webkit-linear-gradient(top,#0087cd 0,#0563a3 100%);background:-o-linear-gradient(top,#0087cd 0,#0563a3 100%);background:-ms-linear-gradient(top,#0087cd 0,#0563a3 100%);background:linear-gradient(top,#0087cd 0,#0563a3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0087cd',endColorstr='#0563a3');color:#fff;cursor:pointer}
.btnXLWhite{background-image:-ms-linear-gradient(top,#fff 0,#f2f2f2 100%);background-image:-moz-linear-gradient(top,#fff 0,#f2f2f2 100%);background-image:-o-linear-gradient(top,#fff 0,#f2f2f2 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#f2f2f2));background-image:-webkit-linear-gradient(top,#fff 0,#f2f2f2 100%);background-image:linear-gradient(to bottom,#fff 0,#f2f2f2 100%);background:#fff\9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f2f2f2');border:1px solid #e3e3e3;padding:15px 40px;font:bold 14px Arial;color:#0087cd;margin-top:20px;margin-top:30px\9;clear:both}
.btnXLWhite:hover{background-image:-ms-linear-gradient(top,#f2f2f2 0,#fff 100%);background-image:-moz-linear-gradient(top,#f2f2f2 0,#fff 100%);background-image:-o-linear-gradient(top,#f2f2f2 0,#fff 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f2f2),color-stop(100%,#fff));background-image:-webkit-linear-gradient(top,#f2f2f2 0,#fff 100%);background-image:linear-gradient(top,#f2f2f2 0,#fff 100%);background-image:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2',endColorstr='#ffffff');color:#0087cd;cursor:pointer}
.btnXLGreen{background-image:-ms-linear-gradient(top,#62be25 0,#429b00 100%);background-image:-moz-linear-gradient(top,#62be25 0,#429b00 100%);background-image:-o-linear-gradient(top,#62be25 0,#429b00 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#62be25),color-stop(1,#429b00));background-image:-webkit-linear-gradient(top,#62be25 0,#429b00 100%);background-image:linear-gradient(to bottom,#62be25 0,#429b00 100%);background:#62be25\9;border:1px solid #666;padding:15px 40px;font:bold 14px Arial;color:#fff;margin-top:10px;margin-top:30px\9;float:left;cursor:pointer}
.btnXLGreen:hover{background:#0087cd;background-image:-moz-linear-gradient(top,#429b00 0,#62be25 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#429b00),color-stop(100%,#62be25));background-image:-webkit-linear-gradient(top,#429b00 0,#62be25 100%);background-image:-o-linear-gradient(top,#429b00 0,#62be25 100%);background-image:-ms-linear-gradient(top,#429b00 0,#62be25 100%);background-image:linear-gradient(top,#429b00 0,#0563a3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#429B00',endColorstr='#62BE25');color:#fff;cursor:pointer}
.shelfPageViews .merchMod{margin:0;padding:20px 0 25px 0}
.shelfPageViews .merchMod .drawerH1{text-align:center;margin:0;text-transform:capitalize}
.shelfPageViews .merchMod .merchMod3up{text-align:center;width:100%;padding:0 28px 0 28px;margin-top:20px}
.shelfPageViews .merchMod .merchMod3up li.module{width:180px;margin-right:75px;word-wrap:break-word}
.shelfPageViews .merchMod .merchMod3up li.module:last-child{margin-right:0!important}
.shelfPageViews .merchMod .merchMod3up .merchModImg{height:180px;width:180px}
.shelfPageViews .merchMod .merchMod4up{text-align:center;width:100%;padding:0 12px 0 12px;margin-top:35px}
.shelfPageViews .merchMod .merchMod4up li.module{width:150px;margin-right:40px;word-wrap:break-word}
.shelfPageViews .merchMod .merchMod4up li.module:last-child{margin-right:0!important}
.shelfPageViews .merchMod .merchMod4up .merchModImg{height:150px;width:150px}
.shelfPageViews .merchMod .merchMod5up{text-align:center;width:100%;padding:0 20px 0 20px;margin-top:20px}
.shelfPageViews .merchMod .merchMod5up li.module{width:100px;margin-right:51px;word-wrap:break-word}
.shelfPageViews .merchMod .merchMod5up li.module:last-child{margin-right:0!important}
.shelfPageViews .merchMod .merchMod5up .merchModImg{height:100px;width:100px}
.shelfPageViews .merchMod li.module{float:left}
.shelfPageViews .merchMod li.module:nth-of-type(1n+6){display:none}
.minQtyErrorMessage{color:#c00;font-size:12px;margin-bottom:10px;clear:left;font-weight:bold}
.minQtyErrorBorder{border:2px solid #c00!important}
.btnXLGrey{background:#e3e3e3;border:1px solid #d2d2d2;padding:11px 40px;font:bold 14px Arial;color:#fff;margin-top:10px;margin-top:30px\9;float:left;cursor:default}
.cancelOrderSuccessMessageText{color:#429521!important;font-family:Arial;line-height:1.2}
.cancelOrderWarningText{color:#fc6633!important;font-family:Arial;line-height:1.2}
.cancelOrderWarningBg{background:#feeccf url(http://www.samsclub.com/sams/assets/icn_warning_big.png) no-repeat 20px 20px;padding:20px 20px 20px 75px}
.cancelOrderSuccessBg{background:#e7f8dd url(http://www.samsclub.com/sams/assets/ICN_Success_40x40.png) no-repeat 20px 20px;padding:20px 20px 20px 75px}
.mupagetitle{box-shadow:0 4px 4px rgba(0,0,0,0.15);margin:8px -7px;padding:10px 5px 23px 7px;position:relative}
.membupgrade figure,.membupgradeform{float:left;margin:20px 0;color:#333}
.membupgradeform{background:none repeat scroll 0 0 #fff;box-shadow:0 2px 2px 2px rgba(0,0,0,0.15);height:240px;margin:-7px 0 -10px;padding:36px 10px;width:300px;z-index:2}
.membupgradeform label,.membupgradeform input{text-align:right;cursor:text}
.membupgradeform label{width:165px}
.membupgradeform input[type='text']{background:0;border:0;box-shadow:none;margin:0 0 5px 0;padding:0;height:auto;width:120px}
.membupgrade figure img,.rmmain figure img,.membupgrade figure figcaption,.rmmain figure figcaption,.membheadlines figure img{float:left}
.membupgrade figcaption{font-size:16px;width:310px}
.membupgrade figcaption h2{font-size:26px}
.membupgrade figcaption ul{list-style-type:none;padding:0;margin:0}
.membupgrade figcaption li{background:url(https://scene7.samsclub.com/is/image/samsclub/membership-checkmark-icon?wid=28&fmt=png-alpha) no-repeat;min-height:20px;margin:8px 0;padding:6px 0 0 28px;font:bold 13px Arial}
.membupgrade figcaption p{margin:18px 5px 0 29px;font-size:13px}
.membupgrade:after,.membupgrade figure figcaption:after,.membheadlines:after,.rmmain ul:after,.rmaddons:after,.rmprime:after,.rmerrorbox:after,.rmerrorbox .alert-warningMsg:after,.rmselectadr:after,.rmmain:after{content:".";visibility:hidden;display:block;height:0;clear:both}
div.membplus,div.proratedamount{height:40px}
div.upgradecost{margin:7px 0;padding:10px 0;background:url("/sams/assets/left-nav-divider.gif") repeat-x center top}
div.membplus label{color:#999;height:20px;margin-top:9px;font-size:14px}
div.proratedamount label{margin-top:9px;font-size:14px}
div.membplus input,div.proratedamount input{font-size:24px;color:#333;font-family:'myriad-pro',Arial,Helvetica}
div.membplus input.crstrike{text-decoration:line-through}
div.upgradecost label{margin-top:13px;font-size:18px;vertical-align:-5px}
div.upgradecost input{font-size:30px;color:#333;font-family:'myriad-pro',Arial,Helvetica}
.membupgrade .btnXLBlue{margin:10px 0 30px 60px}
.membheadlines{position:relative}
h2.membuptitle{background:#5db046 url(http://scene7.samsclub.com/is/image/samsclub/plus-members-green-banner?wid=1000&fmt=png-alpha) no-repeat;color:#fff;text-align:center;padding:22px 0;font-size:36px;font-weight:bold;z-index:1}
h2.membuptitle span{display:block;font-size:24px;font-weight:normal;line-height:28px}
.membheadlines figure{margin:35px 10px 15px 0;color:#333}
.membheadlines figcaption{font-size:16px}
.membheadlines figcaption h2{font-size:24px;line-height:28px;margin-bottom:8px;color:#5db046}
.msgHolder{min-height:94px}
.cartMsgH1 .crmsg2{color:#333;font-size:16px}
.crdis{color:#333;font-size:11px;margin:30px 0 10px 0;padding:20px}
.crdis p{margin-bottom:15px;text-indent:-6px}
.rmpreloader{text-align:center;background-color:#fff;display:block;height:100%;left:-20px;opacity:.75;position:absolute;top:0;width:110%;z-index:3}
.deliveryInfo{font-family:kulturista-web;padding-top:5px;font-size:12pt;font-weight:bold;line-height:12px;color:#fe8f00;text-transform:uppercase}
.shelfContainer .deliveryInfo{font-family:kulturista-web;font-weight:bold;line-height:12px;font-size:12pt;color:#fe8f00;text-transform:uppercase;margin-top:10px}
a.carrierLink{padding-left:10px;color:#0075c8;text-decoration:none;font-size:12px}
.offsetProductImgHolder{margin-left:120px}
.modalBody-Content .newQuantityField{margin:25px 0 0 0!important}
.modalBody-Content .pricePer{margin:8px 0 0 0!important}
.modal .disclamerText{margin:0 0 5px 5px}
.goodsName .pricePer{font:bold 12px Arial;color:#666;margin:8px 0 8px 0}
.cartDtrlConlThd .newGoodsPrice{font:normal 12px Arial;color:#333}
.cartDisclaimerText{margin:30px 0 10px 0}
.b2XLblkArl{font-weight:bold;font-size:12px;color:#666}
.footNoteDisclaimerText{margin-top:15px}
.nXLblkArl{font-weight:normal;font-size:11px;color:#333}
.weightedItemInfo{margin:8px 0 8px 0}
.noBorder{border:none!important}
.toolTipTobacco{display:none}
.tobaccoCartDrawer{text-align:left;display:inline-block;margin-left:5px;font-size:12px}
.mktPgovly{width:1200px;min-height:960px;margin:0 auto;position:absolute;background-color:#fff}
.mktPgovly .ftf{color:#fff;text-align:center;font-style:normal;font-family:Myriad-Pro,Arial,sans-serif;line-height:1}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.mt40{margin-top:40px}
.mb60{margin-bottom:60px}
.mt100{margin-top:100px}
.ptb30{padding-top:30px;padding-bottom:30px}
.plr30{padding-left:30px;padding-right:30px}
.fts18{font-size:18px}
.fts20{font-size:20px}
.fts24{font-size:24px}
.fts30{font-size:30px}
.fts40{font-size:40px}
.fts60{font-size:60px}
.fcw{color:#fff}
.fc555{color:#555}
.wb{word-break:break-all}
.mktPgovly .blbox{background-color:#0065a1;margin:62px auto 0 auto;width:980px;height:180px;z-index:2;color:#fff;padding:30px}
.mktPgovly .fkul{color:#fff;font-family:kulturistia;font-size:24px;font-weight:600;text-align:center;margin:0}
.mktPgovly .lrnMr{border:0;background:#045588;margin:25px 0 30px;30px;width:180px;font-size:18px;font-weight:600}
.mktPgovly .cnt-shp{padding:5px 5px;margin:25px 0 30px;30px;width:180px;height:25px;font-size:16px;color:#0087cd;border:2px solid #d2d2d2}
.mktOvly{width:1200px;margin:0 auto;position:relative;z-index:2}
.mktOvly .bnrImg{background:url('/sams/assets/smartOrderOverlay.png') no-repeat;width:1200px;height:776px;position:relative}
.mktOvly .actn-itms{position:absolute;bottom:0;background-color:#0367ad;width:100%;height:131px}
.mktOvly .ovly-cnt{padding-top:230px}
.mktOvly .learnMr{text-decoration:none;border:5px solid #fff;padding:10px 20px;color:#fff;font:bold 20px Arial;text-align:center}
.mktOvly .mktOvlyCloseBtn{position:absolute;right:111px;top:66px;cursor:pointer}
#topHeader .headerWrapper{z-index:3}
.mktOvly .act{width:230px;margin-left:auto;margin-right:auto;height:46px}
.mktOvly .cnt{text-align:left;line-height:1.3}
.mktOvly .blbox .hdr{margin-top:0;text-align:left}
.mktOvly .btm{margin-top:50px;text-align:center}
.mktOvly .act p{padding:5px 38px;height:34px}
.drawer .dwr-container.pdT95{padding-top:95px!important}
.fixboth:after{content:".";visibility:hidden;display:block;height:0;clear:both}
.endingTimer span{margin-left:1px;font-weight:bold}
.topicCapitalize{text-transform:capitalize}
.loader-icon{width:332px;height:186px;border:solid 1px #ccc;position:absolute;top:104%;right:-15px;background-color:#fff;display:block;opacity:.75;z-index:100}
.loader-icon>img{top:45%;position:absolute;left:45%}
article.relatedTopics{clear:both;margin-top:18px}
.topInfoMargin{margin-left:235px}
.tickMark{margin:0 20px 0 0;padding:0;position:relative;width:65px;height:65px;display:inline-block;float:left}
.alert-successMsg,.alert-warningMsg,.alert-errorMsg,.regmsg,.email-successMsg{padding:20px;box-shadow:2px 3px 3px #ddd;border-radius:3px;position:relative;margin:10px 0 20px 0}
.alert-successMsg,.regmsg,.email-successMsg{background:-ms-linear-gradient(top,#f3faee 0,#e3edde 100%);background:-moz-linear-gradient(top,#f3faee 0,#e3edde 100%);background:-o-linear-gradient(top,#f3faee 0,#e3edde 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f3faee),color-stop(1,#e3edde));background:-webkit-linear-gradient(top,#f3faee 0,#e3edde 100%);background-image:linear-gradient(to bottom,#f3faee 0,#e3edde 100%);background:#f3faee\9}
.alert-warningMsg{background:-ms-linear-gradient(top,#fbf1e0 0,#feeccf 100%);background-image:-moz-linear-gradient(top,#fbf1e0 0,#feeccf 100%);background:-o-linear-gradient(top,#fbf1e0 0,#feeccf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fbf1e0),color-stop(1,#feeccf));background:-webkit-linear-gradient(top,#fbf1e0 0,#feeccf 100%);background:linear-gradient(to bottom,#fbf1e0 0,#feeccf 100%);background:#fbf1e0\9}
.alert-errorMsg{background:-ms-linear-gradient(top,#ffefef 0,#fde3e3 100%);background:-moz-linear-gradient(top,#ffefef 0,#fde3e3 100%);background:-o-linear-gradient(top,#ffefef 0,#fde3e3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffefef),color-stop(1,#fde3e3));background:-webkit-linear-gradient(top,#ffefef 0,#fde3e3 100%);background:linear-gradient(to bottom,#ffefef 0,#fde3e3 100%);background:#ffefef\9}
.btnXLBlue,.btnXLBlue_CI{background-image:-ms-linear-gradient(top,#0474b7 0,#0563a3 100%);background-image:-moz-linear-gradient(top,#0474b7 0,#0563a3 100%);background-image:-o-linear-gradient(top,#0474b7 0,#0563a3 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0474b7),color-stop(1,#0563a3));background-image:-webkit-linear-gradient(top,#0474b7 0,#0563a3 100%);background-image:linear-gradient(to bottom,#0474b7 0,#0563a3 100%);background:#0474b7\9;border:1px solid #0563a3;padding:11px 40px;font:bold 14px Arial;color:#fff;margin-top:10px;margin-top:30px\9;float:left;cursor:pointer}
.btnXLBlue:hover{background:#0087cd;background:-moz-linear-gradient(top,#0087cd 0,#0563a3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0087cd),color-stop(100%,#0563a3));background:-webkit-linear-gradient(top,#0087cd 0,#0563a3 100%);background:-o-linear-gradient(top,#0087cd 0,#0563a3 100%);background:-ms-linear-gradient(top,#0087cd 0,#0563a3 100%);background:linear-gradient(top,#0087cd 0,#0563a3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0087cd',endColorstr='#0563a3');color:#fff;cursor:pointer}
.btnXLWhite,.btnMWhite{background-image:-ms-linear-gradient(top,#fff 0,#f2f2f2 100%);background-image:-moz-linear-gradient(top,#fff 0,#f2f2f2 100%);background-image:-o-linear-gradient(top,#fff 0,#f2f2f2 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#f2f2f2));background-image:-webkit-linear-gradient(top,#fff 0,#f2f2f2 100%);background-image:linear-gradient(to bottom,#fff 0,#f2f2f2 100%);background:#fff\9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f2f2f2');border:1px solid #e3e3e3;font:bold 14px Arial;color:#0087cd;margin-top:20px;margin-top:30px\9;clear:both}
.btnXLWhite{padding:15px 40px}
.btnMWhite{padding:5px 15px}
#myShoppingList .btnMWhite,.shelfItems .btnMWhite{display:inline;margin:10px 5px 0 1px}
.btnXLWhite:hover,.btnMWhite:hover{background-image:-ms-linear-gradient(top,#f2f2f2 0,#fff 100%);background-image:-moz-linear-gradient(top,#f2f2f2 0,#fff 100%);background-image:-o-linear-gradient(top,#f2f2f2 0,#fff 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f2f2),color-stop(100%,#fff));background-image:-webkit-linear-gradient(top,#f2f2f2 0,#fff 100%);background-image:linear-gradient(top,#f2f2f2 0,#fff 100%);background-image:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2',endColorstr='#ffffff');color:#0087cd;cursor:pointer}
.btnXLGreen{background-image:-ms-linear-gradient(top,#62be25 0,#429b00 100%);background-image:-moz-linear-gradient(top,#62be25 0,#429b00 100%);background-image:-o-linear-gradient(top,#62be25 0,#429b00 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#62be25),color-stop(1,#429b00));background-image:-webkit-linear-gradient(top,#62be25 0,#429b00 100%);background-image:linear-gradient(to bottom,#62be25 0,#429b00 100%);background:#62be25\9;border:1px solid #666;padding:15px 40px;font:bold 14px Arial;color:#fff;margin-top:10px;margin-top:30px\9;float:left;cursor:pointer}
.btnXLGreen:hover{background:#0087cd;background-image:-moz-linear-gradient(top,#429b00 0,#62be25 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#429b00),color-stop(100%,#62be25));background-image:-webkit-linear-gradient(top,#429b00 0,#62be25 100%);background-image:-o-linear-gradient(top,#429b00 0,#62be25 100%);background-image:-ms-linear-gradient(top,#429b00 0,#62be25 100%);background-image:linear-gradient(top,#429b00 0,#0563a3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#429B00',endColorstr='#62BE25');color:#fff;cursor:pointer}
.btnXLGray{background:#e3e3e3;border:1px solid #d2d2d2;padding:15px 40px;font:bold 14px Arial;color:#fff;margin-top:20px;margin-top:30px\9;clear:both;cursor:default}
.drawer{background-color:#f1f9fc;position:relative;top:-2px;display:none;margin:0 auto;width:100%;box-shadow:0 10px 10px -10px #d2d2d2,inset 0 10px 10px -10px #d2d2d2;-moz-box-shadow:0 10px 10px -10px #d2d2d2,inset 0 10px 10px -10px #d2d2d2;-webkit-box-shadow:0 10px 10px -10px #d2d2d2,inset 0 10px 10px -10px #d2d2d2}
.drawerLinks{margin:0 0 0 19px;position:relative}
.list .drawerLinks,.grid .drawerLinks{clear:both;width:235px;height:22px;margin:0 0 15px 0;text-align:right}
.grid .drawerLinks{position:absolute;bottom:64px;right:13px}
.drawerLinksIS{right:190px}
#itemPageMoneyBox .drawerLinksIS{width:295px;margin-right:-64px!important}
.list .drawerLinks .subscribeLogin{margin:10px 10px 0 1px;display:inline}
.list .drawerLinks .myListLogin,.list .drawerLinks .myListLoginNew{display:inline}
.shelfItems button.myListLogin,.shelfItems button.myAuthList,.shelfPageViews .drawerLinks .myAuthList,.shelfItems button.myListLoginNew{border:0;background-image:url("/sams/assets/sprites/sams_new_sprite.png");background-position:-110px -472px;background-repeat:no-repeat;background-color:#fff;width:19px;height:20px;margin:8px 0 0 0}
.grid button.subscribeLogin{margin:10px 10px 0 0}
.drawer .dwr-container{min-height:99px;position:relative;padding:45px 20px 20px 20px;margin:0 auto;width:1000px;text-align:left}
.drawer .dwr-container:before,.drawer .dwr-container:after{content:"";display:table;line-height:0}
.drawer .dwr-container:after{clear:both}
@media only screen and (min-width:900px) and (max-width:1200px){.drawer .dwr-container{background:#f1f9fc;margin:0 150px}
}
.drawer a{font:bold 14px Arial}
.drawer a:hover{color:#06509b}
.drawer .dwr006_closeX{border:0;float:right;z-index:1;position:relative;top:15px;right:8px;display:inline-block;width:20px;height:18px}
.drawer h1,.drawer h2,.drawer h3,.drawer h4,.loginPanel h1,.loginPanel h2,.loginPanel h3,.loginPanel h4,.registerPanel h1,.registerPanel h2,.registerPanel h3,.registerPanel h4{font-family:'myriad-pro',arial;font-weight:regular}
.drawer h5,.drawer h6,.loginPanel h5,.loginPanel h6,.registerPanel h5,.registerPanel h6{font-family:arial}
.drawerH1,.drawer .drawerH1,.loginPanel .drawerH1,.registerPanel .drawerH1,h1.regpagetitle{font-family:"myriad-pro",arial;font-size:2.5em;color:#333;font-weight:normal;line-height:.5;margin-bottom:10px}
.drawer h2,.loginPanel h2,.registerPanel h2,h2.regtitle{font-size:2.0em;color:#333;font-weight:normal}
.drawer h3,.loginPanel h3,.registerPanel h3{font-size:1.5em;font-weight:normal;color:#333;clear:both}
.drawer h4,.loginPanel h4,.registerPanel h4{font-size:1.333em;font-weight:normal;color:#333}
.drawer h5,.loginPanel h5,.registerPanel h5{font-size:1.167em;font-weight:bold;color:#333;float:left}
.drawer h6,.loginPanel h6,.registerPanel h6{font-size:1.167em;color:#333;float:left;font-weight:normal}
.drawer h7,.loginPanel h7,.registerPanel h7{font-size:1em;color:#666;float:left;font-weight:normal}
.drawer h7.help{margin-bottom:20px;font-weight:bold}
.drawer .myAcc_links{float:left;margin:4px 0 0 10px;color:#999}
.drawer .myAcc_nav{float:left;margin:15px 0 30px 0}
.drawer .myAcc_nav ul.level1 li{float:left}
.drawer .myAcc_nav ul.level1 h3{margin-bottom:5px}
.drawer .myAcc_nav ul.level2 li{float:none;margin-bottom:10px}
.drawer .myAcc_nav .days{float:left;color:#e05d5d;font-size:5em;margin:20px 10px 36px 0;font-family:'kulturista',arial;font-weight:bold}
.drawer .myAcc_nav .expired{font-size:2.5em;margin:5px 10px 5px 0}
.drawerLinks .pipe{display:inline-block;margin:0 9px}
.drawer .drawerH1,.drawer .greetings{float:left}
.formFieldElement{position:relative;margin-top:22px;clear:both}
.formFieldElement input{font:16px Arial;color:#666;height:20px;position:relative;padding:12px 15px 10px;*padding:10px;padding-top:20px\9;*margin-top:30px;display:block}
.formFieldElement input:focus{border-color:rgb(82,168,236,0.8);box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 5px rgba(82,168,236,0.6);outline:0 none}
.formFieldElement input.error{background:url('/sams/assets/ErrorX_small.png') no-repeat;background-position:right;background-color:#fff;color:#666!important;border:2px solid #c00}
.regform .formFieldElement input{font:16px Arial;color:#666;height:20px;position:relative;padding:21px 15px 6px;*padding:10px;padding-top:20px\9;*margin-top:30px;display:block}
.updateAccount .formFieldElement input{font:16px Arial;color:#666;height:20px;position:relative;padding:21px 15px 6px;*padding:10px;padding-top:20px\9;*margin-top:30px;display:block}
.errorMsgText{color:#c00;font-weight:bold;margin:12px 0 -15px 0;position:relative}
.lblWMSTxt,.lblWMLTxt{position:absolute;z-index:1;font-family:Arial;font-weight:bold;cursor:auto}
.lblWMSTxt{font-size:12px;top:9%;left:4%;color:#0087cd}
.lblWMLTxt{font-size:14px;top:35%;left:4%;color:#333}
.drawer .dwr-container .msgHolder{position:relative;top:-10px}
.drawer .dwr-container .msgHolder .alert-successMsg,.drawer .dwr-container .msgHolder .alert-warningMsg,.drawer .dwr-container .msgHolder .alert-errorMsg{width:910px}
.alert-successMsg .cartMsgH1,.alert-warningMsg .cartMsgH1,.alert-errorMsg .cartMsgH1,#content-nonmember .alert-successMsg .cartMsgH1,#content-nonmember .alert-warningMsg .cartMsgH1,#content-nonmember .alert-errorMsg .cartMsgH1{font-size:1.667em;font-weight:normal;line-height:1em;padding:11px 0}
#content-nonmember .alert-successMsg .cartMsgH1,.alert-successMsg .cartMsgH1{color:#429521}
#content-nonmember .alert-warningMsg .cartMsgH1,.alert-warningMsg .cartMsgH1{color:#fc6633}
#content-nonmember .alert-errorMsg .cartMsgH1,.alert-errorMsg .cartMsgH1{color:#c00}
.alert-successMsg p,.alert-warningMsg p,.alert-errorMsg p{position:absolute;top:60%;left:8%;font:bold 14px Arial;color:#555}
.cartMsgH1 h5,.cartMsgH1 h6{display:inline-block}
.miniDrawer{position:absolute;z-index:1;width:745px;right:0;top:45px}
.drawer .btnXLWhite{padding:10px 20px}
.drawerPanel .loginPanel{float:left;width:423px;min-height:345px;border-right:1px solid #dbdedf;position:relative;padding-right:25px}
.drawerPanel .loginPanel:after{border-left:1px solid #edf1f2;position:absolute;content:'';height:100%;display:block;z-index:1;top:0;right:0;border-right:1px solid #fff}
.drawerPanel .lnkForgotPwd,.drawerPanel .lnkForgotEmail{display:block;float:right;font-size:14px;color:#0087cd;padding-right:10px;margin-bottom:20px;*margin-top:10px;margin-top:30px \9}
.itemDrawer .lnkForgotPwd,.itemDrawer .lnkForgotEmail{padding-right:25px}
.miniDrawer .dwr-container .lnkForgotPwd,.miniDrawer .dwr-container .lnkForgotEmail{margin:7px 4px 0 0}
.drawerPanel .lnkForgotPwd:hover,.registerPanel .nonMember a:hover,.drawerPanel .lnkForgotEmail:hover{color:#06509b}
.drawerPanel .registerPanel{padding-left:25px;float:left}
.registerPanel .nonMember{margin-top:12px;margin-left:-13px;background:url('/sams/images/footer/Card_Footer_Icons.png') no-repeat;height:43px;padding-left:95px;display:inline-block}
.registerPanel .nonMember span{font-family:arial;font-size:12px;color:#333}
.registerPanel .nonMember a{font-family:arial;font-size:12px;font-weight:bold;color:#0087cd;display:inline-block}
.custSupport{clear:both;color:#666;display:block;font:bold 12px Arial;margin-bottom:20px}
.custSupport span.regularText{font-weight:normal}
.drawerPanel .pilotLogin{clear:both;margin:30px 0 20px 0;display:inline-block;float:left}
li#myAcc:hover,.deepBlueBG{background:-ms-linear-gradient(top,#023267 0,#06427d 100%);background:-moz-linear-gradient(top,#023267 0,#06427d 100%);background:-o-linear-gradient(top,#023267 0,#06427d 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#023267),color-stop(1,#06427d));background:-webkit-linear-gradient(top,#023267 0,#06427d 100%);background:linear-gradient(to bottom,#023267 0,#06427d 100%);background:#06427d}
.bodyContainer .drawerPanel h3{line-height:1}
.membershipHelpIcn{position:absolute;right:35px;top:12px;cursor:pointer;display:inline-block}
.miniDrawer .membershipHelpIcn{right:-15px}
.itemDrawer .membershipHelpIcn{right:0}
.ttWrapper,.itmSuccessWrapper{display:none;left:24px;top:-145px;width:424px;padding:10px;box-shadow:1px 2px 3px rgba(0,0,0,0.3);background:#fff;position:absolute;z-index:20;border:1px solid #d2d2d2\9}
.drawer .mylistItem .itmSuccessWrapper{left:2px;top:-37px;width:165px;color:#333}
.regform .ttWrapper{left:16px}
.ttWrapper .ttcarrotICN{background:url('/sams/assets/sprites/dwr_icn_sprite.png')no-repeat transparent;background-position:0 -112px;width:30px;height:15px;position:absolute;z-index:11;display:inline-block;right:10px;top:141px}
.ttWrapper .closeICN{float:right;position:absolute;right:7px;top:5px;cursor:pointer;font-size:18px}
.ttWrapper li{margin:10px;float:left;list-style:none;cursor:auto}
.ttWrapper .mem-card-1{background-position:0 -182px!important;height:0;width:124px;color:#666;padding-top:80px;display:inline-block}
.ttWrapper .mem-card-2{background-position:0 -266px!important;height:0;width:119px;padding-top:80px;color:#666;display:inline-block}
.ttWrapper .mem-card-3{background-position:0 -347px!important;width:118px;padding-top:80px;color:#666;display:inline-block}
.ttWrapper .mem-card-1 span,.ttWrapper .mem-card-2 span,.ttWrapper .mem-card-3 span{display:inline-block;background-color:white;height:32px;text-align:center}
.ttWrapper .mem-card-1 span{width:100%}
.ttWrapper:after,.ttWrapper:before,.itmSuccessWrapper:after,.itmSuccessWrapper:before{left:95%;top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.mylistItem .itmSuccessWrapper:after,.mylistItem .itmSuccessWrapper:before{left:50%}
.ttWrapper:after,.itmSuccessWrapper:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:10px;margin-left:-10px}
.ttWrapper:before,.itmSuccessWrapper:before{border-color:rgba(221,221,221,0);border-top-color:#bbb;border-width:13px;margin-left:-13px}
span.downArrow{height:40px;width:40px;display:block;position:relative}
.demoSpan1{height:20px}
.demoSpan1:before{content:'';height:0;width:0;display:block;border:20px transparent solid;border-bottom-width:0;border-top-color:#333;position:absolute;top:0;left:0}
.itemDrawer{width:915px;left:-20px;top:0}
.itemDrawer .dwr-container{margin:20px 0;padding:0 20px 20px 20px;width:875px;box-shadow:none}
.itemDrawer .dwr006_closeX{top:20px;right:10px}
.itemDrawer h1{margin:0 0 10px 0}
.itemDrawer .drawerPanel{width:875px}
.itemDrawer .loginPanel,.itemDrawer .registerPanel{width:420px}
.itemDrawer .drawerPanel .loginPanel{padding-right:0}
.itemDrawer .drawerPanel .registerPanel{padding-left:30px;float:left}
.miniDrawer .ttWrapper{left:-84px;top:-157px}
.itemDrawer .ttWrapper{left:2px}
.itemDrawer .loginPanel .email,.itemDrawer .loginPanel .password,.itemDrawer .registerPanel .membership,.itemDrawer .registerPanel .zipcode,.itemDrawer .registerPanel .telephone{width:360px}
#itemPageMoneyBox .drawerLinks{clear:right;float:right;left:-238px;margin:0 0 10px 22px}
#itemPageMoneyBox .ipISLogin .subs-menu{margin-left:70px}
#itemPageMoneyBox .setMT250{margin-top:250px}
#itemPageMoneyBox .setShipinfo{float:right;clear:both;margin-right:70px}
#itemPageMoneyBox .setipISLogin{float:right;clear:both}
.shippingInfo .miniDrawer{top:25px}
.miniDrawer .dwr-container{margin:20px 0;padding:0 20px;width:705px;box-shadow:none}
.miniDrawer .dwr006_closeX{position:absolute;top:1px;right:20px}
.miniDrawer .drawerPanel{width:705px;padding:0}
.miniDrawer .loginPanel{width:333px;padding-right:5px}
.miniDrawer .registerPanel{width:333px;padding-left:25px}
.miniDrawer .loginPanel .email,.miniDrawer .loginPanel .password,.miniDrawer .registerPanel .membership,.miniDrawer .registerPanel .zipcode,.miniDrawer .registerPanel .telephone{width:285px}
.miniDrawer .drawerPanel .custSupport{margin:20px 0;padding-top:10px}
.miniDrawer h3.sml4shelf{font-size:1.167em}
.editSubs span,.pauseSubs span,.cancelSubs span,.subscribe span{display:inline-block;height:auto;width:auto;margin:0;padding:3px 0 3px 27px;text-align:center}
.miniDrawer .editSubs,.miniDrawer .pauseSubs,.miniDrawer .cancelSubs{width:220px;clear:none}
.itemDrawer .editSubs,.itemDrawer .pauseSubs,.itemDrawer .cancelSubs{width:275px;clear:none}
.miniDrawer .editSubs,.itemDrawer .editSubs{clear:both}
.grid .drawerLinks .class0{left:12px}
.grid .drawerLinks .class1{right:-269px}
.grid .drawerLinks .class2{right:-16px}
.drawerLinks span.subscribeLogin,.drawerLinks span.myListLogin,.drawerLinks span.ipMyListLogin,.drawerLinks span.ipLoginSubscribe,.drawerLinks .ipMySubscribeIn,.drawerLinks .ipMyAuthList,.drawerLinks .mySubscribeIn,.drawerLinks .myAuthList,.drawerLinks span.lnkIS,.drawerLinks span.myISLogin,.shippingInfo .myISLogin{font-weight:bold;color:#0087cd;cursor:pointer}
.drawerLinks span.addTo{font-weight:normal;color:#333;cursor:default}
.drawerLinks span.subscribeLogin:hover,.drawerLinks span.myListLogin:hover,.drawerLinks span.ipMyListLogin:hover,.drawerLinks span.ipLoginSubscribe:hover,.drawerLinks span.ipMySubscribeIn:hover,.drawerLinks span.ipMyAuthList:hover,.drawerLinks .mySubscribeIn:hover,.drawerLinks .myAuthList:hover,.drawerLinks span.lnkIS:hover,.drawerLinks span.myISLogin:hover,.shippingInfo .myISLogin:hover{font-weight:bold;color:#06509b;cursor:pointer}
.drawerLinks span.current,.ipISLogin span.current,.myISLogin span.current{color:#000}
.drawerLinks span.current:hover,.ipISLogin span.current:hover,.myISLogin span.current:hover{color:#000}
.drwSprite{background-image:url('/sams/assets/sprites/dwr_icn_sprite.png');background-color:transparent;background-repeat:no-repeat}
.dwr001_pen{background-position:0 0;width:28px;height:27px}
.dwr002_pause{background-position:0 -32px;width:29px;height:27px}
.dwr003_cancel{background-position:0 -64px;width:28px;height:27px}
.dwr004_caretBlue{background-position:0 -96px;width:28px;height:11px}
.dwr005_icn_caretWhite{background-position:0 -112px;width:30px;height:15px}
.dwr006_closeX{background-position:0 -132px;width:20px;height:19px}
.dwr007_help{background-position:0 -156px;width:21px;height:21px}
.dwr008_memCard{background-position:0 -182px;width:124px;height:79px}
.dwr009_memCard2{background-position:0 -266px;width:119px;height:76px}
.dwr010_memCard3{background-position:0 -347px;width:118px;height:74px}
.dwr011_chk_big{background-position:0 -426px;width:42px;height:42px}
.dwr012_warn_big{background-position:0 -473px;width:42px;height:44px}
.dwr013_close_big{background-position:0 -522px;width:42px;height:36px}
.dwr014_close_sml{background-position:0 -563px;width:23px;height:23px}
.dwr015_close_x{background-position:0 -591px;width:40px;height:40px}
.dwr012_error_big{background-position:0 -518px;width:42px;height:44px}
.blueDownPointer{position:relative;background:#06427d}
.blueDownPointer:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:#06427d;border-width:18px;margin-left:-18px;z-index:3;margin-top:-1px}
.whiteBorder:after{border-top-color:transparent!important}
.myISLogin{display:inline-block;margin:5px 0 0 10px}
.lnkIS{padding:5px 0 0 10px}
.hideit{display:none}
.choosemail,.editmemb,.choosephone,.tryzipc,.choosephone1,.tryzipc1{border:0;margin:0;padding:0;font-size:12px;color:#0087cd;font-weight:bold;cursor:pointer;background:0}
.choosemail:hover,.editmemb:hover,.choosephone:hover,.tryzipc:hover,.choosephone1:hover,.tryzipc1:hover{color:#06509b}
.msgHolder button.editmemb{float:right;font-size:14px;padding-right:20px}
.drawer .mylistItem{text-align:center;margin:25px 10px 20px 0;clear:right}
.drawer .mylistItem .listNum{font-size:12px;margin:2px 0 0 0;color:#333;font-weight:normal}
.drawer ul.mylist{width:100%;margin-top:10px;padding-bottom:10px}
.itemDrawer ul.mylist:after,.miniDrawer ul.mylist:after{border-top:1px solid #edf1f2;position:relative;content:'';weight:100%;display:block;z-index:1;top:10px;border-bottom:1px solid #fff;clear:both}
.miniDrawer .mylist li{cursor:pointer;float:left;clear:right;margin:0 30px 20px 0;width:192px;position:relative;height:22px;padding:10px 10px 10px 0!important}
.itemDrawer .mylist li{cursor:pointer;float:left;clear:right;margin:0 20px 20px 0;width:228px;position:relative;height:22px}
.drawer .mylist li.noBtn{background:0;border:0;padding-left:0;text-align:left;margin:0 20px 0 0}
.drawer .mylist li.noBtn:hover{color:#06509b}
.drawer .listName{font-size:14px;float:left;padding:3px 0 0 15px}
.drawer button.subscribe{position:relative;padding:7px 10px 7px 0!important;margin-right:30px;margin:20px 30px 20px 0}
.miniDrawer .createListBtn,.miniDrawer .createSubsBtn{margin-top:20px;width:213px}
.itemDrawer .createListBtn,.itemDrawer .createSubsBtn{width:225px!important}
.miniDrawer .noLists h4{margin-top:10px}
.drawer .noLists ul.aboutLists,.drawer ul.aboutSubs{margin:20px 0 0 13px;width:50%;padding-left:7px;color:#333;font-size:1.167em;font-weight:normal}
.drawer .noLists ul.aboutLists li,.drawer ul.aboutSubs li{margin-bottom:10px;list-style-type:disc}
.drawer .noLists .createListBtn{width:100px;height:36px;position:relative}
.drawer .noLists .createListBtn span{color:white;margin-left:-12px}
.drawer .createSubsBtn{margin-right:90px,width:172px}
.itemAddedWrapper{display:block;position:absolute;top:-35px;width:160px;left:-10px;padding:10px;box-shadow:0 2px 2px rgba(0,0,0,0.3);background:#fff;z-index:20;border:1px solid #d2d2d2\9;color:#333;font-size:12px}
.itemAddedWrapper:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:10px;margin-left:-10px}
.itemAddedWrapper:before{border-color:rgba(221,221,221,0);border-top-color:#bbb;border-width:13px;margin-left:-13px}
.itemAddedWrapper:after,.itemAddedWrapper:before{left:80%;top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
h1.regpagetitle{margin:30px 0}
h2.regtitle{line-height:27px;margin-bottom:20px}
h3.nametitle{padding:0;margin:-0 0 5px 0;line-height:20px}
.regcontainer{margin:20px 0}
.bizcontent,.regform{width:490px;float:left;color:#333;margin-bottom:20px}
.regform{margin-left:20px}
.regformcontainer{background:#e5f6fc;padding:18px 20px 2px 20px}
.regform input[type="text"],.regform input[type="password"]{width:93%}
.regform input[type="text"]#txtMemID,.regform input[type="text"]#txtMemZip,.regform input[type="text"]#phone{width:87%}
.regform input[type="submit"]{float:right;margin-right:30px}
.regform input[type="submit"].regshift{margin-right:0}
.regform input[type="checkbox"]{display:inline-block;margin-right:10px;vertical-align:-4px}
.emacb:after{content:'';font-weight:bold}
#loginRegForm input[type="submit"]{float:left}
a.regfogotp{float:right;padding-top:5px}
.regform:after,#loginRegForm:after,#verifymem:after{content:'';display:block;clear:both}
.regform .membershipHelpIcn{right:0}
.bold{font-weight:bold}
.reginfo{padding:30px 0 20px 0}
h3.regexist{color:#429521;font:bold 24px Arial;margin:0;padding:0 0 10px 0;width:405px}
h3.regwarn{color:#fc6633}
.alert-errorMsg h3.regwarn{color:#c00}
div.regmsg{position:relative;padding-left:75px;margin:0 0 15px}
div.regmsg p{font-weight:bold}
.regmsg .tickMark{position:absolute;left:20px;top:20px}
.alert-warningMsg .regwarntxt,.alert-errorMsg .regwarntxt{position:relative;left:0;top:0;color:#333;font-size:12px}
.reginf{position:relative;padding-bottom:15px;margin-bottom:18px;background:url("/sams/assets/left-nav-divider.gif") repeat-x center bottom}
.reginf p{padding:2px 0 5px 0;font-size:14px}
.reginf span{font-weight:bold;padding-right:10px}
.regedit{display:inline-block;color:#0087cd;cursor:pointer}
div.regedit{position:absolute;top:5px;right:5px}
.regemmsg{margin-top:-10px;padding:0 0 10px 0}
.regemailmsg{clear:both}
.pswd_info{position:absolute;bottom:-100px;bottom:-115px\9;left:-274px;width:230px;height:220px;padding:15px;background:#fefefe;box-shadow:0 1px 3px #ccc}
.pswd_info:after,.pswd_info:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.pswd_info:after{border-left-color:#fff;border-width:12px;margin-top:-12px}
.pswd_info:before{border-color:rgba(221,221,221,0);border-left-color:#ddd;border-width:14px;margin-top:-14px}
.pswd_info h4{margin-left:-9px}
ul.pswd_info li{margin:0 0 5px 5px;padding:5px 5px 5px 10px;list-style-type:none;position:relative}
.regform .invalid,.forgotPassword .invalid,.updateAccount .invalid,.psw-right .invalid{background:url(/sams/assets/sprites/sams_ICN_sprite.png) no-repeat 0 -876px;padding-left:30px;line-height:15px}
.regform .valid,.forgotPassword .valid,.updateAccount .valid,.psw-right .valid{background:url(/sams/assets/sprites/sams_ICN_sprite.png) no-repeat 0 -848px;padding-left:30px;line-height:15px}
ul.pswd_info .schar span{position:absolute;top:20px;left:30px;display:block}
.goodpwd{border:2px solid green!important}
.schar span{display:block;font-size:12px}
.regshop{border:0;background:0;color:#0087cd;cursor:pointer;padding-right:20px;font:bold 14px arial!important}
.regshop:hover{color:#06509b}
.btndisabled,.btndisabled:hover{background:-moz-linear-gradient(center top,#e6e6e6 0,#d4d4d4 100%) repeat scroll 0 0 transparent;background:-webkit-gradient(linear,left top,left bottom,from(#e6e6e6),to(#d4d4d4));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6',endColorstr='#d4d4d4');text-align:center;color:#fff;cursor:default;border:1px solid #d2d2d2;font:bold 14px Arial;padding:15px 40px;margin-top:10px}
.forgotPassword{margin:50px 0 10px 0}
.forgotPassword h1,.forgotEmail h1{margin:0 0 10px 0}
.forgotPassword h3,.forgotEmail h3{margin:0;line-height:20px;width:850px}
.forgotPassword .formFieldElement{margin:25px 20px 0 0}
.forgotPassword .custSupport{margin-top:30px}
.forgotPassword .btnXLBlue{margin:33px 20px 25px 10px}
.forgotPassword .formFieldElement .lblWMLTxt{top:25%}
.forgotPassword .msgHolder{margin:10px 0 30px 0}
.forgotPassword .pswd_info{left:440px}
.forgotPassword .pswd_info:after,.forgotPassword .pswd_info:before,.updateAccount .pswd_info:after,.updateAccount .pswd_info:before{right:100%!important;left:auto;top:47%!important}
.forgotPassword .pswd_info:after,.updateAccount .pswd_info:after{border-color:rgba(255,255,255,0) rgba(255,255,255,0) rgba(255,255,255,0);border-right-color:#fff}
.forgotPassword .pswd_info:before,.updateAccount .pswd_info:before{border-color:rgba(221,221,221,0) rgba(221,221,221,0) rgba(221,221,221,0);border-right-color:#ddd}
.addBtmMgn{margin-bottom:40px}
.crcontainer{position:relative}
.crcontainer .crdata{position:relative;width:288px;border:2px solid #e3e3e3;border-radius:10px;margin:0;padding:11px 15px 15px 15px;background:#fff;color:#333;text-align:left}
.crdata h4{color:#176cac;font:normal 16px 'kulturista-web',Arial}
.crcontainer span{display:inline-block}
.crcontainer canvas,.crcontainer figcaption{float:left}
.crcontainer canvas{padding:0;margin-right:20px}
.crchartvals{position:absolute;top:62px;left:33px;width:81px;text-align:center;font-size:14px}
.crchartvals span{display:inline}
.crcontainer figure:after{content:".";visibility:hidden;display:block;height:0;clear:both}
.crcontainer div.crtxt,.crcontainer p{margin:10px 0 12px;padding:2px 0 12px;font:bold 16px myriad-pro;border-bottom:1px solid #ddd}
.crcontainer p{border-bottom:0;padding:0 0 10px;margin:0;font:normal 14px Arial}
.crcontainer .membupmsg{font-size:12px;padding-bottom:13px}
.crcontainer .membupmsg a{font-size:12px}
.crcontainer span.crdate{font-weight:normal;font-size:12px;color:#666}
.markcontainer a img{margin-top:18px}
.crblue,.crgreen{float:right;text-align:right;font:normal 18px myriad-pro}
.crcontainer p .crblue,.crcontainer p .crgreen{float:none}
.crblue sup,.crgreen sup{font-size:12px;top:-4px}
.crblue{color:#176cac}
.crgreen{color:#4ba528}
span.crmsg{font:normal 11px Arial;color:#999}
a.crdetails{display:block;font-weight:normal;font-size:11px!important}
ul.membcol{font-size:14px;font-weight:bold;color:#333}
ul.membcol a{font-size:14px}
ul.membcol .membdays{font:normal 18px myriad-pro;color:#f95353}
ul.membcol .membcurn{color:#499c10}
ul.membcol .membdate{font-weight:normal}
.crpreloader{background-color:#fff;display:block;height:160px;left:0;opacity:.75;position:absolute;top:40px;width:100%;z-index:2}
.crpreloader img{margin:20% 36%}
.crttip{position:relative;background-image:url('/sams/assets/sprites/sams_ICN_sprite.png');cursor:pointer;display:inline-block;margin:0 5px;height:12px;width:12px}
.crttwrapper{position:absolute;bottom:20px;top:auto;left:-104px;width:200px;font-size:12px}
.crttwrapper .closeICN{top:-3px;right:5px;font-size:14px}
.crttwrapper:before,.crttwrapper:after{left:50%}
.membnorm{font-weight:normal}
.emailRegCont{padding-bottom:20px}
.emailRegCont h2.wCttl{margin:21px 0 18px;font-family:"myriad-pro",Arial,Helvetica;font-weight:normal;font-size:30px;line-height:100%}
.emailRegCont p.emailRegd{margin-bottom:13px;font-family:"myriad-pro",Arial,Helvetica;font-size:18px}
.emailRegCont p.emailUpdate{margin-bottom:26px;font-family:Arial,Helvetica,sans-serif;font-size:14px}
.emailRegCont input{float:none;padding:15px 18px;margin-top:0}
.emailRegCont .btnXLWhite{margin-right:16px}
.fgtEmailformcontainer{background:0;padding:0;width:405px}
.forgotEmailContent{margin:50px 0 10px}
.forgotEmailContent .regform{margin-left:0;width:100%}
.fgtErrorMesg{width:100%}
.drawerPanel a.lnkForgotEmail{padding-bottom:10px}
.updateAccount{margin-top:50px;margin-bottom:100px;min-height:200px;margin-left:15px}
.updateAccount .pgHdr,.updateAccount .subHdr{font-weight:normal}
.updateAccount .reginf{margin-top:25px;background:0;margin-bottom:0;padding-bottom:0}
.updateAccount .formFieldElement{margin-left:0}
.updateAccount .formFieldElement .lblWMLTxt{top:25%}
.updateAccount .pswd_info{left:443px}
.updateAccount .btnUpdtAct{margin-top:25px}
.updateAccount .emacb{display:inline-block;margin-right:10px;vertical-align:-6px;padding:0}
.updateAccount .membershipHelpIcn{right:-50px}
.updateAccount input.membership{width:391px}
.updateAccount .formFieldElement,.updateAccount .errorMsgText{width:405px}
.updateAccount .msg1{font-size:18px;color:#333;margin-top:45px}
.updateAccount .msg2{font-size:14px;color:#333;margin-top:7px;margin-bottom:40px}
.updateAccount .msg2 .link{color:#0087cd;font-weight:bold}
.emailRegCont .confText{line-height:20px;font:normal 18px myriad-pro}
.updateAccount .regemmsg{display:none}
.updateAccount #finalRegForm{margin:35px 0 50px 40px}
.updateAccount .errorMsgText{clear:both}
.sm-ellipsis{overflow:hidden}
.sm-ellipsis:before{content:"";float:left;width:5px;height:34px}
.sm-ellipsis>*:first-child{float:right;width:100%;margin-left:-5px}
.sm-ellipsis:after{content:"\02026";box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;float:right;position:relative;top:-17px;left:100%;width:3em;margin-left:-3em;padding-right:5px;text-align:right;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(white),color-stop(50%,white));background:-moz-linear-gradient(to right,rgba(255,255,255,0),white 50%,white);background:-o-linear-gradient(to right,rgba(255,255,255,0),white 50%,white);background:-ms-linear-gradient(to right,rgba(255,255,255,0),white 50%,white);background:linear-gradient(to right,rgba(255,255,255,0),white 50%,white)}
select{-webkit-appearance:none;-webkit-border-radius:0}
.automrn{padding:20px 20px 0 10px}
.automrn li{margin:3px 20px}
.automrn ul,.automrn p{font-weight:bold}
.amrnshowtoc{vertical-align:0}
#autorenewH{font-weight:normal;margin:10px 10px 0;padding:3px;height:120px;width:450px;border:1px solid #ccc;background-color:#f5f5f5;font:11px/12px arial,Serif;overflow:auto}
.pmembutton{background:#ed9017;background:linear-gradient(to bottom,#f2bf29 0,#ed9017 100%);border:1px solid #ea8100;border-radius:5px;color:white;display:inline-block;font-size:11px;font-weight:normal;height:19px;padding:1px 10px}
.subscribedEdit .subscribedText img{vertical-align:top}
.editSubscribed{padding-top:20px;font-size:18px;color:#0087cd;padding-left:10px}
.subscribedEdit{float:left;width:100%;background:#f1f8fc;border:1px solid #ddd;box-sizing:border-box;padding:15px 0;margin-top:20px}
.shelfMoneyBoxContainer .subscribedEdit{float:left;width:75%;background:transparent;border:0;box-sizing:border-box;padding:0;margin-top:8px;margin-left:22px;padding-top:4px}
.shelfMoneyBoxContainer .subscribedEdit span.subscribedText,.shelfMoneyBoxContainer .subscribedEdit a.editSubscribed{font-size:14px}
.subscribedEdit span.subscribedText{font-family:myriad-pro;font-size:18px;color:#333;font-weight:bold}
.itemPageMb .mbDeliveryInfo{border-bottom:1px solid #eee}
.subscriptionDiv .getMore{font-size:16px;color:#555;padding-left:5px}
.subscribeBtnNonLogged{background:#0085d0!important;color:#fff!important}
.subscriptionSelf{font-weight:bold;color:#0087cd;cursor:pointer;display:inline-block;margin:10px 5px 0 1px;padding:7px 15px;border:1px solid #e3e3e3;height:17px;clear:both;background-image:linear-gradient(to bottom,#fff 0,#f2f2f2 100%);font-size:14px}
.rnwPanel{float:left;width:470px;position:relative;padding-right:25px;margin-bottom:30px;border-right:1px solid #dbdedf}
.rnwPanel::after{border-left:1px solid #edf1f2;border-right:1px solid #fff;content:"";display:block;height:100%;position:absolute;right:0;top:0;z-index:1}
.rnwPanel h1.regpagetitle{margin:0 0 30px}
.rnwPanel h3{line-height:20px;font-weight:normal}
.rnwExst{padding-left:75px!important;width:425px!important}
.rnwExst h3{margin:36px 0 0;font-weight:bold}
.rnwSgnClb{border-right:none!important}
.hlpRnw{font-size:16px;font-family:Arial;color:#555}
.goBkn{cursor:pointer;display:block;float:right;margin:21px 51px 0}
.rwrcont{margin-top:50px}
#isPharmacyOnlyMember{width:450px;padding:20px;display:none;z-index:10002;position:fixed;top:38%;left:38%;background-color:white}
#isPharmacyOnlyMember .closeIcon{width:20px;position:relative;top:-10px;right:-10px;cursor:pointer}
#isPharmacyOnlyMember .title{line-height:30px;margin:0}
#isPharmacyOnlyMember .desc{margin-top:10px;margin-right:10px}
#isPharmacyOnlyMember .goToPharmacy{margin:10px 10px 0 0;height:34px;padding:0 10px;font:bold 14px Arial}
#isPharmacyOnlyMember .goToSamsClub{width:200px;margin-top:10px;height:34px;padding:0 10px;float:right}
.black_overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:black;z-index:10001;-moz-opacity:.7;opacity:.70;filter:alpha(opacity=70)}
.rightFloat{float:right}
li.signInBannerHolder{word-wrap:break-word}
.joinmembcont{min-height:360px}
.regformcontainer .lnkForgotEmail{padding:5px 0 15px;text-transform:capitalize;float:right}
.msg_text_list{width:152px;height:24px;font-size:20px;color:#333;white-space:nowrap;position:relative;top:40px;font-weight:600;left:50px}
.msg_text_list:before{content:"";position:absolute;width:48px;height:48px;background:url('/sams/smartorder/images/icons/icn_checkmark_green_24x.svg') no-repeat;top:-4px;left:-33px}
#recaplogin{position:absolute;z-index:3;background-color:#fff;top:93px;left:0;width:572px;height:140px}
#recapfemail{position:absolute;z-index:3;background-color:#fff;top:93px;left:0;width:572px;height:300px}
#recapregis{position:absolute;z-index:3;background-color:#fff;top:105px;left:0;width:572px;height:302px}
a{text-decoration:none}
ul,p{margin:0;padding:0}
._nav li,.conditions li,#ink_toner .search li,#vehicle_result .detail li{margin:0;padding:0;list-style:none}
.vehicle_top{width:713px;margin-bottom:15px;overflow:hidden}
.vehicle_right{width:170px;height:350px;float:left;margin-left:13px;background-color:#ccc;overflow:hidden;border:none!important}
.vehicle_bottom{width:713px;margin-top:20px;overflow:hidden}
.vehicle_wrapper .bold,#ink_toner .bold{font-weight:bold}
.vehicle_wrapper *,#vehicle_result *,#ink_toner *{color:#333;font-family:Arial,Helvetica,sans-serif}
#vehicle{width:530px;float:left}
#vehicle .wrapper{border:1px solid #d2d2d2}
#vehicle .header{border-bottom:1px solid #f0f1f2}
#vehicle .info .tips{border-bottom:1px solid #f0f1f2}
#vehicle .header .title{padding:15px 0 15px 10px;background-color:#f5f5f5;font-size:18px}
#vehicle .info .tips .detail{padding:15px 0 15px 5px;background-color:#f5f5f5;font-size:18px}
#vehicle .header .title a{margin-left:10px;font-size:12px;font-weight:bold;color:#005fa6}
#vehicle .header .seprator{border-top:1px solid #fff;border-bottom:1px solid #ddd}
#vehicle .header .tips{background-color:#f5f5f5;font-size:12px}
#vehicle .header .tips .note{margin:0 3px 15px 10px;float:left}
#vehicle .header .tips .Find_BTN_darkblue{float:left;width:45px;height:22px;background-image:url("/sams/images/04_BTN_Find.png");position:relative}
#vehicle .border-bottom-x7{height:7px;background:url("/sams/images/06_BKG_DropShadow_Horiz.png") repeat-x}
#vehicle .errormsg{height:30px;line-height:30px;padding-left:10px;margin-bottom:15px;font-size:14px;font-weight:bold;color:#c00;background-color:#f8dcdc;display:none}
#vehicle .info .tips .detail .action{font-size:12px}
#vehicle .info .tips .detail .action .highlight{font-weight:bold;color:#005fa6}
#vehicle .container{width:530px}
#vehicle #svehicle{height:35px;line-height:35px;font-size:14px;color:#005fa6;cursor:pointer;padding-left:15px;background:#f5f5f5 url("/sams/images/07_BKG_DropShadow_Vert_1.png") right repeat-y}
#vehicle #ssize{height:35px;line-height:35px;color:#005fa6;font-size:14px;padding-left:15px;cursor:pointer;background:#f5f5f5 url("/sams/images/07_BKG_DropShadow_Vert_1.png") right repeat-y}
#vehicle .container .search .tabs{float:left;width:175px}
#vehicle .container .search .tabs .placeholder{height:217px;overflow:hidden}
#vehicle .container .search .tabs .active{color:#333!important;font-size:18px!important;background:#fff!important;height:50px!important;line-height:50px!important}
#vehicle .container .search .corner{width:7px;height:7px;position:absolute;right:0}
#vehicle .container .search .seperator-tt{height:7px;position:relative;background:url("/sams/images/06_BKG_DropShadow_Horiz.png") repeat-x}
#vehicle .container .search .seperator-tt .corner{background-image:url("/sams/images/09_BKG_DropShadow_Corner.png")}
#vehicle .container .search .seperator-tb{height:7px;position:relative;background:url("/sams/images/06_BKG_DropShadow_Horiz_2.png") repeat-x}
#vehicle .container .search .seperator-tb .corner{background-image:url("/sams/images/09_BKG_DropShadow_Corner_2.png")}
#vehicle .container .search .seperator-bt{border-top:1px solid #d2d2d2;border-bottom:1px solid #fff}
#vehicle .container .search .seperator-bb{border-top:1px solid #fff;height:7px;position:relative;background:url("/sams/images/06_BKG_DropShadow_Horiz.png") repeat-x}
#vehicle .container .search .seperator-bb .corner{background-image:url("/sams/images/09_BKG_DropShadow_Corner.png")}
#vehicle .container .search .content{float:left;width:353px;background-color:#fff}
#search_container .search .content .show_tire_btn{width:inherit;height:inherit;color:white;font-family:"aktiv-grotesk-std";font-size:14px;font-weight:700;line-height:16px;display:block;padding:8px 0;box-sizing:border-box;-moz-box-sizing:border-box}
#vehicle #c_svehicle{padding-top:15px}
#vehicle #c_svehicle .error{background-color:#f8dcdc;font-size:12px;font-weight:bold;color:#c00;margin-bottom:15px;text-align:center;height:30px;line-height:30px}
#vehicle #c_svehicle .title{font-size:16px;font-weight:bold;margin-bottom:15px;text-align:center}
#vehicle .conditions label{width:75px;text-align:right;font-size:12px;font-weight:bold;float:left}
#vehicle #c_svehicle label{width:75px}
#vehicle #c_ssize label{width:100px}
#vehicle .deactive{color:#888!important}
#vehicle .activate{color:#333!important}
#vehicle .conditions select{margin:0 0 15px 15px}
#vehicle #make,#vehicle #model,#vehicle #size{width:240px}
#vehicle #year,#vehicle #brand,#vehicle #sbrand{width:120px}
#vehicle #tire_width,#vehicle #aspect_ratio,#vehicle #rim_diameter{width:150px}
#vehicle #c_ssize{display:none;padding:15px 15px 0}
#vehicle #c_ssize p{font-size:12px;margin-bottom:20px}
#vehicle #c_ssize .more{font-weight:bold;color:#005fa6}
#vehicle #c_ssize .title{font-size:16px;font-weight:bold;margin-bottom:20px;text-align:center}
.forgeSelect{position:relative;min-width:238px;height:18px;line-height:18px;border:1px solid #ccc;float:left;margin:0 0 15px 15px}
.forgeSelect span{margin:0 5px;font-size:13px;overflow:hidden;white-space:nowrap;width:228px;display:block}
.forgeSelect ul{position:absolute;left:-1px;top:-1px;padding:0 10px;background:#fff;border:1px solid #ccc;min-width:218px;max-height:250px;overflow-y:auto;overflow-x:hidden}
.forgeSelect ul li{max-width:380px;font-size:12px;white-space:nowrap;overflow:hidden}
.forgeSelect ul li.hover{background:#f0f1f2;font-weight:bold}
.vehicle_overlay{width:450px;z-index:999;position:fixed;top:20%;display:none;background-color:#fff}
.vehicle_overlay .top .close{float:right;display:block;width:15px;height:18px;background:url("/sams/images/027_Grey_closeX.png") no-repeat scroll 0 0 transparent}
.vehicle_overlay .top{background-color:#fff;padding:15px}
.vehicle_overlay .content{background-color:#fff;padding:0 15px;font-size:11px}
.vehicle_overlay .action{background-color:#fff;padding:20px 15px 15px}
.vehicle_overlay .action a{float:right;margin-left:15px}
.vehicle_overlay .action .cancel{font-weight:bold;font-size:12px;color:#005fa6}
.vehicle_overlay_bg{position:fixed;top:0;left:0;display:block;width:100%;height:100%;background-color:#000;opacity:.618;filter:Alpha(Opacity=61.8);z-index:-1}
#vehicle_result{padding-left:15px}
#vehicle_result .title{margin:30px 0 20px;font-size:18px;font-weight:bold}
#vehicle_result .detail li{font-size:12px}
#vehicle_result .detail .tryagain{font-weight:bold;color:#005fa6}
#ink_toner{width:531px}
#ink_toner .Find_BTN_darkblue{float:left;width:45px;height:22px;background-image:url("/sams/images/04_BTN_Find.png");position:relative}
#ink_toner .content{background-color:#eee;height:320px;margin-bottom:20px;padding:0 20px 0 20px}
#ink_toner .title{font-size:24px;font-weight:bold;padding:15px 0}
#ink_toner .direct .tips{font-size:12px;color:#005fa6;display:block;margin-bottom:25px;width:200px}
#ink_toner .direct .go{display:none}
#ink_toner .direct .go input{width:100px;height:20px;float:left;margin:5px 20px 20px 0}
#ink_toner .direct .go .btn{background-image:url("/sams/images/01_BTN_Go.jpg");background-repeat:no-repeat;float:left;height:16px;position:relative;top:5px;width:14px;border:0}
#ink_toner .direct .go .btn:hover{background-position:center;border:0}
#ink_toner .seperator{border-top:1px solid #fff;border-bottom:1px solid #d2d2d2}
#ink_toner .search{padding-top:25px}
#ink_toner .search label{width:90px;text-align:right;font-size:12px;font-weight:bold;float:left}
#ink_toner .search select{width:120px;margin:0 0 10px 10px}
#ink_toner .search .last{padding:20px 0 30px 70px}
#ink_toner .search .see{width:131px;height:36px;display:block;background-image:url("/sams/images/02_BTN_SeeInk.jpg")}
#ink_toner .remind{margin-bottom:15px;border:1px solid #f0f1f2;padding:5px;width:518px}
#ink_toner .remind .inner{background-color:#f0f1f2}
#ink_toner .remind .note,.note{float:left;margin:20px;font-size:12px}
#SpinloadingImg{height:90px;background-color:#fff;margin-top:125px;opacity:.8;padding:30px 0;position:absolute;z-index:99;left:250px}
#SpinloadingImg .loader{float:left;text-align:center}
.LMDetails,.SBSWarningDetails{background-color:#fff;position:absolute;top:20%;width:450px;z-index:99999}
.LMDetailsWrapper,.SBSWarningDetailsWrapper{background-color:#fff;height:auto;overflow:hidden;position:relative;max-height:500px;z-index:99999}
.LMDetailsWrapper .topHeader,.SBSWarningDetailsWrapper .topHeader{background:url("/sams/en_US/images/oLay_bkgd.gif") repeat-x scroll 0 0 transparent;height:42px;padding-left:15px}
.LMDetailsWrapper .topHeader span,.SBSWarningDetailsWrapper .topHeader span{display:inline-block;float:left;margin-top:10px}
.LMDetailsWrapper .LMContent,.SBSWarningDetailsWrapper .WarningContent{padding:15px}
.LMDetailsWrapper .HeaderRText,.SBSWarningDetailsWrapper .HeaderRText{font:11px Arial;color:#333}
.LMDetailsWrapper .mT10,.SBSWarningDetailsWrapper .mT10{margin-top:10px}
.LMDetails-OverlayBG{background-color:#c0ccd4;display:block;height:100%;left:0;position:fixed;top:0;width:100%;opacity:.75;filter:alpha(opacity=75);z-index:9999}
.SBSWarningDetailsWrapper .ActionSection{float:right;margin-top:20px;margin-bottom:15px}
.SBSWarningDetailsWrapper .ActionSection .cancelLink{float:left;margin-top:10px;margin-right:5px;font:11px Arial;color:#005fa6;text-decoration:none}
.SBSWarningDetailsWrapper .ActionSection .mR10{margin-right:10px}
.btnIAgree{width:67px;height:26px;background-image:url("/sams/images/10_BTN_IAgree.png");display:inline-block}
.error{background-color:#f8dcdc;color:#c00!important;font-size:12px;font-weight:bold;margin-bottom:15px;padding:10px}
.errorBorder{border:1px solid #c00}
#partNum_val_error{margin-top:10px;display:none}
.note{width:auto}
.HeaderRText ul{padding-left:25px}
.HeaderRText li{list-style:disc}
#pageFilterNavigation{background:#fff;height:100%}
#vehicle .conditions #tw_tire-size_search{margin-left:121px!important}
.note .AlignText{float:left;margin-right:20px}
.note .NormalText{font-weight:normal}
#tire_wizard,#tire_wizard_header{width:760px;height:360px;background-color:#1976d2;overflow:hidden;padding:0 0 0 32px;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;float:right}
#wizard_header{width:679px;height:44px;color:#fefefe;font-family:"bree-serif";font-size:40px;font-weight:600;line-height:44px;margin:32px 0 0 0}
#wizard_bg_div{width:453px;color:white;font-family:"aktiv-grotesk-std";font-size:15px;line-height:17px;position:absolute;top:330px}
#wizard_bg_div img{float:left;margin:0 11px 0 0}
#wizard_bg_div div{float:left}
#wizard_bg_div p{margin:5px 0;color:white;font-family:"bree-serif";font-size:15px;font-weight:600}
#wizard_bg_div a{color:white;font-family:"aktiv-grotesk-std";font-size:13px;font-weight:400;text-decoration:underline}
#choose_club{margin:45px 0 35px 0}
#choose_club_header{color:white;font-family:"bree-serif";font-size:15px;font-weight:700;line-height:20px}
#choose_club div input{margin:20px 0;width:246px;height:45px;background-color:white;border:1px solid #dde7eb;border-radius:4px;color:#525252;font-family:"aktiv-grotesk-std";font-size:15px;font-weight:500;line-height:45px;padding:14px 0 0 13px}
#choose_club div button{margin:0 0 0 10px;width:75px;height:32px;background-color:#4ca90c;border:0;border-radius:4px;color:white;font-family:"aktiv-grotesk-std";font-size:14px;font-weight:700}
#choose_club div label{position:absolute;top:210px;left:425px;color:#7b7b7b;font-family:"aktiv-grotesk-std";font-size:11px;font-weight:500;line-height:12px}
.chalet_frame{width:1140px!important}
#buying_guide{float:left}
#major_section{margin:0 0 16px 0;overflow:auto}
#slot_section{overflow:auto}
#slot_section #top_slots #dare_to_compare{float:left}
#slot_section #top_slots #special_offers{float:left}
#slot_section #middle_slots #when_to_buy_tires,#slot_section #middle_slots #glossary,#slot_section #middle_slots #tire_care{float:left}
#slot_section #middle_slots #glossary{float:left}
#slot_section #middle_slots #tire_care{float:left}
#slot_section #bottom_slots #financing_offered_in_club{float:left}
#slot_section #bottom_slots #michelin_certified_tire_tech{float:left}
#search_container{margin:48px 0 25px 0;float:left}
#tire_finder_tooltip{float:right}
ul._nav li{display:inline-block}
#svehicle,#ssize{color:white;font-family:"bree-serif";font-size:15px;font-weight:700;line-height:20px;margin:0 16px 0 0;cursor:pointer}
#search_container .search ._nav li:first-child .selection_bar{height:2px;width:120px;background-color:#aeea00;margin:6px 0 0 0;visibility:visible}
#search_container .search ._nav li .selection_bar{visibility:hidden;height:2px;width:100px;background-color:#aeea00;margin:6px 0 0 0}
#c_svehicle .conditions li,#c_ssize .conditions li{display:inline-block;float:left;margin:0 16px 0 0}
#c_svehicle .conditions li:first-child select{width:68px;height:32px;background-color:white;border-radius:4px;background-image:url("/sams/assets/green-chevron.png");background-repeat:no-repeat;background-position:48px -10px;-moz-appearance:none;text-indent:.01px;text-indent:.02px\9;text-overflow:''}
#c_svehicle .conditions li:first-child+li select{width:140px;height:32px;border-radius:4px;background-image:url("/sams/assets/green-chevron.png");background-repeat:no-repeat;background-position:120px -10px;background-color:#8bbae8;background-color:#d1e3f7\9;border-color:#8bbae8;border-color:#d1e3f7\9;color:white;-moz-appearance:none;text-indent:.01px;text-indent:.02px\9;text-overflow:''}
#c_svehicle .conditions li:first-child+li+li select{width:250px;height:32px;border-radius:4px;background-image:url("/sams/assets/green-chevron.png");background-repeat:no-repeat;background-position:230px -10px;background-color:#8bbae8;background-color:#d1e3f7\9;border-color:#8bbae8;border-color:#d1e3f7\9;color:white;-moz-appearance:none;text-indent:.01px;text-indent:.02px\9;text-overflow:''}
#c_svehicle .conditions li:first-child+li+li+li select{width:150px;height:32px;border-radius:4px;background-image:url("/sams/assets/green-chevron.png");background-repeat:no-repeat;background-position:130px -10px;background-color:#8bbae8;background-color:#d1e3f7\9;border-color:#8bbae8;border-color:#d1e3f7\9;color:white;-moz-appearance:none;text-indent:.01px;text-indent:.02px\9;text-overflow:''}
#c_svehicle .conditions li:first-child+li+li+li{margin:0}
#c_ssize .conditions li:first-child select{width:180px;height:32px;background-color:#8bbae8;background-color:#d1e3f7\9;border-radius:4px;background-image:url("/sams/assets/green-chevron.png");background-repeat:no-repeat;background-position:160px -10px;-moz-appearance:none;text-indent:.01px;text-indent:.02px\9;text-overflow:''}
#c_ssize .conditions li:first-child+li select{width:195px;height:32px;border-radius:4px;background-image:url("/sams/assets/green-chevron.png");background-repeat:no-repeat;background-position:175px -10px;background-color:#8bbae8;background-color:#d1e3f7\9;border-color:#8bbae8;border-color:#d1e3f7\9;color:white;-moz-appearance:none;text-indent:.01px;text-indent:.02px\9;text-overflow:''}
#c_ssize .conditions li:first-child+li+li select{width:180px;height:32px;border-radius:4px;background-image:url("/sams/assets/green-chevron.png");background-repeat:no-repeat;background-position:160px -10px;background-color:#8bbae8;background-color:#d1e3f7\9;border-color:#8bbae8;border-color:#d1e3f7\9;color:white;-moz-appearance:none;text-indent:.01px;text-indent:.02px\9;text-overflow:''}
a.trPopupClose{font-size:10px;color:#909090;background:url("/sams/assets/close.png") no-repeat;height:15px;width:15px;display:block;float:right;margin:13px 21px 0 0}
.twPopupModalWindow{position:fixed;top:50px;left:34%;width:476px;background-color:white;z-index:99999}
.twPopupModalWindow .popupCornerTop,.twPopupModalWindow .popupCornerBottom{width:476px;height:11px;position:absolute;background:#fff}
.twPopupModalWindow .popupCornerTL{top:-11px;left:-11px;background-position:-128px -23px}
.twPopupModalWindow .popupCornerTR{top:-11px;right:-11px;background-position:-141px -45px}
.twPopupModalWindow .popupCornerBL{bottom:-11px;left:-11px;background-position:-128px -34px}
.twPopupModalWindow .popupCornerBR{bottom:-11px;right:-11px;background-position:-128px -45px}
.twPopupModalWindow .popupCornerTL,.twPopupModalWindow .popupCornerTR,.twPopupModalWindow .popupCornerBL,.twPopupModalWindow .popupCornerBR,.twPopupModalWindow .popupClose,.twPopupModalWindow .popupLogo{background-image:url('/sams/images/globalPopupSprite.png')}
.twPopupModalWindow .popupModalContent{clear:both}
.searchBar form label{position:absolute;top:105px;left:35px;color:#7b7b7b;font-family:"aktiv-grotesk-std";font-size:11px;font-weight:500;line-height:12px}
#c_svehicle .conditions #tire_find_btn{width:150px;height:32px;float:right;margin:25px 0 0 0;background-color:#4ca90c;border-radius:4px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box}
#c_ssize .conditions #tire_find_btn{width:97px;height:32px;float:left;margin-top:2px;background-color:#4ca90c;border-radius:4px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box}
#c_svehicle .conditions,#c_ssize .conditions{float:left}
#search_container #guidance_image{margin:-50px 0 0 175px;display:none;position:absolute;top:314px;left:330px}
.tf_popupContentInner #clubSelector #clubSelShowResults .col3 a span{color:#43a047;font-family:"aktiv-grotesk-std";font-size:13px;font-weight:500;line-height:13px}
.conditions li select{color:#fff;font-family:"aktiv-grotesk-std";font-size:13px;font-weight:400;line-height:15px}
#c_svehicle #tire_finder_tooltip img{position:relative;top:8px;left:9px;cursor:pointer}
#c_svehicle #tire_finder_tooltip #tooltip_content{width:220px;background-color:white;border:1px solid rgba(96,125,139,0.2);border-radius:4px;box-shadow:0 3px 6px rgba(0,0,0,0.06),0 1px 2px rgba(18,18,18,0.08);padding:10px 12px 10px 12px;box-sizing:border-box;position:absolute;right:0;top:270px;z-index:25;display:none}
#c_svehicle #tire_finder_tooltip #tooltip_content ul{margin:0 0 0 15px}
#c_svehicle #tire_finder_tooltip #tooltip_content #content_header{text-align:center}
#c_svehicle #tire_finder_tooltip #tooltip_content:before{top:-30px;left:89%;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-color:rgba(136,183,213,0);border-bottom-color:white;border-width:15px;margin-left:-30px;z-index:25}
#c_svehicle #tire_finder_tooltip #tooltip_content img{margin:9px auto;position:initial}
#c_svehicle #tire_finder_tooltip #tooltip_content #content_header{color:#222;font-family:"aktiv-grotesk-std";font-size:13px;font-weight:500;line-height:13px}
#c_svehicle #tire_finder_tooltip #tooltip_content p,#c_svehicle #tire_finder_tooltip #tooltip_content ul li{color:#222;font-family:"aktiv-grotesk-std";font-size:11px;font-weight:400;line-height:12px}
#c_svehicle #legal_text{display:none}
#c_ssize #legal_text{display:block;position:relative;float:right;top:45px;right:5px}
#c_ssize .conditions{margin:0 0 42px 0}
#c_ssize #legal_text p{width:278px;color:white;font-family:"aktiv-grotesk-std";font-size:11px;font-weight:400;line-height:15px}
@-moz-document url-prefix(){#c_ssize #legal_text p{width:276px}
}
@media all and (-ms-high-contrast:none){#tire_wizard{width:760px}
#c_ssize #legal_text p{width:288px}
#c_svehicle .conditions li:nth-child(2) select{background-color:#d1e3f7;border-color:#d1e3f7}
#c_svehicle .conditions li:nth-child(3) select{background-color:#d1e3f7;border-color:#d1e3f7}
#c_svehicle .conditions li:nth-child(4) select{background-color:#d1e3f7;border-color:#d1e3f7}
#c_ssize .conditions li:nth-child(2) select{background-color:#d1e3f7;border-color:#d1e3f7}
#c_ssize .conditions li:nth-child(3) select{background-color:#d1e3f7;border-color:#d1e3f7}
*::-ms-backdrop,#c_ssize #legal_text p{width:288px}
select::-ms-expand{display:none}
#c_svehicle .conditions li:nth-child(2) select::-ms-expand{background-color:#d1e3f7;border-color:#d1e3f7}
#c_svehicle .conditions li:nth-child(3) select::-ms-expand{background-color:#d1e3f7;border-color:#d1e3f7}
#c_svehicle .conditions li:nth-child(4) select::-ms-expand{background-color:#d1e3f7;border-color:#d1e3f7}
#c_ssize .conditions li:nth-child(2) select::-ms-expand{background-color:#d1e3f7;border-color:#d1e3f7}
#c_ssize .conditions li:nth-child(3) select::-ms-expand{background-color:#d1e3f7;border-color:#d1e3f7}
}
#tire_find_btn .mt5{text-align:left}
#tire_find_btn .mt5 li{float:none;display:list-item}
#c_svehicle .conditions li.clearfix select[disabled],#c_ssize .conditions li.clearfix select[disabled]{cursor:default}
#noResultsOverlayBG{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:10;opacity:.6}
#noResultsOverlay{display:none;position:absolute;top:200px;left:34%;width:360px;border-radius:2px;z-index:11;background:white}
#noResultsOverlay #overlayHeader{padding:13px 12px 0 24px;overflow:hidden}
#noResultsOverlay #overlayHeader a{float:right;color:#909090;background:url("/sams/assets/close.png") no-repeat;height:15px;width:15px;display:block}
#noResultsOverlay #overlayContent{padding:0 24px 24px 24px;overflow:hidden}
#noResultsOverlay #overlayContent h3{color:#525252;font-family:"aktiv-grotesk-std";font-size:15px;font-weight:700;line-height:normal;margin:13px 0}
#noResultsOverlay #overlayContent p{color:#525252;font-family:"aktiv-grotesk-std";font-size:15px;font-weight:400}
#noResultsOverlay #overlayContent button{width:80px;height:32px;background-color:#4ca90c;border-radius:4px;margin:24px 0 0 110px;color:white;border:0;font-weight:bold}
.tf_popupContentInner #clubSelector .msg #radius{padding:0 0 0 5px!important}
.subs-marketing{position:relative;border:1px solid #ddd;padding:10px}
.subs-header{line-height:20px;color:#004182;background:#f1f8fc;font-size:24px;font-weight:bold;padding:12px 25px;margin:0;border:1px solid #d2d2d2;border-bottom:0}
.subs-info{position:relative;padding:20px 15px;border:1px solid #d2d2d2;margin-bottom:0;border-bottom:0}
.subs-marketing h4{padding:10px 0}
.subs-marketing-img{float:right;width:190px}
.subs-marketing-img a{display:block}
.subs-popitems{margin-top:20px;background:url("/sams/assets/BKG_Grad-Subscription.png") no-repeat}
.subs-popitems h3{text-align:center;color:#555;padding:20px 0;font:normal 30px 'Myriad Semibold',Arial,Helvetica,sans-serif}
.subs-popitem{list-style:none}
.subs-popitem li{width:175px;height:240px;float:left;margin:0 15px 25px 0;text-align:center;overflow:hidden}
.subs-popitem li:nth-child(4n+0){margin-right:0}
.subs-popitem li img{width:175px;max-height:175px;overflow:hidden}
.subs-popitem h4 a{font-size:16px;font-weight:bold;color:#0087cd}
.subs-popitem h4 a:hover{background:0;color:#036}
.subs-delivery,.subs-ccinfo,.subs-pickup{float:left;width:230px;margin-right:42px}
.subs-ccinfo{margin-right:0}
.subs-delivery img,.subs-ccinfo img,.subs-pickup img{float:left;margin-right:10px;margin-bottom:11px}
.subs-ibox{clear:both;font-weight:normal;color:#666;margin-top:10px;padding-top:15px;background:url("/sams/assets/left-nav-divider.gif") repeat-x}
.subs-change{display:block;font-weight:bold}
.subs-title,.subs-name,.subs-addr{display:block;color:#333}
.subs-delivery .subs-title{margin-bottom:5px}
.subs-table{width:100%;border-color:#d2d2d2}
.subs-table form{margin-top:0}
.subs-table td,.subs-table th{text-align:center;padding:10px;border:1px solid #d2d2d2;color:#333;vertical-align:top}
.subs-table td{font-weight:bold}
.subs-table th{vertical-align:middle;color:#666;text-transform:uppercase;font-size:11px}
.subs-table td.subs-check{width:30px;vertical-align:middle}
.subs-table .subs-item{width:304px;text-align:left}
.subs-table td.subs-item img{width:37px;height:37px;margin:3px 10px 0 3px;float:left;padding-bottom:10px}
.subs-table td.subs-item a{display:block;margin-bottom:2px;line-height:14px}
.subs-table .subs-price{width:66px}
.subs-table .subs-quantity{width:44px}
.subs-table .subs-nextorder,.subs-table .subs-frequency{width:111px;text-align:left}
.subs-table .subs-sendto{width:73px}
.subs-table .subs-edit{width:44px}
.subs-table .subs-tleft{text-align:left}
.subs-table td .subs-sku{font-weight:normal;font-size:10px}
.subs-sresults th{color:#638498;font-size:14px;background-color:#eff7fc;height:50px;text-transform:none}
.subs-sresults thead{box-shadow:0 3px 2px rgba(200,200,200,0.4)}
.subs-sresults td{padding-top:5px}
.subs-disclaimer{padding:20px 10px;width:500px}
.subs-nav{margin-bottom:20px;border:1px solid #eee;width:179px;height:31px}
.subs-selectall{display:inline-block;padding:4px 13px;height:23px}
.subs-nav #subs-selectall{vertical-align:-2px}
.subs-nav button{position:relative;height:33px;width:44px;border:0;background:url("/sams/assets/SPRITESHEET_Edit-toolbar.png") no-repeat 0 -37px}
#subResume{background-position:-44px -37px;border-right:1px solid #eee}
#subCancel{background-position:-89px -37px}
.subs-tip{visibility:hidden;display:block;position:absolute;width:90px;height:13px;padding:2px;text-align:center;background:#00498f;font-size:11px;font-weight:bold;color:#fff;top:34px;left:-24px;z-index:3}
.subs-tip img{display:block;margin:-7px 0 1px 40px}
.subs-nav button:hover .subs-tip{visibility:visible}
input.datepicker{margin-left:20px}
.subs-buttons{position:relative;zoom:1;margin-top:20px;text-align:right}
.subs-link{color:#0087cd;font-weight:bold;text-decoration:none;background:0;border:0}
.subs-btnNo{background:-moz-linear-gradient(center top,#0699e2 0,#0582c8 100%) repeat scroll 0 0 transparent;background:-webkit-gradient(linear,left top,left bottom,from(#0699e2),to(#0582c8));background:-webkit-linear-gradient(top,#0699e2 0,#0582c8 100%);background:-o-linear-gradient(top,#0699e2 0,#0582c8 100%);background:-ms-linear-gradient(top,#0699e2 0,#0582c8 100%);background:linear-gradient(top,#0699e2 0,#0582c8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0699e2',endColorstr='#0582c8');border:1px solid #067fbc;color:#fff}
.subs-btnNo:hover{background:#0699e2;background:-moz-linear-gradient(top,#0065a1 0,#069ce5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0582c8),color-stop(100%,#0699e2));background:-webkit-linear-gradient(top,#0582c8 0,#0699e2 100%);background:-o-linear-gradient(top,#0582c8 0,#0699e2 100%);background:-ms-linear-gradient(top,#0582c8 0,#0699e2 100%);background:linear-gradient(top,#0582c8 0,#0699e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0582c8',endColorstr='#0699e2');color:#fff}
.subs-buttons button{font-size:14px;font-weight:bold;padding:8px 30px;margin-right:5px}
.subs-nav .tooltip{border:0}
.subs-nav .tooltip-inner{background:#00498f}
.subs-nav .tooltip.bottom .tooltip-arrow{border-bottom-color:#00498f}
.subs-menu{position:relative;float:left;top:-1px;margin:0 10px 0 166px;width:90px;height:19px;border-right:1px solid #ddd}
.grid .subs-menu,.list .subs-menu{margin-left:76px}
.shelfMoneyBoxContainer .subs-menu{margin-left:70px;top:0}
.moneyBoxContainer .subs-menu{margin-left:147px}
.subs-menu .btn-blue{width:100%}
.shoppingList .subs-menu{border-bottom:1px solid #fff;padding-top:1px}
.subs-menu .prodSubsLoginSection,.subs-menu .shelfSubsLoginSection{border-top:1px solid #e2e2e2;padding-top:15px;margin-top:15px}
.subs-menu a{padding:2px 3px 0 10px}
.grid .samsInstantSavingsLogo .subs-menu a{padding:2px 3px 0 10px;display:inline-block;margin-left:20px}
.subs-menu input{height:auto}
.subs-links{position:absolute;width:142px;left:-67px;z-index:6;visibility:hidden;list-style:none;padding:5px 7px;background-color:white;border-style:none solid solid;text-align:left;box-shadow:0 5px 10px rgba(0,0,0,0.2);border-width:0 1px 1px;border-right:1px solid #ddd;-moz-transition:visibility 0s linear .5s,opacity .5s linear;-webkit-transition:visibility 0s linear .5s,opacity .5s linear;-o-transition:visibility 0s linear .5s,opacity .5s linear;transition:visibility 0s linear .5s,opacity .5s linear}
.subs-login{width:180px;padding:15px;left:-121px}
.subs-links li{padding:2px 0;list-style:none}
.subs-menu:hover .subs-links{visibility:visible;-moz-transition:visibility 0s linear .3s,opacity .3s linear;-webkit-transition:visibility 0s linear .3s,opacity .3s linear;-o-transition:visibility 0s linear .3s,opacity .3s linear;transition:visibility 0s linear .3s,opacity .3s linear}
.samsInstantSavingsLogo .subs-menu{border:0;width:160px;margin-top:6px}
.shippingInfo .samsInstantSavingsLogo .subs-menu{margin-left:70px}
.list .shelfGridInstantSavings .samsInstantSavingsLogo .subs-menu{border:0;width:160px;margin:6px 0 0 66px}
.grid .shelfGridInstantSavings .samsInstantSavingsLogo .subs-menu{border:0;width:160px;margin:6px 0 0 45px}
.shelfGridInstantSavings .samsInstantSavingsLogo .subs-menu .subs-login{left:-52px}
.samsInstantSavingsLogo .subs-menu a{padding:2px 1px 0 10px}
.samsInstantSavingsLogo .subs-menu .subs-login{left:-52px}
.modal-backdrop{z-index:12}
.modal{z-index:13}
.catRightSide .subs-search{background:#f7f7f7}
.subs-search{padding:5px 5px 5px 15px}
.subs-search form{margin:0}
.subs-search .defaultText{width:275px;height:24px;padding:0 2px;font-size:12px;box-shadow:0 2px 5px #ddd inset}
.subs-search button{height:26px;margin:0 4px;vertical-align:4px}
.subs-search button.getSearchsBtn{margin:0 0 0 -3px;height:26px;background-position:0 -764px;vertical-align:8px}
@media screen and (-webkit-min-device-pixel-ratio:0){.subs-search button.getSearchsBtn{vertical-align:-2px}
}
::i-block-chrome,.subs-search button.getSearchsBtn{vertical-align:9px}
.subs-search h3{font-size:14px;line-height:15px;margin:5px 0;padding:0;color:#333}
.subs-search p{color:#666;margin-bottom:10px}
.subs-search td img{width:37px}
.sscroll{height:350px;width:530px;padding:0;margin-bottom:10px;overflow-y:auto;border-bottom:1px solid #d2d2d2}
.subs-sresults .subs-item{width:255px}
.subs-sresults .subs-price{width:86px;font-weight:bold;vertical-align:middle}
.subs-sresults .subs-icon{width:110px;vertical-align:middle}
.subs-sresults .subs-but{width:auto}
.subs-sresults th{height:26px;padding-left:10px}
.subs-sresults th.subs-price{width:86px}
.subsSearchResult p{margin-bottom:10px}
.subsSearchResult p a{padding-right:5px}
.getSearchsBtn{color:#0087cd}
.getSearchsBtn:hover{color:#036}
button.closeConf{margin:5px -3px 0 0;font-size:2em;color:#fff}
button.closeConf:hover{color:#9bcdfb}
.ui-datepicker-trigger{margin-left:3px;vertical-align:-5px;cursor:pointer}
.searchBar .subsSrchInput{margin-left:-14px}
.subs-field{position:relative;margin-top:10px}
.subs-ottip{display:block;color:#333;position:absolute;visibility:hidden;background:#fff;border:1px solid #0087cd;top:-41px;left:12px;width:150px;padding:5px;text-align:center;z-index:5;box-shadow:1px 1px 3px rgba(50,50,50,0.5)}
.subs-field .subs-ottip{left:-4px;top:-44px}
button.subs-link:hover .subs-ottip{visibility:visible}
.subs-err{color:red;font-weight:bold}
.subs-ottip span.eVarrow{width:21px;height:10px;background:url('/sams/assets/tooltip_pointer.png') no-repeat;display:block;margin:7px 0 -15px 65px!important}
.subs-default-payment{width:90%}
.default_payment_header{font-family:Arial;font-weight:bold;font-size:14px;padding-bottom:10px;color:#333}
.default_payment_acknowlwdgeMsg{padding-top:10px;color:#333;clear:both}
.sc_icon_payment{float:left;padding-left:10px;padding-right:12px;padding-top:4px}
.default_payment_card_details{padding-right:12px;float:left;font-size:14px;color:#333}
.editSubsDrawerTr{border:1px solid #ddd}
.editSubsDrawerTr td{border:0;padding:0}
.editSubsDrawerTr td .modal .subsOverlay{margin-bottom:0;padding-bottom:0}
.editSubsDrawerTr td .modal{position:inherit;margin-left:0;width:100%;z-index:0}
.editSubsDrawerTr .mySubsMinus,.editSubsDrawerTr .mySubsPlus{width:32px;height:32px;font-size:20px;padding-bottom:5px}
.editSubsDrawerTr .subsOverlay{background-color:#f4f4f4;margin-bottom:0;padding-bottom:0;padding-right:0}
.subscriptionDiv{box-shadow:inset #e3e3e3 0 0 0 1px;margin:20px 0 10px 0}
input.checkSub{height:20px;width:20px;margin:12.5px}
.chooseQty{margin-top:11px;margin-left:20px}
.subTitle{color:#1a6ea4;font-size:18px;font-weight:bold;position:relative;top:2px;font-family:'kulturista-web',Arial}
.chooseQty .decQty,.chooseQty .incQty{height:40px;width:40px;background-color:#f6f6f6;border:0;border-radius:40px}
.chooseQty input{height:40px;width:40px;margin:0 10px;text-align:center}
.subQuantity{float:left}
.subQuantity span{margin:0 0 0 15px;font-weight:bold;font-size:16px;color:#333;font-family:"myriad-pro",Arial}
.subFrequency{float:left;height:73px;margin:0 10px 0 24px}
.subFrequency select{margin:10px 0 0 0;width:150px;height:40px;background:url("/sams/assets/ICN_Chevron_22x22.png") no-repeat right 8px #fff}
.subFrequency span{font-weight:bold;font-size:16px;color:#333;font-family:"myriad-pro",Arial}
.estimatedArrival{float:left;width:330px;font-size:16px;margin:10px 0 0 20px;font-weight:bold}
.middleDiv .subscribeItem{margin-top:33px}
.middleDiv .btnMWhite{margin:30px 0 10px 0!important;color:white;background:#0087d5}
.subDetails{display:none}
.errorMsg{color:red;margin-left:15px;visibility:hidden;margin-top:-10px}
.subscribeItem{width:130px}
.subQuantity .qty-msg{display:block;font:normal 12px arial;color:#000;padding:8px 5px 5px 0;overflow:hidden;clear:both;margin-top:-10px}
.middleDiv .minQtyErrorMessage{position:absolute;top:53px;margin-left:15px}
.bottomDiv,.middleDiv{overflow:auto;clear:both}
.bottomDiv{margin-bottom:25px}
.cart_subs_option .subscribeHelpIcn{cursor:pointer}
.subscribeInfo{display:none;box-shadow:1px 2px 3px rgba(0,0,0,0.3);background:#fff;z-index:20;position:relative;bottom:125px;right:180px;width:330px;padding:20px}
.subscribeInfo p{font-weight:normal!important}
.defaultPaymntSubsTxt .DefaultSubscptns{display:block}
#editSubFrame{border:0;width:100%;height:420px;display:block}
#subsoverlay{position:relative}
#subsoverlay .sc_icon_close{background:url("/sams/assets/overlay_close_btn_grey.png") no-repeat;background-size:20px 20px;width:20px;height:20px;position:absolute;left:94%;display:block;opacity:.4;margin:12px}
.bottomDiv .ssubs_shippingInfo{margin-top:10px}
.bottomDiv .subs_shippingInfo .subs_flag_notitle{font:14px "Myriad-pro",arial,sans-serif;font-weight:700;padding-left:15px;float:left;width:90%;padding-bottom:3px}
.bottomDiv .subs_shippingInfo .subs_flag_notitle_green{float:left;color:#5bb75b;font:14px "Myriad-pro",arial,sans-serif;font-weight:700;padding-left:16px;width:90%;padding-bottom:3px}
.bottomDiv .subs_shippingInfo .subEstimatedArrival{font-size:1.167em;color:#666;font-family:"myriad-pro",Arial,Helvetica;padding-left:15px;float:left;width:90%}
.mySubPaymentMissingAlert,.mySubMissingAlert{border-bottom:1px solid #d2d2d2;height:80px;margin-bottom:20px;background:#feeccf}
.mySubMissingAlert .mySubAlertIcon,.mySubPaymentMissingAlert .mySubAlertIcon{background:url('/sams/assets/sc_icon_alert.png') no-repeat;display:inline-block;width:40px;height:40px;margin:20px;float:left}
.mySubMissingAlert .mySubMissingAlertTxt{display:inline-block;padding:18px 0}
.mySubPaymentMissingAlert .mySubMissingAlertTxt{display:inline-block;padding:28px 0}
.mySubMissingAlert .mySubMissingAlertTxt p,.mySubPaymentMissingAlert .mySubMissingAlertTxt p,.mySubMissingAlert .mySubMissingAlertTxt_sesndata p{font:normal 16px arial;color:#555;line-height:22px}
.mySubMissingAlert .mySubMissingAlertTxt_sesndata{display:inline-block;padding:16px 0}
.mySubMissingAlert .mySubMissingAlertTxt_sesndata label{font:normal 20px arial;color:#fc6633;line-height:26px;margin:0}
.missingShpAddErr{display:block;font:bold 12px arial;color:#fe8f00}
.subs-item .mySubsProductInfo{float:right;width:80%}
#subsoverlay button:focus{outline:0}
.editSubsDrawerTr #subs-overlayBox:before{border-left:19px solid rgba(0,0,0,0);border-right:19px solid rgba(0,0,0,0);border-top:10px solid #ddd;clear:both;content:"";display:block;height:0;left:119px;margin:9px;padding:0;position:relative;top:-10px;width:0;z-index:100}
.editSubsDrawerTr #subsoverlay:before{border-left:19px solid rgba(0,0,0,0);border-right:19px solid rgba(0,0,0,0);border-top:10px solid #fff;clear:both;content:"";display:block;height:0;left:147px;margin:-19px;padding:0;position:relative;top:-12px;width:0;z-index:1001}
.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}
.v2-pdp,body{font-family:"aktiv-grotesk-std",sans-serif!important}
.label,.badge{background-color:transparent}
#breadcrumb{margin:10px 0 10px 0}
#breadcrumb span.pageActive{color:rgba(102,102,102,1)!important}
.headerForPrint{display:none;height:0;width:0;overflow:hidden}
.nav-flyouts li{line-height:24px}
header .container{padding:0 15px}
.mainContainer .prodTitle h1{color:#424242;line-height:40px;font-size:32px;font-weight:500;padding:0;margin:0;font-family:"aktiv-grotesk-std",sans-serif!important}
header .container{width:1170px}
header a{font-weight:400}
.mini-cart-holder .view-cart-btn{background-image:none}
.account-flyout .links-group,.account-flyout .links-group li{line-height:22px}
.modal-two{top:0;left:0;width:inherit;margin-left:inherit;background-color:transparent}
.club-find-modal .modal-header,.club-find-modal .modal-footer{background-color:#fff!important;background-image:none}
.club-find-modal .modal-footer button,.club-find-modal .modal-footer .btn-green-find,.club-find-modal .club-name,.club-find-modal .btn-default-close,.club-find-modal .change-location{background-image:none}
.club-find-modal form{margin:0}
.club-find-modal .formFieldElement{margin-top:0}
.club-find-modal .club-address,.club-find-modal .club-name{padding-left:0}
.club-find-modal .error-button-wrapper{line-height:4.8}
.club-find-modal .modal-body{padding:0}
.flyout-container .title a{font-weight:700!important}
.biggraybtn,.moneyBoxBtn,img,span.varianceDefaultTxt,.deliveryDateDefaultTxt,a.btnContinueShopping,.cc_container_w .btnBeginCheckout,.cartDtlBorder div,.cartDtlBorder input,.cartCtrl .cartSelectOption .cartSelectDefaultTxt,a.btnMyxpressCheckout,.BVRRContentLink a,.clubLoc,#BVQAContainer a,#BVQAContainer input,#BVRRDisplayContentLinkWriteID a,.BVDI_FV a,.itemDrawer .dwr-container button,.itemDrawer .dwr-container input,li.mylistItem{box-sizing:content-box!important;-moz-box-sizing:content-box!important}
.cartInfoFooter .placeHolderText{padding:2px 0 0 201px}
.productInfo .nav-tabs>li>a{font-size:16px}
.main-container>.container{width:1170px;float:none;margin-top:0}
.main-container .v2-pdp{padding-left:18px;width:1140px;margin:20px auto}
.v2-pdp .moneyBtn .twoChannel,.v2-pdp .moneyBtn .oneChannel,.v2-pdp .moneyBoxBtn{height:auto;position:relative;float:left;margin:0 20px 0 0}
.v2-pdp #breadcrumb{width:100%;padding:0 0 0 11px!important;margin:0 0 10px 0}
.v2-pdp #breadcrumb a,.v2-pdp #breadcrumb span,.v2-pdp #breadcrumb span.pageActive{color:rgba(66,66,66,0.80)!important;font-family:"aktiv-grotesk-std",sans-serif;font-size:14px!important;font-weight:400!important}
.v2-pdp #breadcrumb .breadcrumbArrowImg{padding:0 4px 0 0}
.mainContainer .prodTitle .prodTitlePlus{font-size:14px;color:rgba(66,66,66,0.80);font-weight:400;height:15px;line-height:15px}
.v2-pdp .imgHolder2{border:none!important;height:380px!important;width:380px!important;position:relative!important;top:15px!important;left:24px}
.v2-pdp .moneybox-wrapper{float:left;width:490px;margin-left:28px;position:relative;top:12px}
.v2-pdp .flag_notitle_green{color:#4ca90c;font-size:14px;font-weight:500;float:left;margin:0;line-height:20px}
.v2-pdp .flag_notitle{color:#000;font-size:14px;font-weight:500;float:left;margin:0;line-height:20px}
.v2-pdp .itemPageMb{margin:0!important;position:relative;padding:20px;border-radius:2px;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}
.v2-pdp .flag_brandNew{float:left;width:45px;height:22px;background-color:#009de4;color:#fff;font-size:14px;padding:0 0 0 8px;border-radius:2px;line-height:20px;margin:0 26px 0 0}
.v2-pdp .moneyBtn .mbQty,.v2-pdp .v2-pdp-price-qty #delqty{width:44px;height:40px;margin:0 5px 0 0;border:1px solid #d2d2d2;float:left;font-size:16px;color:rgba(66,66,66,0.80);text-align:center;border-radius:2px;font-weight:500}
.v2-pdp .biggreenbtn,.v2-pdp .bigbluebtn{height:40px;border-radius:2px;font-size:16px;color:#fff;font-weight:700}
.v2-pdp .twoChannel .biggreenbtn,.v2-pdp .twoChannel .bigbluebtn{width:162px!important}
.v2-pdp .oneChannel .biggreenbtn,.v2-pdp .oneChannel .bigbluebtn{width:240px}
.itemPageMb .mbDeliveryInfo .container{width:auto;float:left;list-style:none;line-height:20px;padding:0;margin:0;width:235px!important}
.itemPageMb .mbDeliveryInfo .right{margin-left:5px}
.itemPageMb .mbDeliveryInfo .container .lblEnterZip{width:205px}
.v2-pdp #myShoppingList .ipMyListLoginNew{margin-top:0;border:1px solid #4ca90c;border-radius:2px;font-size:14px;color:#4ca90c;font-weight:700;background-image:none;background-color:#fff;position:relative;top:20px}
.v2-pdp .moneyBtn .qty-msg{display:block;font:normal 12px arial;color:#000;overflow:hidden;clear:both;position:relative;top:8px}
.v2-pdp .itemPageMb .mbDeliveryInfo{background-color:transparent;margin:0;padding:22px 0 10px 0;width:489px;position:relative;border:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}
.v2-pdp .one-channel-left{margin-top:13px}
.v2-pdp .relatedTopics{position:relative;margin-top:10px}
.v2-pdp .relevance_container{position:relative;margin-top:44px;margin-bottom:24px}
.forItemPage .relevance_container .carousel-title,.v2-pdp .relatedItem-bottom .carousel-title,.forItemPage .relatedTopics .carousel-title,.v2-pdp .relatedTopics .carousel-title,.v2-pdp .relevance_container .carousel-title{margin:0;padding:0 0 3px 0;font-size:15px!important;color:rgba(34,34,34,0.80);border-bottom:2px solid #b6e501;display:inline;line-height:24px;padding-bottom:5px}
.v2-pdp .relevance_container .carousel-title,.relatedItem-bottom .carousel-title,.v2-pdp .relatedTopics .carousel-title{display:inline-block;margin:16px 16px 16px 0}
section.relatedItem-bottom.crsl-TopSell{left:-12px}
.v2-pdp .relatedItem .container,.v2-pdp .relatedItem-bottom .container,.v2-pdp .relevance_container_bottom .container{width:1080px!important;padding:0;margin:28px 0 0 0}
.itemPageMb .mbDeliveryInfo .container li{line-height:18px;margin:0 0 2px 0;font-size:14px;font-weight:500}
.v2-pdp .itemPageMb .mbDeliveryInfo .container .title,.v2-pdp .itemPageMb .link,.shelfPageMB .link,.v2-pdp .moneyBoxWrapper .subscriptionDiv .subTitle{color:#1977d3!important;font-size:14px;word-wrap:break-word;font-family:"aktiv-grotesk-std",sans-serif!important;font-weight:500!important}
.v2-pdp .mbDeliveryInfo .container .freeDelvryTxt{color:#000;font-weight:500;font-size:14px;font-family:"aktiv-grotesk-std",sans-serif!important}
.v2-pdp .mbDeliveryInfo .container .ft14{color:#000;width:225px;font-size:14px}
.v2-pdp .itemFeatures ul li{line-height:20px;font-size:14px;color:#424242;margin-left:20px;list-style-type:disc}
.v2-pdp .prdDtls li a{text-decoration:none;color:#1977d3;font-size:16px;font-weight:500;font-family:"aktiv-grotesk-std",sans-serif!important}
.v2-pdp .moneyBoxWrapper,.v2-pdp .v2-pdp-money-box-wrapper{position:relative;top:27px;left:0}
.v2-pdp .drawerLinks{margin-top:5px}
.v2-pdp .relatedTopics{width:1080px}
.forItemPage .relatedTopics .related-left-arr,.forItemPage .relatedTopics .related-right-arr,.v2-pdp .relatedTopics .related-left-arr,.v2-pdp .relatedTopics .related-right-arr{background-color:transparent;border:0;cursor:pointer;position:absolute;top:118px;border:0;height:32px}
.v2-pdp .relatedTopics .related-left-arr{left:0}
.v2-pdp .relatedTopics .related-right-arr{right:0}
.v2-pdp .relatedTopics .relatedTopicsList li{margin-left:28px}
.v2-pdp .relatedTopics .relatedTopicsList li a{font-size:15px;color:rgba(34,34,34,0.8);font-weight:400}
.v2-pdp .relatedTopics #RelatedTopicsContainer{width:962px;overflow:hidden;padding-left:10px;position:relative;left:58px}
.v2-pdp .relatedTopics #RelatedTopicsContainer .relatedTopicsList{margin-top:43px}
.v2-pdp .relatedTopics .paginationSection{position:absolute;right:0;top:148px;margin:5px 1px 0 0;color:rgba(66,66,66,0.8);text-align:center;background:#fff;font-size:14px;right:-7px}
.v2-pdp .v2-pdp-price-qty{width:400px;border:0}
.v2-pdp .v2-pdp-bundle{width:385px!important;border:0}
.v2-pdp .v2-pdp-addToCart .itemPageMb{border:0;box-shadow:none;padding-right:0}
.v2-pdp .v2-pdp-btn-bundle a{background-color:#4ca90c;background-image:none}
.v2-pdp .v2-pdp-btn-bundle .rightStr{width:145px!important}
.v2-pdp .v2-pdp-btn-bundle .btn-green .leftVal{border-right:1px solid #fff!important}
.v2-pdp .v2-pdp-addToCart .moneyBoxContainer{margin-left:0}
.v2-pdp .v2-pdp-addToCart .itemPageMb .shipping{margin-left:7px}
.v2-pdp .v2-pdp-addToCart .itemPageMb .shippingInfo{margin-left:0}
.v2-pdp .v2-pdp-addToCart .itemPageMb .shipping .shippingZip{border-radius:2px}
.v2-pdp .v2-pdp-addToCart .drawerLinks{float:left;margin:0;font-size:14px;font-weight:500}
.v2-pdp .v2-pdp-addToCart .ipMyListLoginNew{top:0!important;margin:10px 5px 0 1px;padding:5px 15px}
.v2-pdp .v2-pdp-addToCart .itemPageMb .finePrintContainer{margin-right:0!important}
.v2-pdp .varianceTitle{margin:0 0 10px 0;font-size:16px;font-weight:700;color:#424242}
.v2-pdp .swVariantSelectContainer{margin:0 0 20px 0}
.v2-pdp .nrmlSwatches{list-style-type:none;margin:0 0 20px 0!important;width:473px}
.v2-pdp .itemPageMb .instSavings,.v2-pdp .itemPageMb .techSavings{margin:0 0 20px 0;padding:0 0 15px 0;border-bottom:1px solid #efefef}
.v2-pdp .itemPageMb .ltGray{color:#999;float:left;font-size:12px;margin:0 10px 0 0}
.v2-pdp .itemPageMb .mapPrice .titleText,.v2-pdp .itemPageMb .mapPrice .infoText{margin:0;color:#424242}
.v2-pdp .mbShippingInformation{width:488px;margin-left:-19px;border-left:none;border-right:0;padding:20px 0 0 20px}
.v2-pdp .itemPageMb .mbShippingInformation:before{left:79px}
.v2-pdp .itemPageMb .pricingInfo .lgFont{color:rgba(34,34,34,0.80);padding:0 0 7px 0;margin-top:8px}
.v2-pdp .moneyBoxBtn{border:none!important}
.v2-pdp .tab-content{margin-top:45px}
.v2-pdp .prdDtls{margin:0}
.v2-pdp-disclaimer{width:728px;float:left;font-size:14px;font-weight:400;color:rgba(66,66,66,0.8);line-height:20px;margin-top:10px}
.v2-pdp-disclaimer ul{list-style-type:none}
.v2-pdp-disclaimer li{margin-top:10px;line-height:18px;font-size:12px}
.Protectionplan-Overlay-Container .sqtradeModal,#addToCartModal{display:block;position:fixed;z-index:1050}
.container .cartv2{width:100%!important}
.cartv2 .rmoverlaytitle h2{font-size:2em!important}
.nc-cart .rmoverlaytitle h2{font-size:2em!important}
.forItemPage{margin-top:22px}
.v2-pdp .Protectionplan-Overlay-Container .modal-header,#addToCartModal .modal-header{height:42px;padding-top:6px}
.v2-pdp .Protectionplan-Overlay-Container .modal-header h3,#addToCartModal .modal-header h3{font-size:18px}
.v2-pdp .Protectionplan-Overlay-Container .modal-header .close,#addToCartModal .modal-header .close{font-size:40px}
.v2-pdp .Protectionplan-Overlay-Container .modal-body .proPlanTitle{font-size:24px}
.v2-pdp .Protectionplan-Overlay-Container .modal-body h5{font-size:15px}
.v2-pdp .Protectionplan-Overlay-Container .modal-body .proPlanIncludes li{font-size:14px;font-weight:300}
.v2-pdp .Protectionplan-Overlay-Container .modal-body .learnMore h5{font-size:14px}
.v2-pdp .Protectionplan-Overlay-Container .modal-body .qtyPrice{font-size:18px;font-weight:300}
.v2-pdp #addToCartModal .modalBody-Content{font-size:15px}
.v2-pdp #addToCartModal a.modal-ContinueShopping{font-size:12px;font-weight:700}
.nc-cart .Protectionplan-Overlay-Container .modal-header,#addToCartModal .modal-header{height:42px;padding-top:6px}
.nc-cart .Protectionplan-Overlay-Container .modal-header h3,#addToCartModal .modal-header h3{font-size:18px}
.nc-cart .Protectionplan-Overlay-Container .modal-header .close,#addToCartModal .modal-header .close{font-size:40px}
.nc-cart .Protectionplan-Overlay-Container .modal-body .proPlanTitle{font-size:24px}
.nc-cart .Protectionplan-Overlay-Container .modal-body h5{font-size:15px}
.nc-cart .Protectionplan-Overlay-Container .modal-body .proPlanIncludes li{font-size:14px;font-weight:300}
.nc-cart .Protectionplan-Overlay-Container .modal-body .learnMore h5{font-size:14px}
.nc-cart .Protectionplan-Overlay-Container .modal-body .qtyPrice{font-size:18px;font-weight:300}
.nc-cart #addToCartModal .modalBody-Content{font-size:15px}
.nc-cart #addToCartModal a.modal-ContinueShopping{font-size:12px;font-weight:700}
.nc-cart h2{font-size:24px!important;font-weight:700!important}
.v2-pdp .staticBundleContainer{margin:10px 0}
.v2-pdp h4.gray3{margin:0 16px}
.v2-pdp .staticBundleContainer .bundleItems{margin:0 16px}
.v2-pdp .staticBundleContainer .bundleItems li{margin:8px 0}
.v2-pdp .staticBundleContainer .bundleItems .linkBundle{position:relative}
.v2-pdp .staticBundleContainer .bundleItems .linkBundle a{font-size:12px;position:absolute;top:0;left:0}
.v2-pdp .itemPageMb .loadPPOverlayCircle{left:-380px;top:200px}
.v2-pdp .dynamicBundleContainer h3{font-size:15px}
.v2-pdp .bundleItems .preselectedBundleItems h4{font-size:12px;font-weight:300;margin:0}
.v2-pdp .bundleItems .dynamicBundleContainer .bundleItems h4{margin:0 0 3px 0}
.v2-pdp .bundleItems .preSelectedBundleImg{float:left;width:30px}
.v2-pdp .bundleItems .truncateText{float:left;width:66px}
.v2-pdp .dynamicBundleContainer .dynBunImgState{width:77px}
.v2-pdp .dynamicBundleContainer .preselectedBundleItems a{font-size:13px}
.v2-pdp .dynBundleConfirm{padding:5px 7px;width:225px;height:35px;padding:11px 7px 0 7px;top:363px;z-index:12;right:235px}
.v2-pdp .dynBundleConfirm p{padding:0;margin:0;font-size:13px}
.v2-pdp .dynamicBundleContainer{margin:20px 0}
.container #BVRRSummaryContainer,.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}
.itemPageMb .pricingInfo ul,.shelfPageMB .pricingInfo ul{display:inline-block;margin-right:5px}
footer .footer-sect01 li,footer .footer-sect02 li,footer .footer-sect03 li{height:25px}
.itemPageMb .mbDeliveryInfo .container li.tiresMesg{padding-top:25px}
.swVarianceContainer .colorSwatches li.swatchDefault{margin-bottom:0}
.v2-pdp .itemPageMb .biggreenbtn,.v2-pdp .itemPageMb .bigbluebtn,.v2-pdp .itemPageMb .biggraybtn{font-family:"aktiv-grotesk-std",sans-serif!important;font-size:16px;line-height:16px}
.v2-pdp .itemDrawer{left:-420px}
.v2-pdp .dynamicBundleXpanded .bundlesQuickView{font-size:13px;width:68px;box-sizing:content-box}
.v2-pdp .itemPageMb .link.ipClubSelector{display:inherit;color:#1977d3}
.v2-pdp .itemPageMb .link:hover{opacity:.7}
.v2-pdp .modal .modal-header h3{width:80%}
.v2-pdp .dynamicModalContainer .modal-body,.v2-pdp .dynamicModalContainer .dynModalImg,.v2-pdp .dynamicModalContainer .dynProdDetails{margin-top:0!important}
.v2-pdp .dynamicModalContainer .dynProdDetails{margin:0!important}
.dynamicModalContainer .modal-body{margin-top:0!important}
div[class*="sc-flag-"],div[class*="flag_"],.top_ship_msg{margin-bottom:8px!important}
div[class*="sc-flag-"]{font-family:"bree-serif",serif!important}
.v2-pdp .nwFlwrsTmpl .deliveryDateDefaultTxt,.v2-pdp .swVarianceContainer .varianceDefaultTxt{box-shadow:none!important;border:solid 1px #d2d2d2;border-radius:2px;padding:5px 10px}
.v2-pdp .swVariantSelectContainer ul.swVarianceSelect{box-shadow:none!important;border:solid 1px #d2d2d2;border-radius:2px;width:203px}
.v2-pdp .swVariantSelectContainer ul.swVarianceSelect li{padding:5px 10px}
.v2-pdp .nwFlwrsTmpl .deliveryDateSelectContainer{margin:5px 0 20px 0}
.v2-pdp .short-desc{font-size:14px;color:#424242;position:relative;margin-top:45px;width:472px}
.v2-pdp .short-desc h4,.v2-pdp .why-we-love h4,.v2-pdp #tabItemDetails h2,.v2-pdp #tabItemDetails h3,.v2-pdp #tabItemDetails h4,.v2-pdp .v2-pdp-disclaimer h3{line-height:24px;color:#424242;font-weight:600;margin:0 0 7px 0;padding:0}
.v2-pdp .short-desc h4,.v2-pdp .why-we-love h4,.v2-pdp #tabItemDetails h2{font-size:20px!important}
.v2-pdp .productInfo h3{font-size:18px!important}
.v2-pdp .productInfo h4{font-size:18px!important}
.v2-pdp .short-desc ul li,.v2-pdp .short-desc li{list-style-type:disc;margin:0 0 3px 20px;line-height:20px}
.v2-pdp .short-desc p,.v2-pdp .productInfo p{margin:10px 0!important;padding:0;line-height:20px;font-size:14px}
.v2-pdp .productInfo{width:1044px;margin:0}
.v2-pdp .productInfo ul{margin-bottom:20px}
.v2-pdp .productInfo .tab-pane ul li{padding:0;line-height:20px;font-size:14px}
.v2-pdp .productInfo .itemFeatures p{font-size:14px!important;line-height:16px;color:#424242;font-weight:500!important}
.v2-pdp .finePrint{width:450px;font-weight:400;font-size:12px;margin:0;position:relative;top:78px;left:-17px;float:right!important;line-height:15px}
.v2-pdp .why-we-love{position:relative;top:24px;padding-left:25px;width:470px;float:left}
.v2-pdp .why-we-love p{line-height:20px;font-size:14px;color:#424242;margin-top:7px}
.v2-pdp .productInfo #tabPolicy,.v2-pdp .productInfo #tabRatings,.v2-pdp .productInfo .itemDetailsPara{margin-top:30px}
.v2-pdp #subscribeItemToCart img{display:none}
.v2-pdp #subscribeItemToCart{background-color:#4ca90c;width:118px;height:41px;border-radius:2px;position:relative;top:-2px}
.v2-pdp #subscribeItemToCart:hover{background-color:#4ca90c!important;opacity:.7}
.v2-pdp ul.prdDtls li a:hover{opacity:.7;color:#1977d3}
.v2-pdp .moneyBtn .twoChannel .linkOOS{color:#1977d3}
.v2-pdp .moneyBtn .twoChannel .linkOOS:hover{opacity:.7}
.v2-pdp .itemPageMb .mbShippingInformation .lblOptionsTxt{padding-top:5px}
.v2-pdp .itemPageMb .mbShippingInformation .btnCalculateShippingDeliveryInfo{margin-top:0;border:1px solid #4ca90c;border-radius:2px;font-size:14px;color:#4ca90c;font-weight:700;background-image:none;background-color:#fff;position:relative;padding:5px 15px}
.v2-pdp .itemPageMb .mbShippingInformation .btnCalculateShippingDeliveryInfo:hover{background-color:rgba(75,169,11,0.1)}
.v2-pdp .itemPageMb .mbShippingInformation .pnlZipCode{margin-bottom:10px;margin-top:10px}
.v2-pdp .pricingInfo ul li.wasPrice{margin:5px 0 18px 0}
.v2-pdp #itemPageMoneyBox .urgencyMsg{margin:0}
.v2-pdp .itemPageMb .minQtyErrorMessage{top:-16px}
.v2-pdp .bv-cleanslate .bv-core-container-794 .bv-summary-bar-minimalist .bv-write-container .bv-submission-button{font-size:14px!important}
.v2-pdp .subQuantity span,.v2-pdp .subFrequency span{margin:0;font-weight:500;font-size:14px;line-height:16px;color:#424242;font-family:"aktiv-grotesk-std",sans-serif}
.v2-pdp .subQuantity{margin-left:15px}
.v2-pdp .chooseQty .decQty,.v2-pdp .chooseQty .incQty{font-size:25px}
.v2-pdp input.checkSub{height:15px;width:15px}
.v2-pdp .chooseQty{margin-left:0}
.v2-pdp .nwFlwrsTmpl .deliveryDateSelect{overflow-y:auto!important;top:32px;width:201px}
.v2-pdp .nwFlwrsTmpl.deliveryDateContainer ul.deliveryDateSelect li{padding:5px 10px 5px 16px;width:auto;color:#424242}
.v2-pdp .pricingInfo .forOnline .pricingInfoBox,.v2-pdp .pricingInfo .forPickup .pricingInfoBox{padding:0 10px 4px 0;margin-left:0}
.v2-pdp .pricingInfo .forOnline .lgFontBorder,.v2-pdp .pricingInfo .forPickup .lgFontBorder{padding-right:24px}
.showModalV2{display:block!important}
.showModalV2 .bundlesQuickViewModal{width:560px}
.showModalV2 .dynamicModalContainer .modal-body,.showModalV2 .bundlesQuickViewModal,.showModalV2 .dynamicModalContainer{margin-left:0!important}
.showModalV2 .dynamicModalContainer .close{top:-23px}
.v2-pdp .itemPageMb .mbDeliveryInfo .container li:nth-child(3){background-image:none!important}
@media(min-width:1200px){.v2-pdp .moneyBoxWrapper,.v2-pdp .v2-pdp-money-box-wrapper{margin:0 0 0 44px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.v2-pdp .moneyBoxWrapper,.v2-pdp .v2-pdp-money-box-wrapper{margin:0 0 0 44px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.v2-pdp .moneyBoxWrapper,.v2-pdp .v2-pdp-money-box-wrapper{margin:0 0 0 20px}
}
@media only screen and (max-device-width:480px){.v2-pdp .moneyBoxWrapper,.v2-pdp .v2-pdp-money-box-wrapper{margin:0 0 0 20px}
}
@media(min-width:768px) footer .col-sm-12{width:100%;float:left}
@media(min-width:992px) footer .col-md-3{width:25%;float:left}
@media(min-width:768px) footer .col-sm-6{width:50%;float:left}
.v2pdp{background-image:url(/sams/redesign/static/assets/sprites/v2pdp/v2pdp-sprite.png)!important;background-repeat:no-repeat!important;display:block!important}
.v2001-club-ico{background-image:url(/sams/redesign/static/assets/sprites/v2pdp/v2pdp-sprite.png)!important;background-repeat:no-repeat!important;height:17px;background-position:-5px -2px!important}
.v2002-truck-ico{background-image:url(/sams/redesign/static/assets/sprites/v2pdp/v2pdp-sprite.png)!important;background-repeat:no-repeat!important;height:17px;background-position:-5px -26px!important}