/*********************************************************************************/
/********************** BOKEN TOOLS (BokenUI) ************************************/
/*********************************************************************************
**		Descrizione: 
**			Sezione dedicata agli stili specifici dei tools della suite BokenUI.
**			Ogni gruppo di stili relativo ad un tool specifico è indicato con
**			bk-[nomeTool]-[nomeStile].
**		Note:
**			Formato			: bk-[nomeTool]-*
**			Applicabile		: *
*/

/****** bkTooltip *******
**		Descrizione: 
**			definisce lo stile per il controllo bkTooltip
**		Note:
**			Formato			: bk-tooltip-*
**			Applicabile		: *
*/

/* Definisce lo stile del box principale del tooltip. */
.bk-tooltip-content
{
	z-index				: 	10001;
	padding 			: 	10px;
	background-color 	: 	white;
}

/*	Definisce lo stile del contenitore del titolo. */
.bk-tooltip-title
{
	width					: 	100%;
	min-width 				: 	100%;
	height 					: 	30px;
	min-height 				: 	30px;
	background-color  		: 	transparent;
	border-bottom 			: 	1px solid #BBBBBB;
	margin-bottom			: 	15px;
}

/* Definisce lo stile del contenitore del testo del titolo. */
.bk-tooltip-title-text
{
	height 					:  30px;
	min-height 				:  30px;
	vertical-align 			:  middle;
	margin-left 			:  5px;
	display 				:  inline-block; 
}

/* 	Definisce lo stile del contenitore dei controlli 
 * 	(come ad esempio il pulsante chiudi) della barra 
 * del titolo. */
.bk-tooltip-title-control
{
	display: inline-block;
	float: right;
	height: 100%;
	min-height: 100%;
	vertical-align: middle;
}

/* 	Definisce lo stile del pulsante 'chiudi', contenuto 
 *  nella barra del titolo (precisamente nel div descritto dalla 
 *  classe bk-tooltip-title-control).
 *  Nota: il 'pulsante è in realtà un div. */
.bk-tooltip-title-control-hide
{
	display: inline-block;
	position: relative;
	cursor: pointer;
}

.bk-tooltip-title-control-hide:after
{
	content: '\f00d';
	font-family: FontAwesome;
	font-size: 16px;
	text-align: center;
	line-height: 16px;
	display: inline-block;
	position: relative;
	cursor: pointer;
	color: gray;
	opacity: 0.7;
	filter: alpha(opacity=90);
}

.bk-tooltip-title-control-hide:hover
{
	opacity: 0.9;
	filter: alpha(opacity=90);
}

.bk-tooltip-title-control-hide:active
{
	border: 1px solid #808080;
	opacity: 1;
	filter: alpha(opacity=100);
}

.bk-tooltip-loading
{
	display: block;
	position: absolute;
	z-index: 11000;
	background-color: white;
	opacity: 0.8;
	left: 0px;
	top: 0px;
}

.bk-tooltip-loading-content
{
	display: table-cell;
	text-align: center;
	vertical-align: middle;
}

.bk-tooltip-loading-content:before
{
	display: block;
	content: url(http://www.bokenui.com/widget/res/loading/loading-flow.gif);
}

.bk-tooltip-loading-success:before
{
	content: " ";
}


/* Notifier */
.bk-notifier-content
{
	background-color:white;
}
