html { overflow-y:scroll; }body { margin:0; padding:0; font-family: 'Noboto', sans-serif; background:#fff; font-size:16px; background-color:#ffebee; }h1, h2, h3, h4, h5, h6, form, fieldset, img { padding:0; border:0; }h1, h2, h3, h4, h5, h6 { font-family: 'Noboto', sans-serif; }ul { margin:0; padding:0; list-style:none; }label, input, button, select, img { vertical-align:middle; font-size:1em; }input, button { margin:0; padding:0; font-family: 'Noboto', sans-serif; font-size:1em; }button { cursor:pointer; }textarea, select { font-family: 'Noboto', sans-serif; font-size:1em; }select { margin:0; }p { margin:0; padding:0; word-break:break-all; }hr { display:none; }pre { overflow-x:scroll; font-size:1em; }a { color:#000; text-decoration:none; }nav .sidenav-trigger { float:right; margin:0; margin-left:18px; }nav .brand-logo { font-weight:600; font-size:1.6rem; }.body { background-color:#fff; padding:20px; margin:30px auto; margin-bottom:80px; }.page-footer { position:fixed; bottom:0; width:100%; padding-top:0; z-index:9999; }@media only screen and (max-width: 992px) {	nav .brand-logo { left:20%; }	.page-footer { display:none; }	.hidden-mobile { display:none !important; }}@media only screen and (min-width: 993px) {	.hidden-pc { display:none !important; }	.content { padding-bottom:50px; }}