.sidebar .panel-heading a {
	background: #f8f8f8;
	color: #40c2a8;
}

.side-list.hovered-list a:hover {
	color: #40c2a8;
}

.side-list li.active a {
	color: #40c2a8;
}

.boxed-layout {
	background: #6b6957;
}

.rev_slider_wrapper .banner-heading-sub {
	color: #40c2a8;
}

.rev_slider_wrapper .rev-btn .btn-banner {
	border-color: #40c2a8;
	color: #40c2a8;
}

.rev_slider_wrapper .rev-btn .btn-banner:hover {
	border-color: #2ca089;
	background: #2ca089;
}

.rev_slider_wrapper .rev-btn.filled a {
	color: #40c2a8;
}

.rev_slider_wrapper .rev-btn.filled:hover a {
	color: #40c2a8;
}

.services-block.has-bg .ico-article:hover .content-title,
.services-block.has-bg .ico-article:hover a {
	color: #40c2a8;
}

.services-block.has-bg .ico-article:hover .ico-holder {
	color: #40c2a8;
}

.dropdown-menu a:hover {
	color: #2ca089;
}

.banner-home .banner-text .subtitle {
	color: #40c2a8;
}

.banner-text h1 span {
	color: #40c2a8;
}

.banner-caption-s1 .center-text h1,
.banner-home .banner-caption-s1 .center-text h1 {
	color: #40c2a8;
}

.feature-block li a:hover {
	color: #40c2a8;
}

.content-block {
	background: #f8f8f8;
}

.content-block.guide-add .social-networks a {
	background: #2e3436;
}

.content-block.guide-add .social-networks a:hover {
	background: #40c2a8;
}

.btn.btn-primary:hover {
	border-color: #40c2a8;
	background: #40c2a8;
}

.btn.btn-default {
	border-color: #e2e2e2;
	background: #252525;
}

.btn.btn-default:before {
	background: #40c2a8;
}

.btn.btn-default:hover {
	background: none;
	border-color: #40c2a8;
}

.btn.btn-trip {
	background: rgba(64, 194, 168, .61);
}

.btn.btn-trip:hover {
	background: rgba(50, 157, 136, .61);
}

.btn.btn-info-sub {
	background: #40c2a8;
	border-color: #40c2a8;
}

.btn.btn-info-sub:hover {
	background: #2ca089;
	border-color: #2ca089;
}

.btn.btn-info {
	background: #40c2a8;
	border-color: #40c2a8;
}

.btn.btn-info:hover {
	background: #2ca089;
	border-color: #2ca089;
}

.btn.btn-white:hover {
	background: #fff;
	color: #40c2a8;
}

.btn-banner {
	color: #40c2a8;
	border: 1px solid #40c2a8;
}

.btn-banner:hover {
	background: #40c2a8;
	color: #fff;
}

.filter-option .link.active,
.filter-option .link:hover {
	color: #40c2a8;
}

.pagination-wrap .btn-next a:hover,
.pagination-wrap .btn-prev a:hover {
	background: none;
	color: #40c2a8;
}

.pagination-wrap li a:hover {
	background: #40c2a8;
	color: #fff;
	border: 1px solid #f8f8f8;
}

.pagination-wrap li.active a {
	color: #fff;
	border: 1px solid #f8f8f8;
	border-color: transparent;
	background: #40c2a8;
}

.pagination-wrap li.active a:hover {
	background: #40c2a8;
	color: #fff;
	border-color: transparent;
}

.count-block .block-1 {
	background: #40c2a8;
}

.count-block .block-2 {
	background: #2ca089;
}

.count-block .block-3 {
	background: #02abb0;
}

.count-block .block-4 {
	background: #40c2a8;
}

.article.has-hover-s2:hover h3 a {
	color: #2ca089;
}

.article.has-hover-s3 .star-rating > span {
	color: #40c2a8;
}

.article.has-hover-s3 .star-rating > span.disable {
	color: #fff;
}

.article.has-hover-s3 .star-rating > span:hover {
	color: #329d88;
}

.article.has-hover-s3:hover h3 a {
	color: #40c2a8;
}

.article.has-hover-s3:hover .more {
	color: #40c2a8;
}

.article .hover-article a:hover {
	color: #40c2a8;
}

.article .ico-action a:hover {
	color: #2ca089;
}

.article h3 a:hover {
	color: #2ca089;
}

.article .more:hover {
	color: #2ca089;
}

.article .img-wrap .social-networks a {
	background: #2ca089;
}

.article .thumbnail:hover h3 a {
	color: #2ca089;
}

.article .thumbnail:hover footer .price span {
	color: #2ca089;
}

.article.blog-article:hover .heading {
	color: #2ca089;
}

.article.blog-article:hover .heading h3 a {
	color: #2ca089;
}

.article.blog-article:hover .link-view a {
	color: #2ca089;
}

.article.blog-article:hover .star-rating .disable a,
.article.blog-article:hover .star-rating .disable span {
	color: #adadad;
}

.article.blog-article:hover .star-rating a,
.article.blog-article:hover .star-rating span {
	color: #2ca089;
}

.article.blog-article .footer-sub a:hover {
	color: #2ca089;
}

.blog-single .meta-article a:hover {
	color: #2ca089;
}

.meta-article .ico-action a:hover {
	color: #2ca089;
}

.img-article .caption {
	background: #2e3436;
}

.img-article .text-block {
	background: #2e3436;
}

.img-article .holder:hover .caption,
.img-article .holder:hover .text-block {
	background: #2ca089;
	color: #fff;
}

.content-block.guide-sub .holder:hover .caption {
	color: #fff;
}

.content-block.guide-sub .holder:hover .caption h3 {
	color: #fff;
}

.list-view .article .thumbnail:hover h3 a {
	color: #2ca089;
}

.list-view .article .thumbnail:hover .price span {
	color: #2ca089;
}

.list-view .article .thumbnail:hover .activity-level .ico {
	color: #2ca089;
}

.list-view .article .thumbnail:hover .star-rating {
	color: #2ca089;
}

.list-view .article .ico-action a:hover {
	color: #2ca089;
}

.recent-block .thumbnail:hover .sub-info span:last-child {
	color: #2ca089;
}

.image-slide .controls a {
	background: #40c2a8;
}

.image-slide .controls a:hover {
	background: #67ceba;
}

.popup {
	background: #40c2a8;
}

.popup:before {
	border-bottom: 7px solid #40c2a8;
}

.pop-opener:hover [class^='icon-'],
.pop-opener:hover [class*=' icon-'] {
	color: #40c2a8;
}

.recent-block .popup:before {
	border-top: 7px solid #2ca089;
}

.article .pop-opener:hover [class^='icon-'],
.article .pop-opener:hover [class*=' icon-'] {
	color: #2ca089;
}

.article .popup {
	background: #2ca089;
}

.article .popup:before {
	border-bottom-color: #2ca089;
}

.comment-slot .name a:hover {
	color: #2ca089;
}

.comments .comment-slot .text:hover a {
	color: #40c2a8;
}

.comments .comment-slot .text:hover .star-rating {
	color: #40c2a8;
}

.comments .link-more a:hover {
	color: #40c2a8;
}

.star-rating > span:hover {
	color: #40c2a8;
}

.seperator:before {
	background: #e2e2e2;
}

.featured-content.feature-small {
	background: #2ca089;
}

.progress .progress-bar {
	position: relative;
	box-shadow: none;
	background: #40c2a8;
}

.progress .value {
	background: #2ca089;
}

.progress .value:before {
	border-color: #2ca089 transparent transparent;
}

.block-quotation {
	background: #40c2a8;
}

.block-quotation:after {
	background: rgba(64, 194, 168, .69);
}

.partner-block a:before {
	background: #2ca089;
}

.content-intro .map-col .holder {
	background: #2ca089;
	border: 10px solid #217867;
}

.trip-info .reviews-info .star-rating {
	color: #2ca089;
}

#tour-slide .owl-prev,
#tour-slide .owl-next {
	background: #40c2a8;
}

#tour-slide .owl-prev:hover,
#tour-slide .owl-next:hover {
	background: #329d88;
}

.trip-detail .nav-wrap {
	background: #40c2a8;
}

.question-select .jcf-select:hover .jcf-select-text {
	color: #40c2a8;
}

.header-box:hover {
	color: #40c2a8;
}

.header-box:hover .star-rating {
	color: #2ca089;
}

.header-box a:hover {
	color: #40c2a8;
}

.nav-tabs > li.active a,
.nav-tabs > li:focus a {
	color: #40c2a8;
}

.nav-tabs > li.active a:hover,
.nav-tabs > li.active a.active,
.nav-tabs > li.active a:focus,
.nav-tabs > li:focus a:hover,
.nav-tabs > li:focus a.active,
.nav-tabs > li:focus a:focus {
	color: #40c2a8;
}

.nav-tabs > li > a {
	color: #9d9d9d;
}

.nav-tabs > li > a:hover {
	color: #40c2a8;
}

.carousel .carousel-control:hover {
	background: #40c2a8;
}

.reviews-slot .name a:hover {
	color: #40c2a8;
}

.trip-form {
	color: #fff;
	box-shadow: 0 2px 2px rgba(64, 194, 168, .75);
	background: rgba(64, 194, 168, .61);
	border: 10px solid rgba(64, 194, 168, .61);
}

.jcf-select.jcf-select-filter-select {
	background: #40c2a8;
}

.jcf-select.jcf-select-filter-select.jcf-select-bg-white {
	background: #fff;
}

.jcf-select.jcf-select-filter-select.jcf-select-bg-white .jcf-select-text {
	color: #5c5e62;
}

.jcf-select.jcf-select-filter-select.jcf-select-bg-white .jcf-select-opener:after {
	color: #5c5e62;
}

.jcf-select.jcf-select-filter-select.jcf-select-bg-gray {
	background: #f8f8f8;
}

.jcf-select.jcf-select-filter-select.jcf-select-bg-gray .jcf-select-text {
	color: #5c5e62;
}

.jcf-select.jcf-select-filter-select.jcf-select-bg-gray .jcf-select-opener:after {
	color: #5c5e62;
}

.jcf-select.jcf-select-sort-select {
	background: #40c2a8;
}

.jcf-list-box {
	border: 1px solid #b8c3c9;
}

.jcf-select-drop.jcf-select-filter-select .jcf-option.jcf-hover {
	background: #2c8a77;
}

.jcf-select-drop.jcf-select-filter-select .jcf-list {
	background: #38b098;
}

.jcf-select-drop.jcf-select-filter-select.jcf-select-bg-white .jcf-list {
	background: #fff;
}

.jcf-select-drop.jcf-select-filter-select.jcf-select-bg-white .jcf-option {
	color: #5c5e62;
}

.jcf-select-drop.jcf-select-filter-select.jcf-select-bg-white .jcf-option.jcf-hover {
	background: #e6e6e6;
}

.jcf-select-drop.jcf-select-filter-select.jcf-select-bg-gray .jcf-option {
	color: #5c5e62;
}

.jcf-select-drop.jcf-select-filter-select.jcf-select-bg-gray .jcf-option.jcf-hover {
	background: #dfdfdf;
}

.jcf-select-drop.jcf-select-filter-select.jcf-select-bg-gray .jcf-list {
	background: #f8f8f8;
}

.jcf-select-drop.jcf-select-question .jcf-select-drop-content {
	border: 1px solid #f8f8f8;
}

.jcf-select-trip .jcf-select-drop-content {
	background: rgba(64, 194, 168, .61);
	color: #fff;
}

.jcf-select-trip .jcf-list {
	background: rgba(64, 194, 168, .61);
	color: #fff;
}

.jcf-select-trip .jcf-hover {
	background: rgba(50, 157, 136, .61);
	color: #fff;
}

.comment-form .form-rate .star-rating > span:hover {
	color: #2ca089;
}

.contact-info .tel.bg-blue {
	background: #2ca089;
}

.contact-form [type='submit'].btn {
	border-color: #40c2a8;
	color: #5c5e62;
}

.contact-form [type='submit'].btn:hover {
	background: #40c2a8;
	color: #fff;
}

.contact-confirmation {
	color: #2ca089;
}

.error {
	color: #2ca089;
}

.special-block {
	background: #252525;
	border: 20px solid #323232;
}

.browse-block .column.browse-destination a {
	background: #40c2a8;
}

.browse-block .column.browse-destination a:hover {
	background: #329d88;
}

.browse-block .column.browse-adventures a {
	background: #2ca089;
}

.browse-block .column.browse-adventures a:hover {
	background: #217867;
}

.cart-holder .delete:hover {
	color: #40c2a8;
}

.newsletter-form .info {
	color: #9d9d9d;
}

.newsletter-form .form-control {
	color: #5c5e62;
}

.newsletter-form .form-control::-webkit-input-placeholder {
	color: #5c5e62;
}

.newsletter-form .form-control:-moz-placeholder {
	color: #5c5e62;
}

.newsletter-form .form-control::-moz-placeholder {
	color: #5c5e62;
}

.newsletter-form .form-control:-ms-input-placeholder {
	color: #5c5e62;
}

.newsletter-form .input-holder {
	border-bottom: 2px solid #5c5e62;
}

.newsletter-form [type='submit'] {
	border-color: transparent transparent #5c5e62;
	color: #5c5e62;
}

.footer-nav h3 {
	color: #9d9d9d;
}

.footer-nav ul li {
	color: #9d9d9d;
}

.footer-nav a {
	color: #9d9d9d;
}

.footer-nav a:hover {
	color: #e2e2e2;
}

.social-wrap li a {
	color: #9d9d9d;
}

.social-wrap li a:hover {
	color: #40c2a8;
}

.footer-bottom a {
	color: #9d9d9d;
}

.footer-bottom a:hover {
	color: #e2e2e2;
}

.banner.banner-inner.intro-banner .subtitle {
	color: #40c2a8;
}

.gallery-list a:after {
	background: rgba(44, 160, 137, .92);
}

.article .img-caption {
	color: #9d9d9d;
}

.cart-list .name a:hover {
	color: #40c2a8;
}

.cart-list li:hover a {
	color: #40c2a8;
}

#scroll-to-top i {
	color: #40c2a8;
}

@media only screen and (min-width: 992px) {

#header {
	border-bottom: 1px solid #3d3d3d;
}

.logo {
	border-right: 1px solid #3d3d3d;
}

.default-page #header.white-header .logo,
#header.white-header .logo {
	border-right-color: #181818;
}

.default-page #header.white-header.fixed-position .navbar-default .v-divider,
#header.white-header.fixed-position .navbar-default .v-divider {
	border-color: #eaeaea;
}

.default-page #header.white-header.fixed-position .navbar-default .navbar-nav,
#header.white-header.fixed-position .navbar-default .navbar-nav {
	border-right-color: #eaeaea;
}

.default-page #header.white-header.fixed-position .navbar-default .navbar-nav > li > a,
#header.white-header.fixed-position .navbar-default .navbar-nav > li > a {
	color: #5c5e62;
}

.default-page #header.white-header.fixed-position .navbar-default .navbar-nav > li > a:hover,
#header.white-header.fixed-position .navbar-default .navbar-nav > li > a:hover {
	color: #40c2a8;
}

.default-page #header.white-header.fixed-position .navbar-default .navbar-nav > li.hover > a,
#header.white-header.fixed-position .navbar-default .navbar-nav > li.hover > a {
	color: #40c2a8;
}

.default-page #header.default-white-header .navbar-default .navbar-nav > li > a,
#header.default-white-header .navbar-default .navbar-nav > li > a {
	color: #5c5e62;
}

.default-page #header.default-white-header .navbar-default .navbar-nav > li > a:hover,
#header.default-white-header .navbar-default .navbar-nav > li > a:hover {
	color: #40c2a8;
}

.default-page #header.default-white-header .navbar-default .navbar-nav > li.hover > a,
#header.default-white-header .navbar-default .navbar-nav > li.hover > a {
	color: #40c2a8;
}

.dropdown-menu .drop-holder .col:hover .title,
.dropdown-menu .drop-holder .col:hover a {
	color: #40c2a8;
}

}

@media only screen and (min-width: 1025px) {

#header.fixed-position .navbar-default .navbar-nav > li > a:hover {
	color: #40c2a8;
}

#header.fixed-position .navbar-default .navbar-nav > li > a:active {
	color: #40c2a8;
}

#header.fixed-position .search-form .search-opener:hover {
	color: #40c2a8;
}

}

