.bbicons-institution-type {background-position:4px -2160px;}
.bbicons-deposit-type {background-position:3px -2199px;}
.bbicons-interest-type {background-position: 4px -2200px;}
.bbicons-loan-against-fd {background-position: 4px -2312px;}
.bbicons-tax-saving {background-position: 4px -2234px;}
.bbicons-withdrawal,.bbicons-partial-withdrawal {background-position: 4px -2352px;}
.bbicons-online {background-position: 4px -2274px;}
.bbicons-deposit-amount {background-position: 2px -2395px;}
.bbicons-tenure-filter {background-position: 4px -570px;}
.bbicons-interest-type {background-position: 4px -2200px;}
.bbicons-nro-deposit-friendly,.bbicons-nri-deposit-friendly {background-position: 4px -2432px;}
.filter-section{position:static!important}
.sticky{position:fixed!important;top:0!important;width:inherit;z-index:6!important}
.offers-heading-sticky.affix{top:44px!important}
.title-review span{display:inline-block!important;vertical-align:middle!important}
.title-review{padding-top:10px!important}
.offers-section{padding-top:0!important}
.cc-loan-landing .sort-section-title {padding:10px 2px 0 10px;}
.cc-loan-landing .sort-section-partner-count{padding-left:0}
.cc-loan-landing .product-logo-block .product-logo{margin-right:0}
.bbicons-interest-rate-range{background-position:3px -1186px}
.bank-prod-page .product-landing-btn-block .link-section{text-align:center;padding:5px 0 10px;margin:5px 15px 15px}
.bank-prod-page .product-landing-btn-block .link-section a,.animation-target{display:inline-block;margin-bottom:0;font-size:12px;padding:2px 15px;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;background-color:#ed4a13;color:#fff;text-decoration:none;}
.product-review-link{display:inline-block;float:right;padding:0 10px}
.product-review-link a{color:#fff;font-size:14px;text-decoration:underline}
.bank-prod-page hr{border-color:#ddd;margin:0;padding:0;border:0;border-top:1px solid #ddd}
.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:#fff;border-width:17px;margin-left:-17px}
.bank-prod-page .arrow-down:before{border-color:rgba(194,225,245,0);border-top-color:#ddd;border-width:18px;margin-left:-18px}
.filter-section .filter-institution-type .dropdown-menu,.filter-section .filter-deposit-type .dropdown-menu {padding: 10px 0 5px;width: 500px;}

/* Filter Section */
.filter-section .dropdown-menu label{text-transform:capitalize;}
.filter-section .filter-institution-type .dropdown-menu {width: 500px;}
.filter-section .filter-institution-type .dropdown-menu li {padding: 3px 0;width: 50%;}
.filter-section .filter-institution-type .dropdown-menu li label{padding-left:36px}
.filter-institution-type .filter-section-link,.filter-deposit-type .filter-section-link{padding: 0 16px 5px 10px;}
.filter-section .filter-deposit-type .dropdown-menu {width: 195px;}
.filter-section li:last-child{border-right:none}
.filter-section .filter-show-quotes .dropdown-menu li {margin-top: 5px}
.filter-section .navbar-header,.offer-section-content .card img{width:auto}
.filter-show-quotes .dropdown-menu{padding-top:5px;width:254px}
.filter-section-link{clear:both}

/* Interest Filter */
.filter-section .filter-interest-type .dropdown-menu {width:215px;padding:12px 10px 0 0}
.filter-interest-type .filter-section-link {margin: 0 0 5px;padding: 4px 0;}
.filter-interest-type .dropdown-checkbox {padding: 15px 0;}
.filter-interest-type .dropdown-menu li {padding: 3px 0;width: 100%;text-transform: capitalize;}

/* Offer Table Section */
.offers-section .offer-section-header,.offers-section .row-same-height{text-align:center}
.offers-section .offer-section-content .card {text-align:left;}
.offers-section .card {width:20%;}
.offers-section .deposit-amount-range {width:24.5%;}
.offers-section .tenure-range{width:15%;}
.offers-section .interest-rate-range {width:18%;}
.offers-section .select-card{width:22.5%;}

/* Details Section */
.col-1, .col-2, .col-4{width:25%;}
.col-3{clear:left;}
.col-0,.col-3{width:50%;}
.offers-section-details .featureName .value-adds ul li span{padding-right:5px}
.offer-section-content .frills .tooltip-inner {width: 300px;}
.offer-section-content .frills .tooltip.top .tooltip-arrow{border-width:10px;border-top-color:#D4D4D4;bottom:-15px;left:50%;position:absolute;}
.offer-section-content .frills .tooltip.top .tooltip-arrow:after{border-color:transparent;border-style:solid;border-width:9px;border-bottom-width:0;border-top-color:#FFFFFF;bottom:2px;content:"";left:-9px;position:absolute;}
.frills{padding-bottom: 10px;}
.frills .sprite-offers{float:left;margin-right:10px;width:28px;height:32px;}
.frills ul li{font-weight:bold;}
.offers-section-details .frills li{width:50%;float:left;list-style:none;padding:0;margin:0;line-height:25px;position:relative;}
.frills .disabled{text-decoration:line-through;opacity:0.5;font-weight:normal;}
.offers-section-details .value-adds li{width:auto;float:left;padding-right:20px;list-style:none;margin:0;text-align:center;}
.value-adds .title{display:block;}
.value-adds .title{color:#9d9d9d;}
.details-col-1{padding-left:20px;}
.font-lgr{display:inline;font-size:23px}
.ln-accordion .panel{margin-bottom:0;border-radius:0;border:0;background:#fbfbfb}
.ln-accordion .panel p,.ln-accordion .panel ul li{list-style:disc;margin:10px 0}
.ln-accordion .panel ul li li{list-style:lower-alpha}
.ln-accordion .panel-title span{margin-right:5px;width:15px;display:inline-block;text-align:center;font-size:18px}
.ln-accordion .panel ul,.ln-accordion .panel ul ul{padding:0 0 0 15px;margin:0}
.ln-accordion .panel .panel-heading{padding:3px 15px}
.ln-accordion .panel .panel-heading h2{margin:10px 0;padding:0;font-size:16px}
.ln-accordion .panel .panel-title a{color:#251f20}
.ln-accordion .panel-heading a.accordion-toggle.collapsed span:before{content:"+"}
.ln-accordion .panel-heading a.accordion-toggle span:before{content:"-"}
.cc-loan-landing .bb-review-section .title-review {margin: 12px;}
.col-6{width:50%;clear:both;}
.offers-section .value-description{text-transform: capitalize;}
.news-widget ul li{list-style:none}
.primary-txt .col-md-12 .ir-section tr td{text-align: center}
.primary-txt .col-md-12 .ir-section tr td a {display: block}
.table.table-curved br{display:block;}
.table.table-curved{background:#fff;}
.ir-section .table.table-curved{background:#f4f5f7;}
.primary-txt .ir-section .product-hl-table tr td{text-align: left}
.product-hl-table .table a img{height:30px;}
.product-hl-table-head td{color:#34495E;font-size:18px;}
.primary-txt .review-writing-tips.fixed {top: 380px;}
.offer-section-content .bb-rupee-xs {text-indent: -3px;margin-right: 0px;}
.bank-prod-page sub{display:block;line-height:24px;padding-left:10px}
.bank-prod-page .product-hl-table{background:#f4f5f7 none repeat scroll 0 0;border-radius:6px;padding-bottom:0}
.bank-prod-page .product-hl-table-head{background:#38acc9;border-radius:6px 6px 0 0}
.bank-prod-page .product-hl-table-head span,.bank-prod-page .product-hl-table-head strong{color:#fff}
.primary-txt .product-hl-table .table.table-curved{margin:0 auto}
.read-more-button .apply{height: auto;width: auto;background-color:#ed4a13 !important;padding:5px 15px;font-size:18px;font-weight: 700;}
.rating-section-remove .container .review-small-heading {margin-bottom: 10px;margin-top: 0;}
.animation-target {animation:animation 1000ms linear 0s normal both 1;}
.tabbable-one .nav-tabs > li.dontshow{display:none}
.table {width: 100%;}
.chrome .rate-alert-modal .error-msg, .modal-no-partner .error-msg{padding:13px 5px 11px 45px;}

/* POPUP SECTION REVIEW BOX*/
.reviewbox .modal-header .close{ color:#ff0;font-size:28px; position:absolute;right:-7px;top:-20px;opacity:1;filter:alpha(opacity=100);margin:5px 0 0;z-index:1;}
.red-close-mark{background-position:-138px -143px;display:inline-block;height:16px;width:14px;}
.reviewbox .modal-header,.ratingpop .modal-header{ border-bottom:none; padding:0; min-height:0;}
.reviewbox .modal-body{background:#fff;margin-top:8px;text-align:left;}
.ratingpop .modal-body{ background:#fff;}
.ratingreview{ display:inline-block; font-size:15px; margin:2px 0 0 0;}
.cus-review-head{ font-size:16px;}
.reviews-divider{border-bottom: 1px solid #ABA2A2;    margin-bottom: 8px;    padding-bottom: 5px;}
.review-cc{ color:#1688BA;  display:inline-block; font-size:16px;}
.rating{ display:inline-block; margin:0; vertical-align:middle;}
.rating img{float:left; height: 14px;margin-right: 1px;width:14px;}
.cus-review-body{ height:130px; overflow:auto; padding-bottom:15px;}
.cus-review-body ul li span.reviewed-by{ font-size:12px;}
.cus-review-body ul li span.over-all-ratings{font-size:11px!important;}
.cus-review-body ul li span.reviewed-by strong{color:#0E7AAD;}
.review-msg{font-size:14px;line-height:19px;font-style:italic;}
.bb-review{ display:inline-block; font-size:12px;}
.bb-review-body{ height:130px; overflow:auto;padding-bottom:15px; padding-right:15px;}
.bb-review-body ul li span.reviewed-by{ font-size:11px;}
.bb-review-body ul li span.reviewed-by strong{ color:#0E7AAD;}
.bb-review-body ul li span.over-all-ratings{ font-size:11px!important;}
.dontshow{ display:none;}
.nextprev{ font-size:15px; padding-top:8px;}
.nextprev a{ color:#366DA0;}

@keyframes animation {
    0%{transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}
    1.66667%{transform:matrix3d(1.06911,0,0,0,0,1.08105,0,0,0,0,1,0,0,0,0,1)}
    3.33333%{transform:matrix3d(1.14545,0,0,0,0,1.18602,0,0,0,0,1,0,0,0,0,1)}
    5%{transform:matrix3d(1.22337,0,0,0,0,1.29902,0,0,0,0,1,0,0,0,0,1)}
    6.66667%{transform:matrix3d(1.29842,0,0,0,0,1.40691,0,0,0,0,1,0,0,0,0,1)}
    8.33333%{transform:matrix3d(1.3673,0,0,0,0,1.5,0,0,0,0,1,0,0,0,0,1)}
    10%{transform:matrix3d(1.42774,0,0,0,0,1.57226,0,0,0,0,1,0,0,0,0,1)}
    11.6667%{transform:matrix3d(1.47847,0,0,0,0,1.62109,0,0,0,0,1,0,0,0,0,1)}
    13.3333%{transform:matrix3d(1.51897,0,0,0,0,1.64684,0,0,0,0,1,0,0,0,0,1)}
    15%{transform:matrix3d(1.54941,0,0,0,0,1.65208,0,0,0,0,1,0,0,0,0,1)}
    16.6667%{transform:matrix3d(1.57044,0,0,0,0,1.64088,0,0,0,0,1,0,0,0,0,1)}
    18.3333%{transform:matrix3d(1.58305,0,0,0,0,1.61805,0,0,0,0,1,0,0,0,0,1)}
    20%{transform:matrix3d(1.58847,0,0,0,0,1.58847,0,0,0,0,1,0,0,0,0,1)}
    21.6667%{transform:matrix3d(1.58802,0,0,0,0,1.55663,0,0,0,0,1,0,0,0,0,1)}
    23.3333%{transform:matrix3d(1.58303,0,0,0,0,1.52623,0,0,0,0,1,0,0,0,0,1)}
    25%{transform:matrix3d(1.57478,0,0,0,0,1.5,0,0,0,0,1,0,0,0,0,1)}
    26.6667%{transform:matrix3d(1.56445,0,0,0,0,1.47964,0,0,0,0,1,0,0,0,0,1)}
    28.3333%{transform:matrix3d(1.55303,0,0,0,0,1.46588,0,0,0,0,1,0,0,0,0,1)}
    30%{transform:matrix3d(1.54137,0,0,0,0,1.45863,0,0,0,0,1,0,0,0,0,1)}
    31.6667%{transform:matrix3d(1.53015,0,0,0,0,1.45715,0,0,0,0,1,0,0,0,0,1)}
    33.3333%{transform:matrix3d(1.51985,0,0,0,0,1.4603,0,0,0,0,1,0,0,0,0,1)}
    35%{transform:matrix3d(1.51081,0,0,0,0,1.46674,0,0,0,0,1,0,0,0,0,1)}
    36.6667%{transform:matrix3d(1.50322,0,0,0,0,1.47507,0,0,0,0,1,0,0,0,0,1)}
    38.3333%{transform:matrix3d(1.49716,0,0,0,0,1.48404,0,0,0,0,1,0,0,0,0,1)}
    40%{transform:matrix3d(1.49261,0,0,0,0,1.49261,0,0,0,0,1,0,0,0,0,1)}
    41.6667%{transform:matrix3d(1.48946,0,0,0,0,1.5,0,0,0,0,1,0,0,0,0,1)}
    43.3333%{transform:matrix3d(1.48758,0,0,0,0,1.50574,0,0,0,0,1,0,0,0,0,1)}
    45%{transform:matrix3d(1.48677,0,0,0,0,1.50961,0,0,0,0,1,0,0,0,0,1)}
    46.6667%{transform:matrix3d(1.48684,0,0,0,0,1.51166,0,0,0,0,1,0,0,0,0,1)}
    48.3333%{transform:matrix3d(1.48758,0,0,0,0,1.51207,0,0,0,0,1,0,0,0,0,1)}
    50%{transform:matrix3d(1.48881,0,0,0,0,1.51119,0,0,0,0,1,0,0,0,0,1)}
    51.6667%{transform:matrix3d(1.49036,0,0,0,0,1.50937,0,0,0,0,1,0,0,0,0,1)}
    53.3333%{transform:matrix3d(1.49207,0,0,0,0,1.50702,0,0,0,0,1,0,0,0,0,1)}
    55%{transform:matrix3d(1.49381,0,0,0,0,1.5045,0,0,0,0,1,0,0,0,0,1)}
    56.6667%{transform:matrix3d(1.49549,0,0,0,0,1.50208,0,0,0,0,1,0,0,0,0,1)}
    58.3333%{transform:matrix3d(1.49703,0,0,0,0,1.5,0,0,0,0,1,0,0,0,0,1)}
    60%{transform:matrix3d(1.49838,0,0,0,0,1.49838,0,0,0,0,1,0,0,0,0,1)}
    61.6667%{transform:matrix3d(1.49952,0,0,0,0,1.49729,0,0,0,0,1,0,0,0,0,1)}
    63.3333%{transform:matrix3d(1.50042,0,0,0,0,1.49672,0,0,0,0,1,0,0,0,0,1)}
    65%{transform:matrix3d(1.50111,0,0,0,0,1.4966,0,0,0,0,1,0,0,0,0,1)}
    66.6667%{transform:matrix3d(1.50158,0,0,0,0,1.49685,0,0,0,0,1,0,0,0,0,1)}
    68.3333%{transform:matrix3d(1.50186,0,0,0,0,1.49736,0,0,0,0,1,0,0,0,0,1)}
    70%{transform:matrix3d(1.50198,0,0,0,0,1.49802,0,0,0,0,1,0,0,0,0,1)}
    71.6667%{transform:matrix3d(1.50197,0,0,0,0,1.49873,0,0,0,0,1,0,0,0,0,1)}
    73.3333%{transform:matrix3d(1.50186,0,0,0,0,1.49941,0,0,0,0,1,0,0,0,0,1)}
    75%{transform:matrix3d(1.50167,0,0,0,0,1.5,0,0,0,0,1,0,0,0,0,1)}
    76.6667%{transform:matrix3d(1.50144,0,0,0,0,1.50046,0,0,0,0,1,0,0,0,0,1)}
    78.3333%{transform:matrix3d(1.50119,0,0,0,0,1.50076,0,0,0,0,1,0,0,0,0,1)}
    80%{transform:matrix3d(1.50093,0,0,0,0,1.50093,0,0,0,0,1,0,0,0,0,1)}
    81.6667%{transform:matrix3d(1.50067,0,0,0,0,1.50096,0,0,0,0,1,0,0,0,0,1)}
    83.3333%{transform:matrix3d(1.50044,0,0,0,0,1.50089,0,0,0,0,1,0,0,0,0,1)}
    85%{transform:matrix3d(1.50024,0,0,0,0,1.50074,0,0,0,0,1,0,0,0,0,1)}
    86.6667%{transform:matrix3d(1.50007,0,0,0,0,1.50056,0,0,0,0,1,0,0,0,0,1)}
    88.3333%{transform:matrix3d(1.49994,0,0,0,0,1.50036,0,0,0,0,1,0,0,0,0,1)}
    90%{transform:matrix3d(1.49983,0,0,0,0,1.50017,0,0,0,0,1,0,0,0,0,1)}
    91.6667%{transform:matrix3d(1.49976,0,0,0,0,1.5,0,0,0,0,1,0,0,0,0,1)}
    93.3333%{transform:matrix3d(1.49972,0,0,0,0,1.49987,0,0,0,0,1,0,0,0,0,1)}
    95%{transform:matrix3d(1.4997,0,0,0,0,1.49978,0,0,0,0,1,0,0,0,0,1)}
    96.6667%{transform:matrix3d(1.49971,0,0,0,0,1.49974,0,0,0,0,1,0,0,0,0,1)}
    98.3333%{transform:matrix3d(1.49972,0,0,0,0,1.49973,0,0,0,0,1,0,0,0,0,1)}
    100%{transform:matrix3d(1.5,0,0,0,0,1.5,0,0,0,0,1,0,0,0,0,1)}
}
@media only screen and (max-width:980px) {
    .filter-section .sory-by-filter a{padding:0 7px 0 0}
    .col-0, .col-1, .col-3, .col-4{width:50%;}
    .col-2{width:50%;}
    .frills .sprite-offers{margin-right:5px;}
}
@media only screen and (max-width:1024px) {
    .col-sm-3 {width:50%;}
    .ratings-new-design .col-sm-3 {width:25%;}
    .col-2 {float: right;}
    .filter-section .slider-dropdown{left:37px}
    .product-logo-block{padding-left:10px}
    .filter-section .filter-btn{padding:5px 0 10px}
    .offers-heading-sticky.affix{top:70px!important}
    .col-6{clear:none;}
}
@media only screen and (max-width:1162px) {
    .offers-section .offer-section-content .card {text-align: center;}
}