a {
  color: #f8484a;
}
a:hover {
  color: #f61719;
}
.major-color {
  color: #f8484a;
}
.style-title2 .sppb-section-title h3 {
  border-bottom: 2px solid #f8484a !important;
}
.button1 a {
  color: #fff;
  background: #fff;
  border: 1px solid #f8484a;
}
.button1 a:before {
  background: #f8484a;
}
.button1 a:hover {
  color: #f8484a;
}
.button2 a:hover {
  border-color: #f8484a;
  background: #f8484a;
  color: #fff;
}
#system-message-container {
  background: #f8484a;
}
.readmore a:hover {
  background: #f8484a;
  border-color: #f8484a;
  color: #fff;
}
#fancybox-content .continue_link,
#fancybox-content .showcart {
  background-color: #f8484a;
}
.vm-price-value span.PricebillTotal {
  color: #f8484a;
}
.tparrows.default {
  background: transparent;
}
.tparrows.default:hover {
  background: #f8484a;
}
.tparrows.default:hover:before {
  color: #fff;
}
.owl-theme .owl-nav [class*="owl-"]:hover {
  background: transparent;
}
.owl-theme .owl-nav [class*="owl-"]:hover:after {
  color: #f8484a;
}
.tabs_buttons ul li:before,
.tabs_buttons ul li:after {
  background: #f8484a;
}
.tabs_buttons ul li.active span,
.tabs_buttons ul li:hover span {
  color: #f8484a;
}
.sale-box:before {
  background: rgba(248,72,74,0.9);
}
.sale-content a.button:hover {
  background: #fff;
  color: #f8484a;
}
.article-info > dd.createdby {
  color: #f8484a;
}
.vina-manufacturers-virtuemart.owl-theme:hover .owl-nav div {
  background: #f8484a;
}
.vina-manufacturers-virtuemart.owl-theme:hover .owl-nav div:hover {
  background: #222;
}
.vina-carousel-content .timmer {
  background: #f8484a;
}
.vina-carousel-content .text-block .title a:hover {
  color: #f8484a;
}
.sp-module.vmcategory2 .sp-module-title {
  background: #f8484a;
}
.vm-header-container .vm-continue-shopping a:hover {
  background: #f8484a;
  color: #fff;
}
.btn-toolbar .btn:hover {
  background: #f8484a;
  color: #fff;
}
.vm-button-correct:hover,
.vm-button-correct:focus,
.vm-button-correct.focus,
.vm-button:hover,
.vm-button:focus,
.vm-button.focus,
.button:hover,
.button:focus,
.button.focus,
.default:hover,
.default:focus,
.default.focus,
.details-button:hover,
.details-button:focus,
.details-button.focus {
  background: #f8484a;
  border-color: #f8484a;
}
#offcanvas-toggler {
  color: #fff;
}
#offcanvas-toggler:focus,
#offcanvas-toggler:hover {
  background: transparent;
  color: #f8484a;
}
.offcanvas-menu .offcanvas-inner .sp-module ul li a span:hover {
  color: #f8484a;
}
.tp-bullets.simplebullets .bullet:hover {
  border-color: #f8484a;
}
.tp-bullets.simplebullets .bullet.selected {
  background: #f8484a !important;
  border-color: #f8484a;
}
.search-button:hover:before {
  color: #f8484a;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
  color: #000000;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover {
  color: #f8484a;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a.sp-group-title {
  border-color: #f8484a;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a {
  color: #f8484a;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
  background: #ffffff;
}
.sp-megamenu-parent li.active > a,
.sp-megamenu-parent li:hover > a {
  color: #f8484a;
}
.sp-module .sp-module-content,
.sp-module.search-dropdown .sp-module-content,
.sp-module.vina-dropdown .sp-module-content {
  border-color: #f8484a;
}
.sp-module .sp-module-content:before,
.sp-module.search-dropdown .sp-module-content:before,
.sp-module.vina-dropdown .sp-module-content:before {
  color: #f8484a;
}
.sp-module.sp-follow ul.icon li i:hover {
  color: #f8484a;
}
.sp-module .search-dropdown .sp-module-content {
  border-color: #f8484a;
}
.sp-module .search-dropdown .sp-module-content .search-button-wrapper .search-button {
  background: #f8484a;
}
.sp-module .search-dropdown .sp-module-content .search-button-wrapper .search-button:hover {
  background: #d2080a;
}
.sp-module .bootstrap-select .dropdown-menu.inner li:hover {
  background: #f8484a;
}
.sp-module .bootstrap-select .dropdown-menu.inner li:hover a {
  color: #fff;
}
.sp-module .cf_flt_header:before {
  color: ;
}
.sp-module .cf_flt_header:hover:before {
  color: #f8484a;
}
.sp-module .cf_flt_header span:hover {
  color: #f8484a;
}
.sp-module .cf_wrapp_all .slider_bkg_img {
  background: #f8484a;
}
.sp-module .cf_wrapp_all .cf_filters_list li .cf_option:hover {
  color: #f8484a;
}
.sp-module .cf_wrapp_all .cf_filtering_knob:before {
  background: #f8484a;
  border-color: #f8484a;
}
.sp-module ul li a:hover {
  color: #f8484a;
}
.sp-module .sp-module-title .modtitle:before,
.sp-module .style-title .modtitle:before {
  background: #f8484a;
}
.sp-module .tagspopular ul > li a:hover,
.sp-module.product-tag ul > li a:hover {
  background: #f8484a;
  color: #fff;
}
#sp-top-wrapper .menutop a:hover {
  color: #f8484a;
}
#sp-header.style-2 {
  background: #f8484a;
}
#sp-header.style-2 .social-icons li a:hover {
  background: #222;
}
#sp-header.style-2 .social-icons li a:hover i {
  color: #fff;
}
.sp-vmsearch.style-search2 form .search-button-wrapper button:after {
  border-color: #f8484a #f8484a #f8484a transparent;
  border-top-color: #f8484a;
}
.rtl .sp-vmsearch.style-search2 form .search-button-wrapper button:after {
  border-color: #f8484a transparent #f8484a #f8484a;
}
.sp-vmsearch.style-search2 form .search-button-wrapper button:before {
  background: #f8484a;
}
.sp-vmsearch.style-search2 form .search-button-wrapper button:hover:before {
  background: #222;
}
.sp-vmsearch.style-search2 form .search-button-wrapper button:hover:after {
  border-color: #222 #222 #222 transparent;
  border-top-color: #222;
}
.rtl .sp-vmsearch.style-search2 form .search-button-wrapper button:hover:after {
  border-color: #222 transparent #222 #222;
}
#offcanvas-toggler {
  background: #f8484a;
}
#offcanvas-toggler:hover {
  background: #222;
  color: #fff;
}
.shipping-content li:hover i {
  border-color: #f8484a;
}
.shipping-content.style-2 .box-icon:before {
  background: #f8484a;
}
.cart-price {
  color: #f8484a;
}
.sp-vmsearch .search-button-wrapper .search-button {
  background: #f8484a;
}
.vmCartModule .vm_cart_footer a {
  background: #f8484a;
  color: #fff;
}
.vmCartModule .vm_cart_footer a:hover {
  background: #222;
}
.productdetails-view .spacer-buy-area span.addtocart-button .addtocart-button,
.productdetails-view .spacer-buy-area span.addtocart-button a.notify {
  background: #f8484a;
}
.productdetails-view .spacer-buy-area span.addtocart-button .addtocart-button:hover,
.productdetails-view .spacer-buy-area span.addtocart-button a.notify:hover {
  background: #222 !important;
}
.productdetails-view .spacer-buy-area .addtofav_aws_icon_active:hover,
.productdetails-view .spacer-buy-area .addtofav_aws_icon:hover {
  background: #222 !important;
}
.productdetails-view .spacer-buy-area .addtofav_aws_icon_active:hover i,
.productdetails-view .spacer-buy-area .addtofav_aws_icon:hover i {
  color: #fff !important;
}
.registration .btn,
.login-page .btn {
  background: #f8484a;
}
.registration .btn:hover,
.login-page .btn:hover {
  background: #222;
}
.registration li a,
.login-page li a {
  color: #555555;
  font-style: italic;
}
.registration li a:hover,
.login-page li a:hover {
  color: #f8484a;
}
.login-left .divtablecell a:hover {
  background: #fff;
  color: #f8484a;
}
@media (max-width: 767px) {
  .login-left .divtablecell a:hover {
    border-color: #f8484a;
  }
}
.form-horizontal .controls button:hover {
  background: #f8484a;
  border-color: #f8484a;
  color: #fff;
}
.vmcategory2 div.vina-treeview-virtuemart .treeview > li:hover > a,
.vmcategory2 div.vina-treeview-virtuemart .treeview > li:hover .hitarea {
  color: #f8484a;
}
.vmcategory2 div.vina-treeview-virtuemart .treeview > li a.selected {
  color: #f8484a;
}
.style-cart1 > .sp-module .modtitle:hover {
  border-color: #f8484a;
}
.style-cart1 > .sp-module .modtitle:hover i {
  color: #f8484a;
}
.style-cart1 > .sp-module .number {
  background: #f8484a;
}
#sp-left .shortcode li a:hover,
#sp-right .shortcode li a:hover {
  color: #f8484a;
}
#sp-left .sp-module .modtitle:before,
#sp-right .sp-module .modtitle:before {
  background: transparent;
  color: #f8484a;
}
#sp-bottom .menu > li a:hover {
  color: #f8484a;
}
#sp-bottom i {
  color: #f8484a;
}
.newsletter .sub-new input {
  background: #f8484a;
}
.newsletter .sub-new input:hover {
  background: #f61719;
}
#sp-footer .menu > li a:hover {
  color: #f8484a;
}
#sp-footer .sp-copyright a {
  color: #f8484a;
}
#sp-footer .sp-copyright a:hover {
  text-decoration: underline;
}
#sp-footer ul.social-icons li a:hover {
  background: #f8484a;
  border-color: #f8484a;
}
#sp-footer ul.social-icons li a:hover i {
  color: #fff;
}
.slider:hover .tp-leftarrow.round.default:hover,
.slider:hover .tp-rightarrow.round.default:hover {
  background: #f8484a;
}
#sp-page-title .breadcrumb li a:hover {
  color: #f8484a;
}
#sp-page-title .breadcrumb li.active {
  color: #f8484a;
}
.top-categories .overlay:after {
  background: #f8484a;
}
.product-price .PricesalesPrice {
  color: #f8484a;
}
.product .button-group .btn {
  background: #f8484a;
  border-color: #f8484a !important;
}
.product .button-group .btn:hover {
  background: transparent !important;
  color: #f8484a !important;
}
.addtocart-area:hover {
  background: #f8484a;
}
.addtofav_aws_icon {
  background: #f8484a !important;
  color: #fff !important;
}
.addtofav_aws_icon_active {
  background: #f8484a !important;
}
.addtofav_aws_icon_active i {
  color: #fff !important;
}
.additional-images .owl-theme .owl-nav [class*="owl-"]:hover {
  background: #f8484a;
}
.additional-images .owl-theme .owl-nav [class*="owl-"]:hover:after {
  color: #fff;
}
article.item .readmore a {
  background: #555;
}
article.item .readmore a:hover {
  background: #f8484a;
}
.article-info:after {
  background: #f8484a;
}
.product-title a:hover {
  color: #f8484a !important;
}
.featured-view h4,
.latest-view h4,
.topten-view h4,
.recent-view h4,
.products-view h4,
.related-products-view h4 {
  color: #f8484a;
}
ul.social-icons > li a:hover i {
  border-color: #f8484a;
  color: #f8484a;
}
.chzn-container .chzn-results li.active-result.result-selected {
  background: #f8484a;
  color: #fff;
}
.chzn-container .chzn-results li.active-result.highlighted {
  background: #f8484a;
  color: #fff;
}
.productdetails .vm-product-media-container .additional-images .owl-theme .owl-item a:hover {
  border: 1px solid #f8484a;
}
.productdetails .vm-product-details-container .icons a:hover {
  background: #f8484a;
  color: #fff;
}
.productdetails .vm-product-details-container .product-rating .add_review a {
  color: #f8484a;
}
.productdetails .vm-product-details-container .category-children a:hover {
  color: #f8484a;
}
.productdetails .vm-product-details-container a.ask-a-question {
  color: #f8484a;
}
.productdetails .vm-product-details-container a.ask-a-question:hover {
  color: #333;
}
.productdetails .product-related-products-carousel .product .text-block .PricesalesPrice {
  color: #f8484a;
}
.vm-cart-header .vm-header {
  color: #f8484a;
}
.pagination > li >a,
.pagination > li > span {
  color: #333;
}
.pagination > li >a:hover,
.pagination > li >a:focus,
.pagination > li > span:hover,
.pagination > li > span:focus {
  color: #fff;
  background: #f8484a;
  border-color: #f8484a;
}
.pagination .active > a,
.pagination .active > span {
  background: #f8484a;
  border-color: #f8484a;
  color: #fff;
}
.pagination .active > a:hover,
.pagination .active > a:focus,
.pagination .active > span:hover,
.pagination .active > span:focus {
  background: #f8484a;
  border-color: #f8484a;
  color: #fff;
}
.info .time-type {
  background: #f8484a;
}
.entry-header h2 a:hover {
  color: #f8484a;
}
.intro .readmore a {
  color: #f8484a;
}
.tags a {
  color: #f8484a;
}
.voting-symbol span.star.active:before {
  color: #f8484a;
}
.sp-rating span.star:hover:before,
.sp-rating span.star:hover ~ span.star:before {
  color: #f61719;
}
.quantity-controls {
  background: #f8484a;
}
.quantity-controls:hover {
  background: #222;
}
.entry-link,
.entry-quote {
  background: #f8484a;
}
blockquote {
  border-color: #f8484a;
}
.carousel-left:hover,
.carousel-right:hover {
  background: #f8484a;
}
.contact-page li i {
  color: #f8484a;
}
.contact-form .sppb-btn-primary {
  background: #f8484a;
  border-color: #f8484a;
}
.com-contact h1,
.com-contact h2 {
  color: #f8484a;
}
.contactForm button.sppb-btn-primary {
  border: 1px solid #f8484a;
  border-radius: 0;
  background: none;
  color: #f8484a;
}
.contactForm button.sppb-btn-primary:hover {
  background: #f8484a;
  color: #fff;
}
.view-mode .btn-group a.btn-primary span,
.view-mode .btn-group a:hover span {
  color: #f8484a;
}
#ui-tabs ul#tabs li.current {
  background: #f8484a;
  color: #fff;
}
#ui-tabs ul#tabs li:hover,
#ui-tabs ul#tabs li:focus {
  background: #f8484a;
  color: #fff;
}
