/* Themify Customize Styling */
#headerwrap {	
	padding: 0px; 
}
body #site-logo a img {	
	height: 110px; 
}
#main-nav a:hover {	
	color: #000000; 
}
#main-nav .current_page_item > a, #main-nav .current-menu-item > a {	
	color: #000000; 
}
#main-nav .current_page_item > a:hover, #main-nav .current-menu-item > a:hover {	
	color: #000000; 
}
#footerwrap {	background: none;
	background-color: #000000; 
}
#footer {	
	color: #ffffff; 
}
#footer a {		text-decoration:underline;

	color: #ffffff; 
}
#pagewrap .back-top.back-top-float, .full-section-scrolling #footerwrap .back-top .arrow-up a, .footer-horizontal-left #footerwrap .back-top .arrow-up a, .footer-horizontal-right #footerwrap .back-top .arrow-up a, .footer-left-col #footerwrap .back-top .arrow-up a, .footer-right-col #footerwrap .back-top .arrow-up a, #footer .back-top .arrow-up a {	background: none;
	background-color: #000000; 
}
@media(max-width: 1280px) { /* Themify Customize Styling */
body #site-logo a img {	
	height: 110px; 
}
 }@media(max-width: 768px) { /* Themify Customize Styling */
body #site-logo a img {	
	height: 110px; 
}
 }@media(max-width: 680px) { /* Themify Customize Styling */
#main-nav a:hover {	
	color: #000000; 
}
#main-nav .current_page_item > a, #main-nav .current-menu-item > a {	
	color: #000000; 
}
#main-nav .current_page_item > a:hover, #main-nav .current-menu-item > a:hover {	
	color: #000000; 
}
#footerwrap {	background: none;
	background-color: #000000; 
}
#footer {	
	color: #ffffff; 
}
#footer a {	
	color: #ffffff; 
}
#pagewrap .back-top.back-top-float, .full-section-scrolling #footerwrap .back-top .arrow-up a, .footer-horizontal-left #footerwrap .back-top .arrow-up a, .footer-horizontal-right #footerwrap .back-top .arrow-up a, .footer-left-col #footerwrap .back-top .arrow-up a, .footer-right-col #footerwrap .back-top .arrow-up a, #footer .back-top .arrow-up a {	background: none;
	background-color: #000000; 
}
 }
/* Themify Custom CSS */
@import url('https://fonts.googleapis.com/css?family=Nunito+Sans:300,300i,400,400i,600,600i,700,700i,800,800i,900,900i|Spectral:400,400i,500,500i,600,600i,700,700i,800,800i');
body{font-family: 'Nunito Sans', sans-serif; letter-spacing:normal;color:#58595b;line-height:1.3;}
h1,h2,h3,h4,h5,h6{color:inherit;letter-spacing:normal;text-transform: none;}
h1{text-transform: capitalize;font-size: 5rem !important;font-weight: 300}
h2 {font-size: 2.5rem;font-weight: 300;}
h3{font-size:26px;font-weight:500;}
h4{font-size:24px;font-weight:500;}
h5{font-size:22px;font-weight:500;}
h6{font-size:20px;font-weight:500;}
em {font-family: 'Spectral', serif;}
.pre-header h6 {font-family: 'Spectral', serif;font-weight: normal;font-size: 21px;}
.header.h5 h5 {font-size: 1.7rem;font-family: 'Spectral', serif;margin: 0;}
.header.h7 b {font-size: 1rem;text-transform: uppercase;letter-spacing: .2em;font-weight: 800;}
body {font-size: 1.03rem;line-height: 1.48rem;}
p {margin: 15px;}
a{color:inherit;}
#header{padding:0!important;}
a:hover{color:inherit;text-decoration:underline;}
li{margin: 0;}
#content {padding: 0!important;}
#main-nav a {color: #707070;text-transform: uppercase;font-size: 16px;font-weight: 600;letter-spacing: .1em;text-align: center;}
.featured-loans h4, .loan-programs h4 {font-size: 1.15rem;}
.home .uppercase-h4 h4 {margin-bottom: 0;}
.blue-h1 h1{}
.top-image .blue-h1 h1 {font-size: 3.5rem !important;}
.home .text-overlay.blue-h1 h1 {text-transform: capitalize;font-size: 5rem !important;font-weight: 300;}
.blue-h1 em {font-family: 'Spectral', serif;}
.normal-h4 h4{font-weight:400;}
.semibold-h4 h4 {font-weight: normal;}
.grey-box {background: #fff;}
.home .grey-box {background: #eaeaea;}
.grey-box h2 em {font-family: 'Spectral', serif;}
.home .grey-box h2 {font-size: 2.5rem;}
.grey-box h2 {font-size: 3rem;}
.h4.header h4 {font-family: 'Spectral', serif;font-style: italic;font-size: 2.5rem;margin-bottom: 0;}
.h3 em {font-family: 'Spectral',serif;}
.home .fullheight{height:100vh!important;}
#ed_waittime_div{font-family: 'Nunito Sans', serif;background:#000;color:#FFF!important;text-align:center;}
#ed_waittime_div h2,#ed_waittime_div h3{color:#FFF!important;}
#ed_waittime_div_top span,#ed_waittime_div_bottom span{color:red!important;}
#ed_waittime_div_top h2{font-size: 2em;padding-top: 30px;}
#ed_waittime_div_content{background:red;}
#ed_waittime_div_content h2{font-size: 4em;padding: 30px 0px;}
#ed_waittime_div_bottom h3{font-size: 3em;padding-bottom: 30px;}
.sp-slide-wrap{padding:0!important}
.sp-mask{height:500px!important;}
.sp-slide{height:auto!important;}
#headerwrap{-webkit-box-shadow: 0px 0px 5px 0px rgba(44,44,44,1);
-moz-box-shadow: 0px 0px 5px 0px rgba(44,44,44,1);
box-shadow: 0px 0px 5px 0px rgba(44,44,44,1);}
.fixed-header .header-bar{display:block!important;}
.homepage-icons h1{font-size:3rem!important;}
#header{width:95%;}
.navbar-wrapper{text-align: left;float: left;}
.tb_woxk841{margin: 0!important;padding-left: 7px;}
.widget .social-links{text-align:center;}
/* START MOBILE MENU CSS */
@media screen and (max-width:900px){
/*/wp-content/themes/themify-ultra/mobile-menu.min.css*/
#header{height:auto;padding:10px 0 5px;text-align:inherit}.fixed-header #header{text-align:inherit}#site-logo,#site-description{position:static;float:none;clear:both;margin:0 0 .5em;padding:0}#site-logo{font-size:24px;margin:5px 10px 5px 0}.header-widget{position:static;float:none;clear:both;margin:0;text-align:inherit}.header-widget .widget{margin:0 0 1.8em}.header-widget .widgettitle{margin:0 0 .3em}.header-icons{position:absolute;display:block;top:27px;right:4%;z-index:1999;transform:translateY(-50%)}.header-icons a{text-decoration:none !important;font-size:1em}.slide-cart .header-icons{display:flex;align-items:center;flex-direction:row-reverse}.mobile-menu-visible .header-icons,.slide-cart-visible .header-icons{z-index:1 !important}.sidemenu{transition-property:left,right,top,bottom,width,transform,opacity;transition-duration:.2s;transition-timing-function:ease-in-out;height:100%;width:300px;padding:60px 25px 25px;background-color:#fff;color:#000;display:none;overflow-y:auto;position:fixed;top:0;z-index:11111;text-align:left}#mobile-menu{contain:paint;right:-300px}#mobile-menu.sidemenu-on{right:0;box-shadow:-6px 0 20px 5px rgba(0,0,0,.1)}.sidemenu-left,.sidemenu-left .fixed-header{left:300px}.sidemenu-left #mobile-menu.sidemenu-on{left:0}#headerwrap #mobile-menu-panel a{color:#fff;text-decoration:none}#headerwrap #menu-icon-close{display:block;position:absolute;text-decoration:none;top:10px;right:10px;min-width:1em;min-height:1em;transform-origin:center;transition-property:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:20px;color:inherit;padding:9px;border-radius:100%}#menu-icon-close:hover{background:rgba(200,200,200,.25)}#menu-icon-close:before,#menu-icon-close:after{height:56%}.transparent-header #menu-icon-close{color:inherit}#main-nav-wrap{display:block;padding:0;margin:1em 0 1.5em}#main-nav{float:none;background-color:transparent}#main-nav li{display:block;clear:both;padding:0;width:100%}#main-nav li>.sub-menu{position:static;width:auto;height:auto;border:0;margin:0 0 0 1em;background:0;padding:0;display:none;opacity:1;transform:none;color:inherit;box-shadow:none}#main-nav li.toggle-on>.sub-menu{display:block}#main-nav .child-arrow{display:inline-block}#main-nav .child-arrow:hover{background:rgba(200,200,200,.25)}.transparent-header #headerwrap .themify-widget-menu{color:inherit}#main-nav .has-mega-column>.sub-menu,#main-nav .has-mega>.sub-menu{padding:0;width:auto;margin:0}#main-nav .has-mega-column>.sub-menu,#main-nav .has-mega-column>.sub-menu ul,#main-nav .has-mega-sub-menu .mega-sub-menu ul{float:none;margin:0 0 0 1em}#main-nav .has-mega-column>.sub-menu,#main-nav .has-mega-column>.sub-menu ul,#main-nav li:not(.themify-widget-menu)>ul,#main-nav .has-mega-sub-menu .mega-sub-menu ul{background:0}#headerwrap #main-nav a{width:auto;display:block;border:0;padding:.6em 0;margin:0;color:inherit;line-height:1.5em;background:0;font-weight:400;text-decoration:none;box-shadow:none}#headerwrap #main-nav .has-sub-menu>a{padding-right:40px}#main-nav>li:last-child a{border:0}#headerwrap #main-nav a:hover,#main-nav .current_page_item>a,#main-nav .current-menu-item>a{color:var(--theme_accent)}.slide-cart-visible #menu-icon,#main-nav .mega-menu-posts{display:none}#header .social-widget a{color:inherit}#header .social-widget{position:static;float:none;margin:0}#headerwrap .widget .twitter-list .twitter-timestamp{opacity:1}.header-widget .col4-1,.header-widget .col4-2,.header-widget .col3-1{margin-left:0;width:100%;max-width:100%}.sidemenu .header-widget{height:auto}.fixed-header .cart-wrap,.fixed-header .header-bar,.fixed-header .header-widget{display:block}.fixed-header-on #headerwrap .social-widget,.fixed-header .search-button{display:inline-block}#headerwrap .sidemenu .search-button{margin:0;color:inherit}#headerwrap #searchform #s,#headerwrap #searchform #s:focus,#headerwrap #searchform #s:hover,#headerwrap #searchform .tf_fa:hover+#s,#headerwrap #searchform{width:100%}.fixed-header-on #headerwrap #searchform-wrap,#headerwrap #searchform-wrap{display:block;margin:1em 0 0}#headerwrap #searchform{position:relative;left:auto;right:auto;top:auto;bottom:auto;float:none;clear:both;margin:0 0 1em;padding:0;width:auto}#headerwrap #searchform #s{width:100%;float:none;transition:none;margin:auto;color:#000;padding:11px 15px 10px 35px;background-color:#eee;position:static;height:auto}#headerwrap #searchform .tf_fa:hover+#s{background-color:#eee}#headerwrap #searchform .tf_fa{left:9px;top:9px;position:absolute;background:transparent;color:#000;width:16px;height:16px;font-size:18px;padding:3px;margin:0;transform:none}
/*/wp-content/themes/themify-ultra/styles/headers/media/header-horizontal.min.css*/
.sidemenu-right #headerwrap{left:-300px}.navbar-wrapper{display:block}.pull-down{display:none}.social-links .icon-medium i{margin:auto}.header-widget{display:block;text-align:inherit;max-height:none !important}
	#main-nav li > .sub-menu {
    position: static!important;
    width: auto!important;
    height: auto!important;
    border: none!important;
    margin: 0 0 0 1em!important;
    background: none!important;
    padding: 0!important;
    opacity: 1!important;
    transform: none!important;
    color: inherit!important;
    box-shadow: none!important;
}
}
/* END MOBILE MENU CSS */
h1 {
    text-transform: capitalize;
    font-size: 2rem !important;
    font-weight: 300;
}
#site-logo img{height:110px;}
#main-nav-wrap,#searchform-wrap{margin-top:1%;}
.home #main-nav-wrap,.home #searchform-wrap{margin-top:4%;}