select, input {
	width: 12em;
}

input[type="radio"] {
	width: 4em;
}

ul#documentacionTramite {
	list-style: none;
}

ul#documentacionTramite li {
	margin-top: 1.5em;
}

p.t_resumen {
    margin-top: 1em;
    font-weight: bold;
}

p.t_title_group {
	margin-top: 1em;
    font-weight: bold;
    font-size: 18px;
}

.file {
  visibility: hidden;
  position: absolute;
}

.lfr-alert-container {
	display: none;
}

/*Inicio varios css nuevo listado multiselecci�n contratos*/
.listado-contratos{
	.cell-dir-suministros, 
	.cell-dir-correspondencia{
    /*	las dos direcciones*/
		width: 30%;
		padding-left: 5px;
		padding-right: 5px;
	}

	.cell-contratos {
	   /* checkbox*/
		width: 10%;
		padding-left: 5px;
		padding-right: 5px;
	}
	.cell-alias {
/*	pago plano gota, alias y codigo contrato*/
		width: 30%;
		padding-left: 5px;
		padding-right: 5px;
	}

	.subcell-tipo{
		 width: 30%;
	}
	.subcell-codigo{
		 width: 70%;
	}

	.cell-contratos { padding-left: 20px; }
	 @include media-query(null, $screen-xs-max) {
		.cell-dir-suministros,
		.cell-dir-correspondencia{ 
			width: 100%;
			margin-top: 10px;
		}
		.cell-contratos{ 
			width: 10%;
			margin-top: 10px;
		}
		.cell-alias { 
			width: 90%;
			margin-top: 10px;
		}
		.table-list {
			.table-thead-list {
				.cell-dir-correspondencia,
				.cell-dir-suministros,
				.cell-alias {
					display: none;
				}
				.cell-contratos{
					display: block;
					width: 100%;
				}
			}
			.table-tbody-list {
				.table-tr-list {
					display: block;
				}
			 }
		}
	}
}

/*Inicio varios css nuevo listado multiselecci�n contratos*/

.generic-content.alta-suministro p.form-field-instructions {
    font-weight: 700;
    margin: 0;
    padding-left: 4px;
    line-height: normal;
    font-size: 19px;
}