/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
	font-family: inherit;
	color: #333333;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body 								{ line-height: 1; }
ol, ul 								{ list-style: none; }
blockquote, q 						{ quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
table 								{ border-collapse: collapse; border-spacing: 0; }

h1              					{ font-size: 2em; margin:0 }
h2              					{ font-size: 1.5em; margin:0 }
h3              					{ font-size: 1.17em; margin:0 }
h5              					{ font-size: .83em; margin:0}
h6              					{ font-size: .75em; margin:0 }
h1, h2, h3, h4,h5, h6          		{ font-weight: bolder }
a									{
	text-decoration:none;
	color: #333333;
}
p									{ text-align:justify;}

/* CYCLE CSS */

.slideshow							{ height: 286px; width: 460px; }
.slideshow img 						{ padding: 0; border: 1px solid #ccc; }

/* MEGA MENU STYLING */

.navigation ul#mega-menu-1 			{ position: relative; margin: 0;}
.navigation ul#mega-menu-1 li ul, .navigation ul#mega-menu-1 .sub { display: none;}
.navigation ul#mega-menu-1 .sub ul 	{ display: block; padding:0;}
.navigation ul#mega-menu-1 			{ position: relative;}
.navigation ul#mega-menu-1 li 		{ float: left; margin: 0; padding: 0;}
.navigation ul#mega-menu-1 li a 	{ float: left; display: block; text-decoration: none;}
.navigation ul#mega-menu-1 li .sub-container { position: absolute; width:940px !important;}
.navigation ul#mega-menu-1 li .sub 	{ background: url(../images/drop-down-bg.png) left top repeat; padding: 15px; border-bottom: 3px solid #d1061d; width:auto !important;}
.navigation ul#mega-menu-1 li .sub .row{ width: auto !important; overflow: hidden; clear: both;}
.navigation ul#mega-menu-1 li .sub li { list-style: none; float: none; width: 200px; font-size: 1em; font-weight: normal; background:none;}
.navigation ul#mega-menu-1 li .sub li.mega-hdr 	{ margin:0 0 10px 0; float: left; background:none; padding:0 26px 0 0; height:auto !important;}
.navigation ul#mega-menu-1 li .sub li.mega-hdr.last { margin-right: 0;}
.navigation ul#mega-menu-1 li .sub a { background: none; padding: 7px 10px; display: block; float: none; font-size: 0.9em;}
.navigation ul#mega-menu-1 li .sub li.mega-hdr a.mega-hdr-a { padding:0; text-transform: uppercase; color: #e2001a; height:auto !important; line-height:18px; font-size:13px;}
.navigation ul#mega-menu-1 li .sub li.mega-hdr a.mega-hdr-a:hover { color: #e2001a;}
.navigation ul#mega-menu-1 .sub li.mega-hdr li a { padding:0; font-weight: normal; font-size:13px; line-height:18px; color:#b7b7b7;}
.navigation ul#mega-menu-1 .sub li.mega-hdr li a:hover { color: #fff;}
.navigation ul#mega-menu-1 .sub ul li { padding-right: 0;}
.navigation ul#mega-menu-1 li .sub-container.non-mega .sub { padding: 10px;}
.navigation ul#mega-menu-1 li .sub-container.non-mega li { padding: 0; width: 190px; margin: 0;}
.navigation ul#mega-menu-1 li .sub-container.non-mega li a { padding: 7px 5px 7px 22px;}
.navigation ul#mega-menu-1 li .sub-container.non-mega li a:hover { color: #a32403;}
.navigation ul#mega-menu-1 li ul	{ display:block;}
.navigation ul#mega-menu-1 li ul.one li{}
.navigation ul#mega-menu-1 li ul.one li a{ padding:0 !important; line-height:24px !important; color:#b7b7b7;}
.navigation ul#mega-menu-1 li ul.one li a:hover{ color:#fff !important;}
.navigation ul#mega-menu-1 li ul li	{ display:block; padding:0; margin:0;}
.navigation ul#mega-menu-1 li ul li a{ display:block; padding:0; margin:0;}
.navigation ul#mega-menu-1 li ul li ul li a{}


.checkbox 							{ height: 18px; width: 18px; clear:left; float:left; margin: 0 0 3px; padding: 0 0 0 26px; background:url(../images/checkbox-bg.png) left top no-repeat; cursor: default; text-align:left; }
.checkbox input,.radio input 		{ display: none !important; }
.checkbox input.show,.radio input.show { display: inline; }
.selected 							{ background-position: 0 -18px; }
.block 								{ width: 50%; float: left; }

#uniform-undefined span{ background:none;}
textarea{ resize:none;}


/* MY STYLSHEET */

body								{ background:#2f2f2f; font-family:Arial, Helvetica, sans-serif}
.fltleft							{ float:left;}
.fltrgt								{ float:right;}
.clear								{ clear:both;}

.wrapper							{ width:960px; margin:0 auto;}
.border-bot							{ background:url(../images/border-bot.gif) left bottom repeat-x !important;}


/* HEADER */
.header								{ background:url(../images/header-bg.gif) left top repeat-x; border-bottom:1px solid #fff; padding:20px 10px 6px; min-width:955px;}
.translation						{ padding:40px 0 0 0;}

.navigation							{ margin:10px 0; padding:0; background:url(../images/nav-bg.png) left top repeat-x; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; width:940px;}
.navigation ul						{ display:block; float:left; position:relative; padding:0 0 0 0;}
.navigation ul li					{ display:inline-block; float:left; background:url(../images/nav-divider.png) top right no-repeat;}
.navigation ul li a					{ display:block; font-size:15px; font-family:"CartoGothicStdBook"; color:#fff; padding:0 13px; line-height:36px;}
.navigation ul li.home				{}
.navigation ul li.home a			{ display:block; padding:5px 15px; margin:0; -webkit-border-top-left-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-bottomleft: 10px; border-top-left-radius: 10px; border-bottom-left-radius: 10px;}
.navigation ul li.order				{}
.navigation ul li.order a			{ background:url(../images/order-bg.png) center center no-repeat;}
.navigation ul li.order a:hover		, .navigation ul li.order a.active{ background:url(../images/order-bg.png) center center no-repeat; color:#333333;}
.navigation ul li.search			{ background:none;}
.navigation ul li a:hover, .navigation ul li:hover a, .navigation ul li a.active{ background:url(../images/nav-hover.png) left top repeat-x;}

.search								{ background:url(../images/search-bg.png) left top no-repeat; width:108px; height:24px; margin:7px 10px 0 0;}
.search	input						{ display:block; background:none; border:none; outline:none;}
.search	input.search-in				{ background:url(../images/search-ico.png) 8px 6px no-repeat; padding:4px 0 3px 25px; width:80px; line-height:16px; font-size:12px; color:#e2e2e2;}


.banner								{ background:url(../images/banner-bg.jpg) left top repeat-x; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; width:930px; padding:15px 5px; position:relative;}
.banner	ul							{ display:block; float:left; padding:0 0 0 5px;}
.banner	ul li						{ display:inline-block; float:left; width:230px !important; margin:0 0;}
.banner	ul li a						{ display:block; text-align:center; padding:15px; width:auto;}
.banner	ul li a:hover				{ background:#fff; box-shadow:1px 1px 10px #5b0c09;}
.banner	ul li a span				{ display:block; text-align:center;}
.banner	ul li a span.heading		{ text-align:left; font-size:19px; color:#000000; padding:0 0 10px 0;}
.banner	ul li a:hover span.heading	{ color:#e2001a;}
.banner	ul li a span.detail			{ text-align:left; font-size:13px; color:#fff; line-height:18px; padding:0 0 5px 0;}
.banner	ul li a:hover span.detail	{ color:#000;}

.prev								{ position:absolute; top:135px; left:-25px; background:url(../images/slider-arrow.png) left top no-repeat; width:10px; height:16px;}
.next								{ position:absolute; top:135px; right:-20px; background:url(../images/slider-arrow.png) right top no-repeat; width:10px; height:16px;}


/* CONTAINER */
.container							{ background:#e5e5e5; min-width:975px;}

.content							{ background: #CCCCCC left top repeat-y; width:960px;}
.content-left						{ width:220px; padding:20px 10px 15px;}
.content-spl						{ width:350px; padding:10px 10px 15px;}
.content-splr						{ width:450px; padding:10px 10px 15px;}


.box-1								{ width:100%; margin:0 0 20px 0; padding:0 0 10px;}
.box-1 h2							{ font-size:24px; color:#e2001a; background:url(../images/heading-bg.png) top right no-repeat; padding:0 0 15px 0; line-height:36px; font-family:'helveticarounded_lt_std_bdcRg';}
.box-1 p							{ font-size:13px; color:#333333; line-height:20px; display:block;}
.box-1 a							{ background:url(../images/more-btn.gif) right top no-repeat; width:45px; height:17px; display:block; font-size:11px; color:#e2001a; padding:0 0 0 5px; line-height:17px;}

.box-2								{ width:100%; margin:0 0 20px 0;}
.box-2 h2							{ font-size:24px; color:#e2001a; background:url(../images/heading-bg1.png) top right no-repeat; padding:0 0 0 0; line-height:36px; font-family:'helveticarounded_lt_std_bdcRg';}
.box-2 ul							{ display:block;}
.box-2 ul li, .box-2 ul li ul li a	{ display:block; padding:8px 0 8px 20px; background:url(../images/cato-list.png) left center no-repeat; font-size:13px; color:#333333; font-weight:bold; position:relative; cursor:pointer;}
.box-2 ul li.active, .box-2 ul li:hover, .box-2 ul li ul li a:hover{ color:#e2001a;}
.box-2 ul li ul						{ display:none; left:100%; top:0; position:absolute; width:220px; z-index:9999; padding:10px 0 10px 10px; background:#dadada;}
.box-2 ul li:hover ul			 	{ display:block;}
.box-2 ul li ul li a	{ display:block; padding:0 0 0 0; background:none; font-size:13px; color:#333333; font-weight:bold; position:relative; cursor:pointer; line-height:18px;}





.box-2 ul.certificate				{ display:block;}
.box-2 ul.certificate li			{ display:block; text-align:center; padding:15px 0; background:none;}
.box-2 ul.certificate li a			{ display:block; padding:0;}

.content-right						{ width:700px; padding:20px 10px 15px;}
.discription						{ width:700px; padding:0 0 10px 0; margin:0 0 15px 0; position:relative;}
.discription p						{ display:block; font-size:14px; color:#333333; line-height:20px; text-align:justify;}
.discription h2						{ display:block; font-size:24px; color:#333333; padding:0 0 10px 0; font-family:'helveticarounded_lt_std_bdcRg';}
.discription h2 span				{ display:inline-block; color:#e2001a;}
.discription a						{ background:url(../images/more-btn.gif) right top no-repeat; width:45px; height:17px; display:block; font-size:11px; color:#e2001a; padding:0 0 0 5px; line-height:17px;}
.discription ul.clients				{ display:block; float:left; padding:0 0 5px 15px;}
.discription ul.clients li			{ display:inline-block; float:left; padding:0 7px;}
.discription ul.clients li a		{ display:block; background:none; width:auto; height:auto;}
.arrow-left							{ position:absolute; left:0; top:50px; background:url(../images/curousal-arrow.png) left top no-repeat; width:9px; height:14px; cursor:pointer;}
.arrow-right						{ position:absolute; right:0; top:50px; background:url(../images/curousal-arrow.png) -9px top no-repeat; width:9px; height:14px; cursor:pointer;}


.product							{}
.product h2							{ display:block; font-size:24px; color:#333333; padding:0 0 10px 0; font-family:'helveticarounded_lt_std_bdcRg';}
.product h2 span					{ display:inline-block; color:#e2001a;}
.product-top						{ margin:0 0 15px 0;}
.pro-left							{ width:238px;}
.pro-left h6						{ display:block; font-size:18px; color:#333333; padding:0 0 15px 0; font-weight:normal; font-family:'helveticarounded_lt_std_bdcRg';}
.pro-left a							{ background:url(../images/product-bg.png) left top no-repeat; width:220px; height:220px; text-align:center; display:block; margin:0 0 10px 0; position:relative;}

.pro-left a span					{ display:none; position:absolute; bottom:10px; left:15px; font-size:12px; color:#fff; line-height:30px; padding:0 20px 0 15px; background:url(../images/arrow-right.png) 90px center no-repeat #004c80;-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.pro-left a:hover span				{ display:block;}

.pro-left a	img						{ display:block; margin:0 auto; padding:30px 0 0 0;}
.pro-left a:hover					{ background-position:0 -220px;}
.pro-left ul						{ display:block; padding:0 0 15px 0;}
.pro-left ul li						{ display:block; font-size:14px; color:#333; line-height:18px;}

.pro-left1							{ width:222px;}
.product-bottom						{}

.attention							{}
.attention p						{ display:inline-block; font-size:12px; color:#e2001a; line-height:17px; padding:0 0 3px 0;}
.attention a						{ background:url(../images/more-btn.gif) right top no-repeat; width:45px; height:17px; display:block; font-size:11px; color:#e2001a; padding:0 0 0 5px; line-height:17px;}

/* FOOTER */

.footer								{ width:100%; min-width:975px;}
.footer-outer						{ background:url(../images/footer-bg.gif) left top repeat;}
.footer-outer1						{}

.footer-top							{ padding:25px 0 15px; 0;}
.footer-product						{ width:450px; background:url(../images/footer-divoder.png) right center no-repeat; margin:0 15px 0 0; min-height:145px;}
.footer-product h5					{ display:block; font-size:18px; color:#3c3c3c; padding:0 0 8px 0; font-family:'helveticarounded_lt_std_bdcRg';}
.footer-product p					{ display:block; font-size:12px; line-height:18px; color:#014d81; padding:0 30px 0 0; text-align:justify;}
.footer-product	ul					{ display:block; float:left;}
.footer-product	ul li				{ display:inline-block; float:left; width:225px;}
.footer-product	ul li a				{ display:block; font-size:13px; color:#014d81; line-height:20px;}
.footer-product	ul li a:hover,.footer-product ul li a.active{ color:#E2001A;}

.footer-product1					{ width:160px; padding:0 0 20px 0;}
.footer-product1 h5					{ display:block; font-size:18px; color:#3c3c3c; padding:0 0 8px 0; font-family:'helveticarounded_lt_std_bdcRg';}
.footer-product1 p, .footer-product1 p a{ display:block; font-size:13px; color:#014d81; line-height:20px;}


.footer-bottom						{}
.footer-nav							{ width:auto;}
.footer-nav	ul						{ display:block; float:left;}
.footer-nav	ul li					{ display:inline-block; float:left; background:url(../images/footer-nav-divider.gif) left center no-repeat; padding:10px 0;}
.footer-nav	ul li a					{ display:block; font-size:13px; color:#fff; line-height:16px; padding:0 10px 0 10px;}
.footer-nav	ul li.first				{ background:none;}
.footer-nav	ul li.first a			{ padding:0 10px 0 0;}
.footer-nav	ul li a:hover			{ text-decoration:underline;}

.copyright							{ width:auto; padding:10px 0;}
.copyright p						{ display:block; font-size:13px; color:#fff;}


/* CLIENTS PAGE */
.clients--logo						{}
.clients--logo ul					{ display:block; float:left;}
.clients--logo ul li				{ display:inline-block; float:left; text-align:center; margin:0 15px 20px 0;}
.clients--logo ul li.no-mar			{ margin-right:0;}
.clients--logo ul li a				{ display:block; width:200px; height:100px; background:#fff; box-shadow: 2px 2px 10px #bcbcbc; padding:35px 10px 0;}

.client-banner						{ background:url(../images/clients-banner.jpg) left top no-repeat; height:189px; width:941px; position:relative; z-index:1;}
.banner-heading						{
	position:absolute;
	top:20px;
	left:68px;
}
.banner-heading h1					{ display:block; font-size:100px; color:#333; line-height:100px; font-family:'helveticarounded_lt_std_bdcRg';}
.banner-heading h1 span				{ display:inline; color:#e2001a;}
.banner-heading h2					{ display:block; font-size:40px; line-height:45px; color:#000; padding:0 0 0 80px; font-family:'helveticarounded_lt_std_bdcRg';}

/* ABOUT_US PAGE */
.about-banner						{ background:url(../images/about-banner.jpg) left top no-repeat; height:189px; width:941px; position:relative; z-index:1;}

.company							{ margin:0 0 20px 0;}
.company-left						{ width:365px;}
.company-left h2					{ display:block; font-size:24px; color:#000; line-height:35px; padding:0 0 10px 0; font-family:'helveticarounded_lt_std_bdcRg';}
.company-left h2 span				{ display:inline-block; color:#e2001a;}
.company-left p						{ display:block; font-size:13px; color:#333; line-height:18px; padding:0 0 15px 0;}
.company-right						{ width:310px;}
.company-right span					{ display:block; background:#fff; width:280px; height:167px; padding:10px; box-shadow: 2px 2px 10px #bdbdbd;}
.company-right span a				{ display:block;}

.product1							{}
.product1 h2						{ display:block; font-size:24px; color:#333333; padding:0 0 10px 0; font-family:'helveticarounded_lt_std_bdcRg';}
.product1 h2 span					{ display:inline-block; color:#e2001a;}
.product1-top						{ margin:0 0 15px 0;}
.pro1-left							{ width:238px;}
.pro1-left h6						{ display:block; font-size:18px; color:#333333; padding:0 0 15px 0; font-weight:normal; font-family:'helveticarounded_lt_std_bdcRg';}
.pro1-left a						{ background:url(../images/product-bg.png) left top no-repeat; width:220px; height:220px; text-align:center; display:block; margin:0 0 10px 0; position:relative;}
.pro1-left a span					{ display:none; position:absolute; bottom:10px; left:15px; font-size:12px; color:#fff; line-height:30px; padding:0 20px 0 15px; background:url(../images/arrow-right.png) 90px center no-repeat #004c80;-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.pro1-left a:hover span				{ display:block;}
.pro1-left a img					{ display:block; margin:0 auto; padding:30px 0 0 0;}
.pro1-left a:hover					{ background-position:0 -220px;}
.pro1-left ul						{ display:block; padding:0 0 15px 0;}
.pro1-left ul li					{ display:block; font-size:14px; color:#333; line-height:18px;}

.pro1-left1							{ width:222px;}

.pro1-left1 a span					{ display:none; position:absolute; bottom:10px; left:15px; font-size:12px; color:#fff; line-height:30px; padding:0 20px 0 15px; background:url(../images/arrow-right.png) 90px center no-repeat #004c80;-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.pro1-left1 a:hover span			{ display:block;}
.product1-bottom					{}

.product-banner						{ background:url(../images/products-banner.jpg) left top no-repeat; width:941px; height:189px;}
.product-heading					{ width:630px; margin:30px 0 0 25px}
.product-heading h1					{ display:block; float:left; font-size:110px; color:#a89b8e; font-family:'helveticarounded_lt_std_bdcRg'; padding:0 15px 0 0;}
.product-heading ul					{ display:block; float:left; padding:30px 0 0 0;}
.product-heading ul li				{ display:block; font-size:22px; color:#e2001a; font-family:'helveticarounded_lt_std_bdcRg';}
.product-heading ul li span			{ display:inline-block; color:#000;}
.product-heading ul li.second		{ padding:0 0 0 50px;}
.product-heading ul li.third		{ padding:0 0 0 90px;}

/* CERAMIC BAND HEATERS PAGE */
.ceramic							{ padding:0 0 15px 0;}
.ceramic h1							{ display:block; font-size:24px; color:#e2001a; font-family:'helveticarounded_lt_std_bdcRg'; padding:0 0 10px 0;}
.ceramic-left						{ width:460px; margin:0 20px 0 0;}
.ceramic-left span					{ display:block;  box-shadow: 2px 2px 10px #bdbdbd;}
.ceramic-right						{ width:220px;}
.ceramic-right h2					{ display:block; font-size:20px; color:#000; font-family:'helveticarounded_lt_std_bdcRg'; padding:0 0 10px 0;}
.ceramic-right ul					{ display:block;}
.ceramic-right ul li				{ display:block; font-size:13px; color:#333333; font-family:Verdana, Geneva, sans-serif; line-height:18px; padding:0 0 8px 15px; background:url(../images/detail-arrow.png) left 7px no-repeat;}

.download							{ padding:0 0 25px 0;}
.download ul						{ display:block; float:left;}
.download ul li						{ display:inline-block; float:left;}
.download ul li a					{ display:block; font-size:16px; color:#065188; line-height:16px; font-family:'helveticarounded_lt_std_bdcRg'; padding:10px 0 15px 60px;}
.download ul li a:hover				{ color:#e2001a;}
.download ul li a.pdf				{ background:url(../images/pdf-img.png) left top no-repeat; width:100px;}
.download ul li a.print				{ background:url(../images/print-img.png) left top no-repeat; width:100px;}
.download ul li a.mail				{ background:url(../images/mail-img.png) left top no-repeat; width:97px;}

.order-now							{}
.order-now span						{ display:block; background:url(../images/order-button.png) left top no-repeat; width:221px; height:66px;}
.order-now span a					{ display:block; font-size:30px; color:#330066; line-height:58px; padding:0 0 0 15px; font-family:helveticarounded_lt_std_bdcRg;}
.order-now p						{ display:block; font-size:10px; font-weight:bold; color:#065188; font-family:Verdana, Geneva, sans-serif;}
.order-now p a						{ color:#065188;}
.order-now p a:hover				{ text-decoration:underline;}
.order-now p strong					{ color:#e2001a;}

/* CONTACT PAGE */
.contact-banner						{ background:url(../images/contact-banner.jpg) left top no-repeat; height:189px; width:941px; position:relative; z-index:1;}
.banner-heading1					{ position:absolute; top:40px; left:40px;}
.banner-heading1 h1					{ display:block; font-size:100px; color:#333; line-height:100px; font-family:'helveticarounded_lt_std_bdcRg';}
.banner-heading1 h1 span			{ display:inline; color:#e2001a;}
.banner-heading1 h2					{ display:block; font-size:40px; line-height:45px; color:#000; padding:0 0 0 80px; font-family:'helveticarounded_lt_std_bdcRg';}


.contact-left						{ width:475px;}
.contact-left h2					{ display:block; font-size:24px; color:#e2001a; font-family:'helveticarounded_lt_std_bdcRg'; padding:0 0 10px 0;}
.contact-left p						{ display:block; font-size:13px; line-height:18px; color:#000; padding:0 20px 20px 0;}

.form								{ padding:0 0 15px 0;}
.field								{ padding:0 0 25px 0;}
.field input.submit					{ display:block; background:url(../images/submit-bg.png) left top no-repeat; width:210px; height:43px; text-align:center; line-height:43px; font-size:24px; color:#333; font-family:'helveticarounded_lt_std_bdcRg'; margin:10px 0 0 10px;}
.field label						{ display:block; font-size:18px; color:#333333; line-height:18px; font-family:'helveticarounded_lt_std_bdcRg'; padding:0 0 5px 0; float:left; width:90%;}
.field label span					{ display:inline-block; font-size:12px; color:#333333; font-family:Arial, Helvetica, sans-serif; line-height:18px;}
.field input, .field textarea		{ display:block; border:none; outline:none; float:left;}
.field input.input-in				{ display:block; background:url(../images/input-bg.png) left top no-repeat; width:309px; height:30px; padding:5px 10px; line-height:30px; font-family:'helveticarounded_lt_std_bdcRg'; color:#333;}
.map								{ margin:30px 0 20px 0; display:block; float:left;}

.contact-right						{ width:220px;}
.contact-right h2					{ display:block; font-size:24px; color:#e2001a; font-family:'helveticarounded_lt_std_bdcRg'; padding:0 0 20px 0;}

.address							{ padding:0 0 30px 0;}
.address a							{ display:block; font-size:18px; color:#024e82; line-height:22px; font-family:'helveticarounded_lt_std_bdcRg'; padding:15px 0 15px 50px; background:url(../images/address-bg.png) left center no-repeat;}
.address p							{ display:block; font-size:13px; line-height:16px; color:#333;}

.tele								{ padding:0 0 30px 0;}
.tele a								{ display:block; font-size:18px; color:#024e82; line-height:22px; font-family:'helveticarounded_lt_std_bdcRg'; padding:15px 0 15px 50px; background:url(../images/tele-bg.png) left center no-repeat;}
.tele p								{ display:block; font-size:13px; color:#333; padding:0 0 10px 0;}

.fax								{ padding:0 0 30px 0;}
.fax a								{ display:block; font-size:18px; color:#024e82; line-height:22px; font-family:'helveticarounded_lt_std_bdcRg'; padding:15px 0 15px 50px; background:url(../images/fax-bg.png) left center no-repeat;}
.fax p								{ display:block; font-size:13px; color:#333; padding:0 0 10px 0;}

.email								{ padding:0 0 30px 0;}
.email a							{ display:block; font-size:18px; color:#024e82; line-height:22px; font-family:'helveticarounded_lt_std_bdcRg'; padding:15px 0 15px 50px; background:url(../images/email-bg.png) left center no-repeat;}
.email p							{ display:block;}
.email p a							{ background:none; padding:0; font-size:13px; color:#333; padding:0 0 10px 0; font-family:Arial, Helvetica, sans-serif;}

/* ORDER PAGE */
.order-banner						{ background:#fff; padding:40px 10px; width:920px;}
.order-banner ul					{ display:block; float:left;}
.order-banner ul li					{ display:inline-block; float:left; width:130px; text-align:center;}
.order-banner ul li a				{ display:block; text-align:center; font-size:12px; text-transform:uppercase; color:#999; line-height:16px;}
.order-banner ul li a span			{ display:inline-block; border:1px solid #999999; width:auto; margin:0 0 5px 0;}


.order-content						{ width:960px; margin:0 auto;}
.order-discription					{ width:100%; padding:20px 0;}
.order-discription p				{ display:block; font-size:13px; color:#333; line-height:18px; padding:0 0 10px 0;}
.order-discription h2				{ display:block; font-size:24px; color:#333; font-family:'helveticarounded_lt_std_bdcRg'; padding:0 0 15px 0;}
.order-discription h2 span			{ display:inline-block; color:#e2001a;}


/* CERAMIN BAND HEATERS */
.ceramic-right1						{ width:auto;}
.ceramic-right1 h2					{ display:block; font-size:20px; color:#000; font-family:'helveticarounded_lt_std_bdcRg'; padding:0 0 10px 0;}
.ceramic-right1 ul					{ display:block; text-align:left !important;}
.ceramic-right1 ul li				{ display:block; font-size:14px; color:#333333; font-family:inherit; line-height:20px; padding:0 0 8px 15px; background:url(../images/detail-arrow.png) left 7px no-repeat; min-height:auto !important; min-width:auto !important; float:none !important; }
.ceramic-right1 ul li strong		{ font-weight:bold; min-width:70px; display:inline-block;}

.diagram							{ display:block; padding:10px 50px 10px 0 ;}
.diagram h4							{ display:block; font-size:20px; color:#000; font-family:'helveticarounded_lt_std_bdcRg'; padding:0 0 20px 0;}
.diagram ul 						{ display:block;}
.diagram ul li						{ display:block; float:left; padding:0 0 0px 0; border:1px solid #ccc; margin:0 15px 20px 0;}




.linking							{}
.linking p							{ display:block; float:left; font-size:18px; color:#065188; line-height:20px; font-family:'helveticarounded_lt_std_bdcRg'; padding:0 0 5px 0;}
.linking a							{ display:inline-block; padding:0 0 10px 20px; font-size:14px; line-height:26px; color:#333}
.linking a:hover					{ color:#E2001A;}

/* TERMINAL */
.terminal							{ border-bottom:1px solid #ccc; padding:15px 0;}
.terminal h2						{ display:block; font-size:24px; color:#e2001a; font-family:'helveticarounded_lt_std_bdcRg'; padding:0 0 10px 0;}

.option								{ padding:0 0 20px 0;}
.option-left						{ min-width:200px;}
.option-right						{ width:400px; padding:20px 0 0 0;}
.option-right h4					{ display:block; padding:0 0 10px 0; font-weight:bold; font-size:18px; color:#065188; font-family:'helveticarounded_lt_std_bdcRg'; line-height:20px;}
.option-right p						{ display:block; font-size:12px; line-height:18px; color:#333;}

.types								{ padding:0 0 20px 0;}
.types h2, .availibility h2			{ display:block; font-size:20px; color:#000; font-family:'helveticarounded_lt_std_bdcRg'; padding:0 0 10px 0;}

.chart								{}
.chart h2							{ display:block; font-size:20px; color:#000; font-family:'helveticarounded_lt_std_bdcRg'; padding:0 0 10px 0;}
.chart ul							{ display:block; padding:15px 0 15px 30px;}
.chart ul li						{ display:block; float:none; padding:0 0 20px 0;}

.specification 						{ width:100%;}
.table								{}
.table h2							{ display:block; font-size:20px; color:#000; font-family:'helveticarounded_lt_std_bdcRg'; padding:0 0 10px 0;}

#tabs-2 h2							{ padding:0 0 15px 0}

.info p								{ display:inline-block; padding:0 0 15px 0;}
.info span							{ display:block; margin:0 0 15px 0;}
.info span img						{ border:3px solid #065188;}


.blower								{}
.blower h2							{ display:block; font-size:20px; color:#000; font-family:'helveticarounded_lt_std_bdcRg'; padding:0 0 10px 0;}
.blower p							{ display:block; color:#7f0000;}
.blower span						{ display:block; text-align:center; border:1px solid #c1c1c1;}
.blower p strong					{ font-weight:bold;}
.blower ul							{ display:block;}
.blower ul li						{ display:block; font-size:13px; color:#333333; font-family:Verdana, Geneva, sans-serif; line-height:18px; padding:0 0 8px 15px; background:url(../images/detail-arrow.png) left 7px no-repeat;}
.blower ul li strong				{ font-weight:bold;}


.plug								{ border:1px solid #CCCCCC; width:100%; padding:20px 0 ; margin:0 0 20px 0;}
.plug h2							{ display:block; font-size:20px; color:#000; font-family:'helveticarounded_lt_std_bdcRg'; padding:0 0 15px 15px;}
.plug ul							{ display:block; text-align:center;}
.plug ul li							{ display:block; float:left; min-width:300px; min-height:220px;}

.cartridge							{ width:660px; padding:20footer-product
px 10px; margin:0 0 20px 0; background:#fff; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}
.cartride-left						{ width:255px;}
.cartride-right						{ width:370px;}
.cartride-right h5					{ display:block; font-family:'helveticarounded_lt_std_bdcRg'; font-size:18px; color:#000; padding:0 0 5px 0;}
.cartride-right p					{ font-size:12px; line-height:16px; color:#000;}

.description						{ display:block; padding:20px 0;}
.description h2						{ display:block; font-family:'helveticarounded_lt_std_bdcRg'; font-size:24px; color:#000; padding:0 0 15px 0;}
.description p						{ font-size:14px; line-height:18px;}

.gallery1							{ padding:20px 0;}
.gallery1 ul						{ display:block;}
.gallery1 ul li						{ display:block; float:left; padding:10px; border:1px solid #c1c1c1; margin:10px; background:#fff;}
.gallery1 ul li a					{ display:block;}


.world-map							{ display:block; position:relative;}

.ceramic-right2						{ width:164px; float:left; padding:0 0 15px 10px;}
.ceramic-right2 h2					{ display:block; font-size:20px; color:#000; font-family:'helveticarounded_lt_std_bdcRg'; padding:0 0 10px 0;}
.ceramic-right2 ul					{ display:block; text-align:left !important;}
.ceramic-right2 ul li				{ display:block; font-size:13px; color:#333333; font-family:Verdana, Geneva, sans-serif; line-height:18px; padding:0 0 8px 15px; background:url(../images/detail-arrow.png) left 7px no-repeat; min-height:auto !important; min-width:auto !important; float:none !important; }
.ceramic-right2 ul li strong		{ font-weight:bold; min-width:70px; display:inline-block;}

a.more								{ background:url(../images/more-btn.gif) right top no-repeat; width:45px; height:17px; display:block; font-size:11px; color:#e2001a; padding:0 0 0 5px; line-height:17px;}

.pics 								{ height:  auto; padding: 0 0 15px 0; width:   220px; margin:  0 0 0px 0; text-align:justify;}

.testimonials						{ padding:20px 0;}
.testimonials ul					{ display:block;}
.testimonials ul li					{ display:block; float:left; padding:0; border:1px solid #c1c1c1; margin:40px; background:#fff;}
.testimonials ul li a				{ display:block;}


.disclaimer							{ margin:-15px 25px 0 0; padding:0 !important;}
.disclaimer a						{ display:block; font-size:12px; color:#333333;}

.google_translate_element			{ float:right;}

.construction						{ min-height:300px; padding:20px 0}
.construction h2					{ display:block; font-size:20px; color:#e2001a; font-family:'helveticarounded_lt_std_bdcRg'; padding:0 0 10px 0;}

.company-profile 					{ width:auto; }
.company-profile h2 				{ display:block; font-size:20px; color:#000; font-family:'BreeSerifRegular'; padding:0 0 10px 0; }
.company-profile ul 				{ display:block; text-align:left !important; }
.company-profile ul li 				{ display:block; padding:0 0 8px 15px; background:url(../images/detail-arrow.png) left 7px no-repeat; min-height:auto !important; min-width:auto !important; float:none !important; }
.company-profile ul li a 			{ display:inline-block; font-size:13px; color:#333333; font-family:Verdana, Geneva, sans-serif; line-height:18px; background:none; width:auto; }
