@charset "UTF-8";
/* Newsroom 2 */

/*--FEATURED STORY TEMPLATE --*/

.t-featuredStories {
  display:flex;
  height:500px;
  margin:15px 0;
  
}

.t-featuredStory, .t-featuredStoryLink {
  display:flex;
  flex-wrap:wrap;
  overflow:hidden;
  width:100%;
}

.t-featuredStory {
  position:relative;
  padding:2px;
}

.t-featuredStoryLink {
  color:#fff;
}

.t-featuredStoryLink:hover,
.t-featuredStoryLink:active,
.t-featuredStoryLink:visited {
  color:#fff;
}

.t-featuredStoryLink img {
    z-index: -1;
    width: 100%;
    object-fit: cover;
    height: 100%;
}

.t-featuredStoryOne {
  flex:15 1 300px;
}

.t-featuredStoryList {
    flex: 1 1 300px;
}

.t-featuredStoryList {
  display:flex;
  flex-direction:column;
}



.t-featuredStoryTimeSTamp {
  font-weight:bold;
}

.t-featuredStoryInfo {
    position: absolute;
    bottom: 2px;
    padding: 15px 15px 0;
    background:rgba(0,0,0,.6);
    width: calc(100% - 4px);
}

.t-featuredStoryLink:hover .t-featuredStoryInfo,
.t-featuredStoryLink:active .t-featuredStoryInfo,
.t-featuredStoryLink:visited .t-featuredStoryInfo {
  background:rgba(0,0,0,.8);
}


.t-featuredStoryList .t-featuredStoryLink {
  flex-direction:column;
  height:100%;
}

.t-featuredStoryList .t-featuredStory {
    flex: 1 1 33%;
}

.t-featuredStoryList .t-featuredStoryInfo h2 {
    font-size: 1.3em;
    margin-top: 10px;
}

.t-featuredStoryList .t-featuredStorySummary {
  display:none;
}

.t-featuredStoryHeadline {
  font-family: Arial, sans-serif;
  font-weight:bold;
}

.t-featuredStoryLink:hover {
    background: rgba(0,0,0,.1);
}

.t-featuredStory {
  overflow:hidden;
}

.t-featuredStoryList .t-featuredStoryInfo {
    padding-top: 0;
}

.t-featuredStoryList .t-featuredStoryTimeStamp {
    display: none;
}

@media screen and (max-width:768px) {
  
  
  .t-featuredStories {
    flex-wrap:wrap;
    height:initial;
  }
  
  .t-featuredStoryOne, .t-featuredStoryList {
  	flex:0 0 100%;
	}
  
  .t-featuredStoryList .t-featuredStoryLink {
    width:100%;
  }
  
  .t-featuredStoryList .t-featuredStoryTimeStamp {
    display: block;
	}
  
  .t-featuredStorySummary {
  	display:none;
	}
  
  .t-featuredStoryList .t-featuredStoryInfo {
    padding-top: 10px;
	}
  
  
}


/*--END FEATURED STORY TEMPLATE --*/

/*-- CHANGES TO CURRENT ARTICLE VIEWS --*/

.t-newsSimpleList .t-newsTitleLink::after,
.t-newsSimpleList .fullStory::after,
.t-newsTitleList a::after, 
.t-newsTitleLink .cardTitle::after,
.t-newsMediaLeft .fullStory::after {
  content:none;
}

.cardView.t-newsCardView .moreLink {
  display:none;
}

/*-- DETAIL VIEW --*/

.fullView.t-articleFullView h3 {
    margin-top: 0;
    border-bottom: 1px solid 
    #ddd;
    padding-bottom: 15px;
}

.byLine:first-of-type {
    padding-top: 5px;
}

.detailsFull {
    margin-top: 15px;
}

.t-articleDetailMedia {
    width: 100%;
    float: none;
}

.t-articleFullView figure {
    margin: 15px 0;
}

.t-articleFullView figcaption {
    color: #333;
  font-style: normal;
  background: #eee;
    padding: 10px;
}

.t-articleFullView .byLine {
    font-weight: inherit;
}

.t-articleFullView figure img {
  margin-bottom:0;
}

.authorInfo p {
    margin-bottom: 5px;
}

.t-commaBefore::before {
  left:-4px;
}

/*-- END DETAIL VIEW --*/

/*-- RELATED STORIES --*/

.t-relatedStories {
  display:flex;
  flex-wrap:wrap;
  border-top:5px solid #ddd;
  padding-top:10px;
}


.t-relatedStoryItem {
  flex: 1 1 33%;
  padding:20px;
}

.t-relatedStoryMedia {
  height: 200px;
}

.t-relatedStoryMedia img {
  height: 100%;
  width:100%;
  object-fit: cover;
}

.t-relatedStoryHeadline {
  margin-top: 10px;
  margin-bottom:5px;
  font-size:20px;
}

.t-relatedStories h2 {
  flex: 0 0 100%;
  padding-left: 15px;
  font-size:24px;
  
}

@media screen and (max-width:768px) {
  .t-relatedStoryItem {
    flex: 1 1 50%;
    padding:10px;
  }
  
  .t-relatedStories h2 {
  	padding-left: 10px;
  }
}

@media screen and (max-width:576px) {
  .t-relatedStoryItem {
    flex: 1 1 100%;
    padding:0px;
    margin:0 0 20px;
  }
  
  .t-relatedStories h2 {
  	padding-left: 0px;
    margin-top:10px;
    margin-bottom:20px;
  }
}

/*-- BYLINE --*/

.t-byline {
    display: flex;
    flex-wrap: wrap;
    border-top: 1px solid #ddd;
    padding: 2em 0;
}

.t-bylineMedia {
    display: flex;
    flex-wrap: wrap;
    flex-basis: 20%;
  padding: 0 15px 0 0;
}

.t-authorImageLink {
    display: flex;
    align-items: flex-start;
    align-self: flex-start;
}

.t-bylineSocial {
    font-size: 2em;
    margin: 3px 10px 0 0;
}

.t-bylineWebsite {
    flex-basis: 100%;
}

.t-bylinePhoto {
    width: 100%;
  border: 1px solid #ddd;
  border-radius: 0 0 0 30px;
}

.t-bylineInfo {
    flex: 0 0 80%;
    display: flex;
    flex-wrap: wrap;
    align-content: start;
    border-left: 3px solid #ddd;
  padding-left: 15px;
}

.t-authorNameLink, .t-bylineSocial,
.t-authorNameLink:hover, .t-bylineSocial:hover {
  color:#333;
}

.t-authorNameLink {
  flex-basis:100%;
}

.t-bylineDescription {
    margin-bottom: 3px;
}

.t-authorName {
  margin-top:5px;
  margin-bottom: 5px;
}

@media screen and (max-width:768px) {
  
  /*.t-bylineSocial {
    flex-basis: 50%;
    font-size: 2.5em;
    margin-right: 0;
    text-align:center;
}*/
  
}
