/**
 * @file
 * Node Styling
 *
 * Style anything that isn't in the $content variable.
 */
.view-mode-compact .node-title {
  font-family: 'open_sansregular', sans-serif;
}

.node {
  /* Node wrapper */
  margin-bottom: 0.5em;
}
.preview .node {
  /* Preview of the content before submitting new or updated content */
  /* background-color: #ffffea; */
  /* Drupal core uses a #ffffea background */
}
.node .node-title {
  /* Node title */
  font-size: 2em;
  text-transform: capitalize;
}
.node .user-picture {
  /* The picture of the node author */
}
.node span.submitted-by,
.node .submitted {
  /* The "posted by" information */
  color: #969696;
  text-transform: uppercase;
  font-size: 0.8em;
}
.node .content {
  /* Node's content wrapper */
}
.node ul.links {
  /* Node links. See also the ul.links declaration in the pages.css. */
}

.front .view-palante-nodes .views-row .node-title {
  font-weight: bold;
}
.front .view-palante-nodes .views-row .submitted {
  font-size: 0.85714em;
  line-height: 1.66667em;
  color: #898989;
}

.view-mode-compact {
  margin-bottom: 1.42857em;
}
.view-mode-compact header {
  display: inline;
  margin-right: 1em;
}
.view-mode-compact .node-title {
  font-size: 1.28571em;
  line-height: 2.22222em;
  text-transform: none;
  display: inline;
}
.view-mode-compact .field-image {
  margin-right: 1em;
}
.view-mode-compact .field-publication-date {
  display: inline;
  margin-right: 1em;
}
.view-mode-compact .field-media-source {
  display: inline;
  margin-right: 1em;
}

.bowery-column1 .views-row {
  margin-bottom: 1em;
}

.view-mode-slide {
  padding-left: 0;
  padding-right: 0;
  margin-top: 0em;
  padding-top: 0em;
  padding-bottom: 0em;
  margin-bottom: 0em;
}
.view-mode-slide .slide-text {
  padding-left: 0;
  padding-right: 20px;
}
.view-mode-slide .field-image img {
  vertical-align: bottom;
}

.node-promoted {
  /* A node that has been promoted to the front page */
}

.node-sticky {
  /* A sticky node (displayed before others in a list) */
}

.node-by-viewer {
  /* A node created by the current user */
}

.node-teaser {
  /* A node displayed as teaser */
}

/*
 * All nodes are given a node-FOO class that describes the type of content that
 * it is. If you create a new content type called "my-custom-type", it will
 * receive a "node-my-custom-type" class.
 */
.node-page {
  /* Page content node */
  margin-bottom: 2em;
}

.node-article {
  /* Article content node */
}

.node-unpublished {
  /* Unpublished nodes */
  /* background-color: #fff4f4; */
  /* Drupal core uses a #fff4f4 background */
}
.node-unpublished p.unpublished {
  /* The word "Unpublished" displayed underneath the content. */
  margin: 0;
  padding: 0;
  border: 0;
  height: 0;
  overflow: visible;
  color: #d8d8d8;
  font-size: 75px;
  line-height: 1;
  font-family: Impact, "Arial Narrow", Helvetica, sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
  word-wrap: break-word;
}
.lt-ie8 .node-unpublished p.unpublished > * {
  position: relative;
}

/* Event nodes */

div.event-dateline {
 color: #636060;
 font-size: 1.15em;
 font-weight: bold;
}

div.event-dateline .field-event-type {
 background-color: #636060;
 color: #f1f1f1;
 padding: 0.15em;
}

.node-event.view-mode-full .field-image {
 margin-top: 1.6em;
}



/* @group Node edit form styles */
/* @end */
/* @group Galleries form styles */
/* @end */
/* @group Gallery thumbnail styles */
/* @end */
/* @group Gridding styles */
/**
 * The following widths are inflected with !important to
 * prevent users in the ThemeBuilder from destroying the
 * presentation of their galleries if they alter the width
 * of items with the .field class.
 */
/* @end */
/* @group Detail page styles */
.media-gallery-detail-info .media-license {
  position: static;
}

/* @end */
/* @group Lightbox styles */
/* @end */
/* @group Gallery of Galleries styles */
/* @end */
/* @group Gallery node styles */
/* @end */
/* @group Overrides */
/* remove extra padding around the iframe */
/* @end */

/* SERVICE LINKS */

.service-links {
	margin: 0 0 4em 0;
	}

.service-links ul {
	margin-left: 0;
	padding-left: 0;
	}

.service-links ul li {
	float: left;
	list-style: none;
	margin-right: 10px;
	}

.service-links ul li img {
	margin-right: 5px;
	}
	
.node ul.inline {
	clear: both;
	display: block;
	}