/* ============================ */
@media (min-width: 768px) {
  .main-menu ul.sunfw-tpl-menu > li.active::before, .main-menu ul.sunfw-tpl-menu > li:hover::before {
    background: #900;
  }
  .main-menu ul.sunfw-tpl-menu > li.megamenu ul.sunfw-megamenu-sub-menu .modulecontainer h3 {
    background-color: #900;
  }
  .menu-topmenu ul li:hover {
    background: #900;
  }
}
.demo-events .demo-events-desc h3 a {
  color: #900;
}
.item-student a {
  color: #900;
}
.menu.menu-treemenu li.active > a {
  color: #900;
}
.sunfw-scrollup {
  background: #900 !important;
}
.page-header h2 {
  color: #900;
}
.link-action {
  background: #900;
}
.link-action:hover {
  background: #300;
}
.menu.menu-topmenu li a:hover {
  color: #900;
}
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, .pagination > .active > span, .pagination > .active > span:hover, .pagination > .active > span:focus {
  background-color: #900;
  border-color: #900;
}
.main-menu.special ul.sunfw-tpl-menu > li:last-child > a {
  color: #900 !important;
}
.main-menu.special ul.sunfw-tpl-menu > li:last-child:hover > a {
  color: #900 !important;
}
#eb .eb-blog-grid-showcase-content__meta a, #eb .eb-blog-grid__meta a, #eb .eb-tags span a {
  color: #900;
}
#eb .eb-navbar__body {
  background-color: #900;
  border-color: #900;
}
.Button.pb-button.btn {
  background-color: #900 !important;
}
.Button.pb-button.btn:hover {
  background-color: #9f2b2b !important;
}
#sunfw_section_footer {
  background: #900;
}
/* ============================ Sub Color ============================ */
