@charset "utf-8";
/* CSS Document */
@media screen and (min-width: 769px) {
.container {
	display:grid;
	grid-template-columns: 250px 1fr 1fr;
		grid-template-areas: 
		"banner banner banner"
		"sidebar top_center top_center"
		"sidebar bottom-center bottom-center"
		"sidebar disclaimer disclaimer";
}
.banner {
	grid-area:banner;
}
.sidebar {
	grid-area:sidebar;
}
.top_center {
    grid-area:top_center;
}
.bottom-center{
	grid-area:bottom-center;
}
.disclaimer{
	grid-area:disclaimer;
}
}

@media screen and (max-width: 768px) {
.container {
	
	
	grid-template-columns: 1fr;
		grid-template-areas: 
		"banner"
		"sidebar"
		"top-center"	
		"bottom-center"
		"disclaimer";
}
.banner {
	grid-area:banner;
}
.sidebar {
	grid-area:sidebar;
}
.top_center {
    grid-area:top_center;
}
.bottom-center{
	grid-area:bottom-center;
}
.disclaimer{
	grid-area:disclaimer;
}
	ul#list li {
		display:inline;
		font-size: 12px;
	}
}
.sidebar-list {
	list-style-type:disc;
}