@font-face {
    font-family: 'gothic';
    src: url('../fonts/CenturyGothic/gothic.eot');
    src: url('../fonts/CenturyGothic/gothic.eot?#iefix') format('embedded-opentype'),
         url('../fonts/CenturyGothic/gothic.woff') format('woff'),
         url('../fonts/gothic.ttf') format('truetype'),
         url('../fonts/CenturyGothic/gothic.svg#framd')format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Candara';
    src: url('../fonts/Candara/Candara.eot');
    src: url('../fonts/Candara/Candara.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Candara/Candara.woff') format('woff'),
         url('../fonts/Candara.ttf') format('truetype'),
         url('../fonts/Candara/Candara.svg#framd')format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Constantia';
    src: url('../fonts/Constantia/Constantia.eot');
    src: url('../fonts/Constantia/Constantia.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Constantia/Constantia.woff') format('woff'),
         url('../fonts/Constantia.ttf') format('truetype'),
         url('../fonts/Constantia/Constantia.svg#framd')format('svg');
    font-weight: normal;
    font-style: normal;
}



* {
	margin:0px;
	padding:0px;
}
body {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	background:#fff;
	background-size:cover;
}
ul {
	list-style:none;
}
a {
	text-decoration:none;
}
img {
	border:none;
}
.clear								{clear:both;}
/**************************side our blogs******************/
.btn-enquiry {
    -ms-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    transform: rotate(-90deg);
    cursor: pointer;
    outline: none;
     line-height: 50px;
     background-color: #e59311;
    color: #fff;
    border: none;
    border-radius: 4px;
    position: fixed;
    right: -53px;
    top: 45%;
    transition: .7s ease;
    z-index: 9999;
    padding: 2px 13px;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
   font-family: 'Roboto Condensed', sans-serif;font-size:30px;font-weight:bold;
}



/* ************************************top area start here*********************************************************************/
.finance-link ul li				{float:left;padding:0 5px;}
.finance-link ul li	a			{margin:0px;padding:0px 5px;display:inline-block;color:#858c8f;font-family: 'Open Sans', sans-serif;font-size:14px;}
.finance-link					{margin:18px 0 0 0;padding:0px;width:100%;float:right;}
.finance-link ul				{float:right;}

.cont-area					{margin:15px 0 0 0;padding:0px;width:100%;float:right;display:inline-block;height:100px;}
.area-number				{margin:0px;padding:0px;width:70%;float:right;}
.number						{display:block;height:100px;}
.number span i				{-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;background-color: #018f99;font-size: 18px;
							color: #fff;text-align: center;-moz-transition-property: all;-o-transition-property: all;-webkit-transition-property: all;
							transition-property: all;-moz-transition-duration: 0.25s;-o-transition-duration: 0.25s;-webkit-transition-duration: 0.25s;
							transition-duration: 0.25s;height: 39px;width: 39px;display: block;padding: 10px 0 0;text-align: center;overflow: hidden;
							margin:0 auto;}
.number:hover span i		{background:#F22A1D;}	
.number p					{color:#084565;font-family: 'Open Sans', sans-serif;font-size:16px;text-align:center;display:block;font-weight:bold;
							padding:12px 0 0 0;}
.divider					{margin:35px 0px;padding:0px;width:2px ;height:45px;background:#084565;}							
							
.email						{display:block;height:100px;}
.email span i				{-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;background-color: #389356;font-size: 18px;
							color: #fff;text-align: center;-moz-transition-property: all;-o-transition-property: all;-webkit-transition-property: all;
							transition-property: all;-moz-transition-duration: 0.25s;-o-transition-duration: 0.25s;-webkit-transition-duration: 0.25s;
							transition-duration: 0.25s;height: 39px;width: 39px;display: block;padding: 10px 0 0;text-align: center;overflow: hidden;
							margin:0 auto;}
.email:hover span i			{background:#F22A1D;}	
.email p					{color:#084565;font-family: 'Open Sans', sans-serif;font-size:16px;text-align:center;display:block;font-weight:bold;
							padding:12px 0 0 0;}							
							
/*********************************************logo***************/
.logo								{margin:20px 0 ;padding: 0px;float: left;}
.logo-bg 							{width:100%;background:#fff;}
.logo a:hover						{text-decoration:none;}
.logo img							{margin: 0 0 0px 0;padding: 0px 0 0;float: left;}

/* ************************************banner  area start here*********************************************************************/
.pad								{padding:0px;}
.banner_area                        {width:100%; margin:0px; padding:0px;}
.banner-container								{width:100%;  margin:0px 0px 0px 0px; z-index:9999; padding:0px; }


/**********************************CA bg***********************************/
.anant-bg						{width:100%;background:#151313;margin:0px;padding:0px;min-height:196px;}
.heading-name span				{margin:0px;padding:28px 0px;font-family: 'Roboto Condensed', sans-serif;font-size:35px;font-weight:bold;
								text-transform:uppercase;text-align:center;display:block;color:#fff;}								
.heading-name p					{font-family: 'Open Sans', sans-serif; color:#fff;font-size:14px;color:#fff;text-align:left;display:block;padding:0 0 25px;}


/*****************************index service************************/

.ind-service-area 			{background-color:#084565;  height:700px;  width:100%;  background-size:cover;  position:relative; }
#backshape .wrapper			{display:block;  float:left;  margin:50px auto 200px;  width:100%;  padding:0 5%;  transform:skew(0deg,-5deg);
							-ms-transform:skew(0deg,-10deg);-webkit-transform:skew(0deg,-5deg); }

#backshape 					{z-index:1; display:block;  float:left;  margin-top:-100px;  width:100%;  background:white;  transform:skew(0deg,-10deg);
								-ms-transform:skew(0deg,10deg); /* IE 9 */-webkit-transform:skew(0deg,5deg); /* Safari and Chrome */ height:380px;}
.white-bg 					{z-index:2;  margin-top:-4em;  position:relative;  width:100%;  display:block;  float:left;}
.white-bg .wrapper 			{height:150px; }


.ser-head span				{margin:0px;padding:40px 0px 17px;font-family: 'Roboto', sans-serif;font-size:29px;
							text-transform:uppercase;text-align:center;display:block;color:#fff;border-bottom:1px solid #557f95;}
							
.icon-ser-area				{margin:90px 0px 0;padding:0px;width:100%;display:inline-block;height:auto;transition: all 0.5s ease; border:1px solid #084565;
}												


.icon-ser					{margin:0px auto;padding:0px;width:120px;height:120px;border-radius:50%;background:#13a5de;border:1px solid #fff;
							display:block;}	
							
.icon-ser2					{margin:0px auto;padding:0px;width:120px;height:120px;border-radius:50%;background:#780560;border:2px solid #fff;
							display:block;}	

.icon-ser3					{margin:0px auto;padding:0px;width:120px;height:120px;border-radius:50%;background:#e59311;border:1px solid #fff;
							display:block;}															
.icon-ser4					{margin:0px auto;padding:0px;width:120px;height:120px;border-radius:50%;background:#686868;border:1px solid #fff;
							display:block;}		
.icon-ser2 img				{margin:20px auto;padding:0px;display:block;line-height:120px;}
.icon-ser3 img				{margin:20px auto;padding:0px;display:block;line-height:120px;}
.icon-ser4 img				{margin:25px auto;padding:0px;display:block;line-height:120px;}													
										
.icon-ser img				{margin:20px auto;padding:0px;display:block;line-height:120px;}	
.ind-ser-text p				{margin:0px;padding:35px 0px 17px;font-family: 'Open Sans', sans-serif;font-size:24px;text-align:center;display:block;color:#fff;}

.ind-ser-text a				{font-family: 'Open Sans', sans-serif;    font-size: 14px;    color: #fff;  margin: 10px auto;    padding: 10px; width:150px;
							display: block; background: #000; border-radius: 8px; text-align: center;transition: all 0.5s ease;
							-moz-transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease;}
.ind-ser-text a:hover		{background:#F22C1D;}	

.hvr-sink {
   display: inline-block;
vertical-align: middle;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px transparent;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-property: transform;
transition-property: transform;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;

}


				
/* ************************************section about area start here*********************************************************************/	
.feature-area						{margin:0px;padding:20px;width:100%;display:inline-block;background:#CCE0EC;}
.prof-cont							{width:100%;transition: all 0.5s ease;-moz-transition: all 0.5s ease;
    								-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;}
.spclpd-prof						{padding:0px;margin:0 0 70px 0;}
.prof-cont a						{font-family: 'Roboto Condensed', sans-serif;font-size:20px;color:#0065A1;text-align:left;padding:0px 0px 10px; 
									display:inline-block;font-weight: bold;text-transform: uppercase;}

.feature-link ul li	a				{font-family: 'Roboto', sans-serif;font-size:14px;padding:5px 0px;margin:0px 0px 0px;color:#000;
									display:block; border-bottom:1px solid #fff;}
									
.see-more a							{font-family: 'Open Sans', sans-serif;font-size:13px;color:#000;text-align:right;padding:0px 0px ; 
									display:inline-block; width:100%}
		
		
.prod-pic							{margin:-2px 0px 0;padding:0px;width:100%;display:block;-webkit-transition: all 0.7s;-moz-transition: all 0.7s;
 	 								-o-transition: all 0.7s;transition: all 0.7s;background:#fff;}
.prod-pic a							{font-family: 'Open Sans', sans-serif;font-size:13px;padding:0px 0px;margin:0px 0px 2px;color:#fff;display:block; 	 											 									background:#54667a;width:100%;text-align:center;font-weight:600;transition: all 0.5s ease;-moz-transition: all 0.5s ease;
    								-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;}
									
.prod-pic a	span i					{color:#fff;text-align:center;width:100%;display:block;font-size:40px;position:absolute;top:25%;}			
.prod-pic a	p						{color:#fff;text-align:center;width:100%;display:block;font-size:18px;position:absolute;top:65%;
									font-family: 'Cambria-Bold', sans-serif;}									
									
.prod-pic a:hover					{background:#a9b94b;color:#000;}
.img-box							{width: 100%;display: block;overflow: hidden;position:relative;}
.prod-pic img						{width:100%; -webkit-transition: all 0.5s linear; transition: all 0.5s linear;-webkit-transform: scale3d(1, 1, 1); 		 	 	 								transform:scale3d(1, 1, 1);height:145px;}
.prod-pic img:hover					{-webkit-transform: scale3d(1.2, 1.2, 1); transform: scale3d(1.2, 1.2, 1);}

/********************************* index finance area stat here****************************************/
.fiance-area						{margin:0px 0px;padding:0px;width:100%;display:inline-block;}
.finance-cont span					{margin:0px;padding:0px 0px 40px;font-family: 'Roboto', sans-serif;font-size:29px; font-weight:bold;
									text-transform:uppercase;text-align:center;display:block;color:#084565;}	
.mutual p							{ font-family: 'Open Sans', sans-serif;font-size:27px; color:#000;padding: 50px 0 5px 0;font-weight:bold;}								
.mutual p span						{font-weight:normal;}

/***********************************index featured*********************************/
.featured span						{margin:0px;padding:0px 0px 30px;font-family: 'Roboto', sans-serif;font-size:30px; font-weight:bold;
									text-align:center;display:block;color:#0b0a0a;}
	
/***************************************start footer area ******************************************************/
.right-resver						{width:100%; margin:0px; padding:0px; background:#4a5866;}
.footer_bg							{width:100%; margin:0px; padding:0px;background:url(images/footer-bg.jpg) no-repeat;background-size:cover;}
.foorter-line						{border-bottom: 2px solid #fff;margin: 10px 0;}

.foot-group							{margin:0px 0px;padding:0px; width:100%; float:left;}

.home-box span						{ font-family: 'Open Sans', sans-serif;font-size:21px; color:#fff;padding:0px 0 5px 0;font-weight:bold;display:block; text-transform:uppercase;}
.home-box p							{margin:0px;padding:10px 0 0;font-family: 'Open Sans', sans-serif;font-size:13px;color:#fff;text-align:justify;}

.foot-loan span						{font-family: 'Open Sans', sans-serif;font-size:21px; color:#27c9f1;padding: 15px 0 5px 0;display:block;text-align:center;}
.foot-loan ul    					{margin: 0 0px 0 45px;padding:0px;width:100%;}
.foot-loan ul li a					{font-family: 'Open Sans', sans-serif;font-size:14px; color:#fff;padding:5px 0;display:inline-block;}

.foot-wealth span				  {font-family: 'Open Sans', sans-serif;font-size:21px; color:#27c9f1;padding: 15px 0 5px 0;display:block;text-align:center;}
.foot-wealth ul    					{margin: 0 0px 0 70px;padding:0px;width:100%;}
.foot-wealth ul li a					{font-family: 'Open Sans', sans-serif;font-size:14px; color:#fff;padding:5px 0;display:inline-block;}



.newsletter span				   {font-family: 'Open Sans', sans-serif;font-size:21px; color:#27c9f1;padding: 50px 0 5px 0;display:block;
									text-align:left;text-transform:uppercase;}
.newsletter p						{margin:0px;padding:10px 0 0;font-family: 'Open Sans', sans-serif;font-size:14px;color:#fff;}
.newsletter form					{margin:20px 0 0 0;}

.newsletter form input[type="text"]	{width:395px;font-size:14px;font-family: 'Open Sans', sans-serif;  
									 height:38px;margin: 5px 0px 30px; color:#333;padding:0 10px;top: 0;left: 0;background:#fff;border:none;}

.newsletter form input[type="submit"]{padding:0px;width:150px;height:38px;background:#27c9f1;border:none;font-family: 'Open Sans', sans-serif;
									 font-size:14px;color:#fff;margin: 0px 0px 0 5px;transition: all 0.5s ease;-moz-transition: all 0.5s ease;
    								-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;}	
									
.newsletter form input[type="submit"]:hover	{background:#F6261D;color:#fff;}

.map-loc 							{margin:0 0 10px;font-weight:100;}
.social ul li						{float: right;margin: -6px 3px;padding: 0 0px;}

.copy-right							{margin:38px 0px 10px;padding:0px;width:100%;display:inline-block;}
.copy-right p                        {margin:0px;padding:10px 0 0;font-family: 'Open Sans', sans-serif;font-size:14px;color:#b1b1b1;text-align:center;
										display:block;}
.copy-right p a						{color:#b1b1b1;}

.social-link 						{float:right;margin:0 0 30px;}
.social-link ul li					{margin:15px 5px;padding:0px;float:left;}
.social-link ul li a i				{-moz-border-radius: 50%;-webkit-border-radius: 50%; border-radius: 50%;background-color: #3fa1da;font-size: 1.5em;
								    color: #fff;text-align: center;-moz-transition-property: all; -o-transition-property: all;
									-webkit-transition-property: all; transition-property: all; -moz-transition-duration: 0.25s;-o-transition-duration: 0.25s;
								    -webkit-transition-duration: 0.25s;transition-duration: 0.25s;height: 38px;width: 38px;display: block; padding:8px 0 0;
								    text-align: center; overflow: hidden;text-decoration:none;}
									
.social-link ul li a i:hover			{color: #fff;background-color:#F2271D;text-decoration:none;}

.foot-menu							{margin:0px;padding:30px 0 0;float:right;display:inline-block;}
.foot-menu ul li					{float:left;margin:0 5px;}
.foot-menu ul li a					{font-family: 'Open Sans', sans-serif;font-size:14px; color:#fff;padding:5px 5px;display:block;}
.foot-menu ul li a:hover			{color:#27C9F1;}				

/**********************************************about us start here*****************************************************************************************	*/	

.banner								{width:100%;margin:0px;padding:0px;}
.banner img							{width:100%;margin:0px;padding:0px;}

.get-bg 					{margin: 0px 0 0px;padding: 0px; width: 100%; background: #EDEDED;  box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1);}
.menu-prd ul 				{margin: 0px 0;padding: 0px;width: 100%;text-align: right;}
.menu-prd ul li 			{color: #333; font-size: 14px;text-align: justify;font-family: 'Roboto Condensed', sans-serif;padding: 15px 5px;margin: 0px;
						    display:inline-block;}
.menu-prd ul li a 			{color:#0492D4;font-size: 14px;text-align: justify;font-family: 'Roboto Condensed', sans-serif;padding: 0px 0 0 0;margin:0px;}
.menu-prd ul li a:hover 	{color:#0098da;}

					
.profile h1						{font-size: 28px;font-family: "Raleway", sans-serif;font-weight: 800; color: #383838;line-height: 22px;
								text-transform: uppercase;padding:60px 0 10px;margin:0px;}
.profile h1 span				{margin:10px 0px;padding:0;position:absolute;background:#EF2D21;width:5%; height:3px;border-radius:5px; display:block;}										
										
.profile p					     	{font-family: 'Open Sans', sans-serif;font-size:14px;color:#5e5d5d;padding:0px 0 10px 0;margin:15px 0;text-align:justify;}
.about-pics 					{margin:60px 0px;padding:0px;width:100%;display:block;}
.about-pics img 					{border:10px solid #e5e5e5;}

.grow-bg							{margin: 30px 0;}	
.mission						{margin:0px 0 30px;padding:0px;display:inline-block;width:100%}	
.mission-area					{margin:20px 0;padding:0px;display:inline-block;width:100%}	
		
.miss-icon						{position: absolute;left: 0;margin:0 0 0 20px;}	
.miss-icon i					   {width: 71px;height: 71px;line-height: 71px;background:#fff;font-size: 20px;text-align: center;border-radius: 100%;
 									float: left;color:#FA281F;border:1px solid #FA281F;transition: all 0.5s ease;
									-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;
									-o-transition: all 0.5s ease;}
.what-do img						{margin:0px;padding:0px;border:10px solid #e5e5e5;}										
.mission-area:hover .miss-icon i	{background:#084565;color:#fff;}									
.miss-cont							{padding: 0px 0 0 95px; margin:0px;}	
.miss-cont span						{color:#242121;font-size:18px;text-align:justify;font-family: 'Roboto', sans-serif;padding:10px 0 0 0;
									margin:0px;font-weight:bold;}
.miss-cont p						{color:#242121;font-size:13px;text-align:justify;font-family: 'Open Sans', sans-serif;padding:10px 0 0 0;margin:0px;}


.about-assu-bg						{margin:30px 0 70px;padding:0px;background:url(images/about-assu.jpg) no-repeat fixed;background-size:cover;}	

.value h2						{font-size: 28px;font-family: "Raleway", sans-serif;font-weight: 800; color: #fff;line-height: 22px;
								text-transform: uppercase;padding:60px 0 10px;margin:0px;text-align:center;display:block;}
								
.value h2 span				{margin:10px auto;padding:0;position:relative;background:#EF2D21;width:5%; height:3px;border-radius:5px; display:block;}	

/*****index counter start*************/
.counter-bg   {margin:0px;padding:0px;width:100%;background:#3498DB;}
.year		  {margin: 0px 0 21px;padding: 0px;width: 100%;display: block;height:auto;}

#shiva {text-align: center;}
#shiva cite{font-size: 50px;color: #fff;}
.counter-area {margin:0px;padding:50px 0 ;width:100%;display:inline-block;}	
.year span img  {margin:0px auto;padding:0px;font-size:50px;color:#fff;display:block;}	
.year p			{font-family: 'Roboto', sans-serif;font-size:16px;color:#fff;display:block;text-align:center;padding:0px 0;text-transform:uppercase}
.year2		  {margin: 0px 0 21px;padding: 0px;width: 100%;display: block;height: auto;}

.counter-value {font-size: 55px;}

.year2 span img  {margin:0px auto;padding:0px;font-size:50px;color:#fff;display:block;}	
.year2 p			{font-family: 'Roboto', sans-serif;font-size:16px;color:#fff;display:block;text-align:center;padding:0px 0;text-transform:uppercase}

.count        { color:white; font-size:45px; text-align: center;line-height: 58px;display:inline-block; padding:0px 0;
					font-family: "Raleway", sans-serif;font-weight: 300;}
#talkbubble   	{width: 120px;   height: 80px;   background: red;   position: relative;   -moz-border-radius:    10px;   -webkit-border-radius: 10px;
  				 border-radius:10px;  float:left;  margin:20px;}
#talkbubble:before {content:"";   position: absolute;   right: 100%;   top: 26px;   width: 0;   height: 0;   border-top: 13px solid transparent;   			  					 	 				border-right: 26px solid red;   border-bottom: 13px solid transparent;}

.linker       {font-size : 20px;font-color: black;}

.prod-center	{margin:0px;padding:0px;width:100%;display:inline-block}
.prod-center ul {margin: 0;display: block;text-align: center;width: 100%;}

.prod-center ul li	{margin: 0px 13px;padding: 0px;width: 253px;text-align: center;display: inline-block;}
.box-li h6		{margin:0px 0px;font-size: 24px;padding:0 0 15px;}		
.pdf-link img 	{margin:0 auto 20px;display:block;}	
.box-li img      {margin: 30px 0 0;padding: 0px;border: 1px solid #e5e5e5;}
.box-li ul		{margin:0 15px;}
								
/******************************************blogs featured services*************************/
.get-bg-featured 					{margin: 0px 0 0px;padding: 0px; width: 100%; background: #EDEDED;  box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1);}
.menu-prd-featured ul 				{margin: 0px 0;padding: 0px;width: 100%;text-align: left;}
.menu-prd-featured ul li 			{color: #333; font-size: 15px;text-align: justify;font-family: 'Roboto Condensed', sans-serif;padding: 15px 5px;
									margin: 0px; display:inline-block;}

.menu-prd-featured ul li a:hover 	{color:#0098da;}
.blogs-head	h1						{font-size: 28px;font-family: "Raleway", sans-serif;font-weight: 800; color: #383838;line-height: 22px;
								text-transform: uppercase;padding:60px 0 10px;margin:0px;}
.blogs-head h1 span				{margin:10px 0px;padding:0;position:absolute;background:#EF2D21;width:5%; height:3px;border-radius:5px; display:block;}	

.blog-pic img							{margin:20px 0 20px;padding:0px;width:100%;display:inline-block; border:5px solid #e5e5e5}
.update-content							{margin:40px 0 20px;padding:0px;width:100%;display:inline-block;border:1px solid #C8C8C8;}
.update-strip							{margin:0px;padding:0px;width:100%;display:inline-block;background:#4D679B;}
.upd-text p								{font-family: 'Open Sans', sans-serif;font-size:13px;margin:0px;padding:7px 0px;color:#fff;}
.post-text p							{font-family: 'Open Sans', sans-serif;font-size:13px;margin:0px;padding:7px 0px;color:#fff;text-align:right;}
.post-text p span						{font-weight:600;}
.update-detail a						{margin:0px;padding:18px 0;width:100%;display:block;color:#084565;
										font-family: "RobotoSlab-Regular","Times New Roman",Times,serif;font-size:23px;
										margin-bottom: 3px; border-bottom:1px solid #e5e5e5;}

.update-detail p						{font-family: 'Open Sans', sans-serif;font-size:14px;margin:0px;padding:7px 0px;color:#000;}
.community-about h4						{margin:0px;padding:0px 0px 30px;width:100%;display:block;color:#333;
										 font-family: "RobotoSlab-Regular","Times New Roman",Times,serif;font-size:30px;
										 margin-bottom: 3px;text-align:center;font-weight:normal;}
	
.community-about h6						{font-family: 'Open Sans', sans-serif;font-size:14px;margin:0px;padding:7px 15px;color:#000;font-weight:bold;}
.community-about p						{font-family: 'Open Sans', sans-serif;font-size:14px;margin:0px;padding:7px 15px;color:#000;text-align:justify;}		


.comment-content						{margin:10px 0 20px;padding:0px;width:100%;display:block;border:1px solid #C8C8C8;}
.comment-strip							{margin:0px;padding:0px;width:100%;display:inline-block;background:#D9F5F5;}
.comment-text p							{font-family: 'Open Sans', sans-serif;font-size:14px;margin:0px;padding:7px 0px;color:#000;font-weight:bold;}
.comment-detail h4						{margin:0px;padding:15px 0;width:100%;display:block;color:#333;font-family: 'Open Sans', sans-serif;font-size:16px;
										margin-bottom: 3px; text-align:center;}
										
.comment-name a						{margin:0px;padding:5px 0;width:100%;display:block;color:#084565;
										font-family: "RobotoSlab-Regular","Times New Roman",Times,serif;font-size:20px;
										margin-bottom: 3px; }
										
.comment-name cite						{font-family: 'Open Sans', sans-serif;font-size:12px;margin:0px;padding:0px 0px;color:#333;border-bottom:1px solid #e5e5e5;}	
.comment-name p							{font-family: 'Open Sans', sans-serif;font-size:14px;margin:0px;padding:5px 0px;color:#000;}												
										

.com-decri						{margin:0px auto;padding:0px;width:100%;}
.com-decri						{border-bottom: 1px dashed #DDD;margin: 10px 0 10px 0;padding: 10px;display: inline-block;}
.comment-box-man img			{margin:0px 0px;padding:0px;width:100%; border:5px solid #e5e5e5}


.blogs-inner-head h1			{font-size: 25px;font-family: "Raleway", sans-serif;font-weight: 800; color: #383838;
								text-transform: uppercase;padding:30px 0 10px;margin:0px;}
.blogs-inner-head h1 span		{margin:10px 0px;padding:0;position:absolute;background:#EF2D21;width:5%; height:3px;border-radius:5px; display:block;}	
.update-content-inner							{margin:40px 0 20px;padding:0px;width:100%;display:inline-block;border:1px solid #C8C8C8;}
.update-strip-inner							{margin:0px;padding:0px;width:100%;display:inline-block;background:#4D679B;}
.post-text-inner p							{font-family: 'Open Sans', sans-serif;font-size:13px;margin:0px;padding:7px 0px;color:#fff;text-align:right;}
.blog-pic-inner								{margin:0px;padding:0px;display:inline-block;width:100%;}
.blog-pic-inner img							{margin:20px 20px;padding:0px;display:block; border:5px solid #e5e5e5}
.content p									{font-family: 'Raleway', sans-serif;font-size:16px;margin:0px;padding:7px 15px;color:#333;text-align:left;display:block}
									
/*****************************************Services*******************************************/
.ser-head h1						{font-size: 28px;font-family: "Raleway", sans-serif;font-weight: 800; color: #000;line-height: 22px;
								text-transform: uppercase;padding:60px 0 10px;margin:0px;text-align:center;display:block;}
								
.ser-head h1 span				{margin:10px auto;padding:0;position:relative;background:#EF2D21;width:5%; height:3px;border-radius:5px; display:block;}

.ser-head p							{font-family: 'Open Sans', sans-serif;font-size:14px;color:#000;padding:18px 0 40px 0;margin:0  auto;text-align:center;
									font-style:italic;width:80%;display:block;}	
.ser-desc							{width:100%;margin:0px;padding:0px;display:block; float:left;}									
.ser-name a p						{font-family: 'Open Sans', sans-serif;font-size:14px;color:#000;padding:15px ;margin:0px 0;text-align:center; display:block;text-transform:uppercase;background:#efefef;}			
.ser-name a p:hover					{color:#DA2620;}
.ser-name							{margin:0 0 20px 0px;padding:0px;display:inline-block;width:100%;}

.wealth-gene span				{font-size:28px;font-family: "Raleway", sans-serif;color:#F8281C;margin:0px 0 20px;padding:20px 0px 10px;display:block;
								text-align:center;font-weight:800;text-transform: uppercase; border-bottom:1px solid #e5e5e5;}		

.menu-area				{margin:50px 0px;padding:0px;display:block;width:100%;border:1px solid #EFF1F8;height:auto;}
.side-menu				{margin:0px 0px;padding:10px;display:block;width:100%;}	
.side-menu ul li		{margin:0px;padding:1px 0;display:block;transition: all 0.5s ease;-moz-transition: all 0.5s ease;
								-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;border-bottom:1px solid #EFF1F8}
.side-menu ul li a		{font-size:14px;font-family: 'Open Sans', sans-serif;color:#222222;margin:0px;padding:12px;width:100%;display:block;
						}	
.side-menu ul li i		{float:right;padding:5px;}
.side-menu ul li a:hover  {background:#084565;color:#fff;}
.side-menu ul li a.active  {background:#084565;color:#fff;}
.prod-head				{margin:50px 0px 0;padding:0px;display:block;width:100%;}
.prod-head h1			{font-size:24px;font-family: "Raleway", sans-serif;color:#333;margin:0px;text-transform:uppercase;font-weight:800;}
.prod-head span			{margin:15px 0px;padding:0px;width:7%;background:#EF251B;height:3px;display:block;}
.prod-desc p   			{font-size:14px;font-family: 'Open Sans', sans-serif;color:#3d3d3d;margin:0px;padding: 0px 0 10px;text-align: justify;}

.prod-desc				{margin:0px 0px 30px;padding:0px;display:block;width:100%;}	
.serv-pic 				{margin:0px 0px 0px;padding:0px;display:inline-block;width:100%;}
.serv-pic img			{border:1px solid #D8D8D8;padding:10px;margin: 0px 0 20px;}
.serv-pic p			    {font-size:16px;font-family: 'Open Sans', sans-serif;color:#5A5A5A;margin:0px;padding:10px 0; text-align:center;font-weight:bold;} 

.prod-desc ul li		{font-size:14px;font-family: 'Open Sans', sans-serif;color:#000;margin:0px 15px;padding:5px 0;} 
.prod-desc span			{font-size: 16px;font-family: "Raleway", sans-serif;font-weight: 800; color: #000;line-height: 22px;
						text-transform: uppercase;padding:10px 0 10px;margin:0px;text-align:left;display:block;}	
						
.study-table				{border: solid 1px #a34e79; font-size:14px; width:100%; line-height: 22px; margin:20px 0; }
.study-table td 			{border:solid 1px #cbcbcb; padding:3px 10px;  vertical-align: middle; white-space: pre-wrap;
							 color:#000; font-family:'Open Sans',Arial, Helvetica, sans-serif; font-size:14px; text-align:left}
.study-table th 			{border: solid 1px #333; padding:5px; color:#000; white-space:pre-wrap; text-align:center;
							 color:#fff; font-family:'Open Sans',Arial, Helvetica, sans-serif; font-size:14px; background:#084565;}
.study-table th				{border-right:1px solid #fff;}
.study-table th:last-child	{border-right:1px solid #174873;}						
/********************************inner services*********************/
.right-menu ul li					{margin:10px 0;}
.right-menu ul li a.active			{background:#0C1706;color:#fff;}
.right-menu ul li:hover				{background:#0C1706;}
.right-menu ul li a					{font-size: 13px;font-family: 'Open Sans', sans-serif;color: #666666;background: #f9f9f9;font-weight: 500;padding: 15px 5px 15px 23px;
									display: block;text-transform: uppercase;}
.right-menu ul li a	i				{color:#DA2620;}
.right-menu ul li a	i:hover			{color:#fff;}
.right-menu ul li a:hover			{color:#fff;background:#0C1706;}
.right-menu							{margin:20px 0;}
.left-content h1					{font-family: 'Open Sans', sans-serif;font-size:30px;color:#404040;padding:10px 0 0 0;margin:0;}	
.left-content span					{width: 7%;margin: 0px;padding: 0px;border-bottom: 2px solid #DA2620;height: 1px;display: block;}	
.left-content img					{width:100%;margin:0px 0;padding: 0px 0 25px;border-bottom: 1px solid #e0e0e0; }	
.left-content p						{font-family: 'Open Sans', sans-serif;font-size:14px;color:#444;padding:7px 0 ;margin:0px 0;display:block;text-align:justify;}

/******************************************site link*****************/
.site-link							{margin:0px;padding:20px 0;width:100%;display:block;}
.site-link ul li					{float:left;margin:0 42px;background: #ccc;width: 22%;border-radius: 5px;}
.site-link ul li a					{font-family: 'Open Sans', sans-serif;font-size:18px;color:#444;padding:7px 0 ;margin:0px 0;display:block;text-align:center;}
.site-link ul li:hover				{background:#DA2620;}
.site-link ul li a:hover			{color:#fff;}			
.services-link ul li				{margin:20px auto 0; display:block;background: #ccc;width: 45%;border-radius: 5px;}
.services-link ul li a				{font-family: 'Open Sans', sans-serif;font-size:17px;color:#444;padding:7px 0 ;margin:0px 0;display:block;text-align:center;}
.services-link ul li:hover			{background:#DA2620;}
.services-link ul li a:hover		{color:#fff;}
.services-link cite i				{text-align: center; width: 100%; display: block; font-size: 33px;}
ul.ser-pro li 						{float:left;margin:10px 45px;background: #ccc;width: 38%;border-radius: 5px;}
ul.ser-pro li a						{font-family: 'Open Sans', sans-serif;font-size:17px;color:#444;padding:7px 49px;margin:0px 0;display:block;text-align:left;}
/*****************************************Contact us***********************/
										
.cont h1						{font-size: 30px;font-family: "Raleway", sans-serif;font-weight: 800; color: #000;line-height: 22px;
								text-transform: uppercase;padding:60px 0 10px;margin:0px;text-align:center;display:block;}
								
.cont h1 span				{margin:10px auto;padding:0;position:relative;background:#EF2D21;width:5%; height:3px;border-radius:5px; display:block;}

											
.map-container						{font-family: 'Open Sans', sans-serif;font-size:20px;color:#000;width:100%;padding:0px;margin:0px 0px;}
.form-bg						{margin:0px;padding:0px;background:url(images/formbg.jpg) no-repeat;background-size:cover;background-position:50% 50%;
								height:500px;}
								

.form-fill h2						{font-size: 30px;font-family: "Raleway", sans-serif;font-weight: 800; color: #000;line-height: 22px;
								text-transform: uppercase;padding:60px 0 10px;margin:0px;text-align:center;display:block;}
								
.form-fill h2 span				{margin:10px auto;padding:0;position:relative;background:#EF2D21;width:5%; height:3px;border-radius:5px; display:block;}
.enq-form form			{margin:15px 0;}
.enq-form form input	{border:1px solid #CCC; width:100%;font-size:14px; font-family: 'Open Sans', sans-serif;height:50px;margin:9px 0px; color: 		 						 	 					#1a1d1c;padding:0 10px;box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1);}
.enq-form form textarea	{border:1px solid #CCC; width:100%;font-size:14px; font-family: 'Open Sans', sans-serif; height:188px;margin: 9px 0px; color: 	 						 	 					#1a1d1c;padding:0 10px;box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1);}

.enq-form form input[type=submit] {width:150px; margin: 5px 0 30px 0px; background:#084565; border:none; color:#fff; font-size:14px;transition: all 0.5s ease;
								-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease; }
.enq-form form input[type=submit]:hover	{background:#002041;color:#fff;}								



.add-cont span						{margin: 0px 0 15px;padding:15px 0 10px;width:100%;font-family: 'Open Sans Condensed', sans-serif;font-size: 20px;
									display: block;color:#3E3E3E;font-weight: bold;text-align: left;border-bottom: 1px solid #bdbdbd;}		

.add-cont				{padding:10px;width:100%;display:inline-block;border: 1px solid #e5e5e5;height:150px;margin:30px 0;}

.add-cont cite		 {font-family: 'Open Sans', sans-serif; margin:0px ;padding:0px; font-size:40px;color:#6c6c6c;position:absolute; left:30px;
						display:block;text-align:center;width:8%; }		
.add-cont cite i    {font-size:40px;}			
.add-cont cite .fa-mobile {font-size:59px; margin:0px 0;}

.add-cont p			{font-family: 'Open Sans', sans-serif; margin:0px;padding:9px 0px 0 50px;font-size:14px;color:#686868;
						display:block;width:100%;text-align:left;}
/**********************************************for sitemap---------------------*/

.homesercap2 h2						{font-family:"Raleway", sans-serif;font-size: 35px;color: #000;margin: 0px;padding:20px 0 5px;text-align: left;
									border-bottom: 2px solid #e7e7e7;width: 100%;font-weight: bold;}
						 
											 
ul.sitemap-list				{width:100%; margin:0; padding:0; display:block;}
ul.sitemap-list li			{width:100%; margin:0 0 15px 0; padding:0 0 10px 0; display:block; list-style:none; 
							 border-bottom:1px dashed #ccc;}
ul.sitemap-list li a		{width:auto; margin:0; padding:0 ; color:#000; font:15px 'Open Sans',Arial;
							 text-decoration:none;}
ul.sitemap-list li i		{font-size:20px; color:#DF3610;}	
ul.sitemap-list li.splleft		{float:left;}
ul.sitemap-list li ul.spclemar li	{ width:100%;margin:5px 20px 0 ; border:none;}
ul.sitemap-list li ul.spclemar li a		{font-family:"Open Sans";font-size:14px;}	
ul.sitemap-list li ul.spclemar p		{font-family: "Raleway", sans-serif;font-size: 22px;color: #000;padding: 5px 19px;
										border: 1px solid #e5e5e5;text-align: left;margin: 20px 0;background: #e5e5e5;}	

ul.sitemap-list li ul.spclemar li a:hover {text-decoration:underline !important;}				 
ul.sitemap-list li a:hover	{text-decoration:underline;}
.broch-prod img				{margin:50px 0px;padding:0px;display:block;box-shadow: 7px 9px 13px -4px #000;}
.retire-box 				{padding: 20px 20px 25px;  display: block; border: 1px solid #ccc;
							margin: 29px 0;}
.retire-box p span			{color: #242121; font-size: 20px; text-align: justify;
							font-family: 'Roboto', sans-serif; padding: 10px 0 0 0; margin: 0px; font-weight: bold;}
.retire-box label 			{width:40%; font-size: 16px;}	
.calculation 				{font-size:14px; font-family: 'Roboto', sans-serif; font-weight:bold;}						
.retire-box .submit			{background: #084565; color: #FFF; font-size: 14px; font-family: 'Roboto', sans-serif;
							padding: 7px 15px; font-weight: bold; float: left;}
.retire-box .calculation 	{font-size: 16px; font-family: 'Roboto', sans-serif;
    						font-weight: bold; width: 60%;
margin: 0 0 0 auto;
}
.retire-box .calculation span	{font-size: 18px}