/*
	Theme Name: Manenti Quinlan & Associates
	Theme URI:http://demo.thatid.com/manenti
	Author:Agentpoint
	Author URI:http://agentpoint.com.au/
	Description: Manenti Quinlan & Associates
	Tags:responsive design -- joe
*/

@import 'css/reset.css';
@import 'css/nav.css';
@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,700);

html{box-sizing:border-box;height:100%}*,:after,:before{box-sizing:inherit}a,body{color:#555}body,th{font-family:Roboto,Arial,Helvetica,sans-serif}*,input{margin:0}#bg-page,body{position:relative}.bg,.sbHolder,table{width:100%}.sbHolder a,a{text-decoration:none}.clear:after,.clearfix:after,.group:after,.row:after,.ui-tabs-panel{clear:both}.listview .listing .overview p.headline,.sbHolder .sbOptions li a,.sbHolder a.sbSelector,.text-cut{text-overflow:ellipsis;white-space:nowrap}*{box-sizing:border-box;padding:0}body{font-size:14px;background:#fff;min-height:100%}a{outline:0;transition:all .5s}strong{font-weight:400}strong.font-georgia{font-weight:700}hr{margin:30px 0;border-top:solid 1px #c1c1c1}td,th{padding:5px}th{font-weight:400}address{font-style:normal}.col-center{text-align:center}.col-left{text-align:left}.col-right{text-align:right}#content.default .entry>h6{color:#2D8CAE}.reload-captcha a{display:inline-block;line-height:40px;color:#2D6DAA}.reload-captcha a i.fa-refresh{color:#2D6DAA}input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{padding:0 10px;background:#fcfcfc;border:1px solid #eee;font:1em/normal Roboto,Arial,Helvetica,sans-serif;color:#333;outline:0}input[type=checkbox],input[type=radio]{float:left;margin:4px 5px 0 0}select{padding:5px}textarea{resize:vertical}a.button,button,input[type=button],input[type=submit]{margin:0;cursor:pointer;font-size:1em;font-family:Roboto,Helvetica,sans-serif;border:none;border-radius:2px;color:#fff;background:#444}a.button{display:inline-block;padding:0 10px}a.button:hover,button:hover,input[type=button]:hover,input[type=submit]:hover{background:#747474}a.btn-link{display:block;background:#2D6DAA;border-radius:10px;padding:0 15px;line-height:30px;height:30px;font-size:12px;font-weight:700}#bg-page,#bg-page .owl-item,#bg-page .owl-wrapper,#bg-page>div,.bg{height:100%}.clear,.clearer{clear:both;content:""}.clear:after,.clear:before,.clearfix:after,.clearfix:before{content:"";display:table}.left{float:left}.right{float:right}img.alignleft{float:left;margin:20px 20px 20px 0}img.alignright{float:right;margin:20px 0 20px 20px}@media (max-width:767px){img.alignleft,img.alignright{float:none;display:block;width:100%}}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-cut{overflow:hidden}.text-orange{color:#9F9F9F}.font-georgia{font-family:Georgia,"Times New Roman",Times,serif}.font-helvetica{font-family:Roboto,Arial,Helvetica,sans-serif}.aquo{font-family:Georgia,"Times New Roman",Times,serif;font-size:1.16667em}.red,.required{color:#e00}.hidden{display:none}.sbHolder a,ul.ui-tabs-nav li a{display:block}.bg{position:fixed;top:0;background:#000}.bg-page-item{background-repeat:no-repeat;background-size:cover;background-position:center center;width:100%;height:100%;opacity:.5}ul.ui-tabs-nav li{float:left}.sbHolder{position:relative;border:1px solid #ccc}.sbHolder a{color:#444;transition:none}#contact .wcu .c-left a,ul#calculators li a:hover{text-decoration:underline}.sbHolder a.sbToggle{position:absolute;top:0;right:0;width:38px;height:31px}.sbHolder a.sbToggle:after{content:"\f0d7";display:block;font-family:fontAwesome;font-size:22px;text-align:center;line-height:40px;color:#6099C6}.sbHolder a.sbSelector{min-width:50px;height:40px;line-height:40px;padding:0 35px 0 10px;overflow:hidden;color:#ccc}.sbHolder ul.sbOptions{position:absolute;overflow-x:hidden;overflow-y:auto;width:calc(100% + 2px);max-height:300px!important;margin:0 0 0 -1px;list-style:none;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.1);z-index:9999;border:1px solid #ccc}#content,.site-main,.site-wrapper,.socials a.icon{position:relative}.sbHolder .sbOptions li a{padding:0 5px;line-height:24px;overflow:hidden}#header{z-index:103}#content{z-index:1}.site-wrapper{height:100%}.group{margin:0 auto;width:73.48491855%;max-width:100%!important}.group:after,.group:before,.row:after,.row:before{content:"";display:table}.row{margin-left:-15px;margin-right:-15px}.site-main{color:#555}@media (min-width:767px){.group{max-width:750px}}@media (min-width:992px){.group{max-width:970px}}@media (min-width:1200px){.group{max-width:1170px}}@media screen and (max-width:1151px){.group{width:100%;padding:0 20px}}footer[role=contentinfo]{bottom:0;width:100%;z-index:0}.site-header{width:100%;top:0}.site-header .wrap-for-hgroup{background:#fff;border-bottom:1px solid #eee}.site-header .search fieldset{border:0}.site-header .logo img{display:block;max-height:73px;width:auto;border:0}@media (min-width:992px){.site-header .logo,.site-header .navigation,.site-header .utils{float:left}.site-header .logo{width:25%}.site-header .utils{width:15%}.site-header .navigation{width:60%}.utils{text-align:center}}@media (max-width:767px){.site-header .logo img{max-width:225px}}.utils .account-login a{color:#fff;text-transform:uppercase}.utils .account-login,.utils .socials{display:inline-block;padding-right:5px;padding-left:5px}.socials a.icon{display:inline-block;text-align:center;line-height:85px}.socials a.icon:hover{color:#fff}a.icon i{width:30px;border-radius:50%;line-height:30px;color:#fff}.search .qs-ul li.price .price_min,.search .qs-ul li.search_location .sbHolder,.search .qs-ul>li{margin-bottom:10px}.search .qs-ul li>div{width:100%}@media (min-width:992px){.search .qs-ul li.price .price_min,.search .qs-ul li.search_location .sbHolder,.search .qs-ul>li{margin-bottom:0}.search .qs-ul>li,.search .search_quick-wrap .quick_search_btn{float:left;padding-left:5px;padding-right:5px}.search .qs-ul li.search_location{width:20%}}@media (max-width:768px){.site-header .utils{text-align:center}.search .qs-ul li.price .price_max,.search .qs-ul li.price .price_min{width:50%;float:left;margin-bottom:0}.search .qs-ul .price_min.prices{padding-right:5px}.search .qs-ul .price_max.prices{padding-left:5px}li#price_for_sale:after,li#price_for_sale:before{content:"";display:table}li#price_for_sale:after{clear:both}}.SumoSelect>.CaptionCont{background:0 0;border:1px solid #fff;border-radius:5px}.SumoSelect.open>.CaptionCont,.SumoSelect:focus>.CaptionCont,.SumoSelect:hover>.CaptionCont{border-color:#fff;box-shadow:none}.SumoSelect>.CaptionCont>span.placeholder{color:#fff;font-style:normal;cursor:pointer}.SumoSelect>.CaptionCont>label{width:38px}.SumoSelect>.CaptionCont>label>i{background-image:none;width:38px;height:31px}.SumoSelect>.CaptionCont>label:after{content:"\f0d7";display:block;font-family:fontAwesome;font-size:22px;text-align:center;color:#fff}.hero-text .hero-subtitle,.hero-text h1{font-family:Roboto,Arial,Helvetica,sans-serif}.SumoSelect>.optWrapper>.options li label{color:#000}@media (max-width:992px){.SumoSelect{width:100%}}.blog-sidebar h3.section-title{margin:0;padding:0 0 0 12px;line-height:40px;color:#fff;letter-spacing:-1px;background:#16355C}.default .blog-sidebar>ul{margin:0;padding:15px;list-style:none;background:#fafafa}.blog-sidebar ul li a{display:block;padding:2px 0;color:#000}.blog-sidebar ul li a:hover{padding:2px 0 2px 10px;color:#16355C}.blog-sidebar ul li a i.fa{width:10px}.homepage-text .logo-home{display:none}.homepage-text{position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:100%}.homepage-text ul{margin:0;padding:0;list-style-type:none;text-align:center;font-size:0;display:none}.homepage-text ul li{display:inline-block;color:#162c65;font-size:42px;font-weight:700;padding:5px 50px;text-shadow:1px 1px 2px rgba(255,255,255,.9)}.homepage-text .h-text{display:table;width:100%;height:100%}.homepage-text .hero-text{display:table-cell;vertical-align:middle;text-align:center;margin:0 auto;color:#fff;text-shadow:2px 2px 3px rgba(0,0,0,.5)}.homepage-text .hero-text .bottom-text{display:inline-block;width:100%;max-width:710px;background:rgba(0,0,0,.1);padding:10px 30px;border-radius:4px}.homepage-text .hero-text img{margin-bottom:20px;display:none}.hero-text{font-size:24px;font-weight:500}body.safari .hero-text{font-weight:600}.hero-text h1{letter-spacing:2px;line-height:70px;font-weight:500;font-size:70px}.hero-text .hero-subtitle{font-size:50px;font-weight:700;text-align:center;display:block;letter-spacing:10px}.hero-subtitle:after{display:block;content:"\2022\2022\2022\2022";font-family:inherit;color:#fff;letter-spacing:1px}.imageCont:after,ul#calculators li:after{content:"";clear:both}.hero-text .hero-yell{color:#2D6DAA}#video-bg-content{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-100;background-image:none}#video-bg-content .vid-full{position:absolute;top:50%;left:50%;width:auto;height:auto;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:1151px){#video-bg-content{background-repeat:no-repeat;background-size:cover}#video-bg-content .vid-full{display:none}}@media (max-width:767px){.homepage-text{padding-top:100px;width:100%}.hero-text h1{font-size:30px}.hero-text .hero-subtitle{font-size:20px}}.listview .listing .overview p.headline{overflow:hidden;max-width:75%;color:#000}.default img,.wp-caption{max-width:100%}.listview .listing .overview p.headline a{font-size:18px;text-transform:capitalize;color:#000;font-family:Roboto,sans-serif}.listview .listing .overview p.headline a:hover{color:#2D6DAA}.listview .listing .overview p.price{color:#2D6DAA;font-weight:700;font-size:20px}.listview .listing .overview p.description{padding:10px 0}.listview .listing .overview .prop-link a{background:#2D6DAA;padding:6px 10px;border-radius:45px;color:#fff;text-transform:uppercase}.listview .listing .overview p.address{font-family:Roboto}@media (max-width:767px){.listview .listing .overview p.headline{max-width:100%;text-overflow:initial;overflow:visible;white-space:initial}}.contact-agent .agent .image{width:25.73529412%;height:0;padding-bottom:32.735294%;overflow:hidden}#property .section.header h1.address{margin:0;font-size:1.8em;line-height:2}ul.foorplan-list-view li a{display:block;margin:15px auto;background:#2D6DAA;color:#fff;width:120px;padding:5px;border-radius:15px;text-align:center}ul.foorplan-list-view li a:hover{background:#2D6DAA}.map-wrapper #map_canvas{width:100%!important}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-wrapper embed,.video-wrapper object{position:absolute;top:0;left:0;width:100%;height:100%}.media #main-image{width:80%;float:left;overflow:hidden}.media #thumbnails{position:relative;width:20%;float:left;padding-left:2px}.media #thumbnails .wrap{position:relative;overflow:hidden}.media #thumbnails .wrap ul{position:relative}.media #thumbnails .wrap img{height:100%;width:100%}.media #thumbnails .wrap li.first{display:none}.media #thumbnails .wrap li{margin:0 0 2px;overflow:hidden}.media #thumbnails a.control{position:absolute;bottom:5px;font-size:1.8em;color:#fff}.media #thumbnails a.control:hover{color:#2D6DAA}.media #thumbnails a.control.prev{left:5px}.media #thumbnails a.control.next{right:5px}#main-image .cycle-slide,#main-image .cycle-slide img{width:100%}@media (max-width:767px){.media #main-image{width:100%}.media #main-image a.control{color:#fff;display:block;font-size:2.75em;margin:0 15px;opacity:.5;position:absolute;z-index:99;top:50%}.media #main-image a.prev{left:0}.media #main-image a.next{right:0}.media #thumbnails{display:none}#property .section.header,#property .section.overview .block{padding-left:15px;padding-right:15px}.property .section.header ul.rooms{padding-left:10px;padding-right:10px}}.page-title,.post-head h4.post-title a{color:#2D6DAA}.h1,.h2,.h3,.h4,.h5,.h6{font-weight:300;margin:0 0 20px}.page-title{margin:30px 0}.section-title{position:relative;margin:0 0 15px;font-size:1.25em;color:#2D6DAA;font-weight:500}.default ul{list-style:none;margin:0;padding:0}.default .entry ul{list-style-type:disc;list-style-position:inside}.default .entry ul.gform_fields{list-style:none}.default ol{list-style:decimal}.default p{margin:0 0 20px}.default img{height:auto}.post{margin:0 0 30px}.post-head{margin:0 0 15px}.post-head h4.post-title{margin:0}.post-head h4.post-title a:hover{color:#16355C}.post-head p{margin:0}.post-head p.post-meta{color:#9D9D9D;font-size:.785714em}.post-head p.post-meta a{color:#9D9D9D}.post-head p.post-meta a:hover{color:#16355C}.posts.index .post.last{margin:0;padding:0;border-bottom:none}.posts.index .entry img{float:left;width:150px;margin:0}.posts.single .post{margin:0 0 25px}.post .post-thumbnail{float:left;padding-right:15px}.comments-template{color:#fff}.comments,.comments h2.section_title{margin:0 0 30px}.comments ul{list-style:none;margin:0}.comments ul li{margin:0}.comments .comment-body{position:relative;margin:0 0 10px;padding:15px 20px 20px;background:#FBFBF9}.comments ul li img.avatar{float:left;margin:6px 10px 10px 0}.comments p{margin:0}.comments .reply a{padding:5px 10px;background:#16355C;color:#fff}.comments .reply a:hover{background:#5e5e5e}.comments .reply em{padding:0 3px 0 0}#commentform p{margin:0 0 10px}#commentform p.comment-notes,#commentform p.logged-in-as{margin:0 0 25px}#commentform p label{font-family:Roboto,Arial,Helvetica,sans-serif;display:block}a#cancel-comment-reply-link{float:right;font-size:12px;font-style:italic;color:#C00}.form-submit input[type=submit]{padding:0 6px}.wp-caption img{width:100%!important}.alignleft{float:left;margin-right:15px}.alignright{float:right;margin-left:15px}.search-toolbar .tools{padding-top:5px;padding-bottom:5px}.search-toolbar #listings-filter #filter-form,.search-toolbar #listings-filter .filter-text{display:inline-block;vertical-align:middle}#login .button.email_btn .btn,.page_numbers a{vertical-align:top}#search_results .search-toolbar{text-align:right}#search_results .search-toolbar.bottom{text-align:center;margin-top:0}@media (max-width:767px){.search-toolbar #listings-filter #filter-form,.search-toolbar #listings-filter .filter-text{width:100%;display:block;margin-bottom:5px}.search-toolbar #listings-filter .filter-text{margin-top:5px}#search_results .search-toolbar{text-align:left}}#search_results .listview .listing{background:#fff;margin-bottom:30px}.listview .listing .image,.listview .listing .overview{float:left;width:50%}.listview .listing .image>a{padding-bottom:56.25%;overflow:hidden;height:0}.listview .listing .image img{position:absolute;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.listview .listing .image a{display:block}.listview .listing .overview{padding:15px}ul.rooms{margin:-40px 0 0;padding:0;list-style-type:none}ul.rooms li span.room_type{display:none}ul{margin:0;padding:0;list-style:none}@media (max-width:767px){ul.rooms:after,ul.rooms:before{content:"";display:table}ul.rooms:after{clear:both}ul.rooms{margin-top:0;float:none;padding-left:15px;padding-right:15px}ul.rooms li span{margin-top:-25px}}.page_numbers a{color:#fff;display:inline-block}.page_numbers a.next_page_link,.page_numbers a.prev_page_link{background:0 0;border:0}.subscriptions p.link-login{margin:0 0 30px}.subscriptions ul{margin:0!important;list-style:none}.subscriptions span.required{color:#e00}.subscriptions textarea{height:100px}.subscriptions a.button,.subscriptions input[type=submit]{min-width:100px;text-align:center}.subscriptions ul.subforms>li{position:relative}.subscriptions ul.options{position:absolute;width:100%;margin:5px 0 0;background:#fff;box-shadow:0 0 2px rgba(0,0,0,.2)}.subscriptions ul.options>li{padding:0 15px 5px}.subscriptions ul.options>li.first{padding:15px 15px 5px}.subscriptions ul.options>li.last{padding:0 15px 5px;text-align:right}.subscriptions ul.options select{width:100%}.subscriptions ul.options select.left{width:49%}.subscriptions ul.options select.left.alt{margin:0 2% 0 0}.subscriptions ul.options a.close-options{font-size:.857143em;font-style:italic;color:#333}.subscriptions .the-content{margin:0 0 30px}.subscriptions .return{margin:30px 0 40px;padding:20px;background:#ffc;border:1px solid #fc0}.subscriptions .return p{margin:0;color:#d00}.subscriptions li.buttons .button{padding:0;text-align:center}.subscriptions h6.register-title{margin:30px 0;padding:30px 0 0;border-top:1px solid #c1c1c1}.table,ul#calculators li{margin-bottom:15px}.photo-desc p.bathrooms,.photo-desc p.bedrooms,.photo-desc p.carspaces{width:20px;float:left;padding:0 50px 0 0}.photo-desc p.bedrooms{background:url(images/bed.png?v=1.000) 25px 5px no-repeat}.photo-desc p.bathrooms{background:url(images/bath.png?v=1.000) 25px 5px no-repeat}.photo-desc p.carspaces{background:url(images/car.png?v=1.000) 25px 5px no-repeat}.table .plan-group{text-align:center;padding-top:15px;padding-bottom:15px}.table .plan-group>span{font-weight:700;padding:5px 0;display:block}.table .plan-group ul li{padding-top:5px;padding-bottom:5px}@media (max-width:992px){.table.owl-carousel{margin-left:-5px;margin-right:-5px}.table .plan-group{padding:30px 5px}.table .plan-group>span{border:2px solid #191919;border-bottom:0;background:#191919;padding:5px 15px;color:#2D6DAA;font-weight:400;line-height:30px}.table .plan-group ul{border:1px solid #191919}.table .plan-group ul li{border-bottom:1px solid #191919}.owl-buttons{position:absolute;top:-10px;width:100%;padding:0 5px}.owl-buttons a{color:#2D6DAA;font-size:24px}.owl-buttons .owl-prev{float:left}.owl-buttons .owl-next{float:right}}ul#calculators li{padding:10px}.office_details h3,ul#calculators li p{margin-bottom:10px}ul#calculators li.odd{background:rgba(130,130,130,.08)}ul#calculators li .image{float:left;padding-right:15px}ul#calculators li:after{display:table}ul#calculators li a{color:#2D6DAA}#contact-us .zoogooglemap{clear:both}#contact-us .gform_wrapper input[type=text],#contact-us .gform_wrapper select,#contact-us .gform_wrapper textarea{width:100%}.office_details h3{font-size:20px}.office_details h2{font-size:24px;margin-bottom:0}.office_details address{margin-bottom:10px}.office_details span.label{width:15%;display:inline-block}.social_links a.facebook i.fa{color:#3b5998}.mailing_address{margin-top:10px}.mailing_address h3{margin-bottom:0}@media (max-width:767px){#contact-us .gform_wrapper,#contact-us .office_details{float:none;width:100%}}.listings-table.alt table a.calendar:hover{color:#ffa20d}.post{border-bottom:1px dashed #eaeaea;margin-bottom:15px}.post .entry{min-height:inherit;padding:0 0 15px;color:#555;letter-spacing:.75px}#join-our-team #content .agent-group .group-title,#our-staff .group-title{font-size:24px;padding-bottom:20px}.posts.single img{max-width:200px}.posts.index .entry p{margin:0 0 15px}#our-staff #content .row{margin-bottom:30px}#agents{margin:30px auto 0}#agents .thumbview.flex-container{justify-content:center}#agents .thumbview .flex-item{margin-left:auto;margin-right:auto}@media (min-width:992px){#agents{width:75%}}#agents .agent .image img{width:auto;height:100%}.imageCont{margin-bottom:15px}.imageCont:after{display:table}.col-features ul.rooms{margin-top:0}@media (max-width:767px){.imageCont .image{width:100%;padding-right:0}}#join-our-team #content .agent-group{margin-bottom:50px;margin-top:20px}#join-our-team #content .agent-group .details a{color:#444}#join-our-team #content .agent-group .row .agent{margin-bottom:40px}#join-our-team #content .agent-group .agent .image{padding:10px 10px 0}#join-our-team #content .agent-group .agent .image img{width:100%;height:auto;box-shadow:0 0 6px 0 rgba(50,50,50,.75);border:5px solid #FFF}#join-our-team #content .agent-group .agent .details{padding:0 10px}#join-our-team #content .agent-group .agent .details ul.info .position{color:#2EC0F0;font-weight:700}#join-our-team #content .agent-group .agent *{box-sizing:border-box}.entry{margin-top:20px}#buying-advice .entry .left-section{width:609px;float:left}#buying-advice .entry .right-section{width:305px;float:right}#join-our-team .move,.move{width:100%;background:rgba(255,255,255,.68)}#buying-advice .group{padding:0}#buying-advice h2{font-size:23px;text-align:justify;font-weight:400}#buying-advice .entry .left-section ul{box-sizing:border-box;padding:0 0 0 10px}#buying-advice .entry .left-section ul li{padding-bottom:10px}#buying-advice ul li{list-style:none;position:relative}#buying-advice ul.check li:before{content:"";position:absolute;color:#5fb4d0;max-width:0;max-height:0;left:-21px;top:8px;font-size:10px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1}#our-staff .head-background,#why-choose-us .head-background,.page-child .header-with-bg .wrap-hw{position:relative}#buying-advice h1.page-title{font-weight:400}#our-staff .move h1.page-title,#why-choose-us .move h1.page-title{display:block;color:#444}.move{color:#444;position:absolute;bottom:0}#our-staff .mtm-text{padding:29px 0 50px}#join-our-team h1.page-title{display:none}#join-our-team .move h1.page-title,.property .section.overview .block.right .section.price .display-price{display:block}#join-our-team .head-background,#join-our-team .move{position:relative}#join-our-team .group{padding:0}#join-our-team .mtm-text{padding:29px 0 50px}#our-staff #agent .imageCont .agent-contact ul.agent_contact_info li.agent_facebook,#our-staff #agent .imageCont .agent-contact ul.agent_contact_info li.agent_linkedin,#our-staff #agent .imageCont .agent-contact ul.agent_contact_info li.agent_twitter{float:left;margin-right:4px;margin-top:5px}#our-staff #agent .imageCont .agent-contact ul.agent_contact_info li.agent_facebook .fa,#our-staff #agent .imageCont .agent-contact ul.agent_contact_info li.agent_linkedin .fa,#our-staff #agent .imageCont .agent-contact ul.agent_contact_info li.agent_twitter .fa{font-size:30px}#our-staff #agent .imageCont .agent-contact .agent_name{font-weight:400;font-size:25px}#calculators p.submit_btn.button a{padding:10px;background:#444;margin:10px 0;clear:both;float:left;color:#fff}#login li.li--unsubscribe.last{margin-left:200px}#login input[type=password],#login input[type=text]{padding:5px;box-sizing:border-box}#return p{margin:0;color:#C93131}#login .button.email_btn{margin:20px 0}#login .forgot_password_link{margin-left:200px!important}#login .button.email_btn a{margin:0;padding:5px 10px;cursor:pointer;font-size:1em;border:none;border-radius:2px;color:#FFF;background:#444}#our-principal #main-body{overflow:hidden}#our-principal #footer{margin-top:20px}#property .contact-agent .agent .overview a,#property .contact-agent .agent .overview p a{color:#444!important}.property .section.overview .block.right .section.price{font-weight:600;font-size:1.25em}#our-staff #agent_contact_form .agent_contact_form{float:left}#our-staff .agent_item .agent-name-pos{margin-bottom:20px}#our-staff .agent_item .agent-name-pos .agent_name{float:left;font-size:30px}#our-staff .agent_item .agent-name-pos .agent_detail{float:left;padding:0 20px 0 0;clear:both}#our-staff .agent_item .agent-name-pos #agent_contact_form{float:left}#our-staff .agent_item .agent-name-pos #agent_contact_form a{color:#444}p.link-back a{margin:0;cursor:pointer;font-size:1em;border:none;border-radius:2px;color:#FFF!important;padding:5px 20px;background:#444}#our-staff .agent_item .descCont .agent_description{margin-bottom:20px;clear:both}#our-staff .agent_item .descCont ul.ui-tabs-nav li a{color:#fff}#sorter_pagination p.page_next{float:left}#sorter_pagination p.page_prev{float:left;padding-right:20px}.page-id-247 #sorter_pagination p.page_numbers,.page-id-247 .page_toolbar p.page_numbers{display:none}#our-staff .agent_item .descCont ul.ui-tabs-nav li{padding:10px;margin-right:1px;background:#444}#our-staff .agent_item .descCont ul.ui-tabs-nav li.ui-tabs-active,#our-staff .agent_item .descCont ul.ui-tabs-nav li:hover{background:#000}#our-staff .agent_item .descCont #listings{border-top:1px solid #444}#our-staff .ui-tabs-panel{padding-top:20px}div.pp_default .pp_description{display:none!important}.fa-refresh{color:#444;padding:0 0 0 5px}td.calc_field{font-weight:600}#subscribe .buttons.signup_button{padding:20px 0 0 140px}#subscribe input{width:300px}#subscribe input.btn{width:auto}#login .button.email_btn .button{padding:0 10px}#our-staff .pp_pic_holder .pp_content_container .pp_content{border:5px solid #666}.page_link.current_page_link{font-weight:700}#testimonial-cycle p{font-style:italic}#our-staff #agent .imageCont .agent-contact{float:left}#our-staff #agent .imageCont .agent-contact ul.agent_contact_info a.email_alert{clear:both;display:block;margin:10px 0 20px;cursor:pointer;font-size:1em;border:none;border-radius:2px;color:#FFF!important;padding:5px 20px;background:#444;float:left}#bottom_pagination .page_toolbar p.page_numbers{float:left;padding:0 20px 0 0}#bottom_pagination .page_toolbar p.page_next{float:left}#bottom_pagination p.page_prev{float:left;padding-right:20px}#appraisal #user_management_page ul.prop_alerts_ul fieldset ul{clear:both}#appraisal #user_management_page li.site_alerts ul.prop_alerts_ul fieldset ul{clear:both;margin-bottom:0;margin-left:0}#appraisal #user_management_page li.site_alerts ul.prop_alerts_ul{float:left;margin-left:0;padding-left:300px;margin-top:-35px}#appraisal #user_management_page li.site_alerts ul.prop_alerts_ul fieldset ul li div{float:left}#appraisal #user_management_page li.site_alerts ul.prop_alerts_ul fieldset ul li div select{width:172px}#appraisal #user_management_page li.site_alerts ul.prop_alerts_ul fieldset ul li.suburb_select{margin-bottom:20px}#appraisal #user_management_page li.site_alerts ul.prop_alerts_ul fieldset ul li.suburb_select select.select_suburb{width:342px}#appraisal #user_management_page li.site_alerts ul.prop_alerts_ul fieldset ul li.property_type select{width:345px}#appraisal #user_management_page li.site_alerts ul.prop_alerts_ul fieldset *{box-sizing:border-box}#appraisal #user_management_page ol.cf-ol.right{float:left}#appraisal #user_management_page input[type=password],#appraisal #user_management_page input[type=text]{width:345px;padding:5px;box-sizing:border-box}#login #user_management_page ul.prop_alerts_ul fieldset ul{clear:both}#login #user_management_page li.site_alerts ul.prop_alerts_ul fieldset ul{clear:both;margin-bottom:0;margin-left:0}#login #user_management_page li.site_alerts ul.prop_alerts_ul{float:left;margin-left:0;padding-left:200px;margin-top:-23px}#login #user_management_page li.site_alerts ul.prop_alerts_ul fieldset ul li div{float:left}#login #user_management_page li.site_alerts ul.prop_alerts_ul fieldset ul li div.numberofrooms.bedrooms,#login #user_management_page li.site_alerts ul.prop_alerts_ul fieldset ul li div.prices.price_min{margin-right:5px}#login #user_management_page li.site_alerts ul.prop_alerts_ul fieldset ul li div select{width:170px}#login #user_management_page input[type=password],#login #user_management_page li.site_alerts ul.prop_alerts_ul fieldset ul li.property_type select,#login #user_management_page li.site_alerts ul.prop_alerts_ul fieldset ul li.suburb_select select.select_suburb{width:345px}#login #user_management_page li.site_alerts ul.prop_alerts_ul fieldset ul li.suburb_select{margin-bottom:20px}#login #user_management_page li.site_alerts ul.prop_alerts_ul fieldset *{box-sizing:border-box}#login #user_management_page ol.cf-ol.right{float:left}#home .cycle-slideshow{background:#000}.header-with-bg .head-background .wrap-for-hgroup .search-home-header .fa-search{cursor:pointer}.search-colapse #quick-search{box-sizing:border-box;width:100%;padding:40px;background:#EFEFEF;color:#444}.search-colapse #quick-search #realty_widget_quick_search{max-width:967px;margin:0 auto}.search-colapse #search_quick .search_quick-wrap ul li{float:left;width:32%}.search-colapse #search_quick .search_quick-wrap ul li.search_property_types{width:100%;margin-top:10px}.search-colapse #search_quick .search_quick-wrap ul li#price_for_sale{margin:0 2%}.search-colapse #search_quick .search_quick-wrap .suburb_select{width:66%;margin-right:2%;float:left}.search-colapse #search_quick .search_quick-wrap .button.quick_search_btn{width:32%;float:left}.search-colapse #search_quick .search_quick-wrap .button.quick_search_btn input{width:100%;padding:8px;box-sizing:border-box;height:auto}.search-colapse #search_quick .search_quick-wrap input[type=text]{width:100%;box-sizing:border-box}.search-colapse #search_quick .search_quick-wrap ul li select{padding:8px;width:100%;box-sizing:border-box;margin-bottom:10px}.search-colapse .section_title{text-align:center;font-size:37px;font-weight:300;margin:0 0 15px}.search-colapse input[type=text],.search-colapse select{border:1px solid #CECECE}.search-colapse ul#select_suburb{height:200px;overflow-y:scroll;margin-top:10px;border:1px solid #CECECE;padding:10px;background:#fff}#location_info .location-list .location-wrap{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #C3C3C3}#location_info .location-list .location-wrap .image{width:30%;float:left;height:180px;position:relative;overflow:hidden}#location_info .location-list .location-wrap .image a{height:100%;left:-50%;position:absolute;top:0;width:200%}#location_info .location-list .location-wrap .image img{width:100%;height:auto;position:absolute;top:0;right:0;bottom:0;left:0;display:block}#location_info .location-list .location-wrap .location-desc{width:70%;float:left;box-sizing:border-box;padding-left:30px}#location_info .location-list .location-wrap .location-desc h2{font-size:24px;font-weight:400}#location_info .location-list{clear:both}#location_info .location-page #tabbed_listings ul{margin:0 0 10px;min-height:36px;list-style:none;padding:0}#location_info .location-page #tabbed_listings ul.ui-tabs-nav li{list-style:none;padding:5px 10px;background:#000;margin:0 1px 1px 0;color:#fff}#location_info .location-page #tabbed_listings ul li.ui-tabs-active,#location_info .location-page #tabbed_listings ul.ui-tabs-nav li:hover{background:#444}#location_info .location-page #tabbed_listings ul.ui-tabs-nav li a{color:#fff}#location_info .location-page #map_suburb .map-image .image img{width:100%;height:auto}#location_info .location-page #sold_properties th{text-align:left}body#paddington #location_info .location-page #tabbed_listings ul{list-style-type:disc;list-style-position:inside}.header-with-bg .head-background .homepage-text .h-text{width:90%;margin:0 auto 50px;text-shadow:0 2px 0 #000;font-size:22px;box-sizing:border-box;padding:10px;text-align:center;background:rgba(0,0,0,.5);color:#fff}#testimonials .testi .testi-content .sender{margin:5px 0 0;color:#333;text-align:right;font-weight:700}#testimonials .testi{padding:20px 0;border-bottom:1px solid #D7D7D7;position:relative}#testimonials .testi .testi-image{position:absolute}#testimonials .testi .testi-image .fa{color:silver}#testimonials .testi .testi-content{padding:0 0 20px 50px;font-style:italic}.pagination_toolbar{clear:both;padding:20px 0}.pagination_toolbar a{width:30px;height:30px;float:left;background:#B1B1B1;margin-right:1px;text-align:center;padding-top:0;line-height:2;font-weight:700;font-size:15px;color:#444}.pagination_toolbar a.curent-page-link,.pagination_toolbar a:hover{color:#fff;background:#000}#contact .move-c,#testimonials .move-c{z-index:9;width:100%;background:rgba(255,255,255,.68)}#testimonials .img-cu{width:100%;position:relative}#testimonials #wrapper #content .page-title,#testimonials .move-c{position:absolute;bottom:0}#testimonials .img-cu img{display:block;width:100%}#contact .img-cu{width:100%;position:relative}#contact .img-cu img{display:block;width:100%;height:auto}#contact #wrapper #content .page-title,.listing .overview p a.email{display:none}#contact .move-c{position:absolute;bottom:0}.mf-popup,.page-id-141 .bg,.page-id-236 .bg,.page-id-244 .bg,.page-id-375 .bg{position:relative}#contact .wcu .c-left{float:left;width:30%;box-sizing:border-box;padding-right:20px}#contact .wcu .c-right{float:left;width:70%}#contact .wcu{margin:50px 0 0}#contact .buttons.signup_button{margin:20px 0 0 140px}#contact .wcu .c-left a{color:#444}.header-with-bg .head-background .wrap-for-hgroup .in-scf .phone-head a{color:#fff;font-size:18px;font-weight:700}.header-with-bg .head-background .wrap-for-hgroup .in-scf .phone-head a:hover{color:#fff}.header-with-bg .head-background .wrap-for-hgroup .in-scf .phone-head .fa{font-size:20px;padding-right:5px}.header-with-bg .head-background .wrap-for-hgroup .in-scf .phone-head{padding-right:10px;float:left}.header-with-bg .head-background .wrap-for-hgroup .in-scf .socials.dt{float:left}#loan-repayments .submit_btn.button{padding-left:145px}#loan-repayments .submit_btn.button a.btn{border-radius:2px;color:#FFF;background:#444;float:left;padding:5px 10px}#stamp-duty .submit_btn.button{padding-left:145px}#stamp-duty .submit_btn.button a.btn{border-radius:2px;color:#FFF;background:#444;float:left;padding:5px 10px}#our-principal .f-img{width:300px;height:auto;float:left;padding:0 20px 0 0}.page-template-template_suburb_snapshots-php .location-image .image{width:100%;overflow:hidden}.page-template-template_suburb_snapshots-php .location-image .image img{width:100%;height:auto}#market-appraisal form{width:100%;padding-bottom:40px}#market-appraisal form ul{margin:0}#market-appraisal form ul li select,#selling form ul li select{border-radius:0}#market-appraisal form ul li,#selling form ul li{list-style:none;margin-bottom:10px;clear:both;max-width:100%!important;padding-right:0!important;overflow:visible!important}#market-appraisal form ul li:after,#selling form ul li:after{content:'';display:table;clear:both}#market-appraisal form ul li#field_2_18 #input_2_18{float:left}#market-appraisal form ul li#field_2_18 label{width:25%}#market-appraisal form input[type=text],#market-appraisal form select,#market-appraisal form textarea{width:75%;margin:0;box-sizing:border-box;padding:5px}#market-appraisal form .gform_footer.top_label{padding-top:10px;padding-left:25%;clear:both}#market-appraisal form label{float:left;width:29%}#market-appraisal form li#field_2_12,#market-appraisal form li#field_4_12{padding-left:24%;width:29%;float:left;clear:unset;clear:none}#market-appraisal form li#field_2_13,#market-appraisal form li#field_4_13{padding:0 5px;width:29%;float:left;box-sizing:border-box;clear:unset;clear:none}#market-appraisal form li#field_2_14,#market-appraisal form li#field_4_14{width:26%;float:left;box-sizing:border-box;clear:unset;clear:none}#market-appraisal h2{margin:50px 0 10px}#market-appraisal form li#field_2_12 select,#market-appraisal form li#field_2_13 select,#market-appraisal form li#field_2_14 select,#market-appraisal form li#field_4_12 select,#market-appraisal form li#field_4_13 select,#market-appraisal form li#field_4_14 select{width:65px;float:right}#market-appraisal form li#field_2_12 label,#market-appraisal form li#field_2_13 label,#market-appraisal form li#field_2_14 label,#market-appraisal form li#field_4_12 label,#market-appraisal form li#field_4_13 label,#market-appraisal form li#field_4_14 label{width:auto;padding:0 10px 0 5px}#market-appraisal form li div#input_2_1,#market-appraisal form li div#input_4_1{width:75%;margin-bottom:10px;float:left}#market-appraisal form li div#input_2_1 span,#market-appraisal form li div#input_4_1 span{width:50%;padding-right:20px;box-sizing:border-box;float:left}#market-appraisal form li div#input_2_1 span label,#market-appraisal form li div#input_4_1 span label{width:29%;box-sizing:border-box;float:right}#market-appraisal form li div#input_2_1 span input,#market-appraisal form li div#input_4_1 span input{width:71%;box-sizing:border-box;float:right}#market-appraisal form li div#input_2_1 span.ginput_right,#market-appraisal form li div#input_4_1 span.ginput_right{padding-right:0}.thumbview .listing .overview p.address{font-size:16px;font-weight:400;height:15px;line-height:17px;margin-bottom:20px;color:#5cc1e5}.thumbview .listing .overview p.description{clear:both;margin-top:20px;height:40px;overflow:hidden}.thumbview .listing .overview p.price{font-weight:700;font-size:16px;color:#5cc1e5;margin-bottom:25px;text-transform:capitalize}.thumbview .listing .overview ul.rooms{min-height:50px}.home .logo-home{box-sizing:border-box;padding:0 50px 50px}#home .header-with-bg .head-background .logo-home img{width:100%!important;height:auto!important}#market-appraisal form li .validation_message{color:#BC1212;padding-left:29%;margin-left:0;box-sizing:border-box;clear:both}#market-appraisal .default p{margin:0}#market-appraisal .validation_error{color:#BC1212}.g-recaptcha div>div{height:auto!important;width:auto!important}.mfp-content .lightbox-wrap{background:#fff;padding:20px 30px;text-align:left;max-width:650px;margin:40px auto;position:relative;font-size:inherit;line-height:inherit}.mfp-close:focus,.mfp-close:hover{background:0 0}.mf-popup ol.cf-ol li:after,.mf-popup ol.cf-ol li:before{content:"";display:table}.mf-popup ol.cf-ol li:after{clear:both}.mf-popup ol.cf-ol .captcha a.reload{background:0 0!important;color:#ef6079!important;padding:0 5px!important}.mf-popup ol.cf-ol .captcha a.reload i.fa{padding-right:5px}.lightbox-wrap.mf-popup,.mf-popup{padding:28px}.mf-popup ol.cf-ol .captcha,.mf-popup ol.cf-ol input[type=text],.mf-popup ol.cf-ol label,.mf-popup ol.cf-ol textarea{float:left;width:70%}.mf-popup ol.cf-ol label{width:30%}.mf-popup ol.cf-ol .captcha span.image{display:inline-block;vertical-align:middle}.mf-popup ol.cf-ol .captcha input[type=text]{width:50%}.mfp-arrow:focus,.mfp-arrow:hover,button.mfp-close:hover{background:0 0}.mf-popup{max-width:484px;margin:0 auto}.mf-popup.white{background:#fff}.lightbox-wrap.mf-popup .btn{background:#3D6DA5;color:#fff;padding:10px 20px;cursor:pointer;font-size:1em;border:none;border-radius:2px;text-align:center;margin-left:30%;width:70%}.lightbox-wrap.mf-popup input.btn{padding:0 20px}.lightbox-wrap.mf-popup>h2{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #eee}#footer .left.s-cf{width:100%}#footer .left.s-cf .credit{clear:both}#footer .right.s-cf{width:65%}#footer .right.s-cf ul#menu-footer-menu li.menu-item-has-children{width:33.33%;float:left}#footer .right.s-cf ul#menu-footer-menu li ul.sub-menu{margin-top:5px}#footer .right.s-cf ul#menu-footer-menu li ul.sub-menu li{width:100%}#footer .right.s-cf ul#menu-footer-menu li.menu-item-has-children.menu-item-217{box-sizing:border-box;padding-left:10px}#footer .group.wrapper{padding:35px 0;border-top:1px solid #C2C2C2}#footer .right.s-cf ul#menu-footer-menu li a.title{font-weight:700}.footer-inner{padding:15px 0}@media (max-width:767px){.site-footer .footer-inner{text-align:center}.site-footer .credit span{display:block}}@media (max-width:420px){.homepage-text ul li{font-size:30px;padding:0 20px}}.property ul.rooms li .room_count{color:#000}ul.rooms.right.s-cf{margin-top:10px}input.gform_button{background-color:#2D6DAA;border-radius:10px;padding:0 15px;line-height:30px;height:30px}.page-id-141 h1.page-title,.page-id-236 h1.page-title,.page-id-244 h1.page-title,.page-id-375 h1.page-title{position:absolute;bottom:0;background:rgba(255,255,255,.2);width:100%;margin:0;padding:25px 6.5%;text-shadow:1px 1px 1px rgba(0,0,0,.8)}.page-id-141 #bg-page .owl-item .bg-page-item,.page-id-236 #bg-page .owl-item .bg-page-item,.page-id-244 #bg-page .owl-item .bg-page-item,.page-id-375 #bg-page .owl-item .bg-page-item{padding-bottom:30%;position:relative}.page-id-141 h3,.page-id-236 h3,.page-id-244 h3,.page-id-375 h3{margin-top:20px}.page-id-141 .site-main,.page-id-141 .site-main a,.page-id-375 .site-main,.page-id-375 .site-main a{color:#555}a:hover{color:#2D6DAA}@media (min-width:1450px){.page-id-141 h1.page-title,.page-id-236 h1.page-title,.page-id-244 h1.page-title,.page-id-375 h1.page-title{padding:25px 19%}}@media (min-width:1100px){.listview .listing .overview p.description{max-height:130px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;white-space:nowrap}}@media (max-width:1365px){.page-id-141 h1.page-title,.page-id-236 h1.page-title,.page-id-244 h1.page-title,.page-id-375 h1.page-title{padding:25px 3.5%}}@media (min-width:768px) and (max-width:1099px){.listview .listing .overview p.description{max-height:115px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;white-space:nowrap}.listview .listing .image>a{padding-bottom:66.25%}}p.property-price{margin-bottom:20px;font-weight:900;color:#2D6DAA}.homepage #recent-listings .bottom span.price a,.homepage .latest_listings .row .column .photo-wrap .photo-desc span.price a,.listing .overview>span.price{font-weight:600;color:#2D6DAA}.ribbon{position:absolute;top:0;left:0;width:150px;height:150px;background-repeat:no-repeat;background-size:contain}.ribbon.sold{background-image:url(images/sticker-sold.png)}.ribbon.under_offer{background-image:url(../images/sticker_under_offer.png?v=1.001)}.ribbon.new{background-image:url(../images/sticker_new.png?v=1.001)}.ribbon.leased{background-image:url(../images/sticker_leased.png?v=1.001)}.ribbon.open_home{background-image:url(../images/sticker_open_home.png?v=1.001)}.property-images{position:relative}#search_results #thumbnail-mode.thumbview .listing .image .listing-images{position:absolute;width:100%;height:100%}#search_results #thumbnail-mode.thumbview .listing .image .listing-images .slick-list,#search_results #thumbnail-mode.thumbview .listing .image .listing-images .slick-list *{height:100%}#market-appraisal #side_realty_widget_quick_search_6 ul.search-forms li{clear:none}#market-appraisal #side_realty_widget_quick_search_6 ul.search-forms>li:nth-child(5) input{width:100%}.gform_wrapper .gform_footer{margin-left:0;width:100%}.gform_wrapper ul.gform_fields:not(.top_label) .ginput_container.ginput_recaptcha{float:left;width:71%;margin-left:0!important}@media screen and (max-width:767px){.gform_wrapper li.gfield.gfield_error.gfield_contains_required,ul.gform_fields>li{padding-right:0!important}.gform_wrapper .ginput_container,.gform_wrapper label.gfield_label{display:block;width:100%!important}#market-appraisal form input[type=text],#market-appraisal form select,#market-appraisal form textarea,.gform_wrapper .ginput_container input[type=text],.gform_wrapper .ginput_container select{width:100%!important}.gform_wrapper .validation_message{margin:0!important;padding-left:0!important}}@media screen and (max-width:360px){.gform_wrapper ul.gform_fields:not(.top_label) .ginput_container.ginput_recaptcha{transform:scale(.85);-webkit-transform:scale(.85);transform-origin:0 0;-webkit-transform-origin:0 0}}div#return{margin-bottom:15px}.confidentiality-agreement-bottom p{margin-bottom:10px;line-height:1.5;color:#555}.confidentiality-agreement-bottom p:last-of-type{margin-bottom:20px}.confidentiality-agreement-bottom a.button{line-height:normal;padding:15px 5px;font-size:.725em;width:100%;display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:center;background:#e1e1e1;text-align:center;color:#2D6DAA;border-radius:0;font-weight:500;text-transform:capitalize}.confidentiality-agreement-bottom{float:left;width:65%;padding-top:30px;padding-bottom:30px}.confidentiality-agreement-bottom span.icon.icon-confidential{padding-right:10px}.confidentiality-agreement-bottom span.icon.icon-confidential i{background-image:url(images/property-icon/deal.png);width:18px;height:18px;display:inline-block;background-repeat:no-repeat;background-size:contain;vertical-align:middle}.confidentiality-agreement-btn-bottom{padding:10px;border:1px solid #ccc;width:75%;margin:0 auto}.confidentiality-agreement-bottom a.button:hover{background-color:#e1e1e1}@media (max-width:1024px){.confidentiality-agreement-bottom{width:100%;padding-top:0}}#staff-profiles .flex-item .thumbview-item .image a:before{padding-top:125%}.home .slide.hero-image a>img{bottom:auto}#login form[name=login_form_email_subscription]{max-width:400px;margin:0 auto;background:#fff;padding:30px;box-shadow:0 1px 20px 6px rgba(79,79,79,.24)}#login form[name=login_form_email_subscription] label{display:block;margin-bottom:10px;width:100%!important}#login form[name=login_form_email_subscription] label+input[type=text]{width:100%!important}#login form[name=login_form_email_subscription] .buttons.signup_button{margin:0}#login form[name=login_form_email_subscription] .button.email_btn{margin:0;text-align:center}#login form[name=login_form_email_subscription] .button.email_btn .btn{background-color:#3D6DA5;height:40px;padding:0 10px;display:inline-block}#login form[name=login_form_email_subscription] .button.email_btn .btn:hover{background-color:#6099C6}p.center.heading{border-bottom:1px solid #ddd;padding-bottom:10px}form[name=form_email_subscription] .col-2 .field{width:calc(50% - 10px);float:left}form[name=form_email_subscription] .col-2 .field:first-of-type{margin-right:20px}form[name=form_email_subscription] .col-3 .field{float:left;width:calc(33.33% - (40px/3))}form[name=form_email_subscription] .col-3 .field:nth-of-type(2){margin-left:20px;margin-right:20px}#login .clear{display:block}#login .suburb-property select,#property-alert .suburb-property select{height:90px!important}#login input[type=password],#login input[type=text]{width:100%}#login .buttons.signup_button,#login .buttons.signup_button .button{margin:0}#login .buttons.signup_button .button input[type=submit]+a.button{float:right}@media (max-width:480px){form[name=form_email_subscription] .col-2 .field,form[name=form_email_subscription] .col-3 .field{width:100%}form[name=form_email_subscription] .col-2 .field:first-of-type{margin-right:0}form[name=form_email_subscription] .col-3 .field:nth-of-type(2){margin-left:0;margin-right:0}}.flex-container:after,.flex-container:before{content:unset}select::-ms-expand{display:none}.slide.hero-image a>img{height:100%;object-fit:cover}.agent-enquiry div#return{text-align:center;margin:15px 0;font-weight:500}