/* CSS Document */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #cacdef;
}
#cuerpo {
	margin: 0px auto;
	width: 987px;
}
.input_destacado {
	font-weight: bold;
	font-size: 16px;
}
.input_ancho_fijo {
	width: 80px;
}
.tipo_carga label {
	margin-left: 10px;
}
.tipo_carga input {
	margin-left: 10px;
}
#mensajeMessage {
	background-color: #fbb716;
	color: rgb(0, 173, 238);
	border-radius: 10px 10px 10px 10px;
	height: 120px;
	width: 340px;
	float: left;
	padding: 27px 29px;
	position: absolute;
	top: 233px;
	left: 50%;
	z-index: 110;
	margin-left: -200px;
}
#mensajeMessage .mensaje {
	width: 300px;
	margin: 10px 10px;
	font-size: 11px;
	color: #000;
}
#mensajeMessage .text_small {
	font-style: italic;
	color: rgb(0, 173, 238);
	margin-top: 10px;
}
#fondoTransparente {
	display: none;
	/*Div que ocupa toda la pantalla*/
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-color: #000;
	/*IE*/
	filter: alpha(opacity=70);
	/*FireFox Opera*/
	opacity: .70;
	z-index: 59;
}
.nombre_optica {
	width: 450px;
	margin: 0px;
	padding: 4px;
	font-size: 18px;
	font-weight: bold;
}
.ncliente {
	width: 150px;
	background-color:  #cacdef;
	border: none;
}
.ui-helper-hidden-accessible {
	position: absolute;
	font-size: 12px;
	background-color: rgba(255,255,255,0.8);
	left: 470px;
	padding: 1px;
}
.ui-autocomplete {
	background-color: rgba(255,255,255,0.8);
	width: 450px;
}
.ui-autocomplete li {
	list-style: none;
}
#dig_imagenA, #dig_imagenB, #dig_imagenED, #dig_imagenPuente {
	display: none;
}
h3.tit_ncliente {
	margin-top: 5px;
	margin-bottom: 10px;
}
#Progresivo table tr td, #Progresivo table tr th {
	vertical-align: middle;
}
.form-control {
	background-color: #cacdef;
}
#Cliente_final, #cargando_img {
	display: none;
}
.glyphicon-refresh-animate {
	animation: spin .7s infinite linear;
	-webkit-animation: spin2 .7s infinite linear;
	-moz-animation: spin2 .7s infinite linear;
}
.titulo_cliente_final {
	border-bottom: 1px solid rgba(191,191,191,1.00);
}
@-moz-keyframes spin2 {
 from {
-moz-transform: rotate(0deg);
}
 to {
-moz-transform: rotate(360deg);
}
}
 @-webkit-keyframes spin2 {
 from {
-moz-transform: rotate(0deg);
}
 to {
-moz-transform: rotate(360deg);
}
}
 @keyframes spin {
 from {
transform: scale(1) rotate(0deg);
}
 to {
transform: scale(1) rotate(360deg);
}
}
#element_to_pop_up .button.b-close {
	border-radius: 7px 7px 7px 7px;
	box-shadow: none;
	font: bold 131% sans-serif;
	padding: 0 6px 2px;
	position: absolute;
	right: -7px;
	top: -7px;
	color: #000;
	cursor: pointer;
	display: inline-block;
	background-color: #fbb716;
	text-align: center;
	text-decoration: none;
}
