.dark{
    background-color:#2c3339;
    border-color:#000000;
    color:#D0D5DA;
}
.dark .bio{
    color:#D0D5DA;
}
.dark .heading
{
    background-color:#1B1F23;
    border-color:#000000;
    color:#D0D5DA;
}
.dark .heading b
{
    color:#D0D5DA;
}
.dark a{
    color: #D0D5DA;
}
.dark a:hover{  
    color: #D0D5DA;
}
.dark ::selection {
    background:#1B1F23;
    color: white;
    text-shadow: none;
}
.dark ::-moz-selection {
    background: #1B1F23;
    color: #EEE;
    text-shadow: none;
}
.dark .icon{
    border-color:black;
}

body.dark{
    background: linear-gradient(90deg, #1B1F23 0%, #1B1F23 50%, #1B1F23 100%);
    scrollbar-color:#292F35 #373b3e;
}
.dark .container, .dark #mobile-nav{
    background-color:#2c3339;
    border-color:black;
}
.dark .post{
    border-color:black;
    background-color:#1B1F23 ;
    color:white;
}
.dark #blog .timestamp{
    color:#959595;
}