/*#ez-toc-container.expanded .ez-toc-list-level-1 > li {
    display: list-item;
}*/
#ez-toc-container.expanded ul li.ez-toc-heading-level-2,
#ez-toc-container.expanded ul li.insert-heading-level-2 {
    display: list-item;
}
#ez-toc-container.expanded ul li.ez-toc-heading-level-3,
#ez-toc-container.expanded ul li.insert-heading-level-3 {
    display: list-item;
}
#ez-toc-container.expanded ul li.ez-toc-heading-level-4,
#ez-toc-container.expanded ul li.insert-heading-level-4 {
    display: list-item;
}
#ez-toc-container.expanded ul li.ez-toc-heading-level-5,
#ez-toc-container.expanded ul li.insert-heading-level-5 {
    display: list-item;
}
#ez-toc-container.expanded ul li.ez-toc-heading-level-6,
#ez-toc-container.expanded ul li.insert-heading-level-6 {
    display: list-item;
}

body #ez-toc-container {
    display: block;
    /*border: 1px solid #91bab1;
    background: #eff7f7;*/
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: 30px;
    padding-bottom: 0;
}
body #ez-toc-container .ez-toc-title-toggle {
    display: none !important;
}
body #ez-toc-container p.ez-toc-title {
    font-size: 28px !important;
    line-height: 38px;
    text-align: left;
    margin: 0 0 25px 0;
    /*border-bottom: 1px solid #91bab1;*/
    padding-bottom: 8px;
    font-weight: bold;
    /*color: #131313;*/
    display: block !important;
}
body .ez-toc-counter nav ul li a::before {
    content: '';
}
body #ez-toc-container ul {
    font-size: 18px;
    overflow: inherit;
    list-style: disc;
    /*color: #131313;*/
}
body div#ez-toc-container ul li {
    font-size: 100%;
    transition: color 0.3s, background 0.3s;
    font-weight: bold;
    text-decoration: none;
    list-style-type: disc;
    overflow: inherit;
}
body div#ez-toc-container ul li.ez-toc-heading-level-3,
body div#ez-toc-container ul li.insert-heading-level-3 {
    font-size: 95%;
}
body div#ez-toc-container ul li.ez-toc-heading-level-4,
body div#ez-toc-container ul li.insert-heading-level-4 {
    font-size: 90%;
}
body div#ez-toc-container ul li.ez-toc-heading-level-5,
body div#ez-toc-container ul li.insert-heading-level-5 {
    font-size: 85%;
}
body div#ez-toc-container ul li.ez-toc-heading-level-6,
body div#ez-toc-container ul li.insert-heading-level-6 {
    font-size: 80%;
}
body div#ez-toc-container ul li.ez-toc-heading-level-7,
body div#ez-toc-container ul li.insert-heading-level-7 {
    font-size: 75%;
}

body #ez-toc-container ul.ez-toc-list-level-1  {
    padding-left: 20px;
}
body div#ez-toc-container ul li.ez-toc-heading-level-2,
body div#ez-toc-container ul li.insert-heading-level-2 {
    overflow: inherit;
}
body div#ez-toc-container ul li a.ez-toc-link {
    position: relative;
    top: 11px;
}

/*body div#ez-toc-container ul li a,
body div#ez-toc-container ul li a:visited,
body div#ez-toc-container ul li a:hover {
    color: #131313;
}*/

body #ez-toc-container .toc-toggle-lt {
    width: calc(100% + 52px);
    margin-left: -31px;
    margin-top: 25px;
}
body #ez-toc-container .toc-toggle-lt button {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    height: 50px;
    text-align: left;
    padding-left: 30px;

    display: block;
    border: none;
    border-radius:0;
    /*background: #91bab1;*/
    /*color: #fff;*/
    /*color: #131313;*/
    font-weight: bold;
    font-size: 18px;
}
#ez-toc-container .toc-toggle-lt button:before {
    content: "+";
    display: inline-block;
    margin-right: 5px;
}
#ez-toc-container.expanded .toc-toggle-lt button:before {
    content: "\2212";
}