/* general updates carried over from brunch 2.2 */
a {
    font-style: italic;
    text-decoration: none;
}
.site-inner a { font-weight: 700; }

.sidebar .widgettitle, .footer-widgets .widgettitle {
  font-size: 10px;
}
.sidebar .widgettitle, .footer-widgets .widgettitle {
  font-size: 10px;
  text-align: left;
}

h1, h2, h3, h4, h5, h6, .site-title, .entry-title, .entry-title a, .widgettitle, .site-footer {
  font-weight: 400;
}

/* navigation */
.genesis-nav-menu .sub-menu li {
	margin-bottom: 0px;
	border-bottom: 1px solid #EEEEEE;
}

#feast-search { display: none; }

/* logo header */
.site-header .wrap { padding: 40px 0 0 0; }
.header-full-width .site-title { margin: 0px; }
.header-full-width .site-title a { margin: 0px auto; }
.header-image .site-description { display: none; }
.header-image .site-title a {	height: auto; }
.header-image .site-title a img {	width: 300px; }

/* home page */
/*  */

/* content */

/* breadcrumb update */
.breadcrumb {
	font-size: 13px;
	margin-bottom: 20px;
}

/* product archive update */
.archive .one-third .entry-title, .search .one-third .entry-title {
    font-size: 12px;
    font-weight: 400;
    letter-spacing: .5px;
    text-transform: none;
}

/* entry meta / date update */
.wp-caption-text, .site-description, .entry-meta {
	font-size: 10px;
}

/* button update */
.search-form input[type=search] {
  background: #fff;
  border: 1px solid #eee;
  border-bottom: 0;
  color: #ccc;
}
.search-form input[type=submit] {
  background: #fff;
  border: 1px solid #eee;
  border-left: 0;
 border-bottom: 0;
  color: #ccc;
}

/* links */
/* .entry-content a { font-weight: bold !important; }
 */

/* widget - featured - after */
.home-bottom.widget-area section,
.after-entry.widget-area section {
	margin-bottom: 40px;
	border-bottom: 1px solid #eeeeee;
}
.home-bottom.widget-area section article,
.after-entry.widget-area section article {
	border: none;
	margin-bottom: 10px;
}
.home-bottom.widget-area .widget.featured-content.featuredpost .entry-header .entry-title,
.after-entry.widget-area .widget.featured-content.featuredpost .entry-header .entry-title,
.footer-widget-area .featured-content .entry-header .entry-title {
	font-size: 12px;
	letter-spacing: 2px;
}

.home-bottom.widget-area .widget.featured-content.featuredpost article a,
.after-entry.widget-area section#featured-post-7 article a {
	position: relative;
	display: block;
	width: 100%;
	height: 300px;
	overflow: hidden;
	background-position: 50% 50%;
	background-size: cover;
}
.home-bottom.widget-area .widget.featured-content.featuredpost article a img,
.after-entry.widget-area section#featured-post-7 article a img {
	display: none;
}

.home-bottom.widget-area .widget.featured-content.featuredpost .entry-header .entry-title,
.after-entry.widget-area section#featured-post-7 .entry-header .entry-title{
	font-size: 12px;
	letter-spacing: 2px;
}
.home-bottom.widget-area .widget.featured-content.featuredpost .entry-header .entry-title a,
.after-entry.widget-area section#featured-post-7 .entry-header .entry-title a {
	height: auto;
}

/* read more */
.home-bottom.widget-area .widget.featured-content.featuredpost article a.more-link,
.after-entry.widget-area section#featured-post-7 article a.more-link {
	display: inline-block;
	width: auto;
	height: auto;
}

/* footer */
.site-footer {
	font-family: lato,Helvetica,sans-serif;
  font-size: 10px;
  letter-spacing: 2px;
  padding: 20px 0;
  text-align: center;
  text-transform: uppercase;
}

.footer-widgets .widget-area { padding-bottom: 25px; }

.footer-widget-area.footer-widgets-4 { border-top: 1px solid #eeeeee; }

.footer-widget-area.footer-widgets-4 .widgettitle.widget-title {
	clear: both;
	text-align: center;
	margin: 25px 0;
}