
@media (min-width:0) and (max-width:37.500em) { /* 600px */	h2 a {font-size:0.938em;}}
@media (min-width:0) and (max-width:30.000em) { /* 480px */	h2 a {font-size:0.875em;}}


/* topmenu */
@media (min-width:0) and (max-width:64.000em) 		{ /* 1024px */
	.topmenu		{height:2.188em;padding-left:0;padding-right:8px;}
	.mlddm>li	{float: left !important;}
	.mlddm li a, .mlddm li a#buttonnohover {border-left:1px solid #545454;border-right:1px solid #969696;}
}
@media (min-width:60.063em) and (max-width:64.000em)	{ /* 1024px */	.mlddm li a, .mlddm li a#buttonnohover {padding: 0 22px;}}
@media (min-width:58.813em) and (max-width:60.000em)	{ /* 960px */	.mlddm li a, .mlddm li a#buttonnohover {padding: 0 20px;}}
@media (min-width:57.625em) and (max-width:58.750em)	{ /* 940px */	.mlddm li a, .mlddm li a#buttonnohover {padding: 0 18px;}}
@media (min-width:56.313em) and (max-width:57.500em)	{ /* 920px */	.mlddm li a, .mlddm li a#buttonnohover {padding: 0 18px;}.search input.keyword {width:170px}}
@media (min-width:53.813em) and (max-width:56.250em)	{ /* 900px */	.mlddm li a, .mlddm li a#buttonnohover {padding: 0 16px;}.search input.keyword {width:160px}}
@media (min-width:50.063em) and (max-width:53.750em)	{ /* 860px */	.mlddm li a, .mlddm li a#buttonnohover {padding: 0 14px;}.search input.keyword {width:150px}}
@media (min-width:42.563em) and (max-width:50.000em)	{ /* 800px */	.mlddm li a, .mlddm li a#buttonnohover {padding: 0 12px;}.search input.keyword {width:120px}.mlddm li a 	{border:none;}}




@media (min-width:0) and (max-width:47.938em) { /* 767px */
	.topRibbon				{display:block;height:auto;}
	.banner					{padding-top:12px;padding-left:0;padding-right:0;}
	.logo						{width:20%;float:left;padding:0;padding-right:20px;margin-left: 16px;margin-bottom: 12px;}
	.tagline					{width:50%;float:left;}
	.aussie					{display:none;}
 	#menu					{display:none !important;}
	.slicknav_menu			{display:block;}
	.mobileHeaderLinks	{display:block;}	
	.slicknav_btn {
		position:absolute;
		top:0;
		right:10px;
		padding-top:20px;
		margin:0;
		}
	.topRight {
		position:absolute;
		top:0;
		right:64px;
		width:auto;
		padding-top:21px;
		padding-bottom:6px;
		}
	
	.topnav {background:none;}
	.topmenu	{height:40px;}
	.search {width:100%;padding-right:16px;padding-bottom:10px;float:none;padding-left:16px;}
	.search input.keyword {width:calc(100% - 80px);border:1px solid #cccccc;height: 35px;vertical-align: top;}
	.search .button {
		width: 40px;
		height: 35px;
		background-image: url(/extras/etc/jquery/mobile/images/icons-png/search.png);
		border: none;
		padding: 0;
		margin: 0;
		font-size:0;
	}
	.phones {display:none;}
	.phone {display:inline;margin-left:20px;}
	.phone a {font-size:0;}
	.phone a:after	{content: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2222px%22%20height%3D%2221px%22%20viewBox%3D%220%200%2013.979%2014.016%22%20style%3D%22enable-background%3Anew%200%200%2013.979%2014.016%3B%22%20%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23233C7A%22%20d%3D%22M6.939%2C9.189C6.165%2C8.557%2C5.271%2C7.705%2C4.497%2C6.744C3.953%2C6.071%2C3.473%2C5.363%2C3.969%2C4.866l-3.482-3.48%20C-0.021%2C2.02-1.146%2C5.04%2C3.675%2C9.984c5.08%2C5.211%2C8.356%2C4.096%2C8.92%2C3.51l-3.396-3.4C8.725%2C10.568%2C8.113%2C10.146%2C6.939%2C9.189z%20%20M13.82%2C11.519v-0.004c0%2C0-2.649-2.646-2.65-2.648c-0.21-0.21-0.546-0.205-0.754%2C0.002L9.455%2C9.831l3.404%2C3.408%20c0%2C0%2C0.962-0.96%2C0.961-0.961l0.002-0.001C14.043%2C12.056%2C14.021%2C11.721%2C13.82%2C11.519z%20M5.192%2C3.644V3.642%20c0.221-0.222%2C0.2-0.557%2C0-0.758V2.881c0%2C0-2.726-2.724-2.727-2.725C2.255-0.055%2C1.92-0.05%2C1.712%2C0.157L0.751%2C1.121l3.48%2C3.483%20C4.231%2C4.604%2C5.192%2C3.645%2C5.192%2C3.644z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E');}
	
	.mcart {display:inline;}
	.mcart a {font-size:0;}
	.mcart a:after	{ content: url(/extras/styles/webideas/cart.png);}

	.icon-bars:after		{content: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2221px%22%20height%3D%2221px%22%20viewBox%3D%220%200%2014%2010%22%20style%3D%22enable-background%3Anew%200%200%2014%2010%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23233C7A%22%20d%3D%22M1%2C2h12c0.553%2C0%2C1-0.447%2C1-1s-0.447-1-1-1H1C0.447%2C0%2C0%2C0.447%2C0%2C1S0.447%2C2%2C1%2C2z%20M13%2C4H1C0.447%2C4%2C0%2C4.447%2C0%2C5s0.447%2C1%2C1%2C1h12%20c0.553%2C0%2C1-0.447%2C1-1S13.553%2C4%2C13%2C4z%20M13%2C8H1C0.447%2C8%2C0%2C8.447%2C0%2C9s0.447%2C1%2C1%2C1h12c0.553%2C0%2C1-0.447%2C1-1S13.553%2C8%2C13%2C8z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E');}
}


@media (min-width:0) and (max-width:40.000em) { /* 640px */
	.topmenu {display:block;}
	.logo {width:30%;}
}

@media (min-width:0) and (max-width:37.375em) { /* 598px */
	.tagline {display:none;}
}

@media (min-width:0) and (max-width:28.125em) { /* 450px */
	.tagline p{display:none;}
	.topRibbon p:nth-child(1){display:none;}
	.topRibbon p:nth-child(2){display:block;}
	.logo {width:40%;}
}

@media (min-width:0) and (max-width:23.750em) { /* 380px */
	.logo {width:50%;}
}





/* footer */
@media (min-width:37.563em) and (max-width:48.000em) { /* 768px */
	.footer .four-Col1, .footer .four-Col2, .footer .four-Col3, .footer .four-Col4 {margin-right:0;margin-left:0}
	.footer .four-Col1		{width:15%;}
	.footer .four-Col2		{width:25%;}
	.footer .four-Col3		{width:35%;}
	.footer .four-Col4 		{width:25%;}
	.footer .four-Col3 img,
	.footer .four-Col4 img	{max-width:100%;}	

	
	
	p,li,dt,dd,a,td	{font-size: 0.875rem;}
	p						{line-height:140%;}

	.sku,
	.price,
	.price a,
	.cartRow-productSKU,
	.cartRow-productName,
	.cartRow-itemPrice,
	.cartRow-quantity,
	.cartRow-itemSubtotal,
	#totalPriceHTML, 
	#delLabelHTML, 
	#delPriceHTML,
	.cartRowTotals,
	.discountCode,
	.checkoutCrumb,
	.paymentMethods,
	.paymentMsg  {font-size: 0.875rem;}	
	
}	

@media (min-width:30.063em) and (max-width:37.500em) { /* 600px */
	.footer .four-Col1		{width:30%;}
	.footer .four-Col2		{width:30%;}
	.footer .four-Col3		{width:30%;}
	.footer .four-Col4 		{clear:both;width:100%;float:none;text-align:left;padding-top:20px;}
	.footer .four-Col4 img {float:left;margin-right:20px;max-width:40%;vertical-align:middle;}
	.footer .four-Col4 p {text-align:left;margin-top:20px;padding-right:10px;}
}
@media (min-width:0) and (max-width:30.000em) { /* 480px */
	.footer .four-Col1		{width:46%;float:left;}
	.footer .four-Col2		{width:46%;float:left;}
	.footer .four-Col3		{clear:both;width:100%;float:none;text-align:left;padding-top:20px;}
	.footer .four-Col4 img {float:left;margin-right:20px;max-width:30%}
	.footer .four-Col4		{clear:both;width:100%;float:none;text-align:left;padding-top:20px;}
	.footer .four-Col4 img {float:left;margin-right:20px;max-width:30%;vertical-align:middle;}
	.footer .four-Col4 p {text-align:left;margin-top:0;padding-right:10px;}
}
@media (min-width:0) and (max-width:18.750em) { /* 300px */
	.footer .four-Col1		{width:100%;float:none;}
	.footer .four-Col2		{width:100%;float:none;}

}

/* home */
@media (min-width:0) and (max-width:60.000em) { /* 960px */
	.catButton {position:relative;padding-top:10px;}
}
@media (min-width:0) and (max-width:43.750em) { /* 700px */
	.catalogueBox 	{width:45%;margin-right:5%;}
	#wobjectId108  {clear:both;}
	.featuredProduct .productBox .productShortDesc{float:none;width:100%;clear:both;}  
	.featuredProduct .productBox .price,
	.featuredProduct .productBox .buyNow{float:none;width:100%;}
}

/* slideshow */
@media (min-width:0) and (max-width:80.000em) { /* 1280px */	.slideshow {height:400px;}}
@media (min-width:0) and (max-width:64.375em) { /* 1030px */	.slideshow {height:400px;}}
@media (min-width:0) and (max-width:48.000em) { /* 768px */		.slideshow {height:300px;}}
@media (min-width:0) and (max-width:40.000em) { /* 640px */		.slideshow {height:250px;}}
@media (min-width:0) and (max-width:37.500em) { /* 600px */		.slideshow {height:220px;}}
@media (min-width:0) and (max-width:32.560em) { /* 520px */		.slideshow {height:200px;}}
@media (min-width:0) and (max-width:30.000em) { /* 480px */		.slideshow {height:180px;}}
@media (min-width:0) and (max-width:25.000em) { /* 400px */		.slideshow {height:160px;}}
@media (min-width:0) and (max-width:22.500em) { /* 360px */		.slideshow {height:140px;}}
@media (min-width:0) and (max-width:20.000em) { /* 320px */		.slideshow {height:130px;}}



@media (min-width:0) and (max-width:40.000em) { /* 640px */	

/* hightlight Box */

.three-Col1, .three-Col2, .three-Col3 {border:none;}
.highlightBox h2 {font-size:1.000rem;font-weight:700;margin-bottom:0;padding-top:30px;}
.highlightBox img {
display:inherit;

float: left;
margin-right: 10px;
max-width: 25%;
vertical-align: middle;


}
.highlightBox .systems {display:inline;}
.highlightBox .info {display:none;}




/* featured products */

.featuredProduct h2 {font-size:0.750rem;}
.featuredProduct .productBox {padding:0;border:none;}
.featuredProduct .productBox .productShortDesc {display:none;}
.featuredProduct .productBox .addToCart {display:none;}
.featuredProduct .productBox .freeDelivery {display:none;}

.featuredProduct .productBox .price {text-align:center;}




.featuredProduct {width:30%;float:left;margin-right:5%;}
.featuredProduct .sku		{display:none;}
.featuredProduct .price  {color: #C00;margin: 10px 0px;font-weight: bold;padding-left:0;float:none;}
.featuredProduct .buyNow  {float:none;}
.featuredProduct .productBox .addToCart input[type=text] {margin-left: 0;}

.featuredProduct:nth-of-type(3){margin:0;}


}

@media (min-width:0) and (max-width:25.000em) { /* 400px */	

.highlightBox h2 {padding-top:20px;}

}


@media (min-width:0) and (max-width:37.500em) { /* 600px */	
	.middleHome {padding-top:1rem;}
	.middleHome .sideBySide-Col1{width:100%}
	.middleHome .sideBySide-Col2{width:100%}
	.lastCrumb {display:none;}
	.siteMapBox{width:47%;margin-bottom:20px;}
}
@media (min-width:0) and (max-width:29.938em) { /* 479px */	
	.categoryHome{clear:both;text-align:left;width:100%;float:none;padding-bottom:20px;}
	.categoryHome img {float:left;margin-right:10px;max-width:25%;vertical-align:middle;}
	.categoryHome h2 {padding-top:12px;}
	.catalogueBox 	{width:100%;margin-right:0;margin-bottom:20px;}
}
@media (min-width:0) and (max-width:25.000em) { /* 400px */	.middleHome h1 a {font-size: 1.250rem;}}

/* find a dealer */
@media (min-width:0) and (max-width:40.000em) { /* 640px */
	.storelocator-panel {width:240px !important;}
}
@media (min-width:0) and (max-width:30.000em) { /* 480px */
	#panel {width:80% !important;float:none !important;margin:auto !important; height:200px !important;}
	#map-canvas {width:80% !important;margin:20px auto !important; height:200px !important;}
}

/* support */
@media (min-width:0) and (max-width:21.250em) { /* 930px */
	.siteMapBox h2 a {font-size: 1.000rem;}
}

/* manuals and brochures pages */
@media (min-width:0) and (max-width:46.875) { /* 750px */
	.brochureEntry {width:50%;}
	.brochureEntry:nth-of-type(3n+1) {clear:none;}
 	.brochureEntry:nth-of-type(2n+1) {clear:both;} 
	.manualsEntry {width:20%;}
	.manualsEntry:nth-of-type(6n+1) {clear:none;} 
	.manualsEntry:nth-of-type(5n+1) {clear:both;} 
}
@media (min-width:0) and (max-width:40.000em) { /* 640px */	
	iframe 	{width:80%;margin-bottom:20px;height:250px;}
}
@media (min-width:0) and (max-width:37.500em) { /* 600px */	
	.manualsEntry {width:25%;}
	.manualsEntry:nth-of-type(5n+1) {clear:none;} 
	.manualsEntry:nth-of-type(4n+1) {clear:both;} 
}
@media (min-width:0) and (max-width:31.250em) { /* 500px */	
	.manualsEntry {width:33%;}
	.manualsEntry:nth-of-type(4n+1) {clear:none;} 
	.manualsEntry:nth-of-type(3n+1) {clear:both;} 
}
@media (min-width:0) and (max-width:25.000em) { /* 400px */	
	.manualsEntry {width:50%;}
	.manualsEntry:nth-of-type(3n+1) {clear:none;} 
	.manualsEntry:nth-of-type(2n+1) {clear:both;} 
}

/* warranty */
@media (min-width:599px) and (max-width:50.000em) { /* 800px */
	.warranty .three-Col1, .warranty .three-Col2 {width:45%;}
	.warranty .three-Col3 {clear:both;width:100%;float:none;}
}

/* eCommerce */
.cartFooter {margin-top:20px;}



@media (min-width:0) and (max-width:40.000em) { /* 640px */	
.freeDelivery {display:block;}
.relatedBox {width:45%}
}

@media (min-width:0) and (max-width:30.000em) { /* 480px */
	.checkout .dataForm50 	{width:95%;}
	.relatedBox {width:100%}
}

