@charset "utf-8";
/* CSS Document */



.wrapper{
width:700px;
margin:0px auto;
padding:0px;

}

.headerLeft{
width:15%;

}

.headerLeft a{
width:80%;	
}

.mask { float:left;  width:700px; height:auto; overflow:hidden;  }

.formMain{
border:1px solid #a6ddfe;
border-top:7px solid #a6ddfe;
width:77%;
float:right;
padding:4%;
/*border:1px solid #cccccc;*/
border-radius:20px;
box-shadow:-3px 3px 3px #dddddd;
}

.topCap{
position:relative;
background:url(../images/topCap2.png) no-repeat;
width:259px;
height:72px;
top:-10px;
left:62px;
}

.MapSize{
width:600px;
height:220px;
float:left;
}

.formMain{
float:left;
}


.inputStyle{
width:65%;
}

.textareaStyle{
width:65%;
}

.contactInfoMain{
width:100%;
}

.labelBoxTitle{
width:100%;
}

.navigation{
width:72%;	
margin-left:5%;
}

.navigation ul li{
width:80px;	
}

.navigation ul a:link, .navigation ul a:visited{
width: auto;
}

.social_menu{
margin-right:0px;
float:right;	
}

.grayLine{

width:88%;

}

ul.thumbHolder {  width:16%; }

ul.thumbHolder2 {  width:23%; }

.news, .testimonial{
height:264px;
}

.TestiText {
width:46%;
}

.featureBox {
height:380px;
}

.TestimonialName{
float:left;
padding:1% 0% 3%;
width:90%;
font-size:14px;
font-weight:bold;
text-align:left;
}

ul.imgHolder { position:relative; top:0px;left:0px; width:6000px; }

.cs_title{



}

.CS_index{

font-size:14px;
}

.cs_white_main{

        top: 15%;
        left: 3%;
        width: 94%;
		
}

.inputLabel{
width:25%;
}
	
.tab{

width:32%;

}
	
.tab-image-wrapper{
height:245px;
}

.tab_ovelap{
height:245px;
}	
	
.bigDataFeatures{
margin-top:5px;
}	

.tab_subtext1{
padding: 10px 10px 0px;
}

.resize{
max-width: 60%;
height: auto;
}

.labelImgPosition{
display: table-cell;
margin: 0px auto;
position: relative;
top: 33%;
}

.PointBox1{

height:310px;

}

.PointBoxRight{
height:535px;

}

.PointBoxLeftContent ul li, .PointBoxRightContent ul li{
width:85%;
padding-left: 20px;
margin-left:10px;
}

.rightPart{

width:55%;

}

.leftPart1{

width:33%;

}

.leftPart1 img{
margin:0 auto;
display:block;
}

.rightPart1{
width:65%;

}

.girdImg_resize{
max-width:85%;

}

.HBoxContent{
height:280px;	
}

.labelBox{
width:46%;
height:214px;
margin-left:0px !important;
}

#TitlePosition{
margin-top:10px;
}

.ContactLeftSide{
width:100%;
}

.ContactRightSide{
width:100%;
	
}

.addressInfo{
width:20%;

}


.contactMenuBtn{
display:none;
}

/* AppDiagno page */
.BGcontainertop{
float: left;
width: 100%;
background: #BFEAFF;
margin: 30px 0px -18px;
display: block;
}

.BGcontainer2{
float: left;
width: 100%;
background: #BFEAFF;
margin: 30px 0px 15px;
display: block;
border-bottom: solid 10px #2398c9;
}

.wrapperapp{
width:700px;
margin:0px auto;
clear:both;
}

.leftPartapp{
width:55%;
margin-top:20px;
}

.rightPartapp{
width:40%;
padding-bottom:20px;
}

.leftPartapp1{
width:40%;
}

.rightPartapp1{
width:55%;
padding-bottom:20px;
}

.paddingtopapp{
padding-top:0px;
}