@charset "utf-8";

input::placeholder, input::-webkit-input-placeholder {color:#b9b9b9;font-size:.92rem;}

/*
#signform-wrap #signform-logo {margin:15px 0;width:100%;height:50px;text-align:center;font-size:3.4rem;font-weight:900;color:#ffffff;}
*/
#signform-wrap {display:block;width:100%;height:100%;}
#signform-wrap #licode-container {margin-bottom:50px;}
#signform-wrap #licode-cols {margin:10px 0;text-align:center;vertical-align:top;}
#signform-wrap #licode-container .licode {display:inline-block;margin:0 5px;padding:0 12px;width:64px;height:36px;line-height:36px;font-size:1.0em;color:#242424;text-align:left;border:1px #ccc solid;box-sizing:border-box;}
/*
#signform-wrap #licode-container #licode-1.licode {width:55px;}
#signform-wrap #licode-container #licode-2.licode {width:85px;}
#signform-wrap #licode-container #licode-3.licode {width:78px;}
#signform-wrap #licode-container #licode-4.licode {width:44px;}
*/
#signform-wrap #licode-container .licode-guide {padding:0 20px;color:#999;font-size:1.0em;text-align:center;}

#signform-wrap #keypad-container {display:block;margin:0 auto 50px auto;width:270px;}
#signform-wrap #keypad-colles {}
#signform-wrap .keypad-list {display:block;}
#signform-wrap .keypad-key {display:inline-block;margin:1px;width:50px;height:50px;line-height:50px;font-size:1.5rem;border:1px #ccc solid;text-align:center;background:#fff;border-radius:5px;cursor:pointer;}
#signform-wrap .keypad-key.char {background:#eee;}
#signform-wrap .keypad-key.enter {position:absolute;height:104px;line-height:104px;color:#fff;background:#9b79e9;border-color:#9b79e9;
	background-image: linear-gradient(to right top,#9b79e9, #8960d9, #7749c3);
}


#signform-wrap .form-footer {margin:0;}
#signform-wrap .form-footer li {display:block;line-height:1.2rem;color:#a9a9a9;font-size:.85rem;text-align:center;}
#signform-wrap .form-footer li i {margin:0 0 0 15px;}
#signform-wrap .form-footer li .collapse-text {display:block;}
