/* Author Name : netcommlabs */
@import url('font.css');
body{margin:0px; padding:0px; font-size:15px; color: #3a3a3a; font-family: 'HelveticaS-Regular'; overflow-x:hidden}

h2 { font-family:'helveticaneuecondregular';}
ul, ul li { list-style-type:none; padding:0;}
#target {
  background:#fff;
  width:370px;
  padding:25px 20px;
  display:none;
  position:absolute;
  top:33px;
  right:0px;
  z-index:1500;
  border-radius: 5px;
  box-shadow: 0px 0px 2px #a7a7a7;
}
 


.careers2{float:left; position:relative; margin:13px 0px 0px 0px; width:340px;}
.careers2 img { height:290px; width:100%; }

.careers2 .txt_frame{width:70%; float:left; margin:22px 0px 0px 30px; position:absolute; left:0px; top:0px;}
.careers2 strong{ font-size:25px; font-family:'helvetica_neueblack';   color:#3a5467; line-height:23px;}
.careers2 span{font-size:15px; font-family:'helveticaneuecondregular';   color:#3a5467; line-height:23px; margin-top:0px; display:block;} 

.careers2 a{ font-family: "helveticaneuecondregular"; font-size: 14px; line-height: 20px; opacity: 0; transition: all 300ms ease-out 0s; color:#43409e; }
.careers2:hover a{ opacity: 1; }

.careers2 .more_details_01 { background: rgba(255,255,255,.0); float: left; width: 90%; padding: 8px 5px; border-radius: 5px;}
.careers2 .more_details_01 > a { float:left; }
.careers2 .more_details_01 ul { float:right; margin:0; }
.careers2 .more_details_01 ul li { float:left; margin:0 0 0 6px;}
.careers2 .more_details_01 ul li a:hover .fa { color:#3a5467;}
.careers2:hover .more_details_01 { background: rgba(255,255,255,.5); }




#tweet { background:#fff; width:140px; padding:0px 13px; display:none; position:absolute; top:33px; right:0px; z-index:1500; border-radius: 0px; box-shadow: 0px 0px 2px #a7a7a7; }


.select_news_01{float:left; width:100%; text-align:center; background:#eef3f7; padding:7px; /*margin-top:-10px;*/ margin-bottom:8px;}
.select_news_01 select{ width:210px; height:35px; border:1px solid #C1C1C1; }
.select_news_01 strong{ margin-top:7px;}

.story_01 .story_left_box{float:left;width:290px;}
.story_01 .story_left_box h2{ font-size:18px;}
.story_01 .story_left_box img{float:left; width:100%; margin:0px 7px 7px 0px; }
.story_01 .story_left_box ul{margin:0px 0px 0px 0px; padding:20px 0px; background:#f2f1f1; float:left; }

.story_01 .story_left_box ul li{list-style:none; float:left; width:100%; padding:10px 0px; }
.story_01 .story_left_box ul li a{color:#6c6c6c; display:block;}
.story_01 .story_left_box ul li a:hover{ color:#144092; }




.story_01 .story_right_box{float:right; width:100%;}
.story_01 .story_right_box p{ line-height:25px;}
.story_01 .story_right_box h2{ color:#144092; font-size:27px; margin:14px 0px; }
.story_01 .story_right_box span{display:block;}
.story_01 .story_right_box span img{margin-right:5px;}
.story_01 .story_right_box span a{color:#d84848;}

#tweet span{ color:#5fc7fe; font-family:'helveticaneuecondregular'; font-size:16px; display:block; margin:10px 0px;}

#tweet .indicator{position:absolute; left:40%; top:-18px;  z-index:1500;}



#target .indicator{position:absolute; right:10px; top:-16px;  z-index:1500;}
#target input{ border:1px solid #CCC; width:245px; height:42px; float:left; color:#CCCCCC; padding-left:10px;}
#target .src_btn {
  background: #144092 none repeat scroll 0 0;
  border: 0 none;
  border-radius: 0;
  color: #ffffff;
  float: left;
  height: 42px;
  margin: 0;
  padding-right: 0;
  text-align: center;
  width: 85px;
  padding-left: 5px;
}


.main_search{ position:absolute; background:#99FF00; top:200px; right:0px; height:150px; width:200px;}

.enquiry_btn{position:fixed; top:200px; right:0px; text-align:center; /*width:45px;*/ z-index:9; }
.enquiry_btn span{padding:10px 0px; background:#144092; width:45px; float:left; margin-bottom:5px;  border-radius:5px 0px 0px 5px; transition:background .5s ease; cursor:pointer; }
.enquiry_btn span:hover{ /*background:#870a10;*/}

.call_back{ color:#ffb400; height:117px; margin-right:-200px;transition: all 0.5s ease-in-out 0s;width:245px;z-index: 2; position:fixed; right:0; top:355px; padding:0px 5px 0 0px; border-radius:4px; overflow:hidden;}

.call_back span { float:left; margin-right:0px;background:#144092;padding:10px 14px 5px 12px; }
.call_back span:hover {/*background:#870a10;*/margin-right:0;}
.call_back .no { width:13px; float:left; font-size:15px; color:#fff; background:#fff; box-shadow:0px 0px 2px 0px #999; width:195px; text-align:center; padding:15px; margin:1px 0 0 0; color:#404040; font-size:17px; font-family: 'HelveticaS-Regular';}
.call_back .no hr { margin:10px 0; border:0; }
.call_back:hover { margin-right:0;}

.enquiry_btn .modal-content{ border-radius:2px!important; padding:20px; text-align:left; float:left; min-width:550px; min-height:250px; background:url(../images/mail_us.jpg) #FFF; background-position:right bottom; background-repeat:no-repeat; position:relative;}
.enquiry_btn .modal-content h2{ font-size:22px; font-family:'helveticaneuecondregular'; color:#16a337; border-bottom:1px solid #eaeaea; padding-bottom:10px; margin-bottom:20px;}
/*.backdrop { background:rgba(0,0,0,.5); width:100%; height:100%; position:fixed; top:0; left:0; display:none}*/

.enquiry_btn .modal-content input{ width:300px; height:40px; border:1px solid #e0e0e0; border-radius:2px; float:left; padding-left:10px; color:#CCC; margin-bottom:8px;}
.enquiry_btn .modal-content .submit_1{width:100px; height:44px; border-radius:0px 2px 2px 0px; background:#e6e6e6; border:0px; color:#000; }
.enquiry_btn .modal-content .submit{ float:left; width:100%;}
.enquiry_btn .modal-content .popup_close{ position:absolute; right:-30px; top:-1px; cursor:pointer; background:#E5801B; color:#fff; font-size:18px; padding:10px; text-align:center; opacity:1; font-weight:normal;font-family:'helveticaneuecondregular';}
.enquiry_btn .modal-content .text_area{min-height:110px;  width:300px; height:40px; border:1px solid #e0e0e0; border-radius:2px; float:left; padding:10px; color:#CCC; margin-bottom:8px;}
.call_us{}

.container{float:left; width:100%; padding:0px; margin:0px 0px 70px 0px;}
.wrap{ margin:auto; width:1192px;}
header{ min-height:105px; float:left; width:100%; margin-bottom:12px; }

.left_col{width:491px; float:left;}
.right_col{width:691px; float:right;}

.top_nav{ }
.top_nav .tp_frame{float:right; margin:12px 0px 6px 0px;}
.top_nav .tp_frame .rc_hd{ float:left; margin-right:13px; display:block;}
.top_nav .tp_frame .rc_hd h1{color:#0c4d9f; font-size:17px; margin:0px; padding:0px;}



.top_nav ul{float:left;}
.top_nav li{ list-style:none; display:inline; margin-right:5px;}
.top_nav li:last-child{margin-right:0px;}
.top_nav li a{ color:#3b3b3b;}
.top_nav li a:hover{ color:#df4448; text-decoration:none;}

.social_media{ float:left; margin-left:15px; position:relative;}

#sticky_nav{ /*z-index:500;*/ z-index:8; }

/* -- Main Navigation --*/

.navbar-brand{ display:none;}
.main-nav ul {
	margin:0px;
	padding:0px;
	list-style:none;

	}

.main-nav ul li {
	z-index:9;
	background:url("../images/dv.jpg");
	background-position:left;
	background-repeat:no-repeat;
	}

.main-nav ul li:first-child {	
	background:none;
	
	}

.main-nav ul li a {
	color:#fff;
	display:block;	
	font-family: 'HelveticaS-Regular';
	font-size:15px;
	}
	
.main-nav ul li a:hover {
	background: #0082c3;
	color:#fff !important;
	}
	
.main-nav ul li a:active, 
.main-nav ul li a:focus,
.main-nav ul li.active a {
	color:#fff;
	}

.navbar-collapse  {
	padding:0px 0 !important;
	}


/* -- End Main Navigation --*/
nav{float:left; background:#f3f4f4; width:100%; padding:0px 0 0 4px; position:relative;}
nav h1{ font-size:16px; position:absolute; right:22px; top:20px; color:#FFF; margin:0px; padding:0px;}
nav h2{ font-size:16px; position:absolute; right:22px; top:20px; color:#FFF; margin:0px; padding:0px;}


nav .logo{width:276px;float:left;text-align:left; line-height:55px;  background: -moz-linear-gradient(90deg, rgba(218,12,22,1) 0%, rgba(21,63,145,1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, rgba(218,12,22,1)), color-stop(100%, rgba(21,63,145,1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(90deg, rgba(218,12,22,1) 0%, rgba(21,63,145,1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(90deg, rgba(218,12,22,1) 0%, rgba(21,63,145,1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(90deg, rgba(218,12,22,1) 0%, rgba(21,63,145,1) 100%); /* ie10+ */
    background: linear-gradient(90deg, rgba(218,12,22,1) 0%, rgba(21,63,145,1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#153f91', endColorstr='#da0c16',GradientType=1 ); /* ie6-9 */ 

}
nav .logo img{margin-top:0px;margin-left:14px;}

.sm_view{ display:none;}
nav .nav_links{width:910px; padding:0px 0; float:right; min-height:49px; background:#144092; }
/*nav .nav_links ul{ float:left; margin:0px; padding:0px;}
nav .nav_links ul li{ float:left; list-style:none;}
nav .nav_links ul li a{color:#FFFFFF; padding:14px 16px;  float:left; font-size:16px;}
nav .nav_links ul li a:hover{ text-decoration:none; background:#4271c9;}*/

nav .nav_links h1{ float:right; color:#fff; margin:-1px 15px 0px 0px; padding:0px 15px 0 0; font-size:17px; background:url("../images/down_arrow2.png"); background-repeat:no-repeat; background-position:right center; cursor:pointer; }

.mid_area{ float:left; width:100%; position:relative;}


.mid_area .prv_1{background:url(../images/slide_img/prv_1.png) #e5e5e5; text-align:right; background-position:left 15px; background-repeat:no-repeat; position:absolute; left:-50px; cursor:pointer; width:35px; height:55px; top:250px; padding:10px; z-index:100;}
.mid_area .prv_1 span{ display:none; text-transform:uppercase;}
.mid_area .prv_1:hover{ padding-right:20px; width:135px; background:url(../images/slide_img/prv_1_h.png) #bbcced; line-height:35px; background-position:left 15px; background-repeat:no-repeat; color:#FFFFFF;}
.mid_area .prv_1:hover span{ display:block;}




.mid_area .nxt_1{background:url(../images/slide_img/nxt_1.png) #e5e5e5; background-position:right 15px; background-repeat:no-repeat; position:absolute; right:-50px; cursor:pointer; width:35px; height:55px; top:250px; padding:10px; z-index:100;}
.mid_area .nxt_1 span{ display:none; text-transform:uppercase;}
.mid_area .nxt_1:hover{ padding-left:20px; width:135px; background:url(../images/slide_img/nxt_1_h.png) #bbcced; line-height:35px; background-position:right 15px; background-repeat:no-repeat; color:#FFFFFF;}
.mid_area .nxt_1:hover span{ display:block;}
.mid_area .nxt_1 a{ color:#FFFFFF;}
.mid_area .prv_1 a{ color:#FFFFFF;}




.empowering_customers{float:left; position:relative; }

.empowering_customers .more_details_01 ul{margin:0px 0px 0px 0px; padding:0px; float:right; }
.empowering_customers .more_details_01 ul li{list-style:none; display:inline;}
.empowering_customers .more_details_01 ul li a{margin:0px 3px; color:#FFFFFF;}
.empowering_customers .more_details_01 ul li a:hover{ color:#144092;}

.empowering_customers .txt_frame{width:80%; float:left; margin:50px 0px 0px 20px; position:absolute; left:0px; top:0px;}
.empowering_customers strong{ font-size:28px; font-family:'helvetica_neueblack';   color:#464646; line-height:23px;}
.empowering_customers span{font-size:24px; font-family:'helveticaneuecondregular';   color:#646464; line-height:23px; margin-top:10px; display:block;} 
.empowering_customers .caption {
	position: absolute;
	color: #fff;
	z-index: 7;
	-webkit-transition: all 300ms ease-out;
	-moz-transition: all 300ms ease-out;
	-o-transition: all 300ms ease-out;
	-ms-transition: all 300ms ease-out;
	transition: all 300ms ease-out;
	left: 0;
	bottom:0px;
}
/** Caption 3: Fade **/
.empowering_customers .caption{
	padding:10px 20px;
	opacity: 0;
	background:url(../images/bg_dot.png); background-repeat:repeat;
	font-size:17px; font-family:'helveticaneuecondregular';   color:#fff; line-height:20px;
	cursor:pointer; 
}

.empowering_customers .caption a{color:#103884; font-size:15px; display:inline-block; padding:2px 0;}
.empowering_customers .caption a:hover{text-decoration:none;}

/** Fade Caption :hover Behaviour **/
.empowering_customers:hover .caption{
	opacity: 1;
}

.pension_assets{ float:left; position:relative; margin-top:12px;}
.pension_assets .txt_frame{width:67%; float:left; margin:15px 0 0 160px; position:absolute; left:0px; top:0px;}
.pension_assets strong{ font-size:22px; font-family:'helvetica_neueblack';   color:#464646; line-height:23px;}
.pension_assets span{font-size:20px; font-family:'helveticaneuecondregular';   color:#646464; line-height:23px; margin-top:10px; display:block;} 

.pension_assets a{
	
	 font-size:15px; font-family:'helveticaneuecondregular';  
	 line-height:20px;
	-webkit-transition: all 300ms ease-out;
	-moz-transition: all 300ms ease-out;
	-o-transition: all 300ms ease-out;
	-ms-transition: all 300ms ease-out;
	 transition: all 300ms ease-out;
	 opacity:0;
	 color:#43409e;
	}
	
	
.pension_assets:hover a{text-decoration:none; opacity:1;}

.relianc_coundwn{float:left; width:100%; min-height:117px; background-color:#f7f7f7; margin:10px 0px 0px 0px; padding:5px;}
.left_img_bx{float:left; width:211px;}
.left_img_bx img{}
.center_img_box{float:left; width:374px; margin:0px 5px 0px 5px; }
.center_img_box span.span_title{display:block; text-align:center;  font-family:'HelveticaS-Regular'; font-size:14px; color:#5c5c5c; text-transform:uppercase; margin-top:5px;}
.center_img_box .timing{width:92px; float:left;}
.center_img_box .timing span{display:block; text-align:center; line-height:40px; padding:0px ; font-weight:normal;   font-family: 'Roboto-Light'; font-size:60px; color:#000; text-transform:uppercase; margin:10px 0px 0px 0px;}
.center_img_box .timing strong{display:block; text-align:center; line-height:normal; padding:0px; font-family: 'helvetica-lightregular'; font-size:12px; color:#7c7c7c; text-transform:uppercase; margin:10px 0px 0px 0px;}
.right_img_box{float:left; width:70px; margin:40px 0px 0px 0px;  }

.right_img_box a{display:block; text-align:center; color:#134091; font-size:11px;  font-family:'HelveticaS-Regular'; font-weight:bold;}

.reinsurance_space{float:left; position:relative; margin-top:12px;}
 .reinsurance_space .more_details_01{ width:100%; float:left; height:50px; margin:10px 0 0 0; opacity: 0; -webkit-transition: all 300ms ease-out;
	-moz-transition: all 300ms ease-out;
	-o-transition: all 300ms ease-out;
	-ms-transition: all 300ms ease-out;
	transition: all 300ms ease-out;}
  .reinsurance_space .more_details_01 a{ float:left; }

.reinsurance_space .more_details_01 ul{margin:3px 10% 0 0; padding:0px; float:right; }
.reinsurance_space .more_details_01 ul li{list-style:none; display:inline;}
.reinsurance_space .more_details_01 ul li a{margin:0px 3px;}
.reinsurance_space .more_details_01 ul li a:hover{ color:#144092;}

.reinsurance_space .txt_frame{width:80%; float:left; margin:50px 0px 0px 30px; position:absolute; left:0px; top:0px;}
.reinsurance_space strong{ font-size:26px; font-family:'helvetica_neueblack'; color:#464646; line-height:30px; width:70%; display:block; margin:20px 0 0 0 }
.reinsurance_space span{font-size:24px; font-family:'helveticaneuecondregular';   color:#464646; line-height:23px; display:block;} 

.reinsurance_space .caption {
	position: absolute;
	color: #fff;
	z-index: 7;
	-webkit-transition: all 300ms ease-out;
	-moz-transition: all 300ms ease-out;
	-o-transition: all 300ms ease-out;
	-ms-transition: all 300ms ease-out;
	transition: all 300ms ease-out;
	left: 0px;
	top:170px;
	width:45%;
}
/** Caption 3: Fade **/
.reinsurance_space .caption{
	padding:0px 0px 0px 30px;
	opacity: 1;
	font-size:17px; font-family:'helveticaneuecondregular';   color:#646464; line-height:20px;
	cursor:pointer;	
}
.reinsurance_space .caption li a{color:#646464; font-size:15px; margin-top:5px;}

.reinsurance_space .caption a{color:#144092; font-size:15px; margin-top:5px;display:inline-block; padding:2px 0;}
.reinsurance_space .caption a:hover{text-decoration:none;}

/** Fade Caption :hover Behaviour **/
.reinsurance_space:hover .more_details_01{
	opacity: 1;
}




.csr_initiative{ float:left; position:relative; margin-top:12px; color:#3a5467;}
.csr_initiative img { width:100%; }
.csr_initiative .txt_frame{width:80%; float:left; margin:40px 0px 0px 30px; position:absolute; left:0px; top:0px;}
.csr_initiative strong{ font-size:22px; font-family:'helvetica_neueblack';   color:#3a5467; line-height:23px;}
.csr_initiative span{font-size:20px; font-family:'helveticaneuecondregular';   color:#3a5467; line-height:23px; margin-top:0px; display:block;} 
.csr_txt_09{ float:left; opacity:0; clear:both; margin-top:2px!important;}
.csr_txt_09 a{ font-family: "helveticaneuecondregular"; font-size: 14px; color:#14409d; line-height: 20px;  }
.csr_txt_09 ul{ margin-left:20px!important; }
.csr_initiative:hover .csr_txt_09{opacity:1;}

/** Fade Caption :hover Behaviour **/
@keyframes fade { 0% { opacity:.9; } 50% { opacity:.5; } 100% { opacity:1 } }
.csr_initiative:hover .caption{ opacity: 1; }

.careers{float:left; position:relative; margin:13px 0px 0px 0px; width:340px;}
.careers img { height:290px; width:100%; }

.careers .txt_frame{width:70%; float:left; margin:22px 0px 0px 30px; position:absolute; left:0px; top:0px;}
.careers strong{ font-size:25px; font-family:'helvetica_neueblack';   color:#3a5467; line-height:23px;}
.careers span{font-size:20px; font-family:'helveticaneuecondregular';   color:#3a5467; line-height:23px; margin-top:0px; display:block;} 

.careers a{ font-family: "helveticaneuecondregular"; font-size: 14px; line-height: 20px; opacity: 0; transition: all 300ms ease-out 0s; color:#43409e; }
.careers:hover a{ opacity: 1; }

.careers .more_details_01 { background: rgba(255,255,255,.0); float: left; width: 90%; padding: 8px 5px; border-radius: 5px;}
.careers .more_details_01 > a { float:left; }
.careers .more_details_01 ul { float:right; margin:0; }
.careers .more_details_01 ul li { float:left; margin:0 0 0 6px;}
.careers .more_details_01 ul li a:hover .fa { color:#3a5467;}
.careers:hover .more_details_01 { background: rgba(255,255,255,.5); }

.empowering_customers:hover img {animation: fade 2s linear;}
.reinsurance_space:hover img {animation: fade 2s linear;}
.pension_assets:hover img {animation: fade 2s linear;}
.csr_initiative:hover img {animation: fade 2s linear;}
.careers:hover img {animation: fade 2s linear;}
.people_asset_img_box:hover img {animation: fade 2s linear;}
.people_culture:hover img {animation: fade 2s linear;}
.leadership:hover img {animation: fade 2s linear;}
.presence:hover img {animation: fade 2s linear;}
.reliance_group:hover {animation: fade 2s linear;}
.cap_financial:hover img {animation: fade 2s linear;}
.consumer_fin:hover img {animation: fade 2s linear;}
.comm_loan:hover img {animation: fade 2s linear;}
.invesment:hover img {animation: fade 2s linear;}
.investor_persantation:hover img {animation: fade 2s linear;}
.online_insurance:hover img {animation: fade 2s linear;}
.goal_plan:hover img {animation: fade 2s linear;}
.people_asset_img_box:hover img {animation: fade 2s linear;}
.people .right_box .culture:hover img {animation: fade 2s linear;}
.mission_new_01:hover {animation: fade 2s linear;}
.testimonial:hover img {animation: fade 2s linear;}



.social_feeds{ float:left; width:339px; margin:12px 0px 0px 12px; overflow:hidden;}
.social_feeds .nav-tabs { border-bottom:1px solid #ddd!important;}
.social_feeds .tab-content { height:251px;}
.social_feeds .tab-pane{border-left:1px solid #dddddd; border-bottom:1px solid #dddddd; border-right:1px solid #dddddd; min-height:251px;}

.social_feeds .nav-tabs>li {
	float:left;
	margin-bottom:-1px;
	text-align:center;
}




.social_feeds .nav-tabs>li>a {
	margin-right:2px;
	line-height:1.42857143;
	border:0px solid transparent;
	border-radius:0px 0px 0 0!important;
	color:#555555;
	background:#f8f8f8;
	font-weight:bold;
	border:0px!important;
	border-radius: 5px 5px 0px 0px!important;
}
.social_feeds .nav-tabs>li>a:hover { border-color:#349e45; color:#555555; border:0px!important;}
.social_feeds .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus { color:#555555; background:#FFF; border-top:1px solid #ddd!important; border-right:1px solid #ddd!important; border-left:1px solid #ddd!important; border-bottom-color:transparent; cursor:default; border-radius: 5px 5px 0px 0px!important}
.social_feeds a:focus{ outline:none;}
.social_feeds .nav-tabs.nav-justified { width:100%; border-bottom:0}
.social_feeds .nav-tabs.nav-justified>li { float:none }
.social_feeds .nav-tabs.nav-justified>li>a { text-align:center; margin-bottom:5px}
.social_feeds .nav-tabs.nav-justified>.dropdown .dropdown-menu { top:auto; left:auto}

.select_business{width:490px; min-height:72px; background:#f6f6f6; float:left; font-size:22px; font-family:'helvetica-lightregular'; text-align:left; padding-top:15px; padding-left:20px;position:relative; }


.select_company{}
.company_category { font-size:18px; background:url(../images/select_bg.png); background-repeat:no-repeat; background-position:right 3px; min-height:36px; width:225px; -webkit-appearance: none; -moz-appearance: none; appearance: none; border:0px; border-radius:5px; padding:9px 50px 9px 10px; display:inline-block; cursor:pointer;}



.company_category_1{ font-size:18px; background:url(../images/select_bg_h.png); background-repeat:no-repeat; background-position:right 3px; min-height:36px; width:225px; -webkit-appearance: none; -moz-appearance: none; appearance: none; border:0px; border-radius:5px; padding:9px 50px 9px 10px; display:inline-block; cursor:pointer;}

ul.cat_listing { display:none;  position:absolute; width:300px; right:0; z-index:99; padding:1px 0 1px 0; z-index:10000;}

ul.cat_listing li { font-size:16px; font-family:'helvetica-lightregular'; border-top:solid 1px #fff; padding: 5px 20px; background:#144092; }	
ul.cat_listing li:hover{ background:#2654a9; }	

ul.cat_listing li:first-child { border-top:0;}
ul.cat_listing li a { color:#fff; display:block}
ul.cat_listing li a:hover{color:#fff;}


.overlay { width:100%; height:100%; z-index:9999; position:fixed; background:rgba(0,0,0,.0); top:0; left:0; display:none; }

.select_business select{ font-size:18px; background:url(../images/select_bg.png); background-repeat:no-repeat; background-position:right 3px; min-height:36px; width:225px;
  -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
	border:0px;
	border-radius:5px;
	padding:9px 50px 9px 0px;
}

select::-ms-expand { display: none; }
.grid_1{float:left; width:691px; margin-top:12px;}
/** ----------------------Stock Information------------------------------------- **/
.stock_information{width:340px; min-height:151px; float:left; }
.stock_information .stock_1{ font-size:15px; color:#a9a9a9; padding:20px; min-height:111px; line-height:26px; text-align:center;}
.stock_information .stock_1 strong{color:#000000;}
.stock_information .stock_1 span{color:#69a769; font-size:20px;}


.stock_information .stock_2{ font-size:15px; color:#a9a9a9; padding:20px; min-height:111px; line-height:26px; text-align:center;}
.stock_information .stock_2 strong{color:#000000;}
.stock_information .stock_2 span{color:#ee1515; font-size:20px;}



.stock_information .stock_1 em{color:#ffa44b; font-style:normal;}

.stock_information .nav-tabs { border-bottom:1px solid #ddd!important; }
.stock_information .tab-pane{border-left:1px solid #dddddd; border-bottom:1px solid #dddddd; border-right:1px solid #dddddd;}

.stock_information .nav-tabs>li { float:left; margin-bottom:-1px; text-align:center; }
.stock_information .nav-tabs>li>a {
	margin-right:2px;
	line-height:1.42857143;
	border:0px solid transparent;
	border-radius:0px 0px 0 0!important;
	color:#555555;
	background:#f8f8f8;
	font-weight:bold;
	border:0px!important;
	border-radius: 0px!important;
}
.stock_information .nav-tabs>li>a:hover {
	border-color:#349e45;
	color:#555555;
	border:0px!important;
}


.stock_information .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
	color:#555555;
	background:#FFF;
	border-top:1px solid #ddd!important;
	border-right:1px solid #ddd!important;
	border-left:1px solid #ddd!important;
	border-bottom-color:transparent;
	cursor:default;
	border-radius:0px!important;
}



.stock_information a:focus{ outline:none;}

.stock_information .nav-tabs.nav-justified {
	width:100%;
	border-bottom:0
}
.stock_information .nav-tabs.nav-justified>li {
	float:none
}
.stock_information .nav-tabs.nav-justified>li>a {
	text-align:center;
	margin-bottom:5px
}
.stock_information .nav-tabs.nav-justified>.dropdown .dropdown-menu {
	top:auto;
	left:auto
}




.user_icons{width:339px; float:left; background:#f4f4f4; margin-left:12px; min-height:154px;}
.user_icons ul{ margin:35px 10px; padding:0px;}
.user_icons ul li{ float:left; width:33%; list-style:none; font-family:'helvetica-lightregular'; font-size:16px; line-height:17px; text-align:center; border-right:solid 1px #c1c1c1;}
.user_icons ul li:last-child{ border:none;}
.user_icons ul li img{margin-bottom:10px;}
.user_icons a{color:#3a3a3a;}
.user_icons a:hover{color:#3a3a3a;}

.reliance_statistics{background:#eeeeee; width:691px;  float:left; margin:0px 0 0 0;}
.reliance_statistics i{ color:#4e4e4e;}
.reliance_statistics ul{ margin:0px; padding:0px;}
.reliance_statistics ul li{float:left; list-style:none; text-align:center; padding:43px 29px 42px;  background:url(../images/border_right.jpg); background-position:right 20px; background-repeat:no-repeat; }


.reliance_statistics ul li:last-child{ background:none;}
.reliance_statistics span{ display:inline; text-transform:uppercase; line-height:18px; font-size:18px; font-family: 'helveticaneuecondregular'; font-weight:normal; color:#464646; }
.reliance_statistics .gry_txt{color:#767676; line-height:10px; font-size:12px;}
.reliance_statistics strong{display:block; text-transform:uppercase; color:#464646; line-height:32px; font-size:33px;  font-family: 'helveticaneuecondregular'; font-weight:normal;}

.reliance_statistics strong b{ font-size:18px; font-weight:normal;}

article{ /*height:242px;*/ width:489px; float:left; margin-top:12px; background:#f6f6f6;}
.news_1_frame{ height:162px; padding:12px;}

.news_1_frame a{color:#14409d;}

article img{ float:left; margin-right:10px;}
article h2{ font-size:20px; font-family:'helveticaneuecondregular'; color:#646464; margin:0px; padding:0px;}
article p{}
article ul{ margin:0px; padding:0px;}
article ul li{background:#e9e9e9; float:left; width:100%; list-style:none; border-bottom:1px solid #FFF;}

article ul li img{ float:none; margin-right:5px;}
article ul li a{ padding:10px 20px; display:block; color:#404040;}
article ul li a strong{font-weight:normal; font-size:12px!important; float:right; color:#6f6b6b;}
article ul li a:hover{background:#d8d8d8; text-decoration:none;}






article .panel-group .panel + .panel {
  margin-top: 1px;
}

.rcl_bg{ background:url(../images/news_ind_h.jpg) #e9e9e9!important; background-repeat:no-repeat!important; ; background-position:10px 10px!important;}

.rcl_bg_def{ background:url(../images/news_ind_h.jpg) #e9e9e9!important; background-repeat:no-repeat!important; ; background-position:10px 10px!important;}


.rcl_add{ background:url(../images/news_ind_h.jpg) #e9e9e9!important; background-repeat:no-repeat!important; background-position:10px 10px!important;}
.rcl_rev{ background:url(../images/news_ind.jpg) #e9e9e9; background-repeat:no-repeat; background-position:10px 10px;}
.def_set_1{ background:url(../images/news_ind_h.jpg) #e9e9e9!important; background-repeat:no-repeat!important; background-position:10px 10px!important;}




article a{ text-decoration:none;}
article h3{color:#646464; font-size:15px; margin:0px 0px 0px 0px; padding:0px;}
article span{ margin:10px 0px; display:block; color:#144092;}

article .panel-body p{ font-size:15px;}
article .panel-body img{ float:left; margin:0px 5px 0px 0px;}

article .panel {
	border:0px!important
  margin-bottom: 0px;
  background-color: #f6f6f6!important;
  border: 0px solid transparent!important;
  border-radius: 0px!important;
  -webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, .05)!important;
          box-shadow: 0 0px 0px rgba(0, 0, 0, .05)!important;
}
article .panel-body {
  padding: 0px;
  height:110px;


}
article .panel-heading {
  padding: 10px 10px 10px 40px;
  border-bottom: 0px solid transparent!important;
  border-top-left-radius: 0px!important;
  border-top-right-radius: 0px!important;
  margin:0px!important;
  font-size:12px!important;
  text-align:left;
  background:url(../images/news_ind.jpg) #e9e9e9; background-repeat:no-repeat; background-position:10px 10px;

  }
  
article .panel-heading a:focus{ text-decoration:none;}
  
/*article .panel-heading:hover{ background:#BD4E50;}*/
 
  
article .panel-heading h4{ font-size:15px; color:#404040;}
article .panel-heading h4 strong{font-weight:normal; color:#144096;}
article .panel-heading h4 span{  font-size:18px; font-weight:normal; font-family:'helvetica-lightregular'; width:50px; display:inline; margin-left:5px;}


article .panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}
article .panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}
article .panel-title > a,
article .panel-title > small,
article .panel-title > .small,
article .panel-title > small > a,
article .panel-title > .small > a {
  color: inherit; display:block
}




.news_1_frame a{color:#14409d;}
.news_1_frame span{color:#e54626;}

article img{ float:left; margin-right:10px;}
article h2{ font-size:20px; font-family:'helveticaneuecondregular'; color:#646464; margin:0px; padding:0px;}



/* -----------------------Search Input------------------------- */

.tp_frame .modal-content{ border-radius:5px!important; padding:12px; float:left; width:100%; overflow:hidden}
.tp_frame .modal-content input{ width:100%; height:50px; border:1px solid #CCCCCC; border-radius:2px 0px 0px 2px; float:left; padding-left:10px; color:#666;}
.tp_frame .modal-content .search_1{width:80px; height:50px; border-radius:0px 2px 2px 0px; background:#144092; border:0px; color:#FFF; float:left;}
.modal-content .slidediv { width:100% ; border:0px;}
.modal-content .slidediv .close { opacity:.5}

.contact_no { padding: 0 !important; background-color: transparent; width:300px !important; float: none !important; margin: 0 auto !important; }
.modal-content .no { float:none; margin:auto; width:100%; font-size:24px; background:#fff; padding:20px; text-align:center}




.chairman_profile {min-height:260px; width:100%; float:left; background:url(../images/anil_ambani.png) #f2f2f2; background-repeat:no-repeat; background-position:right bottom; background-size:auto 100%;}
.chairman_profile .profile_data{ width:580px; min-height:460px; /*background:#eff0f0;*/  margin: 0px 0px 0px 0px; padding:0px 25px 25px 25px;}
.chairman_profile .profile_data a { color:#144092; font-size:15px; } 
.chairman_profile .profile_data span { color:#144092; font-size:15px; } 
.chairman_profile .profile_data h1{ font-size:24px; font-family:'helvetica-lightregular'; margin:0 0 15px -24px; padding:0 0 0 20px; border-left:5px solid #e45240;}
.chairman_profile .profile_data h1 span { font-size:20px; font-family:'helvetica-lightregular'; color:rgba(0,0,0,.62); display:block; }
.chairman_profile .profile_data h2{ font-size:18px; font-family:'helveticaneuecondregular'; color:#e45240; margin:0 0 5px 0;}
.chairman_profile .profile_data p{ font-size:14px; color:#656565;}
.chairman_profile .profile_data .hide_new { display:none; color:#656565;}
.chairman_profile .profile_data .show_new { cursor:pointer}
.chairman_profile .nav-tabs { border-bottom:0;}
.chairman_profile .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { border-color:#ddd;}

.chairman_profile .profile_data ul{ list-style-type:none; padding:0; margin:0; color:#656565; width:90%;}
.chairman_profile .profile_data ul li { padding:0 0 5px 15px; background:url(../images/listing-arrow.png) no-repeat left 4px;}

.chairman_profile .profile_links{float:left; width:100%; margin-top:35px;}
.chairman_profile .profile_links li { background:none !important; padding:0 !important;} 
.chairman_profile .profile_links a{ border:1px solid #e1e6f0; padding:5px 10px; color:#144092; border-radius:5px; margin-right:5px; font-size:14px; float:left; margin-bottom:8px; }
.chairman_profile .profile_links a:hover { border-color:#a3b3d2; }







/* -----------------------footer------------------------- */
footer{float:left; width:100%;   min-height:55px;  color:#676767;  position:fixed; bottom:0;z-index:2000; display:none; }
footer .quick_links{ position:absolute; left:46%; top:-48px;}
footer .left_col{ width:50%; float:left;}
footer .right_col{ width:50%; float:right; text-align:right;  }
footer .handle { text-align:center; margin-bottom:-1px;}
footer .ft_content {width:100%; height:380px; float:left; background:#f9f9f9; padding:0% 0px;border-top:1px solid #cdcdcd;}

footer .ft_content .colm_1{width:23%; float:left;  margin-left:20px; }
footer .ft_content .colm_1 img { margin:10px 0 0 0px; transition:all .5s ease; }
footer .ft_content .colm_1 h3{font-size:20px; font-family:'helveticaneuecondregular';  color:#4e4e4e; margin:40px 0 5px; }
footer .ft_content .colm_1 ul {}
footer .ft_content .colm_1 ul li { font-family: 'HelveticaS-Regular'; font-size:15px; color:#144092; display:block;}
footer .ft_content .colm_1 ul li img { margin:10px 0 0 0px; }
footer .ft_content .colm_1 ul li a { color:#144092; display:block; padding:5px 0; transition:all .5s ease; line-height:11px;}
footer .ft_content .colm_1 ul li a:hover { color:#db5759; }
footer .social_icon_links { width:100%; float:left; margin:0 0 0 0;}
footer .social_icon_links li { float:left; margin-right:8px; width:auto; list-style-type:none;transition:all .5s ease; }
footer .social_icon_links li img:hover { border-radius:50%; }

footer .copyright { width:100%; float:left; margin:20px 0 0 0; padding:15px 0; background:#fff; font-family: 'HelveticaS-Regular'; font-size:15px; color:#6f6f6f;border-top:1px solid #cdcdcd;}
footer .copyright_left { float:left; width:50%; text-align:left;}
footer .copyright_left ul {}
footer .copyright_left ul li { border-left:solid 1px #6f6f6f; padding:0 7px; float:left; }
footer .copyright_left ul li:first-child { border:0; margin-left:13px;}
footer .copyright_left ul li a { color:#6f6f6f;}
footer .copyright_right { float:right; width:48%; text-align:right;}  

a{ outline: 0px!important; }
a:hover{text-decoration:none;}
/**---7-8-15---**/
.what_we_do { width:100%; float:left; padding:20px 0 0 0;}
.who_we_are { width:100%; float:left; padding:0 0 0 0;}

.who_we_are .left_box h2{ background:#144092; width:100%; padding:15px 20px 13px; color:#fff; font-family: 'HelveticaS-Regular'; font-size:17px; margin:0; text-transform:capitalize;}

.left_box { width:263px; float:left; margin:0px 0 0 0;}
.left_box h2{ background:#144092; width:100%; padding:15px 20px 13px; color:#fff; font-family:'helveticaneuecondregular'; font-size:15px; margin:0;}
ul.left_menu { background:#f6f6f6; float:left; width:100%; margin:0; padding:0; list-style-type:none}
ul.left_menu li { border-bottom:solid 1px #e3e3e3; border-top:solid 1px #fff; font-family: 'HelveticaS-Regular'; font-size:15px; }
ul.left_menu li:first-child { border-top:none; }
ul.left_menu li:last-child { border-bottom:none; }
ul.left_menu li a { color:#000; display:block;padding:10px 0 9px 20px; }
ul.left_menu li a:hover { background:#144092; color:#fff; transition:background .5s}



.farmer{ width:100%; float:left; margin:12px 0 0 0; padding:20px;  position:relative; min-height:278px; background:#edf0f5; }
.farmer h3{font-size:22px; color:#464646; margin:5px 0 0px; padding:0px; font-family: "helvetica_neueblack"; width:100%; float:left;  }
.farmer span{ position:absolute; color:#434445; line-height:19px; font-size:20px; font-family:'helveticaneuecondregular'; left:22px; top:24px; width:80%; }
.farmer a { color:#144092; font-family:'helveticaneuecondregular'; font-size:15px; width:100%; float:left;  margin:10px 0 0; opacity:0; transition:all 250ms ease-out 0s;}
.farmer:hover a { opacity:1; } 

.right_box1 { width:917px; float:left; margin:0 0 0 12px; position:relative;}
.right_box1 .left_panel { width:454px; float:left; margin:0 0 0 0;}

.right_box { width:917px; float:left; margin:0 0 0 12px; position:relative;}
.right_box .left_panel { width:454px; float:left; margin:0 0 0 0;}
.cap_financial { width:100%; float:left; margin:0 0 0 0; position:relative;}
.cap_financial .text_box { position:absolute; top:35px; left:26px;}
.cap_financial .text_box strong { color:#464646;font-family: "helvetica_neueblack";font-size: 23px;}
.cap_financial .text_box span {color:#646464;display: block;font-family: "helveticaneuecondregular";font-size: 25px;line-height: 25px; width:80%;}
.cap_financial .text_box a { color:#144092; margin-top:15px; float:left; opacity:0; transition:all 250ms ease-out 0s; font-family:"helveticaneuecondregular"; font-size:15px;}
.cap_financial:hover .text_box a { text-decoration:; opacity:1; transition:.5s ;}

.consumer_fin { width:100%; float:left; margin:12px 0 0 0; position:relative;}
.consumer_fin .text_box { position:absolute; top:35px; left:26px; width:80%;}
.consumer_fin .text_box strong { color:#464646;font-family: "helvetica_neueblack";font-size: 20px; line-height:20px; min-height:443px;}
.consumer_fin .text_box span {color: #646464;display: block;font-family: "helveticaneuecondregular";font-size: 20px;line-height: 20px; width:75%;}
.consumer_fin .text_box a { color:#144092; margin-top:15px; float:left; opacity:0; font-family:"helveticaneuecondregular"; font-size:15px; transition:all 250ms ease-out 0s;}
.consumer_fin:hover .text_box a { text-decoration:; opacity:1; transition:.5s ;}

.comm_loan { width:451px; float:left; margin:0 0 0 12px; position:relative; height:443px;}
.comm_loan img { width:100%; height:100%; }
.comm_loan .text_box { position:absolute; top:35px; left:26px; width:75%;}
.comm_loan .text_box strong { color: #464646;font-family: "helvetica_neueblack";font-size: 23px; line-height:26px; }
.comm_loan .text_box span {color: #646464;display: block;font-family: "helveticaneuecondregular";font-size: 23px;line-height: 22px; width:100%;}
.comm_loan .text_box a { color:#144092; margin-top:15px; float:left; opacity:0; font-family:"helveticaneuecondregular"; font-size:15px; transition:all 250ms ease-out 0s;}
.comm_loan:hover a { text-decoration:; opacity:1; transition:.5s ;}
/*.comm_loan .text_box a .fa { color:#fff;}*/

.main_box { width:100%; float:left; margin:0 0 0 0; position:relative; }
.invesment_left { width:602px; float:left; margin:0 0 0 0; }
.invesment { width:602px; float:left; margin:12px 0 0 0; position:relative; height:215px; }
.invesment img { width:100%; height:100%;}
.invesment .text_box { position:absolute; top:50px; left:26px; width:75%;}
.invesment .text_box strong { color: #464646;font-family: "helvetica_neueblack";font-size: 20px; line-height:26px; }
.invesment .text_box span {color: #646464;display: block;font-family: "helveticaneuecondregular";font-size: 21px;line-height: 22px; width:80%;}
.invesment .text_box a { color:#144092; margin-top:12px; float:left; opacity:0; font-family:"helveticaneuecondregular"; font-size:15px;transition:all 250ms ease-out 0s;}
.invesment:hover a { text-decoration:; opacity:1; transition:.5s ;}

.goal_plan { width:515px; float:left; margin:12px 0 0 -272px; background:#929292; padding:0px 0 0 25px}
.goal_plan img { float:right; display:block; cursor:pointer; transition:all 300ms ease-out 0s;}
.goal_plan img:hover { opacity:.7; transition:.5s ease-in .1s }
.goal_plan .text { width:40%; float:left; margin:15px 0 0 0 }
.goal_plan .text strong { color: #fff;font-family: "helvetica_neueblack";font-size: 20px; line-height:22px; margin:25px 0 10px 0; display:block; }
.goal_plan .text p { color: #fff;display: block;font-family: "helveticaneuecondregular";font-size: 14px;line-height: 17px; width:88%; padding:0;}
.goal_plan .text a { color:#fff; opacity:0; font-family:"helveticaneuecondregular"; font-size:15px; transition:all 250ms ease-out 0s;}
.goal_plan:hover .text a { opacity:1;} 

.online_insurance { width:349px; float:right; margin:12px 0 0 0; position:relative;}
.online_insurance .text { position:absolute; top:30px; left:20px; width:80%; }
.online_insurance .text strong { color:#4a4a4a; font-size:22px; line-height:22px;font-family: "helvetica_neueblack";  width:80%}
.online_insurance .text span { display:block; font-size:20px; line-height:20px; color:#646464;font-family: "helveticaneuecondregular"; width:70%;}
.online_insurance .text a { font-family:"helveticaneuecondregular"; font-size:15px; opacity:0; margin:15px 0 0 0; float:left;transition:all 250ms ease-out 0s;}
.online_insurance:hover .text a { opacity:1;}

.investor_persantation { width:303px; float:left; margin:12px 0 0 12px; background:#eef2f5; text-align:left;}
.investor_persantation strong { color: #464646;font-family: "helvetica_neueblack";font-size: 21px; line-height:22px; margin:15px 0 0 0; float:left; padding:10px;}
.investor_persantation span {color: #646464;display: block;font-family: "helveticaneuecondregular";font-size: 22px;line-height: 22px; width:90%;padding:0 10px;}
.investor_persantation p { color:#656565; font-size:16px; line-height:19px; padding:0 10px; text-align:left;}
.investor_persantation a { color:#144092; margin:14px 0 8px 0; float:left; opacity:0; font-family:"helveticaneuecondregular"; font-size:15px; transition:all 250ms ease-out 0s; padding:0 10px 86px;}
.investor_persantation:hover a { text-decoration:; opacity:1; transition:.5s ;}

/*** start-here-for_image-gallery ***/
.gallery_title { width:100%; float:left; margin:50px 0 20px 0; font-size:26px; color:rgba(0,0,0,.56);font-family:'helveticaneuecondregular'; text-align:center; }

.gallery_title { width:100%; float:left; margin:50px 0 20px 0; font-size:26px; color:rgba(0,0,0,.56);font-family:'helveticaneuecondregular'; text-align:center; }
#flexiselDemo1, #flexiselDemo2, #flexiselDemo3 {display:none;}
.nbs-flexisel-container { position:relative; max-width:100%; float:left}
.nbs-flexisel-ul { position:relative; width:99999px; margin:0px; padding:0px; list-style-type:none; text-align:center; }
.nbs-flexisel-inner { overflow:hidden; float:left; width:100%; }

.nbs-flexisel-item { float:left; margin:0px; padding:0px; cursor:pointer; position:relative; line-height:0px; }
.nbs-flexisel-item img { width: 100%; cursor: pointer; position: relative; margin-top: 0px; margin-bottom: 0px; /*max-width:100px; max-height:45px;*/ }
.nbs-flexisel-item .box { float:left; width:100%; padding:1%; }
.nbs-flexisel-item .box img { float:left; width:100%;}
.nbs-flexisel-item .box span { width: 94.5%; height:auto; padding:10px ; float:left; margin:0px 10px 5px 11px; line-height:normal; font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#2f4671; background:#eeeff1; min-height:50px; }
.nbs-flexisel-item img { width: 100%; cursor: pointer; position: relative; margin-top: 0px; margin-bottom: 0px; /*max-width:100px; max-height:45px;*/}
.nbs-flexisel-item span { float:left; margin:0 0 0 0;}
.nbs-flexisel-item span span { float:left; margin:0 0 0 0;}
/*** Navigation ***/
.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right { width: 22px; height: 62px;  position: absolute; cursor: pointer; z-index: 0;opacity: 0.5;}
.nbs-flexisel-nav-left {left: -30px; top:40%!important; background: url(../images/button-previous.png) no-repeat;}
.nbs-flexisel-nav-right {right: -35px; top:40%!important; background: url(../images/button-next.png) no-repeat;}
/** mutual_fund **/
.about_mutual_fund { width:100%; float:left; margin:0 0 0 0;}

.about_mutual_fund h1{ color:#646464; font-size:26px; width:100%; font-family:'helveticaneuecondregular'; text-transform:uppercase; margin:19px 0 10px 0; float:left;}



.about_mutual_fund h3 { font-family:'HelveticaS-Regular'; color:#646464; font-size:22px; line-height:30px; float:left; margin:0}
.about_mutual_fund p { color:#4f4f4f; font-size:15px; font-family: 'HelveticaS-Regular'; line-height:25px; letter-spacing:.5px;}

.mutual_funds { background: #f9f9f9 none repeat scroll 0 0; float: left;margin: 20px 0 0;padding: 10px 0 30px;width: 100%;}
.mutual_funds h2 { font-size:24px; color:rgba(0,0,0,.62); margin:10px 0 0px; padding:0px; font-family:'HelveticaS-Regular'; width:100%; float:left; text-transform:uppercase; }
.mutual_funds h3 { font-family:'HelveticaS-Regular'; color:#646464; font-size:15px; line-height:30px; float:left; margin:0}
.mutual_funds ul { list-style-type:none; margin:25px 0 0 0; padding:0 0 0 0; width:100%; float:left; }
.mutual_funds ul li { margin:0 18px 15px; width:186px; text-align:center; float:left; }
.mutual_funds ul li:first-child { margin-left:0; }
.mutual_funds ul li .img:before { content: ''; height: 100%; display: inline-block; vertical-align: middle; }
.mutual_funds ul li .img {width:100%; height:142px; background:#fff; display:inline-block; border:solid 1px #e8e8e8; vertical-align: middle; margin-bottom:16px; position:relative;}
.mutual_funds ul li .img span { position:absolute; left:0; right:0; bottom:-13px; margin:0 auto;}
.mutual_funds ul li .text { color:#4a4a4a; font-size:15px; text-transform:uppercase; text-align:center; font-family:'HelveticaS-Regular'; line-height:22px;}

.why_mutual_fund { width:759px; float:left; margin:35px 0 20px 0; background:#f1f1f1 url(../images/stock-expert.png) bottom right no-repeat; padding:25px;}
.why_mutual_fund h2 { width:100%; float:left; margin:0 0 0 0; font-family:'HelveticaS-Regular'; font-size:26px; color:#646464; text-transform:uppercase;}
.why_mutual_fund p { font-size:15px; line-height:25px; color:#656565;font-family:'HelveticaS-Regular'; float:left; width:70%; margin:10px 0 0; clear:both}
.why_mutual_fund ul { padding:0; margin:20px 0 0 0; width:70%; float:left; clear:both; list-style-type:none;}
.why_mutual_fund ul li { width:200px; float:left; margin:0 0 0 5px; background:url(../images/Reliance-Capital-check-arrow.png) no-repeat 0 0; font-size:15px; color:#224b99;font-family:'helveticaneuecondregular'; padding:3px 0
9px 35px; line-height:20px; }
.why_mutual_fund ul li:last-child { clear:both}
.why_mutual_fund ul li a {color:#224b99;}

.get_start { width:194px; height:53px; line-height:53px; float:left; margin:18px 0 30px 0; text-indent:-999px; background:url(../images/get_started.png); transition:background .5s ease-in; clear:both; }
.get_start:hover { background:url(../images/get_started-hover.png);}
.get_start a { display:block;opacity:0}


.why_mutual_fund h3 { font-family:'HelveticaS-Regular'; color:#183A7A; font-size:16px; padding-top:9px; line-height:24px; float:left; margin:0}

/* Base Styles */
.fund_cat,
.fund_cat ul,
.fund_cat li,
.fund_cat a { margin: 0; padding: 0; border: 0; list-style: none; font-weight: normal; text-decoration: none; line-height: 1; position: relative;}
.fund_cat { float:left; width: 412px; margin:35px 0 20px 20px; }
.fund_cat a { line-height: 1.3;}
.fund_cat > ul > li:first-child { border-radius: 0px 0px 0 0;}
.fund_cat > ul > li { color:#656565; font-size:15px; font-family:'HelveticaS-Regular'; border:solid 1px #e6e6e6; border-radius:2px; margin-top:-1px;}
.fund_cat > ul > li:hover {}
.fund_cat > ul > li > a { font-family:'HelveticaS-Regular'; font-size: 15px; display: block;border-top: none; color:#656565; padding:0 10px;}
.fund_cat > ul > li > a > span { display: block; padding: 12px 8px 9px 35px; font-family:'HelveticaS-Regular'; font-size: 15px;}
.fund_cat > ul > li > a:hover { text-decoration: none;}
.fund_cat > ul > li.active { margin-bottom: 12px;}
.fund_cat > ul > li.has-sub > a span { background: url(../images/icon_plus.jpg) 0 center no-repeat;}
.fund_cat > ul > li.has-sub.active > a span { background: url(../images/icon_minus.jpg) 0 center no-repeat; padding: 11px 10px 9px 35px; color:#002d64; font-family:'HelveticaS-Regular'; font-size: 15px;}

.fund_cat ul li:first-child ul { display:block}
.fund_cat ul ul { display: none; background: #fff;}
.fund_cat ul ul li { padding: 0 10px 10px 45px; border: 0px solid #d4d4d4; font-family: 'HelveticaS-Regular'; font-size:14px; color:#656565; line-height:22px;}
.fund_cat ul ul li:last-child { border-bottom: none; }
.fund_cat ul ul a { padding: 10px 10px 10px 25px; display: block; color: #676767; font-size: 15px; font-weight: normal;}
.fund_cat ul ul a:before { content: '\00BB'; position: absolute; left: 10px; color: #e94f31; }
.fund_cat ul ul a:hover { color: #e94f31; }

.clear { height:0; line-height:0; clear:both;}
.visit_btn { width:390px; margin:40px auto; font-family: 'HelveticaS-Regular'; font-size:17px; color:#7f8080; border:solid 1px #e8e8e8; border-radius:10px; background:#fff url(../images/visit-btn-arrow.png) 90% center no-repeat;}
.visit_btn a { color:#7f8080; display:block; padding:15px 0 15px 30px; transition: .5s ; }
.visit_btn:hover a { color:#e83f24; }
/*** proper_asset ***/
.proper_asset { width:100%; float:left; margin:40px 0 0 0;}
.proper_asset .image { float:left; margin:0 0 0 0; width:190px;}
.proper_asset .image h2 { color:#e45b10; font-size:18px; font-family:'helveticaneuecondregular'; text-align:center; margin:10px 0; }
.proper_asset .about_madhusudan { width:660px; float:left; margin:0 0 0 20px;} 
.proper_asset .about_madhusudan h1 { font-family: 'helvetica_condensedlightCnLt'; color:#373737; font-size:32px; margin:0 0 10px 0;  }
.proper_asset .about_madhusudan span { font-size:18px; font-family:'helveticaneuecondregular'; color:rgba(55,55,55,.4)}

.proper_asset .about_madhusudan ul{ margin:10px 0px 0px 20px;}
.proper_asset .about_madhusudan ul li{ list-style-image:url(../images/blt_01.jpg);}

.proper_asset .about_madhusudan h3 { color:#144092; font-size:21px;font-family:'helveticaneuecondregular'; margin:40px 0 5px 0}
.proper_asset .right_side { float:right; width:288px;}
.proper_asset .right_side h2 { width:100%; float:left; margin:0 0 0;font-size:19px;font-family:'helveticaneuecondregular'; color:#fff; background:#6f7986; padding:10px 10px 10px 15px; }
.proper_asset .article { width:100%; float:left; margin:0 0 0 0; padding:0px 15px 40px; background:#f6f6f6;}
.proper_asset .article ul { list-style-type:none; margin:0 0 0; padding:0;}
.proper_asset .article ul li { width:100%; float:left; padding:20px 0 0px 0; margin-top:20px; border-top:solid 1px #c5c5c5; }
.proper_asset .article ul li:first-child { border:none; margin-top:0; }  
.proper_asset .article ul li img { margin:0 8px 5px 0px; transition:.5s ;}
.proper_asset .article ul li img:hover { cursor:pointer; opacity:.7; background:#000;  }
.proper_asset .article ul li h3 { color:#144092; font-size:19px; font-weight:bold; font-family:'helveticaneuecondregular'; margin-top:0; margin-bottom:10px; }
.proper_asset .article ul li p { font-family:'helveticaneuecondregular'; font-size:16px; line-height:23px; color:#2b2a2a;}
.proper_asset .article ul li a { display:block; color:#e45b10; text-decoration:underline; font-size:15px; background:none; padding:0; transition:.5s}
.proper_asset .article ul li a:hover { text-decoration:none; color:#144092; }

.investment_terms { width:100%; float:left; margin:40px 0;}
.investment_terms .left_panel { width:40%; float:left; margin:0 0 0 0; background:url(../images/invesment-terms-bg.jpg) ; background-size:100% auto; height:437px; position:relative;}
.investment_terms .left_panel .heading { width:260px; height:80px; line-height:75px; border:solid 4px #fff; font-family: 'helvetica_condensedlightCnLt'; position:absolute; margin:auto; left:0; right:0; top:0; bottom:0; font-size:28px; color:#fff; text-transform:uppercase; text-align:center; transition:background .5s ease-in .1s}
.investment_terms .left_panel .heading a { display:block; color:#fff; }
.investment_terms .left_panel .heading:hover { background-color:rgba(228,91,16,.8); border-color:rgba(255,255,255,.6)}
.investment_terms .right_panel { width:60%; float:left; margin:0 0 0 0; background:#223d70; min-height:437px; padding:30px 10px 30px 30px ;}
.investment_terms .right_panel h2 {font-family: 'helvetica_condensedlightCnLt'; font-size:26px; color:#fff; margin-top:0; width:auto; border-bottom:solid 1px #fff; padding-bottom:5px; float:left; clear:both}
.investment_terms .right_panel p { color:#ccd2de; font-size:16px; line-height:28px; margin-bottom:30px; float:left; width:720px; clear:both}


/*** scroll-pane ***/
.bootstrap #examples{ background: transparent; }
.bootstrap #myModal-2 .modal-body{ max-height: 340px; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; margin-bottom: -15px; }
.bootstrap #myTab{ max-width: 850px; }
.bootstrap #myTab .tab-pane{ padding: 15px 0px 15px 0px; }
/* 



------------------------------------------------------------------------------------------------------------------------
1. BASIC STYLE  
------------------------------------------------------------------------------------------------------------------------
*/
.mCustomScrollbar{ -ms-touch-action: none; touch-action: none; /* MSPointer events - direct all pointer events to js */ }
.mCustomScrollbar.mCS_no_scrollbar, .mCustomScrollbar.mCS_touch_action{ -ms-touch-action: auto; touch-action: auto; }
.mCustomScrollBox{ /* contains plugin's markup */ position: relative; overflow: hidden; height: 100%; max-width: 100%; outline: none; direction: ltr;}
.mCSB_container{ /* contains the original content */ overflow: hidden; width: auto; height: auto;}
/* 
------------------------------------------------------------------------------------------------------------------------
2. VERTICAL SCROLLBAR 
y-axis
------------------------------------------------------------------------------------------------------------------------
*/
.mCSB_inside > .mCSB_container{ margin-right: 30px; }
.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-right: 0; } /* non-visible scrollbar */
.mCS-dir-rtl > .mCSB_inside > .mCSB_container{ /* RTL direction/left-side scrollbar */ margin-right: 0; margin-left: 30px; }
.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-left: 0; } /* RTL direction/left-side scrollbar */
.mCSB_scrollTools{ /* contains scrollbar markup (draggable element, dragger rail, buttons etc.) */ position: absolute; width: 16px; height: auto; left: auto; top: 0; right: 0; bottom: 0;}
.mCSB_outside + .mCSB_scrollTools{ right: -26px; } /* scrollbar position: outside */
.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools, 
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{ /* RTL direction/left-side scrollbar */ right: auto; left: 0; }
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{ left: -26px; } /* RTL direction/left-side scrollbar (scrollbar position: outside) */
.mCSB_scrollTools .mCSB_draggerContainer{ /* contains the draggable element and dragger rail markup */ position: absolute; top: 0; left: 0; bottom: 0; right: 0; height: auto; }
.mCSB_scrollTools a + .mCSB_draggerContainer{ margin: 20px 0; }
.mCSB_scrollTools .mCSB_draggerRail{ width: 2px; height: 100%; margin: 0 auto; -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px; }
.mCSB_scrollTools .mCSB_dragger{ /* the draggable element */ cursor: pointer; width: 100%; height: 30px; /* minimum dragger height */ z-index: 1;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ /* the dragger element */ position: relative; width: 4px; height: 100%; margin: 0 auto; -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px; text-align: center; }
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{ width: 12px; /* auto-expanded scrollbar */ }
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{ width: 8px; /* auto-expanded scrollbar */ }
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown{ display: block; position: absolute; height: 20px; width: 100%; overflow: hidden; margin: 0 auto; cursor: pointer; }
.mCSB_scrollTools .mCSB_buttonDown{ bottom: 0; }
/* 
------------------------------------------------------------------------------------------------------------------------
3. HORIZONTAL SCROLLBAR 
x-axis
------------------------------------------------------------------------------------------------------------------------
*/
.mCSB_horizontal.mCSB_inside > .mCSB_container{ margin-right: 0; margin-bottom: 30px; }
.mCSB_horizontal.mCSB_outside > .mCSB_container{ min-height: 100%; }
.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{ margin-bottom: 0; } /* non-visible scrollbar */
.mCSB_scrollTools.mCSB_scrollTools_horizontal{ width: auto; height: 16px; top: auto; right: 0; bottom: 0; left: 0; }

.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }

.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }

.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }

.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.1); }

.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp, 
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp, 
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }

.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown, 
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown, 
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }

.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft, 
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft, 
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }

.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight, 
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight, 
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }


/** Reliance-International-Businesses **/
.internation_business { width:100%; float:left; margin:0 0 0 0;}
.internation_business .banner { width:100%; float:left; margin:0 0 10px 0;}
.internation_business .banner img { width:100%;}
.internation_business h1 { color:#646464; font-size:26px; width:100%; font-family:'helveticaneuecondregular'; text-transform:uppercase; margin:10px 0 10px 0; float:left;}
.internation_business h3 { font-family:'helveticaneuecondregular'; color:#646464; font-size:22px; line-height:30px; float:left; margin:0; width:100%;}
.internation_business h4 { font-family:'helveticaneuecondregular'; color:#646464; font-size:24px; line-height:30px; float:left; margin:25px 0 5px; width:100%; text-transform:uppercase;}
.internation_business p { color:#4f4f4f; font-size:15px; font-family: 'HelveticaS-Regular'; line-height:25px; letter-spacing:.5px;}

.business_btn { background: #fff url("../images/visit-btn-arrow.png") no-repeat scroll 94% center; border: 1px solid #e8e8e8; border-radius: 10px; color: #7f8080; font-family: 'HelveticaS-Regular'; font-size: 17px; margin:60px auto 40px;width: 550px;}
.business_btn a {color: #7f8080;display: block;padding: 15px 0 15px 30px;transition: all 0.5s ease 0s;}
.business_btn:hover a { color: #e83f24;}

/*** national-pension-system ***/
ul.pension_sys_list { width:100%; float:left; margin:20px 0 0 0; list-style-type:none; padding:0;}
ul.pension_sys_list li {background: rgba(0, 0, 0, 0) url("../images/Reliance-Capital-check-arrow.png") no-repeat scroll 0 0;color: #224b99;float: left;font-family: "HelveticaS-Regular";font-size: 15px;line-height: 20px;margin: 0 0 10px 0%;padding: 3px 0 9px 35px;width: 48%;}
ul.pension_sys_list li a { color:#224b99; display:block; }
ul.pension_sys_list li a:hover { color: #e83f24;}

/*** arc-financial-sector ***/
.arc_financial_sector { width:100%; float:left; margin:0 0 0 0;}
.arc_financial_sector h4 {color: #646464;float: left;font-family: "helveticaneuecondregular";font-size: 24px;line-height: 30px;margin: 25px 0 10px;text-transform: uppercase;width: 100%;}
.arc_financial_sector .image { width:478px; float:left; margin:0 0 0 0;}
.arc_financial_sector ul.arc_listing { list-style-type:none; padding:0; margin:0 0 0 40px; width:560px; float:left;}
.arc_financial_sector ul.arc_listing li { background: rgba(0, 0, 0, 0) url("../images/Reliance-Capital-check-arrow.png") no-repeat scroll 0 0;color: #224b99;float: left;font-family: "HelveticaS-Regular";font-size: 15px;line-height: 20px;margin: 0 0 10px 0%;padding: 3px 0 9px 35px;width: 98%; }
.arc_financial_sector ul.arc_listing li a {color: #224b99; }
.arc_financial_sector ul.arc_listing li a:hover { color: #e83f24;}

/*** quant-capital ***/
.quant-capital { width:100%; float:left; margin:30px 0 0 0;}
.quant-capital ul { list-style-type:none; margin:0; padding:0;} 
.quant-capital ul li { width:384px; float:left; margin:0 20px 0 0;}
.quant-capital ul li:last-child { margin-right:0;}
.quant-capital ul li h2 { color:#575757; float:left; width:100%; font-size:21px; text-transform:uppercase;font-family: "helveticaneuecondregular";margin-bottom:5px;}
.quant-capital ul li .imgs {float:left; width:100%;}
.quant-capital ul li .imgs img {}
.quant-capital ul li p {float:left; width:100%; font-size:15px; line-height:25px; color:#4f4f4f; font-family: 'HelveticaS-Regular'; margin:8px 0 10px 0;}
.quant-capital ul li a {float:left; width:100%; color:#144092; font-family: 'HelveticaS-Regular'; font-size:15px; text-transform:uppercase; transition:all 0.5s ease;}
.quant-capital ul li a:hover { color:#e83f24; }

.fundamental_research { width:100%; float:left; margin:50px 0 0 0; padding:20px 0; background:#f4f4f4;}
.fundamental_research h2 {color:#575757; font-size:25px; text-transform:uppercase; margin:10px 0;font-family: "helveticaneuecondregular";}
.fundamental_research p { color:#4f4f4f; font-family: 'HelveticaS-Regular'; font-size:15px; line-height:25px;}
.fundamental_research ul { list-style-type:none; padding:0; margin:25px 0 0 0;}
.fundamental_research ul li { width:635px; float:left; margin:0 50px 20px 0; padding:0 0 0 40px; background:url(../images/number-icon.png) no-repeat left top;}
.fundamental_research ul li + li { width:430px; margin:0 0 20px 0; background:url(../images/number-icon_2.png) no-repeat left top;}
.fundamental_research ul li + li +li{ width:430px; margin:0 0 20px 0; background:url(../images/number-icon_3.png) no-repeat left top;}

.fundamental_research ul li h3 { font-size:15px; text-transform:uppercase; color:#034da2; font-family: 'HelveticaS-Regular'; margin-top:8px; }
.fundamental_research ul li p { color:#4f4f4f; font-size:15px; line-height:23px; font-family: 'HelveticaS-Regular'; }

.quant_btn { background: #fff url("../images/visit-btn-arrow.png") no-repeat scroll 94% center; border: 1px solid #e8e8e8; border-radius: 10px; color: #7f8080; font-family: 'HelveticaS-Regular'; font-size: 17px; margin:30px auto 40px;width: 400px;}
.quant_btn a {color: #7f8080;display: block;padding: 15px 0 15px 30px;transition: all 0.5s ease 0s;}
.quant_btn:hover a { color: #e83f24;}

/*** ***/
.reliance_security { width:100%; float:left; margin:0 0 0 0;}
.reliance_security .banner { width:100%; float:left; margin:0 0 10px 0;}
.reliance_security .banner img { width:100%;}
.reliance_security h1 { color:#646464; font-size:26px; width:100%; font-family:'helveticaneuecondregular'; text-transform:uppercase; margin:10px 0 10px 0; float:left;}
.reliance_security .left_box h2 {background: #144092 none repeat scroll 0 0;color: #fff; font-family: 'HelveticaS-Regular'; font-size: 17px;margin: 0;padding: 15px 20px 13px;text-transform: uppercase;width: 100%;}
.reliance_security h3 { font-family:'helveticaneuecondregular'; color:#646464; font-size:22px; line-height:30px; float:left; margin:0 0 15px 0; width:100%; letter-spacing:.5px;}
.reliance_security h4 {color: #646464;float: left;font-family: "helveticaneuecondregular";font-size: 24px;line-height: 30px;margin: 25px 0 4px;text-transform: uppercase;width: 100%;}
.reliance_security p { color:#4f4f4f; font-size:15px; line-height:25px; letter-spacing:.6px;font-family: 'HelveticaS-Regular';  }

.security_services { width:100%; float:left; margin:0 0 0;} 
.security_services .security_left_box { width:515px; float:left; margin:0 0 0 0;}
.security_services .security_left_box p { font-size:15px; line-height:23px; font-family: 'HelveticaS-Regular'; color:#646464; text-align:justify;}
.security_services .security_left_box h5 { color:#dc5040; font-size:18px; font-family: 'helvetica_condensedlightCnLt'; text-transform:uppercase; margin:25px 0 5px 0;}

.security_services .security_left_box .securty_btn { background: #fff url("../images/visit-btn-arrow.png") no-repeat scroll 94% center;border: 1px solid #e8e8e8;border-radius: 10px;color: #7f8080; font-family: 'HelveticaS-Regular'; font-size: 17px; margin: 10px 0 20px; width: 90%; float:left}

.security_services .security_left_box .securty_btn a {color: #7f8080;display: block;padding: 15px 0 15px 30px;}
.security_services .security_left_box .securty_btn a:hover {color: #e83f24;}

.security_services .security_right_box { width:625px; float:left; margin:0 0 0 30px;}
.security_services .security_right_box .image_box { width:300px; margin:0 6px; position:relative; float:left; }
.security_services .security_right_box .image_box img { width:100%;}
.security_text_box { position:absolute; top:20px; left:20px;}
.security_text_box h2 { color:#002d64; font-size:24px; font-family: 'helvetica_condensedlightCnLt'; text-transform:uppercase; margin:0; float:left; clear:both; line-height:28px; width:100%;}
.security_text_box h3 { color:#002d64; font-size:18px; font-family: 'helvetica_condensedlightCnLt'; text-transform:uppercase; margin:0; float:left; clear:both;}
.security_text_box a.learn_more { text-transform:uppercase; color:#002d64; font-size:12px; padding:10px 15px; background:#fff; border:solid 1px #b6d4e9; border-radius:20px; float:left; clear:both; margin:10px 0 0; transition:all 0.5s ease;}
.security_text_box a.learn_more:hover { color:#fff; background:#e83f24; border:#fff 4px; box-shadow:0px 0px 3px #999 }

.reliance_money { width:100%; float:left; margin:10px 0 0 0;}
.reliance_money h2 { font-size:26px; color:#575757; margin:30px 0 10px 0px; padding:0px; font-family:'helveticaneuecondregular'; width:100%; float:left; text-transform:uppercase; }
.reliance_money h3 { font-family:'helveticaneuecondregular'; color:#646464; font-size:22px; line-height:30px; float:left; margin:20px 0 0px 0; width:100%; letter-spacing:.5px;}
.reliance_money p { color:#4f4f4f; font-size:15px; font-family: 'HelveticaS-Regular'; line-height:25px; letter-spacing:.6px; font-family: 'HelveticaS-Regular';  }



.reliance_money ul { list-style-type:none; margin:25px 0 15px 0; padding:0 0 0 0; width:100%; float:left; }
.reliance_money ul li { margin:0 18px 15px; width:186px; text-align:center; float:left; }
.reliance_money ul li:first-child { margin-left:0; }
.reliance_money ul li .img:before { content: ''; height: 100%; display: inline-block; vertical-align: middle; }
.reliance_money ul li .img {width:100%; height:142px; background:#fff; display:inline-block; border:solid 1px #e8e8e8; vertical-align: middle; margin-bottom:16px; position:relative;}
.reliance_money ul li .img span { position:absolute; left:0; right:0; bottom:-13px; margin:0 auto;}
.reliance_money ul li .text { color:#4a4a4a; font-size:18px; text-transform:uppercase; text-align:center; font-family:'helveticaneuecondregular'; line-height:22px; min-height:50px;}





/*.reliance_money ul { list-style-type:none; padding:0; margin:20px 0px 30px 0; width:100%; float:left; }
.reliance_money ul li { text-align:center; margin:0 15px 0 0; width:386px; float:left; margin:0 0 0 0;}
.reliance_money_img { width:100%; float:left; margin:0 0 0 0; }
.reliance_money ul li h3 { width:100%; float:left; margin:5px 0 0 0; color:#646464; font-family: 'helvetica_condensedlightCnLt'; font-size:22px; }
.reliance_money ul li p { width:100%; float:left; margin:0px 0 5px; text-align:center; font-size:15px; font-family: 'HelveticaS-Regular'; color:#a7b3c8;}
.reliance_money ul li a { color:#034da2; background:url(../images/more_arrow.png) no-repeat right; padding-right:25px; width:100px; font-family: 'HelveticaS-Regular'; font-size:15px; text-transform:uppercase; margin:a auto; transition:all .5s ease;}
.reliance_money ul li a:hover { color:#f00;}*/

/***Reliance-Commercial-finance***/
.commercial_finance { width:100%; float:left; margin:0 0 0 0;}
.commercial_finance .banner { width:100%; float:left; margin:0 0 0 0;}
.commercial_finance .banner img { width:100%;}
.commercial_finance h1 {color:#646464; font-size:26px; width:100%; font-family:'helveticaneuecondregular'; text-transform:uppercase; margin:19px 0 10px 0; float:left; }
.commercial_finance h3 { font-family:'helveticaneuecondregular'; color:#646464; font-size:22px; line-height:30px; float:left; margin:0; width:100%;}
.commercial_finance p { color:#4f4f4f; font-size:15px; font-family: 'HelveticaS-Regular'; line-height:25px; letter-spacing:.5px;}

.finance_product { background: #f9f9f9 none repeat scroll 0 0; float: left;margin: 40px 0 0;padding: 10px 0 30px;width: 100%;}
.finance_product h2 { font-size:26px; color:rgba(0,0,0,.62); margin:30px 0 0px; padding:0px; font-family:'helveticaneuecondregular'; width:100%; float:left; text-transform:uppercase; }
.finance_product h3 { font-family:'helveticaneuecondregular'; color:#646464; font-size:19px; line-height:30px; float:left; margin:0}
.finance_product ul { list-style-type:none; margin:25px 0 0 0; padding:0 0 0 0; width:100%; float:left; }
.finance_product ul li { margin:0 14px 15px; width:186px; text-align:center; float:left; }
.finance_product ul li:first-child { margin-left:0; }
.finance_product ul li .img:before { content: ''; height: 100%; display: inline-block; vertical-align: middle; }
.finance_product ul li .img {width:100%; height:142px; background:#fff; display:inline-block; border:solid 1px #e8e8e8; vertical-align: middle; margin-bottom:16px; position:relative;}
.finance_product ul li .img span { position:absolute; left:0; right:0; bottom:-13px; margin:0 auto;}
.finance_product ul li .text { color:#4a4a4a; font-size:18px; text-transform:uppercase; text-align:center; font-family:'helveticaneuecondregular'; line-height:22px;}

.finance_product .learn_mor { width:138px; margin:0 auto; font-size:18px; color:#cf3e3e; text-transform:uppercase; clear:both; font-family:'helveticaneuecondregular'; }
.finance_product .learn_mor a { color:#cf3e3e; display:block; padding:12px 0 12px 15px; background:#f9f9f9 url("../images/learn-more-arrow-colrs.png") no-repeat scroll 86% 17px; border:solid 1px #d03c3c; border-radius:5px; transition:all .5s ease;}
/*.finance_product .learn_mor:hover a { color:#fff; background:#cf3e3e url("../images/learn-more-arrow-colrs.png") no-repeat scroll 86% -44px; }*/
.better_loans { width:550px; float:left; margin:85px 0 20px 0; padding:0px;}

.better_loans h2 { width:100%; float:left; margin:0 0 0 0; font-family:'helveticaneuecondregular'; font-size:26px; color:#646464; text-transform:uppercase; line-height:27px;}
.better_loans p { font-size:15px; line-height:22px; color:#656565; font-family: 'HelveticaS-Regular'; float:left; margin:10px 0 15px; clear:both; text-align:justify;}
.go_ahead { width:282px; height:53px; line-height:53px; float:left; margin:18px 0 30px 0; background:url(../images/go_ahead_btn.jpg); clear:both; font-family:'helveticaneuecondregular'; font-size:22px;}
.go_ahead:hover { background:url(../images/go_ahead_btn_hover.jpg);}
.go_ahead a { display:block; padding:0 0 0 15px; color:#fff;}

.better_loans_right { width:614px; float:left; margin:85px 0 20px 20px; padding:15px 0 0 52px; background:url(../images/comma.png) no-repeat top left;}
.better_loans_right p { color:#4b8d07; font-size:21px; line-height:27px; margin-bottom:20px; font-family:'helvetica-lightregular';}
.better_loans_right .img_box { width:49%; float:left; margin:0 1% 0 0}
.better_loans_right .img_box img { width:100%;}

.business_btn1 { background: #fff url("../images/visit-btn-arrow.png") no-repeat scroll 94% center; border: 1px solid #e8e8e8; border-radius: 10px; color: #7f8080; font-family: 'HelveticaS-Regular'; font-size: 16px; margin:60px auto 40px;width: 440px;}
.business_btn1 a {color: #7f8080;display: block;padding: 15px 0 15px 30px;transition: all 0.5s ease 0s;}
.business_btn1:hover a { color: #e83f24;}

/***Genral_insurance***/
.general_insurance { width:100%; float:left; margin:0 0 0 0;}
.general_insurance .banner { width:100%; float:left; margin:0 0 0 0;}
.general_insurance .banner img { width:100%;}
.general_insurance h1 {color:#646464; font-size:26px; width:100%; font-family:'helveticaneuecondregular'; text-transform:uppercase; margin:19px 0 10px 0; float:left;}
.general_insurance h3 { font-family:'helveticaneuecondregular'; color:#646464; font-size:22px; line-height:30px; float:left; margin:0; width:100%;}
.general_insurance p { color:#4f4f4f; font-size:15px; font-family: 'HelveticaS-Regular'; line-height:25px; letter-spacing:.5px;}

.general_insurance_plan { background: #f9f9f9 none repeat scroll 0 0; float: left;margin: 40px 0 0;padding: 10px 0 30px;width: 100%;}
.general_insurance_plan h2 { font-size:26px; color:rgba(0,0,0,.62); margin:30px 0 0px; padding:0px; font-family:'helveticaneuecondregular'; width:100%; float:left; text-transform:uppercase; }
.general_insurance_plan h3 { font-family:'helveticaneuecondregular'; color:#646464; font-size:19px; line-height:30px; float:left; margin:0}
.general_insurance_plan ul { list-style-type:none; margin:25px 0 15px 0; padding:0 0 0 0; width:100%; float:left; }
.general_insurance_plan ul li { margin:0 18px 15px; width:186px; text-align:center; float:left; }
.general_insurance_plan ul li:first-child { margin-left:0; }
.general_insurance_plan ul li .img:before { content: ''; height: 100%; display: inline-block; vertical-align: middle; }
.general_insurance_plan ul li .img {width:100%; height:142px; background:#fff; display:inline-block; border:solid 1px #e8e8e8; vertical-align: middle; margin-bottom:16px; position:relative;}
.general_insurance_plan ul li .img span { position:absolute; left:0; right:0; bottom:-13px; margin:0 auto;}
.general_insurance_plan ul li .text { color:#4a4a4a; font-size:14px; text-transform:uppercase; text-align:center; font-family:'HelveticaS-Regular'; line-height:22px; min-height:50px;}

.general_insurance_plan .learn_mor { width:150px; margin:0 auto; font-size:18px; color:#cf3e3e; text-transform:uppercase; clear:both; font-family:'HelveticaS-Regular'; padding-bottom:10px; }
.general_insurance_plan .learn_mor a { color:#cf3e3e; display:block; padding:0px 0px 0px 0px;}
.general_insurance_plan .learn_mor:hover a { color:#fff;  }

.private_policy { width:100%; float:left; margin:36px 0 40px 0;}
.private_policy .imgs { width:466px; float:left; margin:0 0 0 0;}
.private_policy .imgs img { width:100%;}

.private_policy .list { width:520px; float:left; margin:0 0 0 32px; } 
.private_policy .list h2 { font-size:26px; color:#575757; text-transform:uppercase; font-family:'helveticaneuecondregular'; margin-top:0; margin-bottom:30px; }
.private_policy .list ul { list-style-type:none; padding:0; margin:0;}
.private_policy .list ul li { padding:4px 0 16px 48px; background:url(../images/number-icon.png) no-repeat left top; font-family: 'HelveticaS-Regular'; font-size:15px; text-transform:uppercase; color:#034da2; line-height:22px;}
.private_policy .list ul li a {color:#034da2;}
.private_policy .list ul li:nth-child(2) { background:url(../images/2.png) no-repeat left top;}
.private_policy .list ul li:nth-child(3) { background:url(../images/3.png) no-repeat left top;}

.buy_now { width:173px; height:53px; line-height:53px; float:left; margin:25px 0 30px 5px; background:url(../images/buy_now_btn1.jpg); clear:both; font-family:'helveticaneuecondregular'; font-size:22px;}
.buy_now:hover { background:url(../images/buy_now_btn2.jpg); cursor:pointer; transition:background .5s ease-in; clear:both;}
.buy_now a { display:block; padding:0 0 0 25px; color:#fff;}
 


/*** life-insurance-plan ***/
.insurance_plan_main { width:100%; float:left; margin:85px 0 0 0;}
.insurance_plan { width:590px; float:left; margin:0px 0 0 0;}
.insurance_plan h2 {font-size:26px; color:#575757; text-transform:uppercase; font-family:'helveticaneuecondregular'; margin-top:0; margin-bottom:5px;}
.isurance_plan_disc { width:100%; float:left; margin:0 0 0 0; background:#f4f4f4; padding:25px 30px; min-height:345px;}
.isurance_plan_disc ul { list-style-type:none; padding:0;}
.isurance_plan_disc ul li { width:255px; float:left; margin:10px 0 25px 0; padding:0 25px; background:url(../images/border.jpg) right repeat-y;}
.isurance_plan_disc ul li:first-child { padding-left:0}
.isurance_plan_disc ul li:last-child { padding-right:0; padding-left:30px; background:none;}
.isurance_plan_disc h3 { color:#575757; font-size:21px; font-family:'helveticaneuecondregular'; margin:0 0 10px 0}
.isurance_plan_disc p { font-size:15px; color:#3a3a3a; line-height:22px; font-family: 'HelveticaS-Regular';}
.isurance_plan_disc a { color:#183A7A; text-transform:uppercase; font-size:15px; font-family: 'HelveticaS-Regular'; display:block;}

.buy_online { width:475px; float:left; margin:0 0 0 55px;}
.buy_online h2 {font-size:26px; color:#575757; text-transform:uppercase; font-family:'helveticaneuecondregular'; margin-top:0; margin-bottom:5px;}
.buy_online p { font-size:15px; color:#3a3a3a; line-height:22px; font-family: 'HelveticaS-Regular'; padding-right:10px;}
.buy_online h3 { font-size:18px; float:left; text-transform:uppercase; color:#444444;font-family:'helveticaneuecondregular'; border-bottom:solid 1px #ececec; padding-bottom:10px; margin-bottom:10px; margin-top:20px;}
.buy_online h3 span { font-size:22px; color:#183A7A; font-family: 'HelveticaS-Regular';}
.buy_online .easy_steps { width:100%; float:left; margin:0 0 0 0;}
.buy_online .easy_steps ul { list-style-type:none; padding:0; }
.buy_online .easy_steps ul li { font-size:15px; text-transform:uppercase; color:#034da2;padding:4px 0 13px 40px; background:url(../images/number-icon.png) no-repeat left top; font-family: 'HelveticaS-Regular'; }
.buy_online .easy_steps ul li:nth-child(2) { background:url(../images/2.png) no-repeat left top;}
.buy_online .easy_steps ul li:nth-child(3) { background:url(../images/3.png) no-repeat left top;}
.easy_steps .get_start { margin-bottom:0;}

/***people***/
.people { width:100%; float:left; padding:0 0 0 0; margin:15px 0 0 0;}
.people .story_list { width:100%; float:left; background:#f6f6f6; padding:35px 0; font-family:'helveticaneuecondregular'; margin-bottom:2px; }
.people .story_list ul { list-style-type:none; padding:0; margin:0;} 
.people .story_list ul li { border-left:solid 1px #e8e8e8; width:auto; float:left; padding:0 38px 0 40px; text-align:center; text-transform:uppercase; }
.people .story_list ul li h3 { font-size:35px; color:#d94b37; line-height:21px; margin:5px 0px 0px 0px; padding:0px; }
.people .story_list ul li h3 span { font-size:19px; color:#d94b37; }
.people .story_list ul li:first-child { border:0; }

.people .left_box { width:261px; float:left; margin:10px 0 0 0;}
.people .left_box h2 { background:#144092;color: #fff; font-family: 'HelveticaS-Regular'; font-size: 17px;margin: 0;padding: 15px 20px 13px;width: 100%; text-transform:uppercase;}
ul.career_left_menu { background:#eeeeee; float:left; width:100%; margin:0; padding:0 0 0px 0; list-style-type:none; }
ul.career_left_menu li { border-bottom:solid 1px #e3e3e3; border-top:solid 1px #fff; font-family: 'HelveticaS-Regular'; font-size:15px; }
ul.career_left_menu li:first-child { border-top:none; }
ul.career_left_menu li:last-child { border-bottom:none; }
ul.career_left_menu li a { color:#393939; display:block;padding:13px 0 13px 20px; transition:all .5s ease; }
ul.career_left_menu li a:hover { color:#ffffff; background:#144092; transition:all 0.5s ease 0s; }


.achiever { width:100%; padding:20px; float:left; margin:12px 0 0; cursor:pointer; height:245px; background:url(../images/achiever_1.jpg);font-family:'helveticaneuecondregular'; font-size:23px; line-height:23px; }



.achiever h3 { color:#464646; font-family:"helvetica_neueblack"; font-size:20px; line-height:20px;}
.achiever h4 { width:70%; color: #646464;font-family: "helveticaneuecondregular";font-size: 18px;line-height: 20px;margin: 4px 0 10px;transition: all 0.5s ease 0s;}
.achiever img { height:100%; width:100%;}
.achiever a { opacity:0; color:#144092; font-family:"helveticaneuecondregular"; font-size:15px; opacity:0; transition:all .5s ease; }
.achiever:hover a{ opacity:1;}
 
 .mission_new_01{ width:100%; padding:20px; float:left; margin:0px; cursor:pointer; height:443px; font-family:'helveticaneuecondregular'; font-size:18px; line-height:23px; background:url(../images/vision_bg.jpg); background-repeat:no-repeat; }
.mission_new_01 a { opacity:0; color:#144092; font-family:"helveticaneuecondregular"; font-size:15px; opacity:0; transition:all .5s ease; }
.mission_new_01:hover a{ opacity:1;}

.mission_new_01 h3{color: #464646; font-family: "helvetica_neueblack"; font-size: 23px; line-height: 23px; margin: 0; }

 
.people .right_box { width:919px; float:right; margin:10px 0 0 7px;}
.right_box .people_asset { width:454px; float:left; margin:0 0 0 0;}
.people_asset_img_box { width:100%; float:left; margin:0px 0 12px 0; position:relative; cursor:pointer; }
.people_asset_img_box:nth-child(2) { margin-bottom:0}
.people_asset_img_box .text_area { position:absolute; left: 16px;
top: 18px; }
.people_asset_img_box .text_area h2 { color:#464646; font-size:23px; line-height:23px; font-family:'helvetica_neueblack';  margin:0;}
.people_asset_img_box .text_area h3 { color:#464646; font-size:20px; line-height:22px; float:left; width:73%; margin:0px 0 10px 0; clear:both; font-family:'helveticaneuecondregular';transition:all .5s ease;}
.people_asset_img_box .text_area h4 { color:#464646; font-size:20px; line-height:20px;font-family:'helvetica_neueblack';  float:left; width:60%; clear:both;}
.people_asset_img_box .text_area h5 { color:#464646;clear:both; font-family:'helveticaneuecondregular'; font-size:20px; line-height:22px; width:60%; float:left; margin-top:0;transition:all .5s ease;}
.people_asset_img_box .text_area a { display:block; clear:both; color:#144092; font-family:"helveticaneuecondregular"; font-size:15px;  opacity:0; transition:all .5s ease;}
.people_asset_img_box:hover .text_area h3 { opacity:1; }
.people_asset_img_box:hover .text_area h5 { opacity:1; }
.people_asset_img_box:hover .text_area a { opacity:1; }

.people_asset_img_box span{ opacity:0; filter:alpha(opacity=40); transition:all .5s ease;}
.people_asset_img_box:hover span{ opacity:1; }
.people_asset_img_box b{font-family: 'HelveticaS-Regular'; line-height:20px; font-weight:normal;}
.people_asset_img_box:hover b{ display:none;  }


.people .right_box .culture { width:453px; float:right; margin:0 0 0 12px; position:relative; height:442px;}
.people .right_box .culture img {height:100%; width:100%;}
.people .right_box .culture .text_area { position:absolute; top: 16px; left: 18px;}
.people .right_box .culture .text_area h2 { color:#464646; font-size:23px; font-family:'helvetica_neueblack';  margin:0; width:50%;}
.people .right_box .culture .text_area h3 { color:#646464; font-size:20px; line-height:22px; float:left; width:50%; margin:0px 0 10px 0; clear:both; font-family:'helveticaneuecondregular'; }
.people .right_box .culture .text_area a { display:block; clear:both; color:#144092; font-family:"helveticaneuecondregular"; font-size:15px; opacity:0; transition:all .5s ease;}
.people .right_box .culture:hover .text_area h3 { opacity:1;}
.people .right_box .culture:hover .text_area a { opacity:1;}

.people .right_box .culture span{ opacity:0; transition:all .5s ease;}
.people .right_box .culture:hover span{ opacity:1; }
.people .right_box .culture b{font-family: 'HelveticaS-Regular'; line-height:20px; font-weight:normal;}
.people .right_box .culture:hover b{ display:none;  }

.people_culture { width:450px; float:right; margin:0 0 0 12px; position:relative;}
.people_culture img { width:100%;}
.people_culture .text_area { position:absolute; left: 16px; top: 18px;}
.people_culture .text_area h2 { color:#464646; font-size:23px; font-family:'helvetica_neueblack'; margin:0; width:50%; line-height:26px;}
.people_culture .text_area h3 { color:#646464; font-size:20px; line-height:19px; float:left; width:50%; margin:0px 0 10px 0; clear:both; font-family:'helveticaneuecondregular'; }
.people_culture .text_area a { display:block; clear:both; color:#144092; font-family:"helveticaneuecondregular"; font-size:15px;  opacity:0; transition:all .5s ease;}
.people_culture:hover .text_area a { opacity:1;}

.internship { width:297px; float:left; margin:12px 0 0 0; background:url(../images/internship-bg.jpg); min-height:245px; padding-left:30px;}
.internship h2 { font-size:20px; line-height:20px; color:#464646;font-family:'helvetica_neueblack';  margin:0; padding:40px 0 0 0px; width:60%; margin:0 0 0 0;  }
.internship h3 { color:#646464; font-size:18px; line-height:22px; transition:all .5s ease;font-family:'helveticaneuecondregular'; margin: 4px 0 10px 0; width:60%;}
.internship a { display:block; clear:both; color:#144092; font-family:"helveticaneuecondregular"; font-size:15px; opacity:0; transition:all .5s ease;}
.internship:hover h3 { opacity:1;} 
.internship:hover a { opacity:1;} 

.testimonial { width:403px; float:left; margin:12px 0 0 12px; background:#eaeef1/*62a1aa*/; padding:33px 10px 0 15px; min-height:245px;}
.testimonial .image { width:157px; float:left; margin:0 0 0 0;}
.testimonial .text { width:210px; float:right; margin:0 0 0 0; color:#fff;}
.testimonial .text h2 { font-size:20px;font-family:'helvetica_neueblack';  margin:0 0 5px 0; color:#464646; }
.testimonial .text p { font-size:18px; line-height:22px;font-family:'helveticaneuecondregular'; padding-right:10px; color:#646464; padding:0; margin:4px 0 10px 0;}
.testimonial .text a { color:#144092; opacity:0;transition:all .5s ease; font-family:"helveticaneuecondregular"; font-size:15px; }
.testimonial:hover .text p { opacity:1;}
.testimonial:hover .text a { opacity:1;}

.social_links { width:195px; float:right; margin:12px 0 0 5px; background:#a0e1fc;}
.social_links ul { padding:0; list-style-type:none;}
.social_links ul li { float:left; width:100%; text-align:center;}
.social_links ul li img {transition:all .5s ease;}
.social_links ul li:hover img { opacity:.6;}
.social_links ul span { width:100%; float:left; margin:0; padding:14px 0 10px; text-align:center; text-transform:uppercase; color:#238cc8; font-size:21px; background:#a0e1fc; font-family:'helveticaneuecondregular'; }

/** board_directors **/
.board_directors { width:100%; float:left; margin:0 0 0 0;}
.board_directors .banner { width:100%; float:left; margin:0 0 12px 0;}
.board_directors .banner img { width:100%;}

.board_directors .left_box { width:261px; float:left; margin:0px 0 0 0;}
.board_directors .left_box h2 { background:#144092;color: #fff; font-family: 'HelveticaS-Regular'; font-size: 17px;margin: 0;padding: 15px 20px 13px;width: 100%; }

.board_directors .right_box { width:100%; float:left; margin:0px 0 0 0px;}
.board_directors .right_box h1 { color:#646464; font-size:26px; font-family:'helveticaneuecondregular'; text-transform:uppercase; margin:5px 0 10px 0}

.board_directors .right_box h2 { color:#646464; font-size:26px; font-family:'helveticaneuecondregular'; text-transform:uppercase; margin:5px 0 10px 0}
.board_directors .right_box .chairman_9 h2{font-size:18px;}



.profile_list { width:100%; float:left; margin:0 0 0 0; }
.profile_list ul { list-style-type:none; padding:0; margin:0; }
.profile_list ul li { width:100%; float:left; padding:20px; }
.profile_list ul li:nth-child(even) { background:#fff;  }
.profile_list ul li:nth-child(odd) { background:#fff; }
.profile_list ul li:nth-child(even) .text { }
.profile_list ol li:nth-child(even) { background:none;  }
.profile_list ol li { padding:10px; background:none;color: #4f4f4f;
font-family: "HelveticaS-Regular";
font-size: 15px;
letter-spacing: 0.5px;
line-height: 24px;
text-align: justify;}
.profile_list ul li .img { float:left; width:233px;}
.profile_list ul li .text { float:left; width:910px; text-align:justify;}
.profile_list ul li .text h2 { color:#144092; font-size:24px; font-family:helveticaneuecondregular; margin:0px 0 10px 0; }
.profile_list .text h3 { color:#144092; font-size:24px; font-family:helveticaneuecondregular; margin:13px 0 10px 0; }
.profile_list ul li .text h2 span { font-size:22px; color:#454545;}
.profile_list ul li .text p { color:#4d4d4d; font-size:15px; line-height:23px; font-family: 'HelveticaS-Regular';}
.profile_list ul li .text a { display:block; text-transform:uppercase; color:#144092;font-family:helveticaneuecondregular; font-size:16px; font-weight:500;}



.profile_listmap { width:100%; float:left; margin:0 0 0 0; }
.profile_listmap ul { list-style-type:square; padding:0; margin:0; }
.profile_listmap ul li { width:100%; float:left; padding:4px; font-size:14px; }
.profile_listmap ul li:nth-child(even) { background:#fff; list-style-type:square;  padding:0px; margin:0px; line-height:25px; }
.profile_listmap ul li:nth-child(odd) { background:#fff; list-style-type:square; padding:0px; margin:0px; line-height:25px;}
.profile_listmap ul li:nth-child(even) .text { }
.profile_listmap ol li:nth-child(even) { background:none; list-style-type:circle; padding:0px; margin:0px 0px 0px 0px; line-height:25px;}
.profile_listmap ol li:nth-child(odd) { background:none; list-style-type:circle; padding:0px; margin:0px 0px 0px 0px; line-height:25px;}
.profile_listmap ol li { padding:4px; background:none; list-style-type:circle; padding:0px; margin:0px 0px 0px 0px; line-height:25px;}
.profile_listmap ul li .img { float:left; width:233px;}
.profile_listmap ul li .text { float:left; width:910px; text-align:justify;}
.profile_listmap ul li .text h2 { color:#144092; font-size:24px; font-family:helveticaneuecondregular; margin:0px 0 10px 0; }
.profile_listmap .text h3 { color:#144092; font-size:24px; font-family:helveticaneuecondregular; margin:13px 0 10px 0; }
.profile_listmap ul li .text h2 span { font-size:22px; color:#454545;}
.profile_listmap ul li .text p { color:#144092; font-size:15px; line-height:25px; font-family: 'HelveticaS-Regular';}
.profile_listmap ul li .text a { display:block; text-transform:uppercase; color:#144092;font-family:helveticaneuecondregular; font-size:16px; font-weight:500;}






.awards_1{width:386px; min-height:460px; float:left; border:1px solid #f0f0f0; margin-right:15px; margin-bottom:15px; position:relative;}
.mrg_rgt{margin-right:0px!important;}

.awards_frm{ margin:6px;}
.awards_frm h2{ color:#144092; font-size:20px; font-family:'helveticaneuecondregular'; }
.awards_frm p{}
.awards_bot{width:100%; height:45px; float:left; position:absolute; bottom:0px; left:0px; background:#f0f0f0; color:#666666; padding:11px 10px; margin-top:5px;}
.awards_bot img{ margin-right:4px;}

/* Presence CSS Starts from here*/
.presence_section{ width:100%; float:left;}
.presence_section .registered_office{ width:100%; float:left; min-height:300px; font-size:15px; line-height:26px; }
.presence_section .registered_office span{ color:#144092; line-height:30px; }
.get_location{width:100%; float:left; min-height:227px;}
.get_location iframe{ width:100%; height:227px;}

.presence_section .get_location h3{ font-size:24px; color:#646464; text-transform:uppercase; font-family:'helveticaneuecondregular'}

.contact_section { width:407px; float:left; margin:0 0 0 0; color:#144dac; font-family: 'HelveticaS-Regular'; font-size:15px;}
.contact_section h1{  color: #646464; font-family: "helveticaneuecondregular"; font-size: 26px; margin: 5px 0 10px; text-transform: uppercase; }

.contact_registered_office { width:100%; float:left; margin:7px 0 ; padding:7px 10px 15px; background:#F9F9F9; line-height:30px; }
.contact_registered_office strong { color:#000; font-weight:normal;}
.contact_registered_office p { font-size:15px; color:#6a6a6a;}

.contact_registered_office1 { width:100%; float:left; margin:7px 0 ; padding:7px 10px 15px; background:#F9F9F9; line-height:30px; }
.contact_registered_office1 strong { color:#000; font-weight:normal;}
.contact_registered_office1 p { font-size:15px; color:#6a6a6a;}

.contact_form { float:left; margin:0 0 0 50px; width:450px; }
.contact_form h2{ color:#063782; font-size:35px; font-family: 'helvetica_condensedlightCnLt'; margin:5px 0px 0px 0px; padding:0px;}
.contact_form input { width:100%; float:left; margin:15px 0 0 0; border:#c3c3c3 solid 1px; border-radius:0px; padding:10px 15px; font-size:15px; font-family: 'HelveticaS-Regular';}

.slt_depart{width:100%; float:left; margin:15px 0 0 0; border:#c3c3c3 solid 1px; border-radius:0px; padding:10px 15px; font-size:15px; font-family: 'HelveticaS-Regular'; color:#969595;}

.contact_form input[type="submit"] { background: #153f93 none repeat scroll 0 0; border: 0 none; color: #fff; float: left; padding: 10px 20px;text-transform: uppercase; width: auto; transition:all .5s ease;}
.contact_form input[type="submit"]:hover { background:#cf6346; border-radius:2px;}
.contact_form textarea { width:100%; min-height:200px;border:#c3c3c3 solid 1px; border-radius:0px; padding:10px 15px;margin:15px 0 0 0; color:#999 }


.history{float:right; width:100%; background-image:url(../images/history_bg.png); min-height:680px; background-position:right bottom; background-repeat:no-repeat;}
.history h1{margin:30px 0px 0px 30px!important;}
.right_box .history p{font-family: 'HelveticaS-Regular'; font-size:15px; color:#5a5a5a; margin:10px 200px 0px 30px; line-height:23px; font-weight:normal; text-align:justify;}

.investor_list{ margin-top:10px; float:left; width:100%; }
ul.investor_list { padding:20px 0 0 15px;}
ul.investor_list li { padding:0px 0 6px 15px; background:url(../images/listing-arrow.png) no-repeat left 4px; display:block; font-family: 'HelveticaS-Regular'; font-size:15px; color:#444;}
ul.investor_list li a {color:#444;}

.investor_list h3{ font-size:18px;}

ul.listing { padding:20px 0 0 15px;}
ul.listing li { padding:0px 0 8px 15px; background:rgba(0, 0, 0, 0) url("../images/ul_li.png") no-repeat scroll 0px 7px; display:block; font-family: 'HelveticaS-Regular'; font-size:15px; color:#5a5a5a;}
ul.listing li a {color:#0b5cab; display:block; transition:all .5s ease; }
ul.listing li a:hover {color:#e5302b;}
ul.listing li ul { padding-top:10px; margin-bottom:15px;}
ul.listing li li { background:none; padding-left:18px; background:url("../images/ul_li.png"); background-repeat:no-repeat; background-position:4px 7px; padding-left:20px;}

	

.app_process { width:100%; float:left; margin:0 0 0 0; padding:0px 0 0 15px;}
.right_box h1 {color: #646464;font-family: "helveticaneuecondregular";font-size: 26px;margin: 5px 0 16px;text-transform: uppercase;}

.right_box p {color: #5a5a5a; font-family: 'HelveticaS-Regular'; font-size: 15px;font-weight: normal;line-height: 22px;margin: 10px 0px 0 0px; text-align:left !important; }

ul.app_process_list { width:100%; float:left; margin:20px 0 0 0;}
ul.app_process_list li { width:390px; float:left; margin:0 40px 15px 0; padding-left:65px;}
ul.app_process_list li h2 { font-size:18px; text-transform:uppercase; color:#646464; font-family:'helvetica_neueblack'; margin-top:13px; margin-bottom:0px;}
ul.app_process_list li:nth-child(1) { background:url(../images/yellow-1.png) no-repeat left top;}
ul.app_process_list li:nth-child(2) { background:url(../images/yellow-2.png) no-repeat left top;}
ul.app_process_list li:nth-child(3) { background:url(../images/yellow-3.png) no-repeat left top;}

.app_apply { width:100%; float:left; margin:0 0 10px 0; padding:20px 0 0 25px; background:#f4f7fc;}
.app_apply h1 { margin-bottom:0}
.app_apply form { margin:30px 0; width:100%; float:left; }
.app_apply label { width:150px; text-align:right; color:#1e1e1f; font-size:15px; font-family: 'HelveticaS-Regular'; float:left; padding:10px 15px; font-weight:normal; }
.app_apply input { width:280px; float:left; margin:0 0 0 0; padding:10px 15px; color:#999; font-size:15px; font-family: 'HelveticaS-Regular'; background:#fff; border-radius:5px; border:solid 1px #cdd6e6; }
.app_apply p { clear: both; float: left; margin: 10px 0 0; width: 80%;}
.app_apply input[type="submit"]{ background:#144092; width:auto; float:left; padding:9px 25px; color:#fff; text-transform:uppercase; border:0; transition:all .5s ease; margin:15px 0; }
.app_apply input[type="submit"]:hover { background:#d94940;}

ul.programmes_dtl { width:100%; float:left; margin:25px 0 0 0;}
ul.programmes_dtl li { width:48%; margin-right:2%; background:#f9f8f6; border:0; float:left; padding:15px; }
ul.programmes_dtl li .img { width:126px; float:left; margin:0 15px 0 0}
ul.programmes_dtl li strong { font-family:'helvetica_neueblack'; color:#646464; display:block; font-size:17px; }

.scroll_title{float:left; width:100%; text-align:center;  padding:65px 0px 45px; background:url(../images/scroll_hd_bg.jpg); background-repeat:no-repeat; background-position:center 57%;}
.scroll_title h1{ float:left; width:100%; color:#464646; text-transform:uppercase; margin:0px; padding:0px; font-size:31px;}

.scroll_title_2{float:left; width:100%; text-align:center;  padding:65px 0px 45px; background:url(../images/scroll_hd_bg_2.jpg); background-repeat:no-repeat; background-position:center 57%;}
.scroll_title_2 h1{float:left; width:100%; color:#464646; text-transform:uppercase; margin:0px; padding:0px; font-size:31px;}


.scroll_title_1{float:left; width:100%; text-align:center;  padding:65px 0 45px; background:url(../images/scroll_hd_bg_1.jpg); background-repeat:no-repeat; background-position:center 57%;}
.scroll_title_1 h1{ float:left; width:100%; color:#464646; text-transform:uppercase; margin:0px; padding:0px; font-size:31px;}

.leadership { width:466px; float:left; margin:12px 0px; position:relative;}
.leadership .text { position:absolute;  top: 16px;
left: 18px;}
.leadership h2 { color:#464646; font-family:'helvetica_neueblack'; font-size:20px; margin-top:0;  }
.leadership p {font-family: "helveticaneuecondregular";font-size: 18px;
line-height: 20px; color:#646464; width:72%; margin-bottom:0}
.leadership .text a { color:#144092; margin-top:15px; float:left; opacity:0; transition:all 250ms ease-out 0s; font-size:15px; font-family:"helveticaneuecondregular";}
.leadership:hover .text a { text-decoration:; opacity:1; transition:.5s ;}

.presence { width:414px; float:left; margin:12px; position:relative;}
.presence .text { position:absolute; top: 14px;
left: 18px;}
.presence h2 { color:#464646; font-family:'helvetica_neueblack'; font-size:20px;margin-top:5px; margin-bottom:2;  }
.presence p {font-family: "helveticaneuecondregular";font-size: 18px;
line-height: 20px; color:#646464; width:72%; margin-bottom:0;}
.presence .text a { color:#144092; margin-top:15px; float:left; opacity:0;  transition:all 250ms ease-out 0s; font-family:"helveticaneuecondregular"; font-size:15px;}
.presence:hover .text a { text-decoration:; opacity:1; transition:.5s ;}

.reliance_group { background:#3c65b2; width:288px; float:left; margin:12px 0; min-height:245px; padding: 13px 0px 0px 15px;}
.reliance_group h2 { color: #fff;font-family:'helvetica_neueblack'; font-size:20px; line-height:20px; margin-top:5px; margin-bottom:2;  }
.reliance_group p { font-family: "helveticaneuecondregular"; font-size:18px;line-height: 20px;width: 90%; color:#d2dbed; margin-bottom:0;}
.reliance_group a { color: #fff;float: left; margin-top: 15px;opacity: 0;transition: all 250ms ease-out 0s; font-size:15px; font-family:"helveticaneuecondregular";}
.reliance_group:hover a {opacity: 1;transition: all 0.5s ease 0s;}

.menu_box h2 { font-size:17px; font-family: 'HelveticaS-Regular'; }



.top_managment_1{ float:left; width:100%; margin:10px 0px 20px 0px; background:#FFFFFF; font-size:15px;}




.top_managment .panel-group .panel + .panel {
  margin-top: 1px;
}

.active_tb{ background:#144092!important;}
.active_tb a{color:#FFF!important;}
.active_tb a strong{color:#FFF!important;}

.remove_1{ background:none;}


.top_managment{}
.top_managment a{ text-decoration:none;}
.top_managment h3{color:#646464; font-size:15px; margin:0px 0px 0px 0px; padding:0px;}
.top_managment span{ margin:10px 0px; display:block; color:#144092;}

.top_managment .panel-body p{ font-size:15px;}
.top_managment .panel-body img{ float:left; margin:0px 5px 0px 0px;}

.top_managment .panel {
	border:0px!important
  margin-bottom: 0px;
  background-color: #fafbfd!important;
  border: 0px solid transparent!important;
  border-radius: 0px!important;
  -webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, .05)!important;
          box-shadow: 0 0px 0px rgba(0, 0, 0, .05)!important;
}
.top_managment .panel-body {
  padding: 15px;
}
.top_managment .panel-heading {
  padding: 10px 15px;
  border-bottom: 0px solid transparent!important;
  border-top-left-radius: 0px!important;
  border-top-right-radius: 0px!important;
  background:#eaeff9;
  margin:0px!important;
  font-size:12px!important;
  text-align:center;
  }
  
.top_managment .panel-heading h4{ font-size:16px; font-family:"helveticaneuecondregular";}
.top_managment .panel-heading h4 strong{font-weight:normal; color:#144096;}
.top_managment .panel-heading h4 span{  font-size:18px; font-weight:normal; font-family:'helvetica-lightregular'; width:50px; display:inline; margin-left:5px;}


.top_managment .panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}
.top_managment .panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}
.top_managment .panel-title > a,
.top_managment .panel-title > small,
.top_managment .panel-title > .small,
.top_managment .panel-title > small > a,
.top_managment .panel-title > .small > a {
  color: inherit; display:block
}
.top_managment .panel-footer {
  padding: 10px 15px;
  background-color: #000;!important
  border-top: 10px solid #ddd !important;
  border-bottom-right-radius: 0px!important;
  border-bottom-left-radius: 0px!important;
}

.glyphicon-minus{ color:#FFF;}

.investor_srch{ font-size:13px;}
.investor_srch input{ border:1px solid #CCC; height:40px; width:230px;}
.investor_srch .btn{ width:100px; background:#144092; border:0px; color:#FFF;}
.investor_srch span{display:block; font-size:16px; color:#144092; margin-bottom:20px;}

.btnright{position:absolute; right:0px;}
.slidediv { width:350px; background:#fff; position:relative; height:100%; float:right; right:0px; margin-right:-350px; z-index:99; text-align:left; padding:10px 15px; border:solid 1px #e5e5e5;}

.slidediv input { width:100%; padding:5px 10px; border:solid 1px #e1e1e1; margin-bottom:7px; }
.slidediv textarea { width:100%; padding:5px 10px; border:solid 1px #e1e1e1; margin-bottom:7px; }

.slidediv input[type="submit"], input[type="button"] { width:30%; padding:10px 10px; text-transform:uppercase;  margin-bottom:7px; background:#234b97; font-size:16px; color:#fff; transition:all .4s ease;   border-radius: 5px; border:0px; margin-top:10px;}


.slidediv .pop_close { width:40px; position:absolute; right:5px;}

.anual_report{}
.anual_report ul{}
.anual_report ul li{ float:left; width:49.5%; margin:0 3px 2px 0; font-size:16px; color:#144092;font-family: "helveticaneuecondregular"; }
.anual_report ul li a {color:#144092;  display:block; transition:all .3s ease;background:#eff3fd url("../images/pdf-icon.png") no-repeat scroll 19px 10px; padding:15px 0px 10px 55px; }
.anual_report ul li a:hover { color:#f00;background:#dfe6f9 url("../images/pdf-icon.png") no-repeat scroll 19px 10px; }
.anual_report b{ font-weight:normal; font-size:14px; color:#737474; display:block;}
 
.rc_news{}
.rc_news ul{}
.rc_news ul li{ float:left; width:100%; margin:0 3px 2px 0; font-size:16px; color:#144092;font-family: "helveticaneuecondregular"; }
.rc_news ul li a {color:#144092;  display:block; transition:all .3s ease;background:#f5f7fc url("../images/pdf-icon.png") no-repeat scroll 19px 10px; padding:15px 0px 10px 55px; }
.rc_news ul li a:hover { color:#f00;background:#eeeff2 url("../images/pdf-icon.png") no-repeat scroll 19px 10px; }

.investor_contact{ background:url(../images/investor_record.jpg); background-repeat:no-repeat; background-position:right bottom; min-height:430px;}

.com_list{ float:left;}
.com_list ul{ margin:0px; padding:0px;}
.com_list ul li{ background:rgba(0, 0, 0, 0) url("../images/blt_01.jpg") no-repeat scroll 0px 19px !important; line-height:22px; padding:10px 10px 10px 20px; }
.com_list ul li a{ color:#0b5cab;}

.about_rakesh_jain { width:100%; float:left; margin:70px 0 50px 0;}
.about_rakesh_jain .porfile_pic { width:215px; float:left; margin:0 0 0 0; }
.about_rakesh_jain .porfile_pic .img { box-shadow:0 0 2px 0 #999; width:100%; float:left; margin:0 0 0 0; padding:10px;}
.about_rakesh_jain .porfile_pic .img  img { width:100%;}
.about_rakesh_jain .porfile_pic .title { color:#144092; font-size:18px; width:100%; text-align:center; margin:18px 0 12px; text-transform:uppercase; float:left;font-family: "helveticaneuecondregular";}
.about_rakesh_jain .porfile_pic p { text-align:center; color:#848484; font-size:16px; line-height:18px; margin:0;font-family: "helveticaneuecondregular"; letter-spacing:1px;}

.about_rakesh_jain .prorile_detail_right { width:940px; float:left; margin-left:20px; }
.about_rakesh_jain ul.details { list-style-type:none; padding:0; margin:0;}
.about_rakesh_jain ul.details li { width:100%; margin-bottom:40px;}
.about_rakesh_jain ul.details li h1 {color: #646464;font-family: "helveticaneuecondregular";font-size: 26px;margin: 0px 0 5px;text-transform: uppercase;}
.about_rakesh_jain ul.details li h2 {color: #646464;font-family: "helveticaneuecondregular";font-size: 26px;margin: 0px 0 5px;}
.about_rakesh_jain ul.details li:first-child { background:#f5f8ff; padding:20px; color:#2b2a2a;}
.about_rakesh_jain ul.details li p{ color:#5a5a5b; font-size:16px; line-height:23px; text-align:justify; letter-spacing:.25px;}


.achivement { width:100%; float:left; margin:0 0 0 0;}
.achivement .fund_cat { width:100%; float:left; margin:0;}
.achivement .fund_cat ul li:first-child ul { display:none;}
.achivement .fund_cat ul li { margin-bottom:10px;}
.achivement .fund_cat > ul > li { border: 1px solid #efefef; border-radius: 4px; color: #3f3f3f; font-family: "helveticaneuecondregular"; font-size: 18px; margin-top: -1px;}
.achivement .fund_cat > ul > li.has-sub > a span { background:rgba(0, 0, 0, 0) url("../images/min-plus.png") no-repeat scroll 100% 17px;}
.achivement .fund_cat > ul > li.has-sub.active > a span { background:rgba(0, 0, 0, 0) url("../images/min-plus.png") no-repeat scroll 100% -41px; color:#646464; }
.achivement .fund_cat > ul > li > a { font-size:20px; text-transform:uppercase; color:#646464; background:rgba(0, 0, 0, 0) url("../images/edit-icon.png") no-repeat scroll 10px center;}
.achivement .fund_cat ul li.active a { font-size:20px; text-transform:uppercase; color:#646464; background:#eff4fc url("../images/edit-icon.png") no-repeat scroll 10px center; margin-bottom:8px;}
.achivement .fund_cat > ul > li.active { border-color:#ceddf8;}

.achivement .fund_cat > ul > li > a > span{display: block;padding: 12px 10px 12px 35px;}
.achivement .box { width:464px; float:left; margin:0 0 0 0;}
.achivement .box:first-child { margin-right:10px;}

.update_ticker{ float:left; text-align:center; color:#a1a0a0; font-size:12px; width:100%;}
.update_ticker b{ font-weight:normal; color:#494949;}
h1 span {clear:both; font-size:18px; display:block}
h2 span {clear:both; font-size:18px; display:block}

.modal-backdrop { z-index:8;}
.modal-backdrop.in { opacity:0;}
.modal-open .modal { background-color: rgba(0,0,0,.5);}

a:hover { text-decoration:none !important}

#footer_1{ display:none; color:#9a9a9a;}
/* media query for tab */
#footer_1 ul{ margin:0px; padding:0px;  height:26px;}
#footer_1 li{ display:inline; margin-left:5px; margin:0px; padding:0px; line-height:12px; }
#footer_1 li a{ color:#666666;}


.msg_top { margin-right:0;}

.award_lst_03{}
.award_lst_03 ul{}
.award_lst_03 li{font-family: "helveticaneuecondregular"; font-size:16px; margin:5px 0px;}
.award_lst_03 strong{ color:#144092; font-weight:normal; font-size:18px;}

.award_lst_03{ position:relative;}
.award_lst_03 .filter_cat{ position:absolute; right:0px; top:0px;}
.award_lst_03 .filter_cat select{ border:1px solid #CFCFCF; border-radius:3px; height:35px; width:180px;}

 select {
 
 -webkit-appearance:none;
  -moz-appearance:none;
  -o-appearance:none;
  appearance:none;
  background:url(../Images/downArrow.png) #fff; background-repeat:no-repeat;
  background-position:right 15px;
 
  }

select::-ms-expand {
    display: none;
}



.pension_assets .more_details_01 { width:100%; }
.pension_assets .more_details_01 a { color:#144092; margin-top:10px; float:left; }
.pension_assets .more_details_01 ul{margin:10px 40px 0px 0px; padding:0px; float:right; }
.pension_assets .more_details_01 ul li{list-style:none; display:inline;}
.pension_assets .more_details_01 ul li a{margin:0px 3px; color:#999;}
.pension_assets .more_details_01 ul li a:hover{ color:#144092;}

ul.social_icons {margin:0px 0px 0px 0px; padding:0px; float:right; }
ul.social_icons li{list-style:none; display:inline;}
ul.social_icons li a{margin:0px 3px; color:#666 !important;}
ul.social_icons li a .fa { font-size:18px;}
ul.social_icons li a:hover{ color:#43409e !important;}



.people_asset_img_box .more_details_01 { float: left; width: 60%; padding: 5px 0px; border-radius: 5px;}
.people_asset_img_box .more_details_01 > a { float:left; }
.people_asset_img_box .more_details_01 ul { float:right; margin:0; }
.people_asset_img_box .more_details_01 ul li { float:left; margin:0 0 0 6px;}
.people_asset_img_box .more_details_01 ul li a .fa { color:#464646;}
.people_asset_img_box .more_details_01 ul li a:hover .fa { color:#144092;}

.people_culture .more_details_01 { float: left; width: 60%; padding: 5px 0px; border-radius: 5px;}
.people_culture .more_details_01 > a { float:left; }
.people_culture .more_details_01 ul { float:right; margin:0; width:100%; }
.people_culture .more_details_01 ul li { float:left; margin:5px 6px 0 0px;}
.people_culture .more_details_01 ul li a .fa { color:#464646;}
.people_culture .more_details_01 ul li a:hover .fa { color:#144092;}

.leadership .more_details_01 { float: left; width: 64%; padding: 5px 0px; border-radius: 5px;}
.leadership .more_details_01 > a { float:left; }
.leadership .more_details_01 ul { float:right; margin:0; }
.leadership .more_details_01 ul li { float:left; margin:0 0 0 6px;}
.leadership .more_details_01 ul li a .fa { color:#464646;}
.leadership .more_details_01 ul li a:hover .fa { color:#144092;}

.presence .more_details_01 { float: left; width: 70%; padding: 5px 0px; border-radius: 5px;}
.presence .more_details_01 ul { float:right; margin:0; }
.presence .more_details_01 ul li { float:left; margin:0 0 0 6px;}
.presence .more_details_01 ul li a .fa { color:#464646;}
.presence .more_details_01 ul li a:hover .fa { color:#144092;}

.reliance_group .more_details_01 { float: left; width: 90%; padding: 5px 0px; border-radius: 5px;}
.reliance_group .more_details_01 ul { float:right; margin:0; }
.reliance_group .more_details_01 ul li { float:left; margin:0 0 0 6px;}
.reliance_group .more_details_01 ul li a:hover .fa { color:#000;}


.more_details_02 { float: left; width: 90%; padding: 5px 0px; border-radius: 5px;}
.more_details_02 > a { width:auto; }
.more_details_02 ul { float:right; margin:0; }
.more_details_02 ul li { float:left; margin:0 0 0 6px;}
.more_details_02 ul li a { padding:0;}
.more_details_02 ul li a .fa { color:#464646;}
.more_details_02 ul li a:hover .fa { color:#144092;}

.more_details_03 { float: left; width: 80%; padding: 5px 0px; border-radius: 5px;}
.more_details_03 > a { width:auto; }
.more_details_03 ul { float:right; margin:0; }
.more_details_03 ul li { float:left; margin:0 0 0 6px;}
.more_details_03 ul li a .fa { color:#464646;}
.more_details_03 ul li a:hover .fa { color:#144092;}

.more_details_04 { float: left; width: 70%; padding: 5px 0px; border-radius: 5px;}
.more_details_04 > a { width:auto; float:left }
.more_details_04 ul { float:right; margin:0; }
.more_details_04 ul li { float:left; margin:0 0 0 6px;}
.more_details_04 ul li a .fa { color:#464646;}
.more_details_04 ul li a:hover .fa { color:#144092;}

.more_details_05 { float: left; width: 55%; padding: 5px 0px; border-radius: 5px;}
.more_details_05 > a { width:auto; float:left }
.more_details_05 ul { float:right; margin:0; }
.more_details_05 ul li { float:left; margin:0 0 0 6px;}
.more_details_05 ul li a .fa { color:#464646;}
.more_details_05 ul li a:hover .fa { color:#144092;}

.investor_rta{width:49%; margin-right:1%; margin-bottom:10px; min-height:210px; float:left; background:#f0f4fd; padding:20px;}
.investor_rta_a{width:49%; margin-right:1%; margin-bottom:10px; min-height:210px; float:left;  padding:20px;}



.press_releases{width:100%; min-height:151px; float:left; }
.press_releases .stock_1{ font-size:15px; color:#a9a9a9; padding:20px 0; min-height:111px; line-height:26px; }
.press_releases .stock_1 ul { margin:0; padding:0; list-style-type:none;}
.press_releases .stock_1 ul li { border-top:solid 1px #e4e4e4; min-height:100px; float:left; width:48%; padding:15px 0 10px 20px; margin-right:10px;}
.press_releases .stock_1 ul li:first-child { border:none;}
.press_releases .stock_1 ul li:nth-child(2) { border:none;}
.press_releases_date { width:50px; float:left;color:#b5b5b5; font-family: "helveticaneuecondregular"; }
.press_releases_date span { width:100%; float:left; margin:0; color:#b5b5b5; font-size:32px; }
.press_releases_date .month { width:100%; float:left; margin:0; font-size:18px; text-transform:uppercase;}
.press_reliases_pdf { float:left; width:85%; background:url("../images/pdf-icon-01.png") no-repeat scroll 1px 1px; padding:0 0 0 35px; } 
.press_reliases_pdf h2 { color: #034da2; font-size: 18px; margin:0; padding:0;}
.press_reliases_pdf h2 a{ color:#034da2}
.press_reliases_pdf h2 a:hvoer{ color:#f00}
.press_reliases_pdf h3 { color:#bcbcbc; font-size:12px; margin:3px 0; }
.press_reliases_pdf h3 a { color:#bcbcbc; }


.press_releases .nav-tabs { background:#eef2f8; border-bottom:none; }
.press_releases .tab-pane{ }
.press_releases .nav-tabs>li { float:left; margin-bottom:0px; position:relative; border-left:solid 1px #dcdfe4; }
.press_releases .nav-tabs>li:first-child { border:none; }
.press_releases .nav-tabs>li.active:after {font-family: FontAwesome; content: "\f0dd"; color: #144092; padding-left: 0px; font-size: 30px; position: absolute; bottom: -17px; left: 42%;}

.press_releases .nav-tabs>li>a { margin-right:0px; line-height:1.42857143; border:0px solid transparent; border-radius:0px 0px 0 0!important; color:#484848; border:0px!important; border-radius: 0px!important; font-size:20px; padding:10px 30px; }
.press_releases .nav-tabs>li>a:hover { color: #F6F6F6; border: 0px!important; background-color: #144092;}
.press_releases .nav-tabs>li.active>a { color:#fff; background:#144092; border:0 !important; cursor:default; border-radius:0px!important; }
.press_releases .nav-tabs>li.active>a:hover { color:#fff; background:#144092; border:0 !important; cursor:default; border-radius:0px!important; }
.press_releases .nav-tabs>li.active>a:focus { color:#fff; background:#144092; border:0 !important; cursor:default; border-radius:0px!important; }

.press_releases a:focus{ outline:none;}
.press_releases .nav-tabs.nav-justified { width:100%; border-bottom:0}
.press_releases .nav-tabs.nav-justified>li { float:none; }
.press_releases .nav-tabs.nav-justified>li>a { text-align:center; margin-bottom:5px; }
.press_releases .nav-tabs.nav-justified>.dropdown .dropdown-menu { top:auto; left:auto; }

.s_media_01{ float:left; width:100%; margin-top:20px; padding-top:12px; text-align:center; border-bottom:1px solid #e5e5e5; border-top:1px solid #e5e5e5;}
.s_media_01 li{ display:inline!important; margin:0px 10px 0px 0px;}
.s_media_01 li i{color:#747474;}


.slider .nav-tabs > li > a { border:0; margin:0; padding:0; }
.slider .nav-tabs { border:0;}
.tab-content { float:left; width:100%; }
.tab-content > .active { float:left; width:100%}
.chairman_profile_soumen { background: #f2f2f2 url("../images/sam_ghosh_01.png") no-repeat scroll right bottom; background-size: auto 100%; float: left; min-height: 400px; width: 100%; padding:20px 20px 20px 20px;}
.chairman_profile_soumen p { width:70%;color: #656565; font-size: 14px; line-height:22px;}


.chairman_profile_Life { background: #f2f2f2 url("../images/Ashish_Vohra_Big.png") no-repeat scroll right bottom; background-size: auto 100%; float: left; min-height: 400px; width: 100%; padding:20px 20px 20px 20px;}
.chairman_profile_Life p { width:70%;color: #656565; font-size: 14px; line-height:22px;}

.chairman_profile_home { background: #f2f2f2 url("../images/Ravindra_Sudhalkar_bg.png") no-repeat scroll right bottom; background-size: auto 100%; float: left; min-height: 350px; width: 100%; padding:20px 20px 20px 20px;}
.chairman_profile_home p { width:75%;color: #656565; font-size: 14px; line-height:22px;}


.chairman_profile_anil { background:#f2f2f2 url("../images/anil_ambani.png") no-repeat scroll right bottom; background-size:auto 90%; float: left; min-height: 500px; width: 100%; padding:20px 20px 20px 20px;}
.chairman_profile_anil p { width:65%;color: #656565; font-size: 14px; line-height:22px;}
.chairman_profile_anil ol { padding:10px 0 0 30px}
.chairman_profile_anil ol li { color: #656565; font-size: 14px; }

.chairman_profile_amitabh { background: #f2f2f2 url("../images/amitabh_jhunjhunwala.png") no-repeat scroll right bottom ; background-size: auto 100%; float: left; min-height: 312px; width: 100%; padding:20px 20px 20px 20px;}
.chairman_profile_amitabh p { width:55%;color: #656565; font-size: 14px; line-height:22px;}



.chairman_profile_chitale { background: #f2f2f2 url("../images/rajendra_chitale.png") no-repeat scroll right bottom ; background-size:auto 100%; float: left; min-height: 340px; width: 100%; padding:20px 20px 20px 20px;}
.chairman_profile_chitale p { width:70%;color: #656565; font-size: 14px; line-height:22px;}

.chairman_profile_samal { background: #f2f2f2 url("../images/BIDHUBHUSAN-SAMAL.png") no-repeat scroll right bottom; background-size:auto 110%; float: left; min-height: 250px; width: 100%; padding:20px 20px 20px 20px;}
.chairman_profile_samal p { width:55%;color: #656565; font-size: 14px; line-height:22px;}

.chairman_profile_kaul { background: #f2f2f2 url("../images/vn-kaul.png") no-repeat scroll right bottom ; background-size:auto 100%; float: left; min-height: 300px; width: 100%; padding:20px 20px 20px 20px;}
.chairman_profile_kaul p { width:64%;color: #656565; font-size: 14px; line-height:22px;}

.chairman_profile_virani { background: #f2f2f2 url("../images/chhaya-virani.png") no-repeat scroll right bottom; background-size:auto 100%; float: left; min-height: 300px; width: 100%; padding:20px 20px 20px 20px;}
.chairman_profile_virani p { width:55%;color: #656565; font-size: 14px; line-height:22px;}



.chairman_profile_anup { background: #f2f2f2 url("../images/anuprau.png") no-repeat scroll right bottom; background-size:auto 80%; float: left; min-height: 400px; width: 100%; padding:20px 20px 20px 20px;}
.chairman_profile_anup p { width:65%;color: #656565; font-size: 14px; line-height:22px;}

.chairman_profile_bapna { background: #f2f2f2 url("../images/amit_bapna.png") no-repeat scroll right bottom; background-size:auto 105%; float: left; min-height: 400px; width: 100%; padding:20px 20px 20px 20px;}
.chairman_profile_bapna p { width:75%;color: #656565; font-size: 14px; line-height:22px;}

.chairman_profile_gopkumar { background: #f2f2f2 url("../images/b-gopkumar.png") no-repeat scroll right bottom; background-size:auto 110%; float: left; min-height: 350px; width: 100%; padding:20px 20px 20px 20px;}
.chairman_profile_gopkumar p { width:70%;color: #656565; font-size: 14px; line-height:22px;}

.chairman_profile_srinivasan { background: #f2f2f2 url("../images/vsrinivasan.png") no-repeat scroll right bottom; background-size:auto 100%; float: left; min-height: 400px; width: 100%; padding:20px 20px 20px 20px;}
.chairman_profile_srinivasan p { width:70%;color: #656565; font-size: 14px; line-height:22px;}

.chairman_profile_chaturvedi { background: #f2f2f2 url("../images/chaturvedi.png") no-repeat scroll right bottom; background-size:auto 100%; float: left; min-height: 400px; width: 100%; padding:20px 20px 20px 20px;}
.chairman_profile_chaturvedi p { width:65%;color: #656565; font-size: 14px; line-height:22px;}

.profile_kela { background: #f2f2f2 url("../images/madhusudankela.png") no-repeat scroll right bottom; background-size:auto 100%; float: left; min-height: 400px; width: 100%; padding:20px 20px 20px 20px;}
.profile_kela p { width:65%;color: #656565; font-size: 14px; line-height:22px;}

.profile_mukesh_jain { background: #f2f2f2 url("../images/mukeshjain.png") no-repeat scroll right bottom; background-size:auto 100%; float: left; min-height: 400px; width: 100%; padding:20px 20px 20px 20px;}
.profile_mukesh_jain p { width:70%;color: #656565; font-size: 14px; line-height:22px;}

.profile_kataria { background: #f2f2f2 url("../images/pushkarkataria.png") no-repeat scroll right bottom; background-size:auto 100%; float: left; min-height: 312px; width: 100%; padding:20px 20px 20px 20px;}
.profile_kataria p { width:75%;color: #656565; font-size: 14px; line-height:22px;}

.rakesh_jain_profile { background: #f2f2f2 url("../images/rakeshjain.png") no-repeat scroll right bottom; background-size:auto 100%; float: left; min-height: 400px; width: 100%; padding:20px 20px 20px 20px;}
.rakesh_jain_profile p { width:65%;color: #656565; font-size: 14px; line-height:22px;}
.rakesh_jain_profile ol { padding:10px 0 0 30px}
.rakesh_jain_profile ol li { color: #333; font-size: 14px; color:#656565;}

.sachin_bora_profile { background: #f2f2f2 url("../images/sachi_bora.png") no-repeat scroll right bottom; background-size:auto 95%; float: left; min-height: 400px; width: 100%; padding:20px 20px 20px 20px;}
.sachin_bora_profile p { width:65%;color: #656565; font-size: 14px; line-height:22px;}

.Arijit_profile { background: #f2f2f2 url("../images/Arijit-De.png") no-repeat scroll right bottom ; background-size:auto 100%; float: left; min-height: 400px; width: 100%; padding:20px 20px 20px 20px;}
.Arijit_profile p { width:65%;color: #656565; font-size: 14px; line-height:22px;}

  
.sundeep_sikka_profile { background: #f2f2f2 url("../images/sundeepsikka.png") no-repeat scroll right bottom; background-size:auto 100%; float: left; height: 520px; width: 100%; padding:20px 20px 20px 20px;}
.sundeep_sikka_profile p { width:70%;color: #656565; font-size: 14px; line-height:22px;}

.rmohan_profile { background: #f2f2f2 url("../images/mohan_v.png") no-repeat scroll right bottom; background-size:auto 100%; float: left; min-height: 400px; width: 100%; padding:20px 20px 20px 20px;}
.rmohan_profile p { width:65%;color: #656565; font-size: 14px; line-height:22px;} 

.Abhay_profile { background: #f2f2f2 url("../images/Abhay_kumar.png") no-repeat scroll right bottom; background-size:auto 100%; float: left; min-height: 400px; width: 100%; padding:20px 20px 20px 20px;}
.Abhay_profile p { width:65%;color: #656565; font-size: 14px; line-height:22px;}


.Vivek_Pathak { background: #f2f2f2 url("../images/Vivek-Pathak.png") no-repeat scroll right bottom; background-size:auto 100%; float: left; min-height: 300px; width: 100%; padding:20px 20px 20px 20px;}
.Vivek_Pathak p { width:65%;color: #656565; font-size: 14px; line-height:23px;}



.media_intro { width:100%; float:left; }
.media_intro h1 { color:#646464; font-size:26px; font-family:'helveticaneuecondregular'; text-transform:uppercase; margin:5px 0 10px 0}
.media_intro h2 { color:#646464; font-size:26px; font-family:'helveticaneuecondregular'; text-transform:uppercase; margin:5px 0 10px 0}



/*----------------for all HD----------*/
.media_inro_in{float:left; width:100%;}
.media_inro_in h2 { text-transform:none; color:#464646; font-size:23px; line-height:23px; font-family:'helvetica_neueblack';  }
.media_inro_in h3 { color:#464646; font-size:19px; line-height:22px; float:left;  font-family:'helveticaneuecondregular';}
.media_inro_in a{display:block; clear:both; color:#144092; font-family:"helveticaneuecondregular"; font-size:15px;  opacity:0; transition:all .5s ease;}

.intro_col_1{float:left; width: 30.8%;  }
.intro_col_2{float:left; width: 36.4%; margin-left:1%; }
.intro_col_3{float:left; width: 30.8%;  margin-left:1%; }


.news_updates_1{ width:100%; float:left; margin:0px; position:relative; cursor:pointer; }
.news_updates_1 img{ width:100%;}
.news_updates_1 .text_area{position:absolute; left:30px; top:30px; }
.news_updates_1 .text_area h2 {margin:0px; }
.news_updates_1 .text_area h3 { width:73%; margin-top:10px;}
.news_updates_1 .text_area a{ margin:0px;}
.news_updates_1:hover .text_area a{ opacity:1; }



.media_contact_1{ width:100%; float:left; margin-top:12px; position:relative; cursor:pointer; }
.media_contact_1 img{ width:100%;}
.media_contact_1 .text_area{position:absolute; left:30px; top:30px; }
.media_contact_1 .text_area h2 {margin:0px; }
.media_contact_1 .text_area h3 { width:73%; margin-top:10px;}
.media_contact_1 .text_area a{ margin:0px;}
.media_contact_1:hover .text_area a{ opacity:1; }



.press_releases{ width:100%; float:left; margin:0px; position:relative; cursor:pointer; }
.press_releases img{ width:100%;}
.press_releases .text_area{position:absolute; left:30px; top:30px; }
.press_releases .text_area h2 {margin:0px; }
.press_releases .text_area h3 { width:73%; margin-top:10px;}
.press_releases .text_area a{ margin:0px;}
.press_releases:hover .text_area a{ opacity:1; }


.media_download{ width:100%; background:#eaeef1; min-height:226px; float:left; margin-top:12px; position:relative; cursor:pointer; }
.media_download ul{ margin:10px 0px 0px 25px;}
.media_download li{ color:#26409f; list-style:url(../images/blt1.jpg); line-height:32px;}
.media_download li + li{ list-style:url(../images/blt2.jpg);}
.media_download li + li + li{ list-style:url(../images/blt3.jpg);}
.media_download li a{color:#26409f!important; opacity:1;}

.media_download .text_area{position:absolute; left:30px; top:30px; }
.media_download .text_area h2 {margin:0px; }
.media_download .text_area h3 { width:73%; margin-top:10px;}




.corporate_announcement{ width:100%; background:#eaeef1; min-height:216px; float:left; margin:0px; position:relative; cursor:pointer; }
.corporate_announcement img{ width:100%;}
.corporate_announcement .text_area{position:absolute; left:30px; top:30px; }
.corporate_announcement .text_area h2 {margin:0px; }
.corporate_announcement .text_area h3 { width:73%; margin-top:10px;}
.corporate_announcement .text_area a{ margin:0px;}
.corporate_announcement:hover .text_area a{ opacity:1; }




.citizen_col_1{float:left; width:40%; }
.citizen_col_2{float:left; width:59%;  margin-left:1%; }


.organ_don_1{ width:100%; background:#eaeef1;  float:left; margin:0px; position:relative; cursor:pointer; }
.organ_don_1 img{ width:100%;}
.organ_don_1 .text_area{position:absolute; left:30px; top:30px; }
.organ_don_1 .text_area h2 {margin:0px; }
.organ_don_1 .text_area h3 { width:73%; margin-top:10px;}
.organ_don_1 .text_area a{ margin:0px;}
.organ_don_1:hover .text_area a{ opacity:1; }



.room_read_1{ width:100%; background:#eaeef1;  float:left; margin-top:12px; position:relative; cursor:pointer; }
.room_read_1 img{ width:100%;}
.room_read_1 .text_area{position:absolute; left:30px; top:30px; }
.room_read_1 .text_area h2 {margin:0px; }
.room_read_1 .text_area h3 { width:73%; margin-top:10px;}
.room_read_1 .text_area a{ margin:0px;}
.room_read_1:hover .text_area a{ opacity:1; }

.clean_india_8{ width:100%; background:#eaeef1;  float:left; margin:0px; position:relative; cursor:pointer; }
.clean_india_8 img{ width:auto; float:right;}
.clean_india_8 .text_area{position:absolute; left:30px; top:30px; }
.clean_india_8 .text_area h2 {margin:0px; width:38%;  }
.clean_india_8 .text_area h3 { width:38%; margin-top:10px;}
.clean_india_8 .text_area a{ margin:0px;}
.clean_india_8:hover .text_area a{ opacity:1; }


.csr_policy_1{ width:48%; background:#e2e0ea; min-height:216px; float:left; margin-top:12px; position:relative; cursor:pointer; }
.csr_policy_1 img{ width:auto; float:right;}
.csr_policy_1 .text_area{position:absolute; left:30px; top:30px; }
.csr_policy_1 .text_area h2 {margin:0px; width:70%;  }
.csr_policy_1 .text_area h3 { width:70%; margin-top:10px;}
.csr_policy_1 .text_area a{ margin:0px;}
.csr_policy_1:hover .text_area a{ opacity:1; }


.other_initiative{ width:50%; background:#dcebeb; min-height:248px; float:left; margin:12px 0px 0px 12px; position:relative; cursor:pointer; }
.other_initiative img{ width:auto; float:right;}
.other_initiative .text_area{position:absolute; left:30px; top:30px; }
.other_initiative .text_area h2 {margin:0px; width:70%;  }
.other_initiative .text_area h3 { width:70%; margin-top:10px;}
.other_initiative .text_area a{ margin:0px;}
.other_initiative:hover .text_area a{ opacity:1; }



.investor_frm_1{ width:100%; float:left;}
.investor_frm_1 h2{ text-transform:none; color:#464646!important; font-size:23px!important; line-height:23px!important; font-family:'helvetica_neueblack'!important; text-transform:capitalize!important;}
.investor_frm_1 h3{ color:#464646; font-size:19px; line-height:22px; float:left;  font-family:'helveticaneuecondregular'; sdsd}

.investor_relations_col_1 { width:40.1%; margin:0 1% 0 0 ; position:relative; float:left}
.investor_relations_col_1 img { width:100%; }
.investor_relations_col_1 .text_area{position:absolute; left:34px; top:30px; }
.investor_relations_col_1 .text_area h2 {margin:0px; width:50% }
.investor_relations_col_1 .text_area h3 { width:73%; margin-top:10px;}
.investor_relations_col_1 .text_area h3 a { color:#144092; opacity:1}
.investor_relations_col_1 .text_area a{ margin:0px;}

.investor_resources { width:26.3%; margin:0 1% 0 0; position:relative; float:left}
.investor_resources img { width:100%;}
.investor_resources .text_area{position:absolute; left:34px; top:30px; }
.investor_resources .text_area h2 {margin:0px; width:50% }
.investor_resources .text_area h3 { width:73%; margin-top:10px;}
.investor_resources .text_area h3 a { color:#144092; opacity:1}
.investor_resources .text_area a{ margin:0px;}

.investor_grievances { width:31.5%; margin:0; position:relative; float:left}
.investor_grievances img { width:100%;}
.investor_grievances .text_area{position:absolute; left:34px; top:30px; }
.investor_grievances .text_area h2 {margin:0px; width:50% }
.investor_grievances .text_area h3 { width:68%; margin-top:10px;}
.investor_grievances .text_area a{ margin:0px; opacity:1}
.investor_grievances:hover .text_area a{ opacity:1; }

.investor_stock_information { width:26%; margin:12px 0 0 0; position:relative; float:left}
.investor_stock_information img { width:100%;}
.investor_stock_information .text_area{position:absolute; left:34px; top:30px; }
.investor_stock_information .text_area h2 {margin:0px; width:50% }
.investor_stock_information .text_area h3 { width:58%; margin-top:10px;}
.investor_stock_information .text_area h3 a { color:#144092; opacity:1}

.investor_financials { width:40.5%; margin:12px 0 0 1% ; position:relative; float:left; padding:1px 0 0 0; }
.investor_financials img { width:100%; }
.investor_financials .text_area{position:absolute; left:34px; top:30px; }
.investor_financials .text_area h2 {margin:0px; width:50% }
.investor_financials .text_area h3 { width:33%; margin-top:10px;}
.investor_financials .text_area h3 a { color:#144092; opacity:1}
.investor_financials:hover .text_area a { opacity:1}

.valuation_market { width:31.5%; margin:12px 0 0 1% ; position:relative; float:left}
.valuation_market img { width:100%; }
.valuation_market .text_area{position:absolute; left:34px; top:30px; }
.valuation_market .text_area h2 {margin:0px; width:70% }
.valuation_market .text_area h3 { width:73%; margin-top:10px;}
.valuation_market:hover .text_area a{ opacity:1; }

.esop { width:26%; margin:12px 0 0 0; position:relative; float:left}
.esop img { width:100%;}
.esop .text_area{position:absolute; left:34px; top:30px; }
.esop .text_area h2 {margin:0px; width:50% }
.esop .text_area h3 { width:58%; margin-top:10px;}
.esop .text_area h3 a { color:#144092; opacity:1}
.esop:hover .text_area a{ opacity:1; }


.gdr_listing { width:43.5%; margin:12px 0 0 0; position:relative; float:left}
.gdr_listing img { width:100%;}
.gdr_listing .text_area{position:absolute; left:34px; top:30px; }
.gdr_listing .text_area h2 {margin:0px; width:60% }
.gdr_listing .text_area h3 { width:67%; margin-top:10px;}
.gdr_listing .text_area h3 a { color:#144092; opacity:1}
.gdr_listing:hover .text_area a{ opacity:1; }

.investor_tools { width:23%; margin:12px 0 0 1%; position:relative; float:left; background:#e9ecf1; min-height:310px;}
.investor_tools .text_area{padding-left:34px; padding-top:30px; }
.investor_tools .text_area h2 {margin:0px; width:60% }
.investor_tools .text_area h3 { width:67%; margin-top:10px;}
.investor_tools .text_area h3 a { color:#144092; opacity:1}
.investor_tools:hover .text_area a{ opacity:1; }

.investor_press { width:31.5%; margin:12px 0 0 1%; position:relative; float:left}
.investor_press img { width:100%;}
.investor_press .text_area{position:absolute; left:34px; top:30px; }
.investor_press .text_area h2 {margin:0px; width:60% }
.investor_press .text_area h3 { width:60%; margin-top:10px;}
.investor_press .text_area h3 a { color:#144092; opacity:1}
.investor_press:hover .text_area a{ opacity:1; }

.investor_unclaimed { width:47%; margin:12px 0 0 0%; position:relative; float:left}
.investor_unclaimed img { width:100%;}
.investor_unclaimed .text_area{position:absolute; left:34px; top:30px; }
.investor_unclaimed .text_area h2 {margin:0px; width:75% }
.investor_unclaimed .text_area h3 { width:50%; margin-top:10px;}
.investor_unclaimed .text_area h3 a { color:#144092; opacity:1}
.investor_unclaimed .text_area a{ opacity:1; }


.investor_relations_contact { width:25%; margin:12px 0 0 1%; position:relative; float:left}
.investor_relations_contact img { width:100%;}
.investor_relations_contact .text_area {position:absolute; left:34px; top:30px; }
.investor_relations_contact .text_area h2 {margin:0px; width:60% }
.investor_relations_contact .text_area h3 { width:67%; margin-top:10px;}
.investor_relations_contact .text_area h3 a { color:#144092; opacity:1}
.investor_relations_contact:hover .text_area a{ opacity:1; }


.Participant { width:25%; margin:12px 0 0 1%; position:relative; float:left;}
.Participant img { width:100%; }
.Participant .text_area {position:absolute; background:#e8e8e8; padding:12% 9% 4% 8%; }
.Participant .text_area h2 {margin:0px; width:60% }
.Participant .text_area h3 { width:73%; margin-top:13px;}
.Participant .text_area h3 a { color:#144092; opacity:1}
.Participant:hover .text_area a{ opacity:1; }



.history_video{float:left; width:100%; margin-bottom:20px; margin-top:0px; }
.history_video_rgt{float:right; margin:18px 0px 0px 7px;}

.organ_donate_day{ float:right; margin:0px 0px 0px 15px;}

.investor_icon_set_1{}
.investor_icon_set_1 ul{ margin:8px 0px 0px 0px; list-style-type:none}

.investor_icon_set_1 li{ color:#26409f; background:url(../images/blt_sg_1.jpg) no-repeat; line-height:30px; padding-left:40px}
.investor_icon_set_1 li + li{ background:url(../images/blt_sg_2.png) no-repeat; padding-left:40px}
.investor_icon_set_1 li + li + li{ background:url(../images/blt_sg_3.png) no-repeat; padding-left:40px}
.investor_icon_set_1 li + li + li + li{ background:url(../images/blt_sg_4.png) no-repeat; padding-left:40px}
.investor_icon_set_1 li + li + li + li + li{ background:url(../images/blt_sg_5.png) no-repeat; padding-left:40px}
.investor_icon_set_1 li + li + li + li + li + li{ background:url(../images/blt_sg_6.png) no-repeat; padding-left:40px}
.investor_icon_set_1 li + li + li + li + li + li + li{ background:url(../images/blt_sg_7.png) no-repeat; padding-left:40px}
.investor_icon_set_1 li + li + li + li + li + li + li +li{ background:url(../images/blt_sg_4.png) no-repeat; padding-left:40px; margin-top:4px;}



.investor_icon_set_2{}
.investor_icon_set_2 ul{margin:15px 0px 0px 0px;}
.investor_icon_set_2 li{ color:#26409f; background:url(../images/blt_rc_1.jpg) no-repeat; line-height:32px; padding-left:35px;}
.investor_icon_set_2 li + li{ background:url(../images/blt_rc_2.jpg) no-repeat; padding-left:35px;}




.investor_icon_set_3{}
.investor_icon_set_3 ul{margin:10px 0px 5px 25px; padding-bottom:5px;}
.investor_icon_set_3 li{ color:#26409f; list-style:url(../images/blt_st_1.jpg); line-height:20px;}
.investor_icon_set_3 li + li{ list-style:url(../images/blt_st_2.png); line-height:25px;}
.investor_icon_set_3 li + li + li{ list-style:url(../images/blt_sg_3.png); line-height:25px;}
.investor_icon_set_3 li + li + li + li{ list-style:url(../images/blt_sg_4.png);line-height:25px;}
.investor_icon_set_3 li + li + li + li + li{ list-style:url(../images/blt_sg_5.png);}


.investor_icon_set_4{}
.investor_icon_set_4 ul{margin:15px 0px 0px 0;}

.investor_icon_set_4 li{ color:#26409f; background:url(../images/fc_1.png)  no-repeat; line-height:32px; padding-left:35px;}
.investor_icon_set_4 li + li{ background:url(../images/fc_1.png) no-repeat; padding-left:35px;}
.investor_icon_set_4 li + li + li{ background:url(../images/fc_2.png) no-repeat; padding-left:35px;}
.investor_icon_set_4 li + li + li + li{ background:url(../images/fc_3.png) no-repeat; padding-left:35px;}
.investor_icon_set_4 li + li + li + li + li{ background:url(../images/fc_4.png) no-repeat; padding-left:35px;}
.investor_icon_set_4 li + li + li + li + li + li { background:outside url("../images/fc_2.png")  no-repeat; line-height:18px; padding-top:5px; padding-left:35px;}


.about_facts{ float:left; width:100%;}
.about_facts ul{ margin:20px 0px 20px 35px; padding:0px; float:left;}
.about_facts li {float:left; font-size:17px; color:#224b99; font-family:'helveticaneuecondregular';
list-style:url(../images/Reliance-Capital-check-arrow.png); padding:0px!important; line-height:32px;}


.flex_layout_1{width:32%; float:left; background:#f4f4f5; padding:15px; margin-left:1%; min-height:250px;}














#flexiselDemo1, #flexiselDemo2, #flexiselDemo3 {
display:none;
}

.nbs-flexisel-container {
    position:relative;
    max-width:100%;	
}
.nbs-flexisel-ul {
    position:relative;
}

.nbs-flexisel-inner {
    overflow:hidden;
    float:left;
    width:100%;
    background:#fcfcfc;
}

.nbs-flexisel-item {
    float:left;
   left:-1px;
    cursor:pointer;
    position:relative;
}

.nbs-flexisel-item img {
    width: 100%;
    cursor: pointer;
    position: relative;
}

/*** Navigation ***/

.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right {
    width: 50px;
    height: 51px; 
    position: absolute;
    cursor: pointer;
    z-index: 100;
    opacity: 0.5;
}

.nbs-flexisel-nav-left {
    left: 15px;
   	z-index:100;
	background:url(../images/slide_img/prev.png);
}
.nbs-flexisel-nav-right {
    right: 15px;
	background:url(../images/slide_img/next.png);
}



.sharebtn a{margin:0px 3px; color:#FFFFFF;}
.sharebtn a:hover{ color:#144092;}



/***26-11-15 ***/
.video_slider { float:left; width:100%; margin:50px 0 30px 0;}
.video_slider .nbs-flexisel-item .box span {
  background: transparent none repeat scroll 0 0;
  color: #435684;
  font-family: 'helveticaneuecondregular';
  font-size: 16px;
  height: auto;
  line-height: normal;
  margin: 0 5px 5px !important;
  min-height: 50px;
  padding: 5px 10px 10px 0;
  text-align: left;
  width: 98%;
}
.video_img { width:35%; float:left; margin:10px 2% 0 0;}
.video_img img { width:100%;}
.video_img iframe { width:100%;}

.video_right { float:left; margin:10px 0 0 0; width:60%;}
.video_heading { width:100%; float:left; margin:0 0 5px 0; padding:0 0 10px 0; font-size:20px; line-height:24px; text-transform:uppercase; color:#646464; letter-spacing:-0.2px; border-bottom:solid 1px #fff}
.video_heading a { color:#646464; }

.video_right p { width:100%; float:left; margin:0; font-size:16px; line-height:25px; color:#5a5a5a; padding:0 5% 20px 0}
.video_share { width:100%; float:left; margin:0px 0 0 0;}
.video_share span { float:left; width:100%; margin:0 0 0 0; font-size:14px; color:#111; text-transform:uppercase; font-weight:bold;}
.video_share ul { list-style-type:none; padding:0 0 0 0; margin:0 0 0 0;}
.video_share ul li { float:left; margin:5px 0 0 8px;}
.video_share ul li:first-child { margin-left:0;}

.details_social ul li { float:left; margin:5px 10px 0 0}
.details_social ul li a:hover { color:#999}

.market_outlook{background:#e9edf6; height:440px; margin-bottom:30px;}
.market_outlook .logo{ width:50%; line-height:82px; text-align:center; 
margin-left:25%; margin-right:25%;}
.market_outlook .Market{width:100%; font-size:18px; font-family: 
'helveticaneuecondregular'; color:#656565; padding:10px 10px 0px 10px; 
float:left;}
.market_outlook .Market1{width:100%; font-size:15px; font-family: 
'helveticaneuecondregular'; color:#0b3f8f; padding:0px 10px 10px 10px;  
float:left;}
.market_outlook p{ width:100%; font-size:15px; font-family: 
'helveticaneuecondregular'; color:#656565; padding:0px 10px 5px 10px;}
.market_outlook .readmore{ float:right; text-align:right; width:62%; 
font-size:15px; font-family: 'helveticaneuecondregular'; color:#0b3f8f; 
padding:0px 10px 10px 10px; cursor:pointer;}


.capex_commercial_finance{height: auto; margin-bottom:30px; width:100%;}
.capex_commercial_finance h3{ width:100%; font-size:22px; font-family: 'helveticaneuecondregular'; color:#656565; padding:0px; margin:0px !important; text-transform:uppercase;}
.capex_commercial_finance p{color:#4f4f4f; font-family:"HelveticaS-Regular"; font-size:15px; letter-spacing:0.5px; line-height:25px; margin-bottom:20px;}
.capex_commercial_finance .readmore{background:#144092; color:#fff; cursor:pointer; float:right; font-family:"helveticaneuecondregular"; font-size:15px; height:22px; line-height:22px; text-align:center; width:46px;}
.capex_commercial_finance .readmore a{ color:#fff; background:#144092;}
.capex_commercial_finance .readmore a:hover{ color:#fff; background:#144092;}

.text{}
.text p{color:#4f4f4f; font-family:"HelveticaS-Regular"; font-size:15px; letter-spacing:0.5px; line-height:25px; text-align:justify;}

#leftwidth {margin-top:110px;}
#leftwidth1 {margin-left:120px;}

ul.Elabor_01{margin: 0.75em 0;
    padding: 0 1em;
    list-style: none;
    margin:0px; text-align: justify;}
    
ul.Elabor_01 li{float:none; padding: 0px 0 0 4px; line-height: 18px;}     

ul.Elabor_01 li:before{content: "";
    border-color: transparent #111;
    border-style: solid;
    border-width: 0.35em 0 0.35em 0.45em;
    display: block;
    height: 0;
    width: 0;
    left: -1em;
    top: 0.9em;
    position: relative;}
    
.conclu_01 h4{margin-bottom:8px;}  

.Anmol_Ambani { background:#f2f2f2 url("../images/anmol_ambani_big1.png") no-repeat scroll right bottom; background-size:auto 99%; float: left; min-height: 500px; width: 100%; padding:20px 20px 20px 20px;}
.Anmol_Ambani p { width:65%;color: #656565; font-size: 14px; line-height:22px;}
.Anmol_Ambani ol { padding:10px 0 0 30px}
.Anmol_Ambani ol li { color: #656565; font-size: 14px; }


.DevangMody_profile { background: #f2f2f2 url("../images/devang-mody.png") no-repeat scroll right bottom; background-size:auto 100%; float: left; min-height: 400px; width: 100%; padding:20px 20px 20px 20px;}
.DevangMody_profile p { width:65%;color: #656565; font-size: 14px; line-height:22px;} 


.RavindraRao { background:#f2f2f2 url("../images/Ravindra-Rao-big.png") no-repeat scroll right bottom; background-size:auto 99%; float: left; min-height: 500px; width: 100%; padding:20px 20px 20px 20px;}
.RavindraRao p { width:65%;color: #656565; font-size: 14px; line-height:22px;}

.Sudip_Banerjee { background: #f2f2f2 url("../images/Sudip-Banerjee-big.png") no-repeat scroll right bottom; background-size:auto 100%; float: left; min-height: 300px; width: 100%; padding:20px 20px 20px 20px;}
.Sudip_Banerjee p { width:65%;color: #656565; font-size: 14px; line-height:23px;}

.AnandNatarajan { background: #f2f2f2 url("../images/Anand-Natarajan-big.png") no-repeat scroll right bottom; background-size:auto 100%; float: left; min-height: 300px; width: 100%; padding:20px 20px 20px 20px;}
.AnandNatarajan p { width:65%;color: #656565; font-size: 14px; line-height:23px;}


.Nitin1 { background: #f2f2f2 url("../images/nitinprofilepicture.png") no-repeat scroll right bottom; background-size:auto 100%; float: left; min-height: 300px; width: 100%; padding:20px 20px 20px 20px;}
.Nitin1 p { width:65%;color: #656565; font-size: 14px; line-height:23px;}


ul.pension_sys_list { width:100%; float:left; margin:20px 0 0 0; list-style-type:none; padding:0;}
ul.pension_sys_list li {background: rgba(0, 0, 0, 0) url("../images/Reliance-Capital-check-arrow.png") no-repeat scroll 0 0 !important;color: #224b99;float: left;font-family: "HelveticaS-Regular";font-size: 15px;line-height: 20px;margin: 0 0 10px 0%;padding: 3px 0 9px 35px;width: 48%;}
ul.pension_sys_list li a { color:#224b99; display:block; }
ul.pension_sys_list li a:hover { color: #e83f24;}

.ravi_Vishwanath  { background: #f2f2f2 url("../images/ravi_vishwanath.png") no-repeat scroll right bottom; background-size: auto 100%; float: left; min-height: 400px; width: 100%; padding:20px 20px 20px 20px;}
.ravi_Vishwanath  p { width:70%;color: #656565; font-size: 14px; line-height:22px;}


