@CHARSET "UTF-8";

body {
	padding-top: 70px;
	height: 100%;
}

.zero {
	margin: 0;
	max-height: 100%;
}

.zero-padding {
	padding: 0;
	border: 0;
}

.campioncino {
	padding-left: 1em;	
	/*height: 300px;*/
	z-index:  -10;
}

.background-index {
	background-color: #eee;
}

#currentBid {
	font-size: 2em;
	font-weight: bold;
}

#registrazione {
	margin: auto;
	text-align: justify;
}


.initVal {
	color: gray;
}

.pointer {
	cursor: pointer;
}


.panel-heading {
    cursor: pointer;
}

.minW65 {
	min-width: 65%
}

nav {
	margin: 0;
}

/* tab color */
.nav-tabs-inverse > li > a {
  background-color: #3c3c3c; 
  border-color: #777777;
  color:#9d9d9d;
}

/* active tab color */
.nav-tabs-inverse > li.active > a,
.nav-tabs-inverse > li.active > a:hover,
.nav-tabs-inverse > li.active > a:focus {
  color: #fff;
  background-color: #080808;
  border: 1px solid #888888;
}

/* hover tab color */
.nav-tabs-inverse > li > a:hover {
  background-color: #3c3c3c;
}

.voffset  { margin-top: 0.2ex; }
.voffset1 { margin-top: 0.5ex; }
.voffset2 { margin-top: 1ex; }
.voffset3 { margin-top: 1.5ex; }
.voffset4 { margin-top: 2ex; }
.voffset5 { margin-top: 3ex; }
.voffset6 { margin-top: 5ex; }
.voffset7 { margin-top: 7ex; }
.voffset8 { margin-top: 9ex; }
.voffset9 { margin-top: 15ex; }

.vAlignM { vertical-align: middle; }

#user {
	color: #eee;
	font-size: large;
	font-weight: bold;
}

#svincolati_table_div {
	height: 55vh;
	overflow-y: auto;
}
/*
#svincolati tbody {
    width: 100%;
}*/

.countdown {
	/*font-size: 125%;*/
}

#remainTime {
	font-size: 175%;
}

#decisecs {
	font-size: 50%;
}

.lastSecs {
	color: red;
	font-weight: bold;
}

.currWinner {
	background-color: LawnGreen;
	padding: 0.5ex 1ex;
}

/* File Input */
.btn-file {
	position: relative;
	overflow: hidden;
}
.btn-file input[type=file] {
	position: absolute;
	top: 0;
	right: 0;
	min-width: 100%;
	min-height: 100%;
	/*font-size: 100px;*/
	text-align: right;
	filter: alpha(opacity=0);
	opacity: 0;
	background: red;
	cursor: inherit;
	display: block;
}
.btn-file > input[readonly] {
	background-color: white !important;
	cursor: text !important;
}


/* Workaround per far funzionare le notifiche su Firefox */ 
[data-notify="container"] {
	-moz-animation-iteration-count: 1;
	animation-iteration-count: 1;
}

/* fix for horizontal scrollbar */
.row {
	padding-left: 15px;
	padding-right: 15px;
}