body { background: #fff; font-family: Meiryo !important; font-size: 14px; overflow-x:hidden }
.rx-rs { font-family: 'rupee_foradianregular'; }
.bg1 { background-color: #a39688; }
.bg2 { background-color: #f4eddd; }
.bg3 { background-color: #e9e6e3; }
.bg4 { background-color: #699c9a; }
.bg5 { background-color: #ff3b00; }
.bg6 { background-color: #fae2d2; }
p { color: #777777; font-size: 14px; }
P1 { color: #3776c4; font-size: 14px; }
a { color: #3776c4;font-weight:300; }
.col-centered{ float:none; margin:0 auto;}
.breadcrumb > li { text-transform:capitalize }
.ErrorMess{ color:#F00; font-size:11px; width: 100%; position: absolute; left:15px; bottom:5px; }
.ErrorMess2{ color:#F00; font-size:11px; width: 100%; position:absolute; left:15px; bottom:-6px; }
.ErrorMess3{ color:#F00; font-size:11px; width: 100%; position:absolute; left:-2px; bottom:-20px; }
.ErrorMess4{ color:#F00; font-size:11px; width: 100%; position:absolute; left:15px; bottom:14px; }
.sup{ color:#F00; }
.bannertnc {font-size: 10px;
padding-top: 10px;
color: #7b7a7a;
position:absolute;
bottom:10px;
left:10px;
}
.bestview {
    font-size:11px;
}
.loderbg{ width:100%; height:100%; position:fixed; left:0; top:0; background:url(../images/loderbg.png) repeat center center; z-index:10000; display:none; }
.loder{ width:50px; height:50px; position:fixed; left:0; top:0; bottom:0; right:0; margin:auto;  z-index:10001}
.OverlayBg { position:fixed; top:0; left:0; background-color:#000; opacity:0.6; width:100%; height:100%; display:none; z-index:99;}
.container-fluid .row.padd40 { padding-top: 15px; padding-bottom: 30px; }
.container-fluid .row.paddbottom50 {  margin-bottom:50px; }
.LoanTypeWapper { padding: 0px 0; }
.LoanTypeWapper .LoanTypeSlider { padding: 0px 0px; border-right: 5px solid #fff; }
.LoanTypeWapper .LoanTypeSlider .slick-prev { left: -25px }
.LoanTypeWapper .LoanTypeSlider .slick-next { right: -25px }
.LoanTypeWapper .LoanTypeSlider .BoxCount { position: relative; width: 85%; margin: 0 auto }
.LoanTypeWapper .LoanTypeSlider .BoxCount h2 { color: #c00000; font-size: 20px; margin: 0px 0 5px 0; font-family: Meiryo !important; text-align: left; }
.LoanTypeWapper .LoanTypeSlider .BoxCount p.t1 {  color: #7d6a56; margin-bottom: 0px; text-align: left }
.LoanTypeWapper .LoanTypeSlider .BoxCount p.t2 {  color: #7d6a56; margin-bottom: 0px; text-align: left; font-size:12px; }
.LoanTypeWapper .LoanTypeSlider .BoxCount p.amount { font-size: 27px; color: #3776c4; margin-bottom: 0px; text-align: left }
.LoanTypeWapper .LoanTypeSlider .BoxCount p.amount span { font-size: 17px; color: #7d6a56; }
.LoanTypeWapper .LoanTypeSlider .BoxCount .BtnMore { position: absolute; right: 0; top: 0; }
.LoanTypeWapper .LoanTypeSlider .BoxCount .Image { width: 105px; position: absolute; right: 0; bottom: 5px; }
.LoanTypeWapper .LoanTypeSlider .BoxCount .BtnMore .playBtn { padding: 6px 10px; font-size: 12px; line-height: 14px; text-transform: none; }
.Border-right { border-right: 1px solid #999; }
.SocialWapper { width:100%; border-top: 1px solid #ebebeb;  z-index:999;  transition: all 0.3s ease; background-color:#fff;}
.SocialWapper.fixed{width:100%; position:fixed; bottom:0;}
.SocialWapper ul { margin: 0; padding: 17px 0; list-style: none; display: table; }
.SocialWapper ul li { border-left: 1px solid #e3e3e3; padding: 0 10px; display: table-cell; vertical-align: middle; position: relative }
.SocialWapper ul li:first-child { border-left: 0px solid #e3e3e3; }
.SocialWapper ul li a.BranchL { color: #585858; height:20px; background: url(../images/Icon-BL.png) no-repeat left top; padding-left: 20px; display: table-cell; vertical-align: middle; transition: all 0.3s ease; }
.SocialWapper ul li a.BranchL:hover { background: url(../images/Icon-BL.png) no-repeat left -20px; color: #e57323; transition: all 0.3s ease; }
.SocialWapper ul li a.App { color: #585858; height: 20px; background: url(../images/Icon-app.png) no-repeat left top; padding-left: 20px; display: table-cell; vertical-align: middle; }
.SocialWapper ul li a.App:hover { background: url(../images/Icon-app.png) no-repeat left -20px; color: #e57323; transition: all 0.3s ease; }
.SocialWapper ul li a.App.active { color: #e57323; height: 20px; background: url(../images/Icon-app.png) no-repeat left -20px; padding-left: 20px; display: table-cell; vertical-align: middle; transition: all 0.3s ease; }
.SocialWapper ul li a.CallBack { color: #585858; height: 22px; background: url(../images/Icon-callback.png) no-repeat left top; padding-left: 25px; display: table-cell; vertical-align: middle; transition: all 0.3s ease; }
.SocialWapper ul li a.CallBack:hover { background: url(../images/Icon-callback.png) no-repeat left -22px; color: #e57323; transition: all 0.3s ease; }
.SocialWapper ul li a.Chat { color: #585858; height: 22px; background: url(../images/icon-Chat.png) no-repeat left top; padding-left: 25px; display: table-cell; vertical-align: middle; transition: all 0.3s ease; }
.SocialWapper ul li a.Chat:hover { background: url(../images/icon-Chat.png) no-repeat left -22px; color: #e57323; transition: all 0.3s ease; }
.SocialWapper ul li a.facebook { color: #585858; width: 20px; height: 20px; background: url(../images/iconsocial.png) no-repeat left top; display: table-cell; vertical-align: middle; text-decoration: none; transition: all 0.3s ease; }
.SocialWapper ul li a.facebook:hover { color: #585858; width: 20px; height: 20px; background: url(../images/iconsocial.png) no-repeat left -20px; display: table-cell; vertical-align: middle; transition: all 0.3s ease; }
.SocialWapper ul li a.IN { color: #585858; width: 20px; height: 20px; background: url(../images/iconsocial.png) no-repeat -23px top; display: table-cell; vertical-align: middle; text-decoration: none; transition: all 0.3s ease; }
.SocialWapper ul li a.IN:hover { color: #585858; width: 20px; height: 20px; background: url(../images/iconsocial.png) no-repeat -23px -20px; display: table-cell; vertical-align: middle; transition: all 0.3s ease; }
.SocialWapper ul li a.TW { color: #585858; width: 20px; height: 20px; background: url(../images/iconsocial.png) no-repeat -47px top; display: table-cell; vertical-align: middle; text-decoration: none; transition: all 0.3s ease; }
.SocialWapper ul li a.TW:hover { color: #585858; width: 20px; height: 20px; background: url(../images/iconsocial.png) no-repeat -47px -20px; display: table-cell; vertical-align: middle; transition: all 0.3s ease; }
.SocialWapper ul li a.GP { color: #585858; width: 20px; height: 20px; background: url(../images/iconsocial.png) no-repeat -71px top; display: table-cell; vertical-align: middle; text-decoration: none; transition: all 0.3s ease; }
.SocialWapper ul li a.GP:hover { color: #585858; width: 20px; height: 20px; background: url(../images/iconsocial.png) no-repeat -71px -20px; display: table-cell; vertical-align: middle; transition: all 0.3s ease; }
.SocialWapper ul li a.YT { color: #585858; width: 20px; height: 20px; background: url(../images/iconsocial.png) no-repeat -95px top; display: table-cell; vertical-align: middle; text-decoration: none; transition: all 0.3s ease; }
.SocialWapper ul li a.YT:hover { color: #585858; width: 20px; height: 20px; background: url(../images/iconsocial.png) no-repeat -95px -20px; display: table-cell; vertical-align: middle; transition: all 0.3s ease; }
.SocialWapper .AppBox { width: 182px; min-height: 99px; background-color: #fff; border-radius: 10px; position: absolute; right: -90%; top:calc(100% + -131px);
z-index: 1; border: 1px solid #d7d7d7; -webkit-box-shadow: 0px 0px 59px -12px -webkit-box-shadow:0px 0px 10px 1px rgba(154,154,154,0.4);
-moz-box-shadow: 0px 0px 10px 1px rgba(154,154,154,0.4); box-shadow: 0px 0px 10px 1px rgba(154,154,154,0.4); border-radius: 10px; display: none; }
.SocialWapper .AppBox:after { width: 21px; height: 9px; margin: 0 auto; content: ""; background: url(../images/arrow2.png) center center; position: absolute; left: 43%; bottom: -9px; }
.SocialWapper .AppBox ul { margin: 0; padding: 0; width: 100%; }
.SocialWapper .AppBox ul li { width: 100%; margin: 0; padding: 0; display: table; height: 45px; text-align: center; }
.SocialWapper .AppBox ul li a { display: table-cell; vertical-align: middle; text-align: center; font-size: 15px; color: #585858; }
.SocialWapper .AppBox ul li:hover { background-color: #f2f2f2; }
.SocialWapper .AppBox ul li:hover a { font-size: 15px; color: #e67c39; }
h1.headding { font-family: Meiryo !important; font-size: 28px; color: #545453; position: relative; margin: 0 0 30px 0; padding: 0; text-align: center; text-transform:capitalize }
h2.headding { font-family: Meiryo !important; font-size: 30px; color: #3776c4; position: relative; left: 0px margin: 0 0 30px 0; padding: 0; text-align: center; text-transform:capitalize }
h2.headding:before, h1.headding:before { content: ""; position: absolute; left: 0px;  right: 0; bottom: -10px; margin: auto; width: 24px; height: 5px; border-radius: 100px; background-color: #3776c4; color: #3776c4; }
h2.headdingLeft, h1.headdingLeft { font-family: Meiryo !important; font-size: 32px; color: #3776c4; position: relative; margin: 0 0 30px 0; padding: 0; text-transform:capitalize }
h2.headdingLeft:before { content: ""; position: absolute; left: 0px; bottom:-10px; margin: auto; width: 24px; height: 5px; border-radius: 100px; background-color: #3776c4; color: #585858; }
h2.WhiteCo { font-family: Meiryo !important; font-size: 28px; color: #fff; position: relative; margin: 0 0 50px 0; padding: 0; text-align: center }
h2.WhiteCo:before { content: ""; position: absolute; left: 0px;  right: 0; bottom:-10px; margin: auto; width: 24px; height: 5px; border-radius: 100px; background-color: #fff; color: #585858; }


.lastbox{ margin:0 auto; padding-top: 30px;}
.lastbox .t1{font-weight:bold;}
.lastbox p{font-weight:normal; font-size:14px;}
.OurproductWapper { position: relative }
.OurproductWapper .container { position: relative }

.OurproductWapper .container .closeBtn{ width:40px; position:absolute; top:-55px; right:30px; cursor:pointer; display:block !important;}
.OurproductWapper .playBtn, .NewsWapper .playBtn { position: absolute; right: 10px; top: 0px; }
.OurproductWapper .ProductWapper { display: inline-block; }
.OurproductWapper .ProductWapper .BTNhomeLoan { width: 164px; height: 164px; border-radius: 45%; text-decoration: none; margin-left: 0px; float: left; font-size: 14px; color: #545453; line-height: 50px; box-sizing: border-box; padding-top: 30px; }
.OurproductWapper .ProductWapper .BTNhomeLoan div.img { width: 60px; height: 60px; margin: 0 auto; background: url(../images/BTNhomeloan.png) no-repeat left top; transition: all 0.3s ease; }
.OurproductWapper .ProductWapper .BTNhomeLoan:hover { background: #c00000; transition: background-color 0.5s ease; color: #fff; border-radius: 50%; transition: all 0.3s ease; -webkit-box-shadow: 10px 10px 111px -20px rgba(0,0,0,1); -moz-box-shadow: 10px 10px 111px -20px rgba(0,0,0,1); box-shadow: 10px 10px 111px -20px rgba(0,0,0,1); }
.OurproductWapper .ProductWapper .BTNhomeLoan:hover div.img { background: url(../images/BTNhomeloan.png) no-repeat left -60px; transition: all 0.6s ease; }
.OurproductWapper .ProductWapper .BTNpersonalLoan { width: 164px; height: 164px; border-radius: 45%; text-decoration: none; margin-left: 0px; float: left; font-size: 14px; color: #545453; line-height: 50px; box-sizing: border-box; padding-top: 30px; }
.OurproductWapper .ProductWapper .BTNpersonalLoan div.img { width: 60px; height: 60px; margin: 0 auto; background: url(../images/BTNpersonalloan.png) no-repeat left top; transition: all 0.3s ease; }
.OurproductWapper .ProductWapper .BTNpersonalLoan:hover { background: #c00000; transition: background-color 0.5s ease; color: #fff; border-radius: 50%; transition: all 0.3s ease; -webkit-box-shadow: 10px 10px 111px -20px rgba(0,0,0,1); -moz-box-shadow: 10px 10px 111px -20px rgba(0,0,0,1); box-shadow: 10px 10px 111px -20px rgba(0,0,0,1); }
.OurproductWapper .ProductWapper .BTNpersonalLoan:hover div.img { background: url(../images/BTNpersonalloan.png) no-repeat left -60px; transition: all 0.6s ease; }
.OurproductWapper .ProductWapper .BTNInsurance { width: 164px; height: 164px; border-radius: 45%; text-decoration: none; margin-left: 0px; float: left; font-size: 14px; color: #545453; line-height: 50px; box-sizing: border-box; padding-top: 30px; }
.OurproductWapper .ProductWapper .BTNInsurance div.img { width: 60px; height: 60px; margin: 0 auto; background: url(../images/BTNInsurance.png) no-repeat left top; transition: all 0.3s ease; }
.OurproductWapper .ProductWapper .BTNInsurance:hover { background: #c00000; color: #fff; border-radius: 50%; transition: all 0.3s ease; -webkit-box-shadow: 10px 10px 111px -20px rgba(0,0,0,1); -moz-box-shadow: 10px 10px 111px -20px rgba(0,0,0,1); box-shadow: 10px 10px 111px -20px rgba(0,0,0,1); }
.OurproductWapper .ProductWapper .BTNInsurance:hover div.img { background: url(../images/BTNInsurance.png) no-repeat left -60px; transition: all 0.6s ease; }
.OurproductWapper .ProductWapper .BTNServices { width: 164px; height: 164px; border-radius: 45%; text-decoration: none; margin-left: 0px; float: left; font-size: 14px; color: #545453; line-height: 50px; box-sizing: border-box; padding-top: 30px; }
.OurproductWapper .ProductWapper .BTNServices div.img { width: 84px; height: 60px; margin: 0 auto; background: url(../images/BTNServices.png) no-repeat left top; transition: all 0.3s ease; }
.OurproductWapper .ProductWapper .BTNServices:hover { background: #c00000; color: #fff; border-radius: 50%; transition: all 0.3s ease; -webkit-box-shadow: 10px 10px 111px -20px rgba(0,0,0,1); -moz-box-shadow: 10px 10px 111px -20px rgba(0,0,0,1); box-shadow: 10px 10px 111px -20px rgba(0,0,0,1); }
.OurproductWapper .ProductWapper .BTNServices:hover div.img { background: url(../images/BTNServices.png) no-repeat left -60px; transition: all 0.6s ease; }


.AllProductWapper { width: 100%; min-height: 300px; background: #FFF; position: absolute; left: 0; top: 87px; z-index: 100; padding: 30px 0; display: none; }
.AllProductWapper ul { width: 100%; margin: 0; padding: 0;  }
.AllProductWapper ul li { width: 16.33%; min-height: 170px; float: left; position: relative; list-style: none; display: table; transition: all 0.10s ease; }
.AllProductWapper ul li .icon { width: 60px; height: 60px; margin: 0 auto; text-align: center; }
.AllProductWapper ul li a { display: inline-block; display: table-cell; vertical-align: middle }
.AllProductWapper ul li p { text-align: center; min-height: 80px;  margin: 0; padding: 10px 0 0 0; color: #585858 }
.AllProductWapper ul li .ShedoBox { width: 0%; height: 0%; position: absolute; z-index:-1; left: 0; top: 0; -webkit-box-shadow: 0px 0px 59px -12px -webkit-box-shadow:0px 0px 10px 16px rgba(204,204,204,0.4);
-moz-box-shadow: 0px 0px 10px 16px rgba(204,204,204,0.4); box-shadow: 0px 0px 10px 16px rgba(204,204,204,0.4); border-radius: 50%; display: none; transition: all 0.5s ease-out; }
.AllProductWapper ul li:hover .ShedoBox { width: 100%; height: 100%; border-radius: 2px; display: block; transition: all 0.5s ease-in; }
.AllProductWapper ul li .homeloan { background: url(../images/ICON.png) left top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .homeloan { background: url(../images/ICON.png) left -60px no-repeat; transition: all 0.3s ease; }
.AllProductWapper ul li .HLWoman { background: url(../images/ICON.png) -60px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .HLWoman { background: url(../images/ICON.png) -60px -60px no-repeat; transition: all 0.3s ease; }
.AllProductWapper ul li .LAProperty { background: url(../images/ICON.png) -120px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .LAProperty { background: url(../images/ICON.png) -120px -60px no-repeat; transition: all 0.3s ease; }
.AllProductWapper ul li .LAPropertyDr { background: url(../images/ICON.png) -180px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .LAPropertyDr { background: url(../images/ICON.png) -180px -60px no-repeat; transition: all 0.3s ease; }
.AllProductWapper ul li .LAPropertyEngg { background: url(../images/ICON.png) -240px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .LAPropertyEngg { background: url(../images/ICON.png) -240px -60px no-repeat; transition: all 0.3s ease; }
.AllProductWapper ul li .LAPropertyAcco { background: url(../images/ICON.png) -300px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .LAPropertyAcco { background: url(../images/ICON.png) -300px -60px no-repeat; transition: all 0.3s ease; }
.AllProductWapper ul li .SGL { background: url(../images/ICON.png) -360px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .SGL { background: url(../images/ICON.png) -360px -60px no-repeat; transition: all 0.3s ease; }
.AllProductWapper ul li .GEL { background: url(../images/ICON.png) -420px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .GEL { background: url(../images/ICON.png) -420px -60px no-repeat; transition: all 0.3s ease; }
.AllProductWapper ul li .Hypothecation { background: url(../images/ICON.png) -480px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .Hypothecation { background: url(../images/ICON.png) -480px -60px no-repeat; transition: all 0.3s ease; }
.AllProductWapper ul li .TWLoan { background: url(../images/ICON.png) -540px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .TWLoan { background: url(../images/ICON.png) -540px -60px no-repeat; transition: all 0.3s ease; }
.AllProductWapper ul li .ML { background: url(../images/ICON.png) -600px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .ML { background: url(../images/ICON.png) -600px -60px no-repeat; transition: all 0.3s ease; }
.AllProductWapper ul li .CDL { background: url(../images/ICON.png) -660px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .CDL { background: url(../images/ICON.png) -660px -60px no-repeat; transition: all 0.3s ease; }
.AllProductWapper ul li .HousingLoan { background: url(../images/ICON.png) -720px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .HousingLoan { background: url(../images/ICON.png) -720px -60px no-repeat; transition: all 0.3s ease; }
.AllProductWapper ul li .SamrudhiLoan { background: url(../images/ICON.png) -780px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .SamrudhiLoan { background: url(../images/ICON.png) -780px -60px no-repeat; transition: all 0.3s ease; }
.AllProductWapper ul li .PersonalLoan { background: url(../images/ICON.png) -839px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .PersonalLoan { background: url(../images/ICON.png) -839px -60px no-repeat; transition: all 0.3s ease; }
.AllProductWapper ul li .PLE { background: url(../images/ICON.png) -900px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .PLE { background: url(../images/ICON.png) -900px -60px no-repeat; transition: all 0.3s ease; }
.AllProductWapper ul li .PLWEDD { background: url(../images/ICON.png) -960px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .PLWEDD { background: url(../images/ICON.png) -960px -60px no-repeat; transition: all 0.3s ease; }
.AllProductWapper ul li .PLHo { background: url(../images/ICON.png) -1020px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .PLHo { background: url(../images/ICON.png) -1020px -60px no-repeat; transition: all 0.3s ease; }
.AllProductWapper ul li .PLDr { background: url(../images/ICON.png) -1080px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .PLDr { background: url(../images/ICON.png) -1080px -60px no-repeat; transition: all 0.3s ease; }
.AllProductWapper ul li .PLEdu { background: url(../images/ICON.png) -1140px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .PLEdu { background: url(../images/ICON.png) -1140px -60px no-repeat; transition: all 0.3s ease; }
.AllProductWapper ul li .PLHI { background: url(../images/ICON.png) -1200px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .PLHI { background: url(../images/ICON.png) -1200px -60px no-repeat; transition: all 0.3s ease; }
.AllProductWapper ul li .PLEmar { background: url(../images/ICON.png) -1260px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .PLEmar { background: url(../images/ICON.png) -1260px -60px no-repeat; transition: all 0.3s ease; }
.AllProductWapper ul li .BL { background: url(../images/ICON.png) -1320px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .BL { background: url(../images/ICON.png) -1320px -60px no-repeat; transition: all 0.3s ease; }
.AllProductWapper ul li .BLW { background: url(../images/ICON.png) -1380px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .BLW { background: url(../images/ICON.png) -1380px -60px no-repeat; transition: all 0.3s ease; }
.AllProductWapper ul li .BLDr { background: url(../images/ICON.png) -1440px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .BLDr { background: url(../images/ICON.png) -1440px -60px no-repeat; transition: all 0.3s ease; }
.AllProductWapper ul li .BLAcon { background: url(../images/ICON.png) -1500px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .BLAcon { background: url(../images/ICON.png) -1500px -60px no-repeat; transition: all 0.3s ease; }
.AllProductWapper ul li .BLEmar { background: url(../images/ICON.png) -1560px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .BLEmar { background: url(../images/ICON.png) -1560px -60px no-repeat; transition: all 0.3s ease; }
.AllProductWapper ul li .BLTRa { background: url(../images/ICON.png) -1620px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .BLTRa { background: url(../images/ICON.png) -1620px -60px no-repeat; transition: all 0.3s ease; }
.AllProductWapper ul li .BLMan { background: url(../images/ICON.png) -1680px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .BLMan { background: url(../images/ICON.png) -1680px -60px no-repeat; transition: all 0.3s ease; }
.AllProductWapper ul li .LTec { background: url(../images/ICON.png) -1740px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .LTec { background: url(../images/ICON.png) -1740px -60px no-repeat; transition: all 0.3s ease; }
.AllProductWapper ul li .HI { background: url(../images/ICON.png) -1800px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .HI { background: url(../images/ICON.png) -1800px -60px no-repeat; transition: all 0.3s ease; }
.AllProductWapper ul li .GENI { background: url(../images/ICON.png) -1860px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .GENI { background: url(../images/ICON.png) -1860px -60px no-repeat; transition: all 0.3s ease; }
.AllProductWapper ul li .GroupI { background: url(../images/ICON.png) -1920px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .GroupI { background: url(../images/ICON.png) -1920px -60px no-repeat; transition: all 0.3s ease; }
.AllProductWapper ul li .IHOS { background: url(../images/ICON.png) -1980px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .IHOS { background: url(../images/ICON.png) -1980px -60px no-repeat; transition: all 0.3s ease; }

.AllProductWapper ul li .CommVehicle { background: url(../images/ICON.png) -2040px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .CommVehicle { background: url(../images/ICON.png) -2040px -60px no-repeat; transition: all 0.3s ease; }
.AllProductWapper ul li .Shochalay { background: url(../images/ICON.png) -2100px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .Shochalay { background: url(../images/ICON.png) -2100px -60px no-repeat; transition: all 0.3s ease; }

.AllProductWapper ul li .School-Fee-Funding { background: url(../images/ICON.png) -2220px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .School-Fee-Funding { background: url(../images/ICON.png) -2220px -60px no-repeat; transition: all 0.3s ease; }
.AllProductWapper ul li .Insurance { background: url(../images/ICON.png) -2280px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
.AllProductWapper ul li:hover .Insurance { background: url(../images/ICON.png) -2280px -60px no-repeat; transition: all 0.3s ease; }

.AllProductWapper ul li .playBtn { position: absolute; right: 20%; top: 40%; }
.AllProductWapper ul li.BtnOn { display: inline !important }
.NewsWapper { position: relative }
.NewsWapper .DateBox { text-align: center; float: left; font-family: Meiryo !important; } font-weight: 100; background-color: #ed7023; display: inline-block; padding: 10px 7px; font-size: 42px; line-height: 34px; color: #fff; border-radius: 5px; }
.NewsWapper .DateBox p { font-size: 12px; line-height: 16px; margin: 0; padding: 0; font-family: Meiryo !important; } color:#fff; }
.NewsWapper .ContentNews { width: calc( 100% - 64px); float: left; padding: 0 0 0 30px; }
.NewsWapper p.t1 {  color: #333; margin-bottom: 5px; text-align: left; font-weight: bold; }
.NewsWapper p.t2 { color: #777; margin-bottom: 5px; text-align: left; min-height: 51px; }
.BTNMore { font-size: 16px; color: #3776c4; margin-bottom: 5px; text-align: left; font-weight:bold; }
.BTNMore2 { font-size: 12px; color: #fff; background-color: #3776c4; padding: 7px 10px; margin-bottom: 5px; text-align: left; border-radius: 20px; }
.BTNMore2:hover { color: #3776c4; background-color: #fff; }
.verticalSlider .slick-list { padding: 0 !important }
.verticalSlider .slick-prev { left: inherit; right: 70px; top: -50px; background: none }
.verticalSlider .slick-next { left: inherit; right: 0; top: -50px !important; background: none; }
.verticalSlider .slick-next { width: 30px; height: 30px; border: 1px solid #8d7460; background: #8d7460 url(../images/Next-arrow1.png) no-repeat center center; }
.verticalSlider .slick-next.slick-disabled { width: 30px; height: 30px; border: 1px solid #a7a7a7; background: url(../images/Next-arrow.png) no-repeat center center; }
.verticalSlider .slick-prev { width: 30px; height: 30px; border: 1px solid #8d7460; background: #8d7460 url(../images/Prev-arrow1.png) no-repeat center center; }
.verticalSlider .slick-prev.slick-disabled { width: 30px; height: 30px; border: 1px solid #a7a7a7; background: url(../images/Prev-arrow.png) no-repeat center center; }

.PagingInfo { margin-right: 38px; font-family: Meiryo !important; font-size: 16px; }
.PagingInfo span { color: #ed7023 }
.knowledgeBlogWapper p.t1 { font-size: 16px; color: #333333; margin-bottom: 10px; line-height:20px; text-align: left;  font-family: Meiryo !important; }
.knowledgeBlogWapper p.t2 {  color: #777777; margin-bottom: 20px; text-align: left; min-height: 51px; font-size: 14px; line-height:17px; font-family: Meiryo !important; }
.knowledgeBlogWapper p.t3 {  color: #777777; margin-bottom: 20px; margin-top: 20px;text-align: center; min-height: 51px; font-weight: 800;;line-height:17px; font-family: Meiryo !important; }
.knowledgeBlogWapper hr { border-top: 1px solid #3776c4; margin-bottom: 30px }
.knowledgeBlogWapper { position: relative }
.knowledgeBlogWapper .container { position: relative; z-index: 1; }
.knowledgeBlogWapper:after { content: ""; width: 100%; height: 100%; background:#f8f8f7; position: absolute; left: 0; top: 0; display: inline-block }
.knowledgeBlogWapper .links ul { margin: 0 0 20px 0; padding: 0; list-style: none; display: inline-block; float: left; }
.knowledgeBlogWapper .links ul li { margin: 0; padding: 0; float: left; border-right: 1px solid #a9a7a5; padding: 0 10px; }
.knowledgeBlogWapper .links ul li:first-child { padding-left: 0; }
.knowledgeBlogWapper .links ul li:last-child { border-right: 0; }
.knowledgeBlogWapper .links ul li a { font-size: 14px; color: #555555; }
.knowledgeBlogWapper .links ul li:hover a { color: #ed7023; }
.SuccessStoriesWapper { position: relative }
.SuccessStoriesWapper .container { position: relative; z-index: 1; }
.SuccessStoriesWapper:after { content: ""; width: 100%; height: 100%; background: url(../images/bg-SucssesStory.png) center center repeat; position: absolute; left: 0; top: 0; display: inline-block }
.SuccessStoriesWapper h2 { color: #fff; }
.SuccessStoriesWapper .StoryList { margin: 0; padding: 0; }
.SuccessStoriesWapper .StoryList .Image { width:125px; border: 5px solid #fff; float: left; display: block; border-radius: 50%; margin-bottom: 20px; }
.SuccessStoriesWapper .StoryList p { text-align: left; color: #fff; width: 80%; line-height:22px; margin-bottom: 20px; font-family: Meiryo !important; } font-weight: 100; }
.SuccessStoriesWapper .StoryList .name { font-size: 15px; color: #ed7023; line-height:20px}
.SuccessStoriesWapper .StoryList .name span { color: #fff; font-size: 12px; }
.SuccessStoriesWapper .PagingInfo { color: #fff !important; display:none !important }
.SuccessStoriesWapper .PagingInfo span { color: #fff }
.SuccessStoriesWapper .verticalSlider .slick-next { border: 1px solid #fff; background: #fff url(../images/Next-arrow.png) no-repeat center center; }
.SuccessStoriesWapper .verticalSlider .slick-next.slick-disabled { border: 1px solid #fff; background: url(../images/Next-arrow.png) no-repeat center center; }
.SuccessStoriesWapper .verticalSlider .slick-prev { border: 1px solid #fff; background: #fff url(../images/Prev-arrow.png) no-repeat center center; }
.SuccessStoriesWapper .verticalSlider .slick-prev.slick-disabled { width: 30px; height: 30px; border: 1px solid #fff; background: url(../images/Prev-arrow1.png) no-repeat center center; }
.SuccessStoriesWapper .playBtn { border: none; }
.SuccessStoriesWapper .CareersList .Image { float: left; display: block; margin-bottom: 20px; -webkit-box-shadow: 20px 13px 58px -20px rgba(0,0,0,0.75); -moz-box-shadow: 20px 13px 58px -20px rgba(0,0,0,0.75); box-shadow: 20px 13px 58px -20px rgba(0,0,0,0.75); }
.SuccessStoriesWapper .CareersList p { text-align: left; color: #fff; line-height: 20px; margin-bottom: 20px; font-family: Meiryo !important; } font-weight: 100; }
.SuccessStoriesWapper .CareersList .name { font-size: 20px; color: #fff; font-family: Meiryo !important; }
.SuccessStoriesWapper .CareersList p a.km { color: #fff; text-decoration: underline; }
.OurVision { padding: 0px 40px }
.OurVision .img-circle{margin-top: 40px}
.OurVision .HEWapper { width: 163px; height:163px; margin: 0 auto; text-align: left; }
.OurVision .HEWapper2 { width: 163px; height:163px; margin: 0 auto; text-align: left; }
.OurVision .HEWapper2 span { font-size: 42px; color: #fff; line-height: 42px; }
.OurVision p { color: #fff; font-size: 16px; line-height: 24px; padding: 20px 0 20px 0; font-family: Meiryo !important; } font-weight: 100; margin: 0; }
.OurVision p span { font-weight: 500 }
.OurVision .playBtn { border: 0; }
.OurVision p.t1 { color: #7c6a55;  font-family: Meiryo !important; padding: 10px 0 10px 0; margin: 0; }
.OurVision p.name { color: #e7710a; font-size: 16px; line-height: 16px; font-family: Meiryo !important; padding: 0px 0 10px 0; margin: 0; font-weight: 500; }
.OurVision p.name span { color: #555555; font-size: 12px; }
.ourVisonSliderWapper{ min-height:405px}
.ourVisonSlider { }
.ourVisonSlider .slick-dots { bottom: inherit; top: 146px; }
.ourVisonSlider .slick-dots li, .ourVisonSlider .slick-dots li button, .ourVisonSlider .slick-dots li button:before { width: 10px; height: 10px; margin: 0 3px; }
.ourVisonSlider .slick-dots li button { background: #fff; opacity: 0.3 }
.ourVisonSlider .slick-dots li.slick-active button { background: #fff; opacity: 9 }
.OurCSRMissionwapper { margin: 0; padding: 0; }
.OurCSRMissionwapper .name { float: left; display: block; }
.OurCSRMissionwapper .TextWapper { width: calc( 100% - 214px); float: left; padding: 0 0 30px 60px; }
.OurCSRMissionwapper .TextWapper h2 { margin: 0; padding: 0; color: #7c6a55; font-size: 18px; font-family: Meiryo !important; padding: 10px 0 10px 0; }
.OurCSRMissionwapper .TextWapper p { color: #676767; font-size: 16px; line-height: 20px; font-family: Meiryo !important; font-weight: 200; }
.OurCSRMissionwapper .TextWapper p a { color: #f58025; }
.OurCSRMissionwapper .Box { display: block; margin-bottom: 30px; }
.OurCSRMissionwapper .Box .t1 { font-family: Meiryo !important; font-size: 16px; color: #545453; position: relative; margin: 0 0 30px 0; padding: 0; text-align: left }
.OurCSRMissionwapper .Box .t1:before { content: ""; position: absolute; left: -15px; top: 4px; margin: auto; width: 5px; height: 15px; border-radius: 100px; background-color: #3776c4; color: #585858; }
.OurCSRMissionwapper .Box .row { padding-left: 25px; padding-top: 25px; }
.OurCSRMissionwapper .Box .img-responsive { display: inline-block; }
.LogoBox { width: 100%; text-align: center; padding: 20px; -webkit-box-shadow: 0px 0px 13px 3px rgba(204,204,204,1); -moz-box-shadow: 0px 0px 13px 3px rgba(204,204,204,1); box-shadow: 0px 0px 13px 3px rgba(204,204,204,1); display: inline-block }
.LogoBox a { float: none; text-align: center; }
.Dropdown { }
.Dropdown.select-Box { border-radius: 20px; text-transform: uppercase; border: 1px solid #a7a9ac; width: 150px; margin: 15px auto; box-sizing: border-box; position: relative; }
.Dropdown .selectSpan { width: 100%; font-size: 14px; display: block; box-sizing: border-box; background: url(../images/arrow.png) 94% center no-repeat; color: #3776c4; height: 35px; line-height: 36px; padding: 0px 10px; font-family: Meiryo !important; font-weight: 200; }
.Dropdown .select { position: absolute; left: 0; top: 0px; height: 100%; width: 100%; opacity: 0; color: #000; outline: none; }
.whiteBanner h1 { color: #fff !important    }
.blueBanner h1 { color: #3776c4 !important    }
.whiteBanner .BannerTaxt p, .whiteBanner .BannerTaxt p span{ color:#fff !important}
.banner-atr100 { background: url(../images/banner-atr-100.jpg) no-repeat center center; height: 298px; background-size: cover; }
.banner-atr-cnc { background: url(../images/banner-atr-lean.jpg) no-repeat center center; height: 298px; background-size: cover; }
.banner-bps{ background: url(../images/banner-bps.jpg) no-repeat center center; height: 298px; background-size: cover; }
.banner-autoturner{ background: url(../images/banner-autoturner.jpg) no-repeat center center; height: 298px; background-size: cover; }

.contact-banner { background: url(../images/contact-banner.jpg) no-repeat center center; height: 298px; background-size: cover; }
.santan-banner-c { background: url(../images/santan-banner111.jpg) no-repeat center center; height: 298px; background-size: cover; }

.about-quality { background: url(../images/quality-assurance.jpg) no-repeat center center; height: 298px; background-size: cover; }
.about-banner { background: url(../images/about.jpg) no-repeat center center; height: 298px; background-size: cover; }
.ss-banner { background: url(../images/ss-banner.png) no-repeat center center; height: 298px; background-size: cover; }
.query-banner { background: url(../images/query.jpg) no-repeat center center; height: 298px; background-size: cover; }
.billet-banner { background: url(../images/billet-banner.png) no-repeat center center; height: 298px; background-size: cover; }
.bars-banner { background: url(../images/banner-bars.png) no-repeat center center; height: 298px; background-size: cover; }
.bars-banner { background: url(../images/banner-bars.png) no-repeat center center; height: 298px; background-size: cover; }
.banner-chequered { background: url(../images/banner-chequered.png) no-repeat center center; height: 298px; background-size: cover; }
.banner-ss-wire { background: url(../images/banner-ss-wire.png) no-repeat center center; height: 298px; background-size: cover; }
.banner-wires { background: url(../images/banner-wires.png) no-repeat center center; height: 298px; background-size: cover; }
.banner-wires { background: url(../images/banner-wires.png) no-repeat center center; height: 298px; background-size: cover; }
.banner-sscoil { background: url(../images/banner-sscoil.png) no-repeat center center; height: 298px; background-size: cover; }
.banner-bolts { background: url(../images/banner-bolts.png) no-repeat center center; height: 298px; background-size: cover; }
.banner-scaffold { background: url(../images/banner-scaffold.png) no-repeat center center; height: 298px; background-size: cover; }
.banner-cr { background: url(../images/cr-coil-banner.png) no-repeat center center; height: 298px; background-size: cover; }
.banner-hr { background: url(../images/banner-hr-coil.png) no-repeat center center; height: 298px; background-size: cover; }
.banner-g { background: url(../images/banner-g.png) no-repeat center center; height: 298px; background-size: cover; }
.banner-ppgi { background: url(../images/banner-ppgi.png) no-repeat center center; height: 298px; background-size: cover; }
.banner-c { background: url(../images/banner-c.png) no-repeat center center; height: 298px; background-size: cover; }
.banner-tmt { background: url(../images/banner-tmt.png) no-repeat center center; height: 298px; background-size: cover; }
.banner-tp { background: url(../images/banner-tp.png) no-repeat center center; height: 298px; background-size: cover; }
.banner-ss { background: url(../images/banner-ss.png) no-repeat center center; height: 298px; background-size: cover; }
.InvestorBanner { background:#ffeadc url(../images/banner/financial-Banners.jpg) no-repeat center center; height: 298px; background-size: cover; }
.financialsBanner { background:#ffeadc url(../images/banner/financial-Banners.jpg) no-repeat center center; height: 298px; background-size: cover; }
.RatingsBanner { background:#b9d0d8 url(../images/banner/Rating.jpg) no-repeat center center; height: 298px; background-size: cover; }
.AnnualReportsBanner{ background:#bed6e5 url(../images/banner/Annual-Reports.jpg) no-repeat center center; height: 298px; background-size: cover; }
.NoticesBanner{ background:#f3f1e0 url(../images/banner/Notice.jpg) no-repeat center center; height: 298px; background-size: cover; }
.SubAcountsBanner{ background:#c3cce3 url(../images/banner/Sub-Acounts.jpg) no-repeat center center; height: 298px; background-size: cover; }
.changesInBODBanner{ background:#dde4ea url(../images/banner/Change-BOD.jpg) no-repeat center center; height: 298px; background-size: cover; }
.TandcBanner{ background:#ecceac url(../images/banner/tandc.jpg) no-repeat center center; height: 298px; background-size: cover; }
.DebentureTrusteesBanner{ background:#deeff7 url(../images/banner/Debenture-Trustees.jpg) no-repeat center center; height: 298px; background-size: cover; }
.IntimationtoStockExchangeBanner{ background:#194484 url(../images/banner/Intimation-to-Stock-Exchange.jpg) no-repeat center center; height: 298px; background-size: cover; }
.IntimationtoStockExchangeBanner h1 { color: #fff !important    }
.IntimationtoStockExchangeBanner .BannerTaxt p, .IntimationtoStockExchangeBanner .BannerTaxt p span{ color:#fff !important}
.ContactUsBanner{ background:#e2d9d4 url(../images/banner/santan-banner.jpg) no-repeat center center; height: 298px; background-size: cover;}
.MediaLPBanner{ background:#ffffff url(../images/banner/Media-LP.jpg) no-repeat center center; height: 298px; background-size: cover;}

.salariedPL-WomenBanner{ background:#e8f1f6 url(../images/banner/salaried-PL-Women.jpg) no-repeat center center; height: 298px; background-size: cover;}
.salariedPL-weddingBanner{ background:#e8f1f6 url(../images/banner/Weeding-PL.jpg) no-repeat center center; height: 298px; background-size: cover;}
.salariedPL-MedicalImargen{ background:#b2b1af url(../images/banner/Imargenci-PL.jpg) no-repeat center center; height: 298px; background-size: cover;}
.salariedPL-home-improvement{ background:#b8c8d5 url(../images/banner/Home-Imrovemnt-LP.jpg) no-repeat center center; height: 298px; background-size: cover;}
.salariedPL-home-improvement{ background:#b8c8d5 url(../images/banner/Home-Imrovemnt-LP.jpg) no-repeat center center; height: 298px; background-size: cover;}
.salariedPL-holiday{background:#b8c8d5 url(../images/banner/Holiday-PL.jpg) no-repeat center center; height: 298px; background-size: cover;}
.salariedPL-Education{background:#ddddb7 url(../images/banner/Education-PL.jpg) no-repeat center center; height: 298px; background-size: cover;}
.salariedPL-doctor{background:#6faaf0 url(../images/banner/Doctors-PL.jpg) no-repeat center center; height: 298px; background-size: cover;}
.salariedPL-elite{background:#e4dfdb url(../images/banner/Elite-PL.jpg) no-repeat center center; height: 298px; background-size: cover;}
.selfPL-WomenBanner{ background:#e8f1f6 url(../images/banner/salaried-PL-Women.jpg) no-repeat center center; height: 298px; background-size: cover;}

.salLAP-DoctorBanner{ background:#eaf4fd url(../images/banner/LAP-sal-doctor.jpg) no-repeat center center; height: 298px; background-size: cover;}

.salLAP-EngineersBanner{ background:#fbeada url(../images/banner/LAP-sal-Engineers.jpg) no-repeat center center; height: 298px; background-size: cover;}
.salLAP-CABanner{ background:#f1f6f9 url(../images/banner/LAP-sal-CA.jpg) no-repeat center center; height: 298px; background-size: cover;}
.salLAP-TradersBanner{ background:#e7e3d8 url(../images/banner/LAP-sal-Traders.jpg) no-repeat center center; height: 298px; background-size: cover;}
.salLAP-ManufacturersBanner{ background:#d3e9f4 url(../images/banner/LAP-sal-Manufacturers.jpg) no-repeat center center; height: 298px; background-size: cover;}
.SamrudhiLoan{ background:#e2d9d4 url(../images/banner/k-c-Samriddhi-loan.jpg) no-repeat center center; height: 298px; background-size: cover;}
.consumerDurable{ background:#e2d9d4 url(../images/banner/consumer-durable.jpg) no-repeat center center; height: 298px; background-size: cover;}
.merchandise{ background:#e2d9d4 url(../images/banner/merchandise.jpg) no-repeat center center; height: 298px; background-size: cover;}
.generalEnterprise{ background:#e2d9d4 url(../images/banner/general-enterprise.jpg) no-repeat center center; height: 298px; background-size: cover;}
.StockExchange{ background:#e2d9d4 url(../images/banner/Stock-Exchange.jpg) no-repeat center center; height: 298px; background-size: cover;}
.ShochalayLoan{ background:#e2d9d4 url(../images/banner/Shochalay-Loan.jpg) no-repeat center center; height: 298px; background-size: cover;}

.YatraBanner{ background:#a7daed url(../images/banner/Yatra.jpg) no-repeat center center; height: 298px; background-size: cover;}




.BLLAP-DoctorBanner{ background:#d3e9f4 url(../images/banner/LAP-DOct.jpg) no-repeat center center; height: 298px; background-size: cover;}
.BLLAP-Banner{ background:#f8f2f4 url(../images/banner/LAP-LP.jpg) no-repeat center center; height: 298px; background-size: cover;}
.BLCV-Banner{ background:#626262 url(../images/banner/Commercial-Vehicle-bl.jpg) no-repeat center center; height: 298px; background-size: cover;}
.BL-Doctors{ background:#dee2ed url(../images/banner/BL-Doctors.jpg) no-repeat center center; height: 298px; background-size: cover;}
.BL-Women{ background:#e0e0d4 url(../images/banner/BL-Women.jpg) no-repeat center center; height: 298px; background-size: cover;}
.BL-LP{ background:#dee2ed url(../images/banner/BL-LP.jpg) no-repeat center center; height: 298px; background-size: cover;}
.BL-PL-Doctors{ background:#dee2ed url(../images/banner/PL-Doctors.jpg) no-repeat center center; height: 298px; background-size: cover;}
.BL-PL-LP{ background:#dee2ed url(../images/banner/BL-PL-LP.jpg) no-repeat center center; height: 298px; background-size: cover;}
.BL-Manufacturers{ background:#c8ceda url(../images/banner/BL-Manufacturers.jpg) no-repeat center center; height: 298px; background-size: cover;}
.BL-Traders{ background:#c8ceda url(../images/banner/BL-Traders.jpg) no-repeat center center; height: 298px; background-size: cover;}


.Self-PL-Women{ background:#e5eff2 url(../images/banner/Self-PL-Women.jpg) no-repeat center center; height: 298px; background-size: cover;}
.Self-PL-Doctor{ background:#e4eef0 url(../images/banner/Self-PL-Doctor.jpg) no-repeat center center; height: 298px; background-size: cover;}
.Self-PL-LP{ background:#ded3c7 url(../images/banner/Self-PL-LP.jpg) no-repeat center center; height: 298px; background-size: cover;}

.Self-LAP-Doctor{ background:#d2dde3 url(../images/banner/self-LAP-Doctors.jpg) no-repeat center center; height: 298px; background-size: cover;}
.Self-LAP-Traders{ background:#d2dde3 url(../images/banner/Self-LAP-Traders.jpg) no-repeat center center; height: 298px; background-size: cover;}
.Self-LAP-Engineers{ background:#d2dde3 url(../images/banner/Self-LAP-Engineers.jpg) no-repeat center center; height: 298px; background-size: cover;}
.Self-LAP-LP{ background:#595959 url(../images/banner/Self-LAP-LP.jpg) no-repeat center center; height: 298px; background-size: cover;}
.Self-LAP-Manufacturers{ background:#c5c6ca url(../images/banner/Self-LAP-Manufacturers.jpg) no-repeat center center; height: 298px; background-size: cover;}
.Self-LAP-CA{ background:#cfdeed url(../images/banner/Self-LAP-CA.jpg) no-repeat center center; height: 298px; background-size: cover;}

.Self-Commercial-Vehicle{ background:#fadca2 url(../images/banner/Self-Commercial-Vehicle.jpg) no-repeat center center; height: 298px; background-size: cover;}

.Self-Business-CA{ background:#d9dbd7 url(../images/banner/SelfBusi-CA.jpg) no-repeat center center; height: 298px; background-size: cover;}
.Self-Business-LP{ background:#e5e4e5 url(../images/banner/Self-Business-LP.jpg) no-repeat center center; height: 298px; background-size: cover;}
.Self-Business-Doctor{ background:#eef2f4 url(../images/banner/Self-Business-Doctor.jpg) no-repeat center center; height: 298px; background-size: cover;}
.Self-Business-women{ background:#d8dce8 url(../images/banner/Self-business-women.jpg) no-repeat center center; height: 298px; background-size: cover;}

.SME-LAP-Doctor{ background: #bbd4db url(../images/banner/LAP-DOct.jpg) no-repeat center center;    height: 298px;    background-size: cover;}
.SME-LAP{ background: #bbd4db url(../images/banner/LAP-LP.jpg) no-repeat center center;    height: 298px;    background-size: cover;}


.e-ReceiptsBanner{ background:#fbead9 url(../images/banner/e-receipts.jpg) no-repeat center center; height: 298px; background-size: cover;}
.overviewBanner{ background:#f3e5dc url(../images/banner/overview.jpg) no-repeat center center; height: 298px; background-size: cover;}
.ManagementTeamBanner{ background:#dcdac3 url(../images/banner/Management-Team.jpg) no-repeat center center; height: 298px; background-size: cover;}
.awardsBanner{ background:#fff2e2 url(../images/banner/awards.jpg) no-repeat center center; height: 298px; background-size: cover;}
.vision-missionBanner{ background:#fff2e2 url(../images/banner/vision-mission.jpg) no-repeat center center; height: 298px; background-size: cover;}

.SamrudhiLoanBanner{ background:#f3e9df url(../images/banner/Samriddhi-Loan.html) no-repeat center center; height: 298px; background-size: cover;}
.Housing-LoanBanner{ background:#f6f4f5 url(../images/banner/Housing-Loan.jpg) no-repeat center center; height: 298px; background-size: cover;}
.Consumer-Durable-LoansBanner{ background:#ede4db url(../images/banner/Consumer-Durable-Loans.jpg) no-repeat center center; height: 298px; background-size: cover;}
.Merchandise-LoanBanner{ background:#ffffff url(../images/banner/Merchandise-Loan.jpg) no-repeat center center; height: 298px; background-size: cover;}
.Hypothecation-LoanBanner{ background:#e2d9d0 url(../images/banner/Hypothecation-Loan.jpg) no-repeat center center; height: 298px; background-size: cover;}
.General-Enterprise-LoanBanner{ background:#e3dcc9 url(../images/banner/General-Enterprise-Loan.jpg) no-repeat center center; height: 298px; background-size: cover;}
.Solidarity-group-loanBanner{ background:#ecf0f9 url(../images/banner/Solidarity-group-loan.jpg) no-repeat center center; height: 298px; background-size: cover;}
.Shochalay-LoanBanner{ background:#ecf0f9 url(../images/banner/Shochalay-Loan.jpg) no-repeat center center; height: 298px; background-size: cover;}
.two-wheelerBanner{ background:#c2cacc url(../images/banner/two-wheeler.jpg) no-repeat center center; height: 298px; background-size: cover;}
.School-Fee-Banner{ background:#c2cacc url(../images/banner/School-Fee.jpg) no-repeat center center; height: 298px; background-size: cover;}



.PoliciesBanner{ background:#ecf0f9 url(../images/banner/Policies.jpg) no-repeat center center; height: 298px; background-size: cover;}
.AppBanner{ background:#fadcc2 url(../images/banner/App.jpg) no-repeat center center; height: 298px; background-size: cover;}
.BusinessLPBanner{ background:#89a4b5 url(../images/banner/BusinessLP.jpg) no-repeat center center; height: 298px; background-size: cover;}
.BusinesswomanBanner{ background:#dcdde1 url(../images/banner/BusinessLWoman.jpg) no-repeat center center; height: 298px; background-size: cover;}
.BusinessDoctorBanner{ background:#dcdde1 url(../images/banner/Business-Doctors.jpg) no-repeat center center; height: 298px; background-size: cover;}
.Campus-RecruitmentBanner{ background:#d2d8e4 url(../images/banner/Campus-Recruitment.jpg) no-repeat center center; height: 298px; background-size: cover;}
.CurrentOpeningsBanner{ background:#d2dbe4 url(../images/banner/CurrentOpenings.jpg) no-repeat center center; height: 298px; background-size: cover;}

.Plant-Tour-Banner{ background:#939b9e url(../images/plant-tour.jpg) no-repeat center center; height: 298px; background-size: cover;}
.Bars-SantanBanner{ background:#939b9e url(../images/bars-banner.jpg) no-repeat center center; height: 298px; background-size: cover;}
.billets-ingots{ background:#939b9e url(../images/bars-banner.jpg) no-repeat center center; height: 298px; background-size: cover;}
.Fun-Fullerton-IndiaBanner{ background:#bc9c8f url(../images/banner/Fun-Fullerton-India.jpg) no-repeat center center; height: 298px; background-size: cover;}
.CareersBanner{ background:#d6e4ed url(../images/banner/Careers-LP.jpg) no-repeat center center; height: 298px; background-size: cover;}
.Senior-LeadershipBanner{ background:#eeeced url(../images/banner/Senior-Leadership.jpg) no-repeat center center; height: 298px; background-size: cover;}
.Why-workBanner{ background:#c4cfd3 url(../images/banner/Why-work.jpg) no-repeat center center; height: 298px; background-size: cover;}

.Commercial-VehicleBanner{ background:#f2fafd url(../images/banner/Commercial-Vehicle.jpg) no-repeat center center; height: 298px; background-size: cover;}
.CSRBanner{ background:#e8e0d3 url(../images/banner/CSR_LP.jpg) no-repeat center center; height: 298px; background-size: cover;}
.LivelihoodBanner{ background:#ead7c9 url(../images/banner/Livelihood.jpg) no-repeat center center; height: 298px; background-size: cover;}
.lives-we-touchBanner{ background:#d7dfe3 url(../images/banner/lives-we-touch.jpg) no-repeat center center; height: 298px; background-size: cover;}
.AgreementBanner{ background:#e5e5e5 url(../images/banner/Agreement.jpg) no-repeat center center; height: 298px; background-size: cover;}

.CSRPartner{ background:#e8e0d3 url(../images/banner/CSR.jpg) no-repeat center center; height: 298px; background-size: cover;}

.LifeInBanner{ background:#fef0cd url(../images/banner/tandc.jpg) no-repeat center center; height: 298px; background-size: cover;}
.GeneralInBanner{ background:#fbf4ee url(../images/banner/General-PL.jpg) no-repeat center center; height: 298px; background-size: cover;}
.HealthInBanner{ background:#86caa3 url(../images/banner/health-insurance.jpg) no-repeat center center; height: 298px; background-size: cover;}
.GroupInBanner{ background:#86caa3 url(../images/banner/Gorup-Insurance.jpg) no-repeat center center; height: 298px; background-size: cover;}

.LAPBanner{ background:#f9e4cd url(../images/banner/LAP.jpg) no-repeat center center; height: 298px; background-size: cover;}

.VAS-IHOBanner{ background:#f9e4cd url(../images/banner/VAS-IHO.jpg) no-repeat center center; height: 298px; background-size: cover;}
.PayonlineBanner{ background:#f3f4ee url(../images/banner/Pay-Online.jpg) no-repeat center center; height: 298px; background-size: cover;}

.SitemapBanner{ background:#8fcbe7 url(../images/banner/Sitemap.jpg) no-repeat center center; height: 298px; background-size: cover;}
.AboutUsBanner{ background:#7dadd5 url(../images/banner/About-Us.jpg) no-repeat center center; height: 298px; background-size: cover;}
.Teambanner{ background:#c8ceda url(../images/banner/Management-Team.jpg) no-repeat center center; height: 298px; background-size: cover; }
.Locationbanner{ background:#e2d9d4 url(../images/banner/ContactUs-PL.jpg) no-repeat center center; height: 298px; background-size: cover; }
.Loansbanner{ background:#e2d9d0 url(../images/banner/Hypothecation-Loan.jpg) no-repeat center center; height: 298px; background-size: cover; }
.Milestonesbanner{ background:#53585b url(../images/banner/Knowledge-center.jpg) no-repeat center center; height: 298px; background-size: cover; }

.ApplyNow-Prod-Banner{ background:#dbdcde url(../images/banner/Apply-Now-product.png) no-repeat center center; height: 298px; background-size: cover;}
.ApplyNow-Cont-Banner{ background:#344e6f url(../images/banner/Apply-Now.png) no-repeat center center; height: 298px; background-size: cover;}

.Search-Banner{ background:#ccddf1 url(../images/banner/Search.jpg) no-repeat center center; height: 298px; background-size: cover;}
.Knowledge-center{ background:#53585b url(../images/banner/Knowledge-center.jpg) no-repeat center center; height: 298px; background-size: cover;}
.Livestock-Loan{ background:#ffeacd url(../images/banner/Livestock-Loan.jpg) no-repeat center center; height: 298px; background-size: cover;}
.Information-M{ background:#e9f1f4 url(../images/banner/Information-Memorandum.jpg) no-repeat center center; height: 298px; background-size: cover;}

.FaqsBanner{ background:#d4a986 url(../images/banner/FAQs.png) no-repeat center center; height: 298px; background-size: cover;}

.OfferFaqsBanner{ background:#f0c135 url(../images/banner/Offer-FAQs.png) no-repeat center center; height: 298px; background-size: cover;}


.InnerBanner .container { position: relative; height: 100%; }
.InnerBanner .FormBox { width: 400px; /*height: 215px;*/ background-color: #fefcfb; border-radius: 10px; z-index: 1; float: right; margin-top:10px; padding: 15px; box-sizing: border-box; position:relative }
.InnerBanner .FormBox ul { margin: 0; padding: 0 0 10px 0; list-style: none; text-align: center; border-bottom: 1px solid #dedede }
.InnerBanner .FormBox ul li { display: inline-block; margin: 0 5px; color: #999999; }
.InnerBanner .FormBox ul li a { font-size: 12px; font-family: Meiryo !important; font-size: 16px; color: #999999; }
.InnerBanner .FormBox ul li a:hover { color: #e98a4e; }
.InnerBanner .FormBox ul li a.active { font-size: 12px; font-family: Meiryo !important; font-size: 16px; color: #e98a4e; }
.InnerBanner .FormBox ul li.active a { font-size: 12px; font-family: Meiryo !important; font-size: 16px; color: #e98a4e; }
.TABCont { display: none; }
.TABCont.active { display: block; }
.TABHead.dis { background: none !important }
.TABCont.dis { display: none !important; background: none !important }
.InnerBanner .BTNBox { width: 70%; margin: 10px auto; }
.PLDropdown.select-Box { /*border-bottom: 1px solid #a7a9ac;*/ width: 100%; margin: 6px 0; box-sizing: border-box; position: relative; }
.PLDropdown .selectSpan { width: 100%; font-size: 14px; display: block; box-sizing: border-box; /*background: url(../images/arrow.png) 94% center no-repeat;*/ height: 28px; line-height: 26px; padding: 0px 0px; font-size: 12px; color: #585858; font-family: Meiryo !important; font-weight: 200; text-align: left; }
.PLDropdown .select { position: absolute; left: 0; top: 0px; height: 100%; width: 100%; opacity: 0; color: #000; outline: none; }
.InputBox { width: 100%; border: 0; background-color: transparent; border-bottom: 1px solid #a7a9ac; width: 100%; margin:10px 0; box-sizing: border-box; position: relative; font-size: 12px; height: 25px; line-height: 26px; padding: 0px 0px; color: #585858; font-family: Meiryo !important; font-weight: 200; text-align: left; outline: 0; }
.InnerBanner .FormBox .playBtn { width:100%; margin-top: 0px; margin-bottom:5px; }
.InnerBanner .FormBox .playBtn.ex { width:100%; margin-top:10px; margin-bottom:5px; }

.InnerBanner .FormBox .dic{    font-size: 10px;    line-height: 11px; display:inline-block;}

.container-fluid .row.padd10{padding-top: 10px; padding-bottom: 30px;}
.breadcrumbWrp{display:inline-block; width:100%; padding:10px 0px 0px 0px;}
.breadcrumbWrp .breadcrumb{padding:10px 15px 0px; margin-bottom:0px;}
.breadcrumbWrp .breadcrumb.bgn{ background:none;}
.breadcrumbWrp .breadcrumb.padd10{padding:10px 15px;}
.breadcrumbWrp .breadcrumb.padd20{padding:10px 15px 20px;}

.InnerBanner .tandcapply { font-size: 10px; color: #ffffff; position: absolute; right: 0; bottom: 0; }
.BannerTaxt { margin-top: 95px; float: left; min-height:95px; }
.BannerTaxt h1 { font-family: Meiryo !important; color: #585858; font-size: 30px; margin: 0; padding: 0; line-height:35px }
.BannerTaxt p { font-family: Meiryo !important; color: #585858; font-size: 30px; margin: 0; padding: 0; line-height: 25px }
.BannerTaxt p span { font-family: Meiryo !important; color: #585858; font-size: 20px; }
.scale-anm { transform: scale(1); }
.g-recaptcha{transform:scale(0.58);-webkit-transform:scale(0.58);transform-origin:0 0;-webkit-transform-origin:0 0; margin-top:10px; }

.footerSection .arrow { position:absolute; width:40px; height:40px; left: 40px; right:0; top:-28px; margin:auto; transform:rotate(45deg); background:#7c6a55; z-index:0; cursor:pointer; }
.footerSection .arrow:before { content:''; position:absolute; left:0; top:0; bottom:10px; right:10px; margin:auto; width:15px; height:15px; border-left:1px solid #CCC; border-top:1px solid #CCC; animation:mymove 500ms infinite;  -webkit-animation:mymove 500ms infinite;}

@-webkit-keyframes mymove {
    0% {right: 10px; bottom:10px;}
    50% {right: 0px; bottom:0px;}
	100% {right: 9px; bottom:9px;}
}
@keyframes mymove {
    0% {right: 10px; bottom:10px;}
    50% {right: 0px; bottom:0px;}
	100% {right: 9px; bottom:9px;}
}

.footerSection { background:#7c6a55; padding-top:3px; padding-bottom:3px; position:relative; }
.footerSection.active .arrow:before { border-left:none; border-top:none; border-bottom:1px solid #CCC; border-right:1px solid #CCC;}

.footerBottom { background:#b4a18a; padding-top:15px; padding-bottom:15px; position:relative; z-index:1; }
.footerBottom p { font-size:14px; /*text-transform:uppercase;*/ color:#ffffff; margin-bottom:0; }

.footerBottom p a { margin:0 5px; }
.footerBottom p.followUs { text-align:right; }
.tollfree{font-size:24px;}

.ProductWapper *, *::before, *::after { -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.ProductWapper ul{ margin:0; padding:0; list-style:none;}
.ProductWapper ul li{ float:left; width:25%; height:auto; display: inline-grid;}
.ProductWapper  figure { width:100%; height:100%; overflow: hidden; position: relative; display: inline-block; vertical-align: top; }
.ProductWapper  figcaption { position: absolute; left: 0; right: 0;  bottom: 0; text-align: center; font-weight: bold; width: 100%; height: 100%; display: table; background: url(../images/shedoweffect.png) no-repeat left top; background-size:100% 100%;  text-shadow: 2px 2px 4px #212120;}
.ProductWapper  figcaption div { position: absolute; bottom: 20px; opacity: 1; left:20px;   text-align:left; color:#fff; font-weight:300; font-size:40px; line-height:35px; padding-top:5px; }
.ProductWapper  figcaption div p { color:#fff; font-size:14px;line-height:14px; margin:0; padding:0; font-weight:200 }
.ProductWapper  figcaption div:after { position: absolute; content: "";  left: 0; top: 0%; text-align: left;  width: 0%; height: 2px; background: #fff; }
.ProductWapper  figure img { -webkit-transition: all 0.5s linear; transition: all 0.5s linear; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }
.ProductWapper  figure:hover figcaption { height:100%; background:#000 url(../images/shedoweffect.png) no-repeat left top; opacity:0.5;  }
.ProductWapper  figcaption:hover div { opacity: 1; bottom: 20%; }
.ProductWapper  figcaption:hover div:after { width:100%; }
.ProductWapper  figure:hover img { -webkit-transform: scale3d(1.2, 1.2, 1); transform: scale3d(1.2, 1.2, 1); }

.PLLoanslider{ margin:20px 0 30px 0; padding:0; -webkit-box-shadow: 0px 0px 13px 3px rgba(204,204,204,1); -moz-box-shadow: 0px 0px 13px 3px rgba(204,204,204,1); box-shadow: 0px 0px 13px 3px rgba(204,204,204,1); display: inline-block}
.PLLoanslider .Tab{  height:180px; background-color:#fff; cursor:pointer; border-right:1px solid #e5e5e5;}
.PLLoanslider .Tab:last-child{ border-right:0px solid #e5e5e5; }
.PLLoanslider .Tab:hover{ /*width:25%;*/ }
.PLLoanslider  .slick-list{ padding:0 !important;}

.PLLoanslider .Tab.slick-current{ /*width:25%;*/ padding-bottom:30px; background-color:#c00000; position:relative}
.PLLoanslider .Tab.slick-current p{ color:#fff}
.PLLoanslider .Tab.slick-current p{ color:#fff}

.PLLoanslider .Tab .icon1{ width:59px; height:74px;margin:10% auto 5px auto ;text-align:center; background:url(../images/icon-Intrestrate.png) left top;}
.PLLoanslider .Tab:hover .icon1{  background:url(../images/icon-Intrestrate.png) left top; transition: all 0.3s ease;}
.PLLoanslider .Tab.slick-current .icon1{  background:url(../images/icon-Intrestrate.png) left -74px; transition: all 0.3s ease; }


.PLLoanslider .Tab .icon2{ width:59px; height:74px; margin:10% auto 5px auto ;text-align:center; background:url(../images/icon-Intrestrate2.png) left top;}

.PLLoanslider .Tab:hover .icon2{  background:url(../images/icon-Intrestrate2.png) left top; transition: all 0.3s ease;}
.PLLoanslider .Tab.slick-current .icon2{  background:url(../images/icon-Intrestrate2.png) left -74px; transition: all 0.3s ease;}

.PLLoanslider .Tab .icon3{ width:59px; height:74px; margin:10% auto 5px auto ;text-align:center; background:url(../images/icon-Intrestrate3.png) left top;}
.PLLoanslider .Tab:hover .icon3{  background:url(../images/icon-Intrestrate3.png) left top; transition: all 0.3s ease;}
.PLLoanslider .Tab.slick-current .icon3{  background:url(../images/icon-Intrestrate3.png) left -74px; transition: all 0.3s ease;}

.PLLoanslider .Tab .icon4{ width:59px; height:74px; margin:10% auto 5px auto ; text-align:center; background:url(../images/icon-documetation.png) left top;}
.PLLoanslider .Tab:hover .icon4{  background:url(../images/icon-documetation.png) left top; transition: all 0.3s ease;}
.PLLoanslider .Tab.slick-current .icon4{  background:url(../images/icon-documetation.png) left -74px; transition: all 0.3s ease;}

.PLLoanslider .Tab .icon5 {width:59px; height:74px; margin:10% auto 5px auto ; text-align:center; background:url(../images/icon-EmiCalc.png) left top;}
.PLLoanslider .Tab:hover .icon5{  background:url(../images/icon-EmiCalc.png) left top; transition: all 0.3s ease;}
.PLLoanslider .Tab.slick-current .icon5{  background:url(../images/icon-EmiCalc.png) left -74px; transition: all 0.3s ease;}

.PLLoanslider .Tab .icon6 {width:59px; height:74px; margin:10% auto 5px auto ;text-align:center; background:url(../images/icon-FeesCharges.png) left top;}
.PLLoanslider .Tab:hover .icon6{  background:url(../images/icon-FeesCharges.png) left top; transition: all 0.3s ease;}
.PLLoanslider .Tab.slick-current .icon6{  background:url(../images/icon-FeesCharges.png) left -74px; transition: all 0.3s ease;}

.PLLoanslider .Tab .icon7 {width:59px; height:74px; margin:10% auto 5px auto ;text-align:center; background:url(../images/icon-protexctfamily1.png) left top;}
.PLLoanslider .Tab:hover .icon7{  background:url(../images/icon-protexctfamily1.png) left top; transition: all 0.3s ease;}
.PLLoanslider .Tab.slick-current .icon7{  background:url(../images/icon-protexctfamily1.png) left -74px; transition: all 0.3s ease;}

.PLLoanslider .Tab .icon8 {width:59px; height:74px; margin:10% auto 5px auto ;text-align:center; background:url(../images/Icon-Safety-based.png) left top;}
.PLLoanslider .Tab:hover .icon8{  background:url(../images/Icon-Safety-based.png) left top; transition: all 0.3s ease;}
.PLLoanslider .Tab.slick-current .icon8{  background:url(../images/Icon-Safety-based.png) left -74px; transition: all 0.3s ease;}

.PLLoanslider .Tab .icon9 {width:59px; height:74px; margin:10% auto 5px auto ;text-align:center; background:url(../images/icon-liability-based.png) left top;}
.PLLoanslider .Tab:hover .icon9{  background:url(../images/icon-liability-based.png) left top; transition: all 0.3s ease;}
.PLLoanslider .Tab.slick-current .icon9{  background:url(../images/icon-liability-based.png) left -74px; transition: all 0.3s ease;}

.PLLoanslider .Tab .expa{ width:59px; height:74px; margin:5% auto 5px auto ;}
.PLLoanslider .slick-prev { background:url(../images/slider-whitearrowleft.png) center center no-repeat; background-size:100% 100%; }
.PLLoanslider .slick-next { background:url(../images/slider-whitearrowright.png) center center no-repeat; background-size:100% 100%; }

.PLLoanslider .slick-list{ overflow:visible !important}


.PlLoanContaineBox .slick-slide{ position:relative ; padding:40px 0px 0 0;}
.PLLoanslider .slick-current:after { content:''; position:absolute; width:20px; height:20px; left:0; bottom:-10px; right:0; margin:auto;  transform:rotate(45deg); background:#c00000; z-index:1; cursor:pointer; }
.PlLoanContaineBox p{ text-align:left !important; }
.PlLoanContaineBox  ul.point{ margin:0; padding:0; list-style:none;}

.PlLoanContaineBox  ul.point li{ margin:15px 15px; padding:0; position:relative; text-align:left; font-size:16px; color:#777777}
.PlLoanContaineBox  ul.point li:after { content: ""; position: absolute; left: -15px; top: 3px; width: 4px; height: 15px; border-radius: 100px; background-color: #c00000 }

.searchSec ul li a{ font-family: Meiryo !important; color: #c00000; font-size: 20px;}
.searchSec .searchBox{border-bottom:2px solid #333333;padding:5px 0;display:table;width:100%;margin-bottom:20px}
.searchSec .searchBox .searchBtn{float:right; padding: 10px 0 0 0;}
.searchSec .searchBox .searchControl{width:calc(100% - 35px);float:left}
.searchSec .searchBox .searchControl input[type=text]{width:100%;height:35px;font-size:24px;color:#333333; border:none;outline:0}
.searchSec ul{list-style:none;margin:10px 0;padding:0}
.searchSec ul li{ position:relative; background:url(../images/search-bullet.html) 2px 2px no-repeat;padding-left:20px;font-size:16px;border-bottom:1px solid #cecece;margin-bottom:25px;padding-bottom:15px}
.searchSec ul li:after { content: ""; position: absolute; left: 0px; top: 7px; width: 4px; height: 15px; border-radius: 100px; background-color: #3776c4 }


.EMI { }
.EMI .calculator { background:#f0f0f0; padding:30px 10px; }
.EMI  .btns {padding:0px 10px; float:left; display:inline-block; color:#4d4d4d; font-family: Meiryo !important; text-decoration:none;float:none; font-size:16px; margin-bottom:5px; cursor:pointer; }
.EMI .btns:first-child {padding-left:0px; margin-right:0px;}
.EMI .btns:hover { color:#c00000; }
.EMI .btns.active { color:#c00000; }
.EMI .calculator .sliderBox { margin-bottom:20px; padding-bottom:10px; }
.EMI .calculator .sliderBox:last-child { padding-bottom:5px;}
.EMI .calculator .controlField { width:25%; float:right; display:inline-block; position:relative; padding-right:0px; }
.EMI .calculator .controlField .icon { position:relative; padding:0 0px; display:block; float:right; font-size:16px; font-weight:bold; line-height:37px; background:transparent; width:auto; text-align:center; font-style:normal; }
.EMI .calculator .controlField .icon.rs{ float:right}
.EMI .loanAmountInput{ width:66% !important;}
.EMI .ui-widget-content{ background-color:#ed7023 !important}
.EMI .ui-slider .ui-slider-handle{ width:20px; height:20px; background-color:#ed7023; outline:none; }
.EMI .ui-widget-header{ background-color:#ccc }
.EMI .form-group{ margin-bottom:0;}
.EMI .ui-slider-horizontal{height:2px;}

.EMI .calculator .form-controls {border:none; font-size:18px; font-weight:bold; height:38px; line-height:38px; text-align:right; color:#333333; border-radius:0; background-color:transparent; border:0; box-shadow:none; padding:0; width:62%; float:right }
.EMI .calculator .labelField { display:table; width:auto; float:left; }
.EMI .calculator .form-label { display:table-cell; height:24px; line-height:15px; font-size:16px; color:#646464; vertical-align:middle; }

.EMI .resultBox { padding:30px 10px; background:#7c6a55; text-align:center;  }
.EMI .resultBox h3{ margin:0 0; color:#fff;  font-family: Meiryo !important;}
.EMI .resultBox .emiResult { padding:0px 30px; display:inline-block; background:#7c6a55;  margin:0px auto; }
.EMI .resultBox .emiResult .resultAmount { font-size:40px; font-weight:bold; color:#fff; margin:15px 0; font-family: Meiryo !important;}
.EMI .resultBox .playBtn{ font-size:16px; margin:10px 0; padding:10px 20px 10px 20px; border:2px solid #fff; }
.EMI .resultBox .TotalEMI{ font-size:18px; color:#fff;  font-family: Meiryo !important;     margin:27px 0 26px; }
.EMI .resultBox .TotalEMI .resultAmount { font-size:22px; font-weight:bold; color:#fff; margin:4px 0; font-family: Meiryo !important;}
.rs { display:inline-block; }
.rs:before { content:'`'; font-family: 'rupee_foradianregular';}
.StapWapper{ display:none;}
.StapBox{ width:100%;  margin:0 auto; }
.StapBox .BoxWapper{ width:20%; float:left; text-align:center;  }
.StapBox .BoxWapper .stapNo{ width:50px; height:50px; border:1px solid #fff; margin:0 auto 30px auto; position:relative; z-index:1; background-color:#ed7023; color:#fff; padding-top:10px; font-size:20px; font-family: Meiryo !important;  border-radius:50%; }
.StapBox .BoxWapper .stapNo:after{ content:""; width:388%; height:1px; position:absolute; left:50px; top:50%; z-index:0; background-color:#e8e8e8;}
.StapBox .BoxWapper .stapNo.lastNo:after{ content:""; display:none}
.StapBox .BoxWapper p.t1{ color:#333333; font-size:16px; font-weight:bold;}
.StapBox .BoxWapper p.t2{ color:#777777; font-size:14px;}

.ReasonstobuyWapper{ padding:30px 0}
.ReasonstobuyWapper h2.WhiteCo{ margin-bottom:30px;}
.ReasonstobuyWapper p{ color:#fff;}
.ReasonstobuyWapper .ReasonstobuySlider{ margin:40px  0 0 0;}
.ReasonstobuyWapper .ReasonstobuySlider p{ margin:20px  0 0 0;}
.ReasonstobuyWapper .ReasonstobuySlider .slick-prev { background:url(../images/slider-whitearrowleft.png) center center no-repeat; background-size:100% 100%; }
.ReasonstobuyWapper .ReasonstobuySlider .slick-next { background:url(../images/slider-whitearrowright.png) center center no-repeat; background-size:100% 100%; }
.marginLeft{ margin-left:20px;}

.TestimonialWapper { position:relative}
.TestimonialWapper .playBtn { position: absolute; right: 10px; top: 0px;}
/*.TestimonialWapper .CommentText{ width:calc(100% - 160px); float:left; text-align:left;   padding: 10px 0 0 20px;}*/
.TestimonialWapper .CommentText{ width:100%; float:left; text-align:left;   padding: 10px 0 0 20px;}
.TestimonialWapper .Image{ float:left; display:none;}
.TestimonialWapper .CommentText h2{ color:#ed7023; font-size:20px; padding: 0;  margin: 0;}
.TestimonialWapper .CommentText p.t1 { font-size: 14px; line-height: 20px; margin:5px 0 0 0; padding: 0; font-family: Meiryo !important; color:#777777;  }
.TestimonialWapper .CommentText p.t2 { font-size: 14px; line-height: 19px;  margin: 10px 0 0 0; padding: 0; font-family: Meiryo !important; color:#373737;  }


.FAQWapper{}
.FAQWapper .quesBox{border-bottom:1px solid #cecece;}
.FAQWapper .quesBox .ques{font-family: Meiryo !important; background:url(../images/faqs-arrow.png) no-repeat left center;font-size:16px;clear:both;color:#777777;width:100%;padding:10px 0px 10px 30px; cursor:pointer;}
.FAQWapper .quesBox .answ{width:100%;display:none;padding:0 0 10px 30px;}
.FAQWapper .quesBox.active .ques{background:url(../images/faqs-arrow-up.png) no-repeat left center; color:#c00000; font-weight: bold;}
.FAQWapper .quesBox.active .answ{display:block;}
.FAQWapper .quesBox ul{margin:0 0 0 0;padding:0;list-style:none;}
.FAQWapper .quesBox ul li{padding:5px 0 5px 20px;}

.FeaturesBenefitsSlider{ position:relative}
.FeaturesBenefitsSlider .IconBox{ width:183px; height:170px; margin:0 auto; background-color:#ffffff; border:6PX solid #fff;  padding:13px;
-moz-box-shadow:0px 10px 32px -17px rgba(0,0,0,0.75);}
.FeaturesBenefitsSlider .t1{ font-weight:bold; font-size:14px; margin-top:20px; font-family: Meiryo !important; }
.FeaturesBenefitsSlider .t2{ color:#777777; font-family: Meiryo !important;  }
.FeaturesBenefitsSlider .Textwapper{ padding:10px;}

.BODTAB{ background:url(../images/BOD-shepng.png) center bottom no-repeat;  padding:0px 0px 20px 0; margin-bottom:30px;}
.BODTAB  a{ position:relative; font-family: Meiryo !important; color:#cacaca; font-size:30px; padding:20px 30px; text-decoration:none; }
.BODTAB  a.shedowLeft{ background:url(../images/BOD-sheleft.png) right center no-repeat}
.BODTAB  a:hover, .BODTAB  a.active{ color:#c00000}
.BODTAB  a:hover:before { content: ""; position: absolute; left: 0px; top: 0; right: 0; bottom: -50px; margin: auto; width: 24px; height: 5px; border-radius: 100px; background-color: #3776c4; color: #585858; }
.BODTAB  a.active:before {color:#cacaca; content: ""; position: absolute; left: 0px; top: 0; right: 0; bottom: -50px; margin: auto; width: 24px; height: 5px; border-radius: 100px; background-color: #3776c4; color: #585858; }

.BOD p.t1{ font-size:16px; color:#7c6a55; margin:0; padding:0 0 30px 0; font-style:italic}
.BODImageNameWapper{ width:260px; height:auto; margin:0 auto 30px auto;}
.BODImageNameWapper .slick-slide { cursor:pointer;}
.BODImageBox{cursor:pointer; width:100%; height:auto; background:url(../images/bordofdirector-Potobg.jpg) center center no-repeat; border-bottom:2px solid #c00000; display:inline-block; text-align:center}
.BODImageBox img{ display:inline-block; }
.BODImageNameWapper h2{ font-size:16px; color:#333333; margin:0; padding:20px 0 5px 0;}
.BODImageNameWapper p{ font-size:12px; color:#777777; margin:0; padding:0 0 5px 0; line-height:20px; min-height:45px}
.BODImageNameWapper a{ margin:0 0 0 0; padding:0 0 20px 0; display:none; }
.BODContaineBox{ padding:40px 0;}
.BODContaineBox .slick-current{ position:relative;}
.BODContaineBox .slick-current:after { content:''; position:absolute; width:20px; height:20px; left:0; top:-50px; right:0; margin:auto;  transform:rotate(45deg); background:#e9e6e3; z-index:1; cursor:pointer; }
.BODContaineBox  .slick-list{ overflow:visible !important}
.OverViewWapper .ProductWapper  figcaption { top:0;}
.OverViewWapper .ProductWapper  figcaption div { position: absolute; top: 20px; }
.OverViewWapper .ProductWapper  figcaption:hover div { opacity: 1; top: 20%; }
.OverViewWapper .ProductWapper  figcaption div p { color:#fff; font-size:14px; line-height:20px; margin:0; padding:0 0 10px 0; font-weight:200 }

.OverViewWapper .OurVision { padding: 40px 40px }
.OverViewWapper .OurVision .HEWapper { width: 100px; height: 88px; margin: 0 auto; text-align: left; padding: 36px 0 0 25px; background: url(../images/ourvision.png) center center; font-size: 20px; color: #fff; }
.OverViewWapper .OurVision .HEWapper2 { width: 120px; height: 97px; margin: 0 auto; text-align: left; padding: 10px 0 0 40px; background: url(../images/ourVisionIcon2.png) left top no-repeat; font-size: 20px; color: #fff; line-height: 20px; }
.OverViewWapper .OurVision .HEWapper2 span { font-size: 42px; color: #fff; line-height: 42px; }
.OverViewWapper .OurVision .HEWapper3 { width: 142px; height: 105px; margin: 0 auto; text-align: left; padding: 36px 0 0 63px; background: url(../images/icon-ourmission.png) left center no-repeat; font-size: 20px; color: #fff; }
.OverViewWapper .OurVision .HEWapper4 { width: 150px; height: 105px; margin: 0 auto; text-align: left; padding: 36px 0 0 79px; background: url(../images/icon-ourvalue.png) left center no-repeat; font-size: 20px; color: #333333; }
.OverViewWapper  p{ color: #777777; font-size: 16px; padding: 10px 0 10px 0; margin: 0; text-align:left; }
.OverViewWapper  p.t3 { font-size: 16px; padding: 30px 0 0px 0;  }



.OverViewWapper .OurVision p { color: #fff; font-size: 16px;  line-height: 24px; padding:20px 0 10px 0; font-family: Meiryo !important; font-weight: 100; margin: 0; }
.OverViewWapper .OurVision p.height {min-height:201px;}
.OverViewWapper .OurVision p.height2 {min-height:187px;}
.OverViewWapper .OurVision p span { font-weight: 500 }
.OverViewWapper .OurVision .playBtn { border:1px solid #fff;; }
.OverViewWapper .OurVision p.t1 { color: #7c6a55; font-size: 18px; font-family: Meiryo !important; padding: 10px 0 10px 0; margin: 0; }
.OverViewWapper .OurVision p.t2 { color: #777777; font-size: 16px; padding: 10px 0 10px 0; margin: 0; text-align:left; }

.OverViewWapper .OurVision p.name { color: #e7710a; font-size: 16px; line-height: 16px; font-family: Meiryo !important; padding: 0px 0 10px 0; margin: 0; font-weight: 500; }
.OverViewWapper .OurVision p.name span { color: #555555; font-size: 12px; }
.OverViewWapper .OurVision ul.list{ margin:0; padding:0;}
.OverViewWapper .OurVision ul.list li{ margin:0; padding:10px 0; list-style-position:inside; list-style:disc; text-align:left; color:#fff;font-size:16px; line-height: 18px; font-family: Meiryo !important;}

.LocateUswapper{ padding-bottom:0 !important;}
.LocateUswapper .BrName{ color:#ed7023; font-size:18px; padding:10px 0 0 0;}
.LocateUswapper .filterBox{padding-top:15px;}
.LocateUswapper  .filterBox .form-control{background:none;border:none;border-radius:0;box-shadow:none;border-bottom:1px solid #000;color:#000;}
.LocateUswapper .filterBox .form-control option{background:#fff;}

.LocateUswapper .filterBox .SumoSelect{width:100%;}
.LocateUswapper  .filterBox .SumoSelect.open .search-txt{background:none;margin:-32px 0 0 0;border:none;border-radius:0;box-shadow:none;border-bottom:1px solid #000;color:#000 !important;padding:0;}
.LocateUswapper  .filterBox .SumoSelect > .CaptionCont > span{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default;border-bottom:1px solid #d3d3d3;font-size:16px;padding:6px 0;margin:0;color:#000;background:url(../images/dropdownarrow.png) no-repeat 96% 50%}
.LocateUswapper .filterBox .SumoSelect > .CaptionCont{padding:0;}
.LocateUswapper .filterBox .SumoSelect.open > .optWrapper{top:26px;display:block;}


.LocateUswapper .branch-locator .filterBox::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    color: #000;
   
}

.LocateUswapper .branch-locator .filterBox::-moz-placeholder { /* Firefox 19+ */
    color: #000;
}

.LocateUswapper .branch-locator .filterBox:-ms-input-placeholder { /* IE 10+ */
    color: #000;
}

.LocateUswapper .branch-locator .filterBox:-moz-placeholder { /* Firefox 18- */
    color: #000;
}

.SumoSelect{width:200px;}
.SelectBox{padding:5px 8px;}
.sumoStopScroll{overflow:hidden;}
.SumoSelect .hidden{display:none;}
.SumoSelect .search-txt{display:none;outline:none;}
.SumoSelect .no-match{display:none;padding:10px !important;color:#7c6a55 !important;}
.SumoSelect.open .search-txt{width:102%;display:inline-block;padding:12px 10px 12px 10px;font-size:16px;color:#7c6a55;box-sizing:border-box;float:left;text-transform:uppercase;outline:none;border:0 none;}
.SumoSelect.open>.search>span, .SumoSelect.open>.search>label{visibility:hidden;display:none;}
.SelectClass, .SumoUnder{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.SelectClass{z-index:1;}
.SumoSelect > .optWrapper > .options li.opt label, .SumoSelect > .CaptionCont, .SumoSelect .select-all > label{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;}
.SumoSelect{display:inline-block;position:relative;outline:none;}
.SumoSelect:focus > .CaptionCont, .SumoSelect:hover > .CaptionCont, .SumoSelect.open > .CaptionCont{}
.SumoSelect > .CaptionCont{position:relative;margin:0;}
.SumoSelect > .CaptionCont > span{display:block;padding-right:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default;padding:12px 10px;color:#000;}
.SumoSelect > .CaptionCont > span.placeholder{color:#ccc;font-style:italic;}
.SumoSelect > .CaptionCont > label{position:absolute;top:0;right:0;bottom:0;width:30px;}
.SumoSelect > .CaptionCont > label > i{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wMdBhAJ/fwnjwAAAGFJREFUKM9jYBh+gBFKuzEwMKQwMDB8xaOWlYGB4T4DA0MrsuapDAwM//HgNwwMDDbYTJuGQ8MHBgYGJ1xOYGNgYJiBpuEpAwODHSF/siDZ+ISBgcGClEDqZ2Bg8B6CkQsAPRga0cpRtDEAAAAASUVORK5CYII=');background-position:center center;width:16px;height:16px;display:none;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-repeat:no-repeat;opacity:0.8;}
.SumoSelect > .optWrapper{display:none;z-index:1000;top:32px;width:100%;position:absolute;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #fff;overflow:hidden;}
.SumoSelect.open > .optWrapper{top:50px;display:block;}
.SumoSelect.open > .optWrapper.up{top:auto;bottom:100%;margin-bottom:5px;}
.SumoSelect > .optWrapper ul{list-style:none;display:block;padding:0;margin:0;overflow:auto;}
.SumoSelect > .optWrapper > .options{border-radius:2px;position:relative;max-height:250px;}
.SumoSelect > .optWrapper.okCancelInMulti > .options{border-radius:2px 2px 0 0;}
.SumoSelect > .optWrapper.selall > .options{border-radius:0 0 2px 2px;}
.SumoSelect > .optWrapper.selall.okCancelInMulti > .options{border-radius:0;}
.SumoSelect > .optWrapper > .options li.group.disabled > label{opacity:0.5;}
.SumoSelect > .optWrapper > .options li ul li.opt{padding-left:22px;}
.SumoSelect > .optWrapper.multiple > .options li ul li.opt{padding-left:50px;}
.SumoSelect > .optWrapper.isFloating > .options{max-height:100%;box-shadow:0 0 100px #595959;}
.SumoSelect > .optWrapper > .options li.opt{padding:6px 6px;position:relative;border-bottom:1px solid #f5f5f5;}
.SumoSelect > .optWrapper > .options > li.opt:first-child{border-radius:2px 2px 0 0;}
.SumoSelect > .optWrapper.selall > .options > li.opt:first-child{border-radius:0;}
.SumoSelect > .optWrapper > .options > li.opt:last-child{border-radius:0 0 2px 2px;border-bottom:none;}
.SumoSelect > .optWrapper.okCancelInMulti > .options > li.opt:last-child{border-radius:0;}
.SumoSelect > .optWrapper > .options li.opt:hover{background-color:#E4E4E4;}
.SumoSelect > .optWrapper > .options li.opt.sel, .SumoSelect .select-all.sel{background-color:#a1c0e4;}
.SumoSelect > .optWrapper > .options li label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;cursor:pointer;}
.SumoSelect > .optWrapper > .options li span{display:none;}
.SumoSelect > .optWrapper > .options li.group > label{cursor:default;padding:8px 6px;font-weight:bold;}
.SumoSelect > .optWrapper.isFloating{position:fixed;top:0;left:0;right:0;width:90%;bottom:0;margin:auto;max-height:90%;}
.SumoSelect > .optWrapper > .options li.opt.disabled{background-color:inherit;pointer-events:none;}
.SumoSelect > .optWrapper > .options li.opt.disabled *{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
.SumoSelect.disabled{opacity:0.7;cursor:not-allowed;}
.SumoSelect.disabled > .CaptionCont{border-color:#ccc;box-shadow:none;}

.MapWapper{position:relative; overflow:hidden;}
.MapWapper .container{position:absolute;left:0;right:0;margin:auto;height:100%;top:0;}
.MapWapper .MapSection{position:relative;width:100%;height:441px;}
.MapWapper .MapSection canvas{filter:none;}
.MapWapper .ContactUsFindCenter{width:404px;min-height:200px;position:relative; top:20%; float:right; z-index:1;background:#fff;padding:30px; border-radius:20px;}

.MapWapper .ContactUsFindCenter h2{font-size:18px;color:#ef7a27;font-family: Meiryo !important;text-transform:uppercase;line-height:22px;margin:0;padding:0 0 10px 0;}

.MapWapper .ContactUsFindCenter .HeddingBox .subtext{font-size:16px;color:#fff;font-family: Meiryo !important;text-transform:uppercase;line-height:20px}
.MapWapper .ContactUsFindCenter p{color:#828282;padding:0 0px;font-size:14px;}
.MapWapper .ContactUsFindCenter .searchBox{margin:10px 0;display:inline-block;background-color:#fff;}
.MapWapper .ContactUsFindCenter .input{background-color:#fff;padding:12px 10px; font-size:18px; color:#7c6a55;box-sizing:border-box;float:left;text-transform:uppercase;outline:none;border:0 none;}
.MapWapper .ContactUsFindCenter .BTNSearch{width:52px;height:49px;background-color:#fff;border:0 none;outline:none;background:url(../images/searchBTN.html) no-repeat left top;}
.MapWapper .ContactUsFindCenter hr{ margin:10px 0}

.PoliciesWapper{ }
.PoliciesWapper .PoliciesBox{margin-top:30px; margin-bottom:30px;}
.PoliciesWapper .PoliciesBox .he{ font-family: Meiryo !important; font-size:20px; line-height:26px; color:#333333; font-weight:400; margin-bottom:20px;}
.PoliciesWapper .PoliciesBox .subText{font-family: Meiryo !important;  font-size:16px; color:#333333; font-weight:300; margin-bottom:20px;}

.PoliciesWapper .PoliciesBox .playBtn{ font-size:12px; padding:10px 20px; margin-bottom:0px;}
.BTNPDF{ position:relative; padding-left:45px !important;}
.BTNPDF i{ width:36px; height:36px; background:#fff url(../images/icon-PfdBtn.png) center center no-repeat;  position:absolute; left:4px; top:3px; border-radius:50%;}
.PoliciesWapper p{font-size:14px; color:#777777; }
.PoliciesWapper ul.points{ margin:0; padding:0; list-style:none;}
.PoliciesWapper ul.points li{  background:url(../images/point.png) left 10px  no-repeat; font-size:14px; color:#777777; padding:5px 0 5px 15px; font-weight:unset }
.PoliciesWapper .he1{font-family: Meiryo !important; font-size:18px; color:#333333; font-weight:400;}
.PoliciesWapper h3{font-family: Meiryo !important; font-size:22px; color:#333333; font-weight:400;}
.PoliciesWapper ul.points li strong{font-family: Meiryo !important; font-size:16px; color:#333333;}
.PoliciesWapper ul.points li a{font-family: Meiryo !important; font-size:16px; color:#d4611a;}
.PoliciesWapper  .table { font-size:14px;}
.PoliciesWapper .table th{ background-color:#d4611a; color:#fff;}
.AwardWapper{}
.Timeslider{ margin:20px 0}
.Timeslider  .Year{  font-family: Meiryo !important; font-size:24px; color:#333333; text-align:center; line-height:38px; padding-bottom: 10px; }
.Timeslider  .Year.slick-current{ position:relative; color:#3776c4;}
.Timeslider  .Year.slick-current:before{ content:""; color:#333333; width:73px; height:5px; background-color:#ed7023; border-radius:20px; position:absolute; left:0; bottom:0; right:0; margin:auto;  transition: background-color 0.5s ease;}
.Timeslider .slick-list:before{ content:""; color:#333333; width:100%; height:1px; background-color:#e5e5e5; border-radius:20px; position:absolute; left:0; bottom:2px; right:0; margin:auto}

.TimeContaineBox{ text-align:left;}
.TimeContaineBox ul.points{ margin:0; padding:0; list-style:none;}
.TimeContaineBox ul.points li{  background:url(../images/point.png) left 10px  no-repeat; font-size:14px; color:#777777; padding:5px 0 5px 15px; }
.TimeContaineBox ul.points li {font-family: Meiryo !important; font-size:16px; color:#333333;}
.TimeContaineBox ul.points li a{font-family: Meiryo !important; font-size:16px; color:#d4611a;}

.TimeContaineBox h2{ font-family: Meiryo !important; font-size:22px; color:#333333; font-weight:400; margin-bottom:5px;}
.TimeContaineBox .date{ font-family: Meiryo !important; font-size:14px; color:#ed7023; font-weight:400}
.TimeContaineBox .ImgWapper{ width:280px; height:259px; float:left}
.TimeContaineBox .TextWapper { width:calc(98% - 280px); float: left; padding-top:10px; padding-right:20px; padding-left:20px; }
.TimeContaineBox .date2{ font-family: Meiryo !important; font-size:14px; color:#333333; font-weight:600; padding-top:20px;}
.TimeContaineBox .playBtn {    padding: 10px 14px; margin-bottom: 20px;}
.TimeContaineBox .intimationBox{ margin-bottom:20px;}

.MediaWapper{}
.MediaWapper h2.headding{ margin:30px 0 !important;}
.MediaWapper .img{ width:100%; display:inline-block;}
.MediaWapper .MediaText{ padding:40px 0 40px 40px}
.MediaWapper .MediaText h3{ font-family: Meiryo !important; font-size:25px; color:#ed7023; margin:0; padding-bottom: 10px;}

.MediaWapper .MediaText ul.point{ margin:0; padding:0; list-style:none;}

.MediaWapper .MediaText ul.point li{ margin:15px 15px; padding:0; position:relative; text-align:left; font-size:18px; color:#777777;}
.MediaWapper .MediaText ul.point li:after { content: ""; position: absolute; left: -15px; top:4px; width: 4px; height: 15px; border-radius: 100px; background-color: #3776c4 }

.ContactUsWapper{}
.ContactUsWapper .TextWapper{ width:630px; margin:0 auto;}
.ContactUsWapper .TextWapper ul{ margin:0; padding:20px 0;} 
.ContactUsWapper .TextWapper ul li{ list-style:none; width:50%; float:left; display:inline-block; border-left:1px solid #cccccc; }  
.ContactUsWapper .TextWapper ul li:first-child{ border:0;}
.ContactUsWapper h2.headding{ margin-bottom:30px !important;}
.ContactUsWapper .TextWapper p{font-family: Meiryo !important; font-size:18px; line-height:18px; color:#333333; font-weight:400; margin-bottom:5px;}
.ContactUsWapper p.name{ font-family: Meiryo !important; font-size:18px; line-height:18px; color:#ed7023; font-weight:400; margin-bottom:5px;}
.ContactUsWapper p.name span{ font-size:12px; color:#777777; }
.ContactUsWapper a{ color:#333333; font-size:14px;}
.MediaAllLinkBox{ width:100%; float:left; padding:20px; margin:10px 0; text-align:left;}
.MediaAllLinkBox h3{font-family: Meiryo !important; font-size:20px;  font-weight:400; color:#333333; margin:0; padding-bottom: 10px;}
.MediaAllLinkBox .DownloadLinkBox{ width:100%; position:relative; padding:20px 0; display:inline-block; }
.MediaAllLinkBox .DownloadLinkBox .icon{ width:48px; height:48px; background-color:#ed7023; float:left; border-radius:50%; padding:12px 0 0 12px }
.MediaAllLinkBox .DownloadLinkBox .Links{ width:calc(100% - 48px); float:left; display:inline-block; padding-left:20px;}
.MediaAllLinkBox .DownloadLinkBox a{font-family: Meiryo !important; font-size:16px;  font-weight:400; color:#333333; text-decoration:underline }
.MediaAllLinkBox .DownloadLinkBox a:hover{ color:#3776c4; }
.MediaAllLinkBox .DownloadLinkBox p{ margin:0; padding:0;}
.MediaAllLinkBox .DownloadLinkBox p.date{ color:#777777; font-size:12px;}

.CorporatePresentation{ position:relative; width:100%; min-height:256px; padding:40px 40px 0px 40px;}
.CorporatePresentation h2{ font-family: Meiryo !important; font-size:30px; color:#fff; font-weight:400; margin-bottom:5px; margin-top:0;}
.CorporatePresentation h2 span{ font-size:16px;}
.CorporatePresentation p{ color:#fff; margin-top:10px;}
.CorporatePresentation .playBtn:hover{background-color:#585858;}

.Investors .ProductWapper ul{ margin:0; padding:0; list-style:none;}
.Investors  .ProductWapper ul li{ float:left; width:33.3%; height:auto; display: inline-grid;}
.Investors  .ProductWapper  figure { width:100%; height:100%; overflow: hidden; position: relative; display: inline-block; vertical-align: top; }
.Investors  .ProductWapper  figcaption { position: absolute; left:inherit; right:inherit; bottom: 0; text-align: center; font-weight: bold; width: 100%; height: 100%; display: table; background: url(../images/shedoweffect.png) no-repeat left top; background-size:100% 100%;  }
.Investors  .ProductWapper  figcaption div { position: absolute; bottom: 20px; opacity: 1; left:20px;   text-align:left; color:#fff; font-size:30px; font-weight:300; line-height:30px; padding-top:5px; padding-bottom:5px;  }
.Investors  .ProductWapper  figcaption div p { color:#fff; font-size:14px;line-height:14px; margin:0; padding:10px 0; font-weight:200 }
.Investors .ProductWapper  figcaption div:after { position: absolute; content: "";  left: 0; bottom: 0%; text-align: left;  width: 0%; height: 2px; background: #fff; }
.Investors .ProductWapper  figure img { width:100%; -webkit-transition: all 0.5s linear; transition: all 0.5s linear; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }
.Investors .ProductWapper  figure:hover figcaption { height:100%; background: url(../images/shedoweffect.png) no-repeat left top; background-size:100% 100%; opacity:1;  }
.Investors .ProductWapper  figcaption:hover div { opacity: 1; bottom: 20%; }
.Investors .ProductWapper  figcaption:hover div:after { width:0%; }
.Investors .ProductWapper  figcaption .playBtn{ display:none;}
.Investors .ProductWapper  figcaption:hover .playBtn{ display:inline; transition: all 0.5s linear;}

.Investors .ProductWapper  figure:hover img { -webkit-transform: scale3d(1.2, 1.2, 1); transform: scale3d(1.2, 1.2, 1);  }

.changBOD .BODImageNameWapper h2{font-family: Meiryo !important; font-size:16px; font-weight:bold; color:#333333;  }
.changBOD .BODImageNameWapper .t1{font-family: Meiryo !important; font-size:16px;  font-weight:400; color:#333333; }
.changBOD .BODImageNameWapper .date{font-family: Meiryo !important; font-size:14px;  font-weight:400; color:#c00000; }

.whyusWapper{ width:100%; min-height:320px; background:url(../images/why-us-bg.png) left top no-repeat;  }

.whyusWapper h2.headding{ color: #fff; padding-top:40px;}
.whyusWapper h2.headding:before{ background-color:#fff; top:inherit; right: 0; bottom: -10px; }
.whyusWapper .t1{font-family: Meiryo !important; font-size:26px; line-height:30px; text-transform:uppercase; text-align:left;  font-weight:400; color:#fff; }
.whyusWapper .t2{font-family: Meiryo !important; font-size:16px;  text-align:centre;  font-weight:400; color:#fff; }
.WhyusSlider{ width:90%; margin:90px auto 0 auto;}

.WhyusSlider .slick-prev { background:url(../images/slider-whitearrowleft.png) center center no-repeat; background-size:100% 100%; }
.WhyusSlider .slick-next { background:url(../images/slider-whitearrowright.png) center center no-repeat; background-size:100% 100%; }

.EventMainWapper{ width:90%; margin:30px auto;}

.EventsWorkshop{ margin:60px 0 0 0px; position:relative;}
.EventsWorkshop .StoryList p{ color:#777777; font-size:16px; text-align:left; width: 85%;}
.EventsWorkshop .verticalSlider .slick-prev { left: inherit; right:inherit; left:0; bottom:-50px; top:inherit;}
.EventsWorkshop .verticalSlider .slick-next { left: inherit; right: inherit; left:70px; top:inherit !important; bottom:-50px;  }
.EventsWorkshop  .PagingInfo { position:absolute; left:40px; bottom:-30px;}
.VideoBox{ }
.VideoBox .PlayBTN{width:78px; height:78px; position:absolute; left:-24px; top:35%;}

.EventsWorkshop  .verticalSlider .slick-next { border: 1px solid #ed7023; background: #ed7023 url(../images/Next-arrow1.png) no-repeat center center; }

.EventsWorkshop  .verticalSlider .slick-prev { border: 1px solid #ed7023; background: #ed7023 url(../images/prev-arrow1-2.png) no-repeat center center; }

.CEOAddresing{ color:#fff; padding:0px 0; }
.CEOAddresing h2{color:#fff; margin-bottom:20px}
.CEOAddresing p{color:#fff; font-size:14px;}

.contactUS { }
.contactUS .tollFreeBox { background:#f5f5f5; text-align:center; padding-top:25px; padding-bottom:25px; }
.contactUS .tollFreeBox h3.tollFree { font-size:25px; margin:0; }
.contactUS .tollFreeBox .number { font-size:36px; color:#ed7023; }
.contactUS .tollFreeBox .subText { font-size:14px; display:block; }
.contactUS .tollFreeBox br{ display:none;}
.contactUS .sectionBox { position:relative; }
.contactUS .sectionBox .iconsBox { width:200px; float:left; padding:10px; box-sizing:border-box; height:100%; position:absolute; text-align:center; }
.contactUS .sectionBox .iconsBox:before { content:''; position:absolute; width:4px; height:100%; background:#f2f0ee; left:0; right:0; margin:auto; top:0; z-index:0;  }
.contactUS .sectionBox:last-child .iconsBox:before { content:''; height:50%; }
.contactUS .sectionBox .iconsBox img { display:inline-block; position:relative; z-index:1;  }
.contactUS .sectionBox .iconsBox .text { display:block; background:#ffffff; font-family: Meiryo !important; font-size:20px; padding:10px 0; position:relative; z-index:1; }

.contactUS .sectionBox .contactBox { width:calc(100% - 200px); float:left; padding:10px 0 20px 0; margin-bottom:30px; border-bottom:1px solid #e1e1e1; margin-left:200px; }
.contactUS .sectionBox h3 { font-size:14px; padding:7px 0; position:relative; font-family: Meiryo !important;   }
.contactUS .sectionBox h3 .icon { position:relative; top:0; left:0; height:40px; width:45px; margin-right:45px;  }
.contactUS .sectionBox h3 .icon img { position:absolute; left:0; top:0; bottom:0; margin:auto; }
.contactUS .sectionBox .oText { color:#3776c4; display:block; font-size:16px; margin-bottom:10px; }
.contactUS .sectionBox  .link { color:#3776c4;  font-size:16px; text-decoration:underline }
.SuggesComplainBox{ position:relative}
.SuggesComplainBox h2{font-family: Meiryo !important; font-size:20px; color:#000; margin-bottom:20px;}
.SuggesComplainBox p{ font-size:14px; color:#777777 ;margin-bottom:20px;}
.TDSOtherLink hr, .SuggesComplainBox hr{ border-color:#333333}
.TDSOtherLink{ position:relative}
.TDSOtherLink .IconBox{ width:108px; height:108px; margin:0 auto; border:2px solid #e1e1e1; border-radius:50%; padding:26px 0 0 0}
.TDSOtherLink h2{font-family: Meiryo !important; font-size:20px; color:#333333; margin-bottom:20px;}
.contactUS .FormWapper{ position:relative}
 .form-group{ display:inline-block; width:100%; margin-bottom:20px;  }
.form-group lable{ float:left; display:block;}
.form-group .form-control{ float:left; padding:0; background:none; border:none; box-shadow:none; border-radius:0;  border-bottom:1px solid #7f7f7f; border-top:none; font-size:18px; font-weight:600; color:#333333; height:32PX;  }
.form-group .textarea{ width:100%; outline:none; float:left; resize:none; padding:0; background:none;  box-shadow:none; border-radius:0;  border:1px solid #8a8a8a;  font-size:18px; font-weight:600; color:#333333; padding:20px; margin-top:20px; }
.ecostomerWpapper{ margin:30px 0;}
.ecostomer, .ecostomerRD1, .ecostomerRD2 { color:#777777; font-weight:300;  font-size:16px; float: left; margin-right: 15px;  }
.ecostomerRD1, .ecostomerRD2 {float: left;margin-top: -4px;  color:#777777; font-weight:normal; }

.ocostomerWpapper{ margin:30px 0;}
.ccostomer, .ocostomerRD1, .ocostomerRD2 { color:#777777; font-weight:300;  font-size:16px; float: left; margin-right: 15px;  }
.ocostomerRD1, .ocostomerRD2 {float: left;margin-top: -4px;  color:#777777; font-weight:normal; }

.select-group{    margin-bottom: 24px; display:inline-block; }
.select-group .selectWrap{position:relative; border-bottom:1px solid #949494;}
.select-group .selectWrap .selectSpan{width:100%; line-height:30px;}
.select-group .selectWrap .selectSpan.active{color: #000000;}
.select-group .selectWrap select{position:absolute;height:100%;width:100%;left:0;top:0;opacity:0; padding:0}
.select-group .selectWrap{    background: url(../images/arrow.png) 98% center no-repeat;}
/*.select-group.blackA .selectWrap{background:url(../images/select-black-arrow.png) right center no-repeat; overflow:hidden;}
.select-group.whiteA .selectWrap{background:url(../images/select-white-arrow.png) right center no-repeat; overflow:hidden;}*/
.select-group.whiteA .selectWrap .selectSpan{color:#333333; font-weight:normal; font-size:14px }

.custom-radio { width: 20px; height: 20px; display: inline-block; position: relative; margin-right:5px; z-index: 1; top: 5px; background: url("../images/radio.png") left top no-repeat ; }
.custom-radio.selected { background: url("../images/radio.png") no-repeat left -20px;  transition: all 0.3s ease; }
.custom-radio input[type="radio"] { width:100%; height:100%; margin: 1px; position: absolute; z-index: 2; cursor: pointer; outline: none; opacity: 0; _noFocusLine: expression(this.hideFocus=true);}
.FormWapper  label{ font-size:14px; font-weight:300;}
.FormWapper h2{font-size:16px; font-weight:500; line-height:20px;}
.FormWapper sup{ color:#ed7023; font-size:14px;}
.FormWapper .select-group .selectWrap .selectSpan{ font-size:14px}
.FormWapper .select-group .selectWrap .selectSpan.active{ font-size:18px; color: #000000; font-weight:bold;}

.custom-checkbox { width: 20px; height: 20px; margin-right:10px; display: inline-block; position: relative; z-index: 1; top: 3px; background: url("../images/checkbox.png") no-repeat left top; }
.custom-checkbox.selected { background: url("../images/checkbox.png") no-repeat left -20px; transition: all 0.3s ease; }
.custom-checkbox input[type="checkbox"] { width:100%; height:100%; margin: 0; position: absolute; z-index: 2; cursor: pointer; outline: none; opacity: 0; _noFocusLine: expression(this.hideFocus=true);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); -khtml-opacity: 0; -moz-opacity: 0; }
.conform { padding: 13px 15px; font-size:16px; }
.FormWapper .playBtn{padding: 15px 40px; font-size:16px !important; margin-top:20px; margin-bottom:20px;}


.form-group .form-control::placeholder, .form-group .textarea::placeholder{color:#333333; font-weight:normal; font-size:14px }

.contactUS .FormWapper .form-group .form-control::-webkit-input-placeholder, .form-group .textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */
       color:#333333; font-weight:normal; font-size:14px 
    }
.contactUS .FormWapper .form-group .form-control::-moz-placeholder { /* Firefox 19+ */
       color:#333333; font-weight:normal; font-size:14px 
    }
.contactUS .FormWapper .form-group .form-control:-ms-input-placeholder, .form-group .textarea:-ms-input-placeholder  { /* IE 10+ */
       color:#333333; font-weight:normal; font-size:14px 
    }
.contactUS .FormWapper .form-group .form-control:-moz-placeholder,  .form-group .textarea:-moz-placeholder { /* Firefox 18- */
       color:#333333; font-weight:normal; font-size:14px 
    }

.scale-anm { transform: scale(1); }
.FormWapper .g-recaptcha{transform:scale(0.98);-webkit-transform:scale(0.98);transform-origin:0 0;-webkit-transform-origin:0 0;     display: inline-block;}
.filecontrol{font-size:14px !important; font-weight:normal !important; }
.MediaWapper .MediaText ul.point{ margin:0; padding:0; list-style:none;}

.FAQWapper ul.point li{ margin:10px 15px; list-style:none; padding:0; position:relative; text-align:left; font-size:16px; color:#333333; font-weight:300; }
.FAQWapper ul.point li:after { content: ""; position: absolute; left: -15px; top:4px; width: 4px; height: 15px; border-radius: 100px; background-color: #cccccc }
.hylink{ font-size:18px; padding:20px 0 0 0; display:block; float:left; text-decoration:underline;}
.Tital{ padding:15px 0; color:#fff; text-align:center; margin-bottom:20px}
.CurrentOpenings{width:100%;padding:10px 0 15px 0;margin-top:10px;margin-bottom:10px;display:inline-block;background-color:#f7f7f7;}
.CurrentOpenings hr{margin-top:10px;margin-bottom:10px;}
.CurrentOpenings .headding{color:#e36e1f;font-size:14px;font-weight:bold;text-transform:uppercase;  padding-top: 20px; width:calc(100% - 50px); float:left; }
.CurrentOpenings .date{ float:right; width:50px; height:50px; background:#7c6a55; line-height:13px; color:#fff; border-radius:50%; text-align:center; padding-top:13px;}
.CurrentOpenings .date strong{ font-size:18px;}
.CurrentOpenings ul{margin:10px 0 20px 0;padding:0;list-style:none;float:left}
.CurrentOpenings ul li{float:left; width:auto; margin-right:10px; margin-bottom:10px;}
.CurrentOpenings ul li.icon1{background:url(../images/opicon1.png) left center no-repeat; padding:1px 0 0 30px;}
.CurrentOpenings ul li.icon2{background:url(../images/opicon2.png) left center no-repeat; text-transform:capitalize; padding:1px 0 0 20px;}
.datepicker{background:url(../images/Dob.png) right top no-repeat !important;}
.EligibilityBox{ width:100%; float:left; display:table; padding:20px 20px; }
.EligibilityBox p{ font-size:25px; color:#333333;    font-family: Meiryo !important; margin:0; }
.EligibilityBox p.t2{ font-size:16px; color:#333333;    font-family: Meiryo !important; margin:0 0 20px 0 }

.AboutInsuranceSlider{ border:1px solid #e1e1e1;}


.AboutInsuranceSlider p{ font-size:14px; color:#777777;  text-align:left;}
.AboutInsuranceSlider .textName{ position:absolute; left:20px; bottom:20px;  text-align:left; color:#fff; font-size:40px; line-height:20px; font-weight:bold; }
.AboutInsuranceSlider .textName span{ font-size:16px; color:#ffffff; font-weight:200;}

.AboutInsuranceSlider .ImageBox{ position:relative;}
.AboutInsuranceSlider .ImageBox img{ width:100%;}
.VissonMissonWapper{ position:relative;}
.VissonMissonWapper .Taball{ width:600px}
.VissonMissonWapper .VisionMissionSlider .slick-slide .ImageIcon{ width:101px; height:101px; border-radius:50%; background:#d1d1d1; margin:0 auto}
.VissonMissonWapper .VisionMissionSlider .slick-slide:hover{cursor:pointer !important}
.VissonMissonWapper .VisionMissionSlider .slick-slide:hover .ImageIcon{background:#c00000;}

.VissonMissonWapper .VisionMissionSlider .slick-slide h2 { font-family: Meiryo !important;  font-size: 20px; color: #333333; position: relative; margin: 0 0 30px 0; padding:10px 0 0 0; text-align: center }
.VissonMissonWapper .VisionMissionSlider .slick-slide:hover h2:before { content: ""; position: absolute; left: 0px;  right: 0; bottom: -10px; margin: auto; width: 24px; height: 5px; border-radius: 100px; background-color: #3776c4; color: #585858; }

.VissonMissonWapper .VisionMissionSlider .slick-current .ImageIcon{ width:101px; height:101px; border-radius:50%;background:#c00000; margin:0 auto}
.VissonMissonWapper .VisionMissionSlider .slick-current h2:before { content: ""; position: absolute; left: 0px;  right: 0; bottom: -10px; margin: auto; width: 24px; height: 5px; border-radius: 100px; background-color: #3776c4; color: #585858; }
.VisionMissionContaineBox .t1{ width:482px; margin:30px auto 30px auto; font-family: Meiryo !important; font-size:22px; color:#333333  }
.VisionMissionContaineBox .t1 span { color:#c00000}

.VisionMissionContaineBox ul.text{ margin:0; padding:0; text-decoration:none;}
.VisionMissionContaineBox ul.text li{ display:inline-block; list-style:none; padding-bottom:30px; padding-top:30px;  font-family: Meiryo !important; font-size:22px; line-height:normal; color:#333333}
.VisionMissionContaineBox ul.text li span { color:#c00000}
.VisionMissionContaineBox .img{ position:relative; }
.VisionMissionContaineBox ul.text li p { font-size:14px; color:#777777; padding:10px 0 20px 0; margin:0; font-family: Meiryo !important; }
.VisionMissionContaineBox ul.text-withIcon li{ display:inline-block; list-style:none; padding-bottom:10px; padding-top:10px;}
.VisionMissionContaineBox ul.text-withIcon li .icon{  padding-top:10px; }
.VisionMissionContaineBox .ContText{width:calc(100% - 71px); padding-left:15px; padding-right:15px;  }

.AgreementWapper{ }
.AgreementWapper ul{margin:0; padding:0; }
.AgreementWapper ul li{ width:calc(20% - 20px); height:168px; background-color:#fff; text-align:center; list-style:none; float:left; margin:0 20px 20px 0 }
.AgreementWapper ul li p.lengname{ font-size:14px; color:#333333;  font-family: Meiryo !important; padding-top:40px; }
.AgreementWapper ul li:hover .lengname{ color:#ed7023}
.AgreementWapper ul li:hover { -webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.75); -moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.75); box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.75); transition: all 0.3s ease-in-out;   }
.AgreementWapper ul li .playBtn{ text-align:center; }

.CampusRecruitmentWpapper{ background:#5e3821; position:relative;}
.CampusRecruitmentWpapper .playBtn{ width:150px; border:none; position:absolute; margin:auto; left:0; right:0; bottom:-20px; background-color:#ed7023}
.rx-investor .pdfGroup { display: block; display: none; }
.rx-investor .pdfGroup.active { display: block; }
.rx-investor .pdfBox { background: #ece9e6; padding: 15px; margin-bottom: 30px; box-sizing: border-box; }
.rx-investor .pdfBox .pdfImg { float: left; margin-right: 15px; max-width: 100%; width: 50%; }
.rx-investor .pdfBox h2 { font-size: 20px; color: #7c6a55; }
.rx-investor .pdfBox h2 span { font-size: 30px; display: block; }
.rx-investor .pdfBox p { color: #7c6a55; }
.rx-investor .pdfBox .clickToView { border-bottom: 5px solid rgba(0,0,0,0.1); background-clip: border-box; display: block; float: left; margin: 10px 0; }
.rx-investor .pdfBox .clickToView a { padding: 7px 11px; float: left; font-size: 14px; color: #fff; border-left: 1px solid #EFAE5E; border-top: 1px solid #EFAE5E; border-right: 1px solid #9A4D19; border-bottom: 1px solid #9A4D19; background: #c00000; text-transform: uppercase; }
.rx-investor .bg{  text-align:center; padding:20px 0;}

.rx-investor .funBox { width: auto; height:auto; transition: all ease-in 200ms; display: inline-block; cursor:pointer; font-size:22px; color: #545453; position: relative; margin: 0 0 6px 0; padding: 0 10px; text-align: center  }
.rx-investor .funBox.active, .rx-investor .funBox:hover {  color: #ed7023;}
.rx-investor .funBox.active:before, .rx-investor .funBox:hover:before { content: ""; position: absolute; left: 0px;  right: 0; bottom: -10px; margin: auto; width: 24px; height: 5px; border-radius: 100px; background-color: #3776c4;  }

.thum-video-wapper {  margin-top:40px;  margin-bottom:40px; }
.thum-video-wapper .img { width:100%; padding:0 0 10px 0 }
.thum-video-wapper img { width:100% !important; }
.thum-video-wapper .name { font-size: 18px; color: #c00000;  text-align:center }
.thum-video-wapper .views { font-size: 12px; color: #000;  text-align:center }
.EreciptBox{ margin-top:20px; margin-bottom:20px; padding:20px; background-color:#fff; -webkit-box-shadow: 0px 0px 42px 0px rgba(234,232,231,1);
-moz-box-shadow: 0px 0px 42px 0px rgba(234,232,231,1);
box-shadow: 0px 0px 42px 0px rgba(234,232,231,1); font-size:16px; color:#777777;  }
.EreciptBox span{ color:#db6b1c ; font-weight:bold;}
.EreciptBox a{ color:#db6b1c ; font-weight:bold;}

.DownloadBoxBg{ background:#000 url(../images/downloanbg.jpg) no-repeat center center; min-height:400px; background-size:cover;}
.DownloadBoxBg .BoxWapper{ background-color:#fff; width:100%; height:250px;  margin-top:18%; padding:30px;}
.DownloadBoxBg .BoxWapper h2{ font-size:16px; color:#000; font-weight:bold; }
.DownloadBoxBg .BoxWapper p{ color:#777777; margin-bottom:20px; display:inline-block;}
.DownloadBoxBg .BoxWapper:hover{ background-color:#c00000; transition: all 0.5s ease; }
.DownloadBoxBg .BoxWapper:hover h2,.DownloadBoxBg .BoxWapper:hover p  { color:#fff}
.DownloadBoxBg .BoxWapper .playBtn { background-color:#3776c4}
.DownloadBoxBg .BoxWapper .playBtn:hover { background-color:#3776c4}

.Salaried1, .Selfemployed1, .Businesses1 {display: none ;}
.Salaried1.active , .Selfemployed1.active, .Businesses1.active {display:block ;}

.style4{ margin:0 0 15px 0; padding: 0; position: relative; text-align: left; font-size: 14px; color: #727272; padding-left:20px; padding-right:10px; box-sizing:border-box; }
.style4:after{ content: ""; position: absolute; left: 0px; top: 0; width: 4px; height: 15px; border-radius: 100px; background-color: #3776c4; }
.SaleMangWapper{padding:20px 0;display:inline-block;}
.SaleMangWapper .headding{color:#e36e1f;font-size:24px;font-weight:bold;text-transform:uppercase}
.SaleMangWapper ul{margin:20px 0 20px 0;padding:0;list-style:none;float:right}
.SaleMangWapper ul li{float:left;padding:0 0 0 30px;width:auto;}
.SaleMangWapper ul li.icon1{background:url(../images/opicon1.png) left center no-repeat}
.SaleMangWapper ul li.icon2{background:url(../images/opicon2.png) 10px center no-repeat}

/* Start SiteMap Css*/
.siteMapWrp{position:relative;clear: both;}
.siteMapWrp.bg1{ background:#fff;}
.siteMapWrp.bg2{ background:#f1efed;}
.siteMapWrp .titleWrp{width:100%; display:inline-block; clear:both;}
.siteMapWrp .titleWrp .btnStyle1{ font-family: Meiryo !important; border:1px solid #3776c4;background-color: #3776c4; padding:10px 20px; color: #fff; font-size:14px; border-radius: 50px; line-height: 22px; transition: all 0.5s ease; text-transform:uppercase; outline:none; text-decoration:none; width:auto; display:inline-block;  }
.siteMapWrp .titleWrp .btnStyle1.hbtn{padding:10px 35px !important;margin:30px 0px 10px;}
.siteMapWrp .titleWrp .btnStyle1:hover { background-color: #c00000;border:1px solid #c00000;}
.siteMapWrp .titleWrp .btnStyle2{ font-family: Meiryo !important; background-color: #fff; color: #333333; border:1px solid #dadada; padding:10px 20px; font-size:16px; border-radius: 50px; line-height: 22px; transition: all 0.5s ease; text-transform:uppercase; outline:none; text-decoration:none; width:auto; display:inline-block; margin-bottom:20px;  }
.siteMapWrp .titleWrp .btnStyle2.mrt10{ margin-top:10px;}
.siteMapWrp .titleWrp .btnStyle2.mrt20{ margin-top:20px;}
.siteMapWrp .titleWrp .btnStyle2.mrb25{ margin-bottom:25px;}
.siteMapWrp .titleWrp .btnStyle2.mrb30{ margin-bottom:30px;}
.siteMapWrp .titleWrp .btnStyle2:hover {background-color: #3776c4;  color: #fff;border:1px solid #3776c4;}
.siteMapWrp .titleWrp .btnStyle1.whiteBg{ background-color: #fff; color: #333333; border:1px solid #dadada;}
.siteMapWrp .titleWrp .btnStyle1.whiteBg:hover{background-color: #3776c4;  color: #fff;border:1px solid #3776c4;}
.siteMapWrp .titleWrp h2{padding:10px 35px !important;margin-top:40px; }
.siteMapWrp .titleWrp h3{margin-bottom:25px; }
.siteMapWrp h4{color: #fe8633;font-size:18px;}
.siteMapWrp .navList{ margin:0; padding:0; padding-left:10px;}
.siteMapWrp .navList > li{list-style:none; padding:0px 0px 15px 15px; position:relative; /*background:url("../images/list-styleBg.png") no-repeat left 4px;*/}
.siteMapWrp .navList > li::after{content:''; background:url("../images/list-styleBg2.png") no-repeat left 0px;position:absolute; left:0px; top:4px; width:5px; height:100%;}
.siteMapWrp .navList > li::first-letter{color:#dd742d;}
.siteMapWrp .navList > li:last-child{ padding-bottom:0px;}
.siteMapWrp .navList > li:last-child::after{height:14px;}
.siteMapWrp .navList > li a{color:#333333; text-decoration:none; font-size:14px;transition: all 0.5s ease;}
.siteMapWrp .navList > li a::first-letter{color:#dd742d;}
.siteMapWrp .navList > li a:hover{color:#dd742d;}
.siteMapWrp .navList > li > ul{margin:0; padding:0; padding-left:10px;}
.siteMapWrp .navList > li > ul > li{list-style:none;padding:2px 0px 2px 0px;transition: all 0.5s ease;}
.siteMapWrp .navList > li > ul > li a{color:#777777; font-size:12px;}
.siteMapWrp .navList > li > ul > li a:hover{color:#dd742d;}
.sitemapFBorder{border-top:1px solid #c00000;padding-top: 20px !important;}

table{color: #777777; font-size: 14px;}



.OtherFormWapper{ }
.OtherFormWapper .header{ width:100%; }
.OtherFormWapper .header .rx-logo{ width:228px; float:left; margin:0; padding:0;}
.OtherFormWapper .header .rx-logo2{ width:272px; float:left;  margin:0; padding:0;}
.OtherFormWapper h2{ color:#000; font-size:33px; margin:20px 0;}



@media screen and (max-width:980px) {
    .siteMapWrp .titleWrp .btnStyle1,.siteMapWrp .titleWrp .btnStyle2{font-size:14px;}
    
    .siteMapWrp .titleWrp .btnStyle1.hbtn{margin:30px 0px 20px; }
    .siteMapWrp .navList{margin-bottom:30px;}
    .siteMapWrp .titleWrp .btnStyle2.mrt20{ margin-top:0px;}
    .siteMapWrp .titleWrp h3{margin-top:0px; }
}
@media screen and (max-width:580px) {
    .mnav{width:100%;}
    .OtherFormWapper .header .rx-logo{ width:50%; float:left; margin:0; padding:0;}
.OtherFormWapper .header .rx-logo2{ width:50%; float:left;  margin:0; padding:0;}
    
}


.CsrWrp{}
.CsrWrp h2.headding{ margin: 10px 0 30px !important;}
.CsrWrp .img{ width:100%; display:inline-block;}
.CsrWrp .csrText{ padding:30px 20px 30px 40px;}
.CsrWrp .csrText h3{ font-size:30px; color:#fff; margin:0; padding-bottom: 10px;}
.CsrWrp .csrText p{font-size:16px;color:#fff;}
.CsrWrp .csrText2{ padding:20px 0px 20px 0px;}
.CsrWrp .csrText2 h3{ font-size:30px; color:#ed7023; margin:0; padding-bottom: 10px;}
.CsrWrp .csrText2 h3 .ssize{font-size:12px;color:#777777; clear:both;}
.CsrWrp .csrText2 p{font-size:16px;color:#777777;}
.csrBg1{background-color: #ed7023;}
.csrBg1.padLR15{padding:0px 15px;}
.text-left{text-align:left !important;}
.text-left:before{right:inherit !important;}
.container{position:relative;}
.lwtouch{ position:relative;}
.lwtouch .headding:before{background-color: #ed7023;}
.lwtouch .imgCircle{border-radius:100%; width:170px; height:170px;    border: 5px solid #ccc; overflow:hidden; margin:0 auto; background-position:center center; background-size:cover; background-repeat:no-repeat; margin-bottom:20px;}
.lwtouch .imgCircle.size2{width:200px; height:200px;}
.lwtouch .imgCircle img{width:100%;}
.lwtouch .csrText2{ padding:0px 0px 0px 20px;}
.lwtouch .csrText2 h3{line-height: 20px; font-size:30px; color:#ed7023; margin:0; padding-bottom: 16px;}
.lwtouch .csrText2 h3 .ssize{font-size:14px;color:#777777; clear:both; width:100%; display:inline-block;}
.lwtouch .csrText2 p{font-size:14px;color:#373737; font-weight:300;}

.lwtouch .TextWapper{ width:630px; margin:0 auto;float: none;}
.lwtouch .TextWapper ul{ margin:0; padding:20px 0;} 
.lwtouch .TextWapper ul li{ list-style:none; width:50%; float:left; display:inline-block; border-left:1px solid #cccccc; }  
.lwtouch .TextWapper ul li:first-child{ border:0;}
.lwtouch .TextWapper ul li:last-child{width:48%; margin-left:2%;}
.lwtouch .TextWapper p{font-size:18px; line-height:18px; color:#545453; font-weight:400; margin:0px 0px 4px;}
.lwtouch .TextWapper h4{font-size:18px; line-height:18px; color:#333333; font-weight:300; margin:0px 0px 4px;}
.lwtouch p.name{ font-size:15px; line-height:22px; color:#777777; font-weight:300; }
.lwtouch p.name span{ font-size:12px; color:#777777; }
.lwtouch a{ color:#333333; font-size:14px;}

.iconwrp{width:100%; display:inline-block; clear:both; margin:5px 0px 10px; text-align:center;}
.iconwrp .icon-mail{display:inline-block; position:relative;background:url(../images/csr/icon-mail.png) center center no-repeat; width:32px; height:31px;}
.iconwrp .icon-map{display:inline-block; position:relative;background:url(../images/csr/icon-map.png) center center no-repeat; width:32px; height:31px;}
.color1{color:#777777 !important; font-size:16px !important; font-weight:300 !important;}
.btnCallBack{background-color: #c00000; padding:10px 20px; color: #fff !important; font-size:20px !important; border-radius: 50px; line-height: 22px; transition: all 0.5s ease; text-transform:uppercase; outline:none; text-decoration:none;   position:relative; padding-left:65px !important;}
.btnCallBack:hover { background-color: #3776c4; color: #fff !important; }
.btnCallBack i{ width:36px; height:36px; background:url(../images/csr/Icon-callback.png) center center no-repeat;  position:absolute; left:15px; top:3px; border-radius:50%;}
.traningBannBox{}
.traningBannBox .banntraning{position:relative; clear:both;}
.traningBannBox .banntraningListBg{ background:#c00000; padding:20px; width:100%; clear:both;}
.traningBannBox .banntraningListBg ul{margin:0; padding:0; display:table; vertical-align:middle;}
.traningBannBox .banntraningListBg ul li{list-style:none; float:left; width:25%;font-size:20px; color:#fff; line-height:22px; min-height: 75px; padding:0px 15px 0px;border-right:1px solid #b65a18;}
.traningBannBox .banntraningListBg ul li span{vertical-align:middle; display:table-cell; height: 75px; }
.traningBannBox .banntraningListBg ul li:last-child{border:none;}
.traningListBox{ margin-bottom:50px;}
.traningListBox h3{text-align:center;}
.traningListBox .traningList{margin:0; padding:0; display:table-row;}
.traningListBox .traningList li{list-style:none; float:left; width:25%;font-size:16px; color:#777777; padding:20px; background:url('../images/list-styleBg1.png') no-repeat left 20px; display:table-cell;}
.lwtouchBox{margin:40px 0px 0px;    padding-bottom: 20px;border-bottom:1px solid #cccccc;}
.lwtouchBox:last-child{border-bottom:0px solid #cccccc;}
.h4{line-height: 18px; font-size:16px; color:#333333; margin:0; padding-bottom: 10px;}
.h4 span{color:#c00000; font-weight:300;}
/* About Us */
.awardNewsWrp { position: relative;background:#e4e0db; }
.awardNewsWrp .container { position: relative; z-index: 1; }
.awardNewsWrp:after { content: ""; width: 50%; height: 100%; background:#f3f1ef; background-size: cover; position: absolute; left: 0; top: 0; display: inline-block }
.awardNewsWrp .PagingInfo { color: #000 !important; position:absolute; bottom:39px; right:14px; }
.awardNewsWrp .PagingInfo span { color: #000 }
.awardNewsWrp .awardsListLPSlider{width:100%; clear:both; float:left;}
.awardNewsWrp .awardsListLPSlider .AwardsList{width:100%;  overflow:hidden; text-align:left !important;}
.awardNewsWrp .awardsListLPSlider .AwardsList .ImgWapper{float:left; width:200px;}
.awardNewsWrp .awardsListLPSlider .AwardsList .TextWapper { width:calc(98% - 200px); float: left; padding-top:10px; padding-left:20px }
.awardNewsWrp .awardsListLPSlider .AwardsList .TextWapper h2{font-size: 16px; color: #555555;  margin-top: 0px;     margin-bottom: 10px;  text-align: left;  font-weight: bold;}
.awardNewsWrp .awardsListLPSlider .AwardsList .TextWapper p{font-size:14px; color:#777777; font-weight:300;}
.awardNewsWrp .awardsListLPSlider .AwardsList .playBtn {padding: 10px 14px; margin-bottom: 20px;}
.awardNewsWrp .awardsListLPSlider .slick-list { padding: 0 !important }
.awardNewsWrp .awardsListLPSlider .slick-prev, .awardNewsWrp .awardsListLPSlider .slick-next{width: 30px; height: 30px;top:auto;bottom:20px;  background: none;} 
.awardNewsWrp .awardsListLPSlider .slick-next { left: inherit; right: 0;  background: #ed7023 url(../images/Next-arrow1.png) no-repeat center center; }
.awardNewsWrp .awardsListLPSlider .slick-next.slick-disabled {border: 1px solid #cccccc; background: url(../images/Next-arrow.png) no-repeat center center; }
.awardNewsWrp .awardsListLPSlider .slick-prev {left: inherit; right: 70px; background: #ed7023 url(../images/Prev-arrow1.png) no-repeat center center; }
.awardNewsWrp .awardsListLPSlider .slick-prev.slick-disabled { border: 1px solid #cccccc; background: url(../images/Prev-arrow.png) no-repeat center center; }
.awardNewsWrp .viewall{position:absolute; right:10px; top:0px;}
.NewsBox{padding-left:30px;}
.NewsWrp { position: relative }
.NewsWrp .DateBox {text-align: center;float: left;font-family: Meiryo !important;font-weight: 100;background-color: #ed7023;display: inline-block;padding: 10px 10px;font-size: 44px;line-height: 42px;color: #fff;border-radius: 5px;}
.NewsWrp .DateBox p {font-size: 15px;line-height: 16px;margin: 0;padding: 0;font-family: Meiryo !important;color:#fff;}
.NewsWrp .ContentNews { width: calc( 100% - 85px); float: left; padding: 0 0 0 30px; }
.NewsWrp p.t1 { font-size: 16px; color: #555555; margin-bottom:10px; text-align: left; font-weight: bold; }
.NewsWrp p.t2 { font-size: 14px; color: #555555; margin-bottom: 5px; text-align: left; min-height: 51px; }
.NewsWrp .playBtn {padding: 10px 14px; margin-top: 20px;}

.abMTeam{ text-align:center; position:relative; padding:20px;}
.abMTeam h2{}
.abMTeam h2.headdingLeft:before{text-align:center;left: 0;    right: 0;}
.abMTeam h4{font-size:16px; color:#333333; margin:0px 0px 4px;}
.abMTeam p{margin:0px 0px 10px; font-size:13px; color:#777777; font-weight:300; padding:0px; text-align:center;}
.abMTeam .abmthumb{width:100%; text-align:center; display:inline-block; margin:5px 0px 6px;}
.abMTeam .abmthumb img{display:inline-block;}
.abWhyUsBG{ background:#ed7023 url("../images/aboutus/abWhyUsBG.png") no-repeat center top; background-size:cover; color:#fff;}
.abWhyUs{text-align:center; position:relative; padding:20px;}
.abWhyUs h2{color:#fff;}
.abWhyUs h2.headdingLeft:before{text-align:center;left: 0;    right: 0;background:#fff;}
.abWhyUs h3{font-size:36px; color:#fff; margin:50px 0px 17px; text-transform:uppercase;}
.abWhyUs p{margin:0px 0px 20px; font-size:13px; color:#fff; font-weight:300; padding:0px; text-align:center;}
.abETestwrp{text-align:center; padding:20px;}
.abETestwrp h2{}
.abETestwrp h2.headdingLeft:before{text-align:center;left: 0;    right: 0;}
.abETestwrp .ImgWrp{  float:left; width:100px; height:100px;  overflow:hidden; border-radius:100%;}
.abETestwrp .ImgWrp img{width:100%;}
.abETestwrp .TextWrp { width:calc(99% - 100px); float: left; padding-top:0px; padding-left:20px; text-align:left; }
.abETestwrp .TextWrp h2{font-size:20px; line-height:22px; color:#ed7023; font-weight:500; margin:0; margin-bottom:0px;}
.abETestwrp .TextWrp h2 span{width:100%; clear:both; display:inline-block;font-size:13px; color:#777777; }
.abETestwrp .TextWrp p{font-size:14px; color:#777777; font-weight:300;}
.abETestwrp .playBtn {padding: 10px 14px;    margin-top: 10px;}
.abETestwrp .abETestPagingInfo { color: #000 !important; position:absolute; bottom:20px; right:75px; }
.abETestwrp .abETestPagingInfo span { color: #000 }
.abETestwrp .abETestSlider{width:100%; clear:both; float:left;}
.abETestwrp .abETestSlider .item{width:100%; clear:both; overflow:hidden;}
.abETestwrp .abETestSlider .slick-list { padding: 0 !important }
.abETestwrp .abETestSlider .slick-prev, .abETestwrp .abETestSlider .slick-next{width: 30px; height: 30px;top:auto;bottom:0px;  background: none;} 
.abETestwrp .abETestSlider .slick-next { left: inherit; right: 0;  background: #ed7023 url(../images/Next-arrow1.png) no-repeat center center; }
.abETestwrp .abETestSlider .slick-next.slick-disabled {border: 1px solid #cccccc; background: url(../images/Next-arrow.png) no-repeat center center; }
.abETestwrp .abETestSlider .slick-prev {left: inherit; right: 70px; background: #ed7023 url(../images/Prev-arrow1.png) no-repeat center center; }
.abETestwrp .abETestSlider .slick-prev.slick-disabled { border: 1px solid #cccccc; background: url(../images/Prev-arrow.png) no-repeat center center; }

.mrt10{ margin-top:10px !important;}
.mrt20{ margin-top:20px;}
.mrt30{ margin-top:30px;}
.mrt40{ margin-top:40px;}
.mrt50{ margin-top:50px;}
.mrb10{ margin-bottom:10px;}
.mrb20{ margin-bottom:20px;}
.mrb30{ margin-bottom:30px;}
.pad40{padding:40px 0px;}
.padb60{padding-bottom:60px !important;}
.BoxPadding{padding-left:30px;}


.articalSection { }
.articalSection .articalImg { margin:0 25px 25px 0; width:50%; float:left; }
.articalSection ul, .articalSection ol { margin:0; padding-left:1.8em; display:inline-block;  }
.articalSection li { font-size:16px; color:#585858; font-family: Meiryo !important; font-weight: 300; margin-left:0px; margin-bottom:5px;  }
.articalIndex:after { display:none !important; }

#map-canvas { margin: 0; padding: 0; height: 400px; max-width: none; }
#map-canvas img { max-width: none !important; }
.gm-style-iw { width: 370px !important; top: 0px !important; left: 0px !important; background-color: #fff; /*box-shadow: 0 1px 6px rgba(178, 178, 178, 0.6);
    border: 1px solid rgba(72, 181, 233, 0.6);
    border-radius: 2px 2px 10px 10px;*/ }
.gm-style-iw div { background-color: #fff !important; }
#iw-container { margin-bottom: 10px; }
#iw-container .iw-title { font-family: 'Open Sans Condensed', sans-serif; font-size: 22px; font-weight: 400; padding: 10px; background-color: #48b5e9; color: white; margin: 0; border-radius: 2px 2px 0 0; }
#iw-container .iw-content { font-size: 13px; line-height: 18px; font-weight: 400; margin-right: 1px; padding: 15px 5px 20px 15px; max-height: 140px; overflow-y: auto; overflow-x: hidden; }
.iw-content img { float: right; margin: 0 5px 5px 10px; }
.iw-subTitle { font-size: 16px; font-weight: 700; padding: 5px 0; }
.iw-bottom-gradient { position: absolute; width: 326px; height: 25px; bottom: 10px; right: 18px; background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); }
.loderbg { width: 100%; height: 100%; position: fixed; left: 0; top: 0; background: url(../images/loderbg.png) repeat center center; z-index: 10000; display: none; }

.uploadfile { color:rgba(84,84,84,1);  width:100%; float:left; background:#fff; border-bottom:1px solid #949494;  height: 31px; padding:0px 0px 0px 0px; box-sizing:border-box; }
	.uploadfile .browse-btn { width:89px; height:28px; margin:0px 0 0 0; float:right; background:url(../images/icon-browse.jpg) no-repeat; overflow:hidden; position:relative; cursor:pointer;  } 
	.uploadfile .browse-btn .inputfile{ width:100%; position:absolute; height:35px; opacity:0; cursor:pointer; }
	.uploadfile .nameuploadfile { margin-right:116px; line-height:35px;  color:#D4D4D4;  font-size:15px; overflow:hidden !important; }
	.uploadfile .nameuploadfile.active { color:rgba(84,84,84,1); font-family: Meiryo !important;     font-size: 18px;    font-weight: 600;}

/*Faq-Section Start*/
    
.FaqTAB { background:url(../images/BOD-shepng.png) center bottom no-repeat;  padding:0px 0px 20px 0; margin-bottom:30px;}
.FaqTAB ul{ margin:0; padding:0; list-style:none;}
.FaqTAB ul li { list-style:none; display:initial }
.FaqTAB ul li a{ position:relative; font-family: Meiryo !important; color:#cacaca; font-size:30px; padding:20px 30px; text-decoration:none; }
.FaqTAB ul li a.shedowLeft{ background:url(../images/BOD-sheleft.png) right center no-repeat}

.FaqTAB ul li.active  a:hover:before { content: ""; position: absolute; left: 0px; top: 0; right: 0; bottom: -50px; margin: auto; width: 24px; height: 5px; border-radius: 100px; background-color: #3776c4; color: #585858; }
.FaqTAB ul li.active  a:before { content: ""; position: absolute; left: 0px; top: 0; right: 0; bottom: -50px; margin: auto; width: 24px; height: 5px; border-radius: 100px; background-color: #3776c4; color: #c00000; }
.FaqTAB ul li.active  a{color:#c00000;}


 /*Faq-Section End*/

 .tab-content h2.headding{ margin-top:30px; }

.tab-content .FormWapper .select-group .selectWrap {background: url(../images/dropdownarrow2.png) 98% center no-repeat;}

.tab-content .FormWapper .select-group .selectWrap .selectSpan.active{ line-height:50px; font-size: 25px; color: #000000; font-weight: 300; color:#333333;    font-family: Meiryo !important;}
.HideQuetion { display:none;}
.tab-content .FormWapper .select-group .selectWrap .selectSpan{ line-height:50px; font-size: 25px; color: #000000; font-weight: 300; color:#333333;    font-family: Meiryo !important;}
.WasThishelpful { background-color:#f6f6f6; min-height:auto; }
.YesNoWapper{ background-color:#fae2d2; border-bottom:2px solid #fff; min-height:70px;}
.YesNoWapper .all{ float:left; display:inline-block; text-align:center; margin:10px 0px 10px 0; padding:0px 15px 0 15px; height:50px; }
.YesNoWapper .all .radioBox { width:auto; height:40px; float:left; }
.YesNoWapper .all .radioBtn { width:30px; height:30px; float:left; position:relative; margin:10px 0px 0 0; background:#fff; float:left; border-radius:50%; transition:all ease-in 200ms;}
.YesNoWapper .all .radioBtn input[type="radio"] { width:100%; height:100%; margin:0; padding:0; opacity:0; position:relative; }
.YesNoWapper .all .radioBtn.active {  background:#3776c4;   position:relative; }
.YesNoWapper .all .radioBtn.active::before { position:absolute; content:''; width:30px; height:30px; top:0; right:0; bottom:0; left:0; margin: auto; background:#3776c4 url(../images/check-icon.png) no-repeat center center; border-radius:50%; opacity:1}
.YesNoWapper .all .radioname,.all label{   float:left;  padding: 3px 10px 0px 6px;  font-size: 30px; font-weight: 300; color:#555555;    font-family: Meiryo !important;}
.YesNoWapper .RadioBOX{ width:245px; margin:0 auto; display:inline-block;}
.borderLeft{ border-right: 1px solid #c8b5a8; }
.FeedBackWapper{ width:80%; margin:30px auto 30px auto; display:none;  }
.FeedBackWapper .T1{ font-size:16PX; color:#000;}
.FeedBackWapper .textarea{ resize:none;}
.FeedBackWapper .FormWapper .playBtn{ margin-top:0;}
.FeedBackWapper .FormWapper .playBtn.bg{ background-color:#dddddd; color:#000 !important;}
.tab-content hr{ height:2px; border:0; background:url(../images/border-bg.jpg) repeat;}
ul.applyLoan{ width:420px; margin:20px auto; padding:0; display:inline-block}
ul.applyLoan li{ width:170px; height:170px; float:left; list-style:none; position:relative; padding:20px; margin:20px }
ul.applyLoan li a{ display:inline-block;}
ul.applyLoan li p{ padding:0px 0px 0px 0px; margin:0;  font-size:18px; font-weight:300; color:#555555;    font-family: Meiryo !important;}
ul.applyLoan li .ShedoBox { width: 0%; height: 0%; position: absolute; z-index:-1; left: 0; top: 0; -webkit-box-shadow: 0px 0px 59px -12px -webkit-box-shadow:0px 0px 10px 8px rgba(204,204,204,0.4);
-moz-box-shadow: 0px 0px 10px 8px rgba(204,204,204,0.4); box-shadow: 0px 0px 10px 8px rgba(204,204,204,0.4);  display: none; transition: all 0.5s ease-out; }
ul.applyLoan li:hover .ShedoBox { width: 100%; height: 100%; border-radius: 2px; display: block; transition: all 0.5s ease-in; }

ul.applyLoan li.active .ShedoBox { width: 100%; height: 100%; position: absolute; z-index:-1; left: 0; top: 0; -webkit-box-shadow: 0px 0px 59px -12px -webkit-box-shadow:0px 0px 10px 8px rgba(204,204,204,0.4);
-moz-box-shadow: 0px 0px 10px 8px rgba(204,204,204,0.4); box-shadow: 0px 0px 10px 8px rgba(204,204,204,0.4); display: inline; transition: all 0.5s ease-out; }
 ul.otherLoanTab{ margin:20px 0; display:inline-block;}
 ul.otherLoanTab  li{ list-style:none; float:left; margin:0 50px}
 ul.otherLoanTab li .BL { background: url(../images/faq-Icon.png) left top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
 ul.otherLoanTab  li:hover .BL { background: url(../images/faq-Icon.png) left -50px no-repeat; transition: all 0.3s ease; }

  ul.otherLoanTab  li .SmEloan { background: url(../images/faq-Icon.png) -64px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
 ul.otherLoanTab  li:hover .SmEloan { background: url(../images/faq-Icon.png) -64px -50px no-repeat; transition: all 0.3s ease; }


  ul.otherLoanTab  li .LAProperty { background: url(../images/faq-Icon.png) -126px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
 ul.otherLoanTab  li:hover .LAProperty { background: url(../images/faq-Icon.png) -126px -50px no-repeat; transition: all 0.3s ease; }

  ul.otherLoanTab  li .homeloan { background: url(../images/faq-Icon.png) -187px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
 ul.otherLoanTab  li:hover .homeloan { background: url(../images/faq-Icon.png) -187px -50px no-repeat; transition: all 0.3s ease; }

  ul.otherLoanTab  li .CommVehicle { background: url(../images/faq-Icon.png) -252px top no-repeat; transition: all 0.3s ease; margin-top: 0px; }
 ul.otherLoanTab  li:hover .CommVehicle { background: url(../images/faq-Icon.png) -252px -50px no-repeat; transition: all 0.3s ease; }


 ul.otherLoanTab  li .icon { width: 60px; height: 50px; margin: 0 auto; text-align: center; }
  ul.otherLoanTab li p{ padding:10px 0px 0px 0px; margin:0; min-height:60px;  font-size:18px; font-weight:300; color:#555555;    font-family: Meiryo !important;}
  ul.otherLoanTab li .playBtn{ padding:5px 20px; margin-top:10px; margin-bottom:10px}

.Quetion{ margin:10px 0;}
.Quetion .Box1 { width:90%; margin: 30px auto 30px auto; }
.Quetion .Box1 p{ color:#333333; font-size:20px; margin:10px 0}
.Quetion .Box1 p span{ color:#333333; font-size:14px; }
.Quetion .playBtn{ padding:5px 20px; margin-top:0px;}
.Quetion .barcode{ width:300px; margin:30px auto; border:1px solid #44b29e; padding:50px 0;}
.Quetion .border{ border:1px solid #d3d1cd; padding-top:20px ; color:#000000; padding-bottom:20px; font-size:16px; margin-top:30px;  }
.Quetion .border2{ border:1px solid #d3d1cd; min-height:190px; padding-top:30px ; color:#000000; padding-bottom:20px; font-size:16px; margin-top:20px;margin-bottom:20px;  }
.Quetion .border2 p{ margin:0;}
.Quetion .border2 p.t1{ font-size:10px; line-height:10px; margin:0; padding:0 10px; }

.Quetion .exPadding{ padding-top:31px;  padding-bottom:31px;}
.Quetion .extext{color:#000000; font-size:16px; margin:0;}
.Quetion sup{ color:#f36f16 ; font-size:16px; }
.Quetion .BtnReset{ margin:20px 0}
.MobileBox{ width:238px; height:294px; background:url(../images/mobilebg.png) no-repeat left top; float:left; padding-top:86px; margin-left:40px; margin-top: 20px;}
.MobileBox .IconBoxWapper { position:relative; width:100%;}
.MobileBox .IconBoxWapper .InfoBox{ text-align:left; position:absolute; left:184px; top:0; width:130%; min-height:100px; padding:10px; font-size:16px; color:#fff; background:#c00000; }
.MobileBox .IconBoxWapper .InfoBox.exwidth{ width:80%; }
.MobileBox .IconBoxWapper .ArrowBox{ width:42px; height:37px; position:absolute; top:25px; right:22%;}
.MobileBox .IconBoxWapper .playBtn{ background-color:#fff; color:#3776c4 !important; margin-top:10px; }
.Icon-mobile-Call{ width:93px; height:93px; float:left; margin-top:20px;}
.TollFreeNo{width:calc( 100% - 93px ); float:left; text-align:left; font-size:18px; color:#333333; padding-left:20px; padding-top:40px;  }
.TollFreeNo span{ color:#e67000; font-size:24px;}
.Quetion .borderLeft{ border-right:1px dotted #333 !important; }


.Faqspage .overlay_bg { width: 100%; height: 100%; background-color: #000000; opacity: 0.5; position: fixed; z-index: 100; display: none; }
.Faqspage .cont-box { width: 300PX; height: 257px; background-color: #FFFFFF; position: fixed; z-index:101; display: none; top: 0; bottom: 0; right: 0; left: 0; margin: auto }
.Faqspage .close_btn { text-align:center; color:#fff; font-size: 18px; width:25PX; height:25px; line-height:23px;   position: absolute; top: 0px; right: 0px; cursor: pointer; background-color:#ed7023; border-radius:50%;  border-top-right-radius: 0; }
.Faqspage .lightbox { color: #fff; text-decoration: none; }
.Faqspage .tanks, .tandc { display: none; text-align: center; }
.Faqspage .pop-cont { padding: 20px 0; text-align: center; font-size: 24px; font-weight: bold; font-family: Meiryo !important; }
.Faqspage .ErrorMess{ position:relative; left:0; bottom:0; text-align:left; font-size:14px}

@media screen and (max-width:1200px) {
    .wUs{margin-bottom:20px;}
}
@media screen and (max-width:980px) {
    .traningListBox .traningList li{width:50%;}
    .awardNewsWrp .awardsListLPSlider .AwardsList .ImgWapper img{width:100px;}
    .awardNewsWrp .awardsListLPSlider .AwardsList .TextWapper { width:calc(98% - 0px); float: left; padding-top:10px; padding-right:0px }
    .tab-content .FormWapper .select-group .selectWrap .selectSpan.active{ font-size: 20px; }
       .tab-content .FormWapper .select-group .selectWrap .selectSpan{ font-size: 20px; }
 
    
}
@media screen and (max-width:767px) {
    .traningBannBox .banntraningListBg ul li{width:50%; padding:10px 10px; margin:10px 0px;}
    .traningListBox .traningList li{width:50%;}
    .lwtouch .csrText2{ padding:0px 0px 0px 0px;}
    .Awards{ background:#f2f0ee; padding:20px 15px; position:relative;}
   .News{background:#e4e0db;padding:20px 15px;}
   .Awards .viewall{top:30px;}
   .awardNewsWrp{padding:0px !important;}
   .awardNewsWrp .awardsListLPSlider .AwardsList .ImgWapper{width:100%;}
   .awardNewsWrp .awardsListLPSlider .AwardsList .ImgWapper img{width:100px;}
   .awardNewsWrp .awardsListLPSlider .AwardsList .TextWapper{width: calc(100% - 0px);}
   .NewsBox{padding:0px;padding: 0px 0px 0px;position: relative;}
   .mTeam, .wUs{margin-bottom:20px;}
   .abETestwrp .abETestPagingInfo{bottom: 20px;}
   .awardNewsWrp .PagingInfo{bottom: 58px;}
   .SuccessStoriesWapper .StoryList p {width:100%;}
   .SuccessStoriesWapper .PagingInfo { display:block !important; }
      .footerBottom .centerText { text-align:center !important; margin:3px 0; }
	.footerBottom p.followUs { text-align:center !important;  }
	.footerBottom p.followUs a { display:inline-block; }

}
@media screen and (max-width:680px) {
   .lwtouch .TextWapper{ width:100%; float:left;}
   .lwtouch .TextWapper ul li{width:100%;border-left:0px solid #cccccc;border-top:1px solid #cccccc;  }
   .lwtouch .TextWapper ul li:last-child{width:100%; margin-left:0px; margin-top: 20px;padding-top: 15px;}
   .lwtouch .TextWapper p{font-size: 16px;}
   
   .traningBannBox .banntraningListBg ul li{width:100%;border-right:0px solid #cccccc; border-bottom:1px solid #b65a18; min-height:inherit; margin:0px;}
   .traningBannBox .banntraningListBg ul li span{height:auto;}
   .VissonMissonWapper .Taball{ width:100%}

 .tab-content .FormWapper .select-group .selectWrap .selectSpan.active{ font-size: 18px; line-height:35px; text-align:left }
 
 .tab-content .FormWapper .select-group .selectWrap .selectSpan{ font-size: 18px; line-height:35px; text-align:left }

}

@media screen and (max-width:580px) {

    .MobileBox{ width:238px; height:auto;  float:none; padding-top:86px; margin-left:auto;  margin-right:auto; margin-top: 20px; background: url(../images/mobilebg.png) no-repeat center center;}
    .MobileBox .IconBoxWapper .InfoBox{ position:relative; left:unset; top:unset; width:100%; margin:0 auto; min-height:100px; padding:10px; font-size:16px; color:#fff; background:#c00000; }
        .MobileBox .IconBoxWapper .InfoBox.exwidth{ width:100%}
        .MobileBox .IconBoxWapper .ArrowBox{ display:none;}



}



@media screen and (max-width:480px) {
    .CsrWrp .csrText h3 { font-size: 20px;}
    .CsrWrp .csrText{padding: 20px 20px;}
    .traningListBox .traningList li{width:100%;}
    .lwtouch .csrText2 h3{ font-size: 22px;}
    .ProductAboutList ul li{width:100% !important;}
     .tab-content .FormWapper .select-group .selectWrap .selectSpan.active{ font-size: 14px; line-height:24px; text-align:left }
          .tab-content .FormWapper .select-group .selectWrap .selectSpan{ font-size: 14px; line-height:24px; text-align:left }

   
}
.source span{font-size:12px; line-height:16px; display:inline-block; padding-left:0px;}
.OtherInsurans .benefitBoxK{width:100%; position:relative;margin-bottom: 20px; border:1px solid rgba(204,204,204,.3); padding:15px; background:#fff; }
.OtherInsurans .benefitBoxK.bg2 { background: #f2f0ee;    }
.OtherInsurans .benefitBoxK h2{font-weight: bold;font-size: 14px; margin:0px 0px 10px; }
.OtherInsurans .benefitBoxK p{color: #585858;font-size: 14px;}
.OtherInsurans .benefitBoxK ul{margin:0; padding:0; padding-left:20px;}
.OtherInsurans .benefitBoxK ul li{color: #585858;font-size: 14px; background:url("../images/list-styleBg1.png") no-repeat left 2px; list-style:none; padding:0px 0px 12px 15px;}
.OtherInsurans  ul.point{ margin:0; padding:0; list-style:none;}

.OtherInsurans  ul.point li{ margin:15px 15px; padding:0; position:relative; text-align:left; font-size:14px; color:#585858}
.OtherInsurans  ul.point li:after { content: ""; position: absolute; left: -15px; top: 0; width: 4px; height: 15px; border-radius: 100px; background-color: #3776c4 }

.FBSlider{ position:relative}
.FBSlider .IconBox{ width:80px; height:80px; margin:0 auto; background-color:#ed7023; border:6PX solid #fff; border-radius:50%; padding:13px;-webkit-box-shadow: 0px 10px 32px -17px rgba(0,0,0,0.75);
-moz-box-shadow:0px 10px 32px -17px rgba(0,0,0,0.75);
box-shadow: 0px 10px 32px -17px rgba(0,0,0,0.75);}
.FBSlider .t1{ font-weight:bold; font-size:16px; margin-top:20px; font-family: Meiryo !important; }
.FBSlider .t2{ color:#777777; font-family: Meiryo !important;  }
.FBSlider .Textwapper{ padding:10px;}
.text-lightgrey{color:#777777;font-size:13px;}
.giList{margin:0; padding:0; display:table-row;}
.giList li{list-style:none; float:left; width:50%;font-size:16px; color:#fff; padding:15px 20px; background:url('../images/list-styleBgWt.png') no-repeat left 20px; display:table-cell;}

.gitable{}
.gitable tr th{border-top:none !important;color: #fff; font-size: 16px !important; background:#ed7023; text-align:center; padding:12px !important; }
.gitable tr td{color: #777777; font-size: 16px; text-align:center; padding:12px !important;border-top:none !important; position:relative;  width:33.34%;}
.gitable tr td::after{content:'';position:absolute;bottom:0px;left:0px; width:92%; height:1px; background:#ddd;}
.gitable tr td:first-child{ text-align:left;}
.gitable tr td:last-child::after{width:100%;}

.clearboth{clear:both;}
.cApply{clear:both; float:left; width:100%; position:relative; background:#e5e5e5; padding:15px 20px;}
.cApply p{color: #777777; font-size: 12px; margin:0px;}
.cApply p a{color: #333333;font-size: 12px;}
.cApply p a:hover, .cApply p a:focus{outline:none; text-decoration:none;}

.miList{margin:0; padding:0; display:table-row;}
.miList li{list-style:none; float:left; width:33.33%;font-size:16px; color:#777777; padding:20px; background:url('../images/list-styleBg1.png') no-repeat left 20px; display:table-cell;}
.fmdetails{}
.fmdetails p{color: #777777; font-size: 13px; }
.fmdetails p:first-child{color: #333333;}

.kpeplan{clear:both; display:inline-block; margin:10px 0px 20px;}
.kpeplan h2.headding{ margin:30px 0 !important;}
.kpeplan .img{ width:100%; display:inline-block;}
.kpeplan .csrText{ padding:20px 20px 20px 20px;}
.kpeplan .csrText h3{ font-size:22px; color:#fff; margin:0; padding-bottom: 10px;}
.kpeplan .csrText p{ font-size:16px; color:#fff; margin:0; padding-bottom: 10px;}
.kbg1{background:#0f3464;}
.kbg2{background:#eb1f2f;}
@media screen and (max-width:767px) {
    .giList li,.miList li{width:100%;}
}
.hAn{ -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.hAn  .ImageBox { width:100%; height:100%; overflow: hidden; position: relative; display: inline-block; vertical-align: top; }
.hAn  .ImageBox img { -webkit-transition: all 0.5s linear; transition: all 0.5s linear; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }
.hAn  .textName { position: absolute; left: 0; right: 0;  bottom: 0; text-align: center; font-weight: bold; width: 100%; height: 100%; display: table; background: url(../images/shedoweffect.png) no-repeat left top; background-size:100% 100%;  }
.hAn  .textName div {transition: all 0.5s linear; position: absolute; bottom: 20px; opacity: 1; left:20px;   text-align:left; color:#fff; font-weight:300; font-size:40px; line-height:35px; padding-top:5px; }
.hAn  .textName div p { transition: all 0.5s linear;color:#fff; font-size:14px;line-height:14px; margin:0; padding:0; font-weight:200 }
.hAn  .textName div:after { position: absolute; content: "";  left: 0; top: 0%; text-align: left;  width: 0%; height: 2px; background: #fff; }
.hAn .item:hover .ImageBox img { -webkit-transform: scale3d(1.2, 1.2, 1); transform: scale3d(1.2, 1.2, 1); }
.hAn .item:hover .textName {width:100%; height:100%; background:#000 url(../images/shedoweffect.png) no-repeat left top; opacity:0.8;  }
.hAn .item:hover .textName div { opacity: 1; bottom: 30px; }
.hAn .item:hover .textName div:after { width:100%; }
.hAn .item .contantBox{height: 0px;}
.hAn .item .contantBox a{color:#777777 !important;font-size: 15px; padding-left:15px; position:relative;display: inline-block;}
.hAn .item .contantBox a:before{content:url(../images/list-styleBg1.png); position:absolute; left:0px; top:3px; width:4px; height:13px;}
.hAn .item .contantBox a:hover, .hAn .item .contantBox a:focus{color:#3776c4 !important; outline:none;}
/* End SiteMap Css*/
.vas { }
.vas table { }
.vas table tbody tr th { background:#c00000; color:#ffffff; }
.vas table tbody tr:odd td { background:#bdb4aa; }
.vas table tbody tr:even td { background:#e5e1dd; }
.vas .benefitBox { padding:15px; text-align:center; }
.vas .benefitBox h4 { margin-bottom:20px; }
.vas .benefitBox .borderBox { border:1px solid #e1e1e1; border-radius:5px; padding:15px 10px;  position:relative; margin-top:15px; width:100%; text-align:center; }
.vas .benefitBox .borderBox:before { content: ''; background: url('../images/vas-borderboxArrow1.png') no-repeat; width:27px; height:10px; top:-10px; left:0; right:0; margin:auto; position:absolute;  }
.vas .benefitBox .borderBox.active { border:1px solid #c00000; }
.vas .benefitBox .borderBox.active:before { content: ''; background: url('../images/vas-borderboxArrow2.png') no-repeat; }
.vas .benefitBox .borderBox li { font-size:17px; display:block; padding: 5px 0; position:relative; text-align:center; }
.vas .benefitBox .borderBox li span { height:15px; width:5px; background:#3776c4; border-radius:3px; margin-right:10px; display:inline-block; }
.vas .advantageBox { margin-bottom:30px; }
.vas .advantageBox .box1 { position:absolute; height: 100%; background: url('../images/indian-helth-organization.jpg') center center; background-size:cover; }
    
.vas .advantageBox .box2 { padding:40px 20px 20px 20px; background:#c00000; }
.vas .advantageBox .box2 p {  font-size:15px;  color:#ffffff;  font-family: Meiryo !important; font-weight: 100; margin:10px 0 10px 0; } 
.vas .advantageBox .box2 p.bStyle { position:relative;  padding-left:15px; }
.vas .advantageBox .box2 p.bStyle:before { content:''; position:absolute; height:15px; width:5px; background:#ffffff; border-radius:3px; left:0; top:3px; }

.vas .advantageBox .box3 { padding:0px 20px 0px 20px; background:#7c6a56; }
.vas .advantageBox .box3 .border{  background:url(../images/vas-border.html) right center}
.vas .advantageBox .box3 p {  font-size:15px;  color:#ffffff;  font-family: Meiryo !important; font-weight: 100; margin:10px 0 10px 0; } 
.vas .advantageBox .box3 p.bStyle { position:relative;  padding-left:15px; }
.vas .advantageBox .box3 p.bStyle:before { content:''; position:absolute; height:15px; width:5px; background:#ffffff; border-radius:3px; left:0; top:3px; }



.appSection {}
.appSection .AppBox { padding:60px 60px; background:#eaebec; margin-bottom:30px; }
.appSection .AppBox.AppBox2 { background:#fae2cc; }
.MessageBox{ width:100%; height:100%;  position:absolute; left:0; top:0; background:url(../images/fancybox_overlay.png) repeat center center; z-index: 2;}
.MessageBox{ display:none; }
.MessageBox .MessageTextWapper{ position:relative; width:100%; height:100%; display:inline-block;}
.MessageBox .MessageTextWapper .MessageText{ width:500px; height:300px; margin:auto; text-align:center; position:absolute; left:0; top:0; right:0; bottom:0; padding:30px 20px; border-radius:10px; background-color:#fff; border:2px solid #c00000;}
.MessageBox .MessageTextWapper .MessageText .closeBtn{ width:30px; height:30px; position:absolute; right:5px; top:5px; cursor:pointer }
.MessageBox .MessageTextWapper .MessageText .thankyou{ margin-bottom:20px; }
.ErrorWapper{ position:relative}
.ErrorWapper .errrImage{ width:100%; display:inline-block; padding:40px 0 10px 0;}
.ErrorWapper h2{ font-size:30px; color:#333333;  font-family: Meiryo !important;  padding-bottom:10px; }
.ErrorWapper p { padding-bottom:30px;}

.FormBox .MessageBox .MessageTextWapper .MessageText{ width:90%; height:179px; margin:auto; text-align:center; position:absolute; left:0; top:0; right:0; bottom:0; padding:30px 20px; border-radius:10px; background-color:#fff; border:2px solid #c00000;}

@media screen and (max-width:991px) {
.vas .advantageBox .box1 { position:relative; min-height:300px;  }
.appSection .AppBox .mobileImg { margin-bottom:30px;}
}


@media screen and (max-width:1200px) {
.OurCSRMissionwapper .Box .t1 { font-size: 14px; text-align: left }
.OurCSRMissionwapper .Box .t1 br { display: none; }
.OverViewWapper .OurVision p.height {min-height:inherit;}
.EventMainWapper{ width:100%; margin:30px auto;}
}
 @media screen and (max-width:991px) {
.BannerImage img { display: inline-block; }
.AllProductWapper ul li { width: 33.33%; min-height: 170px; float: left; list-style: none }
.BoxPadding { padding: 10px 0px }

.StapBox .BoxWapper .stapNo:after{ content:""; width:280%;}
.ProductWapper ul li{ width:33.33%;}
.Investors .ProductWapper ul li{ width:50%;}
.ProductWapper  figcaption div {  text-align:left; color:#fff; font-size:18px; line-height:20px; }
.ProductWapper  figcaption div p { color:#fff; font-size:12px;line-height:12px; margin:0; padding:0; font-weight:200 }
.MediaWapper .MediaText ul.point li{ font-size:12px}

.whyusWapper .t1{text-align:center;   }
.whyusWapper .t2{  text-align:center; }
.EventsWorkshop {  margin: 0px 0 60px 20px;}
.AgreementWapper ul li{ width:calc(50% - 20px); height:168px;}
    .Investors .ProductWapper figcaption .playBtn{ display:inline}
}

 @media screen and (max-width:767px) {
.LoanTypeWapper .LoanTypeSlider .slick-prev { left: 0px }
.LoanTypeWapper .LoanTypeSlider .slick-next { right: 0px }
.knowledgeBlogWapper:after { display: none; content: ""; width: 100%; height: 48%; background: #f8f8f7; position: absolute; left: 0; top: 0; }
.SuccessStoriesWapper:after { content: ""; width: 100%; height: 46%; }
.OurCSRMissionwapper .TextWapper { width: 100%; float: left; padding: 0 0 30px 0px; }
.LoanTypeWapper .LoanTypeSlider { padding: 0px 0px; border-right: 6px solid #fff; }
.OurproductWapper .ProductWapper { width: 296px; }
.OurproductWapper .ProductWapper .BTNhomeLoan { width: 146px; height: 146px; }
.OurproductWapper .ProductWapper .BTNpersonalLoan { width: 146px; height: 146px; }
.OurproductWapper .ProductWapper .BTNInsurance { width: 146px; height: 146px; }
.OurproductWapper .ProductWapper .BTNServices { width: 146px; height: 146px; }
h2.headding { font-size: 22px; }
h2.headdingLeft { font-size: 22px; }
.verticalSlider .slick-prev { top: -42px; }
.verticalSlider .slick-next { top: -42px !important; }
.SuccessStoriesWapper .StoryList p { font-size: 14px; line-height: 18px; }
.EMI .calculator .controlField{ width:44%;}
.StapBox .BoxWapper .stapNo:after{ content:""; width:240%;}
.InnerBanner .tandcapply { bottom: 54px; right:10px }
.InnerBanner .FormBox { width: 100%; height:auto; margin-top:138px;}
.InnerBanner { height: 190px; background-size: cover; }

.g-recaptcha{transform:scale(0.88);-webkit-transform:scale(0.88);transform-origin:0 0;-webkit-transform-origin:0 0;}
.PLLoanslider .slick-list{ overflow:hidden !important}
.BODTAB a{ font-size:20px;}
.PoliciesWapper .PoliciesBox .playBtn{  margin-bottom:30px;}
.TimeContaineBox .ImgWapper{ width:280px; height:259px; float:none; margin:0 auto;}
.TimeContaineBox .TextWapper { width:100%; float: left; padding-top:10px; padding-right:20px }

.MediaWapper .MediaText ul.point li br{ display:none;}
.EligibilityBox{ width:100%; float:none; display:table; padding:20px 20px; text-align:center ; display:inline-block }
.EligibilityBox p{ width:100%; text-align:center }
.EligibilityBox .playBtn{ display:inline-block; float:none;}
.ContactUsWapper .TextWapper{ width:98%; margin:0 auto;}
.ContactUsWapper .TextWapper ul li{     border-top: 1px solid #cccccc; width:100%; padding:10px 0;}
.AllProductWapper ul li p { min-height:100%; }
}
 @media screen and (max-width:579px) {
.Border-right { border-right: 0px solid #999; }
.SocialWapper ul { width: 100%; margin: 0; padding: 0; }
.SocialWapper ul li {  border-left: 0px solid #e3e3e3; border-bottom: 1px solid #e3e3e3; padding: 10px 6px; display: inline-block; }
.SocialWapper ul li:first-child { border-left: 0px solid #e3e3e3; }
.SocialWapper ul li:last-child { border-bottom: 0px solid #e3e3e3; }
.SuccessStoriesWapper:after { content: ""; width: 100%; height: 47%; }
.StapBox .BoxWapper .stapNo:after{ display:none;}
.ProductWapper ul li{ width:100%;}
 .ProductWapper figure img{width:100% !important;}
.Investors .ProductWapper ul li{ width:100%;}
.BODTAB a{ font-size:20px; padding: 20px 15px;}
.VisionMissionContaineBox .t1{ width:100%;}
.overviewBanner{ background:#f3e5dc url(../images/banner/overview.jpg) no-repeat 65% center; }
.MessageBox .MessageTextWapper .MessageText{ width:98%;}
.FaqTAB ul li  a{ font-size:20px; padding: 20px 15px;}
.FaqTAB ul li  a.active:before{ bottom:-50%;}
}
@media screen and (max-width:480px) {
.knowledgeBlogWapper p.t1 { font-size: 14px; margin-bottom: 10px; }
h2.headding { font-size: 18px; margin-bottom: 30px }
h2.headdingLeft { font-size: 18px; margin-bottom: 30px }
.knowledgeBlogWapper p.t1 br { display: none; }
.knowledgeBlogWapper p.t2 { font-size: 14px; margin-bottom: 10px; }
.knowledgeBlogWapper hr { margin-bottom: 10px; }
.verticalSlider .slick-prev { top: -37px; }
.verticalSlider .slick-next { top: -37px !important; }
.knowledgeBlogWapper .links ul li { padding: 0 4px; }
.knowledgeBlogWapper .links ul li a { font-size: 10px; }
.SocialWapper .AppBox { right: 24%; }
.MapWapper .container{position:relative;}
.MapWapper .ContactUsFindCenter{width:100%; border-radius:0px;}
.contactUS .sectionBox h3{ margin-top:0;}
.contactUS .sectionBox .iconsBox { width:92%; padding:10px; height:auto; }
.contactUS .sectionBox .iconsBox:before {position:absolute; width:100%; height:4px; bottom:0;   }
.contactUS .sectionBox:last-child .iconsBox:before { content:''; height:4px; }
.contactUS .sectionBox .iconsBox img { float:left  }
.contactUS .sectionBox .iconsBox .text {  padding:38px 10px; float:left }

.contactUS .sectionBox .contactBox { width:100%;margin-top:132px;  margin-left:0px; margin-bottom:0; }
.contactUS .tollFreeBox br{ display:block;}
.rx-investor .funBox { font-size: 21px; }
.FaqTAB ul li  a{ font-size:14px; padding: 20px 15px;}
.FaqTAB ul li  a.active:before{ bottom:-50%;}


}
 @media screen and (max-width:380px) {
.AllProductWapper ul li p { font-size:14px; }	 
.LoanTypeWapper .LoanTypeSlider .BoxCount p.t1 { font-size: 13px; }
.AwardsWapper .Awards .slick-next { top: 86%; }
.AwardsWapper .Awards .slick-prev { top: 86%; }
.popupBox h2 { font-size: 21px; }
.CurrentOpeningsWpper .OpeningBox ul li { float: left; padding: 0 0 0 30px; width: 45%; }
.container-fluid .row.padd40 { padding-top: 20px; padding-bottom: 20px; }
.TestimonialWapper .CommentText{ width:100%; float:left;    padding: 10px 0 20px 0px; text-align:center;}
.TestimonialWapper .Image{ float:none;}
.EMI .btns{ padding:0px 7px}.InnerBanner 
.FormBox ul li a{ font-size:12px;}
.InnerBanner .FormBox ul li.active a{ font-size:12px;}
.BODTAB a{ font-size:14px; padding: 20px 15px;}
.BODTAB a.active:before{ bottom:-50%;}


}


 IE10 and IE11   (Method 2)
==================
@media all and (-ms-high-contrast:none){
     .select-group .selectWrap .selectSpan{width:100%; color:#333333; font-weight:normal; line-height:30px; font-size:18px ;} /* IE10 */
     *::-ms-backdrop, .select-group .selectWrap .selectSpan{width:100%; color:#333333; font-weight:normal; line-height:30px; font-size:18px ;} /* IE11 */
}
---------------------------------

/*----MS Edge Browser CSS Start----*/
@supports (-ms-accelerator:true) {
	.selector { property:value; } 
	.select-group .selectWrap .selectSpan{width:100%; color:#333333; font-weight:normal; line-height:30px; font-size:18px ;}
}
/*----MS Edge Browser CSS End----*/
---------------------------------


/*----Added by DM Browser CSS Start----*/
---------------------------------
.LoanTypeWapper .LoanTypeSlider .BoxCount p.amount1 { font-size: 27px; color: #3776c4; margin-bottom: 0px; text-align: left; }
.LoanTypeWapper .LoanTypeSlider .BoxCount p.amount1 span { font-size: 17px; color: #7d6a56; }
.LoanTypeWapper .LoanTypeSlider .BoxCount p.amount1 a{ font-size: 27px; color: #3776c4; margin-bottom: 0px; text-align: left; text-decoration: none; }
/*----Added by DM Browser CSS End----*/
---------------------------------
