/*! lodge */
@media only screen and (min-width:48em){.row .large-1{position:relative;width:8.33333%}.row .large-2{position:relative;width:16.66667%}.row .large-3{position:relative;width:25%}.row .large-4{position:relative;width:33.33333%}.row .large-5{position:relative;width:41.66667%}.row .large-6{position:relative;width:50%}.row .large-7{position:relative;width:58.33333%}.row .large-8{position:relative;width:66.66667%}.row .large-9{position:relative;width:75%}.row .large-10{position:relative;width:83.33333%}.row .large-11{position:relative;width:91.66667%}.row .large-12{position:relative;width:100%}.row .large-offset-1{position:relative;margin-left:8.33333%}.row .large-offset-2{position:relative;margin-left:16.66667%}.row .large-offset-3{position:relative;margin-left:25%}.row .large-offset-4{position:relative;margin-left:33.33333%}.row .large-offset-5{position:relative;margin-left:41.66667%}.row .large-offset-6{position:relative;margin-left:50%}.row .large-offset-7{position:relative;margin-left:58.33333%}.row .large-offset-8{position:relative;margin-left:66.66667%}.row .large-offset-9{position:relative;margin-left:75%}.row .large-offset-10{position:relative;margin-left:83.33333%}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.small-push-2{left:inherit}.small-pull-2{right:inherit}.small-push-3{left:inherit}.small-pull-3{right:inherit}.small-push-4{left:inherit}.small-pull-4{right:inherit}.small-push-5{left:inherit}.small-pull-5{right:inherit}.small-push-6{left:inherit}.small-pull-6{right:inherit}.small-push-7{left:inherit}.small-pull-7{right:inherit}.small-push-8{left:inherit}.small-pull-8{right:inherit}.small-push-9{left:inherit}.small-pull-9{right:inherit}.small-push-10{left:inherit}.small-pull-10{right:inherit}.column.large-centered,.columns.large-centered{position:relative;margin-left:auto;margin-right:auto;float:none!important}}.show-for-large-down,.show-for-medium-down,.show-for-small{display:inherit!important}.show-for-large,.show-for-large-up,.show-for-medium,.show-for-medium-up,.show-for-xlarge{display:none!important}.hide-for-large,.hide-for-large-up,.hide-for-medium,.hide-for-medium-up,.hide-for-xlarge{display:inherit!important}.hide-for-large-down,.hide-for-medium-down,.hide-for-small{display:none!important}table.hide-for-large,table.hide-for-large-up,table.hide-for-medium,table.hide-for-medium-up,table.hide-for-xlarge,table.show-for-large-down,table.show-for-medium-down,table.show-for-small{display:table}thead.hide-for-large,thead.hide-for-large-up,thead.hide-for-medium,thead.hide-for-medium-up,thead.hide-for-xlarge,thead.show-for-large-down,thead.show-for-medium-down,thead.show-for-small{display:table-header-group!important}tbody.hide-for-large,tbody.hide-for-large-up,tbody.hide-for-medium,tbody.hide-for-medium-up,tbody.hide-for-xlarge,tbody.show-for-large-down,tbody.show-for-medium-down,tbody.show-for-small{display:table-row-group!important}tr.hide-for-large,tr.hide-for-large-up,tr.hide-for-medium,tr.hide-for-medium-up,tr.hide-for-xlarge,tr.show-for-large-down,tr.show-for-medium-down,tr.show-for-small{display:table-row!important}td.hide-for-large,td.hide-for-large-up,td.hide-for-medium,td.hide-for-medium-up,td.hide-for-xlarge,td.show-for-large-down,td.show-for-medium-down,td.show-for-small,th.hide-for-large,th.hide-for-large-up,th.hide-for-medium,th.hide-for-medium-up,th.hide-for-xlarge,th.show-for-large-down,th.show-for-medium-down,th.show-for-small{display:table-cell!important}@media only screen and (min-width:48em){.show-for-medium,.show-for-medium-up{display:inherit!important}.show-for-small{display:none!important}.hide-for-small{display:inherit!important}.hide-for-medium,.hide-for-medium-up{display:none!important}table.hide-for-small,table.show-for-medium,table.show-for-medium-up{display:table}thead.hide-for-small,thead.show-for-medium,thead.show-for-medium-up{display:table-header-group!important}tbody.hide-for-small,tbody.show-for-medium,tbody.show-for-medium-up{display:table-row-group!important}tr.hide-for-small,tr.show-for-medium,tr.show-for-medium-up{display:table-row!important}td.hide-for-small,td.show-for-medium,td.show-for-medium-up,th.hide-for-small,th.show-for-medium,th.show-for-medium-up{display:table-cell!important}}@media only screen and (min-width:80em){.show-for-large,.show-for-large-up{display:inherit!important}.show-for-medium,.show-for-medium-down{display:none!important}.hide-for-medium,.hide-for-medium-down{display:inherit!important}.hide-for-large,.hide-for-large-up{display:none!important}table.hide-for-medium,table.hide-for-medium-down,table.show-for-large,table.show-for-large-up{display:table}thead.hide-for-medium,thead.hide-for-medium-down,thead.show-for-large,thead.show-for-large-up{display:table-header-group!important}tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.show-for-large,tbody.show-for-large-up{display:table-row-group!important}tr.hide-for-medium,tr.hide-for-medium-down,tr.show-for-large,tr.show-for-large-up{display:table-row!important}td.hide-for-medium,td.hide-for-medium-down,td.show-for-large,td.show-for-large-up,th.hide-for-medium,th.hide-for-medium-down,th.show-for-large,th.show-for-large-up{display:table-cell!important}}@media only screen and (min-width:90em){.show-for-xlarge{display:inherit!important}.show-for-large,.show-for-large-down{display:none!important}.hide-for-large,.hide-for-large-down{display:inherit!important}.hide-for-xlarge{display:none!important}table.hide-for-large,table.hide-for-large-down,table.show-for-xlarge{display:table}thead.hide-for-large,thead.hide-for-large-down,thead.show-for-xlarge{display:table-header-group!important}tbody.hide-for-large,tbody.hide-for-large-down,tbody.show-for-xlarge{display:table-row-group!important}tr.hide-for-large,tr.hide-for-large-down,tr.show-for-xlarge{display:table-row!important}td.hide-for-large,td.hide-for-large-down,td.show-for-xlarge,th.hide-for-large,th.hide-for-large-down,th.show-for-xlarge{display:table-cell!important}}.hide-for-portrait,.show-for-landscape{display:inherit!important}.hide-for-landscape,.show-for-portrait{display:none!important}.office-agents-list a.agent-image img{visibility:hidden}#content #gallery-thumbs,#for-sale-in,#gallery-thumbs .image-nav,#login #isLogin-label,#login #login-label,#login #path-label,.actions,.form-content dt,.hide.phone,.slide,.smallslider .sub-slider .single_image a,body.contacts-signup #address2-label,body.lodge-offices #find-label{display:none}.office-agents-list li{width:49%;float:left}.lcol .col-section.social ul li,.two-col>div:first-child{float:left}.two-col>div:last-child{float:right}#content .detailsinfo .detailsinfo-agents .two-col>div:first-child img,.actions li.award_btn a,.actions li.box_plus_btn a,.actions li.letter_btn a,.actions li.magnify_glass_btn a,.actions li.printer_btn a,.actions li.star_btn a,.cycle-1 .cycle-slide .image img{display:block}.actions li.magnify_glass_btn:before,.image,.image-nav a,.office-agents-list a.agent-image,.search-listing .zend_form:before,.search-panel a:after{background-position:50% 50%;background-repeat:no-repeat}#gallery-thumbs .disabled:before,#gallery-thumbs .image:before,.before_overlay,.cycle-1 .image:before{content:"";display:block;position:absolute}#existing form,#gallery-thumbs,.cycle-1 .cycle-slide,.cycle-1 .cycle-slide .image img,.detailsheader,.listing .listingprice,.listings .listingnumber,.listings>li,.rcol .map,.sidebar .sbsearchinner .sbspacer select,.sidebar .sbsearchinner .sbspacer ul,.smallslider .cycle-slideshow,.smallslider .image,li.listing .two-col{width:100%}.sidebar .sbspacer.keywords input{width:100%;box-sizing:border-box}.page_menu .menu-label{top:0;width:100%;position:absolute}.detailsheader .detailsheadleft h3:before{content:"";display:block;position:absolute;top:0;height:100%}.find_links li.large_award_btn a:before,.find_links li.person_btn a:before,.find_links li.sign_btn a:before,.find_links li.sold_btn a:before,.quick_links li a:before,.quick_links li.book_btn a:before,.quick_links li.gavel_btn a:before,.quick_links li.speech_btn a:before,.quick_links li.tick_btn a:before,.quick_links li.tree_btn a:before{top:50%}#agent-profile #contact ul,.actions ul,.detailsinfo-property ul,.icon_list ul,.lcol .col-section.social ul,.lcol .links ul,.link-box ul,.multilist ul,.no_padding,.office-agents-list ul,.plain_list,.see-also ul,body.home .gallery ul,ul.underline_list{padding:0;margin:0}#content .detailsinfo .detailsinfo-agents .two-col>div:first-child img,#gallery-view li.listing,.center_margin,.lcol .col-section.newsletter h2,.rcol .lodge-profile,.rcol .map .medium,.rcol .map .small,.rcol .news-root,.side-form form .two-col,.side-form form h2,.side-form form input,.sidebar .search-panel .sbtextsearch .sbleftsm,.sidebar .search-panel a,li.listing .listingleft{margin:0 auto}.rel_right{position:relative;float:right}@media (min-width:36.923em){#gallery .image-nav,.actions h2,.page_menu .menu-label,.show.phone{display:none}#content .hide.phone,.find_links ul,.quick_links ul,body #gallery-thumbs .image-nav{display:block}.page_menu .slide{display:block!important}body .listing .listingprice,body .listing .two-col>div:last-child{float:right}body .lcol .col-section.newsletter h2,body .sidebar .buttons{text-align:left}.listings .listingnumber{text-align:right}}@media (min-width:57.923em){body .search-listing{text-align:left;height:1em}body .searchsortby select{width:30%}.lodge-savedsearches .buttons{float:right}}#content .detailsinfo .detailsinfo-agents .two-col{display:block}.center-block{margin:0 auto;width:60%}@media (min-width:36.923em){.center-block{margin-top:50px}}.search-panel .sbtextsearch input{padding:5px 0;margin:5px 0;float:left}.search-panel .sbtextsearch input[type=text]{padding-left:5px;border-right:0;width:177px}body.lodge-offices .content form input[type=submit]{margin-top:20px}@media (min-width:36.923em){body.lodge-offices .content form input[type=submit]{width:100px}}@media (min-width:36.923em){body.news-root .forms input[type=submit]{width:100px}}body.pid-7208 #content form input[type=submit]{margin-left:30px}.sales-listing table{width:100%}.sales-listing td{width:33%}.sales-listing h2{padding-top:20px}.listings li .listingright{float:left}@media (min-width:57.923em){.listings li .listingright{float:right}}#faqs textarea{width:96%}@media (min-width:36.923em){#faqs textarea{width:auto}}body.content .banner{margin:0 auto}.zend_form{max-width:350px}.zend_form select{margin:5px 0;border-radius:3px}.content .zend_form select,.zend_form input{width:100%;box-sizing:border-box}.zend_form input[type=submit]{font-weight:100}.zend_form dd{margin:0}.zend_form textarea{border-radius:3px;margin:5px 0;width:100%;box-sizing:border-box}.zend_form .input,.zend_form input.selectDate{border-radius:3px;margin:5px 0}.zend_form input.selectDate{font-family:Montserrat,Verdana,Tahoma,Helvetica,sans-serif;color:#000;border:1px solid #CDCDCD;padding:5px;background-image:none;font-size:11px}#tabs{border:0}#tabs .ui-tabs-panel{padding:10px 0 0;height:auto;min-height:230px}@media (min-width:36.923em){#tabs .ui-tabs-panel{height:auto;min-height:350px}}@media (min-width:57.923em){#tabs .ui-tabs-panel{height:563px}}#tabs .ui-tabs-nav li{float:right}#tabs .display{width:270px;height:270px}@media (min-width:425px){#tabs .display{width:350px;height:350px}}@media (min-width:550px){#tabs .display{width:475px;height:475px}}@media (min-width:730px){#tabs .display{width:660px;height:530px}}#tabs #player video{max-width:100%}#tabs #player{width:100%;display:block}#tabs #tabs-3,#tabs #tabs-4{height:auto}.video-section{height:auto!important}@media (min-width:36.923em){#tabs #player{width:654px;height:367px}}.see-also ul li.listing{margin:0 auto}.see-also li.listing{width:285px}.see-also .image img{height:145px}@media (min-width:36.923em){#content .see-also .listing.middle{margin:5px 30px 0}#content .see-also li.listing{float:left;width:200px;margin:5px 0 25px}}.form-content div{padding-right:5px}.form-content dd{display:inline-block;margin:0}.form-content dd:last-child{padding-left:5px}.search-panel #sbsearcharea{box-shadow:0 0 10px #888}.search-panel h2{height:32px}.search-panel a:after{width:15px;height:2em;background-image:url(/realestate/assets/images/lodge/white_plus.png)}.search-panel .active a{background-image:none}.search-panel .active a:after{background-image:url(/realestate/assets/images/lodge/white_minus.png)}.search-panel a.clear-input:after{background-image:none}.search-panel a.clear-input:hover{cursor:pointer}.itemCount{float:right;text-align:center;margin-top:10px}.itemCount .nextlink,.itemCount .pagelink,.itemCount .prevlink{line-height:25px;height:25px;width:25px;margin-right:5px;display:inline-block}.itemCount span.nextlink,.itemCount span.prevlink{visibility:hidden}.itemCount a.nextlink{margin-right:0}.before_overlay{width:100%;height:100%;background:rgba(255,255,255,.6)}.icon_list ul{display:inline-block}.icon_list li{text-align:center}.icon_list li *{display:inline}.icon_list ul{height:20px}.icon_list .item{display:inline-block}.icon_list .label{display:inline-block;line-height:20px;font-size:14px}.icon_list img{padding-right:3px;display:block;float:left;margin-top:-8px;height:25px}.icon_list .listingicon{font-size:12px;width:50px;height:100%}@media (min-width:36.923em){.icon_list{float:left}.icon_list ul{text-align:left;display:block}}.realestate-listing .detailsheadright .icon_list ul{height:32px}@media (max-width:420px){.realestate-listing .detailsheadright .icon_list ul{display:block}}.realestate-listing .detailsheadright .icon_list .listingicon{border-color:#EEE}.realestate-listing .detailsheadright .icon_list li{width:60px}.realestate-listing .detailsheadright .icon_list img{margin-top:-5px;height:32px}.realestate-listing .detailsheadright .icon_list .label{line-height:36px;font-size:20px}#list-view .icon_list{text-align:center}#list-view .icon_list ul{display:inline-block}.smallslider .icon_list img{margin-top:0}.sub-slider{padding:0 15px;height:40px}.sub-slider .description{padding:15px}.image{position:relative}.image img{visibility:hidden}.image .label-tag{position:absolute;right:0;height:34px;margin-right:-10px;padding-left:10px;padding-right:10px;margin-bottom:10px;bottom:0;z-index:110}.image a{display:block;top:0;position:absolute;width:100%;height:100%}.label-sold .image .label-tag,.narrow .image .label-tag{text-align:center;padding-left:10px;font-size:12px}.smallslider .sub-slider .controls{position:relative;float:right;margin-top:0;text-align:center;width:55px;height:100%}.smallslider .sub-slider .controls .prev{left:0;height:100%}.smallslider .sub-slider .controls a.prev:hover{cursor:pointer;background-color:grey}.smallslider .sub-slider .controls .next{right:0;height:100%}.smallslider .sub-slider .controls a.next:hover{cursor:pointer;background-color:grey}.smallslider .sub-slider .controls .pager{line-height:40px}.smallslider .sub-slider a{position:absolute;top:0;width:10px;display:block}.smallslider .icon_list{float:left;margin:0;padding-top:10px}.smallslider .icon_list .listingicon img{width:20px;height:20px}.smallslider .cycle-slideshow{height:auto}.smallslider .cycle-slideshow .image{background-position:50% 50%;background-repeat:no-repeat}.smallslider .listingicon{min-width:42px;width:auto}.smallslider ul{overflow:hidden;max-width:168px}.smallslider .noimages,.smallslider img{height:180px;display:block}a.image{display:block;height:100%}.noimages{height:183px}.gallery .listing h2{position:relative;margin:0}.gallery .listing h2 a{display:inline-block;position:absolute;bottom:0}@media (min-width:36.923em){.gallery .listing.odd{float:right}.gallery .listing.even{float:left}}.detailsheader li{border:0 solid #EEE}#agent-profile .branch-details{padding-top:15px;display:block}#agent-profile #contact input,#agent-profile #contact textarea{margin-bottom:10px}#agent-profile #agent-links ul{height:40px}#agent-profile #agent-links ul li{float:right;margin-right:10px;margin-top:2px}#agent-profile #description{clear:both;padding-top:15px}#agent-profile .details{padding-bottom:20px}#agent-profile .profile_image{padding:0 0 20px;display:block;width:100%}#agent-profile form{width:100%}#agent-profile input,#agent-profile textarea{display:block;width:100%}@media (min-width:36.923em){#agent-profile .branch-details{padding-top:0;display:block;float:right}#agent-profile .details{padding-bottom:0;float:left;width:410px}#agent-profile #contact{float:right;max-width:240px}#agent-profile input,#agent-profile textarea{box-sizing:border-box}}.content{position:relative}body .content{float:none}@media (min-width:61.468em){#content .content{width:660px}}body #content{position:relative}body #content .content{float:none}@media (min-width:36.923em){body #content .content{float:right;min-height:595px}}body.home #content .content{min-height:inherit}body.home #advsearch div.keywords{width:100%;margin-bottom:10px;border-bottom:1px solid #CCC;position:relative}body.home .keywords input[type=submit]{display:none}@media (min-width:57.923em){body.home .keywords input[type=submit]{display:block}}body.home .keywords input[type=text]{width:355px}@media (min-width:36.923em){body.home .keywords input[type=text]{width:96%}}@media (min-width:57.923em){body.home .keywords input[type=text]{width:558px}}body.home .keywords input{float:left}body.home .keywords .go{position:absolute;top:0;right:0;height:35px!important;display:block!important}body.realestate-listing .rcol .menu-label{height:35px}body.realestate-listing .image .noimages{height:145px}body.realestate-listing button#showMapButton{border:none;background:0 0}body.realestate-listing button#showMapButton:hover{text-decoration:underline}body.news-root #Go-label{display:none}body.news-root .tag-search .text{width:100%;display:inline-block}body.news-root .tag-search .tag{margin:5px 0;border-radius:3px}body.news-root .tag-search input{width:100%;display:inline-block;box-sizing:border-box}body.contacts-signup .content dt{margin-top:5px}@media (min-width:36.923em){body.contacts-signup .content dd{padding-left:20px}}body.contacts-signup .content form input[type=submit]{margin-top:20px}@media (min-width:36.923em){body.contacts-signup .content form input[type=submit]{width:auto;margin-left:0}}body.contacts-signup #newsletter-element,body.contacts-signup #newsletter-label{display:inline-block}body.contacts-signup #newsletter-label{margin-bottom:5px}body.contacts-signup #newsletter-element{width:15px;padding-left:10px}body.contacts-signup #newsletter-element input{margin:0 0 -1px;display:block}body.contact-us .content dt{margin-top:5px}@media (min-width:36.923em){body.contact-us .content dd{padding-left:20px}}body.contact-us .content form input[type=submit]{margin-top:20px}@media (min-width:36.923em){body.contact-us .content form input[type=submit]{width:auto;margin-left:0}}div#offices .office{float:left;width:323px}div#offices .map{float:right}body.contact-us #currentRentalApplication-element,body.contact-us #currentRentalBondRefunded-element,body.contact-us #currentRentalDebt-element,body.contact-us #currentRentalEverRefused-element,body.contact-us #currentRentalEverTerminated-element,body.contact-us #howDidYouHear-element,body.contact-us #pets-element,body.contact-us #sex-element,body.contact-us #smoker-element{margin-top:5px}body.contact-us .content form .zend_form input[type=submit]{margin-top:0}body.contact-us label input[type=radio]{width:auto;margin-right:5px}@media (min-width:36.923em){div#offices .office{padding-bottom:15px;min-height:260px;text-align:left}div#offices .odd{margin-right:13px}body.contact-us form{clear:both}body.contact-us .content .zend_form>dd{padding-left:0}}@media (min-width:36.923em){body.lodge-offices .content dd{width:300px;padding-left:20px}}.office-agents-list li{padding-bottom:15px}.office-agents-list a.agent-image{display:inline-block;float:left;width:100px;height:153px;padding:10px}#login dt{padding:5px}#login dd{margin-bottom:10px}#login label{color:#000;font-weight:700}#login #login-element{display:block;text-align:right;width:auto;margin-top:20px;margin-bottom:20px}#login #remember-label{float:left;margin-top:15px;padding-bottom:10px;display:inline-block}#login #remember-element{float:left;margin-top:22px;margin-left:10px;display:inline-block}#login #remember-element input{width:auto}#login form input[type=submit]{display:inline-block}@media (min-width:36.923em){#login form input[type=submit]{width:30%;margin:0}#login p{display:inline-block}#login p:first-child,#login p:last-child{float:left}#login #remember-label{margin-top:15px}#login #remember-element{margin-top:22px}}#list-view .listingaddress{float:none;width:auto}#list-view .listing{margin-bottom:20px;padding-bottom:10px}#list-view .listingright{padding-top:10px}@media (min-width:36.923em){#list-view .listingright{padding-top:0;position:relative}}#list-view .listingprice{float:none}@media (min-width:36.923em){#list-view .listingprice{float:right}}.listingviewing{display:inline-block;float:none;padding:2px 20px;margin:8px auto;text-transform:uppercase;border:1px solid #BB1115;background-color:#EB2227;color:#FFF!important;text-decoration:none!important}@media (min-width:36.923em){#list-view .listingviewing{float:right;margin:8px 10px;width:auto}}.detailsinfo-property .listingviewing{margin:0 0 10px}.listingviewing.applynow{padding:2px 40px}#list-view .listingbottom{text-align:center;padding-top:10px}@media (min-width:36.923em){#list-view .listingbottom{text-align:left;padding-top:0;height:50px;width:100%}#list-view .listingbottom .icon_list{margin-top:12px}}#list-view .listingbody{height:auto}@media (min-width:57.923em){#list-view .listingbody{min-height:85px}}#agent-profile #agent-links ul,.actions ul,.detailsinfo-property ul,.icon_list ul,.lcol .links ul,.link-box ul,.multilist ul,.office-agents-list ul,.plain_list,.see-also ul,body.home .gallery ul,ul.underline_list{list-style-type:none}.actions li,.detailsinfo-property li,.lcol .links li,.multilist li{position:relative}.find_links ul,.quick_links ul{display:none}.links .two-col>div:first-child{padding-top:8.5px}.links .two-col>div:last-child input{margin-top:0}#main{position:relative}#main:before{content:"";display:block;position:absolute;top:0;width:100%}@media (min-width:36.923em){#main:before{height:100%}}@media (min-width:36.923em){.home #main:before{height:100%}}@media (min-width:74.154em){.home #main:before{height:100%}}.lcol .links{margin-top:25px;float:left;clear:left;width:100%}.lcol .links .side-form{margin-top:100px;position:relative}.lcol .links .login-links{margin-bottom:25px}.lcol .search-panel{float:none;width:auto}.lcol .side-form label{line-height:13px}.lcol .col-section.social{padding-top:25px}.lcol .col-section.newsletter{margin-bottom:18px}.sidebar .lcol .col-section.newsletter{margin-top:90px;margin-bottom:40px}.lcol .col-section.newsletter .menu-label{height:52px}.lcol .col-section.newsletter h2{text-align:center;display:block;height:inherit;width:178px}.lcol .col-section.newsletter{box-shadow:0 0 10px #888}.side-form form .two-col,.side-form form h2,.side-form form input{width:178px;display:block;margin-top:10px}.side-form form input{margin-right:4px}.sidebar .side-form form input{margin-right:auto}#main .lcol.sidebar{width:100%;margin-top:30px}@media (min-width:61.468em){#main .lcol.sidebar{width:230px;float:left}}.map .small{display:none}.map .medium{display:block}.rcol .map{margin-bottom:15px}.rcol .map .small{width:193px}.rcol .map .medium{width:300px}@media (min-width:36.923em){.rcol .map .small{display:block}.rcol .map .medium{display:none}}.rcol .side-form{margin-bottom:15px}.rcol .page_menu h2{text-align:center}#content .detailsinfo .detailsinfo-times a{float:right;clear:right}#content .detailsinfo .detailsinfo-property ul li strong{width:150px;display:inline-block}#content .detailsinfo .detailsinfo-agents .agent{padding-bottom:10px}#content .detailsinfo .detailsinfo-agents .two-col>div{float:left}#content .detailsinfo .detailsinfo-agents .two-col>div:first-child{width:125px}#content .detailsinfo .detailsinfo-agents .two-col>div:first-child img{width:100px}#content .detailsinfo .detailsinfo-agents .two-col>div:last-child{padding-left:10px}#content .detailsinfo .detailsinfo-property h2{text-align:left}@media (max-width:420px){#content .detailsinfo .detailstext{width:270px;word-wrap:break-word}}#content .side-form .two-col>div{width:49%}#content .side-form .logo{width:100%;height:56px;display:block}#content .side-form label{display:block}#main .side-form .two-col>div{width:49%}#main .side-form .logo{width:100%;height:56px;display:block}#main .side-form label{display:block}li.listing .listingleft a:after{content:"";display:block;position:absolute;right:0;width:11px;margin-right:-16px;height:90%;top:0}.side-form{padding:10px 0}.side-form h2{margin-top:30px}.side-form form .big_txt input,.side-form form input{width:165px}.detailsheader .detailsheadleft h3:before{background-position:50% 15%;background-repeat:no-repeat}.detailsheadleft{clear:left}.detailsheadleft h3{padding-left:25px;line-height:30px;font-size:23px}.detailsheadleft h3:before{left:0;width:20px}.find_links li.large_award_btn a,.find_links li.person_btn a,.find_links li.sign_btn a,.find_links li.sold_btn a,.quick_links li.book_btn a,.quick_links li.gavel_btn a,.quick_links li.speech_btn a,.quick_links li.tick_btn a,.quick_links li.tree_btn a{position:relative;display:block}.actions li.award_btn a,.actions li.box_plus_btn a,.actions li.letter_btn a,.actions li.magnify_glass_btn a,.actions li.printer_btn a,.actions li.star_btn a{position:relative}.actions li.award_btn:before,.actions li.box_plus_btn:before,.actions li.letter_btn:before,.actions li.magnify_glass_btn:before,.actions li.printer_btn:before,.actions li.star_btn:before{position:absolute;top:50%;left:0;content:""}.find_links li.sign_btn a{text-indent:32px}.find_links li.sign_btn a:before{position:absolute;left:0;width:21px;height:27px;content:"";margin-top:-13.5px}.find_links li.person_btn a{text-indent:32px}.find_links li.person_btn a:before{position:absolute;left:0;width:22px;height:19px;content:"";margin-top:-9.5px}.find_links li.sold_btn a{text-indent:32px}.find_links li.sold_btn a:before{position:absolute;left:0;width:25px;height:24px;content:"";margin-top:-12px}.find_links li.large_award_btn a{text-indent:32px}.find_links li.large_award_btn a:before{position:absolute;left:0;width:15px;height:29px;content:"";margin-top:-14.5px}.actions li.magnify_glass_btn a{text-indent:25px}.actions li.magnify_glass_btn:before{width:15px;height:21px;margin-top:-10.5px;margin-left:5px}@media (min-width:57.923em){.actions li.magnify_glass_btn a{text-indent:22px}.actions li.magnify_glass_btn a:before{margin-left:8.5px}}.actions li.printer_btn a{text-indent:25px}.actions li.printer_btn:before{width:17px;height:17px;margin-top:-8.5px;margin-left:4px}@media (min-width:57.923em){.actions li.printer_btn a{text-indent:22px}.actions li.printer_btn a:before{margin-left:7.5px}}.actions li.award_btn a{text-indent:25px}.actions li.award_btn:before{width:11px;height:23px;margin-top:-11.5px;margin-left:7px}@media (min-width:57.923em){.actions li.award_btn a{text-indent:22px}.actions li.award_btn a:before{margin-left:10.5px}}.actions li.box_plus_btn a{text-indent:25px}.actions li.box_plus_btn:before{width:20px;height:19px;margin-top:-9.5px;margin-left:2.5px}@media (min-width:57.923em){.actions li.box_plus_btn a{text-indent:22px}.actions li.box_plus_btn a:before{margin-left:6px}}.actions li.star_btn a{text-indent:25px}.actions li.star_btn:before{width:19px;height:20px;margin-top:-10px;margin-left:3px}@media (min-width:57.923em){.actions li.star_btn a{text-indent:22px}.actions li.star_btn a:before{margin-left:6.5px}}.actions li.letter_btn a{text-indent:25px}.actions li.letter_btn:before{width:15px;height:12px;margin-top:-6px;margin-left:5px}@media (min-width:57.923em){.actions li.letter_btn a{text-indent:22px}.actions li.letter_btn a:before{margin-left:8.5px}}.quick_links li a{text-indent:35px}.quick_links li.tick_btn a:before{position:absolute;left:0;width:30px;height:28px;content:"";margin-top:-14px}.quick_links li.speech_btn a{text-indent:32px}.quick_links li.speech_btn a:before,.quick_links li.tree_btn a:before{position:absolute;left:0;width:24px;height:23px;content:"";margin-top:-11.5px}.quick_links li.gavel_btn a:before{position:absolute;left:0;width:23px;height:27px;content:"";margin-top:-13.5px}.quick_links li.book_btn a:before{position:absolute;left:0;width:25px;height:28px;content:"";margin-top:-14px}.quick_links li a:before{left:0}.cycle-1 .image{position:relative}.cycle-1 .image:before{background-position:96% 95%;background-repeat:no-repeat;z-index:110}@media (min-width:36.923em){.cycle-1 .image:before{width:100%;height:100%}}#property-gallery .prev{position:absolute;left:-40px;background-position:0 50%}#property-gallery .next{position:absolute;right:-40px;background-position:100% 50%;z-index:999}.no-slider{position:relative;height:563px}.no-slider h2{display:block;position:absolute;top:50%;width:100%;text-align:center}#property-gallery .cycle-2{width:auto}#gallery-thumbs{position:relative}#gallery-thumbs .image{width:100%;height:100%;position:relative}#gallery-thumbs .image:before{width:100%;height:100%;background:rgba(255,255,255,.6)}#gallery-thumbs .cycle-slide-active .image:before,#gallery-thumbs .image:hover:before{background:0 0}#gallery-thumbs .disabled:before{width:100%;height:100%;background:rgba(255,255,255,.6)}#gallery-thumbs{padding-bottom:15px;width:auto;margin-left:30px;margin-right:30px}#gallery{padding-bottom:15px}#footer .upper form#signup input{border-radius:0}#footer .upper form#signup input.firstname,#footer .upper form#signup input.lastname{float:left;width:86px}#footer .upper form#signup input.firstname{margin-right:5px;width:87px}@media (min-width:60em){body #footer .lists .last{width:20%;min-width:0}}@media (min-width:57.923em){.sidebar.rcol{float:right}}.sidebar .search-panel .sbtextsearch .sbleftsm{width:210px;display:block}.sidebar .search-panel a{width:200px}.sidebar .sbsearchinner .sbspacer{width:200px;display:block;margin:10px auto}.sidebar .sbsearchinner .sbspacer .half:nth-child(odd){width:49%;float:left;clear:left}.sidebar .sbsearchinner .sbspacer .half:nth-child(even){width:49%;float:right;clear:right}.listings>li .pos-two-col>div{float:none}.search-listing{height:auto!important;padding-bottom:10px}.search-listing .search-view,.search-listing .searchsortbyright{margin-top:10px}.search-listing .search-view a{display:inline-block;padding:0 5px}.search-listing .searchcount{border:dotted #CCC;border-width:1px 0;padding:10px 0}@media (min-width:36.923em){.content .search-listing .search-view,.content .search-listing .searchsortbyright{margin-top:0}}.actions li.magnify_glass_btn:before,.search-listing .zend_form:before{content:"";display:block;float:left}.search-panel a:after{content:"";display:block;float:right}.search-listing .zend_form{height:20px}.search-listing .zend_form:before{width:20px;height:20px;background-image:url(/asset/images/icons/folder.png)}.search-listing .zend_form input[type=submit]{border:none;background:0 0}.search-listing .zend_form input[type=submit]:hover{text-decoration:underline}.searchsortby select{width:auto}li.listing .listingleft{width:191px;height:130px;z-index:10}.listings .listingright{width:auto}.listings .listingright .listingaddress{padding-bottom:5px}@media (min-width:36.923em){.listings .listingnumber{width:110px}}.detailsheader .address{padding-top:15px}.detailsheader .right{float:left}@media (max-width:420px){.detailsheader .right{margin-bottom:10px}}@media (min-width:36.923em){.detailsheader .right{float:right}}.detailsheader .right .icon_list{padding:0}@media (min-width:36.923em){.detailsheader h1{float:left}.detailsheader h3{float:right;font-size:1.8em}.detailsheader .detailsheadleft h3{float:none}.detailsheader .detailsheadleft h3 span{white-space:nowrap}}#gallery-view li.listing{width:320px;max-height:370px}#gallery-view li.listing.recently-sold{width:210px;float:left;padding-right:10px}#gallery-view li.listing.recently-sold .image .label-tag{margin-right:-3px}#gallery-view li.listing.recently-sold .smallslider img{height:160px}#gallery-view .description{padding:15px}#gallery-view .description .title{display:inline-block}#gallery-view .description form{margin-top:10px}.listing .two-col>div:last-child{float:none}.listing .listingprice{float:none;float:right;text-align:center}@media (min-width:36.923em){.listing .listingprice{width:auto}}@media (min-width:36.923em){.listing .listingprice{text-align:left}}.image-nav{position:absolute;top:0;margin-left:40px;margin-right:40px}@media (min-width:36.923em){.image-nav{width:100%;margin-left:0;margin-right:0}}.image-nav a{background-repeat:no-repeat}#gallery .image-nav{height:50px;position:relative}.cycle-slide{width:100%}.cycle-1 .cycle-slide{text-align:center}.cycle-1 .cycle-slide .image{display:inline-block}.cycle-1 .cycle-slide .image .print{display:none}.cycle-1 .cycle-slide .web{visibility:visible}@media (min-width:36.923em){body .cycle-1 .cycle-slide{width:100%}body .cycle-1 .cycle-slide .image img{visibility:hidden;max-height:370px;width:100%}}@media (min-width:57.923em){body .cycle-1 .cycle-slide .image{width:660px}body .cycle-1 .cycle-slide .image img{min-height:430px}}.cycle-2 .cycle-slide img{visibility:hidden}.cycle-2 .cycle-slide .image{box-sizing:border-box;width:140px!important}.cycle-2{width:660px}.search-panel{margin:0;min-height:535px}@media (min-width:61.468em){.search-panel,.search-panel-replacement{margin-top:40px}}.search-panel,.search-panel-replacement{margin-top:10px}.search-panel .sbsearchtab,.search-panel h2{margin:0}@media (min-width:36.923em){#content .content{margin-top:40px}}@media (min-width:61.468em){#content .content{margin-bottom:40px}}.detailsinfo-video{margin-bottom:10px}.detailsinfo-video a{display:block;height:389px;width:465px}.detailsinfo{float:left;padding-top:30px}.detailsinfo .detailsstats{padding:10px 0}.detailsinfo .detailsinfo-property{min-height:385px;padding-bottom:20px}@media (min-width:36.923em){.detailsinfo{width:60%;padding-top:0}}.lcol .col-section.find_links,.lcol .col-section.quick_links{margin-bottom:25px}.listing{padding-bottom:15px}.listing .listingright{height:auto}.listing .listingprice{line-height:16px}@media (min-width:36.923em){.listings .listing .listingprice{line-height:45px}}.listingright .listingbody{height:60px}@media (min-width:36.923em){.listings .listingright .listingbody{height:45px}}.rcol .two-col .row:first-child{margin-bottom:10px}.logo{margin-top:5px}.searchsortby{padding:10px 0}.lodge-savedsearches .infobox{color:#4F8A10;background-color:#DFF2BF;background-image:url(/asset/images/success.png);border:1px solid;margin:0 0 10px;padding:15px 10px 15px 50px;background-repeat:no-repeat;background-position:10px center}.lodge-savedsearches .fields{padding-bottom:15px;display:inline-block}#content .lodge-savedsearches .fields,.lodge-savedsearches .buttons{display:inline-block}#new-search{margin-bottom:30px}#existing{padding-bottom:20px}#existing .title strong{padding-right:15px}#existing form{margin-bottom:15px;padding-bottom:15px}#existing h2{margin-bottom:20px}.lcol .col-section.social{height:90px}@media (min-width:36.923em){.lcol .col-section.social{height:195px}}.lcol .col-section.social h2{margin-bottom:10px}.lcol .col-section.social ul{list-style-type:none}.lcol .col-section.social ul li{position:relative;margin-right:10px}.lcol .col-section.social a.social_media{display:block;padding:0}.lcol .col-section.social a.social_media:hover{opacity:.5}.lcol .col-section.newsletter{margin-top:0}@media (min-width:36.923em){.lcol .col-section.newsletter{margin-top:30px;margin-bottom:18px}.lcol.sidebar .col-section.newsletter{margin-top:90px}}#gallery-thumbs{height:50px}@media (min-width:36.923em){#gallery-thumbs{height:100px}}.image-nav a{width:40px;height:50px}@media (min-width:36.923em){.image-nav a{height:100px}}.detailsheadleft h3{margin-bottom:0}@media (min-width:36.923em){#profile-map-canvas{margin:0 0 10px}table.profile-detail{width:400px}.print-open-homes,.search-save{float:right}.print-open-homes a{font-size:11px;line-height:20px}.search-count{float:left;width:49%}.search-view{float:right;width:49%;text-align:right}.searchsortbyleft{float:left;width:49%;line-height:25px}.searchsortbyright{float:right;width:49%;text-align:right}.col-section.newsletter:before{content:"";display:block;position:absolute;width:80px;height:80px;background:url(/asset/images/mail_large.png) center center no-repeat;top:-16px;left:12px}.sidebar .col-section.newsletter:before{top:-65px;left:auto}.sidebar.rcol{width:210px}}@media (min-width:57.923em){#new-search label input{margin-left:5px}.search-listing,li.listing .pos-two-col{position:relative}li.listing .pos-two-col>div:first-child{position:absolute;left:0;width:180px}li.listing .pos-two-col>div:last-child{padding-left:195px}li.listing .listingright{width:auto}.page_menu{position:relative}.page_menu h2{height:26px;margin:0}.page_menu .menu-label{left:0;height:26px;cursor:pointer}.page_menu ul{margin:0}.archives .menu-label{height:35px}@media (min-width:36.923em){#content #gallery-thumbs{display:block}}.cycle-1 .cycle-slide .image{background-color:#fff}.cycle-2 .cycle-slide{height:100px;width:149px!important}.cycle-2 .cycle-slide .image{background-color:#eee}@media (min-width:36.923em){.actions li{float:left}}#selectmap-canvas{width:350px;height:350px}@media (min-width:36.923em){#selectmap-canvas{width:660px;height:800px}}.actions{padding-bottom:10px}.actions li.magnify_glass_btn input{border:none;background:0 0}.actions li.magnify_glass_btn input:hover{text-decoration:underline}.actions li.star_btn input{border:none;background:0 0}.actions li.star_btn input:hover{text-decoration:underline}.actions li.printer_btn:before{margin-left:0}@media (min-width:57.923em){.actions ul{border:0 dotted #CCC;border-width:1px 0}#content .actions ul li{border-left-width:0;border-right:1px dotted #CCC}#content .actions ul li:last-child{border:0}.actions ul li{border:0 solid #000;border-left-width:1px}.actions ul li:first-child{border-left-width:0;padding-left:0;margin-left:0}.actions ul li:first-child a:before{margin-left:0}.actions ul li:first-child a{text-indent:15px}.actions ul li:last-child a{padding-right:0}.actions li a{border-bottom-width:0;padding:11px 6px}}@media (min-width:57.923em){#content .actions{display:block}#content .actions li{border-style:dotted;border-color:#CCC}}.rcol .lodge-profile,.rcol .news-root{padding:0}.lodge-profile .rcol{width:250px}.news-root .rcol dl.zend_form{margin:0}#for-sale-in .more,#gallery-view .description form,.description form,.text_right{display:block;text-align:right}#for-sale-in,#profile-map-canvas,.page-images{clear:right}table.profile-detail{margin:10px 0}table.profile-detail th{text-align:left;background-color:#EEE}table.profile-detail th.textright{text-align:right}table.profile-detail td,table.profile-detail th{padding:6px 10px}#selectmap-canvas{margin:10px auto}#selectmap-canvas.small{width:400px;height:480px}.page-images{overflow:hidden}.page-images img{margin-bottom:10px}#profile-map-canvas{height:300px}#for-sale-in{margin:0 0 10px 10px}#for-sale-in .for-sale-in-listing{background-color:#EBEBEB;margin-bottom:10px}.landing #featured_properties li.listing{text-align:left;display:inline-block;margin:5px 0}body.home .gallery ul li.listing{margin:0 auto}body.home .gallery li.listing{width:285px}@media (min-width:36.923em){body.home #content .content{width:100%}}@media (min-width:74.154em){body.home #content .content{width:300px}}@media (min-width:36.923em){body.home #featured_properties li.listing{float:left;margin:5px 20px 25px 0}}@media (min-width:57.923em){body.home #featured_properties li.listing{margin:5px 0 25px}body.home #featured_properties .gallery{padding-left:10px}body.home #featured_properties .listing.middle{margin:5px 43px 0}}.landing #featured_properties ul{width:100%;text-align:center;padding:0}.landing #featured_properties .image{background-color:#EEE;width:100%}@media (min-width:36.923em){.landing #featured_properties li.listing{width:315px;height:385px}.landing #featured_properties li.listing .grey-description .text{height:100px}}.search-panel-replacement .search-panel{margin-bottom:0}.search-panel-replacement .search-box .news-sidebar input[type=submit],.search-panel-replacement .search-box .text,.search-panel-replacement .search-box h2,.search-panel-replacement .search-box label{margin-left:5%}.search-panel-replacement .search-box{box-shadow:0 0 10px #888}.search-panel-replacement .search-box .news-sidebar dl{margin:0}.search-panel-replacement .search-box .news-sidebar form{margin:5px 5%;padding:3px 0}.search-panel-replacement .search-box .news-sidebar .input,.search-panel-replacement .search-box .news-sidebar select{width:90%;display:block;margin-left:auto;margin-right:auto}.search-panel-replacement .archives{margin-top:10px}.search-panel-replacement .archives h2,.search-panel-replacement .archives h3{padding-left:5px}.search-panel-replacement .archives h3{margin-top:5px;margin-bottom:0}.search-panel-replacement .archives ul{padding-left:32px}.search-panel-replacement .archives ul li{list-style-type:none}}.box_plus_btn .addthis_button_compact span.at-icon-wrapper{background-color:transparent!important}.actions li:before,.find_links li a:before,.listing_trans_icons,.quick_links li a:before{background:url(/asset/images/listing/listing_trans_icons.png) top left no-repeat}.find_links li.large_award_btn a:before,.large_award{width:15px;height:29px;background-position:-2px -2px;margin-left:5px}.book,.quick_links li.book_btn a:before{width:28px;height:28px;background-position:-2px -33px}.quick_links li.tick_btn a:before,.tick{width:30px;height:28px;background-position:-2px -63px}.gavel,.quick_links li.gavel_btn a:before{width:24px;height:27px;background-position:-2px -93px}.find_links li.sign_btn a:before,.sign{width:21px;height:27px;background-position:-2px -122px}.find_links li.sold_btn a:before,.sold{width:25px;height:24px;background-position:-2px -151px}.quick_links li.speech_btn a:before,.speech{width:24px;height:23px;background-position:-2px -177px}.quick_links li.tree_btn a:before,.tree{width:33px;height:25px;background-position:-4px -322px}.actions li.award_btn:before,.award{width:11px;height:23px;background-position:-19px -2px}.actions li.magnify_glass_btn:before,.magnify_glass{width:15px;height:21px;background-position:-2px -202px}.actions li.star_btn:before,.star{width:19px;height:20px;background-position:-2px -225px}.find_links li.person_btn a:before,.person{width:22px;background-position:0 -245px}.actions li.box_plus_btn:before,.box_plus{width:20px;height:19px;background-position:-2px -268px}.actions li.printer_btn:before,.printer{width:17px;height:17px;background-position:-2px -289px}.white_plus{width:13px;height:15px;background-position:-19px -202px}.white_minus{width:13px;height:14px;background-position:-2px -308px}.actions li.letter_btn:before,.letter{width:15px;height:12px;background-position:-17px -308px}.social_media{background:url(/asset/images/listing/social_media.png) top left no-repeat}.facebook{width:32px;height:32px;background-position:-2px -2px}.twitter{width:32px;height:32px;background-position:-2px -36px}.linkedin{width:32px;height:32px;background-position:-2px -70px}.youtube{width:32px;height:32px;background-position:-2px -104px}.instagram{width:32px;height:32px;background:url(/asset/images/instagram.png)}.cbtn,.checkboxes,.rbtn{background:url(/asset/images/checkboxes.png) top left no-repeat}.home .cbtn,.home .checkboxes,.home .rbtn{background:0 0}.rbtn,.unradio{width:15px;height:15px;background-position:-5px -5px}.radio,.styled-form .check.rbtn{width:15px;height:15px;background-position:-5px -25px}.cbtn,.uncheck{width:12px;height:12px;background-position:-5px -45px}.check,.styled-form .check.cbtn{width:12px;height:12px;background-position:-5px -62px}.banner_ticker,div.content_banner .ticker a{background:url(/asset/images/banner_ticker.png) top left no-repeat}.ticker_,div.content_banner .ticker a{width:12px;height:12px;background-position:-5px -5px}.ticker_active,div.content_banner #slider .ticker a.active,div.content_banner #slider .ticker a:hover{width:12px;height:12px;background-position:-5px -22px}.content_banner .slider .images img{width:100%}.sidebar .side-form input[type=checkbox],.sidebar .side-form input[type=radio]{cursor:pointer;float:left;width:15px}.sidebar .side-form form label input{margin-top:0}#content .sidebar .side-form label,#main .sidebar .side-form label{width:auto;text-indent:5px;font-size:13px}.rcol.sidebar .side-form .logo,.smallslider .controls a{background-position:50% 50%;background-repeat:no-repeat}#faqs input[type=submit],.blue_btn,.links .side-form input[type=submit],.rcol.sidebar .side-form input[type=submit],.search-panel h2,body.news-root .forms input[type=submit]{border:1px solid #005eb3}#faqs input[type=submit],.blue_btn,.links .side-form input[type=submit],body.news-root .forms input[type=submit]{background-color:#00519B}#faqs,#gallery-thumbs .image,.detailsinfo-agents .grey-bord,.link-box,.news-root .rcol form,.office-agents-list a.agent-image,.rcol .map,.rcol .side-form,.sales-listing .grey-bord{border:0 solid #eee}.search-panel .sbtextsearch input{border:0 solid #ccc}.search-listing .search-view a{border:0 solid #777}#existing form,#list-view li.listing,.dot_underline,.grey_dotted_bord,body.lodge-offices .content form,div#offices .office{border-bottom:1px dotted #777}#content li.listing .two-col,#new-search,#offices .offices,.actions li,.detailsheader .title,.detailsinfo-property li,.find_links li,.grey_underline,.grey_underline_padd,.lcol .links ul li,.link-box li,.links .side-form,.underline li,ul.underline_list li{border-bottom:1px solid #eee}form label.required:after{content:' *';color:red}.tenancy-form .zend_form{width:100%;max-width:100%}.contact-us .tenancy-form .zend_form dd{padding-left:0}.tenancy-form .zend_form dd>fieldset dt{clear:left}.search-listing .underline,.searchheader h1{border:0 dotted #ccc;border-bottom-width:1px}.search-panel .sbsearchbuttons .sbrightsm,.search-panel .sbtextsearch .sbleftsm{padding:10px 12px}.image-nav a{background-color:#FFF}#faqs,.detailsinfo-agents .grey-bord,.rcol .map,.rcol .side-form{border-width:1px;padding:10px 0}#content .form-content a,#faqs dl dt,#main .gallery h2 a,.smallslider .description a:link{font-family:Montserrat,CuprumFFURegular,sans-serif;color:#000;font-weight:700}.actions a,.detailsinfo-property li,.find_links a,.lcol .links a,.lcol .links ul a,ul.underline_list li{padding:11.5px 0}#existing form:last-child,#list-view .icon_list li:last-child,.actions li:last-child,.detailsheadright li:last-child,.detailsinfo-property li:last-child,.find_links li:last-child,.lcol .links ul li:last-child,.link-box li:last-child,ul.underline_list li:last-child{border:0}div.content_banner #slider{border:3px solid #EEE}div.content_banner .ticker a{padding-right:5px;display:inline-block;text-indent:999px;overflow:hidden}div.content_banner .ticker a:last-child{padding-right:0}#container #menu #navigation ul li a:hover{color:#0257a3;text-decoration:underline}#container #menu ul li ul li a{font-family:Montserrat,Arial,"Helvetica Neue",Helvetica,Verdana,sans-serif;font-size:10px}#agent-profile #agent-links ul li a,#list-view .listingleft a,#main:before,#tabs .ui-state-default,.big_txt input,.grey-description,.grey_bg,.itemCount .pagelink,.links .side-form,.sales-listing th,.search-panel,.smallslider .description,.smallslider .image,body.lodge-career .zend_form #CV,table.careers th{background-color:#EEE}#faqs input[type=submit],#login input[type=submit],.links .side-form input[type=submit],.rcol.sidebar .side-form input[type=submit],.wide_btn,body.contact-us .content input[type=submit],body.contacts-signup .content input[type=submit],body.lodge-career .application input[type=submit],body.lodge-offices .content input[type=submit],body.news-root .forms input[type=submit]{color:#FFF;display:block;padding:8px 15px;font-size:13px}#login input[type=submit],.form-content input[type=submit],.price-watch-table input[type=submit],.red_btn,.search-panel .sbsearchbuttons input[type=submit],body.contact-us .content input[type=submit],body.contacts-signup .content input[type=submit],body.lodge-career .application input[type=submit],body.lodge-offices .content input[type=submit]{border:1px solid #bb1115;background-color:#EB2227;width:100%;color:#FFF}.darkred_btn{border:1px solid #8a1316;background-color:#aa171b;width:100%;color:#FFF;height:30px;min-width:80px;padding:0 15px}.styled-form .cbtn input,.styled-form .rbtn input{opacity:0}.search-panel .sbtextsearch input[type=submit]{background-image:url(/asset/images/listing/black_bg_grad_27.png);padding:5px;color:#FFF}#advsearch div.keywords input[type=submit]{background-image:url(/asset/images/input_bg_go.png);background-position:50% 50%;width:30px;height:32px;border:1px solid #CCC;border-left-width:0;text-indent:999px;overflow:hidden}.form-content input[type=submit]{height:27px}body.contacts-signup .content input[type=submit]{background-image:none}#login input[type=submit]{background-image:none;font-size:16px}.search-listing input[type=submit]{font-size:11px;color:#777;line-height:20px;width:auto}body.lodge-offices .content input[type=submit]{font-size:16px}body.contact-us .content input[type=submit]{background-image:none;font-size:16px}body.news-root .forms input[type=submit]{margin-top:15px}@media (min-width:36.923em){body.news-root .forms input[type=submit]{margin-top:10px}}body.lodge-career .application input[type=submit]{background-image:none;margin-top:10px;margin-left:0}@media (min-width:36.923em){body.lodge-career .content .application input[type=submit]{width:auto;margin-left:20px}}#main h1{text-transform:none}.ui-tabs .ui-state-default{background:0 0}#tabs .ui-widget-header{border:0;border-bottom:1px solid #EEE;background:0 0}#tabs .ui-corner-all,#tabs .ui-corner-top{border-bottom-right-radius:0;border-bottom-left-radius:0}#tabs .ui-state-active{border-color:#EEE;background-color:#fff}#main .gallery h2{font-size:15px;height:35px}#content .grey-description a,#content .more,.grey-description a:link,.grey-description a:visited,body.contact-us .content label,body.contacts-signup .content label,body.lodge-career .zend_form label,body.lodge-offices .content label,body.news-root #category-label,body.news-root .tag-search .text,table.careers td.position{color:#000;font-weight:700}body fieldset{border:none}#agent-profile h2{color:#000}#agent-profile #agent-links ul li a{font-family:Montserrat,CuprumFFURegular,sans-serif;color:#000;font-size:14px;padding:10px 20px;display:block}#agent-profile .branch-details{font:13px Montserrat,Arial,"Helvetica Neue",Helvetica,Verdana,sans-serif;color:#000;text-transform:none}#content #agent-profile a{color:#000}#content #agent-profile a:hover{text-decoration:underline}body.home .quicklinks ul{line-height:inherit}body.home .quicklinks ul a{height:auto}body.home #featured_properties h1{padding-left:10px;font-size:18px;font-weight:500;color:#00529F}body.home #featured_properties .seeall{right:20px}body.home .latestnews .hint{line-height:25px}body.realestate-listing button#showMapButton{color:#ed1c24;width:auto;padding-top:7px;font-size:11px;line-height:20px;font-weight:900}body.realestate-listing button#hideMapButton{color:#ed1c24;font-size:11px;line-height:20px;padding-top:7px;width:auto;font-weight:900}body.realestate-listing button#hideMapButton:hover{text-decoration:underline}body.realestate-listing button#hideMapButton{background:none;border:none}body.contacts-signup .content dt{margin-top:5px}body.lodge-offices p{text-align:center}body.lodge-offices .content dt{margin-top:5px}body.lodge-offices .content .details{padding-top:10px;padding-bottom:15px}body.lodge-offices .content form{margin-bottom:30px;padding-bottom:25px}.office-agents-list a.agent-image{border-width:1px;margin-right:15px}.office-agents-list a.agent-name{color:#00529F;font-family:Montserrat,CuprumFFURegular,sans-serif;font-weight:400;font-size:1.4em}body.contact-us.pid-11 #content h2 a:hover{text-decoration:none}body.news-root #category-label,body.news-root .tag-search .text{margin-bottom:15px;font-family:Montserrat,CuprumFFURegular,sans-serif;font-weight:400;font-size:21px}body.lodge-career .application,body.lodge-career .description{padding-bottom:15px}body.lodge-career .zend_form #CV{margin-top:5px;padding:5px}@media (min-width:36.923em){body.lodge-career .zend_form dd{width:300px;padding-left:20px}}body.contact-us legend{width:100%;color:#00529F;font-family:Montserrat,CuprumFFURegular,sans-serif;font-weight:400;font-size:1.7em;border-bottom:1px dotted #777}#offices .offices{padding-bottom:20px}body.contact-us #offices .form{padding-top:10px}.sales-listing th,table.careers th{color:#00529F;font-family:Montserrat,CuprumFFURegular,sans-serif;font-weight:400;font-size:17px}table.careers .contact{width:25%}@media (min-width:36.923em){table.careers td.contact{text-align:center}table.careers .position{text-align:center;width:25%}}.detailsheadright li{border-right-width:1px}.search-panel h2{color:#fff;font-size:17px;line-height:34px;background-image:url(/asset/images/listing/gradient_blue_bg_32.png)}.search-panel .sbsearchbuttons input[type=submit]{height:32px}.search-panel .sbsearchbuttons{background-color:#fff;width:100%}.search-panel .sbtextsearch{background-color:#00519B}.search-panel .sbtextsearch .sbleftsm{width:232px}.search-panel .sbtextsearch input{font-size:11px;font-family:Montserrat,Arial,"Helvetica Neue",Helvetica,Verdana,sans-serif;border-width:1px;border-radius:0}.lcol .search-panel h2 a{color:#FFF;display:block}#content .more{display:inline-block}#content .more:after{content:" \00BB";display:inline}.detailsinfo-times ul{list-style-image:url(/asset/images/listing/arrow_right_black.png)}#content li.listing .two-col{margin-bottom:15px}#content li.listing .listingleft a:after{background:url(/asset/images/img_shadow_118.png)}#content li.listing .listingleft{border:0!important}.newsletter h2{font-size:19px}.side-form input[type=submit]{font-size:13px;padding:8.5px 0}.rcol.sidebar .side-form input[type=submit]{background-color:#00AEEF;width:178px}.rcol.sidebar .side-form .big_txt input{text-align:center;font-size:30px;border-width:0}.rcol.sidebar .side-form h2{color:#00AEEF}.rcol.sidebar .side-form .logo{background-image:url(/asset/images/total.png)}.links .side-form input[type=submit]{width:100%}.link-box{border-width:1px;padding:15px;box-sizing:border-box}.link-box ul{margin-top:10px}.link-box a{display:block;font-family:Montserrat,CuprumFFURegular,sans-serif;font-weight:400;font-size:14px;padding:6px 0}.news-root .rcol form{border-width:1px;padding:15px;box-sizing:border-box}.news-root .rcol p{margin:0}.news-article .link-box,.rcol form{margin-bottom:15px}.news-article .imported-caption{margin-top:10px;border:1px solid #eee;padding:10px 30px;text-align:center;color:#666}.sales-listing th{text-align:left}.sales-listing .grey-bord{padding:10px}.detailsheadleft{position:relative}.detailsheadleft h3{color:#4D4C4A;position:relative}.detailsheadleft h3:before{background-image:url(/asset/images/listing/l_tag.png)}.cycle-1 .image:before{background-image:url(/asset/images/listing/full_screen.png)}#gallery-thumbs .image{border-width:3px}#main a{color:#00529F}#main .lcol h2 a{color:#FFF}.lcol .links .login-links a,.lcol .links .login-links span{display:block;padding:11px 0}.actions li.magnify_glass_btn input,.actions li.star_btn input{text-indent:22px;color:#00529f;font-size:12px}.actions ul li form input{font-family:Montserrat,CuprumFFURegular,sans-serif}.actions li,.actions ul li{font-size:12px}.actions li.box_plus_btn a{padding:10px 6px 11px 0;text-indent:12px}.actions li.box_plus_btn .at16nc.at16t_compact{background:0 0}.searchheader h1{border-bottom-width:1px;padding-bottom:10px;margin-bottom:0}#content .search-listing a{font-size:11px;color:#777}#content .search-listing a.active,#content .search-listing a:hover{color:#000;text-decoration:underline}.search-listing .searchcount{line-height:13px}.search-listing .search-view a:first-child{border-right-width:1px}.search-listing .search-view a:last-child{border-left-width:1px}.itemCount .current{background-color:#EB2227;color:#fff}.detailsinfo-agents .agent strong{color:#00529f}#content .detailsinfo-agents a{text-decoration:underline;color:#000}.detailsinfo .detailsinfo-agents strong.name{color:#000}.detailsstats span{color:#EB2227}#faqs{padding:15px;margin-bottom:20px}#faqs form input[type=submit]{width:85px}#faqs .description{margin-top:10px;max-width:317px}#faqs input[type=submit]{margin-top:10px}#faqs dl{padding-bottom:10px}#faqs dl dt{display:inline-block;float:left;clear:left;margin:0 0 0 20px}#faqs ul{border-top:1px solid #EEE;padding:20px 0 0;margin-top:30px;list-style-type:none}#faqs li{width:100%}#faqs li:last-child{border:none}.image-nav a{text-indent:999px;overflow:hidden}#property-gallery a.prev{background-image:url(/asset/images/listing/btn_prev.png)}#property-gallery a.next{background-image:url(/asset/images/listing/btn_nxt.png)}.lodge-profile .show.phone a:after{content:" \00BB"}.grey-description{padding:15px}.grey-description .title{font-size:13px;height:32px}.grey-description .text{height:55px;overflow:hidden}.narrow .grey-description .text{min-height:145px}.grey-description .more:after{content:" \00BB";display:inline}#for-sale-in .grey-description{padding:15px}#content .grey-description a,.grey-description a:link,.grey-description a:visited{display:inline-block}#existing form,.dot_underline,div#offices .office{margin-bottom:25px;padding-bottom:15px}.landing-quicklinks{position:relative;margin-bottom:10px;width:100%}.landing-quicklinks ul{list-style:none;margin:0 0 10px;padding:0;width:100%;background-image:url(/asset/images/gradient_grey_bg_35.png);background-repeat:repeat-x;background-color:#fff}.landing-quicklinks ul li{margin:0;padding:0;background-image:url(/asset/images/bg_white_100.png);background-position:top right;background-repeat:no-repeat;float:left;width:20%;height:40px;min-width:100px}.landing-quicklinks ul li:last-child{background-image:none}.landing-quicklinks ul li h3{margin:0;font-size:13px;text-align:center;line-height:40px;height:100%;background-image:url(/asset/images/listing/gradient_blue_bg_32.png);background-repeat:repeat-x;background-color:#005CAE;color:#fff}.landing-quicklinks ul .vblock{text-align:center;height:100%;width:100%}.landing-quicklinks ul .vblock:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.landing-quicklinks ul li a{padding-left:0;display:inline-block;color:#202020!important;vertical-align:middle;width:95%;font-size:13px;line-height:13px}@media (max-width:36.923em){.landing-quicklinks ul{margin-top:20px}.landing-quicklinks ul li{width:100%;height:26px;text-align:left}.landing-quicklinks ul li h3{line-height:26px}.landing-quicklinks ul .vblock{text-align:left;padding-left:10px}}@media (max-width:36.923em){.landing-quicklinks ul li{float:none;height:auto;margin-bottom:5px}.landing-quicklinks ul li a{padding:10px 0}}.lodge-landing #featured_properties h2{margin-top:15px;background-image:url(/asset/images/listing/gradient_blue_bg_32.png);background-repeat:repeat-x;background-color:#005CAE;color:#fff;padding-left:10px;line-height:40px;font-size:20px}ul.landing-panels{list-style:none;margin:0;padding:0;width:100%}ul.landing-panels li{margin:0;padding:0}ul.landing-panels li.clearpanel{clear:left}ul.landing-panels li{width:33%;max-width:216px;float:left;margin-bottom:10px;height:160px}@media (min-width:36.923em){ul.landing-panels li{min-width:220px}}ul.landing-panels li a.landing-panel-image{display:block;width:95%;margin:0 auto}ul.landing-panels li a.landing-panel-image img{width:98%;padding:2px;background-color:#FFF}ul.landing-panels li h3{display:table;width:95%;margin:0 auto;padding:0;background-color:#F0F0F0}ul.landing-panels li h3 a{display:table-cell;width:100%;height:50px;vertical-align:middle;text-align:center;text-decoration:none;color:#202020!important;font-family:Montserrat,Arial,Helvetica,sans-serif;font-weight:700;font-size:13px}ul.landing-panels li h3 a:hover{text-decoration:none!important;color:#FFF!important;background:#00529F}ul.landing-panels li.rowthird a,ul.landing-panels li.rowthird h3{margin-right:0}ul.landing-panels li.rowstart a,ul.landing-panels li.rowstart h3{margin-left:0}@media (min-width:36.923em){ul.landing-panels li{height:auto}}#content .label-openhome .label-tag,#content .label-tender .label-tag,.label-blue{background-color:#00529f}#content .label-sold .label-tag{background-color:#015e2f}#list-view .listingright h3 a{color:#000}#list-view .label-tag{margin-right:-5px}#list-view .icon_list li{border-right:1px solid #000}#content .has_tag{background-image:none;background-color:transparent}.has_tag .label-tag{overflow:hidden}.has_tag .date{display:inline-block}.has_tag .image .label-tag{display:block}.image .label-tag{display:none;font-family:Montserrat,CuprumFFURegular,sans-serif;font-size:17px;line-height:34px;background-color:#EB2227;color:#fff}.smallslider .sub-slider{background-color:#000;color:#fff}.recently-sold .sub-slider{display:table;width:100%;padding:0}.recently-sold .sub-slider-inner{display:table-cell;padding:0 15px;line-height:13px;vertical-align:middle;background-color:#0054A4}.smallslider .controls a{text-indent:999px;overflow:hidden}.smallslider .controls .prev{background-image:url(/asset/images/prev_arrow_white.png)}.smallslider .controls .next{background-image:url(/asset/images/next_arrow_white.png)}.smallslider .description{padding:15px}.smallslider .description a:link{display:inline-block}li:last-child .page_menu a{border-bottom-width:0}#new-search,.grey_underline_padd{margin-bottom:15px}.form-content dl{margin:0}#new-search,#new-search .title{padding-bottom:15px}#new-search label input{width:285px}#existing .title{padding-bottom:15px}html body{background-color:#FFF}body .content select{width:auto}#content .description a{color:inherit}#content .form-content a{font-size:1.3em}#gallery-thumbs div.cycle-slideshow{margin-left:50px}.lodge-savedsearches .infobox{font-family:Montserrat,CuprumFFURegular,sans-serif}.twocol{columns:2;-webkit-columns:2;-moz-columns:2}div.property-overview .videos{width:50%;float:left}div.property-overview #mainVideo{width:330px;height:180px}div.property-overview .videos img.video-thumbnail{width:163px;height:83px}div.property-overview .videos img.video-thumbnail:hover{cursor:pointer}div.property-overview .sales-table{width:330px}div.property-overview .chart,div.property-overview .chart #chart_div{clear:left}img.sidelink-image{width:50px;height:28px;position:absolute;left:15px;top:50%;margin-top:-15px;border:1px solid #00529F}div.sidelinks{margin-top:0;margin-bottom:0;padding:10px 0}div.sidelink-area{position:relative}div.sidelink-area a{display:table;position:relative;width:140px;height:30px;padding:6px 15px 6px 75px;vertical-align:center;line-height:13px}div.sidelink-area span{display:table-cell;vertical-align:middle;line-height:20px}div.sidelink a{padding-left:4px;padding-right:4px;display:table-cell;vertical-align:middle}div.sidelink a:after{background-image:none}div.sidelinks .active img{border-color:#fff}div.sidelinks .active a{color:#fff!important;background-color:#00529F}div.sidelinks ul.dropdown{margin:3px 0 6px;padding-left:0;list-style:none}div.sidelinks ul.dropdown a{padding-left:55px;display:block}div.sidelinks ul.dropdown .active a{background-color:lightgrey;color:#00529F!important}.search-panel-replacement div.search-panel{min-height:inherit}div.search-panel-replacement div.sidelinks{margin-top:0}div.property-overview div.sales-table{float:left}table.market-report{margin-left:5px}table.market-report td,table.market-report th{border:1px solid #fff}table.market-report thead th{background-color:#000;text-transform:uppercase;color:#fff}table.market-report tr th{font-weight:400}table.market-report tr.row:nth-of-type(odd){background-color:#d8d8d8}table.market-report tr.row:nth-of-type(even){background-color:#bebebe}div.property-overview div.reports{float:left;margin-left:5px}h6.heading-note{font:12px Montserrat,Arial,"Helvetica Neue",Helvetica,Verdana,sans-serif;color:#000;float:right;padding-top:7px;padding-right:10px;font-weight:700}table.openhomes-table .time-col{width:15%}table.openhomes-table .bathrooms-col,table.openhomes-table .bedrooms-col,table.openhomes-table .parking-col{width:7%}div.section .section-image{float:left;clear:left}#content div.report-links,div.section .section-intro{float:left}#content div.report-links div.market-report{display:table}#content div.report-links div.market-report img{display:table-cell}#content div.report-links div.market-report a{display:table-cell;vertical-align:middle;color:#8b0000;font-weight:700;font-size:1.5em}#menu #breadcrumbs{color:#FFF;float:right;min-width:690px}#menu #breadcrumbs ul{float:left}#menu #breadcrumbs ul li:first-child:before{content:''}#menu #breadcrumbs ul li{font:10px Montserrat,Arial,"Helvetica Neue",Helvetica,Verdana,sans-serif;border:none;padding-right:5px}#menu #breadcrumbs ul li a{color:#808285;font-weight:300}#menu.horizontal #breadcrumbs li{z-index:50}#faqsForm label{display:inline-block;width:140px}#faqsForm input[type=text]{margin-top:2px}.error{margin:2px;padding:2px;color:#FFF;background-color:#d9534f}.success{margin:2px;padding:2px;color:#FFF;background-color:#4cae4c}#rental-search-box{background-color:#eee;padding:12px 10px 12px 100px;position:relative;margin-top:20px;margin-bottom:28px}#rental-search-box:before{content:"";display:block;position:absolute;width:80px;height:80px;background:url(/asset/images/mail_large.png) center center no-repeat;top:-16px;left:12px}#rental-search-box div{padding:2px 0 0}#mail-box{padding:10px 4px 16px 100px;background-color:#EEE;position:relative}#mail-box form input{display:inline}#mail-box h2{width:auto;margin-bottom:10px}.blue-button{background-color:#00519B;color:#fff;border:none;padding:8px 15px;font-size:13px}@media (max-width:768px){.realestate-listing #cboxNext,.realestate-listing #cboxPrevious,.realestate-listing .image-nav{display:none!important}}@media (max-width:610px) and (min-width:590px){#menu.horizontal ul li a{padding:0 6px!important}}.red-message{color:#FFF;background:#EE1D23;display:inline-block;width:100%;padding:6px 20px;font-weight:500;box-sizing:border-box}body.contact-us .tenancy-form legend{border-bottom:none;font-weight:900;font-size:1.6em}.tenancy-form .required::after{display:none!important}.tenancy-form .zend_form dd>fieldset dd,.tenancy-form .zend_form dd>fieldset dt{float:none;width:100%}#application-label,#occCount-label{display:none}.tenancy-form .input,.tenancy-form .selectDate,.tenancy-form select,.tenancy-form textarea{border-radius:0!important}.element-wrap-10,.element-wrap-14,.element-wrap-15,.element-wrap-16,.element-wrap-19,.element-wrap-21,.element-wrap-30,.element-wrap-31,.element-wrap-33,.element-wrap-34,.element-wrap-35,.element-wrap-38,.element-wrap-39,.element-wrap-41,.element-wrap-42,.element-wrap-43,.element-wrap-46,.element-wrap-47,.element-wrap-49,.element-wrap-50,.element-wrap-51,.element-wrap-54,.element-wrap-55,.element-wrap-57,.element-wrap-58,.element-wrap-59,.element-wrap-62,.element-wrap-63,.element-wrap-65,.element-wrap-66,.element-wrap-67,.element-wrap-7,.element-wrap-78,.element-wrap-79,.element-wrap-8,.element-wrap-80,.element-wrap-81,.element-wrap-84,.element-wrap-9{width:26%;display:inline-block;margin-bottom:10px;margin-right:10%}.element-wrap-1,.element-wrap-18,.element-wrap-2,.element-wrap-20,.element-wrap-23,.element-wrap-24,.element-wrap-29,.element-wrap-3,.element-wrap-32,.element-wrap-37,.element-wrap-40,.element-wrap-45,.element-wrap-48,.element-wrap-53,.element-wrap-56,.element-wrap-6,.element-wrap-61,.element-wrap-64,.element-wrap-82,.element-wrap-85,.element-wrap-91{width:63%;margin-bottom:10px;display:inline-block;margin-right:10%}.element-wrap-11,.element-wrap-77{width:99%}.element-wrap-13,.element-wrap-17,.element-wrap-22,.element-wrap-25,.element-wrap-28,.element-wrap-36,.element-wrap-44,.element-wrap-5,.element-wrap-52,.element-wrap-60,.element-wrap-68{width:100%}.element-wrap-10,.element-wrap-16,.element-wrap-24,.element-wrap-30,.element-wrap-32,.element-wrap-35,.element-wrap-38,.element-wrap-40,.element-wrap-43,.element-wrap-46,.element-wrap-48,.element-wrap-51,.element-wrap-54,.element-wrap-56,.element-wrap-59,.element-wrap-62,.element-wrap-64,.element-wrap-67,.element-wrap-7,.element-wrap-80,.element-wrap-82,.element-wrap-85{margin-right:0}.element-wrap-69,.element-wrap-70,.element-wrap-71,.element-wrap-72,.element-wrap-73{margin:10px 0;width:48%;display:inline-block}.element-wrap-26 #otherOcc-element,.element-wrap-27{width:26%}#fieldset-occCount{padding:0}.element-wrap-12 #employerTime-element{width:26%}#currentRentalLeavingReason{height:100px}#endMessage{display:none}#endMessage-label{width:100%;text-align:center;margin:20px 0}#endMessage-label label{font-weight:900;font-size:1.6em;color:#00529F!important}#haveRented-label,#occ1-label,#occ2-label,#occ3-label,#occ4-label,#occ5-label{display:none}.element-wrap-92 .send_button input[type=submit]{border:none!important;background-color:#0257A3!important;font-size:50px!important;font-weight:700!important;width:100%!important;padding:25px 10px!important;margin-top:20px!important}.occupant-forms{background:#EEE}.occupant-forms legend{background:#00529F;color:#FFF!important;padding:20px;box-sizing:border-box}.occupant-forms fieldset{padding:0!important;margin:0!important}.occupant-forms fieldset dl{padding:8px!important}.occupant-forms .prev-next-wrapper{background:#00529F;padding:20px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between}.occupant-forms .prev-next-wrapper a{color:#FFF!important;font-size:16px!important;font-weight:700!important;cursor:pointer}.review-popup{position:fixed;bottom:-10px;right:40px;opacity:0;transition:.4s all}.review-popup.show{bottom:20px;opacity:1}.review-popup img{max-width:200px}.review-popup #pclose{position:absolute;top:-5px;right:-5px;color:#FFF;font-size:28px;border-radius:50%;background:#0257A3;height:30px;width:30px;display:flex;align-items:center;justify-content:center;cursor:pointer}@media (max-width:991px){.review-popup,.review-popup.show{opacity:0!important;display:none!important}}.search-listing,body #footer .upper,body #main:before,body .itemCount,body .lcol,body div#menu,body.realestate-listing #content #gallery-thumbs,body.realestate-listing #faqs,body.realestate-listing #mort-calc,body.realestate-listing .cycle-1 .image:before,body.realestate-listing .image-nav,body.realestate-listing .map .small,body.realestate-listing .see-also,body.realestate-listing .ui-tabs-nav,li.listing .listingleft a:after{display:none}#header{min-height:90px}body{font-family:Montserrat,Arial,sans-serif}body #content .content{float:none;margin-top:40px}.listingleft .image{background:none!important}.listingleft .image img{visibility:visible!important;display:inline-block}.listingicon{float:left}h2{margin:0 0 10px}#content .image img{visibility:visible;margin:0 auto}#content .listings{padding:0;list-style:none}#content .listings .two-col>div:first-child{float:none;width:100%}#content .listings .listingprice{float:none}.lodge-landing #header{height:114px;min-height:90px}.lodge-landing .landing #featured_properties .listing{width:49%}.lodge-landing .landing #featured_properties .even{float:left}.lodge-landing .landing #featured_properties .odd{float:right}.listingnumber{float:none;width:100%}body.realestate-listing .content{margin-bottom:20px}body.realestate-listing .detailsheader h1,body.realestate-listing .detailsheader h3{float:none!important}body.realestate-listing .detailsheader .left,body.realestate-listing .detailsheader .right{float:none!important;width:100%}body.realestate-listing .map .medium{display:block}body.realestate-listing .cycle-1 .cycle-slide .image img{max-height:initial;height:400px;width:auto}body.realestate-listing .cycle-1 .cycle-slide .image{background:none!important}body.realestate-listing .cycle-1 .cycle-slide .image .print{display:block}body.realestate-listing #tabs .ui-tabs-panel{height:auto}.gallery .odd{float:right}.gallery .even{float:left}.gallery .image{background:#EEE!important}#gallery-view .gallery li.listing{width:300px}#list-view li.listing .listingleft{margin:0}#list-view li.listing .listingbody{width:340px}