@font-face {font-family:'newsnet'; src:url('/fonts/newsnet.woff2') format('woff2'), url('/fonts/newsnet.woff') format('woff'), url('/fonts/newsnet.svg#nn') format('svg');}
body {color:#cccccc; background-color:#1e2125; font-family:sans-serif;}
a:active {outline:none;}
h1,h2,h3,h4,h5 {color:#cccccc; margin:0; font-weight:normal;}
h1 a {color:#cccccc;}
h1 a:hover {color:#e8e8e8;}
.ban h1 {color:#e8e8e8; font-size:28px; background-image:linear-gradient(to right,#4fd3bb, #e8e8e8); background-clip:border-box; text-fill-color:transparent;}
.ban h1 a {color:#e8e8e8;}
h2 a {color:#cccccc;}
h2 a:hover {color:#e8e8e8;}
h2 a:focus {color:#e8e8e8;}
h2 a:visited {color:#cccccc;}
h3 a {color:#cccccc;}
h3 a:hover {color:#e8e8e8;}
#titles h3, header h3 {color:#e8e8e8; margin:12px 0; font-weight:normal;}
#titles h3, header h3 a {color:#e8e8e8;}
#titles h3, header h3 a:hover {color:#e8e8e8;}
#titles h4 {color:#e8e8e8; margin:0; font-weight:normal;}
#titles h4 a {color:#e8e8e8;}
#titles h4 a:hover {color:#e8e8e8;}
h4 a {color:#cccccc;}
h4 a:hover {color:#e8e8e8;}
h5 a {color:#cccccc;}
h5 a:hover {color:#e8e8e8;}
big {color:#cccccc;}
big a {color:#cccccc;}
big a:hover {color:#e8e8e8;}
.justy h5, .justy h4, .justy h3, .justy h2, .justy h1 {color:#cccccc; margin:0.5em 0;}
p {margin:8px 0;padding:0 2px;}
article.panel p:first-child  {margin-top:0;}
article.panel p:last-child {margin-bottom:0;}
tr:nth-of-type(2n) {background:rgba(0,0,0,0.05);}
td,th {color:#e8e8e8; border-color:#787878; padding:4px; margin:2px;}
th {color:#e8e8e8; background-color:#000000; border-color:#787878;}
table {border-color:#787878; font-size:80%;}
blockquote {background-color:#333333; font-family:Arial; margin:2px 0; padding:12px 18px; border-style:solid; border-width:1px; border-radius:10px; text-align:left; font-size:90%; background-color:rgba(0,0,0,0.4); border-color:rgba(120,120,120,0.4);}
header {padding:0;}
header h3 {margin:0 0 10px 0; display:block; font-size:larger;}
section {margin:10px 0 0px 0; padding:10px 10px; border-radius:10px; border:0px solid #1e2125; background-color:rgba(30,33,37,0.5); transition:border 0.2s linear;}
section:hover .thumb {filter:grayscale(0%);}
section header {margin-top:-8px; margin-bottom:0px;}
section h4 {font-weight:normal;}
section .imgl {margin-right:10px;}
article a {color:#4fd3bb;}
article {clear:left; margin:4px 0px;}
figure {margin:0;}
figcaption {color:#cccccc; font-family:Arial; font-size:smaller;}
ul {padding:0; margin:0 0 0 16px;}
ul ul {margin:0 0 0 16px;}
ol {margin:0 0 0 16px;}
ol ol {margin:0 0 0 16px;}
li {padding:0px 0;}
sup {line-height:0;}
sub {line-height:0;}
img {filter:invert(0%);}
input {color:#cccccc; background-color:#000000; border-color:#1e2125; border-width:1px; border-style:solid; border-radius:0px; font-size:small; transition:background 0.2s linear; box-sizing:border-box; margin:1px 3px; padding:1px 2px;}
input:hover {background-color:#000000; border-color:#787878;}
textarea {color:#cccccc; background-color:#333333; border-color:#1e2125; box-shadow:0 0 4px #000000; padding:0 2px; margin:0px 0; border-radius:2px; box-sizing:border-box;}
textarea:hover {border-color:#787878;}
div:focus-visible {border-color:#1e2125;}
select {color:#e8e8e8; background-color:#000000; border-color:#1e2125; box-shadow:0 0 2px #000000;}
button {color:#cccccc; font-size:smaller;}
submit {color:#e8e8e8; background-color:#000000; border-color:#1e2125;}
fieldset {background:rgba(0,0,0,0.2); margin:4px 0; padding:10px; border:1px solid #787878; box-shadow:0;}
legend {background:rgba(0,0,0,0.2); border:1px solid #787878;}
object {border:0;}
fact {text-shadow:0px 1px 2px #787878;}
quote {background-color:#000000;}
aside {background-color:#333333; font-size:smaller; padding:16px; border:0px solid #1e2125; background-image:linear-gradient(90deg,#1e2125,rgba(30,33,37,0.2));}
#page {transition:all 0.2s ease; width:inherit; margin:0; padding:10px; max-width:940px;}
#banner {width:100%; margin-bottom:10px;}
#banner .banim {background-size:cover; background-position:0; height:calc(100vw/4);}
#navigation {color:#e8e8e8; border-width:0; line-height:normal; margin:0 0 10px 0;}
#navigation a {color:#e8e8e8;}
#navigation a:hover {color:#e8e8e8;}
.menus {color:#cccccc; font-size:100%; margin:4px 0 0 0;}
.menus a {color:#cccccc;}
.menus a:hover {color:#e8e8e8;}
.menus a {padding:4px 6px; line-height:20px; font-size:14px;}
.menus a:hover, .menus a.active {text-shadow:0px 0px 1px #cccccc;}
.menu a {color:#cccccc;}
.menu a {color:#cccccc;}
.menu a:hover, .menu a.active {color:#e8e8e8; text-shadow:0px 0px 1px #cccccc; color:#e8e8e8 !important; background-color:rgba(120,120,120,0);}
#titles {color:#e8e8e8;}
#lbar {position:fixed; width:280px; height:calc(100vh - 40px); overflow-y:auto; scrollbar-width:none;}
#mbar {width:720px; margin-left:296px;}
#rbar {float:right;}
#content {margin:2px;}
#footer {color:#e8e8e8; clear:both; text-align:left; border-radius:inherit;}
#menu {color:#cccccc; padding:0 0 10px; font-size:14px;}
#menu a {color:#cccccc;}
#menu a:hover {color:#e8e8e8;}
#menu li a {color:#cccccc;}
#menu li a:hover {color:#e8e8e8;}
#menu a {font-family:Arial; border-width:0; border-style:solid; padding:2px 4px; margin:0px 0; line-height:20px; display:inline-block;}
#menu a:hover {color:#e8e8e8; text-shadow:0px 0px 1px #cccccc;}
#menu a.active {color:#e8e8e8; text-shadow:0px 0px 1px #cccccc;}
#menu .panel {display:block; font-weight:normal; font-family:Verdana;}
#menu .philum {font-size:23px;}
#menu .panel a {border:0;}
#drop li {display:inline-block;}
#drop a {display:block;}
#drop li ul {display:none;}
#drop li:hover ul {display:inline-block; position:absolute; left:0;}
#artmod {display:none; margin-left:10px; margin-top:2px;}
#board {padding:0;}
input#srch {background-color:#1e2125; border-color:#333333; width:120px; padding:1px 3px 1px; border:1px solid #787878;}
input#srch:hover {background-color:#000000;}
input#srch:focus {background-color:#000000; transition:all 0.1s linear;}
#board li {background-color:#1e2125; box-shadow:0px 0px 4px #1e2125; margin:4px 2px; padding:4px; font-size:small;}
#board li a {color:#cccccc;}
#board li a:hover {color:#e8e8e8; text-shadow:0px 0px 1px #1e2125;}
#bub {z-index:1;font-size:medium;}
#bub li {padding:1px 2px 2px;}
#bub li.active {background-color:#000000;}
#bub li a {padding:0px 2px 1px;}
#bub li ul {min-width:120px;background-color:#333333; padding:2px 2px 2px;}
#bub li li a {padding:2px 2px 2px;}
#bub ul {color:#cccccc; background-color:#1e2125; box-shadow:0;}
#bub ul a {color:#cccccc;}
#bub ul a:hover {color:#e8e8e8;}
#bub ul ul {color:#cccccc; border-color:#787878; border-style:solid; border-width:1px;}
#bub ul ul a {color:#cccccc;}
#bub.inline ul a {color:#cccccc;}
#bub.inline ul a:hover {color:#e8e8e8;}
#bub.inline ul {background-color:#1e2125; border-radius:4px;}
#bub.inline ul ul a {color:#cccccc;}
#bub.inline ul ul a:hover {color:#e8e8e8;}
#bub.inline ul ul {background-color:#000000; border-color:#787878; border-width:1px;}
#bub.inline li a.active {color:#e8e8e8;}
#bub li li:hover {background-color:#1e2125;}
#bub .philum {color:#cccccc; line-height:20px; min-width:16px;}
.desk a {color:#cccccc; width:56px; padding:0 4px; margin:0 4px;}
.desk a:hover {color:#e8e8e8; background-color:#000000;}
.vtab {margin:0; /*writing-mode:vertical-rl; text-orientation:mixed;*/}
.vtab a {color:#787878; background-color:#cccccc; border-color:#e8e8e8; border-radius:6px 6px 0 0; padding:1px 2px; margin:0px 1px;}
.vtab a:hover {color:#000000; background-color:#cccccc; border-color:#e8e8e8;}
.vtab a.active {color:#000000; background-color:#cccccc; border-color:#e8e8e8;}
.tab {border-color:#1e2125; margin:0 0 10px 0;}
.panel {color:#e8e8e8; font-family:Arial,Sans;}
.panel a {color:#cccccc;}
.panel a:hover {color:#4fd3bb;}
.panel a:hover {text-decoration:underline;}
.bubble {color:#cccccc; background-color:#1e2125; border-color:#787878;}
ul.panel li {font-family:Arial; margin:0px 0; font-size:small;}
ul.panel li a {color:#e8e8e8; border-color:#1e2125; word-wrap:break-word;}
ul.panel li a {color:#e8e8e8;}
ul.panel li a:hover {color:#4fd3bb; border-color:#1e2125;}
.justy {color:#e8e8e8; font-family:Georgia,serif; font-size:20px; text-align:left; line-height:1.2em;}
.justy a {color:#e8e8e8;}
.justy a:hover {color:#4fd3bb;}
.justy p {margin:12px 0;}
.justy a {text-decoration:underline;}
.justy a:hover {text-decoration:underline;}
.justy h1 {font-size:xx-large;}
.justy h4 {font-size:medium;}
.justy h5 {color:#787878; font-size:normal;}
.justy img {border-color:#787878; border-width:1px; border-style:solid; max-width:auto;}
.cols img#rez {width:100%;}
.justy .philum {line-height:1em;}
.grid-art {display:grid; grid-template-columns:300px auto; grid-column-gap:16px; grid-row-gap:4px;}
.thumb {border-color:#1e2125; background-size:100%; background-position:center center; height:160px; width:100%; margin:0 0 0px 0; transition:all 0.3s ease; border-width:1px; border-style:solid; background-size:100%; filter:grayscale(97%); background-image:linear-gradient(33deg,rgba(93, 171, 255, 0.44),rgba(176,44,68,0.14)),linear-gradient(45deg,rgba(79,211,187,0.2),rgba(249,3,3,0.12));}
.thumb:hover {border-color:#e8e8e8; background-size:100%;filter:grayscale(0%);}
.simple .thumb {height:100px;}
.effect {filter:contrast(100%) brightness(400%) invert(100%);}
.active {color:#4fd3bb;}
.active a:hover {color:#4fd3bb;}
.txtit {color:#e8e8e8; font-size:21px; text-shadow:inherit; font-weight:bold;}
.txtit a {color:#e8e8e8;}
.txtit a:hover {color:#4fd3bb;}
.txtcadr {color:#cccccc; border-color:#1e2125; font-size:larger; margin:10px 0; padding:4px 10px; font-variant:petite-caps; text-align:left;}
.txtcadr a {color:#e8e8e8;}
.txtcadr a:hover {color:#e8e8e8; background-color:#000000;}
.txtcadr a:hover a {color:#e8e8e8;}
.txtx, .txtred, .txtblc, .txtnoir, .txtyl {color:#e8e8e8; border-radius:2px; border-style:solid; border-width:0px; box-shadow:0px 0px 2px #1e2125; font-size:small; text-decoration:none;}
.txtx, .txtred, .txtblc, .txtnoir, .txtyl a {color:#e8e8e8;}
.txtx, .txtred, .txtblc, .txtnoir, .txtyl a:hover {color:#cccccc;}
.txtx {color:#e8e8e8; background-color:#333333; border-color:#787878; border-width:0;}
.txtx a {color:#e8e8e8; border-color:#787878;}
.txtx.active {background-color:#000000;}
.txtx:hover {background-color:#000000; text-decoration:none;}
.txtblc {color:#e8e8e8; background-color:#000000; box-shadow:0px 0px 2px #787878;}
.txtblc a {color:#e8e8e8;}
.txtblc a:hover {color:#e8e8e8;}
.txtred a:hover {border-color:#;}
.txtred {border-color:red; border-width:1px; box-shadow:0px 1px 1px #000000 inset, 0px 0px 2px #787878; padding:2px 4px;}
.txtred:hover {background-color:#000000; box-shadow:0px 1px 2px #fff inset, 0px 0px 4px #787878;}
.txtnoir {color:#333333; background-color:#cccccc; box-shadow:0px 0px 4px #1e2125;}
.txtnoir a {color:#333333;}
.txtnoir a:hover {color:#333333;}
.txtyl {color:#333333 !important;}
a.txtyl {color:#333333 !important; text-decoration:none !important;}
.txtyl:hover {color:#000000;}
.txtsmall {color:#e8e8e8; font-family:Arial; font-size:80%; padding:0px 1px; border-width:1px 0 0 0;}
.txtsmall a {color:#e8e8e8;}
.txtsmall a:hover {color:#4fd3bb;}
.txtsmall a {text-decoration:underline;}
.txtsmall2 {color:#cccccc; font-family:Arial; font-size:70%; padding:0px 1px;}
.txtsmall2 a {color:#cccccc;}
.txtsmall2 a:hover {color:#cccccc;}
.txtsmall2 a {padding:0 2px; border-radius:2px;}
.date {color:#cccccc; font-size:70%;}
.date a {color:#cccccc;}
.tags {margin:4px 0px; font-family:Arial; font-size:80%;}
.tags a {padding:0px 1px;}
.tags a:hover {padding:0px 1px; text-decoration:underline;}
.tags a.active {color:#1e2125; background-color:#cccccc;}
.note {color:#787878;}
.author {color:#4fd3bb;}
.title {color:#e8e8e8; font-size:large; padding:6px;}
.ascii {font-size:20px; line-height: 1.2em;}
.txtbox {color:#1e2125; background-color:#4fd3bb; box-shadow:0px 0px 0px #1e2125; border-color:inherit;}
.txtbox a {color:#1e2125;}
.txtbox a:hover {color:#333333;}
.txtbox:hover {background-color:#4fd3bb;}
.txtaa, .txtab, .txtac {border-color:#1e2125; border-width:0 0 0px 0; border-style:solid; line-height:20px; border-radius:6px 6px 0px 0px;}
.txtaa {color:#e8e8e8; background-color:#000000; box-shadow:0px 0px 4px -3px #787878;}
.txtab {color:#cccccc; background-color:#333333; box-shadow:0px 0px 4px -3px #787878;}
.txtab:hover {color:#e8e8e8; background-color:#000000;}
.txtac {border-width:0 0 1px 0; background:linear-gradient(to bottom,rgba(120,120,120,0),rgba(120,120,120,0.5));}
.tabs a {background-color:#333333; border-color:#787878; border-width:1px 1px 0 1px; background:linear-gradient(to top,rgba(120,120,120,0.4),rgba(120,120,120,0));}
.tabs a.active {background-color:#000000; border-color:#787878; background:#000000;}
.tabs a:hover {background-color:#000000; border-color:#787878; background:#000000;}
.tabs {background-color:#000000; border-color:#787878; border-style:solid !important; border-width:0 0 0px 0 !important;}
.tabs a:after {background-color:#000000; border-color:#787878; border-style:solid !important; border-width:0 0 1px 0 !important;}
.popbt, .popw, .popsav, .popdel {color:#cccccc; border-color:#1e2125; text-decoration:none; padding:2px 4px; border-radius:2px; border-style:solid; border-width:1px; margin:1px;}
.popbt .philum, .popw .philum, .popsav .philum, .popdel .philum {margin-top:2px;}
.popbt {color:#e8e8e8; border-color:rgba(30,33,37,0.5); background-color:rgba(30,33,37,0.2);}
.popbt:hover {color:#e8e8e8; border-color:#1e2125; background-color:rgba(30,33,37,0.5);}
.popbt.active {color:#e8e8e8; border-color:#1e2125; background-color:rgba(30,33,37,0.5);}
.poph {color:#cccccc; background-color:rgba(51,51,51,0.2);}
.poph a {color:#cccccc;}
.poph a:hover {color:#e8e8e8;}
.poph:hover, .poph.active {color:#e8e8e8; background-color:rgba(51,51,51,0.5);}
.popw {color:#e8e8e8; border-color:rgba(120,120,120,0.5); background-color:rgba(120,120,120,0.2);}
.popw:hover, .popw.active {color:#e8e8e8; border-color:#787878; background-color:rgba(120,120,120,0.5);}
.popsav {color:#e8e8e8; border-color:rgba(0,90,190,0.5); background-color:rgba(0,90,190,0.2);}
.popsav:hover {color:#e8e8e8; border-color:#4fd3bb; border-color:rgba(0,90,190,0.8); background-color:rgba(0,90,190,0.5);}
.popsav:hover .philum {color:#e8e8e8;}
.popdel {color:#e8e8e8; background-color:#333333; border-color:rgba(190,0,0,.5); background-color:rgba(190,0,0,0.2);}
.popdel a:hover {color:#333333;}
.popdel:hover {color:#e8e8e8; border-color:rgba(190,0,0,1); background-color:rgba(190,0,0,0.5);}
.popdel:hover .philum {color:#e8e8e8;}
a.stabilo, .trkmsg a.stabilo, a.stabilo .philum, .trkmsg a:hover.stabilo {color:black;}
.point {color:white; border-radius:16px; font-size:12px; padding:2px 6px;}
.stabilo {color:black;}
.txtclr {color:#4fd3bb; font-weight:normal;}
.txtclr a {color:#4fd3bb;}
.grey {color:#787878;}
.grey a {color:#787878;}
.grey a:hover {color:#e8e8e8;}
.grey .philum {color:#787878;}
.grey .philum a {color:#787878;}
.grey .philum a:hover {color:#e8e8e8;}
.grey .philum:hover {color:#cccccc;}
.grey.active:hover .philum {color:#bd0000;}
.pictos-red .philum {color:#4fd3bb !important;}
.pictos-green .philum {color:#00bd00 !important;}
.pictos-blue .philum {color:#0000bd !important;}
.pictos-small .philum {font-size:18px;}
.blocktext {background-color:#000000; border-color:#787878;}
.cols {columns:auto 240px; margin-top:10px;}
.cols .pubart {display:inline-block;}
.cols .panart {display:inline-block; width:100%; border-style:solid; border-width:0px;}
.cols div {/*display:inline-block;*/}
.cols section {display:inline-block;}
.cols p {margin:20px 0;}
.blocks a {display:inline-block; width:303px; margin:0;}
.colsmall {columns:auto 140px; font-size:90%; line-height:130%;}
.colsmall a {display:block;}
.search input {background-color:#1e2125; border-color:#787878; font-size:small; border-radius:2px;}
.search input:hover {background-color:#000000; border-color:#787878; font-size:small; border-radius:2px;}
.search input:focus {background-color:#000000; border-color:#cccccc;}
.track {color:#e8e8e8; border-color:#787878; font-size:1em; margin:0 0 2px 0; border-width:0px; border-style:solid; padding:4px 6px 2px; background-color:#1e2125; border-collapse:collapse; border-radius:10px;}
.track a:hover {color:#cccccc;}
.track a {text-decoration:none;}
.trkmsg {color:#cccccc; border-width:0px; padding:4px 6px; background-color:rgba(0,0,0,0.5); border-radius:0 0 6px 6px;}
.trkmsg a {color:#4fd3bb;}
.trkmsg a:hover {color:#4fd3bb;}
.trkmsg a {text-decoration:underline;}
.letter {color:#e8e8e8; background-color:#1e2125; font-size:17px; font-family:times, serif; line-height:20px; text-align:justify; padding:20px; box-shadow:2px 2px 5px #787878;}
.letter a {color:#4fd3bb;}
.letter a:hover {color:#4fd3bb;}
.twit {color:#e8e8e8; border-color:#1e2125; padding:10px; margin:0px; border-radius:10px; border-width:1px; border-style:solid; box-shadow:1px 1px 1px rgba(120,120,120,0.2); text-align:left; font-size:16px; line-height:1em; background-color:rgba(0,0,0,0.4); font-family:Arial; max-width:550px;}
.twitter {color:#cccccc; border-color:#1e2125; padding:10px 0;}
.twitter a {color:#e8e8e8;}
.twitter a:hover {color:#4fd3bb;}
.twitter:hover {background-color:#1e2125; border-color:#787878;}
.pubart {margin-bottom:10px; text-align:left; clear:left;}
.pubart h4 {margin:2px 0 12px;}
.pubart h4 a {line-height:15px;}
.pubart h4 a:hover {color:#4fd3bb;}
.pubart img {margin-bottom:6px;}
.inline .panart {display:inline-block; width:296px; margin:3px;}
.panart {font-family:Arial; font-size:16px; padding:0px; margin:4px; transition:all 0.2s ease;}
.panart:hover {background-color:#000000;}
.panart a {color:#cccccc;}
.panbkg, .coverbkg {background-color:#1e2125; border-color:#787878; transition:all 0.3s ease; background-size:cover; margin:0; height:200px; filter:grayscale(0%) brightness(90%); background-image:linear-gradient(to bottom,rgba(79,211,187,0.4),rgba(0,0,0,0.4)),linear-gradient(45deg,rgba(0,0,0,0.4),rgba(79,211,187,0.4)); border-radius:10px; border-style:solid; border-width:1px;}
.panart:hover .panbkg {border-color:#787878; filter:grayscale(10%) brightness(100%); background-size:cover;}
.pantxt {color:#e8e8e8; border-color:#1e2125; position:absolute; margin:0px; padding:10px; font-size:16px; text-shadow: 0px 0px 1px rgba(0,0,0); box-shadow:0 0px 0px rgba(0,0,0,0.4); max-height:166px; scrollbar-width:thin; overflow:auto; position:absolute; top:auto; bottom:0px; transition:background 0.4s ease; border-width:0px; border-radius:0px; border-style:solid; backdrop-filter:blur(0px) grayscale(0%);}
.pantxt .author {color:#4fd3bb; background-color:#1e2125; border-color:#e8e8e8; padding:6px 6px 1px 6px; border-style:solid; border-width:1px; border-bottom-color:#1e2125; border-radius:4px 4px 0 0;}
.pantxt .title {background-color:#1e2125; border-color:#e8e8e8; font-size:large; padding:6px; border-style:solid; border-width:1px; border-radius:0 4px 4px 4px;}
.coverbkg {height:240px;}
.covertxt {color:#000000; padding:16px; background:rgba(232,232,232,0.8); font-size:28px; position:absolute; top:0px; max-width:60%;}
.covertxt a {color:#000000;}
.apichan a {color:#000000;}
.apichan a:hover {color:#000000;}
.apichan {transition:all 0.2s ease;}
.apichan a {display:inline-block; margin:4px; padding:0 16px; background:linear-gradient(20deg,rgb(255, 255, 255,0.4),rgba(255,255,255,0)); line-height:3em; text-shadow:1px 1px 2px #e8e8e8; transition:background 0.2s ease;}
.apichan a:hover {background:linear-gradient(200deg,rgb(255, 255, 255,0.4),rgba(255,255,255,0));}
.apichan a .philum, .apichan a:hover .philum {color:#000000; font-size:x-large;}
.sticky {background-color:#1e2125; line-height:normal;}
.nbp {color:#e8e8e8; font-size:13px; margin:4px 0;}
.nbp a {color:#e8e8e8;}
.nbp a {color:#e8e8e8; border-color:#1e2125; border-width:0px; border-style:solid; padding:2px 4px; text-decoration:none !important;}
.nbp a {color:#e8e8e8;}
.nbp a:hover {color:#e8e8e8;}
.nbp .active {color:#e8e8e8; background-color:#333333;}
.nbp a:hover {background-color:#333333;}
.nbp .active a:hover {color:#e8e8e8; background-color:#333333;}
.list a {color:#cccccc; background-color:#333333; padding:1px 2px;}
.list a:hover {color:#e8e8e8; background-color:#1e2125;}
.list a.active {color:#e8e8e8; background-color:#1e2125;}
.dlist div {color:#cccccc; padding:1px 2px;}
.dlist div:hover {color:#cccccc; background-color:#000000;}
#bub .inline .bub ul {box-shadow:0;}
.bub li {background-color:#;}
.taxonomy {color:#e8e8e8;}
.taxonomy a {color:#e8e8e8;}
.taxonomy a:hover {background-color:#000000;}
.taxonomy li {color:#e8e8e8; padding:0;}
.taxonomy li a {color:#e8e8e8;}
.topology li a {color:#4fd3bb; padding:0;}
.topology li a.active {color:#e8e8e8; background-color:#1e2125; padding:0;}
.etc {color:#e8e8e8; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:220px;}
.etc a {color:#e8e8e8;}
.hide-simple {display:block;}
.nl {white-space:break-spaces;}
.flapf {color:#e8e8e8; background-color:#1e2125; padding:0;}
.flapf a {color:#e8e8e8;}
.flap li a.active {color:#e8e8e8; background-color:#1e2125;}
.flap li a:hover {color:#e8e8e8; background-color:#1e2125;}
.fimnu a {color:#e8e8e8; border:0; background:inherit;}
.fimnu a:hover {color:#4fd3bb;}
.fimnu a.active {color:#4fd3bb;}
.fipop {color:#cccccc; background-color:#000000; border-color:#1e2125; line-height:auto;}
.imgl {margin:2px 4px 0 0; width:auto;}
.left {float:left;}
.right {float:right;}
.center {text-align:center;}
.inblock {background-color:#000000; display:inline-block; text-align:center;}
.inblock a {display:block;}
.btpic a {padding:0px 0px;}
.btpic a span:hover {color:#4fd3bb;}
.bkg {background-color:rgba(120,120,120,0.5);}
.bar {background-color:rgba(30,33,37,0.7); border:color:#4.5;}
.console {padding:6px;}
.book {color:#333333; background-color:#cccccc;}
.book a {color:#1e2125;}
.book a:hover {color:#000000;}
.book .panel {color:#333333; background-color:#cccccc;}
.book .panel a {color:#1e2125;}
.book .panel a:hover {color:#000000;}
.book .panel a:hover {color:#000000; text-decoration:none;}
.books div {color:#000000; background-color:#1e2125; border-color:#787878; text-decoration:none; display:inline-block; text-align:center; width:180px; height:240px; float:left; background-image:linear-gradient(135deg,rgba(0,0,0,0.6),rgba(30,33,37,0.6)); margin:4px; padding:20px 6px; border-width:1px; border-style:solid;}
.deskicons div {text-shadow:0 0 0px #787878; width:120px; height:90px;}
.deskicons div:hover {text-shadow:0px 0px 1px #787878;}
.deskicons img {width:50px; height:38px;}
.sicon {width:100px !important; font-size:12px; height:auto !important;}
.video img {border-color:#e8e8e8; border-width:2px; border-style:solid; transition:all 0.2s ease; height:320px; width:auto;}
.video img:hover {border-color:#4fd3bb; border-width:2px; border-style:solid; -webkit-filter:saturate(2) opacity(0.8);}
#dragup {background-color:#1e2125; border-color:#787878;}
.philum {color:#cccccc; font-size:22px; display:inline-block; font-weight:normal; font-style-normal;}
a .philum {color:#cccccc;}
a.philum:hover {color:#e8e8e8;}
a.active .philum {color:#e8e8e8;}
.20px {min-width:20px;}
.ic-tw2 {color:#4099FF;}
.ic-fb2 {color:#3B5998;}
.popup {color:#e8e8e8; background-color:#1e2125; border-color:#787878; border-width:1px; border-radius:4px; margin:0px; box-shadow:0px 0px 8px -4px rgba(120,120,120,0.4); text-align:left;}
.popup article {margin:2px 20px; /*padding:will debord!*/}
.popup section {padding:10px; margin:0;}
#popup section {color:#e8e8e8; background-color:#1e2125; padding:6px 10px; margin:0; border-width:0;}
.popa {color:#e8e8e8; background-color:#1e2125; border-radius:4px 4px 0 0; padding:0 4px;}
.popa .philum {font-size:27px; padding:0 4px;}
.popu {color:#e8e8e8; padding:0; border-radius:0 0 4px 4px;}
#popup header {color:#e8e8e8; padding:0;margin:0;}
#popup article {color:#e8e8e8; margin:8px 0;}
#desktop {background:rgba(100,100,100,0.1); height:100vh; padding:0px; max-width:120px;}
#trkdsk {background-color:#333333;}
@media only screen and (max-width:640px) {.thumb{width:100%; margin:0 0 5px; float:none;} h1{font-size:22px;} h2{font-size:20px;} h3{font-size:18px;} h4{font-size:16px;} .grid-art{display:block;} .panbkg{height:180px;} .justy{font-size:16px;} .pantxt{font-size:medium;} .blocks a{width:100%} .inline .panart{width:100%;} .hide-simple{display:none;}}
@media only screen and (max-width:1040px) {#desktop{display:none;}}
