/* Minification failed. Returning unminified contents.
(1,63576): run-time error CSS1038: Expected hex color, found '#one-line-input-height'
 */
.flat-btn{border:0;padding:0;background:none;box-shadow:none;text-shadow:none}.flat-btn{border-radius:2px;border-bottom-width:2px;border-bottom-style:solid;font-weight:bold;font-size:16px;text-align:center;text-decoration:none;outline:0;display:block;color:#FFF;background-color:#818181;border-color:#545454}.flat-btn:hover,.flat-btn:active{background:none;text-decoration:none}.flat-btn:hover{background-color:#979797;color:#FFF;cursor:pointer}.flat-btn:active{background-color:#545454;color:#FFF;cursor:pointer}.flat-btn{padding:10px;text-align:center;font-size:16px;font-weight:bold;line-height:19px;outline:0;border-width:0 0 2px 0;border-bottom-style:solid;border-radius:2px;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:background-color,border-color,box-shadow,color;transition-property:background-color,border-color,box-shadow,color;-webkit-transition-timing-function:ease;transition-timing-function:ease;font-family:'Helvetica Neue', Arial, Sans-serif}.flat-btn.small-btn{padding:5px 10px}.flat-btn:focus{text-decoration:none}.flat-btn.light{font-weight:normal}.flat-btn-gray{color:#555;background-color:#D2D2D2;border-color:#aaa}.flat-btn-gray:hover{background-color:#EBEBEB;cursor:pointer;color:#555}.flat-btn-gray:active{background-color:#aaa;cursor:pointer;color:#555}.flat-btn-gray:visited{color:#555}.flat-btn-green{background-color:#777777;border-color:#5F5F5F;cursor:pointer;color:#FFF}.flat-btn-green:hover,.flat-btn-green:active{color:#FFF;background-color:#9B9B9B}.flat-btn-green:visited,.flat-btn-green:focus{color:#FFF}.flat-btn-light-blue{color:white;background-color:#6E6E6E;border-color:#545454}.flat-btn-light-blue:hover{background-color:#8B8B8B;cursor:pointer}.flat-btn-light-blue:active{background-color:#545454;cursor:pointer}.flat-btn-light-blue:visited{color:#fff}.flat-btn-light-blue-white{color:#6E6E6E;background-color:#fff;border:1px solid #6E6E6E}.flat-btn-light-blue-white:hover{color:#6E6E6E;background-color:#fff;border:1px solid #6E6E6E;box-shadow:0px 1px 0px 0px #6E6E6E;cursor:pointer}.flat-btn-light-blue-white:active{color:#6E6E6E;background-color:#fff;border:1px solid #6E6E6E;box-shadow:0px -1px 0px 0px #6E6E6E;cursor:pointer}.flat-btn-light-blue-white:visited{color:#6E6E6E}.input-primary{color:#333;width:116px;height:30px;padding:0 6px;font-size:17px;font-weight:700;line-height:1em;border-radius:2px}.input-primary{border:1px solid #E6E6E6}.agent-listing-photo-inner .buttons .watchlist .watchlist-button-background{background-color:#D1D1D1;overflow:hidden;width:auto;height:29px;border-radius:15px;transition:border-radius .15s ease-in-out .2s}.buttons,.touch-hover .buttons{margin-top:7px;float:right;margin-right:5px}.buttons .watchlist:hover{cursor:pointer}.buttons .watchlist:hover .watchlist-button-background{border-radius:2px;transition:border-radius .15s ease-in .1s}.buttons .watchlist:hover .watchlist-button-viewport{width:85px;margin-right:5px;transition:width .25s ease-out .25s}.buttons .watchlist .watchlist-button-viewport{width:24px;margin-right:5px;height:100%;overflow:hidden;transition:width .25s ease-in .001s}.buttons .watchlist .watchlist-button{width:1000px}.buttons .watchlist .watchlist-button .add-to-watchlist-icon{background-image:url("/images/homepage/new_2015/stripes/sprites-v1.0.png");background-size:auto;background-position:0 0;background-repeat:no-repeat;width:29px;height:29px;float:left}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10), only screen and (min-resolution: 120dpi), only screen and (min-device-pixel-ratio: 1.3){.buttons .watchlist .watchlist-button .add-to-watchlist-icon{background-image:url("/images/homepage/new_2015/stripes/sprites2x-v1.0.png");background-size:29px 59px}}.buttons .watchlist .watchlist-button p{line-height:29px;margin-top:1px;font-size:12px;color:#6B6B6B;float:left;display:none}.buttons .watchlist .watchlist-button p.adding{color:#777}.buttons .watchlist .watchlist-button p.adding .watchlist-button-background{background-color:#DFDFDF}.buttons .watchlist .watchlist-button p.normal{display:inline}.buttons .watchlist.adding .watchlist-button-background{background-color:#DFDFDF;border-radius:2px}.buttons .watchlist.adding .watchlist-button-viewport{width:85px}.buttons .watchlist.adding .watchlist-button .add-to-watchlist-icon{background:none}.buttons .watchlist.adding .watchlist-button p.normal{display:none}.buttons .watchlist.adding .watchlist-button p.adding{display:inline}.buttons .watchlist.watched .watchlist-button .add-to-watchlist-icon{background-image:url("/images/homepage/new_2015/stripes/sprites-v1.0.png");background-size:auto;background-position:0 -30px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10), only screen and (min-resolution: 120dpi), only screen and (min-device-pixel-ratio: 1.3){.buttons .watchlist.watched .watchlist-button .add-to-watchlist-icon{background-image:url("/images/homepage/new_2015/stripes/sprites2x-v1.0.png");background-size:29px 59px}}.buttons .watchlist.watched .watchlist-button p.normal{display:none}.buttons .watchlist.watched .watchlist-button p.watched{display:inline}.buttons .watchlist.watched .watchlist-button-background{border-radius:15px;transition:border-radius .15s ease-out .4s}.buttons .watchlist.watched .watchlist-button-viewport{width:25px;margin-right:5px;overflow:hidden;transition:width .25s ease-in .2s}.activate{transition:width .25s ease-in .2s}.ag-icons{vertical-align:text-top;width:24px;height:24px}.icn_experience,.icn_landline,.icn_mobile,.icn_arrow-right,.icn_arrow_left,.icn_bathroom,.icn_bedroom,.icn_cross,.icn_language,.icn_listings,.icn_location,.icn_minus,.icn_plus,.icn_quote,.icn_specials,.icn_sad_no_result{fill:#666}aside{font-size:15px;margin-top:70px;padding:0px;padding-bottom:100px;position:relative}aside *{margin:0;padding:0;font-style:normal}aside>*:not(footer),aside footer>address{background-color:#F7F7F7;border-left:2px solid #EBEBEB}aside header{padding-top:90px}aside header figure img{background-color:#FFF;left:71.5px;position:absolute;top:-70px}aside header figure figcaption{font-size:18px;line-height:22px;padding:20px 0}aside header address{padding:10px 0}aside header address[data-purpose=phone]{font-size:13.3px;line-height:32px}aside header address[data-purpose=phone] span *{vertical-align:middle}aside header address[data-purpose=phone] span:first-of-type{float:left}aside header address[data-purpose=phone] span:nth-of-type(2){float:right}aside header address[data-purpose=phone] span:only-of-type{float:none;margin-left:auto;margin-right:auto}aside header address[data-purpose=phone] span span{font-weight:600;letter-spacing:-0.02em;color:#666;font-size:14px}aside form,aside section.enquiry{padding:20px 20px}aside section.enquiry{padding-bottom:30px}aside [data-purpose=enquiry-success]{color:#606060;font-size:16px;line-height:32px;padding:0;position:relative;top:-10px;vertical-align:top}aside [data-purpose=enquiry-success] svg{vertical-align:middle;margin-right:10px}aside textarea{height:120px;max-width:261px}aside label.error:first-of-type{height:auto}aside label.error:first-of-type:empty{height:0px}aside label:not([for=enquirerWantsACopy]){margin-bottom:8px}aside label[for=enquirerWantsACopy]{margin-top:15px;margin-bottom:20px}aside input:not([type=checkbox]),aside select{margin-bottom:19px;height:32px}aside form button:first-of-type{margin-bottom:20px}aside form button:last-of-type{margin-bottom:10px}aside footer address{line-height:20px;padding:0 20px 20px 20px}aside footer address span{display:block}aside footer address a{display:block;margin:20px 0}aside footer address a[href=""],aside footer address a:not([href]){display:none}aside figcaption,aside address[data-purpose]{border-bottom:1px solid #ccc;margin:0 20px}aside footer address:first-child:before{content:"";display:block;border-width:0 0 1px 0;border-top:1px solid #ccc;height:10px;margin:0;position:relative;top:-10px}.photo-mirror img{border:2px solid #F7F7F7 !important;border-top-left-radius:160px;border-top-right-radius:160px;border-bottom-right-radius:160px;border-bottom-left-radius:160px;height:160px;width:160px}#icn_website path,#icn_facebook path,#icn_linkedin path,#icn_twitter path,#icn_success path{fill:currentColor}address[data-purpose=social]{font-size:0px}address[data-purpose=social] a{color:gray;background-color:white;display:inline-block;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;height:32px;margin-left:15px;width:32px}address[data-purpose=social] a:hover{color:white}address[data-purpose=social] a svg{height:32px;width:32px}address[data-purpose=social],address[data-purpose=social] *{vertical-align:middle}address[data-purpose=social]:before{content:"Follow";font-size:16px;display:inline-block;vertical-align:middle}a[data-purpose=website]:hover{background-color:#666666}a[data-purpose=facebook]:hover{background-color:#575757}a[data-purpose=linkedin]:hover{background-color:#5A5A5A}a[data-purpose=twitter]:hover{background-color:#9F9F9F}aside footer figure{border-bottom:1px solid #EBEBEB;border-right:1px solid #EBEBEB;border-left:2px solid #EBEBEB;position:relative;top:-10px;margin:0 60px;padding:10px;background-color:#FFF}.agent-directory-search-body .agent-directory-profile-card{width:33.33%;padding:15px;vertical-align:top;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.agent-directory-search-body .agent-directory-profile-card a{cursor:pointer;font-weight:700;color:#535353;line-height:20px;text-decoration:none;font-size:15px;font-family:"Helvetica Neue",Arial,sans-serif;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.agent-directory-search-body .agent-directory-profile-card a:hover{color:#717171;text-decoration:underline}.agent-directory-search-body .agent-directory-profile-card a:visited{color:#838383}.agent-directory-search-body .agent-directory-profile-card a,.agent-directory-search-body .agent-directory-profile-card label{text-decoration:none}.agent-directory-search-body .agent-directory-profile-card a:hover,.agent-directory-search-body .agent-directory-profile-card label:hover{text-decoration:none}.agent-directory-search-body .agent-directory-profile-card img.agent-branding{max-height:35px;max-width:135px;vertical-align:middle}.agent-directory-search-body .agent-directory-profile-card .agent-directory-profile-item{min-height:322px;background-color:#F8F8F8;border:1px solid #DADADA}.agent-directory-search-body .agent-directory-profile-card .agent-directory-profile-item,.agent-directory-search-body .agent-directory-profile-card .agent-directory-profile-item *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.agent-directory-search-body .agent-directory-profile-card .agent-directory-profile-item:hover{background-color:#FFF}.agent-directory-search-body .agent-directory-profile-card .agent-directory-profile-item:hover .profile-footer{background-color:#FFF;border-bottom:2px solid #bbb}.agent-directory-search-body .agent-directory-profile-card .agent-directory-profile-item .agent-directory-profile-description{text-align:center}.agent-directory-search-body .agent-directory-profile-card .agent-directory-profile-item .agent-directory-profile-name{height:78px;text-align:center;padding:0 30px 1px}.agent-directory-search-body .agent-directory-profile-card .agent-directory-profile-item .agent-directory-profile-name-inner{width:212px;height:75px;display:table-cell;vertical-align:middle}.agent-directory-search-body .agent-directory-profile-card .agent-directory-profile-item .rounded-profile{border-width:1px;border-top-left-radius:170px;border-top-right-radius:170px;border-bottom-right-radius:170px;border-bottom-left-radius:170px}.agent-directory-search-body .agent-directory-profile-card .agent-directory-profile-item .profile-photo-inner{margin:16px auto 0;position:relative;width:170px;height:170px}.agent-directory-search-body .agent-directory-profile-card .agent-directory-profile-item .profile-photo-inner>img.agent-photo{position:relative;background-color:#fff;width:170px;height:170px;border:1px solid #DADADA !important;background-size:170px 170px;background-image:url(/images/property/agent_directory/default_male.svg);background-repeat:no-repeat;border-top-left-radius:170px;border-top-right-radius:170px;border-bottom-right-radius:170px;border-bottom-left-radius:170px}.agent-directory-search-body .agent-directory-profile-card .agent-directory-profile-item .branding-logo{top:-22px;padding:4px;margin:0 auto;height:40px;position:relative;text-align:center;background-color:#FFF;max-width:162px;border:1px solid #DADADA}.agent-directory-search-body .agent-directory-profile-card .agent-directory-profile-item .agent-phone-icon{border:none;vertical-align:middle;display:inline-block}.agent-directory-search-body .agent-directory-profile-card .agent-directory-profile-item .detail-positioning{margin-top:15px}.agent-directory-search-body .agent-directory-profile-card .agent-directory-profile-item .badge{min-width:16px;padding:5px 8px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;display:inline-block;vertical-align:middle;background-color:#7A7A7A;font-size:14px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.agent-directory-search-body .agent-directory-profile-card .agent-directory-profile-item .badge>span{color:#FFF;font-weight:600;line-height:17px;font-size:15px;font-family:Arial}.agent-directory-search-body .agent-directory-profile-card .agent-directory-profile-item .badge.green{background-color:#868686 !important}.agent-directory-search-body .agent-directory-profile-card .agent-directory-profile-item .badge.grey{background-color:#656565 !important}.agent-directory-search-body .agent-directory-profile-card .agent-directory-profile-item .badge.blue{background-color:#535353 !important}.agent-directory-search-body .agent-directory-profile-card .agent-directory-profile-item .profile-agent-name{top:-10px;position:relative;text-align:center;color:#333;font-size:16px;word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 10px}.agent-directory-search-body .agent-directory-profile-card .agent-directory-profile-item .profile-phone-details{top:-12px;min-height:25px;display:flex;cursor:pointer;position:relative;justify-content:center}.agent-directory-search-body .agent-directory-profile-card .agent-directory-profile-item .profile-phone-label,.agent-directory-search-body .agent-directory-profile-card .agent-directory-profile-item .profile-phone-value{cursor:pointer;vertical-align:middle;color:#666;font-weight:normal;align-self:center;font-size:12px}.agent-directory-search-body .agent-directory-profile-card .agent-directory-profile-item .profile-phone-label .ag-icons,.agent-directory-search-body .agent-directory-profile-card .agent-directory-profile-item .profile-phone-value .ag-icons{width:18px;height:18px}.agent-directory-search-body .agent-directory-profile-card .agent-directory-profile-item .profile-phone-value svg,.agent-directory-search-body .agent-directory-profile-card .agent-directory-profile-item .profile-phone-value label{cursor:pointer;vertical-align:middle}.agent-directory-search-body .agent-directory-profile-card .agent-directory-profile-item .profile-listing-count{padding:0 0 10px 0;font-size:12px;font-weight:normal;color:#666}.agent-directory-search-body .agent-directory-profile-card .agent-directory-profile-item .profile-footer{height:50px;display:flex;justify-content:center;border-top:1px solid #ddd;background-color:#F4F4F4;border-bottom:2px solid #F4F4F4}.agent-directory-search-body .agent-directory-profile-card .agent-directory-profile-item .profile-footer-label{cursor:pointer;align-self:center;color:#444;font-size:15px}.agent-directory-search-body .agent-directory-profile-card .agent-directory-profile-item .profile-footer-label:visited{color:#838383}.agent-directory-search-body .agent-directory-profile-card .a-hover,.agent-directory-search-body .agent-directory-profile-card .agent-directory-profile-item:hover .profile-footer-label,.agent-directory-search-body .agent-directory-profile-card .agent-directory-profile-item .profile-phone-label:hover{color:#717171;text-decoration:underline}.agent-directory-search-body .agent-directory-profile-card .no-hover{color:#444 !important;text-decoration:none !important}.agent-directory-search-body{margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.agent-directory-search-body .agent-directory-search-navigation{padding-top:20px;margin-bottom:0;background-color:#FFF;width:958px}.agent-directory-search-body .agent-directory-search-navigation .agent-directory-search-bar{padding:20px 0 0;margin-bottom:20px;background-color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.agent-directory-search-body .agent-directory-search-navigation .search-navigation-delimiter-line{height:0;width:auto;background-color:inherit;border-bottom:2px solid #E9E9E9}.agent-directory-search-body .agent-directory-landing-info{display:flex;flex-wrap:nowrap;justify-content:space-between;padding:60px 75px 20px 75px}.agent-directory-search-body .agent-directory-landing-info .info-item{display:flex;padding:25px;max-width:360px}.agent-directory-search-body .agent-directory-landing-info .info-item .landing-icon{flex:0 0 80px;background-size:55px;background-repeat:no-repeat;background-position:center}.agent-directory-search-body .agent-directory-landing-info .info-item .info-section{padding-left:10px}.agent-directory-search-body .agent-directory-landing-info .info-item .info-section .info-title{font-size:16px;font-weight:700;padding-bottom:10px}.agent-directory-search-body .agent-directory-landing-info .info-item .landing-icon-search{background-image:url(/images/property/agent_directory/icn_search.svg)}.agent-directory-search-body .agent-directory-landing-info .info-item .landing-icon-information{background-image:url(/images/property/agent_directory/icn_information.svg)}.agent-directory-search-body .agent-directory-landing-info .info-item .landing-icon-contact{background-image:url(/images/property/agent_directory/icn_contact.svg)}.agent-directory-search-body .agent-directory-landing-info .profile figcaption{position:relative;top:-36px;text-align:center}.agent-directory-search-body .agent-directory-no-results-found{margin:80px 0;text-align:center}.agent-directory-search-body .agent-directory-no-results-found .agent-directory-no-results-found-inner{max-width:400px;margin:0 auto;text-align:left;letter-spacing:0.31px;vertical-align:middle;color:#666;font-size:22px;font-family:"Helvetica Neue",Arial,sans-serif}.agent-directory-search-body .list-options{width:auto;border:none;line-height:26px;position:relative;background:#f8f8f8;min-height:60px;padding:13px 15px 13px 0;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.agent-directory-search-body .list-options .list-option-group{display:inline-block;margin:0 0px 0 15px;width:140px;padding:0 10px 0 10px;float:left;font-size:13px}.agent-directory-search-body .list-options .list-option-group .is-hidden{display:none}.agent-directory-search-body .list-options .small-loader{margin-top:5px;display:none}.agent-directory-search-body .list-options .result-counts{display:inline-block;font-size:14px}.agent-directory-search-body .list-options .no-results-counts{font-size:14px}.agent-directory-search-body .list-options label{display:inline-block;font-size:14px;color:#666;font-weight:bold;float:left;margin-right:10px}.agent-directory-search-body .list-options .float-right{float:right}.agent-directory-search-body .list-options .float-left{float:left}.agent-directory-search-body .list-options .btn-group{height:26px}.agent-directory-search-body .list-options .btn{padding:3px 14px}.agent-directory-search-body .list-options .btn-list{display:inline-block}.agent-directory-search-body .list-options #galleryListToggle{height:26px}.agent-directory-search-body .list-options #galleryListToggle li{padding-bottom:0}.agent-directory-search-body .list-options .drop-container{float:left}.agent-directory-search-body .agent-directory-search-form{margin:0 0 20px 76px;background-color:#FFF}.agent-directory-search-body .agent-directory-search-form input{height:40px;color:#333;font-size:16px;font-weight:bold}.agent-directory-search-body .agent-directory-search-form::-webkit-input-placeholder,.agent-directory-search-body .agent-directory-search-form::-moz-placeholder,.agent-directory-search-body .agent-directory-search-form:-moz-placeholder,.agent-directory-search-body .agent-directory-search-form:-ms-input-placeholder{font-size:16px;color:#9B9B9B;line-height:18px}.agent-directory-search-body .agent-directory-search-form button{height:40px}.agent-directory-search-body .agent-directory-search-form input[type="search"]{width:300px;margin-right:10px;padding-left:8px}.agent-directory-search-body .agent-directory-search-form .input-primary:-ms-input-placeholder{font-size:16px !important;color:#9B9B9B !important;line-height:18px !important;font-weight:400}.agent-directory-search-body .agent-directory-search-title{vertical-align:middle}.agent-directory-search-body .agent-directory-search-title .agent-directory-search-inner .agent-directory-title{line-height:43px;display:none;color:#777777;font-size:32px;font-family:"Helvetica Neue",Arial,sans-serif !important}.agent-directory-search-body .agent-directory-search-title .agent-directory-search-inner .title-description{line-height:28px;padding-top:35px;padding-bottom:5px;font-size:21px;font-family:"Helvetica Neue",Arial,sans-serif;color:#515151;text-align:center}.agent-directory-search-body .agent-directory-search-results{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;font-size:0;margin:0 -10px}.agent-directory-search-body .agent-directory-search-sorting .sorting-select{color:#9B9B9B}.agent-directory-search-body .agent-directory-search-sorting .sorting-select .drop-container{width:160px}.agent-directory-search-body .agent-directory-search-sorting .sorting-label{width:50px;line-height:18px;display:inline-block;font-size:16px;font-family:"Helvetica Neue",Arial,sans-serif;color:#9B9B9B}.agent-directory-search-body .agent-directory-search-sorting .sorting-label .middle{line-height:28px;display:inline-block}.agent-directory-search-body .agent-directory-search-pagination{padding-top:30px;padding-bottom:50px;padding-left:5px}.agent-directory-search-body .agent-directory-search-pagination a[disabled]{font-weight:bold;text-decoration:none;color:#333}.agent-directory-search-body .agent-directory-search-pagination a:visited{color:#535353}.agent-directory-search-body .agent-directory-search-counting{float:left;text-align:left;line-height:28px}.agent-directory-search-body .agent-directory-search-counting .counting-result-label{padding-top:9px;line-height:9px;color:#666;letter-spacing:0.2px;width:600px;clear:left;font-size:14px;font-family:"Helvetica Neue",Arial,sans-serif}.agent-directory-search-body .agent-directory-search-counting .counting-result-label p{font-size:12px}.agent-directory-search-body .icon{display:inline-block;width:24px;height:24px}.agent-directory-search-body .flat-btn{position:relative;top:-1px;width:184px;display:inline}.agent-directory-search-body .section-active{display:inherit}.agent-directory-search-body .section-inactive{display:none}.group-list{display:inline-block;display:-webkit-inline-block}.group-list .group-item{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:3px;box-sizing:border-box;min-height:30px;margin:3px;position:relative;display:inline-table;background-color:#f3f3f3}.group-list .group-item span:not(.group-addon){padding:6px 12px;display:table-cell;font-size:14px}.group-list .group-item .group-addon{border:none;padding:6px 8px;display:table-cell;white-space:nowrap;vertical-align:middle;color:#FFF;font-size:13px;font-weight:600;text-align:center;border-radius:4px 0 0 4px;background-color:#777777}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-career-overview-tab .agent-profile-career-overview{font-size:18px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-career-overview-tab .agent-profile-career-overview .reduced-column-size-for-description{width:85%}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-career-overview-tab .agent-profile-career-overview .tab-title{color:#6E6E6E;font-size:18px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-career-overview-tab .agent-profile-career-overview .career-overview-description{font-size:14px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-career-overview-tab .agent-profile-career-overview .career-overview-description>div{line-height:22px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-career-overview-tab .agent-profile-career-overview .career-specialities{font-size:14px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-career-overview-tab .agent-profile-career-overview .career-specialities .specialities-description{border-top:1px solid #ccc}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-career-overview-tab .agent-profile-career-overview .career-specialities .specialities-description div{margin-bottom:10px;width:100%;display:inline-flex}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-career-overview-tab .agent-profile-career-overview .career-specialities .specialities-description div>svg{vertical-align:middle}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-career-overview-tab .agent-profile-career-overview .career-specialities .specialities-description div span:last-of-type{line-height:22px;vertical-align:top}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-career-overview-tab .agent-profile-career-overview .career-specialities .specialities-description div span:last-of-type>label:not(:last-of-type):after{content:","}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-career-overview-tab .agent-profile-career-overview .career-specialities .specialities-description div span:first-of-type{margin-right:12px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-career-overview-tab .agent-profile-career-overview .additional-info{font-size:14px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-career-overview-tab .agent-profile-career-overview .additional-info .aditional-info-description{border-top:1px solid #ccc;font-size:14px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-career-overview-tab .agent-profile-career-overview .additional-info .aditional-info-description>div{line-height:22px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-career-overview-tab .agent-profile-career-overview .awards{font-size:14px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-career-overview-tab .agent-profile-career-overview .awards .awards-description{border-top:1px solid #ccc}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-career-overview-tab .agent-profile-career-overview .awards .awards-description>div{line-height:22px;width:85%}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-career-overview-tab .agent-profile-career-overview .career-overview-description,.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-career-overview-tab .agent-profile-career-overview .career-specialities .specialities-description,.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-career-overview-tab .agent-profile-career-overview .additional-info .aditional-info-description,.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-career-overview-tab .agent-profile-career-overview .awards .awards-description{padding-top:25px;padding-bottom:35px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-listings-tab .agent-profile-listings{width:631px;font-size:18px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-listings-tab .agent-profile-listings .agent-listing-card{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:10px;border-bottom:1px solid #ccc;width:auto}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-listings-tab .agent-profile-listings .agent-listing-card .agent-listing-photo{display:inline-block;vertical-align:top;margin-right:10px;max-width:180.28571px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-listings-tab .agent-profile-listings .agent-listing-card .agent-listing-photo .agent-listing-photo-inner{position:relative}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-listings-tab .agent-profile-listings .agent-listing-card .agent-listing-photo .agent-listing-photo-inner:hover .buttons{opacity:1;transition:opacity .35s ease-in-out .1s}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-listings-tab .agent-profile-listings .agent-listing-card .agent-listing-photo .agent-listing-photo-inner .buttons{right:0;opacity:0;position:absolute;transition:opacity .25s ease-out .1s}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-listings-tab .agent-profile-listings .agent-listing-card .agent-listing-photo .agent-listing-photo-inner .property-list-open-home-overlay{background:url(/Images/property/openhomes/open_home_overlay.png) no-repeat;position:absolute;left:0;top:0;width:61px;height:61px;cursor:pointer}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-listings-tab .agent-profile-listings .agent-listing-card .agent-listing-details{padding-top:2px;vertical-align:top;display:inline-block;width:274.34783px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-listings-tab .agent-profile-listings .agent-listing-card .agent-listing-details .agent-listing-title a{line-height:130%;font-size:18px;font-weight:700}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-listings-tab .agent-profile-listings .agent-listing-card .agent-listing-details .agent-listing-price{margin:7px 0 3px 0;font-size:16px;font-weight:700}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-listings-tab .agent-profile-listings .agent-listing-card .agent-listing-details .agent-listing-location{padding:4px 0 4px 0;font-size:12px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-listings-tab .agent-profile-listings .agent-listing-card .agent-listing-details .agent-listing-date{padding:4px 0 4px 0;font-size:12px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-listings-tab .agent-profile-listings .agent-listing-card .agent-listing-details .agent-listing-date .listed-today{color:#747474;font-weight:bold}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-listings-tab .agent-profile-listings .agent-listing-card .agent-listing-attributes{text-align:right;position:relative;vertical-align:top;display:inline-block;width:157.75px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-listings-tab .agent-profile-listings .agent-listing-card .agent-listing-attributes>div:first-of-type{position:relative;height:130px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-listings-tab .agent-profile-listings .agent-listing-card .agent-listing-attributes .attributes{right:0;bottom:10px;position:absolute}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-listings-tab .agent-profile-listings .agent-listing-card .agent-listing-attributes .attributes span{font-size:15px;font-weight:700;vertical-align:middle;vertical-align:-webkit-baseline-middle}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-listings-tab .agent-profile-listings .agent-listing-card .agent-listing-attributes .attributes>span{padding-right:15px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-listings-tab .agent-profile-listings .agent-listing-card .agent-listing-photo .agent-listing-photo-inner,.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-listings-tab .agent-profile-listings .agent-listing-card .agent-listing-photo .agent-listing-photo-inner img.listing-photo{height:117px;width:175px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-testimonials-tab .agent-profile-testimonials{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:631px;font-size:18px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-testimonials-tab .agent-profile-testimonials .agent-profile-testimonial-card{border-bottom:1px solid #ccc;width:auto;padding-top:20px;padding-bottom:20px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-testimonials-tab .agent-profile-testimonials .agent-profile-testimonial-card .show-section{margin-right:10px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-testimonials-tab .agent-profile-testimonials .agent-profile-testimonial-card>div{display:inline-block;vertical-align:top}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-testimonials-tab .agent-profile-testimonials .agent-profile-testimonial-card .quote{width:62px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-testimonials-tab .agent-profile-testimonials .agent-profile-testimonial-card .quote.left-side{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-testimonials-tab .agent-profile-testimonials .agent-profile-testimonial-card .quote.right-side{vertical-align:bottom;text-align:right}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-testimonials-tab .agent-profile-testimonials .agent-profile-testimonial-card .quote svg{fill:#f3f3f3;height:45px;width:38px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-testimonials-tab .agent-profile-testimonials .agent-profile-testimonial-card .testimnonial{margin:10px 0;padding-left:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-family:"Helvetica Neue",Arial,sans-serif;line-height:24px;color:#666;width:487px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-sold-tab .agent-profile-sold{width:631px;font-size:18px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-sold-tab .agent-profile-sold *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-sold-tab .agent-profile-sold .sold-highlighted--item.displayed{color:#000;width:100%;max-height:84px;padding:24px 0 10px 0;border-bottom:1px;border-bottom-color:#cdcdcd;border-bottom-style:solid;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;box-sizing:content-box}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-sold-tab .agent-profile-sold .sold-highlighted--item.displayed ~ .displayed{padding-top:10px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-sold-tab .agent-profile-sold .sold-highlighted--item.displayed>span:first-of-type img{width:112px;height:84px;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;display:flex}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-sold-tab .agent-profile-sold .sold-highlighted--item.displayed>span,.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-sold-tab .agent-profile-sold .sold-highlighted--item.displayed>div{display:inline-block;height:84px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-sold-tab .agent-profile-sold .sold-highlighted--item.displayed>div{width:509px;position:relative;margin-left:10px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-sold-tab .agent-profile-sold .sold-highlighted--item.displayed>div>span{padding:0;display:inline-block;font-size:14px;font-weight:500}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-sold-tab .agent-profile-sold .sold-highlighted--item.displayed>div>span:first-of-type{font-size:16px;font-weight:600}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-sold-tab .agent-profile-sold .sold-highlighted--item.displayed>div>span:nth-child(2){font-size:12px;color:#808080;top:-5px;position:relative}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-sold-tab .agent-profile-sold .sold-highlighted--item.displayed>div>span:nth-child(3){position:absolute;left:0;bottom:0}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-sold-tab .agent-profile-sold .sold-highlighted--item.displayed>div>span:last-child{position:absolute;right:0;bottom:0}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-sold-tab .agent-profile-sold .sold-highlighted--item.highlighted{color:#FFF;max-height:231px;position:relative;display:flex;margin-top:15px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-sold-tab .agent-profile-sold .sold-highlighted--item.highlighted>div,.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-sold-tab .agent-profile-sold .sold-highlighted--item.highlighted>span:first-of-type,.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-sold-tab .agent-profile-sold .sold-highlighted--item.highlighted>span:first-of-type img{height:231px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-sold-tab .agent-profile-sold .sold-highlighted--item.highlighted>span:first-of-type img{background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;width:308px;display:flex}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-sold-tab .agent-profile-sold .sold-highlighted--item.highlighted>span,.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-sold-tab .agent-profile-sold .sold-highlighted--item.highlighted>div{display:inline}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-sold-tab .agent-profile-sold .sold-highlighted--item.highlighted>div{z-index:9;position:absolute;left:0;bottom:0;margin:0;padding:10px 10px 10px;width:100%;height:90px;background-image:-webkit-gradient(linear, right bottom, right top, from(rgba(0,0,0,0.8)), to(rgba(0,0,0,0.01)));background-image:-moz-linear-gradient(bottom top, #fff 5%, rgba(255,255,255,0) 95%);filter:progid:DXImageTransform.Microsoft.gradient( gradientType=1, startColor=0, endColorStr=#FFFFFF );-ms-filter:progid:DXImageTransform.Microsoft.gradient( gradientType=1, startColor=0, endColoStr=#FFFFFF )}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-sold-tab .agent-profile-sold .sold-highlighted--item.highlighted>div>span{padding:0;display:inline-block;font-size:14px;font-weight:500}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-sold-tab .agent-profile-sold .sold-highlighted--item.highlighted>div>span:first-of-type{margin-top:8px;font-size:16px;font-weight:600}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-sold-tab .agent-profile-sold .sold-highlighted--item.highlighted>div>span:nth-child(2){top:-5px;font-size:12px;position:relative}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-sold-tab .agent-profile-sold .sold-highlighted--item.highlighted>div>span:nth-child(3){position:absolute;left:10px;bottom:10px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-sold-tab .agent-profile-sold .sold-highlighted--item.highlighted>div>span:last-child{position:absolute;right:10px;bottom:10px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-sold-tab .agent-profile-sold .sold-highlighted--item.displayed>div>span:first-of-type,.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-sold-tab .agent-profile-sold .sold-highlighted--item.displayed>div>span:nth-child(2),.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-sold-tab .agent-profile-sold .sold-highlighted--item.highlighted>div>span:first-of-type,.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-sold-tab .agent-profile-sold .sold-highlighted--item.highlighted>div>span:nth-child(2){width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.flat-btn{border:0;padding:0;background:none;box-shadow:none;text-shadow:none}.flat-btn{border-radius:2px;border-bottom-width:2px;border-bottom-style:solid;font-weight:bold;font-size:16px;text-align:center;text-decoration:none;outline:0;display:block;color:#FFF;background-color:#818181;border-color:#545454}.flat-btn:hover,.flat-btn:active{background:none;text-decoration:none}.flat-btn:hover{background-color:#979797;color:#FFF;cursor:pointer}.flat-btn:active{background-color:#545454;color:#FFF;cursor:pointer}.flat-btn{padding:10px;text-align:center;font-size:16px;font-weight:bold;line-height:19px;outline:0;border-width:0 0 2px 0;border-bottom-style:solid;border-radius:2px;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:background-color,border-color,box-shadow,color;transition-property:background-color,border-color,box-shadow,color;-webkit-transition-timing-function:ease;transition-timing-function:ease;font-family:'Helvetica Neue', Arial, Sans-serif}.flat-btn.small-btn{padding:5px 10px}.flat-btn:focus{text-decoration:none}.flat-btn.light{font-weight:normal}.flat-btn-gray{color:#555;background-color:#D2D2D2;border-color:#aaa}.flat-btn-gray:hover{background-color:#EBEBEB;cursor:pointer;color:#555}.flat-btn-gray:active{background-color:#aaa;cursor:pointer;color:#555}.flat-btn-gray:visited{color:#555}.flat-btn-green{background-color:#777777;border-color:#5F5F5F;cursor:pointer;color:#FFF}.flat-btn-green:hover,.flat-btn-green:active{color:#FFF;background-color:#9B9B9B}.flat-btn-green:visited,.flat-btn-green:focus{color:#FFF}.flat-btn-light-blue{color:white;background-color:#6E6E6E;border-color:#545454}.flat-btn-light-blue:hover{background-color:#8B8B8B;cursor:pointer}.flat-btn-light-blue:active{background-color:#545454;cursor:pointer}.flat-btn-light-blue:visited{color:#fff}.flat-btn-light-blue-white{color:#6E6E6E;background-color:#fff;border:1px solid #6E6E6E}.flat-btn-light-blue-white:hover{color:#6E6E6E;background-color:#fff;border:1px solid #6E6E6E;box-shadow:0px 1px 0px 0px #6E6E6E;cursor:pointer}.flat-btn-light-blue-white:active{color:#6E6E6E;background-color:#fff;border:1px solid #6E6E6E;box-shadow:0px -1px 0px 0px #6E6E6E;cursor:pointer}.flat-btn-light-blue-white:visited{color:#6E6E6E}.input-primary{color:#333;width:116px;height:30px;padding:0 6px;font-size:17px;font-weight:700;line-height:1em;border-radius:2px}.input-primary{border:1px solid #E6E6E6}.agent-listing-photo-inner .buttons .watchlist .watchlist-button-background{background-color:#D1D1D1;overflow:hidden;width:auto;height:29px;border-radius:15px;transition:border-radius .15s ease-in-out .2s}.buttons,.touch-hover .buttons{margin-top:7px;float:right;margin-right:5px}.buttons .watchlist:hover{cursor:pointer}.buttons .watchlist:hover .watchlist-button-background{border-radius:2px;transition:border-radius .15s ease-in .1s}.buttons .watchlist:hover .watchlist-button-viewport{width:85px;margin-right:5px;transition:width .25s ease-out .25s}.buttons .watchlist .watchlist-button-viewport{width:24px;margin-right:5px;height:100%;overflow:hidden;transition:width .25s ease-in .001s}.buttons .watchlist .watchlist-button{width:1000px}.buttons .watchlist .watchlist-button .add-to-watchlist-icon{background-image:url("/images/homepage/new_2015/stripes/sprites-v1.0.png");background-size:auto;background-position:0 0;background-repeat:no-repeat;width:29px;height:29px;float:left}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10), only screen and (min-resolution: 120dpi), only screen and (min-device-pixel-ratio: 1.3){.buttons .watchlist .watchlist-button .add-to-watchlist-icon{background-image:url("/images/homepage/new_2015/stripes/sprites2x-v1.0.png");background-size:29px 59px}}.buttons .watchlist .watchlist-button p{line-height:29px;margin-top:1px;font-size:12px;color:#6B6B6B;float:left;display:none}.buttons .watchlist .watchlist-button p.adding{color:#777}.buttons .watchlist .watchlist-button p.adding .watchlist-button-background{background-color:#DFDFDF}.buttons .watchlist .watchlist-button p.normal{display:inline}.buttons .watchlist.adding .watchlist-button-background{background-color:#DFDFDF;border-radius:2px}.buttons .watchlist.adding .watchlist-button-viewport{width:85px}.buttons .watchlist.adding .watchlist-button .add-to-watchlist-icon{background:none}.buttons .watchlist.adding .watchlist-button p.normal{display:none}.buttons .watchlist.adding .watchlist-button p.adding{display:inline}.buttons .watchlist.watched .watchlist-button .add-to-watchlist-icon{background-image:url("/images/homepage/new_2015/stripes/sprites-v1.0.png");background-size:auto;background-position:0 -30px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10), only screen and (min-resolution: 120dpi), only screen and (min-device-pixel-ratio: 1.3){.buttons .watchlist.watched .watchlist-button .add-to-watchlist-icon{background-image:url("/images/homepage/new_2015/stripes/sprites2x-v1.0.png");background-size:29px 59px}}.buttons .watchlist.watched .watchlist-button p.normal{display:none}.buttons .watchlist.watched .watchlist-button p.watched{display:inline}.buttons .watchlist.watched .watchlist-button-background{border-radius:15px;transition:border-radius .15s ease-out .4s}.buttons .watchlist.watched .watchlist-button-viewport{width:25px;margin-right:5px;overflow:hidden;transition:width .25s ease-in .2s}.activate{transition:width .25s ease-in .2s}.ag-icons{vertical-align:text-top;width:24px;height:24px}.icn_experience,.icn_landline,.icn_mobile,.icn_arrow-right,.icn_arrow_left,.icn_bathroom,.icn_bedroom,.icn_cross,.icn_language,.icn_listings,.icn_location,.icn_minus,.icn_plus,.icn_quote,.icn_specials,.icn_sad_no_result{fill:#666}#divDirectoryProfileCard{top:0;width:303px;position:absolute;-webkit-transition:top 0.3s ease-out;-moz-transition:top 0.3s ease-out;-o-transition:top 0.3s ease-out;transition:top 0.3s ease-out}.agent-directory-profile-body{font-size:0;font-family:"Helvetica Neue",Arial,sans-serif;clear:both;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:960px;min-height:950px}.agent-directory-profile-body .badge{min-width:16px;padding:5px 8px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;display:inline-block;vertical-align:middle;background-color:#7A7A7A;font-size:14px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.agent-directory-profile-body .badge>span{color:#FFF;font-weight:600;line-height:17px;font-size:15px;font-family:Arial}.agent-directory-profile-body .badge.green{background-color:#868686 !important}.agent-directory-profile-body .badge.grey{background-color:#656565 !important}.agent-directory-profile-body .badge.blue{background-color:#535353 !important}.agent-directory-profile-body .show-section{float:right;font-size:14px;color:#535353;line-height:14px;cursor:pointer;margin-top:25px}.agent-directory-profile-body .show-section .show-more .icn_minus,.agent-directory-profile-body .show-section .show-more .icn_plus,.agent-directory-profile-body .show-section .show-less .icn_minus,.agent-directory-profile-body .show-section .show-less .icn_plus{fill:#535353}.agent-directory-profile-body .address,.agent-directory-profile-body strong{font-style:normal}.agent-directory-profile-body .group-item{margin-bottom:8px;margin-right:4px;margin-left:0}.agent-directory-profile-body .hidden-section{display:none}.agent-directory-profile-body .agent-profile-card-panel{padding-bottom:35px;display:inline-block;width:303px}.agent-directory-profile-body .agent-profile-card-panel .agent-directory-profile-card{width:100% !important}.agent-directory-profile-body .agent-profile-detail-panel{font-size:0;margin-left:20px;vertical-align:top;display:inline-block;width:631px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-details-header{height:56px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-perfil{color:#333;font-family:"Helvetica Neue",Arial,sans-serif}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-perfil .agent-name{font-size:26px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-perfil .years-of-experience{margin:15px 0 25px 0;font-size:16px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-perfil .years-of-experience span{vertical-align:middle}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-perfil .background .agent-dashboard{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:25px 0;font-size:16px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-perfil .background .agent-dashboard .main-suburb>div:first-child{margin-bottom:10px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-perfil .background .agent-dashboard .main-suburb .based-on{display:inline-block;display:-webkit-inline-box;vertical-align:middle;vertical-align:-webkit-baseline-middle}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-perfil .background .agent-dashboard .main-suburb .based-on address{display:inline}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-perfil .background .agent-dashboard .active-listings{margin-top:15px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-perfil .background .agent-dashboard .active-listings>div:first-child{margin-bottom:10px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-perfil .background .agent-dashboard .active-listings>div:first-child>span{vertical-align:middle;vertical-align:-webkit-baseline-middle}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-brief-description{border-top:1px solid #ccc;margin-bottom:35px;line-height:24px;font-size:16px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-brief-description div{width:85%;margin-top:25px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs{margin-bottom:25px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .no-results-message{font-size:14px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-navbar{font-size:0}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-navbar .tab-title{vertical-align:middle;font-size:16px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-navbar .no-right-border{border-right:0 !important}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-navbar ul{margin:0;padding:0;list-style:none;display:inline-flex;justify-content:flex-start;background-color:#fff;width:631px;border-bottom:1px solid #ccc}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-navbar li{flex-grow:1;max-width:33.33333%;margin:0;padding:0;cursor:pointer;text-align:center;border-top:1px solid #ccc;border-left:1px solid #ccc}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-navbar li:last-child{border-right:1px solid #ccc}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-navbar li.active{border-top:0 solid #EBEBEB;box-shadow:0 -3px 0 0 #777777}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-navbar li.active>span:last-child{position:relative;display:block;width:100%;bottom:-1.5px;background-color:#FFF;height:3px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-navbar li.active a:hover{text-decoration:none}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-navbar li.active a>span{color:#333}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-navbar li a>span{margin-right:6px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-navbar li>span{vertical-align:baseline}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-navbar a{cursor:pointer;font-weight:700;color:#535353;line-height:20px;text-decoration:none;font-size:15px;font-family:"Helvetica Neue",Arial,sans-serif;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-navbar a:hover{color:#717171;text-decoration:underline}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-navbar a:visited{color:#838383}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-career-overview-tab{width:100%;display:none}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-career-overview-tab.active{display:inline-block}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-listings-tab{display:none}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-listings-tab.active{display:inline-block}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-sold-tab{display:none}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-sold-tab.active{display:inline-block}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-testimonials-tab{display:none}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-testimonials-tab.active{display:inline-block}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-career-overview-tab .agent-profile-career-overview .tab-title,.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-navbar .tab-title,.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-career-overview-tab .agent-profile-career-overview .career-specialities .subtitle,.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-career-overview-tab .agent-profile-career-overview .additional-info .subtitle,.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-career-overview-tab .agent-profile-career-overview .awards .subtitle{line-height:44px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-career-overview-tab .agent-profile-career-overview .career-specialities .subtitle,.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-career-overview-tab .agent-profile-career-overview .additional-info .subtitle,.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-career-overview-tab .agent-profile-career-overview .awards .subtitle{color:#333;font-size:20px}.agent-directory-profile-body .agent-profile-detail-panel .agent-profile-details .agent-profile-tabs .tab-content .agent-profile-career-overview-tab .agent-profile-career-overview .career-specialities .specialities-description div span,.agent-directory-profile-body .show-section .show-more span,.agent-directory-profile-body .show-section .show-less span{vertical-align:middle;vertical-align:-webkit-baseline-middle}.based-on div:first-of-type{display:inline !important}.full-width{width:100%}.self-contained,.self-contained *,.self-contained * :before,.self-contained * :after{box-sizing:border-box}.centered{text-align:center;margin-left:auto;margin-right:auto}.content-centered,.content-centered>*{text-align:center}.hidden{display:none}.emphatical{font-size:16px;font-weight:bold}input,select,textarea,button{font-size:14px}.label-strong{color:#656565;font-weight:bold;font-size:14px}.success{color:#777777}.error{color:#3C3C3C}input.error{background-color:#D9D9D9;border-color:#3C3C3C}.light-border{border:1px solid #D2D2D2}.round-corner{border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.form-horizontal input:not([type=checkbox]),.form-horizontal textarea,.form-horizontal select{width:100%;padding:5px}.form-horizontal input:not([type=checkbox]),.form-horizontal select{height:#one-line-input-height}.form-horizontal label{display:block}.icon_medium{width:32px;height:32px}aside{font-size:15px;margin-top:70px;padding:0px;padding-bottom:100px;position:relative}aside *{margin:0;padding:0;font-style:normal}aside>*:not(footer),aside footer>address{background-color:#F7F7F7;border-left:2px solid #EBEBEB}aside header{padding-top:90px}aside header figure img{background-color:#FFF;left:71.5px;position:absolute;top:-70px}aside header figure figcaption{font-size:18px;line-height:22px;padding:20px 0}aside header address{padding:10px 0}aside header address[data-purpose=phone]{font-size:13.3px;line-height:32px}aside header address[data-purpose=phone] span *{vertical-align:middle}aside header address[data-purpose=phone] span:first-of-type{float:left}aside header address[data-purpose=phone] span:nth-of-type(2){float:right}aside header address[data-purpose=phone] span:only-of-type{float:none;margin-left:auto;margin-right:auto}aside header address[data-purpose=phone] span span{font-weight:600;letter-spacing:-0.02em;color:#666;font-size:14px}aside form,aside section.enquiry{padding:20px 20px}aside section.enquiry{padding-bottom:30px}aside [data-purpose=enquiry-success]{color:#606060;font-size:16px;line-height:32px;padding:0;position:relative;top:-10px;vertical-align:top}aside [data-purpose=enquiry-success] svg{vertical-align:middle;margin-right:10px}aside textarea{height:120px;max-width:261px}aside label.error:first-of-type{height:auto}aside label.error:first-of-type:empty{height:0px}aside label:not([for=enquirerWantsACopy]){margin-bottom:8px}aside label[for=enquirerWantsACopy]{margin-top:15px;margin-bottom:20px}aside input:not([type=checkbox]),aside select{margin-bottom:19px;height:32px}aside form button:first-of-type{margin-bottom:20px}aside form button:last-of-type{margin-bottom:10px}aside footer address{line-height:20px;padding:0 20px 20px 20px}aside footer address span{display:block}aside footer address a{display:block;margin:20px 0}aside footer address a[href=""],aside footer address a:not([href]){display:none}aside figcaption,aside address[data-purpose]{border-bottom:1px solid #ccc;margin:0 20px}aside footer address:first-child:before{content:"";display:block;border-width:0 0 1px 0;border-top:1px solid #ccc;height:10px;margin:0;position:relative;top:-10px}.photo-mirror img{border:2px solid #F7F7F7 !important;border-top-left-radius:160px;border-top-right-radius:160px;border-bottom-right-radius:160px;border-bottom-left-radius:160px;height:160px;width:160px}#icn_website path,#icn_facebook path,#icn_linkedin path,#icn_twitter path,#icn_success path{fill:currentColor}address[data-purpose=social]{font-size:0px}address[data-purpose=social] a{color:gray;background-color:white;display:inline-block;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;height:32px;margin-left:15px;width:32px}address[data-purpose=social] a:hover{color:white}address[data-purpose=social] a svg{height:32px;width:32px}address[data-purpose=social],address[data-purpose=social] *{vertical-align:middle}address[data-purpose=social]:before{content:"Follow";font-size:16px;display:inline-block;vertical-align:middle}a[data-purpose=website]:hover{background-color:#666666}a[data-purpose=facebook]:hover{background-color:#575757}a[data-purpose=linkedin]:hover{background-color:#5A5A5A}a[data-purpose=twitter]:hover{background-color:#9F9F9F}aside footer figure{border-bottom:1px solid #EBEBEB;border-right:1px solid #EBEBEB;border-left:2px solid #EBEBEB;position:relative;top:-10px;margin:0 60px;padding:10px;background-color:#FFF}

