//Estilos del nodo revista criminal (Url ejemplo: /revista/volumen-57-no-3)
.node-type-revista-de-criminalidad {
	@include fringe-green($c-brand-green-dark);
	
	#preface-first {
		.block-bean-titulo-revista-de-criminalidad{
			.revista-criminalidad-title {
				background: url(../images/logo-chat-ponal.png) no-repeat left center;
				color: $c-white;
				font-weight: bold;
				font-size: 250%;
    			margin-bottom: 0;
				padding: 10px 0 10px 56px;
			}
		}
	}

	.block-menu-menu-revista-criminalidad {
		.menu {
			@include menu-pages($c-white, $c-white);	
			margin: 0.8em 0;
		}
	}

	.node-revista-de-criminalidad{
		.group-left{
			width: 16.2%;
			margin-right: 2%;
			float: left;

			.field-name-descargable-de-revista-de-crimin{
				margin-top: 15px;
				text-align: center;

				a{
					 text-decoration: none;
				}

				.content{
					a:link, a:visited{
					   	color: $c-dimgray;
					    font-weight: lighter;
					    font-size: 0.9em;
					 }

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

		.group-right {
			float: left;
    		width: 55%;

    		.field-name-title{
    			color: $c-b-gray;
    			font-weight: lighter;
    			
    			h2 {
    				margin: 0;
    			} 
    		}

    		.field-name-post-date {
    			font-size: 109%;
    			font-weight: 100;
    		}

    		> .field-collection-container {
    			margin-top: 2em!important;
    		}

    		.field-name-field-pdf-editorial{
    			margin: 30px 0 15px;
    			padding: 1%;
    			background: $c-white;
				border: 1px solid $c-t-gray;
				box-shadow: 2px 0px 9px shade($c-lightgray,10);

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

	    		a, a:link {
	    			width: 25px;
					height: 25px;
					display: inline-block;
					background: url("../images/link-icon-arrow-download.png") no-repeat center top;
					background-size: 25px;
					font-weight: 100;
					text-decoration: none; 
					text-indent: 35px;
					color: $c-dimgray;
	    		}
    		}

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

    		.field-name-field-temas-en-revista{
    			.group-magazine-article  {
    				display: inline-block;
    				padding: 3%;
    				width: 96%;

    				.field-name-field-articulo {
    					float: left;
    					min-width: 33px;
                        margin-bottom: 0.5em;
    					width: 5%;

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

						a, a:link {
							@include imgreplace;
							background: url("../images/button-download-pdf-big.png") no-repeat center top;
							background-size: 32px;
    						height: 34px;
    						width: 33px;
						}
    					
    					~ .field {
    						color: $c-dimgray;
							float: right;
   							font-size: 100%;
    						font-style: italic;
    						font-weight: 100;
    						margin-bottom: 0.5em;
    						width: 90%;

    						&.field-name-field-titulo-espaniol {
    							font-style: normal;
    							font-weight: normal;
    						} 
    					
    						&.field-name-field-autores {
    							font-weight: normal;
    						}

                            &.field-name-field-articulo-en-html {
                                clear: left;                  
                                float: left;
                                min-width: 33px;
                                width: 5%; 

                                .file-icon {
                                    @include element-invisible; 
                                }

                                a {
                                    @include imgreplace;
                                    background: url('../images/boton-html.png') no-repeat center top;
                                    background-size: 32px;
                                    height: 34px;
                                    width: 33px;
                                } 
                            }
    					}
    				}
    			}

    			> .field-items {
    				> .field-item  {
    					box-shadow: 2px 0px 9px shade($c-lightgray,10);
    					border: none;
    					margin-bottom: 2em;
    				}
    			}

    			.field-items {
    				.field-item {
						border-bottom: 1px solid $c-t-gray;
						padding: 0;
    				}

                    .field-name-field-archivos-extra {
                        margin-top: 1em;
                        
                        .field-item {
                            border-bottom: none;

                            .file {
                                a {
                                    color: $c-brand-green-dark;
                                    font-weight: normal;
                                }
                            }
                            .file-size,
                            .file-icon {
                                display: none;
                            }
                        } 
                    }

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

    				.group-topic-titles {
    					background: $c-gainsboro;
    					padding: 15px 3%;
    					
    					.field {
    						@include inline-block(top);
    						color: tint($c-dimgray, 10);
    						font-weight: bold;
    						font-size: 108%;
    						padding-left: 10px;
    						width: auto;

    						&:before {
    							content: '/';
    							margin-right: 10px;
    						}

    						&:first-child {
    							padding: 0;
    							&:before {
	    							content: none;
    							}
    						}
    					}
    				}
    			}
    		}
		}
	}
}
