//Estilos pagina de estrategia de sanidad (Url: /node/126254)
.page-node-126254 {

	@include banner-internal;

	#preface-third {
		background: $c-menu-observatory;

		.block-menu-menu-plataforma-estrat-gica-de-s {
			.menu {
				@include menu-pages($c-white, $c-white);	
				margin: 0.8em 0;
				
				.menu-item {
					border-bottom: 1px solid tint($c-menu-observatory, 20);
					margin-right: 1%;
			  	 	margin-bottom: 0.2em;
					padding-bottom: 0.5em;
					width: 17.25%;

			 		&:nth-child(5n) {
						margin-right: 0;

						~ .menu-item {
							border-bottom: none;
							margin-bottom: 0;
							padding-bottom: 0;
						}
					}
				}
			}
		}
	}
	
	#main-inner {
		.section {
			@include reset-holder;
		}

		.view-secciones-items {
			> .view-content {
				> .views-row {
					@include holder; 
				}

				> .views-row-2,
				> .views-row-1 {
					@include reset-holder;
					background: $c-brand-whitesmoke;
					padding-bottom: 1em;

					.image-text {
						@include holder;
					}
				}

				> .views-row-3 {
					margin-top: 2.5em;
				}

				> .views-row-2 {
					background: $c-white;
				}
			}
		}
	}

	.image-text {
		@include sections-image-text;		
				
		h2 {
			@include title-block(tint($c-dimgray, 10), 234%);
			font-weight: 100;
			margin-bottom: 30px;
			margin-top: 13px;
			text-align: center;

			&:after {
				margin: 15px auto 0 auto;
				width: 75px;
			}
		}
	}

	.ver {
		.viewreference-title {
			@include title-block(tint($c-dimgray, 10), 234%);
			font-weight: 100;
			margin-bottom: 30px;
			margin-top: 13px;
			text-align: center;

			&:after {
				margin: 15px auto 0 auto;
				width: 75px;
			}
		}

		.view-plataforma-estrategica {
			@include sections-blocks-section;	

			.views-row {
				margin-right: 1%;
				width: 19%;
				
				&:nth-child(4n){
					margin-right: 1%;
				}

				&:nth-child(5n){
					margin-right: 0;
				}

				.views-field-title {
					margin-top: 0.3em;

					a, a:link {
						font-size: 115%;
					}
				}

				.views-field-nid {
					a, a:link {
						padding: 60px 2px 0;
					}
				}
			}
		}
	}

	.image-text-bk {
		.image-text-bk {
			background: $c-white;
			border: 1px solid shade($c-brand-whitesmoke, 10);
			box-shadow: 2px 2px 1px shade($c-brand-whitesmoke, 20);
			display: inline-block;
			margin-bottom: 1.5em;
			padding: 0;
			width: 100%;

			img {
				float: right;
				width: 45%;
			}

			.image-text-bk-resume {
				color: $c-dimgray;
				float: left;
				font-size: 1.1em;
				font-weight: 100;
				line-height: 1.5;
				padding: 2%;
				width: 51%;

				h2 {
					@include title-block(tint($c-dimgray, 10), 170%);
					font-weight: 100;
					margin-bottom: 0.5em;
				}

				> div {
					@include inline-block(top);
					width: 49%;
				}

				h4 {
    				font-size: 108%;
				}

				ol {
    				list-style-position: inside;
					margin: 0;

					li {
						font-size: 90%;
						margin: 0;
					}
				}
			}
		}
	}
}