/** General **/
body {font-weight:600;background-color:#fff;color:#787878;}
body, button, input, select, textarea {font-family: "Asap", sans-serif !important;}
body {background-image: url(/images/site-background-light.svg);background-attachment: fixed;-webkit-background-size: cover !important;-moz-background-size: cover;-o-background-size: cover;background-position: left top;background-repeat: no-repeat;background-size: cover;background-color: #fff;}
body.system-switch-mode-on {background-image: url(/images/site-background-dark.svg);background-color: #181818;}
#main-content {color:#787878;}
#page {min-height: 84vh;position: relative;}
body.system-switch-mode-on, body.system-switch-mode-on #main-content {color:#eee;}
.image-invert {filter: invert(0);}
.underline {border-bottom: 1px dashed #686868;padding-bottom: 1px;}
body.system-switch-mode-on .underline {border-bottom: 1px dashed #fff;}
.fl-module-fl-post-content a, .video-content a, .fl-html p a {color: var(--primary);}
.fl-module-fl-post-content a:hover, .video-content a:hover, .fl-html p a:hover {color: var(--tertiary);border-bottom: 1px dashed var(--tertiary);padding-bottom: 0.5px;}
body.system-switch-mode-on .fl-module-fl-post-content a, body.system-switch-mode-on .video-content a, body.system-switch-mode-on .fl-html p a {color: var(--primary);}
body.system-switch-mode-on .fl-module-fl-post-content a:hover, body.system-switch-mode-on .video-content a:hover, body.system-switch-mode-on .fl-html p a:hover {color: var(--tertiary);border-bottom: 1px dashed var(--tertiary);}
.content-tags a , body.system-switch-mode-on .content-tags a, .et_social_icons_container a, body.system-switch-mode-on .et_social_icons_container a, .landing-content-block-alt a, .landing-content-block a, body.system-switch-mode-on .landing-content-block-alt a, body.system-switch-mode-on .landing-content-block a, .color {border-bottom: 0 !important;}
body.system-switch-mode-on .image-invert {filter: invert(1);}
.img-invert img {filter: invert(70%) !important;}
.img-invert img:hover {filter: invert(30%) !important;}
body.system-switch-mode-on .img-invert img {filter: invert(30%) !important;}
body.system-switch-mode-on .img-invert img:hover {filter: invert(70%) !important;}
.media-invert img {filter: invert(0%);}
body.system-switch-mode-on .media-invert img {filter: invert(100%);}
#main-header {background-color:#fff;box-shadow:none !important;}
.inside-article .page-header-image-single {display: none;} 
body.system-switch-mode-on #main-header {background-color:#181818;box-shadow:none !important;}
@media only screen and (min-width:992px) {.hide-on-desktop {display:none !important;}}
@media only screen and (max-width:992px) {.hide-on-mobile {display:none !important;}}
@media only screen and (max-width:500px) {.hide-on-small {display:none !important;}}
.markets-header {color:#fff !important;text-align:center;padding:12px;font-size:32px;margin:0;}
.intro-text {color:#fff !important;font-size:18px;text-align:center;padding:12px;margin-bottom:2px;}
@media only screen and (max-width:992px) {#intro-header-block {margin: 0 22px;}}
h1,h2,h3,h4,h5,h6 {color:#787878;font-family: "Changa", sans-serif;}
body.system-switch-mode-on h1, body.system-switch-mode-on h2, body.system-switch-mode-on h3, body.system-switch-mode-on h4, body.system-switch-mode-on h5, body.system-switch-mode-on h6 {color:#fff;}
.color {color:var(--secondary) !important;}
.color:hover {color:var(--tertiary) !important;}
.green {color: #1ba000 !important;border-bottom: 0 !important;}
.green:hover {color: #51b13e !important;}
#header-container .fl-heading {color:#fff !important;}
.centered-container .fl-col {float:none;}
#header-container .fl-module-content {margin:8px;}
#header-container > .fl-row-content-wrap {padding-top:52px;padding-bottom:122px;}
#default-header-container > .fl-row-content-wrap {padding-top:42px;padding-bottom:82px;}
ol,ul {margin:18px 12px !important;}
.shop-list {margin:22px 0 22px 32px !important;}
li {line-height: 28px;letter-spacing: 1px;position: relative;}
.info-container ul {margin:6px !important;}
hr {border-bottom:1px solid #f4f4f4 !important;background-color:transparent !important;margin-bottom:22px !important;margin-top:22px !important;}
.single-content-divider hr {margin-bottom:12px !important;margin-top:12px !important;}
body.system-switch-mode-on hr {border-bottom:1px solid #242424 !important;background-color:transparent !important;}
.content-divider {margin-bottom:42px !important;margin-top:42px !important;}
a,a.um-link {color:#787878;}
a.um-link:hover,a:hover {color:var(--primary);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.um a.um-link {color:var(--primary);}
.um-activity-wall a {color:var(--primary) !important;}
.um-activity-wall a:hover {color:var(--secondary) !important;}
.um-activity-author-url a {color: #585858 !important;}
.um-activity-author-url a:hover {color:var(--primary) !important;}
body.system-switch-mode-on .um-activity-author-url a {color: #fff !important;}
body.system-switch-mode-on .um-activity-author-url a:hover {color:var(--primary) !important;}
.um-activity-metadata a {color: #999 !important;}
.um-activity-metadata a:hover {color:var(--primary) !important;}
body.system-switch-mode-on .um-activity-metadata a {color: #888 !important;}
body.system-switch-mode-on .um-activity-metadata a:hover {color:var(--primary) !important;}
.um-verified-request-link .um a.um-link {color:#fff !important;}
.um a.um-link:hover {color:var(--secondary) !important;}
a.um-button {background-color:var(--primary) !important;}
body.system-switch-mode-on a, body.system-switch-mode-on a.um-link {color:#fff;}
body.system-switch-mode-on a.um-link:hover, body.system-switch-mode-on a:hover {color:var(--secondary);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.um .um-field-label {color:#787878 !important;}
body.system-switch-mode-on h1, body.system-switch-mode-on h2, body.system-switch-mode-on h3, body.system-switch-mode-on h4, body.system-switch-mode-on h5, body.system-switch-mode-on h6 {color:#eee;}
.um-misc-with-img {border-bottom:1px solid #f4f4f4 !important;}
body.system-switch-mode-on .um-misc-with-img {border-bottom:1px solid #333 !important;}
input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover {border:0;-webkit-text-fill-color:var(--primary);-webkit-box-shadow:0 0 0 1000px #f1f1f1 inset;transition:background-color 5000s ease-in-out 0s;}
body.system-switch-mode-on input:-webkit-autofill, body.system-switch-mode-on input:-webkit-autofill:focus, body.system-switch-mode-on input:-webkit-autofill:hover, body.system-switch-mode-on select:-webkit-autofill, body.system-switch-mode-on select:-webkit-autofill:focus, body.system-switch-mode-on select:-webkit-autofill:hover, body.system-switch-mode-on textarea:-webkit-autofill, body.system-switch-mode-on textarea:-webkit-autofill:focus, body.system-switch-mode-on textarea:-webkit-autofill:hover {border:0;-webkit-text-fill-color:var(--primary);-webkit-box-shadow:0 0 0 1000px #202020 inset;transition:background-color 5000s ease-in-out 0s;}
:focus {outline:0 !important;}
* {box-sizing:border-box;}
.container:before {display:none;}
.tablehead {color:var(--primary) !important;}
body.system-switch-mode-on .tablehead {color:var(--tertiary) !important;}
.content-paragraph {padding:2px 2px 12px 2px;display:block;line-height:26px;color:#787878;}
body.system-switch-mode-on .content-paragraph {color:#ccc;}
.um-activity-bodyinner-txt {font-weight:500;}
.box-links {padding:8px 8px 14px 8px;}
.invert {color:#787878;}
body.system-switch-mode-on .invert {color:#d8d8d8;}
.invert:hover, body.system-switch-mode-on .invert:hover {color:var(--primary);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.box-links a {font-weight:500;font-size:12px;padding:2px 8px 2px 0;}
.box-links a:first-child, .box-links a:last-child {padding:2px 8px 2px 0;}
.divider {font-size:12px;color:#eee;padding-left:6px;padding-right:6px;}
body.system-switch-mode-on .divider {color:#666;}
.auth-divider {font-size:16px;font-weight: 200;color:#eee;padding-left:6px;padding-right:8px;vertical-align:bottom;}
body.system-switch-mode-on .auth-divider {color:#444;}
.divider-currency {font-size:18px;color:#eee;padding-left:6px;padding-right:2px;line-height:28px;}
body.system-switch-mode-on .divider, body.system-switch-mode-on .divider-currency {color:#444;}
.white-text .entry-title {color:#fff !important;}
.um-dropdown-arr {color:#eee;}
body.system-switch-mode-on .um-dropdown-arr {color:#282828;}
.alt-link {color:#686868 !important;}
body.system-switch-mode-on .alt-link {color:#eee !important;}
.color-link {color:var(--primary) !important;}
.color-link:hover {color:var(--secondary) !important;}
body.system-switch-mode-on .color-link {color:var(--primary) !important;}
body.system-switch-mode-on .color-link:hover {color:var(--tertiary) !important;}
.thin {font-weight:400 !important;}
.semibold {font-weight:500 !important;}
.content-header {font-size:24px;margin:2px 2px 8px 10px;line-height:38px;display:block;}
@media only screen and (max-width:767px) {.content-header {margin:2px 2px 8px 2px;}}
*,::after,::before {box-sizing:border-box;border-spacing:0;}
.capitalise {text-transform:capitalize;}
blockquote {border-color:var(--secondary) !important;}
.um-field-error,p.um-notice.err {background:#b60924 !important;padding-right:22px !important;font-weight:500 !important;}
.um-field-error .um-field-arrow {color:#b60924 !important;}
.um-icon-ios-close-empty:before {font-weight:900 !important;font-size:28px !important;}
#header-content-box *, body.system-switch-mode-on #header-content-box * {color:#fff !important;}
#intro-header-container .fl-row-content-wrap {height:352px;}
p {font-size:16px;font-weight:500;}
.powered-by {font-size: 12px;font-weight: 500;}
.powered-by-block-desktop {display:inline-block;padding:6px 12px 6px 12px;float:right;}
.powered-by-block-mobile {display: block;margin: 22px 34px;}
@media only screen and (max-width:500px) {.powered-by {display: none;}}
.fs-link {color:var(--primary);}
.fs-link:hover {color:var(--tertiary);}
.um-activity-modal-head {background:#fff !important;border-bottom:1px solid #e5e5e5 !important;color:#666 !important;}
body.system-switch-mode-on .um-activity-modal-head {background:#181818 !important;border-bottom:1px solid #333 !important;color:#eee !important;}
.box-content {font-size:14px;padding-bottom:2px;}
blockquote {border-left:5px solid var(--primary) !important;}
#logo {width:32px;}
#et_top_search {display:none;}
.logo_container {display:none;}
.mu_register {text-align:center;color:transparent;}
.mu_register .mu_alert {color:#686868 !important;background:#fff !important;border:1px solid #f4f4f4 !important;text-align:center !important;padding:42px !important;margin:12% !important;}
select {background-color: #f8f8f8;color: #686868;border: 1px solid #f4f4f4 !important;border-radius: 50px !important;width: -webkit-fill-available;}
body.system-switch-mode-on select {background-color: #222;border: 1px solid #222 !important;color: #fff;}
.cat-select select {padding: 14px !important;}
.pp-contact-form textarea {height: 152px;}
#users {list-style: none;}
.posts-table-controls .select2-container .select2-selection--single .select2-selection__arrow:after, .posts-table-controls .select2-container .select2-selection--single .select2-selection__arrow:before {display: none !important;}

/** Session **/
.session-bar {position: absolute;top: 0;left: 0;display: block;width: 100%;background-color: var(--primary);color: #fff;font-size: 14px;letter-spacing: 1px;font-weight: 600;text-align: center;padding: 8px;border-radius: 4px;}
@media only screen and (max-width:767px) {.session-bar {width: 90%;background-color: var(--primary);color: #fff;font-size: 12px;letter-spacing: 1px;font-weight: 600;text-align: center;margin: 2% 5%;}}

/** Tag Cloud **/
.sidebar-tag-cloud ul {list-style: none;margin: 12px !important;}
.sidebar-cat-cloud {margin: 12px !important;}
.sidebar-tag-cloud ul li a, .sidebar-cat-cloud a {padding: 4px 4px;border-radius: 4px;}
.frontpage-tag-cloud ul {list-style: none;margin: 12px !important;text-align: center;}
.frontpage-cat-cloud {margin: 12px !important;text-align: center;}
.frontpage-tag-cloud ul li a, .frontpage-cat-cloud a {padding: 4px 8px;border-radius: 4px;}

/** Translate **/
.translate-selector {width: 142px !important;display: inline-flex !important;z-index: 2 !important;float: right !important;height: 32px !important;margin: 8px 6px !important;}
.translate-selector select {padding: 6px 12px !important;height: 26px;text-transform: uppercase;font-size: 10px;letter-spacing: 1px;}
.minimal-footer-translate .translate-selector {margin: 2px 8px !important;}
.footer-default .translate-selector {margin: 2px 8px !important;}
.translate-selector select {background-color: #fff;border: 1px solid #f4f4f4 !important;color: #686868;}
body.system-switch-mode-on .translate-selector select {background-color: #222;border: 1px solid #333 !important;color: #fff;}
.translate-selector-panel {z-index: 9;margin: 12px 16px;}
.footer-full .translate-selector {float: right;}
@media only screen and (max-width: 992px) {.minimal-footer-translate, .translate-selector {display: none !important;}}

/** Tools **/
.card {display: inline-block;vertical-align: top;padding: 32px;text-align: left;min-height: 262px;margin: 28px 0;background: #fff;border: 1px solid #f4f4f4;color: #585858;border-radius: 4px;width: 100%;}
.card-single {margin: 28px 0;}
.card i {margin-right: 8px;}
.card-warning-float {float: right;}
.card-warning-float i {font-size: 62px;color: #cc0000;}
.border-danger {border: 1px solid #cc0000 !important;}
body.system-switch-mode-on .border-danger {border: 1px solid #cc0000 !important;}
.card-links {display: block;text-align: right;}
body.system-switch-mode-on .card {background: #222;border: 1px solid #242424;color: #fff;}
@media only screen and (max-width: 992px) {.card {width: 92%;}}
.card-header {font-size: 32px;}
.large-card {min-height: 428px !important;}
.float-right {float: right;}
.card-img-right, .card-img-right-small, .card-img-right-large {float: right;margin: -48px 12px 12px 12px;border: 1px solid #f4f4f4;border-radius: 4px;padding: 22px;}
body.system-switch-mode-on .card-img-right, body.system-switch-mode-on .card-img-right-small, body.system-switch-mode-on .card-img-right-large {border: 1px solid #222;}
.card-img-right img {width: 240px;}
.card-img-right-small img {width: 162px;}
@media only screen and (max-width:992px) {.card-img-right-small img {width: 82px;}}
.card-img-right-large img {width: 342px;}
.centered-header {margin-top:12px;font-weight:500;text-align:center;font-size:4em;}
.centered-content-header {margin:4px;font-weight:500;text-align:center;font-size:2.5em;display:block;}
.active, .current-menu-item a, .current_page_item a {color:var(--primary) !important;font-weight:500;}
body.system-switch-mode-on .active {color:var(--primary) !important;font-weight:500;}
.site-list {margin-left:12px;list-style:none;}
.site-list li {letter-spacing:.4px !important;}
.site-list li:before {font-family: 'Font Awesome 5 Pro';content: "\f067";font-size: 12px;margin-right: 8px;line-height: 32px;vertical-align: middle;color: var(--tertiary);}
.box-heading {background-color:#f4f4f4;padding:12px 8px 12px 16px;border-radius:12px 12px 0 0;display:block;}
.box-heading h2 {margin-bottom:2px;}
body.system-switch-mode-on .box-heading {background-color:#282828;}
.intro-button-container {margin-top:22px;display:block;}
.intro-box {margin:42px;background-color:#fff;border-radius:8px;}
body.system-switch-mode-on .intro-box {background-color:#222;}
@media only screen and (max-width:992px) {.intro-box {margin:12px;}}
.intro-button {font-size:14px;padding:12px 22px 12px 22px;font-weight:900;line-height:18px;background:#f6f6f6 !important;border-radius:0 0 8px 8px;color:#686868 !important;letter-spacing:1px;border:0;display:block;text-align:center;width:100%;}
.intro-button:hover {background:var(--primary) !important;color:#fff !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
body.system-switch-mode-on .intro-button {background:#282828 !important;color:#fff !important;}
body.system-switch-mode-on .intro-button:hover {background:var(--primary) !important;color:#fff !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.custom-list {text-align:left;display:block;margin:2px 12px 2px 12px;}
.ul-container {display:flex;}
.ul-container .custom-list {width:50%;}
.custom-list li {letter-spacing:.4px !important;font-weight:500;}
.custom-list li:before {font-family:'Font Awesome 5 Duotone';content:"\f00c";font-size:22px;margin-right:8px;line-height:52px;vertical-align:middle;}
.link-box {background-color:#fff;border-radius:4px;padding:2px 4px 2px 4px;color:var(--primary) !important;}
body.system-switch-mode-on .link-box {color:var(--primary) !important;}
.link-box:hover {background-color:#222;border-radius:4px;padding:2px 4px 2px 4px;color:#fff !important;}
.page-header-title {display:block;text-align:center;font-size:3.5em;font-weight:800;color:#686868 !important;}
body.system-switch-mode-on .page-header-title {color:#fff !important;}
.page-header-subtitle {display:block;text-align:center;font-size:1.2em;font-weight:600;color:#686868 !important;}
body.system-switch-mode-on .page-header-subtitle {color:#fff !important;}
#light-container * {color:#fff;}
.fl-module-content {font-weight:500;}
.success-heading {display:block;text-align:center;font-size:52px;font-weight:900;margin-bottom: 22px;margin-top: 22px;}
.content-header {line-height:38px !important;font-weight:900 !important;font-size:28px;margin-left:1%;padding-bottom:8px !important;margin-bottom:2px;}
.buy-swap-header .pp-tabs-panel-content > div > p:nth-child(1) {margin-bottom: 0 !important;}
.content-subtitle {font-size:18px;margin-left:1%;margin-top:12px;font-weight:800;}
.pp-headline-dynamic-wrapper {color:#fff !important;text-align:center !important;}
.copyright-bar {display:none !important;}
.padded-photo {padding:32px;}
.random-cover::after {content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.4;}
.random-cover .fl-row-content-wrap {z-index:2;}
a.um-button {box-shadow:none !important;}
.content-tags {display:block;margin:12px 0;}
.wp-editor-container {border:0 !important;}
.landing-content-block {margin: 82px 72px 82px 0;text-align: right;}
.landing-content-block-alt {margin: 82px 0 82px 72px;}
@media only screen and (max-width: 992px) {.landing-content-block, .landing-content-block-alt {margin: 12px;}}
.content-block {margin: 32px 72px 0 0;text-align: right;}
.content-block-alt {margin: 32px 0 0 72px;}
@media only screen and (max-width: 992px) {.content-block, .content-block-alt {margin: 12px;}}
.sidebar .widget {background-color: #ffffff;}
body.system-switch-mode-on .sidebar .widget {background-color: #222;}
.three-cards .card {width: 30%;margin: 12px 12px 2px 12px;min-height: 292px;}
.alert {display: inline-block;padding: 32px;text-align: center;margin: 28px 0;background: #fff;border: 1px solid #f4f4f4;color: #585858;border-radius: 4px;font-size: 22px;width: 100%;}
body.system-switch-mode-on .alert {background: #222;border: 1px solid #242424;color: #fff;}
.alert-success {border: 1px solid #61a546;}
body.system-switch-mode-on .alert-success {border: 1px solid #61a546;}
.alert-info {border: 1px solid #3b86c9;}
body.system-switch-mode-on .alert-info {border: 1px solid #3b86c9;}
.alert-warning {border: 1px solid #d51919;}
body.system-switch-mode-on .alert-warning {border: 1px solid #d51919;}
.badge {display: inline-block;padding: 6px 12px;text-align: center;margin: 0 6px;background: #fff;border: 1px solid #f4f4f4;color: #fff;border-radius: 4px;font-size: 16px;line-height: 16px;vertical-align: middle;}
body.system-switch-mode-on .badge {background: #222;border: 1px solid #242424;color: #fff;}
.badge-info, body.system-switch-mode-on .badge-info {background-color: #3b86c9;border: 1px solid #3b86c9;}
.badge-success, body.system-switch-mode-on .badge-success {background-color: #319d8b;border: 1px solid #319d8b;}
.badge-warning, body.system-switch-mode-on .badge-warning {background-color: #d51919;border: 1px solid #d51919;}
.badge-secondary, body.system-switch-mode-on .badge-secondary {background-color: #f67d4d;border: 1px solid #f67d4d;}
#privacy-tools-boxes {margin-bottom: 32px;}

/** Scrollbars **/
body::-webkit-scrollbar-track {border-radius:0;background-color:transparent;}
body::-webkit-scrollbar {width:4px;background-color:transparent;}
body::-webkit-scrollbar-thumb {border-radius:0;background-color:#ccc;}
body.system-switch-mode-on::-webkit-scrollbar-track {background-color:#181818;}
body.system-switch-mode-on::-webkit-scrollbar {background-color:#181818;}
body.system-switch-mode-on::-webkit-scrollbar-thumb {background-color:#333;}
::-webkit-scrollbar-track {border-radius:0;background-color:#fff;}
::-webkit-scrollbar {width:4px;height:8px;background-color:#fff;}
::-webkit-scrollbar-thumb {border-radius:0;background-color:#ddd}
body.system-switch-mode-on ::-webkit-scrollbar-track {background-color:#181818;}
body.system-switch-mode-on ::-webkit-scrollbar {background-color:#181818;}
body.system-switch-mode-on ::-webkit-scrollbar-thumb {background-color:#333;}
.cryptoboxes .coinmc-nice-scroll::-webkit-scrollbar-thumb {border-radius:0 !important;background-color:#eee !important;}
.cryptoboxes .coinmc-nice-scroll::-webkit-scrollbar {width:4px !important;background-color:#fff;}
.cryptoboxes .coinmc-nice-scroll::-webkit-scrollbar-track {border-radius:0 !important;background-color:transparent !important;}
body.system-switch-mode-on .cryptoboxes .coinmc-nice-scroll::-webkit-scrollbar-track {background-color:#181818 !important;}
body.system-switch-mode-on .cryptoboxes .coinmc-nice-scroll::-webkit-scrollbar {width:4px;background-color:#181818;}
body.system-switch-mode-on .cryptoboxes .coinmc-nice-scroll::-webkit-scrollbar-thumb {background:#333 !important;border:1px solid #333 !important;border-radius:0 !important;}
.no-scrollbar::-webkit-scrollbar, #scroll-content-frontpage::-webkit-scrollbar {display:none !important;}
.horizontal-content-menu::-webkit-scrollbar-thumb {background:var(--secondary) !important;}
.horizontal-content-menu::-webkit-scrollbar {height:5px}
.horizontal-content-menu::-webkit-scrollbar-thumb {border-radius:10px}
.centered-content-menu::-webkit-scrollbar-thumb {background:var(--secondary) !important;}
.centered-content-menu::-webkit-scrollbar {height:5px}
.centered-content-menu::-webkit-scrollbar-thumb {border-radius:10px}
@media only screen and (max-width:992px) {.custom-tabs ul::-webkit-scrollbar-thumb {background:var(--secondary) !important;}
.custom-tabs ul::-webkit-scrollbar {height:5px}
.custom-tabs ul::-webkit-scrollbar-thumb {border-radius:10px}}
.horizontal-content-menu {list-style:none}
.load-anim::before {height: 8px;width: 22px;display: block;position: absolute;top: 50%;left: 50%;margin-left: -.5em;margin-top: -.5em;content: "";-webkit-animation: spin 1s ease-in-out infinite;animation: spin 1s ease-in-out infinite;line-height: 1;text-align: center;background-color: var(--primary);border-radius: 50px;}
.um-activity-load, .fintechotp_spinner {height: 12px !important;width: 42px !important;display: block !important;position: relative !important;top: 2px !important;left: 50% !important;margin-left: -.5em !important;margin-top: -.5em !important;-webkit-animation: spin 1s ease-in-out infinite;animation: spin 1s ease-in-out infinite;background: none !important;background-color: var(--primary) !important;border-radius: 50px !important;}
.fintechotp_spinner {float: none !important;margin: 0 !important;top: 92px !important;}

/** Content Quote **/
.quote-block {font-size: 14px;font-weight: 600;letter-spacing: 0.5px;padding: 12px 32px;border-right: 4px solid var(--secondary);display: block;margin: 0 4%;}
.quote-avatar {float: left;}
.quote-avatar img {width: 162px;border-radius: 50%;margin: 12px 52px 12px 12px;}

/** Search **/
.no-results-content {font-size: 32px;margin-top: 2px;margin-bottom: 2px;display: block;width: 100%;}
.search-title {font-size: 28px;margin: 8px 2px 2px 2px;}
.pp-search-form__container {background:transparent !important;border-radius:4px;}
body.system-switch-mode-on .pp-search-form__container {background:transparent !important;}
.pp-search-form button {background-color:var(--primary);}
.pp-search-form input[type=search] {font-weight:800;}[type=search]
::-webkit-search-cancel-button,[type=search]
::-webkit-search-decoration {-webkit-appearance:none;appearance:none;}
.um-verified-info a {color:#fff !important;}
.um-verified-info {background-color:#7acf58;padding:6px 12px 6px 12px;border-radius:4px;display:inline-block;position:absolute;margin: 0;right: 0;}
@media only screen and (max-width: 992px) {.um-verified-info {top: 122px;}}
.mini-profile .um-verified-info {display:none !important;}
.pp-search-form__input {background-color:#fff !important;border:1px solid #f4f4f4 !important;}
body.system-switch-mode-on .pp-search-form__input {background-color:#222 !important;border:1px solid #222 !important;}
.pp-search-form--style-full_screen .pp-search-form__toggle i {background-color:transparent !important;}
.pp-search-form--style-full_screen .pp-search-form__toggle {color:#ccc;}
body.system-switch-mode-on .pp-search-form--style-full_screen .pp-search-form__toggle {color:#333;}
@media (min-width:768px) {.fl-post-slider-background .fl-post-slider-content-bg {background-color:var(--primary) !important;}}
@media (min-width:768px) {body.system-switch-mode-on .fl-post-slider-background .fl-post-slider-content-bg {background-color:#222 !important;}}
.pp-search-form--style-full_screen .pp-search-form__container {background-color:rgba(255,255,255,.8) !important;}
body.system-switch-mode-on .pp-search-form--style-full_screen .pp-search-form__container {background-color:rgba(24,24,24,.8) !important;}
.pp-search-form--lightbox-close svg {stroke:#787878 !important;stroke-width:4px;width:38px;height:38px;}
body.system-switch-mode-on .pp-search-form--lightbox-close svg {stroke:#fff !important;}
.pp-search-form--style-full_screen .pp-search-form input[type=search]
.pp-search-form__input {font-size:32px !important;border:0 !important;background-color:var(--primary) !important;color:#fff !important;border-radius:4px !important;}
#search-icon-main {display:inline-block;padding:0;border-left:1px solid #f1f1f1;position:relative;width:72px;}
body.system-switch-mode-on #search-icon-main {border-left:1px solid #333;}
.header-search-box-main {position:absolute;top:0;height:62px;left:0;display:none;background-color:#fff;}
body.system-switch-mode-on .header-search-box-main {background-color:#202020;}
#search-icon-main:hover .header-search-box-main {display:inline-block;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;}
.header-search-box-main input {width:160px;border-radius:0 50px 50px 0;margin:10px 8px 10px 12px !important;color:#787878 !important;font-size:14px;background:#f1f1f1 !important;font-weight:900;line-height:42px;border:0 !important;padding:0 0 0 22px;}
.header-search-box-main input {color:#999 !important;background:#f1f1f1 !important;}
body.system-switch-mode-on .header-search-box-main input {color:#d8d8d8 !important;background:#333 !important;}
.header-search-box-main input:focus {border-radius:0 50px 50px 0 !important;}
.header-search {display:block;}
.side-panel-search {margin-top: 18px;}
#header-search-container {display: block;position: relative;}
.header-search-function {display:block;position:relative;}
.header-search-box {position: relative;width: 25%;overflow: hidden;border: 0;border-radius: 4px;display: inline-block;}
@media (max-width:992px) {.header-search-box {width: 50%;}}
.header-search-heading {background-color: var(--primary);color: #fff;position: absolute;display: inline-block;padding: 2px 12px;border-radius: 4px;left: 12px;top: -12px;z-index: 9;font-weight: 500;font-size: 14px;}
.side-panel-search .postform {margin: 12px 8px;}
.header-search-type-icon {position:absolute;font-size:22px;right:17px;top:13px;}
#s {background-color:#f9f9f9 !important;border:0 !important;border-bottom:0 !important;}
body.system-switch-mode-on #s {background-color:#202020 !important;}
.widget_search #searchsubmit {background-color:var(--primary) !important;border:0 !important;font-weight:900 !important;letter-spacing:1px !important;color:#fff !important;}
body.system-switch-mode-on .widget_search #searchsubmit {background-color:var(--secondary) !important;}
#header-search {border: 0 !important;background-color: #f9f9f9 !important;color: #787878 !important;border-radius: 50px !important;margin: 8px;padding: 8px 12px !important;font-weight: 800 !important;}
#header-search:focus,#header-search:hover {background-color:#fff !important;}
body.system-switch-mode-on #header-search {background-color:#222 !important;color:#fff !important;}
body.system-switch-mode-on #header-search:focus,body.system-switch-mode-on #header-search:hover {background-color:#181818 !important;}
.fl-search-results-content {border:1px solid #f4f4f4;background:#fff;}
body.system-switch-mode-on .fl-search-results-content {border:1px solid #333;background:#222;}
.fl-search-post-item {border-bottom:1px solid #f4f4f4;}
body.system-switch-mode-on .fl-search-post-item {border-bottom:1px solid #333;}
.fl-search-results-content.fl-search-open {margin:5px 5px !important;}
#search-results-container .pp-post-tile-post .pp-post-tile-text {bottom:unset;left:22px;top:32px;}
#header-search-icon {-moz-transform:scale(-1,1);-webkit-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1);}
#search-container .generate-columns.grid-33, .grid-sizer.grid-33 {width: 100% !important;}
#search-container .fl-post-feed-image img {border-radius: 8px;}
#search-container .fl-post-feed-post {border-bottom: 0;margin: 22px 0;}
#search-container .fl-post-feed-content {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

/** Header Notification **/
.header-notification {padding: 6px 0;}
.notify-link {color: #fff;font-weight: 500;}
.notify-link:hover {color: #fff;}
body.system-switch-mode-on .notify-link {color: #fff;}
body.system-switch-mode-on .notify-link:hover {color: #fff;}
.notify-button {background-color: #fff;padding: 6px 22px;border-radius: 4px;text-transform: uppercase;color: #585858 !important;margin: 0 8px 0 0 !important;display: block;}
body.system-switch-mode-on .notify-button {background-color: #181818;color: #fff !important;}
.notify-message-container {font-size: 18px;padding: 2px 12px;margin: 0;text-align: center;}
@media only screen and (max-width: 992px) {.notify-message-container {font-size: 16px;padding: 2px 2px;margin: 0;text-align: center;}}
.notify-button-container {float: right;text-align: right;font-size: 16px;display: block;}
@media only screen and (max-width: 1080px) {.notify-button-container {display: none;}}

/** Features **/
#features-carousel .logo-image {width: 72px;}
#features-carousel .logo-image {filter: invert(70%) !important;}
#features-carousel .logo-image:hover {filter: invert(30%) !important;}
body.system-switch-mode-on #features-carousel .logo-image {filter: invert(30%) !important;}
body.system-switch-mode-on #features-carousel .logo-image:hover {filter: invert(70%) !important;}
#features-carousel .bx-next i, #features-carousel .bx-prev i {font-size: 32px !important;background-color: transparent !important;color: #eee !important;}
body.system-switch-mode-on #features-carousel .bx-next i, body.system-switch-mode-on #features-carousel .bx-prev i {color: #333 !important;}
#features-carousel .bx-next i:hover, #features-carousel .bx-prev i:hover {color: var(--tertiary) !important;}
body.system-switch-mode-on #features-carousel .bx-next i:hover, body.system-switch-mode-on #features-carousel .bx-prev i:hover {color: var(--tertiary) !important;}

/** Gradients **/
.text-gradient.old {background-image: url(/images/gradient-back.gif);background-size: cover;-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;}
.gradient-fill {background-blend-mode:overlay;background-image:linear-gradient(135deg,var(--primary) 0,var(--secondary) 100%),url(/images/geometric-overlay.jpg) !important;box-shadow:none !important;}
.gradient {background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);background-size: 400% 400%;animation: gradient 15s ease infinite;}
.gradient-success {background: linear-gradient(-45deg, #52C755, #43B446, #33A036, #248D27, #147917, #056608);background-size: 400% 400%;animation: gradient 5s ease infinite;}
.gradient-info {background: linear-gradient(-45deg, #00BFFF, #0790E8, #0E61D1, #1432BA, #1B03A3);background-size: 400% 400%;animation: gradient 5s ease infinite;}
.gradient-warning {background: linear-gradient(-45deg, #FF8B01, #FA6F01, #F55301, #F03801, #EB1C01, #E60001);background-size: 400% 400%;animation: gradient 5s ease infinite;}
.gradient-default {background: linear-gradient(-45deg, var(--primary), var(--secondary), var(--tertiary), var(--secondary), var(--primary), var(--primary));background-size: 400% 400%;animation: gradient 5s ease infinite;}
.intro-header-animated-line .pp-headline-animation-type-slide *, .landing-content-block h1, .landing-content-block-alt h1, .header-gradient {background: linear-gradient(-45deg, var(--primary), var(--secondary), var(--tertiary), var(--secondary), var(--primary), var(--primary));background-size: 400% 400%;animation: gradient 5s ease infinite;-webkit-text-fill-color: transparent;-webkit-background-clip: text;}
@keyframes gradient {0% {background-position: 0% 50%;}50% {background-position: 100% 50%;}100% {background-position: 0% 50%;}}

/** Chat Button **/
.bubble-icon {width: 40px;height: 40px;font-size: 52px;}
#chat-bubble {width: 40px;height: 40px;position: fixed;bottom: 28px;right: 28px;z-index: 2;}
@media only screen and (max-width: 1150px) {#chat-bubble {bottom: 98px;}}
@media only screen and (max-width: 992px) {#chat-bubble {display: none;}}
#chat-bubble .chat-icon {width: 40px;height: 40px;background-color: var(--primary);border-radius: 100%;animation: 1.6s ease-in-out 0s infinite normal none running spininner;}
#chat-bubble .chat-outer {width: 40px;height: 40px;border-radius: 100%;animation: 1.6s ease-in-out 0s infinite normal none running spinouter;}
@keyframes spininner {0% {transform: scale(0);}60%, 100% {transform: scale(0.8);opacity: 0;}}
@keyframes spinouter {0%, 100% {transform: scale(0.5);}50% {transform: scale(0.8);}}

/** Modules **/
.pp-heading-separator {color: #f4f4f4 !important;}
body.system-switch-mode-on .pp-heading-separator {color: #333 !important;}
.pp-separator-line {border-bottom-color: var(--tertiary) !important;}
@media only screen and (max-width: 992px) {.widget-header {margin-top: 22px;}}

/** Media **/
.mejs-time {color: #fff;font-weight: 900 !important;}
.mejs-container {background: #fff !important;}
body.system-switch-mode-on .mejs-container {background: #242424 !important;}
.mejs-container, .mejs-container * {border-radius: 8px;}
.mejs-controls {border-radius: 0 0 6px 6px;background-color: var(--primary) !important;}
body.system-switch-mode-on .mejs-controls {background-color: #242424 !important;}
.video-block {display: flex;}
.video-block div {flex: 50%;}

/** Sidebar **/
.heading-logo {vertical-align: middle;}
.heading-logo img {width: 52px;padding-right: 8px;}

/** Bitcoin Menu **/
#bitcoin-menu-container .fl-module-content {margin: 2px 8px 0 8px;}
.bitcoin-menu {list-style: none;display: block;margin: 4px !important;text-align: center;}
.bitcoin-menu li {margin: 4px;background-color: #fff;border: 1px solid #f4f4f4;padding: 8px 12px 6px 12px;border-radius: 4px;width: 24%;display: inline-block;text-align: left;}
.bitcoin-menu li a {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: inline-flex;max-width: max-content;}
@media only screen and (max-width: 1152px) {.bitcoin-menu li {width: 30%;}}
@media only screen and (max-width: 992px) {.bitcoin-menu li {width: 46%;}}
@media only screen and (max-width: 992px) {#bitcoin-menu-container {margin-top: 22px;}}
.bitcoin-menu li:hover {background-color: #f8f8f8;border: 1px solid #f4f4f4;}
body.system-switch-mode-on .bitcoin-menu li {background-color: #222;border: 1px solid #242424;}
body.system-switch-mode-on .bitcoin-menu li:hover {background-color: #181818;border: 1px solid #222;}
.bitcoin-menu li a i {font-size: 20px;vertical-align: middle;padding-right: 10px;}
.bitcoin-menu li a {display: block;vertical-align: middle;line-height: 28px;}
.bitcoin-menu .btc-pay-menu-item i {padding-right: 8px !important;}
.bitcoin-menu .btc-pay-menu-item a {padding-left: 32px !important;}
.bitcoin-menu .bitcoin-menu-item a {padding-left: 32px !important;}
.bitcoin-menu .btc-pay-menu-item:before {width: 22px;height: 22px;background-size: 22px;margin-top: 2px;}
.bitcoin-menu .bitcoin-menu-item:before {font-size: 20px;padding-left: 0;padding-top: 0;}

/** App Links Menu **/
#app-links-menu-container .fl-module-content {margin: 2px 8px 0 8px;}
.app-links-menu {list-style: none;display: block;margin: 0 6% !important;text-align: center;}
.app-links-menu li {margin: 4px;background-color: #fff;border: 1px solid #f4f4f4;padding: 8px 12px 6px 12px;border-radius: 4px;width: 12%;display: inline-block;text-align: left;}
@media only screen and (max-width: 1152px) {.app-links-menu li {width: 22%;}}
@media only screen and (max-width: 992px) {.app-links-menu li {width: 72%;}}
@media only screen and (max-width: 992px) {#app-links-menu-container {margin-top: 22px;}}
.app-links-menu li:hover {background-color: #f8f8f8;border: 1px solid #f4f4f4;}
body.system-switch-mode-on .app-links-menu li {background-color: #222;border: 1px solid #242424;}
body.system-switch-mode-on .app-links-menu li:hover {background-color: #181818;border: 1px solid #222;}
.app-links-menu li a i {font-size: 20px;vertical-align: middle;padding-right: 10px;}
.app-links-menu li a {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%;display: inline-block;vertical-align: middle;line-height: 28px;}
@media(max-width: 1450px) {.app-links-menu {margin: 0 14% !important;}}
@media(max-width: 992px) {.app-links-menu {margin: 0 2% !important;}}

/** Tools Menu **/
#tools-menu-container .fl-module-content {margin: 2px 8px 0 8px;}
.tools-menu {list-style: none;display: block;text-align: center;}
.tools-menu li {margin: 4px;background-color: #fff;border: 1px solid #f4f4f4;padding: 8px 12px 6px 12px;border-radius: 4px;width: 16%;display: inline-block;text-align: left;}
@media only screen and (max-width: 1152px) {.tools-menu li {width: 22%;}}
@media only screen and (max-width: 992px) {.tools-menu li {width: 42%;}}
@media only screen and (max-width: 992px) {#tools-menu-container {margin-top: 22px;}}
.tools-menu li:hover {background-color: #f8f8f8;border: 1px solid #f4f4f4;}
body.system-switch-mode-on .tools-menu li {background-color: #222;border: 1px solid #242424;}
body.system-switch-mode-on .tools-menu li:hover {background-color: #181818;border: 1px solid #222;}
.tools-menu li a i {font-size: 20px;vertical-align: middle;padding-right: 10px;}
.tools-menu li a {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%;display: inline-block;vertical-align: middle;line-height: 28px;}
@media(max-width: 1450px) {.tools-menu {margin: 0 14% !important;}}
@media(max-width: 992px) {.tools-menu {margin: 0 2% !important;}}

/** Top Bar **/
#top-bar {padding: 0 12%;background-color: #fff;display: flex;}
@media(max-width: 992px) {#top-bar {padding: 0 2%;}}
body.system-switch-mode-on #top-bar {background-color: #181818;}
#top-bar .network-icon {font-size: 16px;margin: 16px 8px 16px 8px;}
.bar-left {width: 50%;display: flex;}
.bar-right {width: 50%;position: relative;}
.bar-right .admin-functions-block {top: 0px;}
.bar-right #admin-section {position: absolute;right: 42px;width: auto;}
.bar-right #admin-section:hover .admin-functions-block {display: block;width: max-content;-webkit-transition: all .15s ease-out;transition: all .15s ease-out;}
#top-bar #switch-icon {display: inline-block;width: 22px;height: 22px;background-position: center;background-repeat: no-repeat;background-size: 22px;margin-top: 14px;margin-right: 10px;}
#top-bar .smode-button.style-5 {height: auto;}
.bar-right .member-avatar {width: 32px;height: 32px;position: absolute;right: 0;top: 8px;}
#top-bar .member-avatar img {border: 2px solid #eee;}
body.system-switch-mode-on #top-bar .member-avatar img {border: 2px solid #666;}
.site-header .header-image {border-radius: 100%;}
body.system-switch-mode-on .site-header .header-image {}
#top-bar .admin-functions-block {background-color: #f8f8f8;}
body.system-switch-mode-on #top-bar .admin-functions-block {background-color: #242424;}

/** Responsive iFrame **/
.resp-container {position: relative;overflow: hidden;padding-top: 56.25%;width: 100%;height: 100%;}
.resp-iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 0;}

/** Sidepanel **/
#sidepanel {display: block;background-color: #fff;border-right: 1px solid #f4f4f4;width: 52px;height: 100%;position: fixed;z-index: 4;top: 0;left: 0;}
body.system-switch-mode-on #sidepanel {border-right: 1px solid #333;background-color: #222;}
#full-sidepanel {display: block;width: 52px;height: 100%;position: fixed;z-index: 4;}
.right-infotab {position: absolute;display: none;background-color: var(--primary);left: 72px;padding: 4px 8px 4px 8px;top: 7px;width: max-content;border-radius: 0 6px 6px 0;font-weight: 800;letter-spacing: 0.5px;color: #fff;line-height: 21px;font-size: 14px;}
.right-content-infotab {left: 84px;top: 18px;}
.right-infotab:before {content: "";display: block;width: 0;height: 0;border-top: 15px solid transparent;border-bottom: 14px solid transparent;border-right: 12px solid var(--tertiary);position: absolute;top: 0px;left: -12px;}
.switch-icon .right-infotab {top: 18px;}
.sidepanel-bitcoin-icon .right-infotab {top: 12px;}
.infotab:hover .right-infotab {display: block;-webkit-transition: all .15s ease-out;transition: all .15s ease-out;}
.left-infotab {position: absolute;display: none;background-color: var(--primary);right: 58px;padding: 4px 8px 4px 8px;top: 7px;width: max-content;border-radius: 6px 0 0 6px;font-weight: 800;letter-spacing: 0.5px;color: #fff;line-height: 21px;font-size: 14px;}
.left-content-infotab {right: 84px;top: 18px;}
.left-infotab:before {content: "";display: block;width: 0;height: 0;border-top: 15px solid transparent;border-bottom: 14px solid transparent;border-left: 12px solid var(--tertiary);position: absolute;top: 0px;right: -12px;}
.infotab:hover .left-infotab {display: block;-webkit-transition: all .15s ease-out;transition: all .15s ease-out;}
.sidebar-fs-platform {display: block;font-size: 12px;color: #999;margin-top: 8px;text-align: center;}

/** Social Networks **/
#panel-social-networks {text-align: center;}
#social-networks-container {display: inline-flex;width: auto;position: relative;height: 42px;}
#social-networks-container a {display: inline-block;}
@media only screen and (max-width: 992px) {
#social-networks-container .network-icon {margin: 8px !important;font-size: 22px !important;}}
#social-networks-container a {display: inline-block;border-radius: 4px;padding: 2px;}
#social-networks-container a:hover {background-color: #f4f4f4;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
body.system-switch-mode-on #social-networks-container a:hover {background-color: #222;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}

/** Apps Panel **/
.sidebar-copyright-logo {float: left;}
.sidebar-copyright-logo img {width: 32px;}

/** Auth **/
.auth-about-container {border-right: 1px solid #f8f8f8;}
body.system-switch-mode-on .auth-about-container {border-right: 1px solid #333;}
.auth-about-container h1, .auth-about-container .xoxoxo-logo, .hide-on-auth, .fs-logo, .bc-logo {display: none !important;}
.auth-about-container p {text-align: right;}
.um-field-username label {display: none;}
#auth-nav-container {display: inline-block;position: absolute;top: 0;right: 0;z-index: 2;margin: 22px;}
.acf-form-submit {text-align: center;}
.acf-button {margin-top: 22px;cursor: pointer;width: 90%;}
.cd-panel__content #message {display: none !important;}
.um-login {max-width: 98% !important;}
#um-submit-btn {width: 100% !important;}
.auth-header {line-height: 38px !important;font-weight: 900 !important;color: var(--primary);font-size: 28px;margin-left: 1%;padding-bottom: 8px !important;margin-bottom: 2px;}
.sign-up-header {line-height: 38px;font-weight: 900;color: var(--primary) !important;font-size: 32px;margin-left: 5%;padding-bottom: 8px !important;}
body.system-switch-mode-on .auth-header {color: var(--secondary);}
.pwd-reset {margin-left: 8px;}
.pwd-reset a {font-size: 14px;color: #787878;font-weight: 600;}
.pwd-reset a:hover {color: var(--primary);-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.um-218330, .um-218617 {width: 90% !important;}
.um-um_password_id.um {max-width: 90% !important;}
.um-field-block {padding-top: 12px;padding-left: 6px;}
.um-dropdown {background: #f1f1f1;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;border: 1px solid #f4f4f4;}
body.system-switch-mode-on .um-dropdown {background: #282828;border: 1px solid #333;}
.um-dropdown ul {background: transparent !important;}
.um-dropdown li:last-child a {border-top: 0 !important;background-color: #f9f9f9;}
body.system-switch-mode-on .um-dropdown li:last-child a {border-top: 0 !important;background-color: #202020;}
.um-activity-dialog {background: #fff;box-shadow: 0 1px 2px #ddd;border: 1px solid #f4f4f4;}
body.system-switch-mode-on .um-activity-dialog {background: #202020;box-shadow: 0 1px 2px #333;border: 1px solid #333;}
.um-activity-dialog span.sep {border-bottom: 1px solid #f4f4f4 !important;}
body.system-switch-mode-on .um-activity-dialog span.sep {border-bottom: 1px solid #333 !important;}
.auth-logo {display: block;text-align: center;margin: 22px;}
.auth-logo img {width: 92px;}
.grecaptcha-badge {top: 280px !important;right: 98px !important;position: absolute !important;box-shadow: none !important;opacity: 0%;}
.um-222631 {margin-bottom: 4px !important;}
#sidebar-auth {margin: 22px 22px 62px 22px;}
.auth-list {margin-left: 0 !important;list-style: none;}
.auth-list li {letter-spacing: 0.4px !important;font-size: 16px;}
.auth-list li:before {font-family: 'Font Awesome 5 Pro';content: "\f067";font-size: 12px;margin-right: 8px;line-height: 32px;vertical-align: middle;color: var(--tertiary);}
.auth-about {color: #585858;font-size: 14px;margin-left: 18px;margin-top: 12px;letter-spacing: 0.5px;font-weight: 600;line-height: 28px;}
body.system-switch-mode-on .auth-about {color: #eee;}
#auth-profile .um-profile-navbar, #auth-profile .um-profile-nav, #auth-profile .um-profile-body {display: none !important;}
#sys-content-box .auth-list li:before {line-height: 32px;}
#sys-content-box .auth-list {margin: 0 !important;}
#sys-content-box .auth-list li:before {content: none;}
#sys-content-box .auth-list li:nth-child(2n+1) {background: #f6f6f6 !important;}
body.system-switch-mode-on #sys-content-box .auth-list li:nth-child(2n+1) {background: #191919 !important;}
#sys-content-box .auth-list li {padding: 8px 8px 8px 12px;font-weight: 600;border-radius: 4px;font-size: 14px;}
#sys-content-box .auth-buttons {padding: 0;padding-top: 12px;}
#sys-content-box .auth-header {line-height: 32px !important;font-weight: 900 !important;font-size: 22px !important;padding-bottom: 12px !important;}
#sys-content-box {background-color: #fff;border: 1px solid #f4f4f4;border-radius: 8px;padding: 18px;}
body.system-switch-mode-on #sys-content-box {background-color: #222;border: 1px solid #242424;}
.sys-info-buttons {display: block;padding: 8px 0;text-align: center;}
.sys-info-buttons a {width: 40% !important;display: inline-block;padding: 8px 12px 8px 12px !important;}
@media (max-width: 1360px) {.sys-info-buttons a {width: 100% !important;}}
@media (max-width: 1360px) {.sys-info-buttons .default-button {margin-bottom: 8px;}}
@media (min-width: 1361px) {.sys-info-buttons .default-button {margin-right: 8px;}}
#sys-content-box .auth-info-header {font-size: 20px !important;font-weight: 900;color: var(--primary);}
#sys-content-box .auth-info-footer {font-size: 15px !important;margin: 22px 6px;line-height: 28px;letter-spacing: 1px;}
.auth-info-inner {margin: 12px 2px;}
#sys-content-box:hover .auth-info-inner {display: block;}
#sys-content-box:hover .auth-info-footer {display: none;}
.must-log-in {text-align: center;}
.must-log-in a {color: var(--primary) !important;}
.activity-auth a {margin: 0 8px;}
.auth-box1 {background-color: #242424;border-radius: 1px solid #222;border-radius: 8px;}
.feature-bc-text {color: #8C41FF;font-weight: 500;}
.feature-bc-text i {font-size: 12px !important;}

/** Alt Auth **/
#wpaloginform {display: flex;}
#wpaloginform > div:nth-child(1) {width: 100%;}
.alt-auth-input {width: inherit;border-radius: 4px 0 0 4px !important;}
#faa-submit {background: var(--primary) !important;font-weight: 800 !important;}

/** Switch Mode **/
#switch-mode-container {display: inline-block;}
.smode-button.style-5 {cursor: pointer;display: inline-block;}
#switch-icon {display: inline-block;width: 22px;height: 22px;background-position: center;background-repeat: no-repeat;background-size: 22px;margin: 16px 2px 2px 8px;}
#sidepanel #switch-icon {margin: 18px 14px 2px 14px;}
.smode-button.style-2 .smode-button-inner, .smode-button.style-2 .smode-button-inner-left {font-size: 16px;}
.smode-button.style-2.active .smode-button-inner-left:after {background: transparent;border: 2px solid #ccc;}
.smode-button.style-2.active .smode-button-inner-left:before {right: 1.0625em;box-shadow: 0.3125em 0.3125em 0 0 #ddd;background: transparent;}
body.system-switch-mode-on .smode-button.style-2.active .smode-button-inner-left:after {background: transparent;border: 2px solid #999;}
body.system-switch-mode-on .smode-button.style-2.active .smode-button-inner-left:before {right: 1.0625em;box-shadow: 0.3125em 0.3125em 0 0 #777;background: transparent;}
.smode-button.style-2 .smode-button-inner-left:before {background: var(--secondary);}
.smode-button.style-2 .smode-button-inner-left:after {border: 0.2em solid var(--tertiary);}
#top-mode-switch #switch-icon {margin: 8px;}
@media (max-width: 1382px) {#top-mode-switch {position: absolute;top: 28px;left: 168px;}}
@media (max-width: 768px) {#top-mode-switch {position: absolute;top: 12px;left: 12px;}}
.um, .um-account-side li a span.um-account-title {color: #787878 !important;}
body.system-switch-mode-on .um, body.system-switch-mode-on .um-account-side li a span.um-account-title {color: #d8d8d8 !important;}
.um-account-side li a.current span.um-account-icon, .um-field-radio.active:not(.um-field-radio-state-disabled) i, .um .um-field-checkbox.active:not(.um-field-radio-state-disabled) i {color: var(--primary) !important;}
.um-account-name a:hover {color: var(--secondary) !important;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.um .um-cover-add:hover, .um-modal-header {color: var(--primary) !important;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.um-account-name .um-verified {color: #198c19 !important;}
.um-message-item-content {color: #787878 !important;}
.um-unsplash-modal-header, .um-modal-header {background-color: var(--primary) !important;color: #fff !important;}
.scheme-toggle {width: 38px;}

/** Tabs **/
.no-border {border: 0 !important;}
.pp-tabs-style-2 .pp-tabs-label.pp-tab-active {z-index: unset;}
body.system-switch-mode-on0px .no-border {border: 0 !important;}
.fl-tabs-label.fl-tab-active {background: transparent;color: var(--secondary) !important;font-size: 16px;font-weight: 900;}
.fl-tabs-horizontal .fl-tabs-labels .fl-tabs-label {font-size: 16px;font-weight: 900;}
.fl-tabs-panels {background: transparent;border: 0;}
.fl-tabs-panel-content {padding: 0 18px 18px 18px;}
.fl-tabs-panel-label span {font-size: 16px;font-weight: 900;}
@media (max-width: 768px) {#custom-tabs .fl-tabs-panel {border-color: #333;}}
.pp-tabs-label {background-color: #f4f4f4 !important;color: #686868 !important;}
body.system-switch-mode-on .pp-tabs-label {background-color: #222 !important;color: #fff !important;}
.pp-tabs-label::after {background: #eee !important;}
body.system-switch-mode-on .pp-tabs-style-2 .pp-tabs-label::after {background: #333 !important;}
.pp-tabs .pp-tabs-label.pp-tab-active {background-color: var(--primary) !important;color: #fff !important;}
.pp-tabs-style-2 .pp-tabs-label.pp-tab-active .pp-tab-label-inner:after {border-top-color: var(--primary) !important;}
.pp-tabs-label .pp-tab-label-inner .pp-tab-title {font-weight: 800 !important;font-size: 12px;}
.pp-tabs-label.pp-tab-active, .pp-tabs-label.pp-tab-active:hover, .pp-tabs-label:hover {color: #686868 !important;}
body.system-switch-mode-on .pp-tabs-label.pp-tab-active, body.system-switch-mode-on .pp-tabs-label.pp-tab-active:hover, body.system-switch-mode-on .pp-tabs-label:hover {color: #fff !important;}
.pp-tabs .pp-tabs-label {border-bottom: 0 !important;}
body.system-switch-mode-on .pp-tabs .pp-tabs-label {border-bottom: 0 !important;}
.pp-toggle-icon {color: #585858 !important;}
body.system-switch-mode-on .pp-toggle-icon {color: #fff !important;}
.pp-tabs .pp-tabs-label:hover {background-color: var(--secondary) !important;color: #fff !important;}
.pp-tabs-panels .pp-tabs-panel-content {padding-top: 22px;padding-right: 2px !important;padding-bottom: 22px;padding-left: 2px !important;}
.pp-tabs-labels > div:first-child {border-radius: 4px 0 0 4px;}
.pp-tabs-labels > div:last-child {border-radius: 0 4px 4px 0;}
.pp-tabs-horizontal .pp-tabs-labels .pp-tabs-label {padding: 10px 8px 10px;}
.pp-tabs-style-2 .pp-tabs-label.pp-tab-active .pp-tab-label-inner:after {bottom: -38px;}
@media (max-width: 992px) {.pp-tabs-panels .pp-tabs-panel-content {padding-top: 0px !important;padding-bottom: 22px !important;}}
@media (max-width: 992px) {.pp-tabs-panels .content-header {margin-bottom: -22px !important;margin-top: 22px !important;}}
.info-heading .thin {color: #fff !important;}

/** Sliders **/
#custom-slider .fl-slide-content-wrap {width: 100%;}
#custom-slider img {border-radius: 8px;}
@media (max-width: 768px) {.fl-builder-content .fl-slide-content {background-color: unset;}}
@media (max-width: 768px) {.fl-builder-content .fl-slide-content {padding: 62px;}}

/* Modals **/
.um-popup {background: #fff;color: #888;}
body.system-switch-mode-on .um-popup {background: #202020;color: #d8d8d8;}
.um-popup.loading {background: #fff url(/images/loading.gif) no-repeat center;}
body.system-switch-mode-on .um-popup.loading {background: #202020 url(/images/loading.gif) no-repeat center;}
.um-modal-body {background: #fff;}
body.system-switch-mode-on .um-modal-body {background: #202020;}
.um-modal.loading .um-modal-body {background: #fff url(/images/loading.gif) no-repeat center;}
body.system-switch-mode-on .um-modal.loading .um-modal-body {background: #202020 url(/images/loading.gif) no-repeat center;}
.um-message-header {border-bottom: 1px solid #eee;}
body.system-switch-mode-on .um-message-header {border-bottom: 1px solid #333;}
.um-message-item-content {background-color: #f5f5f5;}
body.system-switch-mode-on .um-message-item-content {background-color: #282828;}
.um-message-item-content {color: #787878 !important;}
body.system-switch-mode-on .um-message-item-content {color: #d8d8d8 !important;}
.um-gdpr-donwload-link {display: block;width: 100%;position: fixed;text-align: center;background-color: var(--primary);padding: 12px 0 12px 0;border: 1px solid var(--primary);color: #fff !important;font-weight: 800;font-size: 16px;bottom: 45px;left: 0;}
.cd-panel .um-gdpr-donwload-link {bottom: 0;}
.um-gdpr-donwload-link:hover {background-color: var(--secondary) !important;border: 1px solid var(--secondary);color: #fff !important;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.um-message-modal .um-gdpr-donwload-link {display: none;}
.um-message-header-right a {color: #999;}
body.system-switch-mode-on .um-message-header-right a {color: #d8d8d8;}
.um-message-textarea textarea {background-color: #fff;color: #787878;font-size: 16px;}
.um-message-textarea textarea {max-height: 142px !important;height: 142px !important;}
body.system-switch-mode-on .um-message-textarea textarea {background-color: #282828;color: #fff;}
.um-popup {-moz-border-radius: 8px !important;-webkit-border-radius: 8px !important;border-radius: 8px !important;border: 1px solid #f4f4f4;}
body.system-switch-mode-on .um-popup {border: 1px solid #333;}
.um-dropdown li a:hover {color: var(--primary) !important;}
.um-modal-btn.disabled {background: var(--primary) !important;}
a.um-modal-btn:visited {color: #686868 !important;background: #fff !important;background-color: #fff !important;}
body.system-switch-mode-on a.um-modal-btn:visited {color: #fff !important;background: #222 !important;background-color: #222 !important;}
div.um-modal .ajax-upload-dragdrop {border: 2px dashed #ddd !important;}
div.um-modal .ajax-upload-dragdrop {border: 2px dashed #333 !important;}

/** Containers **/
@media only screen and (min-width: 992px) {.sticky-column {position: sticky;top:64px;}}
@media only screen and (min-width: 992px) {.sticky-column-frontpage {position: sticky;top:142px;}}
@media only screen and (min-width: 992px) {.sticky-column-posts {position: sticky;top:98px;}}
@media only screen and (min-width: 992px) {.sticky-column-sidebar {position: sticky;top:92px;}}
@media only screen and (min-width: 992px) {.sticky-column-alt {position: sticky;top:132px;}}
@media only screen and (min-width: 770px) {#scroll-content {overflow: auto;min-height: 100px;float: left;overflow-x: hidden;max-height: 86vh;}}
@media only screen and (min-width: 770px) {#scroll-content-home {overflow: auto;min-height: 100px;float: left;overflow-x: hidden;max-height: 82vh;}}
@media only screen and (min-width: 770px) {#scroll-content-frontpage {overflow: auto;min-height: 100px;float: left;overflow-x: hidden;max-height: 928px;}}
#scroll-content::-webkit-scrollbar {width: 0px;}
#scroll-content-home::-webkit-scrollbar {width: 0px;}
.fl-builder-module-template {max-width: 100% !important;}
.um-activity-widget:first-child {margin-top: 0px !important;}
.um-profile-body .um-activity-widget:first-child {margin-top: 32px !important;}
.um-activity-head {border-radius: 8px 8px 0 0 !important;}
.um-activity-comments {border-radius: 0 0 8px 8px !important;}
.um-activity-widget {box-shadow: none !important;}
#code-box {background-color: #fff;padding: 12px;border-radius: 4px;border: 1px solid #f4f4f4;}
body.system-switch-mode-on #code-box {background-color: #202020;border: 1px solid #222;}
#menu-box .fl-node-content {background-color: #fff;padding: 12px 12px 4px 12px;border-radius: 4px;border: 1px solid #f4f4f4;}
body.system-switch-mode-on #menu-box .fl-node-content {background-color: #202020;border: 1px solid #222;}
@media only screen and (max-width: 500px) {.market-box {padding-bottom: 32px !important;}}
.chart-box {padding: 18px 32px 8px 22px !important;}
@media only screen and (min-width: 980px) {.left-border {border-left: 1px solid #f4f4f4;}body.system-switch-mode-on .left-border {border-left: 1px solid #222;}.right-border {border-right: 1px solid #f4f4f4;}body.system-switch-mode-on .right-border {border-right: 1px solid #222;}}
.widgets-box {margin: 22px;display: inline-block;width: 46%;vertical-align: top;}
@media only screen and (max-width: 992px) {
.widgets-box {margin: 0;margin-bottom: 32px;display: block;width: 100%;}}
.bx-wrapper .bx-loading {background: #fff !important;}
body.system-switch-mode-on .bx-wrapper .bx-loading {background: #222 !important;}
.site-content {width: 100%;}
.fl-col-bg-overlay .fl-module {z-index: 1;}
.sidebar-container-margins {margin: 18px auto;}
@media (max-width: 768px) {.fl-col-small:not(.fl-col-small-full-width) {max-width: 98%;}}
.payment-links {margin-top: 22px;margin-bottom: 22px;}

/** Sidebar **/
.sidebar-menu ul {margin: 4px !important;position: relative;list-style: none;}
.profile-box-content ul {margin: 16px !important;}
.sidebar-menu a {color: #787878;font-weight: 500;display: block;letter-spacing: 0;}
.sidebar-menu .active {color: var(--primary);font-weight: 500;display: block;}
body.system-switch-mode-on .sidebar-menu a {color: #d8d8d8;}
body.system-switch-mode-on .sidebar-menu .active {color: var(--primary);}
.sidebar-menu li {padding: 4px 6px;margin: 2px 2px;border-radius: 4px;}
.sidebar-menu li:first-child {margin-top: 12px;}
.sidebar-menu li:last-child {margin-bottom: 12px;}
.sidebar-menu li:hover {background-color: var(--primary);border-radius: 2px;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.sidebar-menu li:hover a {color: #686868 !important;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
body.system-switch-mode-on .sidebar-menu li:hover a {color: #fff !important;}
.sidebar-menu li:last-child {border-bottom: 0;}
body.system-switch-mode-on .sidebar-menu li:last-child {border-bottom: 0;}
.sidebar-menu {list-style-type: none !important;margin: 2px !important;display: block;}
.sidebar-menu-header {font-size: 16px;font-weight: 900;letter-spacing: 1px;color: var(--primary);padding: 4px 0px 4px 12px;display: inline-block;}
.about-copyright {color: #999;font-size: 12px;font-weight: 800;margin-right: 18px;line-height: 28px;}
.about-copyright .copyright-symbol {vertical-align: middle;}
#sidebar-about {position: absolute;bottom: 12px;display: flex;}
.sidebar-menu li a i {font-size: 22px;line-height: 30px;margin-right: 0;vertical-align: middle;width: 30px !important;}
.markets-menu .sidebar-menu li {margin: 6px 0;}
.sidepanel-subscribe {display: block;margin-left: 12px;font-size: 14px;font-weight: 500;margin-top: -8px;}
.sidepanel-subscribe .updates-icon {padding: 4px 12px 4px 4px;font-size: 22px;color: #d8d8d8;}

/** Admin Functions **/
#admin-section {display: inline-block;width: 38px;}
.admin-functions-block {width: 42px;overflow: hidden;display: inline-flex;background-color: #fff;border: 1px solid #eee;border-top: 0;z-index: 1;display: none;border-radius: 0 0 4px 4px;position: absolute;right: 46px;top: 52px;}
body.system-switch-mode-on .admin-functions-block {background-color: #222;border: 1px solid #333;border-top: 0;}
#admin-section:hover .admin-functions-block {display: inline-grid;width: auto;-webkit-transition: all .15s ease-out;transition: all .15s ease-out;}
#floating-admin-section {display: inline-flex;height: 52px;width: 12px;position: fixed;right: 0;top: 90px;z-index: 90;background-color: var(--primary);border: 1px solid var(--primary);border-radius: 8px 0 0 8px;padding-left: 6px;overflow: hidden;-webkit-transition: all .15s ease-out;transition: all .15s ease-out;}
#floating-admin-section:hover {width: auto;-webkit-transition: all .15s ease-out;transition: all .15s ease-out;}
body.system-switch-mode-on #floating-admin-section {background-color: var(--primary);border: 1px solid var(--primary);}
@media only screen and (max-width: 1220px) {#floating-admin-section {display: none;}}
#floating-admin-section #header-icon {border-top: 0 !important;}
body.system-switch-mode-on #floating-admin-section #header-icon {border-top: 0 !important;}
#floating-admin-section > div:last-child {padding-right: 18px;}
#floating-admin-section #header-icon > a {color: #fff !important;}
.admin-trigger {height: 52px;width: 44px;text-align: center;}
.admin-functions-block #header-icon {display: inline-flex;padding: 12px 6px;position: relative;border-top: 2px solid transparent;}
.admin-functions-block #header-icon a {display: block;width: 32px;text-align: center;}
.admin-functions-block #header-icon:hover, .admin-trigger:hover {background-color: var(--primary);}
.admin-functions-block #header-icon:hover i {color:#fff;}

/** Manage Functions **/
#manage-functions {display: block;text-align: center;}
#manage-functions a {display: inline-block;padding: 2px 12px;}

/** Content **/
.full-page {min-height: 100vh;}

/** Avatar **/
.edit-avatar-container {position: relative;margin: 0 12%;display: block;}
.edit-avatar-image img {width: 100%;height: auto;}
.edit-avatar-overlay {position: absolute;top: 0;bottom: 0;left: 0;right: 0;height: 100%;width: 100%;opacity: 0;transition: .3s ease;background-color: rgba(255, 255, 255, 0.5);border-radius: 50%;}
body.system-switch-mode-on .edit-avatar-overlay {background-color: transparent;}
.edit-avatar-container:hover .edit-avatar-overlay {opacity: 1;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.edit-avatar-icon {color: #fff;font-size: 100px;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);text-align: center;}
body.system-switch-mode-on .edit-avatar-icon {color: #555;}
.avatar-edit-icon:hover {color: #f9f9f9;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
body.system-switch-mode-on .avatar-edit-icon:hover {color: #d8d8d8;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.sidebar-avatar {padding: 12px;position: relative;}
.sidebar-avatar .profile-avatar {display: block;margin-top: 0 !important;}
.sidebar-avatar .profile-avatar img {border-radius: 50%;background-color: #d8d8d8 !important;padding: 8px;}
body.system-switch-mode-on .sidebar-avatar .profile-avatar img {background-color: #333 !important;}
.sidebar-user-info {text-align: center;}
.sidebar-user-info a {font-size: 18px;font-weight: 900;color: #686868;}
body.system-switch-mode-on .sidebar-user-info a {color: #fff;}
.sidebar-user-info a {display: inline-block;width: 172px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height: 22px;}

/** Page Box **/
#page-box .fl-node-content {background-color: #fff;padding: 8px;border-radius: 4px;border: 1px solid #f4f4f4;}
body.system-switch-mode-on #page-box .fl-node-content {background-color: #202020;border: 1px solid #222;}
#page-box .um-profile {border: 0 !important;}
#page-box .um-profile {margin-bottom: 0px !important;}
#page-box .um-name a {font-size: 16px !important;}
#page-box .um-account-meta-img {padding: 32px 32px 22px 32px;}
#page-box .um-meta > span.b {display: none !important;}
#page-box div.um-meta > span:nth-child(3) {background-color: var(--primary);color: #fff;border-radius: 4px;padding: 0 8px 0 8px;font-weight: 900;letter-spacing: 1px;}
#page-box .um-friends-user-bio {display: none;}
#page-box .um-friends-user-photo img {max-width: 38px !important;max-height: 38px !important;}
#page-box .um-friends-user {padding: 10px 0px 0px 52px !important;}
@media only screen and (max-width: 500px) {#page-box .um-friends-user {padding: 10px 0px 0px 0px !important;}}
#page-box a.um-button:hover {background-color: var(--secondary) !important;color: #fff !important;}
#page-box a.um-friend-accept-btn, #page-box a.um-friend-btn, #page-box a.um-friend-edit, #page-box a.um-friend-pending-btn, #page-box a.um-friend-reject-btn, #page-box a.um-friend-respond-btn, #page-box a.um-login-to-friend-btn, #page-box a.um-unfriend-btn, #page-box a.um-unfriend-btn2 {min-width: 92px !important;}
#page-box a.um-button, #page-box .um .um-button.um-alt {padding: 6px 10px !important;}
#page-box .horizontal-content-menu li a {color: #787878;}
body.system-switch-mode-on #page-box .horizontal-content-menu li a {color: #ccc;}
#page-box .centered-content-menu li a {color: #787878;}
body.system-switch-mode-on #page-box .centered-content-menu li a {color: #ccc;}
#page-box .fl-module-content {margin: 12px;}
#page-box .copyright-section-footer {display: inline-flex;}
#page-box .copyright-logo {display: inline-flex;padding: 6px;position: inherit;}
#page-box .copyright-logo img {width: 22px;height: 22px;}
#page-box .copyright-text {font-weight: 900;display: inline-block;padding: 6px 8px 0 8px;}
#page-box .copyright-section-footer {padding-top: 8px;width: 100%;border-top: 1px solid #f4f4f4;color: #787878;}
body.system-switch-mode-on #page-box .copyright-section-footer {border-top: 1px solid #333;color: #d8d8d8;}
#page-box .copyright-symbol {font-size: 16px;vertical-align: text-top;font-weight: 400;}
#page-box .um-account {margin-bottom: 0 !important;}
#page-box .um-profile-navbar, #page-box .um-profile-nav, #page-box .um-profile-body {display: none !important;}
#page-box .um-header {padding: 0 0 12px 0;border-bottom: 0;}
.minimised-box .sidebar-menu {display: none;}
.minimised-box:hover .sidebar-menu {display: block;}

/** Notice Box **/
.notice-box {text-align: center;}
.notice-box a {display: block;background-color: #7acf58 !important;padding: 8px 6px 8px 12px;color: #fff;border-radius: 4px;font-weight: 800;font-size: 16px;}
.notice-box a:hover {background-color: #7acf58 !important;color: #fff !important;}
.notice-box a i {font-size: 22px;margin-right: 8px;}
.email-warning-notice {position: fixed;width: 100%;line-height: 52px;top: 0;left: 0;display: block;text-align: center;background-color: #b30000;margin: 0;font-weight: 500;z-index: 9;}
.email-warning-notice i {position: absolute;display: block;top: 6px;right: 22px;}
.email-warning-notice i:before {font-weight: 800 !important;}
.email-activation-notice {position: fixed;width: 100%;line-height: 52px;top: 0;left: 0;display: block;text-align: center;background-color: #f67d4d;margin: 0;font-weight: 500;z-index: 9;}
.email-activation-notice i {position: absolute;display: block;top: 6px;right: 22px;}
.email-activation-notice i:before {font-weight: 800 !important;}

/** Box Header **/
.padded-box .box-header {padding: 2px 8px 4px 0px;}
.box-header {display: block;padding: 10px 0px 6px 16px;font-size: 18px;font-weight: 800;background-color: var(--primary);color: #fff;line-height: 32px;text-transform: capitalize;border-radius: 8px 8px 0 0;}
body.system-switch-mode-on .box-header {background-color: var(--primary);color: #fff;}
.box-header i {color: #fff;margin-right: 8px;}
.box-header .heading-icon {float: right;}
.box-header .heading-icon i {color: #686868;}
.box-header .heading-icon i:hover {color: var(--primary);}
body.system-switch-mode-on .box-header .heading-icon i {color: #fff;}
body.system-switch-mode-on .box-header .heading-icon i:hover {color: var(--tertiary)}
.minimised-box .box-header {border-bottom: 0 !important;}

/** User Payments Box **/
.user-sidebar-payments {border: 1px solid #f4f4f4;background-color: #fff;border-radius: 4px;margin-bottom: 22px;}
body.system-switch-mode-on .user-sidebar-payments {border: 1px solid #222;background-color: #222;}
.user-sidebar-payments .pay-button img {height: 48px;padding: 8px;float: right;}
.user-main-currency-name {display: block;text-align: center;font-size: 22px;font-weight: 900;letter-spacing: 1px;color: #686868;}
body.system-switch-mode-on .user-main-currency-name {color: #fff;}
.user-main-currency {display: inline-block;min-height: 200px;}
.user-additional-currencies {display: inline-block;min-height: 200px;}
@media only screen and (min-width: 992px) {.user-main-currency {width: 40%;}}
@media only screen and (min-width: 992px) {.user-additional-currencies {width: 40%;}}
@media only screen and (max-width: 992px) {.user-main-currency {width: 90%;}}
@media only screen and (max-width: 992px) {.user-additional-currencies {width: 90%;}}
.user-main-currency {border: 1px solid #f4f4f4;border-radius: 8px;padding: 22px;}
body.system-switch-mode-on .user-main-currency {border: 1px solid #222;}
.user-main-currency .mcw-card-7 {padding: 0 20px 20px 20px !important;}
.currencies-tab-container {padding: 32px;}
@media only screen and (max-width: 992px) {.currencies-tab-container {padding: 16px;}}
.user-additional-currencies .cryptoboxes .mcw-label {-webkit-box-shadow: none !important;box-shadow: none !important;border: 1px solid #f4f4f4;}
body.system-switch-mode-on .user-additional-currencies .cryptoboxes .mcw-label {border: 1px solid #222;}
.user-additional-currencies {padding: 22px;}
.payment-app-heading {display: block;text-align: center;font-size: 22px;font-weight: 800;color: var(--primary);}
.payment-app-desription {display: block;text-align: center;font-size: 16px;}

/** BTCPay **/
.btcpay-form {display:inline-flex;align-items:center;justify-content:center;}
.btcpay-form--inline {flex-direction:row;}
.btcpay-form {display: inline-flex;align-items: center;justify-content: center;width: 100%;}
.btcpay-form--inline .submit {margin-left:15px;}
.btcpay-form--block select {margin-bottom:10px;}
.btcpay-form .btcpay-custom-container {text-align: center;margin: 22px 0 -4px 0px;}
.btcpay-custom {display:flex;align-items:center;justify-content:center;}
.btcpay-form .plus-minus {cursor:pointer;font-size:25px;line-height:25px;background:#dfe0e1;height:30px;width:45px;border:none;border-radius:60px;margin:auto 5px;display:inline-flex;justify-content:center;}
.btcpay-form select {-moz-appearance: none;-webkit-appearance: none;appearance: none;color: #686868 !important;background: transparent;border: 0 !important;border-radius: 2px;display: block;padding: 1px;font-size: 11px;font-weight: 500;letter-spacing: 1px;cursor: pointer;width: auto;padding: 8px !important;margin: 2% 40%;line-height: 18px;}
.btcpay-form select:hover, .btcpay-form select:focus {background-color: var(--primary) !important;color: #fff !important;border: 0 !important;}
body.system-switch-mode-on .btcpay-form select {background: transparent;color: #fff !important;border: 0 !important;}
body.system-switch-mode-on .btcpay-form select:hover, body.system-switch-mode-on .btcpay-form select:focus {background-color: var(--primary) !important;color: #fff !important;border: 0 !important;}
#btcpay-input-price {-moz-appearance: none;-webkit-appearance: none;box-shadow: none;text-align: center;font-size: 25px;margin: auto;border-radius: 0;line-height: 42px;background: transparent;font-weight: 900 !important;padding: 8px !important;margin-bottom: 12px !important;color: #686868;border: 0 !important;border-bottom: 1px dashed #686868 !important;width: 142px !important;}
#btcpay-input-price:hover {border-radius: 4px;background: var(--primary) !important;color: #fff;border: 0 !important;border-bottom: 1px dashed transparent !important;}
body.system-switch-mode-on #btcpay-input-price {color:  #fff;border-bottom: 1px dashed #fff !important;}
body.system-switch-mode-on #btcpay-input-price:hover {border-radius: 4px;background: var(--primary) !important;color: #fff;border: 0 !important;border-bottom: 1px dashed transparent !important;}
#btcpay-input-price::-webkit-inner-spin-button, #btcpay-input-price::-webkit-outer-spin-button {-webkit-appearance:none;margin:0;}
.about-gle.ec {font-size: 12px;line-height: 22px;width: 100%;color: #686868;margin: 2px;text-align: center;border: 2px solid #f4f4f4;padding: 12px;margin: 2px;border-radius: 8px;}
body.system-switch-mode-on .about-gleec {color: #eee;border: 2px solid #222;}
.about-gleec img {width: 22px;vertical-align: bottom;display: inline-block !important;}
.sidebar-about-payments {display: block;margin-top: 22px;}
.btcpay-divider {display:block;margin:0 12%;}
#btc-input-range {width:209px;margin-bottom:15px;}
.pay-button {background-color: #fff;border: 1px solid #f4f4f4;width: 100%;border-radius: 0 0 8px 8px;display: inline-block;padding: 2px 12px;}
.content-tips .pay-button {border-radius: 8px;}
.pay-button:hover {background-color:var(--primary);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.pay-button:hover img {filter: brightness(100);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
body.system-switch-mode-on .pay-button {background-color:#222;border:1px solid #242424;}
body.system-switch-mode-on .pay-button:hover {background-color:var(--primary);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.tips-content .pay-button img {margin: 8px;float: right;width: 36px;}
.pay-text {color: #585858;font-weight: 500;font-style: italic;float: left;padding: 14px 2px 12px 2px;font-size: 1em;}
.pay-button:hover .pay-text {color:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
body.system-switch-mode-on .pay-button:hover .pay-text {color:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
body.system-switch-mode-on .pay-text {color:#fff;}
body.system-switch-mode-on .user-sidebar-payments .pay-button {background-color: #333;border: 1px solid #333;}
body.system-switch-mode-on .user-sidebar-payments .pay-button:hover {background-color:var(--primary);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.sidebar-header-icon-right {float: right;margin-right: 8px;}
.btcpay-custom-container input[type=range] {height: 26px;-webkit-appearance: none;margin: 10% 12%;width: 76%;background-color: transparent !important;border: 0 !important;}
.btcpay-custom-container input[type=range]:hover, .btcpay-custom-container input[type=range]:focus {background: transparent !important;border: 0 !important;}
body.system-switch-mode-on .btcpay-custom-container input[type=range] {background-color:transparent !important;border: 0 !important;}
body.system-switch-mode-on .btcpay-custom-container input[type=range]:hover, body.system-switch-mode-on .btcpay-custom-container input[type=range]:focus {background: transparent !important;border: 0 !important;}
.btcpay-custom-container input[type=range]:focus {outline:0;}
.btcpay-custom-container input[type=range]::-webkit-slider-runnable-track {width:100%;height:14px;cursor:pointer;animate:.2s;box-shadow:none;background:#f4f4f4 !important;border-radius:14px;border:0 solid #000;}
body.system-switch-mode-on .btcpay-custom-container input[type=range]::-webkit-slider-runnable-track {background:#333 !important;}
.btcpay-custom-container input[type=range]::-webkit-slider-thumb {box-shadow:0 0 0 #000;border:0 solid #000;height:20px;width:40px;border-radius:12px;background:var(--primary);cursor:pointer;-webkit-appearance:none;margin-top:-3px;}
.btcpay-custom-container input[type=range]:focus::-webkit-slider-runnable-track {background:#f4f4f4 !important;}
body.system-switch-mode-on .btcpay-custom-container input[type=range]:focus::-webkit-slider-runnable-track {background:#333 !important;}
.btcpay-custom-container input[type=range]::-moz-range-track {width:100%;height:14px;cursor:pointer;animate:.2s;box-shadow:none;background:#f4f4f4;border-radius:14px;border:0 solid #000;}
body.system-switch-mode-on .btcpay-custom-container input[type=range]::-moz-range-track {background:#222;}
.btcpay-custom-container input[type=range]::-moz-range-thumb {box-shadow:0 0 0 #000;border:0 solid #000;height:20px;width:40px;border-radius:12px;background:var(--primary);cursor:pointer;}
.btcpay-custom-container input[type=range]::-ms-track {width:100%;height:14px;cursor:pointer;animate:.2s;background:0 0;border-color:transparent;color:transparent;}
.btcpay-custom-container input[type=range]::-ms-fill-lower {background:#f4f4f4;border:0 solid #000;border-radius:28px;box-shadow:none;}
body.system-switch-mode-on .btcpay-custom-container input[type=range]::-ms-fill-lower {background:#222;}
.btcpay-custom-container input[type=range]::-ms-fill-upper {background:#f4f4f4;border:0 solid #000;border-radius:28px;box-shadow:none;}
body.system-switch-mode-on .btcpay-custom-container input[type=range]::-ms-fill-upper {background:#222;}
.btcpay-custom-container input[type=range]::-ms-thumb {margin-top:1px;box-shadow:0 0 0 #000;border:0 solid #000;height:20px;width:40px;border-radius:12px;background:var(--primary);cursor:pointer;}
.btcpay-custom-container input[type=range]:focus::-ms-fill-lower {background:#f4f4f4;}
body.system-switch-mode-on .btcpay-custom-container input[type=range]:focus::-ms-fill-lower {background:#222;}
.btcpay-custom-container input[type=range]:focus::-ms-fill-upper {background:#f4f4f4;}
body.system-switch-mode-on .btcpay-custom-container input[type=range]:focus::-ms-fill-upper {background:#222;}
.sidebar-app-name a {width: -webkit-fill-available;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.payment-app-name {line-height: 32px;vertical-align: sub;}
.app-header {padding: 32px 2px 2px 22px;margin-bottom: 2px;}
.creator-avatar img {border-radius: 100%;margin-right: 12px;}
.creator-avatar {display: inline-block;height: 46px;vertical-align: bottom;}
@media only screen and (max-width: 992px) {.creator-avatar {display: block;float: right;margin-right: 22px;}}
.app-header .author-links {display: block;margin-left: 102px;}
@media only screen and (max-width: 992px) {.app-header .author-links {margin-left: 2px;margin-top: 12px;}}
.pos-icons {position: absolute;right: 52px;top: 52px;}
@media only screen and (max-width: 992px) {.pos-icons {top: 132px;}}
.pos-icons i {font-size: 42px !important;}

/** Content Box **/
#content-box, #sidepanel-box {background-color: #fff;border-radius: 4px;border: 1px solid #f4f4f4;}
body.system-switch-mode-on #content-box, body.system-switch-mode-on #sidepanel-box {background-color: #202020;border: 1px solid #222;}

/** Box Border **/
.box-border {border: 1px solid #f4f4f4;border-radius: 8px;}
body.system-switch-mode-on .box-border {border: 1px solid #222;}

/** Watchlist Box **/
#watchlist-box {background-color: #fff;border: 1px solid #f4f4f4;border-radius: 8px;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
body.system-switch-mode-on #watchlist-box {background-color: #222;border: 1px solid #222;}
.watchlist-content {display: none;}
#watchlist-box:hover .watchlist-content {display: block;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
#watchlist-box .mcw-label {padding: 8px 12px 8px 12px !important;-webkit-box-shadow: none !important;box-shadow: none !important;}
#watchlist-box .mcw-label.mcw-stretch {margin: 2px !important;}
#watchlist-box .mcw-card-head img {margin-right: 0px !important;}
#watchlist-box .mcw-card-head p {white-space: nowrap;max-width: 72px;overflow: hidden;text-overflow: ellipsis;}
#watchlist-box hr {border-bottom: 1px solid #f4f4f4 !important;margin: 2px !important;}
body.system-switch-mode-on #watchlist-box hr {border-bottom: 1px solid #282828 !important;background-color: transparent !important;}
#watchlist-box .cryptoboxes:hover {background-color: #f8f8f8;}
body.system-switch-mode-on #watchlist-box .cryptoboxes:hover {background-color: #191919;}
.cryptoboxes .coin-image img {border-radius: 50px;}
.watchlist-box .fl-module-content, #archive-sidebar-box .fl-module-content {margin: 12px;}
.profile-watchlist {margin-bottom: 22px;}

/** Stripes **/
.stripes {border-radius: 8px;background-image: repeating-linear-gradient(45deg, #f8f8f8, #f8f8f8 30px, #fff 30px, #fff 60px);}
body.system-switch-mode-on .stripes {background-image: repeating-linear-gradient(45deg, #222, #222 30px, #191919 30px, #191919 60px);}
.stripes-alt {border-radius: 8px;background-image: repeating-linear-gradient(135deg, #f8f8f8, #f8f8f8 30px, #fff 30px, #fff 60px);}
body.system-switch-mode-on .stripes-alt {background-image: repeating-linear-gradient(135deg, #222, #222 30px, #191919 30px, #191919 60px);}

/** SpinDot **/
.explorerdot {width: 40px;height: 40px;position: absolute;top: -9px;left: -9px;z-index: 2;}
.explorerdot .spinner {width: 40px;height: 40px;position: absolute;top: 0px;left: 0px;background-color: #f9a602;border-radius: 100%;animation: 1.6s ease-in-out 0s infinite normal none running spininner;}
.explorerdot .spinner-outer {width: 14px;height: 14px;position: absolute;top: 13px;left: 13px;background-color: #f9a602;border-radius: 100%;animation: 1.6s ease-in-out 0s infinite normal none running spinouter;}
.spindot {width: 40px;height: 40px;position: absolute;top: -9px;left: -9px;z-index: 2;}
.spindot .spinner {width: 40px;height: 40px;position: absolute;top: 0px;left: 0px;background-color: var(--primary);border-radius: 100%;animation: 1.6s ease-in-out 0s infinite normal none running spininner;}
.spindot .spinner-outer {width: 14px;height: 14px;position: absolute;top: 13px;left: 13px;background-color: var(--primary);border-radius: 100%;animation: 1.6s ease-in-out 0s infinite normal none running spinouter;}
.secure {background-color: #1d8921 !important;}
.incure {background-color: #ba1919 !important;}
@keyframes spininner {0% {transform: scale(0);}60%, 100% {transform: scale(0.8);opacity: 0;}}
@keyframes spinouter {0%, 100% {transform: scale(0.5);}50% {transform: scale(0.8);}}

/** Contract Types **/
.contract-type-image {display: inline-block;width: 100%;text-align: center;padding: 0% 4%;}
.contract-type-image img {border: 4px solid #eee;border-radius: 12px;}
body.system-switch-mode-on .contract-type-image img {border: 4px solid #555;}
.contract-slider .contract-type-image img {filter: grayscale(1);}
.contract-slider .contract-type-image img:hover {filter: none;}

/** Authentication **/
#wp-submit, #tfa_login_btn {border: 0 !important;border-radius: 4px;color: #fff !important;background: var(--primary) !important;font-size: 14px !important;letter-spacing: 1px !important;padding: 8px 42px;font-weight: 900;cursor: pointer;width: 100%;}
#wp-submit:hover, #tfa_login_btn:hover {background: var(--secondary) !important;border: 0 !important;-webkit-transition: background-color .15s ease-out;transition: background-color .15s ease-out;}
#loginform-custom {margin: 42px 22px 32px 22px;}
#loginform .login-username, #loginform .login-password {margin: 16px 2px 16px 2px;position: relative;}
.login-username label, .login-password label {display: block;max-width: 100%;font-weight: 500;position: absolute;right: 12px;color: #ccc;font-size: 14px;letter-spacing: 1px;line-height: 38px;}
body.system-switch-mode-on .login-username label, body.system-switch-mode-on .login-password label {color: #444;}
.login-remember {font-size: 12px;color: #888;font-weight: 500;margin-left: 14px;}
body.system-switch-mode-on .login-remember {color: #666;}
#user_login, #fintech_two_factor_auth, #user_pass {display: inline-block;width: 100%;font-weight: 400;color: #686868 !important;background-color: #fff;border: 1px solid #f4f4f4 !important;padding: 2px 6px 0px 6px;border-radius: 4px;font-size: 16px;letter-spacing: 1px;line-height: 32px;padding-left: 12px;}
#user_login:hover, #user_login:focus, #fintech_two_factor_auth:hover, #fintech_two_factor_auth:focus, #user_pass:hover, #user_pass:focus {display: inline-block;width: 100%;font-weight: 400;color: #686868 !important;background-color: #fff;border: 1px solid var(--secondary) !important;padding: 2px 6px 0px 6px;border-radius: 2px;font-size: 16px;letter-spacing: 1px;line-height: 32px;padding-left: 12px;}
body.system-switch-mode-on #user_login, body.system-switch-mode-on #fintech_two_factor_auth, body.system-switch-mode-on #user_pass {color: #fff !important;background-color: #222 !important;border: 1px solid #222 !important;}
body.system-switch-mode-on #user_login:hover, body.system-switch-mode-on #user_login:focus, body.system-switch-mode-on #fintech_two_factor_auth:hover, body.system-switch-mode-on #fintech_two_factor_auth:focus, body.system-switch-mode-on #user_pass:hover, body.system-switch-mode-on #user_pass:focus {color: #fff !important;background-color: #181818 !important;border: 1px solid var(--secondary) !important;}
#fintech_two_factor_auth {margin: 18px 0 8px 0;}
.login-submit {text-align: center;}
#auth-profile {padding: 0 22px;}
#loginform {margin-top: 22px;}
div.um-col-alt.um-col-alt-b {padding-top: 0;}
div.um-field.um-field-block.um-field-type_block {padding: 0 !important;}
.um-field-block {color: #686868 !important;font-size: 22px !important;font-weight: 900 !important;}
body.system-switch-mode-on .um-field-block {color: #eee !important;}
.wallet-divider {display: block;margin: 12px auto;position: relative;}
.wallet-divider-sign-in {display: block;margin: 12px auto;position: relative;text-align: center;}
.feature-demo-line {display: block;border-bottom: 1px solid #f4f4f4;margin-top: -10px;}
body.system-switch-mode-on .feature-demo-line {border-bottom: 1px solid #242424;}
.wallet-divider-text {background-color: #fff;padding: 4px 18px;color: #999;border-left: 1px solid #f4f4f4;border-right: 1px solid #f4f4f4;}
body.system-switch-mode-on .wallet-divider-text {background-color: transparent;border-left: 1px solid #242424;border-right: 1px solid #242424;color: #999;}
.feature-bc-text {color: #8C41FF;font-weight: 500;}

/** Pricing Container **/
.price-heading {position: absolute;font-size: 14px;text-transform: uppercase;font-weight: 900;margin: 4px;top: -35px;left: 42%;}
.pricing-left-bracket {color: #ccc;font-size: 132px;vertical-align: top;margin-right: 22px;}
.pricing-right-bracket {color: #ccc;font-size: 132px;vertical-align: top;margin-left: 22px;}
body.system-switch-mode-on .pricing-right-bracket, body.system-switch-mode-on .pricing-left-bracket {color: #555;}
.pricing-symbol {color: var(--primary);font-size: 32px;font-weight: 900;font-style: italic;}
body.system-switch-mode-on .pricing-symbol {color: #fff;}
.dollar-symbol {font-size: 18px;color: #585858;vertical-align: super;margin-right: 8px;}
body.system-switch-mode-on .dollar-symbol {color: #fff;}
.pricing-symbol {font-size: 22px;font-weight: 400;}
.price-container {display: inline-block;float: right;margin: 22px 2px 22px 22px;line-height: 32px;}
.payment-frequency {color: #585858;vertical-align: top;font-size: 12px;margin-left: 8px;}
body.system-switch-mode-on .payment-frequency {color: #fff;}
.payment-term {position: relative;color: #686868;font-size: 12px;display: inline-block;right: -4px;letter-spacing: 1px;top: -14px;font-weight: 600;line-height: 14px;text-align: left;}
body.system-switch-mode-on .payment-term {color: #fff;}
body.system-switch-mode-on .earnings-amount, body.system-switch-mode-on .dollar-amount, body.system-switch-mode-on .coin-amount {color: #f1f1f1;}
.box-heading h2, .box-heading h4 {padding-bottom: 2px !important;margin-bottom: 2px !important;color: #fff !important;}
.box-body {border-left: 1px solid #eee;border-right: 1px solid #eee;border-top: 1px solid #eee;}
body.system-switch-mode-on .box-body {border-left: 1px solid #333;border-right: 1px solid #333;border-top: 1px solid #333;}
.box-body, .box-footer {background-color: #f4f4f4;}
.box-body:hover, .box-footer:hover {background-color: #fff;}
.content-box .box-body {min-height: 342px;}
.plan-advanced {min-height: 466px !important;}
.plan-description {display: inline-block;width: 82%;text-align: left;padding: 32px 12px;}
body.system-switch-mode-on .box-body, body.system-switch-mode-on .box-footer {background-color: #222;}
body.system-switch-mode-on .box-body:hover, body.system-switch-mode-on .box-footer:hover {background-color: #191919;}
.box-text {font-size:16px;padding:22px 22px 2px 22px;display:block;height: 192px;}
.content-container {display: block;text-align: center;margin: 0;position: relative;}
.content-box {width: 92%;margin: 12px;border-radius: 8px;display: inline-block;vertical-align: top;}
@media only screen and (max-width: 922px) {.content-container {display: block;text-align: center;}
.content-box {width: 100%;margin: 0;margin-bottom: 22px;}}
.pricing-amount {text-align: right;font-size: 28px;margin: 2px;font-weight: 900;vertical-align: top;line-height: 102px;position: relative;color: #777;}
.period {padding-bottom: 22px;display: block;}
.annual-payment {font-size: 12px;color: #ccc;display: block;margin: -30px 0px 12px 0px;}
body.system-switch-mode-on .annual-payment {color: #777;}
.membership-price {text-align: center;display: block;}
.pricing-divider {margin-bottom: -32px !important;}
.inline-period {font-size: 12px;vertical-align: super;}
.payment-bracket {font-size: 12px;}
.create-button {margin: 0;display: block;width: 100%;}
.pricing-list {text-align: left;display: inline-block;margin: 12px 2px !important;list-style: none;width: 82%;columns:2;}
.list-product {margin: 12px 82px !important;}
.product-columns {columns:3;}
@media only screen and (max-width: 992px) {.pricing-list {margin: 12px 32px !important;list-style: none;width: 82%;}}
@media only screen and (max-width: 992px) {.product-columns {columns:2;}}
.platform-types-row {display: block;text-align: center;border-top:  1px solid #333;}
.platform-types-row .platform-types span {padding: 4px 24px;margin: 0 4px;border-radius: 2px;opacity: 0.8;}
.product-period {display: block;text-align: center;}
.pricing-list li {letter-spacing: 0.4px !important;}
.pricing-list li:before {font-family: 'Font Awesome 5 Pro';content: "\f067";font-size: 12px;margin-right: 8px;line-height: 32px;vertical-align: middle;color: var(--tertiary);}
.annual-amount {font-size: 24px;line-height: 18px;}
.earnings-decimals, .decimals {font-size: 22px;color: #585858;vertical-align: top;font-weight: 600;line-height: 8px;padding-left: 12px;}
body.system-switch-mode-on .earnings-decimals, body.system-switch-mode-on .decimals {color: #fff;}
.decimals-small {font-size: 10px;}
.pricing-symbol-small {font-size: 12px;font-weight: 400;}
#pp-tab-60d432e70bf6a-1 {background-color: #f56f3a !important;}
#pp-tab-60d432e70bf6a-1 .pp-tab-label-inner:after {border-top-color: #f56f3a !important;}
#pp-tab-60d432e70bf6a-2 {background-color: #329932 !important;}
#pp-tab-60d432e70bf6a-2 .pp-tab-label-inner:after {border-top-color: #329932 !important;}
.fl-node-60d432e70bf6a .pp-tabs-style-2 .pp-tabs-label::after, body.system-switch-mode-on .fl-node-60d432e70bf6a .pp-tabs-style-2 .pp-tabs-label::after {background: transparent !important;}

/** Builder **/
.fl-builder-bar-title-icon {display: none !important;}
.fl-builder-bar-title-area {padding: 4px 8px !important;}
.fl-builder-bar-title {-ms-flex: 0 0 232px !important;flex: 0 0 232px !important;}
.fl-builder-ui-skin--dark .fl-builder--main-menu-panel, .fl-builder-ui-skin--dark .fl-builder--preview-actions, .fl-builder-ui-skin--dark .fl-builder--search-results-panel, .fl-builder-ui-skin--dark .fl-builder-panel, .fl-builder-ui-skin--dark .fl-lightbox, body.fl-builder-ui-skin--dark .fl-builder-bar .fl-builder-bar-content {background: #202020 !important;color: #b4b9be !important;border-color: #282828 !important;}
.fl-builder--main-menu-panel:before, .fl-theme-builder-preview-select-open .fl-theme-builder-preview-select-items:before {right: unset;left: 32px;}
.fl-builder-ui-skin--dark .fl-builder-content-panel-button {fill: var(--primary) !important;}
.fl-responsive-preview-message {background: #222 !important;padding: 8px 2px 8px 2px !important;}
.fl-responsive-preview-mask {background: #222 !important;}
.fl-field-connections-menu {background: #222 !important;border: 1px solid #333 !important;}
input[type=text].fl-field-connections-search {background-color: #181818 !important;border-color: #191919 !important;color: #fff !important;}
.fl-field-connections-property:hover {background-color: #181818 !important;}
.fl-field-connections-menu * {color: #fff !important;}
.fl-field-connections-property:hover .fl-field-connections-property-connect {border-left: 2px solid #222 !important;}
.fl-field-connections-property-connect {background: #333 !important;color: #fff !important;}
.fl-history-list-item[data-current="1"] {border-color: #999 !important;}
body.system-switch-mode-on .fl-history-list-item[data-current="1"] {border-color: #333 !important;}
.fluid .fl-ui-panel {background: #fff !important;color: #000 !important;}
body.system-switch-mode-on .fluid .fl-ui-panel {background: #222 !important;color: #fff !important;}
.fl-builder-ui-skin--dark .fl-field-popup-slider, .fl-builder-ui-skin--dark .fl-field-popup-slider-input .ui-slider-handle {background: var(--primary) !important;}
.fl-builder-ui-skin--dark .fl-responsive-preview-content {background: #181818 !important;}
.ace-tm .ace_gutter {background: #fff !important;color: #787878 !important;}
body.system-switch-mode-on .ace-tm .ace_gutter {background: #333 !important;color: #fff !important;}
.ace-tm {background-color: #fff !important;color: #787878 !important;}
body.system-switch-mode-on .ace-tm {background-color: #181818 !important;color: #fff !important;}
.fl-code-field {border: 1px solid #eee !important;}
body.system-switch-mode-on .fl-code-field {border: 1px solid #333 !important;}
.fl-lightbox :not(i) {color: #333 !important;}
body.system-switch-mode-on .fl-lightbox :not(i) {color: #fff !important;}
.ace-tm .ace_gutter-active-line {background-color: #ddd;}
body.system-switch-mode-on .ace-tm .ace_gutter-active-line {background-color: #222;}
.ace_tooltip {background-color: #fff !important;color: #787878 !important;}
body.system-switch-mode-on .ace_tooltip {background-color: #333 !important;color: #fff !important;}
.ace-tm .ace_print-margin {background: #e8e8e8 !important;}
body.system-switch-mode-on .ace-tm .ace_print-margin {background: #191919 !important;}
.fl-help-tooltip-text {background: #fff !important;border: 1px solid #ccc !important;box-shadow: 0 0 5px #ccc !important;-moz-box-shadow: 0 0 5px #ccc !important;-webkit-box-shadow: 0 0 5px #ccc !important;}
body.system-switch-mode-on .fl-help-tooltip-text {background: #222 !important;border: 1px solid #222 !important;box-shadow: 0 0 5px #222 !important;-moz-box-shadow: 0 0 5px #222 !important;-webkit-box-shadow: 0 0 5px #222 !important;}
.fl-builder-ui-skin--dark div.pp-switch span.pp-switch-button {background: #181818 !important;}
.fl-builder-ui-skin--dark div.pp-switch span.pp-switch-button.pp-switch-active {background: var(--primary) !important;}
.fl-builder-ui-skin--dark div.pp-switch span.pp-switch-button:not(.pp-switch-active):hover {background: var(--primary) !important;}
ul.as-list {background-color: transparent !important;box-shadow: none !important;border: 1px solid #181818 !important;top: 78px !important;}
.fl-builder-ui-skin--dark ul.as-selections {background-color: #242424 !important;}
ul.as-selections li.as-selection-item {background: var(--primary) !important;box-shadow:  none !important;}
li.as-result-item.active {background: #333 !important;}
.fl-color-picker {box-shadow: none !important;background: transparent !important;}
.fl-icons-section h2 {border-bottom: 1px solid #f4f4f4;}
body.system-switch-mode-on .fl-icons-section h2 {border-bottom: 1px solid #333;}
.fl-icons-filter select {color: #000;border: 2px solid #e4e7ea !important;background: url(../img/svg/select-arrow-down-alt2.svg) center right 10px no-repeat #fff!important;}
body.system-switch-mode-on .fl-icons-filter select {color: #fff;border: 2px solid #333 !important;background: url(../img/svg/select-arrow-down-alt2.svg) center right 10px no-repeat #222!important;}
.bx-wrapper {margin: 0 auto 6px;}
.pp-logos-content .fa {color: #eee !important;background-color: transparent !important;}
body.system-switch-mode-on .pp-logos-content .fa {color: #444 !important;}
body.system-switch-mode-on .pp-logos-content .fa:hover {color: var(--primary) !important;}
.fl-builder--template-thumbnail {background-color: transparent !important;}
.fl-builder-feedback-button {display: none !important;}

/** Flipbook **/
.flipbook-menuBottom {background: var(--primary) !important;}
.flipbook-color-light {color: #eee !important;}
.book {background-color: #fff !important;}
body.system-switch-mode-on .book {background-color: #222 !important;}
.flipbook-nav span {background-color: transparent !important;}
.flipbook-menu-left {margin-top: 12px;margin-left: 10px;}
.flipbook-main-wrapper {border-radius: 8px;margin: 22px;}
.flipbook-main-wrapper {border-radius: 8px;margin: 22px;background-color: #f8f8f8 !important;}
body.system-switch-mode-on .flipbook-main-wrapper {background-color: #222 !important;}
.flipbook-main-wrapper img {position: absolute !important;width: 64px;top: 12px !important;right: 12px !important;left: unset !important;}

/** Asset Cleanup **/
.asset-cleanup-asset {padding: 2rem;font-size: 1rem;border: 1px solid #eee;margin: 22px 22px 22px 82px;border-radius: 6px;background-color: #f9f9f9;color: #686868;letter-spacing: 1px;}
body.system-switch-mode-on .asset-cleanup-asset {border: 1px solid #333;background-color: #222;color: #eee;}
.asset-cleanuppasset-nb span {width: 150px;display: inline-block}
.asset-cleanup-asset-handle span {width: 150px;display: inline-block}
.asset-cleanup-asset-src span {width: 150px;display: inline-block}
.asset-cleanupasset-deps span {width: 150px;display: inline-block}
.asset-cleanup-asset-ver span {width: 150px;display: inline-block}
.asset-cleanup-header {display: block;margin: 22px 22px 22px 82px;}
.asset-cleanup-header h2 {color: var(--tertiary);letter-spacing: 1px;}
.asset-cleanup-header p {color: #eee;}

/** Tipsy **/
.tipsy-inner {font-weight: 500;background-color: var(--primary) !important;}
.tipsy-arrow {border: 5px dashed var(--primary);}
.tipsy-arrow-n {border-bottom-color: var(--primary) !important;}
.tipsy-arrow-s {border-top-color: var(--primary) !important;}
.tipsy-arrow-e {border-left-color: var(--primary) !important;}
.tipsy-arrow-w {border-right-color: var(--primary) !important;}

/** Opt-in **/
.et_bloom .et_bloom_optin_1 .et_bloom_form_container .et_bloom_form_header {background-color:var(--primary) !important;}
.et_bloom .et_bloom_optin_1 .wedge_edge .triangle {fill:var(--primary) !important;}
.et_bloom .et_bloom_optin_1 .et_bloom_form_content {background-color:var(--secondary) !important;}
.et_bloom_form_content input {background-color:#fff !important;color:#686868 !important;}
.et_bloom_form_content input {background-color:#fff !important;color:#686868 !important;}
body.system-switch-mode-on .et_bloom_form_content input {background-color:#222 !important;color:#fff !important;}
.et_bloom .et_bloom_optin_1 .et_bloom_form_content button {background-color:var(--primary) !important;}
.et_bloom .et_bloom_optin_1 .et_bloom_form_content button:hover {background-color:#222 !important;}
.et_bloom_close_button {background-color:#fff !important;}
body.system-switch-mode-on .et_bloom_close_button {background-color:#222 !important;}
.et_bloom_close_button:before {color:#787878 !important;}
body.system-switch-mode-on .et_bloom_close_button:before {color:#fff !important;}
.et_bloom .et_bloom_optin div {border-radius:8px;}
.et_bloom .et_bloom_form_container {background-color:var(--primary) !important;}
.et_bloom .et_bloom_optin_1 .et_bloom_form_container h2, .et_bloom .et_bloom_optin_1 .et_bloom_form_container h2 span, .et_bloom .et_bloom_optin_1 .et_bloom_form_container h2 strong {font-family:"Asap",sans-serif !important;font-size:42px !important;font-weight:900 !important;}
.et_bloom .et_bloom_optin_1 .et_bloom_form_container p, .et_bloom .et_bloom_optin_1 .et_bloom_form_container p span, .et_bloom .et_bloom_optin_1 .et_bloom_form_container p strong, .et_bloom .et_bloom_optin_1 .et_bloom_form_container form input, .et_bloom .et_bloom_optin_1 .et_bloom_form_container form button span {font-family:"Asap",sans-serif !important;}
.et_bloom .et_bloom_form_header p {color:#fff !important;font-size:18px !important;font-weight:800 !important;}
.et_bloom .et_bloom_header_text_light p {color:#fff !important;}
.et_bloom .et_bloom_optin_1 .et_bloom_form_container form button span {font-weight:900 !important;}
#modal-auth-buttons {display:block;text-align:center;}
#modal-auth-buttons a {display:inline-block;text-align:center;background-color:var(--primary);border-radius:4px;margin:0 22px;color:#fff;font-size:16px;font-weight:900 !important;padding:12px 72px;}
@media only screen and (max-width: 992px) {#modal-auth-buttons a {margin:0 12px;padding:12px 32px;}}
#modal-auth-buttons a:hover {background-color:#222;}
.et_bloom .et_bloom_optin_2 .et_bloom_form_container h2, .et_bloom .et_bloom_optin_2 .et_bloom_form_container h2 span, .et_bloom .et_bloom_optin_2 .et_bloom_form_container h2 strong {font-family:"Asap",sans-serif !important;font-size:42px !important;font-weight:900 !important;}
.et_bloom_optin_2 .et_bloom_close_button {display:none !important;}
.et_bloom .et_bloom_optin_1 .et_bloom_form_container .et_bloom_form_header {background-color: var(--primary) !important;}

/** Social Share **/
.et_social_popup_content, .et_social_flyin {border-radius:4px;}
.et_social_flyin_bottom_right {right:32px !important;bottom:64px !important;}
.et_social_popup h3, .et_social_flyin h3, .et_social_locked h3, .et_social_pinterest_window h3 {color:#686868 !important;font-weight:600 !important;}
body.system-switch-mode-on .et_social_popup h3, body.system-switch-mode-on .et_social_flyin h3, body.system-switch-mode-on .et_social_locked h3, body.system-switch-mode-on .et_social_pinterest_window h3 {color:#fff !important;font-weight:600 !important;}
.et_social_flyin, .et_social_popup_content {background-color:#fff !important;}
body.system-switch-mode-on .et_social_flyin, body.system-switch-mode-on .et_social_popup_content {background-color:#222 !important;}
.et_social_icon_cancel {color:#686868 !important;}
.et_social_icon_cancel:hover {color:var(--primary) !important;}
body.system-switch-mode-on .et_social_icon_cancel {color:#fff !important;}
body.system-switch-mode-on .et_social_icon_cancel:hover {color:var(--secondary) !important;}
.et_social_reddit {background-color:var(--primary) !important;}
.et_social_reddit:hover {background-color:#fc461e !important;}
.et_social_twitter {background-color:var(--primary) !important;}
.et_social_twitter:hover {background-color:#00abf0 !important;}
.et_social_buffer {background-color:var(--primary) !important;}
.et_social_buffer:hover {background-color:#222 !important;}
.et_social_linkedin {background-color:var(--primary) !important;}
.et_social_linkedin:hover {background-color:#127bb6 !important;}
.et_social_facebook {background-color:var(--primary) !important;}
.et_social_facebook:hover {background-color:#3a579a !important;}
.et_social_all_button {background-color:#f4f4f4 !important;}
.et_social_all_button:hover {background-color:var(--secondary) !important;}
body.system-switch-mode-on .et_social_all_button {background-color:var(--primary) !important;}
body.system-switch-mode-on .et_social_all_button:hover {background-color:var(--secondary) !important;}
.et_social_all_button:hover {background-color:var(--tertiary) !important;}
.et_social_googleplus {background-color:var(--primary) !important;}
.et_social_googleplus:hover {background-color:#df4a32 !important;}
.et_social_digg {background-color:var(--primary) !important;}
.et_social_digg:hover {background-color:#546b9f !important;}
.et_social_evernote {background-color:var(--primary) !important;}
.et_social_evernote:hover {background-color:#7cbf4b !important;}
.et_social_pinterest {background-color:var(--primary) !important;}
.et_social_pinterest:hover {background-color:#cd1c1f !important;}
.et_social_hackernews {background-color:var(--primary) !important;}
.et_social_hackernews:hover {background-color:#f08641 !important;}
.et_social_livejournal {background-color:var(--primary) !important;}
.et_social_livejournal:hover {background-color:#336697 !important;}
.et_social_newsvine {background-color:var(--primary) !important;}
.et_social_newsvine:hover {background-color:#0d642e !important;}
.et_social_aol {background-color:var(--primary) !important;}
.et_social_aol:hover {background-color:#222 !important;}
.et_social_gmail {background-color:var(--primary) !important;}
.et_social_gmail:hover {background-color:#dd4b39 !important;}
.et_social_printfriendly {background-color:var(--primary) !important;}
.et_social_printfriendly:hover {background-color:#75aa33 !important;}
.et_social_yahoomail {background-color:var(--primary) !important;}
.et_social_yahoomail:hover {background-color:#511295 !important;}
.et_social_amazon {background-color:var(--primary) !important;}
.et_social_amazon:hover {background-color:#222 !important;}
.et_social_delicious {background-color:var(--primary) !important;}
.et_social_delicious:hover {background-color:#3398fc !important;}
.et_social_vkontakte {background-color:var(--primary) !important;}
.et_social_vkontakte:hover {background-color:#4c75a3 !important;}
.et_social_myspace {background-color:var(--primary) !important;}
.et_social_myspace:hover {background-color:#3a5998 !important;}
.et_social_blogger {background-color:var(--primary) !important;}
.et_social_blogger:hover {background-color:#f59038 !important;}
.et_social_stumbleupon {background-color:var(--primary) !important;}
.et_social_stumbleupon:hover {background-color:#ea4b24 !important;}
.et_social_tumblr {background-color:var(--primary) !important;}
.et_social_tumblr:hover {background-color:#32506d !important;}
.et_social_like {background-color:var(--primary) !important;}
.et_social_like:hover {background-color:#f95149 !important;}
.et_social_inline_top .et_social_icon {width:32px !important;height:32px !important;line-height:32px !important;}
.et_social_inline_top .et_social_networks li {min-height:32px !important;}
.et_social_inline_top .et_social_icon_all_button {min-height:35px !important;}
.et_social_inline_top .et_social_inline_top {max-width:82% !important;}
.et_social_inline_top .et_social_networkname {font-size:12px !important;}
.et_monarch li.et_social_all_button i.et_social_icon_all_button {color:#fff !important;}
.et_monarch .et_social_popup_content {border-radius:8px !important;}
.et_social_inline_top .et_social_icon:before, .et_social_inline_top .et_social_icon:after {width:35px !important;height:35px !important;line-height:35px !important;}
.et_monarch .et_social_rounded.et_social_nospace.et_social_networks li:last-child {-webkit-border-top-right-radius:4px !important;-moz-border-radius-top-right:4px !important;border-top-right-radius:4px !important;}
.et_social_inline_top .et_social_all_button {background-color:#f4f4f4 !important;}
body.system-switch-mode-on .et_social_inline_top .et_social_all_button {background-color:#222 !important;}
.et_monarch span.et_social_hide_sidebar {background:var(--primary);}
.et_monarch .et_social_left .et_social_network_label div {margin: 2px 0 0 4px !important;}

/** Flip Box **/
#custom-flip-box .pp-flip-box {background-color:#f4f4f4;border-radius:8px;min-height:222px;}
body.system-switch-mode-on #custom-flip-box .pp-flip-box {background-color:#222;border-radius:8px;}
#recommendation-boxes .pp-flip-box {background-color:#f4f4f4;border-radius:8px;}
body.system-switch-mode-on #recommendation-boxes .pp-flip-box {background-color:#222;border-radius:8px;}
#recommendation-boxes .pp-flipbox-image img {border:8px solid #ccc;}
body.system-switch-mode-on #recommendation-boxes .pp-flipbox-image img {border:8px solid #666;}
#recommendation-boxes .pp-flipbox-container {min-height:352px;}

/** 2FA **/
.blockUI, .blockUI div {background-color:#383838 !important;color:#fff !important;border:0 !important;padding:12px !important;font-size:12px !important;font-weight:600;letter-spacing:1px;text-transform:uppercase;box-shadow:none !important;}
#loginform > label {width:100%;}
.forgetmenot {font-size:12px !important;width:100%;text-align:right;max-width:100% !important;}
#loginform input[type=checkbox], #loginform input[type=radio] {margin:4px 6px 0 0;}
.fintechotp_qr_container {background-color:#fff;display:inline-block;padding:12px;border-radius:4px;}
.twofa-code {font-size:38px;padding:2px;display:block;color:var(--tertiary);text-align:center;font-weight:900;line-height:26px;}
.twofa-active {background-color: #057c09;border: 1px solid #1d8921;color: #fff;padding: 8px;display: block;text-align: center;font-size: 16px;letter-spacing: 1px;font-weight: 800;border-radius: 4px;}
.twofa-inactive {background-color: #b30000;border: 1px solid #ba1919;color: #fff;padding: 7px;display: block;text-align: center;font-size: 16px;font-weight: 800;border-radius: 50px;}
.tfa_settings_form button {border:1px solid var(--primary) !important;border-radius:4px;color:#fff !important;background:var(--primary) !important;font-size:14px !important;letter-spacing:1px !important;padding:4px 12px;font-weight:900;cursor:pointer;float:right;}
.tfa_settings_form button:hover {background:var(--secondary) !important;border:1px solid var(--secondary) !important;-webkit-transition:background-color .15s ease-out;transition:background-color .15s ease-out;}
#tfa_advanced_box {margin-top:8px !important;}
.reset-keys {float:right;margin-right:12px;background-color:var(--primary);padding:4px 12px 4px 12px;border-radius:4px;}
.reset-keys:hover {background-color:var(--secondary);}
.reset-keys a {color:#fff !important;font-weight:900 !important;}
.keys-codes {display:block;margin:8px 12px 12px 12px;font-weight:500;font-size:22px;line-height:32px;}
.fintech_current_otp {letter-spacing:2px;}
.configure-twofa {display:none;}
.account-status:hover .twofa-active {display:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.account-status:hover .twofa-inactive {display:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.account-status:hover .configure-twofa {display:block;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.account-status {line-height: 18px;}
.twofa-qr-container {display:flex;}
@media only screen and (max-width:922px) {.twofa-qr-container {display:inline-block;text-align:center;}.twofa-qrcode-description p {padding:12px 22px;}.tfa_settings_form button {top:142px;}}
.fintechotp_qr_container {background-color:#eee;text-align:center;border-radius:6px;margin:32px;}
body.system-switch-mode-on .fintechotp_qr_container {background-color:#fff;}
.twofa-qrcode-description {width:70%;}
#loginform > p.forgetmenot > label {color:#787878;}
body.system-switch-mode-on #loginform > p.forgetmenot > label {color:#eee;}
.fintech_current_otp, .keys-codes {-webkit-text-security:disc;}
.fintech_current_otp:active, .fintech_current_otp:focus, .fintech_current_otp:hover, .keys-codes:active, .keys-codes:focus, .keys-codes:hover {-webkit-text-security:none;}
.tfa_settings_form {padding:12px 32px 32px 32px;}

/** Loader **/
#page-loader > div, body.system-switch-mode-on #page-loader > div {background: linear-gradient(-45deg, var(--primary), var(--primary), var(--primary), var(--primary), var(--primary));}
#page-loader-wrapper {position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;}
#page-loader {display:block;position:relative;top:18%;z-index:1001;}
@media only screen and (max-width:420px) {#page-loader {left: -12%;}}
#page-loader {width:auto;text-align:center;}
#page-loader > div {width:512px;height:512px;background-color:var(--primary);border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both;}
body.system-switch-mode-on #page-loader > div {background-color:var(--primary);}
#page-loader .bounce1 {-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}
#page-loader .bounce2 {-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}
@-webkit-keyframes sk-bouncedelay {0%,80%,100% {-webkit-transform:scale(0);}40% {-webkit-transform:scale(1.0);}}
@keyframes sk-bouncedelay {0%,80%,100% {-webkit-transform:scale(0);transform:scale(0);}40% {-webkit-transform:scale(1.0);transform:scale(1.0);}}
#page-loader-wrapper .loader-section {position:fixed;top:0;width:51%;height:100%;background:#fff;z-index:1000;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
body.system-switch-mode-on #page-loader-wrapper .loader-section {background:#202020;}
#page-loader-wrapper .loader-section.section-left {left:0;}
#page-loader-wrapper .loader-section.section-right {right:0;}
.loaded #page-loader-wrapper .loader-section.section-left {-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);transition:all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);}
.loaded #page-loader-wrapper .loader-section.section-right {-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);transition:all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);}
.loaded #page-loader {opacity:0;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.loaded #page-loader-wrapper {visibility:hidden;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 0.3s 1s ease-out;transition:all 0.3s 1s ease-out;}

/** Newsletter **/
.mailster-sidebar .mailster-form .submit-button:hover {background-color:var(--primary) !important;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
body.system-switch-mode-on .mailster-sidebar .mailster-form .submit-button:hover {background-color:var(--secondary) !important;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.main-subscribe .mailster-form .submit-button:hover {background-color:var(--secondary) !important;}
body.system-switch-mode-on .main-subscribe .mailster-form .submit-button:hover {background-color:var(--primary) !important;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.mailster-form .input {background:#f4f4f4;line-height:22px;padding:6px 0px 6px 12px;border-radius:4px;color:#686868;letter-spacing:1px;margin-bottom:4px;border:1px solid #eee;width:100%;}
.mailster-form .input:hover, .mailster-form .input:focus {background:#fff;border:1px solid #f4f4f4;}
body.system-switch-mode-on .mailster-form .input {background:#222;border:1px solid #282828;color:#d8d8d8;}
body.system-switch-mode-on .mailster-form .input:hover, body.system-switch-mode-on .mailster-form .input:focus {background:#181818;border:1px solid #222;}
.mailster-submit-wrapper {margin-top:0;}
div.mailster-wrapper.mailster-lists-wrapper > label {display:none;}
.mailster-form .submit-button {border:0;color:#fff !important;letter-spacing:1px !important;padding:10px 22px;background-color:var(--secondary) !important;border-radius:4px !important;width:100%;font-weight:800;font-size:16px;}
.mailster-form .submit-button:hover {background-color:var(--primary) !important;-webkit-transition:background-color .15s ease-out;transition:background-color .15s ease-out;}
div.mailster-wrapper.mailster-_gdpr-wrapper > label {display:inline-block;max-width:100%;margin-bottom:5px;font-weight:600;letter-spacing:1px;color:#787878;font-size:10px;margin-left:12px;}
body.system-switch-mode-on div.mailster-wrapper.mailster-_gdpr-wrapper > label {color:#fff;}
.mailster-wrapper .mailster-_gdpr-wrapper {text-align:end;}
.mailster-sidebar .mailster-_gdpr-wrapper > label {display:inline-block;max-width:100%;margin-bottom:5px;font-weight:300;letter-spacing:1px;font-size:10px;}
body.system-switch-mode-on .mailster-sidebar .mailster-form .submit-button {background-color:var(--primary) !important;}
.mailster-sidebar .mailster-_gdpr-wrapper {text-align:right;}
.main-subscribe .mailster-_gdpr-wrapper > label {display:inline-block;max-width:100%;margin-bottom:5px;font-weight:300;letter-spacing:1px;font-size:14px;}
.main-subscribe .mailster-form .submit-button {background-color:#ccc !important;}
body.system-switch-mode-on .main-subscribe .mailster-form .submit-button {background-color:#555 !important;}
.main-subscribe .mailster-_gdpr-wrapper {text-align:right !important;}
.mailster-form-info.error {background:var(--primary) !important;border-radius:4px !important;z-index:1 !important;left:4px !important;}
.mailster-form .mailster-form-info p {padding-top:22px !important;}
.mailster-form-info ul li {color:#fff !important;font-size:16px !important;}
.error {left:-6px !important;z-index:2 !important;}
.mailster-form-info.error {height:206px !important;}
.mailster-form-info.success {height:146px !important;}
.mailster-_status {height:34px !important;width:212px !important;}
.mailster-_status-wrapper {text-align:right !important;}
.mailster-form .mailster-wrapper {display:inline-block;width:100%;}
.mailster-_recaptcha-wrapper {display:none !important;}
#sidebar-subscribe {margin:6%;}
#sidebar-subscribe .panel-header {margin-bottom:22px;}
#horizontal-subscribe .mailster-form .mailster-wrapper {display:inline-flex;width:30%;margin-right:18px;}
#horizontal-subscribe .mailster-form {margin-bottom:2px;position:relative;text-align:center;}
.mailster-form-info.success {background-color:#6fbf4d;text-align:center;font-weight:500;font-size:16px;}
@media only screen and (max-width: 992px) {#horizontal-subscribe .mailster-form .mailster-wrapper {width:30%;}}
@media only screen and (max-width: 634px) {#horizontal-subscribe .mailster-form .mailster-wrapper {width:45%;}}
@media only screen and (max-width: 500px) {#horizontal-subscribe .mailster-form .mailster-wrapper {width:44%;}}
@media only screen and (max-width: 992px) {#horizontal-subscribe .mailster-form {margin-bottom:22px;}}
.mailster-submit-wrapper {margin-top:0px !important;}
.mailster-form .mailster-wrapper {margin-bottom:4px !important;}
#newsletter-container > div > p:nth-child(1),#newsletter-container > div {font-size:42px;display:block;text-align:center;color:#585858;font-weight:900;margin-bottom:12px;line-height:42px;}
body.system-switch-mode-on #newsletter-container  >  div  >  p:nth-child(1), body.system-switch-mode-on #newsletter-container > div {color:#fff;}
.newsletter-container {text-align:center;font-weight:900;text-align:center;font-size:32px;}
.newsletter-container p {font-weight:900;text-align:center;font-size:32px;margin-bottom:22px;}
.subscriber-count {display:inline-block;background-color:var(--primary);color:#fff;font-weight:800;font-size:12px;padding:1px 4px 1px 4px;border-radius:4px;vertical-align:text-bottom;margin-right:8px;margin-bottom:2px;margin-left:4px;}

/** Select2 **/
.select2-container.select2-container--open .select2-dropdown {border:1px solid #f4f4f4 !important;}
body.system-switch-mode-on .select2-container.select2-container--open .select2-dropdown {border:1px solid #333 !important;}
.select2-dropdown {background-color:#fff;border:1px solid #f4f4f4;}
body.system-switch-mode-on .select2-dropdown {background-color:#202020;border:1px solid #333;}
.select2-container--default .select2-search--dropdown .select2-search__field {border:1px solid #f4f4f4;}
body.system-switch-mode-on .select2-container--default .select2-search--dropdown .select2-search__field {border:1px solid #333;}
.select2-container.select2-container--open .select2-dropdown .select2-results li {color:#787878 !important;}
body.system-switch-mode-on .select2-container.select2-container--open .select2-dropdown .select2-results li {color:#d8d8d8 !important;}
.select2-results li.select2-results__option.select2-results__option--highlighted {background:#f4f4f4 !important;color:#787878 !important;}
body.system-switch-mode-on .select2-results li.select2-results__option.select2-results__option--highlighted {background:#282828 !important;color:#d8d8d8 !important;}
.select2-container--default .select2-results__option[aria-selected=true] {background-color:#ddd;}
body.system-switch-mode-on .select2-container--default .select2-results__option[aria-selected=true] {background-color:#282828;}
.select2-container .select2-dropdown .select2-search__field,.select2-container .select2-dropdown .select2-search__field:focus {background-color:#fff !important;color:#686868 !important;border:1px solid var(--tertiary) !important;}
body.system-switch-mode-on .select2-container .select2-dropdown .select2-search__field,body.system-switch-mode-on .select2-container .select2-dropdown .select2-search__field:focus {background-color:#191919 !important;color:#eee !important;border:1px solid var(--tertiary) !important;}
.select2-container--default .select2-selection--single .select2-selection__rendered {color:#686868;}
body.system-switch-mode-on .select2-container--default .select2-selection--single .select2-selection__rendered {color:#bbb;}
.select2.select2-container .select2-selection .select2-selection__arrow:before {content:"\f078" !important;font-family: 'Font Awesome 5 Pro'!important;}
.select2-container--default .select2-selection--multiple .select2-selection__choice {background-color:#fff !important;border:1px solid #f4f4f4 !important;padding:0 5px !important;line-height:22px !important;margin:8px 4px 6px 4px !important;}
body.system-switch-mode-on .select2-container--default .select2-selection--multiple .select2-selection__choice {background-color:#202020 !important;border:1px solid #333 !important;}
li.select2-search.select2-search--inline>input {height: 42px !important;width: 170px !important;}
.select2.select2-container .select2-selection {background-color:#222 !important;}
.select2.select2-container .select2-selection .select2-selection__arrow:before {line-height: 40px !important;font-size: 18px !important;}
.select2-container--default .select2-selection--multiple,.select2-selection__rendered {margin:0 !important;}
.select2-container--open .select2-dropdown--below {margin-top:0 !important;}

/** ACF **/
body.system-switch-mode-on .acf-field input, body.system-switch-mode-on .acf-field select, body.system-switch-mode-on .acf-field textarea {background-color:transparent;border:1px solid #333;border-radius:0;color:#d8d8d8;line-height:22px;}
.acf-fields > .acf-field {padding:12px 12px;border-top:0;}
body.system-switch-mode-on .acf-fields > .acf-field {padding:12px 12px;border-top:0;}
.acf-editor-wrap .wp-editor-container {border:1px solid #eee;}
body.system-switch-mode-on .acf-editor-wrap .wp-editor-container {border:1px solid #444;}
div.mce-panel {background:#f9f9f9;}
body.system-switch-mode-on div.mce-panel {background:#555;}
#tinymce {background-color:#f1f1f1 !important;color:#787878 !important;}
body.system-switch-mode-on #tinymce {background-color:#383838 !important;color:#d8d8d8 !important;}
.mce-container, .mce-container *, .mce-reset, .mce-widget, .mce-widget * {background:#f1f1f1;color:#787878 !important;}
body.system-switch-mode-on .mce-container, body.system-switch-mode-on .mce-container *, body.system-switch-mode-on .mce-reset, body.system-switch-mode-on .mce-widget, body.system-switch-mode-on .mce-widget * {background:#282828;color:#d8d8d8 !important;}
#tinymce {background-color:#f1f1f1;color:#787878;}
body.system-switch-mode-on #tinymce {background-color:#383838;color:#d8d8d8;}
.acf-field[data-width]+.acf-field[data-width] {border-left:1px solid #eee;}
body.system-switch-mode-on .acf-field[data-width]+.acf-field[data-width] {border-left:1px solid #666;}
.acf-field-61e793197958e, .acf-field-61e793937958f, .acf-field-61e793c479590, .acf-field-61f0f027633ef {border-left: 0 !important;display: inline-flex;}
.acf-gallery {border:#dfdfdf solid 1px;height:480px !important;}
body.system-switch-mode-on .acf-gallery {border:#666 solid 1px;}
.acf-gallery .acf-gallery-main {background:#f1f1f1;}
body.system-switch-mode-on .acf-gallery .acf-gallery-main {background:#555;}
.acf-gallery .acf-gallery-attachment .margin {border:#eee solid 1px;background:#f1f1f1;}
body.system-switch-mode-on .acf-gallery .acf-gallery-attachment .margin {border:#666 solid 1px;background:#282828;}
.thumbnail {background-color:#f1f1f1;border:1px solid #eee;}
body.system-switch-mode-on .thumbnail {background-color:#181818;border:1px solid #333;}
.acf-gallery .acf-gallery-toolbar {border-top:#eee solid 1px;background:#f1f1f1;}
body.system-switch-mode-on .acf-gallery .acf-gallery-toolbar {border-top:#666 solid 1px;background:#282828;}
ul.acf-checkbox-list li label {display:inline;font-size:14px;}
ul.acf-checkbox-list.acf-hl li {margin-right:22px;clear:none;margin-bottom:22px;}
ul.acf-checkbox-list {padding:62px;}
.wp-core-ui .button, .wp-core-ui .button-secondary {box-shadow:none;}
.acf-input-wrap input {width:-webkit-fill-available;padding:6px;}
.acf-field input {border:0 !important;border-bottom:1px dashed #ddd !important;}
body.system-switch-mode-on .acf-field input {border-bottom:1px dashed #555 !important;}
.acf-fields > .acf-field {border-top:0 !important;}
.acf-spinner {display:none !important;}
.acf-field .acf-label {color:#787878;}
body.system-switch-mode-on .acf-field .acf-label {color:#ccc;}
.acf-switch {background:#eee;border:#eee solid 1px;}
.acf-switch:focus, .acf-switch:hover {background:#ddd;border:#ddd solid 1px;}
body.system-switch-mode-on .acf-switch {background:#222;border:#222 solid 1px;}
body.system-switch-mode-on .acf-switch:focus, body.system-switch-mode-on .acf-switch:hover {background:#333;border:#333 solid 1px;}
.acf-switch.-focus, .acf-switch:hover {border-color:#eee !important;background:#eee !important;color:var(--primary) !important;}
.acf-switch.-focus, body.system-switch-mode-on .acf-switch:hover {border-color:#333 !important;background:#333 !important;color:var(--primary) !important;}
#page-box .acf-button {cursor:pointer;width:96% !important;margin:22px 2%;}
#message {display:block;width:100%;text-align:center;background-color:var(--secondary);color:#fff;padding:6px;border-radius:4px;font-size:16px;font-weight:900;letter-spacing:1px;}
#message p {line-height:22px;margin:4px;}
.acf-switch.-on .acf-switch-slider {border-color:#fff !important;}
body.system-switch-mode-on .acf-switch.-on .acf-switch-slider {border-color:#222 !important;}
.acf-switch .acf-switch-slider {background:#fff !important;border:#fff solid 1px !important;}
body.system-switch-mode-on .acf-switch .acf-switch-slider {background:#222 !important;border:#222 solid 1px !important;}
.acf-switch .acf-switch-on {color:#fff !important;text-shadow:var(--primary) 0 1px 0 !important;}
.acf-switch.-on {background:var(--primary) !important;border-color:var(--primary) !important;}
.acf-field input, .acf-field select, .acf-field textarea {color:#787878;}
body.system-switch-mode-on .acf-field input, body.system-switch-mode-on .acf-field select, body.system-switch-mode-on .acf-field textarea {color:#eee;}
.acf-map {width:auto;height:400px;margin:2%;border-radius:8px;}
.acf-map img {max-width:inherit !important;}
.acf-ui-datepicker .ui-widget-content {border:1px solid #333 !important;background:#181818 !important;color:#fff !important;}
.acf-ui-datepicker .ui-widget-header {border:1px solid #181818 !important;background:#181818 !important;color:#fff !important;}
.acf-ui-datepicker .ui-state-default, .acf-ui-datepicker .ui-widget-content .ui-state-default {border:1px solid #333 !important;background:#282828 !important;}
.acf-ui-datepicker .ui-state-highlight, .acf-ui-datepicker .ui-widget-content .ui-state-highlight {border:1px solid #aaa !important;background:#888 !important;}
#acf-update-form .acf-form-submit {text-align: center;margin-top: 32px;margin-bottom: 92px;display: block;margin: 0 12px;}
#acf-update-form .acf-actions {text-align:center;display:block;background-color:#f4f4f4;padding:32px;}
#acf-update-form .acf-actions {background-color:#191919;}
#acf-update-form .acf-actions a {width:120px;float:none !important;}
.acf-google-map .acf-actions {background-color:transparent !important;padding:unset !important;}
.acf-google-map .acf-actions a {width:unset !important;padding:2px;margin:5px;border-radius:5px;}
#acf-update-form .acf-file-uploader .acf-button {float:right;width:auto;}
.acf-repeater > table {background:#f9f9f9;}
body.system-switch-mode-on .acf-repeater > table {background:#222;}
.acf-repeater .acf-row-handle.order {background:#eee;color:#787878;}
body.system-switch-mode-on .acf-repeater .acf-row-handle.order {background:#191919;color:#fff;}
.acf-repeater.-row > table > tbody > tr > td {border-top-color:#f4f4f4;}
body.system-switch-mode-on .acf-repeater.-row > table > tbody > tr > td {border-top-color:#222;}
.acf-table > tbody > tr > td {background:#fff;}
body.system-switch-mode-on .acf-table > tbody > tr > td {background:#222;}
.acf-repeater .acf-row-handle.order+td {border-left-color:#f4f4f4;}
body.system-switch-mode-on .acf-repeater .acf-row-handle.order+td {border-left-color:#333;}
.acf-fields.-left > .acf-field:before {background:#f9f9f9;border-color:#f4f4f4;}
body.system-switch-mode-on .acf-fields.-left > .acf-field:before {background:#222;border-color:#333;}
.acf-google-map {border:#f4f4f4 solid 1px;background:#fff;}
body.system-switch-mode-on .acf-google-map {border:#333 solid 1px;background:#222;}
.acf-repeater .acf-row-handle.remove {background:#f9f9f9;border-left-color:#f4f4f4;}
body.system-switch-mode-on .acf-repeater .acf-row-handle.remove {background:#191919;border-left-color:#333;}
a.acf-icon {color:#fff !important;border-color:var(--primary) !important;background-color:var(--primary) !important;}
.acf-icon.-small, .acf-icon.small {line-height:18px !important;font-weight:900 !important;}
#link-modal-title {background:#f8f8f8 !important;border-bottom:1px solid #eee !important;}
body.system-switch-mode-on #link-modal-title {background:#222 !important;border-bottom:1px solid #333 !important;}
#wp-link-wrap {background-color:#fff !important;}
body.system-switch-mode-on #wp-link-wrap {background-color:#191919 !important;}
#wp-link .submitbox {background:#f8f8f8 !important;border-top:1px solid #eee !important;}
body.system-switch-mode-on #wp-link .submitbox {background:#222 !important;border-top:1px solid #333 !important;}
#wp-link .query-notice .query-notice-default {border-left:4px solid var(--primary) !important;}
#wp-link .query-notice {border-bottom:1px solid #dcdcde !important;background-color:#fff !important;color:#686868 !important;font-weight:800 !important;}
body.system-switch-mode-on #wp-link .query-notice {border-bottom:1px solid #333 !important;background-color:#222 !important;color:#fff !important;}
.acf-link .link-wrap {border:#eee solid 1px !important;background:#fff !important;color:#686868 !important;}
body.system-switch-mode-on .acf-link .link-wrap {border:#333 solid 1px !important;background:#191919 !important;color:#fff !important;}
#wp-link .query-results {border:1px #eee solid !important;background:#fff !important;color:#686868 !important;}
body.system-switch-mode-on #wp-link .query-results {border:1px #333 solid !important;background:#191919 !important;color:#fff !important;}
#wp-link li {border-bottom:1px solid #eee !important;color:#686868 !important;}
body.system-switch-mode-on #wp-link li {border-bottom:1px solid #333 !important;color:#fff !important;}
#wp-link li:hover {background:var(--primary) !important;color:#fff !important;}
.acf-link .link-wrap {width:100%;text-align:left;}
.acf-switch {border: #f4f4f4 solid 1px !important;}
body.system-switch-mode-on .acf-switch {border: #333 solid 1px !important;}

/** Admin bar **/
#wpadminbar * {font-weight:600 !important;}
#wpadminbar #adminbarsearch:before, #wpadminbar #wp-admin-bar-edit > .ab-item:before, #wpadminbar #wp-admin-bar-new_draft > .ab-item::before, #wpadminbar #wp-admin-bar-site-name > .ab-item:before, #wpadminbar .ab-icon:before, #wpadminbar .ab-item:before, #wpadminbar .ab-top-secondary {display:none;}
#wpadminbar {background:#fff !important;box-shadow:none !important;border-bottom:1px solid #f4f4f4 !important;border-top:1px solid #f4f4f4 !important;}
body.system-switch-mode-on #wpadminbar {background:#181818 !important;border-bottom:1px solid #282828 !important;border-top:1px solid #282828 !important;}
#wpadminbar .ab-submenu .ab-item {color:#787878 !important;}
body.system-switch-mode-on #wpadminbar .ab-submenu .ab-item {color:#eee !important;}
#wpadminbar .ab-top-menu > li.hover > .ab-item, #wpadminbar.nojq .quicklinks .ab-top-menu > li > .ab-item:focus, #wpadminbar:not(.mobile) .ab-top-menu > li:hover > .ab-item, #wpadminbar:not(.mobile) .ab-top-menu > li > .ab-item:focus {background:0 0;color:var(--primary);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
#wpadminbar .ab-empty-item, #wpadminbar a.ab-item, #wpadminbar > #wp-toolbar span.ab-label, #wpadminbar > #wp-toolbar span.noticon {color:#787878;}
body.system-switch-mode-on #wpadminbar #wpadminbar a.ab-item, body.system-switch-mode-on #wpadminbar #wpadminbar > #wp-toolbar span.ab-label, body.system-switch-mode-on #wpadminbar #wpadminbar > #wp-toolbar span.noticon, body.system-switch-mode-on #wpadminbar .ab-empty-item {color:#eee;}
#wpadminbar .quicklinks .menupop ul li a, #wpadminbar .quicklinks .menupop ul li a strong, #wpadminbar .quicklinks .menupop.hover ul li a, #wpadminbar.nojs .quicklinks .menupop:hover ul li a {color:#787878;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
body.system-switch-mode-on #wpadminbar .quicklinks .menupop ul li a, body.system-switch-mode-on #wpadminbar .quicklinks .menupop ul li a strong, body.system-switch-mode-on #wpadminbar .quicklinks .menupop.hover ul li a, body.system-switch-mode-on #wpadminbar.nojs .quicklinks .menupop:hover ul li a {color:#eee;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
#wpadminbar .menupop .ab-sub-wrapper, #wpadminbar .shortlink-input {background:#fff;}
body.system-switch-mode-on #wpadminbar .menupop .ab-sub-wrapper, body.system-switch-mode-on #wpadminbar .shortlink-input {background:var(--primary);}
#wp-admin-bar-site-name > a:hover, #wpadminbar .quicklinks .menupop ul li a:hover {color:#181818 !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
#wp-admin-bar-et-use-visual-builder a:hover, #wp-admin-bar-et-use-visual-builder:hover a {background-color:transparent !important;color:var(--primary) !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}

/** Buttons **/
#button-group .fl-button {width:332px;text-align:left;font-weight:500;background-color:#fff;border:1px solid #f4f4f4;padding:22px;}
#button-group .fl-button:hover {background-color:var(--primary) !important;border:1px solid var(--primary) !important;}
body.system-switch-mode-on #button-group .fl-button {background-color:#222;border:1px solid #222;}
#button-group .fl-button-text {color:#787878;font-size:22px;}
body.system-switch-mode-on #button-group .fl-button-text {color:#fff;}
#button-group .fl-button:hover .fl-button-text {color:#fff;}
#button-group .fl-button-icon {color:var(--primary);font-size:32px;}
#button-group .fl-button:hover .fl-button-icon {color:#fff;}
.wcv-search-form button, input[type=button], input[type=reset], input[type=submit] {padding:8px 22px 8px 22px !important;}
.wcv-form .control-group .button, .wcv-form .control-group button, .wcv-form .control-group input {line-height:18px !important;}
.fl-contact-form .fl-button, .acf-button, .default-button, .wcv-search-form button {font-size:14px !important;padding:8px 22px 8px 22px !important;font-weight:500 !important;line-height:18px !important;background:var(--primary) !important;border-radius:50px !important;color:#fff !important;letter-spacing:1px;border:0;}
.acf-button:focus, .acf-button:hover, .default-button:focus, .default-button:hover, .wcv-search-form button:focus, .wcv-search-form button:hover {background:var(--secondary) !important;color:#fff !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
body.system-switch-mode-on .acf-button, body.system-switch-mode-on .default-button, body.system-switch-mode-on .wcv-search-form button {background:var(--primary) !important;color:#fff !important;}
body.system-switch-mode-on .fl-contact-form .fl-button:focus, body.system-switch-mode-on .fl-contact-form .fl-button:hover, body.system-switch-mode-on .acf-button:focus, body.system-switch-mode-on .acf-button:hover, body.system-switch-mode-on .default-button:focus, body.system-switch-mode-on .default-button:hover, body.system-switch-mode-on .wcv-search-form button:focus, body.system-switch-mode-on .wcv-search-form button:hover {background:var(--secondary) !important;color:#fff !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.cta-button {display:block;text-align:center;}
.cta-button a {font-size:22px !important;padding:8px 22px 8px 22px !important;font-weight:500 !important;line-height:18px !important;background:var(--primary) !important;border:1px solid var(--primary);border-radius:50px !important;color:#fff !important;letter-spacing:1px;border:0;}
.cta-button a:hover {background:var(--secondary) !important;border:1px solid var(--secondary);color:#fff !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
body.system-switch-mode-on .cta-button a {background:var(--primary) !important;border:1px solid var(--primary);color:#fff !important;}
body.system-switch-mode-on .cta-button a:hover {background:#222 !important;border:1px solid #222;color:#fff !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.full-centered-button {display: block;text-align: center;}
.full-centered-button a {padding: 12px 22px 12px 22px;margin-top: -12px;width: 100%;background-color: #eee;}
body.system-switch-mode-on .full-centered-button a {background-color: #222;}
.alt-button, .author-btn .um-button, input[type=reset] {font-size:14px;padding:10px 22px !important;font-weight:500 !important;line-height:18px;background:#f6f6f6 !important;border-radius:50px;color:#686868 !important;letter-spacing:1px;border:0;display:inline-block;text-align:center;}
.alt-button:hover, .author-btn .um-button:hover, input[type=reset]:focus, input[type=reset]:hover {background:var(--secondary) !important;color:#fff !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
body.system-switch-mode-on .alt-button, body.system-switch-mode-on .author-btn .um-button, body.system-switch-mode-on input[type=reset] {background:#222 !important;color:#fff !important;}
body.system-switch-mode-on .alt-button:hover, body.system-switch-mode-on .author-btn .um-button:hover, body.system-switch-mode-on input[type=reset]:focus, body.system-switch-mode-on input[type=reset]:hover {background:var(--primary) !important;color:#fff !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.alt-button-color {font-size:14px;padding:8px 22px 8px 22px;font-weight:500 !important;line-height:18px;background:var(--primary) !important;border-radius:50px;color:#fff !important;letter-spacing:1px;border:0;display:inline-block;text-align:center;}
.alt-button-color:hover {background:var(--secondary) !important;color:#fff !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
body.system-switch-mode-on .alt-button-color {background:var(--primary) !important;color:#fff !important;}
body.system-switch-mode-on .alt-button-color:hover {background:var(--secondary) !important;color:#fff !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
a.um-friend-btn:before, a.um-friend-edit:before, a.um-friend-pending-btn:before, a.um-friend-respond-btn:before, a.um-login-to-friend-btn:before, a.um-unfriend-btn:before, a.um_friends_ajax:before {display:none !important;}
a.um-follow-btn:before, a.um-follow-edit:before, a.um-login-to-follow-btn:before, a.um-unfollow-btn:before, a.um_followers_ajax:before {display:none !important;}
.um-friends-coverbtn a {background:#fff !important;color:#787878 !important;}
body.system-switch-mode-on .um-friends-coverbtn a {background:#222 !important;color:#d8d8d8 !important;}
.um-profile a.um-button {background:#f8f8f8 !important;color:#787878 !important;border-radius:50px !important;}
.um-profile a.um-button:hover {background:var(--primary) !important;color:#fff !important;}
body.system-switch-mode-on .um-profile a.um-button {background:#222 !important;color:#fff !important;}
body.system-switch-mode-on .um-profile a.um-button:hover {background:var(--primary) !important;color:#fff !important;}
.um-activity-foot .um-button, .um-activity-right .um-button {background:var(--primary) !important;color:#fff !important;border-radius:50px !important;}
.um-activity-foot .um-button, .um-activity-right .um-button:hover {background:#fff !important;color:#787878 !important;}
.um-activity-right .um-button, body.system-switch-mode-on .um-activity-foot .um-button {background:var(--primary) !important;color:#fff !important;}
body.system-switch-mode-on .um-activity-foot .um-button:hover, body.system-switch-mode-on .um-activity-right .um-button:hover {background:#333 !important;color:#fff !important;}
.um a.um-button:hover {background:var(--secondary) !important;color:#fff !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.um input[type=submit].um-button {font-size:14px !important;padding:8px !important;font-weight:500 !important;line-height:18px !important;background:var(--primary) !important;border-radius:50px !important;color:#fff !important;letter-spacing:1px;}
.um input[type=submit].um-button:hover {background:var(--secondary) !important;border: 0 !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.um .um-button.um-alt, .um input[type=submit].um-button.um-alt {font-size:14px;padding:8px 22px 8px 22px;font-weight:500;background:#f4f4f4 !important;border-radius:50px !important;color:#686868 !important;letter-spacing:1px;line-height:18px;}
.um input[type=submit].um-button.um-alt, body.system-switch-mode-on .um .um-button.um-alt {background:#222 !important;color:#fff !important;}
.um .um-button.um-alt:hover, .um input[type=submit].um-button.um-alt:hover {background:var(--secondary) !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
body.system-switch-mode-on .um .um-button.um-alt:hover, body.system-switch-mode-on .um input[type=submit].um-button.um-alt:hover {background:var(--secondary) !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.um .um-button {border-radius:50px;}
.um-login div.um-field.um-field-c {display:none !important;}
.um input[type=submit].um-button {padding:8px 22px 8px 22px !important;}
.footer-button-right {position:fixed;display:inline-block;right:12px;bottom:12px;text-align:center;padding:12px;z-index:1;}
.content-button-center {display:inline-block;text-align:center;z-index:1;width:100%;}
.content-button-center a {font-size:12px !important;padding:8px 14px 8px 14px !important;font-weight:400 !important;line-height:18px !important;background:0 0 !important;border-radius:0 !important;color:#787878 !important;letter-spacing:1px;border:0;}
.content-button-center a:hover {color:var(--secondary) !important;background:0 0 !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
body.system-switch-mode-on .content-button-center a {background:0 0 !important;color:#fff !important;}
body.system-switch-mode-on .content-button-center a:hover {color:var(--secondary) !important;background:0 0 !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.search-buy-button {width:auto;display:flex;align-items:center;justify-content:space-between;white-space:nowrap;text-overflow:ellipsis;color:#fff;font-size:10px;line-height:.9em;padding:8px 16px 8px 8px;overflow:hidden;position:relative;transform:translateZ(0);background-color:var(--primary);margin:12px 4px 12px 4px;border-radius:3px;text-transform:uppercase;font-weight:500;}
.search-buy-button:hover {color:#fff;background-color:#282828;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.um-request-button {background-color:var(--primary) !important;color:#fff;}
.um-request-button:hover {background-color:var(--secondary) !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
#header-button {display:inline-flex;padding:4px 8px 4px 12px;position:relative;background-color:var(--primary);margin:0 6px 0 6px;border-radius:50px;}
#header-button:hover {background-color:var(--secondary);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
#header-button > a {display:inline-flex;align-items:center;}
.um-modal-body .upload, .um-modal-btn {background:var(--primary) !important;color:#fff !important;}
a.um-button {font-size:14px !important;font-weight:500 !important;letter-spacing:1px;}
.search-buy-button {color:#fff !important;}
body.system-switch-mode-on .search-buy-button {color:#fff !important;}
.tt-selectable * {color:#fff !important;}
body.system-switch-mode-on .tt-selectable {color:#fff !important;}
.auth-buttons {display:flex;padding:22px;}
.auth-buttons a {text-align:center;width:50%;margin:12px;}
.boxed-button {font-size:14px;padding:12px 22px 12px 22px;font-weight:500;line-height:18px;background:var(--primary);border-radius:0 0 8px 8px;color:#fff;letter-spacing:1px;border:0;display:block;}
.boxed-button:hover {background:var(--secondary);color:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
body.system-switch-mode-on .boxed-button {background:var(--primary);color:#fff;}
body.system-switch-mode-on .boxed-button:hover {background:var(--secondary);color:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.deploy-button {display:block;width:100%;text-align:center;}
.deploy-button a {padding:8px 22px 8px 22px !important;font-size:18px !important;letter-spacing:2px;}
.deploy-sidebar-button {display:block;width:100%;text-align:center;padding:32px 12px 32px 12px;}
.deploy-sidebar-button a {padding:8px 42px 8px 42px !important;font-size:1em !important;letter-spacing:2px;}
input[type=submit] {background:var(--primary) !important;color:#fff !important;border:0 !important;border-radius:4px !important;width:100% !important;letter-spacing:0.5px !important;font-size:14px !important;}
#experience-edit input[type=submit] {width:96% !important;}
input[type=submit]:hover {background:var(--secondary) !important;}
.markets-full-button {display:block;}
.markets-full-button .alt-button {width:100%;border-radius:50px;}
.woocommerce button.button {border-radius:50px !important;font-weight:800 !important;font-size:14px !important;padding:8px 20px !important;}
.wp-core-ui .button-secondary:focus, .wp-core-ui .button.focus, .wp-core-ui .button:focus {box-shadow:none !important;}
.border-button {font-size: 14px;padding: 8px 22px 8px 22px;margin: 10px;font-weight: 800 !important;line-height: 18px;background: var(--secondary) !important;border-radius: 4px;color: #fff !important;letter-spacing: 1px;border: 0;display: inline-block;text-align: center;}
.border-button:hover, .border-button:focus {background:var(--primary) !important;color:#fff !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
body.system-switch-mode-on .border-button {background: var(--secondary) !important;color:#fff !important;}
body.system-switch-mode-on .border-button:hover, body.system-switch-mode-on .border-button:focus {background:var(--primary) !important;color:#fff !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.centered-button {display: block;text-align: center;}
.connect-button, .large-centered-button {text-align: center;display: block;line-height: 18px;padding: 8px 24px !important;}
.connect-button a, body.system-switch-mode-on .connect-button a, .large-centered-button a, body.system-switch-mode-on .large-centered-button a {width: 50%;background-color: var(--primary) !important;color: #fff !important;font-size: 16px;font-weight: 800 !important;}
.connect-button a:hover, body.system-switch-mode-on .connect-button a:hover, .large-centered-button a:hover, body.system-switch-mode-on .large-centered-button a:hover {background-color: var(--secondary) !important;color: #fff !important;}
.acf-input-prepend, .acf-input-append {background: transparent !important;border: 0 !important;}
.fl-builder-content a.fl-button *, .fl-builder-content a.fl-button:visited *, .fl-button span {color: #fff !important;font-size: 16px;font-weight: 500;letter-spacing: 0.5px;}
body.system-switch-mode-on .fl-builder-content a.fl-button *, body.system-switch-mode-on .fl-builder-content a.fl-button:visited *, body.system-switch-mode-on .fl-button span {color: #fff !important;}
.fl-button-icon {font-size: 22px !important;}
a.fl-button {background: var(--primary) !important;border: 1px solid var(--primary) !important; color: #fff !important;}
a.fl-button:hover {background: var(--secondary) !important;border: 1px solid var(--secondary) !important; color:  #fff !important;}
body.system-switch-mode-on a.fl-button {background: var(--primary) !important;border: 1px solid var(--primary) !important; color: #fff !important;}
body.system-switch-mode-on a.fl-button:hover {background: var(--secondary) !important;border: 1px solid var(--secondary) !important; color:  #fff !important;}
.fl-builder-pagination-load-more a.fl-button * {color: #fff !important;}
.pp-button-wrap .fl-button-text {color:  #fff !important;}
.warning-button {background-color: #8C41FF !important;}
body.system-switch-mode-on .warning-button {background-color: #8C41FF !important;}
.warning-button:hover, .warning-button:foucus {background-color: #a366ff !important;}
body.system-switch-mode-on .warning-button:hover, body.system-switch-mode-on .warning-button:foucus {background-color: #a366ff !important;}
.success-button {background-color: #057c09 !important;}
body.system-switch-mode-on .success-button {background-color: #057c09 !important;}
.success-button:hover, .success-button:foucus {background-color: #057c09 !important;}
body.system-switch-mode-on .success-button:hover, body.system-switch-mode-on .success-button:foucus {background-color: #057c09 !important;}
.alt-button-2 {font-size:14px;padding:10px 22px !important;font-weight:500 !important;line-height:20px;background:#f6f6f6 !important;border-radius:50px;color:#686868 !important;letter-spacing:1px;border:0;display:inline-block;text-align:center;}
.alt-button-2:hover, .alt-button-2:focus {background:var(--secondary) !important;color:#fff !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
body.system-switch-mode-on .alt-button-2 {background:#333 !important;color:#fff !important;}
body.system-switch-mode-on .alt-button-2:hover, body.system-switch-mode-on .alt-button-2:focus {background:var(--primary) !important;color:#fff !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
@media only screen and (max-width: 1456px) {.content-button .fl-button-text {display: none;}}
@media only screen and (max-width: 992px) {.content-button .fl-button-text {display: inline-block;}}
.content-button-large {display: block;text-align: center;margin: 22px 0;}
.content-button-large a {background-color: var(--primary);border-radius: 4px;border: 0 !important;color: #fff !important;font-size: 22px;font-weight: 800;letter-spacing: 1px;padding: 12px 22px !important;display: block;}
.content-button-large a:hover {background-color: var(--secondary);text-decoration: none;border: 0 !important;padding: 12px 22px !important;}

/** Comments **/
.comments-area {margin-bottom:52px !important;}
.separate-containers .comments-area {background-color:transparent !important;padding:38px !important;}
#comments input[type=submit] {background-color:#f6f6f6 !important;border: 0 !important;border-radius:50px;font-weight:800;font-size:16px;width:100%;color:#787878 !important;width:auto !important;float:right;}
#comments input[type=submit]:hover {background-color:var(--primary) !important;color:#fff !important;border: 0 !important;}
body.system-switch-mode-on #comments input[type=submit] {background-color:#222 !important;color:#fff !important;border: 0 !important;}
body.system-switch-mode-on #comments input[type=submit]:hover {background-color:var(--primary) !important;color:#fff !important;border: 0 !important;}
.comment-reply-login {color:var(--primary) !important;float:right;background-color:#222;padding:0 12px;border-radius:8px 8px 0 0;}
#comment-wrap .page_title {font-size:18px;}
#reply-title {font-size:18px;color:var(--tertiary);padding:12px;}
#commentform input[type=email], #commentform input[type=text], #commentform input[type=url], #commentform textarea {color:#686868;background-color:#f4f4f4;font-size:14px;border-width:0;letter-spacing:1px;font-weight:500;border-radius:22px;padding:22px;}
body.system-switch-mode-on #commentform input[type=email], body.system-switch-mode-on #commentform input[type=text], body.system-switch-mode-on #commentform input[type=url], body.system-switch-mode-on #commentform textarea {color:#eee;background-color:#222;border:  1px solid transparent;}
#commentform > p.comment-form-cookies-consent > label {font-size:12px;}
#wp-comment-cookies-consent {width:auto !important;}
.comments-auth {text-align:center;width:100%;display:block;background-color:#fff;border:1px solid #f4f4f4;padding:12px;border-radius:50px;font-weight:800;margin-top:72px;}
body.system-switch-mode-on .comments-auth {background-color:#222;border:1px solid #333;font-weight:800;}
#commentform .logged-in-as {display:none;}
.comment_avatar {left:unset !important;position:relative !important;float:right !important;width:120px !important;}
.comment_avatar img {border-radius:50px;border:4px solid #f4f4f4;max-width:102px !important;margin:22px !important;}
body.system-switch-mode-on .comment_avatar img {border:4px solid #333;}
span.comment_date {color:var(--tertiary) !important;font-weight:400 !important;}
.comment-reply-link {background-color:#f6f6f6 !important;border-color:#f6f6f6 !important;color:#787878 !important;padding:2px 22px 2px 22px;border-radius:50px 4px 0 0;float:right;font-weight:500;letter-spacing:1px;font-size:16px;}
body.system-switch-mode-on .comment-reply-link {background-color:#222 !important;border-color:#222 !important;color:#fff !important;}
.comment-reply-link:hover {color:#fff !important;background-color:var(--primary) !important;border-color:var(--primary) !important;}
body.system-switch-mode-on .comment-reply-link:hover {color:#fff !important;background-color:var(--primary) !important;border-color:var(--primary) !important;}#footer-left-container {display: inline-block;width: auto;position: relative;line-height: 32px;}
.comment-content {padding:30px;border:1px solid #f4f4f4;}
body.system-switch-mode-on .comment-content {border:1px solid #222;}
.comment-body {padding:12px 22px 4px 22px !important;margin-bottom:12px !important;}
@media only screen and (max-width: 992px) {.comment-body {padding: 12px 2px 4px 2px !important;}}
.um-activity-comment-text {-webkit-user-modify:read-write-plaintext-only;}
.um-activity-comment-author-link {display:block;margin:12px 2px 12px 2px;font-size:14px;padding-top:8px;}
#comments {padding:2px 4%;}

/** Footer **/
.site-footer {position: inherit;width: 100%;bottom: 0;left: 0;}
@media only screen and (max-width: 992px) {#full-site-footer {padding-bottom: 22px !important;margin: 12px 0 32px 0;}}
#min-footer {border-top:1px solid #f4f4f4;background-color:#fff;display:flex;position:fixed;bottom:0;left:52px;width:100%;height:52px;z-index:1;}
#footer-minimal, #custom-site-footer {border-top: 1px solid #eee;padding-top: 26px;padding-bottom: 20px;}
@media only screen and (max-width: 500px) {#footer-minimal, #custom-site-footer {padding-bottom: 32px;}}
body.system-switch-mode-on #footer-minimal, body.system-switch-mode-on #custom-site-footer {border-top: 1px solid #262626;}
body.system-switch-mode-on #min-footer {background-color:#191919;border-top:1px solid #262626;}
.footer-inline {display:inline-flex !important;}
.footer-messages {position:relative;display:inline-flex;}
#footer-bottom {display:none;}
#custom-site-footer {padding-top:2px;padding-right:12px;padding-bottom:12px;padding-left:12px;width:100%;z-index:0;}
@media only screen and (max-width: 992px) {#custom-site-footer {padding-bottom: 22px !important;margin: 12px 0 32px 0;}}
@media only screen and (min-width: 992px) {.footer-top {border-top:1px solid #f4f4f4;display:block;position:relative;}
body.system-switch-mode-on .footer-top {border-top:1px solid #262626;}}
.footer-links {display: inline-block;}
@media only screen and (max-width: 500px) {.footer-links {display:none;}}
.footer-middle {display:flex;position:relative;margin:22px 8px 22px 8px;}
.footer-extra {position: relative;margin: 32px 8px 12px 8px;text-align: left;}
.footer-bottom-container {border-top:1px solid #f4f4f4;padding:18px 22px 22px 12px;position:relative;display:block;}
@media only screen and (max-width:992px) {.footer-bottom-container {padding:16px 2px 6px 2px;}}
body.system-switch-mode-on .footer-bottom-container {border-top:1px solid #262626;}
#footer-left-container {display: inline-block;width: auto;position: relative;line-height: 32px;margin-left: 12px;}
.footer-default #footer-left-container {padding: 0 8px 8px 32px;}
@media only screen and (max-width:500px) {#footer-left-container {margin:2px 4px;}}
@media only screen and (max-width:992px) {.footer-default #footer-left-container {padding: 8px 8px 8px 52px;}}
#minimal-footer #footer-left-container {padding: 2px 8px 8px 32px;}
.copyright-logo {display: inline-block;margin-left: 8px;padding-right: 12px;float: left;}
.copyright-logo img {width:32px;height:32px;}
.footer-copyright-text {color: #999;font-weight: 500;}
body.system-switch-mode-on .footer-copyright-text {color:#999;}
.copyright-symbol {font-size: 12px;display: inline-block;margin-left: 4px;color: #888;font-weight: 500;}
body.system-switch-mode-on .copyright-symbol {color: #999;}
@media only screen and (max-width:992px) {#footer-contribute-container {float:none;}}
.contrib-wallet {white-space:nowrap;max-width:122px;overflow:hidden;text-overflow:ellipsis;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.contrib-wallet:hover {max-width:unset;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
@media only screen and (max-width:992px) {#footer-contribute-container {display:block;float:right;margin-bottom:18px;margin-top:-2px;text-align:left;}}
.contrib-wallet {margin:0 0 0 12px;}
.contrib-method {font-size:12px;font-weight:900;}
.contrib-address {font-size:12px;}
.contrib-address a {color:var(--primary) !important;font-weight:500;}
.contrib-address a:hover {color:var(--tertiary) !important;}
body.system-switch-mode-on .contrib-address a {color:var(--primary) !important;}
body.system-switch-mode-on .contrib-address a:hover {color:var(--tertiary) !important;}
#footer-legal-container {display: inline-block;width: auto;position: relative;padding: 4px;}
@media only screen and (max-width:992px) {#footer-legal-container {width:96%;}}
#footer-right-container {display: flex;width: auto;position: relative;float: right;padding-right: 12px;}
@media only screen and (max-width:992px) {#footer-right-container {margin-bottom: 12px;}}
@media only screen and (max-width:767px) {#footer-right-container {display: none;}}
.network-icon {margin:8px;transition:all .2s ease-in-out;font-size:22px;color:#999 !important;}
#panel-social-networks .network-icon {font-size: 18px;}
#panel-social-networks .blockciphr-icon, #panel-social-networks .ethereum-icon {width: 32px;height: 32px;background-size: 24px;background-position: 4px 6px;}
.network-icon:hover {color:var(--primary) !important;}
body.system-switch-mode-on .network-icon {color:#777 !important;}
body.system-switch-mode-on .network-icon:hover {color:var(--primary) !important;}
@media only screen and (max-width:400px) {#footer-right-container .network-icon {margin:4px !important;font-size:18px !important;}}
.custom-networks-icon {display:inline-block;}
.custom-networks-icon img {width:22px;}
.blockciphr-icon {background-image:url(/images/icons/blockciphr-icon.svg);width:38px;height:38px;background-size:22px;background-repeat:no-repeat;background-position:8px 8px;}
@media only screen and (max-width:992px) {.blockciphr-icon {width:36px;height:36px;background-size:26px;background-position:5px;}}
.ethereum-icon {background-image:url(/images/icons/ethereum-icon.svg);width:38px;height:38px;background-size:22px;background-repeat:no-repeat;background-position:8px 8px;}
@media only screen and (max-width:992px) {.ethereum-icon {width:36px;height:36px;background-size:26px;background-position:5px;}}
.gab-icon {background-image:url(/images/icons/gab-icon.svg);width:38px;height:38px;background-size:22px;background-repeat:no-repeat;background-position:8px 8px;}
@media only screen and (max-width:992px) {.gab-icon {width:36px;height:36px;background-size:26px;background-position:5px;}}
.minds-icon {background-image:url(/images/icons/minds-icon.svg);width:38px;height:38px;background-size:22px;background-repeat:no-repeat;background-position:8px 8px;}
@media only screen and (max-width:992px) {.minds-icon {width:36px;height:36px;background-size:26px;background-position:5px;}}
.parler-icon {background-image:url(/images/icons/parler-icon.svg);width:38px;height:38px;background-size:22px;background-repeat:no-repeat;background-position:8px 8px;filter: grayscale(100%) brightness(3);}
@media only screen and (max-width:992px) {.parler-icon {width:36px;height:36px;background-size:26px;background-position:5px;}}
.flote-icon {background-image:url(/images/icons/flote-icon.svg);width:38px;height:38px;background-size:22px;background-repeat:no-repeat;background-position:8px 8px;filter: grayscale(100%) brightness(5);}
@media only screen and (max-width:992px) {.flote-icon {width:36px;height:36px;background-size:26px;background-position:5px;}}
.uncovr-icon {background-image:url(/images/icons/uncovr-icon.svg);width:38px;height:38px;background-size:22px;background-repeat:no-repeat;background-position:8px 8px;filter: grayscale(100%) brightness(5);}
@media only screen and (max-width:992px) {.uncovr-icon {width:36px;height:36px;background-size:26px;background-position:5px;}}
.gleec-icon {background-image:url(/images/icons/gleec-icon.svg);width:38px;height:38px;background-size:22px;background-repeat:no-repeat;background-position:8px 8px;filter: grayscale(100%) brightness(5);}
@media only screen and (max-width:992px) {.gleec-icon {width:36px;height:36px;background-size:26px;background-position:5px;}}
.gettr-icon {background-image:url(/images/icons/gettr-icon-light.svg);width:38px;height:38px;background-size:22px;background-repeat:no-repeat;background-position:8px 8px;}
body.system-switch-mode-on .gettr-icon {background-image:url(/images/icons/gettr-icon-dark.svg);}
@media only screen and (max-width:992px) {.gettr-icon {width:36px;height:36px;background-size:26px;background-position:5px;}}
.custom-social-icon {filter:grayscale(100%);}
.custom-social-icon:hover {filter:grayscale(0);}
#user-social-networks-container {display: inline-flex;width: auto;position: absolute;right: 0;margin-top: 10px;z-index: 1;}
.social-icon {margin:8px;transition:all .2s ease-in-out;font-size:22px;color:#999 !important;}
.social-icon:hover {color:var(--primary) !important;}
body.system-switch-mode-on .social-icon {color:#777 !important;}
body.system-switch-mode-on .social-icon:hover {color:var(--primary) !important;}
.custom-social-icon {display:inline-block;}
.custom-social-icon img {width:22px;}
#user-social-networks-container a {height:38px;}
#user-social-networks-container a {display:inline-block;border-radius:4px;padding:2px;}
#user-social-networks-container a:hover {background-color:#f4f4f4;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
body.system-switch-mode-on #user-social-networks-container a:hover {background-color:#222;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
#profile-header-social {text-align: center;}
#profile-header-social #user-social-networks-container {position: relative;right: unset;margin-top: unset;margin: -2px 0 12px 0;}
#profile-header-social .social-icon {margin: 4px;font-size: 18px;}
#profile-header-social .custom-social-icon {width: 28px !important;height: 28px !important;background-size: 20px !important;}
#profile-header-social #user-social-networks-container a:hover {background-color:#f4f4f4;}
body.system-switch-mode-on #profile-header-social #user-social-networks-container a:hover {background-color:#444;}
.social-links {right: unset !important;}
.social-links a {font-size: 14px;letter-spacing: 1px;font-weight: 500;color: #686868;height: unset !important;}
.social-links a:hover {background-color: transparent !important;color: var(--secondary) !important;}
body.system-switch-mode-on .social-links a {color: #999;}
body.system-switch-mode-on .social-links a:hover {color: var(--secondary) !important;}
.social-links a:not(:last-child):after {content: '|';font-size: 12px;font-weight: 600;padding: 0px 4px 0px 6px;color: #ccc;}
body.system-switch-mode-on .social-links a:not(:last-child):after {color: #666;}
#footer-right-container a {height:42px;}
#footer-right-container a {display:inline-block;border-radius:4px;padding:2px;}
@media only screen and (max-width:992px) {#footer-right-container a {height:28px;}}
#footer-right-container a:hover {background-color:#f4f4f4;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
body.system-switch-mode-on #footer-right-container a:hover {background-color:#222;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.footer-menu-block {width:30% !important;}
@media only screen and (max-width:768px) {.footer-menu-block {width:46% !important;}}
.footer-calc-block {width:38% !important;}
@media only screen and (max-width:768px) {.footer-calc-block {width:100% !important;}}
.footer-calc-block, .footer-menu-block {padding:18px 2px 2px 22px;z-index:0;text-align:left;}
@media only screen and (max-width:768px) {.footer-menu-block {padding:8px 2px 2px 12px;}}
@media only screen and (max-width:768px) {.footer-menu-block {width:100% !important;}}
.footer-menu-block ul {margin:4px !important;list-style:none;columns:2;-webkit-columns:2;-moz-columns:2;}
#footer-calc-block {padding:8px;}
@media only screen and (max-width:768px) {#footer-calc-block {width:100%;}}
@media only screen and (max-width:768px) {#main-footer-row {display:inline-flex !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;}}
.explorer-indicator {display:inline-block;position:absolute;height:24px;font-size:10px;letter-spacing:1px;text-transform:uppercase;font-weight:900;color:#686868;left:18px;bottom:-10px;background-color:#fff;padding:0 8px 0 22px;border:1px solid #f4f4f4;border-radius:2px;z-index:12;}
body.system-switch-mode-on .explorer-indicator {color:#eee;background-color:#222;border:1px solid #333;}
@media only screen and (max-width:768px) {.explorer-indicator {left:4px;}}
.mainnet-indicator {display:inline-block;position:absolute;height:24px;font-size:10px;letter-spacing:1px;text-transform:uppercase;font-weight:900;color:#686868;left:122px;bottom:-10px;background-color:#fff;padding:0 8px 0 22px;border:1px solid #f4f4f4;border-radius:2px;z-index:12;}
@media only screen and (max-width:768px) {.mainnet-indicator {left:108px;}}
body.system-switch-mode-on .mainnet-indicator {color:#eee;background-color:#222;border:1px solid #333;}
.explorer-indicator img, .mainnet-indicator img {width:12px;padding-right:2px;}
.explorer-indicator a, .mainnet-indicator a {line-height:24px;}
.footer-menu-header {font-size:16px;font-weight:900;letter-spacing:1px;color:var(--primary);padding-bottom:6px;display:inline-block;margin-left:4px;}
.footer-menu-ul li a {color: #787878;display: inline-block;padding: 4px 2px 4px 6px;border-radius: 4px;font-weight: 800;letter-spacing: .5px;width: 96%;}
.footer-menu-ul li a:hover {color:var(--secondary) !important;background-color:#f4f4f4;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
body.system-switch-mode-on .footer-menu-ul li a {color:#ccc;}
body.system-switch-mode-on .footer-menu-ul li a:hover {background-color:#222;}
.sidepanel-switch-container {float: right;margin-left: 22px;margin-top: 18px;}
.footer-switch-container {display:inline-block;z-index:0;}
.footer-switch-container .smode-button.style-2 .smode-button-inner-left {font-size:12px !important;vertical-align:text-top;}
.footer-switch-container .smode-button.style-2 {padding:12px 0 0 8px;}
@media only screen and (max-width:992px) {.footer-switch-container .smode-button.style-2 {padding:5px 0 0 8px;}}
#footer-summary {width:100%;}
#footer-summary .fiat-symbol {font-weight:900 !important;color:var(--secondary) !important;}
.footer-summary-container {padding:12px 0 0 12px;line-height:14px;}
@media only screen and (max-width:1272px) {.footer-summary-container {overflow:auto;width:100%;white-space:nowrap;position:absolute;top:50px;border-bottom:1px solid #f4f4f4;background-color:#fff;border-top:1px solid #f4f4f4;left:0;line-height:18px;padding:8px;}}
@media only screen and (max-width:1272px) {body.system-switch-mode-on .footer-summary-container {border-bottom:1px solid #222;background-color:#191919;border-top:1px solid #222;}}
.footer-summary-label {font-size:10px;font-weight:900;}
.footer-summary-value {color:var(--primary);font-weight:900;font-size:12px;}
body.system-switch-mode-on .footer-summary-value {color:var(--primary);}
.brand-logos {display:inline-block;position:absolute;right:22px;bottom:-7px;}
.brand-logos a {background-color:#222;padding:4px;border-radius:4px;display:block;width:32px;height:32px;}
.brand-logos img {width:22px;}
#footer-contribute-container {display:flex;width:auto;position:relative;padding:8px;float:right;margin-top:-8px;margin-right:2px;}
.footer-contribute a {display:flex;font-weight:800;letter-spacing:1px;background-color:#f8f8f8;color: #888;padding:4px 8px 0 12px;border-radius:4px;filter: grayscale(100%);}
.footer-contribute a:hover {background-color: #f4f4f4;color: #686868;filter: grayscale(0);}
body.system-switch-mode-on .footer-contribute a {background-color:#222;color: #999;}
body.system-switch-mode-on .footer-contribute a:hover {background-color:#333;color: #fff;filter: grayscale(0);}
#footer-contribute-container:hover {margin-right:4px;}
#footer-contribute-container:hover .contribute-icon {margin-left: 4px;}
.footer-contribute img {width:22px;margin-top:4px;}
.contribute-text {margin-top:4px;}
.footer-default .footer-bottom-container {padding: 18px 2px 42px 2px;}
@media only screen and (max-width:992px) {.footer-bottom-container {padding:18px 2px 2px 2px;}}
@media only screen and (max-width: 767px) {#footer-right-container {display: inline-flex;}}
#footer-right-container .right-infotab {top:12px !important;right:-142px !important;left:unset;}
@media only screen and (max-width:992px) {#footer-right-container .right-infotab {top:-38px !important;right:8px !important;left:unset;}.right-infotab:before{display:none;}.right-infotab {border-radius:6px;}}
@media only screen and (max-width:992px) {#footer-right-container .network-icon{margin:6px !important;font-size:24px !important;}}
@media only screen and (max-width:992px) {.footer-switch-container .smode-button.style-2{padding:10px 0 0 2px !important;}}
@media only screen and (max-width:992px) {.blockciphr-icon{width:34px !important;height:34px !important;background-size:28px !important;}}
@media only screen and (max-width:992px) {.ethereum-icon{width:34px !important;height:34px !important;background-size:28px !important;}}
@media only screen and (max-width:992px) {#footer-right-container a{height:42px !important;}}

/** Footer Full **/
.footer-full {padding: 32px 12px 12px 12px !important;position: inherit;width: 99%;z-index: 1;}
@media only screen and (max-width:992px) {.footer-full {padding: 12px 12px 32px 12px !important;}}
.footer-full .footer-menu-block ul {columns: 3;-webkit-columns: 3;-moz-columns: 3;}
@media only screen and (max-width:992px) {.footer-full .footer-menu-block ul {columns: 2;-webkit-columns: 2;-moz-columns: 2;}}
.footer-full .footer-menu-block {width: 62% !important;}
@media only screen and (max-width:992px) {.footer-full .footer-menu-block {width: 98% !important;}}
@media only screen and (max-width:500px) {.footer-full .footer-menu-block {display: none !important;}}
.footer-full .footer-menu-block i {font-size: 22px !important;margin: 8px;vertical-align: sub;}
.footer-full .gleec-menu-item:before, .footer-full .lightning-network-menu-item:before, .footer-full .btc-pay-menu-item:before, .footer-full .smart-token-menu-item:before, .footer-full .distributed-app-menu-item:before {margin: 14px 10px 10px 12px !important;}
.footer-full .gleec-menu-item a, .footer-full .lightning-network-menu-item a, .footer-full .btc-pay-menu-item a, .footer-full .smart-token-menu-item a, .footer-full .distributed-app-menu-item a {line-height: 42px !important;padding-left: 52px !important;}

/** Footer Default **/
.footer-default #chat-bubble {position: absolute;}
.footer-full #footer-right-container {margin-top: 0;}
.footer-default #footer-right-container {margin-top: -20px;}
@media only screen and (max-width:992px) {.footer-full #footer-right-container, .footer-default #footer-right-container {margin-top: 16px;z-index: 999;}}

/** Footer Minimal **/
@media only screen and (max-width:992px) {#footer-minimal #footer-right-container {position:relative;margin:unset !important;bottom:unset !important;margin-right:2% !important;}}
@media only screen and (max-width:992px) {#footer-minimal #footer-legal-container {display:none;}}
@media only screen and (max-width: 992px) {#footer-style-1 #footer-right-container {position: absolute !important;right: 2% !important;top: -50px !important;}}
#footer-style-1 {margin-top: 12px;}
@media only screen and (max-width:500px) {#footer-minimal .footer-bottom-container {margin:0;}}
@media only screen and (max-width:992px) {#footer-minimal #footer-right-container {margin-left:8% !important;text-align:center;}}

/** Forms **/
.um .um-form input[type=search] {color:#686868;border:0;background-color:transparent;}
body.system-switch-mode-on .um .um-form input[type=search] {color:#eee;border:0;background-color:transparent;}
input[type=checkbox] {position:relative;visibility:hidden;}
input[type=checkbox]:before {position:relative;visibility:hidden;}
input[type=checkbox]:before {font-family:'Font Awesome 5 Pro';content:"\f0c8";visibility:visible;font-size:22px;color:#686868;cursor:pointer;top:-8px;left:-4px;}
input[type=checkbox]:checked:before {font-family:'Font Awesome 5 Pro';content:"\f14a";font-size:22px;visibility:visible;color:var(--primary);cursor:pointer;top:-8px;left:-4px;}
body.system-switch-mode-on input[type=checkbox]:before {color:#555;}
body.system-switch-mode-on input[type=checkbox]:checked:before {color:var(--primary);}
.wc-pao-addon .wc-pao-addon-wrap label:hover input~.checkmark {background-color:#ccc;}
.wc-pao-addon .wc-pao-addon-wrap label input:checked~.checkmark {background-color:#2196f3;}
.checkmark:after {content:"";position:absolute;display:none;}
.wc-pao-addon .wc-pao-addon-wrap label input:checked~.checkmark:after {display:block;}
.wc-pao-addon .wc-pao-addon-wrap label .checkmark:after {left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
code {padding:2px 4px !important;font-size:90% !important;color:#585858 !important;border-radius:4px !important;padding:8px !important;line-height:42px !important;background-color:transparent !important;}
body.system-switch-mode-on code {color:#fff !important;background-color:transparent !important;}
pre {color:#333 !important;background-color:#f5f5f5 !important;border:1px solid #ccc !important;}
body.system-switch-mode-on pre {color:#f1f1f1 !important;background-color:#444 !important;border:1px solid #333 !important;}
#wp-link label input[type=text],
.input-text,
.fl-contact-form input,
.fl-contact-form textarea,
.wcv-form input[type=email],
.wcv-form input[type=text],
.wcv-form input[type=url],
.wcv-form textarea,
input *,
input[type=search],
select *,
textarea *,
.pp-contact-form input,
.pp-contact-form textarea,
.dataTables_filter input,
.product-search-form input
{border:1px solid #eee !important;background-color:#f9f9f9 !important;background:#f9f9f9 !important;color:#787878 !important;border-radius:4px !important;padding:6px 12px !important;}
body.system-switch-mode-on .fl-contact-form input,
body.system-switch-mode-on .fl-contact-form textarea,
body.system-switch-mode-on #wp-link label input[type=text],
body.system-switch-mode-on .input-text,
body.system-switch-mode-on .wcv-form input[type=email],
body.system-switch-mode-on .wcv-form input[type=text],
body.system-switch-mode-on .wcv-form input[type=url],
body.system-switch-mode-on .wcv-form textarea,
body.system-switch-mode-on input *,
body.system-switch-mode-on input[type=search],
body.system-switch-mode-on select *,
body.system-switch-mode-on textarea *,
body.system-switch-mode-on .pp-contact-form input,
body.system-switch-mode-on .pp-contact-form textarea,
body.system-switch-mode-on .dataTables_filter input,
body.system-switch-mode-on .product-search-form input
{border:1px solid #222 !important;background-color:#222 !important;background:#222 !important;color:#fff !important;}
.fl-contact-form input:focus,
.fl-contact-form input:hover,
.fl-contact-form textarea:focus,
.fl-contact-form textarea:hover,
#wp-link label input[type=text]:focus,
#wp-link label input[type=text]:hover,
.input-text:focus,
.input-text:hover,
.wcv-form input[type=email]:focus,
.wcv-form input[type=email]:hover,
.wcv-form input[type=text]:focus,
.wcv-form input[type=text]:hover,
.wcv-form input[type=url]:focus,
.wcv-form input[type=url]:hover,
.wcv-form textarea:focus,
.wcv-form textarea:hover,
.wp-editor-area:focus,
.wp-editor-area:hover,
input:focus,
input:hover,
input[type=search]:focus,
input[type=search]:hover,
select:focus,
select:hover,
textarea:focus,
textarea:hover,
.product-search-form input:focus,
.product-search-form input:hover
{border:1px solid #f4f4f4 !important;background-color:#fff  !important; background: #fff !important;}
body.system-switch-mode-on .fl-contact-form input:focus,
body.system-switch-mode-on .fl-contact-form input:hover,
body.system-switch-mode-on .fl-contact-form textarea:focus,
body.system-switch-mode-on .fl-contact-form textarea:hover,
body.system-switch-mode-on #wp-link label input[type=text]:focus,
body.system-switch-mode-on #wp-link label input[type=text]:hover,
body.system-switch-mode-on .input-text:focus,
body.system-switch-mode-on .input-text:hover,
body.system-switch-mode-on .wcv-form input[type=email]:focus,
body.system-switch-mode-on .wcv-form input[type=email]:hover,
body.system-switch-mode-on .wcv-form input[type=text]:focus,
body.system-switch-mode-on .wcv-form input[type=text]:hover,
body.system-switch-mode-on .wcv-form input[type=url]:focus,
body.system-switch-mode-on .wcv-form input[type=url]:hover,
body.system-switch-mode-on .wcv-form textarea:focus,
body.system-switch-mode-on .wcv-form textarea:hover,
body.system-switch-mode-on .wp-editor-area:focus,
body.system-switch-mode-on .wp-editor-area:hover,
body.system-switch-mode-on input:focus,
body.system-switch-mode-on input:hover,
body.system-switch-mode-on input[type=search]:focus,
body.system-switch-mode-on input[type=search]:hover,
body.system-switch-mode-on select:focus,
body.system-switch-mode-on select:hover,
body.system-switch-mode-on textarea:focus,
body.system-switch-mode-on textarea:hover,
body.system-switch-mode-on .product-search-form input:focus,
body.system-switch-mode-on .product-search-form input:hover
{border:1px solid #222 !important;background-color:#191919  !important; background: #191919 !important;}
.um .um-form input[type=password], .um .um-form input[type=text] {border:1px solid #eee !important;background-color:#f9f9f9 !important;color:#787878 !important;}
.um .um-form input[type=password]:focus, .um .um-form input[type=password]:hover, .um .um-form input[type=text]:focus, .um .um-form input[type=text]:hover {border:1px solid #f4f4f4 !important;background-color:#fff !important;}
body.system-switch-mode-on .um .um-form input[type=password], body.system-switch-mode-on .um .um-form input[type=text] {border:1px solid #333 !important;background-color:#222 !important;color:#fff !important;}
body.system-switch-mode-on .um .um-form input[type=password]:focus, body.system-switch-mode-on .um .um-form input[type=password]:hover, body.system-switch-mode-on .um .um-form input[type=text]:focus, body.system-switch-mode-on .um .um-form input[type=text]:hover {border:1px solid #333 !important;background-color:#181818 !important;}
input:disabled {opacity:.2 !important;}
input[type=submit] {font-size:16px !important;padding:8px 22px 8px 22px !important;font-weight:800 !important;line-height:18px !important;background:var(--primary) !important;border-radius:50px !important;color:#fff !important;letter-spacing:1px;border:0;border: 0 !important;}
input[type=submit]:focus, input[type=submit]:hover {background:var(--secondary) !important;padding:8px 22px 8px 22px !important;color:#fff !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border: 0 !important;}
body.system-switch-mode-on input[type=submit] {background:var(--primary) !important;color:#fff !important;border: 0 !important;}
body.system-switch-mode-on input[type=submit]:focus, body.system-switch-mode-on input[type=submit]:hover {background:var(--secondary) !important;color:#fff !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border: 0 !important;}
select {-moz-appearance:none;-webkit-appearance:none;appearance:none;}
.um-profile-body #description {min-height:572px !important;padding-top:22px !important;}
.um .um-form textarea {border:1px solid #f4f4f4 !important;color:#787878;}
body.system-switch-mode-on .um .um-form textarea {border:1px solid #333 !important;color:#fff;}
.um-activity-widget div.um-activity-textarea textarea, body.system-switch-mode-on .um-activity-widget div.um-activity-textarea textarea {border:none !important;}
.um-form input[type=password], .um-form input[type=search], .um-form input[type=text] {font-weight:400 !important;}
#select2-country-container {font-weight:400 !important;font-size:14px !important;}
.select2.select2-container .select2-selection {color:#686868 !important;border:1px solid #f4f4f4 !important;background-color:#fff !important;}
.select2.select2-container .select2-selection:focus, .select2.select2-container .select2-selection:hover {color:#686868 !important;border:1px solid #f4f4f4 !important;background-color:#f4f4f4 !important;}
body.system-switch-mode-on .select2.select2-container .select2-selection {color:#eee !important;border:1px solid #333 !important;background-color:#222 !important;}
body.system-switch-mode-on .select2.select2-container .select2-selection:focus, body.system-switch-mode-on .select2.select2-container .select2-selection:hover {color:#eee !important;border:1px solid #333 !important;background-color:#191919 !important;}
.form-control {box-shadow:none;}
.form-control {background-color:#f9f9f9 !important;border:1px solid #eee !important;color:#787878;}
.form-control:active, .form-control:hover {background-color:#fff !important;border:1px solid #f4f4f4 !important;color:#787878;}
body.system-switch-mode-on .form-control {background-color:#222 !important;border:1px solid #282828 !important;color:#eee;}
body.system-switch-mode-on .form-control:active, body.system-switch-mode-on .form-control:hover {background-color:#181818 !important;border:1px solid #222 !important;color:#eee;}
.form-control:focus {border-color:var(--secondary);}
.change_form_group input.submit {font-weight:900;letter-spacing:1px;background-color:var(--primary);}
.change_form_group input.submit:hover {background-color:var(--secondary);}
body.system-switch-mode-on .change_form_group input.submit {background-color:var(--primary);}
body.system-switch-mode-on .change_form_group input.submit:hover {background-color:var(--secondary);}
.is-button {background-color:var(--primary);color:#fff;border:1px solid transparent;}
.is-button {background-color:var(--primary);color:#fff !important;border:1px solid transparent !important;}
body.system-switch-mode-on .is-button {background-color:var(--primary);color:#fff;border:1px solid var(--secondary);box-shadow:none;}
body.system-switch-mode-on .is-button:hover {background-color:var(--secondary);border:1px solid var(--secondary) !important;color:#fff !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.form-group-link {color:var(--tertiary);}
.form-control:focus {border-color:var(--secondary);}
button.pointer-none, button.step-disabled {pointer-events:none;background-color:#e5e5e5;border:1px solid #f4f4f4 !important;}
body.system-switch-mode-on button.pointer-none, body.system-switch-mode-on button.step-disabled {background-color:#222;border:1px solid #282828 !important;}
input:-webkit-autofill {-webkit-box-shadow:0 0 0 50px #fff inset !important;-webkit-text-fill-color:#686868 !important;}
body.system-switch-mode-on input:-webkit-autofill {-webkit-box-shadow:0 0 0 50px #202020 inset !important;-webkit-text-fill-color:#eee !important;}
input[type=number]::-webkit-inner-spin-button {-webkit-appearance:none;}
input[type=number] {-moz-appearance:textfield;appearance:textfield;margin:0;}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {-webkit-appearance:none;margin:0;}
.wcv-form input[type=color], .wcv-form input[type=date], .wcv-form input[type=datetime-local], .wcv-form input[type=datetime], .wcv-form input[type=email], .wcv-form input[type=month], .wcv-form input[type=number], .wcv-form input[type=password], .wcv-form input[type=search], .wcv-form input[type=tel], .wcv-form input[type=text], .wcv-form input[type=time], .wcv-form input[type=url], .wcv-form input[type=week], .wcv-form select, .wcv-form textarea {font-family:Asap, sans-serif !important;font-weight:600 !important;letter-spacing:1px;}
.control-group ul {margin:2px 12px !important;}
.wcv-button   {margin: 12px 0;}
input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {font-weight: 500 !important;}
input[type=text]::-ms-clear {  display: none; width : 0; height: 0; }
input[type=text]::-ms-reveal {  display: none; width : 0; height: 0; }
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration { display: none; }
input[type=text]::-ms-clear {  display: none; width : 0; height: 0; }
input[type=text]::-ms-reveal {  display: none; width : 0; height: 0; }
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration { display: none; }
.pp-search-form input[type="search"], body.system-switch-mode-on .pp-search-form input[type="search"] {border-radius: 50px 0 0 50px !important;}

/** Header **/
#header-middle {width:100%;}
#header-bar {height:52px;}
#top-menu li.current-menu-ancestor > a {color:#585858;}
#edit-icons-container:hover .lineicon {color:#fff !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
#top-menu a {color:#787878;}
body.system-switch-mode-on #top-menu a {color:#eee;}
#top-menu li.current-menu-item > a, #top-menu li.current_page_item > a {color:#fff;}
#top-menu li.current-menu-item > a, #top-menu li.current_page_item > a, #top-menu > li > a:hover {color:#fff !important;background-color:var(--primary);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
#top-menu {display:inline-block;margin-right:22px;float:none;}
#top-menu li {display:inline-block;font-size:12px;padding:14px;}
.lineicon {color:#787878;}
.admin-dropdown .lineicon {color:#fff !important;}
body.system-switch-mode-on .lineicon {color:#eee;}
.admin-dropdown {position:absolute;display:block;background-color:var(--primary);border:0;top:0;z-index:2;display:none;border-radius:0 0 50px 50px;left:0;width:48px;}
.admin-dropdown .lineicon:hover {color:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
body.system-switch-mode-on .config-menu-item {border-left:1px solid #202020;}
body.system-switch-mode-on .admin-dropdown {background-color:var(--primary);}
.submenu-trigger:hover .admin-dropdown {display:inline-block;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.menu-counter > span {font-size:22px;font-weight:900;display:block;padding:8px;}
.admin-dropdown .header-sub-icon:last-child {border-radius:0 0 50px 50px;padding-bottom:6px;}
.dot-spacer::after {content:"•";margin:0 1px 0 4px;color:#ddd;}
body.system-switch-mode-on .dot-spacer::after {color:#999;}
.buy-swap-container {display:inline-flex;padding:12px;}
.sidepanel-balance-container {padding:8px;display:block;text-align:center;background-color:#f9f9f9;border-radius:4px;margin:auto 22px;margin-bottom:18px;}
body.system-switch-mode-on .sidepanel-balance-container {background-color:#282828;}
.sidepanel-balance-container:hover, body.system-switch-mode-on .sidepanel-balance-container:hover {background-color:var(--primary) !important;}
.sidepanel-balance-container:hover .fiat-amount, .sidepanel-balance-container:hover .smart-token-balance a {color:#fff !important;}
.sidepanel-balance-container .fiat-amount:hover, body.system-switch-mode-on .sidepanel-balance-container .fiat-amount:hover {color:#fff !important;}
#sidebar-balances .sidepanel-balance-container {margin:auto 12px;margin-bottom:8px;}
.sidepanel-balance-container .smart-token-balance {border-left:2px solid #eee;padding-left:8px;}
body.system-switch-mode-on .sidepanel-balance-container .smart-token-balance {border-left:2px solid #333;}
.sidepanel-balance-container:hover .smart-token-balance {border-left:2px solid var(--secondary);}
body.system-switch-mode-on .sidepanel-balance-container:hover .smart-token-balance {border-left:2px solid var(--secondary);}
.wallet-combined-balance {cursor:pointer;}
.smart-token-balance, .wallet-combined-balance {display:inline-flex;width:max-content;}
.wallet-combined-balance .dashed-slug-wallets, .wallet-combined-balance .dashed-slug-wallets .fiat-amount {padding:0 !important;}
.wallet-combined-balance .dashed-slug-wallets label {margin:0 !important;}
.wallet-combined-balance .fiat-amount, .wallet-combined-balance .smart-token-balance a {font-size:12px !important;color:#585858;padding:4px 8px 4px 8px;}
.wallet-combined-balance .fiat-amount, .wallet-combined-balance .smart-token-balance a:hover {color:var(--primary);}
body.system-switch-mode-on .smart-token-balance a, body.system-switch-mode-on .wallet-combined-balance .fiat-amount {color:#fff !important;}
body.system-switch-mode-on .smart-token-balance a:hover, body.system-switch-mode-on .wallet-combined-balance .fiat-amount:hover {color:var(--tertiary);}
.sidepanel-balance-container .fiat-amount, .sidepanel-balance-container .smart-token-balance a {font-size:16px !important;}
.panel-balance .fiat-amount, .panel-balance .smart-token-balance a {font-size:14px !important;}
.panel-balance {margin:auto 2px;margin-top:22px;}
.profile-balance {border: 1px solid #f4f4f4;background-color: #fff !important;margin: 0 0 12px 0;}
body.system-switch-mode-on .profile-balance {border: 1px solid #222;background-color: #222 !important;;}
.smart-token-balance a {padding:6px 8px 2px 8px;border-radius:4px;font-weight:900;color:#585858 !important;font-size:12px;}
body.system-switch-mode-on .smart-token-balance a {color:#fff !important;}
.header-coin-balance .dashed-slug-wallets {padding:2px !important;}
.wallet-top-balance .dashed-slug-wallets {padding:2px;}
#header-action-button {margin:14px 8px 0 8px;}
.header-button {border-radius:4px;color:#585858 !important;text-transform:uppercase;font-weight:900;letter-spacing:1px;padding:4px 12px;background:#fff;border:1px solid #eee;font-size:10px;display:inline-block;width:max-content;}
.header-button:hover {background:var(--primary);border:1px solid var(--primary);color:#fff !important;}
body.system-switch-mode-on .header-button {background:#222;border:1px solid #282828;color:#fff !important;}
body.system-switch-mode-on .header-button:hover {background:var(--primary);border:1px solid var(--primary);color:#fff !important;}
#messages-notifications {display:inline-block;position:fixed;right:0;top:16px;z-index:4;background-color:#fff;padding:6px 2px 6px 6px;border-radius:8px 0 0 8px;}
body.system-switch-mode-on #messages-notifications {background-color:#222;}
#messages-notifications .nav-icon {font-size:18px !important;}
#messages-notifications #header-icon {padding:6px 6px 8px 4px;}
#messages-notifications .menu-unread-count {top:-2px;left:12px;}
.notify-icon {margin-right:4px;}
.header-logo {padding:6px;display:inline-flex;}
.header-logo img {width:32px;margin-top:4px;}
.company-name {font-size:18px;font-weight:600;display:inline-flex;line-height:44px;padding-left:8px;font-family: 'Changa', sans-serif;text-transform: uppercase;}

/** Main Navigation **/
.main-navigation.toggled .main-nav {margin-top:32px;}
@media(min-width:769px) {#site-navigation .navigation-branding .site-logo, #sticky-navigation .navigation-branding, .inside-header > .navigation-branding, .inside-header > .site-branding, .inside-header > .site-logo, .site-branding-container {position:absolute;left:50%;transform:translateX(-50%);z-index:1000;margin-top:2px;}
#site-navigation {margin-left:unset !important;display:flex;}
.site-header .main-navigation:not(#sticky-navigation) .inside-navigation {margin:unset;}
#primary-menu, #site-navigation, .main-navigation .inside-navigation {flex:1;}
.main-navigation ul li:nth-child(6) {margin-left:auto;}}
.site-logo {width:72px;}
@media (max-width:1382px) {.site-logo {z-index:1 !important;}}
.main-navigation.toggled .main-nav > ul {background-color:#fff;}
body.system-switch-mode-on .main-navigation.toggled .main-nav > ul {background-color:#181818;}
.main-navigation a {font-weight: 500 !important;font-size: 14px !important;}
@media(max-width:992px) {.site-logo {margin-left:32px;}}
#site-navigation {border-bottom:1px solid #f4f4f4;padding-bottom:12px;}
body.system-switch-mode-on #site-navigation {border-bottom:1px solid #222;}
@media (max-width:768px) {.inside-header {padding-bottom:0 !important;}}
@media (max-width:992px) {.main-navigation .main-nav ul li a {padding-left:8px !important;line-height:40px !important;}}
.main-navigation, .main-navigation ul ul {background-color: transparent !important;}
.main-navigation .main-nav ul li a {line-height: 38px !important;border-radius:  4px !important;}
.menu-toggle, .main-navigation .menu-bar-items {color: #fff !important;}
.main-navigation .main-nav ul li:hover > a, .main-navigation .main-nav ul li:focus > a, .main-navigation .main-nav ul li:Hover > a, .main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item:Hover > a {color: #fff !important;background-color: var(--primary) !important;}
.main-navigation ul ul {background-color: var(--primary) !important;border-radius: 0px 4px 4px 4px;}
body.system-switch-mode-on .main-navigation ul ul{background-color:var(--primary) !important;}
.sub-menu>li>a{color:#787878 !important;}
body.system-switch-mode-on .sub-menu>li>a{color:#fff !important;}
.sub-menu>li>a:hover {color:#fff !important;}
body.system-switch-mode-on #freedom-box .pp-flipbox{border-color:#222;}
.main-navigation .main-nav ul ul li a {padding: 4px 12px !important;}
.main-navigation .main-nav ul ul {margin: 0 !important;padding: 0 !important;}
.main-navigation .main-nav ul .menu-item-has-children:hover {border-radius: 4px 4px 0 0 !important;}
.main-navigation .main-nav ul .menu-item-has-children:hover a {border-radius: 4px 4px 0 0 !important;}
.main-navigation .main-nav ul ul li a:hover {background-color: var(--secondary) !important;}
.main-navigation:not(.toggled) ul li.sfHover>ul, .main-navigation:not(.toggled) ul li:hover>ul {overflow: hidden !important;}
.dropdown-menu-toggle svg {display: none;}
.main-navigation {z-index:88 !important;}
.main-navigation .main-nav ul li.menu-item-has-children>a {padding-right: 20px !important;}
.main-navigation .main-nav ul li.menu-item-has-children>a:after {font-family: 'Font Awesome 5 Pro';content: '\f067';font-size: 12px;width: 12px;height: 12px;padding: 0;position: absolute;right: 6px;color: var(--primary);}
#primary-menu > ul {margin: 32px 2px 12px 2px;}
.main-navigation .main-nav ul li a {padding-left: 12px !important;padding-right: 12px !important;}

/** Icons **/
.nav-icon {font-size:22px !important;transition:all .2s ease-out;}
@media only screen and (max-width:500px) {.nav-icon {font-size:18px !important;transition:all .2s ease-out;}}
#header-icon {display:inline-flex;padding:6px 10px 6px 10px;position:relative;border-top:2px solid transparent;}
@media only screen and (max-width:500px) {#header-icon {padding:6px 8px 6px 8px;}}
#header-icon:hover {border-top:2px solid var(--primary);}
.header-icon-text {font-weight:500;font-size:14px;color:#fff;margin:0 12px 0 8px;width:max-content;}
body.system-switch-mode-on .header-icon-text {color:#fff;}
.icon-right {border-left:1px solid #f1f1f1;}
body.system-switch-mode-on .icon-right {border-left:1px solid #333;}
.header-sub-icon {width:48px;display:grid;}
.header-sub-icon span {padding:12px 4px 12px 4px;}
.header-sub-icon:hover {background-color:var(--secondary);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.header-sub-icon span:before {padding:8px;}
body.system-switch-mode-on .header-sub-icon:hover {background-color:#333;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
#header-icon > a {display:inline-flex;align-items:center;font-family:Asap;color:#686868;}
body.system-switch-mode-on #header-icon > a {color:#fff;}
.lineicon {font-size:22px;}
.lineicon:hover {color:#787878;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.nav-text {font-size:11px;font-weight:900;color:#787878;line-height:16px;display:inline-flex;margin:0 2px 0 12px;width:max-content;}
body.system-switch-mode-on .nav-text {color:#d8d8d8;}
@media only screen and (max-width:500px) {.nav-text {display:none;}}
.button-icon {color:#fff;font-size:16px !important;transition:all .2s ease-out;width:auto;text-align:center;}
.container-icon {font-size:24px !important;transition:all .2s ease-out;width:auto;text-align:center;}
#footer-icon {display:inline-flex;padding:8px;position:relative;margin:0 4px 4px 4px;}
#footer-icon:hover {border-bottom:2px solid var(--primary);}
#footer-icon .footer-inline {border-radius:4px;padding:4px 12px 12px 12px !important;}
#footer-icon .inline:hover {background-color:var(--primary);}
body.system-switch-mode-on #footer-icon .inline:hover {background-color:var(--primary);}
#footer-icon:hover .nav-icon, #footer-icon:hover .nav-text {color:#fff !important;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;}
.footer-icon-text {font-weight:900;font-size:12px;color:#787878;line-height:24px;padding-left:6px;}
body.system-switch-mode-on .footer-icon-text {color:#eee;}
.um-faicon-comment {color:var(--secondary) !important;}
.content-nav {display:inline-block;float:right;margin-top:-42px;}
.content-nav .nav-icon {vertical-align:bottom;}
@media only screen and (max-width:500px) {.content-nav {display:inline-block;float:none;margin-top:unset;position:absolute;bottom:-38px;right:-8px;}}
.account-security-icon {font-size:14px;border-radius:4px;font-weight:900 !important;z-index:1;padding:4px;float:right;color:#fff;margin-right:12px;margin-top:2px;}
.config-menu-item {border-left:1px solid #f8f8f8;}
.config-menu-item:hover {border-left:1px solid #f8f8f8;border-top:0 !important;}
.switch-icon {margin-top:-8px;position:relative;}
#sidepanel-icon {display:block;padding:8px 12px 8px 12px;position:relative;text-align:center;border-right:2px solid transparent;}
#sidepanel-icon:hover {border-right:2px solid var(--primary);}
.sidepanel-icon-text {font-weight:500;font-size:14px;color:#fff;margin:0 12px 0 8px;width:max-content;}
body.system-switch-mode-on .sidepanel-icon-text {color:#fff;}
#sidepanel-icon a {color:#787878;}
body.system-switch-mode-on #sidepanel-icon a {color:#fff;}
#sidepanel-logo {text-align:center;position:relative;}
#sidepanel-logo img {padding:8px;}
.bitcoin-icon::before {content:"₿";font-weight:900;color:#f90;font-size:24px;display:block;}
.border-left {border-left:1px solid #f4f4f4;}
body.system-switch-mode-on .border-left {border-left:1px solid #333;}
.border-right {border-left:1px solid #f4f4f4;}
body.system-switch-mode-on .border-right {border-left:1px solid #333;}
#footer-more {display:block;padding:8px 16px 8px 16px;text-align:center;position:relative;}
.org-carousel img {filter: grayscale(100) !important;height: 32px;}
.org-carousel img:hover {filter:unset !important;}
body.system-switch-mode-on .org-carousel img {filter:invert(50%) !important;}
body.system-switch-mode-on .org-carousel img:hover {filter:unset !important;}
.sign-out-icon {position: absolute;left: 22px;top: 22px;display: none;}
.cd-panel__container:hover .sign-out-icon {display: block;}
.button-icon {font-size: 18px !important;float: right;margin-right: 52px;}
body.system-switch-mode-on .anchored-icon i:hover {filter: invert(20%) !important;}
.find-icon {font-size: 24px !important;transition: all .2s ease-out;width: 32px;display: block;text-align: center;padding: 6px;}
.currency-search-icon {font-size: 24px !important;transition: all .2s ease-out;width: 52px;display: block;text-align: center;padding: 0 22px 0 0;}
.stock-search-icon {font-size: 18px !important;transition: all .2s ease-out;width: 20px;display: block;text-align: center;padding: 2px;position: absolute !important;right: 6px;top: 4px;z-index: 2;}
.top-search-icon {position: absolute !important;left: 16px;top: 17px;z-index: 9;font-size: 20px;}
.content-icon-link {margin: 2px 2px 2px 8px;vertical-align: top;color: var(--secondary);}
.content-icon-link:hover {color: var(--tertiary);}
.link-icon {font-size: 32px;margin-right: 8px;}
.download-icons {display: inline-block;margin-top: 32px;}
.more-right {position: absolute;right: 8%;top: 30%;}
.more-left {position: absolute;left: 8%;top: 30%;}
.more-right i, .more-left i {font-size: 72px !important;}
.content-icon {margin-bottom: 12px;display: block;margin-left: 8px;}
.content-icon i {font-size: 64px !important;}
.reuse-content-block {margin: 32px 12px 2px 2px;}
@media only screen and (min-width:993px) {.reuse-content-block {text-align: right;}}
#reuse-block ul {border-left: 2px solid var(--secondary);padding-left: 22px;}

/** Media **/
.media-menu {background:#f3f3f3 !important;border-right-color:#ccc !important;}
body.system-switch-mode-on .media-menu {background:#222 !important;border-right-color:#333 !important;}
.media-menu .active, .media-menu .active:hover {color:var(--primary) !important;}
.media-menu .media-menu-item {color:var(--secondary) !important;}
.media-menu .separator {border-top:1px solid #f4f4f4 !important;}
body.system-switch-mode-on .media-menu .separator {border-top:1px solid #333 !important;}
.media-modal-content {box-shadow:none !important;background:#fff !important;}
body.system-switch-mode-on .media-modal-content {background:#191919 !important;}
.media-router .active, .media-router .media-menu-item.active:last-child {background:#fff !important;border:1px solid #f4f4f4 !important;color:#686868 !important;}
body.system-switch-mode-on .media-router .active, body.system-switch-mode-on .media-router .media-menu-item.active:last-child {background:#222 !important;border:1px solid #333 !important;color:#fff !important;}
.media-frame-content {background:#fff !important;border-top:1px solid #f4f4f4 !important;}
body.system-switch-mode-on .media-frame-content {background:#222 !important;border-top:1px solid #333 !important;}
#menu-item-upload {color:#787878 !important;}
#menu-item-upload {color:#999 !important;}
.attachments-browser .media-toolbar {background:#fff !important;}
body.system-switch-mode-on .attachments-browser .media-toolbar {background:#222 !important;}
.media-sidebar {background:#f3f3f3 !important;border-left:1px solid #f4f4f4 !important;}
body.system-switch-mode-on .media-sidebar {background:#191919 !important;border-left:1px solid #333 !important;}
.wp-core-ui .attachment-preview {box-shadow:none !important;background:#fff !important;}
body.system-switch-mode-on .wp-core-ui .attachment-preview {background:#181818 !important;}
.media-frame-toolbar .media-toolbar {border-top:1px solid #f4f4f4 !important;}
body.system-switch-mode-on .media-frame-toolbar .media-toolbar {border-top:1px solid #333 !important;}
.media-frame select {box-shadow:none !important;border:0 !important;background-color:var(--primary) !important;color:#fff !important;}
#media-search-input {background-color:transparent !important;color:#686868 !important;border:1px solid #eee !important;}
body.system-switch-mode-on #media-search-input {background-color:transparent !important;color:#fff !important;border:1px solid #333 !important;}
.media-selection:after {display:none !important;}
.wp-core-ui .button-primary {border:0 !important;font-size:14px !important;padding:8px 22px 8px 22px !important;font-weight:900 !important;line-height:18px !important;background:var(--primary) !important;border-radius:4px !important;color:#fff !important;letter-spacing:1px;border:0;}
.wp-core-ui .button-primary:hover {background:var(--secondary) !important;color:#fff !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
body.system-switch-mode-on .wp-core-ui .button-primary {border:0 !important;background:var(--primary) !important;color:#fff !important;}
body.system-switch-mode-on .wp-core-ui .button-primary:hover {background:var(--secondary) !important;color:#fff !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.wp-core-ui .button-primary:disabled, .wp-core-ui .button-primary[disabled] {background-color:#ccc !important;color:#aaa !important;}
.wp-core-ui .button-primary[disabled], body.system-switch-mode-on .wp-core-ui .button-primary:disabled {background-color:#222 !important;color:#999 !important;}
.attachment-info {border-bottom:1px solid #e5e5e5;}
body.system-switch-mode-on .attachment-info {border-bottom:1px solid #333;}
.media-frame input[type=text], .media-frame textarea {box-shadow:none !important;border:1px solid #e5e5e5 !important;background-color:transparent !important;color:#686868 !important;}
body.system-switch-mode-on .media-frame input[type=text], body.system-switch-mode-on .media-frame textarea {box-shadow:none !important;border:1px solid #333 !important;background-color:transparent !important;color:#eee !important;}
.attachment-details .setting .name, .attachment-details .setting .value, .attachment-details .setting span, .compat-item label span, .media-sidebar .checkbox-label-inline, .media-sidebar .setting .name, .media-sidebar .setting .value, .media-sidebar .setting span {color:#686868 !important;}
body.system-switch-mode-on .attachment-details .setting .name, body.system-switch-mode-on .attachment-details .setting .value, body.system-switch-mode-on .attachment-details .setting span, body.system-switch-mode-on .compat-item label span, body.system-switch-mode-on .media-sidebar .checkbox-label-inline, body.system-switch-mode-on .media-sidebar .setting .name, body.system-switch-mode-on .media-sidebar .setting .value, body.system-switch-mode-on .media-sidebar .setting span {color:#999 !important;}
.wp-core-ui .attachment .thumbnail:after {box-shadow:none !important;}
.wp-core-ui .attachment.details {box-shadow:inset 0 0 0 3px #fff, inset 0 0 0 7px var(--primary) !important;}
body.system-switch-mode-on .wp-core-ui .attachment.details {box-shadow:inset 0 0 0 3px #444, inset 0 0 0 7px var(--primary) !important;}
.wp-core-ui .attachment.details .check {background-color:var(--primary) !important;box-shadow:0 0 0 1px #fff, 0 0 0 2px var(--secondary) !important;}
body.system-switch-mode-on .wp-core-ui .attachment.details .check {background-color:var(--primary) !important;box-shadow:0 0 0 1px #444, 0 0 0 2px var(--secondary) !important;}
.media-menu .media-menu-item:focus {box-shadow:0 0 0 1px var(--secondary), 0 0 2px 1px var(--tertiary) !important;}
.attachment-info .filename {color:#444 !important;}
body.system-switch-mode-on .attachment-info .filename {color:#ccc !important;}
.media-frame a {color:var(--primary) !important;}
.wp-core-ui .button, .wp-core-ui .button-secondary {color:#fff !important;border-color:var(--primary) !important;background:var(--primary) !important;}
.wp-core-ui .button-secondary:hover, .wp-core-ui .button:hover {color:#fff !important;border-color:var(--secondary) !important;background:var(--secondary) !important;}
.wp-core-ui .attachment.details:focus, .wp-core-ui .attachment:focus, .wp-core-ui .selected.attachment:focus {box-shadow:inset 0 0 2px 3px #fff, inset 0 0 0 7px var(--primary) !important;}
body.system-switch-mode-on .wp-core-ui .attachment.details:focus, body.system-switch-mode-on .wp-core-ui .attachment:focus, body.system-switch-mode-on .wp-core-ui .selected.attachment:focus {box-shadow:inset 0 0 2px 3px #444, inset 0 0 0 7px var(--primary) !important;}
div.attachment-details.save-ready > div > div.thumbnail.thumbnail-image {background-color:transparent !important;border:0 !important;}
.attachment-info .thumbnail-image:after {box-shadow:none !important;}
.media-modal-close:active, .media-modal-close:hover {color:var(--primary) !important;}
.media-modal-close:focus {color:var(--primary) !important;border-color:var(--primary) !important;box-shadow:none !important;}
.sidebar-logo {display:block;position:absolute;padding:12px 12px 12px 0;}
.sidebar-logo img {width:32px;}

/** Menus **/
.nav li ul {background:var(--primary);border-top:3px solid var(--secondary);}
.nav li ul {top:100%;}
.nav li ul {border-color:var(--secondary);}
.sub-menu > li > a:hover {background-color:var(--secondary) !important;opacity:1 !important;border-radius:3px !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
#top-menu > li > a {font-size:12px !important;text-transform:uppercase !important;font-weight:900 !important;}
#top-menu > li > a {padding:6px;border-radius:4px;}
#top-menu .menu-item-has-children > a:first-child:after {top:6px;right:4px;}
@media only screen and (max-width:768px) {#top-menu {display:none !important;}}
.sub-menu li.current-menu-item > a, .sub-menu li.current_page_item > a, .sub-menu > li > a:hover {background-color:var(--primary) !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.legal-menu {display:inline-flex;}
.legal-menu li a {color:#787878;font-size:12px;letter-spacing:1px;}
.legal-menu li a:hover {color:var(--primary);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
body.system-switch-mode-on .legal-menu li a {color:#999;}
body.system-switch-mode-on .legal-menu li a:hover {color:var(--secondary);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.legal-menu li {padding-right:2px;width:max-content;}
.legal-menu li:not(:last-child):after {content:'|';padding:0 4px 0 6px;color:#e5e5e5;}
body.system-switch-mode-on .legal-menu li:not(:last-child):after {color:#444;}
#menu-legal-menu, #menu-markets-menu {margin-left:2px;margin-right:2px;padding-bottom:8px !important;}
@media only screen and (max-width:980px) {.custom-content-menu {display:block;}}
.custom-content-menu li a {color:#787878;font-size:12px;letter-spacing:1px;font-weight:900;}
.custom-content-menu li a:active, .custom-content-menu li a:hover {color:var(--primary) !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.custom-content-menu li {padding-right:2px;width:max-content;}
.custom-content-menu li:not(:last-child):after {content:'|';padding:0 4px 0 6px;color:#e5e5e5;}
body.system-switch-mode-on .custom-content-menu li:not(:last-child):after {color:#444;}
.custom-content-menu li {padding-left:2px !important;padding-right:2px !important;}
#mobile_menu1 {background-color:#fff !important;}
body.system-switch-mode-on #mobile_menu1 {background-color:#191919 !important;}
@media only screen and (max-width:980px) {.custom-content-menu li {width:initial;}}
@media only screen and (max-width:980px) {.custom-content-menu li::after {display:none;}}
#mobile_menu1 li a {padding:8px 0 6px 12px !important;font-size:14px;}
#mobile_menu1 li a {border-bottom:0 !important;}
#mobile_menu1 li:not(:last-child) {border-bottom:1px solid #f4f4f4;}
body.system-switch-mode-on #mobile_menu1 li:not(:last-child) {border-bottom:1px solid #222;}
#mobile_menu1 {padding:2%;}
.inline-menu {display:-webkit-inline-box;}
.horizontal-content-menu li a {font-size:12px;letter-spacing:1px;font-weight:800;color:#787878;}
body.system-switch-mode-on .horizontal-content-menu li a {color:#999;}
.horizontal-content-menu li a:hover {-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:var(--primary) !important;}
.horizontal-content-menu li {padding-right:2px;width:max-content;}
.horizontal-content-menu li:not(:last-child):after {content:'|';padding:0 4px 0 6px;color:#e5e5e5;}
body.system-switch-mode-on .horizontal-content-menu li:not(:last-child):after {color:#444;}
.horizontal-content-menu {margin:0 !important;padding:0 !important;}
.horizontal-content-menu {display:-webkit-inline-box;}
.horizontal-content-menu {overflow-x:auto;padding-bottom:8px !important;margin:0 1% !important;width:100%;}
.centered-content-menu li a {font-size:12px;letter-spacing:1px;font-weight:800;color:#787878;}
.centered-content-menu li a:hover {-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:var(--primary) !important;}
.centered-content-menu li {padding-right:2px;width:max-content;}
.centered-content-menu li:not(:last-child):after {content:'|';padding:0 4px 0 6px;color:#e5e5e5;}
body.system-switch-mode-on .centered-content-menu li:not(:last-child):after {color:#444;}
.centered-content-menu {margin:0 !important;padding:0 !important;}
.centered-content-menu {display:-webkit-inline-box;list-style:none;}
@media only screen and (max-width:992px) {.centered-content-menu {overflow-x:auto;padding-bottom:8px !important;margin:0 1% !important;width:100%;}}
.content-scroll ul {padding-bottom:8px !important;}
.bitcoin-menu-item a {padding-left:40px !important;}
.bitcoin-menu-item:before {font-size: 24px;content: "₿";font-weight: 900;color: #f90;position: absolute;padding-left: 2px;padding-top: 2px;}
.lightning-network-menu-item a {padding-left:40px !important;}
.lightning-network-menu-item:before {content:"";width:26px;height:26px;background:transparent url(/images/icons/lightning-network-icon.svg) no-repeat;background-size:26px;position:absolute;margin-top:0;margin-left:0;}
.okami-menu-item a {padding-left:32px !important;}
.okami-menu-item:before {content:"";width:26px;height:26px;background:transparent url(/images/icons/okamikoda-icon.svg) no-repeat;background-size:26px;position:absolute;margin-top:0;margin-left:-4px;}
.btc-pay-menu-item a {padding-left:40px !important;}
.btc-pay-menu-item:before {content:"";width:26px;height:26px;background:transparent url(/images/icons/btcpay-icon.svg) no-repeat;background-size:26px;position:absolute;margin-top:0;margin-left:0;}
.gleec-menu-item > a {padding-left:40px !important;}
#menu-app-links .gleec-menu-item a {padding-left:28px !important;}
.gleec-menu-item:before {content:"";width:26px;height:26px;background:transparent url(/images/icons/gleec-payments-icon.svg) no-repeat;background-size:26px;position:absolute;margin-top:0;margin-left:-3px;}
.payment-server-icon {width: 42px;}
#header-icon .gleec-menu-item:before {width: 42px;height: 52px;top: 12px;}
.smart-token-menu-item a {padding-left:40px !important;}
.smart-token-menu-item:before {content:"";width:26px;height:26px;background:transparent url(/images/icons/smart-token-icon.svg) no-repeat;background-size:26px;position:absolute;margin-top:0;margin-left:0;}
.distributed-app-menu-item a {padding-left:40px !important;}
.distributed-app-menu-item:before {content:"";width:26px;height:26px;background:transparent url(/images/icons/finr-dapp.svg) no-repeat;background-size:26px;position:absolute;margin-top:0;margin-left:0;}
.whitepapers-menu-item a {padding-left:22px !important;}
.whitepapers-menu-item:before {content:"";width:16px;height:16px;background:transparent url(/images/pdf-icon.svg) no-repeat;background-size:16px;position:absolute;margin-top:5px;margin-left:2px;}
.menu-toggle {font-size:22px !important;}
.main-navigation.toggled .main-nav li {width:100%;text-align:left;background-color:#f8f8f8;border-radius:4px;margin-bottom:4px;}
body.system-switch-mode-on .main-navigation.toggled .main-nav li {background-color:#191919;}
.main-navigation.toggled .main-nav li:hover {background-color:var(--primary);}
.main-navigation.toggled .main-nav li a:hover {color:#fff !important;}
.full-width-menu {text-align:center;}
@media only screen and (min-width:992px) {.full-width-menu .horizontal-content-menu {width:auto;}}
#primary-menu ul li a i {font-size:28px;}
.sidebar-menu .menu-item-has-children {position:relative;}
.sidebar-menu .menu-item-has-children:after {font-family:'Font Awesome 5 Pro';content:'\f078';font-size:12px;width:12px;height:12px;padding:0;position:absolute;right:12px;top:8px;color:var(--primary);}
.sidebar-menu .menu-item-has-children .sub-menu {display:none;}
.menu-no-collapse .sub-menu {display:block !important;}
.sidebar-menu .menu-item-has-children:hover {background-color:transparent !important;}
.sidebar-menu .menu-item-has-children .sub-menu {margin: 12px -6px 0 -6px !important;background-color: #f8f8f8;border-radius: 8px;padding: 4px;}
body.system-switch-mode-on .sidebar-menu .menu-item-has-children .sub-menu {background-color:#191919;}
.sidebar-menu .sub-menu li {margin:2px;border-radius:4px !important;}
.sidebar-menu .sub-menu li i {font-size:18px;line-height:30px;margin-right:4px;width:32px !important;margin-left:6px;}
.sidebar-menu .menu-item-has-children:hover .sub-menu {display:block;}
.sidebar-menu .menu-item-has-children .sub-menu > li > a:hover {background-color:var(--primary) !important;}
.sidebar-menu .sub-menu .current-menu-item {background-color:var(--primary) !important;border-radius:4px;}
.sidebar-menu li:hover:before {filter: grayscale(1);}
body.system-switch-mode-on .sidebar-menu li:hover:before {filter: brightness(100);}

/** Content Menu **/
#content-menu-block {width: 100% !important;}
#content-menu-block ul {columns: 5 !important;}
#content-menu-block ul li a i {font-size: 22px !important;padding-right: 12px;margin-left: -6px;}
#content-menu-block ul li a {padding: 12px 2px 4px 16px;}
#content-menu-block ul .distributed-app-menu-item:before, #content-menu-block ul .smart-token-menu-item:before, #content-menu-block ul .btc-pay-menu-item:before, #content-menu-block ul .lightning-network-menu-item:before {margin-top: 8px;margin-left: 6px;}
/** .content-menu {margin: 2px 32px 2px 32px;} **/

/** Platform Types **/
.platform-types {display: inline-flex;margin-bottom: 8px;}
.platform-types span {padding:  0 6px;margin: 0 4px;border-radius:  2px;opacity: 0.8;}
.platform-types span:hover {opacity: 1;}
.platform-types span a {font-size: 12px;color: #fff;}
.platform-types span a:hover {color: #fff;}
.feature-heading {margin-bottom:8px;}
.platform-service, body.system-switch-mode-on .platform-service {background-color:#f56f3a;}
.platform-service:hover, body.system-switch-mode-on .platform-service:hover {background-color:#c4582e;}
.platform-hosted, body.system-switch-mode-on .platform-hosted {background-color:#329932;}
.platform-hosted:hover, body.system-switch-mode-on .platform-hosted:hover {background-color:#236b23;}

/** User Switching **/
#user_switching_switch_on {display: block;text-align: center;background-color: var(--primary);font-weight: 800;position: fixed;z-index: 999;margin: 0;right: 12px;bottom: 22px;border-radius: 4px;}
#user_switching_switch_on:hover {background-color: #181818;}
#user_switching_switch_on a {display: block;padding: 4px 12px;}
#user_switching_switch_on a:hover {color: #fff;}

/** Forms **/
.quform-button-style-bootstrap-primary button {background: var(--primary) !important;}
.quform-page-progress-tab.quform-current-tab {color: var(--primary) !important;}
body.system-switch-mode-on .quform-page-progress-tab.quform-current-tab {color: var(--tertiary) !important;}
.quform-button-style-bootstrap-primary button:hover {background: var(--secondary) !important;}
body.system-switch-mode-on .quform-button-style-bootstrap-primary button {background: var(--primary) !important;}
body.system-switch-mode-on .quform-button-style-bootstrap-primary button:hover {background: var(--secondary) !important;}
.qtip-quform-dark {background-color: var(--primary);border-color: var(--secondary);}
.quform-theme-dark .quform-field-textarea, .quform-field-textarea input[type=text] {outline: none !important;box-shadow:none !important;border-color:transparent !important;border:0 !important;}
.quform-theme-dark {color: #585858;}
body.system-switch-mode-on .quform-theme-dark {color: #eeeeee;}
.quform-page-progress {background-color: #f6f6f6 !important;}
body.system-switch-mode-on .quform-page-progress {background-color: #222 !important;}
.quform-page-progress-tab {border-color: #eeeeee !important;}
body.system-switch-mode-on .quform-page-progress-tab {border-color: #222 !important;}
.cvv-image {width: 120px;float: right;margin-left: 12px;}
.quform-label>label {color: #585858;font-weight: 400 !important;}
body.system-switch-mode-on .quform-label>label {color: #eeeeee;}
.quform-edit-form {display:none;}
.quform-field-select {height:42px !important;}
.quform-field-text, .quform-field-email, .quform-field-password, .quform-field-select, .quform-field-captcha {border: 0 !important;background-color: #f6f6f6 !important;border: 1px solid #f6f6f6 !important;color: #585858 !important;box-shadow: none !important;}
body.system-switch-mode-on .quform-field-text, body.system-switch-mode-on .quform-field-email, body.system-switch-mode-on .quform-field-password, body.system-switch-mode-on .quform-field-select, body.system-switch-mode-on .quform-field-captcha {background-color: #222 !important;border: 1px solid #222 !important;color: #fff !important;}
.quform-button-style-bootstrap-primary button {border: 0 !important;border-radius: 4px;color: #fff !important;text-transform: uppercase !important;font-size: 14px !important;font-weight: 800 !important;letter-spacing: 1px !important;padding: 8px 42px 4px 42px !important;margin-right: 12px;}
.quform-button-style-bootstrap-primary button:hover {-webkit-transition: background-color .15s ease-out;transition: background-color .15s ease-out;}
@media only screen and (max-width: 992px) {.quform-page-progress-tabs {display:none;}}
.quform-label-icon .fa, .qicon-mode_edit {color: #686868 !important;}
body.system-switch-mode-on .quform-label-icon .fa, .qicon-mode_edit {color: #ccc !important;}
.quform-option .quform-option-label {font-weight: 400;letter-spacing: 1px;color: #888;font-size: 14px;}
body.system-switch-mode-on .quform-option .quform-option-label {font-weight: 400;color: #999;}
.quform-theme-dark .quform-field-textarea {border: 0;background-color: #f6f6f6;color: #585858;}
body.system-switch-mode-on .quform-theme-dark .quform-field-textarea {border: 0;background-color: #222;color: #fff;}
.quform-theme-dark .quform-group-style-bordered>.quform-child-elements, .quform-theme-dark .quform-group-style-bordered>.quform-spacer>.quform-child-elements {box-shadow: none;background-color: transparent;border: 0;}
.quform-field-select {border: 0 !important;-webkit-appearance: none;-moz-appearance: none;background: url(/images/dropdown-icon.svg) no-repeat 95% 50%;background-size: 25px;text-indent: 0.01px;text-overflow: "";}
body.system-switch-mode-on .quform-field-select {border: 0 !important;-webkit-appearance: none;-moz-appearance: none;background: url(/images/dropdown-icon-light.svg) no-repeat 99% 50%;background-size: 25px;text-indent: 0.01px;text-overflow: "";}
.quform-theme-dark .quform-field-icon {color: #686868;}
body.system-switch-mode-on .quform-theme-dark .quform-field-icon {color: #ccc;}
.quform-option-text a {color:var(--tertiary);}
body.system-switch-mode-on .quform-option-text a {color:var(--tertiary);}
.quform-description {color: #585858 !important;}
body.system-switch-mode-on .quform-description {color: #eeeeee !important;}
.quform-theme-dark .quform-page-progress-bar {background-color: var(--primary) !important;}
.quform-sub-label-above {position: absolute;top: -10px;z-index: 1;text-transform: uppercase;font-size: 10px;left: 8px;background-color: #f6f6f6;padding: 2px 8px 2px 8px;border-radius: 2px;}
body.system-switch-mode-on .quform-sub-label-above {background-color: #383838;}
.ss-main .ss-single-selected {border: 0;background-color: #fff;}
body.system-switch-mode-on .ss-main .ss-single-selected {border: 0;background-color: #383838;}
.ss-main .ss-content {border: solid 1px #dcdee2;background-color: #fff;}
body.system-switch-mode-on .ss-main .ss-content {border: 0;background-color: #383838;}
.ss-main {color: #585858;}
body.system-switch-mode-on .ss-main {color: #fff;}
.ss-main .ss-content .ss-search input {border: 1px solid #dcdee2;background-color: #fff;}
body.system-switch-mode-on .ss-main .ss-content .ss-search input {border: 0;background-color: #383838;}
.ss-main .ss-content .ss-list .ss-option.ss-disabled {background-color: #fff;}
body.system-switch-mode-on .ss-main .ss-content .ss-list .ss-option.ss-disabled {background-color: #444;}
.ss-main .ss-content .ss-list .ss-option:hover, .ss-main .ss-content .ss-list .ss-option.ss-highlighted {background-color: var(--secondary) !important;}
.ss-main .ss-content .ss-search input:focus {box-shadow: 0 0 5px var(--secondary) !important;}
.contact-form .quform-label>label {color: #fff !important;}
.quform-theme-dark .quform-label>label {color: #585858;}
body.system-switch-mode-on .quform-theme-dark .quform-label>label {color: #fff;}
.quform-theme-dark .quform-field-captcha, .quform-theme-dark .quform-field-date, .quform-theme-dark .quform-field-email, .quform-theme-dark .quform-field-multiselect, .quform-theme-dark .quform-field-password, .quform-theme-dark .quform-field-select, .quform-theme-dark .quform-field-text, .quform-theme-dark .quform-field-textarea, .quform-theme-dark .quform-field-time, .quform-theme-dark .select2-container--quform .select2-selection, .quform-theme-dark.quform-timepicker.k-list-container.k-popup {transition: none !important;}
.quform-loading-overlay {background-color: #eee !important;border-radius: 8px !important;}
body.system-switch-mode-on .quform-loading-overlay {background-color: #222 !important;}
.quform-success-message {background-color: #cef4a9 !important;border-left: 5px solid #85c14b !important;color: #181818 !important;padding: 12px 22px !important;border-radius: 0 8px 8px 0 !important;}
.quform-captcha-image {margin: 12px;}
.quform img {width: 182px !important;border-radius: 4px !important;filter: invert(0) !important;}
.quform img {filter: invert(1) !important;}
.quform-element-submit {float: right;}
.quform-element-submit {margin: 0 -16px;}
.quform-page-progress-bar {padding: 8px 4px 4px 0;}
.quform-element-submit>div {margin-top: 12px;}

/** Site Roles **/
#choose-role-container ul {columns: 2;margin: 12px 2px !important;}
@media only screen and (min-width: 1250px) {#choose-role-container ul {columns: 2;}}
@media only screen and (max-width: 1249px) {#choose-role-container ul {columns: 1;}}
@media only screen and (max-width: 767px) {#choose-role-container ul {columns: 2;}}
#choose-role-container ul li {font-size: 12px;}
.choose-container {display: block;text-align: center;}
.choose-container i {font-size: 92px !important;}
.choose-container a {display: block;margin: 18px 2px;}
.site-role {font-size: 16px;letter-spacing: 1px;padding: 22px 2px 2px 2px;display: block;}
.role-info {display: none;}
.role-description {color: var(--secondary);}
.site-member-container:hover .role-info {display: block;} 
.site-member-container:hover .nav-icon {color: #686868 !important;font-size: 128px !important;}
body.system-switch-mode-on .site-member-container:hover .nav-icon {color: #fff !important;}
.site-member-container:hover a {color: #686868 !important;}
body.system-switch-mode-on .site-member-container:hover a {color: #fff !important;}
.merchant-container:hover .role-info {display: block;} 
.merchant-container:hover .nav-icon {color: #686868 !important;font-size: 128px !important;}
body.system-switch-mode-on .merchant-container:hover .nav-icon {color: #fff !important;}
.merchant-container:hover a {color: #686868 !important;}
body.system-switch-mode-on .merchant-container:hover a {color: #fff !important;}
.content-creator-container:hover .role-info {display: block;}
.content-creator-container:hover .nav-icon {color: #686868 !important;font-size: 152px !important;}
body.system-switch-mode-on .content-creator-container:hover .nav-icon {color: #fff !important;}
.content-creator-container:hover a {color: #686868 !important;}
body.system-switch-mode-on .content-creator-container:hover a {color: #fff !important;}
.membership-fee {color: #686868;font-size: 22px;font-weight: 500;}
.membership-fee .price {color: var(--primary);font-size: 32px;font-weight: 900;}
body.system-switch-mode-on .membership-fee {color: #fff;}
.site-member-container .fl-node-content, .content-creator-container .fl-node-content, .merchant-container .fl-node-content {background-color: rgba(255,255,255,0.5) !important;}
body.system-switch-mode-on .site-member-container .fl-node-content, body.system-switch-mode-on .content-creator-container .fl-node-content, body.system-switch-mode-on .merchant-container .fl-node-content {background-color: rgba(34,34,34,0.5) !important;}
#choose-role-container hr {margin-bottom: 12px !important;margin-top: 12px !important;}
#role-box {position: relative;}
.membership-pay-now {position: absolute;top: -8px;right: 12px;display: none;}
.membership-pay-now a {padding: 4px 12px;margin: 0;background-color: var(--tertiary);border-radius: 4px;}
#role-box:hover .membership-pay-now {display: block;}