@import url('https://fonts.googleapis.com/css2?family=Lato:wght@400;700&amp;display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&amp;display=swap');
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600&amp;display=swap');

.single-listing-form_style_1 {background-color: #434343 !important;}
.single-listing-form_style_1 .form-phone-box .form-phone {color:#fff !important;}
.contact-form-field input::placeholder, .contact-form-field textarea::placeholder {color:#000 !important;opacity: 1 !important;}

.pricingbox  {border: 1px solid #e2e2e2;padding: 10px;display:inline-block;;border-bottom: 6px solid #b8d567;margin-bottom: 30px;text-transform: uppercase;letter-spacing: 2px;font-weight:bold;}
.pricingbox .price {font-size: 2rem;color: #b8d567;position: relative;top: 4px;}
#menu-header-menu {background-color: #6d6e71 !important;}
#masthead {background: #6d6e71 !important;}
.elementor-6593 .elementor-element.elementor-element-a23216f ul.menu > li > a {color: #fff !important;letter-spacing: 2px;}
.elementor-6593 .elementor-element.elementor-element-a23216f .stm_nav_menu .menu > li.current-menu-ancestor > a, .stm_nav_menu .menu > li.current-menu-ancestor > a {background-color: #b8d567 !important;}
.site-content {padding-top:60px !important;}
body.single-listing .site-content {padding-top: 10px !important;}
#menu-footer-menu li a:before {display:none !important;}
.ulisting_wishlist_total_panel {display:none !important;}

body, h1, h2, h3, p, a {font-family: 'Poppins',sans-serif!important;}
h1, .h1 {font-weight:300 !important;}
.inventory-title_style_1, .inventory-thumbnail-box_style_1, .attribute-title-box {font-family: 'Poppins',sans-serif !important;}
.inventory-title_style_10, .inventory-thumbnail-box_style_1, .attribute-title-box {font-family: 'Poppins',sans-serif !important;font-weight: 300 !important;font-size: 2.5rem;margin-top: 20px;}
.account-page .inventory-title_style_10, .account-page .inventory-thumbnail-box_style_1, .account-page .attribute-title-box {margin-top:0px !important;}
.account-page .inventory-single-page-link_inventory a {color:#000 !important;}
.account-page .inventory-single-page-link_inventory {padding-left:0px !important;}
.listing-button_box .listing-status-box .listing-status-name ul li .status-actions span, .listing-button_box .listing-status-box .listing-status-name ul li .edit-listing span, .listing-button_box .listing-status-box .listing-status-name ul li .delete-actions span {color:#000 !important;}
.account-page .blockit {display:block !important;}
.account-page .account-title {font-size:1.9rem !important;}



.ulisting-account-panel-avatar, .wishlist-page-link, .ulisting_compare_total_panel a {background:#fff !important;border:2px solid #fff !important;}
.wishlist-total, .compare-total {background-color: #b8d567 !important;}
.ulisting-account-panel-dropdown-menu a {text-align: left;text-transform: uppercase;letter-spacing: 2px;font-size: .9rem;font-weight: 500;}
.ulisting-account-panel-dropdown-menu a:hover {color:#333 !important;}
.inventory-title_style_1 {text-transform: uppercase;letter-spacing: 1px;font-weight: 400;}
.qview {display:none !important;}

.ulisting-item-grid .thumbnail_box_top .stm-col-xl-5 {display: flex !important;}
.ulisting-item-grid .thumbnail_box_bottom .attribute_style i:before {color:#eee !important;}
.ulisting_listing-compare, .ulisting-listing-wishlist {padding-left:5px !important;}
.inventory-loop-grid_style_1 .inventory-single-page-link_inventory {padding-left: 10px !important;}
.inventory-loop-grid_style_1 .inventory-single-page-link_inventory a {color:#fff !important;font-weight: 500;font-size: 1.5rem;line-height: 1.5;}
.add-listing-types ul li a span {text-transform:uppercase;letter-spacing:2px;}
.add-listing-steps .add-listing-steps-column h6 {text-transform:uppercase;letter-spacing:2px;}
.inventory-thumbnail-box > div .thumbnail_box_bottom {background-image: linear-gradient(#15151500, #393a3c ) !important;padding-bottom:10px;}


.thumbnail_box_top .stm-col-xl-0 {display: flex !important;flex-direction: inherit !important;}
.thumbnail_box_bottom .attribute_style i:before {color:#eee !important;}
.ulisting_listing-compare, .ulisting-listing-wishlist {padding-left:5px !important;}
.inventory-single-page-link_inventory {padding-left: 10px !important;}
.inventory-single-page-link_inventory a {color:#eee !important;font-weight: 200;font-size: 1.3rem;line-height: 1.5;}
.add-listing-types ul li a span {text-transform:uppercase;letter-spacing:2px;}
.add-listing-steps .add-listing-steps-column h6 {text-transform:uppercase;letter-spacing:2px;}
.inventory-thumbnail-box > div .thumbnail_box_bottom {background-image: linear-gradient(#15151500, #393a3c ) !important;padding-bottom:10px;}
.inventory-loop-map_style_1 .stm-col-xl-0 {padding-left:0px !important;padding-right:0px !important;}
.stm-listing-map-custom .inventory-thumbnail-box .attribute-title-box {text-align: left;color: #eee !important;font-weight: 200 !important;font-size: 1.3rem;line-height: 1.2 !important;font-family: Poppins !important;display:inline-block !important;}
#listing-map button.gm-ui-hover-effect {right: 8px !important;background: none !important;}
#listing-map .attribute-box {display: flex;flex-wrap: wrap;flex-grow: 1;padding-left: 10px;padding-right: 10px;}
.price-box-ulisting_style_2 {display: flex;flex-direction: row-reverse;}
#content .price-box-ulisting_style_2 div {font-size: 2.5rem !important;margin-bottom:20px;margin-top:20px;}
.cat, .region {display:inline-block !important;}
.region {font-size: 19px;margin-right: 10px;text-transform: uppercase;letter-spacing: 2px;position: relative;top: -2px;}



.elementor-button {color: #000 !important;background-color: #b4d165 !important;border-color: #b4d165 !important;font-family: 'Poppins',sans-serif !important;}
.elementor-button-icon i {color:#000!important;}
.homepress-button, input[type="submit"], button[type="submit"] {font-family: 'Poppins',sans-serif !important;}
.user-registration-link {background: #b4d165;padding: 6px !important;text-transform: uppercase;color: #fff !important;}
.user-registration-link a {color:#fff !important;font-family: 'Poppins',sans-serif !important;font-weight: 600;font-size: 13px;line-height: 18px;text-decoration:none !important;}
.stm-listing-login .field-title, .login-page-box .field-title {font-family: 'Poppins',sans-serif !important;}
.elementor-button-text {letter-spacing:2px !important;}
.contactanagent .property-icon-link {display:none !important;}
.contactanagent a {background: #434343;text-align: center !important;font-weight: 700;text-transform: uppercase;letter-spacing: 2px;padding: 10px;color:#fff !important;}

@media only screen and (min-width: 1200px) {
.contactanagent a {display:none !important;}
}

#footer-section, #widget-area {background: #6d6e71 !important;text-align:center;color:#fff !important;padding-top:80px;}
.footersocials {text-align: center;margin-bottom: 20px;font-size: 25px;z-index:10 !important;position:relative !important;}
.footersocials .penci-svg-tiktok {width: 17px !important;}
.footersocials a {padding:10px !important;}
a.logo img {max-width: 150px !important;}


.nav-tabs a {color:#000 !important;}
.account-my-plans_empty .homepress-button {letter-spacing:2px !important;}
.site-content .account-page .ulisting-user-listings .form-check-inline label {font-family: 'Poppins',sans-serif !important;}
.my-listing-sidebar-wrap li.is-active {color: #b3c86b !important;font-weight: 900 !important;}
.listing-button_box_wrap .promote-listing-button a, .listing-button_box_wrap .promote-listing-button button {background-color: #8b8b8b !important;}
.homepress-button span {letter-spacing:2px !important;font-family: 'Poppins',sans-serif !important;}
.attribute_style .attribute-icon {color: #000000 !important;}
.attribute_style.attribute_style_5 ul li::before {color: #000000 !important;}
.login-page-box .homepress-button {border:0px !important;}
.login-page-box h5, .stm-listing-login .field-title, .login-page-box .field-title {color: #000000 !important;}
.site-content .account-page .account-nav-box {margin-top:-60px !important;}
.penci-faicon:before {font-size:25px !important;}
.footer-widget-wrapper p {color: #b4b4b4;letter-spacing: 2px;font-size: 12px;}

.widget.widget_nav_menu ul > li {background-color:transparent !important;display: inline-block;}
.widget_nav_menu a, .widget_nav_menu a:hover {color: #fff !important;font-size: 14px;font-style: normal;line-height: 1.4;letter-spacing: 2px;text-transform: uppercase;font-weight: 500;text-decoration: none !important;}
.sidebar-shortcode {max-width: 330px;padding: 20px !important;margin: 0 auto !important;display: block !important;float: right;margin-top:40px !important;}


.stm-listing-login input[type="text"], .stm-listing-login input[type="email"], .stm-listing-login input[type="password"], .login-page-box input[type="text"], .login-page-box input[type="email"], .login-page-box input[type="password"] {font-weight: 300 !important;font-size: 20px !important;}
#stm-listing-register input[type="text"], #stm-listing-register input[type="email"], #stm-listing-register input[type="password"] {font-weight: 300 !important;font-size: 20px !important;}
#stm-listing-register {background-color: rgb(68 68 68 / 20%) !important;}
.login-page-box h5, .stm-listing-login .field-title, .login-page-box .field-title {text-transform: uppercase !important;letter-spacing: 2px !important;}
#stm-listing-register .field-title, #stm-listing-register .fld-title {text-transform: uppercase !important;letter-spacing: 2px !important;font-weight:600 !important;}
.login-page-box .homepress-button {letter-spacing:2px !important;}

.homepress-button, input[type="submit"], button[type="submit"] {letter-spacing:2px !important;}
#stm-listing-register button  {width:100% !important;}
#stm-listing-register h5, .login-page-box h5 {text-transform: uppercase !important;letter-spacing: 2px !important;border-bottom: 1px solid black;padding-bottom: 10px;}

#stm-listing-login-register .form-field:first-of-type label:after {content:' / Username' !important;}
.stm-listing-login .form-field:first-of-type label:after {content:' / Username' !important;}
.ulisting-account-panel-dropdown-menu.login-box .stm-listing-login input[type="text"], .ulisting-account-panel-dropdown-menu.login-box .stm-listing-login input[type="password"] {font-size:16px !important;}

#stm-listing-register .alert-success {font-size:0px !important;}
#stm-listing-register .alert-success:after {content:'Redirecting';font-size:16px !important;color:#000 !important;}
#stm-listing-register .property-icon-like-up:before {color:#fff !important;}
#stm-listing-register .alert-success {border: 2px solid #b1cd63 !important;background: #b1cd63 !important;}

.location-box-header h5 {text-transform: uppercase;letter-spacing: 2px;}
.attribute_style.attribute_style_5 ul {padding:0px !important;border:0px !important;}


div.a-single:before, div.g-single:before, .sheknows-infuse-ad:before {content: "Advertisement ";color: #000 !important;text-align: center !important;font-size: 10px;display: block;padding-bottom: 10px;font-family: 'Poppins',sans-serif!important;text-transform: uppercase;letter-spacing: .1rem;}
.ulisting-listing-wishlist .simple-icon {top: -12px;right: -1px;}
.price-box-ulisting_style_3 .price-title {font-weight: 300;opacity: 1;line-height: 20px;text-transform: uppercase;font-size: 13px;color: #000 !important;}
.inventory_category_style_1 {background-color: #b8d169 !important;}
.location-address {color:#000 !important;}
#ulisting-inventory-list .genuine_sale {padding-left:10px !important;}
.mortgage_calc_box {background-color: #c0c0c0 !important;}
#listing-map .genuine_sale {padding-left: 0px !important;font-weight: 300 !important;font-size: 16px !important;}
.description {margin-top:30px !important;}
.attribute_style.attribute_style_5 ul li {font-weight:300 !important;}
.profile-avatar_style_1 .avatar, .profile-avatar_style_2 .avatar, .profile-avatar_style_3 .avatar, .profile-avatar_style_4 .avatar {height:auto !important;border:0px !important;    max-height: 100px;width: auto !important;}
.profile-avatar_style_1 .profile-info, .profile-avatar_style_2 .profile-info, .profile-avatar_style_3 .profile-info, .profile-avatar_style_4 .profile-info {display:none !important;}
.profile-avatar_style_1 .avatar a, .profile-avatar_style_2 .avatar a, .profile-avatar_style_3 .avatar a, .profile-avatar_style_4 .avatar a {pointer-events:none !important;}
.form-phone-box {margin-bottom:0px !important;}
.stm-listing-login .forgot-password-in-form a, .login-page-box .forgot-password-in-form a {color: #000000;font-size:10px !important;}
.ulisting-thumbnail-box {padding-left:0px !important;padding-right:0px !important;}
.sectionhead {font-size: 24px;font-weight: 600;line-height: 32px;text-transform: uppercase;font-family: "Raleway";letter-spacing: 2px;}
.promote-listing-button {display:none !important;}
.inventory-loop-list_style_1 .attribute_style .attribute-parts-wrap {color:#000 !important;}
.attribute-title-box {line-height:1.2 !important;}
.listing-button_box .listing-status-box .listing-status-name.published .status-active {background-color: #b8d169 !important;}
.listing-gallery_style_1 .listing-gallery-thumbnail-box .listing-gallery-thumbnail-count .count-box, .listing-gallery_style_4 .listing-gallery-thumbnail-box .listing-gallery-thumbnail-count .count-box {display:none !important;}
.count-box {display:none !important;}
.my_listing_box .inventory-thumbnail-box:after {content: "Click to View Listing";display: block;text-align: center;font-size: 12px !important;color: #000 !important;}
.my_listing_box .inventory-thumbnail-box_style_1 .ulisting-thumbnail-box:after {background:transparent !important;}
.my_listing_box .inventory-thumbnail-box > div .thumbnail_box_bottom {background-image: none !important;}
.badge-secondary {display:none !important;}
.pricedur {font-size:12px !important;text-transform:uppercase !important;letter-spacing:2px !important;}
.textright .attribute-parts-wrap {justify-content: right !important;}
.sidebar-shortcode-content {text-align:center !important;}
.sidebar-shortcode {float:none !important;max-width:100% !important;}

span.thelogo {font-weight: 700 !important;font-size: 2rem !important;letter-spacing: 1px !important;text-transform: uppercase;color: #fff !important;position: relative;}
.the {text-orientation: sideways-right;display: inline-block;font-size: .6rem;position: relative;top: -8px;-moz-transform: rotate(90deg);-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);color: #fff !important;}
span.thelogo .green {color: #b8d567 !important;}
.penci-hide-tagupdated {display: none !important;}
#logo a:hover {text-decoration:none !important;}
#uListing-map-types, #uListing-map-zoom, #uListing-map-fullscreen, #uListing-map-pagination {display:none !important;}
.elementor-6593 .elementor-element.elementor-element-a23216f .stm_mobile_switcher span {background-color:#fff !important;}

.listing-gallery_style_1 .listing-gallery-list, .listing-gallery_style_4 .listing-gallery-list {width:48% !important;}
.listing-gallery_style_1 .listing-gallery-thumbnail-box, .listing-gallery_style_4 .listing-gallery-thumbnail-box {width:51% !important;}

.block {width:100% !important;display:block !important;}
.block .attribute-parts-wrap {display:block !important;}

.gallery-group:nth-last-of-type(2) .item img {max-height:150px !important;}
.single-listing-form_style_1 {max-width:100% !important;}


body.single-listing .listing-expiry-date {display:none !important;}

.mobilebottom {padding:20px !important;font-size:12px !important;}
.mobilebottom p {font-size: 10px !important;line-height: 1.5 !important;font-family: 'Poppins',sans-serif!important;color: #b4b4b4;font-weight: 400;letter-spacing: 2px;text-align:center !important;}
.mobilebottom .penci-faicon:before {font-size: 16px !important;color: #eee !important;}
.mobilebottom .footersocials .penci-svg-tiktok {width: 14px !important;color: #eee !important;}
.mobilebutton {max-width: 70%;margin: 0px !important;margin: 0 auto !important;margin-bottom: 40px !important;padding: 0px !important;}
.mobilebutton .elementor-button-text {letter-spacing: 2px !important;font-weight: 300 !important;color: #000 !important;font-size: 14px !important;}

@media (min-width: 1024px) {
.mobileonly {display:none !important;}
.stm_nav_menu {max-width:100% !important;}
}

@media only screen and (max-width: 1199px) and (min-width: 767px)  {
.contactanagent a {max-width: 400px;float: right;padding-left: 20px !important;padding-right: 20px !important;}
}

@media (max-width: 1199px) {
.block, #agent {display: block !important;width: 55% !important;margin: 0 auto !important;}
}

@media (max-width: 1024px) {
.stm_nav_menu .stm_mobile_switcher {display: block !important;}
#menu-header-menu:before {content:url(/wp-content/uploads/2022/08/local-girl.png);}
.stm_nav_menu .menu > li a {text-align:center !important;}
.stm_nav_menu {text-align:center !important;}
#ulisting-inventory-list .ulisting-matches-wrap {text-align:center !important;}
.region-page-title {text-align:center !important;width:100% !important;}
.page-template-region .ulisting-reset-filter {display:none !important;}
.page-template-region a.ulisting-save-search {display:none !important;}
}

input.search_keyword {width:100% !important;}
@media (max-width: 991px) {
.map-full-height-panel {display:none !important;}
input.search_keyword {width:95% !important;left:6px !important;position:relative !important;}
}

#logo a:before {display:none;}
.inventory-loop-map_style_1 .map-region-box .stm-col.stm-col-xl-12.stm-col-lg-0.stm-col-md-0.stm-col-sm-0.stm-col-0.title {margin-bottom:10px !important;}
.map-region-box .attribute-box-columns {margin-bottom: 5px;padding-left: 2px !important;} 
.region-page-title {margin-top:20px !important;}
.listingbutton {display:none !important;}
.stm-item-preview-type-switch {display:none !important;}
.account-page .status-actions {display:none !important;}

@media (max-width: 767px) {
.attribute-title-box {text-align: left !important;}
.textright .attribute-parts-wrap {justify-content: left !important;}
.price-box-ulisting_style_2 {flex-direction: initial !important;}
.calc-info-result {text-align: left !important;}
.widget.widget_nav_menu ul > li {display:block !important;text-align:center !important;padding:0px !important;}
ul.nav-tabs li a {text-align:left !important;}
.topsection {display:block !important;}
span.thelogo {display:none !important;}
#logo a:before {content:url(/wp-content/uploads/2022/09/local-girl-mobile-menu-left.png);display:inline-block !important;}
.ehf-header #masthead {height:90px !important;}
.elementor-6593 .elementor-element.elementor-element-d6d7e12, .elementor-6593 .elementor-element.elementor-element-63e1476 {width:auto !important;}
.elementor-top-section {padding-top:0px !important;}
}

@media (max-width: 650px) {
.block, #agent {display:block !important;float:none !important;width:100% !important;}
.mobhide {display:none !important;}
.blockit .attribute-parts-wrap {justify-content: left !important;}
.elementor-widget-homepress_button {display:none !important;}
.single-listing .listing-gallery_style_3 .owl-item .gallery-group .item a {height: auto !important;}
.add-listing-types ul li {width: 100% !important;}
.pricing-plans_list ul li {width: 100% !important;}
.ulisting-account-panel-wrap .ulisting-account-panel {padding-top:0px !important;}
}


body.home .elementor-8110 .elementor-element.elementor-element-4cd960f0 .elementor-heading-title {font-size:1.6rem !important;margin-bottom:10px !important;}
.inventory-loop-grid_style_1 {width:100% !important;}
.single-listing-form_style_1 .form-phone-box .form-phone {font-size:18px !important;}
.single-listing-form_style_1 .form-phone-box .form-phone strong {display:block;}
ul.stmt-theme-header_menu > li > .sub-menu, .stm_nav_menu .menu > li > .sub-menu {background-color: #b8d567 !important;}
.stm_nav_menu .menu>li>.sub-menu li a:hover, ul.stmt-theme-header_menu>li>.sub-menu li a:hover, .stm_nav_menu .menu>li>.sub-menu li a, ul.stmt-theme-header_menu>li>.sub-menu li a {color: #b8d567;color: #fff !important;letter-spacing: 2px;text-transform: uppercase !important;font-weight: 900 !important;}
.stm_nav_menu .menu > li.menu-item-has-children:after {border-left:0px !important;}
.stm-listing-map-custom {height:calc(100vh) !important;}

.add-listing-form .add-listing-attribute-box .add-listing-attribute-price-wrap > div {width:100% !important;}
.add-listing-form .add-listing-attribute-box .add-listing-attribute-price-wrap > div.add-listing-attribute-price-sale {display:none !important;}
.add-listing-form input[type="number"]:before {content:"$" !important;}
.wpcf7 form.sent .wpcf7-response-output {border-color: #bad866 !important;background: #bad866 !important;text-align: center !important;}
.wp-list-table .column-image img {width:100% !important;}
.pricing-plan-passwords-form input {text-align:center !important;}

#ulisting-inventory-list .region-grid .ulisting-listing-region {font-size: 11px !important;margin-right: 10px;background: #fff;color: #000;padding: 5px;top: -16px;position: relative;text-transform: uppercase;letter-spacing: 1px;font-weight: 600;}
#ulisting-inventory-list .region-grid .listing-expiry-date {display:none !important;}
.description p span, .description p {    font-family: 'Poppins',sans-serif!important;font-size: 16px !important;font-weight: 300 !important;}
#stm-listing-login-register h5:before {content:"Have an account?";font-size: 80%;font-weight: 400;display: block;}
.page-id-8347 h1 {display:none !important;}

.videoWrapper {
  position: relative;
  padding-bottom: 56.25%; /* 16:9 */
  height: 0;
}
.videoWrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.elementor .elementor-widget:not(.elementor-widget-text-editor) figure.wp-caption .widget-image-caption {font-weight: 300 !important;font-size: 24px !important;letter-spacing: 1px !important;}

.registeranchor {color:#000 !important;}

/* RETURN TO BRANDS - more edits in Elementor Header */
a.brands {font-size: 90% !important; font-weight: 700 !important; text-decoration: overline !important;}
.backmenu {margin-left:20px;top: -10px;position: relative;}
.backmenu a {color: #fff !important;font-weight: 900;letter-spacing: 2px;}
.backmenu a .green {color: #b8d567 !important;}
.returnto {text-transform: uppercase;letter-spacing: 2px;font-size: 9px;color: #fff;left: 0px;position: relative;margin-bottom: -10px;top: -10px;}

.single-listing .user_phone_box_label, .single-listing .user_phone_box_value {display:none !important;}


.postid-10218 .ulisting-listing-region {display:none !important;}
.elementor-6593 .elementor-element.elementor-element-a23216f .active {top:0px !important;}
.homead img {max-width:600px !important;width:100% !important;display:block !important;margin:0 auto !important;}
.homead div.g-single:before {color:#fff !important;}

#daextlwcn-cookie-notice-button-container div {text-transform:uppercase !important;font-family: 'Roboto', sans-serif !important;font-weight:600 !important;}
#daextlwcn-cookie-notice-container-mask {display:none !important;}

.add-listing-form .add-listing-attribute-box .add-listing-attribute-checkbox-box > div {width:100% !important;}
.add-listing-form .add-listing-attribute-box .add-listing-attribute-checkbox-box {display: block !important;column-count: 3 !important;}
.accept {top: 3px !important;position: relative !important;margin-right: 10px !important;}

@media (max-width: 700px) {
.add-listing-form .add-listing-attribute-box .add-listing-attribute-checkbox-box {display: block !important;column-count: 2 !important;}
}

.keywordsearch {background:#fff !important;padding-top:10px !important;padding-bottom:10px !important;}
.keywordsearch div {padding-left:5px !important;}
body.page-template-region_main .inventory-filter_box button.Search_btn {margin-left:0px !important;}
.required {color:red !important;}

@media only screen and (max-width: 700px) {
.inventory-title_style_10, .inventory-thumbnail-box_style_1, .attribute-title-box {font-size:1.5rem !important;}
}


.add-listing-form .attribute-3 label:after {display:block;font-size:12px;font-weight:300;content:"please upload at minimum 3 images of your property";}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {display:none !important;}


body .select2 .selection .select2-selection--single {border: 1px solid !important;margin-left: 6px !important;margin-bottom: 10px !important;}
body .select2 .selection .select2-selection__arrow b {right:12px !important;}
.form-phone-wrap-box form p {margin-bottom:10px !important;}

@media (max-width: 500px) {
.add-listing-form .add-listing-attribute-box .add-listing-attribute-checkbox-box {display: block !important;column-count: 1 !important;}
body.page-template-region_main div .inventory-filter_box .select2 {width:45% !important;}
.mobile-filter-box .stm-row {justify-content: center !important;}
.keywordsearch div {padding-left:25px !important;}
body.page-template-region_main div .inventory-filter_box input.search_keyword {width:98% !important;}
button.stm-col-3 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 90%;}
.ulistingMain-box .suffixyearMain {margin-top:14px !important;}
}

@media (max-width: 767px) {
.single-listing-form_style_1 .form-phone-box {flex-direction: row !important;}
}
.ulisting-account-panel-dropdown-menu.login-box .user-registration-link {display:none !important;}
.ulisting-account-panel-dropdown-menu.login-box .user-registration-link a {pointer-events:none !important;}

.adblock {text-align: center;margin-top: 20px;margin-bottom: 20px;}

@media (max-width: 990px) {
    #ulisting-inventory-list > div > .container > .stm-row {
        flex-direction: column;
    }
}

/* RETURN TO BRANDS - more edits in Elementor Header */
a.brands {
    font-size: 80% !important;
    font-weight: 700 !important;
    text-decoration: overline !important;}

.elementor-widget-listing_account .elementor-widget-container {margin-left:0px !important;}
.backmenu a.brands {text-decoration:none !important;}
.backmenu a {line-height: 1 !important;margin-top: 15px !important;}
.elementor-page-10652 .backmenu a {line-height: 1 !important;margin-top: 20px !important;}