.notice {
    color: red;
}

.selected_group {
    background-color: orange;
}

/* コメント機能で改行を表示させるため */
.comment span {
    white-space: pre-wrap;
}

.doclink_element {
    padding-left: 2em;
}

/* BBS, Angular用 */
body        { }
form        { padding-bottom:20px; }
.comment    { padding-bottom:20px; }

/* jQuery-sidebar用 */
.sidebar{
  position: fixed;
  color: #fff;
}
.sidebar.right {
  top: 0;
  right: 0;
  bottom: 0;
  width: 270px;
  background: #000;
  border-left: solid 5px orange;
  overflow-y: scroll;
}
.sidebar.right>.nav>li>a{
  background: #000;
  color: #fff;
}
.sidebar.right>.nav>li>a:hover{
  background-color: orange;
}
.sidebar.right>.nav>li>a:active{
  background-color: darkorange;
}

/* table sorting icons */
th > a:after {
    content: " \f0dc";
    font-family: FontAwesome;
}
th > a.asc:after {
    content: " \f0de";
    font-family: FontAwesome;
}
th > a.desc:after {
    content: " \f0dd";
    font-family: FontAwesome;
}

/* table th custom */
font.storageLimitPrevious {
	color: orange;
}

font.storageLimitOver {
	color: red;
}