/*	Theme's primary color: GREEN YELLOW

green yellow 1 -  #46661f / rgb(70, 102, 31)
green yellow 2 -  #679431 / rgb(103, 148, 49)
green yellow 3 -  #637350 / rgb(99, 115, 80)
green yellow 4 -  #5c6651 / rgb(92, 102, 81)
green yellow 5 -  #232b18 / rgb(35, 43, 24)
green yellow 6 -  #475239 / rgb(71, 82, 57)
green yellow 7 -  #616e52 / rgb(97, 110, 82)
green yellow 8 -  #8f9982 / rgb(143, 153, 130)
green yellow 9 -  #b9c7a9 / rgb(185, 199, 169)
green yellow 10 - #d8e8c5 / rgb(216, 232, 197)
green yellow 11 - #dbe0d5 / rgb(219, 224, 213)
*/


/*-----------------------------------------------------------------------------------*/
/*	Green Yellow 1 - #46661f / rgb(70, 102, 31)
/*-----------------------------------------------------------------------------------*/

/* Typography */
.text-primary-color {
	color: #46661f !important;
}
a {
	color: #46661f;
}

/* Buttons */
.button,
input[type="submit"],
input[type="reset"],
input[type="button"] {
	color: #46661f;
	border-color: #46661f;
}
.button:hover,
input[type="submit"].button:hover,
input[type="reset"].button:hover,
input[type="button"].button:hover {
	background-color: #46661f;
}
.button.play-icon::before {
	border-color: #46661f;
}
.button.play-icon::after {
	border-left-color: #46661f;
}
.button.play-icon:hover {
	color: #46661f;
}
.button.play-icon:hover::before {
	background-color: #46661f;
}

/* Header Menu */
#primary-nav > ul > li.button-item > a {
	background-color: #46661f;
}

/* Stripe Sections */
.stripe-dark-colored-pattern-bg {
	background-color: rgba(70, 102, 31, 0.85); /* #46661f */
	background: -webkit-linear-gradient(135deg, rgba(70, 102, 31, 0.15), rgba(70, 102, 31, 0.9) 35%, rgba(70, 102, 31, 0.9) 65%, rgba(70, 102, 31, 0.15));
	background: -o-linear-gradient(135deg, rgba(70, 102, 31, 0.15), rgba(70, 102, 31, 0.9) 35%, rgba(70, 102, 31, 0.9) 65%, rgba(70, 102, 31, 0.15));
	background: linear-gradient(135deg, rgba(70, 102, 31, 0.15), rgba(70, 102, 31, 0.9) 35%, rgba(70, 102, 31, 0.9) 65%, rgba(70, 102, 31, 0.15)); /* #46661f */
}

/* Picture Boxes */
.picture-boxes.overlaid-title .box-text a {
	background-color: #46661f;
}

/* Icon Boxes */
.icon-boxes.top-icon-box.icon-large .box-icon.primary-color-dark i,
.icon-boxes.top-icon-box.icon-small .box-icon.primary-color-dark i {
	color: #46661f;
}
.icon-boxes.left-icon-box.icon-large .box-icon.primary-color-dark i,
.icon-boxes.left-icon-box.icon-medium .box-icon.primary-color-dark i,
.icon-boxes.left-icon-box.icon-heading .box-icon.primary-color-dark i,
.icon-boxes.left-icon-box.box-filled-bg .box-icon.primary-color-dark i {
	color: #46661f;
}

/* Twitter Feed */
.twitter-feed-wrapper .twitter-feed .tweet_text a:hover,
.twitter-feed-wrapper .twitter-feed .tweet_time a:hover {
	color: #46661f;
}

/* Forms */
.comment-form input[type="submit"],
#page-content .contact-form input[type="submit"],
#main .subscription-form input[type="submit"] {
	background-color: #46661f;
}

/* Contact Info & Google Map */
.contact-page .contact-info .contact-email a,
.contact-page .contact-info .contact-phone .phone-number,
.contact-page .contact-info .contact-skype {
	color: #46661f;
}

/* Sidebar */
@media (min-width: 992px) {
	.side-menu > li > a,
	.side-menu > li.heading > span {
		background-color: #46661f;
	}
	.side-menu > li ul li a {
		color: #46661f;
	}
}
#sidebar .widget-social-profiles .fa-icon-list li a {
	background-color: #46661f;
}

/* Footer */
#footer .contact-details-title {
	background-color: #46661f;
}
#footer [class*="-form"] select:focus > option {
	color: #46661f;
}
#footer .contact-form input[type="submit"] {
	background-color: #46661f;
}
#footer-bottom {
	background-color: #46661f;
}


/*-----------------------------------------------------------------------------------*/
/*	Green Yellow 2 - #679431 / rgb(103, 148, 49)
/*-----------------------------------------------------------------------------------*/

/* Typography */
a:hover {
	color: #679431;
}

/* Buttons */
.button.arrow-down:hover {
	color: #679431;
}

/* Header Menu */
#primary-nav > ul > li.button-item > a:hover,
#primary-nav > ul > li.button-item.sfHover > a {
	background-color: #679431;
}
.stripe-dark-colored-gradient-bg {
	/* background: 2 colors - see in "Green Yellow 4" */
}

/* Picture Boxes */
.picture-boxes.overlaid-title .box-text a:hover {
	background-color: #679431;
}

/* Icon Boxes */
.icon-boxes.top-icon-box.icon-large .box-icon.primary-color i,
.icon-boxes.top-icon-box.icon-small .box-icon.primary-color i {
	color: #679431;
}
.icon-boxes.left-icon-box.icon-large .box-icon.primary-color i,
.icon-boxes.left-icon-box.icon-medium .box-icon.primary-color i,
.icon-boxes.left-icon-box.icon-heading .box-icon.primary-color i,
.icon-boxes.left-icon-box.box-filled-bg .box-icon.primary-color i {
	color: #679431;
}

/* Accordion / Toggle */
.toggle-trigger:hover a,
.toggle-trigger:hover::after {
	color: #679431;
}

/* Twitter Feed */
aside .twitter-feed .tweet_text a {
	color: #679431;
}
.twitter-feed-wrapper .twitter-feed .tweet_text a {
	color: #679431;
}

/* Forms */
.comment-form input[type="submit"]:hover,
#page-content .contact-form input[type="submit"]:hover,
#main .subscription-form input[type="submit"]:hover {
	background-color: #679431;
}

/* Contact Info & Google Map */
.contact-page .contact-info .contact-email a:hover,
.contact-page .contact-info .contact-phone .phone-number:hover {
	color: #679431;
}

/* Sidebar */
@media (min-width: 992px) {
	.side-menu > li > a:hover,
	.side-menu > li.current-menu-item > a,
	.side-menu > li.current-menu-ancestor > a,
	.side-menu > li.menu-item-has-children.heading > span {
		background-color: #679431;
	}
}

/* Footer */
#footer.footer-style-1 .phone-number:hover {
	color: #679431;
}
#footer .fa-icon-list li a:hover {
	border-color: #679431;
}
#footer .fa-icon-list li .fa {
	color: #679431;
}
#footer .contact-form input[type="submit"]:hover {
	background-color: #679431;
}
#footer-bottom .links li span {
	color: #679431;
}


/*-----------------------------------------------------------------------------------*/
/*	Green Yellow 3 - #637350 / rgb(99, 115, 80)
/*-----------------------------------------------------------------------------------*/

/* Stripe Sections */
.stripe-primary-color-bg {
	background-color: #637350;
}
@media (max-width: 991px) {
	.stripe-left-col-fullwidth-image.stripe-primary-color-bg .columns:last-child {
		background-color: #637350;
	}
}
@media (min-width: 992px) {
	.stripe-left-col-fullwidth-image.stripe-primary-color-bg figure::after {
		border-bottom-color: #637350;
	}
}
@media (max-width: 991px) {
	.stripe-left-col-fullwidth-grey.stripe-primary-color-bg .columns:last-child,
	.stripe-right-col-fullwidth-grey.stripe-primary-color-bg .columns:first-child {
		background-color: #637350;
	}
}
.stripe-primary-color-bg + .stripe.v-notch::after,
.stripe-primary-color-bg + .stripe.v-notch.v-notch-stick-heading .columns:first-child::before {
	border-top-color: #637350;
}

/* Tabs */
.tabs-full-width.nav-primary-color-bg .tab-pane > .stripe.v-notch::after,
.tabs-full-width.nav-primary-color-bg .tab-pane > .stripe.v-notch.v-notch-stick-heading .columns:first-child::before {
	border-top-color: #637350;
}

/* Sidebar */
#sidebar .widget-stats.primary-color-bg .stat-data {
	background-color: #637350;
}


/*-----------------------------------------------------------------------------------*/
/*	Green Yellow 4 - #5c6651 / rgb(92, 102, 81)
/*-----------------------------------------------------------------------------------*/

/* Stripe Sections */
.stripe-upper-bg-transparent .stripe-upper-bg {
	background-color: #5c6651;
}
.stripe-upper-bg-gradient .stripe-upper-bg {
	background-color: rgba(92, 102, 81, 0.75); /* #5c6651 */
	background: -webkit-linear-gradient(135deg, rgba(92, 102, 81, 0.8), rgba(92, 102, 81, 0.5));
	background: -o-linear-gradient(135deg, rgba(92, 102, 81, 0.8), rgba(92, 102, 81, 0.5));
	background: linear-gradient(135deg, rgba(92, 102, 81, 0.8), rgba(92, 102, 81, 0.5)); /* #5c6651 */
}
.stripe-dark-colored-gradient-bg { /* !!! 2 colors */
	background-color: #5c6651;
	background: #679431 -webkit-linear-gradient(135deg, rgba(92, 102, 81, 0), #5c6651 30%, #5c6651 70%, rgba(92, 102, 81, 0));
	background: #679431 -o-linear-gradient(135deg, rgba(92, 102, 81, 0), #5c6651 30%, #5c6651 70%, rgba(92, 102, 81, 0));
	background: #679431 linear-gradient(135deg, rgba(92, 102, 81, 0), #5c6651 30%, #5c6651 70%, rgba(92, 102, 81, 0)); /* #5c6651 */
}
.stripe-upper-bg-transparent + .stripe.v-notch::after,
.stripe-dark-colored-gradient-bg + .stripe.v-notch::after,
.stripe-dark-colored-pattern-bg + .stripe.v-notch::after,
.stripe-upper-bg-transparent + .stripe.v-notch.v-notch-stick-heading .columns:first-child::before,
.stripe-dark-colored-gradient-bg + .stripe.v-notch.v-notch-stick-heading .columns:first-child::before,
.stripe-dark-colored-pattern-bg + .stripe.v-notch.v-notch-stick-heading .columns:first-child::before {
	border-top-color: #5c6651;
}

/* Tabs */
.tabs-full-width.nav-upper-bg-transparent .tab-pane > .stripe.v-notch::after,
.tabs-full-width.nav-dark-colored-gradient-bg .tab-pane > .stripe.v-notch::after,
.tabs-full-width.nav-dark-colored-pattern-bg .tab-pane > .stripe.v-notch::after,
.tabs-full-width.nav-upper-bg-transparent .tab-pane > .stripe.v-notch.v-notch-stick-heading .columns:first-child::before,
.tabs-full-width.nav-dark-colored-gradient-bg .tab-pane > .stripe.v-notch.v-notch-stick-heading .columns:first-child::before,
.tabs-full-width.nav-dark-colored-pattern-bg .tab-pane > .stripe.v-notch.v-notch-stick-heading .columns:first-child::before {
	border-top-color: #5c6651;
}

/* Preview Image Overlay & Lightbox Overlay */
.no-touch-screen .video-preview a.mfp-lightbox:hover .overlay {
	background-color: rgba(92, 102, 81, 0.3); /* #5c6651 */
}


/*-----------------------------------------------------------------------------------*/
/*	Green Yellow 5 - #232b18 / rgb(35, 43, 24)
/*-----------------------------------------------------------------------------------*/

/* Typography */
.lead-text-light {
	color: #232b18; 
}
h2,
h3,
h4,
h5,
h6 {
	color: #232b18;
}

/* Buttons */
.dark-colored-bg .button:hover {
	color: #232b18;
}

/* Header Menu */
#primary-nav > ul > li > a {
	color: #232b18;
}
#primary-nav ul ul li a:hover,
#primary-nav ul ul li.current-menu-item a:hover,
#primary-nav ul ul li.sfHover > a {
	color: #232b18;
}
#primary-nav ul ul li.current-menu-item > a,
#primary-nav ul ul li.current-menu-ancestor > a {
	color: #232b18;
}
#mobile-menu-button:hover .fa {
	color: #232b18;
}
#secondary-nav .quick-links .menu-item a:hover {
	color: #232b18;
}
#secondary-nav .quick-links .phone-number:hover {
	color: #232b18;
}

/* Hero Image & Page Title */
#hero-image.gradient-bg h1 {
	color: #232b18;
}

/* Blog */
.category-navigation li a:hover {
	color: #232b18;
}

/* Pricing Table */
.pricing-table .features li[data-tooltip]:hover {
	color: #232b18;
}

/* Sidebar */
@media (min-width: 992px) {
	.side-menu > li ul li.current-menu-item a {
		color: #232b18;
	}
}

/* Footer */
#footer.footer-style-2 .phone-number:hover {
	color: #232b18;
}
#footer.footer-style-2 .contact-email a:hover {
	color: #232b18;
}
#footer .footer-menu a:hover {
	color: #232b18;
}
#footer .recent-posts a:hover {
	color: #232b18;
}


/*-----------------------------------------------------------------------------------*/
/*	Green Yellow 6 - #475239 / rgb(71, 82, 57)
/*-----------------------------------------------------------------------------------*/

/* Typography */
body {
	color: #475239;
}
.text-body-color {
	color: #475239 !important;
}
blockquote cite strong {
	color: #475239;
}

/* Header Menu */
#primary-nav > ul > li:not(.button-item) > a:hover,
#primary-nav > ul > li:not(.button-item).sfHover > a {
	color: #475239;
}

/* Tabs */
.tabs .tabs-nav .tabs-list li.active a {
	color: #475239;
}
.tabs-full-width .tabs-nav .tabs-list li.active a {
	color: #475239;
}

/* Pricing Table */
.pricing-table .price h6 {
	color: #475239;
}
.pricing-table .featured .price h6 {
	color: #475239;
}


/*-----------------------------------------------------------------------------------*/
/*	Green Yellow 7 - #616e52 / rgb(97, 110, 82)
/*-----------------------------------------------------------------------------------*/

/* Typography */
.text-primary-color-muted {
	color: #616e52 !important;
}
blockquote p {
	color: #616e52;
}
.text-black a:hover {
	color: #616e52;
}
.text-body-color a:hover {
	color: #616e52;
}

/* Header Menu */
#mobile-menu-button .fa {
	color: #616e52;
}
#secondary-nav .quick-links .menu-item a {
	color: #616e52;
}
#secondary-nav .quick-links .phone-number {
	color: #616e52;
}

/* Picture Boxes */
.no-touch-screen .picture-boxes.box-filled-bg a:hover > article .box-text .title {
	color: #616e52;
}

/* Testimonials */
.testimonial-main-style-2 .testimonial-item .testimonial-text p {
	color: #616e52;
}
.testimonial-main-style-3 .testimonial-item .testimonial-text p {
	color: #616e52;
}

/* Blog */
.category-navigation li a {
	color: #616e52;
}
.blog-list-layout article .post-content .title a:hover {
	color: #616e52;
}
.blog-list-layout article .post-meta a:hover {
	color: #616e52;
}
.blog-grid-layout article .post-description .title a:hover {
	color: #616e52;
}
.blog-grid-layout article .post-meta a {
	color: #616e52;
}

/* Twitter Feed */
aside .twitter-feed .tweet_time a {
	color: #616e52;
}

/* Standard Table */
.dark-colored-bg table.standard-table th {
	border-right-color: #616e52;
}
.dark-colored-bg table.standard-table td {
	border-color: #616e52;
}

/* Pricing Table */
.pricing-table .features li {
	color: #616e52;
}
.pricing-table .footer .button:not(.button-grey):not(.button-colored) {
	color: #616e52;
	border-color: #616e52;
}
.pricing-table .footer .button:not(.button-grey):not(.button-colored):hover {
	background-color: #616e52;
}

/* Forms */
.comment-form ::-webkit-input-placeholder {
	color: #616e52;
}
.comment-form :-moz-placeholder {
	color: #616e52;
}
.comment-form ::-moz-placeholder {
	color: #616e52;
}
.comment-form :-ms-input-placeholder {  
	color: #616e52;
}

/* Sidebar */
#sidebar .widget-featured-article .info-text .post-meta a {
	color: #616e52;
}
#sidebar .widget-banner::before {
	background-color: #616e52;
}
#sidebar .widget-banner.primary-color-bg::before {
	background-color: #616e52;
}
#sidebar .widget-banner.primary-color-bg .banner-text .banner-description::before {
	background-color: rgba(97, 110, 82, 0.9); /* #616e52 */
	background: -webkit-linear-gradient(to bottom, rgba(97, 110, 82, 0.8), rgba(97, 110, 82, 0.95));
	background: -o-linear-gradient(to bottom, rgba(97, 110, 82, 0.8), rgba(97, 110, 82, 0.95));
	background: linear-gradient(to bottom, rgba(97, 110, 82, 0.8), rgba(97, 110, 82, 0.95)); /* #616e52 */
}
#sidebar .widget-tag-cloud a:hover {
	background-color: #616e52;
}

/* Footer */
#footer.footer-style-2 .contact-phone {
	color: #616e52;
}
#footer.footer-style-2 .contact-email a {
	color: #616e52;
}
#footer [class*="-form"] input[type="text"]:focus,
#footer [class*="-form"] input[type="email"]:focus,
#footer [class*="-form"] input[type="url"]:focus,
#footer [class*="-form"] textarea:focus,
#footer [class*="-form"] select:focus {
	background-color: #616e52;
}
@media (-ms-high-contrast: active), (-ms-high-contrast: none) {
	#footer [class*="-form"] select:focus > option {
		background-color: #616e52 !important;
	}
}
#footer .subscription-form .field-submit::before {
	color: #616e52;
}
#footer .footer-menu a {
	color: #616e52;
}
#footer .recent-posts a {
	color: #616e52;
}


/*-----------------------------------------------------------------------------------*/
/*	Green Yellow 8 - #8f9982 / rgb(143, 153, 130)
/*-----------------------------------------------------------------------------------*/

/* Typography */
.text-primary-color-pale {
	color: #8f9982 !important;
}
ol.custom-counter li::before {
	color: #8f9982;
}

/* Forms */
input[type="text"],
input[type="password"],
input[type="email"],
input[type="url"],
input[type="search"],
textarea,
select {
	border-color: #8f9982;
}
.select-wrapper::after {
	border-top-color: #8f9982;
}

/* Header Menu */
#primary-nav ul ul li a:hover,
#primary-nav ul ul li.current-menu-item a:hover,
#primary-nav ul ul li.sfHover > a {
	background-color: rgba(143, 153, 130, 0.1); /* #8f9982 */
}
#primary-nav ul ul li:not(.sf-mega-section) li {
	background-image: -webkit-linear-gradient(left, rgba(143, 153, 130, 0.1), rgba(143, 153, 130, 0.1));
	background-image: -o-linear-gradient(left, rgba(143, 153, 130, 0.1), rgba(143, 153, 130, 0.1));
	background-image: linear-gradient(to right, rgba(143, 153, 130, 0.1), rgba(143, 153, 130, 0.1)); /* #8f9982 */
}
#primary-nav .sf-arrows ul .sf-with-ul::after {
	color: #8f9982;
}

/* Icon Boxes */
.icon-boxes.top-icon-box.icon-large-round-bg .box-icon.primary-color-bg,
.icon-boxes.top-icon-box.icon-medium-round-bg .box-icon.primary-color-bg {
	background-color: #8f9982;
}
.icon-boxes.top-icon-box.icon-medium-round-bg .box-icon {
	background-color: #8f9982;
}
.icon-boxes.top-icon-box.icon-large-round-bg.number-icon-box .box-icon .digit,
.icon-boxes.top-icon-box.icon-medium-round-bg.number-icon-box .box-icon .digit {
	background-color: #8f9982;
}
.icon-boxes.top-icon-box.icon-large .box-icon.primary-color-light i,
.icon-boxes.top-icon-box.icon-small .box-icon.primary-color-light i {
	color: #8f9982;
}
.icon-boxes.left-icon-box.icon-small-round-bg .box-icon.primary-color-bg {
	background-color: #8f9982;
}
.icon-boxes.left-icon-box.icon-large .box-icon.primary-color-light i,
.icon-boxes.left-icon-box.icon-medium .box-icon.primary-color-light i,
.icon-boxes.left-icon-box.icon-heading .box-icon.primary-color-light i,
.icon-boxes.left-icon-box.box-filled-bg .box-icon.primary-color-light i {
	color: #8f9982;
}

/* Stages */
.stages .box-icon {
	background-color: #8f9982;
}
.stages .box-icon.primary-color-bg {
	background-color: #8f9982;
}

/* Feature List */
.feature-list.numeric-list .box-icon.primary-color-bg {
	background-color: #8f9982;
}
.feature-list.check-list .box-icon.primary-color-bg {
	border-color: #8f9982;
}
.feature-list.check-list .box-icon.primary-color-bg i {
	color: #8f9982;
}

/* Carousel Plugin */
.owl-carousel.owl-theme .owl-dots .owl-dot.active span,
.owl-carousel.owl-theme .owl-dots .owl-dot:hover span {
    background-color: #8f9982;
}
.owl-carousel.owl-theme .owl-nav [class*='owl-']::before {
	color: #8f9982;
}
.dark-colored-bg .owl-carousel.owl-theme .owl-dots .owl-dot span {
	background-color: #8f9982;
}

/* Testimonials */
.testimonial-boxes .columns::before {
	border-color: rgba(143, 153, 130, 0.2); /* #8f9982 */
}
.testimonial-boxes .columns::after {
	color: rgba(143, 153, 130, 0.03); /* #8f9982 */
}
.testimonial-aside .testimonial-item blockquote p {
	color: #8f9982;
}
.testimonial-main-style-1 .testimonial-item h4 span {
	color: #8f9982;
}
.testimonial-slider .cycle-pager span {
    border-color: #8f9982;
}
.testimonial-slider .cycle-pager span.cycle-pager-active {
	background-color: #8f9982;
}
.testimonial-slider .cycle-pager .fa {
	color: #8f9982;
}

/* Staff */
.single-staff .staff-member-profile .fa-icon-list li .fa {
	color: #8f9982;
}

/* Accordion / Toggle */
.toggle-trigger::after {
	color: #8f9982;
}

/* Blog */
.blog-list-layout article .post-date .day {
	color: #8f9982;
}
.blog-list-layout article .post-date .month {
	color: #8f9982;
}
@media (min-width: 768px) {
	.blog-grid-layout article .post-content::before {
		color: rgba(143, 153, 130, 0.03); /* #8f9982 */
	}
}

/* Standard Table */
table.standard-table th {
	border-color: rgba(143, 153, 130, 0.4); /* #8f9982 */
	border-bottom-color: rgba(143, 153, 130, 0.8); /* #8f9982 */
	background-color: rgba(143, 153, 130, 0.1); /* #8f9982 */
}
table.standard-table td {
	border-color: rgba(143, 153, 130, 0.4); /* #8f9982 */
}
table.standard-table.first-col-bg td:first-child {
	background-color: rgba(143, 153, 130, 0.1); /* #8f9982 */
}
table.standard-table.dark-bg-header th {
	background-color: #8f9982;
	border-color: #8f9982;
}
table.standard-table.dark-bg-header th:last-child {
	border-right-color: #8f9982;
}
table.standard-table.dark-bg-header.first-col-bg th:first-child {
	border-color: rgba(143, 153, 130, 0.4); /* #8f9982 */
	border-right-color: #8f9982;
}
table.standard-table .footer-trim td {
	border-bottom-color: rgba(143, 153, 130, 0.8); /* #8f9982 */
}

/* Pricing Table */
.pricing-table .header {
	border-top-color: rgba(143, 153, 130, 0.2); /* #8f9982 */
}
.pricing-table .table-column:first-child .header {
	border-left-color: rgba(143, 153, 130, 0.2); /* #8f9982 */
}
.pricing-table .table-column:last-child .header {
	border-right-color: rgba(143, 153, 130, 0.2); /* #8f9982 */
}
.pricing-table .price {
	background-color: rgba(143, 153, 130, 0.2); /* #8f9982 */
}
.pricing-table .table-column:first-child .features {
	border-left-color: rgba(143, 153, 130, 0.2); /* #8f9982 */
}
.pricing-table .table-column:last-child .features {
	border-right-color: rgba(143, 153, 130, 0.2); /* #8f9982 */
}
.pricing-table .footer {
	background-image: -webkit-linear-gradient(left, rgba(143, 153, 130, 0.2), rgba(143, 153, 130, 0.2));
	background-image: -o-linear-gradient(left, rgba(143, 153, 130, 0.2), rgba(143, 153, 130, 0.2));
	background-image: linear-gradient(to right, rgba(143, 153, 130, 0.2), rgba(143, 153, 130, 0.2)); /* #8f9982 */
}
.ie9 .pricing-table .footer {
	background-color: #8f9982;
}
.pricing-table .table-column.row-labels .footer {
	border-top-color: rgba(143, 153, 130, 0.2); /* #8f9982 */
}
@media (min-width: 480px) and (max-width: 767px) {
	.pricing-table.basic .table-column:nth-child(odd) .header,
	.pricing-table.basic .table-column:nth-child(odd) .features,
	.pricing-table.extended .table-column:nth-child(even) .header,
	.pricing-table.extended .table-column:nth-child(even) .features {
		border-left-color: rgba(143, 153, 130, 0.2); /* #8f9982 */
	}
	.pricing-table.basic .table-column:nth-child(even) .header,
	.pricing-table.basic .table-column:nth-child(even) .features,
	.pricing-table.extended .table-column:nth-child(odd) .header,
	.pricing-table.extended .table-column:nth-child(odd) .features {
		border-right-color: rgba(143, 153, 130, 0.2); /* #8f9982 */
	}
}
@media (max-width: 479px) {
	.pricing-table .table-column .header,
	.pricing-table .table-column .features {
		border-left-color: rgba(143, 153, 130, 0.2) !important; /* #8f9982 */
		border-right-color: rgba(143, 153, 130, 0.2) !important; /* #8f9982 */
	}
}

/* Sidebar */
@media (min-width: 992px) {
	.side-menu > li ul li span {
		color: #8f9982;
	}
}
#sidebar .widget-tag-cloud a {
	background-color: #8f9982;
}

/* Footer */
#footer [class*="-form"] input[type="text"],
#footer [class*="-form"] input[type="email"],
#footer [class*="-form"] input[type="url"] {
	background-color: #8f9982;
}
#footer [class*="-form"] textarea {
	background-color: #8f9982;
}
#footer [class*="-form"] select {
	background-color: #8f9982;
}
#footer-bottom .scroll-top .ion {
	color: #8f9982;
}


/*-----------------------------------------------------------------------------------*/
/*	Green Yellow 9 - #b9c7a9 / rgb(185, 199, 169)
/*-----------------------------------------------------------------------------------*/

/* Typography */
.text-primary-color-light {
	color: #b9c7a9 !important;
}

/* Buttons */
.dark-colored-bg .button {
	color: #b9c7a9;
	border-color: #b9c7a9;
}
.dark-colored-bg .button:hover {
	background-color: #b9c7a9;
}
.dark-colored-bg .button.play-icon::before {
	border-color: #b9c7a9;
}
.dark-colored-bg .button.play-icon::after {
	border-left-color: #b9c7a9;
}
.dark-colored-bg .button.play-icon:hover {
	color: #b9c7a9;
}
.dark-colored-bg .button.play-icon:hover::before {
	background-color: #b9c7a9;
}

/* Feature List */
.feature-list.arrow-list .box-icon.primary-color i {
	color: #b9c7a9;
}

/* Carousel Plugin */
.dark-colored-bg .owl-carousel.owl-theme .owl-dots .owl-dot.active span,
.dark-colored-bg .owl-carousel.owl-theme .owl-dots .owl-dot:hover span {
    background-color: #b9c7a9;
}

/* Testimonials */
.dark-colored-bg .testimonial-main-style-1 .testimonial-item h4 span {
	color: #b9c7a9;
}
.dark-colored-bg .testimonial-main-style-2.top-icon-enabled .top-icon .fa,
.dark-colored-bg .testimonial-main-style-3.top-icon-enabled .top-icon .fa {
	color: #b9c7a9;
}
.dark-colored-bg .testimonial-slider .cycle-pager span {
    border-color: #b9c7a9;
}
.dark-colored-bg .testimonial-slider .cycle-pager span.cycle-pager-active {
	background-color: #b9c7a9;
}
.dark-colored-bg .testimonial-slider .cycle-pager .fa {
	color: #b9c7a9;
}

/* Twitter Feed */
.dark-colored-bg .twitter-feed-wrapper .top-icon .fa {
	color: #b9c7a9;
}

/* Standard Table */
table.standard-table.dark-bg-header th {
	border-right-color: #b9c7a9;
}

/* Footer */
#footer .subscription-form .field-submit:hover {
	background-color: #b9c7a9 !important;
}
#footer-bottom * {
	color: #b9c7a9;
}


/*-----------------------------------------------------------------------------------*/
/*	Green Yellow 10 - #d8e8c5 / rgb(216, 232, 197)
/*-----------------------------------------------------------------------------------*/

/* Typography */
.text-white a:hover {
	color: #d8e8c5;
}
a.text-white:hover {
	color: #d8e8c5 !important;
}
p.text-white a {
	color: #d8e8c5;
}

/* Buttons */
.dark-colored-bg .button.arrow-down {
	color: #d8e8c5;
}

/* Homepage Hero */
#home-slider .slide a:not(.button) {
	color: #d8e8c5;
}
#home-slider .slide a:not(.button)::before {
	border-bottom-color: #d8e8c5;
}

/* Picture Boxes */
.dark-colored-bg .picture-boxes .box-text .title a:hover {
	color: #d8e8c5;
}

/* Icon Boxes */
.dark-colored-bg .icon-boxes .box-text .title a:hover {
	color: #d8e8c5;
}

/* Testimonials */
.dark-colored-bg .testimonial-main-style-1 .testimonial-item .author-info span a:hover {
	color: #d8e8c5;
}
.dark-colored-bg .testimonial-main-style-2 .testimonial-item .author-info span a:hover {
	color: #d8e8c5;
}
.dark-colored-bg .testimonial-main-style-3 .testimonial-item .author-info span a:hover {
	color: #d8e8c5;
}

/* Tabs */
.dark-colored-bg .tabs .tabs-nav .tabs-list li.active a {
	color: #d8e8c5;
	border-bottom-color: #d8e8c5;
}
.tabs-full-width .tabs-nav .dark-colored-bg .tabs-list li.active a {
	color: #d8e8c5;
	border-bottom-color: #d8e8c5;
}

/* Twitter Feed */
.dark-colored-bg .twitter-feed-wrapper .twitter-feed .tweet_text a {
	color: #d8e8c5;
}


/*-----------------------------------------------------------------------------------*/
/*	Green Yellow 11 - #dbe0d5 / rgb(219, 224, 213)
/*-----------------------------------------------------------------------------------*/

/* Typography */
.text-white-muted {
	color: #dbe0d5 !important;
}
.dark-colored-bg .pullquote blockquote p,
.dark-colored-bg blockquote cite,
.dark-colored-bg blockquote cite strong {
	color: #dbe0d5;
}
.quote-marks::before {
	color: #dbe0d5;
}

/* Buttons */
.dark-colored-bg .button.button-colored {
	color: #dbe0d5;
}

/* Picture Boxes */
.picture-boxes.box-filled-bg article {
	background-image: -webkit-linear-gradient(top, rgba(219, 224, 213, 0.4), rgba(219, 224, 213, 0) 300px);
	background-image: -o-linear-gradient(top, rgba(219, 224, 213, 0.4), rgba(219, 224, 213, 0) 300px);
	background-image: linear-gradient(to bottom, rgba(219, 224, 213, 0.4), rgba(219, 224, 213, 0) 300px); /* #dbe0d5 */
}
.picture-boxes.box-filled-bg .box-text .title {
	background-color: rgba(219, 224, 213, 0.2); /* #dbe0d5 */
	background: -webkit-linear-gradient(left, rgba(219, 224, 213, 0.1), rgba(219, 224, 213, 0.3) 50%, rgba(219, 224, 213, 0));
	background: -o-linear-gradient(left, rgba(219, 224, 213, 0.1), rgba(219, 224, 213, 0.3) 50%, rgba(219, 224, 213, 0));
	background: linear-gradient(to right, rgba(219, 224, 213, 0.1), rgba(219, 224, 213, 0.3) 50%, rgba(219, 224, 213, 0)); /* #dbe0d5 */
}

/* Icon Boxes */
.icon-boxes.top-icon-box.icon-large-round-bg .box-icon.primary-color-bg::before,
.icon-boxes.top-icon-box.icon-medium-round-bg .box-icon.primary-color-bg::before {
	border-color: #dbe0d5;
}
.icon-boxes.top-icon-box.icon-medium-round-bg .box-icon::before {
	border-color: #dbe0d5;
}

/* Stages */
.stages .box-icon::before {
	border-color: #dbe0d5;
}
.stages .box-icon.primary-color-bg::before {
	border-color: #dbe0d5;
}

/* Testimonials */
.testimonial-aside::before {
	color: #dbe0d5;
}
.testimonial-main-style-2.top-icon-enabled .top-icon .fa,
.testimonial-main-style-3.top-icon-enabled .top-icon .fa {
	color: #dbe0d5;
}
.dark-colored-bg .testimonial-main-style-1 .testimonial-item .author-info span,
.dark-colored-bg .testimonial-main-style-2 .testimonial-item .author-info span {
	color: #dbe0d5;
}
.dark-colored-bg .testimonial-main-style-3 .testimonial-item .testimonial-text p,
.dark-colored-bg .testimonial-main-style-3 .testimonial-item .author-info span {
	color: #dbe0d5;
}

/* Tabs */
.dark-colored-bg .tabs .tabs-nav .tabs-list a {
    color: #dbe0d5;
}
.tabs-full-width .tabs-nav .dark-colored-bg .tabs-list a {
	color: #dbe0d5;
}

/* Stat Data */
.dark-colored-bg .stat-data.stat-3-cols .fact-number {
	color: #dbe0d5;
}

/* Recent Posts & Related Posts */
.dark-colored-bg .recent-posts.picture-boxes .box-text p,
.dark-colored-bg .recent-posts.picture-boxes .box-text .post-meta {
	color: #dbe0d5;
}
.stripe-left-col-fullwidth-grey.stripe-primary-color-bg .related-posts .columns:last-child article .post-date,
.stripe-right-col-fullwidth-grey.stripe-primary-color-bg .related-posts .columns:first-child article .post-date {
	color: #dbe0d5;
}

/* Sidebar */
@media (min-width: 992px) {
	.side-menu > li ul li a {
		background-color: rgba(219, 224, 213, 0.25); /* #dbe0d5 */
		background: -webkit-linear-gradient(left, rgba(219, 224, 213, 0.25), rgba(255, 255, 255, 0.4));
		background: -o-linear-gradient(left, rgba(219, 224, 213, 0.25), rgba(255, 255, 255, 0.4));
		background: linear-gradient(to right, rgba(219, 224, 213, 0.25), rgba(255, 255, 255, 0.4)); /* #dbe0d5 */
	}
	.side-menu > li ul li a:hover {
		background-color: rgba(219, 224, 213, 0.6); /* #dbe0d5 */
		background: -webkit-linear-gradient(left, rgba(219, 224, 213, 0.6), #fff);
		background: -o-linear-gradient(left, rgba(219, 224, 213, 0.6), #fff);
		background: linear-gradient(to right, rgba(219, 224, 213, 0.6), #fff); /* #dbe0d5 */
	}
}
#sidebar .widget-stats.primary-color-bg .stat-data .fact-number {
	color: #dbe0d5;
}

/* Footer */
#footer .subscription-form .subscription-fields-wrapper .field-submit {
	background-color: #dbe0d5;
}

/* Other Elements and Misc. */
.error-404 {
	color: #dbe0d5;
}


/*-----------------------------------------------------------------------------------*/
/*	Backgrounds
/*-----------------------------------------------------------------------------------*/
#hero-image.gradient-bg .banner-gradient {
	background-image: url(../../images/backgrounds/green-yellow/header-gradient-bg.png);
}
.stripe-default-bg-image {
	background-image: url(../../images/backgrounds/green-yellow/stripe-default-bg-image.jpg);
}