﻿.wiki-container,
.wiki-page { background-color: white; }
.wiki-page { padding-right: 40px; }
.blog-right { background-color: #fff; padding: 30px; padding-top: 0; }
.article-main-menu { z-index: 999; background: #fff; border-left: 1px solid #eee; }
.wiki-box-user-content { border: 3px dashed #FDE36B; background: #FFF8D9; padding: 15px; overflow: hidden; }
.wiki-startchar-icon.circle { border-radius: 50%; }
.wiki-list-item { margin-left: 20px; margin-bottom: 7px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.wiki-group-word { margin-bottom: 30px; padding: 0; overflow: hidden; }
.wiki-startchar-icon a { text-transform: uppercase; text-decoration: none; color: #000; font-weight: bold; display: block; text-align: center; font-size: 18px; width: 30px; height: 30px; text-align: center; border: 1px solid #ddd; border-radius: 4px; display: table-cell; vertical-align: middle; }
.wiki-startchar-icon a.active { background-color: #0288d1 !important; color: #fff; border: none; }
.wiki-startchar-icon:hover a { background-color: #eee; }
.wiki-icon-char { background: #fff; border: 1px solid #9e9e9e; padding: 0 7px 7px 7px; border-radius: 5px; font-size: 20px !important; vertical-align: top; }
.cat-item { padding: 6px 4px; }
.cat-container .headline h3 { font-size: 18px; }
.cat-item a .glyphicon { font-size: smaller; background-color: #fff; border-radius: 20px; padding: 3px; border: 1px solid #eee; color: #888; }

.cat-item.active a .glyphicon { color: #d43f3a; }
.cat-item a .stat-count { display: block; float: right; border: 1px solid #ddd; padding: 0px 8px; border-radius: 3px; color: #d43f3a; }
.cat-item a .stat-count { display: block; float: right; }
.wiki-page .wiki-category { font-size: small; color: #888; line-height: normal; float: left; width: 100%; padding: 5px 5px 10px; }

.wiki-page .wiki-header hr { float: left; width: 100%; }

.article-breadcrumb { padding-top: 0; overflow: hidden; }
.breadcrumb-container { padding-right: 15px; padding-left: 15px; }

#filterclear { position: absolute; right: 10px; top: 10px; height: 14px; margin: auto; font-size: 14px; cursor: pointer; color: #ccc; }

.loading-icon img { position: absolute; right: 10px; top: 10px; height: 14px; margin: auto; font-size: 14px; cursor: pointer; color: #ccc; }
.reference-title.nomargin a { white-space: normal; word-break: normal; }

/* COOKY WIKI*/
.wiki-container .cat-box { clear: both; margin-bottom: 15px; overflow: hidden; }
.wiki-topic .wiki-startchar-icon a { font-weight: 300; }
.wiki-topic .wiki-startchar-icon a.active { border: transparent; }
.wiki-list-item { margin: 0; margin-bottom: 6px; width: 25%; float: left; padding: 0 1%; padding-bottom: 4px; }
.wiki-list-item a.name { color: #000; font-size: 13px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.wiki-list-item a.name .item-ico { font-size: 6px; margin-top: 7px; color: #eeeeee; border: 1px solid #ddd; display: block; float: left; margin-right: 4px; }
.wiki-list-item .desc { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; font-size: 11px; color: #9e9e9e; }
.wiki-description a { white-space: normal; }
.wiki-description a.privacy-link { color: #01579B; }
.wiki-description li { white-space: normal; }
a.wiki-link { color: #d43f3a; font-style: italic; }
a.unknown-keyword { color: #a55858; }
a.external .wiki-icon { font-size: x-small; color: #a55858; }
.wiki-description .light-table, .wiki-description .nutri-table { border-radius: 4px; }
.wiki-description .light-table td, .wiki-description .nutri-table td { padding: 10px; border: 1px solid #e9e9e9; }
.wiki-description .nutri-table tr td { text-align: center; }
.wiki-description .nutri-table tr td:first-child { text-align: left; }
.wiki-content-wrapper { padding-top: 30px; }
.wiki-char-list-container { padding: 20px; text-align: center; background-color: #f0f0f0; border-bottom: 1px solid #ddd; }
.wiki-char-list-container .wiki-startchar-icon a { background-color: #fff; font-weight: normal; }
.wiki-char-list-container .start-char-list { margin: 0 auto; overflow: hidden; }
.wiki-container .cat-item a .stat-count { background-color: #0288d1; color: #fff; border: 0; border-radius: 16px; padding: 2px 6px; min-width: 40px; text-align: center; }
.wiki-container .text-highlight { color: #0288d1; }
.wiki-container .breadcrumb-container .breadcrumb { padding: 10px 0; }
.wiki-container .breadcrumb-container .breadcrumb a { color: #fff; }
.wiki-container.wiki-detail-container .breadcrumb-container .breadcrumb a { color: #000; }
.wiki-startchar-icon { display: inline-block; margin-right: 4px; margin-bottom: 4px; }
.wiki-char-list-container .wiki-startchar-icon a { float: none; width: 38px; height: 38px; }
.bg-text { background-color: #0288d1; position: relative; overflow: hidden; height: 165px; border-radius: 4px 4px 0 0; white-space: pre-wrap; text-align: center; }
    .bg-text::before { vertical-align: -50%; }
    .bg-text::after { color: #fff; content: attr(data-bg-text); display: block; line-height:40px; font-size: 30px; position: absolute; text-align: center; padding: 20px 20px 0 20px; width:100%; }