canvas{-ms-touch-action: double-tap-zoom}
*{font-family:Arial,Helvetica,Verdana}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, table,th, td{ padding: 0; margin: 0}
body{color:#333; width:100%; background-color:#fff; overflow-y:scroll}
ul{list-style:none}
fieldset,img{border:0}
table{border-collapse:collapse; border-collapse:separate\9; border-spacing:0}
caption,th{text-align:left}

img{border:none;vertical-align:middle}
div{vertical-align:middle}
a{text-decoration:none;color:#333}
a:hover {color:#ff0000;text-decoration:underline}
.clearfix{clear:both}

.w200_319{display:none}
.w320_479{display:none}
.w480_639{display:none}
.w640_767{display:none}
.w768_1023{display:none}
.w1024_1279{display:none}
.w1280_1359{display:none}
.w1360_1423{display:none}
.w1424_1599{display:none}
.w1600_1919{display:none}
.w1920{display:none}

#top{clear:both; margin:0 auto; font-size:87.5%; overflow:hidden}
#topleft{float:left; padding:0.2em 0; background-color:#F0F8FF}
#topright{float:right; padding:0.2em 0; background-color:#F0F8FF}
#top a{color:#333; text-decoration:none}
#top a:hover{color:#f00}

#dir-nav{clear:both; margin:0 auto; margin-top:0.7em; font-size:87.5%; overflow:hidden}
#dir-nav a{color:#00f; text-decoration:underline}
#dir-nav a:hover{color:#f00; text-decoration:none}

#product-brief{clear:both; margin:0 auto; margin-top:1.5em; font-size:87.5%; overflow:hidden}
#product-brief h1{font-size:130%}
.product-summary, .product-parameters{clear:both; margin-top:1em; overflow:hidden}
.product-parameters h2{font-size:100%}
.parameters{clear:both; margin-top:1em; overflow:hidden}

#product-quote{clear:both; margin:0 auto; margin-top:1.8em; font-size:87.5%; overflow:hidden}
.product-features{float:left; line-height:250%}
.product-features h2{font-size:100%}
.business-terms{float:left; line-height:250%}
.business-terms h2{font-size:100%}
.contact-supplier{padding:0.5em 1em; background-color:#ff4500; color:#FFFF00; cursor:pointer; font-size:115%; font-weight:bold; overflow:hidden}

#product-packagings{clear:both; margin:0 auto; margin-top:1.8em; font-size:87.5%; line-height:170%; overflow:hidden}
#product-packagings h2{font-size:100%}
.p1,.p3{color:#808000}


#product-details{clear:both; margin:0 auto; margin-top:1.8em; font-size:87.5%; line-height:170%; overflow:hidden}
#product-details h2{font-size:100%}
#product-details table{width:100%}
#product-details td,#product-details th{padding:0.2em 0.1em}
#product-details img{max-width:100%; margin-top:1em; margin-bottom:1em}
#product-details img.goog-te-gadget-icon{margin:0}
.translate{float:right}

#related-items{clear:both; margin:0 auto; margin-top:1.8em; font-size:87.5%; line-height:150%; overflow:hidden}
#related-items h2{font-size:100%; margin-bottom:0.5em; padding-bottom:0.5em; border-bottom:dashed 1px #ccc}
.info{clear:both; overflow:hidden}
.thumb img{width:100%}
.specs{float:right; height:150px; overflow:hidden}

#gsearch{clear:both; margin:0 auto; margin-top:1.8em; font-size:87.5%; line-height:150%; overflow:hidden}
#gsearch input{padding:0.2em 0.1em}
#gsearch .hot-searches a{text-decoration:underline}

#footer{clear:both; margin:0 auto; margin-top:1.8em; font-size:87.5%; line-height:150%; overflow:hidden}


/* 240px */
@media screen and (min-width:200px) and (max-width: 319px) {
	#top{width:96%}
	#topleft{width:0}
	#topright{width:100%; text-align:center}

	#dir-nav{width:96%; text-align:center}

	#product-brief{width:96%; ; line-height:150%}
	#product-brief h1{text-align:center}

	.parameters span{display:block; width:100%; clear:both; padding:0.5em 0}

	#product-quote{width:96%; ; line-height:150%}
	.product-features{width:100%; clear:both; line-height:250%}

	.business-terms{width:100%; clear:both; line-height:250%; text-align:center}
	.business-terms h2{text-align:left}
	.business-terms p{text-align:left}

	.product-image{width:100%; clear:both; float:left; margin-top:1em; text-align:center}
	.product-image img{width:150px}

	.share{clear:both; margin-top:1em; text-align:center}

	#product-packagings{width:96%}

	#product-details{width:96%}
	.translate{display:block; clear:both; text-align:center; float:none}

	#related-items{width:96%}
	.item{width:100%; clear:both; margin-bottom:1.5em; overflow:hidden}
	.thumb{width:27%; max-height:100px; float:left; overflow:hidden}
	.specs{width:69%}

	#gsearch{width:96%; text-align:center}
	#gsearch .as_q{width:96%}
	#gsearch .hot-searches{display:block; clear:both; margin-top:0.5em; text-align:center}
	#gsearch .submit{margin-top:0.5em; padding:0.5em 2em; font-size:115%; font-weight:bold}

	#footer{width:96%}
	#siteinfo{width:100%; clear:both; text-align:center}
	#copyright{width:100%; clear:both; text-align:center}


	.w200_319{display:block}
}


/* 320px */
@media screen and (min-width:320px) and (max-width: 479px) {
	#top{width:96%}
	#topleft{width:0}
	#topright{width:100%; text-align:center}

	#dir-nav{width:96%; text-align:center}

	#product-brief{width:96%; ; line-height:150%}
	#product-brief h1{text-align:center}

	.parameters span{display:block; width:100%; clear:both; padding:0.5em 0}

	#product-quote{width:96%; ; line-height:150%}
	.product-features{width:100%; clear:both; line-height:250%}

	.business-terms{width:100%; clear:both; line-height:250%; text-align:center}
	.business-terms h2{text-align:left}
	.business-terms p{text-align:left}

	.product-image{width:100%; clear:both; float:left; margin-top:1em; text-align:center}
	.product-image img{width:150px}

	.share{clear:both; margin-top:1em; text-align:center}

	#product-packagings{width:96%}

	#product-details{width:96%}
	.translate{display:block; clear:both; text-align:center; float:none}

	#related-items{width:96%}
	.item{width:100%; clear:both; margin-bottom:1.5em; overflow:hidden}
	.thumb{width:27%; max-height:128px; float:left; overflow:hidden}
	.specs{width:69%}

	#gsearch{width:96%; text-align:center}

	#gsearch .as_q{width:96%}
	#gsearch .hot-searches{display:block; clear:both; margin-top:0.5em; text-align:center}

	#gsearch .submit{margin-top:0.5em; padding:0.5em 2em; font-size:115%; font-weight:bold}

	#footer{width:96%}
	#siteinfo{width:100%; clear:both; text-align:center}
	#copyright{width:100%; clear:both; text-align:center}


	.w320_479{display:block}
}

/* 480px */
@media screen and (min-width:480px) and (max-width: 639px) {
	#top{width:96%}
	#topleft{width:0}
	#topright{width:100%; text-align:center;}

	#dir-nav{width:96%; text-align:center;}

	#product-brief{width:96%; ; line-height:150%}
	#product-brief h1{text-align:center}

	.parameters span{display:block; width:100%; clear:both; padding:0.5em 0}

	#product-quote{width:96%; }
	.product-features{width:100%; clear:both; line-height:250%}

	.business-terms{width:100%; clear:both; line-height:250%; text-align:center}
	.business-terms h2{text-align:left}
	.business-terms p{text-align:left}

	.product-image{width:100%; clear:both; float:left; margin-top:1em; text-align:center}
	.product-image img{width:150px}

	.share{clear:both; margin-top:1em; text-align:center}

	#product-packagings{width:96%}

	#product-details{width:96%}
	..translate{display:block; clear:both; text-align:center; float:none}

	#related-items{width:96%}
	.item{width:100%; clear:both; margin-bottom:1.5em; overflow:hidden}
	.thumb{width:26%; max-height:133px; float:left; overflow:hidden}
	.specs{width:70%}

	#gsearch{width:96%; text-align:center}

	#gsearch .as_q{width:96%}
	#gsearch .hot-searches{display:block; clear:both; margin-top:0.5em; text-align:center}

	#gsearch .submit{margin-top:0.5em; padding:0.5em 2em; font-size:115%; font-weight:bold}

	#footer{width:96%}
	#siteinfo{width:100%; clear:both; text-align:center}
	#copyright{width:100%; clear:both; text-align:center}


	.w480_639{display:block}
}

/* 640px */
@media screen and (min-width:640px) and (max-width:767px) {
	#top{width:600px}
	#topleft{width:0}
	#topright{width:100%; text-align:center}

	#dir-nav{width:600px; text-align:center}

	#product-brief{width:600px; }
	#product-brief h1{text-align:center}

	.parameters span{width:280px; float:left; padding:0.5em 20px 0.5em 0}

	#product-quote{width:600px; }
	.product-features{width:290px; float:left; line-height:250%}

	.business-terms{width:290px; float:right; line-height:250%}

	.product-image{width:100%; clear:both; float:left; margin-top:1em}
	.product-image img{width:150px}

	.share{float:right; margin-right:0.3em; margin-top:-5em}

	#product-packagings{width:600px}

	#product-details{width:600px}


	#related-items{width:600px}
	.item{width:100%; clear:both; margin-bottom:1.5em; overflow:hidden}
	.thumb{width:150px; max-height:150px; float:left; overflow:hidden}
	.specs{width:435px}

	#gsearch{width:600px}

	#gsearch .as_q{width:500px}
	#gsearch .hot-searches{clear:both}


	#footer{width:600px}
	#siteinfo{width:60%; float:left}
	#copyright{width:40%; float:right; text-align:right}


	.w640_767{display:block}
}

/* 768px */
@media screen and (min-width:768px) and (max-width: 1023px) {
	#top{width:700px}
	#topleft{width:0}
	#topright{width:100%; text-align:center}

	#dir-nav{width:700px; text-align:center}

	#product-brief{width:700px; }
	#product-brief h1{text-align:center}

	.parameters span{width:330px; float:left; padding:0.5em 20px 0.5em 0}

	#product-quote{width:700px; }
	.product-features{width:340px; float:left; line-height:250%}

	.business-terms{width:340px; float:right; line-height:250%}
	.business-terms h2{font-size:100%}

	.product-image{width:100%; clear:both; float:left; margin-top:1em}
	.product-image img{width:130px}

	.share{float:right; margin-right:4em; margin-top:-5em}

	#product-packagings{width:700px}

	#product-details{width:700px}

	#related-items{width:700px}
	.item{width:335px; clear:both; margin-bottom:1.5em; overflow:hidden}
	.c1,.c3,.c5,.c7,.c9,.c11{float:left; clear:left}
	.c2,.c4,.c6,.c8,.c10,.c12{float:right; clear:right}
	.thumb{width:100px; max-height:100px; float:left; overflow:hidden}
	.specs{width:225px}

	#gsearch{width:700px}

	#gsearch .as_q{width:625px}
	#gsearch .hot-searches{clear:both}


	#footer{width:700px}
	#siteinfo{width:60%; float:left}
	#copyright{width:40%; float:right; text-align:right}


	.w768_1023{display:block}
}

/* 1024px */
@media screen and (min-width:1024px) and (max-width: 1279px) {
	#top{width:768px}
	#topleft{width:30%}
	#topright{width:69%; padding-right:1%; text-align:right}

	#dir-nav{width:768px}

	#product-brief{width:768px; }


	.parameters span{width:364px; float:left; padding:0.5em 20px 0.5em 0}

	#product-quote{width:768px; }
	.product-features{width:364px; float:left; line-height:250%}

	.business-terms{width:384px; float:right; line-height:250%}


	.product-image{width:100%; clear:both; float:left; margin-top:1em}
	.product-image img{width:150px}

	.share{float:right; margin-right:7em; margin-top:-5em}

	#product-packagings{width:768px}

	#product-details{width:768px}

	#related-items{width:768px}

	.item{width:370px; float:left; margin-bottom:1.5em; overflow:hidden}
	.c1,.c3,.c5,.c7,.c9,.c11{float:left; clear:left}
	.c2,.c4,.c6,.c8,.c10,.c12{float:right; clear:right}
	.thumb{width:35%; float:left}
	.specs{width:60%}

	#gsearch{width:768px}

	#gsearch .as_q{width:700px}
	#gsearch .hot-searches{clear:both}


	#footer{width:768px}
	#siteinfo{width:60%; float:left}
	#copyright{width:40%; float:right; text-align:right}


	.w1024_1279{display:block}
}


/* 1280px */
@media screen and (min-width:1280px) and (max-width: 1359px) {
	#top{width:1020px}
	#topleft{width:30%}
	#topright{width:69%; padding-right:1%; text-align:right}

	#dir-nav{width:1020px}

	#product-brief{width:1020px; }


	.parameters span{width:320px; float:left; padding:0.5em 20px 0.5em 0}

	#product-quote{width:1020px; }
	.product-features{width:320px; float:left; line-height:250%}

	.business-terms{width:320px; float:left; margin-left:20px; line-height:250%}


	.product-image{width:340px; float:right; margin-top:1em}
	.product-image img{width:150px}

	.share{clear:both}

	#product-packagings{width:1020px}

	#product-details{width:1020px}

	#related-items{width:1020px}

	.item{width:320px; float:left; margin-bottom:1.5em; overflow:hidden}
	.c1,.c4,.c7,.c10{clear:left}
	.c3,.c6,.c9,.c12{clear:right}
	.c2,.c5,.c8,.c11{margin-left:20px; margin-right:20px}
	.thumb{width:35%; float:left}
	.specs{width:60%}

	#gsearch{width:1020px}

	#gsearch .as_q{width:370px}
	#gsearch .hot-searches{margin-left:2em}


	#footer{width:1020px}
	#siteinfo{width:60%; float:left}
	#copyright{width:40%; float:right; text-align:right}


	.w1280_1359{display:block}
}

/* 1360 */
@media screen and (min-width:1360px) and (max-width: 1439px) {
	#top{width:1110px}
	#topleft{width:30%}
	#topright{width:69%; padding-right:1%; text-align:right}

	#dir-nav{width:1110px}

	#product-brief{width:1110px; }


	.parameters span{width:350px; float:left; padding:0.5em 20px 0.5em 0}

	#product-quote{width:1110px; }
	.product-features{width:340px; float:left; line-height:250%}

	.business-terms{width:340px; float:left; margin-left:30px; line-height:250%}

	.product-image{width:370px; float:right; margin-top:1em; overflow:hidden}
	.product-image img{width:150px}

	.share{clear:both}

	#product-packagings{width:1110px}

	#product-details{width:1110px}

	#related-items{width:1110px}

	.item{width:350px; float:left; margin-bottom:1.5em; overflow:hidden}
	.c1,.c4,.c7,.c10{clear:left}
	.c3,.c6,.c9,.c12{clear:right}
	.c2,.c5,.c8,.c11{margin-left:30px; margin-right:30px}
	.thumb{width:35%; float:left}
	.specs{width:60%}

	#gsearch{width:1110px}

	#gsearch .as_q{width:370px}
	#gsearch .hot-searches{margin-left:2em}


	#footer{width:1110px}
	#siteinfo{width:60%; float:left}
	#copyright{width:40%; float:right; text-align:right}


	.w1360_1423{display:block}
}

/* 1440px and (max-width: 1599px)*/
@media screen and (min-width:1424px) /*and (max-width:1599px)*/ {
	#top{width:1200px}
	#topleft{width:30%}
	#topright{width:69%; padding-right:1%; text-align:right}

	#dir-nav{width:1200px}

	#product-brief{width:1200px; }

	.parameters span{width:380px; float:left; padding:0.5em 20px 0.5em 0}

	#product-quote{width:1200px; }
	.product-features{width:360px; float:left; line-height:250%}

	.business-terms{width:360px; float:left; margin-left:40px; line-height:250%}

	.product-image{width:400px; float:right; margin-top:1em}
	.product-image img{width:150px}

	.share{clear:both}

	#product-packagings{width:1200px}

	#product-details{width:1200px}

	#related-items{width:1200px}
	.item{width:380px; float:left; margin-bottom:1.5em; overflow:hidden}
	.c1,.c4,.c7,.c10{clear:left}
	.c3,.c6,.c9,.c12{clear:right}
	.c2,.c5,.c8,.c11{margin-left:30px; margin-right:30px}
	.thumb{width:35%; max-height:133px; float:left}
	.specs{width:60%}

	#gsearch{width:1200px}

	#gsearch .as_q{width:400px}
	#gsearch .hot-searches{margin-left:2em}


	#footer{width:1200px}
	#siteinfo{width:60%; float:left}
	#copyright{width:40%; float:right; text-align:right}


	.w1424_1599{display:block}
}

/* 1600px */
@media screen and (min-width:1600px) and (max-width: 1919px) {

	.w1600_1919{display:block}
}

/* 1920px */
@media screen and (min-width:1920px) {


	.w1920{display:block}
}


