/*-- Fonts --*/
@font-face{font-family:'Roboto Bold';src:url(../fonts/roboto-bold.eot);src:url(../fonts/roboto-bold.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-bold.woff2) format("woff2"),url(../fonts/roboto-bold.woff) format("woff"),url(../fonts/roboto-bold.ttf) format("truetype"),url(../fonts/roboto-bold.svg#RobotoBold) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'Roboto Light';src:url(../fonts/roboto-light.eot);src:url(../fonts/roboto-light.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-light.woff2) format("woff2"),url(../fonts/roboto-light.woff) format("woff"),url(../fonts/roboto-light.ttf) format("truetype"),url(../fonts/roboto-light.svg#RobotoLight) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'Roboto Medium';src:url(../fonts/roboto-medium.eot);src:url(../fonts/roboto-medium.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-medium.woff2) format("woff2"),url(../fonts/roboto-medium.woff) format("woff"),url(../fonts/roboto-medium.ttf) format("truetype"),url(../fonts/roboto-medium.svg#RobotoMedium) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'Roboto Regular';src:url(../fonts/roboto-regular.eot);src:url(../fonts/roboto-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-regular.woff2) format("woff2"),url(../fonts/roboto-regular.woff) format("woff"),url(../fonts/roboto-regular.ttf) format("truetype"),url(../fonts/roboto-regular.svg#RobotoRegular) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'Devnagri';src:url(../fonts/devnagri.eot);src:url(../fonts/devnagri.eot?#iefix) format("embedded-opentype"),url(../fonts/devnagri.woff2) format("woff2"),url(../fonts/devnagri.woff) format("woff"),url(../fonts/devnagri.ttf) format("truetype"),url(../fonts/devnagri.svg#Devnagri) format("svg");font-weight:400;font-style:normal}

/*-- Reset css --*/
/*==box-sizing==*/
*{box-sizing:border-box}
*,:before,:after{box-sizing:border-box}
html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
*,:before,:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}
*{margin:0;padding:0;border:none}
abbr,acronym,dfn{cursor:help;border-bottom:1px #000 dotted}
dfn{font-style:normal}
.left{float:left}
.right{float:right}
.clear{clear:both}
.aligncenter{text-align:center}
.alignright{text-align:right}
a{color:#000;outline:none;border:none;text-decoration:none}
a:visited{color:#5c5c5c}
a:hover{text-decoration:none;color:#0198d1}
a:active{color:#000}
address{margin:.2em 0;padding:.5em 0 1em;line-height:140%;font-style:normal}
:focus{outline:0}
ul,ol{list-style:none;margin:0;padding:0}
p{font-size:16px;padding:8px 0;line-height:24px;margin:0;color:#000}
.input-group{position:relative;margin-bottom:15px}
.form-control{background:#fff;border:solid 1px #d8d8d8;font-size:15px;color:#434343;border-radius:4px;width:100%;height:50px;padding:8px 15px}
.form-control::-moz-placeholder{color:#797979;opacity:1}
.form-control:-ms-input-placeholder{color:#797979}
.form-control::-webkit-input-placeholder{color:#797979}
.form-control:focus{box-shadow:none}
.btn-primary{width:100%;min-height:62px;background-color:#252525;border:0;font:20px "Roboto Regular",Arial,sans-serif;font-weight:600;padding:16px 0 0;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;text-transform:uppercase}
.btn-primary:hover,.btn-primary:focus{background:#059ad9}
.btn-primary:focus,.btn-primary:active{border:0;box-shadow:none}
textarea{font:12px Arial,Helvetica,sans-serif}
textarea.form-control{height:120px}
.block{display:inline-block;width:100%}
.button{display:inline-block;background-color:transparent;color:#fff;font-size:16px;text-transform:uppercase;border:solid 2px #0097ce;padding:12px 26px;text-align:center;vertical-align:middle;border-radius:4px}
.error{display:block;color:#d60606;margin-top:5px}
.alert-success{opacity:1}
.button.radius{border-radius:4px}
.capitalize{text-transform:none;text-transform:capitalize}
img.img-block{display:block;max-width:100%;height:auto}
.center-box{background-color:transparent;text-align:center;padding:60px 0}
.ucase:before{text-transform:uppercase}
.block{display:inline-block;width:100%}
.list{list-style:none}
.list li{background:url(../images/list.png) no-repeat left 5px;color:#424242;font-size:16px;line-height:22px;margin:0 3px 8px;padding-left:20px}
.list-numeric{list-style:number;font-size:16px;color:#686868}
.list-numeric li{line-height:24px;margin:0 0 16px}
.list-circle{list-style:none;margin-top:26px}
.list-circle li{background:url(../images/circle.png) no-repeat left 6px;color:#424242;font-size:16px;line-height:24px;margin:0 0 24px;padding-left:31px}

/*-- Body --*/
html{background:#fff;height:100%;font-family:Arial,Helvetica,sans-serif}
body{background:#fff;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:15px;min-height:100%;color:#404040}
.container{max-width:1190px;margin:0 auto;position:relative;padding:0 15px}
html,body{margin:0;padding:0;overflow-x:hidden}
.page-body,.page-content{position:relative}
.page-body{min-height:100vh}
.page-content{min-height:100vh;background-color:#fff}
.img-border{height:125px;width:125px;background:#0f7dc2;border-radius:50%;border:6px solid #fff;margin:0 auto;text-align:center;padding-top:30px;box-shadow:0 0 6px -3px #181818}
.img-border img{margin:0 auto;display:inline-block}
/*.content-box{text-align:center}
.content-box .hd-box{font-size:26px;padding:25px 0 0}
.content-box p{padding:0;color:#626262}*/

/*-- Fetch Fonts --*/
h1,h2,h3,h4,h5,h6{font-family:"Roboto Bold", Arial, sans-serif;font-weight:normal}
#nav ul li,.intro-text .small,.interest .interest-detail h3,.loan .loan-name p/*.content-box .hd-box,.ifs-code p,.loanes .details h3*/{font-family:"Roboto Medium",Arial,sans-serif}
.interest .interest-detail p,.middle-section p,.loan .loan-name span,.breadcrumbs li,.description/*.content-box p,.about-us .table thead th,.about-us h3,.interest-rate-inner .table thead th,.interest-rate-inner .table td,.deposits h2,.members-info h2,.members-info ol,.bank-loanes h2 span,*/{font-family:"Roboto Regular",Arial,sans-serif;font-weight:400}
.heading,.middle-section h2{font-family:'Roboto Light',Arial,sans-serif}

/*-- Content --*/
#content{display:inline-block;width:100%;min-height:300px;padding:40px 0}
.home #content{padding:40px 0 50px}

/*.hd-h2{font-family:'Roboto Light', Arial, sans-serif;font-size:45px;color:#1f1f1f;margin:0 0 18px;text-transform:uppercase}*/
.heading{margin:0 0 15px;font-size:45px;text-align:center;color:#2f2f2f}
.subintro-hd{font-size:55px;color:#fff;text-transform:uppercase;margin:0 0 6px}

/*-- Header --*/
.header #logo{margin-top:18px}
.header .navbar-brand{margin:24px 0 0;padding:0;min-height:90px}
.nav-head{background:#f8f8f8}
@media (min-width:2000px) {
.header-main{background-size:41% 100%}
}
.header-bg{text-align:right;font-family:'Roboto Medium',Arial,sans-serif;font-size:18px;font-weight:400;max-width:774px;margin:0 auto;min-height:127px}
.navbar-linear{position:relative;width:100%;background:-webkit-linear-gradient(-90deg,#098acc 45%,#fff 45%);background:-webkit-linear-gradient(left,#098acc 45%,#fff 45%);background:linear-gradient(-90deg,#098acc 45%,#fff 45%)}
.social-head,.header-bg .call{display:inline-block}
.header-bg .call{color:#fff}
.social-head li{display:inline-block;margin:25px 0 15px 7px;font-size:18px}
.social-head li .fa{color:#fff;border:2px solid;padding:5px 0;border-radius:50%;font-size:16px;width:30px;height:30px;text-align:center}
.social-head li .fa:hover{color:#000}
.contact-head li{display:inline-block;margin-left:14px;color:#fff}
.contact-head .fa{margin-right:7px;display:inline-block;vertical-align:middle}
.contact-head a,.contact-head span{color:#fff;font-size:18px}
.contact-head a:hover{color:#000}

/*====----header-shrink----====*/
@media (min-width:992px){
    /*-- Header Fixed --*/
    .header{background-color:transparent;padding:0;min-height:80px;position:relative;top:0;z-index:1000;width:100%}
    .header,.navbar-brand,#nav{-webkit-transition:all 500ms ease 0s;-moz-transition:all 500ms ease 0s;transition:all 500ms ease 0s}
    /*-- Main Navigation --*/
    #nav{float:none;min-height:40px;padding-right:0;position:relative;z-index:100000;margin-top:13px}
    #nav ul li{font-size:16px;display:inline-block;position:relative;text-transform:uppercase}
    #nav ul li a,#nav ul li span{display:block;color:#000000;padding:9px 17px 14px;margin:0 2px}
	#nav > ul > li > a,#nav > ul > li > span{border-bottom:2px solid transparent}
    #nav ul li,#nav ul li a,#nav ul li span,a.button{-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}
    #nav > ul > li > a:hover,#nav > ul > li.active > span,#nav > ul > li > span:hover,#nav > ul > li:hover > span{border-bottom:2px solid #098acc; color:#098acc}
    #nav ul li.has-submenu span{cursor:pointer}

    /*-- Submenu --*/
    #nav .sub-menu{opacity:0;visibility:hidden;position:absolute;left:0;top:50px;width:280px;text-align:left;z-index:9999;padding:0;background:#fff;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in;box-shadow:0px 7px 6px 3px rgba(0,0,0,0.35)}
    #nav li:hover > ul{opacity:1;visibility:visible}
    #nav .sub-menu > li{display:block;color:#333;font:15px OpenSans Bold;line-height:22px;border-bottom:solid 1px #ddd}
	#nav ul li:hover .sub-menu li a,#nav ul li:hover .sub-menu li span{border:none}
    #nav ul li .sub-menu > li a,#nav ul li .sub-menu > li span{display:block;color:#1c1c1c;font:15px 'Open Sans', Arial, sans-serif;display:block;padding:13px 0 13px 25px;text-transform:uppercase}
    #nav li:hover ul li a,#nav li:hover ul li span{padding-left:18px}
    #nav .sub-menu li:hover a,#nav .sub-menu li:hover span{padding-left:24px}
    #nav .sub-menu li:hover span, #nav .sub-menu li:hover a:hover,#nav .sub-menu > li.active a,#nav .sub-menu > li.active span{background:#f8f8f8;color:#098acc}
	#nav .sub-menu > li:last-child{border-bottom:none}
}
@media (max-width:991px) {
.nav{position:fixed;top:0;bottom:0;width:261px;padding:75px 0 15px;box-sizing:border-box;background-color:#1c1c1c;box-shadow:4px 0 5px 0 rgba(0,0,0,0.14),1px 0 10px 0 rgba(0,0,0,0.12),2px 0 4px -1px rgba(0,0,0,0.3);opacity:0;visibility:hidden;z-index:500}
.nav-list{position:relative;padding:0;margin:45px 0 0;list-style-type:none;width:100%}
.nav-list li:not(:last-child){margin-bottom:6px;border-bottom:solid 1px #333}
.nav-list li a,.nav-list li span{transition-property:all;transition-duration:.2s;transition-timing-function:linear;transition-delay:0;display:block;align-items:center;color:#fff;text-decoration:none;padding:10px 18px 12px}
.nav-list li a:hover{color:#098acc}
.nav-link-icon{position:relative;top:-3px;margin-right:10px;color:currentColor}
.nav-close{position:absolute;top:24px;right:24px;width:40px;height:25px;cursor:pointer}
.nav-close:before,.nav-close:after{transition-property:all;transition-duration:.2s;transition-timing-function:linear;transition-delay:0;display:block;width:4px;height:28px;border-radius:10px;content:'';-webkit-transform-origin:center center;transform-origin:center center;background-color:#fff}
.nav-close:before{position:absolute;top:0;left:18px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.nav-close:after{position:absolute;top:0;right:18px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.nav-close:hover:before,.nav-close:hover:after{background-color:#098acc}
.nav-open-btn{position:fixed;top:24px;right:23px;transition-property:all;transition-duration:.2s;transition-timing-function:linear;transition-delay:0;width:35px;height:25px;overflow:hidden;cursor:pointer;z-index:10000}
.nav-open-btn:before{content:" ";background:#098acc;height:42px;width:50px;position:fixed;right:16px;top:12px}
.nav-open-btn.js-hidden{transition-property:all;transition-duration:0;transition-timing-function:linear;transition-delay:0;opacity:0;visibility:hidden}
.nav-open-btn__bar{width:100%;height:3px;background-color:#fff;border-radius:20px}
.nav-open-btn__bar:nth-child(1){position:absolute;top:0;left:0}
.nav-open-btn__bar:nth-child(2){position:absolute;top:10px;left:0}
.nav-open-btn__bar:nth-child(3){position:absolute;top:20px;left:0}
.nav-offcanvas-1{transition-property:all;transition-duration:.2s;transition-timing-function:linear;transition-delay:0;right:-260px}
.nav-offcanvas-1.js-opened{transition-property:right;transition-duration:.2s;transition-timing-function:linear;transition-delay:0;right:0;opacity:1;visibility:visible}
.page-content-offcanvas-1{transition-property:all;transition-duration:.2s;transition-timing-function:linear;transition-delay:0;right:0}
.page-content-offcanvas-1.js-opened{transition-property:all;transition-duration:.3s;transition-timing-function:linear;transition-delay:0;right:260px}
#nav ul li a,#nav ul li span{padding:10px 0 12px 18px}
#nav li.has-submenu{position:relative}
#nav .sub-menu{display:none}
#nav li.has-submenu .expand-collapse{width:16%;background:url(../images/expand-collapsed-menu.png) no-repeat 50% 0;position:absolute;top:0;right:0;display:block;z-index:1000000;height:40px;cursor:pointer}
#nav li.has-submenu.open > .expand-collapse{background-position:50% 100%}
#nav .sub-menu > li a{font-size:13px;padding:11px 0 11px 34px;background:url(../images/subnav-bullet.png) no-repeat 19px center}
#nav ul li .sub-menu li:first-child{border-top:solid 1px #333}
}

/*-- Home Page --*/
.home #intro{background:#fff url(../images/intro-bg.jpg) no-repeat center 0;min-height:620px;max-width:1920px;margin:0 auto;position:relative;background-size:cover}
.intro-text{padding:50px 0 0}
.home #intro .intro-text{position:absolute;right:0;top:124px;right:0;max-width:655px;padding:18px 0 45px 40px;background:#e4e7ea}
.home .intro-text h1{font-size:98px;color:#098acc;width:620px;text-align:left}
.home .intro-text .small{display:block;font-size:58px;font-weight:400;margin:0 0 10px;text-transform:capitalize;color:#2f2f2f}
.home .intro-text p{color:#252525}
.home .intro-text .btn{max-width:210px;margin:10px 0 0;color:#fff}

/*-- Inner Page Header --*/
.breadcrumbs{list-style:none;margin:0;padding:0}
.breadcrumbs li{display:inline-block;vertical-align:middle;font-size:18px;margin:0 8px 0 0;padding:0 24px 0 0;color:#fff;background:url(../images/double-arrow.png) no-repeat right 10px}
.breadcrumbs li a,.breadcrumbs li span{display:inline-block;color:#fff}
.breadcrumbs li:last-child{background:none}
.intro{background:url(../images/intro-topbg.jpg) no-repeat center 0;background-size:cover;margin:0 auto;position:relative;background-size:cover;min-height:212px}

/*-- header-bottom --*/
.header-bottom .row{margin-left:-5px;margin-right:-5px}
.header-bottom [class*="col-"]{padding-left:5px;padding-right:5px}
.header-bottom{display:block;border-bottom:1px solid #e5e5e5;padding-bottom:45px}
.header-bottom .interest{padding:10px;text-align:left}
.header-bottom .interest figure{float:left;margin:0 22px 0 24px}
.header-bottom .interest figure span{background:url(../image/sprite-lux.png) no-repeat center center;display:block;height:37px;width:57px;-webkit-transition:all .5s ease;transition:all .5s ease}
.interest .interest-detail{overflow:hidden}
.interest .interest-detail h3{color:#000;margin:0 0 4px;font-size:22px}
.interest .interest-detail p{color:#6e6e6e;margin:0;padding:0;font-size:16px}

/*-- Middle Section Home */
.middle-section{text-align:center;padding:57px 0 0 0}
.middle-section h2{font-size:45px;color:#2f2f2f;max-width:737px;margin:0 auto;padding-bottom:12px}
.middle-section p{font-size:18px}

/*--Counter--*/
.auto-counter{background:#ad1615;background-size:cover;padding:68px 0 35px;text-align:center;min-height:302px}
.auto-counter .heading{text-transform:capitalize;color:#fff;margin:0 0 35px}
.auto-counter ul{overflow:hidden}
.auto-counter li{float:left;width:33.33%;margin-bottom:35px}
.auto-counter li strong,.auto-counter li em{display:inline-block;font-size:53px;color:#fff;vertical-align:middle}
.auto-counter li em{font-family:'Roboto Bold',Arial,sans-serif;font-style:normal;font-weight:400}
.auto-counter li span{font-family:'Roboto Regular',Arial,sans-serif;font-size:30px;line-height:35px;color:#fff;display:block;padding:0}
.branches h3{color:#fff;font-size:20px}
.branches p,.branches a{color:#fff}
.branches a:hover{text-decoration:underline}
.auto-counter hr{border-top:2px solid rgba(255,255,255,.1)}

/*-- About us --*/
/*.about-us,.interest-rate-inner{padding:40px 0 0}*/
/*.about-us p{color:#424242}
.about-us h3{font-size:18px;color:#000}
.about-us .description{color:#1c1c1c;font-size:26px;margin:0 0 24px;line-height:31px}
.about-us .figure{margin:26px 0 0;max-width:512px;max-height:477px}
.about-us.custom-table .table thead th{padding:10px 24px;font-size:21px}
.about-us.custom-table .table tbody td{font-size:20px;padding:8px 24px}*/

/*.interest-rate-inner h3{font-size:26px;color:#000;padding-bottom:24px;margin:0}*/

/*.custom-table .table{background:#fff;border:1px solid #d4d4d4}
.custom-table .table thead{background:#098acc}
.custom-table .table thead th{padding:10px 18px;color:#fff;font-size:18px;border:1px solid #d4d4d4;vertical-align:top}
.custom-table .table tbody td{border:1px solid #d4d4d4;font-size:15px;color:#595252;padding:8px 18px;vertical-align:top}*/

/*.table thead tr .category,.table tbody tr .ct-padding{text-align:center}
.interest-rate-inner .table-responsive{width:100%;margin:0 0 26px}
.tp-padding span{color:#d20000;padding-left:3px}
.description .update{display:block;color:#777}*/

/*-- Services Page --*/
/*.bank-services{padding:60px 0 33px}
.bank-services .img-border{height:176px;width:176px;padding:0;line-height:168px}
.bank-services .services{margin:0 0 60px}
.bank-services .img-border img{margin:0 auto}
.bank-services .content-box{text-align:center}
.bank-services .content-box p{padding:0;color:#626262}*/
/*.ifs-code{background:#d01d1d;padding:33px 15px 26px 50px}
.ifs-code h3{color:#fff;font-size:31px;margin:0 0 8px}
.ifs-code p{color:#fff;font-size:21px;line-height:31px;margin:0}*/

/*-- bank-loan Page --*/
/*.bank-loanes{padding:60px 0 0;margin:0 0 -35px}
.bank-loanes h2{font-size:35px;text-align:center;color:#000;padding-bottom:45px}
.bank-loanes h2 span{border-bottom:3px solid #000;display:inline-block;padding:0 15px 16px}
.bank-loanes li[class*="col-"]{margin:0 0 60px}
.loanes .details{overflow:hidden}
.loanes figure{float:left;margin-right:15px}
.loanes .details h3{color:#2f2f2f;font-size:26px;margin:0 0 10px}
.loanes .list li{color:#575757}*/


/*--Deposits--*/
/*.deposits{padding-top:48px}
.deposits h2{font-size:35px;text-align:center;color:#000;padding-bottom:45px}
.deposits span{border-bottom:3px solid #000 ;display:inline-block;padding:0 15px 16px}
.deposits-bank{padding:65px 0 0}*/

/*-- Members Info --*/
/*.members-info,.notice{padding-top:43px}
.members-info h2{font-size:26px;padding-bottom:42px}
.members-info ol{font-size:16px;color:#686868;float:left;width:50%}
.members-info ol li{line-height:24px;margin:0 0 16px}*/

/*-- AGM Reports --*/
/*.attachment-link{padding-top:43px}
.attachment-link a{font-size:20px;font-family:Arial, Helvetica, sans-serif;color:#1d84b9;border-bottom:1px solid #1d84b9}*/

/*-- Deaf --*/
/*.deaf-content{padding-top:46px}
.deaf-content h2{font-size:20px;font-family:Arial, Helvetica, sans-serif;color:#424242}
.deaf-content p{font-size:16px;font-family:Arial, Helvetica, sans-serif;color:#424242;padding:20px 0 0}
.deaf-content .attachment-link{padding-top:28px}*/

/*-- Board of Directors --*/
/*.all-board{padding-top:40px}*/
.board-gallery{padding-top:26px}
.board-gallery li{margin:0 0 24px}
.board-gallery .hd-info h2{font-size:20px;font-family:"Roboto Regular",Arial,sans-serif;color:#000;text-align:center}
.board-gallery .hd-info p{font-size:20px;font-family:"Roboto Regular",Arial,sans-serif;font-weight:100;color:#747474;text-align:center;padding-top:0}
.board-gallery .image{position:relative;display:block;border:8px solid #098acc;border-radius:50%;max-width:202px;max-height:252px;margin:0 auto}
.board-gallery figure img{border-radius:50%;width:100%;height:100%}

/*-- Contact Us --*/
.contact-us {padding:40px 0 35px}
.contact-us .branch-detail{padding-left:30px}
.contact-us h2{font-size:26px;font-family:"Roboto Medium", Arial, sans-serif;color:#222222;padding-bottom:9px}
.contact-us .address span,.contact-us .address span a{font-size:16px;font-family:"Roboto Regular", Arial, sans-serif;display:block;color:#5a5a5a}
.contact-us .address span{padding-bottom:10px}

/*-- Terms and Conditions --*/
/*.terms-conditions{padding:40px 0 0}*/
.terms-conditions h2,.terms-conditions li,.terms-conditions h3,.terms-conditions .heading,.terms-conditions p{font-family:"Devnagri", Arial, sans-serif}
.terms li{font-size:24px;margin:0 0 15px;background:none}  
.terms-conditions li:last-child{margin:0}
.terms-conditions .heading{/*text-transform:capitalize;*/color:#333;margin:0 0 25px}
.interest-rates{margin:40px auto 15px}
.interest-rates li{font-size:24px;margin:0 0 15px}
.interest-rates h3{font-size:33px;margin:0 0 35px;border-bottom:solid 1px #ccc;padding:0 0 10px}
.terms-conditions li span{font:18px "Roboto Medium", Arial, sans-serif}

/*-- Footer--*/
footer{padding-top:62px;clear:both}
footer h3{font:30px "Roboto Regular",Arial,sans-serif;color:#3f3f3f;font-weight:600}
footer h4{font-family:"Roboto Regular",Arial,sans-serif;font-size:28px;color:#000;margin:0 0 12px}
.links-top{padding-top:20px}
.quick-links li{font:17px "Roboto Regular",Arial,sans-serif;padding:0 0 15px}
.quick-links li a{color:#3f3f3f}
.quick-links li a:hover{color:#1b81bb}
.social-media{margin-top:40px;text-align:left}
.social-media li{font:18px "Roboto Medium",Arial,sans-serif;display:inline-block;margin:0 7px 10px}
.social-media li .fa{font-size:18px;color:#000}
.social-media li:hover .fa{color:#098acc}
.footer-base{background:#f8f8f8;padding:24px 0 21px;margin-top:66px;position:relative}
.copyright{font-family:Arial,Helvetica,sans-serif;font-size:18px}
.social{position:absolute;right:66px;top:0;padding-top:8px}
.social li{display:inline-block;margin-right:4px;font-family:"Arial",Helvetica,sans-serif;font-size:18px}
.social .fa{border:2px solid #000;border-radius:50%;padding:5px 0;width:30px;color:#020202;height:30px;font-size:16px;text-align:center}
.social .fa:hover{color:#1b81bb;border:2px solid #1b81bb}
.social-link{display:block;text-align:right}
.social-link li{display:inline-block;margin:0 2px;font-size:17px}
.social-link li .fa{color:#000;border:2px solid;padding:5px 0;border-radius:50%;font-size:16px;width:30px;height:30px;text-align:center}
.social-link li:hover .fa{color:#098acc}

/*====Responsive====*/
@media (max-width:1199px) {
img{display:block;max-width:100%;height:auto}
.img-responsive{display:block;max-width:100%;height:auto}
/*.bank-loanes li[class*="col-"]{margin:0 0 24px}.loanes figure{max-width:140px;max-height:140px}*/
.contact-us iframe{width:100%;height:auto}
}

@media (max-width:1024px){
.container{max-width:928px;padding:0 10px}.header-bg{padding-left:15px}
.header .navbar-brand{min-height:80px}.header-bg .call{font-size:15px;margin:6px 0 0}.contact-head a, .contact-head span{font-size:14px}
.header-main,.header-bg{background:none}.navbar-linear{position:relative;width:100%}
.social-head li{margin:6px 0 6px 3px}
.navbar-linear{background:-webkit-linear-gradient(-90deg, #098acc 48%, #fff 48%);background:-webkit-linear-gradient(left, #098acc 48%, #fff 48%); 
background:linear-gradient(-90deg, #098acc 48%, #fff 48%)}
.subintro-hd{font-size:45px}/*.content-box .hd-box{font-size:21px}*/
.social-media li{font-size:16px}footer h4{font-size:20px}.quick-links li{font-size:16px;padding:0 0 10px}.copyright{font-size:14px}.social-link li{margin:0}
/*body{border:1px solid orange}*/
}

@media (max-width:991px){
.container{max-width:721px}
.header-bg{text-align:left}.nav-open-btn{top:21px}.contact-head li{margin-left:7px}.contact-head .call{display:none}

.home #content{padding:31px 0}.home #intro{min-height:420px}
.home #intro .intro-text{top:70px;max-width:100%;min-height:100%;background:rgba(9,138,204, 0.66);padding:18px 26px 35px}
.home .intro-text h1{color:#fff;font-size:50px;width:100%}.home .intro-text .small{color:#252525;font-size:40px}
.home .intro-text p{color:#fff;padding:8px 8px 8px 0}
.home .intro-text .btn.btn-primary{max-width:190px;min-height:48px;padding:12px 0 0 0;font-size:18px}
.header-bottom{padding-bottom:26px}.header-bottom .interest{padding:0 0 18px;text-align:center}
.header-bottom .interest figure,.header-bottom .interest figure img{float:none;margin:0 auto;text-align:center}
.middle-section{padding:26px 0 0}.middle-section h2{font-size:35px}
.interest-rates h3{/*font-size:24px;*/margin:0 0 24px}.interest-rates .list{margin:0 0 24px}
.auto-counter{padding:35px 0 15px;min-height:100%;min-height:249px}.auto-counter li strong,.auto-counter li em{font-size:35px}.auto-counter li span{font-size:18px;line-height:26px}/*.auto-counter .hd-h2{margin-bottom:40px;font-size:30px}*/.auto-counter .heading{margin:0 0 24px}
.heading{font-size:35px}.terms-conditions .heading{font-size:45px}
/*.all-board{padding-top:40px}*/.board-gallery.row{justify-content:center}.board-gallery{padding-top:10px}
.all-board .board-gallery div[class*="col-"]{margin:0 0 12px}/*.ifs-code{padding:24px 15px 18px 25px}*/
/*.bank-services ul li[class*="col-"]{flex:0 0 50%;max-width:50%;margin:0 0 24px}
.ifs-code h3 {font-size:24px}.ifs-code p{font-size:18px;line-height:26px}*/
/*.deposits-bank{padding:35px 0 0px}.deposits-bank .list{list-style:none;margin:0 0 35px}*/
/*.members-info h2{padding-bottom:18px;margin:0}.members-info ol li{line-height:21px;margin:0 0 15px;padding-right:12px}*/
.contact-us{padding:10px 0 15px}/*.interest-rate-inner.custom-table .table thead th{font-size:16px}*/
/*.interest-rate-inner.custom-table .table tbody td,.interest-rate-inner.custom-table .table thead th{padding:8px 10px}*/

footer{padding-top:30px}footer img{margin:0 auto}footer h4{font-size:24px;margin:0}.quick-links li {padding:11px 0 0 0}.links-top,.social-link{text-align:center}.social,.copyright{position:static;text-align:center}.social-media{margin:18px 0 18px 0;text-align:center}.footer-base{padding:15px 0 10px;margin-top:26px}.footer-base [class*="col-"]{flex:0 0 100%;max-width:100%;text-align:center}

/*body{border:1px solid red}*/
}

@media (max-width:767px){
.container{max-width:590px}
.header-bg{display:none}.header .navbar-brand{margin:8px 0 0 0;min-height:100%;max-width:70%}.navbar-linear{background:-webkit-linear-gradient(-90deg, #098acc 26%, #fff 26%);background:-webkit-linear-gradient(left, #098acc 26%, #fff 26%);background:linear-gradient(-90deg, #098acc 26%, #fff 26%)}
#content{padding:35px 0 35px}.home #content{padding:45px 0 27px}
.home .intro-text h1{font-size:40px}.home .intro-text .small{font-size:35px}
.intro{min-height:135px}.subintro-hd{font-size:35px}.intro-text{padding:18px 0 0}
.auto-counter{padding:27px 0}.auto-counter li{width:50%}.auto-counter li:last-child{float:none;margin:0 auto;text-align:center}
.list li{line-height:21px;padding-left:21px}.list-circle{margin-top:10px}.list-circle li{font-size:15px;margin:0 0 18px}
/*.bank-services .img-border{height:126px;width:126px;line-height:108px}.bank-services .img-border img{max-width:50%}*/
/*.deposits .content-box .hd-box{font-size:21px}*/
/*.deposits,.bank-loanes,.about-us,.interest-rate-inner,.bank-services,.contact-us,.all-board,.members-info,.notice,.deaf-content,.attachment-link{padding:0}*/
/*.deposits .row figure{margin:0 auto}.margin-zero{margin:0 !important}*/
/*.about-us .description{font-size:21px;margin:0 0 15px;line-height:26px;padding-top:0}*/
/*.deposits h2,.bank-loanes h2{font-size:26px;padding-bottom:24px}
.deposits .row{justify-content:center}
.deposits .row div[class*="col-"]{padding:0 15px 18px}*/
/*.custom-table .table thead th,.custom-table .table tbody td,.about-us.custom-table .table thead th,.about-us.custom-table .table tbody td{font-size:16px;vertical-align:top;padding:8px 10px}
.interest-rate-inner .table thead th,.interest-rate-inner .table tbody td,.interest-rate-inner.custom-table .table thead th{font-size:14px}
.interest-rate-inner h3{font-size:24px;padding-bottom:15px}*/
/*.members-info figure{margin:18px 0}*/

.contact-us .branch-detail{padding:15px 0 0 15px}address{margin:0;padding:0}
.terms-conditions{padding:0}.terms-conditions li{font-size:20px;margin:0 0 10px}.interest-rates h3{margin:0 0 18px}
.footer-base{text-align:center;margin-top:30px}.footer-base .social{position:static;margin-bottom:10px}.social-media li{font-size:14px;padding:0 0 10px}.copyright{text-align:center}
/*body{border:1px solid lightgreen}*/
}

@media (max-width:639px){
.container{max-width:435px}
.navbar-linear{background:none}.nav-open-btn{top:19px;right:25px;width:34px}
/*.interest-rate-inner h3{font-size:21px}*/.middle-section h2{font-size:26px}
.header .navbar-brand{max-width:80%}.nav-open-btn::before{top:10px;right:17px;height:41px}
/*.bank-services ul li[class*="col-"]{flex:0 0 100%;max-width:100%}*/
.breadcrumbs li{font-size:15px;margin:0 3px 0 0;padding:0 15px 0 0;background-position:right 8px}
#content{min-height:100px}.heading{font-size:28px}.home .intro-text h1{font-size:40px}.home #intro .intro-text{padding:12px 15px 24px}.subintro-hd.sm-hd{font-size:28px}
.board-gallery .image{border:4px solid #098acc;max-width:140px;max-height:140px}.board-gallery .hd-info h2,.board-gallery .hd-info p{font-size:18px}.board-gallery li{margin:0 0 15px}
/*.members-info ol{font-size:15px;float:none;width:100%}.members-info ol li{line-height:18px;margin:0 0 12px}*/
/*.about-us .description{font-size:18px;margin:0 0 12px;line-height:24px}*/
footer .row [class*="col-"]{flex:0 0 100%;max-width:100%}.quick-links{margin:0;border-bottom:solid 1px #ccc;padding:0 0 18px}.quick-links li{font-size:16px}.social-media{margin:15px 0 0 0;border-bottom:solid 1px #ccc}.copyright{font-size:15px}
/*body{border:1px solid blue}*/
}

@media (max-width:575px){
/*body{border:1px solid yellow}*/
}

@media (max-width:480px){
.container{max-width:90%}html{-webkit-text-size-adjust:none}
.links-top{text-align:center;padding-top:10px}
.header{min-height:60px;padding-top:6px}
.header .navbar-brand{max-width:90%;margin:0 0 0 -15px}.nav-open-btn{top:21px;right:23px;width:26px}.nav-open-btn::before{top:12px;right:13px;height:41px;width:46px}.nav-close{top:19px;right:21px}
.home #intro{background-position:-218px 100%}.home .intro-text h1{font-size:40px}.home .intro-text .small{font-size:26px}.home .intro-text .btn.btn-primary{max-width:140px;min-height:44px;padding:12px 0 0 0;font-size:15px}
.subintro-hd{font-size:31px}.subintro-hd.sm-hd{font-size:21px}
.auto-counter {padding:33px 0}.auto-counter li{width:100%}.auto-counter li strong, .auto-counter li em {font-size:30px}.auto-counter li span {font-size:16px}.auto-counter li span br{display:none}
/*.loanes figure{float:none}*/
/*.auto-counter .hd-h2 {margin-bottom:35px;font-size:25px}*/
/*body{border:1px solid magenta}*/
}

@media (max-width:400px){
.subintro-hd{font-size:24px}.header .navbar-brand{margin-top:5px}
/*body{border:1px solid green}*/
}

@media (max-width:320px){
.nav-open-btn{top:18px;right:15px}.nav-open-btn::before{top:9px;right:5px}
/*body{border:1px solid pink}*/
}

