/*
 * It is advised not to edit the smartadmin_production.css
 * as this will override any changes you make in the 
 * later versions of this theme. 
 * 
 * We advise that you use use this CSS to override 
 * SmartAdmin styles. 
 * 
 * Rename the stylesheet to whatever your liking so it will stay
 * unique to you with each update of SmartAdmin.
 */

/*
 * INDEX
 * 
 * - HTML
 * - BODY
 * - CUSTOM STYLES
 */

@media (min-width:1200px){
	.col-lg-20 {
		width:20%;
	}
}
.preloader {
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 999999;
    background-color: rgba(0, 0, 0, 0.8);
    background-position: center center;
    background-repeat: no-repeat;
    background-image: url(../img/loader.gif);
}
 
.smart-form fieldset {
  padding: 5px 14px 5px;
}
 
.smart-form .btn {
 	float:right;
	height:31px;
	margin:0 0 0 5px;
	padding:0 22px;
	font:300 15px/29px 'Open Sans',Helvetica,Arial,sans-serif;
	cursor:pointer;
}

#logo {
  width: 190px;
  margin-top: 5px;
  margin-left: 12px;
}
#logo img {
  width: 190px;
}
.mr10 {
	margin-right: 10px;
}
.tachado {
	color:#999;
	text-decoration:line-through;
}
.amarillo {
	background-color:#FFFF91;
}
.link {
	color:#3276c2;
	text-decoration: underline;
}
.link:hover {
	color:#000;
	text-decoration: underline;
}

.lista_cb {
	background:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: normal;
	margin:20px;
}
.lista_cb .item {
	float:left;
	width:200px;
	height:100px;
	border:1px solid #000;
	text-align: center;
	padding:10px;
}
.lista_cb .item2 {
	float:left;
	width:200px;
	height:120px;
	border:1px solid #000;
	text-align: center;
	padding:10px;
}
.lista_cb .item3 {
	float:left;
	width:300px;
	height:100px;
	border:1px solid #000;
	text-align: center;
	padding:10px;
}
.lista_cb .item .cb,
.lista_cb .item2 .cb,
.lista_cb .item3 .cb {
	font-family: 'Libre Barcode 39 Text', cursive;
	font-size:50px;
}

.table th.ordenado {
	background: #eee;
	padding:0px;
}
.table th.ordenable {
	padding:0px;
}
.table th.ordenado a,
.table th.ordenable a {
	display:block;
	color:#333;
	padding:10px;
}
.table.padding0 td {
	padding:5px;
}
.table.padding0 th {
	padding:3px;
}

.activo {
	background: #a6d18b;
}
.linea_der {
	border-right:1px solid #777!important;
}
.linea_izq {
	border-left:1px solid #777!important;
}

.editar-presupuesto {
	display: block;
	width: auto;
	height: auto;
}
.editar-presupuesto:hover {
	background: #eee;
}

.popover.clockpicker-popover {
	z-index: 100000;
}

.existencia_min {
	background:#ffff99;
}
.existencia_max {
	background:#99ff99;
}
.bold {
	font-weight: bold;
}

.tr_link {
	cursor:pointer; 
}
.tr_link:hover {
	background: #a6d18b;
}
.tr_link:active {
	background: #a6d18b;
}
.tr_link.disabled {
	background: #cccccc;
	color:#000;
}





