*{
	margin: 0;
	padding: 0;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary{
	display: block;
}
html{
	height: 100%;
}
body{
	height: 100%;
    font-style: normal;
	font-size: 16px;
	line-height: 28px;
	color: #111;
    font-family: Arial, Helvetica, sans-serif;
}
.container{
	max-width: 1200px;
	margin: auto;
}
header{
    padding: 10px 10px;
    margin-bottom: 24px;
    background: #fff4b3;
}
.header-logo{
    line-height: 0; 
    margin-right: 24px;
}
.header-logo a{
    display: inline-block;
    line-height: 0;
}
.header-logo img{
	display: block;
}