ul.wpbdp-listings-widget-list li{list-style:none;border-bottom:1px dotted #eee;margin:0;padding:2px 0}ul.wpbdp-listings-widget-list li .listing-title{font-weight:bold;display:block}#wp-block-themeisle-blocks-advanced-columns-7db75682{padding:20px;margin-top:20px;margin-bottom:20px;justify-content:unset;min-height:auto;border:0 solid #000;border-radius:0}#wp-block-themeisle-blocks-advanced-columns-7db75682>.wp-block-themeisle-blocks-advanced-columns-overlay{opacity:.5;mix-blend-mode:normal;border-radius:0}#wp-block-themeisle-blocks-advanced-column-f75926fb{padding:20px;margin-top:20px;margin-right:0;margin-bottom:20px;margin-left:0;border:0 solid #000;border-radius:0}@media (min-width:960px){#wp-block-themeisle-blocks-advanced-column-f75926fb{flex-basis:100%}}.listingShortDescr {  text-align: center;  margin-bottom: 25px; }
.wp-block-themeisle-blocks-advanced-columns.maxWidth{max-width:1170px; margin:0 auto; text-align: center; padding-bottom: 100px;}
.wp-block-themeisle-blocks-advanced-columns.maxWidth .wp-block-button a {
border-radius: 0;
background: #f86249;
padding: 10px 20px;
}
.subCategBtnWrap{    margin-bottom: 20px;
font-size: 0.8em;}
.subCategBtn, .subCategBtn:visited{
background: #000;
padding: 5px 10px;
margin-right: 10px;
color: #fff;
margin-bottom: 10px;
display: inline-block;
}
.subCategBtn:hover{color: #fff; background:#f86249; text-decoration:none !important;}
.wp-block-themeisle-blocks-advanced-columns.maxWidth.has-3-columns.has-desktop-equal-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column {
padding: 0px 15px;
}
.wp-block-themeisle-blocks-advanced-columns.maxWidth h3 {
font-size: 24px;
line-height: 1.6em;
letter-spacing: 0px;
font-weight: 500;
text-transform: none;
font-family: Open sans;
}
#acurax_si_widget_simple{text-align:left !important;}
.wpbdp-view-submit_listing .wpbdp-form-field-id-18, .wpbdp-view-submit_listing .wpbdp-form-field-id-7, .wpbdp-view-submit_listing .wpbdp-form-field-id-20, .wpbdp-view-submit_listing .wpbdp-form-field-id-9, .wpbdp-view-submit_listing .wpbdp-form-field-id-16, .wpbdp-view-submit_listing .wpbdp-form-field-id-22, .wpbdp-view-submit_listing .wpbdp-form-field-id-23{display:none;}
#map{width: 100%; height: 300px; margin-bottom:20px; box-shadow: 0 0 1px 0 rgb(0 0 0 / 10%), 0 1px 6px 0 rgb(0 0 0 / 10%);}
.wp-block-themeisle-blocks-advanced-columns.maxWidth a, .wp-block-themeisle-blocks-advanced-columns.maxWidth a:visited {
cursor: pointer;
color: #000;
text-decoration: none;
}
.wp-block-themeisle-blocks-advanced-columns.maxWidth a:hover{text-decoration:none;color:#f86249}
.wp-block-themeisle-blocks-advanced-columns.maxWidth .wp-block-button a, .wp-block-themeisle-blocks-advanced-columns.maxWidth .wp-block-button a:visited, .wp-block-themeisle-blocks-advanced-columns.maxWidth .wp-block-button a:hover{color:#fff;}
.business-directory.wpbdp-view-show_category, .business-directory {
background: #f5f5f5;
}
.nv-page-title-wrap.nv-big-title .nv-page-title {
border-bottom: none; }
.wpbdp-listing-excerpt {
padding: 20px;
background: #fff;
box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 6px 0 rgba(0, 0, 0, 0.1);
}
.nv-page-title-wrap.nv-big-title .nv-page-title h1 {
line-height: 2em;
margin-bottom: 0;
font-size: 2em;
padding-top: 20px;
}
.wpbdp-listing-excerpt{position:relative;}
.wpbdp-listing-excerpt .btnUrl a:link, .wpbdp-listing-excerpt .btnUrl a:visited{color:#fff; text-decoration:none; padding: 5px 20px;  display: block; background:#f86249;}
.wpbdp-listing-excerpt .btnUrl a:hover{text-decoration:none;}
.wpbdp-listing-excerpt .btnUrl{position: absolute;  bottom: 20px;   right: 20px; }
.wpbdp-listing-excerpt .fab, .wpbdp-listing-excerpt .fa, .wpbdp-listing-excerpt .far, .wpbdp-listing-excerpt .fas, .field-display .fa, .field-display .far, .field-display .fas, .field-display .fab  {
font-family: "Font Awesome 5 Free";
color: #fff;
margin-right: 10px;  width: 27px;
text-align: center;
background: #f86249;
font-size: 0.75em;
height: 27px;
line-height: 27px;
}
.wpbdp-listing-excerpt .fab, .field-display .fab {
font-family: "Font Awesome 5 Brands";
}
.wpbdp-listing.wpbdp-listing-excerpt .listing-details .field-value {padding: 0px 20px;}
.wpbdp-listing-excerpt .wpbdp-field-title a, .wpbdp-listing-excerpt .wpbdp-field-title a:visited{text-decoration:none !important; color:#fff;}
.wpbdp-listing-excerpt {
padding: 0px;}
.single-wpbdp_listing .btnUrl{display:none;}
.wpbdp-listing-excerpt .wpbdp-field-title{background: #505050;
padding: 10px 20px !important;
margin-bottom: 20px !important;
color: #fff;}
.wpbdp-listing-excerpt .listing-thumbnail {
float: right;
margin: 0 20px 0 0;
margin-top: 60px;
}
.wpbdp-categories .cat-item small {
font-size: 0.7em;
color: #5e5e5e;
}
.nv-comment-content a, .nv-content-wrap a:not(.button):not(.wp-block-file__button) {
text-decoration: none;
}
.nv-comment-content a:hover, .nv-content-wrap a:hover:not(.button):not(.wp-block-file__button) {
text-decoration: underline;
}
.wpbdp-listing-single .listing-actions {
margin-bottom: 25px;
display: none;
}
.wpbdp-listing-single .listing-title, .wpbdp-listing-single .listing-title h1{
margin-bottom: 0px;
}
.wpbdp-listing-single .main-image {
margin-top: 45px;
}
.wpbdp-listing-single .listing-title h1 {
margin-bottom: 0px;
line-height: 2em;
margin-bottom: 0;
font-size: 2em;
padding-top: 20px;
}
.categField{
font-size: 0.7em;
margin-bottom: 20px !important;
border-bottom: 1px solid #c1c1c1;
padding-bottom: 10px;
}
.wpbdp-field-association-content{    background: #fff;
margin-top: 70px;
padding: 30px;padding-bottom:0;margin-bottom:0 !important;}
.single-wpbdp_listing .extra-images, .wpbdp-listing-single .extra-images {
margin-top: 0px;
clear: both;
background: #fff;
padding-top: 0;
padding: 30px;
padding-top: 30px;
padding-top: 0;
}
#wpbdp-search-form-wrapper h3{display:none;}
.extra-images strong {
padding-left: 5px;
padding-top: 20px;
display: block;
} @media (min-width: 960px){
.builder-item--footer_copyright { font-size: 0.7em;}
.nv-sidebar-wrap.nv-right {  padding-left: 10px;  padding-top: 40px; }
.nv-sidebar-wrap.nv-right {
border-left: none;
}
}