/*
 * Turnatoc – içindekiler kutusu. Sınıf adları eski eklentiyle ortak (lwptoc…): içe aktarılan sayfalar ve
 * kullanıcının kendi CSS'i aynı görünür.
 */
.lwptoc { margin: 32px 0; }
.lwptoc:first-child { margin-top: 16px; }
.lwptoc_i { padding: 14px 18px 18px; text-align: left; }
.lwptoc_header { margin-bottom: 6px; }
.rtl .lwptoc_header { text-align: right; }
.lwptoc_toggle { white-space: nowrap; margin-left: 4px; font-size: 80%; }
.rtl .lwptoc_toggle { margin-left: 0; margin-right: 4px; }
.lwptoc_toggle::before { content: "["; }
.lwptoc_toggle::after { content: "]"; }
.lwptoc_toggle_label { margin: 0 1px; }

.lwptoc_item { margin-top: 2px; }
.rtl .lwptoc_item { text-align: right; }
li.lwptoc_item { margin: 2px 0 0 0 !important; padding: 0 !important; list-style: none !important; }
.lwptoc_item:first-child { margin-top: 0; }
li.lwptoc_item:first-child { margin-top: 0 !important; }
.lwptoc_item_number { margin-right: 2px; }
.rtl .lwptoc_item_number { margin-right: 0; margin-left: 2px; }
.lwptoc_itemWrap .lwptoc_itemWrap { margin: 2px 0 0 14px; }
.rtl .lwptoc_itemWrap .lwptoc_itemWrap { margin-left: 0; margin-right: 14px; }
ol.lwptoc_itemWrap,
ul.lwptoc_itemWrap { margin: 0 !important; padding: 0 !important; list-style: none !important; }
ol.lwptoc_itemWrap ol.lwptoc_itemWrap,
ol.lwptoc_itemWrap ul.lwptoc_itemWrap,
ul.lwptoc_itemWrap ol.lwptoc_itemWrap,
ul.lwptoc_itemWrap ul.lwptoc_itemWrap { margin: 2px 0 0 14px !important; }
.rtl ol.lwptoc_itemWrap ol.lwptoc_itemWrap,
.rtl ol.lwptoc_itemWrap ul.lwptoc_itemWrap,
.rtl ul.lwptoc_itemWrap ol.lwptoc_itemWrap,
.rtl ul.lwptoc_itemWrap ul.lwptoc_itemWrap { margin-left: 0 !important; margin-right: 14px !important; }

/* Genişlik ve hiza */
.lwptoc-autoWidth .lwptoc_i { display: inline-block; }
.lwptoc-left { float: left; margin-top: 0; margin-right: 32px; }
.lwptoc-right { float: right; margin-top: 0; margin-left: 32px; }
.lwptoc-rightwithoutflow { text-align: right; }
.lwptoc-rightwithoutflow .lwptoc_i { display: inline-block; }
.lwptoc-center { text-align: center; }
.lwptoc-center .lwptoc_i { margin-left: auto; margin-right: auto; }
.lwptoc-baseItems .lwptoc_items { font-size: 90%; }

/* Temadan renk almayan şemalarda bağlantı süsü yok */
.lwptoc-notInherit .lwptoc_i div a,
.lwptoc-notInherit .lwptoc_i div a:active,
.lwptoc-notInherit .lwptoc_i div a:focus,
.lwptoc-notInherit .lwptoc_i div a:hover { box-shadow: none !important; border: none !important; text-decoration: none !important; }
.lwptoc-notInherit .lwptoc_i div a:hover { border-bottom: 1px dotted !important; }

/* Renk şemaları */
.lwptoc-light .lwptoc_i { color: #333; background: #fafafa; }
.lwptoc-light .lwptoc_i a { color: #3175e4; }
.lwptoc-light .lwptoc_i a:active,
.lwptoc-light .lwptoc_i a:focus,
.lwptoc-light .lwptoc_i a:hover { color: #3175e4; border-color: #3175e4; }
.lwptoc-light .lwptoc_items a:visited { color: #000394; }

.lwptoc-dark .lwptoc_i { color: #d3d5d8; background: #2b2b2b; }
.lwptoc-dark .lwptoc_i a { color: #96c6ff; }
.lwptoc-dark .lwptoc_i a:active,
.lwptoc-dark .lwptoc_i a:focus,
.lwptoc-dark .lwptoc_i a:hover { color: #96c6ff; border-color: #71b2ff; }
.lwptoc-dark .lwptoc_items a:visited { color: #53a1ff; }

.lwptoc-white .lwptoc_i { color: #333; background: #fff; }
.lwptoc-white .lwptoc_i a { color: #3175e4; }
.lwptoc-white .lwptoc_i a:active,
.lwptoc-white .lwptoc_i a:focus,
.lwptoc-white .lwptoc_i a:hover { color: #3175e4; border-color: #3175e4; }
.lwptoc-white .lwptoc_items a:visited { color: #000394; }

.lwptoc-transparent .lwptoc_i { border: 1px solid #eee; }
