$side-padding:3em;
body, html{
position: relative;
width: 100%;
height:100%;
font-family: sans-serif;
font-style: normal;
margin:0;
padding:0;
}
body{
overflow:hidden;
}
#root{
header[role="banner"]{
position: absolute;
}
section[role="main-content"]{
overflow: hidden;
>.wrapper{
// padding:0 $side-padding 0 $side-padding;
height:100%;
overflow-y: hidden;
overflow-x: hidden;
}
}
footer[role="tools"]{
position: absolute;
}
}