<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* ----------------------------------------------------------------------------- TABLE OF CONTENTS 1.) General 2.) Components 3.) Header 4.) Main Slider 5.) Core 6.) Shop 7.) Sidebar 8.) Bottom Panel 9.) Footer 10.) Other 11.) Responsive ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- 1.) GENERAL ----------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- COLORS -------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- MIXINS -------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- DEFAULTS ------------------------------------------------------------------------- */
 body {
	 color: #585858;
	 background-color: #fff;
}
 a, a:hover, a:active, a:focus {
	 color: #997462;
}
 a:hover {
	 border-color: #997462;
}
/* ------------------------------------------------------------------------- VARIOUS CONTENT / TYPOGRAPHY ------------------------------------------------------------------------- */
 .various-content h1, .various-content h2 {
	 color: #3f3f3f;
}
 .various-content h1:before, .various-content h2:before {
	 background-color: #997462;
}
 .various-content h2 em {
	 color: #585858;
}
 .various-content h3, .various-content h4, .various-content h5, .various-content h6 {
	 color: #3f3f3f;
}
 .various-content ul &gt; li:before {
	 background-color: #3f3f3f;
}
 .various-content ul &gt; li &gt; ul &gt; li:before {
	 background-color: #d0d0d0;
}
 .various-content .tablepress th, .various-content table th {
	 color: #3f3f3f;
	 background-color: transparent;
}
 .various-content .tablepress td, .various-content table td {
	 background-color: transparent;
	 border-color: #eee;
}
 .various-content .tablepress tr.odd td, .various-content table tr.odd td {
	 background-color: transparent;
}
 .various-content .tablepress tr.even td, .various-content table tr.even td {
	 background-color: #eee;
}
 .various-content blockquote {
	 border-color: #eee;
}
 .heading-2 {
	 color: #3f3f3f;
}
 .heading-2:before {
	 background-color: #997462;
}
 .heading-3 {
	 color: #3f3f3f;
}
/* ------------------------------------------------------------------------- FORMS ------------------------------------------------------------------------- */
 .wpcf7-form label, .woocommerce form label, .default-form label {
	 color: #3f3f3f;
}
 .wpcf7-form label &gt; span, .woocommerce form label &gt; span, .default-form label &gt; span {
	 color: #997462;
}
 .wpcf7-form input, .woocommerce form input, .default-form input, .wpcf7-form textarea, .woocommerce form textarea, .default-form textarea, .wpcf7-form select, .woocommerce form select, .default-form select, .wpcf7-form .selectbox-input .toggle, .woocommerce form .selectbox-input .toggle, .default-form .selectbox-input .toggle {
	 color: #585858;
	 background-color: #eee;
}
 .wpcf7-form input.m-type-2, .woocommerce form input.m-type-2, .default-form input.m-type-2, .wpcf7-form textarea.m-type-2, .woocommerce form textarea.m-type-2, .default-form textarea.m-type-2, .wpcf7-form select.m-type-2, .woocommerce form select.m-type-2, .default-form select.m-type-2 {
	 border-color: #e1e1e1;
	 background-color: transparent;
}
 .wpcf7-form input.wpcf7-not-valid, .woocommerce form input.wpcf7-not-valid, .default-form input.wpcf7-not-valid, .wpcf7-form textarea.wpcf7-not-valid, .woocommerce form textarea.wpcf7-not-valid, .default-form textarea.wpcf7-not-valid, .wpcf7-form select.wpcf7-not-valid, .woocommerce form select.wpcf7-not-valid, .default-form select.wpcf7-not-valid, .wpcf7-form input.m-error, .woocommerce form input.m-error, .default-form input.m-error, .wpcf7-form textarea.m-error, .woocommerce form textarea.m-error, .default-form textarea.m-error, .wpcf7-form select.m-error, .woocommerce form select.m-error, .default-form select.m-error {
	 background-color: #ffdfe0;
}
 .wpcf7-form .datepicker-input:after, .woocommerce form .datepicker-input:after, .default-form .datepicker-input:after {
	 color: #997462;
}
 .wpcf7-form .checkbox-input label, .woocommerce form .checkbox-input label, .default-form .checkbox-input label {
	 color: #585858;
}
 .wpcf7-form .checkbox-input label:before, .woocommerce form .checkbox-input label:before, .default-form .checkbox-input label:before {
	 color: #d0d0d0;
}
 .wpcf7-form .checkbox-input.m-checked label:before, .woocommerce form .checkbox-input.m-checked label:before, .default-form .checkbox-input.m-checked label:before {
	 color: #997462;
}
 .wpcf7-form .selectbox-input .toggle:after, .woocommerce form .selectbox-input .toggle:after, .default-form .selectbox-input .toggle:after {
	 color: #997462;
}
 .wpcf7-form .selectbox-input .fake-selectbox, .woocommerce form .selectbox-input .fake-selectbox, .default-form .selectbox-input .fake-selectbox {
	 background-color: #eee;
	 -moz-box-shadow: 0 3px 3px rgba(0, 0, 0, .1);
	 -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, .1);
	 box-shadow: 0 3px 3px rgba(0, 0, 0, .1);
}
 .wpcf7-form .selectbox-input .fake-selectbox &gt; li:hover, .woocommerce form .selectbox-input .fake-selectbox &gt; li:hover, .default-form .selectbox-input .fake-selectbox &gt; li:hover {
	 color: #fff;
	 background-color: #997462;
}
 .wpcf7-form .selectbox-input:after, .woocommerce form .selectbox-input:after, .default-form .selectbox-input:after {
	 color: #997462;
}
 .wpcf7-form .selectbox-input.m-type-2 .toggle, .woocommerce form .selectbox-input.m-type-2 .toggle, .default-form .selectbox-input.m-type-2 .toggle {
	 border-color: #d0d0d0;
	 background-color: #fff;
}
 .wpcf7-form .selectbox-input.m-type-2 .fake-selectbox, .woocommerce form .selectbox-input.m-type-2 .fake-selectbox, .default-form .selectbox-input.m-type-2 .fake-selectbox {
	 border-color: #d0d0d0;
	 background-color: #fff;
}
 .wpcf7-form .quantity-input .plus, .woocommerce form .quantity-input .plus, .default-form .quantity-input .plus, .wpcf7-form .quantity-input .minus, .woocommerce form .quantity-input .minus, .default-form .quantity-input .minus {
	 color: #fff;
	 background-color: #997462;
}
 .wpcf7-form .quantity-input .plus:hover, .woocommerce form .quantity-input .plus:hover, .default-form .quantity-input .plus:hover, .wpcf7-form .quantity-input .minus:hover, .woocommerce form .quantity-input .minus:hover, .default-form .quantity-input .minus:hover {
	 -moz-box-shadow: inset 0 0 0 10px rgba(255, 255, 255, .2);
	 -webkit-box-shadow: inset 0 0 0 10px rgba(255, 255, 255, .2);
	 box-shadow: inset 0 0 0 10px rgba(255, 255, 255, .2);
}
 .wpcf7-form .form-note, .woocommerce form .form-note, .default-form .form-note {
	 border-color: #e1e1e1;
}
 .wpcf7-form .form-note span, .woocommerce form .form-note span, .default-form .form-note span {
	 color: #997462;
}
/* ------------------------------------------------------------------------- UTILITY CLASSES ------------------------------------------------------------------------- */
 .lead {
	 color: #3f3f3f;
}
/* ----------------------------------------------------------------------------- 2.) COMPONENTS ----------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- ACCORDION ------------------------------------------------------------------------- */
 .various-content .c-accordion &gt; li, .c-accordion &gt; li {
	 border-color: #e1e1e1;
}
 .various-content .c-accordion .accordion-title, .c-accordion .accordion-title {
	 color: #3f3f3f;
}
 .various-content .c-accordion .accordion-title:before, .c-accordion .accordion-title:before {
	 color: #997462;
}
 .various-content .c-accordion .accordion-price, .c-accordion .accordion-price {
	 color: #997462;
}
 .various-content .c-accordion .accordion-price s, .c-accordion .accordion-price s {
	 color: #585858;
}
 .various-content .c-accordion.m-radio-group .accordion-title:before, .c-accordion.m-radio-group .accordion-title:before {
	 color: #d0d0d0;
}
 .various-content .c-accordion.m-radio-group &gt; li.m-active .accordion-title:before, .c-accordion.m-radio-group &gt; li.m-active .accordion-title:before {
	 color: #997462;
}
/* ------------------------------------------------------------------------- ALERT MESSAGES ------------------------------------------------------------------------- */
 .c-alert-message.m-warning {
	 color: #d40041;
	 background-color: #ffdfe0;
}
 .c-alert-message.m-success {
	 color: #499143;
	 background-color: #d4fbd3;
}
 .c-alert-message.m-info {
	 color: #265e88;
	 background-color: #e1edf9;
}
 .c-alert-message.m-notification {
	 color: #c88435;
	 background-color: #fff4cf;
}
/* ------------------------------------------------------------------------- ARTICLE ------------------------------------------------------------------------- */
 .c-article .article-image a:before {
	 background-color: #997462;
	 background-color: rgba(64, 132, 143, .5);
	 background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(188, 225, 241, .6)), to(transparent));
	 background-image: -webkit-linear-gradient(top, rgba(188, 225, 241, .6), transparent);
	 background-image: -moz-linear-gradient(top, rgba(188, 225, 241, .6), transparent);
	 background-image: -o-linear-gradient(top, rgba(188, 225, 241, .6), transparent);
	 background-image: linear-gradient(to bottom, rgba(188, 225, 241, .6), transparent);
}
 .c-article .article-image a:after {
	 color: #fff;
}
/* ------------------------------------------------------------------------- BUTTONS ------------------------------------------------------------------------- */
 .c-button {
	 color: #fff;
	 background-color: #997462;
	 background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(188, 225, 241, .2)), to(transparent));
	 background-image: -webkit-linear-gradient(top, rgba(188, 225, 241, .2), transparent);
	 background-image: -moz-linear-gradient(top, rgba(188, 225, 241, .2), transparent);
	 background-image: -o-linear-gradient(top, rgba(188, 225, 241, .2), transparent);
	 background-image: linear-gradient(to bottom, rgba(188, 225, 241, .2), transparent);
}
 .c-button:hover {
	 color: #fff;
	 -moz-box-shadow: inset 0 0 30px 0 rgba(188, 225, 241, 0.35);
	 -webkit-box-shadow: inset 0 0 30px 0 rgba(188, 225, 241, 0.35);
	 box-shadow: inset 0 0 30px 0 rgba(188, 225, 241, 0.35);
}
 .c-button:active {
	 color: #fff;
	 -moz-box-shadow: inset 0 0 30px 0 rgba(188, 225, 241, 0.65);
	 -webkit-box-shadow: inset 0 0 30px 0 rgba(188, 225, 241, 0.65);
	 box-shadow: inset 0 0 30px 0 rgba(188, 225, 241, 0.65);
}
 .c-button.m-color-2 {
	 background-color: #F4E4DC;
	 background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(64, 132, 143, .2)), to(transparent));
	 background-image: -webkit-linear-gradient(top, rgba(64, 132, 143, .2), transparent);
	 background-image: -moz-linear-gradient(top, rgba(64, 132, 143, .2), transparent);
	 background-image: -o-linear-gradient(top, rgba(64, 132, 143, .2), transparent);
	 background-image: linear-gradient(to bottom, rgba(64, 132, 143, .2), transparent);
}
 .c-button.m-color-2:hover {
	 -moz-box-shadow: inset 0 0 30px 0 rgba(64, 132, 143, 0.35);
	 -webkit-box-shadow: inset 0 0 30px 0 rgba(64, 132, 143, 0.35);
	 box-shadow: inset 0 0 30px 0 rgba(64, 132, 143, 0.35);
}
 .c-button.m-color-2:active {
	 -moz-box-shadow: inset 0 0 30px 0 rgba(64, 132, 143, 0.65);
	 -webkit-box-shadow: inset 0 0 30px 0 rgba(64, 132, 143, 0.65);
	 box-shadow: inset 0 0 30px 0 rgba(64, 132, 143, 0.65);
}
 .c-button.m-color-3 {
	 background-color: #3f3f3f;
	 background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, .1)), to(transparent));
	 background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, .1), transparent);
	 background-image: -moz-linear-gradient(top, rgba(255, 255, 255, .1), transparent);
	 background-image: -o-linear-gradient(top, rgba(255, 255, 255, .1), transparent);
	 background-image: linear-gradient(to bottom, rgba(255, 255, 255, .1), transparent);
}
 .c-button.m-color-3:hover {
	 -moz-box-shadow: inset 0 0 30px 0 rgba(255, 255, 255, 0.25);
	 -webkit-box-shadow: inset 0 0 30px 0 rgba(255, 255, 255, 0.25);
	 box-shadow: inset 0 0 30px 0 rgba(255, 255, 255, 0.25);
}
 .c-button.m-color-3:active {
	 -moz-box-shadow: inset 0 0 30px 0 rgba(255, 255, 255, 0.55);
	 -webkit-box-shadow: inset 0 0 30px 0 rgba(255, 255, 255, 0.55);
	 box-shadow: inset 0 0 30px 0 rgba(255, 255, 255, 0.55);
}
 .c-button.m-type-2 {
	 color: #997462;
	 border-color: #997462;
	 background-color: transparent;
	 background-image: none;
	 -moz-box-shadow: none;
	 -webkit-box-shadow: none;
	 box-shadow: none;
}
 .c-button.m-type-2:hover {
	 border-color: rgba(64, 132, 143, .4);
	 -moz-box-shadow: none;
	 -webkit-box-shadow: none;
	 box-shadow: none;
}
 .c-button.m-type-2:active {
	 border-color: rgba(64, 132, 143, .2);
	 -moz-box-shadow: none;
	 -webkit-box-shadow: none;
	 box-shadow: none;
}
 .c-button.m-type-2.m-color-2 {
	 color: #F4E4DC;
	 border-color: #F4E4DC;
}
 .c-button.m-type-2.m-color-2:hover {
	 border-color: rgba(188, 225, 241, .4);
	 -moz-box-shadow: none;
	 -webkit-box-shadow: none;
	 box-shadow: none;
}
 .c-button.m-type-2.m-color-2:active {
	 border-color: rgba(188, 225, 241, .2);
	 -moz-box-shadow: none;
	 -webkit-box-shadow: none;
	 box-shadow: none;
}
 .c-button.m-type-2.m-color-3 {
	 color: #3f3f3f;
	 border-color: #3f3f3f;
}
 .c-button.m-type-2.m-color-3:hover {
	 border-color: rgba(63, 63, 63, .4);
	 -moz-box-shadow: none;
	 -webkit-box-shadow: none;
	 box-shadow: none;
}
 .c-button.m-type-2.m-color-3:active {
	 border-color: rgba(63, 63, 63, .2);
	 -moz-box-shadow: none;
	 -webkit-box-shadow: none;
	 box-shadow: none;
}
 .wpcf7-form input.c-button, .default-form input.c-button {
	 color: #fff;
	 background-color: #997462;
	 background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(188, 225, 241, .2)), to(transparent));
	 background-image: -webkit-linear-gradient(top, rgba(188, 225, 241, .2), transparent);
	 background-image: -moz-linear-gradient(top, rgba(188, 225, 241, .2), transparent);
	 background-image: -o-linear-gradient(top, rgba(188, 225, 241, .2), transparent);
	 background-image: linear-gradient(to bottom, rgba(188, 225, 241, .2), transparent);
}
 .wpcf7-form input.c-button:hover, .default-form input.c-button:hover {
	 color: #fff;
	 -moz-box-shadow: inset 0 0 30px 0 rgba(188, 225, 241, 0.35);
	 -webkit-box-shadow: inset 0 0 30px 0 rgba(188, 225, 241, 0.35);
	 box-shadow: inset 0 0 30px 0 rgba(188, 225, 241, 0.35);
}
 .wpcf7-form input.c-button:active, .default-form input.c-button:active {
	 color: #fff;
	 -moz-box-shadow: inset 0 0 30px 0 rgba(188, 225, 241, 0.65);
	 -webkit-box-shadow: inset 0 0 30px 0 rgba(188, 225, 241, 0.65);
	 box-shadow: inset 0 0 30px 0 rgba(188, 225, 241, 0.65);
}
/* ------------------------------------------------------------------------- CAROUSEL ------------------------------------------------------------------------- */
 .c-carousel.m-has-bg-color {
	 background-color: #eee;
}
 .c-carousel .owl-controls .owl-page, .c-carousel .owl-controls .owl-dot {
	 border-color: #997462;
}
 .c-carousel .owl-controls .owl-page.active, .c-carousel .owl-controls .owl-dot.active, .c-carousel .owl-controls .owl-page:hover, .c-carousel .owl-controls .owl-dot:hover {
	 background-color: #997462;
}
/* ------------------------------------------------------------------------- CTA MESSAGE ------------------------------------------------------------------------- */
 .c-cta-message {
	 background-color: #eee;
}
/* ------------------------------------------------------------------------- DIVIDER ------------------------------------------------------------------------- */
 .c-divider {
	 border-color: #e1e1e1;
}
 .c-divider.m-transparent {
	 border-color: transparent;
}
/* ------------------------------------------------------------------------- GALLERY ------------------------------------------------------------------------- */
 .c-gallery a:before {
	 background-color: #997462;
	 background-color: rgba(64, 132, 143, .5);
	 background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(188, 225, 241, .6)), to(transparent));
	 background-image: -webkit-linear-gradient(top, rgba(188, 225, 241, .6), transparent);
	 background-image: -moz-linear-gradient(top, rgba(188, 225, 241, .6), transparent);
	 background-image: -o-linear-gradient(top, rgba(188, 225, 241, .6), transparent);
	 background-image: linear-gradient(to bottom, rgba(188, 225, 241, .6), transparent);
}
 .c-gallery a:after {
	 color: #fff;
}
 .c-gallery.m-paginated .owl-item a:before {
	 background-color: #997462;
	 background-color: rgba(64, 132, 143, .5);
	 background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(188, 225, 241, .6)), to(transparent));
	 background-image: -webkit-linear-gradient(top, rgba(188, 225, 241, .6), transparent);
	 background-image: -moz-linear-gradient(top, rgba(188, 225, 241, .6), transparent);
	 background-image: -o-linear-gradient(top, rgba(188, 225, 241, .6), transparent);
	 background-image: linear-gradient(to bottom, rgba(188, 225, 241, .6), transparent);
}
 .c-gallery.m-paginated .owl-item a:after {
	 color: #fff;
}
 .c-gallery.m-paginated .owl-controls .owl-page, .c-gallery.m-paginated .owl-controls .owl-dot {
	 border-color: #997462;
}
 .c-gallery.m-paginated .owl-controls .owl-page.active, .c-gallery.m-paginated .owl-controls .owl-dot.active, .c-gallery.m-paginated .owl-controls .owl-page:hover, .c-gallery.m-paginated .owl-controls .owl-dot:hover {
	 background-color: #997462;
}
 .c-gallery-vc.m-carousel .owl-item a:before {
	 background-color: #997462;
	 background-color: rgba(64, 132, 143, .5);
	 background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(188, 225, 241, .6)), to(transparent));
	 background-image: -webkit-linear-gradient(top, rgba(188, 225, 241, .6), transparent);
	 background-image: -moz-linear-gradient(top, rgba(188, 225, 241, .6), transparent);
	 background-image: -o-linear-gradient(top, rgba(188, 225, 241, .6), transparent);
	 background-image: linear-gradient(to bottom, rgba(188, 225, 241, .6), transparent);
}
 .c-gallery-vc.m-carousel .owl-item a:after {
	 color: #fff;
}
 .c-gallery-vc.m-carousel .owl-controls .owl-page, .c-gallery-vc.m-carousel .owl-controls .owl-dot {
	 border-color: #997462;
}
 .c-gallery-vc.m-carousel .owl-controls .owl-page.active, .c-gallery-vc.m-carousel .owl-controls .owl-dot.active, .c-gallery-vc.m-carousel .owl-controls .owl-page:hover, .c-gallery-vc.m-carousel .owl-controls .owl-dot:hover {
	 background-color: #997462;
}
 .c-gallery-vc a:before {
	 background-color: #997462;
	 background-color: rgba(64, 132, 143, .5);
	 background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(188, 225, 241, .6)), to(transparent));
	 background-image: -webkit-linear-gradient(top, rgba(188, 225, 241, .6), transparent);
	 background-image: -moz-linear-gradient(top, rgba(188, 225, 241, .6), transparent);
	 background-image: -o-linear-gradient(top, rgba(188, 225, 241, .6), transparent);
	 background-image: linear-gradient(to bottom, rgba(188, 225, 241, .6), transparent);
}
 .c-gallery-vc a:after {
	 color: #fff;
}
/* ------------------------------------------------------------------------- ICON BLOCK ------------------------------------------------------------------------- */
 .c-icon-block &gt; .ico {
	 color: #997462;
}
/* ------------------------------------------------------------------------- LOADING ANIM ------------------------------------------------------------------------- */
 .c-loading-anim {
	 background-color: #d0d0d0;
}
 .c-loading-anim &gt; span {
	 background-image: url('../../img/loader_2x.gif');
	 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/loader_2x.gif', sizingMethod='scale');
	 -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../img/loader_2x.gif', sizingMethod='scale')";
}
/* ------------------------------------------------------------------------- MODAL ------------------------------------------------------------------------- */
 .c-modal {
	 background-color: rgba(64, 132, 143, .5);
	 background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(188, 225, 241, .5)), to(transparent));
	 background-image: -webkit-linear-gradient(top, rgba(188, 225, 241, .5), transparent);
	 background-image: -moz-linear-gradient(top, rgba(188, 225, 241, .5), transparent);
	 background-image: -o-linear-gradient(top, rgba(188, 225, 241, .5), transparent);
	 background-image: linear-gradient(to bottom, rgba(188, 225, 241, .5), transparent);
}
 .c-modal .modal-loading .c-loading-anim {
	 border-color: #fff;
	 border-color: rgba(255, 255, 255, .2);
	 background-color: transparent;
}
 .c-modal .modal-box {
	 background-color: #fff;
}
 .c-modal .modal-close {
	 color: #fff;
	 background-color: #997462;
}
 .c-modal .modal-close:hover {
	 -moz-box-shadow: inset 0 0 10px 0 rgba(188, 225, 241, 0.35);
	 -webkit-box-shadow: inset 0 0 10px 0 rgba(188, 225, 241, 0.35);
	 box-shadow: inset 0 0 10px 0 rgba(188, 225, 241, 0.35);
}
 .c-modal .modal-close:active {
	 -moz-box-shadow: inset 0 0 10px 0 rgba(188, 225, 241, 0.65);
	 -webkit-box-shadow: inset 0 0 10px 0 rgba(188, 225, 241, 0.65);
	 box-shadow: inset 0 0 10px 0 rgba(188, 225, 241, 0.65);
}
/* ------------------------------------------------------------------------- PAGINATION ------------------------------------------------------------------------- */
 .c-pagination li &gt; a, .c-pagination li &gt; span {
	 color: #585858;
	 border-color: #e1e1e1;
}
 .c-pagination li.m-active &gt; a, .c-pagination li &gt; span {
	 color: #fff;
	 background-color: #997462;
	 background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(188, 225, 241, .2)), to(transparent));
	 background-image: -webkit-linear-gradient(top, rgba(188, 225, 241, .2), transparent);
	 background-image: -moz-linear-gradient(top, rgba(188, 225, 241, .2), transparent);
	 background-image: -o-linear-gradient(top, rgba(188, 225, 241, .2), transparent);
	 background-image: linear-gradient(to bottom, rgba(188, 225, 241, .2), transparent);
}
 .c-pagination li &gt; a:hover {
	 border-color: #d0d0d0;
}
/* ------------------------------------------------------------------------- PRICING TABLE ------------------------------------------------------------------------- */
 .various-content .c-pricing-table, .c-pricing-table {
	 border-color: #e1e1e1;
}
 .various-content .c-pricing-table .table-header, .c-pricing-table .table-header {
	 border-color: #e1e1e1;
}
 .various-content .c-pricing-table .table-price, .c-pricing-table .table-price {
	 color: #997462;
}
 .various-content .c-pricing-table .table-price &gt; span, .c-pricing-table .table-price &gt; span {
	 color: #3f3f3f;
}
 .various-content .c-pricing-table .table-content, .c-pricing-table .table-content {
	 border-color: #fff;
	 background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.05) 0%), to(rgba(0, 0, 0, 0) 50%));
	 background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 50%);
	 background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 50%);
	 background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 50%);
	 background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 50%);
}
/* ------------------------------------------------------------------------- PROGRESS BAR ------------------------------------------------------------------------- */
 .c-progress-bar {
	 border-color: #eee;
	 background-color: #eee;
}
 .c-progress-bar &gt; span {
	 background-color: #997462;
	 background-image: -webkit-gradient(linear, left top, right top, from(rgba(188, 225, 241, .5)), to(transparent));
	 background-image: -webkit-linear-gradient(left, rgba(188, 225, 241, .5), transparent);
	 background-image: -moz-linear-gradient(left, rgba(188, 225, 241, .5), transparent);
	 background-image: -o-linear-gradient(left, rgba(188, 225, 241, .5), transparent);
	 background-image: linear-gradient(to right, rgba(188, 225, 241, .5), transparent);
}
 .c-progress-bar.m-color-2 &gt; span {
	 background-color: #F4E4DC;
	 background-image: -webkit-gradient(linear, left top, right top, from(rgba(64, 132, 143, .5)), to(transparent));
	 background-image: -webkit-linear-gradient(left, rgba(64, 132, 143, .5), transparent);
	 background-image: -moz-linear-gradient(left, rgba(64, 132, 143, .5), transparent);
	 background-image: -o-linear-gradient(left, rgba(64, 132, 143, .5), transparent);
	 background-image: linear-gradient(to right, rgba(64, 132, 143, .5), transparent);
}
 .c-progress-bar.m-color-3 &gt; span {
	 background-color: #3f3f3f;
	 background-image: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, .3)), to(transparent));
	 background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, .3), transparent);
	 background-image: -moz-linear-gradient(left, rgba(255, 255, 255, .3), transparent);
	 background-image: -o-linear-gradient(left, rgba(255, 255, 255, .3), transparent);
	 background-image: linear-gradient(to right, rgba(255, 255, 255, .3), transparent);
}
/* ------------------------------------------------------------------------- SEARCH FORM ------------------------------------------------------------------------- */
 .c-search-form .form-fields {
	 border-color: #e1e1e1;
}
 .c-search-form input {
	 color: #3f3f3f;
}
/* ------------------------------------------------------------------------- SERVICE ------------------------------------------------------------------------- */
 .c-service .service-image a:before {
	 background-color: #997462;
	 background-color: rgba(64, 132, 143, .5);
	 background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(188, 225, 241, .6)), to(transparent));
	 background-image: -webkit-linear-gradient(top, rgba(188, 225, 241, .6), transparent);
	 background-image: -moz-linear-gradient(top, rgba(188, 225, 241, .6), transparent);
	 background-image: -o-linear-gradient(top, rgba(188, 225, 241, .6), transparent);
	 background-image: linear-gradient(to bottom, rgba(188, 225, 241, .6), transparent);
}
 .c-service .service-image a:after {
	 color: #fff;
}
 .c-service .service-title a {
	 border-color: #e1e1e1;
}
 .c-service .service-title a:hover {
	 border-color: #997462;
}
/* ------------------------------------------------------------------------- SLIDER ------------------------------------------------------------------------- */
 .c-slider {
	/* ------------------------------------------------------------------------- SLIDER NAV ------------------------------------------------------------------------- */
	/* ------------------------------------------------------------------------- SLIDER PAUSE BUTTON ------------------------------------------------------------------------- */
	/* ------------------------------------------------------------------------- SLIDER INDICATOR ------------------------------------------------------------------------- */
}
 .c-slider .slide h1, .c-slider .slide h2 {
	 color: #997462;
}
 .c-slider .slide h3 {
	 color: #3f3f3f;
}
 .c-slider .slider-nav {
	 background-color: #fff;
	 background-color: rgba(255, 255, 255, .9);
}
 .c-slider .slider-nav ul &gt; li &gt; button:hover, .c-slider .slider-nav ul &gt; li.m-active &gt; button {
	 color: #997462;
}
 .c-slider .slider-pause-btn {
	 color: #fff;
	 background-color: #997462;
	 background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(188, 225, 241, .2)), to(transparent));
	 background-image: -webkit-linear-gradient(top, rgba(188, 225, 241, .2), transparent);
	 background-image: -moz-linear-gradient(top, rgba(188, 225, 241, .2), transparent);
	 background-image: -o-linear-gradient(top, rgba(188, 225, 241, .2), transparent);
	 background-image: linear-gradient(to bottom, rgba(188, 225, 241, .2), transparent);
}
 .c-slider .slider-pause-btn.m-active, .c-slider .slider-pause-btn:hover {
	 -moz-box-shadow: inset 0 0 20px 0 rgba(188, 225, 241, 0.35);
	 -webkit-box-shadow: inset 0 0 20px 0 rgba(188, 225, 241, 0.35);
	 box-shadow: inset 0 0 20px 0 rgba(188, 225, 241, 0.35);
}
 .c-slider .slider-indicator {
	 background-color: #fff;
	 background-color: rgba(255, 255, 255, .8);
}
 .c-slider .slider-indicator &gt; span {
	 background-color: #997462;
	 background-image: -webkit-gradient(linear, left top, right top, from(rgba(188, 225, 241, .5)), to(transparent));
	 background-image: -webkit-linear-gradient(left, rgba(188, 225, 241, .5), transparent);
	 background-image: -moz-linear-gradient(left, rgba(188, 225, 241, .5), transparent);
	 background-image: -o-linear-gradient(left, rgba(188, 225, 241, .5), transparent);
	 background-image: linear-gradient(to right, rgba(188, 225, 241, .5), transparent);
}
/* ------------------------------------------------------------------------- TABS ------------------------------------------------------------------------- */
 .c-tabs {
	 border-color: #e1e1e1;
}
 .c-tabs .tab-list &gt; li {
	 color: #3f3f3f;
	 border-color: #e1e1e1;
	 background-color: transparent;
}
 .c-tabs .tab-list &gt; li:hover {
	 border-color: #d0d0d0;
}
 .c-tabs .tab-list &gt; li.m-active {
	 color: #fff;
	 border-color: #997462;
	 background-color: #997462;
	 background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(188, 225, 241, .2)), to(transparent));
	 background-image: -webkit-linear-gradient(top, rgba(188, 225, 241, .2), transparent);
	 background-image: -moz-linear-gradient(top, rgba(188, 225, 241, .2), transparent);
	 background-image: -o-linear-gradient(top, rgba(188, 225, 241, .2), transparent);
	 background-image: linear-gradient(to bottom, rgba(188, 225, 241, .2), transparent);
}
/* ------------------------------------------------------------------------- TEAM MEMBER ------------------------------------------------------------------------- */
 .various-content .c-team-member .member-portrait, .c-team-member .member-portrait {
	 background-color: #997462;
	 background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(188, 225, 241, .7)), to(transparent));
	 background-image: -webkit-linear-gradient(top, rgba(188, 225, 241, .7), transparent);
	 background-image: -moz-linear-gradient(top, rgba(188, 225, 241, .7), transparent);
	 background-image: -o-linear-gradient(top, rgba(188, 225, 241, .7), transparent);
	 background-image: linear-gradient(to bottom, rgba(188, 225, 241, .7), transparent);
}
 .various-content .c-team-member .member-name, .c-team-member .member-name {
	 color: #3f3f3f;
}
 .various-content .c-team-member .member-role, .c-team-member .member-role {
	 color: #585858;
}
/* ------------------------------------------------------------------------- TESTIMONIAL ------------------------------------------------------------------------- */
 .c-testimonial .testimonial-portrait {
	 background-color: #997462;
	 background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(188, 225, 241, .7)), to(transparent));
	 background-image: -webkit-linear-gradient(top, rgba(188, 225, 241, .7), transparent);
	 background-image: -moz-linear-gradient(top, rgba(188, 225, 241, .7), transparent);
	 background-image: -o-linear-gradient(top, rgba(188, 225, 241, .7), transparent);
	 background-image: linear-gradient(to bottom, rgba(188, 225, 241, .7), transparent);
}
/* ------------------------------------------------------------------------- TESTIMONIAL LIST ------------------------------------------------------------------------- */
 .c-testimonial-list {
	 background-color: #eee;
}
 .c-testimonial-list .owl-controls .owl-page, .c-testimonial-list .owl-controls .owl-dot {
	 border-color: #997462;
}
 .c-testimonial-list .owl-controls .owl-page.active, .c-testimonial-list .owl-controls .owl-dot.active, .c-testimonial-list .owl-controls .owl-page:hover, .c-testimonial-list .owl-controls .owl-dot:hover {
	 background-color: #997462;
}
/* ----------------------------------------------------------------------------- 3.) HEADER ----------------------------------------------------------------------------- */
 #header {
	 color: #333;
	 background-color: #997462;
	 background-position: 0 0;
	 background-repeat: no-repeat;
	 background-size: cover;
}
 .header-bg {
	 background-color: #997462;
	 background-color: rgba(64, 132, 143, .9);
	 background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(188, 225, 241, 0.6)), to(#997462));
	 background-image: -webkit-linear-gradient(top, rgba(188, 225, 241, 0.6), #997462);
	 background-image: -moz-linear-gradient(top, rgba(188, 225, 241, 0.6), #997462);
	 background-image: -o-linear-gradient(top, rgba(188, 225, 241, 0.6), #997462);
	 background-image: linear-gradient(to bottom, rgba(188, 225, 241, 0.6), #997462);
}
 .cssgradients .header-bg {
	 background-color: rgba(64, 132, 143, .5);
}
 .header-inner {
	 background-image: url('../../img/header_bg_lime_breeze.png');
	 background-repeat: repeat-x;
	 background-position: 0 0;
}
/* ------------------------------------------------------------------------- HEADER BRANDING ------------------------------------------------------------------------- */
 #header .header-branding &gt; a {
	 text-shadow: 0 1px 0 rgba(255, 255, 255, 0.15);
	 color: #1f1f1f;
}
/* ------------------------------------------------------------------------- HEADER NAV ------------------------------------------------------------------------- */
 .header-menu a {
	 color: #333;
}
 .header-menu &gt; ul &gt; li.current-menu-ancestor &gt; span &gt; a, .header-menu &gt; ul &gt; li.current-menu-parent &gt; span &gt; a, .header-menu &gt; ul &gt; li.current-menu-item &gt; span &gt; a, .header-menu &gt; ul &gt; li.current_page_parent &gt; span &gt; a, .header-menu &gt; ul &gt; li.current_page_item &gt; span &gt; a {
	 color: #D3AB95;
}
 .header-menu &gt; ul &gt; li &gt; span &gt; a:before {
	 background-color: #333;
	 background-color: rgba(51, 51, 51, .2);
}
 .header-menu .sub-menu {
	 background-color: #F4E4DC;
	 -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, .15);
	 -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, .15);
	 box-shadow: 0 2px 2px rgba(0, 0, 0, .15);
}
 .header-menu .sub-menu a {
	 color: #585858;
}
 .header-menu .sub-menu a:hover {
	 border-color: #585858;
}
 .header-menu .sub-menu:before {
	 border-right-color: #F4E4DC;
	 border-left-color: #F4E4DC;
}
 .header-menu .sub-menu .current-menu-ancestor a, .header-menu .sub-menu .current-menu-parent a, .header-menu .sub-menu .current-menu-item a, .header-menu .sub-menu .current_page_parent a, .header-menu .sub-menu .current_page_item a {
	 color: #997462;
}
 .header-menu .sub-menu .current-menu-ancestor a:hover, .header-menu .sub-menu .current-menu-parent a:hover, .header-menu .sub-menu .current-menu-item a:hover, .header-menu .sub-menu .current_page_parent a:hover, .header-menu .sub-menu .current_page_item a:hover {
	 border-color: #997462;
}
 .header-cart a {
	 color: #333;
}
 .header-cart a:before {
	 background-color: #fff;
	 background-color: rgba(255, 255, 255, 0.2);
}
 .header-search .search-form:before {
	 background-color: #fff;
	 background-color: rgba(255, 255, 255, 0.2);
}
 .header-search .search-input {
	 color: #333;
}
 .header-search .search-input::-webkit-input-placeholder {
	 color: rgba(51, 51, 51, .8);
}
 .header-search .search-input:-moz-placeholder {
	 color: rgba(51, 51, 51, .8);
}
 .header-search .search-input::-moz-placeholder {
	 color: rgba(51, 51, 51, .8);
}
 .header-search .search-input:-ms-input-placeholder {
	 color: rgba(51, 51, 51, .8);
}
 .header-search .search-submit {
	 color: #1a1a1a;
	 background-color: #D3AB95;
}
 .header-search .search-toggle {
	 color: #333;
}
/* ------------------------------------------------------------------------- HEADER PANEL ------------------------------------------------------------------------- */
 .header-panel {
	 background-color: rgba(255, 255, 255, .08);
}
 .header-reservation .c-button {
	 color: #1a1a1a;
	 background-color: #D3AB95;
	 background-image: none;
}
 .header-reservation .c-button:hover {
	 -moz-box-shadow: 0 0 20px rgba(255, 255, 255, .3);
	 -webkit-box-shadow: 0 0 20px rgba(255, 255, 255, .3);
	 box-shadow: 0 0 20px rgba(255, 255, 255, .3);
}
 .header-contact a {
	 color: #333;
	 border-color: rgba(51, 51, 51, 0.2);
}
 .header-contact a:hover {
	 border-color: rgba(51, 51, 51, 1);
}
 .header-social &gt; ul:before, .header-social &gt; ul:after {
	 background-color: #333;
	 background-color: rgba(51, 51, 51, .2);
}
 .header-social &gt; ul &gt; li &gt; a {
	 color: #333;
	 border-color: #333;
	 border-color: rgba(51, 51, 51, .3);
}
 .header-social &gt; ul &gt; li &gt; a:hover {
	 border-color: rgba(51, 51, 51, .6);
}
 .header-panel-toggle {
	 color: #fff;
	 background-color: #997462;
}
 .header-panel-toggle:hover {
	 -moz-box-shadow: inset 0 0 10px 0 rgba(188, 225, 241, 0.35);
	 -webkit-box-shadow: inset 0 0 10px 0 rgba(188, 225, 241, 0.35);
	 box-shadow: inset 0 0 10px 0 rgba(188, 225, 241, 0.35);
}
 .header-panel-toggle:active {
	 -moz-box-shadow: inset 0 0 10px 0 rgba(188, 225, 241, 0.65);
	 -webkit-box-shadow: inset 0 0 10px 0 rgba(188, 225, 241, 0.65);
	 box-shadow: inset 0 0 10px 0 rgba(188, 225, 241, 0.65);
}
/* ----------------------------------------------------------------------------- 5.) CORE ----------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- PAGE HEADER ------------------------------------------------------------------------- */
 #page-header h1 {
	 color: #3f3f3f;
	 border-color: #e1e1e1;
}
/* ------------------------------------------------------------------------- BLOG LIST / DETAIL ------------------------------------------------------------------------- */
 .blog-detail .article-title, .blog-list .article-title {
	 color: #3f3f3f;
}
 .blog-detail .article-title:before, .blog-list .article-title:before {
	 color: #e1e1e1;
}
 .blog-detail .article-footer, .blog-list .article-footer {
	 border-color: #e1e1e1;
}
 .blog-detail .article-info &gt; li:before, .blog-list .article-info &gt; li:before {
	 color: #d0d0d0;
}
 .blog-detail .format-quote .article-content blockquote, .blog-list .format-quote .article-content blockquote {
	 border-color: #eee;
}
 .blog-detail .article-link, .blog-list .article-link {
	 border-color: #e1e1e1;
}
/* ------------------------------------------------------------------------- BLOG DETAIL ------------------------------------------------------------------------- */
 .blog-detail .article-tags h3 {
	 color: #3f3f3f;
}
 .blog-detail .article-author .author-inner {
	 border-color: #e1e1e1;
}
 .blog-detail .article-author .author-portrait {
	 background-color: #997462;
	 background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(188, 225, 241, .7)), to(transparent));
	 background-image: -webkit-linear-gradient(top, rgba(188, 225, 241, .7), transparent);
	 background-image: -moz-linear-gradient(top, rgba(188, 225, 241, .7), transparent);
	 background-image: -o-linear-gradient(top, rgba(188, 225, 241, .7), transparent);
	 background-image: linear-gradient(to bottom, rgba(188, 225, 241, .7), transparent);
}
 .blog-detail .article-author .author-name {
	 color: #3f3f3f;
}
 .blog-detail .article-navigation h5 {
	 color: #3f3f3f;
}
 .blog-detail .comment-list .comment-author {
	 color: #3f3f3f;
}
 .blog-detail .comment-list .comment-info {
	 border-color: #e1e1e1;
}
 .blog-detail .comment-list .comment-date a, .blog-detail .comment-list .comment-reply a, .blog-detail .comment-list .comment-edit a {
	 color: #585858;
}
 .blog-detail .comment-list .comment-date a:before, .blog-detail .comment-list .comment-reply a:before, .blog-detail .comment-list .comment-edit :before {
	 color: #d0d0d0;
}
 .blog-detail .comment-list .comment-date a:hover:before, .blog-detail .comment-list .comment-reply a:hover:before, .blog-detail .comment-list .comment-edit a:hover:before {
	 color: #997462;
}
 .blog-detail #respond #cancel-comment-reply-link {
	 color: #585858;
}
 .blog-detail #respond #cancel-comment-reply-link:before {
	 color: #d0d0d0;
}
 .blog-detail #respond #cancel-comment-reply-link:hover:before {
	 color: #997462;
}
 .blog-detail #reply-title {
	 color: #3f3f3f;
}
/* ------------------------------------------------------------------------- SEARCH RESULTS ------------------------------------------------------------------------- */
 .search-results .item-title {
	 color: #3f3f3f;
}
 .search-results .search-query {
	 color: #F4E4DC;
}
/* ------------------------------------------------------------------------- ERROR 404 ------------------------------------------------------------------------- */
 .error-404 .error-header h1 {
	 color: #997462;
}
 .error-404 .error-header h1 &gt; span {
	 color: #d0d0d0;
}
 .error-404 .error-header p {
	 color: #3f3f3f;
}
/* ----------------------------------------------------------------------------- 6.) SHOP ----------------------------------------------------------------------------- */
 .woocommerce-page, .woocommerce {
	/* ------------------------------------------------------------------------- COMPONENTS ------------------------------------------------------------------------- */
	/* ------------------------------------------------------------------------- PRODUCT LIST ------------------------------------------------------------------------- */
	/* ------------------------------------------------------------------------- PRODUCT DETAIL ------------------------------------------------------------------------- */
	/* ------------------------------------------------------------------------- SHOP CART ------------------------------------------------------------------------- */
	/* ------------------------------------------------------------------------- SHOP CHECKOUT ------------------------------------------------------------------------- */
	/* ------------------------------------------------------------------------- SHOP ACCOUNT ------------------------------------------------------------------------- */
}
 .woocommerce-page .woocommerce-breadcrumb a, .woocommerce .woocommerce-breadcrumb a {
	 color: #997462;
}
 .woocommerce-page .woocommerce-error:before, .woocommerce .woocommerce-error:before, .woocommerce-page .woocommerce-info:before, .woocommerce .woocommerce-info:before, .woocommerce-page .woocommerce-message:before, .woocommerce .woocommerce-message:before {
	 color: #997462;
}
 .woocommerce-page #content input.button.alt, .woocommerce #content input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce #respond input#submit.alt, .woocommerce-page a.button.alt, .woocommerce a.button.alt, .woocommerce-page button.button.alt, .woocommerce button.button.alt, .woocommerce-page input.button.alt, .woocommerce input.button.alt, .woocommerce-page #content input.button, .woocommerce #content input.button, .woocommerce-page #respond input#submit, .woocommerce #respond input#submit, .woocommerce-page a.button, .woocommerce a.button, .woocommerce-page button.button, .woocommerce button.button, .woocommerce-page input.button, .woocommerce input.button {
	 color: #fff;
	 text-shadow: none;
	 background-color: #997462;
	 background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(188, 225, 241, .2)), to(transparent));
	 background-image: -webkit-linear-gradient(top, rgba(188, 225, 241, .2), transparent);
	 background-image: -moz-linear-gradient(top, rgba(188, 225, 241, .2), transparent);
	 background-image: -o-linear-gradient(top, rgba(188, 225, 241, .2), transparent);
	 background-image: linear-gradient(to bottom, rgba(188, 225, 241, .2), transparent);
}
 .woocommerce-page #content input.button.alt:hover, .woocommerce #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce-page input.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button:hover, .woocommerce #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce a.button:hover, .woocommerce-page button.button:hover, .woocommerce button.button:hover, .woocommerce-page input.button:hover, .woocommerce input.button:hover {
	 color: #fff;
	 text-shadow: none;
	 background-color: #997462;
	 background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(188, 225, 241, .2)), to(transparent));
	 background-image: -webkit-linear-gradient(top, rgba(188, 225, 241, .2), transparent);
	 background-image: -moz-linear-gradient(top, rgba(188, 225, 241, .2), transparent);
	 background-image: -o-linear-gradient(top, rgba(188, 225, 241, .2), transparent);
	 background-image: linear-gradient(to bottom, rgba(188, 225, 241, .2), transparent);
	 -moz-box-shadow: inset 0 0 30px 0 rgba(188, 225, 241, 0.35);
	 -webkit-box-shadow: inset 0 0 30px 0 rgba(188, 225, 241, 0.35);
	 box-shadow: inset 0 0 30px 0 rgba(188, 225, 241, 0.35);
}
 .woocommerce-page #content input.button.alt:active, .woocommerce #content input.button.alt:active, .woocommerce-page #respond input#submit.alt:active, .woocommerce #respond input#submit.alt:active, .woocommerce-page a.button.alt:active, .woocommerce a.button.alt:active, .woocommerce-page button.button.alt:active, .woocommerce button.button.alt:active, .woocommerce-page input.button.alt:active, .woocommerce input.button.alt:active, .woocommerce-page #content input.button:active, .woocommerce #content input.button:active, .woocommerce-page #respond input#submit:active, .woocommerce #respond input#submit:active, .woocommerce-page a.button:active, .woocommerce a.button:active, .woocommerce-page button.button:active, .woocommerce button.button:active, .woocommerce-page input.button:active, .woocommerce input.button:active {
	 color: #fff;
	 -moz-box-shadow: inset 0 0 30px 0 rgba(188, 225, 241, 0.65);
	 -webkit-box-shadow: inset 0 0 30px 0 rgba(188, 225, 241, 0.65);
	 box-shadow: inset 0 0 30px 0 rgba(188, 225, 241, 0.65);
}
 .woocommerce-page .woocommerce-ordering .selectbox-input .toggle, .woocommerce .woocommerce-ordering .selectbox-input .toggle {
	 color: #585858;
	 border-color: #d0d0d0;
	 background-color: #fff;
}
 .woocommerce-page .woocommerce-ordering .selectbox-input .toggle:after, .woocommerce .woocommerce-ordering .selectbox-input .toggle:after {
	 color: #997462;
}
 .woocommerce-page .woocommerce-ordering .selectbox-input .fake-selectbox, .woocommerce .woocommerce-ordering .selectbox-input .fake-selectbox {
	 border-color: #d0d0d0;
	 background-color: #fff;
	 -moz-box-shadow: 0 3px 3px rgba(0, 0, 0, .1);
	 -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, .1);
	 box-shadow: 0 3px 3px rgba(0, 0, 0, .1);
}
 .woocommerce-page .woocommerce-ordering .selectbox-input .fake-selectbox &gt; li:hover, .woocommerce .woocommerce-ordering .selectbox-input .fake-selectbox &gt; li:hover {
	 color: #fff;
	 background-color: #997462;
}
 .woocommerce-page ul.products li.product, .woocommerce ul.products li.product {
	 border-color: #e1e1e1;
	 background-color: #fff;
}
 .woocommerce-page ul.products li.product a img, .woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a:hover img, .woocommerce ul.products li.product a:hover img {
	 -moz-box-shadow: none;
	 -webkit-box-shadow: none;
	 box-shadow: none;
}
 .woocommerce-page ul.products li.product h3, .woocommerce ul.products li.product h3 {
	 color: #3f3f3f;
}
 .woocommerce-page ul.products li.product .amount, .woocommerce ul.products li.product .amount {
	 color: #3f3f3f;
}
 .woocommerce-page ul.products li.product .product_type_simple, .woocommerce ul.products li.product .product_type_simple, .woocommerce-page ul.products li.product .add_to_cart_button, .woocommerce ul.products li.product .add_to_cart_button {
	 color: #997462;
	 border-color: #997462;
	 background-color: transparent;
	 background-image: none;
	 -moz-box-shadow: none;
	 -webkit-box-shadow: none;
	 box-shadow: none;
}
 .woocommerce-page ul.products li.product .product_type_simple:hover, .woocommerce ul.products li.product .product_type_simple:hover, .woocommerce-page ul.products li.product .add_to_cart_button:hover, .woocommerce ul.products li.product .add_to_cart_button:hover {
	 border-color: rgba(64, 132, 143, .4);
	 -moz-box-shadow: none;
	 -webkit-box-shadow: none;
	 box-shadow: none;
}
 .woocommerce-page ul.products li.product .product_type_simple:active, .woocommerce ul.products li.product .product_type_simple:active, .woocommerce-page ul.products li.product .add_to_cart_button:active, .woocommerce ul.products li.product .add_to_cart_button:active {
	 border-color: rgba(64, 132, 143, .2);
	 -moz-box-shadow: none;
	 -webkit-box-shadow: none;
	 box-shadow: none;
}
 .woocommerce-page span.onsale, .woocommerce span.onsale, .woocommerce-page span.onsale, .woocommerce span.onsale {
	 color: #fff;
	 text-shadow: none;
	 background: #F4E4DC;
	 -moz-box-shadow: none;
	 -webkit-box-shadow: none;
	 box-shadow: none;
}
 .woocommerce-page nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li a, .woocommerce-page nav.woocommerce-pagination ul li span, .woocommerce nav.woocommerce-pagination ul li span {
	 color: #585858;
	 border-color: #e1e1e1;
}
 .woocommerce-page nav.woocommerce-pagination ul li span.current, .woocommerce nav.woocommerce-pagination ul li span.current {
	 color: #fff;
	 background-color: #997462;
	 background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(188, 225, 241, .2)), to(transparent));
	 background-image: -webkit-linear-gradient(top, rgba(188, 225, 241, .2), transparent);
	 background-image: -moz-linear-gradient(top, rgba(188, 225, 241, .2), transparent);
	 background-image: -o-linear-gradient(top, rgba(188, 225, 241, .2), transparent);
	 background-image: linear-gradient(to bottom, rgba(188, 225, 241, .2), transparent);
}
 .woocommerce-page nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li a:hover {
	 color: #585858;
	 border-color: #d0d0d0;
	 background: none;
}
 .woocommerce-page #content div.product div.images img, .woocommerce #content div.product div.images img, .woocommerce-page div.product div.images img, .woocommerce div.product div.images img {
	 -moz-box-shadow: none;
	 -webkit-box-shadow: none;
	 box-shadow: none;
}
 .woocommerce-page div.product .product_title, .woocommerce div.product .product_title {
	 color: #3f3f3f;
}
 .woocommerce-page div.product .star-rating, .woocommerce div.product .star-rating {
	 color: #997462;
}
 .woocommerce-page div.product .price .amount, .woocommerce div.product .price .amount {
	 color: #997462;
}
 .woocommerce-page div.product .price del .amount, .woocommerce div.product .price del .amount {
	 color: #585858;
}
 .woocommerce-page div.product .stock, .woocommerce div.product .stock {
	 color: #499143;
}
 .woocommerce-page div.product form.cart, .woocommerce div.product form.cart {
	 border-color: #e1e1e1;
}
 .woocommerce-page div.product .product_meta &gt; span:before, .woocommerce div.product .product_meta &gt; span:before {
	 color: #d0d0d0;
}
 .woocommerce-page div.product .woocommerce-tabs ul.tabs li, .woocommerce div.product .woocommerce-tabs ul.tabs li {
	 text-shadow: none;
	 -moz-box-shadow: none;
	 -webkit-box-shadow: none;
	 box-shadow: none;
	 background: #eee;
}
 .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active, .woocommerce div.product .woocommerce-tabs ul.tabs li.active {
	 background: transparent;
}
 .woocommerce-page div.product .woocommerce-tabs ul.tabs li a, .woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
	 color: #3f3f3f;
	 text-shadow: none;
}
 .woocommerce-page div.product .woocommerce-tabs h2, .woocommerce div.product .woocommerce-tabs h2 {
	 color: #3f3f3f;
}
 .woocommerce-page #comments .star-rating, .woocommerce #comments .star-rating {
	 color: #997462;
}
 .woocommerce-page #reviews h3, .woocommerce #reviews h3 {
	 color: #3f3f3f;
}
 .woocommerce-page table.shop_table.cart td, .woocommerce table.shop_table.cart td {
	 border-color: #e1e1e1;
}
 .woocommerce-page #content table.shop_table.cart a.remove, .woocommerce #content table.shop_table.cart a.remove, .woocommerce-page table.cart a.remove, .woocommerce table.cart a.remove {
	 color: #997462;
}
 .woocommerce-page #content table.shop_table.cart a.remove:hover, .woocommerce #content table.shop_table.cart a.remove:hover, .woocommerce-page table.cart a.remove:hover, .woocommerce table.cart a.remove:hover {
	 color: #fff;
	 background-color: #997462;
}
 .woocommerce-page table.shop_table.cart td.actions .coupon .input-text, .woocommerce table.shop_table.cart td.actions .coupon .input-text {
	 -moz-box-shadow: none;
	 -webkit-box-shadow: none;
	 box-shadow: none;
	 border-color: #e1e1e1;
}
 .woocommerce-page table.shop_table.cart .coupon .button, .woocommerce table.shop_table.cart .coupon .button {
	 color: #997462;
	 border-color: #997462;
	 background-color: transparent;
	 background-image: none;
	 -moz-box-shadow: none;
	 -webkit-box-shadow: none;
	 box-shadow: none;
}
 .woocommerce-page table.shop_table.cart .coupon .button:hover, .woocommerce table.shop_table.cart .coupon .button:hover {
	 border-color: rgba(64, 132, 143, .4);
	 -moz-box-shadow: none;
	 -webkit-box-shadow: none;
	 box-shadow: none;
}
 .woocommerce-page table.shop_table.cart .coupon .button:active, .woocommerce table.shop_table.cart .coupon .button:active {
	 border-color: rgba(64, 132, 143, .2);
	 -moz-box-shadow: none;
	 -webkit-box-shadow: none;
	 box-shadow: none;
}
 .woocommerce-page .cart-collaterals .cart_totals tr td, .woocommerce .cart-collaterals .cart_totals tr td, .woocommerce-page .cart-collaterals .cart_totals tr th, .woocommerce .cart-collaterals .cart_totals tr th {
	 border-color: #e1e1e1;
}
 .woocommerce-page .cart-collaterals .shipping-calculator-form input, .woocommerce .cart-collaterals .shipping-calculator-form input, .woocommerce-page .cart-collaterals .shipping-calculator-form select, .woocommerce .cart-collaterals .shipping-calculator-form select {
	 border-color: #e1e1e1;
}
 .woocommerce-page .chosen-container-single .chosen-single, .woocommerce .chosen-container-single .chosen-single {
	 background: transparent;
	 border-color: #e1e1e1;
	 -moz-box-shadow: none;
	 -webkit-box-shadow: none;
	 box-shadow: none;
}
 .woocommerce-page .chosen-drop ul &gt; li.highlighted, .woocommerce .chosen-drop ul &gt; li.highlighted {
	 color: #fff;
	 background: #997462;
	 -moz-box-shadow: none;
	 -webkit-box-shadow: none;
	 box-shadow: none;
}
 .woocommerce-page .chosen-container .chosen-drop, .woocommerce .chosen-container .chosen-drop {
	 border-color: #e1e1e1;
	 -moz-box-shadow: none;
	 -webkit-box-shadow: none;
	 box-shadow: none;
}
 .woocommerce-page #ship-to-different-address label, .woocommerce #ship-to-different-address label {
	 color: #3f3f3f;
}
 .woocommerce-page #payment, .woocommerce #payment {
	 background: transparent;
	 border-color: #e1e1e1;
}
 .woocommerce-page form.login .lost_password, .woocommerce form.login .lost_password {
	 border-color: #e1e1e1;
}
/* ----------------------------------------------------------------------------- 7.) SIDEBAR ----------------------------------------------------------------------------- */
 #sidebar .widget-title {
	 color: #3f3f3f;
}
 #sidebar .widget-title:before {
	 background-color: #997462;
}
 #sidebar .widget-title a {
	 color: #3f3f3f;
}
 #sidebar .widget-title a:hover {
	 border-color: #3f3f3f;
}
 #sidebar .widget.widget_archive &gt; ul {
	 border-color: #e1e1e1;
}
 #sidebar .widget.widget_archive &gt; ul &gt; li:before {
	 border-color: #e1e1e1;
}
 #sidebar .widget.widget_archive select {
	 border-color: #e1e1e1;
}
 #sidebar .widget.widget_categories &gt; ul {
	 border-color: #e1e1e1;
}
 #sidebar .widget.widget_categories &gt; ul &gt; li:before {
	 border-color: #e1e1e1;
}
 #sidebar .widget.widget_categories select {
	 border-color: #e1e1e1;
}
 #sidebar .widget.widget_nav_menu &gt; div &gt; ul {
	 border-color: #e1e1e1;
}
 #sidebar .widget.widget_nav_menu &gt; div &gt; ul &gt; li:before {
	 border-color: #e1e1e1;
}
 #sidebar .widget.mailchimp-subscribe input {
	 border-color: #e1e1e1;
}
 #sidebar .widget.widget_pages &gt; ul {
	 border-color: #e1e1e1;
}
 #sidebar .widget.widget_pages &gt; ul &gt; li:before {
	 border-color: #e1e1e1;
}
 #sidebar .widget.widget_recent_comments ul &gt; li {
	 border-color: #e1e1e1;
}
 #sidebar .widget.widget_recent_entries ul &gt; li {
	 border-color: #e1e1e1;
}
 #sidebar .widget.widget_rss ul &gt; li {
	 border-color: #e1e1e1;
}
 #sidebar .woocommerce .widget.widget_search form input, #sidebar .widget.widget_search input {
	 background: none;
}
/* ------------------------------------------------------------------------- WOOCOMMERCE WIDGETS ------------------------------------------------------------------------- */
 .product_list_widget li img, .product_list_widget img, .woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img {
	 -moz-box-shadow: none;
	 -webkit-box-shadow: none;
	 box-shadow: none;
}
 .widget_layered_nav_filters ul li a {
	 color: #585858;
	 border-color: #e1e1e1;
	 background: transparent;
}
 .widget_shopping_cart .total, .woocommerce.widget_shopping_cart .total {
	 border-color: #e1e1e1;
}
 .widget_shopping_cart .buttons .button, .woocommerce.widget_shopping_cart .buttons .button {
	 color: #997462;
	 background: transparent;
	 border: 1px solid #997462;
}
 .widget_shopping_cart .buttons .button:hover, .woocommerce.widget_shopping_cart .buttons .button:hover {
	 color: #997462;
	 background: transparent;
	 border-color: rgba(64, 132, 143, .4);
	 -moz-box-shadow: none;
	 -webkit-box-shadow: none;
	 box-shadow: none;
}
 .widget_shopping_cart .buttons .button:active, .woocommerce.widget_shopping_cart .buttons .button:active {
	 color: #997462;
	 background: transparent;
	 border-color: rgba(64, 132, 143, .2);
	 -moz-box-shadow: none;
	 -webkit-box-shadow: none;
	 box-shadow: none;
}
 .widget_product_categories &gt; ul {
	 border-color: #e1e1e1;
}
 .widget_product_categories &gt; ul &gt; li:before {
	 border-color: #e1e1e1;
}
 .widget_product_categories select {
	 border-color: #e1e1e1;
}
 .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
	 background: #eee;
	 -moz-box-shadow: none;
	 -webkit-box-shadow: none;
	 box-shadow: none;
}
 .woocommerce .widget_price_filter .ui-slider .ui-slider-range {
	 background: #e1e1e1;
	 -moz-box-shadow: none;
	 -webkit-box-shadow: none;
	 box-shadow: none;
}
 .woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
	 background: #997462;
	 -moz-box-shadow: none;
	 -webkit-box-shadow: none;
	 box-shadow: none;
}
 .woocommerce .price_slider_amount .button {
	 color: #997462;
	 background: transparent;
	 border: 1px solid #997462;
}
 .woocommerce .price_slider_amount .button:hover {
	 color: #997462;
	 background: transparent;
	 border-color: rgba(64, 132, 143, .4);
	 -moz-box-shadow: none;
	 -webkit-box-shadow: none;
	 box-shadow: none;
}
 .woocommerce .price_slider_amount .button:active {
	 color: #997462;
	 background: transparent;
	 border-color: rgba(64, 132, 143, .2);
	 -moz-box-shadow: none;
	 -webkit-box-shadow: none;
	 box-shadow: none;
}
 .widget_product_search input#s {
	 color: #3f3f3f;
	 border-color: #e1e1e1;
}
 .widget_product_search input[type=submit], .widget_product_search #searchsubmit {
	 color: #997462;
	 background: transparent;
	 border: 1px solid #997462;
}
 .widget_product_search input[type=submit]:hover, .widget_product_search #searchsubmit:hover {
	 color: #997462;
	 background: transparent;
	 border-color: rgba(64, 132, 143, .4);
	 -moz-box-shadow: none;
	 -webkit-box-shadow: none;
	 box-shadow: none;
}
 .widget_product_search input[type=submit]:active, .widget_product_search #searchsubmit:active {
	 color: #997462;
	 background: transparent;
	 border-color: rgba(64, 132, 143, .2);
	 -moz-box-shadow: none;
	 -webkit-box-shadow: none;
	 box-shadow: none;
}
/* ----------------------------------------------------------------------------- 8.) BOTTOM PANEL ----------------------------------------------------------------------------- */
 #bottom-panel {
	 color: #fff;
	 background-color: #000;
	 background-position: center center;
	 background-repeat: no-repeat;
	 background-size: cover;
}
 #bottom-panel .bottom-panel-inner {
	 background-color: #000;
	 background-color: rgba(0, 0, 0, .85);
}
 #bottom-panel .widget-title {
	 color: #997462;
}
 #bottom-panel .widget.mailchimp-subscribe .form-fields {
	 background-color: #fff;
	 background-color: rgba(255, 255, 255, .8);
}
 #bottom-panel .widget.mailchimp-subscribe .c-alert-message {
	 color: #fff;
	 border-color: rgba(255, 255, 255, .2);
	 background-color: transparent;
}
 #bottom-panel .widget.mailchimp-subscribe input {
	 color: #3f3f3f;
	 text-shadow: 0 1px 0 rgba(255, 255, 255, 0.15);
	 background: none;
}
/* ----------------------------------------------------------------------------- 9.) FOOTER ----------------------------------------------------------------------------- */
 #footer {
	 background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.05) 0%), to(rgba(0, 0, 0, 0) 100%));
	 background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 100%);
	 background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 100%);
	 background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 100%);
	 background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 100%);
	 -moz-box-shadow: inset 0 1px 0 #fff;
	 -webkit-box-shadow: inset 0 1px 0 #fff;
	 box-shadow: inset 0 1px 0 #fff;
	 border-color: #e1e1e1;
}
/* ------------------------------------------------------------------------- FOOTER TWITTER ------------------------------------------------------------------------- */
 .footer-twitter {
	 border-color: #e1e1e1;
}
 .footer-twitter .ico {
	 color: #55acee;
}
 .footer-twitter .twitter-title a {
	 color: #3f3f3f;
}
 .footer-twitter .twitter-title a:hover {
	 border-color: #3f3f3f;
}
 .footer-twitter .btn-prev, .footer-twitter .btn-next {
	 color: #c5c5c5;
}
/* ----------------------------------------------------------------------------- 10.) OTHER ----------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- CONTACT FORM 7 ------------------------------------------------------------------------- */
 .wpcf7-not-valid-tip {
	 color: #d40041;
}
 .wpcf7-response-output {
	 color: #265e88;
	 background-color: #e1edf9;
}
 .wpcf7-response-output.wpcf7-validation-errors {
	 color: #d40041;
	 background-color: #ffdfe0;
}
 .wpcf7-response-output.wpcf7-mail-sent-ok {
	 color: #499143;
	 background-color: #d4fbd3;
}
/* ------------------------------------------------------------------------- JQUERY UI DATEPICKER ------------------------------------------------------------------------- */
 #ui-datepicker-div {
	 color: #fff;
	 background-color: #3f3f3f;
	 background-color: rgba(63, 63, 63, .98);
	 background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, .1)), to(transparent));
	 background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, .1), transparent);
	 background-image: -moz-linear-gradient(top, rgba(255, 255, 255, .1), transparent);
	 background-image: -o-linear-gradient(top, rgba(255, 255, 255, .1), transparent);
	 background-image: linear-gradient(to bottom, rgba(255, 255, 255, .1), transparent);
}
 .ui-datepicker-prev:before, .ui-datepicker-next:before {
	 color: #997462;
}
 .ui-datepicker-title {
	 border-color: rgba(255, 255, 255, .05);
}
 .various-content .ui-datepicker-calendar thead th, .ui-datepicker-calendar thead th {
	 color: #fff;
}
 .various-content .ui-datepicker-calendar tbody td a, .ui-datepicker-calendar tbody td a {
	 color: #fff;
	 background-color: rgba(255, 255, 255, .04);
}
 .various-content .ui-datepicker-calendar tbody td a:hover, .ui-datepicker-calendar tbody td a:hover {
	 background-color: #997462;
}
 .various-content .ui-datepicker-calendar tbody td.ui-datepicker-today a, .ui-datepicker-calendar tbody td.ui-datepicker-today a {
	 color: #1a1a1a;
	 background-color: #D3AB95;
}
 .various-content .ui-datepicker-calendar tbody td.ui-datepicker-today.ui-state-disabled, .ui-datepicker-calendar tbody td.ui-datepicker-today.ui-state-disabled {
	 color: #D3AB95;
}
 .various-content .ui-datepicker-calendar tbody td a.ui-state-active, .ui-datepicker-calendar tbody td a.ui-state-active {
	 background-color: rgba(255, 255, 255, .12);
}
 .various-content .ui-datepicker-calendar tbody tr:nth-child(odd) td, .ui-datepicker-calendar tbody tr:nth-child(odd) td {
	 background-color: transparent;
}
/* ------------------------------------------------------------------------- MAGNIFIC POPUP BG ------------------------------------------------------------------------- */
 .mfp-bg {
	 background-color: #000;
}
/* ------------------------------------------------------------------------- RESERVATION FORM ------------------------------------------------------------------------- */
 .wpcf7-list-item .checkbox-input label &gt; span {
	 color: #585858;
}
/* ----------------------------------------------------------------------------- 11.) RESPONSIVE ----------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- LARGE DEVICES ------------------------------------------------------------------------- */
 @media (max-width: 1199px) {
	 #header {
		 background-position: center;
	}
	 .header-inner {
		 background-position: 0 -100px;
	}
	 #header.m-animated .header-inner.animate-to-left {
		 background-position: -1000px -100px;
	}
	 .header-navigation {
		 border-color: rgba(255, 255, 255, .2);
	}
	 .header-menu .submenu-toggle {
		 color: #fff;
		 border-color: rgba(255, 255, 255, .3);
	}
	 .header-menu .sub-menu:before {
		 border-right-color: transparent;
		 border-left-color: transparent;
		 border-bottom-color: #F4E4DC;
	}
	 .header-menu .sub-menu .sub-menu {
		 background: none;
		 -moz-box-shadow: none;
		 -webkit-box-shadow: none;
		 box-shadow: none;
	}
	 .header-cart a {
		 border-color: #fff;
		 border-color: rgba(255, 255, 255, .3);
	}
	 .header-cart a:hover {
		 border-color: rgba(255, 255, 255, .6);
	}
	 .header-search .header-search-inner {
		 border-color: #fff;
		 border-color: rgba(255, 255, 255, .05);
	}
	 .header-search .search-form {
		 border-color: #fff;
		 border-color: rgba(255, 255, 255, .2);
	}
	 .header-search .search-toggle-mobile {
		 border-color: #fff;
		 border-color: rgba(255, 255, 255, .3);
	}
	 .header-search .search-toggle-mobile.m-active, .header-search .search-toggle-mobile:hover {
		 border-color: rgba(255, 255, 255, .6);
	}
	 .header-search .search-toggle-mobile &gt; i:before {
		 color: #fff;
	}
	 .header-panel {
		 background-color: transparent;
	}
	 .header-reservation {
		 border-color: #fff;
		 border-color: rgba(255, 255, 255, .05);
	}
	 .header-contact &gt; ul {
		 border-color: #fff;
		 border-color: rgba(255, 255, 255, .05);
	}
}
/* ------------------------------------------------------------------------- MEDIUM DEVICES ------------------------------------------------------------------------- */
 @media (max-width: 991px) {
	 #header.m-animated .header-inner.animate-to-left {
		 background-position: 0 -100px;
	}
	 .header-menu &gt; ul {
		 border-color: rgba(255, 255, 255, .05);
	}
	 .header-menu .sub-menu {
		 background: none;
		 -moz-box-shadow: none;
		 -webkit-box-shadow: none;
		 box-shadow: none;
	}
	 .header-menu .sub-menu a {
		 color: #333;
		 border-color: rgba(51, 51, 51, .2);
	}
	 .header-menu .sub-menu a:hover {
		 border-color: #333;
	}
	 .header-menu .sub-menu .current-menu-ancestor a, .header-menu .sub-menu .current-menu-parent a, .header-menu .sub-menu .current-menu-item a, .header-menu .sub-menu .current_page_parent a, .header-menu .sub-menu .current_page_item a {
		 color: #D3AB95;
	}
	 .header-menu .sub-menu .current-menu-ancestor a:hover, .header-menu .sub-menu .current-menu-parent a:hover, .header-menu .sub-menu .current-menu-item a:hover, .header-menu .sub-menu .current_page_parent a:hover, .header-menu .sub-menu .current_page_item a:hover {
		 border-color: #D3AB95;
	}
	 .header-menu-toggle {
		 color: #000;
		 border-color: rgba(0, 0, 0, .7);
	}
	 .header-menu-toggle.m-active, .header-menu-toggle:hover {
		 border-color: rgba(0, 0, 0, .3);
	}
}
/* ------------------------------------------------------------------------- EXTRA SMALL DEVICES ------------------------------------------------------------------------- */
 @media (max-width: 480px) {
	 .woocommerce div.product .woocommerce-tabs ul.tabs, .woocommerce-page div.product .woocommerce-tabs ul.tabs {
		 border: 0;
	}
	 .woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active {
		 border-bottom-color: #dfdbdf;
	}
	 #bottom-panel .widget.mailchimp-subscribe .form-fields {
		 background-color: transparent;
	}
	 #bottom-panel .widget.mailchimp-subscribe input {
		 background-color: #fff;
		 background-color: rgba(255, 255, 255, .8);
	}
}
</pre></body></html>