.color-head{
color:rgb(24,115,181);
font-size:22px;
padding-top:18px;
line-height:50px;
}


#slider {
  position: relative;
  overflow: hidden;
  margin: 20px auto 0 -60px;
  border-radius: 4px;
}

#slider ul {
  position: relative;
  margin: 0;
  padding: 0;
  height: 200px;
  list-style: none;
}

#slider ul li {
  position: relative;
  display: block;
  float: left;
  width: 640px;
  height: 300px;
  background: #fff;
  border-top:30px solid #c4268c;
}

a.control_prev, a.control_next {
  position: absolute;
  top: 40%;
  z-index: 999;
  display: block;
  padding: 4% 3%;
  width: auto;
  height: auto;
  background: #2a2a2a;
  color: #fff;
  text-decoration: none;
  font-weight: 600;
  font-size: 18px;
  opacity: 0.8;
  cursor: pointer;
}

a.control_prev:hover, a.control_next:hover {
  opacity: 1;
  -webkit-transition: all 0.2s ease;
}

a.control_prev {
  border-radius: 0 2px 2px 0;
}

a.control_next {
  right: 0;
  border-radius: 2px 0 0 2px;
}

.slider_option {
  position: relative;
  margin: 10px auto;
  width: 160px;
  font-size: 18px;
}


.iso {

  overflow: hidden;
  margin: 20px auto 0 auto;
  border-radius: 4px;
  width:200px;
}

.logoimage {

  overflow: hidden;
  margin: 35px auto 0 auto;
  border-radius: 4px;
}

.project_menu {

width:auto;
}

#horizontalmenu li ul {
    display:none;
position:absolute;
}
#horizontalmenu li:hover ul{
    display:block;
    background:rgb(24,23,20);
	width:auto; 
	font-size:18px;
	margin-left:-28px;
}
#horizontalmenu li ul li{
    clear:both;
    border-style:none;
	}


button.button{
    background: #2098f5 none repeat scroll 0 0;
    border: medium none;
    color: #fff;
    display: inline-block;
    font-size: 16px;
    line-height: 18px;
    padding: 7px 22px;

}

.features {

  color: white;
  font-size: 28px;
  line-height: 10px;

}
.terms {

font-size:17px;
color:white;padding-top: 20px;

}
.note {
font-size:11px;
}

.Career
{
font-size:21px;
color:white;
fon-weight:bolder;

}

.mail{
    display: inline-block;
    left: -10px;
    position: absolute;
    top: 0;
    z-index: 101;
    margin: 9px;
}

.projectimage {
    height: 425px;
    margin: 25px;
    position: relative;
}

/***************************************Product Design ***********************************************/

.productdesign {
	margin:0px;padding:0px;
	width:100%;
	border:1px solid #aaffff;
	
	-moz-border-radius-bottomleft:6px;
	-webkit-border-bottom-left-radius:6px;
	border-bottom-left-radius:6px;
	
	-moz-border-radius-bottomright:6px;
	-webkit-border-bottom-right-radius:6px;
	border-bottom-right-radius:6px;
	
	-moz-border-radius-topright:6px;
	-webkit-border-top-right-radius:6px;
	border-top-right-radius:6px;
	
	-moz-border-radius-topleft:6px;
	-webkit-border-top-left-radius:6px;
	border-top-left-radius:6px;
}.productdesign table{
    border-collapse: collapse;
        border-spacing: 0;
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}.productdesign tr:last-child td:last-child {
	-moz-border-radius-bottomright:6px;
	-webkit-border-bottom-right-radius:6px;
	border-bottom-right-radius:6px;
}
.productdesign table tr:first-child td:first-child {
	-moz-border-radius-topleft:6px;
	-webkit-border-top-left-radius:6px;
	border-top-left-radius:6px;
}
.productdesign table tr:first-child td:last-child {
	-moz-border-radius-topright:6px;
	-webkit-border-top-right-radius:6px;
	border-top-right-radius:6px;
}.productdesign tr:last-child td:first-child{
	-moz-border-radius-bottomleft:6px;
	-webkit-border-bottom-left-radius:6px;
	border-bottom-left-radius:6px;
}.productdesign tr:hover td{
	
}
.productdesign tr:nth-child(odd){ background-color:#d4ffaa; }
.productdesign tr:nth-child(even)    { background-color:#ffffff; }.productdesign td{
	vertical-align:middle;
	
	
	border:1px solid #aaffff;
	border-width:0px 1px 1px 0px;
	text-align:center;
	padding:11px;
	font-size:17px;
	font-family:Times New Roman;
	font-weight:normal;
	color:#000000;
}.productdesign tr:last-child td{
	border-width:0px 1px 0px 0px;
}.productdesign tr td:last-child{
	border-width:0px 0px 1px 0px;
}.productdesign tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.productdesign tr:first-child td{
		background:-o-linear-gradient(bottom, #5fbf00 5%, #3f7f00 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5fbf00), color-stop(1, #3f7f00) );
	background:-moz-linear-gradient( center top, #5fbf00 5%, #3f7f00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5fbf00", endColorstr="#3f7f00");	background: -o-linear-gradient(top,#5fbf00,3f7f00);

	background-color:#5fbf00;
	border:0px solid #aaffff;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:25px;
	font-family:Times New Roman;
	font-weight:bold;
	color:#ffffff;
}
.productdesign tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #5fbf00 5%, #3f7f00 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5fbf00), color-stop(1, #3f7f00) );
	background:-moz-linear-gradient( center top, #5fbf00 5%, #3f7f00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5fbf00", endColorstr="#3f7f00");	background: -o-linear-gradient(top,#5fbf00,3f7f00);

	background-color:#5fbf00;
}
.productdesign tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.productdesign tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}
/*********************************End of Product Design ***********************************************/


.projectthub {

    -moz-border-radius-bottomright:6px;
	-webkit-border-bottom-right-radius:6px;
	border-bottom-right-radius:6px;
    -moz-border-radius-topleft:6px;
	-webkit-border-top-left-radius:6px;
	border-top-left-radius:6px;	
    -moz-border-radius-topright:6px;
	-webkit-border-top-right-radius:6px;
	border-top-right-radius:6px;	
    -moz-border-radius-bottomleft:6px;
	-webkit-border-bottom-left-radius:6px;
	border-bottom-left-radius:6px;
	
background: #cfe7fa; /* Old browsers */
background: -moz-linear-gradient(top, #cfe7fa 0%, #6393c1 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cfe7fa), color-stop(100%,#6393c1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #cfe7fa 0%,#6393c1 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #cfe7fa 0%,#6393c1 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #cfe7fa 0%,#6393c1 100%); /* IE10+ */
background: linear-gradient(to bottom, #cfe7fa 0%,#6393c1 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfe7fa', endColorstr='#6393c1',GradientType=0 );
	text-align: justify;
    text-justify: inter-word;
}

.wrapper { width: 100%;
    margin: 0 auto; }

.projectthub p {
  font-family: "Gentium Basic";
  font-size: 19px;
  text-align: center;
  color: #aaa;

  display: block;
 }
.projectthub img {
  float: left; 
    margin: 35px;
 }
  .projectthub .ban2 {
    color: #000;
    font-size: 28px;
    padding-top: 80px;
 }
 
 .color-black {
    color: #000;
 
 }
 
p.profiletr{
color:white;
text-align: justify;font-size : 16px;

}p.directorName{color:white;text-align: justify;font-size : 18px;}