/* CSS Document */

@media (max-width:1440px){

	.box{ width: 30.2em; }

	.values-right.box { padding-bottom: 0; width: 39%; }
	
	.promise-left
	{	}
	
	.promise-right
	{	}
	
	.Products-heading-bg
	{	}
	
	.automotive-Sub-product
	{	}
	
}

@media (max-width:1280px){

	.box{	width: 42.2%; }
	
	.values-right.box { width:92.3%; }
	
	.promise-left
	{	}
	
	.promise-right
	{	}
	
	.Products-heading-bg
	{	}
	
	.automotive-Sub-product
	{	}

}

@media (max-width:1024px){

	.box {	width: 40.5%; }
	
	.values-right.box {	float: left; width: 81.5%; }
	
	.promise-left
	{	}
	
	.promise-right
	{	}
	
	.Products-heading-bg
	{	}
	
	.automotive-Sub-product
	{	}

}

@media (max-width:800px){
	body {	/*font-size:18px;*/ }

	.pull-center {	padding:0 0.625em; }
	
	.pull-left, .pull-right, .smile, .menu-top, .logo, 
	.noo-ticker-headtext, .noo-ticker-inner, .noo-ticker .readmore,
	.blog-featured .column-1, .blog-featured .column-2, .blog-featured .column-3, .blog-featured .column-4,
	#FooterWrapper .moduletable .menu-footer, #FooterWrapper .moduletable h3, .menu-footer li { float:none; clear:both; width:100%; max-width:none; }
	
	.hide-phone, .bar-top .smile {	display:none; }
	
	.bar-top, .menu-top, .logo, 
	#FooterWrapper .moduletable h3, #FooterWrapper .smile, #FooterWrapper .copyright {			  	text-align:center; }
	
	.menu-top li { margin:0 0.5em; float:none; }
	
	.logo { display:block; margin:0; }
	
	.srm_position { position:relative; top:0.188em; left:0.188em; opacity:1; text-align:center; }
	
	#HeaderWrapper .srm_position { margin:0.625em auto; }
	
	.srm_position select { box-shadow:0.188em 0.188em 0 #D6D6D6 inset, -0.188em -0.188em 0 #e5e5e5 inset;
		border:0.063em solid #aeaeae;
		height: auto;
		margin: 0 auto;
		max-width: 95%;
		padding: 0.313em;
		width: 100%; }
		
	.noo-ticker span.sep { display:none; float:none; height:0; }
	
	.noo-ticker-headtext, .noo-ticker-inner, .noo-ticker .readmore, .menu-footer li {	 		border:0px none;
		border-bottom:0.063em solid #CACACA;
		display: block;
		margin: auto;
		max-width: none;
		padding: 0.313em 0;
		text-align: center; }
		
	.noo-ticker .readmore { border:0px none; }
	
	.blog-featured .img-intro-left { width:auto; }

	.blog-featured .item { border-bottom:0.063em solid #CACACA; padding:0.625em 0;margin:0; }
	
	#BodyWrapper,
	#FooterWrapper { padding:0.625em 0; }
	
	#FooterWrapper .moduletable { width:30.33%; float:left; margin-bottom:10px; }
	
	#FooterWrapper .moduletable h3 { display:none; }
	
	#FooterWrapper .smile { text-align:center !important; }
	
	#FooterWrapper .copyright { margin:0px 0; }
	
	.box { width: 17.3em; }
	
	.values-right.box { float: left; width: 81.5%; }
	
	.promise-left
	{	}
	
	.promise-right
	{	}
	
	.Products-heading-bg
	{	}
	
	.automotive-Sub-product
	{	}
	
	
}

@media (min-width:481px) and (max-width:799px) {
	html, body { font-size:20px; }
	
	.logo { display:inline-block; margin:0 0.625em 0 0; width:auto; float:left; }
	
	#HeaderWrapper .srm_position { float:left; max-width:50%; width:100%; }
	
	.bar-top .smile, .menu-top { display: block; float: right; width: auto; clear:none; }
	
	.menu-top { float:left;	}
	
	#FooterWrapper .moduletable { width:auto; float:none; margin-bottom:0px; }
	
	.box { width: 160%; }
	
	.values-right.box { float: left; width: 77%; }
	
	.promise-left
	{	}
	
	.promise-right
	{	}
	
	.Products-heading-bg
	{	}
	
	.automotive-Sub-product
	{	}
	
	.responsive-media-credit {  }
}

@media (max-width:480px){
	html, body { font-size:20px !important; }
	
	.blog-featured .img-intro-left, .blog-featured .item-text { 
	float:none;	clear:both; width:100%; max-width:none; }
	
	.blog-featured .item {	text-align:center; }

	.blog-featured .item p { text-align:left; }
	
	.box { width:170%; }
	
	.promise-left
	{	}
	
	.promise-right
	{	}
	
	
	.Products-heading-bg
	{	}
	
	.automotive-Sub-product
	{	}
	
	.responsive-media-credit {  }
}

@media only screen and (min-width: 1280px) and (max-width: 1400px) {

	.box { width:88%; }

	.values-right.box { width: 43%; padding-bottom: 12px; }
	
	.insight-right{ width:78%; }
	
	.area { width: 215px; }
	
	.plants-video-width { width: 553px; height: 350px; }
	
	.plants
	{	}
	
	.promise-left
	{ float: left; width: 49%; }
	
	.promise-right { float: right; width: 50%; }
	
	.Products-heading-bg
	{	}
	
	.automotive-Sub-product
	{	}
	
	.responsive-media-credit {  }
	
}

@media only screen and (min-width: 1000px) and (max-width: 1181px) {

	.box { width:83.6%; }
	
	.values-right.box { padding-bottom: 16px; width: 42%; }
	
	.insight-right{ width:75.5%; }
	
	.area { width: 202px; }
	
	.plants-video-width	{ width: 480px; height: 330px; }
	
	.plants
	{	}
	
	.promise-left { float: left; width: 49%; }
	
	.promise-right { float: right; width: 50%; }
	
	.Products-heading-bg
	{	}
	
	.automotive-Sub-product
	{	}
	
	.responsive-media-credit {  }

}

@media only screen and (min-width: 958px) and (max-width: 1027px) {

	.box { width:84%; }
		
	.values-right.box { float: right; width: 39.8%; }
	
	.insight-right{ width:73%; }
	
	.chairman-text { width:39%; }
	
	.area
	{	}
	
	.plants-video-width { width: 455px; height: 300px; }
	
	.plants
	{	}
	
	.promise-left
	{ float: left; width: 49%; }
	
	.promise-right { float: right; width: 49%; }
	
	.Products-heading-bg
	{	}
	
	.automotive-Sub-product
	{	}
	
	.fullwidth { width: 99% !important; }
	.logo { margin-right: -6px; }
	
	.responsive-media-credit { margin: 5px 14px 25px; width: 47%;  }
	
}

@media only screen and (min-width: 768px) and (max-width: 959px) {

	.box { width:30.2em; }
		
	.values-right.box { float: left; width: 72%;; }
	
	.insight-right{ width:69%; }
	
	.area
	{	}
	
	.plants-video-width	{ height: auto; width: 355px; }
	
	.plants { width: 350px; }
	
	.promise-left
	{	}
	
	.promise-right
	{	}
	
	.Products-heading-bg
	{	}
	
	.automotive-Sub-product
	{	}
	
	.forcefullwidth_wrapper_tp_banner
	{	height:auto !important; }
	
	.contact-map
	{	height: 200px; width: 60%; }
	
	.contact-us { width: 40% !important; }
	
	.brands { border: 1px solid #c7c7c7; float: left; margin: 4px 3px; padding: 2px 15px; width: 28%; }
	
	.brands img { min-width: 100%; }
	
	.no-right-border
	{	}
		
	.client-sep { border-bottom:none; clear:none; }
	
	.chairman-msg
	{	}
	
	.chairman-msg p	{ text-align: justify; }
	
	.frame-gray { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); margin: 0; padding: 0; margin-bottom: 10px; width:55%; }
	
	.frame-gray img { float: right; width: 90%;	}
	
	.responsive-media-credit { margin: 10px 90px; width: 78%; }
}

@media only screen and (min-width: 640px) and (max-width: 768px) {

	.box { width: 160%; }
		
	.insight-right{ width:95%; float:left; }
	
	.area
	{	}
	
	.right /* plant-video-page */
	{ float: none; }
	
	.plants-video-width { float: left; height: auto; margin: 0 0 62px; width: 620px; }
	
	.plants { margin: 0; width: 100%; }
	
	.promise-left { width:100%; }
	
	.promise-right { width:100%; }
	
	.promise { margin:10px 0px; height: auto; }
	
	.insight-left { width:100%; display: none; }
	
	.Products-heading-bg { display: none; }
	
	.automotive-Sub-product { width: 100%; }

	.automotive-Sub-product img { margin: 0 0 10px; min-width: 0; width: 100%; }
	
	.automotive-Sub-product h2 { margin: 0; width: 96%; }
	
	.automotive-Sub-product p { padding:0 10px; }
	
	.automotive-Sub-product h4 { margin: 0; width: 96%; }
	
	.automotive-Sub-product ul
	{	}
	
	.automotive-Sub-product ul li { margin: 0; padding: 7px 10px; width: 100%; }
	
	.download-brochures { margin: 10px 0 0; text-align: center; width: 100% }
	
	.download-brochures img { margin: 0; width: auto; }
	
	.enquiry { margin: 10px 0; text-align: center; width: 100%; }
	
	.enquiry img { margin: 0; width: auto; }

	.breadbg /* breadcrumbs */
	{ display: none; }
	
	#BodyWrapper, #FooterWrapper
	{ padding:0; }
	
	.forcefullwidth_wrapper_tp_banner { height:auto !important; }
	
	.contact-map { width:100%; height: auto; }
	
	.contact-us	{ width: 100% !important; }
	
	.regional
	{	}
	
	.regional img { margin:0 !important; width:100%; }
	
	.regional p { text-align: justify; float:left; }
	
	.brands { border: 1px solid #c7c7c7; float: left; margin: 4px 3px; padding: 2px 15px; width: 26%; }
	
	.brands img { min-width: 100%; }
	
	.no-right-border
	{	}
	
	.client-sep { border-bottom:none; clear:none; }
	
	.chairman-msg
	{	}
	
	.chairman-msg p { text-align: justify; }
	
	.frame-gray { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); margin: 0;padding: 0; margin-bottom: 10px; width:50%; }
	
	.frame-gray img { float: right; width: 85%;	}
	
	.responsive-media-credit { width:95%; margin: 0 0px 35px 10px; }
	
}

@media only screen and (min-width: 480px) and (max-width: 640px) {

	.box {	}
	
	.insight-right { width:97%; }
	
	.area
	{	}

	.right /* plant-video-page */
	{ margin-left: 8px; width: 68%; float:none; }

	.plants-video-width { height: auto; width: 305px; }
	
	.plants { margin: 0; width: 100%; }
	
	.promise-left { width:100%; }
	
	.promise-right	{ width:100%; }
	
	.promise { margin:10px 0px; height: auto; }
	
	.insight-left { width:100%; display: none; }

	.Products-heading-bg { display: none; }
	
	.automotive-Sub-product { width: 100%; }

	.automotive-Sub-product img { margin: 0 0 10px; min-width: 0; width: 100%; }
	
	.automotive-Sub-product h2 { margin: 0; width: 96%; }
	
	.automotive-Sub-product p { padding:0 10px; }
	
	.automotive-Sub-product h4 { margin: 0; width: 96% }
	
	.automotive-Sub-product ul
	{	}
	
	.automotive-Sub-product ul li { margin: 0; padding: 7px 10px; width: 100%; }
	
	.download-brochures { margin: 10px 0 0; text-align: center; width: 100% }
	
	.download-brochures img { margin: 0; width: auto; }
	
	.enquiry { margin: 10px 0; text-align: center; width: 100%; }
	
	.enquiry img { margin: 0; width: auto; }
		
	#HeaderWrapper .flexbanneritem img { height:168px; }
		
	.breadbg /* breadcrumbs */ 
	{ display: none; }
	
	#BodyWrapper, #FooterWrapper
	{ padding:0; }
	
	.fullwidth { width:100% !important; }
	
	.forcefullwidth_wrapper_tp_banner { height:auto !important; }
	
	.contact-map { width:100%; height: auto; }
	
	.contact-us	{ width: 100% !important; }
	
	.regional
	{	}
	
	.regional img { width:100%; margin:0 !important ; }
	
	.regional p	{ text-align: justify; float:left; }
	
	.rsform-input-box, .rsform-text-box, .rsform-password-box, .rsform-calendar-box, .rsform-captcha-box, .rsform-select-box
	{ width: 94%; }
		
	div.formCaption { width: 45%; height:auto; }
	
	#productname  
	{ background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border: medium none; color: #bc251a; font-size: 15px; margin-left: 3px; margin-top: -7px; width:100%; }
	
	fieldset.formFieldset ol.formContainer li { width: 55%; }
	
	.client	{ padding-left:10px; }
	
	.brands { border: 1px solid #c7c7c7; float: left; margin: 4px 3px; padding-right: 24px; width: 26%; }
	
	.brands img	{ min-width: 115%; }
	
	.no-right-border
	{	}
	
	.client-sep { border-bottom:none; clear:none; }
	
	div.formBody { float:none; }
	
	.chairman-msg
	{	}
	
	.chairman-msg p { text-align: justify; width: 100%; }
	
	.frame-gray	{ background: none repeat scroll 0 0 rgba(0, 0, 0, 0); margin: 0; padding: 0; margin-bottom: 10px; }
	
	.frame-gray img { width: 94%; }
	
	.responsive-media-credit { width:95%; margin: 0 0 30px -5px; }
	
	.header_news_ticker ul li{ font-size: 17px;}
	
}

@media only screen and (min-width: 320px) and (max-width: 480px) {

	.box { width:170%; }
		
	.insight-right  { width:100%; padding:0px; }
	
	.area
	{	}
	
	.right /* plant-video-page */
	{	float:none;	}
		
	.plants-video-width { height: 100%; margin-bottom: 35px; width: 100%; }

	.plants { margin-left: 0; width: 100%; }
	
	.promise-left { width: 100%; }
	
	.promise-right { width: 100%; }

	.promise { height: auto; margin: 10px 0; width: 90%; }

	.insight-left { width:100%; display: none; }
	
	.Products-heading-bg { display: none; }
	
	.automotive-Sub-product { width: 100%; }

	.automotive-Sub-product img { margin-bottom: 10px; margin-left: 0; min-width: 0;width: 100%; }
	
	.automotive-Sub-product h2 { margin: 0; width: 95%; }
	
	.automotive-Sub-product p { padding:0 10px; }
	
	.automotive-Sub-product h4 { margin: 0; width: 95% }
	
	.automotive-Sub-product ul 
	{	}
	
	.automotive-Sub-product ul li { margin: 0; padding: 7px 10px; width: 95%; }
	
	.download-brochures { margin: 10px 0 0; text-align: center; width: 100%; }
	
	.download-brochures img { margin: 0; width: auto; }
	
	.enquiry { text-align: center; width: 100%; margin:10px 0; }
	
	.enquiry img { margin: 0; width: auto; }
	
	#HeaderWrapper .flexbanneritem img
	{ height:168px; }
		
	#FooterWrapper .moduletable
	{ padding: 10px 0; width: 95%; }
	
	.breadbg /* breadcrumbs */
	{ display:none; }
	
	.fullwidth	{ width:100% !important; }
	
	#BodyWrapper, #FooterWrapper
	{ padding:0; }
	
	.forcefullwidth_wrapper_tp_banner { height:auto !important; }
	
	.contact-map  { width:100%; height: auto; }
	
	.contact-us { width: 100% !important; }
	
	.regional
	{	}
	
	.regional img  { margin: 0 !important; width:100%; }
	
	.regional p	{ float: left; text-align: justify; }
	
	.rsform-input-box, .rsform-text-box, .rsform-password-box, .rsform-calendar-box, .rsform-captcha-box, .rsform-select-box
	{ width: 94%; }
		
	div.formCaption  { width: 45%; height:auto; }
	
	#productname 
	{ background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border: medium none; color: #bc251a; font-size: 16px; margin-left: -6px; margin-top: -5px; width:100%; }
	
	.rsform-input-box, .rsform-text-box, .rsform-password-box, .rsform-calendar-box, .rsform-captcha-box, .rsform-select-box
	{ width: 93%; }
		
	div.formCaption  { width: 45%; height:auto; }
	
	#productname 
	{ background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border: medium none; color: #bc251a; font-size: 16px; margin-left: -6px; margin-top: -5px; width:100%; }
	
	fieldset.formFieldset ol.formContainer li
	{ width: 100%; }
	
	.brands { border: 1px solid #c7c7c7; margin: 4px 0; padding-right: 55px; width: 77%; }
	
	.brands img	{ min-width: 115%; }
	
	.no-right-border
	{	}
	
	.client-sep	{ border-bottom:none; clear:none; }
	
	div.formBody  { float:none; }
	
	.chairman-msg
	{	}
	
	.chairman-msg p { text-align: justify; width: 100%; }
	
	.frame-gray	{ background: none repeat scroll 0 0 rgba(0, 0, 0, 0); margin: 0; padding: 0; margin-bottom: 10px; }
	
	.frame-gray img { width: 95%; }
	
	.responsive-media-credit { width:100%; margin: 0px 0px 30px 0; }
	
	.header_news_ticker ul li{ font-size: 17px;}
	
}

@media only screen and (min-width: 240px) and (max-width: 320px) {

	.box {	}
	
	.insight-right { padding: 0; width: 100%; }

	.area
	{	}
	
	.plants-video-width { height: 100%; margin-bottom: 40px; width: 100%; }
	
	.plants { margin-left: 0; width: 100%; }
	
	.promise-left { width: 100%; }
	
	.promise-right { width: 100%; }

	.promise { height: auto; margin: 10px 0; width: 82%; }
	
	.insight-left { width:100%; display: none; }
	
	.Products-heading-bg { display: none; }
	
	.automotive-Sub-product { width: 100%; }

	.automotive-Sub-product img
	{ margin-bottom: 10px; margin-left: 0; min-width: 0; width: 100%; }
	
	.automotive-Sub-product h2 { margin: 0; width: 95%; }
	
	.automotive-Sub-product p { padding:0 10px; }
	
	.automotive-Sub-product h4 { margin: 0; width: 95%; }
	
	.automotive-Sub-product ul
	{	}
	
	.automotive-Sub-product ul li { margin: 0; padding: 7px 10px; width: 95%; }
	
	.download-brochures  { margin: 10px 0 0; text-align: center; width: 100%; }
	
	.download-brochures img { margin: 0; width: auto; }
	
	.enquiry { text-align: center; width: 100%; margin:10px 0; }
	
	.enquiry img  { margin: 0; width: auto; }
	
	#HeaderWrapper .flexbanneritem img { height:168px; }
		
	#FooterWrapper .moduletable { padding: 10px 0; width: 95%; }
	
	.breadbg /* breadcrumbs */
	{ display:none; }
	
	
	#BodyWrapper, #FooterWrapper { padding:0; }
		
	.forcefullwidth_wrapper_tp_banner { height:auto !important; }
	
	.contact-map { width:100%; height: auto; }
	
	.contact-us { width: 100% !important;  }
	
	.regional
	{	}
	
	.regional img {  margin: 0 !important; width:100%; }
	
	.regional p	{ float: left; text-align: justify;	}
	
	.rsform-input-box, .rsform-text-box, .rsform-password-box, .rsform-calendar-box, .rsform-captcha-box, .rsform-select-box
	{ width: 90%; }
		
	div.formCaption { width: 45%; height:auto; }
	
	#productname 
	{ background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border: medium none; color: #bc251a; font-size: 16px; margin-left: -6px; margin-top: -5px; width:100%; }
	
	fieldset.formFieldset ol.formContainer li 
	{ width: 100%; }
	
	.brands 
	{ border: 1px solid #c7c7c7; margin: 4px 0; padding-right: 45px; width: 80%; }
	
	.brands img
	{ min-width: 120%; }
	
	.no-right-border
	{	}
	
	.client-sep { border-bottom:none; clear:none; }
	
	div.formBody  { float:none; }
	
	.chairman-msg
	{	}
	
	.chairman-msg p  { text-align: justify; width: 100%; }
	
	.frame-gray 
	{ background: none repeat scroll 0 0 rgba(0, 0, 0, 0); margin: 0; padding: 0; margin-bottom: 10px; }
	
	.frame-gray img  { width: 95%; }
	
	.responsive-media-credit { width:100%; margin: 0px 0px 20px 0; }
	
	.header_news_ticker ul{ width: 90%;}
	
	.header_news_ticker ul li{ font-size: 17px;}
}