/*
Theme Name: Twenty-Twenty-Five
Theme URI: https://gigold.me/
Author: Thomas Gigold
Author URI: https://gigold.me/
Description: My Personal Theme
Version: 0.1
Text Domain: twenty-twenty-five
Tags: 
*/
@import "assets/css/bootstrap.min.css";

body {
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
/*
    color: black;
    background-color: white;
*/
}

em, i {
    font-style: italic;
}
b, strong {
    font-weight: 600;
}

/*
    LINKS
*/
a:link, a:visited{
    color:currentColor;
    text-decoration-color:black;
    text-decoration-thickness:1px;
    text-underline-offset:.2ex
}
a.text-secondary {
    color: slategrey;
    text-decoration-color: slategrey;
}
header a:link, header a:visited{
    text-decoration: none;
}
main{
    /*
    font-size: calc(0.625rem + 0.8vw);
    */
    line-height: 1.8;
}
h2, h3 {
    & a:link, h2 a:visited{
        text-decoration:none
    }
    & a:hover{
        text-decoration: underline;
    }
}
a:hover, a:active{
    text-decoration-color:gold;
}
blockquote {
  padding-left: 2rem;
  position: relative;
  overflow: hidden;
  border-left: 1px solid gold;

    &::before {
      content:  url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='%23777777'><path d='M9.983 3v7.391C9.983 16.095 6.252 19.961 1 21l-.995-2.151C2.437 17.932 4 15.211 4 13H0V3h9.983zM24 3v7.391c0 5.704-3.748 9.571-9 10.609l-.996-2.151C16.437 17.932 18 15.211 18 13h-3.983V3H24z'/></svg>");
      left: 0;
    }   

    &::after {
      content: "";
      left: 5px;
      top: 25px;
      width: 1px;
      height: 100%;
      background-color: currentColor;
    }    
  }  
/*
    HEADER
*/
h2.h2-welcome::after {
    content: '_';
    animation: blinker 1s step-start infinite;
}
@keyframes blinker {
    50% {
        opacity: 0;
    }
}

ul.comments-list {
    list-style-type: none;
    margin: 0;
    padding: 0;
    & li {
        border-bottom: 1px solid #ccc;
        margin-top: 1rem;
        margin-bottom: 1rem;
    }
    & .comment {
    }
    & .comment-author-thomas-gigold .url {
        text-decoration: none;
    }
    & .comment-author-thomas-gigold .url::after {
        color: gold;
        content: ' (Autor)';
    }
    & .comment-body {
        
    }
    & .comment-author a.url {
        
    }
    & span.says {
        display: none;
    }
    & .comment-metadata a:link {
        display: block;
        font-size: 0.7rem;
        color: #bbb;
        text-decoration: none;
        margin: 0.2rem 0 .5rem 0;
    }
}
.line-header{
    background-color: gold;
}
.line-welcome{
    background-color:gold;
}
.line-single article.article-wrapper,
.line-blog article.article-wrapper{
    /*
    font-size: calc(0.9rem + 0.4vw);
    line-height: calc(1.7rem + 0.7vw);
    */
    border-bottom:1px dotted black;
}
.line-sub, .line-crumb {
    background-color: lightgrey;
}
.line-footer{
    background-color: black;
    color: white;
    & a {
        color: white;
    }
}