/* Themify Customize Styling */
body {	background-attachment: fixed;
	background-color: #e0dddd; 
}
h1 {	
	font-family:Verdana, Geneva, sans-serif; 
}
h2 {	
	font-family:Verdana, Geneva, sans-serif; 
}
#headerwrap {	
	background-color: #4a5245;
	padding: 0px;
	margin: 0px; 
}
#header {	
	background-color: #4a5245; 
}
#headerwrap.fixed-header, .transparent-header #headerwrap.fixed-header {	
	background-color: #556b2f; 
}
#site-logo, #site-logo a, .header-horizontal #site-logo, .header-minbar #site-logo, .header-leftpane #site-logo, .header-slide-out #site-logo, .boxed-compact #site-logo, .header-top-bar #site-logo img {		width: 200px; 
}
#site-logo, #site-logo a, .header-horizontal #site-logo, .header-minbar #site-logo, .header-leftpane #site-logo, .header-slide-out #site-logo, .boxed-compact #site-logo, .header-top-bar #site-logo a {		width: 200px; 
}
#main-nav a {	
	font-family:Josefin Sans;	font-weight:600;
	font-size:16px;
	text-transform:uppercase; 
}
#main-nav a, #main-nav > li > a {	
	color: #fcd4c5; 
}
#main-nav a:hover, #main-nav > li > a:hover {	
	color: #fcd4c5; 
}
#footerwrap {	
	background-color: #4a5245; 
}
#footer-logo, #footer #footer-logo a {	display: none; 
}

/* Themify Custom CSS */
h1.page-title.fancy-heading {
font-family: "Josefin Sans";
font-size: 51px
}

.header-horizontal #headerwrap {
background-color: #4A5245;
}

.themify_builder_row.themify_builder_5_row.module_row.module_row_10.module_row_5-10.clearfix.gutter-default {
background: none;
}

a.ui.builder_button.default {
background-color: #c38f00;
text-transform: uppercase;
color: #fff;
font-family: josefin sans, sans-serif;
font-weight: bold;
letter-spacing: 1px;
}

a.ui.builder_button.default:hover {
background-color: #dfa300;
}

.footer-text.clearfix {
display: none;
}

.back-top.clearfix {
display: none;
}

#footer {
color: #FAF2E3;
}

.mobile_menu_active .header-icons {
top: -10px;
}

#footer a {
color: #FAF2E3;
}

.col5-1.module_column {
    margin-left: 1%;
}

.header-horizontal #site-logo {
margin-top: 16px;
margin-left: -10px;
}

#sticky_header_logo {
margin: 17px 0px;
}

@media screen and (max-width: 680px){
    #sticky_header_logo {
        margin: 0px;
    }
}@media screen and (max-width: 976px) { /* Themify Customize Styling */
body {	
	background-color: #e0dddd; 
}
h1 {	
	font-family:Verdana, Geneva, sans-serif; 
}
h2 {	
	font-family:Verdana, Geneva, sans-serif; 
}
#headerwrap {	
	background-color: #4a5245; 
}
#header {	
	background-color: #4a5245; 
}
#headerwrap.fixed-header, .transparent-header #headerwrap.fixed-header {	
	background-color: #556b2f; 
}
#site-logo, #site-logo a, .header-horizontal #site-logo, .header-minbar #site-logo, .header-leftpane #site-logo, .header-slide-out #site-logo, .boxed-compact #site-logo, .header-top-bar #site-logo img {		width: 200px; 
}
#site-logo, #site-logo a, .header-horizontal #site-logo, .header-minbar #site-logo, .header-leftpane #site-logo, .header-slide-out #site-logo, .boxed-compact #site-logo, .header-top-bar #site-logo a {		width: 200px; 
}
#main-nav a, #main-nav > li > a {	
	color: #fcd4c5; 
}
#main-nav a:hover, #main-nav > li > a:hover {	
	color: #fcd4c5; 
}
#footerwrap {	
	background-color: #4a5245; 
}
#footer-logo, #footer #footer-logo a {	display: none; 
}
 }@media screen and (max-width: 768px) { /* Themify Customize Styling */
body {	
	background-color: #e0dddd; 
}
h1 {	
	font-family:Verdana, Geneva, sans-serif; 
}
h2 {	
	font-family:Verdana, Geneva, sans-serif; 
}
#headerwrap {	
	background-color: #4a5245; 
}
#header {	
	background-color: #4a5245; 
}
#headerwrap.fixed-header, .transparent-header #headerwrap.fixed-header {	
	background-color: #556b2f; 
}
#site-logo, #site-logo a, .header-horizontal #site-logo, .header-minbar #site-logo, .header-leftpane #site-logo, .header-slide-out #site-logo, .boxed-compact #site-logo, .header-top-bar #site-logo img {		width: 200px; 
}
#site-logo, #site-logo a, .header-horizontal #site-logo, .header-minbar #site-logo, .header-leftpane #site-logo, .header-slide-out #site-logo, .boxed-compact #site-logo, .header-top-bar #site-logo a {		width: 200px; 
}
#main-nav a, #main-nav > li > a {	
	color: #fcd4c5; 
}
#main-nav a:hover, #main-nav > li > a:hover {	
	color: #fcd4c5; 
}
#footerwrap {	
	background-color: #4a5245; 
}
#footer-logo, #footer #footer-logo a {	display: none; 
}
 }@media screen and (max-width: 480px) { /* Themify Customize Styling */
body {	
	background-color: #e0dddd; 
}
h1 {	
	font-family:Verdana, Geneva, sans-serif; 
}
h2 {	
	font-family:Verdana, Geneva, sans-serif; 
}
#headerwrap {	
	background-color: #4a5245; 
}
#header {	
	background-color: #4a5245; 
}
#headerwrap.fixed-header, .transparent-header #headerwrap.fixed-header {	
	background-color: #4a5245; 
}
#site-logo, #site-logo a, .header-horizontal #site-logo, .header-minbar #site-logo, .header-leftpane #site-logo, .header-slide-out #site-logo, .boxed-compact #site-logo, .header-top-bar #site-logo img {		width: 200px; 
}
#site-logo, #site-logo a, .header-horizontal #site-logo, .header-minbar #site-logo, .header-leftpane #site-logo, .header-slide-out #site-logo, .boxed-compact #site-logo, .header-top-bar #site-logo a {		width: 200px; 
}
#main-nav a {	
	font-family:Open Sans;	font-weight:300;
 
}
#footerwrap {	
	background-color: #4a5245; 
}
#footer-logo, #footer #footer-logo a {	display: none; 
}
 }