@charset "utf-8";
/* CSS Document */

		/* Fonts */
		@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,700);
		html, body {
			background: #fff;
			width:100%;
			/*height:100%;*/
			padding:0;
			font-family: 'Roboto Condensed', sans-serif;
			-webkit-font-smoothing: antialiased;
		}		
		a,
		a:active,
		a:focus
		{
			color:#464646;
			text-decoration:none;
			outline:none;
		}
		
		a:hover{color:#92DCF9;}
		a img:hover{
			opacity:0.5;
		}

		h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{
			font-family: 'Roboto Condensed', sans-serif;
			font-weight:100;
		}

		.cb{clear:both;}
		.centrar{text-align:center;}
		.derecha{text-align: right;}
		.fderecha{float: right;}
        .oculto{display: none;}
		/* COLORES */
		.azul{color:#92DCF9;}
		.gris{color:#464646;}
		.gris-claro{color:#707070;}
		.verde{color:#32CD32;}
		.amarillo{color:#FCC100;}
		.rojo{color:#F00;}
		.fondo-fila{background-color:#F1F1F1;}
		.icon-bar{
			color:#fff;
		}


		hr{height:10px;
			border: 0;
			box-shadow:0 10px 10px -10px #8c8b8b inset;}
		
		header {
			margin-top:100px;
		}
		.input-group .form-control:last-child{
			height: auto;
		}

		#logo{
    		max-height:35px;
    	}
    	#listado td{
    		vertical-align: middle;
    	}
		.engloba-datos{
			border:1px solid #ccc;
			border-radius: 5px;
			padding:2px 10px;
			margin-left:20px;
			background-color: #fafafa;
		}
		header .nav li a{
			padding: 10px 10px !important;
			color:#333 !important;
		}
		/* Corrige error en la maquetación del datepicker */
		.datepicker-orient-top{
        	margin-top: 58px !important;
      	}

/*Imágenes en miniatura*/
      	.imagen-select, .imagen-select-2, .imagen-select-3{
	        cursor: pointer;
	        opacity: .8;
	        max-width: 150px;
	        margin-right:10px;
	        margin-bottom:10px;
	      }
	      .imagen-select:hover, .imagen-select-2:hover, .imagen-select-3:hover{
	        transform: scale(1.2); 
	        opacity: 1;       
	      }
	      .seleccionado{
	        opacity: 1;
	        transform: scale(1.2);
	        border: 1px solid #046c95;
	      }
/*Fin*/

	     .caja_subida, .otra_ubicacion, .url, .mimpreso, .mdigital{
	        display: none;
	      }

	      .surfera{
	      	max-width: 100px;
	      	margin-right:50px;
	      	margin-left:5px;
	      }

	      .table img{
	      	max-width: 150px;
	      }