/*********************
BREAKPOINTS
*********************/
/***
*
*   News Teasers Mixin
*
*/
/***
*
*   Horizontal Teaser Mixin
*/
/***
*
*   Headline bar block
*
*/
/* ** ** ** ** ** ** ** ** ** ** ** ** ** **
**
** Newsletter Issues
**
** ** ** ** ** ** ** ** ** ** ** ** ** ** */
/*** Category Headers ***/
.view-id-newsletter .teasers-list-wrapper > h3,
#block-views-newsletter-nl-article-full .teasers-list-wrapper > h3 {
  color: #FFF !important;
  font-weight: normal;
  font-size: 18px !important;
  padding-left: .5em;
  border: none !important;
  background-color: #1e1e1e; }

/*** Newsletter Article Teasers list ***/
/*[overwritting Teaser's list in theme]*/
.node-type-newsletter .teasers-list > li,
#block-views-newsletter-newsl-ci-articles .teasers-list > li,
#block-views-newsletter-nl-article-full .teasers-list > li {
  border-bottom: none;
  list-style-type: none; }

#block-views-newsletter-newsl-ci-articles .teasers-list-wrapper > ol,
#block-views-newsletter-nl-article-full .teasers-list-wrapper > ol {
  padding-left: 0px; }

/*** Node form replacement patters ***/
#newsletter-node-form #edit-simplenews-token-help {
  display: none; }

.view-display-id-nl_article_full ol {
  list-style-type: none; }

/* ** ** ** ** ** ** ** ** ** ** ** ** ** **
**
** Newsletter Articles
**
** ** ** ** ** ** ** ** ** ** ** ** ** ** */
.node-newsletter-article .field-name-field-newsl-image,
#block-views-newsletter-nl-article-full .views-field-field-newsl-image {
  float: right;
  margin-left: 1em;
  margin-bottom: 1em; }

.node-newsletter-article .field-name-field-newsl-image p,
#block-views-newsletter-nl-article-full .views-field-field-newsl-image p {
  margin-bottom: 0; }

#block-views-newsletter-header-img {
  display: none; }

/* ** ** ** ** ** ** ** ** ** ** ** ** ** **
**
** Newsletter Index
**
** ** ** ** ** ** ** ** ** ** ** ** ** ** */
.views-field-field-issue-index,
#region-sidebar-second #block-views-newsletter-issueindex {
  padding: 5px;
  padding-top: 10px;
  margin-bottom: 0; }
  .views-field-field-issue-index ol,
  #region-sidebar-second #block-views-newsletter-issueindex ol {
    margin-bottom: 0; }
    .views-field-field-issue-index ol li,
    #region-sidebar-second #block-views-newsletter-issueindex ol li {
      list-style-type: none; }
  .views-field-field-issue-index ol li.views-row-first,
  #region-sidebar-second #block-views-newsletter-issueindex ol li.views-row-first {
    padding-top: 0 !important; }
  .views-field-field-issue-index ol li.views-row-last,
  #region-sidebar-second #block-views-newsletter-issueindex ol li.views-row-last {
    border-bottom: 0 !important; }
  .views-field-field-issue-index h3,
  #region-sidebar-second #block-views-newsletter-issueindex h3 {
    color: #666666;
    font-size: 1.1em; }

#block-views-newsletter-issueheader .views-field-field-issue-index {
  margin: 20px;
  padding: 15px;
  border: 1px solid black; }
  #block-views-newsletter-issueheader .views-field-field-issue-index .views-label-field-issue-index {
    font-size: 1.1em; }

/* ** ** ** ** ** ** ** ** ** ** ** ** ** **
**
** Newsletter Archives
**
** ** ** ** ** ** ** ** ** ** ** ** ** ** */
#block-views-newsletter-newsl-archives ul h3 a {
  color: #bc0001;
  font-size: 1em; }
#block-views-newsletter-newsl-archives .view-content ul li, #block-views-newsletter-newsl-archives .view-content ol li {
  list-style-type: none; }
#block-views-newsletter-newsl-archives .view-content ol {
  margin-left: 20px; }
#block-views-newsletter-newsl-archives .view-content ul > li {
  padding-top: 15px;
  padding-bottom: 15px;
  border-top: 1px solid #d1d1d1; }
#block-views-newsletter-newsl-archives .view-content .views-field-field-issue-index h3,
#block-views-newsletter-newsl-archives .view-content .views-label-field-issue-index {
  padding-left: 15px; }
#block-views-newsletter-newsl-archives .view-content .views-field-field-newsletter-date {
  font-size: 1.2em;
  color: #666666;
  font-weight: bold; }

#block-views-newsletter-authorship-contrib div.views-row {
  margin-bottom: 10px; }
