*{outline:0}*,:after,:before{box-sizing:border-box}body,html{width:100%;height:100%;margin:0;padding:0;background:#fff;font-family:Arial,sans-serif}.wrapper{position:relative;width:100%;margin:0}body,p{font-size:14px;font-family:Arial,Verdana,Helvetica,Sans-serif;color:#404040}div,dl,dt,h1,h2,h3,h4,li,p,ul{margin:0;padding:0;font-weight:300;-webkit-font-smoothing:antialiased}form,form fieldset,form fieldset input,form fieldset label,form fieldset select,form fieldset textarea{margin:0;padding:0}fieldset{border:0}img{border:none}a{text-decoration:none;cursor:pointer;-webkit-transition:color .4s ease;-moz-transition:color .4s ease;-ms-transition:color .4s ease;-o-transition:color .4s ease;transition:color .4s ease}.clearfix:after{content:'';display:block;clear:both}