/* header - START */
@media (max-width: 767px) {
  .container-fluid > .grid:first-child + .grid > div:first-child  {
    min-height: 350px;
  }
  .container-fluid > .grid:first-child + .grid .card-img-bg {
    background-position: 58% !important;
  }
  .container-fluid > .grid:first-child + .grid .row {
    padding-top: 0 !important;
  }
  .container-fluid > .grid:first-child + .grid .row div.richtext {
    max-width: 70%;
  }
}
/* header - END */

/* tabs - START */
.tabs[aria-current=desktop] .tab-menu .form-control.desktop>.tab-link {
  max-width: none;
}
.tabs[aria-current=desktop].tabs-bordered {
  border: 0;
}
/* card selector for membership-benefits pages */
@media (min-width: 768px) {
  .tab-content-container>div[data-value="mymenu0_tabs"]>div>.grid:first-child>div>.container>.row>.col-md-3>div>.card-art>div,
  .tab-content-container>div[data-value="mymenu0_tabs"]>div>.grid:first-child+.grid>div>.container>.row>.col-md-3>div>.card-art>div,
  .tab-content-container>div[data-value="mymenu0_tabs"]>div>.grid:first-child+.grid+.grid>div>.container>.row>.col-md-3>div>.card-art>div  {
    padding-top: 0 !important;
  }
}
/* smaller card in selector for mobile */
@media (max-width: 415px) {
  .tab-content-container>div[data-value="mymenu0_tabs"]>div>.grid:first-child>div>.container>.row>.col-md-3>div>.card-art>div>a>[class^=dls-card][class*=-lg],
  .tab-content-container>div[data-value="mymenu0_tabs"]>div>.grid:first-child+.grid>div>.container>.row>.col-md-3>div>.card-art>div>a>[class^=dls-card][class*=-lg],
  .tab-content-container>div[data-value="mymenu0_tabs"]>div>.grid:first-child+.grid+.grid>div>.container>.row>.col-md-3>div>.card-art>div>a>[class^=dls-card][class*=-lg] {
    max-width: 150px;
    max-height: 100px;
    padding: 0;
  }  
  .tab-content-container>div[data-value="mymenu0_tabs"]>div>.grid:first-child>div>.container>.row>.col-md-3>div>.card-art>div>a>[class^=dls-card][class*=-lg]>.dls-card-tilt-container:after,
  .tab-content-container>div[data-value="mymenu0_tabs"]>div>.grid:first-child+.grid>div>.container>.row>.col-md-3>div>.card-art>div>a>[class^=dls-card][class*=-lg]>.dls-card-tilt-container:after,
  .tab-content-container>div[data-value="mymenu0_tabs"]>div>.grid:first-child+.grid+.grid>div>.container>.row>.col-md-3>div>.card-art>div>a>[class^=dls-card][class*=-lg]>.dls-card-tilt-container:after  {
    content: none;
  }  
  .tab-content-container>div[data-value="mymenu0_tabs"]>div>.grid:first-child>div>.container>.row>.col-md-3>div>.card-art>div>a>[class^=dls-card][class*=-lg]+h2,
  .tab-content-container>div[data-value="mymenu0_tabs"]>div>.grid:first-child+.grid>div>.container>.row>.col-md-3>div>.card-art>div>a>[class^=dls-card][class*=-lg]+h2,
  .tab-content-container>div[data-value="mymenu0_tabs"]>div>.grid:first-child+.grid+.grid>div>.container>.row>.col-md-3>div>.card-art>div>a>[class^=dls-card][class*=-lg]+h2 {
    font-size: .8125rem;
    line-height: 1.125rem
  }
}
/* tabs - END */

/* Collapsible */
.border-tb {
  border: 0;
}
.collapsible {
  background-color: transparent !important;
  padding: 20px 20px 0 20px;
}
.collpasible-panel-container.open .collapsible {
  padding-bottom: 15px;
}
.collapsible-panels .margin-b {
  margin-bottom: 0;
}
.collapsible-panels .dls-accent-gray-01-bg {
  background-color: transparent;
}

/* Collapsible - TnC */
.container-fluid>.grid>div>.container>.row>.col-md-12>div>.collapsible-panels>.row>.col-xs-12.col-md-12.col-lg-12>.accordion>.collapsible {
  text-align: center;
}
/* reset text align for other sections */
.container-fluid>.grid>div>.container>.row>.col-md-12>div>.richtext + .collapsible-panels>.row>.col-xs-12.col-md-12.col-lg-12>.accordion>.collapsible {
  text-align: left;
}

/* Card */
[class^=dls-card][class*=-lg] {
  max-width: 100%;
}
[class^=dls-card][class*=-lg] + h2 {
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .card-art > div {
    padding-top: 0.625rem !important;
    padding-bottom: 0.625rem !important;
  }
}

/* ul - tick-list */
ul.tick-list {
  padding-left: 0 !important;
}
ul.tick-list li {
  list-style: none;
  background: url('/content/dam/amex/nz/credit-cards/images/dls-icon-check.png');
  background-repeat: no-repeat;
  padding-left: 35px;  
}

/* ul - arrow-list-grey */
ul.arrow-list-grey {
  padding-left: 0 !important;
  margin-bottom: 0 !important;
}
ul.arrow-list-grey li {
  list-style: none;
  background: url('/content/dam/amex/nz/credit-cards/images/arrow-333333-22-x-22.png');
  background-repeat: no-repeat;
  background-size: 18px;
  background-position: left 50%;
  padding-left: 25px;
  margin-bottom: 10px;
}
b{
    font-weight: 700 !important;
}


/* Latest Hero Banners */
@media (max-width: 767px){
	.hero-about-credit-cards .card-img-bg {
		background-image: url(/content/dam/amex/nz/credit-cards/gaudi-headers/Mobile-banner/Gaudi_About_Credit_Cards_MB.jpg) !important;
	}
	.hero-about-credit-cards-limits .card-img-bg {
		background-image: url(/content/dam/amex/nz/credit-cards/gaudi-headers/Mobile-banner/Gaudi_Credit_Card_Limits_MB.jpg) !important;
	}
	.hero-about-credit-cards-fees .card-img-bg {
		background-image: url(/content/dam/amex/nz/credit-cards/gaudi-headers/Mobile-banner/Gaudi_Card_Fees_MB.jpg) !important;
	}
	.hero-about-credit-cards-interest .card-img-bg {
		background-image: url(/content/dam/amex/nz/credit-cards/gaudi-headers/Mobile-banner/Gaudi_Credit_Card_Learn_About_Interest_MB.jpg) !important;
	}
	.hero-about-credit-cards-credit-card-application .card-img-bg {
		background-image: url(/content/dam/amex/nz/credit-cards/gaudi-headers/Mobile-banner/Gaudi_Applying_For_Card_MB.jpg) !important;
	}
	.hero-manage-your-card .card-img-bg {
		background-image: url(/content/dam/amex/nz/credit-cards/gaudi-headers/Mobile-banner/Gaudi_Manage_Card_MB.jpg) !important;
	}
	.hero-manage-your-card-pay-bill .card-img-bg {
		background-image: url(/content/dam/amex/nz/credit-cards/gaudi-headers/Mobile-banner/Gaudi_Paying_Your_Bill_MB.jpg) !important;
	}
	.hero-manage-your-card-using-your-card-abroad .card-img-bg {
		background-image: url(/content/dam/amex/nz/credit-cards/gaudi-headers/Mobile-banner/Gaudi_About_Credit_Card_Overseas_MB.jpg) !important;
	}
	.hero-rewards .card-img-bg {
		background-image: url(/content/dam/amex/nz/credit-cards/gaudi-headers/Mobile-banner/Gaudi_Credit_Card_Rewards_MB.jpg) !important;
	}
	.hero-platinum .card-img-bg {
		background-image: url(/content/dam/amex/nz/credit-cards/gaudi-headers/Mobile-banner/Gaudi_Credit_Card_Platinum_MB.jpg) !important;
	}
	.hero-no-annual-fee .card-img-bg {
		background-image: url(/content/dam/amex/nz/credit-cards/gaudi-headers/Mobile-banner/Gaudi_Credit_Card_No_Annual_Fee_MB.jpg) !important;
	}
	.hero-membership-benefits .card-img-bg {
		background-image: url(/content/dam/amex/nz/credit-cards/gaudi-headers/Mobile-banner/Gaudi_MH_homepage_banner_MB.jpg) !important;
	}
	.hero-membership-benefits-access-and-offers .card-img-bg {
		background-image: url(/content/dam/amex/nz/credit-cards/gaudi-headers/Gaudi_Access-and-Offers_MB.jpg) !important;
	}
	.hero-membership-benefits-rewards .card-img-bg {
		background-image: url(/content/dam/amex/nz/credit-cards/gaudi-headers/Mobile-banner/Gaudi_Rewards_hero-MB.jpg) !important;
	}
	.hero-membership-benefits-service-and-security .card-img-bg {
		background-image: url(/content/dam/amex/nz/credit-cards/gaudi-headers/Mobile-banner/Gaudi_Service-and-security-hero-mb.png) !important;
	}
	.hero-membership-benefits-travel .card-img-bg {
		background-image: url(/content/dam/amex/nz/credit-cards/gaudi-headers/Mobile-banner/Gaudi_Travel_hero-MB.jpg) !important;
	}
	.hero-chip-and-pin .card-img-bg {
		background-image: url(/content/dam/amex/nz/credit-cards/gaudi-headers/Mobile-banner/Gaudi_ChipNPinPage_MB.jpg) !important;
	}
	.hero-airpoints .card-img-bg {
		background-image: url(/content/dam/amex/nz/credit-cards/gaudi-headers/Mobile-banner/Gaudi_airpoints_MB.png) !important;
	}
	.hero-types-of-cards .card-img-bg {
		background-image: url(/content/dam/amex/nz/credit-cards/gaudi-headers/Mobile-banner/Gaudi_chargecard-header_MB.jpg) !important;
	}
}