/**** Layout: Make a main center panel one color, the background another color ****/

body {
	/*background:#000;*/
}

.site-container {
	max-width:1140px;
	margin:0 auto;
	/*background:#666;*/
}
.site-header .wrap {
	padding: 1.0rem 2.0rem;
}

.site-header .widget-area {
	max-width:700px;
}

.site-inner {
	padding-top:2.0rem;
}
.entry,
.sidebar .widget {
	padding: 2.0rem;
}
.sidebar-primary {
	width:380px;
}
.sidebar .widget {
	margin-bottom:2.0rem;
}

.footer-widgets .wrap,
.archive-pagination {
	padding-left:2.0rem;
	padding-right:2.0rem;
}
.footer-widgets-1, .footer-widgets-3 {
	width:320px;
}
.footer-widgets-2 {
	width:330px;
}

@media only screen and (max-width: 1139px) {
	.site-inner,
	.wrap {
		max-width: 100%;
	}
	
	.sidebar-primary {
		width:380px;
	}
	.footer-widgets-1, .footer-widgets-3 {
		width:280px;
	}
	.footer-widgets-2 {
		width:290px;
	}
}

@media only screen and (max-width: 1023px) {
	.content,
	.content-sidebar-sidebar .content,
	.content-sidebar-sidebar .content-sidebar-wrap,
	.footer-widgets-1,
	.footer-widgets-2,
	.footer-widgets-3,
	.sidebar-content-sidebar .content,
	.sidebar-content-sidebar .content-sidebar-wrap,
	.sidebar-primary,
	.sidebar-secondary,
	.sidebar-sidebar-content .content,
	.sidebar-sidebar-content .content-sidebar-wrap,
	.site-header .widget-area,
	.site-inner,
	.title-area,
	.wrap {
		width: 100%;
	}
	
	.site-inner,
	.footer-widgets	{
		padding-left:0;
		padding-right:0;
	}
	
	.site-footer .wrap {
		padding-left:2.0rem;
		padding-right:2.0rem;
	}

/****************************************/