/**handles:yoacrm-cstyles**/
/* --------------------------------------------------------- */


/*Bowes & Cocks Yellow & Black Colors


Black  - #000000
Yellow - #f8f020

*/

body.yoa-bowesncocks a {
    color: #484848;
}

body.yoa-bowesncocks .button_label {
	color: inherit;
}

/* menu bar Styles */


body.yoa-bowesncocks #Header .top_bar_left, 
body.yoa-bowesncocks.header-classic #Top_bar, 
body.yoa-bowesncocks.header-plain #Top_bar, 
body.yoa-bowesncocks.header-stack #Top_bar, 
body.yoa-bowesncocks.header-split #Top_bar, 
body.yoa-bowesncocks.header-fixed #Top_bar, 
body.yoa-bowesncocks.header-below #Top_bar, 
body.yoa-bowesncocks #Header_creative, 
body.yoa-bowesncocks #Top_bar #menu, 
body.yoa-bowesncocks .sticky-tb-color #Top_bar.is-sticky {
	background-color: #ffffff;
}



@media only screen and (max-width: 767px){
body.yoa-bowesncocks #Top_bar {
    background-color: #ffffff !important;
}
}

body.yoa-bowesncocks #Header .top_bar_left, 
body.yoa-bowesncocks .header-classic #Top_bar, 
body.yoa-bowesncocks .header-plain #Top_bar, 
body.yoa-bowesncocks .header-stack #Top_bar, 
body.yoa-bowesncocks .header-split #Top_bar, 
body.yoa-bowesncocks .header-fixed #Top_bar, 
body.yoa-bowesncocks .header-below #Top_bar, 
body.yoa-bowesncocks #Header_creative, 
body.yoa-bowesncocks #Top_bar #menu, 
body.yoa-bowesncocks .sticky-tb-color #Top_bar.is-sticky {
    background-color: #ffffff;
}


/* END menu Styles */





/* General Styles */


body.yoa-bowesncocks .themecolor, 
body.yoa-bowesncocks .opening_hours 
body.yoa-bowesncocks .opening_hours_wrapper li span, 
body.yoa-bowesncocks .fancy_heading_icon .icon_top, 
body.yoa-bowesncocks .fancy_heading_arrows .icon-right-dir, 
body.yoa-bowesncocks .fancy_heading_arrows .icon-left-dir, 
body.yoa-bowesncocks .fancy_heading_line .title, 
body.yoa-bowesncocks .button-love a.mfn-love, 
body.yoa-bowesncocks .format-link .post-title 
body.yoa-bowesncocks .icon-link, 
body.yoa-bowesncocks .pager-single > span, 
body.yoa-bowesncocks .pager-single a:hover, 
body.yoa-bowesncocks .widget_meta ul, 
body.yoa-bowesncocks .widget_pages ul, 
body.yoa-bowesncocks .widget_rss ul, 
body.yoa-bowesncocks .widget_mfn_recent_comments ul li:after, 
body.yoa-bowesncocks .widget_archive ul, 
body.yoa-bowesncocks .widget_recent_comments ul li:after, 
body.yoa-bowesncocks .widget_nav_menu ul, 
body.yoa-bowesncocks .woocommerce ul.products li.product .price, 
body.yoa-bowesncocks .shop_slider .shop_slider_ul li .item_wrapper .price, 
body.yoa-bowesncocks .woocommerce-page ul.products li.product .price, 
body.yoa-bowesncocks .widget_price_filter .price_label .from, 
body.yoa-bowesncocks .widget_price_filter .price_label .to, 
body.yoa-bowesncocks .woocommerce ul.product_list_widget li .quantity .amount, 
body.yoa-bowesncocks .woocommerce .product div.entry-summary .price, 
body.yoa-bowesncocks .woocommerce .star-rating span, 
body.yoa-bowesncocks #Error_404 .error_pic i, 
body.yoa-bowesncocks .style-simple #Filters .filters_wrapper ul li a:hover, 
body.yoa-bowesncocks .style-simple #Filters .filters_wrapper ul li.current-cat a, 
body.yoa-bowesncocks .style-simple .quick_fact .title {
    color: #000000;
}





body.yoa-bowesncocks h1,
body.yoa-bowesncocks h2, 
body.yoa-bowesncocks h3, 
body.yoa-bowesncocks h4,
body.yoa-bowesncocks h5,
body.yoa-bowesncocks h6 {
     color: #000000;
}

body.yoa-bowesncocks .vfbp-form .vfb-has-error .vfb-help-block, .vfbp-form .vfb-has-error .vfb-control-label, .vfbp-form .vfb-has-error .vfb-radio, .vfbp-form .vfb-has-error .vfb-checkbox, .vfbp-form .vfb-has-error .vfb-radio-inline, .vfbp-form .vfb-has-error .vfb-checkbox-inline {
    color: #000000;
}

body.yoa-bowesncocks .vfbp-form .vfb-has-error .vfb-form-control {
    border-color: #000000;
}
body.yoa-bowesncocks .vfbp-form .vfb-has-error .vfb-form-control:focus {
    border-color: #000000;
}

/* END of General Styles */
/* --------------------------------------------------------- */




/* --------------------------------------------------------- */
/* Banner Styles */

body.yoa-bowesncocks #Top_bar .responsive-menu-toggle {
	color:#000000;
}

body.yoa-bowesncocks #Action_bar .social-menu li:hover {
 background-color:#ffffff;   
}

body.yoa-bowesncocks #Header #Action_bar {
     background-color: #000000;
}





body.yoa-bowesncocks #social-menu #menu-item-yoapresscrmlogin.menu-item-yoapresscrm-login {
    background: #6d6d6d;
}

body.yoa-bowesncocks #social-menu #menu-item-yoapresscrmlogin.menu-item-yoapresscrm-login:hover {
    background: #484848;
}




body.yoa-bowesncocks #Action_bar #social-menu .memberloggedin 
.menu-item-has-children {
     background-color: #6d6d6d;
}

body.yoa-bowesncocks #Action_bar #social-menu .memberloggedin 
.menu-item-has-children:hover {
     background-color: #484848;
}



body.yoa-bowesncocks #Action_bar #social-menu .memberloggedin 
.menu-item-has-children .sub-menu li:hover {
     background-color: #484848;
}










body.yoa-bowesncocks #Top_bar .menu > li.current-menu-item > a, #Top_bar .menu 
 > li.current_page_item > a {
     color: #000000;
}

body.yoa-bowesncocks #Top_bar .menu > li a:after {
     background: #000000;
}

body.yoa-bowesncocks #Top_bar .menu > li.hover > a {
     color: #000000;
}

body.yoa-bowesncocks #Top_bar .menu > li.current-menu-parent > a, 
body.yoa-bowesncocks #Top_bar .menu > li.current-menu-ancestor > a, 
body.yoa-bowesncocks #Top_bar .menu > li.current_page_ancestor > a {
     color: #000000;
}


body.yoa-bowesncocks #Top_bar .menu > li.current-menu-item.submenu > a > span:not(.description)::after,
body.yoa-bowesncocks #Top_bar .menu > li.current_page_item.submenu > a > span:not(.description)::after, 
body.yoa-bowesncocks #Top_bar .menu > li.current-menu-parent.submenu > a > span:not(.description)::after, 
body.yoa-bowesncocks #Top_bar .menu > li.current-page-parent.submenu > a > span:not(.description)::after, 
body.yoa-bowesncocks #Top_bar .menu > li.current-menu-ancestor.submenu > a > span:not(.description)::after, 
body.yoa-bowesncocks #Top_bar .menu > li.current-page-ancestor.submenu > a > span:not(.description)::after, 
body.yoa-bowesncocks #Top_bar .menu > li.current_page_ancestor.submenu > a > span:not(.description)::after, 
body.yoa-bowesncocks #Top_bar .menu > li.hover.submenu > a > span:not(.description)::after {
    border-top-color: #000000;
	opacity: 1;
}


@media only screen and (max-width: 767px){
body.yoa-bowesncocks #Action_bar {
    background-color: #f8f020 !important;
}
}






/* END Of Banner Styles */
/* --------------------------------------------------------- */




/* --------------------------------------------------------- */
/* Home Page Styles */


body.yoa-bowesncocks .yoa_general .form-check input[type="checkbox"]:checked + .label-text:before {
color: #000000;	
}

body.yoa-bowesncocks .yoa_general .btn-default {
     background: #000000;
     border: 1px solid #000000;
}

body.yoa-bowesncocks .yoa_general .btn-default:hover {
     color: #000000;
     background: #ffffff;
}


body.yoa-bowesncocks .yoa_general .btn-reverse {
	color: #000000;
	border: 1px solid #000000;
}

body.yoa-bowesncocks .yoa_general .btn-reverse:hover {
    color: #ffffff;
    background: #000000;
    border-color: #000000;
}



body.yoa-bowesncocks button.btn.btn-link.yoa-filter-toggle.collapsed {
     color: #000000;
}

body.yoa-bowesncocks .yoa_general .filter-options .accordion .card-header .btn-link {
	color: #000000;
}

body.yoa-bowesncocks button.btn.btn-link.yoa-filter-toggle {
     color: #f8f020;
}

body.yoa-bowesncocks .ui-slider-horizontal .ui-slider-handle {
     background-color: #f8f020;
}

body.yoa-bowesncocks .yoa_general .list-outer .property-slider .tags-outer 
.sale_tag {
     background-color: rgba(0, 0, 0, .7);
}

body.yoa-bowesncocks .yoa_general .list-outer .property-detail .price {
     color: #000000;
}

body.yoa-bowesncocks .yoa_general .list-outer .property-detail .info-btn a {
     background: #000000;
     border: 1px solid #f8f020;
}

body.yoa-bowesncocks .yoa_general .list-outer .property-detail .info-btn a:hover {
     background: #ffffff;
     border: 1px solid #000000;
     color: #000000;
}

body.yoa-bowesncocks .yoa_general .yoa-carousel-outer .responsive .slick-dots 
li.slick-active button {
     background: #f8f020;
}

body.yoa-bowesncocks .buying_selling_tools_txt h3 {
     color: #ffffff;
}

body.yoa-bowesncocks .flatbox_homepage h4 {
     color: #ffffff;
}

body.yoa-bowesncocks .themebg {
     background-color: #000000;
}



body.yoa-bowesncocks #calltoaction a {
     color: #ffffff;
     text-decoration: underline;
}

body.yoa-bowesncocks #calltoaction a:hover {
     text-decoration: none;
}

body.yoa-bowesncocks #calltoaction .vfbp-form .vfb-required-asterisk {
     color: #ffffff;
}

body.yoa-bowesncocks .vfbp-form .btn-primary {
     border-color: #000000;
     background-color: #000000;
}

body.yoa-bowesncocks .vfbp-form .btn-primary:hover {
     background-color: #ffffff;
     color: #000000;
}

body.yoa-bowesncocks .about_section_name h4 {
     color: #000000;
}

body.yoa-bowesncocks .testimonials_slider .hr_dots span {
     color: #f8f020;
     background: #f8f020;
}

body.yoa-bowesncocks .testimonials_slider a {
     color: #f8f020;
}



body.yoa-bowesncocks .new_listings_txt h3 {
	color:#ffffff;
}

/* END of Home Page Styles */
/* --------------------------------------------------------- */




/* --------------------------------------------------------- */
/* Contact Page Styles */

body.yoa-bowesncocks .contact_page_agent_info [class^="icon-"]:before, 
[class*=" icon-"]:before {
     color: #000000;
}

body.yoa-bowesncocks .themebg, 
body.yoa-bowesncocks #comments .commentlist > li .reply a.comment-reply-link, 
body.yoa-bowesncocks #Filters .filters_wrapper ul li a:hover, 
body.yoa-bowesncocks #Filters .filters_wrapper ul li.current-cat a, 
body.yoa-bowesncocks .fixed-nav .arrow, 
body.yoa-bowesncocks .offer_thumb .slider_pagination a:before, 
body.yoa-bowesncocks .offer_thumb .slider_pagination a.selected:after, 
body.yoa-bowesncocks .pager .pages a:hover, .pager .pages a.active, 
body.yoa-bowesncocks .pager .pages span.page-numbers.current, 
body.yoa-bowesncocks .pager-single span:after, 
body.yoa-bowesncocks .portfolio_group.exposure .portfolio-item .desc-inner .line, 
body.yoa-bowesncocks .Recent_posts ul li .desc:after, 
body.yoa-bowesncocks .Recent_posts ul li .photo .c, 
body.yoa-bowesncocks .slider_pagination a.selected, 
body.yoa-bowesncocks .slider_pagination .slick-active a, 
body.yoa-bowesncocks .slider_pagination a.selected:after, 
body.yoa-bowesncocks .slider_pagination .slick-active a:after, 
body.yoa-bowesncocks .testimonials_slider .slider_images, 
body.yoa-bowesncocks .testimonials_slider .slider_images a:after, 
body.yoa-bowesncocks .testimonials_slider .slider_images:before, 
body.yoa-bowesncocks #Top_bar a#header_cart span, 
body.yoa-bowesncocks .widget_categories ul, 
body.yoa-bowesncocks .widget_mfn_menu ul li a:hover, 
body.yoa-bowesncocks .widget_mfn_menu ul li.current-menu-item:not(.current-menu-ancestor) > a, 
body.yoa-bowesncocks .widget_mfn_menu ul li.current_page_item:not(.current_page_ancestor) > a, 
body.yoa-bowesncocks .widget_product_categories ul, 
body.yoa-bowesncocks .widget_recent_entries ul li:after, 
body.yoa-bowesncocks .woocommerce-account table.my_account_orders .order-number a, 
body.yoa-bowesncocks .woocommerce-MyAccount-navigation ul li.is-active a, 
body.yoa-bowesncocks.style-simple .accordion .question:after, 
body.yoa-bowesncocks.style-simple .faq .question:after, 
body.yoa-bowesncocks.style-simple .icon_box .desc_wrapper .title:before, 
body.yoa-bowesncocks.style-simple #Filters .filters_wrapper ul li a:after, 
body.yoa-bowesncocks.style-simple .article_box .desc_wrapper p:after, 
body.yoa-bowesncocks.style-simple .sliding_box .desc_wrapper:after, 
body.yoa-bowesncocks.style-simple .trailer_box:hover .desc, 
body.yoa-bowesncocks .tp-bullets.simplebullets.round .bullet.selected, 
body.yoa-bowesncocks .tp-bullets.simplebullets.round .bullet.selected:after, 
body.yoa-bowesncocks .tparrows.default, .tp-bullets.tp-thumbs .bullet.selected:after {
    background-color: #000000!important;
}

/* END of Contact Page Styles */
/* --------------------------------------------------------- */




/* --------------------------------------------------------- */
/*  Calculator Page Styles */

body.yoa-bowesncocks .srp_MortgageCalcwidget a, body.yoa-bowesncocks 
.srp_AffordabilityCalcwidget a {
     color: #f8f020;
}

body.yoa-bowesncocks #TB_window {
     width: 460px;
     padding: 20px;
}

body.yoa-bowesncocks #TB_ajaxContent {
     width: 430px;
     height: 200px;
}

body.yoa-bowesncocks #TB_ajaxWindowTitle {
     padding-bottom: 20px;
}

body.yoa-bowesncocks .tb-close-icon {
     color: #f8f020!important;
}

body.yoa-bowesncocks .tb-close-icon:hover {
     color: #000000!important;
}

body.yoa-bowesncocks .popup_contact_wrapper .vfbp-form .vfb-form-group {
    margin-bottom: 10px;
}

/* END of Calculator Page Styles */
/* --------------------------------------------------------- */




/* --------------------------------------------------------- */
/*  Testimonials Page Styles */

body.yoa-bowesncocks .testimonials_list a {
     color: #f8f020;
}

body.yoa-bowesncocks .testimonials_list .hr_color {
     color: #000000;
     background: #000000;
}

/*  END Of Testimonials Page Styles */
/* --------------------------------------------------------- */



/* --------------------------------------------------------- */
/*  Listings Page Styles */






/* --------------------------------------------------------- */
/*  END of Listings Page Styles */



/* --------------------------------------------------------- */
/*  Listings Details Page Styles */

body.yoa-bowesncocks .yoa_general .yoa_property_detail .yoa_tabs ul li span:hover, 
body.yoa-bowesncocks .yoa_general .yoa_property_detail .yoa_tabs ul li span.active {
    background-color: #fff;
    color: #000000!important;
}

body.yoa-bowesncocks .yoa_general .yoa_property_detail .yoa_tabs ul li span {
     background: #000000;
     border: 1px solid #000000!important;
}

body.yoa-bowesncocks .yoa_general .yoa_property_detail .yoa_tabs ul li 
span:hover {
     background: #ffffff;
     color: #000000!important;
}

body.yoa-bowesncocks .yoa_general .agent-info-outer .agent-pro-detail 
.profile-detail .name-info b span {
     color: #000000;
}

body.yoa-bowesncocks .yoa_general .yoa_stripe_title strong:before {
     background-color: #000000;
}

body.yoa-bowesncocks .yoa_general ul.bluebullets li:before {
     color: #f8f020;
}


body.yoa-bowesncocks .blueClr {
    color: #000000;
}

body.yoa-bowesncocks .yoa_general .agent-info-outer .agent-pro-detail .profile-detail .social-share ul li a:hover {
    border-color: #bbbbbb;
    color: #fff;
    background: #bbbbbb;
}

body.yoa-bowesncocks .yoa_general .yoa_virtual_tour .yoa_video_link a {
    background: #000000;
    color: #fff;
    border: 1px solid #000000;
}

body.yoa-bowesncocks .yoa_general .yoa_virtual_tour .yoa_video_link a:active, .yoa_general .yoa_virtual_tour .yoa_video_link a:hover {
    background-color: #ffffff!important;
    color: #000000!important;
}

/*  END Of Listings Details Page Styles */
/* --------------------------------------------------------- */




/*  Pop up form Styles */
/* --------------------------------------------------------- */

body.yoa-bowesncocks .popup_contact_wrapper .parsley-required {
	font-size:10px;
}

body.yoa-bowesncocks .popup_contact_wrapper .vfbp-form * {
	font-size:10px;
}

body.yoa-bowesncocks .popup_contact_wrapper .vfbp-form label {
	font-size:12px;
}

body.yoa-bowesncocks #popup_contact .vfbp-form .btn {
	margin-top: 5px;
}



/*  END Of Pop up form Styles */
/* --------------------------------------------------------- */


body.yoa-bowesncocks input[type="submit"] {
	background-color:#f8f020;
	transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

body.yoa-bowesncocks input[type="submit"]:hover {
background-color: #000000;
}







body.yoa-bowesncocks.page-id-115 .col-4{
    flex:initial;
    max-width: none;
}

body.yoa-bowesncocks.single-post .col-3 {
	 flex:initial;
    max-width: none;
}


body.yoa-bowesncocks .yoa_general .yoapress-pagination .page-numbers:hover,
body.yoa-bowesncocks .yoa_general .yoapress-pagination .page-numbers.current {
border-color: #000000;
    background-color: #000000;	
}





/* --------------------------------------------------------- */
/* REALTORS Page Styles */

body.yoa-bowesncocks .yoa_general .border-box .input-group-text {
	color: #fff;
    background-color: #000000;
    border: 1px solid #000000;
}

body.yoa-bowesncocks .yoa_general .border-box .input-group-text:hover {
	color: #000000;
    background-color: #ffffff;
    border: 1px solid #000000;
}

body.yoa-bowesncocks .btn-info {
	background-color: #000000;
    border-color: #000000;
}

body.yoa-bowesncocks .yoa_general .agent-listing .agent-box .agent-detail .name-info b {
	    color: #bbbbbb;
}

body.yoa-bowesncocks .yoa_general .agent-listing .agent-box .agent-detail .info-btn .btn-info {
	background-color: #000000;
    border-color: #000000;
	color:#ffffff;
}

body.yoa-bowesncocks .yoa_general .agent-listing .agent-box .agent-detail .info-btn .btn-info:hover,
body.yoa-bowesncocks .yoa_general .agent-listing .agent-box .agent-detail .info-btn .btn-info:active  {
	background-color: #ffffff;
    border-color: #000000;
	color:#000000;
}


body.yoa-bowesncocks .btn-info:not(:disabled):not(.disabled).active:focus,
body.yoa-bowesncocks .btn-info:not(:disabled):not(.disabled):active:focus,
body.yoa-bowesncocks .show>.btn-info.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(228,228,228,.5);
}

/* --------------------------------------------------------- */
/* END of REALTORS Page Styles */




/* --------------------------------------------------------- */
/* carousel slide */


body.yoa-bowesncocks .yoa_general .yoa_slider_view .yoa_details_wrap p.yoa_price {
color: #f8f020;	
}

body.yoa-bowesncocks .yoa_general .yoa_slider_view .yoa_currentSlide {
    background: #000000;
}


/* END of carousel slide */
/* --------------------------------------------------------- */


/* --------------------------------------------------------- */
/* Footer Styles */




body.yoa-bowesncocks #Footer a#cf_agentlogin{
	color:#f8f020;
	}
	
body.yoa-bowesncocks #Footer a#cf_agentlogin:hover{ 
color:#ffffff;
}

body.yoa-bowesncocks #Footer h4 {
     color: ##f8f020;
}

body.yoa-bowesncocks .footer_info a {
     color: ##f8f020!important;
}

body.yoa-bowesncocks .copyright a {
     color: ##f8f020!important;
}

/* --------------------------------------------------------- */
/* END of Footer Styles */

/* --------------------------------------------------------- */
/* Advance search filter Styles */

body.yoa-bowesncocks .yoa_general .btn-default{
     color: #fff;
}

body.yoa-bowesncocks .yoa_general .shortcode_listings_search .row.has-search .yoa-property-savesearch,
body.yoa-bowesncocks .yoa_general form#map_search_filter_form .row.has-search .yoa-property-savesearch{
     border-color: #000;
}

body.yoa-bowesncocks .shortcode_listings_search .dropdown-toggle:focus, 
body.yoa-bowesncocks .shortcode_listings_search .dropdown-toggle:active, 
body.yoa-bowesncocks .shortcode_listings_search .dropdown-toggle:hover{
     border-color: #ebebeb !important;
     background-color: #fff !important;
}

body.yoa-bowesncocks .yoa-filter-collapse .dropdown-toggle{
     border: 1px solid #ebebeb;
     box-shadow: none;
}

body.yoa-bowesncocks .shortcode_listings_search button,
body.yoa-bowesncocks .shortcode_listings_search input[type="button"]{
     background-color: #fff;
     color: #686868;
     border-color: transparent;
}

body.yoa-bowesncocks .searchBy button#dropdownMenuButton{
     box-shadow: none;
     background-color: #000000;
     color: #fff !important;
}

body.yoa-bowesncocks .searchBy button#dropdownMenuButton:hover,
body.yoa-bowesncocks .searchBy button#dropdownMenuButton:focus,
body.yoa-bowesncocks .searchBy button#dropdownMenuButton:active{
     background-color: #000000 !important;
     border-color: #000000 !important;
}

body.yoa-bowesncocks .min-max button.btn.btn-outline-primary.dropdown-toggle:before,
body.yoa-bowesncocks #bed button.dropdown-toggle:before,
body.yoa-bowesncocks #bath button.dropdown-toggle:before,
body.yoa-bowesncocks #marketdays button.dropdown-toggle:before{
     color: #626262;
}

body.yoa-bowesncocks .shortcode_listings_search .show>.btn-outline-primary.dropdown-toggle:focus:before,
body.yoa-bowesncocks .shortcode_listings_search .show>.btn-outline-primary.dropdown-toggle:hover:before{
     color: #626262 !important;
}

body.yoa-bowesncocks .yoa_general .shortcode_listings_search .min-max.show>.btn-outline-primary.dropdown-toggle:before{
     color: #626262 !important;
}

body.yoa-bowesncocks .shortcode_listings_search ul.dropdown-menu.cart-select-option > li a{
     color: #686868;
}

body.yoa-bowesncocks .shortcode_listings_search ul.dropdown-menu.cart-select-option > li:hover,
body.yoa-bowesncocks .shortcode_listings_search ul.dropdown-menu.cart-select-option > li.menu-active{
     background-color: rgb(0 0 0 / 0.7);
     color: #fff;
}

body.yoa-bowesncocks .shortcode_listings_search ul.dropdown-menu.cart-select-option > li:hover a,
body.yoa-bowesncocks .shortcode_listings_search ul.dropdown-menu.cart-select-option > li.menu-active a{
     color: #fff;
}

body.yoa-bowesncocks .keyword-wrapper button{
     border: 1px solid #000000;
     background-color: #000000;
     color: #fff;
}

body.yoa-bowesncocks .keyword-list-wrapper ul li:hover{
     color: #000;
}

body.yoa-bowesncocks .keyword-wrapper ul#keywordlist li:hover,
body.yoa-bowesncocks .yoa_general .shortcode_listings_search .min-max .value-lists .val-list ul li:hover{
     background-color: rgb(0 0 0 / 0.7);
     color: #fff !important;
}

body.yoa-bowesncocks .yoa_general .shortcode_listings_search .min-max.show>.btn-outline-primary.dropdown-toggle{
     background-color: #fff;
     border-color: #ebebeb;
}

body.yoa-bowesncocks .btn-outline-primary:not(:disabled):not(.disabled).active, 
body.yoa-bowesncocks .btn-outline-primary:not(:disabled):not(.disabled):active, 
body.yoa-bowesncocks .show>.btn-outline-primary.dropdown-toggle{
     background-color: #000000;
     color: #fff;
}

body.yoa-bowesncocks .btn-outline-primary:not(:disabled):not(.disabled).active:before,
body.yoa-bowesncocks .btn-outline-primary:not(:disabled):not(.disabled):active:before,
body.yoa-bowesncocks .show>.btn-outline-primary.dropdown-toggle:before{
     color: #fff;
}

/* --------------------------------------------------------- */
/* END of Advance search filter Styles */