@media only screen and (min-width:768px) and (max-width:989px)
{

/******************************************************************************/
/*	Page layout																  */
/******************************************************************************/

	/**************************************************************************/
	/*	One column + left sidebar											  */
	/**************************************************************************/

	div.page-sidebar.page-sidebar-left.layout-p-33x66>.column-left
	{
		width:310px;
	}

	div.page-sidebar.page-sidebar-left.layout-p-33x66>.column-right,
	div.page-sidebar.page-sidebar-left.layout-p-33x66>.column-right>ul.post-list.layout-p-100>.column-left,
	div.page-sidebar.page-sidebar-left.layout-p-33x66>.column-right>ul.portfolio-list.layout-p-100>.column-left
	{
		width:410px;
	}

	/**************************************************************************/
	/*	One column + right sidebar											  */
	/**************************************************************************/

	div.page-sidebar.page-sidebar-right.layout-p-66x33>.column-left,
	div.page-sidebar.page-sidebar-right.layout-p-66x33>.column-left>ul.post-list.layout-p-100>.column-left,
	div.page-sidebar.page-sidebar-right.layout-p-66x33>.column-left>ul.portfolio-list.layout-p-100>.column-left
	{
		width:410px;
	}

	div.page-sidebar.page-sidebar-right.layout-p-66x33>.column-right
	{
		width:310px;
	}

	/**************************************************************************/
	/*	Two columns															  */
	/**************************************************************************/

	div.page-content>div.main>ul.layout-p-50x50>.column-left,
	div.page-content>div.main>ul.layout-p-50x50>.column-right
	{
		width:360px;
	}

	/**************************************************************************/
	/*	Two columns + left sidebar											  */
	/**************************************************************************/

	div.page-sidebar.page-sidebar-left.layout-p-33x66>.column-left
	{
		width:310px;
	}

	div.page-sidebar.page-sidebar-left.layout-p-33x66>.column-right
	{
		width:410px;
	}

		div.page-sidebar.page-sidebar-left.layout-p-33x66>.column-right>ul.post-list.layout-p-50x50>.column-left,
		div.page-sidebar.page-sidebar-left.layout-p-33x66>.column-right>ul.post-list.layout-p-50x50>.column-right,
		div.page-sidebar.page-sidebar-left.layout-p-33x66>.column-right>ul.portfolio-list.layout-p-50x50>.column-left,
		div.page-sidebar.page-sidebar-left.layout-p-33x66>.column-right>ul.portfolio-list.layout-p-50x50>.column-right
		{
			clear:both;
			width:410px;
		}

	/**************************************************************************/
	/*	Two columns + right sidebar											  */
	/**************************************************************************/

	div.page-sidebar.page-sidebar-right.layout-p-66x33>.column-right
	{
		width:310px;
	}

	div.page-sidebar.page-sidebar-right.layout-p-66x33>.column-left
	{
		width:410px;
	}

		div.page-sidebar.page-sidebar-right.layout-p-66x33>.column-left>ul.post-list.layout-p-50x50>.column-left,
		div.page-sidebar.page-sidebar-right.layout-p-66x33>.column-left>ul.post-list.layout-p-50x50>.column-right,
		div.page-sidebar.page-sidebar-right.layout-p-66x33>.column-left>ul.portfolio-list.layout-p-50x50>.column-left,
		div.page-sidebar.page-sidebar-right.layout-p-66x33>.column-left>ul.portfolio-list.layout-p-50x50>.column-right
		{
			clear:both;
			width:410px;
		}

	/**************************************************************************/
	/*	Three columns														  */
	/**************************************************************************/

	div.page-content>div.main>ul.layout-p-33x33x33>.column-left,
	div.page-content>div.main>ul.layout-p-33x33x33>.column-center,
	div.page-content>div.main>ul.layout-p-33x33x33>.column-right
	{
		width:230px;
	}

	/**************************************************************************/
	/*	Four columns														  */
	/**************************************************************************/

	div.page-content>div.main>ul.layout-p-25x25x25x25>.column-left,
	div.page-content>div.main>ul.layout-p-25x25x25x25>.column-center-left,
	div.page-content>div.main>ul.layout-p-25x25x25x25>.column-center-right,
	div.page-content>div.main>ul.layout-p-25x25x25x25>.column-right
	{
		width:165px;
	}

	div.page-content>div.main>ul.layout-p-25x25x25x25>.column-left,
	div.page-content>div.main>ul.layout-p-25x25x25x25>.column-center-left,
	div.page-content>div.main>ul.layout-p-25x25x25x25>.column-center-right
	{
		margin-right:30px;
	}

/******************************************************************************/
/*	Main																	  */
/******************************************************************************/

div.main
{
	width:750px;
}

/******************************************************************************/
/*	Footer																	  */
/******************************************************************************/

	div.footer div.footer-top
	{
		width:780px;
	}

/******************************************************************************/
/*	Form																	  */
/******************************************************************************/

	/**************************************************************************/
	/*  Form / Comment Form													  */
	/**************************************************************************/

		.post #comment-form textarea,
		.post #comment-form input[type="text"]
		{
			width:665px;
		}

		.page-sidebar .post #comment-form textarea,
		.page-sidebar .post #comment-form input[type="text"]
		{
			width:325px;
		}

/******************************************************************************/
/*	Widget	    															  */
/******************************************************************************/

div.footer div.widget:first-child
{
	width:95%;
}

div.footer div.widget
{
	width:345px;
}

/******************************************************************************/
/*	Comments					                                              */
/******************************************************************************/

	/**************************************************************************/
	/*	Comments / Respond			                                          */
	/**************************************************************************/

	#comments,
	#respond
	{
		margin-left:0;
	}

	/**************************************************************************/
	/*	Comments / Comment List		                                          */
	/**************************************************************************/

	.post #comments					{ width:750px; }
	.page-sidebar .post #comments	{ width:410px; }

			.post #comments_list>ul>li>.comment-content					{ width:630px; }
			.page-sidebar .post #comments_list>ul>li>.comment-content	{ width:290px; }

			.post #comments_list>ul>li ul.children,
			.post #comments_list>ul>li .comment-info-list
			{
				width:670px;
			}

			.post #comments_list>ul>li ul.children>li>.comment-content
			{
				width:550px;
			}

			.post #comments_list>ul>li ul.children>li>.comment-info-list
			{
				width:590px;
			}

			.page-sidebar .post #comments_list>ul>li ul.children,
			.page-sidebar .post #comments_list>ul>li .comment-info-list
			{
				width:330px;
			}

			.page-sidebar .post #comments_list>ul>li ul.children>li>.comment-content
			{
				width:210px;
			}

			.page-sidebar .post #comments_list>ul>li ul.children>li>.comment-info-list
			{
				width:250px;
			}

}