/* =================================================_
   RaidQyrexx & PTC Nexus - Ultimate Cyber-Fantasy Theme
   ================================================= */

:root {
    --bg-deep: #030307;
    --bg-surface: rgba(15, 15, 26, 0.85);
    --cyber-cyan: #00f3ff;
    --cyber-pink: #ff007f;
    --fantasy-gold: #f39c12;
    --card-bg: rgba(18, 18, 30, 0.8);
    --border-glow: rgba(0, 243, 255, 0.25);
    --neon-shadow: 0 0 20px rgba(0, 243, 255, 0.4);
    --pink-shadow: 0 0 20px rgba(255, 0, 127, 0.4);
}

html{overflow-y:scroll;}

html, body, img, div, span, form, label, table, tr, td, ul, li, font, p, hr, h1{
    margin:0;padding:0;border:0;vertical-align:baseline;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;
}

body{
    background-color: var(--bg-deep);
    background-image: 
        radial-gradient(circle at 10% 20%, rgba(255, 0, 127, 0.12) 0%, transparent 40%),
        radial-gradient(circle at 90% 80%, rgba(0, 243, 255, 0.12) 0%, transparent 40%),
        linear-gradient(to bottom, #030307, #080614);
    color:#e0e0e0;
    font:normal 14px 'Rajdhani', Arial, Helvetica, sans-serif;
    padding-bottom:20px;
    overflow-x:hidden;
    min-height: 100vh;
}

table,tr,td{vertical-align:middle;}
form{display:inline;}

/*START Fix Firefox button*/
button::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="reset"]::-moz-focus-inner { 
padding:0 !important;border:0 none !important;}
/*END Fix Firefox button*/

/* Cyber Inputs */
input{
    background-color:#0d0d17;
    color:var(--cyber-cyan);
    font:13px 'Rajdhani', Verdana, Arial, sans-serif;
    outline-width:0;
    padding:6px 10px;
    width:186px;
    height:30px;
    border-radius:4px;
    border-style:solid;
    border-width:1px;
    border-color:rgba(0, 243, 255, 0.3);
    transition: 0.3s ease;
}
input:hover{ 
    border-color:var(--cyber-cyan);
    box-shadow: 0 0 10px rgba(0, 243, 255, 0.2);
}
input:focus{
    border-color:var(--cyber-cyan);
    box-shadow:0 0 15px rgba(0, 243, 255, 0.5) inset, 0 0 10px var(--cyber-cyan);
}
input.error{border:1px solid #ff007f !important; box-shadow: 0 0 10px rgba(255,0,127,0.4);}
.td-error{font:13px 'Rajdhani', sans-serif;color:#ff007f;padding:3px 10px 0;}

/* Futuristic Tags & Badges */
.upg-tag{
    border-radius:4px;
    border:1px solid rgba(255,255,255,0.2);
    color:#fff;
    font:bold 11px 'Orbitron', Verdana, sans-serif;
    padding:4px 8px;
    letter-spacing: 1px;
    text-transform: uppercase;
}
.tag-premium{background:#5aa53b; box-shadow: 0 0 10px rgba(90,165,59,0.4);}
.tag-standard{
    background: #6e70a2;
    background: linear-gradient(to bottom, #9C9ED0, #6e70a2);
    border:1px solid #9C9ED0 !important;
}
.tag-golden{
    background: #989665;
    background: linear-gradient(to bottom, #f39c12, #989665);
    border:1px solid #f39c12 !important;
    box-shadow: 0 0 10px rgba(243,156,18,0.4);
}
.tag-ultimate{
    background: #963846;
    background: linear-gradient(to bottom, #ff007f, #963846);
    border:1px solid #ff007f !important;
    box-shadow: 0 0 15px rgba(255,0,127,0.5);
}
.tag-admin{background:#bd362a; box-shadow: 0 0 10px rgba(189,54,42,0.5);}
.tag-mods{background:#7f12ad; box-shadow: 0 0 10px rgba(127,18,173,0.5);}

.ballon-green,.ballon-orange,.ballon-purple{font:11px/10px 'Orbitron', Arial, sans-serif;color:#fff;padding:2px 6px;vertical-align:1px;border-radius:6px;}
.ballon-green{background: linear-gradient(to bottom, #a1e048, #7bac37); box-shadow: 0 0 8px rgba(161,224,72,0.5);}
.ballon-orange{background: linear-gradient(to bottom, #e9a536, #c58316); box-shadow: 0 0 8px rgba(233,165,54,0.5);}
.ballon-purple{background: linear-gradient(to bottom, #D236E9, #AA16C5); box-shadow: 0 0 8px rgba(210,54,233,0.5);}

/*START CYBER MENU*/
#header-menu{
    display:table;width:100%;height:80px;
    box-shadow:0 5px 25px rgba(0, 243, 255, 0.15);
    border-bottom:2px solid var(--cyber-cyan);
    background: rgba(5, 5, 10, 0.9);
    backdrop-filter: blur(15px);
    position: sticky;
    top: 0;
    z-index: 1000;
}
#menu-table{margin:0 auto;width:980px;height:80px;}
#m-topo{border:0;padding:0;overflow:hidden;float:right;}
#m-topo td{vertical-align:middle;text-align:center;} .m-fix-space{width:35px;}
#m-topo a{
    color:#b0b0d0;
    text-decoration:none;
    font:bold 12px/16px 'Orbitron', Arial, sans-serif;
    display:block;
    transition: 0.3s ease;
    letter-spacing: 1px;
    text-transform: uppercase;
}
#m-topo a:hover{
    color:var(--cyber-cyan);
    text-shadow: 0 0 10px var(--cyber-cyan);
    transform: translateY(-2px);
}
.m-topo-sprite{margin:0 auto 4px auto;display:block;width:24px;height:24px;background:url('image/m-topo-sprite.png') no-repeat; filter: drop-shadow(0 0 5px rgba(0,243,255,0.4));}
.m-icn-acc{background-position: 0 0;} 
.m-icn-cancel{background-position: -25px 0;} 
.m-icn-forum{background-position: -50px 0;} 
.m-icn-grid{background-position: -75px 0;} 
.m-icn-key{background-position: -100px 0;} 
.m-icn-lock{background-position: -125px 0;} 
.m-icn-offers{background-position: -150px 0;} 
.m-icn-tasks{background-position: -175px 0;} 
.m-icn-view{background-position: -200px 0;} 
/*END MENU*/

/*START MENURENTING*/
#r-box-title{
    display: inline-block;font: 13px 'Orbitron', Arial, sans-serif;color: var(--cyber-cyan);
    background: rgba(18, 18, 30, 0.9);padding: 6px 12px;border-radius: 6px;
    border: 1px solid var(--border-glow);text-shadow: 0 0 8px rgba(0, 243, 255, 0.4);
    box-shadow: 0 0 15px rgba(0, 243, 255, 0.1);
}
.rent-button{color: #fff;display: inline-block;padding: 4px 10px;background: #12121e;border: 1px solid var(--cyber-cyan);cursor: pointer;font-size: 12px;width: auto;border-radius: 4px;transition:0.3s;}
.rent-button:hover{background: var(--cyber-cyan);color: #030307;box-shadow: 0 0 10px var(--cyber-cyan);}

.button-subm{
    color: #fff;background: linear-gradient(135deg, #00f3ff, #0077ff);
    width: auto;height: auto;margin-right: 15px;cursor: pointer;
    font:bold 11px 'Orbitron', Arial, sans-serif;letter-spacing: 1px;
    transition: all 0.3s ease;border: 1px solid var(--cyber-cyan);padding: 8px 16px;border-radius: 6px;
    box-shadow: 0 0 15px rgba(0, 243, 255, 0.3);text-transform: uppercase;
}
.button-subm:hover{text-decoration: none;background: var(--cyber-cyan);color: #030307;box-shadow: 0 0 25px var(--cyber-cyan);transform: translateY(-2px);}

.button-subm-d{
    color: #888;background: #111119;width: auto;height: auto;margin-right: 15px;cursor: default;
    font: bold 11px 'Orbitron', Arial, sans-serif;border: 1px solid #333;padding: 8px 16px;border-radius: 6px;text-transform: uppercase;
}
.rent-button-plus{color: #fff;display: inline-block;padding: 4px 10px;background: linear-gradient(135deg, #ff007f, #7928ca);border: 1px solid var(--cyber-pink);cursor:pointer;font-size: 12px;width: auto;border-radius: 4px;box-shadow: 0 0 10px rgba(255,0,127,0.3);transition:0.3s;}
.rent-button-plus:hover{box-shadow: 0 0 20px rgba(255,0,127,0.8);transform: scale(1.05);}
/*END MENURENTING*/

/*START MENUHOME*/
.acc-icons{
    width:130px;height:100px;text-align:center;color:#b0b0d0;
    font:12px 'Orbitron','Helvetica Neue',Helvetica,Arial,sans-serif;
    background-color:rgba(18, 18, 30, 0.7) !important;
    border-radius: 8px;
    border: 1px solid rgba(0, 243, 255, 0.2);
    backdrop-filter: blur(10px);
    transition: all 0.3s ease;
}
.acc-icons:hover{
    border:1px solid var(--cyber-cyan);
    cursor:pointer;
    background-color:rgba(0, 243, 255, 0.1) !important;
    color: #fff;
    box-shadow: 0 0 20px rgba(0, 243, 255, 0.3);
    transform: translateY(-5px);
}
.error{color:#ff007f;font-weight: bold; text-shadow: 0 0 8px rgba(255,0,127,0.5);}
.success{color:#00f3ff;font-weight: bold; text-shadow: 0 0 8px rgba(0,243,255,0.5);}
/*END MENUHOME*/

/*START MENULEFT*/
.menuleft-box-title{
    padding:12px 15px;border:1px solid rgba(0, 243, 255, 0.3);
    background: linear-gradient(90deg, rgba(12, 18, 36, 0.9), rgba(18, 18, 30, 0.9));
    font:bold 13px 'Orbitron', Arial, sans-serif;
    color:var(--cyber-cyan);text-shadow: 0 0 8px rgba(0,243,255,0.4);
    border-radius: 6px 6px 0 0;
    box-shadow:inset 0 1px 0 rgba(0,243,255,0.2);
}
.menuleft-box-content{
    padding:10px;border-left:1px solid rgba(0, 243, 255, 0.2);
    border-right:1px solid rgba(0, 243, 255, 0.2);
    border-bottom:1px solid rgba(0, 243, 255, 0.2);
    background:rgba(8, 8, 15, 0.85);
    border-radius: 0 0 6px 6px;
}
.ul-bt-acc{list-style-type:none;width:100%;}
.ul-bt-acc li{padding:3px 0;width:100%;}
.ul-bt-acc li a{
    border-width:1px;border-style:solid;border-color:rgba(0,243,255,0.1);
    font:12px 'Rajdhani', Verdana, Arial, sans-serif;cursor:pointer;text-decoration:none;
    display:block;padding:6px 10px;width:175px;border-radius:4px;color:#b0b0d0;
    background: rgba(18, 18, 30, 0.5);
    transition: 0.3s ease;
}
.ul-bt-acc li a:hover{
    background:rgba(0, 243, 255, 0.15);
    text-decoration:none;
    border-color:var(--cyber-cyan);
    color:var(--cyber-cyan);
    box-shadow: 0 0 10px rgba(0, 243, 255, 0.2);
    padding-left: 14px;
}
/*END MENULEFT*/

/*START INDEX - CYBER FANTASY HERO & CONTENT*/
.idx-title{
    font:bold 42px 'Orbitron', Georgia, serif;
    color:#fff;
    text-shadow:0 0 20px rgba(0, 243, 255, 0.6), 0 0 40px rgba(255, 0, 127, 0.3);
    letter-spacing: 2px;
}
.idx-subtitle{
    font:bold 22px/1.5em 'Rajdhani', Garamond, serif;
    color:var(--cyber-cyan);
    text-shadow: 0 0 10px rgba(0,243,255,0.4);
}
#ul-bt-idx {float:left;list-style-type:none;overflow:hidden;}
#ul-bt-idx li {float:left;}
#ul-bt-idx li a{
    display:block;padding:15px 35px;border-radius:8px;
    text-align:center;text-decoration:none;
    font:bold 18px 'Orbitron', Arial, sans-serif;color:#fff;
    border:solid 1px var(--cyber-cyan);text-shadow: 0 0 10px rgba(0,243,255,0.8);
    box-shadow:0 0 20px rgba(0, 243, 255, 0.3);
    background: linear-gradient(135deg, #ff007f, #7928ca);
    transition: 0.4s ease;
    text-transform: uppercase;
    letter-spacing: 1px;
}
#ul-bt-idx li a:hover{
    background: linear-gradient(135deg, #00f3ff, #ff007f);
    color: #030307;
    box-shadow:0 0 35px rgba(0, 243, 255, 0.8), 0 0 35px rgba(255, 0, 127, 0.8);
    transform: scale(1.05);
    text-decoration:none;
}
#ul-bt-idx li a:active{
    transform: scale(0.98);
}
.idx-titles-content{color:var(--cyber-cyan);font:16px/18px 'Orbitron', Georgia, serif;margin-bottom:6px;text-shadow: 0 0 8px rgba(0,243,255,0.3);}
.idx-subtitles-content{color:#a0a0c0;font-size:14px;line-height:20px;}
.idx-ul{list-style-type:none;padding:0;margin:4px 0 0 0;display:table;}
.idx-ul li{
    background:url('image/idx-list.jpg') no-repeat left center;
    padding-left:14px;font:12px/20px 'Rajdhani', Verdana, sans-serif;color:#b0b0d0;
    transition: 0.2s;
}
.idx-ul li:hover{color:var(--cyber-cyan); transform: translateX(4px);}
.idx-sprite{float:right;background:url('image/idx-sprite.jpg') no-repeat right center;}
.idx-icn1{width:40px;height:40px;background-position:0 0; filter: drop-shadow(0 0 8px var(--cyber-cyan));}
.idx-icn2{width:32px;height:32px;background-position:-80px;}
.idx-icn3{width:40px;height:40px;background-position:-40px 0; filter: drop-shadow(0 0 8px var(--cyber-pink));}
.idx-icn4{width:19px;height:19px;background-position:-112px -1px;}
.idx-icn5{width:19px;height:19px;background-position:-112px -20px;}
/*END INDEX*/

.button-submit{font-size:12px;padding:10px 18px;width:auto;overflow:visible;outline-width:0;height:auto !important;}
.button-mini{font-size:10px;padding:6px 10px;display:inline-block;*display:inline;}
.button-link{font-size:12px;padding:10px 18px;display:inline-block;*display:inline;}

.button-submit,.button-mini,.button-link,.forum-button-mini,#ul-topic li a{
    font-family:'Orbitron',Verdana,sans-serif;font-weight:bold;text-decoration:none;color:#fff;cursor:pointer;text-transform:uppercase;
    border:solid 1px var(--cyber-cyan);letter-spacing: 1px;
    border-radius:6px;box-shadow:0 0 15px rgba(0, 243, 255, 0.25); 
    background: linear-gradient(135deg, #0c3569, #071f4b);
    transition: 0.3s ease;
}
.button-submit:hover,.button-mini:hover,.button-link:hover,.forum-button-mini:hover,#ul-topic li a:hover{
    background:var(--cyber-cyan);
    color:#030307;
    box-shadow:0 0 25px var(--cyber-cyan);
    text-decoration:none;
    transform: translateY(-2px);
}
.button-submit:active,.button-mini:active,.button-link:active,.forum-button-mini:active,#ul-topic li a:active{
    background:#00f3ff;
    box-shadow:inset 0 0 10px rgba(0,0,0,0.5);
}

.button-submit-d,.forum-button-mini-d,#ul-topic-d li a{
    font:bold 11px 'Orbitron',sans-serif;text-transform:uppercase;padding:10px 18px;
    width:auto;overflow:visible;outline-width:0;
    color:#666 !important;cursor:default !important;text-decoration:none !important;height:auto !important;
    border:solid 1px #222;
    border-radius:6px;
    background: #0d0d17;
}

a.link{font:13px/1.3em 'Rajdhani', Arial, sans-serif;color:var(--cyber-cyan);text-decoration:none; transition: 0.2s;}
a.link:hover{text-decoration:underline; text-shadow: 0 0 8px var(--cyber-cyan);}

/*c=content , ci=content-inside*/
.c-table{
    margin:0 auto;width:980px;
    background:rgba(12, 12, 22, 0.95);
    border:1px solid rgba(0, 243, 255, 0.3);
    box-shadow:0 0 40px rgba(0, 243, 255, 0.15), inset 0 0 20px rgba(0,0,0,0.8);
    margin-top:20px;
    border-radius:10px 10px 0px 0px;
    position:relative;z-index:1;
    backdrop-filter: blur(10px);
}
.c-td{vertical-align:top;padding:20px;}

.c-inside{border:1px solid rgba(0,243,255,0.2);width:100%;height:45px;font:16px 'Orbitron',sans-serif;color:#fff;border-radius:6px; background: rgba(18,18,30,0.8);}
.ci-inside-td{vertical-align:top;padding:20px;}

.ci-top-table{border:1px solid rgba(0,243,255,0.2);width:100%;height:45px;font:16px 'Orbitron',sans-serif;color:#fff;border-radius:8px 8px 0px 0px;}
.ci-bottom-table{border:1px solid rgba(0,243,255,0.2);width:100%;margin-top:12px;border-radius:0 0 10px 10px;}

.c-inside, .ci-top-table, .ci-bottom-table{
    background: linear-gradient(135deg, rgba(15,15,26,0.95), rgba(8,8,15,0.95));
    box-shadow: inset 0 0 15px rgba(0,243,255,0.05);
}

.ci-box{
    border-radius:8px;text-align:left;
    border:1px solid rgba(0, 243, 255, 0.25);
    background:rgba(15, 15, 26, 0.7);
    font:bold 14px 'Rajdhani', Arial, sans-serif;color:#e0e0e0;
    padding:20px;
    box-shadow: 0 4px 20px rgba(0,0,0,0.5);
    backdrop-filter: blur(10px);
}

.gray-box{border:1px solid rgba(0,243,255,0.2);font:12px/22px 'Rajdhani', Verdana, sans-serif;color:#b0b0d0; background: rgba(10,10,18,0.8); border-radius: 6px;}
.gray-box-child{border:1px solid rgba(0,243,255,0.2);font:12px/22px 'Rajdhani', Verdana, sans-serif;color:#b0b0d0;background: rgba(12,12,20,0.8);}
.gray-box-child td{border-bottom: 1px solid rgba(0,243,255,0.1);}
.gray-box-child tr:hover td{background: rgba(0, 243, 255, 0.08); color: #fff;}
.gray-box-title{padding:12px 15px;border:1px solid rgba(0,243,255,0.3);font:bold 14px 'Orbitron', Arial, sans-serif;color:var(--cyber-cyan);background:rgba(18, 18, 30, 0.9);border-bottom:1px solid rgba(0,243,255,0.3) !important; text-shadow: 0 0 8px rgba(0,243,255,0.4);}
.gray-box-td{padding:12px 18px;background:rgba(15, 15, 26, 0.6);}
.gray-box-content{font:12px/22px 'Rajdhani', Verdana, sans-serif;color:#b0b0d0;}
.gray-box-hr{background:url('image/dot.gif') repeat-x;height:1px;padding-bottom:10px; opacity: 0.4;}

.box-msg{
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.6);
    border:1px solid;font:16px 'Orbitron', Georgia, serif;letter-spacing:0.8px;padding:12px 24px;border-radius:8px;
    backdrop-filter: blur(10px);
}
.notification-box-info{background-color: rgba(0, 243, 255, 0.15);border-color: var(--cyber-cyan);color:#00f3ff; text-shadow: 0 0 8px rgba(0,243,255,0.5);}
.notification-box-success{background-color: rgba(90, 165, 59, 0.15);border-color: #5aa53b;color:#a3ff75; text-shadow: 0 0 8px rgba(90,165,59,0.5);}
.notification-box-warning{background-color: rgba(243, 156, 18, 0.15);border-color: var(--fantasy-gold);color:#ffd075; text-shadow: 0 0 8px rgba(243,156,18,0.5);}
.notification-box-error{background-color:rgba(255, 0, 127, 0.15);border-color:var(--cyber-pink);color:#ff75b3; text-shadow: 0 0 8px rgba(255,0,127,0.5);}

/*START HELPCENTER*/
.help-int{background:url('image/help-input.gif') no-repeat;width:372px;height:52px;font:21px 'Orbitron', Helvetica, sans-serif;border:0;padding:6px 8px 0; color: #fff;}
.help-int:hover, .help-int:focus{border:0;box-shadow:0px 0px 0px;}
.help-subicons{background:url('image/help-subicons.gif') no-repeat;display:block;overflow:hidden;cursor:pointer;width:80px;height:80px; filter: drop-shadow(0 0 10px rgba(0,243,255,0.3)); transition: 0.3s;}
.help-subicons:hover{transform: scale(1.05); filter: drop-shadow(0 0 15px var(--cyber-cyan));}
.help-sub1{background-position:0 0;} .help-sub2{background-position:0 -80px;} .help-sub3{background-position:0 -160px;} .help-sub4{background-position:0 -240px;}
.helpbox-table{background:rgba(18, 18, 30, 0.8);border-radius:8px;padding:10px 15px;width:320px; border: 1px solid rgba(0,243,255,0.2); transition: 0.3s;}
.helpbox-table:hover{background:rgba(0, 243, 255, 0.1);border-color:var(--cyber-cyan);cursor:pointer; box-shadow: 0 0 15px rgba(0,243,255,0.2); transform: translateY(-3px);}
.helpbox-td-img{width:80px;}
.helpbox-title{font:16px 'Orbitron', Georgia, serif;color:var(--cyber-cyan); text-shadow: 0 0 8px rgba(0,243,255,0.3);}
.helpbox-text{margin-top:4px;font:12px/18px 'Rajdhani', Arial, sans-serif;color:#a0a0c0;}
.helps-results-div{padding:10px 12px;width:568px;background:rgba(255, 0, 127, 0.1); border: 1px solid var(--cyber-pink); border-radius: 6px;}
.help-results-title{font:bold 18px/26px 'Orbitron', Georgia, serif;color:var(--cyber-pink); text-shadow: 0 0 8px rgba(255,0,127,0.4);}
.help-results-title a{color:var(--cyber-pink);text-decoration:none;} .help-results-title a:hover{text-decoration:underline;}
.help-results-text{font:12px/20px 'Rajdhani', Arial, sans-serif;color:#e0e0e0;}
.support-error{color:#ff007f;font:bold 13px/20px 'Orbitron', Helvetica, sans-serif; text-shadow: 0 0 8px rgba(255,0,127,0.5);}
.support-textarea{width:450px;height:225px;background:#0d0d17;border: 1px solid rgba(0,243,255,0.3);border-radius:6px;color:var(--cyber-cyan);padding:8px;outline-width:0;font-family: 'Rajdhani', sans-serif; font-size: 14px;}
.support-textarea:hover, .support-textarea:focus{box-shadow:0 0 15px rgba(0, 243, 255, 0.3); border-color: var(--cyber-cyan);}
/*END HELPCENTER*/

/*PAYMENT BUTTONS*/
.bts-pay,.bts-pay-d {
    border:1px solid rgba(0, 243, 255, 0.25);border-radius:6px;padding:16px 14px;
    background:rgba(18, 18, 30, 0.7);cursor:pointer;display:inline-block;
    transition: 0.3s ease;
}
.bts-pay:hover{background:rgba(0, 243, 255, 0.12);border:1px solid var(--cyber-cyan); box-shadow: 0 0 15px rgba(0,243,255,0.3); transform: translateY(-3px);}
.bts-pay img{width:70px;height:22px;border:0; filter: drop-shadow(0 0 5px rgba(255,255,255,0.3));}
.bts-pay-d{background:rgba(10, 10, 15, 0.5);border:1px solid rgba(255,255,255,0.05);cursor:default; opacity: 0.5;}
.bts-pay-d img{width:70px;height:22px;border:0; filter: grayscale(100%);}
/*END PAYMENT BUTTONS*/

/*START FOOTER*/
#f-table{
    margin:0 auto;width:980px;
    background:rgba(10, 10, 18, 0.95);
    border-top:1px solid rgba(0, 243, 255, 0.3);
    border-radius:0px 0px 10px 10px;
    border-left:1px solid rgba(0, 243, 255, 0.2);
    border-right:1px solid rgba(0, 243, 255, 0.2);
    border-bottom:1px solid rgba(0, 243, 255, 0.2);
    font:12px 'Rajdhani', Verdana, sans-serif;color:#a0a0c0;
    box-shadow:0 10px 30px rgba(0, 0, 0, 0.8);
    position:relative;z-index:1;
    backdrop-filter: blur(10px);
}
#f-td-copyright{padding:10px 20px;} #f-td-facebook{width:21px;padding:1px 10px 2px 11px;} #f-td-twitter{width:21px;padding-top:2px;}
#ul-footer {float:right;list-style-type:none;overflow:hidden;}
#ul-footer li {float:left;padding-left:14px;}
#ul-footer li a{
    font:12px 'Orbitron', Verdana, sans-serif;color:#b0b0d0;text-align:center;text-decoration:none;display:block;padding:6px 10px;
    border:1px solid rgba(0, 243, 255, 0.25);border-radius:6px;
    background: rgba(18, 18, 30, 0.8);
    transition: 0.3s ease;
}
#ul-footer li a:hover{
    color:#030307;
    background:var(--cyber-cyan);
    border:solid 1px var(--cyber-cyan);
    box-shadow: 0 0 15px var(--cyber-cyan);
    transform: translateY(-2px);
}
.f-socials{background:url('image/f_socials.gif') no-repeat;display:block;overflow:hidden;cursor:pointer; filter: drop-shadow(0 0 5px rgba(0,243,255,0.3)); transition: 0.3s;}
.f-socials:hover{ filter: drop-shadow(0 0 10px var(--cyber-cyan)); transform: scale(1.1);}
.f-facebook{background-position:0 0;width:21px;height:21px;}
.f-twitter{background-position:0 -21px;width:21px;height:21px;}
/*END FOOTER*/