@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0; border:0;}

body{font-family:Arial, Helvetica, sans-serif; font-size:1.5rem;}
li{list-style:none; }
a{text-decoration:none !important;}



#rev_slider_1_1_forcefullwidth{position:absolute !important; z-index:1;width:100% !important}
#rev_slider_1_1_wrapper{width:100% !important}
.tp-bullets{top:86% !important }
#page {position: relative; width: 100%;/* z-index: 99999;*/}
.landing-header{min-height: 115px; padding-top: 5px;  position: relative; z-index:999999;}
.top-landingpage-menu ul li{float:left;}
.top-landingpage-menu ul li a{border-right: 1px solid #666;color: #333; font-size: 1.2rem; padding: 0 10px;}
.top-landingpage-menu ul li:last-child a{border-right:none;}
#homeSearch{float:left;}
#homeSearch button {background: rgba(0, 0, 0, 0) url("images/homesearchbar.png") no-repeat scroll 0 0; display: block;
height: 22px;overflow: hidden; text-indent: -99999px;width: 220px; margin-top:4px; cursor:pointer; }
.logo{float:right; margin-top:0px;margin-right:20px;}
.right-div{position:relative; z-index:99999; width:275px; margin-right:20px; margin-top:20px; float:right; margin-bottom:20px;}

ul#mega-menu-home-main-menu li{ background:url(images/black-trans-bg.png) repeat !important;}
ul#mega-menu-home-main-menu li li , ul#mega-menu-home-main-menu li li li {background:#fff !important}
ul#mega-menu-home-main-menu li a{background:url(images/homenav_li_bg.png) no-repeat 100% 1px !important;
  background-repeat:no-repeat;background-position:right;margin-right:10px !important;display:block;}
ul#mega-menu-home-main-menu li a:hover{background-image:url(images/homenav_li_bg_over.png) !important;}
ul#mega-menu-home-main-menu li li a{background-image:none !important; margin-right:0px !important;}
ul#mega-menu-home-main-menu li li a:hover{background-image:none !important}

/* choose your country*/
li#mega-menu-item-68 ul{top:0px !important; }

/* personal banking */
li#mega-menu-item-127 ul{top:-38px !important; }
li#mega-menu-item-127 ul ul{top:5px !important; }

li#mega-menu-item-199 a, li#mega-menu-item-163 a, li#mega-menu-item-164 a, li#mega-menu-item-166 a, li#mega-menu-item-165 a
{color:#d73c00 !important; font-weight:bold !important;font-size:13px !important; }
li#mega-menu-item-199 li a, li#mega-menu-item-163 li a, li#mega-menu-item-164 li a, li#mega-menu-item-166 li a, li#mega-menu-item-165 li a
{font-size:11px !important; color:#666 !important; font-weight:normal !important }


/* Business Banking */
li#mega-menu-item-232 ul {top:-77px !important;}
li#mega-menu-item-232 ul ul{top:5px !important; }

li#mega-menu-item-235 a, li#mega-menu-item-234 a, li#mega-menu-item-233 a{color:#d73c00 !important; font-weight:bold !important;font-size:13px !important; }
li#mega-menu-item-235 li a, li#mega-menu-item-234 li a, li#mega-menu-item-233 li a
{font-size:11px !important; color:#666 !important; font-weight:normal !important }

/* Products */
li#mega-menu-item-743 ul {top:-115px !important;}
li#mega-menu-item-743 ul ul{top:5px !important; }

li#mega-menu-item-744 a, li#mega-menu-item-745 a, li#mega-menu-item-746 a{color:#d73c00 !important; font-weight:bold !important;font-size:13px !important; }
li#mega-menu-item-744 li a, li#mega-menu-item-745 li a, li#mega-menu-item-746 li a
{font-size:11px !important; color:#666 !important; font-weight:normal !important }


/* Customer Service*/
li#mega-menu-item-248 ul {top:-152px !important}
li#mega-menu-item-248 ul ul{top:0px !important; }





#tabs {
  overflow: hidden;
  width: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
}
#tabs li {
  float: left;
/*  margin: 0 0em -2px 0;*/
}
/*#tabs li#current{padding-left:0px;}*/
/*#tabs a:focus {
  outline: 0;
}*/
/*a#inttab{width:auto;}*/



/*.responsiveWidthTab {
background: none repeat scroll 0 0 #d73c00;border: medium none !important;/*border-radius: 10px;*/border-bottom-left-radius:10px; border-bottom-right-radius:10px;z-index: 300;overflow:hidden;}*/
.internetLink, .internetLinkBtn {padding: 0px;margin: 0px;width: 100%;}
.internetLink li {list-style: none;float: left;padding: 5px 15px 0px 10px;        }
.internetLink li a {color: #fff;font-weight: 700;}
.internetButton {width: 100%;float: left;}
.internetLinkBtn li{
list-style: none;float: left;background:#772000;padding: 0.5em 10px;display: block;margin: 8px 8px 15px;text-align: center;border-radius: 5px;
font-size: 9px;}
.internetLinkBtn li a{color: #fff;font-size: 9px;}
.internetLinkBtn li:hover{/*background: #333;*/}

#User1 {margin-bottom: 7px;margin-top:7px; }
#User2 {clear: both;height: auto;margin-bottom: 0;min-height: 38px;overflow: auto;padding: 5px 20px; width: auto;
background:url(images/black-trans-bg.png) repeat; border-radius:5px;}
#User2 ul li a {color: #fff;font-size: 15px;font-weight: bold;}

#BaseFooter{bottom:0; position:fixed; width:100%; z-index:9999}
#nuGTCommunity{padding-top:20px;}
#GTCommunity{margin-right:2%; float:left}
#GTCommunity{margin-left:20px;}
#GTCommunity h3 {color: #fff;padding-bottom: 10px;text-transform: uppercase;font-weight:bold; font-size:1.3rem; padding-top:10px; margin-left:27%; /*margin-top:40px*/}
#GTCommunity ul li{float:left;}
#GTCommunity ul.m_social_list li{/*width: 16%;margin-right:4%;*/ margin-right:10px}
#GTCommunity ul.m_social_list li a{width: 100%;height: auto;background: transparent;}
#GTCommunity ul.m_social_list li a img{width: 100%;height: auto;display: block; border-radius:30%;}

#Locators{float:left}
#Locators ul li{float:left; width:30%;}
#Locators ul li a{display:block;  font-size: 0.9rem;padding-left: 2px;padding-right: 2px;padding-top: 48px;text-align: center;
background-position: 50% 0;background-repeat: no-repeat; width:107px; color:#fff;}

#Footer{background: transparent url("images/black-trans-bg.png") repeat scroll 0 0; padding-bottom:20px; width:100%; padding-top:15px; min-height:100px;}

.ndani a {background: url(images/sme-icon.png);}
.blocator a {background-image: url('images/blocator-icon.png');}
.alocator a {background-image: url('images/gtc-icon.png');}
.news a {background-image: url('images/news-icon.png');width: 130px !important;padding-right: 3px !important;float: left;margin-left: -15px !important;}
.downloads a {background-image: url("images/downloads-icon.png");}
.complaint a {background-image: url("images/complaint-icon.png");}
.fortreus{float:left; margin-left: 2%;}
.fortreus img{margin-top:-5px;}
.protect{float:right;margin-right:20px; }
#SharePrice {float:right; background-color: #fff !important;margin-right:20px;padding-left:5px;width: 275px; border-radius: 5px;padding-top:5px; padding-bottom:5px;}
#SharePrice h3 {display: block;float: left;margin-top: 10px;padding-bottom: 10px;width: 30%; height:40px}
#SharePrice ul li.nse {background-image: url("images/nse-icon.png");}
#SharePrice ul li {background-position: 5px 3px;background-repeat: no-repeat;border-left: 1px solid #eee;float: left;font-size: 1.4rem;
font-weight: bold;padding: 4px 10px 10px 40px;}
#SharePrice ul li span {font-size: 1.3rem;}
#FooterLinks {margin-bottom: 5px;margin-right: 40px;margin-top: 5px;float:right;}
#FooterLinks ul li {border-right: 1px solid #666;float: left;padding-left: 10px;padding-right: 10px; line-height:0.5; padding-bottom:5px;}
#FooterLinks ul li a {color: #333;font-size: 1.1rem;font-weight: bold;text-transform: uppercase;}
#FooterLinks ul li:last-child{border:none}

div.mobile.logo{display:none}
.navbar-default{display:none}
#navbar{float:left}
.navbar-toggle{border-radius:0; padding: 5px 10px; border:none}
#navbar ul{margin-bottom:5px}
.navbar-brand {font-size: 14px;font-weight: bold;height: 30px;line-height: 23px;padding: 10px;}

.popclose {
    cursor: pointer;
    height: 21px;
    position: absolute;
    right: 0;
    width: 22px;
    z-index: 999;
}
.popform {
    margin-right: 15px;
    position: absolute;
    right: 0;
    transition: top 3s ease 0s;
    z-index: 10;
}

#mega-menu-wrap-home-main-menu #mega-menu-home-main-menu li > a.mega-menu-link::before{display:block !important}

#myModal2 .modal-title{color: #e54800;font-size: 3rem;font-weight: 100;line-height: 32px; padding-top: 10px; padding-bottom: 10px}
#myModal2 .p-content{float:left; padding-right: 30px;}
#myModal2 span{display: block; text-align:center}
.protect .modal-header{border-bottom:none !important; padding: 15px 15px 0;}
.protect .modal-body {padding: 0 15px;}
.protect div.modal-footer{border-bottom:0 !important}
.protect img{cursor:pointer}
.protect .modal-footer{border-top:none !important}
#myModal2 a{color: #e54800; text-decoration:underline !important}

.foot-widget h4{display: none;font-size: 1em;font-weight: bold;margin-top: 1em;color: #fff; }
.foot-widget h4 .fa{display: none;}

.mobile-logo{display:none}
.mobile-header{display:none;}







@media screen and (max-width:1242px){
/*header{background:purple;}*/
#GTCommunity{margin-right:0%}
#Locators {width: 25%;}
.fortreus {margin-left: 2%;}
#BaseFooter{position:fixed; bottom:0}
ul#mega-menu-home-main-menu li li, ul#mega-menu-home-main-menu li li li{width:100% !important; float:none !important}

/*#navbar{float:none}
#homeSearch{width: 220px;height: 40px; padding-left:20px; padding-top:10px}
.logo{margin-top: -10px;}*/
#mega-menu-wrap-home-main-menu #mega-menu-home-main-menu.mega-menu-vertical > li.mega-menu-megamenu > ul.mega-sub-menu{width:100% !important}
.protect{width:23%}
.protect img{width:100%}
}


@media screen and (max-width:945px){
	/*header{background:yellow;}*/
	#Footer{overflow:auto;}
	#share{float:left; padding-left:15px; margin-top:0px; position:relative; width: 37%;}
	#Locators {width:auto !important; padding-left:20px}
.fortreus {clear:both;float:left; display:block;margin-left: 3%;}
.protect{float:left; width:auto !important}
	/*#BaseFooter{ position:relative; }*/
	#GTCommunity, #Locators, #SharePrice{/*float:inherit*/}
	#Locators ul li a{width:auto !important; padding-right:0}
#Locators ul li{width:auto; padding-right:10px;}
	
#Locators ul{margin:0}
#GTCommunity ul.m_social_list li.youtube{margin-right:15px}
#GTCommunity ul.m_social_list li.gt-635{margin-right:20px}
.landing-header{display:none;}
.right-div{display:none;}
#rev_slider_1_1_forcefullwidth{position:relative !important}
#FooterLinks{display:none}

.mobile-header{display:block;}
.mobile-logo{position:absolute; right:15px;z-index:999; margin-top:50px; display:block;}


}

@media screen and (max-width: 840px)  {
#Locators{width:auto; margin-bottom:20px;}
#GTCommunity, #Locators, #SharePrice{float:left}
#GTCommunity h3 {text-align:left; margin-left:2%;}
#FooterLinks{float:left;}
/*header{background:blue;}*/
#share { float: left;padding-left: 15px;margin-top: 0px; width: 48%;}

}



@media screen and (max-width: 767px)  {
header{background:brown;}
#BaseFooter{ position:relative; }
#mega-menu-wrap-home-main-menu #mega-menu-home-main-menu li> a.mega-menu-link:before{background-image:none!important; width:auto; height:auto !important}
#Locators ul{margin:0 }
#share { float: left;padding-left: 15px;margin-top: 0px; width: 48%;}
.foot-widget ul{margin:0}




/*
.navbar-default{display:block !important; float:left}
.navbar-toggle {display: block;}
.navbar-header{float:none}
.navbar{margin-bottom:10px}
.navbar{min-height:35px;  margin-left: 15px; border:none; border-radius:0}
#navbar {padding-left:0px; float:left;}
#navbar ul {background:#f8f8f8; position:absolute; padding-top:5px; padding-bottom:10px; border:1px solid #ccc; border-left:none}
#navbar ul li{float:none; display:block;}
#navbar ul li a{border:none;}
.navbar-default .navbar-toggle .icon-bar {background-color: #dd4f05;}
*/
}

@media screen and (max-width: 640px)  {
/*.mobile-header{background:red;}*/
#Locators{width:100% !important}

	.foot-widget h4{cursor: pointer; display:block}
    .foot-widget h4 .fa{float: right;padding:0 20px 0 0;background-color: transparent;border: none;display: block; z-index:999999}
    .foot-widget ul{display: none; }
    .foot-widget.open ul{display: block; overflow:auto}

#GTCommunity, #Locators{float:none; width:100%; clear:both; z-index: 999999; position:relative}
#GTCommunity {margin-left: 0px; padding-left:20px;}
#Locators{padding-left:20px;}
#GTCommunity h3{display:none;}
.fortreus {clear:both;float:left; display:block; padding-left:10px; margin-left: 2%;}
.protect{float:left}
#BaseFooter{z-index:9;}
/*#rev_slider_1_1_forcefullwidth{display:none}*/
.right-div {float: none;padding-left: 20px;width: 100%; margin-right:0; padding-right:20px;}
#share {  margin-top: 0px; width:55%}


}
@media screen and (max-width: 480px)  {
	/*#Locators ul li{width:33%}*/
	/*#Locators ul{padding-right:15px; margin-right:15px;}*/
	/*.right-div{padding-left:20px;}*/
	/*.mobile-header{background:green;}*/

#GTCommunity ul.m_social_list li{margin-right:5px}
#GTCommunity ul.m_social_list li.youtube{margin-right:10px}
#GTCommunity ul.m_social_list li.gt-635{margin-right:10px}
.homeSearch{padding-top:80px}

/*#Locators ul li a{width:92px}*/
#FooterLinks ul{padding-top:15px; padding-bottom:15px; padding-left:15px;}
#FooterLinks ul li {/*border-right: none; float: none;*/ padding-bottom:0; margin-bottom:10px; line-height: 0.7 }
#share {float: left;width: 60%;    margin-top: 20px;}


}
@media screen and (max-width: 320px)  {
}



@media screen and (max-width: 320px)  {
body.has-cookies .mobile-logo{top:80px}
}

@media screen and (min-width: 320px ) and (max-width: 456px)  {
.has-cookies .mobile-header{top: 61px;}
body.has-cookies .mobile-logo{top:60px}
}

@media screen and (min-width: 457px ) and (max-width:  829px)  {
.has-cookies .mobile-header{top: 44px}
body.has-cookies .mobile-logo{top:50px}
}

@media screen and (min-width:  830px)  {
.has-cookies .mobile-header{top: 26px}
body.has-cookies .mobile-logo{top:30px}
}

body.has-cookies #page{top:25px;}
