html, body {
	color: #312c2d;
	background: rgba(240,246,249,0.5)
}

.hero.is-success.dmd-bg-lag {
    background-color: #c8d641;
}

.hero.is-success.dmd-bg-plutos {
    background: rgba(240,246,249,0.5);
    color: #312c2d;
}

.hero h1,
.hero h2 {
    color: rgba(253, 253, 253, 1)
}

#pane {
    color: #312c2d;
    /* background: rgba(239, 84, 79, 0.5) */
}

#pane a,
.blockquote a,
footer p.dmd-footer a {
    color: #00425d;
    opacity: 1;
}

#pane a:hover {
    color: #00425d;
    opacity: 0.6;
}

header > nav a, 
#pane a.close {
    color: #312c2d;
    opacity: 0.3;
}

header > nav a:hover, 
#pane a.close:hover {
    color: #312c2d;
    opacity: 0.6;
}

.blockquote a:hover,
footer p.dmd-footer a:hover {
    color: #EF544F;
}

.dmd-background-blue {
    color: #f0f6f9;
    background: rgba(240,246,249,1)
}

.dmd-blue { 
    color: #00425d;
}

.dmd-blue a { 
    color: #00425d;
    text-decoration: none;
    cursor: auto;
}

.dmd-blue a:hover { 
    text-decoration: underline;
}

.dmd-red { 
    color: #EF544F;
}

.dmd-red a { 
    color: #EF544F;
    text-decoration: none;
    cursor: auto;
}

.dmd-red a:hover { 
    text-decoration: underline;
}

.dmd-green { 
	color: #c8d641;
}

.dmd-green a { 
    color: #c8d641;
    text-decoration: none;
    cursor: auto;
}

.dmd-green a:hover { 
    text-decoration: underline;
}

.dmd-yellow { 
	color: #edc92e;
}

.dmd-yellow a { 
    color: #edc92e;
    text-decoration: none;
    cursor: auto;
}

.dmd-yellow a:hover { 
    text-decoration: underline;
}

.dmd-black { 
    color: #312c2d;
}

.dmd-black a { 
    color: #312c2d;
    text-decoration: none;
    cursor: auto;
}

.dmd-black a:hover { 
    text-decoration: underline;
}

.dmd-grey { 
    color: #565656;
}

.dmd-grey a { 
    color: #565656;
    text-decoration: none;
    cursor: auto;
}

.dmd-grey a:hover { 
    text-decoration: underline;
}

.dmd-white {
    color: #fff;
}

.dmd-bg-color {
    color: rgba(240,246,249,0.5)
}