/**
 * @package Helix Ultimate Framework
 * @author JoomShaper https://www.joomshaper.com
 * @copyright Copyright (c) 2010 - 2018 JoomShaper
 * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 or Later
 */
body, .sp-preloader {
  background-color: #fff;
  color: fade-out(#525252, 0.3);
}
a {
  color: #0072b4;
}
a:hover, a:focus, a:active {
  color: darken(#0072b4, 15%);
}
h1, .h1 {
  color: #021131;
  text-shadow: 0 1px rgb(255, 255, 255);
}
h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
  color: #0072b4;
}
.sp-preloader > div {
  background: #0072b4;
}
.sp-preloader > div:after {
  background: #fff;
}
.dropdown-menu .menu > li > a {
  color: #021131;
}
.dropdown-menu .menu > li:focus a, .dropdown-menu .menu > li:hover a, .dropdown-menu .menu > li:active a, .dropdown-menu .menu > li.active a {
  background-color: #c1e6f3;
}
.dropdown-item {
  color: #021131 !important;
}
.dropdown-item:focus, .dropdown-item:hover, .dropdown-item:active {
  background-color: #c1e6f3;
}
.tags > li {
  display: inline-block;
}
.tags > li a {
  background: fadeOut(#0072b4, 0.9);
  color: #0072b4;
}
.tags > li a:hover {
  background: darken(#0072b4, 15%);
}
.sppb-addon-article .sppb-article-info-wrap a {
  color: #0072b4;
}
.sppb-addon-article .sppb-readmore {
  color: #0072b4;
}
.article-social-share .social-share-icon ul li a {
  color: #525252;
}
.article-social-share .social-share-icon ul li a:hover, .article-social-share .social-share-icon ul li a:focus {
  background: #0072b4;
}
.readmore a.continue-reading {
  color: #0072b4;
}
.article-info > span:not(:last-child)::after {
  background-color: #525252;
}
.article-info > span a {
  color: #525252;
}
.article-info > span a:hover {
  color: darken(#0072b4, 15%);
}
.article-details .article-header h1, .article-details .article-header h2 {
  color: #0072b4;
  text-shadow: 0 1px rgb(255, 255, 255);
}
.article-details .createdby {
  color: #0072b4;
}
.article-ratings {
  border-top: 1px solid #525252;
}
.article-ratings .rating-symbol {
  border-left: 1px solid rgba(73, 74, 71, 40%);
}
.article-ratings .ratings-count {
  color: #0072b4;
}
.sp-reading-progress-bar {
  background-color: #0072b4;
}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
  color: #021131;
}
.sp-megamenu-parent > li:focus > a, .sp-megamenu-parent > li:hover > a, .sp-megamenu-parent > li:active > a, .sp-megamenu-parent > li.active > a {
  color: #0072b4;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
  background: #fff;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
  color: #021131;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item:hover, .sp-megamenu-parent .sp-dropdown li.sp-menu-item.active {
  background-color: #c1e6f3;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item:hover > a, .sp-megamenu-parent .sp-dropdown li.sp-menu-item.active > a {
  color: #021131;
}
.sp-megamenu-parent .sp-mega-group > li > a {
  color: #021131;
}
.close-offcanvas svg {
  fill: #525252;
}
.close-offcanvas:hover svg {
  fill: #0072b4;
}
.offcanvas-menu {
  background-color: #c1e6f3;
  color: #525252;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li a, .offcanvas-menu .offcanvas-inner .sp-module ul > li span {
  color: #0072b4;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li a:hover, .offcanvas-menu .offcanvas-inner .sp-module ul > li span:hover, .offcanvas-menu .offcanvas-inner .sp-module ul > li a:focus, .offcanvas-menu .offcanvas-inner .sp-module ul > li span:focus {
  color: #021131;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li.active a {
  border-color: #021131;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent > a > .menu-toggler, .offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent > .menu-separator > .menu-toggler {
  color: fade-out(#0072b4, 0.5);
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li ul li a {
  color: fade-out(#0072b4, 0.2);
}
.btn-default, .sppb-btn-default {
  color: #0072b4;
}
.btn-default:hover, .sppb-btn-default:hover, .btn-default:focus, .sppb-btn-default:focus, .btn-default:active, .sppb-btn-default:active, .btn-default:not(:disabled):not(.disabled).active, .sppb-btn-default:not(:disabled):not(.disabled).active, .btn-default:not(:disabled):not(.disabled):active, .sppb-btn-default:not(:disabled):not(.disabled):active {
  color: #0072b4;
  border-color: #0072b4;
}
.btn-primary, .sppb-btn-primary {
  border-color: #0072b4;
  background-color: #0072b4;
}
.btn-primary:hover, .sppb-btn-primary:hover, .btn-primary:focus, .sppb-btn-primary:focus, .btn-primary:active, .sppb-btn-primary:active, .btn-primary:not(:disabled):not(.disabled).active, .sppb-btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .sppb-btn-primary:not(:disabled):not(.disabled):active {
  color: #fff;
  border-color: darken(#0072b4, 15%);
  background-color: darken(#0072b4, 15%);
}
.btn-secondary, .sppb-btn-secondary {
  border-color: #0072b4;
  background-color: #0072b4;
}
.btn-secondary:hover, .sppb-btn-secondary:hover, .btn-secondary:focus, .sppb-btn-secondary:focus, .btn-secondary:active, .sppb-btn-secondary:active, .btn-secondary:not(:disabled):not(.disabled).active, .sppb-btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .sppb-btn-secondary:not(:disabled):not(.disabled):active {
  color: #fff;
  border-color: lighten(#0072b4, 10%);
  background-color: lighten(#0072b4, 10%);
}
.btn-outline-primary, .sppb-btn-primary.sppb-btn-outline {
  border-color: #0072b4;
  color: #0072b4;
}
.btn-outline-primary:hover, .sppb-btn-primary.sppb-btn-outline:hover, .btn-outline-primary:focus, .sppb-btn-primary.sppb-btn-outline:focus, .btn-outline-primary:active, .sppb-btn-primary.sppb-btn-outline:active, .btn-outline-primary:not(:disabled):not(.disabled).active, .sppb-btn-primary.sppb-btn-outline:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .sppb-btn-primary.sppb-btn-outline:not(:disabled):not(.disabled):active {
  border-color: darken(#0072b4, 15%);
  background-color: darken(#0072b4, 15%);
}
.btn-outline-secondary, .sppb-btn-secondary.sppb-btn-outline {
  border-color: #0072b4;
  color: #0072b4;
}
.btn-outline-secondary:hover, .sppb-btn-secondary.sppb-btn-outline:hover, .btn-outline-secondary:focus, .sppb-btn-secondary.sppb-btn-outline:focus, .btn-outline-secondary:active, .sppb-btn-secondary.sppb-btn-outline:active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .sppb-btn-secondary.sppb-btn-outline:not(:disabled):not(.disabled).active, .btn-outline-secondary:not(:disabled):not(.disabled):active, .sppb-btn-secondary.sppb-btn-outline:not(:disabled):not(.disabled):active {
  color: #fff;
  border-color: lighten(#0072b4, 10%);
  background-color: lighten(#0072b4, 10%);
}
.btn-link, .sppb-btn-link {
  color: #0072b4;
  border-bottom: 1px solid #0072b4;
}
.btn-link:hover, .sppb-btn-link:hover, .btn-link:focus, .sppb-btn-link:focus, .btn-link:active, .sppb-btn-link:active, .btn-link:not(:disabled):not(.disabled).active, .sppb-btn-link:not(:disabled):not(.disabled).active, .btn-link:not(:disabled):not(.disabled):active, .sppb-btn-link:not(:disabled):not(.disabled):active {
  color: lighten(#0072b4, 10%);
  border-color: lighten(#0072b4, 10%);
}
ul.social-icons > li a:hover {
  color: #0072b4;
}
.sp-page-title, .articles-leading {
  background: #0072b4;
}
.sp-page-title::after, .articles-leading::after {
  border-color: #c1e6f3 transparent transparent transparent;
}
.layout-boxed .body-innerwrapper {
  background: #fff;
}
.sp-module ul > li > a {
  color: #525252;
}
.sp-module ul > li > a:hover {
  color: #0072b4;
}
.sp-module .latestnews > div > a {
  color: #525252;
}
.sp-module .latestnews > div > a:hover {
  color: #0072b4;
}
.sp-module .tagscloud .tag-name:hover {
  background: #0072b4;
}
.search .btn-toolbar button {
  background: #0072b4;
}
.sp-scroll-up {
  background-color: #0072b4;
}
.sp-scroll-up:hover, .sp-scroll-up:active, .sp-scroll-up:focus {
  background-color: darken(#0072b4, 15%);
}
#sp-footer, #sp-bottom {
  background: #021131;
}
.sp-comingsoon body {
  background-color: #0072b4;
}
.pagination .page-item .page-link {
  color: #525252;
}
.pagination .page-item:not(.active):hover .page-link {
  color: #0072b4;
}
.pagination .page-item.active .page-link {
  background-color: lighten(#0072b4, 25%);
  color: #525252;
}
.error-code, .coming-soon-number {
  color: #0072b4;
}
