.user-logged-in #site-header {
  background: #1e3787 !important;
}
.user-logged-in #site-header #header-right .dropdown-menu .dropdown-item::after {
  background-color: #1e3787 !important;
}
.user-logged-in #site-header #header-right .admin-opigno-block .picto {
  background-image: url("images/header/settings-outline.png") !important;
}
.user-logged-in #site-header #header-right .user-ilts {
  display: none !important;
}
.user-logged-in #site-header #header-right .user-live-meetings {
  display: none !important;
}
.user-logged-in #site-header #header-right .user-notifications .picto {
  background-image: url("images/header/bell-outline.png") !important;
}
.user-logged-in #site-header #header-right .user-messages .picto {
  background-image: url("images/header/email-outline.png") !important;
}
.user-logged-in #site-header #header-right .user-block .picto {
  background-image: url("images/header/account-circle.png") !important;
}
.user-logged-in #site-header .search-trigger .picto.search {
  background-image: url("images/header/magnifying-glass.png") !important;
}
.user-logged-in #main .dashboard-drupal-block h2 {
  background-color: #1e3787 !important;
}
.user-logged-in #main #block-tabs .list-inline .list-inline-item a.is-active {
  background-color: #1e3787 !important;
}
.user-logged-in #main #block-tabs .list-inline .list-inline-item a:hover {
  background-color: #1e3787 !important;
}
.user-logged-in ul li a::after {
  background-color: #1e3787 !important;
}
.user-logged-in .view-content .views-row::after {
  background-color: #1e3787 !important;
}

.page-admin-structure-opigno_activity-add #block-platon-content dl dt:first-child, .page-admin-structure-opigno_activity-add #block-platon-content dl dt:nth-of-type(3), .page-admin-structure-opigno_activity-add #block-platon-content dl dt:nth-of-type(4), .page-admin-structure-opigno_activity-add #block-platon-content dl dt:nth-of-type(6) {
  display: none;
}

.page-admin-structure-opigno_activity-add-opigno_h5p #edit-auto-skills-wrapper {
  display: none;
}
.page-admin-structure-opigno_activity-add-opigno_h5p .form-item-manual-skills-management {
  display: none;
}
.page-admin-structure-opigno_activity-add-opigno_h5p #edit-opigno-h5p-wrapper .fieldset-wrapper .js-form-item-opigno-h5p-0-h5p-content-frame,
.page-admin-structure-opigno_activity-add-opigno_h5p #edit-opigno-h5p-wrapper .fieldset-wrapper .js-form-item-opigno-h5p-0-h5p-content-copyright {
  display: none !important;
}

.page-opigno_module-add #main .vertical-tabs ul.vertical-tabs__menu li:nth-of-type(4) {
  display: none !important;
}

.content-wrapper .justify-content-end a.btn-success, .content-wrapper .region-content a.btn-success {
  background-color: #1e3787 !important;
  border-color: #1e3787 !important;
  color: #fff !important;
}
.content-wrapper .learning-path-members-form .btn-group-members-list-next {
  background-color: #1e3787 !important;
  border-color: #1e3787 !important;
  color: #fff !important;
}

.class_member_toggle_sm_active.btn-success, .class_member_toggle_cm_active.btn-success {
  background-color: #1e3787 !important;
  border-color: #1e3787 !important;
  color: #fff !important;
}

a {
  color: #1e3787;
}
a.primary:hover {
  background-color: #1e3787 !important;
}
a.use-ajax:hover {
  background-color: #1e3787 !important;
}
a.button {
  color: #fff !important;
  background-color: #1e3787 !important;
}

option.hiden {
  display: none;
}

table tbody tr:hover input[type=checkbox]:checked {
  background: #1e3787;
  border-color: #1e3787;
}
table tbody tr .form-group input[type=checkbox]:checked,
table tbody tr .form-group input[type=checkbox]:focus,
table tbody tr .form-group input[type=checkbox]:hover,
table tbody tr .form-group input[type=radio]:focus,
table tbody tr .form-group input[type=radio]:hover {
  background: #1e3787 !important;
  border-color: #1e3787 !important;
}

input[type=checkbox]:checked, input[type=checkbox]:disabled:checked, input[type=radio]:checked, input[type=radio]:disabled:checked {
  background: #1e3787 !important;
  border-color: #1e3787 !important;
}

.faded-form-wrapper {
  border-top: 5px solid #1e3787 !important;
}

#opigno-moxtra-settings-form .trial-title {
  border-bottom: 4px solid #1e3787 !important;
}

.tabledrag-toggle-weight-wrapper {
  display: none;
}

#block-platon-breadcrumbs ul:not(.contextual-links) li + li:before {
  background-image: url("images/header/arrow.svg");
}

#block-platon-main-menu ul:not(.contextual-links) li a:hover,
#block-platon-main-menu ul:not(.contextual-links) li a.is-active {
  border-bottom-color: #1e3787 !important;
  color: #1e3787 !important;
}
#block-platon-main-menu ul:not(.contextual-links) li a[data-drupal-link-system-path="<front>"]:hover,
#block-platon-main-menu ul:not(.contextual-links) li a.is-active[data-drupal-link-system-path="<front>"] {
  background-image: url("images/header/home.svg") !important;
}
#block-platon-main-menu ul:not(.contextual-links) li a[data-drupal-link-system-path=catalogue]:hover,
#block-platon-main-menu ul:not(.contextual-links) li a.is-active[data-drupal-link-system-path=catalogue] {
  background-image: url("images/header/catalog.svg") !important;
}
#block-platon-main-menu ul:not(.contextual-links) li a[data-drupal-link-system-path=private_messages]:hover,
#block-platon-main-menu ul:not(.contextual-links) li a.is-active[data-drupal-link-system-path=private_messages] {
  background-image: url("images/header/messages.svg") !important;
}
#block-platon-main-menu ul:not(.contextual-links) li a[data-drupal-link-system-path="opigno/calendar"]:hover,
#block-platon-main-menu ul:not(.contextual-links) li a.is-active[data-drupal-link-system-path="opigno/calendar"] {
  background-image: url("images/header/calendar.svg") !important;
}
#block-platon-main-menu ul:not(.contextual-links) li a[data-drupal-link-system-path=achievements]:hover,
#block-platon-main-menu ul:not(.contextual-links) li a.is-active[data-drupal-link-system-path=achievements] {
  background-image: url("images/header/achievements.svg");
}
#block-platon-main-menu ul:not(.contextual-links) li a[data-drupal-link-system-path="statistics/dashboard"]:hover,
#block-platon-main-menu ul:not(.contextual-links) li a.is-active[data-drupal-link-system-path="statistics/dashboard"] {
  background-image: url("images/header/statistics.svg");
}

.page-admin-people #content #block-tabs .list-inline .list-inline-item a {
  background-color: #00aeef;
}
.page-admin-people #content #block-tabs .list-inline .list-inline-item a.is-active {
  background-color: #1e3787;
}
.page-admin-people #content #block-tabs .list-inline .list-inline-item a:hover {
  background-color: #1e3787;
}

.user-not-logged-in #main #main-content .slider-item {
  background-image: url("images/fla-login-bg.png") !important;
}
.user-not-logged-in #main #main-content .slider-item .slider-markup h2 {
  font-size: 3rem;
}
.user-not-logged-in #main #user-sidebar h1 {
  color: #1e3787 !important;
}
.user-not-logged-in #main .form-submit:hover {
  -webkit-box-shadow: inset 220px 0 0 0 #1e3787 !important;
          box-shadow: inset 220px 0 0 0 #1e3787 !important;
}

.page-catalogue #main-content .views-exposed-form #edit-opigno-group-membership--wrapper legend {
  background-color: #1e3787 !important;
}
.page-catalogue #main-content .views-exposed-form #edit-opigno-group-membership .form-group:first-child label {
  background: -webkit-gradient(linear, left top, left bottom, from(#1e3787), to(#1e3787)) no-repeat !important;
  background: -o-linear-gradient(#1e3787, #1e3787) no-repeat !important;
  background: linear-gradient(#1e3787, #1e3787) no-repeat !important;
}
.page-catalogue #main-content .views-exposed-form #edit-opigno-group-membership .form-group:first-child label:hover {
  color: #fff;
  background: -webkit-gradient(linear, left top, left bottom, from(#081237), to(#081237)) no-repeat !important;
  background: -o-linear-gradient(#081237, #081237) no-repeat !important;
  background: linear-gradient(#081237, #081237) no-repeat !important;
}
.page-catalogue #main-content .views-exposed-form fieldset#edit-sort-by--wrapper div.form-radios .form-group input:checked {
  background: #1e3787 !important;
  -webkit-box-shadow: inset 0 0 0 3px #1e3787 !important;
          box-shadow: inset 0 0 0 3px #1e3787 !important;
  border-color: #1e3787 !important;
}
.page-catalogue #main-content #edit-field-learning-path-category-target-id {
  color: #fff;
}
.page-catalogue #main-content #edit-field-learning-path-category-target-id .form-radios label {
  background: -webkit-gradient(linear, left top, left bottom, from(#1e3787), to(#1e3787)) no-repeat !important;
  background: -o-linear-gradient(#1e3787, #1e3787) no-repeat !important;
  background: linear-gradient(#1e3787, #1e3787) no-repeat !important;
}
.page-catalogue #main-content #edit-field-learning-path-category-target-id .form-radios label:hover {
  background: -webkit-gradient(linear, left top, left bottom, from(#081237), to(#081237)) no-repeat !important;
  background: -o-linear-gradient(#081237, #081237) no-repeat !important;
  background: linear-gradient(#081237, #081237) no-repeat !important;
}
.page-catalogue #main-content .view-content .views-row .fields-content {
  border-top: 5px solid #1e3787 !important;
}

.page-private_messages #block-views-block-private-message-block-all .view-header .new-message {
  background-color: #1e3787 !important;
}
.page-private_messages .view-private-message .new-message,
.page-private_messages .view-private-message .messages {
  background-color: #1e3787 !important;
}

.page-achievements .lp_details_show:hover {
  background-color: #1e3787 !important;
}

.page-statistics-dashboard #edit-content-statistics .user-metrics-content .user-metric,
.page-statistics-dashboard #edit-content-statistics .statistics-table thead th {
  background-color: #1e3787 !important;
}