:root {
    /* the color variables are not used, to prevent breaking styles for older browsers */
    /* They do, however, serve the purpose of describing the emfasiri corporate indentity */
    --emfasiri-orange: #F7931D;
    --emfasiri-blue: #2F61A3;
    --emfasiri-grey: #262626;     
    --emfasiri-black: #090A08;
    --unfollowd-links-blue: #4F81C3;
}

body {
    font-family: 'Roboto', sans-serif;
    margin-top: 4rem;
    margin-bottom: auto;
    margin-left: 4rem;
    margin-right: 4rem;
    font-size: 1rem;  /* original grav defeault is 0.8rem */
    min-width: 320px;
}

.overlay {
    background-color: #090A08; /* background-color: var(--emfasiri-black); */
}

body a {
    /* just a bit lighter blue than the corporate blue color, to denote unfollowed links */
    color: #4F81C3;
}

body a:hover {
    color: #F7931D; /* color: var(--emfasiri-orange); */
}

body a:visited {
    color: #2f61a3; /* color: var(--emfasiri-blue); */
}

h1, h2, h3 {
    color: #F7931D; /* color: var(--emfasiri-orange); */
    font-family: 'Exo 2', 'Roboto', sans-serif;
}

#header > section > nav > section.navbar-section.logo > a > img {
    height: 100px;
    padding: 2px;
}

#header {
    font-size: 1rem; /* original grav default is 0.7rem */
}

#footer {
    text-align: left;
    color: #090A08; /* color: var(--emfasiri-black); */
    margin-left: 1.5rem; 
}

.langswitcher.navbar-section
{
    transform: inherit;
    padding: 0px;
    margin: 0px;
}