/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.blogPostTitle {
  font-size: 1rem;
  color: #0db1f9;
}

.blogPostTitle:hover, .videoImage {
  cursor: pointer;
}

.blogPostPageTitle {
  margin-bottom: 0;
}

.blogPostPageTile{
  font-size:3rem;
  display: inline-flex;
}

.blogPostData {
  font-size: 1.1rem;
  margin-top: 0 !important;
  display: list-item;
  margin-left: 20px;
}

.blogpostReadingTime {
  font-size: 0.875rem;
}

.tagsWrapperPostPage {
  margin: 10px 0 10px calc(0.5rem + 2px) !important;
}

.blogPostDetailsFull {
  flex-direction: column;
}

.blog-list-page .container .row {
  width: max-content;
}

.authorsList {
  font-size: 0.875rem;
  white-space: nowrap;
  text-align:justify;
  color: rgb(28, 30, 33);
  column-gap: 5px;
  margin-top:-10px;
  margin-right:3px;
  display:inline-flex;
  justify-content: space-around;
  margin-left:5px;
}




@media(max-width:1820px){
  .authorsListLong{
    font-size:0.75rem;
  }
}
@media(max-width:1602px){
  .authorsListLong{
    font-size:0.6rem;
  }
}



@media(max-width:1391px){
  .authorsListLong{
    font-size:0.9rem;
  }
}

.authorTimeTags {
  font-size: 0.875rem;
  color: rgb(28, 30, 33);
  display:flex;
  flex-direction: row;
  vertical-align:text-top;
  margin-left:2px;
  flex-wrap: wrap;
}

.tag {
  margin: -5px 20px 10px -10px;
  display: inline-flex;
  vertical-align:bottom;
}

.tagPostPage {
  margin: -5px 20px 0 -10px;
}

.tag a {
  padding: 2px 5px;
}

h4{
  margin-right:20px;
  margin-left:-8px;

}

.postHeader {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
}

.greyLink {
  color: rgb(28, 30, 33);
  text-decoration-color: rgb(28, 30, 33);
}

.blogPostText{
  font-size: 1.1rem;
  color: rgb(28, 30, 33);
  display:flex;
  flex-direction: row;
  margin-left:2px;
}

.blogInfo {
  display: flex;
  flex-wrap: wrap;
  column-gap: 20px;
}

.blogPostAuthorsList{
  font-size:1.1rem;
  white-space: nowrap;
  text-align:justify;
  color: rgb(28, 30, 33);
  column-gap: 5px;
  margin-top:-10px;
  margin-right:3px;
  display:inline-flex;
  justify-content: space-around;
  margin-left:5px
}
