a {
  color: #0d49a7;
}
a:hover {
  color: #0d3a81;
}
.sp-megamenu-parent >li.active>a,
.sp-megamenu-parent >li:hover>a {
  color: #0d49a7;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a:hover {
  background: #ff6d00;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a {
  color: #ff6d00;
}
#offcanvas-toggler >i {
  color: #000000;
}
#offcanvas-toggler >i:hover {
  color: #0d49a7;
}
.btn-primary,
.sppb-btn-primary {
  border-color: #0d3a81;
  background-color: #0d49a7;
}
.btn-primary:hover,
.sppb-btn-primary:hover,
.btn-primary.active, 
.btn-primary:active, 
.open > .dropdown-toggle.btn-primary,
.btn-primary.focus, 
.btn-primary:focus,
.btn-primary.active:focus, 
.btn-primary.active:hover,
.btn-primary:active:focus, 
.btn-primary:active:hover {
  border-color: #0d49a7;
  background-color: #0d3a81;
}
ul.social-icons >li a:hover {
  color: #0d49a7;
}
.sp-page-title {
  background: #0d49a7;
}
.layout-boxed .body-innerwrapper {
  background: #ffffff;
}
.sp-module ul >li >a {
  color: #000000;
}
.sp-module ul >li >a:hover {
  color: #0d49a7;
}
.sp-module .latestnews >div >a {
  color: #000000;
}
.sp-module .latestnews >div >a:hover {
  color: #0d49a7;
}
.sp-module .tagscloud .tag-name:hover {
  background: #0d49a7;
}
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li.active > a,
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li > a:hover {
  background: #0d49a7;
}
.search .btn-toolbar button {
  background: #0d49a7;
}
.post-format {
  background: #0d49a7;
}
.voting-symbol span.star.active:before {
  color: #0d49a7;
}
.sp-rating span.star:hover:before,
.sp-rating span.star:hover ~ span.star:before {
  color: #0d3a81;
}
.entry-link,
.entry-quote {
  background: #0d49a7;
}
blockquote {
  border-color: #0d49a7;
}
.carousel-left:hover,
.carousel-right:hover {
  background: #0d49a7;
}
#sp-footer {
  background: #111111;
}
.sp-comingsoon body {
  background-color: #0d49a7;
}
.pagination>li>a,
.pagination>li>span {
  color: #000000;
}
.pagination>li>a:hover,
.pagination>li>a:focus,
.pagination>li>span:hover,
.pagination>li>span:focus {
  color: #000000;
}
.pagination>.active>a,
.pagination>.active>span {
  border-color: #0d49a7;
  background-color: #0d49a7;
}
.pagination>.active>a:hover,
.pagination>.active>a:focus,
.pagination>.active>span:hover,
.pagination>.active>span:focus {
  border-color: #0d49a7;
  background-color: #0d49a7;
}

/*************************** New css ********************************/

.sppb-column-addons a.sppb-btn:hover,
.latestblog h3 .moduleItemTitle:hover,
.service1-style .sppb-addon-feature:hover .sppb-addon-title a,
.service2-style .sppb-addon-feature:hover .sppb-addon-title a,
.service3-style .sppb-addon-feature:hover .sppb-addon-title a,
.service5-style .sppb-addon-feature:hover .sppb-addon-title a,
.tlp-portfolio .isotope1 .tlp-portfolio-item .tlp-content .tlp-content-holder h3 a:hover,
.tlp-portfolio .layout10 .tlp-portfolio-item .tlp-overlay .tlp-content .link-icon a:hover, 
.tlp-portfolio .isotope8 .tlp-portfolio-item .tlp-overlay .tlp-content .link-icon a:hover,
.tlp-portfolio .layout3 .tlp-portfolio-item .tlp-content h3 a:hover,
.tlp-portfolio .layout2 .tlp-portfolio-item .tlp-content h3 a:hover,
.bloglayout1 .catItemBody .catItemTitle a:hover,
.bloglayout2 .catItemBody .catItemTitle a:hover,
.bloglayout3 .catItemBody .catItemTitle a:hover,
.rt-itemView .itemNavigation a:hover,
.blog-featured .entry-header h2 a:hover,
.custom-class .latestnews small, 
.class2 .latestnews small { color: #0d49a7; }

.sppb-addon-pricing-table .sppb-pricing-features ul li::before,
.service4-style .sppb-addon-text-block ul li span.title::before,
.tlp-portfolio-detail ul > li label::before,
.blog .item .entry-header h2 a:hover,
.tlp-team .layout3 .single-team-area .tlp-content h3 a:hover,
.tlp-team .layout3 .single-team-area .contact-info .fa,
.tlp-team .tlp-row .single-team-area .social-icons a:hover i,
.tlp-team .tlp-team-detail .contact-info a:hover,
.tlp-team .tlp-team-detail .social-icons a:hover i.fa { color: #0d49a7; }

.seo1-score,
.ghost-btn,
.do-far a::before,
.interested-service,
#sp-title .sp-page-title,
.download-brochures .sp-module-content,
.footer-quote .rsformfooter-quote .rsform-block.rsform-block-submit button,
.sppb-addon-pricing-table:hover .sppb-pricing-box,
.itemListView .k2Pagination .pagination li.active a,
.itemListView .k2Pagination .pagination li a:hover,
.pagination-wrapper ul.pagination li.active a,
.pagination-wrapper ul.pagination li a:hover,
div.pagination ul.pagination li.active a,
div.pagination ul.pagination li a:hover,
.custom-class .k2TagCloudBlock a:hover, 
.class2 .k2TagCloudBlock a:hover,
.rt-itemView .itemComments ul.itemCommentsList li .commentLink a,
.rt-itemView .itemComments .itemCommentsForm .form-validate input#submitCommentButton,
.tlp-team .single-team-area .skill-prog .fill,
.tlp-team .layout6 .tlp-row2 .tlp-info-block,
.tlp-team .tlp-team-detail .tlp-team-skill .skill-prog .fill,
.offcanvas .offcanvas-menu { background: #0d49a7; }

.free-analysis .sppb-column-addons .sppb-text-center a::before,
.slider-default-style .tp-leftarrow.default::after,
.slider-default-style .tp-rightarrow.default::after,
.rsform .formResponsive .rsform-block .formControls button,
.service4-style .sppb-addon-tab .sppb-tab-content h3::after,
.item-page ul.button li a::before,
.bloglayout1 .catItemBody .catItemReadMore .k2ReadMore::before,
.bloglayout3 .catItemBody .catItemReadMore .k2ReadMore::before,
.blog .item .readmore a.btn-default::before,
.blog-featured .readmore a.btn-default::before { background: #0d49a7; }

/******* Effect color **********/

.sppb-addon-pricing-table:hover .sppb-pricing-features ul li:nth-child(2n) { background: #175ecd; }
#header2-style #sp-header { border-bottom: 1px solid #175ecd; }
body .scrollup:hover { background: #0d3a81; }


.free-analysis .sppb-column-addons .sppb-text-center a,
.item-page ul.button li a,
.bloglayout1 .catItemBody .catItemReadMore .k2ReadMore,
.bloglayout3 .catItemBody .catItemReadMore .k2ReadMore,
.blog .item .readmore a.btn-default,
.blog-featured .readmore a.btn-default { border: 2px solid #0d49a7; }

body .scrollup { border: 2px solid #0d49a7; background: #0d49a7; }

body .sp-pre-loader .sp-loader-circle { border: 3px solid #0d49a7; }
body .sp-pre-loader .sp-loader-circle::after { background: #0d49a7; }

.home-case1 .tlp-portfolio .layout1 .tlp-portfolio-item .tlp-item .tlp-overlay,
.tlp-portfolio .layout10 .tlp-portfolio-item .tlp-overlay, 
.tlp-portfolio .isotope8 .tlp-portfolio-item .tlp-overlay,
.tlp-portfolio .layout1 .tlp-portfolio-item .tlp-item .tlp-overlay,
.tlp-portfolio .isotope1 .tlp-portfolio-item .tlp-item .tlp-overlay,
.tlp-portfolio .layout3 .tlp-portfolio-item .tlp-item .tlp-overlay,
.tlp-portfolio .layout2 .tlp-portfolio-item .tlp-overlay { background: rgba(13, 73, 167, 0.8); }

#header2-style #sp-header.menu-fixed { background: rgba(13, 73, 167, 0.9); }