article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-size:13px;line-height:1.231}body,button,input,select,textarea{color:#222}::-moz-selection{background:#379e9a;color:#fff;text-shadow:none}::selection{background:#379e9a;color:#fff;text-shadow:none}a{color:#fb9117;text-decoration:none}a:hover{color:#6685bc;text-decoration:none}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace,monospace;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}table button,table input{*overflow:auto}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{box-sizing:border-box}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:valid,textarea:valid{}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}body{background:#6bcdce url('/Images/bg.png') repeat-x 0 0;color:#656568;font-family:Arial;-webkit-font-smoothing:antialiased}.left{float:left}.right{float:right}.clear{clear:both}.bold{font-weight:bold}#container{width:807px;margin:0 auto}#opaque{position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;background-color:#000;opacity:.4;filter:alpha(opacity=40)}#sending{position:fixed;top:40%;left:50%;z-index:101;background:#fff;box-shadow:0 0 6px #333;-moz-box-shadow:0 0 6px #333;-webkit-box-shadow:0 0 6px #333;padding:80px 30px 0;width:350px;height:75px;background:#dff5f2 url('/Images/loader.gif') no-repeat 50% 32px;text-align:center;font-size:18px;margin-left:-200px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;font-style:italic}header{height:109px;width:100%}header img{margin-top:18px}nav{height:auto;float:right;margin-top:67px}nav ul li{height:28px;line-height:28px;float:left;background:#fff;position:relative;margin-left:20px}nav ul li a{color:#adaeb2;font-size:16px}nav ul li a.current,nav a:hover{border-bottom:4px solid #fb9117;color:#474747}nav ul li a.last{margin-right:0}nav ul li ul{display:none;position:absolute;box-shadow:0 1px 6px #376a6a;margin-top:-2px;z-index:100}nav ul li:hover ul{display:block}nav ul li ul li{width:133px;background:#379e97;margin-left:0;padding:6px 3px 0 10px}nav ul li ul li a{color:#fff}nav ul li ul li a:hover{border-bottom:none}#contact-form div.contact-us-buttons{float:right}div#main{width:100%;background:#fff;margin-top:25px;box-shadow:0 1px 6px #376a6a}#main p.mobile{font-size:15px;line-height:135px;background:url('/Images/iphone.png') no-repeat 0 12px;padding-left:65px}#main .box{background:#fff url('/Images/box_bg.png') repeat-x 0 bottom}#main .box-top{background:#fff url('/Images/box_top_bg.png') repeat-x 0 top}#main .box-top-home{background:#fff url('/Images/box_top_bg.png') repeat-x 0 5px}#main div#slideshow-wrapper{width:50%;position:relative;float:left}#main div#slideshow-wrapper img{position:absolute;left:0;top:0;width:90%;z-index:8}#main div#slideshow-wrapper img.active{z-index:10}#main div#slideshow-wrapper img.last-active{z-index:9}#main div#order-now{width:50%;height:280px;float:right}#main div#order-now img{margin-top:5px;margin-left:5px;float:left}#main div#order-now div.link{float:left;width:175px;text-align:center;margin-top:40px}#main div#order-now a{font-weight:bold;font-size:28px}#main div#order-now a span{color:#7e7e80}#main div#order-now a:hover{color:#7e7e80}#main div#order-now div.choose{font-size:22px;text-align:center;margin-top:40px;color:#adaeb2}#main div#order-now div.choose a{font-size:22px}#main div#order-now a:hover span{color:#fb9117}#main div#intro-text{width:50%;float:left;clear:both}#main div#warranty-text{width:50%;float:left;clear:both;background:url('/Images/warranty_guarantee.png') no-repeat 235px 0}#main div#quick-instructions{width:50%;height:120px;float:right;padding-top:20px}#main div#quick-instructions p{text-align:center}#main div#quick-instructions a{font-size:16px}#main div#contact-form{width:49%;float:left;clear:both}#main div#contact-details{width:50%;float:left}#main div#instructions,#main div#applications{width:100%;float:left}#applications ul{float:left;list-style-position:inside;padding-left:0;margin-right:20px}#applications ul lh{color:#f7931d;font-weight:bold;font-size:14px;padding-bottom:5px}#applications ul li{padding-left:3px}#main a.pdf{float:right;background:url('/Images/pdf_icon.png') no-repeat 0 center;padding-left:22px}#main div.padding{padding:20px 30px}#main div.product{min-height:225px;width:355px;float:left;margin-left:10px;margin-bottom:20px;background:#dff5f2;padding:5px;border:1px solid #b8e6df}#main div.product img{float:left;margin-right:10px;margin-bottom:15px;width:100px;height:auto}#main div.product div.wrapper{float:left;width:232px}#main div.product h4{margin:2px 0;color:#f7931d;width:165px}#main div.product span.price{margin:2px 0;color:#f7931d;font-weight:bold;float:right}#main div.product p{margin:5px 0 10px}#main div.product p.size{margin-bottom:10px;font-style:italic}#main div.first{margin-left:0}#main div.aust_made{float:right;padding:50px 0;text-align:center;width:25%}#main.home div.aust_made{float:right;padding:0 0 20px;text-align:center;width:25%}div.heatcool{float:left;padding:50px 0;text-align:center;width:25%}#main.home div.heatcool{float:left;padding:0 0 20px;text-align:center;width:25%}div.aust_made img{width:50%}div.heatcool img{width:60%}#main h1{color:#fb9117;font-size:16px}#main h2{color:#fb9117;font-size:14px}#main h3{color:#fb9117;font-size:13px;margin-bottom:0;font-weight:bold}#main p{margin-top:5px}#main .step{width:95px;height:310px;float:left;padding:10px;text-align:center;border:1px solid #a1e6db;margin-right:4px}#main .step p{text-align:left;margin-top:15px}#main .warning{width:95px;height:310px;float:right;padding:10px;text-align:center;margin-left:23px;color:#a60821}#main .warning img{margin-bottom:15px}#main .warning p{color:#a60821;text-align:left}input::-webkit-input-placeholder{font-style:italic}input:-moz-placeholder{font-style:italic}#order_wrapper{width:748px;overflow:hidden}#order_wrapper table{width:100%;text-align:center}#order_wrapper table th{background:url('/Images/th_bg.png') repeat-x 0 0;color:#fff;padding:10px 8px;text-shadow:1px 1px 1px #23736d}#order_wrapper table td{padding:5px 8px;background:#dff5f2}#order_wrapper table tr:nth-child(even) td{background:#ceede9}#order_wrapper table .right-align{text-align:right}#order_wrapper table .left-align{text-align:left}#order_wrapper span.saving{margin-left:20px;color:red;font-style:italic}#order_wrapper span.outofstock{margin-left:20px;color:red;font-weight:bold}#order_wrapper table td.white{background:#fff!important}#order_wrapper table td{vertical-align:middle}#order_wrapper table td.productTotal{font-size:14px}#order_wrapper table td.productTotal input,#order_wrapper table td input.subTotal{border:none;background:none;font-size:14px;color:#656568;width:70px;padding:4px 7px}#order_wrapper table td.total{background:#49a09a!important;border-top:1px solid #2b9089;color:#fff;font-size:14px;font-weight:bold;text-shadow:1px 1px 1px #23736d}#order_wrapper table td.total input{border:none;background:none;font-size:14px;color:#fff;width:70px;font-weight:bold;text-shadow:1px 1px 1px #23736d;padding:4px 7px}#order_wrapper ul{list-style-type:none;padding:0;margin:0;overflow:hidden;width:300%;left:0}#order_wrapper li.order_step{width:748px;float:left}#order_wrapper li#step_1 img{max-height:65px;max-width:65px}#order_wrapper table td.spacer{background:#fff!important}#order_wrapper table td.shippingTotals{width:200px;background:#fff!important}#order_wrapper table td input,#order_wrapper table td textarea{width:94%;padding:4px 7px}#order_wrapper table td input.shorter{width:20%}#order_wrapper table td input.short{width:40%}#order_wrapper table td select.short{width:45%}#order_wrapper table td input.expiry{display:inline;width:20%}#order_wrapper table td select{width:100%;padding:4px 7px}#order_wrapper table td.label{width:65%}#order_wrapper table tr td div.shippingCellContent{display:block}#order_wrapper table tr td div.calculatingShipping{display:none;background:url('/Images/shipping.gif') no-repeat 128px 50%;font-style:italic;height:19px}#order_wrapper td#warrantyNotice{text-align:left;color:red;font-style:italic}#order_wrapper td#warrantyNotice span{display:none}#order_wrapper input#stateInt{display:none}#order_wrapper table.customerDetails{width:60%;border:1px solid #32a39d}a.print{background:url('/Images/print.png') no-repeat 0 50%;padding-left:20px;float:right}#credit-card-name{width:75%!important}#cardNumber{width:75%!important}span.btn{float:left}span.btn a{color:#333;text-align:center;display:block;text-shadow:1px 1px 1px white;border:1px solid #379e97;height:30px;width:65px;line-height:30px;border-radius:5px;margin:20px 10px 0 0;background:url('/Images/button_bg.png') repeat-x 0 bottom}span.btn a:hover{background:#eaeaea;border-color:#2c807a;cursor:pointer}span#super-heater{color:#50be9c}.super-heater{color:#50be9c}span#super-heater-large{color:#50be9c;font-size:14px;font-weight:bold}.super-heater-large{color:#50be9c;font-size:14px;font-weight:bold}span#shinbio{color:#0768b1}.shinbio{color:#0768b1}span#shinbio-large{color:#0768b1;font-size:14px;font-weight:bold}.shinbio-large{color:#0768b1;font-size:14px;font-weight:bold}span#submitBtn{float:right;display:none}span#nxtBtn{float:right}#main div.form{background:#dff5f2;border:1px solid #b8e6df;padding:10px;overflow:hidden}.form table td{vertical-align:middle}.form input[type="text"]{width:220px;padding:5px 7px;border:1px solid #379e97}.form textarea{width:88%;padding:5px 7px;border:1px solid #379e97;height:70px}input[type="button"],input[type="reset"]{text-shadow:1px 1px 1px #fff;border:1px solid #379e97;height:30px;width:65px;border-radius:5px;margin:20px 10px 0 0;background:url('/Images/button_bg.png') repeat-x 0 0}input[type="button"]:hover,input[type="reset"]:hover{background:#eaeaea;border-color:#2c807a}#main .error{border:1px solid #d90000;background:#ffeaea}div.success{color:green;font-weight:bold}div.fail{color:red;font-weight:bold}#main #accordion dt{font-size:14px;color:#f7931d;border-bottom:1px solid #dcdcdc;cursor:pointer;padding:15px 20px 5px 2px;background:url('/Images/arrow_down.png') no-repeat right 50%}#main #accordion dd{margin:5px 25px 10px 5px}div#loading{margin:20px 0;color:#379f98;background:url('/Images/loader.gif') no-repeat center top;padding-top:30px;text-align:center;font-weight:bold;font-size:16px;font-style:italic}footer{width:100%;height:40px;margin-top:10px;color:#fff;text-shadow:1px 1px 0 #4d9293}footer .right a{color:#6685bc;text-shadow:1px 1px 0 #b6e7e7;font-weight:bold;font-size:14px}footer a{color:#fff}footer a:hover{text-shadow:1px 1px 0 #b6e7e7}#opaque{position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;background-color:#000;opacity:.4;filter:alpha(opacity=40);display:none}#sending{position:fixed;top:40%;left:50%;z-index:101;background:#fff;box-shadow:0 0 6px #333;opacity:1;filter:alpha(opacity=100);display:none;-moz-box-shadow:0 0 6px #333;-webkit-box-shadow:0 0 6px #333;padding:80px 30px 0;width:350px;height:75px;background:#dff5f2 url('/Images/loader.gif') no-repeat 50% 32px;text-align:center;font-size:18px;margin-left:-200px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;font-style:italic}div#order-confirmation-title{display:none}.editor-label{clear:both;float:left;width:15%}.editor-field{width:80%;margin-left:20%;padding:2px 5px}.field-validation-error{color:#d90000;float:right}.input-validation-error{border:1px solid #d90000;background:#ffeaea}#card-holder-name{font-weight:bold}.au-dollar{display:none}.product img{width:193px;height:auto}div.view-switcher.ui-bar-a{color:#fff}.slideshow{display:none}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.popover-content{padding:9px 14px}.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.acceptedCard{height:80px}#order_wrapper table th.cardlogo-holder{background:none}.flex-container{display:flex;flex-wrap:nowrap}.flex-container>div,.flex-container>span{width:33.333%}