/*
* This is a dynamically generated css file by RT-Theme 19. Do not edit.
* Created on 25-May-23 23:37:35
*/
.site-logo {
	border-color: rgba(255, 255, 255, 0.24)
}

.site-logo .sitename>a {
	color: #fff
}

@media screen and (max-width:979px) {
	#mobile-logo {
		background-color: #bd5b89
	}
}

.site-logo {
	padding: 0px 0px 50px 0px
}

@media screen and (max-width:979px) {

	#mobile-logo .sitename>a,
	.mobile-menu-button {
		color: #fff
	}
}

#left_side {
	padding-top: 30px
}

#top_bar {
	height: 0px
}

@media screen and (min-width:980px) {
	#right_side {
		margin-left: 22%
	}

	#footer.fixed_footer {
		width: 78%;
		left: 22%
	}

	#left_side,
	#left_side .left-side-background-holder {
		width: 22%
	}

	.rtl #right_side {
		margin-right: 22%;
		margin-left: auto
	}

	.rtl #footer.fixed_footer {
		right: 22%
	}
}

h1:not(.clean_heading),
h2:not(.clean_heading),
h3:not(.clean_heading),
h4:not(.clean_heading),
h5:not(.clean_heading),
h6:not(.clean_heading),
.woocommerce.single-product p.price {
	font-family: "Lato";
	font-weight: normal;
	font-style: normal
}

.heading-font,
.heading-font * {
	font-family: "Lato" !important;
	font-weight: normal !important;
	font-style: normal !important
}

body {
	font-family: "Open Sans";
	font-weight: normal;
	font-style: normal
}

.body-font,
.body-font * {
	font-family: "Open Sans" !important;
	font-weight: normal !important;
	font-style: normal !important
}

#navigation>li>a,
#second-navigation>li>a,
#mobile-navigation>li>a {
	font-family: "Open Sans";
	font-weight: normal;
	font-style: normal
}

.menu-font,
.menu-font * {
	font-family: "Open Sans" !important;
	font-weight: normal !important;
	font-style: normal !important
}

#navigation ul li a,
#second-navigation ul li a,
.multicolumn>ul>li.menu-item-has-children>span,
#mobile-navigation>li li>a {
	font-family: "Open Sans";
	font-weight: normal;
	font-style: normal
}

h1 {
	font-size: 44px
}

h2,
.single-products .head_text h1,
.single-product .head_text h1,
.single.post .entry-title {
	font-size: 28px
}

h3 {
	font-size: 24px
}

h4 {
	font-size: 22px
}

h5,
.wpb_content_element .widgettitle,
.wpb_content_element h2.wpb_heading {
	font-size: 20px
}

h6 {
	font-size: 18px
}

#navigation>li>a,
#second-navigation>li>a,
.layout2 #tools>ul>li>span:first-child {
	font-size: 16px
}

#navigation>li li>a,
#second-navigation>li li>a,
#navigation>li li>span,
#second-navigation>li li>span {
	font-size: 16px
}

.mobile-menu-active #navigation>li>a,
#mobile-navigation>li>a {
	font-size: 18px
}

.mobile-menu-active #navigation>li li>a,
#mobile-navigation>li li>a {
	font-size: 18px
}

body {
	font-size: 15px
}

#tools .widget>h5 {
	font-size: 17px
}

.latest_news.style-2 .date {
	font-size: 12px
}

.breadcrumb {
	font-size: 11px
}

.sub_page_header .page-title>* {
	font-family: "Lato";
	font-weight: normal;
	font-style: normal;
	font-size: 34px !important
}

.product_info h5,
.product-category h3 {
	font-family: "Open Sans";
	font-weight: normal;
	font-style: normal;
	font-size: 18px
}

.product-carousel h5,
.wc-product-carousel .product_info>h5 {
	font-size: 15px
}

.loop.type-portfolio h2,
.loop.type-portfolio h5 {
	font-family: "Open Sans";
	font-weight: normal;
	font-style: normal;
	font-size: 22px
}

.loop.type-portfolio>.overlay .text>h2,
.loop.type-portfolio>.overlay .text>h5 {
	font-family: "Open Sans";
	font-weight: normal;
	font-style: normal;
	font-size: 22px
}

.rt-carousel .loop.type-portfolio>.overlay .text>h2,
.rt-carousel .loop.type-portfolio>.overlay .text>h5 {
	font-size: 22px
}

.latest_news h5 {
	font-family: "Open Sans";
	font-weight: normal;
	font-style: normal;
	font-size: 17px
}

.sidebar-widgets .widget h5,
.footer_widgets .widget h5,
.side-panel-widgets h5 {
	font-size: 17px
}

.blog_list .loop .entry-title {
	font-size: 26px
}

.blog-carousel h5 {
	font-family: "Open Sans";
	font-weight: normal;
	font-style: normal;
	font-size: 15px
}

.tab_title {
	font-family: "Open Sans";
	font-weight: normal;
	font-style: normal;
	font-size: 15px
}

.toggle-head {
	font-family: "Open Sans";
	font-weight: normal;
	font-style: normal;
	font-size: 15px
}

.header-widget {
	font-family: "Open Sans";
	font-weight: normal;
	font-style: normal;
	font-size: 12px
}

.rt-top-bar {
	font-family: "Open Sans";
	font-weight: normal;
	font-style: normal;
	font-size: 12px
}

#navigation>li>a,
.layout2 #tools>ul>li>span:first-child {
	padding-top: 10px;
	padding-bottom: 10px
}

#navigation>li>a,
.layout2 #tools>ul>li>span:first-child {
	padding-left: 20px;
	padding-right: 20px
}

#navigation>li>a {
	background-color: rgba(255, 255, 255, 0)
}

#navigation>li>a {
	color: #ffffff
}

#navigation>li>a,
#navigation li.menu-item-has-children>a:after {
	border-color: rgba(255, 255, 255, 0.25)
}

.mobile-menu #navigation>li>a,
.mobile-menu #navigation li.menu-item-has-children>a:after {
	border-color: rgba(255, 255, 255, 0.25)
}

.mobile-menu #navigation li.menu-item-has-children:before,
.mobile-menu #navigation li.menu-item-has-children>a:before {
	color: rgba(255, 255, 255, 0.25)
}

body:not(.mobile-menu) #navigation>li:hover>a,
body:not(.mobile-menu) #navigation>li a:hover,
#navigation>li.current-menu-ancestor>a,
#navigation>li.current-menu-item>a {
	background-color: rgba(255, 255, 255, 0)
}

body:not(.mobile-menu) #navigation>li:hover>a,
body:not(.mobile-menu) #navigation>li a:hover,
#navigation>li.current-menu-ancestor>a,
#navigation>li.current-menu-item>a {
	color: #f4b4bf
}

#navigation>li:hover:after {
	border-right-color: #ffffff
}

#navigation>li:hover:after {
	border-left-color: #ffffff
}

body.mobile-menu #navigation>li li {
	background-color: rgba(255, 255, 255, 0)
}

body.mobile-menu #navigation>li li>a {
	color: #ffffff
}

body.mobile-menu #navigation>li li>a,
body.mobile-menu #navigation>li ul,
body.mobile-menu #navigation>li li.menu-item-has-children>a:after {
	border-color: rgba(255, 255, 255, 0.25)
}

body.mobile-menu #navigation>li li:hover>a,
body.mobile-menu #navigation>li li a:hover,
body.mobile-menu #navigation>li li.current-menu-ancestor>a,
body.mobile-menu #navigation>li li.current-menu-item>a {
	background-color: rgba(255, 255, 255, 0)
}

body.mobile-menu #navigation>li li:hover>a,
body.mobile-menu #navigation>li li a:hover,
body.mobile-menu #navigation>li li.current-menu-ancestor>a,
body.mobile-menu #navigation>li li.current-menu-item>a {
	color: #f4b4bf
}

body.mobile-menu #navigation>li li.current-menu-ancestor:after,
body.mobile-menu #navigation>li li.current-menu-item:after,
body.mobile-menu #navigation>li li:hover:after {
	border-right-color: #ffffff
}

body:not(.mobile-menu) #navigation>li li a {
	padding-top: 10px;
	padding-bottom: 10px
}

body:not(.mobile-menu) #navigation>li li a {
	padding-left: 20px;
	padding-right: 20px
}

body:not(.mobile-menu) #navigation>li li {
	background-color: #ffffff
}

body:not(.mobile-menu) #navigation>li li>a {
	color: #EC4863
}

body:not(.mobile-menu) #navigation>li li>a,
body:not(.mobile-menu) #navigation>li ul,
body:not(.mobile-menu) #navigation>li li.menu-item-has-children>a:after {
	border-color: #f4f4f4
}

body:not(.mobile-menu) #navigation>li li:hover>a,
body:not(.mobile-menu) #navigation>li li a:hover,
body:not(.mobile-menu) #navigation>li li.current-menu-ancestor>a,
body:not(.mobile-menu) #navigation>li li.current-menu-item>a {
	background-color: #ffffff
}

body:not(.mobile-menu) #navigation>li li:hover>a,
body:not(.mobile-menu) #navigation>li li a:hover,
body:not(.mobile-menu) #navigation>li li.current-menu-ancestor>a,
body:not(.mobile-menu) #navigation>li li.current-menu-item>a {
	color: #f4667e
}

body:not(.mobile-menu) #navigation>li li.current-menu-ancestor:after,
body:not(.mobile-menu) #navigation>li li.current-menu-item:after,
body:not(.mobile-menu) #navigation>li li:hover:after {
	border-left-color: #edecec;
	border-right-color: #edecec
}

body.mobile-menu.layout2 .header-right {
	background-color: #222222
}

.side-panel-holder a,
.side-panel-holder .latest_news .title:hover,
.side-panel-holder .woocommerce-MyAccount-navigation a:hover,
.side-panel-holder .product_info h5 a:hover,
.side-panel-holder .product-category a:hover h3,
.side-panel-holder .rt_heading_wrapper a:hover .rt_heading,
.side-panel-holder .product_item_holder .product_info_footer a:hover,
.side-panel-holder .paging_wrapper>.page-numbers a:hover,
.side-panel-holder .woocommerce-MyAccount-navigation .is-active a,
.side-panel-holder .timeline>div>.event-date {
	color: #fff
}

.side-panel-holder:not(.has-custom-bg),
.side-panel-holder.column_container,
.side-panel-holder>.rt-sa-background,
.side-panel-holder .chained_contents.style-1>div>.icon,
.side-panel-holder .chained_contents.style-1>div>.number,
.side-panel-holder .chained_contents.style-2>div>.icon,
.side-panel-holder .chained_contents.style-2>div>.number,
.side-panel-holder .button_.color:hover:after,
.side-panel-holder .quantity .minus,
.side-panel-holder .quantity .plus {
	background-color: #222222
}

.side-panel-holder,
.side-panel-holder .product_item_holder .product_info_footer a,
.side-panel-holder .button_.default,
.side-panel-holder .button_.color:hover,
.side-panel-holder .paging_wrapper>.page-numbers a,
.side-panel-holder .paging_wrapper>.page-numbers li>span,
.side-panel-holder .author-name a,
.side-panel-holder .quantity .plus:hover,
.side-panel-holder .quantity .minus:hover,
.side-panel-holder .woocommerce-MyAccount-navigation a {
	color: #fff
}

.side-panel-holder,
.side-panel-holder *,
.side-panel-holder *:before,
.side-panel-holder *:after,
.side-panel-holder:before,
.side-panel-holder:after,
.side-panel-holder .button_.color:hover,
.side-panel-holder .row table>tbody>tr>td {
	border-color: #3D3D3D
}

.side-panel-holder .rt_divider.style-1:before,
.side-panel-holder .rt_divider.style-2:before,
.side-panel-holder .rt_divider.style-3:before,
.side-panel-holder .rt_divider.style-5,
.side-panel-holder .rt-toggle .toggle-head:after,
.side-panel-holder .testimonial .text .icon-quote-right,
.side-panel-holder .testimonial .text .icon-quote-left,
.side-panel-holder .rt_quote .icon-quote-right,
.side-panel-holder .rt_quote .icon-quote-left,
.side-panel-holder .star-rating:before,
.side-panel-holder .cart-collaterals h2:before,
.side-panel-holder .timeline>div:before,
.side-panel-holder #rt-side-navigation>li.menu-item-has-children a:after {
	color: #3D3D3D
}

.side-panel-holder .masonry .vertical_line,
.side-panel-holder .timeline:after,
.side-panel-holder .chained_contents.style-1:after,
.side-panel-holder .chained_contents.style-2:after,
.side-panel-holder .rt_divider.style-2:after,
.side-panel-holder .rt_divider.style-3:after,
.side-panel-holder .rt_divider.style-4,
.side-panel-holder .pricing_table.compare .table_wrap>ul>li.caption,
.side-panel-holder .pricing_table.compare .table_wrap>ul>li.price,
.side-panel-holder .dots-holder>div span,
.side-panel-holder .widget>h5:after,
.side-panel-holder .widget .sub-menu li a:after,
.side-panel-holder .widget .children li a:after,
.side-panel-holder .price_slider_wrapper .ui-widget-content,
.side-panel-holder .timeline>div:before,
.side-panel-holder .border_grid>.row:after,
.side-panel-holder.border_grid .content_row:after {
	background-color: #3D3D3D
}

.side-panel-holder p.price del,
.side-panel-holder .rt_heading_wrapper.style-4 .punchline,
.side-panel-holder .rt_heading_wrapper.style-5 .punchline,
.side-panel-holder .client_info,
.side-panel-holder .blog_list .date_box,
.side-panel-holder .post_data *,
.side-panel-holder .comment-meta>a,
.side-panel-holder .filter_navigation li a,
.side-panel-holder .widget>ul>li li a,
.side-panel-holder .widget .menu>li li a,
.side-panel-holder .rt-category-tree li>span,
.side-panel-holder .widget_latest_posts .meta,
.side-panel-holder .widget_latest_posts .meta *,
.side-panel-holder .widget_popular_posts .meta,
.side-panel-holder .widget_popular_posts .meta *,
.side-panel-holder .small.note,
.side-panel-holder .star-rating span:before,
.side-panel-holder .with_icons.style-2>div>.icon,
.side-panel-holder .chained_contents.style-1>div>.icon,
.side-panel-holder .chained_contents.style-1>div>.number,
.side-panel-holder .chained_contents.style-2>div>.icon,
.side-panel-holder .chained_contents.style-2>div>.number,
.side-panel-holder .read_more:before,
.side-panel-holder .icon-content-box.icon-style-1 .icon-holder span:before,
.side-panel-holder .quantity .plus,
.side-panel-holder .quantity .minus,
.side-panel-holder .woocommerce.widget .quantity,
.side-panel-holder#tools>ul>li:hover>span:first-child,
.side-panel-holder#tools>ul>li.active>span:first-child,
.side-panel-holder#tools>ul>li:hover:before,
.side-panel-holder#tools>ul>li.active:before,
.side-panel-holder .latest_news .date,
.side-panel-holder #rt-side-navigation li a:hover,
.side-panel-holder #rt-side-navigation li.active>a,
.side-panel-holder .tab_title:hover,
.side-panel-holder .tab_title.active {
	color: #888888
}

.side-panel-holder .rt_heading_wrapper.style-2>.style-2:before,
.side-panel-holder .rt_heading .heading_icon:before,
.side-panel-holder .highlight.style-1,
.side-panel-holder .paging_wrapper>.page-numbers .current,
.side-panel-holder .single_variation span.price,
.side-panel-holder .primary-color,
.side-panel-holder .primary-color>a,
.side-panel-holder .primary-color.rt_heading,
.side-panel-holder .icon-content-box.icon-style-4 .icon-holder span:before {
	color: #e6aa21
}

.side-panel-holder .pricing_table .table_wrap.highlight>ul>li.caption,
.side-panel-holder .pricing_table .table_wrap.highlight>ul>li.price,
.side-panel-holder .button_.default:hover:after,
.side-panel-holder .button_.color,
.side-panel-holder .rt-toggle>ol>li .toggle-number,
.side-panel-holder .rt_heading.style-1:after,
.side-panel-holder .rt_heading_wrapper.style-4>.style-4:after,
.side-panel-holder .rt_heading_wrapper.style-5>.style-5:after,
.side-panel-holder .highlight.style-2,
.side-panel-holder .dots-holder div.active span,
.side-panel-holder .dots-holder div:hover span,
.side-panel-holder input[type="submit"]:hover,
.side-panel-holder input[type="button"]:hover,
.side-panel-holder .comment-reply a:hover,
.side-panel-holder .comment-reply-title small>a:hover,
.side-panel-holder .action_buttons li a:hover,
.side-panel-holder .onsale,
.side-panel-holder .product_info_footer a.added_to_cart,
.side-panel-holder button.button:hover,
.side-panel-holder input.button:hover,
.side-panel-holder #respond input#submit:hover,
.side-panel-holder .cart_totals a.button:hover,
.side-panel-holder .ui-slider .ui-slider-handle,
.side-panel-holder .ui-slider .ui-slider-range,
.side-panel-holder .with_icons.style-3>div>.icon,
.side-panel-holder .icon-content-box.icon-style-2 .icon-holder span:before,
.side-panel-holder .icon-content-box.icon-style-3 .icon-holder span:before,
.side-panel-holder .chained_contents>div:hover .icon,
.side-panel-holder .chained_contents>div:hover .number,
.side-panel-holder .sticky.post:before {
	background-color: #e6aa21
}

.side-panel-holder .rt_tabs.tab-style-1 .tab_nav>li.active:after,
.side-panel-holder .rt_tabs.tab-style-1 .tab_content_wrapper.active>.tab_title,
.side-panel-holder .rt_tabs.tab-style-2 .tab_nav>li.active:after,
.side-panel-holder .rt_tabs.tab-style-2 .tab_contents .tab_content_wrapper.active>.tab_title,
.side-panel-holder .filter_navigation li a.active,
.side-panel-holder .button_.color,
.side-panel-holder .chained_contents>div:hover .icon,
.side-panel-holder .chained_contents>div:hover .number {
	border-color: #e6aa21
}

.side-panel-holder .with_icons.style-3>div>.icon,
.side-panel-holder .pricing_table .table_wrap.highlight>ul>li.caption,
.side-panel-holder .pricing_table .table_wrap.highlight>ul>li.price,
.side-panel-holder .button_.color,
.side-panel-holder .button_.default:hover,
.side-panel-holder .rt-toggle>ol>li .toggle-number,
.side-panel-holder .icon-content-box.icon-style-2 .icon-holder span:before,
.side-panel-holder .highlight.style-2,
.side-panel-holder input[type="submit"],
.side-panel-holder input[type="button"],
.side-panel-holder form button:not(.button_),
.side-panel-holder form button:not(.button_):hover,
.side-panel-holder .cart_totals a.button,
.side-panel-holder .cart_totals a.button:hover,
.side-panel-holder .comment-reply a,
.side-panel-holder .comment-reply-title small>a,
.side-panel-holder .comment-reply-title small>a:hover,
.side-panel-holder .product_info_footer a.added_to_cart,
.side-panel-holder .product_info_footer a.added_to_cart:hover,
.side-panel-holder .quantity .plus:hover,
.side-panel-holder .quantity .minus:hover,
.side-panel-holder .chained_contents>div:hover .icon,
.side-panel-holder .chained_contents>div:hover .number,
.side-panel-holder .icon-content-box.icon-style-3 .icon-holder span:before {
	color: #fff
}

.side-panel-holder .rt_heading,
.side-panel-holder h1,
.side-panel-holder h2,
.side-panel-holder h3,
.side-panel-holder h4,
.side-panel-holder h5,
.side-panel-holder h6,
.side-panel-holder h1 a,
.side-panel-holder h2 a,
.side-panel-holder h3 a,
.side-panel-holder h4 a,
.side-panel-holder h5 a,
.side-panel-holder h6 a,
.side-panel-holder h1 a:hover,
.side-panel-holder h2 a:hover,
.side-panel-holder h3 a:hover,
.side-panel-holder h4 a:hover,
.side-panel-holder h5 a:hover,
.side-panel-holder h6 a:hover,
.side-panel-holder .open .toggle-head {
	color: #fff
}

.side-panel-holder input[type="submit"],
.side-panel-holder input[type="button"],
.side-panel-holder form button:not(.button_),
.side-panel-holder .comment-reply a,
.side-panel-holder .comment-reply-title small>a,
.side-panel-holder button.button,
.side-panel-holder input.button,
.side-panel-holder #respond input#submit,
.side-panel-holder .cart_totals a.button {
	background-color: #2f2f2f
}

.side-panel-holder .social_media li a {
	background-color: #2f2f2f
}

.default-style a,
.default-style .latest_news .title:hover,
.default-style .woocommerce-MyAccount-navigation a:hover,
.default-style .product_info h5 a:hover,
.default-style .product-category a:hover h3,
.default-style .rt_heading_wrapper a:hover .rt_heading,
.default-style .product_item_holder .product_info_footer a:hover,
.default-style .paging_wrapper>.page-numbers a:hover,
.default-style .woocommerce-MyAccount-navigation .is-active a,
.default-style .timeline>div>.event-date {
	color: #bd5b89
}

.default-style:not(.has-custom-bg),
.default-style.column_container,
.default-style>.rt-sa-background,
.default-style .chained_contents.style-1>div>.icon,
.default-style .chained_contents.style-1>div>.number,
.default-style .chained_contents.style-2>div>.icon,
.default-style .chained_contents.style-2>div>.number,
.default-style .button_.color:hover:after,
.default-style .quantity .minus,
.default-style .quantity .plus {
	background-color: #fff
}

.default-style,
.default-style .product_item_holder .product_info_footer a,
.default-style .button_.default,
.default-style .button_.color:hover,
.default-style .paging_wrapper>.page-numbers a,
.default-style .paging_wrapper>.page-numbers li>span,
.default-style .author-name a,
.default-style .quantity .plus:hover,
.default-style .quantity .minus:hover,
.default-style .woocommerce-MyAccount-navigation a {
	color: #666
}

.default-style,
.default-style *,
.default-style *:before,
.default-style *:after,
.default-style:before,
.default-style:after,
.default-style .button_.color:hover,
.default-style .row table>tbody>tr>td {
	border-color: #E8E8E8
}

.default-style .rt_divider.style-1:before,
.default-style .rt_divider.style-2:before,
.default-style .rt_divider.style-3:before,
.default-style .rt_divider.style-5,
.default-style .rt-toggle .toggle-head:after,
.default-style .testimonial .text .icon-quote-right,
.default-style .testimonial .text .icon-quote-left,
.default-style .rt_quote .icon-quote-right,
.default-style .rt_quote .icon-quote-left,
.default-style .star-rating:before,
.default-style .cart-collaterals h2:before,
.default-style .timeline>div:before,
.default-style #rt-side-navigation>li.menu-item-has-children a:after {
	color: #E8E8E8
}

.default-style .masonry .vertical_line,
.default-style .timeline:after,
.default-style .chained_contents.style-1:after,
.default-style .chained_contents.style-2:after,
.default-style .rt_divider.style-2:after,
.default-style .rt_divider.style-3:after,
.default-style .rt_divider.style-4,
.default-style .pricing_table.compare .table_wrap>ul>li.caption,
.default-style .pricing_table.compare .table_wrap>ul>li.price,
.default-style .dots-holder>div span,
.default-style .widget>h5:after,
.default-style .widget .sub-menu li a:after,
.default-style .widget .children li a:after,
.default-style .price_slider_wrapper .ui-widget-content,
.default-style .timeline>div:before,
.default-style .border_grid>.row:after,
.default-style.border_grid .content_row:after {
	background-color: #E8E8E8
}

.default-style p.price del,
.default-style .rt_heading_wrapper.style-4 .punchline,
.default-style .rt_heading_wrapper.style-5 .punchline,
.default-style .client_info,
.default-style .blog_list .date_box,
.default-style .post_data *,
.default-style .comment-meta>a,
.default-style .filter_navigation li a,
.default-style .widget>ul>li li a,
.default-style .widget .menu>li li a,
.default-style .rt-category-tree li>span,
.default-style .widget_latest_posts .meta,
.default-style .widget_latest_posts .meta *,
.default-style .widget_popular_posts .meta,
.default-style .widget_popular_posts .meta *,
.default-style .small.note,
.default-style .star-rating span:before,
.default-style .with_icons.style-2>div>.icon,
.default-style .chained_contents.style-1>div>.icon,
.default-style .chained_contents.style-1>div>.number,
.default-style .chained_contents.style-2>div>.icon,
.default-style .chained_contents.style-2>div>.number,
.default-style .read_more:before,
.default-style .icon-content-box.icon-style-1 .icon-holder span:before,
.default-style .quantity .plus,
.default-style .quantity .minus,
.default-style .woocommerce.widget .quantity,
.default-style#tools>ul>li:hover>span:first-child,
.default-style#tools>ul>li.active>span:first-child,
.default-style#tools>ul>li:hover:before,
.default-style#tools>ul>li.active:before,
.default-style .latest_news .date,
.default-style #rt-side-navigation li a:hover,
.default-style #rt-side-navigation li.active>a,
.default-style .tab_title:hover,
.default-style .tab_title.active {
	color: #999999
}

.default-style .rt_heading_wrapper.style-2>.style-2:before,
.default-style .rt_heading .heading_icon:before,
.default-style .highlight.style-1,
.default-style .paging_wrapper>.page-numbers .current,
.default-style .single_variation span.price,
.default-style .primary-color,
.default-style .primary-color>a,
.default-style .primary-color.rt_heading,
.default-style .icon-content-box.icon-style-4 .icon-holder span:before {
	color: #bd5b89
}

.default-style .pricing_table .table_wrap.highlight>ul>li.caption,
.default-style .pricing_table .table_wrap.highlight>ul>li.price,
.default-style .button_.default:hover:after,
.default-style .button_.color,
.default-style .rt-toggle>ol>li .toggle-number,
.default-style .rt_heading.style-1:after,
.default-style .rt_heading_wrapper.style-4>.style-4:after,
.default-style .rt_heading_wrapper.style-5>.style-5:after,
.default-style .highlight.style-2,
.default-style .dots-holder div.active span,
.default-style .dots-holder div:hover span,
.default-style input[type="submit"]:hover,
.default-style input[type="button"]:hover,
.default-style .comment-reply a:hover,
.default-style .comment-reply-title small>a:hover,
.default-style .action_buttons li a:hover,
.default-style .onsale,
.default-style .product_info_footer a.added_to_cart,
.default-style button.button:hover,
.default-style input.button:hover,
.default-style #respond input#submit:hover,
.default-style .cart_totals a.button:hover,
.default-style .ui-slider .ui-slider-handle,
.default-style .ui-slider .ui-slider-range,
.default-style .with_icons.style-3>div>.icon,
.default-style .icon-content-box.icon-style-2 .icon-holder span:before,
.default-style .icon-content-box.icon-style-3 .icon-holder span:before,
.default-style .chained_contents>div:hover .icon,
.default-style .chained_contents>div:hover .number,
.default-style .sticky.post:before {
	background-color: #bd5b89
}

.default-style .rt_tabs.tab-style-1 .tab_nav>li.active:after,
.default-style .rt_tabs.tab-style-1 .tab_content_wrapper.active>.tab_title,
.default-style .rt_tabs.tab-style-2 .tab_nav>li.active:after,
.default-style .rt_tabs.tab-style-2 .tab_contents .tab_content_wrapper.active>.tab_title,
.default-style .filter_navigation li a.active,
.default-style .button_.color,
.default-style .chained_contents>div:hover .icon,
.default-style .chained_contents>div:hover .number {
	border-color: #bd5b89
}

.default-style .with_icons.style-3>div>.icon,
.default-style .pricing_table .table_wrap.highlight>ul>li.caption,
.default-style .pricing_table .table_wrap.highlight>ul>li.price,
.default-style .button_.color,
.default-style .button_.default:hover,
.default-style .rt-toggle>ol>li .toggle-number,
.default-style .icon-content-box.icon-style-2 .icon-holder span:before,
.default-style .highlight.style-2,
.default-style input[type="submit"],
.default-style input[type="button"],
.default-style form button:not(.button_),
.default-style form button:not(.button_):hover,
.default-style .cart_totals a.button,
.default-style .cart_totals a.button:hover,
.default-style .comment-reply a,
.default-style .comment-reply-title small>a,
.default-style .comment-reply-title small>a:hover,
.default-style .product_info_footer a.added_to_cart,
.default-style .product_info_footer a.added_to_cart:hover,
.default-style .quantity .plus:hover,
.default-style .quantity .minus:hover,
.default-style .chained_contents>div:hover .icon,
.default-style .chained_contents>div:hover .number,
.default-style .icon-content-box.icon-style-3 .icon-holder span:before {
	color: #fff
}

.default-style .rt_heading,
.default-style h1,
.default-style h2,
.default-style h3,
.default-style h4,
.default-style h5,
.default-style h6,
.default-style h1 a,
.default-style h2 a,
.default-style h3 a,
.default-style h4 a,
.default-style h5 a,
.default-style h6 a,
.default-style h1 a:hover,
.default-style h2 a:hover,
.default-style h3 a:hover,
.default-style h4 a:hover,
.default-style h5 a:hover,
.default-style h6 a:hover,
.default-style .open .toggle-head {
	color: #444
}

.default-style input[type="submit"],
.default-style input[type="button"],
.default-style form button:not(.button_),
.default-style .comment-reply a,
.default-style .comment-reply-title small>a,
.default-style button.button,
.default-style input.button,
.default-style #respond input#submit,
.default-style .cart_totals a.button {
	background-color: #bbb
}

.default-style .social_media li a {
	background-color: #bbb
}

.alt-style-1 a,
.alt-style-1 .latest_news .title:hover,
.alt-style-1 .woocommerce-MyAccount-navigation a:hover,
.alt-style-1 .product_info h5 a:hover,
.alt-style-1 .product-category a:hover h3,
.alt-style-1 .rt_heading_wrapper a:hover .rt_heading,
.alt-style-1 .product_item_holder .product_info_footer a:hover,
.alt-style-1 .paging_wrapper>.page-numbers a:hover,
.alt-style-1 .woocommerce-MyAccount-navigation .is-active a,
.alt-style-1 .timeline>div>.event-date {
	color: #bd5b89
}

.alt-style-1:not(.has-custom-bg),
.alt-style-1.column_container,
.alt-style-1>.rt-sa-background,
.alt-style-1 .chained_contents.style-1>div>.icon,
.alt-style-1 .chained_contents.style-1>div>.number,
.alt-style-1 .chained_contents.style-2>div>.icon,
.alt-style-1 .chained_contents.style-2>div>.number,
.alt-style-1 .button_.color:hover:after,
.alt-style-1 .quantity .minus,
.alt-style-1 .quantity .plus {
	background-color: #f4f4f4
}

.alt-style-1,
.alt-style-1 .product_item_holder .product_info_footer a,
.alt-style-1 .button_.default,
.alt-style-1 .button_.color:hover,
.alt-style-1 .paging_wrapper>.page-numbers a,
.alt-style-1 .paging_wrapper>.page-numbers li>span,
.alt-style-1 .author-name a,
.alt-style-1 .quantity .plus:hover,
.alt-style-1 .quantity .minus:hover,
.alt-style-1 .woocommerce-MyAccount-navigation a {
	color: #666
}

.alt-style-1,
.alt-style-1 *,
.alt-style-1 *:before,
.alt-style-1 *:after,
.alt-style-1:before,
.alt-style-1:after,
.alt-style-1 .button_.color:hover,
.alt-style-1 .row table>tbody>tr>td {
	border-color: #e1e1e1
}

.alt-style-1 .rt_divider.style-1:before,
.alt-style-1 .rt_divider.style-2:before,
.alt-style-1 .rt_divider.style-3:before,
.alt-style-1 .rt_divider.style-5,
.alt-style-1 .rt-toggle .toggle-head:after,
.alt-style-1 .testimonial .text .icon-quote-right,
.alt-style-1 .testimonial .text .icon-quote-left,
.alt-style-1 .rt_quote .icon-quote-right,
.alt-style-1 .rt_quote .icon-quote-left,
.alt-style-1 .star-rating:before,
.alt-style-1 .cart-collaterals h2:before,
.alt-style-1 .timeline>div:before,
.alt-style-1 #rt-side-navigation>li.menu-item-has-children a:after {
	color: #e1e1e1
}

.alt-style-1 .masonry .vertical_line,
.alt-style-1 .timeline:after,
.alt-style-1 .chained_contents.style-1:after,
.alt-style-1 .chained_contents.style-2:after,
.alt-style-1 .rt_divider.style-2:after,
.alt-style-1 .rt_divider.style-3:after,
.alt-style-1 .rt_divider.style-4,
.alt-style-1 .pricing_table.compare .table_wrap>ul>li.caption,
.alt-style-1 .pricing_table.compare .table_wrap>ul>li.price,
.alt-style-1 .dots-holder>div span,
.alt-style-1 .widget>h5:after,
.alt-style-1 .widget .sub-menu li a:after,
.alt-style-1 .widget .children li a:after,
.alt-style-1 .price_slider_wrapper .ui-widget-content,
.alt-style-1 .timeline>div:before,
.alt-style-1 .border_grid>.row:after,
.alt-style-1.border_grid .content_row:after {
	background-color: #e1e1e1
}

.alt-style-1 p.price del,
.alt-style-1 .rt_heading_wrapper.style-4 .punchline,
.alt-style-1 .rt_heading_wrapper.style-5 .punchline,
.alt-style-1 .client_info,
.alt-style-1 .blog_list .date_box,
.alt-style-1 .post_data *,
.alt-style-1 .comment-meta>a,
.alt-style-1 .filter_navigation li a,
.alt-style-1 .widget>ul>li li a,
.alt-style-1 .widget .menu>li li a,
.alt-style-1 .rt-category-tree li>span,
.alt-style-1 .widget_latest_posts .meta,
.alt-style-1 .widget_latest_posts .meta *,
.alt-style-1 .widget_popular_posts .meta,
.alt-style-1 .widget_popular_posts .meta *,
.alt-style-1 .small.note,
.alt-style-1 .star-rating span:before,
.alt-style-1 .with_icons.style-2>div>.icon,
.alt-style-1 .chained_contents.style-1>div>.icon,
.alt-style-1 .chained_contents.style-1>div>.number,
.alt-style-1 .chained_contents.style-2>div>.icon,
.alt-style-1 .chained_contents.style-2>div>.number,
.alt-style-1 .read_more:before,
.alt-style-1 .icon-content-box.icon-style-1 .icon-holder span:before,
.alt-style-1 .quantity .plus,
.alt-style-1 .quantity .minus,
.alt-style-1 .woocommerce.widget .quantity,
.alt-style-1#tools>ul>li:hover>span:first-child,
.alt-style-1#tools>ul>li.active>span:first-child,
.alt-style-1#tools>ul>li:hover:before,
.alt-style-1#tools>ul>li.active:before,
.alt-style-1 .latest_news .date,
.alt-style-1 #rt-side-navigation li a:hover,
.alt-style-1 #rt-side-navigation li.active>a,
.alt-style-1 .tab_title:hover,
.alt-style-1 .tab_title.active {
	color: #999999
}

.alt-style-1 .rt_heading_wrapper.style-2>.style-2:before,
.alt-style-1 .rt_heading .heading_icon:before,
.alt-style-1 .highlight.style-1,
.alt-style-1 .paging_wrapper>.page-numbers .current,
.alt-style-1 .single_variation span.price,
.alt-style-1 .primary-color,
.alt-style-1 .primary-color>a,
.alt-style-1 .primary-color.rt_heading,
.alt-style-1 .icon-content-box.icon-style-4 .icon-holder span:before {
	color: #bd5b89
}

.alt-style-1 .pricing_table .table_wrap.highlight>ul>li.caption,
.alt-style-1 .pricing_table .table_wrap.highlight>ul>li.price,
.alt-style-1 .button_.default:hover:after,
.alt-style-1 .button_.color,
.alt-style-1 .rt-toggle>ol>li .toggle-number,
.alt-style-1 .rt_heading.style-1:after,
.alt-style-1 .rt_heading_wrapper.style-4>.style-4:after,
.alt-style-1 .rt_heading_wrapper.style-5>.style-5:after,
.alt-style-1 .highlight.style-2,
.alt-style-1 .dots-holder div.active span,
.alt-style-1 .dots-holder div:hover span,
.alt-style-1 input[type="submit"]:hover,
.alt-style-1 input[type="button"]:hover,
.alt-style-1 .comment-reply a:hover,
.alt-style-1 .comment-reply-title small>a:hover,
.alt-style-1 .action_buttons li a:hover,
.alt-style-1 .onsale,
.alt-style-1 .product_info_footer a.added_to_cart,
.alt-style-1 button.button:hover,
.alt-style-1 input.button:hover,
.alt-style-1 #respond input#submit:hover,
.alt-style-1 .cart_totals a.button:hover,
.alt-style-1 .ui-slider .ui-slider-handle,
.alt-style-1 .ui-slider .ui-slider-range,
.alt-style-1 .with_icons.style-3>div>.icon,
.alt-style-1 .icon-content-box.icon-style-2 .icon-holder span:before,
.alt-style-1 .icon-content-box.icon-style-3 .icon-holder span:before,
.alt-style-1 .chained_contents>div:hover .icon,
.alt-style-1 .chained_contents>div:hover .number,
.alt-style-1 .sticky.post:before {
	background-color: #bd5b89
}

.alt-style-1 .rt_tabs.tab-style-1 .tab_nav>li.active:after,
.alt-style-1 .rt_tabs.tab-style-1 .tab_content_wrapper.active>.tab_title,
.alt-style-1 .rt_tabs.tab-style-2 .tab_nav>li.active:after,
.alt-style-1 .rt_tabs.tab-style-2 .tab_contents .tab_content_wrapper.active>.tab_title,
.alt-style-1 .filter_navigation li a.active,
.alt-style-1 .button_.color,
.alt-style-1 .chained_contents>div:hover .icon,
.alt-style-1 .chained_contents>div:hover .number {
	border-color: #bd5b89
}

.alt-style-1 .with_icons.style-3>div>.icon,
.alt-style-1 .pricing_table .table_wrap.highlight>ul>li.caption,
.alt-style-1 .pricing_table .table_wrap.highlight>ul>li.price,
.alt-style-1 .button_.color,
.alt-style-1 .button_.default:hover,
.alt-style-1 .rt-toggle>ol>li .toggle-number,
.alt-style-1 .icon-content-box.icon-style-2 .icon-holder span:before,
.alt-style-1 .highlight.style-2,
.alt-style-1 input[type="submit"],
.alt-style-1 input[type="button"],
.alt-style-1 form button:not(.button_),
.alt-style-1 form button:not(.button_):hover,
.alt-style-1 .cart_totals a.button,
.alt-style-1 .cart_totals a.button:hover,
.alt-style-1 .comment-reply a,
.alt-style-1 .comment-reply-title small>a,
.alt-style-1 .comment-reply-title small>a:hover,
.alt-style-1 .product_info_footer a.added_to_cart,
.alt-style-1 .product_info_footer a.added_to_cart:hover,
.alt-style-1 .quantity .plus:hover,
.alt-style-1 .quantity .minus:hover,
.alt-style-1 .chained_contents>div:hover .icon,
.alt-style-1 .chained_contents>div:hover .number,
.alt-style-1 .icon-content-box.icon-style-3 .icon-holder span:before {
	color: #fff
}

.alt-style-1 .rt_heading,
.alt-style-1 h1,
.alt-style-1 h2,
.alt-style-1 h3,
.alt-style-1 h4,
.alt-style-1 h5,
.alt-style-1 h6,
.alt-style-1 h1 a,
.alt-style-1 h2 a,
.alt-style-1 h3 a,
.alt-style-1 h4 a,
.alt-style-1 h5 a,
.alt-style-1 h6 a,
.alt-style-1 h1 a:hover,
.alt-style-1 h2 a:hover,
.alt-style-1 h3 a:hover,
.alt-style-1 h4 a:hover,
.alt-style-1 h5 a:hover,
.alt-style-1 h6 a:hover,
.alt-style-1 .open .toggle-head {
	color: #444
}

.alt-style-1 input[type="submit"],
.alt-style-1 input[type="button"],
.alt-style-1 form button:not(.button_),
.alt-style-1 .comment-reply a,
.alt-style-1 .comment-reply-title small>a,
.alt-style-1 button.button,
.alt-style-1 input.button,
.alt-style-1 #respond input#submit,
.alt-style-1 .cart_totals a.button {
	background-color: #bbb
}

.alt-style-1 .social_media li a {
	background-color: #bbb
}

.alt-style-2 a,
.alt-style-2 .latest_news .title:hover,
.alt-style-2 .woocommerce-MyAccount-navigation a:hover,
.alt-style-2 .product_info h5 a:hover,
.alt-style-2 .product-category a:hover h3,
.alt-style-2 .rt_heading_wrapper a:hover .rt_heading,
.alt-style-2 .product_item_holder .product_info_footer a:hover,
.alt-style-2 .paging_wrapper>.page-numbers a:hover,
.alt-style-2 .woocommerce-MyAccount-navigation .is-active a,
.alt-style-2 .timeline>div>.event-date {
	color: #fff
}

.alt-style-2:not(.has-custom-bg),
.alt-style-2.column_container,
.alt-style-2>.rt-sa-background,
.alt-style-2 .chained_contents.style-1>div>.icon,
.alt-style-2 .chained_contents.style-1>div>.number,
.alt-style-2 .chained_contents.style-2>div>.icon,
.alt-style-2 .chained_contents.style-2>div>.number,
.alt-style-2 .button_.color:hover:after,
.alt-style-2 .quantity .minus,
.alt-style-2 .quantity .plus {
	background-color: #bd5b89
}

.alt-style-2,
.alt-style-2 .product_item_holder .product_info_footer a,
.alt-style-2 .button_.default,
.alt-style-2 .button_.color:hover,
.alt-style-2 .paging_wrapper>.page-numbers a,
.alt-style-2 .paging_wrapper>.page-numbers li>span,
.alt-style-2 .author-name a,
.alt-style-2 .quantity .plus:hover,
.alt-style-2 .quantity .minus:hover,
.alt-style-2 .woocommerce-MyAccount-navigation a {
	color: #fff
}

.alt-style-2,
.alt-style-2 *,
.alt-style-2 *:before,
.alt-style-2 *:after,
.alt-style-2:before,
.alt-style-2:after,
.alt-style-2 .button_.color:hover,
.alt-style-2 .row table>tbody>tr>td {
	border-color: #fb8395
}

.alt-style-2 .rt_divider.style-1:before,
.alt-style-2 .rt_divider.style-2:before,
.alt-style-2 .rt_divider.style-3:before,
.alt-style-2 .rt_divider.style-5,
.alt-style-2 .rt-toggle .toggle-head:after,
.alt-style-2 .testimonial .text .icon-quote-right,
.alt-style-2 .testimonial .text .icon-quote-left,
.alt-style-2 .rt_quote .icon-quote-right,
.alt-style-2 .rt_quote .icon-quote-left,
.alt-style-2 .star-rating:before,
.alt-style-2 .cart-collaterals h2:before,
.alt-style-2 .timeline>div:before,
.alt-style-2 #rt-side-navigation>li.menu-item-has-children a:after {
	color: #fb8395
}

.alt-style-2 .masonry .vertical_line,
.alt-style-2 .timeline:after,
.alt-style-2 .chained_contents.style-1:after,
.alt-style-2 .chained_contents.style-2:after,
.alt-style-2 .rt_divider.style-2:after,
.alt-style-2 .rt_divider.style-3:after,
.alt-style-2 .rt_divider.style-4,
.alt-style-2 .pricing_table.compare .table_wrap>ul>li.caption,
.alt-style-2 .pricing_table.compare .table_wrap>ul>li.price,
.alt-style-2 .dots-holder>div span,
.alt-style-2 .widget>h5:after,
.alt-style-2 .widget .sub-menu li a:after,
.alt-style-2 .widget .children li a:after,
.alt-style-2 .price_slider_wrapper .ui-widget-content,
.alt-style-2 .timeline>div:before,
.alt-style-2 .border_grid>.row:after,
.alt-style-2.border_grid .content_row:after {
	background-color: #fb8395
}

.alt-style-2 p.price del,
.alt-style-2 .rt_heading_wrapper.style-4 .punchline,
.alt-style-2 .rt_heading_wrapper.style-5 .punchline,
.alt-style-2 .client_info,
.alt-style-2 .blog_list .date_box,
.alt-style-2 .post_data *,
.alt-style-2 .comment-meta>a,
.alt-style-2 .filter_navigation li a,
.alt-style-2 .widget>ul>li li a,
.alt-style-2 .widget .menu>li li a,
.alt-style-2 .rt-category-tree li>span,
.alt-style-2 .widget_latest_posts .meta,
.alt-style-2 .widget_latest_posts .meta *,
.alt-style-2 .widget_popular_posts .meta,
.alt-style-2 .widget_popular_posts .meta *,
.alt-style-2 .small.note,
.alt-style-2 .star-rating span:before,
.alt-style-2 .with_icons.style-2>div>.icon,
.alt-style-2 .chained_contents.style-1>div>.icon,
.alt-style-2 .chained_contents.style-1>div>.number,
.alt-style-2 .chained_contents.style-2>div>.icon,
.alt-style-2 .chained_contents.style-2>div>.number,
.alt-style-2 .read_more:before,
.alt-style-2 .icon-content-box.icon-style-1 .icon-holder span:before,
.alt-style-2 .quantity .plus,
.alt-style-2 .quantity .minus,
.alt-style-2 .woocommerce.widget .quantity,
.alt-style-2#tools>ul>li:hover>span:first-child,
.alt-style-2#tools>ul>li.active>span:first-child,
.alt-style-2#tools>ul>li:hover:before,
.alt-style-2#tools>ul>li.active:before,
.alt-style-2 .latest_news .date,
.alt-style-2 #rt-side-navigation li a:hover,
.alt-style-2 #rt-side-navigation li.active>a,
.alt-style-2 .tab_title:hover,
.alt-style-2 .tab_title.active {
	color: #ffaebf
}

.alt-style-2 .rt_heading_wrapper.style-2>.style-2:before,
.alt-style-2 .rt_heading .heading_icon:before,
.alt-style-2 .highlight.style-1,
.alt-style-2 .paging_wrapper>.page-numbers .current,
.alt-style-2 .single_variation span.price,
.alt-style-2 .primary-color,
.alt-style-2 .primary-color>a,
.alt-style-2 .primary-color.rt_heading,
.alt-style-2 .icon-content-box.icon-style-4 .icon-holder span:before {
	color: #aa4756
}

.alt-style-2 .pricing_table .table_wrap.highlight>ul>li.caption,
.alt-style-2 .pricing_table .table_wrap.highlight>ul>li.price,
.alt-style-2 .button_.default:hover:after,
.alt-style-2 .button_.color,
.alt-style-2 .rt-toggle>ol>li .toggle-number,
.alt-style-2 .rt_heading.style-1:after,
.alt-style-2 .rt_heading_wrapper.style-4>.style-4:after,
.alt-style-2 .rt_heading_wrapper.style-5>.style-5:after,
.alt-style-2 .highlight.style-2,
.alt-style-2 .dots-holder div.active span,
.alt-style-2 .dots-holder div:hover span,
.alt-style-2 input[type="submit"]:hover,
.alt-style-2 input[type="button"]:hover,
.alt-style-2 .comment-reply a:hover,
.alt-style-2 .comment-reply-title small>a:hover,
.alt-style-2 .action_buttons li a:hover,
.alt-style-2 .onsale,
.alt-style-2 .product_info_footer a.added_to_cart,
.alt-style-2 button.button:hover,
.alt-style-2 input.button:hover,
.alt-style-2 #respond input#submit:hover,
.alt-style-2 .cart_totals a.button:hover,
.alt-style-2 .ui-slider .ui-slider-handle,
.alt-style-2 .ui-slider .ui-slider-range,
.alt-style-2 .with_icons.style-3>div>.icon,
.alt-style-2 .icon-content-box.icon-style-2 .icon-holder span:before,
.alt-style-2 .icon-content-box.icon-style-3 .icon-holder span:before,
.alt-style-2 .chained_contents>div:hover .icon,
.alt-style-2 .chained_contents>div:hover .number,
.alt-style-2 .sticky.post:before {
	background-color: #aa4756
}

.alt-style-2 .rt_tabs.tab-style-1 .tab_nav>li.active:after,
.alt-style-2 .rt_tabs.tab-style-1 .tab_content_wrapper.active>.tab_title,
.alt-style-2 .rt_tabs.tab-style-2 .tab_nav>li.active:after,
.alt-style-2 .rt_tabs.tab-style-2 .tab_contents .tab_content_wrapper.active>.tab_title,
.alt-style-2 .filter_navigation li a.active,
.alt-style-2 .button_.color,
.alt-style-2 .chained_contents>div:hover .icon,
.alt-style-2 .chained_contents>div:hover .number {
	border-color: #aa4756
}

.alt-style-2 .with_icons.style-3>div>.icon,
.alt-style-2 .pricing_table .table_wrap.highlight>ul>li.caption,
.alt-style-2 .pricing_table .table_wrap.highlight>ul>li.price,
.alt-style-2 .button_.color,
.alt-style-2 .button_.default:hover,
.alt-style-2 .rt-toggle>ol>li .toggle-number,
.alt-style-2 .icon-content-box.icon-style-2 .icon-holder span:before,
.alt-style-2 .highlight.style-2,
.alt-style-2 input[type="submit"],
.alt-style-2 input[type="button"],
.alt-style-2 form button:not(.button_),
.alt-style-2 form button:not(.button_):hover,
.alt-style-2 .cart_totals a.button,
.alt-style-2 .cart_totals a.button:hover,
.alt-style-2 .comment-reply a,
.alt-style-2 .comment-reply-title small>a,
.alt-style-2 .comment-reply-title small>a:hover,
.alt-style-2 .product_info_footer a.added_to_cart,
.alt-style-2 .product_info_footer a.added_to_cart:hover,
.alt-style-2 .quantity .plus:hover,
.alt-style-2 .quantity .minus:hover,
.alt-style-2 .chained_contents>div:hover .icon,
.alt-style-2 .chained_contents>div:hover .number,
.alt-style-2 .icon-content-box.icon-style-3 .icon-holder span:before {
	color: #fff
}

.alt-style-2 .rt_heading,
.alt-style-2 h1,
.alt-style-2 h2,
.alt-style-2 h3,
.alt-style-2 h4,
.alt-style-2 h5,
.alt-style-2 h6,
.alt-style-2 h1 a,
.alt-style-2 h2 a,
.alt-style-2 h3 a,
.alt-style-2 h4 a,
.alt-style-2 h5 a,
.alt-style-2 h6 a,
.alt-style-2 h1 a:hover,
.alt-style-2 h2 a:hover,
.alt-style-2 h3 a:hover,
.alt-style-2 h4 a:hover,
.alt-style-2 h5 a:hover,
.alt-style-2 h6 a:hover,
.alt-style-2 .open .toggle-head {
	color: #fff
}

.alt-style-2 input[type="submit"],
.alt-style-2 input[type="button"],
.alt-style-2 form button:not(.button_),
.alt-style-2 .comment-reply a,
.alt-style-2 .comment-reply-title small>a,
.alt-style-2 button.button,
.alt-style-2 input.button,
.alt-style-2 #respond input#submit,
.alt-style-2 .cart_totals a.button {
	background-color: #933f50
}

.alt-style-2 .social_media li a {
	background-color: #933f50
}

.sidebar-widgets a,
.sidebar-widgets .latest_news .title:hover,
.sidebar-widgets .woocommerce-MyAccount-navigation a:hover,
.sidebar-widgets .product_info h5 a:hover,
.sidebar-widgets .product-category a:hover h3,
.sidebar-widgets .rt_heading_wrapper a:hover .rt_heading,
.sidebar-widgets .product_item_holder .product_info_footer a:hover,
.sidebar-widgets .paging_wrapper>.page-numbers a:hover,
.sidebar-widgets .woocommerce-MyAccount-navigation .is-active a,
.sidebar-widgets .timeline>div>.event-date {
	color: #ffffff
}

.sidebar-widgets:not(.has-custom-bg),
.sidebar-widgets.column_container,
.sidebar-widgets>.rt-sa-background,
.sidebar-widgets .chained_contents.style-1>div>.icon,
.sidebar-widgets .chained_contents.style-1>div>.number,
.sidebar-widgets .chained_contents.style-2>div>.icon,
.sidebar-widgets .chained_contents.style-2>div>.number,
.sidebar-widgets .button_.color:hover:after,
.sidebar-widgets .quantity .minus,
.sidebar-widgets .quantity .plus {
	background-color: rgba(255, 255, 255, 0)
}

.sidebar-widgets,
.sidebar-widgets .product_item_holder .product_info_footer a,
.sidebar-widgets .button_.default,
.sidebar-widgets .button_.color:hover,
.sidebar-widgets .paging_wrapper>.page-numbers a,
.sidebar-widgets .paging_wrapper>.page-numbers li>span,
.sidebar-widgets .author-name a,
.sidebar-widgets .quantity .plus:hover,
.sidebar-widgets .quantity .minus:hover,
.sidebar-widgets .woocommerce-MyAccount-navigation a {
	color: #ffc3cd
}

.sidebar-widgets,
.sidebar-widgets *,
.sidebar-widgets *:before,
.sidebar-widgets *:after,
.sidebar-widgets:before,
.sidebar-widgets:after,
.sidebar-widgets .button_.color:hover,
.sidebar-widgets .row table>tbody>tr>td {
	border-color: rgba(255, 255, 255, 0.25)
}

.sidebar-widgets .rt_divider.style-1:before,
.sidebar-widgets .rt_divider.style-2:before,
.sidebar-widgets .rt_divider.style-3:before,
.sidebar-widgets .rt_divider.style-5,
.sidebar-widgets .rt-toggle .toggle-head:after,
.sidebar-widgets .testimonial .text .icon-quote-right,
.sidebar-widgets .testimonial .text .icon-quote-left,
.sidebar-widgets .rt_quote .icon-quote-right,
.sidebar-widgets .rt_quote .icon-quote-left,
.sidebar-widgets .star-rating:before,
.sidebar-widgets .cart-collaterals h2:before,
.sidebar-widgets .timeline>div:before,
.sidebar-widgets #rt-side-navigation>li.menu-item-has-children a:after {
	color: rgba(255, 255, 255, 0.25)
}

.sidebar-widgets .masonry .vertical_line,
.sidebar-widgets .timeline:after,
.sidebar-widgets .chained_contents.style-1:after,
.sidebar-widgets .chained_contents.style-2:after,
.sidebar-widgets .rt_divider.style-2:after,
.sidebar-widgets .rt_divider.style-3:after,
.sidebar-widgets .rt_divider.style-4,
.sidebar-widgets .pricing_table.compare .table_wrap>ul>li.caption,
.sidebar-widgets .pricing_table.compare .table_wrap>ul>li.price,
.sidebar-widgets .dots-holder>div span,
.sidebar-widgets .widget>h5:after,
.sidebar-widgets .widget .sub-menu li a:after,
.sidebar-widgets .widget .children li a:after,
.sidebar-widgets .price_slider_wrapper .ui-widget-content,
.sidebar-widgets .timeline>div:before,
.sidebar-widgets .border_grid>.row:after,
.sidebar-widgets.border_grid .content_row:after {
	background-color: rgba(255, 255, 255, 0.25)
}

.sidebar-widgets p.price del,
.sidebar-widgets .rt_heading_wrapper.style-4 .punchline,
.sidebar-widgets .rt_heading_wrapper.style-5 .punchline,
.sidebar-widgets .client_info,
.sidebar-widgets .blog_list .date_box,
.sidebar-widgets .post_data *,
.sidebar-widgets .comment-meta>a,
.sidebar-widgets .filter_navigation li a,
.sidebar-widgets .widget>ul>li li a,
.sidebar-widgets .widget .menu>li li a,
.sidebar-widgets .rt-category-tree li>span,
.sidebar-widgets .widget_latest_posts .meta,
.sidebar-widgets .widget_latest_posts .meta *,
.sidebar-widgets .widget_popular_posts .meta,
.sidebar-widgets .widget_popular_posts .meta *,
.sidebar-widgets .small.note,
.sidebar-widgets .star-rating span:before,
.sidebar-widgets .with_icons.style-2>div>.icon,
.sidebar-widgets .chained_contents.style-1>div>.icon,
.sidebar-widgets .chained_contents.style-1>div>.number,
.sidebar-widgets .chained_contents.style-2>div>.icon,
.sidebar-widgets .chained_contents.style-2>div>.number,
.sidebar-widgets .read_more:before,
.sidebar-widgets .icon-content-box.icon-style-1 .icon-holder span:before,
.sidebar-widgets .quantity .plus,
.sidebar-widgets .quantity .minus,
.sidebar-widgets .woocommerce.widget .quantity,
.sidebar-widgets#tools>ul>li:hover>span:first-child,
.sidebar-widgets#tools>ul>li.active>span:first-child,
.sidebar-widgets#tools>ul>li:hover:before,
.sidebar-widgets#tools>ul>li.active:before,
.sidebar-widgets .latest_news .date,
.sidebar-widgets #rt-side-navigation li a:hover,
.sidebar-widgets #rt-side-navigation li.active>a,
.sidebar-widgets .tab_title:hover,
.sidebar-widgets .tab_title.active {
	color: #952d3f
}

.sidebar-widgets .rt_heading_wrapper.style-2>.style-2:before,
.sidebar-widgets .rt_heading .heading_icon:before,
.sidebar-widgets .highlight.style-1,
.sidebar-widgets .paging_wrapper>.page-numbers .current,
.sidebar-widgets .single_variation span.price,
.sidebar-widgets .primary-color,
.sidebar-widgets .primary-color>a,
.sidebar-widgets .primary-color.rt_heading,
.sidebar-widgets .icon-content-box.icon-style-4 .icon-holder span:before {
	color: #a82a3d
}

.sidebar-widgets .pricing_table .table_wrap.highlight>ul>li.caption,
.sidebar-widgets .pricing_table .table_wrap.highlight>ul>li.price,
.sidebar-widgets .button_.default:hover:after,
.sidebar-widgets .button_.color,
.sidebar-widgets .rt-toggle>ol>li .toggle-number,
.sidebar-widgets .rt_heading.style-1:after,
.sidebar-widgets .rt_heading_wrapper.style-4>.style-4:after,
.sidebar-widgets .rt_heading_wrapper.style-5>.style-5:after,
.sidebar-widgets .highlight.style-2,
.sidebar-widgets .dots-holder div.active span,
.sidebar-widgets .dots-holder div:hover span,
.sidebar-widgets input[type="submit"]:hover,
.sidebar-widgets input[type="button"]:hover,
.sidebar-widgets .comment-reply a:hover,
.sidebar-widgets .comment-reply-title small>a:hover,
.sidebar-widgets .action_buttons li a:hover,
.sidebar-widgets .onsale,
.sidebar-widgets .product_info_footer a.added_to_cart,
.sidebar-widgets button.button:hover,
.sidebar-widgets input.button:hover,
.sidebar-widgets #respond input#submit:hover,
.sidebar-widgets .cart_totals a.button:hover,
.sidebar-widgets .ui-slider .ui-slider-handle,
.sidebar-widgets .ui-slider .ui-slider-range,
.sidebar-widgets .with_icons.style-3>div>.icon,
.sidebar-widgets .icon-content-box.icon-style-2 .icon-holder span:before,
.sidebar-widgets .icon-content-box.icon-style-3 .icon-holder span:before,
.sidebar-widgets .chained_contents>div:hover .icon,
.sidebar-widgets .chained_contents>div:hover .number,
.sidebar-widgets .sticky.post:before {
	background-color: #a82a3d
}

.sidebar-widgets .rt_tabs.tab-style-1 .tab_nav>li.active:after,
.sidebar-widgets .rt_tabs.tab-style-1 .tab_content_wrapper.active>.tab_title,
.sidebar-widgets .rt_tabs.tab-style-2 .tab_nav>li.active:after,
.sidebar-widgets .rt_tabs.tab-style-2 .tab_contents .tab_content_wrapper.active>.tab_title,
.sidebar-widgets .filter_navigation li a.active,
.sidebar-widgets .button_.color,
.sidebar-widgets .chained_contents>div:hover .icon,
.sidebar-widgets .chained_contents>div:hover .number {
	border-color: #a82a3d
}

.sidebar-widgets .with_icons.style-3>div>.icon,
.sidebar-widgets .pricing_table .table_wrap.highlight>ul>li.caption,
.sidebar-widgets .pricing_table .table_wrap.highlight>ul>li.price,
.sidebar-widgets .button_.color,
.sidebar-widgets .button_.default:hover,
.sidebar-widgets .rt-toggle>ol>li .toggle-number,
.sidebar-widgets .icon-content-box.icon-style-2 .icon-holder span:before,
.sidebar-widgets .highlight.style-2,
.sidebar-widgets input[type="submit"],
.sidebar-widgets input[type="button"],
.sidebar-widgets form button:not(.button_),
.sidebar-widgets form button:not(.button_):hover,
.sidebar-widgets .cart_totals a.button,
.sidebar-widgets .cart_totals a.button:hover,
.sidebar-widgets .comment-reply a,
.sidebar-widgets .comment-reply-title small>a,
.sidebar-widgets .comment-reply-title small>a:hover,
.sidebar-widgets .product_info_footer a.added_to_cart,
.sidebar-widgets .product_info_footer a.added_to_cart:hover,
.sidebar-widgets .quantity .plus:hover,
.sidebar-widgets .quantity .minus:hover,
.sidebar-widgets .chained_contents>div:hover .icon,
.sidebar-widgets .chained_contents>div:hover .number,
.sidebar-widgets .icon-content-box.icon-style-3 .icon-holder span:before {
	color: #fff
}

.sidebar-widgets .rt_heading,
.sidebar-widgets h1,
.sidebar-widgets h2,
.sidebar-widgets h3,
.sidebar-widgets h4,
.sidebar-widgets h5,
.sidebar-widgets h6,
.sidebar-widgets h1 a,
.sidebar-widgets h2 a,
.sidebar-widgets h3 a,
.sidebar-widgets h4 a,
.sidebar-widgets h5 a,
.sidebar-widgets h6 a,
.sidebar-widgets h1 a:hover,
.sidebar-widgets h2 a:hover,
.sidebar-widgets h3 a:hover,
.sidebar-widgets h4 a:hover,
.sidebar-widgets h5 a:hover,
.sidebar-widgets h6 a:hover,
.sidebar-widgets .open .toggle-head {
	color: #fff
}

.sidebar-widgets input[type="submit"],
.sidebar-widgets input[type="button"],
.sidebar-widgets form button:not(.button_),
.sidebar-widgets .comment-reply a,
.sidebar-widgets .comment-reply-title small>a,
.sidebar-widgets button.button,
.sidebar-widgets input.button,
.sidebar-widgets #respond input#submit,
.sidebar-widgets .cart_totals a.button {
	background-color: #8a3a46
}

.sidebar-widgets .social_media li a {
	background-color: #8a3a46
}

.light-style a,
.light-style .latest_news .title:hover,
.light-style .woocommerce-MyAccount-navigation a:hover,
.light-style .product_info h5 a:hover,
.light-style .product-category a:hover h3,
.light-style .rt_heading_wrapper a:hover .rt_heading,
.light-style .product_item_holder .product_info_footer a:hover,
.light-style .paging_wrapper>.page-numbers a:hover,
.light-style .woocommerce-MyAccount-navigation .is-active a,
.light-style .timeline>div>.event-date {
	color: #fff
}

.light-style:not(.has-custom-bg),
.light-style.column_container,
.light-style>.rt-sa-background,
.light-style .chained_contents.style-1>div>.icon,
.light-style .chained_contents.style-1>div>.number,
.light-style .chained_contents.style-2>div>.icon,
.light-style .chained_contents.style-2>div>.number,
.light-style .button_.color:hover:after,
.light-style .quantity .minus,
.light-style .quantity .plus {
	background-color: #1e1e1e
}

.light-style,
.light-style .product_item_holder .product_info_footer a,
.light-style .button_.default,
.light-style .button_.color:hover,
.light-style .paging_wrapper>.page-numbers a,
.light-style .paging_wrapper>.page-numbers li>span,
.light-style .author-name a,
.light-style .quantity .plus:hover,
.light-style .quantity .minus:hover,
.light-style .woocommerce-MyAccount-navigation a {
	color: #fff
}

.light-style,
.light-style *,
.light-style *:before,
.light-style *:after,
.light-style:before,
.light-style:after,
.light-style .button_.color:hover,
.light-style .row table>tbody>tr>td {
	border-color: rgba(255, 255, 255, 0.17)
}

.light-style .rt_divider.style-1:before,
.light-style .rt_divider.style-2:before,
.light-style .rt_divider.style-3:before,
.light-style .rt_divider.style-5,
.light-style .rt-toggle .toggle-head:after,
.light-style .testimonial .text .icon-quote-right,
.light-style .testimonial .text .icon-quote-left,
.light-style .rt_quote .icon-quote-right,
.light-style .rt_quote .icon-quote-left,
.light-style .star-rating:before,
.light-style .cart-collaterals h2:before,
.light-style .timeline>div:before,
.light-style #rt-side-navigation>li.menu-item-has-children a:after {
	color: rgba(255, 255, 255, 0.17)
}

.light-style .masonry .vertical_line,
.light-style .timeline:after,
.light-style .chained_contents.style-1:after,
.light-style .chained_contents.style-2:after,
.light-style .rt_divider.style-2:after,
.light-style .rt_divider.style-3:after,
.light-style .rt_divider.style-4,
.light-style .pricing_table.compare .table_wrap>ul>li.caption,
.light-style .pricing_table.compare .table_wrap>ul>li.price,
.light-style .dots-holder>div span,
.light-style .widget>h5:after,
.light-style .widget .sub-menu li a:after,
.light-style .widget .children li a:after,
.light-style .price_slider_wrapper .ui-widget-content,
.light-style .timeline>div:before,
.light-style .border_grid>.row:after,
.light-style.border_grid .content_row:after {
	background-color: rgba(255, 255, 255, 0.17)
}

.light-style p.price del,
.light-style .rt_heading_wrapper.style-4 .punchline,
.light-style .rt_heading_wrapper.style-5 .punchline,
.light-style .client_info,
.light-style .blog_list .date_box,
.light-style .post_data *,
.light-style .comment-meta>a,
.light-style .filter_navigation li a,
.light-style .widget>ul>li li a,
.light-style .widget .menu>li li a,
.light-style .rt-category-tree li>span,
.light-style .widget_latest_posts .meta,
.light-style .widget_latest_posts .meta *,
.light-style .widget_popular_posts .meta,
.light-style .widget_popular_posts .meta *,
.light-style .small.note,
.light-style .star-rating span:before,
.light-style .with_icons.style-2>div>.icon,
.light-style .chained_contents.style-1>div>.icon,
.light-style .chained_contents.style-1>div>.number,
.light-style .chained_contents.style-2>div>.icon,
.light-style .chained_contents.style-2>div>.number,
.light-style .read_more:before,
.light-style .icon-content-box.icon-style-1 .icon-holder span:before,
.light-style .quantity .plus,
.light-style .quantity .minus,
.light-style .woocommerce.widget .quantity,
.light-style#tools>ul>li:hover>span:first-child,
.light-style#tools>ul>li.active>span:first-child,
.light-style#tools>ul>li:hover:before,
.light-style#tools>ul>li.active:before,
.light-style .latest_news .date,
.light-style #rt-side-navigation li a:hover,
.light-style #rt-side-navigation li.active>a,
.light-style .tab_title:hover,
.light-style .tab_title.active {
	color: #fff
}

.light-style .rt_heading_wrapper.style-2>.style-2:before,
.light-style .rt_heading .heading_icon:before,
.light-style .highlight.style-1,
.light-style .paging_wrapper>.page-numbers .current,
.light-style .single_variation span.price,
.light-style .primary-color,
.light-style .primary-color>a,
.light-style .primary-color.rt_heading,
.light-style .icon-content-box.icon-style-4 .icon-holder span:before {
	color: rgba(255, 255, 255, 0.2)
}

.light-style .pricing_table .table_wrap.highlight>ul>li.caption,
.light-style .pricing_table .table_wrap.highlight>ul>li.price,
.light-style .button_.default:hover:after,
.light-style .button_.color,
.light-style .rt-toggle>ol>li .toggle-number,
.light-style .rt_heading.style-1:after,
.light-style .rt_heading_wrapper.style-4>.style-4:after,
.light-style .rt_heading_wrapper.style-5>.style-5:after,
.light-style .highlight.style-2,
.light-style .dots-holder div.active span,
.light-style .dots-holder div:hover span,
.light-style input[type="submit"]:hover,
.light-style input[type="button"]:hover,
.light-style .comment-reply a:hover,
.light-style .comment-reply-title small>a:hover,
.light-style .action_buttons li a:hover,
.light-style .onsale,
.light-style .product_info_footer a.added_to_cart,
.light-style button.button:hover,
.light-style input.button:hover,
.light-style #respond input#submit:hover,
.light-style .cart_totals a.button:hover,
.light-style .ui-slider .ui-slider-handle,
.light-style .ui-slider .ui-slider-range,
.light-style .with_icons.style-3>div>.icon,
.light-style .icon-content-box.icon-style-2 .icon-holder span:before,
.light-style .icon-content-box.icon-style-3 .icon-holder span:before,
.light-style .chained_contents>div:hover .icon,
.light-style .chained_contents>div:hover .number,
.light-style .sticky.post:before {
	background-color: rgba(255, 255, 255, 0.2)
}

.light-style .rt_tabs.tab-style-1 .tab_nav>li.active:after,
.light-style .rt_tabs.tab-style-1 .tab_content_wrapper.active>.tab_title,
.light-style .rt_tabs.tab-style-2 .tab_nav>li.active:after,
.light-style .rt_tabs.tab-style-2 .tab_contents .tab_content_wrapper.active>.tab_title,
.light-style .filter_navigation li a.active,
.light-style .button_.color,
.light-style .chained_contents>div:hover .icon,
.light-style .chained_contents>div:hover .number {
	border-color: rgba(255, 255, 255, 0.2)
}

.light-style .with_icons.style-3>div>.icon,
.light-style .pricing_table .table_wrap.highlight>ul>li.caption,
.light-style .pricing_table .table_wrap.highlight>ul>li.price,
.light-style .button_.color,
.light-style .button_.default:hover,
.light-style .rt-toggle>ol>li .toggle-number,
.light-style .icon-content-box.icon-style-2 .icon-holder span:before,
.light-style .highlight.style-2,
.light-style input[type="submit"],
.light-style input[type="button"],
.light-style form button:not(.button_),
.light-style form button:not(.button_):hover,
.light-style .cart_totals a.button,
.light-style .cart_totals a.button:hover,
.light-style .comment-reply a,
.light-style .comment-reply-title small>a,
.light-style .comment-reply-title small>a:hover,
.light-style .product_info_footer a.added_to_cart,
.light-style .product_info_footer a.added_to_cart:hover,
.light-style .quantity .plus:hover,
.light-style .quantity .minus:hover,
.light-style .chained_contents>div:hover .icon,
.light-style .chained_contents>div:hover .number,
.light-style .icon-content-box.icon-style-3 .icon-holder span:before {
	color: #fff
}

.light-style .rt_heading,
.light-style h1,
.light-style h2,
.light-style h3,
.light-style h4,
.light-style h5,
.light-style h6,
.light-style h1 a,
.light-style h2 a,
.light-style h3 a,
.light-style h4 a,
.light-style h5 a,
.light-style h6 a,
.light-style h1 a:hover,
.light-style h2 a:hover,
.light-style h3 a:hover,
.light-style h4 a:hover,
.light-style h5 a:hover,
.light-style h6 a:hover,
.light-style .open .toggle-head {
	color: #fff
}

.light-style input[type="submit"],
.light-style input[type="button"],
.light-style form button:not(.button_),
.light-style .comment-reply a,
.light-style .comment-reply-title small>a,
.light-style button.button,
.light-style input.button,
.light-style #respond input#submit,
.light-style .cart_totals a.button {
	background-color: rgba(55, 55, 55, 0.78)
}

.light-style .social_media li a {
	background-color: #bbb
}

.footer_contents a,
.footer_contents .latest_news .title:hover,
.footer_contents .woocommerce-MyAccount-navigation a:hover,
.footer_contents .product_info h5 a:hover,
.footer_contents .product-category a:hover h3,
.footer_contents .rt_heading_wrapper a:hover .rt_heading,
.footer_contents .product_item_holder .product_info_footer a:hover,
.footer_contents .paging_wrapper>.page-numbers a:hover,
.footer_contents .woocommerce-MyAccount-navigation .is-active a,
.footer_contents .timeline>div>.event-date {
	color: #fff
}

.footer_contents:not(.has-custom-bg),
.footer_contents.column_container,
.footer_contents>.rt-sa-background,
.footer_contents .chained_contents.style-1>div>.icon,
.footer_contents .chained_contents.style-1>div>.number,
.footer_contents .chained_contents.style-2>div>.icon,
.footer_contents .chained_contents.style-2>div>.number,
.footer_contents .button_.color:hover:after,
.footer_contents .quantity .minus,
.footer_contents .quantity .plus {
	background-color: #bd5b89
}

.footer_contents,
.footer_contents .product_item_holder .product_info_footer a,
.footer_contents .button_.default,
.footer_contents .button_.color:hover,
.footer_contents .paging_wrapper>.page-numbers a,
.footer_contents .paging_wrapper>.page-numbers li>span,
.footer_contents .author-name a,
.footer_contents .quantity .plus:hover,
.footer_contents .quantity .minus:hover,
.footer_contents .woocommerce-MyAccount-navigation a {
	color: #fff
}

.footer_contents,
.footer_contents *,
.footer_contents *:before,
.footer_contents *:after,
.footer_contents:before,
.footer_contents:after,
.footer_contents .button_.color:hover,
.footer_contents .row table>tbody>tr>td {
	border-color: #fff
}

.footer_contents .rt_divider.style-1:before,
.footer_contents .rt_divider.style-2:before,
.footer_contents .rt_divider.style-3:before,
.footer_contents .rt_divider.style-5,
.footer_contents .rt-toggle .toggle-head:after,
.footer_contents .testimonial .text .icon-quote-right,
.footer_contents .testimonial .text .icon-quote-left,
.footer_contents .rt_quote .icon-quote-right,
.footer_contents .rt_quote .icon-quote-left,
.footer_contents .star-rating:before,
.footer_contents .cart-collaterals h2:before,
.footer_contents .timeline>div:before,
.footer_contents #rt-side-navigation>li.menu-item-has-children a:after {
	color: #5e5a67
}

.footer_contents .masonry .vertical_line,
.footer_contents .timeline:after,
.footer_contents .chained_contents.style-1:after,
.footer_contents .chained_contents.style-2:after,
.footer_contents .rt_divider.style-2:after,
.footer_contents .rt_divider.style-3:after,
.footer_contents .rt_divider.style-4,
.footer_contents .pricing_table.compare .table_wrap>ul>li.caption,
.footer_contents .pricing_table.compare .table_wrap>ul>li.price,
.footer_contents .dots-holder>div span,
.footer_contents .widget>h5:after,
.footer_contents .widget .sub-menu li a:after,
.footer_contents .widget .children li a:after,
.footer_contents .price_slider_wrapper .ui-widget-content,
.footer_contents .timeline>div:before,
.footer_contents .border_grid>.row:after,
.footer_contents.border_grid .content_row:after {
	background-color: #5e5a67
}

.footer_contents p.price del,
.footer_contents .rt_heading_wrapper.style-4 .punchline,
.footer_contents .rt_heading_wrapper.style-5 .punchline,
.footer_contents .client_info,
.footer_contents .blog_list .date_box,
.footer_contents .post_data *,
.footer_contents .comment-meta>a,
.footer_contents .filter_navigation li a,
.footer_contents .widget>ul>li li a,
.footer_contents .widget .menu>li li a,
.footer_contents .rt-category-tree li>span,
.footer_contents .widget_latest_posts .meta,
.footer_contents .widget_latest_posts .meta *,
.footer_contents .widget_popular_posts .meta,
.footer_contents .widget_popular_posts .meta *,
.footer_contents .small.note,
.footer_contents .star-rating span:before,
.footer_contents .with_icons.style-2>div>.icon,
.footer_contents .chained_contents.style-1>div>.icon,
.footer_contents .chained_contents.style-1>div>.number,
.footer_contents .chained_contents.style-2>div>.icon,
.footer_contents .chained_contents.style-2>div>.number,
.footer_contents .read_more:before,
.footer_contents .icon-content-box.icon-style-1 .icon-holder span:before,
.footer_contents .quantity .plus,
.footer_contents .quantity .minus,
.footer_contents .woocommerce.widget .quantity,
.footer_contents#tools>ul>li:hover>span:first-child,
.footer_contents#tools>ul>li.active>span:first-child,
.footer_contents#tools>ul>li:hover:before,
.footer_contents#tools>ul>li.active:before,
.footer_contents .latest_news .date,
.footer_contents #rt-side-navigation li a:hover,
.footer_contents #rt-side-navigation li.active>a,
.footer_contents .tab_title:hover,
.footer_contents .tab_title.active {
	color: #eaeaea
}

.footer_contents .rt_heading_wrapper.style-2>.style-2:before,
.footer_contents .rt_heading .heading_icon:before,
.footer_contents .highlight.style-1,
.footer_contents .paging_wrapper>.page-numbers .current,
.footer_contents .single_variation span.price,
.footer_contents .primary-color,
.footer_contents .primary-color>a,
.footer_contents .primary-color.rt_heading,
.footer_contents .icon-content-box.icon-style-4 .icon-holder span:before {
	color: rgba(255, 255, 255, 0.2)
}

.footer_contents .pricing_table .table_wrap.highlight>ul>li.caption,
.footer_contents .pricing_table .table_wrap.highlight>ul>li.price,
.footer_contents .button_.default:hover:after,
.footer_contents .button_.color,
.footer_contents .rt-toggle>ol>li .toggle-number,
.footer_contents .rt_heading.style-1:after,
.footer_contents .rt_heading_wrapper.style-4>.style-4:after,
.footer_contents .rt_heading_wrapper.style-5>.style-5:after,
.footer_contents .highlight.style-2,
.footer_contents .dots-holder div.active span,
.footer_contents .dots-holder div:hover span,
.footer_contents input[type="submit"]:hover,
.footer_contents input[type="button"]:hover,
.footer_contents .comment-reply a:hover,
.footer_contents .comment-reply-title small>a:hover,
.footer_contents .action_buttons li a:hover,
.footer_contents .onsale,
.footer_contents .product_info_footer a.added_to_cart,
.footer_contents button.button:hover,
.footer_contents input.button:hover,
.footer_contents #respond input#submit:hover,
.footer_contents .cart_totals a.button:hover,
.footer_contents .ui-slider .ui-slider-handle,
.footer_contents .ui-slider .ui-slider-range,
.footer_contents .with_icons.style-3>div>.icon,
.footer_contents .icon-content-box.icon-style-2 .icon-holder span:before,
.footer_contents .icon-content-box.icon-style-3 .icon-holder span:before,
.footer_contents .chained_contents>div:hover .icon,
.footer_contents .chained_contents>div:hover .number,
.footer_contents .sticky.post:before {
	background-color: rgba(255, 255, 255, 0.2)
}

.footer_contents .rt_tabs.tab-style-1 .tab_nav>li.active:after,
.footer_contents .rt_tabs.tab-style-1 .tab_content_wrapper.active>.tab_title,
.footer_contents .rt_tabs.tab-style-2 .tab_nav>li.active:after,
.footer_contents .rt_tabs.tab-style-2 .tab_contents .tab_content_wrapper.active>.tab_title,
.footer_contents .filter_navigation li a.active,
.footer_contents .button_.color,
.footer_contents .chained_contents>div:hover .icon,
.footer_contents .chained_contents>div:hover .number {
	border-color: rgba(255, 255, 255, 0.2)
}

.footer_contents .with_icons.style-3>div>.icon,
.footer_contents .pricing_table .table_wrap.highlight>ul>li.caption,
.footer_contents .pricing_table .table_wrap.highlight>ul>li.price,
.footer_contents .button_.color,
.footer_contents .button_.default:hover,
.footer_contents .rt-toggle>ol>li .toggle-number,
.footer_contents .icon-content-box.icon-style-2 .icon-holder span:before,
.footer_contents .highlight.style-2,
.footer_contents input[type="submit"],
.footer_contents input[type="button"],
.footer_contents form button:not(.button_),
.footer_contents form button:not(.button_):hover,
.footer_contents .cart_totals a.button,
.footer_contents .cart_totals a.button:hover,
.footer_contents .comment-reply a,
.footer_contents .comment-reply-title small>a,
.footer_contents .comment-reply-title small>a:hover,
.footer_contents .product_info_footer a.added_to_cart,
.footer_contents .product_info_footer a.added_to_cart:hover,
.footer_contents .quantity .plus:hover,
.footer_contents .quantity .minus:hover,
.footer_contents .chained_contents>div:hover .icon,
.footer_contents .chained_contents>div:hover .number,
.footer_contents .icon-content-box.icon-style-3 .icon-holder span:before {
	color: #ffffff
}

.footer_contents .rt_heading,
.footer_contents h1,
.footer_contents h2,
.footer_contents h3,
.footer_contents h4,
.footer_contents h5,
.footer_contents h6,
.footer_contents h1 a,
.footer_contents h2 a,
.footer_contents h3 a,
.footer_contents h4 a,
.footer_contents h5 a,
.footer_contents h6 a,
.footer_contents h1 a:hover,
.footer_contents h2 a:hover,
.footer_contents h3 a:hover,
.footer_contents h4 a:hover,
.footer_contents h5 a:hover,
.footer_contents h6 a:hover,
.footer_contents .open .toggle-head {
	color: #fff
}

.footer_contents input[type="submit"],
.footer_contents input[type="button"],
.footer_contents form button:not(.button_),
.footer_contents .comment-reply a,
.footer_contents .comment-reply-title small>a,
.footer_contents button.button,
.footer_contents input.button,
.footer_contents #respond input#submit,
.footer_contents .cart_totals a.button {
	background-color: #444444
}

.footer_contents .social_media li a {
	background-color: #393939
}

.select2-drop {
	border-color: #E8E8E8
}

#container {
	background-color: #ededed
}

.admin-bar #container {
	background-position: right 32px
}

.mobile_device.admin-bar #container {
	background-position: right 46px
}

#container {
	background-image: url(../images/gift-background.jpg);
	background-attachment: scroll;
	background-position: right top;
	background-repeat: repeat;
	background-size: auto auto;
	-webkit-background-size: auto auto;
	-moz-background-size: auto auto;
	-o-background-size: auto auto
}

.mobile_device #container {
	-webkit-background-size: auto 100-moz-background-size:auto;
	-o-background-size: auto
}

.mobile_device #container {
	background-attachment: scroll
}

body.mobile-menu-active {
	background-color: #ededed
}

body.mobile-menu-active {
	background-image: none
}

.left-side-background {
	background-color: #bd5b89
}

.admin-bar .left-side-background {
	background-position: left 32px
}

.mobile_device.admin-bar .left-side-background {
	background-position: left 46px
}

.left-side-background {
	background-image: none
}

@media screen and (max-width:979px) {
	#left_side {
		background-color: #bd5b89
	}

	.admin-bar #left_side {
		background-position: left 32px
	}

	.mobile_device.admin-bar #left_side {
		background-position: left 46px
	}

	#left_side {
		background-image: none
	}
}

.admin-bar #right_side {
	background-position: right 32px
}

.mobile_device.admin-bar #right_side {
	background-position: right 46px
}

.sub_page_header .page-title>* {
	color: #555555
}

.breadcrumb,
.breadcrumb span:before {
	color: #999999
}

.breadcrumb a,
.breadcrumb a:before {
	color: #777777
}

.breadcrumb {
	background-color: rgba(255, 255, 255, 0.35)
}