﻿@import url("/content/dam/amex/jp/business/subnav-enhancement.css");

/* Nav */
.nav-mob .san-child-wrapper {
	background-color: #F7F8F9 !important;
}
.nav-mob .nav-horizontal {
    background-color: #F7F8F9 !important;
}
@media (max-width: 767px) {
	.nav-mob {
		display: none !important;
	}
}
.hero-grid .card-img-bg {
    background-repeat: repeat !important;
    background-size: contain !important;
}
.border {
    border-bottom: 1px solid #c8c9c7 !important;
}
.bottom-img-grid .image .pad {
	padding: 0 !important;
}

/*Bottom secondary navigation */
.bottom-sec-nav {
	display: none;
}
@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-item5 {
		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%; 
		display: inline-block;
		position: relative;
		transform: rotate(0deg);
		transition: color .25S ease-out,transform .25S ease-out;
		vertical-align: middle;
	}	
}
