
/* legacy documents */
div.issue,
div.policy,
div.objective,
div.question {
    border-style: solid;
    border-radius: 5px;
    padding: 1em;
    margin-bottom: 1em;
    list-style-position : inside;
}

div.issue .oc-link,
div.policy .oc-link,
div.objective .oc-link,
div.question .oc-link {

}


/* change link colour in custom blocks to pass accessibility */

div.custom-block a, div.custom-block a:hover {
    color: #1A0DAB;
}

/* Default colours for custom blocks */

.custom-block {
    border-style: none;
    padding: 1em;
    margin-bottom: 1em;
    list-style-position : inside;
    box-shadow: 1px 2px 3px rgba(0,0,0,0.2);
}

div.issue,
div.custom-block-issue
{
    background-color: #f1f1f1;
}

div.policy,
div.custom-block-policy
{
    background-color: #ecf2fe;
}

div.objective,
div.custom-block-objective
{
    background-color: #ecfef0;
}

div.question,
div.custom-block-question
{
    background-color: #f6ecfd;
}

div.general,
div.custom-block-general
{
    border: 2px solid #555;
}

div.vision,
div.custom-block-vision
{
    background-color: #fffee6;
}

/* default colours for comment buttons in custom blocks */

.custom-block .oc-link-v2 .btn {
    color: #000;
    background-color: #fff;
    border: 2px solid #000;
    margin-top: 0.5em;
}

.custom-block .oc-link-v2 .btn:hover {
    color: #fff;
    background-color: #000;
    text-decoration: none;
}

.custom-block .oc-link-v2 .user-view-comment svg path,
.custom-block .oc-link-v2 .user-map-button svg path,
.custom-block .oc-link-v2 .maplist-btn svg path {
    fill: #000;
}

.custom-block .oc-link-v2 .user-view-comment:hover svg path,
.custom-block .oc-link-v2 .user-map-button:hover svg path,
.custom-block .oc-link-v2 .maplist-btn:hover svg path {
    fill: #fff;
}
