/*Common Styles*/
.offers-page .sort-section-title{width: 60%}
/*Sticky Filter Starts*/
.filter-section .bbicons-sprite-dc{width:28px;height:23px;float:left;}
.filter-section .filter-city{width:118px;padding:0 5px;}
.filter-section .filter-city .twitter-typeahead, .filter-section .filter-city input{width:70px;font-size:14px;display:inline;}
.filter-section .filter-city .twitter-typeahead input, .filter-section .filter-city input{background-color:transparent!important;box-shadow:none!important;border-radius:0;border:0px solid #CCCCCC; border-bottom:1px dashed #333333;padding:0;height:auto;font-weight:bold;}
.filter-section .filter-city .tt-dropdown-menu{background-color:#FFFFFF;-webkit-box-shadow:2px 0 7px #ada8a8;box-shadow:2px 0 7px #ada8a8;color:#000000;width:200px;top:32px !important;left:-33px !important;}
.filter-section .filter-city .tt-suggestion{background-image:url(/images/offers/debit-card/bbicons-sprite-dc.png);background-repeat:no-repeat;background-position:-36px -856px;padding:10px 10px 10px 30px;}
.filter-section .filter-city .tt-dropdown-menu .tt-is-under-cursor{background-color:#EDEEEF;}
@media only screen and (max-width:1162px)
{
	.filter-section .filter-city{padding:0;}
}
/*Sticky Filter End*/

/*Rewards Dropdown Section*/
.filter-section .filter-rewards-type .dropdown-menu:before{left:195px;}
.filter-section .filter-rewards-type .dropdown-menu:after{left:196px;}
@media only screen and (max-width:1162px)
{
	.filter-section .filter-rewards-type .dropdown-menu::before{left:177px;}
	.filter-section .filter-rewards-type .dropdown-menu::after{left:178px;}
}
/*Rewards Dropdown Section End*/

/*Sliders Dropdown Section Starts*/
.filter-section .slider-dropdown{width:440px;}
.filter-section .slider.slider-horizontal{width:100%;margin:0 auto;height:28px;z-index:2;}
.filter-section .loan-amt-slider{text-align:center;padding: 15px 7px;}
.filter-section .slider.slider-horizontal .slider-track{background-color:#c8cacd;background-image:none;border-radius: 6px;}
.filter-section  .slider.slider-horizontal .slider-track{height:12px;}
.filter-section .tooltip{display:none;}
.filter-section .slider-handle{background-color:#2e98d6;border-radius: 50%;height:22px;width:22px;margin:0 0 0 -12px;opacity: 1;z-index: 1;}
.filter-section .slider.slider-horizontal .slider-selection{background-color:#116a9e;background-image:none;box-shadow:none;border-radius:6px 0 0 6px;}
.filter-section .slider-divider{left:6px;position:absolute;top:15px;dbImage_background-image: SPRITE_SLIDER_DIVIDER;width:99%;height:15px;}
.filter-minimum-balance .slider-min{padding:7px 15px 0 0;min-width:52px;text-align:right;}
.filter-interest-rate .slider-min{padding:7px 15px 0px 0px;min-width:60px;text-align:right;}
.filter-interest-rate .input-group-without-btn .input-description{border-radius:0 6px 6px 0;padding:0px 6px 0 0px;}
.filter-interest-rate .dropdown-footer .input-group-without-btn .form-control{border-radius:0;}
.filter-interest-rate .dropdown-footer-title{width:60%;}
.filter-interest-rate .col-md-4{width:22%;}
.slider-min .bb-rupee-xs,.slider-max .bb-rupee-xs{margin-right:-3px;}
.slider-max{padding:7px 0px 0px 15px;}
.atm-withdrawal{padding:10px 10px 0 10px;line-height:20px;}
.filter-minimum-balance .loan-amt-slider .col-sm-8, .filter-minimum-balance .loan-amt-slider .col-md-8 {width: 60.6667%;}
/*Sliders Dropdown Section End*/

/*offers-section-Heading Starts*/
.offers-section .rewards{width:20.666666666666664%;padding:0 10px;}
@media only screen and (max-width:1024px)
{
	.offers-section .rewards{padding:0 5px;}
}
.offers-section .select-card{width:28%;position:relative;}
/*offers-section-Heading End*/

/*offers-section-Table Starts*/
.offers-section .col-0{width: 40.66666667%;}
.offers-section .col-1{width: 25%;}
.offers-section .col-2{width: 34.33333333%;float:right;}
.offers-section .col-3{width: 40.66666667%;clear:left;}
.offers-section .col-4{width: 25%;}
.offer-section-content .card{padding-left:10px;}
.offers-section .minimum-balance{ text-align: center;}
.offers-section .activation-deposit, .offers-section .minimum-balance, .offers-section .daily-limits, .offers-section .interest-rate{width:17%;padding:0;vertical-align:middle;text-align:center;}
.offers-section .card{width:21%;}
.offers-section .value-description {text-align: center;}
.offer-section-content .card img {width:44px;}
.offer-section-content .card img.offer-logo-md {max-width: 80px;width: auto;}
/*Need to Remove*/
/*.offers-section .savings-section, .offers-section .easy-access-sa, .offers-section .easy-access-dc{background-color:#fe4275;border-radius:30px 0 0 30px;line-height:normal;color:#FFFFFF;position:absolute;right:0;bottom:10px;padding:3px 0 3px 20px;width:148px;}*/
/*.offers-section .savings-section .savings-section-name,  .offers-section .easy-access-sa .savings-section-name, .offers-section .easy-access-dc .savings-section-name{width:74%;}*/
/*.offers-section .savings-section, .offers-section .easy-access-sa, .offers-section .easy-access-dc{display:table;}*/
/*.offers-section .savings-section span, .offers-section .easy-access-sa span, .offers-section .easy-access-dc span{display:table-cell;vertical-align:middle;}*/
/*Need to Remove*/
.offers-section .easy-access-sa, .offers-section .easy-access-dc{background-color:#fe4275;border-radius:30px 0 0 30px;line-height:normal;color:#fff;position:relative;right:-5px;bottom:0px;padding:4px 4px 4px 20px;width:138px;min-height:38px;float:right;margin-top:10px;}
.offers-section .easy-access-sa span, .offers-section .easy-access-dc span{background-repeat:no-repeat;float:right;width:28px;height:30px}
.offers-section .easy-access-sa span{background-position:2px -1131px;}
.offers-section .easy-access-dc span{background-position:2px -1918px;}
/*offers-section-Table End*/

/*offers-section-Table Value Description Starts*/
@media only screen and (max-width:980px)
{
.offers-section  .value-description{line-height:normal;}
.offers-section .rewards{width:18.666666666666664%;}
.filter-section .filter-minimum-balance .dropdown-menu{left:284px;}
.filter-section .filter-minimum-balance .dropdown-menu::before{left:55px;}
.filter-section .filter-minimum-balance .dropdown-menu::after{left:56px;}
.filter-section .filter-interest-rate .dropdown-menu{left:284px;}
.filter-section .filter-interest-rate .dropdown-menu::before{left:240px;}
.filter-section .filter-interest-rate .dropdown-menu::after{left:241px;}
.offers-section .savings-section .savings-section-name{font-size:11px;}
}
@media only screen and (max-width:768px)
{
.filter-section .filter-minimum-balance .dropdown-menu::before{left:40px;}
.filter-section .filter-minimum-balance .dropdown-menu::after{left:41px;}
}
/*offers-section-Table Value Description End*/

/*Details section Starts*/
.bbicons-sprite-details{color:#38acc9;cursor:pointer;width:100px;height:38px;position:absolute;bottom:-37px;left:0;right:0;margin:auto;background-position:0 -151px;top:auto;text-align:center;z-index:1;}
.offers-section-details{position:relative;}
.offers-section-details .frills .sprite-offers{float:left;height:28px;margin-right:10px;}
.offers-section-details .frills{padding-bottom:10px;}
.offers-section-details .frills .bbicons-sprite-dc{float:left;margin-right:2px;width:28px;height:32px;}
.offers-section-details .frills li{width:50%;float:left;list-style:none;padding:0;margin:0;line-height:24px;margin-bottom:5px;}
.offers-section-details .frills li:nth-child(4){line-height:16px;}
.offers-section-details .frills li span{font-weight:bold;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.offers-section-details .frills li span.disabled{font-weight:normal;}
.offers-section-details .frills .disabled{text-decoration:line-through;opacity:0.5;}
.offers-section-details .value-adds li, .offers-section-details .debit-card-features li{width:auto;float:left;padding-right:20px;list-style:none;margin:0;}
.value-adds .title, .offers-section-details .title{color:#9d9d9d;display:block;}
.value-adds .value-description, .offers-section-details .value-description{font-size:10px;display:inline;}
.details-col-1{padding-left:20px;}
@media only screen and (max-width:1024px)
{
	.offers-section .col-0{width:100%;}
	.offers-section .col-1, .offers-section .col-2, .offers-section .col-3, .offers-section .col-4{width:50%;}
    .offers-section .col-4{clear:both;}
	.offers-section-details .value-adds li{width:100%;}
    .offer-section-content .card {padding-bottom: 54px}
}
/*Details section End*/

/*Offer Compare*/
.compare-bottom .compare-name span{text-transform:capitalize;}
.compare-head{height:70px;}

@media (max-width: 992px) and (min-width: 768px){
	.offers-page .sort-section-title{width: auto;}
}