*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}.bg-grey{background:grey}.relative{position:relative}.txj{text-align:justify}.txc{text-align:center}.uc{text-transform:uppercase}.txr{text-align:right}.txl{text-align:left}.btn,.button,body.login div#login .button-primary.button{font:700 1.4rem/1.4 "Open Sans",Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:1;display:inline-block;padding:1rem 1.5rem;border:2px solid #4c3a2d;border-radius:5px;transition:all .3s ease;background:#4c3a2d;color:#fff;text-transform:uppercase}.btn:hover,.button:hover,body.login div#login .button-primary.button:hover{border:2px solid #4c3a2d;background:0 0;color:#4c3a2d}.btn.white,.button.white,body.login div#login .white.button-primary.button{border-color:#fff;background:#fff;color:#4c3a2d}.btn.white.active,.btn.white:hover,.button.white.active,.button.white:hover,body.login div#login .white.active.button-primary.button,body.login div#login .white.button-primary.button:hover{border-color:#fff;background:#4c3a2d;color:#fff}.btn.white.trans,.button.white.trans,body.login div#login .white.trans.button-primary.button{border-color:#fff;background:0 0;color:#fff}.btn.white.trans.active,.btn.white.trans:hover,.button.white.trans.active,.button.white.trans:hover,body.login div#login .white.trans.active.button-primary.button,body.login div#login .white.trans.button-primary.button:hover{border-color:#fff;background:#fff;color:#4c3a2d}.btn.trans,.button.trans,body.login div#login .trans.button-primary.button{background:0 0;color:#4c3a2d}.btn.trans.active,.btn.trans:hover,.button.trans.active,.button.trans:hover,body.login div#login .trans.active.button-primary.button,body.login div#login .trans.button-primary.button:hover{background:#4c3a2d;color:#fff}.btn.grey,.button.grey,body.login div#login .grey.button-primary.button{border-color:#363636;background:#363636;color:#fff}.btn.grey.active,.btn.grey:hover,.button.grey.active,.button.grey:hover,body.login div#login .grey.active.button-primary.button,body.login div#login .grey.button-primary.button:hover{border-color:#363636;background:0 0;color:#363636}.btn.grey.trans,.button.grey.trans,body.login div#login .grey.trans.button-primary.button{border-color:#363636;background:0 0;color:#363636}.btn.grey.trans.active,.btn.grey.trans:hover,.button.grey.trans.active,.button.grey.trans:hover,body.login div#login .grey.trans.active.button-primary.button,body.login div#login .grey.trans.button-primary.button:hover{border-color:#363636;background:#363636;color:#fff}.btn.iconed,body.login div#login .iconed.button-primary.button{position:relative;padding-left:5.5rem;padding-right:4rem}.btn.iconed [class*=" icon-"],.btn.iconed [class^=icon-],body.login div#login .iconed.button-primary.button [class*=" icon-"],body.login div#login .iconed.button-primary.button [class^=icon-]{position:absolute;top:50%;left:3rem;transform:translateY(-50%);font-size:1.6em}html{font-size:62.5%}body.login{background:#fff}body.login div#login h1 a{background-image:url(login-logo.png);margin:0 auto;background-position:center center;background-repeat:no-repeat;background-size:contain;display:block;font-size:20px;height:100px;line-height:1.3em;outline:0 none;padding:0;text-indent:-9999px;width:100%}body.login div#login label{font-size:12px;color:#555}body.login div#login input[type=text]{background-color:#fff;border-color:#ddd;-webkit-border-radius:4px}body.login div#login form{margin-top:0;box-shadow:0 0 10px rgba(0,0,0,.5)}body.login div#login input[type=password]{background-color:#fff;border-color:#ddd;-webkit-border-radius:4px}body.login div#login .button-primary.button{box-shadow:none;text-shadow:none;height:auto;font-size:1.2rem}body.login div#login a:hover{color:#4c3a2d}
/*# sourceMappingURL=custom-login-styles.min.css.map */
