/**b Overrides to get a sweet blue colour on the homepages. */
::selection{
    background: var(--cc-blue-raspberry);
}

header {
    border-top : 6px solid var(--cc-blueberry-juice);
}

header h1:before{
    top : -45px;
    color : var(--cc-blueberry-juice);
    content : "Hera Brown's website";
    border-left : 6px solid var(--cc-blueberry-juice);
    border-right : 6px solid var(--cc-blueberry-juice);
}

header hgroup:before{
    content : "";
    margin-bottom : 15px;
}

header h2{
    color : var(--cc-blue-raspberry);
}

aside {
    border-bottom : 6px solid var(--cc-blueberry-juice);
}

aside h1{
    text-decoration-color : var(--cc-blue-raspberry);
}

main:before{
    content : " ";
    border-left : 6px solid var(--cc-blueberry-juice);
    border-right : 6px solid var(--cc-blueberry-juice);
}

main {
    border-left : 6px solid var(--cc-blueberry-juice);
    border-right : 6px solid var(--cc-blueberry-juice);
}

main:after{
    border-top : 6px solid var(--cc-blueberry-juice);
}

main h1:before{
    border-left : 11px solid var(--cc-blueberry-juice);
    border-right : 11px solid var(--cc-blueberry-juice);
}
main h1{
    text-decoration-color : var(--cc-mint-toothpaste);
}
main h2:before{
    border-left : 9px solid var(--cc-blueberry-juice);
    border-right : 9px solid var(--cc-blueberry-juice);
}
main h2{
    text-decoration-color : var(--cc-blue-raspberry);
}
main h3:before{
    display : block;
    content : " ";
    height : 1em;
    border-left : 8px solid var(--cc-blueberry-juice);
    border-right : 8px solid var(--cc-mint-chocolate);
}
main h3{
    text-decoration-color : var(--cc-cornflower);
}

main a{
    color : var(--cc-mint-toothpaste);
}
main a:active{
    color : var(--cc-sugar);
}
main a:visited{
    color : var(--cc-blue-raspberry);
}
main a:hover{
    text-decoration-thickness : 2px;
}

aside a{
    color : var(--cc-mint-toothpaste);
}
aside a:active{
    color : var(--cc-sugar);
}
aside a:visited{
    color : var(--cc-blue-raspberry);
}

.publication h1{
    text-decoration-color : var(--cc-blue-raspberry);
}

.publication h2{
    color : var(--cc-blue-raspberry);
}

.publication time{
    color : var(--cc-blue-raspberry);
}

.publication hgroup > a{
    color : var(--cc-mint-toothpaste);
}

