.banking-title {
	color: rgb(255, 255, 255); padding-bottom: 18px; font-family: "Trade-Gothic-Bold",Arial,sans-serif; font-size: 16px;
}
.homepage_block.login .customSelectInner {
	width: 205px !important; letter-spacing: 0.02px; font-family: "Trade-Gothic-light",Arial,sans-serif; font-size: 13px;
}
.button_holder input {
	border-radius: 4px; border: currentColor; width: 132px; height: 26px; color: rgb(68, 68, 68); line-height: 18px; padding-left: 5px; font-family: "Trade-Gothic-light",Arial,sans-serif; font-size: 13px; font-weight: bold; margin-right: 6px; background-color: rgb(255, 255, 255);
}
.button_holder img {
	margin-left: 5px;
}
.login.homepage_block input {
	width: 215px; margin-bottom: 9px;
}
.login.homepage_block button {
	width: 203px;
}
.login.homepage_block ul {
	margin: 0px auto 5px; font-size: 13px; display: inline-block;
}
.login.homepage_block ul.vertical-links {
	display: block;
}
.homepage_block select {
	
}
.button_holder .login_btn {
	font-size: 13px;
}
.homepage_block .button_holder {
	text-align: left; padding-right: 0px; padding-left: 0px; margin-right: 1px; margin-bottom: 7px; margin-left: 3px;
}
.homeDrop .navPicker {
	width: 222px;
}
.vertical-links li {
	padding: 5px 0px; border-bottom-color: rgb(255, 255, 255); border-left-color: currentColor; border-bottom-width: 1px; border-left-width: medium; border-bottom-style: solid; border-left-style: none; float: none !important; display: block;
}
.vertical-links > li:first-child {
	padding-top: 3px; border-bottom-color: rgb(255, 255, 255) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.vertical-links > li:last-child {
	border: 0px currentColor;
}
.vertical-links li a {
	text-decoration: none !important;
}
.homepage_block.login .customSelect {
	text-align: left;
}
.homepage_block.login .customSelectInner {
	width: 100% !important;
}
.hasCustomSelect.navPicker {
	font-size: 13px !important;
}
.header_container .user_menu .form_replace {
	font-size: 13px; font-weight: bold;
}
.user_menu .login .button_holder .username {
	border-radius: 4px; padding-bottom: 3px; margin-left: 0px;
}
.user-menu-links {
	font-size: 13px !important;
}
.user_menu .login .button_holder input {
	border-radius: 4px; font-size: 13px;
}
.contact-title {
	font-size: 13px !important;
}
.homepage_block .contact li {
	font-size: 13px;
}
ul.contact {
	width: 200px;
}
.user_nav li {
	font-size: 13px;
}
.login select.navPicker {
	left: 12px; background-color: rgb(217, 226, 236);
}
.login select.hasCustomSelect.navPicker {
	left: 12px; background-color: rgb(217, 226, 236);
}
.login .navPicker option {
	font-size: 13px;
}
.navPicker.customSelect {
	padding-left: 5px !important;
}
.contact-links {
	width: 190px !important;
}
.header_container .button_holder input {
	height: 24px !important; line-height: 20px !important;
}
.header_container .button_holder .login_btn {
	height: 22px !important;
}
.header_container .form_replace {
	height: 21px;
}
.button_holder .login_btn {
	padding: 9px 10px;
}
.user_menu .button_holder .login_btn {
	padding: 7px 9px !important;
}
:-ms-input-placeholder {
	color: rgb(0, 62, 126) !important; opacity: 1;
}
.user_menu .login_btn {
	height: 23px !important;
}
.user_menu .form_replace .dropdown-menu {
	width: auto; min-width: 203px;
}
.homepage_block.login .customSelectOpen .customSelect {
	text-align: left;
}
.customSelectInner {
	text-align: left;
}
