.bg {
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	background-size: cover;
}
th[data-sort]{
      cursor:pointer;
    }
.tableFloatingHeaderOriginal th { 
	background-color: #fff;
	border-bottom: 1px solid #DDD;
}
.fiscal{
font-size:6pt;
display:block;
position:relative;
left:5px;
top:200px;
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
font-family:Verdana;
width:10px;
}

.aviso_facturas{
padding:10px;
border: 2px solid black;
font-size:12pt;
width:600px;
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
font-family:Verdana;
text-align:justify;
}

a{text-decoration: none;}
h1 { font-size: 1.2em; margin: .6em 0; }
div#users-contain { margin: 20px;font-family: Verdana }
div#users-contain table { margin: 0em 0; border-collapse: collapse;font-family: Verdana }
div#users-contain table td, div#users-contain table th { border: 1px solid #fff; padding: 5px;font-family: Verdana;$nowrap}
.ui-dialog .ui-state-error { padding: .3em; }
.validateTips { border: 1px solid transparent; padding: 0.3em; }
.botonera{
	 position:fixed;
	 right:5px;
	 bottom:2px;
	 margin:5px;
	 _position:absolute;
	 _top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop+screen.height*0.002 : document.body.scrollTop+screen.height*0.002);
	filter:alpha(opacity=80);
	opacity:0.8;
	font-size:10pt;
	z-index:2000;
}
.botonera2{
	 position:fixed;
	 right:0px;
	 margin:1px;
     	 top:10px;
	 _position:absolute;
	 _top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop+screen.height*0.002 : document.body.scrollTop+screen.height*0.002);
	filter:alpha(opacity=80);
	opacity:0.8;
	font-size:10pt;
	z-index:2000;
}
.botonera3{
	 position:fixed;
	 right:0px;
	 top:0px;
	 _position:absolute;
	 _top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop+screen.height*0.002 : document.body.scrollTop+screen.height*0.002);
	background-color: #CCCCCC;
	border: 0px;
	filter:alpha(opacity=80);
	opacity:0.8;
	font-size:10pt;
	z-index:2000;
}
.botones{
	font-size:10pt;
}
.flotante{
	font-size:10pt;
	z-index:2000;
	position:fixed;
	left:0px;
	top:40px;
	_position:absolute;
	background:white;
	_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop+screen.height*0.002 : document.body.scrollTop+screen.height*0.002);
}
.transparente {
	//width: 100%;
	background-color: #FFFFFF;
	border: 0px;
	filter:alpha(opacity=80);
	opacity:0.8;
	}
	
	.ddimgtooltip{
box-shadow: 3px 3px 5px #818181; /*shadow for CSS3 capable browsers.*/
-webkit-box-shadow: 3px 3px 5px #818181;
-moz-box-shadow: 3px 3px 5px #818181;
display:none;
position:absolute;
border:1px solid black;
background:white;
color: black;
z-index:2000;
padding: 4px;
}
.foo {
		font:bold 1.1em verdana;
		color:#FFFFFF;
		padding:10px;
		width:95%;
	}

table.quitabordes{
	border: white 2px solid;
	border-color: white;
}

table.quitabordes tr{
	border: white 2px solid;
	border-color: white;
}

table.quitabordes td{
	border-left: white 2px solid;
	border-color: white;
}

	.ui-autocomplete-loading { background: white url('$images/ui/css/ui-lightness/images/ui-anim_basic_16x16.gif') right center no-repeat; }
	DIV.list_item_container {
    height: 50px;
    padding: 5px;
}

.carousel .item { height: 500px; background-color: #777; }
.form-group {
    width:100%;
}
.form-group.required .control-label:before { 
   content:"*";
   color:red;
}
.twitter-typeahead{
     width: 100%;
}
.tt-dropdown-menu{
    width: 102%;
}

.tt-query { /* UPDATE: newer versions use tt-input instead of tt-query */
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.tt-hint {
    color: #999;
}

.tt-menu { /* UPDATE: newer versions use tt-menu instead of tt-dropdown-menu */
    width: 422px;
    margin-top: 12px;
    padding: 8px 0;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 8px;
    box-shadow: 0 5px 10px rgba(0,0,0,.2);
}

.tt-suggestion.tt-is-under-cursor { /* UPDATE: newer versions use .tt-suggestion.tt-cursor */
    color: #fff;
    background-color: #0097cf;

}

.tt-suggestion p {
    margin: 0;
}
