body{font-size: 14px;}
.row{margin:0;}
.container, .col-md-4{padding:0;}
.banner{background: #38acc9;}
.banner .col-md-6{padding:0;}
.banner .banner-icon{width:320px;padding: 20px;cursor:pointer;min-height:175px; }
.banner .banner-icon:hover{background:#1C93B1;}

.product-head h1{margin: 0; float: left;}
.product-logo-block .product-logo{ max-height: 32px; margin-right: 5px;}
.user-review-rating-block{width: 99%;}
.user-review-rating-block .elig-review-block{float: none;}
#card_comparison .user-review-rating-block .elig-review-block{float: right; width: 100%}
.tools-menu .container{width:100%;}

.bank-prod-page .tcenter, .banner .tcenter{text-align:center;}
.bank-prod-page{font-weight:400;}

.banner h2{font-size: 18px;font-weight: 300;color: #bde9f4;margin-bottom: 0;}
.news-widget h2{margin:0;padding-bottom: 34px;}
.bank-prod-page h3{border-right: 0 solid #DDDDDD;color: #34495E;padding: 18px 10px;background: none repeat scroll 0 0 #FFFFFF;margin:0;}
.bank-prod-page h4{color: #16A085;margin: 0;padding: 0 10px;}
.bank-prod-page .list-group-item, .bank-prod-page .list-group-item p, .bank-prod-page .ir-section span, .bank-prod-page .ir-section p, .bank-prod-page sub{font-size:14px;}
.bank-prod-page .list-group{margin-bottom:0;}
.bank-prod-page span, .bank-prod-page  p{font-size:14px;font-weight: 400;color:#34495E;line-height:20px;}
.rating-section .bank-prod-page span, .rating-section .bank-prod-page  p{font-size:12px;font-weight: 400;color:#34495E;line-height:20px;}
.bank-prod-page span.product-logo-block{vertical-align: bottom;float:left}
.bank-prod-page .list-group-item, .bank-prod-page .list-group-item p{font-size: 14px;}
.bank-prod-page .list-group-item p{padding-left:15px;}
.bank-prod-page  p{margin:0;}
.bank-prod-page .tcenter p{line-height:15px;padding:10px 0 0 0;}
.bank-prod-page .product-head h2{padding: 15px 0; text-align: left;}
.bank-prod-page .product-head{margin-top: 0;}

.bank-prod-page .link-section{text-align:right;padding: 15px 0;font-weight:300;}
.bank-prod-page .link-section span{font-size: 16px;font-weight: 300;}
.bank-prod-page .link-section span a, .bank-prod-page .link-section strong a{margin-left:10px;text-decoration: underline;color:#38acc9;font-weight:bold; font-size: 18px;}
.bank-prod-page .product-hl-table-head{background: #38acc9;border-radius: 6px 6px 0 0;}
.product-hl-table-head td{color:#FFFFFF; font-size:18px;}
.interest-rate-page .product-hl-table-head td {color:inherit;}
.bank-prod-page .product-hl-table-head span{color:#FFFFFF;}
.bank-prod-page .product-hl-table-head span img{margin: -2px 0 0;padding: 0 5px;}

.bank-prod-page .tab-left-section{background:#f5f7f8;float:left;width:20%; padding:0;}
.bank-prod-page .tab-right-section{width:80%; padding:0;float:right;}
.loan-content .full-container{width:100%;padding:0;float:right;}
.full-container h3{padding: 18px 0;}
.full-container table{margin-bottom:10px;}
.full-container td{padding: 5px;}
.interest-rate-page .bank-prod-page .row .col-md-12 {padding-left: 0;padding-right: 0;}

.bank-prod-page .nav-tabs{margin-bottom:0;}
.bank-prod-page .nav-tabs{border: 0 none;}
.bank-prod-page .tabs-left > li > a{border-width: 0px;display: block;overflow: hidden;padding: 10px;}
.bank-prod-page .city-logo{width:72px;padding-right:10px;}
.bank-prod-page .bank-name{width:140px;}
.bank-prod-page .city-logo img{max-height:15px;}
.bank-prod-page .tab-content{border:0 solid #DDDDDD;padding: 0;margin-bottom: 0;}
.bank-prod-page .tab-pane{overflow:hidden;}
.bank-prod-page .hfm-center{ float:none; margin: 0 auto;}

.li-life-cover{padding:0 0 10px 0 !important;text-align:center}

.ins-bld-title{color: #488aae !important;font-size: 13px !important;font-weight:bold !important;}
.cc-All{ background-image: url(/images/newcc/icon-allcards.png) !important;}
.cc-Airline, .cc-miles { background-image: url(/images/newcc/icon-miles.png) !important;}
.cc-Lifestyle, .cc-lifestyle{background-image: url(/images/newcc/icon-lifestyle.png) !important;}
.cc-Fuel, .cc-fuel{background-image: url(/images/newcc/icon-fuel.png) !important;}
.cc-Shopping, .cc-shopping{background-image: url(/images/newcc/icon-shop.png) !important;}
.cc-Premium, .cc-premium{background-image: url(/images/newcc/icon-premimum.png) !important;}
.cc-Low, .cc-low { background-image: url(/images/newcc/icon-lowfee.png) !important;}
.cc-All, .cc-Airline, .cc-Lifestyle, .cc-Fuel, .cc-Shopping, .cc-miles, .cc-Premium, .cc-airline, .cc-lifestyle, .cc-fuel, .cc-shopping, .cc-premium, .cc-low, .cc-Low{ background-repeat: no-repeat !important; background-position: 4px 7px !important;}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{border-width: 0;background:transparent;cursor:pointer;}
.nav.nav-tabs.tabs-left span {display: block;float: left;}

.video-js{padding:0 0 15px;}

.bank-prod-page .row .col-md-12{padding-right:0;}

.bank-prod-page .hl-logo-section img{width:97%;}
.bank-prod-page .rating-section{padding-right:0;}
.bank-prod-page .product-hl-table{background:#F4F5F7;border-radius:6px;padding-bottom: 5px;}
.interest-rate-page .bank-prod-page .product-hl-table{background: transparent;}
.bank-prod-page .ir-section .product-hl-table {padding-bottom: 0;}
.bank-prod-page .product-hl-table .col-md-6{ padding: 10px 15px;border-bottom:1px solid #DDDDDD;}

.bank-prod-page .btm-pad{padding-bottom:15px;}
.bank-prod-page .top-pad{padding-top:15px;}

.bank-prod-page .video-section{margin: 0 auto;width: 80%; text-align: center;}

.bank-prod-page hr{border-color:#DDDDDD;margin:0;padding:0;}

.bank-prod-page .arrow-down {position: relative;height:20px;}
.bank-prod-page .arrow-down:after, .arrow-down:before {top: -1px;left: 50%;border: solid transparent;content: " ";height: 0;	width: 0;position: absolute;pointer-events: none;}
.bank-prod-page .arrow-down:after {border-color: rgba(136, 183, 213, 0);	border-top-color: #FFFFFF;border-width: 17px;margin-left: -17px;}
.bank-prod-page .arrow-down:before {border-color: rgba(194, 225, 245, 0);border-top-color: #DDDDDD;border-width: 18px;margin-left: -18px;}

.bank-prod-page .list-group-item {background-color: #F4F5F7;border: 1px solid #DDDDDD;border-radius:6px;margin: 0 0 10px;}
.bank-prod-page .list-group-blue{border-bottom:5px solid #38ACC9;}
.bank-prod-page .list-group-orange{border-bottom:5px solid #FFA952;}
.bank-prod-page .list-group-green{border-bottom:5px solid #35BE7A;}
.bank-prod-page .list-group-meroon{border-bottom:5px solid #F08261;}
.bank-prod-page .list-group-dkgreen{border-bottom:5px solid #29999A;margin-bottom:0;}
.bank-prod-page sub{padding-left: 10px; display:block;line-height:24px;}

.bank-prod-page .table-curved {border-collapse: separate;border: solid #ddd 1px;border-radius: 0px;border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;border-top:0px;background: none repeat scroll 0 0 #F4F5F7;margin:0 auto;text-align: center;font-size: 14px;}
.bank-prod-page .table-curved > thead:first-child > tr:first-child > th {border-bottom: 0px;border-top: solid #ddd 1px;}
.bank-prod-page .table-curved >td, .bank-prod-page .table-curved >th{border-left: 1px solid #ddd;border-top: 1px solid #ddd;cursor: pointer;padding: 5px;}
.bank-prod-page .table-curved > :first-child > :first-child > :first-child {border-top-left-radius: 0px;}
.bank-prod-page .table-curved > :first-child > :first-child > :last-child {border-top-right-radius: 0px;}
.bank-prod-page .table-curved > :last-child > :last-child > :first-child {border-bottom-left-radius: 6px;}
.bank-prod-page .table-curved > :last-child > :last-child > :last-child {border-bottom-right-radius: 6px;}
.bank-prod-page .table-curved > thead > tr > th, .bank-prod-page .table-curved > tbody > tr > th, .table-curved > tfoot > tr > th, .bank-prod-page .table-curved > thead > tr > td, .bank-prod-page .table-curved > tbody > tr > td,.bank-prod-page .table-curved > tfoot > tr > td{border-top: 1px solid #DDDDDD;text-align:left;vertical-align:middle;padding: 9px 15px;}
.bank-prod-page .table-curved > tbody > tr > td:first-child {border-right: 1px solid #DDDDDD;}

.other-product > div {background:transparent;padding:0;}

.social-media-section{ display: inline; padding-left: 10px; float: right; padding-top: 5px;}
.social-media-section > div.fb-like{ margin-right: 10px;}
.social-media-section #___plusone_0{ vertical-align: middle !important;}

.product-hl-table .table a img{height:30px;}
.bank-prod-page .btm-pad h3{color:#488aae; font-weight:bold;}

.bank-prod-page .wo-left-nav .bank-name {width: auto;}

.how-to-use .panel .panel-default > .panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd;}
.how-to-use .panel .panel-title a{color: #251f20;display: block;padding: 10px 0;}
.how-to-use .panel .panel-heading h2{margin:0;padding:0;font-size:16px;}
.how-to-use .panel .panel-heading{padding: 0 15px;}
.how-to-use .panel p{font-size: 14px;}

@media only screen and (max-width: 1199px){
	.product-hl-table .col-md-3, .product-hl-table-head{padding-left:5px;padding-right:5px;}
	.bank-prod-page .bank-name{width:102px;}
}
@media only screen and (max-width: 1023px){
	.bank-prod-page{padding-left:10px;padding-right:10px;}
	.bank-prod-page .video-section{width: 70%;}
}
@media only screen and (max-width: 991px){
    .bank-prod-page .nav-tabs {border-right: 0 solid;float:left;padding-right: 10px;width:33%;}
	.bank-prod-page .tab-left-section h3{padding-top:0;}
	.bank-prod-page h4{padding:15px 10px 0 10px;border-right: 0px solid #DDDDDD;}
	.product-hl-table .col-md-3, .product-hl-table-head{padding-left:5px;padding-right:5px;}
	.bank-prod-page .row .col-md-12, .bank-prod-page .link-section, .bank-prod-page .rating-section{padding-right: 15px;}
	.bank-prod-page .bank-name{width:145px;}
	.bank-prod-page .tabs-left > li.active > a, .bank-prod-page .tabs-left > li.active > a:hover, .bank-prod-page .tabs-left > li.active > a:focus{border-right: 1px solid #DDDDDD;border-radius:4px;}
	.tabs-left > li > a{border-radius: 4px;}
	.bank-prod-page .tab-left-section, .bank-prod-page .tab-right-section{width:100%; padding: 0 3%;}
    .bank-prod-page .tab-left-section{padding: 0;width: 100%;}
    .bank-prod-page .tab-left-section .accordion-mo-info{background-color:#F5F7F8;margin-top: -9px;margin-bottom: 10px;width: 100%;}
    .bank-prod-page .tab-left-section .accordion-mo-head{background-color:#FFFFFF;}
    .bank-prod-page .tab-right-section, .elig-review-block{padding: 0;}
	.bank-prod-page .product-head h2{padding-bottom:0;}
    .bank-prod-page .nav-tabs{width:50%;}
    .product-hl-table > .col-sm-3 {width: 100%;}
    .product-hl-table > .col-sm-3 > .col-sm-3 {width: 50%;}
    .social-media-section{display: none;}
    .news-widget h2{margin: 0;padding-bottom: 34px;}
}
@media only screen and (max-width: 767px){
    .bank-prod-page .link-section{padding-right:15px;padding-left:15px;}
	.hl-logo-section{display:none;}
	.bank-prod-page .bank-name {width: auto;}
	.btm-pad-mobile{padding-bottom:15px;}
	.panel-default > .panel-heading{padding: 0;}
	.bank-prod-page .caret{border-color: #FFFFFF rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);color:#FFFFFF;float:right;margin: 5px 0;}
	.bank-prod-page .list-group-item-head{background: none repeat scroll 0 0 rgba(0, 0, 0, 0);border: 0 solid;padding: 0;text-align: left;}
	.bank-prod-page .list-group-item-head h4{padding:0;}
	.panel-group {margin-bottom: 0;}
	.mar-btm{margin-bottom:10px;}
    .bank-prod-page .link-section span a{font-size: 16px;}
    .social-media-section, .pointer-view{display: none;}
    /*Accordion Part*/
    .bank-prod-page .tab-left-section .accordion-mo-head{background: none repeat scroll 0 0 #38ACC9;color: #FFFFFF;margin-bottom: 10px;}
    .bank-prod-page .tab-left-section{background-color: transparent;padding: 0 10px;}
    .bank-prod-page .tab-left-section .accordion-mo-info{margin-top: -9px;margin-bottom: 10px;width: 100%;}
    .accordion-mo-head .caret, .accordion-mo-head .caret{top: 0;}
    .news-widget h2{margin: 0;padding-bottom: 34px;}
	.btm-pad .btm-pad-mobile { min-height: 156px;}
    .landscape .btm-pad .btm-pad-mobile { min-height: 180px;}
}
@media (max-width: 579px) {
	.banner .col-xs-6{width:100%; text-align: left;}
    .banner .banner-icon{width:100%; min-height:100px;}
	.banner .banner-icon img, .banner h2{float:left;}
    .banner h2{width: 82%;}
	.banner .banner-icon{padding: 10px 20px;}
	.bank-prod-page h2{padding-bottom:0;}
	.banner h2{padding-left:20px;}
	.bank-prod-page h4{padding: 0 10px;}
	.banner .banner-icon{padding:10px;}
	.bank-prod-page .video-section{width:100%;}
    .social-media-section{display: none;}
    .news-widget h2{margin: 0;padding-bottom: 34px;}
}
@media only screen and (min-width:320px) and (max-width:767px){

}
@media (max-width: 480px) {
    .navbar {min-height: 42px;}
    .logo-section img {width: 200px;}
    .navbar-brand {font-size: 24px;}
    .navbar-toggle{line-height: 42px;height: 42px;}
	.navbar{margin-bottom: 5px;}
    .banner .banner-icon{min-height:40px;}
	.banner .banner-icon img{width:30px;}
	.bank-prod-page h2{padding:10px 0;}
	.video-js {padding: 0 0 10px;}
    .banner .col-xs-6{width:100%; text-align: left;}
	.banner h2 {font-size: 14px;margin-top: 7px;padding-left: 8px;width: 82%;}
	.banner .banner-icon{padding:5px;}
	.bank-prod-page sub, .table-curved{font-size: 12px;}
	.bank-prod-page .link-section span{font-size: 14px;}
	.bank-prod-page .list-group-item, .bank-prod-page .list-group-item p{font-size: 12px;}
	.bank-prod-page .btm-pad{padding-bottom: 10px;}
	.bank-prod-page .row .col-md-12, .bank-prod-page .link-section, .bank-prod-page .rating-section, .bank-prod-page .col-xs-12{padding:0;}
	.bank-prod-page .list-group-item{padding:5px;}
	.table-curved > thead > tr > th, .table-curved > tbody > tr > th, .table-curved > tfoot > tr > th, .table-curved > thead > tr > td, .table-curved > tbody > tr > td, .table-curved > tfoot > tr > td{padding:5px;}
	.product-hl-table-head span:first-child{display:inline;padding: 0 5px;}
	.bank-prod-page .product-img{width:100px;}
	.social-media-section{display:none;}
	.rating-section .product-hl-table .col-xs-6{display:none;}
	.bank-prod-page .rating-section .product-hl-table{border-radius: 6px;padding-bottom: 0;}
	.bank-prod-page .rating-section .product-hl-table-head{border-radius: 6px;}
	.bank-prod-page .product-head h2{padding: 10px 0 0;}
    .bank-prod-page .nav-tabs{width:100%;}
    .bank-prod-page .link-section span a{font-size: 14px;}
    .bank-prod-page .tab-left-section{padding: 0;}
    .news-widget h2{margin: 0;padding-bottom: 34px;}
}
@media (min-width:200px) and (max-width:480px) {
    .product-head h1{margin:15px 0 0;}
    .btm-pad .col-xs-6 {display: inline-block;float: none;padding-bottom: 15px;vertical-align: top;width: 48%;}
}
.img-center img {
    display: inline-block;
}

.sprite-hungry {background-repeat:no-repeat;display: inline-block;width: 120px;height: 117px; vertical-align: middle}
.to-years-old {background-position: 0 0;}
.sf-years-old {background-position: -120px 0;}
.earn-more {background-position: -240px 0;}
.salaried {background-position: 0 -117px;}
.monthly-income-emi {background-position: -120px -117px;}
.emi-other-loans {background-position: -240px -117px;}
.cc-outstanding {background-position: 0 -234px;}
.longer-tenure {background-position: -120px -234px;}
.max-loan {background-position: -240px -234px;}
.property-value {background-position: -360px 0;}
.spouse {background-position: -360px -117px;}
.parents {background-position: -360px -234px;}
.car-value {background-position: 0 -351px;}