body,
p,
h1,
h2,
h3,
h4,
h5,
h6,
span,
ul,
ol,
li,
dl,
dt,
dd,
form{padding:0;margin:0;}
html,
body{padding:0;margin:0;height:auto;}
input{border:none;outline:none;}
textarea{border:none;outline:none;overflow:auto;resize:none;}
select{appearance:none;-moz-appearance:none;-webkit-appearance:none;}
select::-ms-expand{display:none;}
input.button{border:none;outline:none;}
input::-webkit-input-placeholder{opacity:1;}
input::-moz-placeholder{opacity:1;}
input:-ms-input-placeholder{opacity:1;}
input:-moz-placeholder{opacity:1;}
input[type="checkbox"]{border:none;outline:none;}
img{outline:none;border:none;max-width:100%;vertical-align:middle;}
li{list-style:none;}
a,
a:hover{text-decoration:none;outline:none !important;}
a:hover{text-decoration:none!important;}
a:focus{outline:none;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
button,
a,
input[type="submit"]{-o-transition:all 0.5s ease-out, all 0.5s ease-in;-ms-transition:all 0.5s ease-out, all 0.5s ease-in;-moz-transition:all 0.5s ease-out, all 0.5s ease-in;-webkit-transition:all 0.5s ease-out, all 0.5s ease-in;transition:all 0.5s ease-out, all 0.5s ease-in;}