.logo h2:before,
.topright-button,
.slideshow-button,
#page-header .title-block3,
.navigation li ul li a:hover,
.rev-custom-caption-1 .title-block1,
.rev-custom-caption-2 .title-block1,
.button1:hover,
.button3:hover,
.button5:hover,
.button2,
.button4,
.button6,
.page-pagination li span.current,
.page-pagination li a:hover,
.content-wrapper button,
#submit-button,
.vc_tta-panels .vc_tta-panel-title:before,
.toggle h4:before,
.news-m,
.accommodation-search-form-1 button,
.wpcf7-form input[type="submit"],
.retirement-button-1,
.more-link,
.new-icon,
.pricing-table-wrapper .pt-one-third:nth-child(1n) h4,
.pricing-table-wrapper .pt-one-half:nth-child(1n) h4,
.pricing-table-wrapper .pt-full-width:nth-child(1n) h4,
.page-not-found-wrapper .page-not-found-search-form button,
.link-arrow,
.content-wrapper .contact-form-1 button,
.contact-details-widget .cdw-address:before,
.contact-details-widget .cdw-time:before,
.contact-details-widget .cdw-phone:before,
.contact-details-widget .cdw-email:before,
.pp_close,
.content-wrapper .search-result-list li span,
.title-block2,
.title-block4,
.title-block5,
.footer table th,
.wp-pagenavi span.current,
.wp-pagenavi a:hover {
	background: #7b52ab;
}

.pp_close {
	background: #7b52ab !important;
}

.header-icon .fa,
.content-wrapper ul li:before,
.content-wrapper p a,
.news-block-wrapper .news-block-content .news-meta .nm-news-author:before,
.news-block-wrapper .news-block-content .news-meta .nm-news-date:before,
.news-block-wrapper .news-block-content .news-meta .nm-news-category:before,
.news-block-wrapper .news-block-content .news-meta .nm-news-comments:before,
.content-wrapper .accommodation-block ul li:before,
.content-wrapper .testimonial-wrapper .testimonial-text-wrapper span,
.pricing-table-wrapper ul li:before {
	color: #7b52ab;
}

.navigation-wrapper,
.mobile-navigation-wrapper,
.mobile-navigation-wrapper ul li li a,
.mobile-navigation-wrapper ul li li li a,
.content-wrapper table th,
.title-style1,
.link-blocks .link-block-2,
.link-blocks .link-block-3,
.footer,
.post-pagination span,
.post-pagination span:hover {
	background: #36175e;
}

.post-pagination span,
.post-pagination span:hover {
	border: #36175e 1px solid;
}

.owl-carousel1 .owl-prev,
.owl-carousel1 .owl-next,
.owl-carousel2 .owl-prev,
.owl-carousel2 .owl-next,
.owl-carousel3 .owl-prev,
.owl-carousel3 .owl-next,
.owl-carousel4 .owl-prev,
.owl-carousel4 .owl-next {
	color: #36175e;
}

.accommodation-search-form-1,
.wpcf7-form,
.about-us-home,
.page-not-found-wrapper .page-not-found-search-form,
.content-wrapper .contact-form-1,
.accommodation-dedicated-search {
	background: #e9e3f0;
}

.tweets li .tweet-time {
	color: #9768d1;
}

.tweets li a {
	color: #9768d1;
}

.mobile-navigation-wrapper ul a,
.mobile-navigation-wrapper ul li li a:hover,
.mobile-navigation-wrapper ul li li li a:hover {
	background: #4e2e78;
}

.mobile-navigation-wrapper ul a,
.footer-bottom {
	border-top: #4e2e78 1px solid;
}

.footer .tagcloud a {
	border: #4e2e78 1px solid;
}

.button1:hover,
.button3:hover,
.button5:hover,
.page-pagination li span.current,
.page-pagination li a:hover {
	border: #7b52ab 1px solid;
}

.ui-tabs .ui-tabs-nav li.ui-state-active {
	border-top: #7b52ab 4px solid;
}

.corner-text {
	border-bottom: 40px solid #7b52ab;
}

.pricing-table-wrapper .pt-one-third:nth-child(1n) h4:before,
.pricing-table-wrapper .pt-one-half:nth-child(1n) h4:before,
.pricing-table-wrapper .pt-full-width:nth-child(1n) h4:before {
	border-top: 35px solid #7b52ab;
}

.pricing-table-wrapper .pt-one-third:nth-child(2n) h4,
.pricing-table-wrapper .pt-one-half:nth-child(2n) h4,
.pricing-table-wrapper .pt-full-width:nth-child(2n) h4 {
	background: #57357f;
}

.pricing-table-wrapper .pt-one-third:nth-child(2n) h4:before,
.pricing-table-wrapper .pt-one-half:nth-child(2n) h4:before,
.pricing-table-wrapper .pt-full-width:nth-child(2n) h4:before {
	border-top: 35px solid #57357f;
}

.pricing-table-wrapper .pt-one-third:nth-child(3n) h4,
.pricing-table-wrapper .pt-one-half:nth-child(3n) h4,
.pricing-table-wrapper .pt-full-width:nth-child(3n) h4 {
	background: #391b5c;
}

.pricing-table-wrapper .pt-one-third:nth-child(3n) h4:before,
.pricing-table-wrapper .pt-one-half:nth-child(3n) h4:before,
.pricing-table-wrapper .pt-full-width:nth-child(3n) h4:before {
	border-top: 35px solid #391b5c;
}