	
	
/*
	1. CUSTOM FONT
	2. CUSTOM COLORS
	3. RESPONSIVE
*/

header .logo img,
header .logo-header img,
.ts-single-image.logo img,
.ts-sidebar-content .logo img,
.footer-container .logo img{
	width: 180px;
}

/*------------------------------------------
	1. CUSTOM FONT 
------------------------------------------*/	
/*** Body font ***/	
html,
body,
label,
input,
textarea,
keygen,
select,
button,
.product-name,
.product_title,
.product_title.entry-title,
.widget_shopping_cart .cart_list .quantity .amount,
body table.compare-list,
#group-icon-header .group-button-header h6,
.woocommerce-wishlist .yith_wcwl_wishlist_footer h4,
.woocommerce-cart .woocommerce-cart-form > h2,
.cart-collaterals .cart_totals > h2,
.woocommerce .checkout .col2-set .woocommerce-billing-fields > h3,
.woocommerce .checkout #order_review_heading,
.woocommerce-account .addresses h2, 
.woocommerce-customer-details .addresses h2,
.woocommerce-account .col2-set h3,
.woocommerce-account .col2-set > div > h2,
.woocommerce .woocommerce-order-details h2,
.woocommerce .woocommerce-customer-details h2,
.top-filter-widget-area.dropdown-filter .widget-title-wrapper .widget-title,
.cart-collaterals .cart_totals > h2,
footer .widget-title,
.top-filter-widget-area.dropdown-filter .widget-title,
fieldset legend,
.ts-feature-wrapper.horizontal-icon .feature-title,
body.wpb-js-composer .vc_tta-tabs .vc_tta-tab a{
	font-family: Arimo;
	font-size: 16px;
	line-height: 24px;
	font-weight: 400;
	letter-spacing: 0.5px;
}
.shopping-cart-wrapper .dropdown-container, 
.my-account-wrapper .dropdown-container, 
.wcml_currency_switcher > ul, 
.wpml-ls-legacy-dropdown ul.wpml-ls-sub-menu, 
.wpml-ls-legacy-dropdown-click ul.wpml-ls-sub-menu, 
.wpml-ls-legacy-list-horizontal ul.wpml-ls-sub-menu, 
.wpml-ls-legacy-list-vertical ul.wpml-ls-sub-menu, 
.my-account-wrapper .account-control > a,
.woocommerce table.shop_table td.product-remove:before,
a.remove:before,
.woocommerce a.remove:before,
.comment-author-link,
.wishlist_table .product-add-to-cart a.button.loading:before{
	font-size: 16px;
}
.tagcloud a{
	font-size: 16px !important;
}
.ts-feature-wrapper.horizontal-icon .feature-title{
	font-family: Arimo;
}
b,
strong,
dt,
.woocommerce .checkout .col2-set .woocommerce-billing-fields > h3,
.woocommerce .checkout #order_review_heading,
.woocommerce-account .addresses h2, 
.woocommerce-customer-details .addresses h2,
.woocommerce-account .col2-set h3,
.woocommerce-account .col2-set > div > h2,
.woocommerce .woocommerce-order-details h2,
.woocommerce .woocommerce-customer-details h2,
.woocommerce table.shop_table tbody th, 
.woocommerce table.shop_table tfoot td, 
.woocommerce table.shop_table tfoot th{
	font-family: Arimo;
	font-weight: 700;
}
/*** Heading font ***/
h1,.h1,
h2,.h2,
h3,.h3,
h4,.h4,
h5,.h5,
h6,.h6,
.heading-font-1,
.single-portfolio .ts-portfolio-wrapper.ts-slider .shortcode-heading-wrapper > .heading-title,
.single-product.woocommerce div.product .product_title,
.banner-style-3.custom-heading-font .heading-text2{
	font-family: Noto Serif;
	font-weight: 400;
}
.ts-heading.heading-font-1 .heading{
	font-family: Noto Serif !important;
}
.heading-font-2,
.counter-wrapper,
.ts-banner h1,
.ts-banner h2,
.ts-banner h3,
.ts-banner h4,
.ts-banner h5,
.ts-banner h6,
.ts-product-category-banner-wrapper .category-name h3,
.ts-mailchimp-subscription-shortcode .widget-title,
.widgettitle,
.ts-shortcode .widget-title,
.column-tabs .tabs li,
body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-style-3 .vc_tta-tab > a,
header .logo-wrapper a,
.ts-feature-wrapper .feature-number,
html body > h1{
	font-family: Montserrat;
	font-weight: 600;
}
.ts-heading.heading-font-2 .heading{
	font-family: Montserrat !important;
}
.ts-heading .heading,
.ts-shortcode .shortcode-heading-wrapper h2.heading,
.ts-product-in-category-tab-wrapper .column-tabs .heading-tab h2.heading,
.ts-product-in-category-tab-wrapper.tab-heading-default .column-tabs .tabs li,
.banner-style-3 .box-content > header > .heading-text3{
	font-family: Montserrat;
	font-weight: 400;
}
.ts-products-widget h2.widgettitle{
	font-weight: 400;
}
/*** Heading font size ***/
h1,.h1,
.h1 .heading,
.ts-banner.banner-style-default header .heading-text,
.ts-banner.banner-style-2 .heading-text,
.ts-banner.banner-style-3 .heading-text2{
	font-size: 60px;
	line-height: 60px;
	letter-spacing: 0.5px;
}
h2,.h2,
.h2 .heading,
.ts-banner.banner-style-3 .heading-text,
.single-product.woocommerce div.product .product_title,
.ts-popup-modal .quickshop-content .product_title,
.vc_col-sm-12 > .wpb_wrapper > .woocommerce.columns-1 .ts-product-wrapper.item-list .product .product-name, 
.vc_col-sm-12 > .vc_column-inner > .wpb_wrapper > .woocommerce.columns-1 .ts-product-wrapper.item-list .product .product-name{
	font-size: 34px;
	line-height: 36px;
	letter-spacing: 0.5px;
}
h3,.h3,
.h3 .heading,
.single-portfolio .ts-portfolio-wrapper.ts-slider .shortcode-heading-wrapper > .heading-title,
.comments-area .heading-title,
.woocommerce-account #customer_login h2,
.vc_col-sm-12 > .wpb_wrapper > .ts-mailchimp-subscription-shortcode.style-1.vertical-button-icon .widget-title,
.ts-heading.clear-spacing h3.heading,
.ts-heading.clear-spacing.h3 .heading,
h3.vc_custom_heading,
.h3.vc_custom_heading,
.widget.ts-products-widget h2.widgettitle,
.ts-product-in-category-tab-wrapper .column-tabs .heading-tab h2.heading,
.ts-product-in-product-type-tab-wrapper .column-tabs .heading-tab h2.heading,
body div.wishlist-title h2,
.woocommerce .cross-sells > h2,
.woocommerce .upsells > h2,
.woocommerce .related > h2{
	font-size: 26px;
	line-height: 32px;
	letter-spacing: 0.5px;
}
h4,.h4,
.h4 .heading{
	font-size: 24px;
	line-height: 32px;
	letter-spacing: 0.5px;
}
h5,.h5,
.h5 .heading,
.portfolio-inner h3,
.widget-title,
.widgettitle,
.category-name .heading-title,
.ts-blogs .heading-title.entry-title,
.woocommerce div.product .woocommerce-tabs ul.tabs li,
body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-style-4 .vc_tta-tab > a,
body.wpb-js-composer .vc_tta-tabs.vc_tta-style-4 .vc_tta-tab,
.woocommerce #reviews #review_form_wrapper .comment-reply-title,
.ts-product-category-banner-wrapper .category-name h3{
	font-size: 20px;
	line-height: 28px;
	letter-spacing: 0.5px;
}
h6,.h6,
.h6 .heading,
.ts-banner.banner-style-3 .heading-text3,
.single-ts_portfolio .portfolio-inner h3,
.ts-blogs.item-list .heading-title.entry-title,
.vc_toggle_title>h4,
.ts-blogs .heading-title.entry-title.h5,
.ts-team-members .team-info .name,
.wpb_heading.wpb_pie_chart_heading,
.ts-feature-wrapper .feature-title,
.ts-milestone h3.subject,
.ts-price-table .table-title,
.ts-product-in-category-tab-wrapper.tab-heading-default .column-tabs .tabs li,
html body > h1{
	font-size: 18px;
	line-height: 26px;
	letter-spacing: 0.5px;
}	
.button,
button,
input[type^="submit"],
a.dokan-btn, 
.dokan-btn,
.shop-more > a,
input[type="submit"].dokan-btn,
.button-readmore,
.ts-button-wrapper .ts-button,
.vc_column_container .vc_btn, 
.vc_column_container .wpb_button,
.woocommerce #respond input#submit, 
.woocommerce a.button, 
.woocommerce button.button, 
.woocommerce input.button,
.ts-portfolio-wrapper .filter-bar li,
body .yith-woocompare-widget a.compare,
.ts-portfolio-wrapper .filter-bar li,
#tribe-events .tribe-events-button, 
#tribe_events_filters_wrapper input[type=submit], 
.tribe-events-button,  
.tribe-events-button.tribe-inactive, 
#tribe-events-footer ~ a.tribe-events-ical.tribe-events-button,
.woocommerce-account .woocommerce-MyAccount-navigation li a,
.woocommerce .widget_price_filter .price_slider_amount .button,
.woocommerce #respond input#submit.alt, 
.woocommerce a.button.alt, 
.woocommerce button.button.alt, 
.woocommerce input.button.alt,
.wp-block-button .wp-block-button__link,
.button-secondary,
ts-button-wrapper .button-secondary,
a.button.button-secondary,
.woocommerce a.button.button-secondary,
.add_to_cart_button,
.woocommerce a.button.add_to_cart_button,
#add_payment_method .wc-proceed-to-checkout a.checkout-button, 
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button, 
.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,
.load-more-wrapper .load-more,
.ts-shop-load-more .button,
.woocommerce .ts-shop-load-more .button,
.more-less-buttons a.less-button,
.more-less-buttons a.more-button,
body table.compare-list .add-to-cart td a,
.woocommerce #respond input#submit.disabled,
.woocommerce #respond input#submit:disabled[disabled],
.woocommerce a.button.disabled,
.woocommerce a.button:disabled[disabled],
.woocommerce button.button.disabled,
.woocommerce button.button:disabled[disabled],
.woocommerce input.button.disabled,
.woocommerce input.button:disabled[disabled],
.woocommerce #respond input#submit.alt.disabled,
.woocommerce #respond input#submit.alt:disabled,
.woocommerce #respond input#submit.alt:disabled[disabled],
.woocommerce a.button.alt.disabled,
.woocommerce a.button.alt:disabled,
.woocommerce a.button.alt:disabled[disabled],
.woocommerce button.button.alt.disabled,
.woocommerce button.button.alt:disabled,
.woocommerce button.button.alt:disabled[disabled],
.woocommerce input.button.alt.disabled,
.woocommerce input.button.alt:disabled,
.woocommerce input.button.alt:disabled[disabled]{
	font-size: 14px;
	line-height: 24px;
	letter-spacing: 0.5px;
}

/*** Special letter-spacing ***/
.secondary-heading-bold-spacing,
.ts-product-in-category-tab-wrapper .column-tabs .tabs li,
.ts-product-in-product-type-tab-wrapper .column-tabs .tabs li,
body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-style-3 .vc_tta-tab > a,
.ts-product-in-category-tab-wrapper.tab-heading-default .column-tabs .tabs li,
.ts-banner.banner-style-3 .heading-text,
.ts-banner.banner-style-2 .heading-text,
.ts-banner.banner-style-4 .heading-text2{
	letter-spacing: 2px;
}
.secondary-heading-spacing,
.ts-heading .heading,
.ts-shortcode .shortcode-heading-wrapper h2.heading,
.ts-product-in-category-tab-wrapper .column-tabs .heading-tab h2.heading,
.ts-banner.banner-style-3 .heading-text2,
.ts-banner.banner-style-3 .heading-text3,
.ts-banner.banner-style-4 .heading-text3{
	letter-spacing: 6px;
}
.clear-spacing,
.clear-spacing > *{
	letter-spacing: 0.5px !important;
}

/*** Responsive font size ***/	
@media only screen and (max-width:1024px){
	h1,.h1,
	.h1 .heading,
	.ts-banner.banner-style-default header .heading-text,
	.ts-banner.banner-style-2 .heading-text,
	.ts-banner.banner-style-3 .heading-text2{
		font-size: 46px;
		line-height: 48px;
		letter-spacing: 0.5px;
	}
	h2,.h2,
	.h2 .heading,
	.ts-banner.banner-style-3 .heading-text,
	.single-product.woocommerce div.product .product_title,
	.ts-popup-modal .quickshop-content .product_title,
	.vc_col-sm-12 > .wpb_wrapper > .woocommerce.columns-1 .ts-product-wrapper.item-list .product .product-name, 
	.vc_col-sm-12 > .vc_column-inner > .wpb_wrapper > .woocommerce.columns-1 .ts-product-wrapper.item-list .product .product-name{
		font-size: 28px;
		line-height: 32px;
		letter-spacing: 0.5px;
	}
	h3,.h3,
	.h3 .heading,
	.single-portfolio .ts-portfolio-wrapper.ts-slider .shortcode-heading-wrapper > .heading-title,
	.comments-area .heading-title,
	.woocommerce-account #customer_login h2,
	.vc_col-sm-12 > .wpb_wrapper > .ts-mailchimp-subscription-shortcode.style-1.vertical-button-icon .widget-title,
	.ts-heading.clear-spacing h3.heading,
	.ts-heading.clear-spacing.h3 .heading,
	h3.vc_custom_heading,
	.h3.vc_custom_heading,
	.widget.ts-products-widget h2.widgettitle,
	.ts-product-in-category-tab-wrapper .column-tabs .heading-tab h2.heading,
	.ts-product-in-product-type-tab-wrapper .column-tabs .heading-tab h2.heading,
	body div.wishlist-title h2{
		font-size: 22px;
		line-height: 30px;
		letter-spacing: 0.5px;
	}
	h4,.h4,
	.h4 .heading{
		font-size: 20px;
		line-height: 26px;
		letter-spacing: 0.5px;
	}
	h5,.h5,
	.h5 .heading,
	.portfolio-inner h3,
	.widget-title,
	.widgettitle,
	.category-name .heading-title,
	.ts-blogs .heading-title.entry-title,
	.woocommerce div.product .woocommerce-tabs ul.tabs li,
	body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-style-4 .vc_tta-tab > a,
	body.wpb-js-composer .vc_tta-tabs.vc_tta-style-4 .vc_tta-tab,
	.woocommerce #reviews #review_form_wrapper .comment-reply-title,
	.ts-product-category-banner-wrapper .category-name h3{
		font-size: 18px;
		line-height: 26px;
		letter-spacing: 0.5px;
	}
	h6,.h6,
	.h6 .heading,
	.ts-banner.banner-style-3 .heading-text3,
	.single-ts_portfolio .portfolio-inner h3,
	.vc_toggle_title>h4,
	.ts-blogs .heading-title.entry-title.h5,
	.ts-team-members .team-info .name,
	.wpb_heading.wpb_pie_chart_heading,
	.ts-feature-wrapper .feature-title,
	.ts-milestone h3.subject,
	.ts-price-table .table-title,
	.ts-product-in-category-tab-wrapper.tab-heading-default .column-tabs .tabs li,
	html body > h1{
		font-size: 16px;
		line-height: 24px;
		letter-spacing: 0.5px;
	}
	/*** Special letter-spacing ***/
	.secondary-heading-bold-spacing,
	.ts-product-in-category-tab-wrapper .column-tabs .tabs li,
	.ts-product-in-product-type-tab-wrapper .column-tabs .tabs li,
	body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-style-3 .vc_tta-tab > a,
	.ts-product-in-category-tab-wrapper.tab-heading-default .column-tabs .tabs li,
	.ts-banner.banner-style-3 .heading-text,
	.ts-banner.banner-style-2 .heading-text,
	.ts-banner.banner-style-4 .heading-text2{
		letter-spacing: 1px;
	}
	.secondary-heading-spacing,
	.ts-heading .heading,
	.ts-shortcode .shortcode-heading-wrapper h2.heading,
	.ts-product-in-category-tab-wrapper .column-tabs .heading-tab h2.heading,
	.ts-banner.banner-style-3 .heading-text2,
	.ts-banner.banner-style-3 .heading-text3,
	.ts-banner.banner-style-4 .heading-text3{
		letter-spacing: 4px;
	}
}
@media only screen and (max-width:480px){
	h1,.h1,
	.h1 .heading,
	.ts-banner.banner-style-default header .heading-text,
	.ts-banner.banner-style-2 .heading-text,
	.ts-banner.banner-style-3 .heading-text2{
		font-size: 40px;
		line-height: 48px;
		letter-spacing: 0.5px;
	}
	h2,.h2,
	.h2 .heading,
	.ts-banner.banner-style-3 .heading-text,
	.single-product.woocommerce div.product .product_title,
	.ts-popup-modal .quickshop-content .product_title,
	.vc_col-sm-12 > .wpb_wrapper > .woocommerce.columns-1 .ts-product-wrapper.item-list .product .product-name, 
	.vc_col-sm-12 > .vc_column-inner > .wpb_wrapper > .woocommerce.columns-1 .ts-product-wrapper.item-list .product .product-name{
		font-size: 26px;
		line-height: 30px;
		letter-spacing: 0.5px;
	}
}
@media only screen and (min-width: 992px){
	.header-v2 .ts-floating-sidebar .menu-fullscreen .pc-menu > ul > li{
		font-size: 60px;
		line-height: 60px;
	}
	body.header-v2 .menu-fullscreen nav > ul li ul.sub-menu,
	.header-v2 .ts-floating-sidebar .menu-fullscreen .pc-menu > ul > li > .ts-menu-drop-icon{
		font-size: 20px;
		line-height: 60px;
	}
}
@media only screen and (min-width:992px) and (max-width:1024px){
	.header-v2 .ts-floating-sidebar .menu-fullscreen .pc-menu > ul > li{
		font-size: 46px;
		line-height: 48px;
	}
	body.header-v2 .menu-fullscreen nav > ul li ul.sub-menu,
	.header-v2 .ts-floating-sidebar .menu-fullscreen .pc-menu > ul > li > .ts-menu-drop-icon{
		line-height: 48px;
	}
}

/*------------------------------------------
	2. CUSTOM COLORS 
------------------------------------------*/

/*** Heading color ***/

h1,.h1,
h2,.h2,
h3,.h3,
h4,.h4,
h5,.h5,
h6,.h6,
.ts-dropcap,
.vc_pie_chart .vc_pie_chart_value,
.column-tabs .tabs li:hover, 
.column-tabs .tabs li.current, 
.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,
.woocommerce-tabs ul.tabs li.active,
header .logo-wrapper a,
fieldset legend,
body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-style-1 .vc_tta-tab a,
body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-style-2 .vc_tta-tab a,
body.wpb-js-composer .vc_general.vc_tta-tabs .vc_tta-tab.vc_active a{
	color: rgba(17,17,17,1);
}
.style-heading-line-under .heading:after, 
.style-heading-line-under .widgettitle:after,
.style-heading-line-before .heading:before, 
.style-heading-line-before .widgettitle:before,
.ts-product-wrapper.item-list .product .product-categories:after{
	border-color: rgba(183,126,49,1);
}
.column-tabs .tabs li.current .review-number, 
.woocommerce-tabs ul.tabs li.active .review-number{
	background-color: rgba(17,17,17,1);
}
body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-style-4 .vc_tta-tab.vc_active:before{
	border-color: rgba(17,17,17,1);
}

/*** Primary Color ***/

.primary-color,
.footer-container .primary-color,
.ts-heading.primary-color .heading,
.ts-icon,
.feature-icon,
.gridlist-toggle a:hover,
.gridlist-toggle a.active,
.product-per-page-form ul.perpage a:hover,
.product-per-page-form ul.perpage a.current,
.woocommerce .woocommerce-ordering ul li a:hover,
.before-loop-wrapper .woocommerce-ordering .orderby-current:hover,
.top-filter-widget-area-button > a:hover,
.header-top .shopping-cart-wrapper a > .ic-cart:before, 
.header-top .my-account-wrapper .ts-tiny-account-wrapper:before, 
.header-top .header-language:before, 
.header-top .header-currency:before, 
.header-top .search-sidebar-icon .icon:before, 
.header-top .my-wishlist-wrapper:before,
.group-button-header a:hover,
.product-group-button a:hover,
.shopping-cart-wrapper:hover a > .ic-cart:before, 
.my-account-wrapper:hover .ts-tiny-account-wrapper:before, 
.header-language:hover:before, 
.header-currency:hover:before, 
.search-sidebar-icon:hover .icon:before, 
.my-wishlist-wrapper:hover:before, 
.header-language a:hover,
.header-language a:hover .wpml-ls-native,
.header-language .wpml-ls-legacy-list-horizontal .wpml-ls-current-language > a,
.header-language .wpml-ls-legacy-list-vertical .wpml-ls-current-language > a,
.header-currency a:hover,
.my-wishlist-wrapper a:hover,
.shopping-cart-wrapper a:hover,
.my-account-wrapper a:hover,
.ts-group-meta-icon-toggle .icon:hover, 
.ts-popup-modal span.close:hover,
.quantity .minus:hover, 
.quantity .plus:hover,
div.product .summary a.compare:hover:before,
.woocommerce div.product .summary a.compare:hover:before,
div.product .summary .yith-wcwl-add-to-wishlist:hover a:before,
.woocommerce div.product .summary .yith-wcwl-add-to-wishlist:hover a:before,
.product-name a:hover,
.widget_display_search > form > div:hover:before, 
.widget_search > form .search-button:hover:before, 
.widget_product_search > form:hover:before, 
form .search-button:hover:before, 
body .select2-search--dropdown:hover:before,
.ts-floating-sidebar .close:hover:before, 
body #cboxClose:hover:before, 
html body > h1 a.close:hover:before, 
.ts-popup-modal span.close:hover:before, 
body a.pp_close:after,
body .pp_content_container a.pp_close:hover:after,
ul.info-content li:before,
.office-address:before,
.phone-numbers:before,
.email-address:before,
.column-tabs .tabs li.current:before,
.ul-style.icon-primary > li:before,
.vc_col-sm-12 > .wpb_wrapper > .woocommerce.columns-1 .ts-product-wrapper.item-list .product .price, 
.vc_col-sm-12 > .vc_column-inner > .wpb_wrapper > .woocommerce.columns-1 .ts-product-wrapper.item-list .product .price,
.product-group-button > div a:hover,
.ts-social-icons .social-icons.style-default li.custom a:hover,
.ts-social-icons .social-icons.style-verticle li.custom a:hover,
.ts-social-icons li.custom a span:before,
.ts-heading.style-heading-line-under-2:before,
.style-heading-line-under-2 .shortcode-heading-wrapper:before,
.portfolio-inner .icon-group a:hover,
.woocommerce table.cart td.actions .coupon .button:hover,
.header-transparent.header-text-light .shopping-cart-wrapper:hover a > .ic-cart:before,
.header-transparent.header-text-light .my-account-wrapper:hover .ts-tiny-account-wrapper:before, 
.header-transparent.header-text-light .header-language:hover:before, 
.header-transparent.header-text-light .header-currency:hover:before,
.header-transparent.header-text-light .search-sidebar-icon:hover .icon:before,
.header-transparent.header-text-light .my-wishlist-wrapper:hover:before,
.header-transparent.header-text-light .ts-group-meta-icon-toggle .icon:hover,
.header-transparent.header-text-light .ts-group-meta-icon-toggle:hover .icon:before,
.header-transparent.header-text-light .is-sticky .shopping-cart-wrapper:hover a > .ic-cart:before,
.header-transparent.header-text-light .is-sticky .my-account-wrapper:hover .ts-tiny-account-wrapper:before, 
.header-transparent.header-text-light .is-sticky .header-language:hover:before, 
.header-transparent.header-text-light .is-sticky .header-currency:hover:before,
.header-transparent.header-text-light .is-sticky .search-sidebar-icon:hover .icon:before,
.header-transparent.header-text-light .is-sticky .my-wishlist-wrapper:hover:before,
.header-transparent.header-text-light .is-sticky .ts-group-meta-icon-toggle .icon:hover,
.header-transparent.header-text-light .is-sticky .ts-group-meta-icon-toggle:hover .icon:before,
.entry-meta-top .author > a,
.ts-header a:hover,
.footer-container a:hover,
.breadcrumb-title-wrapper a:hover,
.heading-title.entry-title a:hover,
div.summary .meta-content > *:not(.ts-social-sharing) a:hover,
.vc_toggle_title:hover > h4,
.author > a:hover,
.commentlist .author > a:hover,
.comment-author-link a:hover,
#cancel-comment-reply-link,
.woocommerce-account .woocommerce-MyAccount-content a:hover,
.products .product .meta-wrapper a:hover, 
.product_list_widget .ts-wg-meta a:hover,
.ts-button-wrapper a.ts-button.text-underline:hover,
.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme:hover,
body #cboxClose:hover,
body.header-v2 #group-icon-header .close:hover,
.product-filter-by-brand ul li label:hover,
.product-filter-by-brand ul li.selected label,
.woocommerce .widget_rating_filter ul li.chosen a:hover::before,
.widget-container.widget_layered_nav > ul > li.chosen > a,
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a:hover::before,
#ts-search-sidebar .view-all-wrapper > a:hover,
body.wpb-js-composer .vc_tta-tabs:not(.vc_tta-style-1) .vc_tta-tab.vc_active > a:after, 
body.wpb-js-composer .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill):not(.vc_tta-style-1).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a:after,
body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-style-3 .vc_tta-tab:before,
.counter-wrapper > div .number,
.product-filter-by-brand-wrapper > ul > li.selected label:hover:before,
.product-filter-by-availability-wrapper > ul > li > input[checked="checked"] + label:hover:before,
.product-filter-by-availability-wrapper > ul > li > input[checked="checked"] + label,
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a:hover::before,
ul.subsubsub li a:hover,
ul.subsubsub li.active a,
.dokan-orders-content .dokan-orders-area ul.order-statuses-filter a:hover,
.dokan-orders-content .dokan-orders-area ul.order-statuses-filter li.active a,
.dokan-product-listing .dokan-product-listing-area .row-actions a:hover,
.dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap ul.dokan-cmt-row-actions a:hover,
.dokan-product-listing .dokan-product-listing-area .row-actions .delete a:hover,
.dokan-dashboard a.dokan-coupon-product-select-all,
.dokan-dashboard a.dokan-coupon-product-clear-all,
.dokan-dashboard a.dokan-coupon-product-select-all:hover,
.dokan-dashboard a.dokan-coupon-product-clear-all:hover{
	color: rgba(183,126,49,1);
}
.style-heading-dashed-line .heading:before,
.style-heading-dashed-line .widgettitle:before,
.style-heading-dashed-line .heading:after,
.style-heading-dashed-line .widgettitle:after,
.ts-image-gallery-wrapper.has-heading .item .overlay{
	background-color: rgba(183,126,49,1);
}
.style-heading-grid-before .heading:before,
.style-heading-grid-before .widgettitle:before{
	color: rgba(183,126,49,1);
}
.remove:hover,
.woocommerce a.remove:hover,
table.compare-list .remove td a .remove:hover,
.ts-banner a.button:hover{
	color: rgba(183,126,49,1) !important;
}
.shopping-cart-wrapper .cart-number,
.woocommerce .woocommerce-ordering .orderby li a.current,
.header-v2 .my-wishlist-wrapper > a > span, 
.header-v3 .my-wishlist-wrapper > a > span,
.header-v6 .my-wishlist-wrapper > a > span,
.ts-product-in-category-tab-wrapper.tab-horizontal-center.has-icon .list-categories ul.tabs > li.current:after,
body .select2-container--default .select2-results__option--highlighted[aria-selected], 
body .select2-container--default .select2-results__option[aria-selected=true], 
body .select2-container--default .select2-results__option[data-selected=true],
.single-portfolio .portfolio-info.like-button,
.product-group-button .button-tooltip:before,
.ts-feature-wrapper.horizontal-icon .feature-icon i,
.ts-feature-wrapper.vertical-icon .feature-icon i,
body.wpb-js-composer .vc_tta-tabs.vc_tta-style-2 .vc_tta-tab.vc_active > a,
#to-top a:hover{
	color: rgba(255,255,255,1);
	background-color: rgba(183,126,49,1);
}
.shopping-cart-wrapper .dropdown-container:before, 
.my-account-wrapper .dropdown-container:before, 
.wcml_currency_switcher > ul:before, 
.wpml-ls-legacy-dropdown ul.wpml-ls-sub-menu:before,
.wpml-ls-legacy-dropdown-click ul.wpml-ls-sub-menu:before,
.wpml-ls-legacy-list-horizontal > ul:before,
.wpml-ls-legacy-list-vertical > ul:before,
.my-account-wrapper .account-control:before,
.ts-header .menu-wrapper nav > ul li ul.sub-menu:before,
.style-heading-line-under-2 .heading:before,
.style-heading-line-under-2 .heading:after,
body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab.vc_active:before,
body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tab.vc_active:before,
.checkout-login-coupon-wrapper .woocommerce-info, 
.woocommerce .checkout-login-coupon-wrapper .woocommerce-info,
body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-style-2 .vc_tta-tabs-list:after{
	border-color: rgba(183,126,49,1);
}
.product-group-button .button-tooltip:after{
	border-top-color: rgba(183,126,49,1);
}
body.product-style-2 .product-group-button .button-tooltip:after{
	border-left-color: rgba(183,126,49,1);
}
.ts-social-icons .style-square li.custom a:hover,
.ts-social-icons .style-circle li.custom a:hover,
.ts-social-icons .style-default li.custom a .ts-tooltip, 
.ts-social-icons .style-square li.custom a .ts-tooltip, 
.ts-social-icons .style-circle li.custom a .ts-tooltip{ 
	background-color: rgba(183,126,49,1);
	border-color: rgba(183,126,49,1);
}
.ts-header .menu-wrapper nav > ul > li > a:after,
ul.product_list_widget li a.ts-wg-thumbnail:after,
.ts-instagram-wrapper .item > a:after{
	background-color: rgba(183,126,49,1);
}
.ts-price-table.style-2.active-table,
.ts-price-table.style-3 header,
.ts-price-table.style-3.active-table header,
.ts-price-table.style-4 .table-title span{
	background: rgba(183,126,49,1);
}
.ts-price-table.style-1:before,
.ts-price-table.style-1:hover:before,
.ts-price-table.style-1 .button-price-table:hover,
.ts-price-table.style-4 .button-price-table:hover{
	border-color: rgba(183,126,49,1);
}
.ts-price-table.style-1 .table-price,
.ts-price-table.style-1 .during-price{
	color: rgba(183,126,49,1);
}
.ts-price-table.style-4 .table-title span:before,
.ts-price-table.style-4 .table-title span:after,
.ts-price-table.style-4 .table-title:before,
.ts-price-table.style-4 .table-title:after{
	border-top-color: rgba(183,126,49,1);
	border-bottom-color: rgba(183,126,49,1);
}

/*** Main content color ***/

body,
.images.loading:after,
.ts-product .content-wrapper.loading:after,
.ts-logo-slider-wrapper.loading .content-wrapper:after,
.related-posts.loading .content-wrapper:after,
.woocommerce .product figure.loading:after,
.ts-products-widget .ts-products-widget-wrapper.loading:after,
.ts-blogs-widget .ts-blogs-widget-wrapper.loading:after,
.ts-recent-comments-widget .ts-recent-comments-widget-wrapper.loading:after,
.blogs article a.gallery.loading:after,
.ts-blogs-wrapper.loading .content-wrapper:after,
.ts-testimonial-wrapper .items.loading:after,
.ts-twitter-slider .items.loading:after,
article .thumbnail.loading:after,
.ts-portfolio-wrapper.loading:after,
.thumbnails.loading:after,
.widget-container .gallery.loading figure:after,
.ts-product-category-wrapper .content-wrapper.loading:after,
.vc_row.loading:after,
.thumbnails-container.loading:after,
.single-product-top-thumbnail-slider.loading:after,
.images-slider-wrapper .image-items.loading:after,
.ts-instagram-wrapper.loading:after,
.column-products.loading:after,
.image-gallery.loading:after,
.ts-team-members .loading:after,
.woocommerce .woocommerce-ordering .orderby > li:after,
.top-filter-widget-area-button a:after,
div.product .summary .yith-wcwl-add-to-wishlist a:before, 
div.product .summary a.compare:before,
.quantity, 
body table.compare-list,
.single-navigation > div > a,
.woocommerce div.product div.summary .single-navigation a,
.owl-nav > div:before, 
a .owl-nav > div:before, 
.prev-button:before, 
.next-button:before,
select,
textarea,
html input[type="search"],
html input[type="text"],
html input[type="email"],
html input[type="password"],
html input[type="date"],
html input[type="number"],
html input[type="tel"],
.select2-container--default .select2-selection--single .select2-selection__rendered,
.woocommerce .checkout .select2-container--default .select2-selection--single,
.woocommerce form .form-row.woocommerce-validated .select2-container, 
.woocommerce form .form-row.woocommerce-validated input.input-text, 
.woocommerce form .form-row.woocommerce-validated select, 
.woocommerce form .form-row.woocommerce-invalid .select2-container, 
.woocommerce form .form-row.woocommerce-invalid input.input-text, 
.woocommerce form .form-row.woocommerce-invalid select,
.page-container > .ts-sidebar .widget-container.ts-recent-comments-widget,
.page-container > .ts-sidebar .widget-container.widget_recent_comments,
.dropdown-container ul.cart_list li.loading:before,
.entry-summary .short-content .wp-block-separator.is-style-dots:before,
.single .entry-content .wp-block-separator.is-style-dots:before{
	color: rgba(85,85,85,1);
}
body #main, 
body.dokan-store #main:before, 
#cboxLoadedContent, 
#main > .page-container,
.ts-popup-modal .popup-container,
.header-v4 .ts-header,
.woocommerce-account .col2-set > div > h2,
.ts-floating-sidebar .ts-sidebar-content,
.ts-floating-sidebar.full-screen.active,
.my-account-wrapper .dropdown-container:before,
.ts-price-table.style-1 header:before,
.ts-price-table.style-1 header:after{
	background-color: rgba(255,255,255,1);
}
.product-wrapper .color-swatch > div:before{
	border-color: rgba(255,255,255,1);
}
.ts-product-category-banner-wrapper .category-item:hover:after,
.ts-product-category-banner-wrapper .category-item.active:after{
	border-color: transparent rgba(255,255,255,1) transparent transparent;
}
#cboxLoadedContent iframe,
body table.compare-list div.blockUI.blockOverlay,
.wishlist_table div.blockUI.blockOverlay{
	background: rgba(255,255,255,1) !important;
}
.ts-floating-sidebar div.blockUI.blockOverlay,
.ts-floating-sidebar .dropdown-container ul.cart_list li.loading:after{
	background: rgba(255,255,255,0.9) !important;
}
body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-style-1 .vc_tta-tab.vc_active{
	border-bottom-color: rgba(255,255,255,1);
}
body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-style-1 .vc_tta-panels-container + .vc_tta-tabs-container .vc_tta-tab.vc_active{
	border-top-color: rgba(255,255,255,1);
	border-bottom-color: rgba(215,215,215,1);
}
@media only screen and (max-width: 767px){
	.ts-product-category-banner-wrapper .category-item:hover:after, 
	.ts-product-category-banner-wrapper .category-item.active:after{
		border-color: transparent transparent rgba(255,255,255,1) transparent;
	}
	}

.product-content.show-more-less:before{
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),to(rgba(255,255,255,1)));
    background-image: linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);
}
/* Link color */
a{
	color: rgba(183,126,49,1);
}
a:hover{
	color: rgba(183,126,49,1);
}
strong,
dt,
.shopping-cart-wrapper .dropdown-container,
.my-account-wrapper .dropdown-container,
.my-account-wrapper .account-control,
.header-currency a + ul, 
.header-language a + ul,
.verticle-group-icon,
.verticle-group-icon .shopping-cart-wrapper .dropdown-container, 
.verticle-group-icon .my-account-wrapper .dropdown-container, 
.verticle-group-icon .wcml_currency_switcher > ul, 
.verticle-group-icon .wpml-ls-legacy-dropdown ul.wpml-ls-sub-menu, 
.verticle-group-icon .wpml-ls-legacy-dropdown-click ul.wpml-ls-sub-menu, 
.verticle-group-icon .my-account-wrapper .account-control,
.entry-meta-top .date-time,
.author + .role,
.author > a,
.wp-block-quote cite,
.wp-block-pullquote cite,
.comment-author-link,
.comment-count:before,
.ts-post-like-button .icon:before,
.woocommerce-review__author,
.more-less-buttons > a,
.ts-popup-modal span.close,
.ts-dropcap,
.ts-sidebar-content,
.ts-header-social-icons,
.ts-social-sharing, 
.sharethis-inline-share-buttons,
.woocommerce .before-loop-wrapper,
.woocommerce .widget-container .price_slider_amount .price_label,
#primary > .top-filter-widget-area .widget-container > *:not(.widget-title-wrapper),
a.block-control:hover,
.product-categories,
ul.product_list_widget li .ts-wg-meta,
.portfolio-inner .icon-group a,
.portfolio-info > span:first-child,
.woocommerce nav.woocommerce-pagination ul li a:focus, 
.woocommerce nav.woocommerce-pagination ul li a:hover, 
.woocommerce nav.woocommerce-pagination ul li span.current, 
.ts-pagination ul li a:focus,
.ts-pagination ul li a:hover,
.ts-pagination ul li span.current,
.single-navigation > div > a:hover,
.woocommerce div.product div.summary .single-navigation a:hover,
.owl-nav > div:hover:before, 
a .owl-nav > div:hover:before, 
.prev-button:hover:before, 
.next-button:hover:before,
.member-social a,
.ts-social-icons .style-no-border li a,
.page-container > .ts-sidebar .widget-container,
html body > h1,
.owl-nav > div:hover:before, 
.prev-button:hover:before, 
.next-button:hover:before,
.tags-link a,
.cats-link a,
.tagcloud a,
.tags-link .label,
.cats-link .label,
.ts-social-icons .social-icons,
.woocommerce-wishlist .yith_wcwl_wishlist_footer ul li,
.tagcloud a:hover,
.tag-links a:hover,
.tags-link a:hover,
div.product .summary .meta-content .cat-links a:hover,
div.product .summary .meta-content .tags-link a:hover,
.ts-milestone > .number,
.ts-price-table.style-4 .table-price,
.ts-price-table.style-4 .during-price,
.widget_mc4wp_form_widget .subscribe-email button:before,
.widget-container.mailchimp-subscription .subscribe-email button:before,
.woocommerce .widget_rating_filter ul li.chosen a::before,
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{
	color: rgba(17,17,17,1);
}
.comment-count .number, 
.ts-post-like-button .number{
	background: rgba(17,17,17,1);
	color: #ffffff;
}
.remove,
.woocommerce a.remove,
table.compare-list .remove td a .remove{
	color: rgba(17,17,17,1) !important;
}
.owl-dots > .owl-dot:before,
body .flex-control-paging li a:before,
body .theme-default .nivo-controlNav a:before{
	background: rgba(17,17,17,1);
}
/* Border color */
*,
table.shop_table th,
table.shop_table td,
table.shop_table th:first-child, 
table.shop_table thead th:first-child,
.woocommerce table.shop_table td,
.cart-collaterals table.shop_table tbody:first-child tr:first-child td, 
.cart-collaterals table.shop_table tbody:first-child tr:first-child th,
#add_payment_method .cart-collaterals .cart_totals tr td, 
#add_payment_method .cart-collaterals .cart_totals tr th, 
.woocommerce-cart .cart-collaterals .cart_totals tr td, 
.woocommerce-cart .cart-collaterals .cart_totals tr th, 
.woocommerce-checkout .cart-collaterals .cart_totals tr td, 
.woocommerce-checkout .cart-collaterals .cart_totals tr th,
.header-v1 .header-middle .shopping-cart-wrapper .cart-control,
.ts-pagination ul, .woocommerce nav.woocommerce-pagination ul,
.image-border .thumbnail-wrapper > a img,
.image-border a.ts-wg-thumbnail img,
.quantity,
.woocommerce div.product .summary a.compare, 
.woocommerce div.product .summary .yith-wcwl-add-to-wishlist,
.breadcrumb-title-wrapper .heading-title,
.woocommerce .widget_shopping_cart .total, 
.woocommerce.widget_shopping_cart .total,
.ts-product.item-line .product .thumbnail-wrapper:before,
.entry-meta-top .meta-left > span:not(:last-child):after,
.woocommerce .woocommerce-ordering .orderby ul:before,
.woocommerce .woocommerce-ordering .orderby ul:after,
.woocommerce .woocommerce-ordering ul ul li:before,
.wpb-js-composer .vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-title>a,
textarea,
select,
html input[type^="search"],
html input[type^="text"], 
html input[type^="email"],
html input[type^="password"],
html input[type^="number"],
html input[type^="tel"],
.woocommerce form .form-row input.input-text, 
.woocommerce form .form-row textarea,
.chosen-container a.chosen-single,
.woocommerce-checkout .form-row .chosen-container-single .chosen-single,
#add_payment_method table.cart td.actions .coupon .input-text, 
.woocommerce-cart table.cart td.actions .coupon .input-text, 
.woocommerce-checkout table.cart td.actions .coupon .input-text, 
.woocommerce-page table.cart td.actions .coupon .input-text,
body .select2-container--default .select2-selection--single .select2-selection__rendered,
.woocommerce form .form-row.woocommerce-validated .select2-container, 
.woocommerce form .form-row.woocommerce-validated input.input-text, 
.woocommerce form .form-row.woocommerce-validated select,
.select2-dropdown,
.select2-container--default .select2-search--dropdown .select2-search__field,
.widget-container,
.list-posts article:not(:first-child):before,
.entry-summary .short-content hr:not(.has-background),
.single .entry-content hr:not(.has-background),
body table.compare-list,
body #yith-woocompare table.compare-list tbody th, 
body #yith-woocompare table.compare-list tbody td,
.ts-price-table.style-1 header:before,
.group-milestone .ts-milestone:before,
.vertical-button-icon .mailchimp-subscription input[type="email"],
.widget_mc4wp_form_widget .subscribe-email input[type="email"],
.widget-container.mailchimp-subscription .subscribe-email input[type="email"]{
	border-color: rgba(215,215,215,1);
}
textarea:hover,
select:hover,
html input[type^="search"]:hover,
html input[type^="text"]:hover, 
html input[type^="email"]:hover,
html input[type^="password"]:hover,
html input[type^="number"]:hover,
html input[type^="tel"]:hover,
.woocommerce form .form-row input.input-text:hover, 
.woocommerce form .form-row textarea:hover,
.chosen-container a.chosen-single:hover,
.woocommerce-checkout .form-row .chosen-container-single .chosen-single:hover,
#add_payment_method table.cart td.actions .coupon .input-text:hover, 
.woocommerce-cart table.cart td.actions .coupon .input-text:hover, 
.woocommerce-checkout table.cart td.actions .coupon .input-text:hover, 
.woocommerce-page table.cart td.actions .coupon .input-text:hover,
body .select2-container--default .select2-selection--single .select2-selection__rendered:hover,
textarea:focus,
select:focus,
html input[type^="search"]:focus,
html input[type^="text"]:focus, 
html input[type^="email"]:focus,
html input[type^="password"]:focus,
html input[type^="number"]:focus,
html input[type^="tel"]:focus,
.woocommerce form .form-row input.input-text:focus, 
.woocommerce form .form-row textarea:focus,
.chosen-container a.chosen-single:focus,
.woocommerce-checkout .form-row .chosen-container-single .chosen-single:focus,
#add_payment_method table.cart td.actions .coupon .input-text:focus, 
.woocommerce-cart table.cart td.actions .coupon .input-text:focus, 
.woocommerce-checkout table.cart td.actions .coupon .input-text:focus, 
.woocommerce-page table.cart td.actions .coupon .input-text:focus,
body .select2-container--default .select2-selection--single .select2-selection__rendered:focus,
.ts-button-wrapper a.ts-button.text-underline:hover{
	border-color: rgba(183,126,49,1);
	box-shadow: 0 2px 0 0 rgba(183,126,49,1);
}
.cats-link a:before,
.tagcloud a:before,
.tags-link a:before{
	border-color: rgba(255,242,0,1);
}
/* Table color */
table,
.woocommerce .checkout .form-row label,
.woocommerce-checkout-review-order,
.woocommerce form .form-row.woocommerce-invalid label{
	color: rgba(17,17,17,1)}
table:not(.shop_table) tr:nth-child(odd){
	background: rgba(220,220,220,1);
}
table:not(.shop_table) tr:nth-child(even){
	background: rgba(240,240,240,1);
}
table:not(.shop_table) thead tr{
	background: rgba(17,17,17,1) !important;
	color: rgba(255,255,255,1);
}
/* Button color */
.button,
button,
input[type^="submit"],
a.dokan-btn, 
.dokan-btn,
.shop-more > a,
input[type="submit"].dokan-btn,
.button-readmore,
.ts-button-wrapper .ts-button,
.vc_column_container .vc_btn, 
.vc_column_container .wpb_button,
.woocommerce #respond input#submit, 
.woocommerce a.button, 
.woocommerce button.button, 
.woocommerce input.button,
.ts-portfolio-wrapper .filter-bar li,
body .yith-woocompare-widget a.compare,
#tribe-events .tribe-events-button, 
#tribe_events_filters_wrapper input[type=submit], 
.tribe-events-button,  
.tribe-events-button.tribe-inactive, 
#tribe-events-footer ~ a.tribe-events-ical.tribe-events-button,
.woocommerce-account .woocommerce-MyAccount-navigation li a,
.woocommerce .widget_price_filter .price_slider_amount .button,
.woocommerce div.product form.cart .button,
.woocommerce #respond input#submit.alt:hover, 
.woocommerce a.button.alt:hover, 
.woocommerce button.button.alt:hover, 
.woocommerce input.button.alt:hover,
.wp-block-button .wp-block-button__link:hover,
.wp-block-button.is-style-outline .wp-block-button__link,
.ts-product-category-wrapper .meta-wrapper div.button a.button:hover,
.button-secondary:hover,
.ts-button-wrapper .ts-button.button-secondary:hover,
a.button.button-secondary:hover,
.woocommerce a.button.button-secondary:hover,
.search-no-results .blog-template .search-wrapper a.button:hover,
.search-no-results .blog-template .search-wrapper .search-button input[type="submit"]:hover,
.woocommerce-wishlist .yith-wcwl-form .hidden-title-form input[type="submit"]:hover,
.ts-login-form .login-submit input[type^="submit"]:hover,
.woocommerce .widget_shopping_cart .buttons > a.button.checkout:hover,
.woocommerce.widget_shopping_cart .buttons > a.button.checkout:hover,
.more-less-buttons a.less-button:hover,
.more-less-buttons a.more-button:hover,
.load-more-wrapper .load-more:hover,
.ts-shop-load-more .button:hover,
.woocommerce .ts-shop-load-more .button:hover,
.woocommerce #respond input#submit.disabled,
.woocommerce #respond input#submit:disabled[disabled],
.woocommerce a.button.disabled,
.woocommerce a.button:disabled[disabled],
.woocommerce button.button.disabled,
.woocommerce button.button:disabled[disabled],
.woocommerce input.button.disabled,
.woocommerce input.button:disabled[disabled],
.woocommerce #respond input#submit.alt.disabled,
.woocommerce #respond input#submit.alt:disabled,
.woocommerce #respond input#submit.alt:disabled[disabled],
.woocommerce a.button.alt.disabled,
.woocommerce a.button.alt:disabled,
.woocommerce a.button.alt:disabled[disabled],
.woocommerce button.button.alt.disabled,
.woocommerce button.button.alt:disabled,
.woocommerce button.button.alt:disabled[disabled],
.woocommerce input.button.alt.disabled,
.woocommerce input.button.alt:disabled,
.woocommerce input.button.alt:disabled[disabled]{
	border-color: rgba(54,54,54,1);
	color: rgba(54,54,54,1);
	background-color: rgba(0,0,0,0);
}
.button:hover,
button:hover,
input[type^="submit"]:hover,
a.dokan-btn:hover, 
.dokan-btn:hover,
.shop-more > a:hover,
input[type="submit"].dokan-btn:hover,
.button-readmore:hover,
.ts-button-wrapper .ts-button:hover,
.vc_column_container .vc_btn:hover, 
.vc_column_container .wpb_button:hover,
.woocommerce #respond input#submit:hover, 
.woocommerce a.button:hover, 
.woocommerce button.button:hover, 
.woocommerce input.button:hover,
.ts-portfolio-wrapper .filter-bar li:hover,
.ts-portfolio-wrapper .filter-bar li.current,
body .yith-woocompare-widget a.compare:hover,
#tribe-events .tribe-events-button:hover, 
#tribe_events_filters_wrapper input[type=submit]:hover, 
.tribe-events-button:hover,  
.tribe-events-button.tribe-inactive:hover, 
#tribe-events-footer ~ a.tribe-events-ical.tribe-events-button:hover,
.woocommerce-account .woocommerce-MyAccount-navigation li a:hover,
.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a,
.woocommerce .widget_price_filter .price_slider_amount .button:hover,
.woocommerce div.product form.cart .button:hover,
.woocommerce #respond input#submit.alt, 
.woocommerce a.button.alt, 
.woocommerce button.button.alt, 
.woocommerce input.button.alt,
.wp-block-button .wp-block-button__link,
.wp-block-button.is-style-outline .wp-block-button__link:hover,
.ts-product-category-wrapper .meta-wrapper div.button a.button,
.button-secondary,
.ts-button-wrapper .ts-button.button-secondary,
a.button.button-secondary,
.woocommerce a.button.button-secondary,
.search-no-results .blog-template .search-wrapper a.button,
.search-no-results .blog-template .search-wrapper .search-button input[type="submit"],
.woocommerce-wishlist .yith-wcwl-form .hidden-title-form input[type="submit"],
.ts-login-form .login-submit input[type^="submit"],
.woocommerce .widget_shopping_cart .buttons > a.button.checkout,
.woocommerce.widget_shopping_cart .buttons > a.button.checkout,
.more-less-buttons a.less-button,
.more-less-buttons a.more-button,
.load-more-wrapper .load-more,
.ts-shop-load-more .button,
.woocommerce .ts-shop-load-more .button,
.woocommerce #respond input#submit.disabled:hover,
.woocommerce #respond input#submit:disabled[disabled]:hover,
.woocommerce a.button.disabled:hover,
.woocommerce a.button:disabled[disabled]:hover,
.woocommerce button.button.disabled:hover,
.woocommerce button.button:disabled[disabled]:hover,
.woocommerce input.button.disabled:hover,
.woocommerce input.button:disabled[disabled]:hover,
.woocommerce #respond input#submit.alt.disabled:hover,
.woocommerce #respond input#submit.alt:disabled:hover,
.woocommerce #respond input#submit.alt:disabled[disabled]:hover,
.woocommerce a.button.alt.disabled:hover,
.woocommerce a.button.alt:disabled:hover,
.woocommerce a.button.alt:disabled[disabled]:hover,
.woocommerce button.button.alt.disabled:hover,
.woocommerce button.button.alt:disabled:hover,
.woocommerce button.button.alt:disabled[disabled]:hover,
.woocommerce input.button.alt.disabled:hover,
.woocommerce input.button.alt:disabled:hover,
.woocommerce input.button.alt:disabled[disabled]:hover{
	color: rgba(255,255,255,1);
	border-color: rgba(54,54,54,1);
	background-color: rgba(54,54,54,1);
}
.button-primary,
input[type^="submit"].button-primary,
a.button.button-primary,
.woocommerce a.button.button-primary,
.woocommerce .widget_shopping_cart .buttons > a.button,
.woocommerce.widget_shopping_cart .buttons > a.button{
	border-color: rgba(183,126,49,1);
	color: rgba(255,255,255,1);
	background-color: rgba(183,126,49,1);
}
.button-primary:hover,
input[type^="submit"].button-primary:hover,
a.button.button-primary:hover,
.woocommerce a.button.button-primary:hover,
.vertical-button-icon .subscribe-email .button.button-primary, 
.widget_mc4wp_form_widget .subscribe-email .button.button-primary, 
.widget-container.mailchimp-subscription .subscribe-email .button.button-primary,
.woocommerce .widget_shopping_cart .buttons > a.button:hover,
.woocommerce.widget_shopping_cart .buttons > a.button:hover{
	color: rgba(183,126,49,1);
	box-shadow: none;
}
.ts-button-wrapper .ts-button.plain-text:hover,
.ts-button-wrapper .ts-button.text-underline:hover{
	color: rgba(54,54,54,1);
}
/*** Button Add to cart ***/
.loop-add-to-cart > a.button, 
.wishlist_table .product-add-to-cart a.button,
.woocommerce div.loop-add-to-cart > a.button,
body table.compare-list .add-to-cart td a{
	border-color: rgba(54,54,54,1);
	color: rgba(255,255,255,1);
	background-color: rgba(54,54,54,1);
}
.loop-add-to-cart > a.button:hover, 
.wishlist_table .product-add-to-cart a.button:hover,
.woocommerce div.loop-add-to-cart > a.button:hover,
body table.compare-list .add-to-cart td a:hover{
	color: rgba(255,255,255,1);
	border-color: rgba(183,126,49,1);
	background-color: rgba(183,126,49,1);
}
/*** Breadcrumb ***/

.breadcrumb-title-wrapper{
	background: rgba(242,242,242,1);
	color: rgba(17,17,17,1);
}
.breadcrumb-title-wrapper .heading-title{
	color: rgba(17,17,17,1);
}
.breadcrumb-title-wrapper span:not(.current),
.breadcrumb-title-wrapper a{
	color: rgba(137,137,137,1);
}

/*** Header color ***/
.header-top{
	background: rgba(247,247,247,1);
	color: rgba(17,17,17,1);
	border-color: rgba(225,225,225,1);
}
.header-middle{
	background: rgba(255,255,255,1);
	color: rgba(17,17,17,1);
}
.header-bottom{
	background: rgba(255,255,255,1);
	color: rgba(17,17,17,1);
}

/*** Menu color ***/

.ts-header .menu-wrapper,
.mobile-menu-wrapper .mobile-menu{
	color: rgba(85,85,85,1);
}
.ts-header .menu-wrapper h1, 
.ts-header .menu-wrapper .h1, 
.ts-header .menu-wrapper h2, 
.ts-header .menu-wrapper .h2, 
.ts-header .menu-wrapper h3, 
.ts-header .menu-wrapper .h3, 
.ts-header .menu-wrapper h4, 
.ts-header .menu-wrapper .h4, 
.ts-header .menu-wrapper h5, 
.ts-header .menu-wrapper .h5, 
.ts-header .menu-wrapper h6, 
.ts-header .menu-wrapper .h6{
	color: rgba(54,54,54,1);
}
.ts-header .menu-wrapper li:hover > a,
.ts-header .menu-wrapper li:hover > .ts-menu-drop-icon,
.ts-header .menu-wrapper li.current-menu-item > a,
.ts-header .menu-wrapper li.current-menu-item > .ts-menu-drop-icon,
.ts-header .menu-wrapper li.current_page_parent > a,
.ts-header .menu-wrapper li.current_page_parent > .ts-menu-drop-icon,
.ts-header .menu-wrapper li.current-menu-parent > a,
.ts-header .menu-wrapper li.current-menu-parent > .ts-menu-drop-icon,
.ts-header .menu-wrapper li.current_page_item > a,
.ts-header .menu-wrapper li.current_page_item > .ts-menu-drop-icon,
.ts-header .menu-wrapper li.current-menu-ancestor > a,
.ts-header .menu-wrapper li.current-menu-ancestor > .ts-menu-drop-icon,
.ts-header .menu-wrapper li.current-page-ancestor > a,
.ts-header .menu-wrapper li.current-page-ancestor > .ts-menu-drop-icon,
.ts-header .menu-wrapper li.current-product_cat-ancestor > a,
.ts-header .menu-wrapper li.current-product_cat-ancestor > .ts-menu-drop-icon{
	color: rgba(17,17,17,1);
}
.ts-header .menu-wrapper .sub-menu li:hover > a,
.ts-header .menu-wrapper .sub-menu li:hover > .ts-menu-drop-icon,
.ts-header .menu-wrapper .sub-menu li.current-menu-item > a,
.ts-header .menu-wrapper .sub-menu li.current-menu-item > .ts-menu-drop-icon,
.ts-header .menu-wrapper .sub-menu li.current_page_parent > a,
.ts-header .menu-wrapper .sub-menu li.current_page_parent > .ts-menu-drop-icon,
.ts-header .menu-wrapper .sub-menu li.current-menu-parent > a,
.ts-header .menu-wrapper .sub-menu li.current-menu-parent > .ts-menu-drop-icon,
.ts-header .menu-wrapper .sub-menu li.current_page_item > a,
.ts-header .menu-wrapper .sub-menu li.current_page_item > .ts-menu-drop-icon,
.ts-header .menu-wrapper .sub-menu li.current-menu-ancestor > a,
.ts-header .menu-wrapper .sub-menu li.current-menu-ancestor > .ts-menu-drop-icon,
.ts-header .menu-wrapper .sub-menu li.current-page-ancestor > a,
.ts-header .menu-wrapper .sub-menu li.current-page-ancestor > .ts-menu-drop-icon,
.ts-header .menu-wrapper .sub-menu li.current-product_cat-ancestor > a,
.ts-header .menu-wrapper .sub-menu li.current-product_cat-ancestor > .ts-menu-drop-icon{
	color: rgba(183,126,49,1);
}
.mobile-menu-wrapper .mobile-menu li.current-menu-item > a,
.mobile-menu-wrapper .mobile-menu li.current-menu-item > .ts-menu-drop-icon,
.mobile-menu-wrapper .mobile-menu li.current_page_parent > a,
.mobile-menu-wrapper .mobile-menu li.current_page_parent > .ts-menu-drop-icon,
.mobile-menu-wrapper .mobile-menu li.current-menu-parent > a,
.mobile-menu-wrapper .mobile-menu li.current-menu-parent > .ts-menu-drop-icon,
.mobile-menu-wrapper .mobile-menu li.current_page_item > a,
.mobile-menu-wrapper .mobile-menu li.current_page_item > .ts-menu-drop-icon,
.mobile-menu-wrapper .mobile-menu li.current-menu-ancestor > a,
.mobile-menu-wrapper .mobile-menu li.current-menu-ancestor > .ts-menu-drop-icon,
.mobile-menu-wrapper .mobile-menu li.current-page-ancestor > a,
.mobile-menu-wrapper .mobile-menu li.current-page-ancestor > .ts-menu-drop-icon,
.mobile-menu-wrapper .mobile-menu li.current-product_cat-ancestor > a,
.mobile-menu-wrapper .mobile-menu li.current-product_cat-ancestor > .ts-menu-drop-icon{
	color: rgba(183,126,49,1);
}
.shopping-cart-wrapper .dropdown-container:before, 
.my-account-wrapper .dropdown-container:before, 
.wcml_currency_switcher > ul:before, 
.wpml-ls-legacy-dropdown ul.wpml-ls-sub-menu:before,
.wpml-ls-legacy-dropdown-click ul.wpml-ls-sub-menu:before,
.wpml-ls-legacy-list-horizontal > ul:before,
.wpml-ls-legacy-list-vertical > ul:before,
.my-account-wrapper .account-control:before,
.ts-header .menu-wrapper ul.sub-menu:before{
	background-color: rgba(255,255,255,1);
}
body.header-v2 #group-icon-header,
body.header-v2 #group-icon-header .ts-sidebar-content{
	background: rgba(255,255,255,1);
	color: rgba(85,85,85,1);
}
.dropdown-container ul.cart_list li.loading:before{
	background-color: rgba(255,255,255,0.9);
}
div.blockUI.blockOverlay,
.dropdown-container ul.cart_list li.loading:after,
.archive.ajax-pagination .woocommerce > .products.loading:after,
#yith-wcwl-form .blockOverlay{
	background: rgba(255,255,255,0.9) !important;
}
/*** Footer color ***/
.first-footer-area.footer-area{
	background: rgba(243,242,245,1);
	color: rgba(85,85,85,1);
}
.end-footer.footer-area{
	background: rgba(231,230,233,1);
	color: rgba(183,126,49,1);
}
.footer-container h1, .footer-container .h1,
.footer-container h2, .footer-container .h2,
.footer-container h3, .footer-container .h3,
.footer-container h4, .footer-container .h4,
.footer-container h5, .footer-container .h5,
.footer-container h6, .footer-container .h6{
	color: rgba(183,126,49,1);
}
.footer-container a:hover{
	color: rgba(183,126,49,1);
}
/*** Product ***/

.product-name,
ul.product_list_widget li .ts-wg-meta{
	color: rgba(17,17,17,1);
}
.price,
.woocommerce div.product p.price, 
.woocommerce div.product span.price,
.widget_shopping_cart .cart_list .quantity .amount,
.woocommerce .widget_shopping_cart .total, 
.woocommerce.widget_shopping_cart .total{
	color: rgba(17,17,17,1);
}
.price del{
	color: rgba(149,149,149,1);
}
.price ins{
	color: rgba(17,17,17,1);
}
blockquote .rating:before,
.ts-testimonial-wrapper .rating:before,
.woocommerce .star-rating:before,
.woocommerce p.stars a,
.woocommerce p.stars a:hover~a,
.woocommerce p.stars.selected a.active~a{
	color: rgba(183,183,183,1);
}
blockquote .rating span:before,
.ts-testimonial-wrapper .rating span:before, 
.woocommerce .star-rating span:before,
.woocommerce p.stars:hover a,
.woocommerce p.stars.selected a.active,
.woocommerce p.stars.selected a:not(.active){
	color: rgba(183,126,49,1);
}
.product-group-button > div a,
.single-navigation > div > a,
.woocommerce div.product div.summary .single-navigation a{
	color: rgba(137,137,137,1);
}
.product-style-1 .product-group-button > div a {
    background: rgba(255,255,255,1);
	color: rgba(137,137,137,1);
}
@media only screen and (max-width: 1279px){
	.products.grid .product-group-button-meta > div,
	.item-grid .products .product-group-button-meta > div,
	.thumbnail-wrapper .product-group-button > div,
	.product-group-button > div,
	.up-sells .product-group-button-meta > div,
	.cross-sells .product-group-button-meta > div,
	.related .product-group-button-meta > div{
		background-color: rgba(229,229,229,1);
	}
}

/*** Product Label ***/

.woocommerce .product .product-label .onsale,
.woocommerce ul.product_list_widget li .product-label .onsale{
	color: rgba(255,255,255,1);
	background: rgba(183,126,49,1);
}
.woocommerce .product .product-label .onsale.amount,
.woocommerce ul.product_list_widget li .product-label .onsale.amount{
	color: rgba(255,255,255,1);
}
.woocommerce .product .product-label .new,
.woocommerce ul.product_list_widget li .product-label .new{
	color: rgba(255,255,255,1);
	background: rgba(46,96,146,1);
}
.woocommerce .product .product-label .featured,
.woocommerce ul.product_list_widget li .product-label .featured{
	color: rgba(255,255,255,1);
	background: rgba(126,26,11,1);
}
.woocommerce .product .product-label .out-of-stock,
.woocommerce ul.product_list_widget li .product-label .out-of-stock{
	color: rgba(255,255,255,1);
	background: rgba(137,137,137,1);
}

/*------------------------------------------
	3. RESPONSIVE
------------------------------------------*/
	
	@media only screen and (max-width: 1279px){
		header .logo img,
		header .logo-header img,
		.ts-sidebar-content .logo img{
			width: 150px;
		}
	}
	@media only screen and (max-width: 767px){
		body #yith-woocompare table.compare-list tr th:first-child{
			display: none;
		}
		body table.compare-list .add-to-cart td a{
			min-width: 140px;
			padding: 10px 15px;
		}
		body table.compare-list td img {
			width: 120px;
		}
		body #yith-woocompare table.compare-list tbody .image th, 
		body #yith-woocompare table.compare-list tbody .image td {
			padding-top: 0;
		}
	}

