/*NC Live Center Extension CSS*/
/*Begin extension CSS 234, Scoreboard Renderer*/
.scorecard-container {
  background-color: transparent;
  padding: 10px;
  margin-top: 15px;
}

.scoreboard-container-style {
  display: flex;
  justify-content: space-between;
}

.nc-team-image {
  max-width: 100px;
  max-height: 100px;
}

.score-list {
  display: flex;
  justify-content: center;
}

.score-icon {
  background: #333;
  font-size: 34px;
  color: white;
  width: 80px;
  height: 80px;
  margin: 8px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.description {
  text-align: center;
  font-weight: 700;
  text-align: center;
  color: #de4a14;
  margin: 0 0 12px 0;
}

.team {
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.team-mobile-list {
  display: none;
}

.team-mobile {
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
}

@media screen and (max-width: 450px) {
  .score-icon {
    height: 50px;
  }

  .scorer-name,
  .score-point,
  .scorer-time {
    font-size: 11px;
  }

  .scoreboard-container-style {
    display: flex;
    justify-content: space-between;
    flex-direction: column;
  }

  .team {
    display: none;
  }

  .team-mobile-list {
    display: flex;
    justify-content: space-between;
  }
}

.scorecard-container .scorer-name {
  font-style: italic;
}

.scorecard-container .score-point {
  font-weight: 500;
  padding-right: 5px;
}

.scorecard-container .scorer-time {
  padding-left: 5px;
  font-style: italic;
}

.scorers {
  margin: 10px 0;
}

.flash-now {
  animation-name: flash;
  animation-timing-function: ease-out;
  animation-duration: 2s;
  -webkit-animation-name: flash;
  -webkit-animation-timing-function: ease-out;
  -webkit-animation-duration: 2s;
}
@-webkit-keyframes flash {
  from {
    background: #43ac6a;
  }
  to {
    background: #333;
  }
}
@keyframes flash {
  0% {
    background: #43ac6a;
  }
  100% {
    background: #333;
  }
}
/*End extension CSS 234, Scoreboard Renderer*/

/*Begin extension CSS 921, Post Highlighter Color Controller*/
.ncpost-list-post .ncpost-container .ncpost-breaking {
   background-color: orange;
}
/*End extension CSS 921, Post Highlighter Color Controller*/

/*Begin extension CSS 927, Cut posts*/

/*End extension CSS 927, Cut posts*/

/*Begin extension CSS 1015, Pinned post color test*/
.ncpost-list-post .ncpost-container .ncpost-pinned{
  background-color: #fffbe5;
}
/*End extension CSS 1015, Pinned post color test*/

/*Begin extension CSS 1055, Username handler*/
.lc-default-theme .ncpost-container .ncpost-header .ncpost-timestamp .ncpost-timestamp-clock {
    display: none;
}

.lc-default-theme .lc-feed-container {
padding-left: 5px;
padding-right: 5px;
}

.lc-default-theme .lc-feed-container .ncpost-container{
margin-bottom: 5px
}

.lc-default-theme .ncpost-question-container .ncpost-new-comment-toggle {
    font-size: 14px;
    text-transform: uppercase;
    font-weight: bold;
width: 100%;
text-align: center;
margin-bottom: 10px;
}

.ncpost-comments-container .ncpost-new-comment-toggle{
display: none !important;
}
/*End extension CSS 1055, Username handler*/

/*Begin extension CSS 1115, Table font size*/
.ncpost-container table {
  font-size: 16px;
}
/*End extension CSS 1115, Table font size*/

/*Begin extension CSS 5343, Reverse Order - renderer channel hook*/

/*End extension CSS 5343, Reverse Order - renderer channel hook*/


.nc-lc-extensions-css{ display: block }