:root {--skin-primary:#990000;--skin-secondary:#353535;--skin-background:#ffffff;--skin-breadcrumb:#f6f7f8;--skin-breadcrumbLink:#000000;--skin-breadcrumbText:#000000;--skin-text:#565656;--skin-navigationBg:#ffffff;--skin-navigation:#000000;--skin-navigation-hover:#990000;--skin-footer:#1a1a1a;--skin-textFooter:#ffffff;--skin-linkFooter:#ffffff;--skin-fontTitoliValue:Poppins;--skin-fontMenuValue:Poppins;--skin-fontTextValue:Poppins;}h1, h2, h3, h4, h5, h6{font-family:var(--skin-fontTitoliValue);}
h1:empty, h2:empty, h3:empty, h4:empty, h5:empty, h6:empty{color:var(--skin-primary);}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{ font-family:var(--skin-fontTitoliValue);}
h1 a:empty, h2 a:empty, h3 a:empty, h4 a:empty, h5 a:empty, h6 a:empty{ color:var(--skin-primary); }
body, p, span, em, i:not(.fa):not(.ti-mobile):not(.ti-map-alt):not(.ti-email), a{ font-family:var(--skin-fontTextValue); }
table, tr, td, blockquote,
h1, h2, h3, h4, h5, h6,
body, p:empty, span:empty, em:empty, i:empty, a:empty{ color:var(--skin-text);}
h1:hover a, h2:hover a, h3:hover a, h4:hover a, h5:hover a, h6:hover a{ color:var(--skin-secondary) !important;}
i:not(.fas),
i:not(.fa::before),
i:not(.fab::before){ font-family:var(--skin-fontTextValue); } 
a:hover{color: var(--skin-secondary);}






.theme-color{ color:var(--skin-primary) !important; }
a, button, input{ color:var(--skin-primary); }
a:hover, button:hover, input:hover{ color:var(--skin-secondary); }
#back-to-top .top{background:var(--skin-primary); color:#fff; }
.header.fancy .topbar{ background: var(--skin-primary); }
.mega-menu .drop-down a:hover, .mega-menu .drop-down-tab-bar a:hover{ color:var(--skin-primary); }

.header.fancy .mega-menu .menu-links > li.active > a,
.header.fancy .topbar ul li a:hover {  color: var(--skin-secondary); }

.mega-menu .menu-links,
.header.fancy .mega-menu > section.menu-list-items{background-color: var(--skin-navigationBg); }
section{background-color: var(--skin-background); }
.breadcrumb_box {  background-color: var(--skin-breadcrumb);}
ul.page-breadcrumb li{ color: var(--skin-breadcrumbText); }
ul.page-breadcrumb li i{ color: var(--skin-breadcrumbLink); }
ul.page-breadcrumb li a{ color: var(--skin-breadcrumbLink) !important; }

.button{background: var(--skin-primary); border:2px solid var(--skin-primary);}
.btn-primary{ background-color:var(--skin-primary);border-color:var(--skin-primary); }
.btn-primary.focus, .btn-primary:focus { background-color: var(--skin-secondary); border-color: #323232; color: #ffffff; }
.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover { background-color: var(--skin-primary); }
.nice-select:active, .nice-select.open, .nice-select:focus { border-color:var(--skin-primary) !important; }
.list-group-item.active>.badge, .nav-pills>.active>a>.badge, .btn-primary .badge { color: var(--skin-primary);  }
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover { border-color: var(--skin-primary); }
.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.dropdown-toggle.btn-primary.focus, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover { background-color: var(--skin-primary); border-color: var(--skin-primary) }
.bootstrap-datetimepicker-widget table td.active, .bootstrap-datetimepicker-widget table td.active:hover { background: var(--skin-primary); }
.dropdown-item.active, .dropdown-item:active { background-color: var(--skin-primary);  }
.bootstrap-datetimepicker-widget table td span.active { background-color: var(--skin-primary);  }
.table-1 thead { background: var(--skin-primary); color: #fff; text-align: center; }
.table-2.table thead { background: transparent; color: var(--skin-primary); font-weight: 600; text-align: center; }
.table-2.table thead tr th { border: 1px solid var(--skin-primary) !important; text-align: center; }
.typography .mark, mark { background: var(--skin-primary); color: #fff;  }
del, mark { background: var(--skin-primary); color: #ffffff; padding: 0 5px; margin-right: 3px; }
.button.black:hover, .button.black.active, .button.black:focus { background: var(--skin-primary); color: #ffffff; border-color: var(--skin-primary); }
.button.gray:hover, .button.gray.active, .button.gray:focus { background: var(--skin-primary); color: #ffffff; border-color: var(--skin-primary);}
.button.white { background: #fff; color: var(--skin-primary); border-color: #ffffff; }
.button.button-border { background: transparent; border: 2px solid var(--skin-primary); color: #323232; }
.button.button-border:hover, .button.button-border:focus { background: var(--skin-primary); color: #ffffff; border-color: var(--skin-primary); }
.button.button-border.gray:hover, .button.button-border.gray:focus { background: var(--skin-primary); color: #ffffff; border-color: var(--skin-primary); }
.button.button-border.white:hover, .button.button-border.white:focus { background: #fff; color: var(--skin-primary); border-color: #fff; }
.button.arrow { background: transparent; border: none; color: var(--skin-primary); padding: 0; font-weight: 600; }
.button.icon-color{background: none; border: none; color: var(--skin-primary); padding: 0}
.button.icon-color i{border: 1px solid var(--skin-primary); border-radius: 50%; height: 22px; width: 22px; line-height: 20px;  margin-left: 10px; transform: translateX(0px); transition: all 0.5s cubic-bezier(0.76, 0.46, 0.22, 1) 0s;}
.button.icon-color.white:hover i { background: #ffffff; color: var(--skin-primary); border-color: #ffffff; }
.black-bg .button.icon-color:hover i { background: #ffffff; color: var(--skin-primary); }
.black-bg .button.icon-color:hover { color: var(--skin-primary); }
.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-primary.dropdown-toggle:focus { background: var(--skin-primary); border-color: var(--skin-primary); box-shadow: 0 0 0 0.2rem rgba(132,186,63,0.5); }
.btn-primary.focus, .btn-primary:focus { box-shadow: 0 0 0 0.2rem rgba(132,186,63,0.5); background: var(--skin-primary); border-color: var(--skin-primary); }
.btn-primary.focus, .btn-primary:focus { box-shadow: 0 0 0 0.2rem rgba(132,186,63,0.5); background: var(--skin-primary); border-color: var(--skin-primary); }
ul.page-breadcrumb li a:hover {  color: var(--skin-primary); }
.theme-color{ color:var(--skin-primary); }
/* style.css */
.topbar-call ul li i { color: var(--skin-primary); }
.topbar ul li a:hover { color: var(--skin-primary);}
.search-cart i.icon:hover { color: var(--skin-primary); }
.shpping-cart strong.item { background-color: var(--skin-primary);  }
.search .search-btn:hover { color: var(--skin-primary); }
.search .search-box button:hover { color: var(--skin-primary); }
.cart-item .cart-name a:hover { color: var(--skin-primary); }
.cart-price ins { color: var(--skin-primary); }
.mega-menu .menu-links > li.active .drop-down-multilevel a:hover { color: var(--skin-primary); }
.mega-menu .menu-links > li.active .drop-down li.active a { color: var(--skin-primary); }
.mega-menu .menu-links > li.active .drop-down a:hover { color: var(--skin-primary); }
.mega-menu .menu-links > li.active .drop-down li.active a i { color: var(--skin-primary); }
.mega-menu .menu-links > li.active .drop-down a i:hover { color: var(--skin-primary); }
.mega-menu .menu-links > li.active .drop-down-multilevel li.active a { color: var(--skin-primary);}
.mega-menu .menu-links > li.active .drop-down-multilevel li.active .drop-down-multilevel li a:hover { color: var(--skin-primary); }
.mega-menu .menu-links > li.active .drop-down-multilevel li.active .drop-down-multilevel li.active a { color: var(--skin-primary); }
.mega-menu .menu-links > li.active .drop-down-multilevel li.active .drop-down-multilevel li a .drop-down-multilevel li a:hover { color: var(--skin-primary); }
.mega-menu .menu-links > li.active .drop-down-multilevel li.active .drop-down-multilevel li.active .drop-down-multilevel li.active a { color: var(--skin-primary); }
.mega-menu .menu-links > li.active .drop-down-multilevel li.active i { color: var(--skin-primary); }
.mega-menu .menu-links > li.active .drop-down-multilevel li.active .drop-down-multilevel li.active i { color: var(--skin-primary); }
.mega-menu .menu-links > li.active .drop-down-multilevel li.active:hover .drop-down-multilevel li a:hover i { color: var(--skin-primary); }
.header.light .mega-menu .menu-links > li > a:hover { color: var(--skin-primary); }
.header.light .mega-menu .menu-links > li.active > a { color: var(--skin-primary); }
.header.light .search-cart i.icon:hover { color: var(--skin-primary); }
.header.light .search .search-btn:hover { color: var(--skin-primary); }
.header.fancy{background-color: var(--skin-navigationBg) !important; }
.header.fancy .topbar { background: var(--skin-primary); }
.header.fancy .mega-menu .menu-links > li > a{color: var(--skin-navigation);}
.header.fancy .mega-menu .menu-links > li > a:hover { color: var(--skin-navigation-hover); }
.header.fancy .mega-menu .menu-links > li.active > a { color: var(--skin-navigation-hover); }
.header.fancy .search-cart i.icon:hover { color: var(--skin-navigation-hover); }
.header.fancy .search .search-btn:hover { color: var(--skin-primary); }
.header.burger .menu-icon:hover { color: var(--skin-primary); }
.side-menu-icon .menu-icon:hover { color: var(--skin-primary); }
.header.text-dark .topbar ul li a:hover { color: var(--skin-primary); }
.header.text-dark .mega-menu .menu-links > li > a:hover { color: var(--skin-primary); }
.header.text-dark .mega-menu .menu-links > li.active > a { color: var(--skin-primary); }
.header.text-dark .search-cart i.icon:hover { color: var(--skin-primary); }
.header.text-dark .search .search-btn:hover { color: var(--skin-primary); }
.header.text-dark .mega-menu .drop-down a:hover i.fa, .header.text-dark .mega-menu .drop-down-tab-bar a:hover i.fa  { color: var(--skin-primary); }
.header.text-dark .mega-menu .menu-links > li.active .drop-down li.active a { color: var(--skin-primary); }
.header.text-dark .mega-menu .menu-links > li.active .drop-down li a:hover { color: var(--skin-primary); }
.header.text-dark .mega-menu .drop-down a:hover, .header.text-dark .mega-menu .drop-down-tab-bar a:hover  { color: var(--skin-primary); }
.header.text-dark .mega-menu .menu-links > li.active .drop-down-multilevel a:hover, .header.text-dark .mega-menu .drop-down-multilevel a:hover { color: var(--skin-primary); }
.header.text-dark .mega-menu .menu-links > li.active .drop-down-multilevel li.active a { color: var(--skin-primary); background: #282828; }
.header.text-dark .mega-menu .menu-links > li.active .drop-down-multilevel li.active .drop-down-multilevel li a:hover { color: var(--skin-primary); }
.header.text-dark .mega-menu .menu-links > li.active .drop-down-multilevel li.active .drop-down-multilevel li.active a { color: var(--skin-primary); background: #282828; }
.header.text-dark .mega-menu .menu-links > li.active .drop-down-multilevel li.active .drop-down-multilevel li a .drop-down-multilevel li a:hover { color: var(--skin-primary); }
.header.text-dark .mega-menu .menu-links > li.active .drop-down-multilevel li.active .drop-down-multilevel li.active .drop-down-multilevel li.active a { color: var(--skin-primary); background: #282828; }
.header.text-dark .mega-menu .menu-links > li.active .drop-down-multilevel li.active i { color: var(--skin-primary); }
.header.text-dark .mega-menu .menu-links > li.active .drop-down-multilevel li.active .drop-down-multilevel li.active i { color: var(--skin-primary); }
.header.text-dark .mega-menu .menu-links > li.active .drop-down-multilevel li.active:hover .drop-down-multilevel li a:hover i { color: var(--skin-primary); }
.header.text-dark .mega-menu .menu-links > li.active .drop-down-multilevel li.active .drop-down-multilevel li.active .drop-down-multilevel li a:hover { color: var(--skin-primary); }
.header.text-dark .mega-menu .menu-links > li.active .drop-down-multilevel li.active .drop-down-multilevel li.active a { color: var(--skin-primary); background: #282828; }
.header.text-dark .mega-menu .drop-down-multilevel a:hover i.fa-indicator { color: var(--skin-primary); }
.header.text-dark .mega-menu .drop-down-multilevel li.active a i.fa-indicator { color: var(--skin-primary); }
.header.dark-dropdown .mega-menu .drop-down a:hover i.fa, .header.dark-dropdown .mega-menu .drop-down-tab-bar a:hover i.fa  { color: var(--skin-primary); }
.header.dark-dropdown .mega-menu .menu-links > li.active .drop-down li.active a { color: var(--skin-primary); }
.header.dark-dropdown .mega-menu .menu-links > li.active .drop-down li a:hover { color: var(--skin-primary); }
.header.dark-dropdown .mega-menu .drop-down a:hover, .header.dark-dropdown .mega-menu .drop-down-tab-bar a:hover  { color: var(--skin-primary); }
.header.dark-dropdown .mega-menu .menu-links > li.active .drop-down-multilevel a:hover, .header.dark-dropdown .mega-menu .drop-down-multilevel a:hover { color: var(--skin-primary); }
.header.dark-dropdown .mega-menu .menu-links > li.active .drop-down-multilevel li.active a { color: var(--skin-primary); background: #282828; }
.header.dark-dropdown .mega-menu .menu-links > li.active .drop-down-multilevel li.active .drop-down-multilevel li a:hover { color: var(--skin-primary); }
.header.dark-dropdown .mega-menu .menu-links > li.active .drop-down-multilevel li.active .drop-down-multilevel li.active a { color: var(--skin-primary); background: #282828; }
.header.dark-dropdown .mega-menu .menu-links > li.active .drop-down-multilevel li.active .drop-down-multilevel li a .drop-down-multilevel li a:hover { color: var(--skin-primary); }
.header.dark-dropdown .mega-menu .menu-links > li.active .drop-down-multilevel li.active .drop-down-multilevel li.active .drop-down-multilevel li.active a { color: var(--skin-primary); background: #282828; }
.header.dark-dropdown .mega-menu .menu-links > li.active .drop-down-multilevel li.active i { color: var(--skin-primary); }
.header.dark-dropdown .mega-menu .menu-links > li.active .drop-down-multilevel li.active .drop-down-multilevel li.active i { color: var(--skin-primary); }
.header.dark-dropdown .mega-menu .menu-links > li.active .drop-down-multilevel li.active .drop-down-multilevel li a i { color: #ffffff; }
.header.dark-dropdown .mega-menu .menu-links > li.active .drop-down-multilevel li.active:hover .drop-down-multilevel li a:hover i { color: var(--skin-primary); }
.header.dark-dropdown .mega-menu .menu-links > li.active .drop-down-multilevel li.active .drop-down-multilevel li.active .drop-down-multilevel li a:hover { color: var(--skin-primary); }
.header.dark-dropdown .mega-menu .menu-links > li.active .drop-down-multilevel li.active .drop-down-multilevel li.active a { color: var(--skin-primary); background: #282828; }
.header.dark-dropdown .mega-menu .drop-down-multilevel a:hover i.fa-indicator { color: var(--skin-primary); }
.header.dark-dropdown .mega-menu .drop-down-multilevel li.active a i.fa-indicator { color: var(--skin-primary); }
.theme-bg { background: var(--skin-primary); }
.custom-content { background: var(--skin-primary); }
.isotope-filters  button.active, .isotope-filters  button:hover { background: var(--skin-primary); color: #fff; border-color: var(--skin-primary); }
.isotope-filters.filters-vertical button.active,  .isotope-filters.filters-vertical button:hover{ color: var(--skin-primary); background: transparent;}
.portfolio-item .portfolio-overlay  { background: var(--skin-primary); }
.portfolio-item a.popup:hover { background: var(--skin-primary); color: #ffffff; }
.no-title .portfolio-item .portfolio-overlay a:hover { color: var(--skin-primary); }
.portfolio-item-2 .portfolio-hover .hover-name a:hover { color: var(--skin-primary); }
.blog-entry .blog-detail .entry-title a:hover { color: var(--skin-primary); }
.blog-entry .entry-meta ul li i { color: var(--skin-primary); }
.blog-entry .entry-meta ul li a i { color: var(--skin-primary); }
.blog-entry .entry-meta ul li a:hover { color: var(--skin-primary); }
.blog-entry.blockquote { background: var(--skin-primary); }
.blog-entry.blockquote blockquote { background: var(--skin-primary); }
.blog-entry.blockquote .blog-detail { background: var(--skin-primary); }
.sidebar-widget .widget-categories li a:hover { color: var(--skin-primary); }
.sidebar-widget .widget-categories li a:hover i { border-color: var(--skin-primary); color: var(--skin-primary); }
.footer-widget a{ color: var(--skin-primary); }
.footer-widget a:hover{ color: #fff; }
.sidebar-widget .recent-post .recent-post-info span{color:var(--skin-primary);}
.quote::before{ color:var(--skin-primary); }


/* shop.css */
.product .product-price ins { color: var(--skin-primary); }
.product .product-image .add-to-cart a { background: var(--skin-primary); }
.shop-single .product-detail .product-detail-price ins { color: var(--skin-primary);  }
.shop-single .product-detail .input-group-append button:hover { color: var(--skin-primary); }
.shop-single .product-detail .product-detail-social ul li a:hover { color: var(--skin-primary); }
.sidebar-widgets-wrap .recent-item .recent-title a:hover { color: var(--skin-primary);}
.deal-banner .caption span.off{ color:var(--skin-primary); }
.deal-banner .caption a.viewbt{ background:var(--skin-primary); }
.offer-banner-2 .banner-content h1:before { background: var(--skin-primary); }
.add-banner-1 .add-banner-content h5.border:before { background: var(--skin-primary); }
.add-banner-1 .add-banner-content a:hover { color: var(--skin-primary); }
.shop-split-content ins {  color: var(--skin-primary); }
.wishlist-page .table td.price.price-2 { color: var(--skin-primary); }
.wishlist-page .table td.total a:hover { border: 1px solid var(--skin-primary); background: var(--skin-primary); }
.pagination li a:focus, .pagination li a:hover, .pagination li span:focus, .pagination li span:hover{background-color:var(--skin-primary);}

ul.shopAccessLink li a,
ul.shopAccessLink li a i{color: var(--skin-secondary);}
ul.shopAccessLink li.active{background-color:var(--skin-primary); color:#fff;}
ul.shopAccessLink li.active a,
ul.shopAccessLink li.active a i{color:#fff;}
ul.shopAccessLink li.active a:hover,
ul.shopAccessLink li.active a:hover i{color:var(--skin-secondary);}

.footer.black-bg {  background: var(--skin-footer); }
.footer p{color:var(--skin-textFooter) !important;}
.footer a{color:var(--skin-linkFooter); }
.footer .social-icons i{color:var(--skin-textFooter) !important;}
.footer a:hover{color:var(--skin-secondary); }