.main_box{max-width:500px;margin:50px auto;font-family:arial}.main_box_big{max-width:900px;margin:50px auto;width:100%}.main_box .title,.main_box_big .title{font-size:25px;text-align:left;font-weight:700;margin:20px 0}input{width:100%;border:1px solid #bbb !important;padding:10px;font-size:18px;color:#555;margin-bottom:10px;box-sizing:border-box}input:hover{border:1px solid #787878}input[type=submit]{color:#fff;background-color:#d91e24;border:0;padding:10px;cursor:pointer;width:100%;box-sizing:border-box}div.dark_bg{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background-color:rgba(0,0,0,.5)}table.auth_table{width:100%;box-sizing:border-box;margin:0;border-collapse:collapse}div.auth_table_div{width:400px;max-width:97%;margin:auto;position:fixed;left:50%;top:50%;background-color:#fff;box-sizing:border-box;z-index:99999;border-radius:10px;padding:10px;box-shadow:0px 0px 15px #00000091;transform:translate(-50%,-50%)}div.auth_table_div div{text-align:center}div.auth_table_div div h3{padding:20px 10px;font-size:14px;background:linear-gradient(to bottom right,#000,#bc0202);color:#fff}table.auth_table tr th{text-align:center;padding:20px 10px;font-size:14px;background:linear-gradient(to bottom right,#000,#bc0202);color:#fff;border-radius:0}table.auth_table tr td{border:1px solid #b9b9b9;padding:18px;width:50%}table.auth_table tr td:first-child{font-weight:700}.close_popup{position:absolute;right:-12px;top:-12px;background-color:#fff;height:30px;width:30px;line-height:27px;text-align:center;border-radius:100px;border:1px solid #b9b9b9;font-size:22px;font-weight:700;color:#000;cursor:pointer}.error_msg{border:1px solid red;padding:10px;margin-bottom:10px;color:red;background-color:#ff00001c;font-weight:700;text-align:center}.error-box{border:1px solid red;padding:10px;margin-bottom:10px;color:red;background-color:#ff00001c;font-weight:700;text-align:center}.success-box{border:1px solid green;padding:8px;margin-bottom:10px;background-color:#0080002b;color:green;font-weight:700;border-radius:2px}table.list_table{width:100%;text-align:center}table.list_table tr td,table.list_table tr th{border:1px solid #b9b9b9;padding:10px}