#login .alert-danger a {
	color: #f00;
}
.login-as-user-content a.button span {
    display: none;
}
.featuresListingTemplate .clearfix.lp-archive-clearfix {
	display: none;
}
.submittedReviewTabBtn.active,
.listingReviewTabBtn.active {
	background: #fff !important;box-shadow: none !important;
	color: #e51e25;
}
.submittedReviewTabBtn,
.listingReviewTabBtn {
	border: 1px solid #e51e25;
	background: #e51e25;
	color: #fff;
}
.rating-symbol-foreground .fa-star::before {
  content: "\e28b";
  color: #f1b208;
  font-weight: 900 !important;
}
.search-filters .fa-solid.fa-star-sharp,.submittedReviewList .fa-solid.fa-star-sharp {
	color: #f1b208;
}
.ratingWtap i {
	color: #f1b208;
	margin-right: 3px;
	font-size: 17px;
}
.reviewDesc {
  margin: 5px 0;
}
.reviewUser {
	font-weight: bold;
}
#reviewListingWrap .singleReviewWrap {
	border-bottom: 2px solid #eee;
	padding-bottom: 16px;
	padding-top: 16px;
}
#reviewListingWrap .singleReviewWrap:last-child {
	border-bottom: none;
}
.lp-listing-stars {
	float: unset;
}
#review-section {
	padding: 20px 15px;
}
.adReviewBtn ,.lp-listing-announcement .announcement-wrap a{
	background: #034bda !important;
	padding: 5px 10px;
  font-size: 14px;
  line-height: 25px;
  font-weight: normal;
}
body .review_status {
	float: unset;
	margin-left: 10px;
}
#registerModalErrContent .text-left {
	margin-bottom: 3px;
}#register .form-control[data-required="1"],
#register select[data-required="1"] {
	border-left: 3px solid #E51E25 !important;
}
.featuredListingWrapTitle {
	text-align: center;
	font-size: 22px;
	margin: 15px auto 0px;
	color: #fff;
	background: rgba(3, 75, 218,0.9);
	max-width: 280px;
	padding: 9px 20px;
	overflow: hidden;
	clip-path: polygon(2px 40px,33px 2px,248px 1px,277px 41px,calc(100% - 36px) calc(100% - 1px),2px calc(100% - 1px),2px 36px);
}
.featuredListingWrap {
	border: 1px solid #1b5cdd;
	margin: -2px 15px 45px;
	border-radius: 4px;
	padding: 14px 0;
}
.featuredListingWrap h3 {
	text-align: center;
	font-size: 22px;
	margin: 15px 0 20px;
}
.desktopServiceLogo {
	margin-top: 12px;
}
.real_comps_details_wrap input::placeholder {
	opacity: 0 !important;
}
.real_comps_details_wrap .form-control.input_price {
	max-width: 120px;
	/* display: inline-block; */
	float: left;
	margin-right: 5px;
}
.mobileShareOption.listingMobSocialLinks {
	width: 100%;
}
.mobileShareOption.listingMobSocialLinks div {
  margin-bottom: 9px;
}
.mobileShareOption.listingMobSocialLinks i {
	font-size: 21px;
	width: 18px;
	vertical-align: bottom;
}
.mobileShareOption.listingMobSocialLinks a {
  border: none !important;
  padding: 0;
  margin-left: 11px;
  vertical-align: top;
}
.serviceListingWrap .lp-listing-name .mobileShareOption a {
	font-size: 14px;
	float: left;
	line-height: 17px;
}
.serviceListingWrap .lp-listing-action-btns {display:none}
.serviceListingWrap .titleListingWrap.makeMeSticky {
	position: relative;
}
.quickMobAction .mobileShareOption {
  float: left;
}
.quickMobAction {
  float: left;
  width: 100%;
}
.mobileShareOption .fa-thin {
	font-weight: 500;
}
.serviceListingWrap .titleListingWrap {
	margin-bottom: 10px;
}
.serviceListingWrap .lp-listing-name h1 {
	font-size: 25px;
	text-transform: capitalize;
	font-weight: bold;
	margin: 0;
	line-height: 33px;  text-align: left;
}

.notificationsection .col-md-4.col-sm-12 {
	max-width: 320px;
	display: inline-block;
}
body .servicePrice{font-size:20px !important;}
.serviceListingNavSlider img, .serviceListingNavSlider {
	max-height: 230px !important;
	object-fit: unset !important;
	/* width: auto !important; */
}
.serviceListingSlider {display:none!important}
.serviceListingNavSlider.lp-listing-slider-nav .lp-listing-slide-wrap.slick-current,
.serviceListingNavSlider.lp-listing-slider-nav .lp-listing-slide-wrap{border:none!important}
.serviceListingNavSlider.lp-listing-slider-nav img {
	max-height: unset;
}
body .lp-listing-title .lp-listing-logo{
	height: unset;
	border-radius: 0%;
	display:unset!important;
}
body .lp-listing-title .lp-listing-logo img{
	height:unset;
}
.clearNewFullAddressBtn.clearedOut {
	position: absolute;
	left: 0;
	top: 8px;
}
.clearNewFullAddressBtn.clearedOut ~ #inputAddress {
  margin-left: 26px;
}
.lp-listing-timings .toggle-all-days {
	background: #034bda !important;
	color: #fff !important;
}
.additionalfileListing i {
	font-size: 22px;
	margin-right: 5px;
	font-weight: 300;
}
.mobileShareOption {
	float: right;
	margin-left: 5px;
}
.open-clasic-page-container .map-post {
	border: 1px solid rgba(3, 75, 218);
}
.featuredListinGcarousel .slick-next.slick-arrow {
	right: 0;  z-index: 9;
}
.featuredListinGcarousel .slick-prev.slick-arrow {
	left: -10px;  z-index: 9;
}
#homeSearchFormSubmitBtn {
	max-width: 52px;
}
.elementor-widget-submit-listing .page-container-four.clearfix.submit_new_style.submit_new_style-outer {
	padding: 10px 15px 30px !important;
}
.additionalImgLink a{
	font-size: 16px;font-weight: bold;
}
.quickmap .lpmap-icon-shape.pin {
	width: auto !important;
	height: unset;
	background: transparent !important;
}
.quickmap .lpmap-icon-shape.pin:hover {
	background: transparent !important;
}
.featuredListingWrap .pFormFieldsWrap {
	min-height: 58px;
}
.featuredListingWrap .lp-new-grid-bottom-button ul {
	list-style: none;
}
.quickmap .lpmap-icon-shape.pin .lpmap-icon-contianer {
	transform: unset;
	width: 60px !important;
}
.quickmap .lpmap-icon-shape.pin .lpmap-icon-contianer::after {
  content: none;
}
.deleteRentPropsField.btn.btn-sm.btn-danger {
	vertical-align: top;
	margin-left: 3px;
}.rentPrice .input-group {
	width: 186px;
}
.rent_props_details_wrap .col-md-2 .form-control,.rent_props_details_wrap .col-md-3 .form-control.input_price {
	max-width: 51%;
	width: auto;
}
.rent_props_details_wrap .input_price {
	max-width: 100px;
  display: inline-block !important;
  vertical-align: middle;
}
.city-autocomplete .innerHelp {
	padding: 0px;
	background: transparent !important;
}
.serviceCatbtn a:hover {
	border-color: #034bda;
	background: #034bda;
	color: #fff;
}
.serviceCatbtn a {
	border: 1px solid #ccc;
	color: #000;
	margin-bottom: 14px;
	font-size: 16px;
	width: 100%;
}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
  body .lp-search-bar-view2 form #cities {
    font-size: 16px;
  }
}
.sidemap-container .map-post-thumb {
	background: #cccccc8a;
	border-radius: 0 !important;
}
.sidemap-container .map-post {
	padding: 0 !important;
}
body .lpmap-icon-contianer {
	font-size: 10px !important;
	width: auto !important;
	background: transparent;
	color: #fff;
	padding: 0 !important;
	left: 0 !important;  border: none !important;
}
.map-post .metaInfo li {
	display: inline-block;
	margin: 5px 7px 0 5px;font-size:14px;
}
.open-clasic-page-container .map-post .map-post-des p{color:#000;}
.open-clasic-page-container .map-post .map-post-des {
	padding: 0 5px 5px!important;
}
body .lpmap-icon-shape.pin:hover .lpmap-icon-contianer::after,body .lpmap-icon-shape.pin.cardHighlight .lpmap-icon-contianer::after {color: #337ab7 !important;}
body .lpmap-icon-shape.pin:hover{background: #337ab7 !important;}
body .lpmap-icon-shape.pin.cardHighlight {
	background: #337ab7 !important;
}
#map .lpmap-icon-contianer {
	transform: none;  position: relative;
}
body .open-clasic-page-container .map-post::after{
	  left: -4px;
	  bottom: -3px;
}
.lpmap-icon-shape,body .lpmap-icon-shape.pin.cardHighlight {
	transform: none;
	box-shadow: none;
	width: 40px !important;
	top: 0 !important;
	border-radius: 5px !important;
}
.lpmap-icon-contianer::after {
	position: absolute;
	height: 0;
	width: 0;
	left: calc(50% - 6px);
	border: 4px solid transparent;
	border-top-color: transparent;
	content: "\f0d7";
	color: #e51e25;
	font-family: fontawesome;
	bottom: 3px;
}
.sidemap-container{margin-bottom:20px;}#inputPhone::placeholder {
	color: #33333382 !important;
}
.listingSocialLinks a {
	font-size: 30px;
	margin-right: 7px;
	color: #f00;
}
.listingSocialLinks {
  margin: 10px 0;
}
.lpsubmitloading,.preview-section .fa-spinner {
	display: none!important;
}
#lp-submit-form[data-directory="service"] #features-fields-by-cat {
	display: none;
}
.departmentSetupWrap .col-md-3 {
	padding: 0 5px;
}
.rent_props_details_wrap li{margin-bottom:5px;}
.rent_props_details_wrap .convertAmountInput {
	max-width: 81%;
	display: inline-block;margin-right:5px;
}
.extraFileSetup span,
.extraFileSetupExisting span{
	position: absolute;
  left: 96px;
  top: 15px;
  width: 117px;
  word-break: break-all;
  overflow: hidden;
  height: 24px;
}
.departmentSetupWrap [type="email"] {
	max-width: 198px;
}
.red.deleteDepartmentOpt {
	position: absolute;
	right: 7px;
	top: 30px;
	font-size: 20px;
}
.extraFileSetup span.activedd::after {
	content: "...";
	position: absolute;
	right: 0;
	width: 12px;
	top: 0;
}.red.deleteAttachFile {
	position: absolute;
	right: 0;
	font-size: 20px;
	margin-top: 6px;
}
.additionalServiceFile.form-control {
	max-width: 220px;
}
.blog .lp-blog-grid-date,.lp-blog-grid-date {
	display: none;
}
.blog .fa, .blog .fa::before, .single-post .fa, .single-post .fa::before, .category .fa, .category .fa::before {
	font: normal normal normal 14px/1 FontAwesome !important;
}
.guestUser .overlay_on_map_for_filter {
	display: block !important;
	background-repeat: no-repeat !important;
  background-size: cover !important;
	background: rgba(0, 0, 0, .8);  max-height: 700px;  z-index: 9;  margin: 0 15px;
}
body .aliceblue {
	background: transparent;
}
body.blog .page-heading.listing-page {
	height: 350px;
}
body.blog .breadcrumbs {
	display: none;
}
.blog-single-inner-container .blog-content-outer-container {
	border: none;
	padding: 0;
}
.listView .classic-view-grid-thumbnail {
	min-width: 288px;
}
body .blog-single-page {
	max-height: 350px;
}
body .blog-heading-inner-container {
	-webkit-transform: translateY(-80%);
	-moz-transform: translateY(-80%);
	-o-transform: translateY(-80%);
	transform: translateY(-80%);
}
.lp_confirmation .lp-pay-publish-btn,.blog-single-page .lp-blog-user-thumb,.lp-blog-grid-author li,.blog-single-inner-container .blog-meta .blog-tags,.lp-blog-user-thumb,.lp-blog-grid-author {
	display: none !important;
}
.classic-view-grid-thumbnail,.lp-listing-slide {
	background: #cccccc8a;
}
.pac-item .pac-item-query,.pac-item .pac-item-query ~span {
    display: block !important;
    line-height: 20px !important;
}
.pac-item span.pac-icon.pac-icon-marker,.suggestedStates .innerState .pac-icon-marker{
    display: none !important;
}
.suggestedStates .innerState div a.selectStateOpt {
	display:block;
}
.serviceFilesWrap .card {
	border: 1px solid #cccccc6b;
	border-radius: 4px;
}
.serviceFilesWrap .card .card-header,
.serviceDepartmentWrap .card .card-header {
	background: #cccccc38;
	padding: 9px 10px 5px;
}
.serviceFilesWrap .card .card-body {
	padding: 15px 10px;
}
form#lp-submit-form .serviceFilesWrap input[type="file"] {
	border-color: #000;
	min-height: 44px;
}
.extraFileSetupWrap .extraFileSetup,
.extraFileSetupExisting {
	margin-bottom: 25px;
}
#removeUnsubsScribeUserForm {
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
    padding: 30px 10px 40px;
    text-align: center;
    max-width: 700px;
}
.sa-button-container .btn {
    box-shadow: none!important;
}
.showServiceLicence .form-control,
.showServiceInsured .form-control,
.showServiceBBB .form-control {
	display: inline-block;
}
.suggestedStates .innerState {
	background-color: #fff;
	position: absolute !important;
	z-index: 1000;
	border-radius: 2px;
	border-top: 1px solid #d9d9d9;
	font-family: Arial,sans-serif;
	-webkit-box-shadow: 0 2px 6px rgba(0,0,0,.3);
	box-shadow: 0 2px 6px rgba(0,0,0,.3);
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	overflow: hidden;width:100%;
}
.suggestedStates .innerState div{
  cursor: default;
  padding: 0 4px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  line-height: 30px;
  text-align: left;
  border-top: 1px solid #e6e6e6;
  font-size: 11px;
  color: #515151;
}
.lp-dashboard-panel-outer .listedate {
	background-color: rgba(0,0,0,.50);
	width: 100%;
	height: 25px;
	line-height: 25px;
	position: absolute;
	bottom: 25px;
	color: #FFFFFF;
	padding: 0 8px;
}
.lp-dashboard-panel-outer .lp-grid-box-left h4 ~ div {
    min-height: 37px;
}
.lp-dashboard-panel-outer .classic-view-grid-thumbnail {
	min-height: 244px;
}
body.archive .classic-view-grid-thumbnail, body.archive .classic-view-grid-thumbnail img {
	min-height: 230px;
}
.removeSelectCityNotice {
	color: #f00;
	padding: 2px 7px;
}
.listing_price_tag.grid_price_tag[title="Property Type"] {
	background: rgba(3, 75, 218,0.9);max-width: 148px;
}
.gmnoprint {
	display: none;
}.gridView .classic-thumbnail-url img {
	min-height: 230.717px;
}
.mapView .classic-thumbnail-url img {
	min-height: 266.717px;
}
.lp-listing-slide img{width:100%}
.lp-listing-slide {
	position: relative;
}
.page-template-template-dashboard .classic-view-grid-thumbnail img {
    min-height: 244.05px;
}
/* html body .sliderpfor.propertyFor {
	right: 0 !important;
	top: 0 !important;
} */
.listing-template-default.single.single-listing .slick-lightbox-slick-img {
	max-width: 100%;
	max-height: unset;
	padding: 0;
}
.avatar-circle,.lp-sender-image,.lp-sender-image img {
	border-radius: 0;
	height: auto;
}
.propertyFor.propertyFor-Pending {
	background: #034bda;
}
.lp-pending-lis-infor {
	display: none;
}
.formFieldsInner .col-md-6 .col-md-5,#section-Field-253 .col-md-5 {
	width: auto;
	padding-right: 0;
}
.sliderLayoutListing img {
	/* max-height: 168px; */
	border-radius: 0 !important;
}
li[title="Price"],.sliderPriceSpan {
    color: #034bda;
    font-weight: bold!important;
}
.home .mobile-back-icon .backToPage {color:#fff;top: 28px;}
.lp-dashboard-panel-outer .lp-grid-box-contianer {
     min-height: 450px;
     max-height: 450px;
  margin-bottom: 10px;
}
.mobile-back-icon .backToPage {
	position: absolute;
	top: 25px;  left: 17px;
	color: #000;
	font-size: 23px;
}
.mobile-back-icon{display:none;  padding: 0 7px 0;}
/* .lp-dashboard-panel-outer .classic-view-grid-thumbnail {
	max-height: 197px;
} */
a.viewicon {
	background: rgba(0, 0, 0, 0.5) !important;
	border-radius: 50%;
	height: 25px;
	width: 27px;
	color: #fff;
	font-size: 14px;
	line-height: 24px;
}
#section-Field-237 .col-md-2 {
	width: auto;
	padding-right: 0;
}
.classic-view-grid-container .classic-view-grid-thumbnail img{
	height:auto;  min-height: 207px;
}
.propertyFor.propertyFor- {
  display: none;
}
.alert.alert-warning {
	border-color: #034bda;
	background: #cccccc2e;
}
body .submit_new_style .page-style2-content-wrap label {
	text-transform: unset;
}
.home .elementor-element[data-id="9bdf700"] h2 {
	color: #034bda !important;
}
.lp-listing-featuredimage .custom-file {
	position: relative;
	display: block;
	max-width: 280px;
	width: 100%;
	padding-right: 0;
	height: 54px;
}

.lp-listing-featuredimage #lp-featuredimage {
	display: block !important;
	height: 53px !important;
	left: 10px !important;
	top: 8px !important;
}
body .submit_new_style-outer .lp-listing-featuredimage label {
	display: block;
	float: none !important;
}
.featured-img-label p {
	display: none !important;
}
form#lp-submit-form input[type="file"] {
	cursor: pointer;
	height: 40px;
	width: 280px;
	margin: 0;
	position: absolute;
	left: 0;
	top: 0;
	visibility: visible;
	line-height: 52px;
}
.featured-img-label p {
	display: none !important;
}
.jFiler-input-choose-btnn.blue {
	display: none;
}
.lp-listing-favrt.remove-fav-v2 i::before {
	font-weight: bold;
}
.lp-listing-favrt.remove-fav-v2 i {
	color: #f00!important;
}
body .btn-danger.signOutCancelBtn, body .signOutBtn {
	background: transparent !important;
	border: 1px solid #034BDA !important;
	color: #034BDA !important;
}
html body .signOutCancelBtn:hover, html body .signOutBtn:hover {
	background: #034BDA !important;
	color: #fff !important;
}
#lp-submit-form {
	min-height: 445px;
}
.featured-preview-container, .gallery-img-preview-container {
	position: relative;
}
.fa.fa-trash.delete-image {
	color: #f00;
}
.existingGalleryImageWrap {
	float: left;
	text-align: left;
	width: 100%;
}
.preview-wrapper i.fa {
	position: absolute;
	right: 0;color:#fff;
	top: 0;
	z-index: 9999;  background: #000;  font-size: 21px;
}
.preview-wrapper i.fa.fa-crop,.preview-wrapper .fa-rotate-left {
	right: 36px;
	font-weight: bold;
}
.galleryInputWrapper #galleryInputFile {
	visibility: hidden;
}
.galleryInputWrapper {
	max-width: 280px;
	background: #F5F5F5;
	border: 2px dashed #C8CBCE;
	padding: 5px 10px;
	margin-bottom: 10px;
}
.galleryInputWrapper label {
	border: 1px solid #008BFF !important;
	border-radius: 3px;
	background: #fff;  cursor: pointer;
	display: inline-block;
	padding: 0px 6px;
	margin: 10px 0px 10px 38px;
}
.delete-image{margin: 7px 0 7px 10px}
.crop-image,.delete-image,.recrop-image {
	float: right;
	margin-top: 7px;
	font-size: 17px;
	color: #fff;
	background: rgba(0,0,0,0.7);
	padding: 7px;
	border-radius: 12px;
	cursor: pointer;
}
.page-style2-content-wrap .custom-file .featured-img-label {
	padding: 0;
	max-width: 320px !important;
	width: 100%;
	font-size: 13px !important;
	height: 53px;
	margin-bottom:10px;
}
body .submit_new_style-outer .lp-listing-featuredimage label p {
	padding: 0px 6px;
	margin: 10px;
}
.mydashboardlisting .clearfix.\34 gridClearfix {
	display: none;
}
body .topbutton {
	Z-index: 999999;
}
.lp-dashboard-panel-outer .classic-view-grid-content-area .lp-listing-content-grid a {
	padding: 3px 4px;
}
#inputAddress {
	float: left;
}

body .btn-danger.clearNewFullAddressBtn {
	background-color: #f00 !important;
	background: transparent;
	border-color: #f00 !important;
	height: 44px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	float: left;
	display: inline-block;
	font-size: 22px;
  padding: 6px 8px;
	margin-right: -2px;
}
.singleSavedWrap .lp-listing-content-grid {
	height: unset !important;
}
	.downloadpdffullinv{display:none;}

.topbutton {
	z-index: 99;
}
.lp_popup_preview_invoice {
	top: -36px;
}
.close.close_invoice_prev i {
	color: #f00 !important;
	font-size: 20px;
	font-weight: bolder;
}
body .lp-dashboard-new-active #sidebar {
	z-index: 99999;
}
.error404 .lp-header .page-heading.listing-page {
	display: none;
}
.select2-container--default .select2-selection--multiple{float:left;padding-left: 4px; padding-top: 2px;}
.singleSavedWrap .remove-fav{position: absolute;top: 13px;right: 26px;  z-index: 99;}
.singleSavedWrap .remove-fav i {
	background-color: #E51E25;
	border-radius: 50%;
	cursor: pointer;
	font-size: 17px;
	height: 30px;
	line-height: 30px;
	position: absolute;
	right: -9px;
	text-align: center;
	top: -9px;
	width: 30px;
	color: #fff;
}
.singleSavedWrap .lp-listing-favrt{display:none;}
.singleSavedWrap .lp-grid-box-contianer {
	width: 100%;
	max-width: 100%;
	padding: 0;
}
#setting-error-tgmpa,.btn.btn-sm.btn-info.adReviewBtn {
	display: none;
}
.col-md-4.price-view-default {
    margin-left: 0%;
}
.loginPageWrap#app-view-login-popup .siginupcontainer2 {
	display: block !important;
}
.lp-dashboard-panel-outer .classic-view-grid-content-area {
	padding: 10px 8px 0 8px;
}
.classic-view-grid-content-area .lp-listing-content-grid a[title="Edit Listing"] {
	padding-left: 0;
}
.topbutton {
	z-index: 99;
}
.shareWrapLinks a {
	margin: 9px 10px 3px 0px !important;
}
.lp-contact-support-outer.pull-right.dashboard-home-icon-st {
	display: none;
}
header .lp-add-listing-btn ul li {
	display: inline-block;
}
.mobile-nav-icon .shareCurrentPage:hover i {
	color: #E51E25 !important;
}
.mobile-nav-icon .shareCurrentPage .fa-share-nodes {
	font-size: 18px;
}
.home .mobile-nav-icon .shareCurrentPage {
	color: #fff;
}
.mobile-nav-icon .shareCurrentPage {
	margin-left: 8px;
	height: 24px;
	margin-top: -2px;
	line-height: 26px;
	margin-right: -15px;
	color: #000;
	border: none !important;
}
.shareCurrentPage {
	border: 1px solid #e51e25 !important;
}
.shareCurrentPage {
	width: 35px;
	height: 35px;
	border-radius: 50% !important;
	text-align: center;
	line-height: 35px;
	font-weight: 400;
	padding: 0 !important;
	font-size: 13px !important;
	display: inline-block;
}
#shareOwnPortfolioModal .heateor_sss_sharing_ul a {
	margin-right: 10px !important;
}
/* .loadMoreListing {
	visibility: hidden;
} */
.searchListingTitle {
	display: inline-block;
	margin-right:10px;
}
/* #wrapper #sidebar-wrapper.fixedClass {
	position: fixed;
	left: unset;
	height: auto;
	top: 66px;
	z-index: 1;
} #wrapper.active #sidebar-wrapper.fixedClass {
	position: fixed;
	left: unset;
	height: auto;
	top: 66px;
	z-index: 1;  margin-left: -240px;
}*/
.col-md-3.price-view-default {
    max-width: 273px;
    display: inline-block;
    vertical-align: top;
    margin: 0 auto;
}
#lp-submit-form ul {padding-left: 0px;}
#lp-submit-form li {
	list-style: none;
}
.elementor-widget-text-editor ul {
	padding-left: 35px;
}
.mobileShareOption a {
	border: 1px solid #e51e25 !important;
	background: transparent !important;
	color: #e51e25 !important;
	padding: 5px 11px 5px;
	border-radius: 3px;
	display: inline-block;
	max-width: 272px !important;
}

.fullAddressWrap {
	position: relative;
	width: 94%;
	float: left;
	margin-right: 6px;
}
.lp-listing-review-form .lp-review-form-bottom {
	display: block !important;
}
#review-section.review-form .form-group.submit-images{
	display:none;
}
footer .container .row .clearfix.col-md-3 .widget-title h2 {
	margin: 0;
	font-size: 18px;
	color: #000 !important;
}
.lp-listing-review-form{display:none;}
.reviewActionWrap {
	display: inline-block;    vertical-align: top;
	margin-right: 10px;  margin-top: 7px;
	margin-bottom: 5px;
}
body .lp_detail_page_styles3 .lp-listing-title .lp-listing-name h1 {
	font-size: 25px;
	text-transform: capitalize;
	font-weight: bold;
}
body .lp-listing-reviews .lp-total-reviews {
	margin-top: 6px;
	margin-bottom: 5px;
}
.lp-listing-title-rating .lp-rating-avg.num-level4 {
  background-color: rgb(115, 207, 66) !important;
}
.lp-listing-title-rating {color:#fff;}
.elementor-widget-heading .elementor-heading-title {
	color: #000;
}
.lp-rating-avg sub {
  bottom: .05em;
}
.lp-listing-title-rating .lp-rating-count{
	  color: #797979 !important;
}
.lp-listing-title-rating .lp-rating-avg {
    font-weight: 700;
    font-size: 17px;
    color: #fff;
    line-height: 20px;
    padding: 4.5px 10px;
    margin-bottom: 8px;
    display: inline-block;
    margin-right: 3px;
    border-radius: 3px;
}
.lp-listing-title-rating {
	text-align: right;
	margin: 0 0 4px;
}
footer .footer11-bottom-area .footerInfo.text-center, footer .footer11-bottom-area .footerInfo.text-center * {
	color: #000 !important;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
	padding: 3px 5px 3px 16px !important;
	margin-bottom: 3px !important;
	border-color: #000 !important;
	color: #000 !important;
	top:3px!important;
}
body .select2-container--default .select2-selection--multiple {
	border-color: #000;
}
.select2-selection__choice__remove {
	color: #f00 !important;
}
body .select2-container--default.select2-container--focus .select2-selection--multiple {
	border: 1px solid #000 !important;min-width: 320px;
}
body.page-template-template-login textarea {  background: #f4f4f4;}
body.page-template-template-login .select2-selection.select2-selection--multiple {
	border: 1px solid #000 !important;min-width: 320px; background: #f4f4f4;
}
footer .footer11-bottom-area {
	background: #fff;
	padding-top: 0;
	padding-bottom: 10px;
	margin-top: 15px;
}
footer .widget a {
	color: #000 !important;
}
footer .widget .footer_social a {
	color: #fff !important;
}
footer .widget .menu-item a {
	font-size: 18px;
	font-weight: 500;
}
.fiveBoxesHome:hover {
	  border: 3px solid #ef041f !important;
	box-shadow: rgba(99, 99, 99, 0.5) 0px 2px 6px 0px;
}
.fiveBoxesHome .elementor-widget-button {
	position: absolute;
	bottom: 20px;
	width: 124px;
	margin: 0px auto;
	left: 0;
	right: 0;
}
.fiveBoxesHome {
	position: relative;
	padding-bottom: 72px;
}
body footer {
	padding-bottom: 0 !important;  border-top: 1px solid #ddd;z-index: 11;
  background: #fafbfb !important;
}
#register .roleOpt {
	border: 1px solid #000 !important;
}
#register .roleOpt:hover h4 {
	color: #e51e25;
}
.review-form-toggle {
	display: none !important;
}
.offerPriceInput .form-group .form-control {
	max-width: 90%;
	margin-left: 22px;
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}
.offerPriceInput .form-group {position:relative}
.offerPriceInput .form-group::before {
	content: "$";
	position: absolute;
	left: -8px;
	top: 0;
	width: 30px;
	background: #dddd;
	height: 40px;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	border: 1px solid #000;
	border-right: 0;
	padding-top: 7px;
	font-size: 17px;
}
#multiShareListing input[name="share_email[]"] ~ span a i {
	font-size: 22px;
	font-weight: 300;
}
.mycard .righticon i {
	font-size: 24px;
	padding-top: 2px;
}
#multiShareListing input[name="share_email[]"] {
	max-width: 92%;
	display: inline-block;
	margin-right: 5px;
}#multiShareListing input[name="share_email[]"] ~ span a i.fa-thin.fa-circle-minus {
	color: #f00;
}
#cities {
	font-size: 13px;  padding: 0 5px !important;
}
.clearAddressOpt .fa-light.fa-circle-xmark {
	background: #fff;
}
#lp-listings .grid_view_s1 .shareListingOpt {
	display: none;
}
#shareListingModal .modal-dialog {
	margin-top: 5% !important;
}
.lp-listing-price-range.lp-widget-inner-wrap {
	padding: 0;
	border: none !important;
	background: transparent;
}
.singleShareListingForm .form-control,.profileShareForm .form-control {
	max-width: 320px;
	display: inline-block;
}
.singleShareListingForm .addShareEmail i,
.profileShareForm .addShareEmail i,
.singleShareListingForm .moreShareMailWrap i,
.profileShareForm .moreShareMailWrap i {
	font-size: 22px;
	font-weight: 300;
	margin-left: 5px;
}
#lp-listings .grid_view_s1[data-status="publish"] .shareListingOpt {
	display: unset;
}
.mapView #content-grids {
	max-height: 572px;
	overflow-y: auto;margin-bottom:10px;
}
.formFieldsInner .btnAttrOtp {
	padding: 3px 5px;
	border: 1px solid #aaa;
	border-radius: 3px;
	margin-right: 6px;
	text-wrap: nowrap;  margin-bottom: 6px;
	display: inline-block;
}
li.dashboard-link {
	padding-right: 0 !important;
	padding-left: 20px;
}
body .lp-dashboard-new .sidebar-nav li:last-child a, body .lp-dashboard-new .sidebar-nav li:last-child .fa {
	color: #e83f45;
}
.fas.fa-clipboard-list-check::before {
	content: "\f737";
	font-weight: 100;
	font-family: "Font Awesome 6 Sharp";
}
.fal.fa-user-tie::before {
	content: "\f508";
	font-weight: 900;
	font-family: "Font Awesome 6 Sharp";
}
.far.fa-sign::before {
	content: "\f4d9";
	font-weight: 300;
	font-family: "Font Awesome 6 Sharp";
}
header .lp-joinus-icon-outer{padding-left:0px;}
 #wrapper.active .sub_icon {
        opacity: 0
    }
header a[data-targetttt="#app-view-login-popup"] {
	font-size: 18px;
	font-family: Cormorant;
	font-weight: 500;
}
.lp-join-now ul li > ul.lp-user-menu {
	display: none;
}
.home div.elementor-element[data-id="3968b99e"] .elementor-element.elementor-element-be6f37, .home div.elementor-element[data-id="3968b99e"] .elementor-element.elementor-element-421d2d58 {
	display: inline-block;
	/* max-width: 46%; */
	vertical-align: top;
	margin-right: 0;
	margin-bottom: 10px;
	max-width: 821px;
}
body.home div.elementor-element[data-id="3968b99e"] .elementor-element.elementor-element-421d2d58 {
	max-width: 600px;
}
.home div.elementor-element[data-id="3968b99e"] {
	display: block;
}
#map .lpmap-icon-contianer {
	width: 20px;
	height: 21px;
	margin-left: 0;
	left: 2px;
	top: 3px;
	line-height: 21px;
	font-size: 13px;
}
#map .pin {
	width: 26px;
	height: 26px;
}
.mapView .col-md-3.col-sm-6.col-xs-12 {
	width: 50%;
}
body .mapSidebar {
	min-height: 700px;
	max-height: 700px;
}
/* .mapView #content-grids {
	max-height: 572px;
	overflow-y: auto;
}
 */
.help_listing i {
	font-size: 17px;
	font-weight: bold;
	margin-top: 4px;color: #FF0000!important;
}
#helpListingModalContent {
	padding: 20px;
}
body .lp-notifaction-area.active-wrap.lp-notifaction-success .lp-notifaction-area-outer {
	border-color: green;
}
.formWrap57 .section-id-primarydetails > h4 {
	display: none!important;
}
.formWrap57 .section-id-primarydetails{
	border:none;padding:0;
}
.formWrap57 .section-id-primarydetails,.formWrap57 .section-id-Directory
{
	display: block!important;
}
#lmp_allmain[disabled="disabled"] {
	display: none;
}
.mm-btn_next::after {
	border-color: #e51e25;
}
.menu-item a {
	font-size: 16px;
}
#inputPhone {
	max-width: 300px;
}
#listingContent {
	border-color: #000;
}
#page.lp_detail_page_styles3 {
	overflow-y: hidden;
}
body .lp-notifaction-area.active-wrap .lp-notifaction-area-outer {
	max-width: 400px;
	margin: 0 auto;
	display: block;
	background: #fff;
	/* position: absolute; */
	margin-top: 15%;
	border-left: 4px solid #f00;
	border-radius: 0;
}
body .lp-notifaction-area.active-wrap {
	bottom: 200px;
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	width: 100%;
	margin: 0;
	background: rgba(0,0,0,0.4);
	border: none;
}
body .mm-panels > .mm-panel > .mm-listview {
	margin-top: 0px !important;
}
#menu .lpl-add-listing-logedin {
	border-color: #e51e25;
	color: #e51e25;
}
.ui-datepicker-prev::after {
	content: "\f053";
	font-family: fontawesome;
	color: #fff;
	position: absolute;
	left: 10px;
	font-size: 13px;
	top: 4px;
}.ui-datepicker-next::after {
	content: "\f054";
	font-family: fontawesome;
	color: #fff;
	position: absolute;
	right: 10px;
	font-size: 13px;
	top: 4px;
}
.ui-datepicker-prev span,
.ui-datepicker-next span {
  display: none !important;
}
.listing-page-sidebar .leadFormWrap .lp-listing-leadform {
	margin-bottom: 0;
}
.listing-page-sidebar .leadFormWrap ~ p {
	margin: 13px 0 0 !important;
}
#makeanoffer {
	color: #002849;
	font-weight: 700;
	font-size: 16px;
	font-family: Inter;
}
.lb-nav a {
	opacity: 1 !important;
}
.addressSectionWrap .radio-inline,
.status_listing_wrap .radio-inline {
	display: inline-block !important;
}
.slick-lightbox-close::before {
	font-size: 31px !important;
	line-height: 10px !important;
	vertical-align: top !important;
}
.slick-lightbox-slick-item-inner img {
	/* height: 100vh; */  padding: 50px 0;
}
.tr-trigger[data-enable-lang="he_IL"] {
	display: none;
}
.lp-listing-slider-nav img {
	min-height: 84px;
}
body .lp-home-banner-contianer .lp-search-bar .form-group.lp-location-search.hide-what {
	max-width: 320px;
}
.home .lp-home-banner-contianer-inner .container {
	max-width: 1027px;
}
.lp-listing-slider .lp-listing-slide img {
	min-height: 510px;
	object-fit: cover !important;
}
#review-section i.fa-chevron-up {
	display: none;
}
.lp-listing-review .lp-review-left .lp-review-thumb img {
	height: 38px;
	width: auto;
}
.dashboard-content #lp-listings .nav-tabs li a {
	border: 1px solid #999;margin-bottom: 5px;
	border-radius: 4px;
	margin-right: 10px;
	padding: 8px 15px;
}
.lp-dashboard-tabs .btn-lg.btn-danger {
	padding: 8px 15px;
	font-size: 12px;
	font-weight: 600;
	text-transform: uppercase;
}
.lp-home-banner-contianer-inner .lp_auto_loc_container p {
	color: #fff;
	font-size: 16px;
}
body #dash-content-grids .panel-heading .btn-danger{background: #E51E25 !important;  border-color: #E51E25 !important;}

.form-group .lp-search-bar-right,body .btn-danger {
	background: #034BDA !important;  border-color: #034BDA !important;
}
.dashboard-content #lp-listings .nav-tabs li a:hover,
.dashboard-content #lp-listings .nav-tabs li.active a {
	border-color: #034BDA !important;
	color: #fff !important;
	background: #034BDA !important;
}
.property_basic_info span {
	margin: 2px 6px;
}
.menu ul.children li a, .menu ul.sub-menu li a, .lp-user-menu li a {
	display: block;
	background-color: #fff;
	font-size: 16px;
	padding: 1px 20px;
	border-top: 0;
	color: #000;
	text-align: left;
}
#block-15 {
	text-align: center;
}
body .lp-menu ul li a {
	font-size: 18px;
}
.roleOpt {
	border: none !important;
}
#register .col-md-4 {
	width: auto;
	margin-bottom: 10px;
	padding-left: 10px;
}
section.aliceblue {
	overflow-x: hidden;
	max-width: 1280px;
	margin: 0 auto;
	float: none;
}
body.page-template-template-dashboard #wrapper {
	background: #fafbfb;
}
body.page-template-template-dashboard #page {
	background: #fafbfb;
}
.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-description {
	color: #000;
}
.elementor-widget-text-editor {
	color: #000;
}
.lp-dashboard-panel-outer .dbox {
	min-width: unset!important;
}
.lp-dashboard-panel-outer .propertyFor-Sale.Sold {background-color: #e51e25 !important;}
.lp-dashboard-panel-outer .propertyFor-Sale.propertyLabel-Live {
	background-color: green;
}
.lp-dashboard-panel-outer .propertyFor-Pending,.lp-dashboard-panel-outer .propertyLabel-Pending {
	background-color: #50b2f5;
}
.lp-dashboard-panel-outer .propertyFor-Sale.Pending {
	background-color: #034BDA;
}
.header-right-panel {
	padding-top: 16.4px!important;
}
#listing-category {
	padding-top: 70.4333px;
}
#cities::placeholder {
	font-size: 13px;
}
.footer_social a {
	display: block;
	width: 35px;
	height: 35px;
}
.singleSaleType {
	padding: 3px 5px;
	border: 1px solid #034bda;
	border-radius: 3px;
	margin-right: 6px;
	/* text-wrap: nowrap; */
	display: inline-block;
	margin-bottom: 4px;
	color: #034bda;
}
.footerInfo.text-center {
	padding-top: 10px;
}
body #sidebar .widget {
	padding: 10px;
	background: #fff;
}
/* #listing-category .margin-bottom-20.margin-top-30 {
	position: relative;
	margin-top: 33px !Important;
} */
#term_modal .modal-body h1,
#privacymodal .modal-body h1 {
	display: none;
}
#term_modal .modal-body,
#privacymodal .modal-body {
	max-height: 350px;
	overflow-y: auto;
}
.dashboard-content .col-md-3.blank-right-side {
	display: none;
}.dashboard-content .col-md-9 {
	display: none;
}
.dashboard-content .col-md-9.blank-left-side {
	width: 100%;
	padding-top: 30px;
}
.gform_wrapper.gravity-theme .gfield_required.gfield_required_asterisk {
	font-size: 20px;
	vertical-align: middle;
}
#register [required=""],.gfield_contains_required input, .gfield_contains_required textarea {
	border-left: 3px solid #E51E25;
}
.lp_detail_page_styles3 .lp-listing-action-btns li .remove-fav-v2 {
	border: 1px solid #e51e25 !important;
	background: transparent !important;
	color: #e51e25 !important;
	padding: 2px 0px 2px 9px;
}
#app-view-login-popup .siginincontainer2 {
	display: block !important;
}
.onlyForMobile,.mobileShareOption{
	display:none;
}
.lp-sidebar .property-price-tag {
	font-size: 23px;
  font-weight: 500;
	margin-bottom: 10px !important;
	display: block;
}
.lp_detail_page_styles3 .lp-listing-action-btns li .remove-fav-v2 * {
	display: inline-block;
	margin-right: 4px;
	text-align: center;
	color: #e51e25 !important;
}
.dashTopBar li {
	display: inline-block;
	vertical-align: top;
}
.listView #listing-right-sidebar-panel {
	display:block;
}
#listing-right-sidebar-panel {
	display:none;
	max-width: 30%;
	width: 100%;
	border: 1px solid #efefef;
	min-height: 300px;
	border-radius: 3px;
	padding: 3px 10px;
}
.listView .content-grids-wraps {
	float: left;
	width: 100%;
}
.lp-read-message-inner .lp-inbox-date {
	float: none;
	font-size: 13px;
	margin-bottom: 10px;
	color: #44566c;
}
.lp-pagination {
	display: none;
}
.lp-read-message-inner h5 {
	margin-bottom: 4px;
}
.lp-read-message-inner .archive_opt_span {
	font-size: 16px;
	float: right;
}
.inboxChatListBtn.active, .inboxChatListBtn:hover, .inboxChatListBtn:focus {
	border: 1px solid #e51e25 !important;
	background: #fff !important;
	color: #e51e25 !important;
}
.inboxChatListBtn {
	margin: 0 -4px 5px 9px!Important;
}
.lp-invoices-all-stats .listingDtlurl:hover {
	color: #fff !important;
}
.lp-invoices-all-stats .maillink:hover {
	color: #fff !important;
}
.lp-inbox-left-sec .lp-read-messages {
	background: #fff;
}
/* body .sidemap-container.makeMeSticky {
	position: fixed !important;
	top: 146px;
} */
.listing-classic-filters #see_filter:hover {
		background: #e51e25;
	color: #fff;
}
.listing-classic-filters #see_filter {
	width: 100% !important;
	text-align: center !important;
	padding-left: 0 !important;
	margin: 0 0 9px !important;
	border: 1px solid #e51e25;
	background: transparent;
	color: #e51e25;
}
.listView .pFormFieldsWrap {
	margin-top: 20px;
	padding-left: 13px;
}
html {
	padding-top: 0 !important;
}
.admin-bar .titleListingWrap.makeMeSticky {
    top: 30px;
}
.admin-bar .listing-page-sidebar.makeMeSticky {
    top: 121px!important;
}
body .post-with-map-container.pull-left.listView #content-grids {
	max-width: 70%;
	float: left !important;
}
body .lpmap-icon-shape.pin.cardHighlight {
  border-radius: 0;
  box-shadow: none !important;
}.
/*.lpmap-icon-shape.pin {
  border-radius: 0;
  background: transparent !important;
  box-shadow: none !important;
}
 .lpmap-icon-shape.pin .lpmap-icon-contianer {
  background: transparent !important;
  border: none !important;
  line-height: 0 !important;
}
.lpmap-icon-contianer i::before {
  content: "\f3c5";
  color: #e51e25;
  font-size: 26px;
  line-height: 43px;
} */
.cardHighlight .lpmap-icon-contianer i::before {
  content: "\f606";
}
/* body .sidemap-container {
	max-width: 610px;
	width: 100%;
} */
.mapView .col-md-3.col-sm-12.lp-grid-box-contianer {
	width: 50%;
}
.listView .listingTitle.lp-h4.hide, .listView .listing-desc.hide {
	display: block !important;
}
.listView .listing-desc.hide {
	margin: 10px 0;
}
.listView .lp-new-grid-bottom-button{
	display: none; !important;
}
.listView .pFormFieldsWrap .pFormFields {
	font-size: 16px;
	margin-right: 13px;
}
.listView .listingTitle.lp-h4.hide a {
	font-size: 16px;
}
.listView .yearofbuld-span.hide,
.listView .price-span.hide {
	display: unset !important;
}
.listView .price-span.hide {
	float: right !important;font-size: 18px;
}
.search-row-classic .search-filters > ul > li.lp-tooltip-outer.actived .priceBtn:hover {
	color: #fff !important;
}
.searchListingTitle {
	margin: 30px 10px 15px 0;
	font-size: 20px;
	text-transform: capitalize;
}
body .container {
	 max-width: 1280px;
  width: 100%;
	/*padding: 0 70px; */
}
body .col-md-3 .pFormFieldsWrap {
	padding: 6px 0px 12px 12px;
}
.lp-sidebar.listing-page-sidebar.makeMeSticky {
	position: fixed;
	top: 92px;
	max-width: 360px;z-index:9;
	width: 100%;
}
.searchListingTitle span {
	font-size: 20px;
	font-family: Prata;
	font-weight: 400;
	color: #333;
}
body #more_filters .form-group.padding-right-0 {
	border: none !important;
}
/* body footer .widget a, body footer .widget h2 {
	color: #fff !important;
} */
footer #block-11 {
	text-align: center;
}
footer #block-11 .aligncenter {
	margin-top: 0;
}
.search-row-classic .search-filters > ul > li.lp-tooltip-outer .priceBtn {
	border: 1px solid #999 !important;
	border-radius: 3px;
}
.search-row-classic .search-filters > ul > li.lp-tooltip-outer.actived .priceBtn {
	border-color: #e51e25 !important;
	color: #e51e25 !important;
}
body .header-container.lp-header-bg {
	background: none;
}
body.single-listing .pos-relative header.fixed {
	position: relative !important;animation: none;
}
footer #block-12, footer #block-16 {
	text-align: left;
}
.titleListingWrap.makeMeSticky {
	position: fixed;
	top: 0;
	z-index: 9;
	left: 0;
	right: 0;
/* 	background: #fff;
     border-bottom: 1px solid #ddd;
*/	max-width: 100%;
}
.container.pos-relative.titleListingWrap.makeMeSticky .inner_title_wrap {
	max-width: 1280px;
	margin: 0 auto;
	padding: 0 15px;
}
.container.pos-relative.titleListingWrap.makeMeSticky .inner_title_wrap_in {
	background: #fff;
	border-bottom: 1px solid #ddd;  padding: 0 15px;
}
.titleListingWrap.makeMeSticky .lp-listing-name {
	margin-bottom: 7px;
}
.lp-sidebar.listing-page-sidebar.makeMeSticky.itsMobile{position: unset;top: unset;}
.lp-section-detail-page .lp-sidebar.listing-page-sidebar .lp-listing-leadform {
	border: 1px solid #ccc;
}
body .submit_new_style .page-style2-content-wrap label, body .submit_new_style .page-style2-content-wrap label, body .submit_new_style .page-style2-content-wrap .lp-social-area label {
	font-size: 15px !important;
	font-weight: 500 !important;
}
.lp_all_page_overflow .advancedFilterWrap {
	overflow-y: scroll;
	max-height: 449px;
}
body .outer_all_page_overflow .lp_all_page_overflow {
  overflow: hidden !important;
}
.closeAdvF {
	position: absolute;
	right: 8px;
	bottom: 3px;
	font-size: 26px;
	color: #f00;
}
body #cities, body input[type="text"].form-control,body input[type="email"].form-control,body select.form-control,body textarea.form-control,#lppassword {
	border-color: #000;
}
.custom-form-control {
	border-color: #000;
}
.input-group-prepend span {
	border-color: #000;color: #000;
}
body #cities {
	border: 1px solid #a3a3a3;
}
body #cities::placeholder, body input[type="text"].form-control::placeholder, body .form-control::placeholder {
	color: #000 !important;opacity: 1;
}
#more_filters .form-group.padding-right-0 {
	margin-top: 1px !important;
	margin-bottom: 2px !important;
}
.open-clasic-page-container .filter-top-section .search-filters > ul > li{margin-bottom:0!important;}
.contact_seller_guest {
	background-color: #E51E25 !important;
	border-color: #E51E25 !important;
	color: #fff !important;
	padding: 11px 28px 11px 28px;
	width: 100%;
	display: block;
	text-align: center;
	font-weight: 700;
	font-size: 16px;
}
.similarPropertySlider .classic-view-grid-content-area{
	  padding: 8px 7px 8px;
}
.similarPropertySlider .slick-next.slick-arrow {
	right: 8px;
	top: 102px;
}
.similarPropertySlider .slick-prev.slick-arrow {
	left: -8px;
	z-index: 1;
	top: 102px;
}
.similarPropertySlider .text.gaddress {
	margin-left: 2px;
}
.similarPropertySlider.slick-slider .pFormFieldsWrap .pFormFields {
	font-size: 12px;
}
.single-listing .view_seller_propertiess:hover,#makeanoffer:hover{background-color: #002849 !important;color: #fff !important;}
.single-listing .view_seller_propertiess {
	background-color: transparent !important;
	border: 1px solid #002849 !important;
	color: #002849 !important;
	padding: 11px 15px 11px 15px;
	width: 100%;
	display: block;
	text-align: center;
	font-weight: 700;
	font-size: 16px;
	margin-bottom:15px;
	border-radius:3px;
}
body .lp-listing-leadform-inner .form-horizontal input[type="submit"].lp-review-btn.btn-success {
	background-color: #00d084 !important;
	border-color: #00d084 !important;
}
.similarPropertySlider .s_item .s_address {
	padding: 0 7px;
}
.similarPropertySlider .s_item .s_itemWrap {
	border: 1px solid #ccc;
	border-radius: 3px;
}
.similarPropertySlider .slick-arrow {
	display: none!important;
}
.similarPropertySlider .slick-dots {
	bottom: unset;
}
.similarPropertySlider .s_item .s_address {color:#000;}
.similarPropertySlider .s_item .pFormFieldsWrap {
	padding: 8px 7px 10px;
}
.similarPropertySlider .s_item .pFormFieldsWrap .pFormFields {
	margin-right: 7px;
}
.similarPropertySlider .s_item {
	padding: 0 6px;
}
#section-tax b {
	display: inline-block;
	min-width: 67px;
}
.price_filterWrap ul li {
	color: #000;
	font-size: 14px;
	margin: 5px 0 !important;
	text-align: center;
}
.advApplyWrap input {
	position: absolute;
	visibility: hidden;
}
.advApplyWrap span {
  color: #fff;
  font-size: 15px;
}
body .pFormFieldsWrap .pFormFields {
	font-size: 13px;
	font-weight: 400;
}
.price_filterWrap li .form-control {
	max-width: 141px;
	border: 1px solid #aaa;
	text-align: center;
}
.price_filterWrap ul {
	max-height: 170px;
	overflow-y: auto;
	margin-top: 10px;
}
#lp-submit-form .radio-inline input[type="radio"] {
	position: relative;
	vertical-align: unset;
	margin-right: 3px;
	display: inline;
	padding-top: 21px;
}

.lpeditlistingform .lp-listing-featuredimage {
	width: 100%;
}
.modal {
	z-index: 999999;
}
.property_system_info .col-md-12 {
	margin-bottom: 10px;
	border-bottom: 1px solid #ddd;
	padding-bottom: 5px;
}
.lpeditlistingform .page-style2-content-wrap .custom-file {
	float: left;
}
#lp-submit-form.lpeditlistingform .filediv {
	width: 88px;
	margin-right: 5px;
}
#lp-submit-form.lpeditlistingform .lp-listing-featuredimage .lp-prevewFeatured.lpchangeinstantimg {
	height: 76px !important;
	width: auto !important;
}
#lp-submit-form.lpeditlistingform .lp-listing-featuredimage .margin-top-10 {
	width: 100%;
	float: none !important;
	display: block;
}
.form-group.lp-listing-featuredimage {
	padding: 0;
	margin: 0 0 10px;
}
.lplistgallery .submit_new_style .jFiler-input-dragDrop {
	height: auto;
	float: left;padding: 25px 25px 0px;
}
.page-container-four.submit_new_style ul.jFiler-items-list.jFiler-items-grid {
	margin-bottom: 0;
	margin-top: 10px;
}
.single-listing #section-Field-252 {
	display: none;
}
#lp-submit-form.lpeditlistingform .filediv ul.jFiler-items-list.jFiler-items-grid {
	width: 100% !important;
}
.app-view-header .lp-logo-container{width: 100% !important;}
.header-without-topbar .lp-join-now ul li > ul.lp-user-menu:after {content:none;}
.header-menu-dropdown .lp-join-now ul li > ul.lp-user-menu, .header-without-topbar .lp-join-now ul li > ul.lp-user-menu {
	right: -50px;
}
.elementor-widget-edit-listing .googlefulladdress,.elementor-widget-edit-listing .googlefulladdress,.elementor-widget-edit-listing .section-id-categoryservices .white-section-heading{
	display:none!important;
}
.submit_new_style .jFiler-input-dragDrop {
	height: unset;
	float: left;width:100%;
	padding-bottom: 0;
}
.hideDirectOpt *,.hideDirectOpt{
	height: 0px;
  visibility: hidden;
}
input,select,.form-control{font-size:15px;}
.page-id-97 .elementor-container.elementor-column-gap-default,.elementor-widget-edit-listing .page-style2-content-wrap .submitbutton-wraper {
	display: block;
}
.lp-tagline-submit-tagline,label[for="inputCategory"] {
	display: none;
}
.elementor-widget-edit-listing .section-id-primarydetails .row,.elementor-widget-edit-listing .page-style2-content-wrap .white-section {
	display: block;
}
.page-container-four.submit_new_style ul.jFiler-items-list.jFiler-items-grid {
	background-color: #f3f3f3;
	border: 1px solid #dedede;
	/* float: left; */
	margin: 10px 0 0 10px;
	padding: 3px;
	position: relative;
	width: 100%;
	z-index: 9;
	display: inline-block;
	margin-top: 0;
	margin-left: 0;
	margin-right: 10px;
	margin-bottom: 10px;
	max-width: 120px;
}
.page-style2-content-wrap .col-md-6.col-sm-6.col-xs-12.form-group {
	width: 33%;
}
#lp-submit-form .filediv {
	/* float: left; */
	text-align: center;
	position: relative;
	height: 40px;
	display: block;
}
.jFiler-input-choose-btn.blue {
	position: absolute;
	top: 10px;
	right: 10px;
}
ul.jFiler-items-list.jFiler-items-grid {
	float: left;
	width: 114px !important;
}
.lp-review-btn.lp-change-plan-btn {
	display: none;
}
#lp-submit-form .form-control[required=""]:focus, #lp-submit-form .form-control[required=""], #lp-submit-form #inputCategory{
	border-left: 2px #f00 solid !important;
}
input[name="lp_form_fields_inn[type]"] ~ span {
	text-transform: capitalize;
	margin-right: 8px !important;
}
#addressErrMsg span {
	font-size: 12px;
	margin-top: 4px;
	display: block;margin-bottom: 10px;
}
.hiddenlatlong .col-md-6 {
	padding-top: 0;
}
body .form-control[readonly] {
	color: #000;
	opacity: 1;
}
#checkUpAddress {
	float: left;
	height: 44px;
}
/* .page-style2-content-wrap #inputAddress {
	max-width: 95%;
  float: left;
  margin-right: 2px;
} */
#features-fields-by-cat.active .white-section {
	display: block;
}
.page-style2-content-wrap .white-section.section-id-categoryservices, .page-style2-content-wrap .white-section.section-id-addressWrap {
	display: block;
}
.page-style2-content-wrap .white-section.active, .page-style2-content-wrap .submitbutton-wraper.active {
	display: block;
}
.page-style2-content-wrap .white-section, .page-style2-content-wrap .submitbutton-wraper {
	display: none;
}
.listing-classic-filters.listing-style-6 .propertyTypeFilter .search-filters > ul > li > .lp-tooltip-div.active ul li a:hover,.listing-classic-filters.listing-style-6 .propertyTypeFilter .search-filters > ul > li > .lp-tooltip-div.active ul li a.active, .propertyTypeFilter .lp-tooltip-div .lp_filter_checkbox a:hover, .propertyTypeFilter .lp-tooltip-div .lp_filter_checkbox li a:hover {
	color: #E51E25 !important;
}
.propertyTypeFilter .lp_filter_checkbox a {
	display: block;
	padding: 2px 10px;font-size: 14px;
	background: transparent !important;
}
.required-span {color: #f00;}
.home .lp-home-categoires {
	display: none;
}
body .footer-app-menu {
	position: relative;
}
.sliderLayoutListing .slick-dots {
	display: none!important;
}
body .sliderLayoutListing .slick-next {
	right: 0;
	z-index: 99;
	width: 40px;
}
.sliderLayoutListing.slick-initialized.slick-slider {
	position: relative;
}
body .sliderLayoutListing .slick-prev {
	left: 0;
	z-index: 99;
	width: 40px;
}
.listing-app-view .listing-classic-filters.listing-style-6.fixedClass {
	position: relative;
}
.mm-navbars_top {
	display: none;
}
html .listing-app-view .mm-menu_iconpanel .mm-panels > .mm-panel_opened{
	margin-top:0;
}
html .listing-app-view .small-scrren-app-view .mm-listview a:hover{
	background-color:#fff;
	color:#E51E25;
}
.doubleLineTitle .elementor-heading-title {
	position: relative;
	font-weight: bold !important;
	color: #e51e25 !important;
}
.lp-section-detail-page .lp-listing-slide .propertyFor {
	position: relative;
	left: unset;
	top: 0;
}
.lp_detail_page_styles3 .lp-section.lp-section-detail-page {
	background: #f7f8f9;
}
.lp-listing-desription,.formFieldsWrap {
	padding: 20px;
	background: #fff;
	border-radius: 4px;
	margin-bottom:10px;
}
.formFieldsWrap h4 {
	border-bottom: 1px solid #ccc;
	padding-bottom: 10px;
	margin-bottom: 15px;
}
.formFieldsInner label {
	font-size: 14px;
	font-weight: bold;
}
.lp_detail_page_styles3 .lp-listing-action-btns ul li a {
	color: #000 !important;
}
#features-fields-by-cat {
	border: none;
	padding: 0!important;
}
body .red{color:#f00;}
form#lp-submit-form .form-group > label {
	float: none;
}
form#lp-submit-form .help-text {
	float: none !important;
	display: inline-block;
}
.section-id-primarydetails .row {
	display: none;
}
.section-id-primarydetails .row.active, .section-id-primarydetails .row.addressSectionWrap {
	display: block !important;
}
.white-section-heading h4 {
	font-size: 13px;
	font-weight: 700;
	text-transform: uppercase;
	color: #000;
}
.real_comps_details_wrap li:last-child span,
.comps_details_wrap li:last-child span {
	vertical-align: top;
}
.real_comps_details_wrap li:last-child input,
.comps_details_wrap li:last-child input {
	max-width: 160px;
	display: inline-block;
	margin-right: 3px;
}
.real_comps_details_wrap li:last-child,
.comps_details_wrap li:last-child {
	max-width: 272px;
}
.addCompsField,.addRealCompsField {
	background-color: #2e4859 !important;
	border-color: #2e4859;
	font-size: 19px;
	padding: 1px 7px;
}
.pre-load {
	display: none;
}
.real_comps_details_wrap li,
.comps_details_wrap li {
	float: left;
	margin-right: 10px;
	max-width: 160px;
	width: 100%;
	margin-bottom: 5px;
}
.real_comps_details_wrap li:first-child,
.comps_details_wrap li:first-child {
	max-width: 400px;
	width: 100%;
}
.real_comps_details_wrap li:first-child .form-control,
.comps_details_wrap li:first-child .form-control {
	max-width: 100%;
}
.comps_details_wrap .form-control {
	max-width: 300px;
	width: 100%;
}
.real_comps_details_wrap ul,
.comps_details_wrap ul {
	float: left;
	width: 100%;
}
body .lp-style-wrap-border {
	border-color: #aaaaaac7;
	border-radius: 3px !important;
}
@media only screen and (max-width: 922px) {
	.form-group .fullAddressWrap .clearNewFullAddressBtn {
		position: absolute;
		left: 0;
		width: 40px;
	}
	.form-group .fullAddressWrap .clearNewFullAddressBtn {
		position: absolute;
		left: 0;
		width: 40px;
	}
	.form-group .fullAddressWrap {
		max-width: 713px;
		    position: relative;
		width: 100%;
	}
	.white-section {
		padding: 15px;
	}
}
@media (min-width: 992px) {
	.mapView .col-md-3.lp-grid-box-contianer {
		width: 50%;
	}
}
@media only screen and (max-width: 989px) and (min-width: 768px){
	.mapView .lp-grid-box-contianer1.col-sm-12.col-md-6 {
		width: 100%!important;
	}
}
@media only screen and (max-width: 989px) {
	#lp-listings .col-md-2 {
		padding: 0;
	}

	#lp-new-invoices .lp-listing-outer-container,
	.lp-new-packages .lp-listing-outer-container {
		padding: 0;
	}
	
	.lp-new-invoices .lp-listing-outer-container .col-md-3:first-child::before,.lp-new-invoices .lp-listing-outer-container .col-md-3:nth-child(2)::before,
	 .lp-dashboard-new #lp-listings .lp-listing-outer-container .col-md-2::before,.lp-new-packages  .lp-listing-outer-container .col-md-3:nth-child(2)::before {
		display: none;
	}
}


@media only screen and (max-width: 767px) {
	body .mcalc .mcalc-values {
		padding: 15px 10px !important;
	}
	body .mcalc .mcalc-main{padding:0 !important}
	.rent_props_details_wrap table thead {display:none}
	.rent_props_details_wrap table tbody td {
		display: block;
	}
	.listView .col-xs-6.lp-grid-box-contianer {width: 100%!important;}
	.sidemap-container{display:none!important;}
	html .lp-home-banner-contianer .lp_auto_loc_container h1 {
		font-size: 25px!important;
	}
	.lp-logo img {max-width: 180px;}
	.lp-header-full-width .lp-menu-bar .lp-logo-container {
		  text-align: center;
	}
	.sellerOpenForLabel {
	display: block;
}
	#wrapper #sidebar-wrapper.fixedClass{position:relative !important;}
	.lp-new-invoices .panel-heading {
		margin: 0 !important;
	}
	#sidebar .sub_icon.sub_iconfirst {
		display: none;
	}
	body .lp-dashboard-new-active #sidebar {
		margin: 0 !important;
		max-width: 226px;
	}
}
@media only screen and (max-width: 1233px) {
	body.home div.elementor-element[data-id="3968b99e"] .elementor-element.elementor-element-be6f37 {
		max-width: 100%;
		display: block;
		width: 100%;
		padding: 0;
		margin: 0 0 23px;
	}
	body.home div.elementor-element[data-id="3968b99e"] .elementor-element.elementor-element-421d2d58 {
		margin: 0 auto;
		display: block;
	}
	.col-md-5.upgbutton {
		display: block;
		width: 100%;
		margin-top: 10px;
	}
}
@media only screen and (max-width: 1090px), screen and (max-height: 600px) {
	/* #wrapper.active #sidebar-wrapper.fixedClass {
		position: relative;
	} */
}
@media only screen and (max-width: 1024px) {
	body .post-with-map-container.pull-left.listView div#content-grids{max-width: 100%;}
}
@media only screen and (max-width: 1024px) {
	.listing-view-layout {
        display: none;
    } 
}
@media only screen and (max-width: 980px) {
	.listing-classic-filters.fixedClass {
		top: 53px;
	}
}
@media only screen and (max-width: 992px) {
	body .titleListingWrap.makeMeSticky {
		position: relative;
		border: none;
	}
	body .lp_detail_page_styles3 .lp-listing-action-btns ul {
		text-align: left;
		margin-bottom: 10px;
	}
	body .lp-sidebar.listing-page-sidebar.makeMeSticky {
		position: relative;
		max-width: unset;
		top: unset;
	}
}
@media only screen and (max-width: 601px) {
	.listView .col-xs-6.lp-grid-box-contianer .classic-view-grid-container {
		display: block;
	}
	.listView .col-xs-6.lp-grid-box-contianer .classic-view-grid-thumbnail {
		max-width: 100%;
	}
	body .col-md-3.price-view-default {
		display: block;
		max-width: 400px;
	}
	#see_filter {
		display: inline-block;
		margin-bottom: 10px;
		text-align: center;
		width: 90px;
		height: 34px;
		line-height: 34px;
		color: #fff;
		background: #363F48;
		border-radius: 4px;
		font-weight: 600;
		cursor: pointer;
		font-size: 14px;
	}
	.listing-classic-filters #see_filter {
		display: block !important;
		margin-top: 8px !important;
	}
	.filterOptWrap {
		display: none;
	  }
}
@media only screen and (max-width: 452px) {
	.lp-section-detail-page .lp-listing-action-btns .social-icons.post-socials.smenu {
		left: 0;
		width: 320px !important;
		top: -123px;
	}
	.lp_detail_page_styles3 .lp-listing-action-btns ul li.shareListWrap, .lp_detail_page_styles3 .lp-listing-action-btns ul li.favListWrap{
		width: 47%;
	}
}
@media only screen and (max-width: 480px) {
	body:not(.home) .col-xs-6.lp-grid-box-contianer,
	body.home .featuredListinGgrid .col-xs-6.lp-grid-box-contianer{
		width: 100% !important;
	}
	body .lp-header-full-width .lp-menu-bar .lp-logo-container img {
	padding: 10px 0 !important;
	max-width: 180px;
	float: right;
}
	.lp-listing-name span.propertyAddress {
		display: block;
	}
	.filterOptWrap.open_filter{
		display:block;	
	}.filterOptWrap{
		display:none;	
	}
}
@media only screen and (max-width: 767px) {
	body #wrapper.active .sub_icon {
        opacity: 1
    }
	.status_listing_wrap .radio-inline {
		display: block;
		margin: 0 0 10px;
		line-height: 18px;
	}
	.rent_props_details_wrap .col-md-2 .form-control {
		max-width: 100%;
	}
	.rent_props_details_wrap .col-md-3 .form-control.input_price {
		max-width: 91%;
	}
}
@media only screen and (max-width: 768px) {
	.serviceListingWrap .lp-style3-header-wrap {
	  width: 100%;
	  float: left;
	}
	.serviceListingWrap .lp-style3-header-wrap .mobileShareOption {
		display: block;
		float: left;
	}
	.lp-section-detail-page.serviceListingWrap .titleListingWrap, .desktopServiceLogo,.listingSocialLinks {
		display: none;
	}
	body .checkbox-inline + .checkbox-inline, body .radio-inline + .radio-inline {
		margin-top: 0;
		margin-left: 0px;
	}
	.lp-header-full-width .lp-menu-bar .lp-logo-container {	padding: 0 0px 0 15px!important;}
	body .lp-dashboard-panel-outer .classic-view-grid-thumbnail{max-height:unset;}
	.slick-lightbox-slick-item::before {
		content: none;
	}
	.slick-lightbox-slick-item-inner img {
		height: auto;
	}
	#enable-toolbar-trigger[aria-pressed="false"] ~ ul, #enable-toolbar-trigger[aria-pressed="false"] ~ #enable-toolbar-links {
		display: none;
	}
	#enable-toolbar-content {
		padding: 0 !important;
		border: none !important;
	}
	.mobileFavIconListing i{
		color: #e51e25 !important;
	}.lp-single-sharing span,.mobileFavIconListing .lv1Span {
		color: #e51e25 !important;
		display: none;
	}
	body .favListWrap{display:none !important;}
	#cities {
		-webkit-appearance: none!important;
		-moz-appearance: none!important;
		appearance: none!important;
	}
	/* body{  transform: scale(1) !important;} */
	.classic-layout .lp-grid-box-contianer {transform: scale(1);}
	.classic-view-grid-container:hover .classic-view-grid-thumbnail img {transform: none;}
	body .mobile-back-icon{display:block;}
	.doubleLineTitle .elementor-heading-title::before, .doubleLineTitle .elementor-heading-title::after {
		display: none;
	}
	.dashTopBar {
		text-align: right;
	}
	.lp_detail_page_styles3 .lp-listing-action-btns ul {
		text-align: left!important;
	}
	.lp_detail_page_styles3 .lp-listing-action-btns ul li.favListWrap,
	.lp_detail_page_styles3 .lp-listing-action-btns ul li.shareListWrap {
		margin-right: 4px;
	}
	#lp-submit-form .checkbox-inline, #lp-submit-form .radio-inline {
		display: block;
	}
	body .lp-listing-slider-nav img {
		min-height: unset;
	}
	body .lp-listing-slider .lp-listing-slide img {
		min-height: unset;
	}
	body #more_filters .form-group.padding-right-0, body #more_filters .search-filters.form-group.padding-right-0 {
		display: inline-block;width: auto !important;
		vertical-align: top;
	}
	body .container {
		padding: 0 20px;
	}
	body .filterOptWrap {width:100%}
	#register .col-sm-6 {
		margin-bottom: 10px;
		padding-right: 0px;
	}
	#register .form-group {
		margin-bottom: 0;
	}
	.onlyForMobile.bigsize.property-price-tag.servicePrice {
		display: block;
		text-align: left;
		font-size: 16px !important;
		margin-bottom: 5px;
		    font-weight: 500;
	}
	.onlyForMobile.bigsize.property-price-tag {
		display: inline-block;
		margin-right: 10px;
		vertical-align: sub;
	}
	body .mobileShareOption{
	  display: unset;    margin-bottom: 5px;
	}
	body .shareListWrap .lp-single-sharing{
	  display: none!important;
	}
	.lp-sidebar .property-price-tag{display:none}
	#more_filters.open_filter {
	margin-top: 10px;
}
	body .listing-classic-filters.fixedClass{
		position:relative;
	}
	a.open-map-view {
		visibility: hidden;
		display: none;
		width: 0 !important;
		height: 0 !important;
		padding: 0 !important;
		margin: 0 !important;
	}
	body #more_filters div.form-group.padding-right-0.lp-location-search {
		max-width: 100% !important;
		width: 100% !important;
		margin-bottom: 10px !important;
		margin-right: 0 !important;
		margin-left: 1px;
	}
	#pop .open-map-view.active {
		visibility: hidden;
		width: 0 !important;
		height: 0 !important;
		padding: 0 !important;
		margin: 0 !important;
	}
	body .categorySlideOpt57 .classic-view-grid-container {
		float: none;
	}
	.categorySlideOpt57 .slick-arrow {
		display: none;
	}
	body footer .container .row .clearfix.col-md-3 {
		text-align: left;
		width: 50% !important;
		margin-bottom: 52px;
	}
	.slick-prev::before, .slick-next::before {
		max-width: 25px;
		height: 25px;
		font-size: 14px;
		line-height: 26px;
	}
	.listing-app-view .classic-filters-new-style .form-group .lp-tooltip-outer a {
		padding: 1px 5px;
	}
	.page-style2-content-wrap .col-md-6.col-sm-6.col-xs-12.form-group {
		width: 100%;
	}
	.page-style2-content-wrap #inputAddress {
		max-width: 84%;
	}
	.lp-home-banner-contianer-inner-new-search .col-md-6 .site_btn {
		width: 100%;
		height: 50px !important;
		padding: 10px !important;
		font-size: 18px !important;
	}
	body h2 {
		font-size: 27px;
	}
	.listing-app-view .pFormFieldsWrap,.listing-app-view .post-with-map-container.gridView .lp-grid-box-contianer {
		min-height: unset !important;
	}
	.listing-app-view #more_filters {
		display: block !important;
	}
	.listing-app-view .open-map-view, .listing-app-view .listing-classic-filters #see_filter {
		display: none !important;
	}
	body.listing-app-view .classic-filters-new-style .search-filters {
		margin: 0 !important;
		padding-left: 0 !important;
	}
	.listing-app-view .lp_add_more_filter a, .listing-app-view .lp-classic-reset-filters {
		min-height: unset !important;
		padding: 1px 5px !important;
		line-height: 27px !important;
	}
	.listing-app-view .classic-filters-new-style .form-group {
		padding: 0px !important;
		margin-bottom: 4px !important;
	}
	.listing-app-view .classic-filters-new-style .form-group.padding-right-0.lp-location-search {
		max-width: 100% !important;
		float: none !important;
		margin-right: 0 !important;
		padding: 0 !important;
	}
	body .search-view-move-down {
		bottom: 10%;
	}
	.lp-home-banner-contianer-inner .col-md-12.col-sm-12.text-center h1 {
		line-height: unset;
	}
	body .lp-home-banner-contianer-inner-new {
		top: 20% !important;
	}
	.listing-app-view .app-view-header .lp-search-bar .catTabWrap .form-control{
		padding-left: 5px !important;
	}
	body.listing-app-view .app-view-header .lp-search-bar .catTabWrap .form-group.lp-location-search {
		max-width: 87%;
		display: inline-block;
		float: none;
		width: 100% !important;
	}
	.listing-app-view .app-view-header .lp-search-bar .catTabWrap .form-group.pull-right {
		float: none !important;
		display: inline-block;
		width: 16% !important;margin-left: -9px;
	}
	.lp-search-toggle .home-filter-close {
		display: none;
	}
	body.listing-app-view .app-view-header .lp-home-banner-contianer.lp-home-banner-with-loc {
		min-height: 380px !important;
	}
	.lp-home-banner-contianer-inner .col-md-6.col-md-offset-0.col-sm-offset-0 {
		margin-bottom: 20px;margin-top: 35px;
	}
	.listing-app-view.home .lp_auto_loc_container h1 {
		margin-bottom: 15px;font-size: 23px !important;
	}
	 body .lp-search-bar-view2 .lp-search-icon {
		top: 15px !important;
	  }
	/*  body .doubleLineTitle .elementor-heading-title::before, body .doubleLineTitle .elementor-heading-title::after {
		width: 100px;
		display: none;
	} */
	body .doubleLineTitle .elementor-heading-title::after {
		width: 18%;
		right: -22%;
	}
	body .doubleLineTitle .elementor-heading-title::before {
	  width: 18%;
	  left: -22%;
	}
	.doubleLineTitle .elementor-heading-title {
		font-weight: bold !important;
		color: #e51e25 !important;
	}
	.elementor-element.doubleLineTitle {
		margin-bottom: 5px;
	}
	/* .sliderLayoutListing .slick-arrow {
		display: none !important;
	} */
	body .sliderLayoutListing .slick-dots {
		display: block !important;
		position: relative;
		margin-bottom: 0;
		bottom: 0;
	}
	.app-view-header .lp-menu-bar .mobile-nav-icon {
		margin-top: 28px;
	}
	.app-view-header .lp-logo-container {
		padding-left: 0 !important;
	}
	.listing-app-view .post-with-map-container.gridView .lp-grid-box-contianer {
		width: 100% !important;
		padding: 0 15px !important;
	 }
	 
	/* .listing-app-view .lp-menu-bar .lp-logo-container .lp-logo {
		text-align: right;
		float: none;
		margin: 0;
		width: 100%;
	} */
	.listing-app-view .lp-menu-bar .lp-logo-container .lp-logo img {
		max-height: 70px;
	}
	body .lp-listing-slider {
		margin-bottom: 20px;
		max-height: 221px;
		overflow: hidden;
	}
	body .lp-listing-title .lp-listing-name h1 {
		font-size: 26px;margin-bottom:0px;
		line-height: 34px;
	}
	body .lp-listing-title .lp-listing-name {
		width: 100% !important;
	}
}
@media (max-width: 768px) and (min-width: 480px) {
	body .lp-header-full-width .lp-menu-bar .lp-logo-container img {
		margin-right: -7px;
	}
	body .post-with-map-container.gridView .lp-grid-box-contianer {
		width: 50%;
	}
}
@media only screen and (max-width: 1023px) {
	.app-view-header .lp-menu-bar .mobile-nav-icon {margin-top: 31px;}
	header .lp-search-toggle {display: none;}
	.lp-header-full-width .lp-menu-bar .lp-logo-container{width: 100%;}
	.listing-app-view .app-view-header .lp-search-bar .form-inline .form-group.lp-location-search {width: 80% !important;margin-right: 0;}
	.listing-app-view .app-view-header .lp-search-bar .form-inline .form-group.pull-right {width: 11% !important;}
	.listing-app-view .app-view-header .lp-home-banner-contianer.lp-home-banner-with-loc {height: 360px !important;}
	.home .lp-search-bar .form-inline {max-width: 486px;width: 100%;text-align: left;margin: 0 auto;}
	 .listing-app-view .app-view-header .lp-home-banner-contianer-inner {top: 70px; }
	 .lp-home-banner-contianer-inner-new-search .col-md-6 {margin-top: 15px;}

}
@media (max-width: 1366px) and (min-width: 1024px) {
	header .lp-search-toggle {display: none;}
	.app-view-header .lp-menu-bar .mobile-nav-icon {margin-top: 31px;}
	.app-view-header .lp-logo {float: none; text-align: center;}
	/*.lp-header-full-width .lp-menu-bar .lp-logo-container{width: 100%;}*/
	.listing-app-view .app-view-header .lp-search-bar .form-inline .form-group.lp-location-search {width: 80% !important;margin-right: 0;}
	.listing-app-view .app-view-header .lp-search-bar .form-inline .form-group.pull-right {width: 11% !important;}
	.listing-app-view.home .lp_auto_loc_container h1 {margin-bottom: 37px;}
	.listing-app-view .app-view-header .lp-home-banner-contianer.lp-home-banner-with-loc {height: 320px !important;}
	.lp-home-banner-contianer-inner-new-search .col-md-6 {margin-top: 18px;}
}
/********TAGINPUT CVSS BY PRASANN**************/
.bootstrap-tagsinput {min-height: 40px;min-width: 100%;background-color: #fff; border: 1px solid #ccc; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); display: inline-block; padding: 4px 6px; color: #555; vertical-align: middle; border-radius: 4px; max-width: 100%; line-height: 22px; cursor: text; }
.bootstrap-tagsinput input { border: none; box-shadow: none; outline: none; background-color: transparent; padding: 0 6px; margin: 0; width: auto; max-width: inherit; }
.bootstrap-tagsinput.form-control input::-moz-placeholder { color: #777; opacity: 1; }
.bootstrap-tagsinput.form-control input:-ms-input-placeholder { color: #777; }
.bootstrap-tagsinput.form-control input::-webkit-input-placeholder { color: #777; }
.bootstrap-tagsinput input:focus { border: none; box-shadow: none; }
.bootstrap-tagsinput .tag { margin-right: 2px; color: white; }
.bootstrap-tagsinput .tag [data-role="remove"] { margin-left: 8px; cursor: pointer;color: #FFFFFF; }
.bootstrap-tagsinput .tag [data-role="remove"]:after { content: "x"; padding: 0px 2px; }
.bootstrap-tagsinput .tag [data-role="remove"]:hover { box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); }
.bootstrap-tagsinput .tag [data-role="remove"]:hover:active { box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
/********TAGINPUT CVSS BY PRASANNA END **************/
.mobonly{display:none;font-weight:bold;margin-right:2px;}
@media only screen and (max-width: 992px) {
 .mobonly{display:inline-block;}
 .subcontaniner, .subcontaniner .col-md-2,.subcontaniner .col-md-3{text-align:left;padding-left:0px;}
  .invcontainer, .invcontainer .col-md-2,.invcontainer .col-md-3{text-align:left;padding-left:0px;}
  .invcontainer .text-right{text-align:left !important;}
  .invcontainer .col-md-4, .invcontainer .col-md-4::before{content:unset !important;text-align:left !important;padding-left:0px !important;}

}
#login .lp-secondary-btn, #register #lp_usr_reg_btn {background-color:#034BDA;}
#login .lp-secondary-btn:hover, #register #lp_usr_reg_btn:hover{background-color:#2D4859;}
.withdateoffer h2{color:#FF0000 !important;}
.coupon_info{color:#034BDA;}
.sweet-alert h2 { margin-top: 27px !important; }