@charset "utf-8";body{margin:0;padding:0;font-family:Poppins,Gotham,"Helvetica Neue",Helvetica,Arial,"sans-serif";font-size:16px;color:#191919;letter-spacing:.04em;font-weight:400}a{color:#133050;text-decoration:none;transition:.1s color ease-in-out}a:hover{color:#fd9e32}.colorred{color:red}.colorblack{color:#191919}.left{float:left}.right{float:right}.clear{clear:both}.visually-hidden{visibility:hidden;font-size:0}.bold{font-weight:700}.f10{font-size:10px}.f12{font-size:12px}.f13{font-size:13px}.f14{font-size:14px}.f15{font-size:15px}.f16{font-size:16px}.f18{font-size:18px}.f20{font-size:20px}.f22{font-size:22px}.f24{font-size:24px}.f26{font-size:26px}.f28{font-size:28px}.f30{font-size:30px}.f32{font-size:32px}.f34{font-size:34px}.f36{font-size:36px}.f38{font-size:38px}.f40{font-size:40px}.f44{font-size:44px}.f46{font-size:46px}.f50{font-size:50px}.f54{font-size:54px}.f64{font-size:64px}.textalignleft{text-align:left!important}.textalignright{text-align:right!important}.textaligncenter{text-align:center!important}.displayinline{display:inline-block;vertical-align:top}.fwlight{font-weight:300}.fwmed{font-weight:500}.fwsemi{font-weight:600}.fwsebold{font-weight:800}.fwnormal{font-weight:400}.error,.redtext,#errmsg,.messages{color:red}.no_margin{margin:0}.no_border{border:none!important}.text_uppercase{text-transform:uppercase}input[type='button'],input[type='submit'],button{border:1px solid #ccc;padding:10px 10px;text-align:center;margin:0;-webkit-appearance:none;cursor:pointer}input[type='text'],input[type='email'],input[type='tel'],input[type='number'],input[type='password']{padding:10px 10px;min-width:200px;border:1px solid #ccc;margin:0;-webkit-appearance:none}.margin-top-10{margin-top:10px}.buttonorange{background:#fd9e32;border:1px solid #fd9e32!important;color:#FFF;padding:10px 10px;text-align:center}.buttonblue{background:#01478c;border:1px solid #FFFFFF!important;color:#FFF;padding:10px 10px;text-align:center}.buttonblueb{background:#01478c;border:1px solid #01478c!important;color:#FFF;padding:10px 10px;text-align:center}.buttonred{background:#b70606;border:1px solid #f00!important;color:#FFF;padding:10px 10px;text-align:center}.buttonorange:hover,.buttonred:hover,.buttonblueb:hover,.buttonblue:hover{color:#FFF}.topbar{display:block;padding:5px;font-size:14px;background:#133050;color:#FFF;text-align:center}.topbar span{display:inline-block}.tollfree{width:60%;text-align:left}.signin{width:39%;text-align:right;font-weight:700}.signin a{color:#fff}.signin a:hover{color:#fd9e32}.headerbar{display:block;padding:10px 0}.wrapper{display:block;margin:auto;width:1200px}.logo{display:inline-block;vertical-align:middle;width:368px}.headersearchbar{display:inline-block;margin:0;vertical-align:middle;position:relative;text-align:center;width:616px}.headersearchbar form{width:100%}.headersearchbar form{font-size:0}#suggestions,#LoadingSearch{display:block;position:absolute;top:98%;left:4px;width:447px;background:#fff;border:1px solid #ff9b28;z-index:9}#suggestionsBox ul li,#suggestions ul li{display:block;list-style:none}#suggestions a:hover{color:#000}.headersearchbar input[type='text']{border:1px solid #ccc;border-radius:3px 0 0 3px;width:390px;border-right:0;display:inline-block;vertical-align:top;padding:10px 10px 10px;margin:0;height:16px}.searchicon{background:#fd9e32;display:inline-block;padding:5px;border-radius:0 3px 3px 0}.headercart{display:inline-block;vertical-align:middle;width:200px;text-align:right}.headercart .cartlink{display:inline-block;background:url(https://h2.commercev3.net/cdn.bitsandpieces.com/images/carticon.png) left 10px no-repeat;transition:0.2s all ease-in-out;padding:0 0 0 40px;cursor:pointer;position:relative}#windowshade-cart-container{position:absolute;right:0;top:100%;z-index:9999999}#windowshade-cart-box-close{position:absolute;top:0;right:0}#windowshade-cart-container{color:#000;padding:0;margin:auto}#windowshade-cart{display:none;position:fixed;left:54%;top:106px;width:520px;z-index:999;overflow:hidden;padding:20px;background:#efefef;box-shadow:0 0 5px #000}.shade_cart{background:#fff}#windowshade-cart .main_table{background:#fff;width:100%}#windowshade-cart .cart_table{width:100%;background:#FFF}#windowshade-cart-tab{overflow:hidden}.headercart .cartlink:hover{background:url(https://h2.commercev3.net/cdn.bitsandpieces.com/images/carticon.png) left -50px no-repeat;color:#fd9e32}.headercart .cartlink a{transition:0.2s all ease-in-out}.headercart .cartlink:hover a{color:#fd9e32}.headercart .cartlink span{display:block}.menubar{display:block;background:#f0f0f0}.mainnavigation{display:block;margin:0;padding:0;font-size:0;text-align:center;position:relative}.mainnavigation li{display:inline-block;vertical-align:top;font-size:16px}.mainnavigation li a{transition:.1s all ease-in-out;display:block;overflow:hidden;padding:5px 14px 5px;font-size:16px;position:relative}.mainnavigation>li:hover>a:after{content:'';border-top:5px solid #fff;border-right:5px solid #fff;width:5px;height:5px;position:absolute;bottom:-7px;transform:rotate(-45deg);left:49%}.mainnavigation li a:hover,.mainnavigation li:hover>a{background:#133050;color:#FFF}.mainnavigation li>ul{position:absolute;width:1196px;left:-99999px;top:100%;padding:0;background:#fff;border:1px solid #133050;opacity:0;transition:left 0s linear,opacity .3s ease-in-out,transform 0.3s ease!important;transform:translateY(10px);z-index:999}.mainnavigation li:hover>ul{opacity:1;left:0em;padding:1em 0;max-width:1200px;transform:translateY(0)}.mainnavigation li ul{padding:0;margin:0}.mainnavigation li ul a{color:#000}.mainnavigation:last-child li,.mainnavigation li:last-child a{border:0}.drop .listmenu,.drop .listmenutile,.drop .listmenuhero{display:inline-block;border-right:1px solid #133050;min-height:310px;width:270px;padding:0 10px;vertical-align:top}.mainnavigation li:last-child .drop li a{border-bottom:1px dashed #ccc}.mainnavigation li:last-child .drop li:last-child a,.drop .listmenutile li a.menutile{border-bottom:0!important}.drop .listmenuhero{border:0}.drop ul{display:block;padding:0;margin:0}.drop ul li{display:block;padding:0;margin:0 0 0;text-align:left;border:0}.drop ul li a{border-right:0;border-bottom:1px dashed #ccc}.drop .listmenutile li a.menutile,.drop .listmenuhero a{padding:0;border-right:0}.drop .listmenutile li a.menutile:hover,.drop .listmenuhero a:hover{background:none;color:#fd9e32}.drop .listmenutile li a.menutile img,.drop .listmenutile li a.menutile strong{display:inline-block;vertical-align:middle;width:49%;font-size:14px}.mainbanner{display:block;margin:10px 0;height:484px}.homeslider{display:block;margin:10px 0;clear:both}.homeslider .slidertile{display:inline-block;vertical-align:top;width:315px;margin:0 5px 0 0}.homeslider .slidertile.rightslidetile{margin:0 0 0 5px}.homeslider .sliderbox{display:block;vertical-align:top;width:100%}.sliderprod{display:block;width:275px;margin:auto}.sliderprod .sliderprodimage{display:block;border:1px solid #ccc;font-size:0;text-align:center}.sliderprod .sliderprodinfo{display:block;text-align:center}.sliderprod .sliderprodinfo .slideprodname{display:block;font-size:16px;min-height:50px;margin:10px 0}.sliderprod .sliderprodinfo .slideprodprice{display:block;font-weight:600}.cutoff{color:#000;text-decoration:line-through}.icon-left-dark{background:url(https://h2.commercev3.net/cdn.bitsandpieces.com/images/carouselleftdark.png) left center no-repeat;height:67px;width:47px;display:block}.icon-right-dark{background:url(https://h2.commercev3.net/cdn.bitsandpieces.com/images/carouselrightdark.png) left center no-repeat;height:67px;width:47px;display:block}.icon-left-main{background:url(https://h2.commercev3.net/cdn.bitsandpieces.com/images/leftcarouselarrow.png) left center no-repeat;height:51px;width:51px;display:block}.icon-right-main{background:url(https://h2.commercev3.net/cdn.bitsandpieces.com/images/rightcarouselarrow.png) left center no-repeat;height:51px;width:51px;display:block}.owl-next.disabled .icon-right-dark,.owl-next.disabled:hover,.owl-prev.disabled .icon-left-dark,.owl-prev.disabled:hover{opacity:0.4!important}#homebanner .owl-next{position:absolute;right:10px;top:45%}#homebanner .owl-prev{position:absolute;left:10px;top:45%}.homeimagetilecontainer{display:block;margin:20px 0}.homeimagetilecontainer .tileinline{display:inline-block;vertical-align:bottom}.owl-next{position:absolute;right:-7px;top:35%}.owl-prev{position:absolute;left:-7px;top:35%}.footerA{display:block;background:#f0f0f0;padding:10px 0}.footernewsletter{display:inline-block;vertical-align:top;border-right:1px solid #ccc;width:47%;padding:0 1%;text-align:center}.testimonials{display:inline-block;width:45%;vertical-align:top;padding:0 2%;text-align:center}.testimonials .item{padding:0 10%}.footer{display:block;padding:10px 0;background:#003246;color:#FFF;font-size:14px}.footer a{color:#FFF}.footsocial{display:inline-block;vertical-align:top;width:340px}.footer .socialbar{display:block;padding:0;margin:0}.footer .socialbar li{display:inline-block;margin:0 2px;vertical-align:top;width:13%}.footer .socialbar li img{width:100%}.footer .footcol{display:inline-block;vertical-align:top;width:280px}.footer .footcol ul{padding:0 0 0 17px}.footer .footcol ul li{display:block;position:relative}.footer .footcol ul li a:after{display:block;content:'';width:5px;height:5px;position:absolute;left:-17px;top:6px;transform:rotate(45deg);border-right:2px solid #fff;border-top:2px solid #fff}.footer .footcol ul li:hover a{color:#fd9e32;transition:.2s color}.footer .footcol ul li:hover a:after{transform:rotate(405deg);left:-17px;transition:.2s all;border-color:#fd9e32}.copyright{display:block;background:#002939;color:#FFF;font-size:12px;padding:10px 0}.copyright span{width:49%}.offerbox{display:block;margin:10px 0;background:url(https://h2.commercev3.net/cdn.bitsandpieces.com/images/offerboxshadow.png) center bottom no-repeat;padding:0 0 14px;color:#FFF}.offercontainer{display:block;background:#01478c}.offertextleft{background:url(https://h2.commercev3.net/cdn.bitsandpieces.com/images/subscribetileicon.png) 20px -200% no-repeat;height:100px;padding:3px 10px 3px 135px;display:inline-block;width:39%}.offerformright{display:inline-block;vertical-align:middle;vertical-align:top;margin:33px 20px 0}.offerformright input[type='text'],.offerformright input[type='email']{width:300px}.footernewsletter form{background:#fff;display:inline-block}.footernewsletter input[type='text'],.footernewsletter input[type='email']{border:0;padding:10px;border:1px solid #ccc;border-right:0;min-width:300px}.offerboxcat{display:block;margin:10px 0;color:#FFF}.headingtitle1{display:block;font-size:28px;border-bottom:2px solid #000;margin:10px 0 20px}.headingtitle1 span{display:inline-block;vertical-align:bottom;padding:0 10px 0 0;background:#fff;margin:0 0 -14px}.headingtitle2{display:block;font-size:20px;border-bottom:2px solid #000;margin:10px 0 20px}.headingtitle2 span{display:inline-block;vertical-align:bottom;padding:0 10px 0 0;background:#fff;margin:0 0 -12px}#subcat{border-bottom:1px dotted #002939;padding:0 0 10px}.subcatitem{display:block;width:135px;margin:auto;text-align:center}.subcatitem img{border:1px solid #ccc}.subcatitem span{display:block;margin:5px 0 0}.main_container{display:block;margin:5px 0}.leftcol{display:inline-block;vertical-align:top;width:305px;margin:0 10px 0 0}.rightcol{display:inline-block;vertical-align:top;width:880px}.leftlist{display:block;border-bottom:5px solid #133050;margin:0 0 10px}.leftlist h3{display:block;margin:10px 0 10px}.leftlist ul{display:block;margin:0;padding:0}.leftlist ul li{display:block;margin:0;padding:0}.leftlist ul li a{display:block;padding:8px 10px;margin:0;border-bottom:1px dotted #002939}.leftlist ul li a:hover,.leftlist ul li a.active{background:#002939;color:#FFF}.leftlist ul li ul{background:#efefef}.leftlist ul li ul a:hover,.leftlist ul li ul a.active{background:#fd9e32;color:#FFF}i.fa.fa-caret-down:after{float:right;content:'+';font-style:normal}i.fa.fa-caret-left:after{float:right;content:'-';font-style:normal}.selected_filter{position:relative;background:#002939;color:#fff;display:block;padding:10px 30px 10px 10px;font-size:12px}.mm-clearfilter{position:absolute;border:0!important;top:-3px;right:3px;color:#fff}.sortbar{display:block;padding:10px 5px;border-bottom:1px solid #ccc;margin:0 0 10px}.sortbar.basesort{border-top:1px solid #ccc}.sortbar>div{display:inline-block;width:30%;vertical-align:top}.pagination{display:block;margin:0;padding:0}.pagination li{display:inline-block;vertical-align:middle}.pagination li a{display:block;padding:4px 5px;font-size:14px;line-height:14px}.pagination li a:hover,.pagination li a.active{background:#133050;color:#fff}.category_page_products{display:block}.category_page_products ul{display:block;margin:0;padding:0}.category_page_products ul li{display:inline-block;vertical-align:top;position:relative;width:31%;margin:0 0 20px;min-height:405px}.category_page_products ul li:nth-child(3n+2){margin:0 2.9% 20px}.product_tile{display:block;text-align:center}.quicklook-button:after{display:inline-block;padding:10px;content:'Quick Look';position:absolute;top:20%;left:10%;right:10%;background:rgba(0,0,0,.5);color:#fff;text-transform:uppercase;font-weight:700}.product_tile .prodtileimage{display:block;border:1px solid #efefef}.product_tile .prodtileinfo{display:block;margin:5px 0 0}.product_tile .prodtileinfo .prodtilename,.product_tile .prodtileinfo .tileprodprice{display:block;margin:0 0 5px}.product_tile .prodtileinfo .prodtilename{min-height:60px}.product_tile:hover a.quicklook-button{opacity:1}.product_tile .quicklook-button{opacity:0;transition:0.2s all ease-in-out}.sliderprod .p-w-r:first-child{display:block!important}.sliderprod .p-w-r{display:none!important}.sliderprod .pr-snippet-stars-container{text-align:center}.sliderprod .pr-snippet-read-and-write,.sliderprod .pr-snippet-rating-decimal{display:none!important}.pr-star-v4-0-filled{background-image:url(https://h2.commercev3.net/cdn.bitsandpieces.com/images/rating000.png)!important}.pr-star-v4-20-filled{background-image:url(https://h2.commercev3.net/cdn.bitsandpieces.com/images/rating025.png)!important}.pr-star-v4-25-filled{background-image:url(https://h2.commercev3.net/cdn.bitsandpieces.com/images/rating025.png)!important}.pr-star-v4-50-filled{background-image:url(https://h2.commercev3.net/cdn.bitsandpieces.com/images/rating050.png)!important}.pr-star-v4-75-filled{background-image:url(https://h2.commercev3.net/cdn.bitsandpieces.com/images/rating075.png)!important}.pr-star-v4-100-filled{background-image:url(https://h2.commercev3.net/cdn.bitsandpieces.com/images/rating100.png)!important}.p-w-r .pr-category-snippet__total,.p-w-r .pr-category-snippet .pr-snippet-rating-decimal{display:none!important}.productmaincontainer{display:block;margin:25px 0 0;padding:0}.prodmainimage{display:inline-block;vertical-align:top;width:500px;position:relative}.proddatacontainer{display:inline-block;vertical-align:top;margin:0 10px;width:670px}.prodreco{display:block;vertical-align:top;width:100%}.mainprodname{display:block;margin:0;font-size:28px}.mainprodreviewbar{display:block;padding:5px 0;border-top:1px solid #666;border-bottom:1px solid #666}.mainprodform{display:block}.mainprodform ul{display:flex;margin:0;padding:0}.mainprodform ul li{display:inline-block;flex:1;vertical-align:middle;width:32.5%;margin:15px 0% 10px}.prodstockstat{display:inline-block;padding:0 0 0 30px}.prodqtybox{padding:10px 15px}.prodstockstat.instock{background:url(https://h2.commercev3.net/cdn.bitsandpieces.com/images/instockicon.png) 5px center no-repeat;background-size:18%}.prodstockstat.oostock{background:url(https://h2.commercev3.net/cdn.bitsandpieces.com/images/oosicon.png) 5px center no-repeat;background-size:18%}.addcartbtn{font-weight:700;padding:10px 50px!important;font-size:16px;cursor:pointer}.moreseriestile{display:block;padding:5px;min-height:132px;background:#efefef;border:1px solid #ccc}.moreseriestile img{width:20%!important;display:inline-block!important;vertical-align:top}.moreseriesdata{display:inline-block;vertical-align:top;padding:0 10px;width:72%}.moreseriesdata>ul{display:block;margin:10px 0;padding:0;font-size:12px}.moreseriesdata>ul li{display:inline-block;vertical-align:middle;width:49%}.moreseriesdata>ul li select{padding:10px}#moreinseries .owl-prev,#moreinseries .owl-next{top:27%}#prod-reco .product_tile{position:relative}.customerreview,.prodreco,#recentlyviewed{display:block;margin:0 0 10px}#cboxLoadedContent .productmaincontainer{min-height:500px}.videoclose{background:rgba(0,0,0,.8);top:10px;color:#fff;right:20px;border:1px solid rgba(0,0,0,.15);cursor:pointer;padding:5px 10px;color:rgba(255,255,255,1);position:absolute}.videoclose:hover{color:#fff}.overlay_videob{display:none;position:absolute;top:0;width:500px;height:500px;z-index:1;background:#fff}.prod_thums{display:inline-block;vertical-align:top;padding:1px;border:1px solid #ccc;height:70px;width:70px}.main_price_box select{padding:10px;width:100px}.prodarrtb select{width:100%}.prodcustfrm .form_container.prod-form .field h4{padding:10px;margin:0}.prodcustfrm .form_container.prod-form .field label{width:150px;text-align:left}.mainprodform ul li:last-child{text-align:right}#moreinseries .item{display:inline-block;width:32%;margin:0 .5% 10px}.priceboxprice aside{display:inline}.proddatacontainer .offertextleft{width:33%;font-size:14px}.proddatacontainer .offertextleft h2.f24{font-size:16px}.proddatacontainer .offerformright{width:44%;margin:15px 0 10px;text-align:center}.proddatacontainer .offerformright input[type='text'],.proddatacontainer .offerformright input[type='email']{width:70%;margin:0 0 5px}.maincartcontainer{display:block;margin:10px 0}.cartleft{display:inline-block;vertical-align:top;width:800px}.cartright{display:inline-block;vertical-align:top;width:380px;margin:0 0 0 10px}.cartitem{display:block;background:#efefef;border:1px solid #ccc;padding:5px;margin:0 0 5px}.cartproductinfo{display:inline-block;width:70%;vertical-align:top}.prodimage{display:inline-block;vertical-align:top;width:90px}.cartproddata{display:inline-block;vertical-align:top;width:80%;padding:0 5px}.cartprodqty,.cartprodprice{display:inline-block;width:14%;vertical-align:top}.cartprodqty label,.cartprodprice label{display:block;margin:0 0 10px;color:#191919;font-weight:400}.cartprodprice{color:#000;font-weight:600}.cartprodprice del{color:#000;font-size:14px}.cartprodqty select,.cartbtnbar{padding:7px}.cartpricebox{display:block;border:1px solid #01478c}.bluepricebar{display:block;background:#01478c;color:#fff;padding:10px;font-weight:600}.bluepricebar span,.cartpricebox ul li span{display:inline-block;vertical-align:middle;width:49%}.cartpricebox ul{display:block;margin:0;padding:10px}.cartpricebox ul li{display:block;margin:5px 0}.cartpricebox ul li span{text-align:right;font-weight:500}.VC_promo_content{display:block;padding:10px}.VC_promo_form{padding:10px 0!important}.VC_promo_form input[type="text"]{width:226px}.total-wrap{margin:7px 0 0}.offerboxcart{border-top:1px dashed #ccc;margin:10px 0 0;padding:10px 0 0}.checkoutheadercenter{display:inline-block;vertical-align:middle;color:#000;text-align:center;width:550px}.checkoutheaderright{display:inline-block;vertical-align:middle}.formcontainer{display:block;margin:10px 0}.formcontainer .field{display:block;margin:0 0 10px}.formcontainer .field label{display:block;margin:0 0 5px;padding:0 5px}.formcontainer .field input[type="text"],.formcontainer .field input[type="password"],.formcontainer .field input[type="email"],.formcontainer .field input[type="tel"],.formcontainer .field input[type="number"],.formcontainer .field input[type="num"]{display:inline-block;width:350px}.formcontainer .field.checkoutbuttons{margin:30px 0 10px}.form_container{display:block;margin:10px 0}.form_container .field{display:block;margin:0 0 10px}.form_container .field label{display:inline-block;font-weight:600;width:250px;text-align:right;vertical-align:middle;margin:0 0;padding:0 5px}.form_container .field input[type="text"],.form_container .field input[type="password"],.form_container .field input[type="email"],.form_container .field input[type="tel"],.form_container .field input[type="number"],.form_container .field input[type="num"]{display:inline-block;width:350px}.form_container .field.checkoutbuttons{margin:30px auto 10px;text-align:center}.form_container .field select{display:inline-block;padding:10px;width:372px;border:1px solid #ccc}.form_container .field textarea{display:inline-block;vertical-align:top;padding:10px;width:350px;border:1px solid #ccc}.accountinput_info{display:block;margin:0;padding:10px;background:#efefef;border:1px solid #ccc;text-align:center}.accountinput_info li{display:inline-block;vertical-align:middle;margin:0 10px 0 0}.checkoutbuttons input[type='button'],.checkoutbuttons input[type='submit'],.checkoutbuttons button{padding:10px 100px!important;margin:0 30px 0 0}.viscartcheckout{display:block;margin:5px 0 15px}.viscartcheckout ul{display:block;margin:0;padding:0;max-height:500px;overflow:auto}.viscartcheckout ul li{display:block;margin:0;padding:5px 0;border-bottom:1px dashed #ccc}.visproditem span:first-child{width:60%;margin:0 2% 0 0}.visproditem span .visproddata{display:inline-block;vertical-align:top;line-height:1.2em;font-size:12px;font-weight:500;width:65%;margin:0 0% 0 2%}.visproditem span{display:inline-block;vertical-align:top;width:17%}.form_container .field .shiptxt{display:block;text-align:left;margin:5px 0 0;padding:0 0 0 265px}.grey_title{display:block;background:#efefef;padding:10px;border:1px solid #ccc;margin:10px 0 20px}.table_des{display:table;width:100%;padding:0;margin:0}.table_des li{display:table-row;border-bottom:1px dashed #ccc}.table_des li ul{display:table;width:100%;margin:0;padding:0;text-align:left}.table_des li ul li{display:table-cell;vertical-align:top;text-align:left;width:18%;padding:8px}.chk-cart-detail li:first-child{width:55%}.shipconf-wrap{display:block;margin:10px 0}.shipconf-wrap{display:flex;margin:10px 0}.shipconf-wrap .conf-shipleft,.shipconf-wrap .conf-shipright{display:inline-block;vertical-align:top;width:46%;margin:0 1px;flex:1}.shipconf-wrap .conf-shipleft ul,.shipconf-wrap .conf-shipright ul{padding:0;margin:0;display:block}.shipconf-wrap .conf-shipleft ul li,.shipconf-wrap .conf-shipright ul li{display:block}.confirmation_orderbtn{display:block;text-align:center;margin:10px 0 5px}.confirmation_btnnote{text-align:center;margin:0 0 20px}.QR_leftcol_txt{display:inline-block;width:70%}.QR_catalog_img{display:inline-block;vertical-align:top;width:29%}.QR_form_top{display:block;margin:0;padding:0}.QR_form_top li{display:block;margin:0 0 5px}.QR_form_top label{display:inline-block;width:110px;font-weight:600}.QR_form_top span{display:block;width:100%;vertical-align:top;margin:0!important}#itemDetails{display:block;margin:0;padding:0}#itemDetails li{display:flex;padding:5px;border-bottom:1px dashed #ccc}#itemDetails li>span{vertical-align:middle;width:25%;flex:1}#itemDetails li>span:nth-child(3){flex:3}.QOproddata .prodimg{display:inline-block;width:14%}.QOproddata .proddetail{display:inline-block;vertical-align:top;width:75%}.QR_total_box{display:block;clear:both;float:left;background:#efefef;width:95.4%;padding:10px 2%;border:3px solid rgb(227,224,207);border-bottom:0}.QR_total_box ul{display:block;margin:0 0;padding:0;width:49%}.QR_total_box ul.right{text-align:right}.QR_total_box ul li{display:block;padding:0}.QR_total_box ul li span{display:inline-block;width:49%}.QR_form_top .offertextleft{width:auto}.QR_form_top .offercontainer span{display:none}.product_tile:hover .quicklook-button,.sliderprod:hover .quicklook-button{display:block}.quicklook-button{display:none}.bulletlist li{display:list-item}.pr-whereareyougardening-form-group{display:none!important}#index .pr-no-reviews,#category .pr-no-reviews{display:none!important}#cboxLoadedContent .pr-no-reviews{display:block!important}#breadcrumb{margin:15px 0 0}.login_box{width:48%!important;display:inline-block;vertical-align:top}.member_reg{width:55%!important;display:block}.chng_pwd{width:100%!important;display:block!important}.errors{color:#fe1229}.ordnum{display:table;width:100%}.ordnum span{display:table-cell;width:50%;vertical-align:middle}.reorder{text-align:center;padding:10px 5px;background:#f0f0f0;border:1px solid #003246}.orderlist a{color:#fd9e32}.member_acc form label{width:150px}.member_acc form input[type=email],.member_acc form input[type=number],.member_acc form input[type=password],.member_acc form input[type=tel],.member_acc form input[type=text],.member_acc form textarea{min-width:235px!important}.login_box form input[type=email],.login_box form input[type=number],.login_box form input[type=password],.login_box form input[type=tel],.login_box form input[type=text],.login_box form textarea{min-width:250px}#cart_override .cart-wrapper ul{list-style-type:none;margin:10px 0 0;padding:0;border:1px solid #ccc;border-width:0 0 1px;clear:both}#cart_override .cart-wrapper li.header-desc,#cart_override .cart-wrapper li.cart-desc{width:48%}#cart_override .cart-wrapper li{list-style-type:none;width:185px;margin:0 1px 0 0;padding:10px 5px;min-height:20px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1}.field{margin:8px 0 0 10px;font-size:14px;color:#333;clear:both}.field label{font-size:16px;padding-top:8px;text-align:right;width:200px;display:inline-block}.chngpwd .field label{width:220px}.form-container{margin:0 0 20px 0;display:inline-block;width:29%}.checkout_log_container{display:block;margin:20px 0}.checkout_log_container .login_checkout,.checkout_log_container .new_cust{border-right:1px dashed #ccc!important}.checkout_log_container .guest_checkout,.checkout_log_container .login_checkout,.checkout_log_container .new_cust{display:inline-block;width:28%;padding:0 2% 20px;border:0 solid #ccc;vertical-align:top;margin:0 0 0 5px}.checkout_log_container .field label{width:auto;min-width:90px;padding:7px 2px 0 0}.checkout_log_container .field input[type=text],input[type=password],input[type=tel],input[type=number],input[type=email]{min-width:auto}.new_cust ul li{list-style:none}.login_box a{color:#fd9e32}#emailerrortellf,#emailerrortellto,#news_emailerror,#catalog_request_form #catemailerror,#emailerrorbot,#offer_emailerror,#emailerroroffemail{display:none;color:#c00;font-weight:700}.emailsignbar{text-align:center;background:#f0f0f0;padding:1%;width:98%;margin:auto;color:#000}.field.checkoutbuttons div{display:inline-block}.form-container.prod-form>div label{display:inline-block;text-align:right;width:300px;margin-right:15px}label.error{color:red;font-weight:700}.overlay{top:0;left:0;visibility:hidden;opacity:0;position:fixed;z-index:999;width:100%;height:100%;background-color:rgba(0,0,0,.85);cursor:pointer;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.overlay .modal{cursor:auto;position:relative;z-index:11;max-width:500px;padding:20px;background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.overlay.shown{opacity:1}.overlay .modal{margin:auto!important}.btnpopclose{background-color:#000;position:absolute;top:-10px;right:-10px;color:#fff;font-family:arial;border-radius:200px;border:1px solid #ccc;padding:3px 7px}.homenav{background:#4b6700;margin:15px 0;text-align:center}.homenav li{display:inline-block;width:25%;text-align:left;margin:5px auto}.homenav li a{color:#fff;font-size:20px}.homenav li a:hover{color:#fd9e32}.homeiconleft{position:absolute;left:10px;top:-11px}.homeiconright{position:absolute;right:10px;top:-11px}.deldate{font-size:24px;margin:5px auto}#sizechartpop .btnpopclose{top:1px;right:4px}.prodtilename h3{font-size:16px;font-weight:400;margin:0}.cart_left,.cart_right,.cartcontainer_left,.cartcontainer_right,.season,.quickord_left,.quickord_right,.quickform_left,.quickform_right,.quickadd_left,.quickadd_right{display:inline-block}.info_list_A li>span,.info_list_B li>span{display:inline-block;vertical-align:top;padding:10px;width:205px}.cart_left{width:63%;vertical-align:top;border:#acacac 1px solid;padding:10px;margin:15px 0 0}.cart_right{width:30%;vertical-align:top;margin:15px 0 0 9px;border:#acacac 1px solid;padding:10px}.quickord_left{width:765px;vertical-align:top;margin:0}.quickord_right{width:220px;vertical-align:top;margin:0}.quickadd_left{width:100%;vertical-align:top;margin:0 auto}.quickadd_right{width:350px;vertical-align:top;margin:10px 0 0 22px;border:#acacac 1px solid}.quickform_left{width:425px;vertical-align:top;margin:0}.quickform_right{width:300px;vertical-align:top;margin:0}.cartcontainer_left{width:85px;vertical-align:top}.cartcontainer_right{width:82%;vertical-align:top}.cartcontainer_right .wrapper{width:100%}.catalog-request .field select{width:270px;padding:9px}.cart_prodtable{display:inline-block;max-width:100%;margin:0 0 0 7px;width:251px}.cart_prodtable .cart_prodimage{display:inline-block;vertical-align:top;width:27%;margin:0 5px 0 0}.cart_prodtable .cart_prodimage img{width:100%}.cart_prodtable .cart_proddetail{display:inline-block;vertical-align:top;width:100%}.cart_prodtable .cart_proddetail ul{display:table;width:100%;margin:0;padding:0}.cart_prodtable .cart_proddetail ul li{display:table-cell;margin:0;padding:3px;vertical-align:top;text-align:center;width:60px}.cart_prodtable .cart_proddetail ul li.total_col.f13 .dynamic_qty{width:60px!important}.cart_prodtable .cart_proddetail ul li.qty_col{width:100px!important}.name_container .item_name span{display:block}.name_container .item_remove{display:table-cell;text-decoration:underline;width:30%;vertical-align:top;text-align:right}.season{width:200px;vertical-align:bottom}.name_container .item_name{display:table-cell;width:70%;vertical-align:top}.name_container{display:table;width:100%}.Vcartitems_container{display:block;font-family:arial;padding:10px;border:1px solid #74b004;margin:5px 0;background:#f0f2e3}.cart_prodtable .cart_proddetail ul li.total_col input[type="text"]{background:inherit;border:none;text-align:right}.cartprodtitlebar{font-weight:700;text-align:center;font-size:16px}.Vcart_buttonrowbottom .ship-calc{display:block;text-align:right;margin:0 10px 0 0;float:none;width:auto}.quickmodqty img{vertical-align:middle}#offerarea{display:block;width:100%;vertical-align:top}.shadecart_pop{display:none;position:fixed;background:rgba(0,0,0,.8);left:0;top:0;bottom:0;right:0;z-index:99999}.shadecartpop_container{position:absolute;left:0;right:0;top:20%;margin:auto;width:250px;background:#FFF;border-radius:10px;padding:10px;font-family:arial}.shadecart_proddetail{background-color:#FFF;display:table-cell;height:120px;vertical-align:middle;width:258px;text-align:center;color:red}.QOitem_form span{display:inline-block;vertical-align:middle;text-align:center;margin:0 auto;width:32%}.tab_show{display:none!important}#cart_ship_estimator .ship-calc ul{padding:0;margin:8px 0}li.vcart_prod ul li:first-child{width:28%!important;max-width:105px}li.vcart_prod ul li:nth-child(2){width:68%!important}li.vcart_prod ul li img{max-width:100%}.checkout_offercodebox .cartofferboxset{text-align:center;padding:0 5px}.qty_col .cartqty .qty{min-width:17px;width:26px;padding:4px;vertical-align:top}.qty_col .cartqty #minus1{margin-right:-5px}.vcart_prod{width:75%!important}.vcart_qty{width:12%!important;min-width:80px}.vcart_price{width:13%!important;text-align:right}.ship-calc{float:right;width:34%;margin:20px 20px;text-align:right}.ship-calc li{display:block!important;width:auto!important}.cart-discount-box{width:96%;margin:auto;border:1px solid #74B004;background:#fff;padding:20px 2%}.cart-discount-box span{display:inline-block;width:29%}.cart-discount-box p{color:#595959;font-size:13px;font-weight:400}.cartright{display:inline-block;vertical-align:top;width:28%}.cartitemheader,.cartitem{display:block;margin:0;padding:0}.cartitem:nth-child(odd){background:#fbfbfb}.cartitem{background:#efefef;border:1px solid #ccc;padding:5px;margin:5px 0}.cartitemheader li,.cartitem li{display:inline-block;vertical-align:middle}.mailthanksmessage{display:block;padding:10px;background:#f1fff1;margin:10px 0;border:1px solid #cbe6d8;border-radius:3px}.cartitemheader .citemprod,.cartitem .citemprod{width:36%}.cartitemheader .citemprice,.cartitem .citemprice{width:15%}.cartitemheader .citemqty,.cartitem .citemqty{width:20%;min-width:105px}.cartitemheader .citemsubtotal,.cartitem .citemsubtotal{width:14%}.cartitemheader .citemaction,.cartitem .citemaction{width:9%}.cproddetail{display:block}.cproddetail .cartprodimg{width:90px}.cproddetail .cproddata{display:inline-block;width:68%;vertical-align:top}.cproddetail .cproddata span{display:block;margin:0 0 5px 10px}.removecartbtn{margin:0 0 5px 10px}.cprodname a{color:#191919;text-decoration:none}.cprodqtyfield{background:#FFF;border:1px solid #CCC;border-radius:3px;height:25px;display:inline-block;overflow:hidden}.cprodqtyfield input.qty{font-size:14px;width:30px;min-width:25px}.totalcontainer{display:block;padding:0 0 10px;border-bottom:1px solid #191919;margin:0 0 10px}.totalcontainer ul{display:block;margin:0;padding:0}.totalcontainer ul li{display:block;margin:0 0 10px}.totalcontainer ul li span{display:inline-block;vertical-align:middle;width:49.3%}.totalcontainer ul li.stotal{border-bottom:1px solid #191919;color:#191919;font-weight:600;padding:0 0 5px}.totalcontainer ul li.ordertotal{font-weight:700}.cart-image{max-width:130px}#new_item_qty{width:28px;min-width:25px;padding:8px;margin:0 -6px;font-weight:400}.cproddetail img{width:29%}.prodqtyfield{width:131px;margin:auto}.covidbanner{background:#c8dbef;padding:5px;text-align:center;color:#000;font-weight:500;font-size:16px}.notify_bar{border:1px solid #DDDBDB;display:block;background:#f0f0f0;padding:5px;text-align:center}.errorspan span{margin:5px 0 0;display:block}.errorspan{display:block;padding:0 0 0 265px}.form_container .field label.error{margin-left:265px;text-align:left;display:inline}.footernewsletter input[type='button']{margin:0 0 0 -8px}.offerstrip{padding:10px}#ordercancel,#orderreturn{display:none;border:1px solid #ccc;padding:10px 1%;border-radius:3px;text-align:left;width:97.8%}#ordercancel input[type="text"],#ordercancel input[type="number"],#orderreturn input[type="text"],#orderreturn input[type="number"]{display:inline-block;margin:0 0 0 0;vertical-align:top;width:98.4%}#orderreturn textarea{display:inline-block;padding:10px;border-radius:3px;width:97.6%;margin:0 1% 0 0;vertical-align:top;border:1px solid #ccc}#ordercancel select{display:inline-block;padding:10px;border-radius:3px;width:99.6%;margin:0 1% 0 0;vertical-align:top;border:1px solid #ccc}#ordercancel input.button_red,#orderreturn input.button_red{display:inline-block;vertical-align:top}#ordercancel label{display:block;width:auto;text-align:left}.togcancelform{cursor:pointer}#oshelppop .modal{top:10%}.QOitem_form{display:block;background:#f7f7f7;border:1px solid #eaeaea;padding:10px;border-radius:3px}.QOitem_form .quickitemsku{width:60%}.QOitem_form .quickmodqty{width:15%}.QOitem_form .quickitemaddbtn{width:20%}.QOitem_form>span{display:inline-block;vertical-align:middle}.QOitem_form span label{font-size:16px;display:block;margin:0}.QOitem_form span input#item{display:block;width:88%;padding:10px;font-size:14px}.QOitem_form #new_item_qty{font-size:14px;border:1px solid #CCC;font-weight:700}#offerarea .offerimage{display:inline-block;width:10%;vertical-align:middle}#offerarea .offerimage img{width:100%}#offerarea .offerdata{display:inline-block;width:89%;vertical-align:middle}.cartitem li{margin:5px 0}.cartitemheader li,.cartitem li{display:inline-block;vertical-align:middle}.cartitemheader{display:block;margin:0;padding:0}.cartitemheader .citemprod,.cartitem .citemprod{width:55%}.cartitemheader .citemprice,.cartitem .citemprice{width:12%;text-align:center}.cartitemheader .citemqty,.cartitem .citemqty{width:17%;text-align:center}.cartitemheader .citemsubtotal,.cartitem .citemsubtotal{width:12%;text-align:center}.cproddetail .cproddata{display:inline-block;width:70%;vertical-align:top}.cprodqtyfield input.qty{font-size:14px}input.qty{display:inline-block;width:40px;min-width:unset;border:0;vertical-align:top;font-weight:700;font-size:24px;text-align:center;line-height:0;padding:6px}.cproddetail .cart-image{margin:0 5px}.cproddetail .cproddata span{display:block;margin:0 0 5px 0}.quickpromonotice{display:block;margin:10px 0;padding:10px;border:1px solid #305fb0;background:#d4def0;font-weight:700}.shadecart_pop{display:none;position:fixed;background:rgba(0,0,0,.8);left:0;top:0;bottom:0;right:0;z-index:99999}.shadecartpop_container{position:absolute;left:0;right:0;top:20%;margin:auto;width:250px;background:#FFF;border-radius:10px;padding:10px;font-family:arial}.shadecart_proddetail{background-color:#FFF;display:table-cell;height:120px;vertical-align:middle;width:258px;text-align:center;color:red}.cproddetail .cart-image{width:110px}.overlayscreen{left:0;top:0;right:0;bottom:0;position:fixed;z-index:1000;width:100%;height:100%;background-color:rgba(0,0,0,.85);-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.table_des .chk-cart-detail li ul li{width:14%}.ss_no_search #searchspring-content{width:100%;display:inline-block;vertical-align:top;margin-right:1%}.ss_right_content{width:60%;display:inline-block;border:1px solid #000;vertical-align:top;margin-top:38px;text-align:center;padding:6px 0}.ss_right_content ul{margin:0;padding:0}.ss_right_content ul li{display:inline-block;vertical-align:top;width:45%;height:auto;margin:6px 1.5%;overflow:hidden;position:relative}.ss_right_content ul li img{max-width:100%;height:auto;width:100%}.ss_inner_box{position:absolute;z-index:10;background:rgba(0,16,64,.9);width:95.5%;color:#FFF;bottom:4px;font-size:18px;font-weight:600;padding:5px 5px;height:44px;display:table;text-transform:uppercase}.ss_inner_box p{display:table-cell;vertical-align:middle}.ccpa ul li{display:list-item}.ccpaprivacy div.fields{margin:5px 0}.ccpaprivacy label{display:inline-block;width:170px;text-align:right;margin:0 10px 0 0}.ccpaprivacy input{width:300px;border-width:1px}.ccpaprivacy select{width:322px;margin:0;padding:10px;border:1px solid #ccc}.ccpaprivacy label.error{display:block;margin:10px 0 5px 185px;width:auto;text-align:left}.ccpaprivacy input::-webkit-outer-spin-button,.ccpaprivacy input::-webkit-inner-spin-button{-webkit-appearance:none}.ccpaprivacy input[type=number]{-moz-appearance:textfield}.ccpaform{border:1px solid #c9c9c9;padding:1%;width:60%}.fields p{margin:5px 0 5px 20px}.smsknow{color:#fd9e32;cursor:pointer;animation:fading 1s infinite}@keyframes fading{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}.modal.smsmodal{max-width:800px!important;max-height:610px!important;top:8%!important}ul.smsalert li{list-style-image:url(https://h2.commercev3.net/cdn.bitsandpieces.com/images/pop-check.jpg);display:list-item;margin:5px 10px 0 0}.smsmodal .btnpopclose{right:-10px!important;cursor:pointer}.sms{font-size:10px;font-weight:700}.cellsection{border:#c9c9c9 1px solid;padding:10px 0;background:#f9f9f9}.smslearn{display:inline-block;width:65%;margin:0;font-weight:700}.smsmodal .smsmobimg{display:inline-block;width:33%;vertical-align:top}.smsmodal .smsmobdata{display:inline-block;width:64%;vertical-align:top;margin:0 0 0 2%}.emailcust{font-weight:700;vertical-align:bottom;font-size:16px}.ui-dialog .ui-dialog-content{height:32px!important}.LPMcontainer.LPMoverlay{inset:60% 0 0 auto!important}.tab{overflow:hidden;border:1px solid #133050;background:#f0f0f0;border-bottom:none}.tab button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px;transition:0.3s;font-size:18px;color:#191919}.tab button:hover{background-color:#ddd}.tab button.active{background-color:#FFF}.tabcontent{display:none;padding:6px 12px;border:1px solid #133050;border-top:none}.catdesc{display:block;padding:10px}.paypalbtn.quickord{display:inline-block}.qocheckoutbtn,.qopaypalbtn{max-width:45%}.checkoutbuttons .buttonorange.displayinline,.checkoutbuttons .buttonred.displayinline{max-width:45%}.custformcont .cart_forms label{text-align:left;width:15%;font-weight:700;vertical-align:top;display:inline-block}#contactform{margin:20px 0}#contactform input[type=text]{display:inline-block;width:50%;border-radius:0}#contactform textarea{display:inline-block;width:52%;border-radius:0;height:70px;border:1px solid #ccc}.custformcont .cart_forms label.error{width:100%;display:block;margin:10px 0 20px 0}.cart_forms .g-recaptcha{display:inline-block;margin:0 0 0 10px}.content_vis{content-visibility:auto}.detordtab tr{background:#fff}.free_prod_box{margin:40px 0 40px}.free_prod_box span{display:inline-block;vertical-align:middle}.free_prod_box select{display:block;width:300px;padding:13px 10px;border:1px solid #ccc;margin:0 10px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.prod_recipients .cartitem .cartprodprice{text-align:right}.acsb-trigger.acsb-trigger-size-medium{left:0!important}.digicatalog-tile{margin:10px 0 10px;position:relative;display:flex;min-height:215px;align-items:center}.digicatalog-tile>.catimg{position:absolute;display:inline-block;vertical-align:middle;z-index:1;left:0;bottom:0}.digibanner{display:flex;width:78%;position:absolute;right:0;padding:10px 0 10px 4%;font-size:14px;vertical-align:middle;align-items:center;justify-content:center}.digidata{flex:2;display:inline-block;color:#fff}.digidata a{color:#fff;text-decoration:underline}.digibanner span.digibtn{flex:1;text-align:center}.digidata p{display:inline-block;vertical-align:middle}.digibtn a.buttonred{background:none;border:4px solid #fff!important;padding:10px 20px}.topgrnbar{display:block;padding:5px;font-size:14px;background:#008037;color:#FFF;text-align:left}.topgrnbar div:nth-child(2){width:84%}.salesfixedchat{top:40%;right:0;position:fixed;z-index:999}#fixedliveagent_button_offline_5734W000000U6oA{background:#133050;padding:5px}.mob_disp{display:none}.desk_disp{display:block}.cartsuggested .cartproductinfo{width:60%}.cartsuggested .cartproddata{width:70%}.cartsuggested .cartprodqty,.cartsuggested .cartprodprice,.cartsuggested .cartprodbtn{width:11%;display:inline-block;vertical-align:middle}.cartsuggested .cartsuggesteditem{padding:10px 0}.cartitem fieldset{border-width:1px 0 0 0;text-align:center}.cartsuggested .cartsuggoption:last-child{display:none}.catalogtilescontainer>a{cursor:pointer}.tabsection{display:block;flex-wrap:wrap;flex-direction:column}.tabhead{display:grid;grid-template-columns:50% 50%;text-align:center;align-items:center}.tabselect{display:block}#nonpuzzlerecobox{display:none}.tabhead span{display:block;padding:10px;background:#efefef;border:1px solid #fff;cursor:pointer}.puzzlereco.active,.nonpuzzlereco.active{background:#01478c;color:#fff}.cartsuggesteditem.cartitem .cartproductinfo{width:55%}.cartsuggesteditem.cartitem .cartproddata{width:75%;padding:0 0% 0 2%}.cartsuggesteditem.cartitem .cartaddbtn{display:flex;align-items:center;width:17%;justify-content:center}.grecaptcha-badge{visibility:hidden}.kibowrap{display:flex;margin:20px auto 10px auto;gap:10px}.kibowrap .owl-carousel{display:unset}.kibowrap .kibosec{flex:1;margin:0 0;position:relative;width:31%;padding:1%;background:#fff;border:#000 1px solid}.kibowrap .kibosec:last-child{background:#efefef}.kibowrap .owl-carousel .owl-prev,.kibowrap .owl-carousel .owl-next{top:22%!important}.kibowrap .kiborecent .owl-carousel .owl-prev,.kibowrap .kiborecent .owl-carousel .owl-next{top:32%!important}.kibosec h3,.kibonewsec h3{margin:0 0 10px;border-bottom:#000 2px solid}.kibonewsec{width:98%;padding:1%}#Zone-Name,#Zone-Name-New{padding:5px 10px;text-align:center;display:inline-block;border-radius:3px;background:#353535;color:#fff;text-transform:uppercase;font-size:22px;font-weight:normal!important}.kibosec .maintitle span:before,.kibosec .maintitle h1 span:before,#newcustzonecarousel .maintitle span:before{background:none}.custpadd{padding:2px 0 10px 0}.kibozonewrap{padding:30px 10px 0 10px;text-align:center}#zone-kibo-home-button{padding:15px 10px;cursor:pointer;margin:auto;width:70%}#planting-kibo-home-zone{padding:2%;text-align:center;display:inline-block;vertical-align:middle;border-radius:3px;background:#353535;color:#fff;text-transform:uppercase;width:25%}.zonemap{margin:30px auto 0}.zonemap span{display:inline-block;width:65%;vertical-align:middle;text-align:center}.zonemap span img{width:100%}#planting-kibo-home-location{margin:25px 0 5px}#kibovideobanner{cursor:pointer}.text-signupsec input{width:90%}.checkout_express_cart img{display:inline;vertical-align:middle;width:50px;height:50px}.checkout_express_cart .cart-desc{text-align:left;width:70%}.checkout_express_cart .cart-qty,.checkout_express_cart .cart-unit,.checkout_express_cart .cart-total{text-align:center;width:10%}#checkout_express .cart-contents{margin-top:10px;padding:10px;border:1px solid #ccc;border-width:1px 1px 1px 1px}#checkout_express .order-payment-methods{margin-top:10px;padding:10px;border:1px solid #ccc;border-width:1px 1px 1px 1px}#checkout_express .cart-totals{text-align:right}#checkout_express .order-totals-express{margin-top:10px;padding:10px;border:1px solid #ccc;border-width:1px 1px 1px 1px}#checkout_express #shipping_collapse,#checkout_express #billing_collapse,#checkout_express #payment_collapse{margin-top:10px;padding:10px;border:1px solid #ccc;border-width:1px 1px 1px 1px}#checkout_express #payment_collapse,#checkout_express #cart .order-payment-methods,#checkout_express #checkout_confirmation{margin-bottom:10px}#checkout_express #shipping_collapse_header,#checkout_express #billing_collapse_header,#checkout_express #payment_collapse_header{font-size:20px}#checkout_express #shipping_toggle,#checkout_express #billing_toggle,#checkout_express #payment_toggle,#checkout_express #customer_info_action,#checkout_express #continue_btn{float:right}#checkout_express .form-group{display:block;margin-bottom:10px}#checkout_express .form-group label,#checkout_express .form-group .label{display:block;margin-bottom:5px;font-weight:700}#checkout_express .form-group input,#checkout_express .form-group select{display:block;border:1px solid #ccc;border-radius:0;background:#fff}#checkout_express .form-group input{width:calc(100% - 12px)}#checkout_express .form-group select{width:100%;height:37.5px}#checkout_express .controlset{margin-bottom:10px}#checkout_express textarea{width:98.5%;border:1px solid #ccc;border-radius:0}#checkout_express fieldset{border:1px solid #ccc}@media (min-width:600px) and (max-width:767px){#checkout_express #login_info .form-group,#checkout_express #ccexp_div .col-xs-6{width:49%;float:left}#checkout_express #login_info .form-group:first-child,#checkout_express #ccexp_div .col-xs-6:first-child{margin-right:2%}#checkout_express #s_firstname1_div,#checkout_express #s_title1_div,#checkout_express #s_address11_div,#checkout_express #s_city1_div,#checkout_express #s_zip1_div,#checkout_express #first_name_div,#checkout_express #title_div,#checkout_express #billing_address1_div,#checkout_express #billing_city_div,#checkout_express #billing_zip_div,#checkout_express #phone_div{width:48%;float:left;margin-right:3%}#checkout_express #s_lastname1_div,#checkout_express #s_company1_div,#checkout_express #s_address21_div,#checkout_express #s_country1_div,#checkout_express #s_phone1_div,#checkout_express #s_state1_div,#checkout_express #s_email1_div,#checkout_express #last_name_div,#checkout_express #company_div,#checkout_express #billing_state_div,#checkout_express #billing_email_div,#checkout_express #billing_address2_div,#checkout_express #billing_country_div{width:48%;float:left}}@media (min-width:992px){#checkout_express #login_info .form-group,#checkout_express #ccexp_div .col-xs-6{width:49%;float:left}#checkout_express #login_info .form-group:first-child,#checkout_express #ccexp_div .col-xs-6:first-child{margin-right:2%}#checkout_express #s_firstname1_div,#checkout_express #s_title1_div,#checkout_express #s_address11_div,#checkout_express #s_city1_div,#checkout_express #s_zip1_div,#checkout_express #first_name_div,#checkout_express #title_div,#checkout_express #billing_address1_div,#checkout_express #billing_city_div,#checkout_express #billing_zip_div,#checkout_express #phone_div{width:48%;float:left;margin-right:3%}#checkout_express #s_lastname1_div,#checkout_express #s_company1_div,#checkout_express #s_address21_div,#checkout_express #s_country1_div,#checkout_express #s_phone1_div,#checkout_express #s_state1_div,#checkout_express #s_email1_div,#checkout_express #last_name_div,#checkout_express #company_div,#checkout_express #billing_state_div,#checkout_express #billing_email_div,#checkout_express #billing_address2_div,#checkout_express #cellphone_div,#checkout_express #billing_country_div{width:48%;float:left}}@media (min-width:768px){#checkout_express #order_info{width:49%;clear:none;vertical-align:top;display:inline-block}#checkout_express #order_data{width:49%;clear:none;padding-left:1%;vertical-align:top;display:inline-block}}#checkout_express div.error{background-color:#fff2f2;border:1px solid #c00;margin:0 0 10px;padding:5px 10px!important;width:45%!important}#checkout_express #s_email1_div{float:none}#order_data .cartitemheader .citemprod,#order_data .cartitem .citemprod{width:55%}#order_data .cartitemheader .citemprice,#order_data .cartitem .citemprice{width:10%;text-align:center}#order_data .cartitemheader .citemqty,#order_data .cartitem .citemqty{width:5%;text-align:center}#order_data .cartitemheader .citemsubtotal,#order_data .cartitem .citemsubtotal{width:12%;text-align:center}.copyaccdets{background:#efefef;border:1px solid #c9c9c9;color:#424242;padding:10px;text-align:center;margin:10px 0}.ppopt{border-width:1px 0 0 0!important}#checkout_express .checkout_methodoption ul{display:block;vertical-align:top;margin:0 0 30px;padding:0;width:unset}#checkout_express .checkout_methodoption .pm_hide.active{display:block}#checkout_express .checkout_methodoption .pm_hide{width:100%;vertical-align:top}#checkout_express .card_logos li{display:inline-block!important;margin:15px 2px 0 2px!important;width:50px!important}#checkout_express .checkout_methodoption ul li label{cursor:pointer}#checkout_express [type=radio]:checked+label>img{outline:2px solid red}#checkout_express [type=radio]+img{vertical-align:middle}#payment_info div.error{width:unset!important}#payment_info .checkout_methodoption .pm_hide input{width:96%!important}#checkout_express .button_blue{padding:10px 25px;font-size:16px}.button_white{background:#fff;border:1px #133050 solid!important;color:#133050;font-weight:700;cursor:pointer;padding:5px 10px!important}.gradtotallist{background:#efefef;padding:5px 0 5px 5px}#checkout_express .totalcontainer{padding:0;border-bottom:none;margin:0}#checkout_express .buttonred{display:block;width:80%;margin:auto}.memchkbtntest{display:none}#payment_collapse_header .button_yellow{padding:1.5px 5px;border-radius:2px;border:#00774a 1px solid;margin:0 5px 0;font-size:13px}.cartrightofferbox{display:block;border:1px solid #ccc;border-radius:3px;margin:0 0 15px}#checkout_express .VC_promo_form,#checkout_express .VC_promo_content{padding:0!important}#checkout_express .emailcustlbl label{display:inline-block!important;width:115px}#checkout_express .emailcust{font-size:14px;vertical-align:top}.cart-head{border-bottom:1px solid #191919;margin:0 0 10px}#checkout_express .cproddetail .cart-image{width:90px}#checkout_express .cproddetail .cproddata{width:65%}.cart-contents strong,.cart-contents .bold{font-weight:500}.checkout_methodoption ul li{list-style:none}.checkcartform .forminputs label{display:block;margin:0 0 5px;font-weight:700;text-align:left}.checkcartform .forminputs select{border:1px solid #ccc;border-radius:3px;background:#fff;padding:10px 5px}.overlay .modal{margin:auto!important;top:15%}.display_flex{display:flex}.display_flex_imp{display:flex!important}.flex1{flex:1}.flex2{flex:2}.flexwrap{flex-wrap:wrap}.certbal .field{display:block;margin:0 0 5px}.certbal label{display:inline-block;margin:0 0 5px;padding:0 5px;width:40%;font-weight:500;text-align:left}.certbal .field input[type="text"]{display:inline-block;border:1px solid #ccc;border-radius:3px;background:#fff;padding:10px 5px;width:30%;vertical-align:top}.certlist{display:block;margin:30px 0 0;padding:0;border:#CCC 1px solid}.certlist li{list-style:none}.certsublist{padding:7px 10px}.certsublist li{display:inline-block;width:24%}.black-friday-bnr{margin-top:20px}.black-friday-bnr img{max-width:100%}.bfriday-offers{float:left;width:100%}.bfrow{float:left;width:100%}.bfright{float:right;width:48%}.bfleft{float:left;width:48%}.bfright img{max-width:100%;height:auto}.bfleft img{max-width:100%;height:auto}.holidaygift img{max-width:100%}.hg-img1{display:inline-block;width:49%}.hg-img2{display:inline-block;width:25%}.hg-img3{display:inline-block;width:25%}@media screen and (max-width:767px){.bfriday-offers{padding:0 1%;box-sizing:border-box}.holidaygift{padding:0 1%;box-sizing:border-box}.holidaygift img{width:100%;height:auto}.hg-img1{width:100%}.hg-img2{width:50%;margin-left:-2%}.hg-img3{width:50%}}@media screen and (max-width:590px){.bfright{width:100%}.bfleft{width:100%}}.osg{background-color:#008036;width:100%;color:#fff}.calicon{width:7%;display:inline-block}.calicon img{max-width:100%;width:auto;position:relative;top:4px}.ship-content{width:100%;display:inline-block;vertical-align:top;padding-top:8px}.shipicon{width:12%;display:none}.shipicon img{max-width:100%;width:auto}.ship-content .sg-head{font-size:28px;line-height:1;font-weight:500}.ship-content .sg-sub-head{font-size:16px;line-height:1.8}.ship-content .sg-sub-head a{color:#fd9e32}.ship-content .sg-sub-head a:hover{color:#fff}.hide-dsk{display:none}@media screen and (max-width:1024px){.ship-content{padding-top:7px}.ship-content .sg-head{font-size:25px}.ship-content .sg-sub-head{font-size:15px;line-height:1.2}}@media screen and (max-width:980px){.calicon{width:9%}.ship-content{width:96%;padding-left:2%;padding-right:2%}.shipicon{width:14%}}@media screen and (max-width:767px){.hide-dsk{display:block!important}.ship-content .sg-sub-head{font-size:13px;display:inline-block}.ship-content .sg-head{font-size:20px}.osg{padding-bottom:5px}#checkout .headerbar,#checkout_shippingaddress .headerbar,#checkout_confirmation .headerbar,#checkout_thanks .headerbar,#checkout_billing .headerbar,#checkout_express .headerbar{padding-top:10px!important}.mob-lr-space{max-width:97%;margin:auto}}@media screen and (max-width:500px){.ship-content{width:96%;padding-left:2%;padding-right:2%}.ship-content .sg-head{font-size:18px}}.catvideo_L{width:67%;display:inline-block;vertical-align:top}.catvideo_R{width:32%;display:inline-block;vertical-align:top}.cloudnine{padding:0!important;background-color:#CCFED8!important}.cloudnine-wrapper{position:relative;height:100%}.cloudnine-wrapper img{width:100%}.cloud-btns{position:absolute;width:100%;left:0;bottom:22px;text-align:center}.cloud-btns a{display:inline-block;padding:10px 17px;border:2px solid #133050;font-size:18px;font-family:'Roboto Condensed',sans-serif}.cloud-btns a.palyvdo-cloud{margin-right:10px}.pop-overlay{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.5);top:0;left:0;z-index:999}.pop-wrapper{width:81%;height:170px;padding:10px 10px;margin:auto;border-radius:5px;background-color:#FFF;position:absolute;margin-top:-79px;top:50%;margin-left:-43%;left:50%;z-index:99999}.cloudvdo-section{width:100%}.close-pop{position:absolute;right:-18px;top:-18px;cursor:pointer}.cloudnine-wrapper .overlay{position:absolute!important;background-color:rgba(0,0,0,.5)!important}.cloudnine-wrapper .modal{top:28%!important;width:80%;padding:10px 10px 5px 10px!important}.cloudnine-wrapper .btnpopclose{font-size:12px;font-weight:700;padding:3px 6px!important}@media screen and (max-width:1024px){.cloud-btns a.palyvdo-cloud{margin-bottom:10px}.pop-wrapper{height:144px;margin-top:-81px}.smscopy{width:92%!important}}@media screen and (max-width:980px){.pop-wrapper{width:81%;margin-left:-45%;height:104px;margin-top:-61px}}@media screen and (max-width:767px){.cloudnine{width:97%!important}.pop-wrapper{width:83%;margin-left:-43%;height:343px;margin-top:-126px}}@media screen and (max-width:600px){.pop-wrapper{width:320px;padding:10px;margin-left:-170px;height:180px;margin-top:-100px}.cloud-btns a.palyvdo-cloud{margin-bottom:0}}