@media only screen and (min-width: 800px) {
.site-title {
    font-size: 2.7rem; 
    }

.nav-primary .genesis-nav-menu > li > a {
    margin: 0 0 0 14px;
   }
}


/* fix padding on bottom widget */
.before-footer {
    background: #f2f2f2;
    padding-top: 60px;
    padding-bottom: 0px;
}

.widget-area ul li {
    margin-bottom: .5rem;
}

@media only screen and (min-width: 800px) {
     .footer-widgets .widgettitle {
        margin-bottom: 3rem;
   }
}


/*MANGE SITE IMAGES*/
    .image_left {
        float: left;
        margin: 10px;
        max-width: 35%;
    }
    .image_wide {
        margin: 10px;
        width:100%;
    }

/* styles phone button in header */
.site-header .button a {
	padding: 0!important;
	margin: 0!important;
	color: #fff!important;
}
@media screen and (min-width: 800px) {
	.site-header .button {
		margin: 12px; 
	}
}