/* ============================ */
div[data-pf-type="Body"] .sunfw-tx-mc, div[data-pf-type="body"] .sunfw-tx-mc {
  color: #005caf;
}
div[data-pf-type="Body"] .sunfw-tx-mc-h:hover, div[data-pf-type="body"] .sunfw-tx-mc-h:hover {
  color: #005caf;
}
div[data-pf-type="Body"] .sunfw-bg-mc, div[data-pf-type="body"] .sunfw-bg-mc {
  background-color: #005caf;
}
div[data-pf-type="Body"] .sunfw-bg-mc-h:hover, div[data-pf-type="body"] .sunfw-bg-mc-h:hover {
  background-color: #005caf;
}
div[data-pf-type="Body"] .sunfw-bd-mc, div[data-pf-type="body"] .sunfw-bd-mc {
  border-color: #005caf;
}
div[data-pf-type="Body"] .sunfw-bd-mc-h:hover, div[data-pf-type="body"] .sunfw-bd-mc-h:hover {
  border-color: #005caf;
}
.sunfw-content .main-color {
  color: #005caf;
}
.sunfw-content .bg-main-color {
  background: #005caf;
}
ul.newsfeed li, ul.archive-module li, ul.relateditems li, ul.categories-module li, ul.category-module li, ul.mostread li, ul.latestnews li, ul.latestusers li {
  color: #005caf;
}
ul.newsfeed li a:hover, ul.archive-module li a:hover, ul.relateditems li a:hover, ul.categories-module li a:hover, ul.category-module li a:hover, ul.mostread li a:hover, ul.latestnews li a:hover, ul.latestusers li a:hover {
  color: #005caf;
}
ul.categories-module ul li {
  color: #005caf;
}
ul.nav.menu li a:hover {
  color: #005caf;
}
.item-page.edit #com-content-formTabs > li.active > a:hover, .item-page.edit #com-content-formTabs > li.active > a {
  border-top-color: #005caf;
}
.module-style[class*='module-style-'] .module-body a:hover {
  color: #005caf;
}
.label-info[href]:hover, .label-info[href]:focus, .content_rating + form input[name="submit_vote"] {
  background: #005caf;
}
.color-img img {
  background-color: #005caf;
}
.bg-main-color .jsn-es-background {
  background-color: #005caf !important;
}
ul.nav[class*='menu-treemenu'] li.active > a, ul.nav[class*='menu-treemenu'] li.current > a {
  color: #005caf;
}
.btn.btn-primary:active {
  background: #005caf;
}
.btn.btn-plain:hover {
  color: #005caf;
}
div.pagination ul.pagination li.active a, div.pagination ul.pagination li:hover a {
  background-color: #005caf;
  border-color: #005caf;
}
select[multiple]:focus, select[size]:focus, select:focus, textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus {
  border-color: #005caf;
}
@media (max-width: 768px) {
  nav.navbar.sunfw-menu-head ul.navbar-nav > li:hover > a, nav.navbar.sunfw-menu-head ul.navbar-nav > li.active > a {
    color: #005caf !important;
    background-color: transparent !important;
  }
}
.jsn-es-item.btn-primary div.item-background {
  background-color: #005caf !important;
  transition: all 0.3s ease-in-out;
}
.jsn-es-item.btn-primary a.item-container:hover > div.item-background {
  background-color: #004c90 !important;
}
.pages-megamenu a:hover, .pages-megamenu a:focus {
  color: #005caf !important;
  text-decoration: none;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
  color: #005caf;
}
#es .es-side-widget .o-tabs__link:hover, #es .o-tabs--stacked .o-tabs__item.active > .o-tabs__link {
  color: #005caf;
}
#es .btn.btn-es-primary, #es .es-story-privacy .es-privacy .btn.es-privacy-toggle {
  background-color: #005caf !important;
}
#es .btn.btn-es-primary:hover, #es .es-story-privacy .es-privacy .btn.es-privacy-toggle:hover, #es .btn.btn-es-primary:active, #es .es-story-privacy .es-privacy .btn.es-privacy-toggle:active, #es .btn.btn-es-primary:focus, #es .es-story-privacy .es-privacy .btn.es-privacy-toggle:focus {
  background-color: #005caf !important;
}
#es.es-widget-calendar .day.is-today {
  background: #005caf;
}
#es.es-widget-calendar td.day:hover, #es.es-widget-calendar td.hour:hover, #es.es-widget-calendar td.minute:hover, #es.es-widget-calendar td.second:hover {
  background: #005caf;
}
#es .es-profile-header-nav__item:hover .es-profile-header-nav__link, #es .es-profile-header-nav .is-active .es-profile-header-nav__link {
  color: #005caf;
}
#es.popbox.popbox-navbar-friends .popbox-dropdown__bd .o-flag__body .btn-es-primary-o {
  background: #005caf !important;
}
#es .dropdown-menu > li > a:hover, #es .dropdown-menu > li > a:focus, #es .es-search-mini-result-list__item > a:hover {
  color: #005caf;
}
#productFilters .btn {
  background: #005caf !important;
}
.j2store-sidebar-filters-container .j2store-product-filters #j2store-slider-range .ui-slider-range, .j2store-sidebar-filters-container .j2store-product-filters #j2store-slider-range .ui-slider-handle {
  background: #005caf;
}
#j2store-product-detail-tab li.active a {
  color: #005caf;
}
.sunfw-com-j2store .btn.btn-success {
  background-color: #005caf;
}
/* ============================ Sub Color ============================ */
