a {
  color: #0072bc;
}
a:hover {
  color: #005389;
}
.sp-megamenu-parent > li.active > a,
.sp-megamenu-parent > li:hover > a {
  color: #0072bc;
}
#offcanvas-toggler > i {
  color: #38434a;
}
#offcanvas-toggler > i:hover {
  color: #0072bc;
}
.btn-primary,
.sppb-btn-primary,
span.addtocart-button input.addtocart-button,
span.addtocart-button input.notify-button {
  border-color: #0072bc;
}
.btn-primary:hover,
.sppb-btn-primary:hover,
span.addtocart-button input.addtocart-button:hover,
span.addtocart-button input.notify-button:hover {
  background-color: #0072bc;
}
.btn-default:hover,
.sppb-btn-default:hover {
  border-color: #005389;
  background-color: #0072bc;
  color: #fff;
}
.btn-transparent {
  color: #38434a;
}
ul.pagination > .page-item > .page-link {
  color: #38434a;
}
ul.pagination > .page-item > .active > a,
ul.pagination > .page-item:hover a,
ul.pagination > .page-item > .active > a:hover {
  background: transparent !important;
  color: #0072bc !important;
  border-color: #dee0e3 !important;
}
ul.pagination > .active > a {
  color: #0072bc;
}
.lawyer-accordion .sppb-btn-primary:hover {
  border-color: #005389;
}
ul.social-icons > li a:hover {
  color: #0072bc;
}
.layout-boxed .body-innerwrapper {
  background: #ffffff;
}
.sp-module ul > li > a {
  color: #38434a;
}
.sp-module ul > li > a:hover {
  color: #0072bc;
}
.sp-module .latestnews > div > a {
  color: #38434a;
}
.sp-module .latestnews > div > a:hover {
  color: #0072bc;
}
.sp-module .tagscloud .tag-name:hover {
  background: #0072bc;
}
.tixon-features .sppb-addon-feature .sppb-icon {
  transition: 0.3s;
}
.tixon-features .sppb-addon-feature:hover {
  cursor: pointer;
}
.tixon-features .sppb-addon-feature:hover .sppb-icon {
  color: #0072bc;
  scale: 1.1;
}
.tixon-core-services .each-service .sppb-icon {
  transition: 0.3s;
}
.tixon-core-services .each-service:hover .sppb-icon {
  color: #0072bc;
}
ul.tixon-manufacturers:hover > li > a {
  color: #38434a !important;
}
.manufacturer-details-view .spacer .manufacturer-product-link a:hover {
  background-color: #0072bc;
  border-color: #0072bc;
  color: #fff;
}
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li > a {
  background: transparent;
  border: 2px solid #dee0e3;
  color: #38434a;
  border-radius: 30px;
  padding: 6px 25px;
}
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li.active > a,
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li > a:hover {
  background: transparent;
  border-color: #0072bc;
  color: #38434a;
}
.search .btn-toolbar button {
  background: #0072bc;
}
.post-format {
  background: #0072bc;
}
.voting-symbol span.star.active:before {
  color: #0072bc;
}
.sp-rating span.star:hover:before,
.sp-rating span.star:hover ~ span.star:before {
  color: #005389;
}
.entry-link,
.entry-quote {
  background: #0072bc;
}
blockquote {
  border-color: #0072bc;
}
.carousel-left:hover,
.carousel-right:hover {
  background: #0072bc;
}
#sp-footer {
  background: #0072bc;
}
.sp-comingsoon body {
  background-color: #e9eaed;
}
body {
  color: #38434a;
}
.sppb-btn,
.sppb-btn-primary,
span.addtocart-button input.addtocart-button,
span.addtocart-button input.notify-button {
  color: #38434a;
}
.sppb-latest-post .entry-title a {
  color: #38434a;
}
.sppb-latest-post .entry-title a:hover {
  color: #0072bc;
}
.sppb-latest-post .info span a {
  color: #38434a;
}
.sppb-latest-post .info span a:hover {
  color: #0072bc;
}
.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay .sp-vertical-middle .sp-simpleportfolio-info .sp-simpleportfolio-title a {
  color: #38434a;
}
.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay .sp-vertical-middle .sp-simpleportfolio-info .sp-simpleportfolio-tags {
  color: #38434a;
}
.sp-simpleportfolio.layout-default .sp-simpleportfolio-item .sp-simpleportfolio-info h3 > a {
  color: #38434a;
}
.sp-simpleportfolio.layout-default .sp-simpleportfolio-item .sp-simpleportfolio-info a {
  color: #38434a;
  transition: 0.3s;
}
.sp-simpleportfolio.layout-default .sp-simpleportfolio-item .sp-simpleportfolio-info a:hover {
  color: #0072bc;
}
.sp-simpleportfolio.layout-default .sp-simpleportfolio-item:hover .sp-simpleportfolio-info .sp-simpleportfolio-tags {
  color: #38434a;
}
.project-btn-top:hover {
  border-color: #005389 !important;
}
.sppb-section.heading-style1 .sppb-section-title .sppb-title-heading:before {
  background: #0072bc;
}
.sppb-addon-header.sppb-addon-heading-style1 .sppb-addon-title:before {
  background: #0072bc;
}
.overlay-image-wrapper .overlay > div .overlay-inner .fancy-image-btn:hover {
  background: #0072bc;
  border-color: #005389;
}
.sp-simpleportfolio .sp-simpleportfolio-item:hover .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay {
  background: #0072bc;
}
.sppb-slider-wrapper.sppb-slider-fullwidth-wrapper .sppb-slider-item-wrapper.sppb-slider-item-wrapper-layout1 .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-bg .container .sppb-slideshow-fullwidth-item-text .sppb-slideshow-fullwidth-read-more:hover {
  color: #0072bc;
}
.sppb-slider-wrapper.sppb-slider-fullwidth-wrapper .sppb-slider-item-wrapper.sppb-slider-item-wrapper-layout2 .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-bg .container .sppb-slideshow-fullwidth-item-text .sppb-slideshow-fullwidth-read-more:hover {
  background: #0072bc;
  border-color: #005389;
}
.sppb-slider-wrapper.sppb-slider-fullwidth-wrapper .sppb-slider-item-wrapper.sppb-slider-item-wrapper-layout3 .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-bg .container .sppb-slideshow-fullwidth-item-text .sppb-slideshow-fullwidth-read-more:hover {
  color: #0072bc;
}
.sppb-slider-wrapper.sppb-slider-fullwidth-wrapper .sppb-slider-item-wrapper.sppb-slider-item-wrapper-layout4 .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-bg .sppb-slideshow-fullwidth-item-text {
  background: rgba(0,114,188,0.9);
}
.sppb-slider-wrapper.sppb-slider-fullwidth-wrapper .sppb-slider-item-wrapper.sppb-slider-item-wrapper-layout4 .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-bg .sppb-slideshow-fullwidth-item-text .sppb-slideshow-fullwidth-read-more:hover {
  color: #0072bc;
}
.spacer:hover .spacer-inner h3 a {
  color: #0072bc;
}
#sp-top-bar #sp-top1 ul.sp-contact-info {
  float: inherit;
}
#sp-top-bar #sp-top1 ul.sp-contact-info li.sp-contact-phone a,
#sp-top-bar #sp-top1 ul.sp-contact-info li.sp-contact-email a {
  color: #38434a;
}
.pricing-style1 .sppb-pricing-featured {
  color: #38434a !important;
}
.pricing-style3 .sppb-pricing-featured {
  color: #38434a !important;
}
.tixon-service-page-core-service .sppb-addon-text-block .sppb-addon-content ul li a {
  color: #38434a;
}
.medical-cta:before {
  background-color: rgba(0,114,188,0.8);
}
.medical-cta .sppb-btn:hover {
  color: #0072bc;
}
.call-us {
  color: #0072bc;
}
.medical-info .sppb-addon-feature:hover .sppb-icon span,
.medical-info .sppb-addon-feature:hover h3.sppb-feature-box-title {
  color: #0072bc !important;
}
.custom-buttons .sppb-btn {
  border-color: #0072bc;
}
.custom-buttons .sppb-btn:hover {
  background-color: #0072bc;
  border-color: #005389;
}
.medical-features:before {
  background-color: rgba(0,114,188,0.95);
}
a.politics-hero-button {
  background-color: #0072bc;
  border-color: #0072bc;
}
.politics-features .politics-features-box {
  background-color: #0072bc;
}
.politics-features .politics-features-box:hover {
  background-color: #0063a3;
}
.politics-mission .sppb-addon-feature .sppb-media > .pull-left:after,
.politics-mission .sppb-addon-feature .sppb-media > .pull-right:after {
  background-color: rgba(0,114,188,0.3);
}
.politics-mission .sppb-addon-feature:hover a,
.politics-mission .sppb-addon-feature:hover .sppb-feature-box-title {
  color: #0072bc !important;
}
.politics-freedom-info:before {
  background-color: rgba(0,114,188,0.95);
}
.tixon-contact-from .sppb-addon-ajax-contact .sppb-form-group .sppb-form-control:hover,
.tixon-contact-from .sppb-addon-ajax-contact .sppb-form-group .sppb-form-control:focus {
  border: solid 1px #38434a;
}
.tixon-contact-from .sppb-addon-ajax-contact .sppb-btn-success {
  color: #38434a;
}
.blog article.item .entry-header .tixon-blog-title dl.article-info dd a,
.blog article.item .entry-header .tixon-blog-title dl.article-info div a {
  color: #38434a;
}
.blog article.item .entry-header .tixon-blog-title dl.article-info dd a:hover,
.blog article.item .entry-header .tixon-blog-title dl.article-info div a:hover {
  color: #0072bc;
}
.item-page .entry-header dl.article-info dd a {
  color: #38434a;
}
.item-page .entry-header dl.article-info dd a:hover {
  color: #0072bc;
}
.item-page ul.pagenav li.previous a,
.item-page ul.pagenav li.next a {
  color: #38434a;
}
.tixon-shop-category .sp-module-content ul.VMmenu li div > a {
  color: #38434a;
}
.tixon-shop-products .product-single-style .spacer .mod-product-info p a {
  color: #38434a;
}
.tixon-search-products .searchtixon-search-products input:hover,
.tixon-search-products .searchtixon-search-products input:focus {
  border: solid 1px #38434a;
}
.tixon-shopping-cart .vmCartModule a {
  color: #38434a;
}
.cart-view fieldset.userdata p.width30 input:hover,
.cart-view fieldset.userdata p.width30 input:focus {
  border: solid 1px #38434a;
}
table.user-details tr td input:hover,
table.user-details tr td input:focus,
table.user-details tr td input.invalid {
  border: solid 1px #38434a;
  border-color: solid 1px #38434a;
}
.lawyer-accordion .sppb-addon-tab ul.sppb-nav-tabs li a {
  color: #38434a;
}
.vmgrouptixon-manufacturers a > div {
  color: #38434a;
}
.acymailing_form .acysubbuttons:after {
  color: #0072bc;
}
.lawyer-accordion .sppb-addon-accordion .sppb-panel .sppb-panel-heading.active {
  color: #0072bc;
}
.lawyer-accordion .sppb-addon-tab ul.sppb-nav-tabs li.active > a {
  color: #0072bc;
}
.pricing-style1 .sppb-pricing-box .sppb-pricing-header .sppb-pricing-title:before,
.pricing-style2 .sppb-pricing-box .sppb-pricing-header .sppb-pricing-title:before,
.pricing-style3 .sppb-pricing-box .sppb-pricing-header .sppb-pricing-title:before {
  border: solid 1px #0072bc;
}
.pricing-style1 .sppb-pricing-box .sppb-pricing-footer .sppb-btn-default,
.pricing-style2 .sppb-pricing-box .sppb-pricing-footer .sppb-btn-default,
.pricing-style3 .sppb-pricing-box .sppb-pricing-footer .sppb-btn-default {
  border: solid 2px #0072bc;
}
.pricing-style1 .sppb-pricing-box .sppb-pricing-footer .sppb-btn-default:hover,
.pricing-style2 .sppb-pricing-box .sppb-pricing-footer .sppb-btn-default:hover,
.pricing-style3 .sppb-pricing-box .sppb-pricing-footer .sppb-btn-default:hover {
  background-color: #0072bc;
  border-color: #005389;
}
.pricing-style2 .sppb-pricing-featured .sppb-pricing-footer .sppb-btn-default:hover {
  color: #fff;
}
.tixon-service-page-feature .sppb-addon-feature .sppb-addon-content:hover .sppb-icon span i {
  color: #0072bc;
}
.tixon-service-page-core-service .sppb-addon-text-block .sppb-addon-content ul li a:hover {
  color: #0072bc;
}
.tixon-contact-from .sppb-addon-ajax-contact .sppb-btn-success {
  border: solid 2px #0072bc;
}
.tixon-contact-from .sppb-addon-ajax-contact .sppb-btn-success:hover {
  background-color: #0072bc;
  border-color: #0072bc;
}
#sp-bottom {
  background-color: #0072bc;
}
.blog article.item .entry-header .tixon-blog-title h2 a:hover {
  color: #0072bc;
}
.item-page ul.pagenav li.previous a,
.item-page ul.pagenav li.next a {
  border: solid 2px #dee0e3;
}
.item-page ul.pagenav li.previous a:hover,
.item-page ul.pagenav li.next a:hover {
  background-color: #0072bc;
  border-color: #005389;
}
.tixon-shopping-cart .vmCartModule .show_cart a {
  border: solid 2px #0072bc;
}
.tixon-shopping-cart .vmCartModule .show_cart a:hover {
  background-color: #0072bc;
}
.cart-view input[value="Logout"]:hover,
.cart-view input[name="changeShopper"]:hover,
.cart-view input[value="Search in shop"]:hover {
  background-color: #0072bc;
}
.cart-view fieldset.userdata #com-form-login-remember input {
  background-color: #0072bc;
}
.cart-view fieldset.userdata #com-form-login-remember input:hover {
  background-color: #005389;
}
.cart-view .billto-shipto a.details {
  background: #0072bc;
}
.cart-view .billto-shipto a.details:hover {
  background: #005389;
}
.cart-view table.cart-summary tr th {
  background: #0072bc;
  border: solid 1px #0072bc;
}
.cart-view table.cart-summary input.details-button {
  background: #0072bc;
}
.cart-view table.cart-summary .vm2-add_quantity_cart {
  background: #0072bc;
}
#com-form-login-remember input.default {
  background: #0072bc;
}
.control-buttons .vm-button-correct {
  background: #0072bc;
}
.control-buttons button.default {
  background: #0072bc;
}
.offcanvas-menu {
  background-color: #0072bc;
}
.agency-tabs .sppb-nav-tabs > li > a {
  color: #38434a;
}
.agency-tabs .sppb-tab-content a.btn-primary {
  color: #38434a;
}
.shop-newsletter .acymailing_module_form .acymailing_form .acysubbuttons > input[type="submit"] {
  color: #38434a;
}
div.spacer .addtocart-area span.addtocart-button:after {
  color: #38434a;
}
.browse-view .spacer .product-price .PricesalesPrice {
  color: #38434a !important;
}
.vm-product-details-inner .spacer-buy-area span.addtocart-button input {
  color: #38434a;
}
.products-desc-tab .nav-tabs > li > a {
  color: #38434a;
}
.sp-comingsoon .social-icons li a {
  color: #38434a;
}
.error-page .btn-primary {
  color: #38434a !important;
}
.error-page .btn-primary:hover {
  background: #0072bc;
}
.tixon-custom-color .sppb-title-subheading,
.tixon-custom-color .sppb-cta-subtitle,
.tixon-custom-color .sppb-headling-subtitle {
  color: #0072bc;
}
.btn-view-all:hover {
  border-color: #005389 !important;
}
.tixon-counter .each-counter:hover .sppb-icon i {
  color: #0072bc;
}
.lawyer-service .each-service:hover .sppb-icon i,
.lawyer-service .each-service:hover .sppb-feature-box-title {
  color: #0072bc;
}
.meetup-time-details:before {
  border: 3px solid #0072bc;
}
.meetup-time-details:hover:before {
  -webkit-box-shadow: 0 0 0 3px rgba(0,114,188,0.3);
  box-shadow: 0 0 0 3px rgba(0,114,188,0.3);
}
.meetup-time-details:hover .sppb-addon-title {
  color: #0072bc;
}
.meetup-time-details:after {
  background-color: #0072bc;
}
.agency-call-to-action a.sppb-btn-primary:hover {
  border-color: #005389;
}
.agency-tabs .sppb-nav-tabs > li.active > a {
  background-color: #0072bc;
}
.agency-tabs .sppb-tab-content a.btn-primary:hover {
  background-color: #0072bc !important;
  border-color: #005389;
  color: #fff;
}
.ask-a-question-view .form-field .submit input[type="submit"]:hover {
  background-color: #0072bc !important;
}
.shop-call-to-action a.sppb-btn-default:hover {
  background-color: #0072bc;
  border-color: #005389;
}
.shop-newsletter .acymailing_module_form .acymailing_form .acysubbuttons > input[type="submit"]:hover,
.shop-newsletter .acymailing_module_form .acymailing_form .acysubbuttons > input[type="submit"]:focus {
  background-color: #0072bc;
  border-color: #005389;
}
.browse-view .orderby-displaynumber .orderlistcontainer div.orderlist div:hover {
  background-color: #0072bc !important;
}
.browse-view .spacer .vm-details-button a:hover {
  background-color: #0072bc !important;
  border-color: #0072bc !important;
}
.productdetails-view .vm-product-details-inner .ask-a-question a.ask-a-question:hover {
  background-color: #0072bc;
  border-color: #0072bc;
}
.vm-product-details-inner .spacer-buy-area span.addtocart-button:hover input {
  background-color: #0072bc;
  border-color: #0072bc;
}
.vm-product-details-inner .product-neighbours a.previous-page:hover,
.vm-product-details-inner .product-neighbours a.next-page:hover {
  background-color: #0072bc !important;
}
.vm-product-details-inner .back-to-category a:hover {
  background-color: #0072bc !important;
  border-color: #0072bc;
}
#fancybox-wrap #fancybox-content .continue_link,
#fancybox-wrap #fancybox-content .showcart {
  background-color: #0072bc;
}
.ask-a-question-view .form-field .submit input[type="submit"] {
  color: #0072bc;
}
.ask-a-question-view .form-field .submit input[type="submit"]:hover {
  background-color: #0072bc !important;
  border-color: #0072bc !important;
}
.sp-comingsoon .social-icons li a:hover {
  color: #0072bc;
}
.error-page .error-code::before {
  background-color: #0072bc;
}
.error-page .btn-primary {
  color: #38434a;
}
.error-page .btn-primary:hover {
  background-color: #0072bc;
  border-color: #005389;
}
#sp-cart .vmCartModule .cart-container.active .cart-container-inner div.icon i.icon,
#sp-cart .vmCartModule .cart-container:hover .cart-container-inner div.icon i.icon {
  color: #0072bc;
}
.lawyer-accordion .sppb-btn-primary {
  color: #38434a;
}
.ask-a-question-view .form-field input.highlight-button {
  color: #38434a;
}
