/*body img{
  max-width: unset !important;
}*/
#main-content {
    display:flex;
}
#inp_loan_amout{ width: 60% !important;}
/* css for homepage banner */
.path-frontpage .page_banner {
    height: 100vh;
    display: flex;
  position: relative;
  top: 60px;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 0px;
}
.path-frontpage .page_banner #scroll-down {
    text-align: center;
}
/* end css for homepage banner */
.navbar {
  margin-bottom: 0px;
}
#logo {
  width: unset !important;
  padding-left: unset !important;
}
a.navbar-brand {
  max-width:unset;
}
#site-logo img {
  vertical-align: middle;
}
.search-mob i {
  color: #252525;
}
/*
footer {
  padding: 35px 0px;
  background-color: #343232;
  position: absolute;
  bottom: 0px;
  width: 100%;
  height: 191px;
  border-top: 2px solid #fff;
  z-index: 3;
} */
.footer-top {
  border-bottom: 1px solid #737272;
  margin-bottom: 10px;
  padding-bottom: 25px;
}
.footer-top p {
  font-size: 18px;
  color: #fff;
  font-weight: 600;
}
.follow {
  margin-left: 18px;
  font-size: 16px !important;
}
.footer-top span a i {
  -webkit-transition: 0.3s;
  transition: 0.3s;
  color: #707070;
}
.fa-twitter::before {
  content: "\f099";
}
.footer-top span a {
  margin-right: 12px;
  font-size: 23px;
  line-height: 30px;
}
.footer-bottom span, .footer-bottom span a {
  color: #797979;
  font-size: 12px;
}
.footer_display ul {
  padding: 0px;
  margin: 0px;
}
.footer_display ul li {
  display: inline-block;
  position: relative;
}
.footer_display a, .las-child a {
  font-size: 15px;
  color: #c2c2c2 !important;
  font-weight: normal;
  margin-right: 6px;
}
.footer_display a::after {
  content: '';
  height: 18px;
  width: 1px;
  background: #c2c2c2;
  position: absolute;
  right: 0px;
  top: 4px;
}
.footer-privacy {
  text-align: right;
}
#main-menu {
  margin: unset;
}
.last-part img {
    max-width:unset;
}
.navbar ul.navbar-nav {
    margin:unset;
}
#search-block-form {
  position: fixed;
  top: 10px;
  right: 10px;
  width: 18%;
}
/*#search-block-form input[type="search"] {
  width: 100%;
  color: #ffffff;
  background: rgba(33, 87, 169, 1);
  font-size: 22px;
  font-weight: 300;
  text-align: left;
  border: 0px;
  padding-left: 15px;
  padding-right: 40px;
  border-radius: 20px;
  margin-top:2px;
}*//*smita 9-4-19*/
#search-block-form input[type="search"] {
    padding: 10px 30px;
    outline: none;
    box-shadow: none !important;
    display: block;
    width: 100%;
    height: calc(2.25rem + 2px);
    /* padding: .375rem .75rem; */
    font-size: 1rem;
    line-height: 1.5;
    color: #fff;
    background-color: #1e69b7;
    /* background: url(../images/search.png) no-repeat 94% #ffffff60; */
    /* background-clip: padding-box; */
    border: 2px solid #1e69b7;
    border-radius: 30px;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;

}

#search-block-form input[type="submit"] {
  background: url(../images/search.png) no-repeat 94%;
  position: absolute;
  right: 10px;
  color: white;
  font-size: 0px;
  margin-top: 0px;
  border: none;
  top: 6px;
  padding: 12px;
  border-radius: unset;
  box-shadow: none;
}
.section2 .card-img img {
  border-radius: calc(.25rem - 1px);
  width: 100%;
}
.card-body {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1.25rem;
  height: 109px;
}
p.card-title {
  margin-bottom: .75rem;
}

.chairman_section .last-cols {
  z-index: 2;
}
.chairman_section .chairman_content, .chairman_section .chairman_content2 {
  z-index: 1;
}
.product_list .button{
  color: #fff;
  /*padding: 15px;*/
  background: #1d59a9;
  font-size: 24px;
  font-weight: bold;
  border: 0px;
  outline: none !important;
  box-shadow: none !important;
  display: inline-block;
  width: 100%;
  text-align: left;
  cursor: pointer;
}
.product_list .button a::after, .explore .button a::after {
  content: "\f105";
  font-family: FontAwesome;
  vertical-align: bottom;
  margin-left: 40px;
  float: right!important;/*16-4*/
}
.product_list .button a{
  color: #fff;
  text-decoration:none;
}
.explore .button {
  background: transparent;
  padding: 20px 35px;
  color: #000;
  margin-left: 35px;
  border: 1px solid #1e59a9;
  font-size: 24px;
  margin-top: 15px;
  outline: none !important;
  cursor: pointer;
  display:inline-block;
}
.explore .button:hover {
  color: #1e59a9;
  box-shadow: 8px 8px 0px #1e59a9;
}
.explore .button a{
  color: #000;
  text-decoration:none;
}
.explore .button a::after { float:unset; }

.explore h5.heading {
    width:100%;
    /*margin-bottom:3%;*/
}
.estate_pdf span.button {
  border: 1px solid #c0282a;
  padding: 8px 12px;
  background: transparent;
  font-size: 15px;
  text-transform: uppercase;
  outline: none;
  font-weight: 600;
  cursor: pointer;
}
.estate_pdf span.button a{
    color: #c0282a !important;
    text-decoration: none !important;
}
.estate_pdf span.button img {
    padding-right: 10px;
    vertical-align: middle;
}
/* css for tabs on business pages */
#accordion1 .tabs_heads {
   border: none;
   border-radius: unset;
   border-bottom: 1px solid #1e59a9;
}
#accordion1 .tabs_heads li {
   background: transparent;
   border: none;
}
#accordion1 .tabs_heads li.ui-tabs-active {
   border-bottom: 5px solid #1e57a9;
}
#accordion1 .tabs_heads li.ui-tabs-active a{
    color: #1e57a9;
    font-weight: 600;
}
/* end of css for tabs on business pages */

#milestone .carousel-indicators li {
  border:unset;
}
.leadership-block header, .key-milestone header{
  position:unset;
  box-shadow:unset;
  z-index:unset;
  background:unset;
}
#block-views-block-leadership-team-block-1 .profile {
    width:unset;
}
#return-to-top {
  z-index:9;
}


section.page_banner {
  top: 60px;
 /* height: 300px;*/ /*smita 3-4-19*/
  padding:unset;
}
section.page_banner .breadcrumb li a {
  color:#fff;
}
/*section.page_banner .banner_content {
  padding: 5% 15px;
  text-align: left;
}*/
a.navbar-brand:hover {
  background:#1e59a9;
}
/*smita 25-3-19*/
.Investor_section .show{
    background:#fff!important;

}
 .Investor_section .card-body{
     height:auto!important;
 }
/*smita 25-3-19*/
/*smita 3-4-19*/
#block-newsroomqueryblock .shareholder_mail{
    padding: 20px;
    font-size: 18px;
}

.footer_display li{
    display:inline-block;
    position:relative;
}
.footer_display li a{
        font-size: 15px;
    color: #c2c2c2 !important;
    font-weight: normal;
    margin-right: 6px;
}
.footer_display a:after{
    content: '';
    height: 18px;
    width: 1px;
    background: #c2c2c2;
    position: absolute;
    right: 0px;
    top: 4px;
}
.footer_display ul{
    margin: 0px;
    padding: 0px;
}
/*smita 3-4-19*/
/*smita 4-4-19*/
.page-node-type-business #block-views-block-other-services-block-1{
    background:#f4f4f4;
}
#colophon .footer_display{
    margin-bottom:1rem;
}
.Investor_section .row{
    font-size: 24px;
    color: #1e57a9 !important;
    font-weight: 600;
    text-align: left;
    margin-bottom: 25px;
    margin-top: 15px;
}
 .Investor_section .company_border p{
    font-size: 1rem;
    color: #000;
    font-weight: 400;
}
/*smita 5-4-19*/
 .views-exposed-form {
        margin-bottom: 30px;
        padding-left:15px;
}
.views-exposed-form .form-item-field-select-year-value{
    float: left;
    width: 270px;
}
.views-exposed-form .form-item-field-select-month-value{
    float:right;
    width:270px;
    margin-left:30px;
}
 .views-exposed-form .form-select{
    width: 100%;
    font-size: 22px;
    color: #fff !important;
    background-color: #1e59a9 !important;
    height: 50px !important;
    font-weight: 600;
    padding: .375rem .75rem;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.page-node-80 .newsroom_tab .container{
    max-width: 1366px !important;
}
.content_tabs , .content_tabs .tabs_heads,#block-views-block-newsroom-block-1,#blocktabs-insurance_tabs{
    background:#f4f4f4!important;
}
/*.page-node-type-business .row{
    margin-left:0px;
}*/
#blocktabs-real_estate_tabs{
    background:#f4f4f4;
    border-radius:0;
}
 #accordion1 ul.tabs {
     border-bottom:1px solid #ddd!important;
 }
 div.border-rb:nth-child(1) ,div.border-rb:nth-child(3){
     border-right:1px solid #ddd;
 }
 div.border-rb:nth-child(1), div.border-rb:nth-child(2){
    border-bottom:1px solid #ddd;
}
#blocktabs-housing_finance_tabs-4 .border-rb{
    border-bottom:1px solid #ddd;
}
.sec-img img, .sec-imgs img{
    width:45px;
    height:45px;
}
.sec-img, .sec-imgs{
    margin-right:20px;
}
.invest-relat ul li a {
    color: #fff;
}
.invest-relat ul li a:hover{
text-decoration:none;
}
.lifeatcentrum{
    background:#f4f4f4;
}
#blocktabs-investor_relation_tabs ul{
    margin-top:-1px!important;
}
/* css added by shubhangi 05/04 */
#accordion1 .blocktabs.ui-tabs .ui-tabs-panel {
    padding:0px;
}
.page-node-212 #accordion1 .meet-team,
.page-node-214 #accordion1 .meet-team,
.page-node-227 #accordion1 .meet-team,
.page-node-233 #accordion1 .meet-team,
.page-node-236 #accordion1 .meet-team,
.page-node-306 #accordion1 .meet-team,
.page-node-313 #accordion1 .meet-team,
.page-node-314 #accordion1 .meet-team
{
    background:#FFF !important;
}
.page-node-214 .explore.bg-grey,
.page-node-218 .explore.bg-grey,
.page-node-219 .explore.bg-grey,
.page-node-230 .explore.bg-grey,
.page-node-231 .explore.bg-grey,
.page-node-232 .explore.bg-grey,
.page-node-234 .explore.bg-grey,
.page-node-235 .explore.bg-grey,
.page-node-312 .explore.bg-grey
{
  background:#FFF !important;
}
#accordion1 .tab_details h5, .explore h5, .tab_details h5 {
  font-size: 30px;
  color: #252525;
  font-weight: bold;
}
.chart_input {
  font-size: 48px !important;
}
/*smita 8-4-19*/
.explore .button a:hover{
color:#1e59a9;
    }
    #block-views-block-international-offices-block-1 .comite{
height:225px;
}
.page-node-type-investor-relations .company_sel{
    padding-left:15px;
}
.page-node-type-investor-relations .views-exposed-form{
    padding-left:0px;
}
.page-node-148 .ui-tabs{
    padding:0px!important;
}
 /*#block-centrum-group-content h2{
    font-size: 34px;
    color: #1e5aa0;
    font-weight: 600;
    text-align: center;
    margin-bottom: 30px;
    margin-top: 20px;
} */
#block-centrum-group-content > ol > li{
list-style-type: none !important;
    padding-bottom: 25px;
    width: 60%;
    margin: auto;
}
#block-centrum-group-content > ol > li a{
padding: 10px 0;
    font-size: 26px;
    color: #1e5aa0;
    font-weight: 600;
    margin-bottom: 0px;
}
#block-centrum-group-content > ol > li p{

    font-size: 18px;
    color: #000;
}
#content-wrap-search{
    margin:0 15%;
    padding-top:6%;
}
.js-form-type-search label ,.path-search #edit-help-link {
    display: none;
}
 .path-search .form-item-keys{
     margin-left: 20%;
 }
 /*.path-search .form-search{
         width: 55%;
 }*/
 .path-search  #search-form .form-search{
    padding: 6px 18px 12px;
    color: #000;
    border: 1px solid #d7d7d7;
    border-bottom-right-radius: 2px;
    border-top-right-radius: 2px;
    font-size: 25px;
    float: right;
    margin: -8.7% 37%;
    font-weight: normal;
    line-height: 40px;
    z-index: 9999999999
 }
/*.path-search #edit-submit{
    float: right;
    margin-right: 29%;
    margin-top: -30px;
}*/
.path-search #search-form #edit-submit{
    background: #1e5aa0;
    padding: 6px 18px 12px;
    color: #fff;
    border: 1px solid #fff;
    border-bottom-right-radius: 2px;
    border-top-right-radius: 2px;
    font-size: 25px;
    float: right;
      margin: -7% 29.5%;
    font-weight: normal;
    line-height: 40px;

}
 ::placeholder {
    color: #fff;
}
#block-views-block-testimonials-block-1 .card.p-chge{
    height:342px;/*16-4*/
}
.page-node-102 .comite{
    height:248.667px;
}
.page-node-80 #page{
    background:#f4f4f4;
}

/*smita 9-4-19*/
.path-search .pager{
    width: 80%;
    margin: auto;
}
.path-search .pager__items .is-active{
        border: 1px solid #ccc;
}
.path-search .pager__items li {
    list-style-type: none;
    display: inline-block;
    padding: 3px 7px;
    border: 1px solid #2157a9;
}
.path-search .pager__items .is-active a {
    color: #ccc;
}
.path-search .inner_banner{
    z-index:-1;
}
@media (max-width: 767px){
    .navbar .search-block{
        display:block;
    }
}
.page-node-218 .text-center, .page-node-220 .text-center, .page-node-221 .text-center,
.page-node-220 #block-centrum-group-content
{
    background:#fff!important;
}
.page-node-212 .inner_banner .row{
    margin-left:0px!important;
    margin-right:0px!important;
}
.page-node-212 .banner_content, .page-node-220 .banner_content, .page-node-221 .banner_content{
    padding: 3.7% 30px!important;
}
.fa-arrow-circle-left:before {
    margin-right: 8px;
}
/*smita 9-4-19*/
/*smita 11-4-19*/
#accordion1 ul.tabs_agm{
    padding: 0px;
    list-style-type: none;
    border-bottom: 1px solid #1e59a9;
    position: relative;
    margin-bottom: 0px;
}
#accordion1 ul.tabs_agm li.active{
    border-bottom: 5px solid #1e57a9;
}
#accordion1 ul.tabs_agm li{
    display: inline-block;
    line-height: 60px;
}
#accordion1 ul.tabs_agm li.active a {
    color: #1e57a9;
    font-weight: 600;
}
#accordion1 ul.tabs_agm li a {
    padding: 0px 25px;
    color: #2d2d2d;
    font-size: 22px;
    text-decoration: none !important;
    display: block;
}
#block-views-block-reports-block-8 .financial_section,
#block-views-block-reports-block-9 .financial_section,
#block-views-block-reports-block-10 .financial_section,
#block-views-block-reports-block-11 .financial_section
{
    padding:30px 0px;
}
.page-node-110,  .page-node-109, .page-node-118 {
    background:#f4f4f4;
}
.page-node-148 #blocktabs-investor_relation_tabs-1,.page-node-148 #blocktabs-investor_relation_tabs-2,.page-node-148 #blocktabs-investor_relation_tabs-3{
    border-top:1px solid #1e59a9!important;
}
#block-views-block-policies-block-2, #block-views-block-policies-block-3,.page-node-111 #block-centrum-group-content{
    padding:40px 0px;
}
.page-node-107 .audit_finance{
    height:200px;
}
.page-node-110 .audit_finance, .page-node-118 .audit_finance {
height: 234.333px;
}
.page-node-148 .company_info{
    margin-left:15px;
}
.path-frontpage .centrumview  .card-body{
    height:64px;
}
.page-node-148 .Investor_section .row{
    margin-top:0px!important;
    margin-bottom:0px !important;

}
.page-node-14 #block-centrum-group-content, #block-views-block-key-milestone-block-1, .page-node-113, .page-node-120,.page-node-305 .ui-widget-content{
    background:#f4f4f4!important;
}
.page-node-113 #block-centrum-group-content,.page-node-120 #block-centrum-group-content{

    padding-top:40px;
}
.page-node-113 #block-centrum-group-content .container,.page-node-120 #block-centrum-group-content .container{

    background:#fff;
}
.page-node-113 .intimation-title,.page-node-120 .intimation-title {
    margin-top:30px;
}
.page-node-113 .share_bg h3, .page-node-120 .share_bg h3{
    padding-left:14px;
}
.page-node-113 #content-wrap, .page-node-120 #content-wrap{
    padding-bottom:40px;
}
#block-views-block-committees-block-2 .comite{
height: 285.333px;
}
#block-views-block-committees-block-3 .comite{
height: 214px;
}
#block-views-block-reports-block-12 .financial_section,
#block-views-block-reports-block-14 .financial_section {
    padding:40px 0px;
}
 #block-views-block-leadership-team-block-8 .bg-grey, #block-views-block-leadership-team-block-7 .bg-grey,.page-node-109 ,#block-views-block-leadership-team-block-6 .bg-grey, .page-node-102 #block-centrum-group-content, .page-node-109 #block-centrum-group-content, .page-node-115 #block-centrum-group-content{
    background:#fff!important;
}
@media (max-width: 767px){
h3.tab_drawer_heading.animated.fadeInLeftShort.go.aroe-img .mob-imgs, h3.tab_drawer_heading.animated.fadeInLeftShort.go.aroe-img .mob-img{
    margin-right:20px;
}
 .mob-img img, .mob-imgs img{
     width:45px;
     height:45px;

 }
}
.page-node-305 .meet-team{
    background:#fff!important;
}
/* smita changes 13 april start */
.audit_finance{
    box-shadow: 0px 0px 10px #b5b5b5;
    -webkit-box-shadow: 0px 0px 10px #b5b5b5
}
/*.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover{
    border:0px solid !important ;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active{
     border:0px solid !important ;
}
.ui-widget-header{
    border:0px solid !important ;
}*/
.path-contactus .inner_banner,.page-node-210 .inner_banner,
.page-node-212 .inner_banner,.page-node-214 .inner_banner,
.page-node-227 .inner_banner,.page-node-233 .inner_banner,
.page-node-306 .inner_banner,.page-node-305 .inner_banner,
.page-node-313 .inner_banner,.page-node-314 .inner_banner{
    background-position:right!important;
}

.page-node-111 #block-centrum-group-content {
  background-color: #fff !important;
}

.page-node-74 .mob-neg-p-b{
max-width:49%!important;
}
.footer_display li:last-child a:after{
display:none;}
.page-node-210 .banner_content,.page-node-214 .banner_content,.page-node-227 .banner_content{
    margin-left:15px!important;
}
/* smita changes 13 april end */

/* Code added on 14 april */
#block-blocktabsinvestorrelationtabs #blocktabs-investor_relation_tabs-1, #block-blocktabsinvestorrelationtabs #blocktabs-investor_relation_tabs-2, #block-blocktabsinvestorrelationtabs #blocktabs-investor_relation_tabs-3{
    border-top: 0px;
}
#blocktabs-housing_finance_tabs-4 .views-view-grid .plr-25:last-child .border-rb{
    border-bottom: 0px;
}
#blocktabs-sme_finance_tabs-1 .meet-team{
    padding-top: 0px;
}
#blocktabs-stock_brocking_tabs-1{
    overflow-x: hidden;
}
#blocktabs-stock_brocking_tabs-1 .ptb-40.bg-grey{
    position: relative;
}
#blocktabs-stock_brocking_tabs-1 .ptb-40.bg-grey .container{
    position: relative;
    z-index: 2;
}
#blocktabs-stock_brocking_tabs-1 .ptb-40.bg-grey::after{
    display: block;
    content: "";
    background: #f4f4f4;
    width: 200%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: -50%;
}
#accordion1 .ui-widget-content{
    border: 0px;
}
.path-search #block-centrum-group-content .form-item-keys{
    margin: 0px;
    display: inline-block;
}
.path-search #block-centrum-group-content  #search-form .form-search{
    float: none;
    margin: 0px;
}
.path-search #block-centrum-group-content #search-form #edit-submit{
    float: none;
    margin: 0px;
}
.path-search #block-centrum-group-content #search-form{
    position: relative;
    top: -115px;
    margin-left: 22%;
}
.path-search #block-centrum-group-content form + h3, .path-search #block-centrum-group-content form + h2{
    text-align: center;
    padding: 30px 0px;
}

@media (max-width: 767px){
    .path-search .inner_banner{
        height: 250px;
    }
    .path-search #block-centrum-group-content #search-form{
        top: -175px;
        margin-left: 0px;
        padding: 0px 30px;
    }
    .path-search #block-centrum-group-content .form-item-keys {
        margin: 0px 0px 15px 0;
        display: block;
    }
    .path-search #block-centrum-group-content #search-form .form-search {
        width: 100%;
    }
    .path-search #block-centrum-group-content #search-form #edit-submit {
        margin: auto;
        width: 108px;
        display: block;
    }
    .path-search #block-centrum-group-content form + h3, .path-search #block-centrum-group-content form + h2{
        margin-top: -130px;
        padding: 30px;
    }
    #block-centrum-group-content > ol {
        padding-left: 0px;
    }
    #block-centrum-group-content > ol > li {
        padding: 15px;
        width: 100%;
    }
    .tab_details.border_b {
      border-bottom: none;
    }
    .chart_input, .cube span {
      font-size: 26px !important;
    }
    .loan_cal .cube p {
      font-size: 14px;
    }
    .tenure span {
      font-size: 15px !important;
    }
}
/* Code added on 14 april end */

/*smita 15-4-19*/
.page-node-238 .text-center,.page-node-239 .text-center,
.page-node-240 .text-center,.page-node-241 .text-center,
.page-node-317 .text-center,.page-node-318 .text-center,
.page-node-220 .text-center,.page-node-221 .text-center{
    background:#fff!important;
    border-top:1px solid #f4f4f4;
}
.page-node-148 .know-title{
    color: #1e59a9!important;
}
 .banner_content{
    margin-bottom:0px!important;

}
.page-node-305 .tabbable .row{
    margin:0px 0px!important;
}
#block-blocktabssmefinancetabs .tab_details.border_b{
    border-bottom: 0px;
}
/*smita 16-4-19*/
.path-search .banner_content h1{
    display:none;
}
.wmg-item .profile-details h3{
    height:24px;
}
.wmg-item .profile-details p{
    height:40px;
}
.page-node-227 .shareholder_mail,.page-node-236 .shareholder_mail,
.page-node-233 .shareholder_mail,.page-node-313 .shareholder_mail,
.page-node-314 .shareholder_mail,.page-node-314 .shareholder_mail{
    width:50%;
}
 @media (max-width: 767px){
.page-node-229  #block-centrum-group-content ul li,
.page-node-231  #block-centrum-group-content ul li,
.page-node-238  #block-centrum-group-content ul li,
.page-node-311  #block-centrum-group-content ul li,
.page-node-316  #block-centrum-group-content ul li,
.page-node-307  #block-centrum-group-content ul li,
.page-node-310  #block-centrum-group-content ul li{

    border-bottom: 0px solid #c5c3c3!important;
    text-align:left!important;
    background: transparent!important;
}
}
.ui-widget-content{
        color: #212529!important;
}
/*.page-node-227 .inner_banner{
    margin-bottom:35px;
}*/
.page-node-115 .wmg-item .profile-details h3{
    height:24px!important;
    }
    .page-node-115 .wmg-item .profile-details p{
        height:20px!important;
    }
     @media (max-width: 767px){
    .page-node-74 .mob-neg-p-b {
     max-width: 100%!important;
}
#block-views-block-testimonials-block-1 .card.p-chge{
    height:500px;/*16-4*/
}
}
.page-node-236 #blocktabs-insurance_tabs  {
    background:#fff!important;
}
  .page-node-236 .loan_cal p{
    font-size: 28px;
    color: #2d2d2d;
  }
  .calculate-loan-para{
                font-size: 28px;
                color: #2d2d2d;
}
.page-node-236 #blocktabs-insurance_tabs-1 .meet-team.ptb-40.insurance-team-section::after{
   display: block;
    content: "";
    background: #f4f4f4;
   width:200%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: -50%;
}
.page-node-236 #blocktabs-insurance_tabs-1 .meet-team.ptb-40.insurance-team-section{
    position:relative;
    background:#f4f4f4!important;
}
.page-node-236 #blocktabs-insurance_tabs-1 .meet-team.ptb-40.insurance-team-section .container{
position: relative;
    z-index: 2;
}
.page-node-236 #blocktabs-insurance_tabs-1{
overflow-x: hidden;
}
/*  Added by chandan */

.services-button a{
background: transparent;
  padding: 20px 35px;
  color: #000;
  margin-left: 35px;
  border: 1px solid #1e59a9;
  font-size: 24px;
  margin-top: 15px;
  outline: none !important;
  cursor: pointer;
  display:inline-block;}

.services-button a::after {
  content: "\f105";
  font-family: FontAwesome;
  vertical-align: bottom;
  margin-left: 40px;
  float: right!important;/*16-4*/
}

.services-button {
  background: transparent;
  color: #000;
  margin-left: 35px;
  font-size: 24px;
  margin-top: 15px;
  outline: none !important;
  cursor: pointer;
  display:inline-block;
}
.services-button a:hover {
  color: #1e59a9;
  box-shadow: 8px 8px 0px #1e59a9;
}
.services-button a{
  color: #000;
  text-decoration:none;
}
.services-button a::after { float:unset; }

@media (max-width: 767px){
  .shareholder_mail{
      width:100% !important;
      text-align:center;/*16-4*/
  }

  .explore .button{
      margin-left: 0px;
      font-size: 18px;
      width: 100%;
  }
  .services-button{
      margin-left: 0px;
      font-size: 18px;
      width: 100%;
  }
  .services-button a{margin:0px; width:100%; padding:15px;font-size:18px;}

  .product_list .button{
      font-size:18px;
  }
  .page-node-type-product-child-pages .page_banner{
    background-position: center top;
  }
  .page-node-type-product-child-pages div.offer-table {
    margin: 15px 15px 0px;
  }
  .page-node-type-product-child-pages .intimation-title {
    font-size: 24px;
  }
  .page-node-type-product-child-pages #block-centrum-group-content ul li{
    text-align: left;
    border-bottom: none;
    display: list-item;
  }
}
.ui-tabs{
    padding-bottom:0px !important;
    padding-left:0px !important;
    padding-right:0px !important;
}

@media (max-width: 767px){
.path-frontpage .page_banner{
background-position:center!important
}
.debt_sec table th{
    font-size:18px;
    padding: 15px !important;
}
.debt_sec table td{
    font-size:15px;
    padding: 15px !important;
}
}
.views-exposed-form select::-ms-expand {
    display: none;
}
.views-exposed-form select {
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 1px;
    text-overflow: '';
}
.views-exposed-form .form-item-field-select-year-value:after,.views-exposed-form .form-item-field-select-report-year-value:after{
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 6px solid #fff;
    position: absolute;
    top: 45%;
    right: 25px;
    content: "";
    z-index: 98;
    /*left:45%;*/
}
.views-exposed-form {
    position:relative;
}
.views-exposed-form .form-item-field-select-month-value:after{
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 6px solid #fff;
    position: absolute;
    top: 45%;
    right: 8px;
    content: "";
    z-index: 98;

}
.views-exposed-form .form-item-field-select-report-year-value:after{
     width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 6px solid #fff;
    position: absolute;
    top: 45%;
    right: 25px;
    content: "";
    z-index: 98;
    left:92%;
}
.views-exposed-form .form-item-field-job-type-target-id:after{
     width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 6px solid #fff;
    position: absolute;
    top: 45%;
    right: 25px;
    content: "";
    z-index: 98;
    left:92%;
}


 .page-node-80 .eq_press{
     height: 217.667px;
 }
 .product_list .button a{
    color: #fff;
    padding: 15px;
    background: #1d59a9;
    font-size: 24px;
    font-weight: bold;
    border: 0px;
    outline: none !important;
    box-shadow: none !important;
    display: inline-block;
    width: 100%;
    text-align: left;
    cursor: pointer;
 }
 :-ms-input-placeholder { /* Internet Explorer */
  padding-top:4px!important;

}
.page-node-236 .chart_input{
width:85%!important;
}
.page-node-14 .wmg-item .profile-details h3 , .page-node-102 .wmg-item .profile-details h3 {
    height: 48px!important;
}

.lasim1 img {
  left:0px;
}
.lasim2 img {
  right:0px;
}

