/*\
|*|  __    __     _      __                 _   
|*| / / /\ \ \___| |__  / _|_ __ ___  _ __ | |_ 
|*| \ \/  \/ / _ \ '_ \| |_| '__/ _ \| '_ \| __|
|*|  \  /\  /  __/ |_) |  _| | | (_) | | | | |_ 
|*|   \/  \/ \___|_.__/|_| |_|  \___/|_| |_|\__|
|*|
|*| Real Estate Web Solutions - http://webfrontcms.com.au
|*|
|*| Copyright (c) 2019. All Rights Reserved. 
|*| File generated on 06-02-2019 at 23:12:57 UTC from 6 source files. 
|*| 
|*| + 6 input files processed. 
|*|  
\*/
html{font-size:14px}body,footer,header#mainHeader:after{background-color:#fff}body{font-family:"montserrat-wf","Raleway-Webfront","Helvetica",Arial,sans-serif;color:#eee;font-size:14px;font-weight:400;line-height:1.618;padding:2rem;letter-spacing:0.025em}.container{width:92%;max-width:1440px;margin-left:auto;margin-right:auto;position:relative}.container:after{content:" ";display:table;clear:both}header#mainHeader{position:fixed;top:2rem;left:2rem;right:2rem;z-index:100;padding:1rem 0;background:RGBA(0,51,73,0.8);transition:background-color 0.6s,padding 0.6s;border-bottom:3px solid #ffc845}header#mainHeader:after{position:fixed;top:0px;right:0px;left:0px;height:2rem;z-index:101;content:""}body.scrolled header#mainHeader,[data-template-id="5"] header#mainHeader,[data-template-id="15"] header#mainHeader{padding:0;background:RGBA(0,51,73,0.8);border-bottom:1px solid #ffc845}body.scrolled #logo img,[data-template-id="5"] #logo img,[data-template-id="15"] #logo img{transform:scale(0.71)}[data-template-id="5"] .carousel-wrap{overflow:visible!important}header#mainHeader>article>*{vertical-align:middle}header#mainHeader>article{height:4rem;padding:0 2rem}header #logo{margin-left:1rem;margin-right:1rem;vertical-align:middle;line-height:1}header #logo img{height:20px;width:auto;vertical-align:bottom;transition:transform 0.4s;transform-origin:left center}header nav{display:inline-block;vertical-align:bottom}header nav ul>li{margin:0;list-style-type:none}header nav ul{margin:0;padding:0}header nav>ul{margin:0;padding:0;text-align:center}header nav>ul:after{clear:both;float:none;content:" ";height:0;width:auto;display:block;overflow:hidden}header nav>ul>li{display:inline-block;position:relative;padding:0.5rem 0}header nav>ul>li>a{display:block;line-height:2rem;text-transform:uppercase;font-size:1rem;font-weight:700;padding:0 1rem;letter-spacing:1px;vertical-align:bottom;transition:all 0.4s}header nav>ul>li.hasChildren:hover:after{content:"";width:0;height:0;border:10px solid transparent;border-bottom-color:#FFF;position:absolute;left:50%;margin-left:-10px;bottom:0;transform:scale(1.0001);-webkit-transform:scale(1.0001)}header nav>ul>li.ancestor{font-weight:700}header nav>ul>li>ul{top:-99999em;display:block;position:absolute;width:15rem;left:50%;margin-left:-7.5rem;background:#fff;padding:2px;font-size:90%;box-shadow:2px 2px 0px RGBA(0,0,0,0.1);transition:transform 0.2s,opacity 0.4s;transform:scale(0.8,1);transform-origin:top center;opacity:0}header nav>ul>li:hover>ul{transform:scale(1,1);z-index:10;top:99.9%;opacity:1}header nav ul>li>ul>li{}header nav ul>li>ul>li>a{display:block;padding:0.5em 1.65em;font-size:0.85rem;color:#003349;font-weight:400}header nav ul>li>ul>li+li{border-top:1px dotted #557AA0}header nav ul>li>ul>li>a:hover{background-color:#ffc845;color:#003349}.fixedregion .carousel-wrap{height:100%}main{background:#003349}[data-template-id="5"] main{padding-bottom:0}footer{margin-left:2rem;margin-right:2rem;z-index:8;color:#003349;font-size:0.8rem}#headlineContainer,#searchContainer{padding:3rem 0}#searchContainer{padding-top:10rem;background-color:RGBA(0,0,0,0.1);background-repeat:repeat}#headlineContainer{padding-top:100px;background-color:#003349;background-image:url(data:image/gif;base64,R0lGODlhCgAKAIABABtGav///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCgABACwAAAAACgAKAAACD4x/gKhr7eCSzD0baML6FAAh+QQJCgABACwAAAAACgAKAAACDwyCiaft+0xkjjarcNLQFQAh+QQJCgABACwAAAAACgAKAAACD4xhmajb/qJijzY7JYapAAAh+QQJCgABACwAAAAACgAKAAACD4wNp5GL/mBzE9qq8NExFAAh+QQFCgABACwAAAAACgAKAAACD4wfgKhr7eCSzD2bsM5WFQA7)}.loaded #headlineContainer{background-image:none}#contentContainer{padding:4rem 0}#searchContainer+#contentContainer{padding:2rem 0}#headlineContainer .caption{display:table-cell;vertical-align:middle;font-weight:600;text-shadow:0px 0px 5px #000;font-size:2.5rem;line-height:1.2;position:relative;z-index:1}#headlineContainer #imageContainer{opacity:1}#headlineContainer .caption small{display:block;letter-spacing:1px}#headlineContainer h1{color:#fff}footer a{color:inherit}footer a:hover{background-color:#ffc845;color:inherit}#blogFooter{border-top:1px solid #fff;background:RGBA(0,0,0,0.1);padding:3rem 0 5rem;color:RGBA(255,255,255,0.7)}#blogFooter h3{color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:2rem;font-size:16px}#blogFooter a{color:#fff}#blogFooter a:hover{color:#ffc845}#blogFooter ul.social{margin-top:1rem}#blogFooter ul.social li{}#blogFooter ul.social li a{background-color:RGBA(255,255,255,0.12);line-height:3rem;display:block;text-align:center;margin-right:0.5rem}#blogFooter h3{margin-top:0}footer ul#social{margin-bottom:0;font-size:1rem}footer ul#social>li{display:inline-block}footer ul#social>li>a{display:block;padding:0 0.75rem}i.icon-bed,i.icon-bath,i.icon-car{font-family:"webfrontdingbats";width:auto!important;text-align:left!important;display:inline!important;font-style:inherit;text-transform:lowercase}i.icon-bed:after{font-weight:400;content:"  z"}i.icon-bath:after{font-weight:400;content:"  a"}i.icon-car:after{font-weight:400;content:"  q"}.carousel-wrap{position:relative}.carousel-wrap[data-status="start"]~a#car-prev,.carousel-wrap[data-status="end"]~a#car-next,.carousel-wrap[data-status="allvisible"]~a#car-next,.carousel-wrap[data-status="allvisible"]~a#car-prev{display:none}.carousel .container{position:static}.carousel .caption{text-shadow:1px 1px 1px #000;position:absolute;top:50%;left:25%;right:25%;padding:2rem 0;text-align:center;background:rgba(0,70,127,0.7)}.carousel .caption a{text-transform:uppercase;font-size:0.8rem;font-weight:700;letter-spacing:1px;opacity:0.5}.carousel>*{position:relative}.carousel .caption .headline{font-size:1.6rem}.carousel .caption .body{}a#car-next,a#car-prev{background:transparent;text-shadow:0px 0px 5px #000;left:0;display:block;font-size:8rem;position:absolute;text-align:center;top:50%;margin-top:-4rem;cursor:pointer;user-select:none;font-family:"SlimDings";-moz-user-select:none;-webkit-user-select:none}a#car-next{left:auto;right:0}a#car-next>img,a#car-prev>img{width:5rem;height:auto;display:inline-block;margin:0 auto}.touch a#car-next,.touch a#car-prev{display:none}header #menubutton{display:inline-block;padding:0.25rem 1rem;outline:none;z-index:100;border:1px solid #fff}header #menubutton span{font-weight:700;text-transform:uppercase;margin-right:0.5rem}header [data-class-toggle="right"][data-class-toggle-target="main-sidenav"] .fa-angle-left{display:none}.right header [data-class-toggle="right"][data-class-toggle-target="main-sidenav"] .fa-angle-right{display:none}.right header [data-class-toggle="right"][data-class-toggle-target="main-sidenav"] .fa-angle-left{display:inline-block}.right header [data-class-toggle="right"][data-class-toggle-target="main-sidenav"]{background:transparent}.right header [data-class-toggle="right"][data-class-toggle-target="main-sidenav"] span{opacity:0.1}.sidenav-right ul a{color:#00467F;display:block;font-size:1.1rem;position:relative}.sidenav-right>ul>li+li{border-top:1px dotted #adc1d2}.sidenav-right>ul>li>a{font-size:1rem;text-transform:uppercase;padding:1rem}.sidenav-right li a.expando:before{content:"\000D7";text-align:center;position:absolute;transform-origin:center center;-webkit-transform-origin:center center;font-size:2rem;line-height:1.3rem;padding-bottom:0.3rem;right:1rem;transition:transform 0.4s;-webkit-transition:-webkit-transform 0.4s;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.sidenav-right li a.expando.active:before{transform:rotate(0);-webkit-transform:rotate(0)}.sidenav-right li.hasChildren li a{padding:0.33em 1rem;display:block}.sidenav-right ul>li>a:hover{}.sidenav-right ul>li.current>a{}.sidenav-right>ul>li>a.expando.active{}.sidenav-right{padding-top:0.6rem}[class*="grid-"]>li img{display:block;height:auto;max-width:100%}hr{border:0;border-top:1px solid RGBA(0,0,0,0.1);border-bottom:1px solid RGBA(255,255,255,0.1);margin:2rem 0}h1{text-align:center;margin-bottom:1rem;font-size:2.5rem;padding-bottom:0;font-weight:300;text-transform:uppercase;letter-spacing:0.1em;text-shadow:1px 1px 3px #000}h1>small{font-size:1.5rem;line-height:1.5;font-weight:400;text-transform:none;color:RGBA(255,255,255,0.8);text-shadow:1px 1px 3px #000}form .row{margin-left:-0.25rem;margin-right:-0.25rem}form .row>.column{padding:0 0.25rem;position:relative}a{color:inherit}a:hover{color:#ffc845}.propertyTile,.pageTile,.blogTile,.agentTile,.suburbTile{border:1rem solid RGBA(255,255,255,0.1);position:relative;overflow:hidden}.propertyTile address{font-style:normal;text-transform:uppercase;font-weight:600;margin-bottom:0.25rem;text-align:center;letter-spacing:1px;font-size:13px}.propertyTile .details,.pageTile .details,.blogTile .details,.suburbTile .details{padding:1rem;background-color:RGBA(0,0,0,0.1)}.propertyTile .image-container,.pageTile .image-container,.blogTile .image-container,.suburbTile .image-container{overflow:hidden}.pageTile .image-container{background-color:#fff;padding:1rem}.propertyTile .image,.pageTile .image,.blogTile .image,.suburbTile .image{transition:all 0.4s;-webkit-transition:all 0.4s}.propertyTile:hover .image,.pageTile:hover .image,.blogTile:hover .image,.suburbTile:hover .image{transform:scale(1.2);-webkit-transform:scale(1.2);opacity:0.6}.propertyTile:hover .details,.pageTile:hover .details,.blogTile:hover .details,.suburbTile:hover .details{bottom:-1px}.propertyTile address [itemprop="addressLocality"]{color:#fff;font-weight:700;line-height:1.3;display:block;font-size:1rem}.propertyTile .caption{background:#ffc845;font-size:90%}.pageTile .title,.blogTile .title,.suburbTile .name{min-height:3rem;font-style:normal;text-transform:uppercase;font-weight:600;margin-bottom:0.25rem;text-align:center;letter-spacing:1px;font-size:13px}.blogTile .title{min-height:4.5rem}.pageTile .caption{font-size:0.8rem;min-height:18rem}.blogTile .caption{font-size:0.8rem}.propertyTile hr,hr.thick,.pageTile hr,.blogTile hr{margin:0.5rem auto;width:4rem;border-top:3px solid #fff}hr.thick{margin:2rem auto}.propertyTile .icons{font-size:12px}.propertyTile .agentContact{font-size:12px}.propertyTile .icons span{display:inline-block}.propertyTile .icons span+span{display:inline-block;margin-left:1rem}.propertyTile .slash{position:absolute;left:0px;top:0px}.propertyTile .caption .agentContact{padding:0.25rem 1rem;color:#888;clear:both;background:#fff;display:block}.propertyTile a .video{}.propertyTile .video{background:none repeat scroll 0 0 rgba(0,0,0,0.7);border-radius:2px;bottom:45%;box-shadow:0 0 0 1px rgba(255,255,255,0.4);left:50%;margin-left:-2rem;padding:0.5rem 0.75rem;position:absolute;right:0.5rem;text-align:center;text-shadow:0 0 1px #000;transition:opacity 0.5s ease 0s;width:4rem}button.block{width:100%}.agentTile .agentName,.agentRow .agentName{margin-bottom:0.25rem;font-size:1.25rem;line-height:1.2;text-transform:uppercase}.agentTile .agentName small{font-size:0.8rem;opacity:0.7;text-transform:uppercase}.agentTile .caption{background-color:#002E42;padding:1rem;text-align:center}.agentTile hr.thick{margin:1rem auto}.agentTile .button{margin-top:0.5rem}.agentTile [itemprop="image"]{opacity:0;transition:opacity 0.4s}.agentTile:hover [itemprop="image"]{opacity:1}[data-template-id="5"] .agentTile .agentName{font-size:1.1rem}[data-template-id="5"] .agentTile .caption{font-size:0.9rem}#contactButtons{margin:1rem 0 0}table.list{border-spacing:0;width:100%;border-collapse:collapse}table.list tr{border-bottom:1px solid RGBA(255,255,255,0.2)}table.list td{padding:0.75rem 0.5rem 0.75rem 0;line-height:1.3}table.list h2{margin:1rem 0 0}table.list .button{margin-top:0.25rem;margin-bottom:0.25rem}#breadcrumbs{font-size:0.85rem;padding:2rem}#breadcrumbs a+a:before{color:#ccc!important;content:"•";display:inline-block;font-family:"FontAwesome";margin:0 0.75em;text-decoration:none!important}blockquote{margin:0 0 2rem}blockquote.testimonial{margin:0}blockquote.testimonial>strong{display:block;padding-right:2rem;margin-top:10px;margin-left:2rem;margin-bottom:2rem}blockquote.testimonial>div:after{position:absolute;border-width:10px;border-style:solid;border-color:RGBA(255,255,255,0.1) transparent transparent;top:100%;transform:scale(1.0001);left:2rem;width:0;height:0;margin-left:-10px;content:""}blockquote.testimonial>div{padding:1rem 1.5rem;background:RGBA(255,255,255,0.1);position:relative}.fixedregion{width:100%;background-repeat:repeat;background-size:auto;background-position:center center}[data-loadstate="loaded"] .fixedregion{}.contentRegion{text-align:justify}#scrollerizer{display:none;text-shadow:0 0 5px #000}table.dataPager{margin-bottom:2rem}table.dataPager,table.dataPager tbody,table.dataPager tr,table.dataPager tr>td{display:block;text-align:center;width:100%}table.dataPager .resultPages a{background-color:RGBA(255,255,255,0.12);display:inline-block;line-height:3rem;min-width:3.5rem;font-weight:600;letter-spacing:2px;padding:0 1rem;vertical-align:bottom;text-transform:uppercase;text-align:center}table.dataPager .resultPages a:hover{background-color:RGBA(255,255,255,0.3)}table.dataPager .resultPages a.prev:before{content:"\2190";display:inline-block;margin:0 0.25em}table.dataPager .resultPages a.next:after{content:"\2192";display:inline-block;margin:0 0.25em}table.dataPager .resultPages a.first,table.dataPager .resultPages a.last{display:none}table.dataPager .resultCount{padding-bottom:0.5rem}table.dataPager .resultPages a.current{background-color:#ffc845;color:#00467f}form.searchBar{padding-bottom:2rem}div.contentRegion+.htmlform{margin-top:2rem}[data-template-id="21"] .blog_entry{margin-bottom:1em;padding-bottom:1em}[data-template-id="21"] div.tagsline{display:block;font-size:0.8em}[data-template-id="21"] div.tagsline a{background:rgba(255,255,255,0.12);display:inline-block;padding:0.25em 0.5em;margin:0 0.5em 0.5em 0}.panel{background:rgba(255,255,255,0.12);padding:0.25rem 0.5rem;margin:1rem 0}.leaflet-top,.leaflet-bottom{z-index:5!important}.leaflet-tile{}[data-template-id="5"] h2 small{display:block}[data-template-id="15"] a.button{margin-bottom:0.75em}.tabs.minimal~.tabSection{margin-top:2rem}[data-template-id="15"] h1 small{font-size:50%;text-transform:uppercase;display:block;margin-top:1rem;font-weight:700;letter-spacing:2px;opacity:0.8;margin-top:0}div.bullets{padding-left:1em}span.bullet{list-style-type:disc;display:list-item}.sharegrid a{text-align:center;font-size:10px;display:block;background-color:RGBA(255,255,255,0.1);border-radius:1px;padding:0.75rem 0 0.25rem;text-transform:uppercase}.sharegrid i{display:block;text-align:center;font-size:1.5rem}.agentTile.tiny{padding-bottom:0.5rem}.agentTile.tiny>a{display:none}.agentTile.tiny .caption,.agentTile.tiny .agentName{padding:0;margin:0}.agentTile.tiny .caption{float:none!important}.agentTile.tiny .button{display:none}.agentTile.tiny .caption>br{display:none}.agentTile.tiny{border-top:1px solid RGBA(0,0,0,0.1);padding-top:1rem;padding-bottom:1rem;background:transparent}:last-child>.agentTile.tiny{border-bottom:1px solid RGBA(0,0,0,0.1)}footer{position:fixed;bottom:0;left:0;right:0;z-index:5}footer .column,footer ul#social>li>a{line-height:3rem}.twocols{columns:2;-moz-columns:2;-webkit-columns:2;column-gap:4rem;-moz-column-gap:4rem;-webkit-column-gap:4rem}.twocols>*{column-break-inside:avoid;-moz-column-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}[data-template-id="5"] h1{font-size:1.66rem;font-weight:600;text-shadow:none}[data-template-id="5"] h1>small{margin:0 auto;text-shadow:none}[data-template-id="15"] #headlineContainer .caption{position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,51,73,0.7);padding:2rem 0;text-shadow:none}[data-template-id="5"] li[itemtype="http://schema.org/Event"]{border:1px solid RGBA(255,255,255,0.3);padding-left:0.5rem;padding-right:0.5rem;margin-bottom:0.5rem}.burb{text-shadow:1px 1px 2px #000;position:relative}.burb h1{line-height:1.2}.burb h1>small{font-family:"Dancing Script";letter-spacing:0}.mapbox{color:#003349;font-family:"Raleway-Webfront",sans-serif;font-size:12px;line-height:1.2;padding-top:0.5em}.mapbox .suburb{display:block;font-weight:700;text-transform:uppercase}.mapbox a.button{background-color:#00467F;height:2.4em;line-height:2.4em;margin-top:0.25em}.mapbox a.button:hover{color:#ffc845!important}.mapbox .contracttext{font-size:11px;font-weight:bold;display:block;opacity:0.7}#videoContainer{background-color:RGBA(0,0,0,0.1)}#videoContainer>div>div>.contentRegion{padding:2rem 10%;text-align:center}#searchFormContainer{padding:1rem 0 0;position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,51,73,0.8)}.panel{}.date{text-align:center;display:block;border:1px solid RGBA(255,255,255,0.1);width:3rem;margin-top:3px}.date .month{font-size:10px;display:block;text-transform:uppercase}.date .day{display:block;font-weight:400;font-size:1.15rem;padding:0.25rem 0;border-top:1px solid RGBA(255,255,255,0.1)}.blog-title{line-height:1.3}.blog-category{font-size:0.8rem;opacity:0.7}.blog-list>li{overflow:hidden}.blog-list>li+li{padding-top:1rem;margin-top:1rem;border-top:1px solid RGBA(255,255,255,0.1)}.collapsible{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;overflow:hidden;max-height:400px;padding:0.5rem 0 0.5rem;opacity:1}.collapsible.collapsed{max-height:0;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;opacity:0;padding:0}#searchOrderBy .active a{font-weight:700;background-color:#ffc845}hr+h2,hr+h3{margin-top:0}#phone{font-size:2rem;font-weight:300}[data-template-id="2"] #contentContainer{padding-top:3rem}.contentRegion table td,.contentRegion table th{vertical-align:top;padding:0.25rem 0}.contentRegion table td+*,.contentRegion table th+*{padding-left:1rem}.slideshow-thumbs{position:absolute;bottom:0;left:0;right:0;text-align:center}.slideshow-thumbs>span{display:inline-block;width:1rem;height:1rem;margin:0 0.15rem;border-radius:50%;background:#fff;opacity:0.5;border:1px solid #003349}.carousel-wrap[data-current-slide="1"]+.slideshow-thumbs>span:nth-child(1),.carousel-wrap[data-current-slide="2"]+.slideshow-thumbs>span:nth-child(2),.carousel-wrap[data-current-slide="3"]+.slideshow-thumbs>span:nth-child(3),.carousel-wrap[data-current-slide="4"]+.slideshow-thumbs>span:nth-child(4),.carousel-wrap[data-current-slide="5"]+.slideshow-thumbs>span:nth-child(5),.carousel-wrap[data-current-slide="6"]+.slideshow-thumbs>span:nth-child(6),.carousel-wrap[data-current-slide="7"]+.slideshow-thumbs>span:nth-child(7),.carousel-wrap[data-current-slide="8"]+.slideshow-thumbs>span:nth-child(8),.carousel-wrap[data-current-slide="9"]+.slideshow-thumbs>span:nth-child(9),.carousel-wrap[data-current-slide="10"]+.slideshow-thumbs>span:nth-child(10),.carousel-wrap[data-current-slide="11"]+.slideshow-thumbs>span:nth-child(11),.carousel-wrap[data-current-slide="12"]+.slideshow-thumbs>span:nth-child(12),.carousel-wrap[data-current-slide="13"]+.slideshow-thumbs>span:nth-child(13),.carousel-wrap[data-current-slide="14"]+.slideshow-thumbs>span:nth-child(14),.carousel-wrap[data-current-slide="15"]+.slideshow-thumbs>span:nth-child(15),.carousel-wrap[data-current-slide="16"]+.slideshow-thumbs>span:nth-child(16),.carousel-wrap[data-current-slide="17"]+.slideshow-thumbs>span:nth-child(17),.carousel-wrap[data-current-slide="18"]+.slideshow-thumbs>span:nth-child(18),.carousel-wrap[data-current-slide="19"]+.slideshow-thumbs>span:nth-child(19),.carousel-wrap[data-current-slide="20"]+.slideshow-thumbs>span:nth-child(20),.carousel-wrap[data-current-slide="21"]+.slideshow-thumbs>span:nth-child(21),.carousel-wrap[data-current-slide="22"]+.slideshow-thumbs>span:nth-child(22),.carousel-wrap[data-current-slide="23"]+.slideshow-thumbs>span:nth-child(23),.carousel-wrap[data-current-slide="24"]+.slideshow-thumbs>span:nth-child(24),.carousel-wrap[data-current-slide="25"]+.slideshow-thumbs>span:nth-child(25),.carousel-wrap[data-current-slide="26"]+.slideshow-thumbs>span:nth-child(26){opacity:1}.miniform{margin-bottom:1rem}.miniform fieldset{padding-top:0;border:none;margin:0}.miniform .htmlform-title{display:none}.miniform a{display:inline-block;position:relative;outline:none;color:#ffc845!important}.miniform a:after{content:">";display:inline-block;margin-left:0.5rem;transition:transform 0.4s}.miniform a.active:after{transform:rotate(90deg)}@media (min-width:90em){#featureVideo{width:50%}}@media (max-width:82em){html{font-size:13px}body{padding:0;font-size:13px}header#mainHeader:after{display:none}footer#mainFooter{position:relative}header#mainHeader{position:fixed;top:0rem;left:0rem;right:0rem;padding:0.5rem 0}}@media (max-width:65em){*,*:before,*:after{text-rendering:optimizeSpeed;-webkit-text-rendering:optimizeSpeed;-moz-text-rendering:optimizeSpeed}section>.container{padding-left:2rem;padding-right:2rem}#headlineContainer .caption{padding:0 12%;font-size:3rem}#headlineContainer .caption{padding:0 12%;font-size:2.4rem}.propertyTile address{font-size:0.8rem}.carousel .caption{padding:1rem 0;left:0rem;right:0rem}table.list.events td{line-height:1.5;padding-top:0;padding-bottom:0}table.list.events tr{border:0;border-top:1px solid RGBA(255,255,255,0.2);padding-top:0.5rem;padding-bottom:0.5rem}table.list tr.dateHeader{padding:2rem 0 0.25rem;font-size:133%;border:0;border-top:1px solid RGBA(255,255,255,0.2)}table.list [itemprop="location"] [itemprop="addressLocality"]{text-transform:uppercase}[data-template-id="7"] table.list tr td:nth-child(n+2),[data-template-id="9"] table.list tr td:nth-child(n+2){margin-left:80px}.twocols{columns:1;-moz-columns:1;-webkit-columns:1}footer .column,footer ul#social>li>a{line-height:inherit}#blogFooter ul.social a{font-size:1.33rem}footer ul#social>li>a{width:3rem;line-height:3rem;display:inline-block;text-align:center}footer{padding:0.5rem 0}[data-template-id="5"] h2~a.top-tip{padding:0.5rem 0.75rem;background-color:RGBA(255,255,255,0.1);display:inline-block;margin-bottom:0.25em}[data-template-id="5"] li[itemtype="http://schema.org/Event"]{border:1px solid RGBA(255,255,255,0.3);padding:0.25rem 1rem;margin-bottom:0.75rem}}@media (max-width:36em){main .column.tiny-12+.column.tiny-12{margin-top:2rem}section>.container{padding-left:1rem;padding-right:1rem;width:96%}header#mainHeader{padding:0}header#mainHeader>article{padding:0 1rem}header#mainHeader #logo img{width:220px;height:auto;transform:none!important}.container{width:90%}.carousel .caption{padding:0.5rem}.carousel .caption .headline{font-size:1rem}#contentContainer{padding-top:2rem}#headlineContainer .caption{padding:0 5%;font-size:1.8rem}#headlineContainer .caption small{font-size:0.8rem;margin-top:0.25rem}#contactButtons a.button{font-size:18px;height:2em;line-height:2em;margin:0.25em}#contactButtons a.button>.fa{font-size:inherit}#contactButtons{margin:0}table.dataPager .resultPages a{width:20%;float:left;min-width:none;margin-bottom:1px}table.dataPager .resultPages a.next,table.dataPager .resultPages a.prev{clear:both;width:auto;float:none;display:block;margin:1px}h1{font-size:2rem}table.list .block[class*="trow"]{padding:0.5rem 0}table.list .block[class*="tcell"]{padding:0}#searchFormContainer{padding:1rem 0 0;position:static;background-color:RGBA(0,0,0,0.1)}#buttonbar a.button{display:block!important;width:100%;margin-bottom:0.25rem}section.burb{padding-top:2rem;padding-bottom:2rem}}@keyframes propertyTileLoad{from{opacity:0;transform:scale(0.8) rotateY(30deg)}to{opacity:1;transform:none}}@-webkit-keyframes propertyTileLoad{from{opacity:0;-webkit-transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0px)}}.csstransitions #headlineContainer #imageContainer{opacity:0;transition:opacity 1s;-webkit-transition:opacity 1s}.csstransitions [data-loadstate="loaded"] #headlineContainer #imageContainer{opacity:1}ul.searchResults>li{perspective:500px}.csstransitions .propertyTile{opacity:0;transform-origin:top left;-webkit-transform-origin:top left}.csstransitions [data-loadstate="loaded"] .propertyTile{transform-origin:center center;animation:0.8s ease 0s normal forwards 1 propertyTileLoad;-webkit-animation:0.8s ease 0s normal forwards 1 propertyTileLoad}.csstransitions li:nth-child(1)>.propertyTile{animation-delay:0.15s}.csstransitions li:nth-child(2)>.propertyTile{animation-delay:0.3s}.csstransitions li:nth-child(3)>.propertyTile{animation-delay:0.45s}.csstransitions li:nth-child(4)>.propertyTile{animation-delay:0.6s}.csstransitions li:nth-child(5)>.propertyTile{animation-delay:0.75s}.csstransitions li:nth-child(6)>.propertyTile{animation-delay:0.9s}.csstransitions li:nth-child(7)>.propertyTile{animation-delay:1.05s}.csstransitions li:nth-child(8)>.propertyTile{animation-delay:1.2s}.csstransitions li:nth-child(9)>.propertyTile{animation-delay:1.35s}.csstransitions li:nth-child(10)>.propertyTile{animation-delay:1.5s}.csstransitions li:nth-child(11)>.propertyTile{animation-delay:1.65s}.csstransitions li:nth-child(12)>.propertyTile{animation-delay:1.8s}.csstransitions li:nth-child(13)>.propertyTile{animation-delay:1.95s}.csstransitions li:nth-child(14)>.propertyTile{animation-delay:2.1s}.csstransitions li:nth-child(15)>.propertyTile{animation-delay:2.25s}.csstransitions li:nth-child(16)>.propertyTile{animation-delay:2.4s}.csstransitions li:nth-child(17)>.propertyTile{animation-delay:2.55s}.csstransitions li:nth-child(18)>.propertyTile{animation-delay:2.7s}.csstransitions li:nth-child(19)>.propertyTile{animation-delay:2.85s}.csstransitions li:nth-child(20)>.propertyTile{animation-delay:3s}.csstransitions li:nth-child(21)>.propertyTile{animation-delay:3.15s}.csstransitions li:nth-child(22)>.propertyTile{animation-delay:3.3s}.csstransitions li:nth-child(23)>.propertyTile{animation-delay:3.45s}.csstransitions li:nth-child(24)>.propertyTile{animation-delay:3.6s}.csstransitions li:nth-child(1)>.propertyTile{-webkit-animation-delay:0.15s}.csstransitions li:nth-child(2)>.propertyTile{-webkit-animation-delay:0.3s}.csstransitions li:nth-child(3)>.propertyTile{-webkit-animation-delay:0.45s}.csstransitions li:nth-child(4)>.propertyTile{-webkit-animation-delay:0.6s}.csstransitions li:nth-child(5)>.propertyTile{-webkit-animation-delay:0.75s}.csstransitions li:nth-child(6)>.propertyTile{-webkit-animation-delay:0.9s}.csstransitions li:nth-child(7)>.propertyTile{-webkit-animation-delay:1.05s}.csstransitions li:nth-child(8)>.propertyTile{-webkit-animation-delay:1.2s}.csstransitions li:nth-child(9)>.propertyTile{-webkit-animation-delay:1.35s}.csstransitions li:nth-child(10)>.propertyTile{-webkit-animation-delay:1.5s}.csstransitions li:nth-child(11)>.propertyTile{-webkit-animation-delay:1.65s}.csstransitions li:nth-child(12)>.propertyTile{-webkit-animation-delay:1.8s}.csstransitions li:nth-child(13)>.propertyTile{-webkit-animation-delay:1.95s}.csstransitions li:nth-child(14)>.propertyTile{-webkit-animation-delay:2.1s}.csstransitions li:nth-child(15)>.propertyTile{-webkit-animation-delay:2.25s}.csstransitions li:nth-child(16)>.propertyTile{-webkit-animation-delay:2.4s}.csstransitions li:nth-child(17)>.propertyTile{-webkit-animation-delay:2.55s}.csstransitions li:nth-child(18)>.propertyTile{-webkit-animation-delay:2.7s}.csstransitions li:nth-child(19)>.propertyTile{-webkit-animation-delay:2.85s}.csstransitions li:nth-child(20)>.propertyTile{-webkit-animation-delay:3s}.csstransitions li:nth-child(21)>.propertyTile{-webkit-animation-delay:3.15s}.csstransitions li:nth-child(22)>.propertyTile{-webkit-animation-delay:3.3s}.csstransitions li:nth-child(23)>.propertyTile{-webkit-animation-delay:3.45s}.csstransitions li:nth-child(24)>.propertyTile{-webkit-animation-delay:3.6s}@media print{html{font-size:11px!important}body{font-size:11px!important;padding:0!important}.container{width:100%!important}header#mainHeader{display:none!important}footer,#breadcrumbs{display:none}*{background:none repeat scroll 0 0 #fff!important;color:#000!important}p{margin:0.25em}[data-template-id="2"] #headlineContainer{display:none!important}form,#searchContainer form,.tabs,#imageContainer{display:none!important}#headlineContainer,#searchContainer{padding-top:1em;padding-bottom:1em;height:auto!important}#headlineContainer .caption,#searchContainer .caption{text-shadow:none}#contentContainer,#searchContainer+#contentContainer{min-height:none;padding:1em 0}table.list tr{border-top:1px solid #000;page-break-inside:avoid}table.list tr.dateHeader{page-break-after:avoid}table.list{border-bottom:1px solid #000}table.list td{padding-top:1em;padding-bottom:1em}ul>li,table.list tr{page-break-inside:avoid}*{background-color:#fff!important;color:#000!important;text-shadow:none!important}footer#mainFooter,#blogFooter{display:none!important}}