html, body {
background:url(//pycosites.com/pt/img/background.gif) no-repeat, #0c0e13;
background-size: cover;
background-attachment: fixed;
color:#F5F5F5;
text-align:center;
font-size:10px;
}
* {
font-family:'Armata',Verdana,Tahoma,Kalimati,Arial,Sans-Serif;
scrollbar-color: #2A2A2A #1F1F1F;
color-scheme:dark;
}
img {
border:none;
}
@keyframes redGlow {
  0% {
    box-shadow: none;
  }
  50% {
    box-shadow: 0px 0px 5px 1px rgba(255, 10, 10, .7);
  }
  100% {
    box-shadow: none;
  }
}
@keyframes greenGlow {
  0% {
    box-shadow: none;
  }
  50% {
    box-shadow: 0px 0px 5px 1px rgba(10, 255, 10, .7);
  }
  100% {
    box-shadow: none;
  }
}
.redGlow {
animation-duration: 600ms;
animation-name: redGlow;
animation-timing-function:ease-out;
}
.greenGlow {
animation-duration: 600ms;
animation-name: greenGlow;
animation-timing-function:ease-out;
}
@media screen and (min-width: 1850px) {
  #main_div {
    transform: scale(1.5);
transform-origin:top;
  }
}
.feed_item {
border-top: 2px solid #1F1F1F;
margin-top:2px;
padding-top:3px;
padding:2px;
}
.feed_item div img {
max-width:250px;
}
a:not([href]), a[href=""] {
  color: #F5F5F5;
  text-decoration: none;
  cursor: text;
}
.anchor-highlight {
text-shadow: 0 0 10px #ff9900, 0 0 20px #ff9900, 0 0 30px #ff9900;
  animation: fade-out 10s forwards;
}

/* Keyframe animation for fading */
@keyframes fade-out {
  0% {
text-shadow: 0 0 10px #ff9900, 0 0 20px #ff9900, 0 0 30px #ff9900;
  }
  100% {
    text-shadow: none;
  }
}
.plist {
  border-collapse: separate;
  border-spacing: 0 4px; /* Adds vertical space between rows */
  width: 100%;
}

.plist tr {
position: relative;
}

.plist td, .plist th {
  background: #232323;
  padding: 5px;
border:0px !important;
}

/* Apply rounded corners to first and last cells of each row */
.plist tr td:first-child {
  border-radius: 10px 0 0 10px;
}

.plist tr td:last-child {
  border-radius: 0 10px 10px 0;
}
.plist td:first-child a {
  position: absolute;
  top: -1px;
  left: 0;
  width: 100%;
height:103%;
  text-decoration: none;
  color: inherit;
  display: block;
  padding: 5px; /* Ensures proper click area */
  box-sizing: border-box;
}
.plist td:nth-child(2) {
  color: #8FA9CF;
font-weight:bold;
}
.plist tr:hover td {
color:#F7F7F7;
background-color:#252525;
}
.arrow {
color:#8FA9CF;
}
.arrow:hover, #learnex:hover span {
color:#F7F7F7;
}