﻿.component {
    min-height: 100px;
    width: 100%;
}

ul.accordion {
    margin: 1% 0;
    padding: 0;
    text-align: left;
    list-style: none;
}

    ul.accordion .inner {
        padding-left: 1em;
        overflow: hidden;
        display: none;
        list-style: none;
    }

li {
    padding: 2px 0;
}

    li p.nest {
        width: 100%;
        display: block;
        margin: 0;
        padding: 1%;
        background: #2f4050;
        color: white;
        cursor: pointer;
    }

.inner li p.nest {
    background: #666;
}

.inner .inner li p.nest {
    background: darkgrey;
}
