/*

Oxygen WebHelp Plugin
Copyright (c) 1998-2016 Syncro Soft SRL, Romania.  All rights reserved.

*/
/* Use the admonitions from the oXygen WebHelp resources. */
.note_warning>.note__title{
   
    padding:4px/* 4px 4px 23px*/;
	color:#db1212;
	margin-left:-90px;
}

.note_note>.note__title{
  
    padding:4px;
	color: #282594;
	margin-left:-71px;
}

.note_caution>.note__title {
   
    padding:4px /*4px 4px 23px*/;
	color:#ff866a;
	margin-left:-102px;
}

.note_trouble>.note__title {
    padding:4px /*4px 4px 23px*/;
	font-weight: bold;
	margin-left:-94px;
}

.note_attention>.note__title,
.note_notice>.note__title{
    padding:4px 4px 4px 4px;
	color: #ffa800;
}

.note_important>.note__title{ 
    padding:4px 4px 4px 4px;
	color: #ff9c00 !important;
	margin-left:-111px;
}
/*olasne*/

.note__title{ font-weight: bold;}

.note_important>.note__title::before,
.note_attention>.note__title::before,
.note_notice>.note__title::before{
	font-family: 'FontAwesome';	
	content: "\f256";
		margin-right:5px;
}

.note_note>.note__title::before{
    font-family: 'FontAwesome';	
	content: "\f0f6";
		margin-right:5px;
}

.note_remember>.note__title::before{
   font-family: 'FontAwesome';	
	content: "\f0a2";
		margin-right:5px;
}

.note_restriction>.note__title::before{
    font-family: 'FontAwesome';	
	content: "\f2a8";
		margin-right:5px;
}

.note_danger>.note__title::before{
   font-family: 'FontAwesome';	
	content: "\f071";
		margin-right:5px;
}

.note_tip>.note__title::before{
  font-family: 'FontAwesome';	
	content: "\f0eb";
		margin-right:5px;
}

.note_trouble>.note__title::before {
   font-family: 'FontAwesome';	
	content: "\f085";
		margin-right:5px;
}

.note_caution>.note__title::before {
    font-family: 'FontAwesome';	
	content: "\f06a";
		margin-right:5px;
}

.note_warning>.note__title::before{
    font-family: 'FontAwesome';	
	content: "\f12a";
		margin-right:5px;
}
/**/

.note_remember>.note__title{
   
    padding:4px/* 4px 4px 23px*/;
	color: #07a4d3;
	margin-left:-118px;
}

.note_restriction>.note__title{
  
    padding:4px /*4px 4px 23px*/;
	color:#c0c0c0;
}

.note_danger>.note__title{
  
    padding:4px /*4px 4px 23px*/;
	color:#ec0000;
	margin-left:-91px;
}

.note_tip>.note__title{
   
    padding:4px /*4px 4px 23px*/;
	color:#179303;
	margin-left:-54px;
}

/*
 * Make the programlisting/codeblock stand-up.
 */
pre {
  padding: 0.5em;
  background-color: #e7f1fa;
  border-radius: 5px;
  border-color: #06a3d3;
  border-style: solid;
  border-width: 1px;
  display: block;  
  box-shadow: 3px 3px 5px #dfdfdf;
}


/*  OXYGEN PATCH  EXM-31508  - window titles and UI controls should be bold. */
.uicontrol, .wintitle { font-weight: bold; }


/* OXYGEN PATCH START - EXM-18138 - Insert space between button image and button name. */
span.uicontrol > img {
  padding-right: 5px;
}
/* OXYGEN PATCH END - EXM-18138 */

/* OXYGEN PATCH START EXM-17248 - Center figure captions. */
div.fignone p.figcap {
  display:block;
  text-align:left;
  font-weight:bold;
  padding:2px 10px 5px 10px;
}

div.fignone p.figcapcenter {
  display:block;
  text-align:center;
  font-weight:bold;
  padding:2px 10px 5px 10px;
}

div.fignone p.figcapright {
  display:block;
  text-align:right;
  font-weight:bold;
  padding:2px 10px 5px 10px;
}

div.fignone p.figcapjustify {
  display:block;
  text-align:justify;
  font-weight:bold;
  padding:2px 10px 5px 10px;
}

div.fignone img {
  padding-top: 5px;
  padding-left: 10px;
  padding-right: 10px;
}
/* OXYGEN PATCH END EXM-17248 */

.italic {
    font-style:italic; 	 
}
.small {font-size:0.9em;}
.hide {display:none;}
.show {display:block;}
.highlight { 
    background-color: #FFFF88;
    color: #000000;
}

.booklibrary, .booktitlealt {
    display:none;
}


div.rate_page{float:left; width:400px; margin:40px 0 0 0;}
div.rate_response {color:#555; font-size:0.9em;}
.stars {
  position:absolute;
  width:105px;
  height:16px;
  left:140px;
  margin:-15px 0 0 0;
  background:url("../img/dot.png") no-repeat 0 1px;
  overflow:hidden;
  padding:0;
}

ul.stars li{  margin:0; height:20px; width:21px;position:absolute;float:left;list-style-type:none;}
ul.stars li a{ text-decoration:none; position:absolute; overflow:hidden; padding:0; margin:0;}
ul.stars li a:hover, ul.stars li a.show_star {
    text-decoration:none;
    background:url("../img/star.png") no-repeat 0 0;
    height:25px;
}
input {margin:14px 0 0 0;}
textarea.text-input{margin:4px 0 0 0; width:225px; height:100px; border:1px solid #ccc;}

a#star1 { width:18px; z-index:6;  }
a#star2 { width:40px; z-index:5; }
a#star3 { width:60px; z-index:4; }
a#star4 { width:80px; z-index:3; }
a#star5 { width:100px; z-index:2; }

div#rate_comment {clear:both; margin:14px 0 0 0;}
div.rate_response {margin:-14px 0 0 0; }

.syntax {
    border-color: red;
}

var.keyword.varname { font-weight: bold; font-style: italic; }
