a {
  color: #d00000;
}
a:hover {
  color: #d00000;
}
.sp-megamenu-parent >li.active>a,
.sp-megamenu-parent >li:hover>a {
  color: #d00000;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a:hover {
  background: transparent;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a {
  color: #d00000;
}
#offcanvas-toggler >i {
  color: #000000;
}
#offcanvas-toggler >i:hover {
  color: #d00000;
}
.btn-primary,
.sppb-btn-primary,
.btn-danger {
  border-color: #d00000;
  background-color: #d00000;
}
.btn-primary:hover,
.sppb-btn-primary:hover,
.btn-danger:hover {
  border-color: #d84f1e;
  background-color: #d84f1e;
}
ul.social-icons >li a:hover {
  color: #d00000;
}
.sp-page-title {
  background: #d00000;
}
.layout-boxed .body-innerwrapper {
  background: #ffffff;
}
.sp-module ul >li >a {
  color: #666666;
}
.sp-module ul >li >a:hover {
  color: #d00000;
}
.sp-module .latestnews >div >a {
  color: #666666;
}
.sp-module .latestnews >div >a:hover {
  color: #d00000;
}
.sp-module .tagscloud .tag-name:hover {
  background: #d00000;
}
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li.active > a,
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li > a:hover {
  background: #d00000;
}
.search .btn-toolbar button {
  background: #d00000;
}
.post-format {
  background: #d00000;
}
.voting-symbol span.star.active:before {
  color: #d00000;
}
.sp-rating span.star:hover:before,
.sp-rating span.star:hover ~ span.star:before {
  color: #d00000;
}
.entry-link,
.entry-quote {
  background: #d00000;
}
blockquote {
  border-color: #d00000;
}
.carousel-left:hover,
.carousel-right:hover {
  background: #d00000;
}
#sp-footer {
  background: #333333;
}
.sp-comingsoon body {
  background-color: #d00000;
}
.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: #d00000;
  background-color: #d00000;
}
.pagination>.active>a:hover,
.pagination>.active>a:focus,
.pagination>.active>span:hover,
.pagination>.active>span:focus {
  border-color: #d00000;
  background-color: #d00000;
}

/***************************** New css ******************************************/
#sp-menu .sp-megamenu-parent > li.active > a, 
#sp-menu .sp-megamenu-parent > li:hover > a,
#home-two #sp-menu .sp-megamenu-parent > li.active > a, 
#home-two #sp-menu .sp-megamenu-parent > li:hover > a,
.slider-default-style .tp-caption.large_text span,
.single-classes-area .classes-title h3 a,
.being-body .being-content h2 span,
.fitness-summer .fitness-content p span,
#sp-bottom .corporate-office ul li i,
#sp-footer .sp-copyright a,
.about-fitness h3 span, .item .readmore a,
.sppb-addon-pricing-table .sppb-pricing-box .sppb-pricing-header .sppb-pricing-price,
.sppb-addon-accordion .sppb-panel-default .sppb-panel-heading .sppb-toggle-direction i,
.about-content h2 .color-red, .join-us .join-content .percent .tpercent,
.detail-class .ghost-btn, .item .entry-header .article-info dd .fa,
.itemView .itemComments .itemCommentsForm .form-validate input#submitCommentButton,
.best-seller .product-container .productdetails .product-price span,
.category-view .product .spacer.product-container .product-price span,
.productdetails-view .vm-product-container .vm-product-details-container .spacer-buy-area .product-price span.PricesalesPrice,
.online-store-slider .product-slider .single-item .productdetails .product-price,
.sp-module.top-address ul li:first-child::before,
.sp-module.top-address ul li:last-child::before,
.custom-class .sp-module .latestnews > div small,
.class2 .sp-module .latestnews > div small,
.sp-module.top-menu ul li a::before,
.sp-module.social-top ul li a,
.sp-module.top-address ul li i,
.service-three-style .sppb-addon-feature .sppb-icon .sppb-icon-container i {
  color: #d00000;
}

.service-one-style .sppb-addon-feature a:hover h3,
.service-two-style .sppb-addon-feature:hover a h3,
.service-three-style .sppb-addon-feature .sppb-media:hover .sppb-media-body a h3,
.latest-news li .single-news:hover .news-content .moduleItemTitle,
#sp-bottom .sp-module .latestnews > div a:hover,
#sp-bottom .sp-module ul li a:hover,
#sp-bottom .footer-social ul li a:hover,
.feature-classes-two .single-classes-area:hover h3 a,
.expert-trainers-two .tlp-team .layout12 .single-team-area .social-icons a:hover i,
.expert-trainers-three .tlp-team .single-team-area .single-team .overlay .social-icons a:hover .fa,
.expert-trainers-three .tlp-team .single-team-area:hover .tlp-content-layout1 h3 a,
.about-content h4::before, .sp-module .k2CategoriesListBlock ul li a:hover,
.detail-class .choose-list li::before, .detail-class .schedule-date li.day::before,
.detail-class .schedule-date li:last-child::before,
.detail-class .related-class .related-item h3 a:hover,
.detail-class .schedule-date li a::before,
#sp-component .container-fluid .isotope2 .social-icons a:hover i,
.itemListView .catItemView .catItemBody .catItemHeader .catItemTitle a:hover,
.sp-module .k2CategoriesListBlock ul li.activeCategory a,
.sp-module .k2ArchivesBlock ul li a:hover,
.itemView .itemBody .itemHeader .itemDateCreated::before,
.itemView .itemBody .itemHeader .itemAuthor::before,
.itemView .itemBody .itemHeader .itemCommentsLink::before,
.itemView .itemComments ul.itemCommentsList li .comment-content .commentLink::before,
.itemView .itemComments ul.itemCommentsList li .comment-content .commentLink a:hover,
.itemView .itemComments ul.itemCommentsList li .comment-content .commentAuthorName h3 a:hover,
.itemView .itemLinks a:hover, .shop-category ul.menu li a:hover,
.best-seller .product-container .productdetails a:hover,
.category-view .product .spacer.product-container .vm-product-descr-container-1 h2 a:hover,
.vmCartModule a:hover, .item .entry-header h2 a:hover,
.online-store-slider .product-slider .single-item .productdetails .item-title:hover {
  color: #d00000;
}
.class-schedule-wrap .class-schedule-tab ul {
  background: #ed541d;
}
.class-schedule-wrap .nav-tabs li a,
.class-schedule-tab ul.odd,
.sppb-addon-ajax-contact .sppb-ajaxt-contact-form button:hover,
.category-view .vm-products-horizon .addtocart-bar span.addtocart-button .addtocart-button:hover,
.productdetails-view .vm-product-container .vm-product-details-container .spacer-buy-area .addtocart-bar span.addtocart-button .addtocart-button:hover,
.vm-button-correct:hover, 
.vm-button-correct:link:hover, 
.vm-button-correct:visited:hover,
.billto-shipto a.details:hover,
#com-form-login-remember input.default:hover,
span.details-button input.details-button:hover,
.form-validate .control-buttons button.default:hover,
.cart-view input.button:hover,
.class-schedule-wrap .class-schedule-tab ul:nth-child(2n) {
  background: #e44e18;
}
#sp-menu .sp-megamenu-parent .sp-dropdown .sp-dropdown-inner,
.class-schedule-wrap,
.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span,
.expert-trainers-one .tlp-team .single-team-area .tlp-content-layout1,
.title-style-two .sppb-addon-title::after,
#sp-bottom .footer-social ul li a,
.latest-news li .single-news .moduleItemIntroimage .moduleItemDateCreated .date,
.expert-trainers-two .tlp-team .layout12 .single-team-area h3 span.team-name,
#sp-page-title .bread-crumbs .breadcrumb,
.custom-class .search form button, .class2 .search form button,
#sp-component .container-fluid .single-team-area .tlp-content-layout1,
#sp-component .container-fluid .isotope6 .single-team-area .tlp-overlay h3 a span.team-name,
.itemListView .catItemView .catItemBody .catItemHeader .catItemDateCreated .date,
.sppb-addon-ajax-contact .sppb-ajaxt-contact-form button,
.category-view .vm-products-horizon .addtocart-bar span.addtocart-button .addtocart-button,
.productdetails-view .vm-product-container .vm-product-details-container .spacer-buy-area .addtocart-bar span.addtocart-button .addtocart-button,
#fancybox-content div a.continue_link,
#fancybox-content div a.showcart, .main_cart .vmCartModule .show_cart a,
.vm-button-correct, 
.vm-button-correct:link, 
.vm-button-correct:visited,
.online-store-slider .product-slider .single-item .productdetails .addtocart-area .addtocart-bar span.addtocart-button .addtocart-button:hover,
.category-view .product .spacer.product-container .addtocart-area .addtocart-bar span.addtocart-button .addtocart-button:hover,
.billto-shipto a.details,
#com-form-login-remember input.default,
span.details-button input.details-button,
.form-validate .control-buttons button.default,
.cart-view input.button,
#form-login input.button {
  background: #d00000;
}
.service-one-style::before,
.service-two-style .sppb-addon-feature .sppb-addon-title::after,
.service-three-style .sppb-addon-feature .sppb-media-body a h3::after,
.owl-carousel.owl-theme .owl-nav > div:hover,
.single-classes-area:hover .classes-title,
.testimonial-style .item .content-area h3::after,
.expert-trainers-one .tlp-team .single-team-area .single-team .overlay .social-icons a:hover,
.expert-trainers-one .tlp-team .single-team-area .single-team .overlay .detail-link:hover a .fa,
.logo-slider .rt-logo-showcase button:hover,
.sppb-addon-accordion .sppb-panel-default .sppb-panel-heading.active,
.expert-trainers-three .tlp-team .single-team-area .single-team .overlay .detail-link:hover a .fa,
.about-content h2::after,
.custom-class .sp-module .sp-module-title::after, .class2 .sp-module .sp-module-title::after,
.class-schedule-style .class-schedule-wrap .nav-tabs li.active a,
.class-schedule-style .class-schedule-wrap .nav-tabs li a:hover,
#sp-component .container-fluid .single-team-area .overlay .social-icons a:hover,
#sp-component .container-fluid .single-team-area .overlay .detail-link:hover a .fa,
#sp-component .container-fluid .button-group button.selected,
#sp-component .container-fluid .button-group button:hover,
#sp-component .container-fluid .isotope6 .single-team-area .tlp-overlay .social-icons a:hover,
.pagination-wrapper ul.pagination li.active a,
.pagination-wrapper ul.pagination li a:hover,
.itemListView .k2Pagination .pagination li.active a,
.itemListView .k2Pagination .pagination li a:hover {
  background: #d00000;
}
.slider-default-style .tp-caption.medium_bold_red a,
.service-three-style .sppb-addon-feature .sppb-icon .sppb-icon-container i,
.expert-trainers-one .tlp-team .single-team-area .single-team .overlay .detail-link a .fa,
.expert-trainers-one .tlp-team .single-team-area .single-team .overlay .social-icons a,
.fitness-summer .fitness-content a.ghost-btn,
.latest-news .view-all .moduleCustomLink,
.latest-news li .single-news .moduleItemIntroimage .read-more a.read,
.sppb-addon-pricing-table .sppb-pricing-box .sppb-pricing-footer .sppb-btn-default,
.join-us .join-content .ghost-btn, .detail-class .ghost-btn,
#sp-component .container-fluid .single-team-area .overlay .detail-link a .fa,
#sp-component .container-fluid .single-team-area .overlay .social-icons a,
#sp-component .container-fluid .isotope6 .single-team-area .tlp-overlay .social-icons a,
.item .readmore a, .itemView .itemComments .itemCommentsForm .form-validate input#submitCommentButton,
.online-store-slider .product-slider .single-item .productdetails .addtocart-area .addtocart-bar span.addtocart-button .addtocart-button,
.category-view .product .spacer.product-container .addtocart-area .addtocart-bar span.addtocart-button .addtocart-button {
  border: 2px solid #d00000;
}
.owl-carousel.owl-theme .owl-nav > div,
.logo-slider .rt-logo-showcase button,
.itemListView .catItemView .catItemBody .catItemReadMore .k2ReadMore {
  border: 1px solid #d00000;
}
#fancybox-content {
  border: 10px solid #d00000;
}
#sp-header.menu-fixed,
#home-two #sp-header.menu-fixed {
  border-bottom: 2px solid #d00000;
}
.slider-default-style .tp-caption.medium_bold_red a:hover,
.service-three-style .sppb-addon-feature .sppb-media:hover .sppb-icon .sppb-icon-container i,
.fitness-summer .fitness-content a.ghost-btn:hover,
.latest-news .view-all .moduleCustomLink:hover,
.latest-news li .single-news .moduleItemIntroimage .read-more a.read:hover,
.sppb-addon-pricing-table .sppb-pricing-box .sppb-pricing-footer .sppb-btn-default:hover,
.join-us .join-content .ghost-btn:hover, .detail-class .ghost-btn:hover,
.itemListView .catItemView .catItemBody .catItemReadMore .k2ReadMore:hover,
.item .readmore a:hover, .itemView .itemComments .itemCommentsForm .form-validate input#submitCommentButton:hover {
  background: #d00000;
  color: #ffffff;
}

.feature-classes-two .single-classes-area:hover .classes-img::after {
  background: rgba(291, 91, 33, 0.7);
}
.expert-trainers-two .tlp-team .layout12 .single-team-area:hover .tlp-overlay,
.expert-trainers-three .tlp-team .single-team-area:hover .single-team::after {
  background: rgba(291, 91, 33, 0.9);
}


@media (min-width: 768px) and (max-width: 991px) {
  .service-one-style::after, .service-one-style::before { background: transparent;}
  .service-one-style .sppb-row-container .sppb-addon-text-block { background: #d00000;}
}
@media (max-width: 767px) {
  .service-one-style::after, .service-one-style::before { background: transparent;}
  .service-one-style .sppb-row-container .sppb-addon-text-block { background: #d00000;}
}