
/* -------- Icon variables ----- */
/* -------- Icon ----- */
.bns-icon {
  position: relative;
  width: 25px;
  min-height: 25px;
  display: inline-block;
  text-indent: -9999px;
  background-color: #636363;
  mask-repeat: no-repeat;
  mask-position: center center;
  mask-background-size: 25px auto;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center center;
  -webkit-mask-background-size: 25px auto;
  -moz-mask-repeat: no-repeat;
  -moz-mask-position: center center;
  -moz-mask-background-size: 25px auto;
  /* -------- Colors ----- */
  /* -------- Icon sizes ----- */ }
.ie .bns-icon {
  background-color: transparent !important;
  background-repeat: no-repeat !important;
  background-position: center center !important;
  background-size: 25px auto !important; }
.bns-icon.icon-pink {
  background-color: #e53985; }
.bns-icon.icon-purple {
  background-color: #925fb0; }
.bns-icon.icon-red {
  background-color: #D81E05; }
.bns-icon.icon-dark-red {
  background-color: #cc0000; }
.bns-icon.icon-blue {
  background-color: #00a3e5; }
.bns-icon.icon-navy-blue {
  background-color: #00274c; }
.bns-icon.icon-orange {
  background-color: #f87700; }
.bns-icon.icon-green {
  background-color: #7f7f00; }
.bns-icon.icon-yellow {
  background-color: #cc9900; }
.bns-icon.icon-burgundy {
  background-color: #8c1900; }
.bns-icon.icon-bg-grey {
  background-color: #e8e6de; }
.bns-icon.icon-white {
  background-color: #ffffff; }
.bns-icon.icon-near-white {
  background-color: #f1f1f1; }
.bns-icon.icon-offWhite {
  background-color: #e3e3e3; }
.bns-icon.icon-lightest-grey {
  background-color: #c1c1c1; }
.bns-icon.icon-lighter-grey {
  background-color: #b0b0b0; }
.bns-icon.icon-lightr-grey {
  background-color: #999999; }
.bns-icon.icon-light-grey {
  background-color: #797979; }
.bns-icon.icon-mid-grey {
  background-color: #636363; }
.bns-icon.icon-grey {
  background-color: #515151; }
.bns-icon.icon-dark-grey {
  background-color: #333333; }
.bns-icon.icon-black {
  background-color: #000000; }
.bns-icon.icon-sm {
  width: 15.625px;
  min-height: 15.625px;
  mask-background-size: 15.625px auto;
  -webkit-mask-background-size: 15.625px auto;
  -moz-mask-background-size: 15.625px auto; }
.ie .bns-icon.icon-sm {
  background-size: 15.625px auto !important; }
.bns-icon.icon-md {
  width: 40px;
  min-height: 40px;
  mask-background-size: 40px auto;
  -webkit-mask-background-size: 40px auto;
  -moz-mask-background-size: 40px auto; }
.ie .bns-icon.icon-md {
  background-size: auto 30px !important; }
.ie .bns-icon.icon-md.icon-circle {
  background-size: 30px auto !important; }
.bns-icon.icon-lg {
  width: 50px;
  min-height: 50px;
  mask-background-size: 50px auto;
  -webkit-mask-background-size: 50px auto;
  -moz-mask-background-size: 50px auto; }
.ie .bns-icon.icon-lg {
  background-size: auto 40px !important; }
.bns-icon.icon-xl {
  width: 62.5px;
  min-height: 62.5px;
  mask-background-size: 62.5px auto;
  -webkit-mask-background-size: 62.5px auto;
  -moz-mask-background-size: 62.5px auto; }
.ie .bns-icon.icon-xl {
  background-size: auto 50px !important; }
.bns-icon.icon-xxl {
  width: 75px;
  min-height: 75px;
  mask-background-size: 75px auto;
  -webkit-mask-background-size: 75px auto;
  -moz-mask-background-size: 75px auto; }
.ie .bns-icon.icon-xxl {
  background-size: auto 60px !important; }
.bns-icon.icon-circle {
  border-radius: 50%; }

/* -------- Icon definitions ----- */
.bns-icon_2ndCreditCard {
  mask-image: url(/ca/common/icons/svg/icon_2ndCreditCard_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_2ndCreditCard_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_2ndCreditCard_gray.svg); }
.ie .bns-icon_2ndCreditCard {
  background-image: url(/ca/common/icons/png/gray/icon_2ndCreditCard_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_2ndCreditCard.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_2ndCreditCard.png) !important; }
.ie .bns-icon_2ndCreditCard.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_2ndCreditCard.png) !important; }
.ie .bns-icon_2ndCreditCard.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_2ndCreditCard.png) !important; }
.ie .bns-icon_2ndCreditCard.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_2ndCreditCard.png) !important; }
.ie .bns-icon_2ndCreditCard.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_2ndCreditCard.png) !important; }

.bns-icon_ApplePay {
  mask-image: url(/ca/common/icons/svg/icon_ApplePay_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_ApplePay_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_ApplePay_gray.svg); }
.ie .bns-icon_ApplePay {
  background-image: url(/ca/common/icons/png/gray/icon_ApplePay_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_ApplePay.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_ApplePay.png) !important; }
.ie .bns-icon_ApplePay.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_ApplePay.png) !important; }
.ie .bns-icon_ApplePay.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_ApplePay.png) !important; }
.ie .bns-icon_ApplePay.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_ApplePay.png) !important; }
.ie .bns-icon_ApplePay.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_ApplePay.png) !important; }

.bns-icon_ApplyPerson {
  mask-image: url(/ca/common/icons/svg/icon_ApplyPerson_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_ApplyPerson_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_ApplyPerson_gray.svg); }
.ie .bns-icon_ApplyPerson {
  background-image: url(/ca/common/icons/png/gray/icon_ApplyPerson_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_ApplyPerson.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_ApplyPerson.png) !important; }
.ie .bns-icon_ApplyPerson.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_ApplyPerson.png) !important; }
.ie .bns-icon_ApplyPerson.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_ApplyPerson.png) !important; }
.ie .bns-icon_ApplyPerson.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_ApplyPerson.png) !important; }
.ie .bns-icon_ApplyPerson.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_ApplyPerson.png) !important; }

.bns-icon_ApplyPhone {
  mask-image: url(/ca/common/icons/svg/icon_ApplyPhone_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_ApplyPhone_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_ApplyPhone_gray.svg); }
.ie .bns-icon_ApplyPhone {
  background-image: url(/ca/common/icons/png/gray/icon_ApplyPhone_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_ApplyPhone.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_ApplyPhone.png) !important; }
.ie .bns-icon_ApplyPhone.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_ApplyPhone.png) !important; }
.ie .bns-icon_ApplyPhone.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_ApplyPhone.png) !important; }
.ie .bns-icon_ApplyPhone.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_ApplyPhone.png) !important; }
.ie .bns-icon_ApplyPhone.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_ApplyPhone.png) !important; }

.bns-icon_AvisLogo {
  mask-image: url(/ca/common/icons/svg/icon_AvisLogo_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_AvisLogo_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_AvisLogo_gray.svg); }
.ie .bns-icon_AvisLogo {
  background-image: url(/ca/common/icons/png/gray/icon_AvisLogo_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_AvisLogo.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_AvisLogo.png) !important; }
.ie .bns-icon_AvisLogo.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_AvisLogo.png) !important; }
.ie .bns-icon_AvisLogo.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_AvisLogo.png) !important; }
.ie .bns-icon_AvisLogo.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_AvisLogo.png) !important; }
.ie .bns-icon_AvisLogo.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_AvisLogo.png) !important; }

.bns-icon_Award {
  mask-image: url(/ca/common/icons/svg/icon_Award_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_Award_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_Award_gray.svg); }
.ie .bns-icon_Award {
  background-image: url(/ca/common/icons/png/gray/icon_Award_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_Award.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_Award.png) !important; }
.ie .bns-icon_Award.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_Award.png) !important; }
.ie .bns-icon_Award.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_Award.png) !important; }
.ie .bns-icon_Award.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_Award.png) !important; }
.ie .bns-icon_Award.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_Award.png) !important; }

.bns-icon_Bed {
  mask-image: url(/ca/common/icons/svg/icon_Bed_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_Bed_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_Bed_gray.svg); }
.ie .bns-icon_Bed {
  background-image: url(/ca/common/icons/png/gray/icon_Bed_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_Bed.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_Bed.png) !important; }
.ie .bns-icon_Bed.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_Bed.png) !important; }
.ie .bns-icon_Bed.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_Bed.png) !important; }
.ie .bns-icon_Bed.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_Bed.png) !important; }
.ie .bns-icon_Bed.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_Bed.png) !important; }

.bns-icon_BonusPoints {
  mask-image: url(/ca/common/icons/svg/icon_BonusPoints_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_BonusPoints_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_BonusPoints_gray.svg); }
.ie .bns-icon_BonusPoints {
  background-image: url(/ca/common/icons/png/gray/icon_BonusPoints_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_BonusPoints.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_BonusPoints.png) !important; }
.ie .bns-icon_BonusPoints.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_BonusPoints.png) !important; }
.ie .bns-icon_BonusPoints.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_BonusPoints.png) !important; }
.ie .bns-icon_BonusPoints.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_BonusPoints.png) !important; }
.ie .bns-icon_BonusPoints.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_BonusPoints.png) !important; }

.bns-icon_BestCashBackAward {
  mask-image: url(/ca/common/icons/svg/icon_BestCashBackAward_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_BestCashBackAward_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_BestCashBackAward_gray.svg); }
.ie .bns-icon_BestCashBackAward {
  background-image: url(/ca/common/icons/png/gray/icon_BestCashBackAward_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_BestCashBackAward.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_BestCashBackAward.png) !important; }
.ie .bns-icon_BestCashBackAward.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_BestCashBackAward.png) !important; }
.ie .bns-icon_BestCashBackAward.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_BestCashBackAward.png) !important; }
.ie .bns-icon_BestCashBackAward.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_BestCashBackAward.png) !important; }
.ie .bns-icon_BestCashBackAward.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_BestCashBackAward.png) !important; }

.bns-icon_Calculator {
  mask-image: url(/ca/common/icons/svg/icon_Calculator_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_Calculator_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_Calculator_gray.svg); }
.ie .bns-icon_Calculator {
  background-image: url(/ca/common/icons/png/gray/icon_Calculator_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_Calculator.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_Calculator.png) !important; }
.ie .bns-icon_Calculator.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_Calculator.png) !important; }
.ie .bns-icon_Calculator.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_Calculator.png) !important; }
.ie .bns-icon_Calculator.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_Calculator.png) !important; }
.ie .bns-icon_Calculator.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_Calculator.png) !important; }

.bns-icon_Calendar {
  mask-image: url(/ca/common/icons/svg/icon_Calendar_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_Calendar_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_Calendar_gray.svg); }
.ie .bns-icon_Calendar {
  background-image: url(/ca/common/icons/png/gray/icon_Calendar_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_Calendar.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_Calendar.png) !important; }
.ie .bns-icon_Calendar.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_Calendar.png) !important; }
.ie .bns-icon_Calendar.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_Calendar.png) !important; }
.ie .bns-icon_Calendar.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_Calendar.png) !important; }
.ie .bns-icon_Calendar.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_Calendar.png) !important; }

.bns-icon_CarRental {
  mask-image: url(/ca/common/icons/svg/icon_CarRental_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_CarRental_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_CarRental_gray.svg); }
.ie .bns-icon_CarRental {
  background-image: url(/ca/common/icons/png/gray/icon_CarRental_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_CarRental.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_CarRental.png) !important; }
.ie .bns-icon_CarRental.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_CarRental.png) !important; }
.ie .bns-icon_CarRental.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_CarRental.png) !important; }
.ie .bns-icon_CarRental.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_CarRental.png) !important; }
.ie .bns-icon_CarRental.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_CarRental.png) !important; }

.bns-icon_CardboardBox {
  mask-image: url(/ca/common/icons/svg/icon_CardboardBox_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_CardboardBox_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_CardboardBox_gray.svg); }
.ie .bns-icon_CardboardBox {
  background-image: url(/ca/common/icons/png/gray/icon_CardboardBox_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_CardboardBox.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_CardboardBox.png) !important; }
.ie .bns-icon_CardboardBox.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_CardboardBox.png) !important; }
.ie .bns-icon_CardboardBox.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_CardboardBox.png) !important; }
.ie .bns-icon_CardboardBox.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_CardboardBox.png) !important; }
.ie .bns-icon_CardboardBox.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_CardboardBox.png) !important; }

.bns-icon_CashAdvance {
  mask-image: url(/ca/common/icons/svg/icon_CashAdvance_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_CashAdvance_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_CashAdvance_gray.svg); }
.ie .bns-icon_CashAdvance {
  background-image: url(/ca/common/icons/png/gray/icon_CashAdvance_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_CashAdvance.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_CashAdvance.png) !important; }
.ie .bns-icon_CashAdvance.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_CashAdvance.png) !important; }
.ie .bns-icon_CashAdvance.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_CashAdvance.png) !important; }
.ie .bns-icon_CashAdvance.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_CashAdvance.png) !important; }
.ie .bns-icon_CashAdvance.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_CashAdvance.png) !important; }

.bns-icon_CashBack {
  mask-image: url(/ca/common/icons/svg/icon_CashBack_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_CashBack_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_CashBack_gray.svg); }
.ie .bns-icon_CashBack {
  background-image: url(/ca/common/icons/png/gray/icon_CashBack_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_CashBack.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_CashBack.png) !important; }
.ie .bns-icon_CashBack.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_CashBack.png) !important; }
.ie .bns-icon_CashBack.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_CashBack.png) !important; }
.ie .bns-icon_CashBack.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_CashBack.png) !important; }
.ie .bns-icon_CashBack.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_CashBack.png) !important; }

.bns-icon_CashRegister {
  mask-image: url(/ca/common/icons/svg/icon_CashRegister_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_CashRegister_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_CashRegister_gray.svg); }
.ie .bns-icon_CashRegister {
  background-image: url(/ca/common/icons/png/gray/icon_CashRegister_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_CashRegister.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_CashRegister.png) !important; }
.ie .bns-icon_CashRegister.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_CashRegister.png) !important; }
.ie .bns-icon_CashRegister.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_CashRegister.png) !important; }
.ie .bns-icon_CashRegister.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_CashRegister.png) !important; }
.ie .bns-icon_CashRegister.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_CashRegister.png) !important; }

.bns-icon_CashRewards {
  mask-image: url(/ca/common/icons/svg/icon_CashRewards_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_CashRewards_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_CashRewards_gray.svg); }
.ie .bns-icon_CashRewards {
  background-image: url(/ca/common/icons/png/gray/icon_CashRewards_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_CashRewards.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_CashRewards.png) !important; }
.ie .bns-icon_CashRewards.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_CashRewards.png) !important; }
.ie .bns-icon_CashRewards.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_CashRewards.png) !important; }
.ie .bns-icon_CashRewards.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_CashRewards.png) !important; }
.ie .bns-icon_CashRewards.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_CashRewards.png) !important; }

.bns-icon_Checkmark {
  mask-image: url(/ca/common/icons/svg/icon_Checkmark_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_Checkmark_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_Checkmark_gray.svg); }
.ie .bns-icon_Checkmark {
  background-image: url(/ca/common/icons/png/gray/icon_Checkmark_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_Checkmark.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_Checkmark.png) !important; }
.ie .bns-icon_Checkmark.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_Checkmark.png) !important; }
.ie .bns-icon_Checkmark.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_Checkmark.png) !important; }
.ie .bns-icon_Checkmark.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_Checkmark.png) !important; }
.ie .bns-icon_Checkmark.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_Checkmark.png) !important; }

.bns-icon_ChequingSavings {
  mask-image: url(/ca/common/icons/svg/icon_ChequingSavings_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_ChequingSavings_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_ChequingSavings_gray.svg); }
.ie .bns-icon_ChequingSavings {
  background-image: url(/ca/common/icons/png/gray/icon_ChequingSavings_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_ChequingSavings.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_ChequingSavings.png) !important; }
.ie .bns-icon_ChequingSavings.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_ChequingSavings.png) !important; }
.ie .bns-icon_ChequingSavings.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_ChequingSavings.png) !important; }
.ie .bns-icon_ChequingSavings.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_ChequingSavings.png) !important; }
.ie .bns-icon_ChequingSavings.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_ChequingSavings.png) !important; }

.bns-icon_Concierge {
  mask-image: url(/ca/common/icons/svg/icon_Concierge_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_Concierge_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_Concierge_gray.svg); }
.ie .bns-icon_Concierge {
  background-image: url(/ca/common/icons/png/gray/icon_Concierge_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_Concierge.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_Concierge.png) !important; }
.ie .bns-icon_Concierge.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_Concierge.png) !important; }
.ie .bns-icon_Concierge.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_Concierge.png) !important; }
.ie .bns-icon_Concierge.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_Concierge.png) !important; }
.ie .bns-icon_Concierge.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_Concierge.png) !important; }

.bns-icon_ConsolidatePayments {
  mask-image: url(/ca/common/icons/svg/icon_ConsolidatePayments_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_ConsolidatePayments_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_ConsolidatePayments_gray.svg); }
.ie .bns-icon_ConsolidatePayments {
  background-image: url(/ca/common/icons/png/gray/icon_ConsolidatePayments_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_ConsolidatePayments.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_ConsolidatePayments.png) !important; }
.ie .bns-icon_ConsolidatePayments.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_ConsolidatePayments.png) !important; }
.ie .bns-icon_ConsolidatePayments.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_ConsolidatePayments.png) !important; }
.ie .bns-icon_ConsolidatePayments.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_ConsolidatePayments.png) !important; }
.ie .bns-icon_ConsolidatePayments.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_ConsolidatePayments.png) !important; }

.bns-icon_CreditCard2 {
  mask-image: url(/ca/common/icons/svg/icon_CreditCard2_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_CreditCard2_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_CreditCard2_gray.svg); }
.ie .bns-icon_CreditCard2 {
  background-image: url(/ca/common/icons/png/gray/icon_CreditCard2_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_CreditCard2.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_CreditCard2.png) !important; }
.ie .bns-icon_CreditCard2.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_CreditCard2.png) !important; }
.ie .bns-icon_CreditCard2.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_CreditCard2.png) !important; }
.ie .bns-icon_CreditCard2.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_CreditCard2.png) !important; }
.ie .bns-icon_CreditCard2.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_CreditCard2.png) !important; }

.bns-icon_CreditCard {
  mask-image: url(/ca/common/icons/svg/icon_CreditCard_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_CreditCard_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_CreditCard_gray.svg); }
.ie .bns-icon_CreditCard {
  background-image: url(/ca/common/icons/png/gray/icon_CreditCard_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_CreditCard.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_CreditCard.png) !important; }
.ie .bns-icon_CreditCard.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_CreditCard.png) !important; }
.ie .bns-icon_CreditCard.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_CreditCard.png) !important; }
.ie .bns-icon_CreditCard.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_CreditCard.png) !important; }
.ie .bns-icon_CreditCard.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_CreditCard.png) !important; }

.bns-icon_CruiseWheel {
  mask-image: url(/ca/common/icons/svg/icon_CruiseWheel_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_CruiseWheel_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_CruiseWheel_gray.svg); }
.ie .bns-icon_CruiseWheel {
  background-image: url(/ca/common/icons/png/gray/icon_CruiseWheel_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_CruiseWheel.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_CruiseWheel.png) !important; }
.ie .bns-icon_CruiseWheel.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_CruiseWheel.png) !important; }
.ie .bns-icon_CruiseWheel.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_CruiseWheel.png) !important; }
.ie .bns-icon_CruiseWheel.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_CruiseWheel.png) !important; }
.ie .bns-icon_CruiseWheel.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_CruiseWheel.png) !important; }

.bns-icon_Dining {
  mask-image: url(/ca/common/icons/svg/icon_Dining_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_Dining_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_Dining_gray.svg); }
.ie .bns-icon_Dining {
  background-image: url(/ca/common/icons/png/gray/icon_Dining_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_Dining.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_Dining.png) !important; }
.ie .bns-icon_Dining.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_Dining.png) !important; }
.ie .bns-icon_Dining.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_Dining.png) !important; }
.ie .bns-icon_Dining.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_Dining.png) !important; }
.ie .bns-icon_Dining.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_Dining.png) !important; }

.bns-icon_DollarSign {
  mask-image: url(/ca/common/icons/svg/icon_DollarSign_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_DollarSign_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_DollarSign_gray.svg); }
.ie .bns-icon_DollarSign {
  background-image: url(/ca/common/icons/png/gray/icon_DollarSign_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_DollarSign.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_DollarSign.png) !important; }
.ie .bns-icon_DollarSign.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_DollarSign.png) !important; }
.ie .bns-icon_DollarSign.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_DollarSign.png) !important; }
.ie .bns-icon_DollarSign.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_DollarSign.png) !important; }
.ie .bns-icon_DollarSign.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_DollarSign.png) !important; }

.bns-icon_DrugStore {
  mask-image: url(/ca/common/icons/svg/icon_DrugStore_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_DrugStore_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_DrugStore_gray.svg); }
.ie .bns-icon_DrugStore {
  /*background-image: url(/ca/common/icons/png/gray/icon_DrugStore_gray.png) !important;*/
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_DrugStore.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_DrugStore.png) !important; }
.ie .bns-icon_DrugStore.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_DrugStore.png) !important; }
.ie .bns-icon_DrugStore.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_DrugStore.png) !important; }
.ie .bns-icon_DrugStore.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_DrugStore.png) !important; }
.ie .bns-icon_DrugStore.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_DrugStore.png) !important; }

.bns-icon_FairmontClub {
  mask-image: url(/ca/common/icons/svg/icon_FairmontClub_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_FairmontClub_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_FairmontClub_gray.svg); }
.ie .bns-icon_FairmontClub {
  background-image: url(/ca/common/icons/png/gray/icon_FairmontClub_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_FairmontClub.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_FairmontClub.png) !important; }
.ie .bns-icon_FairmontClub.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_FairmontClub.png) !important; }
.ie .bns-icon_FairmontClub.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_FairmontClub.png) !important; }
.ie .bns-icon_FairmontClub.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_FairmontClub.png) !important; }
.ie .bns-icon_FairmontClub.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_FairmontClub.png) !important; }

.bns-icon_FilmCamera {
  mask-image: url(/ca/common/icons/svg/icon_FilmCamera_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_FilmCamera_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_FilmCamera_gray.svg); }
.ie .bns-icon_FilmCamera {
  background-image: url(/ca/common/icons/png/gray/icon_FilmCamera_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_FilmCamera.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_FilmCamera.png) !important; }
.ie .bns-icon_FilmCamera.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_FilmCamera.png) !important; }
.ie .bns-icon_FilmCamera.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_FilmCamera.png) !important; }
.ie .bns-icon_FilmCamera.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_FilmCamera.png) !important; }
.ie .bns-icon_FilmCamera.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_FilmCamera.png) !important; }

.bns-icon_FilmCannister {
  mask-image: url(/ca/common/icons/svg/icon_FilmCannister_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_FilmCannister_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_FilmCannister_gray.svg); }
.ie .bns-icon_FilmCannister {
  background-image: url(/ca/common/icons/png/gray/icon_FilmCannister_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_FilmCannister.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_FilmCannister.png) !important; }
.ie .bns-icon_FilmCannister.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_FilmCannister.png) !important; }
.ie .bns-icon_FilmCannister.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_FilmCannister.png) !important; }
.ie .bns-icon_FilmCannister.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_FilmCannister.png) !important; }
.ie .bns-icon_FilmCannister.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_FilmCannister.png) !important; }

.bns-icon_FlightCancelled {
  mask-image: url(/ca/common/icons/svg/icon_FlightCancelled_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_FlightCancelled_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_FlightCancelled_gray.svg); }
.ie .bns-icon_FlightCancelled {
  background-image: url(/ca/common/icons/png/gray/icon_FlightCancelled_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_FlightCancelled.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_FlightCancelled.png) !important; }
.ie .bns-icon_FlightCancelled.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_FlightCancelled.png) !important; }
.ie .bns-icon_FlightCancelled.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_FlightCancelled.png) !important; }
.ie .bns-icon_FlightCancelled.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_FlightCancelled.png) !important; }
.ie .bns-icon_FlightCancelled.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_FlightCancelled.png) !important; }

.bns-icon_FlightDelay {
  mask-image: url(/ca/common/icons/svg/icon_FlightDelay_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_FlightDelay_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_FlightDelay_gray.svg); }
.ie .bns-icon_FlightDelay {
  background-image: url(/ca/common/icons/png/gray/icon_FlightDelay_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_FlightDelay.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_FlightDelay.png) !important; }
.ie .bns-icon_FlightDelay.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_FlightDelay.png) !important; }
.ie .bns-icon_FlightDelay.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_FlightDelay.png) !important; }
.ie .bns-icon_FlightDelay.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_FlightDelay.png) !important; }
.ie .bns-icon_FlightDelay.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_FlightDelay.png) !important; }

.bns-icon_GasStation {
  mask-image: url(/ca/common/icons/svg/icon_GasStation_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_GasStation_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_GasStation_gray.svg); }
.ie .bns-icon_GasStation {
  /*background-image: url(/ca/common/icons/png/gray/icon_GasStation_gray.png) !important;*/
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_GasStation.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_GasStation.png) !important; }
.ie .bns-icon_GasStation.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_GasStation.png) !important; }
.ie .bns-icon_GasStation.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_GasStation.png) !important; }
.ie .bns-icon_GasStation.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_GasStation.png) !important; }
.ie .bns-icon_GasStation.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_GasStation.png) !important; }

.bns-icon_GroceryStore {
  mask-image: url(/ca/common/icons/svg/icon_GroceryStore_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_GroceryStore_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_GroceryStore_gray.svg); }
.ie .bns-icon_GroceryStore {
  /*background-image: url(/ca/common/icons/png/gray/icon_GroceryStore_gray.png) !important;*/
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_GroceryStore.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_GroceryStore.png) !important; }
.ie .bns-icon_GroceryStore.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_GroceryStore.png) !important; }
.ie .bns-icon_GroceryStore.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_GroceryStore.png) !important; }
.ie .bns-icon_GroceryStore.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_GroceryStore.png) !important; }
.ie .bns-icon_GroceryStore.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_GroceryStore.png) !important; }

.bns-icon_Harveys {
  mask-image: url(/ca/common/icons/svg/icon_Harveys_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_Harveys_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_Harveys_gray.svg); }
.ie .bns-icon_Harveys {
  background-image: url(/ca/common/icons/png/gray/icon_Harveys_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_Harveys.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_Harveys.png) !important; }
.ie .bns-icon_Harveys.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_Harveys.png) !important; }
.ie .bns-icon_Harveys.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_Harveys.png) !important; }
.ie .bns-icon_Harveys.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_Harveys.png) !important; }
.ie .bns-icon_Harveys.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_Harveys.png) !important; }

.bns-icon_HertzLogo {
  mask-image: url(/ca/common/icons/svg/icon_HertzLogo_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_HertzLogo_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_HertzLogo_gray.svg); }
.ie .bns-icon_HertzLogo {
  background-image: url(/ca/common/icons/png/gray/icon_HertzLogo_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_HertzLogo.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_HertzLogo.png) !important; }
.ie .bns-icon_HertzLogo.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_HertzLogo.png) !important; }
.ie .bns-icon_HertzLogo.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_HertzLogo.png) !important; }
.ie .bns-icon_HertzLogo.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_HertzLogo.png) !important; }
.ie .bns-icon_HertzLogo.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_HertzLogo.png) !important; }

.bns-icon_Hotel {
  mask-image: url(/ca/common/icons/svg/icon_Hotel_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_Hotel_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_Hotel_gray.svg); }
.ie .bns-icon_Hotel {
  background-image: url(/ca/common/icons/png/gray/icon_Hotel_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_Hotel.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_Hotel.png) !important; }
.ie .bns-icon_Hotel.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_Hotel.png) !important; }
.ie .bns-icon_Hotel.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_Hotel.png) !important; }
.ie .bns-icon_Hotel.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_Hotel.png) !important; }
.ie .bns-icon_Hotel.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_Hotel.png) !important; }

.bns-icon_InsurancePolicy2 {
  mask-image: url(/ca/common/icons/svg/icon_InsurancePolicy2_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_InsurancePolicy2_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_InsurancePolicy2_gray.svg); }
.ie .bns-icon_InsurancePolicy2 {
  background-image: url(/ca/common/icons/png/gray/icon_InsurancePolicy2_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_InsurancePolicy2.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_InsurancePolicy2.png) !important; }
.ie .bns-icon_InsurancePolicy2.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_InsurancePolicy2.png) !important; }
.ie .bns-icon_InsurancePolicy2.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_InsurancePolicy2.png) !important; }
.ie .bns-icon_InsurancePolicy2.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_InsurancePolicy2.png) !important; }
.ie .bns-icon_InsurancePolicy2.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_InsurancePolicy2.png) !important; }

.bns-icon_InsurancePolicy {
  mask-image: url(/ca/common/icons/svg/icon_InsurancePolicy_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_InsurancePolicy_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_InsurancePolicy_gray.svg); }
.ie .bns-icon_InsurancePolicy {
  background-image: url(/ca/common/icons/png/gray/icon_InsurancePolicy_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_InsurancePolicy.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_InsurancePolicy.png) !important; }
.ie .bns-icon_InsurancePolicy.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_InsurancePolicy.png) !important; }
.ie .bns-icon_InsurancePolicy.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_InsurancePolicy.png) !important; }
.ie .bns-icon_InsurancePolicy.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_InsurancePolicy.png) !important; }
.ie .bns-icon_InsurancePolicy.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_InsurancePolicy.png) !important; }

.bns-icon_InternetSecurity1 {
  mask-image: url(/ca/common/icons/svg/icon_InternetSecurity1_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_InternetSecurity1_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_InternetSecurity1_gray.svg); }
.ie .bns-icon_InternetSecurity1 {
  background-image: url(/ca/common/icons/png/gray/icon_InternetSecurity1_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_InternetSecurity1.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_InternetSecurity1.png) !important; }
.ie .bns-icon_InternetSecurity1.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_InternetSecurity1.png) !important; }
.ie .bns-icon_InternetSecurity1.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_InternetSecurity1.png) !important; }
.ie .bns-icon_InternetSecurity1.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_InternetSecurity1.png) !important; }
.ie .bns-icon_InternetSecurity1.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_InternetSecurity1.png) !important; }

.bns-icon_InternetSecurity2 {
  mask-image: url(/ca/common/icons/svg/icon_InternetSecurity2_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_InternetSecurity2_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_InternetSecurity2_gray.svg); }
.ie .bns-icon_InternetSecurity2 {
  background-image: url(/ca/common/icons/png/gray/icon_InternetSecurity2_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_InternetSecurity2.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_InternetSecurity2.png) !important; }
.ie .bns-icon_InternetSecurity2.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_InternetSecurity2.png) !important; }
.ie .bns-icon_InternetSecurity2.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_InternetSecurity2.png) !important; }
.ie .bns-icon_InternetSecurity2.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_InternetSecurity2.png) !important; }
.ie .bns-icon_InternetSecurity2.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_InternetSecurity2.png) !important; }

.bns-icon_Investing {
  mask-image: url(/ca/common/icons/svg/icon_Investing_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_Investing_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_Investing_gray.svg); }
.ie .bns-icon_Investing {
  background-image: url(/ca/common/icons/png/gray/icon_Investing_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_Investing.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_Investing.png) !important; }
.ie .bns-icon_Investing.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_Investing.png) !important; }
.ie .bns-icon_Investing.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_Investing.png) !important; }
.ie .bns-icon_Investing.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_Investing.png) !important; }
.ie .bns-icon_Investing.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_Investing.png) !important; }

.bns-icon_LostBaggage {
  mask-image: url(/ca/common/icons/svg/icon_LostBaggage_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_LostBaggage_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_LostBaggage_gray.svg); }
.ie .bns-icon_LostBaggage {
  background-image: url(/ca/common/icons/png/gray/icon_LostBaggage_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_LostBaggage.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_LostBaggage.png) !important; }
.ie .bns-icon_LostBaggage.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_LostBaggage.png) !important; }
.ie .bns-icon_LostBaggage.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_LostBaggage.png) !important; }
.ie .bns-icon_LostBaggage.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_LostBaggage.png) !important; }
.ie .bns-icon_LostBaggage.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_LostBaggage.png) !important; }

.bns-icon_Lounge {
  mask-image: url(/ca/common/icons/svg/icon_Lounge_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_Lounge_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_Lounge_gray.svg); }
.ie .bns-icon_Lounge {
  background-image: url(/ca/common/icons/png/gray/icon_Lounge_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_Lounge.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_Lounge.png) !important; }
.ie .bns-icon_Lounge.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_Lounge.png) !important; }
.ie .bns-icon_Lounge.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_Lounge.png) !important; }
.ie .bns-icon_Lounge.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_Lounge.png) !important; }
.ie .bns-icon_Lounge.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_Lounge.png) !important; }

.bns-icon_MapleLeaf {
  mask-image: url(/ca/common/icons/svg/icon_MapleLeaf_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_MapleLeaf_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_MapleLeaf_gray.svg); }
.ie .bns-icon_MapleLeaf {
/*  background-image: url(/ca/common/icons/png/gray/icon_MapleLeaf_gray.png) !important;*/
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_MapleLeaf.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_MapleLeaf.png) !important; }
.ie .bns-icon_MapleLeaf.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_MapleLeaf.png) !important; }
.ie .bns-icon_MapleLeaf.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_MapleLeaf.png) !important; }
.ie .bns-icon_MapleLeaf.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_MapleLeaf.png) !important; }
.ie .bns-icon_MapleLeaf.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_MapleLeaf.png) !important; }

.bns-icon_Milestones {
  mask-image: url(/ca/common/icons/svg/icon_Milestones_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_Milestones_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_Milestones_gray.svg); }
.ie .bns-icon_Milestones {
  background-image: url(/ca/common/icons/png/gray/icon_Milestones_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_Milestones.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_Milestones.png) !important; }
.ie .bns-icon_Milestones.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_Milestones.png) !important; }
.ie .bns-icon_Milestones.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_Milestones.png) !important; }
.ie .bns-icon_Milestones.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_Milestones.png) !important; }
.ie .bns-icon_Milestones.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_Milestones.png) !important; }

.bns-icon_Mortgages {
  mask-image: url(/ca/common/icons/svg/icon_Mortgages_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_Mortgages_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_Mortgages_gray.svg); }
.ie .bns-icon_Mortgages {
  background-image: url(/ca/common/icons/png/gray/icon_Mortgages_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_Mortgages.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_Mortgages.png) !important; }
.ie .bns-icon_Mortgages.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_Mortgages.png) !important; }
.ie .bns-icon_Mortgages.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_Mortgages.png) !important; }
.ie .bns-icon_Mortgages.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_Mortgages.png) !important; }
.ie .bns-icon_Mortgages.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_Mortgages.png) !important; }

.bns-icon_News {
  mask-image: url(/ca/common/icons/svg/icon_News_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_News_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_News_gray.svg); }
.ie .bns-icon_News {
  background-image: url(/ca/common/icons/png/gray/icon_News_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_News.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_News.png) !important; }
.ie .bns-icon_News.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_News.png) !important; }
.ie .bns-icon_News.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_News.png) !important; }
.ie .bns-icon_News.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_News.png) !important; }
.ie .bns-icon_News.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_News.png) !important; }

.bns-icon_OtherPurchases {
  mask-image: url(/ca/common/icons/svg/icon_OtherPurchases_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_OtherPurchases_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_OtherPurchases_gray.svg); }
.ie .bns-icon_OtherPurchases {
  background-image: url(/ca/common/icons/png/gray/icon_OtherPurchases_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_OtherPurchases.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_OtherPurchases.png) !important; }
.ie .bns-icon_OtherPurchases.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_OtherPurchases.png) !important; }
.ie .bns-icon_OtherPurchases.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_OtherPurchases.png) !important; }
.ie .bns-icon_OtherPurchases.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_OtherPurchases.png) !important; }
.ie .bns-icon_OtherPurchases.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_OtherPurchases.png) !important; }

.bns-icon_PDF {
  mask-image: url(/ca/common/icons/svg/icon_PDF_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_PDF_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_PDF_gray.svg); }
.ie .bns-icon_PDF {
  background-image: url(/ca/common/icons/png/gray/icon_PDF_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_PDF.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_PDF.png) !important; }
.ie .bns-icon_PDF.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_PDF.png) !important; }
.ie .bns-icon_PDF.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_PDF.png) !important; }
.ie .bns-icon_PDF.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_PDF.png) !important; }
.ie .bns-icon_PDF.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_PDF.png) !important; }

.bns-icon_PartnerRewards {
  mask-image: url(/ca/common/icons/svg/icon_PartnerRewards_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_PartnerRewards_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_PartnerRewards_gray.svg); }
.ie .bns-icon_PartnerRewards {
  background-image: url(/ca/common/icons/png/gray/icon_PartnerRewards_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_PartnerRewards.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_PartnerRewards.png) !important; }
.ie .bns-icon_PartnerRewards.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_PartnerRewards.png) !important; }
.ie .bns-icon_PartnerRewards.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_PartnerRewards.png) !important; }
.ie .bns-icon_PartnerRewards.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_PartnerRewards.png) !important; }
.ie .bns-icon_PartnerRewards.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_PartnerRewards.png) !important; }

.bns-icon_PhoneContact {
  mask-image: url(/ca/common/icons/svg/icon_PhoneContact_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_PhoneContact_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_PhoneContact_gray.svg); }
.ie .bns-icon_PhoneContact {
  background-image: url(/ca/common/icons/png/gray/icon_PhoneContact_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_PhoneContact.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_PhoneContact.png) !important; }
.ie .bns-icon_PhoneContact.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_PhoneContact.png) !important; }
.ie .bns-icon_PhoneContact.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_PhoneContact.png) !important; }
.ie .bns-icon_PhoneContact.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_PhoneContact.png) !important; }
.ie .bns-icon_PhoneContact.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_PhoneContact.png) !important; }

.bns-icon_QuestionMark {
  mask-image: url(/ca/common/icons/svg/icon_QuestionMark_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_QuestionMark_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_QuestionMark_gray.svg); }
.ie .bns-icon_QuestionMark {
  background-image: url(/ca/common/icons/png/gray/icon_QuestionMark_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_QuestionMark.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_QuestionMark.png) !important; }
.ie .bns-icon_QuestionMark.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_QuestionMark.png) !important; }
.ie .bns-icon_QuestionMark.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_QuestionMark.png) !important; }
.ie .bns-icon_QuestionMark.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_QuestionMark.png) !important; }
.ie .bns-icon_QuestionMark.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_QuestionMark.png) !important; }

.bns-icon_RecurringPayment {
  mask-image: url(/ca/common/icons/svg/icon_RecurringPayment_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_RecurringPayment_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_RecurringPayment_gray.svg); }
.ie .bns-icon_RecurringPayment {
  /*background-image: url(/ca/common/icons/png/gray/icon_RecurringPayment_gray.png) !important;*/
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_RecurringPayment.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_RecurringPayment.png) !important; }
.ie .bns-icon_RecurringPayment.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_RecurringPayment.png) !important; }
.ie .bns-icon_RecurringPayment.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_RecurringPayment.png) !important; }
.ie .bns-icon_RecurringPayment.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_RecurringPayment.png) !important; }
.ie .bns-icon_RecurringPayment.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_RecurringPayment.png) !important; }

.bns-icon_RingingBell {
  mask-image: url(/ca/common/icons/svg/icon_RingingBell_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_RingingBell_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_RingingBell_gray.svg); }
.ie .bns-icon_RingingBell {
  background-image: url(/ca/common/icons/png/gray/icon_RingingBell_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_RingingBell.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_RingingBell.png) !important; }
.ie .bns-icon_RingingBell.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_RingingBell.png) !important; }
.ie .bns-icon_RingingBell.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_RingingBell.png) !important; }
.ie .bns-icon_RingingBell.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_RingingBell.png) !important; }
.ie .bns-icon_RingingBell.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_RingingBell.png) !important; }

.bns-icon_SaleTag {
  mask-image: url(/ca/common/icons/svg/icon_SaleTag_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_SaleTag_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_SaleTag_gray.svg); }
.ie .bns-icon_SaleTag {
  background-image: url(/ca/common/icons/png/gray/icon_SaleTag_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_SaleTag.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_SaleTag.png) !important; }
.ie .bns-icon_SaleTag.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_SaleTag.png) !important; }
.ie .bns-icon_SaleTag.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_SaleTag.png) !important; }
.ie .bns-icon_SaleTag.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_SaleTag.png) !important; }
.ie .bns-icon_SaleTag.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_SaleTag.png) !important; }

.bns-icon_SecurityShield {
  mask-image: url(/ca/common/icons/svg/icon_SecurityShield_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_SecurityShield_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_SecurityShield_gray.svg); }
.ie .bns-icon_SecurityShield {
  background-image: url(/ca/common/icons/png/gray/icon_SecurityShield_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_SecurityShield.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_SecurityShield.png) !important; }
.ie .bns-icon_SecurityShield.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_SecurityShield.png) !important; }
.ie .bns-icon_SecurityShield.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_SecurityShield.png) !important; }
.ie .bns-icon_SecurityShield.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_SecurityShield.png) !important; }
.ie .bns-icon_SecurityShield.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_SecurityShield.png) !important; }

.bns-icon_ShoppingBag {
  mask-image: url(/ca/common/icons/svg/icon_ShoppingBag_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_ShoppingBag_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_ShoppingBag_gray.svg); }
.ie .bns-icon_ShoppingBag {
  background-image: url(/ca/common/icons/png/gray/icon_ShoppingBag_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_ShoppingBag.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_ShoppingBag.png) !important; }
.ie .bns-icon_ShoppingBag.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_ShoppingBag.png) !important; }
.ie .bns-icon_ShoppingBag.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_ShoppingBag.png) !important; }
.ie .bns-icon_ShoppingBag.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_ShoppingBag.png) !important; }
.ie .bns-icon_ShoppingBag.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_ShoppingBag.png) !important; }

.bns-icon_ShoppingCart {
  mask-image: url(/ca/common/icons/svg/icon_ShoppingCart_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_ShoppingCart_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_ShoppingCart_gray.svg); }
.ie .bns-icon_ShoppingCart {
 /* background-image: url(/ca/common/icons/png/gray/icon_ShoppingCart_gray.png) !important;*/
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_ShoppingCart.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_ShoppingCart.png) !important; }
.ie .bns-icon_ShoppingCart.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_ShoppingCart.png) !important; }
.ie .bns-icon_ShoppingCart.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_ShoppingCart.png) !important; }
.ie .bns-icon_ShoppingCart.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_ShoppingCart.png) !important; }
.ie .bns-icon_ShoppingCart.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_ShoppingCart.png) !important; }

.bns-icon_ShoppingCoverage {
  mask-image: url(/ca/common/icons/svg/icon_ShoppingCoverage_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_ShoppingCoverage_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_ShoppingCoverage_gray.svg); }
.ie .bns-icon_ShoppingCoverage {
  background-image: url(/ca/common/icons/png/gray/icon_ShoppingCoverage_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_ShoppingCoverage.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_ShoppingCoverage.png) !important; }
.ie .bns-icon_ShoppingCoverage.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_ShoppingCoverage.png) !important; }
.ie .bns-icon_ShoppingCoverage.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_ShoppingCoverage.png) !important; }
.ie .bns-icon_ShoppingCoverage.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_ShoppingCoverage.png) !important; }
.ie .bns-icon_ShoppingCoverage.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_ShoppingCoverage.png) !important; }

.bns-icon_Sponsorships {
  mask-image: url(/ca/common/icons/svg/icon_Sponsorships_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_Sponsorships_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_Sponsorships_gray.svg); }
.ie .bns-icon_Sponsorships {
  background-image: url(/ca/common/icons/png/gray/icon_Sponsorships_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_Sponsorships.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_Sponsorships.png) !important; }
.ie .bns-icon_Sponsorships.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_Sponsorships.png) !important; }
.ie .bns-icon_Sponsorships.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_Sponsorships.png) !important; }
.ie .bns-icon_Sponsorships.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_Sponsorships.png) !important; }
.ie .bns-icon_Sponsorships.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_Sponsorships.png) !important; }

.bns-icon_SportChek {
  mask-image: url(/ca/common/icons/svg/icon_SportChek_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_SportChek_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_SportChek_gray.svg); }
.ie .bns-icon_SportChek {
  background-image: url(/ca/common/icons/png/gray/icon_SportChek_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_SportChek.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_SportChek.png) !important; }
.ie .bns-icon_SportChek.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_SportChek.png) !important; }
.ie .bns-icon_SportChek.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_SportChek.png) !important; }
.ie .bns-icon_SportChek.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_SportChek.png) !important; }
.ie .bns-icon_SportChek.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_SportChek.png) !important; }

.bns-icon_Student {
  mask-image: url(/ca/common/icons/svg/icon_Student_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_Student_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_Student_gray.svg); }
.ie .bns-icon_Student {
  background-image: url(/ca/common/icons/png/gray/icon_Student_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_Student.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_Student.png) !important; }
.ie .bns-icon_Student.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_Student.png) !important; }
.ie .bns-icon_Student.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_Student.png) !important; }
.ie .bns-icon_Student.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_Student.png) !important; }
.ie .bns-icon_Student.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_Student.png) !important; }

.bns-icon_SwissChalet {
  mask-image: url(/ca/common/icons/svg/icon_SwissChalet_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_SwissChalet_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_SwissChalet_gray.svg); }
.ie .bns-icon_SwissChalet {
  background-image: url(/ca/common/icons/png/gray/icon_SwissChalet_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_SwissChalet.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_SwissChalet.png) !important; }
.ie .bns-icon_SwissChalet.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_SwissChalet.png) !important; }
.ie .bns-icon_SwissChalet.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_SwissChalet.png) !important; }
.ie .bns-icon_SwissChalet.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_SwissChalet.png) !important; }
.ie .bns-icon_SwissChalet.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_SwissChalet.png) !important; }

.bns-icon_TalkBubble {
  mask-image: url(/ca/common/icons/svg/icon_TalkBubble_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_TalkBubble_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_TalkBubble_gray.svg); }
.ie .bns-icon_TalkBubble {
  background-image: url(/ca/common/icons/png/gray/icon_TalkBubble_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_TalkBubble.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_TalkBubble.png) !important; }
.ie .bns-icon_TalkBubble.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_TalkBubble.png) !important; }
.ie .bns-icon_TalkBubble.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_TalkBubble.png) !important; }
.ie .bns-icon_TalkBubble.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_TalkBubble.png) !important; }
.ie .bns-icon_TalkBubble.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_TalkBubble.png) !important; }

.bns-icon_TapPurchase1 {
  mask-image: url(/ca/common/icons/svg/icon_TapPurchase1_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_TapPurchase1_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_TapPurchase1_gray.svg); }
.ie .bns-icon_TapPurchase1 {
  background-image: url(/ca/common/icons/png/gray/icon_TapPurchase1_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_TapPurchase1.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_TapPurchase1.png) !important; }
.ie .bns-icon_TapPurchase1.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_TapPurchase1.png) !important; }
.ie .bns-icon_TapPurchase1.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_TapPurchase1.png) !important; }
.ie .bns-icon_TapPurchase1.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_TapPurchase1.png) !important; }
.ie .bns-icon_TapPurchase1.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_TapPurchase1.png) !important; }

.bns-icon_TapPurchase2 {
  mask-image: url(/ca/common/icons/svg/icon_TapPurchase2_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_TapPurchase2_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_TapPurchase2_gray.svg); }
.ie .bns-icon_TapPurchase2 {
  background-image: url(/ca/common/icons/png/gray/icon_TapPurchase2_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_TapPurchase2.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_TapPurchase2.png) !important; }
.ie .bns-icon_TapPurchase2.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_TapPurchase2.png) !important; }
.ie .bns-icon_TapPurchase2.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_TapPurchase2.png) !important; }
.ie .bns-icon_TapPurchase2.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_TapPurchase2.png) !important; }
.ie .bns-icon_TapPurchase2.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_TapPurchase2.png) !important; }

.bns-icon_TravelMedical {
  mask-image: url(/ca/common/icons/svg/icon_TravelMedical_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_TravelMedical_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_TravelMedical_gray.svg); }
.ie .bns-icon_TravelMedical {
  background-image: url(/ca/common/icons/png/gray/icon_TravelMedical_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_TravelMedical.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_TravelMedical.png) !important; }
.ie .bns-icon_TravelMedical.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_TravelMedical.png) !important; }
.ie .bns-icon_TravelMedical.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_TravelMedical.png) !important; }
.ie .bns-icon_TravelMedical.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_TravelMedical.png) !important; }
.ie .bns-icon_TravelMedical.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_TravelMedical.png) !important; }

.bns-icon_TravelRewards {
  mask-image: url(/ca/common/icons/svg/icon_TravelRewards_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_TravelRewards_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_TravelRewards_gray.svg); }
.ie .bns-icon_TravelRewards {
  background-image: url(/ca/common/icons/png/gray/icon_TravelRewards_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_TravelRewards.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_TravelRewards.png) !important; }
.ie .bns-icon_TravelRewards.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_TravelRewards.png) !important; }
.ie .bns-icon_TravelRewards.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_TravelRewards.png) !important; }
.ie .bns-icon_TravelRewards.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_TravelRewards.png) !important; }
.ie .bns-icon_TravelRewards.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_TravelRewards.png) !important; }

.bns-icon_TriangleArrow {
  mask-image: url(/ca/common/icons/svg/icon_TriangleArrow_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_TriangleArrow_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_TriangleArrow_gray.svg); }
.ie .bns-icon_TriangleArrow {
  background-image: url(/ca/common/icons/png/gray/icon_TriangleArrow_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_TriangleArrow.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_TriangleArrow.png) !important; }
.ie .bns-icon_TriangleArrow.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_TriangleArrow.png) !important; }
.ie .bns-icon_TriangleArrow.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_TriangleArrow.png) !important; }
.ie .bns-icon_TriangleArrow.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_TriangleArrow.png) !important; }
.ie .bns-icon_TriangleArrow.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_TriangleArrow.png) !important; }

.bns-icon_TripCancel {
  mask-image: url(/ca/common/icons/svg/icon_TripCancel_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_TripCancel_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_TripCancel_gray.svg); }
.ie .bns-icon_TripCancel {
  background-image: url(/ca/common/icons/png/gray/icon_TripCancel_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_TripCancel.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_TripCancel.png) !important; }
.ie .bns-icon_TripCancel.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_TripCancel.png) !important; }
.ie .bns-icon_TripCancel.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_TripCancel.png) !important; }
.ie .bns-icon_TripCancel.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_TripCancel.png) !important; }
.ie .bns-icon_TripCancel.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_TripCancel.png) !important; }

.bns-icon_TripInterruption2 {
  mask-image: url(/ca/common/icons/svg/icon_TripInterruption2_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_TripInterruption2_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_TripInterruption2_gray.svg); }
.ie .bns-icon_TripInterruption2 {
  background-image: url(/ca/common/icons/png/gray/icon_TripInterruption2_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_TripInterruption2.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_TripInterruption2.png) !important; }
.ie .bns-icon_TripInterruption2.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_TripInterruption2.png) !important; }
.ie .bns-icon_TripInterruption2.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_TripInterruption2.png) !important; }
.ie .bns-icon_TripInterruption2.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_TripInterruption2.png) !important; }
.ie .bns-icon_TripInterruption2.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_TripInterruption2.png) !important; }

.bns-icon_TripInterruption {
  mask-image: url(/ca/common/icons/svg/icon_TripInterruption_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_TripInterruption_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_TripInterruption_gray.svg); }
.ie .bns-icon_TripInterruption {
  background-image: url(/ca/common/icons/png/gray/icon_TripInterruption_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_TripInterruption.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_TripInterruption.png) !important; }
.ie .bns-icon_TripInterruption.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_TripInterruption.png) !important; }
.ie .bns-icon_TripInterruption.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_TripInterruption.png) !important; }
.ie .bns-icon_TripInterruption.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_TripInterruption.png) !important; }
.ie .bns-icon_TripInterruption.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_TripInterruption.png) !important; }

.bns-icon_TropicalIsland4 {
  mask-image: url(/ca/common/icons/svg/icon_TropicalIsland4_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_TropicalIsland4_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_TropicalIsland4_gray.svg); }
.ie .bns-icon_TropicalIsland4 {
  background-image: url(/ca/common/icons/png/gray/icon_TropicalIsland4_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_TropicalIsland4.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_TropicalIsland4.png) !important; }
.ie .bns-icon_TropicalIsland4.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_TropicalIsland4.png) !important; }
.ie .bns-icon_TropicalIsland4.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_TropicalIsland4.png) !important; }
.ie .bns-icon_TropicalIsland4.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_TropicalIsland4.png) !important; }
.ie .bns-icon_TropicalIsland4.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_TropicalIsland4.png) !important; }

.bns-icon_Twitter {
  mask-image: url(/ca/common/icons/svg/icon_Twitter_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_Twitter_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_Twitter_gray.svg); }
.ie .bns-icon_Twitter {
  background-image: url(/ca/common/icons/png/gray/icon_Twitter_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_Twitter.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_Twitter.png) !important; }
.ie .bns-icon_Twitter.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_Twitter.png) !important; }
.ie .bns-icon_Twitter.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_Twitter.png) !important; }
.ie .bns-icon_Twitter.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_Twitter.png) !important; }
.ie .bns-icon_Twitter.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_Twitter.png) !important; }

.bns-icon_USA {
  mask-image: url(/ca/common/icons/svg/icon_USA_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_USA_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_USA_gray.svg); }
.ie .bns-icon_USA {
  background-image: url(/ca/common/icons/png/gray/icon_USA_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_USA.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_USA.png) !important; }
.ie .bns-icon_USA.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_USA.png) !important; }
.ie .bns-icon_USA.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_USA.png) !important; }
.ie .bns-icon_USA.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_USA.png) !important; }
.ie .bns-icon_USA.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_USA.png) !important; }

.bns-icon_Umbrella {
  mask-image: url(/ca/common/icons/svg/icon_Umbrella_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_Umbrella_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_Umbrella_gray.svg); }
.ie .bns-icon_Umbrella {
  background-image: url(/ca/common/icons/png/gray/icon_Umbrella_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_Umbrella.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_Umbrella.png) !important; }
.ie .bns-icon_Umbrella.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_Umbrella.png) !important; }
.ie .bns-icon_Umbrella.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_Umbrella.png) !important; }
.ie .bns-icon_Umbrella.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_Umbrella.png) !important; }
.ie .bns-icon_Umbrella.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_Umbrella.png) !important; }

.bns-icon_VisaCheckout {
  mask-image: url(/ca/common/icons/svg/icon_VisaCheckout_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_VisaCheckout_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_VisaCheckout_gray.svg); }
.ie .bns-icon_VisaCheckout {
  background-image: url(/ca/common/icons/png/gray/icon_VisaCheckout_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_VisaCheckout.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_VisaCheckout.png) !important; }
.ie .bns-icon_VisaCheckout.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_VisaCheckout.png) !important; }
.ie .bns-icon_VisaCheckout.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_VisaCheckout.png) !important; }
.ie .bns-icon_VisaCheckout.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_VisaCheckout.png) !important; }
.ie .bns-icon_VisaCheckout.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_VisaCheckout.png) !important; }

.bns-icon_VisaInfinite {
  mask-image: url(/ca/common/icons/svg/icon_VisaInfinite_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_VisaInfinite_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_VisaInfinite_gray.svg); }
.ie .bns-icon_VisaInfinite {
  background-image: url(/ca/common/icons/png/gray/icon_VisaInfinite_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_VisaInfinite.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_VisaInfinite.png) !important; }
.ie .bns-icon_VisaInfinite.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_VisaInfinite.png) !important; }
.ie .bns-icon_VisaInfinite.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_VisaInfinite.png) !important; }
.ie .bns-icon_VisaInfinite.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_VisaInfinite.png) !important; }
.ie .bns-icon_VisaInfinite.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_VisaInfinite.png) !important; }

.bns-icon_Waiting {
  mask-image: url(/ca/common/icons/svg/icon_Waiting_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_Waiting_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_Waiting_gray.svg); }
.ie .bns-icon_Waiting {
  background-image: url(/ca/common/icons/png/gray/icon_Waiting_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_Waiting.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_Waiting.png) !important; }
.ie .bns-icon_Waiting.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_Waiting.png) !important; }
.ie .bns-icon_Waiting.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_Waiting.png) !important; }
.ie .bns-icon_Waiting.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_Waiting.png) !important; }
.ie .bns-icon_Waiting.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_Waiting.png) !important; }

.bns-icon_Wifi {
  mask-image: url(/ca/common/icons/svg/icon_Wifi_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_Wifi_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_Wifi_gray.svg); }
.ie .bns-icon_Wifi {
  background-image: url(/ca/common/icons/png/gray/icon_Wifi_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_Wifi.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_Wifi.png) !important; }
.ie .bns-icon_Wifi.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_Wifi.png) !important; }
.ie .bns-icon_Wifi.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_Wifi.png) !important; }
.ie .bns-icon_Wifi.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_Wifi.png) !important; }
.ie .bns-icon_Wifi.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_Wifi.png) !important; }

.bns-icon_WineCountry {
  mask-image: url(/ca/common/icons/svg/icon_WineCountry_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_WineCountry_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_WineCountry_gray.svg); }
.ie .bns-icon_WineCountry {
  background-image: url(/ca/common/icons/png/gray/icon_WineCountry_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_WineCountry.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_WineCountry.png) !important; }
.ie .bns-icon_WineCountry.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_WineCountry.png) !important; }
.ie .bns-icon_WineCountry.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_WineCountry.png) !important; }
.ie .bns-icon_WineCountry.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_WineCountry.png) !important; }
.ie .bns-icon_WineCountry.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_WineCountry.png) !important; }

.bns-icon_NoAnnualFee {
  mask-image: url(/ca/common/icons/svg/icon_NoAnnualFee_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_NoAnnualFee_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_NoAnnualFee_gray.svg); }
.ie .bns-icon_NoAnnualFee {
  background-image: url(/ca/common/icons/png/gray/icon_NoAnnualFee_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_NoAnnualFee.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_NoAnnualFee.png) !important; }
.ie .bns-icon_NoAnnualFee.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_NoAnnualFee.png) !important; }
.ie .bns-icon_NoAnnualFee.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_NoAnnualFee.png) !important; }
.ie .bns-icon_NoAnnualFee.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_NoAnnualFee.png) !important; }
.ie .bns-icon_NoAnnualFee.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_NoAnnualFee.png) !important; }

.bns-icon_Sports {
  mask-image: url(/ca/common/icons/svg/icon_Sports_gray.svg);
  -webkit-mask-image: url(/ca/common/icons/svg/icon_Sports_gray.svg);
  -moz-mask-image: url(/ca/common/icons/svg/icon_Sports_gray.svg); }
.ie .bns-icon_Sports  {
  background-image: url(/ca/common/icons/png/gray/icon_Sports_gray.png) !important;
  mask-image: none !important;
  -webkit-mask-image: none !important;
  -moz-mask-image: none !important; }
.ie .bns-icon_Sports.icon-green {
  background-image: url(/ca/common/icons/png/green/icon_Sports.png) !important; }
.ie .bns-icon_Sports.icon-purple {
  background-image: url(/ca/common/icons/png/purple/icon_Sports.png) !important; }
.ie .bns-icon_Sports.icon-pink {
  background-image: url(/ca/common/icons/png/pink/icon_Sports.png) !important; }
.ie .bns-icon_Sports.icon-orange {
  background-image: url(/ca/common/icons/png/orange/icon_Sports.png) !important; }
.ie .bns-icon_Sports.icon-white {
  background-image: url(/ca/common/icons/png/white/icon_Sports.png) !important; }