 body {font-family:Signika;}
.fcmargin {width:100%;max-width:600px;margin:0 auto;}
.loginbox {border: 1px solid #555; border-radius:10px; box-sizing:border-box;box-shadow: 5px 10px #3ea9f5; background:#202c3a;}
.field_item {text-align:left;padding:5px;}
.field_field {text-align:left;}
.field_label {color:#fff;}
.clear {clear:both;}
.s40 {height:40px;}
.bbox {box-sizing:border-box;}
.formfields input[type=text],.formfields input[type=password] {font-family:Signika; padding:8px;font-size:18px;box-sizing:border-box;}
.formfields input[type=checkbox] {width:30px; height:30px;}
.pbtn a {display:block;background:#3ea9f5; color:#fff; padding:5px 25px; text-decoration:none;border-radius:3px;width:100%;text-align:center;}
.pbtn a:hover {background:#3196de;}