/* Themify Customize Styling */
#header {		text-align:left;
	color: #333333; 
}
#header a:hover {	
	color: #f64421; 
}
.fixed-header #header, .fixed-header #site-description {		text-align:left; 
}
#site-logo, #site-logo a,#footer-logo, #footer-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: 180px; 
}
#site-logo, #site-logo a,#footer-logo, #footer-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: 180px; 
}
#site-logo {		position:relative;
top: auto;right: auto;bottom: auto;left: auto; 
}
#main-nav {		position:static;

	padding-top: 38px; 
}
#footer {	
	color: #666666;	font-weight:normal;
	line-height:18px;
 
}
#footer a {	
	color: #666666; 
}
#footer a:hover {	
	color: #f64421; 
}
#footer-nav a {	
	background-color: #d13939;
	border: none; 
}
#footer-nav .current_page_item a, #footer-nav .current-menu-item a {	
	background-color: #f64421; 
}
.footer-widgets {		text-align:center; 
}

/* Themify Custom CSS */
.wpcf7-form {
background:#ffffff;
padding:px;
border:px solid #;
margin-top: 0px;
margin-bottom:0px;
border-radius:0px;
}
.wpcf7-form input {
background:#ffffff;
padding:5px 7px;
border:1px solid #f64421;
margin-bottom:0px;
border-radius:6px;
}
.wpcf7-form textarea {
background:#ffffff;
padding:5px 0px 5px 7px;
border:1px solid #f64421;
border-radius:6px;
}
.wpcf7-form p {
color:#000000;
margin-top:0px;
}
.wpcf7-form .wpcf7-submit {
background:#f64421;
cursor:pointer;
padding-left:25px;
padding-right:25px;
color:#ffffff;
border-radius:6px;
}
.wpcf7-form input[type=âsubmitâ]:hover {
background: rgba(85,161,39,1);
color: #ffffff !important;
}@media screen and (max-width: 976px) { /* Themify Customize Styling */
#site-logo, #site-logo a,#footer-logo, #footer-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: 180px; 
}
#site-logo, #site-logo a,#footer-logo, #footer-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: 180px; 
}
 }@media screen and (max-width: 768px) { /* Themify Customize Styling */
#site-logo, #site-logo a,#footer-logo, #footer-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: 180px; 
}
#site-logo, #site-logo a,#footer-logo, #footer-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: 180px; 
}
 }@media screen and (max-width: 480px) { /* Themify Customize Styling */
#site-logo, #site-logo a,#footer-logo, #footer-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: 180px; 
}
#site-logo, #site-logo a,#footer-logo, #footer-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: 180px; 
}
 }