/* Enter Your Custom CSS Here */

/*========Main Styles========*/
h1 {text-transform: uppercase; letter-spacing: -1px}
.type-post h1 {text-transform: none}
.entry-content {
  font-size: 82%;
	line-height: 1.6;
}
.wp-caption-text {
  font-size: 78%;
  text-align: left;
}

a 

#main.athena-page {
    margin-top: 10px;
    padding-top: 10px;
}

.entry-content > h2 {clear: none}
.entry-content a {font-color: #F93F26}

h2, h3, h1.entry-title {font-family: Roboto, sans-serif !important;
font-weight: normal;
}

h3.widget-title {font-weight: bold}

.entry-title {letter-spacing: -1.5px;
	line-height: 1.1;
}

.athena-button {
  background-color: #1d5b85 !important;
}

#athena-featured {
  background-color: #1d5b85 !important;
}

.tribe-event-title a {
  color: white !important;
}

.tribe-events-widget-link a {
  color: white !important;
}

.page-numbers {
  color: #2373A7;
}

/*========Main Nav========*/
ul.athena-nav li.menu-item a {text-transform: uppercase; letter-spacing: 0px;}
.main-navigation ul {margin-top: 9px}

/*
ul.athena-nav li.menu-item a:hover {text-decoration: none; 
  border-bottom: none;
color: #307FE2;}

ul.athena-nav li.menu-item.current-menu-item a {
  text-decoration: none; 
  border-bottom: none;
  color: #307FE2;
}

ul.athena-nav > li.menu-item.current-menu-parent a {
  text-decoration: none;
  border-bottom: none;
  color: #307FE2;
}

ul.athena-nav ul {
  padding: 30px 0 15px 10px;
  top:0px;

}
 
ul.athena-nav ul li a {
    color: #545759;
  }

ul.athena-nav > li.menu-item a{
  padding-bottom: 0px;
}
*/

/*========Header========*/

#athena-header .header-inner{
  background: black; 
  height: 85px;
}

#athena-header.frontpage .header-inner{
  background: black;
  height: 85px;
}

/*========Exhibitions Posts========*/
article.category-ExhibitDisplay div.entry-meta, footer.entry-footer {display: none}
article.has-post-thumbnail.category-exhibit > header.entry-header {display: none}
article.category-exhibit footer.entry-footer {display: none}

/*========Post Excerpts========*/

.listing-item {padding-bottom: 20px;}
.listing-item a.title {color: rgba(249, 63, 38, 1)}
.excerpt-dash {display: none}

.ecs-event > .entry-title {
  font-size: 94%;
  color: rgba(249, 63, 38, 1);
}

ol.tribe-list-widget {
  margin-left: -30px;

}

ol.tribe-list-widget li {padding: 0px}
div.tribe-event-duration {font-size: 12px}

.panel-grid {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  padding: 20px 10px 20px 10px;
		}

div.panel-grid  div.panel-grid {
  	box-shadow: 0 0 0 0, 0 0 0 0;
}
.bln-admission {
  font-size: 16px;
  letter-spacing: -0.2px;
  
}

.textwidget {margin-top: -20px;}
.textwidget h3 {
  margin-top: 30px;
  margin-bottom: 1px
} 

h2.animated {letter-spacing: -0.5px}

#athena-homepage-widget > .widget-title {
  font-size: 30px;
  letter-spacing: -1px;
}

.widget-area ul {list-style-type: none}


#athena-slider h2.header-text{
  font-size: 55px;
  text-transform: uppercase; 
  font-style: normal;
}

.tag-exhibitionsupcoming > #athena-page-jumbotron {background: none}
.tag-exhibitionsupcoming > #athena-page-jumbotron .entry-title {display: none}

.widget-area .athena-blog-post {
  	width: 100% !important;
}

.widget-area .entry-content {
  font-size: 82% !important;
}

/*========Accessibility========*/

.visibility-hidden {
  	
	position: absolute !important;
	clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
	clip: rect(1px, 1px, 1px, 1px);
	padding:0 !important;
	border:0 !important;
	height: 1px !important; 
	width: 1px !important; 
	overflow: hidden;
}

/*========Widgets========*/

.widget-area  div.author {
  display: none;
}

.entry-meta a {
  color: #184a6c !important;
}


