@media print { .Example {display:none} }

@media only screen and (max-width:768px){*{font-family:sans-serif;box-sizing:border-box}div{max-width:100%}body{margin:0 2%;text-align:center;font-size:.8em;color:#312e29;line-height:130%;background:url(/images/background-cut.jpg) 50% 0 repeat-x;background-color:rgba(238,205,113,0.85)}a{color:#178ed1;outline:0;text-decoration:none}a:hover{text-decoration:underline}img{max-width:100%!important}.Position{background-color:#fff;padding:0 1.5% 1.5%}.clear{clear:both}#TopBorder{margin-bottom:.5em;display:-webkit-box}#Header{width:100%}#HeaderRightBottom{margin-top:7px}#HeaderLanguage{margin:10px 0}.CartLink{width:50%;margin:0 25%;font-weight:700;text-transform:capitalize}.CartLinkNDIS{margin-top:20px;width:48%}.CartLink a{padding:7px 0 7px 32px;display:block;text-decoration:none;font-size:.9em;font-weight:700;border-radius:7px;color:#444;padding-right:1%;border-width:2px;border-style:solid;border-color:rgba(255,255,255,0.701961);background:url(/images/cart-png.png) 5% 50% no-repeat #7abcdb;background-size:14%}.HeaderFreeShipping{display:none}.HeaderFreeShippingMobile{float:right;/*background:url(/images/free-shipping.jpg) 50% 50% no-repeat;*/width:50%;height:30px;margin-top:4px}.NDISProvider{display:none}#ColumnLeft{margin-bottom:1em;display:none}.Homepage #ColumnLeft{display:block}#HiddenSidebarSectionOnMobile{display:none}#ColumnRight{width:100%!important;padding:0!important}#Navigation{background:#8dc640;clear:both}#Navigation a{display:block;height:2em;line-height:2em;padding:0 1em;color:#fff;border:1px solid #ddd;text-decoration:none;font-size:1.5em;font-size:1.2em;font-weight:700}h1{margin:0;font-size:1.3em;padding-bottom:.5em!important}h2{padding:1em 0 0;font-size:1.2em;font-weight:700;text-transform:inherit;line-height:1.3em}.Heading,.PageContentTitle,.ShoppingCartPage h1,#ColumnLeft .SidebarHeading{font-size:1.5em;color:#2e98a7;font-weight:700!important;display:block;margin:0 0 .5em;padding:.5em 0 0!important;text-transform:none;line-height:1em}.SubHeading{font-size:1.5em;color:#2e98a7;font-weight:700!important;display:block;margin:1.5em 0 .5em;padding-top:.25em}.ProductList{list-style-type:none;padding:0}.ProductList li{width:48%;margin:0 1% 1em;font-size:1em;position:relative;display:inline-block;vertical-align:top;float:left;border:solid #e7e8e7 1px}.ProductList li .ProductImage{background:#fff;width:100%;position:relative;vertical-align:middle;text-align:center}.ExpectedDelivery{padding-top:.5em;display:block}.BestSellerSash{height:50%;width:50%;position:absolute;background-image:url(/images/bestseller-sash.png);background-size:100%;background-repeat:no-repeat;right:-2.9%;top:-2.5%;pointer-events:none}.ViewMoreButton{width:60%;padding:1em 0;border-radius:1em;font-size:1.6em;display:block;background-color:#00b0c6;font-weight:700;color:#fff;text-align:center;margin:1em auto 1.8em;text-decoration:none}.ProductList li a{margin-bottom:3px}.ProductImage a{width:100%;vertical-align:middle}.ProductList li .ProductDetails{font-size:1em;padding-bottom:.8em;margin-top:1em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.ProductList li .ProductDetails strong{display:block;font-weight:700;line-height:1.3em;padding:0 0 .25em}.ProductList li .ProductDetails strong a{height:4.8em;overflow:hidden;display:block;font-weight:400;color:blue;text-decoration:none}.ProductDetails em{font-weight:700!important;color:#6898a7!important;display:block}.ProductDetails a.MoreDetails{display:block;height:2em;line-height:2em;color:#fff!important;width:90%;background:#ed6e41 url(/images/opt.png) 8px 50% no-repeat;padding:0 .5em 0 1.4em;margin:.25em auto 0;font-weight:400;text-transform:capitalize;text-decoration:none}.FacebookHeading{clear:both}#ContainerFooter{clear:both;float:left;width:100%;background-color:#fff;margin-top:1em}#FooterUpper{clear:both;background:#fff;padding:6% 0;text-align:left;display:flex}#FooterUpper .Column,.RecentReview{width:100%;padding:0 2em}.Block{margin-top:0;margin-bottom:2em}#FooterUpper .Column span{display:block;border-bottom:solid #a6a39e 1px;font-size:1.1em;font-weight:700;padding-bottom:1.2em;margin-bottom:1.2em}.RecentReview b{padding:2em 0 1.2em;display:block;border-bottom:solid #a6a39e 1px;font-size:1.1em;font-weight:700}#FooterUpper .Column ul{list-style-type:none;margin:0;padding:0;width:auto}#FooterUpper .Column li{font-size:12px;margin:0 0 10px;width:auto;float:none}#FooterUpper .Column li a{color:#312e29;display:block}::-webkit-scrollbar{-webkit-appearance:none;width:7px}::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}.CategoryPage .CategoryHeader{overflow:auto;height:7.5em}#ReadMoreButton{display:none!important}#HiddenDescription{display:block!important}.CategoryPage .CategoryHeader img{max-width:initial!important}.CategoryPage .CategoryHeader > div > div{bottom:5em!important;height:5em!important;margin-bottom:-5em!important;padding:.4em .8em!important}.CategoryPage h2{margin-top:0;clear:both}.BreadCrumb{display:none}.AccessoryDetails{float:none!important;width:auto!important}.AccessoryDetails img{float:left;margin-right:2%}.AccessoryDetails .Accessories div{clear:both}.AccessoryDetails .Accessories div span{font-weight:700}.ProductPage .Left{margin-top:2%}.ProductPage .ProductThumbImage{float:left;width:50%}.ProductPage .ProductThumbImage a{height:46.5vw;border:1px solid #e7e8e7;display:table-cell;vertical-align:middle;background-color:#fff;text-align:center}.ProductTinyImageList{display:flex;background:url(/images/clicktozoom.jpg) 50% 0 no-repeat;background-size:75%;padding-top:6vw}.ProductTinyImageList ul{list-style-type:none;padding:0;margin:0}.ProductTinyImageList li{margin:2% 0 0 2%;border:solid #d4d4d4 1px!important;float:left;width:48%}.ProductTinyImageList li div div{display:table-cell;vertical-align:middle;position:relative;width:100%;display:table}.ProductTinyImageList a{height:21.8vw;width:21.8vw;display:table-cell;vertical-align:middle;text-align:center}.ProductTinyImageList a img{max-height:100%}.FloatingPrice{float:right;width:50%;font-size:2.3em;line-height:1em;color:#ff5a00;font-weight:700}.ProductPrice{color:#32cd32;padding-top:.3em}.RetailPrice{font-size:.45em;line-height:1.4em;margin-top:.7em}.YouSave{display:block}.ProductPage .PriceAndInfo{display:table-footer-group}.ProductPage .PriceAndInfo .SubHeading{float:left;width:50%;margin:0 0 .5em}.ProductPage .PriceAndInfo ul{float:left;width:50%;margin:0;padding:0 1em 0 2em;text-align:left;line-height:1.5em}.ProductPage .Heading{clear:both;margin:.7em 0 .8em!important;display:table-caption;line-height:1.3em}.productAttributeList{text-align:left;margin:4% 4% 0}.productAttributeLabel{text-align:center}.productAttributeList .productAttributeRow{padding:1em 0 0}.ProductAddToCart select{width:100%;word-wrap:break-word}.AddCartAction{text-align:center}.AddCartButton{background-color:#ed6e41;background-color:#8dc640;width:70%;margin-top:6%;padding:4.5% 0 4.5% 3%;color:#FFF;background-image:url(/images/cart.png);background-repeat:no-repeat!important;background-position:10px 50%!important;border:none;text-transform:uppercase;font-size:1.1em}.ProductDescription{text-align:left;padding:0 1em}.ProductPage table{border-collapse:collapse;width:100%;text-align:left}.ProductPage td{line-height:25px;padding:.25rem .5rem;border:1px solid #ccc}.ProductPage .SubHeading{text-align:center!important}.ArticleContent{text-align:left;padding:0 4%;margin:0!important}.ArticleContent img,.ArticleContent div{margin:0 auto 3%!important;float:none!important}.ContactForm textarea{width:100%!important}.WholesaleTable{font-size:.9em}.WholesaleTable td{padding:.3em}.ShoppingCartPage table{border:1px solid #ccc;border-bottom:0;border-right:0}.ShoppingCartPage th{padding:.3em;border:0;border-bottom:1px solid #ccc;border-right:1px solid #ccc;background-color:#f3f3f3}.ShoppingCartPage td{border:0;border-bottom:1px solid #ccc;border-right:1px solid #ccc;height:10em}.ShoppingCartPage .Button{float:right;background-color:#8dc640;padding:0 3em;margin:2em 0 1em;color:#FFF!important;text-decoration:none!important;border:none;line-height:3.5em;text-transform:uppercase}.AddressForm table{border:0;width:450px;text-align:left;margin:0 auto 30px}.AddressForm table tr td{padding:2px 5px;margin-bottom:5px;background-color:#eee;border:0;height:30px}.AddressForm .Label{text-align:right;width:32%}.AddressForm .Input{border:1px solid #ccc;padding:4px}.AddressForm .Yellow{background-color:#fdfcaa}.CouponCode{background:#F1F1F1;padding:2em;text-align:left}.CouponCode h3{margin-top:0}.CouponCode #couponcode{padding:.3em;height:2.2em}.CouponCode .Go{background:#8dc640;border:none;padding:.8em;font-size:1em;color:#fff}.PaypalScreenshot{display:none}.AddressForm table{width:inherit}.ProductPage .ProductThumbImage{width:100%;float:none}.ProductTinyImageList{background-size:43%}.ProductTinyImageList li{width:23%}}
@media only screen and (min-width:769px){*{font-family:sans-serif}html{min-width:max-content;background-color:#e4e4e4}body{margin:0;text-align:center;font-size:13px;color:#312e29;line-height:130%}a{color:#178ed1;outline:0;text-decoration:none}a:hover{text-decoration:underline}p{margin-top:0;margin-bottom:15px}img{border:0}h1{margin:0;font-size:16px;padding-bottom:10px}h2{padding:20px 0;font-size:1.5em;font-weight:700;text-transform:inherit;line-height:16px}.SubHeading{font-size:20px;color:#2e98a7;font-weight:700!important;display:block;margin:20px 0;padding-top:5px}.Position{margin:0 auto;padding:0}#TopBorder{background:#fff;height:110px;border-top:3px solid #bfdb9d}#Header{width:990px;margin:0 auto;position:relative;min-height:1px}#Logo{float:left;font-size:36px;text-transform:none;padding:0}#Logo img{height:104px;margin: 3px 0 0 0}#HeaderRight{float:right}#HeaderRightTop{height:55px;text-align:right}#HeaderLanguage{padding-top:12px}#HeaderRightBottom{height:55px;text-align:right}.CartLink{background:url(/images/cart-icon.jpg) 0 50% no-repeat;font-weight:700;float:right;margin-top:7px;padding:0;text-transform:uppercase;white-space:nowrap;width:auto}.CartLink a{color:#2e98a7;padding:7px 0 7px 35px;display:block;text-decoration:none}.CartLink a:hover{text-decoration:underline}.HeaderFreeShipping{float:right;margin:20px 10px 0 0;background:url(/images/free-shipping.jpg) 0 50% no-repeat;width:147px;height:30px}#Navigation{background:#8dc640;height:49px}#Navigation-Inside{width:990px;margin:0 auto}#Navigation a{display:block;height:49px;line-height:49px;padding:0 25px;color:#fff;float:left;font-size:16px;border-left:1px solid #ddd;text-decoration:none}#Navigation a:hover{background-color:#85a758}#Content{background:url(/images/background-cut.jpg) 50% 0 repeat-x;padding:13px 0}#Content-Inside{width:990px;margin:0 auto;background-color:#fff;display:inline-block}.Columns{background:url(/images/two-column-bg.jpg) 0 0 repeat-y;padding-bottom:10px}#ColumnLeft{float:left;text-align:left;width:162px;margin:19px 12px 14px 14px}.SidebarHeading{font-size:22px;color:#2e98a7;font-weight:700;line-height:normal}.SidebarSubheading{text-transform:uppercase;display:block;margin-top:25px;font-weight:700;color:#444}#ColumnLeft a{display:block;margin:10px 0;color:#444}#ColumnRight{width:780px;margin:9px 9px 9px 0;text-align:left;float:right}.slide-show-border{padding:9px;border:1px solid #ddd;margin-bottom:10px}.Heading,.PageContentTitle{font-size:24px;color:#2e98a7;font-weight:700!important;display:block;margin:0 0 15px;padding:5px 0 0;text-transform:none;line-height:1em}.ProductList{font-size:0;list-style-type:none;margin:0 0 0 20px;padding:0}.ProductList li{width:164px!important;margin:0 17px 20px 8px;font-size:13px;padding:0!important;position:relative;display:inline-block;vertical-align:top;zoom:1}.ProductList li .ProductImage{border:solid #e7e8e7 1px;background:#fff;min-width:164px;min-height:164px;max-width:164px;max-height:164px;line-height:164px;width:164px;height:164px;position:relative;display:table-cell;vertical-align:middle;text-align:center}.ProductList li a{color:#444!important;font-weight:700;margin-bottom:3px}.PreOrderSection strong{min-height:50px}.ExpectedDelivery{padding-top:.5em;display:block}.ProductImage a{width:164px;height:164px;display:table-cell!important;vertical-align:middle}.ProductList li .ProductImage img{max-width:164px!important;max-height:164px!important}.BestSellerSash{height:95px;width:95px;position:absolute;background-image:url(/images/bestseller-sash.png);background-size:100%;right:-5px;top:-5px;pointer-events:none}.ViewMoreButton{width:250px;height:39px;padding-top:21px;display:block;background-color:#00b0c6;border-radius:30px;font-size:1.8em;font-weight:700;color:#fff;text-align:center;margin:20px auto 0}.ViewMoreButton:hover{background-color:#0093a5;text-decoration:none}.ProductList li .ProductDetails{font-size:13px;padding-bottom:10px;margin-top:15px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.ProductDescription ol li,.ProductDescription ul li{list-style-type:disc!important}.ProductDetails{text-align:center}#ProductDetails h1{width:323px}.ProductList li .ProductDetails strong{display:block;font-weight:700;line-height:130%;padding:0 0 5px}.ProductDetails em{font-weight:700!important;color:#6898a7!important;display:block}.ProductDetails a.MoreDetails{display:block;height:30px;line-height:30px;color:#fff!important;width:98px;background:#ed6e41 url(/images/opt.png) 8px 50% no-repeat;padding:0 10px 0 27px;margin:5px auto 0;font-weight:400;text-transform:uppercase;text-align:center}.CategoryPage .SubHeading{padding-bottom:10px;margin:0 10px 15px;border-bottom:3px solid #eee}.ProductPage{padding:15px;width:960px!important;background-color:#fafafa!important}.ProductPage .SubHeading{font-size:20px;font-weight:400!important}.ProductPage .Left{float:left;text-align:left;width:395px}.ProductPage .BreadCrumb{color:#555;margin:0 0 17px 10px;overflow:hidden}.ProductPage .BreadCrumb a{color:#666;text-decoration:underline}.ProductThumbImage,.ProductThumb{#width:482px!important}.ProductPage .ProductThumbImage a,.ProductPage .ProductThumb a{width:393px;height:393px;border:1px solid #e7e8e7;display:table-cell;vertical-align:middle;background-color:#fff;text-align:center}.ProductPage .ProductThumbImage img{max-width:393px;max-height:393px}.ProductPage .Right{float:right;width:550px;margin:0 0 0 15px;text-align:left}.PriceAndInfo{float:right;width:225px}.PriceAndInfo .SubHeading{margin-bottom:15px;text-align:left}.PriceAndInfo ul{margin:0 0 0 20px;padding:0 0 8px;text-align:left}.PriceAndInfo ul li{list-style-type:square!important;padding:3px 0}.Right li{clear:both;list-style:none;margin:0}.productAttributeList{text-align:left;float:left;width:280px}.FloatingPrice{width:263px;height:192px;background:url(/images/floating-price-background.png) 50% 0 no-repeat;text-align:center;color:#ff5a00;font-size:15px;font-weight:700;margin-bottom:20px}.FloatingPrice div{font-size:30px;padding:27px 0 20px}.FloatingPrice img{margin-top:36px}#ProductDetails h1{color:#312e29!important;text-align:left;line-height:normal}.ProductPage h1{padding:3px 0 0;font-size:18px;color:#000}.Heading,.PageContentTitle{font-size:24px;color:#2e98a7;font-weight:700!important;display:block;margin:0 0 15px;padding:5px 0 0;text-transform:none;line-height:1em}.productAttributeList .productAttributeRow{margin:0 0 10px!important;padding:10px 0 15px!important}.ProductAddToCart{width:280px}.ProductAddToCart .productAttributeLabel{display:block!important;font-size:13px;font-weight:600;margin:0!important;padding:0 0 5px!important;width:auto!important;float:none!important}.ProductTinyImageList ul{list-style-type:none;padding:0;margin:0}.ProductTinyImageList li{margin:6px 6px 0 0;border:solid #d4d4d4 1px!important;background:#fff;height:auto!important;width:auto!important;float:left;font-weight:600;padding:0}.ProductTinyImageList li div{border:solid #e7e8e7 0!important}.ProductTinyImageList li div div{display:table-cell;vertical-align:middle;text-align:center}.ProductTinyImageList a{width:90px;height:90px;display:table-cell;vertical-align:middle}.ProductTinyImageList li img{max-height:90px;max-width:90px;height:auto;padding:0!important;vertical-align:middle;width:auto}.AccessoryDetails img{float:right;border:1px solid #e7e8e7;margin-bottom:15px}.AccessoryDetails span{font-weight:700;font-size:16px;padding-bottom:10px}.AccessoryDetails div{clear:both;margin-bottom:10px}.AccessoryDetails .Accessories{/*overflow-y:auto;max-height:450px*/}.productAttributeValue select{width:280px}.AddCartButton{background-color:#ed6e41;border-color:#eb5c2a;padding:0 48px 0 58px;color:#FFF!important;text-decoration:none!important;background-image:url(/images/cart.png);background-repeat:no-repeat!important;background-position:10px 50%!important;border:none;height:40px;cursor:pointer;text-transform:uppercase;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;width:-webkit-fill-available}.AddCartButton:hover{background-color:#465667!important}.AddCartAction{text-align:center}.ProductPage table{border-collapse:collapse;width:100%}.ProductPage td{line-height:25px;padding:.25rem .5rem;border:1px solid #ccc}.ProductPage .ProductList{margin:0}#ContainerFooter{clear:both;float:left;width:100%;background-color:#fff}#FooterUpper{clear:both;background:#fff;border-top:1px solid #a1a2a4;padding:25px 0 20px;text-align:left;display:flex}.Inner{clear:both;width:1020px;margin:0 auto;position:relative}#FooterUpper .Column{float:left;width:220px;margin:0 0 0 30px}.Block{margin-top:0;margin-bottom:10px}#FooterUpper .Column span{display:block;border-bottom:solid #a6a39e 1px;font-size:14px;font-weight:700;padding-bottom:14px;margin-bottom:14px}#FooterUpper .Column ul{list-style-type:none;margin:0;padding:0;width:auto}#FooterUpper .Column li{font-size:12px;margin:0 0 10px;width:auto;float:none}#FooterUpper .Column li a{color:#312e29;display:block}.ShoppingCartPage{width:95%;margin:0 auto}.ShoppingCartPage h1{padding:40px 0;font-size:30px;font-weight:400}.ShoppingCartPage h2{padding-top:10px}.ShoppingCartPage table{border:1px solid #ccc;border-bottom:0;border-right:0;width:100%}.ShoppingCartPage th{padding:5px;border:0;border-bottom:1px solid #ccc;border-right:1px solid #ccc;background-color:#f3f3f3}.ShoppingCartPage td{border:0;border-bottom:1px solid #ccc;border-right:1px solid #ccc;height:164px}.ShoppingCartPage .Button{float:right;background-color:#ed6e41;border-color:#eb5c2a;padding:5px 35px;margin:30px 0 20px;color:#FFF!important;text-decoration:none!important;border:none;height:40px;line-height:40px;cursor:pointer;text-transform:uppercase;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.ShoppingCartPage .Button:hover{background-color:#465667!important}.AddressForm table{border:0;width:450px;text-align:left;margin:0 auto 30px}.AddressForm table tr td{padding:2px 5px;margin-bottom:5px;background-color:#eee;border:0;height:30px}.AddressForm .Label{text-align:right;width:32%}.AddressForm .Input{border:1px solid #ccc;padding:4px}.AddressForm .Yellow{background-color:#fdfcaa}.CouponCode{margin:0 0 20px 20px;float:left;width:340px;background:#e7e8e7;padding:20px;text-align:left}.CouponCode h3{margin-top:0}.CouponCode #couponcode{padding:5px}.CouponCode .Go{background:#ED6E41;border:none;height:36px;padding:0 20px;font-weight:500;min-width:60px;cursor:pointer;font-size:13px!important;color:#fff;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.CouponCode .Go:hover{background-color:#465667!important}