
body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,select,table,td,textarea,th,ul{
  margin:0;padding:0;
}
b,h1,h2,h3,h4,h5,h6,p{
  font-weight:400;
}
a{
  cursor:pointer;
}
a,a:focus,a:hover,input{
  outline:0
}
a,a:hover{
  text-decoration:none;
}
fieldset,img{
  border:0;
}
ol,ul{
  list-style:none;
}
*{
  -webkit-tap-highlight-color:transparent;
}
input::-webkit-input-placeholder{
  color:#cdcdcd;
}
input:focus::-webkit-input-placeholder{
  color:#cdcdcd;
}
body{
  -webkit-touch-callout:none;
}
img{
  vertical-align:top;display: block;
}
