/*  -----------------------------------------------------------------------------------------------
    Page
    @package v.2.0.0
--------------------------------------------------------------------------------------------------- */
body.page
{
	&.header-align-left
	{
		.single-content-inner
		{
			.entry-header
			{
				display: flex;
			    flex-direction: column;
			    justify-content: flex-start;
			    align-items: flex-start;
			}
		}
	}

	&.header-align-middle
	{
		.single-content-inner
		{
			.entry-header
			{
				display: flex;
			    flex-direction: column;
			    justify-content: center;
			    align-items: center;
			}
		}
	}

	&.header-align-right
	{
		.single-content-inner
		{
			.entry-header
			{
				display: flex;
			    flex-direction: column;
			    justify-content: flex-end;
			    align-items: flex-end;
			}
		}
	}

	.entry-header
	{
		.entry-featured
		{
			display: flex;
			width: 100%;
			margin-bottom: 24px;
			
			img
			{
				width: 100%;
			}
		}
	}
	
	.single-entry-title
	{
		line-height: 1.1;
		text-transform: uppercase;
		letter-spacing: 2.5px;
		margin: 0 0 14px;
	}

	.breadcrumbs
	{
		margin-bottom: 12px;
	}
}