/* Default Article List - keywords, taxonomy */

#section-1 {display: none}

#section-2  h3 {
	margin-bottom: 10px;
}

#section-2  .records {
	margin-top: 10px;
}

#section-2 .abstract {
	font-size:14px;
}

/* -------------------------
  RSS
------------------------- */

#section-2 {
	background-color:#ffffff;
}

.rss-list h3 {
  font-family: Georgia, Times;
  font-size: 28px;
  margin: 0 0 10px 0;
}

.rss-list .records { margin: 0 0 40px 0 }

.rss-list .record { margin: 0 0 20px 0 }

.rss-list .records .records h3 { font-size: 21px }

.topic-feeds h3,
.rss-list h3 {
  font-family: Arial;
  font-size: 21px;
  margin: 0 0 10px 0;
  text-transform: uppercase;
}

.rss-list .records .records h3 {
  font-size: 18px;
  font-family: Helvetica, Arial;
}

.rss-list > .records > .record {
  padding: 5px 20px 10px;
  margin: 0 20px 20px 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  font-size: 12px;
  border: 1px solid #ddd;
  box-shadow: 0 1px 8px rgba(0,0,0,0.1);
  background-color: #f7f7f7;
  background: -moz-linear-gradient(top, #f7f7f7 0%, #e8e8e8 100%);
  background: -webkit-linear-gradient(top, #F7F7F7 0%, #E8E8E8 100%);
  background: -o-linear-gradient(top, #F7F7F7 0%, #E8E8E8 100%);
  background: -ms-linear-gradient(top, #F7F7F7 0%, #E8E8E8 100%);
  background: linear-gradient(top, #F7F7F7 0%, #E8E8E8 100%);
  width: 225px;
  display: inline-block;
  word-wrap: break-word;
  vertical-align: top;
}

.rss-list > .records > .record .headline:before {
    color: #FF7900;
}
.rss-list > .records > .record .headline:before {
    margin: 0 10px 0 0;
}
.rss-list > .records > .record  .headline:before {
    content: "";
    line-height: 1;
}
.rss-list > .records > .record  .headline:before {
    display: inline-block;
    text-decoration: inherit;
}
.rss-list > .records > .record .headline:before {
    font-family: FontAwesome;
    font-size: 18px;
    font-style: normal;
    font-weight: normal;
    height: auto;
    line-height: normal;
    text-decoration: inherit;
    vertical-align: baseline;
    width: auto;
}


.taxonomy-detail .rss a { font-size: 12px }

.record {
  overflow:hidden;
}

.record .image {
    float:left;
    margin:0 10px 10px 0;
}
