* { border: 0; margin: 0; padding: 0; box-sizing: border-box; } @font-face { font-family: "ngs"; src: url("4.woff") format("woff"); } @font-face { font-family: "ngs2"; src: url("3.woff") format("woff"); } body { background-image: url("./d_global_bg_header.png"),url("./gl_main_bg.jpg"); background-size: 1903px,2560px; background-color: #e8ecf4; background-repeat: no-repeat,repeat-y; background-position: center 40px; color: black; font-family: ngs,Arial,sans-serif; font-size: 11pt; font-weight: normal; text-align: center; -webkit-font-smoothing: antialiased; } ul { list-style-type: none; padding-inline-start: 0; } em { font-style: normal; } #header { background-color: white; min-height: 50px; padding: 20px; text-align: left; margin-bottom: 20px; } #header a { color: #151f25; text-decoration: none; } #header a:hover { color: #454f85; text-decoration: none; } #header div { margin: 0 auto; width: 80%; } #header ul { display: flex; flex-flow: row wrap; align-items: center; margin-left: -40px; justify-content: flex-end; } #header ul li { flex: 0 1; color: black; font-family: "ngs2"; text-align: center; white-space:nowrap; } .headermenuitem { font-size:14pt; margin-left: 40px; } .logo { margin-right: auto; font-weight:bold; font-size:20px; } .logo img { height:28px; vertical-align: middle; } @media screen and (min-width:960px) and (max-width:1280px) { #header ul { margin-left: -20; } .headermenuitem { font-size:13pt; margin-left: 20px; } } @media screen and (min-width:760px) and (max-width:960px) { #header ul { margin-left: -10px; } .headermenuitem { font-size:12pt; margin-left: 10px; } } @media screen and (min-width:380px) and (max-width:760px) { .headermenuitem { display:none; } } @media screen and (max-width:380px) { .headermenuitem { display:none; } } #main { display: flex; flex-flow: row wrap; justify-content: center; width:100%; } .container { flex: 1 1 200px; max-width: 500px; margin: 10px; } .box { color: #97e2fc; background-clip: padding-box; background-color: rgba(38,53,63,0.80); border: 1px solid transparent; /*background-color: #151f25;*/ margin: 10px auto; text-align: left; text-shadow: -1px -1px 0 rgba(0,0,0,0.66), 1px -1px 0 rgba(0,0,0,0.66), -1px 1px 0 rgba(0,0,0,0.66), 1px 1px 0 rgba(0,0,0,0.66); /*min-width: 300px;*/ /*max-width: 500px;*/ } .box:hover { border: 1px solid #36ffff; } .box:hover h1 { background: linear-gradient(45deg, rgba(47,153,193,1),rgba(46,94,137,1) 30%,rgba(46,94,137,1) 70%, rgba(47,153,193,1)); } .box table { border-spacing: 0; color: white; margin: 10px auto; width: 95%; } .box tr { /* background-image: url("tr_bg.png");*/ background-repeat: no-repeat; background-position: left bottom; border-bottom: 1px solid rgba(128,128,128,0.5); } .box tr:last-child { border-bottom: 0; } .box td { padding: 0 5px; } .box td:first-child { color: #97e2fc; } .box td:last-child { text-align: right; } .statsInfo td:nth-child(2) { text-align: right; } .statsInfo td:last-child { width: 45%; } .statsInfo span { background-repeat: no-repeat; background-position: left center; } .statsMelWeaponUp span { background-image: url("./mel.png"); padding: 0 0 0 21px; } .statsRngWeaponUp span { background-image: url("./rng.png"); padding: 0 0 0 21px; } .statsTecWeaponUp span { background-image: url("./tec.png"); padding: 0 0 0 21px; } .box h1 { /* background-color: #495a61; */ background-color: rgba(128,128,128,0.50); color: white; font-weight: normal; font-size: 13pt; margin-bottom: 10px; padding: 13px 13px 7px 13px; text-align: left; } .box h2 { /* background-color: #495a61; */ color: white; font-weight: normal; font-size: 18px; /* margin-bottom: 20px; padding: 10px; */ margin: 0 auto 10px auto; text-align: left; width: 95%; } .box h2 img { margin-right: 5px; vertical-align: top; } .box h2:hover { background: linear-gradient(45deg,rgba(76,113,126,0.66),rgba(113,169,189,00.66)); } .da { color: white; text-align: right; } .da span { background-color: rgba(20,29,40,0.66); padding: 5px; } .da span:hover { background: linear-gradient(45deg,rgba(76,113,126,0.66),rgba(113,169,189,00.66)); } .basicInfo tr:hover { background: linear-gradient(45deg,rgba(76,113,126,0.66),rgba(113,169,189,00.66)); } .infoBuffs { margin: 0 auto; width: 90%; } .infoBuffs:last-child { margin-bottom: 10px; } .infobuffs li { margin: 5px 0; } .infoBuffs li:hover { background: linear-gradient(45deg,rgba(76,113,126,0.66),rgba(113,169,189,00.66)); } .infoBuffs li ul { width: 100%; } .infoBuffs li ul li { width: 100%; padding-left: 20px; } .infoBuffs li ul li:hover { background: transparent; } .box p { margin: 10px; } .box h3 { /* background-image: url("tr_bg.png"); background-repeat: no-repeat; background-position: left bottom;*/ font-size: 12pt; font-weight: normal; margin: 10px; padding: 0 5px; border-bottom: 1px solid rgba(128,128,128,0.5); } .we { color: white; display: flex; flex-direction: row; justify-content: center; flex-wrap: wrap; } .we div { background: linear-gradient(rgba(0,0,0,0) 15%,rgba(128,128,128,0.50) 15%); /* background-image: url("we_bg.png"); background-repeat:repeat-x; background-position: left bottom;*/ min-height: 128px; max-width: 118px; min-width: 100px; width: 23%; padding: 0 0 10px 0; text-align: center; } .we div img { margin-bottom: 10px; } .we div:hover { background: linear-gradient(rgba(0,0,0,0) 15%,rgba(76,113,126,0.66) 15%,rgba(113,169,189,00.66)); } .we div h3 { background-image: none; /* background-image: url("tr_bg.png"); background-repeat: no-repeat; background-position: left bottom;*/ color: #97e2fc; font-size: 16px; font-weight: normal; margin: 0 0 10px 0; padding: 0; } .de { display: flex; flex-direction: row; justify-content: center; flex-wrap: wrap; } .de div { /* background: linear-gradient(rgba(0,0,0,0) 18%,rgba(128,128,128,0.50) 18%); background-image: url("we_bg.png"); background-repeat:repeat-x; background-position: left bottom;*/ max-width: 250px; min-width: 100px; width: 50%; padding: 0; margin: 0; text-align: left; } .aug li { background-color: rgba(128,128,128,0.50); color: white; margin: 0 0 5px 10px; padding: 5px; } .aug li img { vertical-align: middle; } .aug li:hover { background: linear-gradient(45deg,rgba(76,113,126,0.66),rgba(113,169,189,00.66)); } .pr li { margin: 0 10px 2px 10px; padding: 5px; } .pr li span { color:white } .pr li:hover { background: linear-gradient(45deg,rgba(76,113,126,0.66),rgba(113,169,189,00.66)); } .ye { color: #ffb74c; } .itemlist { margin: 0 10px; } .itemlist li { background-color: rgba(128,128,128,0.33); color: white; margin: 0 0 5px 0; padding: 10px; background-repeat: no-repeat; background-position: right top; background-origin: content-box;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .itemlist li em { /*background-color: rgba(38,53,63,0.33);*/ background-repeat: no-repeat; background-position: left center; } .itemaug em { background-image: url("./UINGSItemSpecialAbility.png"); padding: 0 0 0 26px; } .itemwep { font-size: 10pt; } .itemwep em { font-size: 12pt; line-height: 28px; padding: 0 0 0 21px; } .rifle { background-image: url("./NGSUIItemAssaultRifleMini.png"); } .gb { background-image: url("./NGSUIItemGunbladeMini.png"); } .itemimg { background: radial-gradient(rgb(196,196,196),rgb(128,128,128)); border: 4px solid rgba(128,128,128,1); float: left; margin-right: 10px; width: 48px; box-sizing: content-box; } .r1 { background-image: url("./NGSUIRarity1Star.png"); } .r1 .itemimg { background: radial-gradient(rgb(64,150,183),rgb(52,123,150)); } .r2 { background-image: url("./NGSUIRarity2Star.png"); } .r2 .itemimg { background: radial-gradient(rgb(64,150,183),rgb(52,123,150)); } .r3 { background-image: url("./NGSUIRarity3Star.png"); } .r3 .itemimg { background: radial-gradient(rgb(64,150,183),rgb(52,123,150)); } .r4 { background-image: url("./NGSUIRarity4Star.png"); } .r4 .itemimg { background: radial-gradient(rgb(101,178,77),rgb(83,146,63)); } .itemlist li span { background-repeat: no-repeat; background-position: left center; line-height: 28px; padding: 0 23px; } .atk { background-image: url("./NGSUIStatATKOutline.png"); } .pot { background-image: url("./NGSUIItemPotentialAbility.png"); cursor: help; } .clear { clear: both; } .itemlistcontainer { height: 400px; overflow-y: scroll; margin: 0 5px 10px 0; } .itemlist li:hover, .treeList li:hover { background-color: rgba(113,169,189,0.33); } .boxmenu { font-size: 10pt; margin: 10px; } .boxmenu li { background-color: rgba(245, 245, 245,0.66); color: white; display: inline-block; margin: 0; min-width: 53px; padding: 5px; border-bottom: 4px solid rgba(245, 245, 245,0.66); text-align: center; background-clip: padding-box; } .boxmenu img { vertical-align: middle; } .boxmenu li:first-child { background: linear-gradient(135deg,#60461b,#b0a34e); border-bottom: 4px solid #ffd602; } .boxmenu li:hover { background: linear-gradient(45deg,rgba(76,113,126,0.66),rgba(113,169,189,00.66)); border-bottom: 0; padding-bottom: 9px; } .itembar { margin: 10px; } input { background-color: #101317; border: 2px solid transparent; color: white; font-family: ngs,sans-serif; font-size: 11pt; height: 28px; padding: 0 5px; text-shadow: -1px -1px 0 rgba(0,0,0,0.66), 1px -1px 0 rgba(0,0,0,0.66), -1px 1px 0 rgba(0,0,0,0.66), 1px 1px 0 rgba(0,0,0,0.66); } input:hover { border: 2px solid #30cdef; } select{ background-color: rgba(128,128,128,0.5); color: white; font-family: ngs,sans-serif; font-size: 11pt; height: 28px; padding: 5px 10px; text-shadow: -1px -1px 0 rgba(0,0,0,0.66), 1px -1px 0 rgba(0,0,0,0.66), -1px 1px 0 rgba(0,0,0,0.66), 1px 1px 0 rgba(0,0,0,0.66); } select.sortFilter { width: 40%; margin-right: 10px; } .sortFilter { width: 40%; } option { background-color: rgb(128,128,128); } .exitBox { float: right; cursor: pointer; } .exitBox:after { clear: both; } /*.itembox:hover { border: 1px solid #36ffff; }*/ .exit { color: white; } /* width */ .customScrollbar::-webkit-scrollbar { width: 4px; } /* Track */ .customScrollbar::-webkit-scrollbar-track { background: rgba(128,128,128,0.8); } /* Handle */ .customScrollbar::-webkit-scrollbar-thumb { background-color: rgba(245, 245, 245,0.66); } .customScrollbar::-webkit-scrollbar-button { background-color: rgba(162,162,162,0.8); height:4px; width:4px; } /* Handle on hover ::-webkit-scrollbar-thumb:hover { background: #555; }*/ .containerB { flex: 1 1 auto; max-width: 250px; margin: 10px; } .containerC { flex: 1 1 auto; min-width: 370px; max-width: 1050px; margin: 10px; } .treeListContainer { max-height: 400px; overflow-y: auto; margin: 0 0 10px 0; } .treeList { margin: 0 10px; } .treelist li { background-color: rgba(128,128,128,0.33); color: white; margin: 0 0 5px 0; padding: 10px; background-repeat: no-repeat; background-position: right top; background-origin: content-box;white-space: nowrap; } .treeList li em { } .skillTreeBox { } .skillTreeContainer { height: 650px; overflow-y: scroll; margin: 10px 5px 10px 10px; display: flex; flex-flow: row wrap; } .skillTreeColumn { flex: 0 1 171px; } .skillItem:hover { /*background: linear-gradient(45deg,rgba(76,113,126,0.66),rgba(113,169,189,00.66));*/ background-color: rgba(113,169,189,0.33); } .skillBlank { color: white; padding: 6px; margin-right: 10px; margin-bottom: 96px; text-align: center; min-height: 148px; } .skillItem { background-color: rgba(128,128,128,0.33); color: white; padding: 6px; margin-right: 10px; margin-bottom: 96px; /*background-repeat: no-repeat; background-position: right top; background-origin: content-box;*/ text-align: center; min-height: 148px; } .skillPushRight { margin-left: auto; } .skillIcon { display: block; margin: 0 auto; width: } .skillAllocated { line-height: 40px; } .skillName { background-color: rgba(64,64,64,0.5); display: block; padding: 10px; height: 48px; text-align: left; } .skillPoints { background-color: rgba(64,64,64,0.5); text-align: center; margin: 10px; padding: 16px 0 10px 0; color: white; font-size: 14pt; }