/* CSS, yo.
 * $Id: linus.css,v 1.13 2023/06/20 21:59:47 linus Exp $
 */

.active-header{
  color: #222;
  text-shadow: 3px 3px 9px #999;
}

span.emailme:hover{
  cursor:pointer;
}

#callme{
    display: inline-block;
    background-color: transparent;
}

#callme:hover{
    background-color: #000080
}

#callme :focus{
    background-color: #000080;
    color: #fff
}

#callme{
    border-color: #000080;
    background: linear-gradient(-45deg,transparent 50%,#000080 50.01%,#000080 100%);
    background-size: 250%;
    background-position: 100% 100%;
    transition: background-position 1.5s linear, color 1.5s ease-out
    ,background-color .1s ease-out 2s
}

#callme:active,#callme:focus,#callme:hover{
    background-position: 0% 0%;
    color: #fff;
}

/* Pale grey unless active. Combined with commenting out color in wildcard selector in 98.css */
body, .inactive{
  color: #999;
}

button{
  color: unset;
}

.fully-visible-section{
  color: #222;
}

.active-menu-entry{
  /* These styles are the same as for focused links from 98.css */
  outline: 1px dotted #0000ff;
  background-color: #000080;
  color: #FFF !important;
}

pre,code{
  white-space: pre-line;
}

.additional-email-input{
  display: none;
}

.hidden,.extrainput{
  display: none;
}

#email_form_container > div.window-body > button{
  margin-top: 1em !important;
}

.success{
  color: #1aa129 !important;
}

.error{
  color: #bb2124 !important;
}

h1{
  font-size: 2.5rem;
}

h2{
  padding-top: 20px;
  margin-top: 0;
  display: block;
  flex: 0 0 180px;
  font-size: 2rem;
}

