*{margin:0;padding:0;box-sizing:border-box;font-family:'Mulish';scroll-behavior:smooth;scroll-margin:60px}
.body{display:flex;max-width:90%;justify-content:center;align-items:center;background-color:#fafafa}
.accordian{width:940px}
.accordian .contentbox{position:relative;margin:10px 20px}
.accordian .contentbox .label{padding:10px;background-color:#fafafa;color:#444;cursor:pointer;margin-left:10px}
.heading{display:flex;justify-content:space-between;align-items:center}
.head{display:flex;align-items:center}
.head img{height:30px}
.accordian .contentbox .content-tableofcontent{position:relative;background-color:#fafafa;height:0;overflow:hidden;transition:.5s;overflow-y:auto;margin-left:0 !important}
.active-drop{height:auto !important;padding:10px;padding-left:8px}
.accordian{border-left:6px #fb0 solid;border-radius:4px;cursor:pointer}
.tableOfContext{display:flex;justify-content:center}
.nav__down-arrow-icon{font-size:16px;font-weight:600;display:inline-block;position:relative;top:2px;left:3px;transition:all .3s ease-in-out;-ms-transform:rotate(0);transform:rotate(0)}
#acc{width:80%}
li{color:#444;font-size:16px}
#acc li label{padding-block:5px;line-height:14px;display:flex;align-items:baseline;font-size:18px;font-weight:500;cursor:pointer;color:#000}
#acc li label span{font-size:18px}
#acc .insideContent{max-height:0;overflow:hidden;transition:max-height .5s}
.active-drop-inside{height:auto !important;overflow:visible !important;max-height:none !important}
.active_img{transform:rotate(180deg)}
.insideContent ul{list-style:disc;padding-left:24px}
.list_heading label img{margin-right:5px !important;padding-bottom:4px}
.head_arrow{height:35px}
.tableOfContext p{font:unset;font-size:18px}
.tableOfContext h3{font-size:2.0rem}
.tableOfContext .tocs-p{font-size:16px;line-height:1.4}
@media screen and (min-width:320px) and (max-width:760px){.list_heading label{font-size:14px !important}
.heading .head label{font-size:16px !important}
#acc{width:100%}
#acc li label{padding-block:0}
.head_arrow{height:27px}
.tableOfContext p{font-size:14px;margin:10px 0;line-height:16px}
.tableOfContext .tocs-p{font-size:14px}
.insideContent ul{list-style:disc;padding-left:18px}
li{font-size:14px}
}
.numbered-list li{list-style:decimal}
.numbered-list{line-height:14px !important}
@media(min-width:768px){.new-alingment-toc{width:100% !important;display:grid;grid-template-columns:1fr 1fr;column-gap:20px}
}