﻿@font-face {
 font-family: 'icomoon';
 src: url('../fonts/IcoMoon-Free.ttf') format('truetype');
 font-weight: normal;
 font-style: normal;
}
body, html, menu {
 border: 0;
 font-size: 100%;
 margin: 0;
 padding: 0;
 vertical-align: baseline;
}
body {
 background-color: #00566a;
 font-family: lucida console;
 font-size: 20px;
}
body, html a { text-decoration: none; }
#copyright {
 color: #ffc30f;
 font-family: lucida console;
 font-size: 11px;
 position: fixed;
 bottom: 10px;
 right: 10px;
 opacity: 0.5;
}
#err904 { padding-top: 150px; }
.err904_tabcent {
 border: 1px solid;
 border-radius: 8px;
 width: 80%;
 margin: auto;
 padding: 10px;
}
#index_main {
 color: #FF5733;
 font-size: 20px;
 padding-top: 100px;
 vertical-align: middle;
}
#index_main .selected { color: #66CDCC; }
#index_main { padding-left: 5%; }
#menu {
 background-color: #002830;
 font-size: 32px;
 position: fixed;
 overflow: hidden;
 width: 100%;
 height: 60px;
 top: 0;
 padding-top: 1%;
}
#menu img { vertical-align: middle; }
.menu_ltext {
 color: #ffc30f;
 display: block;
 font-weight: bold;
 float: left;
 padding-left: 2%;
}
.menu_ltext a { color: #ffc30f; }
.menu_rtext {
 float: right;
 padding-right: 5%;
}
.nudlog.DELPRE { color: #828282; }
.nudlog.MODDELPRE { color: #616161; }
.nudlog.MODNUKE { color: #7F0000; }
.nudlog.MODUNNUKE { color: #009696; }
.nudlog.NUKE { color: #FF0000; }
.nudlog.UNDELPRE { color: #727272; }
.nudlog.UNNUKE { color: #008000; }
#pagination { 
 padding: 20px 20px 50px 0px;
 padding-left: 8%;
}
#pagination a {
 display: inline-block;
 padding: 10px;
 font-family: icomoon;
 text-decoration: none;
 border: 2px dashed #66cdcc;
 margin: 0 10px 0 0;
 color: #66cdcc;
}
#pagination a:hover { border-style: solid; }
#pagination a:active { color: #000; }
#pagination a#first:before { content: '\ea21'; }
#pagination a#backward:before { content: '\ea1f'; }
#pagination a#forward:before { content:'\ea20'; }
#pagination a#last:before { content:'\ea22'; }
#pagination #pages { margin: 0 10px 0 0; }
.release_tabcent {
 border: 1px solid;
 border-radius: 8px;
 width: 80%;
 margin: auto;
 padding: 10px;
}
#release_table { padding-top: 150px; }
.rlsgroup {
 border-right: 4px solid transparent;
 color: #c70039; 
 font-weight: bold;
 transition: all 0.2s ease-out;
}
.rlsgroup:hover {
 border-right-color: #ffc30f;
 box-shadow: 0 0 10px 0 #aaa;
 color: #66CDCC;
}
.rlsname {
 border-left: 4px solid transparent;
 color: #FF5733;
 transition: all 0.2s ease-out;
}
.rlsname:hover {
 border-left-color: #ffc30f;
 box-shadow: 0 0 10px 0 #aaa;
 color: #66CDCC;
}
.rlssec { color: #000; }
.rlssec:before { font-family: icomoon; vertical-align: middle; }
.rlssec.EBOOK:before, .rlssec.EbOOK:before { content: '\e904'; }
.rlssec.MP3:before, .rlssec.FLAC:before { content: '\e911'; }
.rlssec[class*=XXX]:before, .rlssec[class*=XxX]:before { content: '\2471'; }
.rlssec.BluRay:before, .rlssec.x264:before, .rlssec.x265:before, .rlssec.XViD:before, .rlssec.DVDR:before { content: '\e914'; }
.rlssec.TV-HD:before { content: '\e95b'; }
.rlssec[class*=TV]:before, .rlssec[class*=tv]:before { content: '\e95b'; }
.rlssec.PS4:before, .rlssec.NSW:before, .rlssec.GAMES:before { content: '\e916'; }
.rlssec.PRE:before { content: '\ea09'; }

.search-box {
 width: 850px;
 position: relative;
 display: inline-block;
 font-size: 14px;
}
.search-box input[type=text] {
 height: 32px;
 padding: 5px 10px;
 border: 1px solid #CCCCCC;
 font-size: 14px;
}
.result {
 position: absolute;        
 z-index: 999;
 top: 100%;
 left: 0;
}
.search-box input[type=text], .result {
 width: 100%;
 box-sizing: border-box;
}
/* Formatting result items */
.result div {
 margin: 0;
 padding: 7px 10px;
 border: 1px solid #CCCCCC;
 border-top: none;
 cursor: pointer;
}
.result div:hover { background: #f2f2f2; }


