/*3992100789*/
/*:p*/

/* media query debug
body::before {
content: "- lorem ipsum -";
color: red;
font-style: italic;
font-weight: bold;
background: pink;
text-align: center;
display: block;
position: absolute;
top: 0;
left: 0;
right: 0;
z-index: 99;
}
*/

html {
min-height: 100%; 
min-width: 100%;
}

body {
background-color: #100d06;
background-image: url("assets/wall_dark.jpg");
background-attachment: fixed;
color: #AB9068;
font-family: "FreePixel", Helvetica, sans-serif, arial;
font-size: 15px;
cursor: url(assets/cursor/default_cursor.png), auto;
box-sizing:border-box;
min-width: 100vw; 
height: 100vh; 
margin: 0;
}

body:active {
cursor: url(assets/cursor/cursor_click.png), auto;
}



header {
margin-top: 35px; 
}

#Corvus-Nidum {
margin: auto; 
width: 60vw; 
height: 25vh;
}
@media only screen and (max-width: 1000px) {
  #Corvus-Nidum {
  display: none;
  }
}

#Logo {
height: 200px;
margin-right: 100px; 
}

.marquee-container {
width: 100%;
display: flex;
overflow: hidden;

}

.marquee-container ul {
list-style: none;
display: flex;
justify-content: space-between;
align-items: center;
flex-shrink: 0;
gap: 5px;
min-width: 100%;
animation: scroll 10s linear infinite;
overflow: hidden;
padding: 0 0 0 5px;
height: fit-content;

}

.marquee-container:hover ul {
animation-play-state: paused;  
}

@keyframes scroll{
to {
  transform: translateX(-100%);
  }
}

abbr {
cursor: url(assets/cursor/question.png), url(assets/cursor/default_cursor.png), auto; 
}

textarea {
background-color: #000022;
color: #ffffff;
}

.icon:hover {
opacity:0.7; 
}

button {
cursor: url(assets/cursor/pointer_cursor.png), url(assets/cursor/default_cursor.png), auto;
background-color: #000022;
color: #ffffff;
}

aside {
min-width: 200px;
width: 20vw; 
max-width: 300px;
overflow-y: scroll;
word-wrap: break-word;
}

main {
min-width: 400px;
max-width: 50vw;
}

code {
color: #C43635; 
text-align: left;
}

ul {
list-style-type: square; 
}

h1 {
color: #74D074;
}

h2 {
font-size: 1.5em; 
}

h3 {
display: inline;
}

h4 {
color: #C43635;
}

.txt-box {
background-color: #100d06B0;
border-color: #1d1d15;
border-style: solid;
border-width: 12px;
word-spacing: 6px;
line-height: 1.5em;
margin: 15px;
padding: 20px;
box-sizing: border-box;
}

.txt-box:hover {
background-color: #100d06F0;
}

a {
color: #C43635;
font-weight: bold;
text-decoration: none;
cursor: url(assets/cursor/pointer_cursor.png), pointer;
}

a:not(:has(img)):hover {
color: #000022;
background: #C43635;
}

.link:hover {
color: #000022;
background: #C43635;  
}

a:active {
cursor: url(assets/cursor/pointer_cursor_grab.png), auto;
}

#cbox {
border-color: #1d1d15;
border-style: solid;
border-width: 12px;
}

 .blink-text
{
    animation:2s blinker linear infinite;
    -webkit-animation:2s blinker linear infinite;
    -moz-animation:2s blinker linear infinite;
}

@-moz-keyframes blinker
{  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@-webkit-keyframes blinker
{  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@keyframes blinker
{  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
 }
 
footer p {
color: #74D074; 
}

#Hidden-Crow {
cursor: url(assets/cursor/question.png), url(assets/cursor/default_cursor.png), auto;
}

/*1 Chronicles 16:11
"Seek the Lord and his strength, seek his face continually."*/

/*Surf the web,*/
/*-8*/