/* -----------------------------------------------------------------------------

	TABLE OF CONTENTS

	1.) General
	2.) Components
	3.) Header
	4.) Main Slider
	5.) Core
	6.) Sidebar
	7.) Bottom Panel
	8.) Footer
	9.) Other
	10.) Responsive

----------------------------------------------------------------------------- */
/* -----------------------------------------------------------------------------

    1.) GENERAL

----------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------
    COLORS
-------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------
    MIXINS
-------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------
    DEFAULTS
------------------------------------------------------------------------- */
/* line 162, lime-breeze.scss */
body {
  color: #585858;
  background-color: #FFF;
}

/* line 167, lime-breeze.scss */
a, a:hover, a:active, a:focus {
  color: #6BAB35;
}

/* line 171, lime-breeze.scss */
a:hover {
  border-color: #6BAB35;
}

/* -------------------------------------------------------------------------
    VARIOUS CONTENT / TYPOGRAPHY
------------------------------------------------------------------------- */
/* line 182, lime-breeze.scss */
.various-content h2 {
  color: #3f3f3f;
}
/* line 94, lime-breeze.scss */
.various-content h2:before {
  background-color: #6BAB35;
}
/* line 185, lime-breeze.scss */
.various-content h3, .various-content h4, .various-content h5, .various-content h6 {
  color: #3f3f3f;
}
/* line 190, lime-breeze.scss */
.various-content ul > li:before {
  background-color: #3f3f3f;
}
/* line 193, lime-breeze.scss */
.various-content ul > li > ul > li:before {
  background-color: #d0d0d0;
}
/* line 198, lime-breeze.scss */
.various-content table th {
  color: #3f3f3f;
}
/* line 201, lime-breeze.scss */
.various-content table tbody tr:nth-child(odd) td {
  background-color: #eeeeee;
}

/* line 208, lime-breeze.scss */
.heading-2 {
  color: #3f3f3f;
}
/* line 94, lime-breeze.scss */
.heading-2:before {
  background-color: #6BAB35;
}

/* line 212, lime-breeze.scss */
.heading-3 {
  color: #3f3f3f;
}

/* -------------------------------------------------------------------------
    FORMS
------------------------------------------------------------------------- */
/* line 220, lime-breeze.scss */
.default-form {
  min-width: 350px;
}
/* line 223, lime-breeze.scss */
.default-form label {
  color: #3f3f3f;
}
/* line 226, lime-breeze.scss */
.default-form label > span {
  color: #6BAB35;
}
/* line 229, lime-breeze.scss */
.default-form input, .default-form textarea, .default-form select, .default-form .selectbox-input .toggle {
  color: #585858;
  background-color: #FFF;
}
/* line 233, lime-breeze.scss */
.default-form input.m-type-2, .default-form textarea.m-type-2, .default-form select.m-type-2 {
  border-color: #e1e1e1;
  background-color: transparent;
}
/* line 237, lime-breeze.scss */
.default-form input.m-error, .default-form textarea.m-error, .default-form select.m-error {
  background-color: #ffdfe0;
}
/* line 242, lime-breeze.scss */
.default-form .datepicker-input > i {
  color: #6BAB35;
}
/* line 248, lime-breeze.scss */
.default-form .checkbox-input label {
  color: #585858;
}
/* line 251, lime-breeze.scss */
.default-form .checkbox-input label:before {
  color: #d0d0d0;
}
/* line 254, lime-breeze.scss */
.default-form .checkbox-input.m-checked label:before {
  color: #6BAB35;
}
/* line 261, lime-breeze.scss */
.default-form .selectbox-input .toggle:after {
  color: #6BAB35;
}
/* line 264, lime-breeze.scss */
.default-form .selectbox-input .fake-selectbox {
  background-color: #eeeeee;
  -moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1);
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1);
}
/* line 268, lime-breeze.scss */
.default-form .selectbox-input .fake-selectbox > li:hover {
  color: #FFF;
  background-color: #6BAB35;
}
/* line 274, lime-breeze.scss */
.default-form .selectbox-input.m-type-2 .toggle {
  border-color: #d0d0d0;
  background-color: #FFF;
}
/* line 278, lime-breeze.scss */
.default-form .selectbox-input.m-type-2 .fake-selectbox {
  border-color: #d0d0d0;
  background-color: #FFF;
}
/* line 286, lime-breeze.scss */
.default-form .quantity-input .plus,
.default-form .quantity-input .minus {
  color: #FFF;
  background-color: #6BAB35;
}
/* line 291, lime-breeze.scss */
.default-form .quantity-input .plus:hover,
.default-form .quantity-input .minus:hover {
  -moz-box-shadow: inset 0 0 0 10px rgba(255, 255, 255, 0.2);
  -webkit-box-shadow: inset 0 0 0 10px rgba(255, 255, 255, 0.2);
  box-shadow: inset 0 0 0 10px rgba(255, 255, 255, 0.2);
}
/* line 298, lime-breeze.scss */
.default-form .form-note {
  border-color: #e1e1e1;
}
/* line 301, lime-breeze.scss */
.default-form .form-note span {
  color: #6BAB35;
}

/* -------------------------------------------------------------------------
    UTILITY CLASSES
------------------------------------------------------------------------- */
/* line 311, lime-breeze.scss */
.lead {
  color: #3f3f3f;
}

/* -----------------------------------------------------------------------------

    2.) COMPONENTS

----------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------
    ACCORDION
------------------------------------------------------------------------- */
/* line 327, lime-breeze.scss */
.various-content .c-accordion > li,
.c-accordion > li {
  border-color: #e1e1e1;
}
/* line 330, lime-breeze.scss */
.various-content .c-accordion .accordion-title,
.c-accordion .accordion-title {
  color: #3f3f3f;
}
/* line 333, lime-breeze.scss */
.various-content .c-accordion .accordion-title:before,
.c-accordion .accordion-title:before {
  color: #6BAB35;
}
/* line 336, lime-breeze.scss */
.various-content .c-accordion .accordion-price,
.c-accordion .accordion-price {
  color: #6BAB35;
}
/* line 339, lime-breeze.scss */
.various-content .c-accordion .accordion-price .sale-price,
.c-accordion .accordion-price .sale-price {
  color: #735743;
}
/* line 342, lime-breeze.scss */
.various-content .c-accordion .accordion-price .strikethrough,
.c-accordion .accordion-price .strikethrough {
  color: #585858;
}

/* line 349, lime-breeze.scss */
.various-content .c-accordion.m-radio-group .accordion-title:before,
.c-accordion.m-radio-group .accordion-title:before {
  color: #d0d0d0;
}
/* line 352, lime-breeze.scss */
.various-content .c-accordion.m-radio-group > li.m-active .accordion-title:before,
.c-accordion.m-radio-group > li.m-active .accordion-title:before {
  color: #6BAB35;
}

/* -------------------------------------------------------------------------
    ALERT MESSAGES
------------------------------------------------------------------------- */
/* line 361, lime-breeze.scss */
.c-alert-message.m-warning {
  color: #d40041;
  background-color: #ffdfe0;
}

/* line 366, lime-breeze.scss */
.c-alert-message.m-success {
  color: #499143;
  background-color: #d4fbd3;
}

/* line 371, lime-breeze.scss */
.c-alert-message.m-info {
  color: #265e88;
  background-color: #e1edf9;
}

/* line 376, lime-breeze.scss */
.c-alert-message.m-notification {
  color: #c88435;
  background-color: #fff4cf;
}

/* -------------------------------------------------------------------------
    ARTICLE
------------------------------------------------------------------------- */
/* line 114, lime-breeze.scss */
.c-article .article-image a:before {
  background-color: #6BAB35;
  background-color: rgba(107, 171, 53, 0.5);
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(115, 87, 67, 0.6)), to(transparent));
  background-image: -webkit-linear-gradient(top, rgba(115, 87, 67, 0.6), transparent);
  background-image: -moz-linear-gradient(top, rgba(115, 87, 67, 0.6), transparent);
  background-image: -o-linear-gradient(top, rgba(115, 87, 67, 0.6), transparent);
  background-image: linear-gradient(to bottom, rgba(115, 87, 67, 0.6), transparent);
}
/* line 119, lime-breeze.scss */
.c-article .article-image a:after {
  color: #FFF;
}

/* -------------------------------------------------------------------------
    BUTTONS
------------------------------------------------------------------------- */
/* line 393, lime-breeze.scss */
.c-button {
  color: #FFF;
  background-color: #6BAB35;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(115, 87, 67, 0.2)), to(transparent));
  background-image: -webkit-linear-gradient(top, rgba(115, 87, 67, 0.2), transparent);
  background-image: -moz-linear-gradient(top, rgba(115, 87, 67, 0.2), transparent);
  background-image: -o-linear-gradient(top, rgba(115, 87, 67, 0.2), transparent);
  background-image: linear-gradient(to bottom, rgba(115, 87, 67, 0.2), transparent);
}
/* line 398, lime-breeze.scss */
.c-button:hover {
  color: #FFF;
  -moz-box-shadow: inset 0 0 30px 0 rgba(115, 87, 67, 0.35);
  -webkit-box-shadow: inset 0 0 30px 0 rgba(115, 87, 67, 0.35);
  box-shadow: inset 0 0 30px 0 rgba(115, 87, 67, 0.35);
}
/* line 402, lime-breeze.scss */
.c-button:active {
  color: #FFF;
  -moz-box-shadow: inset 0 0 30px 0 rgba(115, 87, 67, 0.65);
  -webkit-box-shadow: inset 0 0 30px 0 rgba(115, 87, 67, 0.65);
  box-shadow: inset 0 0 30px 0 rgba(115, 87, 67, 0.65);
}
/* line 406, lime-breeze.scss */
.c-button.m-color-2 {
  background-color: #735743;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(107, 171, 53, 0.2)), to(transparent));
  background-image: -webkit-linear-gradient(top, rgba(107, 171, 53, 0.2), transparent);
  background-image: -moz-linear-gradient(top, rgba(107, 171, 53, 0.2), transparent);
  background-image: -o-linear-gradient(top, rgba(107, 171, 53, 0.2), transparent);
  background-image: linear-gradient(to bottom, rgba(107, 171, 53, 0.2), transparent);
}
/* line 410, lime-breeze.scss */
.c-button.m-color-2:hover {
  -moz-box-shadow: inset 0 0 30px 0 rgba(107, 171, 53, 0.35);
  -webkit-box-shadow: inset 0 0 30px 0 rgba(107, 171, 53, 0.35);
  box-shadow: inset 0 0 30px 0 rgba(107, 171, 53, 0.35);
}
/* line 413, lime-breeze.scss */
.c-button.m-color-2:active {
  -moz-box-shadow: inset 0 0 30px 0 rgba(107, 171, 53, 0.65);
  -webkit-box-shadow: inset 0 0 30px 0 rgba(107, 171, 53, 0.65);
  box-shadow: inset 0 0 30px 0 rgba(107, 171, 53, 0.65);
}
/* line 416, lime-breeze.scss */
.c-button.m-color-3 {
  background-color: #3f3f3f;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(transparent));
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.1), transparent);
  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.1), transparent);
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.1), transparent);
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.1), transparent);
}
/* line 420, lime-breeze.scss */
.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);
}
/* line 423, lime-breeze.scss */
.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);
}
/* line 428, lime-breeze.scss */
.c-button.m-type-2 {
  color: #6BAB35;
  border-color: #6BAB35;
  background-color: transparent;
  background-image: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 435, lime-breeze.scss */
.c-button.m-type-2:hover {
  border-color: rgba(107, 171, 53, 0.4);
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 439, lime-breeze.scss */
.c-button.m-type-2:active {
  border-color: rgba(107, 171, 53, 0.2);
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 443, lime-breeze.scss */
.c-button.m-type-2.m-color-2 {
  color: #735743;
  border-color: #735743;
}
/* line 447, lime-breeze.scss */
.c-button.m-type-2.m-color-2:hover {
  border-color: rgba(115, 87, 67, 0.4);
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 451, lime-breeze.scss */
.c-button.m-type-2.m-color-2:active {
  border-color: rgba(115, 87, 67, 0.2);
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 455, lime-breeze.scss */
.c-button.m-type-2.m-color-3 {
  color: #3f3f3f;
  border-color: #3f3f3f;
}
/* line 459, lime-breeze.scss */
.c-button.m-type-2.m-color-3:hover {
  border-color: rgba(63, 63, 63, 0.4);
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 463, lime-breeze.scss */
.c-button.m-type-2.m-color-3:active {
  border-color: rgba(63, 63, 63, 0.2);
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* -------------------------------------------------------------------------
    CTA MESSAGE
------------------------------------------------------------------------- */
/* line 474, lime-breeze.scss */
.c-cta-message {
  background-color: #eeeeee;
}

/* -------------------------------------------------------------------------
    DIVIDER
------------------------------------------------------------------------- */
/* line 482, lime-breeze.scss */
.c-divider {
  border-color: #e1e1e1;
}

/* line 486, lime-breeze.scss */
.c-divider.m-transparent {
  border-color: transparent;
}

/* -------------------------------------------------------------------------
    GALLERY
------------------------------------------------------------------------- */
/* line 114, lime-breeze.scss */
.c-gallery .thumb a:before {
  background-color: #6BAB35;
  background-color: rgba(107, 171, 53, 0.5);
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(115, 87, 67, 0.6)), to(transparent));
  background-image: -webkit-linear-gradient(top, rgba(115, 87, 67, 0.6), transparent);
  background-image: -moz-linear-gradient(top, rgba(115, 87, 67, 0.6), transparent);
  background-image: -o-linear-gradient(top, rgba(115, 87, 67, 0.6), transparent);
  background-image: linear-gradient(to bottom, rgba(115, 87, 67, 0.6), transparent);
}
/* line 119, lime-breeze.scss */
.c-gallery .thumb a:after {
  color: #FFF;
}
/* line 82, lime-breeze.scss */
.c-gallery .owl-controls .owl-page {
  border-color: #6BAB35;
}
/* line 85, lime-breeze.scss */
.c-gallery .owl-controls .owl-page.active,
.c-gallery .owl-controls .owl-page:hover {
  background-color: #6BAB35;
}

/* -------------------------------------------------------------------------
    ICON BLOCK
------------------------------------------------------------------------- */
/* line 507, lime-breeze.scss */
.c-icon-block > .ico {
  color: #6BAB35;
}

/* -------------------------------------------------------------------------
    LOADING ANIM
------------------------------------------------------------------------- */
/* line 515, lime-breeze.scss */
.c-loading-anim {
  background-color: #d0d0d0;
}
/* line 517, lime-breeze.scss */
.c-loading-anim > 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
------------------------------------------------------------------------- */
/* line 528, lime-breeze.scss */
.c-modal {
  background-color: rgba(107, 171, 53, 0.5);
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(115, 87, 67, 0.5)), to(transparent));
  background-image: -webkit-linear-gradient(top, rgba(115, 87, 67, 0.5), transparent);
  background-image: -moz-linear-gradient(top, rgba(115, 87, 67, 0.5), transparent);
  background-image: -o-linear-gradient(top, rgba(115, 87, 67, 0.5), transparent);
  background-image: linear-gradient(to bottom, rgba(115, 87, 67, 0.5), transparent);
}
/* line 531, lime-breeze.scss */
.c-modal .modal-loading .c-loading-anim {
  border-color: #FFF;
  border-color: rgba(255, 255, 255, 0.2);
  background-color: transparent;
}
/* line 536, lime-breeze.scss */
.c-modal .modal-box {
  background-color: #FFF;
}
/* line 539, lime-breeze.scss */
.c-modal .modal-close {
  color: #FFF;
  background-color: #6BAB35;
}
/* line 543, lime-breeze.scss */
.c-modal .modal-close:hover {
  -moz-box-shadow: inset 0 0 10px 0 rgba(115, 87, 67, 0.35);
  -webkit-box-shadow: inset 0 0 10px 0 rgba(115, 87, 67, 0.35);
  box-shadow: inset 0 0 10px 0 rgba(115, 87, 67, 0.35);
}
/* line 546, lime-breeze.scss */
.c-modal .modal-close:active {
  -moz-box-shadow: inset 0 0 10px 0 rgba(115, 87, 67, 0.65);
  -webkit-box-shadow: inset 0 0 10px 0 rgba(115, 87, 67, 0.65);
  box-shadow: inset 0 0 10px 0 rgba(115, 87, 67, 0.65);
}

/* -------------------------------------------------------------------------
    PAGINATION
------------------------------------------------------------------------- */
/* line 555, lime-breeze.scss */
.c-pagination > li > a {
  color: #585858;
  border-color: #e1e1e1;
}

/* line 560, lime-breeze.scss */
.c-pagination > li.m-active > a {
  color: #FFF;
  background-color: #6BAB35;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(115, 87, 67, 0.2)), to(transparent));
  background-image: -webkit-linear-gradient(top, rgba(115, 87, 67, 0.2), transparent);
  background-image: -moz-linear-gradient(top, rgba(115, 87, 67, 0.2), transparent);
  background-image: -o-linear-gradient(top, rgba(115, 87, 67, 0.2), transparent);
  background-image: linear-gradient(to bottom, rgba(115, 87, 67, 0.2), transparent);
}

/* line 566, lime-breeze.scss */
.c-pagination > li > a:hover {
  border-color: #d0d0d0;
}

/* -------------------------------------------------------------------------
    PRICING TABLE
------------------------------------------------------------------------- */
/* line 574, lime-breeze.scss */
.various-content .c-pricing-table,
.c-pricing-table {
  border-color: #e1e1e1;
}
/* line 577, lime-breeze.scss */
.various-content .c-pricing-table .table-header,
.c-pricing-table .table-header {
  border-color: #e1e1e1;
}
/* line 580, lime-breeze.scss */
.various-content .c-pricing-table .table-price,
.c-pricing-table .table-price {
  color: #6BAB35;
}
/* line 583, lime-breeze.scss */
.various-content .c-pricing-table .table-price > span,
.c-pricing-table .table-price > span {
  color: #3f3f3f;
}
/* line 586, lime-breeze.scss */
.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(transparent 50%));
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%, transparent 50%);
  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%, transparent 50%);
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%, transparent 50%);
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, transparent 50%);
}

/* -------------------------------------------------------------------------
    PROGRESS BAR
------------------------------------------------------------------------- */
/* line 596, lime-breeze.scss */
.c-progress-bar {
  border-color: #eeeeee;
  background-color: #eeeeee;
}

/* line 601, lime-breeze.scss */
.c-progress-bar > span {
  background-color: #6BAB35;
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(115, 87, 67, 0.5)), to(transparent));
  background-image: -webkit-linear-gradient(left, rgba(115, 87, 67, 0.5), transparent);
  background-image: -moz-linear-gradient(left, rgba(115, 87, 67, 0.5), transparent);
  background-image: -o-linear-gradient(left, rgba(115, 87, 67, 0.5), transparent);
  background-image: linear-gradient(to right, rgba(115, 87, 67, 0.5), transparent);
}

/* line 606, lime-breeze.scss */
.c-progress-bar.m-color-2 > span {
  background-color: #735743;
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(107, 171, 53, 0.5)), to(transparent));
  background-image: -webkit-linear-gradient(left, rgba(107, 171, 53, 0.5), transparent);
  background-image: -moz-linear-gradient(left, rgba(107, 171, 53, 0.5), transparent);
  background-image: -o-linear-gradient(left, rgba(107, 171, 53, 0.5), transparent);
  background-image: linear-gradient(to right, rgba(107, 171, 53, 0.5), transparent);
}

/* line 611, lime-breeze.scss */
.c-progress-bar.m-color-3 > span {
  background-color: #3f3f3f;
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0.3)), to(transparent));
  background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.3), transparent);
  background-image: -moz-linear-gradient(left, rgba(255, 255, 255, 0.3), transparent);
  background-image: -o-linear-gradient(left, rgba(255, 255, 255, 0.3), transparent);
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0.3), transparent);
}

/* -------------------------------------------------------------------------
    SEARCH FORM
------------------------------------------------------------------------- */
/* line 621, lime-breeze.scss */
.c-search-form .form-fields {
  border-color: #e1e1e1;
}
/* line 624, lime-breeze.scss */
.c-search-form input {
  color: #3f3f3f;
}

/* -------------------------------------------------------------------------
    SERVICE
------------------------------------------------------------------------- */
/* line 114, lime-breeze.scss */
.c-service .service-image a:before {
  background-color: #6BAB35;
  background-color: rgba(107, 171, 53, 0.5);
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(115, 87, 67, 0.6)), to(transparent));
  background-image: -webkit-linear-gradient(top, rgba(115, 87, 67, 0.6), transparent);
  background-image: -moz-linear-gradient(top, rgba(115, 87, 67, 0.6), transparent);
  background-image: -o-linear-gradient(top, rgba(115, 87, 67, 0.6), transparent);
  background-image: linear-gradient(to bottom, rgba(115, 87, 67, 0.6), transparent);
}
/* line 119, lime-breeze.scss */
.c-service .service-image a:after {
  color: #FFF;
}
/* line 637, lime-breeze.scss */
.c-service .service-title a {
  border-color: #e1e1e1;
}
/* line 640, lime-breeze.scss */
.c-service .service-title a:hover {
  border-color: #6BAB35;
}

/* -------------------------------------------------------------------------
    SERVICE LIST
------------------------------------------------------------------------- */
/* line 82, lime-breeze.scss */
.c-service-list .owl-controls .owl-page {
  border-color: #6BAB35;
}
/* line 85, lime-breeze.scss */
.c-service-list .owl-controls .owl-page.active,
.c-service-list .owl-controls .owl-page:hover {
  background-color: #6BAB35;
}

/* -------------------------------------------------------------------------
    TABS
------------------------------------------------------------------------- */
/* line 659, lime-breeze.scss */
.c-tabs {
  border-color: #e1e1e1;
}
/* line 661, lime-breeze.scss */
.c-tabs .tab-list > li {
  color: #3f3f3f;
  border-color: #e1e1e1;
  background-color: transparent;
}
/* line 666, lime-breeze.scss */
.c-tabs .tab-list > li:hover {
  border-color: #d0d0d0;
}
/* line 669, lime-breeze.scss */
.c-tabs .tab-list > li.m-active {
  color: #FFF;
  border-color: #6BAB35;
  background-color: #6BAB35;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(115, 87, 67, 0.2)), to(transparent));
  background-image: -webkit-linear-gradient(top, rgba(115, 87, 67, 0.2), transparent);
  background-image: -moz-linear-gradient(top, rgba(115, 87, 67, 0.2), transparent);
  background-image: -o-linear-gradient(top, rgba(115, 87, 67, 0.2), transparent);
  background-image: linear-gradient(to bottom, rgba(115, 87, 67, 0.2), transparent);
}

/* -------------------------------------------------------------------------
    TEAM MEMBER
------------------------------------------------------------------------- */
/* line 683, lime-breeze.scss */
.various-content .c-team-member .member-portrait,
.c-team-member .member-portrait {
  background-color: #6BAB35;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(115, 87, 67, 0.7)), to(transparent));
  background-image: -webkit-linear-gradient(top, rgba(115, 87, 67, 0.7), transparent);
  background-image: -moz-linear-gradient(top, rgba(115, 87, 67, 0.7), transparent);
  background-image: -o-linear-gradient(top, rgba(115, 87, 67, 0.7), transparent);
  background-image: linear-gradient(to bottom, rgba(115, 87, 67, 0.7), transparent);
}
/* line 687, lime-breeze.scss */
.various-content .c-team-member .member-name,
.c-team-member .member-name {
  color: #3f3f3f;
}
/* line 690, lime-breeze.scss */
.various-content .c-team-member .member-role,
.c-team-member .member-role {
  color: #585858;
}

/* -------------------------------------------------------------------------
    TESTIMONIAL
------------------------------------------------------------------------- */
/* line 700, lime-breeze.scss */
.c-testimonial .testimonial-portrait {
  background-color: #6BAB35;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(115, 87, 67, 0.7)), to(transparent));
  background-image: -webkit-linear-gradient(top, rgba(115, 87, 67, 0.7), transparent);
  background-image: -moz-linear-gradient(top, rgba(115, 87, 67, 0.7), transparent);
  background-image: -o-linear-gradient(top, rgba(115, 87, 67, 0.7), transparent);
  background-image: linear-gradient(to bottom, rgba(115, 87, 67, 0.7), transparent);
}

/* -------------------------------------------------------------------------
    TESTIMONIAL LIST
------------------------------------------------------------------------- */
/* line 710, lime-breeze.scss */
.c-testimonial-list {
  background-color: #eeeeee;
}
/* line 82, lime-breeze.scss */
.c-testimonial-list .owl-controls .owl-page {
  border-color: #6BAB35;
}
/* line 85, lime-breeze.scss */
.c-testimonial-list .owl-controls .owl-page.active,
.c-testimonial-list .owl-controls .owl-page:hover {
  background-color: #6BAB35;
}

/* -----------------------------------------------------------------------------

    3.) HEADER

----------------------------------------------------------------------------- */
/* line 723, lime-breeze.scss */
#header {
  color: #3A3A3A;
  background-size: cover;
}

/* line 729, lime-breeze.scss */
.header-bg {
  background-color: #FCFCFC;
}

/* -------------------------------------------------------------------------
    HEADER BRANDING
------------------------------------------------------------------------- */
/* line 750, lime-breeze.scss */
#header .header-branding > a {
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.15);
  color: #1f1f1f;
}

/* -------------------------------------------------------------------------
    HEADER NAV
------------------------------------------------------------------------- */
/* line 760, lime-breeze.scss */
.header-menu a {
  color: #3A3A3A;
}

/* line 764, lime-breeze.scss */
.header-menu > ul > li.m-active > span > a {
  color: #000;
}

/* line 768, lime-breeze.scss */
.header-menu > ul > li > span > a:before {
  background-color: #3A3A3A;
  background-color: rgba(58, 58, 58, 0.2);
}

/* line 773, lime-breeze.scss */
.header-menu .sub-menu {
  background-color: #FCFCFC;
  -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);
}
/* line 776, lime-breeze.scss */
.header-menu .sub-menu a {
  color: #3A3A3A;
}
/* line 779, lime-breeze.scss */
.header-menu .sub-menu a:hover {
  border-color: #3A3A3A;
}
/* line 782, lime-breeze.scss */
.header-menu .sub-menu:before {
  border-right-color: #FCFCFC;
}
/* line 785, lime-breeze.scss */
.header-menu .sub-menu > li.m-active a {
  color: #000;
}
/* line 788, lime-breeze.scss */
.header-menu .sub-menu > li.m-active a:hover {
  border-color: #000;
}

/* line 795, lime-breeze.scss */
.header-cart a {
  color: #3A3A3A;
}
/* line 798, lime-breeze.scss */
.header-cart a:before {
  background-color: #FFF;
  background-color: rgba(255, 255, 255, 0.2);
}

/* line 806, lime-breeze.scss */
.header-search .search-form:before {
  background-color: #FFF;
  background-color: rgba(255, 255, 255, 0.2);
}
/* line 810, lime-breeze.scss */
.header-search .search-input {
  color: #3A3A3A;
}
/* line 126, lime-breeze.scss */
.header-search .search-input::-webkit-input-placeholder {
  color: rgba(58, 58, 58, 0.8);
}
/* line 129, lime-breeze.scss */
.header-search .search-input:-moz-placeholder {
  color: rgba(58, 58, 58, 0.8);
}
/* line 132, lime-breeze.scss */
.header-search .search-input::-moz-placeholder {
  color: rgba(58, 58, 58, 0.8);
}
/* line 135, lime-breeze.scss */
.header-search .search-input:-ms-input-placeholder {
  color: rgba(58, 58, 58, 0.8);
}
/* line 814, lime-breeze.scss */
.header-search .search-submit {
  color: #1a1a1a;
  background-color: #d5e7c4;
}
/* line 818, lime-breeze.scss */
.header-search .search-toggle {
  color: #3A3A3A;
}

/* -------------------------------------------------------------------------
    HEADER PANEL
------------------------------------------------------------------------- */
/* line 827, lime-breeze.scss */
.header-panel {
  background-color: rgba(255, 255, 255, 0.08);
}

/* line 832, lime-breeze.scss */
.header-reservation .c-button {
  color: #1a1a1a;
  background-color: #d5e7c4;
  background-image: none;
}

/* line 838, lime-breeze.scss */
.header-reservation .c-button:hover {
  -moz-box-shadow: 0 0 20px rgba(255, 255, 255, 0.3);
  -webkit-box-shadow: 0 0 20px rgba(255, 255, 255, 0.3);
  box-shadow: 0 0 20px rgba(255, 255, 255, 0.3);
}

/* line 843, lime-breeze.scss */
.header-contact .ico {
  -webkit-text-stroke: 0.01em rgba(58, 58, 58, 0.7);
}

/* line 847, lime-breeze.scss */
.header-contact a {
  color: #3A3A3A;
  border-color: rgba(58, 58, 58, 0.2);
  -webkit-text-stroke: 0.01em rgba(58, 58, 58, 0.7);
}

/* line 853, lime-breeze.scss */
.header-contact a:hover {
  border-color: #3a3a3a;
}

/* line 858, lime-breeze.scss */
.header-social > ul:before,
.header-social > ul:after {
  background-color: #3A3A3A;
  background-color: rgba(58, 58, 58, 0.2);
}

/* line 864, lime-breeze.scss */
.header-social > ul > li > a {
  color: #3A3A3A;
  border-color: #3A3A3A;
  border-color: rgba(58, 58, 58, 0.3);
  -webkit-text-stroke: 0.01em rgba(58, 58, 58, 0.7);
}

/* line 871, lime-breeze.scss */
.header-social > ul > li > a:hover {
  border-color: rgba(58, 58, 58, 0.6);
}

/* -----------------------------------------------------------------------------

    4.) MAIN SLIDER

----------------------------------------------------------------------------- */
/* line 881, lime-breeze.scss */
#main-slider {
  /* -------------------------------------------------------------------------
      SLIDER NAV
  ------------------------------------------------------------------------- */
  /* -------------------------------------------------------------------------
      SLIDER PAUSE BUTTON
  ------------------------------------------------------------------------- */
  /* -------------------------------------------------------------------------
      SLIDER INDICATOR
  ------------------------------------------------------------------------- */
}
/* line 883, lime-breeze.scss */
#main-slider .slide h1,
#main-slider .slide h2 {
  color: #6BAB35;
  -webkit-text-stroke: 0.01em rgba(107, 171, 53, 0.5);
}
/* line 888, lime-breeze.scss */
#main-slider .slide h3 {
  color: #3f3f3f;
}
/* line 896, lime-breeze.scss */
#main-slider .slider-nav {
  background-color: #FFF;
  background-color: rgba(255, 255, 255, 0.9);
}
/* line 900, lime-breeze.scss */
#main-slider .slider-nav ul > li > button:hover,
#main-slider .slider-nav ul > li.m-active > button {
  color: #6BAB35;
}
/* line 909, lime-breeze.scss */
#main-slider .slider-pause-btn {
  color: #FFF;
  background-color: #6BAB35;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(115, 87, 67, 0.2)), to(transparent));
  background-image: -webkit-linear-gradient(top, rgba(115, 87, 67, 0.2), transparent);
  background-image: -moz-linear-gradient(top, rgba(115, 87, 67, 0.2), transparent);
  background-image: -o-linear-gradient(top, rgba(115, 87, 67, 0.2), transparent);
  background-image: linear-gradient(to bottom, rgba(115, 87, 67, 0.2), transparent);
}
/* line 914, lime-breeze.scss */
#main-slider .slider-pause-btn.m-active,
#main-slider .slider-pause-btn:hover {
  -moz-box-shadow: inset 0 0 20px 0 rgba(115, 87, 67, 0.35);
  -webkit-box-shadow: inset 0 0 20px 0 rgba(115, 87, 67, 0.35);
  box-shadow: inset 0 0 20px 0 rgba(115, 87, 67, 0.35);
}
/* line 923, lime-breeze.scss */
#main-slider .slider-indicator {
  background-color: #FFF;
  background-color: rgba(255, 255, 255, 0.8);
}
/* line 927, lime-breeze.scss */
#main-slider .slider-indicator > span {
  background-color: #6BAB35;
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(115, 87, 67, 0.5)), to(transparent));
  background-image: -webkit-linear-gradient(left, rgba(115, 87, 67, 0.5), transparent);
  background-image: -moz-linear-gradient(left, rgba(115, 87, 67, 0.5), transparent);
  background-image: -o-linear-gradient(left, rgba(115, 87, 67, 0.5), transparent);
  background-image: linear-gradient(to right, rgba(115, 87, 67, 0.5), transparent);
}

/* -----------------------------------------------------------------------------

    5.) CORE

----------------------------------------------------------------------------- */
/* line 940, lime-breeze.scss */
#core.core-bg-1 {
  background: url("") right 0 no-repeat;
}

/* line 944, lime-breeze.scss */
#core.core-bg-2 {
  background: url("") right 0 no-repeat;
}

/* -------------------------------------------------------------------------
    PAGE HEADER
------------------------------------------------------------------------- */
/* line 952, lime-breeze.scss */
#page-header h1 {
  color: #3f3f3f;
  border-color: #e1e1e1;
}

/* -------------------------------------------------------------------------
    BLOG LIST / DETAIL
------------------------------------------------------------------------- */
/* line 965, lime-breeze.scss */
.blog-detail .article-title,
.blog-list .article-title {
  color: #3f3f3f;
}
/* line 968, lime-breeze.scss */
.blog-detail .article-footer,
.blog-list .article-footer {
  border-color: #e1e1e1;
}
/* line 971, lime-breeze.scss */
.blog-detail .article-info > li:before,
.blog-list .article-info > li:before {
  color: #d0d0d0;
}
/* line 974, lime-breeze.scss */
.blog-detail .article-quote,
.blog-list .article-quote {
  border-color: #e1e1e1;
}
/* line 977, lime-breeze.scss */
.blog-detail .article-quote blockquote p,
.blog-list .article-quote blockquote p {
  color: #3f3f3f;
}
/* line 980, lime-breeze.scss */
.blog-detail .article-link,
.blog-list .article-link {
  border-color: #e1e1e1;
}

/* -------------------------------------------------------------------------
    BLOG DETAIL
------------------------------------------------------------------------- */
/* line 993, lime-breeze.scss */
.blog-detail .article-author .author-inner {
  border-color: #e1e1e1;
}
/* line 996, lime-breeze.scss */
.blog-detail .article-author .author-portrait {
  background-color: #6BAB35;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(115, 87, 67, 0.7)), to(transparent));
  background-image: -webkit-linear-gradient(top, rgba(115, 87, 67, 0.7), transparent);
  background-image: -moz-linear-gradient(top, rgba(115, 87, 67, 0.7), transparent);
  background-image: -o-linear-gradient(top, rgba(115, 87, 67, 0.7), transparent);
  background-image: linear-gradient(to bottom, rgba(115, 87, 67, 0.7), transparent);
}
/* line 1000, lime-breeze.scss */
.blog-detail .article-author .author-name {
  color: #3f3f3f;
}
/* line 1005, lime-breeze.scss */
.blog-detail .article-navigation h5 {
  color: #3f3f3f;
}
/* line 1011, lime-breeze.scss */
.blog-detail .comment-list .comment-author {
  color: #3f3f3f;
}
/* line 1014, lime-breeze.scss */
.blog-detail .comment-list .comment-info {
  border-color: #e1e1e1;
}
/* line 1017, lime-breeze.scss */
.blog-detail .comment-list .comment-date:before,
.blog-detail .comment-list .comment-reply:before {
  color: #d0d0d0;
}
/* line 1021, lime-breeze.scss */
.blog-detail .comment-list .comment-reply:hover:before {
  color: #6BAB35;
}

/* -------------------------------------------------------------------------
    PRODUCT LIST
------------------------------------------------------------------------- */
/* line 1033, lime-breeze.scss */
.product-list-tools .product-list-title {
  color: #3f3f3f;
}

/* line 1039, lime-breeze.scss */
.product-list .product-inner {
  border-color: #e1e1e1;
  background-color: #FFF;
}
/* line 1043, lime-breeze.scss */
.product-list .product-title a {
  color: #3f3f3f;
}
/* line 1046, lime-breeze.scss */
.product-list .product-title a:hover {
  border-color: #3f3f3f;
}
/* line 1049, lime-breeze.scss */
.product-list .product-price {
  color: #3f3f3f;
}

/* -------------------------------------------------------------------------
    PRODUCT DETAIL
------------------------------------------------------------------------- */
/* line 1061, lime-breeze.scss */
.product-detail .product-short-description {
  border-color: #e1e1e1;
}
/* line 1066, lime-breeze.scss */
.product-detail .product-info {
  border-color: #e1e1e1;
}
/* line 1069, lime-breeze.scss */
.product-detail .product-status.m-available {
  color: #499161;
}
/* line 1072, lime-breeze.scss */
.product-detail .product-status.m-unavailable {
  color: #d40041;
}
/* line 1075, lime-breeze.scss */
.product-detail .product-status.m-info {
  color: #c88435;
}
/* line 1078, lime-breeze.scss */
.product-detail .product-status.m-available .product-status-inner .ico {
  color: #499161;
  background-color: #d4fbd3;
}
/* line 1082, lime-breeze.scss */
.product-detail .product-status.m-unavailable .product-status-inner .ico {
  color: #d40041;
  background-color: #ffdfe0;
}
/* line 1086, lime-breeze.scss */
.product-detail .product-status.m-info .product-status-inner .ico {
  color: #c88435;
  background-color: #fff4cf;
}
/* line 1090, lime-breeze.scss */
.product-detail .product-price .price {
  color: #6BAB35;
}
/* line 1096, lime-breeze.scss */
.product-detail .review-list .review-author {
  color: #3f3f3f;
}
/* line 1099, lime-breeze.scss */
.product-detail .review-list .review-rating {
  color: #6BAB35;
}
/* line 1102, lime-breeze.scss */
.product-detail .review-list .review-info {
  border-color: #e1e1e1;
}
/* line 1105, lime-breeze.scss */
.product-detail .review-list .review-date:before {
  color: #d0d0d0;
}
/* line 1111, lime-breeze.scss */
.product-detail .review-form-title {
  color: #3f3f3f;
}
/* line 1114, lime-breeze.scss */
.product-detail .review-form .rating-stars {
  color: #6BAB35;
}

/* -------------------------------------------------------------------------
    SHOP CART
------------------------------------------------------------------------- */
/* line 1128, lime-breeze.scss */
.shop-cart .cart-table th {
  color: #3f3f3f;
  border-color: #e1e1e1;
}
/* line 1132, lime-breeze.scss */
.shop-cart .cart-table td {
  border-color: #e1e1e1;
}

/* -------------------------------------------------------------------------
    SHOP CHECKOUT
------------------------------------------------------------------------- */
/* line 1147, lime-breeze.scss */
.shop-checkout .order-summary table th {
  color: #3f3f3f;
  border-color: #e1e1e1;
}
/* line 1151, lime-breeze.scss */
.shop-checkout .order-summary table td {
  border-color: #e1e1e1;
}
/* line 1157, lime-breeze.scss */
.shop-checkout .checkout-footer {
  border-color: #e1e1e1;
}

/* -------------------------------------------------------------------------
    SEARCH RESULTS
------------------------------------------------------------------------- */
/* line 1167, lime-breeze.scss */
.search-results .item-title {
  color: #3f3f3f;
}

/* line 1171, lime-breeze.scss */
.search-results .search-query {
  color: #735743;
}

/* -------------------------------------------------------------------------
    ERROR 404
------------------------------------------------------------------------- */
/* line 1180, lime-breeze.scss */
.error-404 .error-header h1 {
  color: #6BAB35;
}
/* line 1183, lime-breeze.scss */
.error-404 .error-header h1 > span {
  color: #d0d0d0;
}
/* line 1186, lime-breeze.scss */
.error-404 .error-header p {
  color: #3f3f3f;
}

/* -----------------------------------------------------------------------------

    6.) SIDEBAR

----------------------------------------------------------------------------- */
/* line 1198, lime-breeze.scss */
#sidebar .widget-title {
  color: #3f3f3f;
}
/* line 1201, lime-breeze.scss */
#sidebar .widget-title:before {
  background-color: #6BAB35;
}

/* line 1207, lime-breeze.scss */
.sidebar-articles ul > li {
  border-color: #e1e1e1;
}

/* line 1213, lime-breeze.scss */
.sidebar-cart .cart-product-list > li {
  border-color: #e1e1e1;
}
/* line 1216, lime-breeze.scss */
.sidebar-cart .cart-footer {
  border-color: #e1e1e1;
}

/* line 1222, lime-breeze.scss */
.sidebar-links .widget-content {
  border-color: #e1e1e1;
}

/* line 1226, lime-breeze.scss */
.sidebar-links ul > li:before {
  border-color: #e1e1e1;
}

/* line 1231, lime-breeze.scss */
.sidebar-products ul > li {
  border-color: #e1e1e1;
}

/* line 1236, lime-breeze.scss */
.sidebar-tags ul > li > a {
  color: #585858;
  border-color: #e1e1e1;
}

/* line 1241, lime-breeze.scss */
.sidebar-tags ul > li > a:hover {
  border-color: #d0d0d0;
}

/* -----------------------------------------------------------------------------

    7.) BOTTOM PANEL

----------------------------------------------------------------------------- */
/* line 1251, lime-breeze.scss */
#bottom-panel {
  color: #FFF;
  background: #000 url("") center center no-repeat;
  background-size: cover;
}
/* line 1256, lime-breeze.scss */
#bottom-panel .bottom-panel-inner {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85);
}
/* line 1260, lime-breeze.scss */
#bottom-panel h3 {
  color: #6BAB35;
}
/* line 1265, lime-breeze.scss */
#bottom-panel #subscribe-form .form-fields {
  background-color: #FFF;
  background-color: rgba(255, 255, 255, 0.8);
}
/* line 1269, lime-breeze.scss */
#bottom-panel #subscribe-form .c-alert-message {
  color: #FFF;
  border-color: rgba(255, 255, 255, 0.2);
  background-color: transparent;
}
/* line 1274, lime-breeze.scss */
#bottom-panel #subscribe-form input {
  color: #3f3f3f;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.15);
  background: none;
}

/* -----------------------------------------------------------------------------

    8.) FOOTER

----------------------------------------------------------------------------- */
/* line 1288, lime-breeze.scss */
#footer {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.05) 0%), to(transparent 100%));
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%, transparent 100%);
  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%, transparent 100%);
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%, transparent 100%);
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, transparent 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
------------------------------------------------------------------------- */
/* line 1298, lime-breeze.scss */
.footer-twitter {
  border-color: #e1e1e1;
}

/* line 1302, lime-breeze.scss */
.footer-twitter .ico {
  color: #55acee;
}

/* line 1306, lime-breeze.scss */
.footer-twitter .twitter-title a {
  color: #3f3f3f;
}

/* line 1310, lime-breeze.scss */
.footer-twitter .twitter-title a:hover {
  border-color: #3f3f3f;
}

/* line 1314, lime-breeze.scss */
.footer-twitter .btn-prev,
.footer-twitter .btn-next {
  color: #c5c5c5;
}

/* -----------------------------------------------------------------------------

    9.) OTHER

----------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------
    JQUERY UI DATEPICKER
------------------------------------------------------------------------- */
/* line 1329, lime-breeze.scss */
#ui-datepicker-div {
  color: #FFF;
  background-color: #3f3f3f;
  background-color: rgba(63, 63, 63, 0.98);
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(transparent));
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.1), transparent);
  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.1), transparent);
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.1), transparent);
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.1), transparent);
}

/* line 1337, lime-breeze.scss */
.ui-datepicker-prev:before,
.ui-datepicker-next:before {
  color: #6BAB35;
}

/* line 1342, lime-breeze.scss */
.ui-datepicker-title {
  border-color: rgba(255, 255, 255, 0.05);
}

/* line 1349, lime-breeze.scss */
.various-content .ui-datepicker-calendar thead th,
.ui-datepicker-calendar thead th {
  color: #FFF;
}
/* line 1352, lime-breeze.scss */
.various-content .ui-datepicker-calendar tbody td a,
.ui-datepicker-calendar tbody td a {
  color: #FFF;
  background-color: rgba(255, 255, 255, 0.04);
}
/* line 1356, lime-breeze.scss */
.various-content .ui-datepicker-calendar tbody td a:hover,
.ui-datepicker-calendar tbody td a:hover {
  background-color: #6BAB35;
}
/* line 1359, lime-breeze.scss */
.various-content .ui-datepicker-calendar tbody td.ui-datepicker-today a,
.ui-datepicker-calendar tbody td.ui-datepicker-today a {
  color: #1a1a1a;
  background-color: #d5e7c4;
}
/* line 1363, lime-breeze.scss */
.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: #d5e7c4;
}
/* line 1366, lime-breeze.scss */
.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, 0.12);
}
/* line 1369, lime-breeze.scss */
.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
------------------------------------------------------------------------- */
/* line 1378, lime-breeze.scss */
.mfp-bg {
  background-color: #000;
}

/* -----------------------------------------------------------------------------

    10.) RESPONSIVE

----------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------
    EXTRA LARGE DEVICES
------------------------------------------------------------------------- */
@media (max-width: 1400px), (max-height: 700px) {
  /* line 1395, lime-breeze.scss */
  .header-panel-toggle {
    color: #FFF;
    background-color: #735743;
  }

  /* line 1399, lime-breeze.scss */
  .header-panel-toggle:hover {
    -moz-box-shadow: inset 0 0 10px 0 rgba(107, 171, 53, 0.35);
    -webkit-box-shadow: inset 0 0 10px 0 rgba(107, 171, 53, 0.35);
    box-shadow: inset 0 0 10px 0 rgba(107, 171, 53, 0.35);
  }

  /* line 1402, lime-breeze.scss */
  .header-panel-toggle:active {
    -moz-box-shadow: inset 0 0 10px 0 rgba(107, 171, 53, 0.65);
    -webkit-box-shadow: inset 0 0 10px 0 rgba(107, 171, 53, 0.65);
    box-shadow: inset 0 0 10px 0 rgba(107, 171, 53, 0.65);
  }
}
/* -------------------------------------------------------------------------
    LARGE DEVICES
------------------------------------------------------------------------- */
@media (max-width: 1199px) {
  /* line 1415, lime-breeze.scss */
  #header {
    background-position: center;
  }

  /* line 1418, lime-breeze.scss */
  .header-inner {
    background-position: 0 -100px;
  }

  /* line 1421, lime-breeze.scss */
  #header.m-animated .header-inner.animate-to-left {
    background-position: -1000px -100px;
  }

  /* line 1424, lime-breeze.scss */
  .header-navigation {
    border-color: rgba(255, 255, 255, 0.2);
  }

  /* line 1427, lime-breeze.scss */
  .header-menu .submenu-toggle {
    border-color: rgba(255, 255, 255, 0.3);
  }

  /* line 1431, lime-breeze.scss */
  .header-menu .sub-menu:before {
    border-right-color: transparent;
    border-bottom-color: #FCFCFC;
  }

  /* line 1436, lime-breeze.scss */
  .header-cart a {
    border-color: #FFF;
    border-color: rgba(255, 255, 255, 0.3);
  }
  /* line 1440, lime-breeze.scss */
  .header-cart a:hover {
    border-color: rgba(255, 255, 255, 0.6);
  }

  /* line 1445, lime-breeze.scss */
  .header-search .header-search-inner {
    border-color: #FFF;
    border-color: rgba(255, 255, 255, 0.05);
  }
  /* line 1449, lime-breeze.scss */
  .header-search .search-form {
    border-color: #FFF;
    border-color: rgba(255, 255, 255, 0.2);
  }
  /* line 1453, lime-breeze.scss */
  .header-search .search-toggle-mobile {
    border-color: #FFF;
    border-color: rgba(255, 255, 255, 0.3);
  }
  /* line 1457, lime-breeze.scss */
  .header-search .search-toggle-mobile.m-active,
  .header-search .search-toggle-mobile:hover {
    border-color: rgba(255, 255, 255, 0.6);
  }
  /* line 1461, lime-breeze.scss */
  .header-search .search-toggle-mobile > i:before {
    color: #FFF;
  }

  /* line 1465, lime-breeze.scss */
  .header-panel {
    background-color: transparent;
  }

  /* line 1468, lime-breeze.scss */
  .header-reservation {
    border-color: #FFF;
    border-color: rgba(255, 255, 255, 0.05);
  }

  /* line 1472, lime-breeze.scss */
  .header-contact > ul {
    border-color: #FFF;
    border-color: rgba(255, 255, 255, 0.05);
  }
}
/* -------------------------------------------------------------------------
    MEDIUM DEVICES
------------------------------------------------------------------------- */
@media (max-width: 991px) {
  /* line 1486, lime-breeze.scss */
  #header.m-animated .header-inner.animate-to-left {
    background-position: 0 -100px;
  }

  /* line 1489, lime-breeze.scss */
  .header-menu > ul {
    border-color: rgba(255, 255, 255, 0.05);
  }

  /* line 1492, lime-breeze.scss */
  .header-menu .sub-menu {
    background: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  /* line 1495, lime-breeze.scss */
  .header-menu .sub-menu a {
    color: #3A3A3A;
    border-color: rgba(58, 58, 58, 0.2);
  }
  /* line 1499, lime-breeze.scss */
  .header-menu .sub-menu a:hover {
    border-color: #3A3A3A;
  }
  /* line 1502, lime-breeze.scss */
  .header-menu .sub-menu > li.m-active a {
    color: #000;
  }
  /* line 1505, lime-breeze.scss */
  .header-menu .sub-menu > li.m-active a:hover {
    border-color: #000;
  }

  /* line 1509, lime-breeze.scss */
  .header-menu-toggle {
    color: #3A3A3A;
    border-color: rgba(255, 255, 255, 0.3);
  }

  /* line 1513, lime-breeze.scss */
  .header-menu-toggle.m-active,
  .header-menu-toggle:hover {
    border-color: rgba(255, 255, 255, 0.6);
  }

  /* line 1519, lime-breeze.scss */
  #main-slider .slide-bg {
    background-color: rgba(255, 255, 255, 0.7);
  }

  /* line 1522, lime-breeze.scss */
  #main-slider .slider-nav {
    background-color: transparent;
  }

  /* line 1525, lime-breeze.scss */
  #main-slider .slider-nav {
    border-color: #e1e1e1;
  }
}
/* -------------------------------------------------------------------------
    EXTRA SMALL DEVICES
------------------------------------------------------------------------- */
@media (max-width: 480px) {
  /* line 1538, lime-breeze.scss */
  #bottom-panel #subscribe-form .form-fields {
    background-color: transparent;
  }

  /* line 1541, lime-breeze.scss */
  #bottom-panel #subscribe-form input {
    background-color: #FFF;
    background-color: rgba(255, 255, 255, 0.8);
  }
}
