.accordion-container {
    width: 100%;
    margin: 0 0 5px;
    clear:both;
}

#omenu > ol { padding-left: 1.8em; }

#omenu > ol > div > a > li {
    width:90%;
    list-style-position: inside;
}

.accordion-titulo {
    position: relative;
    display: block;
    padding: 10px;
    font-weight: 300;
    /*
    background:#FAA61C;
    color: #762c1f;
    */
    text-decoration: none;
}

.accordion-titulo.open {
    background: #faa61c;
    /*
    color: #fff;
    */
}

/*
.accordion-titulo:hover {
    background:#EC2028
}
*/

.accordion-titulo span.toggle-icon:before {
    content:"+";
}

.accordion-titulo.open span.toggle-icon:before {
    content:"-";
}

.accordion-titulo span.toggle-icon {
    position: absolute;
    top: 10px;
    right: 20px;
    font-weight:bold;
    font-size: 1.5em;
}

.accordion-content {
    display: none;
    padding: 20px;
    overflow: auto;
}

.accordion-content p{
    margin:0;
}

@media (max-width: 767px) {
    .accordion-content {
        padding: 10px 0;
    }
}

#step2 {
    text-decoration:none;
    color:#762c1f;
}