/*UPTOWN AVAILABLE PROPERTIES PAGE TITLE*/

.qual-uptown-pagination button.qual-page{
	border: 0;
}
div#qual_property_results_list>div.results-bottom{
	width: 100%;
}
.results-bottom .qual-uptown-no-post-found{
	text-align: center;
}


/*single property page social media icons */
.qual-uptown-property-share-wrapper-cls a i.dashicons {
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;   
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;

  -webkit-mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
	
   transform: translate(-50%, -50%);
   top: 50%;
   position: absolute;	
}
.qual-uptown-property-share-wrapper-cls a i.dashicons-facebook-alt{
	mask-image: url("../img/dashicons-svg/facebook-alt.svg");
  -webkit-mask-image: url("../img/dashicons-svg/facebook-alt.svg");
}
.qual-uptown-property-share-wrapper-cls a i.dashicons-twitter{
	mask-image: url("../img/dashicons-svg/twitter.svg");
  -webkit-mask-image: url("../img/dashicons-svg/twitter.svg");
}
.qual-uptown-property-share-wrapper-cls a i.dashicons-linkedin{
	mask-image: url("../img/dashicons-svg/linkedin.svg");
  -webkit-mask-image: url("../img/dashicons-svg/linkedin.svg");
}

.view_more_list_cls .fa.fa-long-arrow-right,
.qual-uptown-property-share-wrapper-cls a i.fa {
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;   
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;

  -webkit-mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
	
   transform: translate(-50%, -50%);
   top: 50%;
   position: absolute;	
}
.qual-uptown-property-share-wrapper-cls a i.fa.fa-facebook{
		mask-image: url("../img/fontawesome-svg/fa--f09a.svg?t=3423");
  -webkit-mask-image: url("../img/fontawesome-svg/fa--f09a.svg");
}
.qual-uptown-property-share-wrapper-cls a i.fa.fa-linkedin-square{
			mask-image: url("../img/fontawesome-svg/fa--f08c.svg?t=3423");
  -webkit-mask-image: url("../img/fontawesome-svg/fa--f08c.svg");
}
.qual-uptown-property-share-wrapper-cls a i.fa.fa-twitter{
			mask-image: url("../img/fontawesome-svg/fa--f099.svg?t=3423");
  -webkit-mask-image: url("../img/fontawesome-svg/fa--f099.svg");
}
.view_more_list_cls .fa.fa-long-arrow-right{
	position: static;
	transform: none;
			mask-image: url("../img/fontawesome-svg/fa--f178.svg?t=3423");
  -webkit-mask-image: url("../img/fontawesome-svg/fa--f178.svg");	
}


/*grid,list,map tab icons*/
li.tab-btn:before {
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: var(--qual_btn_txt_color)!important;  
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;

  -webkit-mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
	
	margin-left: auto;
    margin-right: auto;
}

li.tab-btn.weptile-map-tab:before {
	content: '';
	mask-image: url("../img/fontawesome-svg/map-marker-alt-solid.svg?t=3423");
  -webkit-mask-image: url("../img/fontawesome-svg/map-marker-alt-solid.svg?t=3423");	
}
li.tab-btn.weptile-grid-tab:before {
	content: '';
	mask-image: url("../img/fontawesome-svg/fa--f00a.svg?t=3423");
  -webkit-mask-image: url("../img/fontawesome-svg/fa--f00a.svg?t=3423");	
}
li.tab-btn.weptile-list-tab:before {
	content: '';
	mask-image: url("../img/fontawesome-svg/fa--f03a.svg?t=3423");
  -webkit-mask-image: url("../img/fontawesome-svg/fa--f03a.svg?t=3423");	
}
#qual-filter-wrapper.design2025update.qual-filter-wrapper .weptile-tabs ul>li:hover:before{
  background-color: var(--qual_btn_txt_hover_color)!important;  
}


/*filters dropdown icons*/
.qual-filter-wrapper .dropdown-content  .filter-content-wrapper ul li{
display: flex;
align-items: center;
}
	
.qual-filter-wrapper .filter-content-wrapper ul li:before{
  display: inline-block;
	    _vertical-align: text-top;
  width: 1em;
  height: 1em;
  background-color: currentColor;  
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;

  -webkit-mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;	
	content: '';
	mask-image: url("../img/fontawesome-svg/fa--f096.svg?t=34213");
  -webkit-mask-image: url("../img/fontawesome-svg/fa--f096.svg?t=34123");	
	font-size: 13px!important;
}
.qual-filter-wrapper .filter-content-wrapper ul li.active:before{
	content: '';
	mask-image: url("../img/fontawesome-svg/fa--f046.svg?t=34123");
  -webkit-mask-image: url("../img/fontawesome-svg/fa--f046.svg?t=31423");	
	font-size: 14px!important;
}

/*2025 magnifing glass icon for keyword filter*/
.qual-shortcode-wrapper[data-template="v2.2025"] div[data-filter-name="keyword"] .qual-filter-wrapper-unit:before{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;  
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;

  -webkit-mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;		
	content: '';
	mask-image: url("../img/fontawesome-svg/fa--f002.svg?t=34123");
  -webkit-mask-image: url("../img/fontawesome-svg/fa--f002.svg?t=31423");		
}


.lSSlideWrapper.slider2025-style-wrapper button.lSNext,
.lSSlideWrapper.slider2025-style-wrapper button.lSPrev,
.lSSlideWrapper.slider2025-style-wrapper a.lSNext,
.lSSlideWrapper.slider2025-style-wrapper a.lSPrev{
	border: 0;
}
.lSSlideWrapper.slider2025-style-wrapper button.lSNext:before,
.lSSlideWrapper.slider2025-style-wrapper button.lSPrev:before,
.lSSlideWrapper.slider2025-style-wrapper a.lSNext:before,
.lSSlideWrapper.slider2025-style-wrapper a.lSPrev:before{
  width: 1em;
  height: 1em;
  background-color: currentColor!important;  
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;

  -webkit-mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;		
	content: '';
   font-size: 40px !important;
}
.lSSlideWrapper.slider2025-style-wrapper button.lSNext:before,
.lSSlideWrapper.slider2025-style-wrapper a.lSNext:before{
   mask-image: url("../img/fontawesome-svg/fa--f105.svg?t=34123");
  -webkit-mask-image: url("../img/fontawesome-svg/fa--f105.svg?t=31423");	
}
.lSSlideWrapper.slider2025-style-wrapper button.lSPrev:before,
.lSSlideWrapper.slider2025-style-wrapper a.lSPrev:before{
	mask-image: url("../img/fontawesome-svg/fa--f104.svg?t=34123");
  -webkit-mask-image: url("../img/fontawesome-svg/fa--f104.svg?t=31423");		
}


.agent-name-wrapper-span {display:inline-block;width:100%;text-align:center;}
.agent-name-wrapper-span .agent-data{ display:block;}
.agent-name-wrapper-span .clean-agent-filter{display:inline-block;text-decoration: underline;cursor: pointer;}
.agent-name-wrapper-span .clean-agent-filter:before{ content:'Click to see properties of all Agents';}
.agent-name-wrapper-span .ag-bef:before{ content: 'Properties managed by: ';}

/*2025 Style Changes*/
#qual-filter-wrapper.design2025update.qual-filter-wrapper .weptile-tabs ul>li, #qual-filter-wrapper.design2025update.qual-filter-wrapper .weptile-tabs ul>li:hover, #qual-filter-wrapper.design2025update.qual-filter-wrapper button.searchMainBtn {
    background-color: #ad8c68; /*ACCENT GOLD #ad8c68*/ /*RED*/
}

.blue-input .filter-input .dropdown-content ul li:hover {
    /*background: #ad8c68!important;*/ /*ACCENT*/ 
	background: #ad8c68;
}
article.qual-property-list-item:hover .uptown-property-details,article.qual-property-list-item:hover .uptown-property-bottom {
    /*border-color: #ad8c68!important;*/ /*ACCENT*/  
   /* background-color: #ad8c68!important;*/ /*ACCENT*/ 
	border-color: #ad8c68;
	background-color: #ad8c68;
}
.qual_uptown_single_property_wrapper .qual-uptown-property-button-wrapper button.button_cls,
.qual_uptown_single_property_wrapper .qual-uptown-property-button-wrapper a.button_cls {
    /* background: #ad8c68!important; */  /*ACCENT*/ 
	background: #ad8c68;
}
article.qual-property-list-item:hover .uptown-property-details,article.qual-property-list-item:hover .uptown-property-bottom {
    /*border-color: #ad8c68!important;*/ /*ACCENT*/
    /*background-color: #ad8c68!important;*/ /*ACCENT*/  
	border-color: #ad8c68;
	background-color: #ad8c68; 
}
.qual_uptown_single_property_wrapper .qual-uptown-listing-agents-section a.btn.agent-btn {
   /* background-color: #ad8c68!important; */  /*ACCENT*/
	background-color: #ad8c68; 
}

@media screen and (max-width: 767px ){
.col-md-12 {
 padding-left: 10% !important;   
 padding-right: 10% !important;
}
.white_background_content_wrapper {
    padding: 10px 30px!important;
    margin-top: 10px!important;
}
}


.page-id-12.fusion-page-title-bar {
    height: 250px !important;
}
.page-id-12.fusion-page-title-captions {
    margin-top: 200px;
}


/*UPTOWN AVAILABLE PROPERTIES PAGE TITLE FONT*/
.page-id-12.fusion-page-title-bar .fusion-page-title-row h1 {
    font-family: Barlow Condensed, Helvetica, Roboto, Arial, sans-serif !important;
    font-weight: bold !important;
    text-shadow:rgba(13, 13, 13, 0.475) 3.44px 3.36px 2.4px !important;
}


/*PROPERTIES PLUGIN*/

#main .container h2 {
    text-transform: uppercase !important;
}

.qual-uptown-banner-title {
    margin-top: -75px !important;
}

/*For Menus that Don’t Show Well*/
.qual-uptown-banner-title h1 {
    font-family: Barlow Condensed, Helvetica, Roboto, Arial, sans-serif !important;
    font-weight: bold !important;
    text-transform: uppercase;
    color: #ffffff;
    z-index: 1000;
    text-shadow:rgba(0, 0, 0, 1) 3.3px 3.3px 3px !important;
}
.qual-uptown-banner-title p {
    color: #ffffff;
    font-family: Barlow Condensed, Helvetica, Roboto, Arial, sans-serif !important;
    font-weight: bold !important;
    font-size: 18px;
    z-index: 1000;
    text-shadow:rgba(0, 0, 0, 1) 3.3px 3.3px 3px !important;
}
.qual-filter-wrapper .qual-filter-value {
    background-color: #f1f1f1;
}

/*OVERLAY COLOR ON PROPERTY PAGE TiTLES*/
.qual-uptown-banner-title {
    background-color: rgba(0, 0, 0, 0.5);
}
/*END For Menus that Don’t Show Well*/



.lSAction>button,
.lSAction>a {
    background-color: #000 !important;
    border-radius: 50px;
    width: 31px;
}

/*Image Slider width auto 100%*/
.lightSlider.lsGrab img {
    width: 100% !important;
}


.request-info-button {
    float: none;
}
@media only screen and (max-width: 800px) {
form.searchbox-form .searchbox-content {
    display: block  !important;
    grid-template-columns: 100% auto !important;
    grid-template-areas: 'keyword submit' 'filters submit';
    grid-column-gap: 15px;
    grid-row-gap: 25px;
}

form.searchbox-form .searchbox-content .searchbox-submit input {
    font-size: 15px  !important;
    height: 50px;
    margin: 10px  !important;  
}
.searchbox-keyword  {
 margin: 10px  !important; 
}
.searchbox-filters {
 margin: 2px  !important;  
}
.qual-uptown-banner-title {
    padding-top: 80px;
    padding-bottom: 80px;
}

}

.qual-property-list-item .qual-uptown-property-virtual-wrapper img {
  cursor: pointer;
  width: 70px !important;
  height: 39px !important;
}



/*** Responsive Slider on Uptown Pages **/
@media only screen and (max-width: 830px)  {
.qual-uptown-content-wrapper-right {
    margin-top: 25px;
    width: 100%;
    max-width: 90% !important;
    float: left;
    margin-left: 0px;
}
}
 @media (min-width: 700px) and (max-width: 800px) {
.qual-uptown-content-wrapper-left {
   max-width: 90% !important;
   width: 90% !important;
}
.qual-uptown-slider-wrapper {
    width: 600px;
    float: left;
}
.qual-uptown-content-wrapper-right {
   max-width: 90% !important;
   width: 90% !important;
}
}

 @media (min-width: 530px) and (max-width: 699px) {
.qual-uptown-content-wrapper-left {
   max-width: 90% !important;
   width: 90% !important;
}
.qual-uptown-slider-wrapper {
    width: 475px;
    float: left;
}
.qual-uptown-content-wrapper-right {
   max-width: 90% !important;
   width: 90% !important;
}
}

 @media (max-width: 529px) {
.qual-uptown-content-wrapper-left {
   max-width: 90% !important;
   width: 90% !important;
}
.qual-uptown-slider-wrapper {
    width: 300px;
    float: left;
}
.qual-uptown-content-wrapper-right {
   max-width: 90% !important;
   width: 90% !important;
}
}