tr[onclick]{cursor:pointer}
td[onclick]{cursor:pointer}
input[type="checkbox"]{position:relative;top:1px}

/* navbar */
#navbar{height:23px;border-bottom:1px solid #5C0D11;padding:3px 0 0 25px}
#navbar>div{float:left;width:150px;height:21px;text-align:left;margin-left:10px}
#navbar>div>div:first-child{height:21px}
.nc{text-align:left;position:absolute;visibility:hidden;background:#EDEBDF;z-index:99;opacity:0.95;width:180px;margin:-3px 0 0}
.nc>div{border:1px solid #5C0D11;border-top:0;margin:2px 0 0}
.nc>div>div{height:12px;padding:8px 3px 5px;background:#EDEBDF}
.nc>div>div:hover{background:#F2EFDF}
#stamina_readout>div:nth-child(1){width:20px;padding-top:5px;float:left}
#stamina_readout>div:nth-child(2){width:110px;padding-top:5px;float:left}
#stamina_readout>div:nth-child(3){width:25px;padding-left:5px;float:left}
#stamina_restore{width:160px}
#stamina_restore>div>div:first-child{padding:10px 0 10px 5px !important}
#stamina_restore img{width:135px;height:15px;padding-left:6px}
#level_readout{padding:5px 2px 0 0}
#level_details,#world_text{background:transparent !important;font-size:10pt;font-weight:bold;font-family:verdana;text-align:center}
#level_details>div{width:340px;margin-left:-90px;background:#EDEBDF;opacity:0.99;padding:5px 0 !important;height:48px}
#level_details>div>div:hover{background:inherit !important}
#world_readout{padding:5px 2px 0 0}
#world_text>div{width:250px;margin-left:-30px;background:#EDEBDF;opacity:0.99;padding:5px 0 !important}
#mail_img{padding:0 4px}
#nav_mail{padding-top:4px;float:right !important;width:44px !important}
#nav_mail>div:nth-child(1){float:left;width:20px}
#nav_mail>div:nth-child(2){float:left;width:24px}

/* filter bar */
#filterbar{padding:5px 15px;font-size:14px;font-family:verdana;font-weight:bold;display:flex;flex-direction:row;align-items:center;user-select:none}
#filterbar>a{flex-grow:1;text-decoration:none}
#filterbar>a>div{border-radius:9px 9px 0px 0px}
.cfb{padding:5px 1px;border-top:1px solid #EDEBDF;border-bottom:1px solid #5C0D11}
.cfb:hover{color:#9B4E03;}
.cfbs{padding:5px 0;border-top:1px solid #EDEBD !importantF;border:1px solid #5C0D11;border-bottom:1px solid #EDEBDF}

/* forge */
#forge_outer{width:1066px;height:600px;padding-top:4px;position:relative;margin:auto}

/* common non-battle screens */
#networth{position:absolute;top:675px;left:0px;height:19px;padding:3px;border:1px solid #5C0D12;border-bottom:0;border-left:0;font-size:10pt;font-weight:bold;font-family:verdana}

/* scrollpane */
.csps{height:19px;width:99%}
.csps>img{margin:2px}
.csps>img:first-child{float:left}
.csps>img:last-child{float:right}
.cspp{clear:both;overflow:hidden}

/* equip/char shared */
#eqch_outer{height:650px;text-align:center;padding-top:4px;position:relative}
#eqch_left{width:845px;height:648px;text-align:center;float:left;position:relative}
#eqch_stats{width:375px;height:748px;float:left;position:relative}
#stats_inner{height:650px;border:2px ridge #5C0D12;border-right:0;margin-top:3px;padding-left:3px}
#stats_header{height:15px;padding-top:5px}
#stats_scrollable{height:630px}
.stats_page{height:595px}
.spc{clear:both;padding:18px 0 3px 10px;width:320px}
.spn{clear:both;float:left;padding:5px 0 0 20px;width:320px}
.st1,.st2,.st3{clear:both}
.st1>div:nth-child(2n+1){float:left;padding:5px 0 0 20px;width:50px}
.st1>div:nth-child(2n+2){float:left;padding:5px 0 0 0;width:270px}
.st2>div:nth-child(2n+1){float:left;padding:7px 0 0 5px;width:65px}
.st2>div:nth-child(2n+2){float:left;padding:7px 0 0;width:115px}
.st3>div:nth-child(2n+1){float:left;padding:5px 0 0 0;width:40px}
.st3>div:nth-child(2n+2){float:left;padding:5px 0 0 0;width:300px}

/* character */
#persona_outer{width:530px;text-align:center;padding-top:40px;margin:auto}
#persona_outer img{padding-top:2px}
#persona_outer select{font-family:verdana;font-size:11pt;font-weight:bold;width:280px;margin:auto}
#persona_outer select>option{font-family:verdana;font-size:10pt;font-weight:bold;width:280px}
#persona_select{margin:auto;height:28px}
#persona_select>div:nth-child(1){float:left;width:150px;padding-top:8px;height:20px}
#persona_select>div:nth-child(2){float:left;width:300px}
#persona_select>div:nth-child(3){float:left;width:75px;padding-top:4px}
#persona_new{margin:10px auto 0}
#persona_used{margin:10px auto 0;width:300px;height:10px}
#attr_outer{width:624px;text-align:center;padding-top:40px;margin:auto}
#attr_outer>div:first-child{height:12px}
#attr_table{border-top:1px solid #5C0D11;margin:auto}
#attr_table img{padding-top:2px}
#attr_table>tbody>tr>td{height:16px}
#attr_table>tbody>tr>td:nth-child(1){width:100px}
#attr_table>tbody>tr>td:nth-child(2){width:50px}
#attr_table>tbody>tr>td:nth-child(3){width:35px;padding-left:6px}
#attr_table>tbody>tr>td:nth-child(4){width:45px}
#attr_table>tbody>tr>td:nth-child(5){width:40px;text-align:right}
#attr_table>tbody>tr>td:nth-child(6){width:40px;padding:2px 5px 0 0}
#attr_table>tbody>tr>td:nth-child(7){width:40px;text-align:left}
#attr_table>tbody>tr>td:nth-child(8){width:160px}
#attr_table>tbody>tr:last-child>td:nth-child(2){width:auto;text-align:center}
#attr_table>tbody>tr:last-child>td:nth-child(3){width:auto;padding:0}
#pabonus{width:624px;margin:10px auto 0}
#prof_outer{width:524px;text-align:center;padding-top:40px;margin:auto}
#prof_outer>div{width:260px;float:left;height:150px}
#prof_outer>div>div{height:12px}
#prof_outer table{border-top:1px solid #5C0D11;margin:auto;height:135px}
#prof_outer table>tbody>tr>td:nth-child(1){width:150px;height:18px}
#prof_outer table>tbody>tr>td:nth-child(2){width:80px;height:18px}

/* itemlist */
.itemlist{font-family:verdana;font-size:9pt;font-weight:bold;text-align:right}
.itemlist>tbody>tr:first-child>td{padding-top:5px}
.itemlist>tbody>tr>td:first-child{width:300px !important;padding-left:5px}
.itemlist>tbody>tr>td:last-child{width:50px}
.itemlist>tbody>tr>td>div{padding:1px 5px 5px 18px;float:right}
.itemlist>tbody>tr>td>div[onclick]:not([style]):hover{opacity:0.6;color:#0030CB !important}
.it{padding-top:7px}

/* item inventory */
#item_outer{width:1066px;margin:auto;height:650px;padding-top:4px;position:relative}
#item_left{width:354px;height:648px;float:left;position:relative}
#item_right{width:650px;height:648px;float:left;position:relative;margin-left:50px}
#item_left>div:first-child,#item_right>div:first-child{height:20px;padding:5px 3px}
#item_list{height:620px;padding:0 3px}
#item_slots{height:620px;padding:0 2px;font-family:verdana;font-size:9pt;font-weight:bold}
#item_slots>div{float:left;width:320px}
.sa{width:300px;height:40px;margin:2px auto;clear:both;text-align:left;position:relative}
.sa>div:first-child{float:left;height:20px;width:24px;padding:13px 22px 8px 2px;text-align:right}
.sa>div:last-child{float:left;min-width:120px;height:40px}
.sa>div:last-child>div{min-width:120px;height:20px;padding:10px 0}
.sa>div:last-child>div:hover{text-decoration:line-through;color:#C2A8A4}
.sd>div:last-child>div{color:#C2A8A4}
.ss,.ss:hover{opacity:0.6;color:#0030CB !important;text-decoration:none !important}

/* item shop */
#itshop_outer{width:800px;height:620px;padding-top:4px;margin:auto}
.itshop_pane{width:400px;height:540px;float:left;position:relative;z-index:3}
.itshop_pane>div:first-child{width:350px;height:20px;position:absolute;top:5px;left:13px}
.itshop_pane>div:last-child{width:400px;height:520px;position:absolute;top:0px;left:0px}
#itshop_touter{clear:both;width:320px;height:60px;margin:auto;padding-top:8px}
#itshop_t1{padding-top:2px;height:20px;display:flex;flex-flow:row nowrap;justify-content:center}
#itshop_t1>div{margin:auto}
#itshop_t1>input{margin:auto;font-family:verdana;font-size:10pt;font-weight:bold;text-align:right;padding:1px 2px 2px;background:#F2EFDF !important;border:1px solid #9B4E03 !important;color:#5C0D11 !important}
#itshop_t1>input:nth-child(1),#itshop_t1>input:nth-child(3){width:75px}
#itshop_t1>input:nth-child(6){width:100px}
#itshop_t1>div:nth-child(2),#itshop_t1>div:nth-child(5){padding:4px 10px 0;width:25px}
#itshop_t1>div:nth-child(4),#itshop_t1>div:nth-child(7){padding:5px 2px 0 5px;width:10px}
#itshop_t2{padding:9px 10px 0 0;height:15px;display:flex;flex-flow:row nowrap;justify-content:center}
#itshop_t2>div{margin:auto;font-weight:bold;padding:2px}
#itshop_t2>div:nth-child(1){width:20px}
#itshop_t2>div:nth-child(2){width:30px}
#itshop_t2>div:nth-child(3){width:35px}
#itshop_t2>div:nth-child(4){width:45px}
#itshop_t2>div:nth-child(5){width:50px}
#itshop_t3{padding-top:11px}

/* equiplist */
.equiplist{font-family:verdana;font-size:9pt;font-weight:bold;text-align:left}
.eqp{clear:both;position:relative;height:22px;width:540px}
.eqp>div:last-child{padding:1px 5px 5px 0;float:left;position:absolute;top:0px;left:20px}
.eqp>div:last-child:not([onclick]){color:#C2A8A4}
.eqp>div:last-child[onclick]:not([data-locked="1"]):not([style]):hover{opacity:0.6;color:#0030CB !important}
.eqp>div:last-child[data-locked="1"]{cursor:default !important}
.il,.iu{width:15px;height:18px;margin-left:2px;position:absolute;top:1px;margin-right:5px}
.il{background-image:url("/?originalUrl=https%3A%2F%2Fhentaiverse.org%2Fy%2Fequip%2Fpadlock_closed.png")}
.iu{background-image:url("/?originalUrl=https%3A%2F%2Fhentaiverse.org%2Fy%2Fequip%2Fpadlock_open.png")}
.tp{margin-top:7px}
.tp>div:first-child>img{top:8px}
.txf{color:rgb(255,0,0)}
.txc{color:rgb(200,70,70)}

/* equip inventory */
#eqinv_outer{width:1100px;height:620px;padding-top:10px;margin:auto}
.eqinv_pane{width:550px;height:590px;float:left;position:relative}
.eqinv_pane>div:first-child{height:20px;width:450px;position:absolute;top:5px;left:50px}
.eqinv_pane>div:last-child{height:570px;width:550px;position:absolute;top:0px;left:0px}
#eqinv_bot{clear:both;position:relative}
#eqinv_bot>div:nth-child(1){width:300px;height:15px;position:absolute;left:125px;top:9px}
#eqinv_bot>div:nth-child(2){width:200px;height:15px;position:absolute;left:450px;top:11px;text-align:center}
#eqinv_bot>div:nth-child(3){width:300px;height:15px;position:absolute;left:675px;top:9px}

/* equipment */
#eqbu{height:20px;text-align:center}
#eqep{height:620px;text-align:justify;overflow:auto}
#eqsh{height:20px;text-align:center;padding-top:10px}
#eqsl{height:20px;margin:auto;position:relative}
#eqsl>div{float:left}
#eqsb{height:608px;overflow:auto;position:relative}
.eqb{width:650px;height:20px;margin:2px auto;padding:8px 0 14px;clear:both;text-align:left;position:relative;border:1px solid #5C0D11;border-radius:9px}
.eqb:hover{background:#F2EFDF;border:1px solid #9B4E03}
.eqb>div{clear:both;width:650px;margin:auto}
.eqb>div:last-child{padding-top:4px}

/* equipment shop */
#eqshop_outer{width:1100px;height:620px;padding-top:10px;margin:auto}
.eqshop_pane{width:550px;height:560px;float:left;position:relative}
.eqshop_pane>div:first-child{height:20px;width:450px;position:absolute;top:5px;left:50px}
.eqshop_pane>div:last-child{height:540px;width:550px;position:absolute;top:0px;left:0px}
#eqshop_transact{clear:both;width:140px;height:60px;margin:auto;padding-top:15px}
#eqshop_transact>div:nth-child(1){float:left;width:120px;padding:2px;background:#F2EFDF;border:1px solid #9B4E03}
#eqshop_transact>div:nth-child(2){float:left;padding:3px 2px 1px;width:10px}
#eqshop_transact>div:nth-child(3){clear:both;margin:auto;padding-top:10px}
#eqshop_sellall{position:absolute;top:653px;left:450px;width:100px;height:15px}

/* equipment stat readout */
#showequip{margin:10px auto 0;width:370px}
#showequip>div{margin:3px auto 0}
#equip_extended{margin:10px auto 0;border:1px solid #5C0D11;background:#EDEBDF;width:320px;height:400px;padding:3px}
#equip_extended>div:last-child{margin:7px auto 2px;text-align:center}
#equip_extended>div:last-child>div{font-weight:bold}
.eq>div{margin:1px auto;padding:1px;text-align:center;min-height:17px}
.eq span{font-weight:bold}
.eq div[title]{cursor:help}
.eq>div:nth-child(1),.eq>div:nth-child(2){font-size:110%;font-weight:bold}
.es>div:first-child>span{color:red}
.et>div:first-child>span{font-weight:normal !important}
.ex,.ep{padding-top:3px !important;margin:2px auto 0 !important;display:flex;flex-flow:row wrap;justify-content:center}
.ex{border-top:1px solid #A47C78;padding-top:2px;text-align:right !important}
.ex>div{width:155px;height:18px;margin:auto}
.ex>div>div:nth-child(1){float:left;width:99px;padding:2px;white-space:nowrap}
.ex>div>div:nth-child(2){float:left;width:35px;padding:2px 0 2px 2px}
.ex>div>div:nth-child(3){float:left;width:6px;padding:2px}
.ep>div:first-child{font-weight:bold;margin:4px auto 0 !important;width:320px !important}
.ep>div{margin:1px auto;width:106px;height:14px}
.er{color:#BF0000}
#eu>span{white-space:nowrap;color:red}
#ep>span{white-space:nowrap;color:blue}
#ee>span{white-space:nowrap;color:purple}

/* popup/compare */
#popup_box{visibility:hidden;border:1px solid #5C0D11;background:#EDEBDF;opacity:0.95;text-align:left;padding:3px;z-index:5;position:absolute}
#compare_pane{visibility:hidden;border:1px solid #5C0D11;background:#EDEBDF;opacity:0.95;text-align:left;padding:3px;z-index:5;position:absolute;top:2px;left:475px;width:360px;height:320px}
#compare_pane>div:first-child,#popup_box>div:nth-child(1){text-align:center;font-weight:bold;padding-bottom:3px;margin-bottom:5px;font-size:120%;border-bottom:1px solid #A47C78}
#compare_pane>div:last-child,#popup_box>div:nth-child(2){text-align:left;margin-bottom:5px}
#popup_box>div:nth-child(3){font-weight:bold}

/* ability */
#ability_outer{width:1066px;text-align:center;padding:4px 0 0 5px;position:relative;margin:auto}
#ability_top{width:99%;margin:10px auto 0;height:130px;position:relative}
#ability_top>div{position:absolute}
#ability_top>div:nth-child(1){height:32px;top:0px;left:6px}
#ability_top>div:nth-child(2){height:32px;top:42px;left:6px}
#ability_top>div:nth-child(3){height:32px;width:145px;top:84px;left:474px}
#ability_top>div:nth-child(4){height:30px;width:200px;left:10px;top:102px}
#ability_top>div:nth-child(5){height:30px;width:200px;left:190px;top:102px}
#ability_top>div:nth-child(6){height:30px;width:100px;left:370px;top:99px}
#ability_bot{width:100%;margin:auto;height:500px;clear:both}
#ability_treelist{float:left;width:145px;height:488px;padding-top:5px;border-right:1px solid #5C0D12}
#ability_treelist>div{height:31px}
#ability_treepane{float:left;width:906px;height:500px;padding:10px 0 0 10px}
#ability_treepane>div{position:relative;clear:both;padding:5px 0 0}
#ability_treepane>div>div{float:left}
#ability_treepane>div>div:nth-child(1){width:184px;padding-top:17px}
#ability_treepane>div>div:nth-child(2){width:48px;margin-left:5px}
#ability_treepane>div>div:nth-child(3){width:500px;margin-left:-3px;padding-top:6px}
#ability_treepane>div>div:nth-child(3)>div{float:left;height:30px}
#ability_treepane>div>div:nth-child(4){width:100px;padding-top:16px}
#ability_treepane>div>div:nth-child(5){width:60px;margin-left:8px;padding-top:13px}
#ability_info{position:absolute;visibility:hidden;left:400px;top:155px;width:670px;height:280px;background:#F2EFDF;border:1px solid #5C0D12;z-index:1;overflow:hidden}
#ability_info>div:nth-child(1){text-align:center;font-weight:bold;font-size:110%;margin:3px auto 0}
#ability_info>div:nth-child(2){margin:2px auto 6px}
#ability_info>div:nth-child(3)>div:first-child{border-right:1px solid #5C0D11}
#ability_info>div:nth-child(3)>div{float:left;width:334px;height:250px;overflow:hidden}
#ability_info>div:nth-child(3)>div>div:first-child{margin:2px auto 2px;font-weight:bold;border-bottom:1px solid #5C0D11}
#ability_info>div:nth-child(3)>div>div:last-child{margin-top:6px}
#ability_info>div:nth-child(3)>div>div:last-child>div{margin-top:6px}
.ability_slotbar>div{float:left;width:44px;height:46px;position:relative;z-index:3;margin-left:8px}
.ability_slotbox>div{width:44px;height:46px;position:relative;z-index:3}
.ability_slotbar>div>div,div.ability_slotbox>div>div{opacity:1.0;width:34px;height:36px;position:absolute;top:3px;left:5px;z-index:4}
.aw1>div{width:500px}
.aw2>div{width:250px}
.aw3>div{width:166px}
.aw5>div{width:100px}
.aw7>div{width:71px}
.aw10>div{width:50px}

/* lottery */
#lottery_eqname{margin:15px auto 0;width:440px;font-family:verdana;font-size:10pt;font-weight:bold}
#lottery_eqstat{margin:10px auto 0;border:1px solid #5C0D11;background:#EDEBDF;width:320px;height:300px;opacity:0.9;text-align:left;padding:3px}

/* monster lab */
#monster_outer{width:1066px;height:650px;padding-top:4px;position:relative;margin:auto;font-family:verdana;font-size:10pt;font-weight:bold}
#monster_nav{width:1000px;height:32px;margin:auto}
#monster_nav>div:first-child,#monster_nav>div:last-child{width:100px;padding-top:9px;float:left}
#monster_nav>div:nth-child(2){width:795px;padding-top:8px;float:left}
#monster_head{width:1066px;padding-top:4px;}
.msl{border:2px ridge #5C0D12;width:996px;height:26px;margin:2px auto}
.msl:hover{background:#F2EFDF}
.msl>div:nth-child(1){float:left;width:25px;padding:8px 10px 0 0}
.msl>div:nth-child(2){float:left;width:300px;padding:8px 0 0 0}
.msl>div:nth-child(3){float:right;width:90px;padding:8px 0 0 6px}
.msl>div:nth-child(4){float:right;width:100px;padding:8px 0 0 0}
.msl>div:nth-child(5)>div{background-image:url("/?originalUrl=https%3A%2F%2Fhentaiverse.org%2Fy%2Fmonster%2Fhungerbar.png")}
.msl>div:nth-child(6)>div{background-image:url("/?originalUrl=https%3A%2F%2Fhentaiverse.org%2Fy%2Fmonster%2Fmoralebar.png")}
.msn{float:right;width:200px;height:20px;position:relative}
.msn>div{position:absolute;top:2px;left:0px;z-index:2;height:22px;width:200px}
.msn>div>img{border:0;position:absolute;top:7px;left:64px;height:8px}
#monster_list{width:1076px;height:565px;margin:auto}
#monster_actions{width:1000px;margin:auto;font-size:10pt;font-family:verdana;font-weight:bold;display:flex;flex-flow:row nowrap;justify-content:center}
#monster_actions>div{width:300px;height:70px;margin:auto}
#monster_actions>div>div{margin:2px auto}
#monster_actions>div:nth-child(2)>div:last-child{padding-top:12px}
#monsterstats_outer{width:1066px;height:660px;padding-top:4px}
#monsterstats_rename{width:900px;padding-top:10px;height:10px;margin:auto}
#monsterstats_left{width:800px;float:left;padding-top:20px}
#monsterstats_top>div{width:200px;height:180px;float:left;margin:0 23px}
#monsterstats_top>div:first-child{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}
#monsterstats_top>div:first-child>div{padding-bottom:20px}
#monsterstats_rendel{height:16px;padding:0 !important}
#monsterstats_rendel>img:first-child{padding:0 5px 0 0}
#monsterstats_rendel>img:last-child{padding:0 0 0 5px}
.mcr>div{width:200px;height:12px;margin:0 auto 5px;border-bottom:1px solid #5C0D11}
.mcr>table{width:200px;height:160px;margin:auto}
.mcr>table>tbody>tr>td:nth-child(1){width:50px;height:18px;text-align:left}
.mcr>table>tbody>tr>td:nth-child(2){width:50px;height:18px;text-align:left}
.mcr>table>tbody>tr>td:nth-child(3){width:70px;height:18px}
#monsterstats_right{width:200px;float:right;margin-right:65px;padding-top:20px}
#monsterstats_right>div:first-child{width:200px;height:12px;margin:auto;border-bottom:1px solid #5C0D11;padding-bottom:1px}
.mst{width:195px;height:17px;padding-top:8px}
.mst>div:first-child{width:140px;float:left}
.mst>div:last-child{width:55px;float:left}
#upgrade_text{width:800px;padding-top:28px;margin:auto;height:14px;clear:both}
#monsterstats_chaos{width:800px;height:340px;margin:26px auto 0 20px}
#chaosupg{text-align:left;margin:auto}
#chaosupg>tbody>tr>td:nth-child(1){width:120px;padding:2px 10px 0 0}
#chaosupg>tbody>tr>td:nth-child(2){width:160px;padding:2px 0 0}
#chaosupg>tbody>tr>td:nth-child(3){width:20px;padding:3px 6px 0 0}
#chaosupg>tbody>tr>td:nth-child(4){width:400px;padding:0 0 1px}
.mcu0,.mcu1,.mcu2{float:left;width:8px;height:15px;background-repeat:no-repeat}
.mcu0{background-image:url("/?originalUrl=https%3A%2F%2Fhentaiverse.org%2Fy%2Fmonster%2Fupg0.png")}
.mcu1{background-image:url("/?originalUrl=https%3A%2F%2Fhentaiverse.org%2Fy%2Fmonster%2Fupg1.png")}
.mcu2{background-image:url("/?originalUrl=https%3A%2F%2Fhentaiverse.org%2Fy%2Fmonster%2Fupg2.png")}
#monsterskills{text-align:left;margin:20px auto 10px}
#monsterskills th{border-bottom:1px solid #5C0D11}
#monsterskills>tbody>tr>td:nth-child(1){width:200px;height:20px}
#monsterskills>tbody>tr>td:nth-child(1)>input{border-color:#C2A8A4;font-size:11pt;font-weight:bold;width:190px;height:17px;margin-right:5px}
#monsterskills>tbody>tr>td:nth-child(3){width:125px;height:30px}
#monsterskills>tbody>tr>td:nth-child(2),#monsterskills>tbody>tr>td:nth-child(4){width:125px;height:30px;padding-top:5px}
#monsterskills>tbody>tr>td:nth-child(5),#monsterskills>tbody>tr>td:nth-child(6){width:75px;height:30px;padding-top:5px}
.msp{position:relative}
.msp>div:first-child{position:absolute;height:25px;top:-12px;border:1px solid #9B4E03;background:#F2EFDF;z-index:2}
.msp>div:first-child>div{width:125px;height:25px;float:left;padding-top:6px}
.msp>div:last-child{width:125px;height:25px;position:absolute;top:-5px}
#monstercreate_outer{width:808px;height:650px;padding-top:4px;position:relative;margin:auto;font-family:verdana;font-size:10pt;font-weight:bold}
#monstercreate_left{width:254px;height:640px;float:left}
#monstercreate_left>div{width:200px;height:20px;text-align:right;padding-top:28px}
#monstercreate_right{width:554px;height:640px;float:left}
#monstercreate_info{width:554px;text-align:left;padding-top:25px;height:370px}
#monstercreate_info>ul{margin:4px 0}
#monstercreate_stats{width:480px;padding-top:20px;padding-left:30px; height:140px}
#monstercreate_stats>div{width:158px;float:left;height:138px}
#monstercreate_stats>div>div:first-child{width:158px;margin:auto;height:12px;border-bottom:1px solid #9B4E03}
#monstercreate_stats>div:nth-child(1)>table{width:150px}
#monstercreate_stats>div:nth-child(2)>table{width:100px}
#monstercreate_stats>div:nth-child(3)>table{width:135px}
.mcs{margin:auto;padding-top:5px}
.mcs>tbody>tr>td{height:16px}
.mcs>tbody>tr>td:last-child{width:40px}
#monstercreate_patk{width:480px;padding:20px 0 0 30px;height:50px}
#monstercreate_patk>div:first-child{height:12px}
#monstercreate_patk>div:last-child{margin:auto;padding-top:10px}
#monstercreate_patk>div:last-child>div{float:left;width:90px}

/* training */
#train_outer{margin:25px auto 0}
#train_progress{text-align:center;width:465px;margin:auto}
#train_progress>div:nth-child(1)>div{float:left;height:20px}
#train_progress>div:nth-child(1)>div:nth-child(1){width:25px;text-align:right;padding:3px}
#train_progress>div:nth-child(1)>div:nth-child(2){width:400px;background-color:#E3E0D1;border:1px solid #5C0D12;text-align:left}
#train_progress>div:nth-child(1)>div:nth-child(3){width:25px;text-align:left;padding:3px}
#train_progress>div:nth-child(3){font-weight:bold;padding-top:6px}
#train_progbar{height:20px}
#train_progcnt{font-weight:bold}
#train_table{text-align:left;margin:15px auto 0;height:500px}
#train_table td{border-top:1px solid #5C0D11;border-bottom:1px solid #5C0D11}
#train_table>tbody>tr>td:nth-child(1){width:160px}
#train_table>tbody>tr>td:nth-child(2){width:300px;padding:0 5px 0 20px}
#train_table>tbody>tr>td:nth-child(3){width:120px}
#train_table>tbody>tr>td:nth-child(4){width:60px}
#train_table>tbody>tr>td:nth-child(5){width:35px}
#train_table>tbody>tr>td:nth-child(6){width:10px}
#train_table>tbody>tr>td:nth-child(7){width:35px}
#train_table>tbody>tr>td:nth-child(8){width:80px;text-align:center}

/* settings */
#settings_outer{height:668px;overflow:auto;font-size:9pt}
#settings_outer>div{width:650px;text-align:justify;margin:auto}
.settings_block{padding-top:20px;clear:both}
.settings_block>div:first-child{width:400px;height:12px}
.settings_block p{padding:2px 5px}
#settings_apply{padding-top:10px;text-align:center}
#settings_challenge,#settings_title{margin:10px auto 5px}
#settings_challenge td,#settings_title td{border-top:1px solid #5C0D11;border-bottom:1px solid #5C0D11;height:27px}
#settings_challenge>tbody>tr>td:nth-child(1){width:150px}
#settings_challenge>tbody>tr>td:nth-child(2){width:100px}
#settings_challenge>tbody>tr>td:nth-child(3){width:250px}
#settings_challenge>tbody>tr>td:nth-child(4){width:25px}
#settings_title>tbody>tr>td:nth-child(1){width:200px}
#settings_title>tbody>tr>td:nth-child(2){width:300px}
#settings_title>tbody>tr>td:nth-child(3){width:25px}
#settings_cfont{padding-left:30px}
#settings_quickbar{position:relative}
#settings_quickbar>table{width:260px;float:left;margin-left:40px}
#settings_autocast{margin-left:20px}
#settings_autosalvage{margin-left:20px}
#settings_autosalvage td,#settings_autocast td,#settings_quickbar td{padding:4px}
#settings_autosalvage td:first-child,#settings_autocast td:first-child,#settings_quickbar td:first-child{text-align:right;padding:4px 5px 0 0}

/* shrine */
#shrine_outer{width:910px;height:660px;padding-top:4px;margin:auto}
#shrine_left{width:404px;height:640px;float:left}
#shrine_left>div:first-child{height:20px;padding-top:10px}
#shrine_left>div:last-child{height:620px}
#shrine_right{width:504px;height:640px;float:left;font-family:verdana;font-size:10pt;font-weight:bold}
#shrine_right>div:first-child{padding:50px 0 10px 30px;text-align:left}
#shrine_right>div:last-child{padding:10px 0 0}
#accept_equip{padding:10px}
#accept_equip>div{padding:7px}

/* mooglemail */
#mmail_outer{width:1220px;height:650px;padding-top:10px;margin:auto}
#mmail_outer>div:first-child{height:20px;margin:2px auto 10px}
#mmail_left{width:604px;height:625px;float:left}
#mmail_left>table{margin:15px auto 5px}
#mmail_left>table>tbody>tr>td:first-child{text-align:right;width:100px;padding-top:3px}
#mmail_left>table input{border-color:#C2A8A4;height:17px;width:496px;font-family:verdana;font-size:10pt;font-weight:bold}
#mmail_left>textarea{border-color:#C2A8A4;width:585px;height:500px;font-family:verdana;font-size:10pt;font-weight:bold}
#mmail_showbuttons{height:20px;padding-top:8px}
#mmail_right{width:563px;height:625px;float:left;padding:5px 0 0 30px}
#mmail_attachpanes{height:585px;font-family:verdana;font-size:10pt;font-weight:bold}
#mmail_attachpanes input{font-family:verdana;font-size:10pt;font-weight:bold;width:100px;text-align:right}
#mmail_attachitem,#mmail_attachequip{height:570px;position:relative}
#mmail_attachequip>div:nth-child(1),#mmail_attachitem>div:nth-child(1){height:20px;width:450px;position:absolute;top:5px;left:50px}
#mmail_attachequip>div:nth-child(2){height:550px;width:550px;position:absolute;top:0px;left:0px}
#mmail_attachitem>div:nth-child(2){height:520px;width:550px;position:absolute;top:0px;left:0px}
#mmail_attachitem>div:nth-child(3){height:25px;width:550px;position:absolute;top:535px;left:0px}
#mmail_attachitem>div:nth-child(3)>img{position:relative;top:2px}
#mmail_attachinfo{text-align:justify}
#mmail_attachcount{width:540px;padding-top:10px;height:20px !important}
#mmail_attachremove{width:540px;text-align:center;padding-top:3px}
#mmail_attachlist{padding-top:5px;width:540px}
#mmail_attachlist>div{height:42px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}
#mmail_currentcod{width:540px;height:20px;padding-top:20px}
#mmail_setcod{width:540px;height:20px;text-align:center;padding-left:40px}
#mmail_setcod>img{position:relative;top:2px}
#mmail_attachlist>div>div{cursor:default}
#mmail_attachlist>div>div:first-child{margin:auto;width:360px;padding:0 0 0 80px;text-align:center}
#mmail_attachlist>div>div:last-child{margin:auto;height:15px;width:80px;padding:1px 10px 0}
#mmail_attachcredits,#mmail_attachhath{padding-top:25px}
#mmail_attachcredits>div,#mmail_attachhath>div{height:30px}
#mmail_attachcredits img,#mmail_attachhath img{position:relative;top:2px}
#mmail_attachbuttons{height:20px;margin:15px auto 5px}
#mmail_attachhelp{padding:10px 30px}
#mmail_attachhelp>p{padding:5px 2px}
#mmail_fin{width:604px;height:625px;float:left;padding-top:215px}
#mmail_fin>div{height:30px}
#mmail_outerlist{height:580px}
#mmail_list{text-align:left;margin:25px auto 0;width:1000px}
#mmail_list>tbody>tr>th{border-bottom:1px solid #5C0D11;height:20px}
#mmail_list>tbody>tr>td{border-top:1px solid #5C0D11;border-bottom:1px solid #5C0D11;height:24px;font-size:10pt;font-weight:bold}
#mmail_list>tbody>tr>td:nth-child(1){width:150px}
#mmail_list>tbody>tr>td:nth-child(3){width:130px}
#mmail_list>tbody>tr>td:nth-child(4){width:120px}
#mmail_list>tbody>tr[onclick]:hover{background:#F2EFDF}
#mmail_nnm{padding-top:20px;border:0 !important}
#mmail_pager{height:20px;width:1000px;margin:auto;font:bold 12px verdana}
#mmail_pager>div:first-child{float:left;width:80px}
#mmail_pager>div:last-child{float:right;width:80px}
#mmail_pager>div>a{text-decoration:none}
#mmail_pager>div>span{color:#C2A8A4}

/* battleinit */
#arena_list{margin:20px auto 0px}
#arena_list>tbody>tr>td{height:33px;border-top:1px solid #5C0D11;border-bottom:1px solid #5C0D11;position:relative}
#arena_list>tbody>tr>td>div{height:20px}
#arena_list>tbody>tr>td>div:first-child,#grindfest>div>div:first-child{z-index:1}
#arena_list>tbody>tr>td>div:last-child,#grindfest>div>div:last-child{z-index:2}
#arena_list>tbody>tr>th{padding-bottom:6px}
#arena_list>tbody>tr>th:nth-child(1){width:375px}
#arena_list>tbody>tr>th:nth-child(2){width:120px}
#arena_list>tbody>tr>th:nth-child(3){width:95px}
#arena_list>tbody>tr>th:nth-child(4){width:85px}
#arena_list>tbody>tr>th:nth-child(5){width:90px}
#arena_list>tbody>tr>th:nth-child(6){width:115px}
#arena_list>tbody>tr>th:nth-child(7){width:117px}
#arena_list>tbody>tr>th:nth-child(8){width:90px}
#arena_tokens{margin:20px auto 0;width:500px;height:12px}
#grindfest{margin:200px auto 0;width:730px}
#grindfest>div{position:relative;width:233px;margin:5px auto}
#grindfest>div>img{position:absolute;top:2px;left:0px;width:233px;height:20px}
#itemworld_outer{width:1066px;height:660px;padding-top:10px;margin:auto}
#itemworld_left{width:604px;height:540px;float:left}
#itemworld_left>div{width:598px;height:580px}
#itemworld_right{width:460px;height:540px;float:left;text-align:justify}
#itemworld_right>div:first-child{padding:50px 20px 30px 10px}
#itemworld_right>div:last-child{text-align:center;padding-top:10px}
#towerstart{width:520px;margin:160px auto 0}
#towerstart>p{padding:5px 0}
#towerstart>div{padding:5px 0}

/* market */
#market_outer{display:flex;flex-direction:row;align-items:stretch;justify-content:start;flex-wrap:nowrap;height:100%}
#market_left,#market_itemlist,#market_itempage,#market_itemfilter{user-select:none}
#market_left{display:flex;flex-direction:column;align-items:stretch;justify-content:start;flex-wrap:nowrap}
#market_left>div,#market_left>a>div{border-right:1px solid #5C0D11}
#market_left>div:last-of-type{flex-grow:1}
#market_left a,#market_right a{text-decoration:none}
#market_right{display:flex;flex-direction:column;align-items:stretch;justify-content:start;flex-wrap:nowrap;flex-grow:1}
#market_xfer{text-align:center;font-size:10pt;white-space:nowrap;padding:10px 10px 20px 0}
#market_xfer>form>div{margin:5px auto}
#market_xfer>form>div:nth-child(2){padding-left:5px;margin-bottom:9px}
#market_xfer input[type="submit"]{width:120px}
#market_xfer input[type="text"]{width:105px;font-size:12pt;font-weight:bold;text-align:right;border-radius:5px;margin-left:8px}
.credit_balance{margin-top:10px}
.credit_balance>div:last-child{padding:3px 0 5px}
.market_tab{padding:15px 5px;font-weight:bold;font-size:14px;font-family:verdana;cursor:pointer;border-radius:9px 0 0 9px;border:1px solid transparent}
.market_tab:hover{color:#9B4E03}
.market_cur{border:1px solid #5C0D11;border-right:1px solid transparent !important}
#market_itemlist{flex-grow:1;flex-shrink:1;overflow:auto}
#market_itemlist>table{min-width:800px;text-align:right;margin:auto;font-family:verdana;font-size:10pt;font-weight:bold;border-collapse:separate;border-spacing:0}
#market_itemlist tr:hover:not(:first-child),.market_itemorders tr[onclick]:hover{color:#9B4E03;background:linear-gradient(to right,#605A5A00 0%, #605A5A0A 5%, #605A5A0A 95%,#605A5A00 100%)}
#market_itemlist th{border-bottom:1px solid #5C0D11;padding:10px 0 10px 20px;position:sticky;top:0;background:#EDEBDF}
#market_itemlist th:first-child{min-width:200px}
#market_itemlist td{height:30px;border-bottom:1px solid #5C0D1136}
#market_itemlist td:nth-child(2), #market_itemlist td:nth-child(3){padding-right:20px}
#market_itemlist td:last-child,#market_itemlist th:last-child{padding-right:20px}
#market_itemlist td:not(:first-child){font-weight:normal}
#market_itemlist>p{font-size:9pt;font-style:italic;padding:10px}
#market_itemlist tr[data-orderdisabled="1"]{color:#e63e3e}
#market_itemfilter{padding:5px 20px;display:flex;flex-direction:row;align-items:center;justify-content:center;font-weight:bold;font-size:10pt}
#market_itemfilter>div{padding:0 20px}
#market_itempage{display:flex;flex-direction:column;align-items:stretch;justify-content:start;flex-wrap:nowrap;flex-grow:1;font-weight:bold}
#market_itempage>div:nth-child(4){padding:10px 0 5px;font-size:10pt;font-family:verdana}
#market_itempage>div:first-child,#market_itempage>div:last-child{padding:15px 0;font-size:10pt;font-family:verdana}
#market_itemheader{display:flex;flex-direction:row;align-items:center;justify-content:center}
#market_itemheader>div:nth-child(2){width:400px}
#market_iteminfo{padding:0 0 15px;font-weight:normal;font-size:9pt}
#market_iteminfo span{font-weight:bold}
#market_itembody{flex-grow:1;display:flex;flex-direction:row;align-items:stretch;justify-content:space-around;flex-wrap:nowrap}
#market_itemsell,#market_itembuy{display:flex;flex-direction:column;align-items:stretch;justify-content:start}
#market_itemhistory{display:flex;flex-direction:column;align-items:stretch;justify-content:start;flex-wrap:nowrap;font-size:9pt}
#market_itemhistory td,#market_itemhistory th{padding:4px 6px}
#market_itemhistory td{text-align:right;height:16px}
#market_itemhistory th{text-align:center;border-bottom:1px solid #5C0D1136}
#market_itemhistory td:not(:first-child){font-weight:normal}
#market_itemhistory p{font-weight:normal;font-style:italic;font-size:8pt;padding:6px}
#market_itemhistory>div:not(:first-child){padding-top:3px}
#buyorder_update[data-orderdisabled="1"]:enabled{color:#e63e3e;border-color:#e63e3e}
#buyorder_update[data-orderdisabled="1"]:disabled{color:#ec9999;border-color:#ec9999}
.market_placeorder{margin:10px;font-size:10pt}
.market_placeorder span{font-weight:bold}
.market_placeorder td{padding:5px 2px;min-width:50px}
.market_placeorder td:nth-child(1){padding-top:6px;text-align:right}
.market_placeorder td:nth-child(3){padding-top:6px;text-align:left}
.market_placeorder td:nth-child(2){text-align:center}
.market_placeorder tr:nth-child(3) td,.market_placeorder tr:nth-child(4) td,.market_placeorder tr:nth-child(5) td{text-align:center;padding:7px 0 2px}
.market_placeorder input[type=number],.market_placeorder input[type=text]{width:70px;height:18px;border-width:1px 0;padding:2px 4px;margin:0;border-radius:0;text-align:right;vertical-align:top}
.market_placeorder input[type=button]{width:24px;height:24px;border-width:1px;margin:0}
.market_placeorder input[type=button]:nth-child(1){border-radius:50% 0 0 50%;padding:0 0 0 2px}
.market_placeorder input[type=button]:nth-child(3){border-radius:0 50% 50% 0;padding:0 2px 0 0}
.market_itemorders{padding-top:10px}
.market_itemorders p{font-weight:normal;font-style:italic;padding:6px}
.market_itemorders table{min-width:100px;margin:5px auto 0;font-weight:normal;font-size:9pt;font-weight:bold}
.market_itemorders th{padding:4px 8px;text-align:right;border-bottom:1px solid #5C0D1136}
.market_itemorders td{padding:8px;text-align:right}
.market_itemorders tr[data-orderconflict="1"]{color:#e63e3e}
.market_itemorders tr[data-orderconflict="1"]:hover{color:#ce3131}
.market_itemorders tr[data-orderactive="1"]{font-style:italic}
.market_itemorders tr[data-orderinsufficient="1"]{font-weight:normal}
.market_itemorders span,#market_itemhistory span,#market_tradelog span{opacity:0.3}
#market_recent{margin:8px auto 0}
#market_recent td>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;max-width:100px}
#market_recent td>div>span,#market_tradelog td:nth-child(2)>span{font-style:italic}
#market_price{margin:8px auto}
#market_accountlog{overflow:auto}
#market_accountlog table,#market_tradelog table{margin:0 auto;text-align:left;font-size:9pt}
#market_accountlog td,#market_tradelog td{padding:3px 5px}
#market_accountlog th,#market_tradelog th{padding:5px 5px 3px;position:sticky;top:0;background:#EDEBDF}
#market_accountlog td:nth-child(1),#market_tradelog td:nth-child(1){font-weight:bold}
#market_accountlog td:nth-child(2),#market_accountlog td:nth-child(3){text-align:right}
#market_accountlog th:nth-child(2),#market_accountlog th:nth-child(3){text-align:center}
#market_tradelog_top,#market_tradelog_bot{font-weight:bold;font-size:10pt;font-family:verdana;padding:5px}
#market_tradelog{flex-grow:1;flex-shrink:1;overflow:auto}
#market_tradelog td:nth-last-child(1),#market_tradelog td:nth-last-child(2),#market_tradelog td:nth-last-child(3){text-align:right}
#market_tradelog th:nth-last-child(1),#market_tradelog th:nth-last-child(2),#market_tradelog th:nth-last-child(3){text-align:center}
