body {
  color: #404040;
  background-color: #ffffff;
}
a {
  color: #404040;
}
a:hover {
  color: #c66106;
}
a .details:hover,
div.details:hover,
a.product-details:hover {
  color: #f87907;
}
.alert {
  background: #f87907;
  color: white;
}
.vina-btn:hover {
  background: #f87907;
}
#sp-top3 .sp-column.home2 .sp-module.top-hover .mini-cart a,
#sp-top3 .sp-column.home2 .sp-module.top-hover .title a {
  border-color: #f87907;
  color: #f87907;
}
#sp-top3 .sp-column.home2 .sp-module.top-hover .mini-cart a:hover,
#sp-top3 .sp-column.home2 .sp-module.top-hover .title a:hover {
  color: white;
}
#sp-top3 .sp-column.home2 .vina-vmcart .mini-cart-content {
  border: 1px solid #f87907;
}
#sp-top3 .sp-column.home2 .top-hover .dropdown-menu {
  border: 1px solid #f87907;
}
#sp-top3 .sp-column.home2 .top-hover .dropdown-menu li a:hover {
  color: #f87907;
}
#sp-header.home2 .sp-megamenu-parent >li.active > a,
#sp-header.home2 .sp-megamenu-parent >li:hover > a {
  color: #f87907;
}
#sp-header.home2 .sp-megamenu-parent >li.active > a:before,
#sp-header.home2 .sp-megamenu-parent >li:hover > a:before {
  border-color: #f87907;
}
.home3#sp-header .sp-megamenu-parent > li.active > a,
.home3#sp-header .sp-megamenu-parent > li:hover > a {
  color: #f87907;
}
#cur_form .bootstrap-select .filter-option:hover,
#cur_form .bootstrap-select .filter-option:focus,
#mod_languages .bootstrap-select .filter-option:hover,
#mod_languages .bootstrap-select .filter-option:focus {
  color: #f87907;
}
#cur_form .bootstrap-select div.dropdown-menu,
#mod_languages .bootstrap-select div.dropdown-menu {
  border-top: 3px solid #f87907;
}
#cur_form .bootstrap-select div.dropdown-menu li a:hover span,
#cur_form .bootstrap-select div.dropdown-menu li a:focus span,
#mod_languages .bootstrap-select div.dropdown-menu li a:hover span,
#mod_languages .bootstrap-select div.dropdown-menu li a:focus span {
  color: #f87907;
}
#cur_form .bootstrap-select div.dropdown-menu li.selected a span,
#mod_languages .bootstrap-select div.dropdown-menu li.selected a span {
  color: #f87907;
}
#sp-top2 .sp-column.home2 #cur_form .bootstrap-select div.dropdown-menu,
#sp-top2 .sp-column.home2 #mod_languages .bootstrap-select div.dropdown-menu {
  border-top: 3px solid #f87907;
}
.sp-vmsearch .search-button-wrapper button:hover {
  color: #f87907;
}
.home3 .sp-module.top-hover .mini-cart a:hover,
.home3 .sp-module.top-hover .title a:hover {
  color: #f87907;
}
.top-hover .dropdown-menu li a:hover {
  color: #f87907;
}
.sp-module.top-hover .mini-cart a:hover,
.sp-module.top-hover .mini-cart a:focus,
.sp-module.top-hover .title a:hover,
.sp-module.top-hover .title a:focus {
  background: #f87907;
  border: 2px solid #f87907;
}
.banner-static .banner-box .text a.shop-now:hover {
  background: #f87907;
}
.vina-category-footer ul.nav li.active a,
.vina-category-footer ul.nav li:focus a {
  color: #f87907;
}
.vina-vmcart .cart-actions a {
  background: #e97207;
}
.vina-vmcart .cart-actions a:hover {
  background: #d06606;
}
.vina-vmcart .vm_cart_products .product_name a:hover {
  color: #f87907;
}
.sp-megamenu-parent >li.active>a,
.sp-megamenu-parent >li:hover>a {
  background: #f87907;
  color: white;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner li.sp-menu-item.sp-has-child.active > a {
  color: #f87907;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner li.sp-menu-item.sp-has-child > a:hover {
  color: #f87907;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner li.sp-menu-item > a:hover,
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner li.sp-menu-item > a.active {
  color: #f87907;
}
.sp-megamenu-parent .sp-dropdown .sp-mega-group-child li.sp-menu-item.active > a,
.sp-megamenu-parent .sp-dropdown .sp-mega-group-child li.sp-menu-item:hover > a {
  color: #f87907;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a:hover {
  background: #f87907;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a {
  color: #f87907;
}
.listing-view.list .vina-vmproduct .product-title a:hover {
  color: #f87907 !important;
}
.listing-view.list .vina-vmproduct .price-box .vm-price-value .PricesalesPrice {
  color: #f87907;
}
.product-nav .product-neighbours a:hover {
  color: #f87907;
}
.productdetails-view .vina-des-wrapper .price-box .vm-price-value .PricesalesPrice {
  color: #f87907;
}
.productdetails-view .vina-des-wrapper .product-rating a:hover {
  color: #f87907;
}
.productdetails-view span.addtocart-button {
  background-color: #ae5505;
}
.productdetails-view span.addtocart-button:before {
  background-color: #954904;
}
.productdetails-view .icons.add-to-box-2 > div .addtofav_aws_icon_active {
  background-color: #ae5505;
}
.productdetails-view .icons.add-to-box-2 > div .addtofav_aws_icon:hover,
.productdetails-view .icons.add-to-box-2 > div .addtofav_aws_icon_active:hover,
.productdetails-view .icons.add-to-box-2 > a .addtofav_aws_icon:hover,
.productdetails-view .icons.add-to-box-2 > a .addtofav_aws_icon_active:hover {
  background-color: #ae5505;
}
.productdetails-view .icons.add-to-box-2 #vmcompare:hover {
  background-color: #ae5505;
}
.productdetails-view #vina-tab > ul li.active a,
.productdetails-view #vina-tab > ul li:hover a {
  color: #f87907;
}
.product-related-products .related_slider > .buttons > a:hover {
  color: #f87907 !important;
}
.additional-images #slider-next:hover,
.additional-images #slider-prev:hover {
  background: rgba(248,121,7,0.8);
}
.vina-vmproduct.style2 .button-container2 > div:hover i {
  color: #f87907;
}
.vina-vmproduct.style2 .price-box .vm-price-value .PricesalesPrice {
  color: #f87907;
}
.vina-vmproduct .product-rating a:hover {
  color: #f87907 !important;
}
.vina-vmproduct .pro-detail a:hover {
  background: #f87907;
}
.vina-vmproduct .price-box {
  background: #f87907;
}
.vina-vmproduct .button-container > div:hover,
.vina-vmproduct .button-container > div:focus {
  background: #f87907;
}
.vina-vmproduct .button-container > div .addtofav_aws_icon_active {
  background: #f87907;
}
.vina-vmproduct .product-title a:hover {
  color: #f87907 !important;
}
.vina-camera-slider-wrapper .readmore:hover,
.vina-camera-slider-wrapper .readmore:focus {
  border: 2px solid #f87907 !important;
  background: #f87907;
}
.vina-camera-slider-wrapper .sale-price {
  background: #f87907;
}
.vina-camera-slider-wrapper.style2 .vina-camera-slider .camera_caption h2 {
  border-color: #f87907;
  color: #f87907;
}
.vina-camera-slider-wrapper.style3 .vina-camera-slider .camera_caption.slider1 .pull-right {
  border: 5px solid #f87907;
}
.vina-camera-slider-wrapper.style3 .vina-camera-slider .camera_caption.slider1 .text-inner a:hover {
  background: #f87907;
  border-color: #f87907;
}
.vina-camera-slider-wrapper.style3 .vina-camera-slider .camera_caption.slider2 a:hover {
  background: #f87907;
}
.vina-camera-slider-wrapper.style4 .vina-camera-slider .camera_caption h2 {
  color: #f87907;
}
.vina-camera-slider-wrapper.style4 .vina-camera-slider .camera_caption .readmore:hover {
  background: #f87907;
}
.controls2 .vina-carousel-virtuemart.owl-theme .owl-controls.clickable .owl-buttons div:hover:after {
  color: #f87907;
}
.vina-banner .text a:hover {
  background: #f87907;
}
.home1-catebanner .banner-box .box-inner .text a:hover {
  background: #f87907;
}
.home1-catebanner .banner-box .box-inner2 .text a:hover,
.home1-catebanner .banner-box .box-inner3 .text a:hover,
.home1-catebanner .banner-box .box-inner5 .text a:hover {
  background: white;
  color: #f87907;
}
.home2-catebanner .box-inner .text-inner a {
  background: #f87907;
}
.home2-catebanner .box-inner .text-inner a:hover {
  background: white;
  color: #f87907;
}
#sp-top3 .sp-column.home2 .vina-vmcart .vm_cart_products .product_name a:hover {
  color: #f87907;
}
.vina-carousel-content .readmore a {
  border-bottom: 2px solid #f87907;
  color: #f87907 !important;
}
#offcanvas-toggler >i {
  color: #404040;
}
#offcanvas-toggler:hover {
  background: #f87907;
  border-color: #f87907;
}
.home2 #offcanvas-toggler {
  border-color: #f87907;
}
.home2 #offcanvas-toggler > i {
  color: #f87907;
}
.home3 #offcanvas-toggler:hover > i {
  color: #f87907 !important;
}
.btn-primary,
.sppb-btn-primary {
  border-color: #da6a06;
  background-color: #f87907;
}
.btn-primary:hover,
.sppb-btn-primary:hover {
  border-color: #ae5505;
  background-color: #c66106;
}
ul.social-icons >li a:hover {
  color: #f87907;
}
.sp-page-title {
  background-color: #f87907;
}
.layout-boxed {
  background-color: #ffffff;
}
.sp-module .latestnews >div >a {
  color: #404040;
}
.sp-module .latestnews >div >a:hover {
  color: #f87907;
}
.sp-module .tagscloud .tag-name:hover {
  background: #f87907;
}
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li.active > a,
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li > a:hover {
  background: #f87907;
}
.static-block .content-html .shop_now {
  background: #f87907;
}
.static-block .item.red {
  background: #f87907;
}
.static-block .center .item-center .static-content a:hover,
.static-block .center .item-center .static-content a:focus,
.static-block .item.red .static-content a:hover,
.static-block .item.red .static-content a:focus {
  background: white;
  color: #f87907;
}
.static-block .center .static-content a:hover,
.static-block .center .static-content a:focus,
.static-block .item .static-content a:hover,
.static-block .item .static-content a:focus {
  background: #f87907;
}
#sp-newsletter .sp-module .acymailing_form .acysubbuttons input[type="submit"]:hover {
  background: #f87907;
}
#sp-newsletter .sp-module div.acymailing_module_success {
  background-color: #f87907;
}
#sp-vina-social ul li a:hover,
#sp-vina-social ul li a:focus {
  background: #f87907;
}
.search .btn-toolbar button {
  background: #f87907;
}
.post-format {
  background: #f87907;
}
.voting-symbol span.star.active:before {
  color: #f87907;
}
.sp-rating span.star:hover:before,
.sp-rating span.star:hover ~ span.star:before {
  color: #c66106;
}
.entry-link,
.entry-quote {
  background: #f87907;
}
.carousel-left:hover,
.carousel-right:hover {
  background: #f87907;
}
#sp-footer,
#sp-category-footer-wrapper,
#sp-bottom {
  background: #ffffff;
}
.menu-bottom ul li a:hover,
.menu-bottom ul li a:focus {
  color: #f87907;
}
.vina-category-footer ul.nav li a:hover,
.vina-category-footer ul.nav li a:focus {
  color: #f87907;
}
.sp-comingsoon body {
  background-color: #f87907;
}
.pagination>li>a,
.pagination>li>span {
  color: #404040;
}
.pagination>li>a:hover,
.pagination>li>a:focus,
.pagination>li>span:hover,
.pagination>li>span:focus {
  color: #404040;
}
.pagination>.active>a,
.pagination>.active>span {
  border-color: #f87907;
  background-color: #f87907;
}
.pagination>.active>a:hover,
.pagination>.active>a:focus,
.pagination>.active>span:hover,
.pagination>.active>span:focus {
  border-color: #f87907;
  background-color: #f87907;
}
.vina-shop-by .cf_search_button:hover i {
  color: #f87907;
}
#fancybox-content .continue_link,
#fancybox-content .showcart {
  background: #b4b4b4;
}
#fancybox-content .continue_link:hover,
#fancybox-content .showcart:hover {
  background: #f87907;
}
#ProOPC button.proopc-btn-info {
  background: #f87907;
}
#ProOPC button.proopc-btn-info:hover {
  background: #252525;
}
#ProOPC .vm-price-value span,
#ProOPC .col-price .PricediscountedPriceWithoutTax,
#ProOPC .col-total .PricesalesPrice,
#ProOPC .col-total .PricebillTotal {
  color: #f87907;
}
.fav_table .prod_price {
  color: #f87907;
}
.fav_table button.art-button {
  background-color: #f87907;
  color: #fff;
}
.fav_table button.art-button:hover {
  background-color: #252525;
}
.fav_table span.addtocart-button input.addtocart-button {
  background-color: #f87907;
}
.fav_table span.addtocart-button input.addtocart-button:hover {
  background-color: #252525;
}
.shop_home a {
  background: #f87907;
}
.shop_home a:hover {
  background: #252525 !important;
}
.comp_buttons .add_compare a,
.comp_buttons .add_continue a {
  background: #f87907;
}
.comp_buttons .add_compare a:hover,
.comp_buttons .add_continue a:hover {
  background: #252525 !important;
}
.product-details-inner span.addtocart-button input.addtocart-button {
  background-color: #f87907;
}
.product-details-inner span.addtocart-button input.addtocart-button:hover {
  background-color: #252525;
}
.sp-totop {
  background: #f87907;
}
.blog .item .media-body h2 a:hover {
  color: #f87907;
}
.blog .item .item-image .image:hover time {
  background: #f87907;
  color: white;
}
#jc #comments-form #comments-form-send,
#jc #comments-form #comments-form-cancel {
  background: #f87907;
}
#checkoutForm .vir_quantity .vm2-add_quantity_cart:hover,
#checkoutForm .vir_quantity .vm2-remove_from_cart:hover {
  background: #f87907;
}
.vina-gridgallery-content-wrapper .filter-label.active {
  background: #f87907 !important;
  border-color: #f87907;
}
.vina-gridgallery-content-wrapper .filter-label:hover {
  border-color: #f87907;
  color: #f87907 !important;
}
.vina-gridgallery-content-wrapper .item .text-block h3.title a:hover {
  color: #f87907 !important;
}
.vina-contact-us .vina-contact-form input.submit {
  background: #f87907;
}
.about-us-info .readmore:hover {
  background: #f87907;
  border-color: #f87907;
  color: #fff;
}
.vina-about-tab .sppb-nav-tabs li.active a {
  color: #f87907;
}
.vina-about-tab .sppb-nav-tabs li.active:hover a {
  color: #fff;
  background: #f87907;
  border: none;
}
.vina-about-tab .sppb-nav-tabs li.active:hover a:after {
  display: none;
}
.vina-about-tab .sppb-nav-tabs li:hover a {
  color: #fff;
  background: #f87907;
}
.vina-progress-bar .sppb-progress-bar {
  background-color: #f87907;
}
.vina-accordion .sppb-panel-heading.active:before {
  border-color: #f87907;
}
.vina-accordion .sppb-panel-heading.active .sppb-panel-title {
  color: #f87907;
}
.vina-accordion .sppb-panel-heading.active .sppb-panel-title:before,
.vina-accordion .sppb-panel-heading.active .sppb-panel-title:after {
  background: #f87907;
}
.vina-accordion .sppb-panel-heading.active:hover:before {
  border-color: #fff;
}
.vina-accordion .sppb-panel-heading.active:hover .sppb-panel-title:before,
.vina-accordion .sppb-panel-heading.active:hover .sppb-panel-title:after {
  background: #fff;
}
.vina-accordion .sppb-panel-heading:hover .sppb-panel-title {
  color: #fff;
  background: #f87907;
}
.vina-feature-box .sppb-icon span {
  border: 2px solid #f87907;
}
.vina-feature-box .sppb-icon span i {
  color: #f87907;
}
.vina-feature-box.vina-feature-box2:hover .sppb-icon span {
  background: #f87907;
  border-color: #f87907;
}
.vina-feature-box.vina-feature-box2:hover .sppb-icon span i {
  color: #fff;
}
.vina-feature-box.vina-feature-box2.white_text .sppb-icon span {
  background: transparent;
  border-color: #fff;
}
.vina-feature-box.vina-feature-box2.white_text .sppb-icon span i {
  color: #fff;
}
.vina-feature-box.vina-feature-box2.white_text:hover .sppb-icon span {
  background: #f87907;
}
.vina-feature-box.vina-feature-box2.color_bg .sppb-icon span {
  background: #f87907;
}
.vina-feature-box.vina-feature-box4 .sppb-icon span i {
  color: #f87907;
}
.vina-feature-box.vina-feature-box4.bg_orange .sppb-icon span i {
  color: #fff;
}
.vina-feature-box.vina-feature-box4.color_bg .sppb-icon span {
  background: #f87907;
  border-color: #f87907;
}
.vina-feature-box.vina-feature-box4.color_bg .sppb-icon span i {
  color: #fff;
}
.vina-feature-box.vina-feature-box5 .list-social-1:before {
  background: #f87907;
}
.vina-feature-box.vina-feature-box5 .sppb-feature-box-title:hover {
  color: #f87907 !important;
}
.vina-feature-box.vina-feature-box5 .sppb-feature-box-title:hover .italic {
  color: #f87907;
}
.list-social-2 a:hover {
  background: #f87907;
}
.vina-contact-form input.submit {
  background: #f87907;
}
.vina-contact-form input.submit:hover {
  background: #505558;
}
.vina_follow_us a {
  color: #9fa4af;
}
.vina_follow_us a:hover {
  color: #f87907;
}
.vina-action {
  background: #f87907;
  color: #fff;
}
.vina-action:hover {
  color: #fff;
  background: #505558;
}
ul.list li:before {
  border-left: 5px solid #f87907;
}
.sp-module.vina-newsletter .acymailing_module_form .acymailing_form input.button {
  background: #f87907;
}
.sp-module.vina-newsletter .acymailing_module_form .acymailing_form input.button:hover {
  background: #909295;
}
.vina-carousel-virtuemart.owl-theme .owl-controls .owl-buttons div:hover:before {
  color: #f87907;
}
ul.social-icons li a:hover:before {
  border: 1px solid #f87907;
}
.banner-static .banner-box1 .text h2 .word1,
.vina-camera-slider-wrapper.style3 .vina-camera-slider .camera_caption.slider2 h2 {
  color: #f87907;
}
.vina-camera-slider-wrapper.style3 .vina-camera-slider .camera_caption.slider1 .pull-right .text-inner h2 {
  background: #f87907;
}
.vina-tabs-products .sptab_red ul.tabs_container li {
  color: #f87907;
  border-color: #f87907;
}
.home1-catebanner .banner-box .box-inner2 .text,
.home1-catebanner .banner-box .box-inner3 .text,
.home1-catebanner .banner-box .box-inner5 .text {
  background-color: #f87907;
}
.home1-catebanner .banner-box .box-inner2 .text::before,
.home1-catebanner .banner-box .box-inner5 .text::before {
  border-color: transparent transparent transparent #f87907;
}
.vina-tabs-products .sptab_red ul.tabs_container li.active,
.vina-tabs-products .sptab_red ul.tabs_container li:hover {
  border-color: #f87907;
}
