@font-face {
  font-family: 'Calibri';
  src: url('Calibri.eot');
  src: url('Calibri.eot?#iefix') format('embedded-opentype'),
       url('Calibri.woff2') format('woff2'),
       url('Calibri.woff') format('woff'),
       url('Calibri.ttf') format('truetype'),
       url('Calibri.svg#Calibri') format('svg');
  font-weight: normal;
  font-style: normal;
}

*{ margin:0; padding:0; box-sizing:border-box; }
a, img {
    border:none;
    outline:none;
	text-decoration: none;
}

/*@font-face {
  font-family: Calibri;
  src:url(../fonts/Calibri.ttf);
}
@font-face {
  font-family: Open Sans Bold;
  src:url(../fonts/OpenSans-Bold.ttf);
}
@font-face {
  font-family: Open Sans Semibold;
  src:url(../fonts/OpenSans-Semibold.ttf);
}*/
.clr			{ clear:both; float:left;}
.flt			{ float:left;}
.frt			{ float:right;}

body	{ /*font-family: Calibri;*/ font-family: 'Calibri';font-size:14px; /*background:url(../images/content-bg.png) repeat;*/}

header				{ float:left; width:100%; /*background:url(../images/content-bg.png) repeat;*/ padding:0px;}
.common				{ float:none; width:1000px; margin:0 auto;}
.header_top			{ float:left; width:100%;}
.header_left		{ float:left; width:44%;}
.header_left img	{ width:110%; border:none; float:left;}
.header_right		{ float:right; padding:16px 0px 0 0; margin:0 30px 0 0; width:55%;  width:57%\9; }
.heading_txt		{ float:left; width:39%; padding: 3px 0px 0 0; margin:0; }
.heading_txt img	{ border:none; width:100%;}
.home_icon			{ float:right;}
.home_icon a		{ text-decoration:none; color:#fff;}
.search_box			{ float:left; width:200px; background:#fff; padding:5px 5px; margin-right:30px;}
.callus				{ float:left;}
.search_box input[type="text"] { border:none; background:none; float:left; width:84%; padding:5px 10px; color:#333;}
.search_box input[type="submit"] { background:url(../images/search_icon.jpg) no-repeat; float:left; width:29px; height:26px; cursor:pointer; border:none;}
.callus h1			{ font-size:22px; color:#fff; line-height:24px;}
.callus span		{ color:#e7913c; padding-right:10px;}
.menu				{ float:left; width:100%; margin:10px 0;}
main				{ float:left; width:100%;  /*background:url(../images/content-bg.png) repeat;*/}
#banner_wrapper		{ float:left; width:100%; margin:0; padding:0px ;}
.banner_left		{ float:left; width:71%; margin-left:0px;  /*height:420px;*/ margin-right: 1%;} 
.banner_right		{ float:left; width:28%; height:334px; margin-right:0%; background:#fff; padding:0px; padding:0px\9; height:339px; border: 1px solid #e87925;  }
.demof				{ height:245px\9 !important;}
.bnr_rt_heading		{  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#da650d), to(#f88f40)); background: -webkit-linear-gradient(top, #da650d, #f88f40); background: -moz-linear-gradient(top, #da650d, #f88f40); background: -ms-linear-gradient(top, #da650d, #f88f40); background: -o-linear-gradient(top, #da650d, #f88f40); color:#fff; font-size:16px; text-align:center; padding:5px 0px; margin-top:5px;  -pie-background: linear-gradient(#da650d, #f88f40); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#da650d', endColorstr='#f88f40');
behavior: url(/PIE.htc); }
.adv_img			{ float:left; width:100%; margin:20px 0 10px 0;}
.adv_img img		{ width:100%; float:left; border:1px solid #c0c0c0;}
#content_wrapper	{ float:left; width:100%;}
.vc_separator		{ float:left; width:98%; display:table; margin:0px 10px 25px 10px; display: none;}
.vc_separator .vc_sep_holder { display: table-cell; height:1px; position: relative; vertical-align: middle; width:48%; background:url(../images/seperate_line.jpg) repeat-x; margin:0 10px; top:8px;}
.vc_separator h4 	{ display: table-cell; font-size:28px; color:#666; font-family: Calibri; font-weight:400; line-height:16px; white-space: pre; padding:0 0.8em;}
.vc_sep_line 		{ border-bottom: 1px solid #f7f7f7 !important; border-top: 1px solid #e5e5e5 !important; }
.catagories			{ float:left; width:100%; border:3px solid #e4e4e1; padding:10px; background:#fff; margin-bottom:15px;}
.latest_news		{ float:left; width:100%; padding:0px ;}
.services			{ float:left; width:24%; border-right:1px solid #ececec; padding:0 10px;}
.our_gallery		{ float:left; width:24%; border-right:1px solid #ececec; padding:0 10px;}
.gallery			{ float:left; width:100%; height:200px;}
.gallery img		{ float:left; width:100%; height:100%; border:none;}
.video				{ float:left; width:24%; padding:0 10px 0 30px;}
.cat_heading		{ font-family: Calibri; font-size:16px; color:#fff; line-height:15px; float:left; width:100%; padding: 10px 0px;  text-align: center; background:url(../images/menu-bg-old.png) repeat-x;  }
.cat_heading span	{ padding-right:20px;}
.news				{ float:left; width:100%;}
.news p				{ font-size:12px; color:#666; line-height:24px; text-align:justify; padding-bottom:10px;}
.news p span		{ color:#ef8a3f;}
.services_list		{ float:left; width:98%; margin-left:20px;}
.services_list li	{ float:none; list-style-type:none; background:url(../images/list_style.jpg) no-repeat 0px 5px; padding:0 0 0 25px;}
.services_list li a	{ text-decoration:none; color:#666; font-size:12px; line-height:24px;}
.services_list li a:hover { color:#ee893f;}
.video .cat_heading { margin-bottom:10px;}
.about_block		{ float:left; width:100%;}
.about_left			{ float:left; width:70%;}
.about_right		{ float:left; width:30%; padding:0 0 0 30px;}
.about_left	h1		{ font-family: Calibri; font-size:30px; color:#000; line-height:24px; padding:10px 0px; }
.about_left	h1 span	{ color:#f08b3f;}
.about_left p		{ font-size:13px; line-height:24px; color:#4c4c4c; padding:10px 0px; text-align:justify;}
.read_more			{ float:right; text-decoration:none; font-size:14px; font-weight:bold; color:#f08b3f; margin:10px 0px;}
.about_right img	{ border:1px solid #c0c0c0;}
.services_full		{ float:left; width:100%; margin-bottom:10px; margin-top:15px;}
.services_block		{ float:left; width:235px; height:275px; background:#fff;  margin:0 7px 0 7px; behavior:url(PIE.htc); position:relative !important;  border: 1px solid #730b0a;  box-shadow: 0 0 3px #730b0a;}
.service_img		{ float:left; width:100%; position:relative; padding: 5px;}
.service_img img	{ width:100%;  border:none; behavior:url(PIE.htc); box-shadow:0 0 5px 2px #777777; }
.services_block h1	{ font-family: Calibri; font-size:16px; text-align: center; color:#730b0a; font-weight:bold; line-height:24px; padding:10px 10px 0 10px;}
.services_block h1	a{  color:#730b0a; }
.services_block p	{ font-size:12px; color:#000000; line-height:24px; padding:0px 10px 10px 10px; text-align:justify;}
.white_space		{ float:left; width:100%; height:10px; background:#fff;}
.view_more_block	{ clear:both; float:left; width:100%; /*background:url(../images/content-bg.png) repeat;*/ padding:0px;}
.view_left			{ float:left; width:100%; width:100%\9; padding:0 0px; background:#E9731D;  /*-moz-border-radius:7px; -webkit-border-radius:7px; -o-border-radius:7px; -ms-border-radius:7px; border-radius:7px;*/ behavior:url(PIE.htc); position:relative !important;}
.view_left1			{ float:left; width:100%; width:100%\9; padding:0 0px; background:#a30a0d;  /*-moz-border-radius:7px; -webkit-border-radius:7px; -o-border-radius:7px; -ms-border-radius:7px; border-radius:7px;*/ behavior:url(PIE.htc); position:relative !important;}
.view_right			{ float:left; width:20%;}
.view_left h1		{ font-family: Calibri; font-size:16px; letter-spacing:1; font-weight:normal; color:#fff; text-align:center; line-height:34px; padding:0px 0px;}
.view_right input[type="submit"] { font-family: Calibri; margin:30px 0 0 0; background:#fff; width:200px; color:#950113; text-align:center; border:1px solid #fff; padding:10px 15px; font-size:16px; font-weight:bold; cursor:pointer;}
.view_right input[type="submit"]:hover { background:none; color:#fff;}
footer				{ float:left; width:100%;}
.footer_full		{ float:left; width:100%; /*background:url(../images/content-bg.png) repeat;*/ padding:10px 20px 0px 20px;}
.footer_block1		{ float:left; width:15%;}
.footer_block2		{ float:left; width:50%;}
.footer_block3		{ float:left; width:30%;}
.footer_block4		{ float:left;}
.footer_full h1		{ font-family: Calibri; font-size:18px; color:#fff; line-height:16px; font-weight:normal;}
.footer_list		{ float:left; width:auto; margin:10px 50px 0 0; }
.footer_list li		{ float:none; list-style-type:none;}
.footer_list li a	{ text-decoration:none; font-size:13px; color:#c7c7c7; line-height:19px; padding:0px 0px; float: left;}
.footer_list li a:hover	{ color:#fff;}
.footer_block3 p	{ color:#c7c7c7; font-size:13px; line-height:20px; text-align:left; font-style:italic; padding:5px 0 0 0;}
.footer_block3 a	{ font-style:italic; color:#c7c7c7; font-size:13px; line-height:21px; text-decoration:none;}
.social				{ float:left; margin:20px 0 0 0;}
.social a			{ text-decoration:none; color:#666; border:none;}
.footer_block4 a	{ text-decoration:none;}
.footer_block4 a img	{ float:left; padding:0 10px;}
.copy_right			{ clear:both; float:left; width:100%; /*background:url(../images/content-bg.png) repeat;*/ padding:0px 20px 5px 20px;}
.rights_left		{ float:left;}
.rights_left p		{ color:#fff; font-size:12px; line-height:20px;}
.rights_right		{ float:right; padding:0px 0px;}
#feedback 			{ height: 32px; margin-top: -35px; position: fixed; right: -28px; top: 50%; transform: rotate(-90deg); width: 84px; z-index: 10000; -moz-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); right: -50px\9;}
#feedback a.feedback_button { color: #fff; display: inline-block; height: 32px; line-height: 32px; text-align: center; width: 84px; text-decoration:none; background:#333; }
#feedback a.feedback_button:hover { background:#E9731D;}
.footer_main		{ float:left; width:100%; width:100%\9; padding:10px 15px 5px 15px; background:#730b0a;}
.copy_main			{ float:left; background:#e9731d ; width:100%; width:100%%\9; padding:5px 15px;}
.header_main		{ float:left; width:100%;  border-top:0px solid #e87925; /*border-bottom:2px solid #e87925;*/ padding:10px 0 0 0;}

/*------------------------------------------------------*/
.innerbanner_wrapper		{ float:left; width:100%; /*background:url(../images/content-bg.png) repeat;*/}
.banner_inner				{ float:left; width:100%; margin:0; padding:0 0px; border-top:2px solid #e87925;}
.banner_inner img			{ float:left; width:100%; border:none;}
.content_inner				{ float:left; width:100%; padding:10px 20px;}
.about_us					{ float:left; width:100%;}
.abt_full					{ float:left; width:100%; margin:10px 0px 15px 0px;}
.abtimg_left				{ float:left; margin:0 20px 0 0; width:300px; height:250px;}
.abtimg_left img			{ float:left; width:100%; height:100%; border:4px solid #c0c0c0;  behavior:url(PIE.htc);  box-shadow: 3px 7px 7px #898989;}
.abt_cntnt					{ float:left; width:100%; width:100%\9;}
.abt_cntnt h1				{ font-size:16px; color:#e87925; line-height:24px;}
.abt_cntnt p				{ font-size:14px; color:#000000; line-height:24px; text-align:justify; padding:10px 0px; }
.about_tble					{ float:left; width:100%; font-size:14px; color:#000000; margin-bottom:20px; padding-left: 13%; padding-left: 18%\9;}
.abt_table					{ float:left; width:70%; border:1px solid #e87925; width:80%\9;  }
.abt_table td				{ padding:5px 10px; border:1px solid #e87925;}
.abt_table2 td				{ border:1px solid #DA650D; color:#000000;}

.abt_table td.txt_center	{ text-align:center;}
.abt_table td.rt_aligntxt	{ text-align:right;}
.objectives					{ float:left; width:100%;}
.objective_full				{ float:left; width:100%; margin:10px 0 15px 0px;}
.objective_img				{ float:left; width:250px; height:200px; margin:0 20px 0 0;}
.objective_img img			{ float:left; width:100%; height:100%; border:1px solid #c0c0c0;}
.objective_cntnt			{ float:left; width:100%; width:100%;}
.objective_cntnt h6			{ font-size:16px; color:#e87925; line-height:24px;}
.objective_cntnt p			{ font-size:14px; color:#000000; line-height:24px; padding:10px 0px; text-align:justify;}
.full_cntnt					{ float:left; width:100%; margin:10px 0 10px 0;}
.full_cntnt h1				{ font-size:16px; color:#e87925; line-height:24px;}
.full_cntnt p				{ font-size:14px; color:#000000; line-height:24px; padding:10px 0px; text-align:justify;}
.financial_performance		{ float:left; width:100%;}
.finance_full				{ float:left; width:100%; margin:10px 0px 15px 0px;}
.finance_img				{ float:left; width:250px; height:200px; margin:0 20px 0 0;}
.finance_img img			{ width:100%; height:100%; border:1px solid #c0c0c0;}
.finance_cntnt				{ float:left; width:70%;}
.finance_cntnt h1			{ font-size:16px; color:#e87925; line-height:24px;}
.finance_cntnt p			{ font-size:14px; color:#000000; line-height:24px; padding:10px;}
.finance_tble				{ float:left; width:100%;}
.tbl-box					{ clear:both; float:left; width:100%; border:1px solid #e87925;}
.tbl-box th					{ padding:5px 10px; border:1px solid #e87925;}
.tbl-box td					{ padding:5px 10px; border:1px solid #e87925;}
.finance_heading			{ text-align:center; font-size:16px; color:#990f0d;  padding: 15px;}
.bod_full					{ float:left; width:100%;}
.bod_block					{ float:left; margin:10px 3px; padding:0px;}
.bod_img					{ float:left; width:145px; height:175px; margin:0 15px 9px 0; width:145px\9;  box-shadow: 3px 7px 7px #898989;}
.bod_img img				{ width:100%; height:100%; object-fit:cover; border:1px solid #c0c0c0;}
.bod_cntnt					{ float:left;}
.bod_cntnt p				{ font-size:14px; color:#000000; line-height:24px;}
.bod_left					{ float:left; width:50%;}
.bod_right					{ float:left; width:50%;}
.keymanagement				{ float:left; width:100%;}
.keymanagement_lists		{ float:left; width:100%;}
.keymanagement_lists li		{ list-style-type:none; float:none; padding:0 0 0 30px;}
.keymanagement_lists li a	{ text-decoration:none; font-size:14px; color:#000; line-height:24px; padding:10px 0px;}
.managing_director			{ float:left; width:100%;  float: left;}
.md_img						{ float:none; margin:0 auto; width:280px;}
.md_img img					{ border:1px solid #c0c0c0; width:100%; height:auto;  float: left; border:1px solid #c0c0c0;  behavior:url(PIE.htc);  box-shadow: 3px 7px 7px #898989; }
.heading_role				{ float:none; width:360px; margin:0 auto; }
.heading_role h1			{ color:#b54000; font-weight:bold; font-size:18px; line-height:24px;   text-align: center; float:left; width:100%; padding: 10px 5px;}
.heading_role p				{ color:#333; line-height:24px; padding:0 0 0px 0px;}
.md_cntnt					{ float:left; width:100%; margin:20px 0 0 0;}
.md_cntnt p					{ font-size:14px; color:#000000; line-height:24px; padding:10px 0px; text-align:justify;}
.md_cntnt h2				{ clear:both; float:left; width:100%; font-size:16px; color:#e87925; line-height:24px; padding:7px 0px;}
.md_cntnt ul				{ float:left; margin:0 0 0 30px;}
.md_cntnt ul li				{ float:none; list-style-type:none; font-size:14px; color:#000000; line-height:24px; padding:5px 0px 5px 25px; background:url(../images/list_style.jpg) no-repeat 0px 10px;}
.deposits_full				{ float:left; width:100%;}
.deposits_left				{ float:left; width:50%;}
.deposits_right				{ float:left; width:50%;}
.deposit_cntnt_full			{ float:left; width:100%; margin:5px 0px;}
.deposit_img				{ float:left; width:25%; height:120px; margin:0 20px 0 0;}
.deposit_img img			{ float:left; width:100%; height:100%; border:1px solid #c0c0c0;}
.deposit_cntnt				{ float:left; width:70%;}
.deposit_cntnt h1			{ font-size:16px; color:#e87925; line-height:24px;}
.deposit_cntnt p			{ font-size:14px; color:#000000; line-height:24px; padding:10px 0px; text-align:justify;}
.interest_member_deposit	{ clear:both; float:left; width:100%;}
.interest_member_deposit h1	{ color:#b54000; font-weight:bold; font-size:18px; line-height:24px;}
.interest_member_deposit a	{ text-decoration:none; color:#000; font-size:16px; line-height:24px; padding:10px 0px 10px 30px;}
.interest_member_deposit a:hover { color:#b54000;}
.welfare_trust				{ float:left; width:100%;}
.welfare_trust h3			{ font-size:16px; color:#e87925; line-height:24px; padding:10px 0px;  float: left;  width: 100%;}
.welfare_trust p			{ font-size:14px; color:#000000; line-height:24px; padding:7px 0px; text-align:justify;}
.welfare_tble				{ clear:both; float:left; width:100%; }
.welfare_tble table			{ float:left; width:75%; font-size:14px; color:#000000;  border:1px solid #c0c0c0;  margin-left: 12%;}
.welfare_tble table th		{ padding:5px 0px; text-align:center; background:#E87925; color:#000; font-weight:normal; font-size:16px; border:1px solid #e87925;}
.welfare_tble table td		{ padding:5px 10px; border:1px solid #c0c0c0;}
.manual_rti					{ float:none; width:250px; margin:0 auto 20px auto;}
.rti_act					{ float:left; width:100%;}
.rti_act a					{ text-decoration:none; color:#D9630B;}
.rti_act a:hover			{ text-decoration:underline;}
.rti_tble					{ float:left; width:100%; font-size:14px; color:#000000; border:1px solid #c0c0c0; margin-bottom:20px;}
.rti_tble table th			{ text-align:center; padding:10px 0px;}
.rti_tble table td			{ padding:5px 10px; border:1px solid #e87925;}
.pio						{ float:left; width:100%;}
.pio_left					{ float:left; width:50%;}
.pio_right					{ float:left; width:50%;}
.pio_cntnt					{ float:left; width:100%; margin:0 0 20px 0;}
.pio_cntnt h1				{ font-size:16px; color:#e87925; line-height:24px; padding:5px 0px;}
.pio_cntnt p				{ font-size:14px; color:#000000; line-height:24px; padding:7px 0px;}
.pension_cell				{ float:left; width:100%;}
.pension_cell h1			{ font-size:18px; color:#000; line-height:24px; margin:20px 0 20px 0px; text-align:center;}
.comming_soon				{ float:none; width:300px; margin:0 auto 20px auto;}
.comming_soon img			{ width:100%; height:auto; border:none;}
.locate_us					{ float:left; width:100%;}
.pension_tble				{ float:left; width:100%;}
.pension_tble table			{ float:left; width:100%; border:1px solid #c0c0c0;}
.pension_tble table th		{ padding:5px 0px; text-align:center; background:#E87925; color:#000; font-weight:normal; font-size:16px; border:1px solid #e87925;}
.pension_tble table td		{ padding:5px 10px; border:1px solid #c0c0c0;}
.pension_tble table td a	{ text-decoration:none; color:#D9630B;}
.pension_tble table td a:hover { text-decoration:underline;}
.locate_us					{ float:left; width:100%; margin-bottom:20px;}
.locate_us h1				{ font-size:16px; color:#e87925; line-height:24px; padding:10px 0px;}
.locate_us p				{ font-size:14px; color:#000000; line-height:24px; padding:5px 0px;}
.our_branches				{ float:left; width:100%; margin-bottom:15px;}
.our_branches img			{ float:left;}
.locate_us p.red_txt		{ float:left; width:100%; color:#F00; font-size:14px; line-height:24px; text-align:justify; padding:10px 0px;}
.contact_left				{ float:left; width:50%;}
.contact_right				{ float:left; width:45%; margin:0 0 0 5%;}
.Enquiry					{ float:left; width:100%;}
.Enquiry h1					{ font-size:16px; color:#990f0d; line-height:24px; padding:10px 0px;}
.adress_tble				{ float:left; width:100%;}
.adress_tble table			{ float:left; width:100%; font-size:14px; color:#000000; line-height:24px;}
.adress_tble table td		{ padding:5px 0px;}
.adress_tble table td .cntct_txtbox { border:1px solid #c0c0c0; padding:5px 10px; width:350px;}
.adress_tble table td .submit_btn { border:none; color:#fff; cursor:pointer; width:100px; padding:7px 10px; background:#D9630B; font-size:14px; text-align:center;}
.adress_tble table td .submit_btn:hover { background:#3292CE;}
.repco_map					{ float:left; width:100%; border:1px solid #c0c0c0;}
.repco_map img				{ float:left; width:98%; height:300px; border:1px solid #c0c0c0;}
.contact_left p.phone_icon	{ background:url(../images/phone.png) no-repeat 0px 5px; padding:5px 0 5px 20px;}
.contact_right a			{ text-decoration:none; color:#2D2F91;}
.contact_right a:hover		{ text-decoration:underline;}
.our_branches a				{ float:left; color:#2D2F91; font-size:16px; line-height:58px; padding:0px 0px 0 0px;}
.our_branches a:hover		{ color:#D9630B;}
.branches					{ float:none; margin:20px auto 20px auto; width:585px;}
.branches img				{ border:none; width:100%; height:auto;}
.career						{ float:left; width:100%;}
.career p.red_txt			{ font-size:14px; color:#F00; line-height:24px; padding:10px 0px; text-align:justify;}
.bank_openings				{ float:left; width:100%; border-top:1px dotted #c0c0c0; border-bottom:1px dotted #c0c0c0; padding:0px 0px; margin-bottom:15px;}
.bank_openings p			{ font-size:14px; color:#333; line-height:24px;}
.img_slide					{ float:left; width:225px; height:160px;  border: 5px solid #e9731d ; -moz-border-radius:10px; -webkit-border-radius:10px; -o-border-radius:10px; border-radius:10px; behavior: url(PIE.htc);}
.img_slide2					{ float:left; width:225px; }
.img_slide img				{ width:100%; height:100%; object-fit:cover; border-radius: 5px; }
.img_slide video				{ width:100%; height:100%; object-fit:cover; }


/*---------------------- vig style--------------------------------*/
.about_us2{
    float: left;
    width: 100% ;
	padding-left:2%;
	margin-left: 1%;
}
.about_us2 h3 {
    font-size: 16px;
    color: #e87925;
    line-height: 24px;
    padding: 10px 0px;
    float: left;
    width: 100%;
	text-align:center;
}
.tab_wit{
    float: left;
    width: 36% !important;
}
.visionmession					{ float:left; width:100%;}
.visionmession_full				{ float:left; width:100%; margin:10px 0 15px 0px;}
.visionmession_full h3			{ color:#990f0d ; font-size: 20px;  padding: 0 0 10px;}
.visionmession_full h4			{ color:#e87925 ; font-size: 18px;}
.visionmession_full h5			{ color:#e87925 ; font-size: 16px;}
.visionmession_full p 			{ color: #000000; font-size: 14px; line-height: 24px; padding: 10px 0; text-align: justify; }
.visionmession_full span 		{ color: #000000; font-size: 14px; line-height: 24px; padding: 10px 0; text-align: justify; }
.visionmession_full ul 			{ list-style: outside none none; }
.visionmession_full ul li::before{ color: #e87925; content: " * "; line-height: 24px; font-size: 14px; }
.tble_h1						{background:#e87925 ; color:#fff; text-align:center; }
.tble_h2						{background:#990f0d ; color:#fff; text-align:center; }
.call_nu						{ float:left; font-size: 19px; color: #a30a0d; font-weight: bold; margin-top: 4px;  margin-left: 10px;  }
.call_icon						{ margin-left: 0px; }
.bod_cntnt p strong  			{ font-size:14px; color:#a30a0d; line-height:24px;}
.tble_td						{ text-align:center; }
.repco_pbank_img				{ float:none; width:500px; margin: auto; height: 400px;}
.repco_pbank_img_l				{ float:left; width:100% !important;}
.repco_pbank_img_l				{ float:left; width:100% !important;}



/*---------------------- vig style--------------------------------*/

.promoted_hol					{ float:left; width:100%;}
.promoted_img					{ float:left; width:19%;  margin-right: 1%;}
.promoted_img img				{ float:left; width:100%; height: 165px; border: 1px solid #363636; margin-top: 20px;}
.promoted_con					{ float:left; width:80%;}
.promoted_con h3 				{ color: #e87925; font-size: 16px; line-height: 24px; padding: 0px 0; }
.image-set-box 					{   float: left; height: 180px; margin-bottom: 15px; margin-right: 10px; width: 225px; }
.image-set-box p				{ font-size:16px; color:#000000; line-height:32px;  text-align: center;  float:left; width:100%; font-weight: bold;}
.image-set-box span				{ font-size:12px; color:#000000; line-height:16px;  text-align: justify;  float:left; width:100%; padding: 5px 5px;}

.branches_box					{ width:100%; margin: 0 auto; float:left; }
.branches_box_h					{ float:left; width:100%; text-align: center; color: #e87925;
    font-size: 16px;}

.select-style {
    float: left;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 61%;
	
	
}
.selecte_box_hol {  margin-top: 15px;  float:left; width:40%;  padding-right: 4%; }


.select-style select {
    background-color: transparent;
    background-image: none;
    border: medium none;
    box-shadow: none;
    cursor: pointer;
    float: left;
    width: 100%;
	font-size:13px;
	background:url(../images/menu-bg.png) repeat-x;
    padding: 7px 10px;
}
.select-style select option {
    padding: 3px 2px;
	
}
.select-style select option:hover  {
	background: #730b0a none repeat scroll 0 0;
}
.nameof_selecte_box {
    float: left;
    width: 30%;
	padding-top: 11px;
	 font-size:16px; 

}
.nameof_selecte_sy {
    float: left;
    width: 9%;
	padding-top: 11px;
	 font-size:16px; 

}

.textbox1_ms {
     background:url(../images/menu-bg2.jpg) repeat-x;
    border: 0px solid #bcbcbc;
    border-radius: 0px;
    float: left;
    padding: 7px 10px;
    transition: all 0.3s ease-out 0s;
    width: 100%;
	color: #fff;
 	font-family: Calibri;
	font-size:13px;
}

.quote_input_bg {
    background:url(../images/menu-bg.png) repeat-x;
    border: 0px solid #bcbcbc;
    border-radius: 0px;
    float: left;
    padding: 9px 10px;
    transition: all 0.3s ease-out 0s;
    width: 100%;
	color: #fff;
 	font-family: Calibri;
	font-size:13px;
}
.view_button {
    background:url(../images/search-bg.gif) no-repeat scroll 0 0;
    border: medium none;
    color: #fff;
    cursor: pointer;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 31px;
    padding-left: 42px;
    text-align: left;
	 margin-top: 15px;
	  margin-left: 40px;

  width: 115px;
}

.address_box2 {
    float: left;
    padding: 65px 10px 20px 15px;
    width: 27%;
}
.address_box2 h3 { color: #e9731d;  font-size:18px; padding: 5px 0;   }
.address_box2 h4 { color: #730b0a ;  font-size:14px; padding: 5px 0;  }
 p.phone_ftr {
    background:url(../images/contact_icons.png) no-repeat scroll 0 -21px;
    font-size: 14px;
    padding: 5px 0 10px 32px;
	color: #000;
}
p.mail_ftr {
    background: url(../images/contact_icons.png) no-repeat scroll 0 -77px;
    font-size: 14px;
    padding: 5px 0 10px 32px;
	color: #000;
}
p.mob_ftr {
    background:  url(../images/contact_icons.png) no-repeat scroll 0 -49px;
    font-size: 14px;
    padding: 5px 0 10px 32px;
	color: #000;
}
.address_p{ line-height: 28px;}
.address_map {
    float: left;
    padding: 60px 10px 20px 45px;
    width: 73%;
}
.lockers_hol{ float:left; width:100%; padding:0px 0px  25px 0px;}
.lockers_img{
    float:left;
    width: 20%;
}
.lockers_img img {
    float: left;
    height: 100%;
    width: 100%;
}
.lockers_con{
    float: left;
    width: 61%;
	 padding:0px 0 9px 100px;
}
.lockers_con h1 {
    color: #e87925;
    font-size: 18px;
}
.lockers_con ul li				{ float:none; list-style-type:none; font-size:14px; color:#000000; line-height:24px; padding:5px 0px 5px 25px; background:url(../images/list_style.jpg) no-repeat 0px 10px;}

.atm_hol{ float:left; width:100%; padding:0px 0px  25px 0px;}
.atm_img{
    float:left;
    width: 20%;
}
.atm_img img {
    float: left;
    height: 100%;
    width: 100%;
}
.atm_con{
    float: left;
    width: 61%;
	 padding:0px 0 9px 100px;
}
.atm_con h1 {
    color: #e87925;
    font-size: 18px;
}
.atm_con ul li				{ float:none; list-style-type:none; font-size:14px; color:#000000; line-height:24px; padding:5px 0px 5px 25px; background:url(../images/list_style.jpg) no-repeat 0px 10px;}
.gallery_full_first{ float:left; width:25%; padding: 5px 0;}
.gallery_full_first h1 {
    color: #e87925;
    font-size: 18px;
}
.gallery_full_first ul li				{ float:none; list-style-type:none; font-size:14px; color:#333; line-height:24px; padding:5px 0px 5px 5px;}
.gallery_full_se ul li				{ float:left; width: 100%; list-style-type:none; font-size:14px; color:#333; line-height:24px; padding:5px 0px 5px 25px; background:url(../images/list_style.jpg) no-repeat 0px 10px;}

.gallery_full_first ul li a				{ color:#730b0a;  height: 100%;   width: 100%; float: left; text-align: center; }
.gallery_full_se ul li a				{ color:#730b0a;  height: 100%;   width: 100%; float: left; text-align: center;  text-align: left; }
.color	{ color:#e87925 !important; }																
.gallery_full_first ul li a:hover		{ color:#e87925; }
.banking_excellence{ float:left; width:61%; color: #a30a0d;  padding: 3px 0px 0 0; float: left; font-size: 23px; font-weight: bold; margin-left: -37px;  width: 67%;}
.gallery_full{
    float: left;
    width: 75%;
}
.welfare_te_right{  text-align: right;}
.welfare_te_center{  text-align: center;}
.gallery_full_first_ul{
    float: left; 
    height: 100%;
    width: 100%;
}
.gallery_full_first_li{
    float: left !important;
    width: 25%;
}
.loan_facilities_box{ float:left; width:60%; }
.outer-container{float:none !important;width:100% !important;}
.loan_facilities_box h1 { color: #990f0d; font-size: 20px; padding: 0 0 5px; }
.loan_facilities_box h2 { color: #e87925; font-size: 18px; padding: 1px 0px 0px 35px; }
.loan_facilities_box h3 { color: #5a4904; font-size: 16px; padding: 1px 0px 1px 65px; }
.loan_facilities_box h4 { color: #ab5c07; font-size: 16px; padding: 7px 0 1px 56px; }
.loan_facilities_h5  { color: #e80b0f; font-size: 16px; padding: 7px 0 1px 56px;  text-align: left; float:left; width: 100%; }

.loan_facilities_box ul 	{ padding:0 0 3px 85px; float:left; width:100%; }
.loan_facilities_box ul li	{ float:left; width: 100%; list-style-type:none; font-size:14px; color:#000000000000; line-height:24px; padding:4px 0 4px 25px; background:url(../images/list_style.jpg) no-repeat 0px 10px;}

.loan_facilities_img_box img{ float:left;  border: 1px solid #c0c0c0; }

.loan_facilities_box_sf {
    float: left; 
    margin: auto;
    padding:0 0 3px 85px;
    width: 59%;
}
.loan_facilities_box_sf li	{ float:left; width: 100%; list-style-type:none; font-size:14px; color:#e9731d ; line-height:24px; padding:4px 0 4px 25px; background:url(../images/list_style.jpg) no-repeat 0px 10px;}

.deposits_box{ float:left; width:65%; }
.deposits_box h1 { color: #990f0d; font-size: 20px; padding: 0 0 5px; }
.deposits_box h2 { color: #e87925; font-size: 18px; padding: 1px 0px 0px 35px; }
.deposits_box h3 { color: #5a4904; font-size: 16px; padding: 1px 0px 1px 65px; }
.deposits_box h4 { color: #ab5c07; font-size: 16px; padding: 7px 0 1px 56px; }

.deposits_box ul 	{ padding:0 0 3px 85px; float:left; width:100%; }
.deposits_box ul li	{ float:left; width: 100%; list-style-type:none; font-size:14px; color:#000000; line-height:24px; padding:4px 0 4px 25px; background:url(../images/list_style.jpg) no-repeat 0px 10px;}
.deposits_img_box{ float:left; width:35%; padding:35px 35px 0px 35px;  }
.deposits_img_box img{ float:left; width: 100%; border: 1px solid #c0c0c0; }
.deposits_box p { color: #000000; font-size: 14px; line-height: 21px; padding: 6px 0 0 37px; text-align: justify; }
.deposits_img_box_space { float: left; padding: 0 35px; width: 35%; margin-top: -40px; }
.md_img2 {
    margin: 0 auto;
    width: 145px;
	border:1px solid #c0c0c0;  behavior:url(PIE.htc);  box-shadow: 3px 7px 7px #898989;
}
.managing_director2   {
    float: left;
    padding: 10px 85px;
    width: 100%;
}
.latest_news1{ float:left; width: 100%; }
.latest_news1_full{ float:left; width: 100%; }
.latest_news1_img { float: left; width:415px; height:315px; margin-left:4%; padding: 8px 0px; }
.latest_news1_img img{ float: left; width: 100%; height: 100%; /*object-fit: contain;*/  }
.txtbox {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #bcbcbc;
    padding: 7px 10px;
    transition: all 0.3s ease-out 0s;
    width: 70%;
	float: right;
	margin: 0px -5px 0 13%;
}
.calculater_span{ margin: 9px 0 0 11px; float:left; }
.calculater_span2{ margin: 9px 19px 0 55px; float:left; }
.submit_btn2 {
    background: #d9630b none repeat scroll 0 0;
    border: medium none;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
    padding: 5px 10px;
    text-align: center;
    width: 100px;
	    margin: 0 10px;
}
 .submit_btn2:hover {
    background: #3292ce none repeat scroll 0 0;
}
.calculater_table td {
    border: 1px solid #e87925;
    padding: 4px 10px;
}

.calculater_table td.third_td { width:70% !important;}
.cumulative_tble	{ float:left; width:100%;}

@font-face {
    font-family: 'webrupeebook';
    src: url('../fonts/indianrupee/webrupee.v2.0-webfont.eot');
    src: url('../fonts/indianrupee/webrupee.v2.0-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/indianrupee/webrupee.v2.0-webfont.woff2') format('woff2'),
         url('../fonts/indianrupee/webrupee.v2.0-webfont.woff') format('woff'),
         url('../fonts/indianrupee/webrupee.v2.0-webfont.ttf') format('truetype'),
         url('../fonts/indianrupee/webrupee.v2.0-webfont.svg#webrupeebook') format('svg');
    font-weight: normal;
    font-style: normal;

}

.business_table		{ float:none; width:60%; margin:10px auto 20px auto; border:1px solid #000; border-right:0px; display:table; border-bottom:0px;}
.business_table thead  { background:#9a3835; padding:5px;}
.business_table thead h1	{ font-size:18px; color:#fff; line-height:24px; text-align:justify; padding:5px;}
.business_table thead p		{ font-size:13px; color:#fff; line-height:24px; text-align:justify; padding:5px; font-weight:normal;}
.business_table tbody td	{ background:url(../images/td_bg.jpg) repeat left top; padding:0px; border-bottom:1px solid #000; border-right:1px solid #000;}
.business_table tbody td img	{ width:100%; height:100%;}
.business_table tbody td p	{ font-size:14px; color:#000; line-height:24px; padding:5px; margin:0; font-weight:bold; text-align:center;}
.business_table tbody td p span.WebRupee { font-family: 'webrupeebook'; font-size:18px; color:#000; padding:0 3px; font-weight:normal; font-style:normal;}
.main_head { width:100%; float:left; }
.com_h3							{ color:#990f0d; font-size: 20px;  padding: 0 0 10px; float: left;}
.breadcrumb { float:right;
    padding:5px;
    margin-bottom: 1rem;
    list-style: none;
    background-color: #eff0f1;
    border-radius: .25rem;
}
.breadcrumb-item {  color: #c8c8c8;  padding:0px 3px;
    float: left;
}
.breadcrumb-item a{  color: #636c72;  }
.breadcrumb-item.active {
    color: #e87925;
}

p.sl_md { font-size:14px; margin-top:10px; }
p.sl_md img { vertical-align:middle; width:20px; margin-right:3px; }
