
::selection
{
	color:#222222;
}
::-moz-selection { color:#222222; }
::selection
{
	background-color:#E9E9E9;
}
::-moz-selection { background-color:#E9E9E9; }  mark { background-color:#E9E9E9; }
body
{
	background-color:#FFFFFF;
}

body,
html .woocommerce div.product p.price,
html .woocommerce div.product span.price,
html .woocommerce div.product .stock
{
	color:#222222;
}

a
{
	color:#C3BF97;
}

a:hover
{
	color:#C3BF97;
}

blockquote::before,
.pb-blockquote .pb-blockquote-line-top
{
	color:#222222;
}

blockquote,
blockquote p
{
	color:#111111;
}

.pb-blockquote .pb-blockquote-author,
.page-gutenberg-block .wp-block-quote cite,
.page-gutenberg-block .wp-block-pullquote__citation,
.page-gutenberg-block .wp-block-pullquote cite,
.page-gutenberg-block .wp-block-pullquote footer
{
	color:#222222;
}

button,
input[type="submit"],
input[type="submit"]:focus,
input[type="button"],
.theme-button-1,
.pb-button-style-1 a,
html .woocommerce a.button,
html .woocommerce input.button,
html .woocommerce button.button,
html .woocommerce #respond input#submit.alt,
html .woocommerce a.button.alt,
html .woocommerce button.button.alt,
html .woocommerce input.button.alt,
html .woocommerce #respond input#submit,
html .woocommerce #respond input#submit.alt.disabled,
html .woocommerce #respond input#submit.alt:disabled,
html .woocommerce #respond input#submit.alt[disabled]:disabled,
html .woocommerce a.button.alt.disabled,
html .woocommerce a.button.alt:disabled,
html .woocommerce a.button.alt[disabled]:disabled,
html .woocommerce button.button.alt.disabled,
html .woocommerce button.button.alt:disabled,
html .woocommerce button.button.alt[disabled]:disabled,
html .woocommerce input.button.alt.disabled,
html .woocommerce input.button.alt:disabled,
html .woocommerce input.button.alt[disabled]:disabled,
html .woocommerce #respond input#submit.alt.disabled:hover,
html .woocommerce #respond input#submit.alt:disabled:hover,
html .woocommerce #respond input#submit.alt[disabled]:disabled:hover,
html .woocommerce a.button.alt.disabled:hover,
html .woocommerce a.button.alt:disabled:hover,
html .woocommerce a.button.alt[disabled]:disabled:hover,
html .woocommerce button.button.alt.disabled:hover,
html .woocommerce button.button.alt:disabled:hover,
html .woocommerce button.button.alt[disabled]:disabled:hover,
html .woocommerce input.button.alt.disabled:hover,
html .woocommerce input.button.alt:disabled:hover,
html .woocommerce input.button.alt[disabled]:disabled:hover
{
	color:#111111;
}

button:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
.theme-button-1:hover,
.pb-button-style-1:hover a,
html .woocommerce a.button:hover,
html .woocommerce input.button:hover,
html .woocommerce button.button:hover,
html .woocommerce #respond input#submit.alt:hover,
html .woocommerce a.button.alt:hover,
html .woocommerce button.button.alt:hover,
html .woocommerce input.button.alt:hover,
html .woocommerce #respond input#submit:hover
{
	color:#FFFFFF;
}

button,
input[type="submit"],
input[type="submit"]:focus,
input[type="button"],
.theme-button-1,
.pb-button-style-1,
html .woocommerce a.button,
html .woocommerce input.button,
html .woocommerce button.button,
html .woocommerce #respond input#submit.alt,
html .woocommerce a.button.alt,
html .woocommerce button.button.alt,
html .woocommerce input.button.alt,
html .woocommerce #respond input#submit,
html .woocommerce form .form-row.woocommerce-invalid input.input-text,
html .woocommerce #respond input#submit.alt.disabled,
html .woocommerce #respond input#submit.alt:disabled,
html .woocommerce #respond input#submit.alt[disabled]:disabled,
html .woocommerce a.button.alt.disabled,
html .woocommerce a.button.alt:disabled,
html .woocommerce a.button.alt[disabled]:disabled,
html .woocommerce button.button.alt.disabled,
html .woocommerce button.button.alt:disabled,
html .woocommerce button.button.alt[disabled]:disabled,
html .woocommerce input.button.alt.disabled,
html .woocommerce input.button.alt:disabled,
html .woocommerce input.button.alt[disabled]:disabled,
html .woocommerce #respond input#submit.alt.disabled:hover,
html .woocommerce #respond input#submit.alt:disabled:hover,
html .woocommerce #respond input#submit.alt[disabled]:disabled:hover,
html .woocommerce a.button.alt.disabled:hover,
html .woocommerce a.button.alt:disabled:hover,
html .woocommerce a.button.alt[disabled]:disabled:hover,
html .woocommerce button.button.alt.disabled:hover,
html .woocommerce button.button.alt:disabled:hover,
html .woocommerce button.button.alt[disabled]:disabled:hover,
html .woocommerce input.button.alt.disabled:hover,
html .woocommerce input.button.alt:disabled:hover,
html .woocommerce input.button.alt[disabled]:disabled:hover
{
	border-color:#111111;
	border-style:solid;
	border-width:2px;
}

button:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
.theme-button-1:hover,
.pb-button-style-1:hover,
html .woocommerce a.button:hover,
html .woocommerce input.button:hover,
html .woocommerce button.button:hover,
html .woocommerce #respond input#submit.alt:hover,
html .woocommerce a.button.alt:hover,
html .woocommerce button.button.alt:hover,
html .woocommerce input.button.alt:hover,
html .woocommerce #respond input#submit:hover
{
	border-color:#111111;
	border-style:solid;
	border-width:2px;
}

button,
input[type="submit"],
input[type="submit"]:focus,
input[type="button"],
.theme-button-1,
.pb-button-style-1,
html .woocommerce a.button,
html .woocommerce input.button,
html .woocommerce button.button,
html .woocommerce #respond input#submit.alt,
html .woocommerce a.button.alt,
html .woocommerce button.button.alt,
html .woocommerce input.button.alt,
html .woocommerce #respond input#submit,
html .woocommerce #respond input#submit.alt.disabled,
html .woocommerce #respond input#submit.alt:disabled,
html .woocommerce #respond input#submit.alt[disabled]:disabled,
html .woocommerce a.button.alt.disabled,
html .woocommerce a.button.alt:disabled,
html .woocommerce a.button.alt[disabled]:disabled,
html .woocommerce button.button.alt.disabled,
html .woocommerce button.button.alt:disabled,
html .woocommerce button.button.alt[disabled]:disabled,
html .woocommerce input.button.alt.disabled,
html .woocommerce input.button.alt:disabled,
html .woocommerce input.button.alt[disabled]:disabled,
html .woocommerce #respond input#submit.alt.disabled:hover,
html .woocommerce #respond input#submit.alt:disabled:hover,
html .woocommerce #respond input#submit.alt[disabled]:disabled:hover,
html .woocommerce a.button.alt.disabled:hover,
html .woocommerce a.button.alt:disabled:hover,
html .woocommerce a.button.alt[disabled]:disabled:hover,
html .woocommerce button.button.alt.disabled:hover,
html .woocommerce button.button.alt:disabled:hover,
html .woocommerce button.button.alt[disabled]:disabled:hover,
html .woocommerce input.button.alt.disabled:hover,
html .woocommerce input.button.alt:disabled:hover,
html .woocommerce input.button.alt[disabled]:disabled:hover
{
	background-color:transparent;
}

button:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
.theme-button-1:hover,
.pb-button-style-1:hover,
html .woocommerce a.button:hover,
html .woocommerce input.button:hover,
html .woocommerce button.button:hover,
html .woocommerce #respond input#submit.alt:hover,
html .woocommerce a.button.alt:hover,
html .woocommerce button.button.alt:hover,
html .woocommerce input.button.alt:hover,
html .woocommerce #respond input#submit:hover
{
	background-color:#111111;
}

.theme-button-2,
.pb-button-style-2 a,
html .woocommerce a.added_to_cart,
html .woocommerce .quantity .plus,
html .woocommerce .quantity .minus
{
	color:#111111;
}

.theme-button-2:hover,
.pb-button-style-2:hover a,
html .woocommerce a.added_to_cart:hover,
html .woocommerce .quantity .plus:hover,
html .woocommerce .quantity .minus:hover
{
	color:#FFFFFF;
}

.theme-button-2,
.pb-button-style-2,
html .woocommerce a.added_to_cart,
html .woocommerce .quantity .plus,
html .woocommerce .quantity .minus
{
	border-color:#F2F2F2;
	border-style:solid;
	border-width:1px;
}

.theme-button-2:hover,
.pb-button-style-2:hover,
html .woocommerce a.added_to_cart:hover,
html .woocommerce .quantity .plus:hover,
html .woocommerce .quantity .minus:hover
{
	border-color:#111111;
	border-style:solid;
	border-width:1px;
}

.theme-button-2,
.pb-button-style-2,
html .woocommerce a.added_to_cart,
html .woocommerce .quantity .plus,
html .woocommerce .quantity .minus
{
	background-color:#F2F2F2;
}

.theme-button-2:hover,
.pb-button-style-2:hover,
html .woocommerce a.added_to_cart:hover,
html .woocommerce .quantity .plus:hover,
html .woocommerce .quantity .minus:hover
{
	background-color:#111111;
}

a.theme-button-3
{
	color:#FFFFFF;
}

a.theme-button-3:hover
{
	color:#111111;
}

a.theme-button-3
{
	border-color:#FFFFFF;
	border-style:solid;
	border-width:2px;
}

a.theme-button-3:hover
{
	border-color:#FFFFFF;
	border-style:solid;
	border-width:2px;
}

a.theme-button-3
{
	background-color:transparent;
}

a.theme-button-3:hover
{
	background-color:#FFFFFF;
}

a.theme-button-3.theme-instagram-feed-button
{
	color:#111111;
}

a.theme-button-3.theme-instagram-feed-button:hover
{
	color:#FFFFFF;
}

a.theme-button-3.theme-instagram-feed-button
{
	border-color:#FFFFFF;
	border-style:solid;
	border-width:2px;
}

a.theme-button-3.theme-instagram-feed-button:hover
{
	border-color:#111111;
	border-style:solid;
	border-width:2px;
}

a.theme-button-3.theme-instagram-feed-button
{
	background-color:#FFFFFF;
}

a.theme-button-3.theme-instagram-feed-button:hover
{
	background-color:#111111;
}

#comment-form p.logged-in-as,
#comment-form p.comment-notes,
#comment-form p.form-allowed-tags
{
	color:#222222;
}

#comments #comments_list>ul>li .theme-comment-inner,
html .woocommerce div.product .pb-tab>.ui-tabs-panel>#reviews>#comments .commentlist>li
{
	border-color:#E8E8E8;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-style:solid;
}

#comments_list>ul>li .theme-comment-meta>.theme-comment-meta-author,
#comments_list>ul>li .theme-comment-meta>.theme-comment-meta-author a,
html .woocommerce div.product .pb-tab>.ui-tabs-panel>#reviews>#comments .commentlist>li>div>div>p.meta>strong
{
	color:#111111;
}

#comments_list>ul>li .theme-comment-meta>.theme-comment-meta-author a:hover
{
	color:#111111;
}

#comments_list>ul>li .theme-comment-meta>.theme-comment-meta-reply-to,
#comments_list>ul>li .theme-comment-meta>.theme-comment-meta-reply-to a
{
	color:#111111;
}

#comments_list>ul>li .theme-comment-meta>.theme-comment-meta-reply-to a:hover
{
	color:#111111;
}

#comments #comments_list>ul>li .theme-comment-meta>.theme-comment-meta-date,
html .woocommerce div.product .pb-tab>.ui-tabs-panel>#reviews>#comments .commentlist>li>div>div>p.meta>time
{
	color:#222222;
}

#comments #comments_list>ul>li .theme-comment-content,
html .woocommerce div.product .pb-tab>.ui-tabs-panel>#reviews>#comments .commentlist>li>div>div>div.description>p
{
	color:#222222;
}

div.pb-divider,
.page-gutenberg-block .wp-block-separator
{
	border-color:#E8E8E8;
}

p.pb-dropcap>span.pb-dropcap-first-letter
{
	color:#222222;
}

.pb-feature .pb-feature-icon::after
{
	color:#222222;
}

.pb-feature .pb-feature-icon>span,
.pb-feature .pb-feature-icon>span+span,
.pb-feature .pb-feature-icon>span+span+span
{
	border-color:rgba(0,0,0,0.12549019607843);
	border-width:1px;
	border-style:solid;
}

input,
textarea,
.theme-infield-label,
html #add_payment_method table.cart td.actions .coupon .input-text,
html .woocommerce-cart table.cart td.actions .coupon .input-text,
html .woocommerce-checkout table.cart td.actions .coupon .input-text
{
	color:#222222;
}

input:focus,
textarea:focus,
.theme-infield-label:focus,
html #add_payment_method table.cart td.actions .coupon .input-text:focus,
html .woocommerce-cart table.cart td.actions .coupon .input-text:focus,
html .woocommerce-checkout table.cart td.actions .coupon .input-text:focus
{
	color:#222222;
}

textarea,
input[type="tel"],
input[type="text"],
input[type="email"],
input[type="search"],
input[type="password"],
html #add_payment_method table.cart td.actions .coupon .input-text,
html .woocommerce-cart table.cart td.actions .coupon .input-text,
html .woocommerce-checkout table.cart td.actions .coupon .input-text,
html .woocommerce form .form-row.woocommerce-validated .select2-container,
html .woocommerce form .form-row.woocommerce-validated input.input-text,
html .woocommerce form .form-row.woocommerce-validated select,
html .woocommerce form .form-row.woocommerce-invalid input.input-text
{
	border-color:#E8E8E8;
	border-width:1px;
	border-style:solid;
}

					body.theme-responsive-mode-enable .pb-contact-form>div>ul>li.pb-responsive-column-a+li.pb-responsive-column-a input[type="text"],
					body.theme-responsive-mode-enable .pb-contact-form>div>ul>li.pb-responsive-column-a+li.pb-responsive-column-a input[type="text"]:focus,
					body.theme-responsive-mode-enable .pb-contact-form>div>ul>li.pb-responsive-column-a+li.pb-responsive-column-a textarea,
					body.theme-responsive-mode-enable .pb-contact-form>div>ul>li.pb-responsive-column-a+li.pb-responsive-column-a textarea:focus
					{
						border-left-width:1px;
					}
					
					body.rtl.theme-responsive-mode-enable .pb-contact-form>div>ul>li.pb-responsive-column-a+li.pb-responsive-column-a input[type="text"],
					body.rtl.theme-responsive-mode-enable .pb-contact-form>div>ul>li.pb-responsive-column-a+li.pb-responsive-column-a input[type="text"]:focus,
					body.rtl.theme-responsive-mode-enable .pb-contact-form>div>ul>li.pb-responsive-column-a+li.pb-responsive-column-a textarea,
					body.rtl.theme-responsive-mode-enable .pb-contact-form>div>ul>li.pb-responsive-column-a+li.pb-responsive-column-a textarea:focus
					{
						border-right-width:1px;
						border-left-width:0px;
					}
					
					@media only screen and (min-width:0px) and (max-width:767px)
					{
						body.theme-responsive-mode-enable #respond #comment-form>.theme-comment-form-field-33+.theme-comment-form-field-33 input
						{
							border-left-width:1px;
						}
						
						body.rtl.theme-responsive-mode-enable #respond #comment-form>.theme-comment-form-field-33+.theme-comment-form-field-33 input
						{
							border-right-width:1px;
							border-left-width:0px;
						}
					}
				
textarea:focus,
input[type="tel"]:focus,
input[type="text"]:focus,
input[type="email"]:focus,
input[type="search"]:focus,
input[type="password"]:focus,
html #add_payment_method table.cart td.actions .coupon .input-text:focus,
html .woocommerce-cart table.cart td.actions .coupon .input-text:focus,
html .woocommerce-checkout table.cart td.actions .coupon .input-text:focus,
html .woocommerce form .form-row.woocommerce-validated .select2-container:focus,
html .woocommerce form .form-row.woocommerce-validated input.input-text:focus,
html .woocommerce form .form-row.woocommerce-validated select:focus,
html .woocommerce form .form-row.woocommerce-invalid input.input-text:focus
{
	border-color:#E8E8E8;
	border-width:1px;
	border-style:solid;
}

textarea,
input[type="tel"],
input[type="text"],
input[type="email"],
input[type="search"],
input[type="password"],
.theme-infield-label:focus,
html #add_payment_method table.cart td.actions .coupon .input-text,
html .woocommerce-cart table.cart td.actions .coupon .input-text,
html .woocommerce-checkout table.cart td.actions .coupon .input-text
{
	background-color:#FFFFFF;
}

textarea:focus,
input[type="tel"]:focus,
input[type="text"]:focus,
input[type="email"]:focus,
input[type="search"]:focus,
input[type="password"]:focus,
.theme-infield-label:focus,
html #add_payment_method table.cart td.actions .coupon .input-text:focus,
html .woocommerce-cart table.cart td.actions .coupon .input-text:focus,
html .woocommerce-checkout table.cart td.actions .coupon .input-text:focus
{
	background-color:#FFFFFF;
}

select,
.dk_container .dk_toggle,
.dk_container .dk_options_inner,
.dk_container.dk_open .dk_toggle,
.dk_container.dk_focus .dk_toggle
{
	border-color:#E8E8E8;
	border-style:solid;
	border-width:1px;
}

.dk_container .dk_toggle:hover,
.dk_container .dk_toggle:focus
{
	border-color:#E9E9E9;
	border-style:solid;
	border-width:1px;
}

select,
.dk_options,
.dk_container,
.dk_container .dk_toggle,
.dk_container.dk_open .dk_toggle,
.dk_container.dk_focus .dk_toggle
{
	background-color:#FFFFFF;
}

select,
.dk_container a,
.dk_container .dk_options_inner li a
{
	color:#222222;
}
.dk_toggle::after { border-top-color:#222222 !important; }
.dk_container .dk_toggle:hover,
.dk_container .dk_options .dk_options_inner li a:hover
{
	color:#222222;
}
.dk_toggle:hover::after { border-top-color:#222222 !important; }
.dk_container .dk_toggle,
.dk_container .dk_options .dk_options_inner li a
{
	background-color:#FFFFFF;
}

.dk_container .dk_toggle:hover,
.dk_container .dk_options .dk_options_inner li a:hover
{
	background-color:#E9E9E9;
}

label.theme-infield-label,
.pb-contact-form>div>ul>li label.pb-infield-label,
html .woocommerce form .form-row label,
html .woocommerce-page form .form-row label,
html .woocommerce #commentform label,
html .woocommerce form .form-row.woocommerce-invalid label
{
	color:#222222;
}

html .woocommerce form .form-row .required
{
	color:#C3BF97;
}

.qtip.pb-qtip.pb-qtip-success
{
	color:#FFFFFF;
}

.qtip.pb-qtip.pb-qtip-success
{
	background-color:#67CC2A;
}
.qtip.pb-qtip.pb-qtip-success .qtip-tip { border-color:#67CC2A; }
.qtip.pb-qtip.pb-qtip-error
{
	color:#FFFFFF;
}

.qtip.pb-qtip.pb-qtip-error
{
	background-color:#FF9600;
}
.qtip.pb-qtip.pb-qtip-error .qtip-tip { border-color:#FF9600; }
#theme-go-to-top
{
	color:#222222;
}

#theme-go-to-top:hover
{
	color:#FFFFFF;
}

#theme-go-to-top
{
	background-color:#E9E9E9;
}

#theme-go-to-top:hover
{
	background-color:#111111;
}

h1,
h1 a
{
	color:#111111;
}

h1 a:hover
{
	color:#111111;
}

h1>span.pb-header-underline
{
	background-color:#111111;
}

h2,
h2 a
{
	color:#111111;
}

h2 a:hover
{
	color:#111111;
}

h2>span.pb-header-underline
{
	background-color:#111111;
}

h3,
h3 a
{
	color:#111111;
}

h3 a:hover
{
	color:#111111;
}

h3>span.pb-header-underline
{
	background-color:#111111;
}

h4,
h4 a
{
	color:#111111;
}

h4 a:hover
{
	color:#111111;
}

h4>span.pb-header-underline,
#comments>h4::after,
#respond #reply-title::after,
.theme-post .theme-post-related>h4::after
{
	background-color:#111111;
}

h5,
h5 a
{
	color:#111111;
}

h5 a:hover
{
	color:#111111;
}

h5>span.pb-header-underline
{
	background-color:#111111;
}

h6,
h6 a
{
	color:#111111;
}

h6 a:hover
{
	color:#111111;
}

h6>span.pb-header-underline
{
	background-color:#111111;
}

.pb-image-type-video>a::before,
.pb-image-type-audio>a::before
{
	color:#222222;
}

.pb-image-type-video>a:hover::before,
.pb-image-type-audio>a:hover::before
{
	color:#BBBBBB;
}

.pb-image-type-video>a::before,
.pb-image-type-audio>a::before
{
	background-color:#FFFFFF;
}

.pb-image-type-video>a:hover::before,
.pb-image-type-audio>a:hover::before
{
	background-color:#FFFFFF;
}

body.page-template-maintenance .theme-content>.theme-main,
body.page-template-maintenance .theme-content>.theme-main>div
{
	border-color:#F2F2F2;
	border-style:solid;
	border-width:1px;
}

body.page-template-maintenance .theme-content>.theme-main>div::after
{
	color:#222222;
}

.pb-nivo-slider .nivo-controlNav a
{
	border-color:#FFFFFF;
	border-style:solid;
	border-width:2px;
}

.pb-nivo-slider .nivo-controlNav a:hover,
.pb-nivo-slider .nivo-controlNav a.active
{
	border-color:#FFFFFF;
	border-style:solid;
	border-width:2px;
}

.pb-nivo-slider .nivo-controlNav a
{
	background-color:transparent;
}

.pb-nivo-slider .nivo-controlNav a:hover,
.pb-nivo-slider .nivo-controlNav a.active
{
	background-color:#FFFFFF;
}

.pb-notice>.pb-notice-content .pb-notice-second-line
{
	color:#444444;
}

.pb-notice>.pb-notice-content
{
	border-left-color:#C3BF97;
	border-left-width:2px;
	border-left-style:solid;
}

.pb-notice>.pb-notice-content
{
	background-color:#F5F5F5;
}

.pb-notice>.pb-notice-content .pb-notice-timeline>div
{
	background-color:#E5E5E5;
}

.theme-content .theme-content-header,
.theme-content .theme-content-header h1
{
	background-color:#F2F2F2;
}

.theme-page-sidebar-left>.theme-column-left,
.theme-page-sidebar-right>.theme-column-right
{
	background-color:#F2F2F2;
}

.theme-header-404,
.pb-header.theme-header-404,
.pb-header.theme-header-404 span.pb-header-content
{
	color:#E8E8E8;
}

.theme-pagination>a,
.theme-pagination>.dots,
html .woocommerce nav.woocommerce-pagination ul.page-numbers li>a,
html .woocommerce nav.woocommerce-pagination ul.page-numbers li>span,
html .woocommerce-page nav.woocommerce-pagination ul.page-numbers li>a,
html .woocommerce-page nav.woocommerce-pagination ul.page-numbers li>span
{
	color:#111111;
}

.theme-pagination>a,
.theme-pagination>.dots,
html .woocommerce nav.woocommerce-pagination ul.page-numbers li>a,
html .woocommerce nav.woocommerce-pagination ul.page-numbers li>span,
html .woocommerce-page nav.woocommerce-pagination ul.page-numbers li>a,
html .woocommerce-page nav.woocommerce-pagination ul.page-numbers li>span
{
	background-color:#FFFFFF;
}

.theme-pagination>a:hover,
html .woocommerce nav.woocommerce-pagination ul.page-numbers li>a:hover,
html .woocommerce nav.woocommerce-pagination ul.page-numbers li>span:hover,
html .woocommerce-page nav.woocommerce-pagination ul.page-numbers li>a:hover,
html .woocommerce-page nav.woocommerce-pagination ul.page-numbers li>span:hover
{
	color:#FFFFFF;
}

.theme-pagination>a:hover,
html .woocommerce nav.woocommerce-pagination ul.page-numbers li>a:hover,
html .woocommerce nav.woocommerce-pagination ul.page-numbers li>span:hover,
html .woocommerce-page nav.woocommerce-pagination ul.page-numbers li>a:hover,
html .woocommerce-page nav.woocommerce-pagination ul.page-numbers li>span:hover
{
	background-color:#111111;
}

.theme-pagination>.current,
html .woocommerce nav.woocommerce-pagination ul.page-numbers li>a.current,
html .woocommerce nav.woocommerce-pagination ul.page-numbers li>span.current,
html .woocommerce-page nav.woocommerce-pagination ul.page-numbers li>a.current,
html .woocommerce-page nav.woocommerce-pagination ul.page-numbers li>span.current
{
	color:#111111;
}

.theme-pagination>.current,
html .woocommerce nav.woocommerce-pagination ul.page-numbers li>a.current,
html .woocommerce nav.woocommerce-pagination ul.page-numbers li>span.current,
html .woocommerce-page nav.woocommerce-pagination ul.page-numbers li>a.current,
html .woocommerce-page nav.woocommerce-pagination ul.page-numbers li>span.current
{
	background-color:#F2F2F2;
}

.theme-post .theme-post-category>ul>li>a
{
	color:#222222;
}

.theme-post .theme-post-category>ul>li>a:hover
{
	color:#FFFFFF;
}

.theme-post .theme-post-category>ul>li>a
{
	background-color:#E9E9E9;
}

					.theme-post .theme-post-category>ul>li>a::before { border:solid 12px #E9E9E9; border-left:12px solid transparent; }
					body.rtl .theme-post .theme-post-category>ul>li>a::before { border:solid 12px #E9E9E9; border-right:12px solid transparent; }
				
.theme-post .theme-post-category>ul>li>a:hover
{
	background-color:#111111;
}

					.theme-post .theme-post-category>ul>li>a:hover::before { border:solid 12px #111111; border-left:12px solid transparent; }
					body.rtl .theme-post .theme-post-category>ul>li>a:hover::before { border:solid 12px #111111; border-right:12px solid transparent; }
				
.theme-post .theme-post-title a
{
	color:#111111;
}

.theme-post .theme-post-title a:hover
{
	color:#777777;
}

.theme-post .theme-post-author-date,
.theme-post .theme-post-author-date a
{
	color:#222222;
}

.theme-post .theme-post-author-date a:hover
{
	color:#222222;
}

.theme-post .theme-post-excerpt>p,
.theme-post .theme-post-content>p
{
	color:#222222;
}

.theme-post .theme-post-content>p:first-child:first-letter,
.theme-post .theme-post-excerpt.theme-post-excerpt-dropcap>p:first-child:first-letter
{
	color:#222222;
}

.theme-post .theme-post-summary>div>div
{
	color:#222222;
}

.theme-post .theme-post-summary>div>b
{
	border-color:#222222;
}

.theme-post .theme-post-summary>div>b+b
{
	border-color:#EAEAEA;
}

.theme-post .theme-post-summary>div+span
{
	color:#111111;
}

.theme-post .theme-post-summary>div+span+p
{
	color:#222222;
}

.theme-post .theme-post-summary>div+span+p+span
{
	color:#222222;
}

.theme-post .theme-post-tag>ul>li>a
{
	color:#222222;
}

.theme-post .theme-post-tag>ul>li>a:hover
{
	color:#FFFFFF;
}

.theme-post .theme-post-tag>ul>li>a
{
	background-color:#E9E9E9;
}

.theme-post .theme-post-tag>ul>li>a:hover
{
	background-color:#111111;
}

.theme-post .theme-post-bar>div
{
	border-color:#E8E8E8;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
}

.theme-post .theme-post-bar>.theme-post-bar-like>span>a::before,
.theme-post .theme-post-bar>.theme-post-bar-comment>span>a::before
{
	color:#222222;
}

.theme-post .theme-post-bar>.theme-post-bar-like>span>a.theme-state-disabled::before,
.theme-post .theme-post-bar>.theme-post-bar-like>span>a.theme-state-disabled:hover::before
{
	color:#222222;
}

.theme-post .theme-post-bar>.theme-post-bar-like>span>a:hover::before,
.theme-post .theme-post-bar>.theme-post-bar-comment>span>a:hover::before
{
	color:#222222;
}

.theme-post .theme-post-bar>.theme-post-bar-comment>span>a,
.theme-post .theme-post-bar>.theme-post-bar-like>span>a
{
	color:#111111;
}

.theme-post .theme-post-bar>.theme-post-bar-comment>span>a:hover,
.theme-post .theme-post-bar>.theme-post-bar-like>span>a:hover
{
	color:#111111;
}

.theme-post .theme-post-author-info>span,
.theme-post .theme-post-author-info>span>a
{
	color:#111111;
}

.theme-post .theme-post-author-info>p
{
	color:#222222;
}

.theme-post .theme-post-navigation>a
{
	border-color:#E8E8E8;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
}

.theme-post .theme-post-navigation>a
{
	color:#111111;
}

.theme-post .theme-post-navigation>a:hover
{
	color:#111111;
}

.theme-post .theme-post-related a.theme-post-related-title
{
	color:#111111;
}

.theme-post .theme-post-related a.theme-post-related-title:hover
{
	color:#111111;
}

.theme-post .theme-post-related span.theme-post-related-date
{
	color:#222222;
}

.pb-preformatted-text pre,
.page-gutenberg-block .wp-block-verse,
.page-gutenberg-block .wp-block-preformatted
{
	color:#222222;
}

.pb-preformatted-text,
.page-gutenberg-block .wp-block-verse,
.page-gutenberg-block .wp-block-preformatted
{
	border-color:#E8E8E8;
	border-width:1px;
	border-style:solid;
}

.pb-preformatted-text
{
	background-color:#FFFFFF;
}

.pb-preformatted-text a
{
	color:#888888;
}

.pb-preformatted-text a:hover
{
	color:#888888;
}

.theme-header .theme-header-revolution-slider .theme-header-revolution-slider-box>div>div:first-child,
.theme-header .theme-header-revolution-slider .theme-header-revolution-slider-box>div>div:first-child a
{
	color:#222222;
}

.theme-header .theme-header-revolution-slider .theme-header-revolution-slider-box>div>div:first-child a:hover
{
	color:#FFFFFF;
}

.theme-header .theme-header-revolution-slider .theme-header-revolution-slider-box>div>div:first-child a
{
	background-color:#FFFFFF;
}
.theme-header .theme-header-revolution-slider .theme-header-revolution-slider-box>div>div:first-child>a::before { border:solid 12px #FFFFFF; border-left:12px solid transparent; } body.rtl .theme-header .theme-header-revolution-slider .theme-header-revolution-slider-box>div>div:first-child>a::before { border:solid 12px #FFFFFF; border-right:12px solid transparent; }
.theme-header .theme-header-revolution-slider .theme-header-revolution-slider-box>div>div:first-child a:hover
{
	background-color:#111111;
}
.theme-header .theme-header-revolution-slider .theme-header-revolution-slider-box>div>div:first-child>a:hover::before { border:solid 12px #111111; border-left:12px solid transparent; } body.rtl .theme-header .theme-header-revolution-slider .theme-header-revolution-slider-box>div>div:first-child>a:hover::before { border:solid 12px #111111; border-right:12px solid transparent; }
.theme-header .theme-header-revolution-slider .theme-header-revolution-slider-box>div>div:first-child+div>h2,
.theme-header .theme-header-revolution-slider .theme-header-revolution-slider-box>div>div:first-child+div>h2>a
{
	color:#FFFFFF;
}

.theme-header .theme-header-revolution-slider .theme-header-revolution-slider-box>div>div:first-child+div>h2>a:hover
{
	color:#FFFFFF;
}

.theme-header .theme-header-revolution-slider .theme-header-revolution-slider-box>div>div:first-child+div+div>div
{
	color:#FFFFFF;
}

.tparrows::before,
.tp-rightarrow::before,
.tp-leftarrow::before
{
	color:#FFFFFF;
}

.tparrows:hover::before,
.tp-rightarrow:hover::before,
.tp-leftarrow:hover::before
{
	color:#222222;
}

.tparrows::before,
.tp-rightarrow::before,
.tp-leftarrow::before
{
	border-color:#FFFFFF;
	border-width:2px;
	border-style:solid;
}

.tparrows:hover::before,
.tp-rightarrow:hover::before,
.tp-leftarrow:hover::before
{
	border-color:#FFFFFF;
	border-width:2px;
	border-style:solid;
}

.tparrows,
.tparrows::before,
.tp-rightarrow::before,
.tp-leftarrow::before
{
	background-color:transparent;
}

.tparrows:hover,
.tparrows:hover::before,
.tp-rightarrow:hover::before,
.tp-leftarrow:hover::before
{
	background-color:#FFFFFF;
}

.theme-revolution-slider-box-2 .theme-revolution-slider-2>a,
.theme-revolution-slider-box-2 .theme-revolution-slider-2>a:hover
{
	color:#111111;
}

.theme-revolution-slider-box-2 .theme-revolution-slider-2>a
{
	background-color:#FFFFFF;
}

.theme-revolution-slider-box-2 .custom .tp-bullet
{
	border-color:#FFFFFF;
	border-width:2px;
	border-style:solid;
}

.theme-revolution-slider-box-2 .custom .tp-bullet:hover,
.theme-revolution-slider-box-2 .custom .tp-bullet.selected
{
	border-color:#FFFFFF;
	border-width:2px;
	border-style:solid;
}

.theme-revolution-slider-box-2 .custom .tp-bullet
{
	background-color:transparent;
}

.theme-revolution-slider-box-2 .custom .tp-bullet:hover,
.theme-revolution-slider-box-2 .custom .tp-bullet.selected
{
	background-color:#FFFFFF;
}

.pb-sitemap a
{
	color:#111111;
}

.pb-sitemap a:hover
{
	color:#111111;
}

.pb-sitemap .pb-sitemap-date
{
	color:#222222;
}

ul.pb-social-icon>li>a
{
	color:#BBBBBB;
}

ul.pb-social-icon>li>a:hover
{
	color:#222222;
}

.pb-tab.ui-tabs>.ui-tabs-nav .ui-state-default,
.pb-tab.ui-tabs>.ui-tabs-nav .ui-state-default a
{
	color:#111111;
}

.pb-tab.ui-tabs>.ui-tabs-nav .ui-state-default
{
	border-color:#E8E8E8;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-style:solid;
}

.pb-tab.ui-tabs>.ui-tabs-nav .ui-state-hover,
.pb-tab.ui-tabs>.ui-tabs-nav .ui-state-hover a
{
	color:#777777;
}

.pb-tab.ui-tabs>.ui-tabs-nav .ui-state-active,
.pb-tab.ui-tabs>.ui-tabs-nav .ui-state-active a
{
	color:#111111;
}

.pb-tab.ui-tabs>.ui-tabs-nav .ui-state-active
{
	border-color:#C3BF97;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:2px;
	border-left-width:0px;
	border-style:solid;
}
.pb-tab.ui-tabs>.ui-tabs-nav .ui-state-active>a { padding-bottom:9px; }
table,
.page-gutenberg-block .wp-block-table,
html .woocommerce table.shop_table,
html .woocommerce-cart .cart-collaterals .cart_totals,
html .woocommerce-checkout .cart-collaterals .cart_totals,
html #add_payment_method .cart-collaterals .cart_totals
{
	background-color:transparent;
}

table th,
.page-gutenberg-block .wp-block-table tr:first-child td,
html .woocommerce table.shop_table th
{
	border-color:#E8E8E8;
	border-style:solid;
	border-width:1px;
}
html .woocommerce table.shop_table th,html .woocommerce-cart .cart-collaterals .cart_totals tr th,html .woocommerce-checkout .cart-collaterals .cart_totals tr th,html #add_payment_method .cart-collaterals .cart_totals tr th { border-width:1px; }
table td,
.page-gutenberg-block .wp-block-table tr td,
html .woocommerce table.shop_table td,
html .woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,
html .woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child
{
	border-color:#E8E8E8;
	border-style:solid;
	border-width:1px;
}
html .woocommerce table.shop_table th td,html .woocommerce-cart .cart-collaterals .cart_totals tr td,html .woocommerce-checkout .cart-collaterals .cart_totals tr td,html #add_payment_method .cart-collaterals .cart_totals tr td { border-width:1px; }
.theme-header .theme-header-top-bar
{
	background-color:#F2F2F2;
}

.theme-header .theme-header-top-bar-search>form>div>input
{
	color:#222222;
}

.theme-header .theme-header-top-bar-search>form>div>input
{
	border-color:#F2F2F2;
	border-style:solid;
	border-top-width:0px;
	border-right-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
}

.theme-header .theme-header-top-bar-search>form>div>input
{
	background-color:#F2F2F2;
}

.theme-header .theme-header-top-bar-search>form>div::after
{
	color:#222222;
}

.theme-header .theme-header-top-bar-social-icon>ul.pb-social-icon>li>a
{
	color:#222222;
}

.theme-header .theme-header-top-bar-social-icon>ul.pb-social-icon>li>a:hover
{
	color:#BBBBBB;
}

.theme-header .theme-header-top-bar-social-icon>ul.pb-social-icon>li>a
{
	border-color:transparent;
	border-width:1px;
	border-style:solid;
}

.theme-header .theme-header-top-bar-woocommerce-icon .theme-woocommerce-icon
{
	color:#222222;
}

.theme-header .theme-header-top-bar-woocommerce-icon .theme-woocommerce-icon:hover
{
	color:#BBBBBB;
}

.theme-header .theme-header-top-bar-woocommerce-icon .theme-woocommerce-icon
{
	border-color:transparent;
	border-width:1px;
	border-style:solid;
}

.theme-header .theme-header-top-bar-woocommerce-icon .theme-woocommerce-icon>span
{
	color:#FFFFFF;
}

.theme-header .theme-header-top-bar-woocommerce-icon .theme-woocommerce-icon>span
{
	background-color:#C3BF97;
}

.theme-header-menu .theme-header-menu-default
{
	border-color:#E8E8E8;
	border-style:solid;
	border-bottom-width:1px;
}

.theme-header-menu .theme-header-menu-default
{
	background-color:rgba(255,255,255,0.93333333333333);
}

.theme-header-menu .theme-header-menu-default>.sf-menu>li>a
{
	color:#222222;
}

.theme-header-menu .theme-header-menu-default>.sf-menu>li:hover>a,
.theme-header-menu .theme-header-menu-default>.sf-menu>li.sfHover>a
{
	color:#777777;
}

.theme-header-menu .theme-header-menu-default>.sf-menu>li.menu-item-has-children>a::after
{
	color:#222222;
}

.theme-header-menu .theme-header-menu-default>.sf-menu>li.menu-item-has-children>a:hover::after,
.theme-header-menu .theme-header-menu-default>.sf-menu>li.menu-item-has-children.sfHover>a::after
{
	color:#777777;
}

.theme-header-menu .theme-header-menu-default>.sf-menu li ul li>a
{
	color:#D9D9D9;
}

.theme-header-menu .theme-header-menu-default>.sf-menu li:hover ul li:hover>a,
.theme-header-menu .theme-header-menu-default>.sf-menu li.sfHover ul li.sfHover>a,
.theme-header-menu .theme-header-menu-default>.sf-menu li ul li.current-menu-item>a,
.theme-header-menu .theme-header-menu-default>.sf-menu li ul li.current-menu-ancestor>a,
.theme-header-menu .theme-header-menu-default>.sf-menu li ul li.current-page-ancestor>a
{
	color:#FFFFFF;
}

.theme-header-menu .theme-header-menu-default>.sf-menu li ul li>a
{
	border-color:#111111;
	border-style:solid;
	border-width:1px;
}

.theme-header-menu .theme-header-menu-default>.sf-menu li:hover ul li:hover>a,
.theme-header-menu .theme-header-menu-default>.sf-menu li.sfHover ul li.sfHover>a,
.theme-header-menu .theme-header-menu-default>.sf-menu li ul li.current-menu-item>a,
.theme-header-menu .theme-header-menu-default>.sf-menu li ul li.current-menu-ancestor>a,
.theme-header-menu .theme-header-menu-default>.sf-menu li ul li.current-page-ancestor>a
{
	border-color:#111111;
	border-style:solid;
	border-width:1px;
}

.theme-header-menu .theme-header-menu-default>.sf-menu li ul li>a
{
	background-color:#111111;
}

.theme-header-menu .theme-header-menu-default>.sf-menu li:hover ul li:hover>a,
.theme-header-menu .theme-header-menu-default>.sf-menu li.sfHover ul li.sfHover>a,
.theme-header-menu .theme-header-menu-default>.sf-menu li ul li.current-menu-item>a,
.theme-header-menu .theme-header-menu-default>.sf-menu li ul li.current-menu-ancestor>a,
.theme-header-menu .theme-header-menu-default>.sf-menu li ul li.current-page-ancestor>a
{
	background-color:#111111;
}

.theme-header-menu .theme-header-menu-default>.sf-menu li ul li.menu-item-has-children>a::after
{
	color:#D9D9D9;
}

.theme-header-menu .theme-header-menu-default>.sf-menu li ul li.menu-item-has-children:hover>a::after,
.theme-header-menu .theme-header-menu-default>.sf-menu li ul li.menu-item-has-children.sfHover>a::after,
.theme-header-menu .theme-header-menu-default>.sf-menu li ul li.menu-item-has-children.current-menu-item>a::after,
.theme-header-menu .theme-header-menu-default>.sf-menu li ul li.menu-item-has-children.current-menu-ancestor>a::after,
.theme-header-menu .theme-header-menu-default>.sf-menu li ul li.menu-item-has-children.current-page-ancestor>a::after
{
	color:#FFFFFF;
}

.theme-header-menu .theme-header-menu-responsive div.theme-header-menu-responsive-social-profile>ul.pb-social-icon>li>a
{
	color:#222222;
}

.theme-header-menu .theme-header-menu-responsive div.theme-header-menu-responsive-social-profile>ul.pb-social-icon>li>a:hover
{
	color:#BBBBBB;
}

.theme-header .theme-header-menu-responsive-woocommerce-icon .theme-woocommerce-icon
{
	color:#222222;
}

.theme-header .theme-header-menu-responsive-woocommerce-icon .theme-woocommerce-icon:hover
{
	color:#BBBBBB;
}

.theme-header .theme-header-menu-responsive-woocommerce-icon .theme-woocommerce-icon>span
{
	color:#FFFFFF;
}

.theme-header .theme-header-menu-responsive-woocommerce-icon .theme-woocommerce-icon>span
{
	background-color:#C3BF97;
}

.theme-header-menu .theme-header-menu-responsive
{
	border-color:#E8E8E8;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
}

.theme-header-menu .theme-header-menu-responsive>div>a::before
{
	color:#222222;
}

.theme-header-menu .theme-header-menu-responsive>div>a:hover::before
{
	color:#777777;
}

.theme-header-menu .theme-header-menu-responsive
{
	background-color:#FFFFFF;
}

.theme-header-menu .theme-header-menu-responsive>ul>li>a
{
	color:#222222;
}

.theme-header-menu .theme-header-menu-responsive>ul>li:hover>a,
.theme-header-menu .theme-header-menu-responsive>ul>li.current-menu-item>a,
.theme-header-menu .theme-header-menu-responsive>ul>li.current-menu-ancestor>a,
.theme-header-menu .theme-header-menu-responsive>ul>li.current-page-ancestor>a
{
	color:#777777;
}

.theme-header-menu .theme-header-menu-responsive>ul>li>a,
.theme-header-menu .theme-header-menu-responsive>ul>li.menu-item-has-children>a+span
{
	border-color:#E8E8E8;
	border-style:solid;
	border-width:1px;
}

.theme-header-menu .theme-header-menu-responsive>ul>li:hover>a,
.theme-header-menu .theme-header-menu-responsive>ul>li.current-menu-item>a,
.theme-header-menu .theme-header-menu-responsive>ul>li.current-menu-ancestor>a,
.theme-header-menu .theme-header-menu-responsive>ul>li.current-page-ancestor>a
{
	border-color:#E8E8E8;
	border-style:solid;
	border-width:1px;
}

.theme-header-menu .theme-header-menu-responsive>ul>li>a
{
	background-color:#FFFFFF;
}

.theme-header-menu .theme-header-menu-responsive>ul>li:hover>a,
.theme-header-menu .theme-header-menu-responsive>ul>li.current-menu-item>a,
.theme-header-menu .theme-header-menu-responsive>ul>li.current-menu-ancestor>a,
.theme-header-menu .theme-header-menu-responsive>ul>li.current-page-ancestor>a
{
	background-color:#FFFFFF;
}

.theme-header-menu .theme-header-menu-responsive>ul>li.menu-item-has-children>a::after
{
	color:#222222;
}

.theme-header-menu .theme-header-menu-responsive>ul>li.menu-item-has-children:hover>a::after,
.theme-header-menu .theme-header-menu-responsive>ul>li.menu-item-has-children.current-menu-item>a::after,
.theme-header-menu .theme-header-menu-responsive>ul>li.menu-item-has-children.current-menu-ancestor>a::after,
.theme-header-menu .theme-header-menu-responsive>ul>li.menu-item-has-children.current-page-ancestor>a::after
{
	color:#777777;
}

.theme-header-menu .theme-header-menu-responsive>ul>li ul li>a
{
	color:#222222;
}

.theme-header-menu .theme-header-menu-responsive>ul li ul li:hover>a,
.theme-header-menu .theme-header-menu-responsive>ul li ul li.current-menu-item>a,
.theme-header-menu .theme-header-menu-responsive>ul li ul li.current-menu-ancestor>a,
.theme-header-menu .theme-header-menu-responsive>ul li ul li.current-page-ancestor>a
{
	color:#777777;
}

.theme-header-menu .theme-header-menu-responsive>ul li ul li>a
{
	border-color:#E8E8E8;
	border-style:solid;
	border-width:1px;
}

.theme-header-menu .theme-header-menu-responsive>ul li ul li:hover>a,
.theme-header-menu .theme-header-menu-responsive>ul li ul li.current-menu-item>a,
.theme-header-menu .theme-header-menu-responsive>ul li ul li.current-menu-ancestor>a,
.theme-header-menu .theme-header-menu-responsive>ul li ul li.current-page-ancestor>a
{
	border-color:#E8E8E8;
	border-style:solid;
	border-width:1px;
}

.theme-header-menu .theme-header-menu-responsive>ul li ul li>a
{
	background-color:#FFFFFF;
}

.theme-header-menu .theme-header-menu-responsive>ul li ul li:hover>a,
.theme-header-menu .theme-header-menu-responsive>ul li ul li.current-menu-item>a,
.theme-header-menu .theme-header-menu-responsive>ul li ul li.current-menu-ancestor>a,
.theme-header-menu .theme-header-menu-responsive>ul li ul li.current-page-ancestor>a
{
	background-color:#F8F8F8;
}

.theme-header-menu .theme-header-menu-responsive>ul li ul li.menu-item-has-children>a::after
{
	color:#222222;
}

.theme-header-menu .theme-header-menu-responsive>ul li ul li.menu-item-has-children>a:hover::after,
.theme-header-menu .theme-header-menu-responsive>ul li ul li.menu-item-has-children.current-menu-item>a::after,
.theme-header-menu .theme-header-menu-responsive>ul li ul li.menu-item-has-children.current-menu-ancestor>a::after,
.theme-header-menu .theme-header-menu-responsive>ul li ul li.menu-item-has-children.current-page-ancestor>a::after
{
	color:#777777;
}

.theme-footer .theme-footer-menu-1 ul li a
{
	color:#111111;
}

.theme-footer .theme-footer-menu-1 ul li a:hover
{
	color:#777777;
}

.theme-footer .theme-footer-menu-1 ul li a
{
	border-color:#E8E8E8;
	border-top-width:0px;
	border-left-width:1px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-style:solid;
}

					.theme-footer .theme-footer-menu-1 { border-style:solid; border-width:1px 0px 1px 0px; border-color:#E8E8E8 !important; }
					body.rtl .theme-footer .theme-footer-menu-1 ul li a { border-left-width:0px; border-right-width:1px; }
				
.theme-footer .theme-footer-menu-2 ul li a
{
	color:#999999;
}

.theme-footer .theme-footer-menu-2 ul li a:hover
{
	color:#999999;
}

.theme-footer .theme-footer-bottom
{
	border-color:#E8E8E8;
	border-top-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-style:double;
}

.theme-footer .theme-footer-bottom
{
	color:#999999;
}

.theme-widget>.theme-widget-header,
.theme-widget>.theme-widget-header a,
.theme-widget>.theme-widget-header a:hover
{
	color:#111111;
}

.theme-widget>.theme-widget-header
{
	border-color:#111111;
	border-style:solid;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:2px;
	border-left-width:0px;
}

.widget_archive>ul>li a
{
	color:#111111;
}

.widget_archive>ul>li a:hover
{
	color:#777777;
}

.widget_archive>ul>li>a>span
{
	color:#999999;
}

.widget_archive>ul>li
{
	border-color:#E8E8E8;
	border-style:solid;
	border-bottom-width:1px;
}

.widget_calendar table tfoot,
.widget_calendar table tfoot a,
.widget_calendar table caption
{
	color:#111111;
}

.widget_calendar table thead th
{
	color:#111111;
}

.widget_calendar table tbody td
{
	color:#222222;
}

.widget_calendar table tbody td#today::after
{
	background-color:#111111;
}

.widget_calendar table tbody td a::before
{
	background-color:#111111;
}

.widget_calendar table tbody td a
{
	color:#111111;
}

.widget_calendar table tbody td a
{
	background-color:#E9E9E9;
}

.widget_categories>ul>li a
{
	color:#111111;
}

.widget_categories>ul>li a:hover
{
	color:#777777;
}

.widget_categories>ul>li>a>span
{
	color:#999999;
}

.widget_nav_menu ul li a
{
	color:#111111;
}

.widget_nav_menu ul li a:hover
{
	color:#777777;
}

.widget_nav_menu ul li.current_page_item>a,
.widget_nav_menu ul li.current-menu-item>a,
.widget_nav_menu ul li.current-menu-ancestor>a
{
	color:#C3BF97;
}

.widget_meta>ul>li a
{
	color:#111111;
}

.widget_meta>ul>li a:hover
{
	color:#777777;
}

.widget_pages ul>li>a
{
	color:#111111;
}

.widget_pages ul>li>a:hover
{
	color:#777777;
}

.widget_recent_comments>ul>li,
.widget_recent_comments>ul>li>a
{
	color:#111111;
}

.widget_recent_comments>ul>li>a:hover
{
	color:#111111;
}

.widget_recent_comments>ul>li>span,
.widget_recent_comments>ul>li>span>a
{
	color:#222222;
}

.widget_recent_entries>ul>li a
{
	color:#111111;
}

.widget_recent_entries>ul>li a:hover
{
	color:#111111;
}

.widget_recent_entries>ul>li>span
{
	color:#222222;
}

.widget_rss>ul>li>a
{
	color:#111111;
}

.widget_rss>ul>li>a:hover
{
	color:#777777;
}

.widget_rss>ul>li>span.rss-date
{
	color:#222222;
}

.widget_rss>ul>li>cite
{
	color:#222222;
}

.widget_rss>ul>li>div.rssSummary
{
	color:#999999;
}

.widget_tag_cloud>.tagcloud>a
{
	color:#222222;
}

.widget_tag_cloud>.tagcloud>a
{
	background-color:#E9E9E9;
}

.widget_tag_cloud>.tagcloud>a:hover
{
	color:#FFFFFF;
}

.widget_tag_cloud>.tagcloud>a:hover
{
	background-color:#111111;
}

.widget_theme_widget_post_most_comment>ul>li a
{
	color:#111111;
}

.widget_theme_widget_post_most_comment>ul>li a:hover
{
	color:#111111;
}

.widget_theme_widget_post_most_comment>ul>li>span
{
	color:#222222;
}

.widget_theme_widget_post_most_like>ul>li a
{
	color:#111111;
}

.widget_theme_widget_post_most_like>ul>li a:hover
{
	color:#111111;
}

.widget_theme_widget_post_most_like>ul>li>span
{
	color:#222222;
}

.widget_theme_widget_post_recent>ul>li a
{
	color:#111111;
}

.widget_theme_widget_post_recent>ul>li a:hover
{
	color:#111111;
}

.widget_theme_widget_post_recent>ul>li>span
{
	color:#222222;
}

html .woocommerce .star-rating span
{
	color:#C3BF97;
}

html .woocommerce .star-rating::before
{
	color:#C3BF97;
}

html .woocommerce-page.woocommerce-account .woocommerce-MyAccount-navigation>ul>li>a
{
	color:#131313;
}

html .woocommerce-page.woocommerce-account .woocommerce-MyAccount-navigation>ul>li>a:hover
{
	color:#777777;
}

html .woocommerce-page.woocommerce-account .woocommerce-MyAccount-navigation>ul>li>a
{
	border-color:#E8E8E8;
	border-style:solid;
	border-bottom-width:1px;
}

html #add_payment_method #payment ul.payment_methods,
html .woocommerce-cart #payment ul.payment_methods,
html .woocommerce-checkout #payment ul.payment_methods
{
	background-color:#F5F5F5;
}

html #add_payment_method #payment div.payment_box,
html .woocommerce-cart #payment div.payment_box,
html .woocommerce-checkout #payment div.payment_box
{
	background-color:#E5E5E5;
}
html #add_payment_method #payment div.payment_box::before,html .woocommerce-cart #payment div.payment_box::before,html .woocommerce-checkout #payment div.payment_box::before { border-color:transparent transparent #E5E5E5 transparent;} 
html .woocommerce ul.products li.product h3,
html .woocommerce ul.products li.product a h3
{
	color:#131313;
}

html .woocommerce ul.products li.product a:hover h3
{
	color:#777777;
}

html .woocommerce span.onsale
{
	color:#FFFFFF;
}

html .woocommerce span.onsale
{
	background-color:#C3BF97;
}

html .woocommerce ul.products li.product .price,
html .woocommerce ul.products li.product .price ins,
html .woocommerce ul.products li.product .price del,
html .woocommerce ul.products li.product .price del .woocommerce-Price-amount.amount
{
	color:#222222;
}

html .woocommerce a.remove
{
	color:#C3BF97;
}
html .woocommerce a.remove {color:#C3BF97 !important}
html .woocommerce a.remove:hover
{
	color:#FFFFFF;
}

html .woocommerce a.remove
{
	background-color:#FFFFFF;
}

html .woocommerce a.remove:hover
{
	background-color:#C3BF97;
}

html .woocommerce.widget_rating_filter>ul>li>a>span+span
{
	color:#999999;
}

html .woocommerce.widget_shopping_cart .widget_shopping_cart_content>ul>li>a+a
{
	color:#111111;
}

html .woocommerce.widget_shopping_cart .widget_shopping_cart_content>ul>li>a+a:hover
{
	color:#111111;
}

html .woocommerce.widget_shopping_cart .widget_shopping_cart_content>ul>li .quantity
{
	color:#222222;
}

html .woocommerce.widget_shopping_cart .widget_shopping_cart_content>p.total
{
	border-color:#111111;
	border-style:solid;
	border-top-width:1px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
}

html .woocommerce.widget_product_categories>ul>li a
{
	color:#111111;
}

html .woocommerce.widget_product_categories>ul>li a:hover
{
	color:#777777;
}

html .woocommerce.widget_product_categories>ul>li span.count
{
	color:#999999;
}

html .woocommerce.widget_product_tag_cloud>.tagcloud>a
{
	color:#222222;
}

html .woocommerce.widget_product_tag_cloud>.tagcloud>a
{
	background-color:#E9E9E9;
}

html .woocommerce.widget_product_tag_cloud>.tagcloud>a:hover
{
	color:#FFFFFF;
}

html .woocommerce.widget_product_tag_cloud>.tagcloud>a:hover
{
	background-color:#111111;
}

html .woocommerce.widget_price_filter .ui-slider.price_slider
{
	background-color:#E8E8E8;
}

html .woocommerce.widget_price_filter .ui-slider.price_slider .ui-slider-range 
{
	background-color:#C3BF97;
}

html .woocommerce.widget_price_filter .ui-slider.price_slider .ui-slider-handle
{
	background-color:#C3BF97;
}

html .woocommerce.widget_products>ul>li>a
{
	color:#111111;
}

html .woocommerce.widget_products>ul>li>a:hover
{
	color:#111111;
}

html .woocommerce.widget_products>ul>li .woocommerce-Price-amount
{
	color:#222222;
}

html .woocommerce.widget_recently_viewed_products>ul>li>a
{
	color:#111111;
}

html .woocommerce.widget_recently_viewed_products>ul>li>a:hover
{
	color:#111111;
}

html .woocommerce.widget_recently_viewed_products>ul>li .woocommerce-Price-amount
{
	color:#222222;
}

html .woocommerce.widget_recent_reviews>ul>li>a
{
	color:#111111;
}

html .woocommerce.widget_recent_reviews>ul>li>a:hover
{
	color:#111111;
}

html .woocommerce.widget_recent_reviews>ul>li>.reviewer
{
	color:#222222;
}

html .woocommerce.widget_top_rated_products>ul>li>a
{
	color:#111111;
}

html .woocommerce.widget_top_rated_products>ul>li>a:hover
{
	color:#111111;
}

html .woocommerce.widget_top_rated_products>ul>li .woocommerce-Price-amount
{
	color:#222222;
}
