/*
Theme Name: heidi
Layout: Content-Sidebar
*/

@media all and (min-width: 1024px) {

	.content-area {
		float: left;
		margin: 0 -40% 0 0;
		width: 100%;
	}
	
	.site-main {
		margin: 0 40% 0 0;
	}
	
	.site-content .widget-area {
		float: right;
		overflow: hidden;
		width: 40%;
	}
	
	.site-footer {
		clear: both;
		width: 100%;
	}

}

@media all and (min-width: 1120px) {
	
	.content-area {
		margin: 0 -35% 0 0;
	}
	
	.site-main {
		margin: 0 35% 0 0;
	}
	
	.site-content .widget-area {
		width: 35%;
	}
	
}

@media all and (min-width: 1300px) {
	
	.content-area {
		margin: 0 -33% 0 0;
	}
	
	.site-main {
		margin: 0 33% 0 0;
	}
	
	.site-content .widget-area {
		width: 33%;
	}
	
}