.article-name{font-size:1.4rem}.entry-content h2{font-size:1.3rem}h3.widget-title{font-size:1.3rem;font-weight:700}.sidebar{background:#fefefe}.item_bl{border:1px solid #ccc;border-radius:5px;background:#f5f5f5}.item_bl .title_blo{font-size:1rem;margin:0;padding:5px 10px}.item_bl .entry-date{color:#b3b3b3}button.book-submit:hover{border-radius:20px}.art_container .content{margin:0 auto;max-width:100%}.box_toc{top:10px}.table-of-contents{border:1px solid #ffe79f;background:#fffefa;overflow-y:auto}@media (min-width: 992px){.table-of-contents{max-height:calc(100vh - 20px)}}@media (max-width: 991px){.table-of-contents{max-height:300px}}.table-of-contents::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);background-color:#f7f7f7;border-radius:10px}.table-of-contents::-webkit-scrollbar{width:3px;background-color:#f7f7f7}.table-of-contents::-webkit-scrollbar-thumb{border-radius:10px;background-color:#FFF;background-image:-webkit-gradient(linear, 40% 0%, 75% 84%, from(var(--mainColor)), to(var(--mainColor)), color-stop(0.6, var(--mainColor)))}.table-of-contents .btn-expand{position:absolute;right:15px;top:15px;color:#000}.table-of-contents .label-title{font-size:20px;color:var(--mainColor)}.table-of-contents ol{padding:0 0 0 15px;color:#007bff;counter-reset:item;margin-left:0 !important}.table-of-contents ol ol{margin:10px 0}.table-of-contents li{display:block;margin:0 0 7px 0}.table-of-contents li br{display:none}.table-of-contents a{text-decoration:none;color:#007bff}.table-of-contents a:hover,.table-of-contents a:active{text-decoration:underline}.table-of-contents>h2{font-size:20px;color:var(--mainColor);font-weight:700;margin-bottom:0.5rem}
