From adf3ce0bf549cf2eac61b1a5a117e2b903f691a5 Mon Sep 17 00:00:00 2001 From: Divjot Date: Thu, 24 Oct 2024 01:37:45 -0400 Subject: [PATCH] tagging v2.7.3 - related posts section fix --- assets/js/min/custom.min.js | 2 +- assets/js/min/customize_controls.min.js | 2 +- assets/js/min/customizer.min.js | 2 +- assets/js/min/navigation.min.js | 2 +- assets/js/min/plugins-install.min.js | 2 +- assets/js/min/property-map.min.js | 2 +- assets/js/min/property.min.js | 2 +- assets/js/min/typography.min.js | 2 +- assets/theme-styles/css/main.css | 4 ++++ assets/theme-styles/css/main.min.css | 2 +- assets/theme-styles/scss/sections/_single.scss | 5 +++++ functions.php | 4 ++-- package.json | 2 +- readme.txt | 7 +++++-- style.css | 2 +- template-parts/layouts/content-related.php | 4 ++-- 16 files changed, 29 insertions(+), 17 deletions(-) diff --git a/assets/js/min/custom.min.js b/assets/js/min/custom.min.js index a3aec52..c00ce66 100644 --- a/assets/js/min/custom.min.js +++ b/assets/js/min/custom.min.js @@ -1,2 +1,2 @@ -/*! indithemes 2024-10-11 */ +/*! indithemes 2024-10-24 */ jQuery(document).ready(function(){null!==document.querySelector(".testimonials-wrapper")&&jQuery(".testimonials-wrapper").owlCarousel({items:2,autoplay:!0,dots:!0,loop:!0,responsive:{0:{items:1},768:{items:2}}});const a=e=>{const t=this.activeElement;var a="true"===t.getAttribute("aria-expanded")?"false":"true";t.setAttribute("aria-expanded",a),e.classList.toggle("is-visible")};{const t=document.querySelector("body"),n=document.querySelector(".mobile-nav-btn"),s=document.querySelector(".panel"),i=s.querySelector("#close-menu"),l=s.querySelector(".go-to-bottom"),r=s.querySelector(".go-to-top"),c=s.querySelectorAll("span");n.addEventListener("click",()=>{s.classList.add("expanded"),n.setAttribute("aria-expanded",!0),s.setAttribute("aria-hidden",!1),t.classList.add("no-scroll"),i.focus()}),document.addEventListener("click",e=>{s.contains(e.target)||n.contains(e.target)||!s.classList.contains("expanded")||(s.classList.remove("expanded"),n.setAttribute("aria-expanded",!1),s.setAttribute("aria-hidden",!0),t.classList.remove("no-scroll"),n.focus())}),i.addEventListener("click",()=>{s.classList.remove("expanded"),n.setAttribute("aria-expanded",!1),s.setAttribute("aria-hidden",!0),t.classList.remove("no-scroll"),n.focus()}),l.addEventListener("focus",()=>{document.querySelector("ul#menu-mobile li:last-child > a").focus()}),r.addEventListener("focus",()=>{i.focus()}),c.forEach(e=>{const t=e.nextElementSibling;e.addEventListener("click",function(e){a(t)}),e.addEventListener("keydown",function(e){["Space","Enter"].includes(e.code)&&a(t)})})}const e=document.querySelector("#itre-back-to-top");if(null!==e){var o=0;window.onscroll=()=>{(300{var t,a;0{var t,a;o<1||(t=1,setTimeout(()=>{e.style.display="none"},200),a=setInterval(function(){t<=.001&&clearInterval(a),e.style.opacity=t,e.style.filter="alpha(opacity="-100*t+")",t-=.1*t}),o--)};e.addEventListener("click",function(e){e.preventDefault(),jQuery("html").animate({scrollTop:0},300,"linear")})}document.querySelector(".is-style-lightbox a")&&GLightbox({selector:".is-style-lightbox a",touchNavigation:!0,keyboardNavigation:!0,width:"auto",height:"auto",draggable:!1})}); \ No newline at end of file diff --git a/assets/js/min/customize_controls.min.js b/assets/js/min/customize_controls.min.js index 2e87e78..5d94e5a 100644 --- a/assets/js/min/customize_controls.min.js +++ b/assets/js/min/customize_controls.min.js @@ -1,2 +1,2 @@ -/*! indithemes 2024-10-11 */ +/*! indithemes 2024-10-24 */ !function(){wp.customize.bind("ready",function(){t()});var t=function(){var t=jQuery(".range-slider"),e=jQuery(".range-slider__range"),r=jQuery(".range-slider__value");t.each(function(){r.each(function(){var t=jQuery(this).prev().attr("value"),e=jQuery(this).prev().attr("suffix")?jQuery(this).prev().attr("suffix"):"";jQuery(this).html(t+e)}),e.on("input",function(){var t=jQuery(this).attr("suffix")?jQuery(this).attr("suffix"):"";jQuery(this).next(r).html(this.value+t)})})}}(jQuery),wp.customize.sectionConstructor["itre-button"]=wp.customize.Section.extend({attachEvents:()=>{},isContextuallyActive:()=>!0}); \ No newline at end of file diff --git a/assets/js/min/customizer.min.js b/assets/js/min/customizer.min.js index cefafd1..a03a0d7 100644 --- a/assets/js/min/customizer.min.js +++ b/assets/js/min/customizer.min.js @@ -1,2 +1,2 @@ -/*! indithemes 2024-10-11 */ +/*! indithemes 2024-10-24 */ !function(i){wp.customize("blogname",function(t){t.bind(function(t){i(".site-title a").text(t)})}),wp.customize("blogdescription",function(t){t.bind(function(t){i(".site-description").text(t)})}),wp.customize("header_textcolor",function(t){t.bind(function(t){"blank"===t?i(".site-title, .site-description").css({clip:"rect(1px, 1px, 1px, 1px)",position:"absolute"}):(i(".site-title, .site-description").css({clip:"auto",position:"relative"}),i(".site-title a, .site-description").css({color:t}))})})}(jQuery); \ No newline at end of file diff --git a/assets/js/min/navigation.min.js b/assets/js/min/navigation.min.js index 422a207..380e895 100644 --- a/assets/js/min/navigation.min.js +++ b/assets/js/min/navigation.min.js @@ -1,2 +1,2 @@ -/*! indithemes 2024-10-11 */ +/*! indithemes 2024-10-24 */ !function(){const t=document.getElementById("site-navigation");if(t){const a=t.getElementsByTagName("button")[0];if(void 0!==a){const i=t.getElementsByTagName("ul")[0];if(void 0===i)a.style.display="none";else{i.classList.contains("nav-menu")||i.classList.add("nav-menu"),a.addEventListener("click",function(){t.classList.toggle("toggled"),"true"===a.getAttribute("aria-expanded")?a.setAttribute("aria-expanded","false"):a.setAttribute("aria-expanded","true")}),document.addEventListener("click",function(e){t.contains(e.target)||(t.classList.remove("toggled"),a.setAttribute("aria-expanded","false"))});var e=i.getElementsByTagName("a"),n=i.querySelectorAll(".menu-item-has-children > a, .page_item_has_children > a");for(const o of e)o.addEventListener("focus",s,!0),o.addEventListener("blur",s,!0);for(const c of n)c.addEventListener("touchstart",s,!1)}function s(){if("focus"===event.type||"blur"===event.type){let e=this;for(;!e.classList.contains("nav-menu");)"li"===e.tagName.toLowerCase()&&e.classList.toggle("focus"),e=e.parentNode}if("touchstart"===event.type){const e=this.parentNode;event.preventDefault();for(const t of e.parentNode.children)e!==t&&t.classList.remove("focus");e.classList.toggle("focus")}}}}}(); \ No newline at end of file diff --git a/assets/js/min/plugins-install.min.js b/assets/js/min/plugins-install.min.js index 6f83896..2067824 100644 --- a/assets/js/min/plugins-install.min.js +++ b/assets/js/min/plugins-install.min.js @@ -1,2 +1,2 @@ -/*! indithemes 2024-10-11 */ +/*! indithemes 2024-10-24 */ const PluginsInstall=()=>{const r=document.querySelector(".itre-support-plugins-form");if(r){const e=new URL(document.location.href),s=(e.searchParams.set("page","demo-importer"),r.querySelector(".process")),l=r.querySelector(".plugin"),c=new Event("activated"),a=function(){const t=document.querySelector(".itre-support-plugins__links--nothanks");t.addEventListener("click",()=>{this.remove()})};var t=document.querySelector(".itre-demo-import");t&&a.apply(t),document.addEventListener("activated",()=>{if(0===r.querySelectorAll("button").length){let t=document.createElement("div");t.classList.add("itre-demo-import"),t.innerHTML="

Plugins installed. You are ready to start with your website. Create something awesome!

",t.innerHTML+="

You can also import content from our pre-made demos.

",t.innerHTML+=``,r.append(t),a.apply(t)}});r.addEventListener("submit",t=>{t.preventDefault();const e=t["submitter"],a=(s.value=e.dataset.process,l.value=e.dataset.slug,"Install"===e.innerHTML&&(e.innerHTML='Installingloader'),"Activate"===e.innerHTML&&(e.innerHTML='Activatingloader'),new FormData(r)),i={};for(const n of a.entries())i[n[0]]=n[1];(async(t,e)=>{var{process:t,plugin:a}=t;if(t&&a){var{action:i,installer_nonce:n}=data,i=`action=${i}&process=${t}&plugin=${a}&nonce=`+n;try{const l=await fetch(ajaxurl,{method:"POST",credentials:"same-origin",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:i});var r=await l.text();if(!1!==r&&e.innerHTML.includes("Installing")&&(e.innerHTML="Activate",e.setAttribute("data-process","activate")),""===r&&e.innerHTML.includes("Activating")){const o=document.createElement("span");o.classList.add("activated");var s=document.createTextNode("Activated");o.append(s),e.replaceWith(o),document.dispatchEvent(c)}}catch{console.log(error)}}})(i,e)})}};PluginsInstall(); \ No newline at end of file diff --git a/assets/js/min/property-map.min.js b/assets/js/min/property-map.min.js index a4bdc68..72e2ec7 100644 --- a/assets/js/min/property-map.min.js +++ b/assets/js/min/property-map.min.js @@ -1,2 +1,2 @@ -/*! indithemes 2024-10-11 */ +/*! indithemes 2024-10-24 */ !function(){const o=document.getElementById("property-map");if(null!==o){const{lat:t,long:n,zoom:l,controls:p,labels:s}=itre;var a;t[0]&&n[0]&&((a=document.createElement("script")).src="https://maps.googleapis.com/maps/api/js?key=AIzaSyComHwJLpxWl91z0jqIvCOMuXYtaiv3UPI&callback=initMap",a.async=!0,window.initMap=function(){let a={center:new google.maps.LatLng(parseFloat(t[0]),parseFloat(n[0])),minZoom:4,zoom:parseInt(l[0]),maxZoom:16,disableDefaultUI:!p[0]};""!==s[0]&&(a.styles=[{featureType:"poi",stylers:[{visibility:"off"}]}]);var e=new google.maps.Map(o,a),e={position:new google.maps.LatLng(parseFloat(t[0]),parseFloat(n[0])),map:e};new google.maps.Marker(e)},document.head.appendChild(a))}}(); \ No newline at end of file diff --git a/assets/js/min/property.min.js b/assets/js/min/property.min.js index f83fc5e..8e952ec 100644 --- a/assets/js/min/property.min.js +++ b/assets/js/min/property.min.js @@ -1,2 +1,2 @@ -/*! indithemes 2024-10-11 */ +/*! indithemes 2024-10-24 */ !function(){const e=document.querySelector(".itre-property-filter");if(e){const i=e.querySelector("form"),o=document.querySelector(".itre-property-listing"),{ajaxurl:a,action_filter:s,nonce_filter:l}=filter;i.addEventListener("submit",async e=>{e.preventDefault();let t="";const n=new FormData(i);for(const r of n.entries())""!==r[1]&&"0"!==r[1]&&(t+=`&${r[0]}=`+r[1]);""!==t&&(o.insertAdjacentHTML("beforebegin",'
'),o.innerHTML="",e=await(async e=>{const t=await fetch(a,{method:"POST",credrentials:"same-origin",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:e});return await t.text()})(`action=${s}&nonce=`+l+t),o.innerHTML=e,o.previousElementSibling.remove())})}}(); \ No newline at end of file diff --git a/assets/js/min/typography.min.js b/assets/js/min/typography.min.js index 56ad505..f2c06f8 100644 --- a/assets/js/min/typography.min.js +++ b/assets/js/min/typography.min.js @@ -1,2 +1,2 @@ -/*! indithemes 2024-10-11 */ +/*! indithemes 2024-10-24 */ wp.customize.bind("ready",function(){var o,n=["300","regular","500","600","700","800","900"],e=r=>{wp.customize("itre_gfonts_"+r,function(i){i.bind(function(e){o=itre[i.get()].variants.filter(e=>n.includes(e));var t=jQuery("#customize-control-itre_gweights_"+r);t.empty(),o.forEach((e,t,i)=>{"regular"==e&&(i[t]="400")}),o.forEach(e=>{t.append("")}),jQuery("#customize-control-itre_gcat_"+r).val(itre[i.get()].category).change()})})};e("heading"),e("body")}); \ No newline at end of file diff --git a/assets/theme-styles/css/main.css b/assets/theme-styles/css/main.css index 7cf9c44..fb205a5 100644 --- a/assets/theme-styles/css/main.css +++ b/assets/theme-styles/css/main.css @@ -716,6 +716,10 @@ body.single #itre_related_posts_wrapper .entry-meta > * { display: inline-block; width: auto; } +body.single #itre_related_posts_wrapper .itre-col-content { + height: 100%; + margin: 0.5rem 1rem 1rem; +} body.single #author_box { border: solid 1px #eeeeee; padding: 1rem; diff --git a/assets/theme-styles/css/main.min.css b/assets/theme-styles/css/main.min.css index b9e520b..dcccadd 100644 --- a/assets/theme-styles/css/main.min.css +++ b/assets/theme-styles/css/main.min.css @@ -1 +1 @@ -:root{--title-font:"League Spartan",sans-serif;--body-font:"League Spartan",sans-serif;--title-weight:700;--body-weight:400;--border-radius:10px;--body-text:black;--excerpt:#999999;--accent:#2e6d87;--dark:#08445d;--masthead-bg:white;--link:#999999;--link-hvr:#555555;--nav-bg:#2e6d87;--subnav-link:white;--footer-bg:#08445d;--footer-link:white;--footer-text:white}#respond label,.main-navigation,.widget ol,.widget ul{font-family:var(--title-font)}article.type-page[class^=col] h2,article.type-post[class^=col] h2,body,body:not(.single-property) article.type-property.grid .listing-wrapper h2{font-weight:var(--body-weight)}#comments .comment .reply a,#itre-front-blog .itre-front-blog-cta a,#menu ul li.menu-item-has-children span.dropdown-arrow i,#respond input[type=submit],.itre-cta,.wpcf7 input[type=submit],article.list .itre-read-more a,article.type-page[class^=col] .itre-read-more a,article.type-post[class^=col] .itre-read-more a,body:not(.home) #masthead .site-title a,button,input[type=button],input[type=reset],input[type=submit]{font-weight:var(--title-weight)}html{font-size:16px}body{font-family:var(--body-font);font-size:1.125rem;-webkit-font-smoothing:antialiased;color:var(--body-text)}a{color:var(--accent);text-decoration:none;transition:all 150ms cubic-bezier(.4, 0, .2, 1);-webkit-transition:all 150ms cubic-bezier(.4, 0, .2, 1);-moz-transition:all 150ms cubic-bezier(.4, 0, .2, 1);-ms-transition:all 150ms cubic-bezier(.4, 0, .2, 1);-o-transition:all 150ms cubic-bezier(.4, 0, .2, 1)}.entry-content a:not(.wp-element-button){text-decoration:underline}a:visited{text-decoration:underline}a:active,a:hover{outline:0}#comments .comment .reply a,#itre-front-blog .itre-front-blog-cta a,#respond input[type=submit],.itre-cta,.wpcf7 input[type=submit],article.list .itre-read-more a{display:inline-block;background-color:var(--accent);padding:.8rem 1rem .65rem;text-transform:uppercase;line-height:1;color:#fff;border-radius:5px}#comments .comment .reply a:focus,#comments .comment .reply a:hover,#itre-front-blog .itre-front-blog-cta a:focus,#itre-front-blog .itre-front-blog-cta a:hover,#respond input[type=submit]:focus,#respond input[type=submit]:hover,.itre-cta:focus,.itre-cta:hover,.wpcf7 input[type=submit]:focus,.wpcf7 input[type=submit]:hover,article.list .itre-read-more a:focus,article.list .itre-read-more a:hover{outline:0;transform:scale(1.07);-webkit-transform:scale(1.07);-moz-transform:scale(1.07);-ms-transform:scale(1.07);-o-transform:scale(1.07)}#comments a.url,#comments p a,body.single .entry-content a{transition:all 150ms cubic-bezier(.4, 0, .2, 1);-webkit-transition:all 150ms cubic-bezier(.4, 0, .2, 1);-moz-transition:all 150ms cubic-bezier(.4, 0, .2, 1);-ms-transition:all 150ms cubic-bezier(.4, 0, .2, 1);-o-transition:all 150ms cubic-bezier(.4, 0, .2, 1)}#comments a.url:hover,#comments p a:hover,body.single .entry-content a:hover{text-decoration:underline}button,input[type=button],input[type=reset],input[type=submit]{border:0;border-radius:0;background-color:var(--accent);color:#fff;padding:.4em 1em .25em;text-transform:uppercase;letter-spacing:.05em;transition:all 150ms ease-out;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-ms-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;filter:brightness(85%) contrast(150%)}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{transform:scale(1.07);-webkit-transform:scale(1.07);-moz-transform:scale(1.07);-ms-transform:scale(1.07);-o-transform:scale(1.07)}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{transform:scale(1.07);-webkit-transform:scale(1.07);-moz-transform:scale(1.07);-ms-transform:scale(1.07);-o-transform:scale(1.07);outline:0}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{color:#666;border-radius:0;padding:.6875rem;outline:0;transition:all .1s ease;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border:solid 1px var(--accent)}textarea{width:100%}.section{margin-bottom:4em}.section-title{text-align:center;font-size:2.25rem;margin-bottom:0}.section-sub{text-align:center;color:#999;width:100%;margin:0 auto;line-height:1.5em}@media (min-width:62rem){.section-sub{width:65%}}.section-top{margin-bottom:1.25rem}#content{position:relative;z-index:1}body:not(.page-template-template-property-listings) #content{padding-top:2em}body:not(.page-template-template-property-listings) #content.box{background-color:#fff}body.has-sidebar #content{display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:.9375rem;padding-right:.9375rem;max-width:82.5rem;margin-left:auto;margin-right:auto}body.has-sidebar #content>:first-child{margin-left:-.9375rem}body.has-sidebar #content>:last-child{margin-right:-.9375rem}header.page-header{text-align:center}#itre-front-blog .itre-front-blog-cta{text-align:center}#itre-back-to-top{position:fixed;justify-content:center;align-items:center;right:3em;bottom:3em;z-index:9;color:var(--accent);background-color:rgba(255,255,255,.7);border-radius:var(--border-radius);cursor:pointer;opacity:0}#itre-back-to-top i{padding:1em 1.25em 1.2em}#itre-back-to-top.show{display:flex;animation:backToTop .3s forwards}.no-scroll{overflow-y:hidden}.is-visible{display:block!important}body.archive.post-type-archive-property .page-title,body.archive.tax-location .page-title,body.archive.tax-property-type .page-title{margin-bottom:1rem}body.archive.post-type-archive-property .itre-property-archive-wrapper,body.archive.tax-location .itre-property-archive-wrapper,body.archive.tax-property-type .itre-property-archive-wrapper{display:grid;column-gap:1.5rem;row-gap:2rem;max-width:48rem}@media (min-width:48rem){body.archive.post-type-archive-property .itre-property-archive-wrapper,body.archive.tax-location .itre-property-archive-wrapper,body.archive.tax-property-type .itre-property-archive-wrapper{grid-template-columns:1fr 1fr}}#masthead{background-color:#fff}#masthead>*{position:relative;padding-top:.625rem;padding-bottom:.625rem}#masthead .site-description,#masthead .site-title{margin-bottom:0}#masthead .custom-logo{max-width:12.5rem}body:not(.home) #masthead .site-title a{font-size:2.5rem;line-height:1}#header-image{position:relative;height:15.625rem}#header-image:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}.itre-hero-area{position:relative;max-width:80%;margin:auto;text-align:center;top:40%;z-index:2;color:#fff}.itre-hero-area h1{font-size:2.5rem}@media (min-width:48rem){.itre-hero-area h1{font-size:5rem}}.itre-hero-area p{font-size:1.25rem}.nav-wrapper{display:none}@media (min-width:64rem){.nav-wrapper{display:block}}.main-navigation{width:auto}.main-navigation a{color:var(--body-text);padding:.5rem 1rem}@media (min-width:62rem){.main-navigation ul#primary-menu>li{margin:0;float:left}.main-navigation ul#primary-menu>li.menu-item-has-children>a:after,.main-navigation ul#primary-menu>li.page_item_has_children>a:after{position:relative;content:"\f107";font-family:FontAwesome;padding-left:.625rem;line-height:1}.main-navigation ul#primary-menu>li:hover{background-color:rgba(0,0,0,.05)}.main-navigation ul#primary-menu ul{flex-direction:column;opacity:0;text-transform:none;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);background-color:var(--accent);transform:translateY(-15px);-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transition:opacity .3s cubic-bezier(.4, 0, .2, 1),transform .3s cubic-bezier(0, 0, .2, 1);-webkit-transition:opacity .3s cubic-bezier(.4, 0, .2, 1),transform .3s cubic-bezier(0, 0, .2, 1);-moz-transition:opacity .3s cubic-bezier(.4, 0, .2, 1),transform .3s cubic-bezier(0, 0, .2, 1);-ms-transition:opacity .3s cubic-bezier(.4, 0, .2, 1),transform .3s cubic-bezier(0, 0, .2, 1);-o-transition:opacity .3s cubic-bezier(.4, 0, .2, 1),transform .3s cubic-bezier(0, 0, .2, 1);transition:opacity .3s cubic-bezier(.4, 0, .2, 1),transform .3s cubic-bezier(0, 0, .2, 1);-webkit-transition:opacity .3s cubic-bezier(.4, 0, .2, 1),transform .3s cubic-bezier(0, 0, .2, 1);-moz-transition:opacity .3s cubic-bezier(.4, 0, .2, 1),transform .3s cubic-bezier(0, 0, .2, 1);-ms-transition:opacity .3s cubic-bezier(.4, 0, .2, 1),transform .3s cubic-bezier(0, 0, .2, 1);-o-transition:opacity .3s cubic-bezier(.4, 0, .2, 1),transform .3s cubic-bezier(0, 0, .2, 1);font-weight:400}.main-navigation ul#primary-menu ul a{color:#fff}.main-navigation ul#primary-menu ul a:hover{background-color:rgba(255,255,255,.05);transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.main-navigation ul#primary-menu ul li{float:none;display:block;position:relative;margin:0}.main-navigation ul#primary-menu ul li.menu-item-has-children>a:after,.main-navigation ul#primary-menu ul li.page_item_has_children>a:after{position:relative;content:"\f105";font-family:FontAwesome;float:right}.main-navigation ul#primary-menu ul li:focus-within>ul,.main-navigation ul#primary-menu ul li:hover>ul{left:100%;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}.main-navigation ul#primary-menu li:focus-within>ul,.main-navigation ul#primary-menu li:hover>ul{opacity:1;left:auto;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}.main-navigation .sub-menu{border-radius:4px}@media (max-width:1023px){.itre-cta-wrapper .itre-cta:not(.cta-nav){display:none}}button.mobile-nav-btn{padding:0;border:0;background-color:transparent}button.mobile-nav-btn svg{width:32px;height:32px}@media (min-width:64rem){button.mobile-nav-btn{display:none}}button#close-menu{background-color:var(--accent);border:0;padding:0;height:2.75rem;width:2.75rem;margin:1rem 0 0 1rem;color:#fff;border-radius:100%;display:flex;justify-content:center;align-items:center}button#close-menu:focus,button#close-menu:hover{outline:0;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}#menu{position:fixed;top:0;width:60%;height:100%;right:0;z-index:999;text-align:left;overflow-y:auto;background-color:var(--accent);transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transition:transform .3s ease-out;-webkit-transition:transform .3s ease-out;-moz-transition:transform .3s ease-out;-ms-transition:transform .3s ease-out;-o-transition:transform .3s ease-out}#menu .itre-cta{position:relative;margin:1rem;background-color:var(--accent);filter:brightness(85%) contrast(150%)}#menu .itre-cta:focus,#menu .itre-cta:hover{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}#menu .go-to-top{background:0 0;float:left;border:0}#menu .go-to-top i{color:#fff}#menu .go-to-bottom{background:0 0;float:right;border:0}#menu .go-to-bottom i{color:#fff}#menu ul{margin-left:0;padding:0;width:100%}#menu ul li{list-style:none;padding:0;margin:0;position:relative}#menu ul li:before{display:none}#menu ul li a{display:block;color:#fff;padding:.5rem .75rem;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:.125rem;margin-bottom:.125rem}#menu ul li.menu-item-has-children{display:block}#menu ul li.menu-item-has-children span.dropdown-arrow{position:absolute;height:44px;width:44px;top:0;right:0;display:flex;justify-content:center;align-content:center;background-color:var(--accent);filter:brightness(85%) contrast(150%);border-radius:.25rem;cursor:pointer}#menu ul li.menu-item-has-children span.dropdown-arrow i{margin:auto;color:#fff;font-size:1.25rem}#menu ul li.menu-item-has-children ul{display:none;background:rgba(255,255,255,.05)}#menu.expanded{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}.admin-bar #menu{margin-top:46px}.widget-area .widget{margin-bottom:2rem}.widget a{text-decoration:underline}.widget .widget-title{position:relative;margin-top:0;margin-bottom:.625rem;padding-bottom:.4375rem;font-size:1.5rem}#itng-before-content .widget .widget-title{text-align:center}.widget .widget-title:before{content:"";position:absolute;bottom:0;left:0;height:4px;width:40px;background-color:var(--accent)}@media (max-width:767px){.widget .widget-title:before{left:calc(50% - 40px)}}.widget .widget-title:after{content:"";position:absolute;bottom:0;height:4px;left:40px;width:40px;background-color:#ddd}@media (max-width:767px){.widget .widget-title:after{left:50%}}.widget.wp-block footer{line-height:1.5rem}.widget.widget_search{position:relative}.widget.widget_search label{margin:0;width:100%}.widget.widget_search input[type=search]{border:rgba(0,0,0,.1);width:100%;padding:.3125rem .5rem}.widget.widget_search input[type=submit]{display:none}.widget.widget_search .wp-block-search__inside-wrapper input[type=search]{background-color:#f5f5f5}.widget ol,.widget ul{margin-left:0;padding-left:0;list-style:none}.widget ol li,.widget ul li{position:relative}.widget ol li a,.widget ul li a{color:var(--accent);transition:color .1s cubic-bezier(.4, 0, .2, 1);-webkit-transition:color .1s cubic-bezier(.4, 0, .2, 1);-moz-transition:color .1s cubic-bezier(.4, 0, .2, 1);-ms-transition:color .1s cubic-bezier(.4, 0, .2, 1);-o-transition:color .1s cubic-bezier(.4, 0, .2, 1)}.widget ol li a:hover,.widget ul li a:hover{text-decoration:underline}.widget ol li:last-child,.widget ul li:last-child{margin-bottom:0}body.single #primary{width:100%}body.single .post-navigation{line-height:1.5rem;position:relative}body.single .post-navigation .nav-subtitle{color:#999}body.single #itre_related_posts_wrapper h3{margin-top:.625rem;font-size:1.5rem}body.single #itre_related_posts_wrapper h3 a{color:var(--body-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.single #itre_related_posts_wrapper .entry-meta>*{display:inline-block;width:auto}body.single #author_box{border:solid 1px #eee;padding:1rem;margin-bottom:1.5rem;border-radius:1rem}body.single #author_box .author_bio{line-height:1.25rem}body.single #author_box img{display:inline-block;border-radius:50%}#respond label{min-width:6rem;cursor:pointer}#respond textarea{padding:.5rem;background-color:#f5f5f5;border-radius:var(--border-radius)}#respond input[type=submit]{background-color:var(--accent);filter:brightness(85%) contrast(150%)}#comments{margin-top:2em}#comments .comments-title{margin-bottom:1em}#comments .comment-list{padding-left:0}#comments .comment-list,#comments ul.children{margin:0;list-style:none}#comments ol.comment-list{overflow:hidden}#comments .comment-body{margin-bottom:.8em;padding-right:1em}#comments .comment-body a{text-decoration:underline}#comments ul.children{padding-left:0}#comments .comment{border:solid 1px #eee;border-radius:var(--border-radius);padding:1rem .25rem 1rem 1rem;margin-bottom:1em}#comments .comment .vcard{margin-right:.75rem}#comments .comment .vcard a{color:var(--accent)}#comments .comment .vcard img{border-radius:50%;margin-right:.75rem}#comments .comment .comment-meta a{color:rgba(0,0,0,.5);font-size:.75rem;letter-spacing:.05rem;margin-right:.75rem}#footer-sidebar{position:relative;background-color:var(--accent);padding-top:3em;margin-top:2rem;color:#fff}#footer-sidebar:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.24);z-index:0}#footer-sidebar>*{position:relative;z-index:1}#footer-sidebar a{color:#fff;text-decoration:underline}#footer-sidebar caption{color:#fff}@media (max-width:48rem){#footer-sidebar{text-align:center}}#colophon{position:relative;background-color:var(--accent);color:#fff;text-align:center}#colophon:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.24);z-index:0}#colophon>*{position:relative;z-index:1}#colophon a{color:#fff;text-decoration:underline}.itre-property-filter{position:relative;background-color:var(--accent);border-radius:var(--border-radius);padding:1.25rem;box-shadow:0 14px 28px rgba(0,0,0,.2)}body.page-template-template-property-listings .itre-property-filter{margin-top:-3.5rem}@media (min-width:48rem){.itre-property-filter{margin-left:auto;margin-right:auto}}.itre-property-filter button,.itre-property-filter input,.itre-property-filter select{height:100%;width:100%;border:0;border-radius:.25rem}.itre-property-filter select{background-color:#fff}@media (max-width:48rem){.itre-property-filter button{margin-top:4px}}.itre-property-filter .form-control-wrapper{padding-top:.3125rem;padding-bottom:.3125rem}.itre-for-tag{color:#fff;line-height:1;padding:.5rem .5rem .25rem;text-transform:uppercase;border-radius:3px;font-size:.875rem}.itre-for-tag.sale{background-color:rgba(121,217,18,.8)}.itre-for-tag.rent{background-color:rgba(229,209,23,.8)}.itre-for-tag.sold{background-color:rgba(41,162,204,.8)}.itre-for-tag.coming-soon{background-color:rgba(92,21,119,.8)}.itre-for-tag.active{background-color:rgba(162,54,198,.8)}.itre-property-listing{margin-top:2rem;display:grid;gap:1.5rem}@media (min-width:48rem){.itre-property-listing{grid-template-columns:1fr 1fr}}@media (min-width:64rem){.itre-property-listing{grid-template-columns:repeat(3,1fr)}}body:not(.single-property) article.type-property .itre_address{color:#999;font-size:1rem;line-height:1.375rem;white-space:pre-wrap;margin-top:.625rem}body:not(.single-property) article.type-property .itre_features{margin-top:auto;border-top:solid 1px #eee;padding-top:.625rem;padding-bottom:.75rem;font-size:.875rem}body:not(.single-property) article.type-property .itre_features i{color:var(--accent)}body:not(.single-property) article.type-property .itre_features svg{vertical-align:baseline}body:not(.single-property) article.type-property .itre_features svg>*{fill:var(--accent)}body:not(.single-property) article.type-property .itre_features>span{margin-right:.625rem}body:not(.single-property) article.type-property .itre_features>span span{margin:auto .25rem}body:not(.single-property) article.type-property .itre-for-tag{position:absolute;left:.625rem;top:.625rem}body:not(.single-property) article.type-property.grid{margin-bottom:1.5rem}body:not(.single-property) article.type-property.grid .listing-wrapper{display:flex;flex-direction:column;height:100%;border-radius:var(--border-radius);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);background-color:rgba(255,255,255,.1);overflow:hidden}body:not(.single-property) article.type-property.grid .listing-wrapper .itre-prop-thumb{position:relative}body:not(.single-property) article.type-property.grid .listing-wrapper .itre-prop-thumb figure{position:relative;width:100%;padding-bottom:65%;margin-bottom:0}body:not(.single-property) article.type-property.grid .listing-wrapper .itre-prop-thumb img{position:absolute;width:100%;height:100%;object-fit:cover}body:not(.single-property) article.type-property.grid .listing-wrapper .itre-prop-thumb .prop-price{position:absolute;bottom:0;left:0;color:#fff;background-color:var(--accent);font-weight:var(--bold);font-size:1.25rem;padding:.4375rem .75rem .375rem;opacity:.85}body:not(.single-property) article.type-property.grid .listing-wrapper>:not(.itre-prop-thumb){padding:0 1rem;line-height:1.2}body:not(.single-property) article.type-property.grid .listing-wrapper>:nth-last-child(2){margin-bottom:2.5rem}body:not(.single-property) article.type-property.grid .listing-wrapper h2{margin:.875rem auto .25rem;font-size:1.75rem;line-height:2rem}body:not(.single-property) article.type-property.grid .listing-wrapper a{color:#000}body:not(.single-property) article.type-property.grid .listing-wrapper .itre_features{border-top:solid 1px rgba(0,0,0,.1);padding-top:.625rem;padding-bottom:.75rem}body:not(.single-property) article.type-property.grid .listing-wrapper .itre_features i{color:var(--accent)}body:not(.single-property) article.type-property.grid .listing-wrapper .itre_features>span{margin-right:.625rem}body:not(.single-property) article.type-property.grid .listing-wrapper .itre_features>span span{margin:auto .25rem}body:not(.single-property) article.type-property.grid.property-tab .entry-header{position:absolute;bottom:0;width:100%;padding-top:25rem;padding-bottom:.75rem}body:not(.single-property) article.type-property.grid.property-tab .listing-wrapper{position:relative;height:auto}body:not(.single-property) article.type-property.grid.property-tab .itre-for-tag{left:unset;right:.625rem}body:not(.single-property) article.type-property.grid.property-tab .prop-price{bottom:unset!important;top:0}body:not(.single-property) article.type-property.grid.property-tab h2{color:#fff}.spinner{width:100%;min-height:12.5rem;display:flex;justify-content:center;align-items:center}.spinner svg{width:5rem;height:5rem;animation:svgRotate 1s linear infinite}@keyframes svgRotate{0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg)}}body.single-property .post-thumbnail img{border-radius:var(--border-radius)}body.single-property .itre-for-tag{color:#fff;line-height:1;padding:.6em .875rem .4375rem;text-transform:uppercase;font-size:.85em}body.single-property .itre-for-tag.sale{background-color:rgba(121,217,18,.8)}body.single-property .itre-for-tag.rent{background-color:rgba(228,171,48,.8)}body.single-property .entry-meta{color:#999}body.single-property .entry-meta i{color:var(--accent)}body.single-property .entry-meta a{text-decoration:underline;text-decoration-thickness:2px}body.single-property #property-map{height:31.25rem;width:100%;margin-bottom:-2rem}.wpcf7 label,.wpcf7 span:not(.wpcf7-list-item):not(.wpcf7-list-item-label){width:100%}.wpcf7 label>input:not([type=checkbox]):not([type=radio]),.wpcf7 label>select,.wpcf7 span:not(.wpcf7-list-item):not(.wpcf7-list-item-label)>input:not([type=checkbox]):not([type=radio]),.wpcf7 span:not(.wpcf7-list-item):not(.wpcf7-list-item-label)>select{width:100%}.itre-pagination .nav-links,.wp-block-query-pagination-numbers{display:flex;justify-content:center;text-align:center;font-size:1.25rem;margin-top:3rem;margin-bottom:3rem}.itre-pagination .nav-links>*,.wp-block-query-pagination-numbers>*{display:flex;align-items:center}.itre-pagination .nav-links>:not(:last-child),.wp-block-query-pagination-numbers>:not(:last-child){margin-right:1.25rem}.itre-pagination .nav-links a,.wp-block-query-pagination-numbers a{text-decoration:none}.itre-pagination .nav-links a.page-numbers:not(.next):not(.prev),.wp-block-query-pagination-numbers a.page-numbers:not(.next):not(.prev){background-color:var(--transparent);border:solid 1px var(--accent);overflow:hidden;border-radius:.25rem;display:flex;align-items:center;justify-content:center;color:var(--accent);width:2.75rem;height:2.75rem}.itre-pagination .nav-links a.page-numbers:not(.next):not(.prev):hover,.wp-block-query-pagination-numbers a.page-numbers:not(.next):not(.prev):hover{background-color:var(--accent);color:var(--wp--preset--color--white);filter:brightness(110%)}.itre-blog-wrapper{display:grid;justify-content:space-between;row-gap:1.5rem}.itre-blog-wrapper.col2{grid-template-columns:repeat(2,31.5%)}.itre-blog-wrapper.col3{grid-template-columns:repeat(3,31.5%)}article.type-page[class^=col] .listing-wrapper,article.type-post[class^=col] .listing-wrapper{flex-direction:column;background-color:transparent;margin-bottom:1.5rem}article.type-page[class^=col] h2,article.type-post[class^=col] h2{margin:.3125rem auto}article.type-page[class^=col] h2 a,article.type-post[class^=col] h2 a{color:#000}article.type-page[class^=col] .itre-col-wrapper,article.type-post[class^=col] .itre-col-wrapper{position:relative;display:flex;flex-direction:column;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);border-radius:var(--border-radius);overflow:hidden;height:100%}article.type-page[class^=col] figure,article.type-post[class^=col] figure{position:relative;margin-bottom:0;width:100%;padding-bottom:65%}article.type-page[class^=col] img,article.type-post[class^=col] img{position:absolute;width:100%;height:100%;object-fit:cover}article.type-page[class^=col] .itre-content-wrapper,article.type-post[class^=col] .itre-content-wrapper{padding:1rem}article.type-page[class^=col] .entry-content,article.type-post[class^=col] .entry-content{margin-top:0;margin-bottom:1.75rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}article.type-page[class^=col] .entry-meta>:first-child,article.type-post[class^=col] .entry-meta>:first-child{margin-left:0}article.type-page[class^=col] .itre-read-more,article.type-post[class^=col] .itre-read-more{margin-top:auto}article.type-page[class^=col] .itre-read-more a,article.type-post[class^=col] .itre-read-more a{text-transform:uppercase}article.type-page[class^=col].col-md-4 h2,article.type-post[class^=col].col-md-4 h2{font-size:1.5rem}article.type-page[class^=col].col-md-6 h2,article.type-post[class^=col].col-md-6 h2{font-size:1.75rem}article.type-page[class^=col]:hover h2,article.type-post[class^=col]:hover h2{text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:3px}article.classic{text-align:center}article.classic .post-thumbnail{position:relative;display:block;width:100%;padding-bottom:57.5%;margin-bottom:1.5rem}article.classic .post-thumbnail img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;margin:.75rem auto;border-radius:var(--border-radius)}article.classic .entry-content{margin-top:.5rem}.entry-title a{color:var(--body-text)}.entry-content{word-wrap:wrap}.comment-meta,.entry-meta,footer.entry-footer{color:var(--accent);margin:.8em auto}.comment-meta>*,.entry-meta>*,footer.entry-footer>*{display:inline-block;margin-right:.5em}.comment-meta a,.entry-meta a,footer.entry-footer a{margin-right:.25em}.comment-meta span,.entry-meta span,footer.entry-footer span{margin-right:.8em}.comment-meta i,.entry-meta i,footer.entry-footer i{display:inline-block;font-size:1.3em;position:relative;top:1px;margin-right:5px}.comment-meta a:not(.post-edit-link),.entry-meta a:not(.post-edit-link),footer.entry-footer a:not(.post-edit-link){color:#999}.comment-meta a:not(.post-edit-link):hover,.entry-meta a:not(.post-edit-link):hover,footer.entry-footer a:not(.post-edit-link):hover{color:var(--link-hvr)}article.list .entry-meta>*{margin-left:.25rem;margin-right:1.5rem}article.list a img{border-radius:var(--border-radius)}article.list .entry-content{margin-top:0}article.list .itre-read-more{margin-top:auto}article.list .itre-read-more a:hover{text-decoration:none}article.list .itre-list-content-wrapper{display:flex;flex-direction:column} \ No newline at end of file +:root{--title-font:"League Spartan",sans-serif;--body-font:"League Spartan",sans-serif;--title-weight:700;--body-weight:400;--border-radius:10px;--body-text:black;--excerpt:#999999;--accent:#2e6d87;--dark:#08445d;--masthead-bg:white;--link:#999999;--link-hvr:#555555;--nav-bg:#2e6d87;--subnav-link:white;--footer-bg:#08445d;--footer-link:white;--footer-text:white}#respond label,.main-navigation,.widget ol,.widget ul{font-family:var(--title-font)}article.type-page[class^=col] h2,article.type-post[class^=col] h2,body,body:not(.single-property) article.type-property.grid .listing-wrapper h2{font-weight:var(--body-weight)}#comments .comment .reply a,#itre-front-blog .itre-front-blog-cta a,#menu ul li.menu-item-has-children span.dropdown-arrow i,#respond input[type=submit],.itre-cta,.wpcf7 input[type=submit],article.list .itre-read-more a,article.type-page[class^=col] .itre-read-more a,article.type-post[class^=col] .itre-read-more a,body:not(.home) #masthead .site-title a,button,input[type=button],input[type=reset],input[type=submit]{font-weight:var(--title-weight)}html{font-size:16px}body{font-family:var(--body-font);font-size:1.125rem;-webkit-font-smoothing:antialiased;color:var(--body-text)}a{color:var(--accent);text-decoration:none;transition:all 150ms cubic-bezier(.4, 0, .2, 1);-webkit-transition:all 150ms cubic-bezier(.4, 0, .2, 1);-moz-transition:all 150ms cubic-bezier(.4, 0, .2, 1);-ms-transition:all 150ms cubic-bezier(.4, 0, .2, 1);-o-transition:all 150ms cubic-bezier(.4, 0, .2, 1)}.entry-content a:not(.wp-element-button){text-decoration:underline}a:visited{text-decoration:underline}a:active,a:hover{outline:0}#comments .comment .reply a,#itre-front-blog .itre-front-blog-cta a,#respond input[type=submit],.itre-cta,.wpcf7 input[type=submit],article.list .itre-read-more a{display:inline-block;background-color:var(--accent);padding:.8rem 1rem .65rem;text-transform:uppercase;line-height:1;color:#fff;border-radius:5px}#comments .comment .reply a:focus,#comments .comment .reply a:hover,#itre-front-blog .itre-front-blog-cta a:focus,#itre-front-blog .itre-front-blog-cta a:hover,#respond input[type=submit]:focus,#respond input[type=submit]:hover,.itre-cta:focus,.itre-cta:hover,.wpcf7 input[type=submit]:focus,.wpcf7 input[type=submit]:hover,article.list .itre-read-more a:focus,article.list .itre-read-more a:hover{outline:0;transform:scale(1.07);-webkit-transform:scale(1.07);-moz-transform:scale(1.07);-ms-transform:scale(1.07);-o-transform:scale(1.07)}#comments a.url,#comments p a,body.single .entry-content a{transition:all 150ms cubic-bezier(.4, 0, .2, 1);-webkit-transition:all 150ms cubic-bezier(.4, 0, .2, 1);-moz-transition:all 150ms cubic-bezier(.4, 0, .2, 1);-ms-transition:all 150ms cubic-bezier(.4, 0, .2, 1);-o-transition:all 150ms cubic-bezier(.4, 0, .2, 1)}#comments a.url:hover,#comments p a:hover,body.single .entry-content a:hover{text-decoration:underline}button,input[type=button],input[type=reset],input[type=submit]{border:0;border-radius:0;background-color:var(--accent);color:#fff;padding:.4em 1em .25em;text-transform:uppercase;letter-spacing:.05em;transition:all 150ms ease-out;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-ms-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;filter:brightness(85%) contrast(150%)}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{transform:scale(1.07);-webkit-transform:scale(1.07);-moz-transform:scale(1.07);-ms-transform:scale(1.07);-o-transform:scale(1.07)}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{transform:scale(1.07);-webkit-transform:scale(1.07);-moz-transform:scale(1.07);-ms-transform:scale(1.07);-o-transform:scale(1.07);outline:0}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{color:#666;border-radius:0;padding:.6875rem;outline:0;transition:all .1s ease;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border:solid 1px var(--accent)}textarea{width:100%}.section{margin-bottom:4em}.section-title{text-align:center;font-size:2.25rem;margin-bottom:0}.section-sub{text-align:center;color:#999;width:100%;margin:0 auto;line-height:1.5em}@media (min-width:62rem){.section-sub{width:65%}}.section-top{margin-bottom:1.25rem}#content{position:relative;z-index:1}body:not(.page-template-template-property-listings) #content{padding-top:2em}body:not(.page-template-template-property-listings) #content.box{background-color:#fff}body.has-sidebar #content{display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:.9375rem;padding-right:.9375rem;max-width:82.5rem;margin-left:auto;margin-right:auto}body.has-sidebar #content>:first-child{margin-left:-.9375rem}body.has-sidebar #content>:last-child{margin-right:-.9375rem}header.page-header{text-align:center}#itre-front-blog .itre-front-blog-cta{text-align:center}#itre-back-to-top{position:fixed;justify-content:center;align-items:center;right:3em;bottom:3em;z-index:9;color:var(--accent);background-color:rgba(255,255,255,.7);border-radius:var(--border-radius);cursor:pointer;opacity:0}#itre-back-to-top i{padding:1em 1.25em 1.2em}#itre-back-to-top.show{display:flex;animation:backToTop .3s forwards}.no-scroll{overflow-y:hidden}.is-visible{display:block!important}body.archive.post-type-archive-property .page-title,body.archive.tax-location .page-title,body.archive.tax-property-type .page-title{margin-bottom:1rem}body.archive.post-type-archive-property .itre-property-archive-wrapper,body.archive.tax-location .itre-property-archive-wrapper,body.archive.tax-property-type .itre-property-archive-wrapper{display:grid;column-gap:1.5rem;row-gap:2rem;max-width:48rem}@media (min-width:48rem){body.archive.post-type-archive-property .itre-property-archive-wrapper,body.archive.tax-location .itre-property-archive-wrapper,body.archive.tax-property-type .itre-property-archive-wrapper{grid-template-columns:1fr 1fr}}#masthead{background-color:#fff}#masthead>*{position:relative;padding-top:.625rem;padding-bottom:.625rem}#masthead .site-description,#masthead .site-title{margin-bottom:0}#masthead .custom-logo{max-width:12.5rem}body:not(.home) #masthead .site-title a{font-size:2.5rem;line-height:1}#header-image{position:relative;height:15.625rem}#header-image:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}.itre-hero-area{position:relative;max-width:80%;margin:auto;text-align:center;top:40%;z-index:2;color:#fff}.itre-hero-area h1{font-size:2.5rem}@media (min-width:48rem){.itre-hero-area h1{font-size:5rem}}.itre-hero-area p{font-size:1.25rem}.nav-wrapper{display:none}@media (min-width:64rem){.nav-wrapper{display:block}}.main-navigation{width:auto}.main-navigation a{color:var(--body-text);padding:.5rem 1rem}@media (min-width:62rem){.main-navigation ul#primary-menu>li{margin:0;float:left}.main-navigation ul#primary-menu>li.menu-item-has-children>a:after,.main-navigation ul#primary-menu>li.page_item_has_children>a:after{position:relative;content:"\f107";font-family:FontAwesome;padding-left:.625rem;line-height:1}.main-navigation ul#primary-menu>li:hover{background-color:rgba(0,0,0,.05)}.main-navigation ul#primary-menu ul{flex-direction:column;opacity:0;text-transform:none;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);background-color:var(--accent);transform:translateY(-15px);-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transition:opacity .3s cubic-bezier(.4, 0, .2, 1),transform .3s cubic-bezier(0, 0, .2, 1);-webkit-transition:opacity .3s cubic-bezier(.4, 0, .2, 1),transform .3s cubic-bezier(0, 0, .2, 1);-moz-transition:opacity .3s cubic-bezier(.4, 0, .2, 1),transform .3s cubic-bezier(0, 0, .2, 1);-ms-transition:opacity .3s cubic-bezier(.4, 0, .2, 1),transform .3s cubic-bezier(0, 0, .2, 1);-o-transition:opacity .3s cubic-bezier(.4, 0, .2, 1),transform .3s cubic-bezier(0, 0, .2, 1);transition:opacity .3s cubic-bezier(.4, 0, .2, 1),transform .3s cubic-bezier(0, 0, .2, 1);-webkit-transition:opacity .3s cubic-bezier(.4, 0, .2, 1),transform .3s cubic-bezier(0, 0, .2, 1);-moz-transition:opacity .3s cubic-bezier(.4, 0, .2, 1),transform .3s cubic-bezier(0, 0, .2, 1);-ms-transition:opacity .3s cubic-bezier(.4, 0, .2, 1),transform .3s cubic-bezier(0, 0, .2, 1);-o-transition:opacity .3s cubic-bezier(.4, 0, .2, 1),transform .3s cubic-bezier(0, 0, .2, 1);font-weight:400}.main-navigation ul#primary-menu ul a{color:#fff}.main-navigation ul#primary-menu ul a:hover{background-color:rgba(255,255,255,.05);transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.main-navigation ul#primary-menu ul li{float:none;display:block;position:relative;margin:0}.main-navigation ul#primary-menu ul li.menu-item-has-children>a:after,.main-navigation ul#primary-menu ul li.page_item_has_children>a:after{position:relative;content:"\f105";font-family:FontAwesome;float:right}.main-navigation ul#primary-menu ul li:focus-within>ul,.main-navigation ul#primary-menu ul li:hover>ul{left:100%;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}.main-navigation ul#primary-menu li:focus-within>ul,.main-navigation ul#primary-menu li:hover>ul{opacity:1;left:auto;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}.main-navigation .sub-menu{border-radius:4px}@media (max-width:1023px){.itre-cta-wrapper .itre-cta:not(.cta-nav){display:none}}button.mobile-nav-btn{padding:0;border:0;background-color:transparent}button.mobile-nav-btn svg{width:32px;height:32px}@media (min-width:64rem){button.mobile-nav-btn{display:none}}button#close-menu{background-color:var(--accent);border:0;padding:0;height:2.75rem;width:2.75rem;margin:1rem 0 0 1rem;color:#fff;border-radius:100%;display:flex;justify-content:center;align-items:center}button#close-menu:focus,button#close-menu:hover{outline:0;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}#menu{position:fixed;top:0;width:60%;height:100%;right:0;z-index:999;text-align:left;overflow-y:auto;background-color:var(--accent);transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transition:transform .3s ease-out;-webkit-transition:transform .3s ease-out;-moz-transition:transform .3s ease-out;-ms-transition:transform .3s ease-out;-o-transition:transform .3s ease-out}#menu .itre-cta{position:relative;margin:1rem;background-color:var(--accent);filter:brightness(85%) contrast(150%)}#menu .itre-cta:focus,#menu .itre-cta:hover{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}#menu .go-to-top{background:0 0;float:left;border:0}#menu .go-to-top i{color:#fff}#menu .go-to-bottom{background:0 0;float:right;border:0}#menu .go-to-bottom i{color:#fff}#menu ul{margin-left:0;padding:0;width:100%}#menu ul li{list-style:none;padding:0;margin:0;position:relative}#menu ul li:before{display:none}#menu ul li a{display:block;color:#fff;padding:.5rem .75rem;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:.125rem;margin-bottom:.125rem}#menu ul li.menu-item-has-children{display:block}#menu ul li.menu-item-has-children span.dropdown-arrow{position:absolute;height:44px;width:44px;top:0;right:0;display:flex;justify-content:center;align-content:center;background-color:var(--accent);filter:brightness(85%) contrast(150%);border-radius:.25rem;cursor:pointer}#menu ul li.menu-item-has-children span.dropdown-arrow i{margin:auto;color:#fff;font-size:1.25rem}#menu ul li.menu-item-has-children ul{display:none;background:rgba(255,255,255,.05)}#menu.expanded{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}.admin-bar #menu{margin-top:46px}.widget-area .widget{margin-bottom:2rem}.widget a{text-decoration:underline}.widget .widget-title{position:relative;margin-top:0;margin-bottom:.625rem;padding-bottom:.4375rem;font-size:1.5rem}#itng-before-content .widget .widget-title{text-align:center}.widget .widget-title:before{content:"";position:absolute;bottom:0;left:0;height:4px;width:40px;background-color:var(--accent)}@media (max-width:767px){.widget .widget-title:before{left:calc(50% - 40px)}}.widget .widget-title:after{content:"";position:absolute;bottom:0;height:4px;left:40px;width:40px;background-color:#ddd}@media (max-width:767px){.widget .widget-title:after{left:50%}}.widget.wp-block footer{line-height:1.5rem}.widget.widget_search{position:relative}.widget.widget_search label{margin:0;width:100%}.widget.widget_search input[type=search]{border:rgba(0,0,0,.1);width:100%;padding:.3125rem .5rem}.widget.widget_search input[type=submit]{display:none}.widget.widget_search .wp-block-search__inside-wrapper input[type=search]{background-color:#f5f5f5}.widget ol,.widget ul{margin-left:0;padding-left:0;list-style:none}.widget ol li,.widget ul li{position:relative}.widget ol li a,.widget ul li a{color:var(--accent);transition:color .1s cubic-bezier(.4, 0, .2, 1);-webkit-transition:color .1s cubic-bezier(.4, 0, .2, 1);-moz-transition:color .1s cubic-bezier(.4, 0, .2, 1);-ms-transition:color .1s cubic-bezier(.4, 0, .2, 1);-o-transition:color .1s cubic-bezier(.4, 0, .2, 1)}.widget ol li a:hover,.widget ul li a:hover{text-decoration:underline}.widget ol li:last-child,.widget ul li:last-child{margin-bottom:0}body.single #primary{width:100%}body.single .post-navigation{line-height:1.5rem;position:relative}body.single .post-navigation .nav-subtitle{color:#999}body.single #itre_related_posts_wrapper h3{margin-top:.625rem;font-size:1.5rem}body.single #itre_related_posts_wrapper h3 a{color:var(--body-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.single #itre_related_posts_wrapper .entry-meta>*{display:inline-block;width:auto}body.single #itre_related_posts_wrapper .itre-col-content{height:100%;margin:.5rem 1rem 1rem}body.single #author_box{border:solid 1px #eee;padding:1rem;margin-bottom:1.5rem;border-radius:1rem}body.single #author_box .author_bio{line-height:1.25rem}body.single #author_box img{display:inline-block;border-radius:50%}#respond label{min-width:6rem;cursor:pointer}#respond textarea{padding:.5rem;background-color:#f5f5f5;border-radius:var(--border-radius)}#respond input[type=submit]{background-color:var(--accent);filter:brightness(85%) contrast(150%)}#comments{margin-top:2em}#comments .comments-title{margin-bottom:1em}#comments .comment-list{padding-left:0}#comments .comment-list,#comments ul.children{margin:0;list-style:none}#comments ol.comment-list{overflow:hidden}#comments .comment-body{margin-bottom:.8em;padding-right:1em}#comments .comment-body a{text-decoration:underline}#comments ul.children{padding-left:0}#comments .comment{border:solid 1px #eee;border-radius:var(--border-radius);padding:1rem .25rem 1rem 1rem;margin-bottom:1em}#comments .comment .vcard{margin-right:.75rem}#comments .comment .vcard a{color:var(--accent)}#comments .comment .vcard img{border-radius:50%;margin-right:.75rem}#comments .comment .comment-meta a{color:rgba(0,0,0,.5);font-size:.75rem;letter-spacing:.05rem;margin-right:.75rem}#footer-sidebar{position:relative;background-color:var(--accent);padding-top:3em;margin-top:2rem;color:#fff}#footer-sidebar:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.24);z-index:0}#footer-sidebar>*{position:relative;z-index:1}#footer-sidebar a{color:#fff;text-decoration:underline}#footer-sidebar caption{color:#fff}@media (max-width:48rem){#footer-sidebar{text-align:center}}#colophon{position:relative;background-color:var(--accent);color:#fff;text-align:center}#colophon:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.24);z-index:0}#colophon>*{position:relative;z-index:1}#colophon a{color:#fff;text-decoration:underline}.itre-property-filter{position:relative;background-color:var(--accent);border-radius:var(--border-radius);padding:1.25rem;box-shadow:0 14px 28px rgba(0,0,0,.2)}body.page-template-template-property-listings .itre-property-filter{margin-top:-3.5rem}@media (min-width:48rem){.itre-property-filter{margin-left:auto;margin-right:auto}}.itre-property-filter button,.itre-property-filter input,.itre-property-filter select{height:100%;width:100%;border:0;border-radius:.25rem}.itre-property-filter select{background-color:#fff}@media (max-width:48rem){.itre-property-filter button{margin-top:4px}}.itre-property-filter .form-control-wrapper{padding-top:.3125rem;padding-bottom:.3125rem}.itre-for-tag{color:#fff;line-height:1;padding:.5rem .5rem .25rem;text-transform:uppercase;border-radius:3px;font-size:.875rem}.itre-for-tag.sale{background-color:rgba(121,217,18,.8)}.itre-for-tag.rent{background-color:rgba(229,209,23,.8)}.itre-for-tag.sold{background-color:rgba(41,162,204,.8)}.itre-for-tag.coming-soon{background-color:rgba(92,21,119,.8)}.itre-for-tag.active{background-color:rgba(162,54,198,.8)}.itre-property-listing{margin-top:2rem;display:grid;gap:1.5rem}@media (min-width:48rem){.itre-property-listing{grid-template-columns:1fr 1fr}}@media (min-width:64rem){.itre-property-listing{grid-template-columns:repeat(3,1fr)}}body:not(.single-property) article.type-property .itre_address{color:#999;font-size:1rem;line-height:1.375rem;white-space:pre-wrap;margin-top:.625rem}body:not(.single-property) article.type-property .itre_features{margin-top:auto;border-top:solid 1px #eee;padding-top:.625rem;padding-bottom:.75rem;font-size:.875rem}body:not(.single-property) article.type-property .itre_features i{color:var(--accent)}body:not(.single-property) article.type-property .itre_features svg{vertical-align:baseline}body:not(.single-property) article.type-property .itre_features svg>*{fill:var(--accent)}body:not(.single-property) article.type-property .itre_features>span{margin-right:.625rem}body:not(.single-property) article.type-property .itre_features>span span{margin:auto .25rem}body:not(.single-property) article.type-property .itre-for-tag{position:absolute;left:.625rem;top:.625rem}body:not(.single-property) article.type-property.grid{margin-bottom:1.5rem}body:not(.single-property) article.type-property.grid .listing-wrapper{display:flex;flex-direction:column;height:100%;border-radius:var(--border-radius);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);background-color:rgba(255,255,255,.1);overflow:hidden}body:not(.single-property) article.type-property.grid .listing-wrapper .itre-prop-thumb{position:relative}body:not(.single-property) article.type-property.grid .listing-wrapper .itre-prop-thumb figure{position:relative;width:100%;padding-bottom:65%;margin-bottom:0}body:not(.single-property) article.type-property.grid .listing-wrapper .itre-prop-thumb img{position:absolute;width:100%;height:100%;object-fit:cover}body:not(.single-property) article.type-property.grid .listing-wrapper .itre-prop-thumb .prop-price{position:absolute;bottom:0;left:0;color:#fff;background-color:var(--accent);font-weight:var(--bold);font-size:1.25rem;padding:.4375rem .75rem .375rem;opacity:.85}body:not(.single-property) article.type-property.grid .listing-wrapper>:not(.itre-prop-thumb){padding:0 1rem;line-height:1.2}body:not(.single-property) article.type-property.grid .listing-wrapper>:nth-last-child(2){margin-bottom:2.5rem}body:not(.single-property) article.type-property.grid .listing-wrapper h2{margin:.875rem auto .25rem;font-size:1.75rem;line-height:2rem}body:not(.single-property) article.type-property.grid .listing-wrapper a{color:#000}body:not(.single-property) article.type-property.grid .listing-wrapper .itre_features{border-top:solid 1px rgba(0,0,0,.1);padding-top:.625rem;padding-bottom:.75rem}body:not(.single-property) article.type-property.grid .listing-wrapper .itre_features i{color:var(--accent)}body:not(.single-property) article.type-property.grid .listing-wrapper .itre_features>span{margin-right:.625rem}body:not(.single-property) article.type-property.grid .listing-wrapper .itre_features>span span{margin:auto .25rem}body:not(.single-property) article.type-property.grid.property-tab .entry-header{position:absolute;bottom:0;width:100%;padding-top:25rem;padding-bottom:.75rem}body:not(.single-property) article.type-property.grid.property-tab .listing-wrapper{position:relative;height:auto}body:not(.single-property) article.type-property.grid.property-tab .itre-for-tag{left:unset;right:.625rem}body:not(.single-property) article.type-property.grid.property-tab .prop-price{bottom:unset!important;top:0}body:not(.single-property) article.type-property.grid.property-tab h2{color:#fff}.spinner{width:100%;min-height:12.5rem;display:flex;justify-content:center;align-items:center}.spinner svg{width:5rem;height:5rem;animation:svgRotate 1s linear infinite}@keyframes svgRotate{0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg)}}body.single-property .post-thumbnail img{border-radius:var(--border-radius)}body.single-property .itre-for-tag{color:#fff;line-height:1;padding:.6em .875rem .4375rem;text-transform:uppercase;font-size:.85em}body.single-property .itre-for-tag.sale{background-color:rgba(121,217,18,.8)}body.single-property .itre-for-tag.rent{background-color:rgba(228,171,48,.8)}body.single-property .entry-meta{color:#999}body.single-property .entry-meta i{color:var(--accent)}body.single-property .entry-meta a{text-decoration:underline;text-decoration-thickness:2px}body.single-property #property-map{height:31.25rem;width:100%;margin-bottom:-2rem}.wpcf7 label,.wpcf7 span:not(.wpcf7-list-item):not(.wpcf7-list-item-label){width:100%}.wpcf7 label>input:not([type=checkbox]):not([type=radio]),.wpcf7 label>select,.wpcf7 span:not(.wpcf7-list-item):not(.wpcf7-list-item-label)>input:not([type=checkbox]):not([type=radio]),.wpcf7 span:not(.wpcf7-list-item):not(.wpcf7-list-item-label)>select{width:100%}.itre-pagination .nav-links,.wp-block-query-pagination-numbers{display:flex;justify-content:center;text-align:center;font-size:1.25rem;margin-top:3rem;margin-bottom:3rem}.itre-pagination .nav-links>*,.wp-block-query-pagination-numbers>*{display:flex;align-items:center}.itre-pagination .nav-links>:not(:last-child),.wp-block-query-pagination-numbers>:not(:last-child){margin-right:1.25rem}.itre-pagination .nav-links a,.wp-block-query-pagination-numbers a{text-decoration:none}.itre-pagination .nav-links a.page-numbers:not(.next):not(.prev),.wp-block-query-pagination-numbers a.page-numbers:not(.next):not(.prev){background-color:var(--transparent);border:solid 1px var(--accent);overflow:hidden;border-radius:.25rem;display:flex;align-items:center;justify-content:center;color:var(--accent);width:2.75rem;height:2.75rem}.itre-pagination .nav-links a.page-numbers:not(.next):not(.prev):hover,.wp-block-query-pagination-numbers a.page-numbers:not(.next):not(.prev):hover{background-color:var(--accent);color:var(--wp--preset--color--white);filter:brightness(110%)}.itre-blog-wrapper{display:grid;justify-content:space-between;row-gap:1.5rem}.itre-blog-wrapper.col2{grid-template-columns:repeat(2,31.5%)}.itre-blog-wrapper.col3{grid-template-columns:repeat(3,31.5%)}article.type-page[class^=col] .listing-wrapper,article.type-post[class^=col] .listing-wrapper{flex-direction:column;background-color:transparent;margin-bottom:1.5rem}article.type-page[class^=col] h2,article.type-post[class^=col] h2{margin:.3125rem auto}article.type-page[class^=col] h2 a,article.type-post[class^=col] h2 a{color:#000}article.type-page[class^=col] .itre-col-wrapper,article.type-post[class^=col] .itre-col-wrapper{position:relative;display:flex;flex-direction:column;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);border-radius:var(--border-radius);overflow:hidden;height:100%}article.type-page[class^=col] figure,article.type-post[class^=col] figure{position:relative;margin-bottom:0;width:100%;padding-bottom:65%}article.type-page[class^=col] img,article.type-post[class^=col] img{position:absolute;width:100%;height:100%;object-fit:cover}article.type-page[class^=col] .itre-content-wrapper,article.type-post[class^=col] .itre-content-wrapper{padding:1rem}article.type-page[class^=col] .entry-content,article.type-post[class^=col] .entry-content{margin-top:0;margin-bottom:1.75rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}article.type-page[class^=col] .entry-meta>:first-child,article.type-post[class^=col] .entry-meta>:first-child{margin-left:0}article.type-page[class^=col] .itre-read-more,article.type-post[class^=col] .itre-read-more{margin-top:auto}article.type-page[class^=col] .itre-read-more a,article.type-post[class^=col] .itre-read-more a{text-transform:uppercase}article.type-page[class^=col].col-md-4 h2,article.type-post[class^=col].col-md-4 h2{font-size:1.5rem}article.type-page[class^=col].col-md-6 h2,article.type-post[class^=col].col-md-6 h2{font-size:1.75rem}article.type-page[class^=col]:hover h2,article.type-post[class^=col]:hover h2{text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:3px}article.classic{text-align:center}article.classic .post-thumbnail{position:relative;display:block;width:100%;padding-bottom:57.5%;margin-bottom:1.5rem}article.classic .post-thumbnail img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;margin:.75rem auto;border-radius:var(--border-radius)}article.classic .entry-content{margin-top:.5rem}.entry-title a{color:var(--body-text)}.entry-content{word-wrap:wrap}.comment-meta,.entry-meta,footer.entry-footer{color:var(--accent);margin:.8em auto}.comment-meta>*,.entry-meta>*,footer.entry-footer>*{display:inline-block;margin-right:.5em}.comment-meta a,.entry-meta a,footer.entry-footer a{margin-right:.25em}.comment-meta span,.entry-meta span,footer.entry-footer span{margin-right:.8em}.comment-meta i,.entry-meta i,footer.entry-footer i{display:inline-block;font-size:1.3em;position:relative;top:1px;margin-right:5px}.comment-meta a:not(.post-edit-link),.entry-meta a:not(.post-edit-link),footer.entry-footer a:not(.post-edit-link){color:#999}.comment-meta a:not(.post-edit-link):hover,.entry-meta a:not(.post-edit-link):hover,footer.entry-footer a:not(.post-edit-link):hover{color:var(--link-hvr)}article.list .entry-meta>*{margin-left:.25rem;margin-right:1.5rem}article.list a img{border-radius:var(--border-radius)}article.list .entry-content{margin-top:0}article.list .itre-read-more{margin-top:auto}article.list .itre-read-more a:hover{text-decoration:none}article.list .itre-list-content-wrapper{display:flex;flex-direction:column} \ No newline at end of file diff --git a/assets/theme-styles/scss/sections/_single.scss b/assets/theme-styles/scss/sections/_single.scss index 04ea1e0..e57141e 100644 --- a/assets/theme-styles/scss/sections/_single.scss +++ b/assets/theme-styles/scss/sections/_single.scss @@ -39,6 +39,11 @@ body.single { width: auto; } } + + .itre-col-content { + height: 100%; + margin: 0.5rem 1rem 1rem; + } } #author_box { border: solid 1px #eeeeee; diff --git a/functions.php b/functions.php index b69ab85..1413688 100644 --- a/functions.php +++ b/functions.php @@ -9,7 +9,7 @@ if ( ! defined( 'ITRE_VERSION' ) ) { // Replace the version number of the theme on each release. - define( 'ITRE_VERSION', '2.7.2' ); + define( 'ITRE_VERSION', '2.7.3' ); } if ( ! defined( 'ITRE_URL' ) ) { @@ -246,4 +246,4 @@ function itre_content_width() { */ if ( defined( 'JETPACK__VERSION' ) ) { require ITRE_PATH . 'inc/jetpack.php'; -} +} \ No newline at end of file diff --git a/package.json b/package.json index 41d57a7..ea484ad 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "indithemes", - "version": "2.4.6", + "version": "2.7.2", "description": "Create a Real Estate website and showcase your business magnificently with our free WordPress Real Estate Theme IT Residence. This theme offers a many features to showcase your properties in style. Customers can filter properties as per your requirement. Also, you can categorise your properties as per locations and types. Our theme offers seamless Google Maps integration so that you can mark your property on the map and present it effectively. IT residence is also a powerful blog theme with multiple blog layouts. IT Residence is one of the best Real Estate WordPress Themes and you are sure to love it! You can check out the theme in action at demo.indithemes.com/it-residence", "license": "GPL-2.0-or-later", "keywords": [ diff --git a/readme.txt b/readme.txt index 35e73e9..7bc79c2 100644 --- a/readme.txt +++ b/readme.txt @@ -6,7 +6,7 @@ Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-com Requires at least: 6.0 Tested up to: 6.4 Requires PHP: 5.6 -Stable tag: 2.7.2 +Stable tag: 2.7.3 License: GNU General Public License v2 or later License URI: https://spdx.org/licenses/GPL-2.0-or-later.html @@ -210,9 +210,12 @@ Optimized CSS = 2.7.1 October 18, 2024 = * Optimized code -= 2/7/2 October 18, 2024 = += 2.7.2 October 18, 2024 = * Error fix += 2.7.3 October 24, 2024 = +* Related Posts section fix + == Credits == Image for theme screenshot, Credit pxHere diff --git a/style.css b/style.css index d062192..8587a24 100644 --- a/style.css +++ b/style.css @@ -4,7 +4,7 @@ Theme URI: https://indithemes.com/product/it-residence Author: IndiThemes Author URI: https://indithemes.com Description: Create a Real Estate website and showcase your business magnificently with our free WordPress Real Estate Theme IT Residence. This theme offers a many features to showcase your properties in style. Customers can filter properties as per your requirement. Also, you can categorise your properties as per locations and types. Our theme offers seamless Google Maps integration so that you can mark your property on the map and present it effectively. IT residence is also a powerful blog theme with multiple blog layouts. IT Residence is one of the best Real Estate WordPress Themes and you are sure to love it! You can check out the theme in action at demo.indithemes.com/it-residence -Version: 2.7.2 +Version: 2.7.3 Tested up to: 6.4 Requires PHP: 5.6 License: GNU General Public License v2 or later diff --git a/template-parts/layouts/content-related.php b/template-parts/layouts/content-related.php index 47afdf8..4e18cc1 100644 --- a/template-parts/layouts/content-related.php +++ b/template-parts/layouts/content-related.php @@ -15,9 +15,9 @@
%s', get_the_permalink(), get_the_post_thumbnail(get_the_ID(), 'itre_prop_thumb')); + printf('
%s
', get_the_permalink(), get_the_post_thumbnail(get_the_ID(), 'itre_prop_thumb')); } else { - printf('%s', get_the_permalink(), esc_url(ITRE_URL . 'assets/images/ph_thumb.png'), esc_attr( the_title_attribute(['echo' => false]) ) ); + printf('
%s
', get_the_permalink(), esc_url(ITRE_URL . 'assets/images/ph_thumb.png'), esc_attr( the_title_attribute(['echo' => false]) ) ); } ?>