@charset "UTF-8";
/*!
 Theme Name:   Jules Webb ★ Divi Child Theme 
 Description:  Custom CSS for Directory Pages
 Author:       ★ Jules Webb ★
 Author URI:   https://juleswebb.com
 Template:     Divi
 Version:      0.0.1
 Text Domain:  Divi-child
*/#main-content .et_builder_inner_content{z-index:9!important}div#et-main-area{background-color:#f2f2f2!important}.et_pb_module .bsui a{color:#2e5a3d!important}.et_pb_module .bsui .btn-primary,.et_pb_module button.geodir_submit_search.btn.w-100.btn-primary,.modal-content button.btn.btn-primary,.modal-content input.form-control.btn.btn-primary{background-color:#2e5a3d;border-color:#2e5a3d}.et_pb_module .bsui .btn-primary:hover,.et_pb_module button.geodir_submit_search.btn.w-100.btn-primary:hover,.modal-content button.btn.btn-primary:hover,.modal-content input.form-control.btn.btn-primary:hover{background-color:#da9f64;border-color:#da9f64;box-shadow:none}.alert.alert-danger a,.alert.alert-success a,.alert a,.bsui .alert a{color:#fff!important}.bsui .btn:focus,.bsui .btn:hover{box-shadow:none!important}.et_pb_module.business-logo{background-color:#fff;padding-bottom:10px;text-align:center}.et_pb_module.business-logo .et_pb_code_inner{display:inline-block;max-width:100%;position:relative}.et_pb_module.business-logo .geodir-images img{max-height:80px;position:relative;width:auto}.et_pb_module.business-logo .geodir-images .carousel-item span:before{padding-top:0}.et_pb_blurb span[itemprop=streetAddress1],.et_pb_blurb span[itemprop=streetAddress2]{display:block}input[type=range i].geodir-distance-range{background-color:#f2f2f2}input[type=range i].geodir-distance-range:before{Content:"";background-color:#ccc;height:3px;left:0;position:absolute;top:50%;width:100%}.input .form-control:focus,input[type=range]::-webkit-slider-thumb,input[type=range]::-webkit-slider-thumb:focus{background:#2e5a3d;background-color:#2e5a3d;border-color:#2e5a3d;color:#2e5a3d!important;position:relative}h4.geodir-entry-title.h5{font-family:Lora,Georgia,Times New Roman,serif;font-size:16px!important;margin-bottom:0!important;padding-bottom:5px!important}.geodir-output-location-mapbubble .geodir_post_meta.geodir-field-phone a,.geodir-output-location-mapbubble i.fas.fa-map-marker-alt.fa-fw:before,.geodir-output-location-mapbubble i.fas.fa-phone.fa-fw:before,h4.geodir-entry-title.h5 a{color:#666!important}.geodir-post-directions a.gd-badge span{font-size:14px!important}.gd-bubble.bsui{margin-right:10px!important}.leaflet-popup-scrolled{border-bottom:none!important;border-top:none!important}.geodir-bubble_image{margin-bottom:7px;margin-top:5px}.geodir-bubble_image a.geodir-link-image{cursor:auto;max-height:75px}.geodir-bubble_image a.geodir-link-image img{height:auto!important;-o-object-fit:contain!important;object-fit:contain!important}.geodir-bubble_image a.geodir-link-image img.embed-responsive-item{padding-bottom:10px!important}.geodir-bubble_image a.geodir-link-image i.fas{display:none}.geodir-bubble_image.pb-2{max-height:75px!important}.gd-bubble a.gd-badge.et_pb_button{font-size:14px!important;font-weight:400;margin-bottom:5px;margin-top:8px}.geodir-bubble-meta-side .bsui .list-group-item,.geodir-bubble-meta-side .geodir_post_meta.list-group-item.list-group-item-action .gd-bh-show-field.geodir-field-business_hours,.geodir-bubble-meta-side .geodir_post_meta.list-group-item.list-group-item-action .geodir-field-address,.geodir-bubble-meta-side .geodir_post_meta.list-group-item.list-group-item-action .geodir-field-phone{border:none!important;padding:5px!important}a.text-reset.dropdown-toggle:hover{text-decoration:none}@media only screen and (max-width:400px){.gd-bh-open-hours .dropdown-item.gd-bh-days-list{padding-left:0;padding-right:0}}@media only screen and (min-width:980px) and (max-width:1150px){.gd-bh-open-hours .dropdown-item.gd-bh-days-list{padding-left:0;padding-right:0}}.card h2,.et-db #et-boc .et-l .et_pb_module h2.geodir-entry-title.h5,h2.geodir-entry-title.h5.text-dark,h3.card-title.h5,h3.geodir-entry-title.h5.text-dark{color:#343a40!important;font-family:Lora,Georgia,Times New Roman,serif;font-size:24px!important;line-height:1.1em;margin-bottom:0;padding-top:5px}.card h2 a,.et-db #et-boc .et-l .et_pb_module h2.geodir-entry-title.h5 a,h2.geodir-entry-title.h5.text-dark a,h3.card-title.h5 a,h3.geodir-entry-title.h5.text-dark a{color:#343a40!important}.bsui .card-body,.uwp-profile-entries .card-body{padding:1rem!important}.card-footer span.gd-rating-background{display:none}.et_pb_module .geodir-post-content-container,.uwp-profile-item-summary.card-text{line-height:1.5}.et_pb_module .geodir-post .card p{display:none}.et_pb_module .geodir-loop-actions-container a.dropdown-item{color:inherit!important}.et_pb_module .bsui .dropdown-item.active,.et_pb_module .bsui .dropdown-item:active{color:#fff!important}.et_pb_module h6.dropdown-header{background:#f2f2f2;font-family:Roboto,Helvetica,Arial,Lucida,sans-serif!important;font-size:20px!important}a.geodir-all-link.btn.btn-outline-primary:hover{background-color:#da9f64!important;border-color:#da9f64!important;color:#fff!important}.geodir-search-form-wrapper .form-group,.geodir-search-form-wrapper.mb-3{margin-bottom:0!important}.geodir-popover{z-index:99999!important}.geodir-popover .form-group.row.mt-2{min-width:260px}button.geodir-distance-show:focus,button.geodir-distance-show:hover{background-color:#da9f64!important;border-color:#da9f64!important;box-shadow:none!important}a.page-link{color:#666!important}.hide-empty-p-tag p{display:none}.et_pb_button.si-button.ins{background-color:#da9f64!important}.et_pb_button.si-button.ins:hover{background-color:#2e5a3d!important}.et_pb_button .si-button{border:none!important;font-size:18px!important;text-align:center;width:100%}.btn-primary:hover,.et_pb_button.si-button.services:hover,.modal-content button.btn-primary:hover{background-color:#da9f64!important;border-color:#da9f64!important;box-shadow:none!important}.modal-content button.btn-primary{width:100%}.modal-content button.btn-primary:active:focus{box-shadow:none!important}.modal-backdrop.fade.show{z-index:9}.single-gd_place .modal.fade.geodir-carousel-modal.bsui.show{z-index:9999999}.single-gd_place .modal-backdrop.fade.show,body.modal-open .modal{z-index:999999}.modal-backdrop.fade.show{z-index:9!important}.geodir-post-directions a.gd-badge.et_pb_button{font-size:16px!important}.geodir-post-directions a.gd-badge.et_pb_button:hover{background-color:#da9f64!important}.gd_place-template-default .modal.aui-modal.fade.shadow.bsui.show{z-index:9999999}.et_pb_module.business-hours.expanded .geodir_post_meta a.d-block{display:none!important}.et_pb_module.business-hours .gd-bh-days-today,.et_pb_module.business-hours .gd-bh-days-today .gd-bh-slot-r,.et_pb_module.business-hours .text-primary{color:#666!important;font-weight:700}.et_pb_module.business-hours .bsui .dropdown-item:active,.et_pb_module.business-hours .gd-bh-days-today:active{background-color:#2e5a3d;color:#fff}.et_pb_module.business-hours .gd-bh-days-today:active .gd-bh-slot-r,.et_pb_module.business-hours .gd-bh-days-today:active .text-primary{color:#fff!important}a.text-reset.dropdown-toggle:hover,a.text-reset:hover{text-decoration:none}.geodir-i-business_hours.text-success{color:#2e5a3d!important}a.text-reset.dropdown-toggle:hover .geodir-i-biz-hours{color:#da9f64!important}@media only screen and (max-width:767px){button.btn.geodir-claim-post-form-link.btn-default.btn-primary{width:100%}}.et_pb_row{margin:auto;max-width:1080px;position:relative;width:80%}.et_pb_row.row-breadcrumbs{padding-top:0!important}.et_pb_row.row-breadcrumbs .et_pb_module{text-align:center}.et_pb_row.row-map{padding-bottom:0!important}@media only screen and (min-width:1350px){.et_pb_section,.main-section{padding:54px 0}.et_pb_row{padding:27px 0}}@media (min-width:981px){.et_pb_row{padding:2% 0}}@media (max-width:980px){.et_pb_section,.main-section{padding:50px 0}.et_pb_row{padding:30px 0}}.geodir-post .card .gd-badge-meta a.gd-badge{box-shadow:0 .5rem 1rem rgba(0,0,0,.55)}a.gd-badge.ab-top-left{box-shadow:none!important;color:#fff!important;letter-spacing:.5px}.geodir-badge-featured span.gd-badge.ab-top-right{background-color:#2e5a3d!important;border-color:#2e5a3d!important;box-shadow:0 .5rem 1rem rgba(0,0,0,.55);font-size:12px;letter-spacing:1px;margin:0;padding:.75em;position:absolute;right:-25px;text-align:center;top:20px;transform:rotate(45deg);transform-origin:bottom;width:150px;z-index:1}.et_pb_module .bsui a.text-white:focus,.et_pb_module .bsui a.text-white:hover{color:#fff!important}.et_pb_module .bsui .btn:focus,.et_pb_module .bsui .btn:hover{box-shadow:none}.et_pb_module a.btn.btn-sm.ml-1.btn-warning.history{background-color:#da9f64!important;color:#fff}.et_pb_module .gd-author-actions a.gd_user_action.btn,.et_pb_module .geodir-post-directions .fa-location-arrow:before,.et_pb_module .geodir-post-directions span.gd-secondary.gv-secondary,.et_pb_module a.btn.btn-sm.btn-block.btn-secondary.print{color:#fff!important}.et_pb_module a.btn.btn-sm.btn-info.m-1.d-inline-block.invoice-action-receipt{background-color:#2e5a3d!important}#page-container .et_pb_section a.et_pb_button.back-button{background-color:#2e5a3d!important;border-color:#2e5a3d!important;border-width:0!important;display:inline-block;font-size:16px;font-weight:500!important;letter-spacing:1px;line-height:1.5!important;padding:4px .7em 4px 2em!important}#page-container .et_pb_section a.et_pb_button.back-button:hover{background-color:#da9f64!important;background-image:none;border-color:#da9f64!important}#page-container .et_pb_section a.et_pb_button.back-button:before{font-feature-settings:"kern" off;color:#fff;content:"#";display:inline-block;font-family:ETmodules!important;font-size:inherit!important;font-style:normal;font-variant:none;font-weight:400!important;line-height:inherit;margin-left:-1.3em;opacity:1;position:absolute;right:auto;text-shadow:none;text-transform:none;transition:all .2s}.uwp-profile-header .card-body .col.tofront{max-width:200px!important}.uwp-profile-header ul.navbar-nav{padding:0!important}.uwp-profile-name a:hover i:before,a.btn i.fa-camera:before{color:#fff!important}.uwp-profile-tabs .uwp-profile-tabs nav.navbar{margin-bottom:0!important}.uwp-profile-tabs #tab-content{padding:0 40px 30px}.uwp-profile-tabs #tab-content .container{padding-top:0!important}td.invoice-actions a.btn.delete{display:none}a.gd_user_action.dropdown-item.edit_link:hover,a.gd_user_action.dropdown-item.status_link:hover,a.gd_user_action.dropdown-item.upgrade_link:hover,td.invoice-actions a.btn{color:#fff!important}.et_pb_module .uwp_widget_account .container.h-100{padding:0!important}.et_pb_module .uwp_widget_account .container.h-100 .col-lg-3.h-100.h-100.height-auto{height:auto!important}.et_pb_module .uwp_widget_account .uwp_page .pl-lg-4{padding:3rem 3rem 2rem 2rem!important}.et_pb_module .uwp_widget_account .navbar-light .bg-light{padding-bottom:30px;padding-left:20px}.et_pb_module .uwp_widget_account a.mt-0.text-decoration-none.font-weight-bold{color:#000!important}.et_pb_module .uwp_widget_account a.btn.btn-danger.btn-sm,.et_pb_module .uwp_widget_account a.btn.btn-info.btn-sm,.et_pb_module .uwp_widget_account a.btn.btn-secondary.btn-sm{color:#fff!important}.et_pb_module .uwp_widget_account a.nav-link.uwp-account-notifications.active{color:initial!important}.et_pb_module .uwp_widget_account a.nav-link.text-decoration-none{color:rgba(0,0,0,.5)!important}.form-group[data-argument=wpinv-company_id],.form-group[data-argument=wpinv-vat_number]{display:none!important}#account.et_pb_section .bg-light.pt-5.h-100{background-color:#f3eee2!important}@media only screen and (max-width:767px){.et_pb_module .bg-light.pt-5.h-100{padding:30px!important}}.getpaid-subscriptions .table.table-bordered.table-striped{margin-bottom:0}@media only screen and (max-width:1199px){.uwp-profile-header h2.uwp-user-title{font-size:24px;margin-top:20px!important}.uwp-profile-header .navbar-nav li.nav-item{margin:auto}}.gd-login-links a.uwp-register-link.btn:hover,a.login-link.uwp-login-link.btn.btn-primary{background:#2e5a3d!important;box-shadow:none!important;color:#fff!important}#geodir-add-listing-submit a.geodir_preview_button.btn:hover{color:#fff!important}div[data-argument=price_range] small.form-text{line-height:1.7}html body{--bs-primary:#2e5a3d;--bs-primary-rgb:46,90,61}.bsui .btn-outline-primary{border-color:#2e5a3d!important;color:#2e5a3d!important}.bsui .btn-outline-primary:active,.bsui .btn-outline-primary:hover{background-color:#2e5a3d!important;border-color:#2e5a3d!important;color:#fff!important}
/*# sourceMappingURL=directory-customizations.css.map */