/* Main Style */ ::-moz-selection {background-color: #222020; } ::selection {background-color: #222020; } a { color: #222020; } a:hover { color: #a3bf5a; } a.vu_link-inverse { color: #a3bf5a; } a.vu_link-inverse:hover { color: #222020; } h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 { color: #222020; } .vu_page-header.vu_ph-style-default .vu_ph-breadcrumbs .divider i { color: #a3bf5a !important; } .vu_page-header.vu_ph-style-default .vu_ph-breadcrumbs a:hover, .vu_page-header.vu_ph-style-default .vu_ph-breadcrumbs a:hover span { color: #222020; } .vu_page-header.vu_ph-style-custom .vu_ph-subtitle:before { background-color: #a3bf5a; } .vu_mh-transparent .vu_menu-affix:not(.affix) .vu_main-menu > ul > li:not(.current-menu-item):not(.current-menu-parent):not(.current-menu-ancestor) > a:hover { color: #a3bf5a; } .vu_mh-transparent .vu_menu-affix:not(.affix) .vu_mm-open:hover, .vu_mh-transparent .vu_menu-affix:not(.affix) .vu_wc-menu-item.vu_wc-responsive .vu_wc-cart-link:hover { color: #a3bf5a; } .vu_top-bar { background-color: #222020; } .vu_top-bar a:hover { color: #a3bf5a; } .vu_tb-list .sub-menu li a:hover { color: #222020; } .vu_top-bar .vu_social-icon a:hover { color: #222020; } .vu_main-menu > ul > li.vu_quote-menu-item a { background-color: #a3bf5a; } .vu_main-menu > ul > li.vu_quote-menu-item a:hover { color: #a3bf5a; border-color: #a3bf5a; } .vu_main-menu > ul > li a:hover { color: #a3bf5a; } .vu_main-menu li.active > a, .vu_main-menu li.current-menu-parent > a, .vu_main-menu li.current-menu-ancestor > a, .vu_main-menu li.current-menu-item > a { color: #a3bf5a; } .vu_main-menu ul li a { color: #222020; } .vu_main-menu ul li ul.sub-menu li a:hover, .vu_main-menu ul li ul.sub-menu li.active > a { color: #a3bf5a; } .vu_main-menu ul.sub-menu li:hover > a, .vu_main-menu ul.sub-menu li.active > a { color: #a3bf5a; } .vu_mobile-menu ul li.current-menu-item > a { color: #222020; } .vu_mobile-menu ul li a:hover, .vu_mobile-menu ul li.current-menu-item > a:hover, .vu_mobile-menu .vu_mm-remove:hover { color: #222020; border-color: #a3bf5a; background-color: #a3bf5a; } .vu_mm-open:hover, .vu_mm-open:focus, .vu_wc-menu-item.vu_wc-responsive:hover, .vu_wc-menu-item.vu_wc-responsive:focus { color: #222020; } .vu_datepicker-wrap .ui-datepicker-calendar .ui-state-highlight { color: #222020; } .vu_datepicker-wrap td a.ui-state-active, .vu_datepicker-wrap td a.ui-state-active.ui-state-hover { background-color: #222020; } .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a { color: #222020; } .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header.ui-state-active a { color: #a3bf5a; } .wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon, .wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon { color: #222020 !important; } .wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon { color: #a3bf5a !important; } .vc_toggle .vc_toggle_title .fa { color: #222020; } .vc_toggle .vc_toggle_title h4 { color: #222020; } .vc_toggle.vc_toggle_active .vc_toggle_title .fa, .vc_toggle.vc_toggle_active .vc_toggle_title h4 { color: #a3bf5a; } .wpb_tabs:not(.vu_tabs-nav-bottom) .wpb_tabs_nav { border-bottom-color: #a3bf5a !important; } .wpb_tabs.vu_tabs-nav-bottom .wpb_tabs_nav { border-top-color: #a3bf5a !important; } .wpb_tabs .wpb_tabs_nav li.ui-tabs-active a, .wpb_tabs .wpb_tabs_nav li:hover a { color: #222020 !important; } .wpb_tabs.vu_tabs-style-3 .wpb_tabs_nav .ui-state-default a:after { color: #a3bf5a; } .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav a { color: #222020 !important; } .wpb_tour .wpb_tabs_nav li.ui-tabs-active a { color: #222020 !important; } .vu_progress-bar .vu_pb-bar { background-color: #a3bf5a; } .vu_countdown .countdown-amount { color: #222020; } .vu_countdown .countdown-period:before { background-color: #a3bf5a; } .vu_widget-nav li.active > a, .vu_widget-nav a:hover { color: #222020; } .vu_image-box .vu_ib-title { color: #222020; } .vu_image-box .vu_ib-title a:hover { color: #a3bf5a; } .vu_team-member .vu_tm-name { color: #222020; } .vu_team-member .vu_tm-position { color: #a3bf5a; } .vu_team-member .vu_tm-social-networks a { color: #222020; } .vu_team-member .vu_tm-social-networks a:hover { color: #a3bf5a; } .vu_testimonial.vu_t-style-1 .vu_t-author .vu_t-author-name { color: #222020; } .vu_testimonial.vu_t-style-1 .vu_t-author .vu_t-author-name:before { background-color: #a3bf5a; } .vu_testimonial.vu_t-style-2 .vu_t-icon { color: #a3bf5a; border-color: #a3bf5a; } .vu_testimonial.vu_t-style-2 .vu_t-author .vu_t-author-name { color: #222020; } .form-control:focus { border-color: #222020; } .vu_contact-form-7.vu_cf7-style-inverse .vu_cf7-frm .form-control:focus { border-color: #222020; } .wpcf7-form:not(.vu_cf7-frm) .wpcf7-form-control:not(.wpcf7-submit):focus { border-color: #222020; } .vu_icon-box .vu_ib-icon { background-color: #222020; border-color: #222020; } .vu_icon-box:hover .vu_ib-icon { background-color: #a3bf5a; border-color: #a3bf5a; } .vu_icon-box .vu_ib-content .vu_ib-title a:hover { color: #222020; } .vu_history .vu_h-date { background-color: #a3bf5a; } .vu_history .vu_h-date:before { background-color: #222020; } .vu_history.vu_h-position-left .vu_h-date:after { border-left-color: #a3bf5a; } .vu_history.vu_h-position-right .vu_h-date:after { border-right-color: #a3bf5a; } .vu_seperator.vu_s-style-1 .vu_s-line-center { border-color: #a3bf5a; } .vu_seperator.vu_s-style-2 .vu_s-bullet { background-color: #a3bf5a; } .vu_heading .vu_h-heading:after { background-color: #a3bf5a; } .vu_pricing-table.vu_pt-active { border-color: #222020; } .vu_pricing-table.vu_pt-active .vu_pt-title { background-color: #222020; } .vu_pricing-table.vu_pt-active .vu_pt-button a { background-color: #a3bf5a; } .btn.btn-primary, .btn.btn-primary.btn-default { color: #222020; border-color: #222020; } .btn.btn-primary:hover, .btn.btn-primary.btn-default:hover, .btn.btn-primary.btn-inverse { border-color: #222020; background-color: #222020; } .btn.btn-primary.btn-inverse:hover { color: #222020; border-color: #222020; } /* secondary */ .btn.btn-secondary, .btn.btn-secondary.btn-default { color: #a3bf5a; border-color: #a3bf5a; } .btn.btn-secondary:hover, .btn.btn-secondary.btn-default:hover, .btn.btn-secondary.btn-inverse { border-color: #a3bf5a; background-color: #a3bf5a; } .btn.btn-secondary.btn-inverse:hover { color: #a3bf5a; border-color: #a3bf5a; } .btn.btn-disable:hover { color: #222020; } .vu_gallery .vu_g-filters .vu_g-filter.active, .vu_gallery .vu_g-filters .vu_g-filter:hover { color: #222020; } .vu_gallery .vu_g-filters .vu_g-filter:after { background-color: #a3bf5a; } .vu_gallery-item .vu_gi-details-container { background-color: rgba(34,32,32,0.7); } .vu_gallery-item .vu_gi-details .vu_gi-content .vu_gi-title:after { background-color: #a3bf5a; } .vu_counter { color: #222020; } .vu_counter .vu_c-digit:after { background-color: #a3bf5a; } .vu_image-slider .vu_is-item .vu_is-i-caption { background-color: rgba(163,191,90,0.9); } .vu_blog-post .vu_bp-title { color: #222020; } .vu_blog-post .vu_bp-title a:hover { color: #a3bf5a; } .vu_blog-post .vu_bp-m-item a:hover { color: #a3bf5a; } .vu_blog-post .vu_bp-read-more { color: #a3bf5a; } .vu_blog-post .vu_bp-read-more:hover { color: #222020; } .vu_blog-post.vu_bp-type-link:before { color: #a3bf5a; } .vu_blog-post.vu_bp-type-quote .vu_bp-quote:before { color: #a3bf5a; } .vu_blog-post.vu_bp-type-quote .vu_bp-quote .vu_bp-q-content { color: #222020; } .vu_blog-post.vu_bp-type-quote .vu_bp-quote .vu_bp-q-author { color: #a3bf5a; } .vu_blog-post.sticky:before { color: #a3bf5a; } .vu_bp-social-tags-container .vu_bp-tags a { color: #222020; } .vu_bp-social-tags-container .vu_bp-tags a:hover { color: #a3bf5a; } .vu_bp-social-networks a { color: #222020; } .vu_bp-social-networks a:hover { color: #a3bf5a; } .vu_comments .vu_c-count, .vu_comments .vu_c-text { color: #222020; } .vu_comments .vu_c-a-header {} .vu_comments .vu_c-a-author { color: #222020; } .vu_comments .vu_c-a-author a:hover { color: #a3bf5a; } .vu_comments .vu_c-a-meta .vu_c-a-m-item a:hover { color: #222020; } .vu_comments .vu_c-a-content .vu_c-a-moderation { color: #a3bf5a; } .comment-reply-title { color: #222020; } .comment-reply-title small a { color: #222020; } .comment-reply-title small a:hover { color: #a3bf5a; } .comment-form .form-control:focus { border-color: #222020; } .vu_pagination .vu_p-list a:hover, .vu_pagination .vu_p-list .current { border-color: #222020; background-color: #222020; } .vu_error-page .vu_ep-404 { color: #a3bf5a; } .widget_title { color: #222020; } .widget_title:after { background-color: #a3bf5a; } .widget .vu_social-icon a { border: 1px solid #222020; background-color: #222020; } .widget .vu_social-icon a:hover { border-color: #a3bf5a; background-color: #a3bf5a; } .widget .form-control:focus, .widget input[type="text"]:focus, .widget input[type="search"]:focus { border-color: #222020; } .vu_latest-tweets ul li:before { color: #a3bf5a; } .vu_main-footer .vu_latest-tweets a:hover { color: #a3bf5a; } .vu_sidebar .widget.widget_recent_comments li a { color: #222020; } .widget_nav_menu .menu > li > a { color: #222020; } .widget_nav_menu ul li a:hover, .widget_nav_menu ul li.current-menu-parent > a, .widget_nav_menu ul li.current-menu-ancestor > a, .widget_nav_menu ul li.current-menu-item > a { border-color: #a3bf5a; background-color: #a3bf5a; } .widget.widget_archive li a:hover, .widget.widget_pages li a:hover, .widget.widget_recent_comments li a:hover, .widget.widget_recent_entries li a:hover, .widget.widget_meta li a:hover, .widget.widget_categories li a:hover { color: #a3bf5a; } .widget.widget_tag_cloud a.active, .widget.widget_tag_cloud a:hover { background-color: #a3bf5a; border-color: #a3bf5a; } .widget.widget_rss .rss-date { color: #a3bf5a; } .vu_info-item.vu_ii-style-1 .vu_ii-icon:after { background-color: #a3bf5a; } .vu_info-item.vu_ii-style-2 .vu_ii-title .fa { color: #a3bf5a; } .vu_list-with-icon li a:hover { color: #a3bf5a; } .vu_list-with-icon li:before { color: #a3bf5a; } .vu_services-list li a:hover { color: #a3bf5a; } .vu_services-list li i { color: #a3bf5a; } .vu_newsletter .vu_n-form .form-control { border-color: #222020; } .vu_newsletter .vu_n-form .form-control:focus { border-color: #a3bf5a; } .vu_newsletter .vu_n-form .vu_n-button { background-color: #a3bf5a; } .vu_newsletter .vu_n-form .vu_n-button:hover { background-color: #222020; } .vu_main-footer .vu_mf-top .vu_mf-top-container { background-color: #222020; } .vu_main-footer .vu_mf-bottom { background-color: #222020; } .vu_main-footer .vu_mf-bottom a:hover { color: #a3bf5a; } .vu_main-footer .vu_social-icon a:hover { color: #222020; } .vu_back-to-top { color: #222020; } .vu_contact-info-list li .fa { color: #222020; } .vu_primary-text-color { color: #222020; } .vu_primary-border-color { border-color: #222020; } .vu_primary-bg-color { background-color: #222020; } .vu_secondary-text-color { color: #a3bf5a; } .vu_secondary-border-color { border-color: #a3bf5a; } .vu_secondary-bg-color { background-color: #a3bf5a; } .vu_with-icon > i.fa { color: #222020; } /* Header Layout #1 */ .vu_main-header.vu_mh-layout-1.vu_mh-transparent .vu_menu-affix:not(.affix) .vu_main-menu > ul > li:not(.current-menu-item):not(.current-menu-parent):not(.current-menu-ancestor) > a:hover { color: #a3bf5a; } .vu_main-header.vu_mh-layout-1.vu_mh-transparent .vu_menu-affix:not(.affix) .vu_mm-open:hover, .vu_main-header.vu_mh-layout-1.vu_mh-transparent .vu_menu-affix:not(.affix) .vu_wc-menu-item.vu_wc-responsive .vu_wc-cart-link:hover { color: #a3bf5a; } /* Header Layout #2 */ .vu_main-header.vu_mh-layout-2 { background-color: #f9f9f9; } /* Header Layout #3 */ .vu_main-header.vu_mh-layout-3 .vu_menu-affix > .vu_main-menu { background-color: #222020; } .vu_main-header.vu_mh-layout-3 .vu_menu-affix > .vu_main-menu > ul > li:not(.current-menu-item):not(.current-menu-parent):not(.current-menu-ancestor) > a:hover { color: #a3bf5a; } /* Header Layout #4 */ .vu_main-header.vu_mh-layout-4 .vu_menu-affix > .vu_main-menu { background-color: #222020; } .vu_main-header.vu_mh-layout-4 .vu_menu-affix > .vu_main-menu > ul > li:not(.current-menu-item):not(.current-menu-parent):not(.current-menu-ancestor) > a:hover { color: #a3bf5a; } /* Logo */ .vu_main-menu-container .vu_logo-container { width:190px; } .vu_main-menu-container .vu_logo-container img { max-width:190px; } /* Submenu width */ .vu_main-menu ul li ul.sub-menu { width:180px; } /* Hamburger Menu */ @media (max-width: 1200px) { .vu_main-menu { display: none !important; } .vu_mm-open, .vu_wc-menu-item.vu_wc-responsive { display: block !important; } .vu_main-header.vu_mh-layout-3 .vu_logo-container, .vu_main-header.vu_mh-layout-3 .vu_h-widgets { display: block; width: 100%; } .vu_main-header.vu_mh-layout-3 .vu_h-widgets { text-align: center; margin-top: 25px; } .vu_site-logo img, .vu_site-logo .vu_sl-dark, .vu_main-header.vu_mh-layout-1.vu_mh-transparent .vu_site-logo .vu_sl-light { display: inline-block; } }