:root {
    --pot-brown-light: #a98450;
    --pot-brown-dark: #81663b;
    --pot-purple: #74586f;
    --flask-turquoise: #438d8e;
}


body {
    background-color: #f0ecd3;
    font-family: sans-serif;
    margin: 0;
    border: 1px solid #f0ecd3;
}

.default_layout {
    max-width: 800px;
    margin: auto;
}

h1, a, a:visited {
    color: var(--flask-turquoise);
    text-decoration: none;
}

h2 {
    color: var(--pot-purple);
}

p, li {
    color: var(--pot-brown-dark);
}

/* override img position and size*/

.image_container {
    left: 0!important;
}

.image_container img {
    display: block;
    max-width: 300px!important;
}