/*	Theme's primary color: VIOLET RED

violet red 1 -  #593c47 / rgb(89, 60, 71)
violet red 2 -  #94596e / rgb(148, 89, 110)
violet red 3 -  #c77795 / rgb(199, 119, 149)
violet red 4 -  #e0b4c4 / rgb(224, 180, 196)
violet red 5 -  #6b4b57 / rgb(107, 75, 87)
violet red 6 -  #ad8795 / rgb(173, 135, 149)
violet red 7 -  #c4a7b2 / rgb(196, 167, 178)
violet red 8 -  #e8d1d9 / rgb(232, 209, 217)
violet red 9 -  #f5f2f3 / rgb(245, 242, 243)
violet red 10 - #fcedf3 / rgb(252, 237, 243)
violet red 11 - #fcf2f6 / rgb(252, 242, 246)
violet red 12 - #9c2d56 / rgb(156, 45, 86)
violet red 13 - #fa64bb / rgb(250, 100, 187)
violet red 14 - #e55c9e / rgb(229, 92, 158)
*/


/*-----------------------------------------------------------------------------------*/
/*	Violet Red 1 - #593c47 / rgb(89, 60, 71)
/*-----------------------------------------------------------------------------------*/

/* Typography */
h1, h2, h3, h4, h5, h6 {
	color: #593c47;
}
.text-primary-color {
	color: #593c47 !important;
}

/* 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 {
	color: #593c47;
}
@media (min-width: 992px) {
	body.sticky-menu-active #header {
		background: rgba(89, 60, 71, 0.9); /* #593c47 */
	}
}
.sidr .dropdown-toggle {
	background-color: rgba(89, 60, 71, 0.7); /* #593c47; */
}

/* Homepage Hero */
#home-header > .stripe-upper-bg::before {
	/* background-image: 2 colors - see in "Violet Red 2" */
}

/* Hero Image, Hero Slider, Page Title, Subheader Navigation */
#hero-content .content-wrapper::before {
	/* background-image: 2 colors - see in "Violet Red 2" */
}
#hero-content.gradient-bg .content-wrapper::before {
	background: #593c47;
}
#hero-content.image-bg.full-width-image .hero-banner::before {
	background-image: -webkit-linear-gradient(15deg, rgba(89, 60, 71, 0.95), rgba(89, 60, 71, 0.9) 40%, rgba(89, 60, 71, 0.2));
	background-image: -o-linear-gradient(15deg, rgba(89, 60, 71, 0.95), rgba(89, 60, 71, 0.9) 40%, rgba(89, 60, 71, 0.2));
	background-image: linear-gradient(15deg, rgba(89, 60, 71, 0.95), rgba(89, 60, 71, 0.9) 40%, rgba(89, 60, 71, 0.2)); /* #593c47 */
}

/* Stripe Sections */
.stripe-primary-color-gradient-bg {
	/* background-image: 2 colors - see in "Violet Red 2" */
}
.stripe-upper-bg-transparent > .stripe-upper-bg::before {
	background-color: #593c47;
}
.stripe-upper-bg-primary-gradient > .stripe-upper-bg::before {
	background-color: #593c47;
}
.stripe-upper-bg-mix-gradient > .stripe-upper-bg::before {
	background-color: #593c47;
}
.stripe-primary-color-gradient-bg.dots-bg > .stripe-upper-bg::before {
	background-image: -webkit-linear-gradient(top, rgba(89, 60, 71, 0.5), rgba(89, 60, 71, 0));
	background-image: -o-linear-gradient(top, rgba(89, 60, 71, 0.5), rgba(89, 60, 71, 0));
	background-image: linear-gradient(to bottom, rgba(89, 60, 71, 0.5), rgba(89, 60, 71, 0)); /* #593c47 */
}
.stripe-primary-color-gradient-bg.dots-bg > .stripe-upper-bg::after {
	background-image: -webkit-linear-gradient(bottom, rgba(89, 60, 71, 0.5), rgba(89, 60, 71, 0));
	background-image: -o-linear-gradient(bottom, rgba(89, 60, 71, 0.5), rgba(89, 60, 71, 0));
	background-image: linear-gradient(to top, rgba(89, 60, 71, 0.5), rgba(89, 60, 71, 0)); /* #593c47 */
}

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

/* Twitter Feed */
.twitter-feed.tweet-boxes .tweet_screen_name {
	color: #593c47;
}
.twitter-feed.tweet-boxes .tweet_text {
	color: #593c47;
}

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

/* Footer */
#footer-bottom {
	background-color: #593c47;
}


/*-----------------------------------------------------------------------------------*/
/*	Violet Red 2 - #94596e / rgb(148, 89, 110)
/*-----------------------------------------------------------------------------------*/

/* Typography */
blockquote p {
	color: #94596e;
}
.text-blockquote {
	color: #94596e;
}

/* Header Menu */
#primary-nav ul ul li a {
	color: #94596e;
}
.sidr {
	background-color: #94596e;
}
.sidr ul li,
.sidr .sidr-class-sf-mega-section {
	background-color: #94596e;
}

/* Homepage Hero */
#home-header > .stripe-upper-bg::before { /* !!! 2 colors */
	background-image: -webkit-linear-gradient(135deg, #593c47, rgba(89, 60, 71, 0.9) 18%, rgba(148, 89, 110, 0.8));
	background-image: -o-linear-gradient(135deg, #593c47, rgba(89, 60, 71, 0.9) 18%, rgba(148, 89, 110, 0.8));
	background-image: linear-gradient(135deg, #593c47, rgba(89, 60, 71, 0.9) 18%, rgba(148, 89, 110, 0.8)); /* #593c47, #94596e */
}

/* Hero Image, Hero Slider, Page Title, Subheader Navigation */
#hero-content .content-wrapper::before { /* !!! 2 colors */
	background-image: -webkit-linear-gradient(top, #593c47 200px, rgba(148, 89, 110, 0.6));
	background-image: -o-linear-gradient(top, #593c47 200px, rgba(148, 89, 110, 0.6));
	background-image: linear-gradient(to bottom, #593c47 200px, rgba(148, 89, 110, 0.6)); /* #94596e */
}

/* Stripe Sections */
.stripe-primary-color-bg {
	background-color: #94596e;
}
.stripe-primary-color-gradient-bg { /* !!! 2 colors */
	background-image: -webkit-linear-gradient(135deg, #593c47, #94596e);
	background-image: -o-linear-gradient(135deg, #593c47, #94596e);
	background-image: linear-gradient(135deg, #593c47, #94596e);
}
.stripe-upper-bg-primary-gradient > .stripe-upper-bg::before {
	/* background-image: 2 colors - see in "Violet Red 13" */
}
@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: #94596e;
	}
}

/* Accordion / Toggle */
.toggle-trigger:hover::after {
	color: #94596e;
}

/*  Pricing Table */
.pricing-table .footer .button-medium:not(.button-grey):not(.button-colored) {
	color: #94596e;
}

/* Preview Image Overlay & Lightbox Overlay */
.no-touch-screen .video-preview a.mfp-lightbox:hover .overlay {
	background-color: rgba(148, 89, 110, 0.3); /* #94596e */
}

/* Sidebar */
#sidebar .widget-banner::before {
	background-color: #94596e;
}
#sidebar .widget-banner.primary-color-bg::before {
	background-color: #94596e;
}
#sidebar .widget-banner.primary-color-bg .banner-text .banner-description::before {
	background-color: rgba(148, 89, 110, 0.7); /* #94596e */
}
#sidebar .widget-tag-cloud a:hover {
	background-color: #94596e;
}


/*-----------------------------------------------------------------------------------*/
/*	Violet Red 3 - #c77795 / rgb(199, 119, 149)
/*-----------------------------------------------------------------------------------*/

/* Typography */
.text-primary-color-saturated a:hover {
	color: #c77795;
}

/* Images */
.img-geometric-bg-left.img-round::after,
.img-geometric-bg-right.img-round::after {
	background-color: rgba(199, 119, 149, 0.03); /* #c77795; */
}
.stripe-primary-color-pale-bg [class*="img-geometric-bg-"].img-round::after,
.stripe-pale-bg [class*="img-geometric-bg-"].img-round::after {
	background-color: rgba(199, 119, 149, 0.05); /* #c77795; */
}
.img-geometric-bg-left:not(.img-round)::before,
.img-geometric-bg-right:not(.img-round)::before {
	background: rgba(199, 119, 149, 0.15); /* #c77795; */
}

/* Header Menu */
#primary-nav > ul > li.button-item > a {
	background-color: #c77795;
}
#primary-nav > ul > li.button-item > a:hover,
#primary-nav > ul > li.button-item.sfHover > a {
	background-color: rgba(199, 119, 149, 0.8); /* #c77795 */
}
#primary-nav ul ul li.current-menu-item > a,
#primary-nav ul ul li.current-menu-item > a:hover,
#primary-nav ul ul li.current-menu-ancestor > a {
	background-color: rgba(199, 119, 149, 0.2) !important; /* #c77795 */
}
#primary-nav .sf-mega .sf-mega-section li.current-menu-item > a {
	background-color: rgba(199, 119, 149, 0.2); /* #c77795 */
}
.sidr .sidr-inner:first-child {
	background-color: #c77795;
}

/* Homepage Hero */
#home-hero-content .top-square {
	background-color: #c77795;
}

/* Hero Image, Hero Slider, Page Title, Subheader Navigation */
#hero-content .hero-caption p:first-child {
	color: #c77795;
}

/* Stripe Sections */
.stripe.semicircle-bg::before {
	background: -webkit-radial-gradient(rgba(199, 119, 149, 0.09) 0, rgba(199, 119, 149, 0.09) 37%, rgba(199, 119, 149, 0.045) 37%);
	background: -o-radial-gradient(rgba(199, 119, 149, 0.09) 0, rgba(199, 119, 149, 0.09) 37%, rgba(199, 119, 149, 0.045) 37%);
	background: radial-gradient(circle at center, rgba(199, 119, 149, 0.09) 0, rgba(199, 119, 149, 0.09) 37%, rgba(199, 119, 149, 0.045) 37%); /* #c77795 */
}

/* Picture Boxes */
.picture-boxes.top-picture-box.box-filled-bg .box-image:hover::after {
	background-color: #c77795;
}

/* Icon Boxes */
.icon-boxes.top-icon-box.icon-large-round-bg .box-icon {
	background-color: #c77795;
}
.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: #c77795;
}
.icon-boxes.top-icon-box.icon-medium-round-bg .box-icon {
	background-color: #c77795;
}
.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,
.icon-boxes.top-icon-box.box-filled-bg .box-icon.primary-color-light i {
	color: #c77795;
}
.icon-boxes.left-icon-box.icon-small-round-bg .box-icon.primary-color-bg {
	background-color: #c77795;
}
.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 {
	color: #c77795;
}

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

/* Feature List */
.feature-list.numeric-list .box-icon.primary-color-bg {
	background-color: #c77795;
}
.feature-list.check-list .box-icon.primary-color-bg {
	border-color: #c77795;
}
.feature-list.check-list .box-icon.primary-color-bg i {
	color: #c77795;
}
.feature-list.arrow-list .box-icon.primary-color i {
	color: rgba(199, 119, 149, 0.7); /* #c77795 */
}

/* Fancy Icon */
.fancy-icon .box-icon::after {
	color: #c77795;
}

/* Testimonials */
.testimonial-boxes .testimonial-image span { /* placeholder for the author's photo */
	background-color: #c77795;
}
.testimonial-aside .testimonial-item .author-image span {
	background-color: #c77795;
}
.testimonial-main-style-1 .testimonial-item .author-image span,
.testimonial-main-style-2 .testimonial-item .author-image span {
	background-color: #c77795;
}

/* Blog */
.blog-list-layout article .post-date .day {
	color: #c77795;
}
.blog-list-layout article.sticky-newest .post-date .year {
	color: #c77795;
}

/* Pricing Table */
.pricing-table .description {
	color: #c77795;
}
.pricing-table .footer .button-medium:not(.button-grey):not(.button-colored) {
	border-color: #c77795;
}
.pricing-table .footer .button-medium:not(.button-grey):not(.button-colored)::before {
	background: #c77795;
}


/*-----------------------------------------------------------------------------------*/
/*	Violet Red 4 - #e0b4c4 / rgb(224, 180, 196)
/*-----------------------------------------------------------------------------------*/

/* Typography */
.quote-marks::before {
	color: rgba(224, 180, 196, 0.5); /* #e0b4c4 */
}

/* Homepage Hero */
@media (min-width: 1681px) {
	#home-hero-content .top-square {
		background-color: #e0b4c4;
	}
}

/* Hero Image, Hero Slider, Page Title, Subheader Navigation */
#hero-content.image-bg .hero-caption::before {
	background-color: #e0b4c4;
}

/* Fancy Icon */
.fancy-icon .box-icon {
	border-color: #e0b4c4;
}

/* Round Thumbnails */
.round-thumbnails img {
	border-color: #e0b4c4;
}

/* Contact Info & Google Map */
.stripe-contact-details .contact-details {
	background-color: #e0b4c4;
}


/*-----------------------------------------------------------------------------------*/
/*	Violet Red 5 - #6b4b57 / rgb(107, 75, 87)
/*-----------------------------------------------------------------------------------*/

/* Typography */
body {
	color: #6b4b57;
}
.text-body-color {
	color: #6b4b57 !important;
}
.text-primary-color-muted a {
	color: #6b4b57;
}

/* Hero Image, Hero Slider, Page Title, Subheader Navigation */
#subheader-bar .sub-nav li a:hover,
#subheader-bar .sub-nav li.current-menu-item a {
	color: #6b4b57;
}
.breadcrumb-nav a:hover {
	color: #6b4b57;
}

/* Tabs */
.stripe-secondary-color-bg .tabs .tabs-nav .tabs-list a {
    color: rgba(107, 75, 87, 0.75); /* #6b4b57 */
}
.stripe-secondary-color-bg .tabs .tabs-nav .tabs-list a:hover {
	color: #6b4b57;
}
.tabs-full-width .tabs-nav .stripe-secondary-color-bg .tabs-list a {
	color: rgba(107, 75, 87, 0.75); /* #6b4b57 */
}
.tabs-full-width .tabs-nav .stripe-secondary-color-bg .tabs-list a:hover {
	color: #6b4b57;
}

/* Pagination */
.post-pagination a:hover {
	color: #6b4b57;
}

/* Single Post */
.comment-list .comment-meta .date a:hover,
.comment-list .comment-meta .date a:hover * {
	color: #6b4b57;
}
.comment-list .comment-reply-link {
	color: #6b4b57;
}

/* Standard Table */
.dark-colored-bg table th,
.dark-colored-bg table thead td {
	border-right-color: rgba(107, 75, 87, 0.7) !important; /* #6b4b57 */
}
.dark-colored-bg table td {
	border-color: rgba(107, 75, 87, 0.7) !important; /* #6b4b57 */
}

/* Footer */
#footer .title {
	color: #6b4b57;
}
#footer .footer-menu a:hover {
	color: #6b4b57;
}
#footer .phone-number:hover {
	color: #6b4b57;
}
#footer .contact-email a:hover {
	color: #6b4b57;
}
#footer .recent-posts a:hover {
	color: #6b4b57;
}


/*-----------------------------------------------------------------------------------*/
/*	Violet Red 6 - #ad8795 / rgb(173, 135, 149)
/*-----------------------------------------------------------------------------------*/

/* Typography */
.text-primary-color-muted {
	color: #ad8795 !important;
}
ol.custom-counter > li::before {
	color: #ad8795;
}

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

/* 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(173, 135, 149, 0.1); /* #ad8795 */
}
#primary-nav ul ul li:not(.sf-mega-section) li {
	background-image: -webkit-linear-gradient(left, rgba(173, 135, 149, 0.1), rgba(173, 135, 149, 0.1));
	background-image: -o-linear-gradient(left, rgba(173, 135, 149, 0.1), rgba(173, 135, 149, 0.1));
	background-image: linear-gradient(to right, rgba(173, 135, 149, 0.1), rgba(173, 135, 149, 0.1)); /* #ad8795 */
}
#primary-nav .sf-arrows > li:not(.button-item) > .sf-with-ul:hover::after,
#primary-nav .sf-arrows > li:not(.button-item).sfHover > .sf-with-ul::after {
	color: #ad8795;
}
#primary-nav .sf-arrows ul .sf-with-ul::after {
	color: #ad8795;
}
.sidr ul li,
.sidr .sidr-class-sf-mega-section {
	border-top-color: #ad8795;
}

/* Hero Image, Hero Slider, Page Title, Subheader Navigation */
#subheader-bar .sub-nav li a {
	color: #ad8795;
}
.breadcrumb-nav a {
	color: #ad8795;
}
#subheader-bar.extended .container > p:first-child {
	color: #ad8795;
}

/* Picture Boxes */
.picture-boxes.left-picture-box .box-text .sub {
	color: #ad8795;
}

/* Icon Boxes */
.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: #ad8795;
}
.dark-colored-bg .icon-boxes.top-icon-box.box-filled-bg .box-text p {
	color: #ad8795;
}

/* Carousel Plugin */
.owl-carousel.owl-theme .owl-dots .owl-dot.active span,
.owl-carousel.owl-theme .owl-dots .owl-dot:hover span {
    background-color: #ad8795;
}
.owl-carousel.owl-theme .owl-nav [class*="owl-"]::before {
	color: #ad8795;
}

/* Testimonials */
.testimonial-boxes .columns::before {
	border-color: rgba(173, 135, 149, 0.2); /* #ad8795 */
}
.testimonial-boxes .columns::after {
	color: rgba(173, 135, 149, 0.03); /* #ad8795 */
}
.testimonial-aside .testimonial-item blockquote p {
	color: #ad8795;
}
.testimonial-main-style-1 .cycle-pager span {
    border-color: #ad8795;
}
.testimonial-main-style-1 .cycle-pager span.cycle-pager-active {
	background-color: #ad8795;
}
[class*="testimonial-main-style-"] .cycle-pager .fa {
	color: #ad8795;
}

/* Staff */
.staff-member-profile .contact-email a:hover,
.staff-member-profile .contact-phone .phone-number:hover {
	color: #ad8795;
}

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

/* Blog */
@media (min-width: 768px) {
	.blog-grid-layout article .post-content::before {
		color: rgba(173, 135, 149, 0.03); /* #ad8795 */
	}
}

/* Pagination */
.post-pagination a {
	color: #ad8795;
}

/* Single Post */
.comment-list .comment-meta .date a {
	color: #ad8795;
}

/* Standard Table */
[class$="-layout"] table th,
[class$="-layout"] table thead td {
	border-color: rgba(173, 135, 149, 0.4); /* #ad8795 */
	border-bottom-color: rgba(173, 135, 149, 0.8); /* #ad8795 */
	background-color: rgba(173, 135, 149, 0.1); /* #ad8795 */
}
[class$="-layout"] table td {
	border-color: rgba(173, 135, 149, 0.4); /* #ad8795 */
}
table.standard-table.first-col-bg td:first-child {
	background-color: rgba(173, 135, 149, 0.1); /* #ad8795 */
}
table.standard-table.dark-bg-header th {
	background-color: #ad8795;
	border-color: #ad8795;
}
table.standard-table.dark-bg-header th:last-child {
	border-right-color: #ad8795;
}
table.standard-table.dark-bg-header.first-col-bg th:first-child {
	border-color: rgba(173, 135, 149, 0.4); /* #ad8795 */
	border-right-color: #ad8795;
}
table.standard-table .footer-trim td {
	border-bottom-color: rgba(173, 135, 149, 0.8); /* #ad8795 */
}
.stripe-light-grey-bg table th,
.stripe-light-grey-bg table thead td,
.stripe-primary-color-pale-bg table th,
.stripe-primary-color-pale-bg table thead td,
.stripe-primary-color-light-bg table th,
.stripe-primary-color-light-bg table thead td,
.stripe-pale-bg table th,
.stripe-pale-bg table thead td {
	background-color: rgba(173, 135, 149, 0.05); /* #ad8795 */
}

/* Pricing Table */
.pricing-table .header {
	border-top-color: rgba(173, 135, 149, 0.2); /* #ad8795 */
}
.pricing-table .table-column:first-child .header {
	border-left-color: rgba(173, 135, 149, 0.2); /* #ad8795 */
}
.pricing-table .table-column:last-child .header {
	border-right-color: rgba(173, 135, 149, 0.2); /* #ad8795 */
}
.pricing-table .price {
	background-color: rgba(173, 135, 149, 0.2); /* #ad8795 */
}
.pricing-table .table-column:first-child .features {
	border-left-color: rgba(173, 135, 149, 0.2); /* #ad8795 */
}
.pricing-table .table-column:last-child .features {
	border-right-color: rgba(173, 135, 149, 0.2); /* #ad8795 */
}
.pricing-table .footer {
	background-image: -webkit-linear-gradient(left, rgba(173, 135, 149, 0.2), rgba(173, 135, 149, 0.2));
	background-image: -o-linear-gradient(left, rgba(173, 135, 149, 0.2), rgba(173, 135, 149, 0.2));
	background-image: linear-gradient(to right, rgba(173, 135, 149, 0.2), rgba(173, 135, 149, 0.2)); /* #ad8795 */
}
.pricing-table .table-column.row-labels .footer {
	border-top-color: rgba(173, 135, 149, 0.2); /* #ad8795 */
}
@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(173, 135, 149, 0.2); /* #ad8795 */
	}
	.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(173, 135, 149, 0.2); /* #ad8795 */
	}
}
@media (max-width: 479px) {
	.pricing-table .table-column .header,
	.pricing-table .table-column .features {
		border-left-color: rgba(173, 135, 149, 0.2) !important; /* #ad8795 */
		border-right-color: rgba(173, 135, 149, 0.2) !important; /* #ad8795 */
	}
}

/* Forms */
.comment-form ::-webkit-input-placeholder {
	color: #ad8795;
}
.comment-form :-moz-placeholder { /* Firefox 18- */
	color: #ad8795;
}
.comment-form ::-moz-placeholder { /* Firefox 19+ */
	color: #ad8795;
}
.comment-form :-ms-input-placeholder {  
	color: #ad8795;
}

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

/* Sidebar */
#sidebar .widget-tag-cloud a {
	background-color: #ad8795;
}

/* Footer */
#footer .footer-menu a {
	color: #ad8795;
}
#footer .footer-menu a:hover::after {
	color: #ad8795;
}
#footer .contact-phone {
	color: #ad8795;
}
#footer .contact-email {
	color: #ad8795;
}
#footer .recent-posts a {
	color: #ad8795;
}
#footer-bottom .scroll-top {
	background-color: #ad8795;
}


/*-----------------------------------------------------------------------------------*/
/*	Violet Red 7 - #c4a7b2 / rgb(196, 167, 178)
/*-----------------------------------------------------------------------------------*/

/* Typography */
.text-primary-color-pale {
	color: #c4a7b2 !important;
}

/* Header Menu */
#primary-nav .sf-arrows > li:not(.button-item) > .sf-with-ul::after {
	color: #c4a7b2;
}
#mobile-menu-button .fa {
	color: #c4a7b2;
}
#secondary-nav .quick-links .menu-item a {
	color: #c4a7b2;
}

/* Hero Image, Hero Slider, Page Title, Subheader Navigation */
.breadcrumb-nav li::after {
	color: rgba(196, 167, 178, 0.7); /* #c4a7b2 */
}

/* Staff */
.staff-member-profile .contact-email .fa {
	color: #c4a7b2;
}
.staff-member-profile .contact-phone .fa {
	color: #c4a7b2;
}
.staff-member-profile .contact-skype .fa {
	color: #c4a7b2;
}

/* Accordion / Toggle */
.accordion.numbered-items .toggle-trigger a:before,
.toggles.numbered-items .toggle-trigger a:before {
	color: #c4a7b2;
}

/* Stat Data */
.dark-colored-bg .stat-data[class*="-cols"] .columns::before {
	border-left-color: #c4a7b2;
}

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

/* Contact Info & Google Map */
.contact-page .contact-info .contact-email .fa {
	color: #c4a7b2;
}
.contact-page .contact-info .contact-phone .fa {
	color: #c4a7b2;
}
.contact-page .contact-info .contact-fax .fa {
	color: #c4a7b2;
}
.contact-page .contact-info .contact-skype .fa {
	color: #c4a7b2;
}
@media (max-width: 767px) {
	.contact-page #sidebar::before {
		border-top-color: #c4a7b2;
	}
}

/* Footer */
#footer .footer-menu a::after {
	color: rgba(196, 167, 178, 0.7); /* #c4a7b2 */
}
#footer-bottom * {
	color: #c4a7b2;
}

/* Typography */
.note-separator {
	border-bottom-color: #c4a7b2;
}
.note-separator.grey-separator {
	border-bottom-color: #c4a7b2;
}


/*-----------------------------------------------------------------------------------*/
/*	Violet Red 8 - #e8d1d9 / rgb(232, 209, 217)
/*-----------------------------------------------------------------------------------*/

/* Typography */
.text-primary-color-light {
	color: #e8d1d9 !important;
}
.dark-colored-bg .pullquote blockquote cite {
	color: #e8d1d9;
}

/* Header Menu */
#primary-nav > ul > li:not(.button-item) > a:hover,
#primary-nav > ul > li:not(.button-item).sfHover > a {
	color: #e8d1d9;
}
#mobile-menu-button:hover .fa {
	color: #e8d1d9;
}
#mobile-menu-close .fa {
	color: #e8d1d9;
}
#secondary-nav .quick-links .menu-item a:hover {
	color: #e8d1d9;
}
#secondary-nav .quick-links .phone-number {
	color: #e8d1d9;
}

/* Hero Image, Hero Slider, Page Title, Subheader Navigation */
#subheader-bar .sub-nav li span {
	color: #e8d1d9;
}

/* Icon Boxes */
.icon-boxes.top-icon-box.icon-large-round-bg .box-icon::before {
	border-color: rgba(232, 209, 217, 0.7); /* #e8d1d9; */
}
.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: rgba(232, 209, 217, 0.7); /* #e8d1d9; */
}
.icon-boxes.top-icon-box.icon-medium-round-bg .box-icon::before {
	border-color: rgba(232, 209, 217, 0.7); /* #e8d1d9; */
}

/* Stages */
.stages .box-icon::before {
	border-color: rgba(232, 209, 217, 0.7); /* #e8d1d9; */
}
.stages .box-icon.primary-color-bg::before {
	border-color: rgba(232, 209, 217, 0.7); /* #e8d1d9; */
}

/* Testimonials */
.testimonial-aside::before {
	color: #e8d1d9;
}
.dark-colored-bg .testimonial-main-style-1 .testimonial-item .author-info span {
	color: #e8d1d9;
}
.testimonial-main-style-2 > .testimonial-item:first-child {
	border-right-color: #e8d1d9;
}
.testimonial-main-style-2 .cycle-carousel-wrap .testimonial-item.cycle-slide-active {
	border-right-color: #e8d1d9;
}
.dark-colored-bg .testimonial-main-style-2 .testimonial-item .author-info span {
	color: #e8d1d9;
}
.dark-colored-bg .testimonial-main-style-1 .cycle-pager span {
    border-color: #e8d1d9;
}
.dark-colored-bg .testimonial-main-style-1 .cycle-pager span.cycle-pager-active {
	background-color: #e8d1d9;
}
.dark-colored-bg [class*="testimonial-main-style-"] .cycle-pager .fa {
	color: #e8d1d9;
}

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

/* Stat Data */
.dark-colored-bg .stat-data .fact-statement cite a {
	color: #e8d1d9;
}

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

/* Footer */
#footer.footer-style-1 .columns:not(:first-child):not(:nth-child(2)),
#footer.footer-style-2 .columns:not(:first-child) {
	border-left-color: #e8d1d9;
}
@media (min-width: 571px) and (max-width: 991px) {
	#footer.footer-style-1 .col-md-3 .title {
		border-bottom-color: #e8d1d9;
	}
}
@media (min-width: 571px) and (max-width: 767px) {
	#footer.footer-style-2 .col-sm-4 .title {
		border-bottom-color: #e8d1d9;
	}
}

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


/*-----------------------------------------------------------------------------------*/
/*	Violet Red 9 - #f5f2f3 / rgb(245, 242, 243)
/*-----------------------------------------------------------------------------------*/

/* Typography */
.stripe[class*="stripe-light-grey"] .underline-small::after {
	background-color: #f5f2f3;
}

/* Stripe Sections */
.stripe-light-grey-bg {
	background-color: #f5f2f3;
}
@media (min-width: 992px) {
	#main-content.page-left-col .stripe-light-grey-gradient-bg {
		background-color: #f5f2f3;
		background: -webkit-linear-gradient(right, rgba(245, 242, 243, 0), #f5f2f3 400px);
		background: -o-linear-gradient(right, rgba(245, 242, 243, 0), #f5f2f3 400px);
		background: linear-gradient(to left, rgba(245, 242, 243, 0), #f5f2f3 400px); /* #f5f2f3 */
	}
}
@media (max-width: 991px) {
	#main-content.page-left-col .stripe-light-grey-gradient-bg,
	#main-content.page-left-col .stripe-light-grey-bg {
		background-color: #f5f2f3;
	}
}
.stripe-light-grey-bg.dots-bg > .stripe-upper-bg::before {
	background-image: -webkit-linear-gradient(top, rgba(245, 242, 243, 1), rgba(245, 242, 243, 0));
	background-image: -o-linear-gradient(top, rgba(245, 242, 243, 1), rgba(245, 242, 243, 0));
	background-image: linear-gradient(to bottom, rgba(245, 242, 243, 1), rgba(245, 242, 243, 0)); /* #f5f2f3 */
}
.stripe-light-grey-bg.dots-bg > .stripe-upper-bg::after {
	background-image: -webkit-linear-gradient(bottom, rgba(245, 242, 243, 1), rgba(245, 242, 243, 0));
	background-image: -o-linear-gradient(bottom, rgba(245, 242, 243, 1), rgba(245, 242, 243, 0));
	background-image: linear-gradient(to top, rgba(245, 242, 243, 1), rgba(245, 242, 243, 0)); /* #f5f2f3 */
}
@media (max-width: 991px) {
	.stripe-left-col-fullwidth-grey .columns:first-child,
	.stripe-right-col-fullwidth-grey .columns:last-child {
		background-color: #f5f2f3;
	}
}
@media (min-width: 992px) {
	.stripe-left-col-fullwidth-grey .row {
		background: -webkit-linear-gradient(left, #f5f2f3 50%, transparent 50%);
		background: -o-linear-gradient(left, #f5f2f3 50%, transparent 50%);
		background: linear-gradient(to right, #f5f2f3 50%, transparent 50%);
	}
	.stripe-right-col-fullwidth-grey .row {
		background: -webkit-linear-gradient(right, #f5f2f3 50%, transparent 50%);
		background: -o-linear-gradient(right, #f5f2f3 50%, transparent 50%);
		background: linear-gradient(to left, #f5f2f3 50%, transparent 50%);
	}
}

/* Fancy Icon */
.stripe-light-grey-bg .fancy-icon .box-icon {
	background-color: #f5f2f3;
}
.stripe-light-grey-bg .fancy-icon .box-icon .inner-border {
	border-color: #f5f2f3;
}


/*-----------------------------------------------------------------------------------*/
/*	Violet Red 10 - #fcedf3 / rgb(252, 237, 243)
/*-----------------------------------------------------------------------------------*/

/* Typography */
.stripe-primary-color-light-bg .underline-small::after {
	background-color: #fcedf3;
}
a.text-white:hover {
	color: #fcedf3 !important;
}

/* Stripe Sections */
.stripe-primary-color-light-bg {
	background-color: #fcedf3;
}
.stripe-primary-color-light-bg.dots-bg > .stripe-upper-bg::before {
	background-image: -webkit-linear-gradient(top, rgba(252, 237, 243, 1), rgba(252, 237, 243, 0));
	background-image: -o-linear-gradient(top, rgba(252, 237, 243, 1), rgba(252, 237, 243, 0));
	background-image: linear-gradient(to bottom, rgba(252, 237, 243, 1), rgba(252, 237, 243, 0)); /* #fcedf3 */
}
.stripe-primary-color-light-bg.dots-bg > .stripe-upper-bg::after {
	background-image: -webkit-linear-gradient(bottom, rgba(252, 237, 243, 1), rgba(252, 237, 243, 0));
	background-image: -o-linear-gradient(bottom, rgba(252, 237, 243, 1), rgba(252, 237, 243, 0));
	background-image: linear-gradient(to top, rgba(252, 237, 243, 1), rgba(252, 237, 243, 0)); /* #fcedf3 */
}

/* Single Post */
@media (max-width: 991px) {
	.single-post-details .post-author .author-image img {
		border-color: #fcedf3;
	}
}

/* Footer */
#footer-bottom .links a:hover {
	color: #fcedf3;
}


/*-----------------------------------------------------------------------------------*/
/*	Violet Red 11 - #fcf2f6 / rgb(252, 242, 246)
/*-----------------------------------------------------------------------------------*/

/* Typography */
.stripe-primary-color-pale-bg .underline-small::after {
	background-color: #fcf2f6;
}

/* Hero Image, Hero Slider, Page Title, Subheader Navigation */
#hero-content {
	background-color: #fcf2f6;
}
#hero-content.image-bg.hero-subheader-dots::before {
	background-image: -webkit-linear-gradient(bottom, rgba(252, 242, 246, 0) 130px, #fcf2f6 180px);
	background-image: -o-linear-gradient(bottom, rgba(252, 242, 246, 0) 130px, #fcf2f6 180px);
	background-image: linear-gradient(to top, rgba(252, 242, 246, 0) 130px, #fcf2f6 180px); /* #fcf2f6 */
}
#hero-content.image-bg .hero-caption::after {
	background-color: #fcf2f6;
}

/* Stripe Sections */
.stripe-primary-color-pale-bg {
	background-color: #fcf2f6;
}
.stripe-primary-color-pale-bg.dots-bg > .stripe-upper-bg::before {
	background-image: -webkit-linear-gradient(top, rgba(252, 242, 246, 1), rgba(252, 242, 246, 0));
	background-image: -o-linear-gradient(top, rgba(252, 242, 246, 1), rgba(252, 242, 246, 0));
	background-image: linear-gradient(to bottom, rgba(252, 242, 246, 1), rgba(252, 242, 246, 0)); /* #fcf2f6 */
}
.stripe-primary-color-pale-bg.dots-bg > .stripe-upper-bg::after {
	background-image: -webkit-linear-gradient(bottom, rgba(252, 242, 246, 1), rgba(252, 242, 246, 0));
	background-image: -o-linear-gradient(bottom, rgba(252, 242, 246, 1), rgba(252, 242, 246, 0));
	background-image: linear-gradient(to top, rgba(252, 242, 246, 1), rgba(252, 242, 246, 0)); /* #fcf2f6 */
}

/* Picture Boxes */
.picture-boxes.top-picture-box.box-filled-bg .box-image {
	background-color: #fcf2f6;
}

/* Icon Boxes */
.dark-colored-bg .icon-boxes.top-icon-box.box-filled-bg .columns::before {
	background-color: #fcf2f6;
}

/* Fancy Image */
.fancy-picture .box-image {
	background-color: #fcf2f6;
}

/* Fancy Icon */
.stripe-primary-color-light-bg .fancy-icon .box-icon {
	background-color: #fcf2f6;
}

/* Forms */
#subheader-bar .subscription-form input[type="text"],
#subheader-bar .subscription-form input[type="email"] {
	background-color: #fcf2f6;
}
#subheader-bar .subscription-form input[type="text"]:focus,
#subheader-bar .subscription-form input[type="email"]:focus {
	background-color: #fcf2f6;
}

/* Contact Info & Google Map */
.stripe-contact-details .contact-email a:hover,
.stripe-contact-details .contact-phone .phone-number:hover,
.stripe-contact-details .contact-fax .phone-number:hover {
	color: #fcf2f6;
}


/*-----------------------------------------------------------------------------------*/
/*	Violet Red 12 - #9c2d56 / rgb(156, 45, 86)
/*-----------------------------------------------------------------------------------*/

/* Typography */
.text-primary-color-saturated {
	color: #9c2d56 !important;
}
.pullquote:not(.quote-marks) .pullquote-statement:first-child blockquote p {
	color: #9c2d56;
}
.text-black a:hover,
.text-body-color a:hover,
.text-primary-color a:hover,
.text-primary-color-muted a:hover,
.text-secondary-color a:hover {
	color: #9c2d56;
}
p.text-secondary-color a {
	color: #9c2d56;
}

/* Header Menu */
#primary-nav ul ul li.current-menu-item > a,
#primary-nav ul ul li.current-menu-item > a:hover,
#primary-nav ul ul li.current-menu-ancestor > a {
	color: #9c2d56;
}
#primary-nav .sf-mega .sf-mega-section li.current-menu-item > a {
	color: #9c2d56;
}

/* Hero Image, Hero Slider, Page Title, Subheader Navigation */
#hero-content .hero-caption h1 {
	color: #9c2d56;
}
#hero-content .hero-caption p {
	color: #9c2d56;
}
#subheader-bar .action-box > div:first-child p {
	color: #9c2d56;
}

/* 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,
.icon-boxes.top-icon-box.box-filled-bg .box-icon.primary-color-dark i {
	color: #9c2d56;
}
.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 {
	color: #9c2d56;
}

/* Staff */
.staff-member-profile .contact-email a,
.staff-member-profile .contact-phone .phone-number,
.staff-member-profile .contact-skype {
	color: #9c2d56;
}

/* Stat Data */
.stat-data.stat-3-cols .fact-number {
	color: #9c2d56;
}

/* Blog */
.blog-list-layout article .post-content .title a:hover {
	color: #9c2d56;
}
.blog-grid-layout article .post-description .title a:hover {
	color: #9c2d56;
}

/* Forms */
#subheader-bar .subscription-form input[type="submit"] {
	background-color: rgba(156, 45, 86, 0.75); /* #9c2d56 */
}
#subheader-bar .subscription-form input[type="submit"]:hover {
	background: rgba(156, 45, 86, 0.85); /* #9c2d56 */
}

/* Contact Info & Google Map */
.stripe-contact-details .contact-details .title {
	color: #9c2d56;
}
.contact-page .contact-info .contact-email a,
.contact-page .contact-info .contact-phone .phone-number,
.contact-page .contact-info .contact-fax .phone-number,
.contact-page .contact-info .contact-skype {
	color: #9c2d56;
}
.contact-page #sidebar .address-details .title {
	color: #9c2d56;
}

/* Sidebar */
.widget-social-profiles .fa-icon-list li a {
	background-color: #9c2d56;
}


/*-----------------------------------------------------------------------------------*/
/*	Violet Red 13 - #fa64bb / rgb(250, 100, 187)
/*-----------------------------------------------------------------------------------*/

/* Typography */
.text-highlighted {
	color: #fa64bb !important;
}
a:hover {
	color: #fa64bb;
}
a.read-more-link:hover::after {
	background-color: #fa64bb;
}

/* Buttons */
.button,
input[type="submit"],
input[type="reset"],
input[type="button"] {
	background: #fa64bb;
}
.button::before {
	/* background-image: 2 colors - see in "Violet Red 14" */
}
.button.button-medium {
	color: #fa64bb;
	border-color: #fa64bb;
}
.button.button-medium::before {
	background: #fa64bb;
}
.stripe-secondary-color-bg .button:not(.button-grey):not(.button-colored):not(.button-medium) {
	background-color: rgba(250, 100, 187, 0.75); /* #fa64bb */
}

/* Stripe Sections */
.stripe-upper-bg-primary-gradient > .stripe-upper-bg::before { /* !!! 2 colors */
	background-image: -webkit-linear-gradient(135deg, rgba(148, 89, 110, 0.4), rgba(250, 100, 187, 0.4), rgba(148, 89, 110, 0.4));
	background-image: -o-linear-gradient(135deg, rgba(148, 89, 110, 0.4), rgba(250, 100, 187, 0.4), rgba(148, 89, 110, 0.4));
	background-image: linear-gradient(135deg, rgba(148, 89, 110, 0.4), rgba(250, 100, 187, 0.4), rgba(148, 89, 110, 0.4)); /* #94596e & #fa64bb */
}
.stripe-upper-bg-mix-gradient > .stripe-upper-bg::before {
	background-image: -webkit-linear-gradient(135deg, rgba(250, 100, 187, 0.4), rgba(250, 100, 187, 0), rgba(250, 100, 187, 0.4));
	background-image: -o-linear-gradient(135deg, rgba(250, 100, 187, 0.4), rgba(250, 100, 187, 0), rgba(250, 100, 187, 0.4));
	background-image: linear-gradient(135deg, rgba(250, 100, 187, 0.4), rgba(250, 100, 187, 0), rgba(250, 100, 187, 0.4)); /* #fa64bb */
}

/* Testimonials */
.dark-colored-bg .testimonial-main-style-1 .testimonial-item .author-image span, /* placeholder for the author's photo */
.dark-colored-bg .testimonial-main-style-2 .testimonial-item .author-image span {
	background-color: rgba(250, 100, 187, 0.5); /* #fa64bb */
}
.stripe-secondary-color-bg .testimonial-main-style-1 .testimonial-item .author-image span,
.stripe-secondary-color-bg .testimonial-main-style-2 .testimonial-item .author-image span {
	background-color: rgba(250, 100, 187, 0.7); /* #fa64bb */
}
.testimonial-main-style-2 .testimonial-item .author-info h5 {
	color: #fa64bb;
}

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

/* Sidebar */
#sidebar .widget-subscription-form.secondary-color-bg .subscription-form input[type="submit"] {
	background-color: rgba(250, 100, 187, 0.75); /* #fa64bb */
}

/* Footer */
@media (min-width: 571px) and (max-width: 991px) {
	#footer.footer-style-1 .col-xs-12.col-md-3 .contact-phone a:hover,
	#footer.footer-style-1 .col-xs-12.col-md-3 .contact-email a:hover {
		color: #fa64bb;
	}
}
@media (min-width: 571px) and (max-width: 767px) {
	#footer.footer-style-2 .col-xs-12.col-sm-4 .contact-phone a:hover,
	#footer.footer-style-2 .col-xs-12.col-sm-4 .contact-email a:hover {
		color: #fa64bb;
	}
}


/*-----------------------------------------------------------------------------------*/
/*	Violet Red 14 - #e55c9e / rgb(229, 92, 158)
/*-----------------------------------------------------------------------------------*/

/* Typography */
a {
	color: #e55c9e;
}
p.text-secondary-color a:hover {
	color: #e55c9e;
}
a.read-more-link::after {
	background-color: #e55c9e;
}

/* Buttons */
.button::before { /* !!! 2 colors */
	background-image: -webkit-linear-gradient(bottom, #fa64bb, #e55c9e);
	background-image: -o-linear-gradient(bottom, #fa64bb, #e55c9e);
	background-image: linear-gradient(to top, #fa64bb, #e55c9e);
}
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover {
	background: #e55c9e;
}

/* 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,
.icon-boxes.top-icon-box.box-filled-bg .box-icon.primary-color i {
	color: #e55c9e;
}
.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 {
	color: #e55c9e;
}

/* Sidebar */
#sidebar .widget-subscription-form.secondary-color-bg .subscription-form input[type="submit"]:hover {
	background-color: rgba(229, 92, 158, 0.75); /* #e55c9e */
}

/* Footer */
@media (min-width: 571px) and (max-width: 991px) {
	#footer.footer-style-1 .col-xs-12.col-md-3 .contact-phone,
	#footer.footer-style-1 .col-xs-12.col-md-3 .contact-email {
		color: #e55c9e;
	}
}
@media (min-width: 571px) and (max-width: 767px) {
	#footer.footer-style-2 .col-xs-12.col-sm-4 .contact-phone,
	#footer.footer-style-2 .col-xs-12.col-sm-4 .contact-email {
		color: #e55c9e;
	}
}


/*-----------------------------------------------------------------------------------*/
/*	Backgrounds
/*-----------------------------------------------------------------------------------*/
#header {
	background-image: url(../../images/backgrounds/primary-color/violet-red/dots-bg.svg);
}
.stripe-memphis-bg > .stripe-upper-bg::after {
	background-image: url(../../images/backgrounds/primary-color/violet-red/memphis-bg-primary.svg); /* color 12 */
}
.small-bar::after,
.small-bar.grey-bar::after {
	background-image: url(../../images/backgrounds/primary-color/violet-red/zigzag-primary.svg); /* color 3 */
}


/*-----------------------------------------------------------------------------------*/
/*	Icons
/*-----------------------------------------------------------------------------------*/
a.read-more-link-small::before {
	background-image: url(../../images/icons/primary-color/violet-red/link-arrow-long-primary1.svg); /* color 14 */
}
a.read-more-link-small::after {
	background-image: url(../../images/icons/primary-color/violet-red/link-arrow-long-primary2.svg); /* color 13 */
}


/*-----------------------------------------------------------------------------------*/
/*	Icon Boxes - other color
/*-----------------------------------------------------------------------------------*/
.icon-boxes .box-icon.other-color i {
	color: #1dca7f; /* green */
}