/*Common Styles*/
.offers-page{padding-top:93px;}
.offer-logo-lg, .offer-logo-md{max-width:70px;}
.font-lgr {display: inline;font-size: 16px;}

/*offers-row styles*/
#sticky-section.sticky nav {position: fixed;top: 46px;width: 100%;z-index: 6;}
.offer-section-content{padding:7px 0;}
.offers-row{background-color:#FFFFFF;box-shadow:0 0 3px #a09c9c;border-top:1px solid #bdc3c7;border-bottom:1px solid #bdc3c7;margin-bottom:12px;position:relative;}
.offers-row:last-child{margin-bottom:0;}
.offers-row span, .offers-details-row span{line-height:normal;}
.offers-page .offers-row .offers-row-cta{max-height: 120px;}
.offers-details-row{display:block;width:100%;overflow:hidden;position:relative;}
.offers-row .offers-row-cta {display: table;width: 100%;}
.offers-details-row {border-bottom: 1px solid #ebedee;}
.offers-row .offers-row-cta .col-top, .offers-details-row .col-top{padding:14px 5px;vertical-align:middle;}
.emi-mobile-section span:first-child,.interest-rate-mobile-section span:first-child{min-height: 15px;}
.processing-fee-mobile-section span:first-child{min-height: 17px;}
.offers-section .userrating, .offers-section .user-rating {background: #38acc9; border-radius: 4px;color: #ffffff;margin: 5px auto;padding: 3px;width: 50px;}

/*fixed deposit*/
.offers-section .card-section{border-right:1px solid #ebedee;padding:10px 0;width:23%;text-align:center;}
.offers-section .card-section.col-top{padding-left:0;padding-right:0;}
.offers-section .card-section span {display:block;overflow:hidden;}
.offers-section .card-section span img.pull-left{float:none !important;}
.offers-section .card-section span.js-text-title{display:block;width:100%;}
.offers-section .card-section span.sub-title{display:none;;}
.offers-section .mobile-tenure-range-section{border-right:1px solid #ebedee;padding:10px 0;width:25%;text-align:center;vertical-align:middle;}
.offers-section .mobile-tenure-range-section .bb-rupee-xs{margin-right:-3px;text-indent:-3px;}
.offers-section .mobile-tenure-range-section .value-description{color:#999;display: block;font-weight: normal;}
.offers-section .mobile-tenure-range-section .additional-coverage{background: rgb(93, 226, 156) none repeat scroll 0% 0%;display: block;top: -33px;position: relative;text-transform: uppercase;color: #fff;padding: 3px;}
.offers-section .mobile-interest-rate-range-section{border-right:1px solid #ebedee;padding:10px 0;width:23%;text-align:center;vertical-align:middle;}
.offers-section .mobile-interest-rate-range-section .value-description{color:#999;display: block;font-weight: normal;}
.offers-section .mobile-deposit-amount-range-section{padding:10px;width:29%;text-align:left;vertical-align:middle;}
.offers-section .mobile-deposit-amount-range-section .premium-title, .offers-section .mobile-deposit-amount-range-section .value-description{color:#999;display:block;font-weight:normal;}
.offers-section .mobile-deposit-amount-range-section .bb-rupee-xs{text-indent:-2px;margin-right:-3px;}
.tax-saver{background:#f74447;position:absolute;display:block;top:0;left:0;color:#fff;margin-left:0;padding: 2px 12px 2px 5px;}
.tax-saver:after{content:"";display:inline-block;position:absolute;border:9px solid white;border-color:transparent #fff transparent transparent;right:0;top:0;}
.bbicons-institution-type{background-position:2px -2473px;}
.bbicons-interest-type {background-position: 2px -2511px;}
.filter-section li{text-transform: capitalize;}
.news-widget > ul li {list-style:none;}
.offer-first-column .rating-grade span{font-size:10px;padding-top:5px;}
.offers-section .card-section .bestvalue::before {border-color: #f64747 rgba(0, 0, 0, 0) #f64747 #f64747;border-style: solid;border-width: 7px 5px;content: " ";height: 0;position: absolute;right: -15px;top: 0;width: 8px;}
.offers-section .card-section .bestvalue {background-color: #f64747;color: #fff;display: inline-block;font-size: 10px;height: 14px;left:0;line-height: 11px;padding: 2px 5px 2px 7px;position: absolute;top: 0;z-index:5;}
.offers-section .value-description{padding-top: 5px;}
#sticky-section.sticky nav {position: fixed;top: 0px;width: 100%;z-index: 6;}
.offers-section .card-section .bbicons-help{display:none;}
.sort-section-title{font-size:14px;}
/*Below 320 Resolution Devices Starts*/
@media(max-width:320px) {
    .offers-section .card-section img, .offers-section .bank-image-section img{width:30px;}
    .offers-section .card-section span, .offers-section .bank-image-section span{font-size:10px;}
    .offers-section .value-description{font-size:11px;}
    .offers-section .emi-mobile-section{width:30%;}
    .processing-fee-mobile-section{width:27%;}
    .bbicons-offer-mobile-section, .highlights{width:80%;}
}
@media(max-width:479px) {
    .fd-landing .hungry-for-more .primary-txt .table.table-curved {display: block;overflow-x: scroll;width: 100%;}
}