.btn-border .btn{
	border: 1px solid white;
	margin-left:-60px;
	}
.nav-mob .san-child-wrapper, .nav-mob .san, .nav-mob .dls-accent-white-01-bg {
	background-color: #F7F8F9 !important;
	}
.nav-mob .border {
border: none;
}
.bg-color-grid{
	background: #F0F6FC 0% 0% no-repeat padding-box;
	}
.right-border-pc{
	border-right: 0.5px solid #c8c9c7 !important;
	}
.gold-card-edit .pad{
	width:370px;	
	padding: unset !important;
	}
.image-size{
	max-width: 75%;
	margin-left: 90px;
	}
.btn-fontsize .btn{
	font-size: 14px;
}
.apple-badge-size {
	max-width:85%;
    	margin-top: 10px;
	margin-left: 40px;
}
.carousel-grid-color .overlay-black:before {
    content: "";
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    background: linear-gradient(90deg,rgba(125,185,232,0) 0,rgba(125,185,232,0));
}
.carousel-grid-color .btn{
	display:none !important;
}
.carousel-display-pc{
	display: block !important;
}
.carousel-display-mb{
	display: none !important;
}

@media (max-width: 767px) {
.nav-mob {
	display: none !important;
	}
.gold-card-edit .pad{
	padding: unset !important;
	}
.btn-border .btn{
	width:140px;
	margin-left:19px;
	}
.icon-pos{
	margin-left:100px;
	}
.rich-text-align {	
	padding-left:50px;
	}
.right-border-pc{
	display:none !important;
	}
.image-size{
	max-width: 320px;
    	margin-left: -18px;
	margin-right:-30px;
	}
.carousel-display-pc{
	display: none !important;
	}
.android-badge-margin{
	margin-top:-22px;
	max-width:90%;
	margin-left:20px;
	}
.apple-badge-size{
	margin-left:25px;
	}
.carousel-display-mb{
	display: block !important;
	}
}

/*Carousel */
.hero-carousel-outer {
    min-height: unset !important;
}
.carousel-inner {
    min-height: 22.25rem !important;
}
.hero {
    min-height: min-content !important;
}
.hero-bg {
    background-size: 100% !important;
    background-repeat: no-repeat !important;
}
@media (max-width: 767px) {	
.hero-carousel-outer {
    min-height: unset !important;
}
.carousel-inner {
    min-height: 22.25rem !important;
}
.hero {
    min-height: min-content !important;
}
.hero-bg {
    background-size: cover!important;
    background-repeat: no-repeat !important;
}
}
/*Bottom secondary navigation */
.bottom-sec-nav{
	display:none !important;
}
@media (max-width: 767px) {
	.bottom-sec-nav{
		display: block !important;
		border-bottom: 1px solid #ecedee;
	}
	.bottom-nav-item1 {
		border-top: 1px solid darkgrey !important;	
	}
	.bottom-nav-item2 {
		border-bottom: 1px solid darkgrey !important;
	}
	.bottom-sec-nav-p > p:before {
		font-family: dls-icons-2.1.0;
		content: ">";
		line-height: 1;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		font-size: 1.01rem;
		color: #00175A;
		margin: auto .425rem;
		margin-left: 0%;
	}	
}

/* 12/-Oct-2020 */
.pad .gold-card-edit {
    padding: 0rem !important;
}

/*10/-Feb-2022*/

.hero-mb {
display: none !important;

}
.hero-pc {
	display:block !important;
}

@media only screen and (max-width : 767px) {
.hero-mb {
display: block !important;
}
.amex-logo img {
	width: 20%;
}
.hero-pc {
	display:none !important;
}
}

.qrcode.pad {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.qrcodemb.pad img {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    max-width: 50%; 
}