body{padding-top:57px;
	font-family: 'Muli', sans-serif;}
.full_width {
top: 0; background:#ccc; width:100%; height:60px;}
.jumbotron{height: 640px;
margin-bottom: 0px;
background-image: url('../img/bnr.jpg');
background-size:100% 100%;
margin:0 auto;
background-repeat: no-repeat;
padding-left: 0px;
padding-right: 0px;
overflow:hidden;
min-width:1140px;
max-width:100%;
width:100%;
 
}

.jumbotron .col-xs-3	{
	height:640px;
	background:rgba(0,0,0,0.2);
	padding-left:0px;
	padding-right:0px;
	margin-top: -48px;
	border-right:1px solid #fff;
	cursor:pointer;
}
.bnt_text{margin-top:350px; text-transform:uppercase; font-size:40px; color:#fff; text-shadow: 1px -2px 6px #000;}
.bnt_text h4{text-transform:uppercase; font-size:40px; color:#fff;}
.main_container{top: 0;  width:100%; height: 234px; margin}
.container{width:1140px;}
.main_container h2{margin-top: 42px; font-size:34px; text-align:center; color:#000;font-family: 'Muli', sans-serif;font-weight:600;}
.main_container h4{font-size:24px;text-align:center;color:#000;  }
.main_container p{font-size:17px;text-align:center; color:#000;  margin-top:10px; font-family:open sans; font-weight:600;}
.jumbotron1{width:1140px;margin: auto;}
.invest img{width:260px;border-radius: 5px;}
.sand img{width:260px; border-radius: 5px; }
.shell img{width:260px; border-radius: 5px;}
.cast img{width:260px;border-radius: 5px;}
.min_height{margin-top:50px !important}
.cast_head h4{font-size:40px;}
.line{ border:3px solid #66CCFF;margin-top: 32px;}
.jumbotron1 h4{font-size:34px; color:#66CCFF; text-align: center; margin-bottom: 38px;text-transform:uppercase;}
.sand_text h3{font-size:21px; color:#66CCFF; text-transform:uppercase;}
.sand_text{}
.sand_text p{ color:#666666;min-height: 150px; font-size:14px; line-height: 19px; text-align:justify; border-bottom:2px solid #ccc; padding-bottom:15px;}
.jumbotron2{background:#f7f7f7; height:470px; margin-top:15px;margin-bottom:15px;}
.hdings h4{font-size:27px; color:#ff8900;text-transform:uppercase;}
.hdings h4 a{font-size:27px; color:#66CCFF;text-transform:uppercase; text-decoration:none;}
.container{width:1140px;margin: auto;}
.hdings p{font-size:18px; color:#333; }
.ft_blog {
border-bottom: 1px solid #ccc;
padding-bottom:15px; margin-top: 15px;text-decoration:none;
}
.ft_blog h4{font-size:18px; color:#333; text-transform:uppercase;}
.ft_blog h4 a{font-size:18px; color:#333; text-transform:uppercase;text-decoration:none;}
.ft_blog p{font-size:14px; color:#666;}
.bnr2 img{width:586px;border-radius: 5px;}
.hdings ,.blogs{margin-top:35px;}
.side_blogs{width: 40.333333%; padding-left: 50px; border-left:1px solid #e0e0e0;}
.quality h4{text-align:center; color:#66CCFF; font-size:25px;text-transform:uppercase;}
.quality p{text-align:center; font-size:15px; color:#000;}
.quality {

}
.quality2 img{ padding-left:130px;}
.ped img{ padding-left:178px; padding-top:0px;}
.quality1{}
.achiev1 h4 a{color:#333;}
 .quality1 img{margin-left:50px;}
.ped p{width:598px;padding-top: 15px; font-size: 16px;}
.quality2{margin-left:0px;}
.ped{margin-left:0px;}

.achiev1 h4 a:hover{color:#333;text-decoration:none;}n
.achiev h4{color:#ff8900; font-size:25px;}	
.achiev{ width: 420px; text-transform:uppercase; text-align:center;}
.achiev1{ width:420px; height:100px; padding-top: 15px; margin-top:20px;cursor: pointer;
border: 1px solid #d7d7d7;}
.achiev1 h4{ font-size:18px; color:#000;text-transform:none;}
.achiev2{margin-top:25px; width:420px; height:100px; padding-top: 15px;border: 1px solid #d7d7d7;  }
.achiev2 h4{ font-size:18px; color:#000;text-transform:none;}

.quality1 p{text-align:center;width: 340px; font-size:18px; margin-top: 15px; } 
.quality2 p{text-align: center;
width: 284px;
font-size: 16px;
margin-top: 15px;
margin-left: 106px; }
.footer{padding-top:10px;margin-top: 20px; padding-bottom:10px; background-color:#66CCFF; clear:both;padding-left: 70px;}
.footer p{text-align:center; font-size:14px !important; color:#fff !important; border:none !important; }

.ft_blog span{ font-size:12px; color:#666666;}


.jumbotron12 {height: 90px;background-color: #f7f7f6;box-shadow: 0px 1px 8px #535353;min-width:1140px;max-width:100%;width:100%; border-top: 3px solid #66CCFF;}

.navbar-nav>li>a{Font-size:15px; padding-top:40px; color:#000; }
.nav>li>a:hover, .nav>li>a:focus{background:none; color:#ff8900; }
.products{background-color:#f2f2f2; height:277px;}
.prod_bnr{height: 450px;
margin-bottom: 0px;
background-image: url('../img/prod_bnr.png');
min-width:1140px;
max-width:100%;
width:100%;
margin:0 auto;
background-repeat: no-repeat;
background-size:108% 100%;
}




.career_bnr{height: 450px;
margin-bottom: 0px;
background-image: url('../img/careers.jpg');
min-width:1140px;
max-width:100%;
width:100%;
margin:0 auto;
background-repeat: no-repeat;
background-size:108% 100%
}

.centrifugal-banner{height: 450px;
margin-bottom: 0px;
background-image: url('../img/centrifugal_bnr.png');
min-width:1140px;
max-width:100%;
width:100%;
margin:0 auto;
background-repeat: no-repeat;
background-size:108% 100%;
}


.investment-banner{height: 450px;
margin-bottom: 0px;
background-image: url('../img/invest-banner.png');
min-width:1140px;
max-width:100%;
width:100%;
margin:0 auto;
background-repeat: no-repeat;
background-size:108% 100%;}


.hdings, .blogs {
margin-top: 20px;
}


.sand-banner{height: 450px;
margin-bottom: 0px;
background-image: url('../img/sand-banner.png');
min-width:1140px;
max-width:100%;
width:100%;
margin:0 auto;
background-repeat: no-repeat;
background-size:108% 100%
}
.shell-banner{height: 450px;
margin-bottom: 0px;
background-image: url('../img/shell-banner.png');
min-width:1140px;
max-width:100%;
width:100%;
margin:0 auto;
background-repeat: no-repeat;
background-size:108% 100%
}

.mile h2{text-transform:uppercase; font-size:25px;}

.contact_bnr{height: 540px;
margin-bottom: 0px;
background-image: url('../img/contact-us.png');
min-width:1140px;
max-width:100%;
width:100%;
margin:0 auto;
background-repeat: no-repeat;
background-size:108% 100%;}

.about_bnr{height: 540px;
margin-bottom: 0px;
background-image: url('../img/about.png');
min-width:1140px;
max-width:100%;
width:100%;
margin:0 auto;
background-repeat: no-repeat;
background-size:108% 100%;}

.facility_img{height: 540px;
margin-bottom: 0px;
background-image: url('../img/facility_img.png');
min-width:1140px;
max-width:100%;
width:100%;
margin:0 auto;
background-repeat: no-repeat; background-size:108% 100%;}

.enquiry_img{height: 540px;
margin-bottom: 0px;
background-image: url('../img/enquiry.png');
min-width:1140px;
max-width:100%;
width:100%;
margin:0 auto;
background-repeat: no-repeat; background-size:108% 100%;}



.alloys_bnr{height: 540px;
margin-bottom: 0px;
background-image: url('../img/alloys_bnr.png');
min-width:1140px;
max-width:100%;
width:100%;
margin:0 auto;
background-repeat: no-repeat; background-size:108% 100%;}


.production_bnr{height: 540px;
margin-bottom: 0px;
background-image: url('../img/product.png');
min-width:1140px;
max-width:100%;
width:100%;
margin:0 auto;
background-repeat: no-repeat; background-size:108% 100%;}

.qce{margin-top:15px;}
.P_hding h4{text-transform:uppercase; font-size:20px; color:#202628;}
.P_hding p{text-transform:none;font-size:14px; color:#767c7e}
.products{padding-top:80px;}
.col-md-10.P_hding{padding-left:55px;margin-top: -9px;}
.P_hding span{color:#ff8900; font-size:14px;}
.updates{ padding-top:25px;min-width:1140px;max-width:100%;width:100%;}
.updates h4{ font-size:21px; color:#202628; text-transform:uppercase;}
.updates p{ border: none; font-size:20px; color:#ff8900; text-transform:none; border-top:1px solid #e7e7e7;  border-bottom:1px solid #e7e7e7; padding-bottom: 5px;
padding-top: 5px;}
.prod_text h6{font-size:16px;}
.prod_text p{font-size:14px; color:#767c7e; border:none; padding-top:40px;}
.prod_text input{width	:80px; height:30px; background:#FF8900; border:none; text-transform:uppercase; color:#fff;}
.send_q{background:#FF8900; border-radius:10px; height:187px; margin-top:20px; padding-top: 44px;
padding-left: 30px;}
.send{width:100%; padding-bottom: 65px;}
.send_query p{border:none; color:#fff;  font-size:18px;}
.send_query h4{border:none; color:#fff; font-size:20px;}

.border{border-top:1px solid #ccc; padding-top: 20px; padding-bottom: 15px;}
.border a{
	color:#FF8900;
	text-decoration:none;
}
.border p{border-top:1px solid #fff; font-size: 14px;  border-bottom:none;
color: #767C7E;}
.round-icon{ width:15px; height:21px; background: url(../img/adrs.png) no-repeat; margin-top: 7px}
.blog_heading h3{text-transform:uppercase;}
.phone-icon{ width:15px; height:21px; background: url(../img/phone.png) no-repeat; margin-top: 7px}

.email-icon{ width:15px; height:21px; background: url(../img/email.png) no-repeat; margin-top: 7px}
.news-ltr{}
.news-ltr input{width:380px; height:40px; }
.border span{ color:#FF8900}
.container h4{padding-bottom:5px;}
.contant_box{ background:#E7E7E7; border-radius:5px; height:414px; top: 0px;}
.contant_box p{ color:#767C7E; font-size:14px; padding-top:32px; padding-left:22px; padding-bottom: 25px;}
.form-control{width:280px; height:40px; border-radius:25px; margin-left: 20px;margin-bottom: 25px; color: #9FAAAD; }
.centrifugal{width:1110px; margin:0 auto;}
.centrifugal p{border:none; font-size:15px; color:#767c7e;}
.centrifugal h4{font-size:25px;}
.btn-default a{color:#fff;}
.send_query	h4{ text-transform:uppercase;padding-bottom: 0px;}
.send_query	p{margin-top: -5px;}
.button {
width: 100px;
height: 40px;
background-color: #3C3C3C;
/* color: #fff; */
border: none;
margin-left: 20px;}


.button 1{ 

/* color: #fff; */
border: none;
margin-left: 20px;}
.text-input H4{color:#fff; font-size:20px; padding-bottom: 0px;}

.blog_heading h3{text-transform:uppercase; font-size:21px; color:#202628;}

.phone-icon{width:15px; height:21px; background: url(../img/phone.png) no-repeat; margin-top: 7px}
.email-icon{width:15px; height:21px; background: url(../img/email.png) no-repeat; margin-top: 7px}

.centri li {
color: #767c7e;
}
.send_q img{margin-top:12px;}









.achiev1:hover {
width: 420px;
text-transform: uppercase;
text-align: center;
background: #FFF;
box-shadow: 2px 2px 3px #ccc;
}
.achiev2:hover{width: 420px;
text-transform: uppercase;
text-align: center;
background: #FFF;
box-shadow: 2px 2px 3px #ccc;}

.form-control1{display: block;
margin-left: 20px;
width: 280px;
height: 91px;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
color: #9FAAAD;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius:15px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.button{width:100px; height:40px; background-color:#FF8900; color:#fff; border:none; margin-left: 20px; margin-top: 20px;}


.mile_stone {
background: url(../img/mile_left_img.png) no-repeat;
margin-top: -2px;
min-height: 83px;
margin-left: 10px;
background-position: 0px 2px;}

.mile_year{
padding-left: 49px;
margin-top: -20px;
}

.mile_stone {
padding-left: 25px;
}

.mile_contnet p {
margin-top: -15px; color:#666; font-size:16px; border:none; border-bottom:1px solid #ccc; padding-bottom:15px; padding-top:15px;
}
.mile h4{text-transform:none; color:#666; font-size:20px; line-height: 26px;}

.blog_heading h4{ font-size:21px; text-transform:uppercase;}
.mile_year h2{}
.contact{margin-top:30px;}
.border h3{font-size:16px; color:#FF8900; margin-top: 0px; margin-bottom: 0px;}
.about{ width:1110px; margin:0 auto;}
.about p{font-size:16px; color:#666; border:none;}

.alloys{
color:#333;
margin-top: 25px; border:none;
}

.alloys p{ border:none; font-size:20px; color:#fff; padding-top:22px;}
.alloyes_cnt p{border:none; color:#000; font-size:14px;}
.alloys_box{ border-radius:5px; margin-bottom: 50px; margin-left: -12px;}
.alloys_box h3{font-size:30px; color:#ff8900;}
.alloys_box ul li{line-height:35px; font-size:14px;}
.tabbs{width:100%; }
.center{width:1140px; margin:0 auto;}


.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
color: #555; font-size: 20px; height:63px; text-align: center; text-transform:uppercase;
background-color: #fff;
border: 0px solid #FFF;

cursor: default;
}
.alloys h4{border:none; font-size:20px; color:#666;margin-left:-15px; text-transform:none; line-height: 26px;}
.nav-tabs>li {
float: left;
margin-bottom: -1px;
width: 170px;
text-align: center;
}


.nav>li>a:hover, .nav>li>a:focus {
background: none;
color: #ff8900;
border: none;
}
.ad_boxes{width:460px; height:255px; border:1px solid #ccc; border-radius:5px; padding-left:18px; padding-top:12px; margin-left:25px;  margin-bottom:25px; }
.ad_text{clear:both;}
.ad_text p{ color:#767c7e; font-size:20px; border:none;}
.ad_boxes h4{font-size:30px; color:#ff8900; text-transform:none;padding-bottom:0px; }

.ad_boxes p{font-size:17px; color:#767c7e; text-transform:none; border: none; line-height:24px;}

.nav-tabs>li>a {
position: relative;
display: block;
padding: 17px 15px; font-size:20px; text-transform:uppercase; color:#202628;
}

.cc p{border:none; font-size:14px; font-size:14px; color:#767c7e; margin-top:0px;}
.cc h4{margin-bottom:0px; text-transform:none; color:#ff8900; margin-top: 18px;}
.prodcut-images{margin-bottom:30px; margin-top:30px;}



.btn {
display: inline-block;
margin-bottom: 0;
font-weight: 400;
text-align: center;
vertical-align: middle;
cursor: pointer;
background-color:#ff8900;
border: 1px solid transparent;
white-space: nowrap;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
border-radius: 0px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; color:#fff;
}

.btn-default:hover{background-color:#ff8900; border-radius: 0px;
}
.logo{
	z-index:1;
}
h1.banner_title{
	color:white;
	margin-top:320px;
	font-size:41px;
	color:#fff; font-weight:600;
	padding:52px;
	 font-family: 'BebasNeueRegular', sans-serif;
	 
	 text-rendering: optimizelegibility;
}
.jumbotron .col-xs-3{
	
    -webkit-transition: width .4s ease;
       -moz-transition: width .4s ease;
         -o-transition: width .4s ease;
            transition: width .4s ease;

}
.banner_parent *{
    -webkit-transition: width 0s;
       -moz-transition: width 0s;
         -o-transition: width 0s;
            transition: width 0s;
}
.lesswidth{
	width:7%;
	background: rgba(0,0,0,0.5) !important;
		
	
}
.lesswidth h1{
	margin-top: 3.2em !important;
	padding:0px !important;
	white-space:nowrap;
	-webkit-transform:rotate(90deg);
	-moz-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	-o-transform: rotate(90deg);
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
	
   
}
.fullwidth{
	width:79%;
}
.shell_mould h1{
	padding: 34px;
	margin-top: 338px;
	
}
.shell_title{
	
}
.banner_info{
	background:rgba(0, 123, 195, 0.73);
	display:none;
	padding:15px;
	min-height:110px;
	margin-left:52px;
	max-height:250px;
	width:60%;
}
.shell_mould .banner_info{
	margin-left: 51px;
}

.banner_info p{
	
	color:#fff;
	padding-right:0px;
	 display:none;
	
}
.banner_info a{
	color:#D6D6D6;
	
	
}

.arrow_in_banner{
	
	margin-top: 45px;
}
#active h1{
	margin-top: 325px;
	padding-bottom: 10px;
	width: 500px;
	background: #fff;
	color: rgba(0, 123, 195, 0.73);
	padding-top: 10px;
	margin-left: 52px;
}
#active .banner_info{
	display:block;
	
}
#active .banner_info p{
	display:block;
	
}
@keyframes fadein
{
from {opacity:0;}
to {opacity:1;}
}

@-webkit-keyframes fadein /* Safari and Chrome */
{
from {opacity:0;}
to {opacity:1;}
}

.panel-heading p{border:none; padding-bottom:4px; padding-top:4px;display:block; font-size:18px;margin-bottom:0px;}
.panel-heading p a{color:#000;display:block;}
.panel-heading{
	padding-top:2px;
	padding-bottom:2px;
	
}

.alloys h2{margin-left:-15px; font-size:30px; color:#333;}
.nav-tabs{
	border-bottom: 0px solid #ddd;
	margin: 0px auto;
width: 900px;
}
.nav-tabs_holder{
	background:#f5f5f5;
}
.logo{
	width:256px; margin-top:20px; margin-left: 0px;
	
}
.logo img{
	position:absolute;
}


.navbar-nav {
float: left;
margin-top: 20px;
margin: 0;
margin-left: 100px;
width: 950px;
}
.panel-default>.panel-heading{
	background: url(../img/plus.png);
	background-repeat: no-repeat;
	background-position: 98% 12px;
}

.about ul li {font-size: 16px;
color: #666;
border: none;}

.centrifugal h3{text-transform: none;
color: #666;
font-size: 20px;
line-height: 26px;}
.border p span{
	color:#767C7E;
}
.contact_inner_head{
	font-weight:bold;
}
.news-ltr{
	border-radius: 3px;
	margin-left: 0px;
	margin-bottom: 5px;
	display: inline-block;

}

.tab-content>.active {
display: block;
margin-left: 32px;
}

@media screen and (max-width: 1261px){
	.navbar-fixed-top{
			position:fixed;
	   }
}
 @media screen and (max-width: 1260px){
       h1.banner_title{
               padding-left: 10px !important;
       }
       .navbar-fixed-top{
			position:relative;
	   }
       .nav>li{
               display: inline-block;
       }
	   .banner_info{
			min-height:180px !important;
			max-height:280px !important;
			margin-left:16px !important;
		}
		body {
			padding-top: 0px;
		}
		
}
 
@media screen and (max-width: 760px){
	.jumbotron .col-xs-3{
			margin-top:-30px;
		}
}


.fcty h2{font-size:25px;}
.fcty p{color: #666;
font-size: 20px;
line-height: 26px; border:none;}
.navbar-nav > li > a{
	font-family: 'Muli', sans-serif;
}
.comment_form .col-xs-6{
	padding-left:0px;
	
}

#about,#capabilities {
padding-top: 20px;
border-bottom: 1px solid #ddd;
width: 1140px;
padding-bottom: 40px;
margin:auto;
}
#about .row,#capabilities .row {
position: relative;
width:1090px;
margin: 0 auto;
}
#about .span12,#capabilities .span12{
	width:100%;
}
#about .span6{
	width:47%;
}
#capabilities .span6:first-child{
	min-width:460px;
	
}
.headline {
margin: 20px 0 60px 0;
text-align: center;
}
.headline h1 {
color: #201914;
}
.headline h1 {
position: relative;
margin-bottom: 20px;
color: #201914;
line-height: 72px;
font-weight: 700;
text-transform: uppercase;
}
.headline h5 {
margin-bottom: 0;
text-transform: uppercase;
color: #4b4b4b;
font-size: 14px;
line-height: 24px;
}
#about .span6 p{
	margin-bottom: 25px;
}
.pie-chart{
	margin-top:65px;
	margin-left:45px;
}
.input-append{ display:none;} 



@media screen and (max-width: 767px){
.logo img{ position:static;} 
.navbar-fixed-top{ margin:0;}
.navbar .container {
    width: inherit;
}.navbar .nav > li > a {
    padding: 5px 30px;
}header .navbar .brand.logo {
    padding: 0;
    margin-left: 0;
    margin-top: 7px;
    display: inline-block;
    float: none;
}
.navbar .nav{ display:none;}
.navbar-inner{ text-align:center;}
#services {
    padding: 20px 0 20px 0;
}.container {
    width: inherit;
    margin: auto;
}.brick2 {
    width: inherit;}#about .span6 {
    width: initial;
    float: none;
    margin: 0;
}#about, #capabilities {
    padding-top: 20px;
    border-bottom: 1px solid #ddd;
    width: inherit;
    padding-bottom: 40px;
    margin: auto;
}#about .row, #capabilities .row {
    position: relative;
    width: initial;
    margin: 0 auto;
    padding: 0 20px;
}.span6 {
    width: initial;
    float: none;
}#capabilities .span6:first-child {
min-width:initial ;
}

.row .span4{ width:inherit !important; padding:0 !important}
.div_class { 
    width: inherit;
}
.div_class form input, .div_class form textarea { 
    width: 90%;
}













}
