/* Themify Customize Styling */
body {	
	font-family:Tahoma, Geneva, sans-serif; 
}
h1 {	
	font-family:Verdana, Geneva, sans-serif; 
}
h2 {	
	font-family:Verdana, Geneva, sans-serif; 
}
h3 {	
	font-family:Verdana, Geneva, sans-serif; 
}
h4 {	
	font-family:Verdana, Geneva, sans-serif; 
}
h5 {	
	font-family:Verdana, Geneva, sans-serif; 
}
#headerwrap {	background: none;
	background-color: rgba(255,255,255,0.59);
	background-size: cover;
	background-position: center bottom; 
}
#headerwrap a {	
	color: #0c1c8d; 
}
body[class*="themify"] #site-logo img {		width: 198px;
	height: 100px; 
}
#main-nav a {	
	font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;	text-transform:uppercase; 
}
#main-nav a, #main-nav > li > a, .transparent-header #main-nav a {	
	color: #0c1c8d; 
}
#main-nav-wrap #main-nav .current_page_item > a, #main-nav .current-menu-item > a, #main-nav > .current_page_item > a, #main-nav > .current-menu-item > a {	
	color: #0c1c8d; 
}
#footerwrap {	background: none;
	background-color: #ac1a1a; 
}
#footer, #footer-logo, .footer-nav a, .footer-text {		font-size:20px;
 
}
#footer a {	
	color: #ffffff; 
}
@media screen and (max-width: 1024px) { /* Themify Customize Styling */
body[class*="themify"] #site-logo img {		width: 198px;
	height: 100px; 
}
 }@media screen and (max-width: 768px) { /* Themify Customize Styling */
body[class*="themify"] #site-logo img {		width: 198px;
	height: 100px; 
}
 }@media screen and (max-width: 480px) { /* Themify Customize Styling */
body[class*="themify"] #site-logo img {		width: 198px;
	height: 100px; 
}
 }
/* Themify Custom CSS */
.social-links .icon-large img {max-width: 100px}
#footer-logo a {font-size: 0.7em}
.footer-left-col #footer .widget, .footer-right-col #footer .widget {margin: 0}

#header .social-widget {
    position: absolute;
    bottom: 0;
    right: 0;
    margin-bottom:0px;
}
#main-nav {
    margin-top: -110px;
    padding: 0;
}
#content{
padding: 0;}

.module-buttons.large span {
font-size: 1.3em;
 }
div.gform_footer.top_label {
 text-align: center !important; 
}

/* mbarton: added 2017-05-09 */
/* Center grav form submit button */
#gform_submit_button_1 {
    display: block;
    margin: 0 auto;
}