@charset "utf-8";
/* CSS Document */


@font-face {
    font-family: 'oswaldbold';
    src: url('../fonts/oswald-bold_0-webfont.eot');
    src: url('../fonts/oswald-bold_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/oswald-bold_0-webfont.woff') format('woff'),
         url('../fonts/oswald-bold_0-webfont.ttf') format('truetype'),
         url('../fonts/oswald-bold_0-webfont.svg#oswaldbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

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

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

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

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

}

*{ margin:0; padding:0; }
img{ border:0 none; outline:none; }
a{ text-decoration:none; outline:none; }
ul, ol{ list-style:none !important; margin:0 0 !important; }

h1, h2, h3, h4, h5, h6{ margin:0 0 !important; padding:0; font-weight:normal !important; }






body{ background:#f6f6d5 !important; }



.header{ float:left !important; }
.header .logo{ float:left; }

.navigation{ float:left; width:100%; background:#24771D; border:1px solid #000000; margin-top:4px; }
.navigation ul.menu{ float:left; width:100%; }
.navigation ul.menu li{ float:left; }
.navigation ul.menu li a{ float:left; font-family: 'oswaldbold'; font-size:15px; color:#fff; text-transform:uppercase; padding:16px 21px 19px; }
.navigation ul.menu li a:hover{ color:#FFFF00; background:#008D3F; }
.navigation ul.menu li.current-menu-item a{ color:#FFFF00; background:#008D3F; }
.navigation ul.menu li+li{ background:url(../images/menu-li-bg.jpg) left center repeat-y; } 
.search-bar{ float:left; width:100%; background:#FBD4B4; margin-top:7px; padding:3px 0 }
.search-bar .search-l{ float:left; }
.search-bar .search-l p{ float:left; font-family: 'open_sansregular'; font-size:18px; color:#3A68A6; line-height:35px; padding-left:2%; font-weight:bold; margin-bottom:0;}

.search-bar .search-r { float:right; }
form.search-form label { float: left; width:75%;}
.search-bar .search-r input[type=search]{ float:left;  font-family: 'open_sanslight'; font-size:12px; width:100%; line-height:35px; min-height:35px; border:1px solid #E0AD84; background:#fff; padding:0 3% !important; color:#000; }
.search-bar .search-r input[type=submit]{ float:left; margin:0 0; font-size:0; width:41px ; background:url(../images/search-btn.png) 0 0 no-repeat; cursor:pointer; border:none; outline:none; min-height:37px; display:block; padding:0 0;}
 

#pull{ display:none; background:url(../images/pull-btn.png) no-repeat; width:32px; height:32px; font-size:0; float:right; display:none !important; margin-bottom:7px; }

#mask {position:absolute; left:0; top:0; z-index:9000; background-color:#000; display:none; position:fixed; opacity:0.85 !important;}
#boxes .window {position:absolute; left:10px; top:0; display:none; z-index:9999; float:left; font-family:Helvetica, Arial, sans-serif;}
.window .popframe{float:left;}


.banner{ float:left; width:100%; margin-top:9px; }
.banner .banner-left{ float:left; margin-bottom:20px; }
.banner ul.links{ float:left; width:96%; background:#DADAAC; padding:0 2%; }
.banner ul.links li { float:left;  padding: 0 3%; width: 96%; }
.banner ul.links li a{ float:left; font-family: 'open_sansregular'; font-size:13px; color:#282828; background:url(../images/banner-link-bg.png) left 17px no-repeat; text-transform:uppercase; padding-left:6%; line-height:37.6px; }
.banner ul.links li+li{ border-top:1px solid #C4C49A; }
.banner ul.links li a:hover { color:#ff1e00;  background:url(../images/tab-link-bg-1.png) left 17px no-repeat; }
.banner ul.links li.current-menu-item a{ color:#ff1e00;  background:url(../images/tab-link-bg-1.png) left 17px no-repeat; }
.banner ul.links li p{ padding-top:0; margin-top:0; line-height:26px; }

.banner .banner-left p{ font-family: 'open_sanslight'; font-size:13px; background:#DADAAC; margin-top:11px; padding:14px 12px; float:left; text-align:justify; margin-bottom:0;}




.banner .banner-left .red_back{ float:left; width:100%; padding:0; background:#e80000; margin:12px 0 0; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
.banner .banner-left .red_back *, .banner .banner-left .red_back *:before, .banner .banner-left .red_back *:after{ box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
.banner .banner-left .red_back .header_part{ float:left; width:100%; background:#d10000; }
.banner .banner-left .red_back .header_part h1{ font-family: 'oswaldbold'; font-size:20px; color:#fff; line-height:1.5; padding:10px 0 10px 16px; text-transform:uppercase; }

.banner .banner-left .red_back .content_part{ float:left; width:100%; padding:15px; }
.banner .banner-left .red_back .content_part marquee{ height:105px; width:100%; float:left; }
.banner .banner-left .red_back .content_part marquee li{ width:100%; list-style:none; display:block; }
.banner .banner-left .red_back .content_part marquee li div{ width:100%; display:block; padding:0 0 8px; }
.banner .banner-left .red_back .content_part marquee li a{ background:url(../images/point_001.png) left 8px no-repeat; color:#fff; font-family: 'open_sanslight'; font-size:17px; display:block; padding:0 0 0 18px; }
.banner .banner-left .red_back .content_part marquee li a:hover{ background:url(../images/point_001_hover.png) left 8px no-repeat; color:#f6ff01; }





.banner .banner-center{ float:left; position:relative; }
.banner .banner-center .banner-img{ float:left; width:96%; border: 8px solid #C4C49A; height:auto; }
.banner .banner-center .banner-img img{ width:100%; height:auto; }
.banner .banner-center .banner-img2{ float:left; width:96%; border: 8px solid #C4C49A; height:167px; margin:12px 0 0; }
.banner .banner-center .banner-img2 img{ width:100%; height:100%; }
.banner .banner-center h3{ font-family: 'oswaldbold'; font-size:36px; color:#008e40; position:absolute; right:20px; top:37px; line-height:44px; }
.banner .banner-center h3 span{ color:#24771d; }
.banner .banner-center p{ font-family: 'open_sansregular'; font-size:15px; color:#282828; position:absolute; right:59px; top:124px; }
.banner .banner-center .read-more-btn{  position:absolute; right:116px; top:155px; }
.banner .banner-right{ float:left; }
.banner .banner-right ul.links + ul.links{ margin-top:12px !important;}
.banner .banner-right ul.links li p{ font-family: 'open_sanslight'; font-size:13px; background:#DADAAC; padding:10px 12px; float:left; text-align:justify; }


.banner .banner-right ul.links.blink_effect{ box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; background:#0079df; float:left; width:100%; padding:0; margin:12px 0 0; min-height:185px; }
.banner .banner-right ul.links.blink_effect *, .banner .banner-right ul.links.blink_effect *:before, .banner .banner-right ul.links.blink_effect *:after{ box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
.banner .banner-right ul.links.blink_effect li{ float:left; width:100%; padding:15px; background:#0273d2; }
.banner .banner-right ul.links.blink_effect li + li{ border-top:1px solid #4da1e9; background:#0079df; }
.banner .banner-right ul.links.blink_effect li a{ float:left; font-family: 'open_sanslight'; font-size:17px; color:#fff; background:url(../images/point_001.png) left 8px no-repeat; text-transform:uppercase; padding:0 0 0 18px; line-height:1.5; width:100%; animation:myfirst 5s linear 5s infinite alternate; -moz-animation:myfirst 5s linear 5s infinite alternate; /* Firefox */ -webkit-animation:myfirst 5s linear 5s infinite alternate; /* Safari and Chrome */ -o-animation:myfirst 5s linear 5s infinite alternate; /* Opera */ }

@keyframes myfirst
{
0%   {color:#fff;}
50%   {color:#E66338;}
100% {color:#f6ff01;}
}

@-moz-keyframes myfirst /* Firefox */
{
0%   {color:#fff;}
50%   {color:#E66338;}
100% {color:#f6ff01;}
}

@-webkit-keyframes myfirst /* Safari and Chrome */
{
0%   {color:#fff;}
50%   {color:#E66338;}
100% {color:#f6ff01;}
}

@-o-keyframes myfirst /* Opera */
{
0%   {color:#fff;}
50%   {color:#E66338;}
100% {color:#f6ff01;}
}



.tabs{ float:left; width:100%; margin-top:17px; }
.tabs h4{ font-family: 'oswaldbold'; font-size:17px; color:#fff; background:#52991E; line-height:36px !important; color:#fff; text-transform:uppercase; padding:0 6%; }
.tabs .tab-1{ float:left; }

.tabs .tab-1 h4{ color:#fff; background:#52991E; }
.tabs ul.inner{ float:left; width:88%; background: #67B42E; padding:0 6%; min-height:120px; }
.tabs ul.inner li { float:left; width:100%; }
.tabs ul.inner li a{ color:#fff; font-family: 'open_sansregular'; font-size:15px; background:url(../images/banner-link-bg.png) left 7px no-repeat; line-height:29px; padding-left:6%; }
.tabs ul.inner li a:hover{ color:#9fec65; }

.tabs .tab-2{ float:left; }
.tabs .tab-2 h4{ color:#fff; background:#D34D21; }
.tabs .tab-2 ul.inner{ background:#E66338; }
.tabs .tab-2 ul.inner li a{ background:url(../images/tab-link-bg-1.png) left 7px no-repeat; }
.tabs .tab-2 ul.inner li a:hover{ color:#FBD4B4; }

.tabs .tab-3{ float:left; }
.tabs .tab-3 h4{ color:#fff; background:#3A68A6; }
.tabs .tab-3 ul.inner{ background:#4977B6; }
.tabs .tab-3 ul.inner li a{ background:url(../images/tab-link-bg-2.png) left 7px no-repeat; }
.tabs .tab-3 ul.inner li a:hover{ color:#92baff; }


.content{ float:left; width:100%; margin:26px 0 25px; }
.content .content-l{ float:left; }
.content p{ font-family: 'open_sansregular'; font-size:15px; color:#3c3c36; text-align:justify; line-height:26px; margin-bottom:25px; }
.content .content-l p span{ color:#24771d; }
.content .content-l p.para-01{ margin-bottom:0px; } 
 .content .content-l p.para-01 a{ color:#24771d; font-weight:bold; float:right; } 

.content .content-r{ float:right; background:#DADAAC; padding:13px 2% 15px; }
.content .content-r p{ margin-bottom:5px; }
.content .content-r p .green{ color:#52991e; }
.content .content-r p .blue{ color:#3a68a6; }

.content-bottom{ float:left; width:100%; background:#D7D79F; padding:3%; margin-top:15px; } 

.content-bottom .content-bottom-1{ float:left; }
.content-bottom .content-bottom-1 h5{ font-family: 'oswaldbold'; font-size:17px; color:#484848; text-transform:uppercase; }
.content-bottom  ul.content-links{ float:left; width:100%; }
.content-bottom  ul.content-links li{ float:left; width:100%;}
.content-bottom  ul.content-links li a{ float:left; font-family: 'open_sansregular'; font-size:13px; color:#000; line-height:28px; }
.content-bottom  ul.content-links li a:hover{ color:#3c3c36; }

.content-bottom .content-bottom-2{ float:left; }
.content-bottom .content-bottom-2 ul.content-links{ float:left; margin-top:26px; }
.footer-main{ float:left; width:100%; }
.footer{ float:left; width:100%; padding:31px 0; background:none repeat scroll 0 0 #D7D79F; }
.footer ul.menu{ float:left; width:100%; text-align:center; }
.footer ul.menu li{ float:none; display:inline-block; padding-right:1%; }
.footer ul.menu li a{ float:left; font-family: 'open_sanslight'; font-size:14px; color:#484848; }
.footer ul.menu li a:hover{ color:#FF3600; }
.footer ul.menu li.current-menu-item a{ color:#FF3600; }
.footer ul.menu li+li{ padding:0 1%; background:url(../images/footer-li-bg.jpg) left center repeat-y; }

.footer-01{ float:left; width:100%; padding:5px 0 10px; }
.footer-01 p{ text-align:center; font-family: 'open_sanslight'; font-size:12px; color:#8A8A7C; margin-top:10px; margin-bottom:0;}


.banner .banner-center h5{ font-family: 'oswaldbold'; font-size:15px; color:#24771d; text-transform:uppercase; margin-bottom:5px; }
.banner .banner-center h5 a{ color:#24771d; }
.banner .banner-center h5 span a{ color:#008e40; }
.banner .banner-center h5 a:hover{ color:#FF3600; } 
.banner .banner-center h6{ font-family: 'open_sansregular'; font-size:13px; color:#008e40; margin:10px 0 0 0 !important; font-weight:bold !important; }
.banner .banner-center h6 a{ color:#008e40;}
.banner .banner-center h6 a:hover{ color:#ff3600;}
.banner .banner-center p.para-about{ font-family: 'open_sanslight'; font-size:13px; color:#3c3c36; position:static; text-align:justify; line-height:25px; float:left; width:100%; }
.banner .banner-center p.para-about span{ color:#24771d; }

.banner .banner-center span.org-chart{ float:left; width:100%; margin-bottom:15px;}

.banner .banner-center ul.links-about{ float:left; width:100%; margin-bottom:20px ; }
.banner .banner-center ul.links-about li{ float:left; width:100%; font-family: 'open_sanslight'; font-size:13px; color:#3c3c36; background:url(../images/banner-link-bg.png) left 9px no-repeat; line-height:25px; padding-left:4%; }

.banner .banner-center ul.links-about li a{ float:left; font-family: 'open_sanslight'; font-size:13px; color:#3c3c36; }
.banner .banner-center ul.links-about li a:hover{ color:#ff3600; text-decoration:underline; }

.banner .banner-center ul.links-inner{ float:left; width:100%; margin-bottom:20px ; }
.banner .banner-center ul.links-inner li{ float:left; width:100%; font-family: 'open_sanslight'; font-size:13px; color:#3c3c36; line-height:25px;  }
.banner .banner-center ul.links-inner li a{ float:left; font-family: 'open_sanslight'; font-size:13px; color:#3c3c36;  background:url(../images/banner-link-bg.png) left 9px no-repeat; padding-left:4%; }
.banner .banner-center ul.links-inner li a:hover{ color:#ff3600; text-decoration:underline; background:url(../images/tab-link-bg-1.png) left 9px no-repeat; }

/*.banner .banner-center ul.links-about li:hover{ background:url(../images/tab-link-bg-1.png) left 9px no-repeat; }*/
.banner .banner-center span.heading-txt{ font-family: 'oswaldbold'; font-size:31px; color:#fff; text-transform:uppercase; position:absolute; text-align:center; top:96px; left:33%;}

.banner .banner-center p.para-about-01{ margin:0px 0 20px 0; }
.banner .banner-center p.para-atm{ margin:10px 0; }
.banner .banner-center h2{ font-family: 'oswaldbold'; font-size:31px; color:#fff; text-transform:uppercase; position:absolute; text-align:center; top:96px; left:33%;}
.banner .banner-center h1{ font-family: 'oswaldbold'; font-size:31px; color:#fff; text-transform:uppercase; position:absolute; text-align:center; top:96px; left:20%;}
.banner .banner-center ul.gallery{ float:left; width:100%; margin-left:-2%; }
.banner .banner-center ul.gallery li{ float:left; width:46%; margin-bottom:25px; margin-left:4%; }
.banner .banner-center ul.gallery li .gallery-img{ float:left; width:100%; }
.banner .banner-center p.cont-italic{ font-family: 'open_sanssemibold_italic'; color:#7AA369; margin-bottom:10px ; }

.banner .banner-center ul.services{ float:left; width:100%; background:#FFF; border:1px solid #089145; margin: 0 0 20px 0; }
.banner .banner-center ul.services li{ font-family: 'open_sanslight'; font-size:13px; color:#3c3c36; float:left; width:98%; padding-left:2%; line-height:26px; } 

.banner .banner-center ul.services li+li{ border-top: 1px solid #089145; }


.banner .banner-center .branch-locator{ float:left; width:100%; margin-top:15px; }
.banner .banner-center .branch-locator ul.branch-inner{ float:left; width:100%; }
.banner .banner-center .branch-locator ul.branch-inner li{ float:left; width:100%; }
.banner .banner-center .branch-locator ul.branch-inner li label{ float:left; width:100%; font-family: 'open_sansregular'; font-size:13px; color:#000;  }
.banner .banner-center .branch-locator ul.branch-inner li input[type=text]{ float:left; width:96%; min-height:37px; line-height:37px; background:#fff; font-family: 'open_sansregular'; font-size:13px; color:#000; border:1px solid #E0AE86; padding:0 2%; margin-top:3px; }
.banner .banner-center .branch-locator ul.branch-inner li select{ float:left; width:100%; min-height:37px; line-height:37px; background:#fff; font-family: 'open_sansregular'; font-size:13px; color:#000; border:1px solid #E0AE86; padding:2%; margin-top:3px; }
.banner .banner-center .branch-locator ul.branch-inner li input[type=submit]{ float:left; width:92px ; background:url(../images/find-btn.png) 0 0 no-repeat; min-height:35px; border:none; outline:none; cursor:pointer; margin-top:3px; }
.banner .banner-center .branch-locator ul.branch-inner li+li{ margin-top:15px; }

.banner .banner-center .credit-card{ float:left; width:100%; }

.banner .banner-center .credit-card a{ float:left; width:100%;  font-family: 'open_sanssemibold'; font-size:13px; color:#086200; margin:10px 0; }
.banner .banner-center .credit-card a:hover{ color:#ff3600; }

.banner .banner-center .circular-page{ float:left; width:100%; }
.banner .banner-center .circular-page ul.circular-inner{ float:left; width:100%; background:#fff; border:1px solid #008E40; }
.banner .banner-center .circular-page ul.circular-inner li{ float:left; font-family: 'open_sanslight'; font-size:13px; color:#3c3c36; line-height:25px;  padding: 10px 4% 0;
    text-align: justify; width: 38%; }
.banner .banner-center .circular-page ul.circular-inner li span{ color:#ff3600; font-weight:bold; }
.banner .banner-center .circular-page ul.circular-inner li .pdf-img{ float:left; width:100%;  margin-top: -11px; }
.banner .banner-center .circular-page ul.circular-inner li+li {  border-left: 1px solid #008E40;  min-height: 108px; padding: 72px 0 0; text-align: center; width: 26%; } 

.banner .banner-center .circular-page ul.circular-inner + ul.circular-inner { border-top:0px; } 

.banner .banner-center .circular-page ul.paging{ float:left; border:1px solid #008E40; margin:10px 0 20px; }
.banner .banner-center .circular-page ul.paging li{ float:left; }
.banner .banner-center .circular-page ul.paging li a{ float:left; font-family: 'open_sanssemibold'; font-size:12px; color:#008E40;  background:#fff; line-height:18px; min-height:18px; padding:0 5px; }
.banner .banner-center .circular-page ul.paging li a:hover{ color:#fff; background:#FF3600; }
.banner .banner-center .circular-page ul.paging li.current-menu-item a{ color:#fff; background:#FF3600; }
.banner .banner-center .circular-page ul.paging li+li{ border-left:1px solid #008E40; }

.banner .banner-center .service-charges-page{ float:left; width:100%; }

.banner .banner-center .service-charges-page .service-charges{ background:#fff; border-top:1px solid #008E40; border-right:1px solid #008E40; margin-bottom:15px; }
.banner .banner-center .service-charges-page .service-charges tr:first-child{ background: #FBD4B4; } 

.banner .banner-center .service-charges-page .service-charges tr:first-child td{ color:#ff4200; font-family: 'open_sanssemibold'; font-size:16px; min-height:31px; line-height:31px; text-align:center; width:9%; } 


.banner .banner-center .service-charges-page .service-charges2 tr:first-child{ background:none; } 
.banner .banner-center .service-charges-page .service-charges2 tr:first-child td:first-child{ text-align:center;}
.banner .banner-center .service-charges-page .service-charges2 tr:first-child td{ color:#3c3c36; font-family: 'open_sanslight'; font-size:13px; min-height:23px; line-height:23px; text-align:left; padding: 2%;} 


.banner .banner-center .service-charges-page .service-charges td{ border-left:1px solid #008E40; border-bottom:1px solid #008E40; font-family: 'open_sanslight'; font-size:13px; color:#3c3c36; min-height:23px; line-height:23px;  padding: 2%; }

.banner .banner-center .service-charges-page .service-charges td.service-charge-02 { width:50%; }
.banner .banner-center .deposit-schemes{ float:left; width:100%; }

.banner .banner-center .deposit-scheme{ background:#fff; border:1px solid #008E40; margin-bottom:15px; }


.banner .banner-center .deposit-scheme tr:first-child td{ color:#3c3c36; font-family: 'open_sanssemibold'; font-size:16px; min-height:31px; line-height:31px; width:9%;  border-bottom: 1px solid #008E40;  } 
.banner .banner-center .deposit-scheme tr td{ font-family: 'open_sanslight'; font-size:13px; color:#3c3c36; min-height:23px; line-height:23px;  padding: 1%; text-indent:15px; }
.banner .banner-center .deposit-scheme tr td.deposit-center{ border-right: 1px solid #008E40; border-left: 1px solid #008E40; }

.banner .banner-center .public-notice{ background:#fff; border:1px solid #008E40; }
.banner .banner-center .public-notice tr:first-child td{ color:#3c3c36; font-family: 'open_sanssemibold'; font-size:12px; min-height:31px; line-height:20px; width:9%;  border-bottom: 1px solid #008E40;  } 
.banner .banner-center .public-notice tr td{ font-family: 'open_sanssemibold'; font-size:12px; color:#3c3c36; min-height:23px; line-height:20px;  padding: 1%; text-indent: 10px; }
.banner .banner-center .public-notice tr td.public-center{ border-right: 1px solid #008E40; border-left: 1px solid #008E40; }
.banner .banner-center .highlight{ float:left; width:100%; }
/*.banner .banner-center .service-charges-page .service-charges{ border:1px solid #008E40; background:#fff; }
.banner .banner-center .service-charges-page .service-charges .table-row{ color:; background:#fff; font-family: 'open_sanslight'; font-size:13px; color:#3c3c36; min-height:23px; line-height:23px; padding:0 1%; min-height:110px; border-top:1px solid #008E40; }
.banner .banner-center .service-charges-page .service-charges .first{ color:#ff4200; background:#FBD4B4; font-family: 'open_sanssemibold'; font-size:16px; min-height:31px; line-height:31px; width:9%; text-align:center; }


.banner .banner-center .service-charges-page .service-charges .second { width: 45%; line-height:62px; border-left:1px solid #008E40; border-right:1px solid #008E40; }
.banner .banner-center .service-charges-page .service-charges .third { width: 45.5%; }

.banner .banner-center .service-charges-page .service-charges li+li{ border-left: 1px solid #008E40; }

.banner .banner-center .service-charges-page .service-charges .service-charge-01{ width:8%;  text-align:center; }
.banner .banner-center .service-charges-page .service-charges .service-charge-02{ width: 45%; border-left:1px solid #008E40; border-right:1px solid #008E40; }
.banner .banner-center .service-charges-page .service-charges .service-charge-03{ width: 45.5%; }

.banner .banner-center .service-charges-page .service-charges+ul.service-charges{ border-top:none; }
*/

.banner .banner-center .recurring-deposit-account-page{ float:left; width:100%; }

.banner .banner-center .recurring-deposit-account-page .service-charges{ background:#fff; border-top:1px solid #008E40; border-right:1px solid #008E40; margin-bottom:15px; }
.banner .banner-center .recurring-deposit-account-page .service-charges tr:first-child{ background: #FBD4B4; } 

.banner .banner-center .recurring-deposit-account-page .service-charges tr:first-child td{ color:#ff4200; font-family: 'open_sanssemibold'; font-size:16px; min-height:31px; line-height:31px; text-align:center; width:9%; } 


.banner .banner-center .recurring-deposit-account-page .service-charges td{ border-left:1px solid #008E40; border-bottom:1px solid #008E40; font-family: 'open_sanslight'; font-size:13px; color:#3c3c36; min-height:23px; line-height:23px;  padding: 2%; vertical-align:top; }

.banner .banner-center .recurring-deposit-account-page .service-charges td.service-charge-02 { width:50%; }

.ngg-template-caption .ngg-gallery-thumbnail-box{ margin-left:3% !important; margin-bottom:20px;}






















.banner .banner-center .director-page{ float:left; width:100%; }

.banner .banner-center .director-page .director{ background:#fff; border-top:1px solid #008E40; border-right:1px solid #008E40; margin-bottom:15px; width:100%; }
.banner .banner-center .director-page .director tr:first-child{ background: #FBD4B4; } 

.banner .banner-center .director-page .director tr:first-child td{ color:#ff4200; font-family: 'open_sanssemibold'; font-size:16px; min-height:31px; line-height:31px; text-align:center; } 


.banner .banner-center .director-page .director td{ border-left:1px solid #008E40; border-bottom:1px solid #008E40; font-family: 'open_sanslight'; font-size:13px; color:#3c3c36; min-height:35px; line-height:35px;  padding: 2%; }
.banner .banner-center .director-page .director td strong { display: inline-block; float: none; text-align: center; width: 100%;}
.banner .banner-center .director-page .director td span.img{ float:left; margin-right:10px;}

.banner .banner-center .director-page .director td.service-charge-02 { width:50%; }

.banner .banner-center .director-page .director-01{ margin-top:30px; }

.banner .banner-center .director-page .director td a{ color:#3c3c36; }
.banner .banner-center .director-page .director td a:hover{ color:#FF4200; }




.td-my { width:1% !important;}
.cal-form label { float: left; width: 245px;}
.search-l.span9 marquee { overflow: hidden;}



/*------------------Media Screen Start-----------*/




@media (min-width: 980px) and (max-width: 1199px) {
	

	
}


@media (min-width: 768px) and (max-width: 979px) {

.navigation ul.menu li a { font-size: 12px; padding: 16px 15px 19px; }
.header .logo { width: 100%; }
.search-bar .search-l p{ font-size:12px; }

.banner ul.links li a { font-size: 11px; line-height: 30px; padding-left: 10%; width: 92%; background:url("../images/banner-link-bg.png") no-repeat scroll left 11px rgba(0, 0, 0, 0); }
.banner .banner-left p { font-size: 11px; padding: 10px 12px; }
.banner .banner-right ul.links li p{ padding:15px 12px; }

.tabs ul.inner li a{ font-size:13px; }
.content-bottom .content-bottom-2 ul.content-links li a{font-size:11px; }

.banner .banner-center h1 { font-size: 28px; left: 10%; top: 85px; }

.banner .banner-center .circular-page ul.circular-inner li + li { padding: 102px 0 0; }


.banner .banner-right ul.links.blink_effect{ min-height:215px; }

.banner .banner-center .banner-img2{ height:205px; }


}


@media (max-width: 767px) {
	
.header .logo { width: 100%; }

.navigation{ float:left !important; padding:5px; }
.navigation ul.menu{display:none;}
#pull{ display:block !important; margin:4px 0 0 0 ; }
  #mask {position:absolute; left:0; top:0; z-index:9000; background-color:#000; display:none; position:fixed; opacity:0.85 !important;}
	#boxes .window {position:absolute; left:10px; top:0; display:none; z-index:9999; float:left; font-family:Helvetica, Arial, sans-serif;}
	.window .popframe{float:left;}
	.menu_popup{ float:left; width:85%; position:relative; }
	.close {/*top: -1.2em; right: -.8em;*/ position: absolute; cursor:pointer; cursor: hand; right:-14%; top:-29px; }
	.menu_popup .menu{  float:left; width:100%; list-style:none; margin:0px 0 0 9%; padding:0px; }
	.menu_popup .menu li{ font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; float:left; width:50%; margin:0 0 2%; }
	.menu_popup .menu li a{ display:block; color:#616161; padding:0; border-radius:7px; text-align:center; text-transform:uppercase; height:85px; box-shadow:0 -6px #BEBEBE inset; transition:all 0.5s ease-in 0s; -webkit-transition:all 0.5s ease-in 0s; -o-transition:all 0.5s ease-in 0s; -moz-transition:all 0.5s ease-in 0s; line-height:85px; background:#d1d1d1; }
	.menu_popup .menu li a:hover{ color:#fff; box-shadow:none; transition:all 0.5s ease-out 0s; -webkit-transition:all 0.5s ease-out 0s; -o-transition:all 0.5s ease-out 0s; -moz-transition:all 0.5s ease-out 0s; background:#474747; }
	.menu_popup .menu li.active a{ color:#fff; background:#474747; box-shadow:0 -2px #BEBEBE inset; }
	.menu_popup .menu li.active a:hover{ box-shadow:none; }	
	#pull {margin:0;}
	
.search-bar{ float:left !important; text-align:center; }
.search-bar .search-l p { float:none; line-height:20px; margin-bottom:10px; }
.search-bar .search-r { margin: 0 auto; padding: 0; width: 83%; }

.banner .banner-left{ float:left !important;}
.banner .banner-center{ float:left !important; margin:15px 0;}
.banner .banner-right{ float:left !important;}
.banner .banner-left p{ width:92%; padding:14px 4%; }

.tabs .tab-2 { margin:15px 0; }
.tabs ul.inner li a{ padding-left:3%; }

.content .content-r{ margin-top:15px; }

.content-bottom { float:left !important; margin-top:20px; }
.content-bottom .content-bottom-1{ padding:10px 0; border-bottom:1px dotted #000; }
.content-bottom .content-bottom-2 ul.content-links { margin-top:0px; }
.content-bottom .content-bottom-2{  border-bottom:1px dotted #000; padding:10px 0; }

.banner .banner-center ul.gallery li .gallery-img img{ width:100%; }
.banner .banner-center .deposit-scheme{ margin-bottom:15px; }
.footer{ float:left !important; margin-top:20px; }

.banner .banner-center .banner-img{ width:97%; height:auto; }
.banner .banner-center .banner-img2{ width:97%; height:auto; }
}

@media (max-width: 650px){
	.banner .banner-center .service-charges-page .service-charges td+td+td+td+td+td{ display:none; }
	
	.banner .banner-center .banner-img{ width:96%; }
	.banner .banner-center .banner-img2{ width:96%; }
}

@media (max-width: 480px) {
.menu_popup .menu li{ width:100%; }
.search-bar .search-l p{ font-size:13px; }
	
.banner .banner-center h3 { font-size: 26px; line-height: 30px; }
.banner .banner-center p { font-size: 13px; right: 23px; top: 100px; }
.banner .banner-center .read-more-btn { right: 57px; top: 130px; }
.tabs ul.inner li a{ padding-left:5%; }
 
.footer ul.menu li{ width:100%; padding:0; line-height:32px; }
.footer ul.menu li a { padding: 0 5%; }
.footer ul.menu li+li{ background:none; padding:0; border-top:1px dashed #000; }
  
.banner .banner-center h1 { font-size: 25px; left: 14%; top: 80px; }

.banner .banner-center .circular-page ul.circular-inner li { font-size: 12px; line-height: 21px; padding: 10px 4%; }
.banner .banner-center .circular-page ul.circular-inner li + li { padding: 80px 0 0; }
.banner .banner-center .service-charges-page .service-charges td+td+td+td+td{ display:none; }
.banner .banner-center .director-page .director-01 tr td:first-child{ display:none; } 
.banner .banner-center .director-page .director-01  tr:first-child td { font-size:13px; }
.banner .banner-center .director-page .director-01 td { font-size:12px; }
.banner .banner-center .circular-page ul.circular-inner li+li{ min-height:130px; }

.banner .banner-center .banner-img{ width:95%; }
.banner .banner-center .banner-img2{ width:95%; }
}

@media (max-width: 360px){
.banner .banner-center h2 { font-size: 22px; left: 31%; top: 75px; }
.banner .banner-center ul.gallery { margin-left:0; }
.banner .banner-center ul.gallery li{ width:100%; margin-left:0; }
.banner .banner-center h1 {  font-size: 20px;  left: 16%; top: 72px; }

.banner .banner-center .circular-page ul.circular-inner li + li { min-height: 140px; padding: 90px 0 0; }

.banner .banner-center .deposit-scheme tr td{ text-indent:5px; text-align:center; }





.banner .banner-center .service-charges-page .service-charges-01 tr td:first-child{ display:none; }


.banner .banner-center .banner-img{ width:94%; }
.banner .banner-center .banner-img2{ width:94%; }
	
}

@media (max-width: 320px){
	
	
	.banner .banner-center .banner-img{ width:93%; }
	.banner .banner-center .banner-img2{ width:93%; }
	
}



