/**
 * Basic Styles
 * -----------------------------------------------------------------------------
 */

a {
    color: #c7bd69;
}

blockquote {
    border-left-color: #c7bd69;
}

.header-secodary a:hover {
    color: #c7bd69;
}

.site-title a:hover {
    color: #c7bd69;
}

.breadcrumb a:hover {
    color: #c7bd69;
}

.site-navigation a:hover {
    color: #c7bd69 !important;
}

.site-navigation li .current_page_item > a,
.site-navigation li .current_page_ancestor > a,
.site-navigation li .current-menu-item > a,
.site-navigation li .current-menu-ancestor > a {
    color: #c7bd69 !important;
}

.primary-navigation .nav-menu > .current_page_item > a,
.primary-navigation .nav-menu > .current-menu-item > a,
.primary-navigation .nav-menu > .current_page_ancestor > a,
.primary-navigation .nav-menu > .current-menu-ancestor > a {
    box-shadow: 0 3px 0 #c7bd69;
}

.primary-navigation .nav-menu > li > a:hover,
.primary-navigation .nav-menu > li.sfHover > a {
    box-shadow: 0 3px 0 #c7bd69;
}

.primary-navigation li.gravity-mega-menu > ul > li:hover > a {
    color: #c7bd69;
}

.primary-navigation li.gravity-mega-menu > ul > .current-menu-item > a {
    color: #c7bd69;
}

.gravity-portfolio-grid .title a:hover {
    color: #c7bd69;
}

.gravity-portfolio-grid .feature {
    background-color: #c7bd69;
}

.caption-style-1 figcaption,
.caption-style-1 .caption {
    background-color: rgba(199, 189, 105, 0.9);
}

.caption-style-2 figcaption,
.caption-style-2 .caption {
    background-color: #c7bd69;
}

.caption-style-2 .expand {
    background-color: #c7bd69;
}

.caption-style-3 figcaption,
.caption-style-3 .caption {
    background-color: #c7bd69;
}

.caption-style-4 figcaption,
.caption-style-4 .caption {
    background-color: rgba(199, 189, 105, 0.9);
}

.single-portfolio .style-3 .entry-content > .expand {
    background-color: #c7bd69;
}

.filter a:hover,
.filter .current {
    background-color: #c7bd69;
}

#infscr-loading .spinner {
    border-top-color: #c7bd69;
}

.entry-title a:hover {
    color: #c7bd69;
}

.entry-meta a:hover {
    color: #c7bd69;
}

.entry-meta .tag-links a:hover {
    background-color: #c7bd69;
}

.gravity-team-grid .team-social-wrapper {
    background-color: rgba(199, 189, 105, 0.9);
}

.mejs-controls .mejs-time-rail .mejs-time-current {
    background: #c7bd69 !important;
}

.mejs-controls .mejs-button button:focus {
    outline: solid 1px #c7bd69 !important;
}

.post-navigation .page-numbers.current,
.post-navigation a:hover {
    background-color: #c7bd69;
}

.paging-navigation-dotted .page-numbers.current,
.paging-navigation-dotted .page-numbers.selected,
.paging-navigation-dotted a:hover {
    background-color: #c7bd69;
}

.paging-navigation-dotted a.prev:hover,
.paging-navigation-dotted a.next:hover,
.paging-navigation-dotted a.back:hover {
    color: #c7bd69;
}

.navigation-fixed a:hover {
    background-color: #c7bd69 !important;
}

.comment-author a:hover,
.comment-list .pingback a:hover,
.comment-list .trackback a:hover,
.comment-metadata a:hover,
.comment-list .reply a:hover {
    color: #c7bd69;
}

.comment-reply-title small a:hover {
    color: #c7bd69;
}

.primary-sidebar .widget a:hover {
    color: #c7bd69;
}

.footer-sidebar .widget a:hover {
    color: #c7bd69;
}

.widget .current-cat a {
    color: #c7bd69;
}

.widget .current-menu-item > a,
.widget .current_page_item > a {
    border-left-color: #c7bd69;
}

.primary-sidebar .widget-title a:hover {
    color: #c7bd69;
}

.footer-sidebar .widget-title a:hover {
    color: #c7bd69;
}

.site-footer a:hover {
    color: #c7bd69;
}

.site-info a:hover {
    color: #c7bd69;
}

.footer-toggle:hover i {
    color: #c7bd69;
}

[tooltip-position] {
    border-bottom-color: #c7bd69;
}

.ui-accordion .ui-accordion-header.ui-state-active:before {
    outline: 1px solid #c7bd69;
    border-left-color: #c7bd69;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active:before {
    outline: 1px solid #c7bd69;
    border-top-color: #c7bd69;
}

.tabs-left .ui-tabs-nav li.ui-tabs-active:before {
    border-left-color: #c7bd69;
}

.tabs-right .ui-tabs-nav li.ui-tabs-active:before {
    border-right-color: #c7bd69;
}

button,
.contributor-posts-link,
input[type="button"],
input[type="reset"],
input[type="submit"],
.more-link,
.button,
.btn-theme,
.more-link {
    background-color: #c7bd69;
}

.icon-box.style-1 .icon {
    background-color: #c7bd69;
}

.gravity-wpml-dropdown-wrapper a:hover,
.gravity-wpml-horzlist a:hover,
.gravity-wpml-vertlist a:hover {
    color: #c7bd69;
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
    background-color: #c7bd69;
}

.fancybox-close:hover {
    background-color: #c7bd69;
}

.fancybox-nav span:hover {
    background-color: #c7bd69;
}

.tp-leftarrow:hover,
.tp-rightarrow:hover {
    background-color: #c7bd69 !important;
}

/**
 * WooComerce
 * -----------------------------------------------------------------------------
 */

.woocommerce .products li.product .product-buttons .add_to_cart_button:hover,
.woocommerce-page .products li.product .product-buttons .add_to_cart_button:hover,
.woocommerce .products li.product .product-buttons .view_details_button:hover,
.woocommerce-page .products li.product .product-buttons .view_details_button:hover {
    color: #c7bd69;
}

.woocommerce span.onsale,
.woocommerce-page span.onsale,
.woocommerce ul.products li.product .onsale,
.woocommerce-page ul.products li.product .onsale  {
    background: #c7bd69;
}

.woocommerce ul.products li.product h3 a:hover,
.woocommerce-page ul.products li.product h3 a:hover {
     color: #c7bd69;
}

.woocommerce ul.products li.product .price ins,
.woocommerce-page ul.products li.product .price ins {
    color: #c7bd69;
}

.woocommerce .star-rating span,
.woocommerce-page .star-rating span {
    color: #c7bd69;
}

.chosen-container-single .chosen-results li.highlighted {
    background-color: #c7bd69;
}

.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range {
    background: #c7bd69;
}


 /**
 * bbPress
 * -----------------------------------------------------------------------------
 */

#bbpress-forums a:hover {
    color: #c7bd69;
}

#bbpress-forums a.subscription-toggle,
#bbpress-forums .bbp-topic-meta a {
    border-bottom-color: #c7bd69;
}

li.bbp-forum-info a.bbp-topic-permalink:hover,
li.bbp-topic-title a.bbp-topic-permalink:hover {
    color: #c7bd69;
}

li.bbp-forum-info .bbp-forum-title:hover,
li.bbp-topic-title .bbp-forum-titl:hover {
    color: #c7bd69;
}

#bbpress-forums div.bbp-topic-content a,
#bbpress-forums div.bbp-reply-content a {
    border-bottom-color: #c7bd69;
}

div.bbp-template-notice.important {
    border-left-color: #c7bd69;
}