#IdeaTreeTemplates, #autoHelpBalloons
{
	display: none;
}

.Popup
{
	/* z-index: 6; */
	z-index: 11;
}

.PopupTitleBar
{
	text-align: center;
	padding-bottom: 4px;
}

.Tooltip
{
	font-size: small;
}

.Tooltip h1
{
	font-size: large;
}

.Tooltip h2
{
	font-size: medium;
}

#popups
{
	text-align: left;
}

.RichGraphViewport
{
	border: 5px solid transparent;
	outline: 1px solid LightGray;
	/* font-size: 63px; */
	font-size: 70px;
	line-height: normal;
  overflow:hidden;
	
}
.RichGraphViewport:focus
{
	outline: 1px solid LightGray;
}

.RichGraphNode:not(.RichGraphNodeMaximized) .RichGraphContentBlock:empty:before,
.RichGraphNode:not(.RichGraphNodeMaximized) .EditableContentBlock:empty:before
{
	content: attr(data-defaultLabel);
	opacity: 0.2;
}

.RichGraphNodeMaximized .RichGraphContentBlock[contenteditable]:empty:before,
.RichGraphNodeMaximized .EditableContentBlock[contenteditable]:empty:before
{
	content: "type here";
	opacity: 0.1;
}

.RichGraphContentBlock *:focus
{
	outline: none;
}

.VotableSliderLabel
{
	width: 100%;
}

.VotableSliderLabel td
{
	width: 33.3%;
	font-size: x-small;
}

.VotableSliderLabel td:nth-child(1)
{
	text-align: left;
}

.VotableSliderLabel td:nth-child(2)
{
	text-align: center;
}

.VotableSliderLabel td:nth-child(3)
{
	text-align: right;
}

.RichGraphNode:not(.RichGraphNodeMaximized) .VotableSliderLabel
{
	display: none;
}

.VotableSlider
{
	width: 80%;
}

.VotableSubmit
{
	margin-top: 10%;
	font-size: xx-large;
}

.IdeaTreeVideo
{
	width: 90%;
	margin: 5% 0%;
	cursor: pointer;
}

.RichGraphBranch
{
	position: absolute;
}

.CselTransparency
{
	display: none;
}
