body,
p,
.desc p,
.p-style,
.review-block .product-link,
.forum-block .product-link,
.action-button {
  color: #333333;
}

a,
a:hover,
a:visited,
h3,
.h3,
h4,
.h4,
h4.label,
ul.menu--account>li>a,
.view-tdb a:hover,
.list-publication.list-display-id-block_4 .blog-post>ul>li a,
.vote-controls,
.vote-controls button {
  color: #000
}

.content a {
  color: #0a98ef;
}

a.text-danger {
  color: #a94442 !important
}

.border-1 {
  border-color: #eee
}

.border-top,
article.js-comment,
.block-field-blocknodeproductbody,
.message-wrapper {
  border-top-color: #eee
}

.stat-box a:hover {
  border-bottom-color: #fff
}

.box-heading,
 {
  border-bottom-color: #ddd;
}

.border-bottom,
.content-block.game-block,
.content-block.post-list-view .post-content ul.links,
article .field--name-field-about-me,
article .field--name-field-short-answer,
article .content>ul.links,
.author,
.box-wrapper,
article.game .field,
.field--name-field-tags,
.field--name-field-faq-category,
.field--name-field-faq-game,
article .content .field--label-inline,
.field--name-taxonomy-forums,
.forum-topic-wrapper .field--name-body,
.horizontal-list .views-row,
.user-options-wrapper .dropdown-menu>li>a.border-bottom:last-child,
#edit-field-playing-games .form-item>label,
.list-publication .views-row>.article-block,
.list-publication.list-display-id-block_4 .blog-post>ul>li {
  border-bottom-color: #eee
}

.border-right {
  border-right-color: #eee;
}

.border-left {
  border-left-color: #eee;
}

.view-pokemon-list a:hover,
.content a:hover,
.content .submitted a {
  color: #0a98ef;
  border-bottom-color: #0a98ef
}

#profile-fields a:hover,
.blog-post a:hover,
.content h3 a:hover,
.small-teaser a:hover {
  border-bottom-color: #adadad;
}

.content a.btn,
.content a.btn-grey:hover,
.btn-grey {
  border-bottom-color: #d7d7d7;
}

.content a,
.stat-box a,
.content .small-teaser .post-thumbnail a:hover,
#right .popular-content .teaser-heading a:hover,
.list-publication.list-display-id-block_4 .blog-post>ul>li>a:first-child:hover {
  border-bottom-color: transparent;
}

.private-message-recipients .block-unblock a {
  border-color: transparent;
}

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1 a,
.h2 a,
.h3 a,
.h4 a,
.h5 a,
.h6 a,
h1 a:hover,
h1 a:visited,
h2 a:hover,
h2 a:visited,
h3 a:hover,
h3 a:visited,
h4 a:hover,
h4 a:visited,
h5 a:hover,
h5 a:visited,
h6 a:hover,
h6 a:visited,
.h1 a:hover,
.h1 a:visited,
.h2 a:hover,
.h2 a:visited,
.h3 a:hover,
.h3 a:visited,
.h4 a:hover,
.h4 a:visited,
.h5 a:hover,
.h5 a:visited,
.h6 a:hover,
.h6 a:visited,
.item-title h3 a:hover,
.faq-question h3 a:hover,
.post-content h4 a:hover,
.popular-content .teaser-heading a:hover,
.list-publication.list-display-id-block_4 .blog-post>ul>li a:hover {
  color: #4d4d4d !important;
}

h1,
.h1,
h1.page-header,
.field--name-body h2,
.field--name-body .h2,
caption,
.btn-grey,
.pagination>li>a:hover,
button.text-grey:hover,
a#settings:hover,
.content a.btn-grey,
.reply:hover,
.delete:hover,
.report:hover,
.favorite:hover,
.pin:hover,
.main-heading,
.sharing-icons a.icon,
.field--name-field-release-date time,
.post-meta-date time,
.article-wrapper h1.page-header,
.welcome-content select.dropdown-game,
#item-list .views-row,
#faq-list .views-row {
  color: #000;
}

.item-title h3 a,
.item-title h3 a:visited,
.faq-question h3 a,
.faq-question h3 a:visited,
.post-content h4 a,
.post-content h4 a:visited,
.white a,
.white-bg,
.box-heading a:hover {
  color: #000 !important
}

.navbar-toggle .icon-bar,
.pagination>.active>a,
.pagination>.active>span,
.pagination>.active>a:hover,
.pagination>.active>span:hover,
.pagination>.active>a:focus,
.pagination>.active>span:focus {
  background-color: #000
}

.btn-primary.btn-green:active:hover,
.btn-primary.btn-green:hover,
.btn-primary.btn-green:focus,
.btn-primary.btn-green:focus-visible,
.btn-primary.btn-green:active,
.btn-primary.btn-red:active:hover,
.btn-primary.btn-red:hover,
.btn-primary.btn-red:focus,
.btn-primary.btn-red:focus-visible,
.btn-primary.btn-red:active,
#profile-wrapper .more-link a,
#profile-wrapper .more-link a:hover,
#profile-wrapper .inline-button .more-link a.btn-danger,
#navbar-collapse .sf-menu a:hover
#navbar-collapse .sf-menu a.is-active,
.view-slider .views-field-title,
.view-slider .views-field-title a,
.more-link a,
a.btn-danger,
a.btn-danger:hover,
a.btn-danger:visited,
a.btn-warning,
a.btn-warning:hover,
a.btn-warning:visited,
.field--name-private-messages .private-message-author-other time,
#private-message-page .private-message-thread-full .field--name-private-messages .private-message.private-message-author-other .field--name-created,
.field--name-private-messages .private-message-author-other,
.custom-btn-primary:hover,
.private_message_thread_clear_history_link_wrapper:hover,
.custom-btn-danger,
.private_message_thread_delete_link_wrapper,
.custom-btn-danger:hover,
.private_message_thread_delete_link_wrapper:hover,
.post-thumbnail .game-id,
.video-overlay a i,
.field--name-field-status-message,
.team-red,
.team-yellow,
.team-blue,
.block-unblock a,
.footer-links a,
.form-item thead h4.label,
.item-overlay {
  color: #fff;
}

.btn-primary,
.btn-primary.btn-red,
.white-text,
.btn-success,
#private-message-page .private-message-author-other a,
.field--name-private-messages .private-message-author-other p,
.custom-btn-primary,
.private_message_thread_clear_history_link_wrapper,
.private_message_thread_clear_history_link_wrapper a,
.private_message_thread_delete_link_wrapper a,
.message-bubble:hover a {
  color: #fff !important;
}

#navbar-collapse .sf-menu > li::before,
#edit-field-playing-games--wrapper input[type="checkbox"],
button.btn.btn-action,
.form-control:focus,
.btn-action,
.owl-theme .owl-controls .owl-page,
.owl-theme .owl-controls .owl-page span,
.reactions,
.pager li>a,
.pager li>span {
  background-color: #fff;
}

tr th h1,
tr th .h1,
tr th h3,
tr th .h3,
th,
thead,
thead th {
  color: #fcfcf8;
}

h3 span.smaller,
.h3 span.smaller,
.labelClass,
h2.block-title,
#block-dmp-footer-menu,
.labelClass::after,
h2.block-title:after,
#block-dmp-footer-menu:after,
.content-block .post-meta .hover-flip-item span::before {
  color: #4d4d4d;
}

article .field--name-body h4 {
  color: #414141;
}

.star-container .star svg {
  fill: #ffc058;
}

.text-gray-800 {
  color: rgba(31, 41, 55, var(--tw-text-opacity)) !important;
}

.text-red {
  color: red;
}

.message-bubble a {
  color: red !important;
}

.post-thumbnail .game-id.red::before {
  border-color: rgb(255, 63, 63) transparent;
}

.post-thumbnail .game-id.green::before {
  border-color: rgb(76 175 80) transparent;
}

.post-thumbnail .game-id.blue::before {
  border-color: rgb(3 169 244) transparent;
}

.post-thumbnail .game-id.yellow::before {
  border-color: rgb(252 210 12) transparent;
}

.post-thumbnail .game-id.yellow span {
  color: #cf7d07;
}

.post-thumbnail .game-id.orange::before {
  border-color: rgb(255 87 34) transparent;
}

.post-thumbnail .game-id.black::before {
  border-color: rgb(0, 0, 0) transparent;
}

.post-thumbnail .game-id.white::before {
  border-color: rgb(255, 255, 255) transparent;
}

.red a,
.red-bg {
  background-color: rgb(255, 63, 63) !important
}

.red a:hover,
.red-bg:hover {
  background-color: rgba(255, 63, 63, 0.8) !important
}

.green a,
.green-bg {
  background-color: rgb(76, 175, 80) !important
}

.green a:hover,
.green-bg:hover {
  background-color: rgba(76, 175, 80, 0.8) !important
}

.blue a,
.blue-bg {
  background-color: rgb(3, 169, 244) !important
}

.blue a:hover,
.blue-bg:hover {
  background-color: rgba(3, 169, 244, 0.8) !important
}

.yellow a,
.yellow-bg {
  background-color: rgb(252, 210, 12) !important;
  color: #cf7d07 !important
}

.yellow a:hover,
.yellow-bg:hover {
  background-color: rgba(252, 210, 12, 0.8) !important
}

.orange a,
.orange-bg {
  background-color: rgb(255, 87, 34) !important
}

.orange a:hover,
.orange-bg:hover {
  background-color: rgba(255, 87, 34, 0.8) !important
}

.black a,
.black-bg {
  background-color: rgb(0, 0, 0) !important
}

.black a:hover,
.black-bg:hover {
  background-color: rgba(0, 0, 0, 0.8) !important
}

.white a,
.white-bg,
.bg-white,
.popular-questions-section,
#item-list .views-row,
#faq-list .views-row {
  background-color: rgba(255, 255, 255, 1) !important;
}

.white-bg-0\.8,
.white a:hover,
.white-bg:hover {
  background-color: rgba(255, 255, 255, 0.8) !important
}

.bg-header {
  background-color: rgba(var(--header-bg-color), 1) !important
}

.bg-header-0\.7 {
  background-color: rgba(var(--header-bg-color), 0.7) !important
}

.bg-header-0\.5 {
  background-color: rgba(var(--header-bg-color), 0.5) !important
}

.bg-menu {
  background-color: rgba(var(--menu-bg-color), 1) !important
}

.bg-menu-0\.7 {
  background-color: rgba(var(--menu-bg-color), 0.7) !important
}

.bg-menu-0\.5 {
  background-color: rgba(var(--menu-bg-color), 0.5) !important
}

.view-faqs .views-row::before,
#popular-faqs .views-row::before,
.bg-primary {
  background-color: rgba(var(--primary-bg-color), 1) !important
}

.bg-primary-0\.7 {
  background-color: rgba(var(--primary-bg-color), 0.7) !important
}

.bg-primary-0\.5 {
  background-color: rgba(var(--primary-bg-color), 0.5) !important
}

.view-blog .views-row::before,
.blog-content .views-row::before,
#popular-posts .views-row::before,
#recent-posts .views-row::before,
.bg-success,
.bg-secondary {
  background-color: rgba(var(--secondary-bg-color), 1) !important
}

.bg-success-0\.7,
.bg-secondary-0\.7 {
  background-color: rgba(var(--secondary-bg-color), 0.7) !important
}

.bg-success-0\.5,
.bg-secondary-0\.5 {
  background-color: rgba(var(--secondary-bg-color), 0.5) !important
}

.view-videos .views-row::before,
.video-content .views-row::before,
.bg-danger,
.bg-tertiary,
.btn-primary.btn-red {
  background-color: rgba(var(--tertiary-bg-color), 1) !important
}

.bg-danger-0\.7,
.bg-tertiary-0\.7 {
  background-color: rgba(var(--tertiary-bg-color), 0.7) !important
}

.bg-danger-0\.5,
.bg-tertiary-0\.5 {
  background-color: rgba(var(--tertiary-bg-color), 0.5) !important
}

#recent-forum-topics .views-row::before,
.bg-quaternary {
  background-color: rgba(var(--quaternary-bg-color), 1) !important
}

.bg-quaternary-0\.7 {
  background-color: rgba(var(--quaternary-bg-color), 0.7) !important
}

.bg-quaternary-0\.5 {
  background-color: rgba(var(--quaternary-bg-color), 0.5) !important
}

.bg-quinary {
  background-color: rgba(var(--quinary-bg-color), 1) !important
}

.bg-quinary-0\.7 {
  background-color: rgba(var(--quinary-bg-color), 0.7) !important
}

.bg-quinary-0\.5 {
  background-color: rgba(var(--quinary-bg-color), 0.5) !important
}

.bg-black-0\.3 {
  background-color: rgba(0, 0, 0, 0.3);
}

#navbar,
.owl-theme .owl-controls .owl-buttons div.owl-prev,
.owl-theme .owl-controls .owl-buttons div.owl-next,
.popular-content .teaser-heading a,
.popular-content .teaser-heading a:hover,
.trainer-team-red>.inner:before,
.trainer-team-blue>.inner:before,
.trainer-team-yellow>.inner:before,
.footer_1_2_3 .nav>li>a {
  background-color: transparent
}

.nav>li#message-counter>a:hover,
.nav>li#message-counter>a:focus {
  background-color: transparent !important
}


.bg-primary-1 {
  background-color: #4bbcff !important
}

.bg-primary-2 {
  background-color: #0871b0 !important;
}

.transparent-border {
  border-color: rgba(18, 18, 18, .1);
}

.transparent-border-0\.08 {
  border-color: rgba(18, 18, 18, .08);
}

.btn-primary.btn-red {
  border-color: rgba(var(--tertiary-bg-color), 1) !important
}

.price {
  color: #03a157;
}

select.dropdown-game {
  background-image:
    linear-gradient(45deg, transparent 50%, gray 50%),
    linear-gradient(135deg, gray 50%, transparent 50%),
    radial-gradient(#ddd 70%, transparent 72%);
}

select.dropdown-game:hover {
  background-image:
    linear-gradient(45deg, transparent 50%, #000 50%),
    linear-gradient(135deg, #000 50%, transparent 50%),
    radial-gradient(#ccc 70%, transparent 72%);
}

.inpage-navigation .section-item[data-v-6d875aea],
.tray-horizontal .tray-content-wrap .tray-content-container[data-v-13bb17e4] {
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
}

.list-content {
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
}

.s-1,
.product-item-wrapper {
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow);
}

.a-btn.secondary {
  border-color: rgba(10, 152, 239, var(--tw-border-opacity));
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  color: rgba(10, 152, 239, var(--tw-text-opacity));
}

.a-btn.secondary:hover {
  background-color: rgba(10, 152, 239, var(--tw-bg-opacity));
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.a-btn {
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
}

.btn-default:active,
.btn-default.active,
.open>.dropdown-toggle.btn-default {
  background-color: #efefef;
  border-color: #e8e8e8
}

.btn-primary {
  background-color: rgba(var(--primary-bg-color), 1);
  border-color: rgba(var(--primary-bg-color), 1);
}

.btn-primary:hover {
  background-color: rgba(var(--primary-bg-color), 1);
  border-color: rgba(var(--primary-bg-color), 1);
  -webkit-filter: brightness(1.3); /* For older WebKit browsers */
  -moz-filter: brightness(1.3);    /* For older Firefox versions */
  -ms-filter: brightness(1.3);     /* For older IE versions */
  -o-filter: brightness(1.3);      /* For older Opera versions */
  filter: brightness(1.3);         /* Standard property */
}

.btn-primary.btn-green {
  background-color: #8BC34A;
  border-color: #75a43d
}

.btn-primary.btn-green:active:hover,
.btn-primary.btn-green:hover,
.btn-primary.btn-green:focus,
.btn-primary.btn-green:focus-visible,
.btn-primary.btn-green:active {
  background-color: #588621;
  border-color: #4e771d;
}

/*.btn-primary.btn-red {
  background-color: #F44336;
  border-color: #da392d
}

.btn-primary.btn-red:active:hover,
.btn-primary.btn-red:hover,
.btn-primary.btn-red:focus,
.btn-primary.btn-red:focus-visible,
.btn-primary.btn-red:active {
  background-color: #da392d;
  border-color: #c13026;
}*/

.btn-grey {
  background-color: #f5f5f5;
}

.btn-grey:hover {
  background-color: #e2e2e2;
  border-color: #c2c2c2
}

#private-message-page .private-message-author-other ul a {
  color: #333 !important
}

.light-grey,
.light-grey a,
.light-grey a:hover {
  color: #ababab !important
}

a.light-grey:hover {
  border-bottom-color: #ababab !important
}

.form-control {
  border-color: #ced4da;
}

.form-control:focus {
  color: #495057;
  border-color: #80bdff;
}

.path-blog .form-control:focus {
  border-color: #cbff80
}

.btn-action,
button.btn.btn-action {
  border-color: #969696;
}

.btn-action:hover,
button.btn.btn-action:hover {
  background-color: #eaeaea;
}

#profile-wrapper .more-link a {
  background-color: #5bc0de;
  border-color: #46b8da;
}

#profile-wrapper .more-link a:hover {
  background-color: #31b0d5;
  border-color: #269abc;
}

.small-rounded-button,
#profile-wrapper .inline-button .more-link a {
  color: #333;
  background-color: #efefef;
  border-color: #ddd;
}

#profile-wrapper .inline-button .more-link a.btn-danger {
  background-color: #d9534f;
  border-color: #d43f3a;
}

#profile-wrapper .inline-button .more-link a.btn-danger:hover {
  background-color: #c9302c;
  border-color: #ac2925;
}

.input-group-btn>.btn {
  border-color: #0A98EF
}

.input-group-btn>.btn:hover,
.input-group-btn>.btn:focus,
.btn-primary:active:hover {
  border-color: #009eff;
  background-color: #009eff
}

.labelClass::after,
h2.block-title:after,
#block-dmp-footer-menu:after {
  border-top-color: #0A98EF;
}

/* Header */
#top-nav {
  background: #f8f8f8;
  border-bottom-color: rgba(var(--header-bg-color), 1)!important
}

.path-videos #top-nav {
  border-bottom-color: #595959;
}

/* Menu */
#navbar-collapse,
#navbar-collapse .sf-menu a {
  background-color: rgba(var(--menu-bg-color), 1);
}
#navbar-collapse .sf-menu a:hover,
#navbar-collapse .sf-menu a.is-active {
  background-color: rgba(var(--menu-bg-color), 0.7);
}
#navbar-collapse .sf-menu .menuparent ul,
#navbar-collapse .sf-menu .menuparent ul:hover {
  background-color: #656565
}
#navbar-collapse .sf-menu span.nolink,
#navbar-collapse .sf-menu a {
  color: #F2F2F2;
}

#navbar-collapse .sf-menu a:hover
#navbar-collapse .sf-menu a.is-active {
  background-color: #b9b9b9
}

#navbar-collapse .sf-menu .menuparent ul,
#navbar-collapse .sf-menu .menuparent ul:hover {
  background-color: #676767
}

.secondary-bg-color #navbar-collapse {
  background-color: rgba(var(--secondary-bg-color), 1);
}

.secondary-bg-color #navbar-collapse .sf-menu a:hover,
.secondary-bg-color #navbar-collapse .sf-menu a.is-active {
  background-color: #84d2ff
}

.secondary-bg-color #navbar-collapse .sf-menu .menuparent ul,
.secondary-bg-color #navbar-collapse .sf-menu .menuparent ul:hover {
  background-color: #53b6f1
}

/* Slider */
.view-slider .views-field-title a {
  text-shadow: 1px 1px 2px #000;
}

.owl-theme .owl-controls .owl-page {
  border-color: #0A98EF;
}

.owl-theme .owl-controls .owl-page.active span {
  background-color: #89deff
}

.pagination>.active>a,
.pagination>.active>span,
.pagination>.active>a:hover,
.pagination>.active>span:hover,
.pagination>.active>a:focus,
.pagination>.active>span:focus {
  border-color: #000;
}

.pagination>li>a,
.pagination>li>span {
  color: #484848
}

/* Publication */
.view-id-publication .views-field-title .field-content a:hover {
  color: #0A98EF
}

.more-link a {
  background-color: #0A98EF;
}

.more-link a:hover {
  background-color: #009eff
}

.view-id-publication.view-display-id-page_1 .views-row {
  border-bottom-color: #0A98EF;
}

.article-image img {
  background-color: #eee;
}

.read-more a {
  color: #ccc;
}

.read-more a:hover {
  color: #0A98EF
}

/* Product data */
.available,
.unavailable {
  background-color: grey;
}

.available {
  background-color: #00b000
}

.field-location {
  color: #a4dcff;
}

/* Private message */
#private-message-page #private-message-thread-dimmer {
  background-color: #a2a2a2 !important;
}

.block-private-message-inbox-block .active-thread {
  background-color: #d8f0ff;
}

.message-author img {
  border-color: #ededed;
}

#private-message-page .private-message-thread-full .field--name-private-messages .private-message .field--name-created {
  color: #acacac;
}

.field--name-private-messages .private-message-author-other {
  background-color: #6bc0f6;
}

.field--name-private-messages .private-message-author-self {
  background-color: #efefef;
}

.custom-btn-primary,
.private_message_thread_clear_history_link_wrapper {
  background-color: #0A98EF;
  border-color: #059bd4;
}

.custom-btn-primary:hover,
.private_message_thread_clear_history_link_wrapper:hover {
  background-color: #286090;
  border-color: #204d74;
}

.custom-btn-danger,
.private_message_thread_delete_link_wrapper {
  background-color: #d9534f;
  border-color: #d43f3a;
}

.custom-btn-danger:hover,
.private_message_thread_delete_link_wrapper:hover {
  background-color: #c9302c;
  border-color: #ac2925;
}

.message-bubble {
  color: #ffc7c7;
}

.message-bubble:hover:before {
  color: #0c98ef !important;
}

.rounded-field,
#profile-fields,
#left-col .list-publication,
.view-related-posts .views-row,
#item-list .views-row,
#faq-list .views-row {
  border-color: #ddd;
}

.show-hidden {
  background: rgb(255, 255, 255);
  color: #a2a2a2
}

.show-hidden:hover {
  color: #444
}

.show-previous-arrow {
  background: linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 44%, rgba(255, 255, 255, 1) 79%, rgba(255, 255, 255, 0) 100%);
}

.show-next-arrow {
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 21%, rgba(255, 255, 255, 1) 56%, rgba(255, 255, 255, 1) 100%);
}

.sent {
  color: green;
}

/* Message board */
.reactions {
  color: #a4a4a4;
}

#refresh-button {
  color: #828282;
}

#rotate-refresh-button {
  color: #bebebe;
}

.refreshed-status {
  color: green;
}

.changing-color-gradient {
  background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
}

.loading {
  background: #f0f0f0 75%;
  background: linear-gradient(90deg, #fff 25%, #fff 50%, #f0f0f0 75%);
}

.counter-number-wrapper {
  color: #0A98EF;
}

.top-heading {
  color: #0A98EF;
}

.loader>div {
  background-color: #178ee4;
}

.box {
  box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}

/* Modal */
#popupModal {
  background-color: hsl(0, 0%, 100%);
  border-color: #ccc;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}

#popupModal .modal-footer .close {
  border-color: #000 !important;
}

.ui-dialog .ui-dialog-titlebar-close::before {
  color: inherit;
}

#popupModal .bg-danger {
  background-color: #f2dede !important;
}

.modal-title span {
  color: #0A98EF
}

.facebook:hover i {
  color: #4267B2;
}

.x-twitter:hover i {
  color: #333;
}

.telegram:hover i {
  color: #0088cc;
}

.reddit:hover i {
  color: #ff4500;
}

.pinterest:hover i {
  color: #e60023;
}

.whatsapp:hover i {
  color: #25D366;
}

.messenger:hover i {
  color: #A334FA;
}

.tumblr:hover i,
.normal {
  color: #36465D;
}

.text-grey,
.only-text-grey,
.text-grey a,
.email:hover i,
time {
  color: #b1a9a9 !important
}

.text-greyer,
.text-greyer a {
  color: #959595;
}

.text-grey:hover {
  border-color: #b1a9a9 !important
}

.text-blue,
.mod,
.link-blue a:not(.btn),
a.link-blue:not(.btn) {
  color: #0c98ef !important
}

.text-gold,
.admin {
  color: gold !important
}

#refresh-button.disabled {
  color: gainsboro;
}

.spinner {
  border-color: #f3f3f3;
  border-top-color: #3498db;
}

.auto-selected {
  background-color: #e3f4ff;
  color: #0c98ef;
}

.input-box {
  border-color: #ced4da;
}

.input-box.disabled {
  background-color: #eeeeee;
}

/* Reviews */
.view-reviews th,
.view-reviews thead,
.view-reviews thead th,
.light-heading table th a {
  background-color: #e7faff;
  color: #424242
}

/* Comments */
.message-author:hover img,
.user-picture-wrapper:hover {
  outline-color: rgba(18, 18, 18, .15);
}

.field--name-private-messages .private-message-author-other .message-author:hover img {
  outline-color: rgba(255, 255, 255, .5);
}

/* Search */
.block-views.views-exposed-form .form-inline .form-control.form-select {
  color: #999;
}

.block-views.views-exposed-form .form-inline .form-control.form-select.selected {
  color: inherit;
}

/* Teaser */
.light-bg {
  background-color: #efefef;
}

.content-block.game-block {
  box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 5px 0px;
}

.content-block.game-block.a-0 {
  background-color: #ffe8e8;
  border-color: red;
}

.post-thumbnail .game-id::before {
  border-color: #0478ee transparent;
}

.review-block .star-rating,
.forum-block .star-rating {
  border-color: #ccc;
  color: #868686;
}

.review-block .product-link:hover,
.forum-block .product-link:hover {
  color: #111;
}

.statistics-counter,
.review-block .links a,
.forum-block .links a {
  color: #999999;
}

.review-block .links a:hover,
.forum-block .links a:hover {
  color: #111;
}

.post-content .post-cat .post-cat-list a {
  color: #178ee4;
}

.item-title h3 a,
.faq-question h3 a,
.content-block .post-content .title a {
  background-image: -webkit-gradient(linear, left top, right top, from(currentColor), to(currentColor));
  background-image: -webkit-linear-gradient(left, currentColor 0%, currentColor 100%);
  background-image: -o-linear-gradient(left, currentColor 0%, currentColor 100%);
  background-image: linear-gradient(to right, currentColor 0%, currentColor 100%);
  color: inherit;
}

li.post-meta-date::after {
  background-color: #666666;
}

.post-content .post-cat .post-cat-list a:hover,
.post-content .post-cat .post-cat-list a.hover-flip-item-wrapper span::after {
  color: #d93e40
}

.item-title h3 a:hover,
.faq-question h3 a:hover,
h4.title a:hover {
  border-bottom-color: #444;
}

table a,
table a:visited,
table th a:hover {
  color: #178ee4
}

table a.btn,
table a.btn:visited,
table th a.btn:hover,
#add a.btn,
#add a.btn:visited,
#add a.btn:hover,
.content a.text-white,
a.text-white,
.text-white {
  color: white !important
}

article .field--name-field-publish-date {
  border-top-color: #efefef;
}

article .content>ul.links>li,
article .field--name-field-publish-date time {
  color: #949494;
}

article .content>ul.links {
  border-top-color: rgba(0, 0, 0, 0.05);
  box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px 0px;
}

article .content>ul.links>li {
  color: #333;
}

.popular-content .views-field-totalcount .field-content {
  color: #b1a9a9;
}

.popular-content .border-bottom:last-child {
  border-color: #ddd
}

.popular-content .teaser p {
  color: #7a7a7a
}

.popular-content .views-field-created {
  color: #ababab !important;
}

article.game .field .field--label,
.box-wrapper .field--label,
.page-node-type-game .field--name-field-tags .field--label,
.page-node-type-article .field--name-field-tags .field--label,
.about-author {
  background-color: #fafafa;
  border-color: #f5f5f5;
}

.page-node-type-game #right .field--name-field-tags .field--label {
  background-color: #f5f5f5;
}

#right .field--name-field-tags .box-heading+.field--item,
#right .field--name-field-tags .field--items {
  border-color: #ddd;
}

#post-author {
  background-color: #f5f5f5;
}

body:not(.page-node-type-product) .region-content .content .blog-post>ul>li img {
  background-color: #fafafa;
}

.box-wrapper,
article.game .field,
.field--name-field-tags,
.field--name-field-faq-category,
.field--name-field-faq-game {
  box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px 0px;
}

article.game .field .field--items,
article.game .field .field--label+.field--item,
.game .blog-post-wrapper,
.field--name-field-tags .field--items,
.field--name-field-tags .box-heading+.field--item,
.field--name-field-faq-category .field--items,
.field--name-field-faq-game .field--item {
  border-left-color: #f5f5f5;
  border-right-color: #f5f5f5;
}

#slider h3 {
  color: #acacac;
  text-shadow: 1px 1px 2px white;
}

#slider .carousel-indicators li {
  border-color: #ededed;
}

.box-heading {
  background-color: #f5f5f5
}

/* Popular posts */
.teaser-summary,
.body-summary {
  color: #7a7a7a;
}

.view-related-posts img {
  background-color: #efefef;
}

/* Videos */
.video-overlay a {
  background-color: rgba(0, 0, 0, 0.1);
}

.video-overlay:focus a i,
.video-overlay:active a i,
.video-overlay:hover a i {
  color: rgba(255, 255, 255, 0.8);
}

/* Forum */
.horizontal-list .views-field-field-price,
.horizontal-list .views-field-field-currency {
  color: green;
}

/* Profile */
#profile-wrapper #left-col .field--label-above .field--label,
#profile-wrapper .field--name-field-about-me .field--label {
  border-color: #ececec;
}

#full-name {
  border-color: #e8e8e8;
}

.field--name-field-status-message {
  background: #89d1fe;
  background: linear-gradient(#67c5ff, #0f99f0);
}

.field--name-field-status-message:before {
  border-color: #5fbffc transparent;
}

.team-red {
  background-color: #f31609
}

.team-blue {
  background-color: #0478ee
}

.team-yellow {
  background-color: #fcd20c
}

/* Profile creation editing */
#edit-field-status-message-wrapper {
  color: #333;
}

#edit-field-playing-games--wrapper input[type="checkbox"] {
  color: #333;
  border-color: #333;
}

#edit-field-playing-games--wrapper input[type="checkbox"]::before {
  box-shadow: inset 1em 1em #009eff
}

#edit-field-playing-games--wrapper input[type="checkbox"]:checked::before {
  background-color: #009eff
}

.action-button:hover,
#edit-field-playing-games .form-item>label:hover {
  background-color: #f5f5f5;
}

.block-unblock a {
  background-color: #f0ad4e;
  border-color: #eea236;
}

.field--name-owner .block-unblock a {
  background-color: #3399d9;
}

.field--name-owner .block-unblock a:hover {
  background-color: #2a82b9;
}

/* Trainers */
.trainer-team-red:before {
  border-color: #f31609 transparent;
}

.trainer-team-red {
  border-color: #f31609;
}

.trainer-team-blue:before {
  border-color: #0478ee transparent;
}

.trainer-team-blue {
  border-color: #0478ee;
}

.trainer-team-yellow:before {
  border-color: #fcd20c transparent;
}

.trainer-team-yellow {
  border-color: #fcd20c;
}

.trainer-team-none {
  border-color: #e3e3e3;
}

/* Footer */
.footer {
  background-color: #797979;
  color: #d9d9d9;
}

table th a,
table th a:visited,
.footer a {
  color: #d9d9d9
}

.footer_1_2_3 {
  background-color: #f2f2f2;
}

.footer_1_2_3 ul li::marker {
  color: #808080;
}

/* Admin css */
.view-tdb a {
  color: blue;
}

/* Profile */
h4.label {
  color: #333;
}

/* Trading centre */
.view-trade .views-view-responsive-grid__item {
  border-color: #dfdfdf;
}

.view-trade .views-view-responsive-grid__item:hover {
  border-color: #0A98EF;
  background-color: #e8f9ff;
}

/* Ids layout */
.pager li>a,
.pager li>span {
  border-color: #ddd;
}

.pager--load-more li > a {
  background-color: rgba(00, 00, 00, 0.05);
  outline-color: rgba(00, 00, 00, 0.05);
}

.small-rounded-button:hover,
#profile-wrapper .inline-button .more-link a:hover,
.pager--load-more li>a:hover {
  outline-color: rgba(00, 00, 00, 0.05);
}

@media only screen and (min-width: 1200px) {
  .hover-flip-item span {
    color: transparent;
  }

  .hover-flip-item span:after,
  .hover-flip-item span:before {
    color: #0A98EF;
  }
}

.page-node-type-ids .views-element-container h2.block-title {
  color: #0d5098;
}

.page-node-type-ids .titltle-ids-case ul.action-links li a {
  color: #06a7e1 !important;
}

th,
thead,
thead th {
  background-color: #333;
}

/* Faq */
.view-faq-related-products .view-header,
.view-faq-related-products .view-content {
  border-left-color: #eee;
  border-right-color: #eee;
}

.view-faq-related-products .view-header {
  box-shadow: rgba(0, 0, 0, 0.1) 0px 0 2px 0px;
}

.view-faq-related-products .view-content {
  box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px 0px;
}

@media (max-width: 991.98px) {

  /* Profile */
  #notifications {
    color: #000;
  }

  #navbar {
    background-color: rgba(var(--menu-bg-color), 1);
  }

  .secondary-bg-color #navbar {
    background-color: rgba(var(--secondary-bg-color), 1);
  }

  .path-frontpage .navbar-default .navbar-toggle .icon-bar,
  .navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
  }

  .navbar-default .navbar-toggle:hover,
  .navbar-default .navbar-toggle:focus {
    background-color: transparent
  }

  .widget-wrap-1 {
    background: #ebf9ff
  }
}

@media screen and (max-width: 767.98px) {

  /* Blog */
  .breadcrumb {
    background-color: transparent;
  }
}

/* Override system default */
@media (min-width: 576px) {
  .left-col {
    border-right-color: #e4e4e4;
  }
}

@media (max-width: 575.98px) {
  #top-nav,
  #top-right-collapse {
    background-color: rgba(var(--menu-bg-color), 1);
  }

  .secondary-bg-color #top-nav,
  .secondary-bg-color #top-right-collapse {
    background-color: rgba(var(--primary-bg-color), 1);
  }

  .navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
  }

  #top-right-collapse,
  #top-right-collapse ul.menu--account>li>a {
    color: #fff;
  }

  #top-right-collapse ul.menu--account>li>a:hover,
  #top-right-collapse ul.menu--account>li>a:focus {
    background-color: rgba(var(--menu-bg-color), 0.7);
  }

  .secondary-bg-color #top-right-collapse ul.menu--account>li>a:hover,
  .secondary-bg-color #top-right-collapse ul.menu--account>li>a:focus {
    background-color: #63c3ff;
  }

  #navbar {
    background-color: transparent;
  }

  #user-options {
    background-color: rgba(0, 0, 0, 0.1);
    color: rgba(255, 255, 255, 1);
  }
}