.btn-group.ees-btn-group-toggle .btn{padding:0 5px;color:#505abc;cursor:pointer;background:#ddd;background-image:-webkit-gradient(linear,0 0,0 100%,from(#efefef),to(#ddd));background-image:-moz-linear-gradient(top,#efefef,#ddd);border:1px solid #999}.btn-group.ees-btn-group-toggle .btn.active{color:#ddd;cursor:default;background:#666;background-image:-webkit-gradient(linear,0 0,0 100%,from(#555),to(#828282));background-image:-moz-linear-gradient(top,#555,#828282)}.products-home-options-section{background-color:#eee;border:1px solid #ccc}@media (min-width:768px){.products-home-options-section .products-home-option{padding:0 4px;margin:5px 0}.products-home-options-section .products-home-option:not(:first-child){border-left:1px solid #ccc}}@media (max-width:767px){.products-home-options-section .products-home-option{padding:5px}.products-home-options-section .products-home-option:not(:nth-last-child(2)){border-bottom:1px solid #ccc}}.products-home-options-section .products-home-option p{padding:5px;margin:0}.products-home-options-section .products-home-option p:hover{background-color:#ddd;border:1px solid #ccc;border-radius:4px}.ElliottRotator .slick-dots{position:relative;bottom:0;padding:5px;text-align:left;background:#0054a4 url(/images/nav/imgRotator/slice.png) repeat-x}.ElliottRotator .slick-dots li.rotator-label{float:right;width:auto;font-style:italic;font-weight:700;color:#d1cee1;cursor:default}.ElliottRotator .slick-dots li:not(.rotator-label){width:25px;height:23px;margin:0 4px}.ElliottRotator .slick-dots li:not(.rotator-label).active,.ElliottRotator .slick-dots li:not(.rotator-label).slick-active{cursor:default}.ElliottRotator .slick-dots li:not(.rotator-label).active button,.ElliottRotator .slick-dots li:not(.rotator-label).slick-active button{text-shadow:0 0 3px #fff;pointer-events:none;background-color:rgba(0,0,0,.4);box-shadow:0 0 5px #fff}.ElliottRotator .slick-dots li:not(.rotator-label):not(.slick-active):not(.active) button:hover{background-color:rgba(255,255,255,.1)}.ElliottRotator .slick-dots li:not(.rotator-label) button{width:25px;height:23px;font-size:18px;font-weight:700;color:#fff;background-color:#0054a4;border-radius:4px;box-shadow:0 0 3px #000}.ElliottRotator .slick-dots li button:before{content:''}.products-brand-rotator{padding:4px 2px 2px 4px;background:#f6f6f6;border:1px solid #eee}.products-ad-rotator{width:450px;margin-bottom:0!important;border:1px solid #888}@media only screen and (max-width:1199px){.products-ad-rotator{width:100%}}.products-ad-rotator .slick-list{height:251px}.products-ad-rotator .slick-list .ad-rotator-image-container{display:flex!important}@media only screen and (max-width:1199px){.products-ad-rotator .slick-list{height:227.5px}}@media only screen and (max-width:999px){.products-ad-rotator .slick-list{height:235px}}.ad-rotator-image-0{display:inline-block;width:100%;height:251px;background-image:url(/images/nav/imgRotator/ProductsHome.jpg);background-repeat:no-repeat;background-position-x:0;background-position-y:0;background-size:100%;outline:0!important}@media only screen and (max-width:1199px){.ad-rotator-image-0{height:227.5px;background-position-y:0}}@media only screen and (max-width:999px){.ad-rotator-image-0{height:235px;background-position-y:0}}.ad-rotator-image-1{display:inline-block;width:100%;height:251px;background-image:url(/images/nav/imgRotator/ProductsHome.jpg);background-repeat:no-repeat;background-position-x:0;background-position-y:-252px;background-size:100%;outline:0!important}@media only screen and (max-width:1199px){.ad-rotator-image-1{height:227.5px;background-position-y:-227.5px}}@media only screen and (max-width:999px){.ad-rotator-image-1{height:235px;background-position-y:-235px}}.ad-rotator-image-2{display:inline-block;width:100%;height:251px;background-image:url(/images/nav/imgRotator/ProductsHome.jpg);background-repeat:no-repeat;background-position-x:0;background-position-y:-504px;background-size:100%;outline:0!important}@media only screen and (max-width:1199px){.ad-rotator-image-2{height:227.5px;background-position-y:-455px}}@media only screen and (max-width:999px){.ad-rotator-image-2{height:235px;background-position-y:-470px}}.ad-rotator-image-3{display:inline-block;width:100%;height:251px;background-image:url(/images/nav/imgRotator/ProductsHome.jpg);background-repeat:no-repeat;background-position-x:0;background-position-y:-756px;background-size:100%;outline:0!important}@media only screen and (max-width:1199px){.ad-rotator-image-3{height:227.5px;background-position-y:-682.5px}}@media only screen and (max-width:999px){.ad-rotator-image-3{height:235px;background-position-y:-705px}}.ad-rotator-image-4{display:inline-block;width:100%;height:251px;background-image:url(/images/nav/imgRotator/ProductsHome.jpg);background-repeat:no-repeat;background-position-x:0;background-position-y:-1008px;background-size:100%;outline:0!important}@media only screen and (max-width:1199px){.ad-rotator-image-4{height:227.5px;background-position-y:-910px}}@media only screen and (max-width:999px){.ad-rotator-image-4{height:235px;background-position-y:-940px}}.ad-rotator-image-5{display:inline-block;width:100%;height:251px;background-image:url(/images/nav/imgRotator/ProductsHome.jpg);background-repeat:no-repeat;background-position-x:0;background-position-y:-1260px;background-size:100%;outline:0!important}@media only screen and (max-width:1199px){.ad-rotator-image-5{height:227.5px;background-position-y:-1137.5px}}@media only screen and (max-width:999px){.ad-rotator-image-5{height:235px;background-position-y:-1175px}}[id$=dvOldBreadcrumbs]{display:none}.products-home-quick-select-tabs-container .products-home-quick-select-tabs li{border:1px solid #ddd;border-bottom:0}.products-home-quick-select-tabs-container .products-home-quick-select-tabs li.active>a{background-color:#eee}.products-home-quick-select-tabs-container .products-home-quick-select-tabs li:not(.active)>a{background-color:#fff}.products-home-quick-select-tabs-container .products-home-quick-select-tabs li:not(.active)>a:hover{background-color:#ddd}.products-home-quick-select-tabs-container .products-home-quick-select-tabs-content{background-color:#eee;border:1px solid #ddd}.itemDetails{margin-bottom:12px;overflow:initial}.itemDetails .estShip{margin-top:35px}.itemDetails h1,.itemDetails h2{margin:0;font-size:1.8em}.itemDetails h1 span.altTitle,.itemDetails h2 span.altTitle{font-size:85%;text-shadow:none}.itemDetails h3{margin:4px 3px 12px 3px;font-size:12px;font-weight:700;line-height:20px}.itemDetails h3.custom{margin:0 0 3px 0;color:#080;text-align:center}.itemDetails h3 a{text-decoration:none}.itemDetails .VariantSection{width:140px;box-sizing:content-box;padding:5px;margin-right:4px;text-align:center;border:1px solid #888;border-radius:3px;box-shadow:1px 1px 2px #999}.itemDetails .VariantSection img{max-width:140px;max-height:140px;border:1px solid #ccc}.itemDetails .VariantSection a{text-decoration:underline}.itemDetails .VariantSection .searchPrice{font-weight:700;color:#c00}.itemDetails .VariantSection .subGray{background-color:#dfdfdf}.itemDetails .VariantSection h3{margin:0}.itemDetails .VariantSection.visible-sm,.itemDetails .VariantSection.visible-xs{width:180px;margin:10px auto}.itemDetails .iheader{margin-bottom:20px}.itemDetails .iheader .iImage{float:left}.itemDetails .iheader .iImage img.activeImg{display:block;max-width:280px;max-height:280px;margin:0;cursor:zoom-in}.itemDetails .iheader .iImage img.dInline{display:inline;padding-right:4px;margin:0}.itemDetails .iheader .hgroup p{padding:3px 0;margin:0}.itemDetails .iheader .hgroup ul.prodAttr{padding:0;margin:15px 0 4px 0}.itemDetails .iheader .hgroup ul.prodAttr li{display:block;float:left;margin-top:15px;margin-right:20px;list-style:none}.itemDetails .iheader .hgroup div.iPrice{position:relative}.itemDetails .iheader .hgroup div.iPrice ul{padding:0;margin:0 0 12px 0;font-size:11px}.itemDetails .iheader .hgroup div.iPrice ul li{padding:0;margin:0;list-style:none}.itemDetails .iheader .hgroup div.iPrice ul li.current .priceUnit{margin-bottom:8px;color:#777;text-decoration:none;background:#fff}.itemDetails .iheader .hgroup div.iPrice ul li.current .priceValue{margin-bottom:8px;font-size:2em;font-weight:700;color:#c00;background:#fff}.itemDetails .iheader .hgroup div.iPrice ul li.package-prices p{padding:0;color:#777}.itemDetails .iheader .hgroup div.iPrice ul li a{color:#777;text-decoration:none;cursor:pointer}.itemDetails .iheader .hgroup div.iPrice ul li a:hover{color:#008}.itemDetails .iheader .hgroup div.iPrice #loginTooltip{position:absolute;top:50%;left:145px;height:100%;min-height:50px;padding:5px;background-color:#87ceeb;border-radius:5px;transform:translateY(-50%)}.itemDetails .iheader .hgroup div.iPrice #loginTooltip #loginTooltipContent{position:relative;min-width:130px;height:100%}.itemDetails .iheader .hgroup div.iPrice #loginTooltip #loginTooltipContent::before{position:absolute;top:50%;left:-15px;width:10px;height:0;box-sizing:border-box;content:" ";border-color:transparent;border-style:solid;border-width:10px 10px 10px 0;border-right-color:#87ceeb;transform:translateY(-50%)}.itemDetails .iheader .hgroup div.iPrice #loginTooltip #loginTooltipContent a{position:absolute;top:50%;right:0;left:0;font-size:18px;font-weight:700;color:#fff;text-align:center;text-decoration:underline;cursor:pointer;transform:translateY(-50%)}.itemDetails .iheader .sCart{width:160px;font-size:12px}.itemDetails .iheader .sCart .btnCart{margin-right:5px}.itemDetails .responsiveTabs li a{color:#004584}.itemDetails .responsiveTabs li a:hover{color:#08c}@media only screen and (max-width:999px){.itemDetails .tab_container #tabCurrentStock{font-size:19px}}.itemDetails .tabs li a.current{background:#fff;background-image:-webkit-gradient(linear,0 0,0 100%,from(#f3f3f3),to(#fff));background-image:-moz-linear-gradient(top,#f3f3f3,#fff);border-bottom:0}.itemDetails .tab_content{margin-bottom:20px}.itemDetails .tab_content .specPDF{margin-bottom:12px}.itemDetails .suggestion-link{padding:0;margin:0;font-size:85%;text-align:right}.itemDetails .suggestion-link img{vertical-align:middle}.itemDetails .table-stock tbody tr:hover{background-color:#d9edf7!important}.itemDetails .table-stock tbody tr:hover.interactive.focus,.itemDetails .table-stock tbody tr:hover.interactive.hover,.itemDetails .table-stock tbody tr:hover.interactive:focus,.itemDetails .table-stock tbody tr:hover.interactive:hover,a.itemDetails .table-stock tbody tr:hover.hover,a.itemDetails .table-stock tbody tr:hover:focus,a.itemDetails .table-stock tbody tr:hover:hover{background-color:#afd9ee!important}.itemDetails .table-stock td,.itemDetails .table-stock th{white-space:nowrap}.itemDetails .table-stock td{padding:0}.itemDetails .table-stock td a{display:block;padding:5px;color:#333}.itemDetails .table-stock td a:hover{text-decoration:none}.itemDetails table.productReel th{color:#eee;background:#666}.itemDetails .table-surplus{margin-bottom:0}.itemDetails .table-surplus th{width:25%;text-align:left}.itemDetails .table-surplus td{vertical-align:middle}.itemDetails .products-results-heading{height:100%;padding:6px 8px 3px;margin:0;font-size:11px;background:#eee;background-image:-webkit-gradient(linear,0 0,0 100%,from(#efefef),to(#ddd));background-image:-moz-linear-gradient(top,#efefef,#ddd);border:1px solid #ddd}.itemDetails .products-results-heading h4{margin:10px 0 0 0;font-size:14px;font-weight:700}@media only screen and (max-width:767px){.itemDetails .estShip{margin-top:15px}.itemDetails .iheader .iImage{float:none;margin:0}.itemDetails .iheader .iImage img.activeImg{display:block;max-width:100%;max-height:450px;margin:0 auto;cursor:pointer}}.itemDetails dl.itemSpec{margin:8px}.itemDetails dl.itemSpec dt.contentSubHead{padding:5px;font-size:14px;color:#004584;background-color:#f8f8f8;border:1px solid #eee;border-radius:4px 4px 0 0}.itemDetails .tab_content dl.itemSpec dd dl{margin:5px 20px 20px}.itemDetails dl.itemSpec dd dl dd{word-break:break-all;border-bottom:1px dotted #ddd}@media screen and (max-width:999px){.itemDetails dl.itemSpec dd{margin-bottom:6px}.itemDetails dl.itemSpec dt.contentSubHead{padding:5px;margin-right:6px;font-size:16px;color:#004584;background-color:#eee;border:1px solid #ddd;border-radius:4px 4px 0 0}.itemDetails dl.itemSpec dd dl{margin:5px 8px 10px 0;background:#fafafa}}@media screen and (min-width:768px){.itemDetails .itemSpec{height:100%;margin:8px;overflow:hidden;color:#555;background:#fff}.itemDetails dl.itemSpec dt{margin:0 0 4px 0;clear:both;font-size:12px}.itemDetails dl.itemSpec dd{margin-left:0}.itemDetails dl.itemSpec dd dl{margin:5px 8px 20px 0}.itemDetails dl.itemSpec dd dl.slimItem{margin:0 20px}.itemDetails dl.itemSpec dd dl dd,.itemDetails dl.itemSpec dd dl dt{position:relative;padding:3px;margin:0;font-size:12px}.itemDetails dl.itemSpec dd dl dt{z-index:210;display:inline;float:left;width:185px;font-weight:400}.itemDetails dl.itemSpec dd dl dd.padTop20,.itemDetails dl.itemSpec dd dl dt.padTop20{padding-top:20px!important}.itemDetails dl.itemSpec dd dl dd{width:auto;padding-left:200px;background:0 0;border-bottom:1px dotted #ddd}.itemDetails dl.itemSpec dd dl dd:last-child{border-bottom:none}.itemDetails dl.itemSpec dd dl dd:first-child{border-top:none}.itemDetails dl.itemSpec dd dl dd p{margin-bottom:5px}}.itemDetails .cross-reference-items .cross-ref-item{padding:6px;margin-bottom:10px;font-size:11px;background:#f4f4f4;border-right:1px dotted #ddd;border-bottom:1px solid #ccc}.itemDetails a.AddToInventory{position:relative;top:0;padding-left:10px;text-decoration:none;background:url(/Images/Icons/12x12/star_blank.png) no-repeat}.itemDetails .itemDetails a.AddToInventoryText.Added,.itemDetails a.AddToInventory.Added{background:url(/Images/Icons/12x12/star_yellow.png) no-repeat}.EESCarouselResources{display:none}.EESCarouselOverlay{position:fixed;top:0;left:0;z-index:9998;display:block;width:100%;height:100%;padding:0;margin:0;opacity:0;-webkit-transform:translate(99999px,0);-moz-transform:translate(99999px,0);-ms-transform:translate(99999px,0);transform:translate(99999px,0)}.EESCarouselOverlay .EESCarouselOverlayMask{position:absolute;top:0;left:0;z-index:9999;display:block;width:100%;height:100%;padding:0;margin:0;background-color:#555;opacity:.8}.EESCarouselOverlay .EESCarouselOverlayContent{position:relative;top:50px;z-index:10000;margin:20px;border-radius:3px;box-shadow:1px 1px 2px #777}.EESCarouselOverlay .EESCarouselOverlayContent .OverlayWrapperWrapper{display:table;width:100%}.EESCarouselOverlay .EESCarouselOverlayContent .OverlayWrapperWrapper .EESOverlayWrapper{display:table-row}.EESCarouselOverlay .EESCarouselOverlayContent .OverlayWrapperWrapper .EESOverlayWrapper .EESOverlayWrapperLeft,.EESCarouselOverlay .EESCarouselOverlayContent .OverlayWrapperWrapper .EESOverlayWrapper .EESOverlayWrapperRight{display:table-cell;vertical-align:top}.EESCarouselOverlay .EESCarouselOverlayContent .OverlayWrapperWrapper .EESOverlayWrapper .EESOverlayWrapperLeft{width:15%;min-width:180px;min-height:600px;padding-top:10px;padding-right:15px;padding-left:20px;margin-left:10px;background-color:#fff;border:1px solid #ccc}.EESCarouselOverlay .EESCarouselOverlayContent .OverlayWrapperWrapper .EESOverlayWrapper .EESOverlayWrapperRight{padding:15px}.EESCarouselOverlay .EESCarouselOverlayContent .OverlayWrapperWrapper .EESOverlayWrapper .EESOverlayWrapperRight .EESCarouselOverlayFullsize{width:auto;height:600px;max-height:600px;padding-top:20px;margin-top:20px;text-align:center}.EESCarouselOverlay .EESCarouselOverlayContent .OverlayWrapperWrapper .EESOverlayWrapper .EESOverlayWrapperRight .EESCarouselOverlayFullsize img{max-height:100%}.EESCarouselOverlay .EESCarouselOverlayContent .OverlayWrapperWrapper .EESOverlayWrapper .EESOverlayWrapperRight .EESCarouselOverlayFullsize div{height:100%}.EESCarouselOverlay .EESCarouselOverlayContent .OverlayWrapperWrapper .EESOverlayWrapper .EESOverlayWrapperRight .EESCarouselOverlayFullsize>div{display:none}.EESCarouselOverlay .EESCarouselOverlayContent .OverlayWrapperWrapper .EESOverlayWrapper .EESOverlayWrapperRight .EESCarouselOverlayFullsize>div.active{display:block}.EESCarouselOverlay .EESCarouselOverlayContent .OverlayWrapperWrapper .EESOverlayWrapper div.EESCarouselOverlayMenu{width:100%;height:100%;min-height:600px}.EESCarouselOverlay .EESCarouselOverlayContent .OverlayWrapperWrapper .EESOverlayWrapper div.EESCarouselOverlayMenu div.prodThumbs{margin-left:0}.EESCarouselOverlay .EESCarouselOverlayContent .OverlayWrapperWrapper .EESOverlayWrapper div.EESCarouselOverlayMenu div.prodThumbs img{width:52px}.EESCarouselOverlay .EESCarouselOverlayContent .OverlayWrapperWrapper .EESOverlayWrapper div.EESCarouselOverlayMenu div.prodThumbs>div>div{float:left;width:52px;max-height:52px;margin:0 15px 15px 0}@media screen and (max-width:1200px){.EESCarouselOverlay .EESCarouselOverlayContent .OverlayWrapperWrapper .EESOverlayWrapper div.EESCarouselOverlayMenu{margin-left:0}}.EESCarouselOverlay .EESCarouselOverlayContent .EESCarouselOverlayThumbs{clear:both}.EESCarouselOverlay .EESCarouselOverlayContent .EESCarouselOverlayThumbs img{width:54px;max-width:54px;max-height:54px;margin-top:-1px}.EESCarouselOverlay .EESCarouselOverlayContent .EESCarouselOverlayThumbs>div{float:left;width:54px;height:54px;box-sizing:content-box;margin:0 15px 15px 0;overflow:hidden;line-height:54px;border:1px solid #bbb}.EESCarouselOverlay .EESCarouselOverlayContent .EESCarouselOverlayThumbs>div:hover{cursor:pointer;background-color:#eee;border-color:#009;box-shadow:1px 1px 2px #444}.EESCarouselDisplay{display:none}.EESCarouselDisplay.EESCarouselDisplayNoJS{display:block}.EESCarouselDisplay.EESCarouselDisplayNoJS .EESCarouselFull div{cursor:default}.EESCarouselDisplay .EESCarouselFull{margin-right:15px;margin-left:15px}@media only screen and (min-width:768px){.EESCarouselDisplay .EESCarouselFull>div{display:none;width:280px;height:280px;padding-right:15px;padding-left:15px;margin:0;cursor:zoom-in}.EESCarouselDisplay .EESCarouselFull>div img{max-width:100%;max-height:100%}}@media only screen and (max-width:767px){.EESCarouselDisplay .EESCarouselFull>div{display:none;max-width:100%;max-height:450px;margin:0 auto;text-align:center;cursor:pointer}.EESCarouselDisplay .EESCarouselFull>div img{max-width:100%;max-height:450px}}.EESCarouselDisplay .EESCarouselFull>div.active{display:block}.EESCarouselDisplay .EESCarouselFull>div.carousel-youtube{line-height:280px;cursor:pointer}.EESCarouselDisplay .EESCarouselFull>div.carousel-youtube svg{position:absolute}.EESCarouselDisplay .EESCarouselFull>div.carousel-youtube svg path.grayyt{display:block}.EESCarouselDisplay .EESCarouselFull>div.carousel-youtube svg path.redyt{display:none}.EESCarouselDisplay .EESCarouselFull>div.carousel-youtube:hover svg path.grayyt{display:none}.EESCarouselDisplay .EESCarouselFull>div.carousel-youtube:hover svg path.redyt{display:inline}.EESCarouselDisplay .EESCarouselFull>div a{display:block;cursor:zoom-in}.EESCarouselDisplay .prodThumbs{padding-left:10px;margin-left:25px;clear:both}.EESCarouselDisplay .prodThumbs>div{float:left;width:40px;height:40px;box-sizing:content-box;margin-right:8px;overflow:hidden;line-height:40px;border:1px solid #bbb}.EESCarouselDisplay .prodThumbs>div:last-child{margin-right:0}.EESCarouselDisplay .prodThumbs>div:hover{cursor:pointer;background-color:#eee;border-color:#009;box-shadow:1px 1px 2px #444}.EESCarouselDisplay .prodThumbs>div a{display:block;cursor:zoom-in}.EESCarouselDisplay .prodThumbs img{max-width:40px;max-height:40px;margin-top:-1px}.EESCarouselDisplay .prodThumbs .moreThumbs{font-size:20px;font-weight:700;text-align:center}.EESCarouselDisplay a:focus{border:none;outline:0}.EESCarouselMobile .item img{width:300px;margin:0 auto}.EESCarouselMobile .item iframe{width:100%;height:100%;min-height:296px}.EESCarouselMobile ul.carousel-indicators{position:static;bottom:auto;left:auto;width:100%;padding:20px 0;margin:0;text-align:center}.EESCarouselMobile ul.carousel-indicators li{display:inline-block;float:none;width:9px;height:9px;box-sizing:content-box;padding:0;margin:0 5px;font-size:15px;list-style:none;background-color:#f3f3f3;border:.1rem solid #949494;border-radius:2rem}.EESCarouselMobile ul.carousel-indicators li.active{background-color:#949494;border:.1rem solid #949494}.EESShippingEstimatesOverlay{position:fixed;top:0;left:0;z-index:9998;display:block;width:100%;height:100%;padding:5px;margin:0;opacity:0;-webkit-transform:translate(99999px,0);-moz-transform:translate(99999px,0);-ms-transform:translate(99999px,0);transform:translate(99999px,0)}.EESShippingEstimatesOverlay .EESShippingEstimatesOverlayMask{position:absolute;top:0;left:0;z-index:9999;display:block;width:100%;height:100%;padding:0;margin:0;background-color:#555;opacity:.8}.EESShippingEstimatesOverlay .EESShippingEstimatesOverlayContent{position:relative;z-index:10000;width:100%;margin:0;border-radius:6px}@media only screen and (min-width:768px){.EESShippingEstimatesOverlay{padding:0}.EESShippingEstimatesOverlay .EESShippingEstimatesOverlayContent{width:560px;margin:10px auto}}.uAddToMenu.showUpward{position:relative}.uAddToMenu .addtoMenu.showUpward{position:absolute;top:-130px}.uAddToMenu .addtoMenu a{color:#08c;cursor:pointer}.uAddToMenu .addtoMenu a:not(.needLogin):hover{color:#08c}.uAddToMenu .addtoMenu a.needLogin{padding-left:18px;color:#777;background:#f1f1f1 url(/Images/Icons/10x10/lock.gray.png) 6px 6px no-repeat;border-bottom:1px dotted #ccc}.uAddToMenu .addtoMenu a.needLogin:hover,.uAddToMenu .addtoMenu a:hover{background-color:#ddd}.uAddToMenu .form-control{display:inline-block;height:20px;box-sizing:content-box;padding:2px}.txtQty,input.txtQty,input.txtQtyMain{width:35px;margin:0 2px}.txtQty.form-control,input.txtQty.form-control,input.txtQtyMain.form-control{display:inline-block;height:20px;box-sizing:content-box;padding:2px}.recommended-items{padding:2px 10px 10px 10px;background:#fbebce;border:1px solid #ccc}.recommended-items .recommended-header{margin-bottom:5px;font-size:115%;font-style:italic;font-weight:700;color:#0054a4}.recommended-items .recommended-item .item-image{width:100px;height:100%}.recommended-items .recommended-item .item-image img{max-width:95px;max-height:115px;box-shadow:1px 1px 1px #888}.recommended-items .recommended-item .item-details{margin-left:5px}.recommended-items .recommended-item .item-details .item-title{margin-bottom:0;font-size:115%;font-style:italic;font-weight:700}.recommended-items .recommended-item .item-details .item-price{font-weight:700;color:#c00}.recommended-items .recommended-item .item-details .item-description{margin-bottom:5px;font-size:90%}.recommended-items .recommended-item>div{height:100%}.feedback-modal .modal-header{padding:10px}.feedback-modal .modal-header h4{font-weight:700}.feedback-modal .validationMsg{position:relative;display:inline;padding:0;background:0 0;border:none;box-shadow:none}.feedback-modal .validationMsg span{font-size:11px}.fieldset{padding:0 25px 10px;background:#f6f6f6;border-color:#e4e4e4}.fieldset .legend{position:relative;top:-10px;left:10px;display:inline-block;padding:0 5px;margin:0;font-weight:700;text-shadow:none;background:#fff}.fieldset a{display:block;width:auto;height:102px;padding:2px 2px;margin:2px 5px;overflow:hidden;font-size:.9em;text-align:center;text-decoration:none;text-transform:capitalize;background:#fff;border:1px solid #ddd;border-radius:2px}.fieldset a:hover{border-color:#bbb}.fieldset a img{width:50px;margin:auto}.fieldset a span{color:#777}.fieldset .catExpansionLink{position:absolute;right:25px;bottom:-8px;padding:0 5px;margin:0 0 0 5px;font-size:14px;font-weight:700;text-shadow:none;cursor:pointer;background:#fff}@media only screen and (max-width:560px){.switch-container{width:100%!important;padding:5px 0}.switch-container .onoffswitch{float:right!important}}.switch-container{width:50%}.switch-container .onoffswitch{float:left}.filter-search-modal{color:#5a5a5a;background:#eee;border:1px solid #ccc}.filter-search-modal .selectionBox{padding:2px 18px;cursor:pointer;background-color:#fff;background-image:url(/images/icons/16x16/arrow.right.png);background-repeat:no-repeat;background-position:98%;border:1px solid #ccc;border-radius:3px}.filter-search-modal .selectionBox.download{background-image:url(/images/icons/16x16/download.png)}.filter-search-modal .selectionBox.radio-button{margin:0;background-image:url(/images/icons/24x24/radioOff.png);border-top:none}.filter-search-modal .selectionBox.radio-button.active{background-image:url(/images/icons/24x24/radioOn.png)}.filter-search-modal .selectionBox.disabled{opacity:.4}.filter-search-modal .selectionBox p{margin-left:15px;font-weight:700;color:#c40}.search-item-header{background-color:#eee}.search-item,.search-item-collapsed{border:1px solid #ddd}.search-item-collapsed.static-ad,.search-item.static-ad{padding:20px 5px;text-align:left;background-color:#50bf5026}@media only screen and (max-width:605px){.search-item-collapsed.static-ad .row>div,.search-item.static-ad .row>div{width:100%;text-align:center!important}}.search-item-collapsed.selected,.search-item.selected{background:#fef5d3}.search-item-collapsed.selected .search-image-tag>img,.search-item.selected .search-image-tag>img{border:1px solid #ccc}.search-item .search-item-comparison,.search-item-collapsed .search-item-comparison{min-width:10px;padding-right:5px;padding-left:8px;margin-top:50px}.search-item .search-item-image,.search-item-collapsed .search-item-image{min-width:15%}.search-item .search-item-image.grid-item,.search-item-collapsed .search-item-image.grid-item{width:100%;min-height:134px}.search-item .search-item-image .search-image-tag,.search-item-collapsed .search-item-image .search-image-tag{display:block;width:100%;margin:auto}@media only screen and (max-width:767px){.search-item .search-item-image .search-image-tag,.search-item-collapsed .search-item-image .search-image-tag{width:100px}}.search-item .search-item-image .search-image-tag img,.search-item-collapsed .search-item-image .search-image-tag img{width:auto;max-width:100px;height:auto;max-height:100px}.search-item .search-item-details,.search-item-collapsed .search-item-details{width:64%}.search-item .search-item-details .search-item-details-left,.search-item-collapsed .search-item-details .search-item-details-left{width:45%}.search-item .search-item-details .search-item-details-right,.search-item-collapsed .search-item-details .search-item-details-right{width:50%}.search-item .search-item-price,.search-item-collapsed .search-item-price{float:right;padding-top:20px;text-align:right}.search-item .search-item-price .search-item-availability,.search-item .search-item-price .search-item-price-header,.search-item-collapsed .search-item-price .search-item-availability,.search-item-collapsed .search-item-price .search-item-price-header{display:none}.search-item a:hover,.search-item-collapsed a:hover{text-decoration:none}.search-item-collapsed:not(.search-item-collapsed) .search-item-add-to:not(.grid-item),.search-item:not(.search-item-collapsed) .search-item-add-to:not(.grid-item){display:none}@media only screen and (max-width:602px){.search-item .search-item-details,.search-item-collapsed .search-item-details{width:58%}.search-item .search-item-details ul,.search-item-collapsed .search-item-details ul{padding-left:10px!important}}@media only screen and (max-width:590px){.search-item .jsDetailsGrid div.row div,.search-item-collapsed .jsDetailsGrid div.row div{width:100%}.search-item .search-item-links.grid-item,.search-item-collapsed .search-item-links.grid-item{display:none}.search-item .search-item-links.jsLinksColumn div,.search-item-collapsed .search-item-links.jsLinksColumn div{width:100%;text-align:center}}@media only screen and (max-width:532px){.search-item .search-item-details,.search-item-collapsed .search-item-details{width:53%}}@media only screen and (max-width:480px){.search-item .search-item-details,.search-item-collapsed .search-item-details{width:48%}}@media only screen and (max-width:435px){.search-item .search-item-details,.search-item-collapsed .search-item-details{width:44%}}@media only screen and (max-width:410px){.search-item .search-item-details,.search-item-collapsed .search-item-details{display:none}.search-item .search-item-price,.search-item-collapsed .search-item-price{float:left;width:48%;padding-top:10px;text-align:left}.search-item .search-item-price .search-item-availability,.search-item .search-item-price .search-item-price-header,.search-item-collapsed .search-item-price .search-item-availability,.search-item-collapsed .search-item-price .search-item-price-header{display:block}.search-item .search-item-image.grid-item .search-image-tag,.search-item-collapsed .search-item-image.grid-item .search-image-tag{width:auto}.search-item .search-item-image.grid-item .search-image-tag img,.search-item-collapsed .search-item-image.grid-item .search-image-tag img{max-width:100%}}.search-item .search-item-links,.search-item-collapsed .search-item-links{background-color:#f5f5f5;border:1px solid #eee;border-radius:4px}.search-item .search-item-links.alt,.search-item-collapsed .search-item-links.alt{background:#d5d5d5}.search-item .search-item-links.grid-item,.search-item-collapsed .search-item-links.grid-item{background-color:#e5e5e5}.search-item .search-item-details-grid,.search-item-collapsed .search-item-details-grid{display:block;padding-left:2px;border:1px dotted #ddd;border-image:initial}.search-item-collapsed .search-item-comparison{margin-top:35px}.search-item-collapsed .search-item-details{width:49%}.search-item-collapsed .search-item-details .search-item-details-left{width:100%}.search-item-collapsed .search-item-details .search-item-details-right{width:0}.search-item-collapsed .search-item-details .hideOnCollapse{display:none}.search-item-collapsed .search-item-image{min-width:11%}@media only screen and (max-width:767px){.search-item-collapsed .search-item-image .search-image-tag{width:60px}}.search-item-collapsed .search-item-image .search-image-tag img{width:auto;max-width:60px;height:auto;max-height:35px}.search-item-collapsed .search-item-price{float:left;width:35%;padding-top:10px;text-align:right}.search-item-collapsed .search-item-links{display:none}@media only screen and (max-width:716px){.search-item-collapsed .search-item-details{width:45%}.search-item-collapsed .search-item-price{width:39%}}@media only screen and (max-width:640px){.search-item-collapsed .search-item-details{width:40%}.search-item-collapsed .search-item-details ul{padding-left:10px!important}.search-item-collapsed .search-item-price{width:44%}}@media only screen and (max-width:599px){.search-item-collapsed .search-item-details{width:35%}.search-item-collapsed .search-item-price{width:47%}}@media only screen and (max-width:542px){.search-item-collapsed .search-item-image{padding:0 10px}.search-item-collapsed .search-item-price{width:78%;text-align:left}.search-item-collapsed .search-item-price .search-item-availability,.search-item-collapsed .search-item-price .search-item-price-header{display:block}.search-item-collapsed .search-item-details{display:none}.search-item-collapsed .search-item-add-to{padding:15px 0}}@media only screen and (max-width:530px){.search-item-collapsed .search-item-price{width:77%}}@media only screen and (max-width:510px){.search-item-collapsed .search-item-price{width:76%}}@media only screen and (max-width:490px){.search-item-collapsed .search-item-price{width:75%}}@media only screen and (max-width:472px){.search-item-collapsed .search-item-price{width:74%}}@media only screen and (max-width:456px){.search-item-collapsed .search-item-price{width:73%}}@media only screen and (max-width:442px){.search-item-collapsed .search-item-price{width:72%}}@media only screen and (max-width:427px){.search-item-collapsed .search-item-price{width:71%}}@media only screen and (max-width:414px){.search-item-collapsed .search-item-price{width:70%}}@media only screen and (max-width:402px){.search-item-collapsed .search-item-price{width:69%}}@media only screen and (max-width:390px){.search-item-collapsed .search-item-price{width:68%}}@media only screen and (max-width:380px){.search-item-collapsed .search-item-add-to{display:none}.search-item-collapsed .search-item-price{width:56%}}.search-sidebar{background:#eee;border:1px solid #ccc}.search-sidebar .search-sidebar-header{padding:8px;font-size:20px;color:#333;background:#ccc;border:none;border-radius:0}.search-sidebar [data-action=toggle-all-attributes]>span::before{content:'Expand All Filters'}.search-sidebar [data-action=toggle-all-attributes][data-state=expanded]>span::before{content:'Collapse All Filters'}.search-sidebar ul.breadcrumbs{margin:8px 0 12px 15px}.search-sidebar ul.breadcrumbs li{display:list-item;padding:0;margin:0 0 5px 0;vertical-align:top;list-style:none;background:0 0}.search-sidebar ul.breadcrumbs li a{display:inline-block;padding-left:12px;font-size:13px;background:url(/Images/Icons/10x10/arrow.left.png) left 5px no-repeat}.search-sidebar ul.breadcrumbs li a.remove-attribute{padding-left:16px;background:url(/Images/Icons/12x12/delete.png) left 2px no-repeat}.search-sidebar ul.attribute-panel li .attribute-quicksearch{padding:4px 2px;margin:0;background-color:#ccc;border:1px solid #bbb;border-top:none;border-right:none}.search-sidebar ul.attribute-panel li .attribute-quicksearch input{width:90%;padding:5px;font-size:90%;color:#777;border:1px solid #ccc;border-radius:4px}.search-sidebar ul.attribute-panel li ul{min-height:10px;max-height:260px;padding-left:0;overflow:auto;font-size:90%;list-style:none;background:#fff;border:1px solid #ccc}.search-sidebar ul.attribute-panel li ul a.attribute-panel-filter-option{display:block;padding:10px 22px;font-weight:700;color:#2f55ae;background:url(/Images/Icons/13x13/checkbox.png) 1% 40% no-repeat;border-bottom:1px dotted #d5d5d5}.search-sidebar ul.attribute-panel li ul a.attribute-panel-filter-option:hover{background-color:#eee}.search-sidebar ul.attribute-panel li ul a.attribute-panel-filter-option:hover a{text-decoration:none}.search-sidebar ul.attribute-panel li ul a.attribute-panel-filter-option span{color:#999}.search-sidebar ul.attribute-panel li ul .jsShowAllValues a{font-weight:700;color:#2f55ae}.search-sidebar .attribute-panel-list-item{display:block;padding:2px 15px 2px 5px;font-weight:700;background:url(/images/icons/10x10/expand.blue.png) no-repeat 99% 45%;border-bottom:1px dotted #d5d5d5}.search-sidebar .attribute-panel-list-item:hover{color:#333;text-decoration:none;cursor:pointer}.search-sidebar .attribute-panel-list-item.active{background:url(/images/icons/10x10/collapse.blue.png) 99% 50% no-repeat;border-bottom:none}.jsCompareCollapseIndicator{display:none}@media (max-width:500px){.jsCompareCollapseIndicator{display:block}}.products-search-compare{background-color:#64686c}.products-search-compare .compare-box .compare-box-item{height:60px;padding:2px 3px 2px 2px;background:#fff;border:1px solid #555;border-radius:3px 3px 0 0}.products-search-compare .compare-box .compare-box-item.compare-info{text-align:center;background:#ddd!important;border-radius:3px!important}.products-search-compare .compare-box .compare-box-item .compare-item-image{max-width:40px;min-height:30px;max-height:58px;margin-right:3px}.products-search-compare .compare-box .compare-box-item h3{margin:5px 0 0;overflow:hidden;font-size:12px}.products-search-compare .compare-box .compare-box-item h3 b{font-size:13px;color:#505abc}.products-compare-page{color:#666}.products-compare-page .product-results-table{font-size:11px;border-color:#ccc}.products-compare-page .product-results-table .grayBox a:hover,.products-compare-page .product-results-table .grayBox:hover{text-decoration:none;background-color:#999}.products-compare-page .product-results-table th{vertical-align:top;border-bottom-width:1px}.products-compare-page .product-results-table th.item-container .image-container{min-height:108px;padding-bottom:5px}.products-compare-page .product-results-table th.item-container .image-container .item-image{max-width:150px;max-height:110px}.products-compare-page .product-results-table th.item-container .item-summary{margin-bottom:20px;font-weight:700}.products-compare-page .product-results-table th.item-container .item-summary b{font-size:1.2em;color:#333}.products-compare-page .product-results-table th.item-container .unit-price{margin-bottom:20px;font-size:2.1em;font-weight:700;color:#1a5e1c}.products-compare-page .product-results-table th.item-container .unit-price sup{font-size:.6em;font-weight:400;vertical-align:super}.products-compare-page .product-results-table th.item-container .unit-price span{font-size:13px;color:#666}.products-compare-page .product-results-table th.item-container .package-price{margin-bottom:20px;font-size:13px;font-weight:700;color:#016b04}.products-compare-page .product-results-table th.item-container .package-price span{font-size:11px;color:#666}.products-compare-page .product-results-table td,.products-compare-page .product-results-table th{white-space:normal!important;border-color:#ccc}.products-compare-page .product-results-table td table.product-results-table-tab,.products-compare-page .product-results-table th table.product-results-table-tab{border-collapse:collapse}.products-compare-page .product-results-table td table.product-results-table-tab tr:first-child th,.products-compare-page .product-results-table th table.product-results-table-tab tr:first-child th{border-top:0}.products-compare-page .product-results-table td table.product-results-table-tab tr:last-child td,.products-compare-page .product-results-table th table.product-results-table-tab tr:last-child td{border-bottom:0}.products-compare-page .product-results-table td table.product-results-table-tab tr td,.products-compare-page .product-results-table td table.product-results-table-tab tr th,.products-compare-page .product-results-table th table.product-results-table-tab tr td,.products-compare-page .product-results-table th table.product-results-table-tab tr th{border:1px solid #ccc}.products-compare-page .product-results-table td table.product-results-table-tab tr td:first-child,.products-compare-page .product-results-table td table.product-results-table-tab tr th:first-child,.products-compare-page .product-results-table th table.product-results-table-tab tr td:first-child,.products-compare-page .product-results-table th table.product-results-table-tab tr th:first-child{border-left:0}.products-compare-page .product-results-table td table.product-results-table-tab tr td:last-child,.products-compare-page .product-results-table td table.product-results-table-tab tr th:last-child,.products-compare-page .product-results-table th table.product-results-table-tab tr td:last-child,.products-compare-page .product-results-table th table.product-results-table-tab tr th:last-child{border-right:0}.products-compare-page .product-results-table td a.collapse-tab-open,.products-compare-page .product-results-table th a.collapse-tab-open{background:url(/images/icons/12x12/collapsed.square.png) no-repeat 3px;background-position:8px}.products-compare-page .product-results-table td a.collapse-tab-closed,.products-compare-page .product-results-table th a.collapse-tab-closed{background:url(/images/icons/12x12/expand.square.png) no-repeat 3px;background-position:8px}.products-compare-page .product-results-table td:first-child,.products-compare-page .product-results-table th:first-child{vertical-align:top;background-color:#e3e3e3}.category-sidebar{border:1px solid #ccc}.category-sidebar li.category-sidebar-item{background-color:#eee}.category-sidebar li.category-sidebar-item a{font-size:13px}.category-sidebar li.category-sidebar-item ul.category-sidebar-item-content{width:720px;background-color:#f6f6f6}.category-sidebar li.category-sidebar-item ul.category-sidebar-item-content:not(.all-categories) :first-child,.category-sidebar li.category-sidebar-item ul.category-sidebar-item-content:not(.all-categories) :last-child{border-top:none}.category-sidebar li.category-sidebar-item ul.category-sidebar-item-content:not(.all-categories) li{border-top:1px dotted #ccc}.category-sidebar li.category-sidebar-item ul.category-sidebar-item-content.all-categories li a{display:block;width:100%;height:100%}.category-sidebar li.category-sidebar-item ul.category-sidebar-item-content.all-categories li a:hover{background-color:#eee;border-radius:5px}.brand-page{margin-bottom:20px}.brand-page .brands-alpha-list{list-style-type:none}.brand-page .li-QS{float:left;width:100%}.brand-page .li-QS a{display:block;padding:8px 0;margin:0 10px;border-bottom:1px dotted #ddd}.brand-page .brand-QS{padding:3px 7px;font-size:11px;font-weight:700;background:#ccc;border-right:1px solid #bbb}.brand-page .category-list-container{font-family:Verdana,Geneva,sans-serif;border:1px dotted #ddd;border-radius:0 0 8px 8px}.brand-page .category-list-container .category-list{border:none;border-radius:0}.brand-page .category-list-container .view-all{margin-top:20px;font-weight:700}.brand-page .category-list{display:block;padding-left:0;margin:0 0 5px;overflow:hidden;font-family:Verdana,Geneva,sans-serif;list-style:none;border:1px dotted #ddd;border-radius:0 0 8px 8px}.brand-page .category-list li{padding:7px 0 8px 0;line-height:110%;border-bottom:1px dotted #eee}.brand-page .category-list li a{display:inline-block;padding:0 2px;font-size:16px;text-decoration:none}.brand-page .category-list li a:hover{text-decoration:underline}.brand-page .category-list li.viewAll{position:absolute;bottom:0;display:none;margin-top:20px;font-size:11px;font-weight:700}.brand-page .category-list li select{font-size:10px}@media only screen and (min-width:440px){.brand-page .li-QS{width:50%}.brand-page .li-QS a{padding:7px 0}}@media only screen and (min-width:660px){.brand-page .li-QS{width:33.33%}.brand-page .li-QS a{padding:6px 0}}@media only screen and (min-width:768px){.brand-page .brand-category .category-list{height:280px}.brand-page .brand-category .category-list li{border:none}.brand-page .brand-category .category-list li a{font-size:12px}.brand-page .brand-category .category-list-container .category-list{height:244px}}@media only screen and (min-width:1000px) and (max-width:1199px){.brand-page .li-QS{width:25%}.brand-page .li-QS a{padding:2px 0}}@media (min-width:1200px){.brand-page .li-QS{width:20%}.brand-page .li-QS a{padding:2px 0}}@media (min-width:1000px){.catalog-search-guide{padding-right:0}}.catalog-search-guide .catalog-search-guide-content{color:#696969;background:#dfdfdf;border:1px solid #ccc;border-radius:6px 6px 0 0}.catalog-search-guide h2.alt{margin:4px 1px 4px 3px;font-size:120%;font-weight:700;font-variant:small-caps;color:#666}.catalog-search-guide h3.sep.head{padding:8px;margin:0;font-size:14px;color:#fff;background:#313c79;background-image:-webkit-gradient(linear,0 0,0 100%,from(#414e95),to(#242d5d));border:2px solid #414e95;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0}.catalog-search-guide .attrPanel h2.alt,.catalog-search-guide h2.alt.subStyle{font-size:1.1em;font-variant:normal;color:#555}.catalog-search-results{margin-bottom:20px}.catalog-search-results .catalogPage{background:#ccc;border:2px solid #bbb}.catalog-search-results .catalogPage .book_wrapper .myBook{background:#fff}.book_wrapper .myBook .b-load canvas{position:absolute;pointer-events:none}.book_wrapper .myBook .b-load .PriceContainer{position:relative}.book_wrapper .myBook .b-load .PriceContainer .PriceCell{position:absolute;font-size:100%;text-align:center}@media (max-width:1199px){.book_wrapper .myBook .b-load .PriceContainer .PriceCell{font-size:85%}}@media (max-width:999px){.book_wrapper .myBook .b-load .PriceContainer .PriceCell{font-size:75%}}@media (max-width:480px){.book_wrapper .myBook .b-load .PriceContainer .PriceCell{font-size:65%}}.quick-select-tree .quick-select-category-container .quick-select-category{height:175px;padding:2px 15px;overflow:hidden;border-bottom:1px solid #ccc}@media screen and (min-width:768px) and (max-width:999px){.quick-select-tree .quick-select-category-container .quick-select-category:not(.hybrid-view):nth-child(odd){border-right:1px solid #ccc}}@media screen and (min-width:1000px){.quick-select-tree .quick-select-category-container .quick-select-category:not(.hybrid-view):not(:nth-child(4n)){border-right:1px solid #ccc}}@media screen and (min-width:768px){.quick-select-tree .quick-select-category-container .quick-select-category.hybrid-view:nth-child(odd){border-right:1px solid #ccc}}.quick-select-tree .quick-select-category-container .quick-select-category:before{float:left;width:5px;height:170px;content:""}.quick-select-tree .quick-select-category-container .quick-select-category>:first-child{float:right;width:100%;margin-left:-5px}.quick-select-tree .quick-select-category-container .quick-select-category:after{position:relative;top:-25px;left:100%;float:right;width:3em;height:18px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding-right:5px;margin-left:-3em;font-size:15px;text-align:right;content:"\02026";background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(white),color-stop(50%,#fff));background:-moz-linear-gradient(to right,rgba(255,255,255,0),#fff 50%,#fff);background:-o-linear-gradient(to right,rgba(255,255,255,0),#fff 50%,#fff);background:-ms-linear-gradient(to right,rgba(255,255,255,0),#fff 50%,#fff);background:linear-gradient(to right,rgba(255,255,255,0),#fff 50%,#fff);background-size:100% 100%}.quick-select-details .quick-select-results-v2 div{overflow-x:auto}.quick-select-details .quick-select-results-v2 div table .main-header{font-size:15px!important;background-color:#ced3eb!important}.quick-select-details .quick-select-results-v2 div table .row-header{padding:3px 8px!important;text-align:left!important}.quick-select-details .quick-select-results-v2 div table th{padding:5px;font-size:14px;font-weight:400;text-align:center;background:#eee;border:1px solid #ddd}.quick-select-details .quick-select-results-v2 div table tbody td{padding:4px 3px;font-weight:400;text-align:center;border:1px solid #ddd}.quick-select-details .quick-select-results-v2 div table tbody td.jsQuickSelectContainer:hover{cursor:pointer}.quick-select-details .quick-select-results-v2 div table tbody th{padding:4px 3px;font-weight:400;text-align:center;border:1px solid #ddd}.quick-select-details .quick-select-results-v2 div table td span.specialOrder{font-weight:400;color:#666}.quick-select-details .quick-select-options-sticky-parent{position:sticky;top:108px;z-index:2}.quick-select-details .quick-select-options.with-summary .selected-cart-items-options .header-totals-container{display:inline-block}.quick-select-details .quick-select-options.with-summary .quantity-preference .item-stock-info{display:block}.quick-select-details .quick-select-options{background:#ccc;border-right:1px solid #bbb;border-left:1px solid #bbb}.quick-select-details .quick-select-options .selected-cart-items-options{padding:0 15px;text-align:right}.quick-select-details .quick-select-options .quantity-preference{padding:0 15px}.quick-select-details .quick-select-options:not(.with-summary) .selected-cart-items-options{padding-left:0}.quick-select-details .quick-select-options:not(.with-summary) .quantity-preference{padding-right:0}.quick-select-details .quick-select-options:not(.with-summary) .quantity-preference .item-stock-info{display:inline-block}.quick-select-details .quick-select-options .btn.disabled,.quick-select-details .quick-select-options .btn[disabled]{color:#fff;opacity:.45!important}.quick-select-details .quick-select-options fieldset[disabled] .btn{opacity:.45!important}.quick-select-details .quick-select-options fieldset[disabled] .btn:hover{color:#fff}.quick-select-details .search-item-options{border:none!important}.quick-select-details .search-item-options a.active{border:1px solid #999!important}.quick-select-details .search-item-options a.active:hover{border:1px solid #999!important}.quick-select-details input[type=number]{-moz-appearance:textfield}.quick-select-details input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quick-select-details input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quick-select-details .SelectedQuickSelectItem{background-color:#fff4a1!important}.quick-select-details .SelectedItemsModal .modal-body{max-height:calc(100vh - 125px);overflow:auto}.quick-select-details .search-item-image img{max-width:100%}.quick-select-details .quick-select-results-container{padding:10px;margin-bottom:20px;background:0 0!important;border:1px solid #ccc!important}.quick-select-details .quick-select-category-mobile .quick-select-sub-category-mobile .quick-select-item-mobile{padding:12px 15px;border-bottom:2px solid #f8f9fa}.quick-select-details .bg-lightergray{background-color:#f8f8f8!important}.quick-select-details .bg-white{background-color:#fff}.quick-select-details .item-in-stock-locally{background-color:#d9edf7!important}@media screen and (max-width:999px){.quick-select-details .quick-select-options-sticky-parent{top:114px}.quick-select-details .selected-cart-items-options{float:right}.quick-select-details .quantity-preference{float:left}.quick-select-details .quick-select-options.with-summary .selected-cart-items-options{float:none;text-align:left}.quick-select-details .quick-select-options.with-summary .quantity-preference{float:none;text-align:left}.quick-select-details .quick-select-options.with-summary .cart-item-buttons{float:right}.quick-select-details .QuickSelectsHeader{top:54px}.quick-select-details .SelectedItemsModal .modal-body{max-height:calc(100vh - 100px);overflow:auto}.quick-select-details .search-item-image img{max-height:120px}}@media screen and (max-width:767px){.quick-select-details .quick-select-options-sticky-parent{top:54px}.quick-select-details .pull-left-max-sm{float:left!important}}@media screen and (max-width:620px){.quick-select-details .quick-select-options.with-summary .selected-cart-items-options{float:none;text-align:center}.quick-select-details .quick-select-options.with-summary .selected-cart-items-options>div{padding:5px!important}.quick-select-details .quick-select-options.with-summary .selected-cart-items-options .header-totals-summary{margin:9px 0!important}.quick-select-details .quick-select-options.with-summary .quantity-preference{float:none;text-align:center}.quick-select-details .quick-select-options.with-summary .quantity-preference>div{padding:5px!important}.quick-select-details .quick-select-options.with-summary .cart-item-buttons{float:none;text-align:center}}@media screen and (max-width:552px){.quick-select-details .quick-select-options:not(.with-summary) .selected-cart-items-options{float:none;padding:0 15px;padding-left:15px;text-align:center}.quick-select-details .quick-select-options:not(.with-summary) .quantity-preference{float:none;padding:0 15px;padding-right:15px;text-align:center}.quick-select-details .SelectedItemsModal .modal-header .selected-items-header-summary{float:none!important}.quick-select-details .SelectedItemsModal .modal-header .modal-add-to-cart{display:block;float:none!important;width:100%;margin:auto}}.pop-up{padding:0}.pop-up .pop-up-table{border:1px solid #ddd}.pop-up .pop-up-table thead{color:#fff;background-color:#313c79}.pop-up .pop-up-table tbody tr:nth-child(odd){background-color:#eee}.pop-up .pop-up-table tbody tr.odd{background-color:#eee}.pop-up .pop-up-table tbody tr.even{background-color:#fff}.onoffswitch{position:relative;width:70px;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.onoffswitch .onoffswitch-checkbox{display:none}.onoffswitch .onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:1px solid #999;border-radius:5px}.onoffswitch .onoffswitch-label .onoffswitch-switch{position:absolute;top:0;right:48px;bottom:0;display:block;width:22px;height:34px;background:#fff;border:1px solid #999;border-radius:5px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.onoffswitch .onoffswitch-label .onoffswitch-switch.noaccess{background:url(/Images/Icons/10x10/lock.gray.png) no-repeat center}.onoffswitch .onoffswitch-label .onoffswitch-inner{display:block;width:200%;margin-left:-100%;-webkit-transition:margin .3s linear 0s;-moz-transition:margin .3s linear 0s;-o-transition:margin .3s linear 0s;transition:margin .3s linear 0s}.onoffswitch .onoffswitch-label .onoffswitch-inner:after,.onoffswitch .onoffswitch-label .onoffswitch-inner:before{display:block;float:left;width:50%;height:32px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-weight:700}.onoffswitch .onoffswitch-label .onoffswitch-inner:before{padding:6px 0 6px 10px;color:#fff;content:"ON";background-color:#0054a4;border-right:none}.onoffswitch .onoffswitch-label .onoffswitch-inner:after{padding:6px 10px 6px 0;color:#999;text-align:right;content:"OFF";background-color:#eee;border-left:none}.onoffswitch .onoffswitch-checkbox:checked+input+.onoffswitch-label .onoffswitch-switch{right:0}.onoffswitch .onoffswitch-checkbox:checked+input+.onoffswitch-label .onoffswitch-inner{margin-left:0}