/* Styles used specificaly on a planet and may be applied
 * inside an embedded planet (everything here must be unique) */
body {
  font-family: Helvetica, "Helvetica Nueue", Arial, sans-serif; }

.pkiBox {
  background: white;
  color: #999999; }

.pkiTopOptions .pkiBox {
  background: white; }

.pkiBottomOptions .pkiBox, .pkiBottomOptions .previousPost, .pkiBottomOptions .back, .pkiBottomOptions .forward {
  background: #f6f6f6;
  font-size: 13px; }

.pkiTopOptions .forward {
  background: #f6f6f6;
  font-size: 13px; }

.pkiPlanet p, .pkiPlanet div {
  font-size: 13px;
  line-height: 1.4em; }
.pkiPlanet p {
  margin: 1em 0px; }

.pkiPklanet a {
  color: red; }

.pkiPlanet h2, .pkiPlanet h3, .pkiPlanet .feed .urlName {
  color: #3c3c3c; }
.pkiPlanet .pkiPost .pkiBox {
  width: 605px;
  padding: 25px 45px 25px;
  background: white;
  color: #999999; }
.pkiPlanet .pkiPost .postDetails {
  font-size: 13px;
  color: #999999; }
  .pkiPlanet .pkiPost .postDetails .moreLink a {
    color: red;
    text-decoration: none;
    font-size: 13px; }
    .pkiPlanet .pkiPost .postDetails .moreLink a:hover {
      text-decoration: underline; }
  .pkiPlanet .pkiPost .postDetails a {
    color: #999999;
    font-size: 13px; }

.pkiBottomOptions a, .pkiTopOptions a, #pkiEmbedBottomBar a {
  color: red; }

.pkiBottomOptions .previousPost a.strong {
  color: #333333; }

.pkiTopOptions h2 {
  font-size: 15px;
  font-weight: bold;
  color: #333333; }

.pkiPlanet .pkiPost .postBody {
  padding: 0px 0px 16px 0px;
  width: 100%; }
.pkiPlanet .postBody .avatar {
  display: none;
  /* opacity: 0.3; */ }
.pkiPlanet .postBody a {
  color: #666666; }
.pkiPlanet .pkiPost .postBody h1, .pkiPlanet .pkiPost .postBody h2 {
  color: #999999;
  text-decoration: none; }
.pkiPlanet .pkiPost .postBody h3 {
  color: #999999;
  text-decoration: none; }
  .pkiPlanet .pkiPost .postBody h3 a {
    color: #999999;
    text-decoration: none; }
.pkiPlanet .pkiPost .postBody h4 {
  color: #999999;
  text-decoration: none; }
.pkiPlanet .pkiPost .postBody h3 {
  font-size: 15px; }
.pkiPlanet .pkiPost .postBody a {
  color: red; }
  .pkiPlanet .pkiPost .postBody a:visited {
    color: red; }
.pkiPlanet .postBody blockquote {
  background-color: #ededed; }
.pkiPlanet .postOptions a, .pkiPlanet .postOptions span {
  background: #eeeeee !important;
  color: #b7b7b7 !important; }
  .pkiPlanet .postOptions a.subscribing, .pkiPlanet .postOptions a.subscribed, .pkiPlanet .postOptions span.subscribing, .pkiPlanet .postOptions span.subscribed {
    color: white !important; }
  .pkiPlanet .postOptions a.unlock, .pkiPlanet .postOptions a.preserved, .pkiPlanet .postOptions a.emailOpen, .pkiPlanet .postOptions span.unlock, .pkiPlanet .postOptions span.preserved, .pkiPlanet .postOptions span.emailOpen {
    background: red !important;
    color: white !important; }
.pkiPlanet .pkiBox.new {
  background: white;
  color: #2f2f2f; }
  .pkiPlanet .pkiBox.new p, .pkiPlanet .pkiBox.new div {
    color: #333333; }
  .pkiPlanet .pkiBox.new .postBody h1, .pkiPlanet .pkiBox.new .postBody h2, .pkiPlanet .pkiBox.new .postBody h3, .pkiPlanet .pkiBox.new .postBody h4 {
    color: #333333; }
  .pkiPlanet .pkiBox.new h3.title a {
    color: #333333;
    font-size: 15px; }
    .pkiPlanet .pkiBox.new h3.title a:visited {
      color: #333333;
      font-size: 15px; }
.pkiPlanet .pkiPost .postBody a {
  text-decoration: none; }
  .pkiPlanet .pkiPost .postBody a:visited {
    text-decoration: none; }
.pkiPlanet .pkiBox.new blockquote {
  background-color: #dedede; }
.pkiPlanet .postDetails {
  color: #3c3c3c; }
  .pkiPlanet .postDetails .postBody a, .pkiPlanet .postDetails .moreLink a {
    color: red;
    text-decoration: none; }
    .pkiPlanet .postDetails .postBody a:visited, .pkiPlanet .postDetails .moreLink a:visited {
      color: red;
      text-decoration: none; }

/**** EMBEDDING STYLES *** */
#pkiEmbedTopBar a.pkiHomeLink {
  background: #ededed; }

#pkiEmbedBottomBar {
  background: #ededed; }
  #pkiEmbedBottomBar a.pkiHomeLink {
    color: black !important; }
