@font-face{font-family:text-security-disc;src:url(/assets/fonts/text-security-disc.eot);src:url(/assets/fonts/text-security-disc.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/text-security-disc.woff) format("woff"),url(/assets/fonts/text-security-disc.ttf) format("truetype")}*{word-wrap:break-word;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}b,h1,h2,h3,h4,h5,strong{font-weight:400}body,html{width:100%;height:100%;margin:0}body{overflow-y:scroll;overflow-y:overlay}h1,h2,h3,h4,h5,h6,p{margin:0 0 .5em 0}p:last-child{margin-bottom:0}input,textarea,xbutton{font-size:1em!important;font-weight:lighter}button,input[type=email],input[type=text]{height:34px}.cssMiddle{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.hidden{display:none}input[type=text].password{font-family:text-security-disc;text-security:disc;-webkit-text-security:disc;-moz-text-security:disc;vertical-align:top}input[type=text].password:invalid{font-family:Kanit,sans-serif;-webkit-box-shadow:none;box-shadow:none}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#divLoader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background-color:rgba(255,255,255,.9)}