.site-logo img {
    max-height: 50px;
}

@media (min-width: 992px) {
  
 	.site-content {
    	width: 94%;
    	margin: 131px auto 0;
 	}

 	.site-header {
     	padding: 40px 0;
	}

}

.primary-menu > li > a {
    padding: 15px 0;
}

.primary-menu a:hover, 
.primary-menu .sfHover > a, 
.primary-menu .current-menu-item > a {
    color: #ED7000;
    cursor: pointer;
}

.footer-widgets {
    padding: 50px 0 20px 0;
}

@media (min-width: 768px) {

    .footer-widgets .footer-column {
     	float: left;
        width: 29.82524%;
	} 

}

#menu-legal li {
 	margin-bottom: 10px;
}

div.wpcf7 {
    padding: 20px;
}

.wpcf7 label {
    display: inline-block;
}
