/* Generated by restore/build_dark.py — do not edit by hand.
 *
 * Dark mode for nofanfest.igmsu.org, derived from the site's own stylesheets:
 * every colour below is one the theme declared, with its lightness inverted
 * and its hue kept. Light mode is untouched — every rule is scoped to an
 * explicit dark choice or to the OS preference.
 *
 * Sources: /nofanfest/wp-content/themes/twentyseventeen/style.css, /nofanfest/wp-content/plugins/new-facebook-like-share-follow-button/css/fb-buttons-bootstrap.css, inline <style> in nofanfest
 */

.theme-toggle {
  position: fixed;
  top: 1rem;
  right: 1rem;
  z-index: 99999;
  display: none;
  width: 2.5rem;
  height: 2.5rem;
  padding: 0;
  font-size: 1.1rem;
  line-height: 1;
  cursor: pointer;
  color: #33373d;
  background: rgba(255, 255, 255, 0.92);
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 999px;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15);
}
/* Shown only once the script has marked the document: without JavaScript the
   button could do nothing, and the OS preference already applies. */
html.has-js .theme-toggle { display: block; }
.theme-toggle:focus-visible { outline: 2px solid currentColor; outline-offset: 2px; }
.theme-toggle::before { content: "\25D1"; }

html[data-theme="dark"] .theme-toggle {
  color: #d7dae0;
  background: rgba(28, 32, 37, 0.92);
  border-color: rgba(255, 255, 255, 0.2);
}
@media (prefers-color-scheme: dark) {
  html:not([data-theme="light"]) .theme-toggle {
    color: #d7dae0;
    background: rgba(28, 32, 37, 0.92);
    border-color: rgba(255, 255, 255, 0.2);
  }
}

/* The UA renders scrollbars, form controls and text selection from this. It
   has to be declared for the OS-preference case too: with no color-scheme at
   all the UA keeps drawing light form controls, and the theme never gave the
   search box a background of its own — the text would go pale on white. */
html[data-theme="dark"] { color-scheme: dark; }
html[data-theme="light"] { color-scheme: light; }
@media (prefers-color-scheme: dark) {
  html:not([data-theme="light"]) { color-scheme: dark; }
}

/* --- explicit choice --------------------------------------- */
html[data-theme="dark"] abbr[title] { border-bottom: 1px #5b5b5b dotted; }
html[data-theme="dark"] mark { background-color: #181818; color: #e0e0e0; }
html[data-theme="dark"] fieldset { border: 1px solid #4d4d4d; }
html[data-theme="dark"] .screen-reader-text:focus { background-color: #171717; box-shadow: 0 0 2px 2px rgba(51, 51, 51, 0.6); color: #b5d8e8; }
html[data-theme="dark"] body, html[data-theme="dark"] button, html[data-theme="dark"] input, html[data-theme="dark"] select, html[data-theme="dark"] textarea { color: #dbdbdb; }
html[data-theme="dark"] h2, html[data-theme="dark"] .home.blog .entry-title { color: #cccccc; }
html[data-theme="dark"] h3 { color: #dbdbdb; }
html[data-theme="dark"] h4 { color: #dbdbdb; }
html[data-theme="dark"] h5 { color: #c7c7c7; }
html[data-theme="dark"] h6 { color: #dbdbdb; }
html[data-theme="dark"] blockquote { color: #cccccc; }
html[data-theme="dark"] pre { background-color: #181818; }
html[data-theme="dark"] abbr, html[data-theme="dark"] acronym { border-bottom: 1px dotted #5e5e5e; }
html[data-theme="dark"] mark, html[data-theme="dark"] ins { background-color: #181818; }
html[data-theme="dark"] label { color: #dbdbdb; }
html[data-theme="dark"] input[type="text"], html[data-theme="dark"] input[type="email"], html[data-theme="dark"] input[type="url"], html[data-theme="dark"] input[type="password"], html[data-theme="dark"] input[type="search"], html[data-theme="dark"] input[type="number"], html[data-theme="dark"] input[type="tel"], html[data-theme="dark"] input[type="range"], html[data-theme="dark"] input[type="date"], html[data-theme="dark"] input[type="month"], html[data-theme="dark"] input[type="week"], html[data-theme="dark"] input[type="time"], html[data-theme="dark"] input[type="datetime"], html[data-theme="dark"] input[type="datetime-local"], html[data-theme="dark"] input[type="color"], html[data-theme="dark"] textarea { color: #cccccc; background-color: #141414; border: 1px solid #4d4d4d; }
html[data-theme="dark"] input[type="text"]:focus, html[data-theme="dark"] input[type="email"]:focus, html[data-theme="dark"] input[type="url"]:focus, html[data-theme="dark"] input[type="password"]:focus, html[data-theme="dark"] input[type="search"]:focus, html[data-theme="dark"] input[type="number"]:focus, html[data-theme="dark"] input[type="tel"]:focus, html[data-theme="dark"] input[type="range"]:focus, html[data-theme="dark"] input[type="date"]:focus, html[data-theme="dark"] input[type="month"]:focus, html[data-theme="dark"] input[type="week"]:focus, html[data-theme="dark"] input[type="time"]:focus, html[data-theme="dark"] input[type="datetime"]:focus, html[data-theme="dark"] input[type="datetime-local"]:focus, html[data-theme="dark"] input[type="color"]:focus, html[data-theme="dark"] textarea:focus { color: #e0e0e0; border-color: #696969; }
html[data-theme="dark"] select { border: 1px solid #4d4d4d; }
html[data-theme="dark"] button, html[data-theme="dark"] input[type="button"], html[data-theme="dark"] input[type="submit"] { background-color: #454545; color: #ffffff; }
html[data-theme="dark"] button.secondary, html[data-theme="dark"] input[type="reset"], html[data-theme="dark"] input[type="button"].secondary, html[data-theme="dark"] input[type="reset"].secondary, html[data-theme="dark"] input[type="submit"].secondary { background-color: #1c1c1c; color: #e0e0e0; }
html[data-theme="dark"] button:hover, html[data-theme="dark"] button:focus, html[data-theme="dark"] input[type="button"]:hover, html[data-theme="dark"] input[type="button"]:focus, html[data-theme="dark"] input[type="submit"]:hover, html[data-theme="dark"] input[type="submit"]:focus { background-color: #333333; }
html[data-theme="dark"] button.secondary:hover, html[data-theme="dark"] button.secondary:focus, html[data-theme="dark"] input[type="reset"]:hover, html[data-theme="dark"] input[type="reset"]:focus, html[data-theme="dark"] input[type="button"].secondary:hover, html[data-theme="dark"] input[type="button"].secondary:focus, html[data-theme="dark"] input[type="reset"].secondary:hover, html[data-theme="dark"] input[type="reset"].secondary:focus, html[data-theme="dark"] input[type="submit"].secondary:hover, html[data-theme="dark"] input[type="submit"].secondary:focus { background-color: #232323; }
html[data-theme="dark"] ::-webkit-input-placeholder { color: #dbdbdb; }
html[data-theme="dark"] :-moz-placeholder { color: #dbdbdb; }
html[data-theme="dark"] ::-moz-placeholder { color: #dbdbdb; }
html[data-theme="dark"] :-ms-input-placeholder { color: #dbdbdb; }
html[data-theme="dark"] hr { background-color: #232323; }
html[data-theme="dark"] thead th { border-bottom: 2px solid #4d4d4d; }
html[data-theme="dark"] tr { border-bottom: 1px solid #434343; }
html[data-theme="dark"] a { color: #e0e0e0; }
html[data-theme="dark"] a:hover, html[data-theme="dark"] a:active { color: #ebebeb; }
html[data-theme="dark"] .entry-content a, html[data-theme="dark"] .entry-summary a, html[data-theme="dark"] .widget a, html[data-theme="dark"] .site-footer .widget-area a, html[data-theme="dark"] .posts-navigation a, html[data-theme="dark"] .widget_authors a strong { box-shadow: inset 0 -1px 0 #303030; }
html[data-theme="dark"] .entry-title a, html[data-theme="dark"] .entry-meta a, html[data-theme="dark"] .page-links a, html[data-theme="dark"] .page-links a .page-number, html[data-theme="dark"] .entry-footer a, html[data-theme="dark"] .entry-footer .cat-links a, html[data-theme="dark"] .entry-footer .tags-links a, html[data-theme="dark"] .edit-link a, html[data-theme="dark"] .post-navigation a, html[data-theme="dark"] .logged-in-as a, html[data-theme="dark"] .comment-navigation a, html[data-theme="dark"] .comment-metadata a, html[data-theme="dark"] .comment-metadata a.comment-edit-link, html[data-theme="dark"] .comment-reply-link, html[data-theme="dark"] a .nav-title, html[data-theme="dark"] .pagination a, html[data-theme="dark"] .comments-pagination a, html[data-theme="dark"] .site-info a, html[data-theme="dark"] .widget .widget-title a, html[data-theme="dark"] .widget ul li a, html[data-theme="dark"] .site-footer .widget-area ul li a, html[data-theme="dark"] .site-footer .widget-area ul li a { box-shadow: inset 0 -1px 0 #050505; }
html[data-theme="dark"] .entry-content a:focus, html[data-theme="dark"] .entry-content a:hover, html[data-theme="dark"] .entry-summary a:focus, html[data-theme="dark"] .entry-summary a:hover, html[data-theme="dark"] .widget a:focus, html[data-theme="dark"] .widget a:hover, html[data-theme="dark"] .site-footer .widget-area a:focus, html[data-theme="dark"] .site-footer .widget-area a:hover, html[data-theme="dark"] .posts-navigation a:focus, html[data-theme="dark"] .posts-navigation a:hover, html[data-theme="dark"] .comment-metadata a:focus, html[data-theme="dark"] .comment-metadata a:hover, html[data-theme="dark"] .comment-metadata a.comment-edit-link:focus, html[data-theme="dark"] .comment-metadata a.comment-edit-link:hover, html[data-theme="dark"] .comment-reply-link:focus, html[data-theme="dark"] .comment-reply-link:hover, html[data-theme="dark"] .widget_authors a:focus strong, html[data-theme="dark"] .widget_authors a:hover strong, html[data-theme="dark"] .entry-title a:focus, html[data-theme="dark"] .entry-title a:hover, html[data-theme="dark"] .entry-meta a:focus, html[data-theme="dark"] .entry-meta a:hover, html[data-theme="dark"] .page-links a:focus .page-number, html[data-theme="dark"] .page-links a:hover .page-number, html[data-theme="dark"] .entry-footer a:focus, html[data-theme="dark"] .entry-footer a:hover, html[data-theme="dark"] .entry-footer .cat-links a:focus, html[data-theme="dark"] .entry-footer .cat-links a:hover, html[data-theme="dark"] .entry-footer .tags-links a:focus, html[data-theme="dark"] .entry-footer .tags-links a:hover, html[data-theme="dark"] .post-navigation a:focus, html[data-theme="dark"] .post-navigation a:hover, html[data-theme="dark"] .pagination a:not(.prev):not(.next):focus, html[data-theme="dark"] .pagination a:not(.prev):not(.next):hover, html[data-theme="dark"] .comments-pagination a:not(.prev):not(.next):focus, html[data-theme="dark"] .comments-pagination a:not(.prev):not(.next):hover, html[data-theme="dark"] .logged-in-as a:focus, html[data-theme="dark"] .logged-in-as a:hover, html[data-theme="dark"] a:focus .nav-title, html[data-theme="dark"] a:hover .nav-title, html[data-theme="dark"] .edit-link a:focus, html[data-theme="dark"] .edit-link a:hover, html[data-theme="dark"] .site-info a:focus, html[data-theme="dark"] .site-info a:hover, html[data-theme="dark"] .widget .widget-title a:focus, html[data-theme="dark"] .widget .widget-title a:hover, html[data-theme="dark"] .widget ul li a:focus, html[data-theme="dark"] .widget ul li a:hover { color: #ebebeb; box-shadow: inset 0 0 0 rgba(51, 51, 51, 0.0), 0 3px 0 #333333; }
html[data-theme="dark"] .entry-content a img, html[data-theme="dark"] .widget a img { box-shadow: 0 0 0 8px #050505; }
html[data-theme="dark"] .post-navigation a:focus .icon, html[data-theme="dark"] .post-navigation a:hover .icon { color: #e0e0e0; }
html[data-theme="dark"] .navigation-top { background-color: #141414; border-bottom: 1px solid #434343; border-top: 1px solid #434343; }
html[data-theme="dark"] .navigation-top a { color: #e0e0e0; }
html[data-theme="dark"] .navigation-top .current-menu-item > a, html[data-theme="dark"] .navigation-top .current_page_item > a { color: #c7c7c7; }
html[data-theme="dark"] .main-navigation ul { background-color: #141414; }
html[data-theme="dark"] .main-navigation > div > ul { border-top: 1px solid #434343; }
html[data-theme="dark"] .main-navigation li { border-bottom: 1px solid #434343; }
html[data-theme="dark"] .main-navigation a:hover { color: #c7c7c7; }
html[data-theme="dark"] .menu-toggle { color: #e0e0e0; }
html[data-theme="dark"] .dropdown-toggle { color: #e0e0e0; }
html[data-theme="dark"] body { background-color: #141414; }
html[data-theme="dark"] .site-header { background-color: #161616; }
html[data-theme="dark"] .site-title, html[data-theme="dark"] .site-title a { color: #e0e0e0; }
html[data-theme="dark"] body.has-header-image .site-title, html[data-theme="dark"] body.has-header-video .site-title, html[data-theme="dark"] body.has-header-image .site-title a, html[data-theme="dark"] body.has-header-video .site-title a { color: #ffffff; }
html[data-theme="dark"] .site-description { color: #cccccc; }
html[data-theme="dark"] body.has-header-image .site-description, html[data-theme="dark"] body.has-header-video .site-description { color: #ffffff; }
html[data-theme="dark"] .custom-header-media:before { background-color: -moz-linear-gradient(to top, rgba(76, 76, 76, 0.0) 0%, rgba(76, 76, 76, 0.3) 75%, rgba(76, 76, 76, 0.3) 100%); background-color: -webkit-linear-gradient(to top, rgba(76, 76, 76, 0.0) 0%, rgba(76, 76, 76, 0.3) 75%, rgba(76, 76, 76, 0.3) 100%); background-color: linear-gradient(to bottom, rgba(76, 76, 76, 0.0) 0%, rgba(76, 76, 76, 0.3) 75%, rgba(76, 76, 76, 0.3) 100%); }
html[data-theme="dark"] .wp-custom-header .wp-custom-header-video-button { background-color: rgba(69, 69, 69, 0.5); border: 1px solid rgba(64, 64, 64, 0.6); color: rgba(255, 255, 255, 0.6); }
html[data-theme="dark"] .wp-custom-header .wp-custom-header-video-button:hover, html[data-theme="dark"] .wp-custom-header .wp-custom-header-video-button:focus { border-color: rgba(64, 64, 64, 0.8); background-color: rgba(69, 69, 69, 0.8); color: #ffffff; }
html[data-theme="dark"] .panel-image:before { background-color: -webkit-linear-gradient(to top, rgba(76, 76, 76, 0.0) 0%, rgba(76, 76, 76, 0.3) 100%); background-color: -webkit-gradient(linear, left top, left bottom, from(rgba(76, 76, 76, 0.0)), to(rgba(76, 76, 76, 0.3))); background-color: -webkit-linear-gradient(to top, rgba(76, 76, 76, 0.0) 0%, rgba(76, 76, 76, 0.3) 100%); background-color: linear-gradient(to bottom, rgba(76, 76, 76, 0.0) 0%, rgba(76, 76, 76, 0.3) 100%); }
html[data-theme="dark"] .twentyseventeen-front-page article:not(.has-post-thumbnail):not(:first-child) { border-top: 1px solid #474747; }
html[data-theme="dark"] .twentyseventeen-front-page .panel-content .recent-posts article { color: #dbdbdb; }
html[data-theme="dark"] .twentyseventeen-panel .recent-posts .entry-header .edit-link { color: #e0e0e0; }
html[data-theme="dark"] .site-content-contain { background-color: #141414; }
html[data-theme="dark"] .page .panel-content .entry-title, html[data-theme="dark"] .page-title, html[data-theme="dark"] body.page:not(.twentyseventeen-front-page) .entry-title { color: #e0e0e0; }
html[data-theme="dark"] .entry-title a { color: #dbdbdb; }
html[data-theme="dark"] .entry-meta { color: #c7c7c7; }
html[data-theme="dark"] .entry-meta a { color: #c7c7c7; }
html[data-theme="dark"] .pagination, html[data-theme="dark"] .comments-pagination { border-top: 1px solid #434343; }
html[data-theme="dark"] .page-numbers.current { color: #c7c7c7; }
html[data-theme="dark"] .prev.page-numbers, html[data-theme="dark"] .next.page-numbers { background-color: #1c1c1c; }
html[data-theme="dark"] .prev.page-numbers:focus, html[data-theme="dark"] .prev.page-numbers:hover, html[data-theme="dark"] .next.page-numbers:focus, html[data-theme="dark"] .next.page-numbers:hover { background-color: #333333; color: #ffffff; }
html[data-theme="dark"] .entry-content blockquote.alignleft, html[data-theme="dark"] .entry-content blockquote.alignright { color: #cccccc; }
html[data-theme="dark"] .blog .entry-meta a.post-edit-link, html[data-theme="dark"] .archive .entry-meta a.post-edit-link, html[data-theme="dark"] .search .entry-meta a.post-edit-link { color: #e0e0e0; }
html[data-theme="dark"] .taxonomy-description { color: #cccccc; }
html[data-theme="dark"] .single-featured-image-header { background-color: #161616; border-bottom: 1px solid #434343; }
html[data-theme="dark"] .page-links .page-number { color: #c7c7c7; }
html[data-theme="dark"] .page-links a .page-number { color: #e0e0e0; }
html[data-theme="dark"] .entry-footer { border-bottom: 1px solid #434343; border-top: 1px solid #434343; }
html[data-theme="dark"] .entry-footer .cat-links a, html[data-theme="dark"] .entry-footer .tags-links a { color: #dbdbdb; }
html[data-theme="dark"] .entry-footer .cat-links .icon, html[data-theme="dark"] .entry-footer .tags-links .icon { color: #c7c7c7; }
html[data-theme="dark"] .entry-footer .edit-link a.post-edit-link { background-color: #454545; color: #ffffff; }
html[data-theme="dark"] .entry-footer .edit-link a.post-edit-link:hover, html[data-theme="dark"] .entry-footer .edit-link a.post-edit-link:focus { background-color: #333333; }
html[data-theme="dark"] .format-quote blockquote { color: #dbdbdb; }
html[data-theme="dark"] .nav-subtitle { color: #c7c7c7; }
html[data-theme="dark"] .nav-title { color: #dbdbdb; }
html[data-theme="dark"] .site-footer { border-top: 1px solid #434343; }
html[data-theme="dark"] .social-navigation a { background-color: #333333; color: #ffffff; }
html[data-theme="dark"] .social-navigation a:hover, html[data-theme="dark"] .social-navigation a:focus { background-color: #414141; }
html[data-theme="dark"] .site-info a { color: #cccccc; }
html[data-theme="dark"] .comment-metadata { color: #c7c7c7; }
html[data-theme="dark"] .comment-metadata a { color: #c7c7c7; }
html[data-theme="dark"] .comment-metadata a.comment-edit-link { color: #e0e0e0; }
html[data-theme="dark"] .comment-body { color: #dbdbdb; }
html[data-theme="dark"] .comment-reply-link .icon { color: #e0e0e0; }
html[data-theme="dark"] .bypostauthor > .comment-body > .comment-meta > .comment-author .avatar { border: 1px solid #696969; }
html[data-theme="dark"] .no-comments, html[data-theme="dark"] .comment-awaiting-moderation { color: #c7c7c7; }
html[data-theme="dark"] h2.widget-title { color: #e0e0e0; }
html[data-theme="dark"] .widget ul li, html[data-theme="dark"] .widget ol li { border-bottom: 1px solid #474747; border-top: 1px solid #474747; }
html[data-theme="dark"] .widget_rss .rss-date, html[data-theme="dark"] .widget_rss li cite { color: #c7c7c7; }
html[data-theme="dark"] .widget .tagcloud a, html[data-theme="dark"] .widget.widget_tag_cloud a, html[data-theme="dark"] .wp_widget_tag_cloud a { border: 1px solid #474747; }
html[data-theme="dark"] .widget .tagcloud a:hover, html[data-theme="dark"] .widget .tagcloud a:focus, html[data-theme="dark"] .widget.widget_tag_cloud a:hover, html[data-theme="dark"] .widget.widget_tag_cloud a:focus, html[data-theme="dark"] .wp_widget_tag_cloud a:hover, html[data-theme="dark"] .wp_widget_tag_cloud a:focus { border-color: #4d4d4d; }
html[data-theme="dark"] .wp-caption, html[data-theme="dark"] .gallery-caption { color: #cccccc; }
html[data-theme="dark"] .site-content .wp-playlist-light { border-color: #434343; color: #e0e0e0; }
html[data-theme="dark"] .site-content .wp-playlist-light .wp-playlist-current-item .wp-playlist-item-album { color: #dbdbdb; }
html[data-theme="dark"] .site-content .wp-playlist-light .wp-playlist-current-item .wp-playlist-item-artist { color: #c7c7c7; }
html[data-theme="dark"] .site-content .wp-playlist-light .wp-playlist-item { border-bottom: 1px dotted #434343; }
html[data-theme="dark"] .site-content .wp-playlist-light .wp-playlist-item:hover, html[data-theme="dark"] .site-content .wp-playlist-light .wp-playlist-item:focus { border-bottom-color: rgba(115, 115, 115, 0.0); background-color: #333333; color: #ffffff; }
html[data-theme="dark"] .site-content .wp-playlist-light a.wp-playlist-caption:hover, html[data-theme="dark"] .site-content .wp-playlist-light .wp-playlist-item:hover a, html[data-theme="dark"] .site-content .wp-playlist-light .wp-playlist-item:focus a { color: #ffffff; }
html[data-theme="dark"] .site-content .wp-playlist-dark { background-color: #454545; border-color: #696969; }
html[data-theme="dark"] .site-content .wp-playlist-dark .mejs-container .mejs-controls { background-color: #414141; }
html[data-theme="dark"] .site-content .wp-playlist-dark .wp-playlist-caption { color: #ffffff; }
html[data-theme="dark"] .site-content .wp-playlist-dark .wp-playlist-current-item .wp-playlist-item-album { color: #eeeeee; }
html[data-theme="dark"] .site-content .wp-playlist-dark .wp-playlist-current-item .wp-playlist-item-artist { color: #b8b8b8; }
html[data-theme="dark"] .site-content .wp-playlist-dark .wp-playlist-playing { background-color: #414141; }
html[data-theme="dark"] .site-content .wp-playlist-dark .wp-playlist-item { border-bottom: 1px dotted #626262; }
html[data-theme="dark"] .site-content .wp-playlist-dark .wp-playlist-item:hover, html[data-theme="dark"] .site-content .wp-playlist-dark .wp-playlist-item:focus { border-bottom-color: rgba(115, 115, 115, 0.0); background-color: #272727; color: #e0e0e0; }
html[data-theme="dark"] .site-content .wp-playlist-dark a.wp-playlist-caption:hover, html[data-theme="dark"] .site-content .wp-playlist-dark .wp-playlist-item:hover a, html[data-theme="dark"] .site-content .wp-playlist-dark .wp-playlist-item:focus a { color: #e0e0e0; }
html[data-theme="dark"] .highlight-front-sections.twentyseventeen-customizer.twentyseventeen-front-page .twentyseventeen-panel:after { border: 2px dashed #008ac0; }
html[data-theme="dark"] .no-svg .social-navigation a { color: #e0e0e0; }
@media screen and (min-width: 48em) {
html[data-theme="dark"] .main-navigation ul ul { background-color: #141414; border: 1px solid #4d4d4d; }
html[data-theme="dark"] .main-navigation ul li.menu-item-has-children:before, html[data-theme="dark"] .main-navigation ul li.page_item_has_children:before { border-color: transparent transparent #4d4d4d; }
html[data-theme="dark"] .main-navigation ul li.menu-item-has-children:after, html[data-theme="dark"] .main-navigation ul li.page_item_has_children:after { border-color: transparent transparent #404040; }
html[data-theme="dark"] .main-navigation li li:hover, html[data-theme="dark"] .main-navigation li li.focus { background-color: #333333; }
html[data-theme="dark"] .main-navigation li li.focus > a, html[data-theme="dark"] .main-navigation li li:focus > a, html[data-theme="dark"] .main-navigation li li:hover > a, html[data-theme="dark"] .main-navigation li li a:hover, html[data-theme="dark"] .main-navigation li li a:focus, html[data-theme="dark"] .main-navigation li li.current_page_item a:hover, html[data-theme="dark"] .main-navigation li li.current-menu-item a:hover, html[data-theme="dark"] .main-navigation li li.current_page_item a:focus, html[data-theme="dark"] .main-navigation li li.current-menu-item a:focus { color: #ffffff; }
html[data-theme="dark"] .site-header .menu-scroll-down { color: #ffffff; }
html[data-theme="dark"] .site-header .navigation-top .menu-scroll-down { color: #c7c7c7; }
}
@media print {
html[data-theme="dark"] body, html[data-theme="dark"] a, html[data-theme="dark"] .site-title a, html[data-theme="dark"] .twentyseventeen-front-page.has-header-image .site-title, html[data-theme="dark"] .twentyseventeen-front-page.has-header-video .site-title, html[data-theme="dark"] .twentyseventeen-front-page.has-header-image .site-title a, html[data-theme="dark"] .twentyseventeen-front-page.has-header-video .site-title a { color: #e0e0e0 !important; }
html[data-theme="dark"] h2, html[data-theme="dark"] h5, html[data-theme="dark"] blockquote, html[data-theme="dark"] .site-description, html[data-theme="dark"] .twentyseventeen-front-page.has-header-image .site-description, html[data-theme="dark"] .twentyseventeen-front-page.has-header-video .site-description, html[data-theme="dark"] .entry-meta, html[data-theme="dark"] .entry-meta a { color: #c7c7c7 !important; }
}
html[data-theme="dark"] fieldset { border: 1px solid #4c4c4c; }
@media print {
html[data-theme="dark"] *, html[data-theme="dark"] *:before, html[data-theme="dark"] *:after { color: #ebebeb !important; }
html[data-theme="dark"] pre, html[data-theme="dark"] blockquote { border: 1px solid #545454; }
html[data-theme="dark"] .btn > .caret, html[data-theme="dark"] .dropup > .btn > .caret { border-top-color: #737373 !important; }
html[data-theme="dark"] .label { border: 1px solid #737373; }
html[data-theme="dark"] .table td, html[data-theme="dark"] .table th { background-color: #141414 !important; }
html[data-theme="dark"] .table-bordered th, html[data-theme="dark"] .table-bordered td { border: 1px solid #474747 !important; }
}
html[data-theme="dark"] .text-muted { color: #c7c7c7; }
html[data-theme="dark"] .text-primary { color: #aec9e1; }
html[data-theme="dark"] caption { color: #c7c7c7; }
html[data-theme="dark"] .table > thead > tr > th, html[data-theme="dark"] .table > tbody > tr > th, html[data-theme="dark"] .table > tfoot > tr > th, html[data-theme="dark"] .table > thead > tr > td, html[data-theme="dark"] .table > tbody > tr > td, html[data-theme="dark"] .table > tfoot > tr > td { border-top: 1px solid #474747; }
html[data-theme="dark"] .table > thead > tr > th { border-bottom: 2px solid #474747; }
html[data-theme="dark"] .table > tbody + tbody { border-top: 2px solid #474747; }
html[data-theme="dark"] .table .table { background-color: #141414; }
html[data-theme="dark"] .table-bordered { border: 1px solid #474747; }
html[data-theme="dark"] .table-bordered > thead > tr > th, html[data-theme="dark"] .table-bordered > tbody > tr > th, html[data-theme="dark"] .table-bordered > tfoot > tr > th, html[data-theme="dark"] .table-bordered > thead > tr > td, html[data-theme="dark"] .table-bordered > tbody > tr > td, html[data-theme="dark"] .table-bordered > tfoot > tr > td { border: 1px solid #474747; }
html[data-theme="dark"] .table-striped > tbody > tr:nth-of-type(odd) { background-color: #161616; }
html[data-theme="dark"] .table-hover > tbody > tr:hover { background-color: #171717; }
html[data-theme="dark"] .table > thead > tr > td.active, html[data-theme="dark"] .table > tbody > tr > td.active, html[data-theme="dark"] .table > tfoot > tr > td.active, html[data-theme="dark"] .table > thead > tr > th.active, html[data-theme="dark"] .table > tbody > tr > th.active, html[data-theme="dark"] .table > tfoot > tr > th.active, html[data-theme="dark"] .table > thead > tr.active > td, html[data-theme="dark"] .table > tbody > tr.active > td, html[data-theme="dark"] .table > tfoot > tr.active > td, html[data-theme="dark"] .table > thead > tr.active > th, html[data-theme="dark"] .table > tbody > tr.active > th, html[data-theme="dark"] .table > tfoot > tr.active > th { background-color: #171717; }
html[data-theme="dark"] .table-hover > tbody > tr > td.active:hover, html[data-theme="dark"] .table-hover > tbody > tr > th.active:hover, html[data-theme="dark"] .table-hover > tbody > tr.active:hover > td, html[data-theme="dark"] .table-hover > tbody > tr:hover > .active, html[data-theme="dark"] .table-hover > tbody > tr.active:hover > th { background-color: #191919; }
html[data-theme="dark"] .table > thead > tr > td.success, html[data-theme="dark"] .table > tbody > tr > td.success, html[data-theme="dark"] .table > tfoot > tr > td.success, html[data-theme="dark"] .table > thead > tr > th.success, html[data-theme="dark"] .table > tbody > tr > th.success, html[data-theme="dark"] .table > tfoot > tr > th.success, html[data-theme="dark"] .table > thead > tr.success > td, html[data-theme="dark"] .table > tbody > tr.success > td, html[data-theme="dark"] .table > tfoot > tr.success > td, html[data-theme="dark"] .table > thead > tr.success > th, html[data-theme="dark"] .table > tbody > tr.success > th, html[data-theme="dark"] .table > tfoot > tr.success > th { background-color: #15260f; }
html[data-theme="dark"] .table-hover > tbody > tr > td.success:hover, html[data-theme="dark"] .table-hover > tbody > tr > th.success:hover, html[data-theme="dark"] .table-hover > tbody > tr.success:hover > td, html[data-theme="dark"] .table-hover > tbody > tr:hover > .success, html[data-theme="dark"] .table-hover > tbody > tr.success:hover > th { background-color: #182a10; }
html[data-theme="dark"] .table > thead > tr > td.info, html[data-theme="dark"] .table > tbody > tr > td.info, html[data-theme="dark"] .table > tfoot > tr > td.info, html[data-theme="dark"] .table > thead > tr > th.info, html[data-theme="dark"] .table > tbody > tr > th.info, html[data-theme="dark"] .table > tfoot > tr > th.info, html[data-theme="dark"] .table > thead > tr.info > td, html[data-theme="dark"] .table > tbody > tr.info > td, html[data-theme="dark"] .table > tfoot > tr.info > td, html[data-theme="dark"] .table > thead > tr.info > th, html[data-theme="dark"] .table > tbody > tr.info > th, html[data-theme="dark"] .table > tfoot > tr.info > th { background-color: #091f2a; }
html[data-theme="dark"] .table-hover > tbody > tr > td.info:hover, html[data-theme="dark"] .table-hover > tbody > tr > th.info:hover, html[data-theme="dark"] .table-hover > tbody > tr.info:hover > td, html[data-theme="dark"] .table-hover > tbody > tr:hover > .info, html[data-theme="dark"] .table-hover > tbody > tr.info:hover > th { background-color: #0a222f; }
html[data-theme="dark"] .table > thead > tr > td.warning, html[data-theme="dark"] .table > tbody > tr > td.warning, html[data-theme="dark"] .table > tfoot > tr > td.warning, html[data-theme="dark"] .table > thead > tr > th.warning, html[data-theme="dark"] .table > tbody > tr > th.warning, html[data-theme="dark"] .table > tfoot > tr > th.warning, html[data-theme="dark"] .table > thead > tr.warning > td, html[data-theme="dark"] .table > tbody > tr.warning > td, html[data-theme="dark"] .table > tfoot > tr.warning > td, html[data-theme="dark"] .table > thead > tr.warning > th, html[data-theme="dark"] .table > tbody > tr.warning > th, html[data-theme="dark"] .table > tfoot > tr.warning > th { background-color: #2b2505; }
html[data-theme="dark"] .table-hover > tbody > tr > td.warning:hover, html[data-theme="dark"] .table-hover > tbody > tr > th.warning:hover, html[data-theme="dark"] .table-hover > tbody > tr.warning:hover > td, html[data-theme="dark"] .table-hover > tbody > tr:hover > .warning, html[data-theme="dark"] .table-hover > tbody > tr.warning:hover > th { background-color: #302905; }
html[data-theme="dark"] .table > thead > tr > td.danger, html[data-theme="dark"] .table > tbody > tr > td.danger, html[data-theme="dark"] .table > tfoot > tr > td.danger, html[data-theme="dark"] .table > thead > tr > th.danger, html[data-theme="dark"] .table > tbody > tr > th.danger, html[data-theme="dark"] .table > tfoot > tr > th.danger, html[data-theme="dark"] .table > thead > tr.danger > td, html[data-theme="dark"] .table > tbody > tr.danger > td, html[data-theme="dark"] .table > tfoot > tr.danger > td, html[data-theme="dark"] .table > thead > tr.danger > th, html[data-theme="dark"] .table > tbody > tr.danger > th, html[data-theme="dark"] .table > tfoot > tr.danger > th { background-color: #250e0e; }
html[data-theme="dark"] .table-hover > tbody > tr > td.danger:hover, html[data-theme="dark"] .table-hover > tbody > tr > th.danger:hover, html[data-theme="dark"] .table-hover > tbody > tr.danger:hover > td, html[data-theme="dark"] .table-hover > tbody > tr:hover > .danger, html[data-theme="dark"] .table-hover > tbody > tr.danger:hover > th { background-color: #291010; }
@media screen and (max-width: 767px) {
html[data-theme="dark"] .table-responsive { border: 1px solid #474747; }
}
html[data-theme="dark"] legend { color: #dbdbdb; border-bottom: 1px solid #454545; }
html[data-theme="dark"] output { color: #d1d1d1; }
html[data-theme="dark"] .form-control { color: #d1d1d1; background-color: #141414; border: 1px solid #4a4a4a; box-shadow: inset 0 1px 1px rgba(51, 51, 51, 0.075); }
html[data-theme="dark"] .form-control:focus { border-color: #14588e; box-shadow: inset 0 1px 1px rgba(51, 51, 51, 0.075), 0 0 8px rgba(5, 23, 36, 0.6); }
html[data-theme="dark"] .form-control::-moz-placeholder { color: #bdbdbd; }
html[data-theme="dark"] .form-control:-ms-input-placeholder { color: #bdbdbd; }
html[data-theme="dark"] .form-control::-webkit-input-placeholder { color: #bdbdbd; }
html[data-theme="dark"] .form-control[disabled], html[data-theme="dark"] .form-control[readonly], html[data-theme="dark"] fieldset[disabled] .form-control { background-color: #181818; }
html[data-theme="dark"] .has-success .help-block, html[data-theme="dark"] .has-success .control-label, html[data-theme="dark"] .has-success .radio, html[data-theme="dark"] .has-success .checkbox, html[data-theme="dark"] .has-success .radio-inline, html[data-theme="dark"] .has-success .checkbox-inline, html[data-theme="dark"] .has-success.radio label, html[data-theme="dark"] .has-success.checkbox label, html[data-theme="dark"] .has-success.radio-inline label, html[data-theme="dark"] .has-success.checkbox-inline label { color: #c4dcc4; }
html[data-theme="dark"] .has-success .form-control { border-color: #418142; box-shadow: inset 0 1px 1px rgba(51, 51, 51, 0.075); }
html[data-theme="dark"] .has-success .form-control:focus { border-color: #458747; box-shadow: inset 0 1px 1px rgba(51, 51, 51, 0.075), 0 0 6px #112212; }
html[data-theme="dark"] .has-success .input-group-addon { color: #c4dcc4; background-color: #15260f; border-color: #418142; }
html[data-theme="dark"] .has-success .form-control-feedback { color: #c4dcc4; }
html[data-theme="dark"] .has-warning .help-block, html[data-theme="dark"] .has-warning .control-label, html[data-theme="dark"] .has-warning .radio, html[data-theme="dark"] .has-warning .checkbox, html[data-theme="dark"] .has-warning .radio-inline, html[data-theme="dark"] .has-warning .checkbox-inline, html[data-theme="dark"] .has-warning.radio label, html[data-theme="dark"] .has-warning.checkbox label, html[data-theme="dark"] .has-warning.radio-inline label, html[data-theme="dark"] .has-warning.checkbox-inline label { color: #ddd1bd; }
html[data-theme="dark"] .has-warning .form-control { border-color: #856939; box-shadow: inset 0 1px 1px rgba(51, 51, 51, 0.075); }
html[data-theme="dark"] .has-warning .form-control:focus { border-color: #8c6f3c; box-shadow: inset 0 1px 1px rgba(51, 51, 51, 0.075), 0 0 6px #221b0e; }
html[data-theme="dark"] .has-warning .input-group-addon { color: #ddd1bd; background-color: #2b2505; border-color: #856939; }
html[data-theme="dark"] .has-warning .form-control-feedback { color: #ddd1bd; }
html[data-theme="dark"] .has-error .help-block, html[data-theme="dark"] .has-error .control-label, html[data-theme="dark"] .has-error .radio, html[data-theme="dark"] .has-error .checkbox, html[data-theme="dark"] .has-error .radio-inline, html[data-theme="dark"] .has-error .checkbox-inline, html[data-theme="dark"] .has-error.radio label, html[data-theme="dark"] .has-error.checkbox label, html[data-theme="dark"] .has-error.radio-inline label, html[data-theme="dark"] .has-error.checkbox-inline label { color: #dbb5b4; }
html[data-theme="dark"] .has-error .form-control { border-color: #833533; box-shadow: inset 0 1px 1px rgba(51, 51, 51, 0.075); }
html[data-theme="dark"] .has-error .form-control:focus { border-color: #8a3836; box-shadow: inset 0 1px 1px rgba(51, 51, 51, 0.075), 0 0 6px #1e0c0c; }
html[data-theme="dark"] .has-error .input-group-addon { color: #dbb5b4; background-color: #250e0e; border-color: #833533; }
html[data-theme="dark"] .has-error .form-control-feedback { color: #dbb5b4; }
html[data-theme="dark"] .help-block { color: #c8c8c8; }
html[data-theme="dark"] .btn:hover, html[data-theme="dark"] .btn:focus, html[data-theme="dark"] .btn.focus { color: #dbdbdb; }
html[data-theme="dark"] .btn:active, html[data-theme="dark"] .btn.active { box-shadow: inset 0 3px 5px rgba(51, 51, 51, 0.125); }
html[data-theme="dark"] .btn-default { color: #dbdbdb; background-color: #141414; border-color: #4a4a4a; }
html[data-theme="dark"] .btn-default:focus, html[data-theme="dark"] .btn-default.focus { color: #dbdbdb; background-color: #1a1a1a; border-color: #575757; }
html[data-theme="dark"] .btn-default:hover { color: #dbdbdb; background-color: #1a1a1a; border-color: #505050; }
html[data-theme="dark"] .btn-default:active, html[data-theme="dark"] .btn-default.active, html[data-theme="dark"] .open > .dropdown-toggle.btn-default { color: #dbdbdb; background-color: #1a1a1a; border-color: #505050; }
html[data-theme="dark"] .btn-default:active:hover, html[data-theme="dark"] .btn-default.active:hover, html[data-theme="dark"] .open > .dropdown-toggle.btn-default:hover, html[data-theme="dark"] .btn-default:active:focus, html[data-theme="dark"] .btn-default.active:focus, html[data-theme="dark"] .open > .dropdown-toggle.btn-default:focus, html[data-theme="dark"] .btn-default:active.focus, html[data-theme="dark"] .btn-default.active.focus, html[data-theme="dark"] .open > .dropdown-toggle.btn-default.focus { color: #dbdbdb; background-color: #1e1e1e; border-color: #575757; }
html[data-theme="dark"] .btn-default.disabled:hover, html[data-theme="dark"] .btn-default[disabled]:hover, html[data-theme="dark"] fieldset[disabled] .btn-default:hover, html[data-theme="dark"] .btn-default.disabled:focus, html[data-theme="dark"] .btn-default[disabled]:focus, html[data-theme="dark"] fieldset[disabled] .btn-default:focus, html[data-theme="dark"] .btn-default.disabled.focus, html[data-theme="dark"] .btn-default[disabled].focus, html[data-theme="dark"] fieldset[disabled] .btn-default.focus { background-color: #141414; border-color: #4a4a4a; }
html[data-theme="dark"] .btn-default .badge { color: #ffffff; background-color: #414141; }
html[data-theme="dark"] .btn-primary { color: #ffffff; background-color: #16354f; border-color: #296192; }
html[data-theme="dark"] .btn-primary:focus, html[data-theme="dark"] .btn-primary.focus { color: #ffffff; background-color: #183b58; border-color: #2f70a6; }
html[data-theme="dark"] .btn-primary:hover { color: #ffffff; background-color: #183b58; border-color: #2b689d; }
html[data-theme="dark"] .btn-primary:active, html[data-theme="dark"] .btn-primary.active, html[data-theme="dark"] .open > .dropdown-toggle.btn-primary { color: #ffffff; background-color: #183b58; border-color: #2b689d; }
html[data-theme="dark"] .btn-primary:active:hover, html[data-theme="dark"] .btn-primary.active:hover, html[data-theme="dark"] .open > .dropdown-toggle.btn-primary:hover, html[data-theme="dark"] .btn-primary:active:focus, html[data-theme="dark"] .btn-primary.active:focus, html[data-theme="dark"] .open > .dropdown-toggle.btn-primary:focus, html[data-theme="dark"] .btn-primary:active.focus, html[data-theme="dark"] .btn-primary.active.focus, html[data-theme="dark"] .open > .dropdown-toggle.btn-primary.focus { color: #ffffff; background-color: #1a3f5e; border-color: #2f70a6; }
html[data-theme="dark"] .btn-primary.disabled:hover, html[data-theme="dark"] .btn-primary[disabled]:hover, html[data-theme="dark"] fieldset[disabled] .btn-primary:hover, html[data-theme="dark"] .btn-primary.disabled:focus, html[data-theme="dark"] .btn-primary[disabled]:focus, html[data-theme="dark"] fieldset[disabled] .btn-primary:focus, html[data-theme="dark"] .btn-primary.disabled.focus, html[data-theme="dark"] .btn-primary[disabled].focus, html[data-theme="dark"] fieldset[disabled] .btn-primary.focus { background-color: #16354f; border-color: #296192; }
html[data-theme="dark"] .btn-primary .badge { color: #aec9e1; background-color: #141414; }
html[data-theme="dark"] .btn-success { color: #ffffff; background-color: #1c401c; border-color: #377d37; }
html[data-theme="dark"] .btn-success:focus, html[data-theme="dark"] .btn-success.focus { color: #ffffff; background-color: #1f481f; border-color: #3e8f3e; }
html[data-theme="dark"] .btn-success:hover { color: #ffffff; background-color: #1f481f; border-color: #3a863a; }
html[data-theme="dark"] .btn-success:active, html[data-theme="dark"] .btn-success.active, html[data-theme="dark"] .open > .dropdown-toggle.btn-success { color: #ffffff; background-color: #1f481f; border-color: #3a863a; }
html[data-theme="dark"] .btn-success:active:hover, html[data-theme="dark"] .btn-success.active:hover, html[data-theme="dark"] .open > .dropdown-toggle.btn-success:hover, html[data-theme="dark"] .btn-success:active:focus, html[data-theme="dark"] .btn-success.active:focus, html[data-theme="dark"] .open > .dropdown-toggle.btn-success:focus, html[data-theme="dark"] .btn-success:active.focus, html[data-theme="dark"] .btn-success.active.focus, html[data-theme="dark"] .open > .dropdown-toggle.btn-success.focus { color: #ffffff; background-color: #224e22; border-color: #3e8f3e; }
html[data-theme="dark"] .btn-success.disabled:hover, html[data-theme="dark"] .btn-success[disabled]:hover, html[data-theme="dark"] fieldset[disabled] .btn-success:hover, html[data-theme="dark"] .btn-success.disabled:focus, html[data-theme="dark"] .btn-success[disabled]:focus, html[data-theme="dark"] fieldset[disabled] .btn-success:focus, html[data-theme="dark"] .btn-success.disabled.focus, html[data-theme="dark"] .btn-success[disabled].focus, html[data-theme="dark"] fieldset[disabled] .btn-success.focus { background-color: #1c401c; border-color: #377d37; }
html[data-theme="dark"] .btn-success .badge { color: #aed5ae; background-color: #141414; }
html[data-theme="dark"] .btn-info { color: #ffffff; background-color: #0e3946; border-color: #1d758f; }
html[data-theme="dark"] .btn-info:focus, html[data-theme="dark"] .btn-info.focus { color: #ffffff; background-color: #10414f; border-color: #2187a4; }
html[data-theme="dark"] .btn-info:hover { color: #ffffff; background-color: #10414f; border-color: #1f7e99; }
html[data-theme="dark"] .btn-info:active, html[data-theme="dark"] .btn-info.active, html[data-theme="dark"] .open > .dropdown-toggle.btn-info { color: #ffffff; background-color: #10414f; border-color: #1f7e99; }
html[data-theme="dark"] .btn-info:active:hover, html[data-theme="dark"] .btn-info.active:hover, html[data-theme="dark"] .open > .dropdown-toggle.btn-info:hover, html[data-theme="dark"] .btn-info:active:focus, html[data-theme="dark"] .btn-info.active:focus, html[data-theme="dark"] .open > .dropdown-toggle.btn-info:focus, html[data-theme="dark"] .btn-info:active.focus, html[data-theme="dark"] .btn-info.active.focus, html[data-theme="dark"] .open > .dropdown-toggle.btn-info.focus { color: #ffffff; background-color: #114656; border-color: #2187a4; }
html[data-theme="dark"] .btn-info.disabled:hover, html[data-theme="dark"] .btn-info[disabled]:hover, html[data-theme="dark"] fieldset[disabled] .btn-info:hover, html[data-theme="dark"] .btn-info.disabled:focus, html[data-theme="dark"] .btn-info[disabled]:focus, html[data-theme="dark"] fieldset[disabled] .btn-info:focus, html[data-theme="dark"] .btn-info.disabled.focus, html[data-theme="dark"] .btn-info[disabled].focus, html[data-theme="dark"] fieldset[disabled] .btn-info.focus { background-color: #0e3946; border-color: #1d758f; }
html[data-theme="dark"] .btn-info .badge { color: #98cfdf; background-color: #141414; }
html[data-theme="dark"] .btn-warning { color: #ffffff; background-color: #4d3006; border-color: #9e620d; }
html[data-theme="dark"] .btn-warning:focus, html[data-theme="dark"] .btn-warning.focus { color: #ffffff; background-color: #573607; border-color: #b5710f; }
html[data-theme="dark"] .btn-warning:hover { color: #ffffff; background-color: #573607; border-color: #a96a0e; }
html[data-theme="dark"] .btn-warning:active, html[data-theme="dark"] .btn-warning.active, html[data-theme="dark"] .open > .dropdown-toggle.btn-warning { color: #ffffff; background-color: #573607; border-color: #a96a0e; }
html[data-theme="dark"] .btn-warning:active:hover, html[data-theme="dark"] .btn-warning.active:hover, html[data-theme="dark"] .open > .dropdown-toggle.btn-warning:hover, html[data-theme="dark"] .btn-warning:active:focus, html[data-theme="dark"] .btn-warning.active:focus, html[data-theme="dark"] .open > .dropdown-toggle.btn-warning:focus, html[data-theme="dark"] .btn-warning:active.focus, html[data-theme="dark"] .btn-warning.active.focus, html[data-theme="dark"] .open > .dropdown-toggle.btn-warning.focus { color: #ffffff; background-color: #5e3b08; border-color: #b5710f; }
html[data-theme="dark"] .btn-warning.disabled:hover, html[data-theme="dark"] .btn-warning[disabled]:hover, html[data-theme="dark"] fieldset[disabled] .btn-warning:hover, html[data-theme="dark"] .btn-warning.disabled:focus, html[data-theme="dark"] .btn-warning[disabled]:focus, html[data-theme="dark"] fieldset[disabled] .btn-warning:focus, html[data-theme="dark"] .btn-warning.disabled.focus, html[data-theme="dark"] .btn-warning[disabled].focus, html[data-theme="dark"] fieldset[disabled] .btn-warning.focus { background-color: #4d3006; border-color: #9e620d; }
html[data-theme="dark"] .btn-warning .badge { color: #e9c38d; background-color: #141414; }
html[data-theme="dark"] .btn-danger { color: #ffffff; background-color: #481110; border-color: #90231f; }
html[data-theme="dark"] .btn-danger:focus, html[data-theme="dark"] .btn-danger.focus { color: #ffffff; background-color: #511312; border-color: #a62723; }
html[data-theme="dark"] .btn-danger:hover { color: #ffffff; background-color: #511312; border-color: #9a2521; }
html[data-theme="dark"] .btn-danger:active, html[data-theme="dark"] .btn-danger.active, html[data-theme="dark"] .open > .dropdown-toggle.btn-danger { color: #ffffff; background-color: #511312; border-color: #9a2521; }
html[data-theme="dark"] .btn-danger:active:hover, html[data-theme="dark"] .btn-danger.active:hover, html[data-theme="dark"] .open > .dropdown-toggle.btn-danger:hover, html[data-theme="dark"] .btn-danger:active:focus, html[data-theme="dark"] .btn-danger.active:focus, html[data-theme="dark"] .open > .dropdown-toggle.btn-danger:focus, html[data-theme="dark"] .btn-danger:active.focus, html[data-theme="dark"] .btn-danger.active.focus, html[data-theme="dark"] .open > .dropdown-toggle.btn-danger.focus { color: #ffffff; background-color: #581513; border-color: #a62723; }
html[data-theme="dark"] .btn-danger.disabled:hover, html[data-theme="dark"] .btn-danger[disabled]:hover, html[data-theme="dark"] fieldset[disabled] .btn-danger:hover, html[data-theme="dark"] .btn-danger.disabled:focus, html[data-theme="dark"] .btn-danger[disabled]:focus, html[data-theme="dark"] fieldset[disabled] .btn-danger:focus, html[data-theme="dark"] .btn-danger.disabled.focus, html[data-theme="dark"] .btn-danger[disabled].focus, html[data-theme="dark"] fieldset[disabled] .btn-danger.focus { background-color: #481110; border-color: #90231f; }
html[data-theme="dark"] .btn-danger .badge { color: #e09f9d; background-color: #141414; }
html[data-theme="dark"] .btn-link { color: #aec9e1; }
html[data-theme="dark"] .btn-link:hover, html[data-theme="dark"] .btn-link:focus { color: #bfd4e7; }
html[data-theme="dark"] .btn-link[disabled]:hover, html[data-theme="dark"] fieldset[disabled] .btn-link:hover, html[data-theme="dark"] .btn-link[disabled]:focus, html[data-theme="dark"] fieldset[disabled] .btn-link:focus { color: #c7c7c7; }
html[data-theme="dark"] .dropdown-menu { background-color: #141414; border: 1px solid #4a4a4a; border: 1px solid rgba(115, 115, 115, 0.15); box-shadow: 0 6px 12px rgba(51, 51, 51, 0.175); }
html[data-theme="dark"] .dropdown-menu .divider { background-color: #1a1a1a; }
html[data-theme="dark"] .dropdown-menu > li > a { color: #dbdbdb; }
html[data-theme="dark"] .dropdown-menu > li > a:hover, html[data-theme="dark"] .dropdown-menu > li > a:focus { color: #dfdfdf; background-color: #171717; }
html[data-theme="dark"] .dropdown-menu > .active > a, html[data-theme="dark"] .dropdown-menu > .active > a:hover, html[data-theme="dark"] .dropdown-menu > .active > a:focus { color: #ffffff; background-color: #16354f; }
html[data-theme="dark"] .dropdown-menu > .disabled > a, html[data-theme="dark"] .dropdown-menu > .disabled > a:hover, html[data-theme="dark"] .dropdown-menu > .disabled > a:focus { color: #c7c7c7; }
html[data-theme="dark"] .dropdown-header { color: #c7c7c7; }
html[data-theme="dark"] .btn-group.open .dropdown-toggle { box-shadow: inset 0 3px 5px rgba(51, 51, 51, 0.125); }
html[data-theme="dark"] .input-group-addon { color: #d1d1d1; background-color: #181818; border: 1px solid #4a4a4a; }
html[data-theme="dark"] .nav > li > a:hover, html[data-theme="dark"] .nav > li > a:focus { background-color: #181818; }
html[data-theme="dark"] .nav > li.disabled > a { color: #c7c7c7; }
html[data-theme="dark"] .nav > li.disabled > a:hover, html[data-theme="dark"] .nav > li.disabled > a:focus { color: #c7c7c7; }
html[data-theme="dark"] .nav .open > a, html[data-theme="dark"] .nav .open > a:hover, html[data-theme="dark"] .nav .open > a:focus { background-color: #181818; border-color: #285f8f; }
html[data-theme="dark"] .nav .nav-divider { background-color: #1a1a1a; }
html[data-theme="dark"] .nav-tabs { border-bottom: 1px solid #474747; }
html[data-theme="dark"] .nav-tabs > li > a:hover { border-color: #434343 #434343 #474747; }
html[data-theme="dark"] .nav-tabs > li.active > a, html[data-theme="dark"] .nav-tabs > li.active > a:hover, html[data-theme="dark"] .nav-tabs > li.active > a:focus { color: #d1d1d1; background-color: #141414; border: 1px solid #474747; }
html[data-theme="dark"] .nav-tabs.nav-justified > .active > a, html[data-theme="dark"] .nav-tabs.nav-justified > .active > a:hover, html[data-theme="dark"] .nav-tabs.nav-justified > .active > a:focus { border: 1px solid #474747; }
@media (min-width: 768px) {
html[data-theme="dark"] .nav-tabs.nav-justified > li > a { border-bottom: 1px solid #474747; }
html[data-theme="dark"] .nav-tabs.nav-justified > .active > a, html[data-theme="dark"] .nav-tabs.nav-justified > .active > a:hover, html[data-theme="dark"] .nav-tabs.nav-justified > .active > a:focus { border-bottom-color: #404040; }
}
html[data-theme="dark"] .nav-pills > li.active > a, html[data-theme="dark"] .nav-pills > li.active > a:hover, html[data-theme="dark"] .nav-pills > li.active > a:focus { color: #ffffff; background-color: #16354f; }
html[data-theme="dark"] .nav-tabs-justified > .active > a, html[data-theme="dark"] .nav-tabs-justified > .active > a:hover, html[data-theme="dark"] .nav-tabs-justified > .active > a:focus { border: 1px solid #474747; }
@media (min-width: 768px) {
html[data-theme="dark"] .nav-tabs-justified > li > a { border-bottom: 1px solid #474747; }
html[data-theme="dark"] .nav-tabs-justified > .active > a, html[data-theme="dark"] .nav-tabs-justified > .active > a:hover, html[data-theme="dark"] .nav-tabs-justified > .active > a:focus { border-bottom-color: #404040; }
}
html[data-theme="dark"] .navbar-collapse { box-shadow: inset 0 1px 0 rgba(5, 5, 5, 0.1); }
html[data-theme="dark"] .navbar-form { box-shadow: inset 0 1px 0 rgba(5, 5, 5, 0.1), 0 1px 0 rgba(5, 5, 5, 0.1); }
html[data-theme="dark"] .navbar-default { background-color: #161616; border-color: #454545; }
html[data-theme="dark"] .navbar-default .navbar-brand { color: #c7c7c7; }
html[data-theme="dark"] .navbar-default .navbar-brand:hover, html[data-theme="dark"] .navbar-default .navbar-brand:focus { color: #cecece; }
html[data-theme="dark"] .navbar-default .navbar-text { color: #c7c7c7; }
html[data-theme="dark"] .navbar-default .navbar-nav > li > a { color: #c7c7c7; }
html[data-theme="dark"] .navbar-default .navbar-nav > li > a:hover, html[data-theme="dark"] .navbar-default .navbar-nav > li > a:focus { color: #dbdbdb; }
html[data-theme="dark"] .navbar-default .navbar-nav > .active > a, html[data-theme="dark"] .navbar-default .navbar-nav > .active > a:hover, html[data-theme="dark"] .navbar-default .navbar-nav > .active > a:focus { color: #d1d1d1; background-color: #1a1a1a; }
html[data-theme="dark"] .navbar-default .navbar-nav > .disabled > a, html[data-theme="dark"] .navbar-default .navbar-nav > .disabled > a:hover, html[data-theme="dark"] .navbar-default .navbar-nav > .disabled > a:focus { color: #cccccc; }
html[data-theme="dark"] .navbar-default .navbar-toggle { border-color: #474747; }
html[data-theme="dark"] .navbar-default .navbar-toggle:hover, html[data-theme="dark"] .navbar-default .navbar-toggle:focus { background-color: #1c1c1c; }
html[data-theme="dark"] .navbar-default .navbar-toggle .icon-bar { background-color: #2f2f2f; }
html[data-theme="dark"] .navbar-default .navbar-collapse, html[data-theme="dark"] .navbar-default .navbar-form { border-color: #454545; }
html[data-theme="dark"] .navbar-default .navbar-nav > .open > a, html[data-theme="dark"] .navbar-default .navbar-nav > .open > a:hover, html[data-theme="dark"] .navbar-default .navbar-nav > .open > a:focus { color: #d1d1d1; background-color: #1a1a1a; }
@media (max-width: 767px) {
html[data-theme="dark"] .navbar-default .navbar-nav .open .dropdown-menu > li > a { color: #c7c7c7; }
html[data-theme="dark"] .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, html[data-theme="dark"] .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { color: #dbdbdb; }
html[data-theme="dark"] .navbar-default .navbar-nav .open .dropdown-menu > .active > a, html[data-theme="dark"] .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, html[data-theme="dark"] .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { color: #d1d1d1; background-color: #1a1a1a; }
html[data-theme="dark"] .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, html[data-theme="dark"] .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, html[data-theme="dark"] .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: #cccccc; }
}
html[data-theme="dark"] .navbar-default .navbar-link { color: #c7c7c7; }
html[data-theme="dark"] .navbar-default .navbar-link:hover { color: #dbdbdb; }
html[data-theme="dark"] .navbar-default .btn-link { color: #c7c7c7; }
html[data-theme="dark"] .navbar-default .btn-link:hover, html[data-theme="dark"] .navbar-default .btn-link:focus { color: #dbdbdb; }
html[data-theme="dark"] .navbar-default .btn-link[disabled]:hover, html[data-theme="dark"] fieldset[disabled] .navbar-default .btn-link:hover, html[data-theme="dark"] .navbar-default .btn-link[disabled]:focus, html[data-theme="dark"] fieldset[disabled] .navbar-default .btn-link:focus { color: #cccccc; }
html[data-theme="dark"] .navbar-inverse { background-color: #454545; border-color: #717171; }
html[data-theme="dark"] .navbar-inverse .navbar-brand { color: #bcbcbc; }
html[data-theme="dark"] .navbar-inverse .navbar-brand:hover, html[data-theme="dark"] .navbar-inverse .navbar-brand:focus { color: #ffffff; }
html[data-theme="dark"] .navbar-inverse .navbar-text { color: #bcbcbc; }
html[data-theme="dark"] .navbar-inverse .navbar-nav > li > a { color: #bcbcbc; }
html[data-theme="dark"] .navbar-inverse .navbar-nav > li > a:hover, html[data-theme="dark"] .navbar-inverse .navbar-nav > li > a:focus { color: #ffffff; }
html[data-theme="dark"] .navbar-inverse .navbar-nav > .active > a, html[data-theme="dark"] .navbar-inverse .navbar-nav > .active > a:hover, html[data-theme="dark"] .navbar-inverse .navbar-nav > .active > a:focus { color: #ffffff; background-color: #4b4b4b; }
html[data-theme="dark"] .navbar-inverse .navbar-nav > .disabled > a, html[data-theme="dark"] .navbar-inverse .navbar-nav > .disabled > a:hover, html[data-theme="dark"] .navbar-inverse .navbar-nav > .disabled > a:focus { color: #d6d6d6; }
html[data-theme="dark"] .navbar-inverse .navbar-toggle { border-color: #696969; }
html[data-theme="dark"] .navbar-inverse .navbar-toggle:hover, html[data-theme="dark"] .navbar-inverse .navbar-toggle:focus { background-color: #414141; }
html[data-theme="dark"] .navbar-inverse .navbar-toggle .icon-bar { background-color: #141414; }
html[data-theme="dark"] .navbar-inverse .navbar-collapse, html[data-theme="dark"] .navbar-inverse .navbar-form { border-color: #707070; }
html[data-theme="dark"] .navbar-inverse .navbar-nav > .open > a, html[data-theme="dark"] .navbar-inverse .navbar-nav > .open > a:hover, html[data-theme="dark"] .navbar-inverse .navbar-nav > .open > a:focus { color: #ffffff; background-color: #4b4b4b; }
@media (max-width: 767px) {
html[data-theme="dark"] .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { border-color: #717171; }
html[data-theme="dark"] .navbar-inverse .navbar-nav .open .dropdown-menu .divider { background-color: #4b4b4b; }
html[data-theme="dark"] .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { color: #bcbcbc; }
html[data-theme="dark"] .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, html[data-theme="dark"] .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { color: #ffffff; }
html[data-theme="dark"] .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, html[data-theme="dark"] .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, html[data-theme="dark"] .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { color: #ffffff; background-color: #4b4b4b; }
html[data-theme="dark"] .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, html[data-theme="dark"] .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, html[data-theme="dark"] .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: #d6d6d6; }
}
html[data-theme="dark"] .navbar-inverse .navbar-link { color: #bcbcbc; }
html[data-theme="dark"] .navbar-inverse .navbar-link:hover { color: #ffffff; }
html[data-theme="dark"] .navbar-inverse .btn-link { color: #bcbcbc; }
html[data-theme="dark"] .navbar-inverse .btn-link:hover, html[data-theme="dark"] .navbar-inverse .btn-link:focus { color: #ffffff; }
html[data-theme="dark"] .navbar-inverse .btn-link[disabled]:hover, html[data-theme="dark"] fieldset[disabled] .navbar-inverse .btn-link:hover, html[data-theme="dark"] .navbar-inverse .btn-link[disabled]:focus, html[data-theme="dark"] fieldset[disabled] .navbar-inverse .btn-link:focus { color: #d6d6d6; }
html[data-theme="dark"] .breadcrumb { background-color: #171717; }
html[data-theme="dark"] .breadcrumb > li + li:before { color: #cccccc; }
html[data-theme="dark"] .breadcrumb > .active { color: #c7c7c7; }
html[data-theme="dark"] .pagination > li > a, html[data-theme="dark"] .pagination > li > span { color: #aec9e1; background-color: #141414; border: 1px solid #474747; }
html[data-theme="dark"] .pagination > li > a:hover, html[data-theme="dark"] .pagination > li > span:hover, html[data-theme="dark"] .pagination > li > a:focus, html[data-theme="dark"] .pagination > li > span:focus { color: #bfd4e7; background-color: #181818; border-color: #474747; }
html[data-theme="dark"] .pagination > .active > a, html[data-theme="dark"] .pagination > .active > span, html[data-theme="dark"] .pagination > .active > a:hover, html[data-theme="dark"] .pagination > .active > span:hover, html[data-theme="dark"] .pagination > .active > a:focus, html[data-theme="dark"] .pagination > .active > span:focus { color: #ffffff; background-color: #16354f; border-color: #285f8f; }
html[data-theme="dark"] .pagination > .disabled > span, html[data-theme="dark"] .pagination > .disabled > span:hover, html[data-theme="dark"] .pagination > .disabled > span:focus, html[data-theme="dark"] .pagination > .disabled > a, html[data-theme="dark"] .pagination > .disabled > a:hover, html[data-theme="dark"] .pagination > .disabled > a:focus { color: #c7c7c7; background-color: #141414; border-color: #474747; }
html[data-theme="dark"] .pager li > a, html[data-theme="dark"] .pager li > span { background-color: #141414; border: 1px solid #474747; }
html[data-theme="dark"] .pager li > a:hover, html[data-theme="dark"] .pager li > a:focus { background-color: #181818; }
html[data-theme="dark"] .pager .disabled > a, html[data-theme="dark"] .pager .disabled > a:hover, html[data-theme="dark"] .pager .disabled > a:focus, html[data-theme="dark"] .pager .disabled > span { color: #c7c7c7; background-color: #141414; }
html[data-theme="dark"] .label { color: #ffffff; }
html[data-theme="dark"] a.label:hover, html[data-theme="dark"] a.label:focus { color: #ffffff; }
html[data-theme="dark"] .label-default { background-color: #323232; }
html[data-theme="dark"] .label-default[href]:hover, html[data-theme="dark"] .label-default[href]:focus { background-color: #383838; }
html[data-theme="dark"] .label-primary { background-color: #16354f; }
html[data-theme="dark"] .label-primary[href]:hover, html[data-theme="dark"] .label-primary[href]:focus { background-color: #183b58; }
html[data-theme="dark"] .label-success { background-color: #1c401c; }
html[data-theme="dark"] .label-success[href]:hover, html[data-theme="dark"] .label-success[href]:focus { background-color: #1f481f; }
html[data-theme="dark"] .label-info { background-color: #0e3946; }
html[data-theme="dark"] .label-info[href]:hover, html[data-theme="dark"] .label-info[href]:focus { background-color: #10414f; }
html[data-theme="dark"] .label-warning { background-color: #4d3006; }
html[data-theme="dark"] .label-warning[href]:hover, html[data-theme="dark"] .label-warning[href]:focus { background-color: #573607; }
html[data-theme="dark"] .label-danger { background-color: #481110; }
html[data-theme="dark"] .label-danger[href]:hover, html[data-theme="dark"] .label-danger[href]:focus { background-color: #511312; }
html[data-theme="dark"] .badge { color: #ffffff; background-color: #323232; }
html[data-theme="dark"] a.badge:hover, html[data-theme="dark"] a.badge:focus { color: #ffffff; }
html[data-theme="dark"] .list-group-item.active > .badge, html[data-theme="dark"] .nav-pills > .active > a > .badge { color: #aec9e1; background-color: #141414; }
html[data-theme="dark"] .jumbotron { background-color: #181818; }
html[data-theme="dark"] .jumbotron > hr { border-top-color: #484848; }
html[data-theme="dark"] .thumbnail { background-color: #141414; border: 1px solid #474747; }
html[data-theme="dark"] a.thumbnail:hover, html[data-theme="dark"] a.thumbnail:focus, html[data-theme="dark"] a.thumbnail.active { border-color: #285f8f; }
html[data-theme="dark"] .thumbnail .caption { color: #dbdbdb; }
html[data-theme="dark"] .alert-success { color: #c4dcc4; background-color: #15260f; border-color: #456728; }
html[data-theme="dark"] .alert-success hr { border-top-color: #486b29; }
html[data-theme="dark"] .alert-success .alert-link { color: #cde2ce; }
html[data-theme="dark"] .alert-info { color: #bbd4e1; background-color: #091f2a; border-color: #196777; }
html[data-theme="dark"] .alert-info hr { border-top-color: #1a6c7b; }
html[data-theme="dark"] .alert-info .alert-link { color: #c5dbe6; }
html[data-theme="dark"] .alert-warning { color: #ddd1bd; background-color: #2b2505; border-color: #7e590c; }
html[data-theme="dark"] .alert-warning hr { border-top-color: #825b0e; }
html[data-theme="dark"] .alert-warning .alert-link { color: #e2d8c7; }
html[data-theme="dark"] .alert-danger { color: #dbb5b4; background-color: #250e0e; border-color: #662832; }
html[data-theme="dark"] .alert-danger hr { border-top-color: #6a2933; }
html[data-theme="dark"] .alert-danger .alert-link { color: #e0bfbe; }
html[data-theme="dark"] .progress { background-color: #171717; box-shadow: inset 0 1px 2px rgba(51, 51, 51, 0.1); }
html[data-theme="dark"] .progress-bar { color: #ffffff; background-color: #16354f; box-shadow: inset 0 -1px 0 rgba(51, 51, 51, 0.15); }
html[data-theme="dark"] .progress-bar-success { background-color: #1c401c; }
html[data-theme="dark"] .progress-bar-info { background-color: #0e3946; }
html[data-theme="dark"] .progress-bar-warning { background-color: #4d3006; }
html[data-theme="dark"] .progress-bar-danger { background-color: #481110; }
html[data-theme="dark"] .list-group-item { background-color: #141414; border: 1px solid #474747; }
html[data-theme="dark"] a.list-group-item, html[data-theme="dark"] button.list-group-item { color: #d1d1d1; }
html[data-theme="dark"] a.list-group-item .list-group-item-heading, html[data-theme="dark"] button.list-group-item .list-group-item-heading { color: #dbdbdb; }
html[data-theme="dark"] a.list-group-item:hover, html[data-theme="dark"] button.list-group-item:hover, html[data-theme="dark"] a.list-group-item:focus, html[data-theme="dark"] button.list-group-item:focus { color: #d1d1d1; background-color: #171717; }
html[data-theme="dark"] .list-group-item.disabled, html[data-theme="dark"] .list-group-item.disabled:hover, html[data-theme="dark"] .list-group-item.disabled:focus { color: #c7c7c7; background-color: #181818; }
html[data-theme="dark"] .list-group-item.disabled .list-group-item-text, html[data-theme="dark"] .list-group-item.disabled:hover .list-group-item-text, html[data-theme="dark"] .list-group-item.disabled:focus .list-group-item-text { color: #c7c7c7; }
html[data-theme="dark"] .list-group-item.active, html[data-theme="dark"] .list-group-item.active:hover, html[data-theme="dark"] .list-group-item.active:focus { color: #ffffff; background-color: #16354f; border-color: #285f8f; }
html[data-theme="dark"] .list-group-item.active .list-group-item-text, html[data-theme="dark"] .list-group-item.active:hover .list-group-item-text, html[data-theme="dark"] .list-group-item.active:focus .list-group-item-text { color: #cbddeb; }
html[data-theme="dark"] .list-group-item-success { color: #c4dcc4; background-color: #15260f; }
html[data-theme="dark"] a.list-group-item-success, html[data-theme="dark"] button.list-group-item-success { color: #c4dcc4; }
html[data-theme="dark"] a.list-group-item-success:hover, html[data-theme="dark"] button.list-group-item-success:hover, html[data-theme="dark"] a.list-group-item-success:focus, html[data-theme="dark"] button.list-group-item-success:focus { color: #c4dcc4; background-color: #182a10; }
html[data-theme="dark"] a.list-group-item-success.active, html[data-theme="dark"] button.list-group-item-success.active, html[data-theme="dark"] a.list-group-item-success.active:hover, html[data-theme="dark"] button.list-group-item-success.active:hover, html[data-theme="dark"] a.list-group-item-success.active:focus, html[data-theme="dark"] button.list-group-item-success.active:focus { color: #ffffff; background-color: #264b27; border-color: #418142; }
html[data-theme="dark"] .list-group-item-info { color: #bbd4e1; background-color: #091f2a; }
html[data-theme="dark"] a.list-group-item-info, html[data-theme="dark"] button.list-group-item-info { color: #bbd4e1; }
html[data-theme="dark"] a.list-group-item-info:hover, html[data-theme="dark"] button.list-group-item-info:hover, html[data-theme="dark"] a.list-group-item-info:focus, html[data-theme="dark"] button.list-group-item-info:focus { color: #bbd4e1; background-color: #0a222f; }
html[data-theme="dark"] a.list-group-item-info.active, html[data-theme="dark"] button.list-group-item-info.active, html[data-theme="dark"] a.list-group-item-info.active:hover, html[data-theme="dark"] button.list-group-item-info.active:hover, html[data-theme="dark"] a.list-group-item-info.active:focus, html[data-theme="dark"] button.list-group-item-info.active:focus { color: #ffffff; background-color: #1c4152; border-color: #316f8e; }
html[data-theme="dark"] .list-group-item-warning { color: #ddd1bd; background-color: #2b2505; }
html[data-theme="dark"] a.list-group-item-warning, html[data-theme="dark"] button.list-group-item-warning { color: #ddd1bd; }
html[data-theme="dark"] a.list-group-item-warning:hover, html[data-theme="dark"] button.list-group-item-warning:hover, html[data-theme="dark"] a.list-group-item-warning:focus, html[data-theme="dark"] button.list-group-item-warning:focus { color: #ddd1bd; background-color: #302905; }
html[data-theme="dark"] a.list-group-item-warning.active, html[data-theme="dark"] button.list-group-item-warning.active, html[data-theme="dark"] a.list-group-item-warning.active:hover, html[data-theme="dark"] button.list-group-item-warning.active:hover, html[data-theme="dark"] a.list-group-item-warning.active:focus, html[data-theme="dark"] button.list-group-item-warning.active:focus { color: #ffffff; background-color: #4d3d21; border-color: #856939; }
html[data-theme="dark"] .list-group-item-danger { color: #dbb5b4; background-color: #250e0e; }
html[data-theme="dark"] a.list-group-item-danger, html[data-theme="dark"] button.list-group-item-danger { color: #dbb5b4; }
html[data-theme="dark"] a.list-group-item-danger:hover, html[data-theme="dark"] button.list-group-item-danger:hover, html[data-theme="dark"] a.list-group-item-danger:focus, html[data-theme="dark"] button.list-group-item-danger:focus { color: #dbb5b4; background-color: #291010; }
html[data-theme="dark"] a.list-group-item-danger.active, html[data-theme="dark"] button.list-group-item-danger.active, html[data-theme="dark"] a.list-group-item-danger.active:hover, html[data-theme="dark"] button.list-group-item-danger.active:hover, html[data-theme="dark"] a.list-group-item-danger.active:focus, html[data-theme="dark"] button.list-group-item-danger.active:focus { color: #ffffff; background-color: #491d1c; border-color: #833533; }
html[data-theme="dark"] .panel { background-color: #141414; box-shadow: 0 1px 1px rgba(51, 51, 51, 0.05); }
html[data-theme="dark"] .panel-footer { background-color: #171717; border-top: 1px solid #474747; }
html[data-theme="dark"] .panel > .panel-body + .table, html[data-theme="dark"] .panel > .panel-body + .table-responsive, html[data-theme="dark"] .panel > .table + .panel-body, html[data-theme="dark"] .panel > .table-responsive + .panel-body { border-top: 1px solid #474747; }
html[data-theme="dark"] .panel-group .panel-heading + .panel-collapse > .panel-body, html[data-theme="dark"] .panel-group .panel-heading + .panel-collapse > .list-group { border-top: 1px solid #474747; }
html[data-theme="dark"] .panel-group .panel-footer + .panel-collapse .panel-body { border-bottom: 1px solid #474747; }
html[data-theme="dark"] .panel-default { border-color: #474747; }
html[data-theme="dark"] .panel-default > .panel-heading { color: #dbdbdb; background-color: #171717; border-color: #474747; }
html[data-theme="dark"] .panel-default > .panel-heading + .panel-collapse > .panel-body { border-top-color: #474747; }
html[data-theme="dark"] .panel-default > .panel-heading .badge { color: #f5f5f5; background-color: #414141; }
html[data-theme="dark"] .panel-default > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #474747; }
html[data-theme="dark"] .panel-primary { border-color: #285f8f; }
html[data-theme="dark"] .panel-primary > .panel-heading { color: #ffffff; background-color: #16354f; border-color: #285f8f; }
html[data-theme="dark"] .panel-primary > .panel-heading + .panel-collapse > .panel-body { border-top-color: #285f8f; }
html[data-theme="dark"] .panel-primary > .panel-heading .badge { color: #aec9e1; background-color: #141414; }
html[data-theme="dark"] .panel-primary > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #285f8f; }
html[data-theme="dark"] .panel-success { border-color: #456728; }
html[data-theme="dark"] .panel-success > .panel-heading { color: #c4dcc4; background-color: #15260f; border-color: #456728; }
html[data-theme="dark"] .panel-success > .panel-heading + .panel-collapse > .panel-body { border-top-color: #456728; }
html[data-theme="dark"] .panel-success > .panel-heading .badge { color: #e0eeda; background-color: #264b27; }
html[data-theme="dark"] .panel-success > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #456728; }
html[data-theme="dark"] .panel-info { border-color: #196777; }
html[data-theme="dark"] .panel-info > .panel-heading { color: #bbd4e1; background-color: #091f2a; border-color: #196777; }
html[data-theme="dark"] .panel-info > .panel-heading + .panel-collapse > .panel-body { border-top-color: #196777; }
html[data-theme="dark"] .panel-info > .panel-heading .badge { color: #dcecf4; background-color: #1c4152; }
html[data-theme="dark"] .panel-info > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #196777; }
html[data-theme="dark"] .panel-warning { border-color: #7e590c; }
html[data-theme="dark"] .panel-warning > .panel-heading { color: #ddd1bd; background-color: #2b2505; border-color: #7e590c; }
html[data-theme="dark"] .panel-warning > .panel-heading + .panel-collapse > .panel-body { border-top-color: #7e590c; }
html[data-theme="dark"] .panel-warning > .panel-heading .badge { color: #faf6e6; background-color: #4d3d21; }
html[data-theme="dark"] .panel-warning > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #7e590c; }
html[data-theme="dark"] .panel-danger { border-color: #662832; }
html[data-theme="dark"] .panel-danger > .panel-heading { color: #dbb5b4; background-color: #250e0e; border-color: #662832; }
html[data-theme="dark"] .panel-danger > .panel-heading + .panel-collapse > .panel-body { border-top-color: #662832; }
html[data-theme="dark"] .panel-danger > .panel-heading .badge { color: #f0e0e0; background-color: #491d1c; }
html[data-theme="dark"] .panel-danger > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #662832; }
html[data-theme="dark"] .well { background-color: #171717; border: 1px solid #454545; box-shadow: inset 0 1px 1px rgba(51, 51, 51, 0.05); }
html[data-theme="dark"] .well blockquote { border-color: #474747; border-color: rgba(115, 115, 115, 0.15); }
html[data-theme="dark"] .close { color: #ebebeb; text-shadow: 0 1px 0 #050505; }
html[data-theme="dark"] .close:hover, html[data-theme="dark"] .close:focus { color: #ebebeb; }
html[data-theme="dark"] .modal-content { background-color: #141414; border: 1px solid #545454; border: 1px solid rgba(115, 115, 115, 0.2); box-shadow: 0 3px 9px rgba(51, 51, 51, 0.5); }
html[data-theme="dark"] .modal-backdrop { background-color: #4c4c4c; }
html[data-theme="dark"] .modal-header { border-bottom: 1px solid #454545; }
html[data-theme="dark"] .modal-footer { border-top: 1px solid #454545; }
@media (min-width: 768px) {
html[data-theme="dark"] .modal-content { box-shadow: 0 5px 15px rgba(51, 51, 51, 0.5); }
}
html[data-theme="dark"] .tooltip-inner { color: #ffffff; background-color: #4c4c4c; }
html[data-theme="dark"] .tooltip.top .tooltip-arrow { border-top-color: #737373; }
html[data-theme="dark"] .tooltip.top-left .tooltip-arrow { border-top-color: #737373; }
html[data-theme="dark"] .tooltip.top-right .tooltip-arrow { border-top-color: #737373; }
html[data-theme="dark"] .tooltip.right .tooltip-arrow { border-right-color: #737373; }
html[data-theme="dark"] .tooltip.left .tooltip-arrow { border-left-color: #737373; }
html[data-theme="dark"] .tooltip.bottom .tooltip-arrow { border-bottom-color: #737373; }
html[data-theme="dark"] .tooltip.bottom-left .tooltip-arrow { border-bottom-color: #737373; }
html[data-theme="dark"] .tooltip.bottom-right .tooltip-arrow { border-bottom-color: #737373; }
html[data-theme="dark"] .popover { background-color: #141414; border: 1px solid #4a4a4a; border: 1px solid rgba(115, 115, 115, 0.2); box-shadow: 0 5px 10px rgba(51, 51, 51, 0.2); }
html[data-theme="dark"] .popover-title { background-color: #161616; border-bottom: 1px solid #444444; }
html[data-theme="dark"] .popover.top > .arrow { border-top-color: #545454; border-top-color: rgba(115, 115, 115, 0.25); }
html[data-theme="dark"] .popover.top > .arrow:after { border-top-color: #404040; }
html[data-theme="dark"] .popover.right > .arrow { border-right-color: #545454; border-right-color: rgba(115, 115, 115, 0.25); }
html[data-theme="dark"] .popover.right > .arrow:after { border-right-color: #404040; }
html[data-theme="dark"] .popover.bottom > .arrow { border-bottom-color: #545454; border-bottom-color: rgba(115, 115, 115, 0.25); }
html[data-theme="dark"] .popover.bottom > .arrow:after { border-bottom-color: #404040; }
html[data-theme="dark"] .popover.left > .arrow { border-left-color: #545454; border-left-color: rgba(115, 115, 115, 0.25); }
html[data-theme="dark"] .popover.left > .arrow:after { border-left-color: #404040; }
html[data-theme="dark"] .carousel-control { color: #ffffff; text-shadow: 0 1px 2px rgba(51, 51, 51, 0.6); background-color: rgba(76, 76, 76, 0.0); }
html[data-theme="dark"] .carousel-control:hover, html[data-theme="dark"] .carousel-control:focus { color: #ffffff; }
html[data-theme="dark"] .carousel-indicators li { background-color: #4c4c4c \9; background-color: rgba(76, 76, 76, 0.0); border: 1px solid #404040; }
html[data-theme="dark"] .carousel-indicators .active { background-color: #141414; }
html[data-theme="dark"] .carousel-caption { color: #ffffff; text-shadow: 0 1px 2px rgba(51, 51, 51, 0.6); }


/* --- OS preference, when no choice is stored ---------------- */
@media (prefers-color-scheme: dark) {
  html:not([data-theme="light"]) abbr[title] { border-bottom: 1px #5b5b5b dotted; }
  html:not([data-theme="light"]) mark { background-color: #181818; color: #e0e0e0; }
  html:not([data-theme="light"]) fieldset { border: 1px solid #4d4d4d; }
  html:not([data-theme="light"]) .screen-reader-text:focus { background-color: #171717; box-shadow: 0 0 2px 2px rgba(51, 51, 51, 0.6); color: #b5d8e8; }
  html:not([data-theme="light"]) body, html:not([data-theme="light"]) button, html:not([data-theme="light"]) input, html:not([data-theme="light"]) select, html:not([data-theme="light"]) textarea { color: #dbdbdb; }
  html:not([data-theme="light"]) h2, html:not([data-theme="light"]) .home.blog .entry-title { color: #cccccc; }
  html:not([data-theme="light"]) h3 { color: #dbdbdb; }
  html:not([data-theme="light"]) h4 { color: #dbdbdb; }
  html:not([data-theme="light"]) h5 { color: #c7c7c7; }
  html:not([data-theme="light"]) h6 { color: #dbdbdb; }
  html:not([data-theme="light"]) blockquote { color: #cccccc; }
  html:not([data-theme="light"]) pre { background-color: #181818; }
  html:not([data-theme="light"]) abbr, html:not([data-theme="light"]) acronym { border-bottom: 1px dotted #5e5e5e; }
  html:not([data-theme="light"]) mark, html:not([data-theme="light"]) ins { background-color: #181818; }
  html:not([data-theme="light"]) label { color: #dbdbdb; }
  html:not([data-theme="light"]) input[type="text"], html:not([data-theme="light"]) input[type="email"], html:not([data-theme="light"]) input[type="url"], html:not([data-theme="light"]) input[type="password"], html:not([data-theme="light"]) input[type="search"], html:not([data-theme="light"]) input[type="number"], html:not([data-theme="light"]) input[type="tel"], html:not([data-theme="light"]) input[type="range"], html:not([data-theme="light"]) input[type="date"], html:not([data-theme="light"]) input[type="month"], html:not([data-theme="light"]) input[type="week"], html:not([data-theme="light"]) input[type="time"], html:not([data-theme="light"]) input[type="datetime"], html:not([data-theme="light"]) input[type="datetime-local"], html:not([data-theme="light"]) input[type="color"], html:not([data-theme="light"]) textarea { color: #cccccc; background-color: #141414; border: 1px solid #4d4d4d; }
  html:not([data-theme="light"]) input[type="text"]:focus, html:not([data-theme="light"]) input[type="email"]:focus, html:not([data-theme="light"]) input[type="url"]:focus, html:not([data-theme="light"]) input[type="password"]:focus, html:not([data-theme="light"]) input[type="search"]:focus, html:not([data-theme="light"]) input[type="number"]:focus, html:not([data-theme="light"]) input[type="tel"]:focus, html:not([data-theme="light"]) input[type="range"]:focus, html:not([data-theme="light"]) input[type="date"]:focus, html:not([data-theme="light"]) input[type="month"]:focus, html:not([data-theme="light"]) input[type="week"]:focus, html:not([data-theme="light"]) input[type="time"]:focus, html:not([data-theme="light"]) input[type="datetime"]:focus, html:not([data-theme="light"]) input[type="datetime-local"]:focus, html:not([data-theme="light"]) input[type="color"]:focus, html:not([data-theme="light"]) textarea:focus { color: #e0e0e0; border-color: #696969; }
  html:not([data-theme="light"]) select { border: 1px solid #4d4d4d; }
  html:not([data-theme="light"]) button, html:not([data-theme="light"]) input[type="button"], html:not([data-theme="light"]) input[type="submit"] { background-color: #454545; color: #ffffff; }
  html:not([data-theme="light"]) button.secondary, html:not([data-theme="light"]) input[type="reset"], html:not([data-theme="light"]) input[type="button"].secondary, html:not([data-theme="light"]) input[type="reset"].secondary, html:not([data-theme="light"]) input[type="submit"].secondary { background-color: #1c1c1c; color: #e0e0e0; }
  html:not([data-theme="light"]) button:hover, html:not([data-theme="light"]) button:focus, html:not([data-theme="light"]) input[type="button"]:hover, html:not([data-theme="light"]) input[type="button"]:focus, html:not([data-theme="light"]) input[type="submit"]:hover, html:not([data-theme="light"]) input[type="submit"]:focus { background-color: #333333; }
  html:not([data-theme="light"]) button.secondary:hover, html:not([data-theme="light"]) button.secondary:focus, html:not([data-theme="light"]) input[type="reset"]:hover, html:not([data-theme="light"]) input[type="reset"]:focus, html:not([data-theme="light"]) input[type="button"].secondary:hover, html:not([data-theme="light"]) input[type="button"].secondary:focus, html:not([data-theme="light"]) input[type="reset"].secondary:hover, html:not([data-theme="light"]) input[type="reset"].secondary:focus, html:not([data-theme="light"]) input[type="submit"].secondary:hover, html:not([data-theme="light"]) input[type="submit"].secondary:focus { background-color: #232323; }
  html:not([data-theme="light"]) ::-webkit-input-placeholder { color: #dbdbdb; }
  html:not([data-theme="light"]) :-moz-placeholder { color: #dbdbdb; }
  html:not([data-theme="light"]) ::-moz-placeholder { color: #dbdbdb; }
  html:not([data-theme="light"]) :-ms-input-placeholder { color: #dbdbdb; }
  html:not([data-theme="light"]) hr { background-color: #232323; }
  html:not([data-theme="light"]) thead th { border-bottom: 2px solid #4d4d4d; }
  html:not([data-theme="light"]) tr { border-bottom: 1px solid #434343; }
  html:not([data-theme="light"]) a { color: #e0e0e0; }
  html:not([data-theme="light"]) a:hover, html:not([data-theme="light"]) a:active { color: #ebebeb; }
  html:not([data-theme="light"]) .entry-content a, html:not([data-theme="light"]) .entry-summary a, html:not([data-theme="light"]) .widget a, html:not([data-theme="light"]) .site-footer .widget-area a, html:not([data-theme="light"]) .posts-navigation a, html:not([data-theme="light"]) .widget_authors a strong { box-shadow: inset 0 -1px 0 #303030; }
  html:not([data-theme="light"]) .entry-title a, html:not([data-theme="light"]) .entry-meta a, html:not([data-theme="light"]) .page-links a, html:not([data-theme="light"]) .page-links a .page-number, html:not([data-theme="light"]) .entry-footer a, html:not([data-theme="light"]) .entry-footer .cat-links a, html:not([data-theme="light"]) .entry-footer .tags-links a, html:not([data-theme="light"]) .edit-link a, html:not([data-theme="light"]) .post-navigation a, html:not([data-theme="light"]) .logged-in-as a, html:not([data-theme="light"]) .comment-navigation a, html:not([data-theme="light"]) .comment-metadata a, html:not([data-theme="light"]) .comment-metadata a.comment-edit-link, html:not([data-theme="light"]) .comment-reply-link, html:not([data-theme="light"]) a .nav-title, html:not([data-theme="light"]) .pagination a, html:not([data-theme="light"]) .comments-pagination a, html:not([data-theme="light"]) .site-info a, html:not([data-theme="light"]) .widget .widget-title a, html:not([data-theme="light"]) .widget ul li a, html:not([data-theme="light"]) .site-footer .widget-area ul li a, html:not([data-theme="light"]) .site-footer .widget-area ul li a { box-shadow: inset 0 -1px 0 #050505; }
  html:not([data-theme="light"]) .entry-content a:focus, html:not([data-theme="light"]) .entry-content a:hover, html:not([data-theme="light"]) .entry-summary a:focus, html:not([data-theme="light"]) .entry-summary a:hover, html:not([data-theme="light"]) .widget a:focus, html:not([data-theme="light"]) .widget a:hover, html:not([data-theme="light"]) .site-footer .widget-area a:focus, html:not([data-theme="light"]) .site-footer .widget-area a:hover, html:not([data-theme="light"]) .posts-navigation a:focus, html:not([data-theme="light"]) .posts-navigation a:hover, html:not([data-theme="light"]) .comment-metadata a:focus, html:not([data-theme="light"]) .comment-metadata a:hover, html:not([data-theme="light"]) .comment-metadata a.comment-edit-link:focus, html:not([data-theme="light"]) .comment-metadata a.comment-edit-link:hover, html:not([data-theme="light"]) .comment-reply-link:focus, html:not([data-theme="light"]) .comment-reply-link:hover, html:not([data-theme="light"]) .widget_authors a:focus strong, html:not([data-theme="light"]) .widget_authors a:hover strong, html:not([data-theme="light"]) .entry-title a:focus, html:not([data-theme="light"]) .entry-title a:hover, html:not([data-theme="light"]) .entry-meta a:focus, html:not([data-theme="light"]) .entry-meta a:hover, html:not([data-theme="light"]) .page-links a:focus .page-number, html:not([data-theme="light"]) .page-links a:hover .page-number, html:not([data-theme="light"]) .entry-footer a:focus, html:not([data-theme="light"]) .entry-footer a:hover, html:not([data-theme="light"]) .entry-footer .cat-links a:focus, html:not([data-theme="light"]) .entry-footer .cat-links a:hover, html:not([data-theme="light"]) .entry-footer .tags-links a:focus, html:not([data-theme="light"]) .entry-footer .tags-links a:hover, html:not([data-theme="light"]) .post-navigation a:focus, html:not([data-theme="light"]) .post-navigation a:hover, html:not([data-theme="light"]) .pagination a:not(.prev):not(.next):focus, html:not([data-theme="light"]) .pagination a:not(.prev):not(.next):hover, html:not([data-theme="light"]) .comments-pagination a:not(.prev):not(.next):focus, html:not([data-theme="light"]) .comments-pagination a:not(.prev):not(.next):hover, html:not([data-theme="light"]) .logged-in-as a:focus, html:not([data-theme="light"]) .logged-in-as a:hover, html:not([data-theme="light"]) a:focus .nav-title, html:not([data-theme="light"]) a:hover .nav-title, html:not([data-theme="light"]) .edit-link a:focus, html:not([data-theme="light"]) .edit-link a:hover, html:not([data-theme="light"]) .site-info a:focus, html:not([data-theme="light"]) .site-info a:hover, html:not([data-theme="light"]) .widget .widget-title a:focus, html:not([data-theme="light"]) .widget .widget-title a:hover, html:not([data-theme="light"]) .widget ul li a:focus, html:not([data-theme="light"]) .widget ul li a:hover { color: #ebebeb; box-shadow: inset 0 0 0 rgba(51, 51, 51, 0.0), 0 3px 0 #333333; }
  html:not([data-theme="light"]) .entry-content a img, html:not([data-theme="light"]) .widget a img { box-shadow: 0 0 0 8px #050505; }
  html:not([data-theme="light"]) .post-navigation a:focus .icon, html:not([data-theme="light"]) .post-navigation a:hover .icon { color: #e0e0e0; }
  html:not([data-theme="light"]) .navigation-top { background-color: #141414; border-bottom: 1px solid #434343; border-top: 1px solid #434343; }
  html:not([data-theme="light"]) .navigation-top a { color: #e0e0e0; }
  html:not([data-theme="light"]) .navigation-top .current-menu-item > a, html:not([data-theme="light"]) .navigation-top .current_page_item > a { color: #c7c7c7; }
  html:not([data-theme="light"]) .main-navigation ul { background-color: #141414; }
  html:not([data-theme="light"]) .main-navigation > div > ul { border-top: 1px solid #434343; }
  html:not([data-theme="light"]) .main-navigation li { border-bottom: 1px solid #434343; }
  html:not([data-theme="light"]) .main-navigation a:hover { color: #c7c7c7; }
  html:not([data-theme="light"]) .menu-toggle { color: #e0e0e0; }
  html:not([data-theme="light"]) .dropdown-toggle { color: #e0e0e0; }
  html:not([data-theme="light"]) body { background-color: #141414; }
  html:not([data-theme="light"]) .site-header { background-color: #161616; }
  html:not([data-theme="light"]) .site-title, html:not([data-theme="light"]) .site-title a { color: #e0e0e0; }
  html:not([data-theme="light"]) body.has-header-image .site-title, html:not([data-theme="light"]) body.has-header-video .site-title, html:not([data-theme="light"]) body.has-header-image .site-title a, html:not([data-theme="light"]) body.has-header-video .site-title a { color: #ffffff; }
  html:not([data-theme="light"]) .site-description { color: #cccccc; }
  html:not([data-theme="light"]) body.has-header-image .site-description, html:not([data-theme="light"]) body.has-header-video .site-description { color: #ffffff; }
  html:not([data-theme="light"]) .custom-header-media:before { background-color: -moz-linear-gradient(to top, rgba(76, 76, 76, 0.0) 0%, rgba(76, 76, 76, 0.3) 75%, rgba(76, 76, 76, 0.3) 100%); background-color: -webkit-linear-gradient(to top, rgba(76, 76, 76, 0.0) 0%, rgba(76, 76, 76, 0.3) 75%, rgba(76, 76, 76, 0.3) 100%); background-color: linear-gradient(to bottom, rgba(76, 76, 76, 0.0) 0%, rgba(76, 76, 76, 0.3) 75%, rgba(76, 76, 76, 0.3) 100%); }
  html:not([data-theme="light"]) .wp-custom-header .wp-custom-header-video-button { background-color: rgba(69, 69, 69, 0.5); border: 1px solid rgba(64, 64, 64, 0.6); color: rgba(255, 255, 255, 0.6); }
  html:not([data-theme="light"]) .wp-custom-header .wp-custom-header-video-button:hover, html:not([data-theme="light"]) .wp-custom-header .wp-custom-header-video-button:focus { border-color: rgba(64, 64, 64, 0.8); background-color: rgba(69, 69, 69, 0.8); color: #ffffff; }
  html:not([data-theme="light"]) .panel-image:before { background-color: -webkit-linear-gradient(to top, rgba(76, 76, 76, 0.0) 0%, rgba(76, 76, 76, 0.3) 100%); background-color: -webkit-gradient(linear, left top, left bottom, from(rgba(76, 76, 76, 0.0)), to(rgba(76, 76, 76, 0.3))); background-color: -webkit-linear-gradient(to top, rgba(76, 76, 76, 0.0) 0%, rgba(76, 76, 76, 0.3) 100%); background-color: linear-gradient(to bottom, rgba(76, 76, 76, 0.0) 0%, rgba(76, 76, 76, 0.3) 100%); }
  html:not([data-theme="light"]) .twentyseventeen-front-page article:not(.has-post-thumbnail):not(:first-child) { border-top: 1px solid #474747; }
  html:not([data-theme="light"]) .twentyseventeen-front-page .panel-content .recent-posts article { color: #dbdbdb; }
  html:not([data-theme="light"]) .twentyseventeen-panel .recent-posts .entry-header .edit-link { color: #e0e0e0; }
  html:not([data-theme="light"]) .site-content-contain { background-color: #141414; }
  html:not([data-theme="light"]) .page .panel-content .entry-title, html:not([data-theme="light"]) .page-title, html:not([data-theme="light"]) body.page:not(.twentyseventeen-front-page) .entry-title { color: #e0e0e0; }
  html:not([data-theme="light"]) .entry-title a { color: #dbdbdb; }
  html:not([data-theme="light"]) .entry-meta { color: #c7c7c7; }
  html:not([data-theme="light"]) .entry-meta a { color: #c7c7c7; }
  html:not([data-theme="light"]) .pagination, html:not([data-theme="light"]) .comments-pagination { border-top: 1px solid #434343; }
  html:not([data-theme="light"]) .page-numbers.current { color: #c7c7c7; }
  html:not([data-theme="light"]) .prev.page-numbers, html:not([data-theme="light"]) .next.page-numbers { background-color: #1c1c1c; }
  html:not([data-theme="light"]) .prev.page-numbers:focus, html:not([data-theme="light"]) .prev.page-numbers:hover, html:not([data-theme="light"]) .next.page-numbers:focus, html:not([data-theme="light"]) .next.page-numbers:hover { background-color: #333333; color: #ffffff; }
  html:not([data-theme="light"]) .entry-content blockquote.alignleft, html:not([data-theme="light"]) .entry-content blockquote.alignright { color: #cccccc; }
  html:not([data-theme="light"]) .blog .entry-meta a.post-edit-link, html:not([data-theme="light"]) .archive .entry-meta a.post-edit-link, html:not([data-theme="light"]) .search .entry-meta a.post-edit-link { color: #e0e0e0; }
  html:not([data-theme="light"]) .taxonomy-description { color: #cccccc; }
  html:not([data-theme="light"]) .single-featured-image-header { background-color: #161616; border-bottom: 1px solid #434343; }
  html:not([data-theme="light"]) .page-links .page-number { color: #c7c7c7; }
  html:not([data-theme="light"]) .page-links a .page-number { color: #e0e0e0; }
  html:not([data-theme="light"]) .entry-footer { border-bottom: 1px solid #434343; border-top: 1px solid #434343; }
  html:not([data-theme="light"]) .entry-footer .cat-links a, html:not([data-theme="light"]) .entry-footer .tags-links a { color: #dbdbdb; }
  html:not([data-theme="light"]) .entry-footer .cat-links .icon, html:not([data-theme="light"]) .entry-footer .tags-links .icon { color: #c7c7c7; }
  html:not([data-theme="light"]) .entry-footer .edit-link a.post-edit-link { background-color: #454545; color: #ffffff; }
  html:not([data-theme="light"]) .entry-footer .edit-link a.post-edit-link:hover, html:not([data-theme="light"]) .entry-footer .edit-link a.post-edit-link:focus { background-color: #333333; }
  html:not([data-theme="light"]) .format-quote blockquote { color: #dbdbdb; }
  html:not([data-theme="light"]) .nav-subtitle { color: #c7c7c7; }
  html:not([data-theme="light"]) .nav-title { color: #dbdbdb; }
  html:not([data-theme="light"]) .site-footer { border-top: 1px solid #434343; }
  html:not([data-theme="light"]) .social-navigation a { background-color: #333333; color: #ffffff; }
  html:not([data-theme="light"]) .social-navigation a:hover, html:not([data-theme="light"]) .social-navigation a:focus { background-color: #414141; }
  html:not([data-theme="light"]) .site-info a { color: #cccccc; }
  html:not([data-theme="light"]) .comment-metadata { color: #c7c7c7; }
  html:not([data-theme="light"]) .comment-metadata a { color: #c7c7c7; }
  html:not([data-theme="light"]) .comment-metadata a.comment-edit-link { color: #e0e0e0; }
  html:not([data-theme="light"]) .comment-body { color: #dbdbdb; }
  html:not([data-theme="light"]) .comment-reply-link .icon { color: #e0e0e0; }
  html:not([data-theme="light"]) .bypostauthor > .comment-body > .comment-meta > .comment-author .avatar { border: 1px solid #696969; }
  html:not([data-theme="light"]) .no-comments, html:not([data-theme="light"]) .comment-awaiting-moderation { color: #c7c7c7; }
  html:not([data-theme="light"]) h2.widget-title { color: #e0e0e0; }
  html:not([data-theme="light"]) .widget ul li, html:not([data-theme="light"]) .widget ol li { border-bottom: 1px solid #474747; border-top: 1px solid #474747; }
  html:not([data-theme="light"]) .widget_rss .rss-date, html:not([data-theme="light"]) .widget_rss li cite { color: #c7c7c7; }
  html:not([data-theme="light"]) .widget .tagcloud a, html:not([data-theme="light"]) .widget.widget_tag_cloud a, html:not([data-theme="light"]) .wp_widget_tag_cloud a { border: 1px solid #474747; }
  html:not([data-theme="light"]) .widget .tagcloud a:hover, html:not([data-theme="light"]) .widget .tagcloud a:focus, html:not([data-theme="light"]) .widget.widget_tag_cloud a:hover, html:not([data-theme="light"]) .widget.widget_tag_cloud a:focus, html:not([data-theme="light"]) .wp_widget_tag_cloud a:hover, html:not([data-theme="light"]) .wp_widget_tag_cloud a:focus { border-color: #4d4d4d; }
  html:not([data-theme="light"]) .wp-caption, html:not([data-theme="light"]) .gallery-caption { color: #cccccc; }
  html:not([data-theme="light"]) .site-content .wp-playlist-light { border-color: #434343; color: #e0e0e0; }
  html:not([data-theme="light"]) .site-content .wp-playlist-light .wp-playlist-current-item .wp-playlist-item-album { color: #dbdbdb; }
  html:not([data-theme="light"]) .site-content .wp-playlist-light .wp-playlist-current-item .wp-playlist-item-artist { color: #c7c7c7; }
  html:not([data-theme="light"]) .site-content .wp-playlist-light .wp-playlist-item { border-bottom: 1px dotted #434343; }
  html:not([data-theme="light"]) .site-content .wp-playlist-light .wp-playlist-item:hover, html:not([data-theme="light"]) .site-content .wp-playlist-light .wp-playlist-item:focus { border-bottom-color: rgba(115, 115, 115, 0.0); background-color: #333333; color: #ffffff; }
  html:not([data-theme="light"]) .site-content .wp-playlist-light a.wp-playlist-caption:hover, html:not([data-theme="light"]) .site-content .wp-playlist-light .wp-playlist-item:hover a, html:not([data-theme="light"]) .site-content .wp-playlist-light .wp-playlist-item:focus a { color: #ffffff; }
  html:not([data-theme="light"]) .site-content .wp-playlist-dark { background-color: #454545; border-color: #696969; }
  html:not([data-theme="light"]) .site-content .wp-playlist-dark .mejs-container .mejs-controls { background-color: #414141; }
  html:not([data-theme="light"]) .site-content .wp-playlist-dark .wp-playlist-caption { color: #ffffff; }
  html:not([data-theme="light"]) .site-content .wp-playlist-dark .wp-playlist-current-item .wp-playlist-item-album { color: #eeeeee; }
  html:not([data-theme="light"]) .site-content .wp-playlist-dark .wp-playlist-current-item .wp-playlist-item-artist { color: #b8b8b8; }
  html:not([data-theme="light"]) .site-content .wp-playlist-dark .wp-playlist-playing { background-color: #414141; }
  html:not([data-theme="light"]) .site-content .wp-playlist-dark .wp-playlist-item { border-bottom: 1px dotted #626262; }
  html:not([data-theme="light"]) .site-content .wp-playlist-dark .wp-playlist-item:hover, html:not([data-theme="light"]) .site-content .wp-playlist-dark .wp-playlist-item:focus { border-bottom-color: rgba(115, 115, 115, 0.0); background-color: #272727; color: #e0e0e0; }
  html:not([data-theme="light"]) .site-content .wp-playlist-dark a.wp-playlist-caption:hover, html:not([data-theme="light"]) .site-content .wp-playlist-dark .wp-playlist-item:hover a, html:not([data-theme="light"]) .site-content .wp-playlist-dark .wp-playlist-item:focus a { color: #e0e0e0; }
  html:not([data-theme="light"]) .highlight-front-sections.twentyseventeen-customizer.twentyseventeen-front-page .twentyseventeen-panel:after { border: 2px dashed #008ac0; }
  html:not([data-theme="light"]) .no-svg .social-navigation a { color: #e0e0e0; }
@media screen and (min-width: 48em) {
  html:not([data-theme="light"]) .main-navigation ul ul { background-color: #141414; border: 1px solid #4d4d4d; }
  html:not([data-theme="light"]) .main-navigation ul li.menu-item-has-children:before, html:not([data-theme="light"]) .main-navigation ul li.page_item_has_children:before { border-color: transparent transparent #4d4d4d; }
  html:not([data-theme="light"]) .main-navigation ul li.menu-item-has-children:after, html:not([data-theme="light"]) .main-navigation ul li.page_item_has_children:after { border-color: transparent transparent #404040; }
  html:not([data-theme="light"]) .main-navigation li li:hover, html:not([data-theme="light"]) .main-navigation li li.focus { background-color: #333333; }
  html:not([data-theme="light"]) .main-navigation li li.focus > a, html:not([data-theme="light"]) .main-navigation li li:focus > a, html:not([data-theme="light"]) .main-navigation li li:hover > a, html:not([data-theme="light"]) .main-navigation li li a:hover, html:not([data-theme="light"]) .main-navigation li li a:focus, html:not([data-theme="light"]) .main-navigation li li.current_page_item a:hover, html:not([data-theme="light"]) .main-navigation li li.current-menu-item a:hover, html:not([data-theme="light"]) .main-navigation li li.current_page_item a:focus, html:not([data-theme="light"]) .main-navigation li li.current-menu-item a:focus { color: #ffffff; }
  html:not([data-theme="light"]) .site-header .menu-scroll-down { color: #ffffff; }
  html:not([data-theme="light"]) .site-header .navigation-top .menu-scroll-down { color: #c7c7c7; }
}
@media print {
  html:not([data-theme="light"]) body, html:not([data-theme="light"]) a, html:not([data-theme="light"]) .site-title a, html:not([data-theme="light"]) .twentyseventeen-front-page.has-header-image .site-title, html:not([data-theme="light"]) .twentyseventeen-front-page.has-header-video .site-title, html:not([data-theme="light"]) .twentyseventeen-front-page.has-header-image .site-title a, html:not([data-theme="light"]) .twentyseventeen-front-page.has-header-video .site-title a { color: #e0e0e0 !important; }
  html:not([data-theme="light"]) h2, html:not([data-theme="light"]) h5, html:not([data-theme="light"]) blockquote, html:not([data-theme="light"]) .site-description, html:not([data-theme="light"]) .twentyseventeen-front-page.has-header-image .site-description, html:not([data-theme="light"]) .twentyseventeen-front-page.has-header-video .site-description, html:not([data-theme="light"]) .entry-meta, html:not([data-theme="light"]) .entry-meta a { color: #c7c7c7 !important; }
}
  html:not([data-theme="light"]) fieldset { border: 1px solid #4c4c4c; }
@media print {
  html:not([data-theme="light"]) *, html:not([data-theme="light"]) *:before, html:not([data-theme="light"]) *:after { color: #ebebeb !important; }
  html:not([data-theme="light"]) pre, html:not([data-theme="light"]) blockquote { border: 1px solid #545454; }
  html:not([data-theme="light"]) .btn > .caret, html:not([data-theme="light"]) .dropup > .btn > .caret { border-top-color: #737373 !important; }
  html:not([data-theme="light"]) .label { border: 1px solid #737373; }
  html:not([data-theme="light"]) .table td, html:not([data-theme="light"]) .table th { background-color: #141414 !important; }
  html:not([data-theme="light"]) .table-bordered th, html:not([data-theme="light"]) .table-bordered td { border: 1px solid #474747 !important; }
}
  html:not([data-theme="light"]) .text-muted { color: #c7c7c7; }
  html:not([data-theme="light"]) .text-primary { color: #aec9e1; }
  html:not([data-theme="light"]) caption { color: #c7c7c7; }
  html:not([data-theme="light"]) .table > thead > tr > th, html:not([data-theme="light"]) .table > tbody > tr > th, html:not([data-theme="light"]) .table > tfoot > tr > th, html:not([data-theme="light"]) .table > thead > tr > td, html:not([data-theme="light"]) .table > tbody > tr > td, html:not([data-theme="light"]) .table > tfoot > tr > td { border-top: 1px solid #474747; }
  html:not([data-theme="light"]) .table > thead > tr > th { border-bottom: 2px solid #474747; }
  html:not([data-theme="light"]) .table > tbody + tbody { border-top: 2px solid #474747; }
  html:not([data-theme="light"]) .table .table { background-color: #141414; }
  html:not([data-theme="light"]) .table-bordered { border: 1px solid #474747; }
  html:not([data-theme="light"]) .table-bordered > thead > tr > th, html:not([data-theme="light"]) .table-bordered > tbody > tr > th, html:not([data-theme="light"]) .table-bordered > tfoot > tr > th, html:not([data-theme="light"]) .table-bordered > thead > tr > td, html:not([data-theme="light"]) .table-bordered > tbody > tr > td, html:not([data-theme="light"]) .table-bordered > tfoot > tr > td { border: 1px solid #474747; }
  html:not([data-theme="light"]) .table-striped > tbody > tr:nth-of-type(odd) { background-color: #161616; }
  html:not([data-theme="light"]) .table-hover > tbody > tr:hover { background-color: #171717; }
  html:not([data-theme="light"]) .table > thead > tr > td.active, html:not([data-theme="light"]) .table > tbody > tr > td.active, html:not([data-theme="light"]) .table > tfoot > tr > td.active, html:not([data-theme="light"]) .table > thead > tr > th.active, html:not([data-theme="light"]) .table > tbody > tr > th.active, html:not([data-theme="light"]) .table > tfoot > tr > th.active, html:not([data-theme="light"]) .table > thead > tr.active > td, html:not([data-theme="light"]) .table > tbody > tr.active > td, html:not([data-theme="light"]) .table > tfoot > tr.active > td, html:not([data-theme="light"]) .table > thead > tr.active > th, html:not([data-theme="light"]) .table > tbody > tr.active > th, html:not([data-theme="light"]) .table > tfoot > tr.active > th { background-color: #171717; }
  html:not([data-theme="light"]) .table-hover > tbody > tr > td.active:hover, html:not([data-theme="light"]) .table-hover > tbody > tr > th.active:hover, html:not([data-theme="light"]) .table-hover > tbody > tr.active:hover > td, html:not([data-theme="light"]) .table-hover > tbody > tr:hover > .active, html:not([data-theme="light"]) .table-hover > tbody > tr.active:hover > th { background-color: #191919; }
  html:not([data-theme="light"]) .table > thead > tr > td.success, html:not([data-theme="light"]) .table > tbody > tr > td.success, html:not([data-theme="light"]) .table > tfoot > tr > td.success, html:not([data-theme="light"]) .table > thead > tr > th.success, html:not([data-theme="light"]) .table > tbody > tr > th.success, html:not([data-theme="light"]) .table > tfoot > tr > th.success, html:not([data-theme="light"]) .table > thead > tr.success > td, html:not([data-theme="light"]) .table > tbody > tr.success > td, html:not([data-theme="light"]) .table > tfoot > tr.success > td, html:not([data-theme="light"]) .table > thead > tr.success > th, html:not([data-theme="light"]) .table > tbody > tr.success > th, html:not([data-theme="light"]) .table > tfoot > tr.success > th { background-color: #15260f; }
  html:not([data-theme="light"]) .table-hover > tbody > tr > td.success:hover, html:not([data-theme="light"]) .table-hover > tbody > tr > th.success:hover, html:not([data-theme="light"]) .table-hover > tbody > tr.success:hover > td, html:not([data-theme="light"]) .table-hover > tbody > tr:hover > .success, html:not([data-theme="light"]) .table-hover > tbody > tr.success:hover > th { background-color: #182a10; }
  html:not([data-theme="light"]) .table > thead > tr > td.info, html:not([data-theme="light"]) .table > tbody > tr > td.info, html:not([data-theme="light"]) .table > tfoot > tr > td.info, html:not([data-theme="light"]) .table > thead > tr > th.info, html:not([data-theme="light"]) .table > tbody > tr > th.info, html:not([data-theme="light"]) .table > tfoot > tr > th.info, html:not([data-theme="light"]) .table > thead > tr.info > td, html:not([data-theme="light"]) .table > tbody > tr.info > td, html:not([data-theme="light"]) .table > tfoot > tr.info > td, html:not([data-theme="light"]) .table > thead > tr.info > th, html:not([data-theme="light"]) .table > tbody > tr.info > th, html:not([data-theme="light"]) .table > tfoot > tr.info > th { background-color: #091f2a; }
  html:not([data-theme="light"]) .table-hover > tbody > tr > td.info:hover, html:not([data-theme="light"]) .table-hover > tbody > tr > th.info:hover, html:not([data-theme="light"]) .table-hover > tbody > tr.info:hover > td, html:not([data-theme="light"]) .table-hover > tbody > tr:hover > .info, html:not([data-theme="light"]) .table-hover > tbody > tr.info:hover > th { background-color: #0a222f; }
  html:not([data-theme="light"]) .table > thead > tr > td.warning, html:not([data-theme="light"]) .table > tbody > tr > td.warning, html:not([data-theme="light"]) .table > tfoot > tr > td.warning, html:not([data-theme="light"]) .table > thead > tr > th.warning, html:not([data-theme="light"]) .table > tbody > tr > th.warning, html:not([data-theme="light"]) .table > tfoot > tr > th.warning, html:not([data-theme="light"]) .table > thead > tr.warning > td, html:not([data-theme="light"]) .table > tbody > tr.warning > td, html:not([data-theme="light"]) .table > tfoot > tr.warning > td, html:not([data-theme="light"]) .table > thead > tr.warning > th, html:not([data-theme="light"]) .table > tbody > tr.warning > th, html:not([data-theme="light"]) .table > tfoot > tr.warning > th { background-color: #2b2505; }
  html:not([data-theme="light"]) .table-hover > tbody > tr > td.warning:hover, html:not([data-theme="light"]) .table-hover > tbody > tr > th.warning:hover, html:not([data-theme="light"]) .table-hover > tbody > tr.warning:hover > td, html:not([data-theme="light"]) .table-hover > tbody > tr:hover > .warning, html:not([data-theme="light"]) .table-hover > tbody > tr.warning:hover > th { background-color: #302905; }
  html:not([data-theme="light"]) .table > thead > tr > td.danger, html:not([data-theme="light"]) .table > tbody > tr > td.danger, html:not([data-theme="light"]) .table > tfoot > tr > td.danger, html:not([data-theme="light"]) .table > thead > tr > th.danger, html:not([data-theme="light"]) .table > tbody > tr > th.danger, html:not([data-theme="light"]) .table > tfoot > tr > th.danger, html:not([data-theme="light"]) .table > thead > tr.danger > td, html:not([data-theme="light"]) .table > tbody > tr.danger > td, html:not([data-theme="light"]) .table > tfoot > tr.danger > td, html:not([data-theme="light"]) .table > thead > tr.danger > th, html:not([data-theme="light"]) .table > tbody > tr.danger > th, html:not([data-theme="light"]) .table > tfoot > tr.danger > th { background-color: #250e0e; }
  html:not([data-theme="light"]) .table-hover > tbody > tr > td.danger:hover, html:not([data-theme="light"]) .table-hover > tbody > tr > th.danger:hover, html:not([data-theme="light"]) .table-hover > tbody > tr.danger:hover > td, html:not([data-theme="light"]) .table-hover > tbody > tr:hover > .danger, html:not([data-theme="light"]) .table-hover > tbody > tr.danger:hover > th { background-color: #291010; }
@media screen and (max-width: 767px) {
  html:not([data-theme="light"]) .table-responsive { border: 1px solid #474747; }
}
  html:not([data-theme="light"]) legend { color: #dbdbdb; border-bottom: 1px solid #454545; }
  html:not([data-theme="light"]) output { color: #d1d1d1; }
  html:not([data-theme="light"]) .form-control { color: #d1d1d1; background-color: #141414; border: 1px solid #4a4a4a; box-shadow: inset 0 1px 1px rgba(51, 51, 51, 0.075); }
  html:not([data-theme="light"]) .form-control:focus { border-color: #14588e; box-shadow: inset 0 1px 1px rgba(51, 51, 51, 0.075), 0 0 8px rgba(5, 23, 36, 0.6); }
  html:not([data-theme="light"]) .form-control::-moz-placeholder { color: #bdbdbd; }
  html:not([data-theme="light"]) .form-control:-ms-input-placeholder { color: #bdbdbd; }
  html:not([data-theme="light"]) .form-control::-webkit-input-placeholder { color: #bdbdbd; }
  html:not([data-theme="light"]) .form-control[disabled], html:not([data-theme="light"]) .form-control[readonly], html:not([data-theme="light"]) fieldset[disabled] .form-control { background-color: #181818; }
  html:not([data-theme="light"]) .has-success .help-block, html:not([data-theme="light"]) .has-success .control-label, html:not([data-theme="light"]) .has-success .radio, html:not([data-theme="light"]) .has-success .checkbox, html:not([data-theme="light"]) .has-success .radio-inline, html:not([data-theme="light"]) .has-success .checkbox-inline, html:not([data-theme="light"]) .has-success.radio label, html:not([data-theme="light"]) .has-success.checkbox label, html:not([data-theme="light"]) .has-success.radio-inline label, html:not([data-theme="light"]) .has-success.checkbox-inline label { color: #c4dcc4; }
  html:not([data-theme="light"]) .has-success .form-control { border-color: #418142; box-shadow: inset 0 1px 1px rgba(51, 51, 51, 0.075); }
  html:not([data-theme="light"]) .has-success .form-control:focus { border-color: #458747; box-shadow: inset 0 1px 1px rgba(51, 51, 51, 0.075), 0 0 6px #112212; }
  html:not([data-theme="light"]) .has-success .input-group-addon { color: #c4dcc4; background-color: #15260f; border-color: #418142; }
  html:not([data-theme="light"]) .has-success .form-control-feedback { color: #c4dcc4; }
  html:not([data-theme="light"]) .has-warning .help-block, html:not([data-theme="light"]) .has-warning .control-label, html:not([data-theme="light"]) .has-warning .radio, html:not([data-theme="light"]) .has-warning .checkbox, html:not([data-theme="light"]) .has-warning .radio-inline, html:not([data-theme="light"]) .has-warning .checkbox-inline, html:not([data-theme="light"]) .has-warning.radio label, html:not([data-theme="light"]) .has-warning.checkbox label, html:not([data-theme="light"]) .has-warning.radio-inline label, html:not([data-theme="light"]) .has-warning.checkbox-inline label { color: #ddd1bd; }
  html:not([data-theme="light"]) .has-warning .form-control { border-color: #856939; box-shadow: inset 0 1px 1px rgba(51, 51, 51, 0.075); }
  html:not([data-theme="light"]) .has-warning .form-control:focus { border-color: #8c6f3c; box-shadow: inset 0 1px 1px rgba(51, 51, 51, 0.075), 0 0 6px #221b0e; }
  html:not([data-theme="light"]) .has-warning .input-group-addon { color: #ddd1bd; background-color: #2b2505; border-color: #856939; }
  html:not([data-theme="light"]) .has-warning .form-control-feedback { color: #ddd1bd; }
  html:not([data-theme="light"]) .has-error .help-block, html:not([data-theme="light"]) .has-error .control-label, html:not([data-theme="light"]) .has-error .radio, html:not([data-theme="light"]) .has-error .checkbox, html:not([data-theme="light"]) .has-error .radio-inline, html:not([data-theme="light"]) .has-error .checkbox-inline, html:not([data-theme="light"]) .has-error.radio label, html:not([data-theme="light"]) .has-error.checkbox label, html:not([data-theme="light"]) .has-error.radio-inline label, html:not([data-theme="light"]) .has-error.checkbox-inline label { color: #dbb5b4; }
  html:not([data-theme="light"]) .has-error .form-control { border-color: #833533; box-shadow: inset 0 1px 1px rgba(51, 51, 51, 0.075); }
  html:not([data-theme="light"]) .has-error .form-control:focus { border-color: #8a3836; box-shadow: inset 0 1px 1px rgba(51, 51, 51, 0.075), 0 0 6px #1e0c0c; }
  html:not([data-theme="light"]) .has-error .input-group-addon { color: #dbb5b4; background-color: #250e0e; border-color: #833533; }
  html:not([data-theme="light"]) .has-error .form-control-feedback { color: #dbb5b4; }
  html:not([data-theme="light"]) .help-block { color: #c8c8c8; }
  html:not([data-theme="light"]) .btn:hover, html:not([data-theme="light"]) .btn:focus, html:not([data-theme="light"]) .btn.focus { color: #dbdbdb; }
  html:not([data-theme="light"]) .btn:active, html:not([data-theme="light"]) .btn.active { box-shadow: inset 0 3px 5px rgba(51, 51, 51, 0.125); }
  html:not([data-theme="light"]) .btn-default { color: #dbdbdb; background-color: #141414; border-color: #4a4a4a; }
  html:not([data-theme="light"]) .btn-default:focus, html:not([data-theme="light"]) .btn-default.focus { color: #dbdbdb; background-color: #1a1a1a; border-color: #575757; }
  html:not([data-theme="light"]) .btn-default:hover { color: #dbdbdb; background-color: #1a1a1a; border-color: #505050; }
  html:not([data-theme="light"]) .btn-default:active, html:not([data-theme="light"]) .btn-default.active, html:not([data-theme="light"]) .open > .dropdown-toggle.btn-default { color: #dbdbdb; background-color: #1a1a1a; border-color: #505050; }
  html:not([data-theme="light"]) .btn-default:active:hover, html:not([data-theme="light"]) .btn-default.active:hover, html:not([data-theme="light"]) .open > .dropdown-toggle.btn-default:hover, html:not([data-theme="light"]) .btn-default:active:focus, html:not([data-theme="light"]) .btn-default.active:focus, html:not([data-theme="light"]) .open > .dropdown-toggle.btn-default:focus, html:not([data-theme="light"]) .btn-default:active.focus, html:not([data-theme="light"]) .btn-default.active.focus, html:not([data-theme="light"]) .open > .dropdown-toggle.btn-default.focus { color: #dbdbdb; background-color: #1e1e1e; border-color: #575757; }
  html:not([data-theme="light"]) .btn-default.disabled:hover, html:not([data-theme="light"]) .btn-default[disabled]:hover, html:not([data-theme="light"]) fieldset[disabled] .btn-default:hover, html:not([data-theme="light"]) .btn-default.disabled:focus, html:not([data-theme="light"]) .btn-default[disabled]:focus, html:not([data-theme="light"]) fieldset[disabled] .btn-default:focus, html:not([data-theme="light"]) .btn-default.disabled.focus, html:not([data-theme="light"]) .btn-default[disabled].focus, html:not([data-theme="light"]) fieldset[disabled] .btn-default.focus { background-color: #141414; border-color: #4a4a4a; }
  html:not([data-theme="light"]) .btn-default .badge { color: #ffffff; background-color: #414141; }
  html:not([data-theme="light"]) .btn-primary { color: #ffffff; background-color: #16354f; border-color: #296192; }
  html:not([data-theme="light"]) .btn-primary:focus, html:not([data-theme="light"]) .btn-primary.focus { color: #ffffff; background-color: #183b58; border-color: #2f70a6; }
  html:not([data-theme="light"]) .btn-primary:hover { color: #ffffff; background-color: #183b58; border-color: #2b689d; }
  html:not([data-theme="light"]) .btn-primary:active, html:not([data-theme="light"]) .btn-primary.active, html:not([data-theme="light"]) .open > .dropdown-toggle.btn-primary { color: #ffffff; background-color: #183b58; border-color: #2b689d; }
  html:not([data-theme="light"]) .btn-primary:active:hover, html:not([data-theme="light"]) .btn-primary.active:hover, html:not([data-theme="light"]) .open > .dropdown-toggle.btn-primary:hover, html:not([data-theme="light"]) .btn-primary:active:focus, html:not([data-theme="light"]) .btn-primary.active:focus, html:not([data-theme="light"]) .open > .dropdown-toggle.btn-primary:focus, html:not([data-theme="light"]) .btn-primary:active.focus, html:not([data-theme="light"]) .btn-primary.active.focus, html:not([data-theme="light"]) .open > .dropdown-toggle.btn-primary.focus { color: #ffffff; background-color: #1a3f5e; border-color: #2f70a6; }
  html:not([data-theme="light"]) .btn-primary.disabled:hover, html:not([data-theme="light"]) .btn-primary[disabled]:hover, html:not([data-theme="light"]) fieldset[disabled] .btn-primary:hover, html:not([data-theme="light"]) .btn-primary.disabled:focus, html:not([data-theme="light"]) .btn-primary[disabled]:focus, html:not([data-theme="light"]) fieldset[disabled] .btn-primary:focus, html:not([data-theme="light"]) .btn-primary.disabled.focus, html:not([data-theme="light"]) .btn-primary[disabled].focus, html:not([data-theme="light"]) fieldset[disabled] .btn-primary.focus { background-color: #16354f; border-color: #296192; }
  html:not([data-theme="light"]) .btn-primary .badge { color: #aec9e1; background-color: #141414; }
  html:not([data-theme="light"]) .btn-success { color: #ffffff; background-color: #1c401c; border-color: #377d37; }
  html:not([data-theme="light"]) .btn-success:focus, html:not([data-theme="light"]) .btn-success.focus { color: #ffffff; background-color: #1f481f; border-color: #3e8f3e; }
  html:not([data-theme="light"]) .btn-success:hover { color: #ffffff; background-color: #1f481f; border-color: #3a863a; }
  html:not([data-theme="light"]) .btn-success:active, html:not([data-theme="light"]) .btn-success.active, html:not([data-theme="light"]) .open > .dropdown-toggle.btn-success { color: #ffffff; background-color: #1f481f; border-color: #3a863a; }
  html:not([data-theme="light"]) .btn-success:active:hover, html:not([data-theme="light"]) .btn-success.active:hover, html:not([data-theme="light"]) .open > .dropdown-toggle.btn-success:hover, html:not([data-theme="light"]) .btn-success:active:focus, html:not([data-theme="light"]) .btn-success.active:focus, html:not([data-theme="light"]) .open > .dropdown-toggle.btn-success:focus, html:not([data-theme="light"]) .btn-success:active.focus, html:not([data-theme="light"]) .btn-success.active.focus, html:not([data-theme="light"]) .open > .dropdown-toggle.btn-success.focus { color: #ffffff; background-color: #224e22; border-color: #3e8f3e; }
  html:not([data-theme="light"]) .btn-success.disabled:hover, html:not([data-theme="light"]) .btn-success[disabled]:hover, html:not([data-theme="light"]) fieldset[disabled] .btn-success:hover, html:not([data-theme="light"]) .btn-success.disabled:focus, html:not([data-theme="light"]) .btn-success[disabled]:focus, html:not([data-theme="light"]) fieldset[disabled] .btn-success:focus, html:not([data-theme="light"]) .btn-success.disabled.focus, html:not([data-theme="light"]) .btn-success[disabled].focus, html:not([data-theme="light"]) fieldset[disabled] .btn-success.focus { background-color: #1c401c; border-color: #377d37; }
  html:not([data-theme="light"]) .btn-success .badge { color: #aed5ae; background-color: #141414; }
  html:not([data-theme="light"]) .btn-info { color: #ffffff; background-color: #0e3946; border-color: #1d758f; }
  html:not([data-theme="light"]) .btn-info:focus, html:not([data-theme="light"]) .btn-info.focus { color: #ffffff; background-color: #10414f; border-color: #2187a4; }
  html:not([data-theme="light"]) .btn-info:hover { color: #ffffff; background-color: #10414f; border-color: #1f7e99; }
  html:not([data-theme="light"]) .btn-info:active, html:not([data-theme="light"]) .btn-info.active, html:not([data-theme="light"]) .open > .dropdown-toggle.btn-info { color: #ffffff; background-color: #10414f; border-color: #1f7e99; }
  html:not([data-theme="light"]) .btn-info:active:hover, html:not([data-theme="light"]) .btn-info.active:hover, html:not([data-theme="light"]) .open > .dropdown-toggle.btn-info:hover, html:not([data-theme="light"]) .btn-info:active:focus, html:not([data-theme="light"]) .btn-info.active:focus, html:not([data-theme="light"]) .open > .dropdown-toggle.btn-info:focus, html:not([data-theme="light"]) .btn-info:active.focus, html:not([data-theme="light"]) .btn-info.active.focus, html:not([data-theme="light"]) .open > .dropdown-toggle.btn-info.focus { color: #ffffff; background-color: #114656; border-color: #2187a4; }
  html:not([data-theme="light"]) .btn-info.disabled:hover, html:not([data-theme="light"]) .btn-info[disabled]:hover, html:not([data-theme="light"]) fieldset[disabled] .btn-info:hover, html:not([data-theme="light"]) .btn-info.disabled:focus, html:not([data-theme="light"]) .btn-info[disabled]:focus, html:not([data-theme="light"]) fieldset[disabled] .btn-info:focus, html:not([data-theme="light"]) .btn-info.disabled.focus, html:not([data-theme="light"]) .btn-info[disabled].focus, html:not([data-theme="light"]) fieldset[disabled] .btn-info.focus { background-color: #0e3946; border-color: #1d758f; }
  html:not([data-theme="light"]) .btn-info .badge { color: #98cfdf; background-color: #141414; }
  html:not([data-theme="light"]) .btn-warning { color: #ffffff; background-color: #4d3006; border-color: #9e620d; }
  html:not([data-theme="light"]) .btn-warning:focus, html:not([data-theme="light"]) .btn-warning.focus { color: #ffffff; background-color: #573607; border-color: #b5710f; }
  html:not([data-theme="light"]) .btn-warning:hover { color: #ffffff; background-color: #573607; border-color: #a96a0e; }
  html:not([data-theme="light"]) .btn-warning:active, html:not([data-theme="light"]) .btn-warning.active, html:not([data-theme="light"]) .open > .dropdown-toggle.btn-warning { color: #ffffff; background-color: #573607; border-color: #a96a0e; }
  html:not([data-theme="light"]) .btn-warning:active:hover, html:not([data-theme="light"]) .btn-warning.active:hover, html:not([data-theme="light"]) .open > .dropdown-toggle.btn-warning:hover, html:not([data-theme="light"]) .btn-warning:active:focus, html:not([data-theme="light"]) .btn-warning.active:focus, html:not([data-theme="light"]) .open > .dropdown-toggle.btn-warning:focus, html:not([data-theme="light"]) .btn-warning:active.focus, html:not([data-theme="light"]) .btn-warning.active.focus, html:not([data-theme="light"]) .open > .dropdown-toggle.btn-warning.focus { color: #ffffff; background-color: #5e3b08; border-color: #b5710f; }
  html:not([data-theme="light"]) .btn-warning.disabled:hover, html:not([data-theme="light"]) .btn-warning[disabled]:hover, html:not([data-theme="light"]) fieldset[disabled] .btn-warning:hover, html:not([data-theme="light"]) .btn-warning.disabled:focus, html:not([data-theme="light"]) .btn-warning[disabled]:focus, html:not([data-theme="light"]) fieldset[disabled] .btn-warning:focus, html:not([data-theme="light"]) .btn-warning.disabled.focus, html:not([data-theme="light"]) .btn-warning[disabled].focus, html:not([data-theme="light"]) fieldset[disabled] .btn-warning.focus { background-color: #4d3006; border-color: #9e620d; }
  html:not([data-theme="light"]) .btn-warning .badge { color: #e9c38d; background-color: #141414; }
  html:not([data-theme="light"]) .btn-danger { color: #ffffff; background-color: #481110; border-color: #90231f; }
  html:not([data-theme="light"]) .btn-danger:focus, html:not([data-theme="light"]) .btn-danger.focus { color: #ffffff; background-color: #511312; border-color: #a62723; }
  html:not([data-theme="light"]) .btn-danger:hover { color: #ffffff; background-color: #511312; border-color: #9a2521; }
  html:not([data-theme="light"]) .btn-danger:active, html:not([data-theme="light"]) .btn-danger.active, html:not([data-theme="light"]) .open > .dropdown-toggle.btn-danger { color: #ffffff; background-color: #511312; border-color: #9a2521; }
  html:not([data-theme="light"]) .btn-danger:active:hover, html:not([data-theme="light"]) .btn-danger.active:hover, html:not([data-theme="light"]) .open > .dropdown-toggle.btn-danger:hover, html:not([data-theme="light"]) .btn-danger:active:focus, html:not([data-theme="light"]) .btn-danger.active:focus, html:not([data-theme="light"]) .open > .dropdown-toggle.btn-danger:focus, html:not([data-theme="light"]) .btn-danger:active.focus, html:not([data-theme="light"]) .btn-danger.active.focus, html:not([data-theme="light"]) .open > .dropdown-toggle.btn-danger.focus { color: #ffffff; background-color: #581513; border-color: #a62723; }
  html:not([data-theme="light"]) .btn-danger.disabled:hover, html:not([data-theme="light"]) .btn-danger[disabled]:hover, html:not([data-theme="light"]) fieldset[disabled] .btn-danger:hover, html:not([data-theme="light"]) .btn-danger.disabled:focus, html:not([data-theme="light"]) .btn-danger[disabled]:focus, html:not([data-theme="light"]) fieldset[disabled] .btn-danger:focus, html:not([data-theme="light"]) .btn-danger.disabled.focus, html:not([data-theme="light"]) .btn-danger[disabled].focus, html:not([data-theme="light"]) fieldset[disabled] .btn-danger.focus { background-color: #481110; border-color: #90231f; }
  html:not([data-theme="light"]) .btn-danger .badge { color: #e09f9d; background-color: #141414; }
  html:not([data-theme="light"]) .btn-link { color: #aec9e1; }
  html:not([data-theme="light"]) .btn-link:hover, html:not([data-theme="light"]) .btn-link:focus { color: #bfd4e7; }
  html:not([data-theme="light"]) .btn-link[disabled]:hover, html:not([data-theme="light"]) fieldset[disabled] .btn-link:hover, html:not([data-theme="light"]) .btn-link[disabled]:focus, html:not([data-theme="light"]) fieldset[disabled] .btn-link:focus { color: #c7c7c7; }
  html:not([data-theme="light"]) .dropdown-menu { background-color: #141414; border: 1px solid #4a4a4a; border: 1px solid rgba(115, 115, 115, 0.15); box-shadow: 0 6px 12px rgba(51, 51, 51, 0.175); }
  html:not([data-theme="light"]) .dropdown-menu .divider { background-color: #1a1a1a; }
  html:not([data-theme="light"]) .dropdown-menu > li > a { color: #dbdbdb; }
  html:not([data-theme="light"]) .dropdown-menu > li > a:hover, html:not([data-theme="light"]) .dropdown-menu > li > a:focus { color: #dfdfdf; background-color: #171717; }
  html:not([data-theme="light"]) .dropdown-menu > .active > a, html:not([data-theme="light"]) .dropdown-menu > .active > a:hover, html:not([data-theme="light"]) .dropdown-menu > .active > a:focus { color: #ffffff; background-color: #16354f; }
  html:not([data-theme="light"]) .dropdown-menu > .disabled > a, html:not([data-theme="light"]) .dropdown-menu > .disabled > a:hover, html:not([data-theme="light"]) .dropdown-menu > .disabled > a:focus { color: #c7c7c7; }
  html:not([data-theme="light"]) .dropdown-header { color: #c7c7c7; }
  html:not([data-theme="light"]) .btn-group.open .dropdown-toggle { box-shadow: inset 0 3px 5px rgba(51, 51, 51, 0.125); }
  html:not([data-theme="light"]) .input-group-addon { color: #d1d1d1; background-color: #181818; border: 1px solid #4a4a4a; }
  html:not([data-theme="light"]) .nav > li > a:hover, html:not([data-theme="light"]) .nav > li > a:focus { background-color: #181818; }
  html:not([data-theme="light"]) .nav > li.disabled > a { color: #c7c7c7; }
  html:not([data-theme="light"]) .nav > li.disabled > a:hover, html:not([data-theme="light"]) .nav > li.disabled > a:focus { color: #c7c7c7; }
  html:not([data-theme="light"]) .nav .open > a, html:not([data-theme="light"]) .nav .open > a:hover, html:not([data-theme="light"]) .nav .open > a:focus { background-color: #181818; border-color: #285f8f; }
  html:not([data-theme="light"]) .nav .nav-divider { background-color: #1a1a1a; }
  html:not([data-theme="light"]) .nav-tabs { border-bottom: 1px solid #474747; }
  html:not([data-theme="light"]) .nav-tabs > li > a:hover { border-color: #434343 #434343 #474747; }
  html:not([data-theme="light"]) .nav-tabs > li.active > a, html:not([data-theme="light"]) .nav-tabs > li.active > a:hover, html:not([data-theme="light"]) .nav-tabs > li.active > a:focus { color: #d1d1d1; background-color: #141414; border: 1px solid #474747; }
  html:not([data-theme="light"]) .nav-tabs.nav-justified > .active > a, html:not([data-theme="light"]) .nav-tabs.nav-justified > .active > a:hover, html:not([data-theme="light"]) .nav-tabs.nav-justified > .active > a:focus { border: 1px solid #474747; }
@media (min-width: 768px) {
  html:not([data-theme="light"]) .nav-tabs.nav-justified > li > a { border-bottom: 1px solid #474747; }
  html:not([data-theme="light"]) .nav-tabs.nav-justified > .active > a, html:not([data-theme="light"]) .nav-tabs.nav-justified > .active > a:hover, html:not([data-theme="light"]) .nav-tabs.nav-justified > .active > a:focus { border-bottom-color: #404040; }
}
  html:not([data-theme="light"]) .nav-pills > li.active > a, html:not([data-theme="light"]) .nav-pills > li.active > a:hover, html:not([data-theme="light"]) .nav-pills > li.active > a:focus { color: #ffffff; background-color: #16354f; }
  html:not([data-theme="light"]) .nav-tabs-justified > .active > a, html:not([data-theme="light"]) .nav-tabs-justified > .active > a:hover, html:not([data-theme="light"]) .nav-tabs-justified > .active > a:focus { border: 1px solid #474747; }
@media (min-width: 768px) {
  html:not([data-theme="light"]) .nav-tabs-justified > li > a { border-bottom: 1px solid #474747; }
  html:not([data-theme="light"]) .nav-tabs-justified > .active > a, html:not([data-theme="light"]) .nav-tabs-justified > .active > a:hover, html:not([data-theme="light"]) .nav-tabs-justified > .active > a:focus { border-bottom-color: #404040; }
}
  html:not([data-theme="light"]) .navbar-collapse { box-shadow: inset 0 1px 0 rgba(5, 5, 5, 0.1); }
  html:not([data-theme="light"]) .navbar-form { box-shadow: inset 0 1px 0 rgba(5, 5, 5, 0.1), 0 1px 0 rgba(5, 5, 5, 0.1); }
  html:not([data-theme="light"]) .navbar-default { background-color: #161616; border-color: #454545; }
  html:not([data-theme="light"]) .navbar-default .navbar-brand { color: #c7c7c7; }
  html:not([data-theme="light"]) .navbar-default .navbar-brand:hover, html:not([data-theme="light"]) .navbar-default .navbar-brand:focus { color: #cecece; }
  html:not([data-theme="light"]) .navbar-default .navbar-text { color: #c7c7c7; }
  html:not([data-theme="light"]) .navbar-default .navbar-nav > li > a { color: #c7c7c7; }
  html:not([data-theme="light"]) .navbar-default .navbar-nav > li > a:hover, html:not([data-theme="light"]) .navbar-default .navbar-nav > li > a:focus { color: #dbdbdb; }
  html:not([data-theme="light"]) .navbar-default .navbar-nav > .active > a, html:not([data-theme="light"]) .navbar-default .navbar-nav > .active > a:hover, html:not([data-theme="light"]) .navbar-default .navbar-nav > .active > a:focus { color: #d1d1d1; background-color: #1a1a1a; }
  html:not([data-theme="light"]) .navbar-default .navbar-nav > .disabled > a, html:not([data-theme="light"]) .navbar-default .navbar-nav > .disabled > a:hover, html:not([data-theme="light"]) .navbar-default .navbar-nav > .disabled > a:focus { color: #cccccc; }
  html:not([data-theme="light"]) .navbar-default .navbar-toggle { border-color: #474747; }
  html:not([data-theme="light"]) .navbar-default .navbar-toggle:hover, html:not([data-theme="light"]) .navbar-default .navbar-toggle:focus { background-color: #1c1c1c; }
  html:not([data-theme="light"]) .navbar-default .navbar-toggle .icon-bar { background-color: #2f2f2f; }
  html:not([data-theme="light"]) .navbar-default .navbar-collapse, html:not([data-theme="light"]) .navbar-default .navbar-form { border-color: #454545; }
  html:not([data-theme="light"]) .navbar-default .navbar-nav > .open > a, html:not([data-theme="light"]) .navbar-default .navbar-nav > .open > a:hover, html:not([data-theme="light"]) .navbar-default .navbar-nav > .open > a:focus { color: #d1d1d1; background-color: #1a1a1a; }
@media (max-width: 767px) {
  html:not([data-theme="light"]) .navbar-default .navbar-nav .open .dropdown-menu > li > a { color: #c7c7c7; }
  html:not([data-theme="light"]) .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, html:not([data-theme="light"]) .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { color: #dbdbdb; }
  html:not([data-theme="light"]) .navbar-default .navbar-nav .open .dropdown-menu > .active > a, html:not([data-theme="light"]) .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, html:not([data-theme="light"]) .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { color: #d1d1d1; background-color: #1a1a1a; }
  html:not([data-theme="light"]) .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, html:not([data-theme="light"]) .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, html:not([data-theme="light"]) .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: #cccccc; }
}
  html:not([data-theme="light"]) .navbar-default .navbar-link { color: #c7c7c7; }
  html:not([data-theme="light"]) .navbar-default .navbar-link:hover { color: #dbdbdb; }
  html:not([data-theme="light"]) .navbar-default .btn-link { color: #c7c7c7; }
  html:not([data-theme="light"]) .navbar-default .btn-link:hover, html:not([data-theme="light"]) .navbar-default .btn-link:focus { color: #dbdbdb; }
  html:not([data-theme="light"]) .navbar-default .btn-link[disabled]:hover, html:not([data-theme="light"]) fieldset[disabled] .navbar-default .btn-link:hover, html:not([data-theme="light"]) .navbar-default .btn-link[disabled]:focus, html:not([data-theme="light"]) fieldset[disabled] .navbar-default .btn-link:focus { color: #cccccc; }
  html:not([data-theme="light"]) .navbar-inverse { background-color: #454545; border-color: #717171; }
  html:not([data-theme="light"]) .navbar-inverse .navbar-brand { color: #bcbcbc; }
  html:not([data-theme="light"]) .navbar-inverse .navbar-brand:hover, html:not([data-theme="light"]) .navbar-inverse .navbar-brand:focus { color: #ffffff; }
  html:not([data-theme="light"]) .navbar-inverse .navbar-text { color: #bcbcbc; }
  html:not([data-theme="light"]) .navbar-inverse .navbar-nav > li > a { color: #bcbcbc; }
  html:not([data-theme="light"]) .navbar-inverse .navbar-nav > li > a:hover, html:not([data-theme="light"]) .navbar-inverse .navbar-nav > li > a:focus { color: #ffffff; }
  html:not([data-theme="light"]) .navbar-inverse .navbar-nav > .active > a, html:not([data-theme="light"]) .navbar-inverse .navbar-nav > .active > a:hover, html:not([data-theme="light"]) .navbar-inverse .navbar-nav > .active > a:focus { color: #ffffff; background-color: #4b4b4b; }
  html:not([data-theme="light"]) .navbar-inverse .navbar-nav > .disabled > a, html:not([data-theme="light"]) .navbar-inverse .navbar-nav > .disabled > a:hover, html:not([data-theme="light"]) .navbar-inverse .navbar-nav > .disabled > a:focus { color: #d6d6d6; }
  html:not([data-theme="light"]) .navbar-inverse .navbar-toggle { border-color: #696969; }
  html:not([data-theme="light"]) .navbar-inverse .navbar-toggle:hover, html:not([data-theme="light"]) .navbar-inverse .navbar-toggle:focus { background-color: #414141; }
  html:not([data-theme="light"]) .navbar-inverse .navbar-toggle .icon-bar { background-color: #141414; }
  html:not([data-theme="light"]) .navbar-inverse .navbar-collapse, html:not([data-theme="light"]) .navbar-inverse .navbar-form { border-color: #707070; }
  html:not([data-theme="light"]) .navbar-inverse .navbar-nav > .open > a, html:not([data-theme="light"]) .navbar-inverse .navbar-nav > .open > a:hover, html:not([data-theme="light"]) .navbar-inverse .navbar-nav > .open > a:focus { color: #ffffff; background-color: #4b4b4b; }
@media (max-width: 767px) {
  html:not([data-theme="light"]) .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { border-color: #717171; }
  html:not([data-theme="light"]) .navbar-inverse .navbar-nav .open .dropdown-menu .divider { background-color: #4b4b4b; }
  html:not([data-theme="light"]) .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { color: #bcbcbc; }
  html:not([data-theme="light"]) .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, html:not([data-theme="light"]) .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { color: #ffffff; }
  html:not([data-theme="light"]) .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, html:not([data-theme="light"]) .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, html:not([data-theme="light"]) .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { color: #ffffff; background-color: #4b4b4b; }
  html:not([data-theme="light"]) .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, html:not([data-theme="light"]) .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, html:not([data-theme="light"]) .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: #d6d6d6; }
}
  html:not([data-theme="light"]) .navbar-inverse .navbar-link { color: #bcbcbc; }
  html:not([data-theme="light"]) .navbar-inverse .navbar-link:hover { color: #ffffff; }
  html:not([data-theme="light"]) .navbar-inverse .btn-link { color: #bcbcbc; }
  html:not([data-theme="light"]) .navbar-inverse .btn-link:hover, html:not([data-theme="light"]) .navbar-inverse .btn-link:focus { color: #ffffff; }
  html:not([data-theme="light"]) .navbar-inverse .btn-link[disabled]:hover, html:not([data-theme="light"]) fieldset[disabled] .navbar-inverse .btn-link:hover, html:not([data-theme="light"]) .navbar-inverse .btn-link[disabled]:focus, html:not([data-theme="light"]) fieldset[disabled] .navbar-inverse .btn-link:focus { color: #d6d6d6; }
  html:not([data-theme="light"]) .breadcrumb { background-color: #171717; }
  html:not([data-theme="light"]) .breadcrumb > li + li:before { color: #cccccc; }
  html:not([data-theme="light"]) .breadcrumb > .active { color: #c7c7c7; }
  html:not([data-theme="light"]) .pagination > li > a, html:not([data-theme="light"]) .pagination > li > span { color: #aec9e1; background-color: #141414; border: 1px solid #474747; }
  html:not([data-theme="light"]) .pagination > li > a:hover, html:not([data-theme="light"]) .pagination > li > span:hover, html:not([data-theme="light"]) .pagination > li > a:focus, html:not([data-theme="light"]) .pagination > li > span:focus { color: #bfd4e7; background-color: #181818; border-color: #474747; }
  html:not([data-theme="light"]) .pagination > .active > a, html:not([data-theme="light"]) .pagination > .active > span, html:not([data-theme="light"]) .pagination > .active > a:hover, html:not([data-theme="light"]) .pagination > .active > span:hover, html:not([data-theme="light"]) .pagination > .active > a:focus, html:not([data-theme="light"]) .pagination > .active > span:focus { color: #ffffff; background-color: #16354f; border-color: #285f8f; }
  html:not([data-theme="light"]) .pagination > .disabled > span, html:not([data-theme="light"]) .pagination > .disabled > span:hover, html:not([data-theme="light"]) .pagination > .disabled > span:focus, html:not([data-theme="light"]) .pagination > .disabled > a, html:not([data-theme="light"]) .pagination > .disabled > a:hover, html:not([data-theme="light"]) .pagination > .disabled > a:focus { color: #c7c7c7; background-color: #141414; border-color: #474747; }
  html:not([data-theme="light"]) .pager li > a, html:not([data-theme="light"]) .pager li > span { background-color: #141414; border: 1px solid #474747; }
  html:not([data-theme="light"]) .pager li > a:hover, html:not([data-theme="light"]) .pager li > a:focus { background-color: #181818; }
  html:not([data-theme="light"]) .pager .disabled > a, html:not([data-theme="light"]) .pager .disabled > a:hover, html:not([data-theme="light"]) .pager .disabled > a:focus, html:not([data-theme="light"]) .pager .disabled > span { color: #c7c7c7; background-color: #141414; }
  html:not([data-theme="light"]) .label { color: #ffffff; }
  html:not([data-theme="light"]) a.label:hover, html:not([data-theme="light"]) a.label:focus { color: #ffffff; }
  html:not([data-theme="light"]) .label-default { background-color: #323232; }
  html:not([data-theme="light"]) .label-default[href]:hover, html:not([data-theme="light"]) .label-default[href]:focus { background-color: #383838; }
  html:not([data-theme="light"]) .label-primary { background-color: #16354f; }
  html:not([data-theme="light"]) .label-primary[href]:hover, html:not([data-theme="light"]) .label-primary[href]:focus { background-color: #183b58; }
  html:not([data-theme="light"]) .label-success { background-color: #1c401c; }
  html:not([data-theme="light"]) .label-success[href]:hover, html:not([data-theme="light"]) .label-success[href]:focus { background-color: #1f481f; }
  html:not([data-theme="light"]) .label-info { background-color: #0e3946; }
  html:not([data-theme="light"]) .label-info[href]:hover, html:not([data-theme="light"]) .label-info[href]:focus { background-color: #10414f; }
  html:not([data-theme="light"]) .label-warning { background-color: #4d3006; }
  html:not([data-theme="light"]) .label-warning[href]:hover, html:not([data-theme="light"]) .label-warning[href]:focus { background-color: #573607; }
  html:not([data-theme="light"]) .label-danger { background-color: #481110; }
  html:not([data-theme="light"]) .label-danger[href]:hover, html:not([data-theme="light"]) .label-danger[href]:focus { background-color: #511312; }
  html:not([data-theme="light"]) .badge { color: #ffffff; background-color: #323232; }
  html:not([data-theme="light"]) a.badge:hover, html:not([data-theme="light"]) a.badge:focus { color: #ffffff; }
  html:not([data-theme="light"]) .list-group-item.active > .badge, html:not([data-theme="light"]) .nav-pills > .active > a > .badge { color: #aec9e1; background-color: #141414; }
  html:not([data-theme="light"]) .jumbotron { background-color: #181818; }
  html:not([data-theme="light"]) .jumbotron > hr { border-top-color: #484848; }
  html:not([data-theme="light"]) .thumbnail { background-color: #141414; border: 1px solid #474747; }
  html:not([data-theme="light"]) a.thumbnail:hover, html:not([data-theme="light"]) a.thumbnail:focus, html:not([data-theme="light"]) a.thumbnail.active { border-color: #285f8f; }
  html:not([data-theme="light"]) .thumbnail .caption { color: #dbdbdb; }
  html:not([data-theme="light"]) .alert-success { color: #c4dcc4; background-color: #15260f; border-color: #456728; }
  html:not([data-theme="light"]) .alert-success hr { border-top-color: #486b29; }
  html:not([data-theme="light"]) .alert-success .alert-link { color: #cde2ce; }
  html:not([data-theme="light"]) .alert-info { color: #bbd4e1; background-color: #091f2a; border-color: #196777; }
  html:not([data-theme="light"]) .alert-info hr { border-top-color: #1a6c7b; }
  html:not([data-theme="light"]) .alert-info .alert-link { color: #c5dbe6; }
  html:not([data-theme="light"]) .alert-warning { color: #ddd1bd; background-color: #2b2505; border-color: #7e590c; }
  html:not([data-theme="light"]) .alert-warning hr { border-top-color: #825b0e; }
  html:not([data-theme="light"]) .alert-warning .alert-link { color: #e2d8c7; }
  html:not([data-theme="light"]) .alert-danger { color: #dbb5b4; background-color: #250e0e; border-color: #662832; }
  html:not([data-theme="light"]) .alert-danger hr { border-top-color: #6a2933; }
  html:not([data-theme="light"]) .alert-danger .alert-link { color: #e0bfbe; }
  html:not([data-theme="light"]) .progress { background-color: #171717; box-shadow: inset 0 1px 2px rgba(51, 51, 51, 0.1); }
  html:not([data-theme="light"]) .progress-bar { color: #ffffff; background-color: #16354f; box-shadow: inset 0 -1px 0 rgba(51, 51, 51, 0.15); }
  html:not([data-theme="light"]) .progress-bar-success { background-color: #1c401c; }
  html:not([data-theme="light"]) .progress-bar-info { background-color: #0e3946; }
  html:not([data-theme="light"]) .progress-bar-warning { background-color: #4d3006; }
  html:not([data-theme="light"]) .progress-bar-danger { background-color: #481110; }
  html:not([data-theme="light"]) .list-group-item { background-color: #141414; border: 1px solid #474747; }
  html:not([data-theme="light"]) a.list-group-item, html:not([data-theme="light"]) button.list-group-item { color: #d1d1d1; }
  html:not([data-theme="light"]) a.list-group-item .list-group-item-heading, html:not([data-theme="light"]) button.list-group-item .list-group-item-heading { color: #dbdbdb; }
  html:not([data-theme="light"]) a.list-group-item:hover, html:not([data-theme="light"]) button.list-group-item:hover, html:not([data-theme="light"]) a.list-group-item:focus, html:not([data-theme="light"]) button.list-group-item:focus { color: #d1d1d1; background-color: #171717; }
  html:not([data-theme="light"]) .list-group-item.disabled, html:not([data-theme="light"]) .list-group-item.disabled:hover, html:not([data-theme="light"]) .list-group-item.disabled:focus { color: #c7c7c7; background-color: #181818; }
  html:not([data-theme="light"]) .list-group-item.disabled .list-group-item-text, html:not([data-theme="light"]) .list-group-item.disabled:hover .list-group-item-text, html:not([data-theme="light"]) .list-group-item.disabled:focus .list-group-item-text { color: #c7c7c7; }
  html:not([data-theme="light"]) .list-group-item.active, html:not([data-theme="light"]) .list-group-item.active:hover, html:not([data-theme="light"]) .list-group-item.active:focus { color: #ffffff; background-color: #16354f; border-color: #285f8f; }
  html:not([data-theme="light"]) .list-group-item.active .list-group-item-text, html:not([data-theme="light"]) .list-group-item.active:hover .list-group-item-text, html:not([data-theme="light"]) .list-group-item.active:focus .list-group-item-text { color: #cbddeb; }
  html:not([data-theme="light"]) .list-group-item-success { color: #c4dcc4; background-color: #15260f; }
  html:not([data-theme="light"]) a.list-group-item-success, html:not([data-theme="light"]) button.list-group-item-success { color: #c4dcc4; }
  html:not([data-theme="light"]) a.list-group-item-success:hover, html:not([data-theme="light"]) button.list-group-item-success:hover, html:not([data-theme="light"]) a.list-group-item-success:focus, html:not([data-theme="light"]) button.list-group-item-success:focus { color: #c4dcc4; background-color: #182a10; }
  html:not([data-theme="light"]) a.list-group-item-success.active, html:not([data-theme="light"]) button.list-group-item-success.active, html:not([data-theme="light"]) a.list-group-item-success.active:hover, html:not([data-theme="light"]) button.list-group-item-success.active:hover, html:not([data-theme="light"]) a.list-group-item-success.active:focus, html:not([data-theme="light"]) button.list-group-item-success.active:focus { color: #ffffff; background-color: #264b27; border-color: #418142; }
  html:not([data-theme="light"]) .list-group-item-info { color: #bbd4e1; background-color: #091f2a; }
  html:not([data-theme="light"]) a.list-group-item-info, html:not([data-theme="light"]) button.list-group-item-info { color: #bbd4e1; }
  html:not([data-theme="light"]) a.list-group-item-info:hover, html:not([data-theme="light"]) button.list-group-item-info:hover, html:not([data-theme="light"]) a.list-group-item-info:focus, html:not([data-theme="light"]) button.list-group-item-info:focus { color: #bbd4e1; background-color: #0a222f; }
  html:not([data-theme="light"]) a.list-group-item-info.active, html:not([data-theme="light"]) button.list-group-item-info.active, html:not([data-theme="light"]) a.list-group-item-info.active:hover, html:not([data-theme="light"]) button.list-group-item-info.active:hover, html:not([data-theme="light"]) a.list-group-item-info.active:focus, html:not([data-theme="light"]) button.list-group-item-info.active:focus { color: #ffffff; background-color: #1c4152; border-color: #316f8e; }
  html:not([data-theme="light"]) .list-group-item-warning { color: #ddd1bd; background-color: #2b2505; }
  html:not([data-theme="light"]) a.list-group-item-warning, html:not([data-theme="light"]) button.list-group-item-warning { color: #ddd1bd; }
  html:not([data-theme="light"]) a.list-group-item-warning:hover, html:not([data-theme="light"]) button.list-group-item-warning:hover, html:not([data-theme="light"]) a.list-group-item-warning:focus, html:not([data-theme="light"]) button.list-group-item-warning:focus { color: #ddd1bd; background-color: #302905; }
  html:not([data-theme="light"]) a.list-group-item-warning.active, html:not([data-theme="light"]) button.list-group-item-warning.active, html:not([data-theme="light"]) a.list-group-item-warning.active:hover, html:not([data-theme="light"]) button.list-group-item-warning.active:hover, html:not([data-theme="light"]) a.list-group-item-warning.active:focus, html:not([data-theme="light"]) button.list-group-item-warning.active:focus { color: #ffffff; background-color: #4d3d21; border-color: #856939; }
  html:not([data-theme="light"]) .list-group-item-danger { color: #dbb5b4; background-color: #250e0e; }
  html:not([data-theme="light"]) a.list-group-item-danger, html:not([data-theme="light"]) button.list-group-item-danger { color: #dbb5b4; }
  html:not([data-theme="light"]) a.list-group-item-danger:hover, html:not([data-theme="light"]) button.list-group-item-danger:hover, html:not([data-theme="light"]) a.list-group-item-danger:focus, html:not([data-theme="light"]) button.list-group-item-danger:focus { color: #dbb5b4; background-color: #291010; }
  html:not([data-theme="light"]) a.list-group-item-danger.active, html:not([data-theme="light"]) button.list-group-item-danger.active, html:not([data-theme="light"]) a.list-group-item-danger.active:hover, html:not([data-theme="light"]) button.list-group-item-danger.active:hover, html:not([data-theme="light"]) a.list-group-item-danger.active:focus, html:not([data-theme="light"]) button.list-group-item-danger.active:focus { color: #ffffff; background-color: #491d1c; border-color: #833533; }
  html:not([data-theme="light"]) .panel { background-color: #141414; box-shadow: 0 1px 1px rgba(51, 51, 51, 0.05); }
  html:not([data-theme="light"]) .panel-footer { background-color: #171717; border-top: 1px solid #474747; }
  html:not([data-theme="light"]) .panel > .panel-body + .table, html:not([data-theme="light"]) .panel > .panel-body + .table-responsive, html:not([data-theme="light"]) .panel > .table + .panel-body, html:not([data-theme="light"]) .panel > .table-responsive + .panel-body { border-top: 1px solid #474747; }
  html:not([data-theme="light"]) .panel-group .panel-heading + .panel-collapse > .panel-body, html:not([data-theme="light"]) .panel-group .panel-heading + .panel-collapse > .list-group { border-top: 1px solid #474747; }
  html:not([data-theme="light"]) .panel-group .panel-footer + .panel-collapse .panel-body { border-bottom: 1px solid #474747; }
  html:not([data-theme="light"]) .panel-default { border-color: #474747; }
  html:not([data-theme="light"]) .panel-default > .panel-heading { color: #dbdbdb; background-color: #171717; border-color: #474747; }
  html:not([data-theme="light"]) .panel-default > .panel-heading + .panel-collapse > .panel-body { border-top-color: #474747; }
  html:not([data-theme="light"]) .panel-default > .panel-heading .badge { color: #f5f5f5; background-color: #414141; }
  html:not([data-theme="light"]) .panel-default > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #474747; }
  html:not([data-theme="light"]) .panel-primary { border-color: #285f8f; }
  html:not([data-theme="light"]) .panel-primary > .panel-heading { color: #ffffff; background-color: #16354f; border-color: #285f8f; }
  html:not([data-theme="light"]) .panel-primary > .panel-heading + .panel-collapse > .panel-body { border-top-color: #285f8f; }
  html:not([data-theme="light"]) .panel-primary > .panel-heading .badge { color: #aec9e1; background-color: #141414; }
  html:not([data-theme="light"]) .panel-primary > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #285f8f; }
  html:not([data-theme="light"]) .panel-success { border-color: #456728; }
  html:not([data-theme="light"]) .panel-success > .panel-heading { color: #c4dcc4; background-color: #15260f; border-color: #456728; }
  html:not([data-theme="light"]) .panel-success > .panel-heading + .panel-collapse > .panel-body { border-top-color: #456728; }
  html:not([data-theme="light"]) .panel-success > .panel-heading .badge { color: #e0eeda; background-color: #264b27; }
  html:not([data-theme="light"]) .panel-success > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #456728; }
  html:not([data-theme="light"]) .panel-info { border-color: #196777; }
  html:not([data-theme="light"]) .panel-info > .panel-heading { color: #bbd4e1; background-color: #091f2a; border-color: #196777; }
  html:not([data-theme="light"]) .panel-info > .panel-heading + .panel-collapse > .panel-body { border-top-color: #196777; }
  html:not([data-theme="light"]) .panel-info > .panel-heading .badge { color: #dcecf4; background-color: #1c4152; }
  html:not([data-theme="light"]) .panel-info > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #196777; }
  html:not([data-theme="light"]) .panel-warning { border-color: #7e590c; }
  html:not([data-theme="light"]) .panel-warning > .panel-heading { color: #ddd1bd; background-color: #2b2505; border-color: #7e590c; }
  html:not([data-theme="light"]) .panel-warning > .panel-heading + .panel-collapse > .panel-body { border-top-color: #7e590c; }
  html:not([data-theme="light"]) .panel-warning > .panel-heading .badge { color: #faf6e6; background-color: #4d3d21; }
  html:not([data-theme="light"]) .panel-warning > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #7e590c; }
  html:not([data-theme="light"]) .panel-danger { border-color: #662832; }
  html:not([data-theme="light"]) .panel-danger > .panel-heading { color: #dbb5b4; background-color: #250e0e; border-color: #662832; }
  html:not([data-theme="light"]) .panel-danger > .panel-heading + .panel-collapse > .panel-body { border-top-color: #662832; }
  html:not([data-theme="light"]) .panel-danger > .panel-heading .badge { color: #f0e0e0; background-color: #491d1c; }
  html:not([data-theme="light"]) .panel-danger > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #662832; }
  html:not([data-theme="light"]) .well { background-color: #171717; border: 1px solid #454545; box-shadow: inset 0 1px 1px rgba(51, 51, 51, 0.05); }
  html:not([data-theme="light"]) .well blockquote { border-color: #474747; border-color: rgba(115, 115, 115, 0.15); }
  html:not([data-theme="light"]) .close { color: #ebebeb; text-shadow: 0 1px 0 #050505; }
  html:not([data-theme="light"]) .close:hover, html:not([data-theme="light"]) .close:focus { color: #ebebeb; }
  html:not([data-theme="light"]) .modal-content { background-color: #141414; border: 1px solid #545454; border: 1px solid rgba(115, 115, 115, 0.2); box-shadow: 0 3px 9px rgba(51, 51, 51, 0.5); }
  html:not([data-theme="light"]) .modal-backdrop { background-color: #4c4c4c; }
  html:not([data-theme="light"]) .modal-header { border-bottom: 1px solid #454545; }
  html:not([data-theme="light"]) .modal-footer { border-top: 1px solid #454545; }
@media (min-width: 768px) {
  html:not([data-theme="light"]) .modal-content { box-shadow: 0 5px 15px rgba(51, 51, 51, 0.5); }
}
  html:not([data-theme="light"]) .tooltip-inner { color: #ffffff; background-color: #4c4c4c; }
  html:not([data-theme="light"]) .tooltip.top .tooltip-arrow { border-top-color: #737373; }
  html:not([data-theme="light"]) .tooltip.top-left .tooltip-arrow { border-top-color: #737373; }
  html:not([data-theme="light"]) .tooltip.top-right .tooltip-arrow { border-top-color: #737373; }
  html:not([data-theme="light"]) .tooltip.right .tooltip-arrow { border-right-color: #737373; }
  html:not([data-theme="light"]) .tooltip.left .tooltip-arrow { border-left-color: #737373; }
  html:not([data-theme="light"]) .tooltip.bottom .tooltip-arrow { border-bottom-color: #737373; }
  html:not([data-theme="light"]) .tooltip.bottom-left .tooltip-arrow { border-bottom-color: #737373; }
  html:not([data-theme="light"]) .tooltip.bottom-right .tooltip-arrow { border-bottom-color: #737373; }
  html:not([data-theme="light"]) .popover { background-color: #141414; border: 1px solid #4a4a4a; border: 1px solid rgba(115, 115, 115, 0.2); box-shadow: 0 5px 10px rgba(51, 51, 51, 0.2); }
  html:not([data-theme="light"]) .popover-title { background-color: #161616; border-bottom: 1px solid #444444; }
  html:not([data-theme="light"]) .popover.top > .arrow { border-top-color: #545454; border-top-color: rgba(115, 115, 115, 0.25); }
  html:not([data-theme="light"]) .popover.top > .arrow:after { border-top-color: #404040; }
  html:not([data-theme="light"]) .popover.right > .arrow { border-right-color: #545454; border-right-color: rgba(115, 115, 115, 0.25); }
  html:not([data-theme="light"]) .popover.right > .arrow:after { border-right-color: #404040; }
  html:not([data-theme="light"]) .popover.bottom > .arrow { border-bottom-color: #545454; border-bottom-color: rgba(115, 115, 115, 0.25); }
  html:not([data-theme="light"]) .popover.bottom > .arrow:after { border-bottom-color: #404040; }
  html:not([data-theme="light"]) .popover.left > .arrow { border-left-color: #545454; border-left-color: rgba(115, 115, 115, 0.25); }
  html:not([data-theme="light"]) .popover.left > .arrow:after { border-left-color: #404040; }
  html:not([data-theme="light"]) .carousel-control { color: #ffffff; text-shadow: 0 1px 2px rgba(51, 51, 51, 0.6); background-color: rgba(76, 76, 76, 0.0); }
  html:not([data-theme="light"]) .carousel-control:hover, html:not([data-theme="light"]) .carousel-control:focus { color: #ffffff; }
  html:not([data-theme="light"]) .carousel-indicators li { background-color: #4c4c4c \9; background-color: rgba(76, 76, 76, 0.0); border: 1px solid #404040; }
  html:not([data-theme="light"]) .carousel-indicators .active { background-color: #141414; }
  html:not([data-theme="light"]) .carousel-caption { color: #ffffff; text-shadow: 0 1px 2px rgba(51, 51, 51, 0.6); }

}
