//Estilos de las paginas de organigrama  (Url ejemplo: /organigrama)
.page-unidades-organigrama {

	#main {
		margin-top: 50px;

		.section{
			max-width: 100%;
			padding-left: 0;
			padding-right: 0;
		}
	}
	#main-inner {
		.group-organigrama { 
			h3 {
				@include title-block($c-dimgray, 234%);
				font-weight: lighter;
			   	margin: 0 auto 28px auto;
				text-align: center;

			   	&:after {
			    	background: tint($c-dimgray, 40);
			   	 	margin: 15px auto 0 auto;
			    	width: 60px;
			  	 }
			}

			.field-name-field-image {
				background: url("../images/Bg-tile.jpg");
				.field-items {
					border: 1px solid $c-h-gray;

					.field-item {
						margin: 0 auto;
						width: 100%!important;
						box-shadow: none;
						overflow: auto;

						img{
							width: 100%;
						}

						.galeria-title-image {
							@include element-invisible;
						}
					}
				}
			}
		}
	}

	.group-estrucutura{
		margin: 30px auto 0;
		max-width: 1200px;

		h3{
			@include title-block($c-dimgray, 265%);
			font-weight: lighter;
			margin: 0 auto 28px auto;
			text-align: center;
			font-size: 1.9em;

			&:after {
			   	background: tint($c-dimgray, 40);
			   	margin: 15px auto 0 auto;
			   	width: 60px;
			}
		}

		.group-estructura{
			max-width: 400px;
			margin: 30px auto 0;
			width: 20%;
			background: $c-white;
			border: 1px solid $c-t-gray;
			box-shadow: 2px 2px 1px $c-d-gray;
			margin-bottom: 10px;

			.field-name-field-title {
				text-align: center!important;
				color: $c-brand-green-dark!important;
				font-weight: 100!important;
				font-size: 1.3em!important;
				margin-top: 15px!important;		

				&:after {
					content: none!important;
				}
			}

			.field-type-file {
				color: $c-b-gray;
				padding: 2%;
				position: relative;
				text-align: center;

			    a, a:link {
			    	@include size(60px);
					@include imgreplace;
					background: url('../images/sprite.png') no-repeat -81px -262px;
			    }

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