/* Colours from the shop Unishop theme: primary #0da9ef, hover #065477, text #606975. */
*{box-sizing:border-box}
body{margin:0;background:#f4f4f4;color:#606975;font:16px/1.5 Arial,Helvetica,sans-serif}
.wrap{max-width:640px;margin:0 auto;padding:0 16px}
.top{background:#fff}
.top .wrap{padding-top:16px;padding-bottom:16px}
.logo{max-width:220px;height:auto;display:block}
.bar{height:4px;background:#0da9ef}
.card{background:#fff;margin-top:32px;padding:28px 24px;border:1px solid #e0e0e0;border-radius:4px}
h1{font-size:24px;line-height:1.25;margin:0 0 12px;color:#606975}
a{color:#0da9ef}
label{display:block;font-weight:bold;margin:16px 0 6px}
input,select{width:100%;padding:10px 12px;font:inherit;color:#606975;border:1px solid #ccc;border-radius:4px;background:#fff}
.btn{display:inline-block;margin-top:20px;padding:12px 24px;background:#0da9ef;color:#fff;border:0;border-radius:4px;font:bold 16px Arial,Helvetica,sans-serif;text-decoration:none;cursor:pointer}
.btn:hover{background:#065477}
.err{color:#c0392b;font-weight:bold}
.foot{color:#888;font-size:13px;padding-top:16px;padding-bottom:32px}
