/* ==========================================================================
   Portfolio Single page style - begin
   ========================================================================== */

.eltdf-portfolio-single-holder {
	@include eltdfRelativeHolderLayout();
	margin: 0 0 50px;
	
    .eltdf-ps-image-holder {
	    @include eltdfRelativeHolderLayout();
	    
	    .eltdf-ps-image {
		    
		    &:not(.eltdf-item-space) {
			    @include eltdfRelativeHolderLayout();
			    box-sizing: border-box;
		    }
		    
		    a, img {
			    position: relative;
			    display: block;
		    }
	    }
    }

	.eltdf-grid-col-3 {
		.eltdf-ps-info-holder {
			padding-top: 7px;
		}
	}

	.eltdf-ps-content-item {
		h2 {
			margin-top: 0;
		}
	}
	
	.eltdf-ps-info-holder {
		@include eltdfRelativeHolderLayout();
		box-sizing: border-box;
		padding-left: 18px;
		
		.eltdf-ps-info-item {
			@include eltdfRelativeHolderLayout();
			margin: 0 0 20px;

			&:last-child {
				margin-bottom: 5px;
			}

			&.eltdf-ps-categories,
			&.eltdf-ps-date,
			&.eltdf-ps-custom-field,
			&.eltdf-ps-tags {
				p, a {
					@include eltdfH4();
					color: $first-main-color;
					font-weight: 400;
					font-style: italic;
					font-family: $addition-text-font;
				}
			}

			&.eltdf-ps-social-share {
				margin-top: -2px;
			}
			
			p, a {
				margin: 0;
			}
		}
		
		.eltdf-ps-info-title {
			margin: 0;
			letter-spacing: .14em;
			line-height: 1.4em;
		}
	}
}

/* ==========================================================================
   Portfolio Single page style - end
   ========================================================================== */

/* ==========================================================================
   Portfolio Single page specific style for types - begin
   ========================================================================== */

.eltdf-portfolio-single-holder {
	
	.eltdf-ps-image-holder {
		
		&.eltdf-grid-masonry-list {
			
			.eltdf-ps-image {
				
				a {
					height: 100%;
				}
			}
		}
	}
}
/* ==========================================================================
   Portfolio Single page specific style for types - end
   ========================================================================== */