  /*CHANGE HELPER TEXT TO WHITE WHEN SELECTING WHITE FONT START*/
.whiteFont #helpText {
    color: var(--color-white);
}

.whiteFont .form-button:hover{
	border-color: var(--color-white);
}
/*CHANGE HELPER TEXT TO WHITE WHEN SELECTING WHITE FONT END*/

#accountviewmodalContinueBtn > span, #accountviewmodalCancelBtn > span {
    display: inline-block !important;
}

.mtb-disclosureList > li[data-dnum="d1190"] > p {
    position: relative;
}

.mtb-disclosureList > li[data-dnum="d1190"] > p:before {
    content: "";
    vertical-align:middle;
    display: inline-block;
    width: 1.75em;
    text-align: center;
    background-repeat: no-repeat;
    margin-right: 0.5em;
    height: 1.75em;
    background-size: contain;
    background-image: url(/content/dam/mtb-web/images/svg/icon-equal-housing.svg);
}

/*FIXING THE LEFT SIDE XF INSIDE OF AN XF*/
#loginXfLevel2 > .xf-content-height > div > [data-component-type="column"] > .container > .row {
    height: 100vh;
}

#hamburgerMenuModal button[onclick="closeNav(this)"]:focus ,
#hamburgerMenuModal button[onclick="closeNav(this)"]:hover 
{ /*fix AXP-2972*/
    outline: 2px solid var(--color-gold);
}

#hamburgerMenuModal button[onclick="closeNav(this)"] {
	position: absolute;
	right: 1.5vw;
}

/*axp-3038*/
button.navdot._active:focus {
    outline: 2px solid var(--color-gold);
}

/*AXP-2976*/
.mtb-nav a[aria-label="Logo"]:hover,
.mtb-nav a[aria-label="Logo"]:focus,
.mtb-nav nav.mtb-nav1 a:hover, .mtb-nav nav.mtb-nav1 a:focus,
.mtb-nav nav.mtb-nav2 a:hover, .mtb-nav nav.mtb-nav2 a:focus,
#hamburgerMenuModal ul li ul li a:focus,
#hamburgerMenuModal ul li ul li a:hover {
    outline: 2px solid var(--color-gold) !important;
}


/*ADDS EHL LOGO FOR DISCLOSURE d1190*/
.footer-disclosure [data-dnum="d1190"] p:before {
    content: "";
    display: inline-block;
    background-image: url(/content/dam/mtb-web/images/svg/icon-equal-housing.svg);    
    vertical-align:middle;
    height: 2em;
    aspect-ratio:1/1;
    margin-right: 0.5em;
    background-size: contain;
    background-repeat:no-repeat;
}

.alert-banner[data-alert-type][data-alert-name="srivacity-login-change"] > p:first-child {
    line-height:1.2;
    padding-left:2em;
}

.alert-banner[data-alert-type][data-alert-name="srivacity-login-change"] > p:first-child:before {
    margin-left:-2em;
}