body{padding:5px}body #container{margin:0;padding:0;width:100%}body #container header{margin-bottom:20px}body #container header .contentContainer{margin:0;max-width:inherit}body #container header .contentContainer #logo{display:table;margin:10px auto}body #container header .contentContainer .title{width:100%;text-align:center;align-self:end;font-size:18px}body #container content .contentContainer{margin:0;max-width:inherit}@media only screen and (min-width:450px){body{padding:10px}body #container header{margin-bottom:35px}body #container header .contentContainer{display:flex;flex-direction:row}body #container header .contentContainer #logo{margin:0}body #container header .contentContainer .title{margin-left:25px;text-align:left}}@media only screen and (min-width:600px){body{padding:20px}}@media only screen and (min-width:1024px){body{padding:64px}}