/*Global Styles*/
.bb-rs{text-transform:capitalize;}
.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}
.dropdown-menu{background-color:#f3f4f5;border-radius:4px;border:none;display:block;opacity:0;padding:0;visibility:hidden;position:absolute;top:100%;float:left;margin:2px 0 0;z-index:2;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.25s;transition:.25s}
.open > .dropdown-menu{margin-top:2px;opacity:1;visibility:visible}
.link-green a{color:#000}
.link-green a:hover,.link-green .active{color:#1abc9c}
.insurance-offer-header {position: relative;z-index: 1000}
/*Common Styles*/
body{color:#000}
.filter-section .checkbox.checked,.filter-section .radio.checked{color:#585858}
.filter-section .checkbox{text-transform:capitalize;display:inline-block;line-height:normal;margin:0;padding-top:3px;padding-bottom:3px;padding-left:22px;cursor:pointer}
.filter-section .radio{display:inline-block;line-height:normal;margin:0;padding-top:3px;padding-bottom:3px;padding-left:22px;cursor:pointer}
.js-checkbox-only{cursor:pointer;padding-left:8px;position:absolute;right:-32px;top:4px;z-index:99}
.pad-none{padding:0}
.btn,.btn-primary{position:relative}
.filter-section .dropdown-toggle{display:inline-block;line-height:20px}
.no-offers{border:1px solid #d4d0d0;-webkit-box-shadow:0 8px 6px -6px #d4d0d0;-moz-box-shadow:0 8px 6px -6px #d4d0d0;box-shadow:0 8px 6px -6px #d4d0d0;text-align:center;font-size:20px;padding:50px 0 20px}
.no-offers p{padding-bottom:20px}
.no-offers .icons-btn .btn{min-width:100px}
.icons-btn .bbicons-reset-white{background-position:-10px -379px}
.icons-btn .bbicons-undo-white{background-position:-10px -347px}
.input-group-addon{background-color:#eee;border-radius:6px;color:#555;font-size:14px;font-weight:300;line-height:1;padding:6px 12px;text-align:center}
.input-group-addon,.input-group-btn{vertical-align:middle;white-space:nowrap;width:1%}
.input-group-addon{border-bottom-right-radius:0;border-top-right-radius:0}
.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}
.input-group,.input-group-without-btn{border-collapse:separate;display:table;position:relative}
.input-group-without-btn{border:1px solid #D4D4D4;border-radius:4px}
.input-group-without-btn .input-group-addon{background-color:#fff;border:0 none;border-radius:4px 0 0 4px;padding:3px 0 0 4px}
.dropdown-footer .input-group-without-btn .form-control, .monthlypayout .input-group-without-btn .form-control, .monthly-income-payout .input-group-without-btn .form-control{border:none;padding:3px 0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;background-color:#FFF}
.monthlypayout .input-group-without-btn .form-control{height:40px;}
.checkbox-selection{padding:5px 0}
.checkbox-selection li{width:100%}
.offer-section-content .offers-card-name{display:inline-block;vertical-align:middle;}
.checkbox-selection .checked{background-color:#edeeef}
.offers-section{font-size:12px;padding-top:94px}
.offer-section-content .offers-card-name{display:inline-block;vertical-align:middle;}
#zero-offers {width: 700px;	padding: 10% 0;	margin: 0 auto;}
@media only screen and (max-width:1200px) {
	.container{width:98%}
}
@media only screen and (max-width:1162px) {
	.container{width:100%}
	.offer-section-content .offers-card-name{display:block;}
}

/*Common Sprite Starts*/
.offer-section-content .bbicons-help, .filter-coverage-type .bbicons-help{cursor:pointer;display:inline-block;height:14px;width:16px;vertical-align:middle}
.offer-section-content .premium-title{display:block;color:#9d9d9d}
.filter-section .sprite-offers,.sort-section .sprite-offers-common{float:left}
.sprite-offers-common{dbImage_background-image:SPRITE_COMMON_INS;background-repeat:no-repeat;background-position:0 100px;}
.modify-search .bbicons-modify{background-position:-41px -827px;max-width:16px}
.modify-search:hover .bbicons-modify{background-position:-41px -853px}
.bbicons-mail{background-position:-35px -878px;min-width:25px}
.bbicons-buynow{background-position:0 -42px}
.bbicons-sfl{background-position:-1px -177px}
.bbicons-details{background-position:4px -279px}
.bbicons-flash{background-position:0 -42px;min-height:16px;min-width:21px}
.bbicons-callme{background-position:0 -1021px;height:16px;width:20px;vertical-align:middle;display:inline-block;}
.bbicons-help{background-position:4px -387px}
.bbicons-reset{background-position:1px -533px}
.bbicons-undo{background-position:2px -133px}
.bbicons-drop-arrow{background-position:9px -572px}
.safari .bbicons-drop-arrow,.linux .bbicons-drop-arrow {background-position:4px -572px}

/*Sticky and Filter */
.sort-section .select-card.col-same-height{display:none}
.offer-sticky .offers-section .offer-section-header {background-color:#fff;height: auto;position: fixed;max-width:1170px;z-index: 99;}
.safari .offer-sticky .offer-section-header .col-same-height {padding-bottom:18px}
.offer-sticky .filter-section{box-shadow: none}
.offer-sticky .offer-section-header{box-shadow:0 4px 19px -8px rgba(0,0,0,0.49);padding:8px 0}
.offer-sticky .offers-section .sort-section {display:none}
.filter-section .navbar-collapse ul{padding-top:12px}
.filter-section .option-filter ul{padding-top:0}
.filter-section .bbicons-drop-arrow{float:right;-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}
.filter-section .open .bbicons-drop-arrow{-webkit-transform:rotateZ(180deg);-moz-transform:rotateZ(180deg);-ms-transform:rotateZ(180deg);-o-transform:rotateZ(180deg);transform:rotateZ(180deg)}
.filter-section .navbar-brand{color:#000;display:block;padding:12px 3px 9px 0;font-size:12px}
.filter-section .close,.filter-section .close:hover{color:gray;position:absolute;z-index:3;top:3px;right:7px;opacity:1;padding:0;outline:none}
.filter-section .dropdown-menu{color:#34495e;background-color:#FFF;-webkit-box-shadow:2px 0 7px #ada8a8;box-shadow:2px 0 7px #ada8a8}
.filter-section .dropdown-menu:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:6px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}
.filter-section .dropdown-menu:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:5px solid transparent;content:''}
.insuranceOfferPage header{background:#116a9e;position:fixed;width:100%;z-index:6;height:50px;}
.filter-section{left:0;margin:0 auto;position:fixed;right:0;top:50px;z-index:999;-webkit-box-shadow:0 4px 11px -8px rgba(0,0,0,0.49);-moz-box-shadow:0 4px 11px -8px rgba(0,0,0,0.49);box-shadow:0 4px 11px -8px rgba(0,0,0,0.49);background-color:#EEE;}
.affix{background-color:#fff;z-index:5;position:relative;width:inherit}
.filter-section .navbar{width:1170px;color:#FFF;min-height:44px}
.filter-section .navbar-nav .dropdown-toggle{color:#333;padding:0 5px;font-weight:700;font-size:12px}
.filter-section .navbar-nav .dropdown-toggle:after{display:none}
.filter-section li{border-right:2px solid #A1A1A1;display:inherit;float:left;margin:0}
.filter-section .filter-more,.filter-section .filter-premium-frequency{border-right:none}
.filter-section .border-none{border-right:0 solid #FFF}
.filter-section .checkbox .icons,.filter-section .radio .icons{color:#fff;font-size:13px;height:19px;left:0;line-height:inherit;top:4px;width:18px}
.fui-checkbox-unchecked:before{border:1px solid #D4D4D4;border-radius:4px}
.fui-checkbox-checked:before{border:0 solid #1abc9c;border-radius:5px}
.filter-coverage-type-less{padding-bottom:5px}
.filter-coverage-type-less .offer-coverage-type,
.filter-premium-frequency-less .offer-premium-frequency{display:block;font-size:12px;font-weight:700;padding-top:15px}
.filter-section .filter-more .dropdown-footer{text-align:right}
.filter-section .filter-more .dropdown-footer .btn{width:auto}
.filter-section-link{padding:0 7px 10px 15px;font-size:12px}
.filter-section-link .link{text-decoration:underline;padding-left:15px}
.filter-section-link .js-selectall-checkbox-filter{padding-right:10px}
.min-value-label{position: absolute;bottom: 2px;left: 45px;}
.max-value-label{position: absolute;bottom: 2px;right: 65px;}

/*Sliders Dropdown Section Starts*/
.filter-section .filter-more .dropdown-menu,
.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;font-size:12px}
.filter-section .loan-amt-slider .dropdown-footer-title span{display:block}
.filter-section .filter-sum-assured .dropdown-footer-title .guide-notes{clear:both;display:block;font-size:10px;line-height:14px;width:87%}
.filter-section .loan-amt-slider .pad-none{padding:0 8px}
.filter-section .slider.slider-horizontal .slider-track{background-color:#c8cacd;background-image:none;border-radius:6px;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 .filter-sum-assured .slider.slider-horizontal .slider-selection,.filter-section .filter-policy-term .slider.slider-horizontal .slider-selection{display:none!important}
.filter-section .slider-divider{left:6px;position:absolute;top:15px;dbImage_background-image:OFFER_SLIDE_DIVIDER;width:99%;height:15px}
.slider-min{padding:7px 5px 0 0}
.filter-policy-term .slider-min{padding:7px 5px 0 16px}
.filter-premium .slider-min{padding:7px 5px 0 10px}
.slider-min .number{padding-right:3px}
.slider-max{padding:7px 0 0 7px}
.slider-max .number{padding-right:3px}
.atm-withdrawal{padding:10px 10px 0;line-height:20px}
.slider.slider-horizontal .slider-track{left:2px}
.dropdown-footer{background-color:#edeeef;border-radius:0 0 2px 2px;padding:10px 12px}
.dropdown-footer-title{padding:6px 0;font-size:13px}
.dropdown-footer-dual-line{padding:0}
.dropdown-footer .form-control, .monthly-income-payout .form-control{border:1px solid #d4d4d4;height:29px}
.dropdown-footer .btn, .emi .btn{padding:6px 15px;width:100%;font-size:13px}
.dropdown-footer .results{padding:10px 0}
.filter-section .dropdown-footer-input{padding:0 6px}
.filter-section .dropdown-footer-btn{padding:0}
.filter-policy-term .dropdown-footer .done-btn{padding-top:5px}
.filter-policy-term .dropdown-footer span{display:inline-block;font-size:13px}
.filter-policy-term .dropdown-footer .js-age-cal{padding:0 0 0 3px}
.filter-policy-term .dropdown-footer .policy-term-value{border-bottom:1px dashed #38acc9;color:#38acc9;padding:0 3px 0 0}
.filter-policy-term .dropdown-footer .policy-term-value input{background:none;border:none;border-radius:0;box-shadow:none;color:#38acc9;display:inline-block;padding:0;text-align:center;width:25px;float:none;overflow:hidden;height:auto}
.filter-policy-term .dropdown-footer .policy-term-value input:focus{width:25px}
.filter-section .dropdown li{border: 0 solid #a1a1a1; float: none; margin: 7px 0;}

/*Filter Tab sections*/
.filter-sum-assured .tab-content>.tab-pane{display:none;}
.filter-sum-assured .tab-content>.active{display:block;}

/*Filter input sections*/
.input-group .form-control{font-size:13px}
.input-group,.input-group-without-btn{border-collapse:separate;display:table;position:relative;margin-bottom:13px}
.email-modal .input-error-cl {z-index:9}
.input-group-without-btn .form-control{border-radius:0 4px 4px 0}
.input-group .input-group-addon:first-child{border-right:0 none}
.input-group-btn .btn{border-bottom-left-radius:0;border-top-left-radius:0}
.input-group .form-control{border-radius:0;border:0 none;float:left;margin-bottom:0;position:relative;height:41px;width:100%;z-index:2;color:#555;}
@media only screen and (max-width:1162px) {
	.filter-section .navbar{padding:0 15px}
	.filter-section .navbar-brand{padding:11px 3px 0 0}
	.filter-section li:first-child{border-left:0 solid #fff}
	.filter-section .filter-btn li:first-child{padding-left:0}
	.affix{left:0;width:100%;right:0}
	.filter-section .navbar{padding:0 15px;width:auto;}
	.offers-section .offer-section-content .card {text-align: center;}
}
/*Filter btns */
.filter-section .filter-btn{float:right}
.filter-section .filter-btn li{border:0 solid #FFF;padding:0 2px}
.filter-btn .btn{font-size:12px;border:1px solid #d4d4d4;border-radius:4px;padding:2px 5px;font-weight:400}
.filter-btn .modify-search:hover .btn-blue{border:1px solid #d4d4d4}
.filter-btn .btn-white{background-color:#FFF;color:#333}
.filter-btn .btn-white:hover{background-color:#fbf8f8}
.filter-btn .btn-blue,.filter-btn .modify-search:hover .btn-blue{background-color:#67809f;color:#fff}
.filter-btn .btn-blue:hover{background-color:#7c94b3}
.filter-btn .modify-search .btn-blue{background-color:#fff;color:#3f90bf;border:1px solid #3f90bf}
.filter-btn .btn-loader .bbicons-mail {background-image: url(/images/offers/li-email-loader.gif);background-position: -1px -1px;background-repeat: no-repeat;background-size: 83% 110%;}
.filter-btn .btn-blue span{margin:0 2px 0 0;}
.filter-btn .sprite-offers-common{height:17px;width:19px}
@media only screen and (max-width:1106px) {
	.filter-section .filter-btn{padding:10px 0}
}

/* shortlist btn*/
.shortlist-btn{position:fixed;top:0;right:-4px;-webkit-transition:right 150ms linear 0;-moz-transition:right 150ms linear 0;-ms-transition:right 150ms linear 0;transition:right 150ms linear 0;height:100%;z-index:2}
.shortlist-btn .btn-white{position:absolute;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-ms-filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);left:-80px;top:180px;background:#FFF;border-radius:4px 4px 0 0;border:1px solid #1ABC9C;-webkit-box-shadow:0 0 6px -1px rgba(0,0,0,0.2) inset;-moz-box-shadow:0 0 6px -1px rgba(0,0,0,0.2) inset;box-shadow:0 0 6px -1px rgba(0,0,0,0.2) inset;height:40px;width:130px;text-transform:none;padding:0;text-align:center;overflow:hidden}
@media only screen and (max-width:1024px) {
    .filter-section .filter-btn {float:left;width:100%;}
    .filter-section .dropdown-menu {top:55%;}
	.shortlist-btn{top:90px;z-index:999}
	.shortlist-btn .btn-white{top:10%}
}
.offers-section .shortlist-btn{display:none} /* Need to remove once offers enabled */
.shortlist-btn .btn-white .sprite-offers-common{float:left;margin:1px 7px}
.count{background-color:#1abc9c;color:#FFF;border-radius:20px;text-align:center;width:20px;display:inline-block;margin-left:8px}
.bbicons-shortlisted{background-position:-2px -484px;width:20px;height:20px}
.bbicons-all-offers{background-position:-2px -614px;width:15px;height:20px}
.shortlist-btn .btn-all-offers{display:none}

/*Sort-by and offer value Section */
.sort-section{padding:0 0 10px;border-bottom:1px solid #d4d0d0}
.sort-section-title{padding:10px 8px 0}
.bbicons-drop-arrow,.sort-section .sprite-offers-common{width:24px;height:20px}
.safari .bbicons-drop-arrow,.safari .sort-section .sprite-offers-common,.linux .bbicons-drop-arrow,.linux .sort-section .sprite-offers-common{width:20px}
.sort-section .save-for-later-btn:hover .save-for-later-hover{display:block}
.sort-section .save-for-later-hover{display:none;float:left}
.sort-section .font-lg{line-height:40px}
.sort-section .results-icon{background-position:-15px -126px;width:32px;height:22px}
.sort-section .shortlisted-icon{background-position:-11px -183px;width:32px;height:22px}
.sort-section .bbicons-sprite-sort{float:left}
.sort-bg-section{margin-top:15px}
.sort-bg-section li{float:left}
.sort-bg-section li a{padding:0 10px;border-right:1px solid #d4d0d0}
.sort-bg-section li:last-child a{border:0 solid #d4d0d0}
.sort-bg-section .active{color:#1abc9c;font-weight:700}
@media only screen and (max-width:980px) {
	.sort-bg-section{padding:0 10px;width:100%}
	.sort-section-title {padding: 15px 8px 0}
	.book-details strong span{font-size:10px}
	.offer-section-content li{line-height:normal}
}

/*offer Table section */
.offers-section .row-same-height{cursor:pointer;height:100%;display:table;width:100%;table-layout:fixed}
.offers-section .col-same-height{height:100%;display:table-cell;float:none!important}
.offers-section .col-top{vertical-align:top}
.offers-section .col-middle{vertical-align:middle}
.offers-section .col-bottom{vertical-align:bottom}
.offers-section .premium .col-sub-text{color:#9d9d9d;font-size:11px}
.offers-section .offer-section-content nav ul.emptyitemlist{list-style:none;text-align:center;margin:0}
.offer-section-header .li-include-tax {line-height: 3px;color: #898989;font-size: 10px;font-weight: 400;}
.offer-section-header{padding:5px 0}
.offer-section-header div{float:left;font-size:12px;font-weight:700;text-align:center;vertical-align:middle}
.offer-section-header span{font-weight:400}
.bbicons-details{color:#38acc9;cursor:pointer;width:100px;height:33px;position:absolute;bottom:-32px;left:0;right:0;margin:auto;top:auto;text-align:center;z-index:1}
.offers-section .value-description{clear:both;color:#9d9d9d;display:block;font-size:11px;line-height:15px}
.offer-section-content section{position:relative;-webkit-box-shadow:0 8px 6px -6px #d4d0d0;-moz-box-shadow:0 8px 6px -6px #d4d0d0;box-shadow:0 8px 6px -6px #d4d0d0;margin-bottom:40px}
.offers-section .tooltip {z-index:98}
.offer-section-content section:hover{-webkit-box-shadow:0 0 19px 3px #d4d0d0;-moz-box-shadow:0 0 19px 3px #d4d0d0;box-shadow:0 0 19px 3px #d4d0d0}
.offer-section-content .offer-section-column,.offer-section-header .offer-section-column{border:1px solid #d4d0d0;border-right:none;min-height:100px;padding:10px 5px;position:relative}
.offer-section-column .title{display:block;font-size:14px}
.offer-section-column .sub-title{padding-top:5px}
.offer-section-content .offer-section-column:last-child{border-right:1px solid #d4d0d0}
.offer-section-content .offer-section-column .costs-per-day{border-left:1px solid #d4d0d0;padding:5px 0}
.offer-section-content .additional-coverage .additional-coverage{width:auto}
.offer-section-content nav ul{list-style:none;margin:0;padding:0}
.offer-section-content li{line-height:1.72222;word-break:break-word}
.offer-section-content .offer-no-sub-row {text-align: center}
.additional-coverage .sprite-offers-insurance {vertical-align:top}
.additional-coverage .lw-offer-text {display: inline-block;line-height: normal;margin-bottom:7px;text-align:left;vertical-align: top;width: 85%;}
.card li{line-height:normal}
.offer-section-content .offer-no-sub-row .lw-offer-text {width:inherit;text-align:center}
.offer-section-content .card nav{padding-left:10px;width:155px}
.offer-section-content .card img{width:44px;}
.offer-section-content .card img.offer-logo-md {max-width: 80px;width: auto;}
.offer-section-content .select-card{padding:0}
.offer-section-content .tooltip-inner{background-color:#7af8bd;padding:6px 10px;text-align:left;width:190px;color:#038239}
.offer-section-content .tooltip.right .tooltip-arrow{border-right-color:#7af8bd}
.offer-section-content .card img.offer-logo-lg{max-width:150px;width:auto;padding:0 0 10px 10px;}
.offer-section-content .card img.offer-logo-md{max-width:80px;width:auto;padding:0 0 10px 10px;}
@media only screen and (max-width:1162px) {
	.offer-section-content .card nav{margin:0 auto;padding:10px 0}
	.offer-section-content .offer-section-column{text-align:center}
	.offers-section .select-card{width:25%}
	.offer-section-content .offer-section-column .pull-left{float:none!important}
}
@media only screen and (max-width:1023px) {
	.offers-section {padding-top: 125px}
}

/*Details section */
.offers-section-details ul li{margin-left:1px;line-height:normal;padding-bottom:10px;list-style:none}
.offers-section-details .downloads ul li .bbicons-product-brochure {float:left}
.offers-section-details .special-features ul{margin-left:12px}
.offers-section-details .special-features ul li{list-style-type:initial}
.offers-section-details .value-adds ul li{line-height:1.72222}
.offers-section-details .heading{border-bottom:1px solid #d4d0d0;padding-bottom:5px;padding-top:17px;margin-bottom:10px;line-height:24px}
.offers-section-details{position:relative;background-color:#f0f3f7;-webkit-box-shadow:0 8px 6px -6px #d4d0d0 inset;-moz-box-shadow:0 8px 6px -6px #d4d0d0 inset;box-shadow:0 8px 6px -6px #d4d0d0 inset;border:1px solid #d4d0d0;border-top:0 solid #d4d0d0;padding:23px 15px;}
.offers-section-details .disabled{text-decoration:line-through;opacity:.5}
.offers-section-details nav ul li.view-more{list-style:none}
.offers-section-details .nitty-gritty .link{display:block;text-decoration:underline}
.critical-factors-of-the-plan{display:block}
.critical-factors-of-the-plan ul li{display:inline-block;vertical-align:top;width:32%}
.critical-factors-of-the-plan ul li span{display:inline-block;font-weight:700;vertical-align:middle}
.critical-factors-of-the-plan ul li .title{display:block;padding-bottom:10px;font-weight:inherit}

/*Badge section*/
.no-medical-test,.best-value,.topup-plan-hi{background-color:#f64747;color:#fff;padding:4px 5px 4px 12px;font-size:10px;font-weight:700;position:relative;left:-14px; bottom:-3px; display: inline-block; text-transform:uppercase;width:130px}
.no-medical-test {background-position: 9px -908px;padding-left: 30px}
.best-value,.bestvalue,.topup-plan-hi {width:120px}
.topup-plan-hi {left:-21px}
.no-medical-test span,.best-value span,.topup-plan-hi span{display:inline-block;left:0;position:absolute;top:-10px;width:0;height:0;border-top:10px solid transparent;border-bottom:0 solid transparent;border-left:0 solid #f64747;border-right:10px solid #f64747}
@media only screen and (max-width:1162px) {
	.no-medical-test,.best-value,.bestvalue,.topup-plan-hi{position:relative;top:0;left:0;padding:5px 10px}
	.no-medical-test {padding-left: 30px}
	.no-medical-test span,.best-value span,.topup-plan-hi span{display:none}
	.no-medical-test .bbicons-sprite-cc{display:none}
}

/*Last Booked Sections*/
.book-details{border-top:1px solid #d4d0d0;color:#9d9d9d;margin-top:10px}
.book-details strong{color:#000}
.book-details span{display:block;line-height:20px}
.book-details span span{display:inline-block}
.book-details .response-time,.book-details .last-booked{padding:5px 0}
@media only screen and (max-width:1162px) {
	.book-details{bottom:0;position:absolute;width:100%}
}

/*buttons groups*/
.btn-group{position:relative;display:inline-block;padding:10px 0}
.btn-group > .btn:first-child{margin-left:0}
.btn-group > .btn:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}
.btn-group .btn-primary{padding:7px 8px;min-width:102px;margin-top:10px;display:inline-block;float:left;border:1px solid #1abc9c;font-size:13px}
.btn-group .bbicons-flash{display:inline-block;height:15px;width:20px;vertical-align:middle}
.btn-group .shortlist{border-right:0 solid #FFF;border-radius:4px 0 0 4px;background-color:#FFF;color:#000}
.btn-group img{float:left;width:16px}
.btn-group .icon-saved{display:none}
.btn-group .shortlist img{padding:2px 0}
.btn-group .shortlist .shorlisted{animation:animationFrames linear 1s;animation-iteration-count:1;transform-origin:50% 50%;-webkit-animation:animationFrames linear 1s;-webkit-animation-iteration-count:1;-webkit-transform-origin:50% 50%;-moz-animation:animationFrames linear 1s;-moz-animation-iteration-count:1;-moz-transform-origin:50% 50%;-o-animation:animationFrames linear 1s;-o-animation-iteration-count:1;-o-transform-origin:50% 50%;-ms-animation:animationFrames linear 1s;-ms-animation-iteration-count:1;-ms-transform-origin:50% 50%;}
@keyframes animationFrames{0%{transform:scaleX(1.00) scaleY(1.00);}10%{transform:scaleX(0.80) scaleY(0.80);}20%{transform:scaleX(0.80) scaleY(0.80);}30%{transform:scaleX(1.20) scaleY(1.20);}40%{transform:scaleX(1.20) scaleY(1.20);}50%{transform:scaleX(1.20) scaleY(1.20);}60%{transform:scaleX(1.20) scaleY(1.20);}70%{transform:scaleX(1.20) scaleY(1.20);}80%{transform:scaleX(1.20) scaleY(1.20);}90%{transform:scaleX(1.20) scaleY(1.20);}100%{transform:scaleX(1.20) scaleY(1.20);}}
@-moz-keyframes animationFrames{0%{-moz-transform:scaleX(1.00) scaleY(1.00);}10%{-moz-transform:scaleX(0.80) scaleY(0.80);}20%{-moz-transform:scaleX(0.80) scaleY(0.80);}30%{-moz-transform:scaleX(1.20) scaleY(1.20);}40%{-moz-transform:scaleX(1.20) scaleY(1.20);}50%{-moz-transform:scaleX(1.20) scaleY(1.20);}60%{-moz-transform:scaleX(1.20) scaleY(1.20);}70%{-moz-transform:scaleX(1.20) scaleY(1.20);}80%{-moz-transform:scaleX(1.20) scaleY(1.20);} 90%{-moz-transform:scaleX(1.20) scaleY(1.20);}100%{-moz-transform:scaleX(1.20) scaleY(1.20);}}
@-webkit-keyframes animationFrames{0%{-webkit-transform: scaleX(1.00) scaleY(1.00);}10%{-webkit-transform:scaleX(0.80) scaleY(0.80);}20%{-webkit-transform:scaleX(0.80) scaleY(0.80);}30%{-webkit-transform:scaleX(1.20) scaleY(1.20);}40%{-webkit-transform:scaleX(1.20) scaleY(1.20);}50%{-webkit-transform:scaleX(1.20) scaleY(1.20);}60%{-webkit-transform:scaleX(1.20) scaleY(1.20);}70%{-webkit-transform:scaleX(1.20) scaleY(1.20);}80%{-webkit-transform:scaleX(1.20) scaleY(1.20);}90%{-webkit-transform:scaleX(1.20) scaleY(1.20);}100%{-webkit-transform:scaleX(1.20) scaleY(1.20);}}
@-o-keyframes animationFrames{0%{-o-transform:scaleX(1.00) scaleY(1.00);}10%{-o-transform: scaleX(0.80) scaleY(0.80);}20%{-o-transform:scaleX(0.80) scaleY(0.80);}30%{-o-transform:scaleX(1.20) scaleY(1.20);}40%{-o-transform:scaleX(1.20) scaleY(1.20);}50%{-o-transform:scaleX(1.20) scaleY(1.20);}60%{-o-transform:scaleX(1.20) scaleY(1.20);}70%{-o-transform:scaleX(1.20) scaleY(1.20);}80%{-o-transform:scaleX(1.20) scaleY(1.20);}90%{-o-transform:scaleX(1.20) scaleY(1.20);}100%{-o-transform:scaleX(1.20) scaleY(1.20);}}
@-ms-keyframes animationFrames{0%{-ms-transform:scaleX(1.00) scaleY(1.00);}10%{-ms-transform:scaleX(0.80) scaleY(0.80);}20%{-ms-transform:scaleX(0.80) scaleY(0.80);}30%{-ms-transform:scaleX(1.20) scaleY(1.20);}40%{-ms-transform:scaleX(1.20) scaleY(1.20);}50%{-ms-transform:scaleX(1.20) scaleY(1.20);}60%{-ms-transform:scaleX(1.20) scaleY(1.20);}70%{-ms-transform:scaleX(1.20) scaleY(1.20);}80%{-ms-transform:scaleX(1.20) scaleY(1.20);}90%{-ms-transform:scaleX(1.20) scaleY(1.20);}100%{-ms-transform:scaleX(1.20) scaleY(1.20);}}
@media only screen and (max-width:1162px) {
	.btn-group{top:-23px;}
	.btn-group .btn-primary{font-size:12px;min-width:86px;padding:4px;}
	.offer-column-6 .btn-group .btn-primary{font-size:12px;min-width:80px;padding:4px 2px;}
	.offer-column-6 .btn-group .btn-primary.bbicons-callme{width:16px;}
	.btn-group img{width:17px;}
	.btn-group .shortlist img{padding:1px 0;}
	.btn-group .bbicons-flash{height:13px;}
}

/* Filter loading offers section*/
.filter-loading-page.modal{z-index:1080}
.filter-loading{background-color:rgba(255,255,255,.8)}
.filter-loading .li-loading {bottom: 0;left: 0;margin: auto;position: absolute;right: 0;text-align: center;top:38%;width:303px}
.filter-loading .li-loading .li-loading-text{clear: both;display: block;font-size: 24px;padding-top:25px; position: relative}
.icon-save,.icon-saved{animation:shortlist-animation linear 1s;animation-iteration-count:1;transform-origin:50% 50%;-webkit-animation:shortlist-animation linear 1s;-webkit-animation-iteration-count:1;-webkit-transform-origin:50% 50%;-moz-animation:shortlist-animation linear 1s;-moz-animation-iteration-count:1;-moz-transform-origin:50% 50%;-o-animation:shortlist-animation linear 1s;-o-animation-iteration-count:1;-o-transform-origin:50% 50%;-ms-animation:shortlist-animation linear 1s;-ms-animation-iteration-count:1;-ms-transform-origin:50% 50%}

/* Zero Offer*/
.insurance-no-offer{width:100%;}
.bb-ins-no-offer{text-align:center;}
.no-offer-icon {display:block;margin:0 auto;}
.no-offer-icon img {padding:0 60px 15px 0;}
.elig-no-offer{padding:8% 0 4%;color:#34495e;}
.elig-no-offer .no-offer-title2{font-size:18px;font-weight:normal;}
.elig-no-offer .no-offer-title1{color:#16a085;font-size:32px;font-weight:normal;}
.bb-ins-no-offer .no-offer-info {background-color:#f4f4f4;padding:20px 0;}
.no-offer-info .info-title1{color:#16a085;font-size:20px;}
.no-offer-info .info-title2{font-size:16px;color: #34495e;}
.no-offer-info .title2-section br{display:none;}
.bb-ins-no-offer .life-disclaimer {color: #34495e;}
@media only screen and (max-width:767px) {
	.no-offer-icon img{padding-top:40px;padding-bottom:5px;max-width:65%;}
	.elig-no-offer .no-offer-title1 {font-size: 22px;}
	.elig-no-offer .no-offer-title2,.no-offer-info .info-title2 {margin: 0 auto;line-height: 1.4;}
	.elig-no-offer .no-offer-title2 {width: 70%;}
	.elig-no-offer .no-offer-title2, .no-offer-info .info-title1 {font-size: 16px;}
	.no-offer-info .title2-section br{display:block;}
	.no-offer-info .info-title2 {font-size: 14px;width: 90%;}
}

/* Email modal & Offers*/
.email-modal{dbImage_background:MODAL_BG repeat scroll 0 0;font-size:16px}
.email-modal .modal-body{padding:15px 37px}
.email-modal .modal-header{padding:10px 0 5px;border:0}
.email-modal .modal-content{background-color:rgba(53,79,96,.5);color:#fff;border:0;width:415px;box-shadow:none;margin:0 auto}
.offers-section .bbicons-rate-alert{height:56px;width:60px;background-position:-22px -81px}
.email-modal .bbicons-taking{height:36px;width:44px;background-position:-28px -2517px}
.email-modal-header{display:table;line-height:normal;margin-left:10px;padding-bottom:10px;text-align:left;width:300px}
.email-modal-header a{color:#FFF;text-decoration:underline}
.email-modal-header span{display:table-cell;vertical-align:middle;font-size:16px;padding-left:15px}
.email-modal .offer-page-sprite-bg{background-position:-5px -206px;width:61px;height:65px}
.email-modal .modal-header .close{background-color:#fff;border-radius:3px;color:#34495e;font-size:20px;opacity:1;outline:medium none;padding:7px 10px 6px;position:absolute;right:26px;top:8px}
.email-modal .modal-header .close strong{display:inline-block;font-size:15px;padding:2px 5px 0 0;vertical-align:top}
.mail-offers-success{background-color:#fff;border:0 solid #e1ebe9;border-radius:6px;bottom:0;box-shadow:0 0 24px #000;display:none;height:152px;left:0;margin:auto;padding:42px 0 0 27px;position:fixed;right:0;text-align:center;top:0;width:262px;z-index:999}
.mail-offers-success .close{background-color:#fff;border-radius:3px;box-shadow:0 0 24px;color:#34495e;font-size:20px;opacity:1;padding:0 4px;position:absolute;right:-18px;top:-16px}
.mail-offers-success .success-img{dbImage_background-image: BG_MODAL_SUCCESS;background-repeat:no-repeat;bottom:-27px;display:block;height:188px;left:-84px;position:absolute;width:138px}
.mail-offers-success strong{font-size:18px;font-weight:400}
.mail-offers-success p{font-size:14px;line-height:normal}
/* Call us Modal */
.offer-callus-modal{left:0;position:fixed;right:0;top:0;width:100%;z-index:1040}
.call-back-section{background:#1c9dc9 none repeat scroll 0 0;height:5px;margin:0 auto;padding:0;position:relative;text-align:center;width:100%;z-index:9999}
.get-mail-top2{background:#1c9dc9 none repeat scroll 0 0;border-radius:0 0 10px 10px;color:#fff;display:inline-table;font-size:14px;line-height:normal;margin:0 auto;text-align:center}
.call-back-section .input-group{display:inline-block;padding:0 10px;margin:0}
.call-back-section .call-icon{float:left;margin:5px}
.callatright{float:left;font-size:16px;letter-spacing:-1px;padding:20px 0 0 2px}
.callatright .callat,.callatright .callat a{color:#fff;}
.callatright span{margin:20px 14px 20px 10px}
.call-back-section .error-div p {margin-bottom:18px;line-height:0px;}
.call-back-section .rightside{float:left}
.call-back-section .input-wid{background:#fff none repeat scroll 0 0;border-radius:5px!important;height:36px;margin-top:12px;padding:1px 3px;width:212px}
.call-back-section input[type="tel"],.call-back-section input[type="text"]{color:#666!important;font-size:14px;height:33px;padding-left:5px;width:168px}
.call-back-section .rightside span{display:block;margin:0 0 4px}
.call-back-section .input-group-btn:last-child > .btn{background-color:#e84c3d;border-radius:5px;outline:0 none;padding:6px 12px;border:0;}
.callus-close-icon{float:right;margin:5px -5px 0 5px}
.callus-close-icon a{color:#fff;cursor:pointer;font-size:20px;padding:0 4px}
@media only screen and (max-width:767px) {
	.email-modal .modal-header{padding:10px 19px 5px;}
	.email-modal .modal-content{background-color:transparent;}
	.offers-section .bbicons-rate-alert{width:60px;height:52px;background-position:-10px -148px;}
	.email-modal{font-size:12px;}
	.email-modal .modal-body{padding:0;}
	.email-modal .modal-content{width:282px;}
	.email-modal-header{width:272px;margin-left:5px;}
	.email-modal .modal-header .close{padding:0 4px;}
	.email-modal .modal-header .close strong{display:none;}
}
@keyframes shortlist-animation {
	0%{transform:scaleX(1.00) scaleY(1.00);}
	10%{transform:scaleX(0.80) scaleY(0.80);}
	20%{transform:scaleX(0.80) scaleY(0.80);}
	30%{transform:scaleX(1.20) scaleY(1.20);}
	40%{transform:scaleX(1.20) scaleY(1.20);}
	50%{transform:scaleX(1.20) scaleY(1.20);}
	60%{transform:scaleX(1.20) scaleY(1.20);}
	70%{transform:scaleX(1.20) scaleY(1.20);}
	80%{transform:scaleX(1.20) scaleY(1.20);}
	90%{transform:scaleX(1.20) scaleY(1.20);}
	100%{transform:  scaleX(1.20) scaleY(1.20);}
}
@-moz-keyframes shortlist-animation{
	0%{-moz-transform:scaleX(1.00) scaleY(1.00);}
	10%{-moz-transform:scaleX(0.80) scaleY(0.80);}
	20%{-moz-transform:scaleX(0.80) scaleY(0.80);}
	30%{-moz-transform:scaleX(1.20) scaleY(1.20);}
	40%{-moz-transform:scaleX(1.20) scaleY(1.20);}
	50%{-moz-transform:scaleX(1.20) scaleY(1.20);}
	60%{-moz-transform:scaleX(1.20) scaleY(1.20);}
	70%{-moz-transform:scaleX(1.20) scaleY(1.20);}
	80%{-moz-transform:scaleX(1.20) scaleY(1.20);}
	90%{-moz-transform:scaleX(1.20) scaleY(1.20);}
	100%{-moz-transform:  scaleX(1.20) scaleY(1.20);}
}
@-webkit-keyframes shortlist-animation{
	0%{-webkit-transform:scaleX(1.00) scaleY(1.00);}
	10%{-webkit-transform:scaleX(0.80) scaleY(0.80);}
	20%{-webkit-transform:scaleX(0.80) scaleY(0.80);}
	30%{-webkit-transform:scaleX(1.20) scaleY(1.20);}
	40%{-webkit-transform:scaleX(1.20) scaleY(1.20);}
	50%{-webkit-transform:scaleX(1.20) scaleY(1.20);}
	60%{-webkit-transform:scaleX(1.20) scaleY(1.20);}
	70%{-webkit-transform:scaleX(1.20) scaleY(1.20);}
	80%{-webkit-transform:scaleX(1.20) scaleY(1.20);}
	90%{-webkit-transform:scaleX(1.20) scaleY(1.20);}
	100%{-webkit-transform:scaleX(1.20) scaleY(1.20);}
}
@-o-keyframes shortlist-animation{
	0%{-o-transform:scaleX(1.00) scaleY(1.00);}
	10%{-o-transform:scaleX(0.80) scaleY(0.80);}
	20%{-o-transform:scaleX(0.80) scaleY(0.80);}
	30%{-o-transform:scaleX(1.20) scaleY(1.20);}
	40%{-o-transform:scaleX(1.20) scaleY(1.20);}
	50%{-o-transform:scaleX(1.20) scaleY(1.20);}
	60%{-o-transform:scaleX(1.20) scaleY(1.20);}
	70%{-o-transform:scaleX(1.20) scaleY(1.20);}
	80%{-o-transform:scaleX(1.20) scaleY(1.20);}
	90%{-o-transform:scaleX(1.20) scaleY(1.20);}
	100%{-o-transform:scaleX(1.20) scaleY(1.20);}
}
@-ms-keyframes shortlist-animation{
	0%{-ms-transform:scaleX(1.00) scaleY(1.00);}
	10%{-ms-transform:scaleX(0.80) scaleY(0.80);}
	20%{-ms-transform:scaleX(0.80) scaleY(0.80);}
	30%{-ms-transform:scaleX(1.20) scaleY(1.20);}
	40%{-ms-transform:scaleX(1.20) scaleY(1.20);}
	50%{-ms-transform:scaleX(1.20) scaleY(1.20);}
	60%{-ms-transform:scaleX(1.20) scaleY(1.20);}
	70%{-ms-transform:scaleX(1.20) scaleY(1.20);}
	80%{-ms-transform:scaleX(1.20) scaleY(1.20);}
	90%{-ms-transform:scaleX(1.20) scaleY(1.20);}
	100%{-ms-transform:scaleX(1.20) scaleY(1.20);}
}
/*Disable section for offers framework*/
.disable-section { pointer-events:none}

.filter-section .filter-company-name-plan-name .checkbox, .filter-section .filter-company-name-plan-name .radio{margin:4px 4px 0 0;}
.filter-section .filter-company-name-plan-name li{padding:5px 0;height:39px;width:285px;}
.filter-section .filter-company-name-plan-name .js-checkbox-only{float: right;padding-left: 6px; position: relative; top:0; right:0;}
.filter-section .filter-company-name-plan-name .dropdown-menu{max-width:885px;}
.filter-section .filter-company-name-plan-name li{border-right:0;display:inherit;float:left; margin:0 0 0 10px;}
.filter-section .checkbox .icons, .filter-section .radio .icons{color:#FFFFFF;font-size:15px;left:0;top:2px;}
@media screen and (max-width:1024px){
	.filter-section .filter-company-name-plan-name .dropdown-menu{max-width:600px;}
}
.greyOutFilter {opacity: .5;filter: alpha(opacity=50); pointer-events: none;}
/* Offer Badges Css */
.offer-section-content section .row-same-height{min-height: 132px;position: relative; height:132px;}
.first-column-top-left-badge,.first-column-bottom-left-badge{padding:3px 5px;font-size:10px;text-transform:uppercase;position:absolute;left:0px;z-index: 1;height:20px;line-height: normal;cursor:pointer;}
.first-column-top-left-badge:after,.first-column-bottom-left-badge:after{border-style:solid;border-width:10px 7px;content:" ";position:absolute;top:0; right: -8px;}
.first-column-top-left-badge img,.last-column-bottom-badge img{display: inline-block;float: left;margin:-3px 5px 0px 0;}
.first-column-top-left-badge{top: 0;background-color: #F64648;color: #fff;}
.first-column-top-left-badge:after{border-color:#F64648 rgba(0,0,0,0) #F64648 #F64648;top:0px;}
.first-column-top-left-badge {height:20px}
.first-column-bottom-left-badge{background-color:#EDF4FC;color:#333;bottom:0;}
.first-column-bottom-left-badge:after{border-color:#EDF4FC rgba(0,0,0,0) #EDF4FC #EDF4FC;}
.book-details .last-column-bottom-badge{text-align:left;border-top:1px solid #d4d0d0;padding:10px 15px;line-height:normal;text-transform:uppercase;font-size:10px;color:#000;}
.last-column-bottom-badge.active{background:#EEF5FD}
.last-column-bottom-badge img{width: 27px;height: 27px;}
.js-offer-name .first-column-ad-badge {font-size: 11px;padding: 1px 3px;display: inline-block;background: #EBC622;border-radius: 2px;color: #fff;}
@media(-webkit-min-device-pixel-ratio:0){
	.first-column-top-left-badge,.first-column-bottom-left-badge{padding:5px;}
	.first-column-top-left-badge img,.last-column-bottom-badge img{margin:-5px 5px 0px 0;}
}
@media only screen and (max-width: 1162px){
	.offer-section-content .offer-section-column {padding-top: 23px;}
}


/*lw Breadcrum Starts*/
.breadcrumb{background-color:transparent;font-size:10px;font-weight:normal;padding:10px 0; margin:0;overflow:hidden; clear: both;}
.offers-page .breadcrumb{padding:2px 10px 0 10px;}
.breadcrumb > li{border-right:1px solid #BDC3C7;float:left;padding:0 5px;}
.breadcrumb > li:after{display:none;}
.breadcrumb > li > a{color:#000;}
.breadcrumb > li:last-child, .breadcrumb > li:last-child span{border:none;color:#1abc9c;}
/*As per requirement hiding the breadcrumb on mobile*/
@media(max-width:767px){
    .breadcrumb-section{display:none;}
}
.insur-apppage .breadcrumb {padding:13px 0 0 0}
.offers-section .breadcrumb > li {color: #1abc9c;font-size: 12px;}
.sort-section .sort-section-title .bb-rupee-xs {font-size:13px;}
.book-details .application-count .value span {display:inline-block;}
.book-details .application-count {padding:5px 0;}
.book-details .response-time, .book-details .application-count {border-top:1px solid #d4d0d0;}
.book-details .application-count .tooltip.bottom .tooltip-arrow {left: 47%;border-bottom-color: #7af8bd;}
.book-details .application-count .tooltip.bottom .tooltip-inner {margin-left: -130px;}
.book-details .application-count .tooltip.bottom {z-index:1;}

.offers-wrapper{position:relative;}.book-details .application-count .tooltip.bottom {z-index:1;}


/*Tab Section Start*/
.details-tab{margin:25px 15px 0 15px;border-bottom:1px solid #ddd;}
.details-tab .sprite-offers-insurance{margin-right:5px}
.details-tab > li{float:left;margin-bottom:-1px;position:relative;display:block;}
.offers-section-details ul.details-tab > li{clear:none;}
ul.details-tab > li{margin-left:0;padding-bottom:0;}
.details-tab > li > a{margin-right:2px;font-size:14px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0;position:relative;display:block;padding:7px 15px;color:#116a9e;}
.details-tab > li.active > a,.details-tab > li.active > a:focus,.details-tab > li.active > a:hover{color:#555;cursor:default;background:none;border:1px solid #ddd;border-bottom-color:#f0f3f7}
.tab-content > .tab-pane {display: none;}
.tab-content > .active {display: block;}

nav.customer-review ul ul{ padding-left:5px;}
nav.customer-review ul li {list-style:none;margin-left:0;padding:0;}
.customer-review li{color:#34495e;}
.offers-section-details .customer-review li ul li{list-style:disc;margin:3px 10px 10px;padding-left:5px;}
.offers-section-details .tab-content .heading {border-bottom:1px solid #d4d0d0;padding-bottom:12px;padding-top:12px;margin-bottom:10px;line-height:12px;}
.details-tab-content .sub-title{color:#000;font-weight:bold;}
.details-tab-content .sub-title span{color:#9d9d9d;font-style:italic;font-weight:normal;}
.morelink, .morelink:hover, .morelink:focus {color:#4691c3;text-decoration:underline;}
.reviews .col-0, .reviews .col-1, .offers-section .reviews .col-0, .offers-section .reviews .col-1{width:50%;}
/*Tab Section End*/

/*Sort Enhancements Start*/
.linux .sort-section .sort-bg-section li a .sprite-offers-common, .sort-bg-section li .sprite-offers-common{width:14px;height:18px;float:none;display:inline-block;vertical-align:middle;}
.offer-section-header .sprite-offers-common{width:14px;height:20px;display:inline-block;vertical-align:middle;}
.bbicons-sort-down, .bbicons-sort-up{background-position:-2px -988px;}
.bbicons-sort-up, .bbicons-sort-down{-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}
.bbicons-sort-up{-webkit-transform:rotateZ(180deg);-moz-transform:rotateZ(180deg);-ms-transform:rotateZ(180deg);-o-transform:rotateZ(180deg);transform:rotateZ(180deg)}
/*Sort Enhancements End*/

/*Badge Animation & Strike Loading Start*/
/*Transition - 1 - Translate top to bottom */
.transition-1-default{opacity:0;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;
	transition:all 1s ease-out;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-ms-transition:all 1s ease-out;-o-transition:all 1s ease-out;
	transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);-webkit-transform:translate3d(0,-20px,0);-moz-transform:translate3d(0,-20px,0);-o-transform:translate3d(0,-20px,0);
}
.transition-1{-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=100);opacity:1;
	transition:all 1s ease-in;-webkit-transition:all 1s ease-in;-moz-transition:all 1s ease-in;-ms-transition:all 1s ease-in;-o-transition:all 1s ease-in;
	transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);
}
/*Transition - 2 - Translate bottom to top */
.transition-2-default{opacity:0;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;
	transition:all 1s ease-out;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-ms-transition:all 1s ease-out;-o-transition:all 1s ease-out;
	transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);-webkit-transform:translate3d(0,20px,0);-moz-transform:translate3d(0,20px,0);-o-transform:translate3d(0,20px,0);
}
.transition-2{-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=100);opacity:1;
	transition:all 1s ease-in;-webkit-transition:all 1s ease-in;-moz-transition:all 1s ease-in;-ms-transition:all 1s ease-in;-o-transition:all 1s ease-in;
	transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);
}
/*Transition - 3 - Bounce top to bottom */
.transition-3-default{opacity:0;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;}
.transition-3{-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=100);opacity:1;
	transition:all 1s ease-in;-webkit-transition:all 1s ease-in;-moz-transition:all 1s ease-in;-ms-transition:all 1s ease-in;-o-transition:all 1s ease-in;
	animation-name: bounce;animation-duration: 4s;animation-timing-function: ease-out;
	-webkit-animation-name: bounce;-webkit-animation-duration: 4s;-webkit-animation-timing-function: ease-out;
}
@-webkit-keyframes bounce {
	0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0);}
	40% {-webkit-transform: translateY(15px);}
}
@keyframes bounce {
	0%, 20%, 50%, 80%, 100% {transform: translateY(0);}
	40% {transform: translateY(15px);}
}

.first-column-bottom-left-badge.transition-2{z-index:2;}
/*Badge Animation & Strike Loading End*/

.p1-cc .bbicons-details {background-position: 4px -786px;}
.p1-cc {background-color: #eef5fd;}

/*Best Deal */
.center-column-badge{position:absolute;top:0;right:50%;width:80px;background:#ff6601;color:#fff;line-height:11px;vertical-align:middle;padding:4px;text-transform:uppercase;font-size:9px;margin-right:-40px;}
.center-column-badge:before, .center-column-badge:after{display:inline-block;content:"";position:absolute;top:0;border:10px solid transparent;border-width:9px 7px;border-color:#ff6601;}
.center-column-badge:before{border-bottom-color:transparent;left:-14px;border-left-color:transparent;}
.center-column-badge:after{border-bottom-color:transparent;right:-14px;border-right-color:transparent;}
@media only screen and (max-width: 1024px){
	.center-column-badge:before, .center-column-badge:after{border-width:9px 3px;}
	.center-column-badge:before{left:-6px;}
	.center-column-badge:after{right:-6px;}
}

/*offer count sticky section*/
.offer-notification{background:#ffffca;position:relative;z-index:1;}
.offer-notification .offer-info{width:1170px;margin:0 auto;padding:6px 28px 6px 40px;}
.offer-info{padding:6px 30px 6px 40px;background:#ffffca;color:#000;z-index:9;overflow:hidden;font-size:12px;position:relative}
.bb-link{border-bottom:1px dotted #006A9E;color:#006A9E;font-size:12px}
.bbicons-info{display:inline-block;width:22px;height:16px;background-position:2px -1056px;position:absolute;margin:2px 0 0 -27px}
.bbicons-edit{background-position:7px -1094px;cursor:pointer;width:25px;height:20px;position:absolute}
.bbicons-refresh{display:inline-block;width:22px;height:16px;background-position:3px -533px;position:absolute;margin:2px 0 0 -25px}
.filter-section .offer-info .close, .filter-section .offer-info .close:hover{position:absolute;top:8px;right:4px;font-size:16px;color:#808080;padding:0 5px;}
@media only screen and (max-width:1162px) {
	.offer-notification .offer-info{padding:6px 45px;width:auto;}
}
/*offer count sticky section end*/

.navbar-header{float:left;}
.filter-section .navbar-collapse{display:block;visibility:visible;height:auto;overflow:visible;position:relative;}
@media(min-width:768px) {
	.filter-section .navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible !important;visibility:visible !important;}
}