body 
{
    margin: 0;
}

a, area, button, input, label, select, summary, textarea, [tabindex] 
{
    -ms-touch-action: manipulation;
    touch-action: manipulation;
}

b,
strong 
{
  font-weight: bolder;
}

svg:not([fill]) 
{
    fill: currentColor;
}

:-ms-input-placeholder 
{
    color: rgba(0, 0, 0, 0.54);
}

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}