7/* CSS Document */

* html .fixPNG { azimuth: expression( this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none", this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')", this.src = "images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("', '').replace('")', ''), this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')", this.runtimeStyle.backgroundImage = "none")), this.pngSet=true );
}

@font-face {
    font-family: "microsoft";
    src: url(../font/msjhbd.ttf) format("truetype");
}

@font-face {
    font-family: "gill";
    src: url(../font/GillSansMT.ttf) format("truetype");
}
@font-face {
    font-family: "gillbold";
    src: url(../font/GillSansMTbold.ttf) format("truetype");
}

/*
@font-face {
    font-family: 'Myriad Pro';
    src: url('../fonts/myriadpro-regular_1.eot');
    src: url('../fonts/myriadpro-regular_1.eot') format('embedded-opentype'),
         url('../fonts/myriadpro-regular_1.woff') format('woff'),
         url('../fonts/myriadpro-regular_1.ttf') format('truetype'),
         url('../fonts/myriadpro-regular_1.svg#MyriadProRegular') format('svg');
}
*/

@font-face {
    font-family: 'Myriad Pro';
    src: url('../fonts/myriadwebpro.eot');
    src: url('../fonts/myriadwebpro.eot') format('embedded-opentype'),
         url('../fonts/myriadwebpro.woff') format('woff'),
         url('../fonts/myriadwebpro.ttf') format('truetype'),
         url('../fonts/myriadwebpro.svg#MyriadProRegular') format('svg');
}

*{margin:0; padding:0; }
img{border:0;}
body{font:12px normal Trebuchet MS, Arial, Helvetica, sans-serif; overflow:hidden; }
body.fd{overflow:auto;}
/*#masthead.home-head{ background-image:url(../images/bg/bg_1.jpg) ;
#masthead.home-head{ background-image:url(../images/bg/bg_1.png) ; } }*/
#masthead
{
    /**background-image:url(../images/bg/bg_1.png) ;**/ 
line-height:normal; position:absolute; height:100%; width:100%;  
background-position: left bottom 24px;
background-repeat: no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: 100% 120%;
-webkit-background-attachment: fixed;
-moz-background-attachment: fixed;
-o-background-attachment: fixed;
background-attachment: fixed;
}




.banner-popup {
    border: medium none;
    border-radius: 3px;
    color: #ffdb00;
    font-weight: bold;
    font-family: verdana !important;
    font-size: 32px;
    text-align: left;
    background:transparent;
    
}

.banner-popup1 {
    color: #ffdb00;
    float: left;
    font-family: verdana !important;
    font-size: 32px;
    font-weight: bold;
    text-align: left;
    background:transparent;
    border: medium none;
    width:268px;
    height:100px;
}
.line-color-menu-home {
    display: block;
}
.color-menu{display:none}

.banner-popup1 span
{
 clear: both;
    text-align: right;
    float:right;
    font-size: 14px;
    line-height: 3px;
    width: 100%;
    padding-right:5px;
}

.banner-popup2 {
    background:transparent;
    border: medium none;
    border-radius: 3px;
    color: #fff;
    padding: 0px 60px 0 0;
    text-transform:uppercase;
}
.banner-popup2 img 
{
  width:66% !important;
}

.banner-popup2 .btn1 {
    padding: 10px 25px;
    background:#333;
    color:#fff;
    font-size:15px;   
    text-decoration:none;
    transition:all ease 0.5s;
    z-index:9999999;
    margin-top:6px;
    margin-left:15px;
}

.banner-popup2 .btn1:hover {
    background:#ffdb00;
    color:#333;
}

.centered-btns_tabs a, .transparent-btns_tabs a, .large-btns_tabs a{display:none !important;}

.video-pop-slider{width:400px !important; left:80% !important;}





/*p{ text-align:justify;}*/

/*#masthead.lcv-bg{ background-image:url(../images/new/lcv-bg.png);}
#masthead.oem-bg{ background-image:url(../images/new/oem-bg.png);} */

.ie #masthead{background-size:auto 100%; background-attachment: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";}

.participate-now-home{position:absolute; bottom:50px; right:200px;}

.menu_home{width:1000px; float:right; background: url(../images/home_menu_bg.png) 0 0 no-repeat;}

.menu2{display:none;}


.nav-menu{width:226px; float:left; background:#000; height:auto; font-family:Trebuchet MS, Arial, Helvetica, sans-serif!important; position:relative;}
.ie .nav-menu { background: url(../images/black-70.png) repeat; }
.nav-menu ul.menu {list-style:none; margin:0; padding:0; text-transform:uppercase; float:none; font-size:13px; position:relative;}

.nav-menu ul.menu li {position:relative; float:none; clear:both; margin-right:2px; border-bottom:1px dashed #fff200; border-bottom:1px dashed rgba(255,242,0,0.3); display:block; width:100%; }
.nav-menu>ul.menu>li  {height:27px }
.nav-menu ul.menu li a{display:block; text-decoration:none; padding:5.5px 11px 5.5px 7%; background:url(../images/arrow-yellow.gif) no-repeat 205px center; color:#fff200;}

.nav-menu ul.menu li a:hover{background:url(../images/arrow-yellow.gif) no-repeat 180px center #fff200; color:#000000; }
.nav-menu ul.menu ul {position:absolute; z-index:10000; width:220px; left:100%; top:0; display:none; list-style:none; background:rgba(0,0,0,.75); }
.ie .nav-menu ul.menu ul { background:url(../images/black-75.png) repeat; }

.nav-menu ul.menu ul li {position:relative; border-top:none; margin:0; border-bottom:1px dashed #5c5c5c; }
.nav-menu ul.menu ul li a{background:url(../images/arrow-white.gif) no-repeat 203px center; background-color:#333; display:block; color:#ffffff;}
.nav-menu ul.menu ul li a:hover{display:block; color:#fff!important; background:#000;}
.nav-menu ul.menu ul ul {left:100%;  overflow:hidden;}


.nav-menu ul.menu li ul li ul li a{background:#333 !important;}
.nav-menu ul.menu li ul li ul li a:hover {background:#000!important; background-image:none;}


.nav-menu ul.menu li:hover>a{background:url(../images/arrow-black.gif) no-repeat 205px center #fff200; color:#000000;}
.nav-menu ul.menu li ul li:hover>a{color:#fff; background:url(../images/arrow-white.gif) no-repeat 203px center #000;}
.nav-menu ul.menu li a.nochild{background-image:none; background-color:#333;}
.nav-menu ul.menu li ul li:hover a.nochild{background-image:none;}
.nav-menu ul.menu li ul li{background:none;}

.nav-menu ul.menu .menulink {padding:5px 7px 7px; font-weight:bold; background:url(images/header.gif); width:134px}
.nav-menu ul.menu .menulink:hover, ul.menu .menuhover {background:url(images/header_over.gif)}
.nav-menu ul.menu .sub {background:url(images/arrow.gif) 136px 8px no-repeat}
.nav-menu ul.menu .topline {border-top:1px solid #aaa}

.nav-menu ul.menu li ul li{display:block;}


/*.news-corner{width:212px; padding:38px 7px 0 7px; background:#f3f4f1 url(../images/news-corner-bg.png) 10px top no-repeat; clear:both; position:relative; height: 80px;}*/
.news-corner{    width: 100%;
    height: 30px;
    background-color: #fef200;}
.content-left .left-corner, .content-left .right-corner{display:none}
.news-corner #pager2{margin-left:10px;} 

.disaster { width:48%; margin-right:15px; float:left; text-align:justify;}
.health{text-align:justify;  float: right;
    text-align: justify;
    width: 58%;}.health1{text-align:justify; float:left; width:58%;}.edu{float:right; width:58%;}edu1{float:right; width:58%;}.envi{float: left;
width: 48%;} .csr2{height: 176px;float: right !important; text-align: left;
display: inline-block;}.ado{float:left; width:55%;} .envir1{width:50%; text-align:justify; float:left;}#vidya{height: 176px;float:left !important;text-align: left;
display: inline-block; width: 225px;
margin-left: 0px;}.envir{float:left; width:56%;}
.csr3{height:174px; margin-top:2px; float:left !important; margin-left:0px;}
a.logo_aoc_home{
	background:url(../images/jk-logo.jpg) top left no-repeat;
	z-index:100;
	width:226px;
	height:78px;
	position:absolute;
	margin:52px 0 0 0;
	top: 0;
	cursor:pointer;
			/*left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + '' );*/}

.contaner-middle{position:relative;}
.content-left{float:left; height:445px;  position:relative;}
.content-right{float:right; width:77.4%; height:455px;background:#fff url(../images/left-block-side-shadow.png) left top repeat-y; position:relative; right:0; top:-1px }

.ie .content-right{background: url(../images/white-70.png) repeat;  height:455px;}
.content-right .top-menu{width:100%; height:78px; background: #000; font:normal 12px Trebuchet MS, Arial, Helvetica, sans-serif;
 position:absolute; top:-78px; }
 .ie .content-right .top-menu{background: url(../images/black-70.png) repeat;}
.content-right .top-menu ul {list-style:none; padding:0 0 0 20px; position:relative; top:0;}

.content-right .top-menu ul li {display: inline-block; float:left; width:auto; height:84px; min-width:70px; max-width:103px; padding:0 5px 0 0; width:auto;   }
.content-right .top-menu ul li a{display:block; float:none; padding:10px ; position:relative; top:20px; height:35px;  text-align:center; width:82px; color:#fff; text-decoration:none;}
.content-right .top-menu ul li.active a, /*.content-right .top-menu ul li a:hover, */ .top-menu ul li a.active {

}

ol{list-style:inside decimal}
ol li{line-height:22px; padding:0 0 0 15px;}

.content-right .top-menu ul li a>li.active a{font-weight:bold; color:#ffffff;}

.content-right .top-menu ul li:hover a, .content-right .top-menu ul li:hover a
{
background:#757575;
color:#ffffff;}

#slider1 { overflow:hidden; padding:0; float:left;  top:-8px; position:relative; width:100%; }
#slider1 .viewport { float: left; height:300px; position: relative; margin:0 2%; width:96%;}
#slider1 .buttons { background:url("../images/arrows.png") no-repeat scroll 0 0 transparent; display: block; margin:38px 10px 0 0; background-position: 0 px; text-indent: -999em; float: left; width:15px; height: 19px; overflow: hidden; position: relative; position:absolute;}
#slider1 .next { right:0; background-position: 0 -19px; margin: 38px 10px 0 0;  }#slider1 .prev{left:0;} 
#slider1 .disable { visibility: hidden; z-index: 100000; }
#slider1 .overview { list-style: none; position:relative; padding: 0; margin: 0 10px 0 0; width:240px; }


#mgmt
{height:385px;}


.content-right .top-menu ul li span{ display:none;}

.content-right .top-menu ul li a:hover{color:#ffffff; }


.content-right .top-menu ul ul{position:absolute;  display:none; width:160px; max-width:300px; background:#757575; padding:0px; top:65px;  font-size:13px; z-index:100;}
.content-right .top-menu ul ul li{float:none; display:block; width:auto; padding:0; height:auto; border-bottom:1px dashed #909090; width:auto; top:0; max-width: 200px;}
.content-right .top-menu ul ul li.last{border-bottom:none;}
.content-right .top-menu ul ul li a{padding:5px 10px;  height:auto; width:auto; display:block; color:#ffffff!important; text-decoration:none; text-align:left; font-size:13px; position:static; background:none!important;}

.content-right .top-menu ul ul li a:hover{ background:none!Important; color:#000!important; }

.content-right .content{ float:left; width:92%; padding:10px 4% 0 4%; font:normal 12px Trebuchet MS,Arial, Helvetica, sans-serif; position:relative;  }
.content-right .content .title{width:100%;  float:left; width:100%; padding:7px 0 7px 0; /*margin:0 0 20px 0; border-bottom:1px dashed #cfcfcf;*/}
.content-right .content .title h1{font:normal 16px Trebuchet MS, Arial, Helvetica, sans-serif; float:left; font-weight:bold;}

.content-right .content .title .crum{float:right; font-size:11px;}
.content-right .content .title .crum a{color:#000000; padding:0 12px; background:url("../images/new/bred-arrow.png") no-repeat center right;   text-decoration:none; text-transform: uppercase;}
.content-right .content .title .crum span{color:#000000; padding:0 6px; background:url("../images/new/bred-arrow.png") no-repeat center right; text-transform: uppercase;}

.content-right .content .title .crum a:last-child{background:none; padding-right:0; }
.content-right .content .title .crum a:hover{text-decoration:underline;}
.content-right .content .title .crum span:last-child{background:none; padding-right:0; }
.content-right .content .title .crum span:nth-last-of-type{background:none; padding-right:0; }
.content-right .content img{float:right; padding:0 0 10px 20px;}

.content-right .content h2, .full-content-wrapper h2{font-weight:bold; font-size:12px; display:inline-block;}
.content-right .content p, .full-content-wrapper p{line-height:18px; font-size:12px;  margin-bottom:10px; color:#000;}
.content-right .content ul, .full-content-wrapper ul{list-style:none; margin:10px 0 25px 0; }
.content-right .content ul li , .full-content-wrapper ul li{line-height:22px; background:url(../images/plus.gif) left 7px no-repeat; padding:0 0 0 15px;}



.footer{width:100%; clear:both; height:34px; padding: 0;z-index:100; bottom:0; background:#ffffff;text-transform:uppercase; color:#6e6e6e;position:fixed; }
.footer_inside{width:1000px; margin:0 auto; height:28px;}
.footer_link{float:left; padding:2px 0; color:#000; font-size:10px; text-transform:uppercase;}
.footer_link ul{list-style:none;}
.footer_link li{float:left; padding:3px 0px 2px 0 ; margin:0 7px 0 0; width:auto; }
.footer_link li a{border-right:1px solid #000;padding:0px 7px 0px 0 ; }
.footer_link li:last-child a{border:none; }
.footer_link li.last{border:none; display:block; white-space:pre;}
.footer_link a{float:left; color:#000; font-size:10px; text-decoration:none; white-space:pre; line-height:9px;}
.footer_link .copyright{clear:both;}

.footer_link_right{float:right; font-size:9px; }
.footer_link_right .worldwide{float:left; color:#000000; width:auto; padding:4px 8px; background:#ffffff; -moz-border-radius:4px; -webkit-border-radius:4px;  border-radius:4px;}
.footer_link_right .worldwide span{padding:0 20px 0 30px; display:inline; width:30px; background:url(../images/flag-ind.gif) right top no-repeat;}
.footer_link_right .socialmedia{float:right; width:170px; padding:0 20px;} .footer_link_right .socialmedia span{float:left; padding:4px; }
.footer_link_right .socialmedia a{height:19px; width:19px; display:block; float:left;}
.footer_link_right .socialmedia a.facebook{background:url(../images/social-media.gif) top left no-repeat; margin:0 4px 0 0;}
.footer_link_right .socialmedia a.twitter{background:url(../images/social-media.gif) -19px 0 no-repeat; margin:0 4px 0 0;}
.footer_link_right .socialmedia a.linkedin{background:url(../images/social-media.gif) top right no-repeat; margin:0 4px 0 0;}

.footer_right{float:right; width:auto; padding:2px 0; }
.footer_right span{float:left; display:block; padding:8px 10px 8px 0;}
.footer_right a.twitter{float:left; display:block; width:26px; height:29px; background:url(../images/social-btn.png) top left; padding:0;}
.footer_right a.facebook{float:left; display:block; width:26px; height:29px;background:url(../images/social-btn.png) -25px top; padding:0;}
.footer_right a.google{float:left; display:block; width:26px; height:29px;background:url(../images/social-btn.png)  73px top; padding:0;}
.footer_right a.youtube{float:left; display:block; width:26px; height:29px;background:url(../images/social-btn.png) 73px top; padding:0;}
.footer_right a.instagram{float:left; display:block; width:26px; height:29px;background:url(../images/social-btn.png) 48px top; padding:0;}
.footer_right a.linkedin{float:left; display:block; width:26px; height:29px;background:url(../images/social-btn.png) 24px top; padding:0;}

.footer_right a.twitter:hover{float:left; display:block; width:26px; height:29px; background:url(../images/social-btn.png) bottom left; padding:0;}
.footer_right a.facebook:hover{float:left; display:block; width:26px; height:29px;background:url(../images/social-btn.png) -25px bottom; padding:0;}
.footer_right a.google:hover{float:left; display:block; width:26px; height:29px;background:url(../images/social-btn.png)  73px bottom; padding:0;}
.footer_right a.youtube:hover{float:left; display:block; width:26px; height:29px;background:url(../images/social-btn.png) 73px bottom; padding:0;}
.footer_right a.instagram:hover{float:left; display:block; width:26px; height:29px;background:url(../images/social-btn.png) 48px bottom; padding:0;}
.footer_right a.linkedin:hover{float:left; display:block; width:26px; height:29px;background:url(../images/social-btn.png) 24px bottom; padding:0;}

/*footer styles end*/


p{font:normal 12px Trebuchet MS,Arial, Helvetica, sans-serif; line-height:18px; color:#000000;}

.main{width:100%;}
#about.main{width:100%; background:url(../images/about_color_bg.jpg) top center no-repeat;}

.wrapper{width:1000px; margin:0 auto;}

.header_menu{width:100%; height:130px;}

a.logo_aoc{ background:url(../images/logo_aoc.png) center center no-repeat; z-index:100;
			float:left; width:214px; height:88px; position:absolute; margin:35px 0 0 0;
			position: absolute; top: 0; cursor:pointer;
		left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + '157px' );
		
}
			
.header_menu .contaner_topnmenu{ float:right; width:100%; padding:10px 0 10px 0;}

.header_menu .contaner_top{float:right; height:30px; width:805px; padding:10px 0 0 0;}
.header_menu .contaner_top .left{float:left;} .header_menu .contaner_top .right{float:right; position:relative; z-index:10000;}



.right-links{float:right; padding:4px 0 4px 10px; color:#000000; display:none;}
.right-links a{text-decoration:none; color:#000000;}

#searchform{
 color: #A0A09B;
    float: right;
    font-size: 11px;
    padding: 0px 10px 0px 0;
    text-align: right;
    width:186px;
    position:fixed;
    margin-left:55%;
display:none;
}
#search{
background: #ffffff;

-moz-border-radius:15px; border-radius:15px; -webkit-border-radius:15px; 
height: 20px;

		-moz-box-shadow:    0.5px 0.5px 0.5px rgba(0,0,0,0.7);
  -webkit-box-shadow: 0.5px 0.5px 0.5px rgba(0,0,0,0.7);
  box-shadow:         0.5px 0.5px 0.5px rgba(0,0,0,0.7);

	}
	
#search input
	{ background: none repeat scroll 0 0 transparent;
    border: 0 none;
    color: #AAAAAA;
    float: left;
    font-size: 12px;
    margin: 5px 0 0 px;
    padding:3px 3px 3px 12px;
    width: 114px;}
	
#search .btn { margin: 0px 0 0;
    padding:0px 0; margin:0 10px 0 0;
    width: auto;
	float:right; height:20px;
}	




.header{height:auto; width:100%;}


.border-dotted{padding:15px 0 0 0; margin:0 0 15px 0; height:1px; border-bottom:2px dotted #cccccc; clear:both; width:100%;}



.cleaner{clear: both; font-size:0; line-height:0;}



/*carousel start css*/
		
		#intro {
		width: 580px;
		margin: 0 auto;
		}
		.list_carousel {
		width: 100%;
		float:left;
		}
		.list_carousel ul {
		margin: 0;
		padding: 0;
		list-style: none;
		display: block;
		}
		.list_carousel li {
		font-size:11px;
		color: #000000;
		text-align: left;
		width:200px;
		height: auto;
		padding: 0 0 10px 10px;
		display: block;
		float: left;
		}
		.list_carousel li span{font-weight:bold; display:block; padding:5px 0 5px 0;}
		.list_carousel.responsive {
		width: auto;
		margin-left: 0;
		}
		.clearfix {
		float: none;
		clear: both;
		}
		.prev {
		float: left;
		margin-left: 10px;
		}
		.next {
		float: right;
		margin-right: 10px;
		}
		.pager {
		float: left;
		width: auto;
		text-align: center;
		}
		.pager a {
		margin: 0 2px;
		text-decoration: none;
		height:8px; width:8px; background:#000000;
		display:block; float:left;
		-moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px; 
		text-decoration:none;
		text-indent:-999px;
		}
		.pager a.selected {
		text-decoration: underline;
		background:#ed1c24;
		}
		.timer {
		background-color: #999;
		height: 6px;
		width: 0px;
		}
		
		
		
		
		/*tyre page */
.title2{height:40px; float:left; width:100%; text-align:left;  }
.title2 img{float:left!important; padding:0 12px 0 0!important;}
.title2 h2{float:left;  color:#000; margin:5px 0!important; padding:0px;  font:normal 15px Trebuchet MS, Arial, Helvetica, sans-serif!important; text-transform:uppercase; }

.tyre-form{ padding:7px 0; float:left; width:100%; font-size:11px; }
.tyre-form select, .dropdown{width:149px; margin:2px 12px 1px 0; padding:2px 5px; font-size:11px; color:#454545; background:#ffffff; border:1px solid #b7b7b7; display:block;
height:22px; 
-moz-box-shadow:    inset 4px 3px 8px #d2d2d2;
-webkit-box-shadow: inset 4px 3px 8px #d2d2d2;
box-shadow:         inset 4px 3px 8px #d2d2d2;
float:left;
}
.tyre-form2 select{width:113px;}

.tyre-form #button{float:right;}

.landing-area{ padding:20px 0 0 0; width:100%; float:left; /* background:url(../images/title2-2-bg.jpg) top center no-repeat; */ position:relative;}
.landing-area-left{float:left; width:74%; padding:0 1% 0 0; text-align:justify; height:250px;}
.landing-area-right{float:right; position:absolute; right:-4.4%;}

.tyre-result{width:100%; float:left; padding:15px 0 0 0; height:250px;}
.tyre-result .img-area{float:left; width:27%; text-align:left;}
.tyre-result .img-area img{padding:0; float:left;width:100%}
.tyre-result .result-area{float:left; width:97%; border-bottom:1px dashed #000000; padding:0 0 10px 0; margin:0 0 20px 0;}
.tyre-result .content-area{width:69%; float:left; padding:0 0 0 3%; }
.tyre-result .content-area div{float:left width:100%;}
.tyre-result .content-area h3{font-size:13px; display:block; width:100%; border-bottom:1px dashed #bdbdbd; padding:0 0 10px 0;}
.tyre-result .content-area h2{display:block; width:100%;}
.tyre-result .content-area ul{margin:10px 0 10px 0; width:100%;}
#result{ width:100%;}
.tyre-form select option{ padding:2px 5px; background:none; }
.large-font { color:#000; font:bold 15px Trebuchet MS, Arial, Helvetica, sans-serif!important; text-transform:uppercase; }



/*Form for Select Menus Below Heading */
.header-form{ padding:7px 0; float:left; width:100%; font-size:11px;  }
.header-form select{width:149px; margin:2px 15px 1px 0; padding:2px 5px; font-size:11px; color:#454545; background:#ffffff; border:1px solid #b7b7b7; display:block;
height:22px; 
-moz-box-shadow:    inset 4px 3px 8px #d2d2d2;
-webkit-box-shadow: inset 4px 3px 8px #d2d2d2;
box-shadow:         inset 4px 3px 8px #d2d2d2;
float:left;
}
.header-form #button{float:right;}
.header-form select option{ padding:2px 5px; background:none; }
.header-form  label{ float:left; vertical-align::middle; padding:5px 10px 5px 0;}

/*Landing area left width 50% hack */
.landing-area .landing-width-50{ width:47%; float:left;}
.landing-area-right-steel,.landing-area-right-truck{float:right; width:50%;}
/*Steel-wheel-result inner page*/
.steel-wheel-result{width:100%; float:left; padding:0px; margin-top:10px;  height:250px;}
.steel-wheel-result.truck-fix{height:350px;}
span.result-count{text-align:right; float:right; padding:5px 30px 0px 0;
}
/*Zebra table */
.zebra{ border:none; width:95%; margin-bottom:30px; border-bottom:1px dashed #000; padding-bottom:20px;}
.zebra tr:nth-child(odd){background:#e8e8e8;}
.zebra tr:nth-child(even){background:#fff;}
.zebra tr:nth-child(odd) td{ padding:3px 10px;}
.zebra tr:nth-child(even) td{padding:5px 10px;}
.zebra td:nth-child(odd){width:20%; font-weight:bold; }
.zebra:after{ }
/*14 Nov Update****************************************
MOTORSPORT
*/

.no-shadow{background-image:none !important;} .pad-top-none{padding-top:0 !important;}
.right-floated{float:right !important; margin-right:20px !important;}
.motorsport-result, .core-values{width:100%; float:left; padding:0px; margin-top:10px;  height:288px;}
.core-values blockquote{}
.motorsport-result p{width:98%; text-align:justify;}
.uppercase{text-transform:uppercase;}
.black-btn{padding:5px; font-size:11px; color:#fff; background:#000; text-decoration:none; float:right; }
.black-btn:hover{color:#e8e4e4;}
.heading-btn { position:relative; margin-bottom:5px;}
.heading-btn h3{ width:75%; vertical-align:bottom;}
.heading-btn a, .heading-btn button, .heading-btn .right{ position:absolute; top:0; right:0;}
/*
Core Values
*/
blockquote{font:12px Trebuchet MS ,Arial, Helvetica, sans-serif ; color:#333333; width:300px; text-align:justify; padding:20px 50px; background:url("../images/open-quote.png") top left no-repeat , url("../images/close-quote.png") bottom right  no-repeat;}
blockquote.full-lenth{width:600px;}
.content ul.plus li{background:none !important; line-height:22px; list-style:outside url("../images/plus.gif"); padding: 0 0 0 15px!important; }
.core-values ul{padding:0 50px; }
.core-values.hr-core-values ul{padding:0 65px; }
.core-values img{position:absolute; top:0; right:0;}
.relative{position:relative;}
 img.hr-core-value{margin-top:90px;}
.core-values.hr-core-values{margin-top:0; height:340px;}
/*15 Nov Update ***************************************
Office Address finder
*/
.office-search{position:relative;}
.office-search-result{
	width:250px;
	}
.office-search-result .flexcroll{
		height:267px; margin-top:10px;
		}
.content .office h2{display:block; padding:5px 10px; background:#e5e5e5;	 float:none !important; margin:0 !important; }
.office address{ font: 12px Trebuchet MS, Arial, Helvetica, sans-serif normal; font-style:none; padding:10px 10px 15px; border-bottom:1px dotted #000; margin-bottom:15px;}
.dropdown{float:right; margin:0; display:inline;}
 .map{position:absolute; background:#666; width:450px; height:300px; top:20px; right:0;}

	
	.truck-wheel-result{width:100%; float:left; padding:0px; margin-top:10px;  height:320px;}
	.content h2.city-name{color:#ff0000; margin:10px; text-transform:uppercase; }
	
	.content-right p.truck-wheel-dealer-link{margin-left:20px;}
	.content-right p.truck-wheel-dealer-link a{ text-decoration:none; color:#df0020;}
	
	.truck-wheels .landing-area-right img {margin:0 50px 0 0;}
	
	/* 19 Nov Update*/
	/*Dealers portal*/
		.content .dealers-portal{height:320px; padding-right:20px;}
	.content .dealers-portal *{float:none;}
 .content .dealers-portal article{margin:10px 0; width:100%; min-height:110px; border-bottom:1px dashed #000; position:relative;}
 .content .dealers-portal .dealer-logo-image{float:left; width:23%; height:100%; position:absolute; display:table-cell; vertical-align:middle; }
 .content .dealers-portal .dealer-logo-image img{ float:none; margin:10px 0 0 0;}
 .content .dealers-portal.testimonials-portal img{ float:none; margin:10px 0 0 -10px;}
 .content .dealers-portal .dealers-content{float:right; width:75%; position:relative; border-left: 2px solid #e5e5e5; padding-left:20px; margin:10px 0; }
 .content .dealers-portal .dealers-content.testimonial{float:right; width:80%; position:relative; border-left: 0; text-align:justify; padding-left:20px; margin:10px 0; }
 .content .dealers-portal .dealers-content h2{display:block; float:none; margin-top:0;  padding:5px }
 .content .dealers-portal .dealers-content p{margin:0px 0}
 .content .testimonials-portal .testimonial p::first-letter{font-weight:bold; font-family:Trebuchet MS; font-size:20px; vertical-align:bottom; }
 .content .dealers-portal .dealers-content a.black-btn{float:right;}
  h3.employee {font-weight:bold; font-size:12px; display:block; margin:20px 0 0 0;}
 h3.employee span{font-style:italic; font-weight:normal;}
 img.center{margin:0 auto; display:block;}
 /*Tab*/
 
.nofloat{float:none!important;}
 img.center{margin:0 auto; display:block;}
 .content .oem-banner-wrapper a { margin-bottom:10px}
 .content  .oem-banner-wrapper a  img{ padding:0;}
 
 .content-right .content  img.left-floated{	float:left; margin-right:20px;}
 .left-floated{	float:left; margin-right:20px;}
/*Heritage main page*/
 .right-floated.white-boxed-image{margin-left:20px;}
 img.white-boxed-image{padding:10px!important;
border:1px solid rgba(0,0,0,0.2); 
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.ie img.white-boxed-image{border:1px solid #000; padding:5px!important; background: url(../images/white-70.png) repeat; }
.heal-the-wheel img.white-boxed-image{padding:7px!important;}
.content-right .content p.margin-top-20{margin-top:20px;}
 
 
 
 /*tyre page */
 

 
.title2{height:25px; float:left; width:100%; text-align:left; }
.title2 img{float:left!important; padding:0 12px 0 0!important;}
.title2 h2{float:left; color:#000; margin:5px 0!important; padding:0px;  font:bold 12px Trebuchet MS, Arial, Helvetica, sans-serif!important;  text-transform:none!important; }
.tyre-form{ padding:7px 0; float:left; width:100%; font-size:11px; }
.tyre-form select{width:146px; margin:2px 15px 1px 0; padding:2px 5px; font-size:11px; color:#454545; background:#ffffff; border:1px solid #b7b7b7; display:block;
height:22px; 
-moz-box-shadow:    inset 4px 3px 8px #d2d2d2;
-webkit-box-shadow: inset 4px 3px 8px #d2d2d2;
box-shadow:         inset 4px 3px 8px #d2d2d2;
float:left;
}
.tyre-form #button{float:right;}

.landing-area{ padding:20px 0 0 0; width:100%; float:left;/* background:url(../images/title2-2-bg.jpg) top center no-repeat; */}
.landing-area-left{float:left; width:65%; text-align:justify;}
.landing-area-right{float:right;}

.tyre-result{width:100%; float:left; padding:0px 0 0 0; height:303px; margin-top:-10px;}
.ie .tyre-result{height:300px;}
.tyre-result .img-area{float:left; width:27%; text-align:left;}
.tyre-result .img-area img{padding:0; float:left;}
.tyre-result .result-area{float:left; width:97%; border-bottom:1px dotted rgba(0,0,0,0.25); padding:0 0 10px 0; margin:0 0 20px 0; background-size: auto;
min-height: 310px;
width: 100%;}
.tyre-result .content-area{width:69%; float:left; padding:0 0 0 3%; }
.tyre-result .content-area div{float:left width:100%;}
.tyre-result .content-area h3{font-size:14px; display:block; width:100%; border-bottom:1px dashed #bdbdbd; padding:0 0 10px 0;}
.tyre-result .content-area h2{display:block; width:100%;}
.tyre-result .content-area ul{margin:10px 0 10px 0; width:100%;}

.tyre-form select option{ padding:2px 5px; background:none; }



/*contact form*/

.contact-form{float:left; font:bold 11px Trebuchet MS,Arial, Helvetica, sans-serif; width:100%;}
.contact-form h3{padding:20px 0 10px 0; font-size:12px;}
.contact-form span{font-size:9px; color:#ed1c24; float:none; padding:10px 0;}
.contact-form .part1{float:left; width:50%; padding:10px 0 0 0; font-weight:normal;}
.contact-form .part2{float:right;width:43%; padding:10px 0 0 0; font-weight:normal;}
.contact-form label{width:114px; float:left; height:10px; margin:5px 0; padding:6px 0;}
.contact-form select{width:167px; float:left; height:22px; border:1px solid #b7b7b7; margin:8px 0;
-moz-box-shadow:inset 2px 2px 8px #d2d2d2;
-webkit-box-shadow:inset 2px 2px 8px #d2d2d2;
box-shadow:inset 2px 2px 8px #d2d2d2;
}
.contact-form input{width:167px; float:left; height:22px; border:1px solid #b7b7b7; margin:8px 0;
-moz-box-shadow:inset 2px 2px 8px #d2d2d2;
-webkit-box-shadow:inset 2px 2px 8px #d2d2d2;
box-shadow:inset 2px 2px 8px #d2d2d2;
}

.contact-form textarea{float:left; border:1px solid #b7b7b7; margin:8px 0 0 0; width:222px;
-moz-box-shadow:inset 2px 2px 8px #d2d2d2;
-webkit-box-shadow:inset 2px 2px 8px #d2d2d2;
box-shadow:inset 2px 2px 8px #d2d2d2;
}

#submit{width:79px; height:30px; float:left; margin:20px 0 0 114px; border:0;
-moz-box-shadow:inherit;
-webkit-box-shadow:inherit;
box-shadow:inherit;
}
.contact-form div.captcha{ }
.contact-form div.captcha img{width:100px; height:auto; float:left; padding:0;}
.contact-form div.captcha input{-moz-box-shadow:inherit;
-webkit-box-shadow:inherit;
box-shadow:inherit; border:0; width:22px; height:22px; float:left; background:url(../images/view-refresh.png); margin:0 0 0 20px; text-indent:-9909px;}



/*faq*/
.faq{float:left; width:100%; }
.faq #accordion{height:270px; padding:0 1.5% 0 0;}
.faq p.open{background:url(../images/plus.gif) 10px 5px no-repeat #f2f2f2; padding:0 0 0 25px; margin:0 0 5px 0!important; font-size:12px; color:#000; position:relative;}

.faq p.ui-state-active span{background:url(../images/faq-minuse.gif) right center no-repeat;}
.faq p span{background:url(../images/faq-plus.gif) right center no-repeat; position:absolute; top:5px; right:6px; height:11px; width:11px;}


.faq h3{font-size:13px; font-weight:bold; color:#ff0000; padding:8px 0;}
.faq .faq-search{  height:35px; padding:10px 0 0 0;}
.faq .faq-search span{line-height:20px;}
.faq .faq-search select{width:168px; height:22px; float:right; border:1px solid #b7b7b7;
-moz-box-shadow:inset 2px 2px 8px #d2d2d2; -webkit-box-shadow:inset 2px 2px 8px #d2d2d2; box-shadow:inset 2px 2px 8px #d2d2d2;}
.faq .ui-accordion-content{padding:0 0 0 3.5%; }
.faq div div p{background:none; color:#000000; margin:0 0 10px 0!important;}
.faq div div ul{list-style:disc inside!important; margin:0 0 10px 0!important;}
.faq div div ul li{background:none!important;}


.faq ul li{list-style:none; background:none!important; padding:0!important; margin:0 0 5px 0!important; }
.faq ul li a{color:#000000; text-decoration:none;background:url(../images/plus.gif) 5px 7px no-repeat #f2f2f2!important; padding:0px 20px 0px 20px; display:block; position:relative;}
.faq ul li a span{float:right; display:block; height:11px; width:11px; background: url(../images/faq-plus.gif) right center no-repeat; margin:5px 5px 0 0; position:absolute; top:0; right:0;}
.faq ul li.open a span{background: url(../images/faq-minuse.gif) right center no-repeat; }
.faq ul li a span img{padding:7px 8px!important;}
.faq ul li ul{padding:0 0 0 34px;}
.faq ul li li{background:none!important; list-style:disc outside!important; background:none!important;}





/*Steel Wheel & Truck Wheels Page Slidernov 28 */
.inner-page-slider{width: 360px; float:left; position:relative; margin-top:10px;}
.banner-slider{width: 100%; float:left; position:relative; margin-top:10px;}
.content .inner-page-slider img{margin: 0; padding: 0;  display: block;  width:360px; float:none; height: auto; padding: 0 0 10px 0; }
.content .banner-slider img{margin: 0; padding: 0;  display: block;  width:663px; float:none; height: auto; padding: 0 0 10px 0; }
.slider-control  a.slider-controls{position:absolute; color:transparent; text-indent:-124578px; text-decoration:none;  top:120px; width:38px; height:44px;  background:url(../images/slider-controls.png);}
.slider-control a#next5{right:1px; background-position: right top;}
.slider-control a#prev4{left:1px; background-position: left top;}
.slider-control  a.slider-controls:hover{background-color:#fff;}


.contact-form{float:left; font:normal 11px Trebuchet MS,Arial, Helvetica, sans-serif; width:100%;}
.contact-form h3{padding:0px 0 0px 0; font-size:12px;}
.contact-form h4{padding:10px 0 5px 0; font-size:12px;}
.contact-form label span{font-size:11px; color:#ed1c24; float:none; padding:10px 0;}
.resume-wrapper.contact-form  label span{font-size:14px; color:#ed1c24; float:none; }
.contact-form .part1{float:left; width:45%; padding:2px 0 0 0; font-weight:normal;}
.contact-form .part2{float:right;width:45%; padding:2px 0 0 0; font-weight:normal;}
.contact-form div div{position:relative; }
.contact-form div div.form-buttons{position:static; }
.contact-form  div span[id]{float:right; padding:0px!important; display:none!important;}

.contact-form label{width:45%; float:left; height:10px; margin:5px 0; padding:6px 0;}
.contact-form select{width:50%; float:left; height:22px; border:1px solid #b7b7b7; margin:8px 0;
-moz-box-shadow:inset 2px 2px 8px #d2d2d2;
-webkit-box-shadow:inset 2px 2px 8px #d2d2d2;
box-shadow:inset 2px 2px 8px #d2d2d2;
}
.contact-form input, .contact-form select{width:167px; float:left; height:22px; border:1px solid #b7b7b7; margin:6px 0;
-moz-box-shadow:inset 2px 2px 8px #d2d2d2;
-webkit-box-shadow:inset 2px 2px 8px #d2d2d2;
box-shadow:inset 2px 2px 8px #d2d2d2;
padding:0px 0px 0px 5px;

}

.contact-form select{width:174px;}

.contact-form textarea{float:left; border:1px solid #b7b7b7; margin:8px 0 0 0; width:168px; height:70px;
-moz-box-shadow:inset 2px 2px 8px #d2d2d2;
-webkit-box-shadow:inset 2px 2px 8px #d2d2d2;
box-shadow:inset 2px 2px 8px #d2d2d2;
padding:0px 0px 0px 5px;
}
.contact-form textarea.small{width:167px; resize:none;}
.contact-form input.small{width:50px; resize:none;}
.contact-form textarea.large{width:500px; resize:none;}
#submit{width:79px; height:30px; float:left; margin:20px 0 0 114px; border:0;
-moz-box-shadow:inherit;
-webkit-box-shadow:inherit;
box-shadow:inherit;
}
.resume-wrapper {height:300px; margin-top:20px; padding-right:10px;}
.resume-wrapper  div[class$="detail"] {border-bottom:1px solid #d9d9d9; padding-bottom:10px;}

 .content .resume-wrapper ul.full li{padding-left:0; background-image:none;}
 .content .resume-wrapper ul.full li label{width:114px;}
 .content .resume-wrapper ul.full{margin:0; float:left;}
 .content .resume-wrapper .form-buttons{margin:10px 0 0 110px;}
 .content .contact-form input[type="file"]{ border:0 none; background:none; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;}
 .error-txt{color:#ed1c24;}
 .small-txt{font-size:10px}
 .radio-wrapper table td{position:relative; width:60px }
.radio-wrapper.large table td{position:relative; width:100px }

 .radio-wrapper input[type="radio"]{display:inline; width:auto; float:none; height:auto; border:0 none; margin:0;  padding:0; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; }
 .content .resume-wrapper input[type="image"]{display:inline; width:auto; float:none; height:auto; border:0 none; margin:0;  padding:0; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; }
 .radio-wrapper label{width:50px; float:none; height:10px;  font-size:12px; padding:5px 0 0 10px; font-weight:normal; }
 .radio-wrapper label.large{width:90px;  }
 .resume-upload{width:70px; float:left; height:22px; border:1px solid #b7b7b7; margin:8px 0;
-moz-box-shadow:inset 2px 2px 8px #d2d2d2;
-webkit-box-shadow:inset 2px 2px 8px #d2d2d2;
box-shadow:inset 2px 2px 8px #d2d2d2;}
#resume-upload{display:none;}
#file-name{margin:5px 0 0 10px;}
/*TAbS CSS*/
.content .landing-area ul{float:none;}

.content .landing-area{}
.content .landing-area ul#tabs{ float: left; padding:0;}

.bottom-shadow{ background:transparent url("../images/tab-bottom-shadow.png") no-repeat bottom center; height:10px; margin:-21px 24px 0 0; background-size:100% 9px;  }
.ie .bottom-shadow{display:none;}
.content .landing-area ul#tabs li{display:inline; cursor:pointer; margin:0; outline:none;
background: #535353; 
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0.52, #464646),color-stop(1, #535353));
background-image: -o-linear-gradient(bottom, #464646 52%, #535353 100%);
background-image: -moz-linear-gradient(bottom, #464646 52%, #535353 100%);
background-image: -webkit-linear-gradient(bottom, #464646 52%, #535353 100%);
background-image: -ms-linear-gradient(bottom, #464646 52%, #535353 100%);
background-image: linear-gradient(to bottom, #464646 52%, #535353 100%); 
 margin-left: -3px; 
      position: relative;
      left: 1px; 
	  color:#fff;
	  font-weight:bold; 
	  padding:8px 16px;
	  text-shadow:0px 0.5px 0.5px #000000;
	  -webkit-box-shadow: inset 0px 0px 0.2px 1px rgba(255,255,255,0.10);
-moz-box-shadow: inset 0px 0px 0.2px 1px rgba(255,255,255,0.10);
box-shadow: inset 0px 0px 0.2px 1px rgba(255,255,255,0.10);	}
.content .landing-area ul#tabs.big-tab-fix li{ padding:8px 70px;}

/*IE hack for tab overflow*/
.ie .content .landing-area ul#tabs li{padding:8px 20px;}
.ie .content .landing-area ul#tabs.big-tab-fix li{ padding:8px 40px;}

#tabs li:first-of-type{-webkit-border-top-left-radius: 5px;
-moz-border-radius:5px 0 0 0;
border-top-left-radius: 5px;}
#tabs li:last-of-type{-webkit-border-top-right-radius: 5px;
-moz-border-radius-topright: 5px;
border-top-right-radius: 5px;}
.content .landing-area ul#tabs li:hover, .content .landing-area ul#tabs li:active, .content .landing-area ul#tabs li:focus{background: #fff200;   }
.content .landing-area ul#tabs li:hover a, .content .landing-area ul#tabs li:active a, .content .landing-area ul#tabs li:focus a, a#current{color:#1c1d1f; text-shadow:0px 0px 0px transparent;}
.content .landing-area ul#tabs li a{color:#fff; text-decoration:none;}
#tab-content{display:block; float:none;}
#tab1, #tab2, #tab3, #tab4 {height:280px; overflow:hidden;}
.tab-table{border-collapse:collapse; width:98%; min-height:400px;}
.tab-table th{background:#e8e8e8; font-weight:bold; text-align:left}
.tab-table td, .tab-table th{border:2px solid #e8e8e8; padding:10px;  }
.tab-table td:nth-child(odd){min-width:30%;}

.img-fix{float:none !important; padding:0 !important;}

/* Start of Column CSS */
#container4 {
	clear:left;
	float:left;
	width:100%;
	overflow:hidden;
	background: #ffffff;
	
}
#container3 {
	clear:left;
	float:left;
	width:100%;
	position:relative;
	right:25%;
	background:url(../images/small-right-shadow.png) no-repeat right center #ffffff;
	background-size:9px 90%;
	
}
#container2 {
	clear:left;
	float:left;
	width:100%;
	position:relative;
	right:25%;
	background:url(../images/small-right-shadow.png) no-repeat right center #ffffff;
	background-size:9px 90%;
}
#container1 {
	float:left;
	width:100%;
	position:relative;
	right:25%;
	background:url(../images/small-right-shadow.png) no-repeat right center #ffffff;
	background-size:9px 90%;
}
#container1 img{width:130px; height:65px;  margin:9px 20px 9px 0;}
#col1 {
	float:left;
	width:21%;
	position:relative;
	left:77%;
	overflow:hidden;
	
}
#col2 {
	float:left;
	width:21%;
	position:relative;
	left:81%;
	overflow:hidden;
}
#col3 {
	float:left;
	width:21%;
	position:relative;
	left:85%;
	overflow:hidden;
}
#col4 {
	float:left;
	width:21%;
	position:relative;
	left:89%;
	overflow:hidden;
}
.float-none{float:none !important;}

.report-download * {float:none;}
.report-download .flexcroll {height:330px; margin-top:10px;}
.report-download article { margin-bottom:10px; width:94%; padding:6px 0px 6px 30px; position:relative; background:#e1e1e1 url("../images/plus.gif") no-repeat center left 10px;}
.ie .report-download article{background:#e1e1e1;}
.report-download article *{ display:inline;}
.report-download article p{ width:80%; color:#000; font-size:14px; }
.report-download article a.pdf{ position:absolute;right:10px; top:4px; padding:6px 21px 0 10px; background: url("../images/pdf-icon.png") no-repeat top right; text-indent:-10000px; border-left:1px solid #8f8f8f;}
.report-download article a.doc{ position:absolute;right:10px; top:4px; padding:6px 21px 0 10px; background: url("../images/doc-icon.png") no-repeat top right; text-indent:-10000px; border-left:1px solid #8f8f8f;}
.report-download article a.pdf:before{content:" "; position:relative;}
.report-download  article  span{ padding-right:20px; }
.news-list article .new-news  a.pdf{  padding: 21px 2px 0 6px; display: block; margin: 0px 2px 0 0; background: url("../images/pdf-icon.png") no-repeat top right; text-indent:-1000000px; border-left:1px solid #8f8f8f;}
.news-list.report .news-title {width:77%}
 .news-list.report  article .new-news.pdf-wrapper{width:6%}
 .news-list.report .flexcroll {height:330px; margin-top:10px;}
 .news-list.report select {margin-bottom:10px;}
	.slider-wrap{margin:0 0 10px 0; float:left; width:100%;}

.slider-wrap .slider img{width:100%;}




/* This class is removed after the showcase is loaded */
/* Assign the correct showcase height to prevent loading jumps in IE */
.showcase-load
{
	height: 470px; /* Same as showcase javascript option */
	overflow: hidden;
}

/* Container when content is shown as one page */
.showcase-onepage
{
	/**/
}

/* Container when content is shown in slider */
.showcase
{
	position: relative;
	margin: auto;
}

	.showcase-content-container
	{
	height:auto!important;
	margin:0 0 0 0;
	overflow:visible!important;
	}
	
	/* Navigation arrows */
	.showcase-arrow-previous, .showcase-arrow-next
	{
		position: absolute;
		background: url('../images/slider-controls.png');
		width: 38px;
		height:42px;
		top:0;
		margin:30% 0 0;
		cursor: pointer;
		z-index:10;
	}
	
	.showcase-arrow-previous
	{
		left:0px;
		background-position:left top;
	}
	
	
	.showcase-arrow-next
	{
		right: 0px;
		background-position:right top;
	}
	
	
	/* Content */
	.showcase-content
	{
		text-align: center;
	}
		
		.showcase-content-wrapper
		{
			text-align: center;
			height: 470px;
			width: 700px;
			display: table-cell;
			vertical-align: middle;
		}
		
		/* Styling the tooltips */
		.showcase-plus-anchor
		{
			background-image: url('../images/plus.png');
			background-repeat: no-repeat;
		}
		
		.showcase-plus-anchor:hover
		{
			background-position: -32px 0;
		}
		
		div.showcase-tooltip
		{
			background-color: #fff;
			color: #000;
			text-align: left;
			padding: 5px 8px;
			background-image: url(../images/white-opacity-80.png);
		}
		
		/* Styling the caption */
		.showcase-caption
		{
			color: #000;
			padding: 8px 15px;
			text-align: left;
			position: absolute;
			bottom: 10px; left: 10px; right: 10px;
			display: none;
			background-image: url(../images/white-opacity-80.png);
		}
		
	.showcase-onepage .showcase-content
	{
		margin-bottom: 10px;
	}
	
	.slider{overflow:hidden; padding: 10px!important;
border: 1px solid rgba(0, 0, 0, 0.2);
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
	.lndslider{ padding: 10px!important; height:202px!important;
border: 1px solid rgba(0, 0, 0, 0.2);
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.lndslider .slider{padding: 0px!important;
border: 0px none ;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
	/* Button Wrapper */
	.showcase-button-wrapper
	{
		float: left;
		width:100%;
		margin-top:20%;
		text-align: center;
		position:relative;
		z-index:1000;
		
	}
	
	.landing-area-right-steel .showcase-button-wrapper
	{
		
		margin-top:75%;
		
		
	}
	
		.showcase-button-wrapper span
		{
			margin-right: 3px;
			padding: 2px 5px 0px 5px;
			cursor: pointer;
			font-size: 18px;
			color: #630a0e;
			display:none;
		}
	
		.showcase-button-wrapper span.active
		{
			color: #ed1c24;
		}
	
	/* Thumbnails */
	.showcase-thumbnail-container /* Used for backgrounds, no other styling!!! */
	{
		background-color: #000;
	}
	
	.showcase-thumbnail-wrapper
	{
		overflow: hidden;
	}
		
		.showcase-thumbnail
		{
			width: 120px;
			height: 90px;
			cursor: pointer;
			border: solid 1px #333;
			position: relative;
		}
		
			.showcase-thumbnail-caption
			{
				position: absolute;
				bottom: 2px;
				padding-left: 10px;
				padding-bottom: 5px;
			}
			
			.showcase-thumbnail-content
			{
				padding: 10px;
				text-align: center;
				padding-top: 25px;
			}
			
			.showcase-thumbnail-cover
			{
				background-image: url(../images/black-opacity-40.png);
				position: absolute;
				top: 0; bottom: 0; left: 0; right: 0;
			}
		
		.showcase-thumbnail:hover
		{
			border: solid 1px #999;
		}
		
			.showcase-thumbnail:hover .showcase-thumbnail-cover
			{
				display: none;
			}
		
		.showcase-thumbnail.active
		{
			border: solid 1px #999;
		}
		
			.showcase-thumbnail.active .showcase-thumbnail-cover
			{
				display: none;
			}
	
	.showcase-thumbnail-wrapper-horizontal
	{
		padding: 10px;
	}
	
		.showcase-thumbnail-wrapper-horizontal .showcase-thumbnail
		{
			margin-right: 10px;
			width: 116px;
		}
	
	.showcase-thumbnail-wrapper-vertical
	{
		padding: 10px;
	}
	
		.showcase-thumbnail-wrapper-vertical .showcase-thumbnail
		{
			margin-bottom: 10px;
		}
		
	.showcase-thumbnail-button-backward,
	.showcase-thumbnail-button-forward
	{
		padding: 7px;
		cursor: pointer;
	}
	
	.showcase-thumbnail-button-backward
	{
		padding-bottom: 0px;
		padding-right: 0px;
	}
	
		.showcase-thumbnail-button-backward .showcase-thumbnail-vertical,
		.showcase-thumbnail-button-forward .showcase-thumbnail-vertical,
		.showcase-thumbnail-button-forward .showcase-thumbnail-horizontal,
		.showcase-thumbnail-button-backward .showcase-thumbnail-horizontal
		{
			background-image: url(../images/arrows-small.png);
			background-repeat: no-repeat;
			display: block;
			width: 17px;
			height: 17px;
		}
		
		.showcase-thumbnail-button-backward .showcase-thumbnail-vertical
		{
			background-position: 0 -51px;
			margin-left: 55px;
		}
		.showcase-thumbnail-button-backward:hover .showcase-thumbnail-vertical
		{
			background-position: -17px -51px;
		}
		
		.showcase-thumbnail-button-forward .showcase-thumbnail-vertical
		{
			background-position: 0 -34px;
			margin-left: 55px;
		}
		.showcase-thumbnail-button-forward:hover .showcase-thumbnail-vertical
		{
			background-position: -17px -34px;
		}
		
		.showcase-thumbnail-button-backward .showcase-thumbnail-horizontal
		{
			background-position: 0 -17px;
			margin-top: 40px;
			margin-bottom: 40px;
		}
		.showcase-thumbnail-button-backward:hover .showcase-thumbnail-horizontal
		{
			background-position: -17px -17px;
		}
		
		.showcase-thumbnail-button-forward .showcase-thumbnail-horizontal
		{
			background-position: 0 0;
			margin-top: 40px;
			margin-bottom: 40px;
		}
		.showcase-thumbnail-button-forward:hover .showcase-thumbnail-horizontal
		{
			background-position: -17px 0;
		}
		
		/* Hide button text */
		.showcase-thumbnail-button-forward span span,
		.showcase-thumbnail-button-backward span span
		{
			display: none;
		}
		
		
		
		
		
.content .landing-area ul#tabs.medium li{ padding:8px 41px;}
.ie .content .landing-area ul#tabs.medium li{ padding:8px 30px;}
.content-right .content ul.fixed li{line-height:22px; background:url(../images/plus.gif) 0 8px no-repeat; padding:0 0 0 15px;}
ul.fixed li{line-height:22px; background:url(../images/plus.gif) 0 5px no-repeat; padding:0 0 0 15px; font:normal 12px Trebuchet MS,Arial, Helvetica, sans-serif}
.content-right .content  ul li ul.sub-list li{ background:url(../images/sub-list.png) 0 8px no-repeat;}
h2.grey{/* background:#eaeaea; */ display:block!important; margin-top:10px!important; margin-bottom:10px!important; padding:5px 10px; }
.image-h2{width:233px; margin: 10px auto; }
.image-p{width:233px; margin: 10px auto; }
.width-97{width:97%;}
.width-50{width:45%; float:left; margin-bottom:10px;}
.width-50+.width-50{margin-left:30px;}
.grey-table {width:100%;}
.grey-table td{background:#eaeaea; padding:2px 10px 2px 20px;}
.grey-table th{background:#b1b1b1; padding:2px 10px 2px 20px; text-align:left;}
.bottom-space{margin-bottom:10px;}
h3{font-size:12px; line-height:20px; margin:10px 0;}
.investor-search{height:345px; margin-top:-20px;}
.investor-search .office, .cust-testimonial .office{width:97%}
.contact-form input.small{width:60px; margin-right:15px}
.contact-form .part1.fixed-deposit{float:left; width:40%; padding:2px 0 0 0; font-weight:normal;}
.contact-form .part2.fixed-deposit{float:right;width:53%; padding:2px 0 0 0; font-weight:normal;}
.contact-form .part1.fixed-deposit label, .contact-form .part2.fixed-deposit label{width:32%;}
 .content .resume-wrapper ul.full.fixed-deposit li label{width:92px;}
 .content .resume-wrapper ul.full.fixed-deposit li textarea{width:292px;}
 .fixed-deposit-wrapper{height:320px;   margin-top:5px;}
  .content .resume-wrapper ul.full li label{width:114px;}
 /*Contact Upper Menu*/
 .right-links{float:right;  color:#000000; }
.right-links>li{list-style:none; padding:4px 15px 4px 10px; position:relative; background:url("../images/contact-menu-icon.png") no-repeat center right 2px;}
.right-links a{text-decoration:none; color:#000000;}
.right-links .contact-menu{display:none; position:absolute; z-index:1928373; top:22px; right:0; padding-top:10px; background:#fff000;}
.right-links .contact-menu li{ cursor:pointer; padding:3px 0px 3px 30px; width:105px; border-bottom:1px dotted #a19905; background:#000 url("../images/contact-menu-child-icon.png") no-repeat center left 10px; list-style:none;  }
.right-links .contact-menu li a{padding: 3px 38px 3px 0px; color:#fff000;}
.right-links li:hover{background-color:#000; }
.right-links li:hover a{color:#fff000;}
.right-links li:hover ul.contact-menu{display:block;}

.r-n-d-wrapper{height:350px;}
.pcr{height:290px;}
.rnd-center{width:98%;}
.rnd-center img{width:359px; height:265px;}
.r-n-d-wrapper p{text-align:justify;}
ul#tabs li[id].active{background-color: #fff200; background-image:none; color:#000; }
ul#tabs li[id].active a{ color:#000; text-shadow:0px 0px 0px transparent; }
.margin-top-20{margin-top:20px;}
	.margin-top-10{margin-top:10px;}

/*Dec 6*/

.award-details-wrapper{height:350px;}
.award-details,.width-98{ width:98%;}
.grey-box{background:#e1e1e1; height:60px;}
p.list-type{  padding:20px 0 0 25px; background:url('../images/plus.gif') no-repeat top 26px left 10px;}
.ie .grey-box p.list-type{   background:url('../images/plus.gif') no-repeat ; background-position: 10px 24px;}
.grey-box p img{margin-top:-20px;}
p.award-detail{width:350px; margin-top:20px; text-align:justify;}
a.back-button{font-family:Trebuchet MS; font-size:14px; background:url('../images/back-button-bg.png') no-repeat center left ; padding-left:15px; font-weight:bold; text-decoration:none; color:#000; float:right; margin:0 5px 5px 0;}
.grey-box.navigate-box{background:#e1e1e1; height:95px;}
.grey-box.navigate-box  p.award-title{width:650px;  padding:0px 0 0 25px; }
.award-link{text-decoration:none; }
.award-link:hover .grey-box{text-decoration:none; background:#c6c6c6;}
.height-fix{height:20px;}
.print-ads img{padding-left:0!important;}

.managment-wrapper div[id*="container"]{background:#fff; background-image:none!important;}
.managment-wrapper div[id*="container"] p{margin-bottom:0;}
.managment-wrapper a.back-button{float:right; margin-right:10px;}
.managment-wrapper #managment-wrapper a.know-more{}
#container1.management div img{width:129px; height:108px;  margin:3px  auto; float:none; padding:0; display:block;}
#container1.management div a.know-more img{width:73px; height:16px;  margin:3px  auto 10px auto; float:none; padding:0; display:block;}
.small-right-shadow{background:url(../images/small-right-shadow.png) no-repeat right center #ffffff;background-size:9px 90%;}


 /*Managment View Adjustment*/
  .content .full-profile.dealers-portal article{ border-bottom:0 none;}
 .content .full-profile.dealers-portal .dealer-logo-image{width:30%;  }
  .content .managment-wrapper .full-profile.dealers-portal .dealers-content p{margin:10px 5px; text-align:justify;}
   .content .full-profile.dealers-portal .dealers-content{ width:68%; padding-right:10px; border-left: 0 none;  }
.full-profile-wrapper{height:300px; overflow:hidden;}

.news-list * {float:none;}
.news-list .flexcroll {height:330px; margin-top:0px;} 
.news-list .single{height:300px; margin-top:0px; overflow-y: scroll !important;}

.news-list  article  { margin-bottom:5px; padding:6px 0px 6px 10px; width:97%; position:relative; background:#e1e1e1; overflow:hidden; }
.news-list  article  div.date{width:15%; float:left;}
.news-list  article  div.news-title {width:75%; float:left;}
.news-list  article  div.new-news {width:10%; float:left;}

.news-list  article  *{ display:inline;}
.news-list  article  p{  color:#000; font-size:14px; margin-bottom:0; }
.news-list  article  p.date{  background: url("../images/plus.gif") no-repeat left 4px; padding:0px 0px 0 15px;  }
.news-list  article  p.news-title{  padding-right:40px; }

.news-list  article  p.new-news{  color:red; font-weight:bold; font-size:16px; margin-left:15px;}
.news-link{text-decoration:none; }
.news-link:hover article{text-decoration:none; background-color:#c6c6c6;}

*:focus{outline:none;}

.cust-testimonial{height:350px;}
.cust-testimonial h3{ font-size:14px; margin-bottom:0; }
.cust-testimonial address{ font-weight:bold; border-bottom:0 none; margin-bottom:0px; padding-bottom:5px; }
.cust-testimonial p{ border-bottom:1px dotted #000;  padding:10px 10px 15px;  margin-bottom:15px; }
.tyre-care{height:340px;}

.text-right{text-align:right;}
.text-center{text-align:center;}

ol li{list-style:decimal; margin-left:27px; }
.thirdhalf{width:32%; float:left;}
ol li ol li{list-style:lower-roman; margin-left:20px; }
ol li ol.alpha li{list-style:lower-alpha; }
.content-right .content  ol li ul.sub-list li{ background:url(../images/sub-list.png) 0 8px no-repeat; list-style:none;}

.letter-format{background:#e1e1e1; padding:10px; }
.heritage-item{overflow:hidden;}
.content .landing-area .heritage-item p{text-align:justify;} 
.read-more-button{padding:10px; text-indent:123456px; height:16px; width:73px; display:block; background:url(../images/read-more-button.png) no-repeat left top; float:right; } 
.full-scroll{height:350px;} 
.award-details{height:320px;}   
 p{line-height:18px; font-size:12px; margin-bottom:10px; color:#000; }   
.fd table table td{vertical-align:top; }   
.fd table{ margin:10px;}   
.grey-button{background:#b3b3ab; padding:2px 5px; float:right; margin-right:5px;  color:#000; text-decoration:none; }

#foo2 li span a{color:#000; text-decoration:none; margin-left:5px;}

.motorsport-fix{margin:5px 14px 0 0; padding-left: 10px;}
.wheel-wrapper{height:350px; overflow:hidden}

/*New Changes DEC 10*/
.box{width:20%;  float:left;height:200px;}
.management .box img{float:none;}
.management .box p{margin-bottom:0;}
.management .box .know-more{display:block; margin-top:5px; text-align:center;}
.management .box .know-more img{}



.resume-wrapper ul.full .margin-label{display:none;}
.text-home{position:absolute; bottom:50px; right:50px;}

.trans-img-fix{position:relative; left: 4.4%; bottom: -15px; padding:0!important;}
.ie .trans-img-fix{bottom: -19px;}

 .content .oem-banner-wrapper a { }
 .content  .oem-banner-wrapper a  img{ padding-bottom:10px;}
  .content  .full-content .oem-full img.banner-img{ padding-bottom:10px; float:none; padding:0; margin:0 auto; width:100%;}
  .content  .full-content { margin-top: -25px;}
 .inline-box-wrapper{width:100%; background:#fff; margin-top:10px;}
 
 .inline-box-wrapper .box-inline{width:25%; float:left;}
  .content  .inline-box-wrapper .box-inline img{display:block; margin:0 auto; float:none;}
  
  .pcr-c-bg{background-image:url('../images/new/pcr-c-bg.png'); background-repeat:no-repeat; background-position: bottom right; min-height: 435px;}
  .lcv-c-bg{background:url('../images/new/lcv-c-bg.png')no-repeat bottom right; min-height: 445px;}
  .tbr-c-bg{background:url('../images/new/tbr-c-bg.png')no-repeat bottom right; min-height: 445px;}
  .tbb-c-bg{background:url('../images/new/tbb-c-bg.png')no-repeat bottom right; min-height: 445px;}
  .scv-c-bg{background:url('../images/new/scv-c-bg.png')no-repeat bottom right; min-height: 445px;}
  .otr-c-bg{background:url('../images/new/otr-c-bg.png')no-repeat bottom right; min-height: 445px;}
   .ttw-c-bg{background:url('../images/new/tbb-c-bg-1.png')no-repeat bottom right; min-height: 445px;}
  .farm-c-bg{background:url('../images/new/farm-c-bg.png')no-repeat bottom right; min-height: 445px;}
  .small-content{width:50%;}
  .small-content-full{width:100%;}
  .small-content-full p{text-align:justify;}
  .read-more{padding-right:20px; background:url('../images/new/know-more-bg.png') no-repeat center right; color:#000; text-decoration:none;}
  
  .full-content-wrapper{padding:20px; position: relative;  width:96%; display:none;}
  .max-scroll{height:380px; overflow:hidden;}
    
    .max-scroll-alter{height:340px; overflow:hidden;}
    .max-scroll-alter-again{height:320px; overflow:hidden;}
  .content-right .title h1 img{padding:0 0 0 20px; float:none; margin:0;}
  .news-list #ddlyear{margin-bottom:10px;}
    .full-range{padding:20px; position: relative;  width:96%; display:none; font: normal 12px Trebuchet MS,Arial, Helvetica, sans-serif;}
	.full-range-text{font-weight:bold; font-size:14px; color:#000; margin-top:40px;}
.full-range-text a{padding:3px 10px; color:#fff; background:#000; -webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px; text-decoration:none;}
 .full-range ul li{line-height:22px; font: normal 12px Trebuchet MS,Arial, Helvetica, sans-serif; background:url(../images/plus.gif) 0 8px no-repeat; padding:0 0 0 15px; list-style:none;}
.full-range h2{font-weight:bold; font-size:12px; display:inline-block;}
/*PRoducts BG*/
.tbb-p-bg{background: url('../images/new/tbb-p-bg.png')  0px top no-repeat; }
.otr-p-bg{background: url('../images/new/otr-p-bg.png')  0px top no-repeat; }
.farm-p-bg{background: url('../images/new/farm-p-bg.png')  0px top no-repeat; }
.lcv-p-bg{background: url('../images/new/lcv-p-bg.png')  0px top no-repeat;}
.tbr-p-bg{background: url('../images/new/tbr-p-bg.png')  0px top no-repeat;}
.scv-p-bg{background: url('../images/new/scv-p-bg.png')  0px top no-repeat;}
p.justify{text-align: justify;}
html[data-useragent*='MSIE 10.0'] .nav-menu ul.menu li a, html[data-useragent~='Trident/7.0'] .nav-menu ul.menu li a{font-size:14px!important; padding: 5.5px 11px 5.2px 7%!important; }
html[data-useragent*='MSIE 10.0'] .trans-img-fix{bottom: -9px;}
  .content-right.chairmen-bg{background:rgba(255,255,255,0.85) url(../images/new/vision-and-mission.png) right bottom no-repeat;background-color:#fff;}
   .full-content-wrapper.width-fix{ width:56%; display:none;}
  .medium-content.width-fix{ width:56%; }
  
    .tyre-popup-1 { display:none; background:rgba(0,0,0,0.8); right:0; top:0; bottom:0; left:0; position:fixed; width:100%; height:100%; z-index: 999999999;}
  .tyre-popup-1 .box{width:42%; height:300px; background:#fff; top:20%; padding:0px  1px; position:relative; left:30%}
  .tyre-popup-1 .box button{width:30px; height:30px; background:#fff200; border:none; position:relative; right:0; float:right; cursor:pointer;}
  .news-title p {
    font-weight: bold;
}
.jspPane img:hover{
  -ms-transform: scale(1.05); /* IE 9 */
  -webkit-transform: scale(1.05); /* Safari 3-8 */
  transform: scale(1.05); 
   -webkit-transition: all 2s ease;
      -moz-transition: all 2s ease;
      -ms-transition: all 2s ease;
      transition: all 2s ease;
}
.tabssss {
float: left;
    margin-bottom: 10px;
    border-bottom: 1px solid #4d4d4d;
    width: 97%;
    padding-bottom: 10px;
}
.content-right .content p, .full-content-wrapper p {

float: none;
width: 100%;
float: none !important;
}
ul#tabs li[id].active :after {
    background-image: none;
    color: #000;
    width: 0;
    height: 0;
    border-left: 15px solid transparent;
    border-right: 15px solid transparent;
    border-top: 15px solid #fef200;
    content: " ";
    position: absolute;
    bottom: -15px;
    left: 35%;
}

ul#tabs li[id].active :after,ul#tabs li[id]:hover :after {
    background-image: none;
    color: #000;
    width: 0;
    height: 0;
    border-left: 15px solid transparent;
    border-right: 15px solid transparent;
    border-top: 15px solid #fef200;
    content: " ";
    position: absolute;
    bottom: -15px;
    left: 35%;
}
img.white-boxed-image {

    border: 1px solid rgb(254, 242, 0) !important;
 
}
.clike {
    outline: none;
    padding: 10px 15px;
    border: none;
    background: #000;
    color: #fff;
    margin-left: 23%;
    margin-top: 3%;
    border-radius: 4px;
    cursor: pointer;


