@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'futura-medium';
    src: url('../fonts/futuraa8-webfont.eot');
    src: url('../fonts/futuraa8-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/futuraa8-webfont.woff') format('woff'),
         url('../fonts/futuraa8-webfont.ttf') format('truetype'),
         url('../fonts/futuraa8-webfont.svg#futura-medium') format('svg');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'futura-normal';
    src: url('../fonts/futuran-webfont.eot');
    src: url('../fonts/futuran-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/futuran-webfont.woff') format('woff'),
         url('../fonts/futuran-webfont.ttf') format('truetype'),
         url('../fonts/futuran-webfont.svg#futura-normal') format('svg');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'futura-light';
    src: url('../fonts/futural-webfont.eot');
    src: url('../fonts/futural-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/futural-webfont.woff') format('woff'),
         url('../fonts/futural-webfont.ttf') format('truetype'),
         url('../fonts/futural-webfont.svg#futura-light') format('svg');
    font-weight: 600;
    font-style: normal;
}

*{margin:0; padding:0; border:0; list-style:none; outline:none;}
html,body,div,h1,h2,h3,h4,h5,h6,p,span,ul,ol,li,a,table,tr,th,td,img{ margin:0; padding:0; border:none; outline:none; list-style-type:none; text-decoration:none;}
body{font-family: Arial, Helvetica, sans-serif;font-size: 62.5%; background:#fff;}
.clearfix {clear: both;}
 p{line-height:16px;}
 a{color:#ae275f;}
 a:hover{text-decoration:underline;}
.container{background:url(../images/body-bg.png) no-repeat top center; width:100%; height:937px; float:left;}
.wrapper{width:1000px; margin:0 auto;}
.header{width:1000px; background-color:#ae275f; float:left; position:relative;}
.logo{padding:20px 0 28px 48px; float:left;}
.internetBanking{float:right; padding:20px 24px 12px 0;}
.infoysisLogo{padding:25px 29px 0 0; float:right;}
.internetBanking p{font-family:'futura-normal'; font-size:1.5em; color:#ffffff; padding:0 0 3px 0;}
.loginSec{background-color:#FFF; width:230px; border:solid 1px #dfa9bf; float:left; padding:0 0 2px;}
.loginSec p.loginText{font-size:1.3em; color:#dfa9bf; padding:8px 0 0 9px; float:left; font-family:Arial, Helvetica, sans-serif;}
.loginImg{float:right; padding:0 5px 0 0; cursor:pointer;}
.internetBanking span{font-size:1.1em; color:#FFF; float:left; clear:both; padding:2px 0 0 0;}
.downarrow{background:url(../images/downarrow.png) no-repeat 0 0; position:absolute; width:35px; height:15px; top:-20px; left:123px; z-index:99999;}
.downarrowGrey{background:url(../images/downarrowGrey.png) no-repeat 0 0; position:absolute; width:35px; height:15px; top:0; left:123px;}
.bannerContainer{width:1000px; position:relative; float:left;}
.loginLink {clear:both; padding:5px 0 5px 10px;}
/*slider css starts here*/
#slides {position:absolute; top:0px; left:0px; z-index:100;}
#slides1 {position:relative; top:0px; left:0px; z-index:100;}
.slides_container {width:1000px; overflow:hidden; position:relative; display:none;}
#slides1 .slide { width:1000px; display:block;}
#slides1 .pagination { margin:0; width:100px; position:absolute; right:278px; bottom:28px; z-index:105;}
#slides1 .pagination li {float:left; margin:0 1px; list-style:none; text-indent:-9999;}
#slides1 .pagination li a {display:block; width:14px; height:0px; padding:12px 0 2px 8px; background-image:url(../images/sliders.png); background-repeat:no-repeat; background-position:0 1px; float:left; overflow:hidden;}
#slides1 .pagination li.current a {background-position:0 -19px; background-repeat:no-repeat;}
/*Slider css ends here*/
.speedBanking{background:url(../images/speed-banking-bg.png) no-repeat 0 0; width:248px; height:395px; position:absolute; top:17px; right:2px; z-index:998; padding:15px 8px;}
.speedBanking h2{font-family:'futura-light'; font-size:2.5em; color:#ae275f; padding:0 0 12px 0;}
.speedBanking .accordian{float:left;width: 100%;}
.speedBanking .accordian h3, .speedBanking .accordian h4{font-family:'futura-light'; font-size:1.6em; color:#333333; width:100%; padding:10px; margin:0 0 2px 0; float:left; cursor:pointer; background:url(../images/speedbankin-bg.png) no-repeat 0 0; position:relative;box-sizing: border-box;}
.speedBanking .accordian h4 a{color:#333333; text-decoration:none; float:left; width:100%;}
.speedBanking .accordian span{background:url(../images/speed-banking-Bullet.png) no-repeat 7px 5px; width:30px; height:15px; float:right; cursor:pointer; position:absolute; right:9px;}
.speedBanking .accordian h3.active{color:#ae275f;}
.speedBanking .accordian h3.active span{background-position: 7px -12px;}
.speedBanking .accordian .accordianContent{float:left; display:none; clear:none;}
.speedBanking .accordian .accordianContent p{font-family:Arial, Helvetica, sans-serif; font-size:1.3em; color:#666666; padding:10px; font-weight:bold;}
.speedBanking .accordian .accordianContent ul{float:left;}
.speedBanking .accordian .accordianContent ul li{background:url(../images/red-bullet.png) no-repeat 7px 8px; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#666666; padding:5px 0 5px 22px;}
.contentContainer{width:1000px; float:left;}
.contentContainer .lhs{width:698px; padding:0 10px; float:left; padding:25px 10px 0}
.lhs .title{border-bottom:solid 1px #cccccc; width:96%; height:14px; position:relative; float:left;}
.lhs .title h2{float:left; font-family:'futura-medium'; font-size:2.0em; color:#ae275f; padding:0; background-color:#FFF; position:absolute; padding:0 10px 0 0;}
.lhs .accordian{clear:both; margin:20px 0 0 0; float:left;}
.lhs .accordian h3{background-color:#ededed; color:#000000; font-family:'futura-light'; font-size:1.6em; width:650px; margin:0 0 8px 0; float:left; cursor:pointer; position:relative; padding:10px 0 10px 27px;}
.lhs .accordian span{background:url(../images/exclusive-offers-bullet.png) no-repeat left -9px; width:10px; height:10px; float:left; padding:0 9px 2px 0; position:absolute; left:8px;}
.lhs .accordian .active span{background-position: left 3px;}
.lhs .accordian .accordianContent{float:left; display:none;}
.lhs .accordian .accordianContent ul{float:left; padding:8px 0 15px;}
.lhs .accordian .accordianContent ul li{background:url(../images/bullet.png) no-repeat 38px 8px; font-family:Arial, Helvetica, sans-serif; font-size:1.3em; padding:5px 0 5px 56px; color:#666666; float:left; clear:both; width:600px;}
.lhs p.tNc{float:right; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#666666; padding:7px 26px 40px 0;}
.lhs p.tNc a{text-decoration:none; color:#666666;}
.contentContainer .rhs{width:279px; float:left; padding:25px 0 0 0;}
.contentContainer .rhs p{font-family:'futura-light'; font-size:1.8em; color:#333333; background:url(../../images/phone_banking_numbers.gif) no-repeat 7px 20px; padding:0 0 0 10px; height:78px; width:237px; float:left;}
.edge{float:left; padding:10px 0 0 0;}
.liveRates{background:url(../images/live-rates-bg.jpg) repeat-x bottom left; border:solid 1px #f3f3f3; width:223px; height:103px; float:left; padding:20px; margin:30px 0 0;}
.liveRates h2{font-family:'futura-medium'; font-size:2.0em; color:#333333; padding:10px 0 20px;}
.rateSec{float:left; padding:0 0 10px 5px; border-bottom:solid #e6e6e6 1px; margin:0 0 10px;}
.rateSec .rates{background:url(../images/rates-bg.jpg) no-repeat 0 0; font-family:Arial, Helvetica, sans-serif; font-size:2.0em; color:#FFF; font-weight: bold; padding:10px; float:left; width:75px; height:35px;}
.rateSec .ratesText{float:left; font-family:Arial, Helvetica, sans-serif; font-size:1.3em; color:#333333; padding:8px 0 0 10px;}

/*owl-carousel */
.slides_container .owl-item div{padding:5px 0;}
.slides_container .owl-item img{display: block;width: 100%;height: auto;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span{background: #ae275f;}
.owl-theme .owl-controls .owl-page span{width: 6px;height: 0px;padding: 12px 0 2px 8px;background-image: url(images/sliders.png);background-repeat: no-repeat;background-position: 0 1px;opacity: 1;}
.owl-theme .owl-controls{position: absolute;right: 278px;bottom: 28px;}
/*END owl-carousel 
carousel*/
.crousel {position: relative;  width: 600px; clear:both;left:40px;} 
.roundabout-holder {height:300px;}
.roundabout-moveable-item {width:500px; cursor:pointer; overflow:hidden; filter: none !important;}
.crousel li img{zoom:1;}
ul.roundabout-holder li{width:350px;}

/*carosel*/	
/*Dropdown*/
.dropdownContent div{display:none; padding:3px 0; float:left;}
.contain{padding:7px 5px; float:left; width:100%;}
.contain select{width:150px; border:1px solid #000; height:25px;}
.speedBanking .accordian .accordianContent .dropdownContent p{font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#666666; padding:2px 0; font-weight:normal; line-height:1.4em;}
.dropdownContent a{text-decoration:none; color:#ae275f;}
.dropdownContent a:hover{text-decoration:underline;}
/*Dropdown*/
.viewMoreContent{float: right;font-size: 1.1em;}
.overlay{position: fixed;background: #000;opacity: 0.7;top: 0;left: 0;width: 100%;height: 100%;z-index: 999;display: none;}
.showMoreContent{position: absolute;background: #fff;left: 0;right: 0;margin:0 auto;top:10px;z-index: 999;display: none;width: 500px;padding: 20px;border-radius: 4px;box-sizing: border-box;}
.closeView{color:red;font-weight: bold;float: right;margin: -18px -18px;font-size: 2.5em;cursor: pointer;}
.contentDetails p{font-family: Arial, Helvetica, sans-serif;font-size: 1.2em;padding: 2px 0;line-height: 1.4em;}
.contentDetails .viewMoreContent {display:none;}
.contHeight {overflow:hidden; height:71px;}/*linkSection start*/
.lhs .linkDiv h2{font-family: 'futura-medium'; font-size: 2.0em; color: #ae275f; width: 96%; position: relative; float: left;}
.lhs .linkDiv h2 a{padding: 0px 0 30px; display: inline-block; text-decoration: underline;}
/*linkSection end*/  