
/**
 * Default CSS --------------------------------------------------------
 */

.view.view-id-organization_news .views-row {
  float: left;
  width: 100%;
}

.view.view-id-organization_news .views-row {
  padding: 1em 0;
  border-bottom: 1px solid #DDDDDD;
}

.view.view-id-organization_news .views-row.views-row-last {
  border-bottom: none;
}

.views-field-field-news-image-fid {
  float: left;
  margin-right: 1em;
}
.views-field-field-news-image-fid img {
  padding: .3em;
  background: white;
  border: 1px solid #DDDDDD;
}

/* Style title when displayed in a row */
.view.view-id-organization_news .views-row .views-field-title {
/*  line-height: 1em;  <--- @TODO: maybe as a general propriety? */
}

.view.view-id-organization_news .views-field-created span {
  font-size: .8em;
}


.view.view-id-organization_news.view-display-id-page_1 .views-field-title {
	font-size: 1.3em;
}

.view.view-organization-news.view-display-id-page_1 .views-field-created {
	font-family: Georgia, serif;
	font-style: italic;
	color: #777;
}

/**
 * Display: Block Home Page -------------------------------------------
 */
.view.view-id-organization_news.view-display-id-block_1 .organization_news-list .views-field-created {
  float: left;
  text-transform: uppercase;
  text-align: right;
  width: 5em;
  line-height: 1em;
}

/* Container table */
table.organization_news-container {
  background-color: transparent;
  font-size: inherit;
  margin: 0;
  width: auto;
}

table.organization_news-container td {
  border: 0
}

td.organization_news-latest,
td.organization_news-list {
  width: 50%;
  vertical-align: top;
}
td.organization_news-latest {
  padding-right: .3em;
}

td.organization_news-list {
  padding-left: .3em;
}

.view.view-id-organization_news.view-display-id-block_1 .organization_news-list .views-field-title,
.view.view-id-organization_news.view-display-id-block_1 .organization_news-list .views-field-body {
  margin-left: 6em;
}

.view.view-id-organization_news.view-display-id-block_1 .attachment .views-field-field-news-image-fid {
  float: none;
  text-align: center;
}

/**
 * Display: Attachment Latest Item ------------------------------------
 */

.view-id-organization_news.view-display-id-block_2 .views-field-created {
	text-transform: uppercase;
	color: #777; 
	float: left;
}
.view-id-organization_news.view-display-id-block_2 .views-field-title {
	margin-left: 4em;
}


.view.view-id-organization_news.view-display-id-block_1 .attachment {
}
.view.view-id-organization_news.view-display-id-block_1 .attachment .field-content {
  padding: 0;
}

/* Remove float left from vertical block */
.view-id-organization_news.view-display-id-block_2 .view-id-organization_news.view-display-id-attachment_1 .views-field-field-news-image-fid {
	float: none;
	margin: 0;
	text-align: center;
}

.view-id-organization_news.view-display-id-attachment_1 .views-field-created {
	text-transform: uppercase;
	color: #777;
	clear: both;
	float: none;
}

.view-id-organization_news.view-display-id-attachment_1 .views-field-body {
	font-size: .9em;
	margin-top: .3em;
}
.view-id-organization_news.view-display-id-attachment_1 .views-field-title {
	font-size: 1.1em;
	line-height: 1em;
	margin: 0;
}

/**
 * Block List ---------------------------------------------------------
 */
 .view.view-id-organization_news.view-display-id-block_3 .views-row {
   padding: 0;
   border-bottom: 0;
 }
 
 

