@font-face {
    font-family: 'open_sansregular';
    src: url('../fonts/opensans-regular.eot');
    src: url('../fonts/opensans-regular.eot?#iefix') format('embedded-opentype'),  url('../fonts/opensans-regular.woff2') format('woff2'),  url('../fonts/opensans-regular.woff') format('woff'),  url('../fonts/opensans-regular.ttf') format('truetype'),  url('../fonts/opensans-regular.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sansbold';
    src: url('../fonts/opensans-bold.eot');
    src: url('../fonts/opensans-bold.eot?#iefix') format('embedded-opentype'),  url('../fonts/opensans-bold.woff2') format('woff2'),  url('../fonts/opensans-bold.woff') format('woff'),  url('../fonts/opensans-bold.ttf') format('truetype'),  url('../fonts/opensans-bold.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'digital-7regular';
    src: url('../fonts/digital/digital-7-webfont.woff2') format('woff2'),  url('../fonts/digital/digital-7-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

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

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

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


body{font-family: 'open_sansregular'; background: #fff;padding-bottom: 63px;}
.container{width: 100%; max-width: initial; padding: 0 30px;}
.layout-container{width: 100%; max-width: 100%; padding: 0 45px;}
.clearfix{clear: both;}
a{border:none;}
*:focus{outline: none;}
a:hover, a:active, a:focus{border:none;}
.ui-widget{font-family: 'open_sansregular' !important;}



header.header{background: #e0f1fd !important;font-family: 'open_sansregular' !important;}
header.header .top-section{display: flex; flex-wrap: wrap;padding-top: 7px; padding-bottom: 7px;}
header.header .top-section img{margin: 0; width: 100%;}
header.header .top-section .eng-logo{width: 220px;margin-top: 20px;}
header.header .top-section .top-menu{width: calc(100% - 487px);padding: 0 20px;}
header.header .top-section .hindi-logo{width: 267px;}
.region-header .block, .site-branding__logo{margin: 0;}

header.header .top-menu .region-top-menu{margin-top: 23px;}
header.header .top-menu .menu--top-menu{background: #fff; border:1px solid #e0e8ee; display: inline-block;border-radius: 3px;float: left;}
header.header .top-menu ul.clearfix, header.header .top-menu ul.text-max-min {padding: 8px 0; display: flex;}
header.header .top-menu ul.clearfix .menu {
    padding: 8px 0;
    position: absolute;
    background-color: #fff;
    width: 180px;
    top: 13px;
    transform: scaleY(0);
    transform-origin: top;
    transition: 0.3s all;
    opacity: 0;
    z-index: 999999;
}
header.header .top-menu ul.clearfix li {padding: 0; position: relative;}
header.header .top-menu ul.clearfix li:hover .menu {
    transform: scaleY(1);
    opacity: 1;
}
header.header .top-menu ul.clearfix li .menu-item a {
    padding: 12px;
    line-height: 1;
}
.region.region-highlighted {
    display: none;
}
header.header .top-menu ul.clearfix > li > a {
    border-right: 1px solid #ccc;
}

header.header .top-menu ul li a, header.header .top-menu ul li span {padding: 0 10px; font-size: 15px;font-family: 'MyriadPro-Semibold';color: #171717;display: block; line-height: 12px;transition: 0.3s color;}

header.header .top-menu ul li:hover > a, header.header .top-menu ul li:hover > span {
    color: #156ec2;
}

header.header .top-menu ul li:last-child a{border-right: none;}

.region-primary-menu .navbar-default ul.nav-tabs li{position: initial;min-width: auto;}
.region-primary-menu .navbar-default ul.nav-tabs li.we-mega-menu-li a{color: #004d81; border-radius: 0;font-family: 'MyriadPro-Semibold'; font-size: 15px; text-transform: capitalize; transition: all 0.5s ease; background: transparent;padding: 10px 10px;position: relative;}
.region-primary-menu .navbar-default ul.nav-tabs li a:after{content: '';width: 1px;background: #b5d6ee; height: 22px; position: absolute; top: 20px; right: 0;opacity: 1;}
.region-primary-menu .navbar-default ul.nav-tabs li:last-child a:after{display: none;}
.region-primary-menu .navbar-default ul.nav-tabs li.we-mega-menu-li.dropdown-menu a:before{display: none;}
.region-primary-menu .navbar-default ul.nav-tabs li.we-mega-menu-li a i{margin-right: 7px; transform: scale(.9);}
.region-primary-menu .navbar-default ul.nav-tabs li.we-mega-menu-li a i.fa-users:before{content: url(../images/icon/corporate-icon.png);}
.region-primary-menu .navbar-default ul.nav-tabs li.we-mega-menu-li a i.fa-truck:before{content: url(../images/icon/agricuture-icon.png);}
.region-primary-menu .navbar-default ul.nav-tabs li.we-mega-menu-li a i.fa-rupee:before{content: url(../images/icon/deposits-icon.png);}
.region-primary-menu .navbar-default ul.nav-tabs li.we-mega-menu-li a i.fa-bank:before{content: url(../images/icon/digital-banking-icon.png);}
.region-primary-menu .navbar-default ul.nav-tabs li.we-mega-menu-li a i.fa-percent:before{content: url(../images/icon/retail-loan-icon.png);}
.region-primary-menu .navbar-default ul.nav-tabs li.we-mega-menu-li a i.fa-industry:before{content: url(../images/icon/msme-icon.png);}
.region-primary-menu .navbar-default ul.nav-tabs li.we-mega-menu-li a i.fa-briefcase:before{content: url(../images/icon/business-icon.png);}
.region-primary-menu .navbar-default ul.nav-tabs li.we-mega-menu-li a i.fa-plane:before{content: url(../images/icon/nri-icon.png);}
.region-primary-menu .navbar-default ul.nav-tabs li.we-mega-menu-li a i.fa-pencil:before{content: url(../images/icon/pensioner-icon.png);}
.region-primary-menu .navbar-default ul.nav-tabs li.we-mega-menu-li a i.fa-adn:before{content: url(../images/icon/Relief.png);}
.we-mega-menu-ul .dropdown-menu .we-mega-menu-submenu{width: 100%;background: #e9f0f4; border-top: 10px solid #2c86d6;background: #e9f0f4;}
.we-mega-menu-ul .dropdown-menu .we-mega-menu-submenu .we-mega-menu-col img{display: inline-block; border: 10px solid #fff; background: #fff; box-shadow: 0 0 27px 1px rgb(0 0 0 / 20%); overflow: hidden;}
.we-mega-menu-ul .dropdown-menu .we-mega-menu-submenu .we-mega-menu-col p{margin-bottom: 0;}
.we-mega-menu-ul .dropdown-menu .we-mega-menu-submenu .we-mega-menu-col ul.nav-tabs li a:after{display: none;}
.we-mega-menu-ul li[data-id="97b8d31b-c526-40dc-88d1-a13cf79f62bd"] .we-mega-menu-submenu{width: 65%;}


.we-mega-menu-ul li[data-id="d3cc87bd-4a71-4469-91a8-bc1fa85b6ab6"] .we-mega-menu-submenu {width: 65%;}

.we-mega-menu-ul .dropdown-menu ul.subul{padding: 0 20px;}
.we-mega-menu-ul .dropdown-menu ul.subul ul.subul{padding: 0;}
.we-mega-menu-ul .dropdown-menu ul.subul li .we-mega-menu-submenu{display: block !important; opacity: 1; position: static;visibility: visible; border: none; box-shadow: none !important;padding: 0;margin-bottom: 20px;}
.we-mega-menu-ul .dropdown-menu ul.subul ul.subul li a,
.we-mega-menu-ul .dropdown-menu .we-mega-menu-submenu .we-mega-menu-col ul.nav-tabs li a{padding: 6px 0 6px 29px !important;color: #333 !important; border: none;font-size: 15px !important; font-weight: 400 !important; background: url(../images/listing-icon.png) no-repeat; background-position: 0 10px; transition: all 0.5s ease; font-family: 'open_sansregular';}
.we-mega-menu-ul .dropdown-menu .we-mega-menu-submenu .we-mega-menu-col ul.nav-tabs li a:hover{color: #0071bb !important;}
.we-mega-menu-ul .dropdown-menu ul.subul>li.dropdown-menu>a.we-megamenu-nolink{color: #ce0e41 !important; font-size: 16px !important; font-weight: 700 !important; border: none; font-family: 'open_sansregular'; padding: 0 !important; background: none; float: left; width: 100%;}

.region-primary-menu .navbar-default ul.nav-tabs>li.dropdown-menu>.we-mega-menu-submenu{display: none; float: none; margin-top: 0;}
.region-primary-menu .navbar-default ul.nav-tabs>li.dropdown-menu:hover>.we-mega-menu-submenu{display: block !important;}
.we-mega-menu-submenu>.we-mega-menu-submenu-inner{min-height: auto;}


header .search-form .form-search{padding: 7px 30px 7px 10px; background: #fff; border: 1px solid #0071bb;border-radius: 3px; width: 100%;}
header .search-form .search-form__submit {position: absolute;right: 5px; font-size: 0; height: 100%; width: 30px;background: transparent url(../images/top-search-icon.png) no-repeat center; border: none; transition: all 0.5s ease;margin: 0;}
header .search-form .search-form__submit:hover, header .search-form .search-form__submit:focus{background: transparent url(../images/top-search-icon.png) no-repeat center;outline: none;}
.region-header .search-block-form{position: relative;}
.navbar-we-mega-menu{background-color: transparent; margin: 0;min-height: initial;}
.we-mega-menu-ul>.we-mega-menu-li{border-left: none;}
.region-primary-menu {float: left;}
.region-header{padding: 0;}
.ab-menu{background: #c9e6fa; padding: 4px 0;box-shadow: 0 0 20px #7db6dc;z-index: 9999; position: relative;}
.ab-menu .border-div{border-top: 2px solid #fff; border-bottom: 2px solid #fff;}
.search-block-form{float: right; width: 300px; position: relative; margin-top: 4px;}

.language-switcher-language-url{display: inline-block;margin-top: 3px; position: relative; padding-left: 15px;margin-left: 10px;}
.language-switcher-language-url:before{content: url(../images/language-icon.png); position: absolute; top: 3px; left: 0;}
.language-switcher-language-url .links li{display: block;border:none;}
.language-switcher-language-url .links li.is-active{display: none;}
div#block-onlinesubmissionofpensionlifecertificate{display: inline-block;}
#block-onlinesubmissionofpensionlifecertificate a {
    font-size: 14px;
    background: #0fc15e;
    display: inline-block;
    max-width: 100%;
    padding: 6px 10px;
    border-radius: 5px;
    color: #fff;
	margin-top: 10px;
}
.block-block-content4888a6cb-c5eb-4467-bde3-5828630230b0 {

    display: inline-block;

    margin-top: 3px;

    position: relative;

    padding-left: 0px;

    margin-left: -4px;

    background: #156ec2;

    border: 1px solid #156ec2;

    border-radius: 3px;

    padding: 0 20px;

    width: 102px;

}
header.header .top-menu .gov_link a {

    color: #fff;

    font-size: 15px;

    font-family: 'MyriadPro-Semibold';

}

.block-block-content2d8efb17-14eb-4346-ba43-38388ea925d0{display: inline-block;float: left;}
#fontlinks{margin: 0 !important;}
#fontlinks ul{padding: 0;margin: 0;}
#fontlinks ul li{border:none; border-radius: 0;padding: 0 !important;}
#fontlinks ul li a{border-radius: 3px; padding: 8px; border: 1px solid #e0e8ee;}
.nav-tabs{border-bottom: none;}

/*----------------------------------------------------------*/

.sb-container{position: fixed; display: inline-block;top: 50%;left: 0;transform: translate(0, -50%); background: #fff; padding: 5px; z-index: 999999;box-shadow: 0 0 10px #7db6dc;width: 59px;}
.sb-container ul{list-style: none;padding: 0; margin: 0;}
.sb-container ul li{background: #c9e6fa; height: 41px; width: 45px; text-align: center; margin: 4px 2px;display: inline-block;line-height: 41px;border-radius: 4px;}

/*---------------------------- Social Icon------------------------------*/
.container-example2{position: fixed; display: inline-block;top: 50%;right: 0;transform: translate(0, -50%); background: #fff; padding: 0; z-index: 999999;box-shadow: 0 0 10px #7db6dc;width: 50px;}
.container-example2 ul{list-style: none;padding: 5px 0; margin: 0;}
.container-example2 ul li{background: #fff;text-align: center;display: block;line-height: 35px !important;transition: 0.5s;position: relative;border: 4px solid #fff;border-left-width: 7px;border-right-width: 7px;padding: 0 !important; font-size: 14px !important;}
.container-example2 ul li a{background: #c9e6fa;display: block;text-decoration: none;border: none;border-radius: 5px !important; overflow: hidden;color: #ffffff;}
.container-example2 ul li a i{font-size: 20px;vertical-align: middle;margin-right: -5px;}
.container-example2 ul li.user a{background: #53bb81;}
.container-example2 ul li.download a{background: #d87b2f;}
.container-example2 ul li.facebook a{background: #3c5a9a;}
.container-example2 ul li.tweeter a{background: #18191a;}
.container-example2 ul li.instagram a{background: #d62977;}
.container-example2 ul li.linkedin a{background: #0073b1;}
.container-example2 ul li.youtube a{background: #f70000;}
.container-example2 ul li.android a{background: #a4c639;}
.container-example2 ul li.apple a{background: #464646;}

.container-example2 ul li .slider-social{z-index: -1;position: absolute; width: 135px; background-color: #ce0e41; padding: 0 10px; text-align: left; top: 0; left: 0; color: #fff; border-radius: 4px 0 0 4px;transition: 0.5s;}
.container-example2 ul li:hover .slider-social{left: -135px;}
.container-example2 ul li.user .slider-social{background: #53bb81;}
.container-example2 ul li.download .slider-social{background: #d87b2f;}
.container-example2 ul li.facebook .slider-social{background: #3c5a9a;}
.container-example2 ul li.tweeter .slider-social{background: #202122;}
.container-example2 ul li.instagram .slider-social{background: #d62977;}
.container-example2 ul li.linkedin .slider-social{background: #0073b1;}
.container-example2 ul li.youtube .slider-social{background: #f70000;}
.container-example2 ul li.android .slider-social{background: #a4c639;}
.container-example2 ul li.apple .slider-social{background: #464646;}

/*----------------------------------------------------------*/


.home-section-1{background: #e0f1fd !important;padding: 25px 0;}
.home-section-1 .home-top-section{margin:0 -15px;display: flex; flex-wrap: wrap;}
.home-top-section .home-slider{width: 55%; padding: 0 15px;}
.home-top-section .whats-col{width: 20%; padding: 0 15px;}
.home-top-section .banking-col{width: 25%; padding: 0 15px;}

.home-slider .flexslider{border:none;margin-bottom: 0;}
.home-slider .flex-control-nav{display: none;}
.home-slider .flex-direction-nav{position: absolute;left: 0; bottom: 0; height: 70px; width: 100%; background: rgba(0,0,0,0.5);z-index: 9; text-align: right;padding: 20px;}
.flex-direction-nav li{display: inline-block;margin: 0 5px;}
.flex-direction-nav li a{position: initial;opacity: 1; display: block !important; border: none; font-size: 0;height: 30px;width: 30px; border: 1px solid #fff; border-radius: 3px;position: relative;margin: 0;}
.flex-direction-nav li a:before{font-size: 17px;color: #fff; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%);}
.flex-direction-nav li a.flex-prev{left: 0 !important;}
.flex-direction-nav li a.flex-next{right: 0 !important;}

.whats-looking{border: 1px solid #166ec1; border-radius: 4px; padding: 17px 20px; background: #fff; margin-bottom: 13px;}
.whats-looking .js-form-item{margin: 0;}
.whats-looking .js-form-item .shs-container .shs-field-container{margin: 0;}
.whats-looking .js-form-item .shs-widget-container{width: 100%;margin-bottom: 10px;}
.whats-looking .js-form-item label{text-align: center; font-weight: 700; font-size: 15px; display: block; margin-bottom: 15px;}
.whats-looking .js-form-item select{border: 1px solid #d9d9d9; border-radius: 4px; padding: 10px 15px; width: 100%;}
.whats-looking .form-actions{margin: 0; padding: 0;}
.whats-looking .form-actions .form-submit{color: #fff;border:none; background: #166ec1; width: 100%; padding: 10px 15px; text-align:center; font-size: 16px;font-family: 'MyriadPro-Regular'; border-radius: 4px;text-transform: uppercase; transition: 0.3s;}
.whats-looking .form-actions .form-submit:hover{background: #ce0f3d;}

.whats-new .region-whats-news{border-radius: 4px;overflow: hidden;}
.whats-new .region-whats-news h2{font-size: 16px; background: #004d81; color: #fff; padding: 15px 20px;font-weight: bold; margin: 0;}
.whats-new .region-whats-news .view-whats-new .view-content{background: #fff;padding: 15px 20px;}
.whats-new .region-whats-news .view-whats-new .view-content .views-row{padding: 0px 0px 0px 20px;position: relative;}
.whats-new .region-whats-news .view-whats-new .view-content .views-row a{padding: 5px 0;border-bottom: 1px solid #ccc; color: #151515; display: inline-block; width: 100%;position: relative;}
.whats-new .region-whats-news .view-whats-new .view-content .views-row a:before{content: ''; height: 5px; width: 5px; position: absolute; left: -20px; top: 14px; background: #cc0136;}
.whats-new .region-whats-news .view-whats-new .view-content .views-row:last-child a{border: none;}
.whats-new .region-whats-news .view-whats-new .view-content .views-row p{display: inline-block; margin-bottom: 0; position: absolute;right: -17px; top:-5px;}

.whats-new .region-whats-news .view-whats-new{
    height:200px;
    overflow: hidden;
    position: relative;
    background: #fefefe;
    color: #333;
    border: 1px solid #4a4a4a;
    border-radius: 0 0 4px 4px;
}

.whats-new .region-whats-news .view-whats-new  .view-content {
    position: absolute;
    width: 100%;
    /*height: 100%;*/
    margin: 0;
    -moz-transform: translateY(100%);
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
    -moz-animation: scroll-left 2s linear infinite;
    -webkit-animation: scroll-left 2s linear infinite;
    animation: scroll-left 20s linear infinite;
}
.whats-new .region-whats-news .view-whats-new  .view-content:hover {
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused;
    -o-animation-play-state: paused;
    animation-play-state: paused;
}

@-moz-keyframes scroll-left {
    0% {
        -moz-transform: translateY(100%);
    }
    100% {
        -moz-transform: translateY(-100%);
    }
}

@-webkit-keyframes scroll-left {
    0% {
        -webkit-transform: translateY(100%);
    }
    100% {
        -webkit-transform: translateY(-100%);
    }
}

@keyframes scroll-left {
    0% {
        -moz-transform: translateY(100%);
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
    }
    100% {
        -moz-transform: translateY(-100%);
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
    }
}

.banking-col .region-onlinebank-menu ul{list-style: none; padding: 0; margin: 0;}
.banking-col .region-onlinebank-menu ul li{width: 100%; display: flex; margin-bottom: 3px; border-radius: 4px;background: #fff;overflow: hidden;}
.banking-col .region-onlinebank-menu ul li a{padding: -1px 20px; font-size: 84%; color: #000; display: block; width: calc(100% - 63px); border-radius: 0 4px 4px 0;line-height: 39px;border: 1px solid #0071bb; position: relative;transition: 0.5s; font-weight:bold;}
.banking-col .region-onlinebank-menu ul li a:after{content: "\f054";position: absolute;top: 0px; right: 15px;font-family: "Font Awesome 5 Free"; color: #0071bb; font-size: 15px; font-weight: 600;transition: 0.5s;}
.banking-col .region-onlinebank-menu ul li a:hover:after{right: 10px;}
.banking-col .region-onlinebank-menu ul li a:hover{font-weight: 700;background: #0071bb1f;}
.banking-col .region-onlinebank-menu ul li span{background: #0071bb; width: 63px; text-align: center;display: inline-block; line-height: 41px;}
.banking-col .region-onlinebank-menu ul li span img {max-height: 25px;}
.banking-col .region-onlinebank-menu ul li:nth-child(1){background: #ce0f3d;}
.banking-col .region-onlinebank-menu ul li:nth-child(1) span{background: transparent; line-height: 50px;}
.banking-col .region-onlinebank-menu ul li:nth-child(1) a{color: #fff; line-height: 50px;font-size: 130%; font-weight: 700;border: none;}
.banking-col .region-onlinebank-menu ul li:nth-child(1) a:after{color: #fff;}


/*----------------------------------------------------------*/

.block-views-blockhome-page-carousel-block-1{margin: 30px -20px;}
.view-home-page-carousel .slick__slide{padding: 0; position: relative; overflow: hidden; margin: 0 15px; width: calc(25% - 30px);}
.view-home-page-carousel .slick__slide .sec3hoverbox{width: 0;height: 0;position: absolute; left: -110%;padding: 20px;right: 0; bottom: 0; overflow: hidden; transition: all 0.5s ease; width: 100%;transform: translate(-50%, -50%); background: rgba(1,85,157,0.9);}
.view-home-page-carousel .slick__slide:hover .sec3hoverbox{width: calc(100% - 20px); height: calc(100% - 20px); left: 50%; top: 50%;}
.view-home-page-carousel .slick__slide .ab-box-heading{padding: 10px; width: 100%; position: absolute; top: 0; left: 0;z-index: 1;opacity: 1; transition: 0.5s;}
.view-home-page-carousel .slick__slide:hover .ab-box-heading{opacity: 0;}
.view-home-page-carousel .slick__slide .ab-box-heading h2{background: rgba(0,0,0,0.7); padding: 15px; width: 100%; color: #fff;font-size: 22px; margin: 0;}

.view-home-page-carousel .slick__slide .sec3hoverbox h3{font-size: 20px;font-family: 'open_sansbold';color: #fff;padding-bottom:7px;margin-top: 0;}
.view-home-page-carousel .slick__slide .sec3hoverbox p a{display: inline-block;width: 100%;padding: 7px 15px;border: 1px solid #006fba;color: #fff;text-align: center;background: #006fba;}
.view-home-page-carousel .slick__slide .sec3hoverbox p a:hover{border:1px solid #ce0e41;background:#ce0e41;}
.view-home-page-carousel .slick__slide .sec3hoverbox ul li a:hover:before{right:0;width:100%;}
.view-home-page-carousel .slick__slide .sec3hoverbox ul{flex-wrap: wrap;padding: 0;}
.view-home-page-carousel .slick__slide .sec3hoverbox ul li{display:inline-block;width:100%}
.view-home-page-carousel .slick__slide .sec3hoverbox ul li a{padding: 5px 10px;display: inline-block;width: 100%;margin-bottom: 11px;font-size: 14px;position:relative;border:1px solid #fff;color: #fff;}
.view-home-page-carousel .slick__slide .sec3hoverbox ul li a:hover{border:1px solid #ce0e41;background:#ce0e41;}
.view-home-page-carousel .slick__slide .sec3hoverbox ul li a span{position:relative;z-index:99}

.view-home-page-carousel .slick__arrow .slick-arrow{background: #ce0d40;border-radius: 5px; color: #fff;height: initial; width: initial; padding: 5px 10px;}
.view-home-page-carousel .slick__arrow .slick-arrow::before{font-family: "Font Awesome 5 Free";font-weight: 600;font-size: 18px;color: #fff;}
.view-home-page-carousel .slick__arrow .slick-prev::before{content: "\f053";}
.view-home-page-carousel .slick__arrow .slick-next::before{content: "\f054";}
.view-home-page-carousel .slick__arrow .slick-prev{left: -10px;}
.view-home-page-carousel .slick__arrow .slick-next{right: -10px;}


.home-section-3{padding: 30px 0;}
.home-section-3 .layout-container .row{display: flex;}
.home-section-3 .inner-border-div{border:1px solid #e5e5e5; border-radius: 4px; padding: 20px;height: 100%;position: relative;}
.home-section-3 .inner-border-div h2{color: #333333; margin: 10px 0 25px; font-family: 'MyriadPro-Semibold'; font-size: 20px;}

.region-pensioner ul.list-pensioner{list-style: none; padding: 0; margin: 0;text-align: left;}
.region-pensioner ul.list-pensioner li{}
.region-pensioner ul.list-pensioner li span{width: 60px; text-align: center; margin-right: 10px;display: inline-block;}
.region-pensioner ul.list-pensioner li a{width:calc(100% - 70px);display: inline-block; color: #333; font-size: 16px;font-family: 'MyriadPro-Regular'; text-decoration: none;border-bottom: 1px solid #e5e5e5;padding: 17px 0;transition: 0.5s;padding-left: 0;}
.region-pensioner ul.list-pensioner li:last-child a{border-bottom: none;}
.region-pensioner ul.list-pensioner li a:hover{color: #0071bb;padding-left: 10px;}

.home-section-3 .region-govt-schemes .views-field-title{font-size: 18px; color: #176fc1;font-family: 'MyriadPro-Semibold'; margin:20px 0 10px; line-height: 22px;}
.home-section-3 .region-govt-schemes .content a{color: #cc0033; font-size: 12px; text-transform: uppercase; padding: 8px 15px; border:2px solid #cc0033; border-radius: 4px;display: inline-block;font-weight: 700;margin-top: 20px;}
.home-section-3 .region-govt-schemes .slick__arrow{top: 31%;}
.home-section-3 .region-govt-schemes .slick__arrow .slick-arrow{background: #176fc1;border-radius: 5px; color: #fff;height: initial; width: initial; padding: 5px 10px;}
.home-section-3 .region-govt-schemes .slick__arrow .slick-arrow::before{font-family: "Font Awesome 5 Free";font-weight: 600;font-size: 18px;color: #fff;}
.home-section-3 .region-govt-schemes .slick__arrow .slick-prev::before{content: "\f053";}
.home-section-3 .region-govt-schemes .slick__arrow .slick-next::before{content: "\f054";}
.home-section-3 .region-govt-schemes .slick__arrow .slick-prev{left: -10px;}
.home-section-3 .region-govt-schemes .slick__arrow .slick-next{right: -10px;}

.block-views-blockcbi-credit-debit-card-block-1 .content {margin: 0 -20px;overflow: visible; height: calc(100% - 36px) !important;}
.region-cards , .region-cards div{height: 100% !important;}
.region-cards .slick-slide div{height: initial !important;}
.region-cards .views-field-field-debit-credit-card{padding: 0 50px; margin-bottom: 25px;}
.region-cards .views-field-title{padding: 0 20px; text-align: center;font-weight: 600;}
.region-cards .views-field-body{position: absolute; bottom: 0;left: 0; background: #d1e2f3; padding: 10px 20px;border-radius: 0 0 4px 4px;width: 100%;}
.region-cards .views-field-body p{margin-bottom: 0; color: #000;}
.region-cards .views-field-body br{display: none;}
.region-cards .slick__arrow{top: 20%;}
.region-cards .slick__arrow .slick-arrow{background: #176fc1;border-radius: 5px; color: #fff;height: initial; width: initial; padding: 5px 10px;}
.region-cards .slick__arrow .slick-arrow::before{font-family: "Font Awesome 5 Free";font-weight: 600;font-size: 18px;color: #fff;}
.region-cards .slick__arrow .slick-prev::before{content: "\f053";}
.region-cards .slick__arrow .slick-next::before{content: "\f054";}
.region-cards .slick__arrow .slick-prev{left: 10px;}
.region-cards .slick__arrow .slick-next{right: 10px;}

.region-interest-rates ul.list-service-charges{padding: 0; margin: 0; list-style: none;}
.region-interest-rates ul.list-service-charges li{position: relative; padding-left: 20px;}
.region-interest-rates ul.list-service-charges li a{color: #333; font-size: 16px;font-family: 'MyriadPro-Regular'; text-decoration: none; text-decoration: none; padding: 17px 0; display: block;border-bottom: 1px solid #e5e5e5; transition: 0.5s;}
.region-interest-rates ul.list-service-charges li:before{height: 6px; width: 6px; content: '';background: #cc0136; position: absolute; left: 0; top: 50%; margin-top: -5px;}
.region-interest-rates ul.list-service-charges li:last-child a{border-bottom: none;}
.region-interest-rates ul.list-service-charges li a:hover{color: #0071bb;padding-left: 10px;}

/*------------------------ Footer CSS -----------------------*/

.site-footer{background: #d9ecf8;padding: 10px 0 0; display: inline-block; width: 100%;}
.site-footer .layout-container{padding: 0;}
.site-footer .site-footer__bottom{margin: 0;border:none;}
.site-footer .site-footer__bottom .region-footer-fifth{margin: 0;}
.site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab{padding: 0 30px;}
.site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .quicktabs-ui-wrapper{border:none; background: transparent;}
.site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .item-list .ui-tabs-nav{padding: 0;background: transparent;border: none; border-bottom: 1px solid #759eb8;border-radius: 0;display: flex;}
.site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .item-list .ui-tabs-nav li{background: transparent; border: none;margin: 0 0px;flex: auto;text-align: center;}
.site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .item-list .ui-tabs-nav li a{padding: 10px 0px; color: #333; font-size: 14px; border: 2px solid transparent; outline: 0; border-radius: 0; text-align: center; font-family: 'open_sansbold';float: none; display: inline-block;}
.site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .item-list .ui-tabs-nav li.ui-tabs-active a{margin: 0px 0 0 0; color: #0071bb;}
.site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .item-list .ui-tabs-nav li.ui-tabs-active a::before {content: ""; margin-left: -7px;border-width: 7px;border-style: solid; border-color: #0071bb transparent transparent transparent; position: absolute; left: 50%; bottom: -15px;}
.site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .item-list .ui-tabs-nav li.ui-tabs-active a::after {content: ""; background: #0071bb; position: absolute; left: 0px; right: 5px; bottom: -3px; height: 3px;}
.site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .ui-corner-bottom{padding: 40px 0 20px;margin: 0;}
.site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .ui-corner-bottom .menu{display: flex; flex-wrap: wrap;}
.site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .ui-corner-bottom ul.menu li.menu-item{float: left;padding: 0 5px 0 0px; width: calc(100% * (1/4)); }
.site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .ui-corner-bottom ul.menu li.menu-item a{font-family: 'open_sansregular'; padding: 0px 0px 0 17px;display: inline-block;width: 100%; color: #333; font-size: 12px;height: 100%;transition: all 0.5s ease;position: relative;border: none;}
.site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .ui-corner-bottom ul.menu li.menu-item a:before {background: url(../images/listing-icon.png) no-repeat; position: absolute;left: 0;top: 7px; content: ""; width: 17px; height: 18px;background-size: 10px;}
.site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .ui-corner-bottom ul.menu li.menu-item a:hover {padding-left: 22px; text-decoration: underline;}

.site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .ui-corner-bottom .views-row{margin: 0 -15px; display: flex; flex-wrap: wrap;}
.site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .ui-corner-bottom .views-row .views-col{margin: 0 15px; width: calc(25% - 30px) !important; background: #fff; text-align: center; padding: 15px; box-shadow: 0 0 20px 1px rgb(0 0 0 / 10%); border-radius: 10px; margin-bottom: 20px;}
.site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .ui-corner-bottom .views-row .views-col .views-field-field-quick-link-image .field-content{display: inline-grid;align-items: center; height: 80px;}
.site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .ui-corner-bottom .views-row .views-col img{max-height: 80px; width: auto;}
.site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .ui-corner-bottom .views-row .views-col .views-field-field-quick-link-image{height: 80px;}
.site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .ui-corner-bottom .views-row .views-col .views-field-name a{display: inline-block; width: 100%; font-size: 12px; font-family: 'open_sansbold'; font-weight: normal; padding: 15px 0 0 0; line-height: 15px; border:none;}

.site-footer .site-footer__bottom .ab-footer-img-link ul{padding: 0;margin: 0 -15px; display: flex; flex-wrap: wrap; list-style: none;}
.site-footer .site-footer__bottom .ab-footer-img-link ul li{margin: 0 15px; width: calc(25% - 30px) !important; background: #fff; text-align: center; padding: 15px; box-shadow: 0 0 20px 1px rgb(0 0 0 / 10%); border-radius: 10px; margin-bottom: 20px;}
.site-footer .site-footer__bottom .ab-footer-img-link ul li .views-field-field-quick-link-image .field-content{display: inline-grid;align-items: center; height: 80px;}
.site-footer .site-footer__bottom .ab-footer-img-link ul li img{max-height: 80px; width: auto;}
.site-footer .site-footer__bottom .ab-footer-img-link ul li .views-field-field-quick-link-image{height: 80px;}
.site-footer .site-footer__bottom .ab-footer-img-link ul li .views-field-name a{display: inline-block; width: 100%; font-size: 12px; font-family: 'open_sansbold'; font-weight: normal; padding: 15px 0 0 0; line-height: 15px; border:none;}


#block-footercopyright{margin: 0;}
.btm-footer{background: #fff;padding: 8px 0 0; display: inline-block; width: 100%;}
.btm-footer p, .btm-footer a {font-size: 14px; color: rgba(102,102,102,0.7); margin: 0; padding: 0;}

#block-footerpopupmenu{margin: 0;}
.site-footer__bottom .content{padding: 0;}
.footer-pop-up-menu{background-color: #ce0e41 !important;position: fixed; left: 0; right: 0; bottom: 0; z-index: 9999999;}
/* .footer-pop-up-menu:before{content: ''; position: absolute;top: -16px; left: 50%; margin-left: -17px; height: 35px; width: 35px;background: #ce0e41; transform: rotate(45deg);} */
.footer-pop-up-menu:after{content: "\f077";position: absolute;top: -17px; left: 50%; margin-left: -6px; font-family: "Font Awesome 5 Free"; color: #fff; font-size: 15px; font-weight: 600;}
.footer-pop-up-menu ul.nav-tabs li.we-mega-menu-li{padding: 13px 0;}
.footer-pop-up-menu ul.nav-tabs li.we-mega-menu-li a{background: transparent !important; font-size: 13px; color: #fff; padding: 0 7px; font-family: 'open_sansbold';text-transform: capitalize;border-right: 1px solid #fff !important; line-height: 15px;}
.footer-pop-up-menu ul.nav-tabs li.we-mega-menu-li:last-child a{border-right: none !important;}

.footer-menu{background: #d9ecf8 !important;}
.footer-menu .container-fluid{max-width: initial; padding: 20px 30px; text-align: center; border-top: 1px solid #cee0eb; display: inline-block; width: 100%; margin-top: 30px;}
.footer-menu .we-mega-menu-ul{text-align: center;display: block;}
.footer-menu .we-mega-menu-ul li{float: none; margin: 0 auto;display: inline-block;}
.footer-menu .we-mega-menu-ul li a{background: transparent !important;padding: 0 7px; font-size: 13px;font-weight: 700;color: #333 !important;display: inline-block;text-transform: capitalize;transition: 0.3s;}
.footer-menu .we-mega-menu-ul li a:hover {color: #0071bb;}


.fixed-sidebar-capt{position: fixed; left: 0; z-index: 9999; right: auto; top: 50%;transform: translate(0, -50%);}
.fixed-sidebar-caption{left: 0;right: 0;position: absolute; top: 50%;bottom: 50%; transform: translate(0,-50%);}
.fixed-sidebar-caption .heading{font-size: 60px; color:#fff; font-family: 'open_sansbold'; text-transform:uppercase; line-height: 55px;}
.fixed-sidebar-caption p{font-size: 30px; color:#fff; padding-bottom: 0; margin-bottom: 0;line-height: 30px; padding-top: 25px;}
.fixed-sidebar-nav{width: auto; background:#fff; margin-top: 0px; padding: 5px; z-index: 999999; float: left; box-shadow: 5px 0 5px #00000040; width: 50px;}
.fixed-sidebar-nav ul{padding: 0; margin: 0;}
.fixed-sidebar-nav ul li{padding: 0 5px 0 0 !important; display: inline-block; float: left; margin: 4px 0;position:relative;font-size: 14px !important;}
.fixed-sidebar-nav ul li:last-child a{margin-bottom:0;}
.fixed-sidebar-nav ul li a{padding:0; background: #c9e6fa; color:#fff; font-size: 14px; display: inline-block; width: 100%; margin-bottom: 0px; border-radius: 4px; position: relative; float: left;}
.fixed-sidebar-nav ul li a:hover{background: #ce0d40; border: none;}
.fixed-sidebar-nav ul li{position: relative;}
.fixed-sidebar-nav ul li p{margin-bottom: 0;color: #fff;background: #ce0d40;}
.fixed-sidebar-nav ul li .fixed-sidebar-dropdown a { border:none;}
.fixed-sidebar-nav h2{font-size: 24px;color:#fff;line-height: 24px; font-weight: 600; margin-bottom: 20px; padding: 0 30px;}


.fixed-sidebar-dropdown{position: absolute; right: auto; background: #ce0d40; top: 0; bottom: 0; width: 290px; padding:7px; visibility: hidden; opacity: 0; transition: 0.5s ease; z-index: -1; left: -120%; border-radius:0 5px 5px 0; min-height: 100%;}
.fixed-sidebar-dropdown .container-example1{height:90%;}
.fixed-sidebar-dropdown ul li{padding:0 0 0 15px; display: block;width: 100%;}
.fixed-sidebar-nav ul li:hover .fixed-sidebar-dropdown{display: table; opacity: 1; visibility: visible; left: 100%; right: auto;}
.fixed-sidebar-nav ul li:hover a{background:#ce0d40;}
.container-example1 {height: 100%; width: 100%;max-width:100%; padding: 5px 0px; margin: auto;}
.sb-scrollbar-container{background: #ad0431; border-radius: 5px;}
.fixed-sidebar-nav ul li .fixed-sidebar-dropdown ul li a span{position:absolute;left:0;top:0}
.fixed-sidebar-nav ul li .fixed-sidebar-dropdown ul li a{background:#ce0d40; border:0; border-bottom: 1px solid rgba(255,255,255,0.3); padding:10px 0 20px 75px; margin: 0; border-radius: 0;}
.fixed-sidebar-nav ul li .fixed-sidebar-dropdown ul li a:hover{background:#fff076;color:#8f0026; border: 1px solid #fff076;}
.fixed-sidebar-nav ul li a span{width: 40px; height: 35px; float:left; background-position: center !important;}
.fixed-sidebar-nav ul li a span.internet-banking-icon{background: url(../images/ab-internet-banking-icon.png) no-repeat;}
.fixed-sidebar-nav ul li a span.mobile-banking-icon{background: url(../images/ab-mobile-banking-icon.png) no-repeat;}
.fixed-sidebar-nav ul li a span.cent-bhim-upi-icon{background: url(../images/CentPay.png) no-repeat;}
.fixed-sidebar-nav ul li a span.online-pay-icon{background: url(../images/ab-card-icon.png) no-repeat;}
.fixed-sidebar-nav ul li a span.m-fastag-icon{background: url(../images/ab-fast-tag-icon.png) no-repeat;}
.fixed-sidebar-nav ul li a span.m-emicalculator-icon{background: url(../images/calculator-icon.png) no-repeat;}
.fixed-sidebar-nav ul li a span.m-Bharat-Bill-Pay{background: url(../images/BBPS.png) no-repeat;}
.fixed-sidebar-nav ul li ul li span{background: none; width: 60px; height: auto;}
.fixed-sidebar-nav ul li ul li span img{max-width:100%; margin: 8px 0 0 0; border-radius: 6px;}
.fixed-sidebar-nav ul li .fixed-sidebar-dropdown ul li a:hover{background: #fff; color:#8f0026; border-top:0;border-left:0;border-right:0;}

.fixed-sidebar-nav ul li .fixed-sidebar-dropdown ul.leftsubmenu li a,.fixed-sidebar-nav ul li .fixed-sidebar-dropdown ul.leftsubmenu li a:hover{background: transparent;border:none;/*border-bottom: 1px solid rgba(255,255,255,0.3)*/;padding:0px 0 5px 5px;}

/*---------------------------- Innner Page -----------------------------*/

.highlighted{position: relative;}
.highlighted .layout-container{padding: 0;}
.highlighted .layout-container .region-highlighted{margin: 0;}
.inner-banner img{width: 100% !important;}
.inner-banner .views-field-title{position: absolute; top: 50%; left: 5%; transform: translate(0%, -50%);}
.inner-banner .views-field-title .field-content{font-size: 40px;font-weight: bold;color: #fff;font-family: 'open_sansbold';}
.inner-banner .slick-dots{bottom: -40px;}

/*common tab*/
.block-quickinner-tab .ui-tabs{border: none !important;}
.block-quickinner-tab .ui-tabs .ui-tabs-nav{padding: 0; border: none; background: #E6E6E6;}
.block-quickinner-tab .ui-tabs .ui-tabs-nav li{margin: 0; float: none;border: none;border-radius: 0; background: none;border-right: 1px solid #BEBEBE; display: inline-block;}
.block-quickinner-tab .ui-tabs .ui-tabs-nav li:last-child{border-right: none;}
.block-quickinner-tab .ui-tabs .ui-tabs-nav li a{background: none;color: #666666;font-size: 15px;text-transform: uppercase;position: relative;padding: 15px 40px;display: inline-block; font-family: 'open_sansregular';font-weight: 700;line-height: 1;border:none;}
.block-quickinner-tab .ui-tabs .ui-tabs-nav li.ui-tabs-active a{background-color: transparent; color: #0071bb;}
.block-quickinner-tab .ui-tabs .ui-tabs-nav li.ui-tabs-active a:after{content: "";background: #0071bb;height: 5px;display: inline-block;width: 100%;left: 0;right: 0;bottom: -5px;position: absolute;}
.block-quickinner-tab .ui-tabs .ui-tabs-nav li a:focus{outline: none;}
.block-quickinner-tab .ui-tabs .ui-tabs-panel{margin: 25px -10px 0;}
.block-quickinner-tab .ui-tabs .ui-tabs-panel .views-row{margin: 0 -15px; display: flex; flex-wrap: wrap;}
.block-quickinner-tab .ui-tabs .ui-tabs-panel .views-col {width: calc(25% - 20px) !important; margin: 10px; padding: 15px;border: 1px solid rgba(0,0,0,0.2);}
.block-quickinner-tab .ui-tabs .ui-tabs-panel .views-col .views-field-field-digital-image{width: 100%; padding: 0; height: 225px;display: block; overflow: hidden;}
.block-quickinner-tab .ui-tabs .ui-tabs-panel .views-col .views-field-field-digital-title{font-size: 17px; line-height: 22px;font-family: 'open_sansbold';color: #333;padding: 15px 0 15px 0; margin: 0; text-align: center;}
.block-quickinner-tab .ui-tabs .ui-tabs-panel .views-col .views-field-field-digital-title a{text-decoration: none; border: none;}

.block-quickinner-tab .ui-tabs-panel {font-size: 16px;line-height: 26px;text-align: justify;}
.block-quickinner-tab .ui-tabs-panel .listing {display: inline-block; padding: 20px 0;}
.block-quickinner-tab .ui-tabs-panel .listing h3 {font-weight: 700; font-size: 22px; color: #0071bb; margin: 0 0 15px;}
.block-quickinner-tab .ui-tabs-panel .listing ul li {padding: 5px 0 5px 20px; position: relative; font-size: 16px; line-height: 25px;}
.block-quickinner-tab .ui-tabs-panel .listing ul li:before {display: inline-block; width: 7px; height: 7px; background: #ce0f3e;position: absolute; content: ""; top: 15px;left: 0;}
.block-quickinner-tab .ui-tabs-panel ol > li{list-style: decimal; margin-bottom: 8px;font-size: 16px; line-height: 26px; text-align: justify;}
.block-quickinner-tab .ui-tabs-panel ul li ol{margin-top: 10px;}
.block-quickinner-tab .ui-tabs-panel ul li ol > li{padding: 0px !important;}
.block-quickinner-tab .ui-tabs-panel ul li ol > li:before{display: none !important;}
.block-quickinner-tab .ui-tabs-panel .step-list p{min-height: 105px;}
.block-quickinner-tab .ui-tabs-panel .step-list h3{font-size: 16px;}
.block-quickinner-tab .ui-tabs-panel .step-list .step-img{padding: 10px; box-shadow: 0 0 10px #ccc;height: 230px;overflow: hidden;}

.block-quickinner-tab .ui-tabs-panel .ckeditor-accordion-container > dl{border:none;}
.block-quickinner-tab .ui-tabs-panel .ckeditor-accordion-container dt{margin-top: 10px;}
.block-quickinner-tab .ui-tabs-panel .ckeditor-accordion-container dt a{padding: 10px; font-size: 16px;color: #fff;background: #01559db0;border:none;font-weight: 400;display: block;}
.block-quickinner-tab .ui-tabs-panel .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle{right: 11px; left: initial;}
.block-quickinner-tab .ui-tabs-panel .ckeditor-accordion-container dd{border:1px solid #01559db0;padding: 15px;}

/*common tab end*/


.block-quicktabs-blockdigital-banking-tabs h2{font-weight: 700;font-size: 25px;color: #191919; margin-bottom: 40px; text-align: center;}
.block-quicktabs-blockdigital-banking-tabs .ui-tabs{border: none !important;}
.block-quicktabs-blockdigital-banking-tabs .ui-tabs .ui-tabs-nav{padding: 0; border: none; background: transparent; text-align: center;}
.block-quicktabs-blockdigital-banking-tabs .ui-tabs .ui-tabs-nav li{margin: 0; float: none;border: none;border-radius: 0; background: none;border-right: 1px solid #BEBEBE; display: inline-block;}
.block-quicktabs-blockdigital-banking-tabs .ui-tabs .ui-tabs-nav li:last-child{border-right: none;}
.block-quicktabs-blockdigital-banking-tabs .ui-tabs .ui-tabs-nav li a{background: none;color: #666666;font-size: 15px;text-transform: uppercase;position: relative;padding: 15px 40px;display: inline-block; font-family: 'open_sansregular';font-weight: 700;line-height: 1;border:none;}
.block-quicktabs-blockdigital-banking-tabs .ui-tabs .ui-tabs-nav li.ui-tabs-active a{background-color: transparent; color: #0071bb;}
.block-quicktabs-blockdigital-banking-tabs .ui-tabs .ui-tabs-nav li.ui-tabs-active a:after{content: "";background: #0071bb;height: 5px;display: inline-block;width: 100%;left: 0;right: 0;bottom: -2.3px;position: absolute;}
.block-quicktabs-blockdigital-banking-tabs .ui-tabs .ui-tabs-nav li a:focus{outline: none;}
.block-quicktabs-blockdigital-banking-tabs .ui-tabs .ui-tabs-panel{margin: 25px -10px 0;}
.block-quicktabs-blockdigital-banking-tabs .ui-tabs .ui-tabs-panel .views-row{margin: 0 -15px; display: flex; flex-wrap: wrap;}
.block-quicktabs-blockdigital-banking-tabs .ui-tabs .ui-tabs-panel .views-col {width: calc(25% - 20px) !important; margin: 10px; padding: 15px;border: 1px solid rgba(0,0,0,0.2);transition: 0.5s;}
.block-quicktabs-blockdigital-banking-tabs .ui-tabs .ui-tabs-panel .views-col:hover{box-shadow: 0 0 30px 1px rgb(0 0 0 / 20%);}
.block-quicktabs-blockdigital-banking-tabs .ui-tabs .ui-tabs-panel .views-col .views-field-field-digital-image{width: 100%; padding: 0; height: 225px;display: block; overflow: hidden;}
.block-quicktabs-blockdigital-banking-tabs .ui-tabs .ui-tabs-panel .views-col .views-field-field-digital-title{font-size: 17px; line-height: 22px;font-family: 'open_sansbold';color: #333;padding: 15px 0 15px 0; margin: 0; text-align: center;}
.block-quicktabs-blockdigital-banking-tabs .ui-tabs .ui-tabs-panel .views-col .views-field-field-digital-title a{text-decoration: none; border: none;}


/*-------------------------------- Sidebar Tamplate --------------------------*/

.sidebar .navigation{display: inline-block; width: 100%; border: 3px solid #0071bb !important; border-radius: 5px; padding: 15px 0 40px !important; background: #fff; position: relative; text-align: left;}
.sidebar .navigation h2{font-size: 24px; font-weight: 700; padding: 10px 25px;}
.sidebar .navigation ul.menu{margin: 0; padding: 0;}
.sidebar .navigation ul.menu li{position: relative; padding: 0 20px;width: calc(100% + 2px); margin-left: -1px; transition: 0.3s;}
.sidebar .navigation ul.menu li a{color: #616161;font-size: 14px; padding: 10px 20px 10px 20px;display: inline-block; width: 100%; transition: all 0.5s ease; position: relative;}
.sidebar .navigation ul.menu li a:before{content: "\f054"; position: absolute;left: 0; top: 11px; color: #ce0f3e; font-size: 13px;font-family: "Font Awesome 5 Free";font-weight: 600;}
.sidebar .navigation ul.menu li.menu-item--active-trail, .sidebar .navigation ul.menu li:hover{background: #0071bb;}
.sidebar .navigation ul.menu li.menu-item--active-trail a, .sidebar .navigation ul.menu li:hover a{color: #fff !important;}
.sidebar .navigation ul.menu li.menu-item--active-trail:after{content: '';position: absolute;right: -22px; top: 0; background: #ffffff; width: 0px; border-top: 20px solid transparent; border-bottom: 20px solid transparent; border-left: 20px solid #0071bb;}
.sidebar .navigation ul.menu li.menu-item--active-trail a:before, .sidebar .navigation ul.menu li:hover a:before{color: #fff;}

.sidebar .block{padding: 0; margin-bottom: 0; border:none; background: transparent;}
.phone-banking-box{text-align: center;padding: 40px 70px; display: inline-block; width: 100%; box-shadow: 0 0 20px 1px rgb(0 0 0 / 30%); margin-top: 50px; border-radius: 5px; max-width: 335px;}
.phone-banking-box p {color: rgba(0,0,0,0.3);font-size: 12px; padding: 0; margin: 0;}
.phone-banking-box p span {font-size: 14px; color: #000;}
.phone-banking-box p strong {font-size: 24px; color: #000;}
.phone-banking-box p a {display: inline-block;padding: 10px 0; width: 100%;text-align: center; background: #3b87dd; color: #fff; margin: 20px 0 0 0; text-transform: uppercase; font-size: 13px; font-weight: 700; text-decoration: none;}

.phone-banking-box.photobox {padding: 25px 0;}
.phone-banking-box.photobox p span {letter-spacing: 7px;}
.phone-banking-box.photobox p a {display: inline-block; width: 120px; margin: 0px 10px; background: #3b5999; padding: 10px 15px;}
.phone-banking-box.photobox p a i {display: inline-block; margin: 0 13px 0 0; transition: all 0.5s ease; font-size: 15px;}
.phone-banking-box.photobox p a.left-twiter {background: #55acee;}
.phone-banking-box.photobox p a i {display: inline-block; margin: 0 13px 0 0; transition: all 0.5s ease; font-size: 15px;}
.phone-banking-box.photobox p a:hover i {margin: 0 16px 0 0;}

.left-topbox{display: inline-block; max-width: 335px; border-radius: 5px; padding: 15px 20px 170px 20px; background: #fff;position: relative;border: solid; border-color: #0071bb;}
.left-topbox .view-content{background: url(../images/mob-img.png);position: relative;z-index: 999;display: inline-block;width: 100%;overflow: hidden; padding: 45px 20px 0px 20px;background-size: 100%; background-repeat: no-repeat;}
.left-topbox .view-content .slick-list{height: 504px;}
.left-topbox .view-content .slick-dots {bottom: 10px;z-index: 9;}
.left-topbox .view-content .slick-dots li{width: 14px; height: 10px; margin: 0 2px;}
.left-topbox .view-content .slick-dots li button{width: 12px;height: 12px; border: 2px solid #0071bb;border-radius: 50%;padding: 0;}
.left-topbox .view-content .slick-dots li button:before{font-family: 'slick';line-height: 12px; position: absolute; top: 1px;left: 0px; width: 12px;height: 12px;content: '•'; text-align: center; opacity: 1; color: #fff; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;z-index: -1;}
.left-topbox .view-content .slick-dots li.slick-active button:before{color: #0071bb;}

.downloan-app{position: absolute; left: 0; right: 0; bottom: 0; background: #0071bb; padding-bottom: 30px; text-align: center; width: 100%;}
.downloan-app p{font-size: 13px; color: #fff; text-transform: uppercase; margin-top: 80px;}
.downloan-app p strong{font-size:24px;font-weight:700;    font-family: 'open_sansbold';}
.downloan-app ul{padding: 0;}
.downloan-app ul li{display: inline-block; padding: 0 16px; border-right: 1px solid rgba(255,255,255,0.2);}
.downloan-app ul li:last-child{border-right:0}

.sidebar .quicktabs-accordion{display: inline-block; width: 100%; border: 3px solid #0071bb !important;border-radius: 5px; padding: 15px 0 40px !important; background: #fff; position: relative; text-align: left;}
.sidebar .quicktabs-accordion h3.ui-accordion-header{position: relative; padding: 0 20px; width: calc(100% + 2px); margin-left: -1px; transition: 0.3s; background: transparent; border: none; border-radius: 0;}
.sidebar .quicktabs-accordion h3.ui-accordion-header .ui-accordion-header-icon{display: none;}
.sidebar .quicktabs-accordion h3.ui-accordion-header a{color: #616161; font-size: 14px; padding: 10px 20px 10px 20px; display: block; width: 100%; transition: all 0.5s ease; position: relative;}
.sidebar .quicktabs-accordion h3.ui-accordion-header a:before{content: "\f054"; position: absolute;left: 0; top: 11px; color: #ce0f3e; font-size: 13px;font-family: "Font Awesome 5 Free";font-weight: 600;}
.sidebar .quicktabs-accordion h3.ui-accordion-header.ui-state-active a:before{transform: rotate(90deg);}
.sidebar .quicktabs-accordion .ui-accordion-content{border-radius: 0; border:none;padding: 0 20px 0 40px;}
.sidebar .quicktabs-accordion .ui-accordion-content ul.menu li a{padding: 5px 0; display: block;}
.sidebar .quicktabs-accordion .ui-accordion-content div[role="tabpanel"]{background: #0087e726; padding: 15px 0;}


/*---------------------- retail-loan ---------------------*/

.view-retail-loan-page{margin: 30px 0;}
.view-retail-loan-page .views-view-grid{margin: 0 -10px;}
.view-retail-loan-page .views-view-grid>.views-row{display: flex; flex-wrap: wrap;}
.view-retail-loan-page .views-view-grid .views-col{width: calc(25% - 20px) !important; margin: 10px;border: 1px solid rgba(0,0,0,0.2); padding-bottom: 110px; border-radius: 5px; overflow: hidden; position: relative;}
.view-retail-loan-page .view-header img{width: 100%;}
.view-retail-loan-page .view-header h2{font-size: 24px; display: inline-block; margin-bottom: 30px; font-weight: 700; padding: 0 15px;text-transform: capitalize;}
.view-retail-loan-page .view-content{padding: 0 15px;}
.view-retail-loan-page .view-content .views-field-title a{font-size: 14px; color: #616161; padding: 7px 10px 7px 20px;margin: 0; position: relative;line-height: 18px;display: block;transition: 0.5s;}
.view-retail-loan-page .view-content .views-field-title a:hover{padding-left: 25px;color: #0071bb;}
.view-retail-loan-page .view-content .views-field-title a:before{content: "\f054";position: absolute;left: 0; top: 6px; color: #ce0f3e; font-size: 13px;font-family: "Font Awesome 5 Free";font-weight: 600;}
.view-retail-loan-page .view-footer{padding: 0 15px; }
.view-retail-loan-page .view-footer a{padding: 12px 15px;border: 1px solid #0071bb;display: inline-block;font-size: 13px;text-transform: uppercase;font-weight: 700; border-radius: 5px; color: #0071BB;transition: 0.3s;position: absolute; bottom: 40px; left: 20px;}
.view-retail-loan-page .view-footer a:hover{background: #0071bb; color: #fff;}
.view-retail-loan-page .view-footer a i.fa-arrow-right{margin-left: 15px;}

.view-retail-loan-page .retail-lone-list{margin: 0 -10px;}
.view-retail-loan-page .retail-lone-list ul.ab-list-item{display: flex; flex-wrap: wrap;}
.view-retail-loan-page .retail-lone-list ul.ab-list-item li{padding:0;width: calc(25% - 20px) !important; margin: 10px;border: 1px solid rgba(0,0,0,0.2); padding-bottom: 110px; border-radius: 5px; overflow: hidden; position: relative;}


.view-loan-index .views-view-grid > .ab-grid-row{margin: 0 -10px; display: flex; flex-wrap: wrap;width: 100%;}
.view-loan-index .views-view-grid > .ab-grid-row > .ab-col{padding: 0 0 100px 0;position: relative; margin: 10px;width: calc(25% - 20px) !important;border: 1px solid rgba(0,0,0,0.2);border-radius: 5px;}
.view-loan-index .views-view-grid > .ab-grid-row > .ab-col:hover{border: 1px solid #0071bb;}
.view-loan-index .views-view-grid > .ab-grid-row > .ab-col .view-header img{width: 100%;}
.view-loan-index .views-view-grid > .ab-grid-row > .ab-col .view-header h2{padding: 0 20px;font-size: 21px; margin-bottom: 10px;color: #212529; font-weight: 700;}
.view-loan-index .views-view-grid > .ab-grid-row > .ab-col:hover .view-header h2{color: #0071bb;}
.view-loan-index .views-view-grid > .ab-grid-row > .ab-col > .views-field{width: 100%; padding: 0;font-size: 14px; color: #616161;margin: 0; line-height: 18px;}
.view-loan-index .views-view-grid > .ab-grid-row > .ab-col > .views-field .loan-index-content{padding: 10px 20px;}
.view-loan-index .views-view-grid > .ab-grid-row > .ab-col > .views-field .view-content{padding: 0 20px;}
.view-loan-index .views-view-grid > .ab-grid-row > .ab-col > .views-field .view-content .views-row .views-field-title a{font-size: 14px; color: #616161; padding: 7px 0px 7px 20px; margin: 0; position: relative; line-height: 18px;display: block;}
.view-loan-index .views-view-grid > .ab-grid-row > .ab-col > .views-field .view-content .views-row .views-field-title a:before{content: "\f054";position: absolute;left: 0; top: 7px; color: #ce0f3e; font-size: 13px;font-family: "Font Awesome 5 Free";font-weight: 600;}
.view-loan-index .views-view-grid > .ab-grid-row > .ab-col > .views-field .view-footer a{padding: 12px 15px;border: 1px solid #0071bb; display: inline-block;font-size: 13px; text-transform: uppercase; font-weight: 700; border-radius: 5px; margin-bottom: 10px; color: #0071BB; position: absolute; bottom: 20px; left: 20px;transition: 0.3s;}
.view-loan-index .views-view-grid > .ab-grid-row > .ab-col:hover > .views-field .view-footer a{background: #0071bb; color: #fff;}
.view-loan-index .views-view-grid > .ab-grid-row > .ab-col > .views-field .view-footer a .fa-arrow-right{float: right; margin-left: 15px; margin-top: 3px;}


.recruitment-list .item-list ul{display: flex; flex-wrap: wrap; list-style: none; margin: 0 -10px;padding: 0;}
.recruitment-list .item-list ul li{width: calc(100% * 1/2 - 20px); margin: 10px; border: 1px solid #166ec1;padding: 15px;}
.recruitment-list .item-list ul li .views-field-title{font-size: 16px; font-weight: 700;margin-bottom: 20px;}
.recruitment-list .item-list ul li .views-field-body strong{color: #166ec1;}
.recruitment-list .item-list ul li .views-field-body a{color: #fff; border: none;background: #166ec1;width: 100%;padding: 10px 15px; text-align: center; font-size: 16px; font-family: 'MyriadPro-Regular'; border-radius: 4px; text-transform: uppercase;transition: 0.3s;}
.recruitment-list .item-list ul li .views-field-body a:hover{background: #ce0f3d;}

.download-form-list {border-top: 1px solid #166ec1;padding:30px 0;}
.download-form-list .item-list ul{list-style: none; margin: 0;padding: 0;}
.download-form-list .item-list ul li a{position: relative; padding: 0 0 0 40px; line-height: 20px;display: block; margin-bottom: 20px;}
.download-form-list .item-list ul li a:before{content: "\f0ea";font-size: 22px;color: #ce0f3d; font-family: "Font Awesome 5 Free";font-weight: 600;position: absolute;left: 0; top: 0;}


.retirees-list-main.view-retirees {border-top: 1px solid #166ec1;padding:30px 0;}
.retirees-list-main.view-retirees .item-list ul{list-style: none; margin: 0 0 40px;padding: 0;}
.retirees-list-main.view-retirees .item-list ul li{position: relative; padding: 14px 0 14px 40px; line-height: 25px;}
.retirees-list-main.view-retirees .item-list ul li:before{content: "\f019";font-size: 22px;color: #ce0f3d; font-family: "Font Awesome 5 Free";font-weight: 600;position: absolute;left: 0; top: 15px;}
.retirees-list-main.view-retirees .item-list ul li a{padding: 0; line-height: initial;}

.view-active-tender form{background: #e0ecf9;padding: 0;}
.view-active-tender form .form-text{border: 1px solid #166ec1;padding:7px 0;border-radius: 4px;}
.view-active-tender .form-actions{clear: none;padding: 0!important; display: inline-block; margin-left: 20px;}
.view-active-tender form label {display: inline-block;font-weight: bold;font-size: 14px !important;color: #000;margin: 0 10px 0 30px;}
.view-active-tender .form-actions .button{color: #fff; border: none;background: #166ec1;padding: 7px 15px 5px; text-align: center; font-size: 16px; font-family: 'MyriadPro-Regular'; border-radius: 4px; text-transform: uppercase;transition: 0.3s;}
.view-active-tender .form-actions .button:hover{background: #ce0f3d;}

#btn-share{display: none;}

.home-section-1 .layout-container #lorem{height:440px!important;padding: 10px 10px!important;}
.home-section-1 .layout-container .close {
    font-size: inherit!important;
    top:auto!important;
    opacity: 1;
    position: absolute;
    right: 40px;
    z-index: 5;
    background: #e16060;
    color:#fff;
    font-weight:600!important;
    text-align: center;
    text-shadow:none!important;
    border-radius: 6%;
    width: auto!important;
    height: auto!important;    
    padding: 8px 8px!important;
    bottom: 26px;
}
.home-section-1 .layout-container .close:hover{background: #cc4848;}
.home-section-1 .layout-container #boxes #dialog {top:27px!important;}
/* .home-slider #boxes {
    display: none;
} */

.block-block-content2a265496-3536-462a-b597-eb54b25efb98{display: inline-block;width: 100%;}

.block-block-content2a265496-3536-462a-b597-eb54b25efb98 .top-toll-free{justify-content:right;display:flex;margin-top:-20px;background: #156ec2;padding: 4px 10px;line-height: 1.2;font-weight:600}

.block-block-content2a265496-3536-462a-b597-eb54b25efb98 .top-toll-free .toll-free{color:#fff;}

.block-block-content2a265496-3536-462a-b597-eb54b25efb98 .top-toll-free .toll-free-number{color:#fff;margin:0 11px;}

.azadi-logo img {position: absolute;right: 0; bottom: 54px;}
.azadi-logo {position: relative; display: block;}

.path-e-auction .block-system-main-block .bef-exposed-form .form--inline > .form-item input {height: 35px;}
.path-e-auction .block-system-main-block .view-e-auction .shs-widget-container .shs-select {color: #3b3b3b;border: 1px solid #ccc;box-sizing: border-box;max-width: 100%;margin: 2px 0;padding: 4px; height: 35px;}
.block-system-main-block .view-e-auction .view-header .sop-e-auction span.interested-buyer-click {
    cursor: pointer;
    font-family: 'open_sansbold';
    background: #ce0e41;
    padding: 10px 12px;
    float: left;
    color: #fff;
    margin-bottom: 10px;
    margin-top: 10px;
    border-radius: 5px;
}
.block-system-main-block .view-e-auction .view-header .sop-e-auction a {
    color: #fff;
    font-family: 'open_sansbold';
    float: right;
    background: #156ec2;
    padding: 10px 12px;
    border-radius: 5px;
}
.block-webform-block form .js-form-item .form-select {
    width: 100%;
    border: 1px solid #ddd;
}
.block-webform-block form .js-form-item {
    width: 24%;
    display: inline-block;
    padding: 10px;
    float: left;
}
.path-e-auction .block-webform-block form .captcha {
    float: left;
    width: 75%;
}
.block-webform-block form .form-wrapper {
    width: 100%;
    display: inline-block;
}

.user-logged-in .dialog-off-canvas-main-canvas .layout-main #block-cbi-content h4.label {
    color: #333;
}
.en .cent-vidyarthi-hindi{display: none;}
/* .hi .cent-vidyarthi-eng{display: none;} */
.hi a.en-cent-edu-loan{display:none !important;}
.en a.hi-cent-edu-loan{display:none !important;}

.section{position:relative;}
.last-date-rti{}
#block-lastdaterti{position:absolute;margin-top: -42px;right: 13px;}

.view.view-financial-inclusion-footer-menu.view-id-financial_inclusion_footer_menu.view-display-id-block_1 a {
    pointer-events: none;
}

.Loan-index-new .ab-grid-row.row-2 > .ab-col.col-1:nth-child(1) {
    display: none !important;
}

/* recurring deposit tab */

/* #block-quicktabsdeposits #ui-id-14 .menu > li:nth-child(3),
#ui-id-14 .menu > li:nth-child(4) {
  display: none;
} */





/*---------------------- Responsive ---------------------*/

@media (max-width: 991px){
  .navbar-we-mega-menu.navbar{background: #fff;}
  .region-primary-menu .navbar-default ul.nav-tabs li.we-mega-menu-li a{text-shadow: none;}
  .region-primary-menu .navbar-default ul.nav-tabs li.we-mega-menu-li a i{vertical-align: middle;}
  body.toggled .btn-close{z-index: 99999; top: 11px; right: 253px; background: #156ec2; height: 38px;width: 38px;box-shadow: none;}
  .region-we-mega-menu{background-color: #156ec2; margin: 0;}
  .region-primary-menu .navbar-default ul.nav-tabs li a:after{width: 0;right: 30px;}
  .navbar-we-mega-menu.navbar .dropdown-menu>a:after, .navbar-we-mega-menu.navbar .dropdown-menu>.we-megamenu-nolink:after{right: 25px;}
  .navbar-we-mega-menu.navbar .nav .open>a, .navbar-we-mega-menu.navbar .nav .open>a:focus, .navbar-we-mega-menu.navbar .nav .open>a:hover{background: transparent;color: #004d81 !important;}
  body{padding-bottom: 0px;}
  .block-we-megamenu{display: inline-block; float: right;}
  .navbar-we-mega-menu.navbar .container, .navbar-we-mega-menu.navbar .container-fluid{width: 100%;}
  .footer-pop-up-menu{left: auto;}
  .navbar-we-mega-menu.navbar .we-mega-menu-ul>li>a, .navbar-we-mega-menu.navbar .we-mega-menu-ul>li>.we-megamenu-nolink{display: block;border-top: none;text-align: left; padding: 5px 15px; text-shadow: none;}
  .footer-pop-up-menu ul.nav-tabs li.we-mega-menu-li a{padding: 0 15px;}
  #block-footermenu, #block-footerpopupmenu{margin: 10px;}
  .we-mega-menu-ul .dropdown-menu ul.subul ul.subul{float: left;}
  .we-mega-menu-ul .dropdown-menu ul.subul>li.dropdown-menu>a.we-megamenu-nolink{margin-bottom: 15px;}
  .region-primary-menu .navbar-default ul.nav-tabs>li.dropdown-menu:hover>.we-mega-menu-submenu{padding-bottom: 15px;}
  .navbar-we-mega-menu.navbar .nav-tabs.subul .dropdown-menu {float: left; margin-top: 15px;margin-top: 30px;}
  .we-mega-menu-ul .dropdown-menu ul.subul ul.subul li a, .we-mega-menu-ul .dropdown-menu .we-mega-menu-submenu .we-mega-menu-col ul.nav-tabs li a{background-position: 0 5px; font-size: 12px !important;}
  .whats-new .region-whats-news .view-whats-new .view-content .views-row a{font-size: 12px;}
  .navbar-we-mega-menu.navbar .nav-tabs>li.active>a, .navbar-we-mega-menu.navbar .nav-tabs>li.active>a:focus, .navbar-we-mega-menu.navbar .nav-tabs>li.active>a:hover{color: #004d81 !important;}

  #btn-share{display: block; position: fixed; top: 50%; right: 0; transform: translate(0, -52%); margin-top: 151px; color: #fff; font-size: 12px; line-height: 25px; text-align: center; z-index: 999999; background: #156ec2; height: 25px; width: 26px; border-radius: 3px 0 0 3px;}
  #side-link{display: block; position: fixed; transform: translate(0, -50%); top: 50%; left: 0; margin-top: 107px; color: #fff; font-size: 12px;line-height: 25px; text-align: center; z-index: 99999; background: #156ec2; height: 25px; width: 25px; border-radius: 0 3px 3px 0;}
  .container-example2{transform: translate(0, -50%) scale(0.7);right: -8px;}
  .fixed-sidebar-capt{transform: translate(0, -50%) scale(0.7);left: -7px;}
  #btn-share .fa-angle-up,  #side-link .fa-angle-up{display: none;line-height: 25px;}
  #btn-share.clicked .fa-times,  #side-link.clicked .fa-times{display: none;}
  #btn-share.clicked .fa-angle-up,  #side-link.clicked .fa-angle-up{display: block;}
  #btn-share .fa-times,  #side-link .fa-times{display: block;line-height: 25px;}

    /*max-width: 991px*/   
}

@media (min-width: 320px) and (max-width: 480px){
	.nav3 ul{display:block!important;}
  .layout-container{padding: 0 10px;}
  .row{margin-right: -10px; margin-left: -10px;}
/*  .fixed-sidebar-capt{display: none;}
  .container-example2{display: none;}*/
  .home-section-3 .layout-container .row{display: block;}
  .site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .item-list .ui-tabs-nav{display: block;}
  header.header .top-section .eng-logo{width: 150px;order: 1;}
  header.header .top-section .top-menu{width: 100%;padding: 0;order: 3;}
  header.header .top-section .hindi-logo {width: 150px;order: 2;}
  .home-top-section .home-slider{width: 100%;margin-bottom: 15px;}
  .home-top-section .whats-col{width: 100%;margin-bottom: 15px;}
  .home-top-section .banking-col{width: 100%;}
  header.header .top-menu ul li a{font-size: 11px;padding: 0 3px;}
  header.header .top-menu .region-top-menu{margin-top: 7px;}
  #fontlinks ul li a{padding: 8px 6px;}
  li.max-sizer.resizer {margin: 0 1px !important;}
  html[lang="en"] header.header .top-section .eng-logo{display: none;}
  html[lang="hi"] header.header .top-section .hindi-logo{display: none;}
  .language-switcher-language-url{position: absolute; right: 60px;top: 14px;}
  .region-primary-menu{position: absolute; top: -94px; right: 0px;}
  .search-block-form{margin-top: 0;width: 100%;}
  header .search-form .form-search{padding: 4px 30px 4px 10px;font-size: 13px;}
  #fontlinks{position: absolute; top: 15px; right: 120px;}
  .language-switcher-language-url:before{left: -4px;}
  .home-section-1{padding: 10px 0;}
  .home-section-3 {padding: 15px 0;overflow-y: hidden;}
  .home-section-1 .home-top-section{margin: 0 -10px;}
  .home-top-section .home-slider{padding: 0 10px;}
  .home-section-3 .inner-border-div{margin-bottom: 15px; padding: 0 20px;text-align: center;}   
  .view-home-page-carousel .slick__arrow .slick-prev{left: -5px;} 
  .view-home-page-carousel .slick__arrow .slick-next {right: -5px;}
  .whats-looking .js-form-item select{padding: 5px 10px;font-size: 13px;}
  .whats-looking .form-actions .form-submit{padding: 5px 15px;font-size: 13px;}
  .region-interest-rates ul.list-service-charges li a{font-size: 14px;padding: 10px 0;}
  .region-pensioner ul.list-pensioner li a{font-size: 14px;padding: 10px 0;}
  .region-pensioner ul.list-pensioner li span img{transform: scale(0.7);}
  .home-section-3 .inner-border-div h2{font-size: 18px;margin: 10px 0 15px;}
  .region-cards .slick-slide div{text-align: center;}
  .region-cards .slick-slide div img{display: inline-block;}
  .region-govt-schemes .slick-list .field-content{text-align: center;}
  .region-govt-schemes .slick-list .field-content img{display: inline-block;}
  .home-section-3 .region-govt-schemes .views-field-title{text-align: center;}

  .site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab{padding: 0 10px;}
  .site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .ui-corner-bottom .menu{display: block;padding: 0;}
  .site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .ui-corner-bottom ul.menu li.menu-item{width: calc(100% * (1/1));}
  .view-home-page-carousel .slide__content .slide__grid{width: 100%;}
  .btm-footer p, .btm-footer a{font-size: 13px;text-align: center;}
  .block-quickinner-tab .ui-tabs .ui-tabs-nav li{display: block;width: 100%; float: left; border: none;}
  .site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .item-list .ui-tabs-nav li a{font-size: 12px;padding: 8px 0px;}
  .site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .ui-corner-bottom{padding: 20px 0 20px;}
  .site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .item-list .ui-tabs-nav{padding: 0 0 15px;}
  .bef-exposed-form .form--inline > .form-item{width: 100%;}

  .layout-main{display: flex;flex-wrap: wrap;}
  main.column.main-content{order: 2;width: 100%;}
  .column.sidebar{order:1;width: 100%;}
  .block-page-title-block h1.page-title{font-size: 18px; line-height: 25px;}
  .content article{font-size: 13px;}

  .node--type-page .node__content p{font-size: 13px;line-height: 22px;}
  .contextual-region h4, .node--type-page h4, .node--type-page h3{font-size: 16px;}
  .node--type-page ul li, .node--type-page ol li{font-size: 13px;line-height: 22px;}

  .inner-banner .views-field-title .field-content{font-size: 15px;}
  .sidebar .section {padding: 10px 0 0;}
  .sidebar .navigation ul.menu li.menu-item--active-trail:after{display: none;}
  .sidebar .navigation h2{font-size: 18px;}
  .phone-banking-box{margin-top: 20px;padding: 30px 50px;}
  .main-content .section {padding: 0;}
  .block-quickinner-tab .ui-tabs .ui-tabs-nav li a{font-size: 12px;width: 100%;}
  .block-quickinner-tab .ui-tabs-panel{font-size: 13px; line-height: 22px; margin: 0 -10px 0;padding: 0 10px;}
  .block-quickinner-tab .ui-tabs-panel .listing h3{font-size: 18px;line-height: 25px;}
  .block-quickinner-tab .ui-tabs-panel ol > li{font-size: 13px; line-height: 22px;}
  .block-quickinner-tab .ui-tabs-panel .listing ul li{font-size: 13px;line-height: 22px;}

  .table-parent {overflow-x: scroll;}
  .block-quicktabs-blockdigital-banking-tabs h2{font-size: 16px;}
  .block-quicktabs-blockdigital-banking-tabs .ui-tabs .ui-tabs-panel .views-col{width: 100% !important; margin: 10px 0;}
  .block-quicktabs-blockdigital-banking-tabs .ui-tabs .ui-tabs-panel .views-row{margin: 0;}
  .block-quicktabs-blockdigital-banking-tabs .ui-tabs .ui-tabs-panel{padding: 0 10px;}
  .block-quickinner-tab .ui-tabs .ui-tabs-panel .views-col .views-field-field-digital-image{height: auto;}

  .left-topbox{max-width: 300px;}
  .sidebar .block .content{text-align: center;}
  .left-topbox .view-content .slick-dots{bottom: 75px;}
  .block-quickinner-tab .ui-tabs-panel .ckeditor-accordion-container dt a{font-size: 13px; padding: 10px 30px 10px 10px;}
  .block-quickinner-tab .ui-tabs-panel .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle{right: 0;}
  .vidowbox video{width: 100%;}

  .view-cbi-credit-debit-card .item-list ul li{width: 100% !important;text-align: center;}
  .view-cbi-credit-debit-card .item-list ul{margin: 0px -10px;}
  .view-cbi-credit-debit-card .item-list ul li .views-field-title a{font-size: 16px;}
  .main-content h2{font-size: 16px;}

  .block-quickinner-tab .ui-tabs-panel .step-list .step-img{height: auto;}
  .step-list .col-md-4{margin-bottom: 30px;}
  .block-quickinner-tab .ui-tabs-panel .step-list p {min-height: initial;}
  .block-quickinner-tab .ui-tabs-panel .listing ul li:before{top: 11px;}

  .view-loan-index .views-view-grid > .ab-grid-row > .ab-col{width: calc(100% - 20px) !important;}
  .view-loan-index .views-view-grid > .ab-grid-row > .ab-col .view-header h2{font-size: 16px;}
  .view-retail-loan-page .retail-lone-list ul.ab-list-item li{width: 100% !important; margin: 10px 0; padding-bottom: 85px;}
  .view-retail-loan-page {margin: 0;}
  .view-retail-loan-page .view-header h2{font-size: 18px;margin-bottom: 15px;}
  .view-retail-loan-page .view-content .views-field-title a{font-size: 13px;padding: 5px 10px 5px 20px;}
  .view-retail-loan-page .view-content .views-field-title a:before{top: 4px;}
  .view-retail-loan-page .view-footer a{bottom: 20px;}
  p{font-size: 13px;}
  .view-active-tender form, .view-press-releases form{padding: 15px;}
  .form-item, .form-actions{margin-top: 5px; margin-bottom: 5px;}
  .view-active-tender form label, .view-press-releases form label{margin: 0 10px 0 0;}
  .view-active-tender .form-actions, .view-press-releases .form-actions{margin: 0 -10px; display: block;}
  .view-active-tender .form-actions .button, .view-press-releases .form-actions .button{width: calc(50% - 20px); margin:10px;float: left;}
  .view-active-tender form .form-text, .view-press-releases form .form-text{width: 100%;}
  .view-id-active_tender .view-header a{margin-top: -32px; margin-right: 0;}

  .view-right-to-information-act .item-list ul li{width: calc(100% * 1/1 - 20px);}
  .view-right-to-information-act .item-list ul li .views-field-field-file a{padding: 8px 10px; font-size: 12px;}
  .view-right-to-information-act .item-list ul li .views-field-field-links a{padding: 8px 10px; font-size: 12px;}

  .site-footer .site-footer__bottom .ab-footer-img-link ul li{width: calc(100% - 30px) !important;}

  .view-home-page-carousel .slick__slide{margin: 0;}
  .block-views-blockhome-page-carousel-block-1{margin: 10px;}
  .view-home-page-carousel .slick__slide img{width: 100%;}
  .view-home-page-carousel .slick__slide .sec3hoverbox ul li a{margin-bottom: 5px; font-size: 12px; padding: 2px 10px;}
  .view-home-page-carousel .slick__slide .sec3hoverbox p a{padding: 3px 15px;}

  .home-slider .flex-direction-nav{height: 42px;padding: 5px;background: transparent;}
  .flex-direction-nav li a{height: 25px; width: 25px; background: rgba(0,0,0,0.5);}

  .google-play-store ul li{width: calc(100% * (1/1) - 20px);}
  .android-img{width: 100%; text-align: center;}
  .android-content{width: 100%;}
  .android-img h2, .android-img label{display: block;}
  .android-content{padding: 0}

  .recruitment-list .item-list ul li{width: calc(100% * 1/1 - 20px);}
  
  /*max-480px*/
}


@media (min-width: 481px) and (max-width: 599px){
	.nav3 ul{display:block!important;}
  .layout-container{padding: 0 10px;}
  .row{margin-right: -10px; margin-left: -10px;}
 /* .fixed-sidebar-capt{display: none;}
  .container-example2{display: none;}*/
  .home-section-3 .layout-container .row{display: block;}
  .site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .item-list .ui-tabs-nav{display: block;}
  header.header .top-section .eng-logo{width: 150px;order: 1;}
  header.header .top-section .top-menu{width: 100%;padding: 0;order: 3;}
  header.header .top-section .hindi-logo {width: 150px;order: 2;}
  .home-top-section .home-slider{width: 100%;margin-bottom: 15px;}
  .home-top-section .whats-col{width: 100%;margin-bottom: 15px;}
  .home-top-section .banking-col{width: 100%;}
  header.header .top-menu ul li a{font-size: 11px;padding: 0 4px;}
  header.header .top-menu .region-top-menu{margin-top: 7px;}
  #fontlinks ul li a{padding: 8px 6px;}
  li.max-sizer.resizer {margin: 0 1px !important;}
  html[lang="en"] header.header .top-section .eng-logo{display: none;}
  html[lang="hi"] header.header .top-section .hindi-logo{display: none;}
  .language-switcher-language-url{position: absolute; right: 60px;top: 14px;}
  .region-primary-menu{position: absolute; top: -94px; right: 0px;}
  .search-block-form{margin-top: 0;width: 100%;}
  header .search-form .form-search{padding: 4px 30px 4px 10px;font-size: 13px;}
  .language-switcher-language-url:before{left: -4px;}
  .home-section-1{padding: 10px 0;}
  .home-section-3 {padding: 15px 0;overflow-y: hidden;}
  .home-section-1 .home-top-section{margin: 0 -10px;}
  .home-top-section .home-slider{padding: 0 10px;}
  .home-section-3 .inner-border-div{margin-bottom: 15px; padding: 0 20px;text-align: center;}   
  .view-home-page-carousel .slick__arrow .slick-prev{left: -5px;} 
  .view-home-page-carousel .slick__arrow .slick-next {right: -5px;}
  .whats-looking .js-form-item select{padding: 5px 10px;font-size: 13px;}
  .whats-looking .form-actions .form-submit{padding: 5px 15px;font-size: 13px;}
  .region-interest-rates ul.list-service-charges{text-align: left;}
  .region-interest-rates ul.list-service-charges li a{font-size: 14px;padding: 10px 0;}
  .region-pensioner ul.list-pensioner li a{font-size: 14px;padding: 10px 0;}
  .region-pensioner ul.list-pensioner li span img{transform: scale(0.7);}
  .home-section-3 .inner-border-div h2{font-size: 18px;margin: 10px 0 15px;}
  .region-cards .slick-slide div{text-align: center;}
  .region-cards .slick-slide div img{display: inline-block;}
  .region-govt-schemes .slick-list .field-content{text-align: center;}
  .region-govt-schemes .slick-list .field-content img{display: inline-block;}
  .home-section-3 .region-govt-schemes .views-field-title{text-align: center;}

  .site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab{padding: 0 10px;}
  .site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .ui-corner-bottom .menu{display: block;padding: 0;}
  .site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .ui-corner-bottom ul.menu li.menu-item{width: calc(100% * (1/1));}
  .view-home-page-carousel .slide__content .slide__grid{width: 100%;}
  .btm-footer p, .btm-footer a{font-size: 13px;text-align: center;}
  .site-footer .site-footer__bottom .block-quickinner-tab .ui-tabs .ui-tabs-nav li{display: block;width: 50%; float: left; border: none;padding: 0;}
  .site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .item-list .ui-tabs-nav li a{font-size: 12px;padding: 8px 0px;}
  .site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .ui-corner-bottom{padding: 20px 0 20px;}
  .site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .item-list .ui-tabs-nav{padding: 0 0 15px;}

  .whats-looking .js-form-item .shs-container .shs-field-container {margin: 0 -10px;}
  .whats-looking .js-form-item .shs-widget-container{width: calc(50% - 20px); margin: 10px;}

  .layout-main{display: flex;flex-wrap: wrap;}
  main.column.main-content{order: 2;width: 100%;}
  .column.sidebar{order:1;width: 100%;}
  .block-page-title-block h1.page-title{font-size: 18px; line-height: 25px;}
  .content article{font-size: 13px;}

  .node--type-page .node__content p{font-size: 13px;line-height: 22px;}
  .contextual-region h4, .node--type-page h4, .node--type-page h3{font-size: 16px;}
  .node--type-page ul li, .node--type-page ol li{font-size: 13px;line-height: 22px;}

  .inner-banner .views-field-title .field-content{font-size: 15px;}
  .sidebar .section {padding: 10px 0 0;}
  .sidebar .navigation ul.menu li.menu-item--active-trail:after{display: none;}
  .sidebar .navigation h2{font-size: 18px;}
  .phone-banking-box{margin-top: 20px;padding: 30px 50px;}
  .main-content .section {padding: 0;}
  .block-quickinner-tab .ui-tabs .ui-tabs-nav li a{font-size: 12px;}
  .block-quickinner-tab .ui-tabs .ui-tabs-nav li.ui-tabs-active a{width: 100%;}
  .block-quickinner-tab .ui-tabs-panel{font-size: 13px; line-height: 22px; margin: 0 -10px 0;}
  .block-quickinner-tab .ui-tabs-panel .listing h3{font-size: 18px;}
  .block-quickinner-tab .ui-tabs-panel ol > li{font-size: 13px; line-height: 22px;}
  .block-quickinner-tab .ui-tabs-panel .listing ul li{font-size: 13px;line-height: 22px;}
  .table-parent {overflow-x: scroll;}
  .block-quicktabs-blockdigital-banking-tabs h2{font-size: 16px;}
  .block-quicktabs-blockdigital-banking-tabs .ui-tabs .ui-tabs-panel .views-col{ width: calc(50% - 20px) !important;}
  .block-quicktabs-blockdigital-banking-tabs .ui-tabs .ui-tabs-panel .views-row{margin: 0;}
  .block-quicktabs-blockdigital-banking-tabs .ui-tabs .ui-tabs-panel{padding: 0 10px;}
  .block-quickinner-tab .ui-tabs .ui-tabs-panel .views-col .views-field-field-digital-image{height: auto;}

  .left-topbox{max-width: 300px;}
  .sidebar .block .content{text-align: center;}
  .left-topbox .view-content .slick-dots{bottom: 75px;}
  .block-quickinner-tab .ui-tabs-panel .ckeditor-accordion-container dt a{font-size: 13px; padding: 10px 30px 10px 10px;}
  .block-quickinner-tab .ui-tabs-panel .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle{right: 0;}
  .vidowbox video{width: 100%;}

  .view-cbi-credit-debit-card .item-list ul li{width: calc(50% - 10px) !important;  margin: 5px;}
  .view-cbi-credit-debit-card .item-list ul{margin: 0px -5px;}
  .view-cbi-credit-debit-card .item-list ul li .views-field-title a{font-size: 16px;}
  .main-content h2{font-size: 16px;}

  .block-quickinner-tab .ui-tabs-panel .step-list .step-img{height: auto;}
  .step-list .col-md-4{margin-bottom: 30px;}
  .block-quickinner-tab .ui-tabs-panel .step-list p {min-height: initial;}

  .view-loan-index .views-view-grid > .ab-grid-row > .ab-col{width: calc(50% - 20px) !important;}
  .view-loan-index .views-view-grid > .ab-grid-row > .ab-col .view-header h2{font-size: 16px;}
  .view-loan-index .views-view-grid > .ab-grid-row > .ab-col > .views-field .loan-index-content{font-size: 13px;}
  .view-loan-index .views-view-grid > .ab-grid-row > .ab-col > .views-field .view-content .views-row .views-field-title a{font-size: 13px;}

  .view-retail-loan-page .retail-lone-list ul.ab-list-item li{width: 100% !important; margin: 10px 0; padding-bottom: 85px;}
  .view-retail-loan-page {margin: 0;}
  .view-retail-loan-page .view-header h2{font-size: 18px;margin-bottom: 15px;}
  .view-retail-loan-page .view-content .views-field-title a{font-size: 13px;padding: 5px 10px 5px 20px;}
  .view-retail-loan-page .view-content .views-field-title a:before{top: 4px;}
  .view-retail-loan-page .view-footer a{bottom: 20px;}
  p{font-size: 13px;}

  .view-active-tender form, .view-press-releases form{padding: 15px;}
  .form-item, .form-actions{margin-top: 5px; margin-bottom: 5px;}
  .view-active-tender form label, .view-press-releases form label{margin: 0 10px 0 0;}
  .view-active-tender .form-actions, .view-press-releases .form-actions{margin: 0 -10px; display: block;}
  .view-active-tender .form-actions .button, .view-press-releases .form-actions .button{width: calc(50% - 20px); margin:10px;float: left;}
  .view-active-tender form .form-text, .view-press-releases form .form-text{width: 100%;}
  .view-id-active_tender .view-header a, .view-press-releases .view-header a{margin-top: -32px; margin-right: 0;}
  .view-active-tender .bef-exposed-form .form--inline > .form-item, .view-press-releases .bef-exposed-form .form--inline > .form-item{float: none;display: flex;}
  .view-active-tender form label, .view-press-releases form label{width: 150px;}

  .view-right-to-information-act .item-list ul li{width: calc(100% * 1/1 - 20px);}
  .view-right-to-information-act .item-list ul li .views-field-field-file a{padding: 8px 10px; font-size: 12px;}
  .view-right-to-information-act .item-list ul li .views-field-field-links a{padding: 8px 10px; font-size: 12px;}

  .site-footer .site-footer__bottom .ab-footer-img-link ul li{width: calc(50% - 30px) !important;}

  .view-home-page-carousel .slick__slide{margin: 0;}
  .block-views-blockhome-page-carousel-block-1{margin: 10px;}
  .view-home-page-carousel .slick__slide img{width: 100%;}

  .google-play-store ul li{width: calc(100% * (1/1) - 20px);}
  .android-img{width: 100%; text-align: center;}
  .android-content{width: 100%;}
  .android-img h2, .android-img label{display: block;}
  .android-content{padding: 0}
  .recruitment-list .item-list ul li{width: calc(100% * 1/1 - 20px);}

/*max-599px*/
}

@media (min-width: 600px) and (max-width: 768px){
	.nav3 ul{display:block!important;}
  .layout-container{padding: 0 10px;}
  .row{margin-right: -10px; margin-left: -10px;}
/*  .fixed-sidebar-capt{display: none;}
  .container-example2{display: none;}*/
  .home-section-3 .layout-container .row{display: block;}
  .site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .item-list .ui-tabs-nav{display: block;}
  header.header .top-section .eng-logo{width: 150px;order: 1;}
  header.header .top-section .top-menu{width: auto;order: 3;padding: 0 10px;}
  header.header .top-section .hindi-logo {width: 150px;order: 2;}
  .home-top-section .home-slider{width: 100%;margin-bottom: 15px;}
  .home-top-section .whats-col{width: 100%;margin-bottom: 15px;}
  .home-top-section .banking-col{width: 100%;}
  header.header .top-menu ul li a{font-size: 11px;padding: 0 4px;}
  header.header .top-menu .region-top-menu{margin-top: 7px;display: flex;}
  #fontlinks ul li a{padding: 8px 6px;}
  li.max-sizer.resizer {margin: 0 1px !important;}
  html[lang="en"] header.header .top-section .eng-logo{display: none;}
  html[lang="hi"] header.header .top-section .hindi-logo{display: none;}
  .language-switcher-language-url{position: absolute; right: 60px;top: 14px;}
  .region-primary-menu{position: absolute; top: -58px; right: 0px;}
  .search-block-form{margin-top: 0;width: 100%;}
  header .search-form .form-search{padding: 4px 30px 4px 10px;font-size: 13px;}
  .language-switcher-language-url:before{left: -4px;}
  .home-section-1{padding: 10px 0;}
  .block-views-blockhome-page-carousel-block-1{margin: 10px -20px;}
  .home-section-3 {padding: 15px 0;overflow-y: hidden;}
  .home-section-1 .home-top-section{margin: 0 -10px;}
  .home-top-section .home-slider{padding: 0 10px;}
  .home-section-3 .inner-border-div{margin-bottom: 15px; padding: 0 20px;text-align: center;}   
  .view-home-page-carousel .slick__arrow .slick-prev{left: -5px;} 
  .view-home-page-carousel .slick__arrow .slick-next {right: -5px;}
  .whats-looking .js-form-item select{padding: 5px 10px;font-size: 13px;}
  .whats-looking .form-actions .form-submit{padding: 5px 15px;font-size: 13px;}
  .region-interest-rates ul.list-service-charges li a{font-size: 14px;padding: 10px 0;}
  .region-pensioner ul.list-pensioner li a{font-size: 14px;padding: 10px 0;}
  .region-pensioner ul.list-pensioner li span img{transform: scale(0.7);}
  .home-section-3 .inner-border-div h2{font-size: 18px;margin: 10px 0 15px;}
  .region-cards .slick-slide div{text-align: center;}
  .region-cards .slick-slide div img{display: inline-block;}
  .region-govt-schemes .slick-list .field-content{text-align: center;}
  .region-govt-schemes .slick-list .field-content img{display: inline-block;}

  .site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab{padding: 0 10px;}
  .site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .ui-corner-bottom .menu{display: block;padding: 0;}
  .site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .ui-corner-bottom ul.menu li.menu-item{width: calc(100% * (1/2));}
  .view-home-page-carousel .slide__content .slide__grid{width: 100%;}
  .btm-footer p, .btm-footer a{font-size: 13px;text-align: center;}
  .site-footer .site-footer__bottom .block-quickinner-tab .ui-tabs .ui-tabs-nav li{display: inline-block;width: 50%;}
  .site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .item-list .ui-tabs-nav li a{font-size: 12px;padding: 8px 0px;}
  .site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .ui-corner-bottom{padding: 20px 0 20px;}
  .site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .item-list .ui-tabs-nav{padding: 0 0 15px;}
  
  .whats-looking .js-form-item .shs-container .shs-field-container {margin: 0 -10px;}
  .whats-looking .js-form-item .shs-widget-container{width: calc(50% - 20px); margin: 10px;}
  .whats-looking .bef-exposed-form .form--inline > .form-item{width: 100%;}
  .home-section-3 .region-govt-schemes .views-field-title{text-align: center;}

  .layout-main{display: flex;flex-wrap: wrap;}
  main.column.main-content{order: 2;width: 100%;}
  .column.sidebar{order:1;width: 100%;}
  .block-page-title-block h1.page-title{font-size: 18px; line-height: 25px;}
  .content article{font-size: 13px;}

  .node--type-page .node__content p{font-size: 13px;line-height: 22px;}
  .contextual-region h4, .node--type-page h4, .node--type-page h3{font-size: 16px;}
  .node--type-page ul li, .node--type-page ol li{font-size: 13px;line-height: 22px;}

  .left-topbox{max-width: 300px;}
  .sidebar .block .content{text-align: center;}
  .left-topbox .view-content .slick-dots{bottom: 75px;}
  .block-quickinner-tab .ui-tabs .ui-tabs-nav li a{font-size: 12px;}
  .block-quickinner-tab .ui-tabs .ui-tabs-nav li.ui-tabs-active a{width: 100%;}
  .block-quickinner-tab .ui-tabs-panel{font-size: 13px; line-height: 22px; margin: 0 -10px 0;}
  .block-quickinner-tab .ui-tabs-panel .listing h3{font-size: 18px;}
  .block-quickinner-tab .ui-tabs-panel ol > li{font-size: 13px; line-height: 22px;}
  .block-quickinner-tab .ui-tabs-panel .listing ul li{font-size: 13px;line-height: 22px;}
  .table-parent {overflow-x: scroll;}
  .block-quicktabs-blockdigital-banking-tabs h2{font-size: 16px;}
  .block-quicktabs-blockdigital-banking-tabs .ui-tabs .ui-tabs-panel .views-col{ width: calc(50% - 20px) !important;}
  .block-quicktabs-blockdigital-banking-tabs .ui-tabs .ui-tabs-panel .views-row{margin: 0;}
  .block-quicktabs-blockdigital-banking-tabs .ui-tabs .ui-tabs-panel{padding: 0 10px;}
  .block-quickinner-tab .ui-tabs .ui-tabs-panel .views-col .views-field-field-digital-image{height: auto;}

  .sidebar .block .content{text-align: center;}
  .left-topbox .view-content .slick-dots{bottom: 75px;}
  .block-quickinner-tab .ui-tabs-panel .ckeditor-accordion-container dt a{font-size: 13px; padding: 10px 30px 10px 10px;}
  .block-quickinner-tab .ui-tabs-panel .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle{right: 0;}

  .view-cbi-credit-debit-card .item-list ul li{width: calc(50% - 20px) !important;  margin: 10px;}
  .view-cbi-credit-debit-card .item-list ul{margin: 0px -10px;}
  .view-cbi-credit-debit-card .item-list ul li .views-field-title a{font-size: 16px;}
  .main-content h2{font-size: 18px;}

  .block-quickinner-tab .ui-tabs-panel .step-list .step-img{height: auto;}
  .step-list .col-md-4{margin-bottom: 30px;}
  .block-quickinner-tab .ui-tabs-panel .step-list p {min-height: initial;}

  .view-loan-index .views-view-grid > .ab-grid-row > .ab-col{width: calc(50% - 20px) !important;}
  .view-loan-index .views-view-grid > .ab-grid-row > .ab-col .view-header h2{font-size: 16px;}
  .view-loan-index .views-view-grid > .ab-grid-row > .ab-col > .views-field .loan-index-content{font-size: 13px;}
  .view-loan-index .views-view-grid > .ab-grid-row > .ab-col > .views-field .view-content .views-row .views-field-title a{font-size: 13px;}

  .view-retail-loan-page .retail-lone-list ul.ab-list-item li{width: calc(50% - 20px) !important; padding-bottom: 85px;}
  .view-retail-loan-page {margin: 0;}
  .view-retail-loan-page .view-header h2{font-size: 18px;margin-bottom: 15px;}
  .view-retail-loan-page .view-content .views-field-title a{font-size: 13px;padding: 5px 10px 5px 20px;}
  .view-retail-loan-page .view-content .views-field-title a:before{top: 4px;}
  .view-retail-loan-page .view-footer a{bottom: 20px;}

  .view-active-tender form, .view-press-releases form{padding: 15px;}
  .form-item, .form-actions{margin-top: 5px; margin-bottom: 5px;}
  .view-active-tender form label, .view-press-releases form label{margin: 0 10px 0 0; width: 150px;}
  .view-active-tender .form-actions, .view-press-releases .form-actions{margin: 0 -10px; display: block;}
  .view-active-tender .form-actions .button, .view-press-releases .form-actions .button{width: calc(50% - 20px); margin:10px;float: left;}
  .view-active-tender form .form-text, .view-press-releases form .form-text{width: 100%;}
  .view-id-active_tender .view-header a{margin-top: -32px; margin-right: 0;}
  .view-active-tender .bef-exposed-form .form--inline > .form-item, .view-press-releases .bef-exposed-form .form--inline > .form-item{float: none;display: flex;}

  .view-right-to-information-act .item-list ul li{width: calc(100% * 1/2 - 20px);}
  .view-right-to-information-act .item-list ul li .views-field-field-file a{padding: 8px 10px; font-size: 12px;}
  .view-right-to-information-act .item-list ul li .views-field-field-links a{padding: 8px 10px; font-size: 12px;}

  .site-footer .site-footer__bottom .ab-footer-img-link ul li{width: calc(33.3333% - 30px) !important;}

  .view-home-page-carousel .slick__slide{margin: 0 5px;}
  .block-views-blockhome-page-carousel-block-1{margin: 10px -15px;}
  .view-home-page-carousel .slick__slide img{width: 100%;}
  .view-home-page-carousel .slick__slide .sec3hoverbox ul li a{margin-bottom: 5px; font-size: 12px; padding: 2px 10px;}
  .view-home-page-carousel .slick__slide .sec3hoverbox p a{padding: 3px 15px;}

  .android-img{width: 100%; text-align: center;}
  .android-content{width: 100%;}
  .android-img h2, .android-img label{display: block;}
  .android-content{padding: 0}
  .fixed-content{height: 240px;}
  
/*max-767px*/
}

@media (min-width: 768px) and (max-width: 851px){
  .layout-main{display: flex;flex-wrap: wrap;}
  main.column.main-content{order: 2;width: 100%;}
  .column.sidebar{order:1;width: 100%;}
  .block-page-title-block h1.page-title{font-size: 18px; line-height: 25px;}
  .content article{font-size: 13px;}
  .block-quickinner-tab .ui-tabs-panel .step-list .step-img{height: auto;}
  .step-list .col-md-4{margin-bottom: 30px;}

/*max-850px*/
}

@media (min-width: 768px) and (max-width: 991px){
.block-block-content4888a6cb-c5eb-4467-bde3-5828630230b0 { margin-left: 3px;}
 .layout-container{padding: 0 10px;}
  .row{margin-right: -10px; margin-left: -10px;}
/*  .fixed-sidebar-capt{display: none;}
  .container-example2{display: none;}*/
  .site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .item-list .ui-tabs-nav{display: block;}
  header.header .top-section .eng-logo{width: 150px;order: 1;}
  header.header .top-section .top-menu{width: auto;order: 3;padding: 0 10px;}
  header.header .top-section .hindi-logo {width: 150px;order: 2;}
  .home-top-section .home-slider{width: 100%;margin-bottom: 15px;}
  .home-top-section .whats-col{width: 50%;margin-bottom: 15px;}
  .home-top-section .banking-col{width: 50%;}
  header.header .top-menu ul li a{font-size: 11px;padding: 0 4px;}
  header.header .top-menu .region-top-menu{margin-top: 7px;display: flex;}
  #fontlinks ul li a{padding: 8px 6px;}
  li.max-sizer.resizer {margin: 0 1px !important;}
  html[lang="en"] header.header .top-section .eng-logo{display: none;}
  html[lang="hi"] header.header .top-section .hindi-logo{display: none;}
  .language-switcher-language-url{position: absolute; right: 60px;top: 14px;}
  .region-primary-menu{position: absolute; top: -58px; right: 0px;}
  .search-block-form{margin-top: 0;width: 100%;}
  header .search-form .form-search{font-size: 13px;}
  .language-switcher-language-url:before{left: -4px;}
  .home-section-1{padding: 10px 0;}
  .block-views-blockhome-page-carousel-block-1{margin: 10px -20px;}
  .home-section-3 {padding: 15px 0;overflow-y: hidden;}
  .home-section-1 .home-top-section{margin: 0 -10px;}
  .home-top-section .home-slider{padding: 0 10px;}
  .home-section-3 .inner-border-div{margin-bottom: 15px; padding: 0 20px;text-align: center;}   
  .view-home-page-carousel .slick__arrow .slick-prev{left: -5px;} 
  .view-home-page-carousel .slick__arrow .slick-next {right: -5px;}  
  .region-interest-rates ul.list-service-charges li a{font-size: 14px;padding: 10px 0;}
  .region-pensioner ul.list-pensioner li a{font-size: 14px;padding: 10px 0;}
  .region-pensioner ul.list-pensioner li span img{transform: scale(0.7);}
  .home-section-3 .inner-border-div h2{font-size: 18px;margin: 10px 0 15px;}
  .region-cards .slick-slide div{text-align: center;}
  .region-cards .slick-slide div img{display: inline-block;}
  .region-govt-schemes .slick-list .field-content{text-align: center;}
  .region-govt-schemes .slick-list .field-content img{display: inline-block;}

  .site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab{padding: 0 10px;}
  .site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .ui-corner-bottom .menu{display: block;padding: 0;}
  .site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .ui-corner-bottom ul.menu li.menu-item{width: calc(100% * (1/3));}
  .view-home-page-carousel .slide__content .slide__grid{width: 100%;}
  .btm-footer p, .btm-footer a{font-size: 13px;text-align: center;}
  .site-footer .site-footer__bottom .block-quickinner-tab .ui-tabs .ui-tabs-nav li{display: inline-block;width: 33.3333%;}
  .site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .item-list .ui-tabs-nav li a{font-size: 12px;padding: 8px 0px;}
  .site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .ui-corner-bottom{padding: 20px 0 20px;}
  .site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .item-list .ui-tabs-nav{padding: 0 0 15px;}
  
  .whats-looking .bef-exposed-form .form--inline > .form-item{width: 100%;}
  .home-section-3 .region-govt-schemes .views-field-title{text-align: center;}
  .home-section-3 .layout-container .row {flex-wrap: wrap;}
  .home-section-3 .layout-container .col-md-3{width: 50%; margin-bottom: 20px;}  

  .sidebar .quicktabs-accordion h3.ui-accordion-header a{font-size: 13px; padding: 7px 20px 7px 20px;}
  .sidebar .quicktabs-accordion h3.ui-accordion-header a:before{top: 8px;}
  .sidebar .quicktabs-accordion .ui-accordion-content{padding: 0 10px 0 10px;}

  .node--type-page .node__content p{font-size: 13px;line-height: 22px;}
  .contextual-region h4, .node--type-page h4, .node--type-page h3{font-size: 16px;}
  .node--type-page ul li, .node--type-page ol li{font-size: 13px;line-height: 22px;}

  .left-topbox{max-width: 300px;padding: 15px 10px 170px 10px;}
  .sidebar .block .content{text-align: center;}
  .left-topbox .view-content .slick-dots{bottom: 75px;}
  .block-quickinner-tab .ui-tabs .ui-tabs-nav li a{font-size: 12px;padding: 10px 20px;}
  .block-quickinner-tab .ui-tabs .ui-tabs-nav li.ui-tabs-active a{width: 100%;}
  .block-quickinner-tab .ui-tabs-panel{font-size: 13px; line-height: 22px; margin: 0 -10px 0;}
  .block-quickinner-tab .ui-tabs-panel .listing h3{font-size: 18px;}
  .block-quickinner-tab .ui-tabs-panel ol > li{font-size: 13px; line-height: 22px;}
  .block-quickinner-tab .ui-tabs-panel .listing ul li{font-size: 13px;line-height: 22px;}
  .table-parent {overflow-x: scroll;}
  .block-quicktabs-blockdigital-banking-tabs h2{font-size: 16px;}
  .block-quicktabs-blockdigital-banking-tabs .ui-tabs .ui-tabs-panel .views-col{ width: calc(50% - 20px) !important;}
  .block-quicktabs-blockdigital-banking-tabs .ui-tabs .ui-tabs-panel .views-row{margin: 0;}
  .block-quicktabs-blockdigital-banking-tabs .ui-tabs .ui-tabs-panel{padding: 0 10px;}
  .block-quickinner-tab .ui-tabs .ui-tabs-panel .views-col .views-field-field-digital-image{height: auto;}

  .view-cbi-credit-debit-card .item-list ul li{width: calc(33.3333% - 20px) !important;  margin: 10px;}
  .view-cbi-credit-debit-card .item-list ul{margin: 0px -10px;}
  .view-cbi-credit-debit-card .item-list ul li .views-field-title a{font-size: 16px;}

  .view-loan-index .views-view-grid > .ab-grid-row > .ab-col{width: calc(50% - 20px) !important;}
  .view-loan-index .views-view-grid > .ab-grid-row > .ab-col .view-header h2{font-size: 16px;}
  .view-loan-index .views-view-grid > .ab-grid-row > .ab-col > .views-field .loan-index-content{font-size: 13px;}
  .view-loan-index .views-view-grid > .ab-grid-row > .ab-col > .views-field .view-content .views-row .views-field-title a{font-size: 13px;}

  .view-retail-loan-page .retail-lone-list ul.ab-list-item li{width: calc(50% - 20px) !important; padding-bottom: 85px;}
  .view-retail-loan-page {margin: 0;}
  .view-retail-loan-page .view-header h2{font-size: 18px;margin-bottom: 15px;}
  .view-retail-loan-page .view-content .views-field-title a{font-size: 13px;padding: 5px 10px 5px 20px;}
  .view-retail-loan-page .view-content .views-field-title a:before{top: 4px;}
  .view-retail-loan-page .view-footer a{bottom: 20px;}

  .view-active-tender form, .view-press-releases form{padding: 15px;}
  .form-item, .form-actions{margin-top: 5px; margin-bottom: 5px;}
  .view-active-tender form label, .view-press-releases form label{margin: 0 10px 0 0;width: 150px;}
  .view-active-tender .form-actions, .view-press-releases .form-actions{margin: 0 -10px; display: block;}
  .view-active-tender .form-actions .button, .view-press-releases .form-actions .button{width: calc(50% - 20px); margin:10px;float: left;}
  .view-active-tender form .form-text, .view-press-releases form .form-text{width: 100%;}
  .view-id-active_tender .view-header a{margin-top: -32px; margin-right: 0;}
  .view-active-tender .bef-exposed-form .form--inline > .form-item, .view-press-releases .bef-exposed-form .form--inline > .form-item{width: calc(33.3333% - 7px);}

  .view-right-to-information-act .item-list ul li{width: calc(100% * 1/2 - 20px);}
  .view-right-to-information-act .item-list ul li .views-field-field-file a{padding: 8px 10px; font-size: 12px;}
  .view-right-to-information-act .item-list ul li .views-field-field-links a{padding: 8px 10px; font-size: 12px;}

  .view-home-page-carousel .slick__slide{margin: 0 5px;}
  .block-views-blockhome-page-carousel-block-1{margin: 10px -15px;}
  .view-home-page-carousel .slick__slide img{width: 100%;}
  .view-home-page-carousel .slick__slide .sec3hoverbox ul li a{margin-bottom: 5px; font-size: 12px; padding: 2px 10px;}
  .view-home-page-carousel .slick__slide .sec3hoverbox p a{padding: 3px 15px;}

  .android-img{width: 100%; text-align: center;}
  .android-content{width: 100%;}
  .android-img h2, .android-img label{display: block;}
  .android-content{padding: 0}

/*max-width: 991px*/
}

@media (min-width: 851px) and (max-width: 991px){
  .block-quickinner-tab .ui-tabs .ui-tabs-nav li a{padding: 10px 17px;}
  .block-quickinner-tab .ui-tabs .ui-tabs-nav li{width: auto;}
  .left-topbox .view-content .slick-list {height: 238px;}
  .downloan-app p strong{font-size: 18px;}
  .left-topbox .view-content .slick-dots {bottom: 5px;}
  .left-topbox{max-width: 177px;}
  .phone-banking-box{padding: 25px 10px; margin-top: 20px;max-width: 177px;}
  .phone-banking-box p strong{font-size: 20px;}
  .block-quickinner-tab .ui-tabs-panel .step-list .step-img{height: auto;}

/*max-991px*/
}


@media (min-width: 991px) and (max-width: 1023px){
  .site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .item-list .ui-tabs-nav li a{font-size: 10px;}
  .layout-container{padding: 0 20px;}
  header.header .top-menu .region-top-menu{margin-top: 10px;}
  .dropdown-menu{background-color: transparent;min-width: initial;}
  .region-primary-menu .navbar-default ul.nav-tabs li{border: none; box-shadow: none; margin: 0; padding: 0;}
  .region-primary-menu .navbar-default ul.nav-tabs li.we-mega-menu-li a i{vertical-align: middle;margin-right: 0px; transform: scale(.7);}
  .region-primary-menu .navbar-default ul.nav-tabs li.we-mega-menu-li a{font-size: 12px;padding: 5px 5px;}
  .navbar-we-mega-menu{border: none;}
  .navbar-we-mega-menu .nav-tabs{border-bottom: none;padding: 0;}
  .region-primary-menu .navbar-default ul.nav-tabs li a:after{top: 7px; right: 5px;height: 50px;}

  .search-block-form{width: 100%;}
  .ab-menu .row .col-md-9{width: 83% !important;}
  .ab-menu .row .col-md-3{width: 17% !important;}
  .region-primary-menu .navbar-default ul.nav-tabs li.we-mega-menu-li a i{margin-right: 4px;}
  .home-top-section .whats-col{padding: 0 0px;}
  .whats-looking .js-form-item label{font-size: 13px;}
  .banking-col .region-onlinebank-menu ul li span img{max-height: 15px;}
  .banking-col .region-onlinebank-menu ul li span{width: 30px;line-height: 35px;line-height: 32px;}
  .banking-col .region-onlinebank-menu ul li a{font-size: 75%;line-height: 18px;padding: 5px 9px;width: calc(100% - 30px);}
  .banking-col .region-onlinebank-menu ul li a:after{top: 7px; right: 5px;font-size: 10px;}
  .banking-col .region-onlinebank-menu ul li:nth-child(1) a{line-height: 24px;font-size: 85%;}
  .whats-new .region-whats-news .view-whats-new .view-content{padding: 15px 10px;}
  .whats-new .region-whats-news .view-whats-new .view-content .views-row a{font-size: 80%;}
  .banking-col .region-onlinebank-menu ul li:nth-child(1) span{line-height: 40px;}
  .whats-looking .js-form-item select{padding: 5px 10px;font-size: 13px;}
  .whats-looking .form-actions .form-submit{padding: 5px 15px;font-size: 13px;}
  .whats-new .region-whats-news h2{font-size: 13px;padding: 8px 20px;}
  .whats-looking{padding: 10px 10px;}
  .whats-new .region-whats-news .view-whats-new{height: 115px;}
  .home-section-3 .inner-border-div{padding: 10px;}
  .region-pensioner ul.list-pensioner li a{font-size: 14px;padding: 10px 0;width: calc(100% - 40px);}
  .region-pensioner ul.list-pensioner li span img{transform: scale(0.7);}
  .region-pensioner ul.list-pensioner li span{width: 30px;}
  .home-section-3 .region-govt-schemes .views-field-title{font-size: 15px;}
  .home-section-3 .region-govt-schemes .slick__arrow{top: 13%;}
  .home-section-3 .region-govt-schemes .views-field-body{font-size: 13px;}
  .region-interest-rates ul.list-service-charges li a{font-size: 14px;padding: 9px 0;}
  .region-cards .views-field-body{width: calc(100% - 20px);bottom: 0px;left: 10px;}
  .home-section-3 .inner-border-div h2{font-size: 15px;}
  .site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .ui-corner-bottom ul.menu li.menu-item a{line-height: 1.5;}
  .site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .ui-corner-bottom ul.menu li.menu-item a:before{top: 4px;}
  .sidebar .quicktabs-accordion .ui-accordion-content{padding: 0 10px 0 10px;}
  .table-parent {overflow-x: scroll;}
  .block-quickinner-tab .ui-tabs .ui-tabs-panel .views-col .views-field-field-digital-image{height: auto;}

  .block-quickinner-tab .ui-tabs .ui-tabs-nav li a{padding: 10px 17px;font-size: 13px;}
  .block-quickinner-tab .ui-tabs .ui-tabs-nav li{width: auto;}
  .left-topbox .view-content .slick-list {height: 294px;}
  .downloan-app p strong{font-size: 18px;}
  .left-topbox .view-content .slick-dots {bottom: 5px;}
  .left-topbox{max-width: 208px;padding: 15px 10px 170px 10px;}
  .phone-banking-box{padding: 25px 10px; margin-top: 20px;max-width: 208px;}
  .phone-banking-box p strong{font-size: 20px;}

  .view-loan-index .views-view-grid > .ab-grid-row > .ab-col{width: calc(33.3333% - 20px) !important;}
  .view-loan-index .views-view-grid > .ab-grid-row > .ab-col .view-header h2{font-size: 16px;}
  .view-loan-index .views-view-grid > .ab-grid-row > .ab-col > .views-field .loan-index-content{font-size: 13px;}
  .view-loan-index .views-view-grid > .ab-grid-row > .ab-col > .views-field .view-content .views-row .views-field-title a{font-size: 13px;}

  .view-retail-loan-page .retail-lone-list ul.ab-list-item li{width: calc(33.3333% - 20px) !important; padding-bottom: 85px;}
  .view-retail-loan-page {margin: 0;}
  .view-retail-loan-page .view-header h2{font-size: 18px;margin-bottom: 15px;}
  .view-retail-loan-page .view-content .views-field-title a{font-size: 13px;padding: 5px 10px 5px 20px;}
  .view-retail-loan-page .view-content .views-field-title a:before{top: 4px;}
  .view-retail-loan-page .view-footer a{bottom: 20px;}

  .view-active-tender form, .view-press-releases form{padding: 15px;}
  .form-item, .form-actions{margin-top: 5px; margin-bottom: 5px;}
  .view-active-tender form label, .view-press-releases form label{margin: 0 10px 0 0;width: 150px;}
  .view-active-tender .form-actions, .view-press-releases .form-actions{margin: 28px 0 0;}
  .view-active-tender .form-actions .button, .view-press-releases .form-actions .button{margin:0 10px;float: left;}
  .view-active-tender form .form-text, .view-press-releases form .form-text{width: 100%;}
  .view-id-active_tender .view-header a, .view-press-releases .view-header a{margin-top: -32px; margin-right: 0;}
  .view-active-tender .bef-exposed-form .form--inline > .form-item, .view-press-releases .bef-exposed-form .form--inline > .form-item{width: calc(25% - 7px);}

  .view-right-to-information-act .item-list ul li .views-field-field-file a{padding: 8px 12px; font-size: 13px;}
  .view-right-to-information-act .item-list ul li .views-field-field-links a{padding: 8px 12px; font-size: 13px;}

  .android-img{width: 100%; text-align: center;}
  .android-content{width: 100%;}
  .android-img h2, .android-img label{display: block;}
  .android-content{padding: 0}

/*max-width: 1023px*/
}

@media (min-width: 1023px) and (max-width: 1199px){
  .site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .item-list .ui-tabs-nav li a{font-size: 10px;}
  .layout-container{padding: 0 20px;}
  header.header .top-menu .region-top-menu{margin-top: 10px;}
  .dropdown-menu{background-color: transparent;min-width: initial;}
  .region-primary-menu .navbar-default ul.nav-tabs li{border: none; box-shadow: none; margin: 0; padding: 0;}
  .region-primary-menu .navbar-default ul.nav-tabs li.we-mega-menu-li a i{vertical-align: middle;margin-right: 0px; transform: scale(.7);}
  .region-primary-menu .navbar-default ul.nav-tabs li.we-mega-menu-li a{font-size: 12px;padding: 5px 4px;}
  .navbar-we-mega-menu{border: none;}
  .navbar-we-mega-menu .nav-tabs{border-bottom: none;padding: 0;}

  .search-block-form{width: 100%;}
  .ab-menu .row .col-md-9{width: 83% !important;}
  .ab-menu .row .col-md-3{width: 17% !important;}
  .region-primary-menu .navbar-default ul.nav-tabs li.we-mega-menu-li a i{margin-right: 4px;}
  .home-top-section .whats-col{padding: 0 0px;}
  .whats-looking .js-form-item label{font-size: 13px;}
  .banking-col .region-onlinebank-menu ul li span img{max-height: 15px;}
  .banking-col .region-onlinebank-menu ul li span{width: 30px;line-height: 35px;line-height: 32px;}
  .banking-col .region-onlinebank-menu ul li a{font-size: 75%;line-height: 18px;padding: 5px 9px;width: calc(100% - 30px);}
  .banking-col .region-onlinebank-menu ul li a:after{top: 7px; right: 5px;font-size: 10px;}
  .banking-col .region-onlinebank-menu ul li:nth-child(1) a{line-height: 24px;font-size: 85%;}
  .whats-new .region-whats-news .view-whats-new .view-content{padding: 15px 10px;}
  .whats-new .region-whats-news .view-whats-new .view-content .views-row a{font-size: 80%;}
  .banking-col .region-onlinebank-menu ul li:nth-child(1) span{line-height: 40px;}
  .whats-looking .js-form-item select{padding: 5px 10px;font-size: 13px;}
  .whats-looking .form-actions .form-submit{padding: 5px 15px;font-size: 13px;}
  .whats-new .region-whats-news h2{font-size: 13px;padding: 8px 20px;}
  .whats-looking{padding: 10px 10px;}
  .whats-new .region-whats-news .view-whats-new{height: 115px;}
  .home-section-3 .inner-border-div{padding: 10px;}
  .region-pensioner ul.list-pensioner li a{font-size: 14px;padding: 10px 0;width: calc(100% - 40px);}
  .region-pensioner ul.list-pensioner li span img{transform: scale(0.7);}
  .region-pensioner ul.list-pensioner li span{width: 30px;}
  .home-section-3 .region-govt-schemes .views-field-title{font-size: 15px;}
  .home-section-3 .region-govt-schemes .slick__arrow{top: 13%;}
  .home-section-3 .region-govt-schemes .views-field-body{font-size: 13px;}
  .region-interest-rates ul.list-service-charges li a{font-size: 14px;padding: 9px 0;}
  .region-cards .views-field-body{width: calc(100% - 20px);bottom: 0px;left: 10px;}
  .home-section-3 .inner-border-div h2{font-size: 15px;}
  .site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .ui-corner-bottom ul.menu li.menu-item a{line-height: 1.5;}
  .site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .ui-corner-bottom ul.menu li.menu-item a:before{top: 4px;}
  .block-quickinner-tab .ui-tabs .ui-tabs-panel .views-col .views-field-field-digital-image{height: auto;}

  .block-quickinner-tab .ui-tabs .ui-tabs-nav li a{padding: 10px 17px;font-size: 13px;}
  .block-quickinner-tab .ui-tabs .ui-tabs-nav li{width: auto;}
  .left-topbox .view-content .slick-list {height: 308px;}
  .downloan-app p strong{font-size: 18px;}
  .left-topbox .view-content .slick-dots {bottom: 5px;}
  .left-topbox{max-width: 215px;padding: 15px 10px 170px 10px;}
  .phone-banking-box{padding: 25px 10px; margin-top: 20px;max-width: 215px;}
  .phone-banking-box p strong{font-size: 20px;}
  .block-quickinner-tab .ui-tabs-panel .step-list p {min-height: 155px;}
  .block-quickinner-tab .ui-tabs-panel .step-list .step-img{height: 150px;}

  .view-loan-index .views-view-grid > .ab-grid-row > .ab-col .view-header h2{font-size: 16px;}
  .view-loan-index .views-view-grid > .ab-grid-row > .ab-col > .views-field .loan-index-content{font-size: 13px;}
  .view-loan-index .views-view-grid > .ab-grid-row > .ab-col > .views-field .view-content .views-row .views-field-title a{font-size: 13px;}

  .view-retail-loan-page .view-header h2{font-size: 18px;margin-bottom: 15px;}
  .view-retail-loan-page .view-content .views-field-title a{font-size: 13px;padding: 5px 10px 5px 20px;}
  .view-retail-loan-page .view-content .views-field-title a:before{top: 4px;}
  .view-retail-loan-page .view-footer a{bottom: 20px;}

  .view-active-tender form, .view-press-releases form{padding: 15px;}
  .form-item, .form-actions{margin-top: 5px; margin-bottom: 5px;}
  .view-active-tender form label, .view-press-releases form label{line-height: 33px;white-space: nowrap; font-size: 12px !important;}
  .view-active-tender .form-actions, .view-press-releases .form-actions{margin: 7px 0 0;}
  .view-active-tender .form-actions .button, .view-press-releases .form-actions .button{margin:0 10px;float: left;}
  .view-active-tender form .form-text, .view-press-releases form .form-text{width: 100%;}
  .view-id-active_tender .view-header a{margin-top: -32px; margin-right: 0;}
  .view-active-tender .bef-exposed-form .form--inline > .form-item, .view-press-releases .bef-exposed-form .form--inline > .form-item{width: calc(26% - 7px);display: flex;} 

  .node--type-page .node__content p {font-size: 13px; line-height: 20px;} 
  .android-img{vertical-align: top;}
  .google-lay-img {height: 145px;}

/*max-width: 1199px*/
}

#page-topheader {
    background: #156ec2;
    width: 100%;
    max-width: 100%;
    padding: 10px 45px;
	color:white;
	font-size:small;
	
}
#page-topheader .top-toll-free span {
    border-right: 1px solid #fff;
    padding: 0 12px;
    margin: 0;
    font-size: 12px;
    color: #c1e1ff;
	font-weight:100;
}

@media (min-width: 1200px) and (max-width: 1400px){
	header.header .top-section .eng-logo {width: 104px;}
	header.header .top-section .top-menu {width: calc(100% - 244px);padding:0 10px;}
	header.header .top-section .hindi-logo{width: 140px;}
	#block-onlinesubmissionofpensionlifecertificate a {
    padding: 6px 5px;
    font-size: 11px;
}
	header.header .top-menu ul li a{padding: 0 4px;font-size: 12px;}
.block-block-content2a265496-3536-462a-b597-eb54b25efb98 .top-toll-free .toll-free{font-size:11px;}
.block-block-content2a265496-3536-462a-b597-eb54b25efb98 .top-toll-free .toll-free-number{font-size:11px;}
    .language-switcher-language-url {padding-left: 19px;margin-left: 7px;}
	header.header .top-menu .gov_link a {  font-size: 13px;margin: 0 10px;}
	.block-block-content4888a6cb-c5eb-4467-bde3-5828630230b0{padding-left: 21px;margin-left: 0px;padding: 0px 0px!important; width: 75px!important;}
    .whats-looking{padding: 32px 20px;margin-bottom: 10px;}
    .whats-looking .js-form-item .shs-widget-container{margin-bottom: 10px;}
    .whats-looking .js-form-item select{padding: 7px 15px;}
    .whats-looking .form-actions .form-submit{padding: 7px 15px;}
    .whats-new .region-whats-news h2{font-size: 15px;padding: 7px 20px;}
    .whats-new .region-whats-news .view-whats-new .view-content .views-row a{font-size: 12px;padding: 6px 0;}
    .banking-col .region-onlinebank-menu ul li:nth-child(1) a, .banking-col .region-onlinebank-menu ul li:nth-child(1) span{line-height: 40px;}
  .banking-col .region-onlinebank-menu ul li span, .banking-col .region-onlinebank-menu ul li a{line-height: 35.4px;}
  .banking-col .region-onlinebank-menu ul li span img {max-height: 22px;}
  .whats-new .region-whats-news .view-whats-new .view-content{padding: 10px 20px;}
  .site-footer .site-footer__bottom .region-footer-fifth .block-quicktabs-blockpre-footer-menu-tab .item-list .ui-tabs-nav li a{font-size: 13px;}
  .region-primary-menu .navbar-default ul.nav-tabs li.we-mega-menu-li a{font-size: 14px; padding: 10px 5px;}
  .region-primary-menu .navbar-default ul.nav-tabs li.we-mega-menu-li a i{transform: scale(.7);}
  .phone-banking-box{padding:40px;}
  .android-content .chart, .android-content h6{margin: 56px 0;padding: 0px 1px}
  .node--type-page .node__content p{line-height: 21px;font-size: 14px;}
  .view-press-releases form label{display: block;}
  .view-press-releases .form-actions .button{margin: 21px 0px 0 5px!important;}
  .whats-new .region-whats-news .view-whats-new{height: 88px;}

  .home-top-section .banking-col{padding: 0px 0px;}
  .home-section-1 .home-top-section{margin:0px 0px;}
  .home-top-section .home-slider{padding: 0px 0px;}
  .banking-col .region-onlinebank-menu ul li a:after{right: 10px;}
  .whats-looking .js-form-item label{font-size: 12px;margin-bottom: 6px;}
  .banking-col .region-onlinebank-menu ul li{margin-bottom: 2px;}
  .flexslider .slides img{height: 352px;width: 100%;}

  .search-block-form{width: 100%;}
  .ab-menu .row .col-md-9{width: 83% !important;}
  .ab-menu .row .col-md-3{width: 17% !important;}
  .region-primary-menu .navbar-default ul.nav-tabs li.we-mega-menu-li a i{margin-right: 4px;}
  .block-quickinner-tab .ui-tabs .ui-tabs-panel .views-col .views-field-field-digital-image{height: auto;}

  .block-quickinner-tab .ui-tabs .ui-tabs-nav li a{padding: 12px 25px; font-size: 14px;}
  .block-quickinner-tab .ui-tabs .ui-tabs-nav li{width: auto;}
  .left-topbox .view-content .slick-list {height: 362px;}
  .downloan-app p strong{font-size: 18px;}
  .left-topbox .view-content .slick-dots {bottom: 5px;}
  .left-topbox{max-width: 245px;padding: 15px 10px 170px 10px;}
  .phone-banking-box{padding: 25px 10px; margin-top: 20px;max-width: 245px;}
  .phone-banking-box p strong{font-size: 20px;}

  .block-quickinner-tab .ui-tabs-panel .step-list p{min-height: 130px;}
  .block-quickinner-tab .ui-tabs-panel .step-list .step-img{height: 160px;}

  .view-active-tender form, .view-press-releases form{padding: 15px;}
  .form-item, .form-actions{margin-top: 5px; margin-bottom: 5px;}
  .view-active-tender form label, .view-press-releases form label{line-height: 33px;white-space: nowrap; font-size: 13px !important;}
  .view-active-tender .form-actions, .view-press-releases .form-actions{margin: 7px 0 0;}
  .view-active-tender .form-actions .button, .view-press-releases .form-actions .button{margin:0 10px !important;float: left;}
  .view-active-tender form .form-text, .view-press-releases form .form-text{width: 100%;}
  .view-id-active_tender .view-header a{margin-top: -32px; margin-right: 0;}
  .view-active-tender .bef-exposed-form .form--inline > .form-item, .view-press-releases .bef-exposed-form .form--inline > .form-item{width: calc(27% - 7px);display: flex;} 

  .view-home-page-carousel .slick__slide{margin: 0 5px;}
  .block-views-blockhome-page-carousel-block-1{margin: 10px -15px;}
  .view-home-page-carousel .slick__slide img{width: 100%;}
  .view-home-page-carousel .slick__slide .sec3hoverbox ul li a{margin-bottom: 5px; font-size: 12px; padding: 2px 10px;}
  .view-home-page-carousel .slick__slide .sec3hoverbox p a{padding: 3px 15px;}

  /*max-1400px*/
}

@media (min-width: 1366px) and (max-width: 1400px){
  .ab-menu .row .col-md-9{width: 80% !important;}
  .ab-menu .row .col-md-3{width: 20% !important;}
  .region-primary-menu .navbar-default ul.nav-tabs li.we-mega-menu-li a i{margin-right: 5px;transform: scale(.8);}
  .region-primary-menu .navbar-default ul.nav-tabs li.we-mega-menu-li a{padding: 10px 10px;}
  .left-topbox, .phone-banking-box{max-width: 288px;}
  .left-topbox .view-content .slick-list {height: 450px;}
  .block-quickinner-tab .ui-tabs-panel .step-list .step-img{height: 190px;}

  .view-home-page-carousel .slick__slide{margin: 0 5px;}
  .block-views-blockhome-page-carousel-block-1{margin: 10px -15px;}
  .view-home-page-carousel .slick__slide img{width: 100%;}
  .view-home-page-carousel .slick__slide .sec3hoverbox ul li a{margin-bottom: 7px; font-size: 13px; padding: 4px 10px;}
  .view-home-page-carousel .slick__slide .sec3hoverbox p a{padding: 5px 15px;}

  /*max-1400px*/
}

@media (min-width: 1401px) and (max-width: 1599px){
  .region-primary-menu .navbar-default ul.nav-tabs li.we-mega-menu-li a{padding: 10px 6px;}
  .region-primary-menu .navbar-default ul.nav-tabs li.we-mega-menu-li a i{margin-right: 5px; transform: scale(.8);}
  .left-topbox, .phone-banking-box{max-width: 300px;}
  .left-topbox .view-content .slick-list {height: 436px;}
  .block-quickinner-tab .ui-tabs .ui-tabs-nav li a{font-size: 13px;
    
  /*max-1599px*/
  }
}



.page-topmenu3 {
    background: linear-gradient(#a0d5f2, #9be3ff);
    padding: 10px 45px;
}
.nav3 ul {
    margin: 0;
    padding: 0;
    display: flex;
	list-style:none;
}

.langBtn a {
    background-color: #0067ba;
    color: #fff;
    padding: 8px 57px;
    font-weight: bold;
    font-size: 16px;
    display: inline-block;
    margin-bottom: 20px;
    margin-top: 10px;
}
/*pop up mutual fund css   <button onclick="openPop()"></button>*/


 {
                font-family: Arial, sans-serif;
                margin: 0;
                padding: 0;
                background-color: #f4f4f4;
                display: flex;
                align-items: center;
                justify-content: center;
                height: 100vh;
            }

            #popupDialog {
                position: absolute;
                top: 63%;
                left: 43%;
                transform: translate(-50%, -50%);
                padding: 20px;
                background-color: #fff;
                border-radius: 8px;
                box-shadow: 0 0 20px
                    rgba(0, 0, 0, 0.3);
                z-index: 1000;
                visibility: hidden;
            }

            h1 {
                
                margin-bottom: 20px;
            }

            p {
                color: #333;
                margin-bottom: 15px;
            }

            button {
                padding: 10px 20px;
                background-color: #4caf50;
                color: #fff;
                border: none;
                border-radius: 4px;
                cursor: pointer;
                transition: background-color 0.3s
                    ease-in-out;
            }

            button:hover {
                background-color: #45a049;
            }
			



			
			
			
			