body {
  background-color: #e3e0e7 !important;
  font-size: 16px;
  font-weight: 400;

}

@media only screen and (max-width: 900px) {

}

@font-face {
  font-family: 'dincond-bold';
  src: url('../fonts/ff_din_condensed_bold-webfont.eot');
  src: url('../fonts/ff_din_condensed_bold-webfont.eot?#iefix') format('embedded-opentype'),
  url('../fonts/ff_din_condensed_bold-webfont.woff2') format('woff2'),
  url('../fonts/ff_din_condensed_bold-webfont.woff') format('woff'),
  url('../fonts/ff_din_condensed_bold-webfont.ttf') format('truetype'),
  url('../fonts/ff_din_condensed_bold-webfont.svg#dincond-bold') format('svg');
  font-weight: normal;
  font-style: normal;

}
@font-face {
  font-family: "dincondensed";
  src: url("../fonts/ffdincondensedbold-webfont.eot");
  src: url("../fonts/ffdincondensedbold-webfont.eot#iefix") format("embedded-opentype"),
  url("../fonts/ffdincondensedbold-webfont.woff") format("woff"),
  url("../fonts/ffdincondensedbold-webfont.ttf") format("truetype"),
  url("../fonts/ffdincondensedbold-webfont.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

h1,h2,h3,h4 {
    font-family: 'dincondensed';
  text-transform: uppercase;
  font-weight: normal !important;
}

#nav a {
  color: #666;
}
#subnav a {
  color: #979797;
}
.genesis-nav-menu a {
  font-family: 'dincondensed';
  text-transform: uppercase;
  -o-transition:.25s;
  -ms-transition:.25s;
  -moz-transition:.25s;
  -webkit-transition:.25s;
  transition:.25s;
}
.genesis-nav-menu li a:hover {
  color: black !important;
}
li.current_page_item a, li.current-menu-item a {
  color: black !important;
}

#nav .genesis-nav-menu a {
  font-size: 2em;
  padding: 0.3em;  
}
ul.menu-primary li {
	margin-right: 25px;
}

ul.menu-secondary li {
	margin-right: 4px;
}
ul.sub-menu {
		margin-left: -105px;

}
ul.sub-menu li {
	margin-right:0px;
}

#subnav .genesis-nav-menu ul {
  text-align: center;
}
#subnav .genesis-nav-menu a {
  font-size: 1.46em;
  padding: 0.33em;  
  margin-top: -0.2em;
}
#subnav a[title="Twitter"], #subnav a[title="Instagram"] {
  font-family:'FontAwesome'
}
#nav .wrap {
padding-left: 0.1em;
}
#subnav .wrap {
  padding-left: 0.25em;
}

.home .wrap, #nav .wrap, #subnav .wrap
{
  max-width: 525px;
}
.home #header {
    margin-top: 20%;
}
p#title {
    font-family: 'dincondensed';
  text-transform: uppercase;
  font-weight: normal !important;
  font-size: 3.63rem;
  line-height: 1em;
  padding:0;
  margin:0;
  color: black;
  text-align: center;
}


#title:hover, #title a {
  color:black;
}
#inner {
  max-width: 1000px;
  margin: auto;
}

.tribe-bar-filters {
  display: none;
}
.post:after {
    content: "";
    display: block;
    height: 4px;
    width: 100%;
    background: #333;
}
.entry {
  margin-bottom: 0;
  padding-bottom: 0;
}

.entry-content {
  margin-bottom: 1.2em;
}

.hfeed {
  margin-bottom: 2em;
}

.page-template-page_exhibitions-php .wp-post-image {
  margin-right: 60px;
  margin-top: 20px;
}


.page-template-page_exhibitions-php .post {
padding-top: 20px;
}

.page-template-page_exhibitions-php .entry-content p {
  margin-bottom: 14px;
}

.page-template-page_exhibitions-php .entry-title {
}

.entry {
  padding-top: 30px;

}
.entry-content {
  margin-bottom: 0;
}
.date.time.published {
  margin-bottom: 30px;
  font-size: 90%;
}

#sidebar, #sidebar-alt {
	display:none;
}


body.home .site-inner, .wrap {
	padding:0 !important;
}