/*
  Poweredspoiler plugin
  (P) PSNet, 2008 - 2012
  http://psnet.lookformp3.net/
  http://livestreet.ru/profile/PSNet/
  http://livestreetcms.com/profile/PSNet/
*/

div[class^="PoweredSpoiler-"],
power {
  background: #FAFAFA;
  padding: 8px 10px 8px;
}

div.PoweredSpoiler-Header {
  color: #979696;
  cursor: pointer;
  font: 14px/15px Helvetica;
  background: #F1F1F1;
  margin: 7px 0 0;
  
}

div.PoweredSpoiler-Header:hover {
  background: #e9e9e6;
}

div.PoweredSpoiler-Header:before {
  color: #BBBBBB;
  content: "(+)";
  font: bold 9px/10px Verdana;
  margin: 0 2px;
}

div.PoweredSpoiler-Header.Opened:before {
  content: "(-) ";
}

div.PoweredSpoiler-Header span.YouTrusted {
  color: #009900;
}

div.PoweredSpoiler-Content:before {
  content: attr(data-info);
  font: 9px/10px Arial,Helvetica;
  display: block;
  color: #bbb;
  cursor: default;
  float: right;
}

div.PoweredSpoiler-Content {
  border: 2px dashed #EEEEEE;
  box-shadow: 0 1px 2px rgba(20, 20, 20, 0.5) inset;
  clear: both;
  overflow: hidden;
}

div.PoweredSpoiler-Content.Hided {
  display: none;
}

div.PoweredSpoiler-Content div.NotAllowed {
  color: #888888;
  font: 10px/14px Tahoma;
}

div.PoweredSpoiler-Content div.NotAllowed ul li {
  color: #990000;
  margin: 1px 0 2px;
}

div.PoweredSpoiler-Content pre.PS_Info {
  white-space: pre-line;
}

div.PoweredSpoiler-Content pre.PS_Info b {
  color: #33DD33;
}

div.PoweredSpoiler-Content pre.PS_Info div.PS_CodeExample:before {
  content: attr(data-info);
  float: right;
  font: 9px/12px Tahoma;
  color: #999;
  cursor: default;
}

div.PoweredSpoiler-Content pre.PS_Info div.PS_CodeExample {
  background: #EEEEEE;
  border: 1px solid #DDDDDD;
  border-radius: 2px 2px 2px 2px;
  padding: 0 5px;
}

div.PoweredSpoiler-Content div.AlwaysHidedLayer {
  display: none;
}

/* add topic */

div.PS_AddTopicInfo {
  margin: 5px 0 15px;
}

.markItUp .editor-spoiler {
  margin-right: 0;
}

.markItUp .editor-spoiler a {
  background-image: url("../images/spoiler.png");
  border: 1px solid #CCCCCC;
  border-radius: 2px 2px 2px 2px;
  width: 53px;
}

/* topic preview */

power {
  display: block;
}

power:before {
  color: red;
  content: "Топик нужно сохранить чтобы увидеть спойлер";
  cursor: default;
  display: block;
  font: 10px/12px Arial;
  text-shadow: 0 1px 0 #FFFFFF;
}
