@charset "utf-8";html,body{height:100%}body{font-family:"DM Sans",serif;font-optical-sizing:auto;font-style:normal;-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.6;color:#333;text-rendering:optimizelegibility;background-color:#fff;overflow-x:hidden}#wrapper{min-height:800px;padding:0 0 50px}@media (min-width:1200px){.container,.container-fluid,.caption-div>div{padding-left:30px!important;padding-right:30px!important}}.container,.caption-div>div{max-width:1650px}h1{font-size:40px;font-weight:700;color:#000;line-height:70px;margin:0 0 1.5rem}h2,.featured-brands-heading,.featured-products-wrap header{font-size:32px!important;font-weight:700!important;color:#000!important;line-height:140%;margin:0 0 1.5rem;background-color:transparent!important;padding:0!important}h3{font-size:24px;font-weight:700}b,strong{font-weight:700}p{line-height:24px;margin:0 0 22px}a{color:#2d8ada;text-decoration:none}a:hover,a:focus{-webkit-transition:color 0.2s ease-out 0s;transition:color 0.2s ease-out 0s;color:#0388fb;text-decoration:none}img{max-width:100%;width:auto;height:auto}.control-label,.logintable span,#MPMain_pnlSpecialInstructions .label1,.cart_stdords .label1,#MPMain_pnlResetPassword1 #MPMain_lblUserID{font-weight:600;font-size:14px;margin:0 0 7px;line-height:18px;display:block}.logintable span{margin:20px 0 10px}#MPMain_pnlSpecialInstructions .label1,.cart_stdords .label1{display:inline}.required,.mandatory{padding:0 0 0 4px;position:relative;top:-1px;color:#e02b27;font-size:14px}.form-control,input[type="text"],input[type="password"],input[type="number"],input[type="email"] input[type="phone"] select,textarea{display:block;width:100%;line-height:normal;border:solid 1px #c2c2c2;color:#000;font-size:14px;padding:0 10px;height:40px;border-radius:0;background-color:rgb(255 255 255);background-clip:padding-box;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.select2-container{display:block;width:100%}select{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:0 10px;height:40px;border:solid 1px #c2c2c2}textarea.form-control,textarea{resize:none;height:160px;padding:10px}.form-control::-moz-placeholder{color:#bfbdbd;opacity:1}.form-control:-ms-input-placeholder{color:#bfbdbd}.form-control::-webkit-input-placeholder{color:#bfbdbd}.btn,.btn_so,.checkout-btn,input[type="submit"]{color:#fff!important;font-weight:500;padding:0 25px;height:40px;box-shadow:none!important;outline:none!important;border-radius:0;font-size:14px;text-align:center;border:0 none;background-color:#0d57c3}.btnA_2,.btnA_1{background-color:#f2f2f2;border:#cdcdcd 1px solid;color:#2b2b2b!important}.btn-add-to-cart{background-color:#43b649!important}a.btn{display:inline-block;vertical-align:middle;line-height:40px;text-decoration:none!important}.btn.btn-block,.checkout-btn{display:block;width:100%;height:40px;padding:0 15px;font-size:16px}a.btn.btn-block,a.checkout-btn{line-height:40px}.btn-primary{background-color:#0d57c3}.btn-secondry{background-color:rgb(1 118 63 / .08)!important;color:#01763f!important}.narrow-row{margin-left:-10px;margin-right:-10px}.narrow-row>div[class*="col-"]{padding-left:10px;padding-right:10px}.site-header{background-color:#fff}.top-bar{background:#5ab3e5;height:40px}.top-bar-nav{list-style:none;padding:10px 0 0;margin:0}.top-bar-nav li{margin:0 0 0 20px}.top-bar-nav li:first-child{margin:0}.top-bar-nav li a{font-size:13px;font-weight:500;color:#fff;line-height:30px;display:block}.top-bar-nav li a:not([href]):not([tabindex]){color:#fff}.top-bar-nav li .lnr{margin:0 10px 0 0}.top-bar-nav li a.btn{background-repeat:no-repeat;background-position:15px center;background-size:auto 16px;padding:0 15px 0 40px;height:30px}.top-bar-nav li a.login{background-image:url(/images2/signin-icon.svg)}.top-bar-nav li a.register{background-image:url(/images2/user-icon-white.svg)}.header-nav{list-style:none;padding:0;margin:0}.header-nav>li{margin:0 30px 0 0}.header-nav>li>a{padding:0!important;width:30px;height:30px;display:block;background-position:center!important}.admin-link,.account-link,.favorite-link,.cart-link,.points-link{background-repeat:no-repeat;background-position:left center;background-size:auto 16px;padding:0 0 0 24px}.admin-link{background-image:url(/images2/admin-icon-light.svg);padding:0 0 0 30px}.account-link{background-image:url(/images2/user-icon.svg);background-size:24px auto}.favorite-link{background-image:url(/images2/heart-icon.svg);background-size:24px auto}.cart-link{background-image:url(/images2/cart-icon.svg);background-size:24px auto}.points-link{background-image:url(/images2/points-icon.svg);background-size:18px auto;padding:0 0 0 30px}.cart-total{font-size:10px;font-weight:300;color:#fff;white-space:nowrap;padding:0 4px;background-color:#0d57c3;position:absolute;top:-10px;left:100%}.primary-header{background-color:#5ab3e5}.primary-header .container{position:relative;height:100px}.brand-wrap{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.VIP-badge{position:absolute;right:-55px;top:0}.VIP-badge img{width:50px;height:auto}.navbar-brand{height:auto;padding:0;margin:0}.navbar-brand img{width:250px;height:auto}.cart-nav{margin:0 0 0 25px;position:relative}.cart-btn img{width:24px}.cart-btn .badge{background:#e74b36;color:#fff;height:22px;line-height:22px;border-radius:2px;min-width:18px;overflow:hidden;padding:0 5px;text-align:center;font-size:12px;vertical-align:middle;margin:-2px 0 0 10px}.cart-popup.dropdown-menu{top:37px!important;left:auto!important;right:0;width:390px;background:#fff;border:1px solid #bbb;z-index:1025;box-shadow:0 3px 3px rgb(0 0 0 / .15);padding:0;margin:0;transform:none!important}.cart-popup.dropdown-menu a{padding:0!important;display:inline;line-height:normal}.cart-popup.dropdown-menu a:hover{color:inherit;background-color:transparent!important}.cart-popup:before,.cart-popup:after{border-bottom-style:solid;content:'';display:block;height:0;position:absolute;width:0}.cart-popup:before{border:6px solid;border-color:#fff0 #fff0 #fff #fff0;z-index:99;top:-12px;right:26px}.cart-popup:after{border:7px solid;border-color:#fff0 #fff0 #bbb #fff0;z-index:98;top:-14px;right:25px}.minicart-items-wrapper{padding:15px 20px 0;margin:15px -20px 0;border-top:1px solid #ccc;max-height:388px;overflow:auto;overflow-x:hidden}#minicart-content{padding:25px 20px 0;display:flex;flex-direction:column;position:relative}.close-cart{position:absolute;top:8px;right:13px;opacity:.7}.close-cart img{width:12px;height:auto}body .carousel-inner{min-height:1px!important}.empty-card{padding:10px 0 35px;text-align:center;font-weight:700}.minicart-summary{display:flex;justify-content:space-between;padding:12px 0 18px}.minicart-summary h6{font-weight:700;margin:0}.cart-popup.dropdown-menu .cart-btns-wrap a.btn{flex:1;height:40px;line-height:40px;font-size:16px;margin:0 6px 0 0;background-color:transparent!important}.cart-popup.dropdown-menu .cart-btns-wrap a.view-btn{border:#0d57c3 2px solid;color:#0d57c3!important;line-height:36px}.cart-popup.dropdown-menu .cart-btns-wrap a.checkout-btn{background-color:#0d57c3!important;margin:0 0 0 6px!important}.minicart-items{list-style:none;padding:0;margin:0}.minicart-items>li{border:0 none!important;border-top:1px solid #ccc!important;position:relative;padding:20px 0!important;margin:0!important}.minicart-items>li:first-child{border-top:0 none!important;padding-top:0!important}.cart-item-actions{position:absolute;right:0;bottom:23px}.cart-item-actions a{color:#2d8ada!important;margin:0 0 0 15px}.product-miniview{display:flex}.product-image-wrapper{display:block;position:relative;width:90px;height:90px;border:rgb(0 0 0 / .1) 1px solid;overflow:hidden}.product-image-wrapper img{width:auto;height:100%;position:absolute;top:-9999px;right:-9999px;bottom:-9999px;left:-9999px;margin:auto}.product-item-details{flex:1;padding:0 0 0 15px;max-width:calc(100% - 90px)}.product-item-details strong{display:block;padding:0 0 5px;font-weight:400}.product-item-details strong a{color:#2d8ada!important}.product-item-details strong a:hover{color:#0388fb!important}.toggle{cursor:pointer}.options-list{list-style:none;padding:5px 0;margin:0;font-size:13px;display:none}.product.options.show .options-list{display:block}.options-list li{padding:0 0 5px;border:0 none!important}.options-list .label{font-weight:700}.options-list li .price{font-size:13px}.details-qty label{margin:0 10px 0 0}.details-qty .qty-wrap{margin:0;display:flex;align-items:center}.details-qty .qty-btn{font-weight:300;font-size:32px;height:32px;line-height:32px;width:32px;background-color:transparent!important;color:#333!important;border:0 none;outline:none!important}.details-qty .c_qty{width:50px;height:32px;line-height:30px;border:solid 1px #c2c2c2;text-align:center}.global-search{flex:1;padding:0 0 0 50px}#search{max-width:700px;margin-left:auto;position:relative}#search .form-control{padding:0 45px 0 20px;position:static;color:#555;height:44px;width:100%;border:0 none}#search .search-btn{font-size:14px;color:#fff;position:absolute;right:2px;top:2px;height:40px;padding:0 20px;background-color:#0d57c3;border:0 none}#search .search-btn .fas,#search .search-btn .fa{margin:0 6px 0 0}#search .fa-microphone{position:absolute;right:52px;top:9px;color:#43b649;font-size:24px}.navbar,nav{background:#0d57c3;height:60px}nav .container{height:60px}.nav-link{padding:0;color:#fff;font-size:17px;font-weight:500;height:48px;line-height:48px}.dropdown-menu{border:0 none;box-shadow:0 5px 5px rgb(0 0 0 / .19);font-size:15px;min-width:300px;margin:0;padding:0;border-radius:0;background-clip:border-box}.dropdown-menu li{border-bottom:1px solid #f2f2f2!important;padding:0;background-color:transparent!important}.dropdown-menu li:last-child{border:0 none!important}.dropdown-menu li a{color:#2b2b2b;font-size:14px;padding:8px 20px;background-color:transparent!important;display:block;text-decoration:none!important}.dropdown-menu li a:hover{color:#000;background-color:transparent!important}.flyout-nav{list-style:none;padding:0;margin:0 30px 0 0;width:100%;max-width:240px}.flyout-nav .nav-link.dropdown-toggle,.flyout-nav .nav-link.brand-link{font-size:16px;color:#0d57c3;font-weight:700;line-height:44px;height:44px;padding:0 15px;background-color:#fff}.flyout-nav .nav-link.brand-link{background:#fff url(/images2/shop.svg) no-repeat scroll 95% center;background-size:24px auto}.flyout-menu{list-style:none;padding:0;margin:0}.flyout-menu>li{position:relative}.flyout-menu>li>a{color:#0d57c3;font-size:16px;padding:10px 20px;display:flex;align-items:center;justify-content:space-between}.flyout-menu>li>a img{width:auto;height:40px}.flyout-menu>li:hover ul{display:block}.flyout-menu ul{position:absolute;margin:0;left:100%;top:0;width:100%;max-width:300px;background-color:#fff;display:none;padding:0;box-shadow:0 0 9px rgb(0 0 0 / .15);max-height:500px;overflow:auto}.flyout-menu ul li a{font-weight:500;color:#0d57c3;padding:10px 15px;height:auto}.navbar-toggler{display:none}.mobile-menu{position:fixed;left:-100%;top:0;bottom:0;z-index:999;width:100%;height:100%;transition:left 0.2s ease-out}@media (max-width:991px){.primary-header{border-bottom:rgb(0 0 0 / .1) 1px solid;padding:15px 0}.primary-header .container{height:auto}.brand-wrap{left:15px;top:18px;transform:translateY(-50%)}nav,nav .container{height:48px}#search .form-control{height:40px}#search .search-btn{height:36px}.global-search{padding:0}.navbar-toggler{display:block;padding:0;margin:0;border:0 none;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");outline:none!important;position:absolute;left:0;top:2px}.tablet-hide,.product-menu .dropdown-menu ul{display:none!important}.brand-wrap{padding:0 0 0 50px}.navbar-brand img{width:125px}.top-bar{height:0}.top-bar-nav li.dropdown{position:absolute;right:15px;top:28px;z-index:101}.header-nav>li{margin:0}.header-nav>li>a.cart-link{background-size:auto 18px;padding:0 0 0 30px!important;font-size:12px!important;height:35px;width:auto;background-position:left center!important}.cart-total{position:static}.mobile-menu.show{left:0;transition:left 0.2s ease-out}.mobile-menu.show:before{content:'';top:0;right:0;bottom:0;left:0;position:fixed;z-index:500;background:rgb(0 0 0 / .8)}.mobile-menu-contents{max-width:400px;width:80%;position:relative;z-index:501;background:#fff;height:100%;overflow:auto}.mobile-menu .nav-link{border-top:1px solid rgb(0 0 0 / .1);padding:15px 20px;line-height:normal;height:auto;color:#000!important}.mobile-menu .nav-link:not(.product-link):hover,.navbar-nav>li:hover .nav-link:not(.product-link){background-color:rgb(0 0 0 / .05);color:#000!important}.navbar-nav.product-menu>li .nav-link{background-color:#f9f102}.mobile-menu .separator{border-top:1px solid rgb(0 0 0 / .1);height:10px;background:#f5f5f5}.mobile-menu .nav-link img,.mobile-menu .header-nav>li>a img{width:24px;height:auto;vertical-align:middle;margin:0 15px 0 0}.mobile-menu .nav-link.signin-nav img{filter:invert(1)}.close-btn{position:absolute;right:20px;top:14px;z-index:501;display:block;width:20px;height:20px;opacity:1}.mobile-menu .close-btn{right:auto;left:85%}@media (min-width:480px){.mobile-menu .close-btn{left:420px}}.navbar-nav .dropdown-menu{box-shadow:none;border:0 none;margin:0;position:static!important;transform:none!important;background-color:#f9f102;min-width:1px}.dropdown-menu li{border-bottom:0 none}.dropdown-menu li a{padding:12px 20px;position:relative;font-size:13px}.navbar-nav .dropdown .nav-link{position:relative}.dropdown-menu>li>a:after,.navbar-nav .dropdown .nav-link:after{content:"\f105";position:absolute;right:20px;top:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Free";font-weight:700}.navbar-nav .dropdown .nav-link:after{content:"\f107";left:auto;right:20px;top:14px;font-size:14px}.subcatslist{flex-direction:column}.list-column{flex:0 0 100%;margin:0}.subcatitem,.subcatitem>a{position:relative;display:block;font-size:13px}.subcatitem{padding:0 30px}.subcatitem>a{padding:10px 0;color:rgb(0 0 0 / .9)}.subcatitem>a:before{left:0;top:14px;display:none}.mobile-menu .header-nav{flex-direction:column}.mobile-menu .header-nav>li{margin:0}.mobile-menu .header-nav>li>a{color:#000;height:auto;line-height:normal;font-size:17px;position:relative;padding:15px 20px;font-weight:500;border-top:1px solid rgb(0 0 0 / .1)}.mobile-menu .header-nav>li>a.signin-nav img{filter:invert(1)}.mobile-menu .header-nav .dropdown-menu{position:static!important;transform:none!important;margin:0;background-color:#fff0;box-shadow:none;border:0 none;width:100%;padding:0 0 0 20px}.mobile-menu .header-nav .dropdown-menu li a{color:#000;font-size:14px;padding:12px 40px}.navbar-nav>li:hover .nav-link,.navbar-nav>li.show .nav-link,.my-menu .nav-item:hover>a{color:#000!important}.product-menu{display:none}.product-menu.show{display:block}.mobile-menu .product-menu .nav-link{font-size:13px;border:0 none;padding:12px 20px}.mobile-menu .product-menu .dropdown-menu>li>a{position:relative}}.carousel{margin:0 0 50px}.carousel-control-next-icon,.carousel-control-prev-icon{display:none!important}.carousel-control-next,.carousel-control-prev{background-repeat:no-repeat;background-position:center;width:45px;height:45px;bottom:auto;top:50%!important;transform:translateY(-50%)!important;z-index:20;background-size:12px auto;background-color:#0d57c3;border:#0d57c3 1px solid;opacity:1!important}@media screen and (max-width:767px){.carousel-control-next,.carousel-control-prev{width:30px;height:30px;background-size:8px auto}}.carousel-control-next{background-image:url(/images2/chevron-right.svg)!important}.carousel-control-prev{background-image:url(/images2/chevron-left.svg)!important}body .carousel-indicators{bottom:20px!important;left:15%!important;right:15%!important;width:calc(100% - 30%)!important;margin:0!important}.carousel-indicators li{width:12px;height:12px;border:0 none;border-radius:50%;background-color:rgb(0 0 0 / .2);opacity:1}.carousel-indicators li.active{background-color:#000}.featured-brands-wrap h2.featured-brands-heading{display:none!important}.brands-list{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none}.brand-item{border:solid 1px #ccc;box-shadow:1px 1px 1px 0 rgb(158 149 158 / .4);margin:0 10px 10px 0;width:170px;height:150px}.brand-item>a{display:flex;align-items:center;justify-content:center;height:100%}.brand-item .brand-img{margin:0 auto;display:block;text-align:center}.brand-img img{max-width:90%;width:auto;height:auto}.brand-item:nth-child(3) .brand-img img,.brand-item:nth-child(13) .brand-img img{max-width:65%}.brand-brand{font-size:24px;font-weight:700;color:#0d57c3}.featured-products-wrap{margin:0 0 80px}.featured-products-wrap .block-content{padding-top:0}.featured-brands-heading,.featured-products-wrap header{text-align:center;margin:0 0 30px}.gray:before{content:'';position:absolute;left:-100%;right:-100%;top:0;bottom:0;background-color:rgb(0 0 0 / .05);z-index:-1}.ink_search{margin:0 0 40px}.ink_search_or{margin:10px 0;text-align:center}.ink_search_printers,.ink_search_cartridges{position:relative}.ink_search_printers input[type="text"],.ink_search_cartridges input[type="text"]{height:42px}.ink_search_printers input[type="button"],.ink_search_cartridges input[type="button"]{color:#fff!important;padding:0 15px;height:42px;box-shadow:none!important;outline:none!important;border-radius:0;font-size:14px;text-align:center;border:0 none;background-color:#0d57c3;position:absolute;right:0;top:0}.header-bar{background-color:#f4f4f4}.icon-box-wrapper{display:flex;align-items:center;justify-content:center;height:48px}.icon-box{width:32px;margin:0 10px 0 0}.icon-box-content{flex:1;max-width:calc(100% - 45px)}.icon-box-content h4{font-size:14px;font-weight:600;color:#314a8a;margin:0}.footer-newsletter{padding:5px 0;background-color:#5ab3e5}@media screen and (min-width:768px){.footer-newsletter .container{background:url(/images2/newsletter.png) no-repeat scroll 15px center}}.footer-newsletter h4{font-size:18px;font-weight:700;color:#000;margin:0;padding:0 0 0 135px;line-height:30px}.footer-newsletter p{font-size:14px;color:#000;margin:0;padding:0 0 0 135px}.footer-newsletter form{position:relative;margin:20px 0}.footer-newsletter .form-control{padding:0 150px 0 20PX;position:static;color:#555;height:50px;border:rgb(0 0 0 / .1) 1px solid;border-radius:6px;width:100%}.footer-newsletter .btn{position:absolute;right:4px;top:4px;height:42px;padding:0 25px;border:0 none;color:#fff!important;font-size:18px;border-radius:6px}footer{font-size:14px;color:#555;padding:50px 0 0}footer h4{font-weight:700;font-size:16px;margin:0 0 20px;color:#030303}.contact-wrap{margin:0 0 30px}.contact-wrap p{padding:0 0 0 28px;margin:0 0 10px;position:relative}.contact-wrap .lnr{font-size:16px;color:#555;position:absolute;left:0;top:2px}.contact-wrap .lnr-envelope{top:0}.footer-nav{list-style:none;padding:0;margin:0 0 40px}.footer-nav li{margin:0 0 15px;line-height:24px}.footer-nav li a{color:#555;position:relative;padding:0 0 0 15px;display:inline-block}.footer-nav li a:before{content:"\f105";position:absolute;left:0;top:5px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900}.footer-nav li a:hover,footer p a:hover{color:#0d57c3}.social-nav{list-style:none;padding:0;margin:0 0 20px;flex-wrap:wrap}.social-nav>li{margin:0 0 0 10px}.social-nav>li:first-child{margin:0}.social-nav>li>a{display:block;width:36px;height:36px;line-height:36px;font-size:16px;text-align:center;color:#fff;background:#0d57c3;border-radius:50%}.social-nav>li>a:hover{color:#0d57c3;background:#fff}.copy-info{margin:20px 0 0;background-color:#5ab3e5}.copy-info p{font-size:14px;color:#fff;padding:10px 0;margin:0}.copy-info p a{color:inherit}.copy-info a:hover{text-decoration:underline}.caption-div>div{padding:0 15px;margin:0 auto}.caption-div .caption{margin:0!important;padding:30px 0}h2.caption{margin:10px 0 20px}.taxnote{margin:10px 0 10px 0;color:#e94d31}.google-map{margin:0 0 50px}@media screen and (min-width:768px){.google-map .embed-responsive-16by9:before{padding-top:30%}}.homepage .caption-div,.productspage .caption-div,.productdetail .caption-div h1{display:none!important}.cartheader{margin:0 0 15px}.cartheader .panel{padding:0;background-color:#fff0}#MPMain_td_custref{width:40%;text-align:left}@media (max-width:767px){.cartheader .ordnum,.cartheader .refnum{display:block;width:100%!important;margin:0 0 10px}}.div-extra-buttons{text-align:right;margin:10px 0}div.prods-nav{float:left;width:280px;padding:15px;background-color:rgb(0 0 0 / .05)}div.prods-list{display:block;text-align:left;background:#fff;margin:60px 0 0 300px}.breadcrumbs{border-radius:4px;background-color:rgb(0 0 0 / .05);list-style:none;padding:10px 15px;margin:0 0 20px}.breadcrumbs ul{list-style:none;padding:0;margin:0}.breadcrumbs ul li{display:inline;padding:5px;color:#666;font-weight:600;font-size:13px}.breadcrumbs ul li a{font-weight:400}.breadcrumbs ul li+li:before{display:inline-block;padding-right:.5rem;color:rgb(0 0 0 / .2);content:"/"}.sub-cat-boxes{overflow:hidden}.sub-cat-box{box-sizing:border-box;display:block;float:left;width:19.2%;border:1px solid rgb(0 0 0 / .15);height:280px;margin-left:1%;margin-bottom:10px;text-align:center;padding:4px;overflow:hidden;transition:box-shadow 0.25s}.sub-cat-box:hover{box-shadow:0 4px 10px rgb(0 0 0 / .3)}.sub-cat-box:nth-child(5n+1){margin-left:0}.sub-cat-box a{color:rgb(0 0 0)}.sub-cat-box h3{font-size:14px;display:block;height:3.8em;overflow:hidden;margin:10px 0 0}.sub-cat-box img{max-width:100%}.hidecats{margin:0 0 10px!important}.hidecats .btn,.div-extra-buttons .btn{font-size:13px;padding:5px 15px;background-color:#fff!important;border:#0d57c3 1px solid;color:#0d57c3!important}.hidecats .btn:hover,.div-extra-buttons .btn:hover{background-color:#0d57c3!important;color:#fff!important}.pager{display:table;width:100%;background:#efefef;margin:0 0 10px;font-size:12px;padding:0 5px;position:relative}.pager #cboSortProdlist,.pager .cboSortProdlist{display:inline;width:110px;background-color:#fff;font-size:12px;height:30px;margin:0 0 0 5px}.pager>span{display:table-cell;padding:5px;vertical-align:middle}.pager>span a{color:inherit}.pager>span.view a.tooltipstered{color:rgb(0 0 0 / .5)}.pager>span.view a.faded{color:#0d57c3}.pager>span:last-child{text-align:right}.pager>span.pagenav{font-weight:700}.pager>span.pagenav a,.pager>span.pagenav span{margin:0 5px}.pager>span.pagenav .faded{color:rgb(0 0 0 / .4)}@media (max-width:767px){.pager{padding:0 5px 30px}.pager>span.pagenav{position:absolute;left:0;right:0;bottom:0;text-align:center}.pager>span.pagenav a,.pager>span.pagenav span{margin:0 2px}}#navCats header{background-color:#fff0;color:#000;border-radius:0;font-size:16px;font-weight:700;padding:0 0 15px}.btn-new-list{padding:15px 0 30px}#navCats ul{list-style:none;margin:0;padding:0}#navCats ul li a,.product-filter ul li{color:#333;font-size:14px;font-weight:500;display:flex;padding:12px 15px;background-color:#fff;margin:0 0 5px;transition:none}#navCats ul li a:hover{color:#fff;background-color:#0d57c3}.product-filter{padding:30px 0 0}.product-filter h3{font-weight:700;font-size:16px;margin:0 0 15px}.product-filter ul{list-style:none;padding:0;margin:0}.product-filter>ul>li>label{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#0d57c3;font-size:12px;font-weight:500}.product-filter>ul>li>label input[type="checkbox"]{margin:0 4px 0 0;position:relative;top:1.5pt}#navCats table{border-spacing:0 5px;margin:-5px 0 0}#navCats table tr{background-color:#fff}#navCats .fav-list-link a{display:block;padding:12px 15px;color:#0d57c3;font-size:12px;font-weight:500}#navCats .del-fav-list,#navCats .edit-fav-list{margin:2px 10px 0 0;color:#0d57c3;font-size:13px;display:inline-block;vertical-align:middle}.prods-list{display:block;margin:0;text-align:left}.product-list-grid-view,.product-list-items{display:flex;flex-wrap:wrap;margin:0 -5px}.product-list-item{flex:0 0 calc(20% - 10px);max-width:calc(20% - 10px);margin:0 5px 10px!important;position:relative;cursor:pointer;text-align:center;border:1px solid rgb(0 0 0 / .15);transition:box-shadow 0.25s}.product-list-item:hover{box-shadow:0 4px 10px rgb(0 0 0 / .3)}.product-list-item .img{width:100%;height:180px;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:#fff;padding:5px}.product-list-item .img img{width:auto;height:auto;max-width:100%}.homepage .product-list-item .desc-etc{padding:10px 50px}.product-list-item .desc-etc{padding:5px 10px;flex-wrap:wrap;display:flex;flex-direction:column;font-weight:400}.product-list-item .desc-etc h3{font-size:14px;margin:5px 0 0;font-weight:600}.product-list-item .desc a{color:rgb(0 0 0);text-decoration:none;display:block;min-height:72px}.product-list-item:hover .desc a{color:#0d57c3}.product-list-item .product-code{font-size:12px;padding:5px;color:rgb(0 0 0 / .5)}.product-list-item .del-fav-from-list{font-size:10px;margin:0 0 0 10px}.product-list-item .price-etc{padding-left:8px;padding-right:8px}.price{font-weight:700;font-size:20px;margin:0;color:#0d57c3}.price-unit-grid{font-size:12px;color:#000;font-weight:700}.price-etc a.btn,.prodscomparison .add-to-ord .btn-add-to-cart{padding:5px 10px;height:auto;line-height:20px;font-size:12px;background-color:#0d57c3;border:0 none!important}.prodscomparison .add-to-ord .btn-add-to-cart{margin:0 0 0 5px}.price-etc>a.btn{margin:10px 0}.product-list-item .add-to-ord .btn-qty-down,.product-list-item .add-to-ord .btn-qty-up,.prodscomparison .add-to-ord .btn-qty-down,.prodscomparison .add-to-ord .btn-qty-up{font-size:20px;height:30px;width:24px;padding:0;line-height:26px}.product-list-item .add-to-ord .qty,.prodscomparison .add-to-ord .qty{width:30px;height:30px;font-size:14px;border:0 none;border-top:2px solid #0d57c3;border-bottom:2px solid #0d57c3;padding:0}.product-list-item .add-to-ord,.prodscomparison .add-to-ord{margin:10px 0;justify-content:center}.ribbon-image{position:absolute;left:-6px;top:-6px}.product-images .ribbon-image{left:11px}.product-list-table,.invoice-list{width:100%}.invoice-list td,.invoice-list th{font-size:12px}.product-list-table td,.invoice-list td,.invoice-list th{vertical-align:top;padding:5px;border-bottom:1px solid #eee}.invoice-list th{padding-top:15px;padding-bottom:15px}.invoice-list .btn{padding:0 12px;height:28px}.product-list-tableitem td.c_code,.product-list-tableitem td.c_desc,.product-list-tableitem td.c_price,.product-list-tableitem td.c_unit,.product-list-tableitem td.c_stock,.product-list-tableitem td.c_addtoord,.product-list-tableitem td.c_fav{padding-top:10px}.product-list-tableitem .c_addtoord{min-width:125px}.product-list-tableitem td.c_img{min-width:80px}.product-list-table td.c_img{text-align:center}.product-list-tableitem .c_code{min-width:90px}.product-list-table td.c_desc{width:100%}.product-list-table td.c_price{text-align:right}.product-list-tableitem .c_addtoord .c_qty{display:inline;width:40px;height:30px;vertical-align:middle}.product-list-tableitem .c_addtoord a.btn{font-size:12px;padding:0 10px;height:30px;line-height:30px;vertical-align:middle;background-color:#0d57c3!important;border:0 none!important;margin:0 0 0 5px}.product-list-list-view .product-list-item{max-width:none;flex:1;min-height:220px;margin:0 0 10px!important;overflow:hidden}.product-list-list-view .product-list-item>div{float:left;box-sizing:border-box;padding:5px}.product-list-list-view .product-list-item .img-etc{width:25%}.product-list-list-view .product-list-item .desc-etc{text-align:left;width:50%}.product-list-list-view .product-list-item .price-etc{width:24%;text-align:right}.product-list-list-view .product-list-item .prices{height:80px;vertical-align:middle;min-height:75px}.fav-icon .fa-2x{margin:0 0 0 5px}.fav-icon .fa-2x,.icons .fa-2x{font-size:18px}.add-to-ord{display:flex;align-items:center;margin:20px 0}.add-to-ord .qty{width:52px;height:52px;font-size:16px}.add-to-ord .btn-qty-down,.add-to-ord .btn-qty-up{font-weight:300;font-size:32px;height:52px;width:52px;background-color:#0d57c3!important;color:#fff!important;padding:0}.add-to-ord .btn-add-to-cart{height:52px;line-height:52px;font-size:18px;margin:0 0 0 15px;padding:0 30px;min-width:100px}.featured-product-list .lSSlideOuter{width:100%!important}.featured-product-list .page-left,.featured-product-list .page-right{display:inline-block;background:url(/images2/chevron-left.svg) no-repeat scroll center;position:absolute;left:-40px;top:50%;transform:translateY(-50%);height:25px;width:25px;z-index:4000}.featured-product-list .page-right{left:auto;right:-40px;background-image:url(/images2/chevron-right.svg)}.featured-product-list .page-left:hover{background-image:url(/images2/chevron-left-hover.svg)}.featured-product-list .page-right:hover{background-image:url(/images2/chevron-right-hover.svg)}.featured-product-list .page-left-disabled,.featured-product-list .page-right-disabled{display:inline-block;width:30px;height:30px;background:none}.product-main span.label{font-weight:700;margin:0 2px 0 0}.fotorama{overflow:visible}.fotorama__wrap{width:100%!important}.fotorama__stage{background:#fff;border-radius:8px;box-shadow:0 0 8px #999;margin:0 0 15px;height:540px!important}.fotorama__stage__frame{display:flex}.fotorama__stage__frame .fotorama__img{top:0!important;transform:none!important;position:static;margin-top:auto!important;max-width:90%!important;max-height:90%!important;right:0;bottom:0;left:0;margin:auto;width:auto!important;height:auto!important}@media (max-width:767px){.fotorama__stage{height:360px!important}}.fotorama__stage:before,.fotorama__stage:after{display:none}.fotorama--fullscreen,.fotorama--fullscreen .fotorama__stage,.fotorama--fullscreen .fotorama__nav{background:#fff}.fotorama__thumb-border{border-color:#e94d31}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background-image:url(/images2/fotorama.png)}.fotorama__nav{text-align:left}.fotorama__fullscreen-icon{position:absolute;top:auto;bottom:0;right:0;width:80px;height:80px;cursor:pointer;z-index:1020;background-position:-155px 0}.fotorama-sprite,.fotorama__arr .fotorama__arr__arr,.fotorama__fullscreen-icon,.fotorama__thumb--icon,.fotorama__video-close,.fotorama__video-play,.fotorama__fullscreen .fotorama__zoom-in,.fotorama__fullscreen .fotorama__zoom-out{background-image:url(/images2/gallery.png);background-repeat:no-repeat}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon{background-color:rgb(255 255 255 / .3);transition:background-color 0.3s ease-in-out}.fotorama--fullscreen .fotorama__fullscreen-icon{display:inline-block;background-position:-80px 0}.fotorama__fullscreen-icon{opacity:1!important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){transform:none}.fotorama--fullscreen .fotorama__fullscreen-icon{bottom:auto;top:0}.fotorama__arr{background-image:url(/images2/gallery.png)}.fotorama__arr{width:50px;height:50px;margin-top:-25px}.fotorama__arr--next{background-position:-173px -95px}.fotorama__arr--prev{background-position:-97px -95px}.product-heading,.prods-list-heading h1{font-size:34px;line-height:45px}table.products{margin:0 0 40px}table.products td,table.products th{padding:10px;font-size:14px}table.products .products_th{font-weight:600}table.products td a,table.products th a{color:inherit}table.products tr{border-bottom:solid 1px #c2c2c2}table.products .txtbox1{width:50px;text-align:center!important}#MPMain_tbl_quickadd{margin:0 0 30px}#MPMain_tbl_quickadd .txtbox1{width:80px}#MPMain_tbl_quickadd #MPMain_txtAddCode{width:130px}#MPMain_tbl_quickadd #MPMain_txtSpecial{width:250px}#MPMain_pnlSpecialInstructions{margin:0 30px 0 0}.cart_stdords{display:flex;align-items:center;margin:32px 0 23px}.cart_stdords .txtbox1{flex:1;margin:0 10px}#MPMain_table_totals *{font-size:16px!important;font-weight:700;line-height:32px}section.block header{background-color:#0d57c3;color:#fff;font-size:16px;font-weight:500;padding:12px 20px}section.block header .fa{margin:0 8px 0 0}.ordertbl{width:100%;margin:0 0 35px}.ordertbl th{border-bottom:solid 1px #c2c2c2}.ordertbl th,.ordertbl td{font-size:14px;padding:10px;text-align:left}.ordertbl th:last-child,.ordertbl td:last-child{text-align:right;min-width:110px!important}.ordertbl .totlabel,.ordertbl .total1,.ordertbl .total{text-align:right;background-color:rgb(0 0 0 / .05)!important;border:0 none;color:#333!important}.checkout .block-content{margin:0 0 30px}.checkout .deliverydetailstable,.ccdetails{width:100%}.checkout .deliverydetailstable td,.ccdetails td{padding:5px 0;vertical-align:middle}.checkout .deliverydetailstable .rowlabel,.ccdetails .rowlabel{font-weight:600;width:140px}#pnlDeliveryDetails{margin:30px 0 0}#pnlDeliveryDetails p,#pnlAttn .rowlabel,#pnlDelivPhone .rowlabel,#pnlDelivEmail .rowlabel{font-weight:600;margin:0 0 7px;line-height:18px;display:block}#pnlDeliveryDropdown,#pnlAttn,#pnlDelivPhone,#pnlDelivEmail{margin-bottom:1rem}#pnlDeliveryDropdown select{width:100%!important;margin:0!important}#txtCardCVN{display:inline;width:70px;vertical-align:middle}#cboCardExpiryMonth,#cboCardExpiryYear{width:80px;display:inline}#cboCardExpiryYear{width:100px;margin:0 0 0 5px}.ccdetails .art-button{font-size:16px;padding:0 16px}#divAttn{padding:5px 0;display:flex;align-items:center}#divAttn .rowlabel{width:120px;font-weight:600}#divAttn input[type="text"]{flex:1}#pnlDeliveryAddress{margin:0!important}.product-pricing .price{font-size:36px}.product-pricing .add-to-ord .btn-add-to-cart{border:0 none!important}.product-pricing .add-to-ord .btn-qty-down,.product-pricing .add-to-ord .btn-qty-up{padding:0;display:inline-block;vertical-align:middle;border-radius:0}.product-pricing .add-to-ord .qty{border:0 none;border-top:2px solid #0d57c3;border-bottom:2px solid #0d57c3;display:inline-block;vertical-align:middle;border-radius:0}.product-pricing .prices{margin:0 0 20px}.product-pricing .fav-icon{margin:25px 0 0 5px;display:inline-block;vertical-align:middle}.product-pricing .fav-icon .fa-2x{font-size:40px;top:0}.product-pricing p{padding:10px 0}.productdetail .breadcrumbs{margin-top:50px}@media (max-width:1199px){.product-list-item{flex:0 0 calc(33.333% - 10px);max-width:calc(33.333% - 10px)}.product-list-item .img{height:170px}.sub-cat-box{width:24%}.sub-cat-box:nth-child(5n+1){margin-left:1%}.sub-cat-box:nth-child(4n+1){margin-left:0}}@media (max-width:991px){.featured-product-list .product-list-item{flex:0 0 calc(33.333% - 10px);max-width:calc(33.333% - 10px)}.product-list-item{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}.sub-cat-box{width:32%;margin-left:1%}.sub-cat-box:nth-child(5n+1),.sub-cat-box:nth-child(4n+1){margin-left:1%}.sub-cat-box:nth-child(3n+1){margin-left:0}.brand-item{max-width:calc(20% - 10px);flex:0 0 calc(20% - 10px)}}@media (max-width:767px){.shoppingcart .c_Code,.shoppingcart .c_Unit,.shoppingcart .c_GST,.shoppingcart .c_PriceExGST,.shoppingcart .c_TotalExGST,.shoppingcart .c_unit,.shoppingcart .c_Note,div.prods-nav,.pagenum,.notonmobile,.product-list-item .blurb,.product-list-item .blurb-more-btn,.product-list-item .stock-level,.product-list-tableitem td.c_code,.product-list-tableitem td.c_fav,.product-list-tableitem .c_addtoord a.btn span,.product-list-tableitem td.c_stock{display:none!important}.product-list-list-view .product-list-item{overflow:visible}.product-list-list-view .product-list-item .img-etc,.product-list-list-view .product-list-item>div,.product-list-list-view .product-list-item .desc-etc,.product-list-list-view .product-list-item .price-etc{float:none;width:auto;text-align:center}.product-list-list-view .product-list-item .prices,.product-list-list-view .product-list-item .desc a{min-height:1px;height:auto}div.prods-list{margin:50px 0 0}.c_unitprice,.c_TotalIncGST{min-width:110px}#tblTotal,#tblTotal tr,#tblTotal td,.conf-extra-fields-table *{display:block}.conf-extra-fields-table .btn{margin:10px 0 0}#MPMain_pnlSpecialInstructions{margin:0}.shoppingcart .btn,.shoppingcart .btn_so{padding:0 15px}.product-image-wrapper{width:50px;height:50px}.product-item-details{max-width:calc(100% - 50px)}.minicart-items-wrapper{max-height:280px}.featured-product-list .product-list-item{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}.productdetail .caption-div .caption{padding-left:0}.productdetail .product-image{margin:0 0 30px}.productdetail .col-6{max-width:100%;flex:0 0 100%}.product-icons .col-3{flex:0 0 50%;max-width:50%}.sub-cat-box{width:49%;margin-left:1%}.sub-cat-box:nth-child(5n+1),.sub-cat-box:nth-child(4n+1),.sub-cat-box:nth-child(3n+1){margin-left:1%}.sub-cat-box:nth-child(2n+1){margin-left:0}.carousel-indicators{left:0;margin:0}.add-to-ord{position:relative;padding-bottom:50px}.product-list-item .price-etc a.btn-add-to-cart{position:absolute;left:5px;right:5px;bottom:0;margin:0;height:40px;line-height:40px;font-size:14px;padding:0}.ribbon-image{left:-4px;top:-4px}.ribbon-image img{width:70px!important;height:auto}}.accordion{margin:50px 0;border-radius:1px;border:rgb(0 0 0 / .2) 1px solid!important}.accordion>.card{margin:0;border:0 none;border-radius:0;border-bottom:rgb(0 0 0 / .2) 1px solid!important}.accordion>.card:last-child{border-bottom:0 none!important}.accordion>.card .card-header{padding:0;margin:0;border:0 none!important;border-radius:0}.accordion>.card .card-header>a{display:block;padding:20px;position:relative;color:#000!important;background:rgb(0 0 0 / .1)!important;border:0 none!important;cursor:pointer;height:auto;line-height:28px;text-align:left;font-size:20px;-webkit-appearance:none;border-radius:0}.accordion>.card .card-header>a.collapsed{background:rgb(0 0 0 / .05)!important}.accordion>.card .card-header>a.collapsed:hover{background-color:rgb(0 0 0 / .1)!important}.accordion>.card .card-header>a:after{content:'';position:absolute;right:20px;top:50%;margin:-10px 0 0;width:20px;height:20px;transform:rotate(90deg);text-indent:-9999px;background:url(/images2/chevron-right-hover.svg) no-repeat scroll center;transition:all 0.3s}.accordion>.card .card-header>a.collapsed:after{content:'';transform:rotate(-90deg)}.card-body{padding:25px;color:#151515}.card-body ul{list-style:none;padding:0;margin:0}.card-body ul li{line-height:24px;margin:10px 0;position:relative;padding:0 0 0 25px}.card-body ul li:before{content:"\f105";position:absolute;left:0;top:5px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Free";font-weight:700}.card-body .product-options section.block header{display:none}.accordion .card-footer{border-radius:0!important;background-color:#fff0;border:0 none;padding:0}.table-product-attributes{width:100%}.table-product-attributes tr:nth-child(even){background-color:rgb(0 0 0 / .03)}.table-product-attributes td:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px;width:250px}.table-product-attributes td:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px}.table-product-attributes td{padding:17px 20px}.table-product-attributes td.attrib-val{color:#0d57c3}.favs-list{width:100%}.favs-list td{padding:5px 0}.favs-list tr.fav-list span,.favs-list tr.new-favs-list span.btn{display:block;border-radius:4px;color:#fff;cursor:pointer;padding:0;height:40px;line-height:40px;text-align:center;width:100%}.favs-list tr.fav-list span{background-color:#888}#tr_newfavslist div{display:flex;align-items:center}#tr_newfavslist div input[type="text"]{flex:1}#simplemodal-container h3{color:#000}.prodscomparison{border-collapse:collapse;border:1px solid #eee;font-size:13px}.prodscomparison .attribute-name{text-transform:capitalize;font-weight:700;text-align:left}.prodscomparison th{text-align:left}.prodscomparison a{text-decoration:none}.prodscomparison td,.prodscomparison th{border:1px #eee solid;vertical-align:text-top;padding:10px;width:20%}.prodscomparison td{text-align:center}.prodscomparison .proddesc{color:#009ecf;font-weight:700;height:auto}.prodscomparison .prodlongdesc{margin:10px 0;color:#222;font-weight:400;text-align:left}.prodscomparison .prodbullets{margin:10px 0;color:#009ecf;font-weight:400;text-align:left}.prodscomparison .prodimg{width:155px;height:100px;padding:5px;text-align:center;border:none}.zprodscomparison .prodimg img{height:100px}.prodscomparison .prodprice{color:#000;font-size:26px;font-weight:700;margin-top:5px}.prodscomparison .prodcompare{text-align:right}.search-bar{display:flex}.search-bar input[type="text"],.add-code-to-fav-list input[type="text"]{flex:1}.prods-list-heading{position:relative}.prods-list-heading .del-fav-list,.prods-list-heading .edit-fav-list{font-size:20px;margin:0 3px;position:relative;top:-4px}.add-code-to-fav-list{position:absolute;right:0;top:4px;display:flex;align-items:center;font-size:12px}.add-code-to-fav-list input[type="text"]{margin:0 5px}.add-code-to-fav-list input[type="text"],.add-code-to-fav-list .btn{height:30px}@media (max-width:767px){.add-code-to-fav-list{position:static;width:100%;display:block}.add-code-to-fav-list input[type="text"]{margin:5px 0}}#MPMain_gridStdOrds table,#MPMain_pnlDateRange table{width:100%}#MPMain_gridStdOrds table.products td a,#MPMain_gridStdOrds table.products th a{padding:0 15px!important;line-height:30px;font-size:12px}#MPMain_gridStdOrds table,#MPMain_pnlDateRange table{width:100%}#MPMain_pnlDateRange #MPMain_txtDateFrom,#MPMain_pnlDateRange #MPMain_txtDateTo,#MPMain_pnlSearch input[type="text"]{display:inline;width:125px}#MPMain_pnlSearch input[type="text"]{width:214px;vertical-align:middle}#MPMain_pnlSearch #MPMain_txtDateFrom,#MPMain_pnlSearch #MPMain_txtDateTo{width:125px}#MPMain_pnlSearch table{margin:0 0 30px}#MPMain_pnlSearch table td,#MPMain_pnlEditDetails table td{padding:5px}.resp-tabs-list li.resp-tab-active{color:#0d57c3}.icons a{color:#0d57c3!important;font-size:12px}.icon-indigenousbrand{background:url(/images2/aboriginal_flag.png) no-repeat scroll center;background-size:100% auto}.fa-leaf{color:#43b649!important}.conf-extra-fields-table #txtCouponCode{width:170px;display:inline-block;vertical-align:middle}.prods-list div.icons{vertical-align:middle}.prods-list div.icons>span{vertical-align:middle}.prods-list .fav-icon{position:relative;top:1pt;margin:0 2px 0 0}.supplynation-icon{position:relative;top:1px;margin:0 0 0 3px}@media (min-width:320px){.lSSlideOuter{width:290px;margin:0 auto}}@media (min-width:360px){.lSSlideOuter{width:330px}}@media (min-width:375px){.lSSlideOuter{width:345px}}@media (min-width:480px){.lSSlideOuter{width:450px}.block-content .lSSlideOuter{width:405px}}@media (min-width:576px){.lSSlideOuter{width:540px}.block-content .lSSlideOuter{width:495px}}@media (min-width:768px){.lSSlideOuter{width:720px}.block-content .lSSlideOuter{width:675px}}@media (min-width:992px){.lSSlideOuter{width:960px}.block-content .lSSlideOuter{width:915px}}@media (min-width:1200px){.lSSlideOuter{width:1140px}.block-content .lSSlideOuter{width:1095px}}@media (min-width:1450px){.lSSlideOuter{width:1390px}.block-content .lSSlideOuter{width:1345px}}@media (min-width:1650px){.lSSlideOuter{width:1590px}.block-content .lSSlideOuter{width:1545px}}.lightSlider li{padding:6px 0 10px!important}.productdetail div.bulk-prices{background-color:rgb(0 0 0 / .04)}.productdetail .bulk-prices-table th{background:#0d57c3}.productdetail .bulk-prices-table th,.productdetail .bulk-prices-table td{padding:10px;font-size:14px}.productdetail .bulk-prices-table tr{border-bottom:solid 1px #c2c2c2}@media (max-width:767px){.Scheduled-orders-wrapper div[class*="col-"]{flex:0 0 100%;max-width:none}#recurring-order-accordion .ordertbl th:last-child,#recurring-order-accordion .ordertbl td:last-child{min-width:115px!important}.table-recurring-orders th:first-child,.table-recurring-orders td:first-child{min-width:160px}.footer-newsletter{padding-top:20px}.footer-newsletter h4,.footer-newsletter p{text-align:center;padding:0}}.product-video-wrap{max-width:700px;margin:0 auto 30px}.product-main .loyalty-note{color:#0d57c3!important}.price-discount{position:static}.promooffers-text{padding:15px 20px 15px 90px!important;margin:30px 0;background:#ff5a60 url(/images2/bullhorn-light.svg) no-repeat scroll 20px center;background-size:48px auto;border-radius:4px}.promooffers-text h5{font-size:20px!important;font-weight:700!important;color:#fff!important;line-height:150%!important;margin:0!important}.promooffers-text p{font-size:16px;color:#fff;line-height:150%;margin:0!important}.cat1_Furniture.cat1 .prods-nav,.cat1_Furniture.cat1 .breadcrumbs,.cat1_Furniture.cat1 .sub-cat-boxes,.cat1_Furniture.cat1 .hidecats,.cat1_Furniture.cat1 .prods-list-prods,.cat1_Furniture.cat2 .prods-nav,.cat1_Furniture.cat2 .breadcrumbs,.cat1_Furniture.cat2 .sub-cat-boxes,.cat1_Furniture.cat2 .hidecats,.cat1_Furniture.cat2 .prods-list-prods{display:none!important}.cat1_Furniture.cat1 div.prods-list,.cat1_Furniture.cat2 div.prods-list{margin-left:0}@media (min-width:992px){.furniture-category-wrap .row{margin-left:-20px;margin-right:-20px}.furniture-category-wrap .row>*{padding-left:20px;padding-right:20px}.cat1_Furniture .sub-cat-boxes{margin:0 -10px}.cat1_Furniture .sub-cat-box{width:100%;flex:calc(33.333% - 20px);max-width:calc(33.333% - 20px);box-shadow:none;min-height:350px;margin:0 10px 20px;padding:0;border-radius:0;background-color:#fff0;position:relative}.cat1_Furniture .sub-cat-box h3{font-size:20px;color:#000;font-weight:700;background-color:rgb(255 255 255 / .5);position:absolute;left:50%;transform:translateX(-50%);bottom:30px;padding:5px 15px;margin:0;height:auto}}.category-wrap{margin:0 0 40px;border-radius:10px;overflow:hidden;border:1px solid rgb(0 0 0 / .1)}.category-wrap>a{display:block;position:relative}.furniture-carousel img{border-radius:10px}.category-img{display:flex;align-items:center;justify-content:center;height:450px;overflow:hidden}.category-wrap h4{text-align:center;position:absolute;left:10%;right:10%;bottom:30px;margin:0}.category-wrap span{font-size:16px;color:#000;font-weight:700;line-height:24px;background-color:rgb(255 255 255 / .5);padding:10px 15px}.category-wrap>a:hover span{color:#fff;background-color:#163689}body .product-tile-selection .cbo-selection-container+.cbo-selection-container ul li{width:80px!important}.orderdtl{width:100%;background-color:rgb(0 0 0 / .05);border-radius:10px}.orderdtl th,.orderdtl td{padding:5px 10px}.orderdtl tr:first-child th,.orderdtl tr:first-child td{padding-top:20px}.orderdtl tr:last-child th,.orderdtl tr:last-child td{padding-bottom:20px}.orderdtl th:first-child{padding-left:20px}#readysell-orderviewdialog .form .row{padding:0 15px;margin-bottom:30px}#readysell-orderviewdialog .form .col{background-color:rgb(0 0 0 / .05);border:1px solid rgb(0 0 0 / .075);padding-top:15px}#readysell-orderviewdialog .form .col:first-child{border-right:0 none}#readysell-orderviewdialog .form .col:last-child{border-left:0 none}body #readysell-orderviewdialog .form-group--inline{display:flex;flex-direction:column;align-items:flex-start!important;margin:0 0 10px}#tbl-dialogorderlineview .product-info{display:flex;align-items:center;max-width:240px}#tbl-dialogorderlineview .product-info img{width:40px;margin:0 12px 0 0!important}#tbl-dialogorderlineview .product-info p{flex:1;margin:0}.has-crossedout-price .price{color:red}.has-crossedout-price .crossedout{color:#0d57c3}#divRegister,.login_welcome,.loginbox{text-align:left}#divRegister{padding-left:20px;padding-right:20px}#divRegister section.block header{font-size:20px;border-bottom:1px solid rgb(0 0 0 / .1);margin:20px 0 30px;padding:0 0 10px;font-weight:700;color:#0d57c3;background-color:#fff0}.logintable{width:100%;max-width:450px}.logintable,.logintable tbody,.logintable tr,.logintable td{display:block;text-align:left}.login_links{text-align:left;padding:30px 0 70px}.login_content0{margin:0 0 40px}.login_content0 img{max-width:100%;width:auto;height:auto}.text-wrap h3{margin:0 0 15px}.text-wrap p{margin:0 0 30px}.text-wrap ul,.text-wrap ol{margin-bottom:30px}#simplemodal-container .simplemodal-data{padding:15px}.location-info-wrap{background:url(/images2/contact-banner.jpg) no-repeat scroll right center;background-size:cover;height:420px;position:relative;border-radius:10px;margin:0 0 70px}.location-info{position:absolute;background-color:rgb(255 255 255 / .9);border-radius:10px;left:15px;top:15px;bottom:15px;width:100%;max-width:450px;padding:30px 40px 40px;font-size:16px}.location-info h2{color:#0d57c3!important;margin:0 0 20px}.location-info p:last-of-type{margin:0}.location-info p .fas,.location-info p .far{width:20px;font-size:12px}.contact-forms{margin:70px 0 0}.tooltipster-shadow2{background-color:#000;color:#fff}.tooltipster-shadow2 .tooltipster-content{font-size:13px;padding:8px 15px}.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-color:#000;border-left:6px solid transparent!important;border-right:6px solid transparent!important;border-top:6px solid;bottom:-5px}.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:10px}.bulk-pricing-hover .bulk-prices-table th{background:#D3DADF;color:#000}.bulk-prices-table td.c_discount span{color:#F60;background:#fff}@media (max-width:767px){.cart-popup.dropdown-menu{right:-10px;width:330px}.cart-popup:before{right:14px}.cart-popup:after{right:13px}.minicart-items-wrapper{max-height:280px}.phone-hide{display:none!important}.brand-item{max-width:calc(33.333% - 10px);flex:0 0 calc(33.333% - 10px);height:120px}.table-product-attributes td:first-child{width:auto}.productdetail .bulk-prices-table{width:100%!important}}.navbar-logo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;position:absolute;left:20px;right:20px;bottom:20px}.navbar-logo>a{padding:0!important;background-color:transparent!important;display:inline-block!important;vertical-align:middle!important}.navbar-logo img{width:100%;height:auto;max-width:120px}.invoice-header0,.invoice-items,.invoice-header1,.invoice-header2{width:100%;font-size:13px}.invoice-header0 td{vertical-align:top}.invoice-header0 img{margin:0 0 20px}.invoice-header0 h1{font-size:20px}.invoice-header1{margin:0 0 20px}.invoice-header2 td,.invoice-items td,.invoice-header2 th,.invoice-items th{padding:10px 0;border-bottom:rgb(0 0 0 / .1) 1px solid}.invoice-items .totrow th{text-align:right;padding-right:15px}.invoice-header1 td{padding:20px;vertical-align:top;border:rgb(0 0 0 / .1) 1px solid}.invoice-footer{margin:20px 0;font-size:12px}@media (max-width:767px){.invoice-list th:nth-last-child(1),.invoice-list th:nth-last-child(2),.invoice-list th:nth-last-child(3),.invoice-list th:nth-last-child(4),.invoice-list td:nth-last-child(1),.invoice-list td:nth-last-child(2),.invoice-list td:nth-last-child(3),.invoice-list td:nth-last-child(4),.invoice-list th:nth-child(4),.invoice-list td:nth-child(4),.invoice-list th:nth-child(6),.invoice-list td:nth-child(6){display:none!important}#simplemodal-container{left:15px!important;right:15px!important;width:auto!important}.invoice-detail{min-width:700px}}@media (min-width:768px){.catalogue-wrap{width:700px}}@media (min-width:992px){.catalogue-wrap{width:940px}}@media (min-width:1200px){.catalogue-wrap{width:1110px}}@media (max-width:1250px) and (min-width:768px){#simplemodal-container{height:90%!important;width:90%!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)}}@media (max-width:767px){.catalogue-wrap{width:320px}}.product-video{max-width:300px;margin:15px 0 0;background-color:#000}.ac_results{border:0 none;border-radius:3px;box-shadow:rgb(0 0 0 / .3) 0 6px 6px 0;margin:-5px 0 0;padding:5px 0 0;z-index:99}.ac_results ul{max-height:none!important;overflow:visible!important}.ac_results li{padding:10px 20px;font-family:inherit;font-size:14px;line-height:20px;border-top:1px solid rgb(0 0 0 / .025);cursor:pointer;background:url(/images2/side-arrow.svg) no-repeat scroll calc(100% - 15px) center;background-size:20px auto}.ac_results li:first-child{border:0 none}.ac_results li strong{font-weight:600;color:#0d57c3}.ac_over,.ac_results li:hover{background-image:url(/images2/side-arrow-hover.svg);background-color:rgb(0 0 0 / .05);color:inherit}.ac_odd{background-color:#fff0}@media (max-width:767px){.carousel-item .row{flex-direction:column!important}.carousel-item .row .col{max-width:none!important;width:100%!important}.carousel-caption{display:block!important}#fadingalert>div{left:7%;margin:0;width:84%}.card-body{padding:20px}}.custom-options .custom-options-heading{display:none}.product-list-item .product-code,.product-list-item .stock-level{font-size:12px;padding:3px;color:rgb(0 0 0 / .7)}.account-tile h4{font-size:18px;font-weight:700;margin:0 0 10px}.ul-articles{list-style:none;padding:0;margin:0!important;display:flex;flex-wrap:wrap}.ul-articles a{font-size:13px;font-weight:600;color:#212121;text-transform:capitalize;text-decoration:none;display:inline-flex;border:2px solid #f1f1f1;line-height:28px;padding:0 15px 0 25px;min-width:70px;position:relative;margin:0 5px 5px 0}.ul-articles a:after{content:'';position:absolute;left:10px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background-color:#f1f1f1;-webkit-transition:background .25s ease;transition:background .25s ease}.ul-articles a:hover{color:#333;border-color:#3d4544}.ul-articles a:hover:after{background-color:#3d4544}.recent-posts ul{list-style:none;padding:0;margin:0;line-height:1.4}.recent-posts ul li{display:flex;align-items:stretch;margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #81818133}.recent-posts ul li:last-child{margin:0;padding:0;border-bottom:0 none}.recent-posts .recent-posts-thumbnail{width:75px;height:60px;overflow:hidden;flex:0 0 auto;margin-right:15px}.recent-posts .recent-posts-thumbnail img{width:100%;height:100%;object-fit:cover}.recent-posts .recent-posts-info{flex:1 1 auto}.recent-posts .recent-posts-info h5{font-size:15px!important;font-weight:500!important;margin:0 0 10px}.recent-posts .recent-posts-info h5 a{color:#333!important;word-wrap:break-word;line-height:1.3}.blog-post-details{width:100%;padding-left:15px;padding-right:15px}.blog-post-details .article-inner{overflow:hidden}body .article-inner h1{font-size:40px!important;font-weight:700!important;line-height:150%!important;margin:0 0 30px!important}.blog-post-details .post-img-wrap{width:100%;max-width:480px;float:right;max-height:none;margin:0 0 40px 50px}body .blog-post-details h2{line-height:1.2!important;font-size:32px!important;font-weight:600!important;margin:0 0 10px!important}body .blog-post-details h3{font-size:24px!important;color:#3d4544!important;font-weight:600!important;margin-bottom:20px!important;line-height:1.4!important}.blog-post-details .post-img-wrap{margin:0 0 50px}.blog-post-details p{line-height:1.7;margin:0 0 20px}.blog-post-details .table{font-size:14px;line-height:1.4;margin:0 0 35px}.blog-post-details .table td{font-size:14px;line-height:1.4;padding:15px 12px;border:0 none;border-bottom:1px solid #E6E6E6}.blog-post-details ul{list-style:none;padding:0;margin:0 0 40px}body .bootstrap-iso .page-item .page-link,body #app .page-item .page-link{border:0 none;border-radius:0!important}#MPMain_divSearch{display:flex;align-items:center;margin:0 0 30px}#MPMain_divSearch .search_label{width:120px;margin:0 10px 0 0}#MPMain_divSearch input[type="text"]{flex:1;padding-right:80px}body #app #admin-article-list>.left-panel{width:100%;max-width:275px;margin:0 30px 0 0}#app #admin-article-list>.right-panel{flex:1}body .blog-tag h5,body .recent-posts>h5{font-size:15px!important;font-weight:600!important;text-transform:uppercase!important;margin:0 0 20px!important}.blog-tag{margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid #81818133}.service-tiles,.topic-tiles,.articles-wrapper{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.service-tile,.topic-tile,.blog-post-entry{position:relative;width:100%;padding-right:15px;padding-left:15px;margin:0 0 30px}.post-img-wrap{overflow:hidden;display:inline-flex;vertical-align:middle;backface-visibility:hidden;perspective:800px;max-height:360px}.post-img-wrap a{display:block;margin:-2px;transition:transform .7s ease,opacity .7s ease;transform:scale(1)}.post-img-wrap a:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;background-color:#00000080;transition:opacity .7s ease}.blog-post-entry .wrap:hover .post-img-wrap a{transform:scale(1.03)}.blog-post-entry .wrap:hover .post-img-wrap a:after{opacity:1}.post-img-wrap img{width:100%;height:100%;object-fit:cover}.post-img-wrap a{display:block;margin:-2px;transition:transform .7s ease,opacity .7s ease;transform:scale(1)}.post-body{padding:25px;text-align:center;background-color:#fff;box-shadow:0 0 4px #0000001f;transition:box-shadow .6s ease;z-index:1;position:relative}.description{font-size:13px;color:#777;line-height:1.7;margin:0 0 20px}body .post-body h3{font-size:24px!important;font-weight:600!important;color:#3d4544!important;margin:0 0 10px!important}body .post-body .post-type~a{color:#3d4544!important;text-decoration:none!important;position:relative}body .post-body h3>a{color:#3d4544!important}body .read-more{margin:0!important}@keyframes next-animate{25%{transform:translateZ(0)}50%{transform:translate3d(-3px,0,0)}75%{transform:translate3d(3px,0,0)}}body .more-link{font-size:13px;font-weight:700;color:#3d4544!important;letter-spacing:.3px;text-decoration:none!important;text-transform:uppercase;position:relative}body .more-link:after{content:"\f141";font-family:"Font Awesome 5 Free";font-weight:900;color:#3d4544;font-size:15px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;position:absolute;left:100%;bottom:0;opacity:0;margin-left:5px;display:inline-block;transition:opacity .35s ease}body .more-link:hover:after{opacity:1;animation:next-animate 1s infinite}.post-type{position:absolute;top:-13px;left:15px;right:15px;height:25px;line-height:25px;overflow:hidden}.post-type span{display:inline-block;color:#fff;padding-left:10px;padding-right:10px;height:25px;line-height:25px;overflow:hidden;background-color:#3d4544}.blog-post-footer{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;border-top:1px solid #81818133;padding:0;margin:0 15px}.single-meta-tags{font-weight:500;margin:30px 50px 0 0!important}.tags-list{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.tags-list>a{font-size:16px;text-transform:uppercase}.tags-list>a+a{margin:0 0 0 4px}.service-tile>a,.topic-tile>a{display:block;position:relative}.service-tile b,.topic-tile b{display:block;position:relative;overflow:hidden;height:350px;border-radius:4px}.service-tile img,.topic-tile img{max-width:none!important;width:100%;height:100%;object-fit:cover;transform:scale(1);transform-origin:center;transition:transform 0.5s ease-in-out}.service-tile h3,.topic-tile h3{font-size:20px;color:#000;margin:10px 0}.blurb{display:block;font-size:13px;color:#414042;margin:10px 0 0}.service-tile .btn{font-size:12px;display:inline-block;height:36px;line-height:36px;border-radius:4px;margin:20px 0 0}#MPMain_pnlArticle{overflow:hidden}#MPMain_pnlArticle>img{float:right;width:400px;margin:0 0 50px 50px}@media (min-width:768px){.service-tile,.topic-tile,.blog-post-entry{flex:0 0 50%;max-width:50%}}@media (min-width:992px){.service-tile,.topic-tile,.blog-post-entry{flex:0 0 50%;max-width:50%}}@media (min-width:1200px){.service-tile,.topic-tile,.blog-post-entry{flex:0 0 33.333333%;max-width:33.333333%}}@media (max-width:1199px){.blog-post-details .post-img-wrap{float:none;margin:0 0 30px}}@media (max-width:767px){#app #admin-article-list{flex-direction:column}body #app #admin-article-list>.left-panel{max-width:none;width:100%;margin:0 0 50px}}@media (min-width:480px) and (max-width:767px){.service-tile,.topic-tile,.blog-post-entry{flex:0 0 50%;max-width:50%}}@media (max-width:479px){.post-img-wrap{max-height:none}}body #dtplugin #app .input--feedback:after{top:50%;transform:translateY(-50%);margin-left:.55rem}.input--feedback .select2-container .select2-selection--single .select2-selection__rendered{padding-left:30px}#attributepair-options{margin:20px 0 0}.attributepair-info-item-label{font-weight:700}