//Estilos pagina biblioteca
.page-unidades-biblioteca {
	@include fringe-green($c-menu-observatory);
	
	#preface {
		padding: 0!important;
	}
	#main-inner {
		> .section {
			margin: 0 auto!important;
			max-width: 660px!important;
		}
	}
	#preface-first  {
		.block-seed-tools-seed-title {
			margin: 3em 0;
		}
	}
	
	.menu-policia-unidad {
		@include menu-pages($c-white, $c-white);
		border-bottom: none;
	}


	.group-biblioteca {
		> h3 {
			@include title-block($c-dimgray, 230%);
			font-weight: 100;
			margin-top: 1em;
			text-align: center;
			width: 100%;

			&:after {
				margin: 20px auto;
				width: 55px;
			}
		}

		.field-name-field-body {
			color: $c-dimgray;
			font-size: 1.2em;
    		font-weight: 100;
    		margin-bottom: 1em;
		}

		.field-collection-view {
			border: none;
			margin: 0;
			padding: 0;
		}

		.field-collection-container {
			border-bottom: none;

			.field-item {
				border-top: 1px dotted shade($c-silver, 20);
				display: inline-block;
				padding: 1.1em 0;
				position: relative;
				width: 100%;
			}

			.field-name-field-titulo-archivo {
				color: $c-brand-green-dark;
				font-size: 130%;
    			line-height: 1.3;
				padding-right: 10%;
				width: 90%;
			}

			.field-name-field-descripcion-archivo {
				color: $c-dimgray;
    			font-size: 86%;
    			font-weight: 300;
   	 			padding-right: 10%;
    			width: 90%;
			}

			.field-name-field-archivo {
				right: 0;
				position: absolute;
				top: 15px;

				.file {

					.file-size,
					img {
						display: none;
					}

					a, a:link {
    					@include imgreplace;
    					background: url('../images/link-icon-arrow-download.png') no-repeat;
    					width: image-width('../images/link-icon-arrow-download.png');
    					height: image-height('../images/link-icon-arrow-download.png');
					}
				}
			}
		}
	}
}