/* theme night */
.night_theme { background:#000; color:#bebebe; }

.night_logo .logo_normal {
  display: none;
}
.night_logo .logo_night{
  display: block;
}
.night_top .top-menu span b { color:#fff; }
.night_top .top-menu li.active span b { color:#fff; }

.night_top .top-menu li span.menu-toc i { background-position:-8px -170px; }
.night_top .top-menu li span.menu-settings i { background-position:-41px -171px; }
.night_top .top-menu li span.menu-bookmark i { background-position:-144px -171px; }
.night_top .top-menu li span.menu-search i { background-position:-178px -170px; }
.night_top .top-menu li span.menu-help i { background-position:-211px -170px; }
.night_top .top-menu li span.menu-normalscreen i { background-position:-246px -170px; }
.night_top .top-menu li span.menu-fullscreen i { background-position:-280px -170px; }
.night_top .top-menu li span.menu-close i { background-position:-76px -170px; }

@media screen and (min-width:500px) {
  .night_top .top-menu li.active span.menu-toc i { background-position:-8px -136px; }
  .night_top .top-menu li.active span.menu-settings i { background-position:-41px -137px; }
  .night_top .top-menu li.active span.menu-bookmark i { background-position:-144px -137px; }
  .night_top .top-menu li.active span.menu-search i { background-position:-178px -136px; }
  .night_top .top-menu li.active span.menu-help i { background-position:-211px -136px; }
  .night_top .top-menu li.active span.menu-normalscreen i { background-position:-246px -136px; }
  .night_top .top-menu li.active span.menu-fullscreen i { background-position:-280px -136px; }
  .night_top .top-menu li.active span.menu-close i { background-position:-76px -136px; }
}

.night_theme .settings { background:#3b393f; color:#fff; border:1px solid #2c2c2b; }
.night_theme .settings_list > li { border-top:1px solid #2c2c2b; }

.night_theme .settings .icon {
  background-image:url('../../../../../static/or4/view/images/theme/night/settings/sprite-icons.png');
  background-image:url('../../../../../static/or4/view/images/theme/night/settings/sprite-icons.svg'), none; }
.night_theme .checkbox-block label:before {
  background-image:url('../../../../../static/or4/view/images/theme/night/settings/sprite-icons.png');
  background-image:url('../../../../../static/or4/view/images/theme/night/settings/sprite-icons.svg'), none; }

.night_theme .progressbar .track { background:#757478; }
.night_theme .progressbar .progress { background:#fff; }

.night_theme .progressbar .dot span:before, .night_theme .overlay:before {
  background-image:url('../../../../../static/or4/view/images/theme/night/overlay/top-arrow.png'); }
.night_theme .progress-box .progressbar .track { background:#757478; }
.night_theme .progress-box .progressbar .progress { background:#fff; }
.night_theme .progressbar .track span { border-color:#757478; background:#3b393f; }
.night_theme .progressbar .track span.active { border-color:#fff; background:#3b393f; }

.night_theme .tooltip { background:#3b393f; color:#fff; }
.night_theme .facebook-title { background:#000; color:#fff; }
.night_theme .facebook textarea { background:#2d2b30; color:#fff; border-color:#3b393f; }
.night_theme .share-buttons button { background:#626065; border-color:#3b393f; color:#fff; }
.night_theme .share-buttons button:hover { color:#ff5000; }
.night_theme button.share-cancel-button { color:rgba(255, 255, 255, 0.5); background:#2d2b30; }

.night_theme .LWindow { background:#3b393f; color:#fff; border-color:#2c2c2b; }
.night_theme .contents li * { color:#fff; }
.night_theme .contents li.current, .contents li:active { background:#2d2b30; }

.night_theme .bookmark-top { color:#fff; }
.night_theme .bookmark-text,
.night_theme .bookmark-text a,
.night_theme .bookmarks .bookmark-comment { color:#fff; }
.night_theme .bookmark-buttons a,
.night_theme .comment-buttons a { background-color:#626065; border-color:#3b393f; color:#fff; }
.night_theme .bookmark-buttons a:hover,
.night_theme .comment-buttons a:hover { color:#ff5000; }
.night_theme .bookmarks .comment-cancel { color:rgba(255, 255, 255, 0.5); background:#2d2b30; }
.night_theme .comment-box textarea { background:#2d2b30; color:#fff; border-color:#3b393f; }

.night_theme .action-icon { background-image:url('../../../../../static/or4/view/images/theme/night/bookmarks-sprite.png');
  background-image:url('../../../../../static/or4/view/images/theme/night/bookmarks-sprite.svg'), none; }

.night_theme .icon-type { background:url('../../../../../static/or4/view/images/theme/night/icon-bookmark.png') no-repeat;
  background-image:url('../../../../../static/or4/view/images/theme/night/icon-bookmark.svg'), none; }

.night_theme .icon-bookmark-text { background-image:url('../../../../../static/or4/view/images/theme/night/icon-bookmark-text.png'); }

.night_theme .bookmark-created div { background-position:0 -71px; }
.night_theme .bookmark-copyed div { background-position:-71px -71px; }
.night_theme .bookmark-deleted div { background-position:-142px -71px; }

.night_theme .bookmarks .sharebookmark-list { background:#2d2b30; }

/* reader stuff */
.night_theme .tag_image > span { background:#fff; }
.night_theme span.my_selec_3_default,
.night_theme .tag_title.my_selec_3_default,
.night_theme .my_selec_3_default span { color:#fff; }
.night_theme .readerStyles .tag_image img { background:#fff; }

.night_theme .bottom-arrows a span {
  background-image:url('../../../../../static/or4/view/images/nav-arrows-white.png');
  background-image:url('../../../../../static/or4/view/images/nav-arrows-white.svg'), none;
}

.night_theme .chapter-box { background:#3b393f; border-color:#2b2b2b; }
/*.night_theme .chapter-box:before { border-color:#3b393f transparent transparent transparent; }
.night_theme .chapter-box:after { border-color:#2b2b2b transparent transparent transparent; }*/
.night_theme .chapter-box p { color:#fff; }