body{
	font-family: 'Source Sans Pro', sans-serif;
	position:relative;
	height:100%;
}
.bodyOverlay{
	position: fixed;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,0.6);
    z-index: 9;
    height: 100%;
    width: 100vw;
	display:none;
	width: 100%;
}
header{
	z-index:6;
	/* position:relative; */
}

/*Nav*/
#navMain{
	overflow-x:hidden;
	overflow-y:hidden;
	background:#000;
}
.navPreWrap{
	position: absolute;
    top: 0px;
    right: -33px;
    width: 0px;
    overflow-x: hidden;
    /*overflow-y: scroll;*/
	height:100vh;
	background:transparent;
	z-index:10;
	right: 0;
	overflow: hidden;
}
.navPreWrap.expanded{
	width:357px;
}
@media (max-width: 991px)
{
	.navPreWrap.expanded{
		width: 100%;
	}
}
/* .btnMenu{
	z-index: 99999;
	margin:5px 0;
}  */
.menuOverlay{
	position: absolute;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
	background-color:rgba(0,0,0,0.6);
    z-index: 5;
 	-webkit-transition: opacity 1s ease-in-out;
    -moz-transition: opacity 1s ease-in-out;
    -ms-transition: opacity 1s ease-in-out;
    -o-transition: opacity 1s ease-in-out;
	opacity:0; 
}
.menu{
    width: 100%;
    height: -webkit-fill-available; 
    transition: right .6s ease-in;
}
#navMain a{
	text-decoration:none !important;
}
.menu img{
	padding:25px 45px 25px 25px;
	margin: auto;
    display: -webkit-box;
}
.navWrapper{
	overflow-x:hidden;
	/*overflow-y:scroll;*/
	overflow-y:auto;
	width:100%;
	position:absolute;
	/*padding-right:20px;*/
	top: 0;
    padding-top: 120px;
	right:-400px;
	height:100vh;
	transition: right .6s ease-in;
	background:#fff;
	/* border-left: 1px solid #e6e6e6; */
	/* background: linear-gradient(to left, #063279, #063279 95%, transparent); */
}
.navWrapper::-webkit-scrollbar {
    width: 6px;
    height: 6px;
    border-radius: 4px;
}
.navWrapper::-webkit-scrollbar-track-piece {
    border-radius: 4px;
    background-color: #fff;
}
.navWrapper::-webkit-scrollbar-thumb:vertical {
    border-radius: 4px;
    background-color: #99ba50;
}
.expanded .menu{
	right:0 !important;
}
.expanded .ham{
	right:120px !important;
}
.expanded .navWrapper{
	/*right:-20px !important;*/
	right: 0;
	height: 100%;
}
nav ul{
	margin:0;
	padding:0;
}
.menu > ul{
	/* padding: 0 20px; */
	    margin: 0 50px 0 20px;
}
#navMain ul ul{
	padding-left:5px;
	#navMain ul
}
#navMain li{
	list-style:none;
	position:relative;
	padding: 15px 0px;
	border-bottom: 1px solid #e6e6e6;
}
/* #navMain li:hover{
	background:#93b747;
}
#navMain li:hover a{
	color:#fff;
	padding-left:10px;
}
#navMain li li:hover{
	background:#fff;
}
#navMain li li:hover a{
	color:inherit;
} */
.menuWrapper{
	position:relative;
	max-width:100%;
}
#navMain li a{
	font-family: 'Source Sans Pro', sans-serif;
	text-decoration:none !important;
	color:#153d81;
	cursor:pointer;
	font-size:18px;
	text-transform: uppercase;
}
#navMain li a.active{
	font-weight:700;
}
#navMain li li{
	border-bottom: 0px;
    padding: 5px 0px;
}
#navMain li li a, .secMenu ul ul li a{
	color: #606060;
    text-decoration: none !important;
    cursor: pointer;
    font-size: 16px;
	text-transform:none;
	font-weight:normal;
}
#navMain li li li a{
	font-size:16px;
}
#navMain ul ul{
	display:none;
	transition: visibility 0s, opacity 0.5s linear;
	padding-top: 3%;
}
.plus.expanded img{
	transform: rotate(45deg);
}
/* .plus{
	position: absolute;
    top: 37%;
    padding-left: 20px;
} */
/* .minus:after{
	content: '-';
    font-size: 22px;
    color: #93b747;
    position: absolute;
    top: -8px;
    right: -40px;
    padding: 0px 9px;
    border-radius: 36px;
    border: 1px solid #93b747;
}
.plus:after {
    content: '+';
    font-size: 22px;
    color: #93b747;
    position: absolute;
    top: -8px;
    right: -40px;
    padding: 0px 9px;
    border-radius: 36px;
    border: 1px solid #93b747;
}
.plus.expanded:after{
	content: '-';
	font-size: 22px;
    color: #93b747;
    position: absolute;
    top: -8px;
    right: -40px;
    padding: 0px 11px;
    border-radius: 36px;
    border: 1px solid #93b747;
} */
li.expanded ul{
	display:block !important;
}
li.hasChildern{
	position:relative;
}
.menu li{
	cursor:pointer;
}
.menu li .fa{
	position: absolute;
    top: 8px;
    right: 0;
    font-weight: lighter;
    color: #99ba50;
    padding: 15px 15px;
	cursor:pointer;
	z-index:5;
}
.menu li li .fa{
	position: absolute;
    top: 10px;
    right: 0;
    font-weight: lighter;
    color: #99ba50;
}
.menu li li .fa {
    top: -5px;
}
#navMain li li li {
    margin-left: 15px;
}
/*Header*/
.headerWrap{
	position:relative;
}
.headerWrap .row{
	padding:0;
	margin:0;
}
.col-md-8.logo {
    padding: 20px 0 20px 10%;
	
}
.logo img{
	max-width:240px;
}
.headerNav{
	font-size:18px;
	color:#07327a;
	font-weight:300;
}
.btnLogin {
    background: #fff;
    padding: 40px 0;
    border-right: 1px solid #e6e6e6;
    text-align: center;
    margin: 5px 0;
	cursor:pointer;
}
.btnLogin a/*,.btnMenu*/{
	font-size:18px;
	font-family: 'Source Sans Pro', sans-serif;
	color:#07327a;
	font-weight: 500;
    letter-spacing: 2px;
	text-decoration:none !important;
}	
/* .btnMenu {
    background: #fff;
    text-align: center;
    padding: 45px 0;
    z-index: 40;
    text-decoration: none !important;
    position: absolute;
    right: 0;
    top: 0;
	margin:0;
	cursor:pointer;
} */
.btnLogin img{
	padding-left:20px;
}
.rotator{
	position:relative;
}
ul.rslides{
	padding:0;
	margin:0;
}
.rslides li{
	max-height:430px;
	overflow:hidden;
	list-style:none;
	position:relative;
	background:#153d81
}
.rslides li img{
	width:100%;
}
.rslides .heroContent{
	position:absolute;
	top:25%;
	right:15%;
	text-align:right;
	z-index:2;
}
.heroContent h2 {
    font-family: 'Roboto Slab', serif;
    font-weight: 300;
	color:#fff;
	font-size:40px;
	margin:0;
}
.heroContent h1{
	 font-family: 'Roboto Slab', serif;
	 font-weight:700;
	 color:#fff;
	 font-size:63px;
	 margin:0;
}
.heroContent a{
	font-family: 'Source Sans Pro', sans-serif;
    font-weight: 600;
    text-transform: uppercase;
    padding: 25px 45px;
    color: #fff;
    background: #153d81;
    border-radius: 35px;
    margin-top: 15px;
    display: inline-block;
	text-decoration:none !important;
	font-size:18px;
}
.heroContent a:hover{
	color:#153d81;
	background:#fff;
}
.navNext{
	position: absolute;
    top:45%;
    z-index: 2;
    right: 4%;
}
.navNext a{
    z-index: 5;
    right: 5%;
    color: #fff;
    font-size: 130px;
}
.navPrev{
	position: absolute;
    top: 45%;
    z-index: 2;
    left: 4%;

}
.navPrev a{
    z-index: 5;
    left: 5%;
    color: #fff;
    font-size: 130px;
}
 ul.rslides a.rslides_nav.next, ul.rslides a.rslides_nav.prev {
    display: none;
} 
.rslides_tabs {
    padding: 0;
    list-style: none;
    font-size: 0;
    position: absolute;
    bottom: 10px;
    left: 0;
    right: 0;
    text-align: center;
    z-index: 5;
}
.rslides_tabs li {
    display: inline-block;
    vertical-align: middle;
    margin-left: 4px;
    margin-right: 4px;
}
.rslides_tabs a {
    display: block;
    height: 15px;
    width: 15px;
    background: #153d81;
    border-radius: 50%;
}
.rslides_tabs .rslides_here a {
    background:#fff;
}
.rslides_nav.rslides1_nav.next{
	color: #fff;
    position: absolute;
    top: 28%;
    z-index: 2;
    right: 4%;
    font-size: 0px;
    width: 30px;
}
.rslides_nav.rslides1_nav.prev{
	color: #fff;
    position: absolute;
    top: 28%;
    z-index: 2;
    left: 4%;
    font-size: 0px;
    width: 30px;
}
.rslides_nav.rslides1_nav.next:after{
	background : url(../images/navRight.png) no-repeat;
	content : "";
}
.rslides_nav.rslides1_nav.prev:after{
	background : url(../images/navLeft.png) no-repeat;
	content : "";
}
/*Callout Pod*/
#callout .row{
	margin:0;
}
#callout [class*='col-']{
	padding:0 5px;
}
#callout h2{
	text-align:center;
	font-family: 'Roboto Slab', serif;
	font-weight:300;
	color:#606060;
	padding:35px 0;
	margin:0;
	font-size: 40px;
}
.colloutPod{
	height: 270px;
    width: 100%;
    background-repeat: no-repeat;
    background-size: cover;
	position:relative;
	background-position: center; 
}
.colloutPod:hover .podLink{
	display:block;
}
.podContent{
	position:absolute;
	bottom:0;
	width:100%;
}
.podTitle{
	padding:20px 0 20px 20px;
	color:#fff;
	font-size:24px;
	font-weight:normal;
	border-bottom: 10px solid #153d81;
}
.podLink{
	display:none;
	background:#153d81;
	padding:15px 0 25px 20px;
	
}
.podLink a{
	color:#fff !important;
	font-size:18px;
	font-weight:700;
	text-decoration:none !important;
	text-transform:uppercase;
	
}
.podLink img{
	margin-top: -5px;
    padding-left: 5px;
}
.sectionOverlay{
	position: absolute;
    top: 0;
    right: 0;
    background: linear-gradient(to top, rgba(0,0,0,0.5), transparent);
    left: 0;
    bottom: 0;
	
}

/*footer*/
footer{
	padding:40px 0;
}
footer .container{
	border-top:1px solid #d1d1d1;
}
ul.footerNav{
	padding: 20px;
    margin: 0 auto;
    text-align: center;
    display: table;
}
.footerNav li{
	list-style:none;
	float:left;
	padding:20px 10px;
	font-family: 'Source Sans Pro', sans-serif;
	text-transform:uppercase;
}
.footerNav li:not:last-child:after{
	border-right:1px solid #d1d1d1;
}
.footerNav li a{
	font-size:16px;
	color:#153d81;
	text-decoration:none !important;
	font-weight:normal;
}
footer ul{
	padding:0;
	margin:0 auto;
}

.footerRow li{
	list-style:none;
	display:inline-block;
}
.footerRow li:last-child{
	text-align: right;
	font-family: 'Source Sans Pro', sans-serif;
	font-size:14px;
    display: block;
    margin-top: -25px;
	color:#606060;
	font-weight:500;
}
.footerRow li:last-child a{
	color:#153d81 ;
	font-weight:bold;
}

/*secondary*/
.pageTitle{
	background:#153d81;
}
.pageTitle h1{
	margin:0;
	color:#fff;
	font-family: 'Roboto Slab', serif;
	font-size:40px;
	text-align:left;
	padding: 18px 0;
}
.secMenu ul{
	padding: 0 5px 0 12px;
	margin:0;
	overflow-x:hidden;
}
.secMenu li{
	list-style:none;
	padding: 10px 0;
	position:relative;
}
.secMenu li a:before{
	font-family: 'FontAwesome';
    list-style-type: none;
    content: "\f105";
	color:#8eb33e;
	padding-right:5px;
	margin-left: -12px;
}
.col-sm-3.secMenu{
	padding:5% 0;
	margin:0;
}
.secMenu li a{
	font-size:18px;
	color:#153d81;
	text-transform:uppercase;
	font-weight:400;
	text-decoration: none !important;
	background: #fff;
    z-index: 2;
	padding-right:5px;
}
.secMenu a.active{
	font-weight:700;
}

.secMenu{
	border-right:1px solid #153d81;
	padding-top:5%;
	display:none;
}
.secMenu li i{
	display:none;
}

.secMenu > ul > li > a:hover{
	border-bottom:2px solid #606060;
	color:#606060;
}
.secMenu a.active:after {
    content: '';
    border-bottom: 1px solid #153d81;
    height: 20px;
    position: absolute;
    top: 5px;
    margin-left: 5px;
    width: -webkit-fill-available;
    z-index: -1;
}
table.detailTable{
	width:100%;
	table-layout: auto;
	box-shadow: 0px 6px 30px 2px #d1d1d1;
	margin-top:5%;
	overflow:hidden;
}
.detailTable th{
	position:relative;
}
.detailTable th:before {
    width: 50px;
    content: '';
    background: #153d81;
    height: 100%;
    position: absolute;
    top: 0;
    left: -30px;
    z-index: -1;
}
.detailTable th:after {
    width: 500px;
    content: '';
    background: #153d81;
    height: 100%;
    position: absolute;
    top: 0;
    right: -500px;
    z-index: -1;
}
.detailTable tbody{
	display:block;
	margin:0 30px;
}
.detailTable tr {
    padding: 10px;
    background: blue;
    border-bottom: 1px solid #d1d1d1;
}
.detailTable h4{
	font-family: 'Roboto Slab', serif;
	font-size:24px;
	color:#fff;
	font-weight:700;
	margin:0;
	padding-left:3%;
}
.detailTable td:nth-of-type(2){
	text-align:right;
}
.detailTable td{
	font-size:18px;
	font-family: 'Source Sans Pro', sans-serif;
	color:#606060;
	display:table-cell;
	padding:10px 5px;
	font-weight:normal;
}
.secondaryContent{
	padding:5%;
}
.secondaryContent p{
	font-size:18px;
	font-weight:500;
	font-family: 'Source Sans Pro', sans-serif;
	color:#606060;
	padding-bottom:15px;
}
/* .secondaryContent a{
	color:#153d81;
} */
.secondaryContent h2{
	color:#606060;
	font-weight:300;
	font-family: 'Roboto Slab', serif;
	font-size:40px;
	padding:0;
	margin:0;
	line-height:1.4;
}
a.btnBlue, a.btnBlueDownload,input[id*="btnApprove"],input[id*="btnDeny"], input[id*='btnSubmit'],input[id*='btnSave'],input[id*='btnCancel'],input[id*='btnEdit'],input[id*='btnDelete'],.action input, .lbtnEditCategory{
	background:#153d81;
	font-family: 'Source Sans Pro', sans-serif;
	font-size:18px;
	font-weight:600;
	color:#fff;
	padding: 20px 30px;
    border-radius: 35px;
	display: -webkit-inline-box;
	text-decoration:none !important;
	text-transform:uppercase;
	margin:20px 0;
	text-align:center;
	border:none;
	display: inline-block;
}
input[id*="btnDeny"]{
	width: auto !important;
    text-align: center;
    display: -webkit-box;
	background:#ff0000 !important;
}
a.btnBlue:hover, a.btnBlueDownload:hover,input[id*="btnApprove"]:hover,input[id*="btnDeny"]:hover,input[id*='btnSubmit']:hover,a.btnBlue:hover, a.btnBlueDownload:hover, input[id*='btnSubmit']:hover, input[id*='btnSave']:hover, input[id*='btnCancel']:hover, input[id*='btnEdit']:hover, input[id*='btnDelete']:hover, .action input:hover, .lbtnEditCategory:hover,input[id*='btnSave']:hover,input[id*='btnCancel']:hover,.action input:hover,
.lbtnEditCategory:hover{
	background:#fff;
	color:#153d81;
	padding: 19px 29px;
	border:1px solid #153d81;
}
a.btnBlueDownload{
	padding: 20px 65px 20px 30px;
}
.btnBlueDownload:after{
	background: url(../images/downloadIcon.png) no-repeat;
    content: " ";
    width: 25px;
    height: 30px;
    color: #fff;
    position: absolute;
    margin-left: 5px;
}
.btnArrow{
	font-family: 'Source Sans Pro', sans-serif;
	font-size:18px;
	color:#153d81;
	text-decoration:none !important;
	font-weight:normal;
	text-transform:uppercase;
	display: -webkit-inline-box;
	margin:20px 0;
	border-bottom:2px solid #a6afc6;
	position:relative;
	
}
.btnArrow:after{
	content: "";
    margin-left: 4px;
    width: 11px;
    height: 14px;
    background: url(../images/rightArrow.png) no-repeat;
    position: static;
    top: 6px;
    display: -webkit-inline-box;
    margin-bottom: -12px;
    padding-bottom: 16px;
    border-bottom: 10px solid #fff;
}
.secondaryContent h3 {
    color: #333333;
    font-family: 'Roboto Slab', serif;
    font-size: 24px;
}
.secondaryContent img {
    height: auto !important;
}
.secondaryContent ul li{
	font-size:18px;
	font-weight:500;
	font-family: 'Source Sans Pro', sans-serif;
	color:#606060;
	list-style:none;
	padding-bottom:15px;
}
.secondaryContent ol li{
	font-size:18px;
	font-weight:500;
	font-family: 'Source Sans Pro', sans-serif;
	color:#606060;
	padding-bottom:15px;
}
.secondaryContent ul li:before{
    font-family: 'FontAwesome';
    content: "\f138";
    margin: 0 8px 0 10px;
    color: #153d81;
    list-style-type: none;
	margin-left: -23px;
}
.detailTable tr:first-child{
	background:#153d81;
	color:#fff;
}
.detailTable th{
	padding:20px 5px;
}
.detailTable tr:not(:first-child){
	background:#fff;
	margin:0 5%;
}
.detailTable tr:last-child{
	border-bottom:0px;
}

/*toggle content*/
.toggleContainer {
    background: #fff;
    border-radius: 5px;
    border: 1px solid lightgray;
    margin-bottom: 10px;
    margin-top: 10px;
}
.toggleLink {
    font-size: 1.25em;
    padding: 1em 1.25em;
    background: #153d81;
    color: #fff;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.toggleLink:hover {
    color: #fff;
    text-decoration: none;
}
.toggleContent {
    padding: 1.5em;
}
/* html{
	overflow-x:hidden;
} */
/*form*/
table[id*='tblInquiry'] {
	width:100%;
}
@media (min-width: 768px)
{
    ul.footerNav {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
    }
}
@media (min-width:768px){
	.footerNav li:not(:last-child) :after{
		content:'|';
		color: #d1d1d1;
		padding-left: 15px;
	}
}
@media (max-width:991px){
	.rslides li{
		max-height:none;
	}
	.rslides .heroContent {
		position: initial;
		text-align: center;
		padding: 5% 5%;
		display: table;
		margin: auto;
	}
	#callout [class*='col-'] {
		padding: 10px 5px;
	}
	.col-md-8.logo {
		padding: 30px 0;
		text-align: center;
		border-bottom:1px solid #e6e6e6;
	}
	.logo img{
		max-width:none;
	}
	.btnLogin/*, .btnMenu*/{
		padding:20px 0;
	}
	.heroContent a{
		background:#fff;
		color:#153d81;
		padding: 15px 25px;
	}
	.navPreWrap{
		top:204px;
	}
	.navPreWrap.expanded{
	 /* width: calc(100% + 53px); */
/* 		max-width: 100%;
		min-width: 100%; */
		background: #fff;
	}
	.navWrapper{
		padding-top:0;
	}
	.btnLogin/*, .btnMenu*/{
		margin:0;
	}
	.sectionOverlay{
		z-index:-1;
	}
	.navPrev,.navNext{
		top:10%;
	}
	.bodyOverlay{
		display:none !Important;
	}
	.plus{
		top:26%;
	}
	.rslides_tabs{
		display:none;
	}
	.secMenu  {
		display:none !important;
	}
	.secondaryContent{
		width:100%
	}
	.podLink{
		display:block;
	}
	.heroContent h2 {
		font-size:35px;
	}
	.heroContent h1 {
		font-size:50px;
	}
	.locationPod .col-sm-4{
		padding: 5px 5px !Important;
	}
}
@media (max-width:767px){
	.colloutPod{
		width:75%;
		height:400px;
		margin:auto;
	}
	.heroContent h2{
		font-size:28px;
	}
	.heroContent h1{
		font-size:34px;
	}
	ul.footerNav{
		width:100%;
	}
	.footerNav li, .footerRow ul li{
		float:none;
		padding:1%;
	}
	.footerRow li:last-child {
		display: block;
		margin: 0;
		text-align: center;
		padding-top: 25px;
	}
	footer ul{
		text-align:center;
	}
	.navNext, .navPrev{
		display:none;
	}
	.locationPod{
		width:100% !important;
	}
	.locationPod p{
		padding: 0 0 0 40px;
	}
	.locationPod .col-sm-4 {
		padding: 0 0 20px 0;
	}
	.locationPod img{
		padding: 35px 25px 0 25px !important;
	}
	.blogNav h1{
		position:static !important;
	}
	#callout h2, .secondaryContent h2 {
		font-size:30px !important;
	}
	#callout h2{
		padding: 5%;
	}
	.secondaryContent img{
		width:100% !important;
	}
	footer{
		padding-bottom:0;
	}
	.notification{
		padding-top: 18px;
	}
	
}
@media (max-width:499px){
	.colloutPod{
		width:95%;
		height:300px;
	}
	.btnArrow:after{
		border-bottom:0;
		padding-bottom: 24px;
	}
}


.notification {
	background:#e6e6e6;
	position:relative;
}
.notification p{
	font-size:18px;
	font-weight:500;
	font-family: 'Source Sans Pro', sans-serif;
	color:#606060;
}
.notificationClose{
	z-index: 41;
    font-size: 24px;
    color: #153d81;
    position: absolute;
    right: 0px;
    top: 0;
    padding: 5px 20px;
    cursor: pointer;
}
/*location pod*/
.header{
	background:#153d81;
}
.locationPod{
	box-shadow: 0px 6px 30px 2px #d1d1d1;
	width: 95%;
    margin-left: 0px;
}
.locationPod h4{
	font-family: 'Roboto Slab', serif;
    font-size: 24px;
    color: #fff;
    font-weight: 700;
    margin: 0;
    padding:20px;
}
.locationPod img{
	width: 100%;
	padding: 35px 25px;
}
.locationPod .col-sm-4{
	padding: 35px 15px;
}
.locationPod p{
	font-size: 18px;
    font-weight: 500;
    font-family: 'Source Sans Pro', sans-serif;
    color: #606060;
}
/*mobile app*/
.row.mobileApp img {
    width: 100%;
	padding-bottom:10px;
}
@media (min-width: 768px) and (max-width: 1199px)
{
    .heroContent h1 {
        font-size: 48px;
    }
}
@media (min-width: 768px)
{
	.blogNav h1 {
		top: 50%;
		transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
	}
}



/*new menu*/
.header-wrap {
	display:flex;
}
.header-btn-wrap {
	margin:auto 0 auto auto;
}
.header-logo {
    padding: 1.5em;
}
.header-logo img {
	max-width:240px;
}
.header-btn-wrap {
    margin: 0 0 0 auto;
	background:#fff;
	display:flex;
}
.header-btn-wrap a{
    border-right: 1px solid #e6e6e6;
    padding: 45px 3em;
    margin: auto;
	text-transform:uppercase;
	font-size:18px;
	font-family: 'Source Sans Pro', sans-serif;
	color:#07327a;
	font-weight: 500;
    letter-spacing: 2px;
	text-decoration:none !important;
}
.loan-btn-wrap a {
	padding: 1em 0;
    margin: auto;
	text-transform:uppercase;
	font-size:18px;
	font-family: 'Source Sans Pro', sans-serif;
	color:#07327a;
	font-weight: 500;
    letter-spacing: 2px;
	text-decoration:none !important;
}
.btnMenu img,.header-btn-wrap a img  {
	padding-left:1em;
}
.btnMenu.active img {
	padding-left:0 !important;
}
.loan-btn-wrap a {
	margin:auto;
	padding:1em 0;
}
.loan-btn-wrap {
	background: #fff;
    display: flex;
    border-top: 1px solid #e6e6e6;
}
.hbw-sub {
	margin: 0 0 0 auto;
    background: #fff;
    display: flex;
}
.loan-btn-wrap img {
	padding-left:1em;
}
.btnMenu {
	position:relative;
	z-index:999;
}
@media (min-width:1150px) {
	.loan-btn-wrap {
		display:none !important;
	}
}
@media (min-width:767px) {
	.header-logo {
		padding: 1.5em 1.5em 1.5em 10%;
	}
}
/*@media (max-width:1149px) {
	.loan-pmt-d {
		display:none !important;
	}
}*/
@media (max-width:767px) {
	.header-wrap,.header-btn-wrap {
	display:block;
	}
	.header-btn-wrap a:not(:first-of-type) {
		width:50%;
	}
	.header-btn-wrap a:nth-of-type(2) {
		    width: 50vw;
			text-align: center;
			padding: 1em 0;
	}
	.header-btn-wrap a:nth-of-type(3) {
		border-right:none;
	}
	.hbw-sub {
		display:flex;
		border-top: 1px solid #e6e6e6;
	}
	.hbw-sub a{
		flex-grow:1;
		width:50vw;
		text-align:center;
	}
	.header-wrap {
		text-align:center;
	}
	.header-logo img {
		padding:1em 0;
	}
	.header-btn-wrap a {
		padding:18px 0;
		width: 50vw;
		margin: 0 !IMPORTANT;
	}
}
@media (max-width:450px) {
	.header-btn-wrap a img {
		padding-left:0.5em;
	}
	.header-btn-wrap a {
		padding:37px 0;
	}
}
