﻿/* ReSharper disable UnknownCssVendorExtension */
/* ReSharper disable CssBrowserCompatibility */
/* 
    'Article-List' Rendering
    - Controller: Componentcontroller
    - Model: ArticleListModel
    - View:  ArticleListWithModel.cshtml 
*/
.article-list-container {
  margin-bottom: 20px;
}

  .article-list-container .row {
    padding-left: 15px;
    padding-right: 15px;
    -ms-word-break: keep-all;
    word-break: keep-all;
  }

  .article-list-container .heading1-left {
    font-weight: 400;
    font-size: 28px;
    line-height: 31px;
    color: #003A5D;
  }

    .article-list-container .heading1-left a {
      font-weight: 400;
      font-size: 28px;
      line-height: 31px;
      color: #003A5D;
      text-align: left;
      margin-bottom: 20px;
    }

  .article-list-container .card-title {
    line-height: 21px;
    margin-bottom: 5px;
  }

    .article-list-container .card-title a {
      font-weight: 600;
      font-size: 18px;
      color: #6BA2B9;
    }

  .article-list-container .speaker a {
    font-weight: 400;
    font-size: 15px;
    line-height: 18px;
    color: #003A5D;
    line-height: 18px;
  }

  .article-list-container .event-text,
  .article-list-container .host-text {
    font-weight: 400;
    font-size: 15px;
    line-height: 18px;
    color: #354041;
    line-height: 18px;
  }

  .article-list-container a:hover, a:focus, a:active {
    text-decoration: none;
  }

  .article-list-container .date-and-location {
    font-weight: 400;
    font-size: 15px;
    line-height: 18px;
    color: #003A5D;
    text-align: left;
  }

/* fix for offset margin in 2 column article-list */
#speeches .two-col-article-list-col-1 {
  padding-left: 0px;
}
