body #es .es-story-privacy .es-privacy .es-privacy-toggle,
body #es .es-story-privacy .es-privacy .es-privacy-toggle:hover,
body #es .es-story-privacy .es-privacy .es-privacy-toggle:focus,
body #es .es-story-privacy .es-privacy .es-privacy-toggle:active,
body #es .btn-es-danger,
body #es .btn-es-danger:hover,
body #es .btn-es-danger:active,
body #es .btn-es-danger:focus,
body #es .btn-es-default,
body #es .btn-es-default:hover,
body #es .btn-es-default:active,
body #es .btn-es-default:focus,
body #es .btn-es-success,
body #es .btn-es-success:hover,
body #es .btn-es-success:active,
body #es .btn-es-success:focus,
body #es .btn-es-primary,
body #es .btn-es-primary:hover,
body #es .btn-es-primary:active,
body #es .btn-es-primary:focus,
#es .btn-file::before {
  color: #fff !important;
}
#es .es-navbar__footer-link {
  color: #666666;
}
body #es .es-mobile-filter-slider .is-active .es-mobile-filter-slider__btn,
body #es .es-mobile-filter-slider .is-active .es-mobile-filter-slider__btn:hover,
body #es .es-mobile-filter-slider .is-active .es-mobile-filter-slider__btn:active,
body #es .es-mobile-filter-slider .is-active .es-mobile-filter-slider__btn:focus,
body #es .btn-es-default,
body #es .btn-es-default:hover,
body #es .btn-es-default:active,
body #es .btn-es-default:focus,
body #es .es-story-privacy .es-privacy .es-privacy-toggle,
body #es .es-story-privacy .es-privacy .es-privacy-toggle:hover,
body #es .es-story-privacy .es-privacy .es-privacy-toggle:focus,
body #es .es-story-privacy .es-privacy .es-privacy-toggle:active,
body #es .btn-es-primary,
body #es .btn-es-primary:hover,
body #es .btn-es-primary:active,
body #es .btn-es-primary:focus:active,
body #es.es-photo-popup .es-photo-item .es-photo-hint.tag-hint.alert > button {
  background-image: none !important;
  background-color: #31517b !important;
  border-color: #284365 !important;
}
#sp-search,
#sp-topesbar-wrap {
  background-color: #31517b;
}
#es .es-profile-header-nav .is-active .es-profile-header-nav__link,
#es .fc-state-active,
#es .fc-button-today.fc-state-disabled {
  border-bottom-color: #6cb3cd !important;
}
#es .es-mobile-filter-slider .is-active .es-mobile-filter-slider__tab {
  border-bottom-color: #31517b !important;
}
#es .es-side-widget__ft > a,
#es .es-side-widget__ft > a:hover,
#es .es-side-widget__ft > a:active,
#es .es-side-widget__ft > a:focus {
  color: #31517b !important;
  border-color: #ddd !important;
}
body #es .btn-es-default-o,
body #es .btn-es-default-o:hover,
body #es .btn-es-default-o:active,
body #es .btn-es-default-o:focus,
body #es .btn-es-primary-o,
body #es .btn-es-primary-o:hover,
body #es .btn-es-primary-o:active,
body #es .btn-es-primary-o:focus,
#es .es-convo__sidebar-item,
#es .words>span.without-data
#es .words>span:hover,
#es .es-convo__attached-link,
#es .es-navbar__footer-link:hover,
#es .es-navbar__footer-submenu > li.is-active > .es-navbar__footer-link,
#es .es-side-widget__title,
#es .es-stream-pinned-divider span,
#es .es-side-widget__icon,
#es .es-profile-header__title,
#es .es-profile-header__title > a,
#es .es-snackbar,
#es .words > span.without-data,
#es .fc-state-default {
  color: #31517b !important;
}
#es .es-forms__content {
  border-color: transparent;
}
body #es .es-dialog-footer-content .btn-es-primary {
  color: #31517b !important;
}
body #es .es-dialog-footer-content .btn-es-danger {
  color: #d9534f !important;
}
body #es .es-dialog-footer-content .btn-es-default {
  color: #333 !important;
}
#es .es-noti__item-indicator,
body #es.es-widget-calendar .day.is-today a,
body #es .mod-es-menu-bar__link-bubble,
body .sp-topnotification-toggle__bubble {
  background-color: #6cb3cd;
}
#es .o-tabs--stacked .o-tabs__item.active > .o-tabs__link {
  border-right-color: #6cb3cd;
}
body #es .es-profile-header-nav .is-active > .es-profile-header-nav__dropdown-link {
  border-color: #6cb3cd;
}
#es .es-noti-hd__badge,
#es .es-stepbar .es-stepbar__lists > li > a:hover,
#es .es-stepbar .es-stepbar__lists > li.active a {
  background: #6cb3cd;
  color: #fff;
}
#es .es-login-box__form {
  background-color: #ffffff;
}
body #eb .eb-post-title,
body #eb .eb-post-title a,
body #eb .btn-default,
body #eb .btn-default:hover,
body #eb .btn-default:focus,
body #eb .btn-default:active,
body #eb .btn-default.active,
.open #eb.dropdown-toggle_ .btn-default,
body #eb .eb-table tbody > tr td .post-actions a {
  color: #31517b !important;
}
body #eb .btn-primary,
body #eb .eb-more__btn {
  color: #fff !important;
  background-color: #31517b !important;
  border-color: #284365 !important;
}
body #eb .btn-primary:hover,
body #eb .btn-primary:focus,
body #eb .btn-primary:active,
body #eb .btn-primary.active,
body #eb .eb-more__btn:hover,
body #eb .eb-more__btn:focus,
body #eb .eb-more__btn:active {
  color: #fff !important;
  background-color: #284365 !important;
  border-color: #284365 !important;
}
body #eb .btn {
  font-weight: normal;
}
#eb .is-active > .eb-navbar__footer-link:before {
  background-color: transparent !important;
}
#eb .eb-navbar__footer-link {
  color: #666666 !important;
}
#eb .eb-blog-grid-showcase-content__meta a,
#eb .eb-blog-grid__meta a,
#eb .is-active > .eb-navbar__footer-link,
#eb .eb-navbar__footer-link:hover {
  color: #31517b !important;
}
#eb .eb-blog-grid-showcase-content__meta a:hover,
#eb .eb-blog-grid-showcase-content__meta a:focus,
#eb .eb-blog-grid-showcase-content__meta a:active,
#eb .eb-blog-grid__meta a:hover,
#eb .eb-blog-grid__meta a:focus,
#eb .eb-blog-grid__meta a:active,
body #eb .eb-table tbody > tr td .post-actions a:hover {
  color: #284365 !important;
}
#eb .eb-authors-subscribe > span a {
  color: #31517b !important;
  text-decoration: none;
}
#eb .eb-authors-subscribe > span a:hover,
#eb .eb-authors-subscribe > span a:focus,
#eb .eb-authors-subscribe > span a:active {
  text-decoration: underline;
}
body #eb.mod-easyblogshowcase-slick .eb-gallery-content__meta a,
body #eb.mod-easyblogshowcase-slick .eb-gallery-content__meta a:hover,
body #eb.mod-easyblogshowcase-slick .eb-gallery-content__meta a:focus,
body #eb.mod-easyblogshowcase-magazine .eb-gallery-content__meta a,
body #eb.mod-easyblogshowcase-magazine .eb-gallery-content__meta a:hover,
body #eb.mod-easyblogshowcase-magazine .eb-gallery-content__meta a:focus,
body #eb .eb-blog-grid-label {
  color: #6cb3cd;
}
body #eb.mod-easyblogshowcase-magazine .eb-gallery-buttons .active {
  background-color: #6cb3cd;
}
body #ed .btn-default,
body #ed .btn-default:hover,
body #ed .btn-default:focus,
body #ed .btn-default:active,
body #ed .btn-default.active,
#ed .o-tabs--ed .o-tabs__link,
body #ed .ed-page-title,
body #ed .btn-link,
body #ed .btn-link:hover,
body #ed .btn-link:focus,
body #ed .btn-link:active {
  color: #31517b !important;
}
body #ed .btn-primary {
  color: #fff !important;
  background-color: #31517b !important;
  border-color: #284365 !important;
}
body #ed .btn-primary:hover,
body #ed .btn-primary:focus,
body #ed .btn-primary:active,
body #ed .btn-primary:active:focus,
body #ed .btn-primary.active {
  color: #fff !important;
  background-color: #284365 !important;
  border-color: #284365 !important;
}
body #ed .btn {
  font-weight: 400;
  font-size: 13px;
  line-height: 1.42857;
}
body .ed-dialog-footer-content .btn-primary:hover {
  color: #31517b !important;
}
#ed .is-active .ed-navbar__footer-link::before {
  background-color: transparent !important;
}
#ed .ed-noti-hd__badge {
  background-color: #31517b !important;
}
#ed .ed-navbar__footer-link {
  color: #666666 !important;
}
#ed .is-active > .ed-navbar__footer-link,
#ed .ed-navbar__footer-link:hover {
  color: #31517b !important;
}
#ed .o-tabs--ed .o-tabs__link:hover {
  color: #284365 !important;
}
#ed .o-tabs--ed .active .o-tabs__link {
  border-color: #31517b;
}
body #ed .ed-profile-container__side-nav > li.active {
  border-color: #6cb3cd;
}
a {
  color: #31517b;
}
a:hover {
  color: #223957;
}
#sp-header {
  background-color: #31517b;
}
#sp-header .logo a {
  color: #fff;
}
#sp-header .logo-slogan {
  color: #fff;
  opacity: 0.7;
}
#sp-topnotification .mod-es-notification {
  background-color: #31517b;
}
.sp-megamenu-parent >li.active>a,
.sp-megamenu-parent >li:hover>a {
  color: #fff;
  opacity: 1;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a:hover {
  color: #7b9dca;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a {
  color: #fff;
}
#sidebar-toggler >i {
  background-color: transparent;
  color: #fff;
}
#sidebar-toggler >i:hover {
  color: #fff;
}
.es-side-menu__title {
  color: #31517b;
}
.es-side-menu-tabs > li > a {
  color: #666666;
}
.es-side-menu-tabs > li > a:hover {
  color: #31517b;
}
#offcanvas-toggler >i {
  color: #fff;
}
#offcanvas-toggler >i:hover {
  color: #fff;
}
.btn-primary,
.sppb-btn-primary {
  border-color: #284365;
  background-color: #31517b;
}
.btn-primary:hover,
.sppb-btn-primary:hover {
  border-color: #1b2d44;
  background-color: #223957;
}
ul.social-icons >li a:hover {
  color: #31517b;
}
.sp-page-title {
  background: #31517b;
}
.layout-boxed .body-innerwrapper {
  background: #f7f8f9;
}
body #es.mod-es-search .mod-es-search__dropdown a,
.sp-module-title {
  color: #31517b;
}
.sp-module ul >li >a {
  color: #666666;
}
.sp-module ul >li >a:hover {
  color: #31517b;
}
.sp-module .latestnews >div >a {
  color: #666666;
}
.sp-module .latestnews >div >a:hover {
  color: #31517b;
}
.sp-module .tagscloud .tag-name:hover {
  background: #31517b;
}
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li.active > a,
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li > a:hover {
  background: #31517b;
}
.search .btn-toolbar button {
  background: #31517b;
}
.post-format {
  background: #31517b;
}
.voting-symbol span.star.active:before {
  color: #31517b;
}
.sp-rating span.star:hover:before,
.sp-rating span.star:hover ~ span.star:before {
  color: #223957;
}
.entry-link,
.entry-quote {
  background: #31517b;
}
blockquote {
  border-color: #31517b;
}
.carousel-left:hover,
.carousel-right:hover {
  background: #31517b;
}
#sp-footer {
  background: #31517b;
}
.sp-comingsoon body {
  background-color: #31517b;
}
.pagination>li>a.page-link,
.pagination>li>span.page-link {
  color: #666666;
}
.pagination>li>a.page-link:hover,
.pagination>li>a.page-link:focus,
.pagination>li>span.page-link:hover,
.pagination>li>span.page-link:focus {
  color: #666666;
}
.pagination>.active>a.page-link,
.pagination>.active>span.page-link {
  border-color: #31517b;
  background-color: #31517b;
}
.pagination>.active>a.page-link:hover,
.pagination>.active>a.page-link:focus,
.pagination>.active>span.page-link:hover,
.pagination>.active>span.page-link:focus {
  border-color: #31517b;
  background-color: #31517b;
}
.si-components-nav .is-active .si-components-nav__link {
  border-bottom-color: #6cb3cd;
}
.si-components-nav .is-active > .si-components-nav__dropdown-link {
  border-left-color: #6cb3cd;
}
.si-components-header__link-bubble {
  background-color: #6cb3cd;
}
.si-login-page,
.si-offline-page {
  background-color: #d7dce3;
}
#es .es-weather .es-weather-icon {
  color: #31517b !important;
}
#es .es-weather .es-weather__temp-result {
  color: #31517b !important;
}
#es .es-weather .es-weather__forecast-item:nth-child(odd) {
  background-color: #f0f0f0;
}
