@charset "utf-8";
/* Simple fluid media
   Note: Fluid media requires that you remove the media's height and width attributes from the HTML
   http://www.alistapart.com/articles/fluid-images/ 
*/

/* IE 6 does not support max-width so default to width 100% */
.ie6 img {
	width:100%;
}
@font-face{
	font-family:Corbel;
	src:url(../fonts/corbel.ttf), url(../fonts/corbel.eot), url(../fonts/Corbel.svg), url(../fonts/Corbel.woff);
}
@font-face{
	font-family:MS Sans;
	src:url(../fonts/micross.ttf), url(../fonts/micross.eot), url(../fonts/MicrosoftSansSerif.svg), url(../fonts/MicrosoftSansSerif.woff);
}
@font-face{
	font-family:Neuropol;
	src:url(../fonts/NEUROPOL.ttf), url(../fonts/NEUROPOL.eot), url(../fonts/Neuropol.svg), url(../fonts/Neuropol.woff);
}
@font-face{
	font-family:DIN;
	src:url(../fonts/din1451alt.ttf), url(../fonts/din1451alt.eot), url(../fonts/AlteDIN1451Mittelschrift.svg), url(../fonts/AlteDIN1451Mittelschrift.woff);
}
/*
	Dreamweaver Fluid Grid Properties
	----------------------------------
	dw-num-cols-mobile:		5;
	dw-num-cols-tablet:		8;
	dw-num-cols-desktop:	10;
	dw-gutter-percentage:	25;
	
	Inspiration from "Responsive Web Design" by Ethan Marcotte 
	http://www.alistapart.com/articles/responsive-web-design
	
	and Golden Grid System by Joni Korpi
	http://goldengridsystem.com/
*/
.body{
	background: rgb(68,109,117);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ0NmQ3NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcyJSIgc3RvcC1jb2xvcj0iIzFhNDc1NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDQzNTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(68,109,117,1) 0%, rgba(26,71,84,1) 72%, rgba(0,67,86,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(68,109,117,1)), color-stop(72%,rgba(26,71,84,1)), color-stop(100%,rgba(0,67,86,1)));
	background: -webkit-linear-gradient(top,  rgba(68,109,117,1) 0%,rgba(26,71,84,1) 72%,rgba(0,67,86,1) 100%);
	background: -o-linear-gradient(top,  rgba(68,109,117,1) 0%,rgba(26,71,84,1) 72%,rgba(0,67,86,1) 100%);
	background: -ms-linear-gradient(top,  rgba(68,109,117,1) 0%,rgba(26,71,84,1) 72%,rgba(0,67,86,1) 100%);
	background: linear-gradient(to bottom,  rgba(68,109,117,1) 0%,rgba(26,71,84,1) 72%,rgba(0,67,86,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#446d75', endColorstr='#004356',GradientType=0 );
		}
/* Mobile Layout: 480px and below. */
#panel {
    position:relative;
    width: 100%;
    height: auto;
    overflow: hidden;
	min-height:200px;
}
#panel img{
	 -ms-interpolation-mode:nearest-neighbor;
    image-rendering: optimizeSpeed;
	position:absolute;
	height:auto;
	width:100%;
}
#img{
	position:absolute; 
	top:0; 
	right:11%; 
	z-index:2; 
	width:86%; 
	left:3%;
}
#img2{
	position:absolute; 
	top:40px;
	right:0; 
	z-index:2; 
	width:80%; 
	left:20%;
}
#img3{
	position:absolute; 
	top:40px;
	right:0; 
	z-index:2; 
	width:80%; 
	left:20%;
}
.display1{
	display:none;
}
.display2{
	display:block;
}
.gridContainer {
	width:100%;
	margin: auto;
}
#LayoutDiv1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

/*LANDING START*/
.route{
	position:absolute;
	width:25%;
	bottom:0;
	left:39%;
}
.route2{
	position:absolute;
	width:25%;
	bottom:0;
	left:51%;
}
.tagline{
	position:absolute;
	width:88%;
	height:auto;
	top:0;
}
.tagline img{
	width:80%;
	margin:0 auto;
}
/*LANDING END*/

/*HOME START*/
.logo{
	position:absolute;
	left:10%;
	top:2%;
	width:30%;
	z-index:3;
}
.canvas{
	float:left;
	width:100%;
	height:auto;
	padding:0;
	background:#cbd9db;
}
.canvas img{
	width:100%;
}
.contact_background{
	width:100%;
	height:170px;
	float:left;
	position:absolute;
	z-index:1;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NhZTRlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2NhZTRlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYWU0ZWUiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(202,228,238,1) 0%, rgba(202,228,238,1) 40%, rgba(202,228,238,0) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(202,228,238,1)), color-stop(40%,rgba(202,228,238,1)), color-stop(100%,rgba(202,228,238,0)));
background: -webkit-linear-gradient(top,  rgba(202,228,238,1) 0%,rgba(202,228,238,1) 40%,rgba(202,228,238,0) 100%);
background: -o-linear-gradient(top,  rgba(202,228,238,1) 0%,rgba(202,228,238,1) 40%,rgba(202,228,238,0) 100%);
background: -ms-linear-gradient(top,  rgba(202,228,238,1) 0%,rgba(202,228,238,1) 40%,rgba(202,228,238,0) 100%);
background: linear-gradient(to bottom,  rgba(202,228,238,1) 0%,rgba(202,228,238,1) 40%,rgba(202,228,238,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cae4ee', endColorstr='#00cae4ee',GradientType=0 );
}
.smo{
	float:right;
	position:relative;
	margin:10px 30% 0 0;
	z-index:3;
	width:24%;
	text-align:left;
}
.smo span{
	float:left;
	line-height:24px;
}
.smo a img{
	float:left;
	width:14%;
	margin:0 0 0 10px;
	border:0;
}
.navigation{
	width:80%;
	position:absolute;
	top:120px;
	padding:0 10%;
	display:none;
}
.navigation a{
	float:left;
}
.nav1{
	top:-100px;
	display:none;
}
.nav2{
	top:-100px;
	display:none;
}
.nav3{
	top:-170px;
	display:none;
}
.nav4{
	top:-100px;
	display:none;
}
.nav5{
	top:-168px;
	display:none;
}
.nav6{
	top:-96px;
	display:none;
}
.nav7{
	top:-174px;
	display:none;
}
.nav8{
	top:-96px;
	display:none;
	color:#626262;
}
.column {
	float: left;
	width: 50%;
	padding: 0 2em;
	min-height: 300px;
	min-width: 320px;
	position: relative;
}
.navigation_mobile{
	position:absolute;
	top:20px;
	right:20px;
	height:auto;
	display:block;
	width:100%;
	z-index:2;
}
.canvas iframe{
	width:100%;
	border:0;
	height:550px;
}
.iframe{
	width:100%;
	height:auto;
	float:left;
	position:relative;
}
.canvas_content{
	width:90%;
	height:auto;
	float:left;
	background:rgba(42,80,115,0.6);	
	padding:20px 5% 20px 5%;
	height:auto;
}
.title{
	font-family:Neuropol;
	color:rgba(255,255,255,1);
	font-weight:normal;
	letter-spacing:1px;	
	font-size:22px;
	color:rgba(255,255,255,1);
	width:100%;
	margin:0;
	padding:0;
	float:left;
}
.sub_title{
	font-family:Neuropol;
	color:rgba(255,255,255,1);
	font-weight:normal;
	letter-spacing:1px;	
	font-size:16px;
	color:rgba(255,255,255,1);
	width:auto;	
}
.features{
	padding:0;
	margin:0;
	float:left;
	width:100%;
	font-size:12px;
	color:rgba(255,255,255,1);
	font-family:DIN;
	padding:10px 0 0 0;
}
.features li{
	list-style:none;
}
.home_content{
	float:left;
	width:90%;
	height:auto;
	padding:2% 5%;
}
.content_left{
	width:98%;
	height:auto;
	float:left;
	padding:2% 1%;
}
.content_left img{
	border:5px solid #bddfee;
	border-radius:180px;
	width:80%;
	margin:0 10%;
}
.content_middle{
	width:98%;
	height:auto;
	float:left;
	padding:2% 1%;
}
.content_middle img{
	border:5px solid #bddfee;
	border-radius:180px;
	width:80%;
	margin:0 10%;
}
.content_right{
	width:98%;
	height:auto;
	float:left;
	padding:2% 1%;
}
.content_right img{
	border:5px solid #bddfee;
	border-radius:180px;
	width:80%;
	margin:0 10%;
}
.heading{
	float:left;
	width:100%;
	padding:0;
	margin:20px 0 0 0;
	color:#537388;
	font-weight:normal;
}
.heading img{
	float:left;
	width:16%;
	border:none;
	margin:0;
}
.heading h1{
	font-weight:normal;
	margin:0 0 0 10px;
	float:left;
	line-height:40px;
	width:74%;
	font-family:neuropol;
	color:#2A5073;
}
.para{
	color:rgba(102,102,102,1);
	font-size:16px;
	padding:2% 2%;
	float:left;
	margin:0;
	text-align:left;	
	font-family:MS Sans;
}
.para a{
	color:#527387;
	font-size:12px;
	font-style:italic;
	text-decoration:none;
}
/*HOME END*/

/*ABOUT START*/
.about_heading_content{
	width:80%;
	height:auto;
	float:left;
	background:rgba(42,80,115,0.6);	
	padding:20px 10% 20px 10%;
	height:auto;
}
.about_content{
	float:left;
	width:96%;
	height:auto;
	padding:1.2% 2%;
	font-size:16px;
	font-family:Corbel;
	color:#626262
}
.about_bottom{
	width:96%;
	float:left;
	padding:6% 2%;
}
.about{
	float:left;
	width:100%;
	height:auto;
	border-bottom:1px solid #ccc;
	padding:	
}
.about_left{
	width:96%;
	height:auto;
	float:left;	
	color:#2A5073;
	font-size:24px;
	padding:2% 2% 2% 2%;
	font-family:neuropol;
}
.about_left span{
	font-size:22px;
	color:#626262;
}
.about_right{
	width:96%;
	height:auto;
	float:right;
	color:#626262;
	font-size:16px;
	padding:2%;
	font-family:Corbel;
	font-weight:normal;
	line-height:24px;
}
.about_left2{
	width:96%;
	height:auto;
	float:left;
	color:#626262;
	font-size:16px;
	padding:2% 2% 6% 2%;
	clear:left;
	font-family:Corbel;
	font-weight:normal;
	line-height:24px;
}
.about_right2{
	width:96%;
	height:auto;
	float:right;
	color:#2A5073;	
	font-size:26px;
	padding:3% 2% 2% 2%;
	font-family:neuropol;
	font-weight:normal;
}
.about_right2 span{
	font-size:22px;
	color:#626262;
}
.about_left3{
	width:96%;
	height:auto;
	float:left;
	color:#2A5073;	
	font-size:26px;
	padding:2% 2% 2% 2%;
	clear:left;
	font-family:neuropol;
	font-weight:normal;
}
.about_left3 span{
	font-size:22px;
	color:#626262;
}
.about_right3{
	width:96%;
	height:auto;
	float:right;
	color:#626262;
	font-size:16px;
	padding:2% 2% 2% 2%;
	font-family:Corbel;
	font-weight:normal;
	line-height:24px;
}
.about_left4{
	width:96%;
	height:auto;
	float:left;
	color:#626262;
	font-size:16px;
	padding:2% 2% 6% 2%;
	clear:left;
	font-family:Corbel;
	font-weight:normal;
	line-height:24px;
}
.about_right4{
	width:96%;
	height:auto;
	float:right;
	color:#2A5073;	
	font-size:26px;
	padding:5% 2% 2% 2%;
	font-family:neuropol;
	font-weight:normal;
}
.about_right4 span{
	font-size:22px;
	color:#626262;
}
.about_left5{
	width:96%;
	height:auto;
	float:left;
	color:#2A5073;	
	font-size:26px;
	padding:2% 2% 2% 2%;
	clear:left;
	font-family:neuropol;
	font-weight:normal;
}
.about_left5 span{
	font-size:22px;
	color:#626262;
}
.about_right5{
	width:96%;
	height:auto;
	float:right;
	color:#626262;
	font-size:16px;
	padding:2% 2% 2% 2%;
	font-family:Corbel;
	font-weight:normal;
	line-height:24px;
}
/*ABOUT END*/

/*GROUP COMPANIES START*/
.group_heading_content{
	width:80%;
	height:auto;
	float:left;
	background:rgba(42,80,115,0.6);	
	padding:20px 10%;
	height:auto;
}
.group_title{
	font-family:Neuropol;
	color:rgba(255,255,255,1);
	font-weight:normal;
	letter-spacing:1px;	
	font-size:22px;
	color:rgba(255,255,255,1);
	width:80%;
	margin:0;
	padding:0;
	float:left;
}
.group_content {
    float: left;
    height: auto;
    padding: 2% 10%;
    width: 80%;
	color:#626262;
}
.group_content h1 a{
	color:#2A5073;
	text-decoration:none;
}
.group{
	float:left;
	width:100%;
	height:auto;
	border-bottom:1px solid #ccc;
	margin:0 0 10px 0;
}

.img_left
{
	float:left;
	width:100%;
}
.img_left img{
	width:100%;
}
.gc_left_content{
	float:left;
	width:94%;
	padding:4% 3% ;
	font-size:16px;
	font-family:Corbel;
}
.gc_left_content h1{
	font-weight:normal;
	font-family:neuropol;
	margin:0;
}
.img_right
{
	float:right;
	width:100%;	
}
.img_right img{
	width:100%;
}
.gc_right_content{
	float:right;
	width:93%;
	text-align:left;
	padding:10% 3%;
	font-size:16px;
	font-family:Corbel;
}
.gc_right_content h1{
	font-weight:normal;
	font-family:neuropol;
	margin:0;
}
/*GROUP COMPANIES END*/

/*BUSINESS PARTNERS START*/
.bus_heading_content{
	width:80%;
	height:auto;
	float:left;
	background:rgba(42,80,115,0.6);	
	padding:20px 10%;
	height:auto;
}
.bus_title{
	font-family:Neuropol;
	color:rgba(255,255,255,1);
	font-weight:normal;
	letter-spacing:1px;	
	font-size:22px;
	color:rgba(255,255,255,1);
	width:100%;
	margin:0;
	padding:0;
	float:left;
}
.bus_content {
    float: left;
    height: auto;
    padding: 2% 0 4%;
    width: 100%;
}
.bus_content img{
	width:90%;
	margin:0 5%;
}
.bus_part_left{
	width:46%;
	height:auto;
	float:left;	
	color:#626262;
	font-size:22px;
	padding:2%;
	font-family:neuropol;
}
.bus_part_right{
	width:46%;
	height:auto;
	float:left;
	color:#626262;
	font-size:16px;
	padding:2%;
	font-family:Corbel;
	font-weight:normal;
}
.bus_part_right ul{
	margin:0;
	padding:0;	
}
/*BUSINESS PARTNERS END*/

/*CREDENTIALS START*/
.cred_heading_content{
	width:80%;
	height:auto;
	float:left;
	background:rgba(42,80,115,0.6);	
	padding:20px 10%;
	height:auto;	
}
.cred_content {
    float: left;
    height: auto;
    padding: 1.2% 2%;
    width: 96%;
}
.cred_content h1{
	font-family:Neuropol;
	color:#2A5073;
	text-align:center;
	margin:0;
}
.title_cred{
	font-family:Neuropol;
	color:rgba(255,255,255,1);
	font-weight:normal;
	letter-spacing:1px;	
	font-size:22px;
	color:rgba(255,255,255,1);
	width:100%;
	margin:0;
	padding:0;
	float:left;
}
.cred_images{
	float:left;
	width:96%;
	height:auto;
	padding:1% 2%;
}
.cred_images img{
	width:100%;
}
.cred_text{
	float:right;
	width:96%;
	height:auto;
	padding:0 2% 2% 2%;
}
.credentials{
	float:right;
	width:96%;
	padding:1% 2%;
	font-size:22px;
	font-family:neuropol;
	color:#626262;
}
.credentials span{
	font-size:20px;
	font-family:neuropol;
	color:#2A5073;
}
.credentials ul{
	padding:0;
	margin:0 0 0 4%;
}
.credentials ul li{
	font-family:Corbel;
	font-size:16px;	
}
/*CREDENTIALS END*/

/*VALUES AND PROMISE START*/
.values_heading_content{
	width:80%;
	height:auto;
	float:left;	
	background:rgba(42,80,115,0.6);	
	padding:20px 10%;
	height:auto;
}
.values_title{
	font-family:Neuropol;
	color:rgba(255,255,255,1);
	font-weight:normal;
	letter-spacing:1px;	
	font-size:22px;
	color:rgba(255,255,255,1);
	width:100%;
	margin:0;
	padding:0;
	float:left;
}
.values_content {
    float: left;
    height: auto;
    padding: 2% 2%;
    width: 96%;
	color:#626262;
	font-family:neuropol;
}
.values_mission{
	width:96%;
	padding:0 2% 4% 2%;
	font-size:16px;
	font-family:Corbel;
	float:left;
	border-bottom:1px solid #ccc;
}
.values_mission_heading{
	font-size:26px;
	font-family:neuropol;
	color:#2A5073;
}
.values_vision{
	width:96%;
	padding:0 2%;
	font-size:16px;
	font-family:Corbel;
	float:left;
}
.values_vision_heading{
	font-size:26px;
	font-family:neuropol;
}
.values_tagline{
	float:left;
	width:100%;
	text-align:center;
	font-size:26px;
	font-family:neuropol;
	padding:4% 0;
	color:#2A5073;
	border-bottom:1px solid #ccc;
}
.values{
	float:left;
	width:100%;
	height:auto;
	border-bottom:1px solid #ccc;
}
.border_none{
	border:none;
}
.values_left{
	width:96%;
	height:auto;
	float:left;
	padding:2%;
	font-size:28px;
	color:#2A5073;
}
.values_left span{
	font-size:22px;
	color:#626262;
}
.values_right{
	width:96%;
	height:auto;
	float:right;
	padding:3% 2% 6% 2%;
	font-size:24px;
	font-size:16px;
	font-family:Corbel;
}
.values_left2{
	width:96%;
	height:auto;
	float:left;
	padding:3% 2% 6% 2%;
	font-size:24px;
	font-size:16px;
	font-family:Corbel;	
}
.values_right2{
	width:96%;
	height:auto;
	float:right;
	padding:2% 2% 2% 2% ;
	font-size:28px;
	color:#2A5073;	
}
.values_right2 span{
	font-size:22px;
	color:#626262;
}
.values_left3{
	width:96%;
	height:auto;
	float:left;
	padding:2% 2% 2% 2%;
	font-size:28px;
	color:#2A5073;
}
.values_left3 span{
	font-size:22px;
}
.values_right3{
	width:96%;
	height:auto;
	float:right;
	padding:3% 2% 6% 2%;
	font-size:24px;
	font-size:16px;
	font-family:Corbel;
}
.values_left4{
	width:96%;
	height:auto;
	float:left;
	padding:3% 2% 6% 2%;
	font-size:24px;
	font-size:16px;
	font-family:Corbel;
}
.values_right4{
	width:96%;
	height:auto;
	float:right;
	padding:2% 2% 2% 2% ;
	font-size:28px;
	color:#2A5073;	
}
.values_right4 span{
	font-size:22px;
	color:#626262;
}
.values_left5{
	width:96%;
	height:auto;
	float:left;
	padding:3% 2% 2% 2%;
	font-size:28px;
	color:#2A5073;
}
.values_left5 span{
	font-size:22px;
	color:#626262;
}
.values_right5{
	width:96%;
	height:auto;
	float:right;
	padding:3% 2% 2% 2%;
	font-size:24px;
	font-size:16px;
	font-family:Corbel;
}
/*VALUES &amp; PROMISE END*/

/*OUR OFFERING START*/
.offer_heading_content{
	width:80%;
	height:auto;
	float:left;	
	background:rgba(42,80,115,0.6);	
	padding:20px 10%;
	height:auto;
}
.offer_title{
	font-family:Neuropol;
	color:rgba(255,255,255,1);
	font-weight:normal;
	letter-spacing:1px;	
	font-size:22px;
	color:rgba(255,255,255,1);
	width:100%;
	margin:0;
	padding:0;
	float:left;
}
.offer_content{
	float:left;
	font-size:22px;
	height:;
	width:96%;
	font-family:neuropol;
	padding:2% 2%;
	color:#626262;
}
.offer_heading{
	float:left;
	font-size:22px;
	height:;
	width:50%;
	font-family:neuropol;
	padding:1% 0;
	color:#626262;
}
.offer{
	float:left;
	width:100%;
	height:auto;
	border-bottom:1px solid #ccc;
	color:#2A5073;
	font-size:26px;
}
.offer span{
	font-size:22px;
	color:#626262;
}
.offer_left{
	float:left;
	width:98%;
	height:auto;
	padding:1%;
	font-weight:normal;
	color:#626262;
}
.offer_left span{
	font-size:26px;
}
.img{
	float:left;
	width:98%;
	height:auto;
	margin:0 2% 3% 0;
}
.img img{
	width:100%;
}
.offer_right{
	float:right;
	width:98%;
	height:auto;
	padding:2% 1% 4% 1%;	
	text-align:left;
	color:#626262;
}
.offer_right span{
	font-size:26px;
}
.offer_left2{
	float:left;
	width:98%;
	height:auto;
	padding:2% 1% 1% 1%;
	color:#626262;	
}
.offer_right2{
	float:right;
	width:98%;
	height:auto;
	padding:1%;
	font-weight:normal;
	color:#626262;
}
.offer_right2 span{
	font-size:26px;
}
/*OUR OFFERING END*/

/*RISE WITH US START*/
.canvas_content2{
	width:80%;
	height:auto;
	float:left;
	background:rgba(42,80,115,0.6);	
	padding:20px 10% 0 10%;
	height:50px;
}
.title2{
	font-family:Neuropol;
	color:rgba(255,255,255,1);
	font-weight:normal;
	letter-spacing:1px;	
	font-size:26px;
	color:rgba(255,255,255,1);
	width:50%;
	margin:0;
	padding:0;
	float:left;
}
.sub_title2{
	font-family:Neuropol;
	color:rgba(255,255,255,1);
	font-weight:normal;
	letter-spacing:1px;	
	font-size:20px;
	color:rgba(255,255,255,1);
	width:auto;
}
.careers_content{
	float:left;
	width:96%;
	height:auto;
	padding:1.2% 2%;
}
.para2{
	color:rgba(102,102,102,1);
	font-size:16px;
	padding:2% 8%;
	float:left;
	margin:0;
	text-align:left;	
	font-family:DIN;
}
.address{
	float:left;
	width:88%;
	height:auto;
	padding:0 6%;
	font-family:DIN;
	font-weight:normal;	
	line-height:30px;
	font-size:16px;
	color:#666666;
}
.address span{
	font-size:26px;
	font-family:DIN;	
}
.address p{
	font-size:16px;
	margin:0;
}
.careers{
	float:left;
	width:84%;
	height:auto;
	padding:0 8%;
	font-family:DIN;
	color:#666666;
}
.labels{
	float:left;
	width:100%;
	height:auto;
	font-size:14px;
	line-height:30px;
	margin:0 0 10px 0;	
}
.fields{
	float:left;
	width:100%;
	height:auto;
	margin:0 0 10px 0;
}
.fields textarea{
	border:1px solid #cccccc;
	background:#f7f7f7;
	border-radius:4px;
	height:60px;
	width:88%;
	float:left;
}
.fields input[type=text]{
	border:1px solid #cccccc;
	background:#f7f7f7;
	border-radius:4px;
	height:30px;
	width:84%;
	float:left;
}
.fields input[type=email]{
	border:1px solid #cccccc;
	background:#f7f7f7;
	border-radius:4px;
	height:30px;
	width:84%;
	float:left;
}
.fields input[type=submit]{
	height:30px;
	width:20%;
	font-size:16px;
	border:1px solid #dddddd;
	border-radius:4px;
	color:#5f7b96;
	background: #fcfcfd; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkY2YwZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #fcfcfd 0%, #dcf0f7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfd), color-stop(100%,#dcf0f7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fcfcfd 0%,#dcf0f7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fcfcfd 0%,#dcf0f7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fcfcfd 0%,#dcf0f7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fcfcfd 0%,#dcf0f7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfd', endColorstr='#dcf0f7',GradientType=0 ); /* IE6-8 */
}
/*RISE WITH US END*/

/*CAREERS START*/
.contact{
	float:right;
	width:88%;
	height:auto;
	padding:0 6%;
	font-family:DIN;
	color:#666666;
}
.contact_content{
	float:left;
	width:90%;
	height:auto;
	padding:1.2% 5%;
}
.c_labels{
	float:left;
	width:100%;
	height:auto;
	font-size:14px;
	line-height:30px;
	margin:0 0 10px 0;	
}
.c_fields{
	float:left;
	width:100%;
	height:auto;
	margin:0 0 10px 0;
}
.c_fields textarea{
	border:1px solid #cccccc;
	background:#f7f7f7;
	border-radius:4px;
	height:60px;
	width:88%;
	float:left;
}
.c_fields input[type=text]{
	border:1px solid #cccccc;
	background:#f7f7f7;
	border-radius:4px;
	height:30px;
	width:88%;
	float:left;
}
.c_fields input[type=submit]{
	height:30px;
	width:20%;
	font-size:16px;
	border:1px solid #dddddd;
	border-radius:4px;
	color:#5f7b96;
	background: #fcfcfd; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkY2YwZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #fcfcfd 0%, #dcf0f7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfd), color-stop(100%,#dcf0f7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fcfcfd 0%,#dcf0f7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fcfcfd 0%,#dcf0f7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fcfcfd 0%,#dcf0f7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fcfcfd 0%,#dcf0f7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfd', endColorstr='#dcf0f7',GradientType=0 ); /* IE6-8 */
}
/*CAREERS END*/

/*FOOTER START*/
footer{
	width:80%;
	height:auto;
	float:left;
	background:#90b7c8;
	padding:0 10%;
	line-height:40px;
	position:relative;
	z-index:1;
}
.copyright{
	float:left;
	font-size:12px;
	margin:0 0 0 10px;
}
.design{
	float:left;
	text-align:left;
	font-size:12px;
	margin:0 0 0 10px;
}
.design a{
	text-decoration:none;
	color:#222222;
}
.scrollup{
	width:10%;
	height:auto;
	position:fixed;
	bottom:-8px;
	right:-5px;
	display:none;
	text-indent:-9999px;	
}
.scrollup img{
	width:100%;
	height:auto;
	float:left;
}	
/*FOOTER END*/
/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. */

@media only screen and (min-width: 481px) {
#panel {
    position:relative;
    width: 100%;
    height: auto;
    overflow: hidden;
	min-height:400px;
}
#panel img{
	 -ms-interpolation-mode:nearest-neighbor;
    image-rendering: optimizeSpeed;
	position:absolute;
	height:100%;
	width:100%;
}
#img{
	position:absolute; 
	top:0; 
	right:5%; 
	z-index:2; 
	width:90%; 
	left:5%;
}
#img2{
	position:absolute; 
	top:0; 
	right:5%; 
	z-index:2; 
	width:90%; 
	left:5%;
}
#img3{
	position:absolute; 
	top:0; 
	right:5%; 
	z-index:2; 
	width:90%; 
	left:5%;
}
.display1{
	display:block;
}
.display2{
	display:none;
}
.gridContainer {
	width:100%;
	margin: auto;
}
#LayoutDiv1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

/*LANDING START*/
.route{
	position:absolute;
	width:25%;
	bottom:0;
	left:39%;
}
.route2{
	position:absolute;
	width:25%;
	bottom:0;
	left:51%;
}
.tagline{
	position:absolute;
	width:88%;
	height:auto;
	top:0;
}
.tagline img{
	width:80%;
	margin:0 auto;
}
/*LANDING END*/

/*HOME START*/
.logo{
	position:absolute;
	left:2%;
	top:1%;
}
.canvas{
	float:left;
	width:100%;
	height:auto;
	padding:0;
	background:#cbd9db;
}
.canvas img{
	width:100%;
}
.contact_background{
	width:100%;
	height:200px;
	float:left;
	position:absolute;
	z-index:1;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NhZTRlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2NhZTRlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYWU0ZWUiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(202,228,238,1) 0%, rgba(202,228,238,1) 40%, rgba(202,228,238,0) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(202,228,238,1)), color-stop(40%,rgba(202,228,238,1)), color-stop(100%,rgba(202,228,238,0)));
background: -webkit-linear-gradient(top,  rgba(202,228,238,1) 0%,rgba(202,228,238,1) 40%,rgba(202,228,238,0) 100%);
background: -o-linear-gradient(top,  rgba(202,228,238,1) 0%,rgba(202,228,238,1) 40%,rgba(202,228,238,0) 100%);
background: -ms-linear-gradient(top,  rgba(202,228,238,1) 0%,rgba(202,228,238,1) 40%,rgba(202,228,238,0) 100%);
background: linear-gradient(to bottom,  rgba(202,228,238,1) 0%,rgba(202,228,238,1) 40%,rgba(202,228,238,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cae4ee', endColorstr='#00cae4ee',GradientType=0 );
}
.smo{
	float:right;
	position:relative;
	margin:10px 0 0 0;
	z-index:3;
	width:20%;
	text-align:left;
}
.smo span{
	float:left;
	line-height:24px;
}
.smo a img{
	float:left;
	width:14%;
	margin:0 0 0 10px;
	border:0;
}
.navigation{
	width:60%;
	position:absolute;
	top:44px;
	padding:0;
	display:block;
	right:20px;
	z-index:2;
}
.navigation a{
	float:left;
	width:11.11%;
	position:relative;
}
.navigation a[data-tooltip]:link, .navigation a[data-tooltip]:visited {
	position: relative;
	text-decoration: none;	
}

.navigation a[data-tooltip]:before {
  content: "";
  position: absolute;
  
  visibility: hidden;
  top: -18px;
  left: 20px;
}

.navigation a[data-tooltip]:after {
  content: attr(data-tooltip);
  position: absolute;
  color: white;
  bottom: -20px;
  left: 20px;
  background: rgba(42,80,115,.8);
  padding: 5px 15px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  white-space: nowrap;
  visibility: hidden;
}

.navigation a[data-tooltip]:hover:before,.navigation a[data-tooltip]:hover:after {
  visibility: visible;
  
}
.nav1{
	top:-42px;
	display:block;
	height:44px;
}

.nav2{
	top:-42px;
	display:block;
	height:44px;
}

.nav3{
	top:-74px;
	display:block;
	height:44px;
}

.nav4{
	top:-42px;
	display:block;
	height:44px;
}

.nav5{
	top:-74px;
	display:block;
	height:44px;
}

.nav6{
	top:-42px;
	display:block;
	height:44px;
}

.nav7{
	top:-78px;
	display:block;
	height:44px;
}

.nav8{
	top:-42px;
	display:block;
	height:44px;
}

.nav9{
	top:-88px;
	display:block;
	height:44px;
}

.navigation_mobile{
	position:absolute;
	top:20px;
	right:20px;
	height:auto;
	display:none;
}
.canvas iframe{
	width:100%;
	border:0;
	height:550px;
}
.iframe{
	width:100%;
	height:auto;
	float:left;
	position:relative;
}
.canvas_content{
	width:80%;
	height:auto;
	float:left;
	background:rgba(42,80,115,0.6);	
	padding:20px 10% 20px 10%;
	height:auto;
}
.title{
	font-family:Neuropol;
	color:rgba(255,255,255,1);
	font-weight:normal;
	letter-spacing:1px;	
	font-size:26px;
	color:rgba(255,255,255,1);
	width:40%;
	margin:0;
	padding:0;
	float:left;
}
.sub_title{
	font-family:Neuropol;
	color:rgba(255,255,255,1);
	font-weight:normal;
	letter-spacing:1px;	
	font-size:20px;
	color:rgba(255,255,255,1);
	width:60%;
}
.features{
	padding:0;
	margin:0;
	float:left;
	width:50%;
	font-size:14px;
	color:rgba(255,255,255,1);
	font-family:DIN;
}
.features li{
	list-style:none;
}
.home_content{
	float:left;
	width:96%;
	height:auto;
	padding:0 2% 5% 2%;
}
.content_left{
	width:31%;
	height:auto;
	float:left;
	padding:2% 1%;
}
.content_left img{
	border:5px solid #bddfee;
	border-radius:180px;
	width:80%;
	margin:0 10%;
}
.content_middle{
	width:31%;
	height:auto;
	float:left;
	padding:2% 1%;
}
.content_middle img{
	border:5px solid #bddfee;
	border-radius:180px;
	width:80%;
	margin:0 10%;
}
.content_right{
	width:31%;
	height:auto;
	float:left;
	padding:2% 1%;
}
.content_right img{
	border:5px solid #bddfee;
	border-radius:180px;
	width:80%;
	margin:0 10%;
}
.heading{
	float:left;
	width:70%;
	padding:0;
	margin:20px 0 0 0;
	color:#537388;
	font-weight:normal;
}
.heading img{
	float:left;
	width:30%;
	border:none;
	margin:0;
}
.heading h1{
	font-weight:normal;
	margin:0 0 0 10px;
	float:left;
	line-height:20px;
	width:62%;
	font-size:20px;
}
.para{
	color:rgba(102,102,102,1);
	font-size:14px;
	padding:2% 2%;
	float:left;
	margin:0;
	text-align:left;	
	font-family:MS Sans;
}
.para a{
	color:#527387;
	font-size:12px;
	font-style:italic;
	text-decoration:none;
}
/*HOME END*/

/*ABOUT START*/
.about_heading_content{
	width:80%;
	height:auto;
	float:left;
	background:rgba(42,80,115,0.6);	
	padding:20px 10% 20px 10%;
	height:auto;
}
.about_content{
	float:left;
	width:96%;
	height:auto;
	padding:1.2% 2%;
	font-size:16px;
	font-family:Corbel;
	color:#626262
}
.about_bottom{
	width:80%;
	float:left;
	padding:2% 10%;
}
.about{
	float:left;
	width:100%;
	height:auto;
	border-bottom:1px solid #ccc;
	padding:	
}
.about_left{
	width:34%;
	height:auto;
	float:left;
	color:#2A5073;	
	font-size:24px;
	padding:2% 2% 2% 8%;
	font-family:neuropol;
}
.about_left span{
	font-size:22px;
	color:#626262;
	margin:0 0 0 18%;
}
.about_right{
	width:52%;
	height:auto;
	float:right;
	color:#626262;
	font-size:16px;
	padding:2%;
	font-family:Corbel;
	font-weight:normal;
	line-height:24px;
}
.about_left2{
	width:52%;
	height:auto;
	float:left;
	color:#626262;
	font-size:16px;
	padding:2%;
	clear:left;
	font-family:Corbel;
	font-weight:normal;
	line-height:24px;
}
.about_right2{
	width:38%;
	height:auto;
	float:right;
	color:#2A5073;	
	font-size:26px;
	padding:3% 2% 2% 4%;
	font-family:neuropol;
	font-weight:normal;
}
.about_right2 span{
	font-size:22px;
	color:#626262;
	margin:0 0 0 14%;
}
.about_left3{
	width:34%;
	height:auto;
	float:left;
	color:#2A5073;	
	font-size:26px;
	padding:2% 2% 2% 6%;
	clear:left;
	font-family:neuropol;
	font-weight:normal;
}
.about_left3 span{
	font-size:22px;
	color:#626262;
	margin:0 0 0 12%;
}
.about_right3{
	width:52%;
	height:auto;
	float:right;
	color:#626262;
	font-size:16px;
	padding:2% 2% 2% 2%;
	font-family:Corbel;
	font-weight:normal;
	line-height:24px;
}
.about_left4{
	width:46%;
	height:auto;
	float:left;
	color:#626262;
	font-size:16px;
	padding:2%;
	clear:left;
	font-family:Corbel;
	font-weight:normal;
	line-height:24px;
}
.about_right4{
	width:46%;
	height:auto;
	float:right;
	color:#2A5073;	
	font-size:26px;
	padding:5% 2% 2% 2%;
	font-family:neuropol;
	font-weight:normal;
}
.about_right4 span{
	font-size:22px;
	color:#626262;
	margin:0 0 0 10%;
}
.about_left5{
	width:34%;
	height:auto;
	float:left;
	color:#2A5073;	
	font-size:26px;
	padding:2% 2% 2% 6%;
	clear:left;
	font-family:neuropol;
	font-weight:normal;
}
.about_left5 span{
	font-size:22px;
	color:#626262;
	margin:0 0 0 18%;
}
.about_right5{
	width:52%;
	height:auto;
	float:right;
	color:#626262;
	font-size:16px;
	padding:2% 2% 2% 2%;
	font-family:Corbel;
	font-weight:normal;
	line-height:24px;
}
/*ABOUT END*/

/*GROUP COMPANIES START*/
.group_heading_content{
	width:80%;
	height:auto;
	float:left;
	background:rgba(42,80,115,0.6);	
	padding:20px 10%;
	height:auto;
}
.group_title{
	font-family:Neuropol;
	color:rgba(255,255,255,1);
	font-weight:normal;
	letter-spacing:1px;	
	font-size:26px;
	color:rgba(255,255,255,1);
	width:80%;
	margin:0;
	padding:0;
	float:left;
}
.group_content {
    float: left;
    height: auto;
    padding: 2% 3%;
    width: 94%;
	color:#626262;
}
.group_content h1 a{
	color:#2A5073;
	text-decoration:none;
}
.group{
	float:left;
	width:100%;
	height:auto;
	border:none;
}
.margin_top{
	margin:0;
}
.img_left
{
	float:left;
	width:24%;
}
.img_left img{
	width:100%;
}
.gc_left_content{
	float:left;
	width:70%;
	padding:4% 0 0 2%;
	font-size:16px;
	font-family:Corbel;
}
.gc_left_content h1{
	font-weight:normal;
	font-family:neuropol;
	margin:0;
}
.img_right
{
	float:right;
	width:24%;	
}
.img_right img{
	width:100%;
}
.gc_right_content{
	float:right;
	width:66%;
	text-align:right;
	padding:6% 4% 0 0;
	font-size:16px;
	font-family:Corbel;
}
.gc_right_content h1{
	font-weight:normal;
	font-family:neuropol;
	margin:0;
}
/*GROUP COMPANIES END*/

/*BUSINESS PARTNERS START*/
.bus_heading_content{
	width:80%;
	height:auto;
	float:left;
	background:rgba(42,80,115,0.6);	
	padding:20px 10%;
	height:auto;
}
.bus_title{
	font-family:Neuropol;
	color:rgba(255,255,255,1);
	font-weight:normal;
	letter-spacing:1px;	
	font-size:26px;
	color:rgba(255,255,255,1);
	width:100%;
	margin:0;
	padding:0;
	float:left;
}
.bus_content {
    float: left;
    height: auto;
    padding: 1.2% 10%;
    width: 80%;
}
.bus_content img{
	width:70%;
	margin:0 15%;
}
.bus_part_left{
	width:46%;
	height:auto;
	float:left;	
	color:#626262;
	font-size:22px;
	padding:2%;
	font-family:neuropol;
}
.bus_part_right{
	width:46%;
	height:auto;
	float:left;
	color:#626262;
	font-size:16px;
	padding:2%;
	font-family:Corbel;
	font-weight:normal;
}
.bus_part_right ul{
	margin:0;
	padding:0;	
}
/*BUSINESS PARTNERS END*/

/*CREDENTIALS START*/
.cred_heading_content{
	width:80%;
	height:auto;
	float:left;
	background:rgba(42,80,115,0.6);	
	padding:20px 10%;
	height:auto;
}
.cred_content {
    float: left;
    height: auto;
    padding: 1.2% 2%;
    width: 96%;
}
.cred_content h1{
	font-family:Neuropol;
	color:#2A5073;
	text-align:center;
	margin:0;
}
.title_cred{
	font-family:Neuropol;
	color:rgba(255,255,255,1);
	font-weight:normal;
	letter-spacing:1px;	
	font-size:26px;
	color:rgba(255,255,255,1);
	width:100%;
	margin:0;
	padding:0;
	float:left;
}
.cred_images{
	float:left;
	width:38%;
	height:auto;
	padding:1%;
}
.cred_images img{
	width:100%;
}
.cred_text{
	float:right;
	width:56%;
	height:auto;
	padding:0 2%;
}
.credentials{
	float:right;
	width:96%;
	padding:1% 2%;
	font-size:22px;
	font-family:neuropol;
	color:#626262;
}
.credentials span{
	font-size:20px;
	font-family:neuropol;
	color:#2A5073;
}
.credentials ul{
	padding:0;
	margin:0 0 0 4%;
}
.credentials ul li{
	font-family:Corbel;
	font-size:16px;	
}
/*CREDENTIALS END*/

/*VALUES AND PROMISE START*/
.values_heading_content{
	width:80%;
	height:auto;
	float:left;	
	background:rgba(42,80,115,0.6);	
	padding:20px 10%;
	height:auto;
}
.values_title{
	font-family:Neuropol;
	color:rgba(255,255,255,1);
	font-weight:normal;
	letter-spacing:1px;	
	font-size:26px;
	color:rgba(255,255,255,1);
	width:100%;
	margin:0;
	padding:0;
	float:left;
}
.values_content {
    float: left;
    height: auto;
    padding: 2% 2%;
    width: 96%;
	color:#626262;
	font-family:neuropol;
}
.values_mission{
	width:44%;
	padding:0 2%;
	font-size:16px;
	font-family:Corbel;
	float:left;
	border:none;
}
.values_mission_heading{
	font-size:26px;
	font-family:neuropol;
	color:#2A5073;
}
.values_vision{
	width:44%;
	padding:0 2%;
	font-size:16px;
	font-family:Corbel;
	float:left;
}
.values_vision_heading{
	font-size:26px;
	font-family:neuropol;
}
.values_tagline{
	float:left;
	width:100%;
	text-align:center;
	font-size:26px;
	font-family:neuropol;
	padding:1.4% 0;
	color:#2A5073;
	border:none;
}
.values{
	float:left;
	width:100%;
	height:auto;
	border-bottom:1px solid #ccc;
	padding:0 0 14px 0;
}
.border_none{
	border:none;
}
.values_left{
	width:36%;
	height:auto;
	float:left;
	padding:2% 2% 2% 10%;
	font-size:28px;
	color:#2A5073;
}
.values_left span{
	font-size:22px;
	color:#626262;
}
.values_right{
	width:48%;
	height:auto;
	float:right;
	padding:3% 2% 2% 2%;
	font-size:24px;
	font-size:16px;
	font-family:Corbel;
}
.values_left2{
	width:36%;
	height:auto;
	float:left;
	padding:3% 2% 2% 10%;
	font-size:24px;
	font-size:16px;
	font-family:Corbel;
		
}
.values_right2{
	width:40%;
	height:auto;
	float:right;
	padding:2% 10% 2% 2% ;
	font-size:28px;	
	color:#2A5073;
}
.values_right2 span{
	font-size:22px;
	color:#626262;
}
.values_left3{
	width:36%;
	height:auto;
	float:left;
	padding:2% 2% 2% 10%;
	font-size:28px;
	color:#2A5073;
}
.values_left3 span{
	font-size:22px;
	color:#626262;
}
.values_right3{
	width:48%;
	height:auto;
	float:right;
	padding:3% 2% 2% 2%;
	font-size:24px;
	font-size:16px;
	font-family:Corbel;
}
.values_left4{
	width:36%;
	height:auto;
	float:left;
	padding:3% 2% 2% 10%;
	font-size:24px;
	font-size:16px;
	font-family:Corbel;
}
.values_right4{
	width:40%;
	height:auto;
	float:right;
	padding:2% 10% 2% 2% ;
	font-size:28px;	
}
.values_right4 span{
	font-size:22px;
	color:#626262;
}
.values_left5{
	width:36%;
	height:auto;
	float:left;
	padding:3% 2% 2% 10%;
	font-size:28px;
	color:#2A5073;
}
.values_left5 span{
	font-size:22px;
	color:#626262;
}
.values_right5{
	width:48%;
	height:auto;
	float:right;
	padding:3% 2% 2% 2%;
	font-size:24px;
	font-size:16px;
	font-family:Corbel;
}
/*VALUES &amp; PROMISE END*/

/*OUR OFFERING START*/
.offer_heading_content{
	width:80%;
	height:auto;
	float:left;	
	background:rgba(42,80,115,0.6);	
	padding:20px 10%;
	height:auto;
}
.offer_title{
	font-family:Neuropol;
	color:rgba(255,255,255,1);
	font-weight:normal;
	letter-spacing:1px;	
	font-size:26px;
	color:rgba(255,255,255,1);
	width:100%;
	margin:0;
	padding:0;
	float:left;
}
.offer_content{
	float:left;
	font-size:22px;
	height:;
	width:96%;
	font-family:neuropol;
	padding:2% 2%;
	color:#626262;
}
.offer_heading{
	float:left;
	font-size:22px;
	height:;
	width:50%;
	font-family:neuropol;
	padding:1% 0;
	color:#626262;
}
.offer{
	float:left;
	width:100%;
	height:auto;
	border-bottom:1px solid #ccc;
	font-size:26px;
	color:#2A5073;
}
.offer span{
	font-size:22px;
	float:left;
	color:#626262;
	margin:0 0 0 10%;
}
.offer_left{
	float:left;
	width:58%;
	height:auto;
	padding:1%;
	font-weight:normal;
	color:#626262;
}
.offer_left span{
	font-size:26px;
}
.img{
	float:left;
	width:98%;
	height:auto;
	margin:0 2% 3% 0;
}
.img img{
	width:100%;
}
.offer_right{
	float:right;
	width:36%;
	height:auto;
	padding:2% 3% 1% 0;	
	text-align:left;
	color:#626262;
}
.offer_right span{
	font-size:26px;
}
.offer_left2{
	float:left;
	width:38%;
	height:auto;
	padding:10% 1% 1% 1%;
	color:#626262;	
}
.offer_right2{
	float:right;
	width:58%;
	height:auto;
	padding:1%;
	font-weight:normal;
	color:#626262;
}
.offer_right2 span{
	font-size:26px;
}
/*OUR OFFERING END*/

/*RISE WITH US START*/
.canvas_content2{
	width:80%;
	height:auto;
	float:left;
	background:rgba(42,80,115,0.6);
	margin-top:-70px;
	padding:20px 10% 0 10%;
	height:50px;
}
.title2{
	font-family:Neuropol;
	color:rgba(255,255,255,1);
	font-weight:normal;
	letter-spacing:1px;	
	font-size:26px;
	color:rgba(255,255,255,1);
	width:50%;
	margin:0;
	padding:0;
	float:left;
}
.sub_title2{
	font-family:Neuropol;
	color:rgba(255,255,255,1);
	font-weight:normal;
	letter-spacing:1px;	
	font-size:20px;
	color:rgba(255,255,255,1);
	width:auto;
}
.careers_content{
	float:left;
	width:96%;
	height:auto;
	padding:0 2% 5% 2%;
}
.para2{
	color:rgba(102,102,102,1);
	font-size:16px;
	padding:2% 8%;
	float:left;
	margin:0;
	text-align:left;	
	font-family:DIN;
}
.address{
	float:left;
	width:30%;
	height:auto;
	padding:0 0 0 6%;
	font-family:DIN;
	font-weight:normal;	
	line-height:30px;
	font-size:16px;
	color:#666666;
}
.address span{
	font-size:26px;
	font-family:DIN;	
}
.address p{
	font-size:16px;
	margin:0;
}
.careers{
	float:left;
	width:84%;
	height:auto;
	padding:0 8%;
	font-family:DIN;
	color:#666666;
}
.labels{
	float:left;
	width:30%;
	height:auto;
	font-size:14px;
	line-height:30px;
	margin:0 0 20px 0;	
}
.fields{
	float:left;
	width:70%;
	height:auto;
	margin:0 0 20px 0;
}
.fields input[type=text]{
	border:1px solid #cccccc;
	background:#f7f7f7;
	border-radius:4px;
	height:30px;
	width:88%;
	float:left;
}
.fields input[type=email]{
	border:1px solid #cccccc;
	background:#f7f7f7;
	border-radius:4px;
	height:30px;
	width:88%;
	float:left;
}
.fields textarea{
	border:1px solid #cccccc;
	background:#f7f7f7;
	border-radius:4px;
	height:60px;
	width:88%;
	float:left;
}
.fields input[type=submit]{
	height:30px;
	width:20%;
	font-size:16px;
	border:1px solid #dddddd;
	border-radius:4px;
	color:#5f7b96;
	background: #fcfcfd; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkY2YwZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #fcfcfd 0%, #dcf0f7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfd), color-stop(100%,#dcf0f7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fcfcfd 0%,#dcf0f7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fcfcfd 0%,#dcf0f7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fcfcfd 0%,#dcf0f7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fcfcfd 0%,#dcf0f7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfd', endColorstr='#dcf0f7',GradientType=0 ); /* IE6-8 */
}
/*RISE WITH US END*/

/*CAREERS START*/
.contact{
	float:right;
	width:54%;
	height:auto;
	padding:0 6% 0 0;
	font-family:DIN;
	color:#666666;
}
.contact_content{
	float:left;
	width:96%;
	height:auto;

	padding:0 2%;
}
.c_labels{
	float:left;
	width:36%;
	height:auto;
	font-size:14px;
	line-height:30px;
	margin:0 0 10px 0;	
}
.c_fields{
	float:left;
	width:64%;
	height:auto;
	margin:0 0 10px 0;
}
.c_fields textarea{
	border:1px solid #cccccc;
	background:#f7f7f7;
	border-radius:4px;
	height:60px;
	width:88%;
	float:left;
}
.c_fields input[type=text]{
	border:1px solid #cccccc;
	background:#f7f7f7;
	border-radius:4px;
	height:30px;
	width:88%;
	float:left;
}
.c_fields input[type=submit]{
	height:30px;
	width:20%;
	font-size:16px;
	border:1px solid #dddddd;
	border-radius:4px;
	color:#5f7b96;
	background: #fcfcfd; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkY2YwZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #fcfcfd 0%, #dcf0f7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfd), color-stop(100%,#dcf0f7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fcfcfd 0%,#dcf0f7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fcfcfd 0%,#dcf0f7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fcfcfd 0%,#dcf0f7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fcfcfd 0%,#dcf0f7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfd', endColorstr='#dcf0f7',GradientType=0 ); /* IE6-8 */
}
/*CAREERS END*/

/*FOOTER START*/
footer{
	width:96%;
	height:auto;
	float:left;
	background:#90b7c8;
	padding:0 2%;
	line-height:40px;
	position:relative;
	z-index:1;
}
.copyright{
	float:left;
	font-size:12px;
	margin:0 0 0 10px;
}
.design{
	float:right;
	text-align:right;
	font-size:12px;
	margin:0 10px 0 0;
}
.design a{
	text-decoration:none;
	color:#222222;
}
.scrollup{
	width:10%;
	height:auto;
	position:fixed;
	bottom:-8px;
	right:-5px;
	display:none;
	text-indent:-9999px;	
}
.scrollup img{
	width:100%;
	height:auto;
	float:left;
}	
/*FOOTER END*/
}

/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */

@media only screen and (min-width: 769px) {
#panel {
    position:relative;
    width: 100%;
    height: auto;
    overflow: hidden;
	min-height:650px;
}
#panel img{
	 -ms-interpolation-mode:nearest-neighbor;
    image-rendering: optimizeSpeed;
	position:absolute;
	height:100%;
	width:100%;
}
#panel2 {
    position:relative;
    width: 100%;
    height: auto;
    overflow: hidden;
	min-height:650px;
}
#panel2 img{
	 -ms-interpolation-mode:nearest-neighbor;
    image-rendering: optimizeSpeed;
	position:absolute;
	height:100%;
	width:100%;
}
#img{
	position:absolute; 
	top:0; 
	right:10%; 
	z-index:2; 
	width:80%; 
	left:10%;
}
#img2{
	position:absolute; 
	top:0; 
	right:10%; 
	z-index:2; 
	width:86%; 
	left:10%;
}
#img3{
	position:absolute; 
	top:0; 
	right:10%; 
	z-index:2; 
	width:86%; 
	left:10%;
}
.display1{
	display:block;
}
.display2{
	display:none;
}
#img_1{
	position:absolute; 
	top:0; 
	right:10%; 
	z-index:2; 
	width:80%; 
	left:10%;
}
#img2_1{
	position:absolute; 
	top:0; 
	right:10%; 
	z-index:2; 
	width:86%; 
	left:10%;
}
.gridContainer {
	width:100%;
	margin: auto;
}
#LayoutDiv1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

/*LANDING START*/
.route{
	position:absolute;
	width:25%;
	bottom:0;
	left:39%;
}
.route2{
	position:absolute;
	width:25%;
	bottom:0;
	left:51%;
}
.tagline{
	position:absolute;
	width:88%;
	height:auto;
	top:0;
}
.tagline img{
	width:80%;
	margin:0 auto;
}
/*LANDING END*/

/*HOME START*/
.logo{
	position:absolute;
	left:10%;
	top:2%;
	width:19%;
}
.canvas{
	float:left;
	width:100%;
	height:auto;
	padding:0;
	background:#cbd9db;
}
.canvas img{
	width:100%;
}
.contact_background{
	width:100%;
	height:300px;
	float:left;
	position:absolute;
	z-index:1;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NhZTRlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2NhZTRlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYWU0ZWUiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(202,228,238,1) 0%, rgba(202,228,238,1) 40%, rgba(202,228,238,0) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(202,228,238,1)), color-stop(40%,rgba(202,228,238,1)), color-stop(100%,rgba(202,228,238,0)));
background: -webkit-linear-gradient(top,  rgba(202,228,238,1) 0%,rgba(202,228,238,1) 40%,rgba(202,228,238,0) 100%);
background: -o-linear-gradient(top,  rgba(202,228,238,1) 0%,rgba(202,228,238,1) 40%,rgba(202,228,238,0) 100%);
background: -ms-linear-gradient(top,  rgba(202,228,238,1) 0%,rgba(202,228,238,1) 40%,rgba(202,228,238,0) 100%);
background: linear-gradient(to bottom,  rgba(202,228,238,1) 0%,rgba(202,228,238,1) 40%,rgba(202,228,238,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cae4ee', endColorstr='#00cae4ee',GradientType=0 );
}
.smo{
	float:right;
	position:relative;
	margin:20px 14% 0 0;
	z-index:3;
	width:12%;
	text-align:left;
}
.smo span{
	float:left;
	line-height:24px;
}
.smo a img{
	float:left;
	width:14%;
	margin:0 0 0 10px;
	border:0;
}
.navigation{
	width:80%;
	position:absolute;
	top:80px;
	padding:0 10%;
	display:block;
	z-index:2;
}
.navigation a{
	float:left;
	width:11.11%;
	height:100px;
	position:relative;
	float:left;
}
.navigation a[data-tooltip]:link, .navigation a[data-tooltip]:visited {
	position: relative;
	text-decoration: none;	
}

.navigation a[data-tooltip]:before {
  content: "";
  position: absolute;
  
  visibility: hidden;
  top: -18px;
  left: 20px;
}

.navigation a[data-tooltip]:after {
  content: attr(data-tooltip);
  position: absolute;
  color: white;
  bottom: -20px;
  left: 20px;
  background: rgba(42,80,115,.8);
  padding: 5px 15px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  white-space: nowrap;
  visibility: hidden;
}

.navigation a[data-tooltip]:hover:before,.navigation a[data-tooltip]:hover:after {
  visibility: visible;
  
}
.nav1{
	top:-100px;
	display:block;
}

.nav2{
	top:-100px;
	display:block;
}

.nav3{
	top:-164px;
	display:block;
}

.nav4{
	top:-100px;
	display:block;
}

.nav5{
	top:-168px;
	display:block;
}

.nav6{
	top:-96px;
	display:block;
}

.nav7{
	top:-174px;
	display:block;
}

.nav8{
	top:-96px;
	display:block;
}

.nav9{
	top:-166px;
	display:block;
}

.navigation_mobile{
	position:absolute;
	top:20px;
	right:20px;
	height:auto;
	display:none;
}
.canvas iframe{
	width:100%;
	border:0;
	height:500px;
	float:left;	
}
.iframe{
	width:100%;
	height:auto;
	float:left;
	position:relative;
}
.canvas_content{
	width:80%;
	height:auto;
	float:left;
	background:rgba(42,80,115,0.6);
	margin-top:-120px;
	padding:20px 10% 0 10%;
	height:100px;
}
.title{
	font-family:Neuropol;
	color:rgba(255,255,255,1);
	font-weight:normal;
	letter-spacing:1px;	
	font-size:32px;
	color:rgba(255,255,255,1);
	width:34%;
	margin:0;
	padding:0 0 0 6%;
	float:left;
}
.sub_title{
	font-family:Neuropol;
	color:rgba(255,255,255,1);
	font-weight:normal;
	letter-spacing:1px;	
	font-size:26px;
	color:rgba(255,255,255,1);
	width:auto;
}
.features{
	padding:0;
	margin:0;
	float:left;
	width:60%;
	font-size:16px;
	color:rgba(255,255,255,1);
	font-family:DIN;
}
.features li{
	list-style:none;
}
.home_content{
	float:left;
	width:80%;
	height:auto;
	padding:2% 10% 2% 10%;
}
.content_left{
	width:31%;
	height:auto;
	float:left;
	padding:2% 1%;
}
.content_left img{
	border:5px solid #bddfee;
	border-radius:180px;
	width:90%;
	margin:0 5%;
}
.content_middle{
	width:31%;
	height:auto;
	float:left;
	padding:2% 1%;
}
.content_middle img{
	border:5px solid #bddfee;
	border-radius:180px;
	width:90%;
	margin:0 5%;
}
.content_right{
	width:31%;
	height:auto;
	float:left;
	padding:2% 1%;
}
.content_right img{
	border:5px solid #bddfee;
	border-radius:180px;
	width:90%;
	margin:0 5%;
}
.heading{
	float:left;
	width:90%;
	padding:1% 5%;
	margin:0;
	color:#537388;
	font-weight:normal;
}
.heading img{
	float:left;
	width:16%;
	border:none;
	margin:0;
}
.heading h1{
	font-weight:normal;
	margin:0 0 0 10px;
	float:left;
	line-height:30px;
	font-size:24px;
	width:80%;
}
.para{
	color:rgba(102,102,102,1);
	font-size:14px;
	padding:2% 5%;
	float:left;
	margin:0;
	text-align:left;	
	font-family:MS Sans;
	width:95%;
}
.para a{
	color:#527387;
	font-size:12px;
	font-style:italic;
	text-decoration:none;
}
/*HOME END*/

/*ABOUT START*/
.about_heading_content{
	width:80%;
	height:auto;
	float:left;
	background:rgba(42,80,115,0.6);
	margin-top:-70px;
	padding:20px 10% 0 10%;
	height:50px;
}
.about_content{
	float:left;
	width:80%;
	height:auto;
	padding:1.2% 10%;
	font-size:16px;
	font-family:Corbel;
	color:#626262
}
.about_bottom{
	width:50%;
	float:left;
	padding:2% 25%;
}
.about{
	float:left;
	width:100%;
	height:auto;
	border-bottom:1px solid #ccc;
	padding:	
}
.about_left{
	width:34%;
	height:auto;
	float:left;
	color:#2A5073;		
	font-size:24px;
	padding:2% 2% 2% 8%;
	font-family:neuropol;
}
.about_left span{
	font-size:22px;
	color:#626262;
	margin:0 0 0 12%;
}
.about_right{
	width:52%;
	height:auto;
	float:right;
	color:#626262;
	font-size:16px;
	padding:2%;
	font-family:Corbel;
	font-weight:normal;
	line-height:24px;
}
.about_left2{
	width:52%;
	height:auto;
	float:left;
	color:#626262;
	font-size:16px;
	padding:2%;
	clear:left;
	font-family:Corbel;
	font-weight:normal;
	line-height:24px;
}
.about_right2{
	width:38%;
	height:auto;
	float:right;
	color:#2A5073;	
	font-size:26px;
	padding:3% 2% 2% 4%;
	font-family:neuropol;
	font-weight:normal;
}
.about_right2 span{
	font-size:22px;
	color:#626262;
	margin:0 0 0 9%;
}
.about_left3{
	width:34%;
	height:auto;
	float:left;
	color:#2A5073;	
	font-size:26px;
	padding:2% 2% 2% 8%;
	clear:left;
	font-family:neuropol;
	font-weight:normal;
}
.about_left3 span{
	font-size:22px;
	color:#626262;
	margin:0 0 0 9%;
}
.about_right3{
	width:52%;
	height:auto;
	float:right;
	color:#626262;
	font-size:16px;
	padding:2% 2% 2% 2%;
	font-family:Corbel;
	font-weight:normal;
	line-height:24px;
}
.about_left4{
	width:52%;
	height:auto;
	float:left;
	color:#626262;
	font-size:16px;
	padding:2%;
	clear:left;
	font-family:Corbel;
	font-weight:normal;
	line-height:24px;
}
.about_right4{
	width:38%;
	height:auto;
	float:right;
	color:#2A5073;	
	font-size:26px;
	padding:5% 2% 2% 4%;
	font-family:neuropol;
	font-weight:normal;
}
.about_right4 span{
	font-size:22px;
	color:#626262;
	margin:0 0 0 13%;
}
.about_left5{
	width:34%;
	height:auto;
	float:left;
	color:#2A5073;	
	font-size:26px;
	padding:3% 2% 2% 8%;
	clear:left;
	font-family:neuropol;
	font-weight:normal;
}
.about_left5 span{
	font-size:22px;
	color:#626262;
	margin:0 0 0 14%;
}
.about_right5{
	width:52%;
	height:auto;
	float:right;
	color:#626262;
	font-size:16px;
	padding:2% 2% 2% 2%;
	font-family:Corbel;
	font-weight:normal;
	line-height:24px;
}
/*ABOUT END*/

/*GROUP COMPANIES START*/
.group_heading_content{
	width:80%;
	height:auto;
	float:left;
	background:rgba(42,80,115,0.6);
	margin-top:-70px;
	padding:20px 10% 0 10%;
	height:50px;
}
.group_title{
	font-family:Neuropol;
	color:rgba(255,255,255,1);
	font-weight:normal;
	letter-spacing:1px;	
	font-size:26px;
	color:rgba(255,255,255,1);
	width:40%;
	margin:0;
	padding:0;
	float:left;
}
.group_content {
    float: left;
    height: auto;
    padding: 1.2% 10%;
    width: 80%;
	color:#626262;
}
.group_content h1 a{
	color:#2A5073;
	text-decoration:none;
}
.group{
	float:left;
	width:100%;
	height:auto;
	border:none;
}
.margin_top{
	margin:-50px 0 0 0;
}
.margin_top2{
	margin:-100px 0 0 0;
}
.img_left
{
	float:left;
	width:24%;
}
.img_left img{
	width:100%;
}
.gc_left_content{
	float:left;
	width:auto;
	padding:4% 0 0 2%;
	font-size:16px;
	font-family:Corbel;
}
.gc_left_content h1{
	font-weight:normal;
	font-family:neuropol;
	margin:0;
}
.img_right
{
	float:right;
	width:24%;	
}
.img_right img{
	width:100%;
}
.gc_right_content{
	float:right;
	width:auto;
	text-align:right;
	padding:10% 4% 0 0;
	font-size:16px;
	font-family:Corbel;
}
.gc_right_content h1{
	font-weight:normal;
	font-family:neuropol;
	margin:0;
}
/*GROUP COMPANIES END*/

/*BUSINESS PARTNERS START*/
.bus_heading_content{
	width:80%;
	height:auto;
	float:left;
	background:rgba(42,80,115,0.6);
	margin-top:-70px;
	padding:20px 10% 0 10%;
	height:50px;
}
.bus_title{
	font-family:Neuropol;
	color:rgba(255,255,255,1);
	font-weight:normal;
	letter-spacing:1px;	
	font-size:32px;
	color:rgba(255,255,255,1);
	width:40%;
	margin:0;
	padding:0;
	float:left;
}
.bus_content {
    float: left;
    height: auto;
    padding: 2% 0 4%;
    width: 100%;
}
.bus_content img{
	width:70%;
	margin:0 15%;
}
.bus_part_left{
	width:46%;
	height:auto;
	float:left;	
	color:#626262;
	font-size:22px;
	padding:2%;
	font-family:neuropol;
}
.bus_part_right{
	width:46%;
	height:auto;
	float:left;
	color:#626262;
	font-size:16px;
	padding:2%;
	font-family:Corbel;
	font-weight:normal;
}
.bus_part_right ul{
	margin:0;
	padding:0;	
}
/*BUSINESS PARTNERS END*/

/*CREDENTIALS START*/
.cred_heading_content{
	width:80%;
	height:auto;
	float:left;
	background:rgba(42,80,115,0.6);
	margin-top:-70px;
	padding:20px 10% 0 10%;
	height:50px;
}
.cred_content {
    float: left;
    height: auto;
    padding: 1.2% 10%;
    width: 80%;
}
.cred_content h1{
	font-family:Neuropol;
	color:#2A5073;
	text-align:center;
	margin:0;
}
.title_cred{
	font-family:Neuropol;
	color:rgba(255,255,255,1);
	font-weight:normal;
	letter-spacing:1px;	
	font-size:32px;
	color:rgba(255,255,255,1);
	width:66%;
	margin:0;
	padding:0;
	float:left;
}
.cred_images{
	float:left;
	width:38%;
	height:auto;
	padding:1%;
}
.cred_images img{
	width:100%;
}
.cred_text{
	float:right;
	width:56%;
	height:auto;
	padding:0 2%
}
.credentials{
	float:right;
	width:96%;
	padding:1% 2%;
	font-size:22px;
	font-family:neuropol;
	color:#626262;
}
.credentials span{
	font-size:20px;
	font-family:neuropol;
	color:#2A5073;
}
.credentials ul{
	padding:0;
	margin:0 0 0 4%;
}
.credentials ul li{
	font-family:Corbel;
	font-size:16px;	
}
/*CREDENTIALS END*/

/*VALUES AND PROMISE START*/
.values_heading_content{
	width:80%;
	height:auto;
	float:left;
	margin-top:-70px;
	background:rgba(42,80,115,0.6);	
	padding:20px 10% 0 10%;
	height:50px;
}
.values_title{
	font-family:Neuropol;
	color:rgba(255,255,255,1);
	font-weight:normal;
	letter-spacing:1px;	
	font-size:32px;
	color:rgba(255,255,255,1);
	width:40%;
	margin:0;
	padding:0;
	float:left;
}
.values_content {
    float: left;
    height: auto;
    padding: 1.2% 10%;
    width: 80%;
	color:#626262;
	font-family:neuropol;
}
.values_mission{
	width:44%;
	padding:0 2%;
	font-size:16px;
	font-family:Corbel;
	float:left;
	border:none;
}
.values_mission_heading{
	font-size:26px;
	font-family:neuropol;
	color:#2A5073;
}
.values_vision{
	width:44%;
	padding:0 2%;
	font-size:16px;
	font-family:Corbel;
	float:left;
	border:none;
}
.values_vision_heading{
	font-size:26px;
	font-family:neuropol;
}
.values_tagline{
	float:left;
	width:100%;
	text-align:center;
	font-size:26px;
	font-family:neuropol;
	padding:1.4% 0;
	color:#2A5073;
	border:none;
}
.values{
	float:left;
	width:100%;
	height:auto;
	border-bottom:1px solid #ccc;
	padding:0 0 20px 0;
}
.values span{
	margin:0 0 0 10%;
}
.border_none{
	border:none;
}
.values_left{
	width:36%;
	height:auto;
	float:left;
	padding:2% 2% 2% 10%;
	font-size:28px;
	color:#2A5073;
}
.values_left span{
	font-size:22px;
	color:#626262;
}
.values_right{
	width:48%;
	height:auto;
	float:right;
	padding:3% 2% 2% 2%;
	font-size:24px;
	font-size:16px;
	font-family:Corbel;
}
.values_left2{
	width:36%;
	height:auto;
	float:left;
	padding:3% 2% 2% 10%;
	font-size:24px;
	font-size:16px;
	font-family:Corbel;	
}
.values_right2{
	width:40%;
	height:auto;
	float:right;
	padding:2% 10% 2% 2% ;
	font-size:28px;
	color:#2A5073;	
}
.values_right2 span{
	font-size:22px;
	color:#626262;
}
.values_left3{
	width:36%;
	height:auto;
	float:left;
	padding:2% 2% 2% 10%;
	font-size:28px;
	color:#2A5073;
}
.values_left3 span{
	font-size:22px;
	color:#626262;
}
.values_right3{
	width:48%;
	height:auto;
	float:right;
	padding:3% 2% 2% 2%;
	font-size:24px;
	font-size:16px;
	font-family:Corbel;
}
.values_left4{
	width:36%;
	height:auto;
	float:left;
	padding:3% 2% 2% 10%;
	font-size:24px;
	font-size:16px;
	font-family:Corbel;
}
.values_right4{
	width:40%;
	height:auto;
	float:right;
	padding:2% 10% 2% 2% ;
	font-size:28px;	
	color:#2A5073;
}
.values_right4 span{
	font-size:22px;
	color:#626262;
}
.values_left5{
	width:36%;
	height:auto;
	float:left;
	padding:3% 2% 2% 10%;
	font-size:28px;
	color:#2A5073;
}
.values_left5 span{
	font-size:22px;
	color:#626262;
}
.values_right5{
	width:48%;
	height:auto;
	float:right;
	padding:3% 2% 2% 2%;
	font-size:24px;
	font-size:16px;
	font-family:Corbel;
}
/*VALUES &amp; PROMISE END*/

/*OUR OFFERING START*/
.offer_heading_content{
	width:80%;
	height:auto;
	float:left;
	margin-top:-70px;
	background:rgba(42,80,115,0.6);	
	padding:20px 10% 0 10%;
	height:50px;
}
.offer_title{
	font-family:Neuropol;
	color:rgba(255,255,255,1);
	font-weight:normal;
	letter-spacing:1px;	
	font-size:32px;
	color:rgba(255,255,255,1);
	width:40%;
	margin:0;
	padding:0;
	float:left;
}
.offer_content{
	float:left;
	font-size:22px;
	height:;
	width:80%;
	font-family:neuropol;
	padding:2% 10%;
	color:#626262;
}
.offer_heading{
	float:left;
	font-size:22px;
	height:;
	width:50%;
	font-family:neuropol;
	padding:1% 0;
	color:#626262;
}
.offer{
	float:left;
	width:100%;
	height:auto;
	border-bottom:1px solid #ccc;
	color:#2A5073;
	font-size:26px;
}
.offer span{
	font-size:22px;
	color:#626262;
	margin:0 0 0 10%;
	float:left;
}
.offer_left{
	float:left;
	width:58%;
	height:auto;
	padding:1%;
	font-weight:normal;
	color:#626262;
	clear:left;
}
.offer_left span{
	font-size:26px;
}
.img{
	float:left;
	width:98%;
	height:auto;
	margin:0 2% 3% 0;
}
.img img{
	width:100%;
}
.offer_right{
	float:right;
	width:36%;
	height:auto;
	padding:10% 3% 1% 0;	
	text-align:left;
	color:#626262;
}
.offer_right span{
	font-size:26px;
}
.offer_left2{
	float:left;
	width:38%;
	height:auto;
	padding:12% 1% 1% 1%;	
	color:#626262;
}
.offer_right2{
	float:right;
	width:58%;
	height:auto;
	padding:1%;
	font-weight:normal;
	color:#626262;
}
.offer_right2 span{
	font-size:26px;
}
/*OUR OFFERING END*/

/*RISE WITH US START*/
.canvas_content2{
	width:80%;
	height:auto;
	float:left;
	background:rgba(42,80,115,0.6);
	margin-top:-70px;
	padding:20px 10% 0 10%;
	height:50px;
}
.title2{
	font-family:Neuropol;
	color:rgba(255,255,255,1);
	font-weight:normal;
	letter-spacing:1px;	
	font-size:26px;
	color:rgba(255,255,255,1);
	width:50%;
	margin:0;
	padding:0;
	float:left;
}
.sub_title2{
	font-family:Neuropol;
	color:rgba(255,255,255,1);
	font-weight:normal;
	letter-spacing:1px;	
	font-size:20px;
	color:rgba(255,255,255,1);
	width:auto;
}
.careers_content{
	float:left;
	width:80%;
	height:auto;
	padding:1.2% 10%;
}
.para2{
	color:rgba(102,102,102,1);
	font-size:16px;
	padding:2% 8%;
	float:left;
	margin:0;
	text-align:left;	
	font-family:DIN;
}
.address{
	float:left;
	width:30%;
	height:auto;
	padding:0 0 0 6%;
	font-family:DIN;
	font-weight:normal;	
	line-height:30px;
	font-size:16px;
	color:#666666;
}
.address span{
	font-size:26px;
	font-family:DIN;	
}
.address p{
	font-size:16px;
	margin:0;
	font-family:DIN;
}
.careers{
	float:right;
	width:84%;
	height:auto;
	padding:0 8%;
	font-family:DIN;
	color:#666666;
}
.labels{
	float:left;
	width:20%;
	height:auto;
	font-size:14px;
	line-height:30px;
	margin:0 0 20px 0;	
}
.fields{
	float:left;
	width:80%;
	height:auto;
	margin:0 0 20px 0;
}
.fields textarea{
	border:1px solid #cccccc;
	background:#f7f7f7;
	border-radius:4px;
	height:60px;
	width:80%;
	float:left;
}
.fields input[type=text]{
	border:1px solid #cccccc;
	background:#f7f7f7;
	border-radius:4px;
	height:30px;
	width:80%;
	float:left;
}
.fields input[type=email]{
	border:1px solid #cccccc;
	background:#f7f7f7;
	border-radius:4px;
	height:30px;
	width:80%;
	float:left;
}
.fields input[type=submit]{
	height:30px;
	width:10%;
	font-size:16px;
	border:1px solid #dddddd;
	border-radius:4px;
	color:#5f7b96;
	background: #fcfcfd; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkY2YwZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #fcfcfd 0%, #dcf0f7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfd), color-stop(100%,#dcf0f7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fcfcfd 0%,#dcf0f7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fcfcfd 0%,#dcf0f7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fcfcfd 0%,#dcf0f7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fcfcfd 0%,#dcf0f7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfd', endColorstr='#dcf0f7',GradientType=0 ); /* IE6-8 */

}
/*RISE WITH US END*/

/*CONTACT START*/
.contact{
	float:right;
	width:56%;
	height:auto;
	padding:0 6% 0 0;
	font-family:DIN;
	color:#666666;
}
.contact_content{
	float:left;
	width:80%;
	height:auto;
	padding:1.2% 10%;;
}
.c_labels{
	float:left;
	width:26%;
	height:auto;
	font-size:14px;
	line-height:30px;
	margin:0 0 10px 0;	
}
.c_fields{
	float:left;
	width:74%;
	height:auto;
	margin:0 0 10px 0;
}
.c_fields textarea{
	border:1px solid #cccccc;
	background:#f7f7f7;
	border-radius:4px;
	height:60px;
	width:88%;
	float:left;
}
.c_fields input[type=text]{
	border:1px solid #cccccc;
	background:#f7f7f7;
	border-radius:4px;
	height:30px;
	width:88%;
	float:left;
}
.c_fields input[type=submit]{
	height:30px;
	width:20%;
	font-size:16px;
	border:1px solid #dddddd;
	border-radius:4px;
	color:#5f7b96;
	background: #fcfcfd; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkY2YwZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #fcfcfd 0%, #dcf0f7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfd), color-stop(100%,#dcf0f7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fcfcfd 0%,#dcf0f7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fcfcfd 0%,#dcf0f7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fcfcfd 0%,#dcf0f7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fcfcfd 0%,#dcf0f7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfd', endColorstr='#dcf0f7',GradientType=0 ); /* IE6-8 */
}
/*CONTACT END*/

/*FOOTER START*/
footer{
	width:80%;
	height:auto;
	float:left;
	background:#90b7c8;
	padding:0 10%;
	line-height:40px;
	position:relative;
	z-index:3;
}
.copyright{
	float:left;
	font-size:14px;
	margin:0 0 0 10px;
}
.design{
	float:right;
	text-align:right;
	font-size:14px;
	margin:0 10px 0 0;
}
.design a{
	text-decoration:none;
	color:#222222;
}
.scrollup{
	width:10%;
	height:auto;
	position:fixed;
	bottom:-8px;
	right:-5px;
	display:none;
	text-indent:-9999px;	
}
.scrollup img{
	width:100%;
	height:auto;
	float:left;
}
/*FOOTER END*/
}