#page.dashboard-page,
#page.page-contact {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  background-attachment: fixed;
  background-image: url("/themes/custom/norca_games_front/images/mobile/m-logout_bg.jpg");
}
#page.dashboard-page #header,
#page.page-contact #header {
  position: static;
}
#page.dashboard-page .button-actions-wrapper .container .button.button-primary,
#page.page-contact .button-actions-wrapper .container .button.button-primary {
  background: #B71C1B;
}
#page.dashboard-page .button-actions-wrapper .container .button.button-primary i,
#page.page-contact .button-actions-wrapper .container .button.button-primary i {
  color: #ffffff;
}
#page.dashboard-page .button-actions-wrapper .container .button.button-primary:hover,
#page.page-contact .button-actions-wrapper .container .button.button-primary:hover {
  background: #000000;
}
#page.dashboard-page #content .nav-tabs,
#page.page-contact #content .nav-tabs {
  border-color: #383E42;
}
#page.dashboard-page #content .nav-tabs .nav-link:hover,
#page.page-contact #content .nav-tabs .nav-link:hover {
  background: #B71C1B;
  color: #ffffff;
}
#page.dashboard-page #content .nav-tabs .nav-link.active,
#page.page-contact #content .nav-tabs .nav-link.active,
#page.dashboard-page #content .nav-tabs .nav-item.show .nav-link,
#page.page-contact #content .nav-tabs .nav-item.show .nav-link {
  border-color: #383E42;
}
#page.dashboard-page #content .nav-tabs .nav-link.active:hover,
#page.page-contact #content .nav-tabs .nav-link.active:hover,
#page.dashboard-page #content .nav-tabs .nav-item.show .nav-link:hover,
#page.page-contact #content .nav-tabs .nav-item.show .nav-link:hover {
  color: #000000;
}
#page.dashboard-page #content .views-exposed-form,
#page.page-contact #content .views-exposed-form {
  margin: 0 0 1.5rem;
  background: #383E42;
  padding: 0.5rem 1.5rem;
  border-bottom: 1px solid #383E42;
}
#page.dashboard-page #content .views-exposed-form .form--inline,
#page.page-contact #content .views-exposed-form .form--inline {
  display: flex;
  align-items: center;
}
#page.dashboard-page #content .views-exposed-form .form--inline .form-item.form-type-email input,
#page.page-contact #content .views-exposed-form .form--inline .form-item.form-type-email input,
#page.dashboard-page #content .views-exposed-form .form--inline .form-item.form-type-number input,
#page.page-contact #content .views-exposed-form .form--inline .form-item.form-type-number input,
#page.dashboard-page #content .views-exposed-form .form--inline .form-item.form-type-password input,
#page.page-contact #content .views-exposed-form .form--inline .form-item.form-type-password input,
#page.dashboard-page #content .views-exposed-form .form--inline .form-item.form-type-select input,
#page.page-contact #content .views-exposed-form .form--inline .form-item.form-type-select input,
#page.dashboard-page #content .views-exposed-form .form--inline .form-item.form-type-textfield input,
#page.page-contact #content .views-exposed-form .form--inline .form-item.form-type-textfield input {
  background: #ffffff;
}
#page.dashboard-page #content .views-exposed-form .form--inline .form-actions .button:hover,
#page.page-contact #content .views-exposed-form .form--inline .form-actions .button:hover {
  background: #007D40;
}
.views-table th,
.table-responsive table th {
  background: #B71C1B;
  color: #ffffff;
}
.views-table th a,
.table-responsive table th a {
  color: #ffffff;
}
.views-table tbody tr td.td-title label,
.table-responsive table tbody tr td.td-title label {
  font-weight: normal;
  margin: 0;
}
.views-table tbody tr td.td-actions a,
.table-responsive table tbody tr td.td-actions a {
  color: #000000;
}
.views-table tbody tr td.td-actions a .fa,
.table-responsive table tbody tr td.td-actions a .fa,
.views-table tbody tr td.td-actions a .fas,
.table-responsive table tbody tr td.td-actions a .fas {
  color: #000000;
}
.views-table tbody tr:nth-child(even),
.table-responsive table tbody tr:nth-child(even) {
  background: #383E42;
}
.menu--navigation-dashboard {
  padding: 2rem;
  background: #ffffff;
  border-radius: 16px;
}
.menu--navigation-dashboard .menu-row .menu-item-niv1 > a {
  border: 1px solid #383E42;
  color: #B71C1B;
}
.menu--navigation-dashboard .menu-row .menu-item-niv1 > a:hover {
  color: #ffffff;
  background: #B71C1B;
}
.menu--navigation-dashboard .menu-row .menu-item-niv1 > a:hover i.fas,
.menu--navigation-dashboard .menu-row .menu-item-niv1 > a:hover i.fa {
  color: #ffffff;
}
.menu--navigation-dashboard .menu-row .menu-item-niv1 .dropdown-menu {
  border: 1px solid #000000;
}
.menu--navigation-dashboard .menu-row .menu-item-niv1 .dropdown-menu .dropdown-item {
  color: #000000;
}
.menu--navigation-dashboard .menu-row .menu-item-niv1 .dropdown-menu .dropdown-item:hover {
  background: #B71C1B;
  color: #ffffff;
}
@media all and (min-width: 1024px) {
  #page.dashboard-page,
  #page.page-contact {
    background-image: url("/themes/custom/norca_games_front/images/desk/d-logout_bg.jpg");
  }
}
