/**handles:wpbdp-pro,wpbdp-ratings,wpbdm-stripe,wpbdp-claim-listings**/
.wpbdp-abc-filtering{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:3px}.wpbdp-abc-filtering .reset{font-size:90%}.wpbdp-abc-filtering .letter{margin:0 4px}.wpbdp-abc-filtering .letter.current a{color:inherit;font-weight:bold}.wpbdp-wp-theme-twentytwenty .wpbdp-abc-filtering{font-size:1.5rem}.wpbdp-is-table#wpbdp-listings-list{display:table !important;width:100%;border-collapse:collapse}.wpbdp-is-table .wpbdp-listing{display:table-row;border-bottom:1px solid #EEEEF4;border-color:var(--bd-main-color-20);padding:0}.wpbdp-is-table .wpbdp-listing>div{display:table-cell;vertical-align:top;padding:12px;font-size:85%}.wpbdp-is-table .wpbdp-listing-table-header{font-size:90%;opacity:.8;background:rgba(241,243,248,0.5);background:var(--bd-main-color-8);vertical-align:middle;font-weight:500}.wpbdp-is-table .wpbdp-show-hover{visibility:hidden}.wpbdp-is-table a:hover .wpbdp-show-hover{visibility:visible}.wpbdp-is-table .wpbdp-listing-table-header a{color:inherit}.wpbdp-is-table .wpbdp-listing.wpbdp-listing-table-header>div{vertical-align:middle;line-height:1.2}.wpbdp-is-table .wpbdp-listing .listing-thumbnail{float:none;width:40px;margin:0}.wpbdp-is-table .listing-thumbnail a{width:32px;height:32px;position:relative;overflow:hidden;border-radius:50%;display:inline-block}.wpbdp-is-table .listing-thumbnail img{display:inline;margin:0 auto;width:32px}.wpbdp-is-table .wpbdp-field-title{font-weight:400}.wpbdp-is-table .wpbdp-star-group .bd-star-rating svg{width:15px;height:15px}.wpbdp-is-table .wpbdp-field-type-ratings .count{display:none}.wpbdp-is-table .stickytag,.wpbdp-is-table .wpbdp-claim-listings,.wpbdp-is-table .listing-actions{display:none !important}.wpbdp-is-table .wpbdp-listing .field-label .wpbdp-icon{line-height:inherit}.wpbdp-is-table>div:not(.wpbdp-listing){caption-side:top;display:table-caption}.wpbdp-is-table .wpbdp-listing~div:not(.wpbdp-listing){caption-side:bottom}.wpbdp-is-table .wpbdp-map{margin-bottom:50px}.wpbdp_frontend_statistic_detail .ab-item{min-height:40px}.wpbdp_frontend_statistic_detail .ab-item .wpbdp-statistic-title{font-size:11px !important;line-height:2px !important;padding-top:5px !important}.wpbdp_frontend_statistic_detail .ab-item .counts{font-size:16px !important}.wpbdp-listing .listing-details .wpbdp-icon.dashicons{vertical-align:middle}.wpbdp-listing .listing-details .wpbdp-field-has-icon-value{display:inline-block;width:auto !important}.wpbdp-listing .listing-details .wpbdp-field-has-icon-value .field-label{display:none}@media only screen and (max-width:767px){.wpbdp-is-table#wpbdp-listings-list{display:block !important}.wpbdp-is-table .wpbdp-listing-table-header{display:none !important}.wpbdp-is-table .wpbdp-listing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px 0}.wpbdp-is-table .wpbdp-listing>div{display:grid;grid-template-columns:repeat(3, 1fr);padding:5px;margin:0}.wpbdp-is-table .wpbdp-listing>div:empty{display:none}.wpbdp-is-table .field-value .value{grid-column:span 2}.wpbdp-is-table .listing-thumbnail img{height:32px}.wpbdp-is-table .social-fields:empty{display:none !important}.wpbdp-is-table .social-fields::before,.wpbdp-is-table .social-fields::after{display:none}}@media only screen and (min-width:768px){.wpbdp-is-table .wpbdp-listing .field-label{font-size:0 !important}.wpbdp-is-table .wpbdp-listing .field-label .wpbdp-icon:not(.dashicons){font-size:initial}}
.wpbdp-ratings-reviews .review-form{margin-top:5px;margin-bottom:20px}.wpbdp-ratings-reviews .review-form .field label{margin-right:10px}.wpbdp-ratings-reviews .review-form .field .stars{vertical-align:middle}.wpbdp-ratings-reviews .review-form .allowed-tags span{font-family:"courier",sans-serif}.wpbdp-star-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px}.wpbdp-star-group input{opacity:0;position:absolute;z-index:-1}.wpbdp-star-group .bd-star-rating,.wpbdp-star-group input+label{line-height:1;cursor:pointer;background:transparent;margin:0 !important;opacity:.8;vertical-align:text-top;display:inline-block}.wpbdp-star-group .bd-star-rating svg{width:20px;height:20px}.wpbdp-star-group input[type=radio]:checked+label,.wpbdp-star-group:not(.wpbdp-star-hovered) input[type=radio]:checked+label{opacity:.8;color:inherit}.wpbdp-star-group:not(.wpbdp-star-hovered) input[type=radio]:checked+label,.wpbdp-star-group input+label:hover,.wpbdp-star-group:hover input+label:hover,.wpbdp-star-group .bd-star-rating-on,.wpbdp-star-group .bd-star-rating-hover{color:#ef9f3e !important}.wpbdp-star-group .bd-star-rating-half path{fill:url(https://condominio.com.mx/servicios/wp-content/plugins/business-directory-ratings/resources/#bd_half_grad)}.wpbdp-star-group .bd-star-rating-readonly{cursor:default !important}.wpbdp-star-group .rating-stars-suffix{margin-left:4px}.wpbdp-field-type-ratings .value{margin-left:5px;vertical-align:middle}.wpbdp-field-type-ratings .wpbdp-star-group{display:inline-block;white-space:nowrap}.wpbdp-field-type-ratings .wpbdp-star-group+div{display:none}.wpbdp-field-type-ratings .count{margin-left:10px}.wpbdp-field-type-ratings .rate-listing-link{margin-left:10px}.wpbdp-ratings-reviews .listing-ratings{margin-top:20px}.wpbdp-ratings-reviews .listing-ratings .rating{margin-bottom:40px}.wpbdp-ratings-reviews .listing-ratings .rating .rating-authoring-info{opacity:.8}.wpbdp-ratings-reviews .listing-ratings .rating .author{font-weight:bold}.wpbdp-ratings-reviews .listing-ratings .rating .edit-actions{visibility:hidden;float:right}.listing-ratings .cancel-button{display:none}.wpbdp-ratings-reviews .listing-ratings .rating:hover .edit-actions{visibility:visible}#wpbdp-ratings.postbox .inside{padding:0;margin:0}#wpbdp-ratings.postbox .comment-edit textarea{width:90%;min-height:50px;display:block}#wpbdp-ratings.postbox table td.authoring-info{width:25%}#wpbdp-ratings-pending-review .column-user_ip{width:20%}#wpbdp-ratings-pending-review .column-rating{width:15%}#wpbdp-ratings-pending-review .column-comment{width:40%}#wpbdp-ratings-admin-post-review{padding:2px 0 0 10px}#wpbdp-ratings-admin-post-review .form{padding:0 20px 20px 0}#wpbdp-ratings-admin-post-review .form .field label{margin-right:15px;display:inline-block}#wpbdp-ratings-admin-post-review .form .field{margin:3px 0;clear:both}@media screen and (max-width:500px){.wpbdp-ratings-reviews .review-form{margin-top:10px}.wpbdp-ratings-reviews .review-form textarea{width:90%}}
.wpbdp-payment-gateway-stripe-form-fields .wpbdp-checkout-submit input.processing_payment{opacity:.7}.wpbdp-payment-gateway-stripe-form-fields .wpbdp-checkout-submit input.payment_completed{background-color:#4caf50;border-color:#4caf50;color:#fff}.wpbdp-checkout-cc-fields .StripeElement{background:#fff;padding:6px 12px;border:1px solid #efefef}
.wpbdp-claim-listings a.claim-listing-link{display:block;margin:0 0 5px 0;text-align:right}.wpbdp-view-show_listing a.claim-listing-link{text-align:left}#wpbdp-claim-listings-message{margin:10px 0;border-left:4px solid #7ad03a;padding:1px 12px}#wpbdp-claim-listings-message.error{border-left:4px solid #dd3d36;font-size:.8em}.wpbdp-claim-listings form#wpbdp-claim-listings-form textarea{min-height:50px}.wpbdp-claim-listings .field.error input{border:solid 1px red}.wpbdp-claim-listings form .buttons{margin:2px 0 5px 0}.wpbdp-claim-listings.open{margin-bottom:20px}.wpbdp-claim-listings.open .claim-form-wrapper{border-bottom:solid 1px #eee}.wpbdp-claim-listings .claim-form-wrapper{display:none}.wpbdp-claim-listings.open .claim-form-wrapper{display:block}#wpbdp-claim-listings-confirm-fees tr.fee-id-removecategory{color:#ff0000}#wpbdp-claim-listings-confirm-reject{border:solid 1px #eee;margin:40px 0;padding:10px}#wpbdp-claim-listings-confirm-fees h3,#wpbdp-claim-listing-confirm-reject h3{margin:0}#wpbdp-claim-listings-confirm-reject .inner{font-size:95%}#wpbdp-claim-listings-confirm-reject p{margin-bottom:5px}#wpbdp-claim-listings-confirm-reject input[type="submit"]{color:#900000}#claim-listings-registration{margin:10px 0 0 0}#claim-listings-registration input[type="password"]{width:100%}