@charset "utf-8";
/* CSS Document */
/*RESPONSIVE*/
@media screen and (max-width:100000px) {
	/*Menu y Contenido*/
	article#menus.gestion {
		width: 12%;
	}
	section#administracion.gestion {
		width: 86%;
		margin-left: 5px;
	}
	
	/*Agente - Albaran - Factura - Pedido - Recibo */
	.movil_agente, .movil_listado_agentes, .movil_albaran, .movil_listado_albaranes, .movil_factura, .movil_listado_facturas, .movil_pago,
	.movil_pedido, .movil_listado_pedidos, .tablet_listado_pedidos, .movil_recibo, .movil_listado_recibos {
		display:none;
	}
		.pc_albaran {
			font-size: 11px;
		}
		.pc_pedido .numero {
			width: 50px;
		}
		.pc_listado_pedidos .fecha {
			width: 66px;
		}
		/*Facturas*/
		article#columna.ancho_80.ver_gestion div#forma_pago li.ancho_30 {
			width:28%;
		}
		article#columna.ancho_80.ver_gestion div#forma_pago li.ancho_70 {
			width:70%;
		}
		div#recibos table#lista {
			margin:0;
		}
		div#recibos .numero, div#lineas .numero {
			width:62px;
		}
		div#lineas .fecha {
			width:66px;
		}
	
	/*Ver Gestion*/
	article#columna.ancho_80.ver_gestion {
		font-size:11px;
		width: 75%;
	}
		article#columna.ver_gestion ul li, article#columna.ver_gestion ul {
			padding:0;
			margin: 0;
		}
		article#columna.ver_gestion ul li, .article#columna.ver_gestion ul li  {
			display: inline-block;
			vertical-align: top;
		}
		article#columna.ancho_80.ver_gestion ul li.ancho_70 {
			width:75%;
		}
		article#columna.ancho_80.ver_gestion ul li.ancho_36 {
			width:38%;
		}
			article#columna.ancho_80.ver_gestion ul li.ancho_36 form.ancho_90 {
				width:89%;
			}
			article#columna.ancho_80.ver_gestion ul li.ancho_36 .numero {
				width:45px;
			}
	article#columna.ancho_18.ver_gestion {
		width: 22%;
	}
	.ver_gestion input[type="text"], .ver_gestion input[type="email"], .ver_gestion input[type="tel"], .ver_gestion input[type="number"], 
	.ver_gestion input[type="search"], .ver_gestion input[type="password"], .ver_gestion input[type="submit"], .ver_gestion select, 
	.ver_gestion textarea {
    	font-size: 10px;
	}
	.ver_gestion .fecha {
		width:66px;
	}
	.ver_gestion .cod_postal {
		width:36px;
	}
	
.w100_h20px {
	height: 13px;
}	
.w25px_h26px {
    width: 25px;
    height: 19px;
}

}
@media screen and (max-width:1250px) {
	/*Pedidos - Listado*/
	table#lista tr.pc_listado_pedidos th, table#lista tr.pc_listado_pedidos td {
		padding: 2px;
	}
	.pc_listado_pedidos .fecha {
		font-size:9px;
		width: 64px;
	}	
}
@media screen and (max-width:1150px) {
	/*Facturas*/
		div#forma_pago li.ancho_30 {
			width: 27%;
		}
		div#forma_pago li.ancho_70 {
			width: 71%;
		}
		div#forma_pago.ancho_47 {
			width:45%;
		}
		div#recibos.ancho_52 {
			width:54%;
		}
		div#recibos.ancho_52 .num {
			width:32px;
		}
	
	/*Pedidos - Listado*/
	.ocultar_ref { display:none; }
}

@media screen and (max-width:1000px) {
	/*Facturas*/
	div#forma_pago {
			margin-bottom: 5px;
		}
		div#forma_pago.ancho_47, div#recibos.ancho_52 {
			display:block;
			width: 98%;
		}
		div#forma_pago.ancho_47 ul li.ancho_30 {
			font-size:0.9em;
			width: 16%;
		}
	/*Menu y Contenido*/
	article#menus.gestion .icon_menucompleto {
		display: none;
	}
		
	/*Pedidos - Listado*/
	.tablet_listado_pedidos {
		display:block;
	}
		.tablet_listado_pedidos td {
			display:inline-block;
			width:100%;
		}
		.tablet_listado_pedidos ul.ancho_98 {
			width:99%;
		}
		.tablet_listado_pedidos li.ancho_30 {
			width:26%;
		}
		.tablet_listado_pedidos li.ancho_14 {
			width:14%;
		}
		.tablet_listado_pedidos li.tabla_14 {
			width:18%;
		}
		.tablet_listado_pedidos li.tabla_16 {
			width:17%;
		}
		.tablet_listado_pedidos li.tabla_8 {
			width:10%;
		}
	.pc_listado_pedidos {
		display:none;
	}
	
	/*Recibos - Listado*/
	.movil_listado_recibos, .movil_listado_recibos td {
		display:block;
	}
	.movil_listado_recibos ul li.tabla_12 {
		width: 20%;
	}
	.movil_listado_recibos ul li.ancho_80 {
		width: 74%;
	}
		.pc_listado_recibos {
			display:none;
		}
	
	/*Ver Gestion*/
	article#columna.ancho_18.ver_gestion {
		width: 23%;
	}
	article#columna.ancho_80.ver_gestion {
		width: 73%;
	}
		article#columna.ancho_80.ver_gestion ul li.ancho_36 form.ancho_90 {
			width:87%;
		}
		article#columna.ancho_80.ver_gestion ul li.ancho_70 {
			width:74%;
		}
}
@media screen and (max-width:950px) {
	/*Pedido*/
	.movil_pedido, .movil_pedido td {
		display: block;
	}
	.movil_pedido ul li.ancho_30, .movil_pedido ul li.ancho_36 {
		width: 41%;
	}
	.movil_pedido ul li.ancho_52 {
		width: 59%;
	}
	.movil_pedido ul li.ancho_14 {
		width: 17%;
	}
	.pc_pedido {
		display:none;
	}
	
	/*Ver Gestion*/
	article#columna.ancho_18.ver_gestion {
		width: 24%;
	}
	article#columna.ancho_80.ver_gestion {
		width: 72%;
	}
		article#columna.ancho_80.ver_gestion ul li.ancho_10 {
			width:11%;
		}
		article#columna.ancho_80.ver_gestion ul li.ancho_70 {
			width:72%;
		}
		article#columna.ancho_80.ver_gestion ul li.ancho_36 {
			width: 37%;
		}
		article#columna.ancho_80.ver_gestion ul li.ancho_36 form.ancho_60 {
			width: 55%;
		}
}
@media screen and (max-width:900px) {
	/*Agentes - Listado*/
	.movil_listado_agentes .ancho_10 {
		width:9%;
	}
	.movil_listado_agentes .ancho_30 {
		width:23%;
	}
	.movil_listado_agentes .ancho_25 {
		width:36%;
	}
	
	/*Albaranes - Listado*/ /*Agentes - Listado*/
	.movil_listado_albaranes, .movil_listado_albaranes td, .movil_listado_agentes, .movil_listado_agentes td {
		display: block;
	}
	.pc_listado_albaranes, .pc_listado_agentes {
		display:none;
	}
	
	/*Menu y Contenido*/
	section#administracion.gestion {
		width: 85%;
	}
	
	/*Pedidos - Listado*/
	.tablet_listado_pedidos ul.ancho_98 {
		width: 98%;
	}
	.tablet_listado_pedidos li.tabla_8 {
		width:66px;
	}
	.tablet_listado_pedidos li.tabla_14 {
		width: 20%;
	}
	.tablet_listado_pedidos li.tabla_16 {
		width: 16%;
	}
	.tablet_listado_pedidos li.ancho_30 {
		width:24%;
	}
	
	/*Recibos - Listado*/
	.movil_listado_recibos ul li.ancho_25 {
		width: 23%;
	}
	.movil_listado_recibos ul li.ancho_18 {
		width: 22%;
	}
	
	/*Ver Gestion*/
	article#columna.ancho_18.ver_gestion {
		width: 26%;
	}
	article#columna.ancho_80.ver_gestion {
		width: 70%;
	}
		article#columna.ancho_80.ver_gestion ul li.ancho_10 {
			width:12%;
		}
		article#columna.ancho_80.ver_gestion ul li.ancho_70 {
			width:70%;
		}
		article#columna.ancho_80.ver_gestion ul li.ancho_88 {
			width:86%;
		}
		article#columna.ancho_80.ver_gestion ul li.ancho_36 {
			width: 36%;
		}
		article#columna.ancho_80.ver_gestion ul li.ancho_36.medidas {
			width: 80%;
		}
		article#columna.ancho_80.ver_gestion ul li.ancho_36 form.ancho_90 {
			width: 84%;
		}
		article#columna.ancho_80.ver_gestion ul li.ancho_36 form.ancho_60 {
			width: 48%;
		}
.w25px_h26px {
	width: 25px;
	height: 21px;
}
}
@media screen and (max-width:800px) {
	/*Agentes - Listado*/
	.movil_listado_agentes .ancho_60 {
		width:58%;
	}
	.movil_listado_agentes .ancho_30 {
		width:24%;
	}
	
	/*Albaran*/
	.movil_albaran, .movil_albaran td {
		display:block;
	}
	.movil_albaran .ancho_14 {
		width:16%;
	}
	.movil_albaran .ancho_18 {
		width:21%;
	}
	.movil_albaran .ancho_60 {
		width:58%;
	}	
	.pc_albaran {
		display:none;
	}
	
	/*Facturas*/
	.movil_factura, .movil_factura td {
		display: block;
	}
	.pc_factura {
		display:none;
	}
	
	/*Menu y Contenido*/
	article#menus.gestion {
		width: 7%;
	}
		article#menus.gestion .icon_menucompleto {
			display: block;
			text-align:center;
		}
		article#menus.gestion .texto_menucompleto {
			display: none;
		}
	section#administracion.gestion {
		width: 90%;
	}
	/*Pedidos - Listado*/
	.tablet_listado_pedidos {
		display: none;
	}
	.movil_listado_pedidos {
		display:block;
	}
		.movil_listado_pedidos td {
			display:inline-block;
			width:100%;
		}
	.movil_listado_pedidos ul li.tabla_8 {
		width:15%;
	}
	.movil_listado_pedidos ul li.tabla_16 {
		width:50%;
	}
	.movil_listado_pedidos ul li.ancho_14 {
		width:20%;
	}
	.movil_listado_pedidos ul li.ancho_30 {
		width:61%;
	}
	.movil_listado_pedidos ul li.ancho_47 {
		width:65%;
	}
	.movil_listado_pedidos ul li.ancho_18 {
		width:28%;
	}
	
	/*Recibos - Listado*/
	.movil_listado_recibos ul li.ancho_25 {
		width: 25%;
	}
	.movil_listado_recibos ul li.ancho_47 {
		width: 57%;
	}
	.movil_listado_recibos ul li.ancho_18 {
		width: 45%;
	}
	
	/*Ver Gestion*/
	article#columna.ancho_18.ver_gestion {
		width: 31%;
	}
	article#columna.ancho_80.ver_gestion {
		width: 64%;
	}
	article#columna.ancho_80.ver_gestion ul li.ancho_10 {
		width: 15%;
	}
	article#columna.ancho_80.ver_gestion ul li.ancho_70 {
		width: 62%;
	}
	article#columna.ancho_80.ver_gestion ul li.ancho_36 {
		width: 30%;
	}
		article#columna.ancho_80.ver_gestion ul li.ancho_36 .ancho_25px {
			width: 15px;
		}
		article#columna.ancho_80.ver_gestion ul li.ancho_36 form.ancho_60 {
			width: 32%;
		}
		article#columna.ancho_80.ver_gestion ul li.ancho_36 form.ancho_90 {
			width: 77%;
		}
	article#columna.ancho_80.ver_gestion ul li.ancho_88 {
		width: 83%;
	}
}
@media screen and (max-width:700px) {
	/*Agentes - Litado*/
	.movil_listado_agentes .ancho_60 {
		width:52%;
	}
	.movil_listado_agentes .ancho_30 {
		width:29%;
	}
	
	/*Albaran*/
	.movil_albaran .ancho_14 {
		width: 15%;
	}
		.movil_albaran .ancho_14 .numero, .movil_albaran .tabla_16 .numero {
			width:55px;
		}
	.movil_albaran .ancho_60 {
		width:56%;
	}
	
	/*Albaranes - Listado*/
	.movil_listado_albaranes ul li.ancho_47 {
		width:98%;
	}
	.movil_listado_albaranes ul li.ancho_30 {
		width:29%;
	}
	
	/*Facturas - Listado*/
	.movil_listado_facturas, .movil_listado_facturas td {
		display: block;
	}
		.movil_listado_facturas ul li.ancho_47 {
			width:98%;
		}
	.pc_listado_facturas {
		display:none;
	}
	
	/*Facturas*/
	div#recibos .pc_pago {
		display:none;
	}
	div#recibos table#lista .movil_pago, div#recibos table#lista .movil_pago td {
		display:block;
	}
		div#recibos table#lista .movil_pago ul li {
			display:inline-block;
			vertical-align:top;
		}
			div#recibos table#lista .movil_pago ul li.ancho_18 {
				width:23%;
			}
			div#recibos table#lista .movil_pago ul li.ancho_30 {
				width:50%;
			}
			div#recibos table#lista .movil_pago ul li.ancho_47 {
				width:49%;
			}
			div#recibos .fecha, div#recibos .numero {
				text-align:center;
				width:80%;
			}
	
	
	/*Menu y Contenido*/
	article#menus.gestion {
		width: 9%;
	}
	section#administracion.gestion {
		width: 87%;
	}
	
	/*Pedido*/
	.movil_pedido ul li.ancho_14 {
		width: 16%;
	}
	.movil_pedido ul li.ancho_18 {
		width: 17%;
	}
	.movil_pedido ul li.ancho_30, .movil_pedido ul li.ancho_36 {
		width: 39%;
	}
	.movil_pedido ul li.ancho_52 {
		width: 54%;
	}
	
	/*Recibos - Listado*/
	.movil_listado_recibos ul li.ancho_10 {
		width: 13%;
	}
	.movil_listado_recibos ul li.ancho_47 {
		width: 80%;
	}
	.movil_listado_recibos ul li.ancho_25 {
		width: 45%;
	}
	
	/*Ver Gestion*/
	article#columna.ancho_18.ver_gestion {
		width: 37%;
	}
	article#columna.ancho_80.ver_gestion {
		width: 57%;
	}
	article#columna.ancho_80.ver_gestion ul li.ancho_10, article#columna.ancho_80.ver_gestion ul li.ancho_70, 
	article#columna.ancho_80.ver_gestion ul li.ancho_36, article#columna.ancho_80.ver_gestion ul li.ancho_88,
	article#columna.ancho_80.ver_gestion ul li, article#columna.ancho_80.ver_gestion ul li.ancho_36 form.ancho_60,
	article#columna.ancho_80.ver_gestion ul li .ancho_100, article#columna.ancho_80.ver_gestion ul li .ancho_98 {
		width:98%;
	}
	article#columna.ancho_80.ver_gestion ul li.ancho_36 form.ancho_90 {
		width: 87%;
	}
}
@media screen and (max-width:600px) {
	/*Agentes - Listado*/
	.movil_listado_agentes .ancho_10 {
		width:15%;
	}
	.movil_listado_agentes .ancho_30 {
		width:75%;
	}
	.movil_listado_agentes .ancho_60 {
		width: 98%;
	}
	.movil_listado_agentes .ancho_18 {
		width:26%;
	}
	.movil_listado_agentes .ancho_36 {
		width:64%;
	}
	.movil_listado_agentes .ancho_25 {
		width:96%;
	} 
	.movil_listado_agentes .ancho_47 {
		width:45%;
	}
	
	/*Facturas*/
	.movil_factura li.ancho_70 {
		width: 66%;
	}
	.movil_factura li.tabla_8 {
		width: 9%;
	}
	.movil_factura li.ancho_14 {
		width: 15%;
	}
	.movil_factura li.ancho_47 {
		width: 46%;
	}
	
	/*Menu y Contenido*/
	article#menus.gestion {
		width: 11%;
	}
	section#administracion.gestion {
		width: 85%;
	}
	/*Pedidos - Listado*/
	.movil_listado_pedidos ul.ancho_98 {
		width:97%;
	}
	.movil_listado_pedidos ul li.tabla_8 {
		width:18%;
	}
	.movil_listado_pedidos ul li.tabla_16 {
		width:40%;
	}
	.movil_listado_pedidos ul li.ancho_14 {
		width:24%;
	}
	.movil_listado_pedidos ul li.ancho_30 {
		width:54%;
	}
	.movil_listado_pedidos ul li.ancho_18, .movil_listado_pedidos ul li.ancho_47 {
		width:98%;
	}
	
	/*Ver Gestion*/
	article#columna.ancho_18.ver_gestion, article#columna.ancho_80.ver_gestion {
		width: 98%;
	}
}
@media screen and (max-width:500px) {
	/*Menu y Contenido*/
	article#menus.gestion, section#administracion.gestion {
		width: 98%;
	}
		article#menus.gestion .icon_menucompleto {
			display:inline;
			text-align:left;
		}
		article#menus.gestion .texto_menucompleto {
			display: inline;
		}
	
	/*Pedido*/
	.movil_pedido ul li.ancho_14 .numero, .movil_pedido ul li.ancho_18 .numero {
		width: 50px;
	}
	.movil_pedido ul li.ancho_18 {
		width: 16%;
	}

	/*Pedidos - Listado*/
	.movil_listado_pedidos ul.ancho_98 {
		width:96%;
	}
	.movil_listado_pedidos ul li.tabla_8 {
		width:46%;
	}
	.movil_listado_pedidos ul li.tabla_16 {
		width:28%;
	}
	.movil_listado_pedidos ul li.ancho_14 {
		width:28%;
	}
	.movil_listado_pedidos ul li.ancho_18, .movil_listado_pedidos ul li.ancho_30, .movil_listado_pedidos ul li.ancho_47 {
		width:96%;
	}
	
	/*Recibos - Listado*/
	.movil_listado_recibos ul li.tabla_12 {
		width: 30%;
	}
	.movil_listado_recibos ul li.ancho_80 {
		width: 98%;
	}
}
@media screen and (max-width:450px) {
	/*Albaran*/
	.movil_albaran li.ancho_10 {
		width: 11%;
	}
	.movil_albaran li.ancho_60 {
		width: 50%;
	}
	.movil_albaran li.ancho_14 {
		width: 28%;
	}
	.movil_albaran li.tabla_16 {
		width:46%;
		text-align:left;
	}
	.movil_albaran li.ancho_18 {
		width:46%;
	}
	
	/*Facturas - Listado*/
	.movil_listado_facturas ul li.ancho_30 {
		width:28%;
	}
	
	/*Facturas*/
	.movil_factura li.ancho_70 {
		width: 58%;
	}
	.movil_factura li.tabla_8 {
		width: 11%;
	}
	.movil_factura li.ancho_14 {
		width: 18%;
	}
}
@media screen and (max-width:400px) {
	/*Albaranes - Listado*/
	.movil_listado_albaranes ul li.ancho_30 {
		width:98%;
	}
	
	/*Facturas*/
	.movil_factura li.ancho_70 {
		width: 96%;
	}
	.movil_factura li.tabla_8 {
		width: 16%;
	}
	.movil_factura li.ancho_14 {
		width: 40%;
	}
	.movil_factura li.ancho_47 {
		width: 44%;
	}
	
	/*Pedidos - Listado*/
	table#lista .movil_listado_pedidos ul li {
		padding:2px 3px;
	}
	.movil_listado_pedidos ul.ancho_98 {
		width:95%;
	}
	.movil_listado_pedidos .fecha {
		width: 66px;
	}
	
	/*Pedido*/
	.movil_pedido ul li.ancho_10 {
		width: 17%;
	}
	.movil_pedido ul li.ancho_52, .movil_pedido ul li.ancho_36 {
		width: 94%;
	}
	.movil_pedido ul li.ancho_30 {
		width: 73%;
	}
	.movil_pedido ul li.ancho_14 {
		width: 28%;
	}
	.movil_pedido ul li.ancho_18 {
		width: 41%;
	}
	
	/*Recibos - Listado*/
	.movil_listado_recibos ul li.ancho_47, .movil_listado_recibos ul li.ancho_10 {
		width: 98%;
	}
}

@media screen and (max-width:350px) {
	/*Agentes - Listado*/
	.movil_listado_agentes .ancho_18 {
		width:28%;
	}
	.movil_listado_agentes .ancho_36 {
		width: 62%;
	}
	
	/*Albaran*/
	.movil_albaran li.ancho_10 {
		width: 25%;
	}
	.movil_albaran li.ancho_60 {
		width: 95%;
	}
	.movil_albaran li.ancho_18, .movil_albaran li.tabla_16 {
		width: 45%;
	}
	/*Pedidos - Listado*/
	.movil_listado_pedidos ul li.ancho_14 {
		width: 80px;
	}
}