/* Bundle file: /www/lib/application/assets/help.css */
.help_title {
	display: none;
}

.help_article h3 + p,
.help_article h2 + p,
.help_article h1 + p,
.help_article p:first-child {
	margin-top: 0;
}

.help_article h2:first-child {
	padding-top: 0;
}

.help_article ol,
.help_article ul {
	padding-left: 2.2em;
	padding-bottom: 0.5em;	
}

.help_article ol li,
.help_article ul li {
	padding-left: 0.5em;
	margin-bottom: 0.5em;
}


.help_editlink a {
	color: darkred;
}


.help_articleembedded {
	background-color: #ededd8;
	padding: 4px;
	border: 1px #c2c28e solid;
	font-style: normal;
	margin-bottom: 1em;
	font-size: 85%;
}


.help_editlink {
	margin-top: 1em;
	font-size: 0.85em;
}

.help_crossreferences h2 {
	color: #000;
	padding-top: 1.2em;
	font-size: 1em;
}

.help_crossreferences {
	font-size: 0.85em;
}


.help_crossreferences ul {
	display: inline;
	list-style-type: none;
	border: 0;
	margin: 0;
	padding: 0;
}


.help_crossreferences ul li {
	display: inline;
	list-style-type: none;
	border: 0;
	margin: 0;
	padding: 0;
	padding-left: 0.5em;
}


.help_article_null {
	color: darkred;
}

.help_tooltip_trigger {
	text-decoration: none;
}

.help_balloon_active {
	cursor: help;
}

.help_balloon_tooltip {
	z-index: 1;
	font-size: 0.9em;
	overflow: hidden;
}

.help_balloon_tooltip .arrow
{
	z-index: 2;
	position: relative;
	width: 24px;
	height: 16px;
	margin-top: 8px;
}

.help_balloon_tooltip input.help-key
{
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.tooltip_container
{
	background-color: #ededd8;
	padding: 4px;
	border: 1px solid #c9c98e;
}

.tooltip_container .help_article p {
	margin: 0;
	padding: 0;
	padding-bottom: 0.5em;
	border: 0;
}

.help_articleembedded p {
	margin: 0;
	padding: 0;
	padding-top: 0.5em;
	border: 0;
	font-size: 115%;
}

.help_articleembedded p:first-child
{
	padding-top: 0;	
}

.right .tooltip_container
{
	margin-left: 23px;
}

.left .tooltip_container
{
	margin-right: 23px;
}

.help_balloon_tooltip.right .arrow
{
	background: url('/img/balloon_arrow_left.png') top left no-repeat;
	float: left;
}

.help_balloon_tooltip.left .arrow
{
	background: url('/img/balloon_arrow_right.png') top left no-repeat;
	float: right;
}

p.lead {
	font-size: 1.1em;
	font-weight: bold;
}

a .muted {
	color: #6262a1;
}

.luadoc-api-summary li,
.luadoc-env-summary li {
	margin-bottom: 0.25em;
}

.luadoc-api-summary li > a,
.luadoc-env-summary li > a {
	text-decoration: none;
}

/** Environment **/

.luadoc-env-summary {
	margin-bottom: 1em;
}

/** API **/

.luadoc-env .luadoc-api {
	border: 1px solid #9b9bc2;
	padding: 1em;
	margin-bottom: 1em;
}

.luadoc-api h3 {
	font-size: 1.3em;
	padding-top: 0;
	border-bottom: 1px solid #c5c5db;
	margin-bottom: 1em;
}

.luadoc-api-class {
	color: #5a5a73;
	font-size: 0.8em;
	font-weight: normal;    
}

.luadoc-api-summary {
	margin-bottom: 1em;
}

.luadoc-env-summary p {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	color: #5a5a73;
}

/** Method **/

.luadoc-method {
	margin-bottom: 1em;
}

.luadoc-method .luadoc-method-sig {
	font-size: 1.1em;
	background-color: #fff;
	padding: 1em;
	padding-bottom: 0.8em;
}

.luadoc-method-description {
	margin-top: 1em;
}


.luadoc-param-name,
.luadoc-method-name {
	font-weight: bold;
}

ol.luadoc-params {
	display: inline;
	list-style: none;
	padding: 0;
}

ol.luadoc-params li {
	display: inline;
	padding: 0;
}

ol.luadoc-params li:after {
	content: ", ";
}

ol.luadoc-params li:last-child:after {
	content: normal;
}

ol.luadoc-params li.optional,
.luadoc-params-detail dt.optional {
	font-style: italic;
	opacity: 0.65;
}

.luadoc-method-sig,
.luadoc-env-name,
.luadoc-api-name,
.luadoc-type {
	font-family: Consolas, monospace;;
}

.luadoc-type {
	color: darkred;
}

.luadoc-method {
	border-top: 1px solid #9b9bc2;
	background-color: #e2e2ee;
	padding: 1em;
}


.luadoc-params-detail dt {
	font-weight: bold;
}

.luadoc-params-detail dd {
	margin-left: 1em;
	margin-bottom: 1em;
}

.luadoc-params-detail dd:last-child {
	margin-bottom: 0;
}

.luadoc-method-return {
	margin-bottom: 1em;
}

.luadoc-api pre {
	background-color: #0a3152;
	padding: 10px 4px;
	border-radius: 2px;
	color: #e4e414;
}

.luadoc-api pre code {
	font-family: "Courier New", "monospace";
}

/* End of bundled file */
