
/******************************************************************************/
/*  Page / Page Home														  */
/******************************************************************************/

	/**************************************************************************/
	/*  Page / Page Home / Carousel											  */
	/**************************************************************************/

		#carousel li
		{
			min-height:270px;
		}
	
		#carousel li.carousel-item-1,
		#carousel li.carousel-item-2,
		#carousel li.carousel-item-3
		{ 
			background:none; 
		}

/******************************************************************************/
/* Page	/ Page Blog															  */
/******************************************************************************/

div.page-blog
{

}

	/**************************************************************************/
	/* Page	/ Page Blog	/ Layout										      */
	/**************************************************************************/

	div.page-blog div.column-left,
	div.page-blog div.column-right
	{
		clear:both;
		width:300px;
	}
	
			/******************************************************************/
			/* Page	/ Page Post	/ Post / Content							  */
			/* Page	/ Page Blog	/ Blog list	/ Post / Content				  */
			/******************************************************************/

			div.post div.post-content			
			{ 
				clear:both;
				float:left;
				width:260px;
			}
			
				div.post ul.post-info-bar-bottom,
				div.post div.post-content .image-preloader,
				div.post div.post-content .image-preloader img
				{
					width:300px;
				}
			
			ul.post-list li div.post-content 
			{ 
				clear:both;
				width:260px;
			}

				ul.post-list li ul.post-info-bar-bottom,
				ul.post-list li div.post-content .image-preloader,
				ul.post-list li div.post-content .image-preloader img
				{
					width:300px;
				}
	
			/******************************************************************/
			/* Page	/ Page Post	/ Post / Bar left							  */
			/* Page	/ Page Blog	/ Blog list	/ Post / Bar left			      */
			/******************************************************************/

				div.post ul.post-info-bar-left li,
				ul.post-list li ul.post-info-bar-left li
				{
					clear:none;
					margin-right:10px;
					margin-bottom:2px;
				}
				
			/******************************************************************/
			/* Page	/ Page Post	/ Post / Bar bottom							  */
			/* Page	/ Page Blog	/ Blog list	/ Post / Bar bottom				  */
			/******************************************************************/

				div.post ul.post-info-bar-bottom li,
				ul.post-list li ul.post-info-bar-bottom li
				{
					float:right;
				}
				
				div.post ul.post-info-bar-bottom li,
				ul.post-list li ul.post-info-bar-bottom li,
				div.post ul.post-info-bar-bottom li:first-child,
				ul.post-list li ul.post-info-bar-bottom li:first-child
				{
					margin-left:2px;
				}
				
				div.post ul.post-info-bar-bottom li.more,
				ul.post-list li ul.post-info-bar-bottom li.more
				{
					clear:both;
					margin-top:2px;
				}
				
/**************************************************************************/
/* Page	/ Page Post	/ Layout										      */
/**************************************************************************/

div.page-post div.column-left
{
	width:300px;
}

	div.page-post div.column-left div.section-reply-form,
	div.page-post div.column-left div.section-comment-list
	{
		width:300px;		
	}

	/**********************************************************************/
	/* Page	/ Page Post	/ Reply form								      */
	/**********************************************************************/

	div.page-post ul.form-line li.form-line-half-left,
	div.page-post ul.form-line li.form-line-half-right
	{
		clear:both;
		float:left;
		width:300px;
	}

		div.page-post ul.form-line li.form-line-full textarea,
		div.page-post ul.form-line li.form-line-half-left input,
		div.page-post ul.form-line li.form-line-half-right input
		{
			width:235px;
		}
		
/******************************************************************************/
/* Page	/ Page Folio													      */
/******************************************************************************/
		
	/**************************************************************************/
	/* Page	/ Page Folio / Folio list details								  */
	/**************************************************************************/
		
			/******************************************************************/
			/* Page	/ Page Folio / Folio list details / Item details		  */
			/******************************************************************/

			ul.folio-list-details>li div.item-details
			{
				width:300px;
			}

						ul.folio-list-details>li div.item-details ul.item-details-list li span
						{
							width:178px;
						}

	/**************************************************************************/
	/* Page	/ Page Folio / Folio list										  */
	/**************************************************************************/		

	ul.folio-list
	{
		overflow:hidden;
	}

		ul.folio-list>li
		{
			margin:0px 0px 30px 0px;
		}

			/******************************************************************/
			/* Page	/ Page Folio / Folio list / Thumbnail					  */
			/******************************************************************/
		
			ul.folio-list>li,
			ul.folio-list>li div.thumbnail,
			ul.folio-list>li div.thumbnail a,
			ul.folio-list>li div.thumbnail a img,
			ul.folio-list>li div.item-details
			{
				width:300px;
			}
			
			ul.folio-list>li div.thumbnail,
			ul.folio-list>li div.thumbnail a,
			ul.folio-list>li div.thumbnail a img
			{
				height:174px;	
			}
	
/******************************************************************************/
/*  Page / Page About														  */
/******************************************************************************/

		ul.process-list li.column-left,
		ul.process-list li.column-right
		{
			width:215px;
		}

/******************************************************************************/
/*  Page / Page Contact														  */
/******************************************************************************/

	div.page-contact div.column-left,
	div.page-contact div.column-right
	{
		margin:0px;
		clear:both;
		width:300px;
	}
	
	div.page-contact div.column-right
	{
		margin-top:30px;
	}
	
	div.page-contact div.column-left,
	div.page-contact div.column-right h3
	{
		text-align:center;
	}
	
	div.page-contact h3.line-orange-small,
	div.page-contact h3.line-orange-large
	{
		background-position:center bottom;
	}

	/**************************************************************************/
	/* Page	/ Page Contact / Google map									      */
	/**************************************************************************/
	
	div.page-contact a.map-expand-button
	{
		margin-left:260px;
	}
	
	/**************************************************************************/
	/* Page	/ Page Contact / Contact list details							  */
	/**************************************************************************/

		div.contact-details-wrapper ul.contact-list-details li
		{
			background:none;
			padding-left:0px;
		}
		
	/**************************************************************************/
	/* Page	/ Page Contact / Social list									  */
	/**************************************************************************/

		div.contact-social-list-wrapper ul.contact-social-list
		{
			margin-left:auto;
			margin-right:auto;
		}
	
	/**************************************************************************/
	/* Page	/ Page Contact / Form										      */
	/**************************************************************************/
	
			div.page-contact ul.form-line li.form-line-half-left input,
			div.page-contact ul.form-line li.form-line-half-right input,
			div.page-contact ul.form-line li.form-line-full textarea
			{
				width:235px;
			}

	/**************************************************************************/
	/* Page	/ Page Contact / Budget list									  */
	/**************************************************************************/
	
	ul.budget-list
	{
		width:253px;
	}
	
		ul.budget-list li
		{
			width:124px;
		}