.row-fluid-wrapper.row-depth-1.row-number-5.dnd_area-row-1-vertical-alignment.dnd-section > .row-fluid{
/*   gap: 50px; */

}

.span3.widget-span.widget-type-cell.dnd-column {
/*     width: 30%; */
}
#toc > ul {
    padding: 0;
   
}
#toc ul ul {
    padding: 0;
    padding-left: 30px;
}
#toc>ul>ul {
    padding: 0;
}
div#toc li {
    padding: 0px 10px !important;
}
div#toc>ol>ol {
    display: block;
    direction: ltr;
    padding: 0;
    gap: 0;
}

#tocList {
    direction: ltr;
}

/*     .sticky-search {
          display: block;
          height: 100vh;
          max-width: 41.6875rem;
          min-width: 18.5vw;
          left: 0px;
          position: sticky;
          top: 20px;
      } */
      .search__container {
          background-color: #fff;
          border: 1px solid #f4f5f5;
          border-radius: 16px;
          margin: 0px 0px 50px;
          padding: 20px 23px;
          box-shadow: 0px 3px 3px 0px rgb(0 0 0 / 13%);
          min-width: 260px;
      }
      .search-list {
          padding: 20px 0;
      }
      
       #toc li {
          list-style-type: none;
          padding: 3px 0;
          font-size: 16px;
					width: 97%;
      }
      #toc li a {
          text-decoration: none;
          background: rgba(239,111,45,0.08);
          color: #114b5f;;
          padding: 5px 10px;
          border-radius: 4px;
          font-size: 13px;
          display: block;
      }
       #toc li a:hover {
            background: rgb(255 87 0 / 64%);
            color: #ffffff;
            transition: .4s;
}
      .search__filter {
          overflow-y: scroll;
          height: 110vh;
          direction: rtl;
          text-align: left;
/*           padding-left: 10px; */
          right: 12px;
          position: relative;
					margin-top: 1rem;
      }
      /* Mobile Sticky Search */
      @media screen and (max-width: 1050px) {
        main#level0 {
          flex-direction: column;
          position: relative;
        }
        .sticky-search {
          position: relative;
          width: 100%;
          margin: 0 auto;
        }
        
      }
@media (max-width: 820px){
  .span3.widget-span.widget-type-cell.dnd-column {
     display: none;
  }
}

#toc .h2,
#toc .h3,
#toc .h4 {
    direction: ltr;
    padding: 5px;
    border: 1px solid #ccc;
    border-radius: 5px;
    margin-bottom: 5px;
}

#toc>div>a {
  text-decoration: none;
  color: rgb(217 88 23);
}
#toc .h3{
  margin-left: 1.5em;
}
#toc .h4{
  margin-left: 2.5em;
}

#toc .h2:hover,
#toc .h3:hover,
#toc .h4:hover {
    background: rgba(252,99,22,85%) !important;
    color: #fff;
    border: 0;
    box-shadow: 10px 10px 42px -15px rgb(0 0 0 / 75%);
    cursor: pointer;
    transition: all .7s ease-in-out;
    line-height: 1.7;
}

#toc .h2:hover a,
#toc .h3:hover a,
#toc .h4:hover a {
  color: #FFF;
}
