/* ------------- Global ------------- */
a {
	color: #9B59B6;
}
blockquote:before {
	background-color: #9B59B6;
}
/* ------------- Header ------------- */
.navbar-header a, .navbar-brand, .header-section .header-search-form .input-group-btn .btn:hover, .secondary_menu_close:hover, .extra-nav i:hover {
	color: #9B59B6;
}
.navbar-brand.site-logo-text .zozo-logo-cap {
	background-color: #9B59B6;
}
/* ------------- Headings ------------- */
h1 > a, h2 > a, h3 > a, h4 > a, h5 > a, h6 > a {
	color: #9B59B6;
}
/* ------------- Button ------------- */
.btn, .btn[disabled], .btn.btn-default {
	background-color: #9B59B6;
}
.btn-search, .btn:hover, .btn:active, .btn:focus, .btn.btn-default:hover, .btn.btn-default:active, .btn.btn-default:focus {
	color: #9B59B6;
	border-color: #9B59B6;
}
.parallax-background .parallax-content a.btn:hover, .parallax-background .parallax-content a.btn:active, .parallax-background .parallax-content a.btn:focus {
	color: #9B59B6;
}
#respond .form-submit input[type="submit"], input[type="submit"], .wpcf7 input[type="submit"], button[type="submit"] {
	background-color: #9B59B6;
}
#respond .form-submit input[type="submit"]:hover, #respond .form-submit input[type="submit"]:active, #respond .form-submit input[type="submit"]:focus, input[type="submit"]:hover, input[type="submit"]:active, input[type="submit"]:focus, .wpcf7 input[type="submit"]:hover, .wpcf7 input[type="submit"]:active, .wpcf7 input[type="submit"]:focus, button[type="submit"]:hover, button[type="submit"]:active, button[type="submit"]:focus {
	color: #9B59B6;
}
/* Icons */
.zozo-icon.icon-bg.icon-circle, .zozo-icon.icon-bg.icon-square, .zozo-icon.icon-bg.icon-rounded {
	background-color: #9B59B6;
}
.zozo-icon.icon-angled.icon-bg:after {
	background-color: #9B59B6;
}
/* ------------------ Page Header ------------------ */
.page-title-section {
	border-color: #9B59B6;
}
.page-title-section .page-title-header h1.entry-title {
	color: #9B59B6;
}
.page-title-icon .zozo-page-icon {
	color: #9B59B6;
}
/* ------------- Main Navigation ------------- */
.zozo-main-nav.navbar-nav li > a:hover, 
.zozo-main-nav.navbar-nav li > a:focus, 
.zozo-main-nav.navbar-nav li > a:active, 
.zozo-main-nav.navbar-nav li:hover > a, 
.zozo-main-nav.navbar-nav li.active > a, 
.zozo-main-nav.navbar-nav .current-menu-ancestor > a, 
.zozo-main-nav.navbar-nav .current-menu-ancestor .dropdown-menu .current-menu-item > a, 
.dropdown-menu, .dropdown-menu .sub-menu {
	background-color: #9B59B6;
}
.header-main-section .navbar-toggle:before {
	background-color: #9B59B6;
}
.zozo-megamenu-container {
	background-color: #9B59B6;
}
/* ------------- Search Form ------------- */
.search-form .input-group input.form-control, .search-form .input-group-btn .btn {
	 border-color: #9B59B6;
}
.search-form .input-group-btn .btn {
	color: #9B59B6;
}
.search-form .input-group-btn .btn:hover {
	background-color: #9B59B6;
	color: #fff;
}
/* ------------- Features Grid & List ------------- */
.feature-box-style.style-box-with-bg .grid-item .grid-box-inner.grid-text-center:after, 
.feature-box-style.style-box-with-bg .grid-item .grid-box-inner .grid-icon:after {
	background-color: #9B59B6;
}
.zozo-feature-box .grid-item:hover .grid-icon-wrapper.icon-hv-bg .grid-icon, 
.zozo-feature-box .grid-item:hover .grid-icon-wrapper.icon-hv-bg.shape-icon-angled .grid-icon:after,
.zozo-feature-box .grid-item:hover .grid-icon-wrapper.icon-hv-bg-icon .grid-icon,
.zozo-feature-box .grid-item:hover .grid-icon-wrapper.icon-hv-bg-icon.shape-icon-angled .grid-icon:after {
	background-color: #9B59B6;
}
.zozo-feature-box .grid-item:hover .grid-icon-wrapper.icon-hv-br-icon.shape-icon-angled .grid-icon:after, 
.zozo-feature-box .grid-item:hover .grid-icon-wrapper.icon-hv-br-icon.shape-icon-angled .grid-icon {
	border-color: #9B59B6;
	color: #9B59B6;
}
.zozo-feature-box .grid-item:hover .grid-icon-wrapper.icon-hv-bg-br .grid-icon {
	background-color: #9B59B6;
}
.zozo-feature-box .grid-item:hover .grid-icon-wrapper.icon-hv-color .grid-icon {
	color: #9B59B6;
}
.zozo-feature-box .grid-item:hover .grid-icon-wrapper.icon-hv-br .grid-icon {
	border-color: #9B59B6;
}
.zozo-feature-box .grid-item:hover .grid-icon-wrapper.icon-hv-br-icon .grid-icon {
	border-color: #9B59B6;
	color: #9B59B6;
}
.zozo-feature-box .grid-item:hover .grid-icon-wrapper.icon-hv-all .grid-icon {
	border-color: #9B59B6;
	background-color: #9B59B6;
}
/* ------------- Progress Bar ------------- */
.progress-bar {
	background-color: #9B59B6;
}
/* ------------- Tabs ------------- */
.zozo-tab-horizontal .nav-tabs > li > a, .zozo-tab-horizontal .nav-tabs > li.active > a, .zozo-tab-horizontal .nav-tabs > li.active > a:hover, .zozo-tab-horizontal .nav-tabs > li.active > a:focus, .zozo-tab-horizontal .tab-content, .zozo-left-vertical .nav-tabs.tabs-left > li.active > a, .zozo-left-vertical .nav-tabs.tabs-left > li.active > a:hover, .zozo-left-vertical .nav-tabs.tabs-left > li > a:hover, .zozo-left-vertical .nav-tabs.tabs-left > li.active > a:focus, .zozo-right-vertical .nav-tabs.tabs-right > li.active > a, .zozo-right-vertical .nav-tabs.tabs-right > li > a:hover, .zozo-right-vertical .nav-tabs.tabs-right > li.active > a:hover, .zozo-right-vertical .nav-tabs.tabs-right > li.active > a:focus {
	border-color: #9B59B6;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li > a:hover, .nav-tabs > li.active > a:focus {
	background-color: #9B59B6;
}
.zozo-left-vertical .nav-tabs.tabs-left > li.active > a:after {
	border-color: transparent transparent transparent #9B59B6;
}
.zozo-right-vertical .nav-tabs.tabs-right > li.active > a:after {
	border-color: transparent #9B59B6 transparent transparent;
}
/* ------------- Accordion ------------- */
.zozo-accordion .panel-title a.collapsed {
	color: #9B59B6;
}
.zozo-accordion .panel-title a:before, .zozo-accordion .panel-title a.collapsed:before, .zozo-accordion .panel-title a:after {
	background-color: #9B59B6;
}
/* ------------- Counter ------------- */
.zozo-counter .counter-icon > i::after {
	background-color: #9B59B6;
}
.counter.zozo-counter-count {
	color: #9B59B6;
}
/* ------------- Day Counter ------------- */
.zozo-daycounter-wrapper .countdown-section .countdown-amount:after, .zozo-daycounter-wrapper .countdown-section .countdown-amount {
	border-color: #9B59B6;
}
/* ------------- Team Member ------------- */
.team-member-name {
	color: #9B59B6;
}
/* ------------- Owl Carousel Navigation ------------- */
.owl-carousel.owl-theme .owl-controls .owl-nav div, .owl-carousel.owl-theme .owl-controls .owl-nav .owl-prev:after, .owl-carousel.owl-theme .owl-controls .owl-nav .owl-next:after {
	border-color: #9B59B6;
}
.owl-carousel.owl-theme .owl-controls .owl-nav div {
	color: #9B59B6;
}
.owl-carousel.owl-theme .owl-controls .owl-nav div:hover:after {
	background-color: #9B59B6;
}
.owl-carousel.owl-theme .owl-controls .owl-dots .owl-dot.active span {
	background-color: #9B59B6;
	box-shadow: 0 0 0 1px #9B59B6;
	-moz-box-shadow: 0 0 0 1px #9B59B6;
	-webkit-box-shadow: 0 0 0 1px #9B59B6;
	-o-box-shadow: 0 0 0 1px #9B59B6;
	-ms-box-shadow: 0 0 0 1px #9B59B6;
}
/* ------------- Flexslider Navigation ------------- */
.flex-direction-nav a, .flex-direction-nav a.flex-prev:after, .flex-direction-nav a.flex-next:after {
	border-color: #9B59B6;
}
.flex-direction-nav a:before {
	color: #9B59B6;
}
.flex-direction-nav a:hover:after {
	background-color: #9B59B6;
}
/* ------------- Pricing Table ------------- */
.pricing-plan-list .pricing-head {
	border-color: #9B59B6;
}
.pricing-plan-list .pricing-head:after {
	border-color: #9B59B6;
}
.pricing-plan-list .zozo-price-item h6 {
	color: #9B59B6;
}
.zozo-pricing-item.active .pricing-head:after {
	background-color: #9B59B6;
}
/* ------------- Portfolio ------------- */
.zozo-portfolio.masonry-style .portfolio-title > h4 {
	color: #9B59B6;
}
.portfolio-overlay {
	background-color: rgba(155, 89, 182, 0.9);
}
.portfolio-mask a {
	color: rgba(155, 89, 182, 0.9);
}
.portfolio-box a:hover {
	color: #9B59B6;
}
.portfolio-tabs li a.active, .portfolio-tabs li a:hover {
	background-color: #9B59B6;
	border-color: #9B59B6;
}
.portfolio-box h5 {
	color: #9B59B6;
}
/* ------------- Pagination & Pager ------------- */
.pagination > li > span.current, .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
	color: #9B59B6;
}
.pagination > li > a.prev, .pagination > li > a.next {
	border-color: #9B59B6;
	color: #9B59B6;
}
.pagination > li > a.prev:hover:after, .pagination > li > a.prev:active:after, .pagination > li > a.prev:focus:after, .pagination > li > a.next:hover:after, .pagination > li > a.next:active:after, .pagination > li > a.next:focus:after {
	background-color: #9B59B6;
	border-color: #9B59B6;
}
.pager li > a, .pager li > span {
	border-color: #9B59B6;
	color: #9B59B6;
}
.pager li > a:hover, .pager li > span:hover, .pager li > a:active, .pager li > span:active, .pager li > a:focus, .pager li > span:focus {
	background-color: #9B59B6;
	color: #fff;
}
/* ------------- Social Email Icon ------------- */
.zozo-social-share-icons li.email a:hover {
	background-color: #9B59B6;
	border-color: #9B59B6;
}
/* ------------- Blog ------------- */
.entry-post-date:after {
	background-color: #9B59B6;
}
.entry-meta-wrapper .entry-meta i, .entry-meta-wrapper .entry-meta .meta-name {
	color: #9B59B6;
}
.grid-layout .grid-posts .btn-more.read-more-link {
	color: #9B59B6;
}
.tags-title, .sharing-title {
	color: #9B59B6;
}
.post-tags > a:hover, .post-tags > a:active, .post-tags > a:focus {
	background-color: #9B59B6;
}
.author-info-page .author-title h4 {
	color: #9B59B6;
}
.comment-list .author-name {
	color: #9B59B6;
}
.comment-form .zozo-input-group-addon .input-group-addon {
	color: #9B59B6;
}
.comment-form .zozo-input-group-addon .input-group-addon, .comment-form .zozo-input-group-addon .form-control, .comment-form textarea.form-control, #respond .comment-form .zozo-input-group-addon input:focus, #respond .comment-form textarea:focus, #respond .comment-form .zozo-input-group-addon .form-control:focus {
	border-color: #9B59B6;
}
#respond.comment-respond .form-submit input[type="submit"] {
	border-color: #9B59B6;
	background-color: #9B59B6;
}
#respond.comment-respond .form-submit input[type="submit"]:hover, #respond.comment-respond .form-submit input[type="submit"]:active, #respond.comment-respond .form-submit input[type="submit"]:focus {
	color: #9B59B6;
}
/* ------------- Audio & Video Player ------------- */
.mejs-audio .mejs-controls .mejs-time-rail .mejs-time-current, .video-player .mejs-controls .mejs-time-rail .mejs-time-current, .mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
	background: #9B59B6;
}
/* ------------- Contact Form ------------- */
input, input.form-control, textarea, textarea.form-control {
	border-color: #9B59B6;
}
.zozo-input-group-addon .input-group-addon {
	color: #9B59B6;
}
.zozo-input-group-addon .input-group-addon, .zozo-input-group-addon .form-control, textarea.form-control:focus, .zozo-input-group-addon input:focus, textarea:focus, .zozo-input-group-addon .form-control:focus {
	border-color: #9B59B6;
}
/* ------------- Contact Us ------------- */
.contact-info-box, .contact-info-box:after, .contact-info-title:after {
	border-color: #9B59B6;
}
.contact-info-title {
	background: #9B59B6;
}
/* ------------- Footer ------------- */
.footer-widgets-section .flickr_photo_item a:after {
    background:#9B59B6;
}	
/* ------------- Responsive Video Section ------------- */
.video-bg .mb_YTVTime {
	background:#9B59B6;
}
/* ------------- Woocommerce ------------- */
.header-top-cart .woo-cart:hover .cart-icon, .header-top-cart .woo-cart:hover .cart-icon .cart-count, .header-top-cart .woo-cart .cart-icon:hover, .header-top-cart .woo-cart .cart-icon:hover .cart-count {
	color: #9B59B6;
}
.woo-cart-item .cart-product-quantity {
	color: #9B59B6;
}
.woo-cart-total .cart-total {
	color: #9B59B6;
}
.woo-cart-contents .woo-cart-links {
	background: #9B59B6;
}
.woo-cart-item .remove-cart-item:hover {
	color: #9B59B6;
}
.woocommerce ul.products li.product h3 > a:hover {
	color: #9B59B6;
}
.woocommerce .product-buttons > a, .woocommerce .product-buttons > a.button, .woocommerce-page .product-buttons > a, .woocommerce-page .product-buttons > a.button {
	color: #9B59B6;
}
.woo-dropdown > li strong:hover {
	color: #9B59B6;
}
.woocommerce .price > .amount, .woocommerce-page .price > .amount, .price ins > .amount {
	color: #9B59B6;
}
.woocommerce #content nav.woocommerce-pagination ul li a:focus, .woocommerce #content nav.woocommerce-pagination ul li a:hover, .woocommerce #content nav.woocommerce-pagination ul li span.current, .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce-page #content nav.woocommerce-pagination ul li a:focus, .woocommerce-page #content nav.woocommerce-pagination ul li a:hover, .woocommerce-page #content nav.woocommerce-pagination ul li span.current, .woocommerce-page nav.woocommerce-pagination ul li a:focus, .woocommerce-page nav.woocommerce-pagination ul li a:hover, .woocommerce-page nav.woocommerce-pagination ul li span.current {
	color: #9B59B6;
}
.woocommerce-page nav.woocommerce-pagination ul li a.next.page-numbers, .woocommerce-page nav.woocommerce-pagination ul li a.prev.page-numbers, .woocommerce-page nav.woocommerce-pagination ul li a.prev:after, .woocommerce-page nav.woocommerce-pagination ul li a.next:after {
	border-color: #9B59B6;
}
.woocommerce-page nav.woocommerce-pagination ul li a.next.page-numbers:hover, .woocommerce-page nav.woocommerce-pagination ul li a.prev.page-numbers:hover, .woocommerce-page nav.woocommerce-pagination ul li a.prev:hover:after, .woocommerce-page nav.woocommerce-pagination ul li a:hover.next:after {
	background: #9B59B6;
}
.woocommerce-page nav.woocommerce-pagination ul li a.prev:before,.woocommerce-page nav.woocommerce-pagination ul li a.next:before{
	color: #9B59B6;
}
.woocommerce span.onsale:after, .woocommerce-page span.onsale:after, .woocommerce ul.products li.product .onsale:after, .woocommerce-page ul.products li.product .onsale:after {
	border-top-color: #9B59B6;
}
/* ------------- Woocommerce Single ------------- */
.woocommerce-page.single-product .main-section, .woocommerce-page.archive.tax-product_cat .main-section, .single-post .main-section {
	border-color: #9B59B6;
}
.woocommerce span.onsale, .woocommerce-page span.onsale, .woocommerce ul.products li.product .onsale, .woocommerce-page ul.products li.product .onsale {
	background: #9B59B6;
}
.product-meta-content .product-meta-value {
	color: #9B59B6;
}
.woocommerce.woocommerce-cart #content .quantity .minus:hover, 
.woocommerce.woocommerce-cart #content .quantity .plus:hover, 
.woocommerce.woocommerce-cart .quantity .minus:hover, 
.woocommerce.woocommerce-cart .quantity .plus:hover, 
.woocommerce-page.woocommerce-cart #content .quantity .minus:hover, 
.woocommerce-page.woocommerce-cart #content .quantity .plus:hover, 
.woocommerce-page.woocommerce-cart .quantity .minus:hover, 
.woocommerce-page.woocommerce-cart .quantity .plus:hover,
.woocommerce.woocommerce-cart #content .quantity .minus, 
.woocommerce.woocommerce-cart #content .quantity .plus, 
.woocommerce.woocommerce-cart .quantity .minus, 
.woocommerce.woocommerce-cart .quantity .plus, 
.woocommerce-page.woocommerce-cart #content .quantity .minus, 
.woocommerce-page.woocommerce-cart #content .quantity .plus, 
.woocommerce-page.woocommerce-cart .quantity .minus, 
.woocommerce-page.woocommerce-cart .quantity .plus {
	background: #9B59B6;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong, .woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta strong {
	color: #9B59B6;
}
.order-total span.amount {
	color: #9B59B6;
}
/* ------------- Woocommerce Tabs ------------- */
.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active, .woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active {
	background: #9B59B6;
	border-color: #9B59B6;
}
.woocommerce #content div.product .woocommerce-tabs .panel, .woocommerce div.product .woocommerce-tabs .panel, .woocommerce-page #content div.product .woocommerce-tabs .panel, .woocommerce-page div.product .woocommerce-tabs .panel {
	border-color: #9B59B6;
}
/* ------------- Woocommerce Buttons ------------- */
.woocommerce #content input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt {
	background: #9B59B6;
	border-color: #9B59B6;
}
.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button {
	background: #9B59B6;
	border-color: #9B59B6;
}
.woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover {
	color: #9B59B6;
	background: transparent;
}
.woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover {
	color: #9B59B6;
	background: transparent;
}
.woocommerce #content div.product form.cart .button:hover, .woocommerce div.product form.cart .button:hover, .woocommerce-page #content div.product form.cart .button:hover, .woocommerce-page div.product form.cart .button:hover {
	border-color: #9B59B6;
	color: #9B59B6;
}
.woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt[disabled]:disabled, .woocommerce #respond input#submit.alt[disabled]:disabled:hover, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt[disabled]:disabled, .woocommerce a.button.alt[disabled]:disabled:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt[disabled]:disabled, .woocommerce button.button.alt[disabled]:disabled:hover, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt[disabled]:disabled, .woocommerce input.button.alt[disabled]:disabled:hover {
	background: #9B59B6;
	border-color: #9B59B6;
}
.woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button {
	color: #9B59B6;
}
/* Woocommerce Cart */
.shop_table.cart td.product-name > a:hover, .shop_table.cart td.product-price .amount, .shop_table.cart td.product-subtotal .amount {
	color: #9B59B6;
}
.woocommerce .cart-collaterals .cart_totals table tr.order-total td .amount, .woocommerce-page .cart-collaterals .cart_totals table tr.order-total td .amount {
	color: #9B59B6;
}
.zozo-woocommerce-thank-you .thank-you-text {
	color: #9B59B6;
}
/* Latest Product Slider */
.zozo-woo-latest-slider .woo-latest-slider-item:hover .woo-latest-product-content h5.latest-product-title {
	color: #9B59B6;
}
/* ------------- Woocommerce Widgets ------------- */
/* Filter By Price */
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle {
	border-bottom-color: #9B59B6;
}
.woocommerce .widget_price_filter .price_slider_amount .button, 
.woocommerce-page .widget_price_filter .price_slider_amount .button, 
.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range, 
.woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range,
.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range:after, 
.woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range:after,
.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range:before, 
.woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range:before {
	background: #9B59B6;
}
.woocommerce .widget_price_filter .price_slider_amount .button:hover, 
.woocommerce-page .widget_price_filter .price_slider_amount .button:hover {
	border-color: #9B59B6;
	color: #9B59B6;
}
/* Product Category */
.product_list_widget .amount,
.woocommerce ul.product_list_widget li a:hover, 
.sidebar .product-categories li:hover a {
	color: #9B59B6;
}
.sidebar .product-categories li:hover .count {
	background:#9B59B6;
}
.woocommerce .product-categories .current-cat > a {
	color: #9B59B6;
}
.woocommerce .product-categories .current-cat > span {
	background:#9B59B6;
}
.sidebar .tagcloud a:hover {
	background:#9B59B6;
}
/* Twitter */
.sidebar .tweet-item h5:before {
	background:#9B59B6;
}
/* Footer */
.footer-widgets-section .widget_recent_entries li a:hover, .footer-copyright-section .zozo-social-icons.soc-icon-transparent i:hover {
	color: #9B59B6;
}
/* Widgets */
.secondary_menu .widget_nav_menu ul li.menu-item > a:hover, .secondary_menu .widget_nav_menu ul li.menu-item > a:active, .secondary_menu .widget_nav_menu ul li.menu-item > a:focus {
	color: #9B59B6;
}
/* --------------Selection Color-------------- */
::-moz-selection {
    background:#9B59B6;
    color: #fff;
}
::selection {
	background:#9B59B6;
    color: #fff;
} 
::-webkit-selection {
    background:#9B59B6;
    color: #fff;
}
/* -------------- Revolution Slider ------------- */
.zozo-revslider-section .tp-bullets.simplebullets.round .bullet {    
    border-color: #9B59B6;
}
.zozo-revslider-section .tp-bullets.simplebullets.round .bullet.selected {
	background: #9B59B6;
}
.rev_slider .slider-title {
	color: #9B59B6;
}
.zozo-revslider-section .rev_slider .tp-button {
	border-color: #9B59B6; 
	background: #9B59B6;	
}
.zozo-revslider-section .rev_slider .tp-button:hover {	
	color: #9B59B6;
}
.rev_slider .tp-bannertimer {
	background: #9B59B6;	
}
/* -------------- BuddyPress ------------- */
#buddypress div.item-list-tabs ul li.selected a, #buddypress div.item-list-tabs ul li.current a, #buddypress div.item-list-tabs ul li a:hover, #buddypress div.item-list-tabs ul li a:active, #buddypress div.item-list-tabs ul li a:focus {
	background: #9B59B6;
}
#buddypress button, #buddypress a.button, #buddypress input[type="submit"], #buddypress input[type="button"], #buddypress input[type="reset"], #buddypress ul.button-nav li a, #buddypress div.generic-button a, #buddypress .comment-reply-link, a.bp-title-button {
	background-color: #9B59B6;
	border-color: #9B59B6;
}
#buddypress button:hover, #buddypress a.button:hover, #buddypress a.button:focus, #buddypress input[type="submit"]:hover, #buddypress input[type="button"]:hover, #buddypress input[type="reset"]:hover, #buddypress ul.button-nav li a:hover, #buddypress ul.button-nav li.current a, #buddypress div.generic-button a:hover, #buddypress .comment-reply-link:hover {
	border-color: #9B59B6;
	color: #9B59B6;
}
/* -------------- Events Calendar ------------- */
#tribe-events .tribe-events-button, .tribe-events-button, #tribe-bar-form .tribe-bar-submit input[type="submit"] {
	background-color: #9B59B6;
	border-color: #9B59B6;
}
#tribe-events .tribe-events-button:hover, .tribe-events-button.tribe-active:hover, .tribe-events-button.tribe-inactive, .tribe-events-button:hover, #tribe-bar-form .tribe-bar-submit input[type="submit"]:hover, #tribe-bar-form .tribe-bar-submit input[type="submit"]:active, #tribe-bar-form .tribe-bar-submit input[type="submit"]:focus {
	border-color: #9B59B6;
	color: #9B59B6;
}
.tribe-events-list .tribe-events-event-cost span {
	background-color: #9B59B6;
	border-color: #9B59B6;
}
.single-tribe_events .tribe-events-schedule .tribe-events-cost {
	color: #9B59B6;
}
/* --------------Responsive CSS ------------- */
@media only screen and (max-width: 767px) {
	.zozo-main-nav.navbar-nav li > a:hover, 
	.zozo-main-nav.navbar-nav li > a:focus, 
	.zozo-main-nav.navbar-nav .current-menu-item > a, 
	.zozo-main-nav.navbar-nav .zozo-megamenu .current-menu-item > a, 
	.zozo-main-nav.navbar-nav .current-menu-ancestor > a, 
	.zozo-main-nav.navbar-nav li.active > a {
		color: #9B59B6;
	}
}