body {
	background-color: #111212;
	color: #a4a5a7;
}

/*
Backgrounds & Areas
-----
START
*/

.mlite-header {
    background-color: #111212;
    box-shadow: 0px 12px 32px -5px rgba(0, 0, 0, 0.55);
}
.mlite-header-menu-container ul li ul.sub-menu {
    background-color: #111212;
    box-shadow: 0px 12px 32px -5px rgba(0, 0, 0, 0.55);
}
.mlite-header-block.fixed {
    background-color: #111212;
    border-bottom: 1px solid #161a1d;
}
.mlite-header-menu-search-container {
    background-color: #111212;
}
.mlite-post-title-background,
.mlite-page-title-background,
.mlite-home-hero-block-background-wrapper,
.mlite-header-search-form-inner,
.mlite-page-body-content-author-wrapper {
    background-color: #161a1d;
}
pre.wp-block-code {
    background-color: #383e41;
}
.mlite-page-body-content code {
    background-color: #202427;
}

/*
Backgrounds & Areas
-----
END
*/

/*
Inputs & Buttons
-----
START
*/

input,
textarea,
select {
    background-color: #161a1d;
    border: 1px solid #161a1d;
    color: #f3f3f3;
}
.wp-block-file a.wp-block-file__button,
.wp-block-search__button,
.mlite-back-to-top-button,
input[type="submit"],
.comment-respond input[type="submit"] {
    background-color: #202427;
    color: #f3f3f3;
}
.wp-block-search__input,
.comment-respond textarea,
.comment-respond input[type="text"],
.comment-respond input[type="email"],
.comment-respond input[type="url"] {
    background-color: #161a1d;
    color: #f3f3f3;
}
.mlite-header-menu-search-open-button,
.mlite-header-search-form-inner input[type="search"] {
    color: #f3f3f3;
}
.mlite-header-search-form-inner input[type="submit"] {
    background-color: #202427;
}
.mlite-header-search-form-inner input[type="submit"]:hover {
    background-color: #111212;
}
.wp-block-file a.wp-block-file__button:hover,
nav.pagination .nav-links span.current,
nav.wp-block-query-pagination .wp-block-query-pagination-numbers span.current {
    background-color: #383e41;
    color: #f3f3f3;
}
.wp-block-button__link:hover {
    background-color: #383e41 !important;
    color: #f3f3f3 !important;
}

/*
Inputs & Buttons
-----
END
*/

/*
Headings & Titles
-----
START
*/

h1, h1 a, h2, h2 a, h3, h3 a, h4, h4 a, h5, h5 a, h6, h6 a,
.mlite-loop-item-title,
.mlite-loop-2-item-title,
.mlite-page-body-related-publications-title,
.mlite-right-sidebar-title,
.mlite-footer-widget-title,
.wp-block-heading,
h2.wp-block-comments-title,
.mlite-page-body-comments-title,
h3.comment-reply-title {
    color: #f3f3f3;
}
.mlite-page-body-content-author-title {
    color: #75787d;
}

/*
Headings & Titles
-----
END
*/

/*
Links
-----
START
*/

a.mlite-header-logo-text,
h1.wp-block-site-title a,
.mlite-header-menu-container ul li a,
.mlite-page-title-category a:hover,
.mlite-loop-item-title a,
.mlite-loop-2-item-title a,
.mlite-page-body-content-author-name a,
.mlite-page-body-content-tags a:hover,
.mlite-page-body-comments-item-author a,
.mlite-page-body-comments-item-date a:hover,
.comment-respond p.logged-in-as a:hover,
.comment-respond p.comment-notes a:hover,
.comment-respond p.comment-form-cookies-consent a:hover,
.mlite-footer-inner a:hover,
.taxonomy-category a:hover,
.wp-block-comment-author-name a,
.wp-block-comment-date a:hover,
.wp-block-comment-reply-link a:hover {
    color: #f3f3f3;
}
.mlite-footer-below a:hover {
    color: #a4a5a7;
}
.mlite-page-title-category a,
.mlite-loop-item-category a,
.mlite-loop-2-item-category a,
.mlite-loop-item-author-date a,
.mlite-loop-2-item-author-date a,
.mlite-page-body-content-tags a,
.mlite-page-body-comments-item-date a,
.mlite-page-body-comments-item-author a:hover,
.mlite-header-mobile-menu-copy a,
.mlite-footer-below a,
.mlite-footer-inner a,
.wp-block-latest-posts li a,
.wp-block-latest-comments li a,
.wp-block-archives li a,
.wp-block-categories li a,
.wp-block-navigation a,
.comment-respond p.logged-in-as a,
.comment-respond p.comment-notes a,
.comment-respond p.comment-form-cookies-consent a,
.taxonomy-category a,
.wp-block-comment-date a,
.wp-block-comment-reply-link a,
.wp-block-image figcaption a {
    color: #75787d;
}
nav.pagination .nav-links a,
nav.wp-block-query-pagination a,
.post-navigation-link-next a,
.post-navigation-link-previous a,
a.wp-block-read-more,
.wp-block-loginout a {
    background-color: #202427;
    color: #f3f3f3;
}
nav.pagination .nav-links a:hover,
nav.wp-block-query-pagination a:hover,
.post-navigation-link-next a:hover,
.post-navigation-link-previous a:hover,
a.wp-block-read-more:hover,
.wp-block-loginout a:hover {
    background-color: #383e41;
    color: #f3f3f3;
}
.widget_nav_menu ul.menu li a,
nav.wp-calendar-nav a,
ul.wp-block-page-list li a,
ul.wp-block-rss li a,
.wp-block-tag-cloud a {
    color: #75787d !important;
}
.is-style-outline a:hover {
    border-color: #75787d !important;
}

/*
Links
-----
END
*/

/*
Content
-----
Start
*/

blockquote.wp-block-quote {
    border: 1px solid #a4a5a7;
}
blockquote.wp-block-quote p,
.mlite-page-body-excerpt,
.mlite-page-body-content-author-name,
.mlite-page-body-comments-item-author,
.wp-block-post-author__name,
.wp-block-comment-author-name {
    color: #f3f3f3;
}
span.mlite-header-logo-description,
.mlite-home-hero-image-block-heading-readmore,
.mlite-page-title-description,
.mlite-loop-item-category,
.mlite-loop-2-item-category,
.mlite-loop-item-author-date,
.mlite-loop-2-item-author-date,
.mlite-page-body-content-date,
.mlite-post-title-meta-comments,
.mlite-page-body-content-featured-image-caption,
.mlite-page-body-content-tags,
.mlite-header-mobile-menu-copy,
.mlite-page-body-comments-item-date,
.mlite-footer-below,
.mlite-footer-inner,
.comment-respond p.logged-in-as,
.comment-respond p.comment-notes,
.comment-respond p.comment-form-cookies-consent,
.wp-block-latest-posts li,
.wp-block-latest-comments li,
.wp-block-archives li,
.wp-block-categories li,
blockquote.wp-block-quote cite,
.wp-block-latest-posts__post-author,
.wp-block-latest-posts__post-date,
.wp-block-table .wp-element-caption,
.wp-block-image figcaption,
.wp-caption-text,
.gallery-caption,
.wp-block-site-tagline,
.wp-block-post-date,
.taxonomy-category,
.wp-block-comment-date,
.wp-block-comment-reply-link {
    color: #75787d;
}
nav.wp-calendar-nav {
    color: #75787d !important;
}
.wp-block-separator {
    border-color: #161a1d;
}

/*
Content
-----
END
*/

/*
Slots Launch
-----
START
*/

.choices[data-type*=select-one] .choices__input {
    border-bottom: 1px solid #111212 !important;
    background-color: #161a1d !important;
}
.sl-placeholder,
.sl-popup {
    background: #202427;
}
.slotsl-providers .choices__inner {
    background: #161a1d !important;
    border: 1px solid #161a1d !important;
    color: #f3f3f3 !important;
}
.choices__input {
    background-color: #161a1d !important;
}
.slotsl-providers select {
    border: 1px solid #161a1d !important;
    background-color: #161a1d !important;
}
.sl-filter-container .slotsl-search input {
    border: 1px solid #161a1d !important;
    background-color: #161a1d !important;
    color: #f3f3f3 !important;
}
.slider {
    background-color: #161a1d !important;
}
input:focus + .slider {
    box-shadow: 0 0 1px #161a1d !important;
}
.slider:before {
    background-color: #f3f3f3 !important;
}
.slotsl-game {
    box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.5) 0px 2px 15px 0px !important;
    background-color: #161a1d !important;
}
.slotsl-meta .slotsl-title span,
.slotsl-meta .slotsl-title a {
    color: #f3f3f3 !important;
}
.sl-game-attributes {
    background: #202427;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.6);
    border: 1px solid #202427;
}
.sl-game-attributes-header {
    border-bottom: 1px solid #202427;
}
.sl-attribute-item {
    border-bottom: 1px solid #202427;
    border-right: 1px solid #202427;
}
.sl-attribute-item:hover {
    background-color: #383e41;
}
.sl-attribute-label {
    color: #75787d;
}
.sl-attribute-value {
    color: #f3f3f3;
}

/*
Slots Launch
-----
END
*/