 @media only screen and (min-width: 1920px) {
}
 @media only screen and (min-width: 1600px) {
}
@media only screen and (min-width: 1536px) {
}
 @media only screen and (min-width: 1400px) {
}

 @media only screen and (max-width: 1280px) {
}
 @media only screen and (max-width: 1200px) {
body { font-size: 13px; line-height: 1.6;}
h2 { font-size: 34px; line-height: 36px;margin-bottom: 15px; }
h3 { font-size: 22px; line-height: 24px; margin-bottom: 10px;}
h4 { font-size: 16px; line-height: 20px;margin-bottom: 10px;}
h5 { font-size: 16px; line-height: 18px;}
.navigation .headerBtn a img { width: 18px;}
.logo a img { width: 180px;}   
.navigation nav > ul > li > a { padding: 6px 8px;}
.navigation .headerBtn a { padding: 5px 7px 4px 7px;}
.navigation .headerBtn a img { margin-right: 2px;}
.navigation nav { margin-right: 5px;}
.sectionInner { padding: 40px 30px;}
.aboutsamtaWrap .aboutsamtaLeft ul li .num { font-size: 20px; line-height: 24px;}
.aboutsamtaWrap .aboutsamtaLeft ul li .text { line-height: 15px; font-size: 13px;} 
.servicessamtaWrap .servicessamtaSlider .servicessamtaBox .servicessamtaInfo { line-height: 22px;}
.knowMore a { padding: 10px 40px 8px 15px; background: #e6e6e6 url(../images/icon-arrow-g.svg) no-repeat right 13px top 12px; background-size: 17px auto;}
.knowMore a:hover { background: #80a73f url(../images/icon-arrow-w.svg) no-repeat right 13px top 12px; background-size: 17px auto;}
.loansamtaWrap .loanprocessLeft .loanprocessBox h4 { font-size: 28px; line-height: 32px;}
.loansamtaWrap .loanprocessLeft .loanprocessBox h3 { color: #80a73f; font-size: 42px; line-height: 42px;margin: 10px 0;}
.loansamtaWrap .loanprocessRight .loanprocessBox h3 { font-size: 26px; line-height: 26px;}
.loansamtaWrap .loanprocessRight .loanprocessBox h4 { font-size: 14px; line-height: 14px;}
.loansamtaWrap .loanprocessWrap { margin-top: 20px;}
.servicessamtaWrap .servicessamtaSlider .servicessamtaBox .servicessamtaImg { width: 90px; height: 90px;}
.servicessamtaWrap .servicessamtaSlider .servicessamtaBox .servicessamtaImg img{ height: 45px;}
.paddingBottom80 { padding-bottom: 60px;}
.loansamtaWrap .loanprocessRight .loanprocessBox {padding: 23px 15px;}
.directorWrap .directorInfo .directdesigBox { padding: 10px;}
.directorWrap .directorInfo .directdesigBox img { max-height: 65px; margin-bottom: 10px;}
.teamWrap .teamBox .teamInfo h5{ font-family: 'Anek-Devanagari-SemiBold';}
.footerWrap .footerquicklink {width: 50%;}
.footerWrap h3 { margin-bottom: 30px;}
.fdcalcWrap .fdcalcLeft .calcBox.buttonBox button{width: auto; padding: 6px 10px 4px 10px; font-family: 'Anek-Devanagari-Medium'; margin: 3px;}
.fdcalcWrap .fdcalcLeft .calcBox h3{ font-size: 20px; line-height: 22px;}
.fdcalcWrap .fdcalcLeft .calcBox .displayAmout { padding: 6px 5px 2px 5px;font-family: 'Anek-Devanagari-Medium';}
.fdcalcWrap .fdcalcLeft .calcBox .displayAmout input{font-family: 'Anek-Devanagari-Medium';}
.sectionInnersmall { padding: 30px 30px;}
.fdaboutWrap .fdaboutInner .fdaboutLeft > div { background: #1b1464;}
.faqsWrap .accordion_container .accordion_head { padding: 10px 40px 10px 12px; font-size: 15px;}
.faqsWrap .accordion_container .accordion_head:after { width: 12px; height: 12px; top: 18px; right: 12px;}
.faqsWrap .accordion_container .accordion_body .accordion_bodyInner { padding: 0 10px 10px 10px;}
.fdenqWrap .fdenqformWrap .inputBox input {	padding: 10px 15px;}
.fdenqWrap .fdenqformWrap .inputBox textarea{padding: 10px 15px;}
.fdenqWrap .fdenqformWrap .inputSubmit input {padding: 8px 15px;}
.innerbannerWrap .bannerInfo {left: 30px;}
.fdcalcWrap .fdcalcRight .fdcalcResult .fdcalcResultBox .fdcalcfinalResult { font-size: 32px; line-height: 34px;}
.openfcBtn a { background: #1b1464 url(../images/icon-arrow-g.svg) no-repeat right 14px top 14px; background-size: 18px auto; padding:10px 40px 10px 20px;}
.openfcBtn a:hover { background: #ffffff url(../images/icon-arrow-g.svg) no-repeat right 14px top 14px; background-size: 18px auto;}
ul.bullet li { padding-left: 20px; background: url(../images/icon-arrow-g.svg) no-repeat left 0 top 4px; background-size: 15px auto;margin-bottom: 6px;}
.fdaboutWrap .fdaboutInner .fdaboutRight ul li { padding: 20px 15px; font-size: 17px; line-height: 20px;}
.mobilebankstepsWrap .mobilebankstepsBox {	padding: 20px 10px;}
.mobilebankstepsWrap .mobilebankstepsBox .mobilebankstepsInfo { padding-top: 20px;}
.monytransferWrap .monytransferInfo .monytransferOptions { margin-top: 20px;}
.monytransferWrap .monytransferInfo .monytransferBox { padding: 20px 15px;}
.monytransferWrap .monytransferInfo .monytransferBox img { max-height: 65px; margin-bottom: 10px;}
.monytransfdetailsWrap .monytransfdetailsBox .monytransfdetailsLeft img { width: 130px;}
.careersaboutWrap .careersaboutstepsWrap { margin-top: 30px;}
.careersaboutstepsWrap .careersaboutstepsSlider { margin: 20px 0 0 0;}
.careersaboutstepsWrap .careersaboutstepsBox { padding: 20px 15px;}
.careersaboutstepsWrap .careersaboutstepsBox .careersaboutstepsInfo h3{ font-family: 'Anek-Devanagari-Medium';}
.careersaboutWrap .careersaboutheroWrap.paddinTop60 { padding-top: 40px;}
.careersformWrap .careersformGroup .inputBox input { padding: 9px 20px;}
.careersformWrap .careersformGroup .inputBox input[type="file"] { padding: 8px 20px;}
.careersformWrap .careersformGroup .inputBox select {padding: 8px 20px;}
.careersformWrap .careersformGroup .inputBox textarea {	padding: 8px 20px;}
.careersformWrap .careersformGroup .inputBox .radioBox { padding: 13px 20px 8px 20px;}
.careersformWrap .careersformGroup .submitInput input {	padding: 10px 30px 7px 30px;}
.careersformWrap .careersformGroup .submitInput { margin-top: 10px;}
.careersformWrap .careersformGroup .inputBox {margin: 0 1% 18px 1%;}
.contactWrap .contactInner ul li {padding: 20px 20px;}
.contactWrap .contactInner ul li img { width: 40px;	height: 40px; margin-bottom: 15px;}
.contactWrap .contactInner .googlemapWrap iframe { height: 380px;}
.branchesWrap .branchesGroup { margin: 20px -1% 0 -1%;}
.branchesWrap .branchesGroup .branchesBox { padding: 20px; }
.branchesWrap .branchesGroup .branchesBox ul li { margin-bottom: 10px; padding-left: 22px; font-size: 14px; line-height: 20px;}
.branchesWrap .branchesGroup .branchesBox ul li:first-child { background: url(../images/icon-location-g.svg) no-repeat left top; background-size: 15px auto;}
.branchesWrap .branchesGroup .branchesBox ul li:last-child { background: url(../images/icon-call-g.svg) no-repeat left top 3px; background-size: 15px auto;}
.branchesWrap .branchesGroup .branchesBox ul li a { font-size: 16px; font-family: 'Anek-Devanagari-Medium';}
.branchesWrap .branchesGroup .branchesBox h3 {font-family: 'Anek-Devanagari-SemiBold';}
.contactformWrap .contactformBox .inputBox input {padding:10px 15px;}
.contactformWrap .contactformBox .inputBox textarea{ padding: 10px 15px;}
.contactformWrap .contactformBox .inputSubmit input {padding: 10px 30px 8px 30px;}
footer { padding: 50px 0 45px 0;}
.copyRight { padding: 12px 0;}
.footerWrap .footerAdd .call{font-family: 'Anek-Devanagari-SemiBold';}
}
 @media only screen and (max-width: 1024px) {
}
 @media only screen and (max-width: 959px) {
header{z-index: 997;}
.closeMenu{ cursor: pointer; margin: 5px 7% 15px 0; float: right; padding: 5px;}
.closeMenu img{ width: 20px;}
.navigation.desktopView .navigationLang{ display: none;}
.navigation.desktopView .navigationWrap{ display: none;}     
.navigation nav > ul > li{position:relative; border-bottom: 1px solid #daedc5;}
/*.navigation nav > ul > li:after{ width:0; position: absolute; left: 10px; bottom: 0; height: 2px; content: ""; background:#7fb442; transition: 0.3s;}
.navigation nav > ul > li:hover:after{ background:#1d1753; width:calc(100% - 20px); transition: 0.3s;}*/
.navigation nav > ul > li.active:hover:after, .navigation nav > ul > li.active:after{ background:#7fb442; width:calc(100% - 26px); transition: 0.3s;}
.navigation nav > ul > li > a, .navigation nav > ul > li > span{ color: #000000; padding: 6px 10px; display: block;position: relative; cursor: pointer;}
.navigation nav > ul > li.active > a, .navigation nav > ul > li.active > span{ color:#7fb442;}
.navigation nav > ul > li > a img{ width:10px; margin-left: 2px;}
.navigation nav > ul > li.deeper img { width: 10px; margin-left: 2px;}
.navigation nav > ul > li > ul{ } 
.navigation nav > ul > li > ul > li{ display: block;}
.navigation nav > ul > li > ul > li > a{ color: #000000; padding: 6px 15px; display: block; border-bottom: 1px solid #daedc5;transition: 0.3s;}
.navigation nav > ul > li > ul > li:last-child > a{border-bottom:none;}
.navigation nav > ul > li > ul > li:hover > a, .navigation nav > ul > li > ul > li.active > a{ color:#7fb442; transition: 0.3s;}
.navigation nav > ul > li > span.nav-header, .navigation nav > ul > li.deeper > a { display: flex;justify-content: space-between;}
.navigation nav > ul > li > span.nav-header img,  .navigation nav > ul > li.deeper > a img{ order: 2; height: 10px;margin: 5px 0 0 2px;}
.overlay { background: #00000070; width: 100%; height: 100%; left: 0; top: 0; position: fixed; display: none; z-index: 998;}
.overlay.active{ display:block;}
.navigation { display: flex; flex-direction: row-reverse;}     
.navigation .laungBtn { display: block; margin-left: 6px; background: #f3f3f5; padding: 10px 0 7px 0; border-radius: 6px; cursor: pointer;}
.navigation .menuBtn { display: block; background: #f3f3f5; padding: 5px; border-radius: 6px; cursor: pointer;}
.navigationWrap { background: #ffffff; position: fixed; visibility: hidden; width: 40%; height:100%; top:0; right: -40%; z-index: 999; padding: 10px; display: block; transition: all 0.3s ease-in-out; opacity: 0; border-radius: 12px 0 0 12px;}
.navigationWrap.active { visibility: visible; right:0; transition: all 0.3s ease-in-out; opacity: 1;}
.navigation .headerBtn{ display: none;}
.navigation nav > ul > li {	float: none;}
.navigation .navigationLang { border-radius: 8px 0 0 8px; background: #ffffff; position: fixed; visibility: hidden; width: 150px; top: 10px; right:-150px; z-index: 999; padding: 12px 10px 8px 10px; display: block; transition: all 0.3s ease-in-out; opacity: 0;}
.navigation .navigationLang.active {visibility: visible;   transition: all 0.3s ease-in-out; right:0; opacity: 1;}
.footerWrap { display: block;}
.logo a img { width: 200px;}
.pageData { margin-top: 63px;}
.bannerWrap ul.slick-dots li { margin-left: 5px; width: 8px;}
.bannerWrap ul.slick-dots li.slick-active { width: 18px;}
.hometabWrap #horizontalTab ul.resp-tabs-list li img {display: block; margin: 0 auto 5px auto;}
.hometabWrap #horizontalTab ul.resp-tabs-list li a{ padding:8px 10px;}
.hometabWrap #horizontalTab .resp-tabs-container { margin-top: 20px;}
.depositsWrap { display: flex; flex-direction: column-reverse;}
.depositsWrap .depositsUnit {width: auto;}
.depositsWrap .depositsAns {width: auto;}
.aboutsamtaWrap .aboutsamtaInner {	display: block;}
.aboutsamtaWrap .aboutsamtaLeft { width: auto;}
.aboutsamtaWrap .aboutsamtaRight { width: auto;}
.aboutsamtaWrap .aboutsamtaRight iframe {min-height: 250px;height: 360px;}
section .heroSection { display: block;}
section .heroSection h2 { width: auto;}
section .heroSection .info { max-width: 100%;}
.knowMore a { padding: 8px 24px 5px 10px; background: #e6e6e6 url(../images/icon-arrow-g.svg) no-repeat right 8px top 12px; background-size: 12px auto;}
.knowMore a:hover { background: #80a73f url(../images/icon-arrow-w.svg) no-repeat right 8px top 12px; background-size: 12px auto;}
.servicessamtaWrap .servicessamtaSlider .servicessamtaBox { width: 96%; background: #110a58; padding: 20px;}
.servicessamtaWrap .servicessamtaSlider .servicessamtaBox .servicessamtaInfo p br{ display:none;}
.bannerWrap { padding: 0 0 60px 0;}
.bannerWrap ul.slick-dots {bottom: -20px;}
.servicessamtaWrap .servicessamtaSlider .servicessamtaBox .servicessamtaInfo p{ min-height:66px;}
.loansamtaWrap .loansamtaInner { display: block;}
.loansamtaWrap .loansamtaLeft { width: auto;}
.loansamtaWrap .loansamtaRight { width: auto; margin-left: 0; margin-top: 15px;}
.footerWrap .footerAbout { width: auto; margin-right: 0;margin-bottom: 30px;}
.footerWrap .footerquicklink { width: 100%; }
.visionmissionWrap .visionmissionInner { display: block;}
.visionmissionWrap .visionmissionGroup { width: auto;}
.visionmissionWrap .visionmissionGroup.marginRight { margin-top:30px; margin-left: 0;}
.financialpositionWrap .financialpositionGroup { display: block;}
.financialpositionWrap .financialpositionBox.marginRight { margin-right: 0; margin-bottom:20px;}
.financialpositionWrap .financialpositionBox { width: auto;}
.innerbannerWrap .bannerInfo {width: 60%;}
.innerbannerWrap .bannerInfo h2{ font-size: 26px; line-height: 26px; margin-bottom: 12px;}
.innerbannerWrap .bannerInfo h2 br{ display:none;}
.knowMore { margin-top: 10px;}
.fdcalcWrap .fdcalcInner { display:block;}
.fdcalcWrap .fdcalcLeft { width: auto; margin-right: 0;margin-bottom: 20px;}
.fdcalcWrap .fdcalcRight { width: auto; padding: 20px 20px 30px 20px ;}
.fdaboutWrap .fdaboutInner {flex-direction: column-reverse;}
.fdaboutWrap .fdaboutInner .fdaboutLeft { width: auto; margin-right: 0; margin-top: 30px;}
.fdaboutWrap .fdaboutInner .fdaboutRight { width: auto;}
.fdaboutWrap .fdaboutInner .fdaboutRight ul li {padding: 30px 15px; font-size: 20px;line-height: 24px;}
.faqsWrap .faqsInner {flex-direction: column-reverse;}
.faqsWrap .faqsInner .faqsLeft { width: auto; margin-right: 0;margin-top: 30px;}
.faqsWrap .faqsInner .faqsLeft h3 { margin-top: 20px;}
.faqsWrap .faqsInner .faqsRight { width: auto; padding: 30px 20px;}
.interestrateWrap .interestrateInner { display:block;}
.interestrateWrap .interestrateLeft { width: auto; margin-right: 0; margin-bottom: 20px;}
.interestrateWrap .interestrateRight {width: auto;}
.paddingBottom80 { padding-bottom: 50px;}
.monytransfdetailsWrap .monytransfdetailsBox .monytransfdetailsRight h3 {margin-bottom: 15px;}
.lockerWrap .lockeraboutWrap { display: block;}
.lockerWrap .lockeraboutWrap .lockeraboutLeft { width: auto; margin-bottom: 20px;}
.lockerWrap .lockeraboutWrap .lockeraboutRight { width: auto; margin-left: 0;}
.careersaboutstepsWrap .careersaboutstepsBox .careersaboutstepsInfo p br{ display:none;}
h3 { font-size: 19px; line-height: 21px;}
.openingWrap .openingInner .openingGroup .openingBox {	display: block;}
.openingWrap .openingInner .openingGroup .openingBox .openingTitle { width: auto; margin-right: 0;}
.openingWrap .openingInner .openingGroup .openingBox .openingInfo { width: auto;}
.openingWrap .openingInner .openingGroup .openingBox .applyBtn { width: auto; text-align: unset; margin-top: 30px;}
.contactWrap .contactInner ul li h4{ font-family: 'Anek-Devanagari-Medium';}
.branchesWrap .branchesGroup .branchesBox {	width: 48%;}
.depositsWrap .depositsAns .gridItemWrap .gridItem input, .depositsWrap .depositsAns .gridItemWrap .gridItem a { padding: 10px 14px 7px 20px;background: #ffffff url(../images/icon-arrow-g.svg) no-repeat right 12px top 17px; background-size: 18px auto;}
.depositsWrap .depositsAns .gridItemWrap .gridItem input:hover, .depositsWrap .depositsAns .gridItemWrap .gridItem a:hover { background: #80a73f url(../images/icon-arrow-w.svg) no-repeat right 12px top 17px; background-size: 18px auto;}
.faqsWrap .faqsSlider{ overflow-y: auto;}
.fdenqWrap .fdenqformWrap .inputBox, .fdenqWrap .fdenqformWrap .inputSubmit {width: 48%;}
.fdenqWrap .fdenqformWrap .inputBox.width3x { width: 98%;}
.fdenqWrap .fdenqformWrap .inputBox, .fdenqWrap .fdenqformWrap .inputSubmit { width: 48%; margin: 0 auto 20px auto;}
.mobilebankWrap .mobilebankstepsWrap { margin-top: 30px;}
.mobilebankstepsWrap .mobilebankstepsSlider { margin: 20px 0 0 0;}
.contactWrap .contactInner .googlemapWrap { margin-top: 30px;}
.contactWrap .contactInner ul li { width: 31%; margin: 0 1%;}
/*.mobilebottom{ display:block;box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;}   */
.mobilebottom { display: block; box-shadow: rgba(60, 64, 67, 0.1) 0px 1px 2px 0px, rgba(60, 64, 67, 0.05) 0px 2px 6px 2px; border-top: 1px solid #f5f5f5;}
.subMenu .closesubMenu { cursor: pointer; margin: 2px 2% 2px 0; padding: 5px; float: right; }
.subMenu .closesubMenu img { width: 10px; }
.subMenu ul { display: flex; flex-wrap: wrap; padding-top: 10px;}
.subMenu ul > li { display: block; position: relative; width: 33%; text-align: center;}
.subMenu ul > li > a { color: #1e1c1c; padding: 12px 10px 10px 10px; display: block; font-size: 11px; line-height: 12px;}
.subMenu ul > li > a:hover, .subMenu ul.nav > li.current > a{ background: #f7f7f7;}
.subMenu ul > li img{ width:25px;}
.subMenu ul > li span{ display: block; margin-top: 8px;}
.teamGroup .teamBoxwrap { width: 31%;}
}
 @media only screen and (max-width: 800px) {
}
 @media only screen and (max-width: 768px) {
}
 @media only screen and (max-width: 753px) {
}
 @media only screen and (max-width: 736px) {
.innerbannerWrap .bannerInner .desktopBanner{ display: none;}
.innerbannerWrap .bannerInner .mobileBanner{display: block;}  
.hometabWrap #horizontalTab ul.resp-tabs-list li a { padding: 8px 6px; font-size: 13px;}
.hometabWrap #horizontalTab ul.resp-tabs-list li img { width: 26px; height: 26px;}
.sectionInner { padding: 30px 20px;}
.depositsWrap .depositsAns .gridItemWrap { margin-top: 10px;}
.depositsWrap .depositsAns .gridItemWrap .gridItem input, .depositsWrap .depositsAns .gridItemWrap .gridItem a {border-radius: 8px;}
h2 { font-size: 28px; line-height: 30px; margin-bottom: 12px;}
h4 { font-size: 15px; line-height: 18px;}
.aboutsamtaWrap .aboutsamtaLeft ul li { padding: 30px 10px; margin: 7px 1%;	width: 31%; border-radius: 10px;}
.directorWrap .directorInner {display: block;}
.directorWrap .directorImg { width: auto; margin-bottom: 20px;}
.directorWrap .directorInfo { width: auto; margin-left: 0;}
.innerbannerWrap .bannerInfo { width: 80%; left: 7%; transform: translateY(0); top: 10%;}
.fdcalcWrap .fdcalcLeft .calcBox .displayAmout{ min-width:110px;}
.fdaboutWrap .fdaboutInner .fdaboutRight ul { margin: 10px -1% 0 -1%;}
.mobilebankWrap .mobilebankaboutWrap { display: block;}
.mobilebankWrap .mobilebankaboutWrap .mobilebankaboutLeft { width: auto;}
.mobilebankWrap .mobilebankaboutWrap .mobilebankaboutRight { width: auto; margin-left: 0;}
.monytransferWrap .monytransferInner { flex-direction: column-reverse;}
.monytransferWrap .monytransferImg { width: auto; margin-top: 20px;}
.monytransferWrap .monytransferInfo { width: auto; margin-left: 0;}
.monytransferWrap .monytransferInfo .monytransferOptions { margin: 15px -1% 0 -1%;}
.monytransfdetailsWrap .monytransfdetailsBox {padding: 20px;}
.monytransfdetailsWrap .monytransfdetailsBox { flex-direction: column;}
.monytransfdetailsWrap .monytransfdetailsBox .monytransfdetailsLeft {margin-right: 0; padding: 30px;}
.monytransfdetailsWrap .monytransfdetailsBox .monytransfdetailsRight { width: auto; margin-top: 20px;}
.monytransfdetailsWrap .monytransfdetailsBox .monytransfdetailsRight h3 { margin-bottom: 10px;}
.lockerlocationWrap table tr td,.lockerlocationWrap table tr th { padding: 3px 8px;}
.careersaboutstepsWrap .careersaboutstepsBox { padding: 15px 10px;width: 95%;}
.openingWrap .openingInner ul.resp-tabs-list > li { min-width: 160px; padding: 10px 20px 6px 20px;}
.careersformWrap .careersformGroup .inputBox { width: auto; margin: 0 0 22px 0; float: none; min-height: 10px;}
.contactWrap .contactInner ul li { padding: 20px 10px;}
.footerWrap .footerAdd { margin-top: 20px;}
.footerWrap .footerAdd .footerAddBox.margin-bottom { margin-bottom: 10px;}
}
 @media only screen and (max-width: 711px) {
}
 @media only screen and (max-width: 640px) {
     
}
 @media only screen and (max-width: 600px) {
.bannerWrap .bannerSlider img.desktopBanner{display: none;}
.bannerWrap .bannerSlider img.mobileBanner{ display: block;}
}
 @media only screen and (max-width: 569px) {
.bradius8{ border-radius: 3px;}
.bradius10{ border-radius: 5px;}
.bradius12{ border-radius: 6px;}
.bradius14{ border-radius: 8px;}
.bradius15{ border-radius: 12px;}
.bradius18{ border-radius: 13px;}
.bradius20{ border-radius: 15px;}     
body { font-size: 12px;}     
.hometabWrap #horizontalTab ul.resp-tabs-list li img { width: 20px;	height: 20px;}
.hometabWrap #horizontalTab ul.resp-tabs-list li a { font-size: 10px; padding: 4px 5px 1px 5px;} 
.hometabWrap #horizontalTab ul.resp-tabs-list { padding: 4px 4px;}
.hometabWrap #horizontalTab ul.resp-tabs-list li.resp-tab-active::after { top: calc(100% + 3px); margin-left: -10px;border-width: 10px;}
.hometabWrap #horizontalTab ul.resp-tabs-list li img { margin: 0 auto 3px auto;}
.bannerWrap { padding: 0 0 40px 0;}
.sectionInner { padding: 20px 15px;}
.depositsWrap .depositsAns .gridItemWrap { margin-top: 0; display: block;}
.depositsWrap .depositsAns .gridItemWrap .gridItem { width: auto; margin: 10px 0;}
.darkshadow:after { height: 20px; bottom: -20px;}
.bannerWrap .bannerBox { border-radius: 10px;}
h2 {font-size: 23px; line-height: 25px; margin-bottom: 10px;}
h4 { font-size: 14px; line-height: 17px;}
.aboutsamtaWrap .aboutsamtaLeft ul li { padding: 20px 10px; margin: 5px 1%; width: 31%; border-radius: 8px;}
.aboutsamtaWrap .aboutsamtaLeft ul li .text { font-size: 11px;}
.servicessamtaWrap .servicessamtaSlider .servicessamtaBox .servicessamtaInfo p { min-height: 20px;}
.loansamtaWrap .loanprocessWrap { flex-direction: column;}
.loansamtaWrap .loanprocessWrap .loanprocessLeft { width: auto; margin-right: 0; margin-bottom: 7px;}
.loansamtaWrap .loanprocessWrap .loanprocessRight { width: auto; max-width: 100%;display: flex;}
.loansamtaWrap .loanprocessRight .loanprocessBox { width: 49%;	margin-bottom: 0;padding: 30px 20px;border-radius: 10px;}
.loansamtaWrap .loanprocessRight .loanprocessBox.margin0 { margin-bottom: 0; margin-left: 2%;}
.loansamtaWrap .loanprocessLeft .loanprocessBox { border-radius: 10px;padding: 20px 20px;}
.loansamtaWrap .loanprocessLeft .loanprocessBox h3 {font-size: 36px; line-height: 36px; margin: 6px 0 2px 0;}
.loansamtaWrap .loanprocessLeft .loanprocessBox h4 { font-size: 20px; line-height: 22px; }  
.navigationWrap{width: 60%; right: -60%;}
.paddingBottom80 { padding-bottom: 30px;}
.directorWrap .directorInfo .directorDesignation { flex-direction: column;}
.directorWrap .directorInfo .directdesigBox { width: auto; margin: 10px 0;}
.visionmissionWrap .visionmissionGroup .visionmissionBox {flex-direction: column;}
.visionmissionWrap .visionmissionGroup .visionmissionBox .visionmissionImg { padding: 20px; width: 42%; margin-right: 0;}
.visionmissionWrap .visionmissionGroup .visionmissionBox .visionmissionImg img { width: 70%;}
.visionmissionWrap .visionmissionGroup .visionmissionBox .visionmissionInfo { width: auto; padding: 15px 0 0 0;}
.fdcalcWrap .fdcalcLeft .calcBox.buttonBox button{ font-size:13px;}
.fdcalcWrap .fdcalcLeft .calcBox h3 { font-size: 17px; line-height: 20px; font-family: 'Anek-Devanagari-Medium';}
.sectionInnersmall { padding: 20px 15px;}
.fdaboutWrap .fdaboutInner .fdaboutRight ul li { padding: 20px 15px;}
.faqsWrap .faqsInner .faqsRight { padding: 20px 15px;}
.faqsWrap .accordion_container .accordion_head { padding: 8px 29px 6px 10px; font-size: 13px;}
.faqsWrap .accordion_container .accordion_head:after { width: 9px; height: 9px; top: 14px; right: 9px;}
.faqsWrap .faqsInner .faqsLeft h3 { margin-top: 15px; }
h3 { font-size: 16px; line-height: 18px; }
.fdenqWrap .fdenqformWrap {	display: block;}
.fdenqWrap .fdenqformWrap .inputBox.width3x { width: auto;}
.fdenqWrap .fdenqformWrap .inputBox, .fdenqWrap .fdenqformWrap .inputSubmit { width: auto; margin: 0 0 17px 0;}
.fdcalcWrap .fdcalcRight .fdcalcResult .fdcalcResultBox .fdcalcfinalResult { font-size: 24px; line-height: 26px; }
.fdaboutWrap .fdaboutInner .fdaboutRight ul li { font-size: 16px; line-height: 20px;}
.fdenqWrap .fdenqformWrap .inputBox input,.fdenqWrap .fdenqformWrap .inputBox textarea { padding: 7px 10px 5px 10px; font-size:13px;}
.fdenqWrap .fdenqformWrap .inputSubmit input { padding: 8px 15px 5px 15px; }
footer { padding: 40px 0 40px 0;}
.fdcalcWrap .fdcalcLeft .calcBox .displayAmout input{ font-size:13px;}
.fdaboutWrap .fdaboutInner .fdaboutRight ul { margin: 7px -1% 0 -1%;}
.monytransferWrap .monytransferInfo .monytransferBox img { max-height: 35px; margin-bottom: 0;}
.monytransferWrap .monytransferInfo .monytransferBox { padding: 15px 15px;}
.monytransfdetailsWrap .monytransfdetailsBox .monytransfdetailsLeft { margin-right: 0; padding: 20px; width: 40%;}
.monytransfdetailsWrap .monytransfdetailsBox { padding: 15px;}
.lockerlocationWrap table tr td:last-child, .lockerlocationWrap table tr th:last-child { border-right: none; width: 118px;}
.lockerlocationWrap table tr td, .lockerlocationWrap table tr th { padding: 3px;}
.lockerlocationWrap table tr td { font-size: 11px; line-height: 15px;}
.lockerlocationWrap table tr th { font-family: 'Anek-Devanagari-Medium'; font-size: 13px;}
.openingWrap .openingInner ul.resp-tabs-list > li { min-width: 10px; padding: 10px 20px 6px 20px; font-size: 14px; }
.contactWrap .contactInner ul {display: flex; margin: 0;flex-direction: column;}
.contactWrap .contactInner ul li { width: auto; margin: 5px 0;}
.branchesWrap .branchesGroup {display: block;}
.branchesWrap .branchesGroup .branchesBox { width: auto; margin: 10px 0;}
.contactformWrap .contactformBox .inputBox { width: auto; margin: 0 0 18px 0; position: relative; float: none;}
.contactformWrap .contactformBox .inputBox input,.contactformWrap .contactformBox .inputBox textarea{padding: 6px 10px 4px 10px; font-size: 13px;}
.contactformWrap .contactformBox .inputSubmit input { padding: 6px 30px 2px 30px; font-size: 14px; }
.copyRight { margin-top: 20px;}
.depositsWrap .depositsAns .gridItemWrap .gridItem input, .depositsWrap .depositsAns .gridItemWrap .gridItem a{font-size:14px;}
.servicessamtaWrap .servicessamtaSlider { margin: 20px -15px 0 -15px;}
.activitiessamtaWrap .activitiesSlider { margin: 20px -15px 0 -15px;}
.visionmissionWrap .visionmissionGroup .visionmissionBox{ padding:15px;}
.hometabWrap #horizontalTab ul.resp-tabs-list li a{ border-radius:6px;}
.depositsWrap .depositsAns .gridItemWrap .gridItem input, .depositsWrap .depositsAns .gridItemWrap .gridItem a { background: #ffffff url(../images/icon-arrow-g.svg) no-repeat right 12px top 15px; background-size: 16px auto;}
.depositsWrap .depositsAns .gridItemWrap .gridItem input:hover, .depositsWrap .depositsAns .gridItemWrap .gridItem a:hover { background: #80a73f url(../images/icon-arrow-w.svg) no-repeat right 12px top 15px; background-size: 16px auto;}
.lockerlocationWrap{ margin-top: 10px;}
.fdaboutWrap .fdaboutInner .fdaboutRight .stepsBox ul { display: block;}
.fdaboutWrap .fdaboutInner .fdaboutRight .stepsBox ul li { width: auto;}
.inputBox .formError {font-size: 13px; } 
   .teamGroup .teamBoxwrap { width: 48%;}
   .innerbannerWrap .bannerInfo.middleBox h2 { font-size: 14px; line-height: 18px;}
 }
 @media only screen and (max-width: 568px) {
     
}
 @media only screen and (max-width: 533px) {
}
 @media only screen and (max-width: 480px) {
}
 @media only screen and (max-width: 424px) {
}
 @media only screen and (max-width: 414px) {
}
@media only screen and (max-width: 412px) {
}
 @media only screen and (max-width: 400px) {
}
 @media only screen and (max-width: 384px) {
}
 @media only screen and (max-width: 375px) {
}
 @media only screen and (max-width: 360px) {
}
 @media only screen and (max-width: 320px) {
}
