* {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;

 -webkit-font-smoothing:antialiased;
}


h1{}

h2{}

h3{}

h4{}

p{}


body,html {
    overflow-x: hidden!important;
    max-width: 100% !important;
	overflow-y: show!important;
}

body {
}


*::-webkit-input-placeholder {
    color: rgba(255,255,255,0.8);
}
*:-moz-placeholder {
    /* FF 4-18 */
    color: rgba(255,255,255,0.8);
}
*::-moz-placeholder {
    /* FF 19+ */
    color: rgba(255,255,255,0.8);
}
*:-ms-input-placeholder {
    /* IE 10+ */
    color: rgba(255,255,255,0.8);
}

