@media screen and (min-width: 1025px){
	.login-nav-list li.repay-icon:hover .repay-option-list{display: block;}
}
@media screen and (max-width: 1200px){
	.bank-desp-list li{margin: 0 20px;}
	.bank-contact-list li{margin:0 30px;}
	.footer-list{margin-right: 65px;}
	.login-nav li:nth-child(2){display: none;}
}

@media screen and (max-width: 1100px){
	.testimonial-list li .test-img{width: 140px;}
	.testimonial-list li .test-desp{width: 67%;}
	.login-nav-list{bottom: 0;}
	.login-nav-list:after{border-bottom: 66px solid #f9a634;border-top: transparent;    left: -30px;
    border-left: 30px solid transparent;}
}

@media screen and (max-width: 1024px){
	.logo img { width: 285px;}
	.expand-menu-btn img {width: 35px;}
	.philosophy-wrapper{background-size: cover;}
	.header .social-icon-list li{margin:0 2px;}
	.header .menu-icon{width: 35px;}
	.banner-slider .owl-dots{bottom: 35px;}
	.bank-desp-list li{margin: 0 12px;}
	.bank-contact-list li .bank-contact-icon {height: 70px;margin: 0 auto 20px auto;width: 70px;}
	.bank-contact-list li a{font-size: 15px;}
	.banner-slider .banner-content-grid {bottom: 70px;}
	.banner-slider .banner-content-grid .banner-main-title {font-size: 19px;margin-bottom: 5px;}
	.banner-slider .banner-sub-title {font-size: 14px;margin-bottom: 8px;}
	.about-us-content .about-grid-left, .about-us-content .about-grid-right{width:49.5%;}
	.tab-content {padding: 30px 0;}
	.about-us-tab .inner-wrap{padding:20px 0 25px 0;}
	.about-us-tab ul li{margin: 0 10px;}
	.about-us-tab ul li a{font-size: 16px;}
	.board-directory-grid .board-directory-content{width: 80%;}
	.breadcrumb-nav ul li a{font-size: 14px;}
	.footer-grid-list {text-align: center;}
	.footer-list{margin-right: 45px;}
	.app-list li{margin: 0 2px;}
	.footer{padding: 28px 0 25px 0;}
	.testimonial-list li{margin: 20px 1% 20px 0%;}
	.testimonial-list li .test-img{width: 120px;}
	.testimonial-list li .test-desp {width: 60%;}
	.img-video-section{padding:25px 0;}
	.img-video-section .img-video-grid{width: 49.5%;}
	.img-video-grid.img-thumbnail-grid{padding-right: 10px;}
	.img-video-grid.video-thumbnail-grid{padding-left: 10px;}
	.product-feature-list ul li{margin: 0 18px;}
	.loan-tbl{width: 100%;}
	.user-back{width: 40%;}
	.login-nav li a {font-size: 14px;padding: 0 8px;}
	.philosophy-wrapper .philosophy-title {font-size: 35px;margin-bottom: 30px;}
	.office-address-box .locator-desp {width: 75%;line-height: 19px;font-size: 14px;}
	.office-address-box .title_office { font-size: 16px;}
	.office-address-box .locator-icon {
    margin-right: 15px;}
     .f-dropdown li a {font-size: 18px;}
     .wwb-banner-overlay{position: relative;}


  /** nitin **/
  .updated-box-wrap{margin-left: -25px;}
  .latest-update-wrap .updated-box{width: calc(33.33% - 29px);margin-left: 25px;}
  .gallery-container .updated-title{padding: 15px;}
  .blog-box-wrap .blog-box{width: calc(33.33% - 29px);margin-left: 25px;margin-bottom: 25px;}
  .blog-box-wrap{margin-left: -25px;}
	.share-social{margin-top: 20px;}
	.blog-aside-box{width: 325px;padding-left: 25px;}
	.blog-detail-box{width: calc(100% - 325px);}
	.aside-box .artical-list li .related-box{padding-left: 10px;}
	.csr-item p{font-size: 26px;}
	.testimonial-box-wrap{margin-left: -25px;}
	.testimonial-box-wrap .testimonial-box{width: calc(33.33% - 25px);margin-left: 25px;}
	.testimonial-box-wrap .view-all{margin-left: 25px;}
	.repay-option-list{top:-80px;}




}

@media screen and (max-width: 950px){
	.bank-desp-list li {margin: 10px 0;width: 30%;}
	.footer-list{margin-right: 0; width:19.5%;}
	.grievance-policy-section .gp-desp-section{width: 85%;}

	.calender-wrapper{margin-left: -35px;}
	.calender-box {width: -webkit-calc(33.33% - 35px);width: -moz-calc(33.33% - 35px);width: calc(33.33% - 35px);margin-left: 35px;margin-bottom: 35px;}
	.calender-wrapper{margin-top: 65px;}
	.calender-box .year-title{font-size: 24px;line-height: 17px;}
	.inner-calender dt a{font-size: 14px;line-height: 12px;padding: 8px 0;}
	.inner-calender dt {width: -webkit-calc(33.33% - 10px);width: -moz-calc(33.33% - 10px);width: calc(33.33% - 10px);margin-left: 7px;margin-top: 9px;}
	 .calender-slider .month-name {font-size: 26px;}
	 .calender-slider .owl-next{right: -15px;}
	.calender-slider .owl-prev{left: -15px;}
	.year-tab {padding: 15px 0;font-size: 26px;}

	/** nitin **/
	.csr-item p{font-size: 22px;top: 10%;}
	.website-review .reivew-box .reivew-img{width: 50px;}
	.website-review .reivew-box .review-count{font-size: 19px;padding-left: 15px;}
	.testimonial-box-wrap .view-all{margin-left: 15px;}
	.csr-accordian-wrapper ul li .accordian-tab .acordian-img{width: 200px;}
	.csr-accordian-wrapper ul li .accordian-text{width: calc(100% - 200px);}
	.website-review{padding: 45px 0 50px 0;}
	.csr-accordian-wrapper ul li .accordian-heading{font-size: 20px;}
	.step-form-line{width: 80%;}

}

@media screen and (max-width: 900px){
	.board-directory-grid .board-directory-content {width: 76%;}
}

@media screen and (max-width: 800px){
	.bank-contact-list li {margin: 0 20px;}
}

@media screen and (max-width: 767px){
	.bank-contact-list{padding: 15px 0;}
	.bank-contact-list li {margin: 2px 0;padding: 20px 10px;width: 49%;box-shadow: 0 0 5px #ccc;-o-box-shadow: 0 0 5px #ccc; -moz-box-shadow: 0 0 5px #ccc; -ms-box-shadow: 0 0 5px #ccc; -webkit-box-shadow: 0 0 5px #ccc;border: 1px solid #ccc;}
	.bank-desp-list li{margin: 2px 0;height: 44px;width: 49%;padding: 5px 0;border: rgba(255,255,255,0.2) 1px solid;}
	.bank-desp-list li:first-child {display: block; border: 0;width: 100%; line-height: 35px;}
	.bank-features-section .inner-container{width: 88%;}
	.banner-feature-slider .owl-nav .owl-prev{left: -25px;}
	.banner-feature-slider .owl-nav .owl-next{right: -25px;}
	.header .social-icon-list{display: none;}
	.burger-menu .burger-social-list{display: block;}
	.desktop-banner{display: none!important;}
	.repayment-btn-box .lg{display: none;}
	.repayment-btn-box .sm{display: block;width:auto;}
	.sticky-right-box{width: 37px;height: 345px;top:55%;}
	.mobile-banner{display: block!important;}
	.header{box-shadow: 0 0 8px #797070; -moz-box-shadow: 0 0 8px #797070; -o-box-shadow: 0 0 8px #797070; -ms-box-shadow: 0 0 8px #797070; -webkit-box-shadow: 0 0 8px #797070;}
	.about-us-content .about-grid-left, .about-us-content .about-grid-right{width: 100%;}
	.about-us-content  .about-us-logo{width: auto; margin: 0 auto 30px auto; display: block;}
	.tab-title {font-size: 32px;text-align: center;margin-bottom: 20px;}
	.footer-list{width:100%;}
	.footer-list .footer-title{cursor: pointer;display: block;background: transparent url(../images/down-green-arrow.png) no-repeat left 90% center;background-size:16px auto;text-align: center;padding: 12px 0;margin-bottom: 0px;border-top: 1px dotted #a29d9d;border-bottom: none;}
	.footer-list .footer-title.active{background: #dedddd url(../images/up-green-arrow.png) no-repeat left 90% center; background-size:16px auto;}
	.footer-list ul{display: none; }
	.footer-list:last-of-type .footer-title{ border-bottom: 1px dotted #a29d9d;}
	.footer-list ul{text-align: center; padding: 10px 0; }
	.footer-list li a{font-size: 13px;}
	.app-list {position: relative;left: 0;top: 0;margin: 15px 0;text-align: center;transform: none;}
	.back-to-top-btn {float: none;display: block;text-align: center;}
	.footer .social-icon-list {float: none;text-align: center;}
	.footer-social-grid{margin: 15px auto;}
	.about-us-tab ul{display: none;}
	.about-us-tab ul li {display: block;line-height: normal;}
	.about-us-tab ul li .tab-dropdown li a{font-size: 13px;}
	.about-us-tab ul li ul.tab-dropdown{width:100%;display: block;position: relative;top:0;left:0;transform: none;box-shadow: none;background: transparent;}
	.about-us-tab .inner-wrap{padding: 3px 0 6px 0;}
	.tabs-title-sm{display: block; cursor: pointer;}
	.board-directory-grid .board-directory-img{width: 100%; text-align: center;}
	.board-directory-grid .board-directory-img img{width: 250px;max-width: 90%;margin: 0 auto 20px auto;}
	.board-directory-grid {padding: 30px 20px;margin: 0 0 20px 0;border-radius: 10px; -o-border-radius: 10px; -ms-border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; background: #efefef;box-shadow: 0 0 10px #a9a7a7; -o-box-shadow: 0 0 10px #a9a7a7; -moz-box-shadow: 0 0 10px #a9a7a7; -ms-box-shadow: 0 0 10px #a9a7a7; -webkit-box-shadow: 0 0 10px #a9a7a7; border-bottom: 1px solid #f3f3f3;}
	.board-directory-grid .board-directory-content{width: 100%; }
	.board-directory-content .board-directory-grid  p,.board-directory-content .board-directory-grid  p.board-user-title.text-right, .board-directory-content .board-directory-grid  p.board-user-designation.text-right{text-align: center!important;}
	.about-us-tab ul li a {font-size: 16px;padding: 8px 0; border-bottom: 1px solid #f3f3f3;display: block;background: #fff;}
	.testimonial-list{margin-right: 0;}
	.testimonial-list li { margin: 5px 0.5%;width: 48.5%; box-shadow: 0 0 5px #ccc; -o-box-shadow: 0 0 5px #ccc; -moz-box-shadow: 0 0 5px #ccc; -ms-box-shadow: 0 0 5px #ccc; -webkit-box-shadow: 0 0 5px #ccc; background: #eee;padding: 20px 10px;}
	.testimonial-list li .test-img {width: 100%;text-align: center;}
	.testimonial-list li .test-img img {width: 150px; height: 150px; margin:0 auto;}
	.testimonial-list li .test-desp {width: 100%;margin-top: 20px;padding: 0;}
	.about-us-content .b-text{font-size: 16px;line-height: 22px;}
	/* .login-nav{display: none;} */
	.login-nav li:first-child{display: none;}
	.banner-feature-slider.owl-carousel{width:92%;}
	.banner-feature-slider .owl-nav{opacity: 1;}
	.owl-nav img{width: 20px;}
	.initiatives-grid .initiative-img,.initiatives-grid .initiative-desp{width: 100%;}
	.initiatives-grid .initiative-img,.initiatives-grid p.initiative-title{text-align: center;}
	.initiatives-grid .initiative-img img{width: auto; max-width: 90%; margin: 0 auto 10px auto;}
	.initiatives-grid {margin-bottom: 15px;}
	.testimonial-details-content .test-heading-title {font-size: 28px;margin-bottom: 18px;}
	.testimonial-slider.owl-carousel{width: 90%;}
	.testimonial-slider .owl-nav .owl-prev {left: -30px;}
	.testimonial-slider .owl-nav .owl-next {right: -30px;}
	.product-feature-list ul li {margin: 4px 2px;width: 32%;box-shadow: 0 0 4px #ccc; -o-box-shadow: 0 0 4px #ccc; -moz-box-shadow: 0 0 4px #ccc; -ms-box-shadow: 0 0 4px #ccc; -webkit-box-shadow: 0 0 4px #ccc; padding: 10px;}
	.acc-dep-main-list li{width: 100%; margin-bottom: 20px;}
	.product-subtitle {font-size: 24px;margin: 15px 0;}
	.acc-dep-title{font-size: 22px;}
	.about-us-content.mission-content{min-height: auto;}
	.acc-dep-text p{margin-bottom: 10px; font-size: 15px;}
	.product-section.home-loan-section .prod-acc-dep-section{margin-top:20px;}
	.deposit-section .fixed-dep-box{box-shadow: 0 0 5px #ccc; -o-box-shadow: 0 0 5px #ccc; -moz-box-shadow: 0 0 5px #ccc; -ms-box-shadow: 0 0 5px #ccc; -webkit-box-shadow: 0 0 5px #ccc;  width: 100%; margin: 10px auto; }
	.deposit-section .fixed-dep-box ul{padding: 15px 10px 15px 30px; }
	.deposit-title{background-color: #efefef; padding: 10px; margin-bottom: 0; }
	#locator-map {height: 330px;}
	.locator-map-section{margin-bottom: 20px;}
	.login-btn-box img {display: none;}
    .initiatives-grid .initiative-img{margin:10px auto;}
	.section-subtitle{margin-bottom: 10px;}
	.prod-acc-dep-section.m50b{margin-bottom: 10px;}
	.about-grid.m100b{margin-bottom: 20px;}
	.about-us-tab ul li.hide-tab{display: block;}
	.expand-menu-btn{display: none;}
	.register-form-container .form-row .input-box{width: 39%;}
	.register-form-container .form-row .input-box.full-width {width: 79%;}
	.sitemap-list{margin-left: 15px;}
	.sitemap-list li ul {margin: 0 0 15px 20px;}
	.copyright-text span{display: block; margin-bottom: 10px; font-weight: bold;}
	.footer {border-bottom: 3px solid #000;padding: 28px 0 65px 0;}
	.board-directory-grid .board-directory-content .collapse-btn{text-align: right;}
	.tbl-main-title{margin-top:30px;}
	.dropdown-select .search-btn{display: block; margin: 0 auto;}
	.dropdown-select .select2-container {margin: 0 auto 10px auto;} 
	.grievance-policy-section .gp-desp-section p.faq-question {font-size: 16px;}
	.grievance-policy-section .faq-content {margin-bottom: 12px;}
	.intro-box {margin-top: 25px;}
	.intro-box span { font-size: 25px;margin-bottom: 15px;}
	.intro-box span.divider-bottom {padding-bottom: 10px; margin-bottom: 5px;}
	.office-address-box {width: 100%;margin: 10px 0%;}
	.bullet-text.acc-dep-sub-title{margin-left: 25px;}
	.bullet-img{left:-45px; width:30px;}
	.watch-video-box,.repayment-btn-box{width: 38px; height: 199px; right: 0; position: absolute; background: url(../images/video-sticky-mobile-btn.png) no-repeat top center;}
	.watch-video-box span,.login-btn-box span,.watch-video-box img, .repayment-btn-box img{display: none!important;}
	.repayment-btn-box {height:175px;background: url(../images/LoanRepayment-btn-back_rotate.jpg) no-repeat top center;background-size: 37px 175px;}
	.login-btn-box{width:38px;top:185px;position:absolute; right:0; height:153px;background: url(../images/netbanking-login.jpg) no-repeat top center;background-size: 37px 153px;}
	.popup-box .close-popup-link {top: -22px; right: -16px;}
	.popup-box .close-popup-link img{width: 20px;}
	.register-form-container .form-row .select-control.width-half {width: 100%;}
	.register-form-container .form-row .select-control.select_city_dropdown{margin: 0 0 20px 0;}
	.banner-slider .owl-dots,.know-more-patch{position: relative;}
	.bank-features-section{border-top:1px solid #a8a8a8;}
	.banner-slider .owl-dots{bottom: 0;    padding: 10px 0 7px 0;}
	.banner-slider .owl-dots .owl-dot{background: #a8a8a8;}
	.login-nav-list{left: 0;background: rgba(245,130,49,0.9);}
	.login-nav-list li a img{height: 15px;}
	.login-nav-list li a .header-link-icon{width: 30px;height: 30px;padding-top: 7px;}
	.login-nav-list li a{font-size: 11px;}
	.banner-slider .item.video-item .video-wrap .video-link{width:50%;    height: 35%;}
	.banner-slider .item.video-item .video-wrap .video-link.video-link-01 {top: 28%;}
	.banner-slider .item.video-item .video-wrap .video-link.video-link-02 {top: 28%;left: 50%;}
    .banner-slider .item.video-item .video-wrap .video-link.video-link-03 {left: 0;top:61%;}
    .banner-slider .item.video-item .video-wrap .video-link.video-link-04 {left: 50%;top:61%;}
    .wwb-list li{width: 49%;}
    .women-leader-banner .post_header{padding: 45px 10px;}
    .women-leader-banner .post_header h1{margin-bottom: 10px;font-size: 28px;}
    .women-leader-banner .post_header h2 {font-size: 24px;}  
    .wwb-wrapper .wwb-info-wrap.wwb-info-slide{padding:25px 0;}
    .wwb-banner-overlay h3 {font-size: 25px; margin-bottom: 5px;line-height: 32px;} 

  /** nitin **/
  .updated-box-wrap{margin-left: -15px;}
  .latest-update-wrap .updated-box{width: calc(33.33% - 15px);margin-left: 15px;}  
  .latest-update-wrap .updated-title a{padding: 10px;}
  .blog-box-wrap .blog-box{width: calc(50% - 29px);}
  .blog-aside-box{width: 100%;padding-left: 0;margin-top: 25px;float: none;}
	.blog-detail-box{width: 100%;float: none;}
	.aside-box .artical-list li .related-box{padding-left: 10px;}
	.testimonial-box-wrap .testimonial-box {width: calc(33.33% - 15px);margin-left: 15px;}
	.testimonial-box-wrap{margin-left: -15px;}
	.csr-accordian-wrapper ul li .accordian-text p{line-height: 21px;}
	.testimonial-box-wrap .testimonial-box h5{margin-top: 15px;font-size: 16px;}
	.website-review .reivew-box{width: calc(33.33% - 15px);margin-left: 15px;-webkit-box-shadow: 0 0 4px #ccc;padding: 10px;text-align: center;}
	.website-review .reivew-box:first-child{margin-left: 0;}
	.website-review .reivew-box .review-count {font-size: 18px;padding-left:0;width: 100%;text-align: center;}
	.website-review .reivew-box .review-count p{margin-top: 0;}
	.website-review .reivew-box .reivew-img {width: 60px;height: 70px;}
	.website-review {padding: 35px 0 35px 0;}
	.csr-container .section-title {font-size: 24px;color: #5a5a5a;margin-bottom: 20px;}
	.csr-project-slider .project-box figcaption{position: static;}
	.csr-item:after{content: none;}
	.close-popup{line-height: 28px;}
     .inner-wrap marquee{   
        width: 75%;
     }
    .burger-menu{max-height: 78vh;overflow:auto;}
    .burger-menu li ul{width:100%;position: relative; left: 0;top:0;display:block;}
    .burger-menu ul li.dropdown-link ul a{ padding: 7px 20px 7px 25px;font-size: 12px;background: #d64d3a;}
	.apply-step-list li{width: 100%;margin:25px 0;}
	.apply-step-list li:after{content: "\f103";right: 0;left: 0;margin: 0 auto; transform: none;top: 135%;}
	.loan-step-list li{font-size: 14px;}
	.csr-project-slider .owl-prev{left:15px;}
	.csr-project-slider .owl-next{right:15px;}
	.login-nav-list li .login-dropdown{width:100%;position: fixed;top: auto; left: 0;bottom: 52px;
    transform: none;}
}

@media screen and (max-width: 600px){
	.offers-list li{width: 100%;float: none;}
	.search-box{width: 95%; margin: 0 auto;}
	.search-box .search-grid{width: 100%; background: transparent;}
	.select2-container--default .select2-selection--single{border-radius: 0;}
	.search-box .search-btn{width: 100%;}
	.search-box .search-dropdown{}
	.search-box .select2-container{margin: 5px 0;width: 100%!important; }
	.login-nav {float: none; margin-top: 0;  padding-top: 25px;}
	.logo img,.logo {width: 275px;}
	.copyright-text {line-height: 20px;padding: 0px 0 5px 0;}
	.testimonial-list li{width: 100%; margin: 5px 0; text-align: center;}
	.testimonial-list  li .test-desp .test-text{text-align: center;}
	.testimonial-list  li:last-child{margin-bottom: 0;}
	.testimonial-list{padding: 35px 0;}
	.app-list li:first-child{display: none;}
	.breadcrumb-nav ul li{padding:2px 4px;}
	.breadcrumb-nav ul li a {font-size: 12px;}
	.img-video-section .img-video-grid{width: 100%; padding: 0;}
	.img-video-grid.img-thumbnail-grid{margin-bottom: 25px;}
	.img-video-section {padding: 0 0 15px 0;}
	.img-video-section .img-video-thumbnail{margin-bottom: 8px;}
    .product-feature-list ul li {width: 47%;}
    .tab-title{font-size: 26px; line-height: 30px;}
    .locator-search-box{text-align: center;}
    .locator-search-box .select2-container{display: block;margin: 0 auto 10px auto;}
    .play-icon{background-size:70px auto;}
    .testimonial-details-content .test-heading-title {font-size: 24px;margin-bottom: 10px;}
    .testimonial-slider.owl-carousel{margin:10px auto;}
    .acc-dep-icon{width:100%; text-align: center;}
	.acc-dep-content {width: 100%;margin-left: 0;padding: 10px 10px 10px 50px;}
	.regulatory-section .acc-dep-content{padding: 10px 15px;}
	.acc-dep-content.no-pad-sm{padding: 0;}
	.prod-acc-dep-section{box-shadow: 0 0 5px #ccc; -o-box-shadow: 0 0 5px #ccc; -moz-box-shadow: 0 0 5px #ccc; -ms-box-shadow: 0 0 5px #ccc; -webkit-box-shadow: 0 0 5px #ccc; padding: 15px 0; margin-top: 15px;}
	.acc-dep-title, .acc-dep-main-list .acc-dep-sub-title{margin-bottom: 5px;}
	.product-subtitle {font-size: 20px;background: #efefef;text-align: center;box-shadow: 0 0 5px #ccc;-o-box-shadow: 0 0 5px #ccc; -moz-box-shadow: 0 0 5px #ccc; -ms-box-shadow: 0 0 5px #ccc; -webkit-box-shadow: 0 0 5px #ccc;padding: 10px; margin: 25px 0 0 0; margin-bottom: -13px;}
	.btn-box a{display: block;margin: 8px auto;}
    .btn-box a.btn-theme{margin-right: auto;}
    .btn-box{margin-left: -30px; text-align: center;}
    .no-box-shadow-mobile{box-shadow: none!important;}
	.acc-dep-icon img{margin-bottom: 10px;}
	.sm-hide{display: none;}
	.service-quality-section .about-grid {margin-bottom: 10px;}
	.policy-content{box-shadow: 0 0 5px #ccc; -o-box-shadow: 0 0 5px #ccc; -moz-box-shadow: 0 0 5px #ccc; -ms-box-shadow: 0 0 5px #ccc; -webkit-box-shadow: 0 0 5px #ccc;padding: 15px 0;}
	.grievance-policy-section .gp-img-section,.grievance-policy-section .gp-desp-section{width: 100%; padding:10px 10px 0 20px;}
	.grievance-policy-section .gp-img-section{text-align: center;}
	.grievance-policy-section .gp-title{text-align: center;}
	.gp-title,.acc-dep-title{font-size: 20px;}
	.grievance-policy-section {margin: 25px 0 0px 0;}
	.grievance-policy-section .gp-desp-section{margin-bottom: 30px;}
	.value-culture-section h3 {font-size: 26px;margin-bottom: 10px;}
	.bank-contact-list li a { font-size: 14px;}
	.policy-list li {font-size: 16px;margin-bottom: 5px;line-height: 25px;}
	.regulatory-section .prod-acc-dep-section {margin-top: 15px;}
	.tbl-sub-title{font-size: 21px;}
	.dropdown-select .locator-dropdown{ max-width: 100%;}
	.grievance-policy-section .faq-content {margin-left: -10px;}
	.philosophy-wrapper{padding-bottom: 0;}
	.philosophy-content{padding: 30px 30px 0 30px;}
	.user-back{position: relative;text-align: center;right: 0;margin: 0 auto;display: block;}
    .philosophy-wrapper p {margin-bottom: 12px;font-size: 16px;line-height: 22px;}
    .philosophy-wrapper .philosophy-title {font-size: 30px;margin-bottom: 15px;}

	
	.calender-slider .month-name{font-size: 22px;}
	.year-tab{width: 45%;padding: 10px 0;font-size: 24px;}
	.calender-wrapper {margin-top: 45px;}
	.calender-wrapper{margin-left: -25px;}
	.calender-box {width: -webkit-calc(50% - 25px);width: -moz-calc(50% - 25px);width: calc(50% - 25px);margin-left: 25px;margin-bottom: 25px;}
    .wwb-list li{width:100%;}

  /** nitin **/
  .latest-update-wrap .updated-box{width: 100%;margin-left: 0;margin-top: 25px;}
  .latest-update-wrap .updated-box:first-child{margin-top: 0;}
  .updated-box-wrap{margin-left: 0;}
  .csr-accordian-wrapper ul li .accordian-tab .acordian-img{width: 300px;float: none;margin: 0 auto;}
  .csr-accordian-wrapper ul li .accordian-text{width: 100%;float: none;margin-top: 15px;padding-left: 0;}
  .testimonial-box-wrap{margin-left: 0}
	.testimonial-box-wrap .testimonial-box{width: 100%;margin-left: 0;margin-top: 25px;}
	.testimonial-box-wrap .testimonial-box:first-child{margin-top: 0;}
	.website-review .reivew-box .review-count {font-size: 16px;}
	.offers-list li{width: 100%;float: none;}


}



@media screen and (max-width: 450px){
	.bank-desp-list li span, .bank-desp-list li img{display: block;text-align: center;margin:0 auto;}
	.bank-desp-list li{height: auto;}
	.bank-desp-list li img{margin-bottom: 10px;}
	.logo img, .logo{width: 250px;}
	.header .menu-icon {width: 25px;height: 22px;}
    .header .menu-icon span{height: 2px;}
	.header .menu-icon span:nth-child(2), .header .menu-icon span:nth-child(3){top: 9px;}
	.header .menu-icon span:nth-child(4) {top:18px;}
	.header .container{padding: 10px 0;}
	.search-box .search-title{letter-spacing: 1px; font-size:19px; }
	.search-main-title{font-size: 25px;}
	.testimonial-slider .owl-nav .owl-prev {left: -20px;}
	.testimonial-slider .owl-nav .owl-next {right: -20px;}
	.inner-wrap{width: 92%;}
	.product-feature-list ul li{width:100%;margin: 4px 0;}
	.product-feature-list ul li .prod-feature-icon{width:50px; height: 50px; margin-bottom: 15px;}
	.locator-box{width: 90%; margin: 0 auto; right: 0; left:0; padding: 15px;}
	.locator-icon{margin-right: 10px;}
	.locator-desp {width: 74%;font-size: 13px;}
	.locator-box .hr-line{margin: 8px 0;}
	.search-box{top:40%;}
	.locator-search-box .select2-container{width: 100%!important;}
	.app-list li img{height: 25px; width: auto;}
	.bank-contact-list li a {font-size: 12px;}
	.register-form-container label{width: 30%;}
	.register-form-container .form-row .input-box {width: 68%;}
	.register-form-container .form-row .input-box.p10l{    margin: 12px 0 0px 31%;padding-left: 0;}
    .register-form-container .form-row .input-box.full-width {width: 68%;}
    .philosophy-wrapper .philosophy-title {font-size: 25px;}
    .philosophy-wrapper p{font-size: 14px;}
    .intro-box span{font-size: 18px;}
    .login-nav-list{padding: 5px 10px;}
    .calender-wrapper{margin-left: 0;}
	.calender-box {width: 100%;margin-left: 0;margin-bottom: 25px;}
	.calender {margin-top: 10px;}

	/** nitin **/
  .blog-box-wrap .blog-box{width: 100%;margin-left: 0;margin-bottom: 25px;}
  .blog-box-wrap{margin-left: 0;}
  .blog-box-wrap .blog-box h5, .blog-detail-box .blog-dlt-text{margin-top: 15px;}
  .website-review{display: block;}
	.website-review .reivew-box{width: 100%;margin-left: 0;margin-top: 15px;}
	.website-review .reivew-box:first-child{margin-top: 0;}
	.testimonial-box-wrap .view-all{margin-left: 0;}
	.loan-step-list li {font-size: 12px;padding: 0 2px;}
	.step-form-line{width: 90%;}
	.step-form-line li{width: 25px;height: 25px;line-height: 25px;font-size: 13px;}
	.step-form-line:before{height: 4px;top: 10px;}
	.repay-option-list{left:77%;}
}

@media screen and (max-width: 350px){
	.logo img, .logo {width: 210px;}
}